BM6(v7 vvvhhhrrrxxxkkkmmmwwwzzz}}}|||sssmmmooouuuzzzzzzwwwTTT;;;<<<777777666555555555555555666555555555444444444444555444444666>>>NNN```lllwww~~~sssjjjxxxooo\\\NNNTTThhh{{{|||kkk\\\OOOKKKLLLHHHLLLSSS___qqqzzzaaaXXXPPPNNNQQQNNNIIIIIIGGGFFFHHHNNNVVV\\\lll{{{qqqoooxxx{{{yyyxxx~~~wwwuuuqqqhhh]]]SSSLLLIIIHHHHHHHHHJJJLLLOOORRRSSSMMMPPPRRRSSSYYYaaadddbbbaaa^^^[[[WWWUUUTTTTTTTTTTTTRRRNNNJJJHHHGGGGGGHHHEEEDDDBBB@@@>>>===<<<<<<;;;:::999888777777777777777888888999888777666555444333333777<<>>???GGGMMMSSSWWW\\\```]]]XXXWWWYYY^^^^^^XXXUUU\\\gggsss|||rrrjjjwwwuuuhhhjjjuuuxxxwwwsss}}}ssslllnnnssswwwzzzWWW<<<;;;777777666555555555555555555555555555444444444444444444444666>>>MMM```mmmyyy}}}qqqiiiuuubbbTTTLLLTTTggg~~~}}}jjj]]]SSSKKKGGGHHHJJJPPPZZZiii}}}uuuZZZQQQJJJJJJMMMIIIDDDEEEEEEEEEFFFKKKQQQUUU[[[fffuuuqqqhhhmmmtttyyy}}}wwwuuupppggg\\\RRRKKKIIIIIIIIIIIIJJJLLLNNNPPPRRRMMMPPPRRRSSSYYYaaadddbbbaaa___[[[XXXVVVUUUUUUUUUSSSQQQNNNJJJHHHGGGGGGGGGEEEDDDBBB@@@>>>===<<<<<<;;;:::999888777777777777777777888999999888666555555333333777===AAAAAA???===999:::BBBIIIIIIFFFDDD===999:::???@@@:::333000000000000111222222333333111111000000111111222333333333444555888;;;>>>???GGGMMMRRRWWW\\\```^^^YYYXXX[[[___^^^XXXUUU\\\gggqqqooommmvvvggggggpppsss|||zzzooonnnrrr{{{ssskkklllqqqtttxxxVVV<<<;;;777777666555555555555555444444444444444444444444444555555777>>>LLL___mmmzzzzzzfffccclll|||VVVNNNMMMXXXllluuufffUUUMMMJJJGGGGGGHHHQQQYYYgggyyyoooSSSIIICCCDDDFFFBBBBBBDDDEEEFFFHHHKKKOOOSSSQQQXXXaaagggmmmwwwnnnaaahhhsss|||~~~wwwuuuooofff[[[QQQKKKHHHIIIIIIIIIJJJKKKMMMOOOQQQNNNPPPRRRSSSYYY```cccaaaaaa___\\\YYYWWWVVVVVVVVVRRRQQQNNNJJJHHHGGGFFFFFFDDDCCCAAA???>>>======<<<;;;:::999888777777777777666777888999999888777666555444444888===@@@@@@>>>;;;888:::BBBHHHGGGDDDCCC<<<999999>>>???:::444111000000111111111222222222111111000000111111222333333333444555777:::===???GGGLLLRRRVVV\\\```___ZZZZZZ\\\```___YYYUUU\\\fffwwwxxxnnnqqqsssbbb```hhhkkkxxxjjjgggmmmuuu|||sssjjjjjjooorrrrrruuuSSS;;;<<<777777666555555555555555333333444444444444444444333555666777===KKK___nnnzzzvvvzzzrrreeexxxaaaOOONNNRRRaaaxxxyyy{{{}}}}}}gggZZZMMMHHHIIIIIIKKKNNNUUU___qqqhhhOOOGGGBBBBBBEEEAAAEEEGGGJJJLLLNNNPPPTTTVVVXXX^^^ggglllrrr}}}yyymmmccceeexxx|||wwwtttnnndddYYYPPPKKKHHHIIIIIIIIIIIIKKKMMMOOOPPPNNNPPPRRRSSSXXX```bbb``````^^^\\\ZZZXXXVVVVVVVVVRRRPPPMMMKKKHHHGGGFFFEEECCCBBBAAA???>>>======<<<;;;:::999888777777777777666777888999999888777666666444555888===@@@???===999777:::BBBGGGEEEBBBAAA<<<888888===???:::444111111111111111111222222222111111000000111111222333222333333555777:::===???FFFLLLQQQUUU[[[aaa```\\\ZZZ]]]aaa```ZZZVVV]]]gggrrrllltttiiiXXXUUU]]]bbbooovvvaaadddooozzzrrriiiiiilllooo{{{{{{iiigggzzzPPP;;;===777777666555555555555555333333333333444444444444222555777888===KKK___ooo{{{~~~sssuuuiiippptttPPPIIIKKKSSSffflllgggiiikkkkkk^^^SSSJJJGGGHHHIIILLLPPPXXXdddyyy|||___MMMIIIDDDDDDHHHFFFEEEHHHKKKMMMOOORRRVVVYYYZZZcccpppzzz}}}tttlllddd______```nnn~~~|||wwwtttmmmcccXXXOOOJJJHHHHHHHHHHHHIIIKKKMMMOOOQQQNNNPPPRRRSSSXXX___aaa___^^^]]][[[YYYXXXVVVUUUUUUQQQPPPMMMKKKHHHFFFEEEEEEBBBAAA@@@???>>>=========;;;:::999888777777777777555666888999999888777777666555555999>>>@@@>>>;;;888777;;;BBBFFFCCC@@@@@@<<<888888<<<>>>999444222111111111111111111111111111111000000111111222333222222333444777:::===>>>FFFKKKPPPUUU[[[aaaaaa]]]ZZZ]]]aaa```ZZZWWW^^^iiillljjjttt```PPPNNNUUUXXXbbbttt|||sssaaagggqqqzzzrrriiigggkkklllwwwvvvbbb^^^zzzxxxyyyPPP;;;<<<777777666555555555555555222222333333333444444444222555888888<<>>============;;;:::999888777777777777555666777888999888888777666555666:::>>>???===:::888888<<>>FFFKKKPPPTTT[[[aaabbb^^^YYY\\\aaaaaa[[[XXX___jjjiiihhhtttooo]]]MMMKKKQQQQQQVVVccciiixxxtttfffjjjrrryyyrrrhhhgggjjjjjjsss{{{sss^^^ZZZxxxttt|||zzzQQQ:::;;;777777666555555555555555222222222333333444444444222555888888<<>>============;;;:::999888777777777777555666777888999999888777666666666:::>>>???===:::888999>>>EEEGGGDDDAAABBB;;;777777;;;===999444333222222111111111111111111111111111000111222222333222222333444666999<<<>>>EEEKKKPPPTTT[[[aaabbb___YYY\\\```aaa\\\YYY```kkkyyyhhhnnnzzzwww^^^PPPIIIMMMSSSTTTWWW\\\iiiwwwyyy}}}~~~sssfffbbbeeejjjttt}}}uuu___XXXsss{{{jjj}}}xxxTTT>>>;;;888777666555555444444555555444444333333444444555444444555888<<>>:::777777;;;<<<777333222222222222222222222222222222222111111111222333444222333444555555777:::===EEEKKKPPPRRRWWW\\\^^^\\\[[[[[[^^^aaa\\\[[[gggyyyzzzjjjnnnyyyfffWWWLLLQQQYYY\\\___cccjjj}}}ssseeeaaaeeehhhqqqyyyuuuddd```xxx]]]AAA999888777666555555444444555555444444333333444444555666666666888;;;GGG___sssyyyuuupppoooyyy[[[LLLJJJJJJKKKMMM^^^jjj|||YYYJJJGGGDDDCCCEEEFFFHHHFFFIIIQQQTTTbbbzzzpppTTTLLLHHHIIIKKKLLLMMMPPPWWWbbbjjj{{{ssseee___[[[ZZZ^^^eeejjjnnnuuu}}}vvvrrrjjj___SSSKKKGGGFFFEEEFFFGGGHHHJJJMMMOOOPPPIIILLLMMMNNNTTT\\\___^^^[[[ZZZXXXXXXYYYXXXWWWUUUQQQNNNKKKIIIHHHGGGEEECCCAAA@@@???===<<<<<<;;;;;;999999888777666666666666888777666777999:::999888666666777999<<<===;;;:::555777:::???CCCCCC@@@>>>999666888<<<===777222111222222222222222222222222222222111111222222333444333444555555666888;;;>>>DDDJJJOOOQQQVVV[[[]]][[[WWWZZZ___bbb]]]^^^qqq}}}nnnqqqzzzgggWWWMMMSSS]]]bbbhhhnnn{{{ssseeeaaafffiiiqqq{{{yyymmmjjjbbbCCC888888777666555555444444555555444444333333444444555777666777888;;;GGG___tttxxxuuu|||rrr|||eeeLLLHHHKKKJJJLLLRRRbbbqqqtttWWWJJJGGGCCCBBBEEEHHHIIIFFFIIISSSZZZkkkfffPPPNNNLLLGGGJJJLLLNNNSSS^^^mmmyyyuuujjjfffeeegggjjjqqqyyy}}}vvvrrriii]]]RRRJJJFFFFFFEEEEEEFFFHHHJJJLLLNNNOOOIIILLLMMMOOOUUU]]]aaa```[[[ZZZXXXXXXXXXXXXVVVUUUPPPNNNKKKIIIHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;999888777666666555555666777666666777999999888777555555666999===>>>===<<<777888;;;???AAAAAA>>>;;;888666888===>>>888222000111111111111111111111111222111222222222222333333333444555666666999<<>><<<;;;;;;:::999888777666555555555555666666666777999999888666444555666:::===??????>>>::::::<<>>888222000111111111111111111111111111111222222333333333333222444555666777999<<>><<<;;;::::::888888777666555555555555666555666777999999777555333444666:::>>>AAAAAA@@@;;;<<<===???@@@@@@===:::999666888<<<===777222111111111111111111111111111000111222333333333333222111333444555666999<<>><<<;;;::::::888888666555555555555555555555666888999999777555333444666:::???BBBBBBAAA:::;;;<<>><<<;;;::::::888777666555555444444555555555666888999999777444333444666;;;@@@CCCCCCBBB888999;;;???BBBCCCBBBAAA;;;777777:::;;;666333333000000000000000000000000000111222333444333222222///111333444555777;;;>>>CCCIIIMMMPPPTTTZZZ\\\ZZZ\\\\\\```cccaaahhhqqqZZZPPPOOONNNUUU]]]ggg{{{{{{lllaaa```cccjjjkkkooooooccc]]]ooowwwJJJ>>>999888777555444444444444222222333333333333444444111999666222999FFF^^^|||}}}zzzwwwssssssvvvsssdddSSSHHHFFFJJJKKKOOOVVVXXXddd}}}xxxlllaaa]]]\\\YYYUUUTTTQQQIIIDDDFFFGGGEEEHHHMMMOOOMMMOOOSSSVVVXXX^^^fffuuudddeeeaaaXXXQQQOOOLLLIIIPPPSSS^^^sss~~~uuummmbbbVVVLLLGGGEEEEEECCCDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMOOOSSSXXX]]]```ZZZZZZYYYYYYXXXXXXWWWWWWTTTPPPLLLLLLNNNNNNKKKFFFDDDBBBAAA???===<<<;;;;;;666666666555444444333333444444555777999999888666444444777;;;???AAA@@@>>>;;;:::;;;>>>AAABBBBBBAAA;;;999777888999888333///000000000000000000000000000000000111222222333333333444444444555777;;;>>>AAAIIIOOORRRUUUYYY[[[YYY\\\cccccccccfffgggyyy}}}gggWWWRRRTTTWWWaaammmyyyyyyjjjaaa___bbbaaaaaaffffffZZZSSSfffwww{{{yyyKKK???:::999888777666555555555222222333333333333444444111888555222:::FFF^^^|||}}}wwwuuuqqqmmmkkkcccUUUJJJEEEDDDHHHIIIPPPZZZ___ooouuubbbXXXTTTPPPNNNMMMHHHCCCAAAEEEGGGGGGJJJOOORRRRRRTTTVVVUUUSSSXXX___eeeqqq|||nnncccddd```XXXRRRPPPMMMIIIUUU[[[jjj|||tttlllaaaTTTKKKEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMQQQVVVZZZ]]][[[[[[ZZZYYYYYYXXXXXXWWWTTTPPPMMMLLLNNNNNNJJJFFFBBBAAA???===;;;:::999999777777666666555444444444444444555777999999888666333444666:::>>>@@@???>>>888888999<<>>BBBIIIOOOQQQTTTXXXZZZYYYZZZ```aaa```bbbdddvvvttteee^^^aaafffhhhuuuvvvhhh___^^^aaa___aaaffffffYYYSSSgggssswww{{{KKK@@@;;;:::999777666666666666222222333333333333444444000666444333:::EEE]]]|||~~~sss}}}yyyqqqggg]]]RRRGGGCCCEEEEEEIIIJJJRRR```iii{{{vvvuuuvvv]]]OOOJJJHHHHHHHHHEEECCCCCCFFFIIIJJJNNNRRRVVVXXX]]]___[[[XXX]]]eeemmmxxxiii```bbb___XXXTTTRRROOOKKKVVV___qqq{{{rrrkkk```SSSJJJDDDBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJLLLOOOTTTXXXZZZ\\\[[[[[[ZZZZZZYYYXXXXXXTTTQQQMMMMMMNNNMMMJJJGGGBBBAAA???===;;;:::999999888888777777666555555555444444555777999999888666333444666:::===???>>><<<888888999<<>>888666555666777666222---000000000000000000000000000000000111222222333333333444444444444777:::===EEEKKKOOOPPPRRRWWWYYYYYYZZZ``````___aaabbbsssrrrlllpppyyyrrrfff^^^\\\___ccceeekkkjjj^^^XXXnnnvvv|||zzzJJJAAA::::::888777666555555555222222222333333333444444000555333333;;;CCC[[[{{{ppp}}}tttbbbTTTJJJDDDDDDGGGIIILLLLLLUUUfffqqqllllllzzzzzzgggRRRIIIHHHGGGHHHIIIJJJIIIHHHIIIJJJLLLPPPTTTXXX^^^gggmmmjjjiiipppzzzjjj___```]]]XXXUUUVVVSSSNNNXXXbbbsss{{{qqqjjj___SSSIIIDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIJJJLLLOOOSSSWWWYYY\\\\\\[[[[[[ZZZYYYYYYYYYTTTQQQNNNMMMMMMLLLIIIGGGDDDCCCAAA???>>><<<<<<<<<999999888888777666666666444444555777999999888666333333666999===>>>===;;;999999;;;>>>AAABBBAAA???:::888777888999888444000000000000000000000000000000000000111222222333333222333444444444666:::===FFFKKKOOOOOOQQQVVVYYYXXX[[[bbbbbbaaabbbbbbsss}}}www{{{~~~oooddd]]][[[^^^___bbbiiiiii]]]XXXpppwwwyyyJJJAAA999888777666555444444444222222222333333333444444111555333444;;;AAAXXXyyyooorrrZZZMMMJJJHHHHHHIIIJJJLLLMMMYYYmmm{{{lllkkkwww}}}mmmfffeee^^^SSSIIIHHHJJJJJJIIIJJJJJJLLLKKKJJJJJJMMMRRRVVV\\\dddoooxxxyyyyyyiii___^^^[[[WWWWWWYYYXXXSSS[[[eeesss{{{oooiii]]]RRRIIIDDDCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIIIIIIIKKKMMMQQQUUUXXXZZZ\\\\\\[[[[[[ZZZYYYYYYYYYSSSRRRPPPNNNMMMKKKIIIGGGEEECCCBBB@@@>>>===<<<<<<999999999888777777666666444444555777999999888666333444666999===>>>===;;;888999;;;>>>AAABBB@@@???999777666888999999444000////////////////////////000000000111222222333333222333333333444666:::===FFFKKKOOOOOOQQQVVVXXXXXXZZZaaabbbbbbcccaaappp|||}}}lllccc]]][[[]]]\\\```hhhiii]]]ZZZsssuuu}}}LLLAAA999888777555444444444444222222333333333333444444333555333555;;;???TTTvvvqqqiiiRRRIIIJJJKKKJJJIIIHHHKKKNNN]]]uuuwwwnnntttvvvcccSSSKKKLLLKKKHHHHHHLLLNNNLLLKKKMMMKKKPPPTTTRRRRRRVVVZZZ[[[bbbhhhsss|||{{{iii```^^^ZZZVVVXXX]]]]]]YYYYYYbbbmmm{{{tttpppqqqvvv~~~zzzllleeeZZZPPPHHHDDDCCCCCCBBBCCCDDDFFFGGGHHHHHHIIIHHHIIIKKKNNNRRRVVVYYY[[[\\\[[[[[[ZZZZZZYYYXXXXXXSSSRRRQQQNNNLLLJJJHHHGGGCCCBBB@@@>>><<<;;;::::::999999888888777666666666444444555777999999888666444555777:::===>>>===;;;555666999<<>><<<777555444666888777333///////////////////////////000000000111222222333333222333333333333666999<<>>===;;;;;;:::999888888777666666555555444444555777999999888666555666888;;;>>>???===<<<444666999<<<@@@@@@>>>;;;666555444666888777333///////////////////////////000000000111222222333333111222333333333555999<<>>======888888777777666555555555555444555777999999888666666777888;;;>>>???>>><<<666777:::???BBBBBB???===888777666888:::999555111////////////////////////000000000111222222333333111222333333333555999<<>>======<<<;;;:::999888777666666555555555666555555666888888777666222444777===BBBDDDCCCBBB888777;;;BBBDDD???;;;:::555555555666777666333000////////////000000000000000000000000000111111222222333444444555666:::<<>>======<<<;;;:::999888777666666555555555666555555666888999777666333444888===BBBDDDCCCAAA888777;;;AAADDD@@@<<<;;;666666666777888666333111////////////000000000000000000000000000111111222111222333444444666999<<>>??????BBBCCCDDDDDDFFFFFFGGGHHHHHHLLLNNNNNNQQQWWWZZZYYYWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQOOOLLLIIIGGGEEECCC@@@>>>======<<<;;;:::999888777666666555555555555555555777999999777555333555888===BBBCCCAAA???888777:::AAACCC@@@<<<<<<777777777888888777444111////////////000000000000000000000000000111111222000111333333333555888;;;CCCHHHMMMOOOSSSXXXYYYVVVUUU]]]fffjjjeeeeeeqqqsssvvvggg]]]\\\[[[^^^bbb```aaajjjiii^^^lll]]]???;;;:::888666444444444444444333333222222333333444555111777444777<<>>??????BBBBBBCCCDDDEEEFFFGGGGGGIIIMMMOOOOOORRRYYY[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRPPPNNNKKKHHHFFFEEECCC@@@>>>======<<<;;;:::999888777666555555555555555555555777999999777555333555999>>>AAABBB@@@===888666999@@@CCC@@@======888888888888999777444111////////////000000000000000000000000000111111222000111222222333444888:::BBBGGGLLLNNNRRRWWWYYYWWWTTT[[[eeeiiiffffffqqqyyywww~~~}}}ooouuu~~~ddd[[[ZZZZZZ\\\```^^^aaakkkhhh]]]jjj]]]DDD;;;:::888666555444444444444333333222222333333444555111666333777;;;DDDiii~~~zzzwwwtttsssooofffhhhttt[[[^^^ppp~~~fffYYYPPPPPPQQQOOONNNRRRRRRUUU[[[bbbjjjqqqxxx{{{yyykkk___aaahhhkkkjjjhhhkkkiiieee______nnn{{{bbbaaalllvvvqqqdddWWWUUU]]]eeeiiijjjwwwtttkkkpppkkkkkknnnyyywwwuuuvvvyyysssgggWWWQQQIIICCC@@@??????@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHLLLOOOPPPTTTZZZ\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVSSSRRRPPPMMMKKKHHHFFFFFFCCC@@@>>>======<<<;;;:::999888777666555555555555444555666888:::999777444444666:::>>>AAAAAA>>>;;;777666999???CCC@@@>>>???888888888888999777444111////////////000000000000000000000000000111111222000111222222333444888:::BBBGGGJJJLLLPPPVVVYYYWWWTTT[[[dddiiihhhhhhrrrxxxmmmttt}}}zzzwwwkkkrrryyyaaaZZZZZZZZZ\\\```^^^bbbkkkggg[[[iii}}}WWWEEE<<<:::888666555444555555444333333222222333333444555000666333777;;;BBBeeewww}}}qqqxxxsss]]]```ooo^^^VVVOOOOOOOOONNNQQQVVVWWW]]]fffpppzzzlll\\\___ooo{{{}}}{{{yyyuuupppmmmrrrmmm\\\dddgggooorrrcccUUUUUU\\\dddjjjmmmzzzsssrrrzzzxxxxxx~~~www|||xxxyyy{{{ooocccTTTOOOGGGBBB@@@???@@@@@@AAABBBCCCCCCEEEEEEFFFGGGEEEJJJNNNPPPTTT[[[]]]\\\VVVVVVVVVVVVWWWWWWWWWWWWUUUSSSPPPMMMKKKIIIGGGGGGCCC@@@>>>======<<<;;;:::999888777666666555555555444444666888:::999666444444666:::???AAA@@@<<<999777555888???BBBAAA???@@@888888888888888666333000////////////000000000000000000000000000111111222000111333333333555888;;;AAAFFFIIIKKKOOOVVVYYYWWWUUU[[[eeejjjjjjjjjsss~~~|||qqqsssqqqsssssskkkqqqttt^^^YYY\\\\\\]]]aaa```dddkkkdddXXXiiitttrrr}}}MMMCCC<<<;;;999777555555555555444333333222222333333444555000555333777;;;@@@bbb|||rrryyydddaaajjjwwwYYYTTTPPPOOOOOOQQQXXX^^^fffmmmvvvkkk[[[aaattt{{{zzzyyyooo^^^fffiiinnnzzzvvvfffWWWXXX___gggmmmqqqzzz}}}|||~~~yyyrrrtttyyyvvvjjj^^^QQQLLLEEE@@@>>>>>>>>>>>>AAABBBBBBCCCDDDEEEFFFFFFBBBHHHLLLOOOTTT[[[^^^\\\VVVVVVWWWWWWWWWXXXXXXXXXVVVTTTQQQNNNKKKIIIHHHHHHCCC@@@>>>======<<<;;;:::999888777666666555555555444444666999::::::666333555777;;;???AAA@@@;;;777777555777>>>BBBAAA@@@AAA888777777777777555222///////////////000000000000000000000000000111111222111222333444444666999<<>>=========;;;:::999888777666666555555555333444666999;;;:::666333555777;;;???AAA???:::666666555777>>>BBBAAA@@@BBB888777666777777555111...////////////000000000000000000000000000111111222222333444444555666:::<<<@@@EEEHHHJJJNNNUUUYYYXXXYYY^^^gggmmmllllllsss}}}}}}|||qqq{{{|||xxxooowww~~~|||nnn[[[WWW\\\```aaaaaafffdddnnnaaaMMMpppeeeqqqqqqQQQDDD>>><<<999777777777666555666555333111111222333444000666444111555777BBBVVVtttrrrvvvhhhrrr~~~nnn[[[VVVTTTVVVZZZaaalllwww|||yyy}}}ggg\\\gggsssrrrqqqvvvsss|||nnn\\\\\\dddkkkuuu|||uuullliiikkknnnzzz~~~tttmmmbbbYYYLLLIIIDDD???======>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEGGGJJJKKKMMMTTT]]]aaa```ZZZXXXWWWWWWWWWWWWVVVTTTSSSRRRQQQNNNLLLIIIFFFEEEBBBAAA@@@>>>===;;;:::999888888777777666666555555555555666888:::999666333333777;;;===<<<:::999888555888<<>>;;;888777777777666555666444333111111222333444000666333222666777AAAUUUtttooo|||}}}llluuu~~~lll\\\VVVTTTYYYaaajjjuuu~~~zzzzzzyyy}}}kkk^^^gggrrrpppmmmpppttt~~~rrr^^^]]]eeemmmxxxxxxqqqppptttxxx|||rrrkkk```VVVJJJGGGBBB>>>;;;<<<===???CCCCCCCCCCCCCCCDDDEEEFFFGGGJJJLLLNNNUUU]]]aaa___ZZZYYYWWWWWWXXXXXXVVVUUUSSSRRRQQQOOOLLLIIIFFFEEEBBBAAA@@@???===;;;:::999888888777777666666555555555555666888:::999666333666999===>>><<<:::888777555777;;;???@@@>>><<<:::888444333777888444000000............//////////////////000111111111111111333333444444333444777:::@@@EEEIIIKKKOOOUUUWWWUUUYYY^^^ffflllllllllrrr|||ttt~~~yyy~~~||||||xxxwww{{{uuueeeWWWVVV[[[```ccceeeaaaeeelll```UUUzzzlllxxxjjjJJJ>>>===;;;888666666666555444555444333222111222333444111666333222666777???RRRssslllvvvssszzziii\\\WWWXXXbbbnnnwww}}}ssswww}}}lll```iiitttrrrmmmmmmvvvyyyccc___fffooo{{{wwwwwwyyyoooggg]]]SSSHHHEEE@@@<<<:::;;;===>>>CCCCCCCCCDDDDDDEEEGGGGGGFFFJJJMMMPPPVVV^^^```^^^[[[YYYXXXXXXXXXXXXWWWUUUSSSRRRQQQOOOLLLIIIGGGEEEBBBBBB@@@???===;;;::::::888888777777666666555555555555666888:::999666333888;;;???@@@>>>:::888666444777;;;>>>???===;;;999777444555888999444000000............////////////000000000000000111111222222333444444333555777:::???DDDHHHKKKPPPVVVXXXVVVYYY]]]dddjjjiiiiiiqqq{{{uuu{{{uuuzzzwwwxxxnnnbbbWWWVVVZZZ^^^aaadddggglllmmm___]]]qqqfffIII@@@===:::777666666666555444555444333222222222333333111666333222777777===NNN|||uuunnnxxxzzz~~~iii[[[ZZZbbbqqq}}}~~~}}}xxxvvvhhhbbbnnnzzzxxxrrrpppxxxiiibbbgggppp}}}{{{hhhjjj{{{wwwllldddZZZQQQFFFCCC???<<<:::;;;>>>@@@CCCBBBCCCCCCDDDEEEFFFGGGFFFJJJNNNQQQWWW^^^```]]]ZZZXXXWWWWWWXXXWWWVVVTTTSSSSSSQQQOOOLLLIIIGGGEEECCCBBBAAA???===<<<;;;:::888888777777666666555555555555666888:::999666333777;;;???AAA???<<<999888444777:::===>>>===:::888777555777::::::444000000............////////////111000/////////000222333222333444333333555888:::>>>CCCHHHKKKPPPVVVYYYWWWXXX\\\ccchhhggggggoooyyyrrrwww}}}}}}qqqvvv}}}vvvzzziii___WWWWWWZZZ\\\```ccclllqqqmmm___iiixxxeeeJJJCCC===;;;888666666666555444444444333333222222222222111666333222777777;;;JJJvvv|||wwwiii[[[aaappp|||xxxlllfffhhhuuu}}}uuurrr{{{zzz|||oooeeeiiiqqq~~~zzzkkk___aaajjjyyysssiiibbbXXXOOOEEECCC???<<<;;;===@@@BBBAAAAAAAAABBBCCCDDDFFFGGGGGGKKKNNNQQQXXX^^^___\\\YYYXXXVVVVVVWWWWWWUUUTTTTTTSSSRRROOOMMMJJJGGGFFFCCCBBBAAA???>>><<<;;;:::888888777777666666555555555555666888:::999666333444888>>>AAAAAA>>><<<:::444777;;;>>>>>><<<:::777666666999===;;;444///000............////////////111000/////////000222333111222333333333555888;;;>>>CCCHHHKKKPPPVVVYYYWWWVVVZZZbbbgggfffeeemmmvvvnnnuuu~~~|||ooottt{{{vvv{{{~~~ddd]]]XXXXXXZZZ\\\```dddllltttlllcccyyyeeeJJJDDD>>><<<999777777777666555444444444333333333222222222666222222888666999GGGpppjjjaaalll~~~iiihhhnnnxxx}}}zzztttrrryyyuuuxxxrrrhhhjjjrrrooofffaaabbbdddkkk~~~~~~oooeee___VVVMMMDDDAAA>>><<<;;;===@@@CCC@@@@@@@@@AAACCCDDDFFFGGGHHHLLLOOOQQQWWW^^^```]]]ZZZXXXWWWVVVWWWWWWVVVTTTTTTSSSRRRPPPMMMJJJHHHFFFCCCCCCAAA@@@>>><<<;;;;;;888888777777666666555555555555666888:::999666333222777===AAAAAA???<<<;;;666888<<<>>>???===:::888666777;;;???<<<444//////............////////////000000000000000111111222111222333333444555999;;;???DDDHHHKKKPPPVVVXXXVVVUUUZZZbbbhhhgggeeekkkttt|||lllzzz|||ppptttwwwuuu{{{ttt^^^YYYWWWYYY[[[]]]bbbhhhnnnxxxoooiiifffKKKEEE???===:::888888888777666333444444444333333222222222666222222888666888DDDjjjkkkjjjwwwvvvgggjjjpppvvvwwwttttttvvvxxxwww~~~rrrhhhllltttnnniiihhhmmmpppuuu}}}uuuooopppvvvyyyjjjaaa[[[SSSKKKAAA???<<<::::::===@@@BBB@@@AAAAAABBBCCCEEEGGGHHHJJJMMMOOOPPPVVV^^^```^^^[[[ZZZXXXXXXYYYYYYWWWVVVTTTTTTRRRPPPMMMJJJHHHFFFCCCCCCBBB@@@>>>===;;;;;;888888777777666666555555555555666888:::999666333222777===AAAAAA>>>;;;999777999===??????===:::888555777===AAA===444//////............//////////////////000111111111111111111222333333444666999<<<@@@EEEIIIKKKOOOUUUWWWUUUSSSYYYccciiihhheeejjjrrrxxxmmm}}}qqqtttzzztttttt}}}nnnZZZWWWVVVZZZ\\\^^^dddkkkrrr}}}tttooo}}}hhhLLLFFF@@@===:::999999999888777333333444444444333222111222666222222888666777CCCgggjjjqqq~~~oooeeeiiiooorrrqqqpppuuu|||xxxzzzqqqhhhmmmvvvtttqqqlllnnnyyywwwqqqjjjdddfffmmmiii|||uuufff]]]XXXQQQIII@@@===:::999999<<>>===<<<;;;888888888777666666555555555555666888:::999666333333888>>>AAA@@@<<<888666777:::===@@@@@@>>>;;;888555888>>>BBB===444//////............/////////000...///111222222222111000000222333333444666999<<>>??????BBBCCCDDDDDDDDDDDDFFFHHHIIIKKKNNNSSSWWW\\\___aaa```]]][[[ZZZZZZ[[[ZZZZZZVVVUUUSSSPPPMMMJJJGGGFFFBBBAAA@@@???>>><<<;;;;;;777777666555555555555555555777999:::999777444111444888???DDDDDDAAA;;;777555:::???BBBAAA>>><<<;;;666888:::;;;:::666222///............////////////000000000000111111111111111222333333333444777:::===CCCIIILLLQQQWWWXXXUUUSSSWWW```fffgggeeehhhooozzzsssxxxzzzyyy|||~~~xxxzzzssssssxxxhhh^^^WWWUUUVVVZZZ\\\^^^gggqqq{{{zzzhhhfffoooyyydddKKKFFFAAA>>>;;;999999888777666555444333333222222333333444555666555555666999;;;YYY|||vvvxxx}}}yyynnnoooppptttwwwwwwxxx}}}rrrxxxwwwrrrttt{{{~~~wwwlllaaaZZZRRRJJJEEE>>><<<::::::<<<>>>??????BBBCCCDDDDDDDDDEEEGGGIIIJJJLLLOOOTTTXXX\\\___aaa___\\\ZZZYYYZZZZZZZZZYYYVVVTTTRRRPPPMMMJJJHHHGGGBBBAAA@@@???>>><<<;;;;;;888777666666555555666666555777999:::999777444222555999???CCCDDD@@@;;;777666:::???BBBAAA>>>;;;:::555777:::;;;999555111///............////////////000000000000111111111111111222333333333444777:::===DDDIIIMMMRRRXXXYYYWWWTTTXXX___eeeeeedddhhhooo}}}tttyyy~~~yyyvvv{{{xxxssssssyyyzzzbbbZZZTTTTTTVVVZZZ\\\___hhhpppzzzppp]]]^^^vvvxxxiiissscccKKKFFFAAA???;;;999999999777666555444444333333333333333444555555555555666999;;;SSSxxxwwwvvvyyyqqquuuuuuxxx{{{|||zzzxxxzzzyyyqqqggg]]]VVVPPPIIIDDD>>>;;;999:::<<<>>>???@@@BBBCCCEEEEEEDDDEEEHHHJJJKKKMMMQQQUUUZZZ]]]```aaa^^^\\\ZZZZZZ[[[[[[ZZZYYYUUUTTTRRRPPPMMMKKKIIIHHHBBBAAA@@@???>>><<<;;;;;;999888888777666777777777555777999:::999777444222666999>>>BBBBBB???:::666666:::???AAA@@@===;;;999444777:::;;;888444000///............////////////000000000000111111111111111222333333333444777:::>>>DDDJJJMMMSSSYYY[[[YYYUUUXXX^^^ccccccbbbhhhoooxxxvvv}}}rrrqqqssszzzqqq]]]XXXSSSUUUXXXZZZ\\\___gggmmmvvvcccTTT\\\ppp}}}rrrdddttt___JJJGGGAAA???;;;999999888777555555555444333333333333333333444555555444555888;;;PPPvvv~~~yyyxxxyyyyyy{{{~~~}}}wwwooocccZZZSSSLLLFFFAAA===;;;999999<<>><<<;;;;;;:::999888888777777888888666777888999888666444333555888<<>><<<:::888999<<>><<<;;;;;;::::::999888888888888888777777888999888666444333555777:::<<<<<<999555333777;;;???AAA???;;;888777222777;;;;;;666111000000............///////////////000000000111111111111111222333333333444777:::@@@EEEJJJNNNTTT\\\___^^^WWWYYY^^^cccbbbbbbgggooo~~~nnnooossssss]]]RRRPPPSSSXXX\\\[[[[[[___ccceee___IIIHHH```xxxfffiiiqqqTTTKKKNNNCCC@@@<<<:::999888666555666555555444444444444444333444444444444555888:::GGGqqqzzz||||||sssjjj^^^SSSLLLFFF@@@<<<;;;999888999<<<@@@BBBBBBCCCDDDFFFFFFGGGHHHKKKMMMLLLOOOSSSXXX\\\^^^_________```aaacccdddccc```]]]WWWVVVTTTQQQNNNKKKIIIHHHBBBAAA@@@???>>><<<;;;;;;:::999888888777888888888777777888888777666555444666888:::;;;:::777444222888<<<@@@AAA???;;;777555222777<<<<<<666111000111............////////////000000000000111111111111111222333333333444777:::???EEEJJJMMMTTT\\\```___WWWZZZ```eeedddcccgggoooxxxnnnpppvvvkkkZZZSSSRRRPPPWWW\\\[[[[[[```ddddddWWWDDDJJJfffzzzggguuupppSSSKKKOOOEEEBBB>>><<<;;;:::888777666666555444444444444444333333444444333555777:::@@@jjjuuuuuuyyynnneeeYYYOOOHHHCCC>>>;;;:::999777999<<<@@@BBBCCCCCCDDDFFFGGGGGGIIILLLNNNKKKNNNSSSXXX\\\^^^^^^^^^^^^___aaadddeeeddd```]]]YYYXXXUUURRRNNNJJJHHHFFFBBBAAA@@@???>>><<<;;;;;;999999888777777777777777777888888888777666555444999:::;;;;;;:::777555333888<<<@@@AAA>>>:::666555222888>>>===777111111222............////////////000000000000111111111111111222333333333444777:::???DDDIIILLLSSS\\\``````WWW[[[bbbgggfffdddhhhnnntttnnnrrrxxx|||dddVVVQQQPPPMMMVVV[[[ZZZ[[[bbbfffeeeUUUDDDNNNkkkxxxjjjrrrTTTJJJMMMGGGDDD@@@>>>===<<<:::888666666555444444444444555222333444444333444777:::999eeerrrrrrvvviiiaaaUUULLLFFFBBB>>>;;;:::888777999===@@@CCCCCCCCCEEEFFFGGGHHHIIILLLNNNKKKNNNSSSXXX[[[]]]]]]]]]]]]^^^aaadddeeeddd___\\\ZZZYYYVVVRRRNNNJJJGGGFFFBBBAAA@@@???>>><<<;;;;;;999888888777666777777777888888888777777666555444;;;;;;<<<<<<:::888666444999<<<@@@AAA>>>:::666444222999???>>>777222111333............/////////000000000000000111111111111111222333333333444777:::>>>DDDHHHLLLSSS\\\aaa```WWW[[[ccciiihhheeehhhnnn}}}vvv|||mmmmmmsssxxxoooYYYPPPSSSTTTRRRUUUVVVVVV[[[bbbaaa[[[UUU===\\\vvv{{{qqqRRRLLLSSSKKKIIIFFFDDDBBB@@@===:::666555444333333333333333555444444444444555666666AAA[[[{{{yyywwwmmmddd]]]RRRHHHAAA===;;;:::999888777999===AAACCCCCCDDDEEEFFFHHHJJJKKKMMMNNNRRRSSSTTTWWWZZZ[[[ZZZYYY___aaadddfffgggeeecccbbbZZZXXXUUUQQQMMMIIIFFFDDDDDDDDDCCCBBB@@@???>>>>>>:::999888666555555555555<<<>>>>>>;;;666333333444:::>>>AAAAAA;;;666333222555;;;@@@AAA<<<555111///555999;;;:::555000//////............////////////000...---...222:::BBBGGG444333222111333666999;;;>>>CCCJJJPPPTTTVVVYYY[[[XXX\\\eeelllkkkffffffjjjttteeepppyyyjjjmmmttt|||uuueeeTTTMMMQQQQQQQQQUUUWWWWWW[[[___]]]VVVNNNLLLzzz}}}mmmRRRMMMRRRLLLJJJGGGEEECCCAAA>>><<<777777666555444444444444555444444444444555666666<<>>AAACCCCCCEEEFFFHHHIIIKKKMMMOOOOOORRRSSSUUUWWWZZZ[[[ZZZZZZ[[[^^^bbbeeeeeecccaaa___ZZZXXXUUUPPPLLLIIIFFFEEEDDDDDDCCCBBB@@@???>>>===999888888777777777777888<<<===>>>:::555222333555;;;???CCCAAA<<<777444333888<<>>BBB333222222222333666888:::???CCCJJJPPPSSSVVVXXXZZZXXX\\\eeelllkkkffffffjjj~~~yyyeee]]]lllssshhhooottt}}}eeeZZZOOOLLLPPPPPPQQQUUUXXXYYYZZZZZZUUUNNNFFF\\\gggSSSOOOPPPMMMKKKHHHFFFDDDBBB@@@===999888777666555555555555555444444444444555666666999OOOqqq~~~~~~~~~wwwkkk```WWWQQQIIIBBB???>>>======999888888:::>>>AAACCCCCCGGGHHHIIIKKKMMMOOOQQQQQQQQQSSSVVVYYYZZZ[[[[[[ZZZXXX\\\```dddeeebbb^^^\\\[[[XXXTTTOOOKKKIIIGGGGGGDDDDDDCCCAAA@@@???>>>===888888888888888999::::::;;;======:::555222444666===@@@CCCBBB===777555555;;;======:::555222333555666999;;;999444000///000/////////000000000111111111000///...///111444666222222222333444666888999???DDDJJJPPPSSSUUUWWWYYYXXX\\\dddkkkkkkggggggjjj{{{ssseeeaaapppooohhhrrruuuoooYYYSSSLLLMMMQQQPPPRRRUUUYYY[[[YYYTTTLLLFFFGGGhhh|||bbbUUURRROOOLLLJJJGGGEEEDDDCCC@@@>>>999888777666555444444444555444444444444555666666999KKKkkk~~~}}}zzzrrrggg]]]TTTOOOHHHBBB??????>>>>>>999888999;;;???BBBCCCCCCFFFGGGIIIKKKMMMOOOQQQRRRQQQTTTXXXZZZ[[[[[[[[[[[[YYY]]]bbbfffgggddd___\\\[[[XXXSSSNNNJJJIIIHHHIIIDDDCCCBBBAAA@@@>>>======888888888777777888888999:::<<<<<<999444222444777===@@@CCCAAA<<<777555555;;;======:::555222333555666999;;;999444000///000000000000000111111111111..................//////000111222444555666777777???DDDJJJOOORRRUUUWWWXXXXXX[[[ccckkklllhhhgggjjjyyy{{{kkkbbbcccrrrxxxjjjhhhttt{{{bbbPPPMMMJJJLLLPPPNNNSSSVVVYYY[[[WWWNNNGGGBBBKKKooovvvuuu~~~___WWWTTTOOOKKKIIIFFFEEEDDDBBB???===999888777555444333333333555444444444444555666666999FFFbbb}}}tttlllbbbXXXQQQLLLEEE@@@>>>===<<<;;;888888999<<<@@@BBBCCCBBBEEEFFFGGGJJJLLLOOOPPPQQQPPPTTTYYY\\\\\\[[[[[[\\\^^^bbbfffjjjjjjfffaaa^^^ZZZWWWRRRNNNKKKIIIIIIJJJCCCCCCBBBAAA???>>>===<<<999999888777666555555555:::;;;;;;888444222555888<<>>CCCJJJOOORRRUUUWWWXXXXXX[[[bbbjjjmmmiiihhhjjjxxx|||vvvrrrooolllaaa^^^dddtttyyyooohhhjjjxxxmmmUUUIIIIIIGGGIIINNNMMMUUUVVVXXXYYYTTTJJJDDDCCCJJJooorrrggguuuttt]]]VVVSSSNNNJJJHHHFFFDDDDDDBBB@@@>>>999888777555444333333222555444444444444555666666888???WWW}}}xxxfffccciiiuuullleee\\\RRRLLLGGGAAA<<<:::999888777888888:::===AAACCCCCCBBBCCCDDDFFFIIIKKKNNNPPPQQQPPPUUU[[[^^^\\\[[[[[[]]]cccfffjjjlllkkkgggbbb___XXXVVVRRROOOLLLJJJJJJJJJCCCCCCBBB@@@???>>>===<<<:::999888666555444444444999::::::777333222555999<<>>999555333444999===AAA@@@<<<666333222777999:::888333000000111/////////000000000111111///000111222333333333333111111111222333555777888===BBBIIINNNRRRUUUWWWYYYYYYZZZaaajjjmmmjjjiiiiiixxxuuuiiiaaa^^^]]]]]]VVVXXXcccvvvmmmjjjkkkqqq|||^^^KKKDDDHHHFFFHHHOOOOOOWWWVVVVVVWWWQQQGGGCCCFFFOOOtttyyyiiifffiii[[[TTTPPPLLLKKKIIIGGGEEEEEECCCAAA???:::999888666555444333333555444444444444555666666888:::OOOvvv~~~|||rrrqqqcccYYYWWW^^^rrr|||ooofff```WWWNNNHHHDDD>>>;;;999999888777888888:::===AAACCCCCCBBBCCCDDDFFFIIIKKKNNNPPPQQQOOOUUU\\\___]]][[[\\\]]]ggghhhjjjkkkiiieeeaaa^^^VVVUUURRRPPPMMMKKKJJJIIICCCBBBAAA@@@???===<<<<<<999888888777666666666777888999999666333222666:::===@@@AAA???:::555444555:::>>>BBBAAA<<<777555444888::::::777222///000111....../////////000000000---...///000111111111111222111000111222444777999;;;@@@GGGNNNRRRVVVXXXZZZYYYZZZ```iiinnnkkkiiiiiiyyy~~~mmm^^^UUURRRSSSTTTMMMRRR___ssszzzhhhjjjpppyyylllWWWFFFDDDJJJHHHJJJRRRSSSYYYVVVUUUUUUOOOFFFDDDHHH]]]yyynnnrrrxxxcccYYYRRRMMMKKKLLLJJJHHHGGGFFFEEEBBB@@@<<<;;;999888666555444444555444444444444555666666:::999KKKrrryyyyyykkkbbbmmmmmmkkkvvv[[[WWWXXXaaasss{{{mmmddd___VVVNNNFFFCCC>>>;;;;;;;;;;;;:::888888:::>>>BBBDDDCCCBBBCCCDDDFFFIIILLLOOOQQQRRROOOVVV]]]___]]][[[\\\^^^hhhiiijjjiiigggccc___\\\UUUTTTSSSPPPNNNLLLJJJIIICCCBBBAAA@@@???===<<<<<<888888888777888888999:::888999888555222222666:::???AAABBB@@@:::666666777===@@@BBB@@@<<<777666777888::::::777222///000222............////////////222222222222333333333444222111000000111444777999:::???GGGMMMRRRVVVYYY[[[YYYZZZ```iiinnnllliiiiiizzzppp^^^ZZZWWWPPPMMMPPPLLLQQQaaawwwpppmmmnnnppp~~~~~~eeeJJJGGGEEEEEEHHHLLLOOOQQQ[[[SSSQQQPPPGGG===DDDTTTlll{{{jjj~~~kkk___RRRIIIKKKKKKNNNLLLJJJHHHGGGEEEBBB@@@<<<;;;999777777666777777666666555444444444444555666>>>HHHdddyyy|||fffcccaaadddrrrwwwrrrwwwuuu[[[[[[aaajjjttt~~~tttjjjaaaYYYQQQLLLBBB@@@<<<;;;::::::999888::::::<<<>>>AAACCCDDDCCCBBBCCCDDDFFFHHHKKKMMMOOOQQQXXX^^^___\\\ZZZZZZ]]]cccdddfffgggeeeaaa]]]ZZZXXXUUUQQQOOONNNLLLJJJHHHBBBAAA@@@>>>===;;;:::999:::999888666666666666777:::;;;:::777444333666999>>>@@@@@@===777444444666>>>@@@@@@>>>:::555333222777888888666222///------///////////////.........000000000000111111111111000222333333333333444666===@@@FFFLLLRRRVVVYYYZZZVVVXXX___iiimmmkkkiiijjj}}}{{{iii[[[YYYXXXRRRPPPSSSQQQVVVdddxxxlllkkknnnssslllVVVHHHFFFDDDEEEHHHMMMPPPQQQYYYSSSOOOLLLBBB===III]]]~~~yyyooo~~~aaaZZZQQQMMMPPPPPPMMMKKKIIIHHHHHHGGGDDDCCC>>><<<:::888777666666777666666555444444444444555777===CCC\\\zzzzzzppp___^^^]]]aaammmqqqvvvttt```aaadddkkkttt}}}{{{pppeee]]]UUUMMMGGGBBB???<<<:::::::::999888:::;;;<<>>888555555666>>>???@@@===999555333222444555666555222///....../////////////////////...000000000000111111111111000222333333333333444666<<<@@@FFFLLLRRRVVVYYYZZZVVVXXX___hhhlllkkkiiikkk{{{}}}}}}lll___WWWXXXYYYVVVTTTWWWWWW[[[fffwwwxxxiiijjjqqq{{{xxx]]]KKKFFFDDDCCCEEEIIIMMMPPPQQQVVVRRRMMMFFF>>>CCC\\\vvvuuuwwwrrrXXXSSSPPPPPPSSSQQQLLLJJJIIIHHHIIIIIIGGGEEE@@@???<<<:::777666666666666666555444444444444555777;;;===SSS|||vvv|||eee___```dddkkkvvv{{{qqqrrrdddgggiiimmmuuu}}}{{{wwwsssqqqyyy~~~vvvjjj```WWWPPPHHHCCC@@@>>>;;;:::::::::999888:::;;;===???AAACCCDDDDDDEEEEEEFFFHHHKKKMMMOOOQQQRRRXXX^^^___\\\[[[]]]```hhhhhhfffdddbbb___\\\[[[XXXUUUQQQOOONNNLLLJJJHHHDDDCCCBBB@@@???===<<<;;;;;;:::888777666666777777888999999777444444888<<>>888555555777===>>>>>><<<888444222222222333444333111///...///......//////////////////000000000000111111111111000222333333333333444666<<<@@@EEELLLRRRVVVYYYZZZWWWXXX^^^gggllljjjjjjlllxxxyyyqqqmmm___YYYUUUXXXZZZXXXWWWYYYYYY\\\eeetttrrriiillluuuhhhSSSFFFCCCCCCCCCFFFJJJOOOQQQRRRRRROOOHHH???>>>QQQvvvtttqqqmmmUUUQQQOOOQQQSSSNNNNNNLLLJJJJJJJJJJJJHHHFFFCCCAAA>>>;;;888777666555666666555444444444444555666999999LLLzzz}}}rrr|||{{{dddcccgggppp{{{|||zzzooogggkkknnnsssyyy~~~}}}|||~~~www{{{tttqqqxxxzzzqqqeee[[[SSSLLLEEE@@@???===:::999999:::999888999;;;>>>@@@AAABBBDDDEEEFFFFFFHHHIIILLLNNNQQQRRRSSSXXX^^^___]]]\\\```dddkkkiiigggccc```]]]\\\[[[XXXUUUQQQOOONNNLLLJJJHHHEEEDDDCCCBBB@@@>>>===<<<;;;:::999777666777777888888999999666444555:::>>>EEEEEECCC===777444555777<<<======;;;777333222222333444555333000///...///............///////////////000000000111111111111000222333333333333444666<<>>===;;;:::999777777777777888888999888666444555;;;@@@FFFEEEBBB;;;555222444777;;;<<<<<<999555222111222777888777444111......///---.........//////000000///000000000111111111111000222333333333333444666;;;???EEEKKKQQQUUUXXXYYYYYYYYY^^^eeeiiiiiikkknnn{{{uuufffYYYTTTTTTVVVYYY[[[ZZZYYYYYYZZZWWW]]]eeeqqqiiihhhkkkttteeeRRRHHHCCCCCCDDDFFFJJJNNNQQQRRRQQQNNNKKKAAA:::HHHjjjssslllyyyaaaTTTTTTTTTWWWXXXQQQRRRPPPNNNMMMLLLKKKIIIGGGGGGEEEBBB>>>;;;999777777666666555444444444444555000999999CCCjjjuuuzzznnnbbbZZZ```pppvvvppprrrzzz{{{tttuuuvvv|||fffYYY\\\bbblll{{{fffXXXWWWaaalll~~~vvvpppggg\\\RRRLLLHHHCCC???<<<:::777777888999:::999999<<<@@@BBBAAAAAADDDGGGGGGGGGHHHJJJMMMOOOQQQSSSTTTYYY]]]^^^]]]___eeekkkkkkiiigggccc```]]]\\\[[[XXXUUUQQQOOONNNLLLJJJHHHFFFEEEDDDBBBAAA???>>>===<<<;;;999888777777888888999:::999666444555;;;@@@FFFDDDAAA:::444222555999:::;;;:::888444222111222999999888444000......///------......///000000000000000000000111111111111000222333333333333444666;;;???DDDKKKQQQUUUXXXYYYZZZYYY]]]dddiiiiiikkkooo|||xxxiiiZZZRRRRRRQQQWWW[[[\\\[[[[[[\\\]]]\\\bbbjjjvvvrrreeejjjrrr}}}sssZZZMMMGGGCCCDDDEEEHHHLLLPPPSSSRRRQQQHHHGGGAAAAAAVVVyyy}}}pppkkkrrrnnn]]]VVVWWWUUUXXXYYYRRRQQQPPPNNNMMMNNNMMMKKKJJJHHHFFFBBB???<<<:::999888666666555444444444444555000:::888<<<___|||xxxbbb]]]XXXcccttt{{{tttwww}}}}}}uuuppprrrvvv|||{{{tttvvv{{{|||hhhZZZYYY]]]iii}}}iii```eeesss~~~xxxppphhh```UUULLLGGGCCC@@@===;;;999777666888999:::999888===AAABBBAAAAAADDDHHHFFFGGGHHHJJJLLLOOOQQQRRRUUUYYY]]]^^^]]]```gggmmmjjjhhhfffdddaaa^^^\\\[[[XXXUUUQQQOOONNNLLLJJJHHHFFFEEEDDDBBB@@@???>>>===<<<;;;999888777777888999;;;;;;999666333555;;;@@@FFFEEEAAA:::555444888<<<::::::999666333111111222777777666333000...///000------......///000000111000000000000111111111111000222333333333333444666;;;>>>DDDKKKQQQUUUWWWXXX[[[ZZZ]]]dddhhhiiikkkooo{{{}}}ppp___RRROOOSSSPPPWWW\\\]]][[[\\\^^^```aaagggooozzzyyyffffffnnnzzzaaaLLLDDDBBB@@@FFFGGGIIIMMMQQQSSSSSSQQQAAACCCAAAHHHdddnnnaaafffyyyiii\\\XXXYYYUUUVVVWWWOOOPPPNNNMMMNNNOOOOOONNNLLLHHHFFFCCC???===;;;:::999666666555444444444444555000;;;777777WWWkkkYYYYYYWWWfffyyyvvvjjjmmmwwwuuudddVVVMMMYYY]]]dddjjjlllmmmttt}}}lll]]]ZZZ]]]eeeuuuxxxssstttkkkccc[[[PPPGGGCCC@@@===::::::888666666888999:::999888===BBBCCCAAAAAADDDHHHFFFGGGHHHJJJLLLOOOQQQRRRUUUYYY]]]^^^]]]aaahhhnnnhhhhhhfffdddbbb___\\\[[[XXXUUUQQQOOONNNLLLJJJHHHEEEEEECCCBBB@@@>>>======<<<;;;:::888777888888999<<<<<<:::666333555:::@@@GGGFFFAAA;;;666555:::>>>999999888666222111111222444444333111///...///111---------...///000000111000000000000111111111111000222333333333333444666;;;>>>DDDKKKPPPUUUWWWXXX[[[ZZZ]]]cccgggiiilllpppzzzyyynnn```SSSQQQTTT___]]][[[YYYYYY[[[]]]___bbbfffnnn}}}lllccchhhqqqhhhRRRHHHCCCCCCDDDEEELLLOOOOOOPPPSSSPPPIII???BBBHHHRRRjjjjjj]]]jjjddd```\\\XXXVVVTTTRRRPPPQQQNNNKKKMMMPPPQQQNNNJJJIIIIIIHHHFFFCCC???<<<:::999888666555444444444555666777333555NNNxxx}}}ddd[[[]]]]]]ooosssfff[[[YYYcccpppnnnYYYMMMKKKMMMQQQVVVYYY]]]dddooowww~~~qqqddddddgggggglllpppnnnkkkppp~~~xxxllleee^^^XXXOOOGGGBBB@@@>>>===888777777666666777888999===>>>???@@@BBBEEEGGGHHHEEEFFFIIIJJJLLLNNNQQQTTTUUUZZZ]]]^^^bbbiiillljjjlllkkkiiigggdddaaa___]]]YYYVVVSSSQQQPPPNNNLLLJJJGGGFFFDDDBBB@@@???>>>>>>;;;999888666666777999:::;;;:::888555333666<<>>;;;555111000111333777666444222000//////000...............///000000000111111111222222222222000000000111222333555555999===CCCIIINNNSSSWWWZZZ\\\YYYZZZ```fffhhhlllpppzzz{{{ooo```SSSPPPTTTXXXWWWUUUTTTVVVZZZ^^^aaaeeeiiipppuuujjjjjjmmmxxx}}}```MMMEEEBBBCCCEEEGGGLLLNNNNNNQQQTTTQQQJJJCCCAAAJJJ___zzzjjj^^^rrr{{{ccc```[[[XXXVVVTTTRRRPPPPPPMMMLLLOOORRRSSSPPPLLLJJJIIIHHHGGGDDDAAA>>><<<:::999777555444444444555666888444444IIIpppzzzggg```cccdddtttyyyqqqeee[[[SSSRRR\\\hhhyyy~~~|||xxxhhhUUUKKKJJJHHHMMMRRRUUUXXX___iiippp{{{uuuhhhiiiooopppuuuyyyvvvqqqsss~~~zzzoooddd^^^YYYRRRJJJBBB>>><<<:::999888777777666666777999:::>>>>>>???AAACCCEEEGGGHHHEEEGGGIIIJJJLLLNNNRRRUUUVVVZZZ]]]___cccjjjmmmllllllkkkiiigggccc```]]]\\\WWWUUUQQQOOONNNMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>;;;999888777777888999:::<<<;;;888555333666<<>>777222444:::AAA>>>===999444111000222444666555333000///...//////...............///000000000000000111111111222222000000111111222333555666999===DDDJJJOOOSSSWWWZZZ\\\YYYZZZaaagggiiilllppp||||||ppp```RRRNNNRRRQQQPPPOOOPPPTTTZZZaaaeeegggkkkrrr~~~eeebbbkkkrrrlllTTTFFFBBBAAACCCFFFJJJLLLMMMNNNQQQSSSOOOIIIEEEFFFVVVtttiiiccc~~~rrraaa^^^ZZZWWWVVVTTTRRRQQQOOONNNOOORRRUUUUUURRRNNNJJJJJJIIIGGGEEECCCAAA???:::999777666555444555555444777555444CCCddd{{{}}}mmmjjjsss}}}wwwjjjfffjjjooo|||yyybbb\\\UUUPPPLLLLLLUUU___iii~~~mmmiiiqqqssstttuuuqqqcccSSSJJJIIIGGGJJJOOORRRUUUZZZbbbgggwwwyyyooosss{{{nnnqqqyyywww|||tttjjjaaa\\\SSSNNNFFF???;;;999888777888777777666777888999:::>>>???@@@AAACCCFFFHHHIIIFFFGGGIIIKKKLLLOOOSSSVVVWWW\\\___aaaffflllooonnnlllkkkiiifffbbb^^^[[[YYYVVVTTTPPPNNNMMMLLLJJJHHHGGGFFFDDDBBB@@@???>>>>>>;;;:::888777777888:::;;;===;;;888555444777<<<@@@CCCAAA===666222444:::@@@===<<<888444000000222444555444222000...........................///000000/////////000000000111111111111111111222444555666:::>>>DDDJJJOOOTTTXXX[[[[[[YYY[[[ccchhhjjjmmmppp}}}qqq___PPPLLLOOONNNMMMLLLMMMRRRYYYaaaeeegggkkksssnnn```dddooozzzooo]]]KKKBBB@@@@@@BBBFFFJJJKKKMMMPPPRRRPPPJJJDDDCCCWWWooo{{{pppwww|||kkk___]]]YYYVVVUUUUUUSSSRRRQQQQQQRRRUUUWWWUUUQQQNNNIIIIIIHHHGGGEEECCCBBBAAA<<<:::888666555555555555333666666555>>>YYY}}}www~~~rrrdddcccjjjrrryyyyyymmmlllqqqxxxcccSSSOOOMMMLLLKKKKKKQQQYYY[[[qqq{{{mmmnnnzzzmmmppp||||||}}}}}}vvveeeSSSJJJJJJJJJMMMPPPSSSTTTWWW[[[^^^nnn{{{}}}zzzyyynnnhhhuuuwwwqqqiii```[[[PPPKKKDDD???<<<:::999999888777777666777888:::;;;???@@@AAABBBDDDGGGIIIJJJGGGHHHJJJKKKMMMPPPTTTXXXZZZ___ccceeejjjppprrrqqqlllkkkhhheeeaaa]]]ZZZXXXVVVTTTQQQNNNMMMLLLJJJHHHGGGFFFDDDBBB@@@???>>>>>>;;;:::888888888999;;;<<<>>>;;;888555555888===@@@BBB@@@;;;555222444:::??????===:::555111000222444555444222000////////////...............///000000////////////000000000000111111111222333444555666:::>>>EEEKKKOOOTTTXXX[[[ZZZXXX[[[ccciiikkkmmmppp~~~rrr___NNNJJJNNNMMMLLLKKKLLLPPPWWW]]]bbbfffkkksssoooggghhhqqqzzz```SSSFFFAAA@@@@@@CCCFFFIIIKKKOOORRRQQQKKKDDD@@@GGGrrrvvv~~~oooeee]]][[[WWWUUUUUUUUUSSSRRRSSSTTTUUUWWWVVVSSSOOOKKKIIIHHHGGGFFFDDDCCCBBBBBB===;;;999777666555555555111444666666;;;PPPtttwwwwww|||sssiiigggiiilllooo{{{~~~qqqsss{{{~~~zzzuuu|||ooouuupppXXXMMMJJJJJJLLLLLLLLLOOOTTTRRRaaannnyyyxxxrrrwwwvvvjjjTTTJJJJJJMMMOOORRRTTTTTTTTTTTTUUU]]]fffvvviiibbbaaaooovvvoookkkbbbWWWQQQLLLHHHBBB>>><<<;;;:::999888777777777777999;;;<<<@@@AAABBBCCCEEEHHHJJJKKKHHHIIIJJJKKKMMMQQQVVVZZZ^^^cccgggiiimmmsssuuussskkkjjjhhheeeaaa]]]YYYWWWWWWUUUQQQOOONNNMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>;;;:::999888999:::<<<===>>>;;;777444666999>>>AAABBB>>>999444222555:::>>>BBB@@@<<<666111000111333555444333111000000000111...............///000000////////////000000000000111111111222333444666666999>>>DDDJJJOOOTTTXXX[[[ZZZXXXZZZbbbhhhkkkmmmqqquuuaaaPPPKKKOOOPPPOOOOOOPPPRRRWWW\\\___gggllluuuooobbbdddmmmwwwvvvVVVLLLCCCAAABBBBBBDDDHHHIIIKKKPPPRRRNNNFFFDDDFFF[[[yyynnneeeaaa[[[YYYVVVUUUUUUUUUTTTSSSUUUUUUVVVVVVTTTPPPMMMJJJJJJIIIGGGEEEDDDCCCBBBBBB>>><<<:::888666555555666222333666888999HHHjjjwwwqqqsssyyyrrrooollliiihhhsss|||tttxxxxxxvvv~~~ttt{{{hhhVVVJJJHHHIIIMMMOOOMMMNNNQQQOOOXXX___hhh|||rrrXXXLLLJJJNNNOOORRRTTTUUUSSSQQQOOOPPPUUUbbbttt~~~ppprrrqqqkkk______bbbpppssslllggg]]]QQQJJJFFFBBB>>>:::999999888888888777777777888:::;;;<<>>>>>;;;:::999999999;;;===>>>===:::555444777;;;@@@BBBAAA===777333222555:::>>>AAA???;;;666111000111333666444333111111111111222...............///000000/////////000000000111111222222222222333555666777999===CCCIIINNNSSSWWWZZZZZZWWWYYY```fffjjjmmmrrryyydddSSSNNNSSSWWWWWWWWWXXX[[[^^^aaabbbjjjoooyyy~~~jjjcccfffppp~~~dddLLLEEEAAABBBDDDEEEGGGJJJIIILLLPPPQQQJJJDDDIIISSS|||pppnnnpppppp___```ZZZXXXUUUTTTTTTUUUTTTTTTSSSTTTTTTSSSQQQNNNLLLLLLMMMKKKIIIFFFEEECCCCCCCCC???===;;;888777666666666444222555888777@@@^^^~~~|||ooommm}}}wwwqqqgggjjjpppuuutttqqquuu|||xxx|||xxxcccWWWKKKIIIKKKPPPRRRQQQQQQSSSPPPVVV]]]dddooo|||~~~aaaPPPLLLNNNPPPSSSWWWYYYWWWTTTQQQSSSUUU^^^kkkvvvfff\\\^^^aaabbb___dddlllwww}}}nnngggccc[[[QQQJJJBBB???;;;999888888888777888777777777888:::<<<===BBBCCCCCCEEEGGGIIIKKKMMMJJJJJJKKKLLLNNNSSSYYY]]]aaafffjjjkkknnnrrrrrrnnnjjjiiihhheeebbb^^^\\\ZZZVVVTTTPPPNNNMMMLLLJJJHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;:::999:::<<<>>>???<<<888444333888===BBBDDDAAA<<<666222222666:::===<<<:::777333000///222444444333222000000000111111...............///000000000000000111111111222222222222222333444555666777888<<>>;;;999777666666666666222444888666;;;VVVuuuqqqlll~~~jjjeeecccgggjjjlllooosss|||www{{{yyynnn```WWWMMMKKKMMMSSSVVVUUUUUUWWWQQQXXXaaafffiiiooo{{{}}}iiiTTTNNNOOOQQQVVV[[[^^^]]]ZZZWWW___```eeekkkmmmppp}}}fffUUURRRVVV^^^eeeeeemmmuuu~~~tttddd^^^\\\VVVOOOKKKBBB???;;;999999:::999999888777777777888:::<<<===CCCCCCDDDEEEHHHJJJLLLMMMJJJKKKKKKLLLOOOSSSZZZ^^^```eeeiiijjjlllpppooollljjjiiihhheeebbb___]]][[[UUURRROOOMMMLLLKKKIIIGGGGGGFFFDDDBBB@@@??????>>><<<;;;:::999:::<<<>>>@@@<<<777333333888>>>CCCEEEAAA<<<555111222666:::===777666444111//////222555333222111/////////000000...............///000000111111111111222222222222222222222333444555666777777;;;BBBHHHMMMQQQUUUXXX[[[VVVUUU[[[bbbgggmmmsss}}}mmmYYYSSSXXX```dddjjjmmmiiigggnnnyyy{{{hhhffffffnnn|||mmmZZZJJJ@@@@@@BBBDDDGGGIIIJJJKKKSSSMMMLLLMMMEEECCCZZZzzziiiiiivvvqqqddd```ZZZUUUUUUTTTSSSSSSTTTUUUVVVRRRRRRQQQPPPNNNMMMLLLLLLNNNJJJFFFDDDEEEFFFEEEDDDBBB@@@===:::888777777888888222222666888;;;MMMaaawwwnnnzzzuuuhhh______]]]\\\ggguuuwwwqqqtttzzzyyyttteeeWWWRRRQQQXXX___aaaaaaaaadddjjjqqqwww~~~rrrSSSSSSSSSRRR[[[iiimmmhhhiiiqqqxxx}}}{{{}}}jjjXXXVVV]]]eeennnvvvyyy|||}}}}}}mmm]]]VVVSSSMMMFFFBBB<<<;;;:::888777666666666555555555666888:::===>>>CCCCCCDDDEEEFFFHHHJJJKKKLLLNNNNNNNNNOOOTTT[[[aaabbbeeegggfffiiimmmnnnllljjjiiihhhfffccc___\\\ZZZVVVUUURRROOOLLLJJJHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>???<<<:::999;;;===??????;;;888666888<<<@@@AAAAAA===999555222222444888:::888666333111000111222333666333///------...................../////////////////////000111111222222222222222222333444555555:::>>>DDDJJJNNNRRRVVVYYYVVVUUUUUUXXX\\\cccjjjnnnzzzrrr___YYY^^^gggnnnuuuxxxzzzuuujjjhhhiiiooo{{{iiiXXXKKKBBB???@@@BBBEEEHHHJJJLLLLLLQQQNNNLLLIIIDDDKKKhhhooobbblll|||fff]]][[[VVVWWWVVVTTTSSSRRRRRRRRRSSSQQQQQQQQQPPPOOONNNMMMMMMNNNKKKHHHFFFGGGGGGFFFDDDAAA???===;;;999999999:::666111111666777999III[[[|||wwwvvviiiccc]]]\\\gggvvv|||mmmlllmmmmmmlllfff```aaalll|||hhhddddddlllsssuuuuuuvvvyyy```]]]]]]___jjjyyy~~~pppfffaaahhhttt~~~xxxiiiZZZSSSPPPJJJCCC@@@<<<;;;999888777666666666666666666777999<<<>>>@@@CCCCCCDDDEEEGGGIIIJJJKKKLLLMMMNNNNNNPPPTTT[[[```aaadddfffgggjjjnnnooollljjjiiigggeeebbb^^^\\\ZZZVVVTTTRRROOOLLLJJJHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>???===:::999;;;===??????;;;888666777<<>>DDDJJJNNNRRRVVVYYYWWWVVVVVVXXX\\\bbbiiimmmxxxwwwgggcccgggppp|||mmm___^^^eeekkkwwwoooUUUIIIDDDBBB???AAACCCFFFIIILLLMMMNNNMMMMMMHHHBBBEEE[[[~~~rrr___cccyyyvvv]]]ZZZZZZVVVVVVUUUTTTRRRPPPOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNLLLJJJJJJJJJIIIGGGEEEAAA@@@>>><<<;;;;;;;;;;;;555111222555555777CCCQQQxxxmmmccc```jjjyyyeeeUUUQQQRRRQQQPPPOOOOOOWWWggg{{{wwwsssuuu}}}jjjaaacccjjjzzzxxxbbbccclll|||pppbbbTTTOOOLLLFFF@@@===;;;:::999888777666666666777777777999;;;===@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOQQQVVV\\\```___cccfffggglllqqqpppmmmjjjiiifffccc```]]][[[[[[VVVTTTRRROOOLLLJJJIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>???===::::::;;;===>>>>>>;;;888555777;;;>>>>>><<<:::777333222444888:::;;;:::888666444333444666777555222///---......///.............../////////////////////000111111222222222222222222333444555555999===DDDIIINNNRRRVVVYYYXXXWWWVVVXXX[[[aaagggkkkuuu|||ssssssyyywwwaaa\\\aaahhhtttaaaNNNGGGEEECCC@@@BBBEEEHHHKKKNNNOOOPPPLLLJJJCCC===MMMooo}}}bbb^^^tttiiiXXXXXXXXXTTTSSSRRRQQQPPPPPPOOONNNNNNNNNOOOPPPQQQQQQPPPOOOOOONNNNNNMMMLLLKKKJJJHHHFFFDDDCCCAAA>>>===;;;;;;;;;555333333666555666>>>HHHxxx}}}sssmmmsss~~~xxx^^^PPPLLLLLLKKKHHHIIILLLTTTbbbsssxxxiiiiiiwwwnnnhhhqqqhhh\\\PPPKKKHHHBBB===<<<:::999888777777777777777777777777999;;;>>>AAABBBCCCDDDDDDEEEGGGIIIKKKLLLLLLMMMOOOQQQTTTXXX]]]```___bbbeeehhhnnntttrrrmmmkkkhhheeeaaa^^^\\\[[[[[[UUUTTTQQQOOOLLLJJJIIIHHHGGGEEECCCCCCCCCBBB@@@>>>???===;;;:::<<<===>>>===:::777555666:::<<<<<<:::888555222333777:::<<<;;;999888555333333444666777444222///......//////.............../////////////////////000111111222222222222222222333444555555999===CCCIIIMMMRRRVVVXXXYYYXXXWWWXXX[[[```fffjjjuuuvvvhhh```bbbhhhuuujjjRRRHHHEEEAAA===BBBDDDGGGKKKNNNOOOPPPPPPKKKGGG???AAA\\\ppp```nnn}}}___UUUTTTRRRMMMNNNNNNOOOOOOPPPPPPPPPPPPNNNOOOPPPQQQRRRQQQPPPOOONNNOOOOOONNNLLLJJJIIIHHHHHHGGGDDDAAA>>><<<:::999666555666666666666;;;BBBllljjjTTTKKKIIIJJJKKKEEEFFFHHHMMMUUU```kkkrrrxxx|||vvv|||aaaVVVLLLHHHEEE@@@<<<;;;888888777777666777777777666666666888;;;>>>@@@BBBDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSWWW\\\___``````cccgggkkkrrrwwwtttnnnkkkhhheeeaaa^^^\\\[[[[[[UUUSSSQQQOOOLLLKKKIIIIIIGGGEEECCCCCCCCCBBB@@@>>>???===;;;;;;<<<======<<<999777555777:::<<<;;;999777444222444999<<<<<<;;;777666333222111333555666333111///.../////////.............../////////////////////000111111222222222222222222333444555555888===CCCIIIMMMQQQUUUXXXYYYXXXWWWWWWZZZ```eeeiiiwwwjjj___^^^bbbiiioootttWWWHHHEEECCC???<<>>;;;;;;777777666666666777888888555666666888;;;>>>AAACCCDDDDDDEEEFFFHHHJJJLLLMMMOOOOOOQQQVVV[[[___aaaaaabbbeeeiiimmmuuuzzzvvvnnnjjjiiifffccc```]]][[[[[[TTTSSSQQQOOOLLLKKKJJJIIIGGGEEEDDDCCCCCCBBB@@@>>>???===<<<<<<=========;;;888666555777;;;===<<<:::777333111444:::>>>===:::666444222000000222444555222000///...///000///.............../////////////////////000111111222222222222222222333444555555888<<>><<<:::888888777444444666888:::OOO||||||pppUUUHHHGGGGGGHHHJJJKKKMMMOOOQQQTTT[[[ccciiivvvuuueee]]]WWWVVVXXXXXX___iiiqqqyyymmmSSSKKKEEEBBB@@@;;;999:::666666666666666777888888666777888999<<<@@@CCCEEEDDDDDDEEEFFFHHHJJJLLLMMMPPPPPPSSSXXX^^^bbbcccbbbdddgggkkkpppxxx}}}wwwnnnjjjiiigggeeebbb^^^\\\ZZZTTTSSSQQQNNNLLLKKKJJJJJJGGGEEEDDDCCCCCCBBB@@@>>>???===<<<<<<======<<<;;;777666555888<<>><<>><<<888888666333222555777888EEEttt{{{nnnSSSHHHHHHGGGHHHIIINNNPPPSSSUUUXXX___hhhooo|||xxx]]]QQQPPPPPPSSSWWWWWW___mmm|||hhhPPPHHHBBB@@@>>>:::888999666666555666666777888999888888999;;;>>>AAADDDFFFDDDEEEEEEGGGHHHJJJLLLMMMQQQQQQTTTYYY```ddddddcccfffiiilllrrrzzz~~~xxxnnnjjjiiihhhfffccc___\\\ZZZTTTSSSQQQNNNMMMKKKJJJJJJGGGEEEDDDCCCCCCBBB@@@>>>???===<<<<<<======<<<:::777555555999===@@@>>><<<888444222666<<>>>>>;;;;;;===>>>>>>>>>===<<<888888:::===AAADDDDDDCCC;;;777555999???BBB???;;;888444000...///111333333000000///...............///////////////.........000000000000111111111111000222333333333333444666777<<>>AAACCCDDDDDDDDDDDDEEEGGGJJJMMMPPPRRRSSSWWW\\\aaaeeehhhkkknnnqqq{{{rrrmmmkkkhhheeeccc```\\\YYYVVVUUUSSSPPPNNNMMMLLLKKKJJJHHHFFFDDDBBB@@@>>>>>>:::;;;===>>>>>>>>>===<<<777888;;;???CCCEEEDDDCCC;;;888777;;;AAACCC@@@;;;888444111///000111222333000000///.............../////////////////////...000000000000111111111111000222333333333333444666888<<>>:::;;;===>>>???>>>===<<<666888===BBBFFFGGGEEEBBB:::999999>>>CCCDDD@@@;;;777444111000000111222111000000///.....................//////////////////000000000000111111111111000222333333333333444666999===CCCHHHLLLOOORRRTTTWWWVVVVVVWWW[[[aaagggjjjwww~~~}}}kkk```[[[[[[```gggoooxxxyyy```LLLAAA>>>>>>@@@DDDHHHKKKNNNQQQWWWWWWUUUPPPMMMSSSbbbnnnyyyqqqvvvooo[[[XXXUUURRRQQQRRRTTTTTTTTTPPPRRRSSSQQQNNNQQQXXX___^^^XXXRRRQQQUUUXXXXXXVVVUUUUUUTTTTTTSSSQQQPPPPPPQQQPPPNNNLLLJJJHHHFFFEEE>>><<<999777666555666777666MMMmmmqqq```]]]aaammmzzzsss[[[TTTPPPWWWcccqqqyyy|||yyyuuulll]]]LLLDDDDDD===<<<;;;999888888888888777666666666666666777888999:::===@@@BBBCCCDDDDDDDDDEEEGGGIIIMMMRRRVVVXXXVVVYYY___dddiiimmmrrrvvv{{{ppplllhhhccc___^^^]]]\\\[[[\\\ZZZWWWTTTQQQNNNLLLLLLKKKJJJIIIFFFDDDAAA???>>>999;;;===??????>>><<<;;;666999>>>DDDHHHHHHDDDAAA999999;;;@@@EEEDDD???:::666444111111111222111000000000///...........................///////////////000000000111111111111000222333333333333444666:::>>>DDDIIIMMMOOOQQQSSSUUUUUUUUUWWW[[[aaahhhlllwwwtttjjj```\\\\\\___eeelll~~~wwwaaaOOOEEECCC<<>>AAACCCDDDDDDDDDCCCDDDFFFIIIMMMQQQUUUXXXWWWZZZ```eeeiiioootttxxx}}}vvvppplllhhhbbb___]]]]]]]]]]]]]]][[[YYYUUURRROOOMMMLLLKKKJJJIIIGGGDDDAAA>>><<<999;;;===???@@@>>><<<;;;666999>>>DDDGGGFFFBBB>>>888999<<>>999444333111111333333222000000000///...............---.........//////000000///000000000111111111111000222333333333333444666999>>>EEEJJJNNNPPPQQQSSSUUUTTTTTTWWW\\\bbbiiimmmvvv~~~vvvjjjeeeaaa\\\ZZZ\\\```hhhvvvsss___NNNAAA>>>AAA===BBBFFFIIILLLQQQSSSQQQSSSLLLHHHPPPddd~~~yyyrrrmmmZZZVVVTTTSSSRRRSSSTTTSSSQQQOOOJJJJJJJJJJJJMMMUUU```iiiaaa\\\WWWTTTTTTTTTSSSQQQQQQQQQQQQPPPOOONNNMMMLLLMMMMMMNNNPPPQQQOOOKKKHHHAAA???<<<888666555555555444>>>TTTrrr~~~{{{cccWWW\\\ffftttooo]]]QQQJJJCCC@@@AAA999999999888888888777777555555555555666888999999<<<>>>@@@BBBDDDDDDDDDDDDCCCDDDFFFIIILLLQQQUUUWWWZZZ]]]aaafffkkkpppvvvzzz}}}|||uuummmlllhhhccc```_________^^^]]]\\\YYYUUURRROOONNNMMMJJJJJJIIIGGGDDD@@@===;;;888:::>>>@@@@@@???<<<:::777999>>>BBBEEECCC???;;;666888;;;???AAA@@@<<<888111111111222444444333111000000///...............------......///000000000000000000000111111111111000222333333333333444666999>>>EEEKKKOOOQQQRRRSSSVVVUUUUUUXXX\\\cccjjjnnnvvv~~~~~~~~~~~~~~~}}}vvvlllccc[[[YYY[[[YYYZZZ```hhhppp|||qqqYYYMMMEEE===<<>>;;;<<<999999999999999888777777444444555555666888999:::>>>???AAACCCDDDEEEDDDDDDEEEEEEGGGIIIMMMQQQUUUWWW]]]```dddhhhmmmrrrxxx|||~~~wwwmmmllliiieeebbbbbbbbbaaa```\\\[[[XXXUUURRRPPPNNNNNNIIIIIIHHHGGGCCC???<<<999888:::>>>@@@AAA???<<<:::888999<<<@@@AAA@@@;;;777555666:::===>>>===999777//////000333555555444222000000///...............------......///000000111000000000000111111111111000222333333333333444666777===EEEKKKOOORRRSSSTTTWWWWWWWWWYYY]]]dddkkkooovvv~~~~~~rrrfff]]]ZZZXXXVVVYYY___^^^dddppp{{{rrr\\\IIIEEEDDD??????EEEDDDJJJMMMKKKNNNSSSTTTPPPPPPLLLRRRnnnzzzeeeYYYZZZZZZKKKLLLNNNQQQSSSSSSPPPNNNLLLLLLMMMPPPSSSUUUUUUTTTRRRSSSSSSQQQOOONNNNNNPPPRRRQQQPPPOOONNNMMMMMMMMMMMMLLLNNNTTT[[[[[[RRRJJJHHHEEEAAA===:::888888888444444AAA^^^{{{tttbbbfffxxxwwwsssttt```WWWMMMGGGAAA;;;999;;;999999999999999888777666444444444555777888::::::???@@@BBBDDDEEEEEEEEEDDDFFFGGGHHHJJJNNNQQQUUUWWW```cccfffjjjnnntttzzz~~~~~~yyypppllliiifffddddddcccbbbaaa\\\ZZZXXXUUURRRPPPOOONNNIIIIIIHHHFFFCCC???;;;999888:::>>>@@@AAA???<<<:::999999;;;>>>???===999555444666888;;;<<<:::888666---...000333666666555333000000///...............---------...///000000111000000000000111111111111000222333333333333444666666<<>>MMMnnnrrrhhhooo~~~uuuooolllhhhcccQQQMMMGGG@@@<<<::::::;;;999999999888777666666555888777555444555888:::<<>>CCCFFFCCC???:::777777:::<<<<<<:::888666666555666888888555222111111222111111444666555111...000000///...............////////////////////////000000000000111111111111222222333444444555555666888===DDDJJJNNNRRRTTTVVV]]]YYYVVVXXX^^^ggglllooozzz{{{ppphhh```YYYUUUTTTSSSTTTXXXZZZ^^^gggqqq{{{qqq^^^RRRGGG???@@@BBBCCCEEEIIIIIILLLOOOQQQPPPNNNLLLKKKUUUddd|||~~~eeeZZZVVVRRRNNNMMMNNNNNNNNNMMMLLLJJJIIIKKKNNNQQQRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSMMMMMMLLLLLLLLLMMMNNNOOOLLLMMMOOOQQQPPPOOOMMMKKKJJJHHHEEEAAA===999666444444777:::FFFeeetttmmm{{{mmmddd```[[[WWWKKKHHHCCC???<<<;;;;;;<<<999999888888777666666555777666555555666999<<<>>>BBBCCCDDDEEEFFFGGGGGGGGGEEEIIILLLMMMLLLOOOUUUZZZeeedddgggmmmoooqqqwwwzzztttpppllljjjhhhffffffeeebbb```]]]\\\ZZZWWWTTTQQQOOONNNJJJIIIGGGDDD@@@===:::888<<<@@@DDDFFFDDD???:::888888;;;>>>???<<<999777666555888::::::888444222111111000111444666555222...000000///...............////////////////////////000000000000111111111111222222333333444555555555888===DDDJJJNNNQQQTTTVVV\\\YYYWWWYYY___fffkkkmmmxxx}}}}}}~~~~~~mmmggg]]]VVVRRRQQQQQQQQQSSSTTTYYYaaaiiirrrrrr[[[MMMDDD???===AAAFFFIIIJJJLLLNNNMMMPPPVVVSSSLLLLLLSSSnnncccXXXVVVSSSNNNMMMPPPPPPPPPOOONNNMMMKKKJJJKKKNNNPPPQQQPPPOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNOOOOOONNNMMMLLLKKKMMMKKKHHHDDD???;;;888666555555555===XXXzzz~~~yyygggZZZTTTPPPLLLBBBAAA???<<<;;;::::::;;;999888888777777666666555666555555666888;;;>>>@@@CCCDDDEEEGGGHHHHHHHHHHHHHHHJJJMMMNNNNNNQQQVVV[[[dddffflllqqqrrrsss{{{}}}xxxsssnnnmmmkkkhhhfffeeecccaaa^^^]]]\\\[[[YYYVVVRRROOOMMMJJJHHHFFFBBB???<<<:::999>>>AAAEEEFFFCCC>>>:::888:::===AAABBB@@@;;;888666777:::>>>>>>;;;777333111///000111444666555222000000//////............///////////////////////////000000000000111111111111222222333333444444555555888===DDDJJJNNNQQQSSSUUU[[[ZZZYYY[[[```fffiiikkkuuu|||}}}~~~yyyrrrjjjccc___[[[WWWSSSPPPQQQUUUYYY\\\\\\^^^fffrrr}}}ppp]]]MMMEEEAAA@@@@@@DDDIIILLLMMMNNNVVVQQQRRRUUUOOOIIIWWWllljjjUUUUUUXXXRRRNNNPPPSSSRRRRRRPPPOOOMMMLLLKKKJJJLLLMMMMMMLLLKKKKKKKKKOOOOOOPPPPPPQQQRRRSSSSSSIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMMMMQQQOOOKKKGGGAAA===999777666444222666LLLnnn}}}xxx}}}~~~ppp]]]OOOJJJGGGDDD===<<<;;;:::999888888777888888777777666666666666555555666777:::===AAACCCDDDEEEGGGHHHIIIIIIJJJJJJJJJLLLMMMNNNPPPTTTYYY^^^fffjjjooorrrssswww{{{vvvqqqmmmjjjhhhfffddddddbbb```]]]\\\\\\\\\ZZZWWWSSSOOOLLLIIIGGGDDDAAA>>><<<;;;:::???BBBEEEEEEBBB===999888===@@@DDDEEEBBB===888666888<<>>;;;;;;:::999888666555444777777777666666666666666555555777999<<<@@@CCCDDDEEEFFFGGGIIIJJJJJJJJJJJJLLLMMMNNNOOORRRWWW]]]aaahhhllloooppprrrzzz}}}yyyuuuppplllfffeeecccbbbbbbaaa```^^^\\\\\\[[[ZZZWWWRRRNNNLLLIIIFFFBBB???<<<;;;;;;<<<@@@BBBDDDCCC@@@<<<999888@@@CCCGGGGGGDDD>>>999666:::>>>CCCDDD@@@:::444111...000333555555333222111//////............/////////////////////////////////000000000111111111111111111222222333444444555777<<>>AAABBBBBBGGGNNNSSSSSSVVVRRRPPPPPPRRR```xxxoooyyyZZZVVVVVVYYYVVVMMMKKKPPPRRRQQQPPPNNNMMMLLLLLLLLLLLLMMMNNNNNNLLLKKKLLLNNNLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLLLLQQQQQQPPPPPPPPPPPPQQQQQQSSSQQQMMMHHHCCC>>>:::888666666444444???YYYzzz|||yyyoooiiicccaaaYYYNNNGGGEEECCC???;;;:::999888666555444333666666666666666666666666555666888;;;>>>AAADDDEEEEEEFFFGGGIIIJJJJJJJJJJJJMMMMMMMMMPPPTTT[[[aaaeeeiiimmmooopppuuu}}}xxxtttooollleeecccbbbaaabbbaaa```^^^\\\[[[ZZZXXXUUUQQQNNNLLLHHHEEEAAA===;;;;;;<<<===AAACCCDDDCCC@@@===;;;;;;CCCFFFHHHHHHDDD>>>999666;;;???CCCCCC???999333000///111555555444222111000///............//////000////////////////////////000000000000111111111111111111222222333333444444777<<>>DDDGGGFFFJJJPPPTTTSSSPPPQQQTTT[[[jjj{{{vvv}}}aaaRRRTTTUUUTTTQQQNNNMMMNNNPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMNNNMMMLLLLLLMMMOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKNNNOOOOOOPPPPPPQQQQQQQQQNNNMMMJJJGGGCCC???===;;;666777666444:::NNNmmm{{{yyy}}}wwwwwwuuulllccc___ZZZ[[[YYYSSSNNNKKKFFFAAA:::999888777666666666666666666666666666666666666666777999<<>>CCCDDDEEEDDDAAA?????????FFFHHHIIIGGGCCC===999777<<>>;;;:::777777777777777777777777555555444444555666777999777:::===@@@AAABBBDDDEEEHHHGGGGGGIIIKKKMMMMMMLLLNNNNNNQQQUUU\\\ccchhhjjjrrryyy}}}xxxtttpppmmmkkkiiigggeeedddbbb___\\\[[[ZZZYYYYYYWWWSSSNNNJJJGGGBBB;;;888999===@@@BBBDDDHHHJJJFFFAAA>>>BBBGGGJJJKKKIIICCC<<<888999<<>>DDDHHHJJJMMMOOOPPPUUUWWWWWWVVVZZZdddkkkmmmuuuLLLMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRTTTWWW[[[^^^___dddhhhooouuu}}}vvv```WWWHHHGGGDDDCCCCCCEEEGGGIIILLLMMMOOOPPPQQQQQQRRRRRRWWWooowww|||iii[[[VVVSSSSSSSSSRRRQQQPPPNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIDDDFFFIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLKKKIIIHHHHHHIIIHHHHHHIIIKKKLLLNNNPPPQQQKKKHHHFFFFFFFFFEEEAAA>>>===888666666444999QQQjjjzzzqqqwwwppphhhddd]]]XXXTTTQQQNNNLLLKKKIIIGGGDDD@@@===:::999666666666666666666666666666555555444555666777888777:::>>>@@@BBBCCCDDDFFFGGGGGGGGGIIIKKKLLLMMMLLLLLLNNNQQQWWW^^^eeejjjlllsssyyy|||wwwsssooommmjjjiiifffeeedddbbb___\\\[[[ZZZXXXXXXVVVSSSNNNKKKEEEAAA;;;888999===AAACCCGGGIIIIIIEEE@@@>>>BBBGGGJJJJJJHHHBBB;;;999;;;???BBBBBB@@@;;;666222000000444777999777222//////111////////////////////////000000000000////////////000000000000111111111111333333222222333333444555999===CCCGGGJJJLLLNNNPPPUUUWWWVVVUUUYYYcccjjjlllsssJJJKKKLLLMMMNNNQQQVVVYYYZZZ[[[^^^bbbggglllppprrrzzz}}}bbbRRRMMMEEEDDDCCCCCCDDDGGGJJJKKKJJJNNNPPPNNNKKKMMMTTT\\\qqq}}}mmmssskkkZZZWWWWWWUUURRRRRRQQQPPPOOONNNLLLKKKIIIIIIJJJJJJIIIIIIHHHHHHCCCEEEGGGHHHHHHHHHIIIJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFFFFFFFGGGHHHJJJLLLMMMMMMIIIHHHGGGHHHGGGEEEBBB??????:::888666333666GGG[[[www}}}vvvyyy~~~qqqccc___[[[UUUQQQNNNLLLJJJHHHEEEDDDCCC@@@===;;;999888555555555555555555555555777666555555555666777888888;;;???AAABBBCCCEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMKKKNNNTTTZZZaaagggkkknnntttzzzzzzvvvrrrooollljjjhhhfffeeedddbbb^^^\\\[[[YYYWWWVVVUUURRRNNNKKKCCC???:::888:::???CCCEEEKKKJJJHHHCCC>>>>>>CCCGGGIIIHHHEEE???::::::>>>BBBCCCBBB???:::444111000000666888999777222//////000////////////////////////////////////000000000000000000000000111111111111333333222222333333444555888<<>>===;;;999888777555555555555555555555555777666555555555666888888:::<<<@@@BBBCCCDDDEEEGGGEEEGGGHHHJJJJJJLLLMMMOOONNNRRRXXX^^^ccchhhlllnnnuuu|||}}}xxxuuurrrnnnllliiihhhfffeeedddbbb___\\\\\\ZZZWWWVVVTTTQQQNNNKKKAAA===999999<<>>???DDDHHHGGGEEEAAA<<<999:::???DDDCCCBBB>>>888333000///000777888888666111......///////////////////////////////////////000000000000///000000000111111111111333333222222333333444555777;;;AAAFFFIIIKKKNNNOOOTTTUUUTTTRRRVVV```gggiiiqqqcccfffkkkqqqxxxwwwgggZZZOOOEEE@@@@@@BBBCCCEEEGGGJJJLLLNNNPPPRRRRRROOOKKKQQQgggyyy```MMMLLLPPPNNNJJJMMMMMMMMMMMMMMMLLLKKKKKKGGGHHHIIIIIIIIIHHHFFFEEEBBBDDDEEEFFFFFFFFFHHHJJJJJJIIIGGGEEEDDDEEEGGGHHHIIIIIIHHHEEEBBBAAAAAABBBEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJLLLLLLKKKIIIFFFDDD===;;;888666333444<<>>AAACCCDDDEEEFFFGGGEEEGGGJJJKKKKKKLLLOOOQQQSSSWWW]]]bbbeeehhhkkknnnxxx{{{wwwtttqqqnnnllljjjhhhfffeeeeeeccc```^^^]]][[[YYYWWWUUUQQQLLLIII???<<<999:::???DDDIIIKKKQQQLLLDDD???>>>AAAFFFHHHEEEBBB===999777:::@@@DDDCCCAAA<<<666111///000222888888777444111///......////////////////////////.../////////000000000111///000000000111111111111333333222222333333444555777;;;AAAFFFIIIKKKNNNPPPUUUUUUSSSPPPTTT___fffiiiqqquuuyyy~~~lll___QQQJJJFFFCCCBBBDDDDDDFFFHHHKKKMMMOOOPPPPPPNNNOOOOOOSSSaaa|||~~~}}}jjjUUUNNNOOOOOOKKKHHHJJJJJJKKKKKKKKKJJJJJJIIIFFFGGGGGGGGGGGGFFFEEEEEECCCDDDEEEEEEDDDEEEGGGIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGDDDAAA@@@AAABBBEEEFFFGGGIIIIIIIIIHHHGGGHHHJJJLLLLLLKKKHHHGGGGGG>>><<<999666444666:::>>>WWWpppyyynnnjjjsss~~~}}}yyytttmmmeee___ZZZUUUQQQPPPLLLGGGCCCAAA???>>><<<;;;;;;:::999888777777666666666666666666666666666555555555555666888:::<<<<<>>???DDDGGGIIIDDDAAA<<<888888<<>>>>>===<<<<<<;;;;;;:::888777777666555555555555555555555555333333444555777:::<<<>>>>>>@@@CCCEEEFFFFFFGGGHHHFFFJJJNNNOOOMMMNNNRRRVVVXXX]]]bbbdddfffiiiooottt}}}~~~yyyvvvtttrrrpppnnnkkkjjjhhhhhhgggfffcccaaa```___^^^]]]YYYRRRJJJDDD===;;;;;;>>>DDDKKKPPPSSSQQQIII@@@===AAAFFFIIIIIIEEEBBB===:::;;;>>>BBBDDD@@@===999333//////333666888666333222111000000///////////////////////////.........///000111111111000000000000111111111111333333222222333333444555777<<>>===============<<<<<<;;;:::999888777666444444444444444444444444222333333555777:::===???>>>AAADDDFFFFFFFFFGGGHHHGGGKKKOOOPPPNNNOOOSSSXXXXXX]]]bbbdddfffjjjrrrxxx}}}yyyvvvtttsssqqqooollljjjiiihhhhhhgggdddbbbaaaaaa```___ZZZRRRIIIBBB<<<;;;;;;???FFFMMMRRRUUUPPPHHH???===BBBHHHJJJIIIFFFCCC>>><<<===@@@CCCEEE???<<<777222//////333777777555222111111111000000////////////////////////---......///000111111222000000000000111111111111333333222222333333444555888<<>>===<<<;;;:::999999777777777777777666555555444444444444444444444444333555777999<<<>>>??????DDDDDDDDDEEEFFFGGGGGGGGGJJJLLLNNNPPPPPPRRRTTTVVV]]]___bbbdddgggmmmuuu{{{}}}{{{yyywwwtttqqqkkkkkkjjjjjjhhhgggeeedddeeebbb^^^YYYTTTLLLBBB;;;777;;;???BBBHHHRRRXXXXXXTTTFFF===BBBKKKNNNNNNOOOLLLAAA:::===DDDFFFDDDCCCBBB;;;222......222444444666333000////////////...000000000000000000000000////////////000000000000111111000000000000000111111111222333333444555555:::===BBBGGGKKKNNNPPPPPPUUUXXXWWWSSSSSS\\\eeeiiisss~~~ssshhhbbbXXXNNNGGGDDDDDDEEEBBBBBBCCCDDDGGGJJJMMMNNNNNNRRRTTTQQQLLLNNNXXXaaazzzlllSSSIIINNNMMMKKKJJJHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDFFFHHHIIIGGGHHHHHHIIIIIIHHHGGGFFFDDDEEEEEEFFFFFFEEEDDDDDDBBBAAA??????>>><<<888555777JJJeeezzz}}}qqqnnnzzz}}}zzzyyyqqqpppnnnmmmooouuu}}}~~~rrrooonnnoooyyyzzzwwwrrrooojjjfffccc___[[[XXXTTTQQQMMMIIIGGGEEEBBB???>>>===<<<;;;:::999999888555666666666666555444444444444444444444333333333444555777:::<<<>>>???@@@AAABBBCCCEEEFFFHHHIIIIIIJJJLLLNNNOOOPPPSSSVVVXXX___aaacccfffiiipppxxx~~~|||zzzxxxuuurrrllllllkkkjjjhhhgggeeedddaaa^^^ZZZVVVQQQJJJAAA;;;:::>>>BBBEEEMMMXXX]]]]]]SSSGGG???DDDMMMPPPPPPPPPKKKAAA;;;???FFFGGGEEECCC@@@:::222...000444666777666333000.../////////...000000000000000000000000////////////000000000000111111000000000000111111222222222333333444444444:::<<>>;;;888777AAAXXXtttyyyuuu|||}}}{{{vvvqqqooollliiihhhkkkqqqvvvxxxkkkaaa______bbbmmmzzz|||zzz}}}|||{{{yyyxxxkkkhhhddd```\\\XXXTTTQQQNNNKKKHHHEEECCCAAA>>><<<<<<;;;;;;:::999888777777444555555555555444333333333333333333333333333333555666888;;;===???@@@AAA@@@AAABBBDDDFFFHHHJJJKKKKKKLLLNNNOOOQQQTTTYYY]]]aaabbbdddggglllsss||||||yyyvvvsssnnnmmmllljjjhhhfffeeeddd]]][[[VVVRRRMMMFFF???:::;;;@@@DDDIIIRRR]]]bbbaaaQQQHHHCCCGGGOOORRRRRRRRRIIIBBB>>>CCCIIIHHHEEECCC<<<777111000333777::::::777333///---...///000000000000000000000000000000////////////000000000000111000000000000000111111333333333333333333333333999<<>>===<<<:::888888888888777666666555555555666666666666555444444222222222333333444444444777999;;;>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIILLLNNNOOOQQQTTTYYY___ccc```aaadddjjjrrr|||~~~zzzwwwqqqooollliiifffcccbbbaaa]]]ZZZTTTLLLEEE>>>;;;999???CCCIIIPPPZZZcccbbb]]]HHHIIIJJJLLLPPPRRRQQQOOOGGGBBBAAAGGGJJJGGGBBB???555333111333888===>>>>>>555222///---...000000000////////////////////////////////////000000000000000000//////000111222222222222333333333333444444888;;;???EEEIIILLLNNNNNNRRRWWWXXXUUUVVV^^^fffjjjnnnxxxlllbbbZZZUUUPPPNNNKKKGGGDDDBBB@@@@@@@@@@@@BBBCCCFFFHHHJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJDDDNNNbbb|||sssQQQKKKLLLFFFDDDHHHEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGHHHHHHIIIJJJKKKHHHGGGFFFFFFFFFDDDAAA>>>===777===VVVqqq}}}{{{~~~yyy{{{|||uuuhhhgggeeeaaa]]]\\\]]]______fffooossstttvvv{{{iiiddd___^^^^^^aaajjjssswww|||}}}xxxsssiiigggeeedddbbb^^^ZZZVVVTTTRRROOOLLLJJJHHHEEEBBB@@@===;;;999999888777555777777777777666666555555666666666666666555444444222333333444444555555666999:::<<>><<<333222111444:::======<<<444222//////000111000///000000000000000000000000////////////000000000000////////////000111222333111111222333333444555555777:::???DDDIIILLLMMMNNNRRRWWWXXXVVVWWW___gggjjjlll|||oooddd\\\UUUOOOKKKIIIHHHFFFDDDAAA@@@@@@AAAEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIOOObbb}}}vvvaaaMMMGGGHHHFFFEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCDDDEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEHHHJJJLLLIIIHHHHHHHHHIIIJJJKKKLLLJJJIIIHHHHHHHHHGGGDDDAAA<<<888;;;KKKeee{{{}}}|||yyyvvv|||zzz}}}{{{wwwiiiiiifffbbb^^^[[[[[[\\\ZZZaaahhhkkkkkkmmmsssxxxxxx{{{hhhddddddhhhmmmsss}}}zzzsssmmmfff```^^^]]][[[ZZZXXXTTTQQQMMMKKKHHHGGGFFFDDDAAA???===;;;999888888888777555777777777777666666666666444555555555555444333333333333444555555666777777:::;;;===@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMPPPSSSVVVYYY\\\aaadddfffhhhnnnxxx}}}{{{qqqoookkkfffbbb___^^^]]]XXXUUUOOOGGG???;;;<<<>>>FFFLLLSSS[[[cccddd[[[OOOFFFNNNSSSRRRRRRSSSPPPLLLFFFBBBAAADDDDDD???:::999222111222555:::===<<<999222111000000111111000...000000000000000000000000////////////000000000000////////////000111222333000000111222444555666666777:::>>>DDDHHHKKKMMMMMMQQQVVVXXXVVVXXX```gggkkklllssslllbbbZZZUUUOOOIIIEEEAAAAAA@@@???>>>@@@CCCEEE@@@AAADDDHHHJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJ```wwwUUUUUUNNNDDD@@@CCCEEEBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@????????????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@@@@BBBDDDHHHLLLOOOQQQIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKJJJJJJJJJIIIFFFCCC;;;999:::EEE]]]xxx}}}|||uuuiiirrr}}}~~~zzz{{{}}}{{{xxxhhhgggddd```[[[WWWWWWWWWTTTZZZ```bbbaaabbbiiipppiiivvv~~~yyyzzzxxxzzzssshhheee___XXXWWWTTTRRRPPPPPPOOOMMMLLLKKKIIIFFFEEEEEEDDDAAA??????===::::::::::::999888777777777777777666666666333333444444444333222222444444555555666777888888:::<<<>>>@@@CCCEEEFFFFFFFFFFFFHHHJJJLLLNNNOOOPPPNNNQQQTTTXXXZZZ]]]aaaccciiilllsss~~~|||qqqooojjjeeeaaa^^^]]]\\\TTTQQQLLLDDD===;;;>>>AAAFFFKKKSSS[[[bbbbbbUUUGGGGGGPPPVVVUUUSSSTTTQQQLLLGGGBBBAAACCCBBB<<<888777222111222666:::<<<:::888000000000111333222000---000000000000000000000000////////////000000000000////////////000111222333//////111222444555777777666999>>>CCCHHHKKKLLLMMMQQQVVVYYYWWWXXX```gggkkkmmm|||pppggg]]]YYYTTTNNNHHHDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBEEEGGGGGGGGGGGGJJJLLLKKKPPPPPPMMMGGGFFFPPPdddssskkkJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@AAAAAABBBCCC@@@@@@??????>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDHHHMMMQQQRRRPPPMMMLLLIIIGGGHHHKKKMMMLLLKKKOOONNNLLLMMMNNNLLLGGGCCCDDD===:::BBBQQQdddzzzzzznnnccciiinnnvvvwwwtttwwwzzzwwwqqqhhh```ZZZVVVUUUUUURRRSSSTTTWWWZZZ___bbbdddfffkkkooorrrxxx|||wwwlllxxx~~~wwwlllbbb[[[XXXXXXZZZZZZZZZXXXVVVRRRNNNKKKIIIIIIHHHFFFDDDAAA???===<<<:::::::::999999999888888777777777777666666666666333333333333333333333333555444333222444666:::<<<===>>>???AAABBBCCCDDDDDDEEEHHHKKKLLLLLLLLLLLLMMMOOOSSSYYY\\\^^^aaagggkkkkkkttt|||zzzxxxmmmllljjjgggddd```]]][[[\\\PPPDDD>>>;;;:::<<>>??????AAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDHHHIIIKKKOOORRRSSSQQQPPPHHHGGGFFFGGGKKKMMMMMMLLLNNNMMMLLLMMMOOONNNKKKIIIGGG@@@===AAAMMM___uuussshhhbbbgggrrrzzztttwww{{{yyyuuummmccc[[[VVVTTTUUUPPPPPPPPPQQQSSSVVVYYYZZZ\\\```aaaaaaccceeebbb[[[hhhnnnyyy}}}uuupppnnnooolllhhhccc```___```aaa```___]]]YYYUUUPPPLLLJJJEEEDDDCCCBBB@@@???======:::999999999999888888888777777777666666555555555333333333333333333333333555444444444555888:::<<<===>>>@@@AAACCCDDDDDDDDDFFFHHHKKKLLLLLLLLLMMMNNNSSSWWW\\\___```dddiiinnnxxx{{{wwwuuuooonnnkkkiiifffccc```^^^XXXMMMBBB>>><<<<<>>>>>>>>AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFMMMLLLMMMNNNQQQQQQPPPOOOEEEDDDEEEGGGKKKNNNNNNNNNMMMLLLKKKMMMOOOPPPOOONNNJJJEEE@@@AAAGGGVVVnnnzzzoooaaacccooovvvuuuxxxzzzxxxsssiii^^^VVVSSSSSSNNNMMMLLLLLLLLLNNNOOOPPPSSSVVVVVVRRROOOQQQRRRQQQ^^^```gggppptttuuuxxx}}}xxxrrrnnnjjjhhhiiihhhgggeeebbb```]]]\\\XXXWWWUUURRRNNNJJJGGGEEEAAAAAA@@@???>>>>>>======999999888888888777777777777777777666555444444333222222222222222222222222555555666777888:::;;;<<<>>>???AAABBBCCCDDDEEEEEEFFFIIIKKKLLLMMMMMMNNNPPPWWW[[[___bbbcccgggmmmrrr{{{uuurrrpppnnnkkkhhhfffdddaaa___SSSIII@@@======>>>CCCIIIWWW```jjjiiiYYYHHHCCCFFFVVVZZZ\\\ZZZXXXVVVQQQLLLNNNMMMLLLJJJGGGAAA999444333444777888777444111...............////////////000000000000000000000000////////////000000000000000000000000000111111222111222222333333444444555888:::===AAAEEEIIIKKKLLLTTTZZZ]]]ZZZYYY___hhhlllqqqsssnnngggbbbccchhhpppuuu~~~yyytttnnnjjjggg[[[VVVPPPKKKIIIHHHFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCDDDEEEGGGHHHGGGFFFFFFGGGEEEEEEIIIOOOZZZhhhrrrOOOBBBEEEFFF>>>>>>@@@AAAAAA@@@???>>>======>>>>>>>>>?????????===>>>>>>???@@@AAAAAABBB???????????????@@@AAAAAACCCBBBAAA@@@???>>>>>>>>>AAABBBCCCCCCDDDDDDCCCCCCAAABBBBBBCCCEEEFFFFFFGGGMMMKKKJJJJJJKKKLLLLLLKKKEEEEEEGGGIIIKKKMMMMMMNNNLLLKKKKKKKKKMMMNNNOOOOOOLLLHHHDDDAAAAAALLLcccxxxuuukkkfffooo|||tttpppsssuuuuuunnncccYYYSSSQQQNNNMMMKKKJJJJJJJJJKKKKKKPPPRRRRRRNNNLLLOOOVVV\\\hhhjjjrrr~~~~~~|||{{{|||~~~wwwvvvvvvwww{{{~~~~~~{{{yyyxxxzzz}}}|||uuurrrooojjjgggbbbbbbaaa___\\\YYYUUUSSSKKKKKKJJJHHHFFFEEECCCBBB@@@@@@???>>>===<<<<<<;;;888888888777777777666666777666666555444333222222111111111222222222222222555666888:::<<<<<<<<<<<<@@@@@@BBBCCCDDDEEEEEEEEEGGGIIILLLMMMMMMNNNPPPRRRZZZ^^^aaadddfffjjjqqqwww|||vvvrrrpppmmmiiigggfffccc```\\\NNNEEE>>><<<===???FFFMMMZZZeeemmmfffSSSEEEFFFNNNYYY\\\^^^]]]YYYUUUQQQNNNQQQPPPNNNKKKFFF???888333666888::::::777333///---............////////////////////////////////////000000000000////////////000000000000000111111222111222222333333444444555888:::===AAAEEEIIIKKKLLLTTTZZZ\\\YYYXXX^^^fffjjjpppaaa___]]]^^^ccckkksssyyyyyyuuunnneee^^^XXXTTTRRRGGGFFFEEEDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDEEEEEECCCDDDEEEFFFFFFFFFEEEDDDLLLHHHEEEEEEEEEHHHTTTaaavvvnnnUUUBBB>>>AAA===;;;<<<===??????>>>===<<<<<<<<<<<<============>>>======>>>???@@@@@@AAAAAA???>>>>>>>>>>>>???@@@@@@BBBAAA@@@???>>>>>>>>>>>>AAABBBBBBCCCCCCCCCCCCCCC@@@AAAAAACCCDDDEEEFFFGGGKKKIIIGGGGGGHHHIIIIIIHHHGGGHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLMMMJJJFFFAAA===DDDXXXkkkzzztttkkkpppyyymmmkkkooorrrpppggg]]]TTTPPPLLLKKKJJJIIIHHHHHHIIIIIILLLNNNOOOOOOPPPVVVcccnnnyyy}}}yyynnnhhhffffffhhhmmmqqqtttvvvwwwxxx{{{{{{}}}yyyrrrjjjffffffeee```[[[]]]\\\[[[ZZZXXXWWWUUUUUULLLKKKJJJIIIHHHFFFFFFEEEBBBAAA@@@>>><<<;;;:::999777777666666666555555555555555444444333222222111111111222222222333333333777888;;;===>>>???>>>>>>AAABBBCCCDDDEEEFFFFFFFFFHHHJJJLLLMMMNNNOOOQQQTTTZZZ]]]aaadddgggmmmvvv}}}zzzvvvsssooojjjhhhgggddd^^^YYYIIIBBB===<<<===@@@IIIRRRbbbkkkmmm```MMMEEEKKKUUU\\\^^^```___[[[UUURRRQQQRRRQQQNNNIIIBBB;;;666444999;;;===;;;666222//////............////////////////////////////////////000000000000////////////000000000000000111111222111222222333333444444555888:::===AAAEEEIIIKKKLLLSSSYYY\\\XXXXXX^^^fffjjjmmm^^^^^^]]]^^^aaaeeeiiilll]]]YYYSSSMMMHHHFFFFFFGGGAAABBBCCCDDDCCCBBB@@@???BBBBBBCCCDDDEEEFFFFFFGGGEEEFFFFFFGGGGGGFFFEEEEEEDDDBBBFFFPPPYYYeeeyyycccLLLFFFBBB@@@===444;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<============>>>???@@@@@@@@@???>>>>>>>>>===>>>>>>???@@@??????>>>============>>>@@@AAABBBBBBCCCCCCBBBBBB???@@@AAABBBCCCDDDEEEEEEIIIGGGFFFFFFHHHIIIIIIHHHHHHJJJLLLLLLJJJHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIKKKIIIFFFAAA<<<>>>LLL\\\xxxxxxppprrrssshhhjjjllllllhhhaaaXXXSSSKKKJJJHHHGGGFFFFFFGGGGGGEEEEEEHHHLLLQQQXXXfffssswwwmmmgggeeeddddddiiiqqqxxx~~~}}}{{{yyyvvvqqqmmmmmmooooookkkfffnnnlllhhhccc^^^[[[XXXWWWPPPNNNLLLIIIFFFDDDCCCBBBAAA@@@???===;;;999888777666666666555555555444444333333333333222222222222222222222333333444444555999:::<<>>>>>:::555111000111............////////////000000000000000000000000////////////000000000000000000000000000111111222111222222333333444444555888:::===AAAEEEIIIKKKLLLRRRXXX[[[XXXWWW]]]fffjjjlllYYYXXXWWWUUUUUUUUUUUUUUUGGGFFFDDDBBBAAABBBDDDEEEBBBDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFHHHGGGEEEDDDDDDFFFIIIKKKHHHKKKYYYnnn}}}YYYBBB;;;AAAAAA??????999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@???>>>>>>>>>============>>>??????<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBAAAAAAAAA??????@@@@@@AAABBBCCCCCCEEEDDDDDDEEEHHHIIIIIIHHHEEEHHHJJJJJJHHHEEEEEEFFFEEEHHHJJJJJJHHHGGGGGGHHHIIIGGGEEEBBB<<<;;;DDDOOOiiiyyy}}}xxxwww~~~mmmjjjfffffffffccc]]]XXXNNNLLLJJJHHHFFFEEEEEEEEECCCAAACCCIIIOOOUUUaaammmvvv{{{xxxqqqllllllllllllkkklllrrrzzz|||yyyxxxuuupppiiiaaaZZZTTTPPPJJJHHHEEEBBB???===<<<;;;===<<<<<<;;;999888888777555555555444444444444333111111111222222222222222222333333444555555666666;;;<<<>>>???AAAAAABBBBBBDDDDDDEEEFFFGGGGGGGGGGGGJJJLLLMMMNNNOOOQQQTTTWWWXXX[[[```dddkkkvvv{{{{{{wwwrrrpppnnnfffYYYOOO@@@<<<<<>>===888222...000333............////////////000000000000000000000000......//////000000111111000000000000000111111222111222222333333444444555888:::===AAAEEEIIIKKKLLLPPPVVVYYYWWWWWW^^^fffkkknnnOOONNNMMMKKKIIIHHHHHHGGGAAAAAABBBBBBCCCCCCDDDDDDAAABBBCCCCCCBBBBBBDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDJJJGGGCCC@@@BBBGGGLLLQQQ^^^dddvvv{{{\\\NNN>>>;;;AAA;;;888===???>>>===;;;:::999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@???=====================>>>??????;;;;;;:::;;;;;;<<<===>>>??????@@@AAAAAAAAAAAA@@@>>>??????@@@@@@AAAAAABBB@@@@@@AAADDDGGGHHHHHHGGGBBBEEEIIIIIIFFFDDDDDDEEEBBBFFFJJJKKKIIIHHHHHHIIIHHHEEEDDDBBB===:::???GGG___rrr|||}}}ssslllcccaaacccdddaaa\\\RRRPPPMMMJJJHHHFFFFFFEEEEEEAAABBBIIINNNRRR[[[fffkkkpppxxx{{{uuummmmmmrrrooojjjeeefffkkkoooooommmjjjooouuuyyyzzzzzz|||~~~{{{wwwuuuiiihhhfffaaa[[[TTTNNNJJJBBBAAA>>><<<::::::::::::999999999888888888888888555555444444444333333333000000000111222222333333333333444444555666777777======>>>???AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGKKKLLLMMMNNNOOOQQQUUUXXXWWW[[[```eeemmmyyy{{{{{{vvvrrrpppmmmdddUUUIII===;;;<<>><<<666///---000444............/////////000000000000000000000000000---......///000111111222000000000000000111111222111222222333333444555555888:::===AAAFFFIIIKKKMMMOOOVVVYYYWWWWWW^^^gggkkkpppDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBCCCCCCDDDBBBDDDBBB???AAAFFFEEE>>>HHHFFFDDDCCCDDDFFFHHHIIIJJJHHHFFFEEEDDDJJJ```vvv|||ZZZEEE@@@???>>>===<<<;;;::::::::::::999888777777777888;;;::::::::::::;;;<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::<<<===AAAAAA@@@??????@@@AAABBB@@@>>>======???@@@???>>>???@@@AAACCCDDDDDDEEEEEEBBBDDDEEEDDDCCCBBBCCCEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDBBB@@@???>>>>>>RRRiiizzz~~~}}}sssfff______bbbdddcccZZZSSSJJJFFFGGGHHHEEEBBBDDDDDDDDDFFFIIINNNSSSVVV\\\^^^aaabbb```^^^]]]]]]]]]\\\[[[[[[]]]aaafffiiiggglllssszzz}}}wwwppplllkkkhhhbbb]]]RRRTTTUUUPPPHHHBBBAAACCC;;;:::999777666666555555666777777888888888777777444444444333333222222222000000000000111222333444333333333444555666777888;;;===?????????>>>???@@@DDDEEEFFFFFFEEEFFFHHHJJJLLLOOOQQQQQQPPPRRRVVVZZZ^^^\\\]]]dddooo{{{}}}}}}yyysssoooiii^^^PPPEEE<<<;;;>>>DDDJJJSSSdddtttrrrgggRRREEELLL^^^fffaaabbbeeebbbZZZUUUWWWWWWSSSSSSJJJ???888666888999999<<<999555222111000...---............////////////000000000000000000000000000000////////////000000////////////000111222333111222222333333444444555555888===AAADDDHHHKKKNNNPPPTTTWWWXXXXXX[[[cccjjjooo|||AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDFFFEEEBBBEEEIIIGGGBBBEEEGGGIIIKKKJJJGGGDDDBBBDDDBBBFFFSSSeee{{{nnnPPPBBB???======<<<;;;:::999888888:::999888888777777777888:::999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999:::<<<===@@@???>>>=========>>>???>>><<<;;;;;;===>>>???>>>???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEDDDCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIFFFEEEDDDBBBAAA@@@??????HHH^^^zzzwwwuuurrrgggccceeegggiiibbb[[[RRRLLLJJJIIIHHHFFFCCCBBBAAABBBCCCGGGJJJLLLLLLNNNQQQRRRRRRRRRSSSTTTSSSUUUXXX]]]eeemmmtttyyy{{{wwwtttqqqooommmiiihhhggggggiiiiiihhhgggddd___YYYVVVUUURRRMMMIIIGGGHHHHHHEEE@@@<<<::::::999999888777666666666666777777777888888777666666333333333222222111111111111111111111111222333333444444444555666888999:::;;;===@@@AAAAAABBBCCCEEEEEEGGGHHHHHHGGGHHHJJJLLLLLLNNNQQQRRRRRRTTTYYY]]]___^^^___eeeoooyyy|||wwwrrrmmmfff[[[MMMCCC:::<<>>;;;::::::999888777666666999888888777777777777777888888777777888888999:::::::::::::::999999999999::::::::::::::::::::::::::::::999888999:::<<<===>>>===<<<;;;;;;;;;;;;;;;<<<:::888888;;;===??????>>>???AAABBBCCCCCCDDDDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJEEEEEEDDDCCCAAA@@@@@@???>>>NNNlllxxxoooqqqzzzzzzkkkbbb```bbbeeefffaaaYYYRRRLLLIIIHHHHHHCCCBBB@@@??????@@@BBBCCCCCCEEEHHHIIIJJJLLLOOORRRSSSVVV\\\dddmmmvvv}}}}}}|||{{{|||~~~{{{vvvpppiiieee```^^^___^^^\\\ZZZWWWUUUTTTTTTUUUUUUTTTSSSPPPLLLGGGEEEDDDCCC@@@<<<===<<<::::::999888555333888777777666666777777888777777777777777666555444222222111111111111111000222222111111111222333333555555666777888:::<<<===<<<>>>AAACCCDDDEEEGGGHHHGGGHHHIIIJJJIIIJJJMMMOOONNNQQQTTTUUUUUUXXX]]]bbbbbbbbbeeekkkssszzz~~~|||wwwqqqjjjbbbVVVIII@@@:::???CCCKKK]]]pppwwwsss^^^MMMCCCPPPggguuusssmmmhhhhhheee^^^YYYVVVSSSOOOIIIBBB:::666777999::::::999666222000///...---+++............////////////000000000000000000000000000000////////////000000////////////000111222333111222222333333444444555555999===@@@CCCFFFIIIKKKQQQUUUWWWWWWUUUXXX___eeehhhvvvAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEECCCDDDEEEGGGIIIKKKKKKJJJOOOOOOMMMJJJIIILLLTTT[[[bbbgggwww|||XXXCCC???AAA>>>999999999888888777666666555888777777666666666777777666666555555666666777888888777777777777777777777999999999999999999999999999999888888999:::;;;<<<===<<<;;;;;;::::::999999<<<:::888888;;;>>>@@@@@@???@@@AAACCCDDDDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDEEEGGGHHHIIIJJJJJJDDDDDDDDDDDDCCCBBBAAAAAA===DDD]]]pppkkkoootttqqqccc\\\ZZZ[[[aaa```\\\VVVOOOJJJGGGGGGEEEDDDBBB@@@???>>>??????CCCDDDEEEFFFGGGJJJOOORRRXXX[[[^^^ccchhhlllooopppmmmnnnqqqssstttsssrrrqqqqqqrrruuuyyy}}}|||yyy}}}zzzuuuooohhhcccgggpppzzz{{{rrrlllkkkdddeeegggiiikkkjjjeeeaaa^^^YYYUUUUUUYYY[[[XXXUUURRRPPPNNNNNNNNNMMMKKKIIIFFFCCC@@@?????????===;;;:::777555777:::;;;888444666666666666666777888888777777777666555444333222222222222222111111111111333333222222222222333333555555666777999;;;===>>>>>>@@@CCCDDDEEEEEEGGGIIIGGGHHHJJJJJJKKKLLLOOOQQQRRRUUUXXXYYYYYY\\\aaafffeeehhhmmmuuu|||~~~yyypppfff\\\PPPDDD======DDDJJJRRRggg{{{yyyjjjTTTFFFDDDXXXnnnsssnnnjjjkkkiiieee```[[[VVVQQQMMMDDD???999777999<<<======888555222000//////...,,,............////////////////////////////////////000000////////////000000////////////000111222333111222222333333444444555666999===@@@BBBEEEHHHJJJRRRUUUWWWVVVTTTVVV]]]cccffftttAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIHHHIIIJJJMMMPPPRRRRRRTTT]]]lllwww|||qqq\\\DDD:::>>>AAA;;;222999999888888777666666666777666666555666666777777555444444444444555666666555555555555666666666666888888888888888888888888777777777888999:::;;;;;;<<<<<<<<<;;;;;;::::::999===;;;::::::===???AAAAAA@@@AAABBBCCCDDDEEEEEEEEEBBBDDDEEEDDDCCCBBBCCCDDDCCCDDDFFFHHHIIIIIIIIIIIICCCDDDEEEEEEEEEDDDDDDCCCDDDAAAQQQtttvvviiigggjjjpppddd\\\YYYZZZ[[[\\\ZZZUUUNNNIIIGGGDDDCCCBBB@@@???????????????@@@@@@???@@@BBBFFFIIIRRRTTTUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXZZZ[[[^^^aaafffjjjnnnpppvvvvvvxxxyyy{{{~~~}}}zzzxxxwwwttttttsssqqqnnniiieeebbbfffgggeee```ZZZXXX[[[___hhhrrrzzzzzzsssjjjdddaaaXXXZZZ^^^bbbdddccc___]]]VVVRRROOOQQQVVVXXXVVVRRRNNNLLLJJJHHHGGGFFFCCCAAA???===<<<;;;;;;::::::999:::777555888===???<<<888555555555555666777888999666666666555444333222111222333333333333333333333333333333333333333444555555555666888:::<<<>>>???@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKMMMPPPRRRTTTWWWZZZ[[[[[[]]]bbbfffggglllttt}}}zzzooobbbUUUJJJAAA;;;===GGGPPP[[[ooovvvaaaIIIDDDKKK___mmmlllhhhggglllhhhdddaaa]]]WWWOOOKKKCCC???;;;:::===@@@@@@???888555222000000000///...............////////////////////////////////////000000////////////000000////////////000111222333111222222333333444444555666999===AAACCCEEEHHHJJJSSSVVVXXXVVVTTTUUU[[[aaaggguuu@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDEEEDDDCCCFFFKKKTTT^^^kkkrrrtttzzz{{{LLLHHHAAA:::777666888:::888888888888777777777666555555555555555666666777444444333333444444555666444444444444555555555555666666666666666666666666666666777888999::::::::::::;;;;;;<<<<<<;;;;;;:::>>>===<<<===???AAAAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEAAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFHHHHHHHHHGGGGGGCCCDDDFFFGGGHHHGGGFFFFFFIIIBBBIIIfff}}}llleeefff~~~pppccc[[[WWWYYY\\\\\\ZZZTTTNNNJJJCCCBBBAAA@@@????????????=========;;;:::;;;>>>AAAHHHIIIKKKMMMNNNPPPPPPQQQPPPPPPQQQRRRRRRQQQQQQPPPOOOPPPRRRVVVZZZ^^^aaacccffffffggghhhjjjlllnnnoooqqqqqqpppooonnnnnnmmmmmmlllkkkjjjgggddd```\\\ZZZUUUXXXXXXSSSNNNRRR]]]hhhuuuzzz|||tttjjjccc___\\\QQQTTTYYY]]]^^^\\\YYYVVVNNNMMMNNNPPPTTTUUUSSSPPPJJJHHHFFFDDDDDDCCC@@@>>><<<<<<:::999888888888888999666555777===???<<<999555555555555666666777888444444444444444333222111333333333333333444444444333333333333444555666666777777777999:::<<<>>>???@@@BBBDDDEEEDDDDDDDDDFFFGGGIIIKKKLLLMMMOOORRRTTTTTTWWWZZZ\\\\\\___dddiiilllsss|||wwwiiiZZZMMMDDD???===>>>IIIWWWfffvvv{{{mmmYYY???EEERRRbbbjjjkkkiiijjjkkkfffbbbbbb___WWWOOOKKKCCC@@@===>>>@@@BBBAAA???777555222000111111000///............////////////000000000000000000000000000000////////////000000////////////000111222333111222222333333444444555666:::>>>AAADDDGGGJJJLLLSSSVVVXXXVVVTTTUUU\\\bbbhhhuuuBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJCCCAAABBBGGGJJJMMMVVV___xxxsssUUU999<<<<<<999555555:::???777777777777777666666666555444444444555555666777444444333333333444555555333333444444444555555555555555555555555555555555444555666888999999::::::777888:::;;;<<<<<<;;;;;;>>>======???AAAAAA@@@>>>>>>>>>@@@AAABBBCCCCCCCCC@@@AAABBBBBB@@@@@@AAABBBDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEGGGIIIJJJJJJIIIHHHGGGCCCGGGYYYuuuvvvoooppp{{{lllaaaZZZYYYXXXYYYZZZWWWQQQLLLDDDCCCBBBAAA@@@?????????=========<<<;;;;;;===???@@@AAABBBDDDGGGIIIKKKLLLJJJJJJKKKMMMMMMMMMMMMMMMGGGHHHIIIKKKNNNPPPRRRSSSTTTUUUUUUWWWYYY[[[]]]__________________```aaaaaa```___]]][[[YYYWWWVVVUUUNNNPPPRRRSSSVVV___nnnxxxxxxiii]]]YYYWWWTTTNNNQQQUUUWWWVVVRRRNNNKKKFFFHHHLLLOOOPPPOOOMMMKKKCCCBBB@@@AAABBBBBBAAA???<<<<<<;;;999777666666777666555444666:::;;;999777666666555555555666666777222333333333333333222222111111222222333333333333222222222333444666888888:::::::::;;;<<<===??????@@@BBBDDDEEEEEEEEEFFFHHHHHHJJJLLLNNNOOOQQQTTTWWWVVVYYY]]]```bbbffflllrrryyyyyyqqqbbbRRRFFF@@@@@@BBBHHHRRRcccsssyyyppp]]]NNN>>>JJJXXXbbbjjjoooooolllhhhbbb___bbb```XXXOOOKKKCCC@@@>>>???BBBCCC@@@>>>555333000///000000000///............////////////000000000000000000000000000000////////////000000////////////000111222333111222222333333444444555666:::>>>BBBEEEHHHLLLNNNSSSVVVXXXWWWUUUVVV]]]ccciiivvvEEEFFFFFFGGGHHHIIIIIIJJJGGGGGGHHHIIIIIIJJJJJJKKKEEEDDDHHHRRRZZZbbbppp}}}}}}aaaIII888<<<:::888999<<<<<<888444666666666666666555555555444444444444444555666777444444333333444444555666333333333444444555555555555555555555555555555555444555666888999999::::::555777888:::;;;;;;;;;:::======>>>@@@AAAAAA>>><<<<<<===>>>???@@@AAAAAAAAA???@@@AAAAAA??????@@@AAADDDEEEGGGGGGGGGFFFDDDBBBDDDFFFHHHJJJLLLKKKJJJJJJCCCDDDFFFQQQiii}}}vvvjjj\\\XXXTTTTTTWWWVVVQQQLLLGGGFFFEEEDDDCCCAAA@@@???;;;<<<<<<<<<::::::<<<===:::::::::;;;<<<>>>@@@AAAEEEFFFGGGHHHJJJKKKKKKKKKFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMNNNPPPSSSUUUXXXYYYWWWWWWWWWWWWXXXZZZ[[[\\\YYYXXXWWWUUUUUUTTTTTTUUUVVVWWW[[[bbbmmm{{{wwwcccVVVTTTSSSPPPMMMPPPSSSTTTPPPKKKEEEBBB===BBBGGGJJJJJJGGGDDDCCC;;;:::999;;;===??????>>>::::::999777444333333444555444555666888888777666666666555555555555666666111111222333333333222222000000111111222222222222111111222333555777999:::<<<<<<<<<<<<===>>>@@@@@@>>>AAADDDFFFFFFGGGIIIKKKJJJLLLNNNOOOQQQSSSWWWYYYYYY]]]bbbfffiiinnnvvv{{{tttkkk\\\LLLAAA>>>BBBEEESSS[[[mmm|||zzzfffOOOCCCAAAPPP\\\bbbjjjsssssslllggg```]]]aaaaaaXXXOOOLLLCCCAAA???@@@BBBBBB???<<<444111///.../////////.............../////////000000000000000000000000000000000////////////000000////////////000111222333111222222333333444555555666:::???CCCFFFIIIMMMPPPSSSVVVXXXWWWUUUWWW]]]ccciiivvvJJJMMMNNNLLLKKKKKKKKKJJJKKKJJJIIIGGGEEEGGGLLLOOOMMMVVVdddppp|||hhhQQQBBB;;;888888777777666666666666666777666666555444444333333444444444444444444444444444444444444444444444444333333333333333333333333444333333333333444555555666888999888777666777888999888888888888888888888===<<<;;;::::::;;;===>>>;;;<<<>>>???>>>===;;;:::>>>AAADDDEEEDDDCCCCCCCCCIIIIIIGGGDDDAAA@@@BBBDDDEEEGGGIIIKKKLLLLLLKKKJJJHHHIIIDDDHHH[[[nnnuuuggg]]]UUURRROOOLLLOOOVVVOOOLLLHHHCCC@@@???AAACCC>>>>>><<<;;;;;;;;;;;;;;;888888888888999:::;;;;;;======???AAACCCEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIHHHHHHIIILLLNNNPPPKKKLLLNNNOOOPPPQQQQQQRRROOOOOOOOOPPPQQQRRRSSSTTTUUUaaammmvvvvvv```RRRNNNNNNKKKHHHIIIJJJKKKKKKJJJHHHFFFEEEFFFFFFFFFGGGGGGDDD>>>:::<<<999777777:::;;;:::888666666666555555444444444555666777888888888888888888777555444333222111111444444555555444444333222111111111111111222222222333444555666777888999:::<<<<<<===>>>???AAACCCDDDFFFGGGHHHHHHGGGFFFHHHIIILLLLLLNNNOOOSSSWWW[[[^^^\\\bbbjjjmmmnnnsss}}}tttlllaaaSSSGGG@@@???GGGQQQYYYkkk|||{{{iiiRRREEEAAANNN```jjjgggkkk{{{xxxkkkiiifffccc___XXXPPPJJJBBBCCCEEEGGGFFFBBB<<<888222111000//////000111222//////............//////000000000000////////////////////////000000000000111111000000111111222333111111222333444666666777888999<<<@@@DDDIIIMMMOOOSSSVVVYYYXXXVVVXXX___eeennnvvvQQQQQQOOOKKKGGGFFFGGGHHHHHHHHHJJJMMMSSSYYY^^^aaabbbkkkxxxiiiNNN@@@<<<;;;:::888777666666555555666666666666666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555777888999888777777888999888888888888888888888888::::::999999:::;;;<<<<<<<<<===>>>??????>>><<<;;;???BBBDDDEEEDDDBBBBBBBBBGGGGGGFFFCCCAAAAAABBBDDDFFFGGGIIIKKKLLLKKKJJJJJJHHHIIICCCDDDSSSddd|||{{{ssshhh]]]XXXSSSPPPSSSYYYTTTRRRNNNHHHCCC@@@??????>>>>>>===<<<;;;;;;;;;;;;888888888777888888999:::;;;;;;===>>>@@@AAACCCCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHGGGFFFEEEFFFGGGIIIKKKHHHIIIJJJLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOVVVaaakkksss}}}nnnbbbSSSIIIHHHIIIHHHGGGEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIIIIGGGDDD@@@<<<999:::777555666888999888666555555555444444444333333555555666777777777777777777666555444333222222111444444555555444444333222111111111111222222222222444444555666888999:::;;;======>>>>>>@@@AAACCCCCCCCCEEEGGGGGGGGGHHHIIIKKKJJJKKKMMMPPPSSSXXX]]]aaacccffflllqqquuu||||||tttdddXXXKKKCCC@@@AAAIIIQQQffftttwww___JJJAAAAAATTTdddmmmlllrrrzzznnnmmmkkkeee]]]SSSJJJEEECCCEEEGGGHHHFFFAAA;;;777111111000//////000111111//////............//////000000000000////////////////////////000000000000111111000000111111222333222222333333444555666666888:::<<<@@@DDDIIIMMMOOOSSSWWWZZZYYYWWWXXX^^^dddhhhrrrOOOMMMJJJGGGEEEFFFIIIMMMPPPQQQVVV```lllvvv{{{|||zzzxxxdddIII999666999:::999777777666555555555555666666555555444444333333222111111111222222222222222222222222222222222222222333333333333333333333333333333222222333333444555666888999888777666777888777777777777777777777777666666888999::::::::::::<<<===>>>?????????>>>===@@@BBBDDDDDDCCCAAAAAAAAADDDDDDDDDBBBAAAAAACCCEEEFFFGGGHHHJJJJJJJJJIIIIIIHHHJJJCCC@@@IIIUUUlll}}}rrreee\\\VVVRRRRRRUUUXXXVVVSSSNNNHHHBBB>>>;;;???>>>===<<<<<<;;;;;;;;;999999888777777777777777999999:::;;;<<<======>>>AAABBBBBBCCCCCCCCCCCCCCCDDDDDDBBBAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIPPPYYY```eeekkkpppiii^^^TTTNNNGGGBBB@@@AAACCCCCC@@@AAACCCEEEGGGGGGGGGFFFIIIJJJJJJEEE???:::888888666555333333555666555555444444444444333333333333555555666666777777666666666666444333222222222222444444555555444444333222111111111222222333333333555555666777999:::;;;;;;????????????@@@AAABBBCCCBBBDDDFFFGGGHHHIIIKKKMMMKKKMMMPPPSSSVVV[[[bbbfffjjjnnnssszzzuuummmYYYNNNDDD@@@BBBGGGQQQZZZxxx~~~~~~lllRRRBBBCCCKKKbbbnnnuuuvvv{{{vvvnnnooommmfffZZZMMMEEEBBBEEEGGGIIIIIIFFF@@@999444111000000//////000000111//////............//////000000000000////////////////////////000000000000111111000000111111222333333333333444444555555555999:::<<<@@@EEEIIIMMMOOOSSSXXX[[[[[[XXXXXX\\\aaacccnnnRRRPPPPPPRRRSSSUUU\\\bbbhhhiiiooo|||iiiOOOFFF<<<888999:::888444777666555555444444555555444444444444333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444666777666555444555666555555555555666666666666444555777999:::;;;::::::;;;;;;<<<===>>>>>>======@@@BBBCCCCCCAAA??????@@@AAABBBBBBAAA@@@AAACCCEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFKKKFFFAAAEEEJJJ[[[ttt{{{oooeee^^^XXXSSSQQQWWWUUUSSSPPPLLLFFF@@@<<<@@@???>>>===<<<<<<<<<<<<;;;:::999888777777777777888888888888999999999999<<<===>>>>>>??????>>>>>>??????>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCCHHHMMMNNNPPPRRRLLLCCCDDDDDDBBB???===;;;<<<===;;;<<<>>>@@@AAABBBBBBBBBDDDFFFFFFAAA999444555888444333333333333444555555333333333333333333333333555666666777777777666666555555444333222222222222444444555555444444333222111111222222333333444444666666777999:::;;;<<<===AAAAAA@@@@@@AAABBBCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMNNNQQQUUUWWWZZZ___fffkkknnnwwwvvvhhh^^^OOOHHHBBBAAADDDMMM^^^mmmwww^^^GGG@@@NNN^^^rrrxxx}}}zzznnnjjjlllkkkcccUUUJJJDDDCCCFFFIIIKKKJJJDDD===666222000000000//////000000000//////............//////000000000000////////////////////////000000000000111111000000111111222333333444444444444444444444999:::===AAAEEEJJJMMMOOOTTTXXX]]]]]]ZZZXXX[[[^^^bbblllmmmiiiiiillllllmmmrrrzzz^^^AAA::::::;;;;;;:::888555333666555555444444444444444333333333333333222222222111222222222333333333444333333333333333333333333222222222222222222222222222111111111111222333333111333444333222111222333333333333444444555555555444555777999:::;;;::::::888999:::;;;<<<<<<======???AAAAAAAAA???>>>>>>???>>>???@@@@@@@@@@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIIIIEEELLLJJJFFFFFFDDDMMMaaavvvsss~~~~~~uuunnnfff\\\SSSRRRQQQOOOOOOMMMJJJEEEAAA@@@@@@???>>>===============<<<;;;:::999888888888888888888888888888888777888888999::::::::::::999999::::::;;;<<<===>>>???===>>>>>>?????????>>>>>>?????????>>>??????@@@@@@;;;===>>>===>>>@@@>>>:::;;;===>>>===:::888888999888999999:::::::::::::::;;;>>>>>>:::444111444888333333333333333444555666333333333333333333333333666777777888777777666666444333333222222222333333444444555555444444333222111222222333444444555555777888999:::;;;===>>>>>>BBBBBBAAAAAABBBCCCDDDDDDFFFGGGIIIJJJIIIJJJKKKMMMPPPTTTXXX[[[\\\aaahhhnnnrrr}}}mmm[[[PPPGGGDDDCCCCCCGGGTTTmmmlllRRRBBBGGG\\\oooyyy|||uuukkkjjjjjjfff\\\OOOFFFCCCDDDHHHJJJKKKHHHAAA999444111/////////000000///////////////............//////000000000000////////////////////////000000000000111111000000111111222333333444444444444444444444999:::===AAAEEEJJJNNNPPPTTTYYY^^^^^^[[[YYY[[[^^^eeelll}}}xxx|||{{{TTT@@@<<<888999999666333222444666555555444333333333333444222222222222222222222222111111222222333444444444333333333333333333333333222222222222222222222222111111000000111111222333///111222111000///000111111111222222333444444444555666777888999999::::::777777888999:::;;;<<<======>>>???>>><<<<<<===>>><<<>>>????????????@@@BBBBBBBBBCCCEEEFFFHHHIIIJJJEEEMMMLLLIIIHHHBBBEEETTTxxxqqqxxxzzzrrrdddXXXQQQOOOLLLLLLMMMLLLIIIEEEAAA@@@???>>>==================<<<::::::999999999777777777777777777777777555666777777888777777777555666777999:::;;;<<<===:::;;;<<<=====================<<<<<<<<<<<<======:::;;;:::::::::;;;<<<<<<333555777888777777777888666666666666555555555555444666777555222111444666222333444444333333555777333333333333444444444444666666777777777666555555333222222222222333333444444444555555444444333222222222333444444555666666999999:::;;;===>>>??????BBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKLLLKKKKKKMMMOOORRRWWW\\\^^^```dddmmmttt~~~vvvdddSSSHHHAAAAAADDDHHHPPP___yyyzzz___JJJGGGTTThhhwwwxxxzzz}}}tttooommmiii```SSSHHHBBBAAACCCHHHJJJJJJFFF===666222111...//////000000//////...//////............//////000000000000////////////////////////000000000000111111000000111111222333333333333444444555555555999;;;===AAAFFFJJJNNNPPPTTTYYY^^^^^^[[[YYY[[[___ggglll}}}|||qqqTTT???999===:::999555333222222444555555444444333222333333333111111111222222222222222000000111111222333333333222222222222222222222222111111111111111111111111000000000000000111222222///000111111//////000111000000111111222333333444666555555555666777777888777777888999:::<<<===>>>:::;;;<<<;;;::::::<<<===;;;===??????>>>>>>???@@@???@@@AAACCCFFFHHHJJJKKKHHHMMMKKKHHHIIIBBBBBBNNNrrr|||nnn```WWWRRRLLLJJJLLLLLLJJJGGGAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;:::999999999999666666666777777777777777555666777777888888777777444444555666777888888888777888999:::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;:::;;;;;;:::888999:::444444444555666666666666555444444444444444444555111222222333333333444444000222444333222222555777333333444444444555555555444555555555444444333222222222111111222333444444444444555555444444333222222222333444555666777777999:::;;;<<<>>>???@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLMMMMMMNNNPPPRRRUUU[[[bbbfffhhhnnnxxxyyyjjjZZZMMMDDDAAA@@@EEEQQQ```ppp~~~hhhPPPGGGRRReeettt{{{xxxyyyyyyrrrqqqmmmdddWWWJJJBBBAAADDDGGGHHHJJJIIIBBB999333111222......///000000///......//////............//////000000000000////////////////////////000000000000111111000000111111222333222222333333444555666666:::;;;>>>AAAFFFJJJNNNPPPTTTYYY]]]]]]ZZZYYY]]]aaafffjjjzzzUUU@@@@@@???999333:::777444444777777444000555444333333222222333333111111111111111111222222...//////000111222222222000000000000000000000000111111111111111111111111000000000000000111111222///111222111000///000111///000000111222222333333666555444333333444666777888888888999;;;===???@@@888999::::::999999;;;===;;;===>>>???>>>===>>>???>>>???@@@BBBEEEHHHKKKLLLJJJMMMIIIFFFHHHBBBAAALLL]]]uuuzzzlll]]]VVVNNNJJJKKKKKKIIIGGGBBBAAA@@@???>>>>>>>>>>>>;;;:::999999888888999999555555666666666666777777666777777888999888888888333444444555555444444333555666777999:::;;;;;;;;;:::999999888888888999999888888:::;;;888444333444999777555444555666555444444333333333444444555666111000000222444555444222///111333222111111444777444444444555555666666666333333333333222222111000111111111111222333444444444444555555444444333222222222333444555666777888:::;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIGGGIIILLLNNNOOOQQQSSSVVVYYY```hhhmmmpppwww}}}nnn___RRRHHHCCCEEEBBBGGGYYYnnnmmmYYYEEEFFF[[[rrr}}}~~~{{{|||uuunnnpppiii^^^OOOCCC???CCCIIIMMMHHHIIIGGG@@@777111111333---...///000000///...---//////............//////000000000000////////////////////////000000000000111111111000111222222333111111222333555666777777:::;;;>>>BBBFFFKKKNNNPPPUUUYYY]]]\\\ZZZZZZ^^^bbbdddhhhyyyrrrWWW???::::::666444666555555555444444333333333222222222222222222222222222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000...000111222111111222444333333444444666777888999:::999999888999:::<<<===::::::;;;;;;;;;;;;;;;;;;===???BBBCCCCCCAAAAAAAAA>>>???AAACCCFFFHHHJJJKKKHHHIIIKKKKKKKKKIIIGGGEEERRR\\\www|||oooggg\\\SSSNNNKKKGGGDDDGGGGGGFFFDDDAAA??????@@@>>>>>>===<<<:::999888888888888888777777777777777555555555555555555555555333333333333333333333333222222333333444555666666888777777666666666666666555555555666666666666666555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444555555444444333333222222111111222222333444222222222222222222333333444555555555555555444444666666777888999::::::;;;:::;;;<<<===>>>???@@@AAACCCCCCDDDCCCCCCFFFIIILLLJJJKKKMMMPPPSSSVVVZZZ\\\dddlllqqqqqquuuooo```RRRHHHCCCBBBKKKCCCTTTmmm}}}xxxXXXGGGBBBUUUkkkvvv}}}yyypppkkkdddZZZNNNEEEDDDGGGLLLNNNKKKHHHCCC<<<555111///000111111000000//////............////////////......000000000000000000000000000000000000111111111111000111111111111222222222222222333444444555555666:::;;;===@@@DDDHHHKKKMMMTTTWWWYYYZZZZZZ\\\aaaeeehhhiii|||jjjSSSBBB666555444000111777555444444444333333333333222222222222222222222222111111111000000000//////000000000000000000000000000000000000000000000000111111000000000000000111////////////////////////////////////////////////...000111111111111222444333333444444555777888999<<<;;;:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<===???BBBCCCCCCBBBAAABBBBBBCCCDDDEEEGGGHHHIIIJJJGGGHHHIIIKKKKKKJJJHHHGGGFFFMMMccc|||tttiii```XXXRRRKKKFFFIIIIIIHHHEEECCCAAA@@@@@@===<<<<<<<<<;;;;;;::::::999999888888777777777666555555555555555555555555333333333444444444444444111222222222333444444444555555555555555666777888777777666666555555444444555555555555444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444333222111222222111111222222333444222222222222333333333333555555666666666666555555666666777888999:::;;;;;;:::;;;<<<===???@@@AAAAAABBBCCCDDDEEEFFFHHHKKKNNNOOOOOOPPPQQQTTTXXX]]]aaalllqqquuuyyytttcccUUUJJJCCCAAACCCLLLJJJ___|||fffJJJCCCIII```ttt|||{{{tttpppcccZZZOOOIIIJJJMMMOOOOOOKKKGGGAAA:::444000000000111000000000/////////.........////////////......////////////////////////000000000000111111111111000111111111111222222222222222333444444555555666:::;;;===@@@DDDHHHKKKMMMSSSVVVYYYZZZZZZ]]]bbbfffgggfffyyyrrrQQQAAA;;;666555888555000333;;;444444333333333333333222111111111111111111111111111111000000000000//////000000000000000000000000000000000000000000000000000000000//////000000111////////////////////////////////////////////////...000111111111111222444333333333444555666777888<<<;;;:::999999888888999;;;;;;;;;<<<<<<=========<<>>???AAABBBBBBAAACCCFFFGGGHHHJJJMMMOOORRRSSSSSSTTTWWW\\\ccchhhqqquuuzzzwwwgggUUUIIICCC@@@CCCGGGNNNUUUqqqzzzRRR===CCCUUUmmm}}}|||vvvrrraaaYYYPPPNNNQQQTTTRRROOOJJJEEE>>>777222000000111000000000000////////////...//////000000//////...........................000000000000111111111111000111111111111222222222222222333444444555555666:::;;;===@@@DDDHHHKKKMMMRRRVVVYYY[[[\\\^^^cccgggfffcccvvvkkkJJJ;;;===666555888:::777222333999333333333333222222222222111111111111111111111111000000000000000000//////000000000000000000000000000000000000000000000000000////////////000000111////////////////////////////////////////////////...///111111000000222333333333333333444555666777::::::999999999999999999999::::::;;;;;;<<<<<<<<<<<>>>>>============<<<<<<<<<;;;;;;999888777666666555555555555555555555555444444555555666666777777333333333222222222222222222222222222333444555666666666666555555444444444666666666666666666666555333333333333333333333333333333333333333333333333444444444444444444444444333333333222111000///...222222111111222222333444222222333333444444555555666777777888888888888888888888999:::;;;<<<======<<<===>>>???@@@BBBCCCCCCBBBDDDGGGIIIJJJJJJLLLMMMPPPSSSWWWZZZ]]]bbbiiinnnooowwwvvvkkk[[[KKKDDDBBBAAAFFFNNNWWWhhhjjjFFF@@@NNNcccvvv{{{rrrkkk\\\VVVQQQSSSXXXYYYTTTMMMHHHBBB:::444000000111222000000000000//////////////////000000000000/////////////////////////////////000000000111111111111000000111111111222222222222222333444444555555666999:::===@@@DDDHHHLLLNNNRRRUUUZZZ\\\]]]___dddhhhgggdddxxxfffSSSEEE777555>>>666444333444444111000111222222222222222222222222000000000000000000000000//////////////////000000//////////////////////////////////////////////////////......///000111111................................................---///000111000000111333333333222333333444555666666777888999::::::;;;;;;777777888999999:::;;;;;;<<>>>>>===>>>???@@@AAACCCDDDDDDDDDFFFIIIJJJJJJJJJKKKLLLMMMSSS\\\bbbeeeiiinnnssssssvvviii]]]OOODDDCCCCCCCCCLLLYYYlllyyyYYYEEETTTbbbqqqyyy~~~}}}}}}yyymmmbbbVVVSSSRRRVVVZZZYYYQQQJJJEEE???777111///000111111////////////000000000000//////000000000000//////000000000000000000000000///000000000111111111111000000111111111222222222222222333444444555555666999:::<<<@@@DDDHHHLLLNNNRRRVVV[[[]]]^^^```eeehhhkkkhhh~~~qqqUUU>>>:::;;;777444777666333111111333444222111000111111111111222222222////////////////////////......////////////000000////////////////////////////////////////////////............///000111111................................................---///000000000000111333222222222222222333444555444555777999:::;;;;;;;;;666666777777888999::::::<<>>===<<<;;;<<<<<<;;;;;;:::999888888666666666666666666666666666666666666666666666666444444444444444444444444444444333222222222222222222222333444555666666777444555555555555666666666333333333333333333333333444444444444444444444444444444444444444444444444111222222222222111000000222222111111222222333444222333333444555666777777888999:::;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJKKKKKKKKKMMMOOOQQQZZZeeekkknnnpppuuuyyyxxxhhh\\\OOOEEE@@@CCCDDDGGGVVVjjj~~~```NNNOOOlllwww~~~}}}}}}uuuggg\\\QQQRRRUUUYYYZZZVVVNNNGGGAAA;;;444///000111111000////////////000000000000///000000111111000000///111111111111111111111111000000000000111111111111000111111111111222222222222222333444444555555666888:::<<<@@@DDDIIILLLNNNSSSWWW\\\^^^___aaadddhhhlllkkkqqqGGG===666777999777555555444444444333444555444222000000000000111111222222////////////////////////........./////////000000////////////////////////////////////////////////...------......000111111................................................---...000000//////111222222222222222222333333444555666888999:::::::::999666666777888999:::;;;;;;<<>>>>><<<<<<;;;;;;:::::::::999666666666666666666666666777666666555555444444333222222222333333444444555333333222222222333333444333333333444444555555555333333444444555555555555333333333333333333333333555555555555555555555555444444444444444444444444000111222222333222222222222222111111222222333444333333444555666777888888999999:::;;;<<<======<<<:::;;;<<<===>>>??????@@@??????@@@BBBCCCDDDEEEFFFGGGIIIKKKLLLMMMPPPSSSVVV^^^fffppptttuuuvvv{{{xxxiiiZZZPPPHHH???>>>DDDGGGMMMffflllSSSOOObbb}}}yyykkk```ZZZOOOSSSYYY\\\YYYRRRJJJEEE>>>888222///000111000....../////////000000000111000000111111111111000000000000000000000000000000000000000000111111111111000111111111111222222222222222333444444555555666888999<<<@@@DDDIIIMMMOOOTTTXXX]]]``````aaadddgggkkklllyyy]]]JJJ999999888555111000444999000333555444222111000...//////000000111111111222////////////////////////---.........//////000000////////////////////////////////////////////////---------......000111111................................................---...000000//////111222222222222111222222333333666777999::::::999888777666777888999:::;;;<<<<<<<<>>???@@@@@@???@@@AAABBBCCCEEEFFFFFFHHHIIIKKKMMMOOOSSSYYY]]]iiipppwwwzzzyyyzzz|||ooo```RRRIIIFFF??????GGGJJJTTTssscccQQQWWWrrruuuaaaYYYXXXNNNUUU\\\^^^XXXPPPIIIEEE<<<777000///111222000---.../////////000000111111000000111111111111000000////////////////////////000000000000111111111111000111111111111222222222222222333444444555555666888999<<<@@@DDDIIIMMMOOOUUUYYY^^^``````aaacccfffiiillluuu\\\KKK???999777666555444444444444444222222222111111111111000//////000000000000//////000000000000000000000000........................////////////////////////------------.........///........................---------............//////...---,,,,,,,,,,,,,,,---///000000//////000222111111111111222333444555666777777777888888888888666666888999999999999999::::::<<<===???AAACCCCCCAAA@@@AAACCCGGGHHHFFFDDDEEEHHHFFFBBBDDDJJJMMMJJJMMMVVV___ccceeemmm}}}~~~wwwmmm___TTTMMMIIIEEECCC@@@??????@@@BBBBBB@@@>>>=========<<<;;;;;;::::::<<<;;;999999999999888666666666555555555444444444333333333333333333333333333333444444555666666666111222333444444444333222333333333333333333333333444444333333333444555555222333333444555555555555222222222111111111111111111111222333333333333222333333444555666777888999777777777777777888888888<<<===>>>??????>>>===<<<999<<>>@@@AAAAAA===<<<===???CCCEEECCCBBBEEEIIIIIIEEEEEEIIIKKKIIINNNUUU[[[]]]]]]bbbmmmvvvxxxjjj___WWWQQQKKKGGGDDDCCCAAAAAAAAAAAA@@@?????????>>>======<<<<<<;;;===;;;::::::::::::999777777777777666666666666555333333333333333333333333333444444555555666777777333444555555555555444333333333333333333333333333333333333333333444444555333444444555555555555444222222222222222222222222111222222333444333333333333444444555777888888999888888888999999999999:::===>>>???@@@@@@???>>>===;;;===???@@@@@@@@@AAABBBAAAAAABBBDDDGGGHHHIIIIIIIIIKKKNNNSSSZZZbbbjjjoootttxxx|||zzztttlll^^^NNNDDDAAADDDBBBLLLYYYiii|||ddddddmmmyyysss]]]MMMKKKPPP\\\[[[ZZZWWWRRRJJJ@@@:::333333222111000000000000111000000000/////////...000000////////////000000000000000000000000000000////////////000000000000000111111222222333333444222222333444444555555666;;;<<<>>>AAAFFFKKKPPPSSSWWWZZZ^^^______aaafffjjjmmmooosssOOOGGG<<<555333444444333222222111000000000000111222222111111111000000000...//////000000//////...........................------------------------..................................../////////000------------------------------------............---------...............///000111000.........000////////////000111222222555555555666666666777777555666777888888999999999999999:::;;;<<<===>>>>>>;;;:::;;;===@@@CCCCCCBBBEEEJJJKKKHHHEEEGGGIIIIIIMMMQQQVVVXXXXXXYYY]]]aaawwwxxxmmmddd\\\TTTNNNJJJGGGCCCAAAAAAAAA@@@???@@@@@@??????>>>=========>>><<<;;;;;;<<<<<<:::999999999888888888777777777444444444444444444444444444444555555666666777777555555666666666666555444222222222222222222222222222222222222222333444444444555555555555444444333333333333333333333333333222333333444444444444444444555555666777888999999999:::::::::;;;;;;;;;;;;??????@@@AAAAAA@@@??????===>>>@@@@@@???@@@BBBDDDBBBCCCDDDFFFHHHHHHIIIIIILLLMMMRRRZZZeeemmmqqqrrrtttwww|||~~~wwwmmmcccUUUGGGAAAAAAGGGEEEWWWnnnjjjhhhnnn|||uuucccSSSJJJNNNUUU___\\\XXXTTTPPPHHH>>>666222222111111111111111222000000000000////////////111111000000000000111111000000000000000000000000////////////000000000000000000111111222333333333222222333444444555555666:::;;;>>>AAAFFFKKKPPPRRRVVVYYY\\\]]]]]]___cccgggmmmpppmmmRRR@@@BBB>>>999666666666555333111000000//////000000000111111111111000000000000...//////////////////...------------------------------------------------................................./////////000000------------------------,,,,,,---------.........,,,------...///////////////000111000...------...............///000111111444444444444555555555555444555666777888888888888888888999999:::;;;;;;<<<<<<<<<===???AAADDDFFFFFFFFFJJJKKKHHHEEEEEEGGGJJJJJJMMMQQQUUUWWWXXXXXXWWW]]]wwwxxxpppggg^^^WWWNNNJJJEEEAAA@@@AAAAAAAAA@@@@@@@@@???>>>>>>======???===<<<<<<======<<<:::999999999888888888888777555555555555555555555555444555555666666777888888666666666666555555555444222222222222222222222222222222111111222222333444444444555444444333222111222222333333333333444444333444555555666666555555666666777777888999999:::999::::::;;;;;;<<<<<<<<<>>>???@@@AAAAAA@@@???>>>>>>?????????>>>@@@CCCEEEEEEFFFHHHIIIIIIIIIIIIJJJOOOSSSZZZccckkkppprrrssstttzzz~~~tttggg[[[NNNCCCAAADDDGGGJJJeeemmmkkkyyy|||kkk[[[RRRQQQYYYbbbbbb]]]VVVQQQLLLDDD:::333111111111000111111222222000000000000////////////111000000//////000000111000000000000000000000000////////////000000000000000000000111222222333333222222333444444555555666:::;;;>>>AAAFFFKKKOOOQQQVVVYYY\\\]]]]]]^^^bbbfffnnnpppuuuVVVEEE???===444444444444555555555444111111000000000000111111111111111000000000//////......////////////......------------------------------------------------....................................////////////------------------------,,,,,,,,,------------...+++,,,---...//////......///000000///---,,,---...------------...///000111222222333333333444444444444444555666777777777777666777777888999:::::::::;;;===???AAACCCDDDFFFHHHGGGHHHIIIHHHFFFEEEHHHLLLIIILLLOOOSSSUUUUUUTTTRRRRRRjjj~~~yyyqqqhhhbbbTTTOOOIIIDDDCCCCCCBBBBBB@@@@@@???>>>>>>======<<>>>>>===;;;999999999888888888777777666666666666666666666666555555666666777888888999666555555444444444333333222222222222222222222222222222111111222222333444333333333333333222111000222222222333333333444444555555666777777777777777777777888888999:::::::::999999::::::;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>>>>?????????>>>@@@CCCEEEEEEGGGIIIIIIHHHIIIKKKNNNUUU]]]ffflllnnnoooqqqtttxxxvvvlll___SSSGGG@@@BBBGGGFFFXXX|||jjjdddzzz{{{dddYYYXXX]]]eeelllccc]]]VVVNNNHHH@@@777111111111111000111111222222////////////000000000000000//////......//////000000000000000000000000000////////////000000000000///000000111111222333333222222333444444555555666:::;;;>>>BBBFFFJJJNNNPPPVVVYYY]]]^^^]]]___dddhhhmmmooouuuWWWCCC<<<;;;999555111222333444555444333333111111000000000111222222111111000000000/////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---.........---,,,...///000///---------///------------...///000000111111111222222222333333333444555666777777777777555555666777888999:::;;;999<<<@@@BBBBBBCCCDDDEEEGGGFFFHHHLLLMMMKKKKKKLLLKKKLLLNNNPPPPPPOOONNNMMMQQQkkk{{{tttnnn___ZZZSSSMMMIIIGGGEEEDDD@@@@@@??????>>>=========>>>===<<<===>>>>>>===<<<:::999999999888888888888777777777777777777777777666666777777888888999999777666555444333333333333333333333333333333333333222222222222222333444444222333333333333222222111222333333444444555555555666777777888888888888888999999999:::::::::;;;;;;999999:::;;;<<<======>>>===>>>???@@@@@@???>>>===>>>???AAAAAA@@@AAACCCEEEDDDGGGIIIIIIJJJMMMSSSXXX___gggqqquuuttttttwww{{{zzztttggg^^^SSSKKKDDDAAAGGGNNNQQQsssiii]]]ooorrr^^^ZZZ```fffkkkmmmaaa]]]VVVLLLCCC:::555222222222111111111111111222////////////000000000000//////............//////000000000000000000000000////////////000000000000//////000000111222222222222222333444444555555666999;;;>>>BBBFFFJJJMMMNNNVVVYYY]]]^^^^^^aaaeeejjjlllnnnfffHHH>>>444444888888111***666777777777555444333333000000000000000111222222111000000000////////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---...---,,,***))),,,...///...------...///------------...///000111000000000111111111222222333333444555666666666666333444555777888:::;;;;;;888<<>>>>>>>><<<<<<<<<>>>>>>===<<<;;;;;;;;;:::::::::999999888888888888888888888888666666777888888999999:::888777666555444444444555444444444444444444444444333333333333333444444555333333444555555555444444444555555666777777888888777888888999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@>>>???@@@AAAAAA@@@???>>>???AAACCCDDDDDDDDDEEEFFFEEEHHHKKKMMMPPPWWWbbbjjjkkkpppwww|||wwwllldddWWWPPPJJJGGGFFFHHHPPPZZZmmmfffccclllzzzhhhYYY[[[ffflllkkkiii___]]]WWWKKK>>>666333333333333222111000000000000.../////////000000000111000000////////////000000000000000000000000000000////////////000000000000//////000000111111222222222222333444444555555666999;;;>>>BBBFFFJJJLLLNNNTTTWWW[[[]]]^^^aaafffkkkkkkmmm~~~iiiQQQ<<<888888999888666333555999///000111111111111222444///////////////000111111000000000000////////////---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---------+++)))(((+++---......------///000...............///111111000000000000111111111111222333444555666666666666333333555777999:::<<<<<<999>>>DDDGGGFFFCCCBBBCCCBBBAAAJJJZZZccc\\\PPPJJJIIIKKKMMMLLLIIIJJJNNNSSSXXX{{{{{{uuukkkbbbYYYRRRKKKGGGCCCCCCBBBAAAAAA@@@@@@???===<<<;;;<<<===>>>===<<<======<<<<<<<<<;;;;;;;;;888888888888888888888888777777777888999999:::::::::999777666555555555666555555555555555555555555444444333333444444555666444444555666777777777666666777777888999:::::::::888888999::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@BBBBBBBBBBBB@@@@@@@@@CCCFFFGGGGGGFFFGGGHHHGGGKKKOOOSSSXXXbbboooyyytttuuuyyy}}}oooaaaXXXNNNIIIFFFGGGJJJOOOZZZdddtttTTTiiisssbbbVVV\\\jjjpppkkkeee]]]]]]XXXKKK<<<333222555444333222111000000000000.../////////000000111111111111000000000000111111000000000000000000000000////////////000000000000/////////000111111222222222222333444444555555666999;;;>>>BBBFFFJJJLLLMMMRRRVVVZZZ]]]^^^aaagggkkkjjjlll~~~aaaNNNCCC===999555555555444444333333333111111111111111111111111//////000000000000//////////////////////////////...------,,,,,,------.........---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********((()))+++,,,---,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///............------------,,,,,,,,,,,,---......222222111111000111111111333333444444444444444444333333333444555777:::;;;;;;>>>AAACCCBBB@@@>>>>>>AAAEEEKKKNNNNNNNNNMMMMMMHHHJJJKKKJJJHHHIIIMMMQQQeeeyyy}}}tttkkkccc[[[SSSOOOMMMGGGCCCDDDDDDAAA@@@BBB========================>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999;;;::::::999888888888999777777777777666666666666777666555444444555666777777777777777777777777777444555555666666666666666666666777888999::::::;;;888888999::::::::::::999;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>@@@AAABBBBBBCCCBBBAAA@@@>>>???BBBDDDEEEFFFGGGHHHJJJMMMSSS^^^jjjsssyyy{{{xxx~~~nnn]]]TTTQQQIIIDDDCCCGGGGGGMMMfffcccfffxxx{{{hhhYYYUUUeeerrrnnnddd___eee^^^PPP@@@666444444444000000000111222222222333///000111222222111000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222222222333444444555555666:::;;;===AAAEEEIIIMMMOOOSSSVVVZZZ[[[\\\___eeejjjkkkoooiii]]]LLL???999777666444444333333333222222222222111111111111111111111111///000000111111000000///........................------,,,,,,,,,,,,------......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---------------,,,,,,,,,,,,---......222111111111111111222222333333333333444444444444222222222333444666888999:::<<>>=========<<>>======<<<<<<;;;;;;;;;;;;::::::::::::999;;;;;;:::999999999999999888888777777777666666666888888777666666777888888777777777777777777777777666777777888888888888888777777888888999999::::::999::::::;;;;;;;;;;;;;;;<<<===============>>>>>>=========>>>>>>?????????CCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCEEEIIIKKKRRRZZZdddnnnuuuzzzuuucccSSSIIIEEEAAAAAACCCGGGNNN```nnnaaauuuuuuhhhfffiiiqqqsssllldddaaabbbYYYJJJ<<<555333222222111111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222222222333444444555555666999:::===AAAEEEJJJNNNPPPUUUXXX[[[\\\]]]___dddiiijjjnnniiiTTTHHH===888333111222333222000222222222111111111111111111111111111111111111111000111111111111111111000........................------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,++++++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---------------,,,,,,,,,,,,---......111111111111111222333444222222333333333444444444444444444444555666777888999;;;======>>>>>>@@@BBBGGGIIIJJJIIIGGGEEEEEEEEEFFFGGGGGGGGGHHHLLLQQQVVV___mmm}}}{{{uuuppplll___WWWOOOKKKHHHDDDCCCEEECCCBBBAAA@@@???>>>>>>>>>@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999::::::999888888888777777777777999999888888888888999999888888888888888888888888888999::::::;;;;;;::::::999999999999999:::::::::;;;;;;<<<============<<<>>>>>>>>>>>>>>>===============>>>???@@@@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGFFFDDDCCCEEEJJJQQQWWW```iiissszzz}}}tttfffXXXLLLCCC>>>???EEEIIILLL\\\}}}nnn^^^iiiyyyrrrmmmzzzvvvmmmhhheee^^^RRRBBB777333222111000222222222111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222222222333444444555555666888999<<<@@@FFFKKKOOOQQQWWWZZZ]]]]]]]]]^^^cccfffiiinnndddPPPDDD<<<888777888777666666777666333000111111111111111111111111111111111111111111111111111111222222222222111111........................---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++***************,,,+++++++++******))))))))))))*********+++++++++++++++,,,,,,,,,,,,------.........---------,,,,,,---,,,,,,,,,,,,---......000000000111111333444555111111222222333333444444777777777888888999999:::999:::<<<<<<===???BBBEEENNNNNNMMMJJJGGGEEEDDDEEEEEEEEEDDDEEEHHHNNNTTTXXX^^^iiiuuuwwwqqqttt}}}zzzpppfff]]]WWWQQQKKKHHHJJJFFFEEECCCBBBAAA@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999888888888888999999999999999999999999999999999999999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>=========@@@@@@@@@???>>>>>>>>>======>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHLLLSSS^^^eeekkkpppwww}}}uuueeeZZZSSSMMMFFF@@@EEELLLPPPVVVppplllZZZddd~~~|||uuutttyyy{{{sssooohhhYYYJJJ:::333222222111111333222222222111000000000222111000//////000111222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111222222222333444444555555666777888<<<@@@FFFKKKOOORRRWWWZZZ]]]]]][[[\\\___bbbgggnnnzzz\\\NNN@@@;;;:::777444333222222222333444444333111111111111111222222222222000000000000000000000000111111222222222222111111........................,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,+++++++++*********************************************************,,,++++++******)))))))))))))))*********++++++++++++++++++,,,,,,---------...------------,,,,,,,,,---,,,,,,,,,,,,---....../////////000111222333444000000111111222333333444777777888999999999:::::::::;;;<<<===>>>AAAEEEHHHPPPOOOMMMJJJFFFDDDDDDEEECCCCCCCCCEEEJJJPPPUUUXXXZZZcccnnnpppjjjlll~~~|||sssiiiccc\\\SSSOOOOOOGGGFFFDDDBBBAAAAAAAAABBBAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<::::::::::::999999999999999999999999999999999999::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===============AAAAAAAAA@@@?????????>>>??????@@@AAABBBCCCDDDEEEHHHHHHGGGGGGGGGGGGGGGGGGBBBGGGLLLPPPTTT\\\eeemmmpppttt}}}uuuhhhYYYPPPOOOMMMHHHCCCDDDMMMUUUccc[[[YYYvvvuuuqqqttt{{{tttiiiSSSCCC555222333222222333333222222222111000000000222111000//////000111222000000000000000000000000111111111111111111111111///000000000111111111111000000000000000111111222222222333444444555555666777888<<<@@@FFFKKKOOORRRVVVYYY[[[[[[YYYYYY[[[^^^eeemmmwwwdddUUULLLAAA:::555666777555333444222222222111111111222222111111111111111222222222000000000000000000000000000111111111111111111000------------------------,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++************************************)))))))))***************++++++***)))))))))******)))************+++++++++***++++++,,,,,,------...------------,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////000111222//////000111222333333444444444666777888888888888:::;;;======???AAAEEEHHHKKKKKKJJJGGGDDDBBBBBBCCCBBBAAABBBFFFLLLRRRVVVWWWUUU[[[dddgggdddffftttzzztttpppiii```YYYWWWMMMKKKHHHEEEBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>============<<<<<<<<<<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;::::::::::::999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>===AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIOOOWWW[[[^^^dddmmmtttyyyzzzfff[[[NNNIIIJJJLLLHHHCCCCCCOOOaaazzzmmmXXXddd}}}llljjjqqqsssdddKKK===333333444111111555222222222111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000111111222222222333444444555555666888999<<<@@@FFFKKKOOOQQQTTTWWW[[[[[[XXXXXXYYY\\\cccmmmyyyooo```QQQEEE===888555:::555111111///---000666777777555444222111111222/////////000000111111111000000000000000000000000///000000111111000000///------------------------,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++************************************((()))))))))*********+++******)))(((((()))***+++)))************+++++++++******+++,,,,,,---......---------,,,,,,,,,++++++---,,,,,,,,,,,,---......//////............//////......///000111222333333222333555666888888888888888:::<<<>>>???@@@CCCFFFEEEFFFFFFEEECCCAAABBBCCC@@@@@@BBBGGGNNNSSSUUUUUURRRUUUZZZ]]]]]]```kkkwww~~~}}}~~~zzzppphhheee\\\YYYSSSNNNJJJGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???===>>>>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFIIILLLOOOPPPVVV\\\dddhhhkkkrrr|||ssshhhTTTLLLEEEDDDIIIMMMKKKHHHRRRccc}}}iiigggpppqqqbbbfffqqq{{{kkk[[[BBB777111444444///000666111111111111111222222222000000111111111111000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000111111222222222333444444555555666999:::===AAAEEEJJJNNNPPPTTTWWW[[[[[[YYYXXXYYY\\\bbbmmmqqq]]]LLLCCC???999555444444555555...///444777555///...111...///000000///000111333---.........//////000000000000000000000000000000//////000000000000//////------------------------,,,++++++++++++++++++,,,......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((***+++,,,)))************+++++++++******+++,,,,,,---......---------,,,,,,,,,++++++---,,,,,,,,,,,,---......///......---------......---...///000111222333333222333666888::::::::::::777999<<<===>>>???BBBDDDBBBDDDEEEEEEDDDCCCCCCDDD???@@@BBBHHHOOOTTTUUUTTTSSSRRRTTTWWWYYY\\\fffppprrr}}}uuuqqqjjjfff___XXXRRRMMMKKKJJJDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;<<<<<<===>>>??????@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEJJJKKKLLLPPPTTTXXX]]]______fffnnnssswwwuuueeeYYYGGGBBB???BBBJJJPPPQQQOOOggg{{{ooodddzzz~~~hhh^^^fffuuuwwwxxx|||wwwdddUUU===444000444333---...777000000111111222222222333///000111222222111000///000000000000000000000000111111111111111111111111000000000000111111111111000000000000000111111222222222333444444555555666:::;;;===AAAEEEIIIMMMOOOTTTXXX[[[\\\ZZZYYYZZZ\\\aaammmuuukkk\\\OOOFFF@@@;;;888444444444444333333222111222111111111000000//////000000000000////////////000000000000000000000000////////////////////////111000///...------...///......---------,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////111222222222222222111222444666777777666666777999:::;;;;;;<<>>===>>>???@@@@@@<<<===============<<<;;;>>>===<<<<<<======<<<;;;???>>>>>>>>>>>>===============<<<<<<<<<<<<======;;;;;;;;;<<<<<<>>>??????<<<===>>>@@@@@@@@@??????@@@??????@@@AAABBB@@@???===???BBBCCCBBBBBBDDDEEECCCBBBAAAAAACCCEEEFFFEEELLLRRRZZZ___ccceeehhhkkkqqqttt{{{wwwjjjbbbWWWMMMHHH???<<>>BBBFFFKKKNNNPPPWWWYYY]]]aaa]]]VVVUUUWWWbbbqqqwwwfff[[[LLLFFF>>>888666666666666333333444444333222222111111111111000000000//////000000000000/////////...////////////////////////........................111000///...------...///...------------,,,,,,,,,,,,++++++******++++++,,,************++++++++++++************************))))))************))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111222222222222000111222444555555555666888999:::;;;;;;<<<>>>@@@????????????????????????GGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOQQQRRRUUUWWWXXX]]]___```eeeyyy}}}xxxsssnnngggaaa[[[XXXSSSOOOMMMKKKHHHFFFGGGEEECCCBBBBBBBBBAAA@@@>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAA@@@@@@>>>>>>>>>============<<<======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCBBBBBBDDDEEEEEEDDDCCCDDDEEEDDDCCCCCCEEEHHHMMMPPPRRRWWW\\\ccchhhkkknnnqqqtttxxx~~~lll___WWWMMMCCCFFFBBBBBBJJJSSS\\\iiitttppphhh___dddmmmpppooooooppppppjjj[[[GGG999555444444333222222111111333333222222222222333333111000///...---......///000000000000000000000000000000000000000000000000111111111111000000000///222222111111222222333444222333444444333333555777:::;;;>>>AAAFFFJJJNNNPPPWWWYYY]]]```]]]VVVTTTVVV```qqqwwwjjj]]]SSSIII@@@:::999555111//////000111111222333333333333222111111111111000000000000//////000000000/////////......////////////////////////........................000///......---.........------------,,,,,,,,,,,,,,,+++************+++,,,))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111111222222222000111111111222444555666888999::::::::::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>HHHIIIIIIJJJKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPRRRRRRZZZWWWUUUXXXdddyyyuuunnniiiccc]]]XXXRRRMMMJJJGGGFFFDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>????????????>>>>>>=========<<<<<<<<<======<<<<<<<<<<<<=====================>>>???@@@<<<===???@@@BBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEDDDCCCCCCDDDFFFEEEFFFGGGKKKPPPWWW]]]```hhhkkkooosssvvvyyy}}}~~~mmm\\\SSSMMMEEE===<<<===BBBKKKVVViiiwww{{{jjj```eeekkkooopppkkkmmmmmmgggZZZIII:::111444444333333222222111111222222111111111111222222000000///.........//////000000000000000000000000000000000000000000000000111111111111000000000000222222111111222222333444222333444444333333555777:::;;;===AAAFFFJJJNNNPPPWWWXXX]]]```\\\UUUSSSUUU___rrrIIIDDD>>>999999999999999888666444333222222111111111222222222222222111111000000000000000000//////000000/////////.........////////////////////////................................................---------,,,,,,,,,++++++++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************((((((((((((((((((((((((************************************++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,---------.........---...///000111111111111111111000111222333555777888999:::999999999;;;=========>>>>>>>>>>>>>>>???HHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOTTTQQQTTTZZZ\\\fff~~~xxxqqqjjjccc]]]YYYPPPMMMJJJGGGGGGFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@===???@@@@@@>>>===<<<<<<>>>>>>>>>============<<<>>>======<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDCCCEEEGGGHHHIIIKKKOOOQQQRRRUUUZZZ```eeejjjooosss~~~yyymmm\\\OOOJJJHHHDDD@@@???BBBGGGRRReee}}}iii\\\cccooorrrppppppiiijjjggg[[[KKK===555333333333333333222222111111111111000000000000111111222222111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000//////000000111222222333444444333333555777999:::===AAAEEEJJJNNNPPPVVVXXX]]]```\\\UUUSSSUUU___sss777555333222333444555555///000111222222333444555000000111111222111111000//////////////////000000////////////............................................................------..................------,,,,,,,,,+++++++++************************''''''((((((((()))))))))************************))))))************))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,------------...------...///000000000000222222111111222444666888777888999888777888:::<<<>>>>>>>>>?????????@@@@@@GGGGGGHHHHHHIIIIIIIIIJJJHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLRRRZZZWWWUUUiiiyyysssoooeee```YYYSSSOOOLLLJJJIIIGGGFFFEEEDDDCCCCCCCCCCCC???AAADDDDDDBBB@@@@@@AAA@@@@@@@@@?????????>>>>>>???>>>>>>======>>>>>>???@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@?????????BBBDDDDDDDDDBBBCCCEEEHHHHHHKKKPPPUUUYYY^^^dddhhhnnnssszzzrrrjjj]]]OOOEEECCCCCCDDDDDDMMMOOOUUUeeekkkcccdddqqqzzzvvvppppppmmmjjj```PPP???666555777333222222222222222111111111000000//////000000111111111222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111000000//////000000111222222333444444333333555777999:::===AAAEEEJJJMMMOOOVVVXXX\\\```\\\VVVTTTVVVaaauuu555555444333222111000000---...000000//////111222//////000111111111111000......////////////000000/////////.........------........................------------------------,,,,,,---............---,,,,,,,,,,,,++++++++++++))))))***++++++***))))))(((((((((((())))))))))))************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...///000000000000222222222222333555666777555666777777777777999;;;===>>>>>>??????@@@@@@@@@DDDEEEEEEFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLNNNNNNNNNPPPNNNRRRXXXUUURRR___ttt}}}yyysssjjjaaaZZZUUUPPPNNNKKKIIIGGGEEECCCCCCCCCCCC>>>BBBFFFGGGDDDBBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@@@@AAAAAA>>>AAACCCDDDCCCEEEJJJNNNRRRVVV^^^eeelllrrrxxx|||tttfff[[[QQQGGGAAA??????CCCHHHMMMSSSaaazzz~~~zzzlllooovvv~~~yyyrrrppppppfffVVVEEE888333444666222222222222222222111111111111000000000000111111...///000111111111000000111111111111111111111111000000000000000000000000000000000000111111111111222222111111222222333444222333444444333333555777999:::<<<@@@EEEIIIMMMOOOUUUWWW\\\```]]]WWWVVVYYYcccttt111222333333222111111111222333444222///---...000...//////000111111000000........./////////000000//////.........---------........................------------------------+++,,,---.........------,,,,,,,,,++++++++++++***((()))***++++++***)))((((((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++))))))************))))))************************++++++,,,,,,,,,---------,,,,,,---...///////////////000111333444444444444333555666666666777:::<<<<<<<<<======>>>??????@@@AAABBBCCCDDDEEEFFFGGGHHHGGGHHHJJJLLLMMMNNNNNNMMMUUUSSSTTTWWWVVVUUU\\\eeeqqq{{{uuuooohhhaaa]]]WWWUUURRRNNNLLLKKKJJJKKKIIIMMMPPPOOOJJJFFFEEEGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEFFFBBBFFFKKKMMMNNNSSSZZZ```eeekkksss|||uuueeeYYYNNNHHHDDDCCCBBBBBBJJJSSSWWWeee|||}}}xxxttt{{{~~~{{{zzzxxxuuuiii[[[HHH:::444444444333111111111111111111222222222111111000000111111222...///000111111111111000111111111111111111111111000000000000000000000000///000000000111111111111222222111111222222333444222333444444333333555777888:::<<<@@@DDDIIIMMMOOOTTTWWW\\\aaa___YYYYYY\\\dddrrr222333333222111000111222...000222111//////111444......///000000111000000---.........//////000000//////.........---------........................------------------------***+++---...///...------,,,,,,,,,+++++++++******((()))***++++++***)))((())))))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))************************++++++,,,,,,,,,---------+++,,,---...////////////---...000222333333333222222444555666666777:::<<<;;;;;;;;;<<<===>>>>>>???@@@@@@AAACCCDDDFFFGGGHHHHHHJJJKKKMMMNNNMMMMMMLLLQQQRRRSSSUUUVVVTTTSSSSSSUUUnnn||||||~~~www}}}xxxsssiiigggccc___\\\[[[ZZZZZZ]]]```bbb^^^UUUNNNKKKLLLGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCEEEHHHJJJLLLOOOTTTZZZ^^^aaahhhqqqyyy|||{{{oooaaaSSSJJJEEECCCDDDGGGGGGIIISSS```uuulllsssxxxwww~~~~~~vvvssszzz}}}zzz^^^OOO===444444666555222111111111111111111222222222222111111111111222222000111222333444444333222111111111111111111111111000000000000000000000000//////000000111111111222000000000///000111111222222333444444333333555777888999<<<@@@DDDIIIMMMOOOTTTVVV\\\aaa```[[[ZZZ^^^dddppp000000000000000000000000////////////............//////000000///...------////////////////////////......//////...---,,,,,,------------------------,,,---......,,,+++,,,......---,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))***)))((()))***+++***(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++)))))))))))))))******+++******))))))))))))******,,,,,,++++++,,,,,,---...,,,---......//////............//////000222333444333333444555666777888888666999===???>>><<<;;;;;;??????AAACCCFFFIIILLLNNNSSSNNNHHHFFFIIIMMMOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSZZZ___pppqqqjjjcccgggqqq~~~zzzwwwuuuuuuvvvyyy{{{zzztttjjjaaa\\\ZZZZZZVVVQQQPPPQQQQQQNNNJJJKKKIIIFFFEEEFFFGGGHHHHHHKKKIIIGGGEEEEEEFFFHHHIIIKKKMMMPPPQQQRRRUUU[[[```___dddmmmwww~~~pppcccWWWLLLEEEDDDBBB???CCCKKKMMMPPPeee~~~{{{zzz|||uuutttsssnnngggGGG>>>777666666555444666333***444555111444111///222222111111111111222222222000//////000///,,,***,,,///111222111111111222---...000111222111///.........///000000000000000111111000000111111222333222222222333333333444444999:::<<>>AAACCCGGGIIILLLMMMPPPLLLIIIHHHKKKOOORRRRRRQQQQQQRRRSSSSSSSSSSSSSSSPPPUUUaaatttxxxlll___bbbhhhrrr~~~yyyuuutttuuupppjjjgggeeeccc^^^YYYWWWUUUTTTSSSTTTTTTTTTTTTSSSQQQOOONNNPPPSSSWWWZZZZZZ\\\```bbbdddiiioootttuuuyyyyyykkk]]]TTTNNNIIIGGGHHHIIIEEEHHHSSS]]]jjj||||||zzzxxxttthhhZZZEEE???::::::999444111111<<<777<<<999111111222333222222111111111111222222222000///000111111000...111222333222000/////////000000///////////////000......///000000000000000111111000000111111222333333333444444444555555555999:::<<>>AAADDDGGGHHHIIIIIIIIIGGGGGGHHHLLLPPPRRRSSSQQQQQQRRRSSSSSSSSSSSSRRROOOSSSZZZaaakkkzzzfffeeeeeehhhppp}}}~~~zzzwwwtttnnnjjjddddddeeeddddddbbbaaa```___]]]ZZZYYY[[[```eeeiiihhhjjjnnnqqquuuzzz{{{lll^^^OOOHHHFFFDDDCCCEEEJJJHHHMMM]]]ppp{{{xxx}}}ttt___KKKCCC@@@???BBBAAA;;;777666<<<@@@AAA===555000333444222222111111111111222222222000///000222333333222222333333222000//////111333222///...---...///000......///000000000000000111111000000111111222333444444444555555555666666999:::<<>>>>>@@@CCCEEEFFFFFFEEEDDDAAABBBDDDHHHLLLOOOPPPQQQPPPQQQQQQRRRRRRRRRRRRRRRUUUWWWYYYYYY[[[ppp~~~zzzuuuooonnnvvv~~~|||wwwxxxzzzyyyvvvrrrooommmllliiifffeeefffkkkppptttxxxyyy|||}}}qqqjjjbbbVVVJJJFFFEEEDDDEEEFFFJJJPPP^^^tttwww||||||mmmVVVBBB:::999;;;@@@BBB???>>>???>>>HHHAAA>>>;;;333444222222222111111111111222222333111///000111333333222///111222222111111333555333222000///.........///......///000000000000000111111000000111111222333444444444444555555555555999:::<<>>@@@@@@BBBCCCDDDEEEDDDBBB@@@>>>===AAAGGGKKKNNNOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPTTTTTTTTTSSSTTT```|||yyyvvvyyy}}}~~~yyyxxxwwwwwwzzz~~~ttthhh]]]WWWOOOHHHCCCEEEHHHJJJNNNRRRVVVgggyyysssttt}}}ppp]]]III<<<111000222777999999;;;@@@UUU^^^BBB999<<<333666111222222111111111111222222333222000000111111111000000111333333222222444555000111111111000///---,,,......///000000000000000111111000000111111222333222333333333333444444444999:::<<>>===CCCJJJRRRWWWVVVRRRNNNKKKKKKLLLLLLMMMMMMMMMMMMMMMOOONNNOOORRRSSSUUU\\\eeezzzyyyyyyzzzmmm```VVVPPPKKKIIIFFFFFFGGGIIIKKKRRRbbbrrrrrrssslllLLL;;;555555777666666777555222555;;;WWWlll===000:::---666222222222111111111111222222000111222444666555222000111444777888666333111000///000000000000000//////......///000000000000000111111000000111111222333333333333333444444444555999:::<<>>@@@BBBEEEIIILLLMMMVVV[[[```ddddddbbb```___ggglll{{{------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******))))))******************************************************)))))))))******))))))(((******)))))))))))))))***)))))))))))))))******************)))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,,,,---............////////////111000111222444555555555888:::>>>CCCGGGGGGEEECCCAAAAAABBBBBBCCCCCCCCCCCCJJJKKKKKKKKKIIIFFFDDDBBBFFFGGGHHHGGGFFFGGGHHHJJJLLLMMMMMMOOOPPPQQQRRRSSSYYYVVV___wwwuuusssyyywwwjjjaaaSSSLLLHHHHHHHHHFFFIIINNNOOO\\\oooyyyvvv|||gggLLL:::666666666333555555444444444333333333333333333333222222222222111111111111111111000000000000000000111222333444333111...---222999888333//////000000000000//////////////////000000000000222111000///000111333444111333444555444555777888<<<===???AAAEEEHHHKKKMMMUUUYYY^^^bbbaaa___]]]\\\ggglll{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))************************(((((())))))))))))((((((***)))))))))))))))*********))))))))))))))))))((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))***++++++++++++++++++,,,,,,---------............/////////111111111222333444555666888888:::===AAABBBBBBAAA???@@@@@@AAABBBCCCDDDDDDGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEEEEDDDFFFIIILLLIIIKKKMMMPPPQQQQQQQQQQQQWWWPPPSSS```jjjwwwqqqooovvvyyynnnbbbYYYSSSHHHGGGGGGIIIIIIIIIPPPWWWbbbzzz}}}pppttt~~~]]]LLL999111444888777222444444444444333333333333222222333333222111111000///000111222222222111111////////////000111222333777555000---000777888555000000////////////000000////////////000000000000222111000000000111333444000222333444444444666777;;;<<<>>>AAADDDHHHKKKMMMSSSWWW]]]```___]]][[[ZZZggglll{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++))))))))))))))))))))))))************************''''''((()))))))))(((((()))))))))))))))******+++******))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((())))))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++*********+++,,,,,,---------------.........//////000111111111111222555666999999:::===@@@AAAAAA???======>>>@@@AAABBBDDDDDDGGGFFFEEECCCCCCCCCCCCDDDCCCCCCCCCBBBBBBEEEIIIMMMIIIJJJLLLNNNOOOPPPQQQQQQWWWNNNOOOXXXXXX[[[wwwssssss|||vvviii^^^VVVPPPMMMHHHIIIJJJJJJIIIOOO\\\ggg{{{tttqqq}}}rrrIII???555111444777666333333333333333333333333333111222222222222111000/////////000111111111111000111111111111111222333333::::::777222222666777444111000///......///000111////////////000000000000111111000000000111222333111222444444444444666888:::<<<>>>AAAEEEIIILLLNNNSSSWWW]]]```___]]][[[ZZZggglllzzz++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++************************))))))))))))))))))))))))''''''((()))))))))))))))***)))))))))))))))*********)))))))))(((((('''''''''''''''''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++))))))***++++++,,,------------------............///000111111000222555888888888:::===@@@@@@===;;;:::;;;<<<===???AAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEAAABBBAAAAAAAAADDDHHHLLLJJJJJJIIIJJJLLLNNNQQQSSSUUUOOOQQQZZZXXXTTTbbbyyy~~~uuuggg[[[RRRNNNLLLKKKFFFJJJMMMNNNSSSbbbwww|||tttuuu|||tttVVV<<<;;;999666555444555555333333333333333333333333111111111222222111111111111111000000000000000000111111000000111111222222444888999666444555555222111000///......///000111////////////000000000000111111111111111222222222222333555555555666777999;;;<<>>???@@@@@@??????>>>???@@@AAABBB@@@@@@AAAAAAAAACCCFFFIIIJJJIIIHHHHHHJJJMMMQQQTTTPPPNNNRRRYYYYYYSSSVVV___yyywwwfff___UUUNNNJJJJJJJJJKKKFFFOOOYYY```nnnvvvkkkbbbfffrrr~~~ZZZ===333666999777444222555888222222222222333333333333111111000111111222333444777666333000//////000000000///////////////000000---444999888555444333000000000////////////000000////////////000000000000000000111111222222222222222444666666666666888999;;;<<>>???@@@AAA>>>???AAAAAAAAABBBDDDFFFGGGGGGHHHIIIKKKNNNPPPQQQLLLOOORRRSSSRRRRRRSSSTTT]]]vvvwwwjjjaaaRRRNNNJJJHHHIIILLLOOOPPPTTTccctttmmm[[[ZZZ^^^fffooozzz}}}^^^BBB555222444666666444333444666111111222222222333333333111111000///111333666888@@@<<<777222//////111222111000000//////000000000111999>>>;;;555222000...//////000000000000//////////////////000000000000000000111222222222222222111333555555555555777999:::;;;>>>BBBGGGLLLPPPSSSTTTYYY```dddfffeeeddddddjjjjjjsss,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,---------------+++)))((('''''''''&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******'''((()))***+++,,,------,,,,,,,,,---------......))),,,//////...111999???<<<999555444666888999999666666777888999::::::;;;<<<<<<===>>>???@@@AAAAAA===???AAAAAAAAAAAACCCDDDDDDEEEHHHKKKMMMNNNOOOOOOKKKQQQSSSMMMKKKQQQTTTSSSVVVbbbuuu}}}||||||tttfffZZZSSSIIIGGGGGGIIINNNSSSVVVWWWhhhzzzsssZZZUUU]]]gggnnnnnnsssiiiHHH777888777666555555555555333222111111111222222333333333222111//////111444999;;;FFFAAA:::444000000222444333333222222222222222333<<>>AAABBBAAAAAAAAAAAABBBDDDEEEGGGHHHFFFGGGHHHJJJLLLMMMNNNOOOKKKKKKKKKOOORRRSSSPPPMMMQQQSSS___www~~~|||||||||vvvqqqmmmjjjbbbVVVLLLHHHHHHJJJJJJIIIOOO]]]jjjpppkkkYYYgggqqqssslllmmm|||gggNNN===666666555555555555555555555555222222222222222222222222111222222333333222222111===>>>===777000...333888>>><<<999888888;;;>>>@@@???<<<888333000.........111111000000//////......///////////////.........000000000000111111111111333444444444555666666666<<<===???BBBFFFIIIMMMNNNRRRYYYaaafffgggfffffffffmmmlllrrr))))))*********+++++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))***++++++,,,...---+++***)))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------...///000111444888;;;777555333444777888888666777777666777777888999:::;;;:::999;;;???BBBBBBAAAAAAAAABBBCCCEEEFFFHHHIIIEEEGGGJJJLLLNNNNNNMMMLLLMMMLLLLLLNNNQQQSSSQQQOOOSSSSSSXXXcccyyy|||{{{rrrjjj```ZZZUUUSSSOOOJJJIIIKKKGGGKKKPPPVVVdddyyyyyyjjjkkkuuu}}}}}}wwwzzzgggNNN===666666777555555555555555555555555222222222222222222222222111222222333333222222111111>>>AAA444+++111888999888666333111000222444666999777444111///...///000111000000000/////////.../////////////////////...000000000000111111111111333333444444555666666666<<<===???BBBFFFJJJMMMOOORRRXXXaaafffgggfffggghhhlllkkkrrr)))))))))*********++++++))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((''''''(((((())))))******,,,,,,***)))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---.../////////111555777333222222333666888777777666666666777888999:::;;;::::::;;;>>>AAADDDDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKEEEHHHKKKNNNOOONNNKKKIIINNNMMMLLLMMMOOOQQQQQQQQQRRRSSSTTTUUU[[[lll|||{{{{{{}}}|||wwwsssoookkkgggaaaXXXRRRMMMHHHFFFGGGHHHHHHKKKPPPSSS\\\gggtttpppsssxxxdddJJJ888222444666555444444444444444444444444222222222222222222222222111111222222222222111111111GGGLLL999///777===777333111000//////111333444333222000.........000111000000000000////////////......//////////////////000000000000111111111111333333444444555666666777<<<===???BBBFFFJJJMMMOOOQQQXXXaaafffgggggghhhjjjjjjkkkttt))))))))))))************((((((((((((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((''''''((((((((()))))))))+++***)))(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,---.........///111444222222333444666777777666666666666777888999;;;<<<999;;;>>>AAADDDFFFFFFFFFCCCDDDDDDFFFHHHJJJLLLMMMHHHJJJLLLMMMNNNMMMKKKJJJMMMLLLKKKKKKMMMOOOQQQRRROOOSSSVVVTTTSSSXXXeeeppp}}}||||||xxxwwwssskkkeee___]]]YYYWWWUUUQQQLLLHHHJJJHHHJJJOOOQQQRRRWWW\\\lllxxx}}}zzzsssSSSGGG:::333555777555111444444444444444444444444222222222222222222222222111111222222222222111111:::IIINNNCCC999999666///.........000222555777999111000............000111000000000000////////////............///////////////000000000111111111111222333333444555666777777<<<===???CCCGGGKKKNNNPPPRRRXXXaaafffhhhhhhjjjlllkkkmmmwww(((((()))))))))*********''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((()))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,---......---...///111333444555666666555555555555555666777999:::<<<===;;;===@@@CCCFFFGGGHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJJJJMMMPPPRRRRRRSSSUUUTTTSSSUUUXXX[[[xxx}}}|||||||||wwwqqqiiifffddd```ZZZTTTOOONNNLLLKKKKKKJJJHHHGGGKKKJJJLLLRRRWWW]]]hhhrrrsssyyykkkXXX<<<:::888888888777333000444444444444444444444444222222222222222222222222000111111222222111111000888999>>>DDDBBB888///,,,------///111333555666777111111000///...//////000////////////000000000000---.........//////000000///000000000111111111111222222333444555666777888<<<===???CCCGGGKKKOOOQQQSSSYYYaaafffhhhiiikkkmmmlllooozzz((((((((()))))))))******''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((((()))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++************+++++++++++++++---......------///000222444666777666444444555555555666777999;;;===>>><<<>>>AAACCCDDDEEEGGGIIIFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMKKKJJJJJJKKKMMMOOOKKKLLLLLLKKKJJJLLLOOORRRVVVSSSPPPNNNPPPTTTWWWXXXccc{{{~~~{{{tttmmmiiibbb^^^YYYVVVTTTRRRNNNKKKIIIHHHHHHHHHHHHIIIJJJJJJNNNLLLNNNVVVaaappp~~~xxxWWWAAA:::::::::888555333333333333333333333333333333333222222222222222222222222000000111111111111000000111+++000@@@FFF===555666444555555666666555444444222111000000/////////000////////////000000000000------......///000000000000000000000111111111111111222333444555777888888;;;===???CCCGGGLLLPPPRRRUUU[[[bbbggghhhiiikkkmmmnnnppp{{{(((((((((((()))))))))***''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++***,,,............///000...111555666555444444666444555666777999<<<>>>???;;;>>>@@@@@@@@@BBBEEEHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNKKKMMMNNNNNNMMMMMMQQQTTTUUURRROOOMMMOOORRRVVVXXXZZZlll}}}zzzvvvooohhh```ZZZWWWQQQOOOMMMKKKJJJIIIIIIHHHGGGHHHIIIJJJKKKNNNRRRUUUYYY\\\fffuuu___EEE888:::999777555333333555666333333333333333333333333222222222222222222222222000000111111111111000000...,,,///777<<<;;;::::::777888888888777555333111///////////////000000000.../////////000000000111------......///000000111000000000000111111111111111222333444555777888888;;;===???CCCHHHLLLPPPRRRWWW\\\cccggghhhhhhkkkmmmnnnpppzzz(((((((((((())))))))))))'''((((((((())))))******))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++***,,,...///......///111***...333444444333555777444444666777:::<<<>>>@@@;;;===>>>>>>===>>>BBBFFFIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMLLLNNNPPPPPPOOOOOORRRUUUPPPQQQSSSSSSRRRRRRTTTVVVVVV]]]ggguuu{{{tttqqqooolllggg```YYYRRRMMMJJJFFFGGGGGGEEEDDDDDDGGGIIIGGGHHHKKKMMMQQQVVV\\\```hhhrrraaaFFF:::999444333222444666888777666333333333333333333333333222222222222222222222222000000111111111111000000---333222,,,+++222444000000111222333222000...---------......///000111111.../////////000000111111---------...///000000111000000000000111111111111111222333444666777888999;;;===???CCCHHHMMMPPPSSSXXX]]]dddggghhhhhhjjjmmmnnnoooyyy(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&(((***+++,,,+++)))(((''')))***+++******+++---------,,,------...///000111111222222222333333333333555777888888888999:::;;;;;;<<<<<<<<<>>>AAADDDEEEEEEEEEEEEFFFFFFFFFFFFJJJJJJKKKKKKLLLLLLMMMMMMRRRQQQPPPPPPRRRSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQTTTVVVZZZ___hhh|||~~~|||wwwnnnfffaaa```WWWVVVTTTQQQNNNJJJGGGFFFDDDDDDEEEEEEFFFHHHJJJKKKPPPOOOSSSZZZ___gggyyytttYYYGGG999666;;;666444333333444555333222:::888666333222222333444333333333222222111111111000000000000000000000000111111000000//////......,,,---...///000000000000...............---------111111000///...---,,,,,,///////////////......---222333---,,,333222///777444444444555777888:::;;;======>>>@@@EEEKKKPPPSSSVVV\\\ccchhhiiiiiikkkmmmmmmoooxxx'''((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((***+++++++++)))(((''')))***+++******+++------,,,,,,------...///000111111111222222222222333111333666777666666777999888:::<<<===<<<<<<===>>>BBBBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMRRRPPPNNNNNNPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNPPPSSSWWW[[[___lll|||yyytttkkkaaaYYYUUUSSSOOONNNMMMKKKHHHFFFDDDBBBGGGGGGGGGGGGHHHKKKOOOQQQRRRVVV___kkkuuu}}}___JJJ@@@888666999666444333333444444333222999777555333222222222333333333333222222111111111000000000000000000000000////////////.........---,,,---...///000000000000000000000000000000000///000000000///......------...//////000000/////////000444///...444111---333333333444555666888999:::======>>>AAAEEEKKKPPPSSSVVV\\\ccchhhiiijjjlllnnnnnnoooxxx''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''((()))++++++******)))''')))***+++******+++---,,,,,,,,,,,,---...///000000000000111111111222222000222444555444444555777666888<<<===<<<:::999:::??????@@@AAABBBEEEGGGHHHGGGGGGFFFGGGHHHJJJLLLMMMQQQNNNKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLOOOSSSUUUTTTXXXgggvvv}}}wwwsssgggfffbbb[[[SSSMMMJJJIIILLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJLLLQQQXXX]]]eeemmm}}}vvvooovvvcccEEE:::999777666777555444333333444444333222666555333222111111111222222222222222222111111111000000000000000000000000............------------,,,---...///000000000000//////000000000000000000////////////////////////......///000000111111111---333000...333111,,,000222333333444555777888999======???AAAFFFKKKPPPSSSVVV\\\ccchhhjjjkkkmmmoooooopppwww'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&'''(((((())))))((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))************)))''')))***+++******+++---,,,,,,,,,,,,---...////////////000000000111111111///111333444444444555666555777:::;;;::::::;;;;;;>>>>>>??????AAACCCDDDEEEEEEDDDDDDDDDFFFHHHKKKMMMNNNLLLHHHGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLMMMPPPQQQNNNMMMTTT^^^pppyyyqqqjjjccc___SSSSSSRRRNNNJJJHHHGGGHHHDDDEEEFFFHHHIIILLLMMMNNNNNNPPPTTTWWW]]]gggrrrzzzxxxpppooovvvyyyYYYGGG777333555666666777555444222333444444333111444333222111000000111111222222222111111111111111////////////////////////........................------...//////000//////------------........................//////000000......///000111222333444///777222---111000---111222222222333555666888999<<<===???BBBGGGLLLPPPSSSVVV\\\dddiiijjjlllnnnpppqqqpppvvv''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((()))***************((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))***************''')))***+++******+++---,,,++++++,,,,,,---...///........./////////000000000222444555555555666777666777888999999;;;???AAA??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCEEEGGGIIIKKKKKKHHHFFFEEEFFFHHHHHHHHHGGGHHHIIIJJJLLLNNNPPPQQQNNNMMMMMMNNNMMMKKKQQQYYYWWWggg{{{zzzuuunnnfff___YYYSSSOOOHHHIIIIIIHHHFFFFFFGGGHHHLLLLLLMMMOOORRRUUUXXXYYYYYY___iiisss~~~ggglllttt~~~jjjOOO>>>999666666666555666888555333222222333444222111222111111000000000111111111111111111111111111111////////////////////////////////////////////////---...//////////////////,,,---------......//////------......///000000000.........///000222444555;;;BBB;;;000000000///333222222222333555666888999<<<===@@@CCCHHHLLLPPPSSSWWW]]]eeeiiikkklllnnnpppqqqpppuuu&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))***************(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###$$$%%%''')))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((************************)))))))))))))))*********''')))***+++******+++---++++++++++++,,,---...///------........./////////111333555666555555777888666777888888999<<>>DDDIIIJJJIIIEEECCCAAABBBEEEGGGHHHGGGEEECCC???@@@BBBEEEGGGHHHFFFDDDIIIIIIIIIIIIIIIJJJKKKLLLJJJGGGHHHLLLNNNMMMMMMPPPIIIPPPXXX[[[ZZZeee|||wwwooolllgggbbb]]]XXXRRRNNNLLLIIIFFFEEEFFFGGGHHHHHHHHHJJJMMMOOOQQQTTTWWWZZZeeejjjttt|||WWW:::222777888666333111333666555333444333111222333333222000///000111222222333222222//////000000111111111222000000000000000000000000---------.........//////...///////////////......,,,,,,,,,---...//////000///////////////////////////...---,,,---///111222***888666+++---222222444444444444555777888:::;;;<<<>>>AAAEEEIIINNNQQQRRR\\\bbbhhhllllllkkklllnnnpppooouuu&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))(((***+++***)))((()))***)))************+++++++++++++++******++++++,,,------,,,,,,,,,,,,---......000111111222333444555666888999:::999888888:::;;;<<<===>>>@@@AAAAAAAAAAAABBBBBBBBBCCCDDDFFFHHHJJJ@@@CCCFFFFFFEEEEEEHHHKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLNNNJJJLLLRRRRRRUUUggg|||~~~{{{wwwrrrooommmiiiddd___\\\YYYUUURRRPPPMMMJJJIIIEEEFFFGGGHHHIIIKKKOOORRRSSSUUUXXX\\\bbblllvvv}}}]]]JJJ@@@666111222444444555555555555444444444444333333333333222222111111111111111111111111000000000000000000000000000000///...............////////////////////////.........------,,,,,,,,,.........////////////000000000000000000000000000...............///000000000000000000000111111222444555555666777888888999===AAACCCBBBFFFNNNTTTVVVYYY```hhhmmmmmmkkkkkkkkkqqqrrrwww&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))((()))******)))((()))***))))))*********+++++++++++++++******++++++,,,------,,,,,,,,,,,,---......111111222333444555666666888999999999888888999;;;;;;;;;<<<<<<======>>>>>>AAA@@@@@@AAABBBDDDFFFGGGDDDFFFGGGGGGFFFFFFHHHKKKKKKJJJJJJIIIHHHHHHGGGGGGDDDEEEGGGJJJKKKLLLMMMLLLQQQMMMOOOTTTSSSRRR]]]lllrrr~~~{{{zzzxxxuuuqqqnnnlllkkkfffccc```^^^]]][[[WWWSSSQQQOOOMMMLLLKKKJJJIIIHHHKKKLLLLLLLLLNNNRRRXXX\\\ccciiitttqqqXXXAAA:::999666555888444444555555555555444444444444333333333222222222111111111111111111111111000000000000000000000000000000///...............////////////////////////.........------,,,,,,,,,------........./////////////////////////////////...............///000000000000000000000111111222444444555666777888999999===AAACCCBBBEEEMMMSSSUUUYYY___hhhmmmmmmllllllmmmqqqrrrwww&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***)))((((((''''''(((((()))((()))******(((((()))***)))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,,,,---......111222222333444555666666777888999888777777999;;;<<<<<<;;;;;;;;;<<<<<<===???>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEDDDEEEGGGIIIJJJJJJIIIIIIHHHGGGGGGGGGCCCEEEHHHLLLNNNPPPPPPOOOQQQMMMOOOTTTTTTQQQUUU]]]YYYhhh{{{zzzzzz{{{|||}}}~~~~~~|||{{{zzzzzzwwwvvvssspppooooooooopppiiihhhfffccc```^^^\\\[[[XXXVVVTTTSSSRRRQQQOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKNNNOOOQQQTTTYYYaaajjjqqq~~~zzzNNN@@@666666777444333777444444555555555555444444333333333333222222222222111111111111111111111111000000000000000000000000000//////............///////////////////////////.........---------------,,,---------............////////////////////////...............///000000000000000000000111111222444444555666777888999999===BBBDDDCCCEEELLLRRRSSSXXX___hhhmmmnnnmmmnnnoooqqqrrrxxx%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((''''''(((((((((((()))***)))((('''(((***))))))))))))***************************++++++,,,,,,,,,++++++,,,,,,---...000000111222333444555555666777888777777777999;;;AAA@@@???>>>===>>>>>>???>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBDDDGGGIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJMMMQQQSSSTTTSSSSSSMMMIIIJJJPPPSSSRRRSSSVVVVVV\\\cccvvv{{{wwwuuuxxxwwwuuurrrooommmlllkkkiiifffcccbbbbbbdddffffff___^^^]]]ZZZXXXVVVTTTSSSVVVUUUSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSUUUWWW\\\```gggpppyyyiiiSSSDDD===::::::888333111333333444444555555444444333333333333222222222222111111111111111111111111111000000000000000000000000000///............//////////////////////////////...............---------,,,,,,,,,---------......////////////////////////...............///000000000000000000000111111222333444555666777888999:::>>>BBBDDDCCCFFFLLLQQQRRRWWW^^^gggmmmooonnnooopppppprrrxxx%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))((((((''''''''''''((((((''')))***)))((('''((()))(((((()))))))))***************))))))******+++,,,,,,++++++++++++,,,------......///000111222222333555666777777666777999;;;BBBBBBAAA@@@????????????>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@BBBEEEHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNPPPRRRSSSSSSRRRRRRLLLIIIHHHLLLPPPQQQRRRSSSSSSWWWUUUZZZmmm{{{wwwssspppnnnmmmjjjfffbbbaaacccdddeeeeee```___^^^\\\ZZZYYYWWWWWWYYYZZZZZZ\\\]]]___bbbccceeehhhjjjlllmmmppptttwwwcccJJJ===666555555666555333444777333333444444444444333333333333222222222111111111000000000000000000000000//////////////////////////////............//////////////////////////////........................,,,,,,,,,---------.............................................///000000000000000000000111111222333333444666777999::::::>>>CCCEEEEEEGGGMMMQQQRRRVVV]]]gggmmmnnnnnnooopppoooqqqxxx$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''&&&&&&''''''((('''((())))))''''''((()))((((((((()))))))))*********))))))))))))***+++++++++++++++++++++,,,------,,,------...///000111111444555666666666666888:::???@@@@@@@@@??????>>>===>>>???@@@BBBDDDDDDEEEEEEBBBBBBCCCGGGKKKNNNOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNNNNOOOOOONNNNNNNNNNNNLLLJJJKKKMMMNNNOOOOOONNNTTTRRRRRRYYYaaasss~~~~~~}}}{{{xxxxxxwwwvvvuuussssssrrrpppsssvvvyyy}}}vvvUUU@@@888888222333333333333333555888333333444444444444333333222222222222111111111111000000000000000000000000///////////////////////////............//////000////////////////////////.............../////////,,,---------...................................................///000000000000000000000111111222222333444666777999:::;;;>>>CCCFFFFFFIIIOOOSSSSSSUUU]]]ffflllmmmmmmnnnooommmooowww$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((('''((()))(((''''''((()))(((((((((((()))))))))***)))))))))))))))***+++++++++++++++***++++++,,,---,,,------...///000111111333444555555555666888:::<<<>>>@@@AAAAAA???===;;;===>>>@@@CCCEEEFFFGGGGGGDDDDDDFFFKKKOOORRRPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJKKKLLLKKKMMMNNNMMMMMMNNNNNNMMMNNNTTTRRRQQQVVVWWW___rrrrrrRRR===555555888777777777555444444444333222333333444444333333222222222222222111111111111000000000000000000000000////////////////////////...............///000000////////////////////////---........./////////000------........./////////.......................................///000000000000000000000111111222222333444666777999:::;;;>>>CCCGGGHHHKKKQQQUUUVVVUUU\\\eeekkklllllllllmmmkkknnnvvv$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''((()))((('''&&&''')))(((((((((((()))))))))))))))))))))))))))******+++++++++******++++++,,,---------...///000111222222222444555555555666888:::<<<>>>AAACCCCCCAAA>>><<<<<<===@@@CCCFFFGGGHHHHHHEEEEEEGGGKKKPPPQQQNNNKKKIIIIIIJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHJJJLLLMMMFFFKKKOOOPPPOOOOOOOOONNNPPPRRRMMMMMMTTTUUUZZZiiisssrrrVVVBBB:::999888777444555444333444555444222222333333444444333333222222222222111111111111000000000000000000000000000////////////////////////...............///000111////////////////////////---.........//////000000.........////////////000.......................................///000000000000000000000111111222222333444666777999:::;;;===CCCHHHIIILLLRRRWWWWWWUUU\\\eeejjjkkkkkkkkkllljjjmmmuuu&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******(((((((((((())))))))))))))))))))))))************)))************++++++++++++,,,,,,---...///000000333333222222333666888:::<<<>>>@@@@@@???======>>>>>>@@@CCCFFFGGGHHHGGGGGGFFFFFFGGGKKKOOOPPPNNNKKKLLLIIIFFFGGGJJJMMMNNNMMMKKKLLLLLLKKKJJJJJJLLLNNNJJJKKKNNNPPPQQQPPPOOOOOOQQQQQQQQQOOOOOOQQQTTTXXXbbbgggsss}}}SSSKKK???777444555555555333333333333333333333333222222222222222111000///111111111111111111111111///............---------000000000000000000000000................................................,,,,,,---......---,,,,,,,,,,,,,,,---------..............................---------............///000000000000000111111111222222333444666888999;;;===CCCGGGHHHKKKQQQUUUUUUUUUYYY```fffjjjjjjiiiggghhhmmmttt&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,---...///000000333333222222444666999:::;;;===??????>>><<<<<<===>>>@@@BBBDDDFFFFFFEEEEEEDDDDDDEEEHHHLLLMMMKKKHHHJJJHHHGGGIIILLLOOOPPPOOOJJJKKKLLLLLLJJJJJJKKKLLLIIIJJJLLLNNNOOONNNMMMMMMNNNOOONNNMMMMMMOOOSSSVVVYYYXXXZZZdddvvvfffPPPCCC>>>888444444555555555333333333333333333333333111222222222222222111000111111111111111111111111000000/////////.........////////////////////////................................................,,,,,,---......---,,,,,,,,,,,,,,,---------..............................---------............///000000000000111111111111222333333555666888:::;;;???EEEHHHHHHJJJPPPSSSSSSUUUZZZaaahhhkkkkkkhhhfffhhhmmmsss&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,---...///000000333333333333555777999::::::<<<>>>>>><<<;;;<<<===???@@@AAACCCDDDDDDCCCBBBCCCCCCDDDGGGIIIJJJIIIGGGGGGGGGHHHKKKNNNPPPPPPPPPHHHJJJLLLLLLKKKJJJIIIJJJGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKMMMQQQTTTSSSQQQNNNNNNWWWhhh~~~kkkTTTBBB888666555444444555666444333333333333333333333333333111111222333333333222222111111111111111111111111111000000000////////////////////////////////////................................................,,,------......------,,,,,,,,,,,,---------..............................---------............/////////000000111111111111333444444555777999;;;<<<@@@FFFIIIHHHJJJOOORRRRRRTTTZZZbbbiiimmmlllhhheeehhhmmmsss~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))((((((''''''&&&(((((((((((())))))))))))((()))))))))************))))))*********+++++++++***+++,,,---...//////000333333333444555777999::::::<<<======<<<;;;<<<===@@@@@@AAABBBBBBBBBAAAAAADDDDDDEEEGGGHHHIIIHHHGGGEEEFFFIIIKKKMMMNNNMMMLLLGGGIIILLLLLLKKKIIIHHHHHHFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFHHHHHHHHHKKKNNNQQQPPPQQQRRRQQQRRRXXXdddmmm```HHH>>><<<<<<666666666666666444333111222222222222222222222222000111222333333333333333111111111111111111111111000000000/////////......////////////////////////................................................------------------------,,,,,,,,,---------..............................---------............/////////000000111111222222444444555666888:::;;;<<>>@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFCCCFFFHHHJJJJJJIIIHHHGGGFFFIIIKKKKKKJJJGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCDDDFFFFFFGGGIIILLLOOOKKKOOORRRRRROOOPPPUUU[[[eeexxx___FFF:::777777999888777666555333222222333222222222222222222222222000111222222333333333333000000000000000000000000/////////.........------........................................................................------------------------,,,,,,,,,---------..............................---------............///...//////000111111222222444444555666888:::;;;<<<<<>>??????????????????@@@@@@???AAABBBAAA@@@@@@AAABBBBBBDDDGGGHHHFFFEEEDDDDDDGGGHHHJJJJJJHHHFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDBBBDDDFFFFFFFFFHHHJJJLLLLLLMMMNNNLLLJJJLLLPPPTTTQQQZZZhhh}}}yyybbbRRRAAA:::999777444333444444444222111111333555222222222222222222222222000000111222222222111111000000000000000000000000............------------...........................................................................------,,,,,,------...,,,,,,,,,---------..............................---------............///......///000111222222333333444444555777999;;;<<<;;;AAAFFFGGGKKKRRRWWWWWWUUUZZZbbbiiillljjjfffccc```gggnnnyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++,,,---......///...///000222333444555555666777777777666777:::<<<;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAA@@@======???AAA@@@CCCEEEFFFDDDCCCDDDEEEGGGIIIIIIHHHFFFDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEGGGGGGGGGGGGIIIKKKNNNMMMLLLLLLKKKLLLMMMNNNIIILLLRRR[[[iiibbbJJJ>>>666222666999777555666111333555444222111222444111111111111111111111111000000111111111000//////000000000000000000000000////////////.......................................................................................---,,,,,,,,,,,,---...,,,,,,,,,---------..............................---------............///......///000111222333333222333333555666888:::;;;<<>>===@@@BBB>>>AAADDDEEECCCCCCFFFHHHHHHIIIHHHGGGDDDDDDEEEFFFIIIHHHGGGEEEDDDDDDDDDDDDDDDFFFGGGHHHGGGGGGIIIJJJJJJKKKLLLNNNOOOMMMHHHDDDJJJNNNSSSTTTVVV```uuuqqqYYYGGG<<<>>>888555777666333444:::333666999888444111111222111111111111111111111111000000000000000///...---000000000000000000000000000000000000////////////...........................................................................---,,,,,,,,,,,,---...,,,,,,,,,---------..............................---------.........//////---...///000111222333333222222333444666888999;;;>>>DDDHHHHHHKKKPPPTTTTTTVVVZZZ```eeehhhgggeeecccdddkkkrrrzzz$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,+++//////000111222333333444333333444444555666666666888888999999::::::::::::CCCDDDBBB>>>:::999<<>>:::777666:::===???BBBCCCBBBCCCGGGHHHFFFGGGFFFEEEDDDDDDDDDEEEFFFIIIHHHGGGEEEDDDCCCCCCCCCHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHFFFJJJLLLJJJHHHJJJQQQXXX\\\nnn}}}nnnXXXEEE;;;777555444555555555555444444444444222222222222222222222222222111111000000111111222000000000000000000000000111000000000/////////...////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.................................---,,,,,,,,,---//////000000//////000000111222222222333555777999;;;<<<@@@EEEHHHHHHJJJPPPTTTTTTTTTXXX^^^dddggghhhgggfffgggnnnqqqttt$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******************************+++,,,,,,,,,,,,+++......///000111222333333333333333444555555666666999888777666777999;;;===>>>===:::666444555999===???BBBCCCAAABBBFFFGGGDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHFFFEEEFFFIIILLLJJJUUUcccooo}}}uuu```LLLDDD:::444333444555555555555444444444333333333222222222222222222222222222111111000000111111222000000000000000000000000000000000000////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....................................------......///000///////////////000000111222222333555777999;;;<<>>>>><<<999666666888<<>>@@@===AAABBBAAACCCGGGHHHFFFCCCCCCDDDDDDEEEEEEEEEEEEAAAAAAAAAAAAAAABBBBBBCCCFFFFFFHHHIIIIIIIIIIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLJJJIIIIIILLLLLLKKKJJJEEELLLQQQPPPNNNSSSaaammm|||oooYYYLLLAAA888555444444444555666666444333444333333333222222222222111111111111111111111111111000000000000000000111////////////////////////////////////000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.......................................///////////////111000000000000111222222222222333555777999;;;<<>>@@@@@@===@@@AAA@@@BBBFFFGGGEEECCCCCCDDDEEEEEEEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIKKKMMMMMMLLLKKKCCCIIIPPPRRRPPPQQQVVV\\\bbbooo{{{dddMMMDDD???:::888:::222333444444444333222111333333333222222222111111111111111111111111111111111000000//////000000111////////////////////////////////////000000000000////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------...////////////...111111111111111222222333222222333555777999;;;<<>><<<:::999;;;???CCCCCCCCCCCCFFFFFFCCCDDDFFFGGGDDDCCCDDDEEEEEEEEEDDDCCCBBBAAAAAABBBBBBDDDEEEGGGGGGIIIJJJKKKLLLLLLJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLGGGIIIKKKMMMMMMMMMLLLLLLJJJLLLOOONNNMMMLLLMMMPPPTTTWWW```mmmzzzsssdddPPPBBB888:::;;;666555999555555555444333333444555222222222222111111111111111111111111111111111111000000////////////000000////////////////////////.../////////000000000111////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................+++,,,---...///......---000000000000000111222222222222333555777999;;;<<>>======@@@EEEHHHGGGFFFKKKMMMLLLHHHGGGIIIHHHEEEDDDDDDEEEEEEEEECCCBBBAAABBBBBBBBBCCCEEEGGGHHHIIIIIIJJJKKKLLLLLLJJJHHHFFFEEEFFFHHHJJJKKKLLLMMMMMMHHHKKKOOOPPPNNNMMMMMMMMMNNNLLLJJJGGGGGGHHHJJJLLLMMMJJJKKKQQQVVV^^^ooo}}}eeeQQQCCC;;;@@@555222888:::444222777777666555222111111333555222222222111111111111000000000000000000000000000000000////////////000000////////////////////////.../////////000000111111////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................++++++---.........---,,,///////////////000111111222222333555777999;;;<<<@@@EEEGGGFFFGGGLLLPPPPPPOOOSSSXXX^^^cccfffgggggghhhooorrrsss&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++,,,,,,---...///111111222222111111111111111111444444555777888999:::;;;<<<<<>><<<:::888666666777666666555444444333333333222222222111111222222222222222222222222111111111111000000000000000000////////////000000////////////////////////...................................................---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++---------.........//////---------------------------------............////////////000111111222222444444555666888:::;;;<<>>>>>999888777888999888555333444444555555555444444333222222222222111111111111111111111111111111111111111000000000/////////////////////....../////////////////////////////////........................------------------------++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////000111111222222444444555666888:::;;;<<>>>>>???BBBFFFFFFEEECCCCCCDDDCCCBBBAAACCCEEEGGGGGGGGGFFFHHHJJJKKKKKKIIIGGGEEEGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDD@@@CCCEEEFFFFFFFFFFFFGGGJJJOOOXXXeeeuuu{{{fffWWWGGGBBB===:::999:::999777444444444555777777666666333333444444444444333333222222222111111111000000000000000000000000000000000000000////////////...//////............//////////////////////////////........................------------------------+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++............---------------------------------------------............////////////000111111222222444444555666888:::;;;<<>>>>>======<<>>AAADDDGGGKKKMMMFFFGGGHHHFFFDDDBBBAAABBB@@@BBBCCCBBB???===>>>???>>>>>>===============>>>;;;@@@DDDEEEBBB???@@@BBB>>>===>>>@@@CCCDDDDDDCCCBBBCCCDDDFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@AAADDDGGGEEEDDDCCCBBBCCCHHHNNNSSSZZZdddtttzzzcccZZZMMMCCC>>><<<<<<===<<<999666444444666777888888888777555333111111111111111222333333333333333111111111111000000000000////////////////////////000000/////////.........///......------......///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---------------------------------............////////////000111111222222444444555666888:::;;;<<>>??????AAACCCAAA>>><<<===>>>======<<<<<<<<<======>>>;;;???BBBAAA>>><<>><<<>>>@@@@@@??????@@@AAAEEEJJJRRRXXX___iiivvvqqqdddXXXKKKBBB???>>>===;;;888666444444555555555666666555333222///111333444444333444444000111222333333333333333111111111111000000000000////////////////////////000/////////.....................------.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---------------------------------.........///////////////000111111222222444444555666888:::;;;<<>>@@@AAABBBBBB@@@>>>>>>???BBBBBB???<<<===>>>@@@@@@@@@AAACCCFFFJJJ???:::???@@@;;;;;;AAAAAAAAAAAABBBBBBBBBBBBCCC???>>>>>>@@@BBBCCCBBB@@@BBBDDDEEEEEEDDDDDDEEEFFFDDDEEEDDDAAA>>>>>>@@@DDD??????@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAA???>>>======;;;;;;<<<>>>@@@BBBBBBCCCEEEGGGIIILLLMMMNNNVVVaaappptttkkkWWWRRRKKKEEEAAA>>><<<:::666666666666555555555555555555555666555555444333333333333222222111111111333111///111444555333111222222222111000//////...000///...------...///000////////////////////////......------------..................//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******)))))))))---,,,++++++******++++++++++++******++++++,,,---444000+++***,,,......---,,,,,,,,,---------......---------............///000////////////000000111444444555666888999;;;<<>>???@@@@@@@@@>>>===<<<>>>@@@@@@>>><<<>>>???@@@AAACCCGGGLLLPPPEEE<<<999@@@BBB>>>>>>DDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>@@@BBBBBBAAA@@@CCCDDDEEEEEEDDDDDDEEEFFFEEEFFFEEECCC@@@???BBBDDD@@@@@@@@@AAAAAABBBBBBBBBBBB@@@??????@@@@@@???>>>===<<<;;;;;;<<<===???AAA???@@@@@@AAACCCDDDEEEEEE<<>>>>>>>>>>>;;;;;;;;;<<<>>>???===<<>>>>>>>>???AAABBBAAA@@@CCCDDDEEEEEEDDDDDDEEEGGGFFFFFFEEEDDDAAAAAACCCEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????>>>===<<<<<<;;;;;;;;;===>>>???========================@@@BBBCCCBBBAAABBBGGGLLLPPPUUU\\\eeeooo{{{yyylll___WWWOOOKKKEEEBBBAAA@@@===:::999777666666777888777666666666555555555444444444444444555555444444333222222222222222222111111111222000000000222333222111222111111000000//////...//////............//////////////////////////////......------------......---............////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++******++++++------,,,,,,------...///444444333111///---------,,,,,,,,,---------......---------............//////////////////000111111444444555666888:::<<<===BBBDDDHHHJJJKKKMMMPPPQQQSSSWWW]]]dddhhhgggbbb^^^SSSTTTcccrrr}}}'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((+++,,,---...///000000000///000111333555777888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>EEEFFFHHHHHHGGGHHHIIIKKKCCC@@@AAAFFFGGGDDDCCCEEEGGGFFFDDDBBB@@@>>><<<;;;>>>======???AAABBBAAA???BBBDDDEEEEEEDDDDDDEEEFFFEEEDDDDDDCCCBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@@@@@@@???===<<<===>>>>>>===<<<;;;;;;::::::;;;<<<==================<<<<<<<<<<<<===>>>???>>>===>>>AAADDDFFFHHHJJJKKKNNNSSSYYY]]]lllsss~~~zzzmmmggg^^^VVVOOOIIICCC???CCC@@@===<<<===>>><<<;;;888777666777888777555333555555555444444444333333444444444444444333222222222222222111111111111111000000000000111222222111111111000000/////////////////////....../////////////////////////////////......------------......---------........./////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,---......///222444333///,,,---...,,,,,,,,,---------......---------............//////......//////000111222444444555666888;;;===>>>BBBEEEHHHJJJLLLMMMPPPRRRSSSVVV\\\cccggggggccc___TTTUUUcccrrr~~~'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))***+++,,,...//////000000///000111333555666777888999::::::;;;;;;;;;::::::;;;<<<===>>>>>>???AAABBBGGGIIILLLMMMJJJGGGEEEDDDHHHGGGHHHIIIHHHCCCAAABBBEEEDDDCCCBBB@@@???======>>>======???AAABBBAAA???AAACCCDDDDDDCCCBBBDDDEEEBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@?????????===;;;;;;;;;======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>444666888::::::::::::;;;<<<===???@@@@@@AAADDDFFFJJJMMMQQQTTTXXX\\\aaaeeerrrvvv{{{~~~xxxssskkkfff___XXXRRRMMMHHHEEEBBB@@@>>><<<<<<======<<<;;;:::888777777777666555444333333444555444111...444444444444333333333333333333333333333222222111111111111111111111111111//////000000000000111111000000000///////////////...//////////////////...////////////////////////......------------......------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,++++++******+++++++++++++++++++++,,,,,,---)))---111111...,,,---///,,,,,,,,,---------......---------............///............///000111222444444555777999;;;===>>>BBBEEEHHHKKKLLLNNNPPPRRRQQQUUU[[[bbbfffgggccc```VVVVVVdddrrr~~~&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***,,,---//////000000///000222333555666666666888888999999:::999999999;;;===>>>??????@@@CCCEEEFFFIIIMMMNNNLLLIIIGGGFFFIIIJJJKKKIIIFFFBBB@@@AAACCCCCCBBBAAA@@@???>>>>>>=========>>>@@@AAA@@@???@@@AAABBBBBBAAAAAABBBDDD@@@???>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999:::;;;<<<;;;:::999999999999:::::::::999888888999:::;;;<<<<<<===<<<===>>>??????===;;;999888:::<<<<<<;;;;;;;;;<<<<<<=========>>>@@@EEEHHH???AAADDDHHHKKKPPPVVVZZZ```dddiiinnnssswww{{{~~~|||zzzwwwwwwuuuqqqmmmhhhdddbbb[[[WWWQQQLLLHHHDDD@@@===BBB>>>;;;888888888888888888777777777777777888999::::::999999999888888888111111111333555555333111444444333333333222222222222222333333222222111000000000000111111111111111...///000000//////000111////////////////////////......////////////......////////////////////////......------------......,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++******+++++++++************+++,,,,,,'''***,,,...---------...,,,,,,,,,---------......---------............///............///111222333444444555777999<<<>>>???BBBEEEIIIKKKLLLNNNPPPRRRQQQTTTZZZaaafffgggdddaaaYYYYYYeeerrr}}}%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++)))***+++---...///000000000111333444555555444444666777777888999999999999;;;===>>>???>>>@@@DDDGGGFFFHHHJJJIIIHHHFFFFFFGGGEEEGGGHHHFFFCCCBBBBBBBBBDDDCCCBBBAAA@@@>>>===============>>>@@@AAA@@@???>>>@@@AAAAAA@@@???AAABBB???===<<<>>>@@@@@@>>><<<;;;;;;<<<<<<======>>>>>>:::999888999;;;;;;;;;:::888999999999999999888888777777888888999:::::::::;;;;;;:::::::::999777666;;;<<<<<<;;;999888888999777999:::;;;<<<===AAACCC===>>>??????@@@CCCFFFJJJBBBEEEIIIKKKMMMOOORRRTTTUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[YYYVVVTTTTTTSSSPPPMMMJJJJJJKKKKKKJJJHHHGGGEEEAAA???======>>>@@@@@@???>>><<<::::::;;;;;;:::999666777888888777666555666333444555555444444444555333333222444666777666555333333333333222222222222222222222222222111111000///000000000111111111222,,,///000000......///111////////////////////////---...///000000///...---////////////////////////......------------......,,,,,,---------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********---,,,++++++******++++++,,,++++++++++++,,,------*********+++---...---,,,,,,,,,,,,---------......---------............///------......///111222333333444555777:::<<>>>>>>>>???DDDHHHHHHHHHFFFCCCAAA@@@BBBDDD???CCCEEECCCAAABBBDDDEEEEEEDDDCCCAAA???===<<<;;;===<<<<<<>>>@@@AAA@@@>>>===???@@@@@@???>>>@@@AAA???===<<<>>>@@@AAA???<<<999::::::;;;<<<===>>>>>>999888777888:::;;;:::999888888999999999888888777888888999999999999999999999888666666888;;;<<<<<<777888777666666777:::<<<777999;;;;;;999777777777999999999888888999===???===???AAAAAA@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDBBB@@@@@@AAABBB???===>>>>>>>>>===<<<:::777666;;;888666555666777777777333333333555777666444222222444777888888777777888555666888888777666666777444333222222333333222111333333333222222222111111222222222222222111000000//////000000111111111222,,,...000000...---///111.........///////////////---...///000000///...---////////////////////////.........------.........,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******)))))))))---,,,++++++******++++++---,,,,,,,,,,,,---.........,,,)))***---...,,,***,,,,,,,,,---------......---------.........//////------......///111222333333444555777:::===???@@@CCCFFFIIIKKKMMMOOOQQQSSSSSSVVV[[[bbbhhhiiihhheee]]]\\\fffqqq{{{''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......111111111111222333444555444555666888:::;;;;;;;;;:::<<<============???AAAEEEDDDBBBAAA@@@@@@AAABBB@@@@@@@@@AAABBBCCCDDDDDDGGGEEEAAA>>><<<;;;<<<===AAA@@@>>>>>>>>>@@@BBBCCCDDDCCCAAA?????????AAABBBAAAAAA???===<<<;;;;;;;;;>>>===;;;999888888888999999888888888888888999999666666666666777777777777888888888888888777666666666666777888888888888888666666777777777777666666777777777777666666666666888888999999999:::::::::888888888888888888888888999999999999999999999999<<<;;;:::888888888999999999999888777666666777777999888888888777777666666666666666666666666666666444444444444444444444444333333333444444444555555444444555555555555444444444444444333333222222222222222222222222222222222000000000000000000000000000000000000000000000000------............------////////////////////////...///000...++++++...111///////////////.........///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))...---,,,+++************((()))++++++)))((()))***+++++++++************)))+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////000111222333333444555666888;;;???CCCFFFJJJMMMNNNLLLKKKLLLOOOOOOUUU]]]dddiiiiiigggeeeddd___fffnnnsss''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((()))(((((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------000000000000111222333444444444666888999:::;;;;;;:::;;;============???AAADDDCCCAAA@@@??????@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDBBB???<<<;;;;;;<<<===AAA@@@???>>>>>>???AAABBBBBBAAA???>>>>>>>>>@@@AAA@@@???===<<<;;;:::::::::===<<<:::999888888999999999888888777777888999999555666666666777777777777777888888888888777666555666666777888888888888777666666777777777777666666777777777666666666555555666666666777777777888888777777777777777777777777777777777777777777777777888777666555555666666777999888777777666666666777888888888777777666666666555555555555555555555555444444444444444444444444333333333444444444444555444444555555555555444444444444333333333222222222222222222222222222222222000000000000000000000000////////////////////////------............------...........................//////...,,,+++...000......------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***+++++++++,,,)))***,,,,,,*********+++))))))******+++++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222333444555666777888;;;@@@DDDFFFIIIMMMNNNLLLKKKLLLOOOPPPUUU\\\ccchhhiiihhhgggddd___eeelllqqq''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------////////////000111222222333444666777888999:::::::::;;;===>>>===>>>???AAABBBAAA@@@???>>>>>>>>>>>>>>>???AAACCCCCCCCCBBBAAA???>>><<<;;;:::<<<===>>>AAA@@@???>>>===>>>???@@@???>>>===<<<===>>>???@@@======;;;:::999999999999<<<;;;:::999888888999:::999888888777777777888888555555666666666777777777777777777777777666666555555666666777777777777777666777777888888777777666777666666666666555555555555555666666666777777777555555555555555555555555555555555555555555555555555555444444444555666666888777666666555666666666777777777666666666666666555555555555555555555555444444444444444444444444333333333333444444444444444444555555555555444444333333333222222222222222222222222222222222222222000000000000000000000000........................------............------........................---...///...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))***+++,,,------***+++------+++***+++,,,'''((()))***+++,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......////////////000111222333444666777888999<<>>>>>>>>???AAACCC??????>>>======<<<<<<<<<<<<>>>AAACCCCCCBBB@@@???<<<;;;::::::;;;===???@@@@@@@@@>>>============>>>======<<<<<<===>>>???@@@<<<;;;::::::999999999999;;;:::999888888888999:::999888888777777777777888555555555666666666777777666666666777777666555555444555666666777777666666666777777888888777777666666666666555555555444444666666777777777888888888555555555555555555555555444444444444444444444444444444444555555666777777666666555555555555555666666555555555555555555555444444444444444444444444333333333333333333333333222222333333333444444444333444444555555444444333222222222222222111111111111111111111111111111111000000000000000000000000........................------............------........................------......---......///,,,,,,,,,,,,------------------,,,,,,+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************((()))******+++,,,,,,,,,)))+++,,,,,,+++******+++((())))))***++++++,,,,,,---,,,,,,,,,++++++******+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222333555666777888:::===AAAEEEDDDHHHLLLMMMKKKKKKLLLOOOSSSVVV[[[aaafffiiijjjkkkggg```dddjjjnnn'''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&'''((()))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,------------...///000111222333444555666777777777:::<<<>>>??????@@@BBBDDD=========<<<<<<;;;::::::;;;===???AAAAAA@@@>>><<<;;;;;;;;;;;;<<<>>>@@@AAA???>>>>>>===<<<<<<<<<<<<===============>>>??????;;;;;;:::999999::::::::::::999888888888999:::;;;999888888777666666777777555555555555666666666666444555555666666666555555444444555666666666666555666666777777777777666666555555555555444444444444555555666666666777777777555555555555555555555555444444444444444444444444333333444444555555555555555444444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333444444444444333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////------............------........................---------......//////...,,,,,,------............,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))(((((()))******++++++******)))(((***++++++***))))))***************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++,,,,,,,,,------......,,,,,,,,,---------......////////////000111222333555666777888:::===AAAEEECCCGGGKKKLLLKKKKKKMMMOOOTTTVVV[[[aaafffiiikkklllhhhaaaeeekkkppp'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&((())))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++------------...///000000222222333444555666666555888:::<<<===>>>???AAACCC<<<<<<<<<<<<<<<:::999999:::;;;===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<;;;<<<===============>>>>>>:::999999999999::::::;;;999888777777888999:::;;;999888888777666666666666444444555555555666666666333444555555555555555555333444444555555555555555444555555666666555555444555555444444444333333333222222333333333444444444444444444444444444444444444444444444444444444444111111222333333333222222333333333333333333444555333333333333333444444444333333333333333333333333333333333333333333333333222222222222333333333333333333444444444444333333000000000000000111111111111111111111111111111111////////////////////////////////////////////////------............------------------------------,,,,,,,,,...000000///---,,,,,,------......//////+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))+++++++++***)))(((((()))++++++)))((()))***+++++++++*********))))))+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,------......///,,,,,,,,,---------......////////////000111222333444666777888999<<>>@@@<<<<<<<<<<<<<<<:::999888::::::;;;;;;;;;::::::999;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::777777777777888888999:::888777777777777999;;;<<<999999777666666555555555444444444555555555666666222333444555555555555555333333444555555555555444333333444444444444333333444444444333333333333222222222222222333333333333333333333333333333333333333333333333333333333333111222333333333222111000222222222222222333444444222222222222333333333444222222222222222222222222222222222222222222222222111222222222222333333333222333333444444333333222/////////000000000111111111111111111111111111111////////////////////////........................------............------------------------------,,,++++++---000111///---***++++++,,,------......++++++******+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++&&&''')))+++,,,+++***)))(((***,,,+++***)))*********************+++++++++************++++++++++++++++++,,,,,,,,,,,,------***++++++,,,------......,,,,,,,,,---------......////////////000111222333444555666777888;;;@@@DDDBBBFFFJJJLLLKKKKKKMMMOOORRRVVV\\\bbbgggkkklllmmmaaa]]]eeennnuuu''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************...............///111111111222333333444444444444222444777888888:::<<<>>>;;;<<<======<<<;;;999888:::999999999999999999999::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888666666555666666777888999777777666777777999;;;<<<999999777666555555555555444444444555555555666666222333444444555555555444222333444444555555444444222333333444444333333222444444444333333333222222333333444444444555555555111111111111111111111111222222222222222222222222444555666666555444222111222111111111222333333444111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222333333444444333333222.../////////000000111111000000000000000000000000////////////////////////---------------------------..................---------------------------,,,++++++---111222///---))))))***+++,,,,,,------+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++&&&'''((()))+++---......$$$%%%(((+++,,,,,,,,,+++)))+++------+++***+++,,,(((((()))***+++,,,,,,---))))))******+++++++++,,,++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,---------......////////////000111222333333444666666888;;;???CCCBBBFFFJJJLLLKKKKKKMMMOOORRRVVV\\\ccchhhkkkllllll^^^[[[dddooovvv(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((('''&&&&&&'''((((((((((((((())))))))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---.........333333222222222333444444888:::;;;;;;:::999:::;;;============<<<;;;:::999777888999999:::::::::::::::::::::999999888888888:::::::::999::::::;;;;;;999:::;;;;;;;;;;;;:::999888888777777777777888888333333444555666777888888888777666555555555555555333333333333333333333333555444444333333444444555444555555444333222333333111111111111111111111111333333333222222222111111222222222222222222222222333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111222222111111111111111111222222222222222222222222222222111111000000//////000000////////////000000//////.........---------------......------,,,+++,,,------......------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++*********))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++*********)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000////////////000000111222444666777999;;;???BBBIIIJJJLLLMMMMMMMMMNNNOOOSSSWWW\\\bbbfffhhhhhhgggddd]]]dddnnnxxx(((((('''''''''&&&&&&&&&''''''&&&&&&%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''((((((((((((((((((((('''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***+++,,,,,,---......//////333222222222222333444444777999;;;;;;:::999:::;;;<<<<<<<<<<<<;;;:::999999999999:::;;;;;;;;;::::::::::::::::::999999888888::::::999999999999::::::888999::::::::::::999888888777777666666777777888444444444555666666777777777777666555555555555555333333333333333333333333444444333333333333444444555555555444333222111222111111111111111111111111333333222222222111111111111111111111111111111111333333222222222111111111000000000000000000000000222222222222222222222222222222222222222222222222222222111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000000000000//////////////////000///.........---------------------...------,,,+++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++***)))))))))))))))))))))***************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000000111333444666777999;;;???CCCGGGJJJMMMOOOOOOPPPQQQRRRSSSVVV\\\aaaeeeggggggfffeee___dddnnnwww'''''''''''''''&&&&&&&&&)))))))))((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,,,,------...//////000222222111111222333333444666888::::::999888999:::<<<<<<;;;;;;:::999999888;;;;;;<<<<<<<<<;;;:::::::::::::::;;;::::::999999;;;:::999888888888888888777888888999999888888777777777666666666666777777555555555555555555555555666666666555555555555555333333333333333333333333444333333222222333333444555555555444333222111111111111111111111111111111222222222222111111111000000000000000000000000000222222222111111111111111////////////////////////111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111/////////000000000000000//////............//////............---------------------------,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************++++++,,,+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))******+++++++++***************+++++++++++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////000111111333444666888999<<<@@@CCCEEEIIINNNQQQRRRSSSSSSTTTSSSVVV[[[```ccceeefffeeeeee___eeennnuuu''''''''''''''''''''''''$$$%%%&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((('''''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((()))((('''&&&'''(((&&&&&&'''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,------......//////000111111000111111222333444555777999999888888999:::===<<<<<<;;;::::::999999;;;;;;<<<<<<;;;:::999999::::::;;;<<<<<<;;;:::999;;;:::999888777777777777666777777777777777777666777666666555555666666777555555555444444444333333555555555555555555555444222222222222222222222222333333222222222222333333333333444555666666555333111111111111111111111111222111111111111000000000////////////////////////111111111111111111111000////////////////////////111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000/////////000000000000000111111111111111111111111.........//////000000000///......------......///------------------------,,,------------,,,++++++++++++,,,,,,,,,,,,++++++************************)))))))))))))))******++++++++++++***************************************)))))))))))))))*********,,,+++++++++***)))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,+++***)))'''&&&&&&))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......///......//////000111222333555777888999<<<@@@CCCEEEIIINNNRRRSSSSSSSSSSSSSSSUUUZZZ^^^bbbdddeeeeeebbb]]]ccclllsss&&&''''''''''''''''''''' """$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))(((''''''((()))''''''((((((((()))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,---------......,,,,,,------.../////////000//////000111222333444333555777888777777888999>>>===<<<;;;:::::::::::::::::::::::::::999888777999:::<<<======<<<;;;:::;;;:::999888777777777777666666666666666666666666666666555555555555666666555555444444333333222222333444555555666555444444222222222222222222222222222222111111111111222222111111222555999:::888666000000000000000000000000111111111000000000//////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000------....../////////000......------------......,,,,,,------------------,,,,,,------,,,,,,+++*********++++++++++++******************************))))))(((((())))))***+++************************************************(((((())))))************,,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***)))((('''&&&))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................///000111222333555777888:::<<<@@@CCCFFFJJJOOORRRRRRQQQQQQQQQSSSVVVZZZ^^^aaacccdddddd]]]YYYaaakkkrrr&&&&&&&&&'''''''''''''''!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))''''''((()))(((((((((((()))))))))***''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,++++++,,,,,,---......///////////////000111333333222444666777666666777999>>>===;;;999999999::::::999999::::::999999888888999:::<<<>>>>>>===<<<:::;;;:::999888888888888888777666666555555666666777555555444444444444555555444444444333333222222222222333444666666555444444222222222222222222222222222111111000000111111222111000111555:::;;;999666000000000000000000000000000000000000////////////........................////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////------......//////000000////////////////////////---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++******)))******++++++******)))************************)))))))))))))))******+++)))))))))***************************************((((((((()))******+++++++++++++++***************)))))))))***************))))))))))))))))))))))))************************************************(((((())))))***++++++,,,)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///111222333444555777888:::===AAADDDGGGKKKOOOQQQRRRQQQQQQQQQUUUWWWZZZ]]]aaacccdddeeeZZZWWW```jjjppp&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''((()))'''''''''((((((((())))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))***************++++++,,,---------.........///000111222333111333555666666666777888<<<;;;999777666777888888999999::::::;;;:::::::::999:::===??????>>><<<;;;::::::999999999999::::::777777666555555666777777555444444444444444444555333333333222222222222222111222444666666555444333111111111111111111111111111111000000000000111111111000000444888999666111000000000000000000000000000000/////////........................................../////////000000////////////////////////////////////////////////////////////////////////------........./////////................................................,,,,,,---......///000000////////////////////////......------------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******))))))************))))))***************************))))))))))))***++++++((()))))))))*********+++************************'''(((((()))******++++++***************+++++++++((()))))))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++************************'''((()))***+++------...)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///111222333444666777999:::===AAADDDHHHKKKOOOQQQRRRSSSTTTVVVVVVXXXZZZ^^^aaaccceeeeeeZZZWWW```iiinnn&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''')))***)))((('''(((***&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))******++++++,,,------------......///111222333000222555666555666777888:::999777555444555666777999999:::;;;<<<<<<<<<<<<999;;;===???@@@>>>===;;;:::::::::999::::::;;;;;;888777666555555666777888555444444333333444444555222222222222222222222222111222444666666555444333111111111111111111111111111111000000000000111111222000000333777777222---000000000000000000000000000/////////............////////////////////////---.........//////000000........................////////////////////////////////////////////////,,,,,,,,,------.........................................................,,,,,,------...///000000////////////////////////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))***************++++++,,,(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))******+++++++++,,,(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------......///111222333444666888999:::===AAADDDHHHKKKOOOQQQSSSUUUXXXZZZWWWXXX[[[^^^aaaccceeefff[[[XXXaaaiiimmm''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******+++,,,,,,,,,,,,---...///000111111444444444555555555555666999888666555555777888::::::::::::999999:::;;;;;;;;;<<<===>>>===<<<999888999:::;;;;;;;;;:::999888888666555444444555666888555444333333222222222222222333444444333222111000111222222333333222222111222222222111111111000000000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......000000//////......------...........................................................................------,,,,,,------...///...---,,,,,,---...///////////////////////////////////////////////////..................------///////////////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++,,,))))))***++++++++++++***+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))***)))))))))((((((''''''************************))))))))))))))))))))))))++++++******)))((((((((((((((())))))*********+++************************************************(((((())))))))))))(((((()))************+++++++++,,,,,,,,,---------......+++,,,------......------111000000000111333555666666777888999:::>>>BBBFFFHHHKKKPPPTTTVVVXXXYYY[[[WWWWWWYYY\\\aaacccdddcccccc^^^dddhhhjjj''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,,,,------...,,,------...///000111222333444444444555555555555888888666555666777888:::888888888888888999::::::<<<===>>>>>>>>>===<<<;;;999999:::::::::999777777777666555444444555666777555444333222222222222222222222222222222111111000111222222333333222222111222222222111111000000000000000000000000000000000111111111000000000//////////////////////////////000000000/////////......////////////....................................................................................------,,,,,,,,,,,,------///...---,,,,,,---...///------------------------..........................................------///////////////...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))***++++++++++++***+++++++++*********))))))******))))))(((((((((((())))))))))))))))))))))))*********))))))(((((((((************************)))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))))))))))))))))))))************************((())))))******))))))((()))************+++++++++,,,,,,,,,------------...+++,,,------......------000/////////000222444555666777888999:::>>>BBBFFFHHHLLLQQQTTTVVVWWWYYYZZZXXXXXXYYY\\\```cccddddddeee```eeejjjkkk''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++,,,---------------...///000111222222333333333333444444444444777777666555666777999:::777777777888999:::;;;<<>>===<<<;;;;;;:::::::::999999777666555666555444333333444555666444333333222222222222333222222111000000000111111111111222222222222111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////......................../////////------------------------------------------------------------------------------,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------.........////////////...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))((()))******++++++******+++++++++******************))))))))))))((((((((())))))))))))))))))))))))***************)))))))))************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************((((((((((((((((((((((((*********************************++++++*********)))************+++++++++,,,,,,,,,,,,------------+++,,,------......------///.........///111333444666777888999:::>>>BBBFFFJJJMMMRRRUUUWWWXXXYYY[[[ZZZYYYYYY\\\```ccceeeeeefffbbbgggkkklll''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++---......///000111222222222222222222333333333444555555555555666777999:::999999999:::;;;===>>>???DDDBBB@@@===;;;999888888;;;;;;:::999888777666555555555444333333444555555333333222222222222222333222111000//////000111222111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------....../////////---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------............//////......---,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((((((((())))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))(((((())))))************)))))))))))))))*********))))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))*********+++++++++++++++,,,,,,,,,---------+++,,,------......------///.........///111333444666777888999:::>>>BBBFFFLLLOOOTTTWWWXXXYYYZZZ[[[[[[ZZZZZZ\\\```ccceeeeeefffaaafffjjjlll''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))***++++++------...///000111222222111111111111222222222222444444444555777888999:::888999999:::;;;<<<>>>??????>>><<<;;;999888888888<<<;;;:::999888777666666444444333333333333444444222222222111111222222333222111000//////000111222000111111222222111111000////////////////////////////////////////////////.....................///........................---------------.........,,,,,,------......//////------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,------------------------------------------------,,,,,,,,,,,,------.....................------,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))))))))(((((((((''''''(((((()))************)))************************))))))))))))************))))))))))))))))))))))))******************++++++************************))))))))))))))))))))))))************))))))((((((******))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))*********++++++++++++++++++,,,,,,,,,------+++,,,------......------////////////000222444555666777888999:::>>>BBBFFFNNNQQQVVVXXXYYYZZZZZZ[[[ZZZZZZZZZ\\\```cccddddddccc^^^dddhhhjjj''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,---...///000111111000000000000111111111222222333444555777888999:::666666666777888999:::;;;777777888888999::::::;;;::::::888777666666666666333333333333333333333333222111111111111222222333111111000000000111222222000000111111111111000000............////////////////////////////////////---------.......................................,,,,,,,,,------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---............---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))(((((('''''''''((())))))******))))))***************+++++++++)))))))))************+++)))))))))))))))))))))))))))))))))***************************************))))))))))))))))))))))))++++++******)))(((((('''************))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------000/////////000222444555666777888999:::>>>BBBFFFNNNRRRUUUXXXXXXXXXYYYZZZYYYYYYZZZ]]]```bbbbbbaaa```[[[aaafffiii''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++,,,,,,++++++,,,---...///000000/////////000000000111111111222333555777999999:::666666666666777777888999555666777999::::::999999777666555444444444444555222222333333333333222222111111111111111222333333000111111222222222222222000000111111111111000000---------....../////////////////////////////////,,,,,,---------.................................++++++,,,,,,,,,---------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......------......------,,,+++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++***))))))((('''''''''(((((()))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))((((((((())))))*********************************))))))))))))))))))))))))*********)))))))))))))))************)))))))))(((************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++***++++++++++++,,,,,,,,,+++,,,------......------///.........///111333444666777888999:::>>>BBBFFFMMMPPPSSSUUUVVVVVVVVVWWWVVVWWWZZZ]]]aaabbb```^^^]]]YYY```eeehhh'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((())))))*********++++++,,,---...//////////////////000000000000000111333555777999::::::999888888888888888999999999999;;;;;;:::888555444555444333222111222333444111222222333333222222111111111000000111222333333000111222444444444333222000000111111111111000000---------.........//////////////////////////////,,,,,,,,,------.................................+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------......------,,,++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,++++++***)))((((((''''''(((((()))))))))))))))))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))''''''(((((()))))))))***************************))))))))))))))))))))))))((((((((()))******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********)))************+++++++++******+++++++++,,,,,,,,,+++,,,------......------------------...000111333666777888999;;;>>>BBBFFFKKKNNNQQQSSSSSSSSSSSSTTTUUUVVVZZZ^^^aaaaaa___\\\]]]XXX___eeeiii''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&''''''((()))******++++++******)))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,...------------...//////000000/////////111222333222222333555777888999:::999888777777777888:::;;;;;;:::888777555444444333666444222222222333222111333333333222222222111111111111111111000000000000000000000000111111111111111111000......---------------------------------........................------------------------...---+++******+++---...++++++,,,,,,,,,,,,------,,,,,,,,,++++++************++++++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++***+++---------+++)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++***************************++++++******************++++++++++++++++++++++++************))))))))))))+++*********))))))((((((+++*********))))))((((((((()))***+++,,,+++******************************))))))))))))************))))))))))))))))))))))))+++*********))))))((((((++++++******)))(((((((((+++*********))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...////////////222444555777:::;;;===???BBBEEELLLOOORRRTTTTTTTTTTTTUUUWWWYYY]]]```aaaaaa```___aaabbbfffjjjqqq'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))''''''((((((((((((''''''))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''''''''((()))*********+++******)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((())))))******+++,,,,,,---------------......///000////////////111222333222222333555666777888888999888777777777888:::::::::999888666555555444444999777666666777777777666333333333333222222222222111111111111000000000000//////000000000111111111111000///......---------------------------------------------------------------------------------...---+++******+++---...*********+++++++++,,,,,,,,,++++++++++++++++++***++++++,,,,,,---,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++*********+++++++++***************++++++++++++++++++++++++***+++,,,------+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***************************************************++++++++++++++++++++++++************))))))))))))************)))))))))(((************)))))))))(((((()))***+++++++++******************************))))))))))))************))))))))))))))))))))))))************)))))))))((()))))))))))))))*********************)))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...////////////222444666888999;;;<<>>@@@DDDHHHMMMPPPUUUXXXYYYYYY[[[\\\YYY\\\```dddfffgggffffffccceeehhhlllttt''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((((((((((((((('''''''''''''''''''''((((((((()))(((''''''&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))((((((((((((+++******)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''(((((()))******************)))***++++++,,,)))+++---///111111111111222222444555777888999:::888999:::;;;<<<;;;:::::::::999999999::::::;;;<<<888888888::::::999666444111111111000000000000///111111111111000000000000............/////////000//////.........//////000------------------------************************++++++++++++++++++++++++******++++++++++++******(((((((((((())))))))))))++++++******))))))((((((((()))***+++++++++++++++))))))))))))************************))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************))))))))))))(((((())))))*********+++(((((())))))*********+++)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++((((((((()))******++++++(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,------------.../////////000222444777999;;;===???AAADDDGGGMMMPPPUUUWWWXXXYYYZZZ[[[ZZZ]]]```dddggghhhggggggbbbdddgggkkksss''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++''')))******))))))***+++******))))))((((((''''''(((((())))))*********+++)))))))))))))))))))))))),,,+++++++++******))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,---------...............222222222333333333444444999777555555666888999999;;;<<<<<<<<<;;;999777666777777666555555555555666111111000000000000111111////////////000000000000////////////....................................******+++++++++,,,,,,,,,************************)))************+++++++++************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))************))))))+++***)))(((((()))***+++)))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))************))))))))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))******************++++++++++++******.........------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++++++++,,,,,,,,,---.........///111333555777888:::<<>>CCCFFFJJJNNNRRRVVVXXXYYYZZZ[[[]]]]]]___bbbeeeeeedddbbb^^^\\\\\\```eeeuuu''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,,,,,,,,,,------......///...///000222444555777777777999<<<>>>===<<<;;;:::<<<;;;999777666666666777555444333333222222333333111111000000000000111111111111000000//////......////////////....................................******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))************))))))***))))))))))))))))))***))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++***************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***+++***((())))))************))))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******************++++++++++++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////---///000000000000333555888999::::::;;;>>>BBBEEEIIILLLQQQUUUWWWYYY[[[]]]]]]]]]___bbbdddeeecccbbb___^^^```dddiiiyyy''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************************************))))))************))))))''')))******))))))***+++))))))))))))******************))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,++++++,,,,,,---......///...///111333555666888999888;;;???AAA???===<<<<<<;;;:::888666555555555666444444333222222222222333111111000000000000111111111000000000/////////...////////////....................................******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))******)))))))))))))))************)))))))))))))))******)))))))))))))))*********+++++++++,,,,,,,,,+++++++++******************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***+++***((())))))************))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---///000000000000333555888999::::::;;;>>>BBBEEEIIILLLPPPTTTVVVYYY[[[]]]]]]]]]___bbbeeeeeedddbbb``````dddiiimmm}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))************************************************************************''')))******))))))***+++)))))))))************+++************))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))************+++))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,******+++,,,---......///...///000222444666777888777;;;@@@AAA>>><<<<<<===999888777666555444444444444444333222222222333333111111000000000000111111/////////000000000000000////////////.......................................------,,,+++***))))))************************)))************+++++++++************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))************))))))))))))************)))))))))************+++++++++,,,,,,,,,+++++++++******)))))))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////---.../////////000222444777888999:::;;;>>>CCCFFFIIILLLPPPSSSUUUXXX[[[]]]^^^^^^```cccffffffeeeccc```aaafffkkknnn}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))************************************************++++++***))))))***++++++''')))******))))))***+++))))))*********+++++++++************)))))))))((()))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))******))))))******+++,,,)))***+++,,,---......///---...///000222333555555666:::>>>>>>;;;999:::<<<777777777666555444333222555555444333333333333333111111000000000000111111......//////000000111111////////////.......................................------,,,+++***)))))))))))))))))))))))))))))))))************+++++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))************))))))((()))***++++++***)))((()))************+++++++++,,,,,,,,,+++++++++******((()))))))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))((((((((())))))*********))))))))))))******************++++++++++++******++++++++++++************+++++++++,,,,,,---------++++++++++++,,,---...///,,,---//////...///111333666777999:::;;;???DDDGGGJJJMMMPPPSSSUUUWWWZZZ]]]______aaadddggggggfffdddbbbdddiiilllmmm{{{''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))************************************************,,,+++)))(((((()))+++,,,((()))******))))))***+++))))))******+++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))******+++++++++,,,))))))******++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))*********)))***++++++,,,)))******+++---...//////,,,---...///000111222333444888<<<<<<888777888;;;666666777777666444222111666555444444333333444444111111000000000000111111------...///000111222222000/////////....................................******+++++++++,,,,,,,,,(((((((((((((((((((((((()))************+++++++++************************(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))************))))))((()))***++++++***)))((()))************+++++++++,,,,,,,,,+++++++++******(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))************))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))******************++++++++++++******++++++******))))))((((((+++++++++,,,,,,---------+++******+++,,,---...///,,,---.........///111333555777888:::<<>>AAADDDGGGHHHIIIJJJNNNRRRRRRQQQTTT[[[bbbaaaaaaeeejjjnnnnnnmmmhhhgggfffeeebbbooo''''''''''''(((((((((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((((()))***)))'''&&&'''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***'''%%%&&&(((***)))''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((((((((************+++++++++++++++******)))***+++,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............////////////....../////////......---,,,,,,,,,,,,,,,,,,,,,+++------------------------000000000///////////////------------,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000111111222222222222333333444333222222444444333222333333333222222111111111000000////////////000000///............---------,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******''''''((((((((()))))))))*********)))))))))((((((************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((())))))*********+++++++++++++++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))((((((************************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333999:::<<<>>>AAADDDGGGHHHIIIJJJNNNRRRRRRQQQUUU[[[bbbbbbcccfffkkkmmmmmmkkkfffeeeeeedddcccqqq&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&(((((((((&&&%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((+++)))''''''((((((((('''((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))*********))))))))))))(((((((((************+++++++++,,,++++++*********+++,,,---...---------------,,,,,,------------------------++++++,,,------......///,,,------.........------,,,---------------------......................................./////////,,,,,,------------------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000111111111222222222333333444222111222333444333222222222222222222111111111//////000000000000/////////............---------++++++,,,------...//////---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((())))))******((((((((()))))))))************))))))))))))((((((************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))*********+++++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((((((************************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333999:::;;;>>>AAADDDGGGIIIIIIJJJNNNRRRRRRQQQUUU[[[bbbccceeehhhlllllljjjhhhdddbbbcccdddeeesss&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((%%%&&&''''''%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))((('''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,------.........---...//////////////////.............../////////////////////////////////------............//////............////////////.........------------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...///000000000111111222222333333333222111222333333333111222222222111111111111111...///000111111000///...///............---------,,,,,,---------.........,,,,,,,,,++++++,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++))))))))))))************))))))))))))))))))((((((************************++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************+++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))((((((''''''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333888999;;;>>>AAAEEEHHHIIIHHHIIINNNRRRRRRQQQUUU\\\aaadddgggkkklllkkkhhhfffaaa```aaadddgggvvv&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((($$$&&&'''&&&%%%%%%&&&'''&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))***,,,'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000000000000000000000000000000111222222222222222////////////000000111111////////////////////////000000000000000111111111........./////////////////////.........---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...///000//////000111111222333333333222111111333333222111111111111111111111111111...///000111111000///...///............---------......---------,,,,,,,,,******++++++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++))))))))))))************(((((((((((((((((())))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))***************))))))((((((''''''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333888999;;;>>>AAAEEEHHHJJJHHHIIIMMMRRRRRRQQQVVV\\\aaadddiiilllllljjjgggeee```^^^```dddiiiyyy%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((($$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((((()))+++---'''''''''((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))))))))************+++++++++++++++,,,,,,,,,,,,+++,,,---.........------.........////////////000,,,,,,------.../////////////////////000000000000///000111222333333333222333333333444555555666666333333333333333333333333222222111111000000000000000/////////............000000000/////////......////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...///000...//////000111222333333333111000111222333222111000000000111111111111111//////000000000000/////////............---------......---,,,,,,+++******)))******++++++******)))************************))))))))))))))))))))))))************************(((((((((((((((((())))))((((((((()))))))))******''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))******)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333777888;;;>>>AAAEEEHHHJJJHHHIIIMMMRRRRRRRRRVVV]]]aaaeeejjjlllkkkiiigggfffaaa___```dddjjjzzz%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''((($$$&&&''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))((((((***---''''''''''''((((((((()))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------+++,,,---...///......---......//////000000000000...//////000111111222222//////000222333555666777888999:::;;;;;;<<<<<<<<<======>>>??????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>999888777777666555444444444444333333222111000000111111111111000000000000////////////////////////................................................------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000......///000111222333333222111000111222333222000///000000000111111111222000000////////////000000///............---------+++++++++++++++++++++*********+++,,,,,,+++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((()))))))))***)))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,............///111222333777888:::>>>AAAEEEIIIJJJGGGHHHMMMRRRSSSRRRVVV]]]aaaeeejjjkkkjjjhhhhhhhhhccc``````eeejjjzzz%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''&&&&&&((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((()))+++,,,***'''''')))+++&&&'''''''''(((((()))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,.../////////...---,,,---------......//////000000111222333333444444555666888;;;>>>@@@BBBDDDHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHIIIJJJKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDBBBAAA@@@???>>>::::::999888666555444333222222222222111111111000000000000000000000000000////////////////////////........................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000---...///000111222333333222111000111222222222000//////000000111111111222111000///......///000111//////.........---------)))))))))***++++++,,,,,,++++++------------++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************''''''''''''((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((()))))))))))))))******++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,............///111222333777888:::>>>AAAEEEIIIKKKGGGHHHMMMRRRSSSRRRWWW]]]aaaeeeiiikkkiiihhhhhhiiidddaaaaaaeeekkkzzz%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))))))))************+++++++++++++++******************))))))))))))***+++,,,---///...,,,)))((())),,,///------...///000000000000,,,...000222222222444666555999:::999<<>>BBBFFFJJJLLLIIILLLOOORRRUUUXXX[[[^^^ggghhhiiijjjjjjiiigggffffffeeefffhhhkkkzzz%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))***)))************+++++++++++++++************************))))))***+++,,,,,,+++,,,------,,,,,,...///333222111000000111333333000333777:::<<<>>>AAACCCFFFIIIIIIJJJNNNRRRRRRNNNNNNNNNOOOPPPPPPOOOOOOOOOOOONNNMMMMMMNNNMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFGGGHHHHHHHHHGGGJJJLLLNNNOOOOOOPPPQQQLLLIIIHHHKKKKKKJJJKKKOOOJJJKKKJJJHHHCCC===999888777777777666444333333444000000//////...//////000000000000//////.................................------------------------,,,------......------,,,,,,,,,,,,---------..............................//////000000111222222222000000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((())))))))))))***+++***((((((***+++))))))(((((((((((())))))'''((()))))))))))))))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++---,,,,,,++++++,,,,,,---,,,---------,,,,,,...///---...///......///222444888999;;;>>>BBBFFFJJJMMMIIILLLOOORRRUUUXXX[[[^^^hhhiiikkkllllllkkkiiigggeeedddeeegggkkk{{{&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))******)))************+++++++++******+++++++++++++++++++++************++++++,,,+++---///000...---------222111///...000333666888:::>>>BBBFFFIIIKKKNNNPPPSSSTTTSSSQQQRRRTTTPPPJJJMMMMMMNNNMMMMMMNNNMMMMMMHHHGGGGGGHHHKKKLLLLLLLLLQQQPPPOOONNNLLLJJJIIIHHHFFFGGGIIIKKKLLLLLLKKKKKKFFFFFFHHHKKKPPPTTTUUUVVVSSSKKKEEEFFFIIIKKKNNNQQQQQQPPPPPPPPPNNNKKKFFFBBB<<<;;;:::888666444222111222222222111000//////...000000000000000000000///////////////////////////------------------------------............------,,,,,,,,,---------....................................//////000111111111000000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++)))******+++,,,,,,,,,---*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))******++++++******)))))))))***)))(((''')))+++))))))(((((((((((())))))((()))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,...///---...///......///222555888999;;;>>>BBBGGGKKKMMMJJJLLLPPPSSSUUUXXX\\\___hhhjjjlllnnnnnnllljjjiiidddcccdddfffjjjzzz'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********))))))*********+++++++++******+++++++++++++++,,,,,,+++++++++++++++,,,,,,---...000000...------...111111222555888<<<@@@BBBIIILLLOOOQQQRRRRRRRRRSSSSSSTTTQQQKKKGGGGGGGGGEEEKKKNNNQQQRRRSSSVVVUUURRRKKKLLLNNNTTT[[[aaaeeefffllljjjgggddd```]]]ZZZYYYXXX\\\cccggghhhfffcccaaaXXXVVVVVV[[[bbbgggiiihhhdddXXXLLLJJJKKKLLLNNNPPPQQQOOONNNPPPSSSTTTQQQNNNHHHFFFCCC???<<<999666333555555555444333111000000000000000000000000000000////////////////////////........................------............------,,,,,,,,,---------..............................------......///000000000///000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++++++++******+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***((()))***++++++***)))(((((())))))(((''''''(((***(((((())))))))))))(((((()))))))))))))))(((((('''))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,...///---............000333555888999;;;>>>CCCGGGLLLNNNJJJMMMQQQTTTVVVYYY]]]___hhhiiilllnnnnnnmmmkkkiiieeeccccccdddgggwww'''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************))))))*********+++++++++******++++++,,,,,,,,,,,,---,,,,,,,,,,,,------...---...///000111222555888;;;===AAAEEEHHHJJJKKKKKKOOOQQQSSSTTTRRROOONNNNNNMMMPPPOOOGGGDDDJJJUUU[[[bbbiiippprrruuuyyyxxxsssooopppuuu~~~{{{nnniiihhhgggggghhhcccbbbaaabbbbbb]]]UUUNNNSSSOOOKKKHHHFFFDDDAAA???999999888666555333222222111111111000000000000000000000000000000000000000........................---......//////......---,,,,,,,,,---------..............................---------...//////000000///000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++------,,,+++*********+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((************((('''((())))))(((''''''(((***(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,---------,,,,,,...///,,,---.........000333666888999;;;>>>CCCHHHLLLOOOKKKNNNQQQTTTWWWZZZ]]]```fffhhhlllnnnnnnmmmjjjhhhgggcccbbbccceeeuuu&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))*********++++++)))************+++++++++******++++++,,,---------------------...///000111---///333666999>>>DDDHHHGGGIIILLLNNNOOONNNLLLJJJGGGJJJNNNPPPPPPOOONNNNNNSSSWWWVVVSSSWWWggg{{{qqq^^^RRRVVVQQQLLLIIIKKKLLLKKKIIIEEECCC@@@<<<999777666666444333333222111111000000000000000000000000000000..............................////////////......,,,,,,,,,---------..............................------......///000000000000000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++...---,,,+++***+++,,,---*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++((())))))))))))))))))((())))))***)))(((''')))+++'''((()))******)))((('''''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,++++++************++++++,,,---------,,,,,,...///,,,---.........000333666888999;;;???CCCIIIMMMPPPLLLNNNRRRUUUWWWZZZ^^^aaaeeehhhllloooooommmkkkhhhhhhdddccccccfffuuu%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++)))************+++++++++******++++++,,,------............///000222333444444777===BBBFFFJJJOOORRRNNNNNNOOOPPPOOOMMMKKKJJJHHHNNNWWW^^^dddhhhkkknnnwwwvvvrrrqqq}}}|||sssooohhh```\\\^^^``````___YYYVVVOOOHHHCCC???>>>>>>888777666555444222222111111111111111111111111111..............................////////////......,,,,,,,,,---------..............................---......///000000111111000000000000111111111111000000000000000000000000///////////////////////////............---------++++++++++++++++++++++++---,,,++++++,,,...000111++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++******))))))******+++)))***+++***((((((***+++'''((()))******)))((('''%%%&&&''')))************''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''((()))))))))(((((((((((((((((((((((('''((()))******)))(((''''''((((((((()))))))))***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++************++++++,,,---------,,,,,,...///+++,,,.........000444666888999;;;???DDDIIINNNPPPLLLOOORRRUUUXXX[[[^^^aaafffiiimmmpppqqqooollljjjhhheeedddeeehhhyyy%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++)))************+++++++++******+++,,,,,,---............///000222444555666<<>>BBBEEEKKKKKKLLLNNNQQQRRRRRRQQQPPPXXX]]]aaajjjxxx{{{wwwvvvuuuzzz|||yyyuuuxxxvvvlllhhhcccYYYPPPLLLEEE@@@???>>>;;;888888888666222000000000//////222000///000111222000...///...---,,,---///111333---......//////...---------------.........//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////............---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))***************)))(((''''''((()))***(((((())))))******++++++))))))))))))))))))))))))++++++************++++++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''))))))((((((***+++(((((((((((((((''''''''''''((()))******)))((('''))))))))))))************&&&(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))************++++++++++++******))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,+++******+++++++++---...///000000111333666999:::===AAAEEEJJJMMMPPPQQQOOOPPPUUUXXXYYY[[[___hhhjjjnnnpppqqqpppnnnmmmeeeaaaaaafffmmm''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++)))))))))*********+++++++++++++++,,,---.........///.........///111333555;;;>>>CCCHHHLLLOOOPPPPPPPPPMMMJJJHHHJJJPPPYYY^^^kkkyyywwwoooiiigggfffcccaaabbbkkknnnqqqppppppuuu}}}|||uuuddd]]]XXXXXXUUUKKK@@@;;;999888666555666777666555111111000000000000000///111000///......///000111..................---------------.........//////////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...//////.........---------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++************)))))))))))))))***************)))(((((((((((()))***)))))))))))))))*********))))))))))))))))))))))))*********))))))*********)))))))))))))))))))))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))******************+++++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((((((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))************++++++++++++******))))))))))))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...///000000111333666999:::===AAAEEEJJJMMMOOOOOOMMMOOOTTTWWWWWWZZZ^^^hhhjjjmmmpppqqqpppnnnlllfffbbbbbbeeelll~~~''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000------...000444:::>>>AAAFFFIIIOOOTTTUUUSSSPPPMMMGGGKKKPPPVVV___nnn~~~yyytttrrrllljjjlllmmmkkkkkknnnnnnooopppsssxxx||||||yyysssnnniiipppxxxzzzxxxzzzqqq]]]PPPGGGDDD@@@===;;;888666333222333333222000///000222333222222111000//////...///............------,,,------........./////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000/////////.........,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************+++***))))))))))))***+++************))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***'''&&&'''((())))))))))))************(((((())))))))))))(((((())))))))))))************------,,,+++***)))((((((((((((((((((((((((((((((************************+++***)))((('''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))***)))(((((((((((()))*********))))))))))))************++++++++++++******+++***************++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,---------...///000000111333666999:::===@@@EEEIIIMMMOOONNNLLLNNNSSSVVVWWWYYY^^^hhhjjjmmmooopppooolllkkkhhhcccbbbeeekkk}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************))))))******+++,,,***+++++++++,,,,,,,,,,,,///...,,,******+++---......000444999???EEEIIILLLPPPQQQRRRQQQOOOLLLIIIGGGDDDRRReeevvv|||uuutttvvvzzz~~~zzzwwwvvvyyyzzzwwwwwwyyy{{{zzz{{{{{{vvv||||||wwwwwwxxxsssrrrppppppttt{{{iiiWWWRRRKKKEEE???;;;777444666666666444111000111333111111222222111000///...//////......------------............////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))((()))))))))************+++******************+++++++++******))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((''''''(((((()))))))))))))))******(((((())))))))))))((((((((()))))))))************...---,,,+++************(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++***(((''''''(((***+++******))))))))))))************++++++++++++******++++++******)))******************++++++,,,,,,---------,,,,,,,,,---......---...///000000111333666888:::<<<@@@DDDIIIMMMOOOMMMLLLMMMSSSVVVWWWZZZ^^^gggiiilllnnnooonnnllljjjhhhdddcccdddiii{{{''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************************++++++,,,*********+++++++++,,,,,,...---,,,+++,,,...111222:::<<>>999666555444333222222333333000000///000111333666777.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111............------------...------------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))************((())))))******))))))((()))))))))))))))*********))))))))))))))))))))))))*********))))))*********((())))))******+++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***&&&''''''((())))))*********)))(((''''''((()))***))))))))))))************)))***+++++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((******))))))))))))************++++++++++++******))))))))))))***+++,,,,,,---,,,,,,++++++******************++++++,,,---...---...///000000111333666777999;;;???DDDHHHLLLNNNLLLJJJMMMSSSVVVXXX[[[______bbbgggkkkmmmnnnmmmlllcccbbbcccdddeeettt''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++******++++++,,,------------.........//////444777;;;AAAFFFJJJMMMOOOMMMKKKHHHGGGIIILLLQQQTTT```fffsss|||yyyuuuwwwsssmmmiiijjjtttdddZZZPPPLLLNNNMMMGGGAAA<<<:::777444333333333444000000000000222555888:::////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000/////////..................---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))************'''((()))******)))((('''(((((())))))******++++++))))))))))))))))))))))))++++++************++++++((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***(((&&&'''((('''(((((()))***+++++++++***)))(((''''''((()))***))))))))))))***************+++,,,,,,+++)))&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))''')))+++------+++)))'''******))))))))))))************++++++++++++******))))))))))))***+++,,,---...------,,,+++***))))))************+++,,,---...---...///000000111333666777999;;;???CCCHHHLLLNNNKKKIIIKKKQQQUUUVVVZZZ^^^^^^aaafffjjjmmmnnnmmmlllaaaaaacccdddeeesss))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))******************+++++++++,,,,,,,,,///......---------------...---,,,,,,...111666999:::???FFFLLLOOOPPPOOONNNMMMGGGGGGNNNWWW```lllyyy}}}sssrrrwwwwwwrrrqqqpppooooootttoooeeeiiijjj```UUUQQQIIIDDD???===;;;777444333111222222222000000111222///000000000000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000//////.........---------,,,,,,)))&&&+++111222---//////...------,,,++++++************************))))))))))))************))))))))))))))))))))))))************************))))))))))))************++++++************+++++++++*********))))))(((((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++++++++******(((''''''***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************))))))(((((('''''')))(((((()))+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------...///......///222444888:::===@@@CCCFFFKKKNNNMMMIIIIIIOOOZZZaaabbb___^^^```eeekkkpppqqqooommmdddbbbbbbdddfffvvv(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,------------,,,+++***///......///222888???DDDMMMPPPTTTTTTRRRMMMHHHEEEHHHIIIRRRdddvvvxxxnnneeegggiiilllnnnrrrvvvyyyqqqbbbYYYUUUPPPIIIBBB<<<888888666555444222000000111222222222222222111000//////////////////////////////111111111111111111111111////////////////////////000000000000000000000000//////.........---------111---+++000888;;;666111......------,,,+++++++++************************))))))))))))************************************************************))))))))))))************++++++************++++++************)))))))))((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******+++******)))((('''***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((()))(((((()))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------...///......///222444555888;;;===???CCCGGGJJJKKKHHHHHHNNNXXX______]]]]]]___ccciiinnnpppnnnllleeebbbbbbdddfffttt''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------......---,,,+++111333555999>>>FFFNNNTTTRRRRRRPPPMMMKKKLLLOOOQQQbbbhhhvvv|||uuuyyy|||ppphhhrrr~~~uuuhhhZZZOOOGGGCCC;;;999555111/////////000444444333222111000000///////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000/////////.........------///(((***888AAA===333...------,,,,,,++++++******************************))))))))))))************************************************************))))))))))))************++++++************++++++************))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,)))***************)))))))))************))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******)))(((((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,---------------------------------...///......///222444666888:::===>>>AAAEEEHHHIIIGGGGGGMMMVVV\\\\\\ZZZ[[[]]]aaagggkkkmmmllljjjeeecccbbbccceeerrr''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------......---------///000111666<<>>CCCLLLRRRYYYZZZTTTNNNLLLLLLFFFNNN[[[iiixxx|||sssoooqqq|||{{{uuutttwwwuuu|||uuu```YYYOOOGGGAAA<<<777222555444333222222333444555111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000/////////......000444>>>EEE???111---111,,,,,,,,,,,,,,,,,,++++++************************))))))))))))************++++++++++++++++++++++++************************))))))))))))************++++++************++++++))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,***+++++++++++++++******((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))***+++,,,,,,***)))))))))+++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---...///......///222444888:::===???@@@CCCGGGJJJKKKKKKNNNRRRVVVYYYYYYXXXVVVWWWZZZ___dddggggggfffaaa```aaadddfffsss((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((()))************)))*********+++++++++,,,,,,,,,,,,,,,------------...///000222666<<>>;;;999777555444444444555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000/////////...---222777777222...,,,---,,,,,,,,,,,,,,,,,,------************************))))))))))))************++++++++++++++++++++++++************************))))))))))))************++++++************++++++((()))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,+++***))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))******++++++++++++***)))***+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))******+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///---...///......///222444666888;;;>>>@@@CCCGGGJJJKKKLLLOOOSSSVVVWWWWWWWWWVVVWWWZZZ^^^cccffffffeee___^^^aaadddggguuu))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,---------......111444:::AAAIIIOOOTTTVVVRRRRRRPPPLLLKKKSSScccppp~~~uuu|||xxxyyyzzzuuuuuuzzzuuuiii\\\SSS@@@>>>;;;888555444444444222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000////////////---111111...---//////+++------------------------************************))))))))))))************++++++++++++++++++++++++************************))))))))))))************++++++************++++++(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((('''((((((((())))))******************************))))))))))))))))))))))))(((((((((((()))***+++,,,---------,,,+++***)))((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))*********************++++++++++++***)))***+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********************************)))***++++++,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////---...///......///222444666888<<<>>>AAADDDIIILLLJJJLLLOOORRRUUUVVVVVVUUUVVVWWWYYY^^^cccffffffeee^^^]]]```dddhhhwww''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((()))***+++,,,,,,---******))))))***+++,,,,,,+++,,,...////////////...888AAAIIIMMMQQQWWWUUUPPPPPPQQQNNNMMM\\\vvvyyyuuuyyy~~~}}}uuu{{{ttt]]]OOOBBB>>><<<777555777999666333000///000000111444222111111222222111000222111111111000000//////111111111111111111111111000000000000///////////////............---------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))++++++************++++++---,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))*********)))(((''''''&&&)))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++******++++++*********))))))))))))***+++,,,------,,,+++,,,,,,+++***)))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))...---+++)))''''''''''''(((((((((((()))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,---------.........000///------111444555999;;;>>>AAACCCGGGKKKNNNLLLLLLMMMPPPTTTUUUUUUSSSXXXWWWXXX[[[aaadddeeeccc___^^^aaadddggguuu''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++)))******+++,,,,,,------///...,,,,,,---111555888EEELLLRRRSSSSSSUUUQQQLLLJJJTTT\\\aaapppzzzzzzxxx{{{|||{{{}}}yyyfffRRRFFF???999888;;;888777555555444444333222444333222333555555444222222222111111000000000000111111111111111111111111111000000000///////////////............---------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))++++++************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,+++******&&&''')))++++++***)))((((((((()))******)))((((((+++******))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,***)))((('''(((((((((((((((((()))))))))))),,,+++++++++************))))))))))))))))))))))))))))))))))))************)))******++++++******)))************+++++++++,,,...---,,,+++***++++++,,,,,,,,,,,,---------.........//////...000555666555888:::>>>@@@CCCFFFJJJNNNKKKLLLMMMPPPTTTUUUUUUSSSYYYXXXXXX\\\```ddddddcccaaa___aaacccfffuuu''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++************)))***+++,,,------------000...,,,,,,111999BBBHHHPPPTTTUUURRROOONNNLLLJJJOOObbbttt}}}}}}ssskkkppp~~~kkkZZZNNNEEE???>>>777666555555555444222///333222222222333222000...222222222111111111111000222222222222222222222222111111000000000////////////............---------......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++***************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''((((((((()))))))))******))))))))))))))))))))))))''''''(((((()))******+++)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++******$$$&&&))),,,,,,+++)))((((((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((()))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******))))))))))))*********++++++,,,,,,+++*********++++++,,,,,,,,,---------............---...444;;;:::555777:::===???BBBEEEIIILLLKKKKKKMMMPPPTTTVVVUUUTTTXXXXXXYYY\\\```cccddddddcccaaaaaaccceeesss''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++++++++++++++++++++++++++***+++,,,---------,,,+++,,,---000555===GGGPPPUUUWWWVVVRRRMMMJJJMMMTTTXXXggg||||||uuukkkjjjmmm}}}oooaaaTTTMMMEEEBBB>>>;;;:::999555222555444333222333222///---222222222222222222222222222222222222222222222222111111111000000000/////////............---------......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++************++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((((((((()))))))))*********))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,+++******'''(((***+++++++++***))))))))))))***************&&&'''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))))))))))))))))))))))))))((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))((())))))))))))*********,,,,,,++++++++++++++++++,,,,,,,,,---------............---...888AAA???555777999<<<>>>AAADDDHHHKKKKKKKKKMMMPPPTTTVVVUUUTTTVVVWWWYYY\\\aaadddggghhhfffcccccccccdddrrr''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,)))******+++,,,,,,------,,,,,,,,,---,,,,,,++++++)))///999DDDNNNUUUYYY[[[WWWSSSNNNKKKMMMWWWhhhuuu}}}~~~wwwpppnnnxxxuuujjj^^^WWWMMMFFFCCC@@@<<<999888666555555666666555444222222222222333333333333222222222222222222222222111111111111000000000000///............---------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++************++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((())))))))))))******************************************)))))))))))))))(((************************(((((()))))))))*********+++,,,,,,,,,,,,+++******)))))))))((((((((())))))'''(((((()))***++++++,,,&&&&&&''''''(((((())))))'''((((((((()))))))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))******)))))))))((())))))))))))*********,,,,,,------------------,,,,,,,,,---------......---...------999EEEBBB666777999<<<>>>@@@CCCGGGJJJJJJKKKLLLPPPTTTVVVVVVUUURRRTTTXXX]]]aaafffiiilllhhheeedddddddddqqq''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***+++,,,---......---,,,,,,,,,,,,---...///000888DDDPPPXXXZZZYYYWWWNNNMMMNNNRRRYYYfffzzz~~~}}}qqqfffXXXNNNIIIDDD???::::::777444333444666777777222333333333333444444444333333333333333333333333222222111111111000000000///............---------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++++++++************++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((()))))))))*********++++++************************))))))***+++---...//////************************((((((((()))))))))******+++,,,,,,,,,,,,+++******((((((((())))))))))))***''''''''''''((()))***+++'''''''''(((((()))))))))''''''(((((())))))******************************))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((()))))))))*********++++++,,,,,,---.........------,,,,,,,,,---------......,,,000...,,,777EEEDDD777888:::===???@@@CCCGGGJJJJJJJJJLLLPPPTTTVVVVVVUUUQQQTTTYYY]]]aaafffjjjnnniiifffffffffeeeppp''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++++++++,,,,,,---------,,,,,,+++,,,...111555777BBBGGGOOOVVVXXXVVVQQQNNNKKKOOOZZZgggqqqzzzssshhhaaaZZZQQQJJJIIIDDD===777555555555555333333333333444444444555333333333333333333333333222222222111111111000000///............---------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))*********+++++++++************************(((((()))+++,,,---...///************************(((((((((((()))))))))***+++,,,,,,,,,,,,+++******''')))---000222111000///+++***)))((('''(((((()))((()))))))))))))))))))))'''''''''((()))*********************************))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++******)))((((((((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((************+++++++++,,,***+++,,,---...------,,,,,,,,,,,,---------......,,,111///+++444DDDDDD999999;;;===???AAADDDGGGJJJIIIJJJLLLPPPTTTWWWVVVUUUSSSVVV[[[^^^aaadddiiillliiiggghhhhhhfffppp''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************------,,,,,,,,,,,,++++++,,,++++++,,,000555;;;>>>QQQSSSUUUVVVTTTOOOJJJGGGQQQ[[[mmm{{{~~~sssjjj___XXXMMMCCC===999777666333333333444444555555555333333333333333333333333222222222111111111111000//////.........---------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))************+++++++++************************((((((((((((((()))))))))************************(((((((((((())))))))))))+++,,,,,,,,,,,,+++******&&&+++333:::<<<;;;888555111000---+++)))(((((()))************))))))))))))&&&''''''((()))******+++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++)))((('''(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((***++++++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,---------......,,,222000+++222BBBDDD:::999;;;>>>@@@AAADDDGGGJJJIIIJJJLLLPPPTTTWWWWWWVVVUUUXXX]]]___```cccgggjjjiiigggiiiiiigggppp'''''''''''''''((())))))))))))((('''''''''''''''''')))***)))((('''(((***)))***++++++***)))***,,,))),,,......---,,,---...---...---///777BBBLLLQQQWWWWWWVVVRRRKKKGGGKKKRRRgggwww~~~|||zzzvvv{{{}}}}}}xxxlll[[[MMMFFF???999888444222555555333222444444333333222111111222222222222222111111111111000//////.........---------------------------------------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))***+++***)))((()))***((()))***+++++++++++++++%%%...666777111++++++---;;;666///(((%%%&&&)))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((('''''''''***)))((('''&&&&&&''''''))))))))))))))))))))))))&&&((())))))(((((()))***((())))))*********))))))+++*********))))))(((((((((((((((((()))***,,,,,,******))))))))))))******(((((((((((())))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------......//////000222333444999;;;>>>@@@AAACCCEEEHHHLLLLLLMMMPPPTTTUUUUUUSSSTTTTTTWWW[[[aaaeeeggggggkkkggghhhjjjgggkkk(((''''''''''''((())))))))))))((('''''''''''''''((()))***)))((('''(((***)))***++++++******+++,,,---,,,+++,,,......---,,,...000444;;;EEEPPPWWWYYYSSSOOOKKKJJJMMMUUUaaajjjwwwrrrooollljjjbbbdddiiiqqq{{{uuueeeSSSDDD===777444666888666444555444444333333222333333333222222222222111111111111//////.........---------------------------------------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))***+++***)))((()))***))))))***+++++++++******$$$...999:::222***)))+++555333///+++((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))'''(((***)))(((((()))+++))))))************))))))*********)))))))))(((((()))((((((((()))***++++++******))))))))))))******((((((((()))))))))************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,------.........//////000222333444999;;;>>>@@@AAACCCFFFHHHLLLLLLMMMQQQTTTVVVUUUTTTUUUUUUWWW[[[```dddffffffiiieeefffhhheeejjj((((((''''''(((((()))***))))))((('''''''''((((((((()))******(((((()))***)))***++++++******+++---000,,,)))***---///...+++---222;;;GGGQQQWWWYYYYYYSSSNNNHHHHHHRRRddduuu|||tttmmmiiieeebbb```[[[[[[[[[^^^dddllluuuzzz~~~fffSSSEEE<<<555555777555222222444444333333333444555555333222222222111111111111/////////.........------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))------------------------************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))((()))******)))((()))+++******+++++++++******)))$$$000;;;;;;111(((''')))......---,,,+++)))'''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***+++,,,,,,,,,+++***)))))))))))))))))))))))))))((()))+++***))))))***,,,))))))************))))))******))))))))))))((((((***)))))))))))))))************))))))))))))******)))))))))*********++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---............//////000222333444999;;;>>>@@@BBBDDDGGGIIILLLLLLNNNQQQUUUVVVVVVUUUWWWWWWXXX\\\```dddeeeeeefffbbbcccgggdddiii((((((((('''((())))))***))))))((((((((((((((()))((()))******)))((()))***(((***++++++++++++,,,---///---******+++...000000777<<>>999777555222222444333333333333444555555333333222222222111111111////////////....................................------------------------,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))******))))))***++++++++++++++++++***)))((('''111:::888...&&&&&&******+++++++++***)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))***,,,------,,,***)))))))))))))))))))))))))))(((***++++++******+++,,,)))************))))))((())))))))))))))))))((((((+++***)))))))))))))))*********))))))))))))******)))*********++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---...///......//////000222333444999;;;>>>AAABBBEEEHHHJJJLLLLLLNNNRRRUUUWWWWWWVVV[[[ZZZ[[[^^^bbbdddeeeeeeeeeaaacccfffeeejjj((((((((((((((()))******))))))((((((((())))))***)))***+++***)))((()))+++(((***+++,,,++++++---...+++---...,,,***...555<<>>888999666666555444444444444444333333333333222222222222000000000/////////..............................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++++++++***))))))))))))))))))))))))'''(((******))))))***,,,******+++++++++******))),,,------+++'''&&&)))++++++***(((''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))******+++'''((()))*********)))(((((((((((((((((((((((((((((()))+++***))))))***,,,******+++******)))((('''''''''(((((((((((())))))***)))))))))))))))************))))))))))))******)))))))))*********++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------......//////000222333444999<<>>:::999888777666555555555444444333333333222222222000000000000/////////...........................------------------------------------------......------------------------+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******++++++******)))))))))))))))))))))))))))&&&(((******))))))+++,,,))))))***+++++++++*********((('''''')))***))))))******)))(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))******++++++((((((((()))))))))******(((((((((((((((((((((((('''(((***)))(((((()))++++++++++++******)))(((''''''''''''((((((((()))))))))((((((((()))***++++++******))))))))))))******((((((((()))))))))************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((***,,,...///...,,,+++......//////000222333444999<<<@@@BBBDDDGGGKKKMMMMMMMMMOOOSSSWWWZZZZZZYYY\\\\\\]]]___ccceeefffeeedddaaabbbeeeccciii)))))))))))))))******+++))))))((())))))***++++++)))+++++++++***)))***+++(((***,,,,,,,,,,,,...000000000000444<<>><<<:::555333555333444444444222222222333222222222111111111111000000/////////............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,))))))************))))))******))))))))))))******+++***)))'''''''''((()))******))))))((('''''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,,,,,,,+++***)))******))))))((((((''''''******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************...,,,)))''''''))),,,...///,,,)))'''&&&'''&&&&&&+++*********))))))(((((()))))))))))))))))))))))),,,+++***)))))))))+++++++++++++++******)))))))))******+++++++++,,,,,,,,,---+++)))***,,,---,,,)))+++++++++,,,,,,,,,------............///111222333777:::???CCCFFFIIILLLOOOIIIKKKOOOSSSWWWXXXUUUSSSWWWYYY[[[^^^aaacccdddeeedddccc^^^___ccccccuuu(((((((((((()))))))))))))))))))))))))))******+++)))***++++++))))))***+++,,,,,,,,,,,,,,,---......222>>>JJJQQQXXX\\\ZZZSSSSSSNNNOOO[[[jjjxxx}}}{{{vvvrrrooommmkkkhhhggggggggghhhkkkpppuuuwwwyyy}}}|||yyy{{{ppp___MMMCCC===888777999666666666555444222222222222222222222111111111111000000/////////.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,))))))************))))))******))))))))))))******+++***)))((((((((())))))******))))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******++++++,,,,,,,,,+++*********)))))))))))))))((((((******))))))))))))******))))))))))))(((((((((((())))))))))))((((((((((((************************))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************---+++)))(((((()))+++---...+++((('''''''''''''''************)))))))))((()))))))))))))))))))))))),,,+++***))))))***++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,---+++)))***,,,---,,,***,,,,,,,,,,,,------------............///111222333888;;;???BBBDDDGGGJJJLLLLLLLLLOOOSSSVVVVVVTTTRRRWWWXXXZZZ\\\___aaacccdddbbbaaa[[[\\\___^^^ppp(((((((((((()))))))))))))))))))))))))))******+++***+++,,,,,,******+++,,,+++---...---,,,---111444>>>JJJUUU\\\]]][[[UUUOOOKKKOOO[[[ooo}}}{{{zzzzzz||||||dddQQQDDD;;;999:::888888777777555444222111333222222222111111111111000000000/////////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,))))))************))))))******))))))))))))******++++++***)))))))))******)))))))))************+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,++++++)))))))))*********************))))))))))))******))))))))))))((((((((((((******))))))((((((''''''************************))))))(((((((((((())))))*********))))))*********))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************+++******))))))******+++,,,***''''''((())))))(((************))))))))))))))))))))))))))))))))))))+++******)))******++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***......------------------............///111222333999;;;???BBBDDDFFFHHHJJJMMMMMMOOOQQQTTTUUUTTTSSSWWWWWWXXXZZZ]]]```ccceeebbb```ZZZYYY[[[ZZZkkk(((((((((((()))))))))))))))))))))))))))******++++++,,,------++++++,,,---,,,...///,,,+++...666>>>HHHRRR\\\___\\\UUUOOOKKKHHHUUUjjj~~~~~~jjjTTTCCC999777888777666666666555333111333333222222222111111111000000000////////////...................................................------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******))))))))))))******++++++******************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++******+++,,,,,,,,,++++++))))))******++++++,,,,,,******))))))))))))******))))))))))))((((((((((((******))))))((((((''''''************************))))))(((((((((((())))))++++++************++++++))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************))))))************))))))***(((&&&'''(((******)))*********)))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,++++++///............---------............///111222333888;;;???BBBEEEGGGJJJLLLMMMLLLMMMPPPSSSUUUUUUTTTXXXXXXXXXZZZ]]]aaaeeegggdddbbb[[[ZZZ[[[YYYiii(((((((((((()))))))))))))))))))))))))))******++++++---------,,,+++,,,------......,,,,,,333???JJJSSSXXX]]][[[SSSLLLJJJLLLRRRfff|||qqqWWWCCC888999777555555666666555333333333333222222222222111111000000000////////////................................................------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************))))))))))))***************+++++++++******(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,,,,,,,++++++))))))******++++++,,,,,,******))))))))))))******))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))++++++************++++++))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))************)))(((((('''&&&''')))+++******))))))))))))))))))******))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,+++++++++++++++....................................///111222333777:::???CCCGGGJJJNNNPPPKKKKKKLLLOOOSSSVVVVVVVVVYYYYYYYYY[[[^^^bbbfffiiidddbbb[[[ZZZ[[[XXXhhh(((((((((((()))))))))))))))))))))))))))******++++++,,,------++++++,,,---------...///444>>>KKKTTT[[[[[[YYYSSSJJJFFFNNNYYYrrrxxxZZZEEE>>>999555444666777666555333333333333222222222222111111000000000/////////................................................------------------------......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++************))))))))))))******((()))******+++*********(((((())))))***+++,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++***))))))))))))*********************))))))))))))******))))))))))))((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))*********))))))*********))))))))))))))))))))))))+++******))))))******+++))))))))))))************((())))))******))))))(((''''''&&&(((***+++***)))))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,---------.....................///111222333666:::???DDDHHHLLLPPPSSSJJJJJJLLLPPPTTTVVVUUUTTTXXXXXXZZZ\\\___cccgggiiicccaaaZZZYYYZZZXXXiii(((((((((((()))))))))))))))))))))))))))******+++***,,,---,,,+++***+++,,,+++---111777@@@KKKUUU[[[\\\WWWQQQKKKEEEKKK```vvv}}}~~~uuuXXXFFF@@@888555666888777666444444333333333222222222111111111000000000//////..............................................................................---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********))))))))))))******'''((()))*********))))))((((((((())))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******---------,,,+++***)))(((***)))))))))))))))((((((******))))))))))))******))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))(((''''''(((***+++***(((((()))))))))************))))))))))))))))))))))))'''(((***+++,,,,,,++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,***+++---,,,***)))+++---******+++,,,---...//////............///111222333777;;;???DDDGGGJJJNNNQQQKKKLLLNNNQQQTTTTTTRRRPPPUUUWWWYYY\\\```cccfffgggcccaaa[[[[[[]]]\\\lll(((((((((((()))))))))))))))))))))))))))******+++***+++,,,,,,******+++,,,))),,,333>>>JJJUUU[[[^^^WWWQQQJJJEEEEEESSSrrryyyuuu}}}eeeMMMEEE;;;666666888777666444444444333333333222222111111111111000000000000////////////////////////......................................................---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++*********))))))))))))******&&&'''(((*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))......---,,,+++)))((('''******))))))((((((''''''******))))))))))))******))))))))))))((((((((((((&&&&&&'''((()))***++++++************************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))++++++************++++++))))))))))))************))))))(((((((((((())))))(((''''''(((***+++)))((((((((())))))*********+++))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))))))))******+++++++++******+++++++++,,,,,,,,,))),,,---,,,***)))+++---((()))***+++---...//////............///111222333888;;;???CCCFFFHHHLLLNNNMMMNNNPPPSSSTTTSSSOOOLLLSSSUUUXXX\\\```bbbdddeeeeeeddd^^^^^^aaa```qqq******))))))))))))******+++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,+++***666BBBJJJSSS[[[\\\WWWTTTQQQHHHBBBMMMhhh~~~~~~dddKKK777777;;;777222222444444333333222333333333111111111111000000000000111///---,,,,,,,,,...///------------------------//////.........---------......---------,,,,,,,,,---,,,+++******+++,,,------,,,***))))))***,,,---++++++++++++++++++++++++******************************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******************+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++++++++***)))(((((())))))++++++******))))))((((((******++++++++++++******)))************+++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---...///......///222444777999===BBBFFFIIIKKKLLLMMMKKKMMMQQQQQQNNNMMMOOORRRTTTUUUXXX^^^fffgggcccdddddd___^^^```^^^ppp******))))))))))))******++++++******++++++,,,,,,***,,,---...---------...333???KKKRRRXXX\\\ZZZUUUPPPHHHHHHYYYnnn}}}xxx]]]DDD<<<;;;666444666555555444333333333444444111111111111000000000000222000///------...///000------------------------//////.........---------......---------,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++******************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++++++++***)))))))))))))))************))))))))))))******++++++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...///......///222444888:::>>>BBBGGGJJJKKKLLLLLLKKKLLLQQQQQQNNNNNNPPPRRRTTTUUUWWW]]]eeegggeeefffgggbbbbbbbbb___nnn******))))))))))))******++++++******++++++,,,---+++---//////---...111444AAAKKKVVVZZZ[[[ZZZTTTNNNIIIEEERRRppp{{{yyy{{{___MMMAAA888777;;;666666555444444444444444222222111111111000000000222111000///...///000111////////////////////////...............---------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++,,,---++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))))))))))))))))))))(((((((((((()))******)))))))))))))))******++++++***)))))))))))))))))))))))))))*********************++++++++++++******************+++++++++,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...---...///......///222444888;;;???CCCGGGJJJLLLMMMKKKJJJLLLQQQRRRPPPOOORRRRRRTTTUUUVVV\\\dddhhhgggggghhheeedddccc]]]iii******))))))))))))******************+++,,,------,,,......---,,,000888>>>PPPWWW]]]^^^YYYRRRKKKFFFHHHRRRfffyyy|||zzztttyyyiiiPPP===888<<<666666555444333333333333222222222111111111000000222111000/////////000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******((()))))))))************((((((((((((((((((((((((******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))******+++******)))))))))))))))***)))))))))******+++++++++******++++++++++++***************+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---...///......///222444999;;;???DDDHHHKKKMMMNNNJJJIIIKKKQQQRRRQQQQQQSSSSSSUUUUUUUUUZZZccchhhiiieeegggeeedddaaaXXXbbb}}}******))))))))))))******************+++,,,---...///...,,,+++...666BBBKKKZZZ\\\]]]ZZZRRRJJJGGGGGGUUUeeevvv{{{|||}}}{{{dddGGG:::999666555444333222222222222222222222222111111111111000000/////////......///000000000000000000000000---...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******((()))))))))************((((((((((((((((((((((((******))))))))))))******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))******+++***)))))))))))))))******))))))******++++++,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...---...///......///222444999;;;???DDDHHHKKKMMMNNNJJJIIIKKKQQQSSSQQQRRRTTTSSSVVVWWWVVVZZZbbbggghhhdddgggeeeeeeaaaVVV^^^www******))))))))))))******)))))))))***+++,,,---...000---,,,...666BBBNNNVVV]]]ZZZWWWSSSLLLJJJPPPYYYmmmuuu|||yyyZZZDDD999777777555444333333333333333222222222222111111111000000////////////......000000000000000000000000---------.....................---------,,,,,,,,,,,,,,,------------,,,,,,)))******+++,,,,,,,,,---++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((())))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))******+++)))))))))))))))******+++*********+++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...---...///......///222444888;;;???CCCGGGJJJLLLMMMKKKJJJLLLQQQSSSQQQRRRTTTSSSWWWYYYXXXZZZ```eeefffeeehhhgggfffbbbWWW^^^www******))))))))))))******)))))))))***+++,,,...//////---...555CCCPPPYYY]]][[[UUUOOOLLLKKKSSSeeexxx~~~vvvXXXBBB:::999888666555555444444333333222222222111111111000111111111000000//////////////////////////////---------.........//////......---------,,,,,,,,,,,,,,,---......---,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((()))******++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))******))))))******+++,,,)))))))))))))))******+++)))))))))))))))***++++++,,,++++++++++++++++++*********++++++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...///......///222444888:::>>>BBBGGGJJJKKKLLLLLLJJJMMMRRRSSSQQQQQQTTTSSSXXX[[[ZZZZZZ___cccdddcccfffeeeeeeaaaVVV]]]vvv******))))))))))))******)))))))))***+++---...///---,,,000<<>>@@@BBBFFFHHHKKKNNNPPPQQQPPPOOOPPPQQQTTTTTTUUUWWW[[[___ccceeebbbeeebbbaaaaaaYYY]]]ooo******+++++++++,,,,,,,,,+++///000,,,(((+++888CCCWWW]]]```\\\QQQIIIHHHKKKQQQ___nnnxxxpppXXXGGG<<<999;;;666666666555555555444444222222222222111111111111000000///000000111222333111///...///000111000...---------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++((()))***+++++++++++++++************************)))))))))))))))))))))))))))***+++++++++*********)))))))))))))))))))))))))))''',,,///$$$(((...000"""'''GGGooo&&&444))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,, &&&###******+++*********))))))###...333###,,,$$$%%%,,,++++++++++++************///'''...+++(((+++ 333===555555***---%%%///999(((+++---............000333555999;;;===>>>???AAACCCFFFJJJMMMPPPQQQPPPOOOOOOPPPRRRRRRSSSVVVZZZ___cccfffccceeebbbbbbbbbZZZ\\\mmm******+++++++++,,,,,,,,,,,,///000---***222BBBPPP]]]___]]]VVVNNNKKKPPPVVVXXXgggxxx}}}}}}~~~hhhSSSBBB999888777666666666666555555555333222222222222111111111111111000000000111222222111///...///000111000...---------------.........------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++)))******+++++++++*********************+++++++++************************(((***++++++*********+++))))))))))))))))))))))))%%%+++000(((YYYccc---&&&)))'''222!!!...+++hhh333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))333111000)))******+++******)))))) ,,,,,,&&&111>>>###III---******++++++++++++++++++)))'''------,,,...&&&bbb""" 888***!!!666,,,(((---............000444777???@@@AAABBBBBBCCCFFFHHHJJJLLLPPPQQQPPPOOOOOOOOOPPPPPPQQQTTTXXX^^^dddgggdddfffccccccddd\\\]]]mmm******+++++++++,,,,,,,,,,,,---...///555@@@OOOZZZ\\\[[[WWWQQQMMMOOOXXX```gggrrr}}}wwwxxxgggQQQ@@@888777777777666666666555555333333222222222111111111222222111111000111111111111///...///000111000...------........./////////------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++***))))))))))))*********+++++++++++++++++++++++++++++++++'''))),,,,,,***)))***,,,))))))))))))))))))))))))&&&,,,---'''+++555444222<<>>MMMYYY___WWWUUUQQQLLLLLLQQQ\\\cccwww}}}|||lllzzz{{{eeeMMM???777777777777666666666666333333333222222222111111333333222111000000000111111///...///000111000///........./////////000000------------------------...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++***)))((())))))******++++++++++++++++++++++++++++++++++++'''))),,,,,,***)))+++---)))))))))))))))))))))))),,,***&&&---(((%%%///'''444&&&ccc444"""$$$'''///222%%%***"""(((111'''555hhh))),,,===))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...,,,...'''&&&((()))***++++++***)))(((+++%%%'''999+++666AAAEEE))))))***+++,,,,,,------+++000+++((((((&&&)))ccc&&&111fff>>>222...///%%%333------...---...111666999>>>???AAABBBCCCEEEIIILLLIIILLLOOOQQQPPPOOONNNNNNNNNNNNOOORRRWWW^^^dddhhhggghhhdddeeeggg___^^^mmm,,,,,,++++++***++++++,,,,,,+++000===NNN[[[___^^^XXXMMMGGGKKKQQQWWWcccpppyyywww}}}}}}cccIII@@@===:::666444444555666555444444333333222222111222222222111111111111000000000000000000000000000000000//////.........---......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++*********+++,,,,,,---+++++++++***)))((((((''')))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++000QQQ((()))((('''((()))***)))((("""111,,,"""---000TTT,,,'''''')))000,,,000ooo%%% 222///***'''---&&&...$$$***---###...)))))))))))))))))))))))))))'''!!!((())))))************+++++++++++++++************++++++///"""++++++---"""444%%%+++---,,,&&&333&&&666111000;;;'''***///,,,777...,,,---222+++,,,---.........000333555:::<<<>>>BBBEEEGGGIIIJJJJJJMMMPPPQQQOOONNNNNNNNNKKKLLLOOOTTTYYY___dddgggggghhhddddddggg```aaappp+++,,,,,,,,,,,,,,,---...+++...666EEEUUU^^^^^^[[[TTTJJJFFFNNNZZZdddpppzzzqqqZZZCCC???;;;888777666555444555555444333333222222111222222222111111111111000000000000000000000000000000000/////////...............------------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++******++++++,,,---+++++++++***)))((((((((()))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***...NNN((()))((('''(((*********((('''(((&&&222///%%%nnnGGG%%%###,,,+++%%%""""""&&&===^^^555***&&&---###***%%%111999---***)))+++++++++++++++++++++++++++111999)))222)))************+++++++++++++++************++++++(((...+++)))111333)))###***---%%%...'''&&&cccSSS...BBB)))444,,,,,,$$$PPP555///***555,,,---.........000333555:::;;;>>>AAADDDGGGHHHIIIKKKNNNPPPQQQPPPNNNNNNNNNMMMNNNQQQUUUZZZ```dddggghhhiiieeeeeegggaaabbbrrr***,,,------------...///,,,444AAAQQQ]]]```[[[UUULLLHHHIIITTTeeetttqqqMMMEEE===888888888666333555555444444333222222222222222222111111111111000000000000000000000000000000000////////////............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******++++++,,,,,,+++++++++***))))))(((((()))************+++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))(((***JJJ))))))((('''(((***+++***)))***%%%!!!777---&&&WWW\\\---&&&###(((//////,,,***,,,'''$$$###---))),,,((('''---<<<&&&$$$///&&&...222"""&&&&&&&&&&&&&&&&&&&&&&&&'''***(((&&&)))************+++++++++++++++************++++++MMM444333***(((222000---%%%+++///''',,,...###111*********'''%%%&&&---444333'''+++666...--- 444,,,---.........000333555999;;;>>>AAADDDFFFHHHIIIMMMOOOQQQQQQPPPNNNNNNNNNQQQRRRTTTWWW\\\aaaeeeggghhhjjjffffffhhhaaaddduuu***,,,......,,,+++---///222===MMM[[[aaa]]]UUUNNNHHHMMMTTT```ooo^^^QQQBBB999888888666333555555555444333333222222222222222111111111000000000000000000000000000000000000//////////////////......------------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))HHH))))))((('''(((***+++***))))))+++"""---'''///'''zzzUUU'''111222...&&&!!!$$$((()))222(((+++)))111222,,,$$$111)))999''''''(((444666+++,,,,,,,,,,,,,,,,,,,,,,,,888))))))AAA+++))))))*********+++++++++++++++************++++++444iii&&&***+++,,,$$$+++---...******''')))111...%%%222&&&---///++++++///---(((111###666---000+++%%%,,,,,,---.........000333555:::<<<>>>BBBEEEGGGIIIJJJMMMOOOQQQQQQOOONNNOOOOOOUUUVVVWWWZZZ^^^bbbfffhhhgggjjjffffffgggaaaeeewww+++---///---******---111===HHHWWW___^^^VVVNNNJJJPPP]]]jjjrrr|||tttcccLLL===888888777666666666555444444333333222222222222111111111000000000000000000000000000000//////000000000000000000......------------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++***++++++,,,++++++++++++************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---)))(((HHH)))***)))((()))***++++++)))***...%%%)))%%%---(((''''''GGGKKK999"""!!!///"""***///***&&&((()))&&&'''###***///......&&&---'''000'''))))))*********+++++++++++++++************++++++)))***...$$$...&&&***///###!!!)))(((***111)))333222444666555222000000777&&&***333...'''&&&&&&'''222---ccc---333***,,,---.........000333555;;;<<>>$$$444,,,---.........000333555777888;;;>>>AAADDDFFFFFFFFFHHHJJJKKKLLLNNNQQQTTTXXXYYY[[[]]]aaaeeeiiikkkjjjooommmlllkkkfffnnn))),,,...,,,---888KKK[[[___\\\TTTJJJFFFQQQfffxxx~~~]]]JJJAAA555888666333222444666333///222222222111111111111000000000000000000000000000111111111111000000000000........................---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************))))))************))))))*********)))))))))))))))(((---***DDD***))))))))))))))))))))))))))))))))))))))))))))))))&&&''',,,///)))!!!###,,,222&&&###---///((((((000)))'''EEE~~~((()))---,,,---(((+++*********))))))((((((,,,,,,+++***))))))******&&&,,,666!!!!!!333)))$$$+++++++++++++++++++++++++++,,,,,,+++***))))))******)))'''///,,,"""...333(((111***\\\***000,,,...000///---...222555888<<<@@@CCCCCCDDDEEEFFFIIIIIIJJJKKKMMMOOOPPPRRRXXXXXXXXX[[[___eeejjjmmmlllllljjjlllllldddkkk***,,,---///555AAAQQQ]]]ZZZUUUOOOLLLRRRbbbvvvkkkZZZLLL:::999888666444555555333///222222222222111111111111111111111111111111111111111111111111000000000000..............................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++******+++++++++************************))))))************))))))))))))))))))************(((---***DDD***))))))))))))))))))))))))))))))))))))))))))))))))000)))"""###'''***,,,...&&&&&&'''&&&$$$###&&&***,,,&&&***...'''...666(((++++++++++++*********))),,,++++++***))))))******+++'''000III555$$$***%%%000++++++++++++++++++++++++,,,,,,+++***************333###%%%---(((,,,444000111!!!hhhlll)))***---...//////...///222555999<<<@@@CCCEEEEEEFFFHHHIIIIIIJJJKKKLLLNNNPPPQQQVVVVVVXXX[[[```eeejjjmmmlllllliiijjjkkkdddlll******---555@@@NNNYYY___WWWOOOJJJQQQcccxxx~~~nnnYYY???:::999888777555333222111333333333222222222111111111111111111111111111111111111111111000000000000........................//////............//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++************++++++++++++++++++++++++++++++))))))************))))))((()))))))))***+++++++++(((---***DDD***))))))))))))))))))))))))))))))))))))))))))))))))+++***'''&&&))),,,((("""'''+++,,,+++000666000$$$333+++111$$$///'''''',,,,,,,,,+++++++++++++++,,,+++******)))*********...$$$)))ddd333 ))),,,,,,************************,,,++++++************+++***---666333(((+++000'''YYYxxx+++***---...///......///222444888<<>>888666777666333333777444444444444333333333222111111111111111111111111111111111111000000000///////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++******++++++++++++******((())))))***+++,,,,,,---(((---***DDD***))))))))))))))))))))))))************************,,,---)))$$$$$$***111333555555000"""KKKrrr+++'''...''')))444))))))******************+++***************++++++%%%000''')))EEE'''111'''((()))))))))))))))))))))))),,,+++++++++++++++,,,,,,%%%333000"""$$$000///$$$[[[///444///...------///111222333666:::???BBBDDDFFFGGGIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRTTTXXX]]]ccchhhkkkmmmnnnlllggghhhjjjfffrrr+++333AAAPPPYYY\\\YYYUUUKKKJJJOOOaaayyy}}}eeeHHH===666777888444444888555555444444444333333333222222222222222222222222111111111111000000000000////////////////////////...------------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))*********+++,,,,,,,,,(((---***DDD***))))))))))))))))))))))))************************...'''###(((,,,***%%%""">>>888EEERRR+++&&&---&&&!!!bbbvvv +++---%%%)))///%%%<<<&&&,,,AAA)))))))))))))))******************)))******+++,,,###333+++...---444555************************,,,++++++++++++,,,,,,---999%%%$$$999555"""NNNDDD,,,...///...,,,---///222222222666:::???BBBDDDEEEFFFGGGIIIIIIJJJKKKMMMOOOPPPQQQUUUWWWZZZ^^^ccchhhlllnnnlllkkkfffgggiiieeeppp...<<>>+++222111,,,,,,***+++---+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,...,,,$$$&&&222222]]]***///++++++++++++++++++++++++)))******+++,,,,,,------444---)))......---.........---...111333888;;;???AAABBBCCCEEEFFFEEEEEEFFFHHHKKKOOORRRTTT[[[\\\]]]```cccgggjjjllljjjjjjhhhjjjkkkaaadddxxx[[[YYYSSSJJJIIIZZZwwwpppUUUCCC<<<999555666555444444555555444333333333222222222111111111111111111000000000//////////////////////////////////////////////////////------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***)))******,,,---------(((---***DDD++++++)))))))))+++,,,+++***!!!###000---...$$$---***)))111,,,///***'''&&&'''AAA666111""")))...,,,***+++---,,,---------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,--- 000111$$$---mmm+++000++++++++++++++++++++++++*********++++++,,,,,,,,,HHH```;;;222(((888+++......//////...---...000333888;;;???AAABBBCCCEEEFFFGGGHHHIIIJJJMMMQQQTTTVVV[[[[[[\\\^^^aaaeeeiiikkkjjjjjjhhhjjjkkkccciiiYYYUUUNNNJJJPPPdddvvv```KKKAAA<<<:::777555444444555666444333333333333222222222222111111111111111000000000000////////////////////////////////////////////////------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,+++++++++++++++(((---***DDD+++***)))((()))+++,,,+++***))))))***$$$---...EEE...;;;&&&---///***///---)))---000'''!!!;;;qqq000222,,,***+++...,,,...------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---'''%%%444000(((000)))***,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******!!!555888666999###&&&***555)))///000000///...///111333888:::>>>AAABBBCCCDDDFFFHHHHHHIIIKKKNNNQQQTTTVVVZZZZZZ[[[\\\___cccgggjjjjjjjjjggghhhjjjfffqqqWWWRRRLLLNNNZZZooorrrrrrooodddSSSDDD<<<:::777666555555666666555333333333333333222222222222222222111111111000000000000000000000000000000000////////////////////////------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++(((---***DDD+++***)))((()))+++,,,,,,+++)))000---'''***111)))'''&&&666$$$***,,,###666***333$$$***222+++%%%666(((+++,,,+++,,,...---------------,,,,,,,,,,,,------,,,,,,,,,,,,------%%%444---&&&::: ***@@@'''++++++++++++++++++++++++------,,,,,,+++******))),,,%%%666|||VVV%%%'''111666 000...///000///...///222444777:::>>>@@@AAABBBDDDEEEGGGGGGHHHIIILLLOOORRRSSSZZZZZZYYYZZZ]]]aaafffhhhjjjjjjeeeeeehhhfffvvvRRRLLLIIIRRReee{{{ssskkkgggfff^^^LLL???;;;777666555555666666555444444444333333333222222222222222222111111111000000000000000000000000000000////////////////////////------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))+++---,,,******+++---(((---***DDD+++)))(((((()))+++---,,,+++&&&//////000,,,)))$$$nnn$$$<<<000)))***,,,&&&///)))///'''111"""777...)))777%%%$$$...,,,+++,,,...---,,,,,,,,,---------------------,,,,,,,,,,,,------)))555***&&&999888jjj'''++++++++++++++++++++++++,,,+++++++++++++++++++++333,,,***III--->>>LLL***111000GGG###,,,///,,,---.........///222444777:::>>>@@@AAABBBDDDEEEGGGHHHHHHJJJLLLOOORRRSSSZZZYYYXXXYYY\\\```eeegggiiiiiiddddddfffeeevvvMMMGGGFFFTTTmmmppphhhnnnmmm[[[HHHBBB888666555555666666555444444444444333333333222222222222222111111111111000000000000000000000000000////////////////////////---..................---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********'''))),,,,,,******---///(((---***DDD+++)))(((((()))+++---,,,+++---,,,&&&------$$$222JJJBBB******''''''$$$'''888!!!555555"""+++'''888$$$)))777666;;;111,,,+++,,,...---,,,,,,,,,------............------,,,,,,------...///)))...000'''+++333111***++++++++++++++++++++++++*********++++++,,,------...%%%000((((((///333WWW:::/// 666000222***+++,,,,,,---...111444777:::>>>@@@AAABBBDDDEEEJJJJJJJJJLLLNNNQQQTTTUUUZZZYYYXXXXXX[[[___dddggghhhhhhddddddeeecccsssGGGCCCJJJ___www~~~ttt}}}xxxgggWWWIII===555777:::444444888333222333333333333222111111333333111000000000111222000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++***(((...555***+++666%%%'''222333EEE+++******+++++++++,,,,,,,,,...,,,***+++---...,,,***ttt000(((555000))),,,***---///111!!!222###444,,,------......------,,,111555111///%%%///---+++<<<###---333111...000***""")))333000111000...//////...+++(((MMM333&&&333---%%%333///&&&888'''(((+++;;;(((,,,---//////,,,***+++,,,,,,vvv%%%///+++//////)))......//////000222333444777:::>>>AAAAAABBBBBBCCCDDDGGGKKKNNNOOOPPPRRRSSSZZZZZZ[[[[[[\\\___dddggghhhiiieeefffgggdddtttCCCAAAKKKccc|||vvveeeRRR@@@555666999666666888222222333333333333222111111333222111000000000111222000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---...************************444+++***...%%%)))333((()))---)))===+++***++++++++++++,,,,,,,,,...,,,***+++---...,,,***ccc+++%%%&&&---,,,&&&)))333***---(((333+++111###000,,,------......------,,, )))]]]000///'''222000...666)))999===;;;'''***:::555'''%%%'''&&&((()))******,,,///111www)))...&&&+++$$$...++++++000,,,666@@@'''///$$$''')))***)))***+++,,,(((333222 <<<.........//////000222333444888;;;???AAABBBBBBCCCDDDFFFHHHKKKMMMNNNOOORRRTTTZZZZZZ[[[[[[\\\___dddhhhggghhhfffgggiiiffftttBBBEEERRRlllhhhJJJ999555999777888888111333333333333333222222111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++,,,,,,---...************************+++%%%,,,222...000222,,,///111,,,===+++++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---,,,bbbcccDDD111***###222;;;888333333000***+++222$$$222111---(((///------............------444+++222//////***666333AAA>>>666===000DDD"""000///333;;;000333444111+++'''''')))XXX<<<555!!!...(((***'''111;;;///333"""444""")))222111000///...---,,,,,,wwwMMM...111333000......//////000222333444888<<<@@@BBBCCCCCCDDDEEEIIIJJJKKKLLLLLLNNNQQQTTTZZZZZZZZZZZZ[[[___dddhhhggghhhfffhhhkkkfffsssFFFOOObbb||||||zzzxxxxxx{{{}}}~~~^^^DDD666888777999999222333333444444333333222111222222222111111111111111////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...***************************'''000---&&&'''###'''"""''')))@@@++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------'''222'''---111...&&&$$$)))///444111'''&&&222///""")))444(((......)))000000------............------///&&&333777...///---:::555000///...333***SSS333)))&&&&&&$$$$$$''',,,///000111111222555}}}///(((111///***(((111(((!!!FFFmmm,,,333;;;///***'''***,,,,,,******)))+++222 222......//////000222333444999<<<@@@CCCCCCDDDDDDEEEKKKKKKKKKKKKKKKMMMQQQUUUZZZZZZZZZZZZ[[[___eeeiiihhhiiifffhhhjjjdddnnnJJJZZZsss~~~|||yyyuuupppkkkhhhfffeeedddeeegggiiikkkpppuuuyyy}}}}}}}}}}}}tttRRR;;;888777888999555333444444444444333222222222222222222111111000000////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++333######222...:::333///...TTT+++++++++,,,,,,,,,---------,,,,,,------------......111RRR+++555///((()))///555555333,,,,,,---...///111333666***+++///...******666,,,---......//////......---(((000+++kkk---000000===555'''...,,,...777RRR^^^999555222444...(((&&&***------+++((("""///...000******,,,&&&\\\###>>>***%%%&&&...333000---------,,,888(((333......//////000222333444999<<<@@@CCCCCCDDDDDDEEEKKKKKKKKKJJJJJJMMMRRRUUUZZZZZZYYYYYYZZZ___eeejjjjjjiiieeeggghhh```hhhPPPeee}}}~~~|||zzzxxxxxxpppppppppqqqtttyyy}}}|||ssspppjjjddd___\\\ZZZYYYUUUWWWYYY[[[]]]```eeehhhnnnrrrxxx||||||wwwtttsssrrrrrrqqqlllllllllnnnrrryyy~~~\\\AAA;;;777666999777444444444444444333222222111222222222222111000000000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,++++++,,,,,,---...------------------------***,,,333 ///EEE''' )))bbb+++,,,,,,,,,,,,------------+++,,,......------...000$$$qqqSSS\\\eeegggccc]]][[[\\\ccc___```eeebbbZZZZZZaaaPPP"""111111+++///555(((......////////////......000333---<<<&&&---000222===333111888000+++999000111+++)))***))),,,)))+++)))222333000000111+++%%%)))333000...&&&:::---......//////000222333444888<<<@@@BBBCCCCCCDDDEEEJJJKKKKKKJJJKKKNNNRRRVVVZZZZZZYYYXXXZZZ___fffkkkkkkiiiddddddfff^^^eee|||ZZZqqq~~~~~~}}}zzzvvvssspppnnnmmmkkkmmmmmmllliiifffdddddd^^^^^^]]]^^^aaafffkkknnnpppwww|||xxxssspppeeebbb]]]WWWSSSQQQPPPPPPKKKMMMPPPQQQQQQRRRTTTVVV\\\aaahhhmmmpppuuu|||zzzvvvtttppplllhhheeeeeeeeecccbbb]]]]]]]]]___bbbgggkkknnnttt|||```EEE???999666888777444444444555444444333222111222222333222111000///000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000,,,000$$$WWWSSS444111...>>>+++,,,,,,,,,------------...***,,,......------///111,,,888***000000***222111+++......////////////......'''"""...666---RRR---111333===000'''***+++'''000111jjj%%%...&&&***...+++222dddVVV(((...---+++&&& ,,,UUU~~~+++///$$$444+++......//////000222333444888;;;???AAABBBBBBCCCDDDHHHIIIJJJKKKLLLOOOSSSVVVZZZYYYXXXXXXZZZ___ffflllkkkhhhbbbccceee___fff}}}eee{{{~~~}}}{{{zzzyyyxxxxxx{{{}}}{{{vvvppplllhhhfffbbb^^^[[[YYYXXXXXXUUUVVVWWWUUURRROOOMMMMMMOOOMMMLLLKKKLLLPPPTTTVVVWWW___jjjssszzz|||wwwrrrmmmhhhccc```TTTQQQMMMHHHEEEDDDDDDEEEAAACCCEEEEEEDDDCCCCCCDDDIIINNNUUUZZZ]]]bbbiiinnnppppppqqqpppmmmiiieeebbb^^^[[[VVVUUUUUUUUURRRPPPNNNNNNNNNOOOQQQTTTXXXZZZ[[[bbbiiikkknnnuuuzzz|||```GGGBBB;;;555777666444444555555444444333222111111222333222111000///000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++...$$$(((666+++,,,,,,,,,---------......***,,,//////------///222++++++PPP;;;...---(((111...222......////////////......,,,555000 333'''EEE---111444<<<...222...777000'''666$$$777''',,,000///%%%888{{{***,,,...///888ggg'''333888!!!222......//////000222333444777:::>>>AAAAAABBBCCCCCCGGGHHHJJJKKKMMMOOOSSSVVVZZZYYYXXXXXXZZZ___gggllljjjgggaaabbbfffaaaiiixxx~~~~~~~~~}}}{{{yyywwwuuuwwwvvvuuusssrrrpppnnnnnnkkkllloooqqqssssssrrrrrrsssrrroookkkeee]]]WWWSSSNNNMMMLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@AAABBBCCCDDDFFFKKKRRRWWW]]]gggttt~~~{{{wwwvvvooofffaaa^^^ZZZSSSNNNFFFEEEBBB@@@??????@@@AAA<<<===>>>???@@@@@@@@@@@@AAABBBCCCFFFJJJNNNRRRTTT\\\\\\\\\[[[YYYUUURRRPPPLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGJJJKKKNNNRRRVVVZZZ]]]___aaadddiiinnnsss{{{nnnVVVEEE;;;777555555666444333333444555444333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,666 ...BBB111.................................------,,,,,,,,,&&&111...222&&&///---666,,,000/////////////////////------...------111999>>>...333333<<<111+++333;;;'''+++666uuu000///&&&+++(((///222)))VVV---(((777(((222////////////000111222333777999<<<>>>???AAACCCEEEJJJLLLMMMMMMNNNPPPSSSVVVZZZYYYXXXYYY\\\aaaeeehhhnnnlllgggfffhhhcccoooxxxwww{{{zzz}}}~~~|||zzzsssrrrrrrpppooolllkkkiiijjjjjjhhhgggeeecccbbbaaa```aaacccdddeeedddcccbbb]]]\\\YYYUUUPPPKKKFFFDDDEEEDDDDDDCCCBBBAAA@@@???>>>>>>????????????@@@@@@??????>>>>>>???@@@AAABBBBBBEEEIIIKKKMMMRRR[[[bbbhhhnnnwww~~~{{{yyyvvvqqqlllhhhfff___XXXSSSPPPMMMGGGCCCBBB@@@>>><<<;;;<<<======;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBEEEHHHIIILLLLLLMMMMMMKKKIIIFFFEEEEEEEEEDDDCCCAAA@@@???????????????@@@@@@AAAAAAAAA@@@AAACCCEEEHHHJJJLLLMMMOOORRRUUUYYY^^^dddkkkpppvvv}}}sssbbbTTTGGG<<<666555777555333333444555444333333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,999***$$$```%%%.................................------,,,,,,,,,***:::"""444111)))///444111000////////////////////////000000...---///333666xxx111555444===222///---333,,,,,,///\\\ZZZ,,,---,,,,,,...(((000<<<222***000%%%777////////////000111222333777:::===???@@@AAACCCEEEJJJLLLMMMNNNNNNPPPTTTVVVXXXXXXWWWXXX[[[```eeeiiimmmkkkfffgggjjjfffrrr|||sss{{{zzz}}}yyytttssstttuuussspppjjjjjjiiihhhfffdddcccbbbaaaaaa```^^^\\\[[[ZZZYYYYYYZZZZZZZZZYYYWWWUUUTTTLLLKKKHHHEEEBBB???=======================================>>>>>>>>>????????????>>>>>>>>>???@@@@@@BBBDDDFFFFFFEEEFFFJJJNNNQQQWWWaaammm{{{}}}}}}|||zzzyyywwwvvvuuutttrrrooollliiiddd___[[[WWWSSSLLLIIIGGGEEEAAA===>>>===;;;:::::::::;;;<<<999:::;;;<<<============>>>============>>>??????BBBCCCDDDDDDDDDBBBAAA@@@??????>>>======<<<;;;;;;<<<<<<<<<===============>>>>>>>>>??????@@@@@@AAACCCEEEHHHKKKNNNRRRWWW[[[aaaiiittt{{{xxxnnnbbbQQQ@@@888888777666444444444555444333333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444777<<<$$$---JJJ222.................................---------------+++222&&&LLLJJJ888&&&222111111111111111111111111111111000111222111000///000111333000444111:::111444(((,,,444...,,,>>>&&&111)))000,,,///222 >>>iii***$$$777111,,,////////////000111222333888:::===???@@@BBBDDDFFFJJJKKKMMMNNNOOOQQQTTTWWWVVVVVVUUUVVVZZZ___eeeiiikkkjjjfffhhhllliiiuuuyyy|||xxxuuurrrooollljjjiiiiiigggeeebbbbbbbbbaaa```^^^]]]\\\ZZZZZZYYYWWWVVVUUUTTTSSSSSSSSSRRRQQQNNNLLLIIIHHHDDDCCC@@@>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBDDDFFFGGGFFFFFFHHHKKKJJJMMMTTT\\\fffpppxxx}}}|||yyyxxxsssrrrqqqooommmkkkjjjiiihhheeebbb___\\\XXXSSSPPPMMMIIIEEEBBBBBBAAA>>>===<<<<<<;;;;;;;;;;;;<<<===:::;;;<<<===>>>>>>>>>>>>AAAAAA@@@@@@????????????BBBBBBCCCCCCCCCBBB@@@@@@>>>=========<<<<<<;;;;;;===============<<<<<<<<>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFHHHKKKNNNPPPXXXbbbgggiiinnnwww}}}yyytttlllYYYDDD;;;>>>888777555444555555555333444444333333333222222222000000000000000000000000000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,+++000++++++)))333iii333.......................................------------%%%777---222---333///---111222222222222222333333---///111222333222111111777ccc111333000;;;555555,,,,,,777...111,,,(((///$$$333,,,,,,...///444333---,,,555333***////////////000111222333888:::>>>@@@AAABBBDDDFFFIIIKKKMMMOOOPPPRRRTTTWWWUUUTTTSSSTTTXXX___eeeiiijjjiiifffhhhkkkhhhttt{{{uuupppkkkiiifffdddbbb```^^^\\\ZZZYYYVVVVVVVVVVVVUUUTTTSSSRRROOOOOONNNMMMLLLJJJIIIIIIHHHGGGFFFDDDAAA???===<<<===;;;:::999999;;;===???BBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA???AAACCCDDDDDDEEEFFFGGGGGGGGGIIILLLQQQVVV[[[^^^fffhhhjjjkkkkkkjjjhhhfffaaa```___]]][[[YYYXXXWWWVVVSSSPPPNNNLLLIIIFFFCCCAAA???<<<;;;:::::::::::::::::::::;;;;;;<<<===>>>===>>>???@@@AAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===????????????AAACCCAAAHHHOOORRRQQQUUU]]]eeemmmttt}}}yyyyyy~~~nnnSSSAAA>>>:::888666555666666555444444444444333333333222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,111"""&&&,,,333(((333///EEE(((................................................///)))777...333555111000+++111111111111222222333333...///000222333333111000,,,222hhh444666222@@@>>>222333///444,,,777(((EEE---%%%444,,,... PPP333yyy___<<<999###***555////////////000111222333777:::===???@@@BBBDDDFFFHHHKKKNNNPPPQQQSSSUUUWWWUUUSSSRRRSSSWWW^^^dddiiijjjiiieeegggiiidddoooyyypppllleee___^^^ZZZYYYXXXVVVTTTRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGGGGFFFEEEDDDCCCBBB@@@???>>><<<;;;999888888;;;:::999999:::===???AAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDFFFIIILLLNNNSSSUUUWWWYYYYYYYYYXXXWWWRRRQQQPPPNNNMMMKKKJJJJJJHHHFFFDDDBBBBBBAAA>>>===;;;;;;999999999999:::;;;888999:::;;;<<<===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCBBBAAAAAA>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>:::<<<======<<<<<<===???===AAAEEEFFFEEEGGGLLLQQQYYY^^^fffnnnuuu{{{|||~~~iiiJJJ>>>;;;999666666666666555444444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///(((777))))))###222333---&&&&&&<<>>???AAACCCEEEHHHKKKNNNPPPRRRSSSVVVWWWVVVTTTRRRSSSVVV]]]dddhhhjjjiiieeefffgggaaakkk}}}kkkfffccc[[[VVVXXXPPPQQQPPPNNNLLLIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFDDDCCCCCCBBBAAA@@@??????<<<<<<;;;:::::::::::::::=========>>>???AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJHHHGGGKKKIIIGGGFFFEEEEEEDDDDDDEEEDDDCCCCCCDDDFFFHHHJJJKKKLLLMMMNNNNNNNNNMMMLLLGGGGGGFFFEEEDDDCCCBBBBBB@@@>>>======>>>>>>===<<<;;;;;;;;;::::::;;;===???999:::<<<===???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEFFFAAAAAA@@@>>>===<<<;;;;;;999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>><<<>>>??????>>>>>>???@@@@@@BBBCCCDDDCCCDDDFFFHHHMMMPPPUUUZZZ___eeekkkoooooossszzzzzzUUUCCC<<<999777666777666555444555444444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444+++---)))FFF111%%%+++555333&&&%%%<<>>===@@@111333333222444NNN,,,222000+++444&&&555...(((+++666555GGG(((%%%>>>&&&!!!444:::%%%////////////000111222333555888;;;===>>>@@@BBBDDDGGGJJJNNNQQQRRRTTTVVVXXXXXXVVVSSSSSSVVV\\\ccchhhhhhhhhdddeeegggaaajjj~~~ooo```]]]ZZZRRRNNNQQQKKKLLLLLLJJJHHHEEEDDDDDDAAAAAABBBBBBBBBBBBAAAAAA>>>>>>======<<<;;;::::::888888777777888999999:::>>>>>>>>>???AAABBBDDDEEEEEEFFFGGGIIIKKKMMMOOOPPPTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSTTTSSSRRRPPPNNNMMMLLLJJJGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBDDDEEEGGGGGGGGGGGGFFFFFFEEEDDDCCC??????>>>======<<<;;;;;;999888777777999;;;;;;;;;888999999999999:::<<<>>><<<===???AAACCCDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDAAAAAAAAAAAABBBCCCEEEEEEEEEDDDCCCBBB@@@>>>======::::::;;;<<<======>>>>>>::::::::::::::::::::::::;;;===??????>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDFFFIIIKKKNNNSSSXXX\\\\\\___ccciiimmmpppqqqqqqmmmqqqvvvxxxuuurrrqqqrrruuuuuuvvvxxx|||]]]LLL<<<:::888777777777555444555555444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555000&&&***222###888111***'''---000...,,,---@@@000........................---.........//////000000222%%%888+++555CCCCCC===AAABBBBBBCCCDDDEEEEEEFFFFFFGGGCCC@@@AAAFFFLLLPPPQQQRRRbbbEEEVVVxxxIIILLL???FFFCCCHHHEEE222999<<<...:::777(((555,,,)))&&&///+++111000111******444{{{GGG000'''///,,,---555///(((000////////////000111222333555777;;;===>>>???AAACCCGGGJJJNNNQQQSSSTTTVVVXXXYYYWWWTTTSSSVVV\\\ccchhhggggggdddfffgggbbbkkkyyylllaaaWWWRRROOOJJJGGGHHHEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999::::::999999999;;;===>>>@@@AAABBBDDDEEEEEEEEEEEEHHHKKKPPPVVV\\\bbbeeegggjjjllloooqqqrrrpppnnnlllmmmllljjjgggddd```]]][[[\\\XXXTTTQQQOOOLLLGGGCCCFFFFFFFFFEEEDDDCCCCCCBBBFFFDDDBBB@@@>>>=========;;;;;;;;;::::::999999999:::::::::;;;::::::999999;;;;;;;;;<<<===???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFBBBBBBBBBCCCDDDEEEFFFFFFBBBBBBCCCDDDCCCBBB@@@???<<<<<<<<<<<<============>>>???@@@@@@@@@>>>===<<<===???BBBCCCBBBBBBCCCDDDDDDEEEEEEDDDBBBBBBCCCDDDFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKNNNQQQTTTVVVXXX\\\^^^aaabbbaaa^^^]]]]]]\\\]]]^^^```cccgggjjjlllrrrwww}}}mmmWWWEEE;;;666888888333333888666666555444333333222222444333222222111111222222111111111111111111111111000000000000////////////000000000000000000000000//////............//////...........................------,,,,,,------...,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222...---TTT999......---------.../////////---,,,...111222000...111111111111111222222222333222222444777;;;<<<===@@@BBBEEEGGGGGGHHHJJJLLLQQQPPPQQQUUUUUUOOOLLLMMMNNNSSSWWWYYYZZZ]]]dddjjjeeeffffffbbb```fffttt}}}sss~~~ZZZggghhhOOOWWWQQQJJJEEEBBB>>>888444999666222111111222222111111000//////111222222111111000///------,,,------------------------------///---,,,,,,...//////...333,,,111NNN}}}nnnGGG///***---////////////000000000000000000000000111222333444777:::<<<>>>>>>???AAABBBEEEJJJOOOSSSUUUVVVXXXYYYYYYYYYYYYYYYZZZ^^^cccggghhhhhhbbb```cccaaakkk}}}ssseeeZZZPPPLLLHHHDDDAAABBB??????>>>======<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<>>>???@@@BBBCCCDDDFFFGGGIIIJJJKKKRRRVVV^^^gggooouuuxxxyyy~~~|||zzzvvvrrrnnnkkkjjjhhhddd___\\\YYYVVVQQQMMMIIIHHHGGGFFFEEEDDDDDDDDDFFFEEEBBB@@@>>>===<<<<<<::::::::::::999999999999;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>???@@@BBBBBBCCCCCCCCCDDDEEEFFFHHHHHHGGGHHHJJJIIIHHHGGGGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDCCCCCCCCCDDDEEEFFFBBBCCCCCCDDDCCCBBBAAA@@@????????????@@@@@@@@@@@@>>>>>>@@@@@@AAA@@@??????AAABBBDDDDDDCCCCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHIIIJJJMMMPPPTTTUUUSSSQQQPPPPPPLLLLLLMMMNNNPPPRRRTTTVVV[[[___dddjjjpppwww}}}uuu]]]GGG<<<666888888444333777666666555444444333222222444333222222111111222222111111111111111111111111111000000000////////////000000000000000000000000//////............//////...........................------,,,,,,------...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000)))666999///---666444)))////////////////////////333111000000222111...+++...///111444666888999999;;;<<>><<<===:::::::::999999888888888888888999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===???@@@AAABBBBBBEEEEEEEEEGGGIIILLLOOOQQQWWW]]]gggsss|||zzzuuuqqqooonnniiifffbbb___\\\XXXTTTQQQLLLJJJHHHFFFEEEEEEFFFFFFFFFEEECCC@@@>>>===<<<;;;999999999:::::::::::::::<<<===>>>>>>????????????AAAAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIHHHJJJKKKKKKJJJIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDD@@@AAABBBDDDDDDEEEDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDGGGKKKLLLLLLJJJIIIIIIFFFEEEEEEEEEFFFGGGHHHIIIJJJMMMQQQUUUYYY]]]bbbfffvvv|||cccMMM@@@777888999555333666666666555555444333333333444333222222111111222222111111111111111111111111111111000000000/////////000000000000000000000000//////............//////...........................------,,,,,,------...---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111)))%%%'''***+++---222//////000000000000//////.........000222333222111000222666;;;???BBBDDDEEEJJJLLLPPPTTTWWWYYYYYYYYYVVVVVVWWWZZZ\\\^^^^^^]]]aaabbbgggmmmpppqqqwwwxxxpppfff```TTTQQQLLLHHHDDD@@@<<<999777444111///000111111111///000000000000000///............///000111222333000...------...///......555555666666666333///,,,***)))(((***---///...---------........./////////000000000000111222333444333666:::===???AAACCCEEEIIIMMMQQQTTTUUUTTTUUUUUUYYYYYYYYYYYYZZZ]]]cccggghhhiiieeedddfffbbbhhh}}}rrreeeYYYOOOFFFBBB@@@===;;;<<<::::::999999999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<============>>>@@@AAABBBBBBBBBAAACCCCCCDDDEEEHHHLLLPPPRRRXXX]]]fffpppzzz~~~{{{vvvpppkkkgggeeeeee___^^^[[[XXXVVVSSSQQQOOOMMMKKKGGGEEEDDDDDDFFFGGGGGGFFFDDDAAA???===;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIHHHIIIKKKMMMNNNLLLKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBDDDCCCBBBBBBAAABBBBBBBBBAAADDDHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIFFFHHHKKKLLLNNNPPPTTTWWW___iiiyyykkkWWWFFF999999:::666444666666666555555444444444333444333222222111111222222111111111111111111111111111111111000000000////////////////////////////////////............//////...........................------,,,,,,------...---......///......---------------------------------------...//////000000+++---555>>>:::...---444...///000111111000///...---------...111444777888:::===AAAGGGKKKNNNPPPQQQXXXZZZ[[[[[[ZZZYYYYYYYYYQQQVVV]]]bbbfffkkkppptttyyyvvvxxxzzzrrrllleeebbb]]]XXXSSSMMMGGGCCC:::777333111222333333222...///000111111000///...---------...///111333555111///------...///...---((()))******+++,,,///111666444222333444333...***------------.........///000000000000111222333444444777:::===>>>@@@BBBDDDHHHLLLQQQTTTUUUUUUUUUVVVXXXYYYYYYXXXZZZ]]]cccggggggjjjffffffgggbbbhhh{{{qqqbbbUUUKKKCCC@@@>>><<<;;;<<<:::::::::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>@@@@@@AAABBBBBBAAA???>>>@@@@@@@@@AAADDDGGGKKKMMMUUUXXX]]]ccckkkrrrwwwzzzzzzzzz{{{zzzyyywwwtttrrrmmmjjjeee```\\\YYYXXXWWWSSSSSSSSSQQQPPPOOONNNNNNJJJHHHEEECCCBBBCCCEEEGGGGGGFFFEEECCCAAA>>>===<<<=========>>>>>>????????????@@@AAABBBCCCCCCDDDCCCBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMMMMLLLKKKLLLMMMNNNOOOPPPQQQQQQPPPOOONNNNNNMMMLLLKKKIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKGGGIIIKKKLLLMMMOOORRRUUUVVVSSSPPPOOOOOOOOOMMMKKKKKKJJJIIIHHHGGGFFFEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA>>>AAAEEEGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHGGGHHHKKKMMMQQQXXXeeevvv~~~fffQQQ>>>::::::777444555666555555555555555444444444333222222111111222222111111111111111111111111111111111111000000000000//////////////////////////////............//////...........................------,,,,,,------...------......///......---------------------------------......///000000111---444888444)))###'''.........///000000000000000444333222222444888<<>>:::777555333222///000000000000//////...---,,,,,,---...111333555222000......//////...---777444000...------...---&&&''')))***,,,...///000------------.........///000000000000111222333444666888;;;======>>>@@@BBBFFFJJJOOOSSSUUUVVVWWWXXXXXXXXXXXXXXXYYY]]]bbbfffgggjjjgggggghhhccchhh{{{mmm\\\QQQHHH???======;;;:::<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>??????AAAAAA@@@@@@???>>><<<<<<=========>>>@@@BBBEEEFFFJJJJJJLLLPPPTTTZZZ___aaaeeeeeeeeedddbbb```]]]\\\VVVTTTQQQNNNKKKIIIIIIHHHFFFGGGIIIHHHGGGGGGHHHJJJFFFEEECCCBBBBBBCCCEEEFFFFFFFFFFFFEEECCCAAA???>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCAAAAAA@@@@@@AAABBBCCCCCCFFFFFFEEEEEEFFFGGGGGGHHHJJJLLLNNNNNNMMMMMMNNNOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPPPPNNNLLLJJJHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIJJJKKKLLLMMMKKKNNNSSSWWW[[[^^^aaadddeeeaaa\\\[[[[[[ZZZWWWTTTPPPOOONNNLLLKKKIIIHHHGGGDDDCCCCCCBBBBBBCCCDDDDDDAAADDDGGGIIIHHHGGGFFFFFFCCCCCCEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIKKKJJJMMMUUUaaaoooxxx]]]DDD;;;;;;777555555555555555555555555555555444333222222111111222222111111111111111111111111222222111111111000000000000000000000000000000000//////............//////...........................------,,,,,,------...,,,,,,---............------------------------------......//////000111111555///&&&'''333>>>:::...////////////000222333444333555999>>>CCCJJJRRRWWW[[[[[[\\\\\\^^^______```]]]_________^^^bbbiiioooxxx}}}yyyvvvtttooonnnmmmmmmnnnnnnmmmlll\\\XXXQQQJJJCCC===777333333222111000////////////...---,,,---...111444555222000///...//////...---+++******---111222000...222222222...***)))***---------........./////////000000000000111222333444666999;;;======>>>???AAAEEEIIIOOOSSSUUUWWWXXXYYYXXXXXXXXXXXXYYY\\\bbbfffgggiiiffffffhhhccciii|||}}}kkk\\\PPPGGG???======<<<;;;===;;;<<<<<<===>>>?????????>>>>>>===============<<>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAA>>>???AAACCCFFFHHHKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFCCCCCCBBBAAAAAA@@@??????>>>@@@BBBAAA@@@???AAACCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMOOOPPPOOOOOOPPPQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQSSSTTTSSSPPPLLLIIIGGGFFFFFFEEEFFFGGGHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHHHHJJJLLLOOORRRSSSVVV\\\dddkkkqqquuuyyy|||wwwrrrmmmjjjjjjiiiddd```[[[ZZZXXXUUUQQQNNNKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGEEEHHHKKKMMMKKKIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJJJJLLLMMMNNNMMMKKKKKKLLLNNNKKKKKKNNNSSS]]]iiittt{{{iiiIII===;;;888555666555555555555666666666666444333222222111111222222111111111111111111111111222222222111111111000000000000000000000000000000//////............//////...........................------,,,,,,------...++++++,,,---------------.................................///000000111111,,,111777666111,,,,,,...111000//////111444777:::777>>>HHHRRRZZZ```gggkkkdddcccaaa```___```aaabbb```eeekkkooorrryyy|||yyyuuutttrrrrrruuuvvvwwwwwwmmmiiibbb[[[TTTKKKCCC>>>888777444111000000111222000///......///111444666333111///...//////...---......///000000///---,,,---------,,,++++++---///....../////////000000000000000000000111222333444555777:::<<<===>>>@@@BBBGGGKKKPPPSSSUUUVVVWWWWWWXXXXXXXXXXXXYYY\\\bbbfffgggiiiffffffhhhdddjjj~~~|||mmm```QQQHHH@@@??????>>>>>>@@@>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@??????AAA@@@@@@@@@???>>>>>>>>><<<;;;:::999999:::;;;<<<======>>>?????????>>>>>><<<>>>AAACCCEEEFFFEEEEEEBBBBBBCCCCCCCCCBBBBBBAAA===>>>???@@@@@@@@@@@@@@@>>>AAACCCBBB??????@@@CCCAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>>>>>>>AAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAACCCDDDFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJMMMOOOQQQRRRQQQQQQRRRSSSPPPQQQRRRSSSSSSRRRQQQPPPPPPRRRUUUWWWVVVRRRMMMJJJGGGGGGFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHIIIIIIIIIJJJHHHIIIJJJMMMPPPUUUXXXZZZccciiisss}}}xxxvvvuuusssnnniiifffdddaaa]]]XXXSSSPPPNNNJJJJJJHHHGGGEEEEEEDDDDDDEEEGGGJJJKKKJJJGGGFFFFFFJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMNNNMMMKKKKKKLLLNNNOOONNNMMMOOOTTT]]]fffkkk{{{pppMMM>>>;;;888666666555555555666666666666666444333222222111111222222111111111111111111111111222222222111111111111000000000000000000000000000//////............//////...........................------,,,,,,------...***+++,,,,,,---------,,,..............................//////000000111111222---...555444------444333222000000222777;;;>>>HHHPPP\\\eeehhhiiiiiijjjhhhfffbbb```^^^___```bbbgggnnnwww|||~~~{{{wwwvvvwwwxxxxxxwwwtttqqqlllggg```XXXPPPJJJ===:::666222111111333444222111000///000222555777333111////////////...---,,,------+++)))+++///333...---,,,---///000000///////////////000000000000000000000000111222333444222555999<<<===???BBBDDDIIILLLQQQTTTUUUUUUUUUUUUWWWXXXXXXWWWYYY\\\bbbfffgggiiieeeeeehhhdddkkkzzzkkk^^^SSSHHH???===??????@@@AAAEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>===???@@@>>>;;;:::<<>>AAAAAA>>>>>>@@@AAA???@@@@@@@@@???>>>>>>======AAAAAA@@@???>>>>>>??????>>>>>>===<<<<<<===>>>???===>>>???@@@AAAAAAAAAAAAFFFFFFFFFFFFFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGHHHHHHJJJLLLOOOKKKMMMQQQRRRSSSSSSTTTUUUSSSTTTTTTSSSRRRRRRTTTVVVTTTVVVXXXVVVRRROOONNNNNNKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJLLLKKKIIIGGGGGGHHHHHHJJJMMMPPPTTTZZZbbbgggmmmxxx}}}yyyxxxvvvtttqqqmmmllljjjfffaaa\\\XXXUUUQQQOOOKKKGGGEEEEEEFFFGGGJJJIIIIIIHHHHHHHHHIIIIIIJJJLLLOOOPPPPPPOOOOOOPPPSSSSSSTTTTTTSSSRRRQQQPPPRRRRRRRRRQQQQQQVVV^^^eeevvv}}}[[[BBB:::<<<;;;666777777777666555555444444444444333333333333222222222222222111111111111000222222222111111111000000000000000000000000000000000/////////............////////////////////////---------............///------------------------......------------......000////////////000000111111444777888666444222222111111111333777@@@KKKSSS[[[dddjjjkkklllooonnniiidddccc```XXXSSSVVVcccnnnwww|||~~~|||zzzwwwuuuuuutttsssqqquuurrrmmmgggbbb[[[TTTPPPIIICCC<<<777444444333333222222222111000......---111111000///...------,,,//////............//////000...,,,,,,---...///...............////////////////////////000111222333777999;;;<<<===>>>AAACCCGGGJJJNNNRRRUUUUUUUUUUUU\\\ZZZXXXVVVVVVZZZaaaffflllmmmjjjjjjmmmgggkkk}}}~~~~~~zzzlll___UUUJJJAAA@@@BBBCCCCCCEEEFFFGGGIIIIIIIIIHHHGGGFFF@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBB??????AAACCCAAACCCEEEDDDCCCCCCCCCCCCBBBCCCAAA======AAABBB???CCCBBBBBBBBBAAAAAAAAAAAA???????????????@@@@@@@@@BBBBBBAAA@@@@@@AAABBBCCC@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDFFFHHHIIIJJJJJJKKKNNNPPPLLLNNNQQQRRRRRRRRRTTTUUUSSSTTTUUUUUUTTTTTTVVVWWWWWWZZZ\\\[[[WWWSSSPPPPPPQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOONNNKKKJJJJJJKKKLLLOOOSSSWWW]]]dddlllqqq~~~~~~|||xxxtttooonnnmmmkkkgggccc```^^^XXXVVVRRROOOLLLKKKJJJJJJNNNMMMKKKJJJHHHGGGGGGFFFHHHKKKOOOSSSVVVXXX\\\^^^aaa```___^^^]]]]]]]]]]]]\\\]]]^^^___aaadddiiillltttqqqRRR@@@<<<:::777777777777666555555444444444444333333333333222222222222222111111111111000222222222111111111000000000000000000000000000000000000/////////.........////////////////////////---------............///------------------------///......------....../////////////////////000111///222555666555333333333...333;;;DDDMMMXXXbbbhhhfffmmmqqqooommmmmmjjjeee```]]]YYYWWW[[[fffuuu}}}zzzxxxvvvtttqqqnnnnnnmmmjjjhhheee```YYYUUUOOOJJJBBB===999777555444222111000///............000000000///.........---//////............//////000...,,,,,,---.....................////////////////////////000111222333666888:::<<<===>>>@@@BBBFFFHHHLLLQQQTTTUUUUUUUUU\\\[[[YYYVVVVVVZZZ```eeehhhkkkhhhhhhhhhccciii}}}}}}pppdddWWWLLLDDDDDDGGGGGGHHHIIIFFFHHHJJJKKKKKKIIIFFFDDDAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBAAA@@@@@@AAACCCAAABBBDDDFFFGGGFFFEEEEEEJJJJJJGGGCCCCCCFFFFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCAAABBBBBBCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBB???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFFGGGIIIJJJJJJJJJKKKNNNPPPRRRSSSVVVWWWWWWXXX[[[]]][[[\\\^^^___^^^]]]^^^______aaabbbaaa^^^ZZZWWWVVVZZZYYYWWWUUUTTTSSSTTTTTTRRRSSSSSSQQQNNNMMMMMMNNNUUUYYY^^^eeellluuu~~~|||wwwqqqqqqqqqpppnnnllliiihhhbbbaaa^^^[[[XXXVVVTTTTTTWWWVVVTTTQQQNNNKKKIIIHHHEEEHHHKKKOOOSSSXXX^^^bbbfffeeebbbaaaaaabbbdddfffeeefffiiinnnssswwwxxxxxxxxxiiiKKK===::::::888777777666666555555444444444333333333333222222222222222111111111111000222222222111111111111111000000000000000000000000000000000/////////......////////////////////////---------............///------------------------///......------......//////.........//////000111111333555555444444555777===EEEQQQ\\\dddjjjnnnpppnnnqqqqqqlllgggdddaaa^^^ddddddffflllwww~~~}}}|||zzzwwwrrrnnnhhhhhhhhhhhhgggccc^^^ZZZVVVRRRKKKEEEAAA===:::888555444222///...//////000//////////////////////////////............//////000...,,,,,,...///...---............////////////////////////000111222333555777:::<<<<<<===???AAADDDFFFKKKPPPSSSVVVWWWWWW]]]\\\YYYWWWVVVYYY___ccceeekkkiiigggeee```iiiuuuiiiXXXNNNGGGGGGKKKLLLLLLNNNKKKKKKLLLLLLKKKIIIGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@AAABBBCCCBBBBBBEEEIIIKKKKKKLLLNNNPPPQQQPPPMMMLLLMMMJJJEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHCCCCCCBBBBBBBBBBBBCCCCCC@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJLLLMMMNNNOOOOOOPPPRRRTTTYYY[[[^^^```bbbeeehhhkkkjjjlllmmmmmmkkkiiiiiiiiijjjjjjhhhfffcccaaaaaa```cccaaa```^^^]]]^^^___```^^^^^^\\\ZZZWWWVVVWWWYYYaaaeeelllttt}}}yyyssssssssssssrrrpppnnnmmmjjjjjjhhhgggeeecccbbbaaabbbaaa___[[[WWWTTTPPPOOOHHHIIIJJJKKKLLLPPPUUUYYY```___]]]\\\^^^bbbgggiiillllllooovvv|||WWWBBB===???888888777777666555555555444444333333333222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000////////////...////////////////////////---------............///........................//////............//////............///000111111666666666555666999>>>BBBSSS[[[eeelllppppppnnnmmmpppnnnjjjddd``````bbbcccqqqxxx}}}xxxtttllljjjhhhfffeeebbb___\\\[[[WWWRRRMMMIIIEEEAAA>>>===:::666333000000111222///////////////000000000//////............/////////...,,,---...///...---............////////////////////////000111222333444666999;;;<<<===???@@@CCCEEEJJJOOOTTTWWWYYYYYY]]]\\\ZZZXXXWWWYYY^^^bbbeeelllllliiieee```llluuukkkXXXOOOIIIKKKOOOPPPQQQRRRTTTSSSPPPNNNLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDGGGFFFHHHLLLNNNNNNTTT]]]]]]bbbddd```ZZZTTTMMMFFFHHHGGGFFFFFFFFFGGGIIIJJJMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIFFFGGGHHHIIIKKKKKKKKKKKKDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCCCCCCCEEEEEEFFFHHHIIIKKKLLLLLLPPPRRRTTTTTTUUUVVVYYY[[[^^^aaaeeeiiimmmpppuuuxxxyyyyyyzzzxxxuuurrrqqqqqquuurrrmmmiiihhhiiijjjllliiihhhhhhhhhhhhjjjkkkllllllkkkiiifffddddddfffhhhmmmrrryyyyyyuuuuuuuuuuuutttrrrpppnnnmmmmmmmmmmmmmmmmmmmmmmmmiiihhhfffbbb^^^YYYUUUSSSQQQPPPOOOLLLKKKLLLPPPSSSXXXWWWXXXZZZ^^^dddjjjnnnqqqppppppuuu~~~dddJJJ???===888888888777666666555555444444333333333222222222222222222111111111000000111111111111111111111111000000000000000000000000111000000000////////////////////////////////////---------............///......................../////////....../////////.........//////111222222444555555777<<>>???CCCEEEJJJOOOTTTXXXZZZ[[[]]]\\\ZZZXXXWWWYYY^^^aaaccckkkmmmjjjeee```mmmrrriiiYYYQQQKKKNNNSSSUUUUUUWWWYYYVVVSSSPPPOOOOOOQQQRRROOOOOOOOONNNMMMMMMLLLLLLHHHHHHHHHHHHHHHGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEDDDJJJGGGHHHLLLMMMPPP```rrrttteeeYYYQQQHHHGGGGGGHHHJJJMMMQQQSSSXXXZZZ[[[]]]^^^^^^]]]]]]YYYZZZZZZZZZYYYXXXWWWVVVVVVTTTRRRPPPNNNNNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPQQQSSSUUUVVVWWWYYY\\\___eeeiiiooouuuyyy||||||zzzzzz{{{{{{uuurrrrrruuuwwwyyyssstttuuuvvvxxxyyyyyyzzzwwwvvvssspppnnnooosssvvv{{{{{{xxxxxxxxxxxxwwwuuusssrrrppppppqqqrrrtttvvvxxxyyyqqqpppmmmiiiddd^^^YYYVVVUUUTTTRRROOOMMMMMMOOORRRRRRSSSWWW\\\bbbiiinnnqqqqqqooonnnpppuuu{{{uuuWWWCCC999999888888777777666666555444444333333333333222222222222222111111111111000111111111111111222222222000000000000000000000000111111000000000/////////////////////////////////---------............///........................000//////......//////000/////////000111222333444222555:::@@@IIITTT```hhhnnnppprrrrrrpppooonnnnnnccc___]]]aaahhhsss|||qqqgggaaa___]]]]]][[[XXXSSSPPPNNNMMMKKKJJJEEEBBB>>>999555222000000000000000000000000000000//////............//////...------...//////...,,,............////////////////////////000111222333333666:::===>>>>>>???@@@CCCEEEIIINNNRRRWWWZZZ[[[[[[[[[ZZZXXXXXXZZZ^^^aaa```iiikkkiiifffaaammm}}}qqqhhh[[[SSSNNNRRRWWWYYYZZZ\\\]]]]]]\\\[[[[[[]]]^^^___]]]\\\\\\ZZZYYYXXXWWWVVVQQQQQQRRRSSSTTTVVVVVVWWWRRROOOMMMLLLMMMNNNLLLJJJMMMKKKNNNSSSVVVaaa}}}sssddd\\\PPPQQQRRRUUUZZZaaafffjjjmmmooorrruuuxxxyyyyyyyyypppqqqqqqqqqpppooommmllljjjhhheeebbb___^^^^^^^^^[[[[[[[[[ZZZYYYXXXWWWVVVNNNMMMLLLJJJHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVWWWXXXZZZ\\\^^^```cccgggiiivvv{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzz||||||wwwppphhhbbb^^^\\\[[[ZZZWWWTTTSSSTTTVVVWWW[[[aaaiiipppuuuxxxzzzwwwwwwyyyzzz~~~kkkNNN:::999999888888777666666666444444333333333333222222222222222111111111111000000000111111111222222222000000000000000000000000111111111000000000//////////////////////////////---------............///........................000000////////////000000000000000111222444555666:::@@@JJJTTT]]]fffmmmqqqvvvvvvtttpppkkkgggeeeeeebbb```dddooo{{{wwwmmmgggcccaaa```[[[WWWQQQMMMLLLKKKKKKJJJGGGEEEBBB???;;;888666555222111111111000///////////////............//////...------...000///...,,,............////////////////////////000111222333333777;;;>>>?????????@@@AAACCCGGGKKKPPPTTTWWWYYYZZZZZZZZZYYYXXX[[[___bbb```hhhjjjjjjiiidddooo~~~rrrjjj]]]UUUQQQUUUZZZ]]]]]]___ggghhhiiikkkmmmoooppppppiiiiiigggfffdddbbbaaa```aaabbbcccfffhhhkkklllmmmaaa^^^[[[ZZZ[[[[[[YYYWWWTTTTTTZZZbbbhhhyyyvvveee^^^```aaadddiiiqqqyyy}}}yyyvvvtttttttttllllllkkkiiifffcccaaa```VVVUUUSSSQQQOOOMMMLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTVVVXXXZZZ\\\^^^___fffhhhkkknnnpppssswwwzzz}}}tttmmmhhhhhhhhhfffccc___]]]]]]^^^eeejjjqqqzzzzzzYYY???999999888888777666666666444444444333333333222222222222222111111111111000000000111111222222222222000000000000000000000000111111111111000000000000////////////////////////---------.........//////////////////////////////000000////////////000000111111111222333444666777FFFNNN[[[fffmmmqqqrrrssspppqqqpppmmmhhheeeddddddkkkkkkttt{{{sssmmmiiieeeccc\\\WWWPPPKKKIIIIIIIIIIIIJJJIIIGGGEEEBBB???===<<<333222222111000///......//////............//////---------...000000---+++............/////////000////////////000111222333444777<<>>>>>;;;666333333555555555555444444444333333333222222222222222222222222111111222222222333333333333333222222111000//////000000000000000000000000////////////////////////////////////000000000000............/////////000111///------...///000//////111222111222999FFFPPPXXXccclllmmmnnnsssuuusssssshhhbbbbbb]]]YYYeeexxxyyyyyysssnnnooosssrrrkkkccc[[[VVVPPPLLLKKKKKKKKKJJJKKKIIIFFFBBB@@@@@@AAAAAA;;;888444111111111000///***+++---///000222222222////////////////////////............/////////000000000000000111111111111333777<<<@@@@@@@@@@@@@@@CCCDDDEEEHHHKKKNNNPPPRRRWWWYYYZZZYYYWWWWWW[[[___dddjjjlllpppsssnnntttvvvllllllfff```___^^^^^^bbbhhhttt}}}lllcccmmmyyyzzzrrrooopppsssttttttvvvwwwwwwwwwwwwzzz|||~~~|||bbbGGG===<<<:::777666777777777555555444444444333333333222222222222222222222222111111222222222333333333333333222222111000000///000000000000000000000000////////////////////////////////////000000000000........./////////000000111000//////000222222222000111222444888CCCPPPYYY___hhhppprrrssswwwwwwtttoooeee___```___```mmm~~~vvvrrrnnnnnnppppppkkkeeeZZZWWWQQQMMMKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBBBB<<<999555333333222111///,,,---...///000000000000////////////////////////........./////////000000000000000000111111111111222666;;;>>>???>>>>>>???BBBCCCEEEGGGJJJNNNQQQRRRXXXYYYZZZXXXVVVWWW\\\```dddkkkmmmqqquuuqqqxxx~~~wwwuuunnniiieeebbb```eeelllyyyyyyjjjqqqjjjNNN???<<<:::999999888777666555555444444444333333333222222222222222222222222111111222222222333333333333333222222111000000000000000000000000000000000////////////////////////////////////000000000000....../////////000000000......//////000000111111111222555;;;FFFSSS___fffnnntttxxxxxxwwwuuupppjjjccc^^^^^^cccfffkkkyyyrrrpppmmmkkkkkkjjjhhhfff\\\YYYTTTQQQNNNKKKGGGEEEAAABBBDDDEEEEEEEEECCCCCC===;;;888777666555222000000///////////////......////////////////////////....../////////000000000000000000000111111111111111555999<<<============@@@AAACCCFFFJJJNNNQQQSSSXXXYYYYYYWWWVVVXXX]]]bbbeeekkknnnrrrwwwttt|||{{{vvvqqqkkkiiiooowwwxxxZZZEEE???:::::::::888555333555555444444444333333333222222222222222222222222111111222222222333333333222222222111111111000000000000000000000000000000////////////////////////////////////000000000000...////////////000000000///000111111111000000111444777>>>JJJWWWdddlllppptttwwwyyyyyyuuunnnddd]]]YYYcccpppzzz~~~~~~qqqpppnnnjjjgggeeeeeefff___]]]ZZZWWWTTTPPPJJJFFFCCCCCCDDDDDDEEEDDDDDDCCC>>><<<;;;::::::888555333111111000///////////////////////////////////////...////////////000000000///000000000111111111111222555999<<<<<<<<<<<<===???@@@BBBFFFJJJNNNQQQSSSXXXYYYYYYWWWVVVXXX___dddgggmmmooossswwwttt|||zzzvvv~~~hhhLLLAAA888999;;;888555555555555444444444333333333222222222222222222222222111111222222222333333333222222222111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000111333555666555333222333555:::@@@LLL[[[iiirrruuuuuutttuuuuuussslllbbbYYYUUU___xxxttttttrrrmmmhhheeeeeefffcccbbb```^^^[[[VVVOOOKKKJJJIIIFFFDDDBBBBBBCCCCCC???===<<<<<<<<<;;;888666222222111000000000111111000000000000000000000000////////////000000000111///000000000111111111111333666:::<<<<<<<<<===>>>>>>???BBBEEEIIIMMMPPPRRRWWWXXXYYYXXXWWWZZZ___eeeiiioooppprrrvvvrrrzzzwwwVVVEEE888888;;;:::888:::555555444444444333333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111000222333222000000444777EEENNN\\\jjjtttxxxxxxxxx~~~yyyssskkk___TTTQQQTTTrrrwwwwwwuuuqqqllliiihhhhhhdddcccbbbaaa___ZZZTTTPPPQQQNNNIIIEEEBBBAAABBBBBB???===<<<<<<======<<<:::555444333222111222333333000000000000000000000000/////////000000000111111000000000000111111111111444777:::;;;;;;;;;<<<>>>>>>???BBBEEEHHHLLLOOOQQQUUUWWWYYYYYYYYY[[[```dddjjjooooooqqquuuqqqyyygggPPP===:::;;;999777:::555555444444444333333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000111111111,,,///000000///222888>>>TTT]]]jjjssswwwxxxxxxyyy}}}vvvlllaaaVVVTTT```ooo}}}yyysssrrrqqqooonnnkkkiiigggbbbaaa``````^^^[[[VVVSSSRRRPPPMMMIIIEEEBBBAAA@@@>>>===;;;;;;===>>>???>>>:::888666444222222222333000000000000000000000000//////000000000111111111000000000000111111111111444666888:::::::::;;;<<>><<<::::::<<>><<<888555333111111222000000000000000000000000000000000000111111111111000000000000111111111111333555777888888888:::;;;@@@@@@BBBDDDGGGJJJMMMNNNRRRVVVZZZ\\\\\\]]]```ccciiinnnnnnqqqvvvttt~~~rrrbbbTTTRRRUUUVVVYYY]]]___hhhnnnnnntttwwwooonnnrrr~~~pppIII999999:::999777666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000///////////////.........////////////000000000000000111111//////111222111333222222444;;;HHHWWWaaaqqqrrruuuyyy{{{zzzvvvssseee]]]TTTWWWlll}}}}}}|||yyyuuuiiikkkmmmmmmlllkkkjjjjjjiiifffbbb___^^^\\\WWWTTTOOOLLLHHHFFFEEEDDDBBBAAA===<<<<<<<<<>>>???AAACCC???>>><<<888555222000///333222111000////////////111000000////////////000111111111000111111222222222444777999:::;;;===???@@@BBBEEEFFFGGGIIIMMMOOORRRZZZ___^^^]]]aaagggiiiiiipppooonnnrrrrrr|||{{{[[[OOOEEEDDDGGGJJJOOOUUUVVV^^^fffrrr~~~ssskkkgggggghhhiiifffhhhsssxxxPPP===:::;;;999888666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111////////////////////////////////////000000000111///000111111111222333333444444777???MMM[[[gggnnnuuuvvvyyy{{{|||wwwpppkkk___bbbhhhttt~~~}}}|||~~~||||||yyy|||~~~}}}xxxsssqqqqqqnnnjjjeeebbb___[[[WWWSSSNNNJJJDDDAAA@@@@@@@@@@@@============>>>@@@BBBCCCAAAAAA???<<<999666333111222222111000//////000000000000////////////000000111111111000111111222333222444777999:::;;;===???>>>@@@BBBDDDEEEGGGJJJMMMRRRZZZ```___^^^aaafffgggiiippppppooosssrrr{{{ppp]]]JJJCCC>>>>>>AAAFFFOOOWWW```dddnnnpppkkkddd^^^[[[[[[^^^```aaaeeeoooZZZBBB<<<;;;:::999666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111/////////////////////////////////000000000111111...000111222222222333555222444<<>>>>>=========>>>@@@AAABBBCCCCCCCCCAAA>>>:::666444111111000000///000000000//////...//////000111222111111000000111222222333222444777999:::;;;<<<>>>>>>@@@BBBCCCDDDFFFIIILLLRRR[[[aaa```___aaadddeeeiiirrrrrrrrrtttrrryyyxxxaaaQQQCCCBBBAAAAAADDDLLLXXXbbbnnnwwwtttjjjccc```\\\ZZZZZZ^^^cccgggkkkrrr```FFF<<<::::::999666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111///////////////000000000//////000000000111111111///000222333222000222666444<<>>???@@@BBBCCCDDDCCCAAA===999666111111000000000000111111............///000222222000000000000111222333333222444777999999:::<<<===???AAACCCDDDEEEGGGJJJLLLSSS\\\bbbbbb```bbbddddddjjjsssttttttvvvrrrwwwsssbbbRRRHHH???AAAAAAAAAEEEPPP___iiipppvvvnnnllliiifffccc```^^^aaafffmmmqqquuudddIII<<<::::::999666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111////////////000000111111000000000000111111111111111000222444222...222999???LLL]]]jjjppprrrtttvvvvvvyyyxxxnnn```\\\cccmmm}}}yyywwwxxx|||zzztttnnnmmmkkkjjjkkkmmmqqqtttvvv~~~|||tttpppooojjjgggccc\\\UUUOOOJJJHHHGGGDDDAAA???>>>===;;;999::::::999999999;;;<<<===???@@@AAABBB@@@===:::888333222222111111111111222............///000222222000000000000111222333444222555777999999999;;;===???@@@BBBCCCDDDEEEHHHKKKSSS\\\cccbbb```bbbddddddkkktttuuuuuuvvvrrrvvvppp^^^PPPGGGBBB>>>@@@@@@@@@GGGWWWgggqqqyyywwwmmmoootttuuuuuurrrmmmkkknnnttt|||iiiNNN???<<<:::888666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222...//////000000111111222000000000111111111222222333000222555333///666AAAIIIXXXjjjtttvvvuuuwwwzzztttsssnnncccZZZ\\\iiivvvtttkkkjjjhhhfffddddddeeeggghhhpppsssvvvvvvsssooollljjjaaa```]]]XXXRRRLLLIIIIIIGGGFFFDDDCCCBBB???<<<999999888888777888999:::;;;;;;<<<>>>>>>>>>===;;;:::666555444333222222222222//////...//////000111222//////000000111222444444222555777888888999:::<<<<<<>>>@@@@@@AAABBBEEEGGGSSS\\\bbbaaa```bbbeeefffllltttuuuuuuvvvrrrwwwwwweeeTTTHHHCCCAAA>>>@@@???@@@JJJ___qqqzzznnnoooyyy{{{vvvpppmmmooovvvpppVVVEEE???;;;666666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222...//////000111111222222000000111111111222222222333000222777666444>>>MMMWWWaaaooowwwxxxvvvvvvwwwpppjjjbbb___eeerrrzzzvvvsssoooiiieeebbbbbbccceeeeeefffiiikkkkkkgggdddZZZ[[[ZZZVVVQQQMMMMMMMMMJJJHHHEEECCCBBB@@@>>><<<999999888777777888:::;;;888999:::;;;<<<=========999888666555333333222222000000////////////000000/////////000111333444555333555777888888888:::;;;<<<===???@@@@@@AAADDDFFFTTT\\\aaa```___cccgggiiillltttuuutttvvvrrrxxx{{{nnn^^^NNNDDDAAAAAA<<<>>><<<===JJJbbbvvv~~~qqqfffppp}}}~~~wwwsssuuu}}}vvv\\\IIIAAA<<<666666666555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222...//////000111222222222000111111111111222222222333000222888888888EEEVVVfffllltttzzz{{{yyyuuusssmmmccc[[[```ttt|||ssskkkeeecccbbb^^^\\\\\\```eeegggddd```WWWXXXYYYVVVRRRPPPPPPRRRMMMIIIDDDAAA@@@@@@??????:::999888888888999:::;;;777777888:::;;;===>>>???;;;:::888666444333222222111000000////////////000/////////000111333444555333555777888888888:::;;;>>>???AAAAAABBBCCCEEEHHHTTT\\\aaa______ccchhhkkkmmmtttuuusssuuusssxxx|||ppp```QQQHHHBBB===:::<<<<<<<<<@@@KKK^^^tttqqq^^^___mmm{{{}}}yyyzzzlllLLLDDD@@@333777666666666555555555555333333333333333333333333333333333333333333333333111222222333333444444555222222222222222222222222111111222222222333333333333111000///111222222222111000333999===DDDWWWiiinnnsssyyy{{{zzzvvvoooiii\\\ZZZcccuuulllddd^^^YYYXXX\\\\\\XXXSSSRRRTTTVVVVVVTTTQQQPPPOOOPPPKKKFFFBBBAAA@@@??????:::999777666555666777888:::999888888:::<<<>>>@@@???>>>===;;;888555333222333222111111111111111111000111111111111222222222333444666777999:::::::::<<<>>>@@@???>>>???CCCGGGOOOZZZcccdddbbbeeeiiikkklllqqqppprrruuuqqqyyyzzznnn^^^OOOFFFAAA===:::<<<<<<<<<@@@JJJ\\\rrrooo^^^QQQTTTaaapppzzz{{{{{{xxxrrrPPPDDDCCC888777777666666666555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333333222111111222333333333444222666@@@HHHRRR```mmmvvvxxxyyyxxxuuupppjjjeeeYYYfffrrriii___ZZZYYYWWWRRRMMMOOOQQQSSSSSSRRRQQQPPPOOONNNKKKGGGDDDBBBAAA@@@???;;;:::888666666777888999999999888888999;;;===????????????===;;;888555444222222111000000000111111000111111111111222222222333444666777999:::::::::<<<>>>@@@???>>>???CCCFFFOOOZZZbbbbbbaaadddiiilllooorrrqqqrrrtttqqqyyywwwkkk[[[MMMDDD@@@===;;;;;;<<<===@@@IIIYYYmmm{{{~~~qqqXXXMMMEEEIIITTT```kkksssxxxwwwyyy~~~~~~{{{ppp}}}WWWFFFCCC<<<777777777666666666555555333333333333333333333333333333333333333333333333555555444333333222111111222222222222222222222222111111222222222333333333333333333333333333333333555666===KKKXXXbbblllssszzz{{{|||yyyrrriiiccc```hhh~~~uuuhhh___[[[VVVPPPKKKLLLMMMOOOPPPPPPOOOOOONNNKKKIIIGGGFFFEEECCC@@@>>>;;;:::999888777888999:::888777777777888:::;;;===>>>???@@@@@@>>>;;;777555222222111000//////000000000111111111111222222222333444666777999:::::::::===???@@@???===>>>BBBEEEOOOYYY``````^^^ccciiilllqqqtttqqqqqqssspppyyyuuuiiiXXXJJJCCC???===<<<;;;<<<===@@@GGGVVVgggtttvvvyyycccMMMGGGCCCEEEKKKSSS]]]fffnnnpppvvv}}}ttt{{{vvvpppcccJJJBBB<<<777777777666666666666555444444444444444444444444333333333333333333333333444444444333333222222222222222222222222222222222111111222222222333333333111222444444333333333444444;;;HHHWWWcccmmmtttyyywwwzzz}}}zzznnncccbbbfffzzzppphhhccc]]]VVVQQQMMMMMMLLLMMMMMMLLLJJJIIIFFFFFFFFFFFFFFFDDD@@@===;;;;;;:::999999999:::;;;777666666666777888:::;;;<<<===???@@@???<<<999666222222111000////////////000000111111111222222222333444666777999:::::::::===???@@@???===>>>AAAEEENNNXXX___^^^]]]bbbiiimmmrrrtttpppoooqqqnnnwwwwwwjjjXXXIIIAAA???>>>===;;;<<<===@@@FFFRRRaaalllpppnnnYYYHHHDDDBBBDDDGGGLLLUUU^^^gggkkktttrrrfffkkkxxxtttwwwWWWFFF;;;888777777777666666666666444444444444444444444444333333333333333333333333222222222333333444444444222222222222222222222222111111222222222333333333000111333333222222444666555CCCUUUaaaiiipppwww|||wwwxxxxxxrrrgggcccppp|||wwwrrrmmmfff]]]WWWPPPNNNKKKJJJIIIHHHDDDAAAAAABBBCCCEEEFFFDDD???<<<::::::::::::::::::;;;;;;666666666666777888888999999:::===??????<<<999777333222111000////////////000000111111111222222222333444666777999:::::::::<<<>>>@@@???======AAAEEENNNWWW^^^]]]\\\aaaiiimmmpppsssooonnnooommmvvv{{{nnnZZZJJJAAA>>>======;;;<<<>>>@@@DDDNNN[[[eeejjj{{{yyyvvvnnn]]]MMMAAA>>>>>>BBBEEEIIIRRR[[[dddjjjvvvhhh[[[```lllzzzyyyhhhNNN>>>888888777777777666666666444444444444444444444444333333333333333333333333111111222333333444555555222222222222222222222222111111222222222333333333///222333333222333777<<<===NNN```iiinnnsssxxx{{{|||uuunnniiieeemmm}}}|||}}}{{{yyyvvvqqqjjjaaa[[[TTTPPPKKKHHHGGGDDD@@@<<<<<<===???BBBCCCBBB>>>;;;999999::::::::::::;;;;;;666666666777777888888888777888;;;======<<<:::999444444222111000000000000000111111111111222222222333444666777999::::::::::::===???>>>===>>>BBBFFFMMMWWW^^^^^^^^^bbbiiimmmooorrrooooooqqqnnnwwwrrr]]]KKKAAA>>>======;;;<<<>>>@@@CCCLLLWWW___gggtttttthhhddd]]]PPPDDD@@@<<<;;;???DDDHHHPPPXXXeeelllzzzcccVVV[[[___wwwzzz~~~uuuVVVAAA888888888777777777666666555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111333555444333555<<>>999888999;;;>>>@@@???<<<999888888999:::::::::::::::666666777888888888888777777888999;;;<<<<<<<<<;;;666555444222111111000000000111111111111222222222333444666777999:::::::::999;;;>>>>>>===>>>CCCGGGLLLVVV___``````dddiiilllnnnrrrqqqqqqtttpppyyyuuu___LLLBBB>>>======;;;<<<>>>@@@CCCJJJTTT\\\fffpppjjj^^^[[[UUULLLDDDCCC>>><<<@@@DDDHHHOOOUUUfffnnn}}}}}}^^^RRRXXX]]]tttzzz{{{YYYBBB888888888888777777777777555555555555555555555555333333333333333333333333555444444333333222222111222222222222222222222222111111222222222333333333222444666555444888@@@GGGXXXbbblllqqqwww|||zzztttwwwiiieeettt~~~zzzzzzxxxuuummmmmmllllllkkkiiihhhfffUUUOOOIIIFFFEEECCC>>>999666777888;;;>>>===;;;999777888999:::::::::::::::666777888888888888888777777888999;;;<<<=========777666555333222111111111000111111111111222222222333444666777999:::::::::888:::=========???DDDHHHKKKVVV```aaaaaaeeejjjlllnnnsssrrrtttvvvsss{{{{{{cccOOODDD@@@>>>===999===AAABBBBBBHHHTTT^^^hhhqqq|||www[[[PPPNNNHHHCCCBBB???;;;;;;???DDDHHHOOOWWWbbbvvv}}}|||}}}ttt[[[QQQTTT[[[nnn|||___DDD<<<:::888666666555555666666555555555555444444444333333333333333333333333222222222222222222222222111111111222222333333444444333333222222333333444333555666444333:::HHHSSS[[[lllsssuuu}}}}}}uuusssppphhhmmm}}}yyyvvvuuutttoookkkfffdddddddddcccaaa[[[WWWRRRKKKCCC===999777777777666666777999;;;<<<999<<<>>>>>><<<999777666666777999::::::999888666777555333555999<<<===<<<;;;999555222000000111222000000111222222222222111444444555666777888999999;;;<<<===>>>>>>@@@CCCFFFQQQXXX```bbb```aaaffflllooouuuwwwxxxzzzuuu|||~~~jjjVVVHHH@@@===<<<;;;===@@@BBBDDDKKKUUU]]]aaakkkxxxmmmOOOEEEDDD@@@<<<;;;===:::;;;@@@EEEJJJSSS[[[eeezzz~~~zzztttpppnnnnnnoooooopppooommmllljjjiiihhhhhhiiijjjkkkkkknnnrrrvvvyyy}}}pppYYYPPPSSS[[[ooo}}}cccIII===;;;999888888777777666666555555555555444444444333333333333333333333333222222222222222222222222222222222222222333333333444444333333222333333333333444444444777@@@OOOZZZgggsssvvvvvv}}}sssooojjjnnn|||{{{xxxwwwvvvwwwvvvvvvwwwxxxzzz||||||xxxuuutttsssjjjfffbbb______^^^\\\[[[XXXVVVQQQLLLFFF@@@;;;999999888777777777888:::;;;:::===???@@@>>>;;;:::999666777888999::::::999888888666444555888;;;<<<<<<;;;:::777444222111111111000000111222222222222222444444555666777888999999;;;<<<======>>>@@@CCCFFFPPPXXX```cccaaabbbffflllooouuuvvvwwwxxxrrrzzzvvvaaaNNNBBB>>>>>>??????AAACCCIIIPPPWWW[[[]]]hhhwwwiiiKKK@@@@@@===;;;<<<;;;999<<>><<<:::999::::::888777666555555555555444444444444444444444444444444444333333333333333333333333333333333333222222222222555555444333222222333333444444444777>>>LLL[[[eeemmmvvvuuuttt{{{xxxmmmjjjlll~~~}}}uuuooojjjeeebbbdddbbb___]]][[[ZZZZZZZZZ[[[[[[[[[\\\]]]___aaabbbfffhhhlllrrrxxx}}}yyyuuurrrppppppgggddd```]]][[[ZZZXXXVVVTTTSSSQQQMMMIIICCC???<<<;;;:::999888777777888999;;;===@@@AAA???=========777777777888999:::;;;<<<:::888555444777999;;;<<<;;;;;;999888666333111000000000111111222222222222444444555666777888888999:::<<<=========???BBBEEENNNWWWaaaeeedddcccggglllooouuutttttttttooowwwmmmTTTEEEAAACCCDDDBBBBBBFFFMMMTTTWWWXXX\\\kkk}}}kkkLLL@@@???>>>===>>>::::::===CCCHHHMMMXXXbbbrrr}}}xxxtttqqqqqqqqqrrrsssvvv{{{~~~vvvsssppplllgggdddbbbaaaYYYWWWTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSSSSVVVXXX[[[\\\]]]^^^___```___bbbeeegggjjjpppyyyzzzssswwwyyydddTTTNNNOOO[[[ooo{{{{{{]]]@@@===:::999::::::888666666555555555555444444444555555555555555555555555333333333333333333333333444444444333333222222111666555444333333333333333555555666===IIIXXXgggqqqpppyyyyyyvvvxxxqqqiiilll~~~~~~tttnnnfffccc___[[[YYYVVVUUUTTTWWWWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYYYYZZZYYYYYYZZZ]]]aaafffiiinnnppptttxxx}}}~~~{{{wwwssspppmmmlllhhhfffbbb___\\\ZZZXXXWWWQQQQQQPPPNNNKKKGGGBBB@@@===<<<:::888777777777777:::<<<>>>???>>>======>>>777777666666777:::<<<>>>;;;999666555666888:::<<<;;;<<<<<<;;;999666333111111111111111111222222222333444444555666777888888:::;;;<<<<<<===???BBBDDDKKKUUUaaaffffffeeehhhlllpppuuusssrrrqqqlllttttttYYYGGGCCCGGGEEECCCCCCGGGOOOUUUWWWVVVYYYllljjjJJJ===<<<:::999;;;;;;;;;???DDDHHHMMMXXXdddwww|||yyyxxxyyy|||~~~xxxwwwvvvtttrrrooommmllljjjhhheeebbb``````bbbbbbggghhhjjjmmmoooqqqssstttvvvvvvtttrrrooommmkkkjjjeeedddaaa^^^[[[XXXWWWVVVRRRRRRQQQQQQRRRSSSVVVWWWTTTVVVXXXXXXWWWXXXZZZ\\\^^^aaafffhhhhhhhhhjjjkkkqqqtttwwwzzz}}}tttlllpppwwwaaaRRRMMMNNN[[[ooodddBBB>>>999777999999777444666555555555555444444444555555555555555555555555333333333333333333333333555444444333333222222222666555444444333333333444444666;;;DDDQQQ```nnnvvvtttzzztttjjjjjjwww|||}}}ssskkkccc\\\XXXYYYYYYXXXWWWVVVVVVWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVXXXXXXYYYYYYYYYXXXXXXXXX^^^\\\YYYWWWWWWXXXZZZ\\\ZZZ]]]bbbggglllpppsssttt}}}|||zzzwwwssspppmmmkkkhhhgggdddaaa]]]ZZZXXXXXXOOOPPPPPPNNNLLLHHHDDDBBB???>>>;;;999777666666666777999;;;<<<;;;;;;;;;<<<777666555555666999<<<>>>:::999888666555777999;;;;;;<<<>>>>>>===999555222111111000000000111222333333333444555666777888888999:::;;;<<<<<<>>>AAADDDJJJUUUaaagggggggggjjjnnnrrruuussspppooojjjssszzz^^^JJJDDDFFFCCCCCCEEEKKKSSSYYY\\\\\\]]]pppkkkKKK???===;;;999;;;;;;<<>>===>>>;;;===CCCIIIMMMSSSaaannn}}}kkkiiifffbbb___^^^^^^^^^XXXXXXWWWVVVVVVVVVVVVWWWTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUVVVWWWYYY\\\^^^```_________^^^^^^______```]]]^^^```ccceeefffffffffhhhjjjmmmmmmlllkkkmmmnnnnnnssswwwzzz{{{~~~sssgggcccxxxyyy___QQQOOOPPPXXXlllyyy}}}sssMMMDDD:::555666888777444666555555555555444444444333333333333333333333333444444444444444444444444333333333444444444444444444444333444444555666777777AAAOOO[[[ccckkktttzzzvvvzzzssshhhfffkkk}}}rrrgggbbb___\\\XXXVVVWWWXXXYYYYYYUUUXXX[[[\\\\\\^^^aaadddiiikkkooosssvvvwwwwwwwwwxxxyyyyyyxxxwwwuuusssrrrjjjjjjiiihhhgggdddbbb```aaaaaa```\\\YYYWWWYYY[[[bbbcccdddfffgggggggggfff```aaaaaa^^^ZZZVVVVVVVVVQQQPPPNNNLLLIIIFFFDDDCCC@@@???<<<:::888666666666444666777777666555666777666555444444555666777888555777::::::888777999;;;;;;===???AAA@@@>>><<<:::222111000///000111333444222333333444555666777777888999:::;;;;;;===@@@CCCJJJTTT```ggghhhiiinnnsssuuuwwwssspppoookkkvvvrrrZZZKKKEEEGGGLLLTTT]]]gggooovvvyyygggJJJ??????>>><<<===:::===DDDKKKPPPWWWeeesssvvvmmmhhh[[[YYYVVVSSSQQQQQQQQQQQQNNNOOOOOOPPPQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWYYYZZZ[[[]]]]]]\\\[[[[[[[[[]]]___cccfffiiikkklllllllllmmmmmmnnnpppqqqrrrsssuuuzzz~~~qqqbbbZZZjjjzzz___QQQPPPSSSWWWlllsssrrr{{{RRRGGG;;;555666999888555666666555555555444444444333333333333333333333333444444444444444444444444333333333444444555555555333333333444555666777888<<>><<<222111000//////111333444222333333444555666777777888999::::::;;;<<<@@@BBBKKKTTT```fffgggiiioootttvvvxxxtttpppppplllwww|||fffTTTLLLHHHMMMVVVcccppp~~~{{{gggQQQEEEAAA>>><<<;;;<<<>>>DDDKKKPPPXXXhhhvvvvvvnnniiieee^^^YYYTTTUUUUUUUUUTTTUUUWWWYYYZZZYYYZZZZZZ\\\___aaaccccccdddfffiiikkknnnooopppsssvvvyyyyyyvvvuuuvvvxxxwww{{{sssaaaZZZbbbvvvfffTTTMMMTTTWWWjjjooohhhhhhQQQ===:::;;;666333666555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666999777555555666666555444@@@UUUfffiiimmmwww~~~}}}~~~rrrhhhbbbnnn|||hhhbbb\\\WWWVVVVVVVVVUUUSSSVVVZZZ[[[\\\```hhhpppvvvyyyvvvooofffbbb___YYYQQQWWWUUUTTTTTTVVVWWWWWWVVV]]]]]]]]][[[YYYVVVTTTRRRSSSQQQNNNKKKGGGEEECCCBBB???>>><<<:::888777666666777444222333555777666444666666666555444444333333666777999:::;;;;;;:::999;;;<<<>>>@@@AAA@@@???>>>777555333111000111333444333333444555666777888888;;;:::::::::;;;<<<>>>???JJJUUUbbbiiikkkkkkooosssssswwwuuuqqqnnniiissskkkYYYRRRPPPTTT\\\kkk{{{vvvdddPPPFFFCCC@@@>>>>>>===>>>CCCIIIMMMTTTcccppp{{{tttlllfffdddaaa\\\XXX\\\]]]^^^^^^^^^```ccceeegggggghhhjjjmmmpppsssuuuuuuvvvxxx{{{uuubbb[[[cccwww}}}eeeRRRLLLSSSXXXllluuulllpppVVV>>>999:::888888;;;555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666555555444444444666888999FFFXXXfffkkkppp{{{nnneeejjj|||~~~pppiii^^^[[[WWWVVVVVVWWWWWWVVVWWW[[[```dddhhhqqq}}}}}}sssnnnllleee]]]UUUSSSQQQRRRSSSTTTTTTSSSWWWWWWXXXXXXWWWVVVTTTTTTRRRPPPNNNJJJGGGEEECCCBBB???>>>===;;;999888777666777444222333555666555444666666666555555444444444666777999:::;;;;;;::::::999:::<<<>>>???>>>======888777444111000111222333333333444555666777888888::::::::::::;;;<<<>>>???IIITTTaaahhhiiijjjnnnrrrrrrwwwtttqqqnnniiitttsssbbbZZZTTTWWW___ppp~~~yyynnn]]]LLLDDDBBB@@@??????>>>???BBBGGGJJJOOOZZZfff}}}zzzuuuooolllkkkkkkhhhfffnnnppprrrsssuuuwwwzzz}}}}}}~~~wwwddd]]]eee{{{}}}dddSSSMMMTTTZZZnnnxxxlll}}}```BBB888999999999;;;555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666333444555444444777===CCCPPP]]]iiinnnuuu~~~yyyeeeaaavvvrrrggg]]]WWWTTTSSSSSSTTTVVVXXX[[[\\\```fffnnnuuu}}}{{{wwwoooggg]]]ZZZWWWUUUTTTSSSRRRQQQPPPPPPRRRSSSTTTTTTTTTTTTPPPOOOMMMJJJGGGDDDBBBAAA@@@???===;;;999888888777666555333333444555555444666666555555555555555555777777888:::::::::::::::888999:::<<<===<<<<<<;;;;;;999666333111111111222333333444555666777777888::::::999:::;;;<<<>>>???GGGRRR___fffggghhhlllppprrrvvvtttqqqooojjjuuu{{{kkkddd[[[]]]fffxxx{{{wwwlll^^^OOOIIIFFFCCCAAABBB@@@@@@BBBFFFGGGIIIRRR[[[rrrxxxeee^^^ggg~~~{{{dddUUUOOOVVV[[[ooo{{{jjj{{{iiiHHH:::888888666555555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666444666777666555:::EEEMMMZZZcccnnnuuu|||}}}vvvooo```jjjvvvhhh```\\\XXXTTTUUUVVVXXXYYY\\\bbbiiinnnuuu}}}yyyppplllhhhbbb]]]YYYVVVSSSQQQLLLMMMNNNOOOPPPPPPQQQQQQNNNMMMLLLIIIGGGDDDBBBAAA@@@???===;;;:::999888888666555444333444444444444555555555555666666666666777888888999:::::::::;;;888888:::;;;<<<<<<;;;;;;===;;;888555222111111111222333333444555666777888999999999999:::<<<>>>@@@FFFPPP]]]dddeeefffjjjoooqqqvvvtttqqqpppkkkvvvvvvqqqkkknnnxxx{{{vvvpppdddXXXSSSOOOJJJGGGGGGDDDBBBCCCFFFEEEEEEKKKRRR]]]nnnxxxfff^^^hhhtttaaaTTTOOOVVV\\\pppkkktttmmmNNN===999999555222555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666555777888777888>>>JJJTTTaaaiiisss{{{~~~tttjjjeeeeeewwwmmmaaaYYYXXXYYYXXXWWW\\\^^^aaacccgggppp}}}}}}uuupppiiibbb^^^ZZZVVVTTTNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIFFFDDDAAA@@@???>>><<<;;;:::999888888555555444333333222333444444555555666666777777777888888888888999:::;;;;;;999::::::;;;<<<<<<<<<===>>>===:::666444222111000222222333444555666777777888888888999:::<<<>>>@@@EEEOOO[[[bbbcccdddiiinnnqqqvvvtttrrrqqqmmmyyy}}}vvvpppfff]]]XXXTTTNNNIIIIIIHHHFFFFFFGGGFFFDDDGGGLLLOOO\\\jjjyyy{{{zzzxxxfff]]]eee}}}lll\\\SSSOOOUUU]]]ppplllmmmrrrUUUBBB;;;:::888555555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666444555666777;;;EEEQQQZZZhhhoooxxxyyymmmddd___nnnbbb]]]WWWUUUWWWYYYZZZYYY^^^cccjjjnnntttzzzuuummmfffaaa]]]ZZZXXXSSSRRRPPPMMMKKKIIIHHHHHHIIIIIIIIIHHHFFFDDDAAA@@@======;;;:::999888888888555555555444222111222444444444555666777777888888888888888888999:::;;;<<<::::::;;;;;;<<<======>>>???===;;;888555333111111222222333444555666666777888777777888:::<<<>>>@@@EEEOOOZZZaaabbbccciiinnnqqqwwwvvvtttsssppp|||xxxqqqhhhaaa]]]YYYRRRNNNNNNLLLIIIHHHIIIHHHEEEEEEIIIJJJPPPXXXdddzzzwwwlllrrryyyggg\\\aaavvvggg[[[UUURRRWWW```rrrvvvqqq}}}```GGG<<<:::999888555555444444444444555555555444444333333444444555333333333444444444555555444444444555555555555666444444555:::CCCPPP\\\cccmmmssszzz~~~uuukkkeeeggg~~~xxxiiiXXXXXXXXXXXXZZZ\\\^^^___eeeooo|||xxxooohhhccc^^^\\\WWWUUURRRNNNKKKHHHGGGFFFGGGHHHHHHHHHFFFCCCAAA???<<<;;;:::999888777777777444555666444111000111333333444555666777888999999999888888888888:::;;;<<<:::::::::;;;;;;<<<===>>>???>>><<<999666444222111111222333333555555666777777777777888:::<<<>>>@@@EEEOOOZZZ```aaaccciiinnnrrrxxxwwwvvvuuurrr|||vvvoooiiigggccc\\\XXXXXXNNNKKKJJJKKKIIIEEEEEEHHHFFFHHHIIIQQQdddxxx|||uuufff]]]ZZZhhhzzzgggZZZ]]]qqqfff]]]XXXVVV[[[bbbsss}}}iiiLLL;;;777888888555555555444444555555555555444444333333444444555333333333444444444555555444444444555555555666666555555777???KKKZZZffflllqqquuu{{{{{{sssllljjjyyyppp___RRRWWWYYY[[[]]]^^^aaadddgggtttzzzppphhhbbb^^^YYYWWWSSSOOOKKKIIIGGGFFFFFFGGGGGGGGGFFFCCCAAA???;;;:::999888777777777777444555666444111///111333333444555666777888999:::999888888777888:::;;;<<<::::::::::::;;;<<<======>>>>>><<<:::777555333222111222222333444555666777777777777888:::<<>>===<<<;;;:::888777666555666666555444333333222222222222444666888999;;;<<<999:::999888777888:::<<<888999;;;;;;:::;;;<<<>>>@@@===:::888777666444222333333333444555666777888777777777888:::<<<>>>@@@EEEOOOZZZ```bbbdddkkkppprrrwwwwwwwwwyyyvvv{{{rrrkkkgggccc___\\\[[[XXXTTTQQQPPPOOOMMMLLLKKKKKKKKKMMMPPPRRRRRRQQQIIIKKKKKKPPP```yyy|||jjjZZZVVVggg|||gggWWWZZZbbbqqq|||VVV???<<<<<<:::666666666666666666666666555555444444444444555555333333444444444555555555555666777777666555555666888;;;CCCNNN[[[fffnnnsssxxx||||||}}}|||kkk___WWWWWW[[[bbbdddggglllsss{{{qqqeeebbb]]]YYYUUUQQQMMMIIIBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::888777666666666555555444333333222222111222333555777999:::;;;888999999888666666888::::::;;;======<<<<<<===???>>>===:::999999777555333333333333444555666777777777777777888999<<<>>>@@@EEEOOOZZZ```bbbdddiiiooopppvvvwwwyyy{{{xxxvvvooojjjgggdddaaa```]]]ZZZXXXWWWVVVUUUSSSQQQPPPNNNOOOOOOPPPNNNMMMKKKKKKJJJJJJQQQ]]]dddfffooorrryyy}}}kkkZZZUUUeeeyyykkkYYY]]]```rrr___CCC;;;<<<;;;666666666666666666666666555555444444444444555555333444444444444555555555444666777777666555666777666<<>>>>>>>><<<<<<;;;:::888777666666555555555444444333333222111111333444666777888999888999999777555444666777<<<===??????>>>======>>><<<;;;;;;;;;;;;999666333444444444444444555666777777666777777999<<<>>>???EEEOOOZZZ```aaaccchhhmmmnnnuuuxxx{{{}}}zzz{{{sssnnnkkkhhheeefffdddbbbaaaaaa```^^^\\\ZZZXXXWWWVVVVVVUUUTTTRRRQQQOOOLLLKKKMMMPPPRRRRRRWWW[[[bbbjjjnnnuuummm\\\VVVdddxxxlll\\\aaa^^^sssnnnLLL<<<999888666666666666666666666666555555444444444444555555444444444444555555555555444666777666555666777999777AAAOOO[[[fffppptttttt}}}~~~nnncccYYYWWWYYY\\\```dddgggpppzzztttkkk```ZZZZZZXXXRRRLLLHHHEEEBBB???======>>>???<<<<<<;;;:::999888777666555555444444444333333333111111222333555666777777888999999888666444555666<<<>>>??????>>><<<<<<===::::::;;;===>>><<<888444555555444444444555555666666666666777999;;;===???EEEOOOZZZaaaaaacccggglllnnnuuuxxx{{{}}}yyy{{{vvvsssooolllkkkiiihhhiiijjjjjjiiigggeeedddbbbbbbccccccbbb```XXXSSSNNNKKKKKKJJJJJJJJJHHHJJJOOOSSSUUUZZZggguuuooo]]]WWWeeeyyyrrr______^^^vvv~~~~~~XXX@@@999888777777777777777777777777555555444444444444555555444444444555555555666666444555666666555666999;;;@@@MMM\\\fffoooxxx{{{yyyzzz{{{vvvbbb[[[WWW[[[___bbbeeeiiiuuu~~~tttggg___]]]ZZZSSSMMMJJJHHHCCC???=========>>>;;;;;;::::::999888777777444444444444444333333333111222222333444555555666999::::::999777555666666:::<<<>>>>>>===;;;;;;;;;999:::<<<>>>@@@>>>:::777666555555444444444555555666666666777888;;;===???DDDNNN[[[aaabbbccchhhmmmooovvvxxxzzz{{{vvv}}}}}}xxxtttnnnmmmnnnppprrrsssrrrqqqpppooooooppprrrsssrrrqqqggg___XXXSSSOOOKKKIIIKKKGGGFFFGGGIIIIIIKKKUUU```lllzzzooo]]]WWWggg{{{|||aaa[[[```yyy~~~cccEEE;;;:::777777777777777777777777555555444444444444555555444444555555555666666666444555666666666777:::===FFFUUUccciiipppyyy|||zzz~~~wwwrrr{{{uuuccc\\\YYY[[[```dddgggmmmsss}}}qqqhhhbbb]]]WWWQQQLLLJJJEEEAAA>>>======>>>;;;;;;::::::999888777777444444444444444444444444333333333444444555555555888999::::::888666666777777:::======<<<:::::::::888999;;;???AAA@@@===:::777666555444444444444444666555666666888;;;===>>>CCCNNN[[[cccdddeeejjjnnnpppvvvwwwyyyyyyttt|||}}}xxxooopppqqquuuxxxzzzzzzyyyyyyyyyxxxzzz|||~~~~~~}}}wwwnnneeeaaa[[[RRROOOPPPNNNJJJHHHIIIHHHIIIOOOWWW\\\kkknnn[[[WWWggg}}}ccc\\\ccc|||{{{~~~fffDDD:::<<<777777777777777777777777555555444444444444555555555555555555666666666666444555666555666777;;;>>>LLL[[[gggiiimmmwww{{{yyy{{{rrrpppzzzjjj^^^[[[\\\___dddhhhmmmxxxwwwmmmeee___YYYUUUNNNLLLHHHDDD@@@>>>======;;;::::::999999888888888444444444444444444444444444444444444555555555555555777999999777666666666555888<<<===<<<;;;::::::888999;;;>>>AAAAAA???===777777666555444333333333555555555666888:::===>>>BBBNNN\\\dddfffggglllpppqqqvvvwwwxxxyyyuuu~~~~~~xxxpppqqqssswww{{{~~~~~~}}}~~~~~~~~~}}}tttlllhhhaaaWWWRRRRRRMMMHHHDDDEEEEEEEEEIIIOOONNN^^^vvvlllZZZVVVggg~~~eee```ddd~~~xxx{{{~~~dddAAA888;;;777777777777777777777777555555555444444555555555555555555555666666666777444555555555666888;;;???TTTcccmmmlllpppzzz|||{{{qqqsss|||mmmccc\\\]]]^^^cccgggkkksssxxxnnneee^^^YYYWWWOOOMMMIIIEEEBBB???>>>===;;;::::::999999888888888444444444444444444444444555555555555555555555555333555777888666555555666555888<<<>>>===<<<;;;;;;999999;;;>>>AAABBB@@@???888777666555444333333333555555555666888:::<<<>>>BBBMMM\\\dddgggiiimmmrrrqqqvvvvvvwwwyyyvvv|||wwwvvvwwwyyy|||~~~}}}wwwppphhh```ZZZXXXSSSMMMHHHFFFFFFEEEEEELLLOOO\\\tttxxxnnnkkkjjjjjjhhhccchhhdddaaaiiiqqqyyyiiiXXXUUUggg}}}iiieeeggg~~~sssyyyhhhEEE;;;>>>888888888888777777777777777666555444444555666777555555555555666666666777666555777888888999BBBLLL[[[gggoooooosss{{{}}}wwwxxxpppvvvxxxggg```]]][[[bbbcccdddnnn|||}}}uuuqqqnnniiibbb[[[RRROOOJJJFFFCCCBBB???>>>===;;;999888999999888777777777666555555555555555555555444444444333333333555444444333333444444555333777<<>>>>>:::;;;===@@@BBBDDDEEEEEE;;;777333222444666666555444444555666888;;;>>>???CCCMMMZZZcccfffhhhllloooooouuuxxx|||{{{zzzyyyyyy|||{{{uuunnniiiccc]]]UUUNNNKKKJJJIIIIIIIIIJJJSSSfffzzzvvvqqqmmmjjjgggaaaZZZ\\\```[[[XXXddduuu~~~iiiYYYWWWjjjiiieeeggg~~~rrryyy}}}}}}iiiEEE:::<<<888888888888777777777777777666555444444555666777555555555666666666777777777666777999999<<>>>>>===<<<<<<;;;<<<>>>@@@AAABBBBBBBBB???;;;666444555555555444222222333444666999;;;===CCCMMMZZZcccfffhhhlllooonnnuuuwww{{{{{{~~~nnnlllmmmvvv~~~||||||}}}yyyoooiii___WWWRRROOONNNMMMGGGFFFKKKVVVeeewww|||vvvqqqmmmaaaccceeebbbooozzzoooqqq|||hhhZZZZZZnnnhhhdddggg}}}~~~qqqxxx|||ttt~~~~~~nnnHHH:::===999999888888888777777777666666555555555555666666555555666666666777777777999777777999<<>><<<:::999999999888666777777666555555555555555555555444444444333333333222222222333333555666777666999<<<===<<<:::999999;;;<<<>>>?????????>>>===BBB>>>:::777555444333222222222333444666888;;;<<>>999999999888888888777777666666666555555666666666555666666666666777777777999666666:::???FFFRRR]]]hhhqqqxxx{{{}}}|||hhh{{{yyyeeeZZZZZZ^^^eeejjjvvv~~~zzzuuuqqqnnniiidddaaaYYYTTTMMMGGGEEEDDDCCCBBB???===:::999999999888666777777666555555555555555555555444444444333333333333444444555777888:::;;;999:::<<<;;;999888777777:::;;;<<<===>>>======<<>>BBBLLLYYYbbbfffhhhkkknnnooouuuvvvzzz}}}qqq___RRRKKKQQQ```ooo|||yyyuuuooohhh```YYYRRRMMMKKKJJJJJJMMMRRR]]]qqq{{{tttrrruuu}}}vvvcccYYY\\\rrrvvv___^^^cccvvv{{{nnnuuu}}}zzzppp{{{YYYAAA>>>999999999999888888888888555666666666666666666555666666666666777777777888888555555;;;CCCLLLXXXccclllttt{{{~~~}}}zzzooo}}}nnn```]]]___bbbhhhooo}}}}}}xxxvvvrrrnnnjjjgggccc```ZZZVVVOOOJJJGGGEEEDDDCCC@@@===;;;:::999999888666777777666555555555555555555555444444444333333333333444444555777999;;;<<<:::;;;;;;:::888666777888888999:::;;;<<<============<<<:::777555333222333555444444555777999;;;===BBBLLLYYYbbbeeegggkkknnnpppvvvwww{{{ooo[[[LLLBBBEEEOOO]]]ooo~~~zzztttnnnggg```XXXSSSPPPNNNMMMNNNOOOTTTbbboooppp___WWW^^^uuuiiiWWWZZZ^^^qqqyyymmmttt|||}}}sss|||aaaDDD>>>:::999999999999888888888555555666666666666555555666666666777777777888888777444666>>>HHHSSS___jjjrrrwww~~~}}}zzzxxxnnnccc]]]```dddgggoooyyy~~~zzzsssrrrooolllhhhdddbbb```[[[WWWQQQMMMJJJGGGEEECCC@@@>>>;;;::::::999777666777777666555555555555555555555444444444333333333111222222333555777888999:::;;;:::999777777888::::::999999999:::;;;===???;;;;;;:::888555333333444333222222333444777999:::AAAKKKYYYbbbeeegggjjjnnnpppvvvxxx}}}ppp^^^OOOCCCCCCGGGOOOaaatttzzzsssmmmhhhccc```YYYUUURRRQQQPPPPPPWWW```ppp{{{hhhZZZVVV```yyy}}}\\\OOOWWWZZZmmmxxxlllsss{{{yyy}}}kkkIII@@@::::::999999999888888888444555666777777666555444666666777777777888888888888666999CCCOOOZZZfffooowww{{{}}}xxxvvvpppbbb\\\\\\dddjjjnnn{{{zzzvvvpppooonnnjjjfffcccaaaaaa[[[XXXSSSPPPMMMIIIEEEBBBAAA???<<<::::::999777666777777666555555555555555555555444444444333333333222222222333444666777888999::::::999888888;;;===>>><<<999777777999<<<>>><<<======:::666333333444333333222333444666888999AAAKKKXXXaaaeeegggjjjmmmnnnuuuxxx}}}~~~rrrdddVVVJJJGGGEEEHHHXXXkkk~~~vvvqqqnnnmmmlllaaa[[[WWWTTTRRRPPPTTTZZZaaannn|||cccVVVUUUaaa|||tttTTTJJJUUUXXXjjjxxxkkksss{{{~~~~~~sssOOOEEE:::::::::999999999888888444555666777777666555444777777777777888888888888999777;;;FFFSSS___jjjsss{{{~~~}}}wwwvvv~~~aaa\\\XXX\\\fffnnnuuuxxxtttoooooommmjjjfffcccbbbbbb[[[XXXUUUQQQNNNJJJEEEAAAAAA???<<<::::::999777666777777666555555555555555555555444444444333333333444444444555666777888999999999999888888999===@@@BBB???:::777666888;;;>>>>>>??????<<<777333333444555555444555666888:::;;;AAAKKKXXXaaaeeegggjjjmmmlllssswww|||}}}|||jjjXXXHHHDDDFFFJJJUUUaaa}}}}}}|||wwwssshhhddd^^^XXXTTTSSSTTTUUUbbbiiixxxttt]]]UUUZZZiiiiiiTTTNNNWWWZZZfff{{{vvvkkknnnwww{{{}}}{{{XXXDDD>>>999777999:::888888:::777777666666666666777777666777777888888888888777999888@@@OOO]]]fffoooxxxxxxxxxsssfff[[[^^^eeelllrrr}}}zzzuuuqqqnnnmmmkkkhhhfffdddbbbaaa^^^[[[WWWSSSOOOIIICCC???AAA???<<<;;;;;;;;;999888666666555444444444444555555555555444444333333333444444333333444555777888888777666444444777===AAACCC@@@<<<::::::;;;<<<<<<>>>===;;;999777555444333444444444444555777888999AAAJJJVVV^^^bbbgggmmmrrruuuyyyxxx{{{}}}~~~ooo\\\KKKEEEEEEGGGRRR^^^sss|||pppllleee```]]]^^^aaadddgggmmmyyymmmWWWRRRYYYiiigggSSSNNNWWWZZZfffzzzwwwlllnnnwww{{{{{{uuubbbKKK???:::888::::::888888:::777777666666666666777777666777777888888888888888:::;;;DDDTTTbbbjjjssszzzuuuyyy~~~jjj```cccfffmmmvvv~~~|||nnnllljjjjjjmmmsssyyy}}}yyyssspppkkkkkkiiigggeeebbb```^^^ZZZXXXUUURRROOOKKKFFFBBBAAA???<<<;;;;;;;;;999888666666555444444444444555555555444444444333333333444333333333444555777888888777777555555777;;;???@@@>>><<<:::999:::;;;===<<<<<<;;;999888666555444444444444444555777888999@@@IIIUUU]]]bbbfffmmmrrrtttxxxwwwyyy}}}zzzsssaaaOOOFFFCCCDDDNNN[[[gggtttzzztttooonnnsssyyy}}}yyy{{{zzzfffSSSQQQZZZllleeeRRRNNNWWW]]]hhh}}}wwwkkkmmmvvvyyyvvvkkkqqqpppUUUAAA;;;888::::::888888;;;888777777666666777777888777777777888888888999999;;;???KKK[[[hhhpppxxx~~~}}}wwwooobbb___hhhlllsss~~~~~~uuummmeee```UUUTTTRRRRRRTTTYYY^^^aaajjjttt|||vvvqqqnnniiiiiiiiigggdddaaa]]][[[VVVTTTQQQPPPNNNKKKHHHEEEAAA???<<<;;;;;;;;;999888666666555444444444444555555444444444444333333333333222222222444666777999777888888777666666999;;;;;;<<<;;;999666777;;;???<<<<<<<<<:::999777666555444444444444555777888999>>>GGGTTT\\\aaafffmmmssstttwwwuuuvvvyyyuuu{{{~~~uuucccQQQHHHCCCCCCMMMZZZfffqqq}}}tttbbbRRRRRR^^^ooo~~~dddSSSOOOXXXaaallluuujjjllltttvvvqqqfffeee|||\\\BBB<<<888999999777777:::888777777777777777777888777777777777888999999:::===EEERRRaaammmvvv|||~~~uuufffcccgggmmmpppyyy~~~xxxooofff^^^XXXRRRNNNJJJIIIGGGGGGHHHKKKOOOQQQWWWaaaooozzz~~~yyyuuupppnnniiijjjjjjhhheeeaaa\\\YYYSSSQQQOOOMMMLLLJJJGGGEEEAAA???<<<;;;;;;;;;999888666666555444444444444555444444444444444444444444222222222222333555777999666777888777666555666888777:::;;;888444555:::@@@@@@@@@???>>>;;;999666555444444444444555777888999>>>GGGSSS]]]bbbgggnnnttttttvvvtttuuuwwwrrrwww{{{sssbbbRRRJJJEEEDDDNNN\\\jjjqqq|||ppptttooo]]]PPPSSS___qqq|||cccSSSOOOXXXaaalllssshhhjjjrrrtttooozzzfff___zzzbbbCCC===888888888666666999888888777777777777888888777777777777888999:::;;;@@@KKKYYYgggrrrzzz}}}lllcccgggnnnuuuxxxvvviiiccc\\\UUUPPPLLLHHHFFFBBBBBBAAA@@@AAACCCEEEGGGHHHOOO[[[iiiuuu~~~~~~~~~}}}{{{wwwtttpppnnnkkkkkkkkkiiieee```[[[XXXSSSPPPMMMKKKJJJHHHEEECCCAAA???<<<;;;;;;;;;999888666666555444444444444555444444444444444444444444222222222222333555777888555777888777666555555666555888999777333444999???DDDDDDCCCAAA>>>:::777555444444444444555777888999>>>HHHTTT]]]bbbhhhoootttsssvvvssstttvvvqqqvvvxxxoooaaaTTTMMMGGGFFFPPP]]]kkkpppxxxsssgggtttgggXXXMMMRRR```qqqzzzbbbSSSOOOWWW]]]iii|||qqqhhhjjjrrruuupppvvvfff\\\ttthhhEEE>>>999999888666777999999888888777777888888999888777777777888:::;;;===EEERRRaaallluuu~~~sssfffccciiiqqqxxx}}}}}}oooeeeUUURRRMMMIIIGGGEEEDDDBBB@@@?????????@@@AAABBBCCCCCCFFFMMMYYYhhhtttzzz}}}~~~||||||||||||{{{yyyyyyyyyxxxwwwuuurrrooonnnjjjjjjiiifffbbb]]]YYYVVVRRROOOLLLIIIHHHFFFDDDBBBAAA???<<<;;;;;;;;;999888666666555444444444444555333333333444444444444555333333222222222444555666555666777666555444555666777888888666444555999===EEEEEEDDDCCC@@@<<<888555444444444444555777888999>>>HHHTTT\\\bbbgggmmmsssqqqtttrrrsssuuupppvvv~~~uuummmaaaUUUOOOIIIFFFOOO\\\lllqqqyyy{{{eeeeee{{{bbbTTTLLLSSSbbbtttwww```QQQMMMUUUZZZfffzzzrrriiillltttwwwrrrsss|||bbbZZZnnnoooHHHAAA<<<;;;:::888888;;;999888888777777888888999888777777777888:::<<<>>>KKKYYYhhhpppxxx}}}zzziiiccceeelllsss{{{uuuhhh]]]UUUHHHFFFCCCBBBBBBBBBAAA@@@??????@@@@@@AAABBBCCCCCCCCCDDDHHHNNNXXXcccooovvvzzzyyyyyyyyyzzzyyyvvvtttsssssstttsssrrrpppnnnlllgggfffddd```\\\XXXTTTRRRPPPMMMIIIGGGFFFEEEDDDBBBAAA???<<<;;;;;;;;;999888666666555444444444444555333333333444444444555555444444333222222333444555444555666555444444555777999888666555555666999;;;AAABBBBBBBBB@@@===999777444444444444555777888999===FFFRRR[[[___dddjjjooonnnqqqoooqqqtttpppvvv}}}tttmmmaaaWWWQQQKKKFFFNNN[[[nnnttt|||iii\\\ggg}}}```SSSMMMUUUfffxxxuuu^^^OOOKKKSSS[[[fffzzzrrrjjjmmmvvvzzzsssrrruuu^^^WWWkkkuuuKKKCCC>>><<<;;;999:::===999999888888888888999999888777777777888:::<<<>>>PPP^^^lllssszzz}}}ooobbbaaagggooouuuyyydddXXXPPPJJJCCCAAA@@@???@@@AAA@@@???<<<======>>>???@@@@@@AAA???BBBDDDEEEIIISSSbbbnnnvvvvvvvvvxxxyyyxxxuuurrrppppppppppppooonnnlllkkkeeeccc```[[[WWWSSSPPPNNNNNNKKKHHHFFFFFFFFFEEEDDDAAA???<<<;;;;;;;;;999888666666555444444444444555333333333444444555555555555444333222222222333444444555555444333444666888;;;888555444666888999999===>>>@@@@@@@@@===:::999444444444444666777888999<<>>>>>BBBEEEHHHSSS___kkkqqqttttttvvvxxxssskkklllmmmoooooolllgggbbb^^^]]]\\\YYYVVVSSSQQQOOONNNLLLKKKJJJHHHFFFEEECCCCCC??????>>>===<<<:::888777999888666555444444555555555444333333222222222222333333333333333333333333444333333222222333333444888777777666666666777777:::<<<>>>???>>>;;;777555444444333444555777999::::::EEEQQQWWW]]]eeejjjkkknnnllloootttrrrqqq{{{|||rrrjjj```YYYPPPJJJDDDBBBHHHPPPdddnnnwww|||wwwqqqqqqvvv}}}nnn```fffrrroooWWWQQQNNNVVVkkkjjjUUUJJJJJJTTT[[[mmmxxxmmmoooxxx~~~pppqqqdddUUUiiiXXXDDD;;;===:::999;;;666888888888888888888888888999777888999888999BBBLLLaaakkkuuu{{{~~~uuubbbccchhhlllxxx{{{fffTTTJJJEEEDDD@@@@@@???@@@AAACCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCEEEBBBAAACCCDDDEEELLLUUUaaaiiiqqqsssvvvxxxtttllljjjkkkkkkkkkhhhddd___]]]\\\ZZZXXXUUURRRPPPNNNMMMJJJIIIHHHFFFDDDCCCAAAAAA??????>>>===<<<:::888777888777666555444444444555555444333222222222222222333333333333333333333333333333333333333444555555666666555555555555555666999:::===>>>>>><<<999777444444444444555777888:::;;;FFFQQQXXX^^^eeekkklllnnnllloootttrrrqqq|||xxxmmmddd[[[SSSKKKEEE@@@>>>CCCJJJ^^^iiivvv~~~uuujjjaaa___ccchhhwwwjjj^^^hhhwwwhhhUUUPPPOOOZZZooofffSSSKKKKKKUUU\\\mmm|||oooooovvvqqqppphhhXXXkkk^^^FFF<<<>>>:::999:::777888888888888888888888888999888888999999;;;FFFQQQgggpppzzzzzzoooaaadddlllsssnnn[[[MMMEEECCCDDD>>>???AAACCCDDDEEEFFFFFFDDDEEEEEEDDDBBBBBBDDDEEEGGGDDDCCCDDDDDDCCCGGGLLLVVVaaammmsssvvvvvvrrrlllhhhhhhgggeeebbb___\\\ZZZXXXWWWUUUSSSPPPNNNLLLKKKGGGFFFEEEDDDBBB@@@??????>>>>>>>>>===<<<:::999888888777666555444444444444444333333222222222222333333333333333333333333333222222333333444555777777555444444333333444555555888:::<<<>>>???>>><<<:::555444444444555666888999;;;FFFQQQXXX^^^ffflllmmmnnnlllooosssrrrqqq|||uuuggg^^^VVVNNNFFFAAA===;;;???EEETTTbbbrrr~~~|||wwwoooeee^^^^^^cccgggooofff^^^lll~~~|||www___QQQNNNPPP]]]sssdddRRRKKKKKKTTT^^^nnn~~~ooommmuuuqqqnnnmmm\\\mmmfffJJJ===>>>:::888:::888888888888888888888888888999888999:::999>>>KKKYYYllluuuwww{{{mmmdddiiirrr{{{uuucccRRRFFFBBBBBBBBB???AAAEEEGGGHHHHHHIIIJJJGGGIIIKKKJJJIIIIIILLLNNNMMMMMMMMMNNNMMMLLLLLLMMMNNNYYYfffooorrrqqqmmmjjjgggfffccc___\\\ZZZYYYXXXTTTTTTRRRQQQNNNLLLJJJIIIEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>===<<<:::999888777777666555444444444333333333222222222222222333222222222222222222222222222222222333555777888999555444444444444555555666999:::<<<>>>>>>===<<<;;;555444444444555666888999<<>>===<<<:::999555555444444555666777888<<>>GGGSSScccqqq}}}wwwlllhhhbbb^^^^^^aaafffjjjsssxxxaaaaaaxxxzzzttt|||vvvfffQQQIIILLLSSScccyyy___PPPKKKKKKRRR___mmm{{{mmmmmmvvvwwwnnnvvvgggyyyvvvRRR>>>???;;;777999:::888888888888888888888888999999:::;;;;;;CCCVVVhhhuuu}}}~~~yyy}}}mmmiiijjjqqq|||wwwmmmaaaRRRFFFAAAAAAAAABBBBBBFFFJJJLLLLLLMMMQQQTTTRRRXXX^^^bbbcccgggooouuuzzz}}}~~~{{{wwwqqqggg^^^VVVTTTVVV]]]ccceeegggiiieeeccc^^^ZZZWWWUUUTTTTTTNNNNNNNNNNNNLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@???============<<<;;;:::999555555666555555444222222222111111111111222222333222222222222222222222222111111222333444666888999777777777777888999::::::;;;;;;<<<<<<<<<;;;999888666555555444555666777888<<>><<<;;;999999;;;BBBLLLZZZgggrrrxxxtttmmmgggdddaaa___aaafffjjjmmmttt~~~sss___ddd~~~yyyzzz{{{mmm___MMMIIIMMMVVVfff}}}[[[OOOLLLLLLRRR^^^lll{{{nnnooowwwzzznnnqqqeee{{{|||UUU??????;;;666999;;;888888888888888888888888999999;;;;;;<<>>>>>============<<<;;;::::::444555555666555333222111111111000000111222333333111111111111111111111111111111111222333444555666777777777777888999:::;;;666666888999:::;;;;;;;;;666666555444444555777777:::DDDNNNTTT[[[eeemmmppppppmmmnnnrrrrrrsss{{{mmm\\\PPPEEEAAA;;;777666666666555;;;>>>EEENNNVVV[[[\\\[[[\\\]]]___```aaacccgggjjjoooyyyyyyhhh]]]iii~~~mmm[[[PPPKKKGGGPPP\\\lllvvvZZZMMMKKKOOOSSS]]]kkk}}}pppqqqvvvqqqzzz|||mmmaaalllwwwUUU@@@>>>999777:::999999999999888999999:::::::::;;;<<<===CCCQQQdddrrrzzzmmmoooqqqzzzuuuggg\\\SSSMMMFFFAAABBBFFFJJJMMMQQQUUUZZZ```eeennn~~~ppphhhfffccc___]]][[[XXXTTTQQQOOONNNNNNLLLLLLKKKJJJHHHGGGFFFEEECCCBBB@@@>>>===<<<;;;;;;======<<<;;;::::::999999888888777555444333222111111111000000111111222333111111111111111111111111000222333555666555555444444555666777777666555444666666777888999::::::;;;:::777444222444555666777999@@@IIIRRRZZZbbbjjjpppqqqppppppppppppsss~~~{{{mmm\\\PPPEEE@@@;;;777666666666666:::<<>>:::777:::999::::::999999999999::::::999:::;;;>>>FFFVVVkkkyyyxxxlllqqquuuwwwlll^^^SSSMMMIIICCCBBBEEEJJJPPPSSSXXXZZZ^^^eeeqqqwwwlllgggbbb___]]][[[XXXTTTQQQOOONNNNNNLLLKKKJJJIIIGGGFFFEEEEEEBBBAAA@@@>>>===<<<;;;;;;===<<<<<<;;;::::::999999888888777555444333222111111111000000111111222333111111111111111111111111111222333444555666666666555555666666666666666555777888888999:::;;;<<<<<<:::777444222444555666777999@@@IIIRRRYYY```iiiooopppooooooppppppsss}}}{{{mmm[[[OOODDD@@@:::777666666666666999:::>>>DDDKKKPPPRRRRRRWWWYYY[[[]]]```dddiiimmmrrr{{{ssseee___ooo~~~{{{xxxdddTTTKKKHHHIIISSSbbbtttqqqUUUJJJJJJPPPWWWaaallluuutttxxxxxxpppuuu}}}iiiYYYcccxxxVVVAAA???:::888;;;:::;;;::::::999999:::::::::777888:::???KKK^^^tttuuulllnnnvvv{{{rrrgggZZZPPPIIIFFFCCCDDDHHHOOOTTTWWW^^^^^^aaakkk~~~vvvllleeeaaa^^^^^^\\\XXXUUUQQQOOONNNNNNJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;<<<<<<;;;;;;::::::999999888888777555444333222111111111000000111111222333111111111111111111111111333333333444555777888999777777666555555555666777999999:::;;;<<<===>>>>>>:::777444333333555666666999@@@IIIQQQWWW___gggmmmnnnmmmooopppppprrr|||{{{lllYYYMMMBBB>>>999666666666777777999:::<<<@@@FFFLLLNNNOOOUUUWWWYYY[[[___dddjjjnnnrrr{{{ooocccaaattt{{{zzzqqq^^^PPPIIIGGGJJJVVVgggyyynnnRRRHHHJJJQQQYYY```llluuusssvvv|||vvvwwwiiiVVV```}}}ZZZDDDAAA;;;999;;;:::<<<;;;;;;::::::::::::;;;777888;;;BBBPPPeee{{{zzzrrrmmmmmmxxxwwwmmmcccXXXOOOHHHFFFEEEGGGKKKQQQTTTVVV______cccppp}}}{{{xxxyyyyyyyyy~~~}}}tttlllgggccc```^^^^^^\\\XXXUUUQQQOOONNNMMMIIIIIIHHHFFFEEEDDDCCCBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888777555444333222111111111000000111111222333111111111111111111111111333333333333555777:::;;;999888666444444555777888999999:::;;;<<<===>>>>>>;;;888444333333555666666999???HHHPPPVVV]]]eeekkkllllllnnnpppoooqqqzzzzzzjjjWWWIIIAAA===999666666777777777::::::<<<@@@FFFLLLOOOPPPUUUVVVXXXZZZ]]]bbbiiinnnppp{{{jjjaaacccxxx{{{|||~~~kkkXXXLLLGGGGGGLLLYYYjjj}}}lllQQQHHHJJJRRRYYYbbbnnnrrrpppttt}}}{{{jjjUUU^^^aaaIIICCC<<<999<<<<<<===<<<<<<;;;::::::;;;;;;888999===FFFVVVlllyyyppppppsss{{{mmmddd[[[PPPHHHFFFEEEFFFIIINNNSSSUUUVVVZZZ]]]eeevvvyyyjjjeeegggjjjkkkcccgggkkkmmmppptttsssoooooommmlllkkkjjjhhhdddbbb^^^\\\YYYUUUQQQOOOMMMMMMHHHHHHGGGFFFDDDCCCBBBAAA??????===<<<;;;;;;;;;;;;:::::::::::::::999999999888888777555444333222111111111000000111111222333111111111111111111111111222222222333555888:::<<<;;;999666444333555777999888888999:::;;;<<<======;;;888444333333555555555999???HHHPPPVVV]]]eeekkkkkklllnnnpppoooooowwwxxxgggTTTGGG@@@<<<888555555777888888;;;;;;===BBBIIIOOOSSSTTTVVVWWWXXXYYY[[[```gggkkkooozzzeee___ddd||||||zzzfffTTTIIIGGGHHHOOO[[[llllllRRRIIIJJJRRRYYYcccppp~~~qqqpppttt}}}~~~mmmVVVZZZ|||kkkOOOFFF===:::======>>>===<<<<<<;;;;;;;;;;;;999;;;@@@LLL^^^tttyyyoootttxxxvvvggg^^^VVVLLLEEEBBBCCCFFFKKKQQQUUUVVVVVVTTT\\\gggxxx~~~ooojjjkkkkkkjjjjjjnnnwwwzzzyyyxxxyyyxxxtttmmmfff___]]]YYYUUUQQQNNNMMMLLLHHHHHHGGGFFFDDDCCCBBBAAA>>>>>><<<;;;;;;:::::::::::::::::::::999999999999888888777555444333222111111111000000111111222333111111111111111111111111000111222333666888:::;;;;;;999777555444555777888777777888999:::;;;<<<<<<<<<999555333333444555555888???HHHPPPVVV^^^ffflllkkklllnnnpppnnnmmmttt|||ttteeeRRRFFF???;;;777555555777888888999;;;>>>EEELLLSSSVVVWWWXXXXXXXXXXXXZZZ^^^dddiiinnnzzz{{{bbb^^^eee~~~}}}xxxcccRRRHHHGGGIIIQQQ]]]mmmmmmTTTJJJKKKRRRXXXaaalllrrrrrrwww}}}oooVVVVVVttttttUUUIII>>>:::>>>??????>>>===<<<;;;;;;;;;;;;999<<>>HHHPPPWWW___gggmmmllllllooopppmmmkkkpppxxx|||rrrcccRRRFFF???;;;777555555777888999888:::???FFFNNNUUUXXXYYYYYYYYYXXXXXXYYY]]]cccgggmmmzzzvvv```]]]eee~~~wwwbbbQQQHHHHHHJJJSSS^^^mmm~~~nnnUUUKKKLLLQQQWWW]]]hhhyyyttttttzzz{{{~~~pppVVVSSSmmmzzzYYYKKK>>>:::???@@@??????>>><<<<<<;;;;;;;;;999===FFFVVVlllqqqppp{{{qqqaaaXXXQQQIIICCCGGGHHHKKKOOOQQQPPPMMMJJJNNNXXX```ggguuusssaaa\\\XXXXXXUUUTTT]]]iiinnn~~~yyykkk___]]]YYYUUUQQQNNNLLLLLLIIIHHHGGGFFFEEEDDDCCCBBB===<<<;;;;;;::::::::::::999999999999999999999999888888777555444333222111111111111000111222222333111111111111111111111111,,,---111444777888999999;;;:::888777666666666666777888888999:::;;;<<<===<<<999555333333444444444777>>>HHHPPPXXX```hhhooolllmmmooopppmmmjjjooovvv}}}wwwnnnaaaPPPDDD>>>999777777666444444888888<<>>;;;DDD]]]vvvsssssszzzmmm]]]RRRJJJFFFFFFEEEHHHKKKLLLJJJJJJLLLOOOOOORRRVVV[[[^^^]]]XXXTTTPPPQQQPPPMMMJJJLLLRRRXXX___gggtttwwwmmm```\\\WWWSSSQQQPPPNNNLLLKKKIIIFFFDDDCCCAAA???===;;;;;;::::::::::::999999999888888888888888999999;;;;;;:::888666444222000111111000000111111222333111111111111111111111111111111222333555777999:::999777444222111333555777999888777777999;;;>>>???<<<:::777444333444555666999AAAJJJPPPXXXaaafffgggjjjiiimmmqqqmmmfffhhhqqq~~~xxxpppbbbQQQEEE>>>999777777666444555888777<<>><<<:::777444333444555666888AAAJJJPPPXXXbbbggghhhiiigggkkkpppmmmfffjjjtttyyyqqqcccRRRFFF>>>999777888777444555999777<<>>>>>;;;;;;:::999777444222111111111000000111111222333111111111111111111111111111111222333555777888999===;;;888444333333444555:::999888888888999;;;<<<;;;999777555444444555666888AAAJJJQQQYYYccciiijjjiiihhhkkkpppnnnjjjqqq|||~~~xxxpppcccQQQEEE===999777888777555666999999>>>GGGPPPWWW]]]bbbeee]]]YYYVVVWWW]]]dddkkkooovvv~~~rrr]]][[[bbbttt}}}kkkWWWJJJFFFJJJOOOYYYgggvvvnnnSSSJJJKKKPPPUUUXXX\\\jjjmmmuuuttt]]]TTTmmmsssTTTBBB:::999<<<;;;::::::::::::;;;<<<<<<<<>>EEE[[[zzz~~~zzzzzzgggTTTKKKIIIGGGEEEDDDGGGHHHLLLOOORRRSSSRRRQQQKKKIIIGGGFFFFFFFFFEEEDDDCCCJJJSSSZZZcccqqq|||kkkaaa^^^YYYUUURRRPPPNNNLLLKKKIIIFFFDDDCCCAAA???===;;;;;;:::999999888777777999888888888888999999:::;;;;;;:::999777555444333111111000000111111222333111111111111111111111111000000111222444666888999666555333222222333444555999999888888777777777888888777666555444444555555777@@@JJJQQQYYYccciiikkkllljjjmmmssssssrrr||||||wwwoooaaaOOOCCC===999777888888666777;;;???EEENNNVVV[[[]]]___```^^^\\\\\\```fffmmmrrrtttvvv~~~wwwbbbVVVZZZeee|||zzzhhhUUUHHHFFFLLLQQQ\\\jjjxxxoooTTTLLLNNNTTTZZZ]]]ddduuupppuuuyyybbbZZZmmmkkkPPP@@@;;;;;;===;;;::::::::::::;;;<<<<<>>EEEMMMPPPQQQZZZjjjxxxuuuggg\\\ZZZWWWUUUTTTRRRNNNLLLKKKIIIFFFDDDCCCAAA???===999999999999888888888888999999888777777888888999;;;;;;:::999888666555444111111000000111111222333111111111111111111111111000000111222444666777888444333222222222333444555888888888777777777777777777666666555444444444555777@@@IIIPPPXXXbbbhhhiiiiiihhhkkkqqqrrrqqqzzz|||xxxpppbbbPPPCCC===999777999888666888<<>>KKKggg}}}bbbQQQNNNLLLLLLMMMKKKGGGGGGJJJFFFFFFHHHLLLPPPPPPLLLHHHHHHGGGFFFGGGIIIIIIHHHGGGKKKIIIFFFGGGOOO```ttt|||uuueeeVVVQQQRRRTTTVVVVVVTTTPPPLLLKKKIIIFFFDDDCCCAAA???===777777777888999999::::::777777888999:::<<<===>>>;;;;;;::::::888777555444111111111000111222222333111111111111111111111111///000000222333555777888888777666555444333333333555555666777777777777777555555555555555555444444777@@@HHHNNNVVV___eeeeeejjjiiimmmttttttqqqxxxvvvdddPPPBBB>>>:::777777666555999???GGGMMMVVV]]]```aaabbbbbbaaacccfffiiilllpppuuuyyy|||mmmZZZYYYccckkk{{{ooo\\\PPPJJJIIIPPPWWWcccqqq{{{sssYYYSSSVVV\\\aaammmqqq~~~rrrrrrdddWWWLLLYYY{{{zzzqqq___III===:::;;;:::;;;;;;;;;;;;;;;<<<>>>>>>BBBJJJmmmlllYYYRRRMMMLLLLLLMMMMMMLLLJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHKKKXXXtttrrraaaVVVRRRRRRTTTTTTSSSRRRPPPNNNIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999777777888888888999999999===;;;999888888777555333222111111000000000000000444444333333333333222222000000111111111333777:::777888999888555333222333000111333555666666555555999888666555444444555555666===HHHQQQXXX^^^dddhhhlllmmmpppssssssttt|||vvvdddPPPCCC>>>:::777777666555:::@@@KKKPPPXXX^^^aaabbbddddddccceeehhhjjjmmmqqqvvvyyy~~~nnn\\\]]]eeemmmxxxyyyjjjYYYNNNJJJKKKSSS[[[cccrrr|||tttZZZTTTXXX^^^dddmmmqqq}}}rrrqqq~~~gggXXXMMMXXXyyyyyyeeeNNN@@@<<<<<<:::;;;;;;;;;;;;<<<===>>>>>>BBBLLLqqqzzz```QQQNNNOOOOOOOOOOOONNNMMMJJJHHHIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNPPPQQQPPPOOOMMMLLLIIIIIIJJJKKKKKKTTTkkk}}}iiiWWWLLLOOOPPPRRRSSSRRRQQQNNNMMMIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999888999999999::::::::::::===;;;999999999888555444333222222111111111111111444444333333333222222222000000111111111333777:::777888999777555333222333111222333555666666666666999888666555444444555555666===HHHQQQXXX^^^dddhhhiiikkkooossstttuuu}}}vvveeeQQQCCC>>>:::777888777777<<>><<<:::;;;;;;;;;;;;<<<===>>>???CCCQQQyyyhhhUUUNNNNNNRRRSSSTTTTTTRRROOOKKKHHHJJJJJJIIIHHHIIIJJJKKKLLLPPPRRRUUUWWWWWWUUUSSSQQQLLLLLLMMMLLLJJJOOO___ppp}}}kkk\\\QQQKKKMMMNNNPPPRRRQQQOOOMMMKKKIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999999999:::::::::;;;;;;;;;<<<;;;999999999888666444444333333222111222222222333333333333222222222222000000111111111333777:::888999999777444222222333333333444444555777888999999888666555444444555555666===HHHQQQXXX^^^dddhhhgggiiinnnssstttuuu~~~vvveeeRRREEE>>>:::777888777888>>>EEESSSWWW\\\```bbbdddfffhhhiiijjjmmmnnnpppsssxxx{{{nnnaaafffsssyyyiii]]]PPPKKKKKKOOOXXXaaakkk|||vvv\\\UUUZZZbbbhhhkkkoooyyyrrrpppzzzjjjXXXKKKWWWyyymmmTTTDDD???===;;;;;;;;;;;;;;;<<<===>>>???EEEWWWppp^^^RRRQQQTTTSSSWWW[[[\\\XXXRRRLLLIIIJJJIIIGGGFFFGGGIIIKKKLLLPPPRRRVVVZZZ[[[YYYVVVTTTTTTTTTSSSPPPMMMQQQ]]]iii}}}yyynnnbbbYYYSSSPPPOOONNNPPPQQQRRRRRROOOMMMKKKIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999999999999::::::::::::;;;<<<;;;:::::::::999666444333333222111111111111222333333333222222222222111000000111111111333777:::999999999777444222222333555444444444666888:::;;;999888666555444444555555666===HHHQQQXXX^^^dddhhhgggiiinnnssssssttt|||vvvfffSSSFFF>>>:::777888888:::@@@HHHUUUYYY]]]aaacccdddfffgggjjjlllnnnppprrruuuyyy|||mmmcccjjjwww}}}~~~cccXXXNNNJJJLLLPPPYYYbbbmmm~~~www\\\VVVZZZaaaggghhhmmmxxxrrrpppxxxlllZZZLLLXXX|||lllRRRBBB>>>>>>===<<<<<<<<<<<<<<<===??????FFF\\\}}}fffYYYSSSTTTWWWWWW\\\bbbccc^^^UUUMMMIIIHHHGGGFFFFFFGGGIIILLLMMMNNNQQQVVVZZZ]]]\\\ZZZYYY[[[\\\YYYVVVUUU\\\gggooo}}}~~~zzzqqqhhhfffggggggcccaaa]]]XXXTTTRRRRRRRRRUUUUUUUUUTTTRRRPPPMMMKKKIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999888888888888999999999999;;;::::::;;;;;;:::777444222222111000000000000000333333222222222111111111000000111111111333777:::::::::999666333111222333555444444555666888;;;<<<999888666555444444555555666===HHHQQQXXX^^^dddhhhiiikkkooossssssrrryyyvvvfffTTTGGG>>>:::777888999;;;CCCKKKWWW[[[```dddeeeeeefffgggjjjlllnnnppprrrvvv{{{~~~llldddnnn|||xxx___UUULLLJJJMMMRRR[[[dddmmmyyy___XXXZZZ```dddfffmmmyyysssooovvvnnn[[[OOO]]]pppSSSAAA===>>>>>><<<<<<<<<<<<===>>>??????FFF___sss^^^WWWVVVXXX[[[bbbfffiiifff^^^TTTMMMJJJFFFFFFFFFHHHIIILLLNNNPPPOOORRRWWW]]]```aaaaaaaaa]]]______^^^cccnnnyyy}}}~~~rrreeeZZZSSSOOOMMMPPPRRRUUUVVVWWWXXXZZZ\\\^^^\\\ZZZVVVSSSOOOMMMLLLIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999777777888888888999999999:::::::::;;;<<<;;;777555222111000000//////000000222222222222111111111111000000111111111333777:::;;;;;;999666333111222333333333444555777999:::;;;999888666555444444555555666===HHHQQQXXX^^^dddhhhiiikkkpppsssrrrqqqwwwvvvfffTTTHHH>>>:::777888:::<<>>>>><<<<<<<<<<<<===>>>???@@@DDD```iiiYYYXXX^^^eeeiiissssssoooeeeYYYOOOKKKKKKFFFGGGIIIKKKNNNQQQSSSTTTTTTWWW\\\aaafffiiikkklllgggmmmrrrwwwooo\\\PPPHHHDDDAAACCCHHHPPPVVV[[[```fffjjjfffccc]]]WWWRRRNNNLLLKKKIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999888888888999999999::::::::::::;;;<<<===;;;888555333222111111000000111111222222222222111111111111000000111111111333777:::<<<;;;999666222111222333111222444666777999::::::999888666555444444555555666===HHHQQQXXX^^^dddhhhgggiiiooosssrrrqqqwwwvvvgggUUUHHH>>>:::777888:::===EEENNN[[[```fffjjjkkkiiihhhggghhhjjjmmmpppssswww|||yyyjjjgggttt}}}lllVVVNNNIIIJJJPPPWWWaaajjjsssfff]]]]]]```bbbgggpppsssoootttaaaUUUSSSmmm]]]EEE>>>======<<<<<<<<<======>>>???@@@BBB___cccVVV\\\hhhsssyyy|||rrrcccTTTJJJIIIKKKFFFHHHKKKNNNRRRTTTVVVWWWYYY[[[```fffkkkpppssstttzzzsssYYYLLLGGGFFFFFFEEEKKKSSSYYY___eeelllqqqkkkfff___WWWPPPMMMKKKKKKIIIHHHFFFDDDBBB???>>>===;;;:::999999888888999999999999:::::::::;;;;;;;;;::::::;;;<<<===<<<888555444333222222111111222222222222222111111111111000000000111111111333777:::<<<;;;999555222000222333///111444666888999999999999888666555444444555555666===HHHQQQXXX^^^dddiiieeegggmmmssssssrrrxxxyyyjjjUUUFFF===888555666999???JJJUUU___dddiiijjjhhheeeeeeeeehhhjjjnnnqqqtttxxx|||rrrbbbiiiuuufffRRRLLLGGGHHHMMMUUUaaalllzzz~~~iiicccbbbeeekkkllluuuxxxllltttxxxbbbTTTMMMppp^^^HHH???=========>>>>>>======>>>@@@BBBJJJeee~~~zzzccc^^^bbbuuuhhhZZZRRRMMMLLLMMMKKKMMMOOOQQQSSSUUUYYY\\\___ccchhhooouuu|||sss[[[QQQKKKIIIKKKIIILLLRRR\\\eeejjjiiigggeee```XXXPPPLLLKKKLLLNNNLLLIIIEEECCCAAA???===;;;::::::999888888999::::::===<<<:::999888999::::::999:::;;;<<<<<<;;;999777333222111000////////////222111111111000000//////111111222111111333666999:::999777444222222222222111222444777999;;;<<<===::::::999666444333444555888???IIIRRRYYY___fffkkkjjjkkkooosssttttttyyyyyyiiiUUUFFF===999666777:::@@@KKKVVV___ccchhhiiigggddddddeeegggjjjnnnqqqtttxxx|||ooobbblll{{{mmm___OOOJJJHHHLLLRRR[[[gggqqq{{{~~~jjjeeeeeeiiinnnrrr{{{zzznnnvvvwww```SSSPPPvvv```JJJ@@@===>>>===>>>>>>======>>>@@@BBBKKKfff}}}|||jjjhhhnnngggYYYSSSPPPOOOPPPKKKNNNQQQSSSUUUXXX[[[^^^bbbggglllqqqwww~~~eeeWWWMMMIIIJJJOOORRRZZZccckkknnnmmmjjjccc^^^VVVNNNJJJJJJKKKMMMLLLIIIEEECCCBBB@@@>>><<<<<<;;;:::999999:::;;;<<<<<<;;;:::999999999:::::::::;;;<<<======<<<:::888444333222111000000000000222111111111000000000000111111222111111333777999;;;999777555333222222222333444666888999:::;;;;;;;;;;;;999777444333444666777>>>HHHQQQWWW^^^eeejjjjjjkkkooossstttsssxxxxxxhhhTTTFFF>>>999777999<<>>???===>>>>>>======>>>@@@BBBKKKfff|||vvv{{{qqqwwwwww```TTTQQQPPPPPPQQQOOORRRUUUXXXYYY[[[^^^```ggglllqqquuuzzzppp___SSSNNNOOORRRWWW```jjjrrrtttqqqnnnfffaaaYYYQQQMMMLLLMMMNNNKKKIIIFFFDDDCCCBBB@@@>>><<<<<<;;;::::::;;;<<<<<<<<<;;;::::::999:::::::::;;;<<<===>>>>>><<<:::999444444333222111111111111111111111111111000000000111111222111111333777:::<<<:::888666444333333333666666888999::::::::::::;;;;;;:::777555444555666666===GGGPPPVVV]]]dddiiikkkkkkooossssssrrrwww}}}vvvfffSSSFFF>>>:::888:::===CCCMMMXXX```dddhhhiiifffdddeeefffgggiiimmmqqqtttxxx}}}uuufffdddxxxyyykkk```XXXOOOHHHHHHFFFIIIPPPXXX^^^gggooo|||pppkkkkkkpppwww~~~vvvkkksssppp[[[RRRQQQnnnvvv___KKK@@@>>>???===>>>>>>======>>>@@@BBBKKKgggooommm{{{zzzwwwmmmZZZSSSTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\^^^```jjjpppuuuwww}}}wwwfffZZZXXX\\\\\\cccnnnzzz~~~uuuooofff]]]VVVRRRPPPPPPKKKIIIFFFDDDDDDCCCAAA@@@<<<;;;:::999999:::;;;<<<;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>===;;;999888444333222111111111111111111111111111111111111111111111222222222444888;;;<<<;;;999666444444333444555666888999;;;;;;<<<<<<;;;;;;:::888555444555777666===GGGPPPVVV]]]dddiiikkkkkknnnrrrrrrrrrvvv}}}tttdddQQQEEE===999888;;;>>>DDDNNNXXXbbbeeeiiiiiigggeeefffgggfffiiimmmppptttxxx}}}qqqeeehhhzzzhhhXXXNNNHHHEEECCCHHHGGGLLLUUU^^^dddmmmttt~~~sssmmmmmmsss{{{tttjjjrrriiiXXXSSSOOObbb~~~qqq\\\JJJ???>>>???===>>>>>>======>>>@@@BBBKKKhhh~~~iiijjjzzzzzz}}}uuuhhh]]][[[^^^bbbeeeiiijjjhhheee```\\\[[[\\\^^^lllqqqvvvyyynnneeegggooorrrzzzzzznnnbbbYYYSSSPPPKKKIIIFFFDDDDDDCCCAAA@@@;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===<<<:::888666222111111000000000000111111111111111111222222222000111222222222555888<<<<<<;;;999666444444333444333444666999;;;===>>>>>>;;;;;;:::777555444555666777>>>HHHQQQWWW^^^eeejjjjjjkkkooossssssrrrwww~~~~~~qqqaaaOOODDD<<<999888;;;???DDDNNNXXXbbbeeehhhhhhfffdddfffhhhfffiiimmmppptttyyy~~~ooohhhooo{{{kkkXXXLLLEEEBBBCCCFFFFFFFFFKKKVVV___gggooovvvtttnnnooowwwtttkkkrrrcccTTTSSSPPP```yyyppp[[[JJJ@@@>>>???===>>>>>>======>>>@@@BBBKKKhhhzzzjjjooo|||}}}kkkfffcccfffjjjmmmrrrwww{{{vvvmmmbbb[[[YYY[[[^^^kkkpppvvv|||~~~xxx}}}qqqbbbWWWPPPKKKIIIFFFDDDCCCBBB@@@>>>:::999888888888888999:::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<;;;999777555111111000000000000000111111111111222222222222222000111222222333555999<<<<<<:::888666444333333333222333555888;;;<<<>>>>>>::::::999666444333444555777>>>HHHQQQWWW^^^eeejjjjjjkkkooosssttttttyyy}}}ooo^^^MMMCCC;;;888777;;;???DDDMMMWWW```cccffffffdddbbbdddfffeeehhhlllppptttyyy~~~nnnkkkuuu|||kkk\\\NNNHHHFFFEEEHHHMMMNNNNNNRRR[[[bbbhhhooovvvtttooorrr}}}rrriiippp___OOOQQQUUUkkkvvv]]]LLLBBB??????===>>>>>>======>>>@@@BBBLLLiiivvviiiwwwyyytttkkkmmmrrrxxx{{{{{{qqqbbbYYYWWW\\\aaalllooouuu~~~ooo^^^UUULLLIIIEEECCCBBB@@@>>><<<;;;:::999888888999:::;;;999:::<<<=========<<<;;;;;;<<<======<<<:::888666222111111000000111111222111111111222222333333333000111222222333666:::===;;;999777555333222222222222444555888999;;;<<<<<<999999888555333222333444666===GGGPPPVVV]]]dddiiijjjkkkoootttuuuvvv{{{|||nnn\\\LLLBBB:::777777:::>>>CCCMMMVVV___bbbddddddbbb```bbbdddeeehhhlllppptttyyy~~~nnnnnnyyyzzzooo___SSSIIIIIIJJJJJJMMMSSS```^^^```fffkkknnnsssxxxtttooosssnnnfffmmmzzz]]]LLLOOOYYYxxx|||```NNNDDD@@@???===>>>>>>======>>>@@@BBBLLLiiiqqqggg{{{uuuvvv}}}xxxooouuu{{{sssbbbWWWWWW]]]ccclllooouuuyyyfff[[[LLLIIIEEECCCAAA???===;;;<<<;;;::::::::::::;;;<<<999:::<<<=========<<<<<<======>>>>>>===;;;888777222222222111222222333333111111111222222333333333000111222222333666:::===:::999777444333222222222444555666777888999999999888888777555222111222444444<<>>======>>>@@@CCCLLLfffrrrhhh|||vvvpppiiimmmpppqqqoooppptttyyynnn]]]VVVWWWZZZ]]]gggoooxxxyyyjjj^^^QQQKKKEEECCCDDDDDDAAA>>><<<<<<:::999888999::::::===============<<<<<<;;;<<<===>>>???>>>;;;888666444444333222222111111000222222222222222222222222111111111222333666888:::666555333222111111222333222222333555777999;;;<<<:::999777666555444555555555<<>>>>>>>>===>>>@@@CCCJJJdddwwwjjj|||pppkkk___aaabbbbbbaaadddkkkrrr}}}{{{iii[[[UUUWWW[[[]]]gggnnnsssxxx{{{qqqtttzzz{{{mmm\\\QQQKKKFFFCCCDDDDDDAAA>>>===<<<;;;:::::::::;;;;;;>>>>>>>>>???>>>======<<<<<<===??????>>><<<999777444444333222222111111000111111111111111111111111111111111222333666888:::666555444222111222222333222222333555777999;;;<<<:::999777666555444555555555<<>>999777888;;;>>>DDDOOOZZZ\\\^^^aaacccccccccdddeeedddfffjjjnnntttyyy|||~~~~~~pppxxxvvviiiZZZMMMFFFGGGGGGMMMWWW^^^iiixxxuuuqqqwwwqqqhhhnnnsssWWWRRRMMMgggjjjOOOBBB@@@AAA===>>>???>>>===>>>@@@CCCGGGaaaxxxjjjyyyvvvgggaaaSSSTTTSSSQQQRRRWWW___fffllllllllllllnnnssszzzxxxnnnaaaWWWTTTVVVZZZ]]]hhhmmmqqqsss{{{ppp\\\SSSSSSVVV]]]eeeoooyyylll]]]\\\[[[___eeelllwww{{{nnn[[[PPPKKKFFFDDDDDDCCCAAA>>>>>>===<<<;;;:::;;;<<<===???????????????>>>>>>======>>>@@@@@@???===:::888444444333222222111111000000000000000000000000000111111111222333666888:::666555444222222222222333222222333555777999;;;<<<:::999777555444444444555555<<>>DDDPPP\\\[[[^^^aaaccccccccccccdddcccfffiiinnntttyyy}}}|||rrr{{{|||rrr}}}|||kkk]]]PPPGGGEEEGGGMMMWWW```hhhvvv{{{yyyyyyoooeeemmmtttYYYSSSQQQooooooSSSDDDAAABBB>>>??????>>>===>>>@@@CCCFFF```uuugggssskkk\\\WWWMMMMMMLLLJJJKKKOOOUUU[[[WWWVVVVVVXXX^^^eeellloooiiiccc[[[TTTRRRTTTXXX[[[gggmmmrrrsssxxxppp^^^RRRLLLKKKLLLKKKQQQZZZddduuunnn\\\OOOFFFHHHGGGIIIMMMYYYkkksssjjjZZZOOOKKKGGGEEEDDDCCC@@@>>>===<<<;;;::::::;;;<<<===>>>????????????>>>======>>>???@@@AAA@@@===:::888444444333222222111111000111111111111111111111111111111111222333666888:::777666444333222222333333222222333555777999;;;<<<:::999777555444444444444555<<>>>>>@@@BBBFFF```xxxhhhqqqzzzaaaSSSOOOJJJKKKKKKKKKJJJKKKMMMOOOLLLKKKKKKOOOUUUZZZ]]]^^^^^^[[[VVVRRRPPPRRRVVVYYYdddkkkrrruuuxxx|||}}}zzzoooeeeXXXNNNHHHFFFDDDCCCCCCGGGLLLUUUfffyyySSSIIIEEE@@@AAAAAAAAADDDMMMZZZbbb___XXXMMMKKKHHHFFFDDDBBB@@@>>>;;;;;;:::999999:::;;;<<<======>>>>>>======<<<;;;>>>???@@@AAA@@@===:::888444444333222222111111000222222222222222222222222111111111222333666888:::777666444333222333333444222222333555777999;;;<<<999888666555444333444444444;;;EEEMMMSSSYYY___dddbbbccciiiqqqssssssuuuyyyuuuhhhYYYIII===999888666777:::===CCCNNNYYYZZZ^^^bbbddddddcccccccccccceeeiiinnntttyyy}}}ppp^^^YYYYYYaaavvvvvvuuurrr]]]OOOHHHIIINNNRRR]]]jjjttt|||jjjeeeppp~~~[[[WWWXXXwwwoooVVVIIIEEEEEE@@@@@@@@@???>>>>>>@@@BBBGGG```nnnssssssZZZMMMKKKHHHIIIKKKLLLLLLJJJIIIGGGJJJJJJKKKMMMPPPRRRRRRQQQVVVUUUSSSPPPPPPRRRWWW[[[```hhhpppuuuxxxzzzwwwqqqbbb[[[RRRKKKHHHEEECCCAAADDDFFFJJJQQQaaa}}}lllHHHBBBBBB============???CCCJJJPPPTTTTTTLLLKKKIIIGGGDDDAAA???>>>::::::999888999:::;;;<<<===============<<<;;;;;;===>>>@@@@@@???===:::888444444333222222111111000222222222222222222222222111111111222333666888:::777666555333333333333444222222333555777999;;;<<<999888666444333333333444444;;;EEEMMMSSSXXX___cccbbbdddjjjqqqsssrrrssswwwsssfffVVVFFF;;;777777666777;;;===AAAKKKVVVZZZ]]]bbbddddddcccccccccbbbeeeiiinnntttzzz~~~iiiZZZYYY[[[```vvvtttuuurrr\\\NNNIIIMMMTTTZZZcccoooxxxuuu|||~~~vvvfffcccqqqxxxWWWUUUYYYwwwjjjTTTIIIEEEEEE@@@AAAAAA???>>>>>>@@@BBBGGG^^^tttvvvoooVVVJJJIIIIIIJJJKKKMMMMMMLLLJJJHHHIIIJJJKKKLLLMMMNNNPPPQQQPPPPPPPPPPPPPPPTTTZZZ___bbbiiipppuuuyyy|||yyysssjjjddd[[[TTTOOOLLLIIIHHHEEEIIILLLRRR^^^uuueeeFFFCCCCCC??????===<<<>>>AAADDDIIIMMMQQQKKKKKKJJJHHHDDDAAA???>>>;;;::::::999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<===??????>>><<<999777444444333222222111111000111111111111111111111111111111111222333666888:::888777555444333333444444222222333555777999;;;<<<999888666444333333333444444;;;DDDLLLRRRXXX^^^cccdddfffkkkssstttrrrsssvvvrrrdddUUUEEE:::777666555777;;;===AAAJJJSSSZZZ]]]bbbeeeeeedddccccccbbbdddiiinnntttzzz~~~gggZZZ[[[bbbfff{{{sssvvvttt___PPPLLLQQQYYY```hhhqqqwwwtttgggqqq{{{ttt|||pppbbb```ooonnnSSSSSSXXXvvvfffRRRHHHEEEEEEAAAAAAAAA@@@>>>>>>@@@BBBGGG]]]uuuxxxmmmTTTIIIIIILLLLLLLLLNNNOOOPPPOOOMMMFFFHHHJJJKKKLLLOOOTTTXXXLLLNNNOOOOOOQQQVVV]]]cccffflllrrrvvv{{{zzzpppjjj```WWWQQQNNNLLLLLLCCCGGGKKKOOOXXXiiiaaaGGGEEEFFFBBBDDDBBB@@@AAADDDGGGIIILLLPPPKKKKKKKKKHHHDDDAAA??????<<<;;;;;;:::;;;<<<===>>>???????????????>>>======<<<===>>>???>>>;;;888666444444333333222111111000000000000000000000000000111111111222333666888:::888777555444333333444444222222333555777999;;;<<<999888666444333333333333444;;;DDDLLLRRRXXX^^^cccfffgggmmmtttvvvttttttwwwnnn]]]OOOCCC:::444:::888888:::<<>><<<;;;<<<===???@@@>>>>>>>>>>>>============>>>>>>??????>>><<<999888555444333222111111111111222222222222222222222222///000222555777888999999888777555333222222222222333222333555888999888777555666666555444333555666666;;;DDDKKKQQQXXXaaagggfffiiipppwwwvvvrrrsssvvvmmm\\\NNNBBB:::555:::777777:::===BBBLLLVVV]]]```dddgggfffeeedddcccfffgggiiimmmrrrxxx}}}wwwjjjqqqyyylllxxxzzzgggYYYSSSWWW___ffflllmmmiiigggkkknnnoookkkkkktttiiieeeeeemmmyyy~~~xxxzzzmmmdddfffssshhhZZZZZZlllvvvdddTTTKKKJJJKKKCCCBBB@@@??????@@@BBBCCCDDDUUU}}}}}}iiiRRRNNNKKKMMMNNNQQQRRRRRRPPPMMMKKKKKKKKKLLLQQQWWWZZZXXXUUUQQQMMMMMMRRRXXX\\\bbbhhhqqquuu{{{~~~yyywwwrrrlllgggeeeeeecccbbbdddjjjttt{{{|||vvvnnnjjjiiijjjjjjjjjiiijjjhhheeeeeeddd^^^VVVPPPKKKEEEBBBCCCCCC@@@===<<<<<<;;;;;;<<<>>>AAABBB@@@????????????>>>>>>>>>>>>?????????>>><<<999777555444333222111111111111222222222222222222222222111222333555666888999999888666555333222111222222333333333555888999999888444444444333111111222333555;;;DDDKKKQQQXXXaaagggfffiiiooouuutttqqqrrrvvv~~~lllZZZKKKAAA:::666999777777;;;???DDDMMMWWW___bbbeeegggfffdddccccccdddeeehhhmmmrrryyy~~~uuutttkkkwwwppp___VVVYYY```hhhkkkiiiaaaXXXSSSPPPNNNWWWYYYfff{{{fffhhhoooyyyyyyzzzlllccceeetttiii[[[^^^sssmmmZZZMMMJJJKKKEEEDDDAAA@@@???@@@AAABBBAAAOOOuuuiiiSSSOOOLLLOOOQQQSSSTTTTTTRRROOOMMMMMMNNNRRRXXX]]]^^^ZZZVVVQQQNNNPPPYYYbbbgggkkkoooyyy}}}|||ttthhh\\\OOOKKKFFFCCCCCCCCC@@@===:::::::::;;;===???BBBCCCAAAAAA@@@@@@@@@?????????>>>?????????>>>;;;999777444444333222111111111111222222222222222222222222333333333444555777888999777666444222111111111222333333333666888:::999888666555444222111111111222555;;;CCCKKKQQQXXX```fffgggiiimmmrrrrrrooorrrwww~~~mmmZZZJJJ@@@:::888999666777===BBBGGGOOOXXX```cccfffgggeeedddccccccccceeehhhnnntttzzz~~~{{{qqqkkkxxxwwweeeZZZ\\\ccciiiiiieee]]]TTTNNNLLLLLLXXXXXXccczzz}}}yyykkkqqq{{{}}}kkkcccfffuuuhhh[[[ZZZkkkwwwaaaPPPIIIHHHGGGEEECCC@@@??????@@@AAABBBLLLnnnkkkUUUPPPMMMQQQRRRTTTUUUTTTSSSPPPOOONNNQQQVVV]]]aaa```[[[WWWSSSQQQVVVcccooouuuxxxzzz|||jjj[[[NNNKKKGGGEEEDDDCCC@@@>>>;;;;;;;;;<<<===???AAABBBAAA@@@@@@@@@??????????????????@@@???>>>;;;888777444333222222111111111222222222222222222222222222333333333333444555777888666555333222111111222222333333444666999;;;:::999:::888555333333333333333555;;;CCCJJJQQQXXX```fffiiijjjmmmqqqqqqooosssyyyppp\\\KKK@@@;;;999999777888???FFFKKKRRRYYYaaacccffffffeeeddddddddddddfffjjjpppwww}}}tttxxx~~~pppmmm{{{~~~kkk______fffhhheee```XXXQQQNNNPPPUUUUUU[[[kkkqqqiiikkkrrr~~~xxxttt~~~jjjccchhhxxxbbb[[[XXXfffvvvbbbRRRKKKJJJGGGFFFCCCAAA??????@@@AAAFFFKKKfffpppXXXSSSOOOQQQRRRSSSTTTTTTSSSRRRQQQMMMPPPVVV\\\___]]]YYYUUUSSSUUU___nnnzzz{{{fffVVVNNNKKKIIIFFFDDDBBB@@@>>><<<<<<<<<======>>>??????@@@@@@?????????>>>>>>>>>???@@@@@@???>>>;;;888666333333222222111111222222222222222222222222222222222222222222333444555666666555333222111222222333333333444777:::<<<<<<;;;<<<888444222333444333333444:::CCCJJJPPPWWW```fffkkkkkknnnrrrrrrpppttt{{{ttt```MMMAAA;;;::::::777999BBBJJJPPPVVV[[[aaacccffffffeeedddeeefffgggiiinnntttzzz{{{hhhqqqxxxnnnooo}}}uuugggcccfffgggaaaZZZTTTOOONNNVVV___gggxxxvvveeeeeeiiitttiiicccjjj|||```YYY\\\pppuuubbbSSSLLLJJJGGGFFFCCCAAA@@@@@@AAAAAAHHHGGG]]]vvv]]]VVVQQQQQQRRRSSSUUUUUUUUUUUUTTTMMMQQQUUUYYY[[[ZZZWWWUUUWWW]]]jjjyyyvvvcccTTTMMMLLLJJJGGGEEEBBB@@@???============>>>>>>>>>>>>@@@????????????>>>>>>>>>@@@@@@@@@@@@>>>;;;888666333333222222111222222333222222222222222222222222000111222444555555555555666555444333222333444444444444555777;;;======<<<:::555111///111333333111444:::BBBJJJPPPWWW___eeekkkkkkooosssrrrqqquuu{{{yyyeeeQQQBBB;;;:::;;;888;;;DDDNNNTTTYYY]]]aaaccceeefffeeeeeefffgggjjjmmmqqqwww}}}iiiaaajjj{{{rrrkkkooorrrgggcccccc^^^ZZZYYYXXX[[[fffrrrwwwkkkoooyyyfffcccmmm}}}```XXXeeexxxbbbSSSMMMKKKGGGEEECCCAAA@@@AAABBBBBBFFFAAASSS|||bbbXXXRRRRRRSSSTTTVVVWWWXXXYYYYYYTTTVVVYYY[[[\\\\\\[[[[[[aaajjjyyy|||ooo```TTTLLLLLLKKKHHHEEEBBB@@@???;;;;;;<<<>>>>>>?????????AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@>>>:::777555333222222111222222333333222222222222222222222222...111444777888888777777777666555444444444555666444444555888;;;=========:::555///...111444444222444:::BBBIIIPPPWWW___eeeiiijjjnnnsssrrrpppsssyyy|||hhhSSSCCC<<<:::<<<999<<>>:::777555222222222111222222333333222222222222222222222222...111555999;;;;;;999888888777666555444555666777444444555888<<<>>>>>>===;;;666000000333777777555444:::BBBIIIPPPWWW___eeegggiiinnnrrrrrrppprrrwwwoooYYYEEE;;;;;;888;;;@@@GGGOOOVVV\\\___eeefffgggfffddddddgggjjjoooqqquuuyyy}}}iii\\\YYY^^^rrruuuffffffpppvvvcccbbb___dddpppvvv{{{}}}eeeffflllnnn\\\XXXjjjooo___WWWTTTMMMKKKEEEAAAAAABBB@@@@@@CCCCCCAAAPPPvvviiiWWWRRRSSSTTTWWWZZZ]]]```aaabbbbbbeeeiiikkkkkkkkkllllllyyy{{{rrrjjj___TTTNNNLLLIIIHHHGGGEEEBBB@@@???>>><<<<<<===@@@CCCEEEDDDCCCBBB@@@??????@@@@@@CCCCCCBBB@@@<<<999555333222222111111111111222222111111111111111111111111111222444666777777666666888666444444666888888888666555555777;;;======<<<:::888555333444444333222555:::BBBJJJRRRYYY```dddgggjjjnnnpppqqqqqqqqqrrr}}}vvv___JJJ>>>===;;;===AAAFFFNNNVVV^^^bbbfffggghhhfffeeeeeeiiilllppprrrvvvzzz~~~cccZZZ\\\eeeyyyoooeeeiiitttmmmiiigggmmm{{{yyyeeegggooolll[[[\\\nnnpppaaaZZZXXXQQQMMMGGGCCCCCCBBB@@@@@@BBBDDDBBBLLLkkkqqq^^^XXXRRRUUUXXX]]]aaaeeeggghhhjjjmmmqqqsssttttttuuuvvv~~~}}}vvvpppeeeZZZPPPMMMJJJHHHFFFDDDBBB???>>>=========>>>AAACCCDDDDDDCCCBBB@@@???@@@@@@AAACCCBBBAAA???<<<888555333222222111111111111222222111111111111111111111111111222444666777777777777777555333333555666777666888777777888:::<<<;;;;;;:::777444333333444333222555:::BBBJJJRRRYYY```dddgggjjjnnnpppqqqqqqrrrsss|||hhhPPPBBB>>>>>>???BBBHHHPPPYYYaaafffhhhhhhhhhffffffhhhllloooqqqtttwwwzzz~~~bbb```jjjyyyzzzeee___hhhttt{{{ooonnntttrrrcccgggrrriii[[[\\\mmmqqqddd^^^]]]XXXRRRKKKFFFEEECCC@@@???AAACCCCCCHHH^^^}}}fff]]]TTTWWW]]]ccciiinnnqqqsssvvvyyy}}}~~~wwwlll```RRROOOKKKHHHFFFDDDAAA???<<<======???@@@BBBCCCCCCDDDCCCBBB@@@@@@@@@AAAAAACCCBBBAAA>>>;;;888555333222222111111111111222222111111111111111111111111111222444666777777777666666444222222444555666555:::999888999:::;;;:::999999777444333333444333222555:::BBBJJJQQQYYY___dddgggjjjnnnqqqrrrrrrsssttt{{{oooUUUCCC>>>===@@@EEEMMMVVV___fffjjjiiihhhgggfffgggjjjnnnqqqrrrtttwwwzzz~~~|||fffkkk{{{qqq___]]]gggrrr~~~yyyxxx}}}nnn```ggguuuhhh[[[]]]mmmrrrfffaaaaaa\\\WWWPPPJJJHHHEEE@@@???@@@@@@CCCFFFUUUkkk___WWW[[[bbbjjjrrrxxx|||~~~}}}ooocccSSSPPPKKKHHHEEECCC@@@>>>;;;<<<>>>@@@BBBCCCCCCCCCDDDCCCBBBAAA@@@AAAAAABBBCCCBBB@@@===:::777444333222222111111111111222222111111111111111111111111000111333444555666555555666444222222444555666555999888777999;;;<<<;;;:::888666333222333444333222444999AAAIIIQQQXXX___cccgggjjjnnnqqqrrrssstttuuu{{{sssXXXEEE===;;;@@@IIITTT^^^eeejjjlllhhhgggfffgggiiimmmppprrrsssuuuwwwyyy}}}xxxmmmuuulll]]]```hhhpppyyymmm]]]fffvvvhhh[[[aaasss}}}sssgggbbbbbb^^^\\\UUUNNNKKKGGGAAA???@@@===CCCGGGSSSxxxqqqbbb\\\```fffnnnwww~~~qqqcccTTTPPPKKKGGGDDDBBB???===:::<<<>>>AAACCCDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCAAA???<<<999666444333222222111111111111222222111111111111111111111111...///111333444444444333777555333333555666777666666666666777:::<<<<<<<<<888555333222333444333222444999AAAIIIQQQXXX___cccfffiiinnnqqqrrrrrrtttuuu|||www[[[GGG@@@;;;BBBLLLXXXaaagggjjjkkkhhhggggggiiimmmqqqssssssuuuvvvxxxzzz~~~yyyyyyjjj___```eeekkktttlll\\\fffxxxggg]]]cccyyyyyyrrrgggcccccc``````XXXQQQMMMIIICCC@@@AAA<<>>===:::<<<>>>AAACCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCBBBAAA>>>;;;888555444333222222111111111111222222111111111111111111111111...///111333444444444333777555333333555666777666444444444666999;;;<<<;;;777555222222333333333333444999AAAIIIPPPXXX^^^ccceeehhhmmmpppqqqrrrsssttt|||{{{```LLLEEE@@@EEEMMMVVV^^^dddggghhhiiiiiijjjnnnsssvvvvvvuuuxxxyyyzzz|||vvv~~~}}}||||||}}}iiicccdddfffmmmxxx{{{iii^^^hhhzzzzzzeee___iiiuuupppgggdddfffcccbbbZZZSSSOOOKKKDDDAAABBB???AAAEEEOOOggguuuvvvxxx}}}rrraaaQQQMMMGGGCCCAAA???>>>===;;;<<<>>>@@@BBBDDDEEEFFFDDDCCCBBBAAAAAABBBCCCDDDBBBAAA===:::777555333333222222111111111111222222111111111111111111111111///111222444555555555555666444222222444555666555444444333555888999999888666444222111222333333333333999@@@HHHPPPWWW^^^ccccccgggkkkooopppqqqrrrttt{{{~~~dddPPPIIIDDDGGGMMMTTTZZZ```ccceeejjjjjjlllqqqvvvyyyyyywww{{{||||||~~~|||lllwwwwww{{{zzznnnjjjlllqqqyyy~~~}}}iiieeemmmnnnwwwxxxfff___jjj{{{uuudddaaatttqqqnnngggdddgggfffccc[[[TTTPPPKKKEEEBBBCCCBBBAAACCCLLL___qqq___PPPLLLFFFBBB@@@???>>>===<<<<<<>>>@@@BBBDDDFFFGGGDDDCCCBBBAAABBBBBBDDDDDDBBB@@@===999666444333333222222111111111111222222111111111111111111111111111222444666777777777666444333111111333444555444666555444555666777777666666444222111222333333333333888@@@HHHPPPWWW^^^bbbbbbfffkkknnnoooppprrrssszzzvvv___PPPMMMKKKMMMSSSYYY]]]eeelllqqqsssuuuvvvwwwyyy||||||}}}}}}ggggggnnnnnnkkkllliiiggggggjjjlllqqq}}}rrreeejjjsss}}}rrrfff^^^iiiiii^^^\\\vvvtttooohhhfffiiigggdddaaa\\\UUUOOOIIIDDDBBBHHH<<>>===@@@DDDFFFFFFDDDDDDBBB@@@@@@BBBDDDEEEEEEBBB@@@<<<999555333222111444333111000000000111111222222111111111111222222333555888999888555444444333222111111111333555777666666555555555555666666333333222222333333444555444999AAAIIIQQQYYY___dddhhhgggiiinnnqqqpppqqqttt}}}|||eeeUUUNNNLLLNNNTTTZZZ___fffmmmrrrtttvvvxxxyyy{{{~~~}}}yyyffffffkkkjjjhhhiiidddcccffflllqqqyyyooogggooozzzuuuiiicccooo}}}ddd\\\[[[vvvrrrnnnhhhhhhjjjgggdddbbb^^^XXXQQQJJJEEEBBBFFF<<>>???AAAEEEGGGFFFDDDCCCAAA@@@AAACCCEEEEEEEEEAAA???<<<888555333222111333333111000000000111111222222111111111111222222222555888999777555333333333222111111111333555666666555555555555666666777333222222222222333444444444999AAAIIIPPPWWW^^^bbbgggeeehhhnnnqqqpppqqquuu}}}sssbbbRRROOOQQQXXXaaaffflllrrruuuwwwyyyzzz{{{}}}wwwjjjiiikkkhhhhhhjjjffffffkkksss|||llllllyyyzzzmmmeeesssuuu___ZZZ\\\zzzrrrooojjjjjjlllgggeeedddaaa\\\UUUMMMFFFBBBCCC<<>>;;;888555333222111333222111111000111111111222222111111111111222222222555888888666444333222222222111111222333555666444555555555666666777777222222222222222333444444444999@@@HHHOOOVVV\\\```eeedddhhhnnnrrrqqqsssvvv~~~rrrZZZUUUVVV___jjjqqqxxx}}}{{{}}}~~~|||sssqqqpppmmmmmmpppooopppvvv|||kkkttt{{{nnnddduuunnnZZZYYY]]]}}}tttqqqmmmllllllfffeeeeeeccc___YYYPPPHHHDDDCCC>>>BBBEEEDDDZZZqqqcccSSSHHHEEEBBB>>><<<<<<<<<===???AAACCCFFFGGGGGGEEECCC@@@@@@AAACCCFFFGGGFFFEEE???===:::777444333222222222222111111111111111111222222111111111111222222222555888888666333222111111111111111222333444555444444555666666777777777222222222111222333333444444999@@@GGGNNNTTT[[[___eeedddhhhpppttttttuuuxxx}}}bbbZZZXXXbbbpppzzz|||yyyvvvssssssvvvvvvxxxvvvnnn~~~xxxjjjcccwwwdddTTTVVV\\\yyywwwtttnnnkkkjjjddddddeeedddaaa[[[RRRJJJFFFDDDAAABBBEEEEEERRRvvvcccXXXJJJDDDCCC@@@===<<<<<<===>>>???BBBEEEGGGGGGEEEDDDCCC@@@@@@BBBDDDGGGGGGFFFDDD===;;;999666444222222222111111111111222111111111222222111111111111222222333666888999666444222111111111111111222333444444444444555666777777666666222111111111111222333333333888???GGGMMMTTTZZZ^^^eeeeeejjjrrrvvvvvvwwwzzzjjj```ZZZbbbqqq|||{{{yyyyyyzzzyyy{{{rrrrrrpppddddddzzz[[[OOOTTT\\\ssswwwuuummmiiihhhdddbbbcccbbb```[[[SSSLLLHHHEEECCCAAAEEEHHHLLLwwwlll]]]UUUHHHAAA@@@>>><<<<<<<<<===>>>@@@BBBEEEFFFDDDCCCBBBCCCAAAAAACCCFFFHHHGGGEEEBBB<<<:::888555333222222222000000111222222222222111222222111111111111222222444777999:::777444222222000000111111222333333333444555666777777666555444111111111111111222333333333888???GGGNNNUUU[[[___eeefffkkkssswwwvvvvvvyyy~~~wwwiii^^^dddrrr}}}~~~}}}ooouuu|||fff^^^ccc|||xxxWWWNNNWWW```yyy|||ttttttkkkfffgggddd`````````^^^YYYSSSNNNJJJFFFCCC>>>DDDJJJIIIlll~~~bbbXXXTTTHHH???>>>===<<<<<<<<<===>>>@@@CCCEEEDDDBBBAAAAAACCCBBBBBBEEEGGGIIIGGGCCC@@@:::999777555333222222222///000111222333222222111222222111111111111222222666888;;;;;;888555333222///000111222222333333333555666777888777555444222111111111111111222222333222777???GGGOOOVVV]]]aaadddeeejjjrrruuuttttttvvv}}}qqqdddgggsss~~~xxxmmmwwwrrr```\\\aaa{{{vvvWWWQQQ\\\fffuuurrrsssjjjdddfffeee______^^^\\\XXXSSSNNNKKKFFFCCC<<>>>>>AAACCCDDDCCC@@@???AAACCCBBBCCCEEEHHHIIIGGGBBB???:::888666444333222222222///000111222333333222111222222111111111111222222777999;;;;;;999666444333///000111222222333222222666777888888777555333111111111111000111222222333222777???HHHOOOWWW^^^bbbcccdddiiiqqqtttrrrrrrttt|||{{{jjjgggooozzzooorrrgggaaabbbiiittt\\\TTTbbb}}}pppfffjjjllleee```bbb___^^^\\\[[[YYYUUUOOOLLLBBBEEECCCBBBBBBDDDaaauuu^^^RRRKKKEEEAAA>>>===<<<;;;<<<===@@@AAA>>>@@@BBBCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFDDD@@@===999888777666444333222111000111111111111222222222333222111111111222333444888888777666555333111000000111111000000000333555777888999:::888666222000111111000000111111222333333888>>>EEEMMMUUU\\\aaadddeeehhhmmmqqqsssrrrpppuuusssmmmqqq{{{}}}qqq{{{fff```bbbmmmwww```ZZZmmmpppfffiiijjjccc___```^^^^^^^^^^^^]]]YYYTTTOOOIIIJJJEEECCCBBBAAAXXX~~~|||eeeSSSJJJFFFBBB???======<<<<<<===>>>???@@@???AAACCCDDDCCCCCCDDDFFFEEEEEEFFFFFFFFFDDD???;;;777777666444333222111000000111111111111222222222333222111111111222333444777777666666444222111000000111111111000111333555888999::::::888666333111111111000000111111222333333888>>>FFFMMMUUU\\\aaaeeegggjjjoootttvvvuuussswww}}}sssttt|||vvvsssddd```aaaqqqzzzccc```yyy}}}pppggggggfffaaa^^^``````aaabbbdddccc___YYYTTTMMMLLLEEECCCCCCAAAPPPnnnyyylll[[[MMMGGGEEEBBB???<<<<<<======>>>???@@@@@@AAACCCDDDEEEDDDCCCDDDEEEEEEEEEFFFGGGFFFCCC>>>999666666555333222111000000000111111111111222222222222222111111111222444444666666555444333111000///000111222111111111333555888999::::::888666333111111111000000111111222333333888???FFFMMMUUU\\\```dddfffjjjoootttwwwvvvuuu{{{zzzyyypppwwwxxxaaa```aaassszzzeeegggxxxooogggeeeddd```___bbbccceeehhhjjjiiiccc\\\VVVKKKIIIBBBBBBFFFDDDLLLbbblllbbbUUUKKKEEECCC???===;;;<<<===???@@@@@@@@@@@@BBBDDDEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFEEEAAA<<<888666666555444333222111000000000111111111222222222222111111111111222444555444444444333222111000//////111222222111222333555999999:::999888666333222111111000000111111222333333888???GGGNNNUUU[[[___aaacccgggmmmrrruuuuuuttt}}}~~~pppqqq___aaabbbuuuzzzhhhppptttnnnhhheeebbbaaacccfffhhhiiilllnnnllleee\\\VVVKKKIIIBBBBBBHHHFFFIIIXXXoooZZZSSSJJJCCC???===:::888;;;<<<===???@@@@@@AAAAAACCCDDDFFFFFFEEEDDDEEEFFFHHHGGGFFFEEECCC???:::777777666666555444333222222000000111111111222222222111111000000111333444555444444333333222111000//////111333333222222333555999999999888777555333222111111000000111111222333333888@@@GGGNNNUUU[[[^^^```bbbffflllrrruuuuuuttt}}}vvvvvvkkk]]]bbbcccxxxwwwkkkxxxtttqqqkkkfffbbbbbbeeeiiijjjkkkmmmnnnllleee]]]VVVNNNNNNFFFEEEIIIFFFEEEOOOmmmYYYKKKGGGAAA>>>===<<<<<<;;;<<<<<<===>>>@@@AAABBBBBBCCCDDDFFFGGGFFFEEEFFFGGGKKKHHHEEEBBB@@@===999777777777666555555444333333000111111111111222222222111111000000111333555666333333333333222111000000///111333444333333444555888888777666555333222111111111000000111111222333333888@@@HHHNNNUUUZZZ]]]aaacccgggmmmsssvvvuuuttt{{{~~~zzzooommm{{{|||}}}fff\\\ccceeerrrgggtttwwwuuuppphhhbbbaaafffjjjiiijjjkkkmmmkkkeee^^^XXXPPPQQQJJJGGGJJJFFFCCCLLLlllqqq^^^OOODDDBBB???======>>>@@@@@@============???AAACCCDDDBBBDDDFFFGGGFFFFFFGGGIIIMMMIIIDDD@@@===;;;999777666555555444444333333222000111111111111222222222111000000000111333555666444444444444333222111000///111444444444333444444777777666555333222111000111111000000111111222333333888AAAHHHOOOTTTZZZ]]]```bbbffflllqqqtttsssrrrwwwmmmhhh___eee{{{rrrvvvzzz~~~ccc\\\dddfffmmmaaalllzzzyyytttiiiaaaaaaeeeiiiggghhhiiikkkjjjfff___ZZZOOOQQQKKKGGGKKKGGGEEENNN```}}}lllaaaUUUKKKAAA???===;;;:::;;;===>>>>>>===<<<<<<>>>AAACCCEEEAAADDDFFFGGGGGGGGGHHHJJJOOOJJJDDD???<<<:::999777444444444333333222222222000111111111111222222222111000000000111333555666444444444444444333222111///111444555444333444444666666555444222111000000111111111000111222222333333999AAAIIIOOOTTTYYY\\\^^^```dddiiinnnqqqpppooouuummm[[[PPPUUU\\\qqq|||kkkjjjpppvvvvvv```ZZZbbblllfffZZZddd{{{rrrmmmfffbbbbbbeeeiiikkkgggggghhhiiiiiieee]]]VVVSSSUUUTTTPPPJJJFFFFFFGGG^^^xxxoooaaaZZZSSSJJJCCC<<<<<<<<<<<<=========>>>@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDFFFJJJMMMPPPPPPIIIBBB>>>>>>===:::666666666555444333333333333222222222111111111111000333111000222555888::::::666555444222111000000///222222333444444444333333888666444222111000111111222222111111111111111111555999AAAGGGMMMRRRWWWZZZ___bbbgggllloooqqqqqqqqqyyybbbQQQIIINNNRRRaaatttzzzmmmjjjmmmtttqqq___[[[dddnnnqqqZZZRRRZZZ{{{uuulllhhhccc```aaadddgggiiieeefffhhhjjjkkkhhhbbb]]]\\\\\\ZZZTTTMMMHHHFFFFFFSSShhhvvvjjj[[[QQQKKKGGGBBB===<<<<<<<<<=========>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDFFFIIIKKKNNNPPPLLLFFF???;;;;;;;;;888555666666555444333333333333222222222111111111111000222111111333666888999999666555333222111000000000222222222333333444444444888666444222111000000111111111111111111111111111555999AAAGGGMMMSSSXXX[[[```ccchhhlllppprrrrrrrrruuu~~~WWWIIIEEEJJJJJJQQQ]]]hhh}}}{{{qqqlllkkkrrrjjj^^^]]]gggrrrcccWWWSSS\\\~~~ooohhheeeaaa```bbbeeeggghhhccceeehhhkkkmmmlllhhhdddeeeddd```YYYPPPJJJFFFDDDLLLYYYpppccc^^^XXXPPPHHHDDDAAA>>><<<<<<<<<=========>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDCCCDDDGGGIIILLLMMMNNNNNNHHHCCC===;;;;;;;;;999666666666555444333333333333222222222111111111111000111111222555888999888777555444333111000000000111222222222222333444666777777666444222111000000000111111111111111111111111555999AAAHHHNNNSSSXXX[[[aaadddiiimmmqqqrrrrrrrrrrrruuuQQQHHHGGGKKKIIILLLRRR\\\uuuvvvpppmmmssszzzddd]]]___kkkvvv{{{^^^YYY[[[fff|||llliiigggddddddfffhhhiiiiiiccceeehhhkkkmmmllljjjhhhiiifffaaaZZZRRRKKKFFFDDDMMMTTTzzzzzzqqqeee\\\TTTRRRNNNHHHBBB???======<<<============>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEEBBBDDDHHHKKKMMMMMMLLLKKKFFFCCC???=========;;;:::666666555444333333333333222222222111111111000000000111333777999:::888666444333111000///000111222333222111111222555777999777666444222000000000000111111111111111222222222444999AAAHHHNNNTTTYYY\\\bbbeeeiiinnnqqqrrrsssrrrsssmmmNNNHHHHHHIIIHHHJJJNNNUUUlll{{{tttsssyyysssaaa]]]aaannn|||vvvZZZWWW```pppzzzooojjjhhhfffeeefffgggggggggeeegggiiijjjjjjiiihhhhhhgggddd___YYYSSSMMMHHHEEEJJJPPPnnn{{{qqqjjjbbbYYYRRRHHHHHHGGGCCC>>>;;;;;;;;;============>>>>>>>>>???@@@AAAAAACCCDDDEEEEEEFFFCCCEEEIIILLLMMMKKKHHHFFFCCCAAA???>>>======<<<<<<666666555444333333333333222222222111111111000000111222444888::::::777555444222000//////000222333333222111111333555888999777555333111000///000000000000111111111222222222444999AAAHHHNNNTTTYYY]]]ccceeejjjnnnqqqrrrrrrrrrvvvaaaJJJGGGFFFDDDEEEHHHKKKOOO___|||yyyyyylll^^^\\\aaaqqqsssXXXXXXiiixxxqqqhhheeecccbbbbbbddddddcccggghhhjjjjjjhhhgggfffgggeeebbb]]]XXXTTTPPPKKKHHHCCCJJJ```vvvpppfff___ZZZTTTNNNIII@@@@@@@@@???===<<<===>>>=========>>>>>>>>>??????@@@AAABBBCCCDDDFFFGGGGGGEEEHHHKKKMMMLLLIIIFFFCCC@@@???>>>===<<<;;;;;;;;;666666555444333333333333222222222111111111111000222222444888::::::888555333111///......000222444333333333333444555777888666555333111000/////////000000000111222222333333444999AAAHHHOOOUUUZZZ^^^ccceeeiiimmmpppqqqqqqqqqwwwqqqSSSFFFGGGDDDCCCEEEHHHJJJLLLTTTdddttt}}}}}}fff\\\\\\bbbtttqqq[[[]]]vvvsssrrreeebbb___^^^```bbbcccdddhhhjjjkkkjjjgggfffggghhhfffbbb^^^ZZZWWWTTTOOOKKKAAAJJJUUU{{{}}}yyywwwwwwzzz}}}yyysssnnn]]]YYYSSSOOOMMMJJJGGGEEE@@@??????>>>???@@@AAAAAA======>>>>>>>>>?????????AAAAAABBBDDDEEEFFFGGGHHHJJJKKKMMMNNNLLLIIIEEEBBB@@@@@@@@@???===<<<;;;<<<666666555444333333333333222222222111111111111000333333555777999:::888666222111///---...000333555333444444444555555666666666555333111///////////////000000111222222333333444999AAAHHHOOOUUU[[[^^^bbbeeeiiimmmooopppppppppuuuxxx___JJJEEEIIIFFFFFFIIIKKKMMMLLLOOOXXXbbbhhh~~~~~~|||aaaZZZ[[[bbbwwwmmm[[[___oooqqqccc```]]]]]]___ccceeeggghhhjjjllljjjhhhggghhhjjjhhhddd___\\\ZZZWWWRRRNNNEEEOOORRRooo|||yyyvvvttttttuuuxxx~~~{{{vvvqqqkkkccc]]]WWWSSSNNNIIIGGGDDDAAA>>>CCC@@@>>>===???@@@@@@???>>>>>>>>>>>>????????????AAAAAABBBDDDEEEGGGHHHHHHMMMNNNOOOOOOMMMIIIEEEBBBBBBCCCCCCBBB???>>>>>>>>>666666555444333333333333222222222111111111111000444444555777999:::888777222000...------000333555444444555666666555555444666555333111///////////////000000111222222333333444999AAAIIIOOOUUU[[[___bbbdddhhhlllooopppoooooorrr