BM66(d@ )))************+++++++++,,,+++++++++---///222444888666888???KKKaaavvv|||hhhBBBAAAIIIAAAHHHOOOYYY]]]aaacccdddeeehhhlllllllllmmmnnnpppqqqssstttrrrmmmkkknnnpppooouuu}}}wwwiiibbbiiiqqqrrrvvv~~~|||tttjjj```aaazzzttt[[[IIIDDDKKKIIIGGGFFFAAA===@@@FFF^^^rrryyyiiidddkkktttyyylll]]]XXXffftttyyyzzz}}}pppVVVYYY|||WWW;;;111/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---------......000///111555<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>????????????@@@@@@@@@??????>>>AAAAAAAAA@@@>>>;;;999777555444333444666:::???BBBFFFPPPZZZ]]][[[UUUJJJ???===999;;;DDDOOOWWW^^^ccckkkqqqvvvyyy~~~yyyvvvqqqmmmiii___QQQGGGDDD???AAA@@@<<<:::AAAPPP]]]eeejjjrrrxxx|||~~~|||TTT<<<<<<888444:::555888555444333333222222333333333333222222333333444555777666555444333222222222555666777666555666888:::<<<>>>EEESSSlll************++++++++++++,,,+++++++++---000222444888666999AAAOOOgggzzziiiDDDAAAIIIAAAIIIOOOYYY]]]bbbddddddeeehhhkkkkkkkkkkkklllmmmooopppqqqtttooommmnnnnnnnnnuuu}}}xxxiii```fffnnnqqquuu|||~~~yyymmmbbb^^^wwwvvv```OOOJJJJJJHHHFFFEEEAAA===AAAGGG```qqq~~~oooeeejjjtttwwwiiiYYYWWWfffsssyyyzzz|||xxx]]][[[yyy^^^???333000111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------.........000000222888@@@IIIOOORRROOONNNUUUcccsss___[[[cccYYYQQQEEECCCAAAAAAAAAAAADDDJJJRRRXXXaaaiiipppsssuuuxxxxxxvvvrrr```MMMCCC???===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>??????@@@??????@@@@@@@@@@@@@@@???AAAAAAAAA@@@>>>;;;999777555444333444666;;;???BBBHHHQQQYYY\\\[[[VVVLLLBBB>>>;;;<<>>@@@@@@<<<;;;CCCQQQ]]]cccgggmmmrrruuuvvvxxxzzz~~~XXX>>>===888333888333555555444333333222222333333333333222222333333444555666555555444333333333333555666777666666666888:::;;;===CCCRRRkkk************+++++++++,,,,,,++++++,,,---000333555888888:::CCCTTTppp{{{xxxlllIIICCCGGGAAAKKKRRRZZZ^^^cccddddddeeeiiilllllllllllllllmmmnnnooopppuuurrrqqqpppmmmmmmrrrzzzxxxggg\\\___ggglllqqqwww~~~~~~~~~qqqddd]]]tttvvvcccTTTPPPHHHFFFEEEDDDAAA>>>CCCIIIbbbnnn~~~wwwggghhhsssuuueeeVVVWWWeeesssxxxyyy|||nnnxxxfff]]]tttgggCCC333000111000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........000000333:::EEEOOOWWW[[[RRRRRRZZZiiizzzggg\\\[[[QQQNNNEEECCC@@@@@@AAABBBEEEJJJQQQWWWaaaiiipppsssuuuyyyyyywwwsssaaaMMMBBB???======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>??????@@@AAAAAAAAAAAAAAAAAAAAA???===;;;888666444333222333666;;;???BBBIIIQQQXXXZZZYYYVVVMMMEEE@@@===>>>EEENNNUUU\\\bbblllqqquuuuuuvvvyyywwwsssqqqkkkfffaaaXXXKKKCCCAAA===>>>>>>===>>>FFFSSS]]]fffiiimmmoooppprrrtttvvvwwwyyy|||aaaCCC>>>999444888222555555444333333222222333333333333222222333333444555444444444444444444444444555666777777666666999::::::<<>>@@@AAABBBEEEJJJQQQUUUaaahhhoooqqqtttwwwxxxvvvsss```LLLBBB???======???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==========================================>>>??????@@@@@@AAA>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAA???===:::777666333222222333666;;;@@@CCCJJJQQQWWWXXXWWWTTTNNNFFFAAA>>>???GGGOOOVVV___ggguuuzzz|||yyyvvvvvvsssooonnniiiddd___VVVJJJBBB@@@<<<=========AAAJJJVVV^^^lllnnnpppqqqqqqsssvvvxxxtttvvv{{{jjjGGG???:::666:::444888555444333333222222333333333333222222333333444555222333333444444555555555444666777777666777999;;;:::<<>>>>>========================>>>>>>??????@@@AAAAAAAAA>>>???@@@BBBBBBCCCCCCCCCAAAAAAAAA???<<<999777555111111111222666;;;@@@DDDKKKQQQVVVVVVUUUSSSMMMFFF@@@>>>AAAIIIQQQYYYdddmmmwww|||{{{wwwuuurrrnnnmmmhhhddd___WWWKKKCCCAAA<<<;;;<<>>===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBB@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA???<<<999666444000000000222666;;;AAADDDMMMRRRWWWVVVUUUSSSLLLEEE???>>>AAAIIIQQQYYYfffpppooovvv|||zzzwwwuuurrroookkkgggdddaaaYYYLLLDDDAAA<<<;;;;;;@@@JJJTTT]]]bbbeeegggiiikkklllnnnqqqttttttuuuxxx}}}pppxxxuuuIII:::666555888222888555444333333222222333333333333222222333333444555111222444555666555444444444666777777777888;;;===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???<<<888555333/////////111666;;;AAAEEEOOOUUUZZZYYYWWWTTTMMMEEE??????BBBHHHOOOWWWdddoooiiisss{{{{{{wwwuuurrroooiiifffeeeccc[[[MMMCCC@@@===;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAA@@@???<<<888555333/////////111555;;;AAAEEERRRXXX\\\[[[YYYUUUNNNFFF@@@???BBBHHHMMMTTTaaalllkkkuuu~~~}}}yyyuuuqqqmmmgggeeeeeeddd\\\NNNCCC???===;;;<<>>::::::@@@SSSppp++++++++++++++++++++++++***------,,,000666::::::888DDDMMMTTTjjjsssllliiiggglll{{{nnnNNN???QQQWWWJJJBBBJJJSSSTTTWWWZZZ^^^```aaabbbdddeeehhhggghhhkkknnnnnnlllhhhnnnnnnkkkooo~~~{{{aaaZZZRRRMMMKKKOOO\\\iiirrr{{{rrrmmmzzz~~~xxxfffVVVNNNLLLKKKJJJIIIEEEEEENNNYYYrrryyy}}}vvvooogggddd\\\UUU^^^mmmzzz|||yyyxxx{{{xxx{{{~~~}}}~~~xxx\\\XXXvvv\\\===555222---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------555666???MMMWWW\\\___cccdddkkkvvv|||yyy]]]OOOFFFEEEGGGCCC??????DDDMMMUUUYYYhhhoootttrrroooppppppnnnbbbSSSEEE@@@@@@>>>======;;;;;;:::999:::;;;<<<===============>>>>>>>>>>>>======>>>???????????????AAAAAAAAAAAABBBCCCDDDDDDGGGFFFEEEFFFFFFFFFDDDBBB:::;;;<<<>>>>>>;;;666222,,,...000222666<<>><<<<<<@@@HHHSSS\\\```aaaeeeggghhhkkkmmmnnnoooooossstttwwwyyy|||||||||lllZZZ@@@;;;777555666444555444333333222222333333555444444333222111000000333444555666666555444333999888666666666666666555======CCCUUUqqq************************+++---...---000777;;;:::===GGGPPPYYYppprrrhhhfffssskkkLLL===LLLQQQFFF@@@JJJRRRRRRUUUXXX\\\```bbbdddfffhhhiiihhhhhhkkknnnnnnllljjjlllnnnnnnrrrrrrgggZZZRRRNNNRRR___kkkooo|||zzzvvvyyyfffVVVNNNKKKJJJJJJIIIEEEFFFOOOZZZrrrxxx|||{{{zzzyyyuuupppqqqhhhYYYPPPYYYhhhvvv{{{yyyzzz}}}yyy|||~~~uuu^^^]]]zzzZZZ:::222000,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................333666@@@OOO[[[```dddhhhkkkqqq|||ttttttZZZNNNGGGGGGEEECCC@@@@@@CCCKKKTTTZZZhhhooosssrrrooopppooonnnbbbSSSDDD??????>>><<<===;;;;;;:::::::::;;;<<<===<<<<<<=========>>>>>>>>>===>>>>>>???????????????AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEDDDBBB::::::;;;<<<;;;888333000,,,...111333777<<>>CCCKKKUUU]]]```aaacccdddfffhhhjjjlllmmmnnnqqqtttvvvvvvvvvxxx||||||vvvZZZ>>>999666666888555555444333333222222333333444333333222222111111111333444555555555555444333666555555666888::::::;;;@@@@@@FFFZZZyyy)))))))))***************,,,...///---111888<<<<<>>??????@@@@@@??????AAAAAAAAAAAABBBCCCDDDEEECCCBBBBBBCCCEEEEEEDDDBBB===<<<;;;;;;:::777222///---...111333666<<>>AAAGGGPPPXXX^^^``````aaabbbccceeehhhiiikkklllnnnrrruuuuuusssssswww{{{~~~___@@@:::777777999555555444333333222222333333222222222222222222222222333333444555555444333333555555666777999:::<<<===>>>===EEE[[[|||***************+++++++++---//////...111999>>>???GGGOOOXXXfffuuujjjjjjNNNAAAHHHHHHAAAAAAJJJNNNLLLSSSVVV[[[```bbbeeehhhjjjkkkjjjiiiiiijjjkkklllllljjjlllmmmvvvyyy___PPPMMMRRR___iiiqqq{{{zzzhhhXXXOOOJJJHHHGGGGGGFFFHHHQQQ[[[xxx|||{{{vvvtttwwwzzz{{{yyy[[[KKKQQQ```ooowwwyyy|||||||||{{{iiipppbbb???666555333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000777FFFXXXeeejjjoootttwww~~~rrroooSSSKKKHHHGGGEEEFFFGGGEEEDDDIIITTT]]]eeemmmrrrqqqnnnnnnmmmkkkaaaRRRBBB<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@@@@@@@???AAAAAAAAABBBBBBCCCDDDEEEBBBBBBAAACCCEEEEEEDDDCCCBBB@@@>>><<<:::777333000...///000222666===FFFLLLXXXYYYWWWRRRPPPQQQOOOLLLEEEAAABBBKKKTTTXXX[[[^^^aaa```aaadddiiiiiieeeaaa^^^]]]\\\WWWOOOEEE>>>;;;???DDDKKKTTT[[[___``````___```aaaccceeehhhjjjkkkjjjpppuuuvvvttttttyyy~~~{{{|||~~~fffDDD<<<999888999444555444333333222222333333111111111222222333333333444444555555555555444444777777888777777888999;;;<<<;;;DDD\\\~~~+++++++++,,,,,,,,,---------//////...333;;;AAABBBJJJRRR[[[kkkxxxlll|||bbbIIIHHHLLLJJJCCCCCCJJJMMMLLLUUUYYY]]]```bbbccceeegggiiiiiiiiiiiiiiiiiijjjkkkkkkjjjjjjuuuxxx___OOOKKKQQQ^^^iiirrrzzz}}}jjjXXXOOOJJJGGGEEEFFFFFFHHHPPPYYYvvvzzzzzzuuusssvvv{{{}}}bbbNNNSSS```nnnwwwyyy{{{|||zzzxxxjjjrrrccc===222111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000999JJJ^^^jjjnnnrrrxxxxxxtttooonnnRRRKKKHHHGGGFFFHHHIIIGGGGGGLLLVVV___dddlllqqqpppnnnmmmllljjj^^^OOO@@@;;;<<<<<<<<<===;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBDDDFFFFFFEEEDDDCCCAAA>>><<<:::777222////////////111666???KKKRRRYYYZZZWWWQQQNNNPPPOOOLLLEEE@@@???FFFOOOUUU[[[```___^^^^^^```cccdddbbb```ZZZ[[[YYYSSSJJJBBB===;;;AAAFFFNNNVVV[[[^^^^^^___^^^^^^___aaadddgggiiikkkiiinnnuuuwwwvvvvvvyyy}}}zzz{{{~~~fffEEE<<<777777999666555444333333222222333333111111111222222333333444666555555555555555555666555666777777555666888:::>>>>>>FFF]]]++++++,,,,,,---.........,,,...//////444>>>EEEGGGKKKTTT___oooyyysssmmmTTTAAALLLNNNLLLEEEDDDHHHLLLMMMXXXZZZ^^^```aaabbbdddeeeiiijjjkkkkkkiiiiiijjjkkkkkkjjjiiisss{{{cccSSSMMMQQQ\\\gggnnntttlllZZZPPPJJJFFFCCCDDDDDDFFFNNNVVVlllsssvvvsssqqqtttxxxzzziiiRRRUUU```mmmvvvxxxzzz}}}{{{~~~~~~~~~}}}zzzpppxxxeee>>>222111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000000111000;;;OOOdddppptttxxx~~~|||jjjgggmmmQQQKKKJJJIIIFFFGGGGGGGGGIIIOOOXXX___bbbjjjqqqpppmmmmmmkkkhhhZZZLLL???;;;<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDCCCCCCDDDFFFFFFEEECCC@@@???===;;;999555000,,,---...000222888@@@KKKRRRUUUVVVTTTOOONNNOOOOOOLLLHHHCCCAAAFFFMMMSSSZZZaaa^^^]]]\\\]]]___``````___VVVYYYWWWNNNEEE@@@===;;;BBBGGGOOOVVVYYY[[[\\\]]]\\\\\\]]]___bbbeeehhhjjjiiimmmrrruuuwwwwwwwwwxxxzzz|||~~~bbbCCC;;;555444888888555444333333222222333333111111111222222333333333666555555444444555555666111444666666555666:::===<<<===DDDXXXwww******+++,,,,,,---......+++---...///555@@@HHHKKKMMMWWWcccrrr{{{qqqpppdddJJJAAAJJJLLLKKKEEEBBBEEEKKKOOOWWWZZZ^^^```aaabbbdddeeeiiilllnnnnnnlllkkkkkkllljjjlllmmmqqqjjjYYYOOOMMMVVVaaaiiiooozzzooo^^^UUUJJJEEEBBBBBBCCCEEEKKKSSSbbblllssssssppprrruuuvvvmmmSSSUUU^^^kkktttwwwyyy|||zzz}}}}}}|||~~~|||rrr}}}fff@@@333222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000000111111000<<>><<<>>>>>><<<<<<:::;;;<<<===>>>======<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDCCCBBBCCCDDDDDDCCCAAA>>>>>>===<<<:::666000+++***---111666:::@@@EEEIIIKKKNNNOOOMMMMMMOOONNNKKKIIIFFFFFFIIILLLOOOVVV^^^ZZZYYYWWWWWWXXXYYYZZZZZZSSSWWWUUUJJJAAA???>>><<>>444111666777555444333333222222333333222222222222222222333333444333222222222222333444222666888888555555999===999:::@@@QQQlll))))))***+++,,,,,,------***---...///666BBBJJJMMMNNNYYYffftttkkkdddcccssscccIIIGGGFFFIIIIIIDDD@@@CCCKKKPPPVVVZZZ^^^```bbbccceeefffjjjnnnqqqqqqooollllllmmmhhhnnnqqqqqqzzzooo]]]OOOIIIPPPZZZgggmmmzzzlllbbbgggwww~~~qqqbbbZZZJJJEEEAAAAAABBBDDDJJJQQQ]]]iiissstttrrrssstttuuu~~~nnnRRRTTT\\\jjjssswwwyyy|||yyy|||~~~}}}{{{{{{}}}||||||mmmyyyaaa;;;//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000111111222///===UUUmmm{{{rrrlllsssTTTNNNJJJFFFCCCAAA@@@CCCIIIQQQXXX[[[aaaiiipppooommmllljjjfffSSSGGG===<<>>===<<<:::;;;===>>>>>>>>>===<<<============>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@CCCBBBBBBCCCCCCDDDEEEFFFDDDCCCBBBBBBCCCCCCAAA???????????????===999222---''',,,333999===>>>@@@AAABBBGGGJJJJJJLLLOOOOOOKKKHHHGGGIIILLLKKKKKKPPPXXXUUUTTTRRRPPPPPPRRRSSSTTTPPPUUUSSSHHH???>>>>>>===BBBHHHOOOSSSUUUVVVYYY\\\XXXXXXXXXZZZ]]]```dddfffeeefffkkkttt~~~}}}sssuuuzzz}}}|||~~~}}}nnnQQQDDD666///333555555444333333222222333333222222222222222222222222333222111000000111222333777:::<<<:::555444777:::;;;===BBBPPPiii,,,,,,,,,---------......+++000222000444BBBOOOUUUWWWeeessssssvvv___OOOTTTnnn\\\EEEMMMGGGDDDCCCCCCDDDKKKSSSYYY]]]aaadddeeeeeefffgggooommmllljjjjjjkkklllmmmqqqllljjjmmmttt~~~wwwgggTTTIIINNNZZZeeeooowwwoooiiiccc___bbbgggwwwzzz~~~|||tttiii^^^YYYLLLFFFAAA@@@???@@@DDDJJJSSS___ooovvvsssnnnqqqwww|||aaaQQQRRRXXXeeepppuuuzzz~~~{{{{{{||||||}}}}}}~~~~~~xxxpppeeefff|||ZZZ<<<111111111......------------...............------,,,,,,,,,---------.........//////000000000000000111111111444999___www{{{jjjooozzz\\\LLLBBBDDDAAA@@@@@@CCCJJJRRRYYY]]]fffnnntttuuusssqqqmmmggg]]]JJJ@@@>>>:::<<>>???@@@AAA@@@???>>>DDDEEEDDDDDDCCCDDDHHHJJJEEEEEEFFFHHHIIIGGGDDDAAACCC@@@=========:::444000,,,,,,000999>>>===<<<===@@@BBBDDDGGGJJJLLLMMMNNNKKKGGGEEEGGGIIIIIIKKKOOOTTTSSSQQQOOOMMMNNNPPPSSSPPPOOOKKKEEE>>>:::;;;===AAADDDIIIOOOSSSUUUVVVVVV[[[]]]^^^]]]\\\\\\^^^___ffffffhhhmmmttt{{{yyyzzz~~~~~~}}}}}}uuuXXXEEE666444777333999666999>>><<<555111333000111222333555666777777222222222222222222222222555555555555666888999:::;;;BBBHHHOOOeee,,,,,,,,,---------......+++000222000444BBBQQQXXXZZZggguuu}}}mmmoooZZZPPP\\\zzzoooXXXOOOIIIDDDBBBBBBCCCIIIQQQXXX[[[```bbbcccdddeeefffiiijjjkkkkkkllllllllllllnnnkkkjjjnnnsss||||||iiiVVVIIIJJJRRR___jjj|||~~~uuunnngggaaabbbgggrrrtttuuuuuuooofff\\\VVVJJJEEEAAAAAA@@@???CCCHHHQQQ]]]mmmuuutttooooooqqq{{{___NNNPPPYYYgggrrrvvvxxx{{{{{{||||||}}}~~~|||~~~iii^^^\\\qqq[[[<<>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAA@@@???DDDEEEEEEDDDDDDFFFIIILLLEEEEEEFFFGGGHHHGGGCCC@@@DDDBBB???>>>===:::333---***))),,,444999999888:::>>>???BBBEEEHHHJJJKKKLLLJJJGGGFFFFFFFFFGGGOOOXXXYYYWWWTTTQQQNNNMMMNNNOOONNNMMMIIICCC<<<999:::<<>>EEEMMMddd,,,,,,,,,---------......,,,000111000555CCCTTT^^^^^^kkkyyyooorrrbbbYYYgggiiiQQQJJJDDDBBBBBBCCCHHHOOOWWWZZZ^^^aaabbbcccdddfffeeegggiiilllmmmlllkkkjjjjjjjjjllloooqqqxxxttt^^^MMMHHHJJJZZZeeewww|||tttllldddcccfffiiiiiiiiiiiihhhbbbXXXQQQIIIDDDAAABBBAAA???AAAEEEOOO[[[kkktttvvvrrrmmmjjjdddLLLOOOZZZiiitttwwwwwwyyy|||||||||}}}~~~zzzggg[[[UUUkkkcccAAA222//////......------------.........------------,,,,,,,,,++++++,,,,,,,,,---------000000000111111111222222999@@@iiinnnTTTddd}}}```QQQHHHJJJBBBAAA???@@@FFFNNNWWW]]]iiioootttsssqqqpppmmmiii```LLLCCCAAA===???BBB======<<<;;;<<<>>>???>>>=========<<<<<<<<<<<<======???@@@AAAAAABBBBBBAAAAAACCCDDDEEEFFFFFFHHHKKKNNNFFFFFFFFFGGGHHHFFFCCC@@@EEECCCAAAAAA???:::222,,,***(((***000555666666999<<<===@@@CCCFFFHHHIIIJJJGGGFFFGGGGGGEEEGGGRRR^^^]]][[[WWWTTTPPPNNNNNNMMMMMMKKKGGGAAA;;;999:::;;;>>>AAAGGGLLLPPPRRRSSSSSSPPPSSSWWW[[[]]]^^^```bbbcccdddfffjjjnnnssswwwyyy~~~~~~~~~~~~sssXXXFFF888666999555666444444666555111000111111111111111222222222333333333333333333333333333555555555555666888999:::777===DDDOOOggg,,,,,,,,,---------......---000111000555DDDWWWfffdddppp}}}~~~qqqeeeooovvvSSSKKKDDDCCCDDDEEEKKKQQQXXX[[[^^^```bbbccceeefffeeefffhhhiiijjjjjjjjjiiiiiikkkooopppooorrrjjjSSSIIIHHHRRR[[[jjjxxxppphhhdddeeeaaa^^^]]]^^^___\\\TTTMMMHHHDDDBBBCCCBBB??????BBBOOO[[[jjjtttxxxvvvnnnfffnnnLLLOOOZZZiiisssvvvwwwyyy{{{{{{{{{|||}}}~~~~~~{{{zzzoooaaaYYYqqqgggBBB333111111......------------......------------------------,,,,,,,,,---------......000000000111111222222333:::BBBnnnmmmXXXcccttt\\\PPPFFFFFFCCCAAA??????CCCLLLVVV]]]hhhnnnrrrrrrqqqrrrpppmmmaaaNNNDDDBBB>>>@@@CCC>>>>>>===<<<===>>>??????==================>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDFFFGGGGGGIIILLLOOOGGGFFFFFFGGGGGGFFFCCCAAACCCBBBBBBBBBAAA<<<444------***+++111555666777:::<<<===@@@CCCEEEHHHIIIJJJFFFFFFHHHLLLMMMMMMSSSZZZ[[[YYYWWWUUUTTTSSSRRRQQQNNNKKKFFF@@@<<<;;;;;;===???BBBFFFJJJMMMOOOOOOOOONNNRRRWWW[[[]]]___aaabbbeeegggjjjmmmooorrrvvvxxx|||{{{{{{{{{~~~}}}}}}vvvZZZGGG777444666111666444333333222111111222222222222222222222111111444444444444444444444444555555555555666888999::::::???GGGUUUnnn,,,,,,,,,---------.........///000111555DDD[[[nnnkkkvvv}}}pppzzzUUULLLDDDDDDFFFJJJPPPVVVYYY\\\___aaabbbcccfffhhhiiiiiihhhggggggggghhhiiijjjlllpppqqqmmmmmmwwwvvvXXXLLLKKKFFFKKKWWWmmm{{{tttkkkfffeee\\\XXXUUUVVVXXXWWWQQQLLLIIIEEECCCDDDCCC???>>>AAAOOO\\\kkktttzzzzzzqqqggg{{{oooOOOQQQYYYgggrrrvvvyyy|||zzzzzzyyyzzz{{{}}}~~~~~~~~~zzzyyyiiiddd~~~ccc===......///......------------......------------------------............///////////////000000111222333333333888CCCrrrrrrcccgggkkkXXXPPPEEECCCCCCBBBAAA@@@CCCKKKUUU]]]eeelllqqqrrrrrrtttssspppaaaNNNDDDBBB>>>@@@CCC>>>>>>===<<<===>>>??????==================>>>???@@@@@@AAAAAAAAABBBCCCDDDDDDCCCEEEGGGHHHHHHJJJLLLNNNFFFEEEEEEFFFGGGGGGDDDBBBBBBAAAAAACCCCCC???777111///,,,,,,111555555777:::<<<>>>@@@CCCFFFHHHJJJJJJGGGGGGLLLVVV[[[YYYTTTSSSVVVUUUTTTVVVYYYZZZYYYWWWPPPLLLFFFAAA>>>>>>>>>???BBBCCCEEEHHHJJJLLLMMMMMMRRRUUUXXX[[[]]]^^^```aaabbbeeeiiikkklllnnnqqqtttyyyyyyyyyzzz|||yyy[[[GGG777444777333555555444222111222333222333333333333222222222222444444444444444444444444555555555555666888999:::<<>>???>>>======<<<<<<======>>>???@@@@@@@@@@@@AAABBBCCCDDDEEECCCEEEGGGHHHHHHIIIKKKMMMEEEDDDDDDEEEGGGGGGFFFEEEBBBAAAAAACCCCCC@@@999444...++++++000333333555777;;;===???BBBEEEGGGHHHIIIHHHGGGNNNZZZbbb___WWWQQQQQQQQQRRRVVV\\\^^^]]][[[RRRMMMFFFAAA@@@@@@AAABBBCCCCCCCCCDDDGGGJJJNNNPPPUUUWWWYYYZZZZZZ\\\^^^```bbbfffjjjllllllmmmqqqtttvvvxxx{{{|||}}}}}}}}}~~~___III888666:::777444666555222111444444222333333333333333222222222333333333333333333333333555555555555666888999:::;;;===GGG\\\xxx,,,,,,,,,---------......000...///111666FFFbbb|||}}}~~~~~~YYYNNNEEEDDDHHHLLLRRRWWWYYY[[[^^^___```bbbeeehhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhkkknnnmmmlllpppvvvkkk^^^[[[QQQOOOMMMQQQbbb~~~tttkkkhhh[[[YYYUUURRRPPPOOOOOOOOONNNIIIFFFEEECCC???@@@CCCNNN^^^lllqqquuu{{{xxxppptttgggPPPSSS]]]lllvvvzzz{{{}}}~~~|||zzzyyyyyy{{{}}}~~~~~~}}}~~~}}}uuu___???444222000......------------......,,,,,,,,,---------...............////////////000///000000111333444444555:::III}}}rrr^^^eeelllVVVOOOHHHJJJCCCDDDEEEEEEEEEKKKTTT\\\dddlllsssuuuuuuuuurrrmmm^^^KKKAAA@@@;;;===@@@<<<<<<;;;;;;;;;===>>>===<<<<<<<<<<<<<<<===>>>??????@@@??????@@@AAABBBDDDEEECCCEEEGGGHHHHHHHHHIIIKKKDDDCCCCCCDDDGGGHHHHHHGGGEEEDDDBBBBBBBBB@@@:::555...***+++000333333333555888999;;;>>>AAACCCEEEEEECCCCCCHHHSSSZZZYYYVVVTTTRRRQQQRRRWWW]]]___]]]YYYSSSMMMFFFAAA@@@BBBCCCCCCAAA@@@@@@AAAEEEKKKRRRVVVVVVWWWWWWWWWWWWYYY]]]```___dddjjjlllkkklllooosssqqquuuzzz}}}~~~gggNNN:::666:::666222555555111111444444000111111111111222222222222333333333333333333333333555555555555666888999:::;;;;;;FFF^^^{{{,,,,,,,,,---------......000......111666FFFddd~~~yyyvvv|||[[[PPPEEEDDDGGGKKKPPPTTTXXXZZZ\\\^^^___aaadddgggdddfffhhhjjjkkkkkkjjjiiieeeeeehhhmmmnnnmmmpppuuu{{{uuuiiicccXXXUUULLLCCCHHHeeewwwmmmiii\\\[[[XXXSSSOOONNNOOOQQQOOOJJJFFFEEECCC@@@@@@DDDMMM^^^lllooorrrzzzzzztttpppkkkNNNRRR___ooozzz{{{{{{{{{~~~|||zzzzzz{{{}}}~~~|||~~~|||zzzzzz}}}}}}}}}ZZZ===222///+++.........------.........,,,,,,,,,------.........---------........./////////000000222333444555555===MMMoooRRR\\\pppUUUKKKGGGMMMCCCEEEGGGFFFFFFKKKTTT\\\fffnnnuuuvvvuuutttpppjjj]]]JJJ@@@>>>:::<<>>@@@AAABBB<<<===AAAIIINNNOOOSSSWWWTTTRRRSSSXXX]]]^^^[[[VVVSSSMMMEEE@@@@@@BBBCCCCCC???>>>===???DDDMMMUUU[[[VVVVVVVVVUUUUUUXXX\\\```XXX^^^dddfffeeeeeeiiimmmkkkqqqxxx|||}}}}}}~~~}}}{{{oooRRR;;;444666222000444555111111444444//////000000000111111111111222222222222222222222222555555555555666888999:::<<<<<>>>>>>>>>>>===>>>???AAABBBCCCDDDDDDEEECCCDDDGGGFFFDDDFFFJJJCCCDDDEEEFFFGGGHHHHHHIIIJJJFFFCCCBBBBBB@@@999333---,,,,,,...111333333222333555777888999;;;>>>@@@EEEAAA===>>>BBBGGGJJJJJJQQQQQQTTTXXX\\\\\\XXXTTTQQQNNNGGG???===BBBDDDBBB===@@@@@@<<>>666555444555444333333222222333333111111222222222333333333666555444333333333333333555555555555666888999:::999<<>>^^^}}}{{{kkkQQQKKKGGGHHHIIIKKKQQQXXXYYY]]]bbbdddddddddeeeggghhhhhhiiijjjjjjjjjjjjiiigggffffffggghhhhhhfffdddkkk}}}~~~zzzqqqbbbYYYRRRJJJ[[[~~~zzzlllccc[[[YYYVVVSSSQQQSSSSSSQQQNNNIIIDDDBBBDDDGGGRRRYYYbbbjjjooossswww{{{xxxqqqWWWRRR]]]mmmttt{{{{{{zzzyyyyyyzzz{{{}}}~~~~~~}}}wwwvvvrrr^^^@@@111...000........................---------......------,,,---------.........//////000111111222333555666777@@@UUUxxx___dddkkkRRRLLLHHHEEECCCCCCAAAAAADDDKKKTTT[[[dddjjjoooqqqsssuuusssooo^^^QQQCCC>>>===<<<===???:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFGGGEEEEEEFFFDDDAAAAAAEEEDDDEEEGGGIIIKKKKKKKKKJJJJJJGGGCCCBBBBBB???888333---,,,,,,...000222222111222444666888:::<<<@@@CCCDDD@@@======@@@EEEGGGHHHNNNOOORRRWWW\\\\\\YYYUUUWWWTTTKKKBBB@@@DDDEEECCC@@@???>>>===@@@HHHSSS[[[WWWVVVTTTRRRQQQRRRVVVZZZ\\\^^^```ccceeeiiinnnrrrpppssswwwyyyyyyzzz}}}~~~||||||VVV???777777777555444333333222222333333222222222222333333333333666555444333333333333444555555555555666888999:::999;;;GGG]]]zzzxxxxxx,,,,,,------...////////////111000333777===aaaooorrrtttyyy[[[KKKIIIIIIJJJIIIJJJQQQYYYYYY]]]aaacccddddddeeefffhhhhhhiiijjjkkkkkkkkkkkkmmmjjjfffeeeeeeeeebbb___\\\yyyrrrfff[[[MMMSSSjjjtttkkkbbb^^^\\\WWWUUUUUUWWWTTTOOOIIIDDDCCCFFFHHHMMMTTT^^^fffkkkpppuuuyyy{{{mmmYYYSSS]]]mmmsss{{{wwwwwwwwwxxxyyy{{{~~~~~~}}}}}}wwwssshhhyyy{{{{{{ZZZ???222//////........................,,,------.........------------........./////////111111222222444555777888@@@WWWyyymmmiiilllSSSKKKGGGEEECCCCCCBBBAAADDDJJJSSSZZZccciiinnnpppsssvvvuuuppp___RRREEE???>>><<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFIIIGGGFFFFFFBBB===<<<@@@BBBEEEHHHLLLMMMMMMKKKJJJJJJGGGDDDCCCBBB>>>888222...---,,,---///000000000000222555777:::===@@@CCC@@@>>>;;;;;;???CCCFFFGGGLLLNNNRRRWWW\\\]]]ZZZXXX[[[XXXOOOEEEBBBEEEFFFDDDDDD===;;;???AAABBBKKKWWWVVVUUUTTTQQQPPPPPPTTTVVVVVVYYY]]]aaadddhhhlllooorrryyy~~~|||~~~}}}|||{{{YYY>>>777888888555444333333222222333333333333333333444444444444555555444333333333444444555555555555666888999:::999;;;GGG]]]yyy~~~,,,,,,------...////////////111111555777<<>>===;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>???AAABBBCCCDDDDDDHHHFFFEEEEEEAAA<<<:::===???BBBGGGLLLNNNMMMJJJHHHKKKIIIFFFDDDBBB>>>888333000...,,,,,,---.........///111444666777:::===@@@<<<;;;;;;<<>>>>>===<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???AAABBBCCCDDDDDDEEEDDDDDDEEEBBB===<<>>999666222000---,,,,,,------,,,///111222333444555888;;;888999;;;===AAAFFFLLLOOOSSSWWW[[[^^^^^^\\\ZZZXXXZZZWWWOOOGGGEEEJJJLLLJJJIII===999@@@@@@:::>>>IIIPPPRRRSSSSSSSSSTTTVVVYYYWWWZZZ^^^aaaccceeehhhjjjsssvvvzzz|||yyy}}}~~~bbbBBB777666444555444333333222222333333333333333444444444555555444444333333333444444555555555555555666888999:::<<<>>>JJJ```{{{,,,,,,------.../////////111000111888999<<>>>>>;;;<<>>JJJaaa|||,,,,,,------.../////////333//////888<<<===cccrrruuuIIIFFFFFFIIIJJJJJJLLLQQQTTTTTTWWW[[[```bbbaaa___cccdddeeegggiiijjjjjjkkkaaabbbeeelllsssuuuqqqlllrrriiimmm~~~rrrvvvrrrxxxooobbbVVVOOOMMMIIICCC@@@@@@AAA@@@@@@@@@FFFNNNTTTXXX]]]ccchhhrrr~~~tttWWWWWWfffuuuvvvwww{{{xxx|||{{{zzzzzzzzz{{{}}}~~~yyyyyy{{{~~~{{{}}}}}}lll}}}]]]:::000111///........................,,,---...///000000000000.../////////000000000000333444444555666888999:::@@@^^^}}}fffvvv]]]MMMFFFGGGDDDDDDCCCCCCDDDHHHNNNSSSYYYaaajjjnnnqqqrrrnnnhhh\\\QQQEEEBBBAAA???>>>???>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======???@@@AAACCCDDDEEEFFFFFFDDDCCCFFFIIIGGGBBBAAADDDBBBEEEJJJOOORRRSSSRRRPPPKKKKKKLLLJJJFFFBBB???>>>777444000---,,,,,,,,,,,,---...000111111333666888888:::>>>@@@BBBFFFLLLPPPXXX\\\```aaa^^^[[[YYYXXX[[[XXXQQQJJJJJJOOORRRQQQGGGCCC>>><<<<<<======<<>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>???AAABBBCCCDDDDDDEEEEEEGGGJJJHHHCCCBBBDDDAAADDDHHHMMMPPPQQQQQQPPPKKKLLLLLLKKKGGGDDDAAA@@@999555111---------,,,,,,+++---///111222444888:::999<<>>999EEEGGGJJJKKKJJJIIIIIIJJJPPPRRRTTTWWWZZZ___eeeiiifffjjjmmmmmmjjjjjjpppuuuwwwxxxzzzzzz{{{~~~kkkCCC777777555555444333333222222333333111111222222222333333333333333333333333444555666555555555555666888999:::777;;;HHH```{{{......//////000000111111444///444666;;;<<>><<<>>>BBBHHHPPPYYYaaaeeettt~~~nnnUUUYYYcccooovvvwwwzzz~~~~~~}}}||||||}}}}}}yyyyyyxxxxxxzzz}}}oooSSS<<>>>>>===<<<<<<<<<<<<<<<::::::;;;;;;<<<=========>>>???@@@AAACCCDDDEEEFFFFFFHHHJJJHHHDDDBBBCCCDDDDDDFFFGGGIIIOOOUUURRRKKKMMMMMMMMMLLLIIIEEEAAA??????===:::333---+++---000++++++---///222555888:::@@@BBBDDDEEEDDDCCCDDDEEELLLMMMPPPUUUZZZ\\\YYYVVVWWWWWWRRRKKKKKKQQQTTTQQQJJJDDD===;;;===???===:::FFFDDDDDDJJJLLLJJJHHHJJJOOONNNOOOUUU]]]ccceeedddhhhjjjlllmmmnnnpppsssvvv~~~jjjFFF888777777444444333333333333222222222333333333333333333444444333333222222333333444555555555555666888999:::<<>>======>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<======>>>??????@@@AAACCCDDDEEEFFFCCCEEEFFFDDDAAAAAACCCFFFBBBCCCDDDFFFMMMSSSRRRMMMLLLMMMNNNNNNKKKGGGBBB???>>>===:::555///,,,---...,,,,,,,,,...000333666888@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHLLLQQQUUUVVVUUUVVVVVVRRRKKKKKKQQQSSSQQQLLLFFF>>>;;;===???>>>======HHHPPPNNNMMMNNNJJJCCCGGGHHHJJJOOOVVV]]]aaaccchhhjjjlllmmmnnnpppsssuuuyyyzzz{{{{{{{{{}}}eeeCCC666444333444444333333333222222222222222333333333333444444444333333222222333333444555555555555666888999::::::>>>JJJaaa......///000000111111222333000555444;;;;;;OOOpppbbbhhh|||hhhMMMIIIEEEEEEHHHJJJJJJIIICCCGGGNNNUUU[[[___``````dddccceeefffdddbbbffflllzzz{{{fffZZZXXXYYY^^^WWWXXXggguuuttteeeXXX```rrr}}}|||{{{tttaaaOOOMMMHHHGGGEEEDDDDDDDDDBBB@@@===<<<===@@@GGGPPPYYY___nnn|||uuuWWWZZZdddooottttttvvvzzz{{{{{{{{{{{{zzzyyyxxxxxx{{{zzzyyyxxxzzz|||xxxrrrOOO777///000333/////////...........................///////////////000000111222222333333333555666777777999;;;===BBBdddzzz}}}ppp^^^QQQGGGEEEDDDCCCAAA???@@@DDDKKKPPPYYYbbbjjjjjjjjjkkkjjjhhhdddUUUFFFAAA@@@>>>======>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFFFFAAABBBBBB@@@===>>>CCCGGGAAACCCCCCEEEKKKSSSTTTQQQMMMNNNOOOPPPMMMIIIDDDAAA>>>>>><<<777222...------,,,,,,,,,---///111333555;;;>>>AAACCCCCCCCCEEEFFFEEECCCBBBDDDIIIOOOTTTVVVUUUUUURRRMMMMMMPPPSSSRRROOOIII@@@<<<===???@@@@@@999OOO\\\UUUNNNPPPLLLBBBBBBDDDGGGKKKPPPVVV]]]bbbgggiiilllmmmnnnooorrrtttqqqrrrtttvvvwwwzzz~~~cccEEE999666444333333333333222222222222222222222333333444444444444333333222222333333444555555555555666888999:::888>>>KKKbbb...//////000111111222222555555999666===>>>LLLqqq~~~}}}zzziiieeennnwwwoooQQQJJJEEEFFFIIIIIIHHHHHHDDDHHHPPPWWW\\\___aaabbbbbbccceeeeeedddccceeehhhnnnxxxjjjaaa\\\[[[TTTSSS]]]kkkoooggg]]]___jjjtttzzz~~~~~~|||tttcccQQQOOOHHHFFFDDDDDDDDDCCCBBB@@@???>>><<<===CCCLLLUUU[[[gggvvvuuuXXX\\\eeeqqqwwwwwwyyy}}}|||{{{xxxwwwvvvvvvxxxxxxzzzyyyxxxxxxzzz}}}vvvtttOOO777000000000/////////......---------............///////////////000000111222333444444555666777888888999<<<>>>AAAccc~~~uuuzzzmmmcccSSSFFFDDDCCCBBB???===>>>CCCKKKQQQVVV^^^fffhhhjjjmmmmmmkkkgggXXXIIIDDDCCCAAA??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@AAAAAABBBDDDEEEEEEFFFAAAAAA@@@===:::;;;@@@DDDDDDEEEEEEEEEKKKRRRUUUSSSNNNNNNNNNMMMKKKHHHFFFDDD??????>>>;;;777333///...------,,,,,,---///000111444777;;;>>>???@@@AAABBBDDDCCCBBBDDDHHHOOOTTTXXXUUUUUUSSSPPPOOOPPPSSSTTTRRRKKKCCC======???BBBDDD>>>RRRbbb```XXXSSSNNNHHHEEEHHHKKKMMMNNNSSSZZZ```eeegggjjjlllmmmnnnppprrrmmmoooqqqrrrtttwww{{{~~~___CCC:::888666333333333222222222222111222222222333333444444444444333333222222333333444555555555555666888999:::777>>>MMMddd//////000000111222222222444666:::666>>>???EEErrrkkkvvvnnnsssiiinnn{{{|||[[[OOOGGGGGGJJJIIIHHHIIIJJJPPPWWW]]]___aaacccdddaaaccceeeeeeeeefffggghhhhhhuuurrreeeaaa]]]YYY\\\ccchhhddd^^^gggpppwwwyyyxxx}}}yyypppbbbRRROOOGGGEEECCCCCCCCCCCCBBB@@@BBB@@@======AAAIIIQQQWWWaaaqqquuuYYY]]]gggtttzzz|||~~~{{{vvvsssrrrtttxxx{{{yyyxxxwwwxxxzzz~~~zzztttOOO888222000---//////......------,,,,,,............////////////000000111222333444555555666777999999999:::<<>>CCCJJJPPPUUU]]]cccfffjjjnnnnnnlllhhhYYYJJJDDDCCCAAA??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEBBBBBBAAA===999888;;;>>>DDDFFFEEECCCGGGNNNQQQPPPKKKJJJGGGEEECCCCCCCCCDDD@@@@@@@@@???<<<888333000...---,,,,,,,,,---...///000444888<<<===>>>???@@@BBBCCCDDDFFFIIINNNRRRUUUTTTTTTTTTSSSQQQPPPRRRVVVTTTNNNEEE>>>===???CCCFFFAAAKKK___pppnnn\\\OOOMMMLLLOOOPPPPPPOOOPPPUUUYYY```cccfffiiijjjlllnnnpppmmmooopppqqqrrrtttxxx{{{WWW===666555333333333222222222111111111111111222333333444555555444333333222222333333444555555555555666888999:::777>>>NNNggg//////000111111222222333111555888333;;;======aaasss|||vvvkkkqqqnnnqqq{{{hhhWWWJJJIIIKKKIIIIIIMMMQQQVVV]]]aaabbbbbbccceeeaaadddeeedddeeeiiijjjhhhfffmmmyyyxxxtttoookkklllmmmggg___kkkttt{{{zzzzzzwwwssssssssslllaaaRRROOOGGGEEEDDDDDDDDDDDDCCCAAADDDAAA>>>===@@@FFFNNNSSS^^^mmmuuuYYY]]]hhhuuu|||~~~|||wwwsssrrruuuyyy|||yyyxxxxxxxxxzzz~~~~~~}}}rrrLLL777222000+++.........---------------............////////////000000111222444555666666777999:::::::::;;;===???CCC^^^xxxrrrqqqtttxxxrrrYYYoookkkVVVFFFEEEBBBAAA???===>>>BBBIIINNNVVV\\\aaadddhhhlllllliiieeeVVVGGGBBBAAA???>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????@@@@@@AAAAAABBBCCCCCCDDDBBBDDDDDD@@@;;;777777888???AAAAAA???BBBHHHKKKKKKGGGEEEBBB@@@??????@@@AAA@@@????????????;;;777333///...---,,,,,,---...///000444999===>>>??????@@@???AAADDDEEEGGGIIILLLOOOQQQQQQSSSTTTQQQNNNPPPUUUTTTOOOGGG@@@===???CCCGGG===@@@VVVxxxnnnXXXQQQTTTTTTTTTRRRPPPOOOPPPQQQYYY]]]aaaeeegggiiilllnnnooopppqqqqqqrrrtttwwwzzz~~~VVV===777777444222222222222111111111111111111222333333444555555444333333222222333333444555555555555666888999:::999???OOOjjj///000000111111222333333000555888111:::<<<888VVV{{{ttttttzzzvvvuuu___MMMJJJKKKJJJLLLRRRQQQWWW___bbbaaa```bbbdddbbbeeedddbbbccchhhiiifffdddiiipppzzz~~~pppaaaeeeooovvvtttsss{{{|||vvvllljjjsssmmmdddUUUPPPIIIGGGFFFFFFGGGFFFEEEDDDDDDAAA>>>===???DDDJJJNNN[[[iii~~~sssXXX\\\gggssszzz|||~~~|||yyywwwvvvwwwyyyzzz|||{{{yyyyyyyyy|||yyyvvvtttnnnFFF222222111,,,,,,------------------...............////////////000111222333444666777777999:::;;;;;;:::;;;===???EEE\\\ppp^^^___mmm~~~~~~yyy___NNNeeelllWWWFFFEEEAAAAAA@@@>>>>>>AAAGGGKKKRRRWWW\\\```eeekkkkkkhhhcccTTTFFFAAAAAA@@@>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@@@@AAABBBBBBBBB@@@CCCFFFDDD???999666555999===>>>===???EEEIIIIIIEEEEEEEEEDDDCCCBBBAAAAAA>>>======>>>>>>===888555///...---,,,,,,---...//////333888<<<>>>>>>>>>>>>@@@AAACCCCCCBBBCCCGGGJJJMMMMMMPPPRRROOOJJJLLLSSSSSSOOOHHHAAA>>>???CCCFFF===:::HHHhhhmmm]]]ZZZYYYWWWVVVUUURRRNNNLLLSSSWWW\\\aaadddgggjjjlllnnnooopppqqqrrrtttwwwzzz{{{~~~{{{YYYAAA;;;999444222222222222111111111111000111111222444555555666444333333222222333333444555555555555666888999:::<<<@@@PPPmmm000000000111222222333333222888:::222<<<>>>777QQQ}}}tttxxxnnn}}}eeeOOOJJJKKKJJJMMMUUUOOOVVV]]]```___^^^```cccdddfffddd```aaaggghhhcccfffjjjkkkjjjooo{{{vvv```___gggmmmlllkkksss~~~oooaaakkkuuuqqqhhhYYYSSSKKKIIIHHHHHHIIIIIIGGGFFFCCCAAA>>><<<>>>BBBGGGKKKXXXdddxxxoooXXX\\\fffqqqwwwxxx{{{||||||{{{{{{zzzyyyyyyxxx}}}{{{yyyyyyzzz|||~~~~~~}}}xxx{{{rrrsssvvvkkkAAA...111333///,,,,,,,,,------...................../////////000000111222333555666777888999:::;;;;;;;;;<<<>>>@@@GGGZZZyyyYYYTTTdddsss{{{xxxaaaGGG___lllXXXGGGFFFAAAAAA@@@??????AAAEEEIIIKKKQQQWWW\\\dddkkkmmmjjjdddUUUGGGBBBCCCBBB@@@AAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>???????????????@@@@@@AAAAAAAAA>>>CCCGGGGGGBBB;;;666444666;;;>>>>>>@@@GGGJJJJJJGGGHHHKKKLLLKKKIIIEEECCC===;;;:::<<<======999555///...---------...///000---111666:::;;;;;;;;;;;;CCCCCCCCCAAA???AAAEEEJJJJJJJJJNNNQQQMMMGGGIIIQQQRRROOOIIIBBB>>>???BBBEEE@@@:::;;;RRRvvvkkk___]]]ZZZZZZYYYVVVPPPKKKOOOSSSYYY___bbbeeehhhjjjlllmmmoooppprrrtttxxx{{{{{{~~~~~~~~~WWW@@@999555///222222222111111111111000000111111222444555666666444333333222222333333444555555555555666888999:::>>>AAAPPPooo111111222222222333333333666444555888999:::@@@FFF{{{yyyrrr|||vvv~~~jjjTTTPPPJJJGGGKKKLLLTTTVVVYYY]]]```aaabbbbbbccciiijjjeee```aaafffhhhiiihhhhhhiiilllqqqvvvzzz|||}}}}}}aaaXXX___hhhkkkkkkppp}}}rrrdddeeemmmtttlll```TTTMMMLLLJJJJJJJJJJJJHHHFFFGGGEEEDDDBBB>>>===DDDMMMUUUfffxxx}}}vvvooo[[[]]]eeepppsssrrrvvv}}}}}}{{{~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{pppuuujjjqqq}}}{{{dddDDD555111222444..................------//////...//////000111222222222222222333444555666:::;;;;;;;;;;;;===@@@CCCAAAYYY~~~cccRRR___zzz}}}vvvssseee___ttt]]]@@@MMMCCC@@@???@@@@@@???CCCJJJPPPUUUXXXYYY\\\eeekkkmmmmmm```NNNBBB===>>>??????>>>>>>>>>>>>============>>>>>>===============>>>????????????@@@AAABBBCCCAAAAAAEEEJJJGGG===888:::;;;;;;;;;===@@@CCCEEEFFFDDDCCCEEEJJJOOOOOOJJJEEEGGGBBB<<<:::;;;:::888555222---***,,,---+++,,,...---222888;;;<<<===AAADDDJJJIIIGGGDDDBBBCCCHHHLLLTTTVVVWWWTTTOOOKKKKKKMMMMMMLLLIIIEEE@@@??????AAA>>><<<999BBBccc}}}jjjaaaYYYXXX[[[YYYSSSOOOOOORRRWWW\\\```bbbbbbbbbhhhlllqqquuuvvvuuuuuuuuuyyyxxxxxx{{{sssXXX???666777444222222222222222222222222111222222333444555666666555555444333333333333444666777888777666777999:::<<>>??????>>>BBBHHHMMMRRRVVVWWW[[[dddkkkmmmmmm```OOOCCC>>>>>>>>>>>>>>>=====================>>>>>>============>>>>>>????????????@@@AAABBBBBBCCCAAACCCHHHGGG???;;;;;;<<<;;;<<<@@@EEEGGGGGGEEE???>>>???DDDJJJMMMKKKHHHHHHFFFBBB>>>:::888888999333---***,,,---,,,,,,///...222777999:::<<<@@@DDDMMMLLLJJJFFFCCCCCCFFFIIITTTVVVWWWSSSMMMIIIHHHHHHMMMLLLIIIEEEAAA>>>>>>???888999888???WWWvvvwwwlll___YYYXXXXXXVVVTTTMMMOOOSSSXXX\\\^^^``````dddhhhnnnrrrtttvvvwwwyyyzzzxxxxxxyyy~~~qqqWWW???666777444222222222222222222222222111222222333444555666666555555444333333333333444666777888777777777999;;;===@@@QQQsss000000111111111222222222555444555888::::::???EEE[[[nnngggsssvvv```OOOPPPLLLIIIJJJHHHPPPQQQSSSUUUWWWXXXYYYYYY___```dddppp{{{lllkkkgggdddeeeiiilllllllllkkkoooooollluuu|||nnnUUUYYYaaahhhjjjlllwwwvvviii\\\qqqyyyllldddZZZXXXTTTRRRQQQOOOMMMKKKIIIFFFEEEDDDAAA>>>CCCJJJLLLZZZjjjsssxxxyyytttnnn[[[___hhhqqquuuuuuyyy~~~}}}||||||}}}zzzwwwyyyzzz{{{~~~~~~}}}{{{|||{{{|||{{{sssmmm}}}qqqooojjjeeezzzVVV:::000/////////..............................///000000000//////111111222222333555666777999:::;;;;;;;;;<<<@@@BBBEEEVVVwwwccc\\\tttvvvooogggGGGGGGAAA???>>>???>>>===AAAGGGKKKPPPSSSUUUYYYccciiikkklllaaaQQQEEE???>>>>>>>>>========================>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAFFFBBBAAAEEEFFFBBB>>><<<>>>===???EEEKKKMMMIIIDDD:::888777;;;BBBGGGIIIHHHHHHIIIHHHCCC<<<999:::>>>333...+++,,,---,,,---000...222555666777999???CCCNNNOOONNNIIIDDDBBBDDDFFFOOORRRTTTRRRMMMIIIGGGHHHMMMLLLJJJFFFAAA===<<<<<<777888999<<>>AAASSSuuu000000000111111111222222555333555999::::::>>>DDDKKK}}}dddcccrrrxxx~~~___NNNPPPMMMJJJIIIFFFLLLNNNQQQTTTTTTRRROOOMMM^^^```hhhwwwlllnnnjjjffffffiiikkkiiigggccchhhhhhgggrrrsssZZZZZZ```iiikkkkkkrrr}}}~~~ppp```aaa}}}pppjjj___\\\YYYVVVTTTSSSQQQOOOJJJGGGFFFEEEBBB???BBBHHHHHHTTTaaakkkssswwwtttnnnZZZ```jjjrrruuuwww{{{~~~{{{{{{||||||wwwtttxxx}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}ssshhhcccwww~~~wwwtttrrrqqq~~~NNN555000///..................////////////---...///000000000//////111111111222333444555666888:::;;;;;;;;;<<>>AAAFFFKKKPPPSSSTTTXXXaaahhhiiikkkaaaSSSGGGAAA>>>======<<<<<<<<<===============>>>============>>>>>>???@@@@@@AAAAAA@@@@@@@@@???GGGBBB???AAAEEEEEEAAA===AAA@@@CCCKKKQQQQQQJJJCCC888555333444888===@@@AAADDDFFFGGGEEEBBB???>>>>>>555///+++,,,---,,,---000///111333333333777===BBBLLLNNNOOOLLLFFFBBBCCCEEEHHHMMMRRRSSSPPPLLLKKKKKKMMMMMMLLLHHHBBB===:::999:::999:::<<<===FFFaaa|||~~~lllZZZPPPOOORRRTTTQQQQQQSSSUUUYYY]]]```bbb```cccfffjjjnnnrrrwwwzzzxxxwwwvvvuuuvvv{{{nnnTTT<<<444777444222222222222222222222222111222222333444555666666555555444333333333333444666777888888888999;;;===???CCCUUUuuu000111111111111222222222444333555999:::999===BBBGGGxxxpppgggTTTYYYjjjpppaaaOOOQQQPPPNNNOOOKKKHHHKKKQQQTTTTTTOOOHHHDDDWWW\\\eeeqqq}}}rrraaallljjjgggggghhhhhhfffcccbbbeeeeeeffftttuuu\\\YYY^^^hhhmmmlllsss~~~wwwiii___qqqmmmddd```\\\YYYWWWVVVTTTSSSLLLIIIGGGGGGDDDAAAAAAEEEFFFOOOYYYcccnnnvvvtttoooXXXaaakkkqqquuuyyy|||~~~zzzzzz||||||wwwssswww~~~}}}{{{xxxwwwvvvxxx{{{}}}xxxhhh^^^[[[kkk}}}|||wwwwwwvvvHHH333111000//////........./////////000000---...///000111111111111222111111222222333444555777999;;;;;;;;;<<<>>>@@@@@@LLL{{{nnn{{{|||sssYYYsssdddLLLGGGCCCAAA@@@BBBAAA???AAAFFFLLLQQQTTTTTTXXX```fffhhhjjjbbbVVVJJJBBB>>>======;;;;;;<<<<<<=========>>>===============>>>??????@@@@@@AAAAAAAAA@@@??????EEEBBB>>>???CCCFFFCCC???BBBCCCGGGMMMRRRQQQJJJCCC:::777333000111333555666======???CCCFFFEEEAAA===888111---------,,,---000...000111111111444:::???FFFKKKOOOMMMGGGBBBCCCEEEFFFLLLSSSUUUSSSOOOMMMLLLLLLMMMMMMJJJEEE>>>:::888<<<888888<<<<<<@@@TTTkkksssaaaTTTQQQSSSRRRQQQQQQRRRTTTXXX\\\```bbbaaaccceeegggjjjmmmqqquuutttuuutttttttttxxx~~~nnnSSS;;;444666444222222222222222222222222111222222333444555666666555555444333333333333444666888999999999:::<<<>>>@@@DDDVVVuuu111111222222222333333333444333555999:::999<<>>@@@AAAJJJvvv}}}yyyoooUUUlllbbbMMMFFFCCCAAAAAACCCBBB???AAAFFFKKKPPPSSSSSSWWW___fffgggiiibbbXXXMMMDDD???<<<<<<;;;;;;;;;<<<<<<======>>>===<<<<<<======>>>???@@@>>>???AAABBBBBBAAA@@@???AAAAAA???===@@@EEEDDD@@@BBBDDDHHHKKKMMMJJJEEEAAA===:::666222000//////000555555666<<>>;;;444...------+++,,,///---///000//////111777<<>>BBBNNN\\\rrrxxxvvvfffXXXTTTSSSQQQMMMNNNOOOQQQTTTXXX[[[]]]aaaccceeefffgggiiilllnnnoooqqqsssttttttxxx~~~oooSSS;;;333666333222222222222222222222222111222222333444555666666555555444333333333333444666888999:::999:::===???AAAEEEVVVttt222333333333333444444444444333555999:::999;;;@@@HHH[[[rrrjjjeeeVVVVVV^^^hhhsssTTTLLLGGGGGGIIIHHHGGGKKKQQQVVVXXXUUUQQQNNNXXX]]]___```cccgggeee```cccfffjjjiiidddaaabbbdddbbbgggddd```hhhzzzxxx```UUUTTT```gggeeelllxxx~~~|||pppzzzzzzqqqllleee___[[[XXXUUUSSSOOOKKKIIIJJJHHHCCC@@@AAADDDGGGLLLVVVfffrrrsssmmmTTT```kkkppptttzzz}}}|||zzzxxxzzz}}}}}}xxxwwwyyy{{{xxxxxxzzz}}}wwwzzz~~~{{{hhhSSSPPPZZZbbb~~~tttwwwaaa>>>444444000...222---......///000000111111//////...///111444888::::::999888777777666666666666888:::<<<<<<<<<>>>???AAAFFFooo{{{tttVVVfffcccPPPEEECCCAAAAAABBBAAA>>>@@@DDDFFFLLLPPPQQQVVV___fffhhhhhhcccZZZOOOEEE???<<<;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>???@@@===>>>@@@BBBBBBBBBAAA@@@<<<@@@@@@===>>>CCCDDDAAA???CCCFFFFFFDDD@@@>>>>>>===<<<:::777444222111111000000111333888<<>>666000...,,,***+++...+++---//////...000555999;;;DDDMMMMMMFFF???>>>???GGGNNNVVVYYYVVVOOOJJJHHHKKKNNNPPPOOOJJJCCC<<<999888666555888<<>>@@@AAAEEEVVVsss333333333444444444555555444333555999:::888;;;???DDDFFFmmmrrrnnnlll\\\UUUYYYeeecccTTTKKKGGGHHHFFFIIILLLQQQVVVYYYZZZYYYYYYZZZ[[[ZZZYYY]]]ccceeecccbbbhhhmmmlllfffbbbdddhhhaaagggeee\\\___ppp{{{zzzeeeWWWSSS]]]aaa^^^cccnnnsssssswwwrrrjjjbbb]]]XXXTTTRRRPPPKKKIIIJJJHHHCCC@@@@@@CCCEEEIIISSScccppprrrlllSSS```kkkoootttzzz}}}{{{zzzxxxyyy~~~{{{wwwwww|||{{{yyywwwvvvwwwyyyzzzrrrvvv|||xxxbbbMMMNNN\\\gggyyy~~~~~~ZZZ;;;444444///---222---......///000111111222000///......111555:::===>>>===<<<:::999888888888666888:::<<<<<<<<<===???@@@BBBhhhtttwwwUUU```fffSSSEEEAAA@@@@@@BBB@@@===???CCCBBBHHHLLLOOOUUU___gggjjjgggccc[[[PPPFFF???<<<;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<===>>>@@@@@@<<<===@@@BBBCCCBBBAAA@@@999???AAA======BBBCCCAAA===AAADDDBBB===999999<<<<<<<<<===;;;888666555444---............444===EEE@@@888111...,,,******---***---//////...///333777:::CCCLLLLLLDDD===;;;<<>>@@@AAAEEEVVVrrr222222333444555555555555444555777777888999<<<>>>DDDLLLXXX~~~wwweee^^^nnnxxxNNNRRROOOFFFRRRKKKMMMPPPSSSVVVXXXYYYYYYZZZYYYXXXWWWYYY[[[^^^___ZZZ```hhhpppsssooohhhbbbbbbcccccc```^^^fffxxxsssUUUVVVfff```\\\ccccccoooxxx|||vvvuuupppggg\\\UUURRRRRRQQQOOOMMMKKKHHHEEE@@@======BBBDDDHHHXXXkkkqqqjjj^^^```eeekkkppptttwwwxxx{{{zzzxxxuuurrrqqqsssuuuqqqqqqrrrssstttuuuuuuvvvuuuwwwyyyqqq^^^RRR^^^qqqqqqrrrvvvLLL333555222---...............////////////////////////000444888===???AAAAAAAAA@@@>>>;;;999777<<<<<<<<<<<<<<<;;;;;;;;;CCC>>>^^^wwweee]]]|||iiiIIILLLFFFDDDBBB@@@????????????FFFIIIMMMQQQTTTZZZcccjjjoookkk```PPPEEE@@@===999<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@BBBCCCDDDCCCCCC@@@===::::::===>>>>>><<<;;;>>>AAA???:::777999<<<<<<===???@@@???>>><<<;;;888444...---000888@@@DDDCCC???888111,,,)))((((((+++++++++,,,---///111333:::===CCCGGGBBB999666999EEEKKKSSSYYYZZZVVVPPPKKKPPPRRRSSSRRRMMMGGG???;;;<<<999666888<<<@@@BBBCCCEEEFFFFFFDDDAAA???>>>???EEEKKKMMMJJJMMMUUUZZZZZZ]]]```bbbcccccccccdddffflllmmmppprrrvvv{{{~~~UUU999111444777666555222111000000111222111222222333333444444555333333222222222333444555999:::::::::<<>>AAAIIIRRRyyyxxxkkkpppZZZYYYTTTHHHOOOKKKLLLOOORRRUUUWWWXXXXXXZZZZZZZZZZZZ[[[]]]___```XXXWWWYYY```iiinnnllliiidddcccbbb```___fffxxxuuuYYYYYYiiieee```ccc```llltttwwwssslllcccZZZTTTPPPNNNLLLKKKIIIHHHHHHFFFBBB@@@<<>>EEE@@@[[[wwwjjj]]]xxxjjjKKKLLLEEEDDDBBB@@@>>>>>>>>>>>>EEEHHHLLLPPPTTTZZZccciiipppmmmbbbSSSGGGBBB>>>:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBBCCCDDDDDDCCC@@@===999999;;;<<<<<<;;;<<<======;;;888888;;;>>><<<===???AAAAAAAAA???>>><<<888222///222999@@@EEEEEEAAA;;;444...+++***)))++++++++++++---///111222999<<>>EEEKKKhhhzzz|||fff^^^ZZZOOOOOOKKKLLLNNNQQQSSSTTTUUUVVVYYYZZZ[[[]]]^^^``````aaa\\\UUUPPPTTT```kkkooonnnggggggfffccc^^^bbbtttwww___\\\jjjjjjcccaaa]]]fffoooxxxxxxqqqggg^^^YYYSSSNNNJJJGGGFFFEEEEEEFFFFFFDDDBBB<<>>???AAABBBBBB???===;;;<<<<<<===>>>???@@@@@@AAAIIIBBBVVVwwwqqq\\\qqqpppQQQKKKEEECCCAAA???>>>======>>>CCCFFFKKKNNNRRRYYYbbbhhhpppnnneeeVVVIIICCC???;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAACCCDDDDDDDDD@@@===999888999:::;;;;;;===;;;999777777999===???;;;===???BBBDDDDDDDDDCCCAAA===777333444999@@@EEEGGGCCC===777222...,,,+++++++++++++++,,,...000222666999???CCCAAA:::888;;;@@@DDDJJJOOOQQQQQQNNNLLLJJJMMMPPPPPPMMMFFF>>>999999888888:::===???@@@???;;;<<<======>>>@@@EEEHHHKKKMMMMMMKKKMMMSSSWWWWWWWWWYYY\\\^^^```cccgggjjjhhhjjjlllnnnppptttzzz}}}{{{TTT;;;333444444555444222111000111111222111222222333333444444555444333222222222333555666888999::::::;;;>>>CCCFFFNNNVVVfff}}}777777666555555444444444666888999999888999;;;===>>>DDDFFFZZZ|||uuuzzzhhh[[[ZZZTTTRRRKKKLLLMMMOOOQQQRRRSSSSSSVVVXXX[[[^^^````````````ddd^^^WWWXXX^^^fffkkkmmmjjjmmmpppkkk^^^YYYiii~~~yyyccc[[[eeeiiiccc]]]\\\aaalllsssyyywwwnnnbbb[[[YYYVVVOOOIIIDDDCCCBBBCCCDDDEEEDDDBBB<<<===<<<>>>HHHUUU[[[YYYSSSRRRRRRSSSVVVZZZ]]]```aaagggnnnssstttsssrrrqqqssstttvvvyyy{{{~~~}}}~~~nnndddqqqwwwaaaBBB111444111---///.../////////000000111111222333333333444666888;;;===:::<<>>??????AAADDDIIILLLPPPWWW```fffnnnnnnfffXXXKKKCCC???;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEBBB???<<<999999:::<<<======;;;777777888:::;;;<<<999;;;???BBBEEEFFFGGGFFFEEEAAA;;;555444777>>>CCCFFFCCC???999444000---++++++*********,,,---///000444666;;;AAA@@@;;;999<<<>>>@@@DDDGGGIIIIIIHHHHHHFFFIIIMMMNNNKKKEEE===888777888:::<<<===>>>======<<<<<<======>>>AAAGGGJJJOOONNNLLLKKKMMMRRRUUUUUUXXXZZZ\\\^^^```ccchhhkkkiiikkkmmmnnnpppssswww{{{xxxSSS;;;444333333444333222111111111222222111222222333333444444555444333333222333444555666888999;;;;;;<<<>>>BBBEEENNNYYYlll888777666555555555555666888999:::999888888:::<<<@@@DDDGGGQQQxxx}}}{{{pppaaadddrrrpppiiiUUUSSSSSSQQQLLLLLLMMMNNNOOOPPPQQQQQQSSSVVVYYY]]]___```______dddddddddbbbbbbcccfffiiikkksss|||xxxbbbQQQ[[[ooovvveeeXXX\\\ccc^^^YYY]]]eeelllnnnnnnyyywwwmmmbbb]]]\\\ZZZSSSMMMEEECCCBBBAAABBBBBBAAA@@@<<<;;;:::;;;AAAIIIMMMLLLHHHGGGFFFFFFGGGKKKOOOQQQUUU]]]gggooorrrrrrqqqppprrrtttvvvyyy|||rrrjjjwwwsssmmm{{{WWW===000333000...000/////////000000111222222333222222333333555777999:::777999;;;>>>>>>>>><<<;;;;;;<<<>>>@@@BBBDDDEEEFFFJJJFFFOOO\\\{{{}}}WWWccchhhIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@CCCGGGJJJNNNTTT]]]ccciiikkkfffXXXKKKCCC>>>::::::::::::999999:::::::::;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBDDDEEEFFFDDDBBB@@@===;;;;;;===>>>===;;;::::::::::::888777888;;;???BBBEEEGGGHHHHHHFFFCCC<<<666222444;;;@@@CCCBBB>>>:::555111---,,,+++*********+++,,,...///333333888>>>???;;;999;;;===>>>???@@@AAAAAAAAAAAABBBEEEIIIKKKIIICCC<<<888666888:::<<<<<<<<<<<<;;;;;;<<<===???BBBGGGMMMQQQRRRMMMJJJJJJMMMPPPRRRSSSZZZ\\\^^^```aaacccfffiiihhhiiikkkmmmnnnqqqtttwwwzzz|||sssPPP;;;555444222333333222222222222222222111222222333333444444555444444333333333444555666999:::<<<<<<===???BBBEEEKKKYYYnnn999888666555555666777777999:::::::::888888:::<<<@@@CCCIIIMMMccc~~~xxxjjj[[[XXX^^^```nnnuuuXXXNNNOOOPPPMMMMMMMMMMMMNNNNNNPPPPPPRRRTTTWWW[[[]]]_________^^^ccchhhhhheeeccceeegggkkkuuuoooUUUSSS```nnndddUUUUUU^^^YYYUUU^^^lllmmmjjjfffiiisss{{{}}}zzz~~~yyyqqqhhhcccbbb___XXXQQQGGGDDDBBBAAA@@@@@@???===;;;:::999:::>>>BBBDDDDDDBBBAAA??????AAADDDGGGIIIJJJSSS```jjjooopppooonnntttuuuvvvxxxzzz|||}}}}}}wwwnnn|||nnnfffhhh|||MMM888000333///...111/////////000111222333333444333333333444444666777777555666888:::;;;;;;;;;;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGOOOTTTvvv{{{YYY\\\qqqMMMIIIGGGEEECCCBBBAAABBBBBB@@@CCCFFFIIILLLQQQYYY```cccgggeeeYYYKKKCCC>>>:::::::::999999999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGEEEEEEDDDAAA>>>===>>>???<<<<<<===<<<;;;999888777:::<<<@@@CCCFFFGGGHHHHHHFFFCCC===555000111888>>>@@@???===:::666222///---******))))))***,,,---...222222666<<<===:::999;;;;;;;;;<<<<<<============???BBBEEEGGGEEEAAA<<<999666999;;;<<<;;;::::::;;;777999===BBBGGGNNNUUUZZZSSSLLLGGGHHHLLLNNNPPPRRRZZZ]]]```bbbbbbcccdddfffdddfffhhhjjjkkkmmmqqqssstttvvvzzzoooMMM999555444333222222222222222222222222111222222333333444444555555444333333333444666777:::<<<===>>>???@@@CCCEEEIIIXXXppp888777666555555777888999:::;;;;;;:::888888:::;;;>>>@@@JJJKKKQQQ|||{{{vvvnnnfff```^^^^^^XXXeeehhhQQQQQQSSSOOONNNMMMMMMMMMNNNOOOPPPQQQSSSVVVZZZ]]]^^^``````^^^aaaeeefffggggggggghhhjjjrrrcccSSSUUUdddbbbUUURRR\\\VVVQQQ^^^kkklllnnnpppmmmjjjpppyyyzzz~~~xxxqqqlllhhhccc[[[TTTGGGEEEBBB@@@@@@@@@>>>===999888999<<<>>>@@@AAAAAABBBBBBAAAAAACCCEEEHHHIIIEEEOOO]]]iiippprrrrrrqqqsssssstttvvvxxxyyyzzz{{{wwwooo}}}mmmaaaeeerrrFFF444///222......111//////000000111222333444555444444555555666666777777666666777777888999;;;;;;<<<===>>>@@@BBBDDDEEEFFFBBBHHHPPPNNNyyy}}}rrr]]]VVV|||uuuTTTHHHGGGEEECCCBBBAAAAAAAAA@@@CCCFFFHHHJJJOOOVVV\\\```eeeeeeZZZMMMDDD???<<<::::::999999999999::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGEEEFFFGGGDDD@@@>>>===>>>;;;===>>><<<999888:::======???BBBFFFHHHHHHHHHHHHFFFDDD>>>555//////666===>>>>>>===;;;888444111///******))))))***+++,,,---222111444:::<<<:::888999999:::;;;<<<<<<=========>>>@@@BBBCCCBBB@@@<<<:::777999;;;;;;999888999;;;666:::???EEEKKKQQQXXX\\\RRRIIIDDDGGGKKKLLLNNNQQQWWW[[[___bbbcccccccccdddbbbeeegggiiikkkmmmpppsssssstttwww{{{kkkJJJ888555555444111222222333333222222222111222222333333444444555555444444333333555666777;;;===???@@@@@@AAADDDFFFIIIXXXrrr888777666555666777999;;;:::;;;;;;:::999888999;;;<<<===JJJJJJFFFppp{{{yyypppbbb^^^cccddd```TTT```}}}wwwYYYVVVZZZPPPOOONNNMMMMMMNNNOOOOOORRRTTTVVVYYY\\\___aaaaaadddcccbbbdddgggjjjjjjiiiiiinnnpppWWWOOO\\\```UUUSSS]]]UUUOOO^^^eeejjjwww{{{lllkkkuuu{{{~~~xxxrrrlllddd[[[UUUGGGDDDAAA@@@@@@@@@???>>>777777999===@@@@@@AAABBBFFFEEEEEEFFFGGGIIIKKKMMMFFFPPP^^^kkkrrruuuvvvuuunnnoooqqqtttwwwyyy{{{|||uuummm{{{lll]]]mmmfffBBB222///222......222//////000000222333444555555666666666666777777777777888777666666777999;;;<<<<<<===>>>@@@BBBCCCEEEEEE>>>HHHQQQLLLuuuyyylllbbbRRRrrruuuYYYHHHFFFDDDBBBAAA@@@@@@AAA@@@CCCFFFGGGIIIMMMUUUZZZ^^^dddeee[[[NNNEEE@@@===:::999999999999999999:::;;;;;;<<<<<<===>>>>>>>>>AAA@@@@@@AAABBBDDDFFFHHHDDDFFFHHHFFFAAA>>>======;;;===>>>;;;777777===CCC@@@BBBEEEGGGIIIIIIIIIHHHFFFDDD>>>555//////666======>>>===<<<:::666333111******)))))))))+++,,,---222111333999<<<999888999888999:::<<<>>>?????????===???@@@AAAAAA???<<<;;;777999;;;:::888777999;;;999<<>>@@@AAAAAABBBDDDFFFKKKZZZttt333444444555555444444333999888777777999:::999888>>>>>>>>>DDDMMMZZZrrr___XXXiiipppaaaeee[[[lllrrr\\\]]]UUUQQQJJJGGGIIIMMMMMMKKKNNNVVVZZZYYYZZZ```bbb___bbbbbbaaaaaaaaacccdddeeegggfffuuujjjTTT\\\ZZZ\\\___ZZZQQQQQQYYYbbbfffpppiiisss|||xxxuuupppdddYYYUUUIIIDDD>>><<<===>>>===;;;;;;:::;;;BBBKKKRRRSSSQQQPPPPPPQQQQQQQQQPPPNNNMMMKKKOOOYYYfffrrrwwwuuupppnnnooopppqqqsssvvv{{{~~~|||wwwqqqhhhqqqmmmssstttWWW777444000....../////////111111111111111222222222333444555666777777777777999999999:::;;;<<<>>>>>>>>>===<<<<<<===???BBBCCCFFF@@@JJJPPPbbbpppfffIIIfff\\\PPPHHHAAA@@@???>>>???BBBCCCDDDEEEGGGJJJNNNTTTXXX[[[YYYXXXWWWQQQGGGBBBBBB;;;::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>???>>>>>>???AAADDDIIIMMMOOOIIIHHHGGGEEEEEEEEEFFFFFFBBB@@@===:::999:::>>>AAAEEEEEEFFFGGGIIIJJJKKKKKKIIIEEEAAA;;;333---000777@@@DDDEEE@@@;;;888333...******************+++,,,...000444777888777555444000333666888:::;;;===???BBB@@@>>>===>>>===;;;:::;;;999777888666333555:::777;;;BBBGGGLLLOOOSSSUUUPPPFFFCCCKKKOOOMMMNNNUUURRRVVV\\\aaaeeeeeedddccchhhiiikkklllmmmooosssvvvrrrtttvvvvvvvvvyyy~~~\\\GGG777333666222333222111000////////////222333333444555666777888555444444333444555666777AAABBBBBBAAA@@@AAACCCEEEKKKTTTmmm444444444444444444444444999888777888:::;;;;;;999<<<<<<;;;>>>DDDLLLrrrlll^^^iiioooaaahhhaaahhh|||^^^]]]UUUQQQLLLIIIIIILLLMMMLLLTTTZZZ]]]ZZZZZZ]]]]]][[[````````````aaaccceeefffeeeiiiqqqkkkjjjbbb]]][[[UUUMMMNNNVVVhhhjjjqqqyyyxxx|||yyynnnbbb[[[QQQMMMIIIGGGEEECCC???===999<<>>???>>>===<<<<<<===>>>AAABBBEEEAAAKKKOOO^^^wwwjjjHHHZZZgggPPPHHHBBB@@@@@@>>>>>>@@@>>>>>>???AAAFFFNNNXXX___aaa``````]]]SSSEEE======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>????????????@@@BBBFFFIIIKKKGGGFFFEEECCCCCCBBBCCCCCCAAA@@@>>><<<;;;<<>>=========>>>>>>===;;;;;;888777777555222555:::;;;===AAAFFFLLLQQQUUUWWWNNNEEEDDDKKKOOOLLLNNNTTTSSSUUUXXX]]]aaadddfffgggjjjlllmmmnnnoooqqquuuxxxwwwyyy{{{{{{zzz{{{oooOOO???555444888555444333222111000000000000222222333444555555666666555555444444444555777888DDDDDDDDDCCCBBBCCCEEEHHHNNNWWWooo666555444333333444555666999888888999;;;===<<<;;;===>>>===???BBBEEEaaa~~~zzzmmmxxxzzzkkkhhhkkkooo___VVVSSSPPPMMMJJJJJJJJJLLLMMMWWW[[[]]][[[ZZZ[[[\\\[[[^^^^^^^^^___```bbbcccddd```jjjkkkmmmuuuiii___XXXPPPHHHKKKTTTffffffjjjyyy~~~yyypppjjj```\\\VVVNNNGGGBBB>>>===999AAANNN[[[eeelllqqqssstttrrroookkkfff^^^VVVQQQLLLQQQZZZeeennnssstttrrrooopppqqqrrrssswww{{{~~~~~~yyypppzzzxxxgggFFF666333000...//////000///111111111222222333333333444555777888999:::::::::;;;;;;;;;;;;<<<>>>??????>>>===<<<<<<<<<>>>???@@@DDDBBBKKKMMMYYYwwwSSSSSS}}}qqqQQQIIIBBBAAAAAA>>>===>>>999999888999???IIIVVV___bbbcccfffcccWWWFFF<<<;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???????????????AAACCCEEEFFFEEEDDDCCCAAA@@@@@@??????>>>>>>======>>>???AAABBBDDDEEEFFFHHHIIIJJJKKKKKKIIIDDD@@@;;;444---///444???CCCCCC>>>999777555111,,,,,,+++*********+++,,,///000333555555444222111222444666777777888:::;;;<<<;;;<<<===??????>>><<<:::777555666444111444999???>>>@@@EEEMMMSSSVVVVVVJJJEEEEEELLLOOOLLLLLLQQQTTTTTTUUUWWW\\\bbbgggjjjjjjlllnnnnnnoooqqqtttvvvzzz}}}}}}}}}mmmKKK===555555666111444444333222111111111111222222333333444444555555444555555444333555888:::HHHHHHGGGEEEDDDEEEIIIKKKQQQZZZqqq777555444222222444555777888777777888;;;======<<<:::======AAADDDCCCWWWzzz}}}mmmkkkpppuuu~~~nnnVVVRRRNNNLLLKKKIIIHHHKKKOOOSSSVVVXXXYYYZZZ\\\___```]]]]]]]]]]]]^^^______```]]]eeedddaaavvvvvvmmmddd\\\PPPFFFIIISSS]]]```eeennn}}}|||{{{xxxrrrmmmcccWWWLLLEEEAAA@@@<<>>>>>======<<<<<<<<<===>>>???AAACCCJJJKKKUUUgggWWWyyytttSSSJJJCCCBBBBBB???===<<<888777555555999BBBMMMUUU[[[```fffggg[[[JJJ@@@>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>????????????AAABBBDDDEEEDDDCCCBBBAAA???>>>======;;;:::;;;<<>>===<<<===>>>??????<<<::::::666444444222000333888@@@???@@@HHHQQQVVVUUUQQQGGGDDDFFFLLLNNNKKKKKKMMMSSSSSSTTTVVVZZZ___eeehhhgggiiikkkkkklllmmmoooqqqwwwzzz~~~~~~|||{{{}}}|||kkkGGG;;;666555444...444333222111111111111111222222222333333333444444444555555444333555999===KKKJJJIIIGGGFFFHHHLLLPPPUUU^^^ttt777666444333333444666777666666666777:::;;;;;;;;;555888999===AAA>>>JJJeeeoooffflllxxx}}}iiiUUUNNNIIIJJJIIIHHHJJJPPPOOOQQQTTTWWWYYY[[[^^^bbb\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^]]]^^^gggttt{{{|||tttooommmhhhZZZJJJGGGNNNVVV^^^hhhooottt{{{wwwuuurrrmmmggg^^^TTTKKKFFFAAALLL\\\hhhooovvvyyyqqqkkkgggccc]]]XXXLLLTTT^^^ggglllooosssuuussstttuuuvvvwwwyyy~~~qqqjjjkkkppp|||pppyyydddEEE333111//////000111111000111222222333444444555555333444666777888999999999999999999999:::;;;<<<<<<<<<<<<=========>>>?????????BBBGGGIIIQQQyyytttYYYnnnyyyWWWMMMDDDCCCCCCAAA===<<<888888888999;;;AAAIIINNNUUU[[[dddggg^^^NNNBBB???;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEBBBBBBBBBAAA@@@>>>======888777888:::>>>@@@@@@>>>BBBCCCFFFIIIJJJKKKKKKKKKJJJEEEAAA===777000...000999>>>???<<<999888666333...---+++******,,,...///444555666666444222000///000222555777999<<<@@@CCCAAA@@@?????????===:::888:::666444333111///333999===>>>CCCLLLTTTUUUPPPJJJDDDDDDGGGJJJKKKIIIIIIKKKRRRRRRTTTWWWZZZ___bbbdddfffgggiiijjjjjjjjjlllnnnppptttyyyzzzyyyxxxzzz|||~~~aaa>>>777555555555111222111111000000000000111111222222333333444444444333555666555333555;;;@@@MMMMMMKKKIIIHHHKKKQQQUUUZZZcccxxx777666555444444555666777777666666777999;;;:::999777:::999<<<@@@<<>>???@@@AAAAAA>>>AAADDDEEEMMMllllllrrr~~~www[[[bbb]]]PPPEEECCCDDDBBB???===888:::<<<>>>AAAFFFLLLPPPUUUYYYbbbgggaaaQQQCCC===:::::::::999999:::::::::::::::::::::;;;<<<===>>>===>>>???@@@AAACCCCCCDDDAAAAAAAAAAAA@@@???>>>===888666666888===@@@???===AAACCCFFFIIIKKKLLLKKKKKKKKKFFFBBB???:::222///000666;;;>>><<<:::999777333---,,,******+++---000222999999888777666333111000000222555777:::>>>CCCFFFGGGEEEBBB???>>><<<999777;;;777444333111///333999;;;>>>EEENNNSSSQQQJJJDDDBBBDDDGGGIIIHHHHHHHHHJJJOOOQQQTTTXXX\\\___bbbcccgggiiillllllllllllmmmnnnmmmqqqvvvwwwwwwwwwzzz|||}}}}}}ddd@@@:::666333333111111111000000000000000111111111222333444555666666333666777555333555<<>>AAAQQQxxxjjj___^^^bbbjjjmmm[[[LLLKKKLLLIIIHHHKKKOOOLLLNNNRRRSSSQQQTTTZZZZZZ[[[]]]^^^______^^^^^^^^^XXXVVVXXXXXXYYYeeetttwwwqqqvvvyyy```QQQNNNPPPYYYgggqqqwww~~~~~~ooolllkkkooosssooodddZZZSSSVVV[[[aaaiiiuuu{{{tttmmmhhheee___UUUMMMLLLWWWfffmmmoooooorrrvvvyyyzzzzzz{{{{{{~~~ooobbbbbbjjjtttlllvvvbbbJJJ555000///...///111222222111222222333444555666777777777777888999999888888777::::::999999999:::;;;;;;;;;<<<===???AAABBBCCCCCC???AAA@@@AAAHHH___cccdddgggtttiii^^^xxxbbbTTTFFFCCCDDDCCC@@@???:::;;;>>>@@@CCCGGGMMMRRRVVVXXX___fffdddVVVFFF===;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<======>>>>>>??????@@@@@@??????>>>>>>???@@@@@@???>>>===:::777555888===@@@???===@@@BBBFFFIIILLLLLLLLLKKKLLLGGGCCCAAA<<<444//////222999>>>===;;;:::777222,,,+++***)))+++///222555===<<<;;;:::777555222111111222444666999===BBBEEEKKKGGGCCC???>>><<<;;;:::<<<777444333111000444::::::???GGGMMMNNNKKKFFFBBBAAADDDGGGGGGFFFFFFHHHIIIMMMNNNRRRVVV[[[aaaeeehhhiiikkkmmmnnnmmmmmmmmmnnnppptttwwwyyyxxxyyy|||~~~||||||||||||hhhEEE===777111222222222111111000000111111222000111222333555777888888333666888666333555===EEETTTRRRPPPNNNPPPVVV^^^dddlllsss555555666666666666555555;;;999999999;;;;;;;;;999777999777999@@@>>>AAAPPPfff{{{xxxdddbbbbbb```kkkxxxbbbOOOMMMNNNIIIFFFIIILLLIIIKKKPPPQQQPPPSSS[[[YYYZZZ]]]___aaabbbbbbbbb^^^ZZZUUUSSSWWWbbbqqq|||vvvmmmsssrrrZZZTTTNNNRRRcccttt{{{|||}}}{{{pppnnntttxxxtttooo\\\[[[ZZZ\\\cccnnn{{{wwwrrrnnnlllkkkdddXXXNNNLLLXXXhhhppppppooorrrvvvzzz{{{||||||}}}mmmaaa___dddxxxooohhhkkkVVVCCC222000///...///111333222111222222333444555666777888999::::::::::::999888888;;;;;;:::::::::;;;<<<<<<:::<<<>>>@@@BBBCCCDDDEEE@@@AAA>>>>>>EEEWWWfffaaa[[[ddd{{{bbbrrreeeVVVGGGCCCDDDDDDBBBAAA=========>>>@@@DDDJJJOOOTTTUUU\\\eeefff[[[JJJ@@@<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::;;;<<<======????????????>>>===<<<;;;;;;<<<>>>?????????>>>===<<<999666888===AAA@@@>>>@@@BBBFFFJJJLLLLLLLLLKKKMMMHHHDDDBBB===555000///000888>>>>>><<<;;;777111,,,***)))))),,,///444777??????===;;;999666444222222333444555777;;;???CCCLLLHHHCCC???>>>======<<<<<<888555444111000555;;;;;;@@@GGGKKKJJJGGGCCCAAAAAAEEEGGGEEEDDDEEEHHHIIIKKKMMMOOOTTT[[[bbbiiimmmhhhkkkmmmnnnmmmllllllmmmuuuxxx{{{{{{zzz{{{~~~|||}}}~~~~~~~~~|||zzzyyy{{{^^^>>>999555111444777222222222111222222333333000111222444666888999:::222666888666333555>>>FFFVVVUUURRRQQQSSSYYYbbbiiisssyyy444555666777777777777777999999888888888999::::::::::::;;;<<<>>>AAACCCEEEWWWqqqnnnfffeeefffcccbbbqqq[[[PPPSSSAAAFFFTTTDDDKKKKKKLLLMMMOOORRRSSSTTTYYY[[[\\\]]]]]]___aaacccddd___]]]___```cccnnn{{{vvveeelllppp```TTTOOO[[[ggglllsss|||vvvwww|||}}}tttjjjbbbccclllwwwuuussspppmmmiiiaaaTTTIIIQQQ^^^jjjmmmnnnqqquuuwwwxxxyyyzzzzzzzzz{{{~~~{{{mmm]]]YYYhhh}}}}}}ZZZllleeeIII888222000000000000111222333444444444444444555555666666666555444666:::;;;999777;;;;;;;;;;;;;;;;;;;;;;;;;;;===?????????@@@BBBCCC@@@CCCAAA@@@CCCOOOzzzrrreee___kkklll```rrrQQQFFFHHH@@@AAAEEE;;;;;;<<<===???BBBFFFIIIKKKSSSYYY___cccddd^^^NNN???>>>===<<<:::999888777777:::::::::;;;;;;;;;<<<<<>>??????;;;666555888;;;<<<<<>>777000666777:::<<<===:::555111---,,,++++++---000333555;;;===???@@@>>>888222...333333555777:::>>>BBBDDDIIIJJJJJJGGGCCC???======999777444000///111777;;;???CCCGGGEEEAAA>>>???AAABBBCCCDDDFFFHHHIIIIIIIIIMMMNNNQQQTTTXXX[[[^^^___ccceeeeeeffffffhhhkkknnn|||{{{{{{|||}}}~~~|||{{{}}}||||||}}}zzz}}}ZZZ<<<:::555///111333111111111111111111111111333111000000333777999999444888555444888666:::HHHVVVSSSSSSVVVVVVVVV\\\ccciiiuuu777777888888888888777777:::::::::::::::;;;<<<<<<::::::;;;<<<>>>AAACCCEEEQQQvvvgggeeeeeeaaa```nnnrrrXXXZZZMMMHHHNNNIIIHHHIIIJJJLLLNNNQQQTTTUUUYYY[[[]]]]]]^^^___bbbeeejjjhhhfffddd``````lll{{{wwwaaa]]]yyyqqq^^^QQQYYYffflllooorrr~~~}}}~~~yyytttqqqqqqkkk___RRRLLLVVVbbblllnnnnnnrrrvvvxxxwwwxxxyyy{{{}}}~~~vvviii[[[ZZZhhh}}}uuu___ttt{{{]]]CCC555222000000000000111222333444333333444555666666777777777555555777:::;;;999777::::::::::::;;;;;;<<<<<<<<<>>>????????????AAACCCBBBDDD@@@@@@BBBKKKnnn}}}mmmdddiiipppbbb{{{{{{[[[KKKGGG@@@BBBEEE<<<<<<<<<===???BBBFFFIIIKKKTTTYYY^^^```bbb^^^RRRFFF@@@>>><<<;;;::::::999999:::::::::;;;;;;;;;<<<<<>>???===:::777666888:::;;;:::>>>@@@DDDGGGJJJKKKKKKKKKJJJFFFBBBAAAAAA>>>777111444666999<<<>>><<<777333///---+++***,,,...222444:::===@@@BBB@@@;;;555111111222333666999===@@@BBBJJJKKKJJJGGGCCC@@@??????<<<:::666222111333999===???CCCFFFDDDAAA???@@@CCCCCCDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNRRRVVVZZZ]]]___\\\___bbbdddgggjjjnnnqqqwwwwwwwwwxxxyyyzzzzzzzzz~~~|||{{{||||||zzz}}}~~~TTT999888555000222333111111111111111111111111333222111222555888999999666:::777666:::888<<>>>>>???::::::;;;<<<>>>@@@CCCDDDKKKooopppkkkhhhaaa```lllaaa___^^^NNNEEEIIIEEEFFFGGGIIILLLPPPSSSUUUYYY[[[]]]^^^___aaadddfffppppppmmmfff\\\[[[iiizzzyyy```RRRccczzzgggSSSVVVeeelllllllllrrryyyvvvrrrvvvrrruuummm[[[PPPQQQ___hhhnnnnnnnnnrrrvvvxxxwwwvvvwwwzzz}}}zzznnncccdddpppsssnnnpppSSS===333222111000000111111222333444222333444666777888888999777666666888:::;;;:::888888999999:::;;;<<<<<<======???@@@@@@??????@@@AAACCCDDD@@@???BBBFFF___sssoooqqqaaallliiiSSSHHH@@@CCCEEE>>>>>>>>>???@@@CCCFFFIIIJJJTTTYYY\\\^^^``````WWWMMMAAA???<<<;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<========================:::::::::;;;<<<===>>>???;;;999888888999::::::999>>>@@@CCCFFFIIIJJJJJJIIIJJJFFFBBBBBBCCC@@@999333111333777<<<>>>===999555111...+++)))))),,,000222777:::>>>AAA@@@<<<666222000000111444777;;;???AAAJJJKKKLLLJJJFFFCCCBBBBBBAAA>>>:::555444666<<<@@@BBBDDDEEEDDDAAA@@@BBBEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGKKKOOOTTTYYY\\\^^^[[[^^^bbbfffiiillloooqqqpppppppppqqqsssuuuxxxyyy~~~|||zzzxxxwwwwwwzzz}}}oooJJJ555777444111333333111111111111111111111111333333333444777999999888888===:::888:::888===NNN```kkkooofff```dddkkkmmmpppyyy888888999:::::::::::::::999:::;;;<<<===>>>??????:::::::::;;;===???BBBCCCEEEWWW|||uuunnnfffdddlllzzzooo```hhhZZZGGGHHHEEEEEEEEEGGGIIIMMMPPPRRRWWWYYY\\\]]]___aaaeeehhhtttqqqjjj___VVVYYYhhhxxx~~~{{{fffUUU[[[iiiuuujjjTTTTTTaaakkkmmmmmmqqqrrrtttzzzyyykkkppp|||zzztttwwwlllVVVNNNUUUffflllpppnnnmmmppptttvvvxxxuuusssvvv}}}~~~{{{sssuuupppzzzgggJJJ999333333111111111111222333444444222333555777999:::::::::777777888999::::::999999777888888:::;;;<<<======>>>???@@@@@@???>>>???AAACCCDDD???@@@DDDDDDRRRmmm|||rrrbbb]]]www\\\IIIAAADDDEEE@@@??????@@@AAACCCEEEHHHIIISSSXXX\\\^^^``````YYYQQQBBB???;;;:::<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@:::::::::;;;;;;;;;:::999===???BBBEEEHHHHHHHHHHHHHHHDDDBBBCCCEEECCC===888///111555:::======:::777333000,,,)))(((***---000000444999======999555111000000111333777:::>>>@@@IIILLLOOOPPPMMMJJJGGGFFFDDDBBB===888666888>>>BBBHHHHHHGGGEEEBBBAAACCCEEEBBBBBBCCCCCCDDDEEEFFFGGGFFFGGGJJJNNNSSSWWWZZZ[[[aaadddgggiiijjjkkklllmmmiiiiiijjjkkkmmmppptttxxx||||||~~~}}}zzzwwwuuutttsssyyy{{{vvv```AAA222555444111333333111111111111111111111111222222333555888999888777999???<<<888999666===PPPhhhzzzuuulllrrryyyyyywww555666888999:::;;;<<<<<<777888:::<<<============999999999:::<<<>>>@@@AAA>>>GGGxxx{{{sssiiihhhnnnxxx[[[cccaaaOOOLLLFFFFFFEEEEEEFFFIIILLLNNNTTTWWWYYY\\\^^^aaaeeehhhvvvpppeeeXXXSSS[[[jjjuuu~~~|||jjj[[[]]]ccciiittt}}}jjjXXXUUU]]]fffkkkmmmmmmmmmnnnuuu|||qqqooouuussseeeQQQNNNZZZjjjoooppplllkkknnnrrrrrrxxxsssppprrryyy|||~~~jjj|||~~~^^^DDD888555444111111111111222333444555222444666999:::;;;;;;:::777777999999999888888999777777888999:::<<<<<<===>>>???@@@@@@???>>>???AAAAAACCC@@@AAAFFFEEELLL___{{{uuuxxxmmm]]]}}}dddKKKDDDEEEDDDBBB@@@@@@@@@AAABBBDDDFFFHHHOOOVVV\\\___aaa```YYYRRRCCC???:::999;;;===<<<::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@:::;;;<<<===<<<<<<;;;;;;===???BBBEEEGGGHHHHHHGGGDDDBBB@@@BBBFFFFFFAAA<<>>999777444>>>SSSjjj~~~|||tttyyy444555666888999:::::::::777888:::;;;<<<<<<<<<;;;888888888888:::<<<>>>??????FFFjjj~~~tttkkkiiillltttzzzXXXSSSXXXOOOKKKGGGFFFDDDDDDEEEGGGJJJLLLQQQSSSVVVYYY\\\___cccgggvvvqqqdddWWWSSS[[[gggnnnyyywwwggg[[[^^^bbbfffrrrvvvkkk^^^YYY\\\ccchhhjjjiiikkklllnnnuuu~~~~~~ssswww~~~}}}rrrsssjjj\\\OOOTTTcccmmmppppppllljjjmmmpppooovvvsssqqqsssyyy|||xxx{{{uuunnnuuuTTT>>>999777444222111111222222333444555444555888:::<<<<<<;;;:::555777999999777666777888777888888999:::;;;;;;<<<===???@@@@@@??????@@@AAA???CCCAAAAAAGGGFFFIIIXXX}}}vvvzzzfffxxx}}}jjjOOOGGGFFFBBBCCCAAA@@@@@@@@@AAACCCDDDEEEIIIQQQYYY\\\^^^___[[[UUUFFF@@@:::888;;;===;;;999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<======>>>???:::;;;======<<<;;;;;;<<<>>>@@@CCCFFFGGGHHHHHHGGGCCC@@@???BBBGGGGGGCCC>>>000000000333666888888777333111...,,,******+++,,,---000333666777777555444333333333444666888;;;<<>>>>>@@@BBBLLLKKKIIIGGGDDDBBBAAAAAA===>>>>>>@@@BBBEEEHHHJJJJJJKKKMMMOOORRRUUUWWWXXX[[[]]]___```aaaaaacccdddcccfffiiiiiiiiikkkoootttyyyzzz{{{|||~~~|||{{{{{{||||||}}}uuuMMM888111555111000333111111111111111111111111111222111222555888;;;<<<<<<<<>>????????????AAACCC>>>DDDBBBAAAFFFEEEHHHTTTsss|||{{{gggeeexxxmmmRRRKKKGGG@@@CCCAAA@@@??????@@@AAABBBCCCDDDLLLSSSVVVZZZ^^^^^^[[[JJJCCC;;;999<<<>>><<<888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;<<<888:::<<<;;;999888999;;;???AAACCCFFFHHHHHHHHHGGGDDDAAA???BBBFFFFFFBBB===333111//////111444555666222111000...---,,,,,,,,,---...///111333333444444333333333333444555777888:::===BBBEEEHHHJJJMMMOOOJJJJJJIIIFFFCCCAAABBBCCCGGGFFFEEEEEEDDDCCCAAA???>>>>>>>>>???AAACCCFFFHHHHHHIIIKKKNNNRRRUUUWWWXXXWWWXXXZZZ[[[[[[]]]```bbbdddhhhlllllljjjkkknnnrrryyyzzz{{{}}}|||}}}~~~KKK999333555111000333000111111111111111111111111333333333555:::>>>@@@AAAAAAJJJIIIAAA;;;888EEE^^^rrr|||zzz}}}666666666666555444222222888:::;;;======<<<:::999666555555555777999;;;<<<999CCCKKKlllyyy}}}oooeee^^^^^^iiiwwwttt~~~kkkWWWNNNLLLDDDCCCBBBBBBDDDHHHMMMOOOKKKNNNQQQTTTXXX\\\```dddiiipppnnn^^^OOOLLLQQQUUUYYY```]]]YYY[[[WWWWWWccckkkeee^^^^^^dddkkkkkkgggiiioooooodddWWWPPPMMMLLLFFFLLL[[[kkksssqqqnnnnnn```YYYjjjxxxwwwwwwxxxxxxzzz}}}|||zzzsssxxx|||}}}lllXXXLLLRRRdddssspppsssrrrnnnmmmoooooommmnnnsssyyy~~~yyyxxxpppmmm```@@@333777777000222222222222333444555555666888:::<<<===<<<:::999333666888777555333555666999999999999999999999:::;;;===?????????@@@BBBCCC>>>EEECCCAAAEEEDDDFFFRRRccc~~~{{{ttt```XXXtttoooTTTMMMGGG???CCCAAA@@@?????????@@@AAABBBBBBHHHNNNQQQVVV^^^bbbbbbMMMEEE===;;;===???<<<999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888777777888888999999777999:::999666666888;;;@@@AAADDDGGGHHHIIIHHHHHHEEEBBB@@@BBBEEEEEE@@@:::555222...---...222444555222111111000...---,,,+++***+++,,,---...///111111333333222222222333555555777888:::<<>>>>>@@@BBBDDDFFFEEEGGGJJJMMMQQQUUUXXXYYYYYYZZZZZZZZZZZZ[[[^^^```fffjjjoooooolllkkknnnqqqyyyzzz{{{~~~}}}zzz{{{~~~JJJ:::444666000///222000111111111111111111111111555444444666;;;@@@DDDEEEFFFOOONNNEEE???<<>>>>>>>>>>>???DDDFFFKKKSSS[[[bbbeeefffXXXIII<<<;;;>>><<<999999:::999888999;;;<<<;;;:::<<<<<<======<<<<<<;;;:::999888777666666888;;;===::::::999888888:::<<<>>>@@@AAABBBDDDEEEGGGHHHIIIDDDBBB@@@CCCGGGHHHDDD@@@777444111//////000111000111111111000000...------...------------...//////111111333444666777888999777777777999===BBBGGGJJJIIIKKKNNNNNNKKKHHHFFFEEEBBB???>>>???AAAAAA???<<<======>>>???@@@BBBDDDEEEEEEFFFIIIMMMPPPRRRTTTTTTYYYZZZZZZYYYXXXYYY\\\___iiigggfffhhhlllppppppoooqqqssswwwzzz~~~|||~~~yyyBBB999222222444222000111333222222111111222222333:::555777888999FFFPPPJJJGGGVVVWWWLLLAAA>>>PPPmmm333333222222333444666666777777777777777777888888888888888888999999:::;;;555===AAAMMMxxx{{{wwwgggbbbaaa```bbbeeegggppp[[[LLLIIIEEEBBBCCCEEEHHHJJJNNNPPPSSSWWWZZZ\\\^^^___dddhhhllllllgggaaa[[[XXXTTTQQQUUU```hhhiiiiiikkkgggfffeeedddeeefffhhhiiimmmtttyyy___PPPPPPFFFDDDGGGQQQ___ggggggcccYYYRRRWWWkkkyyyuuujjjdddbbbeeehhhjjjkkkmmmppprrryyyxxx~~~~~~sss```QQQSSSaaammmrrrqqqooommmmmmooopppqqqppptttyyy{{{{{{~~~zzzpppeeehhhJJJ:::777666444333222333555444333333444666888999:::;;;;;;:::999888666555555444444555666777888888777777777888999999777888:::<<<>>>???@@@@@@CCCBBBBBBAAABBBCCCDDDEEESSSjjjQQQGGG]]]oooOOOOOODDD???CCCBBBAAA@@@?????????@@@IIIKKKOOOUUUZZZ]]]^^^^^^TTTFFF;;;;;;>>>===;;;;;;:::999888999;;;<<<;;;:::<<<<<<<<<<<<<<<;;;;;;::::::666222333777;;;<<<<<<;;;888555666:::======<<<@@@AAABBBCCCEEEGGGHHHIIIFFFDDDBBBDDDGGGGGGCCC???888555000......///000000111111111111000///...------------------......///...///000111333444555666555444444555888<<<@@@BBBJJJMMMQQQQQQNNNIIIEEECCC???===<<<===??????===;;;<<<<<<<<<===???@@@BBBCCCDDDEEEGGGJJJMMMPPPRRRSSSXXXYYYYYYYYYXXXZZZ]]]```aaabbbdddhhhlllppprrrssstttvvvxxxzzz{{{}}}zzzwwwyyy{{{hhhAAA999222222333222000111333222222111111222222333777222666888:::GGGRRRMMMCCCQQQRRREEE;;;;;;QQQsss111111111111222333444555666666666555555555555555777777777888999:::;;;<<<666===<<<>>>]]]xxxpppjjjgggiiimmmsssgggOOOLLLGGGDDDCCCCCCCCCBBBIIINNNTTTWWWXXXYYY[[[]]]aaabbbeeelllppppppjjjddd___XXXWWWaaannnssspppmmmfffeeeeeedddeeefffggghhhkkkqqq~~~}}}eeeSSSNNNBBB???@@@HHHUUU]]]^^^\\\QQQKKKLLLUUUYYYWWWVVVYYYWWWZZZ^^^bbbeeehhhlllooowwwxxxxxxeeeTTTRRR[[[dddlllqqqrrrpppooooooqqqssssssrrrzzz{{{zzz{{{jjjooovvv___EEE888666666666777444555666666444333444666888888999::::::999888888666555555444444444444555777777666666777888999999888888999:::<<<===???@@@BBBAAA@@@@@@AAACCCEEEGGGLLLppp^^^KKKRRR~~~~~~XXXLLLGGG???DDDCCCBBBAAA@@@@@@@@@@@@JJJMMMQQQVVVYYYZZZZZZYYYOOODDD;;;;;;>>>>>>===<<<:::999888999;;;<<<;;;:::<<<<<<<<<<<<<<<;;;::::::999444000222999===<<<:::;;;666222555;;;???===:::???@@@AAACCCEEEFFFGGGHHHHHHFFFDDDEEEGGGFFFBBB>>>:::666111------...000000111111111111000///......------,,,,,,------...///------...///111222333333444333333333444666999;;;FFFJJJNNNOOOLLLFFFAAA>>>;;;::::::;;;<<<===;;;:::::::::;;;;;;===>>>@@@AAABBBCCCDDDFFFIIIMMMPPPRRRVVVWWWXXXYYYYYY[[[^^^aaa\\\aaafffjjjkkkmmmqqqtttvvvwwwyyyyyyxxxxxxyyy{{{~~~|||~~~___???888222333333222111222333222222111111222222333444222777;;;<<>>BBBKKKRRRTTTSSSLLLGGGEEEFFFFFFEEEJJJPPPOOOSSSXXX]]]```dddhhhjjjtttwwwyyyoooXXXKKKTTTccchhhjjjoooqqqppppppqqqsssuuutttttt}}}zzzxxx{{{{{{ooo|||hhhTTT@@@777777888999;;;;;;<<<<<<:::777666666777777777888999999888777777777666666555444444444444666666666666777888999:::<<<<<<<<<<<<===???AAABBB>>>>>>>>>???BBBFFFJJJLLLJJJZZZuuuXXXMMMsss\\\HHHMMMEEECCCBBBBBBAAA@@@@@@??????EEEIIIOOOUUUXXXZZZ[[[[[[PPPGGG>>><<<>>>???===;;;:::999888999;;;<<<;;;:::;;;;;;<<<<<<<<<;;;::::::555444444777:::;;;999666888666444666:::===<<<;;;??????AAABBBDDDFFFGGGGGGGGGFFFEEEFFFGGGFFFCCC@@@<<<888222...---...//////000111111111000000///...,,,,,,,,,,,,,,,------.........///000111111222222444333333333444555777999===@@@DDDDDDBBB>>>;;;:::999999999:::;;;;;;:::::::::::::::;;;<<<===??????@@@@@@AAABBBEEEJJJNNNPPPTTTUUUWWWXXXYYY[[[^^^aaa^^^eeelllmmmjjjhhhlllpppuuuwwwyyyyyyxxxxxxyyy{{{|||yyy\\\===777222333333111111222333222222111111222222333444444:::>>>>>>MMM\\\[[[QQQ\\\ZZZLLL???===XXX111222333333444444555555444444444444333333333333666666666777888:::;;;<<<:::444888AAA@@@JJJ~~~vvvmmmiiigggxxx||||||~~~yyy]]]VVVNNNJJJHHHGGGDDD@@@<<>>?????????<<<888666555555666666777888888777666666777777777777666666555555555555555666777999:::;;;>>>>>>======>>>@@@BBBCCC?????????AAADDDHHHLLLNNNMMMNNN~~~cccKKKggggggJJJPPPGGGAAAAAAAAA@@@??????>>>>>>AAAFFFMMMSSSVVVYYY\\\^^^UUUNNNEEE>>>===>>><<<888:::999888999;;;<<<;;;:::;;;;;;;;;<<<;;;::::::999222777<<<===;;;777555444555777:::999888888;;;>>>>>>???@@@BBBCCCEEEFFFGGGEEEEEEEEEGGGGGGGGGEEEDDD>>>:::444///....../////////000000000000///......+++++++++++++++,,,------.........//////000000000111000111111333555777888555777888888777777888999999:::;;;;;;:::::::::::::::::::::;;;;;;===>>>????????????AAADDDHHHLLLNNNQQQSSSVVVWWWXXXZZZ]]]___```gggnnnnnniiigggjjjooorrruuuyyy{{{|||~~~}}}~~~}}}~~~oooRRR:::555333444333111111333333222222111111222222333444555<<<>>>>>>MMM```bbbaaaiiieeeWWWGGG@@@WWW~~~111222333444555555555555333333444444555555555555666666666777888999:::;;;999111888GGGAAA===eee{{{rrrkkkeeefffmmmssswwwfff]]]QQQJJJHHHGGGDDDAAA:::AAAIIIOOOQQQSSSTTTVVVUUUXXXYYYWWWSSSSSSXXX\\\[[[___bbb___^^^aaadddeeedddeeeeeefffggghhhiiiiiinnnooorrrwwwyyyvvvoooiiiXXXQQQIIIDDDDDDEEEDDDCCCCCCAAA??????@@@BBBCCCDDDLLLPPPVVV\\\___bbbeeegggnnnrrrzzzzzz^^^QQQPPP```mmmmmmjjjlllmmmmmmnnnpppsssuuutttsssrrrpppqqqxxx}}}~~~}}}}}}yyy___LLLCCC<<<;;;;;;;;;;;;>>><<<===<<<:::666444333333555555666777777666555555666777777888777777666555555555666777888:::<<<==================>>>??????BBBBBBCCCDDDEEEGGGIIIJJJOOOJJJwwwjjjOOO[[[uuuSSSPPPCCC@@@@@@@@@@@@@@@>>>======AAAFFFLLLQQQSSSVVVZZZ^^^]]]WWWKKK@@@===>>><<<888:::999888999;;;<<<;;;:::;;;;;;;;;;;;;;;:::999999333999@@@@@@:::444444555555:::>>><<<888777;;;???===>>>???AAACCCDDDEEEFFFDDDEEEFFFGGGHHHGGGGGGFFF@@@<<<666333111000...---.........//////......---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444222333333222222444777:::999;;;<<<<<<:::999999999:::999999:::;;;<<<=========>>>???AAADDDHHHKKKMMMOOORRRTTTVVVWWWXXX[[[]]]]]]dddjjjkkkhhhhhhlllqqqqqquuuzzz~~~~~~{{{|||hhhJJJ888444333444333000111444333222222111111222222333444555===???>>>PPPfffmmmooorrrkkk]]]MMMBBBUUUzzz000000222333444444333333333444444555666777888888777777777777777888999999999333888BBB@@@===RRRqqq}}}sssiii]]]ccckkksssyyysssfffVVVKKKHHHHHHFFFCCC===AAAFFFLLLOOOQQQQQQPPPOOOSSSVVVWWWTTTTTTVVVZZZWWW^^^aaa___^^^bbbeeeeeeeeeeeefffhhhiiijjjjjjjjjqqqvvv~~~vvvmmm```YYYOOOHHHDDDCCCAAA@@@@@@BBBBBBAAA@@@AAACCCDDDJJJOOOVVV]]]aaadddgggiiilllppp{{{xxxWWWUUUZZZfffnnnnnnkkkkkkkkkkkklllooorrrtttsssrrrpppooosss{{{}}}zzzyyy{{{rrrSSSAAA<<<:::<<<<<<999999;;;777888888777555333444555444555666666666666555444444555666777777777666555555666666888:::<<<>>>???<<<<<<==================@@@BBBCCCEEEFFFGGGGGGFFFMMMIIIeeevvvXXXNNNxxx{{{YYYQQQDDD@@@AAAAAAAAAAAA???>>>===@@@EEEKKKNNNPPPTTT[[[```ccc]]]PPPBBB===???>>>::::::999888999;;;<<<;;;::::::;;;;;;;;;;;;:::999999888;;;===;;;888666777:::888;;;>>>===:::999;;;======>>>???@@@BBBDDDEEEFFFEEEGGGHHHIIIHHHFFFFFFFFFAAA===999666444111...,,,,,,,,,---------------,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111000111222222222333555777:::;;;===;;;888666777888888888888888999:::;;;;;;<<<>>>@@@CCCFFFIIIKKKLLLNNNPPPSSSUUUUUUVVVXXXZZZZZZ___dddffffffhhhmmmrrrtttxxx}}}~~~dddIII666333333444333000111444333222222111111222222333666999AAACCCCCCXXXsss}}}xxxvvvkkk^^^PPPEEEVVVzzz...///111222333333222222333444555666777999::::::888777777777777777888888;;;888777999;;;???FFFMMMlllvvviii``````fffmmmpppyyy~~~ooo\\\OOOJJJJJJHHHFFFAAABBBEEEIIIMMMOOONNNLLLIIIMMMRRRVVVXXXXXXXXXXXXXXX^^^```^^^^^^cccddd```eeefffgggiiijjjjjjkkkkkkxxxsssccc\\\RRRJJJEEEBBB@@@??????EEEHHHDDD@@@@@@DDDGGGIIINNNVVV]]]bbbfffiiikkkjjjppp|||uuuSSSXXXaaajjjnnnnnnlllkkkiiiiiikkknnnqqqsssrrrqqqssssssxxxyyyxxx{{{|||ttt{{{iiiJJJ;;;888888<<<<<<888666888333555666666555555777888333444555666666555444333222333555666666666555555666666777888:::===???@@@<<<===>>>??????>>>===<<<<<<>>>AAAEEEGGGHHHHHHGGGKKKHHHZZZ```DDDiiiyyy[[[UUUKKKAAABBBCCCCCCBBBAAA???>>>===BBBHHHLLLOOOUUU]]]dddfffaaaSSSCCC===@@@@@@===:::999888999;;;<<<;;;:::::::::;;;;;;;;;:::999999>>>;;;888666777999<<<===<<<<<<<<<<<<===<<<;;;:::======???@@@BBBDDDEEEEEEHHHIIIJJJIIIGGGEEEDDDDDDAAA>>>;;;888666222///,,,++++++,,,------,,,,,,,,,*********)))***++++++,,,//////............------,,,------......//////000...000222333222111222222999;;;===;;;777555555666777777666777777888999999<<<>>>AAADDDGGGJJJKKKLLLMMMPPPRRRTTTTTTUUUVVVXXX[[[^^^aaacccdddfffkkkooowww{{{^^^III555333333555333000111555333222222222222222222333:::===FFFIIIJJJaaa}}}xxxjjj^^^RRRHHHZZZ~~~444333222111222333444555555555555555666777888999888777555666888999999888666777888999:::<<<@@@CCCPPPqqqpppgggbbbgggooolllkkksss\\\QQQKKKIIIIIIDDDCCCBBBDDDGGGIIIIIIHHHJJJLLLNNNOOOPPPRRRVVVYYYXXX[[[]]]^^^___aaacccfffddddddeeeiiiiiijjjpppwwwooobbb[[[RRRIIIDDDAAA???>>>BBBBBBAAAAAAAAAAAAAAAAAAHHHNNNTTTWWW]]]eeehhhhhhkkkrrrzzzmmm[[[```gggmmmpppqqqqqqpppmmmlllkkknnnqqqsssrrrqqqvvv{{{zzzssssss{{{yyy||||||sssffffff~~~qqqWWWBBB;;;:::888888999999777666555555555666666666666777666555444444666777777777222333555777777777777666666888;;;===>>>>>><<<;;;;;;:::;;;<<<>>>???>>>===@@@???AAADDDIIIJJJGGGEEEHHHGGGSSSvvvkkkLLLcccuuuXXXFFFFFFEEECCCAAABBBCCCAAA===@@@@@@DDDJJJOOORRRXXX___bbbddd[[[JJJAAACCCCCC>>>>>>=========<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::@@@>>><<<;;;:::;;;<<<===;;;<<<<<<======<<<;;;;;;???>>>>>>===???AAADDDFFFIIIGGGFFFFFFFFFEEECCCAAA???@@@@@@???<<<888444111///...---+++++++++,,,---//////...---,,,+++++++++///000111000...,,,---...........................---...///000222555777888<<<:::888666555555777777555555666777888999::::::;;;;;;===AAADDDGGGHHHGGGJJJLLLNNNPPPQQQSSSVVVYYYZZZ^^^cccbbbaaadddlllsss~~~~~~~~~~~~LLL>>>555444444333333444444555555111000333444333333555:::===@@@DDDOOOddd}}}wwwfffYYYQQQZZZ444333222222222333444555666666666555666666777888777666555666888999999999999:::;;;;;;;;;===???BBBCCCdddiiigggbbb```ccchhhcccaaarrrtttZZZOOOJJJFFFFFFDDDCCCBBBBBBDDDEEEFFFIIILLLNNNPPPQQQSSSUUUXXXWWWZZZ\\\^^^^^^```bbbdddddddddfffiiiiiiiiiqqqzzz|||iii```TTTIIIBBB@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@HHHNNNUUUYYY___eeeddd```fffnnn~~~uuuiiibbbkkkuuuyyyvvvqqqnnnnnnlllnnnppptttvvvvvvvvvuuu{{{|||xxxrrrwww||||||qqqhhhqqqyyyeeeLLL999:::888777777777777666444444444555555555666666666666444333444666777777666333444666777888888777777666888;;;===>>>>>><<<<<<;;;::::::<<<>>>???>>>===@@@???@@@DDDHHHIIIHHHFFFEEEEEEMMMhhhWWWSSSpppsssWWWEEEEEECCCBBBBBBBBB@@@===:::999<<>>>>>=========<<<<<<<<>>>>>>>>============???>>><<<;;;;;;;;;======;;;;;;;;;;;;;;;;;;<<<<<<=========>>>???AAACCCDDDFFFEEEEEEEEEGGGGGGEEEDDD@@@@@@@@@@@@===999666333333222000////////////000///...---,,,,,,---...///222333333111///------...,,,---------......////////////000111333555777888:::999777555444555666666444555666777888999999:::;;;;;;===@@@DDDFFFGGGHHHIIIKKKNNNOOOPPPQQQRRRTTTZZZ^^^aaaaaa___ccckkkssswwwyyy|||yyyKKK>>>555444444333333444444555555111111444555333444666;;;FFFPPPPPPOOO___~~~lllbbb]]]ggg444333333333333444555555777777666555555555555666555444444555888:::::::::<<<===>>>>>>======???AAABBBKKK{{{ggg___\\\]]]___``````cccppp~~~eeeSSSLLLEEEGGGFFFCCC@@@>>>>>>@@@CCCHHHKKKNNNQQQRRRSSSUUUVVVVVVXXX[[[]]]]]]^^^```bbbcccdddggghhhfffhhhrrr}}}~~~|||nnndddUUUIIIBBBAAACCCEEE@@@AAABBBBBBBBBBBBAAA@@@EEELLLTTT[[[dddiiifff___[[[cccsss}}}ooogggiiittt}}}tttooooookkkoootttwwwwwwwwwvvvvvvxxxttt}}}zzzlllmmmppp\\\FFF777888777555555666666444333333444444444555555555555555444333444555666666444444555666777777777777777777888:::<<<======<<<<<<;;;::::::<<<>>>???>>><<>>;;;999;;;@@@DDDIIIRRR[[[bbbhhhdddTTTFFFBBBBBB???>>>>>>>>>=========<<<<<<>>>>>>>>>>>>============???>>><<<;;;;;;<<<======<<<;;;:::999999:::;;;<<<;;;;;;<<<>>>???AAABBBBBBCCCCCCCCCEEEGGGHHHGGGFFF@@@@@@AAAAAA???<<<999777777777555444333333333333000...,,,+++,,,...222444777777777444000...---...++++++,,,---......//////111111222333444666888999888777555444333333444555444444555666777888999999:::;;;===@@@CCCEEEGGGHHHMMMPPPSSSUUUUUUUUUUUUVVVZZZ]]]___^^^]]]aaajjjqqqsssvvv{{{kkkFFF999555444444333333444444555555222111444555444666999999MMM\\\XXXMMMYYYmmmeeeeeeqqq444444444444444555555666888777666555444444444444444333333444888:::;;;;;;<<<===>>>>>>>>>>>>@@@AAAIIICCCcccsssccc___```aaa```bbbhhhqqqwww~~~```RRRLLLEEEEEEDDDAAA===<<<===???EEEHHHMMMPPPRRRSSSTTTUUUUUUXXX[[[]]]]]]^^^___```bbbccceeefffdddeeeqqq}}}vvvjjjffffffggg___SSSIIIEEEEEEFFFHHHCCCDDDDDDDDDDDDDDDCCCBBBGGGMMMSSSZZZbbbgggccc\\\PPPTTT```nnnqqqiiibbbbbbgggppp{{{{{{tttooommmlllooorrrsssrrrqqqrrrttt~~~|||zzzyyylllwwwxxxeeeRRRDDD;;;888777555555666666444333333333333444444444555555555444333444666666555333444444555555666666666666666777888999:::;;;;;;;;;;;;::::::<<<===>>>===;;;>>>>>>???AAACCCFFFHHHIIIEEELLLNNNUUUwwwuuu???III{{{dddLLLHHHEEEDDDBBB???>>>??????<<<===AAAEEEJJJTTT^^^aaahhhhhhZZZKKKCCCAAA@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<<<<<<<<<<======>>>===:::888777888999:::999:::<<<>>>???@@@AAAAAACCCCCCCCCEEEGGGHHHGGGFFFAAAAAABBBBBBAAA???===;;;;;;:::999888777666555555222000---++++++///333666;;;;;;:::777333///...///***+++,,,---...///000111444444444444555666888888555555444333222222333333333444444555666777888999999;;;===???AAACCCFFFHHHNNNQQQVVVYYYYYYYYYYYYYYYZZZ\\\]]]\\\\\\```hhhooovvvwwwzzzyyyXXX<<<222555444444333333444444555555222222555666555888===999KKK[[[WWWOOO[[[hhh\\\]]]mmm444444555555666666666666888777666444333333333333333222222444777:::;;;;;;888:::<<<======>>>@@@AAAGGG@@@QQQzzzooofffiiimmmmmmmmmjjjgggddduuu|||]]]QQQEEEFFFFFFDDDAAA???>>>>>>AAAEEEJJJNNNQQQRRRTTTUUUUUUXXX\\\^^^^^^^^^___`````````bbbcccaaacccnnnzzzppp___WWWTTTWWWSSSMMMJJJIIIIIIHHHHHHFFFFFFEEEDDDCCCBBBBBBBBBMMMQQQVVV[[[bbbiiihhhcccXXXUUUXXX___]]]VVVXXX```hhhjjjmmmqqqrrrqqqllliiipppooonnnlllkkkllloooqqqrrrzzzxxxxxxdddRRREEE>>><<<:::888777777777777666444333333333444444444555555555444444555666666444333444444444444444444555555555555555666777888::::::;;;;;;:::;;;======<<<:::<<<===>>>???AAACCCFFFHHH???HHHKKKOOOjjjyyyNNNDDDhhh|||UUULLLEEEDDDCCC???>>>@@@>>>::::::===AAAFFFPPPYYY___gggiii```QQQFFFBBBAAA???>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<=========BBB???<<<999777666666666888999;;;===???@@@AAAAAAEEEEEEDDDEEEGGGGGGFFFDDDBBBBBBBBBBBBBBB@@@???>>><<<;;;:::999777666444444555222...++++++...222555======<<<999555222111111,,,---...///000111222222666555555555666666777888333333333222222222222222333333444555666777777888888;;;===>>>???BBBFFFIIIIIIMMMRRRVVVXXXXXXYYYZZZZZZ[[[[[[[[[\\\```ggglllvvvwwwxxx{{{}}}}}}mmmIII666222555444444333333444444555444333444666666666;;;AAA>>>KKKWWW\\\___nnngggRRRNNN___444555666666777777666666777666555444333222222222333222222444777:::;;;:::666999;;;=========???@@@BBB???GGG[[[}}}lllpppzzzqqqeee___{{{kkkRRRMMMJJJHHHFFFFFFDDDAAA???===AAAFFFKKKNNNQQQTTTWWWWWWZZZ^^^``````___``````aaa______aaabbbccckkktttzzzzzzjjj___YYYNNNNNNNNNPPPQQQOOOLLLIIIIIIHHHEEEBBB@@@@@@AAAAAALLLTTT^^^gggsssvvvlllfffddd\\\TTT[[[jjjssspppmmmnnnrrrssspppmmmsssooojjjhhhiiilllnnnppphhhvvvhhhTTTFFF>>><<<===;;;:::888888999999777666333444444444555555555555666555555777888777555333555444444333333444555555666555555555666888:::;;;;;;;;;:::;;;======;;;::::::<<<>>>??????@@@BBBDDD>>>EEEJJJNNNaaaiiittt\\\BBBRRRxxxbbbRRRFFFEEEFFFBBB@@@AAA>>>;;;:::===@@@DDDMMMVVV\\\ccchhhcccWWWKKKDDDAAA??????>>>>>>>>>==================>>>>>>>>>>>>>>><<<<<<<<<===============BBB@@@>>>:::888666666555999999;;;<<<>>>@@@BBBCCCGGGFFFEEEFFFFFFFFFDDDBBBCCCCCCCCCBBBBBBAAA@@@@@@;;;;;;:::999777555333222555222...++++++---111444======<<<:::666444333444000000111222222333444444777777666666555666666666222222222222222222222222222222333444555666777777888:::===>>>>>>@@@EEEJJJKKKNNNSSSWWWYYY[[[]]]^^^YYYZZZ[[[[[[]]]```eeeiiiqqqrrrtttwww{{{}}}}}}{{{zzz{{{}}}{{{{{{gggAAA777666555444444333333444444555444333555777777777===EEEIIITTTdddrrrkkkNNNEEESSS444555666777888777666666555555444333222222222333444222222444777999:::999888:::=========<<<===>>>@@@>>>BBBJJJeee{{{xxx~~~ooodddfff{{{bbbZZZRRRJJJFFFGGGHHHDDDAAA:::===BBBGGGKKKPPPUUUXXXYYY\\\```bbbbbbaaaaaaaaaccc___^^^aaadddfffjjjoooppp~~~}}}qqqhhhVVVWWWZZZ]]]]]][[[UUUQQQPPPMMMHHHCCC@@@@@@BBBDDDLLLYYYhhhttt}}}rrrlll```WWWaaatttwwwuuurrrppprrrsssttttttpppjjjdddeeejjjnnnooommmlllzzzzzz]]]KKKBBB===<<<>>>;;;:::888888999999777666444444555555555666666666777777777888999888555333777666555555555555666777888777555555666888;;;===<<<;;;:::;;;<<<<<<;;;999777:::>>>???>>>===>>>@@@AAACCCFFFJJJVVVwww___cccjjjEEEDDDkkkoooXXXFFFEEEHHHEEEAAABBBAAA>>>===???AAADDDLLLTTTYYY___eeeeee\\\PPPFFFBBB?????????>>>>>>>>>==================>>>>>>>>>???;;;<<<<<<===============@@@???>>><<<:::999888777:::::::::<<<>>>AAACCCEEEGGGFFFEEEFFFGGGFFFEEECCCDDDCCCCCCBBBBBBAAA@@@@@@;;;;;;;;;999777444222000111///---++++++...222444;;;<<<<<<:::777666666777444444444555555666666666888777666555555555555555111222222333333222222222222222333444555666666777777:::=========???EEEJJJPPPRRRVVVYYYZZZ\\\___```XXXYYY[[[]]]___bbbeeegggmmmooorrrwww{{{~~~~~~}}}{{{}}}|||{{{}}}|||{{{bbb===999888555444444333333444444555444444666888777888???HHHQQQccc~~~lllMMMCCCPPPzzz444555777888888888777666444444333333222222333333444333222444666888999999:::<<<>>>???===<<<<<<<<<>>>:::===AAASSS}}}~~~sss^^^YYYcccsss|||dddYYYKKKEEEGGGIIIGGGCCC888;;;@@@EEEJJJOOOUUUZZZZZZ]]]aaaccccccbbbbbbbbbeee```]]]bbbfffhhhiiillljjjwww|||qqqdddeeegggiiiiiieee^^^YYYWWWSSSLLLFFFCCCCCCFFFHHHSSSaaapppxxxzzzoooiii]]]SSS___uuunnnnnnnnnmmmlllmmmqqquuujjjddd___bbbkkkpppnnniiiwwwsssUUUEEE???;;;999;;;;;;:::888888999999777666555555555666666666666777888777888999:::999666333999888777666666777888999999888777666777:::===???<<<;;;:::;;;<<<<<<;;;999666:::>>>???===;;;<<<===???<<<===AAAIIIdddzzzZZZZZZzzzPPPCCCaaawww\\\FFFDDDIIIGGGCCCBBB@@@===<<<>>>@@@BBBHHHPPPXXX\\\bbbeee___SSSGGGBBB????????????>>>>>>>>>>>>:::;;;;;;;;;<<<<<<======;;;;;;<<<===>>>>>>==================<<<;;;:::999;;;;;;:::;;;===AAADDDFFFFFFEEEDDDEEEGGGGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@???<<<;;;;;;:::777444222000...---++++++,,,///333555:::;;;;;;:::888777777888666666666777777777777777888777666555555444444444111222222333333333222222111222222333444555666777777:::======<<<>>>DDDJJJOOOQQQTTTUUUVVVXXXZZZ]]]XXXYYY\\\^^^```bbbdddeeelllooosssxxx|||~~~||||||}}}}}}~~~yyyvvv___;;;888555555444444333333444444555444444666888888888@@@IIITTTooohhhKKKEEEQQQyyy666777888999888777555333222222222333444555666777333333333333333444555666666:::>>>@@@@@@>>>===<<<===:::999AAAHHHYYYuuuccc]]]WWWOOObbbsssnnnPPPLLLNNNHHHBBBDDDEEEAAA<<<<<>>===<<<:::777555333333444444444555555555666666777888999999999999888777555888;;;<<<;;;777333000777666666555555777888999;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<>>;;;AAAFFFMMMttt}}}]]]QQQWWWjjjaaa>>>PPPxxxcccOOOOOOEEEBBBGGGAAA???>>><<<<<>>>>>??????<<<<<<;;;;;;<<<===???@@@BBB???===<<<<<<<<<:::999;;;;;;<<<===>>>@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCCCCEEEEEEBBB===999666:::===>>>;;;666222///...//////...------000222444888999666444777:::;;;999999888777777666777777:::888777777777777444222000111111111111222222222222222222333444555666777888999;;;===@@@BBBDDDEEEIIIOOOVVVWWWUUURRRSSSUUUXXXXXXXXX[[[___ccceeeeeekkknnnttt{{{~~~|||{{{{{{{{{~~~|||xxxsssvvvQQQ777555;;;666666666666666555555555;;;<<<<<<:::999999;;;===PPPffftttPPPDDDJJJYYY444555666777777555333222333333333333333444555666555444444444555555666777666999===??????===<<<<<<@@@<<<999===AAAJJJzzzuuufff\\\TTTNNNXXXcccppp~~~yyydddYYYRRRLLLIIIBBB@@@>>>>>>BBBJJJPPPRRRUUUUUUVVVXXX[[[]]]___aaaaaafffaaa^^^fffkkkppp}}}yyy~~~xxxpppkkkkkkaaaUUUKKKCCCCCCKKKUUUhhhjjjkkkkkkkkkooowww~~~|||ppphhheeehhhmmmppplllnnnooonnnjjjfffbbb``````lllnnnjjjggg___aaapppqqqrrrvvv\\\EEEAAABBB???<<<===:::999888777666444333333444444444555555555666666777888999::::::999888777555888;;;======:::777444666666555555555666777888;;;;;;::::::999999999888888999:::;;;<<<=========@@@>>>;;;???BBBBBB^^^ZZZMMMWWWlllpppIIIJJJbbbrrrYYYMMMGGGHHHGGG???AAA???===<<<>>>CCCIIIMMMQQQXXXaaaggghhhbbbQQQBBBAAACCCBBB>>>===@@@???;;;;;;<<<<<<===>>>>>>??????<<<<<<;;;;;;<<<===>>>@@@AAA???===<<<======;;;:::<<<<<<===>>>???AAACCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAABBBBBBBBB???:::777444888;;;<<<999444111///+++,,,---------///222555333777888444333666::::::888888777666666666777777999777666666666666333111000000111111111222222222222222222333444555666777888999:::===???AAACCCDDDGGGLLLRRRSSSRRRQQQRRRUUUXXXXXXXXXZZZ]]]```bbbbbbiiikkkpppwww~~~~~~{{{zzz~~~~~~zzzxxx{{{~~~~~~}}}yyy~~~{{{~~~lllIII666444777666666666666666666666555:::;;;;;;:::999:::<<<>>>AAAMMMdddgggHHH>>>CCCQQQxxx333333444555555444222111444444333333333333444444666666666666666777777777555888<<<>>>===;;;;;;;;;@@@<<<777:::<<<>>>^^^uuuhhh[[[SSSQQQTTTVVV^^^nnngggWWWNNNGGGCCCCCCBBBBBBBBBDDDIIIMMMPPPRRRTTTVVVXXXZZZ[[[\\\aaaccc___```gggmmm~~~}}}xxxtttssshhhYYYLLLCCCEEERRRaaannnllliiifffgggooo|||vvvmmmjjjkkklllnnnhhhmmmnnniii```\\\^^^bbbmmmzzzrrr]]]WWW```ppp|||rrrmmmwwwpppcccOOO>>>===@@@>>>======777777777666666555555555444444555555555666666666777888999::::::999888777666888;;;>>>>>>===:::888666555444444444555666777::::::999999888777666666666777999:::;;;<<<======>>>===;;;>>>@@@;;;IIIhhh\\\NNNYYYnnn{{{SSSEEEKKKhhhNNNIIIKKKFFF@@@CCCAAA===;;;<<<@@@EEEIIINNNVVV```gggiiieeeWWWIIICCCDDDBBB??????AAA???;;;;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;;;;;;;===>>>???@@@>>>===<<<===>>>===<<<=========>>>@@@AAACCCCCC@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA>>>:::777444777::::::777222///...(((***+++,,,---111555888222555666222222777::::::666666666555666666777777888666444444444444222000000000000111111111222222222222222222333555666777777888:::<<<>>>AAABBBCCCDDDHHHLLLNNNNNNNNNQQQTTTTTTUUUWWWYYY\\\___aaabbbggggggjjjsss{{{}}}yyywww{{{|||yyyyyy{{{}}}|||~~~}}}xxxtttyyy~~~sssVVV@@@666333333666666666666666666666666999:::;;;::::::;;;>>>@@@AAACCCIII___cccGGG@@@DDDPPPxxx222333333444444333222222444444333333222333333333555666666666666666666666555777;;;<<<;;;999999999;;;999666999===;;;MMMnnn{{{qqq```WWWXXX[[[TTTYYYgggqqqzzzaaaRRRNNNIIIHHHHHHGGGCCC@@@CCCIIIKKKMMMQQQTTTWWWYYYZZZZZZ^^^___]]]aaahhhkkkyyyvvvlll^^^QQQHHHKKK[[[kkknnnnnnmmmooottt~~~zzzpppkkkiiiiiiiiiiiihhheee```^^^___dddhhhyyyzzzgggSSSVVVggg~~~zzzttteeeSSSEEE::::::>>>>>><<<<<<999999888888777777777777555555555555666666666666777888999::::::999888777777999;;;======<<<:::999555444444333444555666777;;;;;;:::999777666555555555666777999;;;<<<<<<<<<<<<===:::???CCC>>>CCCWWW}}}dddRRRYYYjjjvvv}}}[[[HHHBBBlllyyyUUUJJJIIIDDDEEEDDDAAA===::::::===BBBEEEIIIRRR]]]dddhhhfff\\\QQQFFFDDDAAA???@@@@@@===::::::;;;;;;<<<<<<===>>>>>>;;;;;;::::::;;;<<<>>>??????>>><<<<<<>>>???>>>>>><<<<<<======>>>@@@AAABBBAAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCBBB???===999:::;;;999555000---,,,)))***++++++---111666999333666555222333888;;;;;;555555444555555666777888777555333222222222111///000000000000111111111111111111111222333444666666777888999;;;===???AAABBBBBBEEEHHHJJJKKKNNNQQQUUUPPPSSSVVVYYY\\\___bbbdddfffeeegggnnnwww{{{yyyuuutttyyy|||{{{}}}~~~xxxssswww|||zzz{{{}}}hhhLLL;;;555333222555555666666777777777888888999:::::::::<<>><<>>???EEEDDDGGGKKKOOOSSSUUUWWWWWWXXXZZZZZZ___eeefffyyyxxxoooeee[[[VVVXXXeeesssppprrrvvv{{{wwwmmmhhhfffffffffhhh___WWWYYYeeeppptttssspppfffWWWXXXjjjyyy{{{kkk]]]HHH@@@999999<<<<<<:::999:::999999888777666555555555555555666666666777777777777999999999999777777888888999:::999888777666555444444333444555666777<<<;;;:::999888777666555444555777999:::;;;<<<<<<<<<>>>;;;===EEEBBBCCCPPPkkkmmmSSSNNN]]]lllmmmUUUEEEVVVcccNNNEEEBBBIIICCCAAA===;;;:::===@@@BBBFFFPPPZZZbbbggghhhccc[[[KKKEEE@@@???@@@>>>;;;888:::::::::;;;<<<<<<======;;;;;;::::::;;;<<<>>>???>>>===<<<<<<>>>??????>>>;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAABBBCCCDDDDDDEEECCCBBBAAABBBCCCDDDCCCAAA??????>>>;;;555///,,,+++++++++++++++,,,///444888666777555222444999<<<;;;555555444555555666777888666444111000111111000/////////000000000111111111111111111222333444555666666777888:::<<<>>>???@@@BBBCCCEEEHHHJJJNNNRRRUUURRRUUUYYY[[[\\\]]]___aaafffeeeeeekkkrrruuutttqqqtttxxx{{{|||~~~|||}}}wwwtttvvvyyyzzzzzzzzz|||eeeIII:::555555666444555555666777888999999888999::::::;;;===@@@BBBAAAAAACCCSSSyyysssMMM@@@FFFWWW222222222222333333333333333333222222222222333333444555666777666555444333333555777888666555555666222777555777<<<999;;;HHHmmmtttllliii\\\YYYbbbdddcccwwwzzzXXXRRRIIIGGGIIINNNKKKBBB???CCC???AAADDDHHHKKKNNNQQQRRRQQQVVVVVVYYY______jjj}}}uuulllgggdddeeemmmvvvtttvvvzzz~~~~~~yyytttlllgggdddcccbbbbbb___UUUNNNWWWkkkyyy{{{vvvZZZYYYZZZlllqqq[[[LLLAAA<<<888888::::::888777777777666555555444333333555555666666666777777777555666777888888777666555777777777666666555444444666555444444444555666777;;;::::::999888777666666555666888999:::;;;<<<<<<<<<@@@;;;:::AAAAAA@@@HHH[[[yyyWWWDDDPPPgggjjjLLLLLLooonnnUUUFFFCCCIIICCCAAA@@@>>>>>>@@@BBBCCCEEENNNXXX___dddiiihhhcccRRRIIIAAA??????===999888999999::::::;;;<<<<<<<<<;;;::::::::::::<<<===>>>>>><<<;;;;;;===>>>======::::::::::::;;;<<<===>>>>>>??????@@@@@@AAAAAAAAACCCBBB@@@@@@BBBCCCCCCBBBCCCBBB@@@;;;555000---,,,,,,,,,,,,++++++///444888999999555222444:::<<<:::666666666555666666777777666444111000000000000////////////000000000111111111111111111222444555666666666888999;;;===>>>???AAABBBDDDGGGJJJNNNQQQSSSUUUXXX\\\\\\ZZZYYYZZZ\\\ddddddfffiiimmmpppppppppuuuxxxyyyyyy|||{{{|||~~~{{{}}}{{{xxxtttsssvvvyyyzzzyyyzzz{{{~~~^^^CCC888555777:::444444555666888999::::::999:::;;;;;;;;;===@@@BBBAAA@@@DDDVVVvvvXXXEEEPPPeee000000000000111111222333111111111111222333444444555666777888888666555333333555666666555444444555000777666555:::888888BBBMMMnnnxxxggg[[[ZZZXXXZZZnnnbbbOOOCCCBBBJJJWWWYYYNNNEEEEEE???@@@AAACCCFFFIIIKKKMMMMMMSSSPPPPPPWWWZZZ\\\gggsssxxxooolllllllllooosssqqqqqqrrrsssrrrpppmmmjjjfffdddbbb```___]]]YYYWWWPPPNNNPPPYYYeeekkkiiieeeUUUhhhuuu}}}bbbJJJ>>>:::999777666777888777666555555555555555555555555555666666666777777777777444555666777777666555444444444444444444444555555666666555555555666777888888888888777777666666666777888999:::;;;;;;;;;;;;999@@@<<<999???@@@>>>CCCLLLbbbiiiMMMNNNkkkUUUFFFPPPccckkk[[[MMMIIIGGGCCCCCCCCCDDDDDDEEEFFFFFFBBBJJJRRRXXX^^^eeegggfffZZZMMMBBB@@@@@@===::::::999999999:::;;;;;;<<<<<<;;;:::999999:::;;;===>>>>>><<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???????????????@@@@@@@@@HHHEEECCCAAABBBCCCCCCBBBBBBAAA???:::555000//////,,,,,,+++***+++///444999:::999555000333888:::888888888777666666666777777777444111///000000000///////////////000000000111000000111111222333555666555666777999:::<<<===>>>@@@@@@BBBFFFJJJMMMOOOOOOQQQVVV[[[[[[YYYXXXZZZ\\\```cccfffhhhiiilllpppssstttvvvvvvwwwzzz{{{~~~yyywwwtttuuuxxx|||~~~~~~zzzxxx}}}rrrttt~~~SSS<<<666666777888333444555666888999:::;;;:::;;;;;;;;;;;;<<>>666777666444555777777555444555555666777888999999666666666666777777777777333444555666666555444333222222222222444555666777777666666555555777888999666666666666666555555555888999:::;;;;;;;;;;;;;;;555???===999???AAA>>>BBB@@@MMM}}}___TTTsss]]]@@@444GGGbbb^^^TTTPPPFFFDDDEEEFFFHHHIIIJJJJJJIII===EEELLLQQQWWW```dddeee```QQQDDDBBBAAA===;;;<<<888999999::::::;;;<<<<<<::::::999999:::;;;===>>>>>><<<::::::;;;;;;:::999<<<<<<<<<<<<<<<===>>>???BBBBBBAAAAAAAAAAAAAAAAAANNNKKKGGGEEEDDDDDDDDDCCC@@@???===999444111000111++++++******+++000666:::;;;999444///111777888666:::999888777777666777777777444111///000000000000////////////000000000000000000000111222333555555555666777888:::;;;======>>>???AAAEEEIIILLLMMMMMMJJJPPPVVVYYYYYYYYY\\\```\\\aaafffhhhhhhjjjqqqvvvrrrttttttvvv{{{}}}|||xxxxxx{{{}}}zzz~~~hhhmmm{{{MMM777555777555333333444555777888:::;;;<<<:::;;;<<<<<<;;;<<>>TTTeee^^^RRROOOCCCAAAAAADDDDDDBBBCCCHHHIIIJJJLLLKKKJJJLLLQQQUUUXXX```hhhppp{{{sssjjjfffgggiiiiiihhhllljjjhhheeeccc```___^^^]]]ZZZVVVQQQMMMKKKLLLLLLOOOVVVYYYRRRGGGHHHZZZmmm~~~rrr^^^JJJ???<<<777777666666555555444444666666666777666666555444555555444444444333333333222222111111111222444555222333444555666888999999555777888777444222222222666666777666444444555777777888888:::<<<;;;999666::::::;;;<<<<<<=========???GGGmmmxxxaaa|||iiiAAA===>>>UUUmmmfffQQQHHHFFFFFFFFFFFFFFFFFFEEEDDD===AAAFFFLLLRRRYYY```eeeggg[[[KKKAAA=========;;;:::999999888888999999:::<<<;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======;;;===@@@AAA???===;;;:::@@@???>>>>>>??????===;;;IIIGGGEEECCCDDDCCCBBB@@@@@@>>>:::555111...,,,+++++++++)))(((***///777<<>>?????????AAABBB???FFFaaahhh}}}---...//////......000111000222333333333444666888777666555444333444444555555555444222000000333555444555666666666666888:::;;;@@@LLLpppjjjWWWKKKJJJTTT```uuurrrxxxnnnLLLBBBOOO```gggfffYYYNNNCCC>>>===<<<===???BBBDDDEEEFFFFFFGGGKKKOOOVVV\\\^^^___fffsss~~~wwwpppiiifffggghhhgggeeeaaaaaa```___]]]ZZZWWWVVVLLLHHHBBB@@@DDDLLLTTTXXX^^^VVVLLLFFFIIIYYYooo~~~mmm]]]NNN@@@999999777777777666555555444444333444555555666666666666444444444444333333333333222222111111111222333444222222333555666777888999777888999777555444444555777888888777555555666777999999::::::999888777666999999999:::;;;<<<>>>???@@@CCCZZZtttTTTCCC>>>QQQiiiooo```LLLGGGFFFEEEEEEEEEEEECCCBBB===@@@DDDIIIMMMTTTZZZ___eee]]]PPPEEE===:::999999;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<======<<>>===<<<@@@???>>>???@@@@@@>>>===<<<;;;:::;;;===??????>>><<<:::777444111///...---...---+++******///666;;;AAA;;;555333555777666444666666666666666777777777777555333111000/////////222111111111000//////////////////000111111222222111333666888999:::===???<<<>>>AAACCCEEEGGGJJJMMMOOOOOOPPPSSSWWW[[[]]]^^^dddfffhhhiiijjjmmmpppsssooorrruuuwwwvvvwwwyyy{{{www}}}zzzyyyzzz}}}zzzwwwxxx}}}|||VVV<<<777777:::;;;555777777888999:::<<<<<<===;;;<<<=========>>>@@@CCCGGGHHH[[[{{{ppp...///000000///...000111000111222222222333555777666555444444333444444444444444444222111111333555555555666555555777:::======DDDDDDRRR}}}zzzhhhTTTLLLVVVfffeeemmmkkkvvv{{{KKK???VVVlllrrrggg\\\QQQLLLIIIDDD@@@???===???AAABBBCCCDDDFFFHHHJJJMMMNNNMMMOOOVVV\\\^^^aaadddmmmwwwzzztttnnnllliiieeeaaa___```___\\\YYYUUUUUUUUUTTTRRRNNNJJJGGGJJJHHHHHHJJJPPPWWW^^^aaaWWWKKK@@@EEE]]]zzzxxxvvvzzzhhhUUUHHH@@@:::777888888777777666555555444444111111333444555666666666333333333333222222222222222222111111111222333444111222333444666777888888999999999777555555777999999::::::888666555666777999;;;<<<:::777666888:::;;;:::888888999<<>>AAADDDHHHMMMSSSWWW```^^^WWWKKK???888888;;;<<<;;;;;;;;;;;;;;;;;;<<<::::::999999::::::;;;<<<===<<<<<<<<<<<<<<<======>>>@@@BBBBBBAAA???>>>?????????>>>@@@AAAAAA@@@???999888888999<<<>>>??????777666333111///////////////...---++++++///555:::@@@;;;555222333444333222333444444666777888999999888777555333111//////...000000000000000000000000...//////000111111222222000222555777999;;;>>>@@@<<<>>>AAACCCDDDEEEHHHJJJPPPPPPRRRUUUXXX[[[^^^___iiiiiihhhjjjlllnnnnnnnnnlllqqqvvvvvvsssrrrvvvzzzvvv|||~~~yyyxxxyyy}}}{{{|||~~~^^^CCC555777777:::<<<777777888999:::<<<===??????<<<<<<===<<<;;;===@@@CCCFFFCCCLLLcccyyy///111111111/////////111///111222111111111333555555444444444444444444444333444444333222222333555555555555444444777;;;???BBBFFFAAADDD]]]{{{eeeXXX]]]jjj]]]lllfffllluuuIIIFFFZZZhhhmmmhhhbbb\\\SSSIIIEEEGGG???AAABBBBBBBBBBBBBBBBBBBBBDDDFFFFFFGGGJJJNNNPPPKKKOOOVVV]]]```___\\\[[[ZZZXXXVVVVVVVVVTTTPPPMMMLLLKKKJJJGGGEEEBBB???>>>CCCLLLVVV\\\[[[VVVSSSRRRCCCDDDKKK^^^{{{zzz{{{sssjjjYYYHHHBBBAAA???===<<<888888777666555444444333000111222333444444444444333333333222222222111111222222222222222222222333111111222444555666777888999999888666444555888::::::::::::888555444444666666999;;;:::777888===CCC???===:::888888;;;>>>AAA>>>DDDEEE[[[iiiPPPLLLTTTvvvdddNNNJJJDDDAAAAAAAAA@@@>>>:::;;;===@@@CCCHHHNNNRRRYYY]]]\\\SSSEEE;;;;;;???;;;;;;;;;<<<<<<;;;;;;;;;999999888888999999:::;;;<<<<<<;;;;;;;;;<<<======>>>@@@AAAAAA???>>>???@@@?????????@@@BBBBBBAAA@@@???===;;;;;;<<<===<<<;;;444222000...------------......---,,,---111777;;;???;;;555111111111111000111111333555777999:::;;;999888666444222000///.../////////000000000000000......///000111222222333111333666777888:::<<<>>>===???AAACCCDDDEEEHHHJJJPPPQQQTTTVVVXXX[[[^^^aaavvvqqqllljjjkkkkkkjjjhhhiiinnnrrrrrrqqqqqqtttwwwxxx~~~{{{{{{|||~~~~~~~~~{{{|||~~~vvvPPP>>>777:::777999<<<888888888:::;;;===???@@@AAA======<<<;;;:::<<<@@@CCCBBB===AAARRRfff}}}111222333222000//////000///000111000000000222444333333444444444444444444333444555555333333444666555666555555555777<<>>BBBLLL]]]tttccc___bbb___kkkaaahhh}}}dddEEEDDDPPPbbbgggkkkhhhZZZKKKFFFJJJDDDCCCBBBBBBAAA???===<<>>>>>@@@CCCDDDOOO]]]kkklll```QQQIIIGGG===OOOggg}}}xxx}}}{{{pppjjj[[[NNNEEEFFFIIIHHHBBB>>>888888777666555444333333222333333333333333222222333333333222222222111111222222222222222222222222000111222333444555666777666777666444333444777999999999999777444333333444222666999:::999<<>>@@@>>>HHHFFFNNN{{{~~~xxx\\\LLLGGGhhhpppUUUNNNEEEAAA@@@AAA???===888999;;;===@@@EEELLLPPPWWW]]]aaaZZZLLL@@@===>>>::::::;;;;;;;;;;;;::::::999888888888888999::::::;;;;;;;;;;;;;;;<<<=========>>>>>>>>><<<<<<>>>????????????@@@BBBBBBAAA@@@>>>;;;999888999888777666333222000---+++*********+++++++++,,,...222999===>>>:::555111////////////000111222444777999:::;;;:::999888666444111///...///////////////000000000......///000111222333333333555777777777888999;;;===@@@BBBDDDDDDFFFIIIKKKOOORRRUUUWWWXXX[[[___bbb|||uuummmiiiiiijjjiiihhhiiijjjlllnnnqqqsssssssssxxx~~~~~~{{{{{{}}}~~~~~~|||qqqJJJ===;;;;;;777999===999888999:::<<<>>>@@@AAABBB>>>>>>===;;;:::<<<@@@CCCBBB@@@EEESSSfff}}}333333444222000//////000...///000000//////111333222333333444444444444333444555777666555555666777666666666666666888;;;>>>;;;;;;>>>GGGJJJKKKqqqttthhhcccdddfffZZZ^^^}}}{{{UUUAAA???BBBRRRjjj}}}|||iiiUUUKKKJJJHHHFFFDDDDDDBBB@@@>>>BBB@@@AAABBB@@@======@@@???BBBCCCBBBBBBDDDCCC@@@DDDDDDDDDDDDBBBAAA??????>>>===<<<===BBBIIIQQQVVVeeelllpppgggUUUFFFBBBCCCJJJccc}}}{{{zzzxxxrrrjjjfffNNNEEE@@@EEEJJJHHHAAA<<<999888888666555444333222333444444444333333222111333333333333222222222222222222333333333222111111///000111222444555666666333444444444333444666888777888888666444333444555222444777999;;;???EEEJJJCCCAAA===:::999:::===???>>>GGGDDDDDD```jjjSSSDDDVVVoooppp[[[SSSHHHBBBAAABBB@@@>>>888999:::;;;>>>CCCIIINNNVVV\\\```^^^SSSGGG>>>:::999:::;;;<<<<<<;;;:::999999999888888999999:::;;;::::::::::::;;;<<<======<<<<<<<<<;;;::::::===?????????>>>@@@AAAAAA@@@???:::999777777999999999888555333111...,,,+++++++++((()))***,,,...333999>>>===:::555111......///000111111333444666888999:::999999888777555333111000////////////////////////---...///000111222333444444666777777777777888:::===???BBBDDDEEEGGGIIILLLOOORRRVVVWWWWWWYYY^^^bbbtttpppkkkggghhhjjjmmmnnnlllkkkkkknnnrrrttttttrrruuuzzz{{{wwwxxx{{{~~~~~~}}}eeeDDD:::::::::666999???:::999:::;;;<<<>>>???AAAAAA>>>???>>>===<<<===@@@BBBCCCCCCHHHTTTfff444555555333111//////000...///000///......000111111222333444555444444333555777888888777777888999666777888888777888:::<<<:::===???EEEHHHEEEYYY~~~yyypppeee```VVVTTTbbbuuu~~~xxxtttddd^^^IIILLL]]]zzzppp\\\XXXUUUQQQPPPPPPQQQOOOMMMDDDBBBBBBEEEDDD@@@AAAFFF@@@DDDDDDAAAAAADDDCCC???DDDCCCBBB@@@>>>>>>???@@@@@@@@@BBBFFFMMMVVV^^^cccZZZZZZVVVNNNGGGGGGMMMTTTmmmxxxnnnfff___XXXEEE===999===AAA@@@<<<:::999999888666555444333222222333444444444444444333444444444444333333333333222333333333333222111000//////000222333444555666111333444555444444666777777888888777555444555777555666777888:::===@@@BBB???===:::888888:::===???;;;BBB@@@@@@NNNiii|||bbbLLLGGGTTTbbbbbbWWWJJJCCCBBBCCCAAA>>>::::::::::::;;;???EEEJJJOOOSSSYYY]]]ZZZPPPCCC::::::;;;<<<======<<<;;;:::999999999999999:::;;;;;;::::::::::::;;;<<<===>>><<<<<<;;;:::999:::===@@@@@@???>>>???@@@@@@>>>===;;;:::999999;;;<<<<<<<<<777666333111////////////((()))***+++---111777;;;;;;999555111......///111222333333444555666777777999999999888666444222111000000000///.........---------...000111222333444333444666777777777999;;;;;;===@@@BBBDDDFFFIIILLLMMMQQQVVVWWWVVVXXX]]]bbbggghhhhhhhhhhhhjjjmmmppppppqqqssssssssssssssstttrrrwww||||||xxxuuuvvvyyy~~~{{{{{{xxx{{{vvvTTT???999:::;;;777<<<@@@999::::::;;;<<<===>>>???@@@>>>???@@@???>>>>>>@@@BBBCCCCCCFFFOOOaaa~~~444555555333111//////000.../////////------///111000111333444555444444333555777999:::999888999:::666777999999888888999:::777>>>===<<>>EEEVVVuuuccc]]]WWWOOOMMM___sssvvvxxx{{{___JJJXXXxxxsssfffbbb^^^]]]___``````___SSSNNNMMMNNNJJJCCCCCCHHHJJJOOOOOOLLLLLLQQQPPPLLLLLLKKKIIIFFFDDDEEEHHHJJJFFFHHHKKKOOOVVV]]]dddhhhLLLJJJJJJOOO\\\nnnwwwfff\\\QQQFFFBBB:::444555888888888999999999888666555333222222111222333444555666666666555555444444444444333333222333333444333222111000//////000111333444555666000333555666555555666777777888999888666666777999:::888777888999;;;:::::::::999777777888:::===???777<<<@@@DDDGGGQQQ|||pppVVV??????SSSeeeZZZLLLDDDCCCDDDBBB???<<<<<<:::999999<<>>;;;<<<===??????===<<<;;;::::::999999::::::;;;<<<999999999:::;;;<<<===>>><<<<<<;;;999999:::>>>AAA@@@???>>>?????????===;;;;;;999888888999::::::999888777555333222222333333******++++++---000555999;;;999666111......000222444444444555555555666666888888999888777555333222111111000///...------,,,------...000111333444444111333555666777888:::<<<999;;;>>>AAACCCEEEIIIKKKMMMQQQUUUVVVVVVXXX]]]bbb___ccchhhiiihhhhhhjjjmmmssswwwzzzxxxsssppprrrvvvrrrwww|||{{{wwwuuuvvvyyy~~~xxxxxxfffKKK@@@:::===>>>:::>>>???666:::;;;;;;<<<===>>>>>>???>>>@@@AAAAAA@@@???@@@BBBGGGFFFFFFMMM___888888888666333000//////////////////............333333444555555444333333666777888999:::999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;===AAADDDFFF\\\mmm___SSSNNNKKKNNN^^^qqqqqqjjjZZZ[[[[[[UUUNNNMMMLLLKKKIIIMMM[[[iiiuuuvvvkkkbbbaaaXXXMMMNNNZZZcccjjjggg___[[[bbbjjjiiikkkhhhcccbbbfffddd^^^eeegggfff```ZZZTTTOOOLLL<<>>AAAFFFKKKcccbbbJJJAAABBBUUUYYYXXXNNNEEEBBBBBBCCCAAA???===:::999:::<<<===CCCJJJQQQUUUZZZ[[[PPPCCC???@@@???>>><<<;;;===>>>::::::;;;<<<<<<;;;;;;;;;===<<<:::999999:::<<<===<<<;;;;;;;;;;;;<<<=========>>>??????>>><<<:::999:::999999888888999999:::<<<======;;;777333111000,,,++++++,,,...222666999:::888444111//////000111444555666666666666666666999::::::999888555222000000000///...............000000000000111111111111444444444555777888:::;;;BBB@@@???AAAFFFIIIJJJIIIOOOPPPRRRRRRSSSVVVYYY\\\bbb___]]]___eeejjjllllllsssuuuyyy{{{tttmmmqqq{{{{{{xxxuuurrrqqqrrrsssuuuyyyvvvzzz~~~{{{yyyzzzrrrooozzziiiRRREEE:::::::::;;;::::::999999;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAA@@@@@@BBBDDDCCCGGGIIIIIIXXXzzz888999999777444111000000////////////////////////333333444555555444333333666777888999:::999888888777888999::::::;;;;;;;;;;;;;;;:::;;;<<>>999777666555666999;;;:::888666666444333222111111111111111222555888888777555666555444333333222222333222333444444444333111///222222111111222333555666222222222333444555666777777777666666777777888999999999888777777777777777777777777888888999:::;;;999===<<<===@@@BBBSSSpppkkkKKK>>>???III[[[aaaSSSFFFFFFEEE???@@@???===;;;;;;<<<>>>@@@BBBHHHNNNSSSXXXZZZSSSHHH>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<============>>>???>>><<<:::999::::::999999999999::::::===>>>>>><<<777333111111---,,,,,,---///333777999999777444111000111222333444555666666666666555555888888999999777555333111000000///...............//////000000000111111111333333444555666888999:::@@@>>>===???DDDGGGHHHHHHMMMOOOQQQRRRTTTVVVZZZ]]]aaa```___aaaeeejjjmmmooopppsssyyy|||wwwqqqsss{{{{{{xxxtttpppoooqqqsssuuuzzzxxx|||{{{lllkkk{{{zzz^^^HHH<<<:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBAAA@@@@@@BBBCCCCCCFFFGGGIIIYYY|||777888999777444222111222/////////000111111222222333333444444444444333333666777888999999999888777777777888999999:::::::::::::::999:::;;;===>>>@@@DDD```~~~sssttt{{{yyyfffRRRLLLUUU___uuulllmmm|||vvvmmmddd\\\SSSNNNGGG>>>:::;;;AAALLLOOOPPPTTTMMMCCCDDDAAAFFFLLLMMMJJJFFFDDDDDDLLLSSS[[[___eeekkkooonnngggeee___WWWRRRTTT]]]fff~~~}}}wwwuuuvvvyyy~~~}}}vvvjjj]]]OOOCCC:::777666555444666888999888777666555444333222111111111222222333555777777666444555555444333222222222222222333444555444333222111333333333333333444555666333333333333333444555666777666666666666777777888888888777777666666777777666666666666777888999:::999<<<999:::>>><<>>@@@BBB@@@DDDIIIOOOVVVZZZVVVPPPAAA>>><<<===@@@AAA@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<===>>>>>>===<<<:::999;;;::::::999999::::::;;;<<<======:::555111///...---------...000333777999666555333222222333444555555555666777777666555444666777777777777555444333000000///...............//////000000000000111111333333333444555777999999<<<;;;;;;===AAAEEEGGGGGGKKKMMMPPPRRRTTTWWW[[[^^^___aaacccdddfffjjjnnnqqqnnnrrryyy~~~{{{wwwxxx|||{{{xxxsssooonnnppptttvvv{{{{{{~~~}}}{{{}}}{{{zzz}}}qqqUUUCCC:::;;;<<<<<<======<<<<<<<<<;;;;;;<<<<<<======>>>>>>AAABBBBBBAAA@@@???@@@BBBDDDEEEEEEIII\\\555666777666333222111222...///000111222333444444333333333333333333333333555666888999999999888777777777777777888999::::::999999888888999:::;;;<<>>===<<<<<<<<<;;;:::>>>BBBEEEFFFIIIMMMOOOBBBGGGQQQ\\\eeeqqqvvvpppooorrryyyqqqfffXXXMMMDDD===999999555555555555666777777666666555444333222222222222444333333444666666444333555444333222111111111111222333333444444444333333444444444444555555666666444444333333333444444555666666666555555666666777777777666666555666666777555555555666666777888999888;;;999;;;AAA>>>???MMM|||kkkNNNEEE<<>>>>>???@@@AAA???BBBFFFLLLSSSXXXZZZXXXIIICCC===<<>><<<<<<;;;;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::;;;;;;<<<===<<<<<<=========<<<;;;:::;;;;;;::::::::::::;;;;;;999:::999666111---+++***,,,,,,---...000333666777444333333222333555777888555666777888777666444333444555555666666555555444000000///...............////////////000000000111222222222333444666888999::::::;;;===@@@DDDGGGHHHIIILLLOOORRRUUUXXX\\\___^^^aaaeeefffgggiiinnnrrrnnnrrrxxx|||||||||~~~|||xxxsssooonnnqqquuuxxx||||||}}}zzzzzzxxx{{{gggKKKAAA>>><<<<<<===>>>>>>>>>>>>===;;;;;;<<<======>>>>>>???CCCCCCCCCAAA???>>>???AAADDDDDDCCCIII___xxxttt111333444444222111111111...///000111222333444555333333333333333333333333555666777888999888777777666666555666666777999999888888888888888999999:::>>>???AAANNNrrr||||||ssseeekkkddd[[[ZZZgggssspppeee~~~{{{xxxxxxgggeeeYYYVVVTTTUUUXXXZZZYYYWWWWWWVVVUUUUUUVVVXXX\\\aaaTTTWWWbbbppp{{{vvvlllkkkrrrxxxjjjZZZHHH???999555555777444555555555555555666666555555444333222222222222444333333333555555444222444444222111111111111111111222222333444444444444444444555555555555555555444444333333333444444555666666555555555555555666555555555444444555666666555555555555666777888999888<<<:::<<>>EEEUUUaaaMMM===LLLhhhzzzlllNNNAAAHHHEEEDDDBBB@@@???>>>>>>???@@@@@@CCCIIIPPPVVVZZZ]]]UUULLLAAA<<<===??????>>>===<<<;;;::::::::::::;;;;;;;;;<<<======<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;777888888555000,,,***)))+++++++++---///111333555222222222333555777999:::777888999:::999777444222333333444555555555555555000000///..................////////////000000000111111111222333555777777999:::;;;>>>@@@DDDHHHJJJHHHKKKOOORRRUUUWWW[[[]]]]]]aaaeeegggggghhhlllooooooqqqtttvvvzzz}}}yyysssoooooorrrvvvzzz{{{{{{}}}yyy~~~WWW???;;;>>><<<===>>>>>>?????????>>><<<<<<===>>>>>>??????@@@CCCDDDCCCBBB???>>>???@@@DDDCCCBBBHHH___wwwkkk///111222222111000111222...///000111222333444444333333222222222222333333555666777888888888777666666555444444555666888999666666777777888888999999777@@@BBB>>>MMMxxxuuuaaaXXXUUUIIICCCQQQgggmmmeeeooosssvvv||||||wwwtttwww|||{{{tttrrrwww}}}ssslllooosssiiiUUUCCC<<<:::666666999444666777666555444666777555444333333222222222333444333222333444555444333444333222111000000000000000000111111222333444444444444555666666555555444333333333333333444555666666555555444444444444555444444333333444444555555555555555555666777888999999???<<<;;;AAA???:::???BBBtttwwwZZZBBBEEE```{{{VVVAAAGGGFFFEEECCCAAA???>>>======@@@>>>@@@FFFLLLPPPVVV\\\\\\TTTHHH???======>>>???>>>===;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::777888888666222...,,,+++******+++---...000222333111222333444666888:::;;;999:::;;;<<<;;;888555333333333333333444444555555000000///.....................////////////000000000000000111222444666777888:::<<<>>>@@@DDDIIILLLJJJMMMPPPSSSTTTVVVYYY[[[]]]```cccfffgggggghhhiiimmmnnnooopppvvv{{{xxxssspppooorrrvvvyyyyyyyyyyyy|||vvvKKK:::;;;>>><<<<<<===>>>????????????>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCAAA???>>>???AAACCCCCCBBBHHH^^^ppp}}}...000222222222111222333/////////000111222333333333333222111111222333333444555777888888888777666555444333333444555777999555555666888888999999999999<<>>AAAVVVssshhhYYYSSSIIICCCGGGTTTaaagggpppwwwxxx{{{~~~}}}|||wwwooollljjj^^^KKK<<<<<<>>>:::888;;;555777888777555444666888444444333222222222333333333222111222444555555444333222111000000//////000/////////000111222444444333444555555555555444333222222222333444555666777666555444444333333444444333333333333333444555555666666666666777888999999888???===;;;@@@>>>;;;@@@AAA[[[tttpppMMMCCCNNNhhhmmmVVVFFFHHHDDDCCCBBBAAA@@@>>>>>>===???<<<===CCCGGGIIIPPPXXX]]]WWWNNNFFF@@@>>>>>>??????===;;;999999999:::;;;;;;:::999888888999:::;;;::::::999999::::::;;;<<<;;;;;;;;;:::;;;;;;;;;<<<999888888777777888888999555777777555222///------++++++,,,...///111222333111222333555777999;;;<<<;;;<<<===>>><<<999555333333333333333333333444444000000///......................../////////000000/////////000222333555666666999<<<>>>@@@CCCIIIMMMLLLNNNRRRTTTTTTUUUVVVWWW^^^^^^aaadddfffgggeeecccfffhhhiiikkksss}}}|||wwwuuurrrooooooqqqtttvvvuuuxxx~~~{{{xxxcccCCC>>>???<<<;;;<<<===>>>???????????????@@@@@@AAAAAABBBBBBCCCBBBCCCCCCAAA??????@@@AAABBBCCCCCCHHH\\\tttttt///111333333333222333444/////////000111111222222444333222111111222333444444555777888888888777666555444333222333555777999444555666888999999::::::===000///:::???AAAUUUrrr|||uuuwwwfff]]]WWWSSSJJJEEEPPPaaaaaajjj{{{xxxtttooonnn~~~qqqkkkeee^^^KKK999///555<<<999666888555777999888555444666888444444333222222222333333333111000111333555555555333222111000////////////.........///000222333444333444555555555444333222111222222333444555777888666555444444333333333333333222222222333333444555666666666777777888999:::666???>>>;;;@@@@@@???EEE???FFF___nnnkkknnnWWWEEE===IIITTTQQQLLLLLLAAAAAAAAA@@@@@@?????????>>>;;;;;;AAADDDEEEKKKTTTZZZXXXSSSKKKDDD???>>>>>>???===;;;999888999:::;;;;;;:::888777777888:::;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<888888777777777777888888222444555333000---,,,,,,+++,,,---///000222333333111222444666888999;;;<<<<<<===??????===:::666444444333333222222333333444000000///.........................../////////000...//////000111333555555555888;;;===???BBBHHHMMMMMMPPPSSSTTTTTTTTTTTTUUU^^^^^^___bbbffffffccc___```cccfffiiirrr||||||vvvuuussspppnnnnnnooorrrtttrrryyy{{{}}}~~~RRR===??????777;;;;;;<<<>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDAAABBBBBBAAA@@@???@@@BBBBBBDDDDDDHHH[[[~~~nnn___iii222222222111111111000000111111111222333333333444000111111000000000333555888777555333222222222222111222222333333333222222666666666666777999:::;;;888777666777:::???DDDGGGmmmvvveeeYYYZZZccckkkjjjfffiiissszzzzzz{{{~~~|||uuunnnlllgggfffwwwtttqqqrrriiiVVVEEE===:::777666777888888888444444555555555555555444333333333333333333333333333333333333333333333333444333222222111222222222......///000111333555666222222222222222222222222444444444444444555666777555555666666555333222111222222222333444555777888888777777777888999:::::::::::::::;;;<<<===>>>???EEE>>>FFFnnnyyyllltttuuu___JJJ<<<;;;DDDVVV[[[MMMJJJFFFCCCAAA@@@>>>>>>@@@AAA@@@>>>>>>???BBBEEEFFFVVVZZZ[[[UUUIII@@@<<<===:::;;;<<<<<<:::999999:::888999999999999888777777777888999999::::::::::::::::::::::::::::::::::::999888666555555666666777888777555333111///---------,,,,,,---000333666888999777666666999<<<>>>???<<<>>>@@@AAA???;;;666222666555555444333222111111111111000///////////////------......///000000000000111222222111222444666444777:::===???AAADDDFFFMMMPPPSSSSSSQQQQQQSSSUUU\\\^^^bbbeeegggfffdddcccbbbaaadddkkksssxxxvvvsssqqqkkkjjjpppvvvvvvtttsssvvvttt~~~|||}}}cccIII>>>::::::;;;@@@@@@???>>>===<<<;;;;;;??????@@@AAACCCDDDDDDEEEDDDCCCAAA@@@???@@@AAAAAAEEE@@@AAALLL]]]uuuiiiIIIOOOooo222222222111111000000000000000000000111111111111///000111000000111333666888777555333111111111111111222333333444444444444666666666666777888999999555444444555777;;;???AAANNNkkkyyymmmeeeccceeegggiiiddddddllluuuzzzzzz}}}~~~ssslllsss{{{uuupppiii]]]KKK>>>999666444333444666666666444555555555555444444333111111111111111111111111///000000000111111222222444333222111111111111111000000000000111222333333222222222222222222222222444444333333333444555555444555555555444333111000111111111222444666777888888888777777777888999999::::::::::::;;;===>>>???;;;>>>CCCUUUzzz|||uuuVVVBBB@@@BBBLLLXXXZZZOOOIIIDDDBBBCCCBBBAAA@@@CCCAAA???======???BBBDDDPPPSSSVVVSSSJJJBBB===<<<;;;<<<===<<<;;;:::999999999999999999999888777777888888999:::::::::999999::::::::::::::::::::::::999888777666555555666666777666555444222///---,,,++++++++++++---000333555777555444555888;;;===>>>===???@@@AAA???;;;666333555555444333222111000000111000//////......//////------......///000000000000111222222111222444666555777:::<<<===@@@DDDGGGLLLOOORRRSSSSSSTTTVVVXXX\\\^^^```bbbdddfffhhhiiieeegggkkkqqqvvvxxxuuusssrrrnnnnnntttxxxyyy{{{~~~yyyxxx}}}}}}~~~xxxSSSAAA???@@@>>>;;;<<<;;;<<<===@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???@@@AAAAAA???===@@@MMM]]]rrrnnnKKKHHHbbb111111111111000000000000////////////...............000111111111222444666777666444222111000000000111111333444555555555555777666666555555666666777333444444555777999:::<<<===JJJmmm}}}vvvrrrnnnjjjhhhbbb[[[VVVZZZbbbmmmzzz}}}}}}yyyyyy{{{|||xxxqqqeeeWWWIII>>>999666444222222333555555555555555555555444444333222111111111111111111111111...//////000111222222333444333222111000/////////222222111111111111111222222222222222222222222222444333333222222222333333333444444555444333111000000000111222444666888999888888777666666666777777999999999:::;;;<<<===>>>999DDDEEEBBB^^^xxxxxxhhhOOOIIICCCHHH]]]nnnXXXPPPGGGCCCEEEGGGDDD@@@EEEBBB>>><<<;;;===@@@BBBIIILLLPPPQQQNNNHHHAAA===;;;<<<<<<<<<<<<;;;:::999999999999999999888888777999999:::::::::999888888:::::::::::::::::::::::::::999888777666555555666555555555555333000---++++++++++++,,,...000333555555444444555999===>>>??????@@@@@@???===:::777555555444444333222111000000000///......------......------......///000000000000111222222111222444666666777999:::<<>>??????@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBB>>>>>>CCCOOO___qqqzzzTTTKKK^^^000000000000000000000000/////////......---------...///111222222333555777666555333111000000000000///000222333444555555666777777666555555555555555666777888999::::::::::::888FFFVVVlll{{{zzz{{{cccZZZOOOIIILLLVVVcccmmmsssxxx}}}}}}uuullliiinnn{{{{{{rrrdddRRRBBB:::888888555333222333444666666666444444555444444333222111333333333333333333333333000111222333444555666777333333111000//////......222111111111111111222222111111111111111111111111333222222111111111111111333333444444444333111000//////000222444777999:::888888777666555555666666888888999999:::<<<===>>>>>>FFFDDD<<>><<<:::888777444444333222111000000/////////...---------------------......///000000000000111222222111222444666666777888888:::>>>DDDHHHKKKMMMOOORRRTTTUUUWWWXXXYYYYYYXXXXXXZZZ^^^bbbeeeeeemmmvvvzzzwwwsssppppppppprrrvvvyyywwwtttwww~~~xxxyyyxxxvvvyyyrrrYYYAAA<<>>>>>>>>???@@@@@@AAABBBBBBCCCBBBAAA@@@@@@@@@AAABBB@@@@@@BBBKKKZZZnnnaaaUUUddd////////////////////////000000000//////............000222333222333444666555444222111000111111222///000111333444555555555888777666555555444444555888999:::;;;;;;::::::999222<<>><<<===GGGaaauuuuuu___DDDEEEOOOMMMccc]]]QQQEEEBBBEEEEEE@@@AAA???<<<::::::===@@@CCCDDDFFFLLLTTTYYYYYYRRRLLL???<<<::::::;;;===<<<;;;999::::::::::::999888888::::::::::::999999888777999999999999999999999999999999999888777777666555333444555666555222///---,,,---///111444777:::;;;333333444666:::===???>>>???>>>===<<<;;;:::999888555444444333222111000000//////...---------------------......///000000000000111222222111222444666555666777888999===CCCGGGKKKLLLMMMOOOQQQSSSSSSSSSVVVVVVUUUUUUVVVYYY\\\]]]hhhpppzzz|||yyytttrrrsssqqqtttzzz|||vvvooopppuuuvvvyyyyyyyyy~~~|||^^^OOOBBB???AAAAAA@@@@@@AAA>>><<<===???@@@>>>;;;?????????@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCEEEBBB???CCCRRRjjjnnn^^^hhh............////////////000000000000000////////////111333444333333333444333333222111111222444555000111222444555555555555888777777666555555555666888888999::::::999888888:::555888@@@FFFXXXqqqccc]]]ZZZXXXXXXVVVUUUUUUTTTWWW```kkkiiiuuuwwwkkkdddaaaZZZVVVSSSTTT]]]lll|||}}}xxxxxxooo```LLLEEE>>>::::::999666333111000000000222333222000111222222333333222222111111111111111111111111111000111111222333444555555222222111000000000000111000000000000111222333444111111111111111111111111000000000000000111222222333444555555555444333222000000111222444666888999888888777666666666777777777777777888999:::;;;<<>>===<<<<<<>>>@@@BBBBBBDDDIIIQQQXXXZZZVVVSSSHHHCCC===:::;;;======<<<:::::::::::::::999999888999999:::::::::999888888999999999999999999999999888888999999888888777666444555666666555333111000+++,,,...000333555666777/////////222666888999888;;;;;;;;;;;;;;;:::999999666555555444333222111000000///......------......------......///000000000000111222222111222444666444555777888:::===BBBFFFJJJIIIJJJLLLOOOQQQQQQPPPUUUTTTTTTUUUWWW[[[___bbbpppwww}}}~~~{{{wwwvvvwwwvvvxxx|||~~~xxxqqqppptttzzzzzz|||sss^^^JJJEEE@@@@@@???>>>AAAEEE>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCLLLIIIDDDFFFUUUppp}}}mmmuuu---------......////////////////////////000000000111222444555333222222333222222111222333444666777444444555666666666666666888888777666666666777777999999999999999999999999AAA999999???===???XXXyyy}}}wwwqqqggg\\\RRRMMMLLLMMMTTT\\\ccceeeooozzzyyynnnjjjnnnooouuu~~~~~~~~~}}}zzzsssiiiaaa```gggnnn{{{wwwttttttxxx{{{zzzxxxqqqvvvwwwrrrllleeeYYYMMM???<<<999999::::::777444222111000111222222111//////000111222222333333222111111111111111111111111000000000111111222222222222111111111111222333333222111111111111111222222111111111111111111111111/////////000111222333444444444555666666666555444111111111222444666777888888888777777777888999999777777777777888:::;;;<<<@@@@@@BBBDDDGGGOOOaaaqqq{{{yyyhhhQQQJJJ[[[dddZZZLLLGGGFFFDDD@@@@@@???>>>>>>>>>??????>>>@@@EEEKKKPPPTTTUUUTTTUUUMMMBBB<<<;;;<<<<<<:::::::::;;;;;;::::::999888888888999:::::::::999999888888888888888888888888666777888999999999888888666666666666555444333333......///000111111111111---------000333555555444777888999:::;;;:::999999777666666555444333222222111000//////......//////------......///000000000000111222222111222444666222444777999:::===AAADDDGGGGGGGGGKKKOOORRRQQQPPPVVVUUUTTTVVV\\\eeemmmssszzz|||~~~}}}zzzwwwvvvwwwzzzyyyzzz|||yyyuuuwww|||}}}yyyzzzvvvYYYJJJBBB@@@???@@@???>>>AAAGGG>>>AAACCCBBB???>>>AAADDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???@@@AAABBBCCCKKKKKKIIILLL]]]vvv}}}---------.........//////---.........///000000000111333555555444222222222111111111222444666888999666777888888888888888777888888777777777777888888;;;::::::999::::::;;;;;;666999777333666CCCOOOTTTZZZsssaaaNNNHHHHHHHHHKKKPPPRRRVVVcccmmmbbbRRRZZZooorrrtttxxx~~~xxx~~~~~~zzzzzz}}}xxxqqqggg___eee```XXXQQQSSSddduuuiiimmmppplllcccXXXOOOIIICCC@@@<<<888666777888:::555444333444444444222000...///000111222333333333333333333333333333333333111111111111111222222222111111111111222333444555444333222111000000000000000000000000000000000000/////////000111333555555444555666777777666555555222222222333444555777888888888777777888999::::::666666777777888999;;;<<<;;;DDDFFF??????KKKYYY___}}}aaaJJJ===XXXjjjcccRRRJJJHHHFFFBBBBBBAAA@@@???>>>===<<<:::<<<@@@EEEIIINNNQQQTTT___UUUGGG>>><<<<<<;;;999::::::;;;;;;::::::999888777888999:::::::::::::::888888888888888888888888555666888999::::::999999777777666666555555555555222222222222111///...---...---...000333555444333444555888:::;;;:::999888777777666555444333333222111111000///////////////------......///000000000000111222222111222444666111444777999;;;===@@@CCCEEEEEEFFFJJJPPPSSSSSSRRRWWWUUUUUUXXX```nnn{{{~~~}}}zzzwwwtttttttttzzzwwwvvvxxxxxxxxx}}}wwwvvv}}}xxxVVVNNNDDDAAA@@@AAAAAA???AAAEEEAAAEEEIIIFFF@@@===@@@EEEAAABBBBBBBBBBBBBBBBBBCCCAAAAAA@@@???@@@AAACCCDDDAAADDDFFFLLL]]]uuu|||xxxrrrvvv}}}|||---...///111111///...---//////---,,,,,,---...///555555555555444444333222//////111222444555777777888666444444666666666555555777888777666555666777;;;::::::999888888888999888666666999???DDDFFFGGGIIIYYYzzzyyygggYYYQQQQQQTTTVVVWWWRRRTTT[[[ZZZRRRRRRYYY^^^]]]cccppp~~~{{{rrr{{{}}}~~~{{{yyyyyyzzzyyyjjjfffttt{{{wwwvvv~~~{{{|||uuugggZZZVVVSSSPPPWWWJJJFFFLLL___xxxooollleee[[[QQQJJJGGGFFF======<<<:::888777555555444444333333222111000000//////000000111111111222222111000111111111///...////////////////////////000/////////000111222222333333222111000000111111000000000000////////////111111000000111111222333555555555555555444444333333333333333333444555666666666666777888888999999888888888888999:::;;;;;;???>>>>>>>>>===BBBOOO]]]}}}^^^FFF@@@JJJcccvvvlllOOOAAAFFFFFFCCC???======>>>===<<<:::<<<>>>AAAEEEIIILLLNNNWWWVVVRRRHHH>>>999:::<<<::::::999888888888888888555777999::::::999;;;<<<:::999888777666666666666888888999999999999888888777777666666555555444444222222222222222222222222000000////////////000000444666777777666555555666999888666555333222222222222111000.........///000///...---...///000000.../////////000111111222222333555888999;;;<<>>???CCCAAACCCEEECCC@@@>>>>>>@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAABBBBBBDDDDDDDDDAAA@@@III```yyy~~~lllfffqqqzzz{{{---...///000000///...---///...------------...///444444444444444333222222///000111222333555666666777555444444555666666555555777888777666555666777::::::999888888888888888888666555777<<<@@@BBBBBB999AAASSSooo|||tttpppnnnmmmmmm```YYYVVVWWWRRRIIIHHHOOOTTTRRRRRRZZZeeemmmmmmjjjVVVYYY\\\ZZZVVVXXX___fffkkk]]]UUUYYY\\\XXXWWW[[[fffbbb\\\VVVTTTWWW]]]bbb```]]]eeepppzzz~~~rrrjjj```]]]WWWOOOGGGCCCBBBCCC;;;:::999888777666555444555444444333222111111111000000000000111111111222222111000111222111000...000000000000000000000000000000000///000000111111222222111000000000000000000000000/////////......000000//////000000111222333444444555666666666666333333333333333444555555444444555666666777777888888888888888999999:::;;;@@@??????>>>===???JJJVVVllltttPPPHHHHHHXXXnnnppp[[[JJJGGGDDDBBBAAA@@@@@@???===;;;888999;;;>>>BBBGGGKKKMMMUUUYYYZZZTTTHHH>>><<<===::::::999999999999999999666888:::::::::999:::;;;:::999888777666666666666777888888999999888888777888888777666666555555444333333333333333333333333444333333222222333333444444666777777666555555666999888666555333222222222222111000///......///000///...---...///000000.../////////000111111222222222555777999:::<<>>AAABBB@@@AAAFFFEEEFFFGGGEEEAAA??????@@@CCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAA@@@@@@AAABBBDDDDDDAAA???HHH^^^vvvllldddlllsssuuu,,,---...//////...---,,,......---------......///222333333333333222111111///000000222333444555555555333222333555666666666555666777777666555666777999888888777777777777888777555444555888;;;<<<<<<999777999CCCUUUpppvvvmmmggg]]]SSSRRRXXX___\\\YYYWWWWWWWWWVVVUUURRRVVVXXXUUUPPPRRR[[[cccXXXQQQIIIFFFIIIMMMMMMKKKVVVQQQTTTaaammmuuu}}}uuujjj___YYYNNNLLLGGGAAA===<<<>>>@@@888888777666666555444444555555444444333333222222000000000111111111111111222111000111222222000...111111111111111111111111111111000/////////000000111111000/////////000000////////////............///............///000000222333444555666777777777333333222222333333444444333333333444555555666666777777777777888999:::;;;???>>>>>>>>><<<;;;CCCMMM___zzz^^^NNNDDDJJJcccsssjjjTTTFFFBBBBBBBBBCCCCCCAAA===:::777777777:::>>>CCCHHHKKKOOOWWW___]]]SSSGGG???<<<999:::::::::::::::::::::888999;;;;;;:::999999::::::999888777666666666666777888888999999888888777999888888777777666555555444444444444444444444444666555555444444555555666444666777777666555666777888777666444333222111111111000000////////////000///...---...///000000.../////////000111111222222222444777999:::;;;>>>@@@@@@BBBEEEGGGHHHHHHJJJKKKMMMVVVcccooovvvyyy{{{{{{yyy{{{xxxrrroootttzzz}}}{{{tttpppsssyyyqqqYYYGGGBBBBBB???>>>AAAAAAAAACCCFFFHHHIIIHHHFFFCCC@@@???@@@DDDCCCCCCCCCCCCDDDEEEEEECCCBBB???>>>>>>???AAACCCCCCAAA???FFFYYYqqq~~~zzziii```dddgggkkk,,,---............---,,,------------.........///111111222222222111111000///000000111222333333444333222111222444666666555555666777666555444555777777777666666666666666777777666555555555666777777===;;;:::;;;>>>III^^^qqqzzzppphhhjjjppprrrssssssooofff\\\TTTPPP\\\```bbbaaa[[[WWWUUUUUULLLPPPRRRSSS\\\hhhjjjddd```\\\hhh}}}vvvvvvsssmmmcccYYYRRRNNNDDDCCC???;;;999:::===AAA666666666666555555555555444444444444444444444444111111111111111111111111222111000111222222111///000000000000000000000000222111000///////////////000000///////////////000////////////.........---//////......//////000111333333444555666777777666333333222222222222333333222222333333444555555666666666666777888999:::;;;<<<;;;<<<>>><<<:::>>>FFFWWWooo~~~iiiSSSDDDAAAUUUllllllZZZIIIDDDCCCBBBCCCCCCAAA???<<<:::999888888;;;???DDDGGGKKKQQQZZZ^^^ZZZPPPDDD===;;;;;;::::::::::::::::::999:::<<<;;;:::999999::::::999888777666666666666777777888888888888777777999999888888777666666666555555555555555555555555444444333333333333444444444666777888666666666777777777555333222111111111000000000////////////000///...---...///000000.../////////000111111222222222444777888999:::===??????@@@CCCDDDDDDEEEGGGIIIKKKVVVfffssszzz|||{{{{{{yyyzzzzzzuuurrrwwwzzzrrroooooottt~~~uuuYYYKKKDDDCCCAAA@@@AAABBBBBBAAAAAAAAAHHHHHHGGGEEECCCAAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEEDDDBBB@@@>>>===???AAACCCCCCAAA@@@EEEVVVlllzzz~~~qqqccc[[[______ddd}}},,,,,,------------,,,,,,,,,------.........//////000000111222222111111111000000000111111222222222222111000111333555555444333444555555333333444555555555555444444555555666666666666555444444444555555777<<<>>>======FFFPPPppp~~~yyyxxx~~~xxxsssqqqyyy{{{~~~tttdddXXXXXXeeepppwwwyyyttt}}}tttooolllfff]]]SSSKKKHHHFFF@@@???<<<999777888<<<@@@666666666666666666666666333444444444444444444444222222222111111111111111222111000111333333222000////////////////////////111111000///.........///000///////////////000000000////////////.........000////////////000111111444444555555555555444444333222222111111111222222222222333444444555555666555555555666777888:::;;;888888:::===<<<:::===BBBIIIaaawwwtttdddRRRBBBFFFVVV___[[[SSSGGGEEEBBBAAAAAABBBAAA@@@???===;;;::::::===AAACCCJJJLLLQQQXXX\\\XXXNNNEEE???>>><<<;;;:::999999999999;;;<<<<<<:::999999::::::999888777666666666666777777777888888777777777999999888888777666666666555555555555555555555555333333222222222222333333444666888888777666777888777666444333111000000000/////////000000000000//////...---...///000000.../////////000111111222222222444666888888999<<<>>>>>>???AAAAAABBBDDDGGGJJJSSS]]]kkkuuuyyyyyyyyyyyyvvvwwwwwwuuusssvvv~~~{{{vvvppplllmmmyyycccKKKBBB???CCC@@@BBBDDDDDDDDDCCCAAA>>>FFFEEECCCBBBBBBBBBCCCBBBBBBBBBBBBAAABBBCCCCCCDDDEEECCCAAA??????@@@BBBCCCCCCBBBAAAEEESSSgggwww}}}iii^^^[[[``````ccc}}},,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000111222222222222111000000000000000000111111222000///000222333333333111333444333222111222333444333333333333444555555444555666555444333333555111333888;;;:::777:::AAADDD^^^ppp}}}zzzzzzuuuhhheee```WWWNNNFFFAAA???>>>;;;;;;999777555666999;;;666666555555555555555555222222333333444444555555222222222222222111111111111111000222333444222111........................000000///.........//////000000/////////000111111000000000000////////////000000//////000000111222444444444444444333222222222222111111000000111111222222222333444444555555444444444555666888999:::888777999======;;;<<>><<<<<<<<<>>>???IIIHHHKKKRRRYYY[[[UUUOOOGGGEEE@@@<<<:::999999:::888:::<<<<<<;;;::::::;;;:::999888777666666666666666777777888888777777666999888888777777666555555555555555555555555555555444444444333333444444444444666888888777777888999666555444222111000//////...//////000000000000//////...---...///000000.../////////000111111222222222444666777777999;;;======>>>@@@AAACCCHHHMMMQQQbbbjjjssswwwuuurrrrrrsssqqqpppqqqrrrqqqpppttt{{{~~~}}}}}}xxxpppjjjpppzzz~~~{{{VVVFFF???;;;@@@???CCCEEEEEEFFFIIIIIIFFFEEEBBB@@@@@@AAACCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBDDDOOOcccttt|||ggg^^^\\\bbbbbbddd|||,,,,,,++++++++++++,,,,,,+++,,,---////////////...000111111222333333222222000000000000000000000///222111//////111222222111000111222111000///000222222222222222222333444444000222444444222111333444444333444666555222444888777??????DDDXXXooowwwfffdddhhhbbbYYYRRRIIIBBB???<<<888555666777777666555555666888555555444444333333333222111111111222333444444555333333333222222111111111111111000222444444333111//////////////////////////////.........///000000000000000000000111222222222111111111000000000000//////.........///000000111111222333333333222222222222111000000000000000000000111222222333333444333333444555666888999::::::888:::======;;;<<>>III[[[oooqqquuunnnRRRDDDGGGMMMOOOGGGEEEDDDCCCDDDDDDCCCBBBBBBAAA???>>>======>>>>>>CCCFFFIIINNNRRRTTTUUUUUUQQQMMMFFF???;;;:::;;;<<<888999;;;<<<;;;;;;;;;===:::999888777666666666666666666777777777777666666888888777666666555555444444444444444444444444444555444444333333444444555444666888888888777888999666555333222000/////////---...///000111111000//////...---...///000000.../////////000111111222222222333666777777888:::<<<:::<<>>888>>>>>>AAABBBBBBHHHRRRYYYYYYGGGDDD@@@@@@AAACCCBBBAAA??????>>>>>>??????@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>@@@@@@AAALLL___qqq{{{hhh]]]ZZZ___^^^___uuu,,,++++++******++++++,,,***+++---///000000///...000111222333333333333333000000000000////////////333111//////000111111000...000111000///...///000222111111111222333333444---000333333111111222444222000111555777555555888444999888;;;DDDGGGPPPccczzzqqqooommmjjjllllllpppjjj\\\]]]ccc___OOOIIIAAA======;;;666111333555666666555555666777444444333333222111111000000000111222333333444444333333333222222111111111111111111222444444333222000000000000000000000000...............///000111111111000000111222333333222222222222111111111000...------------...//////...///000111222333333333222222111000000///000000/////////000111111222222333333333444666888999:::===:::;;;======;;;;;;>>>BBBBBBUUUqqq}}}}}}hhhQQQHHHDDD>>>EEEEEEEEEFFFGGGFFFCCC@@@@@@@@@???>>>>>>>>>>>>>>>===CCCIIIKKKJJJKKKQQQVVVXXXRRRJJJAAA<<<;;;<<<>>>777999;;;<<<;;;;;;<<<===:::999888777666666666666666666777777777777666666777777777666555555444444444444444444444444444444333333333222222333333333444666888888888888999:::555555333111000//////...---...///111111111000//////...---...000000000.../////////000111111222222222333666666777888:::<<<999;;;@@@EEELLLVVV___ffflllssszzzzzztttnnnmmmnnnmmmiiiiiinnnnnngggcccccc```fffrrr~~~vvvjjjeeeqqqKKK>>>CCC>>>777>>>===@@@@@@???HHHYYYfffiiiJJJFFFAAA@@@AAABBBAAA@@@>>>>>>>>>===>>>??????@@@@@@@@@AAAAAA@@@???===<<<<<<>>>???@@@III\\\ooozzzhhh[[[VVVYYYXXXYYYnnn...//////---+++***+++---///......---------......111111222333444444555555111000000000000222333444111111111111000//////000///111222111000///000222//////000000111111111222111111111111222333444555333444666555444444555777666777999<<<@@@EEEIIIKKK]]]jjj~~~~~~|||~~~zzz{{{~~~}}}|||zzzzzzzzzuuuoooiiidddaaa^^^[[[cccddddddaaaZZZRRRIIIDDD;;;;;;999888777777777777333333333444444444555555333111//////111222000.........000111222222222222222222111000000111222222000000000000111222333444111111111111000000000000////////////000000000000222333444444222000111111333333222111000000111111,,,---...000000000//////333777999666000---///333111111111111222333444555222111000000000111333333333333444666777999::::::::::::<<<===>>>>>>>>>>>>AAA<<>>CCCEEEFFFGGGFFFCCCDDDBBB@@@>>>=========>>><<>>===<<<:::999999;;;======<<<:::999888777666666666666777666555555555777888999777777777777777666555555555444333333333333444555444333222222111111222222222222333333555666888999777666444333222111111111......//////000000111111///////////////000111111////////////000111333333555333666:::;;;888888:::===???AAAFFFSSSeeeppptttqqqtttwwwwwwtttqqqooonnniiiiiigggeeecccaaa___^^^[[[YYYaaavvvvvviiiwww\\\DDD???@@@<<<777888===>>>@@@AAADDDIIIPPPTTTDDDCCCAAA???>>>>>>???@@@???======>>>???@@@???>>>>>>??????@@@@@@@@@??????;;;===???AAALLL^^^lllrrrdddSSSZZZZZZJJJ[[[zzzyyy---......---++++++,,,...//////...............///000000111111222222333333111000000000111222333444222111111111111111000///111222222111///......000000000000000111111111222000000000000111222333444222444555555444333555666888888:::<<<>>>AAACCCEEEJJJKKKOOOYYYmmm|||~~~{{{|||~~~|||zzzwwwwwwxxxxxxwwwvvvkkkooouuuyyy{{{yyyuuurrrooolllhhhffffffffffffeee___\\\WWWQQQIIIBBB<<<999888888777666555555555555333333333333444444444444333111000000222333111///---...///000111111111111111111111111111111111111000000000000111222333444111111111111000000000000.../////////000000000000111333444444222000111111222111000000//////000000---...///000000000//////000222444222///...///111222111111000000000000000222111111000111222333444333333444666777888999::::::;;;<<<===============DDD>>>GGGaaasssvvvyyydddJJJ@@@???AAAEEEHHHHHHDDDBBBBBBCCCBBBAAA???>>>===>>>>>>;;;>>>BBBDDDFFFIIIKKKMMMTTTUUUVVVSSSMMMFFF@@@===>>><<<;;;:::;;;<<<:::999:::999888777777666666777777666555555666777888999777777777777777666555555555555444333333444555555444333333333333444444555222222333333555666777888555444333222111000000000////////////000000000000//////......//////000111/////////000111222333444888666555888999888<<>>DDDKKKRRR^^^llltttvvvqqqqqqrrrrrrqqqooollljjjhhhgggddd```]]]ZZZYYYXXXYYYYYYbbbrrrdddOOO>>>===@@@===;;;===<<<===>>>??????BBBFFFIIICCCBBB@@@>>>>>>>>>???@@@???======>>>???@@@???>>>>>>>>>???@@@@@@@@@@@@???===???@@@BBBLLL]]]jjjpppgggUUUYYYYYYJJJ[[[|||+++,,,---,,,++++++---///000000////////////000000///000000000000000000000111000000111111222333444444222000111333333111///111222222111...------...000000000111111111111111//////000000111111222222111333444444333222444555999999:::;;;<<<<<<<<<<<<:::999999===HHHZZZmmmzzz~~~~~~yyyxxxxxx{{{}}}yyyqqqiiibbbhhhrrryyyzzzuuummmgggeeeaaa]]][[[YYYXXXVVVUUUTTTOOOGGG???888555333333444444444333333333333333222222222222333333333333333222111111222222111///---......///000000000000000000111222222111000000000000000000111111222333111111111111000000000000....../////////000000000111222444333222000111111111000//////////////////000000111111111000////////////000111222222222222555444222111///.........222222111111111222333444333333444555777888999999;;;;;;<<<<<<===<<<<<<<<<@@@<<<>>>KKKZZZ```aaa```yyyXXXFFF???;;;>>>GGGJJJFFFDDDFFFCCCBBBAAA@@@???>>>>>>>>>:::<<<>>>???@@@BBBEEEGGGLLLPPPVVVXXXUUUNNNGGGCCC@@@===;;;:::;;;<<<;;;:::;;;:::999888777777777777777666666666666777777888777777888888777777666666555555444333333444555555444444444444555666777777333333333333444555777777444333222111000/////////000000000000////////////...............///000000//////000000111333444555777555555888888888<<>>???AAAAAA@@@AAADDDFFFBBBAAA@@@>>>===>>>?????????======>>>???@@@???>>>>>>>>>???@@@@@@@@@@@@@@@???AAAAAABBBLLL\\\jjjpppfffUUUVVVVVVJJJ\\\***+++,,,,,,+++,,,...000000000000000000000111222000000000000000/////////000111111111222333444444666222000111444555222//////000111000.........000111111111111111111111111000000111222222222222222000222333333222111333444777888999:::999888777666888:::>>>AAACCCEEEIIIKKKPPPTTT]]]gggsssuuuvvvzzz~~~uuukkkeeeRRROOOJJJFFFCCC@@@===;;;EEEAAA:::555222222555777111222222333333333333222111111222222222333333333111111111222222111000...------...///////////////...000111333333111000...000000000000000111222222111111111111000000000///........./////////000000000222333333111000111222111000000/////////000000222222111111000000//////000000111444777888777666777666555333222111000000222222222222333333333444333333444555666777888999;;;;;;<<<<<<<<<;;;;;;:::::::::;;;===EEEOOORRROOOYYYuuu[[[JJJ===:::EEENNNKKKGGGHHHCCCBBBBBBAAA@@@?????????;;;<<<===<<<<<<===@@@BBBDDDKKKSSSYYYYYYVVVQQQNNNDDD@@@<<<999:::<<<>>>>>>;;;;;;999888888888888888777666666666666777777777777777888888888777777666555555444444444444555555555444444444555555666777333333333333444555555666333333222111000/////////111111000000//////.....................//////000000000000111222444555666777777:::>>>??????CCCJJJZZZeeepppuuuyyy||||||zzzuuusssrrrtttvvvsssjjjcccVVVTTTQQQPPPQQQTTTWWWZZZ]]]YYYYYYeeexxx|||UUUEEE@@@===@@@@@@<<<<<>>???BBBBBBBBBCCCEEEFFFAAA@@@???>>>>>>>>>>>>??????=========???@@@???>>>===>>>???@@@@@@@@@@@@@@@???AAA@@@BBBLLL]]]lllrrrdddTTTRRRSSSKKKZZZ)))***+++++++++,,,...000000000000000000111222222111111111111111111000000000111111222333333444444555333111111333444222000,,,...///000///000111333222222222111111111111111111222333444444444333333000111333222111111222444555555777888888777666555888999999999:::===CCCFFF======<<<<<>>;;;;;;999888777888888777666:::888555333333555777999222222333444444444333333111111222222222333333333///000111222111000......---......////////////......///111222222111///...000000000///000000111111111111111111000000000///............///////////////111222222111000111222111111111000000111111222222222111000000000//////000111222666999::::::888555555444333222222333333222222333333444444444444333333444555666777777888:::;;;;;;;;;;;;;;;:::999777>>>@@@<<<>>>HHHPPPSSSJJJ```yyy```LLL>>>CCCMMMMMMFFFBBBCCCBBBBBBBBBAAAAAA@@@@@@===>>>===<<<;;;;;;===???@@@EEENNNTTTXXXYYYYYYZZZOOOIIIAAA;;;:::;;;>>>???<<<;;;:::999888888888888666777777777777666666666777777888888888888777777555555555555555555555555555555444444444444555555444444333333333444444555444333222111111111111111111111000000//////.....................///000000000111111222444555777888;;;<<<@@@FFFJJJPPP[[[fffnnnuuuyyyzzzzzz{{{yyyuuuuuussssssvvvvvvqqqfff]]]PPPOOOMMMMMMPPPUUU[[[___nnneeecccrrreeeKKKAAA@@@AAACCCBBB??????AAA>>>???@@@@@@??????@@@AAA@@@@@@@@@??????????????????=========???@@@???>>>======>>>???@@@AAAAAAAAA>>>??????BBBMMM___ooovvvfffXXXTTTTTTMMMUUUwww)))***++++++++++++---///000/////////000111222333222222222222222222222222000111222333444444444444222222222222111111111111+++---///000111222444666222222222222222111111111222333444555555444333222000222333333222111333444444444555666777777777777666888999::::::;;;===???;;;;;;;;;999777777888999444999???DDDEEEGGGKKKNNNVVVTTTTTT]]]ppprrrnnnhhhaaa\\\YYYXXXXXXOOOLLLJJJKKKMMMKKKEEE???GGGEEEAAA===:::999:::;;;777666666777999:::999888666555444444444444555666333444555666666555444333222222222222333333333333...000333333222///.........//////000000///////////////000111111000//////000000000//////000000111111111111111000000000000------........./////////...000222222111000111222111111111111111222222333111111000/////////000000---000333555777777777666222111111111111222222333222333444555555555444444333444444555666666777777999999::::::;;;:::::::::555<<>>??????>>><<<;;;<<<>>>===AAAGGGMMMRRRVVVZZZ\\\YYYRRRIIIAAA===<<<;;;;;;<<<<<<;;;:::999999999999666777777777777666666555777777888888999999888888444555666666666666555444555444444444444555555666555444333333333333333444444333222111111111111111000000000000///////////////////////////000111111111111222333555777888999<<<>>>DDDLLLTTT```qqq{{{|||zzzwwwwwwxxxvvvqqqrrrppppppooommmfff]]]UUUQQQPPPOOOPPPTTTZZZ```dddvvvpppsssrrrWWWJJJ>>>???BBBCCCCCCBBBCCCDDDEEEFFFEEEBBB???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???======>>>???@@@???>>><<<===>>>???@@@AAAAAAAAA>>>??????AAAMMMaaaqqqyyylll```ZZZYYYQQQNNNjjj***+++++++++***+++,,,...//////...///000111222222000111111222222333333333000111222444444444444333///222444333///---000222---///111222111222444666333333333222222111111111111222444555555444222111111222333333222222333555666666555555666777777888777;;;@@@BBB@@@<<<888555777:::<<<<<<;;;999999999888:::<<<>>>============<<<===>>>AAALLLXXX^^^]]]SSSOOOKKKHHHFFFEEEEEEEEEAAA@@@??????@@@@@@===;;;777666333111111333555777:::999888888999999777555555555444444444555555666555555777777777555333222333333333333444444444444///222666666333111000000///000000111111000000///000000000000000000000000000000////////////000000111111111111000000000000---------.........//////...000111222111000111222000000000000000111222222000///.........///000111,,,000444666444333333555222222222111111222222333222333444555666555555444333444444555555666666666777888999:::::::::::::::777888:::;;;:::===HHHSSSPPPIIIXXXyyynnnWWW@@@<<>>???@@@@@@===<<<<<<<<<:::===BBBGGGKKKOOOSSSVVVYYYUUUOOOIIIEEEAAA===:::===<<<;;;::::::999999:::666777888888777666555444666777888999999999999888444555666777777666555444333333333555666888:::;;;555444444333222222222333222222111000000000000111////////////000000000000000000000000000111222222111222222444555777999:::;;;DDDSSSbbbkkkqqq|||~~~yyyuuuxxx}}}zzzssspppnnnjjjeee___YYYTTTQQQPPPPPPRRRUUU[[[bbbhhhmmmsssyyyooo\\\NNNFFF>>>@@@@@@@@@AAABBBCCCCCCIIIIIIGGGCCC@@@???@@@BBBAAAAAAAAABBBBBBBBBAAAAAA???======>>>???@@@???>>><<<===>>>???@@@AAAAAAAAA@@@AAA@@@BBBMMM```qqqxxxmmmeee______WWWLLLccc***+++,,,+++******,,,...............///000111222//////000111222333333444000111333444555555444333---222555333---+++///333000111333333222222333555333333333222222111111111000222333444444333111000111333444444333222444555888777666555555666777888<<<<<<<<<;;;:::;;;===???999999999777444333444666666666777888888777666555333888:::999:::@@@EEEFFF<<<;;;999999;;;===??????999:::;;;;;;;;;;;;;;;;;;888888777666666666666777333222333444666777666555555444444444555777999:::555666777777777555222111333333444444444444555555000444888888555222222222000111111111111111000000000000////////////000000111000////////////000000111111111111000000000000---------.........//////...///111222111000111222///////////////000111111///...---------///000111,,,111777888444111222555666555444444333333333444333333555666666666555444333444444555555666666666666777888999:::;;;;;;;;;???:::999===>>>???GGGRRROOOEEEDDDYYYxxxQQQ===BBBHHHEEEBBBCCCDDDDDDDDDCCCBBBAAA===???AAA@@@>>><<<;;;;;;888;;;@@@DDDFFFIIILLLNNNSSSRRRPPPOOOLLLHHHAAA=========<<<;;;::::::::::::666777888888888666555444666777888999999999999999444555666777777666555444111222333555888;;;>>>???555555444333222222222222111000000////////////000......//////000000111111111111111111111222222333222222333444666888:::;;;@@@PPPkkkyyywww}}}xxxqqqnnnggg^^^VVVQQQPPPQQQLLLNNNRRRXXX```iiiqqqvvvrrrmmmRRRLLLHHHAAAAAAAAA@@@>>>>>>@@@@@@>>>CCCBBBAAA>>><<<===@@@CCCAAAAAABBBCCCCCCBBBBBBBBB???======>>>???@@@???>>><<<===>>>???AAAAAAAAABBBBBBCCCAAABBBMMM___pppwwwjjjddd```ccc\\\OOOccc******))))))***,,,---///......//////000000111111222222222222222222222222444222111222333444444333444444555555444222000///000//////000222444333222333222111000000222444555555444222111222444666888555333111222555666555333777777777777666666666666::::::999999999:::;;;<<<<<<;;;:::::::::999777444555555777888888777666666888777777888999<<<>>>???===<<<;;;:::999888888888888888888777888888999999777666444333333444555666777777777777777666666555333444555777888888999999555777777666444222222222555555555555555555555555444===DDDCCC999000---...111111222222222222111111000000000000000111111222222111000//////000111222111111111111111000//////......///000000///...---000000111111111111000///111///------///000111111000///......///000///---////////////000000000000444444444333333222222222444444555555555555444444444333222222333555888999::::::::::::999999888777777888999999:::===AAAEEEPPPDDDAAAJJJWWWqqqlllppppppHHHCCCGGG===CCCAAA>>>???CCCGGGEEE@@@????????????>>>>>>======;;;:::::::::<<>>=========>>>======>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBB@@@@@@???@@@???>>><<<<<<>>>@@@=========>>>??????@@@@@@BBBDDDDDDDDDLLL]]]lllssshhh```^^^```XXXRRReee***************,,,---...---......///000000111111111111111222222222333333333222000111333444444444444444444444333222111000111000///111333444333222222111000//////111222444555444222111111333555777555444222333666777666444666666666666666666666666:::::::::::::::;;;<<<<<<<<<:::999999999888666444222333555777888999999888888888777777999:::<<<===<<<;;;:::999888888888888999888888777777777888888888666555444444555666777888888888777666555444333333333555666777888888888777999999999666555555555555555555555555555555555333999??????888222///000000111111222222111111000000000/////////000111111111111000//////000111111000111111111111000//////......///000000000///...///000000000000000//////111000//////111222222222///---,,,---...///...,,,///000000000000111111111444444333333333222222222444444555555555555444444444333333333444666888999:::::::::::::::999888888888999999999999:::===???IIICCCBBBEEEKKK___{{{jjjlllUUUBBBCCCAAAAAA???<<<<<<@@@CCCCCCAAAAAAAAA@@@???>>>>>>>>>======<<<::::::<<>>>>>=========<<<======>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@?????????===;;;;;;===???=========>>>??????@@@@@@???AAAAAABBBKKK[[[jjjpppiii___\\\___ZZZUUUggg************+++,,,------------......///000000000//////000111222333333444222000000000333444555444444444333222111111111111222111000111333444444333000000///...///000111222666444222111111111333444555333333444666666666555666666666666666666666666::::::::::::;;;;;;<<<<<<:::999888888888888666333///000333555888999:::;;;999888777777777888999:::999888888777777888888999999888777666666666666666777666555444555555777888888888888777666444333222222333444666666777777777777888999999777555555666555555555555555555555555222555888999666333222111000000111111111111000000//////......//////000111111000000//////000000111000000000000000//////...---...///000111111000000.../////////////////////000000000111444555444222...,,,+++,,,---...---,,,////////////000000000000333333333222222222222222333333444444444444333333444444333333444666888999::::::;;;;;;;;;:::999999777999:::999888777888:::EEEIIIKKKGGGCCCNNNmmm~~~nnnkkkxxxnnnOOOFFFBBB<<<;;;::::::;;;===???@@@DDDCCCAAA@@@???>>>>>>>>>???===;;;:::;;;<<>>===<<<<<<<<<<<<<<<===>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAA???@@@???>>>;;;:::;;;============>>>??????@@@@@@>>>@@@@@@AAAKKK\\\iiiooohhh^^^ZZZ^^^YYYUUUggg*********++++++,,,,,,,,,,,,------......///000000......///000111222333444111000///000222444444444444333111000000111222333222111111111333444444222000000/////////000111222555444222111000000111111222222222333444444555444444555555555555555666666888888999:::::::::::::::999777666777777777555333///000222444777999:::;;;999888666555555555666777666666666666666777888888888888666555444444444444555555444444444555666666666666666666555444333333222222444555555666666666444555777777555444444555555555555555555555555555333333333333444444222000///000000000000000000///.........---......///000000000000//////000000000//////000000//////...------...///000000111222222...---------......//////......///222444555333111...,,,,,,,,,...///...------------.........//////222222222222222111111111222222333333333333222222444333333444555666888999::::::;;;;;;;;;::::::999666888::::::999888888999@@@KKKSSSMMMDDDFFFWWWggg|||rrrqqqwwwbbbNNN>>>===>>>@@@???===???CCCEEEDDDCCCAAA@@@???>>>>>>AAA???===;;;::::::<<<===<<<>>>CCCHHHNNNQQQRRRSSSUUUSSSOOOKKKFFFAAA>>><<<999888777666666555555666555555555555666666666666888888888999999999999999777666666666555555555555333333333333333333333333333222111111000000111111111111111111111111111111000111222333333333555666666AAAMMMWWWcccpppyyy{{{~~~}}}||||||vvvyyyvvvlllbbb[[[TTTNNNHHHFFFGGGJJJKKKLLLQQQWWW]]]\\\XXXUUU[[[rrreeeTTTEEECCCHHHHHHBBB>>>BBBBBBAAA@@@???===<<<;;;=========>>>>>>>>>??????BBBAAA@@@??????@@@AAABBBAAAAAAAAA???===;;;<<<============>>>??????@@@@@@???AAAAAADDDNNN___kkkooofff^^^]]]^^^UUUOOObbb******++++++,,,,,,,,,+++,,,,,,,,,---......//////------...///111222333333111///...///111333333222222111000///000111222333222111000111333444333222000000000000111111222222444333222000//////////////////000111111222333333333333444444555555555555555666777888888888777777777666555555666666444222111111222333555666888888888777555444333333444444444444444444444555666777777666555444333333222222222222222222333333444444222333444555555666555555111222333444444444444444222444666666444444444555555555555555555555555555555333111111222222000......//////000000//////...------,,,,,,------...////////////000000/////////...////////////...---------......///000111111222------,,,,,,---...//////------...000222222111///...---,,,---///000000........./////////000000000111111111111111111111111111111222222222222111111222222333444555666777777999999:::;;;;;;:::::::::555888:::;;;::::::;;;<<<888GGGTTTSSSIIIEEEKKKSSSaaassszzzjjjKKKHHHHHHIIIFFF@@@@@@DDDCCCCCCCCCBBBAAA@@@??????BBB@@@>>>;;;:::::::::;;;999;;;???CCCFFFIIIKKKMMMRRRSSSSSSRRRPPPKKKGGGDDD>>>===;;;999777666666555666666666666555555555555777777777888888999999999666666666666555555444444333333333333333333333333333222222111111111111111000000111111111222222222333444555666888===DDDIIILLLXXXeeennnvvv}}}}}}||||||}}}~~~~~~|||zzzyyytttsssmmm```UUUOOOJJJEEEEEEDDDFFFKKKLLLMMMQQQWWWTTTOOOLLLWWWsss|||oookkkQQQHHHBBBDDDFFFCCC@@@>>>AAAAAAAAAAAA@@@>>>===<<<>>>>>>???????????????@@@AAAAAA???>>>>>>???AAAAAABBBCCCCCCBBB???======>>>=========>>>??????@@@@@@>>>@@@AAADDDPPPaaalllnnnddd``````___RRRIII___***++++++,,,,,,,,,++++++++++++,,,,,,---.........------...///000111111222111000...///000222111111000/////////000111222222222111000000222222222000000000000111111111222222222222111000///.........,,,...///000///000111333222222333333444555555555333444666777777777666555555444333444555555333111222222222333333555666777666555444222111222222333333222222222333444555555555444333222222222222222000000111222222333333333000111222444555666666666111111222333333333333333222444666666555555666777555555555555555555555555444333111000111000///---......////////////......,,,,,,,,,+++,,,------......//////000000//////..................------,,,......------...///000111...---,,,,,,---...000111...------...///000...---...------...000111000///111111111111222222222222000000000000000111111111000000111111111111000000111111222333444555555666888888999:::::::::999999666888:::;;;;;;<<<>>>@@@999DDDTTT]]]WWWMMMLLLQQQMMMWWW|||}}}{{{^^^UUUOOOLLLFFF<<<888<<<>>>???AAACCCCCCBBBAAA@@@AAA@@@>>>===;;;;;;;;;;;;999:::===>>>???AAACCCFFFIIIKKKOOOSSSTTTSSSQQQPPPFFFDDDBBB???<<<:::888777777777777666666666666555555555666666777888888888666666666666666555444333333333333333333333333333333333222111111111111222000000111222333444444555222444777:::???IIIUUU___nnnuuuzzz{{{|||~~~~~~|||{{{{{{{{{||||||xxxssspppllliii```SSSKKKHHHEEEAAADDDDDDGGGKKKLLLJJJLLLQQQ>>>NNNeeezzz~~~zzzbbbMMMGGGDDDCCCEEEDDD@@@>>>???@@@AAAAAAAAAAAA???>>>===???????????????@@@@@@@@@@@@@@@????????????@@@@@@BBBCCCDDDCCCAAA?????????=========>>>??????@@@@@@===>>>???DDDQQQaaakkklllccc___aaaaaaUUUNNNddd***+++,,,,,,,,,,,,+++***+++++++++,,,------...............//////000000000222000//////000000000///---...///000111111111111111000//////111111000///...///000000111111000000111000000//////.........+++...000000//////222444111222222333444444555555333444666777888777666555444333222333444444222000222222111222333444666777555444222111000111111222222222111111111222333333333222222111111111222222000000111222333333444444000111222333444555555555000111222222222222222222000222444555444444555666555555555555555555555555111222222111000/////////---......//////......---+++++++++++++++,,,------......///000000///......---............---,,,,,,......---,,,,,,---...///...---,,,,,,---///111222000...,,,,,,---...---,,,---,,,,,,---///000000///000000000111111111111222/////////000000000111111///000000111111000000//////000111222333444444444666777888888999999999888777888999999999;;;>>>@@@===BBBSSSdddcccTTTNNNSSSNNNIIIZZZ~~~}}}kkkZZZQQQGGG:::555999888;;;@@@DDDFFFEEEBBB@@@AAA@@@???======<<<======999;;;<<<<<<;;;<<>>???>>>???AAABBBBBBAAA???>>>???????????????>>>>>>>>>??????@@@@@@@@@@@@??????@@@BBBCCCCCCAAA@@@???@@@=========>>>??????@@@@@@===>>>@@@EEESSScccllllllddd\\\]]]ccc```^^^sss***+++,,,---,,,,,,***)))***++++++,,,,,,---...............///////////////333111/////////000///---,,,---///111222222111000111///...///000000///...---......///000////////////////////////.........,,,...111111000000333555111111222333333444555555444555777888999888666555333222222222333333222000111000000111222555777888444333111000000000111222222222111111111111111222111111111111111111222222000111222333444555555444222222333444444444333333000111111222222222111111---///111222222111333444555555555555555555555555...000222222000///000111---..................---++++++******++++++,,,------...///000000///...---------......------,,,+++///...---,,,+++,,,---...///...---,,,---///111333222000---,,,---------,,,,,,++++++,,,...//////...------------.........///.../////////000000111111//////000000000000//////...///000111222333333333555666777888888888888888999999999888888999===@@@<<<<<>>>>>>>>>>>>>>:::<<<===;;;::::::===AAADDDDDDEEEGGGJJJNNNRRRTTTVVVSSSPPPKKKFFFBBB@@@>>>999999888888777777666666333333444444555666666777555666777777666444222111444444444444444444444444444333222222111111222222111222444666888:::;;;<<>>>>>===???AAABBBBBBAAA@@@???>>>>>>>>>>>>============>>>???@@@AAAAAA@@@???>>>>>>@@@BBBBBBAAA?????????=========>>>??????@@@@@@???@@@BBBHHHVVVgggnnnnnneeeZZZYYYdddiiilll---***(((''')))+++,,,,,,+++---...---+++++++++---///............//////000222111000///...------------------.........//////000000000000///////////////////////////.........---......,,,+++***+++---.........///000111111222111111000000111333555666333444555777888888888888666555333111111222333444222333333444555555555444444333222000///000000111333222111000000000222222222111000000000111222333222222222222222222222222///000111222333222111111///......///111222111///222111000000000111333333333333444555444333222111//////.........---------,,,---///000000000///......---,,,,,,++++++++++++------,,,,,,,,,---......---------,,,,,,+++++++++******+++,,,,,,---......////////////////////////------------------------------,,,------...///000---000222222111///....../////////...------,,,,,,////////////////////////000000111222333444444555444555666888888888888777777777777777888999:::;;;>>>???EEEOOOYYY\\\VVVOOOYYYQQQFFFPPPooo}}}]]]KKKCCC777666777:::@@@GGGKKKFFF???CCCAAA>>>>>>???@@@???===;;;:::999777777777777888??????AAADDDGGGJJJMMMOOONNNOOOPPPQQQPPPNNNKKKJJJAAA@@@>>><<<:::999888888666444333444777999;;;;;;777888999888555222111111222333555666666666444333555555444444555777888999333999@@@AAAAAAEEENNNUUUaaafffkkkmmmmmmpppvvv|||}}}|||tttpppnnnnnnmmmjjjddd]]]VVVQQQKKKKKKIIIFFFEEEDDDAAA>>>BBBEEEEEE???999<<>>===<<<<<<===???@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@?????????????????????>>>>>>======>>>===<<<<<<>>>?????????AAA>>>GGGQQQUUUaaappptttggg[[[ZZZ\\\ZZZiii000...+++******++++++++++++,,,------,,,+++,,,---///............///000000000000///...............------........./////////000000000////////////.../////////000000000000000---------,,,******+++------......///000000111111222222111111111333444555333444555777888888999999666444333111111222333444222333444444555555555444222111111000111222333444444333222111111222333333222222111000111222333444222222222222222222222222000111222333444333222222000//////000222222111///000000//////000111222333222222333333333222111000///.........------------,,,---......///...------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,******+++,,,,,,---......////////////////////////------------------,,,,,,---,,,,,,------...///000...000222222000........./////////////////////000............///////////////000111111333333444555333444555777777777777666777777777777888999:::;;;>>>>>>@@@IIIRRRWWWWWWTTTXXXUUUKKKIIITTTgggiiiVVVJJJ;;;===<<<;;;<<>>???>>><<<:::888777777777888999;;;>>>AAADDDGGGHHHLLLMMMOOOPPPPPPNNNMMMLLLGGGFFFEEECCCAAA???>>>======;;;::::::<<<=========:::;;;<<<<<<:::888777666666777999:::::::::888777555555666777:::===@@@AAAHHHLLLQQQSSSTTTWWW]]]bbbeeeiiimmmnnnnnnnnnssswww|||zzz{{{{{{xxxqqqkkkdddbbb]]]WWWRRRMMMIIIGGGCCCBBB@@@>>>???AAABBBBBBCCCCCCCCCGGGPPP^^^nnnxxxpppXXXHHHBBB@@@@@@BBBBBBBBBAAA@@@@@@??????===<<<<<<<<<>>>>>><<<:::<<<===>>>???@@@@@@??????AAA@@@??????@@@@@@???>>>@@@@@@?????????>>>>>>>>>???>>>======>>>@@@@@@@@@CCC@@@IIIRRRUUUbbbrrruuukkkZZZUUUVVVRRR^^^|||444111...,,,,,,,,,+++******+++------,,,,,,---//////.........//////000111//////............//////............////////////000000/////////........./////////000000111111222,,,------,,,******+++---------......//////000000333333222222222222333444222333555666888999999:::555444222111000111333444333333444555555555555444000000000111222444666666444444333333333333444555333222111111111222444555333333333333333333333333111222333333444444333333222111000111222222111///............///000222222111111111222111000//////............------------,,,,,,---------,,,,,,+++...---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------------,,,,,,,,,***++++++,,,,,,------...////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,---...///000///000111000///...///000/////////000111222222222---------......////////////000000111222333444444222333444555666666666666888888888888888999;;;;;;>>><<<;;;@@@HHHQQQUUUWWWMMMRRRMMMFFFFFFMMMllluuubbbTTTBBB???>>><<<;;;;;;???EEEIIICCCDDDDDDBBB@@@>>>??????BBBAAA???<<<:::999888777777888:::<<<>>>AAACCCDDDHHHIIIKKKLLLMMMMMMMMMLLLKKKLLLKKKKKKIIIGGGEEECCCFFFDDDBBBAAABBBCCCBBBAAA<<<======<<<;;;999777666888999;;;<<<<<<<<<;;;:::<<<===???BBBFFFJJJNNNPPPXXXYYY\\\___aaaccceeeeeejjjoootttvvvuuuuuuwwwzzzwwwooonnnppppppiiibbb]]]XXXPPPHHHCCCAAAAAABBB@@@???@@@AAAAAABBBBBBCCC888999AAARRRkkkwww[[[HHHBBBBBB@@@===AAAAAAAAA@@@@@@??????>>>@@@???>>>>>>>>>>>><<<:::<<<======>>>>>>>>>======???===<<<===???AAA???===@@@@@@@@@??????????????????????????????@@@@@@AAACCCAAAIIIQQQTTTaaaqqqsssrrr\\\TTTUUUOOOWWWwww222000...---------,,,+++)))+++------,,,---...000............///000111111111000///...................../////////000000000000000000/////////......------...///000111111222,,,------,,,++++++,,,...------......////////////444333333333222222333333222333444666888999::::::555444222000000111222333444444555555555555444444111111111222333555555666333333333333333444444444444333222222222333444555333333333333333333333333111111222222222333333333222111000000111111///---,,,------...///000111111000000000/////////......---------------------------------------,,,,,,+++...------,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------.................................------,,,,,,+++,,,,,,,,,,,,---...//////000111111000...---///000000000000000111111222222---------......///000000//////000111222333444444222222333444555555555555888777777888888999:::;;;===;;;999;;;AAAIIIPPPTTTDDDJJJIIIHHHHHHJJJ]]]}}}qqqeeeSSSBBB>>>;;;<<<>>>>>>>>>@@@AAACCCDDDCCC@@@>>>???@@@BBBAAA@@@>>><<<;;;999999888888999;;;<<<<<<======@@@AAACCCEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJHHHJJJIIIHHHHHHJJJJJJJJJIIIFFFFFFEEEEEEDDDBBB???===CCCCCCEEEFFFFFFFFFFFFFFFLLLLLLNNNQQQUUUZZZ^^^```___^^^^^^aaadddfffcccaaajjjnnntttxxxyyyyyyzzz{{{xxxqqqhhhddddddbbb\\\VVVRRRNNNGGG@@@<<<<<<>>>@@@??????AAADDDCCC@@@???@@@===EEEVVVqqqppp```KKK???>>>AAAAAA???@@@@@@@@@??????>>>>>>>>>@@@???>>>>>>??????===<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>;;;999;;;???AAA???<<<@@@@@@@@@@@@????????????????????????>>>>>>???AAAAAA@@@HHHMMMPPP```ooopppqqq]]]VVVVVVNNNWWW|||...,,,++++++---...---,,,***+++------------///000.........//////000222222444333111000///......---/////////000000000111111111000000000000/////////,,,,,,------...///000000---......---,,,,,,...///.........///////////////333333444444333333333222222333555666888999999:::555333222000000111222333444555555666666555444444333333333333333333333333111222222333333333333333444333222222222333444555333333333333333333333333000000000000000111111222000/////////000///...,,,,,,------...///000000000//////.........---------,,,,,,------------------......---------------------------,,,,,,---......++++++******++++++,,,---***************+++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,++++++,,,,,,---...///000111111000...---///000111111111000000000//////........./////////000000...///000111222333333444222222222333444444555666777777777777888999::::::;;;;;;::::::===BBBIIINNNGGGGGGCCCEEEKKKGGGIIIXXXtttVVVHHH<<<<<>>>>>===<<<;;;777777777888777666555444999:::<<<>>>???AAABBBBBBCCCDDDGGGJJJKKKKKKJJJIIILLLLLLMMMOOORRRTTTUUUTTTXXXWWWWWWYYY[[[\\\ZZZWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\___bbbeeegggdddbbbaaacccggggggddd```dddhhhmmmpppqqqpppooonnnjjjgggbbb]]]WWWRRRMMMJJJAAA???<<<999888888:::;;;<<<:::;;;>>>>>>===BBBJJJdddooozzzhhhSSSMMMEEE@@@???@@@BBBCCC>>>>>>>>>>>>>>>=========>>>======>>>@@@AAA@@@>>><<<<<<;;;;;;;;;;;;;;;;;;===;;;999;;;>>>???>>><<>><<<<<<===@@@AAAAAAHHHLLLOOOaaaqqqqqqmmm]]]XXXVVVNNN^^^***))))))***---......---+++,,,......------...000.........///000111222333555444333111000000//////000000000000111111111111222222111111111000000000,,,,,,,,,------......///.../////////......///111/////////000000000000000222333444444444444333333333444555777888888888888444333111000///000222333555666666666666555444444444444444444333222000000000111222333444444333333333222111111111222444555333333333333333333333333000////////////000111111///...---...//////---,,,---...//////000///////////////...------------...,,,,,,,,,,,,---------------------,,,---...//////------------------...///+++++++++++++++,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,---...//////000111000///...///000222222111111000//////...000000000000000000000000...//////000111222333333333333333333333555666666666666666666666888999999999;;;<<<;;;;;;>>>EEEJJJJJJEEE>>>CCCNNNGGG@@@FFFbbbttt{{{bbbJJJBBBCCCAAA@@@BBB>>>>>>???BBBEEEFFFEEECCC@@@@@@@@@@@@???>>>======::::::;;;;;;;;;999888777666666777999:::;;;<<<===<<<>>>@@@CCCEEEFFFFFFFFFKKKLLLNNNSSSXXX[[[\\\\\\______```eeellloooooommmbbbbbbcccdddeeeffffffggg______^^^^^^___aaabbbcccbbb```___```ccccccaaa^^^dddeeeggghhhgggdddaaa^^^[[[ZZZWWWRRRKKKEEEAAA???777777888888888999::::::===999;;;BBBHHHNNN]]]lllyyyaaaPPPBBBCCCDDDCCC@@@@@@BBBEEE===========================<<<<<<>>>@@@AAA@@@???<<<;;;;;;:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>?????????===???@@@>>>;;;:::===???BBBDDDKKKNNNQQQeeevvvuuuoooddd^^^YYYYYYttt)))((()))+++---......---,,,...///...------...///.........///000222333444333333333222222333444444000000000111111111222222333333333222222222222111---------...............///000111000//////111333111111111111111111111000111222333555555555444444555555666777777777777777444333111000///000111222666666666666666555444444333333333333222111000///000111333444555555555444222222111000111222333444444444444444444444444444111000/////////000222222......---...000000///---//////000000000///...---000///...---,,,------...++++++,,,,,,,,,---------++++++***+++,,,---///000---------------...//////,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++,,,---...///...000222222000.........222222222222222111111111333333222222111000000000......///000111222333333444333333333444555666777444444444555555666777888777:::<<<;;;999===EEELLLHHHEEE???DDDNNNIIIEEENNNUUUYYYccc}}}fffWWWOOOGGGEEEIII>>><<<<<>>===<<<>>>???AAAAAAAAA??????777777777888888999:::;;;:::;;;<<<===???@@@AAABBBEEEGGGJJJOOOUUUZZZ[[[[[[\\\[[[\\\bbbjjjnnnnnnlll___``````aaabbbcccdddeee___^^^\\\[[[[[[\\\\\\]]][[[YYYXXXYYYZZZZZZZZZZZZ____________]]]ZZZVVVSSSNNNKKKFFFBBBAAA>>>:::777777777888999:::;;;;;;;;;<<<>>>KKK]]]iiiqqqlll[[[LLLBBB>>>AAADDDDDDAAA@@@@@@BBB<<<<<<<<<<<<<<<<<<<<<<<<>>>======>>>???@@@>>>===;;;;;;::::::;;;<<<===>>>;;;===@@@>>>;;;999;;;>>><<<<<<=========>>>>>>>>>===@@@BBB???<<<:::===@@@AAADDDLLLMMMRRRgggyyywwwpppfff^^^ZZZiii*********,,,...///...,,,---...//////---,,,---............///000222333444111111222333444666777888000111111111111222222222444444444333333333222222///////////////.........000111222111000111222444222222222111111111111111000111333555666666555555666666777777777777666666444333111//////000111222666666777777666555444444111111222333222111000///111222444666777777666555222111000000000111222333444444444444444444444444222111000000000111333444///......///111222111///000111111111111///...---000///...---,,,---......+++++++++,,,,,,---------))))))))))))***---///000---------------...///000------,,,,,,------...///---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++,,,---......---000222333111///......111222222333333444444555555444444333222111000000......///000111222333333555444333333444555777888444333333444444555666777777:::;;;:::888<<>><<<999:::===@@@BBBBBBAAAAAA:::999999999999999::::::;;;;;;;;;;;;;;;===>>>??????@@@DDDJJJPPPTTTVVVUUUZZZXXXXXX]]]dddgggeeebbb\\\\\\\\\]]]^^^```aaabbb]]]\\\[[[YYYYYYYYYYYYZZZWWWVVVVVVUUUUUUVVVXXXYYYUUUTTTTTTTTTSSSQQQMMMKKKHHH@@@888777:::<<<888333666666666777777888999999555@@@YYYwwwmmmRRRGGGEEECCCAAABBBCCCCCCAAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<<<>>===>>>>>>>>><<<:::;;;;;;::::::;;;===>>>???:::???BBB@@@:::777;;;???;;;<<<<<<<<<======>>>>>>>>>AAACCCAAA<<<;;;>>>BBB???CCCJJJLLLPPPgggyyywwwiii___VVVUUUppp((()))+++---...///000000,,,,,,---.....................//////000000111111///111222444444333222111222111000.........///000222444444333111000111222111///...///111222222111000000111222333333444444111111000///////////////000111222444555666666666777777777777777666666555555555444333333222111111555555555666555555444444444444444444333111///...000111222333444555555555...///000111222222111111333333333333222222111000000//////.........//////......////////////......////////////000000000000///...---,,,++++++++++++***++++++,,,,,,++++++***))))))***++++++,,,------+++,,,,,,---......------...---+++******+++---...////////////////////////...---,,,+++************)))+++---,,,+++***+++,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,---...///000000000000///000222333444444333333444444333222000000111333222222333333333333444444555555555555444333222111111333444444444444555666999:::;;;<<<===???CCCFFFQQQHHHAAAAAABBBDDDJJJRRRMMMGGGHHHPPP^^^yyywwwbbbRRRMMMDDDCCC@@@===???IIIXXXdddQQQKKKDDDAAAAAACCCCCCAAA=========?????????===;;;999999999999999999999999::::::::::::;;;<<<===>>>>>>@@@DDDHHHKKKMMMMMMMMMRRRRRRSSSTTTUUUWWWWWWXXXWWWWWWXXXXXXXXXYYYYYYYYY___\\\XXXUUUSSSRRRSSSTTTSSSSSSSSSRRRRRRQQQQQQQQQSSSRRROOOKKKHHHEEECCCCCC:::666666::::::555444888555111555>>>???999:::AAAEEESSSllltttZZZKKKDDD???;;;CCCBBB@@@???>>>??????@@@<<<<<<;;;:::::::::;;;;;;BBBBBBAAA@@@>>><<<;;;:::<<<===>>>===;;;:::;;;<<<======<<<<<<<<<<<<<<<===>>>===<<<::::::;;;<<<<<>>IIIRRRSSSOOO```ZZZSSSNNNJJJFFFAAA<<<@@@???===<<<===???@@@AAA;;;;;;;;;;;;;;;:::::::::888888888888999::::::;;;999;;;>>>AAADDDEEEEEEEEEKKKLLLLLLMMMNNNOOOPPPQQQPPPPPPPPPPPPQQQQQQQQQRRRTTTRRROOOLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHEEEBBB???===<<<;;;>>>888555666666444777<<<999888>>>GGGIIICCCEEEMMM\\\ooo}}}dddQQQGGGCCC@@@===AAA@@@?????????@@@AAAAAA=========<<<<<<;;;;;;;;;>>>>>>?????????>>><<<;;;<<<===>>>===<<<;;;<<<===??????>>>>>>>>>>>>>>>???======<<<;;;;;;;;;;;;;;;===>>>???@@@@@@???>>>===??????@@@DDDNNN\\\jjjttthhh]]]RRR^^^++++++---///000111111111....../////////......---------......///000000000///000111222333222111000111000///.........///000000222333222111111222333333111000000222333333222111111111111111111111111111000000///////////////111111222333333444333333777777777777666555444333444444333333222111111111222222333333333333333222222222333333222111000000///000111333444444555555222111000/////////000111222222333333222222111111......---......///000111------------------------.........////////////000......---,,,++++++++++++***++++++,,,,,,++++++*********++++++,,,---------------.........------,,,---,,,+++******+++,,,------------------------------,,,+++***************)))+++,,,,,,+++******+++++++++,,,,,,,,,---------,,,++++++******++++++,,,***+++,,,---............////////////000111222222222333333222000000111333222222222222333333333333333444555555666555555555333333333222111222666888777888999999999:::<<<>>>IIILLLJJJDDDIIIZZZhhhmmmKKKDDD???@@@AAAEEESSScccooo```PPPLLLPPPSSSLLLDDDVVVSSSPPPNNNNNNKKKFFFBBBDDDCCCAAA???============>>>>>>======<<<<<<<<<;;;999999999999999999999999555777999;;;===>>>>>>===BBBBBBCCCDDDDDDEEEFFFFFFHHHHHHHHHIIIIIIIIIIIIJJJIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDD???>>><<<:::888666555555999555333444555444666:::333333:::CCCHHHKKKVVVcccmmmaaaQQQEEEBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBB>>>>>>???>>>>>><<<:::999999:::===>>>??????===<<<<<<===>>>>>>===<<<===???>>>>>>=========>>>>>>???<<<<<<======<<<<<<;;;:::;;;<<<===>>>>>>===<<<;;;===>>>@@@BBBHHHUUUfffsssggg\\\SSS\\\***+++,,,---//////000000...////////////...------,,,------......///000000...///000111111111000000000000......---...///000///111222222111111222444333111000000111222222111111000000000000000000000000000////////////000000111111222333333222222222777777777666555444333222333333222222111111111000000111111222222222222111222222222222222111111111///000111222333444444444444222000...---...///000111111222222222111111000+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...---,,,,,,+++++++++,,,***++++++,,,,,,++++++******+++++++++,,,,,,---------............---,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++***************)))***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,---............//////...---...///000111111222333222000000111222111222222222222333333333222333444555666666666666333333222111000222666999666777888888777777888:::BBBSSSYYYRRRQQQ___lllnnnLLLEEE@@@AAABBBCCCGGGNNN]]]uuupppooo|||ssscccTTTJJJFFFFFFEEECCCCCCFFFKKKNNNMMMLLLAAABBBCCCBBB@@@===<<<<<<@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::777888999;;;;;;<<<;;;;;;::::::;;;<<<<<<===>>>>>>CCCCCCCCCDDDDDDDDDDDDEEEEEECCCBBB@@@???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;999888777666666666222333666::::::777555444777999@@@LLLXXXggg~~~oooSSSLLLCCC??????@@@@@@???>>>>>>>>>>>>??????@@@@@@===>>>??????>>><<<999888777999<<<>>>???>>>===<<<;;;<<<======<<<<<<===>>>;;;;;;::::::;;;;;;<<<<<<;;;<<<=========<<<:::999;;;<<<============<<<;;;<<>>===<<<;;;:::<<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;777777777888999999::::::????????????@@@@@@@@@@@@CCCBBB@@@>>>===<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;:::999999888999999555777888999::::::999777:::@@@MMM^^^pppkkkOOOFFFCCC???>>>@@@@@@???===????????????>>>>>>======;;;<<<===>>>===;;;999777999:::<<<=========;;;::::::;;;<<<<<<::::::;;;<<<::::::999::::::;;;<<<<<<;;;<<<=========<<<:::999<<<<<<===>>>>>>===<<<<<<;;;???AAA@@@AAAMMMccctttdddZZZPPPJJJKKK^^^&&&'''((()))************++++++,,,---------------++++++,,,,,,---.........---------........./////////...---------...///000///111222111000000111222111///....../////////...........................///////////////000000111111111222333333444333333444444444555444444333222000000000000000000000000//////000111222222222222333222111000000000000000...///000222333333444444222111000...------......------......//////......******)))******+++,,,---------++++++++++++------,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***)))***************************+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******(((***++++++***))))))***))))))*********+++++++++,,,++++++******++++++,,,,,,---...///000000000000///......---......//////...000222222111000111222111111111111222222222222111222333444555555555555222222222111000111555777555777888888777666666777000HHH\\\^^^YYYZZZ^^^```UUUNNNDDD???>>>???@@@@@@FFFRRRhhh{{{cccPPPLLLXXXppp}}}eeeTTTRRRKKKDDDBBBDDDIIIMMMNNNYYYXXXTTTMMMEEEAAABBBDDDBBBBBBAAA???>>><<<;;;::::::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999::::::;;;;;;;;;<<<<<<<<>>===;;;:::888888888999999999999::::::::::::;;;;;;:::999999999999:::999888666333777BBBKKKNNNRRR[[[lll~~~yyylllWWWAAABBBAAAAAAAAABBBAAA>>><<>>===;;;;;;:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<;;;999888999:::;;;;;;;;;;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::<<<===>>>??????>>>===<<<;;;>>>@@@???AAANNNbbbsss^^^VVVRRRPPPJJJQQQuuu%%%&&&'''((()))))))))(((((()))***+++,,,---------+++++++++,,,------......---------------......///......---,,,---...///000000111222111000///000111222000///...///000///...,,,,,,,,,---.........//////////////////000111111000111222444555555555555222222333444444444444333000000000000000000000000//////000111222222222222444333111000////////////...///000222333333333333000000000///.........---***+++,,,---------------,,,,,,+++++++++,,,,,,---...---,,,++++++,,,---...+++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***)))((((((((((((((((((((('''((()))***+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******))))))))))))******((()))++++++)))))))))***))))))))))))*********+++,,,++++++******++++++,,,,,,,,,---...////////////......////////////......---///222222111000111111111111111111222222222222111111222333444444444333000111222222111222444666555777999:::888777777888333>>>KKKSSSSSSRRRSSSTTTXXXRRRHHH@@@>>>@@@BBBBBBBBBCCCHHHYYY|||xxxdddUUUSSS___|||mmm[[[TTTJJJDDDDDDFFFHHHHHH\\\aaagggfff]]]SSSKKKHHHEEEDDDCCCAAA???>>><<<<<<:::;;;===?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<999999999:::::::::::::::999999999999::::::::::::;;;::::::999888888777777999999999999::::::;;;;;;;;;;;;:::999999999999::::::===>>>AAANNNeeexxxppp^^^TTTJJJAAA???@@@BBBCCCDDDCCC@@@===<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;<<<======<<<======<<<:::888888999::::::::::::;;;<<<===>>>======<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<999;;;===>>>BBBOOObbbpppbbbTTTNNNPPPLLLOOOppp&&&&&&'''((()))))))))(((&&&''')))***,,,,,,------***++++++,,,,,,---......---,,,,,,,,,,,,---.........------,,,---...///000111222222111///...///000333111000///000111000///++++++,,,,,,---.../////////////////////000111111000111333444555666666666111111222333444444444444////////////000000000000//////000222222333333333555444222000.........///...///000111222333333333/////////000//////...---)))***++++++,,,,,,,,,,,,......---,,,,,,,,,------///...,,,++++++,,,...///++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------+++++++++,,,,,,+++++++++((((((((((((((('''''''''%%%&&&((()))+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***)))))))))))))))******((()))++++++)))((()))***))))))))))))************,,,++++++++++++++++++,,,++++++,,,---..................000000000///...------///222222111000111111000111111111111222222222111111222333333333222222///111222333222222333555555888::::::999888888999;;;999===GGGLLLKKKIIIJJJQQQLLLEEE>>>===AAAEEEFFF<<>>===<<<>>>@@@BBBCCCBBBAAAAAA>>>======<<<======>>>>>>::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999999999999999999999999999999:::::::::;;;;;;===<<<;;;:::::::::::::::===FFFPPP\\\ssskkkSSSDDD>>>???AAA<<<>>>AAADDDEEEDDDAAA???:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>???===<<<;;;:::;;;===???@@@>>>??????===:::999999999888888888888999:::;;;<<<>>>===<<<::::::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;777999;;;<<>>AAAEEEBBBBBBDDDEEEEEEOOOhhhkkkggggggRRRGGGDDDBBBAAACCCCCCLLLbbbzzz{{{dddRRREEEFFFGGGAAA<<<<<>>AAAAAA===AAA@@@>>><<<:::999999999???===<<<<<<=========<<<;;;:::::::::;;;<<<;;;:::999<<<;;;666777<<<;;;666;;;:::999:::<<<===>>>>>>777===BBB???999888>>>EEEOOOjjjmmmnnnvvvqqqQQQ@@@=========>>>??????????????????????????????>>>>>>>>>>>>??????AAA???>>>>>>??????>>><<<999:::;;;::::::<<>><<<;;;;;;======<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;>>>===;;;CCCVVVgggooojjjTTTGGGKKKKKKMMMjjj))))))((()))***+++)))'''((()))******++++++******---------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,---...///000111111111000///.........,,,+++,,,...000000///---+++,,,......---------...000000000000000000000000222333555555333111111222///222333555>>>HHHLLLIII666111,,,+++---//////...111111111222222333333333111000///..................///000111111222222222///000111111111000......,,,,,,,,,++++++,,,,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((((((((())))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))))))))))))))))))))++++++***)))))))))))))))))))))))))))***************++++++++++++++++++***,,,---...//////000//////////////////......------//////000000000//////...111000000/////////000000000000000000000000000000111222222333444555666666888888888888888888888888999888:::AAAIIIMMMJJJFFFHHHCCC>>>===<<<;;;@@@GGGCCC@@@>>>>>>>>>CCCRRRbbbwwwppp\\\MMMDDD@@@:::AAAJJJRRR[[[eeeqqqzzz}}}mmmZZZMMMEEEBBBBBBFFF@@@??????@@@AAAAAA@@@@@@;;;999777888<<>>>>>>>>>>>>>>>>>;;;:::;;;;;;============;;;<<<:::666666:::;;;777999:::<<<>>>???>>><<<:::AAA:::333444@@@PPP___fffzzzyyyrrr]]]GGG======>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@>>>======>>>>>>===<<<:::;;;<<<<<<;;;<<>><<<;;;;;;<<<===:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;EEEYYYlllvvvjjjTTTFFFGGGEEEFFFbbb)))(((((((((******(((''''''((())))))******))))))......---,,,,,,+++++++++---------------,,,,,,,,,,,,,,,,,,,,,---...//////111111000000//////......---,,,,,,---......---+++,,,---......------...000000000000000000000000000111222444444222111111222000222222222:::EEEOOORRR@@@888///,,,///000...+++000111222333444444555555222111000///...---------...///000111111222111111.........///...------,,,,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))))))))))))))))))))))))))************))))))************))))))+++,,,---...///////////////............---------......///////////////...//////.........//////000000000000000000000000000111222222333444555666666999999999999999999999999777777:::@@@GGGLLLLLLKKKDDDAAA???===:::999>>>EEEIIICCC>>>>>>???@@@DDDIIIRRRzzzwwwddd[[[XXXLLLPPPOOOGGG???@@@NNN[[[sssvvvuuunnneee]]]SSSKKKIIICCCBBBIIILLLHHHHHHMMMIIICCC>>><<>>;;;AAA@@@???>>>============<<<<<<<<<<<<<<<<<<;;;;;;AAABBB@@@======@@@BBB@@@<<<<<<<<<;;;:::999888888AAACCCKKKXXXhhhvvv|||xxx}}}zzzpppqqqWWWJJJ>>>===@@@???<<<:::==============================<<<<<<<<<<<<======>>>===;;;<<<======<<<;;;:::;;;<<<<<<<<<===???AAA@@@???===<<<;;;;;;<<<===:::999999888888999999:::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999;;;;;;<<>>======>>>???@@@@@@???===;;;999999:::<<<<<<:::999:::;;;;;;BBB???<<<999:::@@@GGGMMMQQQeee}}}{{{vvvzzzxxxsssmmmuuucccTTTXXXJJJBBB<<>>===<<<;;;;;;;;;<<<<<<::::::999999999999::::::888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<======;;;<<<<<<>>>GGG[[[rrrsss```SSSPPPLLLOOOmmm)))(((((()))******)))'''''''''((()))))))))))))))000000000000///---,,,+++..............................---------...//////000000000000////////////111000.........///---,,,/////////...---...000222222222222222222222222222333444555444333222444555111000///......000555:::FFFDDD@@@888222///111444///111333555666777666666333333111000......------///000000111111111111000//////.........---------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,+++************+++************************((((((((((((((((((((((((((()))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))))))))))))))******((()))))))))******************++++++++++++******)))***+++---......//////,,,,,,,,,,,,------------,,,,,,---...............---------------...//////000000000000000000000000111222222333444555666666999999:::::::::;;;;;;;;;888999999;;;>>>CCCHHHMMM======@@@BBB???:::999===CCCDDDCCC???<<<===CCCGGGMMMKKKPPPccc}}}rrriiiaaahhhxxxwww^^^JJJBBBFFFLLL@@@DDDFFFJJJ]]]yyylll[[[RRRUUUTTTKKKKKKRRRRRROOONNNSSSYYYZZZUUUNNNBBBCCCCCC@@@===<<<===>>>;;;===??????<<<:::999:::<<<<<<===<<<:::777888:::;;;===AAAHHHRRRaaaqqq|||yyyrrrfffYYYVVV]]]]]]ssslllKKK???FFFCCC===;;;???AAA???===<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;:::999:::;;;<<<;;;:::777999:::;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888888999::::::;;;<<<<<<:::999::::::<<<===???@@@>>>======???FFFVVVmmmrrraaaTTTNNNHHHMMMkkk***)))))))))++++++)))((('''((())))))******))))))...///000111111000...---.........//////////////////...............//////000000000000////////////222000.........///...---...///000000...///000222222222222222222222222222333444555444333333555777444111000222333222333666===>>>>>>777///,,,///444000111333666666666555444333222111000///.........000000111111111111000000000000///............///...------,,,,,,------...,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,+++***************************************((((((((((((((((((((((((((()))***+++++++++***)))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++)))))))))))))))******+++))))))))))))***************++++++++++++++++++***((()))***,,,---......///++++++,,,,,,,,,,,,,,,---++++++,,,---............---------------...///000000000000000000000000000111222222333444555666666888999999::::::;;;;;;<<<999::::::::::::@@@HHHOOO===;;;<<<@@@@@@<<<;;;<<>>======AAAIIIRRRVVVSSSOOO;;;<<<===;;;777666888:::222666:::;;;999888888:::<<<;;;;;;<<<999777;;;AAA888CCCSSSeeewww{{{ooo```SSSMMMSSSeeexxxtttgggUUU???999>>>;;;777777;;;>>>======???::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;:::999:::;;;<<<;;;:::666888::::::999999999:::;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;::::::::::::<<<>>>@@@AAA???>>>>>>???DDDPPPfffxxxsssdddUUULLLDDDHHHfff+++*********,,,,,,***)))((()))******++++++******+++,,,...000111111000///....../////////000000000//////............//////////////////000000000000111///---,,,---............///111111000000000111333333333333333333333333222333333333222222444666666000...333666444333444555666666333///---///111000111444666666555333222222111111000//////000000000000111111111111000000111000......---......///---,,,,,,,,,,,,,,,,,,---,,,------------------,,,******+++,,,,,,---......,,,++++++***************************************))))))))))))))))))))))))'''(((***,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))***++++++))))))))))))************))))))************))))))'''(((***+++---.........***+++++++++,,,,,,,,,,,,******+++------.........------------...///000111000000000000000000000000111222222333444555666666888888888999:::;;;;;;;;;999;;;;;;::::::@@@LLLUUUKKKCCC>>>???@@@>>><<<===???GGGJJJCCC<<<>>>CCCFFF>>>>>>BBBDDDCCCQQQyyywwwjjjiiizzzuuuaaaYYY^^^fffpppdddUUUJJJCCCAAAEEELLLSSSMMMFFFDDDDDDBBB<<<777888999;;;???DDDGGGGGGGGG:::===>>><<<888777:::===<<>>::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;:::999:::<<<<<<<<<;;;666888:::;;;:::999999::::::::::::;;;;;;;;;::::::;;;::::::::::::::::::;;;::::::::::::::::::::::::>>>===;;;;;;;;;<<<>>>???>>><<<===???BBBKKK___rrrqqqdddVVVKKKBBBGGGfff,,,+++***+++------+++***))))))***+++++++++++++++(((***,,,///111111000000.../////////000000111111000//////.........//////////////////000000000000///---++++++,,,......------///222222111000000111333333333333333333333333111222222111000111333666666...***///333111///000222222111111111111000///000111444555666444222111111111000000000000000111000000111111111000000///000///...---,,,---......,,,++++++++++++++++++,,,,,,------......------,,,******+++,,,,,,---......,,,++++++***)))*********))))))))))))))))))))))))************************'''(((***,,,---,,,***)))))))))************))))))))))))))))))))))))))))))************************'''(((((()))***+++++++++))))))((())))))***++++++))))))))))))************(((((())))))))))))(((((('''((()))+++---.........*********++++++,,,,,,,,,)))***+++,,,------...------------...///000111111000000000000000000000000111222222333444555666777777777888999999:::;;;;;;999;;;<<<:::;;;BBBOOOZZZ\\\OOOCCC@@@@@@???======999AAAEEE@@@<<>>BBBGGGCCCAAAQQQgggqqqsss{{{zzzrrrsssmmmjjjfffZZZJJJHHHOOOBBBCCCCCCEEEKKKOOOHHH>>>?????????@@@BBBFFFIIIKKKDDDGGGIIIGGGCCCBBBEEEIIIUUUZZZ]]][[[UUUPPPOOOPPPVVVSSSTTT[[[cccppp~~~iiieeeiii~~~cccKKK???<<<;;;::::::888:::===<<<888888:::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;:::999:::<<<===<<<;;;777999<<<<<<;;;:::::::::999999:::;;;;;;;;;:::::::::999999999999999999:::;;;:::::::::::::::::::::AAA???===;;;:::;;;<<<===<<<;;;<<>>FFFfff)))))))))***++++++,,,,,,************))))))))))))))))))***+++,,,,,,------111000//////000000///...---------------...//////111111111000000000000000/////////////////////////////////000111111222222222222222222222222222222333333222111111222222222111000000000000000111222222111000//////000111222333222222111000000000111222111000//////000111222111222222222222111000000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))************************))))))))))))+++***)))))))))***,,,,,,+++++++++******(((''''''((((((((((((((()))******))))))))))))))))))))))))%%%(((,,,---+++)))((('''++++++***)))(((((())))))***(((((()))***+++***)))))))))(((((()))***++++++++++++******************++++++++++++++++++++++++)))***,,,---......---,,,,,,,,,------------------444333222111111111222333333333444444555666777777<<<;;;:::999999999:::;;;666888:::999999===GGGOOOVVVOOOCCC<<<>>>BBB>>>777::::::999:::;;;===???@@@@@@???>>>>>>???BBBEEEGGGUUUpppkkkaaavvv|||wwwsssrrrllldddcccgggYYYMMMEEEMMM^^^fff```UUUNNNLLLRRR___jjjnnnrrrwwwnnnrrrzzzyyykkkdddeeemmm|||xxx}}}||||||lllUUUJJJAAA888888>>>999::::::;;;:::999888777555666777999999999888777;;;;;;;;;;;;::::::999888::::::;;;;;;::::::999888666777888999:::;;;;;;;;;999888777888:::;;;:::999888999:::;;;<<<;;;:::999;;;;;;;;;;;;<<<<<<;;;999999888888888999::::::;;;===@@@<<<===BBBDDDRRRkkkkkkYYYPPPOOOEEECCCbbb((())))))******+++,,,,,,*********)))))))))(((((())))))***++++++,,,------.........///000111111000------,,,,,,------...///111111111000000/////////------------------------///000000111222222333333222222222222222222222222333333222111111111111111000////////////000111111111111000//////000111111333222222111111111111111111111000//////000111111111111111222111000000///...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((((((((()))))))))******************)))))))))((((((******)))))))))***+++,,,***++++++******(((''''''((((((((((((((())))))***))))))))))))))))))))))))((()))*********+++---///+++******)))(((((()))))))))(((((((((***+++***))))))))))))))))))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,.........//////000000000000000000000111333555666444444444444555555555555;;;:::999888888999::::::777999:::999777:::AAAHHHKKKGGG???:::;;;@@@>>>999::::::999:::;;;===???@@@@@@>>>======>>>@@@CCCDDDGGGNNNeeevvv{{{{{{uuuppphhhaaabbbhhhiiibbb[[[\\\^^^hhhxxx|||xxxwww{{{dddSSSEEEAAA===666555:::999999:::::::::999888777666666777888888888888888:::;;;;;;;;;::::::999888::::::;;;;;;::::::999888777777888999999999888888999888777888:::;;;:::999888999:::;;;;;;:::999888;;;:::::::::;;;;;;::::::999888888888999999:::;;;===???<<<===BBBCCCQQQkkknnnZZZLLLHHHAAABBBbbb(((((()))******++++++,,,******))))))))))))(((((())))))******+++,,,,,,,,,,,,---...///000111111111---,,,,,,,,,,,,---......222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,000000111111222333333333222222222222222222222222444333333222111000000///...............///000000000000////////////000000333222222222222111111111000000////////////000000000000000111000//////...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))((((((((('''''''''(((((())))))))))))************))))))))))))((((((***))))))))))))***++++++************)))(((''''''((((((''''''(((((()))***)))))))))))))))))))))))))))))))))((())),,,111555******)))((((((((()))))))))((('''(((***+++***)))))))))))))))))))))***+++************************------------------------///...---,,,+++,,,------///////////////000111111,,,---...000222555777999555555444444444333333333999888888888888888999999666888:::999777777;;;???@@@AAA???::::::>>>???===::::::::::::;;;<<<>>>??????>>>===<<<<<<>>>@@@AAA???;;;AAAYYY{{{xxxiiihhhfffdddbbb___[[[XXXKKKZZZsss|||yyyxxxttt}}}wwwggg______lllyyyjjj^^^III@@@<<>>???>>>===<<<<<<===>>>???>>>???CCCIIIRRRgggrrraaabbbcccaaa]]]YYYVVVUUUEEESSSgggvvvvvvkkk]]]TTTllluuuzzzwwwwwwwwwxxxmmmkkk||||||||||||wwwccccccdddccc```___gggqqqqqqbbbUUUKKKEEE@@@<<<<<<@@@AAA<<<777777777888999::::::999888777999888777666666777888999:::::::::;;;;;;::::::999::::::;;;;;;::::::999888777888888888888888777777999888777888:::;;;:::999777888999999888777666555999999::::::999999:::;;;999888888888888888999999<<<>>>;;;;;;@@@AAAOOOhhhttt\\\IIIEEEEEENNNnnn'''(((((()))******++++++)))))))))((((((((((((''')))***************++++++---///111111///---,,,---.........---......///000000000//////...------,,,------------------------------......///000000000000000000111111222222222666666666555444222111000,,,,,,,,,,,,---...///000.........//////.........000000111222222222111000.........//////.........---............---,,,,,,******++++++,,,++++++***,,,,,,,,,++++++***************************************************************)))))))))((((((((('''(((((((((((())))))))))))))))))(((((((((((('''(((((())))))************((())))))))))))((((((''''''''''''''''''(((((()))((((((((((((((((((((((((''')))))))))((()))+++---)))((((((((((((((())))))(((''''''''')))***)))(((******)))))))))))))))***))))))*********+++++++++---------....../////////---,,,******,,,///333555555333111...,,,,,,,,,,,,---...///111222333444555000000111222333444555666666666777777888888888888555666999:::999999999999;;;CCCHHHCCC===;;;======<<<;;;:::999999:::<<<<<>>===<<<======>>>:::@@@FFFDDD===AAAWWWmmmuuuyyyxxxvvvtttrrrmmmhhheeepppllldddYYYPPPKKKJJJJJJQQQ]]]gggbbbVVVQQQXXXaaawwwwwwggg\\\```___XXXQQQ[[[lll{{{sss^^^MMMCCC>>><<<<<<;;;999999<<<<<<888555444777777888999999999888777999888777666666777888999999::::::;;;;;;:::::::::::::::;;;;;;::::::999888666777888999::::::::::::999888777888:::;;;:::999888888999999888666555444777999;;;<<<:::999:::<<<999999888777777888888888<<<>>>::::::>>>@@@MMMgggqqq]]]NNNMMMOOOYYYvvv''''''((())))))******+++))))))((((((((((((''''''************************---000333222...++++++,,,...------------...//////............------------------------------------,,,,,,,,,---......////////////000000111222222222444555555555555333111000,,,,,,,,,---...///000111------............------...///000111111111000///------............------,,,,,,------,,,,,,+++*********+++,,,,,,,,,++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))*********************************)))))))))((((((''''''(((((((((((())))))))))))(((((((((((('''''''''((())))))******))))))((((((((())))))(((((('''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&(((******(((''''''(((((((((''''''(((((())))))((('''&&&''')))***)))(((+++******))))))))))))))))))))))))***++++++,,,,,,,,,,,,------.../////////,,,+++***+++---111555777999777444111...---......//////000111222222111111......000111333444666666555666777888888999888888555666888999::::::999999999BBBIIIEEE???======<<<<<<;;;:::999999:::;;;;;;>>>>>>======<<<=========::::::===???>>><<>>???===;;;;;;<<<999999888777777777777888;;;===999999===>>>LLLeeekkk\\\RRRRRRUUU^^^xxx''''''(((((()))*********))))))((((((((('''''''''************))))))))))))***///333222...++++++---,,,++++++++++++,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000/////////000111222222222111222333444333222000///,,,,,,,,,---...000111222,,,---............---,,,,,,---///000000000///...,,,---............---,,,++++++,,,,,,++++++***)))***++++++,,,------,,,,,,,,,,,,++++++***))))))((())))))))))))))))))))))))************************))))))(((((((((''''''''''''''''''((((((((())))))))))))(((((((((''''''''''''''')))*********)))(((''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&((()))((('''&&&'''((('''''''''''''''((())))))((('''&&&''')))))))))(((++++++***)))))))))))))))((())))))***++++++,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,...111444666888666333000//////000111///000111222222111000///...///000111222333444555555666777999999999999999777777777888999999888666666@@@IIIHHHEEEDDDCCCBBB===<<<:::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<===999888>>>AAA???===<<>>KKKdddfffZZZRRRQQQRRRZZZsss''''''(((((()))*********)))(((((((((''''''''''''*********)))))))))))))))(((---222222///,,,,,,...******))))))******+++,,,++++++,,,------......///++++++++++++++++++++++++------......///000000000...//////000111222222222///000111222222111///...,,,------...///000222222,,,,,,---......---,,,,,,***,,,...///000///...---,,,,,,---......---,,,,,,+++++++++++++++***))))))***+++,,,---------------,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((())))))(((((((((''''''''''''&&&''')))*********)))(((''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((('''&&&&&&(((***'''''''''''''''((()))***((('''&&&''')))))))))'''++++++***))))))((())))))((())))))***++++++,,,,,,++++++,,,,,,---...//////---------...///111333444444222000...---///000222///000111222222111000///000000111111222222222333555666888999:::::::::999888777777777888777666444555@@@IIILLLKKKLLLKKKIII===<<<:::999888999999:::999999999::::::;;;;;;;;;===;;;;;;===;;;999<<>>888888999888888999;;;;;;:::::::::999999999;;;999999<<>>LLLgggeee]]]PPPLLLNNNNNNbbb'''&&&&&&'''((((((&&&%%%&&&((())))))'''''''''((((((***+++,,,++++++,,,---...000111222111...+++))),,,+++***)))***+++---.........,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000111111111111000//////------,,,,,,,,,---......---......//////......---........................------,,,,,,,,,+++++++++++++++***))))))***++++++)))))))))*********+++++++++++++++*********))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((''')))((((((''''''''''''((())))))))))))************+++++++++++++++,,,,,,---------------............///////////////000000000111111000000/////////...000000000000111222333444666666666777777888999999:::999777666555444555555:::<<>>777777888888888;;;;;;;;;;;;;;;::::::999999:::999999;;;>>>???>>><<<>>><<<<<<;;;999<<>>CCCYYYtttjjjUUUJJJAAA777222///...111555888777666444444444555555777666666555555666666777777555333333555666777777777777777666666666555555333444777999::::::999888999999888888888888888888666777777777777666666555555666888999:::::::::999:::;;;>>>AAACCCBBB???<<<777999::::::999:::<<<>>><<<:::888666555666777888666999777888>>>AAASSSooorrrgggYYYUUUTTTOOOaaa(((((('''(((******)))(((&&&'''((((((''''''(((***)))*********+++...222666111111111111000...,,,+++,,,++++++++++++,,,---.........---,,,++++++******++++++,,,,,,------......///......------......///,,,,,,+++,,,,,,---...///000000000000000//////...///...---,,,,,,,,,,,,,,,000///...------...///000........................,,,,,,,,,++++++++++++************))))))*********))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************)))((('''&&&''''''''''''(((((((((((('''''''''''''''((()))***((()))))))))************+++***)))((()))***,,,---,,,,,,---------.........------......///000111111000000000000000000111111222222222222222333444555777888888888888777777666777666555444555555777777555666:::AAAHHHKKKLLLLLLKKKBBB;;;::::::999999;;;:::;;;;;;<<<;;;:::999999888888888999::::::999888777444666;;;>>>======???@@@FFFKKKSSShhh|||mmmqqq~~~mmmZZZFFF777;;;999666444555666444222777666444333333333444444666666666666666666666666444333222222444666666555666666666555555555666666666777888999888777555444999:::;;;;;;:::999999999555666777777777777777666333444666888999::::::::::::;;;===???@@@@@@???>>>888999999999888:::<<>>BBBTTTppprrrfffXXXVVVUUUOOO___(((''''''(((***+++***(((&&&'''((('''&&&''')))+++***************...333777555444333111///---,,,+++,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////......------......///,,,,,,,,,,,,---...///000000000000000000///......///...---,,,,,,,,,,,,,,,000///...------...///000........................,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((************)))'''&&&%%%&&&'''''''''(((((())))))'''''''''''''''((()))***((()))))))))******************)))))))))***+++,,,,,,,,,,,,------------...,,,------...///000000111//////000000111111222222333333333222333333444555777777888888888777777666666555444444444555777777888777888;;;AAAIIINNNOOOMMMEEE===<<<<<<999888999999:::;;;;;;;;;:::888777666777888888888888888888;;;777555888:::777666777999>>>AAACCCLLL```wwwjjj```fffwwwttt```MMMBBB===999;;;>>>;;;444333666555///555444333222222333333444555555666666666666555555222111111333555666555444666666555444555555666777666666777777777666555444777999<<<<<<999777777777444555666777777888777777444444555777888999:::::::::;;;<<<<<<<<<<<<<<<<<<888999999999888999<<<>>>888999999777555444666888999<<<999999>>>AAARRRnnnnnnaaaTTTUUUUUUNNN___%%%%%%%%%&&&((()))(((&&&&&&'''''''''&&&'''))),,,+++++++++******---111444555444222000...---,,,,,,,,,,,,,,,,,,------------***+++,,,------------,,,+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---++++++++++++,,,...////////////000000//////...---......---,,,,,,,,,------000//////////////////000........................++++++++++++************++++++,,,,,,,,,,,,++++++++++++************))))))(((((()))))))))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))(((&&&&&&&&&&&&''''''((()))))))))(((''''''''''''(((((()))))))))))))))*********************+++++++++++++++,,,,,,,,,,,,---------------------......//////000//////000000111222333333333333333222222333333444666777888999999888777666666555444444444555666777999:::999999@@@JJJPPPPPPIIIBBB=========:::888888777888:::;;;:::999777666444666888888777777888999<<<777555666666444333555333888===>>>>>>CCCMMMUUU```vvvvvvsssyyyyyyZZZWWWNNNBBB999666999===CCCGGG???///***222777444555444333222222333444444444555555666666555555444111111222555777888666444666555444444444555666777222333444666777777888888333777;;;;;;777444333444444444666777888888888888555555666777888999999:::999:::;;;;;;999888999:::999:::;;;:::999999;;;<<<777:::===;;;888666666888888<<<::::::???@@@OOOjjjjjj\\\QQQTTTVVVNNN___%%%%%%%%%&&&((()))(((''''''''''''&&&&&&'''***,,,,,,,,,,,,+++***+++...111111000...,,,,,,,,,---...+++,,,,,,---------------+++,,,---------,,,+++***,,,,,,---...///000111111---,,,,,,++++++,,,,,,---,,,,,,,,,---...000111222//////000000//////...---------,,,,,,,,,---......//////000000000000//////........................++++++++++++************)))***+++,,,,,,+++***)))******)))))))))((((((((((((((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''((())))))***)))((((((''''''''''''((())))))))))))************)))***,,,---------,,,+++++++++,,,,,,,,,---------...........................//////111222333444444333333222222222222333333444555777999999999888777777666555444333444555666555888999:::@@@IIIMMMJJJAAA;;;999<<<>>>;;;888888666777999::::::888555444333555888999777777999;;;888555555888888777888<<<999888777777888:::>>>AAA555@@@WWWpppxxxkkk\\\OOO>>><<<999666333222555888KKKRRRJJJ444***222999666555444333222222333444555444444555666666555444444222222444777999999777555666555444333333555777888222333444555666777777777333888======999444333444333444555777888888999999777777777777888888999:::666999;;;;;;999888888:::999;;;<<<;;;:::999999:::888===AAAAAA===999999:::555::::::;;;???@@@NNNhhhkkk\\\QQQVVVXXXOOO```'''&&&'''(((***+++***)))'''''''''&&&%%%'''***---,,,------+++******,,,...,,,+++*********,,,...000+++,,,------......---------.........---+++)))(((,,,,,,---...///000111222///......------....../////////000000222333444555///////////////......---,,,,,,,,,,,,------...///...///000111111000///...........................+++++++++************)))((()))***++++++***)))((())))))(((((('''''''''&&&'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&'''((())))))******)))((('''''''''''''''))))))))))))************(((***---//////...,,,***++++++,,,,,,,,,---------...............---------......///111222333444555333333222111111222222222333555777999:::999888888777666555444333444444555...444888:::@@@GGGHHHCCC:::555555:::>>>;;;888888555666888999999777555333222555888999888777999<<<555555777999888555777;;;;;;777777;;;@@@@@@<<<999===777;;;EEEJJJTTTuuu}}}||||||gggTTTIIIAAA:::555333222333333444666:::LLLXXXUUU>>>000444777111555444333333333444555666333444555666666555444333222333555888;;;;;;888666666555333333333555777888666666555555555444444444555;;;@@@AAA<<<777666777333333555777888999999999999888888888888888999999444888;;;;;;:::888999;;;999;;;======;;;888888888999???EEEEEEAAA<<<;;;<<<333888999;;;@@@AAANNNhhhmmm^^^RRRXXXZZZPPPaaa&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))************+++++++++)))+++------***)))+++---............------------******+++++++++,,,,,,,,,------...///000000//////------,,,++++++++++++,,,//////000222444444222000111111000///...---,,,,,,000///---,,,,,,---///000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))*********)))***))))))***,,,,,,+++)))++++++******))))))((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))******'''(((******((((((((()))))))))((((((''''''&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((((())))))+++,,,---......***++++++,,,,,,------...------------.........///111111111000111111222222//////000222444555444333222444666888888777555444555666666555333333444555222777999888:::AAACCC@@@777666777888::::::888666666666777999999888444222555666777999;;;<<<<<<<<<:::999888888777777888888555777888999999888777555777666666999???GGGOOOTTTttt|||uuuppprrrssszzz|||hhhZZZIII???===<<<777111444444444555555555555666AAAPPPUUUFFF555111333222333444444333222222333555444444444444444444444444222000333;;;CCCDDD;;;111555444333333333333444555666777777777666555444333666EEESSSQQQBBB666666<<<333333444555666666555555555666888999999999888777999999:::::::::999999888::::::999999888999999999999@@@GGGHHHCCC===::::::666999666999??????JJJaaagggXXXSSSXXXTTTPPPfff&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))*********+++++++++)))+++,,,+++***)))+++...//////.........---------*********+++++++++,,,,,,---......////////////...------,,,,,,,,,,,,------.........000222333333222111111000///...---,,,,,,...---,,,+++,,,---///000000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))*********)))***))))))***,,,,,,+++)))*********)))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((()))))))))'''(((******((('''((())))))(((((((((((((((''''''(((((((((((()))))))))))))))((((((''''''(((((())))))))))))******+++++++++******+++,,,,,,------...------........./////////222111111111111222222333111111111222444666777777777666444555666666555333666666777555444333444666333777999777999>>>???<<<777666666888999:::888666333444666777777555222///333444666888999::::::;;;888888777666666666666777555666888999999888666555777666555555777<<<@@@DDD>>>HHHXXXkkk~~~xxxsssqqqwwwwwwfffVVVLLLFFFBBB<<<666333444555555444333444444444555555555555555CCCHHH===333333555444222333333222111111333555444444444444444444444444333111222666<<<>>>999333444444444444444444444444555555555555555444333333444===FFFGGG@@@999777888333444444555666666555555555666777777888888777777888999999:::999999888888999888888777777888888999888>>>CCCDDD???:::888888777999666888===>>>HHH___gggVVVSSS]]]YYYQQQggg&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))*********++++++***++++++***)))***,,,////////////............---*********++++++++++++,,,.........///......------,,,,,,,,,,,,---...///000///...------000222333333000000///...---,,,,,,+++,,,+++++++++,,,...000111111000000///...---,,,,,,++++++++++++++++++++++++,,,***(((((()))***)))((())))))(((***+++,,,+++)))((())))))))))))))))))***(((((((((''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((''''''''''''''''''((())))))((((((((((((((((((&&&(((***)))((('''((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******++++++,,,---------....../////////000000000222222111111222222333444444333222333555888;;;>>>???999333111444666555333666777777666444444555666555888888666666999999777555555444666888999999888999;;;===>>>===999555333222333444666777888999999777666555555444444555555444555666777777666555444555555333222222333555555888999;;;===DDDQQQbbbnnnsssrrrwww{{{qqqiii\\\NNNAAA888333111000111111000000000111222333333333333444444444444,,,666:::444000333444333000111222222111111333555444444444444444444444444444222111222444666666555444444555666666555444444444444444444444333333333222444888;;;<<<;;;777444333444555555666555555555555555555555555666777777888888999999999999888888888777777777777777888888777;;;???>>>;;;777666666888:::666666<<<<<>>CCCOOOVVVbbbqqqsssggg]]]TTTMMMHHH===:::666333222444888:::333333222222111111000000222222222222333333333444,,,111222//////111111...///000111111000111333444333333333333333333333333444444333222111111333555333444666777777666444333444444444444444444555555222111222555999:::777444444444555555555555555444555555444333333555666777666777888888888888888888888777777777777888888999888:::;;;:::888555555666888999555666<<<===IIIaaaoooYYYUUUcccZZZEEESSSyyy&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********+++*********,,,...000000............------------))))))*********+++++++++------...------,,,++++++++++++,,,---...///111222777333///---...000111111//////...---,,,+++******(((((()))***,,,...///000//////...---,,,+++***)))***************************(((''''''((())))))((()))(((((()))++++++***(((''''''(((((()))))))))***''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&'''))))))'''&&&'''(((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))'''''')))***,,,---...///))))))***++++++,,,,,,---////////////000000000000111111111111222333444555222222222333666===FFFMMMKKKAAA555111444888888555666777777666444444555666777666555555444222111222000///...000444888;;;;;;EEEHHHKKKJJJDDD<<<555222333333555666777777777777666666555444444444444555333333333444444333333333111222333444444444333222---///222444444444444444999;;;???FFFPPP]]]jjjsssvvvsssxxxxxxnnndddTTTOOOHHHAAA;;;666333111444333222111000111222222///,,,)))***///222333222111111111111222222222222///000000///000333222///000111111111000000222444333333333333333333333333333444555444222111222444333444666777777666444333555555444444555666777888555555555666666777666666444555555555555555444444555444333333333444666777555666777777888888888777888888888888888999:::;;;:::::::::999777666666666666888555777===???KKKbbboooZZZVVVaaaXXXDDDRRRuuu&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******+++***+++---000111222111---------,,,,,,,,,,,,+++)))))))))************+++,,,,,,,,,---,,,,,,+++++++++++++++,,,---///000111666333///---.../////////......---,,,+++******)))'''((()))***,,,---...///...------,,,+++***)))))))))))))))))))))))))))))))))'''&&&&&&((())))))(((((((((''')))***+++***((('''(((((((((((((((((()))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''(((''''''''''''''''''(((((((((''''''''''''''''''%%%''')))((('''&&&'''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((&&&'''(((***,,,...000000))))))******+++,,,,,,,,,....../////////000000000//////000000111222333444111222333444666===GGGOOOJJJBBB888333444777777666555666666555333333444555666444333666555333333555444222000000333777:::;;;EEEJJJNNNMMMFFF===666333333333444555666777777666666555555444444444444444222222222222222222222222111222333333222111///...333222222111000///......111333666999<<<@@@DDDHHHQQQYYYdddlllqqqwww~~~~~~zzzyyywwwrrrjjj^^^SSSRRRVVVUUUIII===:::888666333222222222333444444444333222111///...111,,,'''(((,,,000111111000000000000111111111222/////////000222444555444111222333222000000222333333333333333333333333333222444555555333222222222333333444555555444333333555444444444555666888999777888888777666555666777555555555666555555444333444444444444444555666666444555666777777888777777888888888888999:::;;;<<<<<<;;;:::999888777777666555777555888>>>>>>III```fffWWWTTT\\\VVVLLL^^^~~~&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***+++***,,,///333555333111,,,,,,++++++++++++******))))))))))))***************++++++,,,,,,,,,,,,+++++++++++++++,,,---//////111...,,,+++---...//////......---,,,+++***))))))'''((()))***,,,,,,------,,,,,,++++++*********)))))))))))))))))))))))))))(((&&&%%%%%%''')))(((((((((''''''(((***+++)))(((((((((((((((((('''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&'''(((***+++---......)))))))))***++++++,,,,,,------........./////////.........///000111333444222444555444555:::DDDKKKEEE@@@999555444444555555444555555444222222333444444111222666777555555999<<<999555333444666888999@@@FFFMMMMMMFFF===777444111222333444555555555555444444333222222222222333111111111000000111111111000111111111111000///...+++***+++---111444777888+++...222444555555777888111444999===???CCCHHHLLLWWWWWWWWWSSSOOOOOORRRVVVYYYWWWYYY___cccfffkkkpppuuutttllleeehhhoookkk```QQQRRROOOIIIFFFFFFDDD@@@AAA===999999;;;;;;777222888777666444222222333555---...///111222333333333333111///---,,,---///000/////////000000000111111000//////111222333444555444444444333111000111333222222222222222222222222444333222222222222222222333333333333333333333333444333333333444666888:::888777666666666666555444555555666666555444444333444444555666666666666666333444555666777777777777777777777777888999:::;;;<<<;;;:::999999888777555444777555888===;;;DDDYYY\\\SSSPPPTTTRRRRRRiii&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))***+++---111666777444111+++++++++*********))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---......+++***)))***,,,...//////...------,,,+++***))))))'''((()))++++++,,,,,,,,,++++++******************))))))))))))))))))))))))'''&&&%%%%%%'''((((((((((((''''''(((***+++)))((())))))(((((('''''''''&&&&&&'''(((******((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&((()))&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((%%%'''(((((('''&&&&&&''''''''''''&&&&&&%%%%%%$$$(((((((((((())))))))))))&&&&&&&&&%%%%%%&&&&&&&&&'''(((((()))***++++++,,,)))))))))***++++++,,,,,,------------.........///---------...///111222333333555666555444888@@@GGGAAA>>>:::666333222333444333444444333111111222444333000111777999666888===DDD???999666555666777777666===EEEFFF@@@888333111000111222333333333333333333222222111000111111111111111000000000000111111...///000111222222222222333222111000///---***(((111222222000//////111444333333222111///000222444000444777777333111333666666444333444444333777===AAAAAA<<<666<<>>666555333===TTT''''''((()))))))))))))))(((((())))))(((((('''&&&(((((())))))))))))(((((('''(((((())))))))))))((())))))***++++++++++++***))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------///000000000000000//////...---------------++++++++++++++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''---222000***$$$###$$$)))'''&&&'''((()))(((&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******((((((((()))******++++++******++++++++++++******'''((()))***+++++++++++++++,,,,,,------....../////////000000000111111111000111111111111111111111111111111111222222222333333222333555888999666333333444:::???<<<333///111//////000000000000000000//////.........---------...------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......+++,,,,,,---------,,,,,,,,,------......------,,,---.........------,,,+++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,+++,,,,,,---......////////////...------------...,,,,,,---------.........,,,---.../////////............---------...//////........./////////000000000000000000000000000000111111222222222333333333111111111222222222333333000000000000000111222222111111111111222333444444444444333333333333444444333444555666666666555444222333444555555555444333333222222222333444444555444444444444444444444444444444444444444444444444333222111000000222333555555444666666555555===GGGKKKIII>>>555444444@@@YYY'''(((((()))))))))))))))(((((((((((((((''''''&&&((()))))))))))))))((('''&&&&&&'''((()))))))))((())))))***++++++++++++***((())))))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111000///...---------------******+++++++++,,,,,,,,,(((((())))))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&------((($$$$$$''')))'''&&&'''((()))((('''$$$%%%&&&'''(((***++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((***++++++((((((((()))******++++++******++++++++++++******'''((()))******+++++++++++++++,,,------......///000000000000111111111111000000000000000111111111111111222333333333333222222111222444777888555222222444;;;BBB???666222444/////////000000000000000000////////////.........---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---***+++,,,---...---,,,+++,,,------......------,,,---.........------,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))************++++++,,,------...////////////...------------...,,,,,,,,,------.........,,,,,,.../////////...---...---,,,,,,---...000111............/////////000000000000000000000000000111111222222222333333333///000000000000111111111222111111000000000000000////////////000111222333444333333222222333333444333333555666666666555444000111333444555555444333333333333222222333444444444444444444444444444444444444444444444444444444111000/////////000222222444444555666444444;;;EEEBBBDDD<<<666666888IIIccc(((((())))))))))))((((((((((((((((((''''''''''''))))))(((((()))***++++++***+++,,,,,,,,,+++***)))***)))((((((((()))+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------000//////...------,,,,,,......---------,,,,,,,,,************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))******)))((('''&&&%%%%%%''''''&&&%%%&&&'''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---,,,+++***)))(((((()))***++++++,,,,,,............////////////000000000000000111111111222222222111111111111111...000222333444333111000333333333333333333333333333666===EEEIIIDDD888...111111000000///.........////////////////////////------------------------,,,,,,,,,------.........)))******++++++,,,------,,,,,,++++++,,,,,,---...//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------//////...------------..............................------------...//////////////////000000000000000000000000111111111111222222222222222222222222333111000333666555000***222222111111111111111222333333444444555666666777222222333444555666777888666555444333333333333444222222333333333444444444444444444444444444444444555444222111111222444555555444222111111222444555777555444444333444<<>>EEEGGGAAA999222555444333111000000//////222222222222222222222222222222333333444444444555222333444555555555444333333444444444555555555555444444444444444444444444111111222222222222111111222222222222222222222222000///111333333333:::BBB@@@AAA999444555666GGGccc&&&''''''((((((''''''&&&'''''''''((((((((((((((())))))(((''''''''''''''''''((()))******)))(((((('''((()))***+++******)))---------,,,,,,+++++++++************************************++++++++++++*********++++++++++++++++++*********))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%&&&''')))+++---...///(((((((((((()))))))))***)))((((((((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------***+++,,,---...//////000/////////000000000000000///000111222222222111000111111111111111111111111000000000000000000222333000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************+++++++++++++++++++++,,,,,,---)))*********************************************************************(((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++,,,++++++***************************++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...------------.........//////111000000000000/////////------...//////000111111+++<<>>999777333444CCCUUUooo~~~&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++++++++++++++++++++++++++*********))))))*********************)))))))))((())))))))))))))))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((())))))))))))''''''''''''((((((((((((((('''''''''((()))******++++++++++++++++++++++++***************************+++,,,---.........---000000222222222111///...///////////////000000000////////////////////////////////////////////////...,,,))))))+++,,,+++******++++++++++++***))))))***++++++++++++++++++***+++******)))(((((())))))************************))))))(((((())))))***+++))))))))))))))))))))))))+++******))))))((())))))(((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,+++******))))))******+++))))))))))))))))))))))))((()))++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......//////............/////////////////////000000111777777777555222111111111111000///......//////000000000000111111111222222000111333444555444333222222222222222333333333333333333222222222222333333555444444333333444444555222222111111111000000000////////////////////////111...///111222222777===EEE>>>999777333333AAARRRnnn}}}&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++++++++++++++++++++++++++***))))))(((((())))))***************)))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---------------...///000000000///...---........./////////000000////////////////////////////////////////////////---+++((('''(((***************++++++******)))(((******++++++++++++************)))((((((((())))))************************))))))(((((())))))***+++))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********++++++++++++,,,+++******))))))******+++************************''')))******)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...---------------......///...............////////////......//////000111///000111111000000111222111111000///......//////000000000111111111111222000111222333444333222222000000000111111222222333333333222222222222333333333333222222222222333333222222222111111111111111////////////////////////000......111222222777===GGG???999777333333???NNNlllzzz&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))*********)))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,---------------............---,,,---------......//////000////////////////////////........................111...+++)))))))))***+++***************))))))((())))))************))))))***))))))((((((((())))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((************++++++++++++******))))))))))))******************************(((***+++***))))))***+++++++++++++++++++++++++++++++++,,,---...//////000------,,,,,,------............---------.../////////............///000000+++---...///...///000222333333222111111000000000222222222222333333333333000000111222333222222222//////000111111222333333222222111111111111222222222222111111111111222222222222222222111111111111////////////////////////000......111111222666<<>><<<888333111222777;;;OOOaaammm}}}''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((((())))))******)))))))))************'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((())))))***,,,,,,+++***)))))))))*********+++,,,,,,,,,,,,+++************************++++++,,,---------,,,,,,******++++++,,,,,,,,,---,,,------------,,,++++++************************)))))))))******)))(((((((((((((((((((((((((((((())))))(((((((((''''''''''''(((((((((((((((((('''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))************)))))))))))))))))))))(((((((((((())))))((((((((((((((())))))************)))))))))))))))***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,...000111222222000---............///000000///000000000000//////...---111111111222333333444444222222111111111111222333222222111111111111222222444333222111000///..............................///......------.........//////......------,,,,,,///---...000000///222888===;;;777333222333888<<>>JJJ[[[hhhzzz''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((***++++++)))((())))))''''''((()))***+++,,,,,,************************))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$'''(((%%%!!!&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&'''''''''(((((('''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''((()))))))))))))))++++++***)))))))))************+++,,,,,,,,,,,,+++************************)))***+++,,,,,,------,,,------------------------,,,,,,,,,,,,,,,+++******(((((((((((((((((((((((())))))******++++++******((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&(((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''((())))))))))))))))))************))))))(((((((((((())))))((((((((((((((()))******))))))))))))************++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++///333222...,,,...,,,...//////...---///000000000111111111000/////////000000111222222333333666555444333111111111111111111111000000111111111444444333222111111000000,,,,,,---......---,,,,,,---------,,,------...///........................///---...000000///222888888777666444333666;;;???IIIYYYeeexxx''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***)))+++---,,,***(((((()))'''''''''((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""%%%))))))&&&"""'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''(((***++++++***((('''''''''''''''((((((((((((&&&'''((()))***))))))((())))))((((((((()))************+++,,,,,,,,,,,,+++************************))))))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******(((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&''''''(((((()))((()))))))))************))))))(((((((((((())))))((((((((((((((()))******((()))))))))************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++///555333---+++///+++...//////------...000......//////000000//////...//////000000111222222333222111111000000000000111000000//////000000111111111111000000000//////+++,,,------------,,,+++---,,,,,,,,,------...///------......//////000000///---...000000///222888888888666444444666:::===HHHVVV```rrr''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&'''(((***+++))),,,...---***(((((()))''''''''''''(((***+++,,,))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%(((,,,---((($$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''))))))((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''')))***++++++***)))'''''''''''''''((((((((()))&&&''')))*********)))((((((((('''(((((()))************+++,,,,,,,,,,,,+++************************((()))***+++,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((()))(((((())))))*********+++))))))(((((((((((())))))((((((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222888666...---111+++---//////---,,,...000,,,,,,---.../////////............///000000111111///////////////000000111000000////////////000000////////////............++++++------------++++++,,,,,,,,,,,,------...///,,,,,,---...///000111111///---...000000///222888:::999888555333555888;;;GGGTTTZZZkkk''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((("""###%%%'''((()))************+++,,,+++)))'''%%%%%%%%%&&&'''((()))***+++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))++++++)))'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&+++(((---888888---(((+++'''((()))++++++)))((('''''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))************...---,,,+++***+++,,,,,,.........---,,,+++***))),,,++++++***)))(((''''''++++++)))(((((('''''''''%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((''''''''''''((((((***)))((('''''''''''''''*********)))))))))))))))++++++******************)))************+++++++++(((***,,,,,,++++++,,,---...---+++******+++---...333++++++555999222---.........------------......---------...............000000000000000000000000222222111000000000000000000000111111111111000000////////////////////////000---)))))),,,//////...+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,------...///000111222222888888888666444444666777DDDMMMXXXhhh''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((($$$%%%&&&''')))***+++,,,)))***++++++***)))'''%%%%%%%%%&&&'''((()))***+++((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&)))((((((((('''''''''''')))&&&***444444***&&&)))&&&''')))******)))'''&&&''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))************...---,,,+++++++++,,,,,,,,,,,,,,,,,,+++***))))))*********)))))))))))))))******)))(((''''''''''''$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))(((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''''''''((())))))))))))))))))))))))************************)))************+++++++++)))+++------,,,+++,,,---...---+++******+++,,,---...''''''222777222...000......------------......---------....../////////////////////////////////000///...------------...///000000111111000000///........................///,,,******,,,...///...+++++++++,,,,,,,,,------......---,,,,,,,,,,,,,,,------...///000111222222888888888777555555777999EEENNNXXXfff''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((***,,,...((()))******)))(((&&&%%%&&&&&&'''(((((()))******(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((((((((('''''''''''''''$$$'''......'''$$$'''&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))************------,,,++++++++++++,,,)))***************))))))(((((())))))************)))((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''(((((()))))))))))))))))))))))))))************************)))************++++++++++++---......,,,++++++,,,...---,,,*********+++,,,---&&&&&&...222...---///......------------......,,,,,,---...//////000000////////////////////////......---,,,,,,,,,------//////000000000000//////...........................,,,******,,,.........++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------...///000111111222777888888777555666888:::EEENNNWWWddd''''''''''''''''''''''''((((((''''''''''''((((((((('''&&&&&&'''***,,,...(((((())))))((('''&&&%%%&&&''''''((())))))******((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""###$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''$$$%%%******%%%$$$'''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((************************((()))))))))************,,,,,,,,,+++++++++++++++((())))))***++++++******))))))))))))))))))******((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***((((((((()))))))))))))))))))))))))))************))))))*********+++++++++---...//////---++++++,,,...---,,,+++*********+++000***(((,,,...+++***,,,...------,,,,,,------...,,,,,,---...///000111111///////////////////////////......------............//////000000//////...........................---,,,++++++,,,------...+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,------...///000111111555666666555444555777:::AAAKKKVVVeee''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%&&&)))+++---(((((((((((((((''''''&&&''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''%%%&&&((((((&&&%%%'''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,++++++******)))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))((((((''''''''''''(((((('''''''''''''''((()))***''''''(((((())))))))))))(((((()))))))))*********))))))*********+++++++++---...//////---++++++,,,,,,,,,++++++************000,,,+++,,,,,,++++++,,,------,,,,,,,,,,,,------------......///000000111..............................------------............////////////..............................++++++,,,,,,+++,,,------++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---...///000111111333333444333222333555777===IIIVVVddd'''''''''''''''''''''''''''(((((())))))(((((('''''''''&&&&&&''')))***+++((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))'''(((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++******)))))))))***+++,,,,,,,,,+++,,,,,,+++***)))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((()))((((((''''''''''''(((((((((''''''''''''(((((()))&&&''''''(((((())))))***'''(((((())))))*********)))************++++++++++++---......,,,++++++,,,***+++++++++++++++++++++,,,++++++,,,,,,---...///------,,,,,,,,,,,,------....../////////000000000........................,,,,,,+++++++++,,,------------............------------------------------)))+++,,,,,,++++++,,,---+++++++++++++++***************))))))******++++++,,,,,,---...///000000111222333333222000111333555;;;HHHUUUbbbzzz'''''''''''''''''''''''''''((()))******)))(((''''''(((((())))))******+++)))))))))(((((())))))***)))))))))))))))*********))))))))))))))))))))))))'''((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&'''(((((((((((('''&&&)))(((((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,+++***)))((())))))******************+++*********))))))((((((''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))((((((''''''''''''(((((()))((((((''''''''''''(((&&&&&&''''''((())))))***''''''(((((()))******+++)))************+++++++++)))+++------,,,+++,,,---((()))***+++++++++,,,+++)))+++,,,,,,,,,---......---,,,,,,++++++,,,,,,---000000000///////////////........................,,,,,,,,,,,,,,,---......---------......---------------------------------(((+++------+++***+++---++++++++++++*********))))))))))))))))))***+++++++++,,,,,,---...///000000333444333222000000222444999GGGUUUaaawww'''''''''''''''''''''''''''((()))******)))((('''((()))***+++++++++++++++******))))))))))))***+++))))))))))))************))))))))))))))))))))))))'''((()))******)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###%%%((((((%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((())))))%%%'''(((((((((((('''%%%))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,+++***)))((((((((())))))))))))(((((())))))))))))************''''''&&&&&&&&&''''''(((%%%$$$#########$$$%%%&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((***)))((('''''''''''''''&&&&&&&&&'''((())))))***&&&''''''((()))******+++)))************+++++++++(((***,,,,,,++++++,,,---'''((()))***,,,,,,,,,,,,+++......,,,*********)))---,,,,,,++++++,,,,,,---111111000000//////.............................................///000111,,,------......------,,,------------------------(((+++------+++***+++---++++++++++++******))))))))))))((())))))***+++++++++,,,,,,---...///000000555555555333111111222444777FFFTTTaaavvv&&&&&&''''''((()))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((()))))))))***************************))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((((((((((((((+++++++++*********)))))))))************+++++++++,,,+++******))))))************))))))((((((''''''(((((())))))))))))((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$$$$######$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------........................------000000//////.........---///............---------......---------,,,,,,,,,++++++++++++++++++++++++(((((())))))******+++++++++)))(((((())))))(((&&&***++++++***((('''(((******+++,,,,,,++++++---///222222111111222444666777888DDDSSSbbbwww&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))))))))''''''(((((()))******+++************************************))))))))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((+++++++++*********))))))))))))*********+++++++++++++++***)))))))))******))))))))))))((((((''''''(((((())))))))))))((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%######$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------..................------000/////////.........---............------------------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********+++)))(((((())))))(((&&&***++++++)))((('''(((******+++,,,,,,++++++---///222222111111222333444555:::DDDQQQ^^^rrr&&&&&&&&&'''(((((())))))))))))))))))))))))))))))&&&''''''((())))))******&&&&&&'''(((***+++,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''''''''((()))))))))))))))))))))))))))))))))))))))+++************))))))))))))))))))*********+++++++++******))))))))))))))))))))))))(((((((((((('''((())))))******))))))(((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,((()))***+++,,,------...++++++++++++,,,,,,,,,,,,------------------....../////////...........................---------------------,,,,,,,,,++++++***************************))))))))))))))))))(((***)))(((((())))))(((''')))******)))((('''(((******+++,,,,,,++++++---///222111111000111111222222;;;DDDNNNYYYkkk%%%%%%&&&''''''(((((()))))))))))))))))))))))))))'''''''''((((((((())))))%%%&&&'''(((***+++,,,---*********************************))))))))))))(((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))''')))***,,,,,,***)))'''''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************)))(((((((((((()))((((((((((((((((((((((((((())))))******))))))(((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------.......................................---------,,,,,,,,,,,,,,,,,,++++++++++++******************************))))))((((((((('''***((('''((()))***)))'''))))))***)))''''''(((******+++,,,,,,++++++---///111111111000000000000000;;;BBBJJJTTTfff%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&$$$%%%&&&''')))***,,,,,,)))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((())))))******)))***,,,------,,,***)))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************)))((((((''''''(((((('''''''''''''''((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------......---------..................------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))(((((('''''')))((('''((()))***)))(((((())))))((('''''')))******+++,,,,,,++++++---///000000000000000000000///888???GGGPPPccc%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%$$$$$$%%%&&&((()))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))******+++,,,------,,,+++***''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***((((((((()))))))))******))))))((('''''''''''''''&&&''''''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$"""""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---------------.........------------,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((()))((((((((((((((((((''')))((('''((()))***)))((('''((()))((('''''')))******+++,,,,,,++++++---//////000111111111111000000555<<>>SSSnnn&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%########################"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''&&&%%%$$$""""""!!!######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''(((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''(((((((((&&&(((++++++************''''''&&&%%%&&&'''((()))&&&''')))*********)))((((((((((((((())))))))))))(((((((((((())))))))))))(((***,,,,,,)))'''%%%%%%((((((((((((((((((((((((&&&&&&'''((()))***++++++++++++***(((((('''''''''(((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''%%%$$$$$$%%%&&&(((***,,,((('''''''''((()))+++,,,************************////////////000000000000000111222333<<>>SSSfffppp''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''***)))'''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&$$$$$$$$$%%%%%%%%%(((///999CCCFFF@@@666...---'''###%%%'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$#########$$$%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''(((''''''&&&&&&''''''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''(((******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''''''''((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((&&&((())))))(((''''''(((***)))))))))))))))))))))+++,,,---.........---,,,//////111333555>>>RRRdddqqq&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%)))(((&&&%%%''')))---///444<<>><<<999444111111***%%%%%%%%%$$$%%%)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$&&&%%%""""""%%%%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''''''''(((&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''$$$!!!###''')))'''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&((())))))(((''''''(((((((((((()))******+++++++++,,,---.........---,,,///000222333333999JJJ[[[ttt%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%$$$###"""###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''555???JJJPPPPPPLLLIIIIII;;;888444111///,,,(((&&&)))'''&&&'''%%%"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&(((%%% $$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&((())))))(((''''''((('''(((((()))******+++++++++,,,---.........---,,,...///111333333999JJJ[[[uuu%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%'''''''''((((((((())))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$((('''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((()))((('''%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%)))'''&&&%%%%%%(((***,,,((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''222===IIINNNJJJBBB;;;777999333,,,&&&$$$%%%&&&&&&$$$%%%((()))$$$ """((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&''')))%%%###%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###""""""%%%'''#########$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((((((&&&&&&'''''')))***,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&((()))(((%%%$$$&&&)))&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&((())))))(((''''''((('''(((((()))***++++++++++++,,,---.........---,,,---...111333333999JJJ[[[uuu%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,...000222222///,,,***))))))((('''&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$((('''&&&%%%###"""!!!!!!!!!###$$$%%%$$$$$$&&&'''''''''''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$###"""!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''((()))***++++++,,,...,,,++++++,,,.........,,,---000222222777GGGXXXvvv%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$"""''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&&&&%%%$$$######""""""###$$$%%%###!!! !!!&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))******++++++...,,,++++++---.........,,,---000222222777FFFUUUppp%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""############$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%%%%$$$!!! $$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((()))))))))))))))*********...,,,++++++---......---......000222222666CCCQQQeee%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$###############$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((($$$$$$%%%%%%&&&'''(((((('''''''''&&&''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((*********)))))))))))))))---,,,+++,,,---......---//////111222222666AAAMMM[[[www%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""############$$$$$$###$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((*********)))))))))))))))---,,,+++,,,...///...,,,//////000333333555???IIIWWWsss%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""############$$$$$$$$$""""""#####################$$$$$$###!!! !!!"""$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((()))))))))))))))*********,,,,,,+++---//////...,,,///...000333444666===FFFWWWsss%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$"""############$$$$$$$$$############""""""""""""!!!###$$$###"""!!!"""############$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))******++++++,,,+++,,,---//////---,,,...---///333444666===EEETTTooo%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""############$$$$$$$$$############"""""""""!!!!!!###$$$$$$&&&(((***!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''')))******'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%'''((()))***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''(((((()))***++++++,,,,,,+++,,,---//////---+++...,,,...333555777===DDDOOOkkk&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''' !!!'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&)))))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''***'''%%%%%%(((***)))((('''''''''''''''((())))))(((((())))))************,,,---......,,,,,,---...///000111000000555===DDDXXXjjj&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))%%%###%%%&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$######%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&###$$$&&&((((((''''''''''''''''''((()))))))))))))))))))))*********,,,---......,,,,,,---...///000111000000555===CCCRRRfff&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&(((***'''"""%%%+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%'''''''''''''''((())))))*********))))))))))))))),,,---......,,,,,,---...///000111000000555<<>>HHHddd&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***###,,,BBBJJJ===---(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%'''******((('''((()))'''''''''''''''((())))))''''''((()))***++++++,,,,,,---......,,,,,,---...---///111111111333999===EEEaaa&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%###666===222((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$'''******((('''''')))'''''''''''''''((())))))&&&&&&''')))***+++,,,---,,,---......,,,,,,---...---///111111111333888===EEEaaa'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!###''''''###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&((()))'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""!!!""""""""""""#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((%%%###$$$'''(((&&&$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))*********)))(((&&&%%%$$$&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''''''''''''''((()))+++++++++)))((('''((()))+++,,,///...---...111111///------...000111222555999<<>>HHHeee%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!######$$$,,,777======777222,,,&&&###$$$''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$'''(((&&&$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((###''')))((($$$###%%%)))%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$%%%&&&((()))*********(((((())))))))))))((((((%%%&&&''''''((((((''''''''''''''''''(((***++++++(((((()))***************))),,,//////---,,,---///...///000000000222555888BBBIIIeee'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&(((((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&(((,,,111666999222---'''$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))))))))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''&&&%%%###"""''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))************,,,,,,+++++++++,,,---......000111111111333555777:::KKKjjj'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((())))))******)))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%''')))+++,,,...+++&&&$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))************,,,+++++++++,,,,,,------...000111111111333555777<<>>===<<<:::888666:::;;;<<<;;;===@@@===888222111000111222333222111,,,---,,,,,,,,,---///000++++++,,,------,,,+++***------,,,,,,,,,+++++++++***++++++++++++***))))))******************************))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((''''''((()))((('''&&&''')))((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((())))))))))))((((((((()))))))))******************************))))))))))))(((((((((((()))))))))***))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''''''''''''(((((((((((((((&&&%%%&&&)))'''######'''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))***(((''''''''''''(((((()))((()))***+++++++++***)))(((((('''''''''(((((()))''''''''''''((((((((()))''''''''''''((((((((((((''''''((((((((((((''''''*********+++++++++,,,,,,((((((***,,,...000111222...//////000111111222222222444CCCWWWnnnDDDAAA>>>======>>>>>>>>>EEEEEEEEEEEEDDDCCCBBBBBB???BBBEEEFFFJJJOOONNNJJJ;;;888444111000///---,,,------,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***)))***************************))))))))))))((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((('''''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))************)))(((((('''((()))((('''&&&''')))''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))************************))))))))))))((((((((((((&&&'''((()))***)))((('''(((((((((((())))))))))))***))))))(((((())))))***''''''''''''''''''''''''((((((((((((((('''''''''(((&&&'''(((&&&!!!!!!$$$''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((((((((((()))))))))******''''''''''''((()))***+++''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%*********++++++++++++,,,++++++,,,,,,------......------...000111333444444222444CCCVVVmmmMMMKKKHHHFFFFFFHHHIIIJJJBBBBBBBBBCCCDDDGGGKKKNNNKKKMMMLLLJJJJJJMMMNNNKKKNNNJJJDDD@@@===;;;888777222111000/////////...---------..................,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((('''''''''''''''((((((((((((''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((('''''''''((()))((('''&&&''')))''''''''''''((((((((((((&&&&&&&&&'''''''''''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((())))))))))))************))))))))))))((((((((((((%%%&&&((()))))))))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((''''''&&&&&&***))))))+++)))$$$$$$'''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))***)))((('''''''''''''''((((((((('''((())))))***((((((''''''((()))******'''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((''''''************++++++++++++------------,,,,,,,,,,,,------...000111222333444444555CCCVVVmmmKKKKKKLLLNNNRRRWWW]]]aaa\\\\\\[[[ZZZ[[[```gggmmmiiihhhaaaWWWPPPPPPOOOMMMSSSOOOKKKGGGFFFEEEDDDBBB===;;;888777777555222///,,,,,,,,,------......///---------,,,,,,,,,++++++******++++++******)))(((************************))))))))))))************(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))((((((((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''&&&%%%'''((()))((('''&&&''')))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&''')))&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))((((((((((((&&&'''((())))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))((())),,,+++''''''+++(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((()))***))))))(((***)))((('''''''''''''''((((((((('''((())))))*********)))(((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((%%%&&&'''((()))*********))))))*********+++++++++((()))***,,,...000222222/////////000111111222222555666DDDVVVmmmmmmoooqqqsssvvvzzzwwwwwwvvvrrrppprrrwww}}}}}}}}}wwwmmmhhhiiijjjjjj___\\\XXXTTTRRRPPPNNNLLLJJJFFFBBB@@@???===777333000000///............///............------------+++++++++++++++******)))++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))************'''(((((((((((())))))))))))))))))(((((((((''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''''''''&&&%%%%%%'''((()))((('''&&&''')))&&&&&&''''''((()))))))))%%%%%%&&&&&&'''(((((((((%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''(((((())))))*********))))))))))))(((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%'''******'''(((,,,(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&''')))*********)))((()))((((((''''''''''''(((((((((((()))))))))******,,,+++***)))((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((&&&'''((()))************)))))))))************+++---------...//////000000//////000000111111222222555666CCCUUUllldddfffggggggeeefffhhhkkknnnqqqrrrnnniiieeefffhhhtttxxxxxxtttrrrtttwwwwwwsssqqqoooooooooooommmlll```\\\WWWTTTRRRNNNGGGAAA===;;;999666444333222222000////////////.........------......------,,,+++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((((((((())))))))))))***'''((((((((())))))))))))))))))))))))((((((((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%'''((()))((('''&&&''')))&&&&&&''''''((())))))***%%%%%%&&&&&&'''(((((()))%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((((((((((()))))))))******''''''(((((()))******+++))))))))))))((((((((((((---,,,***(((''''''(((((((((((((((((())))))))))))((()))************)))((((((((((((((((((((((((((('''''''''(((((((((((((((%%%$$$'''***)))&&&'''+++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&''')))*********(((((((((''''''''''''(((((()))((()))***+++++++++***)))******)))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((()))))))))(((''''''&&&))))))))))))************444333222111///---,,,+++---...///000111222333444444444AAASSSiiicccfffiiiiiihhhhhhkkknnnnnnssswwwuuuooohhheeeeeedddiiikkkhhhdddddddddbbbbbbdddhhhooowww}}}zzztttoookkkiiiddd\\\VVVJJJHHHDDD???<<<999777777000000000000//////////////////000000//////...---++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))************************''''''''''''((((((((()))(((((((((((((((''''''&&&'''((()))((('''&&&''')))&&&&&&&&&'''((())))))***%%%%%%&&&&&&'''((())))))%%%&&&((('''&&&&&&''')))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))))))))************&&&''''''((()))******+++))))))))))))((((((((((((000...***'''&&&&&&((()))(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&'''''''''(((((())))))'''&&&(((+++***'''(((+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''')))***+++***(((''''''''''''''''''((()))***''')))+++,,,---,,,***)))(((((((((((()))***+++,,,))))))(((((('''''''''&&&''''''''''''((((((((()))******)))((('''%%%###"""))))))))))))************000000000000111111111111+++,,,---///111333555666333222???QQQgggvvvwww{{{~~~|||vvvwww|||~~~{{{vvvttttttxxx||||||xxxtttrrrrrrmmmooorrrwwwyyytttllleeeuuuvvvwww{{{}}}|||xxxuuubbbaaa]]]VVVQQQLLLCCC999555888888555000...///222,,,+++---000000,,,,,,///...---,,,+++************,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))******++++++++++++***((('''&&&''''''&&&%%%%%%'''((()))***))))))((()))***+++,,,+++((((((++++++((((((***,,,***)))((()))***))))))((())))))***++++++++++++***)))'''&&&&&&''')))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((('''&&&&&&((()))***))))))))))))************+++******)))))))))))))))******))))))((((((''''''+++*********))))))((((((+++*********))))))(((((())))))(((((((((((())))))++++++++++++*********)))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))(((***---//////---***((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,---,,,---.....................000111222111111222444333888>>>KKKeeezzz~~~}}}xxxssskkkjjjfffbbbbbbhhhrrr}}}yyyqqqgggWWWJJJEEE@@@:::555333222222111111///000000---)))+++111///...---,,,,,,+++,,,,,,,,,,,,,,,++++++++++++***************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))---,,,+++***)))))))))))))))(((((('''((()))***++++++'''&&&((((((&&&&&&)))+++***''''''''')))***+++(((((())))))***)))))))))(((((('''''''''(((************************************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((''''''''''''((())))))))))))))))))************++++++***)))))))))))))))((((((((()))))))))))))))+++*********))))))))))))+++*********))))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((((((((()))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))************************++++++***************+++)))))))))))))))))))))))))))***,,,------,,,***)))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***++++++******++++++,,,,,,------.../////////.........000111222111111222444333777===JJJcccttt}}}}}}vvvpppmmmnnnpppwwwooohhh\\\MMMDDDAAA===777000111111222333000+++,,,111///......---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***))))))(((((()))******+++++++++******))))))((((((,,,++++++++++++,,,------111---,,,------++++++...,,,+++***))))))***,,,---************))))))))))))(((((()))***+++,,,,,,---************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&''''''(((((()))))))))((()))))))))*********++++++++++++***))))))))))))***''''''((())))))***++++++***************)))))))))***************)))))))))((()))***++++++***)))(((************)))))))))(((((((((((()))))))))******))))))******))))))(((((())))))))))))))))))))))))************************+++***************++++++))))))))))))))))))))))))******+++,,,,,,+++******((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,------...//////000//////...000111222111111222444333777<<>>222000333222///---...------------......///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))***+++'''((((((***+++---///000//////000000111222333333222222222222222222111111111111444999999444111111555999<<<===999444000///------+++************+++******+++,,,------,,,,,,************************)))***++++++++++++***)))************************)))))))))))))))******+++(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''')))*********)))(((************++++++++++++,,,++++++***************+++*********)))))))))(((***************+++++++++***************+++++++++(((***+++------+++***(((************))))))))))))))))))))))))************))))))************))))))******************************************************))))))***++++++,,,************************++++++***))))))***++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,++++++,,,---...///000000000000...000111222111111222444111444999EEE```~~~wwwuuusssqqqmmmwww~~~nnnXXXAAA555333111000000///......---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''%%%'''***...111444666777777666444222111111111222000111111111111000//////222222777===>>>999555555999>>>CCCDDD???999444333///...---,,,+++,,,---...------,,,++++++***))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((())))))******))))))*********++++++++++++,,,,,,,,,+++************+++,,,++++++***))))))((((((*********+++++++++++++++*********+++++++++++++++***+++,,,------,,,+++***++++++++++++*********))))))))))))*********++++++))))))******++++++******************************++++++++++++++++++++++++))))))))))))***+++,,,,,,************************+++***))))))))))))***+++)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***+++,,,---,,,++++++++++++---...////////////...000111222111111222444222555999DDD]]]vvv~~~uuu```QQQFFF<<<888888111000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***+++,,,...//////222666:::===>>>>>>>>>;;;999555222000000111333555555666666666555444333555444777<<<>>>;;;:::<<<:::>>>CCCCCC>>>:::999:::555444333222222333555666555333111...,,,+++++++++++++++++++++++++++++++++)))***,,,------,,,***)))************************)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,---,,,++++++******++++++*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++((()))***++++++++++++***************************++++++++++++++++++++++++))))))))))))***+++,,,---************************))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((***+++------,,,+++***)))***+++---......//////...000111222111111222444444666888AAAYYY{{{{{{vvvwwwxxx}}}ppp^^^KKKAAA???333333111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((()))+++...222666999;;;>>>AAADDDGGGGGGFFFCCCAAA>>><<<888555444666999;;;======>>>???>>>===;;;:::333000111555777666888<<<999===@@@???;;;999<<>>AAAHHH@@@BBBBBB???;;;888999;;;>>>AAA@@@;;;888777444///111///,,,******,,,...///)))...222111---)))***,,,...---+++***)))))))))***)))***++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,'''''')))***++++++++++++......,,,++++++,,,---...+++++++++*********))))))......////////////.........,,,...222000******...---,,,,,,---......,,,)))...//////---***(((((((((+++,,,,,,---------,,,,,,000000///...---,,,+++***++++++++++++++++++++++++++++++++++++******))))))******++++++++++++******++++++++++++******))))))+++++++++++++++***)))(((+++++++++*********)))))))))))))))))))))))))))))))))***++++++++++++***)))(((((()))************))),,,++++++******++++++,,,---,,,,,,---...///---,,,...111333444333222333333000333888@@@QQQppp{{{}}}xxxxxxzzz{{{}}}}}}}}}mmm```LLLDDD999333222222111000///---,,,,,,,,,---...///---------,,,,,,,,,,,,+++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&&&&%%%&&&'''***,,,---444888===AAACCCEEEHHHKKKIIIIIIHHHGGGEEEBBB???>>>555666555111222777999888999888888777888:::;;;===999777666777:::<<<>>>???<<<>>>FFFQQQWWWXXXZZZ]]]^^^[[[UUUOOOJJJIIIKKKNNNKKKHHH@@@888555777666333222000---,,,+++++++++++++++---///...+++))))))+++))))))((((((((()))******)))******++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++*********++++++***+++++++++++++++++++++---,,,+++***)))***++++++............////////////'''(((***,,,...///000000111///000111...'''&&&))),,,++++++,,,......---+++***,,,------------///111,,,,,,+++***)))'''&&&%%%***+++++++++,,,,,,------++++++++++++++++++++++++,,,+++++++++******************++++++++++++******++++++++++++*********)))+++++++++++++++***))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))),,,++++++******++++++,,,---,,,,,,---...///---,,,---///222333222111222333111444888???QQQrrrxxxddd[[[MMMAAA999444222111---------,,,+++,,,...000......---------,,,,,,,,,++++++************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&(((((('''&&&&&&'''(((((()))((('''&&&%%%&&&''''''(((((()))+++...222666999AAACCCFFFGGGGGGGGGIIIJJJFFFDDDAAA===888555222111333444222//////333555333333666999===AAABBBCCCCCC@@@@@@???======>>>AAACCCBBBDDDOOO___jjjkkkhhhgggfff^^^SSSJJJHHHKKKOOORRRXXXQQQDDD999999???AAA>>>>>><<<999777666444111///,,,,,,+++*********++++++)))))))))))))))*********((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,///............000111222555666666777777888888999========================???>>>>>>???;;;555333555000///---......///---,,,---......---++++++---///---------...............******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,++++++***++++++++++++***************++++++++++++***))))))+++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))************))),,,++++++******++++++,,,,,,++++++---...///...,,,,,,///111111111000111222333555888???QQQsssyyyjjj[[[LLL@@@777222///111222000...,,,---...............------------,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''***((('''%%%%%%'''(((*********(((((('''((()))***,,,...222666;;;>>>AAABBBEEEEEEEEEEEECCCCCCBBBBBB???===999555222000//////111555777777:::@@@BBBAAACCCJJJUUU]]]]]]VVVLLLEEEJJJMMMOOOMMMHHHCCCBBBBBBBBBDDDNNNaaaqqqtttpppmmmggg^^^RRRLLLNNNSSSYYY\\\___WWWKKKCCCEEEJJJIIICCC???>>><<<<<<===:::555111000...++++++,,,---------,,,,,,,,,,,,+++******)))((())))))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((()))++++++)))***+++,,,...///111111444444444555777:::===>>><<<<<<<<<======>>>>>>>>>AAA@@@??????>>>=========;;;;;;======:::777666777999777555444444444222111111111111///---,,,,,,...)))))))))***+++,,,------///.........------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++******)))************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))***+++++++++++++++,,,++++++******++++++,,,,,,++++++---...///...------///111111111111222444777888999>>>PPPsss{{{lllWWWAAA333///111333222111...------/////////.........------,,,,,,++++++++++++,,,,,,++++++++++++************************************))))))))))))))))))))))))************************((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))'''&&&&&&''')))***))))))(((((()))***,,,---000333999???CCCDDDDDDCCCBBBAAA???>>>===<<<:::999666555333333444777:::<<<222999@@@EEEMMMVVVZZZYYYbbbjjjssswwwrrrdddTTTIIIVVV]]]eeehhhddd]]]WWWTTTQQQQQQZZZmmmyyyqqqnnnqqquuuyyyzzzooojjjaaaZZZYYYVVVMMMBBBEEEDDDEEEHHHLLLKKKFFFBBB:::777444333222000...,,,++++++++++++++++++++++++))))))*********+++,,,,,,************************************************'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++++++++++++++,,,---...***,,,///222555888999:::999888888888:::;;;===>>>::::::::::::::::::::::::666666666666888999;;;<<<555888::::::999999999888;;;:::999:::;;;<<<;;;:::777888888777444222222222555444222000...---------/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++++++++,,,)))******+++++++++******************************)))))))))))))))))))))))),,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++,,,/////////---...000111222111222444666;;;;;;:::===NNNqqqsssVVVAAA555333111111111111///---000////////////.........,,,,,,++++++++++++,,,,,,,,,++++++++++++*********************************))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++))))))(((''''''((())))))&&&&&&'''(((+++...000222999<<>>999888666444333333444444444444444444555555555555888777666666666777888999888>>>AAABBBCCCFFFHHHGGG??????BBBEEEJJJLLLKKKJJJPPPQQQOOOKKKDDD===888555:::888666444222111222222---------.......................................,,,,,,------------......,,,------......------,,,++++++++++++,,,,,,,,,,,,))))))***++++++++++++******************+++++++++))))))))))))))))))))))))++++++,,,------,,,++++++++++++,,,------------,,,,,,++++++******++++++,,,+++***+++,,,///000///...///000111222111333555777;;;;;;:::<<>>777444222222444555444333888888888:::<<<>>>AAABBB\\\\\\YYYTTTSSSXXX[[[[[[```cccgggmmmrrrvvvxxxyyyvvvjjjWWWRRRNNNNNNOOOKKKCCC;;;EEEIIIMMMMMMGGG@@@<<<999444222///,,,+++,,,---///---,,,+++*********+++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))+++---///000:::===AAACCCCCC@@@<<<999444333222000000000000111444555666777999:::;;;<<<;;;::::::;;;===@@@CCCEEEEEENNNUUUYYY___hhhmmmmmmbbbdddggglllqqqrrrqqqoooxxxyyyxxxsssjjj```XXXTTTHHHFFFAAA<<<888555333333222222222111111111111000........................,,,---------............------............------+++++++++,,,,,,,,,------))))))***+++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))***,,,......,,,***))))))***++++++,,,,,,++++++,,,++++++******++++++,,,*********,,,///000///......///000000000222555777888888777;;;LLLnnnzzz}}}~~~}}}xxxtttvvv~~~{{{~~~sssxxxxxxzzz\\\MMM<<<222222333111...000000000000////////////---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++(((((())))))))))))((((((***+++...111666<<<@@@CCCCCCAAA>>>;;;888777666555222///---...111333333222444777<<>>777111---,,,,,,---...---+++*********++++++************************************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''')))+++000444999===@@@???BBBEEEFFFCCC===666111000000000000111333555666:::;;;===@@@BBBEEEGGGHHHEEEGGGLLLTTT]]]fffnnnsssjjjuuuzzzpppdddXXXNNNGGGDDD;;;:::999777555333222111////////////////////////---------.........//////------............------+++++++++,,,,,,---------((()))***+++++++++++++++))))))******++++++++++++))))))))))))))))))))))))'''))),,,......,,,)))'''(((((()))************))),,,++++++++++++++++++,,,*********,,,///000///...---.../////////111444777555555555:::KKKooo~~~zzzwwwzzzmmmXXXDDD555666666)))---......------///...---......---,,,,,,,,,,,,---......---,,,,,,+++******************************************))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''+++)))'''%%%%%%'''***,,,111444999>>>AAAAAA@@@>>>>>>;;;666333111000......+++///000000333999;;;999;;;IIIWWW[[[[[[YYYRRRKKK]]]```eeeooo|||qqqfff\\\```YYYPPPKKKDDDHHHYYY```___VVVFFF888222///,,,///,,,))))))+++,,,+++)))((()))***+++,,,,,,+++******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))*********)))((((((''''''$$$$$$&&&''')))+++,,,---000333777;;;???AAABBBBBBAAA???>>>>>>999333222555222555777888888;;;@@@DDDJJJNNNQQQRRRRRRUUUZZZ^^^cccgggooo{{{zzznnnhhhZZZOOOLLLRRRLLL;;;666===777///+++...000------000000111111000///---,,,---000000000000////////////...------,,,,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000111222222111222444666333777999;;;JJJkkkuuuwww{{{jjjLLL:::777444///000000000000111000//////...------,,,,,,------......------,,,++++++***************************************))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&'''''''''***)))'''&&&(((+++...000777999<<>>;;;999888555333000/////////...000333444444999CCCJJJKKKTTTYYY[[[ZZZ\\\```aaa^^^lllsss}}}~~~~~~xxxooojjj]]]UUU\\\sssrrriiiYYYKKKCCC>>>999222///,,,+++,,,---+++)))((()))***+++++++++*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))((('''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))******))))))))))))))))))((('''&&&&&&(((,,,///222===???CCCGGGHHHFFFDDDBBB:::666333333222222888>>>??????@@@???>>>AAAGGGKKKTTTXXXddduuuuuuqqquuuqqq___OOOIIIBBB999222222111...---000,,,---////////////000000000000000/////////.........------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000111222222111111333444333666888;;;JJJjjj~~~xxxmmmPPP@@@555222111111222444333222111///...------,,,---------......------,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((''''''&&&''''''((((((((((((((())),,,000444666>>>?????????===999555333222111000000000000111222222777;;;>>>EEENNNSSSSSSRRRTTTVVVXXXaaammmuuuwww}}}|||zzz{{{xxxsssqqqsssuuuxxxyyyuuu{{{~~~yyy{{{tttffffffpppppplll```VVVPPPKKKFFF555222...,,,+++,,,,,,+++((()))******+++******************+++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))))))))***+++++++++)))((((((,,,222999===EEEGGGIIIIIIGGGBBB<<<999333000...111444666<<>>@@@BBBEEEJJJRRR[[[aaallliiitttxxxbbbOOOJJJBBB;;;777444000///111,,,---...///000111111222////////////...............------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////111222333111111111222333555777;;;IIIiiitttuuuxxx\\\:::666222000222444333222222//////...---------------......------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))'''(((***---111555999<<>>:::666222000000111222222222444666888888BBBLLLTTTYYY]]][[[UUUPPPXXXbbblllvvv~~~|||qqqkkkttt{{{~~~yyypppkkkmmmpppddd```]]]```iiirrrvvvwwwmmmpppppphhh^^^\\\eeeoooyyyyyyttt~~~}}}|||xxxlllmmmnnnpppnnnggg```[[[TTTNNN@@@;;;333---******,,,---))))))***************************++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))******)))))))))***++++++,,,,,,---000666>>>FFFJJJJJJIIIGGGDDD???999333000111111555;;;>>>======@@@<<>>???>>>===;;;888444222000000222333333444777<<<@@@JJJTTT___gggmmmpppmmmgggmmmvvv~~~|||wwwlllbbbdddoooxxxuuujjjgggrrrxxxtttrrrxxxnnnhhhmmmuuulll___bbbtttsssssswww~~~~~~|||qqqiiiooozzzssslllcccZZZYYYRRRFFF999000,,,,,,---+++++++++************+++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***+++***)))))))))***,,,---222444777<<>>;;;:::999777555444333222111222444555666<<>>888444222333444555888===AAADDDIIIXXXfffvvvzzz}}}qqqeee\\\JJJBBB888222000000000///000000000000////////////...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++***++++++++++++,,,,,,,,,***++++++,,,,,,------...+++,,,---...///////////////000111111111333555777888444555;;;HHHaaa{{{rrrvvvzzz{{{mmmnnnvvv___HHH>>>777000///444000//////...............------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********'''((()))***+++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++---///222666999;;;;;;;;;777666555444333333333333333555888999===EEERRR[[[aaahhhooouuu~~~zzz}}}ooogggiiinnn{{{dddhhhjjjgggbbbbbbhhhooo}}}zzzttt|||uuudddQQQ@@@555000///...---,,,,,,,,,------)))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))))))))*********))))))***,,,000555999<<>>777666555444444666999:::AAAMMM]]]fffiiippp~~~ttt___MMMBBB<<<777444222222222222111111111000...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,******+++,,,,,,---......+++,,,---...////////////000000000000111555;;;???<<<666555<<>>BBBFFFHHHLLLGGGBBB???===;;;777333777555444666999<<>>:::222333222000///000//////...............---,,,,,,......---------,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((()))******((()))***)))((('''((()))(((((('''(((+++000444777999888777666555555555555444:::>>>===999777;;;AAACCCNNN^^^jjjnnnllliiifffmmm{{{|||wwwwwwvvvsss{{{zzzxxx{{{wwwhhh]]]VVV\\\hhhggg}}}wwwaaaMMMQQQIIIBBB555***...222)))---,,,++++++,,,---,,,+++************************)))******++++++******)))((()))))))))************))))))************))))))*********)))))))))))))))''''''((()))))))))))))))******)))((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))***+++000555;;;???AAAAAAAAABBB@@@<<<777555666777666555999:::===BBBHHHNNNSSSWWWvvv}}}{{{rrriiifffXXXHHH888444555444000.........///...------...///.........---------,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,---*********,,,...222555777,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000///000111111111222555777444333666:::@@@UUU~~~~~~wwwzzzuuuyyyuuuXXXFFF666444222111222111000///000000///.....................---------,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((()))******'''(((***)))(((((()))+++&&&''')))---111555999;;;999777555444333444555666555===DDDBBB===<<>>;;;:::555333000000222666999;;;999;;;@@@HHHUUUdddqqqyyyrrrpppqqq|||rrrWWWAAA888999666111111111111000000//////............------------,,,,,,,,,,,,,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,+++++++++---///222555777,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000000///000222222111111333555333333555999???SSS{{{xxx}}}ooovvvwwwYYY<<<666000111222111000000111000///...---...//////......---------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))***((()))******)))((()))***(((***---111555888:::;;;777555333111111333555777;;;???CCCBBBAAACCCLLLTTTeeejjjsssxxx{{{}}}~~~zzzxxx~~~|||zzzqqqhhhhhhsssppp^^^fffnnnzzzuuurrrpppqqqffftttrrrfffeee```cccwww|||cccQQQNNNTTTIII:::222---///---++++++,,,---,,,,,,++++++++++++++++++++++++((())))))******))))))((()))))))))))))))*********))))))************))))))(((((())))))******++++++)))((((((((()))+++---...,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***((((((***...333666;;;===???>>>;;;777555444111000000222666:::>>>???:::===BBBLLL___xxxiiiiiinnn{{{___BBB888777777666444333222222111000...............------------++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---000111222111000///111333555555444333333444222222444888===QQQxxx{{{mmm}}}pppJJJ===222000222111000111111000...---------...///......---------,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((())))))******++++++***)))(((((())),,,...111555777888888888444333222111222555999;;;BBBAAA@@@AAAFFFNNNVVV[[[jjjppp}}}~~~~~~}}}}}}||||||}}}pppkkkppp|||}}}zzzzzz}}}yyy{{{fffWWWLLLPPPfffzzzbbbYYY[[[SSSGGG>>>555222///---+++,,,---,,,,,,++++++++++++++++++++++++))))))************))))))******))))))))))))))))))))))))************))))))(((((())))))******++++++***)))(((''''''(((******((((((((((((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,000444999;;;::::::888555222111111222...000333666999===@@@BBBCCCLLLVVVaaauuu}}}ZZZEEE<<<666555333111000222333222111//////.........---------++++++---............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,......---+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---000111222111000///111333444444333222222333222222444888===OOOvvvzzzvvvaaaLLL999444444111111333000000///.....................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((())))))))))))******((((((((((((((()))******)))***++++++)))))))))+++000222444666777777666555222222333555888<<<@@@BBBGGGDDDCCCGGGPPPYYY```ccciii{{{|||yyy}}}lll___^^^fffzzzyyy|||wwwaaaTTTZZZTTT<<<666333///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************))))))))))))))))))************))))))))))))))))))************+++***)))((('''&&&&&&&&&&&&&&&&&&'''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))***,,,...222555888:::<<<666555222///------000222,,,///444888<<>>CCCKKKYYYhhhsss|||vvvZZZPPPCCC:::666444111...000/////////............---...///000///...,,,***........................++++++,,,,,,---...//////++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000111222222000000111555777444444666:::===NNNsssxxx}}}zzzsssUUU<<<111111444444111111555444......333//////.........---------......---------,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))((((((((((((((((((((((((&&&''''''((()))******+++***))))))))),,,000444777666555222111222333444444:::///555NNN]]]XXXOOOOOOKKKVVVgggqqqoookkktttvvveeekkk}}}sssllliiikkkvvv~~~xxx{{{vvv|||vvvmmmqqqvvvvvvyyySSSIIIKKKEEE===444...++++++,,,***,,,...///---,,,++++++------,,,++++++*********++++++++++++******))))))************))))))))))))(((''''''(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''((()))+++,,,444555777777666555555666666333111333444444888>>>@@@AAAGGGTTTgggwww{{{~~~~~~eeeJJJ===777333222444000000000000///...,,,+++////////////////////////---------,,,,,,,,,++++++------,,,+++)))***---///,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---------------...000000///000000111111222333333333666666777===HHHlllvvvYYY???333111333000...000222111000111//////.........---------......---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))((((((((((((((((((((((((''''''(((((())))))***************,,,///222555777444222000111444555444111>>>AAALLLXXXVVVMMMLLLSSSfffeeelllyyy|||wwwpppllloooyyy~~~~~~{{{rrrpppssstttrrrppprrryyyvvvooouuu~~~qqqiiiUUUMMMCCC<<<888444000,,,............---,,,,,,---++++++++++++++++++,,,,,,++++++++++++*********)))************))))))))))))***))))))((((((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((***)))))))))***---000222777888:::::::::999;;;<<<===888666:::>>>BBBGGGMMMOOOYYYhhhyyyzzzzzz~~~~~~mmm\\\MMM>>>444222333222111111222333333222////////////////////////---------,,,,,,,,,,,,+++,,,------,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000000000111111222333333333333777666888>>>HHHlll|||WWW<<<444444333///...111444222,,,/////////.........------......---------,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))(((((((((((((((((((((((()))))))))))))))))))))))))))+++---000222555666777333222111222666777666444@@@QQQaaa^^^QQQKKKUUUcccjjj^^^[[[kkkuuuooonnnqqqtttqqqrrr~~~rrrfffcccjjjoooppp{{{{{{vvv}}}{{{|||~~~yyyrrrrrr}}}rrreeeUUUJJJDDD===333***111000...---,,,---......*********+++,,,---------++++++++++++************++++++*********)))))))))++++++***)))((((((((((((***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))+++...333777:::;;;===>>>>>>>>>???AAACCCDDDBBBDDDKKKPPPRRRUUUYYY```qqq~~~~~~|||lllRRR>>>444555333000000111333333333////////////////////////......---------,,,,,,,,,+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------...///000111111111222222333444444444444888777999>>>HHHlllxxxxxx{{{tttNNN999444666444000111444111***////////////..................---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((******))))))))))))))))))***,,,000333666777777777555666666555444777<<>>HHHkkkqqqvvvlllnnnccc@@@333555555111111222000---000000/////////...............---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************))))))))))))+++...222666888888777555555888999555111666CCCOOOjjjnnngggYYYTTT___ggghhhtttqqqsss|||{{{uuuppp~~~~~~yyywwwkkkooorrrwww~~~|||~~~~~~wwwuuuvvvxxxwwwvvvwwwwwwwwwxxxyyygggVVV\\\uuu~~~mmm\\\OOOGGGCCCAAA///...---///111111///------------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++************)))))))))))))))***++++++))))))))))))************************************((()))))))))*********+++((())),,,000555;;;@@@CCCAAABBBAAA@@@@@@BBBFFFIIIOOOTTT[[[^^^ZZZZZZeeerrr|||{{{}}}qqqYYY???:::555444555666333111000000000000000000000000/////////.........------+++---//////---,,,,,,---------------------------......---------,,,,,,,,,...............///111111111222222333333444555555444888888999>>>GGGiiipppttt{{{zzz|||wwwUUU???777111111111000000222000000000/////////............---------,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))************************...111444777999888555444333666777444222<<>>AAACCCAAAAAAAAA@@@AAAEEEJJJNNNYYYXXXWWWTTTSSS]]]vvv{{{yyymmmMMMDDD:::555444555222000000000000000000000000000000////////////.........,,,...///...---,,,---...------------------------//////...---,,,,,,++++++............///000111111111111222222333444444444333777777999===FFFggg___ccclllwww___EEE222222555000///444000000000000/////////.........---------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))******++++++,,,111333555888888666444222111222333666===LLL^^^kkk```bbbccc```aaaiiivvvyyyxxx}}}}}}uuullljjjooosssrrrpppnnnzzz}}}uuuvvvzzzyyywwwyyy{{{zzz|||~~~sss{{{mmmWWWHHH???999222...///000///---------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++******************)))******++++++))))))*********+++++++++************************((())))))******+++,,,,,,...111555:::>>>AAABBBBBB@@@@@@AAABBBEEEKKKRRRXXX```YYYRRRPPPVVVhhhmmm]]]III;;;555333111///000000000000000000000000000000000/////////...............---,,,,,,...000........................---------------------,,,............///000111222000000111111222333333333222666777888<<>>XXXmmmrrrpppooonnnqqqqqqooosss{{{~~~rrrrrrsss|||zzztttooojjjpppxxxzzzxxxyyy{{{{{{}}}xxxsssssswww}}}yyy|||wwwvvvyyy}}}zzzyyy}}}~~~xxxvvvtttsssnnnhhhiiirrr|||~~~~~~tttxxxyyywwwzzzxxxrrroooPPPBBB===;;;111...111000000///...---,,,,,,,,,------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))+++---000111<<<===>>>>>>??????AAABBBBBBCCCFFFOOOWWW[[[[[[YYY```fffqqqwwwvvv|||{{{rrruuu```OOO>>>222000///111444444000///222111000000000//////////////////////////////////////////............//////------,,,,,,,,,,,,++++++///............///000000222222222111222222333444333777666777;;;BBBaaaPPPQQQQQQQQQTTT\\\gggooopppqqqrrrqqqooollliiiffffffqqq|||zzzzzzvvvkkkFFF333666888111222222222111000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---+++***)))***---///111666666555555444333222111777555GGGiii{{{tttjjjjjjoooqqqrrruuu{{{|||pppqqqttt||||||yyyyyyxxxxxxrrrvvv|||~~~wwwuuuzzz}}}yyyuuutttxxx~~~~~~{{{zzzzzzzzzzzzxxxzzzyyysssrrrxxxwwwpppgggeeekkkrrruuu}}}wwwxxx~~~~~~yyy~~~{{{iiiUUUNNNKKK;;;///000111000//////...---,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,))))))***+++---000333444;;;;;;;;;::::::;;;>>>AAAAAAFFFNNNUUUYYYZZZXXXVVVaaaooo{{{{{{sssqqq|||fffLLL777000000333666444//////333111111000000000///////////////////////////////////////............//////------......//////000000///.........//////000111222222222222222333444444333777666777;;;BBB```OOOQQQRRRQQQPPPUUU___hhhjjjlllmmmkkkjjjiiieee___[[[hhhwwwrrr}}}cccFFF:::555000333333222111111000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***))))))+++///333555666555444333333222333333999CCCXXXmmmtttmmmiiillliiiuuuyyyuuuxxx}}}zzzzzzxxxzzz}}}~~~~~~}}}rrrmmmrrrxxx{{{||||||}}}}}}|||{{{{{{{{{yyywwwvvvtttvvvzzz{{{vvvqqqpppxxxxxxsssjjjeeefffhhhhhhtttvvvuuupppooouuu|||zzzwwwxxxyyy~~~xxxvvvoooyyytttlllgggPPP999333222...............---,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))+++---000333666888888:::;;;;;;:::<<<@@@DDDEEERRR___aaa]]][[[]]]^^^nnn}}}zzz~~~iiiRRR@@@:::666555444000000222111111111000000000////////////////////////////////////............////////////000000000111111111............///000111111333222222222222333444444333777666888;;;AAA^^^NNNRRRUUUVVVUUUWWW]]]cccgggkkkkkkiiiiiijjjddd\\\QQQ^^^nnnyyy{{{~~~~~~zzzhhhHHH777444333333222222111000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))((()))***---222666999555444333222222333555666:::SSShhhiiidddjjjuuu}}}ppp{{{ooopppxxx|||~~~xxxzzzyyypppfffdddllluuu|||}}}{{{xxxwwwyyyyyyuuurrrqqqnnnpppuuuwwwsssqqqqqqtttvvvuuunnnhhhfffddd```ggglllnnnjjjgggjjjmmmnnnkkkrrr{{{~~~|||xxxxxxxxx}}}}}}}}}}}}jjjiiirrrttt{{{~~~cccGGG;;;555.....................///---------,,,,,,+++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))***,,,///333666999;;;:::===@@@@@@???@@@DDDHHHRRRdddrrrnnndddcccjjjqqqtttjjjuuu}}}YYYHHH666000222222222222111111111111000000000000//////////////////////////////............//////.........---------,,,,,,.........//////000222222333333222222333333444555333777777888;;;AAA]]]PPPTTTXXX[[[[[[[[[^^^aaagggkkkkkkhhhjjjlllfff[[[OOOZZZjjjuuuwwwwww}}}~~~}}}~~~[[[>>>777333333333222111111000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((***,,,000444777999555333222111333555999;;;???]]]ooogggaaapppxxxqqqpppttt}}}~~~zzzxxxsssjjjeeeiiiuuuzzzvvv|||yyyvvvvvvvvvtttppplllllljjjkkkqqqtttrrrqqqrrroootttuuupppllljjjfffbbbffflllooolllgggeeeccc``````gggpppvvvyyy|||dddZZZ]]]pppzzzyyynnnVVVIII===111000///......///000111------------,,,+++************************************************************************************+++++++++,,,,,,,,,***+++...222555999;;;===:::===@@@???===>>>DDDJJJ```qqqzzzqqqgggkkkwww{{{kkkdddsssuuu[[[>>>111111444444444222222111111111000000000//////////////////////////////............//////000000/////////......---.........///000111222333333333333333333444444555333777777888;;;@@@\\\UUUVVVYYY[[[]]]^^^^^^^^^eeekkkkkkgggiiimmmfffZZZOOOWWWeeeqqqssspppssszzz{{{~~~~~~|||vvvQQQ<<<444333333222222111111000000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,///222444666777444333111111333888<<>>999;;;===<<<<<>>BBB[[[\\\cccpppzzz~~~xxxuuu{{{xxxpppwwwnnnpppqqqtttyyymmmssssssnnnrrr|||}}}wwwuuu{{{{{{uuutttyyyxxxrrrhhhjjjlllnnnooonnnmmmmmmllliiiiiinnnpppooonnnpppmmmqqqqqqmmmmmmpppsssrrrxxx}}}~~~yyyssshhhfffccc``````fffnnntttuuuxxx{{{llllllcccnnn|||zzzqqqgggUUU;;;888333...,,,,,,...000------......---+++***)))------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,...111444888;;;===>>><<<>>>??????BBBMMM___mmmssswwwzzzqqqwwwhhhJJJ:::333222555222222222111111111111000//////////////////////////////............//////,,,,,,---...///000111111.........///000222333444444333333333333444555555333888888999;;;???ZZZSSSUUUZZZ^^^^^^[[[]]]cccgggkkknnnooopppoooggg]]]OOOSSSXXX[[[\\\[[[ZZZZZZ[[[```fffjjjjjjfff```\\\TTTOOOLLLMMMOOONNNKKKIIIFFFGGGGGGFFFFFFGGGJJJLLL```hhhttt}}}yyy|||ccc888666333111444777333---000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++---000333555666666555666---...777777444AAAVVVhhhgggccccccmmm}}}~~~pppnnnttt}}}{{{{{{tttsssvvv~~~uuunnnoooppptttxxx|||~~~~~~zzzuuuooommmnnnoooooonnnmmmppppppnnnooorrrqqqmmmoooooonnnlllkkkkkkmmmooojjjlllnnnnnnmmmmmmmmmnnnyyy~~~||||||}}}xxxkkknnnoookkkddd```aaadddiiirrr}}}kkkttthhhjjjsssaaa^^^\\\@@@---000555000---000......------------......---------,,,,,,,,,++++++*********++++++,,,------******+++++++++,,,,,,,,,...,,,***)))***,,,...000111222444777:::<<<>>>???BBB===;;;BBBOOO^^^qqqzzzrrr|||ppp{{{llljjjpppccc>>>333555111999:::888333333777444...000000000000000000000000//////000000///...------......//////000000111111000000000000111111111111222222333444444555555666888333999888;;;AAARRRSSSUUUYYY^^^^^^[[[^^^ddddddiiimmmnnnooolllcccYYYEEEGGGJJJKKKKKKKKKJJJJJJJJJLLLOOOQQQQQQNNNKKKHHHIIIFFFEEEFFFGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEHHHPPPZZZdddtttvvvqqqpppGGG???555111111222333333111111111111000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,...111333555555555444222000222777777;;;MMMaaahhhooorrrppppppxxx{{{rrrvvvwwwpppsssuuussstttyyyxxxwwwwwwxxx{{{sssoookkkiiikkklllmmmllltttuuusssqqqsssvvvsssnnnqqqrrrrrrqqqooonnnooopppnnnoooqqqqqqqqqqqqsssuuuwwwzzzzzzuuutttwwwuuuqqqnnnoooooommmhhhffffffgggllleeebbbiiixxx~~~yyy~~~xxxmmmgggSSS===222222333111...///......------......///---------,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...---+++***+++---///111333444555777:::<<<>>>>>>===??????CCCWWWqqq{{{|||yyytttlllhhhzzzxxxQQQ@@@===555222666666222222555444000000000000000000000000000//////000000///......---000000000000/////////////////////000000000111111222222333333444555555555888333999888;;;AAAQQQTTTUUUYYY^^^^^^]]]aaagggjjjooorrrqqqoookkkaaaWWWFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHFFFEEEEEEGGGHHHHHHFFFDDD@@@FFFLLLQQQ^^^ttt{{{lllSSSCCC666333222000111555222222222222111111111111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------///111444555444444333...333666666999FFF]]]nnnkkkzzzxxxwww|||zzz|||ppphhhjjjmmmooovvvyyyvvvuuuuuuwwwzzz||||||{{{qqqnnnkkkjjjkkkmmmmmmmmm}}}}}}{{{xxxyyy|||zzztttuuuwwwwwwvvvssspppoooooossstttttttttssstttwwwyyyyyy{{{xxxtttrrrttttttrrrrrrpppnnnnnnnnnmmmkkkjjjtttggg[[[\\\iiivvv{{{zzzrrreeeLLL555...222111***///......------......///------------,,,,,,,,,,,,---------,,,+++*********,,,,,,---------............---,,,+++,,,...000222555555666888:::<<<======999@@@CCCIIIcccwww{{{{{{pppxxx}}}{{{{{{~~~~~~~~~mmmiiiwwwhhhQQQCCC444111555777444222333222000000000000000000000000000//////000000000///......111111111000///.............../////////000000000222222333333444444555555888333999888;;;@@@PPP~~~VVVWWWZZZ_________dddkkkmmmppppppkkkeee```XXXPPPJJJHHHEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKLLLFFFHHHGGGDDDEEEIIILLLMMMIIIIIIJJJLLLOOONNNKKKHHHJJJNNNPPPOOOVVVggg{{{qqqxxx]]]GGG555444666222///111222222111111111000000000............------------------------------------,,,++++++++++++,,,------///000222444444444333222...555666444===TTTjjjtttrrr~~~}}}tttkkknnnrrrtttzzz|||ooonnnmmmnnnpppqqqpppoooooonnnllljjjjjjjjjjjjjjj}}}~~~|||~~~~~~~~~~~~{{{xxxxxx}}}}}}{{{yyywwwwwwyyy{{{zzzyyyvvvsssrrrssstttuuusssooolllmmmpppqqqnnnkkkuuusssmmmccc^^^cccqqq}}}~~~oooWWW@@@444111000...//////............//////...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,---///111222666777888999:::;;;<<<===:::???GGGXXXttt|||xxx}}}{{{ttt|||{{{yyyvvvxxx{{{fffaaaqqqhhhPPP888888:::;;;777333111111000000000000000000000000000//////000000000//////...111000000000/////////...............////////////111222222333444444555555888333:::888:::???OOO|||YYYYYY[[[___``````fffmmmmmmnnnkkkccc\\\XXXSSSMMMOOOLLLIIIIIIKKKNNNOOOOOOMMMOOORRRUUUXXXXXXXXXXXXYYYYYYUUUMMMKKKOOOQQQNNNMMMNNNPPPRRRTTTSSSPPPMMMQQQUUUVVVRRRSSS]]]jjjrrrrrr{{{uuuYYY===444555333000000111111000000000///////////////.........---------------------------------,,,,,,++++++,,,,,,---...///000222444444333222111111444444555GGGbbbrrrsss}}}{{{yyy||||||yyysssyyynnnmmmllllllnnnnnnnnnlllkkkkkkiiigggeeecccbbbbbbpppzzz}}}xxxyyy~~~xxxuuurrrpppooooooqqqtttrrrmmmjjjlllqqqsssoookkkmmmrrrrrrgggZZZWWWaaannn~~~sss\\\OOOAAA333000666/////////....../////////.........---------,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,+++++++++,,,---///111333888888999:::;;;<<<======>>>???OOOmmm|||yyywww{{{wwwuuuvvvvvvuuuxxx}}}}}}~~~~~~ggg^^^eeemmmkkkMMMAAA???;;;777333000111333111111111111111111111111//////000000000000000///.../////////000000000111............////////////111111222222333444444555777222:::888:::>>>MMMzzzZZZYYY[[[^^^^^^___eeemmmzzz}}}|||uuupppooommmjjjjjjgggfffhhhlllnnnnnnlllooorrrwww|||wwwssstttmmmccc```cccffffffdddaaa```___\\\```aaa]]]]]]bbbgggiii|||xxxSSS:::222333444333000000000000/////////.../////////.........------------------------------,,,,,,,,,,,,,,,------...///000222444444444222222444444555>>>UUUnnnxxxuuu~~~jjjjjj|||yyy|||yyyyyy{{{yyynnnmmmlllmmmnnnoooooonnnlllmmmmmmkkkgggdddcccbbbeeeqqq{{{yyyuuuuuuzzz~~~~~~{{{yyyvvvssssssvvvqqqnnnkkkmmmrrrsssqqqmmmlllkkkjjjfffaaa^^^\\\[[[llluuu]]]SSSEEE111---555000//////......//////000............---------,,,+++++++++,,,---.........*********+++++++++,,,,,,***+++,,,---///111333444888888999:::<<<===>>>>>>DDDHHH___|||~~~kkk```^^^jjjiiilllpppssssssxxx~~~zzzzzz{{{|||~~~rrrdddgggkkkNNNEEE;;;666333111222555111111111111111111111111//////000111111111000000.........///000111111111....../////////000000000111111222222333333444444777222:::888:::===KKKxxxZZZXXXYYY[[[[[[[[[bbbkkk|||vvvvvvxxxvvvyyyyyyvvvvvvwwwvvvsssoooIII555444666333111111111000000000//////////////////....................................---,,,,,,,,,,,,---.........///222444555444333222333444;;;LLLdddwww~~~}}}pppfffgggwwwyyyzzz{{{~~~xxxzzz{{{yyywwwtttqqqpppkkkjjjjjjkkknnnoooooonnnoooqqqsssqqqmmmiiihhhhhhiiisss{{{}}}}}}}}}vvv{{{}}}yyy{{{sssqqqpppqqqtttuuutttrrrooollljjjiiihhhddd\\\VVV^^^ooo}}}eeeQQQBBB555000111000000////////////000000............------------,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,...000222444666777888888999;;;<<<>>>??????KKK[[[ttt{{{yyyyyyjjj\\\XXX[[[bbbccchhhoooqqqqqqtttzzz|||{{{{{{|||yyyyyyzzz{{{|||}}}~~~~~~yyygggttteeeTTTBBB999555222222555111111111111111111111111//////000111111111111111////////////000000000000/////////000000000111111111111111222333333444444777222:::888999<<>>@@@@@@QQQkkk{{{tttuuuyyy|||~~~uuujjj___ZZZ^^^gggdddfffkkkqqqqqqnnnpppuuuvvvvvvvvvyyy}}}yyyzzzzzz{{{{{{|||||||||~~~}}}~~~xxxyyy{{{dddKKK>>>888333111222111111111111111111111111//////000111111111111111111111000000//////......000000000000111111111111000111111222333333444444777222:::888999<<>>555000...000000...---///.........---------,,,,,,------------------------...---,,,,,,++++++,,,,,,---///222333555666999;;;888===:::999===<<>>GGGlllfffccc___ZZZWWWYYY___cccdddcccbbb___XXXTTT[[[eeerrrzzzyyyvvviiijjjGGG888:::333222222111000000111111000000000000////////////........................++++++,,,,,,---...000111333333333333222222222111555QQQjjjmmmiiioooyyy{{{{{{zzzyyy|||yyy|||hhhiii{{{vvvllltttzzzxxxsssqqqqqqqqqooonnnnnnoooqqqqqqooonnnqqqooommmnnnoooppppppooommmrrr{{{}}}{{{yyyxxxrrrsssqqqmmmlllkkkgggaaa]]]^^^aaafffjjjsss|||dddMMM:::333///111222///------.........------------,,,------------------------...---,,,,,,,,,,,,,,,,,,---000222444555666999;;;<<<===:::;;;===<<>>EEEiiimmmkkkfffaaa]]]]]]___bbb``````aaa```XXXNNNJJJKKK___]]]QQQRRRkkkwww{{{rrrQQQ:::555555333222111111000000000000000000////////////........................,,,,,,,,,---...///111111111333555444222333777;;;JJJgggzzz{{{zzzzzzwwwyyywwwxxx}}}~~~zzz~~~~~~zzztttooooooooommmlllmmmmmmkkkiiiiiikkkmmmoooooopppqqqrrrpppkkkfffcccbbbgggccceeeiiiffffffxxxwwwrrr{{{uuusssqqqmmmlllnnnfff___ZZZ___eeehhhgggggglllyyy}}}qqq^^^JJJ555...000111111000/////////.........------------------------------------------------...///000222444555555777999;;;:::<<<999???SSShhhxxxlllkkkggg]]]TTTQQQOOOQQQVVVYYYZZZZZZ]]]___bbbccccccccccccdddhhhiiikkknnnooolllgggcccTTTPPPLLLIIIHHHGGGFFFEEEBBBBBBCCCFFFIIIIIIGGGEEEIIIRRR]]]hhhrrrtttlllaaa\\\RRRHHHCCC@@@???BBBFFFJJJSSSjjj}}}rrrzzzuuu{{{lllMMM===666444222222222222222111000000000000000000000000.../////////000000000000000000000000000111111222222222333333444444555555555333:::777999;;;BBBfffooommmiiidddaaaaaadddffffffcccbbb___WWWNNNKKKMMMZZZ[[[SSSUUUjjj}}}iiiGGG777666555333222111111111000000000000////////////........................------------...000111222000333555555333555:::???WWWpppxxx||||||zzzzzzyyyyyyzzzrrrlllmmmmmmjjjkkknnnmmmkkkhhhhhhkkkoooqqqrrrsssuuuvvvsssllleeeaaa```bbb[[[YYY\\\YYY\\\uuuzzzxxx}}}xxxsssmmmjjjmmmhhhfffaaa]]]___eeeeeebbbjjjoooqqquuu}}}sssYYY===000000111111111////////////............---------------------------------------...//////000222444555666777999;;;888>>>;;;BBB```~~~nnnddd^^^UUUMMMLLLMMMNNNPPPTTTXXXZZZ\\\]]]^^^````````````bbbdddhhhkkkqqqwww}}}rrroooiiiddd^^^WWWOOOJJJGGGEEEEEEJJJPPPRRRMMMHHHNNNVVV```jjjvvv}}}|||vvvkkk```RRRJJJEEEBBBDDDHHHLLLTTTggg}}}sssdddwwwkkkTTT:::666333000000111111111000000000000000000000000//////000000000111111111000000000000000111111222222222333333444555555555555333:::777999;;;AAAdddqqqoookkkgggddddddgggjjjkkkgggbbb]]]UUULLLKKKNNN\\\```\\\^^^ppp~~~{{{\\\888777555444333222222222000000000000////////////........................------------///000111222///222555555444666<<>>444444111333444---111111111111000000000000........................///...///000333444333222111444555222111666EEERRRhhh}}}uuuvvvvvvhhhssstttrrrtttsssqqqpppnnnooopppnnnllljjjjjjjjjlllpppmmmeeegggttt||||||pppsssxxxyyyuuunnnjjjhhhkkktttfffaaaaaagggvvvyyy}}}qqqnnnooohhhiiifff]]]___ddd___hhhcccZZZWWWeeesss|||xxx]]]DDD777444222...//////...------------.........---------......///---,,,,,,,,,---///111222444333444777;;;<<<:::777>>>888AAAaaa{{{zzz}}}qqqaaaRRRLLLLLLJJJGGGFFFJJJLLLOOOQQQSSSUUUXXXZZZYYYYYYZZZ]]]``````^^^\\\bbbdddfffgggiiinnntttyyyjjj[[[QQQSSSSSSMMMIIIKKKJJJHHHJJJLLLXXX{{{rrr]]]MMMCCCCCCHHHWWW___gggjjjjjjooowww~~~mmm___yyy```EEE666666333333555333000000000000000000000000222222222111111111000000////////////000000000111222222333444444555555666666999777888<<<;;;FFF^^^wwwvvvqqqjjjiiimmmpppppprrrrrrooocccRRRGGGKKKVVVUUUSSSSSSYYYeeeqqqyyy}}}|||yyybbbDDD555777555222333000111111111111000000000000.................................000222333333111111444666333444>>>PPP^^^ooo{{{|||{{{|||yyymmmiii~~~{{{wwwsssnnnkkkmmmnnnooonnnjjjgggfffeeeoootttqqqiiihhhrrrzzz|||pppwww~~~yyyvvvtttrrrwwwjjjjjjmmmvvvvvvccckkk|||rrrtttlllkkkiii___^^^```[[[cccccc\\\SSSVVVkkkdddNNN>>>444000111000///......------......//////...---------......---,,,,,,,,,---///111222444444555777:::;;;:::888>>>;;;LLLuuu}}}```RRREEECCCEEEGGGGGGHHHHHHJJJMMMOOOPPPRRRUUUWWWYYYYYYYYY\\\``````^^^[[[YYYXXXWWWVVVVVVYYY^^^bbbeeennnzzzoooeee\\\RRRJJJNNNGGGDDDEEETTT}}}cccNNNCCCDDDKKKWWW\\\bbbcccaaa___bbbeeeuuuiiitttvvvTTT;;;444000222444...111111111111111111111111222222222111111111111111/////////000000000111111222222333444444555555666666999777888<<<;;;FFF]]]qqquuuuuuppplllnnnoooooopppssspppaaaOOOGGGQQQ^^^ddd[[[RRRPPPZZZiiiwwwwwwnnnIII555999777111222222111111111111000000000///...........................---...000222333222111444777777555:::KKKbbbrrruuu{{{{{{lll```gggyyyqqqllliiilllmmmooommmjjjfffeeedddrrrvvvuuunnnjjjnnnssstttvvv~~~zzzuuurrrdddjjjtttcccRRR]]]}}}|||tttrrrpppeeeaaaaaa\\\\\\aaa```XXXSSS^^^uuuhhhSSSEEE777111333000//////...............000///...---------------------,,,---...///111222333444555777999:::::::::>>>???XXX|||\\\OOODDDAAACCCEEEFFFHHHGGGIIILLLNNNOOOPPPSSSUUUWWWXXXZZZ^^^aaaaaa^^^ZZZTTTQQQMMMJJJLLLRRR[[[aaadddggglllttt~~~ooo]]]ZZZMMMDDDAAAOOO|||}}}aaaLLLBBBEEELLLQQQTTT[[[___]]]XXXVVVXXX\\\pppvvvwwwzzzeeeJJJ<<<111000222,,,222222222222222222222222111111111111111111111111//////000000000111111111222222333444444555555666666999777888;;;:::EEE]]]qqqyyy~~~{{{wwwvvvuuussspppsssnnn^^^OOOMMMZZZhhhrrrfffXXXQQQVVVdddsss|||uuussswwwOOO999:::666000111222111111111111000000000///////////////////////////.........000222333333111666888666555@@@YYYrrrsssxxxyyyrrr^^^WWWfff~~~xxxpppnnnnnnlllmmmnnnmmmjjjgggfffffflllpppsssqqqmmmlllllljjjvvv}}}sssgggWWWbbbuuudddRRR]]]~~~zzzvvvuuukkkfffgggccc___bbbaaa[[[TTTWWWfffuuulll^^^TTTDDD777111000000///............///000///...---------------------------...000222333333444666777888999:::;;;===CCCaaa{{{|||ZZZOOOEEECCCDDDDDDEEEHHHGGGIIILLLMMMNNNPPPSSSUUUTTTWWW]]]aaadddccc___]]]^^^WWWNNNGGGHHHOOOXXX___jjjjjjgggaaa]]]___fffllluuueeeSSSFFFBBBOOOxxxuuuZZZGGG???BBBIIILLLNNNUUU^^^___WWWQQQQQQZZZiiissssssxxxxxxfffjjjuuuyyysss^^^KKK777222555333222222222222222222222222111111111111111111111111000000000000111111111111222222333444444555555666666999777777;;;:::DDD\\\ooowww~~~~~~|||{{{xxxtttrrrrrriiiZZZRRRWWWfffqqqzzzoooaaaYYY[[[ccclllrrr}}}~~~lllmmmvvv~~~[[[CCC===555000222111111111111111000000000000/////////////////////////////////111333444444222444555333555FFFcccyyysssyyy{{{yyyyyy}}}xxx}}}hhhXXXZZZjjj}}}vvvpppooopppnnnnnnnnnllliiigggggghhhgggjjjooossstttrrrnnnjjjrrrxxxxxxeeeSSS\\\ppp]]]PPP___zzzxxxoookkkmmmllliiifffaaa[[[TTTTTT```mmmvvvmmmdddSSS===...111000//////......////////////...---------.........---------...000222333333555777777777888:::<<<<<>>???CCCIIIIIIRRR^^^```UUUKKKIII[[[hhhmmmcccaaavvvhhhfffooosssyyy~~~|||{{{lllVVV;;;222666555222222222222222222222222111111111111111222222222000000000111111111222222222222333444444555555666666999777777:::999DDD[[[nnnuuuzzz{{{{{{|||yyyuuuuuuqqqdddWWWVVVbbbqqqxxxyyyhhh]]]]]]dddlllqqq|||oooaaaiiivvviiiQQQBBB555222444///111111111111000000000000////////////////////////000000000222444555555333333555444999NNNjjjyyyxxx|||vvvrrr|||rrrbbb]]]fffuuuzzzqqqqqqsssrrrqqqpppnnnjjjfffeeefffgggddddddhhhnnnsssqqqkkkfffgggnnnvvvwww```___gggWWWRRRhhh~~~rrrlllnnnnnnkkkhhhddd```YYYVVV^^^jjjrrrvvvyyyuuufffVVV@@@...111000000///////////////......---------......///......---...///000222333333555777777777777:::===???YYYzzzqqqIIICCC???AAACCCBBBCCCFFFGGGIIIKKKLLLMMMNNNQQQSSSVVV]]]cccbbb___aaajjjrrrwwwgggXXXOOOIIIFFFEEECCCFFFKKKRRRVVVVVVRRRNNNOOOhhhlllRRRAAAAAARRRuuuwwwXXXFFF@@@>>>>>>???DDDCCCMMM\\\___RRREEEAAASSSdddkkk^^^UUUbbb~~~oooqqqyyyzzzaaaAAA444555222222222222222222222222222000000111111111222222222000000111111111222222222222222333444444555555666666999777777:::999CCCZZZ~~~tttxxx{{{{{{}}}{{{xxxpppaaaUUUYYYjjjwww{{{lll]]][[[eeeqqqzzz}}}yyyaaaXXXaaaooottt\\\GGG666444666...111111111111000000000000000000000000000000000000111000111333555666555444444666777>>>VVVpppwwwppp~~~~~~{{{sssqqquuuwwwiii```dddqqq}}}{{{mmmkkksssyyyxxxtttrrrnnniiidddbbbccceee```\\\]]]ccciiiggg```ZZZZZZbbbhhhqqqqqqfffaaaxxxaaaaaazzzuuukkkmmmmmmfffgggiiiiiiaaaYYY^^^hhhcccrrrlllzzzvvv___PPP@@@222111111000///////////////---------------...///000............///000222333333555777777666777:::===EEEddd~~~zzzwwwxxxoooWWWGGGBBB???AAACCCBBBBBBDDDFFFHHHJJJKKKLLLMMMPPPRRRZZZ```ddd```[[[___nnn|||{{{mmmccc[[[SSSOOOQQQMMMMMMSSS[[[ZZZPPPGGG???SSSyyylllOOO<<<===OOOqqqeeeHHH<<<===?????????>>>===HHHYYY^^^QQQCCC>>>KKK```iiiZZZGGGIII[[[jjjxxxxxxrrr~~~nnnKKK;;;999222111111111111111111111111000000111111222222222222000111111111111222222222222222333444444555555666666999777777:::888CCCZZZ{{{pppyyy}}}|||~~~}}}xxxtttdddXXXZZZcccmmmwwwuuuiiigggmmmssswwwgggXXXPPPXXXmmm}}}pppOOO:::888555...000000000000000000000000111111000//////////////////000333555555555444333777222888MMMaaapppsssttt}}}~~~wwwzzzyyysssaaaeee{{{sssnnnlllqqqwwwuuummmggggggiiihhhccc```TTTHHHLLLZZZaaabbbZZZJJJKKKUUU```jjjvvv|||rrrtttvvvrrraaannnzzztttqqqnnnlllkkkkkkllliiigggjjjppphhhpppjjjtttwww[[[QQQEEE777444000...///...,,,,,,///........................+++---000000000000111222555888444666;;;888:::HHHUUUsss~~~wwwkkkXXXGGGAAAAAAAAABBBBBBCCCCCCCCCDDDFFFHHHIIIIIIKKKQQQVVVYYY```bbb```]]]YYYjjj}}}tttjjjiiiggghhhkkkiii[[[LLLGGGQQQqqqbbbHHH>>>???FFFhhhuuu^^^GGG>>>>>>???>>><<<999:::GGGZZZ^^^PPPCCC???III\\\ggg\\\JJJAAADDDIIIQQQZZZiii|||mmmdddoooKKK777666333666444000000444222---222222222222222222222222222222111111111111222222444444444333333444444555555888666777<<<:::CCCXXX}}}tttyyy||||||~~~~~~xxxlllbbb\\\```iiiqqqxxxvvvkkkkkkrrrzzz|||aaaRRRKKKSSSgggyyy|||yyyVVV<<<555444222111111111111111111111111111111000//////////////////000222444555555444444;;;777>>>QQQddduuurrruuu}}}~~~zzzlllgggsssuuuqqqpppnnnoooqqqsssmmmggggggiiiiiifffbbbUUUGGGFFFRRR^^^fff]]]HHHDDDOOO\\\eeelllyyywwwmmmdddiiisssvvvssssssooommmlllllljjjgggiiioooiiimmmssswww|||cccVVVIII;;;666222000111000---,,,...........................+++...000111000000111333555777555666;;;777:::JJJbbb{{{xxxjjjVVVFFF@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHJJJMMMQQQVVVZZZZZZcccfffhhhgggcccooo~~~{{{zzzyyyttteeeUUUHHHRRRsssbbbHHH???@@@FFFfffqqq[[[EEE<<<======;;;:::<<<;;;DDDUUU[[[QQQEEEBBBFFFVVVaaaXXXIIIAAAAAACCC???CCCNNN___tttwww```hhhvvvzzzPPP777222444666444000111444333...222222222222222222222222222222111111111111222222222222222333444555666777555888666777<<<:::CCCXXX|||yyyyyyyyy{{{}}}tttcccaaaccckkkrrruuuxxx|||xxxppppppxxxuuuZZZMMMGGGNNNaaattt}}}mmmrrreeeBBB333333666111111111111111111111111111111000/////////000000///000222444555666555555888777AAAVVVkkk|||wwwyyy~~~}}}~~~dddppptttrrrssspppjjjgggnnnkkkggggggiiijjjiiigggTTTEEE???GGGYYYkkkeeeKKKBBBOOO]]]ccceeemmmrrrbbbXXXnnnxxxuuuqqquuuqqqnnnmmmmmmkkkhhhjjjnnnkkkiiiuuusssaaaNNN@@@999333111222111...---...........................,,,...000111111111222333444777555777:::666<<>>@@@DDDaaammmYYYDDD<<<======;;;:::???;;;@@@NNNVVVPPPFFFCCC>>>JJJRRRNNNDDD>>><<<<<<:::777;;;HHHVVVllliiiXXXaaa___???333444555333000111444333///222222222222222222222222222222111111111111222222000111222333444666777888555888666888<<<:::BBBWWW{{{}}}yyyxxx|||wwwkkk___dddmmmvvvzzzyyyvvvtttyyyvvvvvv{{{oooVVVLLLFFFLLL^^^qqqzzzsssqqqxxxQQQ777333888111111111111111111111111111111000000///000000111000111222444555666666666555888HHHddd~~~uuu___xxx~~~wwwwwwuuunnnfffbbbffffffdddccceeekkkmmmmmmRRRDDD<<<@@@PPPhhhgggPPPBBBOOO\\\```^^^eee}}}}}}ddd[[[XXXjjjxxxzzzrrrvvvsssooommmnnnmmmjjjlllpppqqqhhhkkk~~~{{{oooUUUDDD:::444000111222000...000........................---///111222111111333444444777555777999666AAA\\\}}}}}}zzzlll^^^RRRGGG???>>>>>>???@@@@@@AAABBBBBBEEEEEEHHHPPPZZZaaaccccccdddnnnsssvvvuuuiiidddnnnzzzuuummmYYYKKK]]]aaaFFF===???AAAZZZxxx|||jjjXXXFFF?????????===<<>>;;;CCCUUU[[[LLLAAAKKKVVVYYYWWW```~~~nnnYYYXXX[[[cccwww{{{{{{{{{sssooommmnnnooommmnnnrrrvvviiidddqqqvvv```HHH===444//////111111000111////////////////////////---///222222222222333555444777666888:::777JJJlll~~~|||}}}|||xxxlllYYYKKKEEEBBB>>>===>>>>>>???AAABBBBBBCCCCCCEEEKKKUUU```fffgggffflllxxx}}}~~~|||nnndddiiimmmooohhhjjjzzzoooYYYOOOfff}}}___DDD;;;>>>===SSSooouuueeeUUUEEE@@@@@@???===<<<;;;888999AAAHHHHHHCCC???=========???AAABBBDDDFFFBBB;;;;;;???::::::VVVzzzvvvaaa[[[{{{hhhIII999555222222222222111222222222222222222222222222222222111111111111222222222333444555555555444444444777666888<<<999@@@TTTvvv~~~{{{|||}}}tttjjjdddpppwww~~~{{{ooocccbbbkkkvvv||||||zzzzzz{{{yyy^^^KKKHHHDDDFFFRRRgggrrr|||}}}nnnFFF555888222222222222222222222222111111000000000111222222000111222333555777888999;;;HHHbbbyyygggkkk~~~qqqnnnmmmnnnqqqnnngggddddddZZZ]]]ZZZSSSXXXiiizzzbbbOOOBBB;;;777???FFFAAAAAAHHHSSSWWWVVVbbbeeeUUUVVVZZZcccwwwwwwooo}}}vvvqqqnnnooopppooooooqqqvvvmmmdddhhhzzz{{{~~~oooSSSDDD999000///111111111222////////////////////////...000222333333333444555555777666999:::;;;TTT~~~~~~~~~yyy|||xxxdddNNNBBB@@@AAAAAA===>>>???@@@AAABBBCCCDDDAAAGGGQQQ]]]fffjjjiiihhhpppwwwmmmqqqjjjhhhcccfffnnnmmmqqqsss]]]WWWoooyyy___CCC;;;>>>;;;MMMhhhooo^^^PPPCCC>>>>>>===;;;:::999777777<<>>@@@:::555DDDZZZrrr^^^uuuwwwSSS<<<777333333222000000111222222222222222222222222222222111111111111222222333333555555555444333222444777666888<<<999???SSSsss~~~}}}~~~~~~wwwmmmkkknnnzzz|||nnn___WWWdddsss|||}}}{{{|||~~~}}}qqqXXXHHHGGGDDDCCCNNN]]]iiiuuuzzz}}}rrrIII777999222222222222222222222222111111000000111111222333111111222333555777999:::;;;MMMjjj|||ttthhhbbbvvvzzzqqqmmmiiihhhkkkkkkfffbbbaaaXXX[[[WWWMMMSSSjjjqqqVVVEEE???666555;;;<<<>>>DDDOOOVVVXXXddd{{{\\\QQQSSSWWWgggvvvoooggg~~~{{{uuupppqqqqqqnnnmmmnnnqqqpppjjjfffnnn}}}tttbbbOOOAAA444000000000000222////////////////////////...000333444333333444666666777666999;;;>>>___zzz{{{zzz}}}dddKKK@@@@@@AAA@@@>>>>>>???AAABBBCCCDDDEEEAAAJJJYYYeeelllmmmkkkiiioooxxxqqqwwwmmmnnnddd___gggjjjjjjqqqrrr^^^```wwwwwwaaaDDD<<<@@@;;;JJJdddlllZZZNNNBBB??????===::::::999888777888???JJJUUU[[[UUUPPPMMMNNNKKKEEEAAABBBAAAAAABBBBBB>>>;;;AAAJJJmmmiiiqqq}}}YYY???888333444333///...111222222222222222222222222222222111111111111222222111222444555666555444333333777666999<<<999???RRRppp|||rrriiinnnxxx}}}nnn^^^SSSaaaqqq{{{}}}|||zzznnnVVVHHHIIIEEEDDDMMMVVVcccpppuuuyyyqqqIII777:::222222222222222222222222111111000000111222333333111111222333555777999:::>>>UUUttt{{{bbbXXX\\\~~~yyyvvvuuulllgggiiikkkggg___[[[WWW[[[UUUJJJPPPkkk{{{ZZZFFFDDD;;;666;;;???666<<>>>>>???@@@AAACCCDDDEEEFFFAAAMMM^^^kkkooonnnlllkkklll~~~|||rrrmmmtttooorrrdddWWWaaannnlllhhhyyyooo\\\fff|||vvvbbbEEE>>>AAA<<>><<<<<<::::::888666===MMM___kkklllfffdddddd]]]QQQIIIHHHCCCCCCBBB???>>>???AAABBB\\\qqqkkk~~~\\\AAA999444444333...---000222222222222222222222222222222111111111111222222///000333555777777666555333777666999===888>>>RRRnnn}}}|||ooogggmmmyyyuuuhhh^^^TTTYYYaaakkkttt{{{~~~www```JJJAAAEEEHHHEEETTTYYYcccooo{{{zzzWWW???555666555444444444444333222222222111000//////000000222333555555444555666888>>>iii|||nnnuuu}}}[[[XXXlllvvvnnnuuunnnnnnkkkfffeeefffccc]]]RRRWWWOOOGGGSSSiiiqqqWWWFFF;;;444666;;;999000???MMMEEESSS||||||mmmYYYHHHJJJVVVmmmzzzyyydddaaauuu~~~tttnnnqqquuupppfffnnnsssqqqjjjiiiuuuooommmuuuuuulllTTT::://////111222222000000////////////000000111111333444555666666666;;;222777===999KKKxxx}}}wwwmmmqqqxxx~~~xxxXXXFFFAAA@@@??????@@@>>>===???BBBCCCBBB@@@MMMSSSggg}}}~~~mmmdddhhhooovvv{{{xxxrrrnnnppprrrtttqqqjjj```]]]```cccbbboooyyyiii[[[ppppppcccHHH:::<<<===IIIdddwwwfffWWWFFF???>>><<<:::;;;666666666777999DDDYYYlllwwwvvvwwwzzzxxxnnn```VVVPPPLLLFFFCCCBBBBBB???===QQQyyyiii```JJJ???444111333555333000222333333444444333333222444444333222111111222222111333444555555555777999666666888:::999:::BBBLLLnnn|||yyyqqqhhhjjjwww~~~rrrdddYYYJJJMMMSSS]]]iiiuuu~~~mmmTTTDDD@@@AAAAAANNNUUU```nnn{{{jjjPPP@@@666555333333444444333111222222111000000000000000333444666666666666888:::BBBmmmttt{{{wwwZZZ^^^uuutttnnntttooolllhhhfffiiijjjaaaVVVMMMQQQKKKHHHQQQ___yyy~~~aaaLLL>>>666555888999333>>>IIIFFFMMMooozzzkkkWWWFFFGGGPPPcccsssnnn\\\^^^tttxxxrrrrrrrrroookkkmmmssssssllljjjuuuoooWWW>>>222111222000000000000////////////000000111222333444555666666666;;;444999>>>;;;OOO}}}zzzkkkpppxxx|||}}}uuu```HHH>>>>>>>>>======AAA???>>>???BBBCCCBBBAAAKKKVVVpppqqqhhhmmmlllsssvvvqqqiiidddbbb```bbb```ZZZVVVXXX___bbb```eeeuuutttkkkeeeuuuzzzmmm```III======>>>OOOlll}}}mmm]]]KKKBBB@@@===;;;<<<777666777888:::CCCWWWiiissstttsssuuuyyyyyyooobbbZZZTTTLLLFFFCCCBBBAAA@@@JJJpppqqqxxxeeeLLL@@@666555666333111333222222333333333333222222222111111000//////000000111222444444444555666888666666888:::999999BBBLLLkkk|||sssiiifffrrr}}}qqqcccWWWEEEDDDGGGOOO^^^nnn|||qqqffftttuuummmXXXEEE<<<>>>AAAJJJRRR___nnn|||~~~]]]CCC666555333222333333222111222222111000000000000111444555777777777888:::<<>>PPP|||zzzkkkcccyyyzzz}}}yyypppppppppmmmjjjkkkooommm^^^MMMIIIGGGFFFMMMOOOLLLcccsssVVVDDD:::888888555:::999BBBOOONNN___qqq___OOOBBB???CCCPPPgggzzzbbbSSSPPP___~~~yyyvvvnnnlllrrriiippptttpppkkkooo}}}hhhKKK:::333000000000000000////////////000000111222333555666666666777777555<<<@@@DDDaaaxxx|||{{{iiiSSSHHH??????BBBBBB@@@@@@AAA@@@???>>>???@@@@@@AAAHHHZZZxxx|||nnnmmmjjjnnnlllccc\\\XXXOOOEEEEEEAAA>>>BBBQQQ___aaa[[[\\\cccllllllvvvpppfffYYYLLLBBB;;;???[[[xxxppp^^^KKKAAA===:::999999999888888999:::???MMM[[[tttttt{{{lllmmmfff[[[QQQIIIDDDBBBBBBCCCcccfffpppfffKKK777888999333111666111222222222222222222111333333222222222222222333000111333333333333444666555555777999888999AAAKKKgggpppssszzzzzzssshhh[[[LLLHHHEEEKKKZZZlll{{{zzzUUUAAA===777<<>>??????>>>======>>>@@@AAALLLYYYsss}}}zzzvvv|||zzznnneee```UUUHHHDDD???:::@@@QQQbbbfffaaaWWW[[[wwwoooqqq{{{qqqhhhZZZLLLBBB===DDD^^^vvvxxxlll[[[III@@@===;;;999::::::888888999999<<>>666666999>>>???>>>>>>@@@SSS]]]lllyyyYYY:::777444222222222222222222111111111111222333333333444444555666888===@@@kkkpppmmmsssttttttuuu||||||}}}yyykkk]]]SSSJJJDDDEEEBBB???EEEHHHDDDYYYiiiMMM???<<<<<<;;;>>>:::<<>>>>>>>>===<<<>>>AAADDDHHHQQQdddzzz|||ttteeeTTTHHHBBB;;;>>>NNN```gggeeeNNNRRRkkk|||ttt{{{wwwnnn```MMMCCCFFFPPPeeeuuutttkkk[[[JJJCCCAAA>>><<<<<<:::888888999888999@@@HHHJJJ```wwwuuuqqqiii]]]QQQGGGAAA???CCCVVV|||zzz^^^fffnnnGGG555444777555333222333333444444333333222000000000///000000111222111333444444333333444666555555777888777888AAAKKKfffsss}}}|||gggQQQIIICCCIII\\\sssmmmJJJ<<>>CCCRRR\\\kkkwww~~~~~~```<<<999555333333333333333222111111111222222333444444444555666777:::???BBBuuu|||gggrrrvvvrrrppppppzzzyyyyyyqqqaaaRRRIIIEEEBBBCCCCCC@@@DDDGGGEEETTTsssnnnPPPAAA>>>???<<<;;;;;;===NNNpppwww}}}yyyooo^^^NNNEEECCCEEEPPPssslllVVVNNNHHHPPP|||zzztttooommmlllnnnqqqoookkkmmmsss{{{oooppp|||]]]GGG:::333111333000000////////////000000222333444666777777777777666666<<>>???>>>===???DDD>>>??????>>>===???DDDHHHFFFKKKWWWeeepppvvv}}}{{{hhhSSSJJJ???;;;EEEUUU]]]]]]KKKNNNaaarrrtttzzzuuuiiiOOOFFFSSSaaapppyyyvvvkkk\\\LLLFFFCCC@@@<<<;;;999777777888777666:::@@@===GGGWWWkkk|||qqqbbbSSSHHHCCCBBBHHHRRRnnnooo```xxxZZZ<<<333777777222333444444555555444444333000000//////000111111222333444555555444333555666555444666888777888@@@JJJeeeqqqXXXOOOFFFJJJ\\\tttqqqNNN@@@EEE;;;:::<<<@@@???<<>>555111111000000////////////000000222333444666777777888888888777===IIIeee~~~|||{{{uuuSSSCCC???>>>???===:::;;;??????@@@AAA@@@???AAAFFFKKKLLLPPPWWW]]]aaaiiiwwwxxx]]]SSSCCC999===IIIQQQQQQNNNPPP^^^jjjppp~~~zzzpppRRRIII]]]nnnyyy}}}zzzkkk\\\MMMFFFCCC???:::888999777666888666444777<<>>===============>>>>>>======???AAADDDFFFFFFPPPVVVVVVZZZfffrrrxxxbbbMMM<<<;;;>>>>>>AAAGGGFFFLLLVVVdddsss}}}mmmTTTPPPdddttt}}}~~~wwwfff]]]PPPGGGCCCBBB@@@???===999444222333888>>>CCCDDD???>>>HHHXXXjjj~~~|||hhhTTTGGGDDDEEERRR[[[bbbvvv|||eeezzzOOO777777999555333333333333333333333333333333222111000000111111444333222555999;;;;;;999666555777999999999>>>FFFdddyyy[[[NNNKKKFFF\\\iiiUUUJJJ@@@>>>>>>@@@@@@???BBBHHHSSS\\\hhhsss{{{zzzjjjggg{{{OOO;;;333555111111555222333222222111111222222333555444:::444666:::;;;VVVzzz|||vvvvvv[[[```|||sssrrrnnnqqqvvvrrroooiii^^^RRRGGGAAA>>>>>>???;;;;;;@@@GGGNNNYYYbbbiiinnnkkk[[[IIIAAA@@@AAA===;;;===>>>IIIppp{{{cccUUUHHHGGGSSSiiiqqq[[[PPPLLLccczzztttqqqnnnmmmppppppnnnnnnpppwww}}}vvvXXX@@@555333222000000000000000000000000444444555555666666777777555;;;:::XXX{{{~~~lllUUUBBB??????>>>===============???>>>===>>>???AAADDDFFFOOOVVV[[[[[[___hhhnnnooolllxxxyyyaaaLLL;;;999:::999:::???GGGMMMWWWeeeuuu}}}iiiVVVWWWjjjvvv{{{yyypppcccZZZNNNEEEAAA???>>><<<>>><<<:::888999<<>>FFFccc|||```OOOKKKHHH```rrr]]]PPPCCC@@@???@@@@@@???CCCIIITTT\\\iiittt}}}}}}cccWWWkkk\\\BBB555555111111444333333222222111111222222333333222999444777;;;@@@___~~~xxx{{{}}}~~~iiiVVVhhhvvvmmmmmmjjjnnnssspppkkkdddYYYMMMDDD>>>===<<<>>>999888???JJJSSS\\\cccjjjjjjcccSSSDDD????????????@@@@@@===LLL{{{{{{bbbUUUIIIJJJXXXuuummmXXXMMMNNNmmm|||vvvtttnnnkkkooorrrqqqnnnnnnooosssfffIII999555444000000000000000000000000444444444555666666777777444;;;@@@fffdddKKKAAA??????>>>===============???>>>>>>>>>???BBBDDDFFFOOOSSSWWWYYY^^^fffjjjkkkaaafffooo|||~~~uuudddQQQ@@@;;;:::777777;;;GGGLLLWWWgggvvvzzzgggZZZaaattt{{{{{{vvvlllbbbYYYNNNEEEAAA???===;;;<<<<<<<<<======>>>>>>>>>@@@;;;777999@@@QQQiii~~~yyycccMMMAAABBBHHHQQQ]]]bbbhhh{{{qqqhhh|||qqqNNN<<<555222333333333333333333333333333222222111111111111222333222222444666888888777666555777999999999>>>FFFbbb~~~fffPPPIIIJJJgggsss]]]NNNDDDAAA???@@@??????DDDJJJVVV^^^jjjvvvdddRRRdddaaaCCC444444222111444333333222222111111222222333444222999555777;;;DDDggg}}}eee\\\zzzxxxooonnnjjjmmmqqqlllhhh```TTTIIIAAA===<<<<<<;;;888888???HHHSSSaaalllrrrnnnbbbPPPCCC>>>===;;;===CCCHHHHHH\\\rrrZZZNNNEEEHHHZZZ}}}}}}gggTTTIIINNNqqq{{{wwwvvvpppmmmoooqqqqqqrrrtttvvvuuu{{{nnnQQQ???777333000000000000000000000000333333444555555666666777333:::DDDssswwwyyy\\\GGGEEE???>>>>>>===============???>>>>>>>>>@@@BBBEEEGGGOOOTTTYYY[[[```kkkxxxsssqqqqqqwwwxxxkkk[[[IIIAAA>>>;;;:::<<>>FFFaaaoooUUUNNNSSSsssrrr[[[KKKEEEAAA>>>>>>>>>???DDDLLLWWW___kkkvvvgggUUUddd~~~bbbAAA111555444333444222333222222111111222222333666333:::777777;;;GGGpppxxxbbbgggyyyrrrrrrooopppsssmmmhhh^^^QQQEEE???<<<<<<;;;888777:::>>>CCCOOObbbtttqqqmmm```NNNCCC@@@>>>===???EEEMMMQQQiiifffPPPGGG@@@GGG\\\~~~qqq]]]NNNGGGNNNpppzzzyyyvvvrrrpppooonnnooovvv~~~uuuvvvpppVVVDDD888000000000000000000000000000333333444444555666666666555:::HHH{{{nnnwww{{{zzz}}}YYYDDDBBB???>>>>>>===============>>>======>>>@@@CCCGGGIIIUUU\\\aaacccdddqqq~~~qqqbbbPPPEEE???<<<;;;<<<>>>EEEVVViiisssvvvyyy~~~{{{pppfffdddrrrzzznnnccc[[[PPPHHHDDDAAA???<<<777777666777999;;;===???<<<<<<======<<>>DDDMMMKKKZZZaaacccnnn~~~^^^___ooogggFFF555111333333333333333333333333333222222222222222333333222333333444444444555555666555777999999999>>>FFF___www^^^YYY^^^zzzpppZZZJJJDDD@@@=========>>>EEENNNXXX```kkkvvvhhhWWWfffjjjEEE222666666333444222333222222111111222222333666333;;;888888;;;KKKxxxjjj^^^qqquuuqqqtttsssuuuwwwqqqhhh]]]NNNBBB===;;;;;;:::666777;;;===???HHH^^^qqqxxxtttgggUUUHHHBBB???===EEEFFFMMMVVVooo}}}[[[HHHCCC>>>HHHaaa}}}xxxcccPPPFFFFFFNNNjjj|||wwwtttrrrpppmmmmmmvvv}}}~~~wwwtttoooWWWEEE888000000000000000000000000000333333333444555555666666888===LLLrrr|||~~~vvvvvvzzz|||[[[FFF?????????>>>===============<<<<<<<<<>>>AAAEEEIIIKKKRRRYYY______\\\fffxxxjjjVVVFFF===:::::::::@@@III\\\nnnsssrrrwwwvvvpppggghhhwwwzzzlllbbbZZZOOOGGGCCC@@@===;;;:::999888777999<<>>FFF^^^}}}hhhcccbbbrrrkkkUUUGGGCCC>>>;;;;;;;;;>>>FFFOOO[[[cccnnnyyygggWWWggg~~~zzzPPP666888777333333222333222222111111222222333555111:::888888===PPP```___{{{{{{mmmmmmttttttvvvxxxqqqggg[[[KKK???:::999999888666777999<<<>>>DDDSSSbbbvvvuuulll[[[LLLEEEBBB@@@IIIGGGPPPaaazzzrrrRRRBBB@@@===JJJdddlllWWWBBB===DDDIII\\\~~~}}}xxxtttqqqqqqpppnnnqqqwwwqqqrrrsssxxx}}}qqqUUUBBB888333000000000000000000000000222333333444444555555666999>>>QQQwwwzzzwww|||kkkTTTFFF?????????>>>===============::::::;;;>>>BBBFFFKKKMMMOOOUUU]]]___ZZZ]]]qqqxxxbbbMMM@@@===<<<<<>>;;;===<<<;;;::::::;;;===>>>555555777888888===JJJXXXeee^^^QQQEEE===<<>>FFF]]]mmmiii```dddttt~~~yyydddOOOBBBBBB===999:::;;;>>>GGGPPP```hhhsss}}}gggVVViii}}}xxxYYY;;;:::777222333333333222222222222222222333222///999888999>>>SSS^^^cccvvvjjjjjjrrrrrrttttttmmmgggZZZIII===888888777666777666777;;;>>>BBBKKKTTTcccfffcccVVVKKKGGGHHHHHHHHHFFFVVVpppkkkKKK======<<>>777666000000000000000000000000222222333444444555555666777???UUUxxx}}}wwwyyyrrrRRRDDD???===??????>>>===============999999;;;>>>BBBGGGLLLOOOWWW]]]fffkkkhhhfffqqqnnnVVVGGGCCCBBBAAANNNZZZooo}}}xxxpppyyyqqqhhhkkkqqquuu}}}fffeee]]]SSSLLLHHHDDDAAA>>>======<<<;;;:::999999888777555444666777===JJJWWWcccZZZLLLAAA;;;:::<<<===:::HHHPPP[[[mmmwww~~~aaaVVV}}}bbbBBB555333333333333333333333333222222222222333333444555444666777666444222444666666555777999999999>>>FFF\\\ssslllbbbTTT\\\uuuvvvaaaNNNAAAAAA>>>;;;;;;;;;>>>HHHRRRcccoootttjjj]]]hhhhhh@@@222444333111111333333222222333333444555777666555888:::;;;ZZZ```vvvqqqooommmnnnqqquuuxxxyyymmm]]]JJJ>>>;;;:::555000:::::::::;;;===@@@BBBDDD[[[[[[WWWPPPFFFAAACCCFFFBBBGGGTTTmmm~~~___HHHDDD===777KKKlllvvv^^^FFF===888:::???HHH\\\pppuuuzzzzzzuuuoooppptttrrrkkkoooppprrrzzz|||vvv[[[HHH;;;444000000////////////000000222333444444333333555777777@@@WWWyyyxxx|||cccOOOFFF???===@@@@@@@@@???>>>======<<<:::;;;<<>>;;;===??????===:::888777999;;;999555333555777===JJJVVV^^^\\\LLL===>>>>>>;;;>>>;;;===EEETTTgggwwwpppWWWsssiiiFFF333666444222222333333333222444333111000000000111111111222333444555555555555555555666999888777<<>>;;;999:::;;;???JJJUUUcccqqqxxx|||jjj___kkklllDDD555555444111111333333222222333333444555444555444888:::>>>]]]|||aaazzzqqqooommmmmmnnnpppqqqqqqiii[[[JJJ???;;;:::888555::::::999:::;;;===@@@AAAPPPPPPNNNIIIBBB???AAAEEE@@@EEEQQQgggwwwZZZDDDAAA<<<999PPPqqqqqq]]]CCC;;;666777;;;BBBSSSeeeuuuxxxyyyvvvrrrssswwwvvvqqqooopppssszzz}}}kkkVVVAAA333111000000//////000000111222444444444333444666888888CCC___}}}aaaLLLDDD>>>>>>@@@@@@??????>>>======<<<999:::<<<@@@DDDJJJNNNPPPVVV^^^lllxxx}}}wwwiii^^^VVVRRRbbbnnntttlllfffmmm~~~ooo___[[[gggzzz|||hhh___WWWPPPLLLFFF???<<<<<<>>>===<<<:::999888999:::777555555666666;;;HHHUUUZZZZZZKKK>>>BBBCCCAAADDD>>>???DDDPPPaaapppzzz}}}fffqqqhhhIII666666444222222333444333222555444333222222222333333111222333444555555555555555555666999888777<<>>XXXxxxiiiVVVAAA999555777888<<>>>>>======<<<999:::<<>>AAACCCGGGRRRjjjqqqYYYDDD>>><<>>>>>============;;;<<<>>>BBBFFFKKKPPPRRRVVVUUUWWW[[[^^^cccmmmyyylll[[[RRRIIIJJJQQQYYYaaaggg|||vvvaaaaaa{{{qqq[[[VVVddd~~~vvvnnn]]]MMMFFFDDD@@@;;;999888999:::;;;===<<<:::888666777888666222777III\\\llliiiUUUDDDGGGMMMQQQYYY^^^[[[ZZZ^^^eeelllrrrttt~~~nnn~~~wwwWWW===666444333333444444333222222111111111111111111111111222333444555555555555555555666999888777<<>>======>>>;;;999666333222333555666999999:::::::::;;;===??????AAAMMMiiisss^^^JJJ@@@???JJJeeexxxkkkVVVDDD===888777:::::::::CCCOOOooo{{{vvvrrrpppnnnooopppooonnnpppssstttxxxsss]]]HHH888333333222222222222333333222444555555555666888:::999HHH}}}tttyyyvvvPPPCCCAAA@@@CCC>>>>>>>>>===============>>>>>>@@@CCCFFFJJJNNNPPPZZZYYY[[[___aaaccciiiqqq}}}|||tttWWWGGG:::;;;FFFUUUdddpppzzzzzzlllZZZaaa~~~zzzaaaYYYhhhvvvdddPPPFFFCCC???:::777666666888;;;>>>>>>;;;999888888777444111888LLL```}}}dddKKKFFFHHHNNNYYY___```aaaeeejjjmmmpppqqqyyyyyyxxx|||ZZZ:::777555333333444444444333111111111111111111111111111222333444555555555555555555666999888777<<>>;;;999666333222333555666::::::::::::;;;;;;<<<===>>>AAAKKKhhhooo___LLLAAAAAAOOOkkk|||pppccc]]]XXXMMMBBB;;;666555999999777???KKKlll|||tttrrrsssssstttvvvpppmmmoootttvvvyyyyyybbbIII888333222222111111222222333222333444555444666888::::::IIIsss~~~pppMMMDDDBBB>>>@@@========================??????@@@CCCFFFIIIMMMNNNVVVWWW\\\bbbdddccceeeiiivvv|||}}}ZZZIII;;;===HHHUUUeeetttyyysssdddZZZgggeee]]]mmmzzzgggRRRHHHCCC>>>999777555444555999>>>???===::::::888777555333888III[[[rrrVVVIIIDDDGGGSSSVVVYYY^^^dddhhhkkklllmmmvvv|||dddBBB777555333333444555444333222222333444444444333333111222333444555555555555555555666999888777<<>>;;;999999888666777:::>>>EEEQQQ]]]ooosssrrr~~~mmmPPP:::333444555333333333222222333333444555222999888666<<>>CCCLLLaaa{{{eeeYYYIII>>>AAASSSooo~~~ssseeeZZZSSSKKKCCC<<<777666999888555<<>>===========================>>>???BBBEEEIIIMMMOOOQQQSSSXXX___```\\\YYYZZZvvvsssaaaNNN>>>>>>EEEPPPdddvvvzzzmmm]]][[[ooommmfffxxxwwwfffSSSHHHBBB===999999555333333888===@@@>>>;;;:::888888777666888BBBMMMrrr|||ttt```QQQGGGGGGQQQTTTXXX]]]bbbfffhhhiiiiiiqqqvvvoooLLL777555444333444555444333111222333444444444444333111222333444555555555555555555666999888777<<>>555555555333333333222222333333444555///888777666<<>>222111111111111111111222000111333333333444777999>>>LLLkkkwwwvvvyyyyyyVVV>>>???@@@<<<>>><<<<<<<<<===============;;;<<<>>>AAAEEEJJJNNNQQQTTTUUUYYY^^^]]]VVVQQQPPP\\\xxxrrrkkkUUU@@@;;;@@@LLLeee|||wwweeeTTTXXXooouuuooo|||sssdddRRRHHHAAA<<<:::;;;555333222666===@@@???<<<999888999:::888777;;;BBBVVVkkkqqqeeeYYYMMMKKKUUU[[[^^^aaadddeeefffggghhhlllmmmqqqOOO777666444444555555555444///000111222333222222111222222333444555555555555555555666999888777===DDDVVVhhh[[[[[[SSSLLLFFF@@@999888:::777666888;;;???HHHWWWfffnnniiitttxxxqqquuudddCCC666333000333222222333333333333444444111999999777<<>>999666666777777:::???___zzzzzz{{{}}}tttrrrpppooooooqqqtttuuuzzzjjjSSS@@@333222000111222333333222444444555444333444666888666___}}}tttiiiQQQFFF>>>>>>@@@:::<<<<<<<<<<<<<<<<<<;;;;;;===???AAABBBDDDFFFIIIKKKNNNYYY\\\```jjjdddQQQFFFUUUkkk~~~vvvrrrZZZBBBAAABBBKKK```oooiiiWWWRRR___uuuuuupppfffUUUFFF???>>>:::444555444333666:::===???@@@<<<:::888777666777888999CCCMMMWWWYYYRRRKKKJJJLLLVVVYYY\\\^^^```aaaccceeekkkmmm{{{qqqXXXCCC777555555111333666000000111111111111222222222333333333444444444555555666444444777777888<<>>999777888777666888===BBBKKK[[[jjj~~~ddd\\\hhhvvvsssooolllIII:::444000333222222333333333333444444000888888777>>>PPPzzz|||eeeRRR{{{pppgggdddeeeffffffeeeeeeeeefff___YYYNNNEEEDDDGGGFFFAAA@@@;;;666444777999777555777777888888888999999999888===FFFTTTccckkkcccVVVRRRKKKBBB<<>>999666777777777:::???VVV~~~}}}|||{{{|||sssqqqpppoooppprrruuuwwwoooWWWAAA444222111111222333333222333444555444333444666999<<>>>>>@@@;;;======<<<<<<<<<;;;;;;;;;;;;===@@@BBBDDDGGGJJJMMMOOO[[[aaakkkyyysssZZZJJJOOO```rrrttt|||kkkMMMGGGFFFQQQhhhwwwhhhUUUSSSeee|||qqqgggUUUFFF???>>>:::444888777666888;;;>>>@@@@@@<<<;;;999777666777888999===EEENNNPPPKKKFFFEEEFFFOOORRRVVVYYY\\\___bbbeeejjjjjjttt~~~lllRRREEE888555666222333666111111111111111222222222222333333333444444444555555666444444777777888<<>>:::666555777888777555777777777888888888999999888===EEEQQQ^^^ddd\\\PPPQQQJJJAAA;;;>>>OOOoooqqq___III@@@:::777777777777:::???RRR}}}xxxvvvrrrpppooonnnooorrrvvvxxxuuuZZZBBB555333111111222333333222333444444444333444777999@@@kkk___GGGAAA===>>>AAA===>>>>>>===<<<;;;::::::999999<<>>===999333:::999888999===@@@AAAAAA<<<;;;:::888777777888999===BBBHHHKKKKKKHHHFFFEEEIIILLLPPPTTTXXX]]]cccfffjjjhhhnnnvvv}}}{{{sssXXXIII999555777333333666111111111111111222222222333333333333444444444555555666444444777888888===CCCPPPxxx|||{{{{{{[[[NNNAAA======:::777666888888;;;AAAGGGQQQbbbqqqxxx^^^JJJYYYjjjkkkhhhyyyYYYCCC777222444222222222333333333444444111777666777BBBXXXwwwhhh___uuulllhhhaaabbbcccfffhhhhhhgggeeellleeeVVVGGGAAACCCFFFEEE<<<:::666555777777777666777777777777888888888888:::???GGGRRR___ddd]]]QQQRRRIII@@@<<<>>>NNNoooooo]]]IIIAAA<<<888888888777:::???RRR~~~~~~zzzuuusssqqqpppnnnmmmnnnqqquuuxxxxxx^^^EEE666444111111222333333333333444444444333444777999@@@ooo}}}]]]EEE@@@===>>>AAA>>>???>>>===<<<;;;:::999999:::<<>>===999333888777777999===AAACCCDDD===<<<;;;999888888888888>>>@@@DDDGGGJJJJJJHHHFFFGGGJJJNNNSSSWWW]]]cccgggkkkhhhkkk|||{{{wwwyyygggPPP===666888444333666222111111111222222222333333333333333444444444555555777444555777888888===CCCPPPxxx|||ZZZMMMAAA>>>???<<<999777999999<<>>QQQ{{{sss}}}yyyyyyvvvssssssrrrpppmmmkkklllooosssvvv}}}fffMMM888555222000111333333333222333444444333555777:::AAAttt^^^DDDAAA???>>>@@@??????>>>===<<<;;;:::999999;;;===@@@AAACCCEEEHHHKKKPPPXXX```vvv|||mmmeeennnYYYLLLVVVppp{{{uuuxxxmmmYYYGGG???===999444333333444777===BBBEEEFFF>>>===<<<;;;999999888888999999:::>>>BBBDDDBBB@@@FFFIIIMMMQQQVVVZZZ```dddhhhggghhhtttzzz|||~~~{{{rrrYYYAAA777888333222555444111222222222222333333333333333333444444444555555777555555888888999===CCCSSSzzzxxxWWWMMMDDDAAA@@@<<<999999999999===CCCJJJUUUgggwwwnnnRRREEETTTggghhhfffxxx}}}aaaHHH999333777222222333333333333444444555999777777CCCXXX{{{ggg]]]fffyyykkkeeedddfffddddddeeeeeeaaaYYYSSS\\\cccgggaaaWWWNNNEEE===888888777777666666666666666666666777777777888888777>>>HHHSSS___fffcccZZZPPPFFF???>>>???MMMqqqxxxdddQQQDDD???;;;:::999777999>>>RRRoooppp|||vvvuuutttsssssssssqqqllliiiiiikkkooorrroooVVV999666222000111333444444222333444333333555888:::FFF{{{___CCCBBB@@@>>>@@@???>>>>>>===<<<;;;::::::999<<<>>>@@@AAABBBDDDGGGJJJRRRYYY[[[iiirrriiieeefffyyy{{{XXXRRR^^^rrr~~~rrrlll~~~|||ppp\\\III@@@>>>:::555000000111666<<>>>>>===<<<:::999888888666666777999===?????????BBBFFFKKKPPPTTTXXX\\\___bbbdddgggoooxxx}}}dddGGG888777222000444555222222222222333333333333333333333444444444555555777555555888999999===DDDSSSzzz~~~rrrSSSLLLFFFCCC@@@;;;888999777888===EEENNNZZZmmm~~~lllPPPEEETTTfffgggfffxxx|||dddIII888222777222222333333333333444444333777555777CCCXXX}}}ddd^^^pppuuuiiifffeeefffdddccccccbbb]]]SSSLLLJJJUUU___]]]TTTKKKAAA:::777777888777666666666777666666666666777777777888666===GGGSSS___fffccc\\\NNNCCC<<<===>>>LLLrrrkkkVVVEEE@@@;;;;;;999777999>>>PPP}}}xxx~~~wwwvvvtttttttttuuurrrlllhhhfffhhhkkkmmm|||tttZZZ:::666222000111333444444111222333333333555888;;;LLL{{{]]]AAAAAAAAA>>>@@@@@@======<<<<<<<<<;;;;;;;;;:::<<>>>>>===;;;:::888777777777888:::;;;===@@@AAA???DDDKKKQQQVVVZZZ]]]___]]]dddiiioootttlllLLL888666000...333666222222222333333333444444333333333444444444555555888555666888999999>>>DDDOOOwww~~~|||nnnPPPKKKGGGEEE@@@:::777999555777===FFFPPP^^^rrrqqqUUUIIIWWWggggggeeewwwxxxfffIII888111666222222333333333444444444000555444777DDDXXXiiiggg~~~tttkkkiiihhheeecccbbbbbbaaa[[[PPPHHH@@@JJJQQQNNNGGGBBB???<<<666777888777666555666777666666666666777777777777777???IIITTT___fffccc\\\KKK@@@:::<<<===KKKqqqnnnYYYFFF@@@<<<;;;999777999>>>IIIpppzzzxxxvvvttttttwwwrrrlllgggdddeeehhhjjjrrrtttYYY:::777222000111333444444111222333333444555888;;;OOO~~~[[[???@@@AAA>>>AAABBB<<<<<<<<<<<<<<<<<<;;;;;;888:::>>>@@@BBBFFFJJJMMMNNN[[[^^^```jjjlllggghhhpppcccbbbfffdddiiiqqqpppnnnmmmvvvgggQQQXXXfffooo{{{sssbbbXXXiiittt___KKKBBB@@@<<<777222222333777<<>>===<<<:::888777555666888888888:::===AAA>>>DDDMMMUUUZZZ^^^```bbb]]]gggnnnrrryyyzzzooorrrNNN999666///---333666222222333333333444444444333333333444444444555555888666666888999999>>>DDDKKKttt}}}}}}lllSSSKKKDDDEEEDDD>>>888555888777>>>KKKXXXdddwwwtttQQQHHH^^^pppjjjcccvvvvvvgggBBB444555777333333333444444444555555222:::888888GGG___{{{tttssshhhmmmiiigggdddggg_________YYYWWWQQQCCCAAA???<<<;;;;;;;;;:::999888777666555555444444444555555555555555666777777<<<@@@IIIXXXeeeiiiccc\\\OOOAAA;;;AAACCCMMMpppxxx[[[DDD???;;;999999999;;;>>>ZZZ}}}yyyyyysssoooqqqqqqtttpppjjjeeebbbbbbcccdddrrrvvvZZZBBB888000000222111111111333333333333333555888;;;KKK|||QQQBBB======DDD===???DDDCCCAAA???===<<<;;;:::>>>>>>???AAADDDIIIMMMPPPQQQTTTXXX\\\^^^___bbbdddfffffffffggghhhjjjlllllllllnnn{{{~~~XXXPPP___fffoooyyyllleeeVVVRRR^^^uuuaaaMMMCCCAAA===777111000...777FFFEEE???DDDAAA>>>===???BBBBBB===888:::999888999;;;<<<;;;:::@@@CCCHHHOOOUUUZZZ]]]______fffkkkppp}}}{{{lllzzzWWW999555888444111444666333111000111222222111222333444444555555444444666555666999999888<<>>CCCNNN[[[fffiiiddd^^^NNN???777;;;@@@LLLrrr{{{^^^CCC>>>;;;:::::::::<<<@@@eee{{{|||tttooopppppppppnnnjjjeeeaaa```cccffflll}}}cccDDD:::222111333222222222333333333333333555888;;;KKKuuuNNNBBB======BBB===@@@@@@@@@???>>>===<<<<<<===>>>>>>???AAAEEEIIIMMMPPPPPPTTTXXX[[[]]]___aaacccccccccdddfffiiikkkmmmooonnnqqq}}}XXXSSSbbbjjjtttttthhhbbbSSSKKKUUUyyyvvvbbbNNNDDDAAA===777666444///:::LLLMMMEEEHHH@@@===;;;???EEEFFFBBB<<<;;;:::999:::<<<===<<<;;;???BBBHHHNNNTTTZZZ]]]___ccchhhlllooo|||yyyvvv|||hhhwww{{{XXX:::555888444111444666444222111222333333222222333444444555555444444666555666999999888<<>>FFFSSS___fffgggdddaaaTTTDDD999;;;@@@PPPvvvxxxXXXBBB>>>;;;<<<;;;:::>>>DDDYYYuuu|||~~~vvvnnnooonnnllllllkkkeee___^^^bbbgggkkk|||gggGGG<<<333222444333333444222333333333333555999<<>><<<@@@<<>>>>>>>>>>>???AAADDDIIIMMMOOOPPPSSSXXXZZZ\\\]]]___aaa```aaaccceeeiiillloooqqqpppuuu{{{WWWVVVfffnnnzzzwwwnnniiiYYYLLLQQQqqqwwwdddPPPEEEAAA===888999666111>>>UUUYYYMMMIII???;;;999???HHHKKKGGG@@@===<<<;;;<<<===>>>===<<>>555333333333333444444444555555222666444555CCCXXXyyy[[[^^^rrrkkkmmmnnnkkkiii```ZZZTTTOOOUUURRRAAA;;;999777777888999999888;;;:::999888777777777777555444444444444555666666<<>><<<===:::888???JJJOOO```vvvzzz~~~uuummmnnnnnnkkkmmmmmmfff^^^[[[___eeeiii{{{hhhHHH===444222333333222333222333444333444666999===MMMbbbCCCAAA@@@<<>>@@@CCCGGGKKKMMMQQQTTTWWWZZZ[[[\\\^^^``````aaabbbeeehhhkkknnnpppqqqwwwwwwUUUXXXgggqqqwwwtttbbbRRRSSSnnnyyygggRRRFFFAAA===888999666444EEEbbbgggTTTHHH???:::999???IIIMMMHHHAAA>>>===<<<===>>>???>>>===>>>AAAEEEKKKQQQWWW[[[]]]___ccchhhnnnzzz|||rrrkkkiii|||}}}yyy|||{{{}}}^^^???666666444222444000///...///111222222111222333444444555555444444666555666999999888<<>>HHH\\\~~~}}}ZZZEEE???<<<<<<999888DDDUUUbbbeeekkkxxx|||~~~wwwzzztttmmmnnnnnnmmmooonnnggg]]]YYY\\\aaaaaarrrnnnIII>>>333111222111111222222333444444444666:::===PPP^^^AAAAAAAAA===???;;;AAA>>>===<<<;;;;;;::::::;;;<<<<<<===>>>AAAEEEIIIKKKQQQTTTXXXZZZ[[[\\\]]]___bbbbbbccceeegggiiikkklllpppxxxqqqRRR[[[hhhrrrzzzwwwdddSSSTTTppp{{{jjjUUUGGGAAA===999888888:::PPPqqqvvv]]]JJJ@@@<<<:::@@@HHHKKKFFF??????>>>======>>>???>>><<<===???DDDIIIOOOUUUZZZ\\\[[[^^^dddkkkuuuwwwlllfff```qqq~~~wwwxxx~~~aaaCCC666555444333444111000000111333444333222222333444444555555444444666555666999999888<<>>;;;;;;<<>>SSS___AAABBBBBB>>>@@@;;;@@@??????===<<<::::::999999===<<<===>>>AAAEEEIIIKKKSSSVVVYYY[[[\\\\\\]]]^^^ccccccddddddfffgggiiiiiinnnwwwlllQQQ___jjjttt}}}wwwdddUUUXXX|||}}}lllWWWHHHBBB===999888<<>>===<<<<<<======<<<;;;<<<>>>BBBGGGNNNTTTYYY\\\[[[]]]aaahhhooo|||ssshhhbbb[[[hhhxxxdddFFF666444444444444444333333444666666555333222333444444555555444444666555666999999888<<>>BBBLLLZZZcccooojjjXXX^^^gggfff```lll||||||wwwdddAAA444777333333333444444444555555666888666<<>><<<;;;:::::::::>>>>>>>>>@@@BBBFFFJJJLLLTTTWWWZZZ\\\\\\\\\]]]___cccccccccdddeeeggghhhiiimmmwwwjjjQQQeeeoooxxx~~~vvvdddXXX^^^oooYYYIIIBBB>>>:::777===BBBYYY~~~kkkSSSAAABBBCCCEEEFFFFFFDDDBBB===<<<::::::;;;<<<:::999<<<>>>AAAFFFLLLSSSXXX[[[]]]^^^bbbhhhmmmwwwttthhhddd\\\gggooogggHHH777333444444444444333333444555555333111222333444444555555444444666555666999999888<<>>GGGggggggiiipppwwwsssnnnmmmnnnkkkqqqnnnkkkfffccc```^^^^^^^^^JJJ^^^yyyOOOCCC777333333333333444222333444444555888<<>>???>>>===<<<<<<<<<<<<<<<@@@@@@@@@AAADDDHHHKKKMMMUUUXXX[[[]]]]]]]]]^^^___aaabbbbbbccceeegggiiijjjmmmwwwiiiRRRiiisss{{{zzzrrr___VVV___pppZZZJJJBBB>>>:::555;;;???UUUzzzkkkTTTAAACCCFFFHHHGGGFFFFFFFFF<<<;;;999999::::::999888<<<===@@@EEELLLRRRXXX[[[``````dddjjjnnnxxxwwwkkkiiiaaajjjlllhhhIII777333444555444111111000111222111///---222333444444555555444444666555666999999888<<>>;;;777777888:::999777333444555666666666444444555555555555555555555555888IIIXXX^^^dddjjjeeeYYYSSS999777AAAEEEddddddHHHBBB<<<999>>>QQQqqq{{{nnntttuuuwwwqqqqqqnnnjjjjjjqqqmmmkkkhhhccc\\\ZZZ]]]UUUUUU[[[xxxQQQFFF:::555222000000222666222111444777888:::>>>SSS~~~fffIII>>>CCCAAA===??????@@@???>>>===<<<;;;::::::<<<===???BBBEEEHHHJJJKKKNNNQQQWWW\\\```bbbbbbbbbgggbbb]]]^^^dddhhhiiigggooo~~~ccc\\\wwwuuu^^^VVV[[[yyygggYYYHHH@@@===777444;;;FFFXXXtttsssVVV>>>IIILLLMMMPPPJJJCCCHHH???;;;777777999;;;;;;999;;;<<>>CCCMMMiiijjjZZZZZZpppooo]]]RRRRRR\\\lllzzz|||vvviiiCCC777666333333222222333333444555333666555:::GGG\\\}}}aaaVVVgggqqqhhhcccbbbcccaaa```WWWNNNPPPVVVQQQFFF>>>;;;999888999:::888666444444555666666555555444555555555555555555555555888GGGVVV]]]dddiiibbbVVVNNN???===AAABBBUUUcccJJJCCC<<<:::AAATTTrrrrrrggghhhrrr~~~uuuuuuppprrrpppmmmnnnnnnllljjjiiieee___]]]```aaa___aaarrrQQQEEE:::555222000000222666222111555777888;;;???XXXbbbGGG===CCCAAA===???>>>??????>>>===<<<;;;::::::<<<===???AAAEEEHHHJJJKKKUUUWWWZZZ]]]^^^]]]ZZZYYYYYYVVVSSSUUUZZZaaaeeegggkkk|||ccc]]]{{{qqq[[[SSSXXX}}}iiiZZZHHH@@@???999444<<>>BBBIIIQQQWWW[[[^^^]]]___bbbgggqqqmmmggg]]]WWWrrrtttlllJJJ888444444444555111111222222222333333333333333333444444444555555666777888888888:::>>>AAAMMMuuu|||sssddd___wwwqqqWWWJJJBBBBBBAAA<<<;;;???CCCNNNrrrxxxcccSSS^^^sssYYYKKKRRReeesss|||~~~iiiFFF777222333333222222333333444555555777666999EEEYYY{{{~~~```XXXiiippphhhdddcccbbb```^^^WWWNNNNNNRRRMMMCCC===<<<;;;;;;;;;:::777555555555666666666555555444666666666666666666666666888EEESSS\\\eeehhh```RRRBBBAAA>>>???CCCJJJdddbbbKKKCCC;;;;;;EEEXXXrrrrrrcccbbbzzzwwwrrrvvvqqqrrrpppnnnoookkkiiiiiijjjgggaaa```cccjjjggggggqqqQQQEEE:::444222000000333555222111555777888;;;@@@^^^\\\EEE===CCCAAA>>>???>>>??????>>>===<<<;;;;;;:::;;;<<<>>>@@@CCCGGGIIIKKKSSSUUUXXXYYYXXXUUUQQQNNNKKKIIIHHHJJJPPPYYYbbbhhhmmm|||```[[[~~~nnn[[[UUUXXXxxxlll[[[HHHAAA@@@;;;888BBBQQQdddxxxqqq\\\NNN```ddd\\\UUUJJJAAABBB???;;;888777:::<<<;;;999999:::===AAAHHHOOOVVVZZZ_________bbbeeennntttlll^^^VVVpppwwwqqqMMM999444444333222111111222222222333333333333333333444444444555555555666888999999;;;===@@@KKKsss}}}xxxooobbbaaannnUUUIIIAAABBBAAA===<<<@@@DDDPPPyyyuuuYYYRRRooohhhLLLLLLaaarrr}}}gggGGG888333333333222222333333444555777999666777AAARRR}}}ccc[[[kkkrrrjjjhhhfffccc______YYYQQQNNNNNNIIIBBB<<<<<<<<<<<<;;;999777555666666666666666555555555777777777777777777777777888CCCQQQ\\\eeeggg]]]PPPCCCHHH>>>;;;DDDDDDPPPppp___KKKAAA999;;;GGGXXXnnn~~~yyyooonnnxxxpppnnnxxxtttwwwyyyrrrrrrooolllmmmjjjhhhiiijjjfffaaa```bbbgggfffhhhtttPPPEEE999444222000111333555222222555666777<<>>>>>===<<<<<<;;;;;;;;;<<<===???BBBFFFIIIKKKNNNQQQUUUWWWWWWUUUQQQOOOGGGEEECCCCCCIIITTTaaakkkssswww[[[XXX|||{{{kkk^^^ZZZ[[[nnnnnnZZZFFF@@@AAA===999EEEXXXnnn}}}}}}nnn]]]ZZZnnnnnn\\\OOOFFFAAADDD@@@<<<888888:::<<<;;;:::888999<<<@@@GGGOOOUUUYYY``````bbbeeegggnnn~~~yyyuuuiiiccc{{{vvvQQQ;;;555555333000111111222222222333333333333333333444444444555555444666888999:::;;;===>>>JJJsss{{{vvvnnncccgggjjjUUUIIIAAABBBBBB======AAAFFFQQQ}}}jjjPPP[[[{{{VVVMMM___rrr~~~fffFFF999666333333222222333333444555777999666777@@@QQQ{{{}}}```WWWeeetttjjjjjjhhhddd``````\\\UUUPPPLLLGGGBBB;;;<<<===<<<;;;888777666777777666666555555555555777777777777777777777777999BBBPPP\\\ccccccZZZPPPRRRRRRAAA:::BBB>>>@@@UUU|||[[[HHH>>>777:::EEEUUUfffssspppjjj|||qqqnnnooossspppgggoooyyyrrrssspppnnnnnnjjjhhhhhhhhhddd^^^]]]```___aaahhhmmmPPPDDD999444222000111444555333333555666777===DDDeee{{{mmmSSSAAA>>>CCC@@@@@@BBB>>>>>>>>>======<<<<<<;;;;;;<<<<<<===???BBBFFFIIIKKKMMMQQQVVVZZZ\\\[[[XXXVVVLLLHHHCCC@@@DDDQQQ```kkktttsssZZZ[[[|||wwwjjjccc^^^ZZZ]]]oooYYYEEE>>>@@@<<<666BBBYYYsss}}}nnnbbbqqqaaaLLLEEEFFFLLL@@@<<<888888:::<<<<<<:::888999<<<@@@GGGNNNUUUYYY]]]___dddhhhjjjnnnzzzxxxwwwooolll}}}rrrQQQ:::333555555222111111222222222333333333333333333444444444555555333555888999999:::<<<>>>JJJsss~~~vvvoooeeeiii{{{gggUUUIIIAAABBBBBB===<<>>>>>======<<<<<<<<<<<<=========???BBBFFFJJJLLLKKKOOOVVV[[[^^^]]][[[YYYUUUNNNDDD>>>CCCPPP```kkkrrrsss___eeewwwnnnllleee\\\RRR|||oooYYYDDD===@@@<<<:::BBBXXXuuurrrkkk}}}gggJJJCCCEEEKKK@@@<<<999888;;;<<<<<<:::888999<<<@@@GGGNNNUUUYYY[[[^^^dddiiijjjnnnzzzppppppkkkjjjnnnRRR:::222555666444111111222222222333333333333333333444444444555555444555777888888:::<<>>HHHllljjjRRRDDDAAABBB>>>@@@DDD@@@============<<<<<<<<<<<<>>>>>>>>>???BBBGGGKKKMMMKKKPPPXXX___ddddddcccaaaaaaUUUGGG@@@FFFTTTcccmmmxxxxxxhhhppp}}}zzzxxxjjj[[[iii~~~pppZZZEEE>>>@@@===@@@AAAPPPjjjxxxrrrhhheeetttkkkLLLBBBBBBEEE@@@===999888;;;===<<<;;;999:::<<>>HHHoooiiiSSSEEEAAAAAA===@@@EEEAAA===============<<<<<<<<>>>>>@@@CCCGGGKKKNNNOOOUUU___iiiooorrrqqqpppiii[[[JJJCCCJJJYYYhhhppp|||mmmxxx|||mmmaaa___rrr\\\FFF@@@AAA>>>@@@:::BBBWWWbbb[[[SSSQQQiiiqqqRRRHHHEEEEEEAAA===999999;;;===<<<;;;999:::===AAAHHHOOOVVVZZZffffffiiilllnnnvvv~~~fffdddbbbbbb{{{hhhKKK888333333222111111222222222333333333333333333444444444555555666666666555666888===@@@IIIqqqooofffYYYRRR]]]|||vvvdddWWWMMMHHHCCCAAA>>>:::;;;>>>GGGcccpppTTTJJJEEEFFF\\\sss[[[NNNUUUbbbzzzpppqqqKKK:::555555444444333333444444555444666444666???OOOyyy~~~[[[HHHNNNqqqjjjaaa```cccbbb___[[[TTTMMMGGGCCC;;;;;;<<<===>>>===:::888888777666555555555555555444555666555333333555777333888>>>CCCGGGKKKQQQUUUHHHTTT```ddd]]]PPPEEE?????????@@@@@@AAA@@@@@@???:::999888888<<>>???CCC@@@@@@??????>>>===<<<<<<;;;>>>>>>???AAADDDGGGKKKLLLNNNVVVooovvvpppxxxsss[[[FFFGGGSSS^^^gggooo~~~kkk|||uuufffssstttXXXIIIDDD???;;;>>>@@@AAAAAAAAAAAABBBDDDQQQxxx}}}[[[@@@EEEDDDAAA>>>:::777888888999888;;;999;;;AAAFFFKKKRRRYYYdddggglllnnnnnnqqqzzz]]]___eeeaaayyy[[[<<<666555222333333333333333333333333333222222333444444555555666666777777777777:::===@@@NNNooopppfffXXXOOORRRkkkvvveeeZZZLLLFFFBBB@@@===:::;;;>>>DDD^^^eeeTTTKKKEEEVVVzzzsssZZZOOOXXXgggzzz}}}tttsssMMM<<<666555444444333333444444555333666555777???NNNwwwzzz]]]GGGIIIkkkmmmbbbaaa^^^]]][[[XXXTTTOOOLLLIII=========??????>>>;;;999777777666555555555555555555666666555444333444555444777<<>>???CCC???@@@@@@???>>>===<<<;;;;;;;;;<<<<<<>>>AAADDDHHHIIIQQQ[[[wwwxxxwwwttt^^^KKKMMMXXXbbbkkksss~~~zzzgggzzz~~~jjjnnnyyy\\\KKKCCC>>>999===DDDKKKKKKEEE???======HHHoooyyyYYYAAAHHHHHH@@@===999777888::::::::::::888:::@@@FFFJJJRRRZZZaaadddjjjmmmmmmqqq}}}cccdddiiidddyyywwwYYY:::666666222444333333333333333333333333333333444444555555666666666777777777777:::===@@@RRRrrr|||ggg]]]WWWVVVWWWhhhuuufff\\\JJJDDD@@@???===:::;;;???GGGYYYfffVVVGGGNNNooosssYYYOOO\\\mmmwww}}}zzzuuuOOO<<<555555444444333333444444555222666555888@@@MMMsssaaaGGGGGGhhhpppdddbbb___]]]ZZZVVVRRROOOLLLKKK?????????@@@@@@???<<<999666666666666555555555555666777777666444333444555555777999<<<@@@GGGOOOUUUQQQQQQQQQOOOLLLHHHDDDBBB===<<<<<<;;;::::::999999<<<;;;999666777>>>JJJSSSggg{{{{{{hhhiiixxxtttmmmjjjlllllljjjiiifff```XXXXXX\\\eeedddcccvvvrrrKKKAAA777333222000111333222222333666666777===EEEjjjrrrcccMMM@@@???BBB>>>>>>AAA===BBBAAA@@@>>>===;;;:::999:::;;;;;;===@@@CCCFFFHHHMMMWWWsssvvvqqq^^^PPPSSS]]]eeennnvvv}}}vvvfff|||oooggg|||{{{^^^MMMCCC>>>;;;CCCPPP\\\\\\PPPCCC;;;:::BBBjjj{{{vvvYYYBBBIIIHHH???<<<888777888:::;;;;;;999888:::???DDDIIIRRR[[[```ccchhhllllllppphhhgggiiibbbvvvnnnYYY777555777333333333333333333333333333333333333444444555555666666666777777777777:::===@@@TTTsssjjj^^^]]]iiirrr|||uuufff]]]HHHCCC???>>><<<:::<<<@@@MMMUUUsss|||gggLLLHHHeee~~~sssWWWNNN^^^ppp|||~~~vvvNNN:::333555444444333333444444555111666666999???KKKnnndddIIIJJJmmmpppfffddddddbbb]]]WWWQQQLLLHHHFFF????????????@@@>>>;;;888555666666666666666555555444555777666555555555666555666888<<>>===:::777555:::BBBIII^^^ppp~~~jjjiiixxxvvvqqqllllllllliiihhhfff```YYYWWWZZZhhhhhhfffxxxoooKKK@@@666222111000111333333222333555555555;;;CCClllpppfffJJJ>>>>>>BBB>>>>>>AAA<<>>===;;;999999;;;<<<<<<>>>@@@DDDFFFHHHIIIOOOdddxxxhhhYYYOOOSSSZZZaaajjjtttvvvhhh}}}uuugggnnnzzz```OOOEEEAAAAAASSS^^^jjjjjj^^^NNNBBB===CCClll{{{]]]CCCFFFBBB@@@<<<777555666777999999999777999>>>BBBHHHRRR]]]bbbeeeiiillllllpppjjjeeebbbZZZnnnkkkZZZ777555888333222222222222222222222222222222222333333444444555555666666777777777:::===@@@SSSrrrppphhhwwwvvvfff\\\GGGBBB>>>>>>===:::<<<@@@OOOUUUmmmyyyWWWHHH___rrrTTTNNN___pppsssKKK888333555444444333333444444555111666666999>>>HHHjjjcccIIIMMMsss|||lllfffffffffddd```ZZZSSSLLLFFFBBB===<<<<<<===>>>===:::777444555666666777666555555111444666777777666777888444555999>>>DDDIIIMMMNNNNNNOOORRRUUUXXXWWWSSSPPPMMMJJJFFFAAA>>><<<<<<<<<@@@???===888555777===CCCXXXhhhzzziiimmmyyyyyysssooonnnmmmiiigggfffbbb[[[XXXZZZbbbeeegggzzz|||pppLLLAAA777333222000111333444333333444333333999AAAnnn}}}kkkJJJ>>>>>>BBB>>>>>>AAA<<>>===;;;999999;;;;;;<<<===@@@CCCEEEGGGLLLNNNWWWffftttxxxuuuqqq[[[PPPIIILLLRRRVVV```lll}}}vvvkkk}}}rrrppp|||}}}hhhUUUHHHFFFKKKeeelllrrrqqqfffVVVGGG>>>GGGpppdddGGGFFF???AAA<<<777333333555666777999888999===@@@EEEQQQ]]]fffhhhkkkmmmlllpppoooddd]]]TTTiiikkkzzz]]]:::666888222111222222222222222222222222111111111222333333444444666666777777777:::===@@@OOOpppmmmqqqyyyfff[[[HHHCCC??????===;;;<<<@@@KKKWWWssscccMMM]]]~~~oooRRRPPP```ppp|||~~~oooJJJ999666555444444333333444444555222666666888<<>>EEEJJJLLLLLLQQQRRRTTTWWWYYYZZZ\\\]]]UUUQQQJJJDDD???<<<;;;;;;AAABBB@@@;;;888888<<<@@@YYYjjj{{{nnnttt|||zzztttppppppooojjjggggggccc^^^\\\^^^```gggmmm{{{qqqNNNCCC888444222000111333444222222444444444;;;DDDoooxxxoooMMM@@@???BBB>>>>>>AAA===BBBAAA@@@>>>===;;;:::999:::::::::;;;>>>@@@CCCDDDLLLQQQUUUTTTUUUXXXZZZ[[[OOOGGGBBBEEEGGGJJJVVVcccyyyuuukkk~~~yyy{{{sss]]]LLLLLLUUU{{{}}}}}}wwwjjjYYYHHH===KKKssshhhLLLJJJCCC@@@<<<666333222444666777:::999:::<<<===CCCPPP]]]fffhhhkkkmmmlllqqqxxxiii```WWWlllnnnwww___<<<777777222111222222222222222222222222111111111222333333444444666777777777777:::===@@@NNNooovvveeehhh~~~|||fffZZZJJJEEE@@@@@@>>>;;;<<<@@@III[[[zzznnnRRR\\\}}}kkkRRRRRRcccqqq}}}~~~~~~oooJJJ:::888555444444333333444444555333777666777:::BBBccchhhKKKMMMvvvsssfffbbbccc___bbbdddccc]]]RRRGGG@@@888888999;;;<<<<<<:::777333444666777888777666555444666888999777666555555555444666;;;BBBHHHKKKKKKPPPVVV]]]aaaaaa``````bbb]]]XXXPPPGGGAAA===<<<<<>>???CCC???@@@@@@???>>>===<<<;;;;;;::::::;;;<<<>>>@@@CCCDDDIIIYYYccc\\\NNNGGGGGGGGGIIIBBB???AAAAAABBBOOO___uuuuuummm|||zzzyyyzzzdddPPPSSS```sss\\\JJJAAAQQQvvveeeKKKLLLFFF???;;;666333444777:::<<<;;;::::::;;;<<>>;;;===@@@KKK]]]}}}tttVVV\\\|||hhhRRRUUUfffrrrsssqqqLLL:::888555444444333333444444555444888666666999AAAbbbpppNNNNNNvvvssseee```aaa```cccgggggg```SSSFFF===777777999;;;======;;;999222444666777888777666555666888::::::777444333333666444333777>>>FFFJJJLLLMMMYYYgggooommmfffaaa___ccc^^^UUUKKKCCC???>>>>>>DDDEEEDDDAAA===;;;>>>AAAMMMaaasss|||}}}yyypppmmmpppssslllhhhgggfffcccccceeessszzz}}}uuugggRRRGGG;;;666444111000222000///111555888===GGGQQQttttttyyyTTTFFFBBBCCC>>>???CCC@@@@@@??????>>>===<<<<<<;;;=========>>>@@@CCCEEEGGGIIIeeeyyypppZZZKKKFFFDDDGGGBBB???@@@>>>???MMM^^^ssswwwoooyyy~~~xxxuuutttyyy||||||fffSSSXXXiii~~~aaaOOOHHHXXXzzz}}}```GGGKKKFFF>>>:::555444666;;;???AAA<<<;;;;;;;;;;;;???NNN\\\___aaaeeeiiikkkrrrwwwmmmcccwww[[[<<<777666222444111111111111111111111111444444555555666777777777666777777777777:::===@@@TTTsssbbbKKKLLLbbbxxxfffZZZKKKDDD>>>>>>===<<<===@@@OOOVVVppp~~~XXXXXXvvv~~~gggSSSTTTeeettt{{{~~~UUU222777444333333222222333333444777666888444===CCCTTTuuunnnHHHTTTzzz~~~llleee```ZZZaaabbbfffhhh```RRRFFFBBB<<<999777888<<<<<<999555777666666666777888:::;;;888:::;;;:::777555444444333444666999<<>>>>>AAA???AAA@@@???============>>>===============???AAABBBJJJcccxxxWWWDDDBBB@@@CCCCCC???999;;;FFFPPPjjjppppppyyyzzzyyysssjjjeeedddgggiiikkkrrrtttrrrpppiiiVVVTTTfffbbbMMMKKKhhh___IIILLLBBBDDD===666444888===??????>>>???<<<888;;;HHHTTTZZZ\\\^^^dddhhhkkktttwwwsss|||]]]<<<555444111444333222000000000222555666333333444555555666666777666555777999888777<<>>===;;;<<>>AAA???BBBAAA???>>>======>>>>>>;;;;;;;;;<<<>>>@@@BBBCCCDDDZZZ{{{wwwZZZKKKIIIJJJIIICCC<<<:::>>>DDD[[[jjjpppqqqqqqssszzzpppiii```ZZZXXXYYYYYYYYYcccfffggghhhcccRRROOOaaa]]]HHHIIIccc~~~^^^IIIOOOIII@@@999111000666???EEEHHHIIIJJJFFF@@@BBBMMMXXX]]]bbbccceeegggiiiqqqxxxnnnwww}}}]]]<<<666555222444333333111111000111222333333333333444555555666666666555777999888888===DDDVVV{{{rrreee]]]XXXUUUTTTnnnmmmaaaMMMFFF@@@???===;;;;;;===???OOOxxxfffaaavvv```PPPTTTfffvvvxxxYYY::::::444333333222222333333444000444999333999@@@YYYYYYRRRkkkllldddccc```XXX[[[ccciiidddTTTEEE>>><<<999777888:::;;;999666888777777666777777888888777999;;;<<<:::999999999555111///444@@@JJJNNNNNNTTTaaaiiieee```___\\\VVV]]]```^^^VVVNNNHHHBBB<<>>;;;===@@@EEESSSeeesss}}}uuummmssshhhsss}}}rrrnnnrrrnnnllljjjeee]]]VVVXXX^^^YYYZZZlllwww~~~jjjIIIEEE@@@888333111111111222222333555444444888>>>DDDeee___JJJBBBDDD@@@???AAA???BBBAAA@@@???>>>>>>>>>>>>:::::::::;;;===@@@CCCDDDCCCQQQnnnzzzdddXXXTTTMMMEEE???===@@@CCCJJJQQQeeexxxuuufffggguuuuuuhhhnnnuuuqqqkkkaaa[[[XXXUUURRROOOSSSWWWYYY^^^]]]OOOLLL\\\~~~|||VVVCCCHHHYYY}}}yyyYYYEEEMMMIIIBBB:::333222999EEEPPPUUUUUUUUUQQQKKKKKKSSS\\\```hhhggggggggggggooouuucccooo~~~|||yyy___===777666333555333333222222111000000///222222333444444555555666777666777999999888>>>FFFVVV|||uuummmeee[[[TTT]]]qqqkkkYYYMMMGGGAAA@@@>>>:::999;;;<<>>GGGNNNPPPPPPgggsssllleeefff___QQQ[[[______XXXPPPJJJCCC===???AAABBB@@@<<<:::<<>>>>>:::::::::;;;<<>>888777333555111222222222222111000///222222333333444555555555888777888:::999999@@@GGGWWW~~~{{{qqqhhh```[[[UUU^^^ooopppaaaMMMGGGAAA@@@>>>:::999::::::@@@ddd|||aaaeeettt^^^OOOUUUhhhwww~~~oooIII888777444333333222222333333444222222666555@@@EEEQQQ]]]PPP\\\|||mmmgggccc]]][[[]]]```]]]RRRGGGAAA<<<:::888888888999999888888888888999999999999999:::;;;<<<;;;888555444444555666777777999???HHHOOOUUUpppvvvkkkkkkdddVVVZZZ^^^___YYYQQQKKKEEE>>>;;;===>>>===::::::<<<>>>BBBOOO___llluuuqqqaaawwwzzztttooommmpppmmmiiiddd[[[TTTVVV]]]dddbbbnnnqqqdddqqqzzzcccAAA<<<666111000111222333000222333333333666===BBBeeezzzbbbLLLDDDFFFBBB@@@CCC@@@BBBBBBBBBAAA@@@@@@???>>><<<<<<;;;;;;;;;<<<>>>???DDDJJJUUUeeexxxpppbbbUUULLLDDD@@@HHHIIILLLNNNIIIAAAAAAFFFHHHGGGTTTxxx{{{rrrllliiiddd\\\UUUMMMLLLIIIPPPUUULLLJJJZZZ|||}}}kkkOOO===AAAFFFeeeqqqppp\\\IIINNNHHH<<<888444333666<<>>===WWWppp\\\ccc}}}sss]]]OOOVVVjjjxxxeeeCCC999777444333333222222333333444333222555555AAADDDKKKxxxfffPPPNNNqqqiiieeeccc^^^\\\]]]ZZZPPPGGGBBB;;;:::999888888888999:::888888999;;;;;;<<<;;;;;;===??????>>>:::777555555444888:::888666999BBBJJJ[[[www|||lllhhhfff___ZZZ^^^___YYYRRRMMMGGGAAA:::;;;<<<;;;::::::<<<>>>???HHHVVVbbblllwwwsss```kkk|||yyytttppppppmmmjjjfff^^^XXX\\\cccooommmvvv|||kkk\\\oooyyyxxxccc@@@;;;555111000111222222111222444333333777===CCCdddrrraaaLLLDDDFFFBBBAAACCCAAABBBBBBBBBBBBBBB@@@??????===<<<;;;::::::;;;<<<======HHHTTT\\\fffrrr}}}~~~tttjjjbbbbbbaaa^^^XXXOOOGGGCCCCCC??????JJJjjjxxxrrrooojjjaaaYYYMMMKKKGGGNNNUUULLLIIIWWW}}}kkkSSSAAA>>>:::QQQXXX^^^VVVIIIMMMDDD<<<:::777555555777:::<<>>QQQuuukkk[[[^^^qqqqqq[[[OOOXXXlll{{{}}}|||```@@@999666444333333222222333333444333333666444===???GGGwwwkkkSSSHHHwwwrrrjjjgggggg```]]]]]]ZZZPPPEEE@@@;;;;;;999888777777999;;;777888:::<<<>>>>>>>>>>>>===>>>???>>>;;;888777777444666777777666888===BBBRRRqqqoooeeeccccccZZZ^^^^^^XXXRRRMMMHHHCCC<<<======<<<<<<===>>>??????DDDMMMXXXcccmmmvvv{{{wwwccc[[[vvv{{{zzzvvvsssqqqnnnlllhhhbbb^^^ccckkktttttt~~~xxxkkk[[[ttt{{{yyy```@@@;;;555000///000111111111333444444444777>>>CCCgggqqquuu```KKKCCCEEEBBBAAADDDBBBBBBCCCCCCCCCBBBAAA@@@???;;;;;;:::::::::;;;===>>>===HHHSSSYYY___gggjjjiiikkkttt|||pppfff\\\RRRKKKFFFCCCEEE\\\xxxuuuoooeee\\\MMMKKKIIISSS[[[QQQJJJUUUwww```KKKBBB;;;FFFDDDLLLMMMFFFHHH===>>>===:::888666888:::===???HHHQQQVVVZZZ^^^___]]]aaagggqqqvvvvvvwwwzzz{{{}}}```>>>777555222333444333333222222333444555444444555666666777777888;;;999999;;;;;;<<>>>>>>>>>>>>>>???@@@@@@AAADDDJJJSSS^^^gggnnnpppmmmzzzfffNNNYYYhhhzzzmmmzzz}}}|||yyywwwvvvtttqqqooommmjjjeeebbbgggpppuuuvvv}}}nnn^^^zzz~~~```@@@;;;555000//////000111222333555444444888>>>DDDbbbyyynnnvvv^^^JJJBBBEEEBBBAAADDDBBBBBBCCCCCCDDDCCCAAA@@@???999999999999:::<<<>>>???CCCJJJQQQVVV^^^ddd```XXXVVV```pppzzzooo```QQQMMMEEE???MMMvvvyyyuuuoooddd[[[MMMLLLMMMZZZcccWWWMMMUUUlllUUUIIIIIIKKKAAAGGGLLLHHHIII;;;;;;:::777444333555999===???JJJUUU[[[___cccbbb^^^dddjjjrrrwwwuuuvvvwwwxxx```>>>777555111333888666444222222222444555555555666666777888888888;;;999999;;;;;;===EEENNN^^^zzzuuuiiigggddd___TTTJJJHHHLLLKKKFFFDDDCCC@@@:::666777<<>>999888888:::<<<<<<;;;::::::999:::;;;<<<<<<:::888999999999999888888888888555666666555555777:::===AAAXXXrrr}}}vvvjjjdddddd^^^^^^\\\YYYSSSMMMGGGDDDBBB@@@??????@@@AAAAAA@@@<<<===DDDPPP]]]ccceeeeeeiii{{{~~~gggVVVQQQSSSpppnnnttttttuuuvvvvvvuuuuuutttooommmmmmllleee```gggqqqwww|||gggccc~~~rrrZZZ???999333222111//////222222111222555555777>>>GGGhhhvvvssshhhEEEBBBDDDAAAAAA;;;BBBAAAAAABBBBBBAAAAAA@@@???999999999999:::<<<>>>???BBBGGGNNNWWWccckkkiiibbb^^^[[[___lll{{{sssjjjbbbUUUQQQEEEDDD^^^~~~}}}uuufffXXXNNNJJJNNN\\\ccc]]]TTTQQQttt^^^dddRRRNNNQQQKKKEEECCC>>>>>>999666666777666:::???EEELLLVVV]]]___```aaabbbhhhoootttsssqqqvvvrrrxxxfffmmm```AAA555444444222222222222222222222222222333333333444777999999888888;;;888999===:::BBBVVViiixxxqqqooommmhhh^^^SSSNNNPPPJJJFFFEEEEEECCC<<<888888<<>>???@@@???>>>;;;===CCCNNNYYY```eeeffffffuuuvvvaaaUUUSSSjjj{{{zzzrrrssssssrrrrrrqqqppppppqqqmmmjjjiiifffccchhhqqquuu}}}~~~mmmppp}}}xxxkkkRRR???888333222111//////222222111222666777888@@@IIIddd}}}}}}yyyPPPFFFDDDAAABBB<<>>AAAEEEKKKSSS^^^fffeee```YYYYYY]]]dddjjjsss|||uuuddd```QQQHHHNNN^^^|||~~~yyykkk___VVVOOOQQQ^^^eee___UUUQQQsssaaa\\\]]]RRRIIIEEE@@@===888666777777888;;;AAADDDKKKUUU\\\^^^___```bbbhhhnnnsssrrrpppttt}}}sss]]]hhhzzzccczzzZZZ>>>444444444333222222222222222222222222444333333555888::::::::::::===;;;<<<@@@>>>FFF[[[rrr{{{xxxvvvtttrrrjjj^^^XXXWWWMMMHHHFFFGGGEEE???;;;::::::AAAKKKUUUeee~~~yyygggaaa[[[ccczzz{{{aaaKKKBBBKKK]]]llliiiEEE444555333333333333333333333333000333333666888555DDDaaa{{{dddGGGWWW~~~uuugggggg```\\\[[[]]][[[RRRHHHCCC???===<<<;;;<<<<<<;;;999<<<:::777555555444222000...///000111333444555666777888888777666777:::<<<777;;;CCCKKKSSSWWWXXXXXXXXXZZZ[[[[[[XXXRRRMMMIIIDDDAAA???===>>>>>>===<<<:::===BBBIIISSS]]]eeejjjjjjtttrrrZZZOOO___uuuwwwwwwvvvtttsssqqqpppoooqqqmmmiiifffcccccchhhppprrr~~~zzz}}}pppxxx~~~vvvpppcccKKK===777222222111//////111111111333777888999AAAIII]]]~~~]]]JJJDDDBBBDDD===BBBAAAAAABBBBBBAAAAAA@@@???;;;::::::999:::;;;<<<===???CCCGGGMMMVVV______[[[WWWZZZ```cccaaacccnnnzzz~~~zzzkkkZZZMMMDDDVVVxxx}}}sssiiiaaaVVVTTT___gggaaaWWWRRRuuuddd```___QQQGGGDDD???<<<888555777999999>>>CCCDDDKKKUUU[[[^^^___aaabbbhhhmmmqqqpppooosss|||wwwiiiPPP]]]mmmcccvvvSSS;;;333333444444222222222222333333333333444333444666999<<<<<<<<<<<>>>>>AAAGGGPPPXXX]]]___XXX[[[^^^___]]]WWWQQQMMMFFFCCC???======<<<;;;:::999<<>>FFFVVV}}}|||aaaIIIBBBBBBFFF>>>@@@AAAAAABBBBBBAAAAAA@@@???<<<;;;:::999:::;;;<<<======@@@CCCGGGNNNWWWYYYVVVUUUZZZ```ccccccdddiiinnnnnnxxxrrr\\\DDDHHHcccyyyqqqhhh[[[WWW```gggbbbXXXSSS|||kkk\\\YYYYYYMMMDDDCCCAAA;;;777555777999;;;@@@EEEEEELLLVVV\\\___```ccceeeggglllooooooooouuuvvvuuugggOOO]]]|||hhhhhhoooMMM888333333444444222222222333333333333333333333333666:::===>>>======@@@>>>@@@FFFEEEOOOdddxxxttttttxxxxxxrrrkkkhhh\\\QQQGGGCCCAAA>>><<<===:::???IIITTT```vvvttthhh]]]___ppprrrYYYJJJDDDIIIXXXgggwww}}}~~~~~~bbbBBB444333222222222222222222222222000555444555:::888AAAUUUfffEEEmmm{{{ggghhhccc___^^^```^^^UUUKKKFFFDDDAAA===<<<===???@@@@@@:::888555444555666555555222222111111111111111111777888999888777777888:::;;;===BBBFFFKKKQQQWWW\\\YYY]]]bbbeeeccc]]]VVVQQQJJJFFFBBB>>>===<<<;;;999999<<<===???KKK^^^lllqqqvvvtttjjjNNNOOOfff|||}}}xxxiiiyyyuuuyyyxxxtttqqqmmmkkkiiiiiikkknnnlllddd[[[\\\fffooouuuuuujjjuuuttt___RRRCCC999333000111222//////111222222555999888777<<>>???AAAAAABBBBBBAAAAAA@@@???<<<;;;:::999:::;;;<<<===<<>>??????===???===@@@FFFFFFPPPfff{{{uuurrruuuwwwsssmmmjjj^^^QQQEEEAAA@@@===<<<======???GGGRRR[[[llloooaaabbbrrrmmmVVVJJJGGGKKKYYYhhhuuuzzz~~~}}}~~~^^^BBB666666222222222222222222222222111555444555:::999???OOO```BBBaaannnkkkfffaaa___```^^^VVVNNNJJJHHHDDD???===>>>???AAAAAA999777666666888999888888666666555444333222111111555777888888777777888999555;;;AAAEEEFFFIIIOOOTTTWWW]]]dddiiiiiiccc\\\VVVOOOKKKEEE@@@>>><<<;;;:::999;;;:::<<>>???AAAAAABBBBBBAAAAAA@@@???;;;::::::999:::;;;<<<===<<>>999555444777999;;;@@@FFFIIIPPPXXX___bbbdddgggjjjjjjkkkllllllppp|||zzzrrrdddVVVooojjjqqqfffEEE777555333111222222222333333444444555555222222333777<<<@@@AAABBB???AAA???AAAGGGGGGRRRiiiwwwooooooppplllfffcccYYYMMMCCCAAABBB???<<<;;;======CCCNNNVVVccc~~~ttteeehhhzzzmmmTTTIIIFFFKKKZZZkkkwww}}}yyyXXX???555555111111111111111111111111///555333333999999<<>>===>>>??????999888777888::::::999777888777666555444333222222222444666777666777888999555:::AAAEEEHHHJJJNNNQQQRRRYYYcccjjjlllhhhaaa\\\SSSOOOHHHBBB???>>><<<;;;::::::777:::NNNjjjxxxxxxsssmmmlll}}}uuu]]]^^^lll~~~}}}~~~{{{wwwsssooolllkkkkkkeeegggfffbbbeeennntttttt}}}iiikkkpppTTTEEE<<<555111///111222//////000000222777===>>><<<@@@FFFNNN{{{fffrrr|||nnnPPPEEEDDDHHH@@@BBBAAAAAABBBBBBAAAAAA@@@???:::999999999:::<<<===>>><<<@@@CCCCCCEEEKKKNNNMMMPPPVVV[[[^^^fffnnnpppllljjjiiivvv~~~ttt}}}cccLLLEEERRR{{{ppphhhdddfffbbbVVVNNNNNNsssttt[[[LLLIIIBBB===<<<666999555333666888:::???EEEIIIOOOXXX^^^aaadddhhhkkkmmmlllkkkjjjnnn{{{qqqjjjccc___|||pppyyy```AAA666666333111333222222333333444555555666333444555:::???CCCEEEEEECCCEEEBBBDDDJJJJJJUUUlllwwwkkkiiihhhccc]]]YYYSSSIIIBBBCCCDDDAAA<<<:::;;;999@@@LLLUUU```xxxuuuhhhmmmnnnSSSGGGEEEJJJ\\\nnn{{{rrrQQQ:::222333111111111111111111111111...444111111888888:::EEEsssTTTCCCGGG[[[uuueee```]]]______ZZZUUUSSSRRRLLLEEE???============999888888999::::::777555777777666666555444333333111333555666666666888999666999>>>DDDIIILLLNNNOOONNNUUUaaajjjnnnkkkeee```VVVQQQJJJDDDAAA???===<<<;;;:::666999PPPnnn{{{yyyxxxrrrlllwwwhhhbbbnnntttkkksss{{{~~~{{{xxxtttoookkkiiihhhhhheeedddaaaaaalllyyy{{{vvv~~~}}}~~~iiijjj{{{mmmTTTGGG>>>444000...111222//////000///111888???@@@@@@DDDJJJOOOlllxxx{{{wwwWWWHHHDDDGGGAAAEEEAAAAAABBBBBBBBBAAA@@@@@@999999999999:::<<<>>>???===AAADDDDDDEEEJJJMMMLLLGGGPPPXXX[[[```jjjppppppooojjjrrr{{{eeejjjUUUKKKMMM|||sssllliiiiiiaaaSSSKKKKKKbbb|||___MMMJJJCCC@@@>>>777999555333555888999>>>DDDHHHOOOWWW]]]```cccgggkkkpppnnnjjjhhhlllzzziii\\\\\\^^^bbbvvv|||\\\===444555333222333222222333333444555666666555555777<<>>???===;;;777777777777888888888888::::::999999777666555444222333555777888999::::::777999>>>DDDJJJLLLKKKJJJNNNTTT___nnnwwwuuuhhh]]]^^^UUUIIIBBB???>>>;;;999999===999888LLLmmm}}}|||tttqqqjjjqqqssseeekkk~~~ggg___wwwzzzxxxyyyvvvqqqlllhhhgggffffffaaafff___[[[kkkyyy{{{|||zzzxxxyyyeeehhh}}}kkkXXXGGG;;;111111111000000000000000000222888@@@EEEGGGIIIKKKRRR|||zzz|||]]]EEEJJJIIIDDDJJJAAAAAABBBBBBAAA@@@>>>===>>>>>>===;;;999:::>>>AAA@@@AAABBBDDDEEEGGGHHHIIIJJJKKKOOOVVV^^^dddhhhiiinnnjjjmmmcccuuuYYYNNNSSSyyylllkkknnncccWWWLLL@@@ZZZ|||eeeMMMIIIDDD777333:::444444444555777;;;>>>@@@EEEOOOYYY^^^^^^]]]```dddjjjnnnqqqqqqsss|||cccWWWSSSLLLdddtttZZZ>>>888333222444333999555222444777999777444333777;;;===AAAGGGLLLNNNLLLMMMKKKNNNTTTRRR\\\sss}}}sssrrrlll]]]QQQNNNJJJGGGCCCAAA@@@>>>;;;999888999AAAJJJNNNTTTggg|||sssqqqjjjRRRGGGDDDIIIYYYlllwww{{{cccKKK777///666333222222111111222222333333444555444444666;;;???[[[~~~NNNFFFMMMtttssshhh___^^^```___]]]\\\SSSLLLCCC>>>======;;;999888888888888999999999999::::::999999888666555444222333444666777888999999444666:::AAAGGGKKKLLLKKKQQQTTT^^^ooo~~~sssfffaaaWWWKKKCCC@@@???>>><<<888;;;999:::PPPppp|||uuummmeeennnkkkccczzz~~~qqqyyy}}}}}}|||{{{wwwqqqlllhhhfffeeeddd___cccZZZVVVeeeqqqrrruuu{{{{{{{{{jjjhhhxxxfffPPPBBB;;;111000000000000000000000333555;;;CCCJJJMMMMMMLLLTTT|||yyy}}}jjjIIIGGGGGGBBBDDDAAABBBBBBBBBAAA@@@>>>===>>>>>>===;;;999:::===???@@@@@@BBBCCCEEEGGGHHHHHHHHHIIIMMMRRRZZZ```eeegggjjjiiimmm~~~dddrrrwwwVVVLLLLLLuuu~~~sssggggggkkkbbbYYYPPPEEELLLiiivvvXXXJJJAAA777111333555444444555777:::>>>@@@EEENNNYYY^^^^^^___bbbfffmmmooorrrwww~~~bbbVVVTTTPPPfffttt~~~XXX===888333222444333555333222555999:::777444111555999===BBBHHHMMMPPPPPPRRRPPPSSSYYYWWWaaaxxxvvveeeUUUNNNIIIFFFCCC@@@???===;;;999777888???GGGJJJNNN___rrryyyuuuzzzeeeMMMHHHGGGIIIXXXmmmuuuxxx|||}}}]]]GGG777///444333222222111111222222333222333555555666888:::===SSS\\\GGGBBBcccqqqccc```cccbbb]]]ZZZMMMHHHAAA===<<<<<<:::777999999999::::::::::::;;;::::::999999888777555555111222333444666777888888333444888===DDDJJJLLLMMMQQQQQQYYYlllyyylllZZZQQQFFF>>>;;;;;;:::999888999777;;;QQQnnnxxxsssoooccc\\\jjjzzzgggxxx}}}xxxrrrllliiifffdddcccddddddZZZXXXeeeooorrrwww}}}}}}zzztttttt~~~}}}^^^GGG===:::000000000000000000111111333555;;;FFFQQQWWWVVVSSS[[[}}}pppzzzRRRGGGHHHCCC@@@BBBBBBBBBBBBAAA@@@??????>>>>>>===;;;999999;;;===???@@@AAABBBDDDFFFGGGHHHGGGHHHJJJNNNTTT[[[aaaeeeeeeiiimmmyyyiiieee}}}ZZZQQQFFFiiiuuunnncccdddhhhaaa[[[UUUJJJBBBUUUzzzlllPPPAAA;;;777333555555444555777:::===???CCCLLLWWW^^^___aaadddhhhnnnooosss{{{gggWWWRRRMMMcccxxxSSS;;;777333222444333222222333777;;;<<<999555222444999@@@GGGNNNTTTWWWUUUXXXVVVWWW]]]]]]ggg|||{{{nnn]]]SSSIIIFFFCCCAAA@@@>>><<<:::;;;999;;;@@@BBBGGGXXXkkkqqqppp|||~~~aaaJJJJJJLLLMMM\\\sssvvvxxxzzz|||~~~xxxVVVBBB666000333333222222111111222222333111222444666888999:::;;;IIIkkkKKK;;;SSS~~~~~~iiiccceeebbb[[[UUUJJJFFFBBB???===<<<999777999999999999::::::::::::999999999999888777666555111222222333444555777777666666777;;;AAAGGGKKKLLLLLLLLLRRRaaaqqqwwwpppfffOOOJJJBBB===:::888777666:::999777;;;OOOeeekkkddddddVVVTTThhh{{{|||wwwpppllljjjiiifffdddgggfff]]]]]]jjjrrrxxx{{{~~~~~~xxxssszzzvvvXXXCCC;;;888000000000000000111111111111333999EEEVVVbbbddd___ffflllvvv^^^JJJKKKFFFAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>;;;999888:::;;;>>>???@@@BBBCCCEEEFFFGGGFFFGGGHHHJJJOOOVVV^^^cccaaaiiimmmvvvttt___wwwfff[[[GGGaaassslllaaa```bbb]]][[[XXXMMMBBBLLLgggXXX@@@<<<;;;777666555444555666999<<<===BBBJJJUUU]]]```cccfffiiilllmmmqqqzzzttt^^^SSSMMMdddpppNNN999777333222444333444444555888;;;<<<:::777666666<<>><<<;;;888:::>>>===>>>JJJYYY~~~pppiiiuuu{{{vvv\\\IIIIIIMMMPPPaaawww{{{}}}~~~rrrOOO===666111333333222222111111222222333000111333666999:::;;;:::DDDwwwOOO;;;LLLoooooofffgggddd]]]VVVMMMJJJFFFBBB@@@===;;;999888888888999999999999:::999999:::999999888777666222222222222333555666777777666555777;;;@@@DDDEEEBBBEEEKKKTTT]]]```^^^[[[LLLJJJGGGCCC@@@===:::777999999777<<>>???@@@BBBDDDEEEFFFFFFGGGHHHIIILLLRRR[[[aaaaaaiiilllsss\\\aaayyycccLLL[[[tttdddZZZXXXXXXUUUYYY[[[RRRHHHKKK\\\uuu~~~wwwuuu|||aaa>>>666999888666555555555666888;;;<<<@@@HHHSSS[[[```dddgggiiijjjmmmrrrxxx}}}wwwccc[[[XXXpppgggHHH777777444222555444666666666777888888777666777666<<>>888777:::???===999???JJJZZZ{{{ooofffrrrtttlll[[[LLLGGGIIIQQQdddwwwwww}}}mmmHHH999666333333333222222111111222222333111111222555999;;;;;;;;;AAApppVVVBBBJJJaaarrrhhhhhhfffaaa]]]RRRPPPKKKFFFBBB>>><<<;;;888888888888999999999999999999::::::999888888777333333222222333444666777666444222222555999<<<===<<>>QQQjjjyyy{{{~~~zzzzzzrrrPPPHHHEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA>>>:::888888999<<<===>>>@@@AAACCCDDDEEEDDDFFFHHHIIIJJJPPPXXX___bbbgggiiiqqq___SSSlllmmmTTTXXX}}}kkk^^^TTTPPPMMMLLLWWW^^^WWWLLLNNNYYYhhhmmmgggdddfffqqqIII999999;;;777666555555555777999;;;???FFFPPPZZZ```dddfffhhhjjjmmmrrrwww~~~rrrkkk^^^bbbggg}}}___BBB444777444222555444555666777888888777666555777444;;;MMM]]]eeemmmuuuttt|||zzzwww}}}uuutttooojjj```XXXJJJGGGDDDBBBBBBAAA???===;;;666777<<<======GGGUUU]]]pppnnnfffssstttggg___SSSGGGFFFSSSgggvvv}}}|||hhhBBB666666444444333222222111111222222333222111111444999<<<<<<;;;>>>aaa___IIIHHHSSSvvvjjjhhhfffcccaaaXXXUUUPPPIIICCC>>><<<<<<999999999999:::::::::;;;999999::::::999999888888555444333222333555777888555333111222555888::::::<<<===@@@IIITTT\\\aaaaaa^^^[[[VVVOOOGGGAAA>>>===666888;;;@@@IIITTTXXXXXXOOOJJJOOOaaannnttt~~~~~~}}}|||}}}}}}|||zzz}}}{{{tttmmmkkkmmmnnnkkkgggmmmooonnnooopppnnn~~~{{{mmmVVVFFF???999333...//////000111111222222333666666999MMMooottt|||VVVGGGCCCGGGDDDDDDCCCBBBBBBCCCDDDEEECCCDDDCCC@@@<<<999888888;;;<<<===???AAABBBCCCDDDBBBEEEHHHHHHIIIMMMUUU[[[dddeeefffnnnoooRRRZZZ___YYYzzz}}}mmmeeeYYYQQQJJJHHHVVV___YYYPPPUUU\\\bbbdddaaa[[[VVVkkk|||VVV@@@;;;<<<777666555444555777999:::???EEENNNXXX___ccceeefffhhhjjjooowwwsssggg```mmmvvv|||YYY>>>333777444222555444444777===@@@@@@===999777888333;;;PPPbbbkkkttt}}}~~~hhh~~~oooddd\\\VVVHHHFFFCCCBBBAAA@@@>>>===@@@888333555:::DDDXXXmmmnnneeeqqqrrrgggfffZZZIIIEEEUUUjjjvvvwwwzzz}}}eee???444777666555333222222222222222222333333111000333888<<<===<<<;;;VVV~~~eeeOOOFFFGGGrrrzzzkkkgggdddaaa```\\\XXXRRRJJJCCC>>><<<<<<:::::::::;;;;;;;;;<<<<<<999999:::::::::999888888555555333333333555777888666555333444777:::<<<===???<<>>@@@BBBCCCDDD@@@DDDGGGHHHGGGKKKRRRYYYeeecccccclllXXXPPPsssggg\\\xxxqqqcccXXXMMMIIIUUU___XXXTTT[[[aaaaaaaaa___WWWMMMRRRqqqzzzZZZAAA999999777666555444555666888:::>>>DDDMMMWWW^^^bbbddddddeeeeeejjjvvv}}}sssnnn{{{|||||||||VVV<<<222777555222555444444:::CCCIIIIIIEEE@@@<<<:::555===SSSgggpppyyyYYYhhhrrrbbbWWWRRRGGGEEEBBB@@@@@@@@@>>><<<:::555444999>>>GGGaaa{{{yyybbbbbbkkkddd```VVVJJJKKKZZZlllwwwyyyvvvyyy}}}xxx\\\CCC555111111000111111111111111111111111///000222444999???BBBBBB@@@OOO|||}}}xxxtttTTTDDDCCC```pppnnniii```___```XXXOOOIIIGGGEEE@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888444444444555666777888999666444777>>>CCCCCCCCCEEENNNIIIFFFPPPlllvvvooogggaaaYYYOOOHHHFFFEEEBBBAAACCCHHHKKKJJJHHHBBBBBBMMMbbbssszzz}}}bbb___iiigggeeehhhqqqzzz~~~}}}~~~zzzwwwwwwxxxxxxvvvsssqqqpppooonnnkkkgggdddfffjjjgggkkkkkkZZZddd{{{~~~ttt}}}~~~vvvtttxxx^^^JJJ>>>666222111000000000000000111111111555222;;;<<<>>>iii{{{fffEEEOOODDDGGGEEECCCCCCDDDEEEFFFEEEGGGFFFDDDAAA???===;;;::::::;;;<<<===>>>???@@@AAAAAABBBDDDDDDFFFIIIMMMQQQXXXggghhhdddnnnpppOOO^^^zzznnn~~~}}}eeeVVVSSSUUUZZZ^^^ZZZccciiihhhddd```VVVKKKOOOLLLiiigggIII>>>777555777777666555666:::===@@@GGGRRR[[[aaaeeeggghhhfffiiirrrvvv~~~~~~QQQ@@@444555666222111555111888@@@DDDHHHIIICCC;;;999;;;@@@WWWxxxQQQ```rrrbbbVVVOOOFFFDDDBBBAAABBBBBBAAA???===888777<<<>>>FFF\\\ttt}}}fffccckkkccc```WWWNNNOOO]]]mmmvvv|||wwwwww{{{~~~~~~tttWWW???555444444333111111111111111111111111000111222444888???DDDFFFDDDNNNuuucccOOOGGG\\\tttpppmmmffffffddd\\\RRRKKKHHHEEE@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999888777666666555666666888777:::BBBHHHIIIIIILLLOOONNNOOO[[[wwwwwwjjjccc\\\SSSMMMKKKGGGEEEEEEHHHKKKKKKHHHEEEAAADDDPPPdddtttzzz|||eee^^^\\\QQQXXX^^^jjjuuuyyyyyy|||yyyvvvuuuuuutttsssqqqqqqqqqqqqpppmmmgggcccccchhheeeeeebbbVVViii{{{xxxwwwyyy{{{cccLLL>>>888444000000000000111111111111111555111:::<<<===bbb}}}rrrMMMMMMGGGGGGEEECCCBBBCCCDDDDDDCCCFFFEEECCCAAA???<<<:::999::::::;;;===>>>???@@@AAAAAABBBCCCDDDEEEHHHLLLPPPUUU```aaa___iiiyyyXXXSSS~~~vvvoooYYYRRRVVVaaajjjkkkrrruuunnngggaaaWWWMMMFFFEEE^^^xxxnnnPPP???===777888888666555555999===BBBIIITTT]]]cccfffggghhhcccfffppp}}}lll|||yyyNNN???555666888444333777444999===@@@CCCFFFCCC>>>999;;;@@@XXX{{{IIIUUUsssdddVVVNNNEEEDDDBBBBBBCCCCCCCCCBBB===999888;;;===DDDWWWkkkggg___ddd]]]\\\VVVPPPSSS```mmmtttwwwvvvxxx}}}~~~~~~qqqQQQ;;;444444444222111111111111111111111111111111222333777>>>FFFMMMKKKLLLjjj{{{bbbKKKSSSyyywwwqqqmmmjjjmmmfff___UUUMMMHHHEEEAAA===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::999999888777666555444333333333444444999DDDJJJKKKLLLNNNSSSSSSTTT]]]uuu|||mmmddd]]]UUUOOONNNKKKLLLNNNPPPPPPMMMGGGBBB@@@FFFTTTggguuuzzz{{{|||~~~ooojjjdddTTTVVV[[[eeepppuuuvvvzzz~~~yyyvvvtttsssrrrqqqooooooppprrrqqqnnnhhhdddbbbhhhfffaaaYYYUUUrrryyyuuutttlllssszzz~~~gggLLL===999555///000000000111111222222222555111999===<<>><<<:::888999:::;;;<<<===???@@@@@@@@@BBBCCCDDDEEEGGGKKKNNNQQQXXXYYY[[[bbbkkkiiiMMMiii|||eee\\\```lllyyyvvvlllggg^^^SSSAAABBBSSSsss~~~aaaDDDBBB<<<<<<:::777555666999<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666222222111111111222222333000222;;;HHHOOOPPPNNNNNNUUUTTTOOOQQQddd}}}{{{oooggg^^^UUUQQQRRRQQQTTTYYYZZZVVVNNNFFF@@@@@@IIIYYYiiitttxxxyyyyyytttsss{{{xxxfffccceeemmmtttwwwxxxzzz}}}{{{yyywwwuuuttttttsssnnnnnnmmmmmmnnnllliiigggeeelllmmmdddXXX]]]{{{oooooonnnfffttt}}}gggJJJ:::888555---000000111111222333444444555222888>>>;;;LLLmmmssszzziiiIIIHHHEEECCCAAAAAABBBCCCDDDCCCCCCBBBBBB@@@>>><<<999888999999:::;;;===>>>???@@@???AAABBBCCCDDDEEEIIIKKKLLLQQQTTTZZZ^^^___tttSSSYYYwwwpppoooyyy}}}rrroooggg[[[EEEDDDMMMuuu|||PPPFFFDDDAAA===999777777:::<<<@@@HHHRRR[[[```bbbbbbbbbgggllluuu~~~jjjmmmaaaEEE<<<666888999777666777777999999999>>>EEEGGGEEE======AAA[[[JJJLLLlll{{{ooo\\\PPPGGGDDDBBBAAAAAA@@@???======888555444888EEEZZZkkk~~~kkkOOOGGGCCCDDDEEEGGGPPP```kkkoooyyy{{{}}}||||||hhhFFF555333222000000111111111111111111111111333222222444444999HHHXXXXXXTTT[[[XXXAAA[[[|||zzznnnfffggg___[[[UUUOOOJJJEEEAAA???=========<<<<<<;;;;;;;;;:::999999888777666666666333222222111111111222222111444???MMMUUUUUURRRQQQQQQPPPLLLKKKYYYmmmvvvtttvvvsssoooiii^^^SSSQQQUUUXXX]]]bbbbbbZZZOOOFFFAAABBBMMM\\\hhhpppuuuwwwxxxooopppvvvjjjbbbgggsssxxxxxxvvvuuuuuuuuuuuuttttttttttttnnnkkkhhhggghhhjjjkkkkkkkkkppptttkkkaaammm|||ooorrr~~~qqqkkk|||wwwaaaFFF888666333---///000111222333444555666555555888===<<>>???>>>@@@BBBBBBCCCDDDFFFHHHIIINNNSSSZZZ]]]XXXdddbbbQQQttt|||{{{wwwuuukkkZZZEEECCCKKKxxxfffLLLLLLHHHAAA;;;999999;;;<<>>CCCJJJLLLJJJ@@@???BBB\\\QQQMMMiiiyyy~~~mmmZZZOOOGGGEEEBBB@@@@@@???>>><<<>>>;;;777555999GGGYYYgggxxxrrrQQQCCC:::<<<===@@@LLL]]]jjjnnnzzz~~~~~~{{{{{{{{{xxxyyy}}}___@@@333333333333555111111111111111111111111444111222555333666GGGZZZaaaaaa^^^zzzfffFFFQQQiiiwwwgggddd]]]\\\YYYTTTNNNHHHCCC@@@>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::999999:::999777555333222111111000222:::GGGOOOOOONNNNNNKKKNNNOOOSSSaaaqqqssslllgggggggggddd\\\RRROOOQQQ^^^dddiiieee[[[NNNFFFBBBDDDPPP^^^eeejjjpppvvvxxxuuuuuuwwwhhh]]]aaannnuuutttrrrkkkmmmpppppppppppppppqqqnnnjjjeeebbbdddhhhlllnnnqqqppptttoookkkyyynnnuuuqqqnnn}}}nnnUUUAAA777333111//////000111222444555666777555999999<<>>>>>>>>???AAABBBBBBBBBDDDFFFEEEMMMRRRWWW[[[WWW[[[nnnuuuSSSaaa}}}{{{kkkSSSAAA@@@MMMzzzYYYSSSLLLCCC<<<999:::;;;;;;AAAGGGOOOVVV\\\___ccceeepppwwwlll\\\wwwrrrPPP>>>;;;777666777888999:::777:::;;;<<>>===;;;888555888BBBPPPXXXdddiii~~~yyyVVVEEE::::::999<<>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<999777555333222222///...111:::AAADDDGGGKKKMMMPPPRRR[[[ooolllhhheeefffddd]]]WWWUUUaaagggkkkeeeXXXKKKDDDCCCGGGSSS^^^aaadddllluuuxxxzzzrrr}}}{{{tttpppeee]]]```hhhllllllmmmgggkkknnnooommmlllmmmnnnlllhhhdddccceeeiiimmmnnnrrrkkkkkkkkkqqq||||||tttnnnwww}}}xxxmmmooozzzeeeJJJ>>>888222000333///000111333555666888888555===::::::BBBBBBPPPqqqyyyfffIIIGGGDDDBBBBBBCCCEEEEEEDDDAAABBBCCCCCCAAA>>>;;;999777777888:::;;;<<<===>>>===???AAAAAAAAAAAABBBDDDBBBLLLNNNPPPWWWXXXYYYbbb~~~bbbVVVuuummmPPPAAADDDYYY~~~hhhVVVOOODDD<<<888888999999>>>CCCIIIPPPVVV[[[aaadddkkkttt|||sssfffkkkFFF;;;999777666888===@@@AAA???@@@???===@@@FFFHHHEEEAAA@@@DDDaaaVVVOOOiiitttgggpppqqq^^^SSSOOOEEEDDDBBBBBBCCCCCCBBBAAA::::::888444555<<>>555333///000666111111111111111111111111333111333666222222DDDZZZppp|||kkkmmm^^^LLLGGGaaappphhheeeffffffbbbZZZPPPGGGCCC???>>>>>>===<<<;;;;;;;;;::::::;;;;;;<<<=========999888777666555444444444555000...333:::@@@GGGNNNTTTSSSRRR[[[uuuuuunnnqqqtttpppgggaaabbbhhhkkkdddUUUIIICCCCCCHHHUUU^^^___```jjjtttyyyzzzhhhhhhvvvwwwsssrrroookkkeeeaaaccceeedddeeeggghhhlllppppppnnnllllllmmmjjjhhheeeeeehhhkkkmmmnnnrrreeecccfffrrr}}}uuusss}}}xxx|||rrrmmmrrr{{{```CCC===:::222000666///000111333555777888999555???:::999DDDCCCHHH```hhhqqqLLLJJJGGGEEECCCCCCDDDCCCBBBBBBCCCDDDDDDBBB???<<<:::777777888999;;;<<<===>>>===>>>AAAAAAAAA@@@AAABBB@@@KKKKKKIIITTTYYYZZZ^^^jjjrrrSSScccrrrQQQFFFLLLfffrrrXXXOOOCCC:::777777777777:::===CCCJJJPPPVVV]]]aaadddnnnwww{{{}}}vvvddd===999999777666:::@@@FFFGGGOOOOOOKKKFFFHHHNNNPPPNNN@@@???DDDcccYYY___{{{~~~sssooommmfffyyyyyyjjj\\\SSSOOOLLLJJJFFFCCCCCCDDDAAA<<<;;;:::999777666888===AAABBBSSSRRRnnn___EEE===;;;:::<<>>===<<<<<<<<<===>>>>>>============>>>>>>;;;888666666888999777555444333222222666<<>>:::;;;@@@BBBBBBHHHPPPvvvlllqqqWWWNNNKKKCCC===@@@FFFGGGBBBDDDBBBBBBCCCDDDBBB>>>:::;;;;;;;;;<<<<<<;;;::::::===============???AAABBB@@@BBBEEEJJJOOOSSSWWWYYYfffnnnbbbSSS___sssqqqkkkooobbbXXXRRRvvvfffGGG<<<>>>666999???777888:::===CCCNNNYYY```aaagggmmmttt|||}}}VVV@@@;;;:::999888:::@@@HHHMMMiiiaaaRRRMMM[[[jjjeeeTTTGGGCCCEEEddd^^^ddd~~~xxxtttrrrkkk|||lll___YYYWWWUUURRRLLLHHHFFFEEEBBB???===<<<:::777555777<<>><<<:::<<>>=========>>>>>>======<<<<<<======>>>:::888555666777888777555666444222111333777<<>>;;;<<<@@@AAAAAAFFFNNNgggpppdddoooRRRMMMFFFBBBBBBCCCCCCBBBDDDCCCBBBBBBCCCBBB???<<<888999:::;;;;;;<<<<<<<<<>>>===<<<<<<===>>>@@@AAAAAACCCEEEHHHLLLPPPRRRSSS^^^aaavvvoooTTTMMM[[[uuu~~~mmm[[[TTT\\\xxx^^^UUUhhhrrrPPP???;;;333555;;;555AAA@@@???AAAJJJVVV```eeennnrrryyyzzzNNN<<<999999888888999>>>DDDIII___[[[SSSSSSbbbqqqmmm___GGGCCCEEEddddddjjj|||yyywwwqqqpppccc``````bbb\\\TTTMMMIIIEEECCCBBB>>>===:::777555777;;;???EEELLLGGGdddjjjOOO???<<<999<<>>>>>>>>???===<<<<<<<<<<<<<<<<<<===999777555555666777666555777555222000000222555777AAADDDHHHKKKOOOZZZjjjvvvttt~~~}}}rrrppptttyyyrrrqqqoookkkbbbXXXOOOIIIKKKQQQSSS\\\kkkqqquuu|||xxxrrrnnnkkkgggeeeeeegggjjjlllkkkiiigggggggggiiinnnqqqssstttvvvvvvoooqqqsssvvvwww|||{{{lllYYYIII:::444444444333444666666777888999;;;<<<===>>><<<===???@@@@@@DDDJJJXXX```ooo~~~]]]PPPFFFFFFEEEAAAAAAFFFEEECCCBBBBBBBBBBBB@@@>>>666777888999;;;<<<===>>>>>>===<<<;;;<<<<<<>>>>>>BBBCCCDDDGGGIIIKKKMMMNNNTTTSSSbbbeeeKKKCCC]]]www|||[[[LLLNNNiii|||ZZZVVVnnnwwwVVV???999444666<<<:::EEEAAA===???GGGUUUdddnnnvvvyyy{{{}}}vvvuuuGGG:::777777888888999;;;@@@CCCRRRTTTTTTYYYgggrrrmmmaaaEEEBBBDDDccckkknnn|||{{{vvvwwwiiifffgggkkkcccZZZRRRKKKDDDBBBBBB>>><<<:::666666888>>>BBBEEEJJJJJJlllqqqOOOAAA===999<<>>???<<<<<<;;;;;;;;;;;;<<<<<<888777666666666666666666888666333111000111222333<<<>>>AAADDDFFFLLLTTTZZZZZZkkkuuukkkaaaaaafffhhhccceeefffeee```XXXOOOJJJJJJQQQUUU^^^lllpppuuu}}}|||}}}uuuqqqnnnlllfffdddccceeeiiijjjgggdddgggggghhhlllqqquuuvvvuuuyyyttttttyyy{{{~~~yyygggMMMAAA666444555444444444777777888999:::<<<===>>>>>>>>>>>>??????@@@CCCFFFQQQ|||wwwfffaaahhhrrrYYYFFFFFFHHHCCCCCCIIIEEEDDDBBBBBBBBBBBBBBBBBB888888888999:::;;;<<<<<<======;;;::::::;;;<<<<<>>@@@CCCDDDLLLfffyyyooo]]]YYYzzzmmmLLLEEEHHHEEECCCFFFDDDDDDCCCCCCBBBBBBCCCDDD<<<<<<:::999999999999:::<<<;;;:::999999999:::;;;??????AAADDDFFFHHHJJJKKKJJJLLLSSSbbb}}}iiiuuu}}}aaaSSSPPP[[[xxxlllgggwwwqqqXXXQQQSSSJJJ>>>;;;???888666@@@OOO^^^nnnzzzzzz}}}|||~~~^^^AAA<<<888:::============>>>???GGGLLLTTT]]]dddbbbVVVIII@@@>>>BBBaaa~~~}}}yyytttooogggaaa]]]SSSEEE@@@CCC===<<<:::888999>>>EEEKKKNNNIIIKKKjjj___HHHAAA;;;>>>KKK]]]nnnxxx~~~{{{|||~~~vvvdddFFF;;;333444444000000555000111111111111222222222444444444555666777999;;;JJJUUUEEEVVVnnnvvvhhhhhhkkkeee\\\XXXPPPMMMGGGAAA>>><<<<<<<<<===<<<<<<<<<<<<<<<<<<===888999999888666555777888777666666666555555666666333000000666???DDDCCC@@@;;;??????;;;999;;;<<<;;;777999>>>BBBEEEEEEDDDDDDEEEOOOUUUZZZbbb```cccqqqrrrtttjjjcccgggfffeeemmmwwwzzzzzzwwwtttqqqlllfffccceeeiiikkkjjjfffaaa^^^```___```eeelllooolllhhhmmmkkk|||zzz|||}}}lllXXXCCC;;;666666777666555666777888999;;;<<<===>>>>>>===@@@AAA??????BBBDDDCCCFFFRRReeeSSSiii\\\IIIGGGEEEBBB@@@BBBDDDEEEDDDCCCCCCDDDEEEAAA???===:::999888888888:::999888888888999:::;;;<<<===???BBBDDDGGGIIIJJJHHHLLLOOOSSSaaavvvttt|||uuupppxxxvvviiijjjyyy~~~|||~~~tttgggnnnoookkktttkkk[[[ZZZHHH===:::GGGXXXeeepppyyy{{{}}}~~~yyyoooRRR@@@::::::===???@@@??????@@@AAAGGGKKKSSS___fffcccTTTGGG>>>>>>DDDcccnnnhhhfffeeeZZZJJJBBBFFF@@@???<<<999:::???GGGLLLLLLGGGNNNmmm~~~gggKKKCCC<<>>======<<<<<<======>>>888:::;;;999777666888:::777777777777777666666666111000000555;;;???@@@???>>>;;;999999888555444666555666888<<>>;;;999999999999888777777666777888:::;;;;;;;;;===???BBBDDDEEEFFFGGGJJJKKKLLLQQQ\\\gggmmmoootttoooeeelll|||rrrrrrtttkkkfffnnnvvvwwwvvvqqqxxxiiimmmVVVFFF@@@OOObbbnnnuuu{{{}}}{{{~~~xxxuuu~~~{{{|||~~~wwwwww^^^KKKAAA999<<<>>>@@@@@@@@@AAABBBCCCIIIJJJRRR```iiieeeUUUHHH>>>???GGGgggnnniiiiiikkk```NNNEEEIIICCCAAA>>>;;;:::???FFFLLLGGGEEESSSwwwjjjLLLDDD===@@@NNNaaarrr{{{}}}xxx{{{~~~qqqTTTCCC999222333000+++,,,222000111111111111222222222333444555666888<<<<<<:::===\\\YYYIIIPPPssslllggggggccc______ZZZVVVOOOGGGAAA>>>>>>>>>>>>>>>============>>>>>>999;;;<<<:::777666888;;;888888888888777666555444222333555777999<<>><<<:::::::::;;;777666666666777888:::;;;:::;;;<<<>>>???AAABBBCCCGGGGGGJJJLLLOOORRRVVVZZZdddfffwwwoooiiittt{{{uuurrr~~~}}}rrrqqqrrriiifffjjjiiiqqqrrrfffrrriiiYYY___^^^KKKCCCSSSiiivvv|||{{{}}}wwwsss|||~~~oooqqqVVVIIICCC888<<<>>>@@@@@@@@@AAACCCEEELLLKKKQQQ___jjjeeeTTTFFF???AAAJJJjjjxxxwww~~~dddOOOTTTDDDCCCAAA???===???CCCHHHKKKFFFHHHLLLqqqxxxQQQDDD@@@CCCLLLeeezzz}}}ssssss~~~|||fffPPPCCC999222222444222000000//////000111222333333444444444666888777666;;;BBBEEEIIIkkkuuuPPPGGGiiioooooonnnccc___fffggg^^^QQQGGGBBBAAA???>>>???>>>>>>>>>============999999:::;;;;;;:::::::::999999888888777555444333111222222333555777999:::>>>;;;888777777666333000111111222444666999;;;<<>>888777777666666777888999:::;;;>>>@@@BBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAJJJ;;;QQQ{{{ccczzzYYYKKKKKKCCC<<>><<<;;;;;;<<<666666666666777888999:::=========>>>???AAABBBCCCDDDEEEGGGIIIJJJKKKLLLLLLXXXXXXbbbuuu|||rrrllluuurrrsssfff[[[___[[[```lll|||~~~}}}kkkjjjiiiggggggffffffgggqqqwwwwwwWWW```ggg[[[TTTQQQKKKNNN]]]mmmwwwyyyzzz}}}~~~qqqcccNNNCCC>>>;;;<<<:::<<>>AAADDDHHHIIIEEEIIIQQQzzzYYYHHHAAAGGGUUUoooaaa[[[aaaoooxxx|||ttt]]]MMM@@@777111111222000/////////000000111222333444444777555555777777888@@@IIIKKKCCCYYYaaaHHH^^^xxxllllllllljjjgggggg___SSSJJJEEEBBB???===>>>>>>>>>===============999::::::;;;;;;::::::::::::999999888777555444333222222333444555777888999<<<999666555555555333000111111222333555888:::;;;<<>>@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAEEE<<>>===<<<<<<777777777777777888999999;;;;;;<<<===>>>@@@BBBCCCCCCDDDEEEFFFHHHHHHIIIIIIMMMOOOWWWdddkkkiiiffffff___XXXMMMNNNWWWPPPBBBAAADDDBBBDDDKKKQQQSSSVVVZZZ___```aaabbbcccdddeeeeeemmmrrr```bbbaaahhhxxxnnn]]]QQQNNNRRR```nnnuuuxxxyyy|||}}}}}}www[[[HHH@@@>>>===CCCBBBDDDLLLUUUYYYUUUPPPOOOMMMOOOVVV___aaaZZZRRRNNNJJJQQQttt||||||___NNNGGG@@@???BBBGGGHHHGGGAAAFFFPPP}}}aaaKKKBBBJJJ]]]yyygggXXXUUU```ooo{{{|||eeeQQQJJJ<<<444//////000...---///000000111222333444555555999666555666777:::DDDOOOPPP???EEEsss{{{NNNOOO{{{nnniiiooolllcccggg```WWWOOOJJJFFFAAA===========================:::::::::;;;;;;::::::999::::::999888666555444333222222333444555777888888999777444333333333333222222111222222444666888999<<>>===:::999888888777777888888888999999;;;===???AAABBBAAABBBBBBCCCDDDEEEEEEEEEEEEHHHNNNVVV\\\```gggoooooobbbPPPPPP___[[[JJJCCC<<<444///111444777===CCCPPPRRRWWW[[[___bbbccccccmmmpppQQQKKKcccggghhh~~~xxxbbbVVVVVV\\\hhhqqquuuxxx{{{{{{~~~~~~||||||kkkPPPAAA<<<>>>AAAEEECCCDDDJJJQQQUUUSSSPPPOOOMMMNNNWWWaaaddd]]]UUUTTTNNNRRRvvvfffPPPHHH???===BBBGGGHHHFFFAAADDDKKKxxxlllQQQBBBHHHXXXnnn}}}{{{tttddd^^^eeeooo}}}^^^IIIIII999333///000000......000000111222333444555666777:::777777888888:::CCCMMMNNNCCC===UUUfffMMMaaazzzllllllkkkeeegggbbb[[[VVVQQQKKKCCC>>><<<<<<============>>>>>>::::::;;;;;;;;;:::999999999999777666444333333222333444555666777777777888777555333222222222333333222111111111333555888999???DDDJJJNNNQQQVVV^^^ccchhhttt}}}{{{tttpppooommmjjjhhheeedddcccbbb___]]]___bbbgggjjjjjjfffaaa^^^]]]```lllyyywwwmmmrrr~~~ooofffrrruuuooovvv|||rrrsss~~~|||nnnYYYDDD<<<===888888888888999999:::;;;??????>>>>>>???AAABBBDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@CCCFFFFFFPPPxxxdddwwwbbblllxxxYYYGGGEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEDDDBBB???>>><<<;;;:::999888777777777666777777999;;;===???@@@@@@@@@@@@AAAAAABBBCCCCCCFFFHHHMMMUUU```lllzzzyyy```XXXaaa]]]LLLDDD@@@999555666888888:::===GGGKKKQQQXXX]]]```bbbbbbmmmYYYKKKOOOwwwggg^^^nnnppp```^^^```gggqqqvvvwwwyyy~~~zzz}}}zzzwwwsssaaaHHH===<<>>EEEDDDHHHBBBDDDqqq]]]QQQvvv|||nnnkkknnnhhhddd```\\\XXXQQQHHHBBB===>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;::::::999888777666555333222222222222555666777888888888888777666555444333222222333444222111111111222555888:::@@@DDDJJJNNNQQQUUUZZZ^^^```lllwwwzzzwwwtttrrrqqqllliiieeecccccccccbbbaaa```bbbeeehhhhhheeebbb___ccchhhttt{{{rrrjjj{{{nnnmmmttttttnnnsss{{{uuuxxx~~~rrrbbbMMM;;;555888777888888999:::;;;;;;;;;=========>>>@@@BBBEEEGGGBBBCCCCCCDDDDDDCCCCCCBBBCCCAAADDDIIINNN```fffiiimmm\\\\\\jjjhhhQQQNNNCCCCCCCCCBBBBBBBBBBBBCCCBBBCCCEEEGGGFFFDDDAAA???>>>===;;;:::888777777777555666666888999<<<===>>>@@@@@@??????@@@AAABBBCCCHHHIIILLLUUUeeexxxfffUUUVVVRRRGGGDDD@@@999555666777666888;;;FFFJJJQQQXXX^^^```aaaaaagggmmm]]]YYYooo{{{kkkYYY[[[cccaaabbbeeellltttvvvuuuxxx|||xxxzzz~~~~~~~~~~~~|||uuuxxxXXXEEE>>>???DDDJJJDDDDDDCCCCCCEEEFFFHHHIIINNNKKKNNNYYYeeehhh___TTTDDD>>>EEEoooyyydddPPPHHH>>>;;;===AAACCCCCC@@@BBBDDDjjjdddMMMTTTeeexxx~~~zzzuuuyyy}}}yyy||||||___HHHDDD555222111333222000111444111222333555666888999999999999;;;>>>;;;888999???;;;HHHGGG@@@^^^rrrPPP___yyymmmllliiigggdddaaa^^^WWWNNNGGG@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;:::999888888666555444222222333333444777888999:::::::::999888555777777666444333444555222111000111333666:::<<>>===<<<:::999888777777666666666777999:::<<<===???>>>>>>>>>???@@@BBBCCCFFFGGGHHHNNN]]]rrrppp\\\XXXTTTPPPSSSDDD;;;333111222444999???HHHLLLRRRYYY^^^```aaaaaacccyyy}}}pppnnnooowwwrrr\\\UUU```fffdddeeejjjpppsssqqqssswwwuuuwwwyyyzzzyyyyyyzzz{{{|||lllPPPDDDBBBBBBDDDIIIAAABBBDDDEEEEEEHHHLLLOOORRROOORRR]]]iiiiii\\\OOOBBB???HHHqqq|||sss|||eeeRRRLLLBBB<<<:::<<>>333111111333222000111555222222444555777999:::;;;999999<<<>>><<<888999>>>;;;BBBDDDCCCPPPvvvdddUUU\\\mmmkkkiiifffeeeccc]]]TTTMMMCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;:::999888777666555444333333555777888999:::<<<===<<<;;;:::999666999;;;:::777555444555111111000111333888<<>>@@@BBBDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCC>>>AAA>>>BBBGGGFFFffflllwwwnnnRRRDDDkkkzzzNNNDDDCCCBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFEEECCCBBB>>>>>><<<;;;999888888888777777777777888999:::;;;===<<<<<<<<<===???AAACCCBBBEEEFFFGGGQQQfffxxxvvvaaaZZZTTTOOORRRGGG>>>555333333666<<>>AAADDDDDDDDDFFFKKKOOOQQQOOOTTTbbboooooo```PPPBBBAAAMMMtttvvvmmmUUUPPPFFF>>>999999<<<>>>>>>KKKXXX___lll{{{{{{|||xxx||||||zzz~~~wwwjjjWWWDDD:::222000000222222///111555222333444666777999:::;;;::::::<<<>>><<<888;;;@@@@@@<<<>>>EEEGGGUUU~~~YYYCCC]]]}}}llljjjhhhgggeee```WWWQQQEEEDDDCCCBBB@@@???>>>>>>;;;<<<;;;;;;:::999888777777666555444555777999;;;;;;<<<===>>>>>><<<:::999777:::======:::666555555111111000111444999>>>AAADDDGGGLLLPPPTTTUUUUUUUUU^^^[[[[[[aaagggjjjkkkllleeeccc``````aaacccdddddd```dddgggeeeaaaaaahhhooozzznnnjjjsss}}}zzzzzzyyyrrrlllqqq|||yyyooopppzzzxxx{{{ggglllaaaIII:::<<<>>>999777888:::<<<=========<<<<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC999GGGFFFDDDHHHEEEVVV}}}ppp^^^DDDWWWbbbDDDDDDBBBAAA@@@AAAAAABBBBBBBBBDDDEEEEEEDDDDDDCCC>>>>>><<<;;;:::999999999888888888888888999999:::;;;:::::::::<<<>>>AAACCC@@@FFFHHHEEEKKK```wwwjjj```WWWNNNMMMBBB;;;555555555555777;;;HHHKKKPPPVVV[[[___aaabbbVVV\\\aaannn}}}wwwjjjiiiggg___gggiiiZZZZZZccc\\\iiieeefffkkkppppppqqqsssssssssrrrqqqpppqqquuuwww}}}pppWWWCCCBBBEEEBBB===>>>AAADDDGGGGGGEEEEEEIIIMMMLLLLLLSSSdddtttuuufffWWW???AAANNNvvvsssaaaPPPBBB>>>999222555===BBB@@@WWWooocccsssuuu~~~|||yyy}}}~~~{{{{{{}}}wwwZZZOOOIII888222222000000000222444666555666777777666777999;;;<<<>>>@@@@@@???======>>>AAA???@@@DDDEEEMMMjjjgggLLLQQQoooxxxpppgggcccgggiiibbbYYYJJJHHHFFFDDDDDDBBB@@@=========<<<;;;;;;;;;<<<<<<777666666666777888:::;;;===>>>???@@@???===;;;999<<<=========<<<999666555444333333444444444;;;DDDHHHIIIJJJNNNXXXaaaaaa\\\]]][[[ZZZ___gggmmmnnnllleeeffffffdddbbbaaaaaabbbccccccdddfffeeefffoooyyy~~~pppjjjsss{{{|||wwwqqqooonnnooopppoooooosss||||||xxxjjjSSS@@@;;;>>>===777>>>>>>===<<<===>>>@@@AAACCCBBBAAABBBEEEFFFFFFEEECCCBBBBBBAAAAAAAAABBBBBBBBB@@@CCCFFFCCCDDDWWWnnnvvvrrryyy[[[EEE[[[rrrMMMFFFCCCCCCBBB>>>???EEECCCEEEGGGGGGEEEBBBAAAAAAAAA@@@===;;;::::::;;;<<<888888999::::::;;;<<<<<<:::999777888;;;===>>>>>>CCCAAACCCIIILLLUUUooozzzqqqaaaMMMGGGMMMBBB===666111111444:::>>>GGGKKKPPPQQQQQQTTTZZZ```]]]\\\[[[^^^bbbddddddbbb___]]][[[ZZZ[[[]]]```bbbdddfffiiikkkmmmooorrrtttqqqqqqqqqooonnnpppuuuzzz~~~xxx}}}sssdddNNNAAAGGGJJJ@@@;;;???FFFIIIKKKJJJGGGDDDDDDEEEIIIRRRVVVnnn~~~wwwnnnWWWHHH???IIIyyygggSSSBBB??????<<<<<<@@@AAAAAASSSvvvuuuaaa]]]bbbaaa\\\eeerrr|||{{{yyy|||~~~~~~zzz|||~~~qqqUUUGGGAAA777222222111000111333444666555666777777777888:::<<<===???@@@AAA???>>>>>>>>>DDDAAABBBEEECCCFFFYYYpppnnnNNNWWW}}}vvvjjjgggiiihhhaaaZZZPPPLLLFFFBBB@@@>>>===<<<===<<<<<<;;;;;;;;;;;;<<<777666555555666888999:::>>>>>>??????>>><<<;;;:::::::::;;;;;;:::888666444666333333666666777===DDDJJJMMMPPPTTT[[[cccddd```^^^^^^___bbbgggkkklllkkkcccddddddccc```___```aaahhhdddbbbdddgggiiiooovvvrrrfffbbbkkktttxxx~~~vvvppplllkkkpppuuuuuuzzzuuuzzz~~~yyy{{{gggMMM>>>;;;>>>>>><<<============>>>???@@@@@@??????@@@AAABBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBFFFCCCCCCEEEAAA???MMM___mmmeeeMMMZZZUUUKKKCCCCCCDDDBBBBBBDDDBBBDDDFFFFFFDDDAAA@@@@@@AAA@@@===;;;::::::;;;<<<::::::::::::::::::::::::888777666777:::===>>>>>>AAA>>>???CCCEEEQQQqqqhhhVVVNNNIIICCC???;;;666222111555:::===HHHKKKOOOOOOOOORRRXXX]]]\\\YYYWWWWWWYYY[[[ZZZXXX]]]\\\\\\\\\]]]```ccceeedddfffhhhjjjkkklllmmmnnnrrrrrrqqqooommmmmmqqqttt{{{|||tttvvvWWWIII@@@DDDGGGCCCBBBEEEFFFJJJOOOPPPNNNJJJHHHGGGJJJRRRSSSjjj{{{wwwrrr^^^HHH@@@JJJyyy{{{~~~bbbGGG???@@@>>>;;;999???FFFVVVllluuubbbSSSKKKHHHEEEQQQbbbtttzzzzzzzzz~~~zzz{{{|||}}}~~~xxxttt}}}fffNNN???666555222222111111111333555666444666777888888999<<<>>>===???AAAAAA???>>>???@@@DDDAAAAAADDDBBB@@@HHHUUUdddNNN]]]pppmmmnnniiidddbbbZZZTTTKKKCCC???>>>=========<<<<<<;;;::::::;;;;;;777666555555555777999:::;;;::::::999888888888888999999:::;;;:::999888777777444333777999:::???DDDGGGJJJLLLNNNTTT___eeeggg```bbbeeeggghhhhhhiiijjj```aaabbbaaa___^^^___```ddd___^^^fffnnnsssuuuxxxmmmbbb]]]fffpppwww~~~zzzwwwuuuppplllnnnuuu}}}}}}mmmttt|||~~~tttzzz___DDD;;;<<<;;;<<>>??????@@@???>>>AAACCCCCCAAAAAACCCEEEBBBBBBBBBAAAAAABBBBBBCCCGGGCCCAAACCCAAA>>>EEEQQQjjjqqqppp}}}UUUIIIbbbrrr___KKKCCCBBBAAA>>><<>>>>>===;;;<<>>???@@@@@@??????@@@AAA@@@===>>>AAABBB@@@CCCIIIssseeePPPlllwwwrrrpppjjjiiimmmccc]]]SSSKKKFFFBBB@@@>>>======<<<;;;::::::::::::777666555444555777:::<<<<<<:::999777777777999999:::;;;;;;<<<<<<;;;:::999777444333777:::===AAAFFFMMMNNNLLLIIIKKKVVV___dddbbbgggkkkkkkgggeeefffhhh___```aaaaaa___^^^___```aaaaaafffrrryyyxxxuuutttnnnccc^^^gggvvvwwwyyy~~~tttrrrwww|||{{{ppp{{{~~~uuuqqqSSS<<<:::===::::::???<<<===???@@@AAAAAAAAA@@@BBBFFFJJJIIIDDDBBBDDDGGGBBBBBBAAAAAAAAABBBCCCCCCEEE@@@???BBBDDDCCCFFFKKKXXX}}}~~~iiihhhGGGDDD```uuuWWWDDD@@@@@@???<<<@@@BBBCCCCCCAAA@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;:::::::::999888888777777666555444666:::===??????:::999;;;???BBBHHHWWWfff~~~lllMMMHHHDDD999888666444333444777;;;===CCCEEEFFFGGGHHHLLLQQQUUUXXXVVVTTTSSSSSSUUUWWWYYYVVVWWWXXXYYY\\\^^^```aaa]]]^^^aaaeeehhhjjjjjjiiiiiijjjkkkmmmnnnppprrrsssuuupppmmmsss|||yyy|||pppYYYLLLSSSTTTLLLHHHIIIGGGBBB@@@DDDKKKOOOPPPMMMJJJGGGMMMRRRRRRhhhzzzyyywwwfffLLLFFFQQQ|||hhhmmmlllmmmttttttzzzaaaHHHDDDGGGHHHFFFDDDSSS```hhhvvvvvveeeNNNXXXkkk{{{~~~yyy{{{~~~{{{zzz}}}~~~www}}}kkkPPPJJJ>>>111333222222222222333444555555444666777888999:::===@@@===???@@@???>>>>>>@@@BBB@@@===<<>>===<<<;;;;;;;;;;;;888777666555777:::===???AAA???===<<<;;;<<<>>>@@@<<<<<<<<<;;;;;;::::::999666333333666:::===DDDKKKUUUXXXWWWSSSRRRVVVYYYZZZccchhhmmmlllfffbbbcccfff___aaabbbbbb``````aaabbbfffkkkvvvxxxnnnjjjccc\\\[[[jjj~~~zzzzzzzzzyyy}}}sssqqqvvv{{{dddKKK:::===BBB===:::>>>===>>>@@@BBBCCCCCCCCCBBBFFFJJJMMMLLLFFFCCCDDDFFFAAAAAAAAAAAAAAABBBCCCDDDDDDAAA@@@DDDHHHHHHGGGHHHJJJZZZ```qqqcccFFFGGGcccdddKKKAAABBBEEEFFF@@@AAABBBBBB@@@???@@@AAA@@@???>>>===<<<;;;;;;:::888888888888888888888888666555444666:::===??????===888888>>>IIITTT___gggeeezzziiiKKK===<<<>>>777666444444555888<<<>>>???@@@@@@BBBDDDIIIOOORRRSSSRRRPPPNNNNNNPPPRRRTTTVVVWWWXXXZZZ[[[\\\]]]]]]XXXXXX[[[aaahhhlllmmmllliiiiiijjjlllnnnqqqssssssiiiaaaZZZ^^^mmm~~~{{{sssnnntttyyy]]]FFFNNNZZZ___VVVNNNMMMHHH@@@@@@BBBFFFJJJLLLLLLKKKIIILLLTTTVVVmmm~~~{{{uuuaaaIIIEEEOOOyyyffflllkkkkkkpppooottttttVVVHHHDDDDDDEEENNNZZZbbbfffrrrbbb___hhhyyyzzzzzz}}}{{{}}}|||uuu]]]MMMGGG===333444222222333333444555555555444666777888888999<<<>>><<<>>>>>>>>>===>>>@@@BBBCCCAAA???@@@BBBDDDEEEFFFKKKuuucccFFFYYY~~~{{{kkkcccbbbdddccc```]]]ZZZUUUOOOGGGBBB@@@@@@>>>===<<<<<<;;;;;;999888777777999>>>BBBEEECCCAAA@@@>>>>>>@@@AAABBB???>>>===;;;:::999888777555444444777:::>>>IIITTTQQQWWW\\\^^^```bbb___ZZZdddhhhkkkiiidddaaabbbddd```aaabbbbbbbbbbbbcccdddccciiiuuuwwwnnnjjjRRRTTT^^^ppp|||tttsssxxxwwwrrryyyyyyjjjfffyyy{{{wwwWWWHHH===@@@DDDAAA>>>>>>===>>>@@@AAABBBCCCDDDDDDDDDGGGJJJJJJFFFCCCCCCDDDAAAAAAAAAAAABBBCCCCCCDDDFFFDDDCCCEEEHHHHHHFFFCCCFFFGGGkkk]]]^^^|||SSS@@@OOOgggxxx[[[FFF???AAACCC@@@AAABBBBBB@@@@@@AAABBB??????>>>===<<<;;;::::::777777777777777777888888666444444555999<<<======???999555;;;MMMbbbuuuttt~~~rrrVVVAAA===BBB888777555444666999===???======<<<===@@@EEEJJJNNNTTTSSSRRROOOLLLLLLNNNPPPTTTVVVXXXZZZ[[[[[[[[[ZZZVVVUUUWWW]]]eeekkkmmmmmmllljjjiiijjjmmmoooppppppaaa]]][[[```jjjwwwsss~~~~~~uuummmooo{{{nnnZZZKKKJJJVVV\\\XXXQQQOOOKKKEEEEEEEEEFFFIIIMMMOOONNNMMMKKKUUUYYYrrr|||sss]]]EEEAAAJJJsssbbbiiiiiijjjpppnnnqqqpppZZZOOOMMMNNN\\\eeennnrrrvvvvvvgggeeeuuu|||zzz~~~hhhSSSNNNBBB666444444111222333444555555555555555666777777777888:::<<<;;;<<<===<<<<<<===???AAABBBBBBBBBAAABBBCCCDDDCCCKKK]]]ZZZVVVdddpppiiifffaaacccaaa```^^^[[[VVVOOOKKKBBBAAA@@@>>>======<<<<<<:::999888999<<>>===???AAA???>>>=========>>>@@@BBBCCCDDDAAABBBEEEGGGGGGGGGEEEDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDFFFFFFDDDAAAGGGDDDXXXwww___rrrjjjNNNOOO]]]pppRRRAAA>>>@@@AAABBBBBBBBB@@@@@@BBBCCC??????>>>>>>===;;;::::::888888888777666666666555444333222333666999::::::;;;999777;;;JJJbbb{{{wwwbbbRRRIIIDDD:::888666555666:::>>>AAA???===::::::===AAAEEEGGGOOOPPPPPPNNNKKKJJJLLLNNNMMMPPPSSSVVVXXXYYYXXXWWWYYYVVVUUUYYY```fffhhhhhhkkkhhhfffgggjjjnnnppppppkkknnnssswww{{{qqq{{{}}}|||~~~mmm\\\QQQGGGLLLQQQQQQMMMKKKJJJJJJHHHHHHIIILLLPPPRRRQQQPPPJJJTTTZZZttt~~~ttt\\\DDD@@@GGGnnn___fffggghhhnnnkkknnn|||{{{|||~~~uuujjjhhhkkkeeeppp~~~~~~lllbbbqqq~~~{{{~~~```PPPPPP>>>///333444111222333444555555555555555666777777666777999;;;;;;<<<<<<;;;;;;<<>>=========;;;:::999:::>>>DDDJJJNNNQQQQQQPPPPPPPPPQQQQQQRRRLLLKKKHHHDDDAAA>>><<<;;;666888;;;;;;:::AAASSSeeetttfffcccggggggcccdddddddddbbb``````aaabbb^^^```aaabbbaaabbbccceeemmmaaaYYYYYY\\\XXXQQQMMM___uuupppjjjrrrvvvttt|||tttggglllzzz}}}wwwmmmeeecccaaaXXXNNNAAAAAA<<<777888===???<<<<<<<<<<<<<<<>>>@@@BBBDDD???@@@BBBFFFJJJKKKIIIGGG@@@@@@@@@AAABBBCCCDDDEEE>>>@@@AAABBBCCCEEEDDDBBBFFFBBBGGGeeemmmeeeeeeRRRPPP^^^xxx|||___KKKGGGJJJAAABBBCCCBBBAAAAAABBBDDD??????>>>>>>===;;;:::999::::::999777666444333333333222000111444666777777444999<<<>>>FFFYYYppp~~~kkkaaa^^^TTTFFF<<<:::777555666:::>>>BBBAAA>>>:::999;;;>>>AAABBBCCCFFFHHHHHHFFFFFFHHHKKKFFFHHHMMMQQQTTTUUUUUUTTT\\\XXXTTTVVV\\\bbbcccbbbgggdddaaaccciiinnnrrrsss|||zzzwww~~~jjjWWWKKKFFFFFFHHHIIIHHHEEEGGGLLLIIIIIIJJJNNNSSSTTTRRROOOJJJTTTZZZtttuuu^^^GGGBBBHHHnnndddfffhhhhhhiiimmmuuu{{{xxxwwwvvvzzzzzztttppp}}}tttpppsssuuuuuuxxxzzzwwwpppmmmrrrxxx{{{tttlllgggkkkvvv~~~~~~{{{~~~___JJJBBB777222555555555555555555555555555555666777888777777888:::===<<<;;;:::999:::<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAACCCPPPVVV___UUULLLaaaxxxmmmgggiiifffdddccc___YYYXXX[[[TTTQQQLLLFFFBBB@@@@@@@@@@@@;;;:::===AAADDDJJJQQQVVVWWWYYYZZZZZZYYYXXXWWW___YYYTTTPPPIII@@@;;;;;;888999999:::===DDDOOOWWWzzzzzzlllfffiiiiiidddaaaccceeeeeecccaaa______aaaaaaaaa``````ccciiinnnzzznnnaaaWWWMMMGGGLLLVVViii{{{zzzqqqtttwwwnnnpppuuuyyy}}}{{{mmmgggmmmyyyyyyooojjjdddZZZPPPKKK?????????>>>======<<<<<<<<<======<<<;;;;;;>>>@@@BBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAABBBCCCCCCCCCCCC???>>>>>>AAADDDEEECCC@@@CCCDDDAAARRRqqqlllPPPRRRUUUhhhlllVVVOOOCCCLLLCCC>>>FFF@@@:::FFF===???@@@???<<<:::999:::>>>===;;;999888777666666555444222000000000000111444111111999LLLcccxxxvvvbbbVVVSSSKKK@@@???:::666888???CCCBBB???>>><<<999777888;;;???AAADDDDDDDDDDDDDDDDDDCCCBBBHHHIIIKKKKKKLLLMMMPPPRRRVVVVVVWWWXXXZZZ]]]___aaacccaaa```aaaeeelllrrrvvv~~~vvvlllWWWNNNKKKKKKHHHEEEDDDEEEGGGHHHIIIDDDGGGKKKNNNPPPSSSVVVYYYWWWTTT[[[ooouuukkkLLLJJJSSSyyyeeefffggghhhjjjnnnrrruuussswwwyyy{{{{{{nnneee```[[[uuu{{{|||~~~pppgggdddccc``````bbb```YYYVVVYYY\\\]]]bbb^^^]]]cccllluuuxxxxxxtttWWWDDD>>>444111444333555555555555555555555555777888888777777888:::===;;;:::999999:::<<<>>>???AAAAAAAAAAAA@@@@@@@@@@@@>>>HHHKKKOOOjjj~~~fffSSScccwwwrrrlllhhheeeeeeccc^^^]]]___\\\YYYTTTNNNHHHDDDAAA@@@CCC???===@@@BBBEEEJJJQQQZZZ\\\^^^______^^^]]]\\\]]]YYYWWWUUUOOOEEE>>>===;;;<<<<<<<<<>>>DDDMMMSSS___hhhkkkfffeeejjjjjjdddbbbdddfffeeecccbbbaaabbbcccaaa``````bbbfffiiilllzzzlll___YYYWWWWWW\\\cccmmmwwwzzzzzzzzzpppjjjooovvv|||{{{wwwmmmeeehhhtttsssdddeee___NNNDDDFFF<<<<<<;;;:::::::::;;;;;;<<<======<<<;;;;;;===???AAAAAAAAABBBBBBBBBBBBCCC@@@@@@@@@@@@@@@??????>>>@@@??????BBBDDDEEECCC@@@===AAA???HHHfff{{{hhh{{{[[[LLLIIIOOOiiieeeHHHGGGBBBCCCFFFAAA???GGG===<<<<<<;;;;;;<<<<<<<<>><<<:::999888888777888666444222000000000000444222000444AAAZZZwwwzzzjjj```ZZZKKK:::<<<888555999BBBHHHHHHFFF>>><<<:::888999<<>>>>>>>>DDDFFFEEERRRyyyTTTOOOlllzzznnnhhhdddeeeeeebbb______aaa___\\\WWWRRRMMMHHHFFFGGGCCCAAACCCEEEFFFKKKQQQ^^^___aaabbbcccbbbaaa```]]]ZZZZZZ[[[VVVLLLDDDCCC@@@AAA@@@@@@@@@DDDIIIMMMKKKXXXbbbeeehhhmmmlllfffdddeeeeeedddcccbbbccceeebbb``````eeemmmqqqpppnnnqqqbbbUUUUUU^^^jjjsssyyyyyyzzz|||~~~}}}}}}uuunnnkkkqqqzzzpppjjjbbbaaalll~~~kkkYYY^^^YYYCCC;;;CCC===<<<:::999999999;;;<<<<<<======<<<;;;:::<<<>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@???===<<<;;;AAA@@@AAABBBCCCCCCAAA???;;;BBBBBBCCCOOOggg|||TTTqqqLLLEEE>>>PPP^^^IIIAAAEEEAAA>>>AAADDDDDD@@@;;;:::;;;>>>>>>>>>???>>>===;;;:::999999999999888666444222000/////////222222222777IIIeee{{{}}}tttnnnfffSSS???:::666555999AAAFFFGGGFFF===;;;:::999999<<<>>>@@@??????@@@@@@@@@@@@@@@???CCCDDDFFFGGGGGGHHHKKKMMMNNNPPPUUUZZZ]]]^^^]]]]]]bbbbbbaaa___aaaiiiwwwrrrgggvvv|||qqq^^^TTTMMMHHHDDDDDDEEEGGGJJJJJJHHHGGGIIIHHHKKKRRRYYYYYYRRRKKKPPPOOOWWWhhhuuuxxxsssoooYYYSSSWWWyyyeeeeeefffjjjnnnooollliiidddfffddd]]][[[dddpppwwwwwwdddUUUMMMBBBJJJ]]]llltttzzzpppooosssuuuwwwzzzyyyiii\\\UUURRROOOJJJRRRYYY[[[[[[ZZZTTTNNNRRRMMMJJJPPP___ppp}}}}}}|||YYYEEE===;;;555666999666666666666666666666666666888999999888777888:::<<<:::999999999999:::;;;<<>>>>>>>>===@@@AAACCCCCCHHHbbbrrrWWW___yyyssskkkfffhhhiiifffbbb```_________]]]ZZZVVVSSSPPPNNNJJJIIIKKKMMMNNNRRRXXX]]]^^^```bbbcccbbbaaa```___]]]]]]^^^[[[SSSMMMMMMHHHHHHFFFEEEEEEFFFHHHJJJJJJUUU```eeehhhkkkhhhcccdddddddddbbb```aaacccfff^^^___eeeoooxxxyyyrrrjjjYYYRRRMMMSSScccuuuzzzvvvuuuyyyfffffffffjjjuuu~~~iiiZZZZZZSSSCCC===EEECCCAAA>>>;;;:::;;;<<<===<<<======<<<;;;:::;;;<<<======>>>>>>>>>?????????BBBBBBBBBAAA@@@???======??????@@@AAAAAA@@@???===;;;@@@@@@AAAEEEQQQzzz]]]|||aaaWWWFFFEEEkkkVVVCCCFFF@@@EEEPPPOOOOOOGGG???;;;===@@@???===???>>>===;;;:::999999999888777666444333111000000,,,111555444333999FFFRRRfffiiiiiifffccc^^^OOOAAA999666444666;;;>>>===;;;:::999888888888:::<<<===;;;<<<<<<===>>>>>>>>>===AAABBBDDDDDDEEEFFFIIIKKKIIILLLPPPTTTXXXZZZ[[[[[[___aaabbb```___eeesss~~~ssskkkzzz~~~{{{iii```XXXMMMCCCFFFEEEEEEFFFHHHHHHGGGEEEFFFGGGJJJPPPUUUUUUPPPJJJMMMLLLUUUiiiyyy{{{ssskkk[[[TTTWWWyyyeeedddfffjjjoooqqqnnnkkkiiieeeXXXIIIAAACCCHHHJJJ\\\eeepppssskkk\\\NNNEEEBBBAAAIIINNNOOO\\\iiiiiigggaaa]]]```eeejjjrrrzzz|||nnnbbb]]]ZZZXXXaaajjjuuu{{{xxxpppeeeUUUDDDDDDUUUjjjwww|||~~~kkkMMM???:::999444666:::555777777777777777777777777999::::::999777888:::<<<::::::999999::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAAAAANNNsssmmm[[[[[[}}}~~~vvvooopppppplllgggddd`````````___^^^\\\YYYXXXUUUQQQPPPSSSUUUVVVZZZ___]]]^^^```bbbccccccbbbaaaccc______```^^^YYYWWWYYYTTTSSSQQQOOOOOOPPPPPPPPPQQQXXX___aaabbbcccbbb___ccccccbbb```^^^___bbbddd___cccjjjqqqssskkk]]]RRRBBBJJJWWWcccooo{{{||||||aaakkktttzzztttnnneeeYYYNNNGGGCCCBBBFFFDDD@@@<<<::::::;;;<<<;;;<<<======;;;:::;;;<<<<<<<<<<<<============>>>>>>??????????????????>>><<<===>>>???>>>===<<<<<<;;;<<<999===BBBDDDZZZ}}}vvvooommmPPPCCCRRRxxxqqqPPPIIIEEEOOO^^^]]]OOOHHH???<<<>>>@@@???>>>======;;;:::999999999999555555555444444333333222000222444444222111222333;;;@@@EEEEEEBBB???;;;666777555333444666777666444666666555666666777999999888888999;;;<<<<<<<<<<<>><<<===<<>>??????@@@@@@@@@===>>>BBB@@@BBBUUUmmm|||~~~bbbPPPcccxxxvvvrrrlllfffdddgggfffdddaaa___]]]\\\\\\VVVRRRQQQSSSUUUUUUWWW\\\^^^___bbbdddeeeeeedddcccdddaaa```bbbbbb______bbbaaa^^^[[[ZZZ[[[\\\\\\[[[\\\___aaabbbbbbcccdddeeedddcccbbb```^^^^^^```bbbeeeiiikkkhhh]]]NNN@@@999???UUUooo~~~~~~zzz~~~vvvvvvbbbqqq|||rrrqqqgggUUUJJJGGGCCC===CCCAAA>>>;;;999888888888888:::<<<===<<<;;;<<<===;;;;;;<<<<<<<<<<<<======999:::;;;<<<============999;;;======<<<;;;;;;;;;>>>>>>999;;;BBB@@@DDDUUUlll```~~~xxxTTTCCCDDDWWW}}}gggOOOEEEIIIOOOMMMEEEAAA<<<:::<<>>@@@AAAAAACCCEEEHHHJJJJJJLLLNNNRRRVVVZZZ\\\YYYZZZXXXSSSMMMMMMRRRWWWeeeiiiccckkkvvvwwwmmmQQQGGGKKKNNNMMMJJJNNNJJJFFFCCCCCCCCCDDDDDD@@@BBBEEEFFFFFFHHHKKKNNNKKKMMM\\\vvvuuufff___WWW[[[bbbdddgggjjjnnntttzzz~~~xxxxxxppp^^^NNNFFFCCCBBB===@@@FFFNNNSSSQQQIIIBBB;;;777>>>CCC???CCCIIIGGGLLLLLLOOOUUUYYY]]]eeemmm{{{xxxXXXHHHPPPbbbrrryyy|||~~~|||{{{yyy^^^DDD:::888666000444999222888888888888888888888888:::;;;;;;999888888:::<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCAAABBBEEEBBB@@@HHHUUU|||}}}wwwaaa[[[lllwwwmmmhhhhhhpppmmmgggccc```___```aaa\\\XXXVVVWWWWWWUUUVVVZZZ^^^___bbbdddeeeeeedddcccbbb```bbbggggggeeedddffffffccc___^^^```cccccccccccccccdddddddddeeehhhllleeeeeedddaaa___^^^___```iiikkkhhhZZZFFF:::999===SSSjjjyyy|||vvvwwwxxxxxxzzzllldddrrr~~~ttthhhXXXMMMHHHDDD???;;;>>>===;;;:::888888777777666999;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======999999:::;;;<<<======<<<777:::======<<<;;;<<<======BBB>>>;;;BBBAAA@@@GGGqqq~~~YYY]]]mmmVVVFFFEEE\\\www}}}[[[KKKCCC===>>>>>>>>>===============>>>>>>===<<<;;;::::::::::::888888999999999888666666888444111111333444444222222222222333222111444666111111222333444555555444222222444555666666555555333444666888999:::;;;;;;:::<<<===>>>>>>@@@CCCEEEEEEFFFIIILLLOOORRRTTTVVVSSSQQQMMMIIIHHHKKKQQQVVVfffuuussspppuuuvvv^^^GGG@@@DDDHHHIIIIIIKKKIIIFFFDDDDDDDDDCCCBBBBBBBBBBBBDDDFFFGGGHHHHHHHHHQQQeee}}}uuujjjaaaXXXZZZ~~~aaadddgggjjjnnnuuu~~~yyy]]]JJJBBB???AAA>>>>>>CCCIIIKKKEEE>>>===777:::<<<777<<>>@@@BBBCCCDDD@@@AAACCCDDDAAAAAAFFFNNN\\\zzz___XXXnnnvvvqqqqqqtttpppiiidddaaabbbeeegggiiieeebbbbbb```]]]]]]aaa\\\^^^```bbbddddddcccbbb______dddjjjlllhhhfffgggfffbbb^^^]]]```dddeeeeeebbbaaaaaabbbaaaaaadddiiifffffffffccc```^^^___```jjjkkkdddQQQ<<<777CCCQQQiiiyyypppfffjjjttt{{{qqqaaagggpppxxxyyyzzzuuu[[[GGGFFFHHHAAA<<<===;;;;;;;;;:::::::::999999555888;;;<<<<<<<<<===>>>;;;;;;;;;<<<<<<<<<======;;;<<<======>>>>>>======666:::===>>><<<;;;===???444???===777<<<@@@AAAHHHVVVcccMMMoootttPPP@@@LLLaaaiii[[[NNNCCCHHH???AAABBBAAA>>><<<;;;;;;???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666222333444666666555333111000---+++---000111111222111111111222222222111000222333444666777666666555333444555777999:::;;;;;;888:::;;;<<<<<<>>>@@@CCC???AAAEEEJJJMMMNNNNNNNNNLLLIIIEEEDDDHHHPPPZZZaaaqqq{{{|||iiiWWWGGGEEEHHHHHHEEEEEEGGGFFFFFFFFFGGGFFFDDDAAAFFFBBB@@@CCCHHHIIIFFFAAAFFFSSSkkkuuuoooaaaVVVVVVyyykkkeeedddiiinnntttlllSSSHHHDDDCCCCCCBBBBBBAAABBBBBBBBB;;;:::888666555777;;;>>>CCCEEEJJJOOOSSSWWWcccnnn|||qqqjjjoooyyyrrrwwwqqqWWWGGGIIIWWWgggqqq|||}}}~~~|||xxxwwwyyy{{{lllYYYRRRAAA>>>999666777888999:::999888888777777888888999>>><<<;;;:::;;;;;;:::888;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBGGGooo{{{uuu|||bbbVVVdddzzz{{{sssqqqrrrnnnfffaaaccceeedddhhhjjjmmmmmmfff```ccciiihhhiiigggcccbbbfffhhhfff```eeejjjllloooqqqmmmggghhhddd```___aaadddgggggggggbbbaaaeeefffdddffflllppptttuuurrrqqqqqqkkkbbb^^^OOO@@@>>>III[[[kkktttooofffhhhrrr|||{{{pppkkknnnuuuzzzppphhhxxx~~~YYYMMMEEEDDDCCC>>>::::::888777777666666777777888888888999999999:::::::::999999999999999999999999999:::;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;<<<===??????QQQWWWzzz~~~\\\]]]vvvNNNEEEHHHbbbvvvzzz\\\MMMLLLMMMBBBCCC>>>111888AAA555::::::;;;===??????<<<:::::::::;;;;;;::::::999888333444555666666555444333222222222222222222222222111222333444444444444444333333333444444444555555222222333444666888:::;;;555888;;;;;;999999<<>>??????@@@?????????@@@AAAAAABBBBBBBBBXXXxxx|||iii^^^ZZZfffyyy|||ssskkkjjjooopppnnnkkknnntttvvvpppfffaaabbboooqqqqqqllljjjiiifffaaadddgggiiikkkppptttqqqkkkhhhfffbbb```aaadddhhhkkkhhhbbb```dddhhhkkksss{{{~~~rrrfffDDDBBBDDDQQQcccuuu}}}uuunnnlllsss}}}}}}|||xxxssstttxxxxxxvvvvvvoooiiirrrvvvkkkRRRIIICCCCCCDDD@@@<<<===;;;;;;::::::::::::;;;;;;888888999999999::::::::::::::::::::::::::::::::::::;;;<<<======>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>???EEEKKK___nnnmmmmmm]]]RRRWWW___rrrqqqcccaaa\\\OOOHHHDDD======???<<<<<<;;;999999;;;<<<;;;:::;;;;;;;;;;;;;;;:::999999444555666777777666555444333333333333333333333333222333444444555555444444444444444444555555555555333333333333444666777888777888::::::999999999:::?????????>>>======>>>???DDDTTTcccgggkkkrrruuusssxxx}}}ppp[[[NNNGGGKKKNNNHHHBBBBBBDDDEEEFFFFFFEEEDDDEEEGGGJJJIIIFFFEEEEEEFFFHHHJJJMMMXXXvvvmmm```SSSYYYcccdddcccccchhhsss|||sss]]]PPPJJJBBBAAA@@@???>>>=========<<<;;;:::888666666888:::???@@@DDDIIIMMMRRR]]]iii{{{___GGG@@@@@@BBBBBBCCCMMM___pppyyy{{{sssdddTTTLLLSSSdddrrrwww~~~sssmmmqqqxxx|||gggLLL@@@@@@;;;:::888888:::;;;:::999::::::999999999999::::::999888888999;;;<<<<<<;;;;;;;;;:::999:::;;;<<<===;;;<<<===>>>???>>>>>>======>>>>>>???@@@@@@AAAAAA???BBB\\\wwwlllmmmYYYHHHRRRddd{{{~~~rrrrrruuu}}}uuuiiieeeoootttvvvtttqqqmmmfff___jjjjjjiiikkkqqqwwwuuuoooiiihhhfffccccccfffkkkooohhhcccaaaeeejjjpppyyyxxxgggVVVKKK???IIIZZZnnn|||tttzzznnnnnnpppwwwxxxrrrmmmooo{{{|||wwwuuuooommmhhh[[[JJJDDD@@@BBBDDDBBB??????===<<<<<<;;;;;;<<<<<<===888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@>>>======<<<;;;::::::999:::::::::;;;<<<===>>>???>>>CCCGGGYYYeeeqqq}}}bbbZZZRRRWWWhhhqqqpppxxx{{{YYYGGGFFFBBB<<>>:::<<<===??????>>><<<;;;<<<<<<===>>>???@@@@@@AAAAAA===GGGiii}}}qqqttt\\\MMMBBBMMMkkk|||uuuvvv{{{}}}sssnnnhhhnnnrrrrrrqqqoooiiibbbmmmllliiiiiiooovvvuuuooofffhhhhhhgggggghhhlllooobbbcccgggmmmsssxxx}}}rrr^^^NNNDDD@@@RRR```tttssshhhjjjpppsssyyywwwrrrqqqvvv~~~xxxzzzqqqfff\\\RRRDDDAAA@@@AAACCCBBB@@@???;;;::::::999999::::::;;;888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAA??????>>>===<<<;;;;;;::::::::::::;;;;;;===>>>>>>@@@CCCAAAHHHkkkzzzhhhuuuaaaVVVTTT[[[YYYYYYooorrrJJJGGGEEE<<<>>>@@@===:::999;;;===>>>>>>;;;<<<<<<<<<<<<;;;::::::777888999::::::999888777666666666666666666666666333444444555555444444444333333333333444444444444444444333333444444555666777666666:::>>>@@@===:::888999999777777<<>><<<;;;;;;:::;;;;;;999777555555666888999===BBBFFFLLLZZZfffttt```WWWTTTXXXZZZ\\\dddsss~~~rrrjjjiiinnntttyyy}}}~~~~~~~~~||||||}}}~~~|||}}}tttXXXDDD>>>>>>666666777999;;;<<<;;;:::;;;::::::999999::::::;;;;;;999888888999999888777999888888888999:::<<<===:::;;;===??????>>><<<;;;;;;<<<<<<>>>???@@@AAAAAAAAADDDEEEPPPvvvzzz}}}jjjSSSGGGPPPgggvvvrrrsssyyy}}}zzzvvvtttgggkkkmmmlllkkkllljjjeeekkkjjjgggggglllrrrrrrmmmdddfffggghhhiiijjjlllmmmbbbgggooouuuxxxyyyvvvrrrjjjeee\\\PPPEEECCCJJJSSSdddppp~~~|||tttuuummmiiipppyyyrrruuu{{{xxxuuuwwwiiiYYYRRRLLLCCCBBBAAA@@@@@@AAA???===999999888888888888999999888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>???@@@AAA@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;<<<===>>>???AAACCCIIIYYYuuulllhhhiii___\\\```YYYNNNUUUggggggRRRHHH>>>>>>>>><<<;;;<<<===>>>===<<<;;;;;;<<<<<<;;;;;;:::999888999:::;;;;;;:::999888777777777777777777777777333333444444444444333333111222222222222333333333333333444444555777888999777666555888;;;===:::777888999999:::???HHHUUU^^^qqq|||{{{zzzqqq```ZZZ\\\SSSHHHDDDKKKOOOKKKGGGGGGDDDGGGJJJKKKJJJIIIHHHHHHKKKIIIFFFDDDEEEIIINNNQQQVVV___xxxsss___PPPSSSlllZZZ\\\```bbb```aaajjjuuuooo^^^RRRGGGFFFCCC@@@<<<:::888777999:::;;;:::777555555555555666:::@@@EEELLL[[[hhh~~~yyyyyy{{{|||~~~xxxyyy{{{{{{yyy}}}~~~}}}{{{{{{||||||zzzyyyzzz|||kkkTTTEEE>>>;;;666666666888;;;<<<;;;:::::::::999999999999::::::;;;:::888888888888777555666777888999::::::;;;;;;:::;;;<<<===>>>======<<<;;;<<<<<<>>>???@@@AAABBB>>>FFFGGGFFF\\\{{{zzzeeeQQQKKKWWWfff{{{}}}wwwtttwww{{{{{{|||tttuuusssmmmjjjjjjiiieeegggjjjkkkkkkooottttttqqqiiihhhgggiiimmmpppqqqqqqqqqsssrrrlllddd\\\SSSJJJ???<<<:::===CCCOOOaaaqqqvvv}}}uuummmppppppttt~~~|||tttnnnoooyyyuuutttqqq```RRRNNNJJJCCCEEECCC???>>>@@@???===:::999999888888999999:::888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===???@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======:::;;;AAAHHHKKKRRRhhhnnnhhhqqq^^^ZZZYYYRRRLLLLLL]]]www[[[IIICCC@@@>>>============;;;999::::::;;;;;;::::::999888999:::;;;;;;;;;;;;:::999888888888888888888888888444555555555555444333333222222222222333333333333333444444555666777999999777666555555555666555444333555<<>>999777666666777999;;;;;;:::999999888888888888999999999888777777888999888666444555888:::;;;;;;::::::::::::;;;;;;<<<===>>>>>>;;;<<<===>>>@@@AAABBBCCC>>>BBBFFFGGGLLLgggtttpppzzzkkkYYYPPPOOOOOOddd{{{{{{wwwqqqooolllhhhhhhpppwwwyyy{{{zzzsssmmmmmmttt{{{~~~~~~yyyjjjUUUFFF???888222===???IIIZZZiiiuuuwww{{{xxxxxx}}}{{{|||{{{yyyxxxsssrrrwww~~~uuuqqqiiiWWWNNNKKKCCCCCCFFFDDD>>><<<@@@AAA???999999888888888888999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;===???<<<============>>>>>>>>><<<;;;;;;;;;;;;<<<======999999>>>DDDFFFIIIUUUbbbrrrsss{{{iiiXXXVVVXXXUUUOOOOOOuuuiiiWWWJJJGGGBBB???===<<<;;;:::999999::::::999999888777999:::;;;;;;;;;;;;:::999777777777777777777777777777777777777777666555555333333444444444555555555555444444444555555666777444555555444444555888:::???DDDQQQeee|||~~~jjjeeeoooyyyzzz}}}nnniiiqqqzzz}}}YYYLLLCCCGGGKKKIIIHHHJJJIIIJJJJJJIIIGGGFFFGGGHHHBBBBBBAAABBBEEEIIIMMMOOO]]]aaarrr{{{sssgggVVVNNNVVVtttZZZ^^^pppyyyfffjjj~~~lll___MMMKKKHHHCCC???<<<:::999666888::::::888666555555333444888???EEENNN^^^lllvvvyyywwwwwwvvvtttqqq|||yyy||||||||||||||||||yyytttqqqooo|||gggMMM@@@???;;;555888777666666999:::::::::999888888888888888888999777666555666888:::999888333555888;;;<<<;;;:::888:::999::::::<<<===???@@@<<<<<<===???@@@BBBCCCCCCAAA===CCCKKKEEEKKK}}}oooiii}}}|||fffTTT@@@IIIXXXiii}}}xxxxxx|||zzzvvvrrrmmmlllxxxtttsss|||vvv___EEE888:::>>>>>>GGGMMM___wwwwwwfffuuu{{{}}}yyyxxxxxx}}}|||qqqiii]]]MMMGGGCCC777CCCFFFDDD===;;;@@@CCCAAA888777777777777777777888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888:::<<<>>>::::::;;;;;;<<<=========<<<<<<;;;;;;;;;<<<=========>>>>>>AAAHHHPPPUUUVVV___wwwtttjjj^^^\\\YYYSSSTTTSSS|||qqqVVVPPPHHHBBB???=========888999999999999888777777999999:::;;;;;;:::999999777777777777777777777777999999999999999888777777555555555666666666777777666555444333333333333333111333555555666:::@@@FFF^^^bbbnnnpppcccbbbaaa\\\zzzzzzjjjcccdddiiimmmpppYYYKKKCCCFFFIIIFFFCCCEEEJJJKKKJJJHHHFFFEEEFFFGGGFFFFFFFFFGGGIIILLLPPPRRRXXX\\\ooo~~~{{{uuukkkZZZOOOZZZ{{{YYY]]]tttrrr___MMMHHHBBB???;;;888666777===<<<:::999777555444333555444777@@@HHHRRR^^^iiivvv|||yyywwwssssssuuuttt{{{yyyvvvyyy~~~~~~}}}yyyvvvxxxyyyuuuoooppp}}}oooWWWJJJDDD===777555888999;;;;;;999888999:::888888888888777777777666777888888888888777777666555666888:::;;;:::999888888888888:::===??????>>>;;;===???AAABBBAAA@@@???BBBAAAAAABBB@@@JJJllluuujjjrrroooVVVKKKCCCHHHUUU^^^dddhhhZZZ```iiipppuuu{{{{{{wwwvvv||||||uuusssuuuxxxdddZZZKKK>>>555777AAALLL\\\oooqqqaaacccuuuzzzwwwxxxzzzxxxfffVVVNNNFFF:::777;;;@@@@@@??????>>>=========777777777666666666666666888666555666888999888777999999:::;;;===<<<999666777888999:::;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;===<<<:::888888888:::;;;???<<<999:::???GGGOOOSSSWWWkkkwwwooossseee]]]ZZZZZZYYYkkkpppUUUFFF@@@>>>=========:::777777777777999<<<555888;;;===<<<;;;:::999444555666888888777666555555555555888;;;:::777333666333444999:::555444777333333666888777444333444777777999???GGGUUUfffssssssuuuqqqtttjjjXXXUUU^^^eee|||}}}oooVVVTTT\\\^^^XXXSSSNNNLLLIIIFFFEEEGGGIIILLLCCCDDDEEEGGGHHHIIIJJJJJJCCCHHHHHHFFFLLLUUURRRHHHQQQ\\\lll{{{yyyhhh\\\ZZZaaaQQQZZZwww~~~fffPPPGGG>>><<<<<<;;;888777888888888777777666555444666555999BBBKKKSSS___jjjqqqyyyuuuttttttrrrppptttyyy|||{{{vvvtttwww{{{{{{zzzzzzzzzxxxwwwwwwyyy~~~rrreeeVVVKKKAAA999666777666777999999777666777888888888888777777777666666555555666666666666666555444555777999:::999888888666555555777:::;;;;;;;;;:::<<<>>>???@@@@@@>>>>>>@@@===<<<===:::>>>TTTmmmzzzrrr}}}{{{wwwmmmbbb[[[TTTJJJCCC@@@???@@@CCCFFFKKKQQQXXX]]]ooouuu}}}xxx|||uuusssnnnfff\\\UUUPPPOOOFFFDDDAAABBBGGGRRRbbbmmm|||sssggg\\\fffxxx{{{uuurrrsssvvvzzz~~~zzzwwwxxx|||gggVVVHHHEEEAAA;;;:::???@@@??????>>>======<<<<<<888888888888888888888888666666555666888999888666888777888:::;;;;;;888666777777888999::::::::::::999999::::::;;;;;;;;;<<<===;;;:::888888888::::::999:::;;;>>>BBBEEEGGGGGGKKKXXXnnnllluuu|||qqqcccTTTNNN___xxxoooUUUKKKGGGDDDDDD<<<<<<<<<======;;;888666999;;;===>>>>>><<<;;;:::999999999999999999999888999777777888;;;<<<:::888<<<777444666666555888===;;;777222//////666AAAKKKKKKUUUbbbiiihhhaaa\\\[[[uuutttllljjj}}}wwwhhhccciiittt|||xxxcccQQQNNNRRRRRRNNNJJJIIIFFFEEEGGGKKKLLLJJJGGGAAACCCFFFGGGFFFGGGHHHIIIGGGHHHHHHIIIOOOTTTRRRMMMMMMXXXiiiyyyyyyjjj___cccxxxPPPYYYvvv|||]]]OOOBBB@@@AAA>>>;;;999888888999999888777555444666777<<>>555444999666777999999777666777888777777777777666666666666222222333444555555555555333555666888888888777777666555555666888:::999888999:::<<<===>>>>>>======BBB===<<<>>><<<;;;CCCOOO}}}sssqqq|||{{{qqqddd]]][[[OOOJJJDDD???>>>???@@@AAAAAAGGGPPPYYY___aaaaaa```YYYZZZZZZXXXUUUSSSRRRSSSOOONNNLLLGGGAAA===;;;;;;BBBIIITTT```lllyyyzzzxxxzzzxxxpppjjjiiihhhfffqqq~~~~~~xxxqqqmmmnnnrrrwwwzzzvvvjjjiiiqqqvvvtttoooZZZJJJ===<<<>>><<<===@@@???>>>>>>===<<<<<<;;;;;;999999999999999999999:::666555666777999999777555555555666888::::::888666777777888888888888777777777888888999:::;;;<<<<<<;;;:::999888888888999:::777999;;;>>>AAACCCDDDEEEEEEIIINNN\\\zzz~~~___ccc|||eeeNNNGGGOOOaaa{{{}}}pppjjj___QQQHHH@@@@@@>>>>>>===<<<999666888999::::::999999777777999888777777777777888888888777555666888999999888444444666999999555333444111666===BBBGGGNNNVVV[[[aaabbbaaa^^^^^^fffvvvxxxzzzqqqooovvvyyybbbUUUJJJGGGIIIHHHDDDBBBDDDBBBBBBIIIQQQRRRKKKCCC@@@EEEHHHHHHEEEDDDGGGJJJHHHDDDDDDJJJOOOOOOMMMNNNKKKWWWhhhxxxyyymmmcccaaaQQQVVVllllll]]]OOOJJJFFF???<<<===<<<<<<<<<<<<:::888555444666777>>>IIIRRRXXXaaajjjyyyzzzwwwvvvtttwwwxxxxxxyyyyyyyyyyyyxxxsss|||~~~vvvxxxvvvtttrrrppppppqqqrrrssssssqqqqqquuuwwwmmmdddmmm~~~tttSSSOOOJJJDDD;;;333444:::888999;;;;;;999888999:::777777666666666555555555000111222444444555555555333444555666777777777777888777777777999::::::999999:::;;;<<<=========<<>><<<::::::>>>FFFQQQXXXcccnnn|||yyy}}}~~~vvvooonnniiiccceeeoooyyy||||||wwwrrrqqqtttwwwyyyyyy~~~wwwpppnnnmmmjjjaaaZZZWWWHHH;;;:::=========>>>=========<<<;;;;;;::::::888999999999999999::::::666666777999::::::888666555555555777999:::999777777777777777666666555444666666777888999;;;;;;<<<:::999888888888888999999;;;;;;::::::<<>>===@@@KKKrrrjjjcccqqqwwwmmm```WWWKKKHHHDDDBBBCCCCCCBBB@@@:::<<<>>>??????AAACCCEEEHHHHHHIIIMMMVVVeeeuuu~~~pppvvv~~~yyyrrrnnneeeeeedddgggqqq|||yyyxxxwwwyyy{{{{{{xxxtttrrrxxx}}}{{{pppaaaSSSLLLSSSGGG===;;;=========<<<<<<<<<;;;;;;:::999999888666777777777888888999999888777888999;;;;;;999888666555555777999::::::888666666666666555444333333555555666777888999:::;;;888888888777888888888999===<<<;;;::::::???EEEKKKGGGNNNKKKAAAFFFhhhkkk]]]cccmmmVVVJJJJJJTTT___WWWTTTSSSXXX^^^fffqqq{{{ppppppiiiXXXKKKDDD@@@<<>>;;;:::;;;======<<<444666999;;;<<<;;;:::999:::;;;<<<;;;:::888666555>>>;;;555222777AAALLLSSS^^^]]]VVVKKKIIINNNSSSSSSbbb{{{nnn___lllppp{{{zzzppprrr{{{wwwdddVVVQQQKKKEEEHHHQQQUUUPPPHHH@@@AAADDDGGGHHHHHHEEECCCFFFLLLPPPNNNHHHEEEHHHMMMFFFBBBGGGSSSUUUNNNJJJMMMMMMZZZlllyyy|||uuuhhh___PPPQQQoooLLLPPP___yyy}}}llllllnnnkkkbbb^^^ccclllpppggg^^^XXXVVVKKK;;;:::DDD<<<<<<;;;;;;;;;:::::::::666:::DDDRRRZZZ^^^dddjjjmmmuuuyyyvvvrrrqqqrrrrrrtttuuuuuuuuutttsssrrrrrruuu}}}zzzyyy~~~{{{pppooommmmmmooopppooonnnsssrrrppppppttt{{{zzz]]]PPPEEE:::666666555666777666777999999777666777888666555555555444444444444333333444555666666666666444444555555666777777777555444444555777999888777:::::::::;;;<<<<<<======???<<<:::;;;===???>>>===???===VVVvvveee\\\fffuuu|||kkkeee]]]XXXVVVUUURRRPPPIIIMMMRRRVVVXXXZZZ[[[]]]```dddiiiooovvv~~~xxxyyywwwqqqggg```___```bbbfffllluuu}}}|||}}}vvvwwwwwwyyyzzz{{{xxxtttqqqnnnzzzuuubbbRRRKKKFFFAAA;;;:::;;;=========;;;::::::999999888777777555555555666777777888888999888777888:::::::::999777666555666888999999888555555666666555444333333444555555666777888999999666777777777888888888888888;;;======;;;<<>>EEEFFFDDDAAA>>><<<;;;;;;;;;888===IIIWWW___cccggglllqqqwwwzzzuuupppppprrrrrrssssssrrrrrrrrrrrrrrrrrrtttxxx||||||yyyvvvtttssslllmmmmmmnnnmmmmmmllllllnnnmmmjjjmmmyyy}}}nnnVVVJJJ@@@777555555555555777666777999999777666777888555555555444444444333333444444555555555555555444555555555555666777888888555444444666888::::::999999888999999:::;;;;;;<<<<<<>>>>>>===<<<===?????????>>>GGGdddhhh]]]XXXXXXhhh{{{}}}|||zzzvvvrrrpppuuu{{{}}}{{{zzzxxx|||sssrrrooohhhaaa]]]^^^```mmmsssyyy~~~}}}vvvtttwwwwwwvvvtttrrrrrrssstttvvvyyy{{{yyyooo```PPPEEE:::;;;;;;::::::<<<===>>>:::999999888888777666666444444555666666777888888999777555555666888999999777666555555666777777666555555555555555555444444555555555666666777777777555666666777777888777777666999;;;;;;;;;===CCCIIINNNJJJKKKQQQSSSTTTaaapppnnn]]]lll}}}lllYYYUUUUUUXXXWWWPPPHHHHHHMMMnnn|||tttppplll\\\UUULLLGGGFFFGGGFFFDDDCCCBBB@@@>>><<<;;;<<<<<<888888888666555777<<<@@@@@@KKKUUUZZZ___aaa]]]VVV@@@CCCDDDLLLbbb}}}|||tttoooqqquuuvvvtttuuu~~~uuuyyyqqqZZZOOOKKKKKKIIIIIIFFFEEEJJJQQQQQQLLLDDDBBBAAAAAADDDEEEDDDCCCHHHIIIJJJIIIFFFDDDDDDDDDAAADDDEEECCCDDDGGGIIIHHHLLLZZZooo{{{{{{ooo___UUUSSSRRRmmmJJJJJJQQQccc~~~vvviiidddhhhaaaNNNDDDFFFTTTPPPJJJDDD???<<<:::::::::???LLLZZZcccfffiiinnnuuuyyyzzzrrrlllkkkmmmnnnmmmmmmmmmnnnoooqqqssstttrrrtttzzz{{{qqqlllmmmhhhkkkmmmnnnllljjjjjjkkkggggggccciiirrr]]]SSSBBB;;;666555555333555888888999;;;;;;999888999:::555555444444444333333333444444555555555444333333666555555666666777888999666666666888;;;======<<<777777777777888999:::;;;444999===;;;999:::===???:::BBBAAADDDfffiiiXXXUUU\\\qqq}}}uuufffgggjjjlllnnnooopppppp|||zzzssssssyyyyyywwwtttnnnkkkmmmttt{{{{{{sssiiiccc___UUUDDD777666:::===<<<:::;;;===>>>999999888888777666666666444555555666777888888999999666333222444666888888777555444333555555555444444555555666666555555444555555555666666666666666555555666777777888777777888888777666777@@@NNNYYY[[[KKKGGGTTTYYYNNNGGGJJJccc|||iiiXXX[[[rrr~~~nnn^^^]]]^^^```\\\VVVTTTVVVTTTpppyyynnngggeeeeeeccc```VVVRRRLLLFFFCCCCCCEEEGGG@@@???===;;;;;;@@@IIIQQQiiikkkfff___```ggglllkkkhhheee______rrr{{{wwwssslllhhhmmmyyyuuurrroooZZZMMMIIIGGGDDDCCCGGGFFF@@@@@@FFFJJJIIIIIIEEEAAADDDKKKNNNJJJEEEFFFFFFFFFEEECCCBBB@@@???IIINNNKKKCCCCCCMMMSSSQQQMMM]]]rrr~~~qqqaaaWWWEEESSSuuuGGGMMMSSS```www{{{sssppp```IIIFFFRRRLLLOOOKKKBBB<<<======999@@@GGGSSS___hhhkkkkkkjjjsssvvvwwwtttnnnkkklllooommmsssuuuqqqooopppqqqqqqpppwww~~~wwwooollllllkkkkkkiiieeedddeeefffeeelllkkkeeeiiisssZZZKKKAAA999999888777666555444444777777777777777777777777666555555444444444555555888777666555555444444555333333444666777999:::::::::999888888888888::::::888888::::::::::::888888::::::::::::;;;<<<======<<<===>>>EEERRRaaazzzlll[[[WWWYYYffftttssslllfff```ccclllnnnnnnsss|||}}}yyyxxx||||||~~~ttt}}}~~~wwwqqqnnnpppuuuyyyyyyyyyrrrhhhiiirrrqqqiiigggfffbbbXXXKKKAAA;;;999999:::;;;;;;<<<<<<;;;;;;999999999888777666666555333444555777888888888888555555555555555666777777777555444444666777666666777666555444444444444444555555444222111222444777888777666555555666777888666999;;;999888???NNN[[[NNNIIIDDDCCCDDDFFFFFFEEERRRggg~~~```lllwwwjjjuuuyyyssspppppphhh[[[]]]YYYWWWXXXZZZeee|||yyy{{{~~~yyy___bbbkkk___TTT^^^\\\OOOFFFKKKWWWcccqqq}}}{{{rrroooxxx~~~~~~tttjjjbbb______pppjjjlllxxxtttwwwvvvfffRRRHHHGGGJJJIIIGGGDDDHHHKKKHHHBBB===>>>AAAFFFBBB>>>@@@KKKSSSPPPHHHFFFFFFGGGFFFEEEBBB???>>>DDDHHHKKKGGGBBBDDDOOOYYYYYYaaattt~~~dddQQQOOOHHHNNNlllDDDHHHNNNZZZqqqtttpppuuu{{{}}}yyyjjjUUUJJJLLLNNNOOOIII???:::<<<>>>======FFFRRR^^^dddhhhiiijjjsssvvvxxxuuuooollllllnnniiimmmooolllkkknnnqqqqqquuuyyy}}}|||uuuooolllkkkgggkkknnnkkkgggdddbbbbbbeee``````mmm{{{bbbUUULLL???:::999999888888777777666999888888888777777777666666666555555555555555666999888777666555444444444333444555666777999::::::<<<;;;:::999888888999999888999:::;;;;;;:::999888:::999999::::::;;;<<<===>>>???<<>>;;;:::888999::::::;;;;;;::::::999999888777777666555555666777777777777666555555555555555555555666777777777555444444555666666555666666555444444444444444555555555444333333555777999888777666666777777888555888:::999888===FFFNNNHHHFFFCCCBBBBBBCCCCCCBBBIIIWWW{{{uuurrr}}}zzzyyylllYYYVVVSSSOOOJJJMMM^^^qqqtttttt|||}}}mmmiiipppfff^^^```eeekkkuuu~~~~~~{{{xxxwww~~~sssdddXXXXXXaaakkkzzzrrrqqq~~~|||www{{{mmm```PPPGGGFFFIIIIIIHHHDDDDDDEEEDDDBBB@@@???>>>GGGDDDAAAAAAGGGMMMKKKDDDDDDDDDEEEEEEDDDAAA???===EEEGGGHHHHHHGGGKKKRRRXXXXXXbbbttttttZZZJJJIIIFFFJJJgggCCCEEEJJJTTThhh{{{vvvtttuuu~~~tttgggXXXNNNSSSQQQIII>>>888999<<<>>>DDDNNNZZZbbbeeegggjjjmmmsssvvvxxxvvvrrrnnnlllmmmiiimmmnnnkkkkkkooorrrrrrxxxwwwvvvssspppllliiigggfffjjjlllkkkeeeaaaaaaccc___ZZZ___qqqhhhQQQOOOLLL<<<777777777777777777777777999999999888888777777777777777666666666666777777:::999888666555555444444444444555666888999::::::===<<<;;;:::999888888888999:::;;;<<<<<<;;;:::999999999999999:::;;;<<<<<<>>>>>>::::::======QQQqqqxxxhhh```cccjjjmmmxxxzzztttooommmnnnccc[[[[[[]]]bbbppp|||www}}}~~~{{{vvvmmmsssyyy{{{zzzzzz}}}}}}qqqllliiidddeee]]]QQQEEE>>>;;;::::::888888999::::::::::::999888888777777666555555555666666666777666666555444666666555555666666777777777555333444555666555444666555444444444444444444555666777777666555666777:::999888777777777777777555777999999999:::===@@@@@@AAAAAAAAA???>>>>>>???AAADDD]]]zzzxxx|||~~~~~~xxx]]]XXXOOOEEE<<<>>>LLL\\\tttvvviiiZZZXXX___rrr~~~qqquuuqqqoooppprrrvvvzzzqqqkkkiiiiiizzz{{{vvvlllcccdddqqq}}}{{{vvvvvvyyy{{{~~~sss[[[SSSJJJDDDDDDGGGIIIIIIFFFDDDBBBBBBCCCCCC@@@===BBBCCCBBB???AAAEEEEEEAAABBBBBBCCCCCCBBBAAA???>>>BBBCCCEEEGGGJJJNNNRRRUUU[[[jjj}}}oooSSSGGGIIIGGGKKKfffCCCEEEJJJTTTfff}}}wwwtttuuukkk[[[UUURRRJJJ@@@999888:::<<>>;;;;;;<<>>AAADDDCCCBBBBBBCCCCCCBBBAAA@@@???===AAAEEEGGGHHHJJJMMMPPP[[[qqqlllQQQGGGJJJNNNUUUqqq@@@DDDMMM[[[nnnpppmmmvvvrrrdddQQQMMMHHHCCC>>>;;;===AAALLLTTT]]]```______dddjjjppprrrtttuuurrrooommmkkknnnssswwwwwwxxxyyyvvvpppkkkfffaaa```bbbeeedddbbbiiibbb^^^___```^^^^^^bbb```ooowwwrrrqqqyyy~~~{{{xxxzzzzzzzzzvvvfff^^^PPPFFF???777222222222333444444555555444444555666888999:::;;;777777777777777888999999:::999888666555555444444444444555666777888888999777888999:::;;;;;;<<<<<<::::::<<<<<<<<<<<<::::::888888888888888999;;;;;;777:::999<<>>;;;:::;;;???>>>AAAKKKPPPXXXuuusssaaaXXXTTTPPPLLLCCCIIIEEEAAAEEEEEEFFFPPP___ggggggjjjtttsssjjjiiipppsssssspppmmmqqqzzzooogggkkkiii___LLLSSSYYYXXXTTTWWWcccooottt{{{~~~zzzzzz}}}zzzooo]]]IIIHHHFFFBBB@@@@@@AAAAAA@@@AAAEEEJJJKKKJJJKKKPPPTTTAAAGGGIIIDDD@@@BBBEEEFFFCCCCCCCCCCCCBBBBBBAAAAAA;;;BBBIIIJJJFFFEEEJJJPPPUUUssshhhMMMEEEGGGWWWbbb;;;@@@KKK]]]ssstttlllssspppdddJJJGGGEEEDDDBBBAAAEEEKKKNNNTTT[[[^^^___aaafffkkkmmmnnnpppppppppnnnlllkkkjjjnnnrrrsssuuuvvvrrrkkkccc___\\\]]]```cccdddcccddd^^^^^^cccddd______ddd___oootttiiigggppprrrjjjmmmrrruuutttyyylll___]]]PPPBBB;;;555333333444444555555555666222333444555777888999:::777666666666777888999:::888777666555555444444555333333444555555666777777444555777999;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999777777777777888999:::;;;777:::888:::BBB@@@@@@LLLDDDPPPhhhyyypppddd___ZZZYYY^^^cccfffhhhjjjgggeeeiiirrryyy{{{{{{uuuvvvyyy|||yyyvvvwww{{{|||}}}~~~}}}}}}}}}zzzrrrkkkooovvvqqq^^^KKK;;;999777666666666666555777777888999999999999888333333333333333333333333444444555555444444333222666555444444333444444444666444222222333333222111333333333333333444444555222444777888666555444444333333444444444444333333777666444444666888::::::666999===??????===;;;:::<<>><<>><<<999888CCCCCCCCCIIIEEEHHH^^^||||||qqq]]]iiiggg]]]UUUMMMNNN[[[\\\[[[VVVZZZbbbXXXLLLNNNXXX___bbbaaaaaagggjjjjjjiiiccc^^^\\\^^^```^^^[[[___nnn{{{{{{ssssss~~~}}}xxx{{{~~~hhhWWWQQQTTTZZZRRRLLLEEEDDDFFFEEE@@@:::<<>>DDDKKKLLLIIIIIINNNSSS\\\}}}]]]HHHEEEGGGSSS```{{{>>>;;;===EEESSSkkkzzzpppSSSKKKEEECCCAAA@@@HHHRRRZZZYYYYYYYYYYYYZZZ[[[\\\iiihhhhhhiiikkkllllllllluuusssmmmfffcccbbb]]]WWWTTTVVVXXXYYYZZZ[[[[[[[[[[[[YYYZZZ\\\[[[ccczzzuuunnnmmmqqqrrr}}}~~~}}}dddccc___LLL888999<<<333111111111111111111111111555555444444444333333333555555555555666777888999444333333333333444555555222222222333333444444444444555777888999999888888888999::::::::::::999888666666666666777888999:::888:::555666???>>>;;;BBB??????>>>AAAOOOmmmzzzssslllooowww}}}}}}xxxxxxzzzzzzvvvrrrlllnnnnnnhhhZZZIII>>>;;;777999:::999555333555777222333444444555555444444222222222222222222222333000111222333444555555555444333222222111111111222666444222111222222111000222222222222333333444555000222333333222111111222111222444666777777666666333555888888666555666777777777777;;;??????<<<888444CCCBBBBBBMMMGGG???JJJQQQfff}}}rrr___\\\jjjlllmmmddd]]]bbbaaa^^^cccgggmmmpppllljjjjjjgggaaaZZZUUUWWWdddrrryyy{{{|||vvv||||||{{{wwwuuuyyyyyydddTTTHHHBBBGGGOOOQQQIIICCCEEEKKKMMMHHHBBBBBBAAA@@@BBBFFFIIIKKKKKKLLLOOOOOOIIIEEEEEEFFFEEEEEEDDDBBB@@@???>>>======>>>AAADDDGGGJJJLLLOOOQQQ\\\{{{vvvRRR@@@???AAALLLWWWooo::::::;;;===BBBPPPiiisss]]]OOOEEEFFFFFFDDDJJJUUUTTTUUUVVVZZZ]]]^^^]]][[[dddcccccciiipppuuutttrrrsssooohhhaaaZZZVVVSSSSSSWWWTTTSSSTTTWWWYYYWWWUUUZZZYYYVVVYYY```hhhyyyttttttmmmppp{{{rrreee\\\NNN@@@888444444555777333000000222444222000222222222222222222222222444444444444444444444444333333333222222111111111111111222333333444555555555555555555666666666666666888999888777666777888666666777888888888888777666666777888;;;>>>@@@BBB<<>>DDDJJJKKKGGGBBB???>>>>>>AAACCCDDDDDDFFFKKKOOO[[[qqq{{{hhhJJJ<<<>>>CCCHHHQQQhhh;;;999999;;;===CCCSSSbbblll|||{{{bbbUUUJJJIIIGGGCCCGGGOOOUUUUUUXXX[[[^^^___]]][[[ggggggiiipppvvvyyyvvvsssjjjeee^^^WWWRRRPPPPPPQQQRRRQQQPPPRRRUUUWWWVVVTTTTTTTTTRRRZZZgggrrrxxxqqqjjjpppyyyuuunnn]]]hhhYYYEEE999666777555333444333333333444333222000222222222222222222222222333333333333333333333333333333333222222111111111111111222222333444444555555555555555555666666666666777888888666666777888777777888999999999999888777777777999;;;>>>@@@BBBBBB>>>666;;;JJJOOOWWWiii{{{yyyvvvuuuwwwyyy{{{|||xxxtttllliiioootttooofffTTTOOOFFF===777555555666666555444333333444666777666666555555444444333333222111111111111111000000111111111111222222222222222222222222222222222222111111000000000111222222000111111111222222222222222222222222222222222222111111222222333444444555555555444444444555666777888666666888<<<>>>>>><<<<<<===>>>???@@@@@@@@@@@@;;;<<<>>>OOOkkk~~~~~~~~~~~~zzzyyywwwtttxxx~~~zzzwww{{{~~~~~~|||rrrooosss|||qqqeeeRRRHHH@@@BBBEEEAAA===<<>>KKKXXXTTTHHH@@@>>>===AAAFFFIIIGGGDDDDDDNNNSSSMMMDDDAAAAAAAAAAAACCCFFFHHHHHHEEEAAA===@@@@@@AAABBBDDDHHHNNNRRR\\\tttoooQQQ@@@>>>@@@MMMPPPbbb999777666888999999???FFFNNN___pppssspppxxxkkk___UUURRRNNNIIIIIINNNQQQSSSVVV[[[```bbbaaa___gggiiinnntttyyywwwqqqlll^^^ZZZSSSMMMKKKLLLOOOQQQPPPOOOOOOPPPRRRTTTTTTSSSRRRTTTTTT```vvvtttfffdddqqqzzzkkkmmmqqqgggfffeeeQQQ;;;111555999666111111333555555444222111111111111111111111111111111222222222222222222222222222222222222222111111111111111111222333333444444444444444555555555666666555666777777555555666777888999999:::::::::::::::777888888:::<<<>>>@@@AAA:::CCCJJJQQQWWWVVV```vvv|||yyyzzzvvvtttuuuzzz}}}zzztttrrruuuyyyyyyxxxzzzrrrhhheeeiiijjj```SSSBBB???:::666444444555666444333222222222444555666666666555444444333222222222222111000//////000000000000000000111111111111111111111111111111111111000000000000000111111222111111111222222222333333000000000000000000000000111111111222333333444444666555333222333444666888777777777999<<>>;;;<<<===>>>????????????888<<<999999CCCSSSvvvzzzzzzzzz}}}wwwqqqwww{{{zzz{{{wwwxxxrrr^^^OOODDD@@@>>>AAACCC@@@===;;;;;;>>>>>>>>>EEEMMMKKKBBB<<<;;;;;;???CCCEEEBBB???FFFPPPWWWSSSKKKGGGDDDBBBCCCAAAAAACCCGGGGGGBBB>>>AAA???>>>@@@EEEKKKPPPRRRXXXrrrtttWWWEEE@@@@@@TTTSSSbbb888444444777999888999;;;???KKKWWWXXXTTT[[[ooohhh___WWWTTTQQQLLLKKKNNNKKKMMMRRRYYY```dddeeeddddddggglllpppqqqkkkbbbZZZRRRPPPLLLJJJJJJLLLOOOQQQQQQPPPOOOOOOPPPQQQRRRRRRSSSXXXZZZeee}}}iiiWWW___ssstttiiimmmsssccchhhvvvVVVGGG555///444999777222000222444333000///111333111111111111111111111111111111111111111111111111222222222111111111111111000111111111222222333333333333333444555555555666444666777666555444555777999999:::;;;;;;;;;;;;;;;888888999:::<<<===???@@@444EEEVVVhhhwww|||}}}zzz~~~ssszzz~~~{{{{{{}}}{{{zzz{{{uuulllddddddllltttwwwwwwxxxrrrkkkfffddd\\\MMM@@@<<<;;;888666444333333333111111111111222333555666666555555444333222111111222222111000......///000////////////000000000000111111111111111111111111000////////////000111111000000111111111222222222000000000000000000000000000111111111222222333333555333111000111222555666555555666888;;;===>>>>>>:::;;;<<<======>>>>>>>>>888@@@???:::;;;???UUUttt~~~}}}vvv{{{~~~xxxuuu}}}~~~yyynnnsss~~~ssscccSSSHHHFFFBBB???>>>???>>>>>>>>>999===???>>>@@@DDDBBB===;;;<<<===AAACCCCCC@@@>>>KKKTTTYYYTTTLLLGGGDDDAAAAAA@@@???@@@BBBCCCAAA???@@@>>>===@@@FFFKKKMMMMMMPPPjjj{{{pppWWWGGGCCCCCCTTTWWWjjj888333111555888888999;;;777<<>>;;;>>>KKKsss~~~uuu{{{|||zzz|||||||||}}}|||}}}|||yyyxxx|||wwwppp}}}wwwxxxyyywwwmmm]]]NNNFFFDDDAAAAAA@@@???@@@AAA???<<<:::===???>>>===>>>>>><<<<<<===???AAACCCBBB???===EEEKKKMMMHHHBBB@@@???======>>>???>>><<<<<<>>>AAA>>>======AAAFFFIIIGGGEEENNNeeetttgggPPPCCCAAABBBIIISSSrrr777222000333555444555888777777888888:::<<<>>>???CCCJJJWWWXXXLLLLLLQQQLLLIIIFFFCCCBBBDDDGGGIIIJJJKKKKKKKKKMMMQQQSSSTTTTTTVVVXXXYYYXXXTTTMMMGGGBBBAAABBBEEEHHHJJJJJJJJJJJJNNNMMMKKKJJJMMMTTT]]]ccclllxxx|||}}}zzzhhh]]]kkkwwwnnnwwwxxxkkkeee```SSSDDD555444444444555444444333111111111000//////222444////////////////////////111111111111111111111111000000000111111111111111000000000000000000000000000111222222333444555555555666777777555555666777777888888999999999999999777777999:::;;;;;;;;;;;;>>>777111@@@aaayyywwwzzz}}}wwwrrryyy~~~~~~rrrtttxxx|||{{{xxxzzzuuuuuutttsssrrrrrruuuwwwwwwwwwxxxyyy{{{~~~{{{|||{{{yyyrrrpppsssvvvvvvuuukkk```RRRFFF;;;444444999444333333222111111111111000000111111222222333333333333222222222222111111111444555444000......000////////////000000000000////////////////////////...............///000000........./////////000000////////////////////////000000000000000000000000000000000000000111222222000222444555555555777999777888999:::;;;;;;;;;;;;===@@@:::999???===777:::LLL\\\yyy~~~zzz~~~~~~yyyzzzyyyxxx|||zzzvvviiibbbeeeeee\\\NNNCCC@@@AAA;;;???DDDHHHLLLMMMFFF======>>>???>>>======>>>>>><<<===>>>??????>>><<<;;;===BBBCCC???<<<>>>@@@@@@;;;>>>@@@>>>:::999<<<@@@======>>>AAACCCEEEEEEDDDRRRfffqqqbbbKKK??????@@@@@@NNNsss222000///222222000222666999888777888:::<<<===<<<999<<>>AAAEEE???DDDBBB???>>>@@@EEEHHHHHHIIIGGGDDDCCCDDDFFFGGGGGGIIIJJJJJJIIIGGGEEEDDDDDDBBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKMMMTTTaaaqqq|||zzzwww}}}vvv|||{{{jjjiiipppllldddiii|||qqqfffnnnvvvhhhNNN:::222222333444444333111000000000222444555555333000////////////////////////222222222222222222222222///000000000111111111222000000000000000000000000000000111222333444555555666777888888666666777888555666666777888777777777666666888999:::999999888777:::777777<<>>999<<<:::???NNNkkk~~~xxxrrrrrrwwwuuu|||uuuhhh[[[TTTUUUVVVRRRKKKEEEBBBAAA<<<@@@DDDIIIQQQTTTLLL@@@AAA@@@???>>>>>>???@@@CCC===>>>???>>>===<<<<<<<<<;;;@@@BBB???>>>AAACCCBBB?????????>>><<<<<<<<<======>>>>>>???@@@BBBGGGJJJUUUhhhqqqbbbLLLAAAAAACCCIIISSSttt------///333333000222777777666555555777888:::;;;;;;:::??????888===CCC===???>>>:::888:::???BBBBBBDDDAAA===;;;===???AAABBB>>>>>>>>>>>>???AAAEEEGGGFFFFFFFFFFFFGGGIIIKKKLLLIIIJJJLLLRRR]]]ooo{{{wwwuuuvvvjjjnnnqqqiiinnnqqq___cccccc|||uuuaaabbbzzz~~~```AAA666444333222222333222///,,,000000333888;;;999333...////////////////////////222222222222222222222222//////000000111111111222000000000000///////////////000111222333444555555666888999888777666777999444444555666666666666666555666777888999888888777999999666:::BBB???BBBQQQiiiwwwwwwkkkYYYDDD;;;DDD<<>><<>>GGGOOOJJJ???EEEAAA>>>???@@@AAACCCFFF@@@AAAAAA???>>>======>>>;;;@@@BBB@@@>>>???@@@>>>CCC@@@===>>>@@@@@@===:::>>>>>>>>>======AAAJJJQQQTTThhhrrreeePPPFFFGGGHHHZZZ^^^www000000111111222222222333111111222333555666777888::::::::::::::::::::::::888888777777777777888888888888999:::;;;===>>>?????????===<<<>>>BBBDDDCCC@@@DDDGGGFFFCCCEEEKKKQQQJJJIIISSSeeepppvvvrrrjjjccceeennnsssrrruuuxxxtttkkkeeetttvvv___]]]mmmsssLLL555777222111111000000000000000000000111222222222222111000000000000//////////////////////////////000000111111222333333333222222333222111/////////000000444333333222222333333444555555555555555555555555555555666666555555444333555555444444555666888999888888999999:::;;;<<<<<>><<<:::???IIIVVVkkkvvvsssooossswww~~~~~~}}}{{{zzzzzzyyyyyy|||uuuiii[[[MMMBBB<<<888333333333222222111111111222222222111111111000000222111111000000111111222...//////111222333444444111111111000000000000///...///000///...---...000////////////////////////------......//////000000------------.........///////////////////////////222111111111000000//////000000000///000000111222444444333222333444555666777888888999999999999888:::888888:::<<<===:::777>>>::::::CCCOOOaaayyy~~~vvvqqqrrryyywwwppprrrzzzuuusssxxxmmmddd\\\NNNAAACCCDDDHHHMMMLLLFFFAAA@@@AAACCC@@@;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???<<<<<<<<<@@@???>>>======>>>???@@@AAACCCDDDCCCAAA===<<<;;;;;;<<<=========???BBBDDDMMMgggwwwjjjQQQDDDEEEIII^^^eee222222111111000/////////000000111222333444444555555555555555555555555555666666666555555666666666666666777888999;;;<<<===<<<<<<<<<===AAAFFFIIIJJJGGGHHHHHHGGGGGGIIIMMMQQQLLLXXXiiisssrrrtttnnnbbbbbbddduuuxxxzzz|||zzzlllfffnnnyyyxxxgggWWWaaallllllYYY@@@333333222111000000//////000000//////000111111111000000000000000000/////////...111111111111222222333333000111222333333333333333333222111000///000000111333222222111111222222333444444444444444444444444444444444444444333333222555444444444444666777888888888999:::;;;;;;<<<<<>>======<<<;;;;;;888:::>>>CCCMMM___sss{{{|||zzzyyyssstttvvvyyyzzzxxxtttpppaaa\\\SSSHHH???888333222222222222222222222111111222222222111111111000000222222111111111111222222111111111222222222222222111111111111000000000000...///000///...---...000////////////////////////......///////////////000------........./////////000000000000000000000000111111111000000000//////000000000000000111222222444333333222333444555666666777777888888888888888;;;::::::<<>>:::888;;;???EEERRR```yyy{{{~~~}}}yyy|||rrrkkkbbb\\\VVVOOOFFF@@@BBBAAABBBFFFFFFBBB@@@BBB@@@AAA@@@>>>@@@CCC@@@:::>>>>>>>>>>>>>>>>>>??????<<<>>>??????===;;;;;;;;;???>>>===<<<<<<<<<===>>>@@@BBBDDDDDDAAA???>>>===:::<<<===>>>>>>@@@DDDGGGLLLeeetttfffLLL???@@@DDDZZZbbb666666444333111000......000000000111111111222222111111111111111111111111555444444444444444444555444444555666777999:::;;;::::::;;;>>>BBBHHHMMMPPPKKKIIIHHHKKKSSS[[[```bbb]]]lllxxxxxxwww~~~uuuaaaVVV^^^mmmnnn___gggjjjuuu{{{dddTTTYYYggggggQQQ<<<555333///222111000000//////000000---...//////000000//////000000000/////////......000000111222333444444555000111222333444444555444333333111000000111222222222222111111111111222222333333333333333333333333333333333333333222111111444333333333444555666777777888999:::;;;<<<<<<===999999:::;;;<<<======>>>:::::::::999:::@@@IIIQQQjjjyyy|||zzz|||~~~xxxqqqpppqqqssstttoooddd[[[EEEBBB<<<666222000//////111111111111111222222222222111111111111000000000333222222222222222222333555444444333222111000000222222111111111000000000...///000///...---...000000000000000000000000000000000000000////////////............/////////000000000000000000000000000000000000000////////////111111111000111222222333333333333333333444555555444555666777777777777777:::999:::<<<>>>???===<<<:::888777999999:::>>>DDDRRReee}}}mmmwww}}}xxxtttpppwwwnnncccYYYRRRPPPTTTRRRHHH@@@>>>CCC???>>>AAAAAA???AAAEEEDDDDDDAAA???@@@AAA===888=========>>>>>>?????????<<<>>>??????===<<<======???>>>===;;;;;;;;;<<<===???AAABBBBBB@@@=========:::<<<>>>???@@@CCCGGGJJJPPPgggttteeeKKK===>>>BBBUUU___::::::999777555444333222222222222222111111111111222222222222222222222222555444444333333444444555333333444555666888999:::;;;:::<<<@@@EEEIIIPPPVVVRRRNNNMMMUUUdddttt}}}vvv{{{yyyttt{{{yyyfffWWW^^^pppjjj```aaadddiiiyyyoooZZZSSShhhhhhYYY???000222333///111111000///////////////......///000000000000///000000/////////.........---...///000111222333444000111222333444555555555333222111111111222333444333222222222222222222333333333333333333333333333333333333333333222222111222222222333444444555666777777888999:::<<<<<<===<<<<<<<<<<<<============:::<<<<<<<<<;;;<<>>???AAAGGGQQQ___ttthhhjjjuuuiiittt{{{yyygggWWWOOOHHHDDDKKK[[[\\\LLL@@@@@@EEEAAA@@@AAAAAA@@@AAAEEEHHHIIIGGGBBB===<<<===>>><<<<<<======>>>?????????>>>???AAAAAA??????@@@AAA???>>>===<<<;;;<<<======???@@@AAA???===:::999999:::<<<>>>@@@BBBEEEIIIMMMTTTiiitttcccIII<<<<<>>EEEJJJOOOXXXbbbiiiccc___bbbooo{{{yyygggfffqqq}}}uuuggg^^^bbbmmmaaafffsss}}}wwwgggbbbgggttt^^^DDD555222222111///111000000///.../////////...///000000111111000000////////////............---......000111222333333000111222333444444444444222222111111111222444555444444333333333333444444444444444444444444444444444444444444444333222222000111222222333444444444555666777888999;;;<<<<<<:::::::::999999999999999777999;;;<<<<<<<<<<<<===;;;>>>EEERRRbbbtttyyyxxx~~~uuu{{{zzzzzzyyy|||rrrgggZZZRRRMMMGGG???777777666444222111111222333/////////000000111111111000000000000000000000000333222222111111222222333222222222222222222222222111111111000000000//////...///000///...---...000////////////////////////111111000000//////..................////////////.............................................///111111000000111111222333222222222333333333333333222222333555555666666666555666888:::::::::::::::<<<<<<<<<;;;;;;;;;:::888BBBAAACCCKKKYYYjjjzzzvvvvvvnnn{{{}}}zzz}}}}}}|||{{{yyysssmmmfff]]]SSSLLLIIIDDDAAAKKK[[[\\\MMMCCCDDDDDDAAAAAADDDCCC@@@???BBBEEEKKKPPPMMMDDD<<<<<<@@@<<<<<<======>>>>>>>>>>>>>>>???@@@@@@>>>>>>@@@AAA??????>>>======>>>??????BBBCCCBBB@@@<<<999888888;;;<<<>>>@@@BBBEEEIIILLLUUUiiisssbbbIII;;;;;;===NNNeee999999999999999999999999777777777777777777777777666666666666666666666666777777666666666666777777444444555666777999:::;;;===<<<@@@JJJPPPTTT```mmm{{{qqqjjjlllwww{{{vvv~~~zzz~~~uuuooowwwzzznnnbbb______^^^___bbbcccfffmmmvvviiiJJJ222000555111---///111000//////......////////////000111111111111000/////////.........------//////000111222333333444111111222333333333222222111000000000111222444555555555444444444444555555555555555555555555555555444444444444444333333222///000111222333333333222333444555666888:::;;;;;;666777777777888999999999888999:::;;;:::999777666@@@<<<:::???EEEKKKSSSZZZfffgggsss~~~|||xxxwwwzzzzzzooobbbWWWNNNCCC===;;;;;;999777555444333111000000000000////////////000000000000//////000000000000000111222111111111111111111222000000000111111222222333000000/////////............///000///...---...000////////////////////////////////////............------------.........///---------------------------------...............000000000///000111111222111111222333333333333333111222333444555666666666666888:::;;;:::999999:::999::::::999;;;>>>>>>::::::<<>><<<;;;;;;<<<>>>>>>>>>======>>>???@@@BBBDDDEEEDDDAAA===;;;:::;;;<<<===>>>???@@@BBBFFFIIIYYYmmmwwwgggOOOBBB@@@AAAKKKfff;;;;;;;;;;;;::::::::::::888888888999999999999999777777777777777777777777777777666666666666777777444444444555777888:::;;;@@@>>>BBBKKKOOOPPP\\\kkk}}}sssfffaaakkk~~~}}}qqqkkkuuuyyyaaaWWWaaaVVVJJJLLL\\\lllmmmfffJJJ888---000333000...222000000///............///---...//////000000////////////.........---------//////000000000111111111111111222222111111000000////////////000222444555555444444333333444444555444444444444444444444444333333333333333222111111...///000222222222222111111222333555777888999:::666666777777888888999999888888888999999888666555888888<<>>DDDLLLVVV^^^ffflllppp~~~~~~qqqkkkbbb[[[ZZZWWWKKK???>>>;;;666555555666666666333222111000000000111111//////////////////......////////////000000111111111000000//////000000111//////000000000111111111............------------...///000///...---...000------------------------------------............,,,,,,,,,,,,------------........................,,,,,,---------.........//////......//////000111000111222333444333333222111222333555666666777777555888::::::888666666777333666888999===CCCBBB===555777===DDDDDD>>>;;;>>>EEERRR[[[\\\dddzzz~~~}}}{{{uuummmfffUUUOOOGGG@@@>>>@@@CCCCCCBBBBBBCCCDDDCCCCCCDDDEEE@@@>>>@@@DDDEEECCCDDDFFFDDDIIISSSZZZUUUGGG???>>>>>>>>>>>>===<<<<<<;;;;;;=========;;;999999:::<<<<<<;;;;;;<<<===???AAABBBAAAAAAAAA???<<<;;;;;;<<<======>>>>>>>>>???BBBEEEXXXlllwwwiiiRRREEEBBBBBBGGGccc@@@??????>>>===<<<<<<<<<888888999999::::::::::::999999999999999999999999666666555555555555666666333333444444666777999:::DDD@@@BBBIIIJJJHHHRRRaaarrrqqqiii^^^YYYfff}}}wwwooo]]]aaasssooogggnnndddSSSAAAEEE```tttfffKKK000///000111000///222666000000///...............,,,---......//////......//////.........---------------------............111111222111111000///...............000222444555444333333222222333333444333333333333333333333333111222222222222111000000---...000111222222111111000111222444666777999999555555555444444333333333333222333555777888888777666555777:::777222666???666;;;<<<888888???FFFIIIUUUkkkxxxuuuxxx{{{{{{xxxqqqpppyyy~~~tttiii^^^VVVSSSKKK>>>666888===;;;555444555666666666444222111222222222222222333444555000000//////.........---.../////////000000111111000000////////////000000000000000///////////////......---------,,,,,,,,,...///000///...---...000------------------------+++,,,,,,------.........+++++++++,,,,,,,,,------////////////////////////,,,,,,,,,------........................///000000000111222333444333222222111222333555666777777777333666888777444222222333444888999888<<<@@@<<<444<<<999999;;;:::888???HHHBBBJJJKKKCCCCCCNNNYYY]]]kkkxxxzzzyyy~~~{{{uuuqqqssszzz|||oooddd]]]XXXWWWOOOKKKFFFBBBCCCFFFGGGFFF<<>>===<<<;;;::::::?????????<<<::::::;;;===999999999:::<<>>>>>===<<<===@@@BBBOOOdddpppcccMMM@@@<<<;;;DDD```<<>>AAAFFFBBBAAADDDAAACCCQQQbbbiiikkkhhhkkkuuuxxxhhhbbbhhhllllllnnnqqqpppmmm[[[QQQJJJPPP\\\[[[KKK999000000000000000000000000000000000000////////////,,,------......------,,,---------...------,,,,,,////////////////////////..............................//////000111111111222222333333333222222111333444444444333111///...000000000000////////////,,,---...///000000000000222222222222333555777999888666333111111222444666555555555666666666666666===;;;888555333333444555555555666777888999::::::AAACCCHHHOOOXXXbbbjjjnnnjjjrrr|||uuuxxx{{{jjj\\\```rrr|||uuujjjhhheee```YYYQQQHHHAAA===???===;;;888555333222111555555555444444333333333222111111000000000000000000000111222222222222111000000000000111222333444000000000000000000000000111000///...------...///.................................------,,,,,,,,,.........------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...........................000///...---,,,------..................///000000222222111111111111111222777666444333333444666777444444444444555666777777555666777888999:::;;;;;;999999999;;;<<<>>>@@@AAABBBBBBAAA???>>>???CCCFFFMMM[[[hhhjjjdddhhhxxx~~~}}}wwwuuu{{{~~~}}}xxxgggWWWLLLIIIKKKNNNTTTJJJCCCCCCEEECCC@@@>>>>>>AAADDDDDDBBBAAACCCEEEEEE???<<<>>>BBBIIIXXXhhhbbbPPPCCCCCCHHHGGGBBB???AAAAAA@@@===;;;:::;;;===DDD???===>>>;;;777;;;BBB<<<;;;999888:::===AAADDD>>>>>>===;;;999999;;;===???>>><<<;;;;;;<<<>>>@@@QQQccclll___JJJ@@@???@@@PPPcccKKKKKK@@@999>>><<<999???===<<<<<<<<<<<<;;;;;;:::999888888888888777888:::777777888::::::999666555888888999:::<<<===>>>>>>===BBB@@@AAAHHHIIIPPPaaa{{{tttwww~~~vvvhhhaaaaaa```aaahhhoooppplllXXXTTTPPPOOOLLLEEE999///////////////////////////000000000/////////......,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,++++++.......................................---------------...//////000000111111111222222222222111111222222333333222111000///////////////............------...///000000000///222111111222333555666777777555333111111222444555444444444444555555555555;;;:::888666444444444444444444555555666666777777666777999<<<@@@EEEJJJMMMLLLQQQYYY___aaa^^^XXXTTTZZZjjjssskkkcccccceeedddZZZOOOFFFHHHQQQWWWSSSMMMHHHHHHFFFCCC???;;;777555:::999777666444333222222444444444333333333222222222111000000//////000000...///000000111111000000111000000/////////000000000000000000000000000000111000///...------...///...........................---------,,,,,,,,,,,,...---------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++,,,------------------------------///...---+++++++++,,,---...............//////000222111111000000111111111555444222111111222444555333333333333444555666666555555666777888999::::::888888999999;;;<<<>>>>>>??????>>><<<;;;;;;===@@@CCCLLLTTTTTTPPPSSS```lll|||{{{}}}}}}}}}|||||||||{{{tttlllffffff___VVVLLLGGGFFFGGGIIIKKKDDD???AAACCC@@@;;;999;;;>>>@@@AAA@@@@@@BBBEEEAAA===<<>>===;;;999999:::<<>>===999:::>>><<<;;;999999:::<<>>>>>===;;;999:::<<>>KKK]]]gggYYYFFF======>>>OOObbbmmmdddMMM===>>>===:::???AAA@@@>>><<<<<<;;;;;;:::<<<:::888777777777666444666777777777777888888777555333444;;;EEEJJJIIIEEE???DDDDDDLLL___kkkyyy~~~qqqdddccc```\\\\\\dddkkkhhh```SSSUUUSSSJJJ<<<000+++***------------------------////////////.........---+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***------------------------///.........------,,,,,,,,,,,,------...//////000000000111111111111000000000000111111111111000000............------------......///000000000//////111111111111222444555666555444222000000111222333222222333333444444444444999999888777666555333333333333333333333333333333333222222111222333555666777999;;;===>>>>>>===<<<===GGGLLLFFFBBBDDDEEEBBB@@@<<<999888999:::999777333333444555555444444444444444333333222222333333333222222222222111111111111111000///////////////---......///////////////111000///...------------000000000000000000000000000///......---.........------------------------------,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------------+++******++++++,,,......------......///000111111000000000000111111222111000//////000111222222222111222222333444555444444555666777888888999777777777888999:::;;;<<<=========<<<:::999:::<<>>>>>@@@CCCEEE???>>>???AAA@@@???AAAEEEHHHAAA===>>>@@@???>>>>>><<<======;;;::::::<<<>>>>>>;;;;;;>>>>>>;;;999999;;;::::::::::::;;;<<<<<<<<<<<<<<<:::999:::===???EEE???;;;>>>EEEHHHDDD>>>FFFWWW```SSSAAA999;;;<<>>???AAACCCGGGGGG@@@777===??????>>>???DDDGGGHHHCCCAAAEEESSSgggssssssnnnfffbbbZZZ```uuu|||~~~{{{mmmaaalllkkkgggccccccbbbXXXMMMRRRPPPJJJ@@@444---,,,...,,,,,,,,,,,,,,,,,,,,,,,,............------------******++++++++++++*********++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++++++++,,,------......///...//////000000000000000...//////000000000000000/////////.........------//////000000000000//////111111111111222333333444444333111000000000111222222222333333444444555555666777888888777555333222333333333222222111111111444444333333333444555666555555555555555666666777555999:::666555888888555888888888777555444333333222222333333444444555555333333222111111111222222111111111111111000000000000000///............///------.../////////////////////...---------------////////////////////////........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...------------...//////000000/////////000111111111000000//////000000111000000000000111222333444333333444555555666777777777777666666777888999999<<<===>>>>>>===<<<===>>>IIIEEEAAA???@@@CCCDDDDDDBBBGGGOOOXXX]]]^^^\\\ZZZWWWfffssswwwxxx{{{~~~{{{{{{zzzgggiiijjjjjjiiihhhfffcccRRRMMMGGGCCCAAA@@@@@@??????@@@@@@@@@???>>>======AAA>>>???CCCCCC>>>::::::=========>>>>>>@@@BBBDDDAAAAAABBBBBBAAA>>><<<<<>>>>>>>>===<<<<<<===>>>>>>???>>>>>>>>>AAACCC???<<<:::;;;<<<<<<:::999:::::::::::::::999888888999:::999888777888;;;>>>CCC>>>:::<<>>OOOqqquuubbbeeeggggggnnnwww}}}|||nnnZZZMMMMMMSSSSSSXXX___fffnnnmmm]]]KKKJJJTTT\\\```dddjjjmmmkkkfffeeekkk|||vvvpppzzz|||www{{{~~~uuuzzz|||xxx~~~nnnccczzzyyyrrrggg^^^XXXPPPHHHPPPGGG;;;333111111111000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++)))******++++++******)))++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++,,,,,,---.........---...///000000000000000.........//////000111111000000000/////////.........///000000000000000000111222222222222222222222333222111000000000111111222333333444555555666666444666777888888666333222444333333222222111111000111111111222333444555666333333333333333333333333666777555444555888777555555666666777666555333222333333333333333333444444555444333222111111111111000000000000000000000000000///......---.........---...//////000000//////---------------...///000........................------..................------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...---------------.../////////.........//////000111111111000000000000111111000000000000000222333333333333333444555555666666666666666666777777888999999;;;===>>>>>>???@@@BBBHHHBBB<<<;;;===@@@???===>>>CCCJJJOOORRRQQQOOOMMMNNNYYYaaa]]]XXX[[[dddkkkjjjiiimmmuuuuuukkk___YYYZZZVVVUUU[[[dddgggbbb\\\LLLLLLMMMNNNKKKFFFBBB???FFFCCC@@@?????????>>>===@@@@@@??????>>>>>>======::::::===@@@???999777888>>>============>>>>>>>>>AAAAAAAAA??????>>><<<:::<<>>>>>?????????@@@CCCEEEAAA???<<<999999;;;;;;;;;999:::::::::999888777666666777666555444666999;;;===;;;999999;;;>>>AAABBBKKKXXX\\\MMM<<<777999:::???NNNmmmrrrjjjsssyyy|||tttcccdddlll|||vvv\\\[[[lll}}}uuuuuuzzzwww~~~|||vvvyyywwwqqq{{{{{{zzztttjjj}}}zzzooo```VVVRRRPPPMMMIII===///***...111///+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********++++++*********++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,---......///---...///000000111111000//////......///000111222111000000000////////////---...///000111111111111222333333333333333222111333222111111111111111111222222333444555666666777333555666777777666444333333333333222222111111111000000111111111222222222111111222222222111111111555444222222333555555444555555555666777666555333222222222333444555666777666555444222111000000000/////////000000000000111//////...------------------......///000/////////,,,,,,,,,,,,---...///000........................,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++)))******+++++++++++++++***************+++,,,,,,++++++++++++++++++++++++------,,,++++++,,,...///------,,,,,,------...///...------......///000111111111111111111111111111000000///000000111222333333333444444444555555555666666666777888999:::;;;777999;;;<<<<<<>>>AAACCCDDD@@@<<<;;;===>>>===<<<777999<<>>>>>===<<<<<<<<<>>>???@@@;;;>>>DDDHHHEEE===:::<<<===<<<<<<<<<======;;;999>>>???===:::;;;>>>===::::::???BBB>>>;;;<<<<<<<<<:::;;;<<<<<<<<<===@@@BBBCCCDDDAAA;;;777:::<<<===::::::::::::999888777666555555555333222333666888999888888777888;;;???BBBNNNYYY[[[KKK;;;777999:::CCCNNNiii~~~uuuqqqwwwxxxwww}}}|||ooorrr{{{iiikkk{{{uuuvvvxxx|||}}}}}}~~~~~~wwwqqqpppmmmdddZZZUUUSSSNNNHHH999444...+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++*********+++,,,---......---------------------------+++++++++,,,,,,------...,,,,,,,,,---......//////---...///000111111111111111000/////////000111222000000/////////.........,,,---///000222222333333333444555555444333222111333333222222111111111111111111222333444555666666333444555666666666555444222222222222111111111111000111111222222222111111222222222222222222333333222111111222333333333444444666888888666444444555333222222333444666888999555444333111000000000000//////000000000111111111///...------,,,,,,------,,,,,,---...............,,,,,,+++++++++,,,,,,---------------------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******++++++))))))))))))******++++++))))))***+++++++++++++++***************++++++,,,++++++++++++++++++++++++,,,+++*********+++---...------,,,,,,------...///------------...///000111000000111111111111000000000000000000111222333333444444444444555555555555777777777888999;;;<<<===999:::::::::;;;===@@@CCC@@@AAAAAA???>>>=========>>>???@@@AAAEEELLLUUU\\\PPPQQQNNNHHHEEEGGGGGGDDD>>>>>>GGGRRRQQQEEE???@@@???===;;;<<<@@@CCCEEEEEE===;;;<<<@@@@@@<<<<<>>:::::::::;;;<<<===???@@@===DDDOOOUUUPPPEEE??????===<<<===???BBBAAA>>>:::<<<===;;;999;;;???>>>999777===>>>;;;999<<<===;;;888999:::999999:::===???BBBHHHHHH@@@999999<<<===;;;::::::999999888888888666666555333222222444777777666666999===???>>>===LLLVVVWWWHHH999777:::;;;KKKRRRhhh~~~}}}uuulllooojjjvvvuuuooottt|||zzz|||xxxvvv~~~vvvttt~~~}}}~~~{{{zzz}}}~~~}}}|||}}}wwwsss___^^^\\\ZZZ[[[VVVIII;;;***...111111---++++++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,,,,,,,++++++((()))***+++,,,---------------------------------)))***+++,,,------...///,,,,,,---......//////000......000111222222222222222111000//////000111222//////.........---------+++,,,...000222333444444444555555666555444222111333333333222222222111111///000111222333444555555444444555555555555555555000000000111111111111111...///000111222222222222444333222111111222444555333222333555555333444666222777:::777222///111555222111111000111333444555222222111000000000000000///000000000111111222222......---,,,,,,,,,,,,---++++++,,,------------,,,---,,,+++***))))))))))))------------------------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++(((((())))))*********+++))))))***++++++++++++************)))***++++++,,,******************************)))))))))***,,,------,,,,,,,,,,,,---......,,,,,,,,,---...///000111//////000000000000//////000000000000111222333444444444555555555555555555777777888999:::<<<>>>???======<<<;;;;;;===AAADDD<<>>>>>>>>@@@DDDHHHLLLJJJEEE??????@@@===777;;;999@@@HHHFFF<<<:::AAA777:::===??????===<<<;;;===999:::??????<<<===BBB>>>===<<<===>>>>>>===;;;::::::;;;<<<============:::DDDSSS[[[VVVGGG>>><<<>>>???@@@DDDGGGGGGCCC???;;;>>>===;;;===BBB???888444:::;;;777777<<<===:::888999:::999888999<<<>>>AAAJJJNNNEEE;;;:::<<<<<<;;;::::::999888888999999777777666444222222444666777555666<<