BM66(@ <<<<<<<<<===>>>@@@AAABBBAAABBBDDDEEEEEECCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDEEEDDDCCCDDDEEECCCAAA??????AAADDDGGGHHHHHHHHHIIIHHHGGGHHHJJJLLLLLLJJJHHHGGGIIIMMMRRRUUUaaadddgggfffdddeeejjjooo}}}xxxqqqoooqqqmmmgggeeeeeeccc]]]XXXTTTSSSSSSSSSSSSRRROOOLLLNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGEEEBBB??????AAACCCAAABBBDDDFFFEEEBBBAAABBBHHHEEEEEEGGGDDD???>>>AAABBBBBBBBBBBBAAA???===<<<===<<<;;;999777666444444;;;;;;::::::;;;===???@@@GGGIIIMMMQQQWWW^^^fffkkkiiikkkmmmllljjjkkkooossszzz{{{{{{uuuiii\\\PPPIIIGGGDDDAAA@@@BBBDDDEEEEEENNNOOOTTT]]]hhhrrrxxx{{{~~~~~~yyytttqqqrrrvvvyyy{{{}}}~~~xxxxxxyyyzzz||||||}}}~~~xxxnnnddd]]]ZZZZZZZZZXXXWWWWWWXXXZZZZZZYYYWWWXXX]]]fffppptttpppfff]]]WWWVVVUUURRROOOLLLIIIHHHJJJLLLPPPTTTQQQQQQ\\\kkkzzztttqqqnnniiiaaaZZZTTTOOOJJJGGGBBB>>>:::666444222000...------------......///000,,,,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,------.........---------++++++++++++------///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,++++++*********...---+++))))))+++...///******,,,---.../////////..................---------------------------------------.........//////------............------......////////////......---...///000000111111111---,,,,,,,,,---000222444333444555777999;;;===>>>===>>>===;;;999999;;;===>>>???BBBEEEFFFEEEDDDCCCEEEEEEFFFFFFEEEDDDCCCBBBGGGJJJLLLKKKHHHFFFHHHJJJDDDEEEGGGIIIKKKMMMNNNOOOOOONNNLLLJJJJJJKKKMMMOOOPPPSSS[[[kkk>>>>>>>>>>>>???AAABBBCCCBBBCCCEEEFFFFFFDDDCCCBBBEEEEEEEEEDDDDDDCCCCCCBBBCCCEEEEEEEEECCCBBBBBBCCCGGGGGGGGGGGGIIIJJJKKKJJJKKKLLLLLLKKKJJJKKKMMMOOOQQQRRRUUUWWW[[[bbbiiinnnuuuzzz|||zzzwwwssskkkeeeaaa___]]]\\\\\\ZZZWWWUUUTTTSSSRRRPPPNNNLLLKKKJJJGGGGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHGGGFFFEEEEEEGGGDDDCCCDDDFFFDDD@@@???AAAEEEEEEFFFFFFEEEDDDBBBAAA======<<<;;;:::999888888999888888888999:::<<<===@@@BBBEEEIIIMMMTTT[[[```fffjjjppprrrrrrsssvvvxxxwwwkkk```[[[OOOLLLFFFCCCBBBBBBBBBAAAEEEFFFKKKSSS___jjjrrruuuxxx{{{}}}{{{zzzuuusssrrrrrrtttwwwxxxxxxzzz}}}zzz|||~~~}}}{{{rrrhhhaaa\\\YYYYYYYYYXXXVVVVVVUUUTTTRRRPPPLLLRRR\\\fffmmmlllfff```]]]\\\ZZZXXXUUURRROOONNNKKKKKKNNNQQQOOOOOOXXXcccnnntttyyyyyyssskkkgggeeefffddd___YYYSSSMMMIIIHHHCCC???;;;777555333000...---------------...//////------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,------------------,,,,,,++++++,,,,,,------,,,++++++*********+++++++++++++++++++++++++++,,,------------------,,,...------------------,,,---,,,++++++,,,---///111,,,,,,------...------------------------------------------------------------------.........//////---......//////......---......////////////......222222222222111000///...///...---------///111222111222333555777999;;;;;;=========;;;:::999;;;===>>>???BBBEEEFFFEEEDDDCCCEEEEEEEEEEEEDDDDDDCCCCCCGGGJJJLLLKKKHHHFFFGGGIIIEEEFFFGGGIIIKKKLLLMMMNNNOOOMMMKKKIIIIIIKKKMMMNNNOOORRRZZZkkkAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEDDDCCCCCCDDDEEEJJJKKKMMMNNNOOOOOONNNMMMNNNOOOQQQSSSSSSVVVYYY[[[\\\ccckkkqqqwwwzzztttqqqmmmjjjhhhfffcccaaa\\\[[[XXXVVVSSSQQQOOOOOOJJJKKKMMMPPPRRRRRRPPPNNNNNNMMMKKKIIIJJJLLLOOOPPPLLLIIIGGGHHHFFFBBB@@@BBBBBBCCCDDDDDDDDDDDDCCCBBB??????>>>>>>===<<<<<<<<<999999888888999:::;;;;;;:::<<<>>>AAADDDHHHNNNRRR]]]dddmmmtttvvvxxxzzz|||}}}ssskkkfffXXXSSSLLLGGGDDDCCCBBBAAA@@@@@@BBBIIISSS]]]dddhhhmmmrrrwwwzzzzzzvvvsssrrrmmmmmmpppssswwwxxxwwwuuuuuuyyy{{{zzz|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||uuummmeee___[[[YYY]]][[[WWWUUURRRPPPLLLIIIFFFKKKSSS]]]dddgggdddbbbbbbaaa___\\\YYYVVVTTTRRRMMMKKKKKKMMMMMMNNNRRRYYY[[[___cccccc^^^ZZZWWWWWWZZZ[[[[[[WWWPPPKKKHHHIIIDDDAAA===999777444111///---------,,,------.........---,,,,,,++++++++++++,,,,,,++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------------------...------------.........///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---......//////......---......////////////......111111111111000///...---111000///......///000111000111333555777999:::;;;<<<======<<<::::::;;;===>>>???BBBEEEFFFEEEDDDCCCFFFEEEDDDCCCCCCCCCDDDEEEHHHKKKMMMKKKHHHFFFFFFHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLJJJIIIIIIJJJLLLMMMNNNQQQZZZjjjDDDDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCDDDEEEGGGHHHJJJKKKKKKEEEFFFGGGHHHHHHJJJMMMPPPQQQRRRTTTUUUUUUVVVWWWWWWUUUXXX^^^ccchhhnnnssswww|||{{{wwwsssooommmeeedddaaa^^^[[[YYYXXXWWWTTTWWW^^^eeeiiifff```ZZZZZZ[[[[[[ZZZ]]]bbbcccbbb^^^VVVOOOKKKGGGBBBAAACCC@@@AAABBBDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>======;;;;;;;;;;;;;;;<<<<<<<<<999;;;<<<===>>>AAAEEEIIIPPPXXXbbbjjjnnnrrrvvvyyy{{{sssmmmjjj```[[[SSSMMMIIIGGGEEEDDDCCCAAA@@@BBBHHHOOOTTTWWW```fffmmmrrrssspppnnnllljjjlllooossswwwxxxwwwuuuqqqsssuuuuuuyyy}}}}}}yyyvvvwwwxxxyyyzzzzzzzzzzzzzzzxxxuuuqqqlllgggccc```bbb___[[[WWWSSSPPPLLLIIIJJJMMMSSSYYY]]]``````___bbb```^^^[[[XXXVVVTTTSSSOOOLLLJJJKKKLLLMMMNNNPPPRRRTTTUUUTTTQQQNNNMMMNNNMMMRRRVVVTTTMMMHHHHHHIIIFFFCCC???<<<999666333000......---------------.........---,,,++++++++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,------.........---+++***,,,------...------,,,,,,,,,,,,,,,,,,,,,---------------------------------..............................////////////............////////////......***+++,,,---............111000////////////000111222333444666888:::;;;<<<;;;<<<===<<<;;;:::;;;===>>>???BBBEEEFFFEEEDDDCCCFFFEEECCCBBBBBBCCCDDDFFFIIIKKKMMMKKKHHHEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIJJJLLLMMMNNNQQQZZZkkkFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKLLLLLLMMMNNNQQQVVVZZZ]]]___aaaaaabbbeeeiiimmmkkkqqqyyy~~~vvvsssooojjjfffcccaaaaaaeeemmmzzzxxxyyy}}}~~~}}}~~~wwwiii]]]PPPIIIDDD@@@AAAEEEDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<;;;===???AAAFFFKKKSSSZZZ___dddkkkpppzzz|||~~~zzzvvvrrrpppkkkeee^^^WWWRRRNNNKKKHHHEEEBBB???>>>AAAEEEIIIJJJSSSYYYaaagggiiijjjiiiiiillllllnnnrrruuuwwwwwwuuummmpppqqqqqqssswwwuuuppppppqqqrrrtttuuuvvvvvvvvvtttuuuvvvvvvuuurrrpppnnneeeaaa]]]XXXUUURRROOOLLLOOOPPPSSSUUUWWWYYYZZZ\\\___]]][[[XXXVVVTTTTTTSSSPPPOOOLLLKKKMMMNNNMMMKKKNNNNNNNNNLLLJJJHHHHHHHHHFFFKKKPPPPPPKKKGGGGGGIIIFFFDDDAAA>>><<<999666333000///......------------...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...*********++++++,,,,,,,,,---,,,++++++++++++,,,---*********++++++,,,,,,,,,((()))+++---------,,,+++***+++,,,---............,,,---------.........///------------------------.....................---...//////////////////.........////////////......***+++,,,------..................//////000111222111222333555777999;;;;;;:::<<<======;;;;;;<<<===>>>???BBBEEEFFFEEEDDDCCCEEEDDDBBBAAAAAACCCEEEFFFHHHKKKMMMKKKHHHFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMQQQ[[[lllFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLOOOOOOPPPPPPRRRWWW]]]bbbnnnqqqtttvvvxxx}}}yyyuuusssrrroooaaaQQQHHHDDDBBBDDDHHHGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999:::;;;:::888888:::;;;???CCCHHHLLLOOOUUU]]]ccclllooosssuuutttsssssssssuuuqqqkkkeee___ZZZTTTPPPHHHEEEAAA???@@@BBBDDDDDDIIINNNTTTYYY\\\___aaaccciiiiiijjjnnnrrruuuuuuuuulllppprrrpppooopppnnnjjjmmmnnnpppqqqrrrrrrqqqqqqqqqtttwwwzzz{{{{{{yyyxxxgggddd___ZZZWWWUUURRRPPPOOOPPPQQQQQQQQQSSSVVVYYY[[[ZZZXXXUUUTTTSSSTTTTTTOOOPPPOOOMMMMMMOOOMMMJJJJJJIIIHHHFFFEEEEEEEEEEEECCCGGGKKKLLLJJJHHHGGGHHHFFFDDDBBB@@@???<<<999666222111000///............---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,*********++++++,,,,,,------,,,+++******+++,,,---,,,------------------...###%%%(((+++---...//////)))***,,,---.../////////,,,------....../////////------------------------...............---------...//////000000//////.........////////////......000000000000///...---,,,,,,------...///000000111...///111333555777888999999;;;======<<<;;;<<<===>>>???BBBEEEFFFEEEDDDCCCDDDCCCBBBBBBBBBCCCDDDEEEGGGJJJLLLKKKHHHFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNRRR\\\mmmFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOQQQTTTUUUVVVXXXYYY[[[^^^dddllluuu{{{zzzlll\\\TTTOOOKKKKKKLLLJJJJJJJJJIIIHHHFFFDDDBBBAAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>>>>===<<<:::999999::::::999777666777888888;;;???AAACCCGGGNNNSSSWWW[[[aaafffiiillloooqqqxxxvvvtttqqqnnnjjjdddaaaSSSPPPKKKHHHFFFEEEDDDCCCBBBDDDHHHKKKNNNRRRWWWZZZ___aaadddiiinnnqqqrrrqqqlllrrruuurrrnnnmmmllljjjiiijjjmmmppprrrssssssrrrppprrruuuyyyzzzzzzyyyxxxmmmiiiddd___\\\YYYWWWUUUQQQRRRRRRQQQOOOOOOSSSVVVVVVTTTSSSQQQPPPQQQRRRSSSLLLPPPQQQNNNMMMOOONNNJJJEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGEEEDDDBBBBBBAAA???<<<999444333222000//////......++++++++++++,,,---......++++++++++++++++++,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++///...,,,+++***+++,,,---+++,,,,,,------,,,,,,++++++*********++++++,,,---)))******+++,,,,,,---------,,,+++))))))+++,,,---...------------------,,,&&&''')))+++---...//////+++,,,,,,---.........---++++++,,,------...//////------------------------//////.........---------//////000000000000//////......////////////......000000111000000///...---------............------...///000222444666888888999;;;======<<<<<<<<<===>>>???BBBEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEHHHKKKKKKHHHGGGIIIKKKIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOSSS]]]nnnEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMJJJLLLPPPUUUZZZ___bbbdddgggiiinnnttt}}}{{{lllccc\\\UUUQQQPPPQQQQQQPPPOOOMMMJJJGGGFFF???@@@AAABBBCCCEEEFFFFFFAAAAAAAAAAAA@@@???===<<<:::;;;<<<:::888777777888333666:::<<<<<<>>>BBBFFFJJJNNNVVV]]]ccchhhnnnqqqvvvvvvwwwxxxyyywwwssspppaaa]]]WWWQQQMMMIIIEEEBBB>>>???@@@AAACCCHHHNNNSSSVVVYYY___fffmmmoooooommmmmmuuuyyyuuuooommmmmmlllcccfffkkkppptttvvvxxxxxxnnnppprrruuuvvvuuusssrrrtttpppiiidddaaa^^^[[[YYYWWWXXXWWWSSSOOONNNPPPSSSQQQOOONNNLLLLLLMMMOOOPPPIIIPPPRRRNNNLLLNNNNNNKKKBBBAAA@@@BBBDDDFFFFFFFFFGGGFFFFFFHHHJJJJJJHHHFFFEEEDDDCCCBBBBBB@@@===;;;555444333111000/////////*********+++,,,---...///*********++++++,,,,,,---)))***,,,---...---,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++000///---+++++++++---...++++++------------++++++,,,,,,,,,,,,------...///))))))***+++,,,,,,---------,,,***))))))***,,,---,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++,,,,,,---......------------------------//////.........---------//////000000000000//////......////////////......+++,,,---...////////////............---,,,+++***000111222444666888999:::888:::===>>>===<<<<<<===>>>???BBBEEEFFFEEEDDDCCCAAAAAABBBCCCDDDDDDCCCCCCDDDHHHKKKKKKIIIHHHJJJLLLIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOSSS^^^oooJJJHHHEEECCCCCCEEEGGGJJJIIIGGGFFFHHHKKKMMMLLLIIISSSUUUYYY```hhhnnnqqqrrrsssdddZZZVVVUUUTTTSSSPPPMMMIIIFFFDDDBBBDDDGGGHHHHHHFFFFFFFFFDDDDDDBBBAAA@@@?????????BBBAAA???===;;;:::999999:::999999999999;;;<<<===AAADDDHHHMMMTTT^^^gggnnnqqquuuzzz}}}}}}|||||||||sssnnnfff```ZZZRRRJJJDDD@@@AAAAAA???===???EEEIIIMMMRRRZZZbbbhhhmmmqqqtttzzzxxxuuurrrooonnnmmmmmmkkkkkkmmmqqquuuxxxwwwvvvtttwwwwwwtttnnnkkkmmmpppvvvtttpppkkkeee```\\\ZZZ[[[WWWSSSPPPPPPQQQRRRRRRKKKJJJJJJLLLMMMNNNLLLJJJJJJJJJJJJKKKJJJJJJIIIHHHDDDCCCBBBBBBCCCDDDCCCCCCFFFGGGJJJLLLMMMMMMLLLLLLIIIFFFCCCAAAAAAAAA@@@???<<<:::777444111//////...++++++++++++++++++++++++---,,,***))))))***,,,---///...,,,+++***)))))))))---,,,***))))))***,,,---.........///......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,++++++******)))++++++,,,------......//////...---,,,,,,,,,,,,,,,------,,,+++,,,---...///***++++++,,,---...///000.........////////////000++++++,,,,,,---...//////////////////////////////000///---------...000222......///000000000000000000///...---,,,------...111111000000//////......///////////////.........///000222444777:::<<<===;;;;;;<<<<<<===<<<<<<<<<===>>>???AAABBBCCCDDDDDDAAAAAABBBCCCEEEFFFHHHIIIHHHKKKMMMLLLIIIHHHJJJMMMPPPMMMKKKKKKLLLLLLIIIFFFJJJJJJJJJIIIHHHHHHJJJLLLQQQVVVbbbtttIIIJJJJJJJJJJJJKKKMMMOOOMMMMMMLLLMMMNNNOOOPPPPPPXXX\\\eeeppp}}}wwweee\\\TTTSSSQQQNNNLLLJJJIIIHHHEEEFFFIIIIIIHHHGGGEEEEEEBBBAAAAAAAAAAAABBBCCCCCCDDDCCCAAA???===;;;:::::::::999999888888999:::;;;:::<<>>@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDDDDEEEIIIKKKMMMLLLJJJIIIKKKMMMNNNLLLKKKLLLNNNNNNLLLIIIJJJJJJJJJHHHGGGHHHKKKMMMQQQVVVbbbuuuzzzzzz{{{CCCFFFIIIJJJKKKKKKMMMNNNQQQSSSUUUUUUUUUWWW\\\```kkktttlll___XXXVVVRRROOOMMMLLLMMMNNNKKKLLLLLLMMMLLLJJJHHHGGGCCCCCCCCCCCCCCCDDDEEEEEEFFFEEECCCAAA???===<<<<<<:::999999888888888888888:::;;;<<<===@@@DDDJJJNNN\\\```fffkkkooorrrvvvxxx|||zzzwwwsssmmmdddZZZSSSRRRQQQNNNIIIDDDBBBBBBBBB>>>BBBIIIPPPXXXaaaiiiooorrrqqqpppnnnmmmnnnnnnooommmnnnppptttwwwwwwtttrrruuuwwwwwwtttpppmmmoooqqqpppnnnllliiifffcccaaaaaa^^^[[[WWWUUUUUUVVVVVVUUURRRPPPLLLKKKJJJJJJIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHFFFDDDBBBBBBCCCDDDEEEFFFHHHKKKMMMMMMKKKHHHFFFGGGEEECCCCCCCCCCCCBBBAAA???>>>;;;777444111000///........................///...---,,,,,,,,,---...+++*********+++,,,,,,------,,,+++******+++,,,---+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************)))******+++,,,,,,------++++++,,,,,,------......---,,,,,,,,,,,,------...+++++++++++++++,,,------//////...---,,,,,,++++++,,,,,,,,,,,,------------------------------------...........................---,,,,,,,,,---///000......///000000000000/////////...------------...000000000////////////.........//////////////////222333555777888999888888:::;;;;;;<<<======<<<<<<;;;<<<===???@@@AAABBBBBBFFFEEEEEEDDDDDDCCCCCCCCCIIILLLNNNMMMKKKIIIKKKMMMKKKJJJJJJKKKMMMNNNMMMKKKKKKKKKIIIGGGGGGHHHLLLPPPPPPVVVcccwwwooommmoooFFFIIILLLMMMMMMNNNQQQTTTUUU[[[```cccdddjjjttt}}}ooofffbbb___ZZZUUURRRQQQSSSTTTRRRQQQPPPPPPPPPOOOMMMKKKIIIIIIGGGFFFEEEDDDDDDDDDHHHGGGEEEBBB@@@>>>======;;;::::::999888777777777;;;<<<<<<<<<<<>>@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEIIILLLOOONNNKKKIIIJJJLLLHHHHHHIIIJJJKKKKKKKKKJJJMMMLLLKKKHHHHHHKKKOOOTTTQQQWWWdddwww|||hhheeeiiiPPPSSSUUUUUUUUUXXX^^^dddccckkktttzzzxxxpppooommmiiiddd^^^ZZZYYYYYYYYYYYYVVVRRRPPPQQQQQQPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHJJJIIIGGGDDDBBB@@@>>>>>>======<<<;;;:::999999888888999999888888999<<>><<<===@@@CCCGGGJJJKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDCCCAAAAAA@@@>>>;;;888444222111///.........---------,,,,,,,,,++++++************---,,,++++++******++++++++++++++++++++++++++++++)))******+++,,,,,,,,,+++,,,++++++******++++++,,,************************,,,,,,,,,+++++++++************++++++,,,------...+++++++++++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///------------------,,,,,,........................,,,,,,,,,,,,------......------...///////////////------................................./////////---.........//////000000...///222444666777888888999:::;;;<<<============>>>>>>@@@AAABBBBBBBBBBBBAAABBBCCCDDDEEEEEEDDDDDDIIILLLOOOOOOKKKIIIIIIKKKIIIIIIJJJKKKJJJJJJJJJJJJNNNNNNLLLJJJJJJMMMSSSWWWQQQWWWcccvvvttt```___dddQQQVVVZZZ\\\^^^eeeooowww{{{llljjjnnntttrrrooollliiigggffffffccc]]]UUUQQQQQQQQQQQQPPPMMMMMMMMMMMMMMMNNNNNNOOONNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@@@@???===<<<;;;999::::::999888999;;;===<<<>>>AAAEEEJJJQQQYYY^^^fffhhhjjjlllnnnrrrwwwzzz~~~zzztttlllcccYYYSSSKKKJJJGGGDDDBBBDDDHHHLLLTTTUUUWWWZZZ^^^cccgggiiinnnkkkiiijjjmmmqqqtttuuutttsssrrrpppoooooonnnnnnmmmkkkiiihhhhhhiiijjjkkkgggeeedddddddddccc```^^^VVVSSSOOOLLLKKKJJJHHHFFFDDDDDDEEEGGGJJJMMMPPPRRRYYYYYYVVVOOOFFF???===>>>@@@AAADDDGGGIIIJJJJJJJJJEEEDDDCCCCCCDDDCCCAAA?????????===;;;999666333222/////////...------,,,,,,.........------,,,,,,+++---,,,,,,+++*********+++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,,,,+++******)))******++++++,,,,,,------,,,++++++++++++,,,,,,---***++++++,,,---,,,,,,,,,******+++,,,---//////000++++++++++++,,,,,,,,,,,,------------------------------------------------,,,---------............------...////////////...,,,---......///.........---............/////////------......///000000000///000111333555777999:::999999;;;<<<======>>>>>>??????@@@AAABBBCCCCCCBBBCCCDDDEEEEEEDDDCCCAAA@@@HHHKKKOOONNNKKKHHHHHHIIIIIIJJJLLLLLLKKKJJJJJJKKKNNNNNNMMMLLLLLLOOOTTTXXXRRRWWWaaasssqqq^^^___dddZZZbbblllttt{{{|||llldddeeejjjyyyzzz|||}}}}}}}}}{{{{{{tttjjj^^^VVVTTTTTTTTTSSSPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPMMMJJJHHHEEEDDDCCCBBBCCCCCCDDDCCCBBBAAA@@@>>>???>>>===;;;:::;;;===:::;;;;;;===@@@GGGNNNTTTYYY]]]bbbfffiiinnnssswww}}}{{{vvvoooeee^^^SSSQQQMMMGGGCCCBBBDDDFFFFFFHHHJJJOOOTTTZZZ___aaagggggghhhkkkooosssttttttpppooommmllllllkkkkkkjjjiiigggeeeccccccccceeefffgggfffeeeddddddaaa]]]ZZZSSSQQQOOOMMMMMMKKKIIIGGGFFFFFFFFFGGGIIILLLOOOQQQUUUWWWWWWSSSKKKEEECCCDDDBBBBBBDDDEEEGGGHHHIIIJJJEEEDDDCCCCCCCCCBBB???<<<=========;;;999777444333111111000//////...------............---,,,++++++++++++******++++++,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,------------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********+++,,,,,,------,,,,,,++++++***+++++++++***+++,,,---...------,,,******+++,,,---...///000******+++++++++,,,,,,,,,+++,,,,,,------.........------------------------------......////////////,,,---......//////......,,,,,,.../////////......---------.........//////------......///000000111444333333333555777:::;;;888999:::<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEECCCBBBAAAGGGKKKNNNNNNJJJGGGFFFGGGDDDFFFIIIJJJHHHHHHJJJLLLKKKKKKLLLLLLMMMOOOSSSVVVTTTWWW___oooppp```bbbfffppp{{{wwwlllfffdddggglll}}}vvvggg\\\YYYXXXXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQTTTSSSPPPMMMJJJHHHGGGFFFDDDEEEFFFFFFFFFEEEDDDCCC?????????<<<:::888888999999999999999;;;AAAHHHNNNKKKQQQZZZaaaeeejjjooosss~~~}}}}}}{{{uuulllfff[[[XXXSSSKKKDDD@@@???@@@@@@BBBEEEJJJPPPVVV[[[___```bbbfffkkkppprrrrrrpppmmmkkkiiihhhhhhhhhhhhgggfffdddaaa___^^^___aaabbbeeeeeeeeeeeeeeeccc___\\\QQQPPPOOONNNNNNMMMJJJGGGIIIHHHGGGGGGHHHKKKMMMOOOPPPTTTWWWTTTNNNIIIIIIJJJDDDDDDDDDDDDEEEFFFHHHHHHEEECCCCCCBBBBBB@@@===;;;<<<<<<<<<;;;:::777555333222222222111000//////...,,,,,,---,,,+++***)))((()))))))))***+++,,,...///***++++++,,,,,,++++++***)))***+++,,,---.........,,,+++)))(((((()))+++,,,------------------------*********++++++,,,------)))******+++,,,,,,------------,,,+++************+++,,,---...///...------++++++,,,------......///,,,,,,---------.........++++++,,,,,,---...//////---------------------------...//////000000//////,,,---......//////......+++,,,.../////////......---------.........//////---------...///000000111999777555444555777:::<<<888999:::<<<===>>>>>>>>>===>>>???@@@@@@@@@@@@@@@===???AAADDDFFFFFFEEEEEEFFFJJJNNNMMMJJJFFFEEEFFF===@@@DDDEEEEEEEEEHHHJJJHHHJJJKKKLLLLLLNNNRRRTTTUUUWWW^^^mmmmmm^^^```ddd~~~yyyqqqrrrqqqnnnuuunnnjjjggg___ZZZ\\\UUUUUUUUUUUUTTTSSSRRRRRRRRRQQQOOOMMMKKKIIIIIIHHHHHHKKKMMMMMMJJJIIIIIIJJJJJJIIIFFFBBB???<<<:::999888888888999;;;===@@@AAAFFFIIIMMMRRRXXX```hhhnnnrrruuuxxxyyyvvvrrrooommmccc[[[OOOGGGBBBAAA???>>>EEE@@@===AAAIIIQQQUUUVVVXXX]]]dddjjjkkkkkkkkkkkkjjjlllnnnnnnkkkgggdddccccccbbbaaa``````___``````bbb``````dddhhhgggaaa\\\WWWUUURRRQQQPPPOOOMMMKKKGGGFFFFFFHHHLLLPPPRRRRRRRRRTTTUUUUUURRRPPPOOOOOOKKKGGGCCC@@@AAACCCEEEFFFFFFFFFFFFDDDCCCAAA???>>>@@@>>><<<;;;:::888555333///000000111000000///...//////.........---------------------------------,,,++++++******++++++,,,---------***''''''+++///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,+++***))))))******+++++++++,,,---...///000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...////////////....../////////...***)))------((((((,,,...---,,,---/////////...,,,---......//////......111000///...............////////////////////////...............///000000///000222444666888999999888888999::::::;;;<<<<<<<<<>>>@@@AAAAAA???<<<;;;@@@BBBEEEEEECCCBBBBBBBBBHHHKKKMMMKKKGGGDDDDDDEEEDDDEEEFFFGGGGGGHHHGGGGGGFFFJJJMMMMMMKKKKKKOOOTTTTTTVVV\\\jjjmmm^^^bbbggg}}}{{{xxxnnnfffeeeXXXWWWVVVVVVVVVUUUSSSPPPTTTSSSQQQOOOMMMLLLKKKJJJKKKMMMPPPPPPNNNLLLMMMNNNOOOMMMIIIDDD@@@===;;;;;;<<<<<<;;;:::;;;;;;======@@@CCCFFFJJJPPPWWW^^^ccchhhlllpppqqqoookkkhhhgggddd\\\QQQIIIEEECCCAAA@@@DDDAAA???AAAEEEJJJMMMNNNRRRXXX___eeehhhhhhhhhhhheeeggghhhhhhfffdddddddddccccccbbbaaa```_________``````aaaccceeeccc```\\\[[[XXXTTTRRRPPPOOOMMMLLLGGGFFFFFFHHHMMMPPPRRRSSSSSSTTTVVVUUUTTTSSSSSSTTTPPPKKKEEE@@@@@@AAACCCDDDEEEEEEEEEDDDCCCAAA@@@???AAA@@@???>>>>>><<<999666222222111111000/////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******)))''''''(((+++...+++,,,,,,------,,,,,,++++++++++++++++++******))),,,,,,+++***************+++++++++++++++,,,---...++++++************++++++++++++,,,,,,,,,---------------------------------------,,,,,,,,,---......------,,,,,,,,,,,,------///,,,+++///...******......---,,,---/////////...,,,---......//////......000///......------......////////////////////////...............///000000///000222444666888999999:::::::::;;;;;;<<<<<<<<<>>>@@@BBBCCCCCCAAA???>>>@@@BBBDDDDDDCCCAAAAAABBBHHHJJJMMMKKKGGGDDDEEEFFFDDDEEEFFFGGGGGGHHHHHHHHHHHHKKKNNNMMMKKKLLLPPPTTTSSSVVV\\\jjjpppaaadddiiiyyyuuufffbbb^^^]]]]]][[[UUUOOORRRQQQPPPNNNMMMKKKIIIIIIOOOQQQSSSSSSRRRRRRRRRSSSTTTQQQKKKEEE@@@===<<<<<<======<<<;;;;;;;;;;;;<<<;;;===@@@CCCGGGLLLRRRWWW___ccchhhkkkkkkiiihhhgggddd]]]TTTMMMHHHFFFEEEEEEEEEEEEEEEDDDCCCDDDFFFHHHJJJNNNUUU[[[^^^aaacccddddddfffggggggfffgggiiikkkffffffdddcccaaa```^^^^^^\\\^^^aaaaaa```___^^^]]]```\\\WWWSSSQQQOOOMMMLLLHHHGGGGGGIIIMMMQQQSSSTTTTTTUUUVVVVVVVVVVVVXXXZZZXXXQQQHHH@@@>>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAA@@@AAAAAABBBCCCCCCAAA===:::777555333111000//////000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***(((&&&&&&)))+++---...+++,,,,,,------,,,,,,+++...............---------,,,++++++************++++++++++++******++++++,,,++++++************++++++,,,,,,,,,,,,------------------------------------......---,,,,,,,,,------,,,,,,++++++++++++,,,,,,000......000///---,,,///...---,,,---/////////...,,,---......//////......///...------------------////////////////////////...............///000000///000222444666888999999;;;;;;;;;;;;<<<<<<<<<<<>>???AAAEEEIIIMMMSSSXXX___dddggghhhhhhiiiddd```YYYSSSPPPNNNNNNNNNNNNQQQQQQMMMGGGCCCDDDFFFCCCEEEIIILLLPPPUUU[[[```cccddddddddddddfffjjjmmmjjjiiihhheeebbb^^^\\\[[[VVVZZZ______\\\[[[]]]```bbb^^^XXXSSSPPPOOOMMMKKKIIIHHHGGGIIIMMMQQQSSSSSSTTTUUUVVVVVVVVVXXX\\\___^^^VVVKKKAAA===<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCFFFGGGEEEAAA===;;;999666333111000000111000000000////////////...++++++++++++++++++++++++...------,,,,,,------......***((())),,,//////---+++,,,,,,------,,,,,,+++.........---------......,,,++++++******+++++++++---,,,+++++++++++++++,,,---------,,,,,,---------,,,,,,,,,------------...------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------...000////////////...---......---,,,---/////////...,,,---......///............------,,,,,,,,,------////////////////////////...............///000000///000222444666888999999;;;;;;;;;;;;;;;:::::::::===>>>???AAAAAAAAA@@@???@@@BBBDDDEEECCCBBBBBBBBBFFFIIILLLKKKHHHEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIJJJIIIKKKKKKKKKJJJKKKOOORRRQQQTTT]]]lll{{{jjjjjjooo~~~yyyqqqdddYYY[[[YYYWWWUUUSSSRRRRRRQQQTTTTTTTTTUUUVVVXXXXXXXXXUUUQQQKKKEEEAAA???>>>???>>>>>>>>>======<<<<<<<<<999;;;<<<<<<===???BBBDDDFFFJJJQQQXXX]]]aaaeeeggggggeeebbb^^^[[[[[[\\\]]]bbbdddbbbZZZNNNEEECCCDDD????????????BBBJJJSSSYYY\\\]]]^^^______aaaeeegggjjjiiigggccc___[[[WWWUUURRRWWW\\\\\\YYYYYY]]]bbbbbb^^^XXXTTTQQQOOOLLLJJJJJJHHHHHHIIIMMMPPPQQQRRRSSSTTTUUUUUUVVVXXX[[[^^^```XXXMMMDDD???===<<<<<<;;;;;;===>>>???@@@@@@AAAAAAAAACCCFFFGGGFFFBBB???>>><<<888555222111111222111111000000000/////////++++++++++++++++++++++++...------,,,,,,------...000,,,)))***---...---++++++,,,,,,------,,,,,,+++++++++***))))))***++++++,,,+++++++++++++++,,,,,,...------,,,,,,,,,,,,---...------------------...,,,,,,---------.........------------------------///...---,,,,,,,,,,,,,,,...------,,,,,,------............------------,,,...---,,,---/////////...,,,---......///.........------,,,,,,,,,------...////////////////////////...............///000000///000222444666888999999:::::::::999999999999999<<<===>>>@@@AAAAAA@@@@@@BBBDDDFFFGGGEEEDDDDDDDDDEEEHHHKKKKKKHHHFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIJJJNNNPPPQQQUUU^^^nnnpppnnnqqquuukkkhhheee```[[[WWWUUUTTTTTTWWWUUUTTTUUUWWWXXXXXXXXXRRRPPPLLLHHHEEEDDDDDDEEEFFFEEEDDDBBB@@@===;;;999888999::::::999:::<<<>>>@@@CCCIIIOOOTTT[[[aaaeeeggghhhhhhgggfffgggjjjmmmtttsssnnnbbbRRRFFFAAA@@@>>>===;;;:::<<>>===;;;;;;===???@@@AAAAAAAAAAAABBBCCCEEEGGGFFFCCC@@@???>>>;;;888555444333333////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,*********+++***)))+++,,,,,,------,,,,,,+++...---,,,+++,,,---...///,,,++++++++++++,,,,,,------------,,,,,,---......,,,,,,++++++++++++,,,,,,,,,---------............------------------------......---,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,......++++++------***...---,,,---/////////...,,,---......//////......------------------...///////////////////////////...............///000000///000222444666888999999888888888888999999999999======???@@@AAABBBCCCCCCCCCEEEGGGHHHFFFEEEEEEEEEDDDHHHKKKKKKHHHFFFGGGIIIIIIHHHGGGGGGHHHIIIKKKLLLLLLJJJIIIHHHIIIKKKNNNPPPQQQVVV```pppxxxtttttt~~~yyypppfff^^^[[[YYYYYYZZZWWWUUUUUUWWWYYYYYYWWWRRRQQQOOOMMMMMMMMMMMMNNNLLLKKKJJJHHHEEEBBB???===999:::;;;:::999999:::;;;>>>@@@CCCGGGKKKRRRZZZ___aaacccfffhhhiiilllppptttuuussslll```SSSIIICCCBBB>>>>>>===<<<<<>>???AAABBBCCCCCCDDDDDDCCCCCCDDDFFFEEECCCAAA???>>><<<:::888666444333000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++******+++,,,+++,,,,,,------,,,,,,+++///...---------...000111+++++++++++++++,,,---...++++++++++++,,,---......,,,,,,++++++++++++,,,,,,------------............------------------------------,,,,,,,,,---......------,,,,,,,,,,,,------+++//////+++***...---***...---,,,---/////////...,,,---......//////............------......///000////////////////////////...............///000000///000222444666888999999888888888999999:::::::::;;;<<<===???@@@AAABBBCCCCCCEEEGGGGGGFFFEEEEEEEEECCCGGGJJJJJJHHHGGGHHHJJJJJJIIIHHHGGGHHHJJJLLLMMMOOOLLLJJJIIIJJJMMMOOOQQQRRRWWWaaaqqqyyywwwuuukkkfffdddddd\\\YYYVVVVVVXXXZZZYYYWWWRRRRRRRRRRRRRRRSSSTTTTTTMMMMMMLLLLLLJJJGGGEEECCC;;;<<<======;;;:::;;;<<<999:::;;;===@@@GGGOOOUUUYYY]]]aaaeeegggkkkpppuuunnnkkkeee\\\SSSKKKHHHFFF>>>???AAAAAA@@@???@@@BBBEEELLLUUU]]]aaabbbbbbbbbaaabbbdddeeedddcccaaa```]]]\\\ZZZWWWUUUTTTVVVWWW\\\[[[ZZZZZZZZZWWWSSSOOOMMMKKKHHHHHHIIIJJJJJJIIIJJJLLLOOOOOONNNLLLLLLMMMRRRPPPNNNMMMKKKGGGBBB>>>???@@@BBBCCCDDDEEEEEEEEEFFFDDDDDDDDDEEEEEEDDDBBB???>>>===<<<:::777555444222222222222111111111111------------------------,,,++++++******++++++,,,(((+++......,,,,,,///222+++,,,,,,------,,,,,,+++***)))''''''''')))+++,,,++++++++++++,,,,,,---...************+++,,,---...///......------......///---------.........//////------------------------,,,,,,,,,,,,------...///000//////......//////000,,,000///++++++......***...---,,,---/////////...,,,---......//////.....................///000111////////////////////////...............///000000///000222444666888999999888888999::::::;;;<<<<<<888999:::<<<===???@@@AAABBBDDDFFFGGGEEEDDDDDDDDDCCCGGGJJJJJJHHHGGGHHHJJJJJJIIIHHHGGGHHHJJJLLLNNNQQQNNNKKKJJJLLLOOOQQQRRRSSSXXXbbbrrr~~~zzzxxxrrrooodddaaa]]]ZZZYYYWWWUUUSSSTTTUUUVVVUUUTTTUUUWWWYYYRRROOOLLLLLLLLLLLLHHHEEEDDDBBB???======<<<;;;999777777888:::===BBBGGGJJJPPPTTTZZZ___bbbfffiiikkkkkkeee\\\UUUPPPLLLGGGCCCDDDEEEEEEAAA<<<:::<<>>>>>???CCCGGGIIIKKKPPPRRRPPPMMMLLLIIIEEE@@@;;;:::<<<;;;666222222222111000//////.........111000000///......------///---,,,******+++---...------------------------***+++---......---+++***))))))******+++++++++++++++,,,------......------++++++******++++++,,,---************************,,,++++++******++++++,,,...,,,,,,---///000///...,,,,,,++++++,,,,,,---...------------------------------..................------,,,,,,,,,,,,------////////////////////////,,,---------.../////////////////////////////////............////////////111111222333444555666777:::;;;;;;:::999:::<<<>>>>>>======>>>@@@@@@???===CCCEEEFFFFFFDDDBBBAAABBBGGGJJJNNNNNNKKKIIIIIIKKKFFFGGGGGGFFFFFFHHHKKKNNNLLLNNNNNNNNNMMMMMMOOOPPPQQQXXXdddrrruuuyyyssspppkkkfffbbb]]]WWWTTTUUUUUUVVVVVVXXXYYYZZZ[[[YYYUUUQQQPPPPPPOOOMMMJJJEEECCC@@@???>>>===:::999777777666777999<<<@@@BBBGGGKKKPPPVVV[[[```eeehhhgggbbbZZZUUUQQQMMMIIIFFFJJJIIIGGGDDD@@@======>>>@@@EEELLLSSSYYY^^^cccfffgggggghhhkkknnnppppppoookkkgggaaa[[[UUUQQQPPPOOOOOOQQQTTTWWWYYYYYYXXXXXXSSSPPPLLLIIIHHHGGGFFFEEEEEEFFFFFFDDDAAA???@@@AAAFFFLLLNNNLLLJJJJJJIIIEEEEEEDDDBBBAAABBBEEEHHHKKKRRRWWWXXXUUURRRPPPMMMHHHCCC>>>===@@@???;;;777888444333222111//////////////////...------,,,++++++---,,,***))))))***+++,,,------,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))((()))*********++++++++++++,,,,,,------...---------,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,++++++++++++,,,,,,...,,,,,,---...//////...------,,,,,,------...///---------------,,,,,,,,,.........---------------......------------......////////////////////////------..................////////////////////////............////////////111111222444555666888888:::;;;;;;:::999:::<<<>>>>>>======>>>@@@AAA@@@>>>CCCEEEFFFFFFDDDBBBAAABBBFFFJJJMMMMMMJJJHHHIIIJJJGGGHHHHHHHHHGGGIIILLLOOORRRSSSRRRPPPNNNNNNOOOQQQRRRYYYcccpppsssvvvzzzrrriii___YYYVVVTTTSSSUUUXXXZZZYYYWWWXXXTTTOOOMMMMMMNNNLLLIIIIIIGGGEEECCCBBB???<<<:::999888777666666888:::;;;>>>AAAGGGLLLRRRXXX___dddddd```[[[XXXVVVTTTQQQPPPSSSPPPLLLIIIFFFCCC???<<<<<<@@@GGGMMMSSSYYY___bbbgggjjjlllnnnnnnoooqqqrrrnnnjjjddd]]]WWWRRRPPPOOOMMMOOORRRUUUXXXZZZZZZ[[[YYYUUUPPPLLLIIIGGGFFFDDDFFFGGGFFFCCC???===<<<===AAAFFFJJJIIIIIIKKKKKKIIIHHHFFFCCCAAAAAADDDGGGIIIRRRVVVXXXVVVUUUVVVSSSOOOEEEAAA@@@BBBBBB>>>;;;<<<777666444222000///......------,,,,,,++++++******,,,+++***))))))***,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************++++++++++++---------...------,,,,,,------,,,,,,------...///---,,,***))))))***,,,---------,,,,,,,,,,,,------...---,,,---...///...---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++///................../////////////////////////////////..................////////////////////////............////////////000111222444666888999:::999:::;;;:::999999;;;============???AAABBBAAA@@@CCCEEEFFFFFFDDDBBBAAABBBEEEHHHLLLLLLIIIGGGGGGIIIHHHIIIJJJIIIIIIJJJMMMOOOVVVVVVSSSPPPMMMLLLNNNPPPRRRXXXcccooo}}}qqqqqq}}}zzznnnfff^^^ZZZWWWXXX[[[\\\XXXTTTTTTOOOJJJHHHJJJLLLKKKJJJLLLKKKIIIHHHGGGDDD@@@===<<<;;;999888777777888999<<<>>>AAAEEEKKKQQQYYY^^^aaa```^^^]]]]]]]]]]]]\\\\\\XXXSSSOOOMMMHHHBBB<<<===???BBBFFFLLLSSS[[[```hhhkkkmmmllliiihhhiiikkkkkkhhhccc^^^YYYUUUSSSRRRUUUUUUWWWXXXYYYZZZZZZZZZ^^^ZZZTTTOOOKKKIIIFFFDDDGGGHHHGGGEEEAAA>>>======;;;AAAFFFFFFGGGKKKMMMKKKFFFDDDAAA??????@@@BBBCCCGGGLLLOOOQQQUUUZZZZZZVVVHHHCCCAAACCCBBB>>>;;;<<<888777555222000///...---,,,,,,,,,,,,++++++******,,,,,,+++++++++,,,------******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------......------,,,+++,,,,,,,,,,,,,,,---......,,,+++(((''''''(((+++,,,...------,,,,,,------......---,,,,,,......---,,,---------------......///+++++++++,,,,,,,,,,,,,,,///......---,,,++++++***//////............//////////////////////////////000000//////......------////////////////////////............////////////000111222555777999;;;;;;999:::;;;:::999999;;;<<<===<<<===???BBBCCCCCCBBBCCCEEEFFFFFFDDDBBBAAABBBCCCGGGKKKKKKHHHFFFFFFGGGHHHIIIJJJJJJIIIJJJLLLNNNUUUTTTQQQMMMJJJJJJMMMPPPQQQWWWaaannn}}}ooonnnxxxyyyooojjjeeecccdddaaaZZZUUURRRNNNJJJIIILLLOOOPPPOOOLLLKKKKKKKKKJJJGGGCCC???>>>===;;;:::999888999999;;;===>>>@@@DDDIIIPPPUUU[[[\\\]]]^^^```aaaccceeeccc___ZZZVVVSSSMMMEEE?????????>>>???CCCKKKTTT[[[cccfffiiihhheeecccdddfffhhhfffbbb^^^ZZZWWWUUUTTT[[[ZZZZZZYYYYYYYYYYYYYYY___[[[VVVRRRNNNKKKHHHEEEEEEFFFGGGEEEBBB@@@??????999???CCCCCCEEEIIIKKKJJJDDDCCCAAA???>>>>>>>>>>>>???CCCGGGKKKRRRZZZ[[[XXXKKKFFFCCCCCCBBB>>>;;;<<<999777555333000...------------------,,,,,,,,,,,,***************+++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------...------,,,,,,+++++++++++++++,,,,,,---000...,,,******,,,...000...------,,,,,,------......---,,,,,,---...---+++,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,---------//////...---,,,,,,++++++//////............//////////////////////////////000000000//////......---////////////////////////............////////////000111222555777999;;;;;;888999;;;;;;:::999:::;;;<<<<<<===???CCCEEEEEEDDDCCCEEEFFFFFFDDDBBBAAABBBCCCFFFJJJJJJGGGEEEEEEGGGGGGHHHJJJIIIIIIIIIJJJLLLRRRQQQOOOLLLJJJLLLOOORRRPPPVVV```mmm}}}pppnnnwww{{{uuupppllleee]]]XXXRRROOOKKKLLLOOORRRRRRPPPKKKKKKLLLNNNNNNLLLGGGCCC@@@???>>><<<;;;:::999999:::;;;;;;<<<===AAAFFFJJJPPPSSSWWWZZZ]]]```cccfffeeeccc```]]]XXXPPPIIIDDD@@@???>>>===???EEEMMMSSSZZZ\\\___bbbcccdddfffhhhgggfffccc___\\\YYYWWWVVV[[[ZZZXXXWWWWWWWWWXXXYYY\\\ZZZWWWTTTRRROOOJJJGGGBBBDDDEEEEEECCC@@@@@@@@@;;;@@@CCCAAABBBEEEGGGFFFCCCCCCCCCCCCAAA???===<<<>>>AAACCCGGGNNNUUUVVVRRRLLLGGGDDDDDDCCC???===>>>:::999666444222000//////............------------''''''(((((()))***************++++++,,,,,,------************************,,,,,,,,,,,,+++++++++++++++,,,------......------+++************+++,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,------...---,,,,,,------,,,+++,,,++++++++++++,,,------+++,,,,,,------......////////////......------,,,///..................///////////////////////////000000//////////////////////////////////////////............////////////000111222444666888999:::777999;;;;;;:::999:::;;;;;;;;;===@@@DDDFFFFFFFFFCCCEEEFFFFFFDDDBBBAAABBBCCCFFFJJJJJJGGGEEEEEEGGGGGGHHHJJJJJJIIIIIIJJJKKKPPPPPPOOONNNMMMNNNRRRUUUOOOUUU___lll|||rrrpppxxxyyyppphhhcccXXXUUURRRRRRUUUVVVTTTRRRMMMNNNQQQTTTVVVTTTPPPLLLFFFEEEDDDAAA???===;;;:::888999::::::;;;===AAADDDGGGKKKQQQUUUYYY]]]bbbeeeeeefffeeebbbZZZRRRLLLIIIBBBCCCDDDDDDDDDFFFIIILLLQQQRRRUUUZZZ```eeeggggggdddcccbbb```___^^^]]]\\\]]][[[XXXVVVUUUUUUVVVWWWWWWWWWVVVVVVUUURRRMMMIIIDDDFFFHHHGGGEEEBBBAAAAAA>>>BBBCCC@@@???AAABBBAAAAAACCCEEEEEEDDDAAA===:::<<<>>>???AAAHHHOOOOOOJJJHHHCCC@@@AAABBB???>>>@@@<<<:::999666555333222222------------............((())))))***+++,,,,,,,,,+++++++++,,,------......+++******************+++------,,,,,,,,,+++++++++***+++,,,---.../////////,,,++++++++++++,,,------******))))))))))))******,,,,,,++++++++++++,,,,,,...---,,,,,,------,,,***,,,,,,,,,,,,,,,---......,,,,,,---......///000000////////////////////////......------------......///////////////////////////////////////000000000////////////////////////............////////////111111222444555666888888666888:::;;;:::999999:::;;;;;;<<<@@@DDDGGGHHHGGGCCCEEEFFFFFFDDDBBBAAABBBCCCGGGJJJJJJHHHEEEFFFGGGHHHJJJKKKKKKJJJJJJJJJLLLNNNOOOOOONNNMMMNNNPPPRRROOOUUU^^^jjjzzzvvvrrryyyxxxtttccc```]]]]]]___^^^[[[XXXRRRSSSWWW[[[^^^]]]YYYUUUMMMLLLJJJGGGCCC@@@>>>===888:::;;;;;;;;;===@@@CCCCCCHHHNNNTTTWWW\\\aaaeeedddggghhhddd\\\SSSNNNLLLEEEHHHKKKLLLKKKJJJIIIIIILLLLLLNNNUUU]]]cccdddccc^^^___```aaabbbcccddddddbbb___[[[WWWUUUTTTTTTUUUTTTTTTVVVXXXWWWTTTOOOJJJHHHJJJLLLKKKHHHEEECCCCCC@@@DDDDDD@@@>>>??????===>>>AAADDDFFFDDD@@@;;;888888999999<<>>AAAAAABBBCCCDDDBBB???;;;;;;:::999999:::===@@@CCC??????>>>>>>======<<<<<<@@@>>><<<:::999777444111,,,,,,+++++++++,,,------+++,,,---......,,,+++)))---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,---,,,,,,,,,,,,---...///---+++***+++------***'''++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,------,,,,,,+++---......---+++******+++////////////000000000000---,,,,,,,,,,,,---...///111000...---,,,,,,---------------.........//////,,,---//////...///000222000000000000000000000000---------------...//////,,,---------......//////000111222333555666777777<<<>>>???@@@@@@>>><<<;;;:::;;;<<<===???AAACCCDDDDDDDDDDDDBBB@@@???@@@AAADDDGGGKKKLLLKKKIIIHHHHHHLLLKKKIIIIIIJJJKKKKKKJJJKKKKKKKKKKKKMMMOOOQQQRRRRRRQQQXXXgggzzz|||qqq|||yyyooohhhdddaaa]]]YYYVVVXXX]]]gggnnnmmmeee]]]YYYUUUOOOJJJGGGDDDAAA???>>>===<<<::::::::::::;;;===@@@EEEIIINNNTTTZZZ^^^hhhjjjjjjiiieeeaaa^^^^^^\\\]]]]]]ZZZUUUPPPNNNMMMJJJIIIIIIJJJNNNSSSYYY\\\\\\ZZZYYY[[[^^^aaabbbaaa```^^^ZZZWWWVVVWWWYYYZZZVVVUUUUUUUUUUUUUUUVVVWWWUUUSSSPPPPPPPPPPPPMMMKKKHHHEEEAAA????????????>>>??????@@@BBBCCCBBB???<<<:::999888777888:::===>>>>>>>>>>>>======<<<<<<<<>><<<:::999888444222///...---,,,,,,+++++++++)))***,,,......---,,,++++++++++++++++++,,,------...------,,,++++++++++++---------,,,+++***))))))...,,,+++,,,......+++)))------------------------------,,,,,,++++++++++++***++++++,,,---......///...//////...,,,++++++,,,,,,,,,,,,,,,---------------------.........//////000//////...............++++++,,,,,,,,,---------,,,---//////......000222////////////////////////......------...//////000//////////////////......000111222333555666777777666777888999888888666666:::;;;;;;===>>>@@@BBBCCCCCCDDDDDDCCCAAA@@@AAACCCEEEGGGKKKLLLKKKIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLKKKLLLKKKKKKKKKLLLMMMNNNNNNRRRQQQXXXhhh{{{}}}pppzzzyyyssslllddd___YYY[[[___ggglllkkkbbbZZZZZZVVVRRRNNNKKKHHHDDDBBBBBBAAA???===<<<;;;;;;;;;:::<<>>===<<<===>>>@@@CCCCCCAAA???<<<;;;999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;???===;;;::::::888666333222111000...,,,+++******((()))+++---.........---*********+++++++++,,,,,,......---,,,++++++******$$$%%%'''***,,,---------...---,,,---......,,,+++------------------------,,,,,,+++++++++++++++***++++++++++++---///111222...///000///---,,,,,,---***+++++++++,,,,,,,,,,,,---...///000000000///........./////////......---+++,,,,,,,,,,,,---------,,,...//////......000111//////////////////////////////......//////000000111111111000//////......000111222333555666777777888888888888888888888888::::::;;;<<<>>>@@@AAABBBCCCDDDEEEDDDCCCBBBCCCDDDEEEHHHKKKLLLKKKHHHGGGFFFEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKSSSRRRYYYiii|||yyyvvvqqqpppxxx{{{rrrlllcccbbbbbbeeefffddd\\\VVVWWWUUURRRPPPOOOMMMJJJGGGFFFEEEDDDAAA???===;;;;;;999:::;;;<<>>>>>===;;;;;;===@@@CCCEEEDDDBBBAAA@@@>>>;;;:::999:::::::::::::::;;;;;;;;;;;;;;;>>><<<;;;::::::999777555444333111///---,,,,,,+++)))***+++---------------******+++,,,,,,,,,,,,,,,.........---,,,+++***)))!!!###'''***---.........---,,,------------,,,+++******++++++++++++,,,,,,++++++++++++++++++++++++...---,,,+++,,,...111222...//////...---,,,,,,---------------............+++---///000111000...---......//////...---+++***............////////////,,,...//////......///111////////////////////////000000////////////000000000000//////////////////000111222333555666777777;;;::::::::::::;;;<<<===::::::;;;<<<===???AAABBBCCCDDDFFFEEEDDDDDDDDDFFFDDDHHHKKKMMMKKKHHHFFFEEEEEEGGGIIIKKKKKKKKKLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMTTTSSSZZZiii|||nnnnnniiissszzz|||uuuqqqlllhhheee```ZZZVVVTTTRRRQQQQQQQQQQQQOOOMMMJJJIIIHHHEEEBBB???===<<<::::::::::::<<<@@@FFFJJJPPPTTT[[[```ccceeegggiiihhhdddaaabbbeeeddd^^^XXXWWWSSSNNNJJJIIILLLPPPRRRVVVWWWZZZ\\\]]]___aaabbbccc```___aaaeeeddd]]]WWWTTTWWWXXXVVVRRRSSSYYY___^^^[[[WWWQQQLLLIIIHHHHHHQQQMMMGGGCCC@@@???>>>===;;;;;;===AAAEEEGGGGGGFFFDDDCCC@@@===;;;999888888888888999999:::::::::;;;<<<;;;::::::;;;;;;999777444333222000///.........,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------+++***)))+++,,,------,,,***(((&&&***+++,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++000///---,,,,,,---...000,,,---...---+++++++++------............/////////***,,,.../////////---,,,////////////---***((('''........./////////000000---...//////......///000........................000000////////////000000,,,,,,---......///000000000111222333555666777777888777777888999:::;;;<<<;;;;;;;;;<<<>>>???AAAAAABBBDDDFFFFFFEEEDDDEEEEEECCCGGGKKKMMMKKKHHHFFFDDDHHHJJJLLLMMMKKKKKKLLLNNNMMMMMMNNNOOOPPPQQQRRRRRRUUUTTTZZZjjj|||mmmmmmhhh}}}xxx}}}vvvnnnfff^^^XXXTTTSSSQQQPPPPPPQQQRRRQQQPPPMMMMMMKKKIIIFFFBBB???>>>;;;<<<;;;::::::<<<@@@CCCIIINNNTTTYYY^^^bbbfffiiihhheeebbbcccggggggddd```ZZZWWWQQQLLLJJJJJJLLLNNNSSSVVVYYY[[[\\\]]]___aaadddddddddgggiiigggbbb^^^WWWXXXYYYWWWUUUVVVZZZ^^^^^^]]]YYYSSSMMMIIIGGGGGGNNNKKKGGGDDDBBB@@@>>><<<;;;<<<===AAAEEEHHHIIIIIIEEECCCAAA>>>;;;888777666666666777888888999::::::;;;::::::;;;<<<<<<:::888555444333111000000//////---------,,,,,,++++++++++++,,,---...///...---,,,+++,,,---...---,,,+++***,,,------------+++***))))))***,,,,,,+++***+++,,,+++,,,,,,------......///+++,,,,,,,,,,,,,,,------000///...,,,,,,,,,,,,---+++,,,------+++++++++---,,,,,,,,,,,,------------++++++---.........---,,,000000///...,,,***(((''',,,,,,---------.........---///000///......///000........................000000//////......//////***+++,,,---...000111111000111222333555666777777666777888999:::;;;<<<<<<<<<<<<======>>>@@@AAABBBBBBDDDGGGGGGEEEDDDCCCDDDAAAEEEJJJMMMLLLIIIFFFEEEJJJLLLNNNLLLJJJJJJMMMPPPOOOOOOOOOOOOQQQSSSUUUWWWWWWVVV[[[jjj{{{uuuooojjjyyy|||yyynnndddZZZUUUTTTRRROOONNNOOOPPPPPPPPPOOOOOOMMMKKKHHHEEEAAA@@@=========;;;999999;;;===BBBEEEJJJOOOTTTZZZ```dddeeebbb```aaadddfffeeeddd___\\\VVVQQQMMMLLLLLLMMMOOOSSSWWWYYYYYYZZZ]]]___^^^```cccfffgggfffdddbbb[[[[[[[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZUUUOOOJJJIIIIIIJJJHHHFFFEEEDDDBBB???<<<;;;;;;<<<@@@DDDHHHIIIIIIFFFEEECCC@@@<<<:::888666444555555666888999::::::;;;::::::;;;<<<<<<;;;:::888777555333111///......,,,,,,,,,+++,,,,,,------***+++,,,......---,,,+++)))+++,,,......---,,,+++))))))***+++,,,---......)))+++------,,,+++,,,...++++++,,,------...//////,,,,,,---------.........------------,,,,,,,,,,,,+++---...---,,,,,,---...***+++++++++,,,,,,,,,,,,------------............000000///...------------------------...............///000///...---...///........................000//////...------......,,,,,,---...///000000111000111222333555666777777666888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCEEEGGGGGGEEECCCBBBBBB???CCCIIIMMMLLLJJJGGGFFFHHHJJJLLLJJJHHHIIIOOOTTTTTTRRRPPPOOOPPPRRRVVVXXXXXXWWW[[[iiizzzqqqjjjvvv~~~{{{nnnccc\\\WWWSSSOOOMMMMMMNNNNNNNNNPPPOOONNNMMMJJJFFFCCCAAA===>>>===;;;999777888999@@@BBBGGGKKKQQQWWW^^^ccceeedddbbbbbbdddgggiiijjjdddaaa\\\VVVRRROOONNNNNNLLLPPPUUUWWWWWWXXXZZZ]]]UUUYYY___bbbcccccccccccc___]]]\\\]]]^^^^^^]]][[[WWWYYYYYYUUUOOOKKKIIIJJJHHHGGGFFFEEEEEECCC???<<<::::::;;;???CCCGGGHHHHHHIIIHHHFFFCCC@@@===:::999333444555666777888999:::::::::999;;;<<<===<<<:::;;;:::777444111...---,,,*********+++,,,---...///(((***+++------,,,+++***(((***,,,.........---,,,...---,,,+++************))),,,//////---,,,---///))))))***++++++,,,---------------....../////////******,,,------------,,,,,,...///...------...///++++++,,,,,,,,,---------///............///000000000///.........000111222////////////000000000111...///000///...---...///........................000///...---------------////////////000000000000000111222333555666777777444666999;;;=========<<>>===;;;999888<<>>===:::777444111...---+++++++++***++++++,,,,,,...---,,,+++++++++,,,------------,,,,,,+++++++++,,,++++++***++++++,,,,,,,,,***(((''')))+++,,,,,,...---,,,)))(((***...111.........------,,,,,,,,,---,,,,,,++++++,,,,,,------......///......---------------............//////...+++)))***,,,///111000000///...............,,,,,,,,,---------......---------............///////////////............000000000000000000000000...............///000000111222333555666777888888777777888999:::<<<>>>??????@@@???>>>>>>???CCCEEEEEEFFFGGGFFFDDDCCCBBBCCCCCCFFFIIIJJJIIIGGGFFFFFFHHHFFFGGGJJJKKKLLLQQQWWWWWWWWWUUUSSSRRRSSSVVVXXXUUUWWW___kkkvvvrrrnnnzzz{{{uuuiiiccc\\\UUURRRQQQPPPPPPPPPMMMIIIFFFCCCCCCDDDDDDGGGFFFDDDAAA???===<<<<<<999;;;>>>@@@BBBHHHOOOUUUZZZ\\\___aaabbbaaa```___]]]YYYUUUSSSSSSSSSSSSQQQRRRPPPNNNKKKJJJLLLRRRVVV[[[\\\]]]]]]]]]___bbbeeeccccccdddcccbbb___]]][[[ZZZXXXUUUSSSQQQNNNKKKHHHFFFEEEDDDCCCBBB@@@??????===;;;:::<<>>===;;;888555222///...,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,------------,,,,,,+++++++++,,,,,,++++++***+++++++++,,,***(((((()))+++,,,,,,***+++,,,,,,++++++---.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...............------------............000...,,,+++,,,---000111000000///...............,,,,,,,,,---------......---------............///////////////////////////000000000000000000000000...............///000000000111333444666777777777666666777999:::<<<=========>>>>>>>>>>>>???BBBEEEGGGHHHHHHFFFDDDAAAAAAAAAAAADDDHHHJJJIIIHHHGGGHHHIIIGGGGGGJJJJJJJJJNNNUUU[[[ZZZXXXSSSPPPOOOPPPRRRVVVWWW\\\gggssssssppp}}}|||wwwqqqhhh___ZZZVVVTTTRRRQQQOOOKKKHHHEEEDDDDDDDDDHHHGGGGGGEEECCCAAA>>>===888999:::;;;===AAAFFFJJJUUUWWW[[[^^^___^^^\\\ZZZZZZWWWUUUTTTTTTUUUUUUTTTTTTQQQKKKFFFEEEHHHNNNSSS\\\\\\[[[YYYYYY\\\```dddddddddddddddbbb___\\\ZZZ[[[XXXTTTQQQOOONNNLLLKKKEEEEEEDDDCCCBBBAAA@@@@@@???===;;;<<>>>>>@@@DDDHHHGGGBBB>>>777666555444444444555555777888:::::::::<<<>>>AAA>>>===<<<999666333111000---,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---,,,,,,+++*********+++,,,***((((((***,,,,,,,,,%%%(((,,,......,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,------***+++,,,------...------------------............///............///000000000///......---.........,,,,,,,,,---------......---------............///...//////000000111111111000000000000000000000000...............///000000///000222333555666666666444555777999;;;;;;;;;;;;;;;<<<=========???BBBEEEHHHIIIIIIGGGCCC@@@?????????CCCGGGIIIIIIIIIIIIIIIJJJGGGGGGIIIIIIHHHMMMSSS]]]\\\XXXSSSOOOMMMMMMOOOVVVUUUYYYcccqqqvvvsssvvvkkkccc]]]XXXUUUTTTRRROOOLLLIIIHHHGGGGGGIIIJJJKKKKKKIIIFFFCCCAAA;;;;;;;;;:::;;;>>>AAACCCLLLOOOTTTYYY[[[[[[ZZZYYY[[[ZZZYYYXXXWWWWWWWWWVVVUUURRRMMMHHHFFFGGGLLLQQQZZZZZZYYYXXXWWWZZZ^^^aaaddddddeeedddbbb___\\\ZZZZZZWWWSSSQQQPPPOOOMMMLLLIIIHHHGGGEEECCCBBB@@@@@@???===<<<<<<======:::888999:::===AAADDDDDDAAA===999777666444333333444555777888:::::::::;;;>>>@@@======<<<:::888555333111...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,***))))))+++,,,,,,,,,$$$'''+++......---,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------.........------...//////////////////......------.........,,,,,,,,,---------......---------............///...//////000111222222333////////////////////////...............///000000///000111333444555666666333555777:::;;;;;;:::999999:::<<<<<<===???BBBDDDGGGHHHHHHFFFCCC@@@???@@@@@@CCCGGGIIIIIIHHHGGGHHHHHHFFFFFFHHHIIIIIIMMMSSS]]][[[XXXTTTPPPNNNOOOQQQUUUSSSVVVaaaqqq{{{vvvyyyooofff___ZZZXXXVVVRRROOOLLLKKKKKKKKKMMMNNNPPPQQQPPPMMMJJJHHH@@@???===;;;<<<<<<===>>>FFFIIIOOOUUUYYY\\\\\\\\\^^^___^^^]]][[[YYYWWWWWWUUUTTTRRROOOKKKJJJLLLNNNVVVXXXYYYYYYZZZ[[[^^^```ccccccdddcccaaa^^^\\\ZZZVVVUUUSSSSSSRRRQQQNNNKKKNNNMMMKKKHHHEEEBBB@@@???<<<<<<;;;<<<<<<<<<;;;999999:::<<<@@@BBBAAA???===:::888666444333444555666777999:::999999999;;;===;;;<<<<<<;;;999777444222///......---,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,***)))***,,,---,,,+++''')))+++++++++,,,---///------------------------...------,,,,,,------............---,,,+++***))),,,,,,,,,------------...+++,,,---.........------......------------......,,,,,,,,,---------......---------............///...//////000111222222333////////////////////////...............///000000///000111333444555666666444555888:::;;;:::999888888:::<<<======???AAACCCDDDEEEFFFEEECCCAAAAAAAAABBBEEEHHHIIIHHHFFFEEEEEEEEECCCDDDHHHIIIJJJOOOVVV___]]]ZZZUUUQQQOOOQQQRRRTTTQQQUUUbbbuuuyyy|||}}}tttkkkfff\\\ZZZUUURRRPPPPPPQQQRRRVVVWWWXXXWWWVVVSSSOOOMMMDDDAAA>>><<<<<<<<<;;;:::BBBEEEKKKQQQWWW[[[^^^______```aaa___[[[XXXVVVUUUTTTUUUUUUSSSPPPMMMLLLLLLRRRTTTWWWYYYZZZ\\\```bbb```aaabbbbbb```^^^[[[ZZZTTTSSSSSSSSSSSSRRROOOLLLRRRPPPNNNJJJGGGCCC@@@???;;;;;;<<<<<<<<<<<<;;;;;;;;;===???BBBCCCBBBAAA@@@<<<:::777555444555666777666777888888777777999;;;999:::;;;;;;:::777555333000///......------------******+++,,,------------++++++,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,+++***+++---------+++***+++++++++***+++...111,,,,,,,,,------------.........------------..................---+++***))),,,,,,,,,,,,------------+++,,,------......---------------,,,------...///,,,,,,,,,---------......---------............///...//////000000111111111000000000000000000000000...............///000000///000222333555666666666666777888::::::::::::999888:::<<<===>>>???AAABBBCCCDDDEEEEEECCCAAAAAABBBBBBEEEHHHIIIHHHFFFDDDDDDEEECCCDDDHHHJJJKKKQQQXXXbbb```\\\WWWQQQOOOOOOQQQTTTQQQVVVeeeyyy~~~{{{xxx{{{uuudddaaa[[[WWWVVVWWWZZZ]]]aaa```___]]]ZZZUUUQQQOOOHHHEEEAAA??????>>><<<999===@@@DDDJJJPPPUUUYYY\\\ZZZ]]]___]]]YYYUUUSSSSSSSSSTTTTTTRRROOOLLLKKKKKKLLLNNNOOOQQQTTTXXX^^^ccc^^^___``````___]]][[[ZZZUUUSSSQQQQQQQQQQQQPPPOOOQQQPPPMMMJJJGGGDDDAAA@@@<<<===>>>>>><<<;;;;;;;;;;;;===AAACCCDDDDDDDDDDDDAAA>>>:::666444444555666333444666666666777999;;;777999:::;;;:::888555333111000///...------------)))***+++---......------+++++++++,,,,,,---------************+++,,,------,,,+++***+++---...---+++,,,---------,,,,,,...000,,,,,,,,,---------............------------......,,,------.........------++++++,,,,,,,,,---------------------.........///---,,,,,,,,,------...///,,,,,,,,,---------......---------............///////////////////////////000000000000000000000000...............///000000000111333444666777777777888888999999::::::;;;;;;:::<<<>>>???>>>???@@@AAADDDEEEFFFEEEBBB@@@@@@@@@AAADDDGGGIIIHHHFFFEEEEEEGGGEEEFFFIIIKKKLLLQQQXXX___^^^[[[VVVQQQOOOPPPRRRUUUSSSYYYhhh||||||vvv}}}kkkgggbbb]]]\\\___cccfffiiigggeeeaaa\\\VVVRRROOOMMMIIIEEECCCCCCAAA>>>;;;999:::>>>BBBHHHNNNSSSUUUUUUYYY[[[[[[VVVRRRQQQQQQRRRSSSRRRPPPLLLJJJJJJKKKGGGGGGGGGHHHKKKRRR[[[aaa\\\]]]^^^______]]][[[ZZZXXXTTTPPPNNNOOOQQQRRRRRROOONNNLLLIIIGGGDDDBBBAAA>>>??????>>><<<;;;::::::999<<<@@@BBBDDDDDDEEEFFFEEEBBB<<<888444333444444000111333555555777:::===666888999::::::777555333111111000......---------)))***+++---......------+++++++++,,,,,,---------)))))))))***+++,,,......+++++++++,,,......---+++,,,...//////...---...///,,,,,,,,,------...............------------......***+++,,,...///000000000++++++,,,,,,,,,---------///............///000000,,,,,,,,,,,,------...///,,,,,,,,,---------......---------.........//////////////////............000000000000000000000000...............///000000111222333555666777888888:::999999999:::;;;<<<<<<;;;===????????????@@@AAAFFFGGGGGGEEEBBB???>>>>>>>>>BBBFFFHHHHHHGGGGGGGGGIIIGGGGGGJJJKKKKKKPPPVVVZZZYYYWWWTTTQQQQQQTTTVVVVVVUUUZZZjjj}}}uuu|||}}}vvvmmmfffdddfffhhhjjjlllkkkiiieeeaaa\\\WWWUUUMMMLLLLLLKKKJJJGGGAAA>>>???>>>>>>???BBBGGGLLLOOOWWWYYYZZZ[[[ZZZWWWUUUSSSOOONNNMMMKKKIIIGGGEEEEEEGGGFFFDDDDDDGGGLLLRRRUUUUUUYYY]]]^^^]]]]]]___aaaYYYVVVRRRNNNMMMNNNPPPQQQLLLNNNPPPNNNJJJEEEAAA???AAA@@@???===<<<<<<<<<===AAAAAAAAABBBBBBCCCCCCCCCCCCBBB@@@===888333///,,,555555555666666666666666999888888888999999888666111111000......---------........................///......------------...------++++++++++++---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......************************000///...---------------***+++,,,,,,------,,,,,,++++++*********+++---...////////////////////////---......---,,,,,,///111////////////////////////////////////////////////........................///...---------...000111444000...000666:::999777666888:::<<<<<<<<<;;;:::===>>>???@@@AAAAAAAAAAAADDDDDDDDDBBB@@@???@@@AAA@@@BBBEEEHHHIIIHHHGGGEEEJJJIIIHHHGGGIIILLLOOOQQQXXXVVVTTTSSSSSSRRRQQQPPPVVVUUUZZZjjj|||{{{vvv{{{|||vvvrrrnnnkkkhhhggggggfffddd```\\\YYYWWWRRRPPPOOONNNMMMJJJEEEBBB<<<;;;:::;;;>>>BBBGGGJJJSSSUUUXXXYYYYYYXXXUUUSSSNNNMMMLLLJJJHHHGGGFFFFFFHHHEEEAAA???AAAFFFLLLPPPRRRVVVYYYZZZZZZZZZ[[[]]]\\\YYYTTTOOONNNOOORRRTTTQQQQQQRRRQQQNNNJJJEEEBBB@@@???>>><<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBEEECCCAAA>>>:::666222000333333444444555555555666888777777888999:::888777222222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---///000---,,,++++++++++++,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------///......------------...***+++,,,,,,------,,,,,,,,,+++*********+++,,,------------------------------......---,,,---///111////////////////////////////////////////////////........................//////.........///000111///,,,))),,,111444444222444666888;;;============>>>>>>???AAABBBBBBBBBBBBEEEEEEEEECCCAAA@@@AAABBBBBBCCCFFFGGGHHHHHHGGGFFFIIIHHHGGGGGGHHHKKKNNNPPPTTTSSSRRRRRRRRRSSSSSSSSSZZZWWWZZZgggwww|||zzzyyynnngggaaaaaabbbaaa```]]][[[YYYXXXVVVTTTRRRQQQOOOKKKHHH===<<<::::::;;;>>>BBBDDDMMMOOOSSSWWWXXXWWWVVVTTTOOONNNKKKIIIGGGGGGGGGGGGHHHDDD???;;;;;;???EEEJJJNNNQQQTTTVVVUUUUUUVVVWWW^^^ZZZVVVRRRQQQRRRUUUWWWUUUSSSQQQQQQQQQNNNHHHDDD???>>>===;;;;;;;;;<<<<<<:::;;;<<<===>>>???@@@AAAEEEDDDAAA>>>:::777555444111111222333444555555666666666666777999:::999777444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---000111,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---------------.........***+++,,,,,,------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///000////////////////////////////////////////////////////////////////////////000////////////000111222111///---///333555555333222444777:::===>>>??????>>>???@@@AAABBBCCCDDDDDDFFFGGGGGGEEECCCAAAAAABBBDDDEEEFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFGGGJJJMMMOOOPPPPPPPPPQQQRRRSSSTTTUUU^^^YYYZZZdddrrr~~~pppggg^^^^^^_________^^^]]]\\\]]][[[XXXVVVUUUSSSQQQOOOEEECCC???<<<;;;===???@@@FFFIIINNNSSSUUUVVVUUUTTTRRRPPPMMMIIIGGGFFFFFFFFFFFFCCC>>>;;;;;;>>>BBBEEEKKKMMMOOOQQQRRRSSSSSSTTTYYYXXXWWWVVVVVVWWWYYYZZZVVVRRRNNNNNNPPPNNNIIICCC@@@???===<<<;;;;;;<<<<<<<<<<<<<<<<<<============AAA@@@>>>;;;999777555555000111222333444555666777555444555666999:::999777555444222000...---,,,,,,........................///---,,,++++++---000111,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---............***+++,,,,,,------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000////////////////////////////////////////////////000000000000000000000000000000000000000111111222444222111333666888888666333444777:::<<<>>>????????????@@@AAABBBDDDEEEFFFGGGHHHHHHGGGDDDBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFEEEEEEFFFIIILLLNNNNNNOOOPPPPPPPPPQQQSSSUUU^^^YYYYYYbbbqqq|||~~~rrrkkk``````___^^^^^^^^^______```^^^[[[ZZZYYYXXXVVVTTTNNNJJJEEE@@@===<<<<<<===BBBEEEIIINNNQQQSSSTTTTTTUUUSSSOOOLLLHHHFFFDDDCCCBBBAAA@@@@@@@@@AAACCCDDDHHHIIILLLOOOQQQSSSSSSRRRRRRTTTWWWYYY[[[[[[[[[ZZZWWWRRRNNNMMMOOOOOOJJJEEEBBBAAA???===<<<<<<<<<===??????>>>===<<<;;;::::::<<<;;;:::888777555444444111222333444555666777777444444444666888999888777666555333111///...------........................111000...---,,,---...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***+++,,,---......------***+++,,,,,,------,,,,,,------------,,,,,,++++++------------------------,,,---//////------...///////////////////////////////////////////////////000000000000000000000000///000000111111111111111///...///111333444444444666777888:::;;;<<<======>>>>>>???@@@BBBDDDFFFHHHHHHIIIJJJHHHEEECCCBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEGGGFFFEEEDDDFFFIIILLLNNNOOOQQQRRRQQQOOOOOOQQQSSS[[[WWWYYYcccssszzz~~~vvvppphhhfffccc___^^^^^^```aaaaaa```^^^^^^^^^]]][[[YYYTTTPPPJJJDDD@@@>>>===>>>AAABBBEEEIIILLLOOORRRSSSVVVTTTRRROOOKKKGGGEEECCC@@@@@@AAABBBCCCCCCCCCCCCFFFFFFHHHMMMQQQSSSTTTSSSNNNPPPUUUYYY[[[\\\[[[ZZZZZZVVVRRRPPPQQQPPPNNNKKKFFFEEEBBB@@@>>>=========AAAAAA???>>><<<:::999888666777888888777666444333222222333444555666666777444444444555777888777555666555333222000///......,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////***+++---......---,,,,,,***+++,,,,,,------,,,,,,,,,---------------,,,+++------------------------+++---//////...---...///////////////////////////////////////////////////////////////////////////...///000111111111000000,,,---///111222444444444999999999::::::;;;;;;<<<======>>>???AAADDDGGGIIIHHHIIIJJJIIIFFFCCCBBBAAAAAAAAACCCDDDEEEFFFFFFFFFGGGFFFEEEEEEFFFIIILLLNNNQQQSSSTTTRRRNNNMMMOOORRRWWWUUUXXXdddttt|||xxxzzzvvvrrrnnngggaaa^^^^^^```bbbaaaaaaaaacccdddccc```^^^YYYUUUPPPJJJFFFDDDDDDEEEAAAAAABBBDDDHHHLLLOOOQQQSSSSSSSSSQQQNNNKKKHHHEEEAAAAAA@@@@@@AAAAAABBBBBBCCCCCCEEEJJJPPPTTTTTTSSSOOOPPPRRRUUUVVVXXXXXXYYYZZZXXXUUUSSSQQQPPPPPPPPPJJJIIIFFFCCC@@@???>>>>>>@@@@@@>>>===;;;999888888444666999::::::888666444222222333333444444444555555444444555666777555444555555333222111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***))))))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------..............................+++,,,---......---+++******+++,,,,,,------,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////............////////////////////////////////////////////////........................---...///000000000//////+++...111333555666777888999999999999:::;;;;;;<<<<<<<<<<<<>>>@@@CCCGGGIIIGGGIIIJJJIIIFFFCCCAAA@@@???AAADDDGGGHHHIIIHHHHHHHHHGGGFFFEEEGGGIIIMMMOOOPPPSSSUUUSSSOOOMMMPPPTTTTTTTTTXXXdddsssyyy~~~rrr~~~zzzyyytttkkkbbb^^^^^^```bbbaaabbbcccfffggggggcccaaa\\\YYYTTTPPPMMMLLLLLLMMMBBBAAAAAABBBEEEIIINNNQQQQQQRRRSSSSSSQQQNNNJJJHHHCCCAAA???======>>>@@@AAA@@@AAACCCIIIPPPTTTTTTSSSRRRRRRQQQQQQRRRTTTVVVXXXYYYXXXVVVSSSOOONNNPPPRRRMMMKKKHHHEEEBBB@@@??????>>>======<<<:::999999888444777:::======;;;888666222222222222222222222333666555444555666666444333555444333222111111111111........................((()))+++,,,,,,+++***((()))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........,,,***)))++++++,,,---------,,,,,,***+++---...///...------+++++++++++++++++++++++++++---///000///.........////////////////////////////////////////////////........................,,,---///000000000///...))),,,000333444666777888888888888999:::;;;<<<===;;;;;;;;;===???CCCGGGIIIGGGIIIJJJIIIFFFBBB@@@@@@???BBBFFFIIIKKKKKKJJJJJJHHHGGGFFFFFFGGGJJJMMMOOOOOORRRUUUSSSOOONNNRRRVVVTTTTTTXXXcccpppyyyzzzkkk}}}vvvnnngggbbb___^^^dddhhhmmmnnnmmmiiieeecccbbb^^^ZZZXXXYYYZZZXXXUUUJJJGGGCCC@@@AAAEEEKKKNNNQQQPPPOOOPPPRRRQQQNNNKKKJJJHHHDDDAAA@@@@@@AAABBB???AAAEEEHHHKKKMMMNNNNNNQQQRRRSSSSSSRRRSSSUUUWWWWWWTTTRRRRRRSSSRRRNNNKKKMMMLLLJJJGGGCCC???<<<;;;===<<<<<<<<<<<<;;;888666666777:::;;;;;;:::777666444333222111000000000000888888888888777777777777222222111000000000000000000///...---------------*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------+++++++++++++++++++++,,,.........---,,,***)))(((---------------------------------.........//////------------,,,+++******+++---///...---+++******)))***+++,,,------------,,,222888888444000...///000000//////.........---000///...------...///000000000000000000000000000......---,,,,,,...///000222111000000222444777888999;;;;;;;;;999999999;;;999999:::<<<>>>BBBEEEGGGFFFHHHKKKJJJGGGCCC@@@???>>>>>>BBBHHHJJJGGGEEEGGGIIIIIIHHHGGGFFFHHHKKKNNNTTTWWWXXXVVVSSSPPPQQQSSSQQQRRRVVV^^^mmm|||sssppp{{{ssslllfffbbbdddgggkkkllljjjgggdddcccbbb```^^^\\\\\\[[[YYYXXXRRRNNNHHHCCCBBBDDDHHHKKKQQQPPPOOOQQQSSSSSSPPPNNNNNNMMMJJJGGGEEEDDDDDDDDDBBBCCCEEEGGGJJJLLLMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSSSSQQQOOOOOOQQQQQQOOOMMMLLLLLLKKKIIIEEEBBB>>><<<>>>===<<<======<<<999777666777888999999888777666333333222222111111222222666666666666777777777777444333222111111111111111000000///...------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------------,,,,,,,,,+++*********...///////////////......------------------------*********+++++++++,,,,,,---......------,,,+++******+++---,,,***))))))*********+++,,,------------666:::===<<<666111///000///.........------------000///...------...///000////////////////////////......------......///000222222111111333555888999999:::;;;:::999888999;;;======<<<<<<===???AAABBBHHHJJJLLLKKKFFFAAA>>><<>>BBBHHHIIIGGGFFFHHHHHHHHHHHHGGGFFFHHHLLLPPPUUUXXXZZZYYYUUURRRRRRSSSTTTUUUXXX___nnnzzzrrrnnn~~~uuuuuuvvvzzzxxxooojjjiiikkklllkkkiiifffeeedddbbbccccccaaa^^^\\\[[[[[[[[[UUUMMMFFFBBBBBBEEEHHHPPPOOOOOOQQQSSSTTTSSSRRRTTTSSSQQQOOOLLLJJJGGGFFFEEEEEEEEEFFFGGGIIIKKKMMMMMMNNNOOOOOOMMMMMMNNNPPPOOOMMMKKKKKKMMMPPPQQQQQQLLLMMMMMMLLLIIIEEEAAA>>>???>>>=========<<<:::888666777777777777777777666444444444444333333333333444444444555555666666666666555444333222222222222111111000000///......---++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,---------.........---,,,+++***)))))))))***+++---............------------------------,,,------------.....................---,,,+++++++++,,,,,,+++***)))+++,,,***+++,,,------...------333666888666111---,,,------------------,,,,,,,,,//////............//////////////////////////////......//////000000000///222222222222444666888999888999::::::999888999:::>>>======<<<<<<>>>???@@@FFFHHHJJJJJJGGGBBB???>>>@@@???AAAFFFHHHFFFFFFIIIGGGGGGGGGGGGGGGJJJNNNQQQWWWZZZ]]]\\\XXXTTTSSSSSSWWWWWWZZZaaapppsssnnnkkk~~~zzzzzz{{{}}}}}}}}}~~~~~~~~~}}}zzzwwwttt~~~~~~{{{yyyxxxxxxzzz{{{yyy|||yyyoooeeefffjjjqqq|||~~~xxxvvvxxx{{{yyytttttttttrrrnnnjjjfffeeeeeeaaadddfffddd___\\\[[[]]][[[UUUMMMEEEAAAAAADDDFFFMMMNNNOOOPPPSSSTTTUUUUUUWWWWWWWWWUUURRRNNNJJJHHHGGGEEEDDDCCCCCCEEEHHHIIINNNOOOQQQPPPOOONNNOOOPPPOOOMMMJJJIIIKKKNNNQQQRRROOOOOOPPPOOOLLLGGGAAA>>>>>>===;;;;;;;;;;;;999777777666555444444555666777777777666666555444333333111222222333444555555666666555444333222222222222333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***((()))***+++,,,---------------------------------............////////////............---,,,++++++---......,,,+++,,,...000++++++,,,---......------***,,,...---,,,+++---///------------------------/////////....../////////////////////////////////---...000111111111000///111111111222444555777888777888999999888888999:::;;;;;;;;;;;;<<<>>>@@@AAA@@@DDDGGGIIIGGGEEECCCBBBAAA???AAAEEEGGGFFFGGGJJJFFFGGGGGGGGGHHHKKKPPPSSSYYY\\\```___ZZZVVVSSSSSSXXXXXXZZZcccrrrsssiiihhhhhhyyytttrrrjjjhhhfffeeefffhhhiiijjjgggggggggffffffggghhhiiiwwwyyy{{{{{{yyyxxxwwwwwwwwwxxxzzz|||~~~~~~{{{zzzxxxvvvtttrrrpppooommmnnnqqqsssttttttsssrrruuuuuuvvvwwwzzz~~~yyylllccc___```eeennn{{{~~~xxxsssnnnmmmooovvv}}}{{{wwwqqqjjjeeedddddd```ccceeeccc___[[[[[[\\\TTTPPPJJJDDDAAABBBDDDFFFJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWXXXWWWUUUPPPLLLIIIHHHFFFCCC@@@@@@AAACCCEEELLLNNNPPPQQQOOOOOOOOOPPPPPPNNNLLLJJJIIIKKKOOORRRRRRSSSSSSQQQMMMGGGBBB>>>===;;;999999999999777666777666555444444555666777999999999888666444222111000000111222333444444555444444333222222222222222444444444333222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++++++++++++++,,,,,,---------......////////////......------------------------******+++++++++,,,,,,,,,............---,,,+++***,,,------,,,+++,,,...111,,,,,,---.........------***,,,---......000222333..................//////...//////////////////...........................---...000111111111000/////////000111333444555666666777888888777777999:::;;;:::::::::<<<===???@@@???BBBFFFHHHGGGEEEDDDCCCAAA???AAAEEEGGGFFFGGGJJJGGGGGGHHHHHHIIILLLQQQUUUZZZ^^^aaa```[[[VVVSSSSSSVVVVVVZZZdddvvvjjjaaacccccc||||||wwwtttssstttuuussstttvvvzzz~~~~~~}}}|||{{{zzzyyyyyyooonnnllliiifffcccaaa```[[[ZZZZZZZZZ[[[\\\^^^___[[[[[[[[[[[[\\\___dddhhhqqqrrrrrrqqqooonnnoooppppppssswwwzzz|||~~~~~~}}}|||zzzxxxuuurrrqqqrrrqqqpppnnnkkkhhhfffeeejjjiiiiiijjjlllooorrrtttsssuuuzzz~~~{{{oooeee___bbbcccfffppp}}}wwwqqqlllhhhiiillluuu~~~zzzssskkkeeebbbbbbaaabbbbbb```]]][[[ZZZZZZPPPMMMHHHEEECCCCCCEEEFFFEEEGGGIIIJJJKKKMMMQQQSSSSSSTTTVVVVVVUUUQQQMMMKKKIIIGGGDDDAAA??????@@@AAAHHHJJJMMMNNNMMMMMMMMMNNNOOOOOOMMMJJJHHHIIIMMMPPPTTTTTTSSSQQQMMMHHHCCC@@@<<<:::888777777777666555777666555444444555666777999::::::999777555222111111111111222222333333333333333222222222333444444555555666555444222000///------------,,,,,,,,,,,,,,,++++++******++++++,,,************++++++++++++******+++,,,---...//////...............---,,,+++------------------------,,,,,,,,,,,,------------------------,,,+++******''')))******)))***,,,...------............------------......//////000000.........///////////////......////////////....................................//////000000000///......000111222333444555555666888888777777888:::======;;;::::::;;;<<<===BBBEEEHHHHHHFFFCCC@@@???@@@???AAAFFFHHHFFFFFFIIIHHHHHHIIIIIIIIILLLQQQUUU[[[___aaa___YYYTTTRRRRRRUUUUUUYYYfffyyykkk___^^^^^^www}}}}}}~~~uuussspppmmmllllllnnnooommmmmmooorrrvvvyyyzzzyyyyyyyyyxxxwwwvvvvvvuuuuuujjjiiifffcccaaaaaaaaaaaa\\\]]]^^^______```bbbccc```bbbdddeeefffjjjoootttxxxxxxwwwuuuttttttwwwzzz~~~{{{wwwssspppooonnnmmmllljjjjjjjjjmmmoooqqqnnnoooqqqssstttuuuvvvvvvxxx{{{~~~uuulllhhhfffjjjiiilllttt~~~sssmmmiiigggiiimmmyyy}}}vvvnnnhhheeedddcccaaa___]]]]]]\\\ZZZYYYQQQOOOLLLIIIFFFEEEEEEEEEAAACCCFFFFFFGGGIIIMMMPPPPPPQQQSSSUUUTTTRRROOOMMMKKKIIIFFFCCC@@@?????????DDDGGGJJJLLLLLLLLLLLLMMMKKKLLLKKKIIIGGGHHHKKKOOORRRRRRQQQPPPMMMJJJGGGEEE===;;;888777777888777666777666666666666666666777666777888999888666444333222222222222222222222222222222333333444555777888666777777777555333000///......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,---.........+++,,,,,,,,,++++++***)))------------------------........./////////000000,,,,,,,,,,,,+++***)))((($$$''')))***)))***+++,,,------............---------,,,,,,---------+++***---------....../////////---...///000000///...---..............................------......///000...///000222333444555555444555777777666777888:::<<<;;;:::::::::;;;<<<===BBBEEEHHHHHHFFFBBB@@@??????>>>BBBHHHIIIGGGFFFHHHIIIIIIJJJIIIJJJLLLQQQUUU\\\^^^___]]]WWWRRRQQQRRRVVVVVVZZZggg{{{ppp```]]][[[ttt}}}zzzzzz{{{zzzzzzyyyxxxxxxyyyyyyzzzyyyyyyzzz}}}wwwtttpppllljjjjjjjjjkkkhhhjjjmmmnnnnnnooopppqqqlllppptttvvvwwwzzz~~~|||zzzxxxvvvvvvwwwzzz{{{pppppppppooooooooooooooooooqqqsssuuuuuuuuuwwwxxxwww|||tttoooooooooooonnnooowww|||qqqkkkhhhgggjjjooozzzrrrmmmjjjiiifffaaa]]]\\\]]]]]][[[YYYUUUSSSPPPMMMIIIFFFDDDCCC???AAADDDDDDDDDFFFJJJNNNNNNOOORRRTTTTTTSSSQQQOOOMMMKKKHHHEEEBBB@@@??????CCCGGGJJJMMMMMMMMMMMMNNNGGGIIIJJJHHHFFFGGGJJJNNNPPPPPPOOONNNMMMKKKJJJIII>>><<<999888888888888777777777777777777777777777333444777888999888777666333333333222222222222222333333333444666888999:::777777888888666333111///.........------,,,,,,,,,...------,,,,,,------...---------.........//////---------------------,,,------...//////.........------------------------+++++++++,,,,,,,,,------++++++++++++***)))((((((%%%'''***,,,,,,,,,,,,------...............------,,,,,,---...//////---+++,,,,,,,,,------.........---...///000000///...---..............................---,,,,,,...///000///000111333444555666666333555777777666777888:::888888888999;;;===???AAA???BBBFFFHHHFFFDDDBBBBBB>>>>>>BBBHHHJJJGGGEEEGGGJJJJJJJJJJJJJJJLLLQQQTTT]]]^^^^^^[[[UUUQQQPPPRRRWWWWWW[[[hhh|||rrrbbb\\\[[[ttt~~~}}}}}}~~~{{{|||{{{vvvqqqnnnssspppmmmmmmppprrrqqqpppnnnrrrssssssuuuzzz|||zzz}}}|||}}}tttqqqtttvvvyyyvvvxxxxxxjjjggghhhiiipppzzzzzzrrrkkkhhhaaa```^^^[[[XXXVVVTTTSSSUUUUUUTTTQQQLLLHHHEEEEEECCCCCCDDDEEEGGGIIIKKKMMMMMMPPPRRRSSSRRRQQQPPPPPPNNNKKKHHHFFFEEEBBB@@@===CCCDDDFFFJJJNNNOOONNNLLLJJJHHHFFFFFFHHHJJJKKKLLLLLLKKKKKKLLLMMMKKKHHHEEEAAA???;;;999888999<<<===:::999777666555555555666444666888999:::999888666444444333333333444555555333444555666777888999:::999777555222111111222333000000111111000...+++***+++++++++++++++++++++++++++---...---***(((***,,,------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,------..................------,,,,,,,,,*********++++++,,,,,,---///...---,,,+++,,,,,,---)))))))))***+++,,,......---,,,,,,,,,---...000111222222111000///...------////////////////////////............////////////111111222333333444555555666666666666777777777777666777999;;;>>>???@@@@@@???AAADDDGGGGGGFFFDDDBBB???@@@CCCEEEGGGGGGHHHGGGJJJJJJJJJIIIIIIMMMRRRUUUYYYZZZ\\\[[[WWWTTTRRRRRRVVVVVVZZZggg{{{uuuccc^^^fffttt|||{{{zzz{{{|||{{{xxxuuummmooonnnjjjkkkppprrrqqqqqqooonnnppptttyyyzzzzzzwwwuuuxxx{{{~~~|||yyyhhhcccdddhhhttt|||wwwqqqjjjfff```^^^\\\YYYXXXXXXXXXYYY\\\\\\ZZZVVVQQQMMMLLLLLLKKKJJJHHHFFFFFFGGGIIIJJJLLLNNNQQQRRRQQQPPPOOOOOOOOOMMMJJJHHHFFFDDD@@@>>>@@@AAACCCGGGKKKMMMMMMKKKOOOLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLKKKIIIFFFBBB@@@===;;;::::::;;;<<<:::999777666555555666666333444555666777666666555555444444444444444555555444444555666777888888999999888666444333333333333...///000000000///---+++,,,,,,,,,,,,,,,,,,------+++---...---***)))***,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,------------------......---------,,,,,,,,,+++++++++++++++,,,,,,,,,///...---,,,,,,,,,---------,,,,,,,,,,,,,,,---...------------...///000111000000//////......------////////////////////////............////////////...///000111333444555666666666666666777777777777666777999;;;===>>>??????===???CCCFFFGGGFFFDDDCCCAAABBBDDDFFFFFFFFFFFFFFFIIIIIIIIIHHHIIILLLPPPTTTWWWYYYZZZZZZWWWTTTRRRQQQVVVVVV[[[hhh|||sssddd```fffttt~~~wwwwwwtttnnnmmmqqqsssrrrnnnkkkiiijjjmmmqqqssstttzzzuuutttyyy||||||hhhaaaccckkk|||~~~zzzxxxwwwssslllggg```]]]ZZZWWWWWWYYY\\\^^^bbbaaa^^^ZZZVVVTTTTTTVVVSSSPPPLLLHHHFFFFFFHHHJJJKKKMMMPPPQQQPPPOOOOOOOOOQQQOOOLLLJJJHHHEEEBBB???>>>>>>AAAEEEJJJMMMNNNMMMQQQOOOLLLJJJJJJKKKJJJIIIGGGGGGGGGIIIKKKKKKIIIGGGCCCBBB@@@>>><<<;;;;;;::::::999888777666666666666555444444444444555666666555555444444333444444555555555666777777777777777888888777777666555444333---...///000000///...---,,,,,,,,,------.........+++,,,---,,,+++***+++,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++......---,,,,,,,,,------//////...---------------,,,---...///000000000000.....................---////////////////////////............////////////,,,---...000222444666666666666666666777777777777777888999;;;<<<<<<======;;;===AAAEEEFFFFFFEEECCCCCCDDDEEEFFFFFFFFFEEEDDDHHHHHHHHHGGGHHHJJJOOORRRTTTVVVYYYYYYVVVSSSQQQPPPVVVVVV\\\iii|||{{{pppmmmooozzz~~~{{{xxxvvvwwwxxxzzz{{{wwwxxx~~~llleeehhhrrr~~~yyywwwyyywwwrrrmmmbbb___ZZZWWWVVVYYY]]]___bbbaaa___\\\YYYZZZ]]]```[[[WWWQQQKKKHHHHHHJJJLLLKKKMMMPPPRRRQQQPPPOOOPPPSSSQQQNNNMMMKKKHHHDDDAAA>>>>>>@@@DDDJJJNNNPPPPPPOOOMMMLLLLLLMMMNNNNNNMMMIIIHHHHHHIIIJJJJJJHHHFFFDDDCCCBBBAAA>>><<<:::999999999888888777777777777888777555444444555777888444444333222222222333333555666777777888777666666777777999999999777555444///////////////...---,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,---......---,,,+++.........------,,,,,,,,,---------------------------------,,,,,,++++++***------------------------......---------------...,,,---///000111000//////---------....../////////////////////////////////............////////////---...///111222444555666666666666666777777777777888888999:::;;;;;;;;;;;;999<<<@@@DDDFFFFFFEEEDDDBBBCCCEEEFFFGGGGGGFFFEEEGGGGGGGGGGGGGGGIIIMMMPPPPPPTTTXXXYYYWWWSSSQQQOOOWWWXXX]]]iii{{{|||pppkkkoooyyy}}}wwwvvvxxxyyyvvvrrrgggddd___ZZZXXXYYY[[[]]]``````___]]]]]]```eeeiiihhhbbbZZZRRRMMMKKKMMMNNNKKKNNNQQQSSSRRRQQQQQQQQQSSSQQQPPPOOOMMMJJJFFFCCC>>>>>>???BBBGGGLLLNNNOOONNNMMMLLLLLLNNNOOOOOONNNMMMKKKJJJJJJJJJIIIGGGEEEEEEDDDDDDBBB@@@===:::999999999999999999888888888888777555333333444666888333222222111000000111111555666777888888777666555666777999::::::999666555222222111000...---++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,,,,++++++------------------------+++,,,---......---,,,+++.........------,,,,,,,,,------------------------...------,,,,,,+++++++++,,,---------------------++++++++++++,,,---...///,,,---///000000000...............///000000111111////////////////////////............////////////000111111222333444555555666666666666777777777777888999::::::;;;;;;::::::999;;;@@@DDDFFFFFFEEEDDDAAABBBDDDFFFHHHHHHHHHHHHFFFGGGGGGGGGGGGHHHLLLNNNNNNRRRXXXZZZYYYUUURRRPPPXXXYYY]]]hhhxxxsssqqquuu{{{uuussstttvvvuuutttmmmjjjfffaaa^^^\\\[[[[[[____________```dddiiimmmqqqkkkbbbXXXQQQMMMMMMMMMLLLNNNRRRSSSSSSRRRRRRRRRRRRQQQPPPPPPOOOMMMHHHEEE>>>===<<<>>>BBBGGGJJJKKKOOONNNMMMMMMMMMMMMLLLJJJOOOMMMKKKIIIIIIHHHFFFDDDEEEDDDCCCBBB???===;;;999999999:::::::::999999888666444222111111222333444333333222111000000000000333555777888999888777666555777888::::::999777666555555333111///---,,,+++++++++++++++++++++++++++---,,,+++,,,---...---,,,.........---,,,+++++++++------------------------,,,------......------,,,------------------,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,+++,,,---.........------*********+++,,,...///000------...............---.../////////000000111111////////////////////////............////////////222222222333333444444555666666666666777777777777888999:::;;;;;;<<<;;;;;;:::<<>><<<===@@@DDDGGGHHHLLLKKKKKKKKKMMMMMMKKKJJJMMMKKKIIIHHHHHHHHHFFFEEEDDDDDDBBB@@@>>>===;;;;;;888999:::;;;;;;:::999999444444222111111111222222555444333222111111111111222444666888999999777666555666777999999999888888666555333222000///......---------,,,++++++******---,,,***,,,...///...,,,------------------,,,,,,........................---------,,,,,,---------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------------+++,,,---.........------------,,,,,,---...//////------,,,,,,,,,,,,------......//////////////////////////////////////////............///////////////000111222333444555555666666666666777777777777888999:::<<<<<<=========;;;>>>BBBEEEGGGGGGFFFEEEBBBCCCEEEGGGHHHHHHHHHHHHFFFGGGHHHHHHHHHIIIKKKMMMMMMSSSZZZ___^^^ZZZVVVTTTUUUXXX]]]hhhwww~~~}}}}}}{{{xxxsssppprrrvvvyyytttsssrrrppplllfffaaa^^^YYYZZZ[[[[[[\\\^^^bbbeee^^^ZZZUUUOOOLLLKKKKKKLLLIIILLLOOOQQQQQQPPPPPPQQQOOOOOOOOOPPPQQQOOOKKKHHHDDDBBB???>>>AAADDDGGGHHHFFFFFFGGGJJJMMMNNNNNNMMMJJJHHHFFFFFFGGGGGGGGGFFFDDDCCCAAA???>>><<<<<<<<<888999:::;;;;;;;;;:::999666555555444333333333333777666555444333333333333111333666999:::999888777555666777777888888888888555444333222111111111111//////...---,,,++++++***...+++***+++...000...,,,+++,,,,,,------......///..............................,,,++++++,,,......,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........***+++---...///...------000000///............///...---+++******+++,,,---........................////////////////////////............/////////000,,,---...000222444666666666666666666777777777777888999;;;<<<===>>>>>>>>><<>>???BBBDDDFFFFFFGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGGGGGGGIIIKKKMMMPPPUUU[[[]]]]]]ZZZWWWUUUUUUVVVYYYcccuuutttrrrrrrvvv{{{~~~|||yyyvvvuuuwww{{{~~~|||yyyxxxwwwqqqhhhaaa\\\ZZZYYY[[[___aaa___[[[WWWPPPHHHFFFIIILLLJJJGGGIIIIIIIIIKKKMMMOOONNNMMMNNNOOOQQQSSSSSSRRRPPPNNNKKKGGGBBB>>>===>>>>>>===@@@CCCGGGKKKNNNMMMLLLJJJIIIJJJJJJJJJJJJJJJIIIIIIJJJHHHFFFDDDBBB@@@???>>>;;;:::999999999888555333555666777666444333444555555666777888777666444333222222333444555666777888888888888888888777666666555555666666444222///...,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,,,,---...---......---,,,+++******///......------------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...******...---******...)))***,,,---.../////////000/////////........................////////////...............///000000//////000111222444555666888777777777666666555555666777888:::;;;;;;;;;;;;???AAACCCEEEGGGHHHHHHHHHFFFGGGHHHIIIIIIHHHFFFFFFDDDFFFGGGGGGGGGHHHKKKMMMRRRWWW[[[]]]\\\WWWTTTRRRSSSTTTXXXccctttyyyzzz|||tttiiibbbcccgggppp}}}}}}||||||{{{zzzxxxwwwvvvwww{{{~~~~~~|||{{{zzztttllleee___]]]ZZZ[[[___aaa```^^^YYYQQQIIIFFFHHHIIIHHHFFFGGGFFFFFFHHHKKKMMMMMMMMMMMMOOOSSSUUUVVVUUUSSSQQQJJJGGGCCC@@@???===<<<:::<<>>===:::777555333333222333333555666777777777888888888888777666555555555444333222000///------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------+++++++++++++++***))))))+++*********+++,,,------------------------------,,,---------.........///---------------------------,,,...///000.........***+++,,,---............///////////////.....................////////////...............///000000111111222222444555777888777777777666666555555555777888999;;;<<<<<<<<<<<<@@@AAADDDFFFHHHIIIIIIIIIEEEFFFGGGGGGFFFEEECCCBBBEEEFFFGGGFFFFFFHHHKKKNNNPPPUUUZZZ\\\ZZZVVVSSSQQQOOOQQQVVV```ppplllkkkuuuwwwqqqppprrrtttvvvzzzxxxlllccccccjjjnnnzzz}}}zzzvvvrrrrrruuuyyy}}}}}}|||{{{{{{}}}~~~zzzyyyxxxyyy{{{{{{zzzyyyzzzzzzzzzzzzyyyuuuqqqmmmmmmggg^^^WWWVVVYYY^^^aaa\\\WWWQQQMMMLLLLLLJJJIIIGGGFFFEEEFFFIIILLLMMMLLLKKKMMMPPPRRRRRRPPPMMMKKKGGGEEEDDDCCCCCCAAA???===999===DDDJJJMMMMMMLLLJJJHHHIIIJJJJJJJJJIIIGGGGGGDDDDDDEEEEEEEEEDDDCCCBBB???<<<999777888999999888666999;;;<<<;;;::::::;;;;;;<<<>>>???>>><<<999777444333222222222444666777666777777888888888777777555555444444333222111000...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++***,,,,,,+++,,,,,,---......---------------------------------,,,,,,,,,++++++------------------------,,,---.........//////...++++++,,,---.....................///////////////............////////////...............///000000111111222333444666777888666666666777777888888888888999:::;;;<<<=========>>>???BBBDDDFFFGGGGGGGGGCCCDDDEEEEEEEEECCCBBBAAAFFFFFFFFFFFFFFFHHHLLLOOOSSSWWW[[[]]]ZZZUUUPPPNNNNNNPPPUUU___oooyyyfffjjjwww~~~{{{|||~~~~~~zzznnnggglllvvv}}}{{{||||||{{{zzz{{{}}}~~~||||||sssqqqmmmiiiiiimmmuuuzzz~~~}}}}}}~~~~~~}}}|||zzz{{{}}}}}}zzzxxxwwwwwwxxxxxxwwwttttttuuuuuutttsssqqqppptttmmmccc[[[VVVWWW[[[^^^ZZZXXXTTTRRRPPPOOOMMMLLLHHHFFFEEEEEEHHHJJJKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJHHHFFFEEEDDDDDDCCCAAA???:::===AAAEEEIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGCCC???;;;888888999999999888;;;>>>??????>>>>>>>>><<<===>>>>>>>>>===<<<;;;444333222111222333555777666777777888888888888777555555444333333222111111///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,---------------,,,,,,//////.........///000000,,,,,,,,,------------......------,,,++++++******------------------------***,,,,,,******...///---+++,,,------......------.........///////////////............////////////...............///000000111111222333444666777888555555666777888999::::::999999;;;<<<===>>>>>>>>><<<>>>@@@BBBDDDEEEEEEEEECCCDDDEEEFFFFFFEEEDDDDDDFFFFFFFFFEEEEEEHHHLLLOOOXXX[[[___^^^YYYSSSMMMJJJOOOPPPTTT^^^nnnwwweeehhhttt~~~|||xxxvvvtttpppmmmnnnttt{{{zzz{{{zzzxxxvvvwww|||{{{yyyvvvuuulllkkkiiigggiiiqqq|||~~~}}}}}}}}}~~~~~~~~~{{{yyyyyy{{{~~~~~~zzzuuussstttvvvwwwxxxsssttttttsssssstttvvvxxxxxxssskkkbbb[[[XXXWWWXXXWWWVVVUUUUUUTTTRRRPPPNNNHHHFFFDDDCCCEEEGGGHHHHHHKKKKKKLLLMMMMMMNNNNNNNNNLLLJJJGGGEEEDDDDDDBBB@@@<<<===>>>AAACCCGGGJJJKKKNNNMMMJJJGGGEEEEEEEEEFFFDDDEEEGGGIIIJJJJJJIIIHHHFFFBBB===999999999::::::999<<<@@@BBBBBBAAAAAAAAA==================>>>>>>555444222111111333555666666666777888888888888888555555444333222222222222///......---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,//////......------......,,,,,,,,,---------......---------------,,,,,,,,,........................+++---,,,'''(((...000...,,,,,,------......------............/////////000............////////////...............///000000111111111222333555777777555666666666777888888888999:::;;;<<<>>>>>>>>>>>><<<===@@@BBBDDDEEEEEEEEECCCDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFEEEEEEGGGLLLPPPWWW[[[^^^^^^[[[UUUPPPMMMPPPPPPTTT]]]mmmmmmkkkssszzztttrrrpppkkkhhhhhhgggmmmwww}}}}}}{{{wwwuuuvvv{{{}}}yyywwwtttrrrggghhhhhhiiiooo{{{~~~}}}}}}}}}~~~~~~~~~{{{wwwvvvyyy|||~~~yyyssspppqqqtttxxxzzzvvvvvvvvvvvvvvvxxx|||zzzwwwqqqiii```YYYUUUTTTTTTUUUVVVVVVUUUSSSPPPOOOHHHEEEBBBBBBCCCEEEFFFFFFKKKKKKLLLLLLNNNPPPRRRSSSPPPMMMHHHFFFDDDCCCAAA@@@>>>=========@@@DDDIIILLLPPPNNNJJJFFFDDDDDDEEEEEEAAACCCEEEHHHIIIIIIHHHGGGIIIDDD>>>:::999::::::;;;:::===BBBDDDDDDCCCBBBCCC======<<<;;;<<<>>>???AAA555444222000000222555666666666777888888888888888555555444333222222222222//////...------------...---------------------------------,,,,,,+++++++++,,,,,,---......---,,,,,,+++,,,,,,---------,,,,,,---,,,,,,+++************,,,,,,,,,------.........,,,,,,------.../////////........................---000---((()))000333111,,,,,,------...------------.........//////000000............/////////000...............///000000000000111222333555666777666666666666666555555555999:::;;;===>>>>>>??????<<<>>>@@@BBBDDDEEEEEEEEEAAABBBDDDEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEGGGLLLPPPRRRVVV[[[^^^\\\YYYUUUSSSQQQQQQTTT]]]mmmvvvrrrvvv}}}yyyyyywwwqqqlllkkkoooyyy}}}zzzxxxyyy|||~~~wwwrrrrrrtttmmmlllmmmsss~~~~~~}}}|||{{{|||||||||||||||||||||{{{zzzuuurrrtttuuuuuuuuupppppprrrvvv{{{}}}}}}|||zzzyyywwwsssllleee]]]YYYRRRSSSVVVZZZ\\\ZZZUUUQQQHHHFFFEEEFFFIIIKKKIIIGGGHHHIIIJJJLLLNNNPPPQQQRRROOONNNLLLIIIGGGDDDBBBAAA>>>===<<<;;;===???BBBDDDFFFHHHIIIIIIGGGFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIFFFDDD@@@<<<999888777777======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAA777777555333111111333555555666777888888888888888666666666888999888666333333111000000111111000......---+++***)))***++++++.........------,,,,,,,,,,,,---------.../////////000...,,,,,,------,,,+++------------------------++++++++++++,,,,,,---...,,,,,,,,,------.........,,,---.........---,,,+++---------......000111111,,,,,,------...///000000,,,---------......//////,,,,,,---.../////////...111111000///...---,,,,,,333000...///333555555444::::::999999888777777777999::::::;;;<<<===>>>>>>>>>???AAADDDFFFGGGGGGGGGDDDDDDDDDEEEGGGIIILLLMMMIIIHHHFFFEEEEEEFFFHHHIIISSSUUUYYY\\\\\\ZZZVVVSSSTTTTTTVVV\\\iii}}}~~~sssvvv{{{xxxxxx}}}}}}www~~~}}}{{{{{{}}}{{{wwwuuuuuuvvvxxx|||xxxrrrrrrtttpppqqquuu}}}~~~|||{{{{{{|||~~~~~~}}}|||{{{{{{zzz|||{{{{{{{{{{{{{{{|||}}}~~~zzztttrrrrrrssssssrrrpppqqqsssvvvzzz}}}|||{{{}}}{{{yyyvvvqqqjjjaaa[[[RRRSSSVVVZZZ]]]\\\YYYVVVOOOMMMJJJIIIJJJIIIGGGEEEHHHIIIKKKNNNPPPQQQRRRRRROOONNNLLLJJJGGGEEECCCBBB>>>===;;;::::::<<<>>>@@@CCCEEEGGGGGGEEEEEEEEEFFFEEEFFFGGGGGGHHHHHHHHHGGGCCCBBB???<<<:::999::::::======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::999888444111000111222555666777888999999999888777777888999::::::777555333111000000111111///...------,,,+++++++++++++++......---------,,,,,,,,,------------...............,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,------------------,,,------......---,,,,,,//////...---,,,,,,,,,,,,,,,,,,------...//////000..................------------......///.........///////////////.........222000...///222555555444888888888777777777777666999::::::;;;<<<===>>>>>>===???AAADDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKHHHGGGFFFEEEEEEGGGIIIJJJSSSVVVYYY[[[[[[YYYVVVTTTTTTUUUWWW]]]jjj|||www{{{|||zzzuuurrrqqqjjjuuu~~~uuummmgggaaaaaabbbeeejjjpppvvvyyy~~~~~~~~~xxxsssssstttsssvvv}}}~~~|||{{{yyyxxxxxxzzz{{{}}}~~~~~~}}}|||{{{zzzzzzyyy{{{zzzyyyxxxyyyzzz|||}}}}}}zzzuuuqqqpppppppppoooqqqrrrssswwwzzz|||{{{zzz}}}zzzwwwvvvuuuoooddd\\\RRRSSSVVVZZZ^^^___]]]\\\UUUSSSOOOMMMLLLJJJHHHFFFHHHJJJMMMPPPRRRSSSSSSRRRNNNMMMLLLJJJHHHFFFDDDCCC???===;;;999888888999:::???AAACCCDDDDDDDDDEEEGGGGGGGGGHHHHHHGGGFFFFFFEEECCCBBB???===;;;:::::::::=========>>>>>>>>>>>>>>>>>>>>>>>>>>>==================:::666111//////000555666777888999999999999888888999:::<<<;;;999666333111000000000000...---,,,------------,,,,,,+++...------------,,,,,,,,,............---------------+++******,,,------,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,---......------,,,...---,,,+++************,,,,,,------.../////////000000///......------,,,....../////////...---------.........//////000000000///...///222444444444666666666666777777777777999::::::;;;<<<===>>>>>>>>>???BBBDDDFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHKKKLLLUUUVVVXXXZZZZZZXXXVVVTTTSSSUUUXXX___kkk}}}yyy}}}yyyyyy|||vvvooojjjjjjlllkkkyyywwwkkk```YYYSSSSSSTTTVVVYYY___cccfffnnnoooqqqtttvvvxxxzzzzzz{{{||||||zzzvvvsssrrrssstttvvv{{{|||xxxvvvsssooonnnqqqvvv{{{zzzyyyxxxwwwwwwxxxzzz{{{}}}}}}||||||{{{zzzzzzyyyyyyxxxvvvuuuuuuxxxzzz|||}}}zzzvvvrrrpppooooooooorrrrrrsssvvvyyyzzzzzzxxxxxxuuurrrsssuuupppeee[[[TTTTTTUUUYYY]]]___```___WWWUUURRRPPPNNNLLLKKKJJJGGGJJJNNNQQQSSSSSSSSSRRRNNNMMMLLLJJJIIIGGGFFFEEEBBB@@@===:::777666555555;;;===@@@BBBCCCDDDFFFHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDCCCAAA>>><<<;;;::::::===============<<<<<<<<>>>>>>>>>>>>>>;;;777333000///000555666777888999999::::::888888999;;;<<<<<<999777444222000000000///...,,,,,,---...///...---,,,+++------------------------.........------,,,,,,,,,...---,,,---...000000///++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,------------------++++++******+++,,,---------------.........//////////////////............///////////////...---,,,............/////////////////////000111333333333555555666666777888888999999::::::;;;<<<===>>>>>>@@@AAACCCEEEGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHEEEEEEEEEEEEGGGIIILLLNNNUUUVVVWWWXXXXXXVVVUUUTTTQQQTTTXXXaaannnxxx|||yyyqqqwww{{{zzzvvvooohhheeegggkkkuuuzzzpppcccWWWOOOKKKJJJIIIJJJKKKNNNRRRTTTYYY[[[___dddhhhlllnnnooosssssssssrrrpppooooooppppppooooooooonnnkkkfffbbbbbbaaa^^^]]]^^^cccjjjpppzzz{{{~~~uuuuuutttttttttuuuvvvwww}}}}}}}}}||||||{{{{{{zzzxxxvvvtttssstttvvvxxxzzz{{{zzzwwwtttqqqppppppppprrrrrrsssuuuwwwxxxwwwuuutttpppnnnqqqtttqqqhhh___YYYWWWVVVWWWZZZ]]]______[[[YYYUUUQQQMMMKKKJJJJJJFFFHHHLLLOOOQQQRRRQQQPPPMMMLLLLLLKKKJJJIIIHHHGGGDDDCCC@@@<<<999666555444888;;;???AAACCCEEEGGGIIIHHHHHHHHHGGGFFFEEECCCCCCAAAAAA@@@???>>>==================<<<<<<<<<<<<<<>>>>>>>>============<<<999555222111222444444666777888999999999777777888:::<<<<<<999777666444222111111000...,,,+++,,,---...///...---,,,------------------------......------,,,,,,,,,+++...---,,,,,,...000//////---------------------------,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,------...---------...............------......///000111111///000000000///...------////////////...............///000111222222333444555666777777888999::::::999::::::;;;<<<===>>>>>>BBBCCCEEEGGGHHHIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDDDDEEEGGGJJJMMMOOOTTTUUUVVVVVVVVVTTTSSSQQQOOORRRXXXbbbqqqxxx{{{pppjjjhhhrrrzzzzzzvvvoooiiihhhmmmsss~~~{{{uuukkk___TTTMMMIIIHHHFFFFFFFFFHHHKKKMMMMMMPPPUUUZZZ___ccceeefffjjjiiihhhggggggggghhhiiihhheeebbb___\\\XXXTTTQQQPPPPPPOOOOOOPPPUUU\\\aaakkkmmmqqquuuzzz}}}}}}wwwwwwwwwwwwxxxyyyyyyzzz}}}}}}||||||{{{{{{{{{{{{xxxwwwuuuttttttuuuwwwxxxwwwwwwvvvtttqqqpppqqqsssqqqqqqrrrsssuuuvvvtttrrrqqqooonnnqqquuutttnnnhhhaaa^^^YYYWWWXXXZZZ\\\]]]^^^]]]XXXQQQJJJFFFEEEFFFCCCEEEHHHKKKMMMNNNNNNNNNLLLLLLLLLKKKJJJJJJJJJIIIFFFEEEBBB>>>;;;888777666666999===@@@BBBDDDGGGIIIFFFFFFGGGGGGFFFEEEEEEDDD===>>>>>>???@@@AAAAAAAAA<<<<<<<<<=====================<<<<<<;;;;;;::::::<<<===<<<:::666444333444222333444666777888888999777777888:::<<<<<<:::888888666333222222000...,,,+++,,,,,,------------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,***))))))+++,,,,,,+++------------------------------,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---//////111111///...,,,+++++++++........................,,,,,,---...000111222333//////000000000///......000000//////.........---...000222333333333444555666777777888999::::::;;;999::::::;;;<<<===>>>>>>BBBDDDEEEGGGHHHIIIHHHHHHCCCDDDFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEHHHKKKNNNPPPQQQRRRTTTUUUUUURRRPPPNNNMMMPPPWWWbbbqqq{{{}}}vvvaaa___bbbnnn|||vvvvvv~~~~~~}}}zzztttlllbbbXXXSSSPPPPPPOOOOOOPPPSSSWWWYYYZZZ[[[^^^aaabbbccccccbbbaaa___\\\[[[[[[^^^```aaa___]]]ZZZXXXVVVTTTQQQNNNJJJJJJJJJJJJKKKNNNRRRVVV\\\___ccchhhooovvv{{{~~~}}}zzzzzzzzz{{{|||}}}}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwrrrssstttsssqqqppprrruuuqqqpppppprrrssssssqqqooonnnnnnoooqqqtttuuusssqqqkkkeee^^^YYYWWWXXXYYYZZZ]]]\\\WWWPPPHHHCCCCCCDDDAAABBBDDDFFFHHHJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKFFFEEEBBB@@@===:::888777444777;;;>>>@@@BBBEEEGGGDDDDDDEEEFFFFFFFFFFFFFFF???@@@@@@@@@@@@@@@@@@???<<<<<<<<<======>>>>>>???======<<<;;;;;;:::999999===>>>>>>;;;777444333333000111333555666777777888888888999;;;======;;;999:::888555444333111///---+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,***))))))*********))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,------------------,,,,,,++++++,,,---///000222111///...,,,+++++++++........................------...///000111111222...//////000000000000///.........///////////////...111444555444333555666666666777777888888999999999::::::;;;<<<===>>>>>>AAABBBDDDFFFGGGGGGGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHKKKNNNPPPNNNPPPSSSTTTTTTQQQMMMJJJMMMPPPUUU```ooo~~~|||sssttt}}}mmmbbb\\\\\\aaammm}}}|||wwwoooggg___ZZZZZZZZZZZZ[[[^^^cccgggjjjpppppppppnnnkkkhhhdddbbb\\\XXXTTTSSSTTTWWWZZZ[[[ZZZYYYXXXWWWXXXWWWTTTRRRKKKLLLLLLLLLKKKLLLNNNPPPSSSUUUYYY```hhhpppwww{{{wwwwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyy}}}||||||{{{zzzyyyxxxwwwnnnppprrrqqqpppppprrruuupppppppppqqqrrrrrrpppnnnjjjlllmmmppprrrssstttuuuqqqkkkbbbZZZWWWWWWXXXXXXXXXXXXTTTNNNGGGDDDEEEGGG???@@@AAACCCEEEGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLEEEDDDBBB@@@===;;;999888222555999<<<>>>AAADDDFFFBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDBBB@@@===;;;:::;;;<<<<<<===>>>???@@@@@@??????>>>===<<<<<<;;;;;;?????????<<<888444222222///000222444555666777777999999:::===??????===;;;;;;999666444333222///---++++++***)))***+++---...,,,,,,,,,------.........+++++++++,,,,,,---------...,,,******+++++++++)))++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,------.........,,,,,,++++++,,,...///000......---,,,,,,---------.....................---////////////000000000000......///000000111000000,,,,,,---...///000111222...222555666555444555777666666666666777777777777999::::::;;;<<<===>>>>>>@@@AAACCCDDDEEEEEEEEEDDDGGGHHHHHHIIIHHHGGGFFFEEEFFFFFFFFFFFFHHHKKKNNNOOOLLLOOORRRTTTSSSPPPKKKHHHNNNPPPUUU^^^mmm~~~vvvjjjeeegggppp~~~mmm```YYYSSSXXX```kkk{{{vvvqqqooonnnnnneeejjjooorrrtttzzz|||xxxmmmaaaYYYRRRMMMOOOTTTWWW[[[___ccceeehhhiiigggeeedddddd]]]XXXSSSQQQQQQSSSTTTUUUXXXZZZ]]]```dddjjjpppuuu~~~~~~{{{{{{{{{}}}~~~}}}{{{xxxzzzxxxvvvsssrrrsssuuuvvv|||zzzyyy|||}}}xxxqqqqqqpppooonnnmmmmmmmmmlllooorrrrrrpppnnnlllllljjjhhhfffjjjqqqvvvvvvtttssslllccc[[[VVVUUUUUUTTTXXXUUUPPPLLLJJJGGGEEECCCAAA@@@??????AAAEEEIIIKKKMMMLLLKKKJJJJJJJJJJJJJJJFFFFFFDDDBBB@@@>>><<<;;;777555444777<<<@@@BBBAAAHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDBBB@@@>>><<<;;;:::;;;===>>>??????>>>>>>???>>>===<<<:::999888777<<<<<<;;;999777555333111000000000222666999;;;;;;===AAABBB<<<777777777666666666555333111000......,,,,,,,,,,,,,,,,,,,,,,,,000---++++++...000000...///...------,,,,,,,,,,,,---......//////......---++++++++++++++++++++++++........................)))***+++,,,------...---///......------......///111000...---,,,,,,---.....................---------......///////////////000000000000000000000000000000//////.........---,,,---...000222444666777666888::::::999777777777888999:::<<<===>>>>>>>>>===???AAACCCEEEFFFFFFFFFCCCEEEGGGHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGHHHKKKMMMNNNOOOQQQSSSRRROOOLLLJJJJJJOOOVVV___kkk~~~}}}~~~rrriii___\\\___fffsss~~~rrrbbbXXXSSSSSSYYYaaammm}}}wwwttttttuuuwww}}}pppbbbYYYSSSOOOQQQVVVYYY^^^bbbggglllrrrwwwyyyyyyyyyzzzsssnnngggbbb______^^^^^^```aaaccccccdddfffjjjmmmrrrrrrssstttvvvwwwxxxyyyzzzzzz{{{|||}}}~~~~~~}}}}}}||||||}}}}}}|||{{{yyywwwuuurrrrrrrrrtttuuuvvvttttttwwwzzzzzzuuuqqqnnnnnnoooooonnnllljjjiiigggjjjnnnooommmkkkiiihhhfffeeeeeejjjqqqvvvvvvtttpppjjjbbb\\\XXXVVVUUUTTTYYYWWWTTTRRROOOKKKFFFCCC@@@@@@@@@BBBDDDHHHKKKNNNMMMLLLKKKJJJJJJIIIIIIJJJHHHGGGFFFDDDAAA@@@>>>===888666555666;;;???AAAAAADDDDDDFFFGGGGGGHHHHHHHHHIIIHHHEEECCCAAA???>>>>>><<<===>>>???@@@@@@@@@@@@>>>===<<<;;;999888777666::::::999888666444222111333111111222555777888888777<<<>>>:::666888999999888777666555333111000///,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++------,,,---,,,++++++*********+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,///...------------------........................---......///////////////........................000/////////............///000111222333444555666666777999888777666666777999:::;;;<<<===============???AAACCCEEEFFFFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEFFFFFFGGGHHHKKKNNNNNNPPPRRRSSSSSSPPPMMMJJJJJJNNNUUU]]]iii}}}}}}}}}iiiaaaZZZZZZ]]]dddooozzzvvvcccVVVRRRPPPVVV^^^gggttt}}}{{{|||yyywww{{{~~~ooobbbaaa\\\ZZZ^^^cccffflllqqqwww}}}{{{tttooollliiigggjjjjjjhhheeeaaa___^^^___^^^___```bbbeeehhhkkkmmmpppqqqsssuuuxxxzzz|||}}}}}}zzzyyyyyyzzzzzzyyyvvvuuusssqqqpppqqqrrrsssqqqqqqqqqsssuuutttooojjjiiikkknnnooonnnkkkgggdddaaaeeeiiikkkjjjgggeeedddbbbbbbeeekkkrrruuuuuussslllhhhbbb^^^[[[XXXUUUSSSSSSSSSSSSSSSRRRNNNIIIDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGEEECCCAAA@@@???:::888555555888<<>>>>>??????@@@AAABBB===<<<;;;:::999777777666777777777666555444333222555333111111333555555555555:::<<<888555666888888:::999888666555333222111------,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,,,,+++*********+++++++++,,,,,,------,,,,,,+++------------------------------------------------,,,------.........------++++++,,,------,,,+++++++++,,,,,,---------------........................---......///////////////........................////////////............222222222333333444444555555666777666555555666888::::::;;;<<<======<<<<<<===???AAADDDEEEFFFFFFFFFHHHIIIIIIIIIGGGEEEBBB@@@CCCDDDFFFFFFGGGIIILLLOOOOOOQQQSSSTTTTTTQQQNNNLLLKKKNNNSSSZZZggg|||}}}{{{hhh```[[[[[[```hhhtttmmmZZZSSSRRRSSSYYYdddrrrwwwqqqhhhiiinnnyyyzzz{{{~~~sssiiijjjgggiiiooouuuzzz~~~xxxsssooolllmmmlllhhhbbbZZZTTTQQQPPPMMMMMMMMMOOORRRWWW[[[]]]bbbeeeiiimmmqqquuuzzz}}}{{{yyywwwvvvwwwvvvuuussstttrrrqqqoooooopppqqqqqqqqqqqqrrrtttuuurrrmmmiiigggjjjnnnpppooojjjeeeaaa^^^bbbgggjjjiiifffdddcccbbbcccgggmmmrrrtttrrrppphhhfffccc```^^^ZZZVVVSSSNNNOOOPPPSSSTTTSSSOOOLLLHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGEEECCCBBB@@@@@@<<<999666555666999===???@@@AAABBBDDDEEEFFFFFFGGGHHHEEEBBB>>><<<<<<===>>>???>>>=========???@@@AAA======<<<;;;:::888888777666777777777777666555555555333111000222444444444777;;;===888444555666666;;;:::999777666444333222---------------,,,,,,,,,,,,+++++++++,,,---------...------,,,,,,---------,,,------------------,,,------------------------------------------------.........///......------,,,---///000000///---,,,(((***+++---......---,,,---------...............---......///////////////........................///////////////.........111111222222333444444444666666666555444555777999;;;;;;<<<<<<<<<<<<<<<;;;>>>???BBBDDDFFFFFFGGGFFFHHHHHHIIIIIIGGGEEEBBBAAABBBCCCEEEFFFFFFIIILLLOOOOOOQQQTTTUUUUUURRROOOMMMLLLNNNRRRXXXeee||||||wwweee^^^YYY[[[bbblllzzzjjjXXXTTTWWWZZZ[[[jjjyyyiiiaaa___[[[```iiixxx}}}}}}xxxssssssyyy|||vvvpppmmmkkkiiiccc[[[RRRKKKGGGFFFCCCCCCBBBCCCFFFIIIMMMOOORRRVVV\\\aaagggmmmtttyyy}}}}}}wwwwwwwwwxxxxxxvvvrrrnnnqqqpppoooooonnnooooooppprrrssstttuuutttqqqmmmjjjhhhkkkoooqqqooojjjeeeaaa___bbbgggiiihhhfffdddccccccfffjjjnnnqqqqqqooommmfffeeedddbbb```\\\WWWSSSPPPOOOPPPRRRTTTUUUTTTSSSLLLLLLLLLKKKJJJJJJIIIIIIMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGEEEDDDBBBAAA@@@???===;;;888555444666:::===AAABBBCCCDDDEEEEEEEEEEEEGGGDDDAAA>>><<<<<<>>>???======<<<;;;;;;<<<>>>???>>>>>>===<<<;;;::::::999888888999999999999888888555333000000222444555555666;;;===999666777999888;;;:::999777666444333222.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......------,,,---///000000///---,,,((()))+++---......---------------.........//////---......///////////////////////////////////////.........///////////////...///000111222333444555666777777666555666888;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>@@@BBBDDDFFFGGGGGGGGGEEEFFFHHHHHHHHHGGGEEECCCBBBCCCDDDEEEFFFHHHLLLOOOOOOQQQTTTUUUUUUSSSPPPNNNLLLNNNQQQWWWeee|||~~~nnnccc^^^\\\aaajjjuuu~~~hhhXXXVVV\\\```bbbtttwwwdddXXXUUUVVV[[[cccqqqxxxrrrnnnjjjggg```WWWNNNGGGDDDDDDAAAAAA@@@AAABBBDDDGGGHHHHHHLLLSSSXXX]]]dddmmmsssyyy{{{~~~~~~{{{yyyvvvwwwyyy{{{{{{xxxsssoooooooooooonnnnnnnnnooooooqqqqqqrrrrrrqqqnnnlllkkkkkkmmmoooooonnnjjjfffccc```cccfffgggfffdddcccccccccfffjjjmmmooonnnlllkkkgggfffeeeeeeccc^^^YYYTTTOOOOOOOOOQQQTTTVVVUUUTTTTTTSSSRRRPPPOOOOOOOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>===<<<999666444444777:::AAAAAABBBCCCDDDDDDDDDCCCGGGEEECCC@@@?????????@@@;;;;;;::::::::::::;;;;;;>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;::::::666444111000222444555666333888;;;999888;;;>>>>>><<<;;;:::888777555444333//////......---,,,,,,,,,(((***,,,,,,+++***+++,,,++++++*********+++,,,,,,((())))))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++,,,------,,,++++++******,,,---............,,,,,,------.../////////---......///////////////000000000000000000000000.........///////////////---...///000222333444555555666777777666666888:::::::::;;;<<<======<<<<<<>>>@@@BBBEEEFFFGGGGGGGGGCCCDDDFFFHHHHHHHHHFFFEEEBBBCCCEEEEEEFFFHHHKKKNNNOOOPPPSSSUUUUUUSSSPPPNNNLLLNNNQQQWWWfff~~~xxxggg___]]]aaajjjuuu~~~{{{fffYYYZZZaaaeeetttyyyfff[[[VVVXXX\\\iiirrr}}}yyyxxxzzzzzzwwwyyy~~~~~~zzzuuurrrnnnjjjbbbXXXNNNHHHGGGGGGCCCCCCDDDEEEFFFGGGHHHIIIHHHLLLRRRVVVYYY___hhhooovvvwwwyyy{{{{{{yyywwwvvvvvvvvvwwwyyyzzzxxxuuuqqqoooooonnnnnnnnnooooooooooooppppppooommmlllllllllmmmmmmmmmlllkkkhhhfffddd```bbbccccccaaa``````aaa```cccgggjjjkkkkkkkkkjjjiiihhhgggfffddd```ZZZUUUQQQSSSWWW\\\aaadddcccbbbdddaaa]]]YYYUUUSSSRRRRRRMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@??????<<<<<<;;;888444333555777===>>>???AAABBBCCCCCCCCCEEEDDDCCCAAA@@@?????????999:::::::::::::::999999=========<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;::::::777333111111333444555222888;;;999888;;;??????>>>===<<<:::888777666555/////////...------,,,,,,(((+++------,,,++++++---+++*********++++++,,,---******++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////,,,,,,------...//////000---......///////////////////////////////////////............/////////000000000111222222333444444222444666777666666777888999:::;;;<<<============???@@@BBBEEEGGGGGGGGGGGGCCCEEEFFFHHHHHHHHHFFFEEECCCDDDEEEEEEEEEGGGJJJLLLNNNPPPRRRTTTTTTSSSPPPNNNLLLNNNRRRYYYgggsssdddXXXYYY```mmmyyyyyyfff[[[]]]eeejjjjjj]]]ZZZ\\\aaagggvvv~~~yyyuuurrrppprrrvvvuuurrrvvv~~~|||{{{yyyxxxvvvrrrnnneeeZZZPPPKKKJJJKKKEEEFFFHHHJJJKKKLLLLLLLLLMMMQQQVVVYYY[[[```hhhoootttuuuvvvwwwwwwvvvuuutttuuuttttttuuuvvvvvvtttsssnnnnnnnnnoooooooooooooooppppppooonnnllllllmmmnnnnnnnnnllljjjhhhgggfffeee___```aaa```^^^]]]^^^___]]]```dddggghhhiiijjjkkkkkkjjjhhhgggeee```ZZZVVVXXX\\\eeeooowww{{{{{{yyysssooohhh```YYYTTTQQQPPPMMMLLLKKKIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@<<<===<<<999444222333555999:::===???AAACCCDDDDDDBBBBBBAAA@@@???===<<<<<<999:::;;;<<<;;;:::999888<<<<<<<<<;;;;;;::::::999;;;;;;<<<<<<;;;;;;::::::>>>:::555222111222333333444:::<<<999777999<<<<<>>>>>>>>???@@@CCCEEEGGGHHHHHHHHHDDDEEEGGGHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEFFFIIILLLMMMOOORRRTTTTTTRRRPPPNNNLLLOOOSSSZZZhhh{{{kkk___XXXYYY___lll}}}wwwkkkbbbcccooo}}}vvvddd___```dddttt|||vvvpppmmmkkkkkkjjjiiihhhjjjooorrrzzz~~~{{{ssslllkkkjjjiiilllpppqqqnnnkkklllppptttvvvwwwrrrpppjjjaaaWWWRRRRRRTTTSSSVVVXXXWWWTTTSSSUUUXXXZZZ]]]```eeehhhjjjkkkllluuuwwwxxxwwwsssqqqrrrtttqqqooonnnoooppppppooonnnnnnmmmmmmnnnoooooommmkkkmmmnnnoooooonnnllljjjhhhkkkkkkkkkjjjhhhgggeeeddd___\\\ZZZ[[[]]]^^^\\\YYYVVVZZZaaaeeegggggghhhhhhlllgggeeeiiijjjfffbbbaaafffoooyyyzzzlllbbb\\\XXXSSSPPPMMMJJJFFFDDDEEEFFFGGGGGGFFFFFFFFFEEEEEECCCBBBBBBAAA>>>;;;::::::888444000666777999===AAACCCCCCBBBAAAAAA@@@@@@???>>>======AAA???===<<<<<<<<<;;;:::;;;<<<===>>>???>>>>>>===>>>>>>????????????>>>===;;;999666444222111222222777777777888999:::<<<===???>>>===;;;:::999888888111000///...---,,,,,,,,,,,,++++++++++++,,,------------............------...,,,***((((((***,,,............/////////000000------,,,,,,,,,,,,+++++++++,,,...---,,,,,,---//////...---,,,+++,,,,,,---000...+++)))((()))+++,,,///...---,,,,,,---...///////////////////////////,,,,,,,,,---------.........---------...///111222000......222777::::::999333444666777777777666555;;;;;;===>>>>>>>>>===<<<>>>@@@CCCFFFGGGHHHHHHGGGEEEEEEFFFGGGGGGGGGFFFEEEGGGGGGFFFFFFHHHJJJMMMOOOMMMNNNOOOPPPPPPPPPOOONNNNNNNNNQQQYYYiiittteeeZZZWWWZZZbbbpppvvvnnniiilllzzzxxxiiihhhlllsss|||vvvoooiiifffcccbbb```]]]\\\]]]aaaeeemmmsss{{{|||uuummmgggddd]]]WWWWWWWWWVVVXXX\\\]]]]]]___dddkkkqqqtttuuurrrqqqnnnggg```]]]^^^aaaggglllpppqqqooommmmmmnnnoooqqquuuwwwyyyxxxwwwvvvxxxyyyyyywwwsssqqqqqqrrrmmmlllkkkllloooppppppoooooonnnmmmmmmnnnooommmlllnnnnnnnnnnnnmmmkkkjjjiiillllllkkkiiigggeeecccbbb___]]][[[[[[]]]]]][[[YYYWWWZZZ___bbbccccccddddddjjjfffdddhhhjjjgggeeeeeerrr}}}~~~wwwpppggg```\\\WWWQQQLLLIIIGGGDDDCCCEEEGGGHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBAAA???<<<;;;;;;999555222555555777;;;@@@BBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>;;;::::::999888666<<<===???@@@@@@>>><<<;;;<<<======>>>======<<<<<<;;;999777444222222222333666777888:::<<>><<<:::999999999888777<<<>>>@@@BBBAAA>>>;;;999:::;;;;;;<<<<<<<<<;;;;;;;;;:::777555333222222333444555777:::>>>AAADDDEEE@@@???>>><<<;;;:::999999555444222000///...---------------,,,---......///------------------------......------------......***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///......---,,,,,,,,,------,,,,,,,,,,,,---------...//////............//////////////////////////////,,,------------...............---......///000111333222000000000000...,,,666666555555666666777888999:::;;;<<<<<<<<<;;;;;;===???AAADDDFFFGGGHHHHHHEEEGGGJJJLLLKKKJJJGGGEEEEEEEEEEEEEEEFFFHHHKKKLLLMMMMMMOOOPPPPPPPPPOOOOOONNNOOORRRXXXfff{{{}}}zzz}}}qqqooommmkkkhhhccc[[[VVVWWWZZZaaaiiiqqqsssrrrooollljjjhhhjjjooozzz||||||zzzyyyuuusssooojjjfff```___\\\YYYWWWXXX\\\```iiiiiijjjiiiddd\\\RRRLLLIIIDDDBBBEEEGGGFFFFFFIIIGGGLLLUUU```iiiooorrrsssuuuyyy}}}|||vvvqqqmmmkkkfffeeeeeegggkkkoooqqqqqqrrrooolllkkklllmmmnnnnnnooonnnllljjjiiihhhhhhhhhiiiiiihhhgggeeecccbbbaaa```___^^^\\\[[[YYYXXXVVVVVVXXXYYYZZZ[[[\\\___aaaiiieeeccceeeffffffhhhlll{{{~~~ooobbbYYYSSSJJJJJJKKKNNNRRRSSSQQQNNNFFFDDDCCCDDDGGGIIIKKKKKKGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@>>><<<:::888444444666:::???BBBCCCCCCCCCBBBBBBAAA@@@?????????===;;;::::::<<<===<<<;;;:::<<<@@@BBBBBB@@@<<<:::::::::;;;<<<<<<<<<;;;;;;;;;:::888666444333333333222333666:::===@@@BBBCCC???>>>===;;;:::999888888555444222000...---,,,,,,...------------...//////------------------------,,,---...//////...---,,,(((((()))+++,,,---...///------,,,,,,,,,++++++++++++,,,...---,,,,,,---///------------------------***+++---.../////////......------------------...////////////////////////------------........................//////000000333333333444444555555555777666555555555666888999888999:::;;;<<<;;;::::::<<<>>>@@@CCCEEEGGGHHHHHHFFFHHHLLLNNNMMMKKKGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMNNNOOOOOONNNMMMNNNPPPSSSXXXdddyyy~~~zzzzzz~~~qqqffffffggggggeeeaaa[[[VVVVVVWWWZZZ^^^bbbccccccbbbaaa```aaafffnnn}}}}}}|||~~~zzzuuutttuuutttqqqnnnggggggfffeeedddfffjjjmmmqqqooolllhhhddd\\\SSSMMMJJJFFFEEEHHHIIIHHHHHHJJJIIINNNXXXbbblllsssxxx{{{zzztttnnnjjjfffeeedddfffjjjnnnpppqqqpppmmmjjjjjjkkkmmmmmmmmmnnnmmmkkkiiihhhgggggggggeeeeeeeeeeeeeeedddcccbbb```___^^^\\\ZZZXXXWWWVVVUUUWWWXXXYYY[[[]]]```ccchhhdddbbbcccccccccfffkkkwww{{{wwwgggUUUIIIDDDAAA@@@@@@AAADDDHHHKKKLLLLLLIIIGGGEEEFFFHHHIIIIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDBBB@@@===<<<;;;666666777;;;???CCCDDDDDDDDDCCCBBB@@@???===<<<;;;@@@>>><<<;;;<<<<<<;;;:::666999===AAABBBAAA>>><<<:::;;;<<<===============<<<;;;999777666444333333444555888;;;===???@@@@@@===<<<;;;999888777666666555333222///---,,,++++++...------------...//////...---,,,,,,,,,,,,---...+++,,,---......---,,,+++++++++,,,,,,------......------,,,,,,,,,++++++++++++,,,...---,,,,,,---///,,,---------------------***+++---///000000//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------.........//////.........//////////////////000111222333444555666777777666555555777888999888888:::;;;;;;;;;:::999<<<===???BBBDDDFFFHHHHHHGGGIIIMMMOOONNNKKKHHHEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMMMMLLLLLLNNNQQQTTTXXXcccwww|||yyyzzzsssiiikkkmmmpppoookkkcccZZZTTTSSSTTTUUUVVVXXXZZZ\\\]]]\\\\\\___eeeooo~~~zzzwww|||~~~~~~}}}xxxtttuuuzzz|||zzzwwwsssuuuvvvvvvwwwxxx|||~~~{{{xxxuuuqqqllldddYYYQQQMMMHHHFFFHHHIIIGGGGGGIIIIIINNNWWWaaalllwwwxxxpppkkkhhhfffeeeeeehhhkkkmmmmmmkkkjjjhhhiiikkklllmmmmmmmmmlllkkkjjjhhhfffeeedddbbbbbbccccccddddddcccccc^^^______\\\YYYWWWWWWWWWUUUWWWYYYZZZ\\\^^^aaaddddddaaa```aaaaaa```ccciiitttssshhhUUUEEE>>>===<<<@@@@@@@@@@@@AAACCCEEEGGGIIIHHHFFFFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEEEECCC@@@>>>======999888888;;;???BBBDDDDDDEEEEEECCCBBB@@@???======CCC@@@===;;;:::888666444444666;;;>>>@@@@@@???>>>;;;<<<===>>>>>>>>>>>>>>><<<;;;:::888777555444333666888:::===???@@@@@@@@@<<<;;;:::888777666555555444333111///---,,,,,,,,,---------,,,---......///...---,,,++++++,,,---...+++,,,---......---,,,+++000000///...---,,,++++++------,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///+++,,,---.........------***+++---///000000//////,,,,,,------------,,,,,,////////////////////////------........./////////......////////////......000111333333222222333555777777666666777777888888888999:::;;;;;;;;;::::::;;;<<<>>>@@@CCCFFFHHHIIIIIIJJJLLLNNNMMMKKKHHHFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLNNNQQQUUUYYYcccvvv|||{{{tttkkkgggrrrvvvzzzzzzsssfffZZZRRRPPPQQQSSSVVVXXXZZZ]]]_________bbbhhhmmmvvvrrriiiiiikkkssszzz|||{{{|||~~~vvvfffZZZSSSNNNJJJKKKKKKIIIIIILLLMMMPPPVVV___jjjxxx|||sssmmmjjjhhhddddddeeeggghhhhhhgggffffffhhhkkklllllllllkkkkkkkkkjjjhhhfffdddbbbaaabbbbbbccccccbbbaaaaaa]]]^^^___\\\YYYVVVWWWXXXVVVXXXZZZ\\\\\\]]]___aaa]]]\\\]]]______^^^bbbiiioooiii[[[III===;;;======???@@@AAAAAABBBCCCEEEFFFGGGEEEDDDDDDFFFFFFFFFDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFDDD@@@>>>===>>>:::999888:::===AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBB@@@===;;;;;;:::888777555666999<<<>>>>>>======;;;;;;<<<>>>>>>??????>>><<<;;;;;;999888666444333555666999<<<>>>?????????<<<<<<:::888777666666666444333111000///.........,,,,,,,,,,,,,,,------......---+++******+++---...------............------//////......------,,,,,,------,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///+++,,,---.........------+++,,,------............------...//////...------////////////////////////............////////////......///000000///...---111444555555333333444666666666777888888888888777888999;;;<<<<<<<<<;;;:::;;;;;;===???BBBEEEGGGIIIJJJKKKLLLLLLLLLJJJHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNMMMNNNQQQVVVZZZcccvvv~~~vvvjjjggghhhsssyyywwwiii[[[RRRMMMPPPTTTXXX\\\___aaacccddddddgggjjjjjjllluuu}}}yyyqqqggg]]]YYY^^^eeemmmwww|||~~~zzzxxxyyyuuufff\\\VVVQQQQQQQQQOOOOOOQQQSSSUUUXXX^^^hhhxxxuuuoookkkhhhdddbbbbbbdddddddddddddddeeehhhkkkmmmlllkkkjjjkkkkkkkkkiiifffcccaaacccccccccbbbbbbaaa```___\\\^^^^^^\\\YYYVVVWWWYYYWWWYYY\\\]]]\\\\\\]]]^^^WWWWWWZZZ^^^^^^^^^bbbiiihhhbbbSSSBBB999;;;======;;;>>>AAADDDEEEGGGHHHIIICCCBBBBBBCCCEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCEEEFFFDDD@@@>>>>>>???:::888888999<<>>======???@@@@@@???666777999;;;<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>><<<<<<;;;:::888666444333111333666:::<<<============<<<;;;999888777777666444333222111000000000000,,,++++++++++++,,,------...---+++******+++---...////////////////////////))))))+++,,,...///111111---------,,,,,,,,,+++++++++,,,...---,,,,,,---///***+++---...///...------,,,,,,,,,------------......///000111111000///...////////////////////////............/////////000......///000000///...------000222333111222444777555666888999999888888777999:::;;;<<<<<<<<<;;;;;;:::;;;===???BBBEEEGGGIIIKKKKKKKKKKKKJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPOOOOOOMMMRRRVVV[[[cccwww|||}}}qqqcccaaadddssszzzttteeeXXXQQQQQQQQQTTTZZZaaaeeeeeedddffffffgggggghhhiiijjjkkkeeeccc```[[[YYYYYY]]]```jjjyyy{{{}}}xxxooommmpppyyy~~~iii\\\ZZZXXXVVVUUUSSSPPPOOORRRTTTWWW\\\eeeuuuzzzpppiiihhhgggeeecccaaa```___bbbaaa___```dddhhhjjjjjjkkkjjjhhheeedddccccccccc``````____________``````[[[[[[ZZZYYYXXXWWWVVVVVV\\\^^^aaaaaa___]]][[[ZZZ\\\[[[ZZZZZZ\\\^^^aaacccccc\\\QQQDDD;;;999<<<@@@EEEDDDDDDEEEGGGHHHHHHGGGIIIEEE@@@???AAACCCCCCBBBDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA===;;;999777888:::>>>@@@@@@AAABBBCCCCCCAAA???>>>?????????>>>>>><<<;;;;;;777555444666:::<<<;;;999===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;999777555555666777999::::::::::::;;;:::999888777666555444666666666555333111///---...000222111---***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------000...,,,******+++...///------------------------------------------------.........---,,,,,,++++++,,,---......,,,,,,---...000000000000000000000000...///000111111///---+++,,,,,,++++++,,,,,,---...000111222222333555888;;;888888777666666666666666999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>???BBBFFFIIIQQQNNNLLLKKKJJJIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGLLLNNNQQQQQQOOOMMMLLLLLLPPPRRRUUUYYYdddyyy{{{kkk```___dddnnnvvv~~~~~~tttfffZZZTTTUUUVVVZZZ```gggjjjiiihhhhhhgggfffggghhhjjjjjjjjjdddbbb```]]]]]]bbbhhhnnn~~~}}}vvvmmmkkknnnvvv|||lll___^^^]]]\\\ZZZYYYVVVUUUMMMPPPUUUZZZbbbooozzzrrrlllkkkiiigggdddbbb```___```^^^^^^```cccggghhhiiiiiihhhfffdddcccbbbccccccbbbaaa``````_________```]]]\\\\\\[[[ZZZYYYXXXXXX]]]```bbbbbb___\\\ZZZZZZYYYYYYXXXXXXXXXZZZ[[[\\\\\\VVVMMMBBB;;;999===AAAEEEEEEEEEGGGJJJLLLLLLKKKHHHEEEAAA???AAACCCCCCBBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA===<<<999777777999<<<>>>@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@???>>><<<:::999777666555777;;;======<<<<<<<<<;;;;;;<<<<<<===>>>=========<<<;;;888666555000222444777999;;;===>>><<<;;;:::999888777666666777777777777555333000///+++,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------------.........---...//////------...///////////////////////////...///000000000///---,,,------,,,,,,------...///111333444333333333555777888777666666555555555666888999:::;;;;;;;;;:::999;;;<<<===>>>???BBBFFFIIIOOONNNMMMLLLLLLJJJHHHEEEGGGGGGGGGHHHHHHIIIIIIIIIKKKMMMPPPQQQQQQOOOOOOOOOPPPSSSVVVZZZeee{{{rrrddd]]]aaaiiipppyyyuuuggg\\\WWWVVVXXX]]]ccchhhiiigggeeecccaaa```ccchhhllllllkkkffffffgggiiinnnwww~~~|||tttlllkkkooosssxxxzzzjjj[[[\\\\\\\\\\\\ZZZXXXWWWPPPUUU[[[aaahhhqqq||||||uuupppooollliiieeebbb```^^^\\\[[[\\\___cccfffgggfffgggeeedddbbbaaabbbbbbbbbcccbbbaaa___^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[]]]___``````\\\YYYWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRJJJBBB<<<<<>><<<:::777666777999:::???@@@BBBDDDEEEDDDCCCCCCCCCCCCBBB@@@>>><<<:::999888777666888;;;=========;;;;;;:::::::::;;;<<<<<<=========<<<:::888555444///000222555888:::<<<===<<<<<<;;;:::999888888777888999999888777444111000000...------...//////...------------------------++++++,,,---------------------------------------&&&))),,,//////...+++)))++++++++++++++++++++++++------------------------,,,------...//////000000...///000///......///000........................///////////////..................---...//////000333444555555333222222333777666555555444555555555777888999:::::::::999999;;;<<<===>>>???BBBFFFIIIMMMMMMMMMNNNNNNLLLIIIFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJMMMPPPRRRRRRQQQQQQRRRNNNPPPTTTXXXddd{{{~~~lllaaa___hhhrrr|||xxxhhh]]]XXXYYY\\\aaafffhhhfffcccaaa^^^]]]^^^ccclllsssuuutttpppssszzz|||vvvqqqqqqvvvvvvzzzmmmaaaVVVXXX[[[]]]]]]\\\\\\\\\```eeemmmssswww}}}~~~yyyrrrpppnnnjjjeeebbb___]]]YYYYYY[[[___ccceeeeeeeeeeeedddbbbaaa```aaabbbbbbbbbaaa```^^^\\\[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^\\\YYYUUUSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUSSSPPPKKKDDD??????BBBEEEDDDDDDFFFJJJOOORRRRRRRRRFFFEEEBBBAAA@@@@@@AAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA???===:::888666666666777<<<>>>@@@CCCDDDDDDDDDCCCBBBBBBAAA@@@???===;;;:::999888888888888::::::;;;::::::999999::::::;;;<<<>>>>>>===<<<:::888555444111222222444555777999:::;;;;;;::::::999999888888888999999999777444111///444000------000111000...........................+++,,,,,,---...---------------------------------&&&))),,,///000///---+++------------------------------------------------........./////////000000---///000///...---...///........................000///............//////......------......///000111333555555444222222222666555555444444444555555777888999;;;;;;::::::999;;;<<<===>>>???BBBFFFIIILLLLLLNNNPPPQQQNNNIIIFFFDDDEEEFFFGGGIIIJJJKKKLLLJJJMMMPPPQQQQQQPPPOOOPPPJJJLLLPPPUUUaaayyyvvvfff___cccooo{{{yyyhhh___[[[bbbeeeiiikkkkkkgggdddaaa``````cccjjjsss{{{~~~|||~~~qqq```XXXUUUYYY^^^aaabbbdddgggiiirrrxxx{{{rrrpppmmmjjjeeeaaa^^^]]]ZZZ[[[\\\___cccffffffeeeeeedddbbbaaa```aaabbbbbbaaa```^^^\\\ZZZYYYYYYXXXZZZZZZ[[[[[[\\\]]]]]]]]]\\\]]]]]][[[WWWTTTSSSRRROOOPPPRRRSSSUUUUUUUUUUUURRRPPPKKKFFFAAA@@@BBBDDDDDDEEEGGGKKKOOOQQQQQQPPPEEEEEECCCAAA@@@???@@@@@@BBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA@@@>>>;;;888666555555555999:::===@@@BBBBBBBBBAAA???????????????>>>===<<<;;;:::888777555555666777:::999999999999:::;;;;;;=========<<<:::888666444111222222333444666888999999999999999999888888888777888999999777444000...111---******,,,---+++)))........................,,,,,,---.........------------------------------++++++---...////////////------------------------------------------------000000/////////.........,,,---......,,,,,,---...........................//////............///000---------,,,---......//////111444555444333333444555555444444444444555666888999;;;<<<<<<<<<;;;:::;;;<<<===>>>???BBBFFFIIIKKKLLLNNNQQQQQQNNNIIIEEEBBBCCCDDDFFFGGGIIIJJJKKKKKKMMMPPPPPPOOOMMMLLLLLLIIIKKKNNNTTT```yyynnnbbb```hhhwwwwwwhhhaaa```dddgggkkkllljjjfffcccbbbaaadddjjjqqqzzzvvvcccYYYUUUTTTXXX^^^bbbeeejjjpppuuu{{{qqqooommmjjjfffccc```______^^^___aaaeeeggggggggggggeeedddbbbaaabbbbbbbbb```___]]]\\\ZZZYYYXXXXXXXXXYYYYYY[[[\\\]]]^^^^^^]]]^^^^^^[[[XXXUUUTTTTTTMMMMMMNNNPPPQQQRRRSSSTTTPPPOOOLLLGGGCCCAAABBBCCCGGGGGGIIILLLOOOPPPNNNLLLDDDEEEDDDBBB@@@>>>???@@@@@@AAABBBDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA???===:::777666555555666888;;;>>>@@@@@@@@@???======>>>>>>>>>>>>======;;;:::999666333333555777::::::999999999:::;;;;;;<<<<<<<<<<<<;;;999777555000000000222444777:::<<<888888888888999999999999777888999:::888555000......---,,,---...---+++***------------------------,,,,,,---...............------------------------......------...///000111++++++++++++++++++++++++------------------------000000//////...------,,,,,,---...---,,,+++,,,....................................///////////////------,,,,,,------...///...000222333333333555666555555555444555555666777999:::;;;<<<===<<<;;;;;;;;;<<<===>>>???BBBFFFIIILLLLLLNNNPPPPPPMMMHHHDDDBBBBBBCCCEEEFFFHHHIIIIIIKKKMMMOOOOOONNNLLLKKKKKKLLLNNNPPPUUUbbb{{{~~~kkkbbbdddooowwwgggaaabbbcccfffjjjkkkiiiffffffffffffnnnxxx|||hhhZZZUUUTTTTTTZZZ```eeeiiipppzzz|||xxxpppooommmkkkhhhfffdddcccdddcccbbbcccfffiiijjjjjjiiihhhfffdddcccbbbcccccc```___^^^]]][[[[[[ZZZZZZWWWXXXYYY[[[\\\^^^______[[[[[[[[[YYYVVVSSSSSSSSSPPPOOOOOOOOOPPPQQQSSSTTTQQQQQQPPPLLLIIIGGGGGGIIIKKKKKKLLLNNNOOONNNKKKHHHCCCEEEEEECCC???===>>>???>>>???AAACCCDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@===;;;888777666555666777:::===>>>???>>>>>>===============<<<;;;:::999:::999666444444777::::::::::::::::::;;;<<<<<<;;;;;;<<<<<<;;;999888777222222111222444666999;;;888999999999::::::;;;;;;777999;;;<<<:::666222///(((+++...000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------......---------......///++++++++++++++++++++++++------------------------.........------------------...///...---,,,---///////////////////////////,,,---///000000000///............---......///000///000222222111222555777666555555555666666777888888999:::;;;<<<;;;::::::;;;<<<===>>>???BBBFFFIIIMMMMMMMMMNNNNNNKKKGGGCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJLLLOOOPPPOOOMMMMMMMMMMMMOOOQQQVVVbbb{{{}}}kkkeeeiiivvvxxxfff```aaafffiiimmmnnnmmmlllmmmoooppp{{{rrr___UUUSSSTTT[[[```ggglllqqqzzz{{{uuusssrrrqqqsssvvv{{{}}}}}}yyyuuupppooonnnllljjjhhhgggfffhhhfffddddddgggjjjkkklllkkkjjjhhheeedddcccccccccaaa```___^^^]]]\\\\\\\\\XXXXXXZZZ[[[]]]___```aaaWWWWWWWWWUUURRRPPPPPPPPPUUUTTTRRRQQQQQQRRRTTTUUUTTTTTTTTTRRROOONNNNNNOOOOOONNNOOOPPPPPPNNNJJJFFFCCCEEEEEECCC???======???===>>>AAACCCCCCCCCBBBAAACCCCCCDDDDDDCCCCCCBBBAAAAAA@@@>>><<<999888666666666888:::===>>>???>>>===>>>>>>>>>===<<<:::999888888999999777555666:::>>>;;;;;;::::::;;;;;;<<<===::::::;;;<<<;;;:::999888777666444333333444666777999::::::;;;;;;<<<<<<<<<999:::<<<===;;;777333000$$$+++...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------,,,---.........---,,,+++------------------------------------------------++++++,,,,,,---............///000///...---...000000000000000000000000000+++---///111111000///...///////////////000111111111222222111000111444666666666666666666777888888777888999:::;;;:::999999;;;<<<===>>>???BBBFFFIIINNNMMMMMMMMMMMMJJJFFFBBBEEEEEEFFFGGGHHHIIIIIIJJJIIIKKKOOOPPPPPPOOOOOOPPPLLLNNNPPPTTT```yyy{{{lllmmmuuuooodddbbbccclllooorrrrrrppppppssswwwzzzxxxggg[[[TTTUUUZZZ]]]cccnnnvvvxxx{{{|||ssslllgggfffdddcccffflllqqqttttttyyy{{{{{{uuutttrrrooonnnmmmllljjjhhhhhhhhhdddaaacccjjjmmmlllqqqmmmhhhdddccccccccccccdddbbb```]]][[[ZZZYYYYYYXXXYYYYYY[[[\\\^^^```aaa]]]WWWQQQOOOPPPQQQNNNKKKNNNNNNNNNOOOPPPQQQSSSSSSXXXZZZZZZWWWSSSRRRSSSUUUTTTPPPJJJHHHHHHIIIHHHGGGGGGEEEBBB???===<<<;;;<<>>===;;;888555444555777999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555777888888777;;;777555777===@@@???<<<;;;:::999:::;;;;;;999777444333222222222444666777;;;888777888;;;===<<<:::<<<<<<;;;:::999666444333///...---,,,+++,,,---.../////////...---,,,******........................---------............///111///---+++***+++,,,---...------,,,,,,------...///...---,,,,,,,,,,,,,,,111111000000//////......---------.........//////////////////////////////...///000///---,,,,,,---000...---,,,,,,---...000///000111222222222222222555555555555666666666666999:::;;;<<<<<<:::888777>>>===<<<===AAAFFFIIIKKKQQQOOOMMMKKKKKKIIIFFFDDDBBBDDDEEEFFFFFFGGGIIIKKKMMMNNNNNNNNNNNNMMMLLLLLLIIILLLOOOTTT```www{{{nnnqqq|||lllbbbbbbdddqqqtttvvvuuutttvvv|||}}}lll___WWWSSSUUU[[[ffflllvvv{{{sssjjjbbb\\\XXX[[[ZZZ[[[^^^dddiiillllllpppsssyyy}}}xxxvvvtttqqqpppnnnlllhhheeehhhhhheeebbbeeekkknnnmmmrrrnnnhhhdddcccbbbaaaaaa```^^^\\\ZZZYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]]___```[[[VVVPPPOOOPPPQQQNNNLLLMMMMMMMMMNNNOOOPPPQQQRRRUUUWWWXXXWWWUUUTTTVVVXXXSSSNNNIIIFFFFFFFFFEEECCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBCCCAAA>>>===<<<:::888666555777999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;999666666777888777777:::888666999>>>@@@???<<<<<<;;;:::;;;<<<;;;:::888555444333222333444666777:::777555666999;;;;;;:::;;;<<<<<<;;;999666333111///...---,,,,,,,,,---...............---,,,++++++------------------------,,,,,,,,,,,,---------...111///---+++++++++,,,---------------------------///...---,,,,,,,,,,,,---/////////.........------,,,,,,,,,---------......---------------------------///000///......///000.........//////.........///000111222222333222222555555555555666666666666777999;;;<<<===<<<;;;:::>>><<<<<<===@@@DDDGGGIIIMMMLLLKKKKKKKKKIIIEEECCCAAACCCEEEEEEFFFGGGJJJMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIKKKNNNSSS^^^uuu{{{rrrxxxkkkcccgggkkkwwwyyy{{{zzzzzz~~~sssiii^^^XXXTTTSSSYYY___jjjrrr}}}zzzuuunnneee]]]WWWSSSQQQQQQRRRTTTYYY___ccceeeeeeggglllttt}}}~~~xxxwwwuuusssqqqmmmhhhdddeeeeeecccbbbeeelllooommmoookkkgggdddccccccbbbaaa]]]\\\[[[ZZZYYYYYYZZZ[[[XXXXXXXXXYYYZZZ[[[]]]^^^XXXTTTPPPOOOPPPQQQOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTTTTTTTUUUVVVXXXRRRNNNIIIFFFDDDCCCBBB@@@CCCDDDEEEFFFFFFFFFFFFEEEBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@===;;;::::::888777666666888:::;;;<<<<<<<<<========================<<<:::777666777777777666999888888;;;???AAA???<<<===<<<;;;;;;<<<<<<;;;999666555333222222444555777999666444444666999::::::;;;<<<<<<<<<:::666333000000///---,,,,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000///---,,,++++++,,,---,,,,,,---......---,,,,,,......---,,,,,,,,,------.........---------------++++++,,,,,,,,,------------------------------------...000000///000111333---...000111111000...---///000111222333333333333555555555555666666666666666888:::===>>>>>>===<<<======<<<===>>>AAADDDFFFIIIIIIJJJLLLLLLJJJFFFBBBAAACCCEEEEEEFFFGGGJJJMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIKKKNNNRRR^^^ttt~~~}}}~~~xxxmmmhhhooouuu|||zzzwwwzzzvvvlllfff___YYYUUUTTTUUUXXX___hhhpppyyy}}}xxxsssnnneee]]]VVVRRRQQQQQQNNNQQQUUU[[[```dddffffffdddjjjsss~~~xxxwwwvvvuuusssnnniiiddd```aaaaaaaaaeeelllooommmkkkhhhfffdddddddddcccbbb___^^^]]][[[[[[[[[[[[\\\XXXXXXXXXXXXYYYYYYZZZ[[[VVVSSSPPPPPPQQQQQQPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQNNNOOOQQQRRRSSSSSSTTTUUUSSSPPPLLLHHHFFFDDDBBBAAABBBDDDFFFHHHIIIHHHFFFEEEAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCC???<<<999999:::999999555555666888999::::::;;;<<<<<<<<<<<<<<<============;;;888777777777666555888888999===@@@AAA>>><<<===<<<;;;<<<======;;;999555444222111111222333444888777555444555888:::;;;:::;;;===<<<:::777222000000///...---,,,,,,------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------///...---,,,,,,,,,,,,---+++,,,...//////...,,,+++...------,,,,,,,,,------......------------------,,,,,,,,,---------......////////////////////////---///000000//////000111...///000111111000///...///000111222333444444444555555555555666666666666777999;;;===>>>>>>===<<<>>>>>>>>>>>>>>>@@@BBBEEEGGGHHHJJJMMMNNNLLLGGGCCCCCCEEEFFFFFFEEEFFFHHHKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJLLLOOOSSS___uuuyyyyyy~~~ooommmuuu|||uuunnnnnnttt}}}rrreeeYYYSSSQQQOOOPPPTTTXXX]]]gggqqq{{{~~~wwwqqqfffaaaYYYRRRMMMLLLMMMNNNOOOSSSYYY___dddgggiiijjjeeejjjttt~~~~~~rrrqqqqqqpppoookkkfffbbb^^^```aaabbbhhhoooqqqooollljjjhhhfffeeedddaaa___aaa```]]][[[ZZZZZZZZZZZZYYYXXXXXXWWWXXXXXXYYYYYYUUUSSSRRRQQQRRRQQQQQQPPPOOOOOONNNOOOOOOPPPQQQRRRQQQQQQRRRSSSTTTTTTTTTSSSUUUSSSQQQMMMJJJGGGFFFFFFGGGHHHJJJLLLKKKIIIFFFDDD>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBB???;;;:::::::::::::::666777777888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>;;;888777777777777666777888:::===??????>>><<<===<<<;;;<<<======;;;999555333111000///000111222777777666666666777:::<<<:::;;;<<<<<<:::777444111111000...---,,,,,,------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------..................------,,,,,,,,,---+++,,,...//////...,,,+++------,,,,,,,,,------.......................................////////////000000000000000000000000...///000///---,,,---...111000///......///000111///000111222333444444444555555555555666666666666999:::<<<>>>>>>===<<<;;;???@@@AAA@@@??????BBBEEEFFFHHHKKKOOOPPPNNNIIIDDDFFFGGGGGGFFFEEEEEEFFFHHHKKKLLLLLLLLLLLLKKKJJJJJJKKKMMMQQQVVVbbbyyyxxxtttuuuzzznnnoooyyy~~~~~~ooojjjmmmuuuvvvgggZZZPPPLLLJJJJJJOOOVVV]]]eeeqqq}}}~~~yyypppiiiZZZVVVPPPJJJGGGHHHKKKMMMQQQVVV\\\aaaeeehhhkkklllgggllluuu~~~|||wwwmmmllljjjjjjhhheeeaaa^^^]]]```ccceeekkksssuuusssqqqnnnkkkiiifffccc^^^[[[___^^^[[[YYYXXXWWWWWWWWWZZZYYYYYYXXXWWWWWWWWWXXXUUUUUUTTTTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRUUUTTTUUUVVVXXXWWWUUUSSSTTTTTTSSSPPPMMMKKKKKKLLLKKKLLLNNNNNNLLLIIIFFFCCC<<<<<<===>>>???@@@AAAAAACCCCCCDDDDDDDDDDDDEEEEEEAAA???<<<;;;<<<<<<<<<;;;999888888999999:::<<<<<<999999::::::;;;<<<<<<<<<===;;;888777888888888777666777999;;;===============<<<;;;;;;<<<<<<;;;999555444222000//////000111555666777777777777999;;;::::::::::::999777666444222111///---,,,,,,------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,---......---,,,,,,------,,,,,,,,,---...................../////////...////////////000000000...........................///000///---+++,,,---111000...------...000111///000111333444555555555555555555555666666666666999:::<<<======<<<;;;:::>>>@@@BBBAAA??????BBBEEEGGGHHHKKKOOOPPPNNNIIIEEEFFFGGGHHHFFFEEEDDDFFFGGGKKKKKKKKKKKKKKKJJJJJJIIIJJJMMMQQQWWWeee}}}|||wwwqqqooopppuuuyyy{{{~~~|||kkkqqq~~~}}}yyyiiigggoooyyy|||ooo___SSSMMMKKKIIIKKKRRR\\\eeeooo~~~|||{{{yyysssiii```SSSPPPKKKHHHGGGIIILLLOOOTTTXXX^^^bbbeeehhhkkknnnkkkpppxxxxxxrrrooommmjjjhhhfffccc___\\\ZZZ^^^aaaeeelllsssvvvsssooonnnllljjjhhheee```]]]]]]\\\ZZZYYYXXXXXXXXXYYY[[[[[[YYYXXXWWWWWWWWWWWWVVVWWWWWWVVVTTTRRRQQQQQQOOOOOOOOONNNOOOOOOPPPQQQTTTSSSSSSVVVXXXXXXVVVSSSPPPQQQRRRQQQNNNLLLMMMOOOKKKKKKKKKJJJHHHEEEBBBAAA;;;<<<<<<===???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDD@@@???======>>>>>>===;;;777777666666777888999::::::::::::;;;<<<=========<<<:::888777888999999888666777888999:::;;;===>>><<<;;;:::;;;<<<;;;:::888777666333111000000111222222555777888777666777888:::999999888888888888888333111000...---,,,------,,,,,,------...---------------------------------,,,,,,---------.........,,,---------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,---------..................////////////000...........................///000///...---...//////..................//////000111333444555666666555555555555666666666666666888:::<<<======<<<;;;;;;???AAAAAA>>>>>>AAADDDGGGHHHJJJMMMNNNMMMHHHEEEDDDEEEFFFFFFEEEFFFHHHJJJJJJJJJKKKKKKKKKJJJIIIIIIGGGKKKPPPWWWfffuuuqqqmmmkkkmmmqqquuuwww{{{vvvhhhsss||||||rrrccccccooo|||wwwhhhYYYOOOKKKKKKLLLOOOWWWbbblllxxx}}}{{{~~~{{{xxxxxxvvvooocccZZZNNNKKKHHHEEEEEEHHHLLLOOOVVV[[[```ccceeehhhmmmpppooottt{{{yyyssstttqqqmmmjjjgggccc```]]]UUUZZZ^^^bbbiiiqqqsssqqqjjjjjjjjjjjjkkkiiifffccc\\\\\\[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYWWWUUUSSSRRRRRRNNNNNNNNNMMMNNNNNNOOOOOOPPPOOOPPPSSSVVVWWWTTTQQQLLLOOOPPPPPPMMMLLLNNNPPPGGGGGGFFFEEECCCAAA???===;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDD@@@???>>>???@@@???===<<<444333222222333444555666;;;;;;;;;<<<===>>>>>>???<<<:::888777888::::::999666777888888888:::<<<>>>;;;:::999:::;;;;;;999777999888555333111111222333///333777888666555555666:::999777777777888999:::333222000...---,,,------,,,------......---,,,,,,........................++++++,,,,,,,,,---------,,,,,,---......---------...------,,,,,,------...,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------------------.........//////111111111111111111111111---...000000//////111222,,,---...000000...---,,,///000111333444555666666555555555555666666666777333555888;;;============999===@@@@@@===<<<@@@DDDGGGHHHIIIKKKMMMKKKGGGDDDBBBCCCEEEEEEFFFGGGJJJLLLJJJJJJKKKKKKJJJJJJIIIHHHEEEIIIOOOWWWgggzzzqqqlllhhhiiiiiijjjnnnssszzzuuunnnvvvzzzxxx{{{rrrfffhhhtttrrrbbbTTTLLLIIIIIIKKKPPPZZZeeennn|||{{{zzzzzz}}}|||zzzxxxrrrgggYYYOOOGGGGGGFFFEEEFFFKKKQQQVVV]]]```dddgggjjjmmmqqqtttwww{{{~~~{{{tttnnnhhhdddcccbbb[[[\\\^^^ccckkkqqqrrrpppggggggggggggfffeeedddcccaaa^^^\\\ZZZYYYYYYWWWUUUZZZYYYXXXVVVUUUTTTSSSSSSWWWWWWWWWVVVVVVUUUUUUUUUMMMMMMNNNOOOOOOPPPQQQQQQPPPSSSVVVVVVTTTRRRPPPPPPNNNQQQSSSRRROOOLLLJJJIIIAAA@@@???@@@@@@@@@>>><<<;;;;;;;;;<<<===???AAABBBBBBCCCCCCDDDDDDCCCCCCBBB=========<<<;;;;;;::::::;;;:::999666555555888;;;999999;;;<<<============999888888777777777777777;;;;;;;;;;;;;;;:::999888??????>>>===<<<;;;;;;:::@@@<<<666444444333111//////111444666555555555555888888888999:::<<<===>>>999777444000............///...---,,,,,,,,,,,,,,,)))***++++++,,,---...///------------------------+++++++++,,,,,,---------,,,,,,.........---,,,++++++,,,,,,---...///111111---,,,+++******,,,...///111000...---,,,,,,---...////////////////////////////////////////////////000000000000000000000000...000333555777777666666:::999888666666666777777555666888:::<<<======<<<@@@AAABBBBBBAAAAAACCCEEEGGGGGGHHHJJJKKKJJJGGGEEEBBBCCCDDDDDDDDDDDDGGGIIIOOONNNMMMLLLKKKJJJIIIHHHHHHHHHMMMVVVddd{{{zzztttnnniiihhhgggfffiiiooo{{{qqqllltttyyyxxx}}}qqqfffjjjxxx~~~}}}~~~wwwkkk\\\PPPJJJJJJKKKRRRVVV^^^hhhrrr}}}{{{{{{{{{~~~}}}{{{xxxqqqfffXXXOOOJJJIIIHHHGGGHHHLLLSSSWWW^^^bbbgggmmmqqqvvv{{{~~~}}}wwwppplllgggdddaaa[[[\\\^^^dddlllsssuuutttnnnllljjjgggeeebbbaaa```aaa___\\\[[[ZZZZZZXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSWWWVVVVVVVVVUUUUUUUUUUUUOOOOOOOOOOOOOOOOOOOOOPPPPPPRRRUUUUUUSSSPPPNNNNNNNNNPPPRRRQQQMMMIIIGGGFFFBBBAAA@@@@@@@@@???===;;;;;;;;;<<<===>>>???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@=========<<<;;;;;;::::::999999888666444444777:::;;;<<<===>>>>>>>>>>>>>>>999999888777777777777777:::::::::::::::999888888>>>======<<<<<<;;;;;;:::???;;;666444444444222000///222555777777666555555777888999:::;;;<<<======888666333000...---......///...---,,,,,,,,,,,,---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......////////////.........---------------.........---,,,++++++---///000//////...------------...////////////////////////////////////////////////000000000000000000000000///000222444555666666666777666666555555666777888666777999;;;<<<=========@@@AAABBBAAAAAAAAACCCEEEGGGFFFGGGHHHIIIIIIGGGEEEBBBCCCDDDDDDDDDDDDGGGIIILLLLLLLLLLLLKKKKKKKKKKKKJJJJJJNNNWWWddd{{{zzzuuupppkkkjjjiiihhhkkkppp~~~rrrmmmttt{{{uuuwww~~~qqqgggmmm|||{{{wwwuuussslllaaaTTTKKKIIIKKKOOOXXX[[[bbbmmmyyy~~~~~~|||xxxpppeeeXXXPPPNNNMMMLLLJJJKKKOOOUUUYYY]]]bbbjjjrrryyywwwrrrpppmmmhhhccc]]]\\\^^^dddlllrrrssssssrrroookkkfffcccaaa`````````^^^\\\[[[[[[[[[ZZZXXXUUUUUUTTTSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUTTTTTTTTTQQQQQQPPPPPPPPPOOOOOOOOOPPPRRRTTTSSSPPPNNNLLLKKKNNNOOOPPPOOOKKKGGGEEEDDDDDDBBB@@@??????>>><<<:::;;;<<<>>>???@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???=========<<<;;;;;;::::::888888777555333444666999>>>>>>???????????????>>>999999888777777777777888999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;===:::777555444444333222...222777999999777666666777888:::<<<<<<===<<<<<<666555222///...---............---,,,,,,,,,---------------...............,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...............//////000///...,,,++++++++++++......---,,,---...///000,,,---......///.........////////////////////////////////////////////////000000000000000000000000///000000111222444555666444444444444555666777888777888:::<<<===>>>>>>===???@@@AAAAAA@@@AAACCCEEEGGGFFFEEEEEEGGGGGGFFFEEEBBBCCCDDDDDDDDDDDDGGGIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLPPPXXXeee{{{{{{vvvqqqnnnnnnooooootttyyyxxxrrrvvv{{{sssooottt|||~~~rrrjjjqqqxxxrrrnnniiicccXXXNNNGGGGGGLLLQQQZZZ^^^hhhuuu~~~yyypppeeeZZZSSSQQQQQQOOOMMMMMMQQQWWW[[[```fffpppzzz{{{ssspppqqqpppkkkeee```^^^```gggnnnpppooooooooommmiiidddbbbaaabbbccc^^^\\\ZZZZZZZZZZZZYYYXXXTTTTTTSSSSSSSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQPPPPPPPPPPPPPPPPPPOOOQQQRRRQQQNNNKKKJJJIIILLLMMMOOONNNKKKHHHGGGGGGFFFDDDAAA@@@???===;;;999;;;===???AAAAAAAAA???>>>AAAAAABBBBBBBBBBBBAAAAAA=========<<<;;;;;;::::::888888888666444444666999>>>????????????>>>>>>===:::999888888777777888888888888777777777777777888999999999::::::;;;;;;;;;;;;:::888666555444444333...222777::::::999777777888999<<<===>>>===<<<;;;666444111///------.........------,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...///...---,,,+++*********...------,,,---...//////***+++---///000//////...////////////////////////////////////////////////////////////////////////000000//////000222444666555555555555666666777777888999;;;===>>>>>>>>>======>>>@@@@@@@@@AAACCCEEEGGGEEECCCCCCEEEFFFEEEEEEBBBCCCDDDDDDDDDDDDGGGIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNQQQYYYfff{{{~~~yyytttqqqrrrssstttyyy~~~}}}uuuwww}}}rrrjjjhhhppp{{{yyyrrroooxxx~~~vvvnnniiibbb\\\SSSJJJEEEGGGMMMSSS\\\cccqqq~~~xxxpppeee]]]WWWTTTTTTRRRPPPPPPTTTZZZ^^^gggooozzzzzzpppmmmnnnmmmhhhcccaaa___cccooouuutttqqqqqqmmmkkkhhheeebbbaaaaaaaaa\\\ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPQQQQQQRRRRRRRRRNNNPPPPPPOOOLLLIIIHHHHHHJJJLLLNNNNNNLLLKKKKKKLLLHHHFFFBBB@@@???>>><<<:::===>>>@@@BBBBBBAAA???>>>@@@@@@AAAAAAAAAAAA@@@@@@=========<<<;;;;;;::::::999999999888666666777999=========>>>======<<<<<<:::999999888888888888888888777777666666777888888888888999999:::;;;;;;;;;;;;:::999777555444333444///333777::::::999888888:::;;;===>>>>>>===<<<:::666555222///...---......------,,,,,,,,,------...------,,,,,,+++*********........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...***+++---///000000//////////////////////////////////////////////////////////////////////////////111000///...///111444666888888888888777777666666888999;;;===>>>>>>======;;;===>>>??????AAACCCEEEFFFDDDBBBCCCDDDEEEEEEDDDBBBCCCDDDDDDDDDDDDGGGIIILLLLLLLLLLLLMMMMMMMMMMMMOOOOOORRRZZZfff{{{|||wwwttttttuuuuuuzzz~~~tttuuuvvvjjjccceeeqqq~~~qqqooorrr{{{{{{rrriiicccZZZVVVOOOHHHEEEHHHNNNTTTaaaiii{{{~~~~~~}}}|||}}}{{{vvvnnneee___\\\XXXWWWUUUTTTTTTXXX^^^cccjjjrrr~~~ssskkkhhhfffbbb___```___iiiyyy|||vvvuuulllllljjjhhheeebbb___]]]\\\ZZZXXXWWWWWWWWWVVVTTTUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTUUUUUUUUUUUUUUUQQQRRRRRRRRRRRRRRRRRRRRRMMMNNNOOONNNKKKIIIIIIIIIIIIKKKMMMNNNMMMMMMNNNPPPJJJGGGCCCAAA@@@@@@>>>===???@@@AAABBBAAA@@@???>>>===>>>>>>??????>>>>>>============<<<;;;;;;::::::999::::::999777666888999;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888888888999888777666666666777999999999999999::::::;;;;;;;;;:::;;;;;;999666333333333000333666888888888999:::<<<===>>>>>>>>>===<<<;;;999777444000............------,,,,,,,,,---......,,,,,,++++++******))))))........................///............---------,,,,,,,,,,,,---...///000,,,,,,+++,,,,,,---......+++++++++,,,,,,,,,------+++,,,---...////////////////////////////////////////////////////////////000000000000000000000000111000//////000111444555999999999999888777666555888999;;;<<<======<<<<<<:::<<<===>>>???@@@CCCFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDGGGIIIMMMMMMMMMMMMMMMMMMMMMMMMOOONNNQQQYYYfff{{{~~~yyyvvvwwwyyyzzz}}}qqqssspppeee```eeeuuu}}}kkklllqqqyyy~~~~~~vvvkkkaaa[[[QQQOOOJJJFFFEEEIIIPPPVVVeeennn}}}|||{{{{{{zzzvvvwwwwwwrrrkkkddd___^^^[[[[[[YYYXXXYYY]]]dddiiimmmvvvwwwllleeebbbaaaaaaaaabbbnnn}}}rrrooohhhjjjlllmmmkkkgggbbb___^^^[[[YYYWWWWWWVVVUUUSSSUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWUUUUUUTTTSSSRRRPPPPPPOOOLLLMMMNNNMMMKKKIIIJJJJJJJJJLLLMMMMMMMMMMMMNNNPPPKKKHHHDDDBBBBBBAAAAAA@@@BBBBBBAAAAAAAAA@@@@@@???======>>>>>>>>>>>>===============<<<;;;;;;::::::888999999888777666777888999:::;;;<<<<<<<<<<<<<<<;;;:::999999888888999999999888777666666888:::;;;::::::::::::;;;;;;;;;;;;;;;<<<===:::666222222333000222555666666777999;;;>>>>>>>>>=========<<<<<<;;;999555222///...---...,,,,,,,,,,,,,,,---...///,,,+++++++++++++++++++++------------------------//////.........---------++++++,,,---............------,,,,,,---......///+++,,,,,,------------------------------...///000////////////////////////////////////////////////000000000000000000000000111111000000111222444555666777777888888777666555888999:::;;;<<<<<<;;;;;;999:::<<<>>>>>>@@@CCCFFFDDDDDDDDDEEEFFFFFFDDDBBBBBBCCCDDDDDDDDDDDDGGGIIIKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMPPPYYYeee{{{}}}yyywwwzzz~~~}}}qqqsss{{{zzz{{{|||mmmccc```gggzzzxxxiiijjjpppuuuvvvwww~~~{{{rrrfff\\\UUUKKKJJJGGGDDDEEEJJJRRRWWWgggooo~~~|||{{{{{{{{{zzzrrrssssssooohhhbbb___^^^^^^]]]\\\[[[]]]aaahhhmmmuuuyyymmmeeecccdddfffcccdddqqqxxxiiidddcccffflllpppppplllgggccc___]]]ZZZXXXXXXWWWUUUSSSTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUVVVVVVWWWWWWWWWYYYXXXVVVTTTQQQOOOMMMLLLLLLMMMNNNMMMKKKJJJJJJKKKKKKMMMNNNMMMLLLKKKLLLNNNLLLIIIEEECCCBBBCCCBBBAAACCCCCCBBB@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>======<<<;;;;;;::::::666777888777666555666777999:::;;;<<<============;;;:::999999888888999999999888777666777888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>;;;666222111222111222444444555777:::<<<@@@???>>>===<<<<<<=========;;;777333000...------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++''')))***,,,------,,,,,,///......---------......,,,---......//////......///...---,,,,,,...///000////////////////////////////////////////////////000000000000000000000000111111111111222333444444333444555777777777666666777888:::;;;<<<;;;;;;:::888:::<<<===>>>@@@CCCFFFDDDDDDDDDFFFGGGGGGDDDAAABBBCCCDDDDDDDDDEEEGGGIIIHHHIIIJJJLLLNNNPPPQQQRRRLLLLLLPPPXXXeee{{{{{{}}}vvvwww}}}~~~xxxhhhcccfffnnn~~~uuufffhhhjjjjjjmmmuuu{{{ooo```UUUSSSGGGHHHGGGFFFFFFJJJRRRYYYgggrrr|||zzzxxxwwwvvvrrrqqqnnniiidddbbbbbbcccgggeeedddfffjjjnnnnnnmmmuuu{{{oooeeebbbdddfffeeeiiimmmmmmhhhcccaaaaaaiiikkknnnqqqqqqpppnnnlllgggccc^^^ZZZXXXUUUSSSQQQVVVVVVUUUUUUTTTSSSSSSRRRTTTSSSRRRRRRRRRSSSUUUUUUYYYXXXUUURRROOOMMMMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNLLLHHHDDDBBBAAAAAAAAADDDCCCBBBAAA@@@@@@@@@@@@<<<<<<===>>>???@@@AAAAAA@@@??????>>>======<<<<<<888999999999888555333111777888999999::::::::::::999999999999999999999999;;;:::888777777777888999;;;;;;;;;;;;;;;;;;;;;:::???>>>===;;;888666333222000///000222666888888888=========<<<;;;;;;;;;:::???;;;666111...---...///......---,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......///...,,,,,,------,,,+++++++++,,,,,,,,,------------,,,,,,+++,,,---///000........................000///...------...///000111111111111000000000000000///...---------------/////////////////////////////////000111111222222222555777888666444333333888888888999<<<>>>>>>=========<<<===>>>???AAABBBFFFDDDCCCCCCEEEGGGHHHHHHCCCCCCCCCCCCCCCDDDEEEEEEKKKMMMOOOOOONNNLLLLLLMMMPPPNNNOOOVVVcccxxx}}}zzzyyy~~~xxxhhheeeiiiqqqrrrdddfffhhhiiimmmvvv{{{nnn^^^SSSPPPIIIIIIHHHFFFFFFJJJRRRYYYjjjuuu|||zzzxxxwwwvvvvvvuuutttoooooommmiiifffeeeeeegggjjjjjjjjjlllooosssvvvwww|||pppiiigggiiikkkhhhiiiiiieee___\\\\\\^^^hhhjjjmmmppppppooommmkkkeeebbb^^^ZZZXXXVVVTTTRRRUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUYYYWWWTTTQQQOOOMMMMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIKKKJJJJJJKKKKKKMMMNNNNNNMMMKKKHHHEEECCCAAA@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA<<<<<<<<<<<<============>>>>>>===<<<<<<;;;::::::888999999999888555333111666666888999:::;;;;;;;;;;;;;;;::::::999999999888888777666555555555666777999999::::::;;;<<<<<<===>>>===<<<:::888666333222000///000222555777888777<<<<<<<<<<<<;;;;;;;;;;;;;;;999666333000...------,,,,,,,,,+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......///---,,,,,,---...,,,+++++++++,,,,,,,,,---------...---,,,,,,,,,---...///........................000///...------...///000//////000000000111111111222111111000000000000111//////////////////////////////000000111222222333444666888888777666666777;;;:::999:::;;;;;;;;;999>>>>>>===>>>???@@@BBBCCCCCCBBB@@@AAADDDFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFKKKMMMOOOOOONNNLLLLLLMMMLLLKKKMMMUUUcccyyy|||wwwgggeeekkkuuu}}}lllaaaccceeehhhnnnyyyzzzlll[[[QQQNNNKKKKKKJJJHHHHHHLLLTTT[[[nnnyyyrrrpppooonnnpppqqqqqqqqqkkkkkkkkkjjjhhhhhhiiikkkmmmqqqvvvyyyzzz}}}zzzpppmmmmmmnnnnnnmmmlllggg___XXXVVVYYY]]]fffhhhkkknnnnnnmmmkkkiiidddaaa]]]ZZZXXXWWWUUUTTTVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPOOOOOOPPPRRRSSSTTTWWWVVVTTTQQQOOOMMMLLLLLLIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJHHHFFFDDDBBB@@@???>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@??????>>>>>>=========<<<<<<;;;;;;:::999999999999777555333222333444666888:::;;;<<<<<<===<<<<<<;;;:::999888888888777666555555555666666777777888:::;;;===>>>>>>===<<<<<<:::999777555444111000///111444666777666:::;;;;;;;;;;;;;;;;;;<<<888777666444222///,,,+++++++++++++++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,---------......///---,,,,,,---...---+++,,,,,,,,,,,,------------///...------,,,---------........................//////............//////---......///111222222333.........---......//////000000000000000000000000000000111111222333333333444666777666666666888:::;;;:::999:::;;;;;;:::999???>>>>>>>>>???AAACCCDDDAAA@@@@@@BBBEEEGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGJJJLLLOOOOOONNNLLLLLLMMMLLLKKKNNNVVVbbbxxxuuueeedddkkkvvvvvvfff^^^___bbbgggppp~~~~~~wwwjjjZZZQQQOOOMMMNNNNNNMMMNNNSSS\\\cccsss~~~mmmjjjhhhhhhkkkmmmmmmlllgggiiikkkkkkjjjjjjlllmmmoooxxxuuulllkkkmmmmmmlllpppnnnhhh```YYYXXX[[[```dddfffiiilllmmmkkkiiigggbbb___\\\YYYYYYXXXWWWUUUWWWVVVTTTSSSSSSSSSSSSSSSPPPPPPOOOOOOPPPRRRTTTUUUVVVUUUSSSQQQOOOMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIHHHGGGDDDBBB@@@>>>===>>>???AAABBBAAAAAA@@@AAAAAA@@@@@@@@@?????????>>>=========<<<<<<<<<;;;999999999888777555333222111222555777:::;;;======>>>>>>===<<<:::999888888999999888888777777777777666777888999;;;<<<======<<<<<<<<<;;;:::999888777222000///000333555666666999999::::::;;;;;;;;;<<<777666555333111///---,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,---...---,,,,,,,,,,,,------------...//////......---------,,,......................../////////....../////////......//////000111111222,,,,,,,,,,,,---......///000000000000000000000000000111111222333333444444333333333333333444888:::999888888:::===>>>>>>>>>>>>=========>>>@@@BBBCCCBBBAAABBBDDDHHHJJJKKKKKKGGGFFFFFFFFFFFFGGGHHHHHHJJJLLLNNNNNNMMMLLLLLLMMMOOONNNQQQVVVaaauuurrrbbbbbblllxxxpppaaa[[[]]]aaahhhttt{{{ttthhhZZZRRRQQQNNNQQQTTTVVVYYY^^^gggmmmxxx}}}mmmiiieeeeeehhhjjjjjjhhhfffhhhkkklllllllllmmmnnnqqq~~~zzznnngggfffhhhhhhggglllllliiiddd^^^\\\___bbbccceeehhhjjjkkkjjjhhhfffaaa^^^[[[YYYYYYYYYXXXVVVXXXWWWUUUTTTSSSSSSTTTUUUQQQQQQPPPPPPQQQSSSTTTUUUTTTTTTRRRQQQOOOMMMKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJJJJKKKHHHHHHGGGFFFDDDBBB@@@???>>>???AAACCCCCCAAA???>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999888666555333333///111333666999;;;======>>>>>>===<<<:::999888888888888888888777777666666777777888888999:::::::::<<<<<<<<<===<<<<<<;;;:::444222000000333555666666888999999999::::::;;;;;;999777444111000////////////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,......---,,,,,,,,,---------........./////////......------,,,...........................//////////////////...000/////////////////////000/////////000111222222000000000000000000000000000111111222333333444444333333333222222444888;;;:::999999;;;>>>@@@@@@???<<<<<<<<<<<<===???@@@BBBAAAAAABBBEEEIIIKKKLLLKKKGGGGGGGGGGGGGGGHHHIIIIIIIIIKKKMMMNNNMMMLLLLLLMMMNNNOOOQQQWWW```sssooo```bbbooo}}}jjj\\\XXX[[[aaakkkyyy}}}xxxqqqfffZZZTTTTTTPPPUUU[[[___ccciiipppvvv{{{|||nnniiiccccccgggjjjiiifffeeehhhlllpppqqqqqqrrrsssvvv{{{tttkkkdddcccccccccbbbdddfffgggddd```^^^___aaabbbdddgggjjjjjjiiigggeeeaaa^^^[[[YYYYYYYYYXXXWWWXXXWWWTTTSSSRRRRRRTTTUUUSSSRRRQQQQQQQQQRRRSSSTTTSSSRRRRRRQQQOOOMMMKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHGGGEEECCCAAA@@@@@@>>>@@@CCCEEEEEEBBB???===:::;;;;;;;;;<<<<<<======999999999999999999999999:::999888777666444444333///000333666888;;;<<<======<<<<<<;;;:::999888888555555666666666555444333555666666666777777888888:::;;;<<<<<<=========<<<666444111111333555666666888999999999999999::::::999777444222000000111111000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++,,,.........---,,,---------................../////////...------..............................////////////......000000000//////.........//////.........///000000000000000000000000000000000000111111222333333333555555555555555666:::======<<<;;;<<<===>>>===;;;<<<;;;;;;;;;<<<>>>@@@AAA@@@@@@AAADDDGGGJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHJJJMMMNNNMMMLLLLLLMMMJJJLLLPPPVVV```ttt{{{mmm```eeeuuuzzzcccXXXVVVZZZbbbnnn}}}|||vvvoooeeeYYYSSSTTTSSSYYYaaagggkkkooouuuyyy~~~{{{nnnhhhbbbbbbgggjjjjjjgggccchhhnnnsssvvvxxxyyyzzz~~~vvvrrrlllfffbbbaaaaaaaaa```cccdddbbb___\\\]]]___bbbdddgggjjjjjjiiigggeeeaaa___[[[YYYYYYXXXWWWVVVWWWUUURRRPPPPPPPPPRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQPPPOOOMMMJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKIIIHHHFFFCCCBBBAAAAAAAAA<<>>>>>>>>>>>::::::::::::::::::::::::::::::888777555444444444///000222555888:::;;;<<<;;;;;;::::::999999999888444555666666666555444333222222333444666777888888888888999;;;<<<<<<<<<<<<888555222222333666777777999999999999888888888888777777666555444222111111///......---------......+++++++++,,,,,,---------,,,,,,,,,---------......---,,,+++,,,...///...---------------............---...///000000///..............................---...///000000///...---.........///////////////...------,,,,,,,,,------//////////////////////////////000000111222222333555555666666555666999;;;<<<:::999:::;;;<<<;;;:::<<<<<<;;;<<<===>>>@@@AAA@@@@@@BBBEEEHHHJJJIIIHHHGGGGGGGGGFFFGGGHHHHHHIIIGGGJJJLLLMMMMMMLLLLLLMMMJJJLLLQQQVVV___sssyyymmm```hhhzzzttt___VVVVVVZZZcccppp}}}vvvooocccXXXRRRSSSVVV\\\eeekkkooorrrvvvyyy{{{mmmfff```aaagggkkkkkkhhhccchhhpppvvvzzz}}}}}}uuusssooojjjdddaaaaaabbbaaacccdddaaa^^^\\\]]]___bbbdddgggjjjjjjiiigggeeebbb___[[[YYYYYYXXXWWWVVVUUUSSSQQQNNNNNNOOOPPPRRRSSSRRRPPPOOONNNNNNOOOPPPQQQQQQQQQPPPOOOLLLJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJHHHEEEBBBAAAAAAAAABBB:::>>>CCCGGGHHHGGGDDDBBB??????>>>===<<<;;;::::::======>>>>>>>>>>>>>>>>>>;;;:::888777555444444444///000222555888999;;;;;;999999999999999999999999666777888888888777555444...///111333555777888999555666888999:::;;;;;;;;;999666333222444666777888:::999999999888888777777555666888888777444111///---------------...///000+++++++++,,,,,,---------,,,,,,,,,---------......---,,,+++,,,...///...------------.........//////,,,---...000000000//////........................---...///000000///...---,,,------...///000111111222111000////////////////////////////////////////////////000111111222222333444555555444444666888777666666888:::<<<<<<;;;======<<<===>>>???AAABBBCCCCCCDDDGGGJJJKKKJJJIIIGGGGGGFFFFFFGGGGGGHHHIIIGGGIIILLLMMMMMMLLLMMMMMMMMMOOOSSSWWW^^^pppxxx{{{kkkcccnnnnnn[[[WWWSSS\\\hhhsss}}}vvvjjj^^^UUURRRRRRXXXXXX^^^hhhppptttzzzxxxnnnccc[[[]]]bbbdddeeefffgggiiilllrrryyy~~~~~~zzzrrrkkkgggeeefffggggggdddcccbbb___ZZZYYY]]]aaabbbeeehhhkkkkkkiiigggfffaaaZZZVVVTTTUUUUUUVVVSSSRRRRRRQQQQQQQQQQQQRRRTTTRRRPPPNNNMMMMMMMMMMMMRRRSSSRRRPPPNNNLLLLLLLLLGGGHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHKKKHHHDDDBBBCCCCCCCCCBBB>>>@@@BBBDDDEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;999666333222000000111222333555666777999999999999999999999999<<<888444444777999666222222333444666777777888888777777666666666777999:::;;;666222111444777888888::::::999999888999999999777666444444444444111///......------------......000///---,,,+++,,,,,,---...------,,,,,,------...000...---...111111///,,,///............---------000//////.........////////////.........---------............////////////000000////////////000000......////////////......---------...///000000111111111111111222333444444444444333444444555666777777777777999<<<======<<<;;;<<<>>>@@@AAA@@@???>>>AAAAAABBBEEEIIIKKKKKKJJJHHHFFFCCCBBBBBBEEEHHHJJJFFFHHHKKKNNNOOOPPPOOOOOOSSSSSSUUUYYY```sssrrrzzz{{{llleeeqqqkkk[[[YYYVVV___kkkvvv}}}zzzrrrggg[[[SSSPPPPPPUUUUUUZZZccclllsss|||uuuhhh^^^WWWYYY^^^aaabbbccceeegggjjjooovvv}}}~~~}}}{{{zzz}}}zzzuuupppmmmlllmmmooollliiihhhgggccc\\\[[[^^^ddddddeeehhhkkklllkkkiiiiiiddd\\\WWWUUUTTTTTTTTTQQQQQQPPPPPPOOOOOOPPPPPPSSSRRRPPPNNNMMMMMMMMMMMMRRRRRRRRRPPPMMMLLLKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHHHHIIIKKKHHHEEEDDDDDDDDDDDDCCC>>>???@@@AAABBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<============<<<<<<<<<;;;999666444222000000111111333555666777;;;;;;;;;;;;<<<<<<<<<<<<<<<888555555777888555222222333444666777888888999888777777666666777888999888555111000222555666666;;;:::999888888888888888777666555555555444222000......------------......///...---,,,,,,,,,---......------,,,,,,------......,,,+++,,,...///---+++---------.........////////////............////////////.........---------............////////////000000////////////000000......////////////......------......///000000111111111000000111222444555444444333444444555666777777777777999<<<======<<<;;;===???@@@AAAAAA@@@???AAAAAABBBEEEHHHKKKKKKJJJGGGFFFDDDCCCCCCDDDFFFHHHFFFHHHJJJMMMNNNOOONNNNNNSSSSSSVVVYYYaaatttuuuyyyxxxlllgggsssfffZZZYYYVVVaaannnyyy{{{wwwnnncccXXXQQQNNNMMMRRRQQQUUU^^^gggppp}}}mmm___VVVPPPRRRWWWYYYZZZ\\\]]]^^^aaaeeekkkrrrxxx|||zzz{{{~~~}}}||||||zzzxxxvvvuuuuuuvvvwwwrrrooonnnmmmggg___\\\^^^bbbcccdddggglllooopppoookkkeee^^^YYYVVVUUUTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQOOONNNMMMMMMMMMMMMRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHKKKHHHEEEDDDEEEEEEEEEDDD???>>>>>>>>>???@@@BBBBBBAAAAAAAAAAAA@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999777555333111111111111222444666777:::;;;;;;<<<============<<<999555555777777555222222333444666777888999:::999999777666666777888888666333000///000222333444;;;:::999888777666666666777666666666777555333111......------------......---------,,,------...///...------,,,,,,------......---,,,---...///---,,,++++++,,,---...///000111//////............//////...............---------............////////////000//////......//////000......////////////......------......///000000000111000///...///111333555444444333444444555666777777777777999<<<======<<<<<<>>>???AAAAAAAAAAAA@@@BBBAAABBBDDDGGGIIIJJJIIIFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGJJJLLLMMMMMMMMMLLLQQQRRRUUUYYYaaatttyyy{{{uuukkkhhhtttwww```WWWWWWUUUaaaooozzz}}}|||zzzxxxvvvqqqiii___VVVPPPMMMLLLNNNOOOTTT]]]eeeooo}}}yyycccVVVNNNHHHIIILLLMMMNNNQQQPPPPPPRRRVVV[[[aaafffiiikkkmmmrrr{{{||||||zzzzzzyyyyyyyyyyyyuuusssrrrpppiii```[[[\\\______bbbgggmmmrrrtttuuujjjeee___ZZZWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRPPPPPPOOOOOONNNNNNNNNMMMRRRPPPOOOMMMMMMLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGIIIGGGDDDDDDEEEEEEEEEDDD@@@???======>>>@@@CCCEEEDDDDDDEEEEEECCCAAA>>><<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888666555222111111111222444666888888888:::;;;;;;;;;;;;;;;;;;999666555666666555333333333444555666888999::::::999777666666666777777555333111//////111222333;;;:::999777666555555555777666666777888777444111......------------......,,,---------......//////...------,,,,,,------...000/////////////////////,,,,,,------...//////000///............//////000..................................../////////////////////....../////////......////////////..................//////000000111000.........000333444444444333444444555666777777777777999<<<======<<<>>>>>>@@@AAAAAABBBAAAAAABBBAAAAAACCCFFFHHHIIIHHHDDDEEEEEEEEEEEEDDDCCCCCCGGGHHHIIIJJJKKKKKKKKKKKKNNNOOOSSSXXX```sss~~~zzzvvvuuupppooouuuuuunnnkkkvvvppp\\\TTTSSSWWWcccrrr}}}yyyuuurrrmmmggg___VVVPPPLLLKKKJJJMMMOOOVVV___gggppp}}}rrr[[[NNNGGGAAABBBCCCCCCCCCFFFEEEEEEGGGIIIMMMRRRVVVYYY\\\___dddkkkrrrwwwxxxwwwrrruuuzzz~~~~~~}}}||||||~~~}}}}}}{{{zzzxxxwwwvvvuuutttqqqpppnnnggg]]]XXXYYY^^^```ccciiiooosssssssssgggccc^^^ZZZYYYYYYXXXXXXUUUTTTSSSRRRRRRQQQQQQQQQOOOOOOPPPPPPOOOOOOOOOOOOQQQOOOMMMMMMNNNMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDEEEDDDCCCCCCAAA???===>>>BBBFFFIIIHHHIIIIIIHHHGGGDDD@@@>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999777666333222111000111333666888777888:::;;;<<<;;;:::999:::888666666666666555555444444444444555666888999999888666555444555555666555444333111000111222333:::999777666555444444444666666666888888777444111......------------......,,,------....../////////...------,,,,,,------.../////////...---...///000.......................................///000000---.................................//////////////////............//////......////////////..................////////////000000......///000333444444444333444444555666777777777777999<<<======<<<>>>??????@@@AAAAAABBBBBBCCCBBBAAABBBDDDGGGGGGGGGDDDDDDEEEFFFFFFEEEDDDCCCHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMQQQVVV^^^qqq|||yyywww~~~wwwrrrqqqooolllnnnxxxuuupppoooyyyjjjZZZTTTSSS]]]iiixxx}}}yyysssnnnaaa\\\SSSMMMJJJIIIIIIHHHNNNQQQYYYcccjjjsssiiiUUUHHHBBB===>>>>>>===>>>AAAAAAAAABBBCCCFFFJJJNNNPPPRRRTTTXXX]]]bbbdddcccaaaXXX[[[```dddiiimmmsssvvvtttuuuvvvvvvvvvyyy}}}}}}zzzwwwtttqqqpppoooooommmkkkiiibbbYYYUUUVVV```ccciiiooossstttqqqnnneeeaaa]]]ZZZYYYYYYYYYXXXSSSRRRQQQPPPOOONNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMKKKLLLOOOPPPNNNKKKHHHHHHGGGFFFEEECCCCCCBBBAAABBBDDDFFFGGGGGGFFFEEECCCBBBBBBBBBDDDEEEDDDBBBDDDBBB@@@???@@@DDDHHHKKKLLLKKKKKKJJJGGGDDDBBB@@@======<<<<<<;;;:::::::::::::::;;;;;;;;;999888777444222111000111333666888999:::<<<======<<<:::999777777666666666666777777555444333333333444666777666666444333333444555555555555555333111111222444888777666555444333333333555555666777888777333000......------------......------.../////////.........------,,,,,,------...,,,,,,,,,+++)))))),,,...//////.........---------......---......///000111---------...........................///////////////......------......///......////////////............//////////////////000000000000111222333333444444333444444555666777777777777999<<<======<<<>>>>>>??????@@@AAAAAABBBDDDBBBAAAAAACCCEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJJJJIIIKKKPPPUUU]]]oooyyytttuuuvvvyyyxxxvvvxxxwwwuuuxxxrrrnnnnnnxxxfffZZZXXXXXXbbbmmm{{{|||vvvmmmgggZZZTTTMMMHHHHHHJJJJJJKKKQQQTTT[[[dddlllwwwqqq]]]NNNCCC>>>;;;=========???BBBAAAAAAAAABBBDDDGGGJJJLLLLLLMMMPPPTTTWWWXXXVVVTTTLLLNNNPPPQQQSSSVVV[[[___dddfffhhhjjjmmmrrryyy~~~|||xxxtttpppmmmkkkkkkkkkhhheeeccc]]]UUUSSSUUU^^^cccllluuuzzzyyysssnnneeebbb]]]ZZZYYYXXXWWWVVVRRRQQQPPPOOOMMMMMMMMMLLLOOOPPPRRRSSSSSSSSSRRRRRROOOLLLJJJLLLQQQSSSQQQNNNJJJJJJIIIGGGFFFDDDCCCCCCAAACCCEEEGGGHHHHHHHHHGGGCCCBBBBBBCCCEEEFFFEEECCCDDDBBB@@@@@@AAADDDIIIKKKMMMLLLKKKHHHFFFCCCBBBAAA======<<<;;;;;;:::999999999:::;;;;;;;;;:::999888555333111000000333666888999:::<<<===<<<:::777666555555666666666777888999666444333111111222333444444333222222222333444555444555555333111000111333666666555444333333444444333333555777888666333///......------------............///000000///...---...------,,,,,,------...***++++++)))''''''***------------...............---------......///000111---------.........//////............///////////////......------......///......////////////....../////////////////////...///000111222333333333222444444333444444555666777777777777999<<<======<<<>>>>>>>>>>>>???@@@AAAAAADDDBBB@@@@@@BBBDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLPPPUUU]]]nnn}}}xxxvvvzzz~~~vvvrrruuuyyyxxx|||~~~{{{|||llljjjkkkuuu}}}cccZZZ\\\]]]cccnnnzzz{{{rrrfff___XXXSSSLLLHHHJJJMMMOOOOOOSSSUUU[[[dddlllzzzwwwdddSSSHHH@@@<<<;;;===??????AAAFFFAAAAAA@@@AAABBBEEEHHHIIIIIIJJJLLLPPPSSSSSSQQQOOOLLLLLLJJJHHHGGGIIILLLOOORRRUUUYYY\\\```hhhqqqxxx~~~{{{wwwrrrmmmkkkiiiiiiiiieeebbb```ZZZSSSRRRUUUYYY```lllyyyyyysssfffccc^^^ZZZXXXWWWUUUTTTTTTSSSQQQPPPOOONNNNNNNNNPPPQQQRRRTTTTTTTTTSSSSSSOOOLLLJJJMMMRRRTTTSSSOOOLLLLLLJJJIIIGGGFFFEEEDDDBBBDDDFFFIIIJJJJJJIIIIIICCCCCCCCCDDDFFFGGGFFFDDDCCCBBB@@@@@@AAAEEEHHHKKKNNNLLLJJJGGGDDDBBBAAA@@@======<<<;;;::::::999999999:::;;;;;;;;;:::999999555333111///000222666888777888::::::999777444222333555666666666777999;;;666555222000000000111222222111111000111222444555333555555333000///000333555555444333333333444444222333444777888666222///.........------.........//////000000000...---,,,...------,,,,,,------...+++,,,---***((((((,,,///+++,,,,,,---...///000000---------......000111111---------.........//////............/////////000.........------...............////////////......///////////////............000222444555444333222444444444444444555777777777777777999<<<======<<<============>>>???@@@AAAEEEBBB@@@@@@BBBDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKMMMQQQVVV^^^ooo{{{tttuuu{{{|||tttppprrruuu|||rrrmmmkkkpppwwwrrraaaaaadddqqqttt```ZZZ\\\___nnnsss{{{~~~|||yyyssskkkbbb\\\SSSPPPLLLMMMRRRVVVVVVUUU[[[ZZZ]]]fffrrrlllZZZLLLDDD>>>999888<<<@@@AAAAAACCCDDDAAACCCHHHIIIGGGKKKRRRXXXYYYYYYYYYWWWUUURRROOOLLLKKKIIIGGGEEEDDDCCCBBBGGGIIIMMMPPPUUU^^^iiiqqqpppqqqqqqoookkkgggeeedddeeebbb]]]WWWSSSRRRRRRSSS___dddnnnzzz~~~xxxjjjeee___ZZZXXXWWWVVVUUUUUUSSSPPPOOOPPPPPPPPPOOOKKKMMMOOOQQQRRRRRRQQQPPPJJJKKKLLLNNNOOOPPPPPPPPPOOOLLLHHHFFFEEEEEECCCBBBEEEEEEGGGGGGHHHGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEEFFFEEECCCAAA@@@AAABBBCCCEEEGGGJJJJJJHHHDDD>>>;;;>>>===<<<;;;:::;;;<<<<<<======<<<;;;999888777777666666444111000111555888999::::::999666555555666777777666666777888999999555444333222222222333333111000000000111222333333888666444222000000000000444444333222333444555666777777777666555333222111000000...------...////////////...------------...---......//////......---+++*********+++,,,...///........................---.........///000000000........................000000000000////////////000000000000000000000000///...---,,,---///111222////////////000000000000000000000000000000111222333444555555444444555777666666666888:::;;;;;;999666888:::;;;<<<===@@@BBB?????????@@@BBBEEEGGGIIIFFFEEEDDDDDDDDDEEEFFFGGGJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKMMMRRR[[[ooo{{{uuuwww{{{zzzsssoooqqqttt}}}zzzooofffbbbccceeeooovvv}}}lll]]]]]]aaaoooqqq^^^YYY\\\```lllpppxxx~~~{{{xxxsssnnnggg___YYYRRRQQQQQQTTTYYY^^^```aaaeeefffmmmxxxsss___OOODDD===@@@;;;:::???CCCDDDEEEGGGGGGEEEGGGMMMPPPQQQWWW^^^cccbbbaaa```^^^[[[WWWUUUSSSPPPLLLJJJIIIHHHFFFDDDBBBDDDEEEGGGJJJPPPYYY___dddeeefffeeecccaaaaaaaaaeeebbb]]]XXXTTTSSSTTTVVV^^^bbbkkkvvv~~~zzzuuuhhhddd]]]YYYWWWVVVUUUTTTTTTRRROOONNNOOOPPPOOONNNLLLMMMOOOQQQRRRRRRQQQPPPNNNOOOPPPRRRSSSSSSSSSTTTPPPMMMIIIGGGGGGFFFDDDCCCEEEFFFGGGHHHHHHGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEEGGGEEEDDDBBBAAABBBCCCCCCDDDFFFHHHHHHGGGCCC???<<<>>>===<<<;;;::::::;;;;;;;;;::::::999777666666555444333222///...000333777999999:::999666555666777777777666666777888888999444333222111111111222333111111111111222333444444333222111///////////////444333333333333444666777777777666555444333222111111000...------.../////////......---------------+++,,,,,,------,,,,,,+++...------------///000111..........................................//////........................000/////////////////////000000000000000000000000000///...------...///000------------............000000000000000111111222333444555555444444555777777666666888;;;<<<;;;:::777999;;;<<<===>>>@@@BBBAAAAAAAAABBBDDDFFFHHHJJJHHHHHHGGGGGGGGGHHHJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJKKKPPPYYYnnnzzzwwwxxxzzz|||xxxqqqnnnpppttt|||yyytttoooiii```XXXTTTXXX```fffrrryyy{{{hhhYYY[[[aaaooolll\\\WWW[[[aaakkkpppwww{{{wwwqqqkkkfff```ZZZVVVRRRSSSWWW\\\bbbiiinnnqqqzzz{{{~~~hhhVVVJJJBBB===>>>:::;;;@@@DDDDDDEEEHHHMMMMMMPPPVVV\\\```hhhooorrrpppmmmkkkjjjhhheeebbb^^^XXXQQQNNNOOOOOOLLLHHHCCCCCCBBBAAAAAADDDIIIMMMUUUVVVWWWXXXXXXZZZ]]]___ccc```\\\WWWTTTTTTVVVYYY]]]aaahhhrrrzzz{{{wwwrrrfffbbb\\\XXXVVVUUUTTTSSSSSSQQQOOONNNOOOPPPOOONNNMMMNNNOOOQQQQQQQQQPPPOOOPPPPPPRRRSSSTTTTTTUUUUUUPPPNNNJJJHHHGGGGGGFFFDDDEEEFFFGGGHHHHHHGGGFFFEEECCCDDDEEEEEEFFFFFFEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDBBB???>>>>>>===<<<;;;::::::::::::::::::999888777666666666333333111///...000444888888999:::999777666666777777777666666666777888888444333111000000000111222222222222222333444555666222111000000//////000000333333333333444555666777888888666555444444444444111000///...------...//////...------,,,,,,------+++,,,,,,------,,,,,,+++//////.........//////000.................................---------------........................////////////////////////000000000000000000000000111000000///......------------------............000000000000000111222222333444555555444444555777777666666888;;;<<<;;;:::888:::<<<===>>>>>>AAABBBDDDDDDCCCDDDEEEGGGIIIJJJEEEDDDDDDDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMJJJHHHIIINNNXXXmmm{{{yyyzzzyyyzzz~~~wwwqqqppprrruuu~~~}}}sssjjjccc``````\\\WWWSSSTTT\\\hhhpppzzz{{{gggYYY]]]eeetttgggYYYUUU[[[bbbmmmrrrzzz{{{vvvqqqiiibbb]]]ZZZWWWUUUSSSVVV\\\dddmmmvvv~~~uuuaaaRRRJJJDDDAAA@@@===>>>CCCFFFFFFHHHLLLSSSVVV\\\dddkkksss||||||yyyxxxwwwtttrrriiiaaaXXXUUUWWWWWWRRRMMMKKKIIIGGGDDDBBBBBBDDDEEEHHHJJJKKKMMMOOOTTTYYY^^^^^^]]]ZZZVVVSSSTTTXXX\\\```bbbiiiqqqxxxyyyuuuqqqeeeaaa\\\XXXWWWVVVUUUTTTTTTRRRPPPPPPQQQQQQPPPNNNNNNNNNOOOPPPPPPPPPOOOOOONNNOOOPPPQQQRRRRRRRRRRRROOOMMMIIIGGGGGGGGGEEEDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;::::::999999;;;;;;::::::999999888888555444333111000222666:::888999:::999777777777999777777666666666777777888444333222111111111222333333333333444555666777888555444444333222111111111222222333444555666777888::::::888777777777777888111000///...------.........------,,,,,,,,,,,,,,,---......//////......---......------------------.................................---,,,,,,,,,+++................................./////////////////////////////////////////////000000///...------////////////000000000000000/////////000111222333333444555555444444555777666555555777:::;;;:::999:::<<<>>>>>>>>>???AAABBBEEEDDDDDDDDDDDDFFFHHHIIICCCCCCBBBCCCDDDFFFHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMJJJHHHIIIMMMWWWmmm~~~|||~~~xxxttttttvvvxxxrrrggg___XXXUUUWWWWWWWWWVVVWWW\\\fffqqqyyy{{{gggXXX___iiiyyyxxxcccXXXTTTZZZcccnnnttt}}}{{{sssoooiii```YYYVVVUUUUUUUUUSSSYYYbbbooo|||~~~|||iiiWWWLLLFFFCCCAAAEEECCCDDDHHHKKKLLLPPPUUUXXX```kkkvvv~~~{{{rrrjjjaaa___```___ZZZTTTRRROOOLLLIIIGGGEEEDDDCCC@@@AAACCCDDDGGGMMMSSSXXXVVVXXXXXXUUURRRSSSXXX]]]cccfffkkkssszzzzzzuuupppdddaaa]]]ZZZXXXXXXVVVUUUUUUTTTRRRRRRSSSSSSQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMNNNNNNOOOPPPPPPPPPPPPNNNKKKHHHFFFFFFFFFEEEDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<;;;;;;:::999888999999999999999999999999555555333111000222666999777888999999888777999:::777777666666666666666777666555444333222333444444444444555555666888999:::888777666555333111///...111111333444666777888999999999999888888888888999222111///...---------...------,,,+++++++++++++++---......//////......---------------------,,,,,,.................................---,,,,,,,,,+++........................------....../////////000////////////////////////------...///000000//////////////////000000000000////////////000111222333333444555555444444555777444444444666999:::999888;;;===??????>>>???@@@BBBCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFGGGIIIKKKLLLIIIJJJLLLNNNNNNNNNMMMMMMKKKIIIJJJOOOYYYnnn|||xxxwwwxxxzzz|||rrr___XXXSSSOOOOOOTTTQQQSSSWWW\\\cccmmmxxxwwwdddVVV___lll|||rrraaaXXXTTTZZZcccnnnvvv~~~tttkkkfff```WWWQQQPPPQQQSSSUUUUUU\\\jjj|||}}}qqqddd^^^^^^bbbkkksss{{{ooo^^^QQQIIIFFFEEEDDDDDDCCCDDDIIIMMMQQQXXX```cccpppyyytttmmmkkkjjjhhhccc^^^WWWTTTPPPMMMKKKIIIEEECCC===>>>???@@@BBBFFFKKKOOOPPPTTTWWWVVVSSSTTTYYY^^^eeehhhnnnuuu{{{zzztttnnnccc```\\\ZZZYYYYYYWWWVVVVVVUUUTTTTTTUUUTTTRRRPPPPPPPPPOOOOOONNNNNNMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPMMMJJJGGGFFFFFFFFFEEEDDDFFFGGGHHHHHHGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHGGGDDDBBB@@@AAAAAABBBAAAAAA@@@??????:::;;;;;;;;;;;;:::999999666666666777777777777777444444222///...///333666666888999999888888:::;;;777777666666555555666666777666444333333333444555555666666777888:::;;;<<<888888777555333000...,,,000111333555777888999999777888888999999999888888222111///...---------...---,,,++++++******+++++++++,,,,,,------,,,,,,+++------......///......---.................................---------------........................---------......//////000000000000000000000000000------......///000000111------------............////////////000111333333333444555555444444555777555444444666999:::999888<<<>>>??????>>>>>>???AAAAAAAAA@@@AAABBBDDDEEEGGGFFFEEEEEEEEEFFFGGGIIIJJJIIIKKKMMMOOOOOOOOOMMMMMMKKKJJJLLLQQQZZZnnn~~~|||yyyxxxyyyzzz|||}}}vvvcccSSSPPPOOOKKKLLLRRRRRRVVV\\\dddmmmxxxtttbbbVVV```ooonnn```YYYUUUZZZdddpppyyy{{{}}}}}}yyyvvvrrrkkkbbb\\\VVVOOOJJJKKKNNNRRRTTT[[[cccsssxxx___TTTJJJFFFGGGIIIOOOUUUhhh}}}|||lllcccVVVLLLIIIIIIIIIIIIDDDDDDFFFMMMSSSZZZfffqqqzzz}}}yyywwwuuuqqqlllhhh___\\\XXXUUURRROOOJJJFFF@@@AAAAAAAAAAAACCCGGGIIIKKKQQQWWWXXXVVVVVVZZZ___dddgggnnnvvv{{{yyyqqqkkkaaa^^^[[[YYYYYYXXXVVVUUUUUUTTTTTTTTTUUUTTTRRROOOQQQPPPOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPMMMKKKHHHFFFGGGGGGFFFEEEGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEGGGHHHHHHGGGDDDAAA>>>BBBBBBCCCCCCBBB@@@>>>===888999:::;;;;;;;;;::::::555666666666777777888888666555333000...///222555666888999999999999:::<<<777777666555555555555555666555444333222333444444666777777888999;;;===>>>888888888777555222000//////000333666888999::::::888999;;;===>>>===;;;:::333111000...------------,,,,,,+++***************+++,,,,,,------,,,,,,+++***+++,,,.........------..........................................//////........................,,,,,,---......///000000000000000000000000000000//////...------...///000------------..................//////000222333444333444555555444444555777666666666888:::;;;;;;999<<<>>>???>>>======>>>???@@@??????@@@BBBDDDFFFHHHDDDDDDCCCCCCCCCDDDFFFGGGIIIKKKMMMOOOPPPOOONNNLLLIIIJJJLLLRRRZZZmmm~~~zzzxxxwwwwwwyyy|||}}}~~~mmm[[[NNNNNNOOOKKKKKKPPPYYY]]]dddlllwwwsssaaaWWWbbbrrrlll```ZZZUUUZZZdddsss}}}}}}~~~~~~~~~}}}|||zzzyyyttttttqqqllliiigggbbb\\\UUUPPPJJJFFFHHHLLLPPPSSSaaaiiizzzrrr[[[JJJBBB<<<<<<>>>@@@BBBFFFOOOccc~~~ooo___WWWMMMFFFEEEGGGIIIIIIKKKKKKNNNVVV^^^hhhwww{{{vvvrrroooiiieee```]]]ZZZVVVPPPKKKEEEFFFFFFEEEDDDDDDFFFHHHIIIQQQXXXZZZXXXXXX[[[```bbbeeemmmuuuyyywwwnnnggg___]]]ZZZXXXXXXWWWUUUTTTTTTSSSSSSTTTTTTSSSQQQNNNQQQPPPOOONNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNLLLIIIHHHHHHHHHGGGFFFGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFHHHIIIGGGDDD@@@===BBBCCCDDDDDDCCC@@@>>><<<777888:::;;;<<<<<<;;;:::777777888888999999::::::999888555222000000333666666777999999999999;;;===888777666555555555555555555444333222222222333333777777888999:::<<<===>>>999:::::::::888666444333...000333666888::::::::::::===@@@CCCCCCBBB???>>>333222000...---,,,------,,,++++++***)))*********---......//////......---&&&((()))+++,,,,,,++++++........................---.........///000000000........................,,,,,,------...///000000000000000000000000000000222111///---,,,---...///////////////000000000111.........///000222333444333444666555444444555777888777888:::<<<===<<<;;;<<<===???>>>===<<<===????????????@@@BBBEEEGGGIIIHHHHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMPPPPPPOOONNNLLLHHHIIILLLRRRZZZkkk}}}zzz{{{wwwvvvwwwwwwwww}}}rrraaaWWWMMMKKKLLLMMMQQQUUU[[[dddpppwww|||{{{kkkccc\\\eeeqqqggg[[[WWWXXXaaalllyyy|||yyyuuuuuuuuuuuusssqqqooommmllliiieeeccc```[[[TTTNNNFFFDDDBBBBBBCCCFFFIIILLL\\\hhh|||zzz___KKKBBB@@@<<<:::999;;;===???HHHRRRfff}}}tttccc[[[RRRKKKHHHGGGGGGJJJOOOTTTRRRUUU^^^fffqqq}}}xxxssspppiiiiiiiiihhhddd^^^XXXUUURRRPPPNNNMMMKKKKKKLLLLLLOOOSSSWWWYYYZZZYYYZZZZZZdddkkkrrrwwwzzzxxxnnnccc]]][[[XXXVVVVVVUUUTTTRRRWWWTTTQQQQQQSSSSSSRRROOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIIIIHHHFFFDDDBBBAAACCCCCCEEEFFFGGGGGGGGGGGGIIIHHHHHHIIIIIIGGGBBB???FFFFFFEEEDDDAAA>>><<<:::777888888999999999999888888888777777777777888888888777444222111222333444888999::::::;;;;;;::::::999888777666555555555555;;;999666333111111111111333555888999999;;;===???<<>>?????????>>>>>>>>>???AAADDDGGGIIIJJJHHHFFFFFFGGGHHHGGGFFFIIIKKKMMMMMMMMMLLLMMMOOOMMMHHHHHHPPP[[[jjj}}}wwwuuuwwwtttsssuuuwwwzzzzzzhhh[[[RRRKKKKKKMMMOOOTTTYYY```iiivvv~~~yyyiii```\\\eeerrr~~~eeeZZZWWWYYYcccooo{{{xxxpppmmmjjjjjjiiiiiigggeeecccaaabbb___\\\YYYVVVRRRKKKFFFCCCBBB@@@@@@AAADDDHHHJJJVVVdddvvvxxxeeeQQQCCC<<<:::888777777999<<<>>>BBBKKK\\\ooo{{{xxxiii[[[RRRKKKFFFEEEEEEEEEIIINNNRRRTTT\\\iiiwww~~~zzzvvvtttnnnooooooooolllhhhccc```[[[ZZZXXXVVVUUUTTTTTTTTTTTTVVVYYYZZZZZZZZZ[[[\\\cccjjjqqquuuxxxvvvlllaaa\\\ZZZXXXWWWWWWVVVSSSRRRUUURRRPPPPPPQQQQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOOOORRRQQQPPPOOOOOOOOOOOOOOOKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHFFFBBB???AAABBBBBBAAA@@@>>><<<:::777888888888999888888888999999888888888888999999888777555333222222333333777888999:::;;;;;;;;;;;;999999888777666555555666888666444222111111222333444666888999999:::===???:::>>>@@@@@@<<<888555555111333555888999999888888<<<;;;<<>>????????????>>>???AAAEEEHHHJJJJJJHHHEEEEEEEEEEEEDDDBBBIIIKKKMMMNNNMMMMMMMMMNNNNNNIIIIIIPPPYYYgggwwwqqqppprrroooooosssxxx~~~ooo^^^SSSLLLHHHKKKOOOSSSXXX^^^kkktttuuufff^^^ZZZdddttt{{{cccXXXWWW[[[fffrrr}}}yyyppphhhaaa^^^]]]]]]\\\[[[YYYWWWUUUTTTUUUSSSQQQNNNLLLHHHCCC??????>>>======???CCCFFFIIIPPP^^^mmmmmm```MMMAAA<<<888777666555666999<<<>>>@@@FFFSSSbbbkkkiii^^^SSSKKKGGGDDDEEEGGGGGGKKKQQQTTT[[[jjj}}}{{{qqqooopppqqqrrrtttyyyzzz{{{{{{zzzxxxvvvuuuqqqsssuuuvvvuuussspppnnnhhhgggfffeeecccbbbaaaaaa]]]]]]]]][[[ZZZZZZ]]]___aaahhhpppsssuuusssjjj```\\\ZZZXXXXXXWWWVVVSSSQQQRRRPPPNNNNNNOOOOOONNNMMMLLLNNNOOOQQQRRRSSSRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGEEEBBB???===>>>>>>???>>>===<<<;;;888888888888888888777777:::999999888888999999:::888777555333222222222222444666777999;;;;;;;;;;;;:::999888777666666666777555444333222111222333444444666888999999:::<<<>>>:::===??????<<<888666555111222555777888999999888<<<;;;<<>>???@@@@@@???@@@BBBEEEHHHJJJIIIGGGEEEEEEEEEEEEEEECCCIIIKKKMMMNNNNNNMMMMMMNNNOOOJJJJJJOOOVVVccc}}}vvvnnnmmmooollllllqqqwwwxxxdddVVVNNNJJJHHHLLLQQQUUU\\\cccwwwsssddd]]]XXXdddvvvxxxaaaXXXXXX\\\gggsss~~~wwwkkkbbbZZZUUUSSSUUUTTTSSSRRRPPPNNNMMMLLLMMMLLLJJJHHHFFFCCC???===<<<<<<<<<===???BBBFFFHHHLLLWWW___\\\OOOAAA;;;:::999888777777888;;;===???AAAGGGQQQ\\\bbb___WWWOOOIIIFFFGGGJJJLLLMMMRRRXXX^^^iii{{{lllbbbZZZYYYZZZ[[[\\\___dddfffjjjmmmpppqqqrrrqqqoooqqqtttwwwxxxxxxxxxwwwuuuuuuttttttrrrpppooonnnhhhgggccc___[[[\\\___aaaaaaiiipppssstttqqqiiiaaa[[[ZZZYYYXXXXXXVVVSSSPPPQQQPPPNNNNNNNNNNNNNNNNNNLLLNNNQQQTTTUUUVVVUUUUUUSSSSSSQQQPPPNNNNNNMMMMMMJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCC@@@AAABBBCCCCCCCCCCCCCCCAAABBBCCCEEEGGGFFFDDDAAA<<<===>>>???>>>===<<<;;;999999888888777777777777999888888777777888888999888777555444222222222222222333666999:::;;;;;;;;;999999888777777777777777555444333222222222222333444666888999999:::<<<>>><<<===>>>>>>;;;888555333111222444666888888999999;;;:::;;;???CCCCCC???:::777777555333111---+++)))---,,,++++++,,,,,,---,,,---------------------,,,---------...............,,,,,,,,,,,,------......++++++,,,,,,---...//////+++,,,------,,,,,,...000///...---,,,,,,---...///////////////000000000111000000000000000000000000//////............//////000000111222333333333333444444444555555555555555555666777888999:::::::::;;;:::999999:::;;;===>>>AAAAAA@@@AAACCCFFFHHHJJJIIIHHHFFFGGGHHHIIIIIIHHHIIIKKKNNNOOONNNNNNNNNNNNOOOKKKKKKOOOTTT```zzz{{{zzzooommmmmmiiihhhmmmttt~~~~~~kkkYYYOOOPPPLLLLLLPPPTTTXXX```hhh{{{qqqccc]]]VVVcccwwwuuu```XXXYYY]]]gggsss}}}wwwggg^^^XXXRRRNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFEEEDDDAAA???>>>>>><<<<<<<<<===@@@CCCFFFGGGHHHMMMPPPMMMFFF???;;;::::::999888888999;;;<<<>>>@@@FFFOOOWWWZZZVVVPPPKKKFFFFFFIIINNNQQQSSSYYYaaalllyyyooo\\\TTTMMMKKKKKKJJJJJJMMMPPPTTTZZZ```fffkkknnnooojjjlllppptttxxxzzz{{{{{{~~~|||zzzvvvrrrkkkddd___^^^```cccccckkksssuuuuuurrrkkkccc\\\ZZZXXXXXXWWWVVVSSSQQQPPPPPPPPPOOONNNNNNOOOPPPLLLNNNQQQTTTVVVVVVVVVUUUTTTSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBBBB@@@AAAAAABBBBBBBBBBBBAAABBBBBBDDDGGGIIIHHHFFFCCC???@@@@@@AAA@@@???>>>===<<<;;;999888777777777777777777666666666666777777888777666444333222111111000222555888:::;;;::::::999888777777777777777777666555444333222111111111555777888999999:::<<<===??????>>>===:::777444111000111333555777888999:::999999999<<>>BBBAAAAAAAAACCCEEEHHHJJJKKKIIIHHHGGGHHHHHHHHHGGGHHHKKKOOOPPPOOONNNNNNNNNOOOKKKKKKPPPTTT___yyywww~~~rrrnnnkkkfffeeehhhppp{{{wwwdddXXXTTTTTTQQQPPPTTTWWW\\\fffooo|||}}}lll___[[[VVVcccxxxppp^^^YYY[[[___iiittt|||nnncccXXXRRROOOKKKIIIJJJGGGFFFEEEDDDCCCCCCCCCCCC???@@@AAA???===<<<<<<===<<<======>>>@@@BBBEEEFFFEEEFFFFFFEEECCC???<<<:::999888888888999:::<<<===>>>DDDKKKPPPPPPMMMIIIGGGFFFGGGLLLTTTXXX]]]gggpppooo^^^UUUNNNHHHFFFEEEBBBBBBEEEGGGLLLSSS[[[ccciiilllnnnjjjlllpppuuuyyy|||~~~}}}uuukkkccc```aaadddfffnnnvvvxxxvvvsssmmmfff]]][[[XXXVVVVVVUUUTTTRRRPPPQQQQQQPPPOOONNNPPPRRRNNNPPPQQQSSSTTTUUUTTTTTTUUUTTTSSSRRRQQQPPPPPPPPPPPPOOONNNLLLJJJIIIHHHHHHJJJHHHFFFCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAACCCDDDEEEHHHJJJJJJGGGEEEAAAAAABBBCCCBBBAAA@@@???>>>===;;;999888777888888666666666555555666666666888777666555333222000000...111444888::::::999888777777666666666666777777777666666555333222111111555777999999999999;;;===???>>><<<;;;:::888444111000111222444666888999:::999888888:::<<<<<<:::999:::999666333000---+++***+++,,,,,,,,,******,,,---++++++,,,,,,,,,,,,------..................------,,,,,,---............---+++,,,,,,------.........,,,---...---,,,,,,---/////////............//////......////////////000000........................//////............//////000000111222333333333333111222333444555777888888444555777888::::::;;;;;;999999:::;;;;;;<<<<<<<<>>>>>>>>>>>???@@@;;;===>>>===;;;:::<<<>>><<<======>>>???AAACCCDDDEEEGGGHHHGGGDDD@@@===;;;888888999:::;;;===???@@@CCCGGGKKKLLLJJJIIIJJJLLLMMMPPPWWWaaaiiiqqq~~~~~~lll]]]TTTPPPJJJFFFFFFDDDBBBCCCFFFHHHLLLSSS[[[bbbhhhlllmmmppprrrvvv{{{}}}qqqgggbbbbbbcccgggpppxxxyyyvvvsssnnnhhh___[[[WWWUUUTTTUUUTTTTTTOOOPPPQQQPPPNNNNNNPPPRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPPPPQQQSSSQQQOOOLLLJJJHHHGGGFFFFFFEEEBBB@@@?????????@@@AAABBBBBBBBBBBBBBBAAAAAADDDDDDFFFHHHJJJJJJGGGEEE???AAABBBDDDDDDDDDDDDCCCAAA???<<<:::888888999999777777666666666666777777888777777555333222000///...111444888999999777666666666555555555555666666666666666666555555444333666777999999999999;;;======;;;::::::::::::777444000111222333555888:::;;;999999999999:::;;;:::999;;;999666222///---,,,,,,***,,,---,,,***)))+++---,,,,,,,,,------........./////////...---------,,,,,,,,,.../////////...------------------------------......---++++++,,,.........////////////.............../////////000000//////////////////////////////............/////////000111222333333333333333333444444555666777777444555666888:::;;;;;;;;;888999;;;===>>>===<<<;;;AAA@@@@@@@@@AAACCCFFFHHHJJJHHHFFFFFFGGGGGGFFFEEEHHHKKKOOOQQQQQQOOONNNNNNJJJIIILLLRRRWWWdddxxx}}}qqqjjjddd___]]]aaajjjxxxwwwhhh[[[XXX^^^YYYVVVVVVYYY]]]dddqqq}}}ppp___UUUSSSYYYfffxxxuuueeeYYYZZZaaafffoooyyy|||gggTTTMMMGGGBBBCCCBBB@@@???AAA===<<<;;;;;;;;;===>>>???:::<<<>>>===;;;;;;===@@@<<<<<<======???@@@AAABBBHHHKKKNNNLLLFFF@@@======999999;;;===???BBBEEEFFFLLLNNNOOOMMMJJJJJJOOOTTTWWWZZZcccoooyyywwwfffYYYRRRPPPMMMHHHEEEFFFFFFDDDFFFJJJJJJMMMTTT[[[bbbgggjjjkkkwwwyyy}}}tttiiicccbbbccchhhqqqyyyyyyvvvsssnnniii```\\\WWWTTTSSSTTTUUUUUUNNNPPPQQQPPPMMMMMMOOORRRRRRRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOSSSRRROOOLLLJJJGGGFFFEEEBBBAAA???======>>>???@@@BBBBBBBBBCCCCCCBBBAAAAAADDDDDDFFFHHHJJJIIIFFFDDD===???AAACCCEEEFFFFFFFFFBBB@@@===;;;999999999:::888888777777777777888888888888777666444222000///...111444777999888666555555555444444444555555666444555555666777777666666666777999999999999;;;<<<;;;999777999;;;;;;999777000000111333555888:::;;;::::::999::::::;;;;;;:::;;;999555111///---------***,,,---,,,))))))+++.../////////000000000111111000000///...------,,,,,,,,,,,,.../////////...---------------------,,,,,,...//////---++++++,,,------...///000000///...---............/////////000000000000000000000000000//////............////////////000111222222222222555555555555555555555555444555666888:::;;;;;;;;;777999<<<>>>???>>><<<;;;AAA@@@??????@@@CCCEEEGGGFFFEEEEEEGGGJJJMMMNNNNNNHHHLLLPPPRRRQQQOOONNNNNNIIIHHHLLLSSSXXXfffwww|||~~~nnnccc\\\[[[]]]aaafffqqqoooddd___]]]ZZZXXXWWWUUUUUUZZZ___hhhvvv{{{jjjZZZUUUWWWUUUeeezzzkkkaaaYYYZZZ___eeeppp{{{~~~tttcccTTTJJJ@@@@@@???>>>===<<<<<<;;;::::::999999999999999:::999:::;;;<<<============???>>>===>>>AAADDDEEEFFFIIINNNQQQPPPNNNNNNKKKFFFDDD@@@>>>???@@@BBBIIIQQQUUUQQQLLLIIIJJJOOOVVV[[[bbbdddlll}}}mmm```YYYPPPMMMPPPMMMEEEAAAEEEIIIIIIJJJNNNLLLPPPWWW]]]bbbfffjjjmmmqqqyyyrrriiifffggghhhnnnuuu|||zzzrrrjjjffffff[[[ZZZXXXXXXXXXXXXVVVTTTRRRRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPQQQRRRQQQNNNLLLOOOOOOOOOMMMLLLLLLNNNQQQQQQNNNKKKIIIIIIHHHFFFDDDBBBBBB@@@???===<<<;;;;;;===???AAACCCDDDDDDCCCBBBEEEEEEEEEGGGIIIIIIGGGEEEBBBAAA@@@BBBDDDEEEDDDCCCAAA>>>:::999999999999999555666777888999:::::::::333333333222111000///...111333666888999888666555555555555555666666666666444444555666666666555555444555777:::;;;<<<<<<<<<===<<<;;;;;;<<<<<<;;;:::333333222222333444777888===:::888999;;;===<<<:::999777444000...------...///...---,,,,,,,,,,,,,,,/////////...---,,,******222000///---,,,,,,,,,---,,,,,,,,,,,,---...//////........................,,,,,,,,,---------......///////////////000111111////////////000000000000333111...,,,000444111***............////////////111000/////////000222333666555444333333333333333888999999:::;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>>======>>>???AAACCCEEEGGGCCCCCCCCCFFFHHHJJJIIIHHHIIILLLOOOQQQPPPOOONNNNNNMMMLLLLLLPPPWWWjjjuuuyyy{{{hhh]]]ZZZZZZ[[[___cccmmmuuuggg\\\XXXWWWVVVTTTVVVUUUXXX___dddlllyyytttdddUUUQQQSSS\\\kkk~~~ggg^^^XXXZZZ```hhhsss}}}xxxkkk^^^QQQFFF@@@>>>======<<<;;;;;;::::::999999888888888888999999999999;;;<<<===>>>>>>>>>??????>>>???BBBEEEGGGHHHMMMSSSXXX\\\```cccaaa\\\OOOJJJHHHHHHHHHIIIOOOVVV[[[WWWRRRQQQVVV^^^eeeiiijjjnnnyyyvvv___UUUPPPJJJGGGJJJJJJEEEEEEJJJMMMMMMOOOSSSWWWZZZ^^^aaaeeehhhlllnnnqqqxxxzzznnnfffeeegggiiiqqqxxx}}}zzzqqqhhhdddddd\\\ZZZXXXXXXXXXWWWUUUTTTRRRQQQQQQPPPOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQOOOMMMNNNNNNOOONNNMMMMMMNNNPPPOOOMMMJJJHHHHHHGGGEEECCCCCCBBB@@@>>>=========>>>>>>???AAACCCEEEEEEEEEEEEEEEDDDDDDFFFGGGGGGEEECCCAAA@@@@@@AAACCCDDDDDDCCCCCC@@@===;;;;;;;;;;;;:::777777888999999999888888555555555444333222111000000222555777888888777666777777666666666555555555222222333333333222222111555777999;;;<<<=========<<<;;;;;;<<<===>>><<<;;;555444222111222444666888<<<:::999:::<<<===;;;999999777444111///...............---,,,,,,,,,---------------...------,,,,,,000000...---,,,,,,------------,,,,,,,,,---.........---+++***)))***++++++,,,,,,---------.........///////////////000000111.../////////000000000000...111111...---//////---............////////////111000/////////000222333666555444333333333333444888888888999:::;;;;;;<<<;;;;;;<<<<<<======>>>>>>AAA@@@@@@AAABBBDDDEEEGGGDDDCCCDDDFFFHHHJJJIIIHHHJJJNNNQQQSSSRRRQQQPPPPPPNNNMMMNNNRRRZZZmmmqqquuuyyyeeeZZZYYYWWWXXX[[[___gggwwwrrriii]]]UUURRRRRRSSSSSSTTTUUU[[[cccjjjqqq}}}{{{qqqbbbUUURRRVVVbbbrrrddd]]]ZZZ^^^fffooo{{{vvvnnnbbbVVVLLLEEE???<<<;;;;;;::::::999999888888888888777777777888888999888999;;;===>>>???@@@@@@@@@@@@@@@AAADDDGGGJJJLLLQQQXXXbbbmmmyyy|||kkkeee___]]][[[YYY[[[___]]]XXXSSSVVV```mmmuuuxxxvvv}}}uuubbbQQQLLLJJJFFFEEEHHHEEEDDDGGGLLLPPPSSSYYY```jjjiiiiiiiiijjjlllnnnooorrrwwwvvvlllggggggkkknnnuuuzzz}}}zzzqqqgggcccbbb\\\ZZZXXXWWWWWWVVVTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNOOOQQQQQQPPPNNNLLLNNNOOOOOONNNMMMMMMNNNNNNLLLIIIHHHGGGFFFCCCAAACCCAAA???======>>>@@@AAAAAAAAABBBDDDEEEGGGHHHHHHFFFEEEEEEFFFGGGGGGEEECCCAAA@@@@@@AAACCCDDDDDDCCCBBB@@@===;;;;;;;;;:::999888888999999888888777666777777777666555444333222///111444666888888888777999888888777555444444333555666666666555444333333666888:::<<<============;;;;;;;;;===??????>>><<<777555333111111333666888;;;::::::<<<======;;;999888666444111///.........------,,,,,,,,,---......+++,,,------......------///......---------............---,,,,,,,,,------000///---,,,+++,,,---...---------.........//////....../////////000000000....../////////000000000222999<<<666...,,,000222............////////////111000/////////000222333555555444333333333444444777777888888999999::::::;;;;;;;;;<<<======>>>>>>CCCCCCBBBBBBCCCDDDFFFGGGEEEDDDDDDFFFHHHIIIHHHGGGJJJMMMQQQSSSRRRPPPPPPPPPMMMMMMNNNRRR[[[nnnlllqqqyyyfff[[[WWWTTTTTTWWWZZZaaannn{{{yyyfff___VVVQQQPPPQQQSSSTTTSSSUUU[[[dddllltttxxxnnnaaaVVVUUUZZZcccwwwaaa___^^^dddnnnzzzuuulllhhhaaaVVVLLLFFFAAA>>><<<999999999999999999888888777777777666777777888999888999;;;>>>???AAABBBBBBAAAAAABBBCCCEEEIIIMMMPPPUUU___nnnyyyrrrkkkhhhjjj^^^YYYVVV^^^mmm|||wwwcccVVVLLLJJJJJJHHHHHHKKKGGGHHHJJJMMMTTT___nnnyyy}}}xxxtttssstttuuuuuuxxx{{{~~~tttmmmiiikkkpppssswwwzzz|||xxxpppgggcccaaa\\\ZZZXXXWWWWWWVVVTTTRRRPPPPPPOOONNNNNNNNNNNNOOOOOONNNMMMNNNPPPQQQPPPOOOKKKMMMOOOPPPNNNMMMMMMMMMMMMLLLIIIHHHHHHFFFCCCAAACCCAAA>>>======???BBBEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFDDDBBBAAAAAABBBDDDEEEEEEDDD@@@>>>;;;999999999777666777777888888888888777777888888888777666555333333...000222555888999999999888888777777666555555444888888888777666555444333666888:::;;;<<<===<<<<<<::::::;;;===@@@@@@>>><<<999777333111111333666888999:::;;;======<<<999777777666444222000///......,,,,,,,,,,,,,,,---...///,,,,,,------...------,,,------------......//////000///...---,,,++++++,,,------...///////////////------........./////////.........///////////////........./////////000000777>>>@@@888///,,,...000............////////////111000/////////000222333555444444333333333444444888888888888999999::::::::::::;;;<<<<<<======>>>BBBBBBAAABBBCCCEEEGGGHHHFFFEEEEEEGGGIIIIIIHHHGGGHHHKKKOOOPPPPPPNNNMMMMMMKKKKKKLLLPPPWWWiiijjjpppvvvdddZZZUUURRRQQQSSSVVV[[[fffqqqwwwvvvuuuvvv|||vvviii\\\XXXSSSPPPPPPRRRTTTUUUTTTUUUZZZccclllwwwzzzsssiii\\\SSSTTT[[[ccczzz```aaabbbhhhrrr}}}pppeee```XXXSSSKKKEEE@@@<<<999666999999999999999:::::::::777777666666777888888999999;;;<<>><<<===@@@CCCFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFEEECCCDDDEEEFFFEEEDDDDDDCCCBBBCCCEEEGGGFFFEEE@@@===;;;:::999888666444555555666777888999999888777777777777666444333222...///222444777888999999666666777777777777777777555555555444333222111000666777999:::;;;;;;;;;:::999999999;;;>>>>>>===;;;999777444222222333666888888:::<<<<<<;;;999888777777666444333111000//////,,,,,,,,,,,,,,,---...///............---,,,+++***,,,,,,---....../////////000///...---,,,+++++++++$$$'''+++...000///---+++------------.........///------...///000//////...............////////////333777666111,,,,,,,,,***............////////////111000/////////000222333444444333333333444444555888888999999::::::;;;;;;::::::;;;;;;<<<=========>>>>>>>>>@@@BBBEEEGGGIIIGGGFFFFFFGGGIIIIIIHHHFFFHHHKKKNNNPPPOOONNNMMMMMMMMMLLLLLLNNNTTTdddmmmrrrppp^^^UUUSSSPPPNNNQQQSSSXXXaaajjjqqqqqqsssvvv~~~zzzlll```UUUTTTSSSRRRSSSSSSUUUVVVUUUVVV\\\fffqqq}}}{{{sssiii\\\UUUXXX___eee}}}yyyccceeegggiiiqqq||||||ooobbbZZZWWWMMMIIIDDD@@@===:::666444888888999999::::::;;;;;;777777777777888888999:::;;;<<<>>>@@@AAABBBCCCCCCAAACCCEEEEEEFFFKKKRRRXXXhhhyyy{{{oookkkbbbdddkkkyyywwwlllaaaWWWOOOJJJIIIFFFEEEDDDEEEFFFGGGIIIKKKNNNUUUgggzzztttqqqpppqqqrrrxxxxxxwwwrrrlllfffaaa```ZZZXXXWWWVVVWWWVVVUUUSSSQQQPPPPPPOOOOOOOOOOOOOOOPPPNNNMMMMMMOOOPPPPPPOOOKKKMMMNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJJJJGGGDDDAAA@@@???>>>======@@@BBBDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA???@@@BBBCCCCCCBBBCCCBBBBBBCCCEEEFFFFFFEEEAAA???===<<<;;;:::777555333444666777888999999999777777777666555444333222...///111444666888999999666666666777777888888888666666666666555444333333666777888:::;;;;;;::::::999777777888:::;;;:::999777666444333333555666777777999;;;:::888666666666666666555333222111//////------,,,,,,,,,---....../////////...---,,,***))),,,,,,---.../////////...000///...---,,,+++++++++$$$''',,,000222111...,,,,,,,,,,,,---------......,,,---...///000///......------........./////////...000///---///222111...............////////////111000/////////000222333444444333333333444555555777777888999:::;;;<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<>>>AAADDDGGGIIIHHHHHHGGGHHHIIIIIIGGGEEEIIILLLPPPRRRQQQOOOOOOOOOOOONNNNNNPPPTTTccc}}}uuuyyykkk[[[TTTSSSOOOMMMPPPSSSVVV^^^fffjjjnnnuuu~~~{{{rrrggg]]]UUUVVVXXXYYYYYYYYYXXXXXXWWWZZZbbbnnnyyy~~~tttiii]]]WWW[[[ccciiixxxlllnnnnnnmmmqqqxxxzzzwwwyyywwwqqqiii___VVVPPPMMMHHHEEE@@@===;;;;;;999888777777888999::::::;;;;;;777777777888888999;;;;;;===>>>???AAABBBBBBCCCCCC@@@BBBEEEEEEFFFKKKTTT[[[pppzzznnniiicccjjjvvvxxxkkk```XXXQQQKKKHHHEEEGGGGGGEEECCCEEEGGGHHHGGGNNNXXXfff}}}{{{zzzzzzyyyvvvpppiiiccc^^^\\\XXXWWWUUUVVVWWWWWWVVVTTTRRRQQQQQQPPPOOOPPPPPPPPPQQQOOOMMMMMMNNNOOONNNNNNLLLMMMMMMMMMKKKKKKMMMNNNLLLKKKJJJJJJIIIFFFCCC??????>>>======>>>???AAABBBAAABBBCCCDDDDDDDDDCCCBBBBBB@@@??????BBBDDDEEEDDDBBBAAA@@@BBBDDDEEEDDDCCCAAA???===<<<;;;:::777444555555666777888888777777888888777777666444333222///000111333555777888999888888888777777777777777777777888888888777777666777888999;;;;;;;;;;;;:::999666444444555777777777444444555555666666777777777888999888555444555666666555555444333111000///......---,,,,,,,,,---------.........---,,,,,,+++,,,---...//////......---///...---,,,,,,,,,,,,,,,+++---...000111000000///+++++++++,,,,,,,,,,,,---+++,,,...000000///...------------.........//////...000111///000333333000............////////////111000/////////000222333333333333333333444555666444555666888999;;;<<<===999::::::;;;;;;<<<<<<===<<<<<<===>>>@@@CCCFFFHHHIIIHHHHHHHHHIIIIIIGGGEEEIIILLLPPPQQQQQQOOOOOOOOONNNMMMNNNPPPUUUccc}}}}}}iii\\\VVVRRRNNNMMMOOORRRVVV]]]ddddddlllyyy{{{qqqjjj```WWWXXX[[[^^^``````^^^]]]\\\XXX\\\ggguuuzzzpppeeeYYYSSSXXX```kkk}}}uuuwwwuuuqqqqqqvvvuuuooouuummmaaaXXXRRRMMMGGGCCCEEEAAA<<<888888:::;;;;;;666666777888999::::::;;;888888888888999:::;;;<<<>>>???@@@AAABBBBBBCCCBBB???BBBEEEEEEFFFKKKTTT\\\rrryyynnniiiiiisss~~~qqqfffYYYQQQMMMJJJIIIJJJFFFIIIJJJHHHFFFIIILLLMMMNNNYYYiii~~~|||zzzvvvooohhhaaa[[[XXXWWWVVVUUUUUUWWWWWWVVVUUURRRRRRQQQPPPPPPPPPPPPQQQRRRPPPMMMLLLMMMNNNNNNMMMMMMMMMMMMLLLJJJKKKMMMOOOJJJJJJIIIIIIHHHEEEAAA>>>>>>>>>>>>>>>>>>??????@@@<<<>>>AAACCCEEEEEEDDDCCCDDDBBBAAABBBEEEGGGHHHHHH@@@??????@@@BBBCCCCCCBBB???===;;;:::999777444222777777777777777666666555888888888888777555444333000000222333555666777888::::::999888777666555555333444555555555555555444888999;;;<<<===<<<<<<;;;999666222111222444666666333333555666777777777777777888999666333222444666555555555444333222000//////...------,,,,,,,,,,,,+++,,,------......------------...//////...---,,,......---,,,,,,,,,------...---,,,+++***+++,,,,,,******+++++++++,,,,,,,,,+++,,,...000000///...------------.........//////---111111---+++,,,---+++............/////////000111000/////////000222333333333333333333444555666222333444666888:::<<<===999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@CCCEEEFFFJJJIIIHHHHHHIIIIIIGGGEEEGGGJJJNNNOOOOOOMMMLLLLLLKKKKKKLLLNNNTTTbbb|||~~~lll___YYYTTTOOOMMMPPPRRRUUUZZZaaagggooo|||yyymmmcccZZZWWWWWW\\\```eeegggfffdddbbbaaaaaafffnnn{{{|||rrrbbbUUURRRXXX```uuu}}}rrrnnnkkkiiijjjlllggg```UUUMMMGGGCCC@@@===>>><<<:::888777777999999;;;;;;:::999999::::::;;;<<<;;;:::999999:::;;;;;;@@@???>>>>>>???AAACCCEEEEEEDDDDDDEEEDDDGGGTTTaaayyy}}}uuunnnnnn|||tttlll\\\YYYSSSLLLGGGFFFIIIKKKIIIIIIKKKLLLKKKLLLTTT]]]]]]kkkvvvnnnfff___XXXTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNMMMMMMNNNOOONNNMMMNNNOOOQQQQQQOOOMMMOOOOOOOOOOOOOOONNNMMMMMMKKKKKKKKKJJJHHHEEEBBBAAA===>>>@@@@@@>>>===>>>???===>>>@@@BBBCCCCCCCCCCCC===>>>@@@BBBDDDFFFGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@===999666666666555444777777777777777888888999555666777888888999999999///000111111111333555888;;;:::999888777777777777555444444333333444444555777888:::<<<======<<<;;;:::888666444444666888:::777666444444444555777888888888888888777666444444888999888666222...------------------------------000---******---///...---..............................------------......,,,,,,,,,,,,,,,,,,++++++---------............///---------,,,,,,+++++++++//////000000///...------........................//////......------,,,,,,000000000000000111111111333333333333444555666666888888888999999::::::;;;999999999999:::;;;<<<<<>>???@@@CCCDDDGGGGGGHHHJJJLLLKKKIIIFFFHHHJJJMMMNNNMMMKKKKKKKKKHHHKKKJJJMMMWWW```wwwtttddd\\\TTTPPPMMMOOOQQQSSSXXX___hhhppp}}}}}}nnnddd]]]XXXXXX[[[^^^aaaeeegggfffdddbbbbbbhhhmmmvvv|||sssdddWWWSSSYYYaaarrr~~~ooohhheeeaaa___```WWWQQQJJJEEEBBBAAA@@@>>>===<<<:::888777888999999;;;;;;;;;;;;;;;;;;;;;;;;999888888777888999;;;<<<<<<===>>>???@@@@@@@@@@@@CCCCCCDDDEEEDDDFFFRRR^^^nnn~~~|||xxxyyyvvvgggaaaSSSRRRPPPMMMKKKMMMQQQTTTTTTSSSTTTTTTSSSTTT]]]hhh}}}uuulllddd^^^YYYVVVVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQOOOMMMMMMMMMNNNOOONNNMMMNNNOOOQQQQQQOOONNNKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIGGGDDDAAA@@@===>>>@@@@@@>>>===>>>???>>>???@@@BBBBBBBBBAAAAAA>>>???@@@BBBCCCDDDEEEEEEBBBAAA@@@???>>>>>>??????@@@===:::777777777666555:::999888777666666666666666666777888888777777777000000000000111333666888::::::999888888777666666444444333333333333444444777999;;;===>>>>>>===<<<;;;:::888777777888:::;;;888666555444444555777888888888888888777666555444666777888666333000//////------------------------///---******,,,...---,,,........................------,,,,,,,,,,,,------,,,------------------------------............///...---------,,,,,,,,,,,,///////////////...------......................../////////...............000000000000111111111111333333333333444555666666777888888999999::::::;;;:::999999::::::;;;<<<===BBBAAA???>>>>>>@@@CCCDDDHHHGGGHHHIIIKKKKKKIIIGGGHHHKKKNNNNNNMMMLLLLLLLLLJJJMMMJJJLLLVVV```yyy|||jjj___UUUPPPMMMNNNPPPQQQVVV\\\iiiqqq|||rrrddd\\\XXXVVVZZZ```aaadddggghhhgggeeeddddddqqqwww}}}uuugggZZZUUUZZZaaappp~~~jjj___[[[VVVQQQNNNIIIEEEAAA>>>>>>>>>???>>><<<;;;999888777777888999:::;;;<<<======<<<;;;;;;888888888888999;;;===>>><<<>>>@@@BBBCCCBBBAAA@@@DDDDDDFFFHHHGGGIIIRRR\\\kkkxxx}}}wwwsssnnnnnnpppsssxxx|||~~~xxxdddYYYVVVNNNOOOQQQSSSUUUXXX\\\___aaa___^^^^^^]]]aaalllxxx}}}qqqggg```\\\ZZZXXXWWWWWWVVVVVVUUUTTTSSSSSSPPPOOONNNMMMMMMNNNOOOPPPNNNMMMMMMOOOPPPQQQOOONNNMMMNNNOOOOOOOOOOOOOOONNNKKKJJJJJJHHHEEEBBB???>>>===???@@@???>>>===>>>??????@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@???>>>======>>>???@@@AAA>>>;;;999999999888777<<<;;;999777666444444444777888777777666555444333222111//////111333777999888888999999888777666555333333222222222222333333888999<<<>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<999777555444333555777888888888888777777666666555666777888777444222111111------------------------...,,,***+++,,,------,,,........................,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------------------............///...............---------///////////////......---...........................///////////////000000//////000000111111111111333333333333444555666666777777888888999::::::;;;;;;::::::;;;;;;<<<===>>>@@@???>>>>>>>>>AAACCCDDDHHHGGGGGGHHHIIIJJJJJJHHHIIIKKKNNNOOONNNMMMMMMMMMLLLNNNIIIJJJTTT___yyylll```UUUPPPMMMMMMNNNOOOSSSYYYgggooo{{{zzz{{{|||{{{vvvkkk```ZZZXXXYYY^^^dddeeegggiiiiiihhhgggggghhhxxxyyykkk]]]WWW[[[aaaqqqzzzcccWWWSSSMMMGGGCCCEEECCC@@@===<<<<<<<<<<<<:::999888777777777777888999:::<<<>>>>>>===;;;:::;;;;;;:::;;;<<<===???@@@@@@AAACCCEEEFFFFFFFFFFFFIIIIIILLLOOOOOOOOOUUU]]]bbblllttttttmmmeee```___```bbbfffkkkpppvvvzzz}}}~~~hhhXXXSSSRRRQQQUUU[[[___bbbeeehhhjjjmmmjjjhhhhhhiiiooo}}}wwwlllaaa\\\ZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRNNNNNNNNNMMMNNNOOOPPPQQQNNNMMMMMMNNNOOOPPPOOONNNOOOOOOPPPQQQQQQQQQPPPPPPJJJJJJIIIGGGEEEAAA>>><<<>>>?????????======>>>@@@>>>??????@@@@@@AAAAAAAAADDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAABBBAAA???<<<;;;;;;:::999888;;;:::888777555444444444888888888777555444222111333111//////111444777999666777888999999777555444333222222111111222222333666888;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;999666444333444666888999888888777777666666666888999:::999666333111000------------------------,,,,,,++++++,,,,,,,,,,,,........................------,,,,,,,,,,,,------((())))))***+++,,,,,,------------............//////////////////............///////////////....................................//////000000111111//////000000111111222222333333333333444555666666666666777888999::::::;;;;;;;;;;;;<<<<<<===>>>???>>>>>>===>>>???AAACCCEEEIIIGGGFFFFFFHHHJJJJJJIIIIIILLLOOOPPPOOONNNNNNNNNLLLNNNJJJKKKTTT]]]tttlll___UUUPPPMMMMMMMMMMMMQQQWWWccclllxxxwwwooonnnooommmkkkccc\\\[[[]]]___dddiiikkkllllllkkkiiiiiikkklll|||{{{mmm___YYY]]]cccuuurrr\\\QQQNNNJJJDDDAAACCCBBBAAA???===<<<<<<<<<999999888888888888888888888:::<<<===>>>===<<<;;;>>>============???@@@AAACCCCCCCCCEEEGGGJJJLLLNNNRRRRRRTTTWWWXXXWWW[[[bbbiiioootttrrriii```^^^aaaeeehhhkkkmmmoootttzzzppp___UUUSSSTTTWWW]]]fffnnnrrrtttuuuvvvyyyvvvttttttwww}}}wwwoooeee\\\XXXWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRNNNNNNNNNOOOOOOPPPQQQQQQNNNMMMLLLMMMOOOPPPOOONNNLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIHHHGGGDDDAAA>>>===>>>??????>>>======>>>@@@======>>>???AAABBBDDDDDDHHHGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBAAA???===<<<<<<;;;:::888888777777666555666666666888888888777555444222111444111...///222666777888555666777888888777555333333222222111111222222333444666999;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<:::666444333444666888999888888777666777777888;;;===>>><<<777333000///------------------------+++,,,------,,,,,,,,,,,,..............................------------......)))******+++,,,------...---------............///////////////////////////......///////////////...////////////////////////......//////000000111111...//////000111111222222333333333333444555666666555666666777999::::::;;;<<<<<<<<<<<<===>>>??????>>>>>>>>>???@@@BBBCCCDDDHHHFFFEEEFFFHHHJJJJJJJJJHHHKKKNNNPPPOOONNNNNNNNNKKKNNNKKKMMMTTTZZZnnnmmm___VVVPPPMMMMMMMMMMMMQQQWWW```jjjwwwrrriiiiiikkkjjjeee^^^ZZZ\\\```dddkkkqqqqqqpppooommmlllllloooqqq{{{nnnaaa]]]bbbiiizzzyyyhhhUUUNNNLLLIIIFFFDDD@@@AAABBBAAA???>>>>>>???;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>>>>>>>======???>>>>>>???@@@BBBDDDEEEFFFFFFGGGIIIMMMRRRWWWZZZ___^^^___cccccccccfffkkkwwwzzz}}}yyyppphhhkkksss{{{}}}|||zzz|||tttfff\\\XXXYYY\\\```iiiuuu{{{vvvsssmmmggg___YYYWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSOOOOOOPPPPPPQQQQQQQQQRRROOOMMMLLLLLLNNNOOOOOONNNMMMMMMNNNNNNMMMLLLLLLKKKHHHHHHHHHGGGEEEBBB@@@>>>?????????>>><<<===???AAA======>>>???AAADDDFFFGGGJJJHHHGGGEEEDDDDDDDDDDDD@@@AAABBBCCCCCCBBBAAA@@@@@@>>>===<<<===<<<:::888555555555555666666777888777888777777666555444333333111///000444777777666444555666777777666555444333333222222222222333333333555888:::<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>;;;777444222444666888999999777666666777888999===???@@@>>>999333000...------------------------+++---///...---,,,,,,---........................///......------......///---------....../////////---------............///.........///////////////---...//////////////////////////////////////////...///////////////000000......///000111222222333333333333333444555666666444555666777888:::;;;;;;<<<;;;;;;<<<<<<===>>>?????????@@@@@@AAABBBCCCDDDFFFEEEEEEFFFIIIJJJJJJIIIGGGJJJMMMOOOOOONNNNNNNNNIIIMMMKKKMMMTTTXXXkkkpppaaaUUUPPPMMMMMMNNNNNNRRRXXX```kkkwww~~~tttmmmpppssssssmmmeee___```ccchhhooovvvuuutttrrrooonnnooorrruuuyyymmmcccbbbjjjrrr|||lll___QQQLLLJJJHHHHHHIIIBBBDDDFFFEEECCCAAAAAABBB>>>>>>???????????????>>>======>>>??????@@@AAAAAA@@@AAABBBCCCFFFIIILLLNNNPPPRRRUUUZZZ```eeejjjlllqqqoooooorrrsssrrruuuzzz~~~xxxttt}}}sssnnnfff^^^[[[___eeejjjsss}}}zzzwwwsssooollleeebbb]]]YYYXXXXXXXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQQQQRRRRRRRRRRRRRRRRRROOOMMMKKKKKKMMMOOOOOONNNPPPPPPPPPOOONNNMMMLLLKKKGGGHHHHHHGGGFFFDDDAAA@@@?????????===<<<<<>><<<<<<===<<<:::888555555555555555666777888666666777888888777777777222000///222777999777444555555555555555555555555444444333333333333444444333555888;;;=========<<<>>>===;;;::::::;;;===>>>???<<<888444222333666888:::999777666666777999:::===???@@@???:::555222000------------------------+++...000000...------..............................------,,,,,,------...---------------------...---------............///------........./////////------...////////////////////////////////////////////////.....................///000111222333333333333333333444555666666444444555777888:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGJJJKKKIIIHHHFFFIIILLLNNNNNNMMMMMMNNNIIILLLJJJKKKSSSYYYmmmtttcccUUUPPPMMMMMMNNNOOOSSSXXXbbblllxxx~~~yyyuuuyyy~~~{{{qqqgggdddeeeiiipppwwwxxxwwwtttqqqoooppptttxxx}}}wwwllldddeeeoooyyy}}}dddYYYOOOKKKIIIHHHIIIKKKHHHJJJLLLKKKFFFCCCBBBCCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDCCCDDDFFFIIIMMMQQQUUUWWW[[[___eeelllsssxxx{{{}}}}}}|||uuufffbbb\\\YYY\\\eeepppxxxxxxtttpppnnnnnnnnnkkkiiiaaa___\\\ZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUUUURRRRRRSSSSSSSSSSSSRRRRRROOOMMMKKKKKKMMMNNNOOONNNMMMMMMMMMLLLJJJIIIGGGFFFGGGGGGHHHGGGFFFEEECCCBBB?????????===<<<<<>>===<<<<<<===<<<:::888666666555555555555666666555666777888999999999999222000///333888:::777333555555444444444555555666555444444333333444444555444666999<<<>>>>>>>>>>>>???>>>;;;::::::;;;>>>???@@@===888444222333666888:::999777666666888999;;;;;;>>>@@@???<<<777444222------------------------,,,///111111///---...///........................---,,,,,,++++++,,,,,,---++++++******************---------.........//////,,,---------......//////------...///000000//////000000000000000000000000//////......---------,,,---...///000111222333333333333333333444555666666444444555777888:::;;;;;;;;;::::::;;;;;;<<<===>>>BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEHHHKKKKKKIIIGGGEEEHHHLLLMMMMMMMMMMMMMMMJJJLLLHHHJJJRRRZZZppp}}}eeeWWWRRRMMMMMMMMMMMMRRRWWWbbbjjjvvv~~~}}}pppkkkooouuuyyyyyyyyysssppprrruuuwww||||||sssllleeecccjjjsss{{{~~~yyy^^^UUUNNNMMMNNNLLLLLLNNNVVVWWWWWWTTTPPPLLLIIIIIINNNRRRRRROOOMMMMMMKKKGGGEEEAAAAAADDDFFFEEEHHHLLLNNNOOORRRTTTWWW]]]ccchhhpppuuu|||vvvnnnbbb]]]\\\___ccclll~~~{{{yyyzzzuuuxxx{{{{{{{{{~~~}}}xxxqqqlllgggeeeeeefffeeedddaaa```^^^\\\ZZZXXXWWWWWWWWWSSSOOONNNQQQSSSTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNLLLKKKLLLNNNOOOLLLJJJNNNNNNNNNMMMKKKHHHFFFEEEJJJIIIFFFDDDBBB@@@??????>>>@@@AAAAAA@@@???AAABBBBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHJJJLLLNNNLLLFFFAAA???>>>======>>>===;;;999888666555555777888888777888555333444666888666555555444222000//////000111555555555666666666777777444333222111111111222222222333666999;;;<<<<<<<<<::::::;;;<<<===>>>??????>>><<<888666444444555666444555777999:::;;;::::::@@@@@@@@@>>>;;;666222///------..................,,,+++************+++,,,.........------,,,,,,,,,...------,,,,,,,,,------//////...---,,,++++++***...............///000111000///---,,,,,,---...///111111///---+++)))''''''//////000000000000//////////////////////////////111111111111222333444555444444444555555555555666444444555666777888999999888999;;;::::::;;;===???@@@AAACCCCCCBBBAAAAAABBBEEEDDDEEEGGGHHHIIIGGGEEEIIIKKKMMMMMMLLLKKKLLLMMMNNNOOOJJJLLLTTT\\\pppiiiVVVQQQMMMMMMMMMNNNSSSYYYaaaiiiuuu}}}{{{vvvyyy}}}~~~|||zzzuuusssvvvzzz}}}zzzqqqiiibbb```eeemmmrrryyysss]]]TTTNNNNNNPPPRRRTTTXXX]]]^^^^^^[[[VVVSSSQQQPPPWWW[[[]]]\\\\\\\\\YYYTTTPPPLLLKKKMMMNNNMMMPPPTTTXXXZZZ]]]aaafffmmmtttyyyxxxkkkeee]]]\\\^^^fffnnnzzz}}}{{{{{{}}}~~~wwwsssooommmooouuu{{{{{{rrrllllllmmmlllooorrrttttttwww}}}{{{sssoooiiieeeaaa___aaabbbbbbaaa```___]]][[[YYYXXXXXXWWWVVVSSSQQQPPPRRRTTTTTTSSSTTTSSSSSSRRRQQQPPPOOONNNNNNLLLKKKLLLNNNOOOLLLJJJKKKLLLLLLLLLLLLJJJIIIHHHIIIHHHFFFDDDBBB@@@??????===>>>@@@???>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGJJJKKKJJJFFFBBBAAA???>>>>>>>>>===;;;999999888666666777777777666888666444444666777666555555444222000///000111222333444444444444444444444666666555555444444555555222333666999;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;999666444333333444555444555777888:::;;;;;;;;;======>>>===:::666222000/////////...---------,,,000//////......//////000......---------,,,,,,,,,...------,,,,,,---------.........------,,,,,,+++,,,++++++++++++,,,,,,---000///---,,,,,,---...///------------------------//////000000000000//////////////////////////////111111111111222333444444444444444444555555555555555666666777888999999:::888:::;;;;;;:::;;;===???CCCDDDFFFFFFDDDDDDDDDEEEEEEEEEFFFHHHJJJJJJIIIGGGFFFIIIKKKLLLLLLLLLMMMNNNNNNOOOJJJLLLTTT\\\pppkkkUUUPPPLLLMMMNNNOOOTTTZZZ```iiittt}}}{{{wwwwww{{{~~~uuukkkccc\\\XXX]]]dddgggrrruuuaaaWWWPPPPPPSSSWWW]]]bbbdddddddddaaa^^^]]]]]]]]]gggmmmqqqppppppooojjjddd]]]XXXVVVWWWWWWVVVZZZ___fffhhhlllqqqvvv~~~}}}}}}|||nnnccc^^^YYY[[[cccooo{{{xxxttttttssssssrrrnnnhhhddd]]]ZZZXXX[[[ccclllrrruuuvvvuuurrrkkkeeebbbcccfffdddgggkkkmmmooorrrxxx}}}{{{qqqjjjgggbbb___]]]\\\^^^_________]]]]]][[[ZZZYYYXXXXXXXXXUUUTTTSSSSSSUUUUUUTTTSSSTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLLLLMMMNNNNNNMMMKKKIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGEEECCCAAA@@@???>>><<<===???>>>======>>>@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCEEEDDDDDDFFFGGGHHHFFFDDDDDDBBB@@@@@@@@@>>>;;;999999777555555555666555444777666555555777777666555555444222111111222333444555444444444444444444444444444333333333222222222222333666999;;;<<<<<<<<<========================999777444222111222333555666666666777999:::<<<===:::;;;<<<<<<:::666333000000000///...---,,,,,,+++......------------.........------------,,,,,,,,,------------------------------------------------//////...---------......///...---,,,,,,---...///,,,------...//////000000//////000000000000//////000000000000000000000000111111000111111222333444444444444444555555555555555666666777777888888888888:::;;;;;;;;;<<<>>>@@@DDDFFFGGGGGGEEEDDDEEEFFFDDDDDDFFFIIIKKKLLLJJJHHHDDDGGGJJJLLLLLLLLLNNNOOOMMMNNNJJJLLLUUU\\\pppiiiTTTOOOLLLMMMNNNPPPUUU\\\```iiiuuu{{{xxxyyy~~~~~~}}}~~~vvvmmmbbb[[[TTTPPPSSSYYY\\\kkk}}}|||ggg\\\TTTSSSWWW[[[bbbhhhggghhhgggeeeddddddgggiiiwww}}}}}}vvvoooiiiccc___`````````eeekkktttvvvzzz}}}~~~|||zzzxxxvvvwwwvvviii```\\\XXX^^^jjjxxx|||uuuoooooopppqqqooojjjbbb]]][[[WWWUUUYYYbbbjjjmmmmmmjjjhhhddd^^^ZZZ[[[___bbbbbbeeejjjlllnnnsssyyy~~~vvvmmmhhhfffaaa```__________________[[[[[[ZZZYYYXXXXXXXXXXXXTTTTTTUUUVVVWWWVVVUUUSSSTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLMMMMMMNNNNNNMMMMMMIIIJJJKKKLLLMMMLLLKKKKKKGGGFFFEEEBBBAAA??????>>><<<===???>>>======>>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCBBBBBBBBBCCCEEEFFFFFFFFFEEECCCBBBAAA???<<<999666444222222444444444333666666666666777777666666555333222111111333444666777777777777666666666666333333333333222222111111222333666999;;;<<<<<<<<<>>>>>>======<<<<<<<<<<<<999777444222111222444555666666666777888;;;===???<<<<<<===<<<:::666222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,------.........111000///.....................---------...//////000000//////...------,,,//////000000000000//////000000000000000000000000000000000000111222333444333333444444444555555555555555555555666666666777999:::;;;<<<<<<===???AAACCCEEEFFFFFFDDDCCCCCCDDDBBBCCCEEEIIILLLLLLJJJHHHDDDGGGJJJLLLLLLLLLMMMMMMLLLNNNJJJLLLUUU]]]qqqhhhTTTOOOLLLMMMOOOQQQVVV]]]aaajjjwww|||yyyxxxzzz~~~}}}mmmcccYYYRRRMMMJJJLLLQQQUUUbbbqqq|||zzzfff]]]UUUVVV[[[```gggmmmpppnnnlllhhhffffffiiilllzzzyyywwwpppkkkkkkkkkmmmssszzz{{{wwwtttqqqttt}}}pppddd[[[XXXZZZeeetttzzzuuusssrrrrrrqqqpppkkkeee```\\\XXXVVVYYY___cccbbb```[[[XXXTTTPPPOOORRRXXX\\\aaaeeeiiilllnnnrrryyy~~~yyypppiiiggggggbbbbbbbbbaaa```^^^]]]]]]ZZZYYYXXXXXXWWWWWWXXXXXXSSSUUUWWWWWWWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMKKKJJJIIIFFFEEEDDDBBB@@@???>>>>>>===>>>@@@???>>>>>>???AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAAAAACCCFFFHHHHHHFFFDDDCCCBBB@@@===:::666444333444666777777666555666777888777777666666555333222111111333444666777777777777777777777777666666777777666666555444222333666999;;;<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;:::888555333222333444555666666666777999;;;>>>????????????>>>;;;666222///,,,---------......//////........................------------------------+++,,,---.........------+++,,,,,,------.........---,,,,,,+++************------------......//////111000///...---+++******//////000000000000//////000000000000000000000000000000000000111222333333333333333444444444444555666666666777777888888999999:::<<<<<<<<<>>>@@@BBBDDDFFFGGGFFFDDDCCCCCCDDDAAABBBDDDHHHKKKKKKIIIGGGFFFIIILLLMMMMMMKKKKKKKKKKKKMMMJJJMMMVVV]]]qqqiiiUUUPPPLLLNNNOOOQQQVVV]]]aaakkkxxx~~~zzzwwwwwwwwwzzz~~~zzzwwwddd[[[QQQMMMJJJHHHJJJNNNSSS\\\eeelllqqquuusssnnn```YYYTTTXXX___eeelllqqqwwwtttooohhhcccbbbdddgggqqqwww}}}{{{uuussssssuuu|||{{{yyyrrrqqqsssyyyzzzuuusssvvvqqqeee\\\VVVUUUbbbooo}}}xxxtttxxxvvvtttrrroookkkfffbbb[[[YYYXXXYYY\\\\\\YYYVVVQQQNNNKKKIIIKKKPPPWWW[[[___cccgggiiijjjnnntttyyyxxxxxxvvvppphhhcccaaabbb^^^```aaaaaa^^^\\\ZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVSSSUUUWWWWWWVVVUUUTTTUUUSSSSSSRRRQQQPPPOOONNNNNNKKKLLLNNNOOONNNNNNOOOPPPNNNNNNNNNNNNMMMKKKIIIHHHEEEDDDCCCAAA@@@???>>>>>>===>>>@@@???>>>>>>???AAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAACCCFFFIIIHHHFFFDDDCCCBBB@@@===;;;999888777777999::::::999555777999999888666666777555444222111111222333444444444555555555666666666444555666666666555333222222333666999;;;<<<<<<<<<>>>>>>======<<<<<<<<<;;;<<<:::777444333333444555555666777888:::<<<>>>???@@@AAA@@@???;;;666222///+++,,,,,,---...///000000+++,,,------------,,,+++,,,,,,,,,------------...***+++---...///......---,,,,,,,,,------.........------,,,+++++++++,,,,,,,,,,,,---....../////////......------------------//////000000000000//////000000000000000000000000000000///000000111222333333333333333444444444444777888888999:::;;;<<<===999;;;<<<======>>>AAACCCFFFHHHIIIHHHFFFEEEEEEEEEAAABBBDDDHHHKKKKKKHHHEEEGGGJJJNNNOOONNNLLLKKKKKKJJJMMMJJJMMMWWW^^^qqqkkkVVVQQQMMMNNNOOOQQQVVV\\\```jjjxxx~~~{{{xxxvvvtttrrrqqqtttuuuzzzzzzsssmmm___UUUMMMJJJJJJJJJLLLPPPUUU[[[```eeekkkpppnnnhhh\\\VVVUUU[[[bbbgggkkkooosssooohhhaaa[[[ZZZ]]]aaagggmmmrrruuu{{{|||tttpppooopppwwwzzzrrrmmmgggiiiooozzz}}}xxxvvvwwwpppbbb[[[XXXZZZ]]]nnn}}}|||wwwtttwwwvvvtttrrrpppmmmhhhddd^^^^^^^^^]]]ZZZVVVRRROOOLLLJJJGGGGGGKKKRRRYYY\\\]]]```dddeeeeeehhhnnnrrrooopppmmmggg```ZZZYYY[[[YYY\\\______]]]ZZZZZZZZZYYYYYYWWWVVVUUUUUUUUUUUURRRUUUWWWVVVTTTSSSTTTVVVRRRRRRQQQPPPOOONNNMMMMMMJJJLLLOOOOOONNNMMMOOOQQQNNNNNNNNNNNNMMMKKKIIIHHHDDDCCCBBB@@@???>>>>>>>>><<<===???>>>======>>>@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFDDDEEEEEEDDDBBBCCCFFFIIIGGGEEEDDDCCCBBBAAA>>>;;;===;;;999888888999888666444777::::::888666666777555444222000///000111222333333444555666777777888222333444555444333111000222333666999;;;<<<<<<<<<===============<<<<<<<<<>>><<<888555333222333444444555777999<<<===>>>???>>>>>>???===:::666222///,,,---------.../////////******+++,,,,,,+++******,,,,,,,,,---------......)))+++---...//////...---,,,,,,------------------......------......//////+++,,,---...////////////---------...//////000000//////000000000000///////////////////////////////////////000000111222333222222333333333444444444555666777888:::<<<======999;;;<<<===>>>???BBBDDDFFFGGGHHHHHHEEEDDDDDDDDDBBBCCCFFFJJJLLLKKKGGGDDDFFFJJJNNNPPPOOONNNMMMMMMIIILLLJJJNNNWWW^^^qqqkkkWWWQQQNNNNNNOOOPPPUUU\\\___iiiwwwzzzooommmlllkkkkkklllmmmmmmsssuuu{{{~~~}}}wwwmmmfff\\\SSSKKKJJJKKKLLLOOOSSSXXX\\\aaagggooouuurrrlll]]]XXXWWW]]]ccceeegggiiiiiieee___XXXTTTUUUZZZ^^^dddiiilllnnnttt}}}wwwmmmhhheeefffllltttvvvlllffffffkkktttyyyuuusssuuuzzzzzzcccWWWUUUZZZbbbjjjxxx}}}yyyvvvsssrrrrrrsssrrroookkkgggaaabbbbbb___XXXQQQKKKIIIGGGDDDBBBDDDIIIPPPWWWZZZ]]]```bbbcccccceeejjjooolllllliiiccc[[[VVVTTTUUUVVVZZZ^^^___]]][[[[[[\\\YYYYYYWWWVVVUUUTTTTTTTTTRRRUUUVVVUUUSSSRRRTTTVVVRRRQQQPPPOOONNNMMMMMMLLLJJJMMMOOOPPPNNNMMMOOOQQQMMMMMMNNNNNNMMMLLLKKKJJJDDDCCCBBB@@@???>>>>>>>>>;;;<<<======<<<<<<===???AAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@AAABBBDDDFFFHHHDDDFFFGGGEEECCCCCCFFFIIIFFFEEECCCCCCBBBAAA>>><<<===;;;888666666555333111444777:::;;;888666666777555444222000//////000111444555666777888999:::;;;555666777888888666444333222333666999;;;<<<<<<<<<========================>>><<<888444222111222222333555777:::===>>>>>>>>>;;;<<<<<<<<<:::666333000..................------......///000000///......,,,,,,,,,------.........)))***---/////////...---------------------------************++++++,,,---+++,,,---...////////////////////////000000000000//////000000000000//////////////////////////////////////////000111222333222222333333333444444444111222333555777999;;;<<<999;;;===>>>>>>@@@BBBEEEDDDEEEFFFEEECCCAAAAAABBBDDDEEEHHHKKKMMMLLLHHHDDDEEEIIINNNQQQQQQPPPOOOOOOIIILLLJJJNNNWWW^^^qqqnnnUUUPPPNNNPPPQQQRRRWWW]]]aaafffoooyyyqqqhhhccc\\\WWWWWW[[[```iiirrrqqqyyyyyyoooddd\\\RRROOOKKKIIIIIIMMMRRRUUU[[[```ffflllssszzz{{{wwwccc]]]ZZZ^^^cccfffiiillliiiaaaYYYTTTSSSVVV```jjjuuunnnfffgggnnnvvvyyyyyynnnfffaaaaaaaaabbbjjjuuu}}}}}}pppjjjiiihhhjjjtttrrrqqqpppsss|||{{{hhhXXXUUUXXX]]]iiixxx|||yyyxxxxxxwwwvvvwwwtttqqqqqqrrrooohhhaaaZZZZZZ[[[ZZZXXXTTTPPPNNNJJJDDDAAAEEEIIILLLQQQVVV[[[ZZZZZZ]]]bbbeeedddbbbbbb___YYYQQQLLLJJJLLLNNNPPPTTTYYY]]]]]]]]]]]]]]]YYYXXXWWWVVVUUUTTTTTTTTTVVVUUUTTTSSSQQQQQQPPPPPPTTTSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGDDDDDDEEEDDDBBB???<<<:::999;;;===>>>======>>>???BBBCCCEEEEEEEEECCCAAA???@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCBBBCCCEEEGGGOOOKKKFFFBBBBBBBBBCCCCCC<<<<<<;;;::::::999888888888888777777666666555555444444222222222222444444555666777777666666777888555777:::<<<;;;999666444333444555777888888888888<<<<<<<<<===============BBB@@@<<<888555333222222333444666888:::;;;<<<======:::888888999777333/////////.........//////000///......---------...............------,,,,,,,,,+++---//////...---...///...,,,+++---000111///,,,---------,,,,,,+++++++++.........------,,,,,,,,,////////////000000000000000000//////.........------------------...//////......//////000000111111333333333444444444555555555555555666777999;;;;;;===>>>???>>>===>>>@@@AAADDDFFFHHHHHHFFFDDDDDDDDDBBBBBBEEEHHHKKKLLLIIIGGGDDDGGGLLLPPPRRRRRRPPPOOOLLLLLLGGGIIISSS[[[mmmlllWWWRRROOOPPPQQQSSSXXX^^^bbbgggoooyyyyyyiii```\\\WWWSSSTTTVVV\\\fffooosss{{{}}}xxxqqqggg\\\UUUQQQNNNKKKIIIKKKOOOTTTXXX]]]eeemmmttt|||yyyeee^^^YYY[[[```cccgggkkkiiiaaaXXXSSSQQQTTT]]]hhhrrrjjjbbbbbbiiiooonnnkkk]]]YYYXXX\\\```dddnnnyyyzzzttthhhcccddddddnnnxxx}}}lllllllllqqq|||lll\\\QQQTTT[[[cccrrr~~~zzzwwwvvvvvvuuuttttttrrroooooonnnhhh___WWWOOOQQQTTTVVVWWWVVVTTTSSSRRRLLLGGGHHHIIIJJJLLLPPPSSSSSSTTTWWW[[[]]]\\\ZZZXXXUUUPPPJJJEEEDDDFFFHHHMMMQQQVVVYYYZZZYYYYYYYYYYYYXXXWWWUUUTTTTTTSSSSSSUUUTTTTTTSSSRRRRRRRRRSSSUUUTTTSSSQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGEEEEEEDDDCCCAAA>>>;;;:::999;;;===>>>======>>>???@@@AAABBBCCCBBBAAA???>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCDDDEEEFFFIIILLLPPPLLLGGGCCCBBBCCCCCCBBB===<<<;;;::::::999888888888888777777666666666666555444333222222333444555666777888888777777888999777999;;;======;;;888666444444666777888999999999<<<<<<<<<=========>>>>>>CCCAAA===999666444333333444555777999:::;;;:::::::::999888888999777333///...------,,,,,,,,,------.........////////////////////////......---------,,,...///...,,,++++++,,,...,,,,,,---///000...,,,.........---------,,,,,,......---------,,,,,,,,,------------............000/////////..................------......///000//////000000111222222222333333333444444444555555555555555666777999;;;;;;:::<<<=========>>>@@@CCCDDDFFFHHHHHHFFFDDDDDDDDDCCCCCCEEEHHHJJJKKKJJJHHHFFFHHHLLLOOOPPPOOOMMMLLLLLLMMMIIIKKKTTT[[[llljjjZZZTTTOOOPPPQQQSSSZZZaaafffjjjrrr{{{qqqccc\\\VVVRRRPPPQQQSSSYYYfffrrrzzz~~~~~~~~~vvvnnneee]]]UUUPPPQQQPPPNNNMMMPPPUUU[[[___aaajjjuuu}}}|||kkkaaaYYYYYY\\\```eeejjjjjjbbbXXXSSSOOOPPPYYYbbbggg```[[[^^^gggkkkeee^^^PPPOOOQQQXXX^^^gggrrr|||rrrfffccceeehhhttt|||xxxhhhhhhkkkrrrttt]]]TTTPPPWWWbbblll||||||xxxuuutttsssrrrqqqpppnnnkkkhhhddd]]]SSSKKKEEEIIIOOOUUUYYY\\\\\\\\\ZZZSSSMMMKKKKKKIIIJJJMMMKKKLLLNNNQQQTTTTTTRRRPPPLLLJJJFFFBBB>>>>>>AAADDDJJJNNNTTTXXXYYYYYYXXXXXXZZZYYYXXXVVVTTTSSSSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGGGGFFFDDDAAA>>><<<;;;:::999;;;===>>>======>>>???@@@@@@AAABBBBBBAAA??????@@@@@@AAAAAAAAAAAABBBBBB???AAADDDFFFHHHJJJNNNQQQQQQMMMHHHEEEDDDCCCCCCBBB>>>===<<<:::999888888888888777777777777666666666555444333222222333444555777999::::::999999:::;;;:::;;;===>>>>>><<<999888444555666777888999999999;;;;;;<<<======>>>??????CCCAAA>>>:::777555444444444666888;;;;;;:::999777888777888999999777333000///...---,,,,,,,,,,,,,,,+++,,,---/////////......///////////////.........---...///...+++)))))))))---,,,,,,---//////...---//////............------...------------,,,,,,,,,------------............////////////............//////......//////000111000000000111222222333333333333333444444444555555555555555666777999;;;;;;888:::;;;<<<<<<>>>@@@CCCDDDFFFHHHGGGFFFDDDDDDDDDDDDDDDDDDFFFIIIJJJJJJIIIIIIJJJLLLMMMMMMLLLKKKIIILLLNNNKKKNNNVVV[[[jjjiii[[[UUUPPPPPPQQQTTT\\\ccckkkooowww|||kkkbbb___VVVSSSPPPRRRUUU^^^ooo~~~~~~wwwmmmccc\\\WWWTTTRRRTTTSSSSSSTTTXXX^^^dddhhhfffooozzzttthhh]]]YYY[[[___eeelllnnneeeZZZSSSMMMLLLRRRZZZYYYVVVWWWaaammmnnndddXXXOOONNNPPPTTT[[[fffsss|||~~~qqqfffccchhhnnnyyyvvviiijjjnnnxxxvvv```XXXTTTVVV```kkkvvv~~~{{{wwwtttsssrrrqqqpppmmmiiiccc]]]XXXRRRKKKFFFEEEIIIQQQYYY```ccceeeeee]]]VVVPPPOOOMMMJJJJJJLLLGGGIIILLLOOOPPPNNNKKKIIICCCCCC@@@>>><<<===AAADDDIIINNNUUU[[[]]]]]]]]]]]]\\\[[[YYYWWWVVVTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLNNNNNNNNNMMMKKKJJJHHHGGGHHHFFFCCC???<<<;;;;;;;;;999;;;===>>>======>>>???AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFHHHJJJMMMPPPSSSRRROOOJJJGGGEEEEEEDDDCCC@@@>>><<<:::999888888888777777777777777777777777666555333111111333555666999:::<<<<<<;;;;;;<<<>>>;;;<<<>>>>>>>>><<<:::888555555777888999::::::::::::;;;<<<===>>>???@@@@@@AAA???===:::777555333333222555888;;;<<<;;;999777666777999::::::888444222222111000///...---------((())),,,...///...---,,,//////..................---...///...,,,******+++,,,,,,,,,---.........---............------------------------------------////////////000000000000///////////////.........///////////////000111111//////000111111222222333333333333444444444555555555555555666777999;;;;;;888:::;;;;;;;;;<<<>>>AAACCCEEEGGGGGGFFFEEEDDDEEEEEEEEEDDDFFFHHHJJJJJJIIIKKKKKKLLLMMMMMMLLLKKKKKKLLLNNNMMMPPPXXX[[[hhh~~~hhh[[[TTTPPPPPPRRRVVV^^^eeelllqqqxxxrrreeebbbccc[[[WWWUUUXXX___kkk~~~zzzrrrfff\\\VVVTTTTTTTTTWWWVVVWWWYYY]]]cccjjjmmmooovvvrrrccc]]]]]]aaahhhooosssiii^^^TTTLLLHHHLLLSSSSSSTTT\\\jjjuuusssdddVVVNNNNNNNNNOOOVVVcccrrr{{{~~~ttthhh___^^^fffooo}}}vvvlllnnnsssiiiWWWUUUWWW___jjjuuu~~~zzzvvvtttssssssrrrqqqkkkddd[[[SSSMMMJJJHHHHHHIIINNNVVV___eeeiiijjjjjjccc\\\UUUSSSPPPKKKJJJKKKGGGIIILLLMMMLLLIIIEEEDDD>>>>>>===<<<<<<>>>CCCFFFJJJPPPWWW]]]````````````]]]\\\ZZZYYYWWWVVVVVVVVVVVVUUUSSSQQQOOONNNNNNNNNIIIJJJLLLMMMOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNNNNNNNMMMKKKJJJHHHGGGHHHEEEAAA>>>;;;:::;;;;;;999;;;===>>>======>>>???@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDEEEHHHIIIJJJMMMPPPSSSSSSOOOKKKHHHGGGFFFEEEDDDAAA@@@===:::888888888888777777777777888888888888777555333111111333555777:::;;;======<<<<<<>>>@@@<<<======>>>===;;;999888555666777999::::::;;;;;;;;;;;;<<<===>>>???@@@AAA???===;;;888666444222111000333777;;;===<<<;;;999777999;;;;;;:::777555444222111000///...---------)))+++---///000///...---------------------------,,,---//////---------...+++,,,------------------,,,,,,,,,,,,,,,,,,,,,---------------------------////////////000000000000.........//////////////////////////////000111111......//////000111111111333333333444444444555555555555555666777999;;;;;;;;;<<<<<<;;;::::::<<<>>>CCCEEEGGGGGGFFFEEEEEEEEEFFFEEEDDDFFFHHHJJJIIIIIIJJJKKKLLLNNNOOOOOONNNNNNLLLOOONNNRRRYYY[[[ggg~~~zzzzzzdddXXXRRROOOQQQTTTXXX___gggiiinnnvvv~~~lllbbbbbbdddbbb^^^___gggsssuuummmbbbXXXTTTSSSUUUVVVZZZZZZ[[[]]]aaagggmmmpppwww~~~|||kkkcccaaadddkkkrrrvvvlll```VVVMMMHHHJJJQQQWWW[[[eeeqqqwwwqqqbbbTTTJJJLLLKKKKKKRRRaaaooovvv{{{ssshhh```[[[^^^iiiuuuvvvmmmpppxxx{{{cccYYYTTT\\\hhhvvv|||yyyvvvttttttttttttsssjjjcccXXXMMMGGGFFFIIIKKKLLLQQQZZZbbbiiilllllllllkkkddd\\\YYYTTTNNNJJJKKKIIIJJJLLLKKKGGGCCC@@@???::::::;;;;;;<<>>======>>>???===>>>>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@EEEFFFHHHIIIJJJLLLOOOQQQRRROOOLLLJJJIIIIIIGGGFFFCCCAAA>>>:::888777777888777777777888888888888999888666333111111333666888:::;;;============???AAA===>>>>>>>>>===;;;:::999666777888999:::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@===<<<:::888666333111000000333666:::<<<<<<<<<;;;888:::;;;:::777555444444///...---,,,,,,,,,,,,,,,---...000111111111000000,,,,,,,,,---------------+++---//////.........///***,,,---...---,,,---...+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...------------...................../////////////////////......//////000111.........///000000111111333333333444444444555555555555555666777999;;;;;;<<<======<<<::::::;;;===BBBDDDGGGGGGFFFEEEEEEFFFFFFEEEEEEGGGIIIJJJIIIGGGGGGIIILLLOOOPPPPPPPPPOOOLLLPPPNNNRRRZZZ[[[ggg~~~{{{rrr]]]TTTPPPNNNQQQUUUYYY```ggghhhmmmttt}}}{{{llleeeeeegggjjjiiinnn~~~}}}|||zzzvvvllleee\\\VVVTTTVVVXXXZZZaaaaaaaaacccggglllqqqtttyyyqqqhhheeegggmmmtttvvvmmmaaaXXXOOOJJJMMMSSS]]]aaajjjqqqssslll___UUUIIIMMMOOOOOOTTTaaalllooopppggg^^^[[[[[[aaappptttnnnrrr}}}ppp```^^^[[[gggvvvyyywwwtttrrrssstttttttttiiicccXXXNNNGGGFFFIIILLLLLLRRR\\\fffmmmqqqrrrrrrooohhhaaa^^^ZZZTTTQQQQQQMMMNNNNNNKKKEEE@@@>>>===:::;;;<<<===???BBBGGGKKKTTTYYY___bbbbbb___[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPPPPOOOJJJKKKMMMOOOPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGCCCAAA???===<<<;;;;;;;;;999;;;===>>>======>>>???=========>>>???AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@CCCEEEGGGHHHIIIKKKOOOQQQQQQOOOLLLKKKKKKKKKIIIHHHDDDBBB>>>:::888777777888777777888888888999999999888666333111111333666888:::;;;===>>>===>>>???AAA@@@@@@@@@???>>>===;;;:::666777999:::;;;;;;<<<<<<======>>>>>>>>>?????????===<<<;;;999777444222111333444777999:::;;;;;;;;;888:::999777333111222444...------,,,,,,,,,------////////////////////////------------.........///,,,---//////---,,,,,,---)))+++......,,,+++,,,...,,,,,,,,,,,,------......,,,,,,,,,---------......------------......................../////////000......------......///000...//////000111111222222333333333444444444555555555555555666777999;;;;;;<<<======<<<;;;;;;===>>>BBBDDDGGGGGGFFFEEEEEEFFFEEEEEEFFFHHHJJJJJJHHHFFFFFFHHHLLLOOOQQQPPPNNNMMMMMMPPPNNNRRRZZZ\\\hhhmmmXXXQQQNNNMMMRRRVVVZZZaaahhhhhhmmmuuu~~~yyynnnkkkjjjkkkrrrrrr|||zzzwwwtttooobbb]]]WWWTTTUUUYYY^^^```hhhggghhhiiimmmrrrvvvyyyvvvuuujjjggghhhnnntttuuulllaaaXXXPPPLLLOOOVVV^^^ccciiinnnmmmggg___YYYLLLSSSVVVUUUYYYbbbiiiiiiddd[[[TTTUUUXXXaaarrr}}}ssspppuuuhhh]]]aaafffsss{{{wwwuuurrrqqqssstttttttttiiidddZZZPPPIIIFFFHHHKKKLLLSSS]]]iiiqqqvvvxxxyyynnnhhhcccaaa___ZZZXXXYYYRRRSSSRRRMMMFFF@@@>>>???<<<>>>???AAACCCFFFKKKOOO[[[___dddfffddd___ZZZWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSNNNOOOPPPQQQQQQPPPNNNMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNMMMKKKJJJHHHGGGAAA@@@???>>><<<<<<<<<;;;999;;;===>>>======>>>????????????@@@AAACCCDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@AAACCCEEEGGGIIIKKKOOORRRQQQOOOLLLLLLLLLLLLKKKIIIEEECCC>>>:::888777777888777777888888999999999999999666333111111333666999999;;;=========>>>@@@AAABBBBBBAAA@@@???>>>===<<<777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????======<<<:::888555333222666777777888999:::::::::888999888444000...000222//////.........//////000------,,,+++++++++,,,,,,---.........//////000000---...///...+++***)))***)))+++......,,,+++,,,...---------.........//////,,,,,,,,,------.........////////////000000000111---.........//////000000---------------...//////000000000111222222333333333333333444444444555555555555555666777999;;;<<<:::;;;<<<<<<<<<<<>>===???AAADDDGGGLLLSSSWWWbbbfffhhheee^^^XXXWWWWWWWWWXXXXXXXXXVVVUUUVVVWWWYYYVVVSSSSSSTTTUUUSSSPPPRRRQQQPPPOOOOOONNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPOOOOOONNNLLLKKKIIIHHHHHHDDDCCCAAA???===;;;;;;:::;;;;;;<<<===>>>>>>>>>===??????>>>>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>AAABBBDDDGGGIIILLLNNNOOOSSSQQQOOOMMMLLLJJJHHHEEECCCAAA>>>:::888666666666555555666777777777777777555666555333222333666888======>>>???@@@@@@AAAAAA>>>???AAABBBBBB@@@===;;;;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>??????@@@@@@@@@>>><<<:::777444222111666777888999:::;;;;;;;;;:::999888888888666333111//////...------------...---...000111111111000///........................222///,,,,,,...///---+++---..................---,,,,,,,,,---------........................------111000///...............////////////////////////............////////////000000000000111111111111333333444444555444444333444444444555666888::::::;;;:::::::::;;;<<<>>>???AAAAAAAAAAAABBBDDDEEEFFFIIIGGGGGGHHHJJJKKKJJJIIIGGGHHHJJJLLLMMMLLLKKKJJJJJJIIIJJJMMMPPPWWWfffuuusssaaaVVVNNNMMMLLLPPPWWW]]]```aaajjjnnnvvv}}}vvvjjjeeebbbdddhhhrrr~~~}}}wwwqqqllliii]]]VVVRRRTTTXXX]]]eeemmmwwwyyy|||oooiiimmmrrruuu}}}rrreee]]]VVVPPPPPPTTT[[[___aaabbbcccbbbZZZRRRUUUVVVYYY\\\]]]]]][[[[[[RRRNNNKKKKKKQQQ]]]jjjrrr}}}qqqlllmmmyyynnnhhhkkk{{{xxxuuussspppoooppppppooonnnhhhaaaWWWPPPOOORRRVVVXXXXXXZZZ___gggppptttrrrpppaaa^^^ZZZXXXYYY[[[]]]]]]\\\[[[XXXRRRJJJDDDAAA@@@@@@DDDJJJPPPTTTWWW[[[]]]```cccccc___XXXSSSRRRTTTVVVWWWXXXWWWVVVUUUVVVWWWYYYVVVTTTTTTUUUVVVTTTRRRRRRRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNQQQPPPNNNLLLIIIFFFDDDCCCCCCBBB@@@>>>===;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===@@@AAADDDGGGKKKNNNQQQRRRPPPOOONNNNNNNNNNNNMMMKKKCCCAAA>>>:::888777666777666777777888999999888888666666555333222333555888<<<===???@@@AAA@@@@@@???===>>>@@@BBBAAA@@@===<<<;;;;;;;;;;;;<<<<<<===>>>=========>>>??????@@@@@@???>>><<<:::777444222111333444555666777888888888:::999888888888777444111//////...------------...---,,,+++***+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,111///,,,+++,,,---............////////////......---............/////////........................000//////............//////////////////////////////000000000111111111111000000000000111111111111444444555555444333333222555555666777888:::;;;<<<::::::::::::;;;===???@@@CCCCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIJJJLLLMMMLLLJJJJJJKKKMMMOOOPPPOOONNNMMMKKKJJJJJJLLLOOOUUUdddrrrlll[[[RRRIIIIIIKKKPPPVVVZZZ]]]^^^jjjooovvv~~~|||iii^^^YYYYYY^^^dddsss{{{uuuoooiiifffYYYTTTSSSWWW]]]cccmmmvvvuuujjjiiilllmmmrrrjjjaaa[[[UUUPPPPPPTTTZZZ___cccdddcccaaaYYYPPPTTTUUUWWWYYYYYYXXXVVVUUUQQQOOOLLLLLLQQQYYYbbbhhhppppppqqqpppjjjeeehhhooorrrrrryyywwwsssrrrqqqpppnnnnnnooopppooommmddd^^^WWWSSSSSSVVVZZZ\\\\\\]]]bbbiiioooppplllgggVVVSSSOOOOOORRRVVVYYY[[[]]]\\\YYYSSSLLLFFFDDDCCCAAAHHHSSS[[[___aaaaaaaaabbbbbb```ZZZSSSPPPPPPRRRUUUWWWXXXWWWVVVUUUVVVXXXUUUTTTSSSSSSUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKOOONNNLLLJJJGGGDDDCCCBBBBBBAAA@@@>>><<<;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>@@@CCCEEEFFFEEECCCAAA@@@@@@@@@??????>>>>>>>>>@@@AAADDDHHHMMMPPPSSSUUUQQQPPPOOOPPPPPPPPPNNNLLLCCCAAA===:::888777777777777888999999:::999999999666666555444222333555888;;;===???AAAAAA@@@>>><<<<<<===???@@@AAA@@@>>>===:::999888888999;;;>>>???======>>>>>>??????@@@@@@???>>><<<999777444222111222333444666777888888888;;;:::999999999777444222000///......------.........+++(((&&&&&&)))---000------------------------......---+++***,,,///111---......//////......---------------................................................//////////////////////////////////////////000000000111111111000000000000111111111111444444555444444333222111777777777888999;;;======:::::::::;;;<<<>>>AAABBBDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIKKKMMMOOOOOOMMMKKKKKKLLLNNNPPPQQQPPPOOONNNMMMKKKKKKMMMNNNSSS```mmm~~~wwwfffWWWNNNFFFGGGIIILLLQQQVVVZZZ\\\iiiooowwwrrraaaWWWTTTVVV^^^gggsss|||uuummmeeeaaaVVVSSSTTTZZZaaahhhsss|||xxxhhhddddddfffccc___\\\[[[WWWSSSSSSWWW[[[aaafffgggfffbbbZZZRRRSSSUUUWWWYYYZZZZZZZZZYYYVVVTTTSSSSSSUUUZZZ```cccfffdddcccaaa___```jjjuuuttt{{{~~~sssmmmllllllnnnmmmmmmnnnoooooonnnlllfffaaaZZZVVVUUUWWWYYYZZZ^^^___ccciiinnnmmmgggaaaTTTPPPMMMLLLOOOSSSWWWXXX]]][[[XXXSSSMMMIIIGGGGGGIIIPPP[[[cccggggggfffeeegggeee```YYYSSSPPPRRRTTTUUUVVVWWWWWWUUUUUUVVVWWWRRRQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@???===<<<;;;::::::::::::<<<===>>>>>>>>>>>>???AAABBBDDDDDDDDDBBBAAA@@@@@@@@@???????????????BBBDDDFFFJJJNNNQQQTTTVVVWWWUUUSSSRRRPPPNNNJJJGGGBBB@@@===:::888777777777888888999999999999999888666666666444222222555777:::<<>>???@@@???>>>>>>888777555444555777:::<<<=========>>>>>>?????????>>>===;;;999666444222111555555777888:::;;;;;;;;;<<<;;;:::::::::888555333000//////...............///---***((()))+++///111000000000000000000000000***,,,///...,,,+++...111,,,,,,------------,,,,,,*********+++++++++,,,,,,---------...............------...//////000000000////////////////////////---------........./////////000000000111111111111222333333444444444333333666666777888999;;;<<<===999999:::;;;===???BBBCCCBBBBBBCCCDDDDDDDDDDDDDDDHHHIIIKKKNNNPPPPPPMMMKKKHHHJJJLLLNNNNNNNNNMMMLLLOOOMMMMMMMMMMMMQQQ]]]jjjrrrbbbTTTLLLGGGGGGGGGHHHLLLRRRXXX\\\fffmmmvvvzzznnn```YYYWWW[[[eeennnyyyxxxnnnccc\\\UUUTTTWWW^^^dddjjjuuu{{{jjjccccccddd]]]\\\]]]^^^ZZZUUUTTTXXXZZZaaaggggggeeebbb[[[SSSVVVXXXZZZ\\\^^^_________[[[ZZZZZZZZZ[[[^^^```bbbbbb```^^^]]]\\\aaannn{{{zzzvvvtttkkkhhhggghhhjjjjjjkkkmmmooonnnllljjjfffaaa[[[WWWWWWYYY[[[\\\___```dddiiimmmlllfff```[[[WWWSSSQQQRRRUUUWWWXXX[[[ZZZWWWSSSNNNLLLKKKLLLUUUZZZaaagggiiijjjjjjjjjkkkggg```XXXSSSRRRTTTVVVVVVWWWXXXWWWUUUTTTUUUVVVQQQRRRTTTUUUUUUUUUUUUUUURRRQQQPPPOOOOOONNNNNNOOONNNMMMLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBB@@@???>>><<<;;;:::::::::999:::;;;===>>>>>>??????AAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@AAAAAABBBEEEGGGIIIKKKNNNQQQSSSUUUYYYWWWUUUSSSPPPLLLGGGDDDBBB@@@===:::888777777888777888888999888888777777777777666444222222444777999;;;>>>@@@AAA???<<<:::;;;<<<===>>>>>>>>>>>>===:::888666444444666888999<<<===============>>>>>>===<<<:::888666444222111666777888:::;;;<<<=========<<<;;;;;;;;;999666444000000///............///---------------......///000000000000000000000000&&&+++000111///,,,,,,---***++++++,,,,,,++++++************+++++++++,,,,,,---------.........//////,,,---...///000000//////////////////////////////------------............///000000000111111111111000000222333444444555555555555555666888999;;;<<<999999999:::<<>>???>>>===<<<::::::::::::999:::;;;===>>>?????????CCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@???@@@AAACCCDDDGGGHHHJJJLLLOOOQQQSSSTTTVVVUUUTTTSSSRRROOOJJJGGGAAA@@@===:::888888888888888888888888888888777666777777666444222222444666888:::===?????????===<<<;;;<<<<<<===============<<<:::999777777777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888666444222111444555777999:::;;;<<<<<<>>>===<<<<<<<<<:::777555111000//////......//////***+++---.........---,,,------------------------'''+++///111000---+++******++++++,,,,,,++++++***------------............,,,,,,------.../////////---...///000000000///...////////////////////////....../////////000000000000000000000111111111111///000111333444444444444333444444555666888999:::999999999:::;;;===@@@AAABBBCCCEEEGGGHHHHHHHHHGGGFFFFFFHHHKKKMMMNNNLLLJJJIIIJJJLLLNNNOOONNNMMMLLLRRRQQQQQQRRRQQQTTT___kkkuuueeeVVVLLLFFFGGGHHHHHHHHHLLLRRRWWWZZZaaalllxxxzzzoooiiiddddddeeeiiirrr{{{yyyqqqggg]]]WWWVVVXXX^^^fffkkkqqq|||{{{tttttt|||~~~pppkkkmmmooonnnpppsssrrrgggYYYRRRQQQVVV^^^ddddddaaa___[[[WWWYYY[[[^^^aaaeeehhhjjjlllrrrrrrrrrrrrssstttuuuvvvttttttuuuwwwvvvvvv}}}}}}xxxqqqlllkkkjjjhhhfffggghhhjjjlllmmmlllgggddd^^^ZZZVVVUUUXXX^^^cccfffiiiiiikkknnnqqqpppkkkfff]]][[[ZZZYYY[[[\\\[[[ZZZZZZZZZYYYVVVUUUUUUXXXZZZ[[[^^^bbbeeegggjjjlllnnnkkkeee]]]WWWTTTTTTVVVXXXYYYYYYYYYWWWTTTRRRQQQRRRRRRUUUXXXXXXVVVUUUUUUVVVPPPOOONNNMMMLLLLLLLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>><<<;;;:::999999999888999;;;===>>>??????@@@BBBBBBCCCCCCCCCBBBBBBBBB@@@???>>>>>>???AAACCCDDDEEEFFFIIILLLOOORRRTTTVVVUUUTTTTTTTTTTTTRRRMMMJJJAAA???<<<:::888888888999999999::::::999888888777888777666444222222444666777999;;;===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;999999888888888999::::::::::::::::::::::::::::::<<<;;;999888666444222222333444666888:::;;;<<<<<>>???@@@BBBEEEGGGIIIIIIIIIIIIGGGFFFGGGIIILLLNNNMMMLLLIIIKKKMMMOOOOOOOOONNNMMMSSSRRRSSSTTTTTTWWWbbbnnnwwwgggXXXMMMDDDGGGIIIJJJJJJLLLPPPSSSUUU\\\hhhuuu|||mmmjjjfffdddfffhhhlllttt||||||}}}}}}xxxppphhh___XXXTTTVVVYYY```iiinnntttppphhhgggwww{{{ooolllnnnqqqtttvvvzzzyyymmm]]]TTTSSSXXX```eeeeeebbbaaa___[[[aaaccchhhmmmsssyyy~~~|||uuurrrnnnlllmmmllljjjgggfffgggiiilllmmmkkkfffbbb___[[[UUUTTTWWW]]]cccfffooonnnnnnqqqsssrrrmmmhhhbbbaaaaaacccfffggggggfff[[[[[[ZZZXXXWWWYYY\\\___aaaeeejjjoooqqqtttvvvxxxlllggg___YYYVVVWWWYYYZZZZZZZZZYYYWWWSSSQQQPPPQQQOOORRRUUUVVVSSSQQQQQQRRROOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJDDDDDDDDDCCCCCCBBBBBBBBB>>>===<<<;;;:::999999999888999;;;===>>>???@@@@@@AAACCCEEEFFFFFFEEEBBBAAA???>>>======>>>@@@BBBDDDCCCDDDGGGKKKOOOSSSVVVWWWWWWVVVVVVVVVVVVSSSNNNKKKAAA???<<<:::888888888999;;;;;;;;;;;;::::::999888888888666444222222444666777888:::;;;===>>>???@@@=========<<<;;;;;;;;;:::555555666777888999999:::999999999999999999999999;;;;;;999888666444222222444555777999;;;<<<======???>>>=========<<<999666111111000///////////////------........./////////........................222...))))))+++---,,,+++---......//////......---,,,,,,,,,---------......,,,,,,------...///000000...///000111000///---+++////////////////////////,,,,,,,,,---------......000000000000111111111111555444444333222111//////444444444555666888:::;;;999999888888999;;;<<<======???BBBEEEGGGHHHHHHHHHHHHGGGGGGIIILLLNNNNNNNNNIIIJJJLLLNNNOOONNNMMMLLLSSSSSSTTTVVVVVVZZZdddppp{{{fffUUUNNNKKKHHHGGGIIIIIIHHHLLLQQQTTTVVV___kkkvvvuuuiiicccccccccccccccdddhhhmmmqqqrrryyy{{{vvvwww~~~zzzqqqfff\\\VVVSSSVVVZZZbbblllrrryyyuuueeecccggguuutttggggggqqqsss}}}sssbbbWWWSSSUUU___ggghhhfffhhhiiiiiiiiinnnwww}}}~~~}}}yyyrrrlllfffdddfffkkknnnooopppppppppooonnnllljjjiii```^^^[[[ZZZ\\\```eeeiiiqqqqqqrrrrrrqqqmmmiiifffbbbbbbeeejjjoooqqqpppnnnbbb^^^ZZZYYY\\\```bbbbbbggglllrrrxxxwwwnnnbbb\\\[[[]]]\\\[[[[[[XXXTTTRRRRRRSSSRRRRRRTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA===<<<<<<:::999888777777888:::<<<======>>>???AAAAAABBBCCCCCCBBB@@@>>><<>>>>>?????????@@@BBBFFFIIILLLPPPUUUYYY[[[WWWUUUUUUVVVSSSKKKCCC???>>>;;;888666666666777777777888999999999999888555666666444333333555777555777999;;;>>>???@@@AAA???>>>===;;;::::::::::::555333222444777:::;;;;;;===>>>>>>===<<<;;;<<<===>>>===:::777555444333333999:::::::::999999;;;===>>>===;;;;;;;;;999777444111000///------......///000000///...---,,,,,,,,,)))***+++,,,---.........------------------------------------------------........./////////000000////////////////////////000000////////////000000000000000000////////////...............///000000222222111111000000//////555444333222111///......333444555777888888888888:::;;;;;;;;;:::999999888@@@@@@BBBDDDGGGHHHGGGFFFJJJIIIGGGHHHJJJKKKLLLKKKMMMNNNPPPPPPNNNMMMNNNOOOTTTSSSUUUXXXZZZ]]]fffppplll[[[SSSJJJGGGFFFGGGGGGFFFHHHMMMMMMOOOUUU___hhhrrrzzzkkkaaa]]][[[[[[\\\\\\^^^aaagggkkkssszzz}}}rrriiiiiitttyyyooocccZZZTTTRRRWWW[[[cccmmmttt{{{ssscccbbbgggxxxtttgggfffmmmrrr{{{~~~qqqbbbYYYWWWUUU```jjjnnnppptttxxxyyyzzz{{{|||yyyvvvlllgggaaa___bbbhhhlllnnnrrrrrrrrrqqqpppnnnlllkkkbbb```___^^^```dddhhhkkkppprrrtttsssooojjjfffcccdddeeeiiioootttvvvssspppfffccc```^^^```cccgggiiirrrxxxwwwoooeee______aaaaaa```\\\YYYUUUSSSSSSTTTSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDCCCBBBAAA??????>>>>>>======<<<;;;:::999888888777999<<<=========???@@@???@@@AAAAAA@@@???>>>===<<<======>>>>>>>>>>>>>>>@@@BBBFFFIIILLLPPPTTTXXXXXXXXXXXXWWWTTTPPPJJJGGG@@@>>>;;;888666666666777777777888999999999999888777777777555222222333555666777999;;;>>>???@@@AAA???>>>===<<<;;;;;;;;;;;;777555444555888:::;;;;;;===>>>???>>>===<<<===>>>>>><<<:::777444333222222777999::::::999:::;;;===???>>><<<<<<<<<;;;888666111000///------......////////////...---------,,,,,,------.........------------------------------........................++++++,,,,,,,,,,,,,,,,,,........................///..................//////////////////000000000...............///000000...//////000000111111111111111222222222333333333333444555666888888888888;;;<<<<<<======<<<<<<;;;AAABBBDDDGGGIIIKKKKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNMMMLLLMMMNNNQQQPPPRRRWWWZZZ___jjjtttsssbbbYYYMMMIIIFFFGGGGGGEEEGGGKKKJJJJJJMMMTTTYYY```lllxxx~~~vvvjjj```YYYWWWUUUVVVWWWYYY[[[___eeeiiiuuu|||sssiiihhhrrrwwwjjj___VVVSSSRRRYYY]]]eeeooovvv~~~tttfffffflllzzztttgggdddiiipppvvv{{{wwwlll```ZZZYYYYYYeeeqqqwww|||}}}~~~xxxtttuuuuuusssooofffbbb]]]\\\___eeejjjmmmrrrrrrrrrqqqpppnnnlllkkkeeeddddddeeefffiiikkkmmmppprrrtttpppjjjccc```___^^^```eeejjjnnnooollliiicccdddcccaaa```ccckkkpppxxxtttmmmeeeaaaaaaccccccccc]]]ZZZWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEDDDBBB@@@???>>>============<<<;;;::::::999888777999<<<=========???@@@????????????????????????;;;<<<>>>@@@AAAAAA@@@@@@@@@CCCFFFHHHKKKNNNSSSVVVUUUWWWYYYWWWRRRMMMJJJIII@@@>>>;;;888777666777777777777888999999999999888999888777555222111222444777888:::<<<>>>???@@@@@@??????>>>>>>======<<<<<<999777666666888:::;;;;;;<<<>>>??????>>>===>>>???===<<<999666333222111111555777999:::999:::<<<>>>@@@>>>=========<<<999777111000///------......///..................------///////////////...------........................////////////////////////........................------------------------000000000//////000000000.........//////000000111...............///000000+++,,,---...000111333333000111111222333444555555333444555666777888888888999:::;;;<<<============@@@BBBDDDGGGIIIKKKKKKKKKEEEEEEGGGIIIKKKKKKIIIGGGFFFHHHKKKLLLLLLKKKLLLMMMNNNMMMOOOUUUZZZaaannnzzzyyyhhh]]]SSSMMMIIIIIIIIIGGGHHHKKKKKKJJJKKKNNNPPPTTT___iiinnnooommmggg___XXXVVVVVVVVVWWWZZZ\\\___dddjjjnnnvvv|||zzzzzz~~~ssseeeYYYSSSRRRSSS[[[___hhhrrrzzzvvvkkknnnvvv~~~vvvkkkfffhhhooosssuuupppggg^^^[[[\\\```mmm{{{~~~yyysssmmmkkkkkkllljjjgggbbb___\\\[[[^^^ccciiilllpppppppppooonnnllljjjiiifffggghhhjjjkkkmmmmmmnnnqqqqqqooohhh___ZZZYYY[[[VVVXXXZZZ]]]______^^^]]]]]]aaadddcccbbbgggqqqzzz~~~}}}rrrnnniiidddaaaaaabbbcccbbb^^^\\\YYYXXXXXXXXXWWWUUUTTTTTTSSSSSSRRRRRRRRRRRROOONNNMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>======<<<<<<;;;:::999999777999<<<=========???@@@BBBAAA@@@?????????@@@@@@===>>>@@@BBBCCCCCCBBBBBB@@@CCCEEEHHHJJJMMMQQQTTTUUUVVVVVVUUUQQQMMMJJJIII@@@>>>;;;999777777777777777777888999999999999888777777777555222222333555888999:::<<<>>>???@@@@@@>>>????????????>>>>>>===:::888666666777999999999;;;===??????>>>======>>><<<;;;888555222111000000333555888999:::;;;===??????===<<<<<<<<<;;;999777111000///------......///---------...................../////////......---................................................000000000000////////////------------------------.........//////.........------......///000111111...............///000000***+++,,,...///111222333222222222222222222222222333333555666777888888888666777888:::;;;<<<======???AAADDDFFFFFFGGGGGGHHHCCCDDDFFFIIILLLKKKHHHEEEDDDFFFJJJLLLLLLLLLLLLMMMNNNLLLNNNSSSYYYaaaooo|||oooaaaXXXPPPJJJIIIIIIHHHIIILLLLLLJJJJJJKKKLLLNNNVVV___aaabbbbbb^^^XXXUUUVVVXXXWWWYYY]]]```dddiiioootttxxx~~~yyymmm___UUUQQQSSSVVV]]]aaajjjuuu~~~wwwooouuu~~~}}}tttooonnnrrrttttttooogggbbbbbbccciiiwww~~~xxxrrrjjjfffaaa___`````````^^^^^^]]]\\\[[[]]]aaagggjjjpppppppppooonnnllljjjiiigggiiikkkmmmnnnnnnnnnnnnqqqmmmfff\\\TTTQQQTTTWWWSSSSSSRRRQQQQQQRRRTTTVVVYYY___fffhhhiiippp|||tttjjjkkkiiieeeccccccbbbbbbbbb___]]][[[ZZZZZZYYYXXXVVVUUUUUUUUUTTTTTTTTTTTTTTTNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGEEEDDDCCCAAA???>>>>>>>>><<<<<<<<<;;;:::::::::999888:::<<<>>>>>>>>>???AAABBBBBB@@@???>>>>>>>>>??????@@@AAABBBCCCBBBBBBAAAAAACCCEEEGGGHHHKKKNNNQQQVVVSSSPPPPPPQQQPPPJJJEEE@@@???<<<999777777777888777777888999999999999888555555555444333333555888999:::;;;===>>>?????????===>>>??????@@@??????>>>999777555555666888888777999;;;>>>>>>===;;;;;;<<<;;;999777444222111111111222444888::::::;;;===>>>===<<<;;;;;;;;;:::888666111000///------......///---------...............++++++,,,....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,------...///000000111...............///000000---------...///000000111000000000000111111111111222333444666777777777777555666888:::;;;======>>>AAADDDFFFFFFDDDCCCCCCDDDAAACCCFFFIIILLLKKKHHHEEECCCGGGKKKMMMMMMMMMMMMNNNNNNMMMNNNRRRWWW___lllyyyzzzjjj\\\QQQHHHFFFGGGGGGJJJMMMNNNLLLMMMNNNNNNNNNUUU]]]___```aaa^^^YYYWWWYYY[[[YYY\\\```eeeiiiooovvvzzz~~~~~~|||zzzyyyyyysssggg[[[RRRQQQVVVZZZ^^^cccmmmxxxsssoooyyy}}}xxxuuutttuuuuuurrrmmmlllmmmpppuuuzzzuuussstttyyy~~~}}}}}}|||vvvmmmggg\\\YYYUUUSSSSSSUUUVVVWWWYYY[[[\\\^^^```cccgggkkkrrrrrrrrrqqqpppnnnlllkkkiiijjjlllnnnooooooooonnnooohhh]]]SSSNNNMMMPPPRRRNNNLLLJJJGGGGGGIIINNNSSSUUU]]]ffflllqqqyyywwwooohhhnnnmmmkkkiiigggeeedddccc___^^^\\\[[[[[[ZZZXXXVVVUUUUUUUUUTTTTTTTTTTTTTTTNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFAAAAAA???>>>===<<<<<<<<<;;;;;;;;;::::::999999999999;;;>>>?????????AAABBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@?????????AAACCCEEEFFFGGGIIILLLOOOTTTPPPLLLMMMPPPOOOIIICCCAAA???<<<999888777888888777777888999999999999888333444444444333444777999:::;;;<<<===>>>?????????<<<===>>>@@@@@@@@@???>>>888666444444666777888777999;;;>>>>>><<<:::999999:::888666444333222222333111444888::::::;;;<<<===<<<;;;::::::;;;:::888666111000///------......///..................------***+++,,,---.../////////------------------------------------------------,,,---------............---------------------------...///000000///...------------......//////000...............///000000////////////////////////,,,,,,...///000222333444222333444555666777777777777888:::<<<===??????@@@DDDGGGIIIHHHDDDBBBBBBCCCBBBCCCEEEIIILLLLLLIIIFFFDDDHHHLLLNNNNNNNNNNNNNNNNNNMMMNNNRRRVVV]]]iiitttwww```TTTHHHEEEGGGIIIMMMQQQUUUUUUWWWZZZZZZZZZ___gggiiikkkjjjgggbbb^^^___aaa```dddiiinnnssszzz|||yyyvvvuuurrrlllbbbWWWQQQSSSYYY^^^```dddooo{{{~~~oooooo|||zzzuuuqqqsssssssssrrrtttwww{{{zzztttpppnnnnnnmmmuuu}}}|||zzzxxxtttlllbbb[[[RRROOOKKKHHHIIILLLOOOQQQVVV[[[```dddgggjjjooorrrrrrrrrrrrqqqpppnnnlllkkkkkklllmmmoooppppppppppppkkkcccWWWPPPNNNNNNMMMLLLIIIJJJIIIHHHHHHKKKQQQVVV[[[cccnnnwww~~~vvvqqqnnnkkkpppqqqpppmmmjjjfffdddccc___^^^\\\\\\\\\[[[XXXVVVSSSSSSSSSSSSSSSSSSSSSSSSMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEE??????>>>===============:::999999999999888888888:::<<>>>>>>>>>>>>>>:::;;;===???@@@@@@???>>>888666555555777999999999;;;===??????===:::888888888777666444444444444555222555888:::::::::;;;<<<===<<<;;;;;;<<<;;;999777111000///------......////////////...---------,,,,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---......///000111222222........................000111333444444333111000.......................................///000000/////////000000000111111---...///000111222333333222222444555666777777777777888:::<<<===>>>??????AAAEEEHHHGGGCCC@@@AAACCCCCCCCCEEEIIILLLLLLJJJHHHDDDHHHLLLOOONNNMMMLLLLLLKKKKKKMMMRRRVVV[[[fffqqqeeeXXXJJJGGGHHHLLLQQQUUU___```cccggggggggglllsssuuuvvvuuuqqqjjjfffeeefffiiimmmrrrxxx~~~|||yyyvvvtttmmmhhh^^^UUUQQQTTT[[[aaaaaaeeeppp||||||nnnppp~~~wwwqqqlllnnnpppqqqssswww|||~~~|||xxxuuurrrpppoooooooooxxx~~~|||yyytttmmmcccXXXQQQMMMJJJEEEBBBCCCGGGKKKNNNWWW]]]eeekkkooossswwwzzzppppppppppppnnnllljjjiiilllmmmnnnooopppqqqqqqqqqhhh___UUUPPPQQQQQQMMMHHHLLLNNNQQQRRRRRRVVV\\\aaajjjqqq|||tttrrrssstttqqqrrrqqqooojjjfffcccbbb___^^^\\\\\\\\\[[[XXXVVVQQQQQQQQQQQQRRRRRRRRRRRRMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@????????????@@@@@@999999888888888888888888;;;===@@@AAAAAAAAACCCDDDGGGIIIMMMPPPRRRSSSRRRRRRQQQOOOJJJFFFCCCBBBBBBCCCBBBCCCEEEEEEFFFGGGJJJLLLLLLMMMMMMLLLIIIFFFFFFGGGAAA???===:::888888888999777777888999999999999888666777666444333222444666<<<<<<===>>>>>>>>>>>>>>>999;;;===???@@@@@@???>>>999777555666888:::;;;:::<<>>;;;888888888777666555444555666666222555888::::::::::::;;;>>><<<<<<<<<===<<<;;;999111000///...---......///000000///...------,,,,,,000000000000000//////...++++++++++++++++++++++++////////////////////////)))***+++,,,---///000000////////////////////////,,,---...000000...---,,,...............---------...............///000000/////////000111222222333222222222111111111000000222222444555666777777777666777888:::;;;<<<=========AAAEEEDDD@@@>>>???BBBDDDDDDFFFIIIKKKLLLKKKIIIDDDHHHLLLNNNNNNLLLKKKKKKIIIIIILLLRRRVVV[[[fffpppiiiYYYLLLJJJKKKLLLRRR[[[fffgggjjjmmmrrrwww{{{~~~wwwqqqpppppptttvvvyyy}}}}}}{{{{{{~~~zzzuuusssiii\\\RRRQQQVVV]]]bbbggglllrrr{{{tttdddiiiwww}}}zzzwwwsssooommmhhhggglllsssyyy~~~|||pppqqqpppnnnkkklllqqqvvvzzz~~~zzzrrrlllhhhbbbWWWNNNJJJGGGEEEBBB??????DDDLLLRRR]]]```fffpppyyy~~~}}}{{{yyyuuuqqqnnnkkkhhhjjjpppnnnmmmmmmnnnooonnnkkkhhh```[[[XXXWWWUUUQQQQQQTTTTTTUUUVVVUUUWWW\\\eeekkkzzzwwwtttwwwzzz}}}|||vvvrrrrrrpppjjjdddbbb^^^\\\ZZZYYYXXXWWWUUUSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMKKKJJJHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCAAA???===<<<;;;:::888666<<<;;;999777666666777777<<<>>>@@@@@@@@@@@@BBBDDDFFFOOOUUUPPPFFFBBBIIIRRRNNNNNNMMMKKKIIIIIIKKKMMMDDDCCCBBBBBBDDDFFFIIIKKKIIIGGGFFFEEEFFFGGGFFFEEE@@@>>>;;;:::999888666555888888888888888777666666999777444222222333555666<<<<<<============<<<<<<;;;===???@@@AAA@@@>>>======999888::::::888999<<>><<<:::999999999999???===;;;999666555444333444777999:::999888999999999:::<<<>>>>>>>>>>>>===333222111////////////000000000000///......------++++++++++++++++++++++++///............---------000///---++++++---///000...,,,***+++...///...------------,,,,,,+++++++++///////////////.................................------...//////...---,,,,,,,,,,,,---...000111222222222222333333333444444555555666666666666666666999::::::;;;<<<===>>>>>>AAABBBCCCCCCDDDDDDCCCCCCEEEDDDCCCDDDGGGIIIIIIIIIGGGIIILLLOOOPPPOOOMMMLLLOOOMMMNNNRRRVVV]]]iiiuuuhhhXXXLLLKKKMMMNNNUUU___iiilllqqqwww}}}{{{zzzzzz{{{}}}||||||zzzvvvsssjjj]]]TTTSSSXXX```eeegggnnnwwwqqqaaacccmmmtttwww~~~xxxuuurrrnnnkkkiiiddddddjjjrrryyyvvvpppnnnlllnnnppppppnnnnnnqqquuuwww{{{sssjjjbbb]]]WWWNNNHHHGGGEEEEEEEEEEEEGGGLLLRRRVVVbbbeeemmmwwwyyytttrrroookkklllooooooooonnnnnnmmmkkkgggddd]]]YYYVVVWWWVVVRRRSSSVVVYYY\\\^^^___```fffpppxxxwwwvvvzzzwwwuuurrrlllfffeeeaaa___\\\ZZZYYYXXXUUURRRSSSRRRQQQQQQOOOOOONNNMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA???>>>>>>>>>>>><<<;;;<<<;;;999777777777777888<<<======>>>>>>AAAEEEIIIMMMNNNNNNJJJDDDCCCHHHMMMOOONNNJJJFFFCCCDDDGGGKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIFFFEEEEEEEEECCCBBBAAA>>><<<:::::::::888777888888888888888777777666999777444222222333555666;;;;;;<<<===============<<<===???AAAAAA@@@>>>===999666555888999888:::>>>???>>><<<;;;999999::::::>>>===;;;999777555444444555777:::::::::999999::::::;;;===>>>>>>>>>===<<<333222111////////////000............------------------------------------///............---------------------------------000...,,,---///111000///---------,,,,,,,,,++++++......---------------...........................---...////////////...---------......///000111222333333333444444444555555555555555666666666666666777888888999:::;;;<<<<<>>===>>>??????>>><<<;;;:::999888777777888999;;;<<<<<<<<<===BBBHHHLLLQQQLLLFFFCCCCCCDDDEEEFFFNNNKKKFFFAAA>>>???DDDHHHMMMMMMMMMMMMMMMLLLKKKKKKLLLIIIFFFDDDCCCBBB@@@>>>@@@>>><<<;;;;;;;;;:::888888888999999888888777666888777444333222444666777999:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===666333333666888888;;;@@@@@@???===;;;::::::;;;;;;>>>===;;;:::888666444444666888:::;;;::::::;;;<<<<<<<<<===>>>===<<<;;;:::333222000///......///000,,,,,,,,,---------------///////////////////////////............---------,,,---...//////...---,,,///...,,,---///000//////------------,,,,,,,,,,,,///...---------...///000////////////////////////...//////000000//////...///////////////000111222444444444444555555555555444555555555666666777777777888888999:::;;;<<<<<<>>>>>>???@@@@@@@@@@@@???DDDCCCCCCEEEGGGJJJJJJJJJHHHKKKNNNPPPQQQOOOMMMKKKMMMLLLMMMQQQTTTYYYdddooo}}}hhhYYYMMMLLLNNNQQQXXXbbblllvvv~~~~~~zzzvvvppphhh^^^XXXYYY___fffkkkllluuufff[[[\\\aaadddfffxxx{{{wwwuuurrrmmmiiibbb\\\[[[___dddggglllrrrssspppmmmkkkjjjjjjiiihhhjjjnnnsssvvvwwwxxx|||sssiii\\\TTTLLLHHHDDD???@@@CCC>>>CCCKKKRRRYYY```fffjjjssswww|||ttttttuuurrrooooooqqqpppoooooommmhhhccc^^^]]][[[]]]bbbcccaaaaaaddddddkkkqqqtttuuu{{{~~~|||zzzqqqjjjdddbbbccceeecccaaa___]]]ZZZVVVSSSPPPPPPOOONNNMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCCCC???===<<<<<<<<<<<<;;;:::;;;:::999888888888999:::;;;<<<======>>>BBBFFFJJJLLLHHHBBBAAABBBDDDCCCBBBHHHGGGDDD@@@===>>>BBBFFFEEEGGGJJJMMMOOOPPPOOOOOOKKKIIIFFFDDDCCCBBB@@@>>>???===:::::::::;;;999888888999999999999888777777888777444333333444666888888999;;;===>>>??????@@@???@@@AAABBBBBB@@@>>>===666333333666888888<<>>>>>>>>===;;;999888333222000///......//////++++++,,,---....../////////////////////////////////............---------......////////////......---,,,++++++,,,,,,------------------------,,,,,,222111000//////000222333000000000000000000000000/////////000000000000000111000000000000000111111333333333444444444444555333444444555666777777888999::::::;;;<<<===>>>>>>??????@@@AAAAAAAAAAAAAAADDDCCCCCCEEEHHHKKKKKKKKKJJJLLLOOOQQQQQQOOOMMMKKKOOONNNOOOSSSVVVZZZeeeoooiiiZZZMMMLLLNNNOOOVVV```lllyyy}}}yyyuuulllfff^^^YYY[[[bbbiiimmmqqqzzzxxxbbb[[[\\\aaadddjjj~~~{{{xxxvvvsssmmmhhh```ZZZVVVWWWXXXXXXZZZ]]]\\\[[[\\\```dddggghhhhhhooossswwwzzz|||~~~rrreee[[[UUUMMMHHHEEEDDDBBB>>>>>>BBBCCCIIIRRR\\\eeennnwww|||wwwppprrrtttrrrpppoooooooooooopppnnnjjjeee```]]]\\\```gggiiiffffffhhhffflllssswwwzzz|||~~~wwwllleee```___aaadddcccaaa```^^^[[[WWWSSSOOOOOONNNMMMLLLKKKKKKJJJHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@>>><<<;;;;;;;;;888777:::999888888888999:::;;;;;;===@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBAAAAAACCCEEEAAADDDIIIMMMQQQSSSSSSSSSKKKIIIFFFDDDDDDCCCAAA@@@===;;;999888999999888777999999999999999888777777888777555333333555777999888999;;;<<<>>>???@@@@@@???@@@AAABBBBBBAAA???>>>:::666444777888888;;;@@@@@@???===<<<;;;;;;<<<===<<<<<<<<<;;;999777555444666888::::::::::::<<<>>>>>>>>>>>>>>><<<:::888777222111000............///,,,,,,---...///000000111........................///............---------///...,,,++++++,,,...///,,,,,,,,,+++++++++,,,,,,------------------------111000//////000111222333000000000000000000000000////////////000000111111111000000000000000111111111111222222222333333333333333444555666777888999999::::::;;;<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@CCCBBBCCCEEEHHHKKKMMMMMMLLLNNNPPPRRRRRRPPPMMMKKKNNNMMMNNNRRRUUUZZZdddnnnjjjZZZNNNLLLNNNOOOVVV___mmm}}}}}}wwwyyy~~~{{{wwwtttjjjddd^^^[[[^^^eeelllpppvvvttt```ZZZ\\\aaagggsss|||xxxvvvtttpppiiiddd]]]VVVPPPOOONNNKKKJJJLLLLLLOOOTTTZZZ```eeeiiikkkrrrwww|||wwwggg[[[PPPIIIGGGAAA???@@@BBBAAA>>>@@@DDDHHHOOOZZZgggrrr}}}yyyrrrnnnppprrrqqqpppqqqnnnnnnooopppoookkkfffaaaZZZ[[[```gggiiifffdddeeefffkkkqqqxxxsssiiiccc^^^^^^`````````______^^^\\\XXXTTTOOOOOONNNMMMLLLKKKKKKJJJHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@BBB@@@>>><<<<<<;;;999777:::999888888999:::;;;<<<<<>>AAADDDEEECCCAAABBBCCC>>>@@@BBBCCCBBBCCCDDDEEEEEEGGGKKKPPPSSSUUUUUUUUUMMMJJJHHHFFFFFFEEECCCAAA===;;;999888888888777555999999999:::999999888777888777555333444555888999888999;;;===>>>???@@@@@@>>>???AAACCCCCCBBBAAA@@@<<<888555777777777:::??????>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<:::888666555666777999999999:::<<>>>>>>>>===<<<:::888666222111///...------...///------......///000111111........................///............------------,,,)))''''''))),,,---......///...,,,,,,---...------------............,,,------...////////////////////////////////////............///000111111///////////////000111222111111111111222222222222222222333555666888999:::777888888999:::;;;<<<<<<======>>>????????????>>>CCCBBBBBBEEEIIILLLNNNNNNMMMOOOQQQSSSRRRPPPMMMJJJJJJIIILLLPPPSSSXXXbbblllzzziiiZZZNNNMMMOOOQQQYYYcccqqq~~~}}}}}}vvvooosss~~~}}}zzzvvvsssiiiddd___]]]aaahhhooosssyyymmm^^^ZZZ]]]fffppp}}}|||yyyuuusssqqqllleee___VVVOOOJJJIIIGGGDDDCCCEEEHHHLLLRRRWWW[[[aaahhhmmmrrrxxxwwwaaaTTTKKKDDD@@@AAA======???CCCCCCBBBFFFLLLUUU^^^mmm}}}}}}vvvrrrppprrrqqqooopppsssmmmnnnoooooonnnjjjddd___XXXYYY___gggiiieeeaaabbbfffiiioooyyy|||nnnfffaaa]]]]]]___\\\\\\\\\]]]^^^\\\YYYVVVPPPOOOOOONNNMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHEEEDDDDDDCCCBBBBBB@@@@@@???>>>???===;;;;;;;;;:::999777999999888888999:::<<<===>>>@@@AAABBB@@@@@@@@@AAABBBCCCDDDCCCBBBAAABBBCCC@@@AAABBBAAA@@@AAACCCEEEGGGIIILLLPPPSSSUUUWWWWWWQQQNNNKKKIIIGGGFFFCCCAAA???<<<:::999888888666555999999::::::999999888777888777555444444666888:::999:::;;;===>>>?????????===???AAACCCDDDDDDCCCBBB;;;666444555666666999???===<<<;;;:::::::::;;;<<<;;;<<<<<<<<<;;;999666555555666777888888999<<>>??????@@@@@@??????BBBBBBBBBEEEIIIMMMOOOOOONNNPPPRRRSSSRRRPPPMMMJJJHHHGGGKKKPPPTTTXXXbbblll~~~ssshhhYYYNNNNNNQQQTTT\\\fffttt}}}{{{zzz|||tttmmmrrr|||yyyuuurrriiieee```___ccckkkrrrvvvzzzggg[[[ZZZ```mmmyyy{{{xxxuuussspppkkkccc]]]QQQKKKFFFFFFEEEBBBBBBDDDFFFJJJOOORRRSSSYYYbbbiiipppxxx~~~xxxsssrrrtttxxx~~~qqq^^^KKKBBB???;;;:::<<>>===:::999777888999999777666999999888888999;;;===>>>???@@@@@@?????????BBBDDDHHHEEEBBBAAAAAABBBBBBBBBDDDCCCAAA???===???BBBEEEEEEGGGJJJNNNRRRVVVXXXYYYUUURRRNNNJJJHHHFFFCCC@@@AAA>>>;;;:::999888666555999::::::::::::999888888888777555444444666999:::::::::<<<===>>>>>>>>>>>>===>>>AAACCCEEEEEEDDDCCC999444222333444555999???===<<<;;;:::999:::;;;<<<;;;<<<======;;;999777555555666777777777999<<<>>><<<=========<<<:::888777222111///...------......,,,,,,,,,---------......//////////////////////////////.........---------------...//////...------+++---...,,,)))(((***,,,---------.........//////***,,,///111222111///...........................---,,,,,,,,,---...000111,,,,,,------///000111222222222333333333444444444111111333555777888:::;;;999::::::;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBEEEJJJMMMOOOOOOOOOQQQSSSTTTSSSPPPLLLJJJHHHHHHLLLRRRVVVZZZdddnnnuuujjj]]]WWWPPPNNNOOOSSS^^^iiizzz~~~~~~~~~zzzyyy}}}~~~zzzvvvtttjjjiiigggddddddiiiqqqxxxzzzggg^^^___fffrrr{{{zzzuuuppplllggg```[[[SSSJJJCCC@@@??????AAAEEEFFFHHHKKKMMMPPPTTTYYY]]]hhhnnnyyyzzzuuurrrpppqqqqqqpppqqqsssuuuxxxhhhXXXGGG@@@?????????AAAAAABBBGGGNNNPPPTTTaaaooozzzxxxyyyssspppqqqnnniiiiiinnnnnnnnnmmmkkkgggccc^^^\\\UUUZZZaaagggiiigggbbb___hhhmmmvvvzzzqqqfff```______]]][[[[[[[[[[[[\\\]]]\\\YYYVVVTTTQQQNNNKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFDDDCCCBBBCCCBBBAAA@@@????????????666666666666777888999:::;;;:::999888888888999:::>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDBBB??????@@@BBB@@@FFFOOOTTTVVVVVVWWWXXX^^^[[[UUUOOOJJJGGGEEEEEEBBBAAA???999444333777<<<777888888888888777666666999888666333111222666999???>>>===<<<<<<===>>>???===>>>AAADDDFFFFFFCCC@@@;;;888555333333555888;;;>>>===:::777777888:::;;;@@@???===;;;888555333222777888::::::::::::<<<===<<<<<<<<<===>>><<<888555111000///......------...,,,,,,------------,,,,,,///,,,))))))+++,,,+++)))------............---------......//////......---.........////////////000000000000000////////////////////////////////////........................+++,,,---///000000000000---......///000111111222555444222111111222444555333222333333555888:::;;;;;;;;;<<<<<<===>>>>>>>>>===???BBBCCCBBBAAAAAABBBBBBBBBBBBEEEIIIMMMOOOOOOLLLNNNPPPQQQQQQOOOLLLKKKKKKIIIJJJOOOTTTZZZeeeppp{{{mmmcccUUUPPPMMMOOOSSSYYYeeeppp}}}~~~~~~~~~}}}}}}yyyuuusssooonnnllliiiiiimmmuuu{{{rrraaaZZZ]]]eeerrr}}}|||xxxqqqmmmiiiddd]]]XXXOOOHHHAAA??????>>>@@@CCCEEEGGGIIIKKKLLLOOORRRUUU___dddmmmxxx|||pppnnnkkkhhhggghhhiiikkkooooooooopppuuu}}}xxxUUUIII===:::999:::<<>>???@@@BBBCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@@@@BBBDDDCCCIIIPPPUUUWWWWWWXXXYYYTTTVVVWWWWWWSSSMMMGGGCCC>>>======<<<<<<:::888666777777888999999999999999999888666333111222666999???>>>======<<<===>>>???===>>>@@@CCCEEEEEEBBB???:::888444222222444888:::===<<<:::999999999;;;<<<<<<<<<:::999777555333333666888::::::::::::<<<===<<<<<<<<<======;;;777444111000///......------...------............------///,,,++++++---...---,,,------............------------............------------........./////////000/////////////////////////////////////////////........................---...///////////////............///000111111111444444333222222222333444444444444555666999;;;<<<:::;;;;;;<<<<<<======>>>>>>@@@CCCDDDCCCBBBCCCCCCDDDDDDDDDGGGKKKOOOPPPPPPLLLNNNPPPQQQPPPOOOLLLKKKLLLLLLNNNSSSWWW[[[ccclll~~~zzzpppcccYYYNNNLLLLLLQQQWWW^^^iiisss~~~~~~~~~}}}{{{wwwtttrrrsssrrrpppnnnnnnrrrxxx}}}sssfffYYYUUUYYYcccqqq~~~yyytttmmmhhhddd___XXXSSSJJJDDD?????????===>>>AAABBBEEEHHHJJJLLLMMMPPPRRRVVVZZZaaahhhmmmlllhhhddd[[[ZZZZZZZZZ\\\___ccceeelllkkkkkklllqqq{{{zzzhhhRRRKKKEEECCCCCCDDDHHHOOOMMMQQQZZZffftttzzzvvvsssooommmnnnmmmjjjkkknnnkkkkkkkkkiiieee```[[[XXXZZZ```gggjjjhhhgggjjjlllxxx~~~pppjjjdddaaaaaaaaa```^^^```______```___]]]XXXUUUSSSPPPLLLJJJJJJJJJIIIHHHHHHGGGEEECCCBBBBBBCCCDDDAAAAAA@@@@@@???>>>>>>>>>;;;:::999777666555555555999888777777777888999:::======???@@@BBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDCCCBBBBBBEEEGGGIIIMMMTTTXXXZZZZZZZZZ[[[QQQSSSVVVWWWVVVQQQKKKHHHDDD@@@===<<<>>>===888444666777888999;;;;;;;;;;;;888777555222111222555888>>>>>>=========>>>>>>???======???BBBDDDCCC@@@===999777444222222444777999;;;;;;;;;;;;<<<<<<<<<===999999888777555444333333666888:::;;;:::;;;<<<=========<<<===<<<:::777444111000///......------............//////.........///...------///000///...------............------,,,------......------,,,,,,---------............////////////////////////////////////////////////........................///////////////...------......//////000000111111333333333333333333333333444444555666888:::<<<===999999:::;;;;;;<<<<<<===>>>AAACCCDDDDDDCCCCCCDDDGGGFFFFFFIIIMMMPPPRRRRRRMMMNNNOOOPPPPPPNNNLLLKKKOOOOOOTTTYYYZZZ[[[aaaiii|||xxxpppeeeZZZRRRNNNMMMOOOTTTYYY^^^gggooo|||zzzzzzzzz~~~}}}}}}}}}{{{xxxuuusssrrrsssrrrqqqppprrrvvvzzz}}}yyyeee[[[RRRPPPTTT^^^nnn|||uuupppiiiccc___ZZZTTTOOOFFFAAA>>>???@@@>>>>>>AAA???CCCHHHLLLOOOQQQTTTVVVRRRUUUZZZ___bbb```[[[WWWQQQQQQRRRTTTXXX]]]aaadddjjjjjjjjjkkkpppxxxtttdddWWWJJJFFFCCCCCCBBBDDDMMMVVVccciiiuuu|||uuupppooommmllllllkkkjjjkkkllliiiiiihhhgggccc^^^YYYWWW[[[aaaggggggcccbbbffflllttt}}}xxxiiifffcccbbbccccccbbbaaadddcccccccccbbb___YYYUUUSSSPPPLLLJJJIIIIIIHHHGGGFFFEEECCCAAAAAABBBCCCDDD@@@@@@@@@??????>>>======;;;:::999777666666555555888777777666777888:::;;;======???AAACCCEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCDDDCCCCCCDDDGGGIIINNNQQQUUUYYY[[[\\\\\\\\\WWWUUURRROOONNNNNNOOOPPPOOOIIIAAA;;;999888888777666777888999::::::::::::777666444222000222555888>>>>>>>>>>>>>>>>>>??????======>>>@@@BBBAAA>>><<<888666333222222333666888999:::<<<===>>>>>>>>>===:::999888777555333222222555777:::;;;;;;;;;<<<===>>>===<<<<<<<<<:::666333111000///......------.........////////////......000////////////...------------............------,,,,,,------------,,,,,,,,,,,,,,,---------...............///////////////////////////////////////...........................///////////////........./////////000000000111222222333444444444333333333444555666888999;;;<<<888999999::::::;;;<<<<<<===???BBBCCCCCCBBBCCCDDDGGGGGGGGGIIIMMMQQQRRRRRRMMMMMMOOOOOOOOONNNLLLKKKQQQRRRVVV[[[[[[\\\ccclll||||||qqqggg^^^UUUOOONNNMMMPPPUUUYYY\\\cccjjj{{{yyynnnkkkmmmrrruuu~~~~~~}}}}}}}}}~~~|||yyywwwuuutttsssssssssrrrtttvvvzzz|||~~~tttiii[[[UUUOOOMMMPPPZZZjjjyyy{{{rrrllleee___[[[VVVPPPKKKDDD???===???AAA???@@@BBB@@@DDDIIIMMMPPPRRRUUUWWWQQQSSSXXX\\\___]]]XXXTTTQQQQQQRRRUUUYYY^^^bbbdddhhhiiikkklllooottt{{{{{{ppphhhaaaZZZQQQLLLGGGEEEEEEGGGJJJPPP]]]iii{{{}}}zzzsssmmmllllllkkkjjjiiiiiiiiihhhddddddcccaaa^^^ZZZWWWUUUYYY^^^aaa___ZZZYYY___eeelllwww~~~rrreeedddccccccdddeeeeeeeeehhhgggggggggfffbbb\\\WWWTTTQQQLLLJJJIIIIIIHHHGGGEEEDDDBBBAAAAAAAAABBBBBB???????????????===<<<;;;888888777777777777888888777777777777777999;;;<<<===>>>???AAACCCEEEFFFGGGEEEEEEFFFFFFEEEDDDCCCCCCAAACCCCCCCCCCCCEEEHHHKKKMMMNNNQQQTTTWWWXXXYYYXXXYYYUUUPPPKKKIIIJJJMMMOOOMMMKKKGGG@@@:::777999;;;777888888888888888777777666555333111000111555888======>>>???????????????>>>===>>>???@@@@@@===;;;777666444222222444666777999:::<<<>>>??????>>>>>>===<<<;;;888666333222111444666:::<<<<<<<<<<<<===>>><<<;;;;;;;;;999666444111000///......------.........////////////......///000000///---+++***)))------............------,,,------......------,,,,,,,,,,,,---------......------....../////////000////////////////////////////////////////////////,,,---...///000000000000////////////000000000000111222333444444444444333111222444555777888999:::888888999999:::;;;;;;;;;;;;>>>@@@BBBAAAAAABBBCCCGGGFFFFFFIIILLLOOOQQQQQQMMMMMMNNNNNNNNNMMMLLLKKKQQQRRRVVVYYYZZZ\\\fffqqq}}}|||wwwkkk```XXXQQQMMMKKKJJJNNNTTTXXX[[[aaahhhyyy~~~vvvkkkbbb```eeennnttt~~~}}}}}}}}}}}}~~~}}}zzzxxxvvvuuuuuuvvvwwwvvvvvvwwwzzz|||||||||zzzrrrkkkbbbYYYTTTPPPMMMMMMOOOWWWhhhxxxxxxoooiii```ZZZVVVQQQKKKGGGBBB===;;;>>>@@@???@@@CCCCCCFFFIIIKKKMMMNNNQQQSSSRRRTTTXXX\\\___]]]YYYUUUTTTUUUVVVXXX[[[___bbbdddggghhhjjjkkkllloootttwwwttthhh[[[TTTOOOJJJIIIIIILLLLLLPPPXXX```jjjyyy~~~}}}||||||yyysssnnnkkkmmmlllhhhggghhhfffccc]]]\\\ZZZXXXVVVTTTRRRRRRUUUXXXYYYWWWTTTTTTXXX]]]eeerrrtttkkkccccccccccccdddfffhhhiiikkkkkkkkkllljjjfff___[[[UUURRRMMMJJJJJJIIIHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>??????>>>===;;;:::666666666666777888999:::777777777777999:::<<<>>>???@@@@@@BBBCCCDDDEEEFFFDDDEEEEEEFFFEEEDDDBBBAAAAAABBBCCCCCCCCCEEEHHHKKKHHHHHHJJJMMMQQQSSSTTTSSSTTTSSSRRROOOMMMJJJGGGFFF???DDDHHHGGGAAA<<<::::::888888888888888777666666444444222000///111555888======>>>???@@@@@@@@@@@@???>>>>>>?????????<<<:::777666444333333444666777999:::<<<>>>>>>>>>>>>===???>>><<<999777444222111333666:::<<<<<<<<<<<<===<<<;;;::::::::::::777555111000///......------............//////.........---///000///,,,***))))))------............---------..................---,,,---------............---------......//////000////////////////////////////////////////////////+++,,,---///000000111111////////////000000000000222222222333333444444555000111333555777888999999888888999::::::;;;;;;<<<:::<<>>@@@DDDDDDFFFHHHJJJKKKNNNQQQTTTVVVWWW[[[___aaa___[[[WWWXXXYYYZZZ\\\___bbbeeefffeeeeeeeeeeeefffjjjooosssjjj^^^TTTPPPNNNLLLNNNRRRQQQSSS\\\iiivvv{{{zzzzzzzzzyyyxxxuuurrrppplllnnnmmmgggeeefffccc___UUUSSSPPPMMMLLLLLLMMMNNNPPPQQQRRRQQQQQQSSSVVVYYYbbbppp|||xxxmmmiiidddddddddcccdddgggjjjmmmmmmnnnnnnooonnniiiccc^^^VVVSSSNNNKKKJJJJJJIIIGGGDDDEEEEEEEEEDDDBBB???>>>===>>>??????>>>===;;;999666666666666777888999:::888888888888:::<<<>>>???AAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEEEEEEECCCAAA@@@AAABBBCCCCCCCCCDDDGGGIIIGGGFFFGGGJJJOOOSSSTTTSSSQQQRRRSSSRRROOOJJJEEEBBB;;;???CCCEEECCC>>>999666777777888999999999888888444333222000///000444888<<<===???@@@AAAAAA@@@@@@@@@???>>>?????????<<<:::777777555555555555777777:::;;;<<<<<<============>>>===;;;999777555333222222555:::<<<===<<<======;;;:::999999::::::999777111000///......------...------............------***,,,//////---+++++++++------............------...//////000000//////...------........./////////,,,,,,---......///000000////////////////////////////////////////////////------...///000000//////000000000000////////////222222111111222444555666111222444777888999999999999999::::::;;;<<<<<<<<<:::===@@@AAAAAAAAABBBCCCGGGFFFFFFHHHLLLOOOPPPOOOMMMMMMMMMMMMLLLLLLLLLKKKLLLPPPVVVZZZYYYZZZcccooopppppp{{{xxxlll___UUUNNNKKKJJJMMMKKKMMMQQQSSSSSSXXX___YYY^^^aaaaaacccfffeeebbbaaabbbaaa^^^]]]bbbmmmvvv~~~|||{{{zzzzzz{{{}}}|||yyywwwvvvwwwyyyzzz{{{yyywwwvvvwwwuuuppplllfffhhhfff```ZZZXXXUUURRRKKKKKKLLLNNNOOOWWWiii{{{{{{rrrhhhbbbYYYRRRMMMIIICCC???>>>888666888;;;<<>><<<<<<===>>>???>>>===:::999777777777777777888888999888888888999;;;===???@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEEEEDDDBBB@@@???AAABBBCCCBBBBBBCCCFFFIIIJJJHHHHHHKKKQQQUUUVVVVVVSSSRRRRRRPPPMMMJJJGGGEEEBBB@@@======>>>===888444666777888999:::;;;;;;;;;333333111///...000444888<<<===???@@@AAAAAA@@@@@@AAA@@@????????????<<<:::888777666555555666777888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::888777555444444222555:::<<<============:::999888888::::::999888111000///......------...,,,------------------,,,'''+++///000...------///---..................---//////000000000000//////.........////////////000,,,,,,------...///000000////////////////////////000000000000000000000000///////////////......---000000000000////////////333222111000111333666777222333666888::::::;;;:::999::::::;;;;;;<<<<<<===;;;>>>AAABBBBBBCCCDDDEEEHHHGGGGGGIIILLLOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJOOOWWW\\\ZZZYYY```jjjllllllwwwyyynnnccc\\\VVVPPPNNNOOOMMMLLLLLLMMMPPPSSSVVVXXXWWWVVVTTTSSSSSSTTTVVVWWWYYYXXXZZZ]]]___bbbkkkuuu~~~~~~~~~~~~~~~|||{{{zzzzzz}}}yyyuuutttvvvxxxxxxvvvvvvwwwyyyyyyvvvrrrmmmiiiiiibbbZZZVVVVVVVVVSSSPPPKKKJJJJJJMMMQQQ\\\pppyyypppggg___VVVOOOLLLHHHBBB===>>>===;;;::::::<<>>>>>>>>===<<<;;;;;;::::::888888777777777777888888777777888999:::<<<===>>>CCCCCCBBBAAAAAAAAAAAABBBEEECCCBBB@@@@@@@@@@@@AAA???AAACCCDDDCCCCCCDDDEEEGGGIIIMMMQQQSSSSSSRRRRRRSSSTTTTTTSSSPPPLLLHHHEEE@@@<<<:::;;;???@@@===888::::::999999999999::::::666444111000000333777:::============>>>>>>>>>>>><<<<<<<<<>>>@@@@@@>>><<<888777555444555666888999>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;999666333222555777999:::::::::;;;<<<===;;;:::;;;<<<===<<<;;;444222000///000111000///................................................/////////...---------,,,//////...------------.........////////////................../////////000////////////////////////,,,---///000000///---,,,///000000000000000//////+++,,,---///000000000000222...++++++---000111000444444555777888999:::;;;;;;<<<<<<;;;999999:::<<<;;;>>>AAACCCCCCBBBCCCCCCGGGGGGHHHIIIJJJLLLLLLMMMKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPTTTWWWUUUVVV___jjjwwwmmmlllsssxxxmmm```YYYSSSMMMLLLMMMMMMMMMMMMMMMOOORRRUUUVVVPPPOOONNNLLLLLLLLLLLLMMMRRRQQQSSSXXX\\\aaalllwww~~~}}}|||{{{zzzzzz{{{xxxvvvuuuuuuwwwwwwwwwzzz{{{|||{{{xxxsssnnnkkkeee___WWWSSSRRRRRROOOLLLLLLJJJKKKMMMQQQ[[[nnnxxxpppddd]]]TTTNNNJJJFFF@@@<<<<<<;;;::::::;;;>>>AAACCCFFFGGGIIIMMMQQQVVVYYY[[[aaabbbeeeiiilllkkkgggbbb___aaabbbdddfffffffffeeeeeebbb^^^^^^bbbfffiiijjjmmmkkkhhheeedddgggnnnsssxxxsssssssssrrrqqqooollljjjiiijjjjjjjjjiiigggggggggeee```YYYRRRNNNEEEAAA======???AAACCCCCCFFFEEEGGGLLLOOORRR\\\fffqqq|||~~~|||ssslllhhhfffaaaaaabbbbbbcccgggkkkooovvvuuuttttttrrrmmmeee___UUUQQQMMMJJJIIIHHHFFFDDDDDDEEEEEEEEEDDDBBB???>>>>>>======<<<;;;;;;::::::888888777777777777888888888888999:::;;;===>>>???CCCCCCBBBBBBAAAAAAAAABBBAAA@@@???=========>>>>>>AAACCCDDDEEEDDDDDDEEEGGGIIIKKKOOORRRTTTTTTSSSRRRTTTTTTTTTSSSPPPKKKGGGEEE???<<<999;;;???@@@<<<888999999888888888888999999666444111000111444888:::======>>>>>>>>>?????????@@@??????@@@AAA@@@>>>;;;777666555444555777999:::??????===<<<;;;;;;;;;;;;:::::::::999777444222111555777999:::::::::;;;<<>>AAACCCBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOSSSVVVTTTUUU___jjjzzzpppnnnuuuzzzmmm___WWWQQQMMMLLLMMMNNNNNNMMMMMMNNNPPPRRRSSSPPPPPPOOOMMMLLLKKKJJJIIIKKKKKKMMMSSSYYYaaaooo{{{~~~}}}}}}}}}}}}|||zzzyyyxxxxxxxxxwwwuuuttttttwwwyyy~~~~~~}}}yyytttnnnkkkddd^^^WWWSSSRRRPPPMMMJJJMMMKKKKKKNNNRRR[[[mmm}}}~~~tttlll```ZZZRRRKKKGGGDDD>>>::::::999999:::<<<@@@CCCEEEDDDEEEGGGJJJOOOUUUZZZ]]]eeefffiiimmmoooooollliiicccdddeeefffhhhiiijjjjjjiiifffcccbbbeeeiiilllnnntttsssrrrppppppuuu{{{|||wwwrrrppprrrssssssrrrqqqnnnlllkkkkkkkkkiiihhhdddcccbbb^^^YYYSSSMMMIII>>><<<:::;;;===???@@@@@@@@@@@@CCCIIIMMMTTT```kkkzzz~~~vvvooojjjgggeee```aaabbbbbbcccfffkkknnnrrrrrrssstttrrrkkkccc]]]SSSPPPLLLIIIHHHGGGEEEDDDAAABBBCCCCCCBBBAAA???>>>======<<<<<<;;;:::::::::888888777777777777888888999999999:::;;;===???@@@CCCCCCBBBBBBBBBAAAAAAAAA???>>>===<<<<<<===>>>>>>CCCDDDFFFFFFEEEEEEFFFHHHKKKMMMQQQTTTUUUUUUTTTSSSTTTTTTTTTRRROOOJJJFFFDDD>>>:::888:::???@@@<<<888888888888888888888888888555333111000111444888;;;>>>>>>?????????@@@@@@@@@CCCBBBAAABBBBBB@@@>>>;;;666555444555666888;;;===AAAAAA???>>>===<<<<<<;;;999888777666444333222111555777999:::::::::;;;<<>>;;;>>>AAABBBAAAAAAAAABBBDDDEEEEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLNNNQQQTTTSSSTTT^^^jjjqqqooovvv}}}ooo___WWWRRRNNNMMMNNNNNNMMMLLLLLLLLLMMMNNNNNNQQQQQQQQQPPPOOOMMMKKKJJJJJJIIIKKKQQQXXXaaappp}}}~~~~~~}}}}}}~~~yyyzzz{{{{{{{{{zzzxxxwwwvvvwwwxxxuuurrrrrrvvvzzz~~~~~~~~~{{{wwwrrrllliiifffbbb]]]YYYVVVTTTQQQNNNOOOMMMMMMPPPUUU___ooo~~~zzznnneee\\\VVVOOOIIIEEEBBB>>>;;;:::::::::;;;>>>AAADDDEEEDDDEEEFFFHHHMMMSSSXXX[[[dddggglllpppqqqoookkkhhhcccdddeeegggjjjmmmpppqqqnnnllliiigggiiilllooorrrwwwxxxyyyzzz}}}|||yyywwwttttttuuuvvvuuuttttttqqqooonnnmmmllljjjhhhcccaaa\\\WWWPPPJJJEEECCC<<<<<<<<<===>>>???????????????CCCKKKRRR[[[hhhuuu~~~wwwpppjjjfffdddddd````````````aaadddiiilllmmmooorrrsssooohhh___YYYQQQNNNJJJHHHGGGFFFEEECCC@@@@@@AAAAAAAAA@@@??????<<<<<<<<<;;;;;;:::::::::888888777777777777888888888888999:::;;;===>>>???BBBBBBCCCBBBBBBBBBAAAAAA???>>>>>>===>>>???@@@AAADDDEEEFFFFFFEEEEEEFFFHHHLLLNNNQQQTTTUUUUUUTTTSSSUUUUUUSSSQQQMMMIIIEEECCC===999777:::>>>@@@===999777777777888888777777777555333111000111555999<<>><<<555444444555777:::===???CCCBBBAAA???>>>===<<<<<<999888777555333333222222555777999:::999999:::;;;???>>>===<<<<<<:::777555444111///.........,,,+++................................................,,,---------.../////////,,,------...///000000000......////////////......////////////............//////////////////////////////............//////,,,---..................000///......///111444555222222333444444555444333222333444555777888999999999:::;;;;;;;;;;;;===???<<<>>>@@@AAA@@@@@@AAABBBEEEEEEEEEFFFGGGIIIKKKMMMLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLPPPRRRQQQSSS^^^jjjpppooowww~~~nnn^^^VVVRRRNNNLLLMMMLLLKKKKKKJJJJJJIIIIIIIIILLLLLLMMMMMMLLLKKKJJJJJJLLLJJJLLLQQQVVV^^^lllyyy~~~~~~~~~~~~~~~}}}|||{{{zzzzzzwwwwwwyyyzzzzzzyyyxxxwwwuuuvvvwwwuuurrrrrrvvvyyy{{{{{{zzzwwwsssnnniiifffhhheeebbb___\\\YYYUUUSSSQQQOOOOOOTTT[[[dddsssuuuhhh^^^VVVRRRLLLGGGCCC@@@>>><<<;;;;;;<<<===???AAACCCDDDFFFFFFFFFHHHLLLQQQVVVYYY```dddjjjnnnnnniiiddd```\\\]]]```dddhhhmmmqqqtttooonnnkkkjjjjjjmmmqqqtttxxx{{{}}}zzzxxxwwwuuuttttttsssqqqooorrrpppnnnmmmlllkkkhhhfffbbb___XXXPPPHHHCCC???===<<<===>>>?????????@@@@@@DDDFFFLLLUUU^^^hhhvvvwwwtttoooiiieeebbbaaaaaa^^^^^^___^^^___bbbfffjjjkkknnnrrrsssnnneee]]]WWWNNNLLLHHHFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@???;;;;;;;;;;;;;;;:::::::::888888777777777777888888888888888999;;;<<<>>>???BBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFEEEDDDDDDFFFHHHKKKMMMPPPSSSUUUUUUTTTSSSVVVUUUSSSPPPLLLHHHDDDBBB<<<999777:::???AAA>>>:::666777888888888888777666444222111000222666;;;>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>???AAA@@@>>><<<444444444555888;;;???AAACCCBBBAAA@@@>>>>>>>>>===<<<:::888555333333333444666888::::::999999:::;;;<<<;;;;;;<<<===<<<999666333111///.........---+++................................................,,,---------.../////////...//////000000///............////////////......///////////////.........////////////////////////000///............///000,,,,,,---...//////......000///......///111444555222111000//////000222444444444555666888999:::;;;999;;;<<<<<<;;;<<<>>>@@@===???AAAAAA@@@@@@AAABBBEEEEEEEEEFFFHHHJJJMMMOOOMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKNNNQQQPPPSSS^^^kkk}}}rrrrrr{{{{{{lll[[[SSSPPPLLLIIIHHHIIIIIIHHHHHHGGGFFFFFFEEEIIIIIIJJJKKKMMMNNNOOOOOOPPPNNNOOOSSSVVV\\\gggsss{{{~~~zzz{{{|||||||||zzzxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwuuuuuutttsssrrrsssvvvxxxwwwwwwvvvtttqqqmmmiiiggghhhgggfffccc```]]]ZZZXXXVVVSSSSSSXXX___hhhuuuyyylll```WWWNNNLLLHHHCCC@@@>>>======;;;<<<===>>>@@@BBBDDDEEEHHHHHHIIIKKKNNNSSSWWWYYY\\\```fffhhheee___YYYVVVQQQTTTXXX^^^dddjjjnnnpppmmmmmmlllkkklllooouuuyyy{{{xxxxxxxxxwwwvvvtttrrrpppnnnmmmrrrpppooonnnnnnllliiigggaaa\\\SSSJJJCCC>>><<<<<<;;;===???@@@@@@AAACCCEEEIIIKKKSSS^^^hhhrrr}}}~~~~~~zzzvvvmmmkkkhhheeebbb```^^^^^^\\\\\\\\\\\\\\\___dddggglllpppsssssslllccc[[[VVVLLLJJJFFFEEEEEEEEEDDDBBB@@@@@@??????????????????;;;;;;::::::::::::::::::888888777777777777888888888999999:::;;;===>>>???AAABBBCCCCCCCCCBBBAAA@@@============???AAACCCDDDFFFFFFFFFEEECCCDDDFFFHHHJJJLLLPPPSSSUUUVVVUUUTTTWWWUUUSSSOOOKKKFFFCCCAAA<<<999888;;;@@@BBB@@@<<<666777888999999888777666333222000000222777<<>>???@@@>>><<<555555555666999<<>>AAADDDFFFGGGIIIJJJLLLPPPTTTXXX[[[]]]\\\^^^```^^^YYYTTTPPPOOOLLLOOOUUU[[[bbbgggjjjlllkkkmmmnnnooorrrxxxxxxtttrrrrrrssssssrrrqqqooonnnnnnnnnpppooonnnnnnmmmllliiifff]]]WWWOOOFFF@@@>>>>>>???===???BBBDDDEEEGGGLLLOOOPPPTTT]]]iiittt}}}{{{vvvvvvvvvvvvuuusssqqqoooeeedddcccbbb```^^^\\\[[[ZZZZZZZZZZZZZZZ]]]aaadddkkknnnqqqoooggg^^^VVVRRRKKKHHHEEEDDDDDDDDDCCCBBB??????>>>======<<<<<<===::::::::::::::::::::::::888888777777777777888888;;;;;;;;;<<<===???AAABBBAAABBBCCCDDDDDDBBB@@@???>>>>>>>>>???AAADDDFFFHHHHHHHHHGGGFFFDDDEEEGGGIIIIIILLLPPPTTTWWWXXXXXXWWWWWWVVVRRRNNNJJJEEEBBB@@@<<<:::888<<>>777888999::::::999888777333222000000333777===@@@????????????@@@@@@@@@@@@=========>>>???>>><<<:::666666666777999<<>>999555222222333444777888::::::999999999:::888999:::<<<===<<<:::777222000...///000111000///...............................................................------------...000111111000///.........////////////......,,,------...///000111111////////////////////////...///000111111000///...,,,---...///000000000000000000000/////////......///111111000...///111444333444555666777999::::::<<<======<<<;;;;;;===>>>AAABBBCCCBBBAAAAAACCCDDDEEEDDDCCCDDDFFFIIIMMMOOONNNNNNNNNMMMLLLJJJIIIHHHIIIJJJMMMPPPPPPSSS```mmm|||lll]]]VVVTTTOOOIIIFFFCCCDDDDDDDDDCCCBBBAAAAAADDDDDDFFFIIINNNSSSXXX[[[\\\[[[\\\___```ccckkkuuuvvv}}}yyyssssssxxx~~~~~~}}}|||yyyvvvsssqqqqqqqqqrrrssstttuuuvvvvvvrrrtttwwwzzz|||{{{zzzyyyzzzyyywwwvvvvvvvvvwwwxxxwwwsssppppppsssvvvvvvuuuuuuuuuuuutttrrrpppnnnmmmkkklllmmmllliiifffdddccc^^^ZZZYYY]]]bbbgggqqqyyy}}}|||tttdddVVVNNNJJJGGGAAAAAA???<<<999999:::<<<777888;;;>>>BBBEEEHHHIIIIIIKKKOOOSSSXXX\\\```aaa]]]^^^]]]XXXQQQLLLKKKLLLLLLPPPVVV]]]cccgggjjjkkklllooorrruuuyyyxxxssspppnnnllljjjkkkkkkjjjiiiiiijjjllliiihhhhhhhhhhhhfffcccaaaYYYTTTLLLDDD???>>>@@@BBB???BBBFFFHHHJJJNNNTTTYYY]]]aaakkkxxxwwwtttrrrpppnnnmmmkkkjjjiii``````aaa```___]]][[[YYYYYYYYYYYYXXXYYY[[[___ccchhhkkkmmmjjjbbbXXXQQQMMMJJJGGGDDDCCCCCCDDDCCCBBB>>>>>>===;;;;;;::::::;;;::::::::::::::::::::::::888888777777777777888888=========>>>???AAACCCCCCAAABBBCCCDDDDDDBBB@@@???AAAAAAAAABBBEEEGGGJJJKKKIIIIIIIIIGGGEEEFFFHHHKKKJJJMMMQQQUUUXXXZZZZZZYYYXXXVVVRRRNNNIIIEEEAAA@@@===:::999<<>>>>>?????????@@@@@@@@@@@@???>>>??????>>>;;;999777666666777999<<>>>>>??????@@@AAABBB???999444111111222333777999::::::999999999:::999999:::<<<===<<<888666111000//////111222222111................................................/////////......------,,,+++---///111222222111000......////////////......+++,,,---...///111222222////////////////////////---///000222222000///------...///000111111111111+++,,,---///000000000000...111444444222111222333222333444555666888999999===>>>>>>===;;;;;;<<<>>>BBBCCCCCCCCCBBBBBBCCCEEECCCCCCBBBCCCEEEHHHLLLNNNNNNNNNNNNMMMLLLJJJHHHHHHIIIJJJMMMPPPPPPTTTaaannnppp^^^UUUPPPLLLHHHGGGGGGFFFEEEDDDBBBAAA??????AAACCCDDDGGGKKKRRRZZZ```eee```___dddjjjnnntttzzzxxxnnnpppyyy}}}{{{|||wwwqqqmmmiiihhhgggiiijjjjjjiiiiiijjjnnnqqqnnnqqqvvvyyyyyyyyyyyyyyy{{{||||||zzzwwwuuuttttttppppppqqqrrrtttvvvwwwxxxsssuuuvvvvvvtttrrrrrrssslllnnnoooooolllhhhccc```aaa```^^^___bbbhhhnnnsssssstttlll\\\NNNHHHDDD@@@======<<<;;;;;;::::::999;;;<<<===>>>@@@BBBCCCDDDGGGJJJNNNRRRVVVXXXYYYYYY[[[WWWQQQMMMLLLLLLLLLLLLOOOUUU^^^eeejjjnnnrrrvvvyyyyyyyyy{{{uuummmjjjiiigggfffccccccddddddcccbbbaaaaaabbbbbbbbbaaa```___]]]\\\SSSMMMEEE@@@>>>???AAACCCHHHJJJKKKJJJIIIPPP]]]hhhfffooozzzzzzmmmjjjlllkkkgggeeegggfffccc______^^^]]][[[YYYWWWVVVWWWWWWWWWWWWXXXYYYYYYZZZccccccccc```[[[TTTMMMIIIHHHGGGFFFDDDBBB@@@>>>===??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999555666777888888999999888<<<;;;::::::;;;===@@@BBBCCCCCCCCCDDDCCCCCCBBBAAA>>>???AAADDDFFFHHHIIIJJJJJJGGGDDDCCCDDDFFFGGGHHHKKKOOOSSSVVVWWWXXXZZZ[[[\\\XXXQQQKKKGGGDDDAAA???777999999:::???EEEEEE@@@999999::::::999999888777777444111111444:::???AAAAAA>>><<<>>>AAACCCCCCAAA@@@AAAAAAAAA@@@===;;;999555666777888:::;;;======AAAAAAAAA@@@@@@>>>===<<<@@@===999555222222222333555666666888999:::;;;;;;999:::::::::999888666555666444222000............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......//////...---,,,,,,...//////000111222222333000000000000000000000000111000//////111111000///------...111333333000...000//////.........//////000111111222222333444444444444555777888999:::;;;<<<===>>>===<<<===>>>@@@CCCCCCCCCCCCDDDDDDEEEEEEBBBDDDEEECCCDDDIIILLLJJJMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMPPPRRRRRRVVVcccpppppp^^^UUUPPPLLLHHHGGGAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEHHHNNNVVV[[[bbbaaadddkkkqqquuu}}}yyyzzz~~~|||{{{zzzxxxvvvsssppplllfffbbb___]]]\\\ZZZ[[[[[[[[[[[[]]]aaadddkkkoootttxxxzzz|||~~~yyy{{{{{{zzzwwwuuuuuuvvvssssssssstttuuuvvvwwwxxxxxxxxxxxxwwwtttrrrrrrrrrqqqqqqrrrqqqooollliiifffgggeeecccaaacccggglllooonnnpppiiiYYYLLLEEEAAA<<<;;;;;;;;;;;;::::::999999;;;;;;<<<>>>@@@AAACCCCCCEEEHHHLLLPPPSSSVVVWWWWWWVVVTTTPPPMMMKKKLLLNNNOOOWWW]]]fffmmmqqqtttwwwzzzzzzzzz{{{|||yyyqqqggg```^^^^^^]]]\\\^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWPPPKKKEEEAAA???@@@CCCDDDCCCHHHLLLNNNPPPWWWcccmmmmmmxxxtttkkkgggiiiiiieeedddeeeddd```^^^]]]]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWXXXZZZZZZ[[[YYYUUUPPPJJJGGGGGGGGGFFFDDDBBB@@@>>><<<<<<<<<<<<;;;;;;:::999888999:::;;;;;;;;;:::888888555666777888999999999999;;;;;;;;;<<<===???AAABBBCCCDDDDDDDDDCCCBBBAAAAAA???AAACCCEEEGGGHHHIIIJJJIIIGGGEEECCCDDDFFFHHHIIILLLPPPUUUYYY[[[\\\]]]^^^\\\XXXRRRMMMIIIFFFCCCAAA;;;<<<<<<<<<@@@EEECCC>>>;;;;;;;;;<<<;;;::::::999666444111222666:::>>>@@@@@@>>>===???BBBCCCBBB@@@@@@AAAAAAAAA@@@===;;;999555666777888:::<<<======@@@@@@@@@@@@??????>>>===???===:::666444222222333555666666777888999::::::888999999999888777555444222111000///...//////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////......//////...------,,,,,,,,,,,,---.../////////000000000000000000000000///000222555666444111---------...000222222000...111000000/////////000000000111111222222333444444444444555777888999:::;;;<<<=========<<<<<<>>>@@@@@@AAABBBCCCDDDDDDDDDDDDCCCEEEFFFDDDEEEJJJMMMKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPSSSRRRVVVbbbpppooo]]]TTTPPPKKKHHHGGG@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBCCCEEEIIIOOOTTTZZZ___hhhrrryyy~~~{{{wwwtttsssqqqnnnllldddbbb^^^YYYUUURRRPPPOOOKKKLLLLLLLLLLLLNNNRRRUUU]]]aaaggglllqqqvvv{{{~~~xxxyyyzzzyyywwwwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwwww{{{{{{zzzwwwtttqqqrrrrrrtttttttttsssrrrpppnnnmmmmmmkkkhhheeeeeehhhkkknnnlllmmmgggYYYLLLCCC>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===???AAABBBCCCCCCEEEHHHLLLNNNPPPQQQQQQOOOOOONNNLLLKKKNNNTTTZZZfffkkkrrrwwwxxxxxxxxxwwwtttvvvwwwwwwyyy{{{ggg```VVVQQQPPPRRRRRRRRRUUUTTTRRRRRRQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNIIIGGGDDDAAAAAABBBEEEFFFFFFLLLSSSXXX[[[bbblllttt{{{}}}tttmmmgggcccggggggcccbbbcccaaa]]][[[[[[ZZZZZZYYYWWWVVVUUUSSSRRRRRRRRRRRRSSSSSSTTTQQQQQQRRRRRRPPPLLLHHHFFFFFFFFFEEEDDDBBB???===<<<:::;;;;;;<<<;;;:::888777777888:::;;;:::999777666555666777888999999999999999:::<<<>>>@@@BBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCEEEFFFGGGHHHHHHHHHGGGEEEDDDEEEGGGIIIKKKNNNSSSYYY^^^````````````[[[XXXSSSOOOKKKHHHEEEBBB>>>???>>>===@@@DDDAAA<<<:::;;;;;;;;;;;;:::999999444333222333777;;;>>>???>>>>>>???@@@BBBCCCAAA???@@@AAAAAAAAA@@@===;;;999555666777999:::<<<===>>>?????????????????????>>>>>>===:::888666444333222666666666666777777888888666777888888777666444333......------...///111222...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////.........///......---,,,++++++,,,,,,------......000000000000000000000000---000555:::<<<999333---......---///000000///---111111000000000000111111000111111222222333444444444444555777888999:::;;;;;;<<<===<<<;;;;;;===???===>>>@@@BBBDDDDDDDDDCCCDDDGGGGGGEEEGGGLLLNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNOOOQQQSSSSSSVVVbbbooo~~~nnn\\\SSSOOOJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAADDDIIIMMMPPPYYYhhhvvv~~~yyyuuupppkkkhhhdddaaa^^^XXXVVVRRROOOKKKHHHGGGFFFDDDDDDDDDDDDDDDEEEIIILLLNNNRRRYYY```fffmmmtttyyyvvvxxxyyyxxxwwwwwwyyy{{{||||||zzzyyywwwwwwvvvvvvzzzzzzyyyvvvsssrrrssstttuuuuuutttsssssssssssssssrrrpppmmmjjjjjjkkknnnpppnnnmmmggg[[[NNNDDD???<<<===>>>?????????>>>>>>===::::::<<<===???AAABBBBBBCCCDDDEEEGGGIIIIIIIIIIIIIIIKKKLLLLLLMMMUUUbbblllzzz|||}}}|||yyysssnnnkkkfffjjjmmmmmmnnnwww}}}lllYYYRRRJJJFFFFFFIIIKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBDDDHHHJJJQQQVVV]]]bbbgggnnnxxxtttlllgggeeebbbeeeeeebbbaaabbb___[[[XXXXXXXXXXXXWWWVVVUUUTTTPPPPPPOOOOOONNNOOOOOOOOOMMMNNNNNNNNNMMMJJJHHHFFFEEEEEEDDDCCCAAA???===<<<;;;<<<=========;;;:::888777888:::;;;;;;999777555666666777888999999999999888:::===AAACCCDDDDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEGGGKKKNNNQQQVVV\\\aaabbb```___^^^YYYWWWSSSOOOLLLIIIEEEBBB===>>>===<<>>@@@BBBCCCBBB@@@???@@@@@@AAAAAA@@@===;;;999555666777999;;;===>>>???>>>>>>>>>>>>>>>?????????===<<<;;;999777555333222555555555555666666666666555555666777666555444333...---,,,,,,---...000111........................---------------------------------............///////////////////////////---...............------.........//////000000000000000000000000000000000,,,///555;;;>>>===777333000...---...//////...---000000//////000000111111000111111222222333444444444444555777888999:::;;;:::;;;<<<<<<:::;;;<<<>>>;;;<<>>>>>>>>???@@@@@@@@@???===<<<:::;;;<<<>>>???AAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDHHHKKKNNNQQQWWWddduuu~~~uuukkkbbb]]][[[___ccceeegggpppttt```OOOIIIBBB???@@@CCCDDDDDDBBBAAA???>>>>>>???AAABBBAAAAAAAAAAAAAAA@@@???>>><<<>>>AAABBBDDDGGGLLLPPPYYY]]]cccjjjrrr||||||pppiiieeedddbbbeeeeeebbb```aaa___[[[WWWWWWWWWVVVUUUTTTSSSRRROOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCBBB@@@???===<<<:::;;;<<<<<<<<<;;;:::999999999;;;<<<;;;:::888777666777888999999::::::999888;;;>>>BBBDDDEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGFFFFFFHHHMMMQQQUUUYYY___aaaaaa^^^[[[ZZZWWWUUURRROOOMMMHHHCCC@@@:::;;;::::::>>>CCCAAA<<<777777888888777777666555333222333555999<<<=========???AAABBBBBBAAA@@@???@@@@@@AAAAAA@@@===;;;999555666777999;;;===???@@@???>>>>>>======>>>???@@@<<<;;;:::888777555333222444444444444444444444444444444555666555444333222//////---,,,,,,------...---.....................---------------------------------............///////////////////////////------...............---000000000000000111111111////////////////////////,,,...222777;;;===;;;:::222000...---...///.....................///000111000111111222222333444444444444555777888999:::;;;:::;;;<<<<<<:::;;;<<<>>>:::<<<>>>@@@BBBBBBCCCBBBGGGIIIJJJHHHIIIOOOQQQPPPMMMMMMMMMMMMLLLLLLLLLKKKNNNOOORRRTTTSSSVVVcccpppsss```VVVQQQLLLGGGFFF@@@???>>>>>>@@@BBBDDDFFFEEEEEEDDDBBB@@@AAACCCEEEHHHPPP___ooo|||zzzsssoooeeeaaaZZZTTTPPPLLLIIIFFFCCCCCCBBBAAA@@@??????>>>===>>>>>>>>>???AAAEEEHHHLLLPPPWWW^^^ccciiiooorrryyyyyyyyyxxxvvvvvvxxxzzzzzzyyyxxxvvvuuutttttttttqqqsssuuuvvvvvvvvvwwwxxxzzzzzzzzz{{{|||~~~{{{wwwtttsssttttttvvvppphhh]]]OOOBBB===???>>>???@@@AAA@@@>>><<<:::;;;<<<===>>>@@@BBBCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEKKKOOOUUU]]]hhhvvvzzznnnddd[[[VVVWWW[[[___cccgggppp}}}kkkVVVFFFBBB<<<:::<<<>>>===<<<<<<;;;:::::::::;;;<<<==================<<<;;;;;;:::===AAADDDGGGLLLSSSYYY\\\aaaiiisssuuunnnhhheeeeeeccceeeddd```___```___\\\WWWWWWVVVVVVUUUSSSRRRQQQOOONNNMMMKKKKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<888888888888888888888888:::::::::::::::999999888666777888999:::::::::::::::<<>>777999888999>>>CCCBBB===888999999999999888777777333222333555999<<<======>>>@@@BBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@===;;;999555666777999<<<>>>???@@@@@@???======<<<===>>>???<<<;;;999777555444333333222222222333333333444444333444555666666555444333111000...---,,,,,,,,,------------...............---------------------------------............///////////////////////////,,,---......///...............//////////////////////////////////////////.........111666:::;;;<<<555222///---.../////////...------......///000111000111111222222333444444444444555777888999:::;;;;;;<<<===<<<;;;;;;===???======>>>???@@@AAABBBCCCGGGJJJJJJHHHJJJOOOQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNQQQTTTTTTXXXdddrrryyyfff[[[UUUOOOJJJHHHAAA@@@??????@@@CCCFFFHHHGGGGGGFFFDDDBBBAAACCCEEEFFFJJJUUUbbbooowwwooogggbbbWWWRRRLLLHHHEEECCCAAA@@@??????@@@@@@AAAAAA@@@@@@@@@BBBDDDEEEHHHKKKQQQTTTWWW\\\bbbgggkkknnnqqqsss||||||zzzxxxuuuuuuvvvxxxvvvuuutttssssssrrrrrrrrrooosssvvvxxxxxxxxxwwwxxxyyyzzz{{{}}}~~~|||{{{zzz{{{}}}~~~}}}uuukkk```QQQCCC???CCCBBBCCCDDDDDDCCC@@@===;;;<<<===>>>@@@AAACCCDDDEEEHHHHHHHHHIIIIIIJJJKKKLLLOOOUUU```mmm{{{}}}ooofff___ZZZWWWYYY[[[___ccciiirrr{{{ttt^^^LLLBBB>>>:::999;;;;;;999666888888999999999:::::::::<<<<<<<<<<<<<<<;;;;;;:::;;;???DDDGGGKKKQQQ[[[bbbcccjjjuuutttnnnjjjeeedddeeedddeeeccc]]]\\\______]]]XXXWWWWWWVVVTTTRRRQQQPPPOOONNNMMMKKKJJJJJJIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@>>><<<<<<999888777666666777888999;;;:::999888777888888999777777888999::::::::::::;;;===???AAABBBCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGCCCFFFHHHGGGFFFIIIOOOUUUYYY\\\^^^___]]][[[YYYYYYYYYWWWUUUSSSOOOIIIBBB===888999999:::>>>CCCBBB===888888999999888888777666444333222444888;;;===>>>???AAABBBAAA???>>>@@@AAA@@@AAAAAAAAA@@@===;;;999555555777999<<<>>>@@@AAAAAA@@@>>><<<<<<<<<===>>>;;;:::777444333222333333000000111111222333444444333444555666666555444333111000///------------...---------.........//////........................---------............///////////////////////////,,,------...//////..............................////////////////////////000...---...111555777888888444000......///000000............///000111222000111111222222333444444444444555777888999:::;;;<<<=========<<<<<<>>>@@@@@@???>>>>>>???@@@BBBDDDGGGJJJJJJHHHJJJOOOQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMQQQTTTTTTYYYfffsss}}}jjj___XXXRRRLLLKKKGGGEEECCCBBBBBBDDDFFFHHHIIIIIIHHHFFFCCCBBBDDDEEECCCDDDKKKVVVccctttrrriiieeegggooo{{{wwwnnneee\\\WWWLLLHHHCCC@@@??????>>>===???@@@AAABBBCCCDDDDDDDDDFFFIIILLLOOOSSSXXX^^^cccfffjjjpppuuuwwwyyyzzz{{{~~~}}}{{{xxxuuutttuuuwwwsssrrrrrrqqqqqqqqqrrrrrrppptttyyy{{{{{{yyyxxxwwwvvvxxxzzz}}}zzzzzzzzz|||zzzooocccTTTEEEBBBGGGGGGHHHIIIIIIGGGDDDAAA???======???@@@BBBDDDEEEEEEIIIIIIJJJKKKMMMPPPRRRSSSSSSZZZhhhyyyqqqeee^^^\\\ZZZZZZ[[[\\\___dddkkkrrryyy}}}~~~sssgggTTTCCCBBB???<<<;;;<<<;;;777444777888999::::::::::::999;;;<<<<<<<<<<<<<<<;;;:::===AAAFFFJJJNNNUUU```iiimmmtttyyymmmiiigggcccbbbeeeddddddaaa[[[ZZZ]]]___]]]YYYXXXWWWVVVTTTRRRPPPOOOPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHBBBBBBAAAAAA???>>><<<<<<<<<:::888666666888;;;<<<:::999777555555666888999777777888999::::::::::::======???@@@AAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIBBBFFFHHHHHHGGGIIIPPPVVVYYY[[[^^^^^^]]]\\\[[[[[[ZZZYYYWWWTTTPPPJJJBBB===:::;;;;;;;;;???CCCBBB===666666666666666555555444444333222333777;;;>>>??????AAABBBAAA>>>===@@@BBB@@@AAAAAAAAA@@@===;;;999444555777:::<<>><<<;;;;;;<<<===;;;999666333111111222333...///000111222333444444333444555666666666555444111000///...---...//////---------.........//////........................---------.........//////////////////////////////,,,,,,---.../////////.../////////////////////...////////////////////////111///------///111222222999555111......///000000////////////000111222333000111111222333333444444444444555777888999:::;;;<<<===>>>===<<<===>>>@@@BBB@@@>>>===>>>@@@CCCDDDGGGJJJJJJHHHJJJOOOQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMPPPTTTUUUYYYgggtttrrrdddZZZRRRJJJDDDEEEDDDCCCCCCEEEFFFFFFEEEJJJHHHEEECCCDDDEEEEEEEEEKKKLLLNNNSSS\\\jjjyyyjjj]]]UUUWWWXXXZZZ___jjjxxxxxxmmmbbbYYYQQQMMMKKKFFFAAA======???AAABBB>>>@@@CCCDDDFFFHHHLLLOOOPPPTTT[[[```eeejjjooorrrxxxzzzyyyvvvvvvwwwwwwvvvsssuuuvvvuuuttttttuuuvvvvvvwwwxxxxxxxxxzzz~~~|||zzzxxxzzz}}}}}}{{{xxxxxxwwwwww{{{yyyfffTTTJJJGGGHHHIIINNNUUUWWWSSSKKKCCC???<<<===???CCCGGGIIIIIIHHHLLLNNNOOOPPPQQQSSSUUUXXX]]]ggguuuuuukkkeee```\\\[[[^^^bbb``````dddkkkttt|||zzzlll___RRRHHHDDD;;;<<<<<<<<<<<<;;;:::::::::;;;;;;999888777888::::::;;;<<<<<<;;;===???BBB@@@BBBFFFMMMVVV```iiinnnwww{{{tttmmmiiiiiiiiifffbbbcccaaa___]]][[[ZZZZZZZZZWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@???>>>===<<<;;;999999999888888888888777999999888888888888999999777777888888888999999999??????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFIIINNNRRRVVVWWWZZZ```bbb\\\XXXYYY\\\]]]\\\YYYUUUQQQMMMHHHBBB>>>======<<<<<<===>>>@@@AAA999888777777888888666555222111000222666:::<<<===@@@@@@AAAAAAAAA@@@??????CCCBBB@@@>>><<<:::999999888999:::;;;===???AAABBB>>>======<<<<<<<<<<<<===;;;888666444444333222000444444555555555555555444<<<;;;;;;;;;;;;999666333444000,,,))))))+++---...//////.........---------------------------------***+++---//////...---,,,//////.........---------.........////////////000............////////////000000000000000000000000000000000000000111111222>>>444///333666333......000000000000111111111111000111222333333333333222222222333444666888:::;;;;;;<<<===<<<<<<<<<>>>@@@?????????@@@BBBDDDFFFHHHGGGJJJKKKIIIIIIOOOSSSSSSRRRPPPNNNMMMNNNNNNMMMLLLKKKNNNNNNTTT]]]]]]eeeyyypppbbbXXXPPPIIIDDDDDDCCCCCCDDDFFFHHHIIIIIIMMMLLLJJJIIIJJJJJJKKKKKKNNNPPPRRRVVV]]]hhhsss{{{zzzhhhXXXOOOJJJLLLOOORRRXXXbbbnnnwww|||qqqdddYYYPPPIIIEEEDDDBBB@@@>>>>>>@@@AAAAAAEEEGGGIIILLLNNNQQQVVVYYY___bbbhhhnnnsssxxx~~~}}}zzzyyyxxxwwwvvvtttuuuvvvvvvuuuuuuwwwxxxwwwyyyzzzyyyxxxyyyzzz|||{{{yyyxxxyyy|||{{{xxxuuuoooooosss|||{{{hhhWWWNNNLLLMMMXXX\\\```___XXXOOOFFFAAA>>>???@@@CCCFFFGGGHHHHHHKKKOOOTTTXXX[[[]]]```bbbhhhqqq}}}yyyppphhheeebbb``````ddddddccccccfffmmmuuu|||mmm```VVVKKKCCCAAA;;;;;;;;;;;;;;;:::999999777888999888777888999;;;===>>>?????????AAACCCFFFBBBFFFLLLTTT]]]hhhssszzzsssoookkkjjjkkkiiiddd```bbbaaa___\\\ZZZZZZYYYZZZWWWVVVUUUSSSRRRPPPOOOOOOMMMMMMLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???>>>===<<<;;;999999999888888888888777888888888777777888888888777777888888999999::::::>>>???@@@AAABBBCCCDDDDDDFFFEEECCCBBBBBBCCCEEEFFFFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHKKKOOOUUUYYY[[[[[[___aaa]]]ZZZ\\\]]]]]]]]]ZZZUUUPPPLLLFFFAAA===;;;:::999888777888999999999999888999::::::888555333222111333777;;;>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCBBB@@@>>><<<:::999999777888999:::<<<>>>@@@BBB>>>======<<<<<<<<<<<<<<<:::888555444444333222111444555666777777777777777;;;::::::::::::888555222///+++'''%%%&&&((()))***//////.........---------------------------------***,,,---//////...---,,,//////.........---------------........./////////............/////////////////////////////////////////////...///000000111<<<333...111333111------//////000000000111111111111111222222222333333333222222333444666888:::;;;:::<<<<<<<<<;;;<<<>>>@@@============>>>@@@BBBDDDEEEIIIIIIGGGHHHMMMRRRRRRQQQOOONNNMMMNNNNNNMMMLLLFFFJJJKKKRRR\\\]]]fffzzzooo___TTTMMMHHHDDDCCCCCCDDDEEEFFFIIIKKKMMMQQQQQQQQQRRRRRRSSSSSSSSSSSSVVV[[[```fffmmmtttyyy{{{|||zzzssshhhZZZOOOJJJFFFJJJPPPTTTYYYaaakkkrrrzzz}}}~~~uuugggZZZOOOGGGAAA>>>??????@@@@@@AAABBBBBBCCCKKKNNNQQQTTTWWW\\\aaaeeejjjnnntttzzz~~~|||zzzxxxuuutttuuuwwwwwwwwwwwwyyyzzzyyy{{{|||{{{yyywwwwwwwwwyyyxxxwwwyyyzzzyyytttpppgggjjjqqq~~~|||jjj[[[UUUUUUWWWhhhjjjjjjfff]]]QQQHHHCCCBBBBBBCCCDDDEEEGGGHHHIIIOOOTTT[[[aaafffhhhkkklllooowwwvvvooohhhfffdddcccdddgggiiihhhiiikkkpppxxxooo^^^SSSLLLDDD@@@???<<<<<<<<<<<<<<<;;;;;;:::888999;;;;;;;;;<<<>>>@@@===???@@@BBBBBBDDDHHHJJJLLLRRRZZZ```hhhrrrssskkkiiiiiikkkllliiiccc^^^aaa```^^^[[[ZZZYYYYYYYYYVVVUUUTTTSSSRRRQQQPPPPPPMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>===<<<<<<;;;999999999888888888888777888777777666666777777888777777888999999:::;;;;;;>>>>>>???AAACCCDDDEEEFFFGGGEEEBBB@@@@@@BBBEEEGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGIIILLLPPPUUUZZZ]]]ZZZ^^^___^^^^^^aaaaaa^^^^^^ZZZTTTOOOJJJDDD???<<<<<<;;;:::::::::;;;<<<===:::999:::;;;<<<;;;888666333222222444999===??????===>>>???@@@AAABBBBBBBBBCCCBBB@@@>>><<<:::999888666666777999;;;===???AAA>>>======<<<;;;;;;<<<<<<:::888555333444444333222555666777888999999:::999:::999999::::::888444111111...***)))***,,,.....................---------------------------------+++,,,---...///...------...............---------,,,---------........................////////////.......................................//////000:::333...///000...------//////000000000000111111333222111111111222333444222222333444666888999::::::;;;<<<<<<;;;<<<>>>@@@AAA@@@@@@@@@@@@BBBCCCEEEBBBFFFGGGEEEGGGLLLQQQQQQQQQOOOMMMMMMNNNNNNMMMKKKDDDIIIKKKSSS]]]___hhh|||qqq___RRRJJJFFFDDDCCCDDDDDDEEEFFFHHHLLLNNNTTTVVVXXXYYYYYYZZZ[[[[[[ZZZ___gggnnntttyyy~~~~~~uuuiii]]]TTTPPPMMMQQQXXX]]]aaagggnnnttt|||zzzooo```RRRIIIDDD@@@>>>@@@@@@AAAAAAAAACCCFFFHHHPPPSSSWWW[[[___eeekkkpppuuuyyy}}}zzzwwwuuussstttvvvwwwwwwwwwyyy{{{yyy{{{~~~~~~|||yyywwwwwwyyyxxxwwwyyyzzzwwwqqqlllfffjjjsss{{{iii]]]YYY\\\___kkklllkkkeee\\\QQQHHHCCCFFFFFFFFFFFFFFFGGGJJJLLLTTTYYY___dddhhhkkkoooqqqqqqwwwxxxqqqkkkiiigggddddddgggnnnoooppprrrvvv|||uuueeeUUULLLFFFBBB@@@@@@>>>????????????>>>======<<<===?????????@@@CCCEEE???BBBEEEHHHKKKNNNRRRUUU^^^eeemmmsssxxxvvvnnnhhhhhhhhhiiijjjgggbbb]]]aaa___]]]ZZZYYYXXXXXXXXXTTTTTTSSSSSSRRRQQQPPPPPPMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@????????????>>>======<<<;;;;;;999999999888888888777777777777666666666666777777777777888999:::;;;<<<===>>>>>>@@@AAACCCEEEFFFGGGFFFDDDBBBAAAAAABBBDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIKKKMMMQQQVVVYYYXXX[[[^^^___cccgggfffaaa___[[[SSSMMMGGGBBB===:::::::::;;;<<<>>>AAADDDEEE:::999:::<<<<<<;;;888555222222222555999===??????>>>???@@@@@@AAAAAAAAAAAABBBBBBAAA???===;;;999888444555666888:::<<>>===<<<<<<;;;;;;;;;;;;:::777444333333444444333555555777888::::::;;;;;;;;;::::::::::::888555222333111///...000222222222................................................,,,,,,---...///.................................,,,,,,,,,---------..................////////////........................///............///000000888444111///...------...////////////000000000111333222111000000222444555333333333444666777999::::::;;;<<<<<<;;;;;;===???CCCCCCBBBAAAAAABBBDDDEEEBBBEEEGGGEEEFFFLLLPPPQQQPPPNNNMMMMMMNNNNNNLLLJJJFFFKKKNNNVVV```aaajjj~~~sss___QQQHHHDDDCCCCCCDDDEEEEEEEEEGGGLLLOOOVVVYYY]]]______```bbbdddffflllttt{{{yyynnnccc[[[WWWSSSXXX^^^cccfffjjjqqqvvvttthhhXXXKKKEEECCCBBBAAABBBBBBAAA@@@@@@CCCIIINNNWWW[[[```fffkkkqqqwww{{{}}}~~~~~~}}}zzzwwwvvvrrrtttuuuvvvvvvvvvxxxzzzxxx{{{~~~~~~{{{yyyyyyyyyxxxwwwxxxyyyvvvpppjjjeeejjjttt{{{hhh\\\YYY\\\___eeefffeeeaaaYYYPPPIIIEEEGGGHHHIIIHHHGGGIIILLLOOOUUUXXX\\\```dddjjjpppuuuxxx{{{vvvoookkkkkkjjjhhhhhhjjjsssuuuxxxzzz~~~oooaaaQQQIIIEEEBBB@@@AAA???????????????>>>>>>======???@@@AAAAAABBBEEEGGGFFFIIIOOOUUUZZZ___dddhhhsss{{{vvvoookkkjjjiiihhhgggfffdddaaa______^^^\\\YYYXXXWWWWWWWWWSSSSSSRRRRRRQQQPPPOOOOOOKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCAAAAAA@@@???>>>>>>======<<<;;;;;;;;;999999999888888888777777777777666666666666777777666777888:::;;;===>>>>>>>>>???@@@BBBDDDFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGHHHHHHIIIIIIFFFGGGIIIIIIIIIKKKOOOSSSUUUZZZ___ccchhhllljjjeee```ZZZRRRJJJEEE@@@<<<999666777777999;;;>>>AAABBB;;;:::::::::;;;999666333000000111444999===>>>>>>AAAAAAAAAAAA@@@@@@???>>>BBBBBBAAA???===;;;999777333444555777999<<<>>>@@@>>>>>><<<;;;;;;:::::::::999666333222333444555555444555777888999:::;;;;;;<<<<<<;;;<<<<<<:::666333000...------...000//////---.............................................------.........///......---.....................,,,,,,,,,---------..................////////////........................000000//////000000111222777777555111......///000...////////////000000000333222111000000222444555333333333444666777999999999;;;<<<;;;;;;;;;===???AAA@@@???>>>>>>???@@@AAABBBFFFGGGEEEFFFLLLPPPQQQOOONNNMMMNNNNNNNNNKKKIIIHHHMMMOOOVVV``````gggzzzsss```QQQHHHEEEDDDCCCEEEFFFFFFFFFIIIOOOTTT[[[^^^cccdddeeefffkkknnntttyyy|||rrrhhhaaa]]][[[___eeeiiilllrrryyynnnbbbRRRGGGCCCDDDCCCBBBCCCDDDDDDBBBCCCGGGOOOVVVbbbgggnnnuuu|||~~~zzz|||~~~~~~|||zzzxxxxxxrrrtttvvvvvvvvvvvvxxxyyywwwzzz}}}}}}|||{{{zzzyyywwwvvvvvvwwwuuuooojjjbbbgggrrrzzzeeeZZZXXX[[[^^^bbbdddeeebbb\\\TTTMMMJJJHHHKKKNNNNNNMMMOOORRRVVVWWWYYY\\\aaafffnnnwww}}}|||kkkgggfffjjjmmmmmmooorrrxxx{{{kkk]]]OOOHHHEEEBBBAAAAAA???????????????>>>======>>>@@@BBBDDDEEEGGGJJJMMMNNNSSS[[[dddlllssszzz|||rrrkkkhhhfffiiihhhfffdddbbbaaaaaaaaa___]]][[[XXXWWWVVVVVVVVVSSSRRRQQQPPPOOONNNMMMMMMIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@======<<<<<<;;;;;;;;;;;;999999999888888888888777888777777666666777777888666777888:::<<<>>>???@@@@@@@@@AAACCCEEEFFFGGGHHHDDDDDDEEEFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHIIIHHHFFFGGGLLLPPPUUU\\\cccgggjjjmmmkkkfff___YYYPPPHHHBBB>>>;;;999:::999999999:::;;;===>>>>>><<<:::999999777444222//////111555999===>>>>>>BBBBBBBBBAAA@@@???>>>===AAAAAAAAA@@@>>>;;;999777333333555777999<<>>>>><<<;;;::::::999999999666333111333555666666666666888999::::::::::::======<<<======;;;777444///...------//////...,,,---------.......................................---............/////////---------...............,,,---------........................////////////........................000000000000000111222222555999999444//////000000......////////////000000333222111111111222333444333444444444666777888999999:::;;;;;;:::;;;===???AAAAAA@@@??????@@@BBBBBBCCCGGGGGGEEEEEEKKKOOOOOONNNMMMMMMNNNOOONNNKKKIIIGGGLLLMMMTTT]]]\\\bbbuuuqqq___PPPHHHFFFFFFAAADDDGGGHHHHHHMMMUUU[[[aaaeeeiiijjjkkkmmmtttyyy}}}tttjjjccc___```dddiiimmmrrrzzzmmm```PPPFFFDDDEEEEEECCCDDDGGGKKKLLLNNNSSS[[[bbbkkkrrr{{{|||{{{{{{||||||}}}zzzyyyzzzuuuvvvwwwwwwvvvvvvxxxyyywwwyyy||||||{{{yyyyyyyyyxxxuuusssssstttrrrnnnjjjbbbgggrrruuuaaaYYY[[[```eeejjjmmmnnnllleee]]]UUURRROOOTTTYYY[[[ZZZ[[[___cccdddgggkkkpppuuu|||xxxnnnaaa^^^```gggmmmpppssswww{{{ggg[[[NNNIIIHHHEEEDDDDDDAAABBBBBBBBBBBBAAA@@@@@@FFFIIILLLOOORRRVVVZZZ]]]bbbhhhsss~~~yyyqqqkkkgggeeeccccccccccccbbb`````````aaa^^^\\\ZZZXXXVVVUUUUUUUUURRRRRRPPPOOOMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<;;;;;;;;;;;;:::999999999888888888888777888888888777777888888888666777888:::===???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHJJJIIIGGGHHHMMMRRRXXXaaajjjlllkkkjjjgggddd^^^XXXNNNFFFAAA>>>;;;:::===<<<;;;;;;<<<===>>>???CCC@@@<<<999888666444333000000222666;;;>>>??????AAAAAAAAAAAAAAA@@@???>>>AAAAAAAAA@@@>>>;;;888666222333555777:::===???AAA>>>>>><<<;;;:::999999999999666222111222555777777888999:::;;;;;;;;;;;;;;;===<<<<<<<<<<<<:::777444111000000000111111...,,,---------.........//////.......................................//////000---------.........//////------........./////////............///////////////////////////////////////////////////000111111222999<<<666000000000///........./////////000000111111222222222333333333444444444444555777888999999:::;;;;;;:::;;;===>>>CCCBBBBBBAAABBBCCCEEEEEECCCFFFGGGDDDDDDHHHLLLLLLMMMMMMMMMNNNOOOMMMKKKHHHEEEJJJMMMTTT\\\[[[aaasss}}}nnn^^^PPPIIIGGGHHH@@@DDDHHHIIIKKKPPPZZZaaafffjjjnnnoooooossszzzrrrfff^^^[[[___bbbfffkkkrrr|||ooobbbRRRHHHGGGHHHGGGEEEFFFKKKRRRVVVYYY^^^fffmmmpppwww~~~yyyuuutttuuuxxx{{{~~~{{{zzz{{{wwwxxxyyyyyyxxxwwwxxxzzzwwwyyy{{{zzzxxxvvvvvvvvvvvvsssqqqpppqqqpppmmmiiieeeiiisssooo___ZZZ```iiioootttwwwxxxvvvnnneee\\\XXXWWW]]]dddffffffgggkkkoootttxxx}}}qqqccc\\\ZZZ]]]eeelllooorrrvvv}}}fff[[[OOOLLLKKKIIIGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDQQQTTTXXX]]]aaaffflllooozzztttqqqnnnllljjjhhhfffddd]]]___aaaaaa````````````]]]\\\ZZZWWWVVVUUUUUUUUURRRQQQPPPNNNLLLJJJIIIHHHEEEFFFFFFFFFFFFGGGGGGGGGDDDCCCCCCBBBAAA@@@??????;;;;;;;;;;;;;;;;;;::::::999999999888888888888777999999888888888888999999666777888;;;===???AAABBBBBBCCCCCCDDDEEEFFFFFFGGGJJJHHHEEECCCCCCEEEHHHJJJEEEDDDCCCCCCCCCDDDFFFGGGFFFIIIKKKKKKIIIJJJPPPUUU[[[fffooooookkkgggdddaaa]]]WWWMMMEEE@@@===<<<;;;999999999:::;;;>>>@@@AAAGGGCCC>>>:::888666555444000111333777<<<@@@AAA@@@???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA???;;;888666333333555777:::===@@@AAA>>>>>><<<;;;:::999999999888555222111222555777888;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;999666333000000///000000///,,,***---------.........//////////////////////////////...............///000000---------.........//////.........////////////000............/////////000000000000000000000000000...............///000000000999===777000///000.............../////////000000111222333333333333222444444444555555777888999999:::;;;;;;::::::<<<>>>??????>>>>>>???@@@BBBCCCBBBFFFFFFBBBBBBFFFJJJJJJMMMMMMMMMNNNOOOMMMJJJHHHEEEKKKMMMUUU^^^]]]cccuuuzzzrrreeeZZZQQQKKKGGGDDDFFFFFFHHHLLLRRRYYY```dddlllmmmnnnqqqvvv}}}ooo]]]UUUUUUXXXYYY]]]dddlllvvvtttdddRRRKKKIIIHHHHHHIIIPPPRRRVVV\\\ccclllsssxxxwwwxxxxxxwwwssspppppptttxxx||||||yyy{{{}}}|||{{{{{{{{{zzzzzzzzzzzz~~~{{{wwwvvvwwwwwwtttrrrvvvsssqqqqqqrrrrrrnnnkkkggglllsssuuubbbaaaccceeerrrwwwlllfffcccgggjjjmmmoooqqqssswww{{{uuudddZZZSSSWWW^^^cccgggnnnvvv|||~~~dddYYYPPPOOOPPPOOOOOOPPPLLLLLLLLLLLLMMMOOOQQQSSS^^^gggooopppsss{{{zzzuuummmmmmllliiigggdddaaa```___^^^]]][[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQOOOOOONNNLLLKKKIIIHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCAAA???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<888999999999999:::::::::888888888999999::::::;;;888888888999<<<>>>AAACCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEFFFHHHIIIJJJIIIGGGDDDAAAAAABBBEEEFFFGGGIIIJJJKKKMMMPPPUUUXXXdddiiimmmllljjjhhhbbb[[[WWWOOOHHHDDDAAA<<<:::<<<:::999888888:::<<>>======;;;:::888666555444222000//////...+++)))///......///000000///------...///111111///...---,,,---------......//////...---,,,---000111000///333222000...---...///000......////////////......//////000000000000//////,,,------...............111111000000//////......000///.........///111222000000000000000111111111111333444444444555777999:::::::::::::::===AAAEEE===???@@@AAAAAABBBCCCEEEFFFEEEEEEDDDEEEGGGHHHIIIIIIHHHKKKPPPPPPLLLJJJKKKMMMIIILLLSSSWWWZZZeeesssssslllcccZZZSSSOOOKKKIIIFFFFFFHHHLLLSSS[[[bbbggglllnnnqqqvvv{{{kkkXXXOOONNNOOOQQQSSSWWW]]]fffpppwwwyyyhhhWWWNNNLLLKKKLLLNNNVVVXXX]]]bbbiiiqqqyyy}}}{{{ttttttrrrooommmoootttxxx{{{~~~|||zzz}}}|||}}}}}}}}}||||||{{{{{{}}}{{{xxxwwwxxxwwwuuurrrxxxuuussssssttttttpppmmmhhhkkkrrr|||nnn^^^___ccciiizzzvvvqqqooopppuuu{{{|||nnnaaa[[[ZZZ^^^cccfffjjjooowww}}}}}}hhh^^^UUUSSSTTTTTTTTTUUUZZZYYYXXXWWWYYY]]]bbbfffkkkuuu}}}}}}wwwrrrmmmiiijjjjjjhhhfffcccaaa___]]]^^^]]][[[YYYWWWVVVUUUUUUWWWWWWVVVUUUSSSRRRQQQQQQOOOOOONNNLLLKKKIIIIIIHHHHHHHHHHHHGGGGGGFFFDDDDDDBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;:::::::::::::::666666777777777888888888666777888999:::;;;;;;;;;999999999;;;===???BBBCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJHHHDDDBBBAAABBBDDDEEEGGGHHHKKKMMMPPPTTTYYY]]]eeejjjmmmkkkiiifff___XXXTTTLLLEEEBBB???:::999::::::999888888999;;;===???AAAAAA@@@>>>:::555222111111//////444<<>>?????????>>><<<:::777666444555666888;;;===@@@AAABBB???<<<::::::;;;:::999888777555444555666888999888888999:::;;;;;;;;;;;;=========<<<;;;999666555333111000000111222111000///......///000000///---,,,---...//////...---,,,.../////////000000000111000///...///111333222111888666333111////////////......////////////......//////000000000000//////------...///////////////111000000000/////////...///////////////000000111000000111111111111222222222333444444444555777999<<<<<<;;;::::::;;;???BBB???AAABBBBBBAAABBBDDDFFFFFFFFFEEEEEEFFFGGGIIIJJJHHHHHHJJJOOOPPPKKKIIIJJJKKKHHHKKKTTTYYY\\\hhhvvvfffbbb\\\WWWSSSOOOLLLIIIHHHIIILLLQQQXXX```hhhllllllqqqwww}}}yyydddQQQGGGFFFFFFIIIJJJKKKMMMUUUbbbkkk|||}}}mmm[[[RRRPPPPPPRRRVVV^^^aaagggmmmttt|||}}}yyyooonnnlllkkklllooovvvzzz{{{~~~}}}|||~~~}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzzzzyyyvvvssswwwuuusssssstttsssppplllfffiiiooo{{{|||jjj]]]___eeepppyyyvvvkkkeeeeeefffjjjnnnqqqrrruuuzzz~~~|||oooeee]]]\\\\\\\\\]]]```fffeeedddccceeekkksssxxx~~~{{{qqqjjjgggeeebbb```cccbbbaaa___^^^\\\[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOMMMLLLJJJJJJIIIIIIJJJJJJIIIHHHGGGEEECCCBBBAAA@@@???===<<<;;;::::::::::::::::::999999999999666666666777777777888888555666888:::;;;;;;;;;;;;::::::;;;<<<>>>@@@BBBDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIHHHHHHIIIJJJKKKLLLJJJHHHEEEBBBAAABBBCCCDDDFFFHHHLLLPPPTTTZZZ```dddgggkkkmmmjjjgggccc\\\TTTPPPIIIBBB???<<<888777999:::999888888888:::;;;<<>>=========;;;;;;<<<<<<;;;:::888777555555777999;;;>>>???@@@@@@>>><<<;;;<<<<<<<<<;;;888777555444555666888999777888:::;;;===>>>>>>???;;;<<<======;;;888555333000///------///111222222000///......000000///...+++,,,---......---,,,+++///////////////000000000///......///111222222111222111///---,,,,,,------......////////////......//////000000000000//////......///000000000000000000000000000////////////...//////000000000000000111111111222222333333333222333444444444555777999<<<<<<<<<:::999:::===@@@BBBCCCCCCBBBAAABBBDDDGGGGGGGGGFFFFFFGGGHHHJJJKKKHHHGGGIIINNNNNNJJJHHHJJJJJJGGGKKKTTTYYY]]]jjjxxxbbb___[[[XXXUUURRRMMMJJJKKKNNNSSSZZZaaaiiinnnqqqpppwwwnnnZZZJJJCCCCCCCCCFFFHHHHHHIIIQQQ```lllyyy|||mmm\\\SSSQQQSSSXXX]]]eeekkkttt}}}{{{yyylllkkkjjjjjjmmmssszzz~~~~~~}}}~~~|||}}}~~~~~~}}}{{{zzzzzzzzz{{{{{{{{{yyyvvvtttuuusssqqqrrrrrrqqqlllhhhaaaeeemmm{{{yyyjjj```bbbkkkzzzvvvmmmooouuuwww|||uuullleeecccdddeeehhhlllppprrrttttttvvvzzzuuuhhhccc]]]YYYXXXWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZVVVVVVUUUTTTRRRQQQPPPOOOOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGEEECCCCCCAAA@@@>>>===<<<;;;;;;;;;:::::::::::::::999999888888888888888999999999999666777999;;;;;;;;;:::999::::::;;;===???AAABBBCCCEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJHHHEEECCCBBBBBBCCCCCCEEEHHHMMMSSSXXX___eeejjjjjjnnnnnnjjjeeeaaaZZZRRRMMMFFF@@@>>>;;;888777999::::::999888888888999:::???AAABBB@@@:::555222111000000111666<<<@@@AAA@@@@@@??????>>>======<<<<<<999:::;;;;;;:::888777666555666888:::<<<>>>???@@@>>>===<<<===>>>>>>===<<<888777555444555666888999999:::<<<>>>@@@BBBCCCCCC<<<>>>???>>><<<888333000222000...///111333444444111000......000000///...,,,---............---,,,---------------------------,,,,,,---///000///...++++++++++++,,,---...///......////////////......//////000000000000////////////000111111111111111000000000000////////////---...000111111111000///111222222333333444444444222444555444444444666888:::;;;;;;:::999:::===???CCCCCCCCCAAA@@@AAACCCFFFHHHGGGGGGFFFGGGIIIJJJKKKHHHGGGIIIMMMMMMJJJHHHJJJJJJGGGJJJSSSXXX\\\ggguuufffdddaaa^^^\\\XXXSSSOOOOOOSSSZZZbbbiiinnnqqqsssxxxwwwaaaQQQGGGDDDFFFDDDHHHLLLMMMPPPZZZjjjvvv~~~vvviiiZZZSSSSSSVVV^^^eeennnwwwzzztttrrrlllkkkjjjlllqqqyyy~~~}}}zzz{{{|||||||||{{{zzzyyyxxxyyy{{{|||{{{yyywwwvvvvvvtttrrrrrrrrrpppjjjeee\\\cccmmm|||uuuiiibbbgggtttuuuqqqxxxwwwpppjjjiiijjjkkkqqqvvvvvvfff\\\QQQNNNJJJHHHGGGGGGFFFFFFKKKKKKLLLNNNQQQTTTWWWYYYWWWVVVVVVUUUVVVVVVWWWWWWVVVUUUTTTSSSQQQPPPOOOOOONNNMMMKKKIIIHHHHHHIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@???>>>===<<<<<<<<<:::;;;;;;;;;;;;:::999999777777888888888999999999999999:::::::::999888777:::;;;<<<>>>???AAABBBBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHEEECCCBBBBBBCCCCCCEEEIIINNNUUUZZZaaaggglllkkknnnnnniiiddd```YYYRRRLLLEEE???===;;;888888:::::::::999999888888999999===@@@BBB@@@999333000000000111444888===@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<<<<;;;999777555444555666999;;;===>>>??????===<<<===>>>@@@@@@>>>===888777555444555666888999999:::<<<>>>@@@BBBCCCCCCBBBCCCCCCCCC???:::555222444333222333777999;;;;;;333111///...///000///............//////.........---------------,,,,,,,,,---,,,+++,,,...000///...------......///000111222......////////////......//////000000000000/////////000000111111111111111////////////000000000000---...000111111111000///111222222333444444555555333444555444444444666888777888999999:::;;;>>>@@@AAABBBBBBAAA???@@@BBBDDDHHHGGGGGGFFFGGGIIIJJJKKKHHHGGGHHHMMMMMMIIIHHHJJJLLLHHHJJJRRRUUUXXXbbbpppfffdddbbbaaa___\\\XXXUUUVVVYYY___eeelllpppsssuuugggUUUKKKGGGGGGKKKGGGLLLRRRWWW^^^iiiwwwpppeeeZZZWWWXXX^^^gggppp{{{xxxqqqmmmlllkkkkkkooouuu|||~~~|||zzzzzzzzzyyyyyyyyyxxxxxxwwwyyy{{{{{{yyyxxxwwwxxxzzzxxxvvvuuutttpppiiidddZZZcccooo}}}rrrhhheeeooo{{{|||uuu|||{{{uuuppppppqqqttt|||wwwiii]]]RRRJJJCCCBBBAAA???>>>>>>>>>>>>BBBCCCDDDGGGLLLPPPTTTWWWVVVUUUTTTSSSQQQPPPPPPPPPUUUTTTSSSRRRQQQPPPOOONNNMMMKKKIIIGGGFFFGGGHHHIIIEEEFFFFFFFFFEEEDDDCCCCCCAAA@@@???>>>============:::;;;<<<<<<<<<;;;999888555555555666666666777777:::::::::999999999999999;;;<<<>>>@@@AAABBBCCCCCCEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEDDDCCCCCCDDDDDDEEEIIIOOOUUUZZZ```eeeiiiiiimmmlllgggccc___XXXQQQJJJCCC>>>===;;;999999;;;:::::::::::::::999999999;;;@@@CCC@@@999222///000111333777;;;>>>AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>><<<:::777555333555777999<<<>>>??????>>><<<<<<>>>@@@BBBAAA???<<<888777555444555666888999777888:::;;;===>>>>>>???FFFFFFGGGFFFCCC???;;;888000000111444888;;;<<<<<<444222///...///000000////////////////////////////////////..................------...000111111000////////////...---------......////////////......//////000000000000////////////000111111111111111////////////000000000000...//////000000000000000111111222333444444555555333444555555444444666777555777888999:::;;;>>>@@@>>>@@@AAAAAAAAA@@@BBBCCCGGGGGGFFFFFFGGGHHHJJJKKKJJJHHHIIIMMMMMMJJJIIIKKKNNNJJJKKKQQQTTTUUU___lllfffeeedddeeeffffffdddbbbcccdddeeehhhmmmsssyyy|||nnnXXXLLLIIIHHHJJJLLLMMMRRRZZZcccmmmyyymmmeee]]]]]]aaaiiittt~~~yyyrrrnnnkkkjjjkkkooowww}}}|||{{{zzzxxxwwwwwwwwwyyyzzzvvvxxxyyyyyywwwvvvxxxzzz|||yyywwwuuutttooogggaaaYYYdddrrr}}}yyyqqqooo|||yyy{{{|||xxxpppdddZZZRRRLLLEEEAAA>>>>>>???>>>======>>>>>>>>>???@@@CCCGGGLLLQQQSSSSSSRRRRRRQQQPPPQQQQQQQQQTTTTTTSSSRRRPPPOOONNNNNNKKKIIIGGGEEEDDDEEEGGGHHHFFFFFFFFFEEEDDDBBB@@@@@@??????>>>===<<<<<<<<<<<<999999;;;;;;;;;:::888777555555555555666666666777999888777777888999;;;===>>>???AAACCCDDDEEEEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFJJJOOOTTTYYY]]]bbbeeefffiiiiiiddd```]]]WWWQQQHHHAAA<<<;;;;;;888888;;;:::::::::;;;;;;;;;;;;:::;;;@@@EEEBBB999222000111222555999===@@@BBBCCCDDDAAAAAA@@@??????>>>>>>===@@@@@@???>>><<<999777555666777:::===>>>???>>>>>><<<===???AAACCCBBB>>><<<888777555444555666888999888888999:::;;;;;;;;;;;;BBBCCCCCCCCCBBB@@@>>>===555555777999;;;<<<:::888555222///...///000000///.........------........./////////......---------...------...000111111000.........---,,,+++******......////////////......//////000000000000//////...///000000111111000000.../////////000000000111///////////////000000111000000111222333444555555444555555555444444555777666777999999999:::<<<>>>===???BBBDDDCCCBBBCCCCCCFFFFFFEEEEEEFFFGGGIIIJJJKKKIIIJJJMMMMMMJJJJJJLLLOOOKKKLLLRRRTTTUUU___lllkkkkkklllnnnrrrttttttsssooommmjjjjjjnnnvvvrrr```OOOHHHIIIJJJKKKLLLSSSXXX```kkkxxx~~~uuummmfffaaaccciiiqqq}}}{{{wwwrrrnnniiihhhjjjooovvv|||~~~~~~~~~}}}{{{xxxvvvvvvwwwyyy{{{vvvwwwyyywwwuuuuuuxxx{{{{{{yyyvvvtttqqqlllccc]]]WWWdddttt}}}{{{~~~mmmbbb\\\VVVOOOIIIGGGDDD@@@===999:::;;;<<<;;;;;;<<<>>>>>>>>>???AAAEEEIIIMMMPPPNNNOOOPPPQQQSSSUUUWWWXXXTTTTTTSSSQQQPPPOOONNNMMMJJJHHHFFFDDDCCCDDDFFFGGGGGGGGGFFFDDDBBB@@@>>>===>>>===<<<;;;;;;;;;;;;;;;777888:::::::::999777555777777777777888888888888777666555555777;;;>>>AAA@@@AAACCCEEEGGGGGGGGGFFFEEEGGGHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJOOOTTTWWW[[[___aaabbbffffffbbb^^^[[[VVVPPPGGG@@@;;;::::::888888:::999:::;;;<<<<<<<<<<<<;;;<<>>AAABBBDDDEEE@@@@@@??????>>>>>>======@@@@@@@@@???===;;;999777666888:::===??????>>>>>>======???BBBCCCBBB>>>;;;888777555444555666888999:::;;;;;;;;;;;;;;;::::::<<<<<<===>>>>>>>>>>>>>>>DDDDDDDDDDDDCCC@@@;;;777666333000...///000000///...------,,,,,,------...---------,,,,,,+++++++++,,,++++++,,,...///...---...///000000111111000000......////////////......//////000000000000//////......///000000000000000.../////////000000111111000///.........///111222///000000111333444555555444555555555444444555777777999::::::999999:::;;;<<>>BBBAAA<<<;;;???>>>999>>>>>>>>>???BBBEEEHHHJJJLLLKKKKKKMMMQQQUUUWWWWWWVVVUUUSSSQQQNNNLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA???>>>===<<<;;;::::::999999999999888888888888888:::;;;;;;:::888777888999999999999999::::::;;;<<<>>>AAAEEEGGGHHHIIIJJJLLLHHHIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEEEEEEEDDDDDDCCCGGGDDDBBBBBBAAA@@@DDDJJJMMMPPPSSSUUUXXXZZZ^^^aaadddeeeeeebbb\\\WWWTTTRRRCCCBBB???<<<:::999999999<<<;;;;;;::::::;;;;;;<<<<<<@@@AAA>>>777111///000///222888===AAACCCCCCBBBBBBBBBAAAAAA@@@?????????>>>??????===:::777666666666888:::<<<>>>??????>>><<<>>>@@@DDDEEECCC???;;;999666333333555777999999<<<;;;999777777888999:::<<<======;;;888666666666???HHHQQQ[[[WWW===000;;;777333...---///111000...000//////...------,,,,,,//////.........---------.............../////////---/////////---,,,---...333000...///111111...+++000111333444444333111000000000000000000000000000000000//////.........------......///000111111111222222333333333333444444444444333444444555666777888999::::::999999;;;===>>>???AAAAAAAAACCCEEEGGGEEEFFFGGGFFFFFFGGGIIILLLNNNOOOOOONNNMMMLLLKKKKKKLLLJJJKKKNNNRRRXXXeeeqqqwwwxxx||||||xxx|||uuuaaaSSSIIIJJJJJJHHHMMMVVVYYY```kkkuuuzzz}}}~~~wwwyyywwwttttttuuusssmmmrrrpppqqqxxx}}}vvvsssqqqnnnjjjiiiiiikkkpppvvv{{{~~~~~~~~~}}}}}}}}}vvvvvvvvvwwwxxxyyyzzz{{{zzzwwwuuurrrjjjaaa\\\]]]YYYbbbrrrjjjZZZMMMCCC??????BBB@@@???>>>???@@@AAAAAAAAAEEEEEEAAAAAAEEEEEEAAAFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIINNNRRRUUUVVVVVVTTTSSSRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@???>>>===;;;::::::999999888888888777777666666666888999:::999888777888999999999999:::;;;<<<===>>>CCCEEEHHHIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHDDDEEEEEEEEEEEEDDDCCCCCCEEECCCBBBDDDCCCBBBFFFLLLUUUXXX[[[]]]]]]]]]___```fffeeeccc```\\\VVVQQQNNNBBBAAA>>><<<::::::::::::<<<;;;;;;::::::;;;;;;<<<<<>>777111000111222555:::>>>AAABBBAAA@@@CCCBBBAAA@@@???>>>>>>>>>>>>???>>><<<999777777777888999:::<<<>>>?????????<<<>>>AAADDDEEECCC???;;;999666444333555888999:::::::::999888999:::<<<>>>999::::::888555222222333444AAARRRccccccHHH555:::555333000/////////...---111000000///......------//////.........---------111111111222111111000000...//////...---,,,...///444222000//////000000///000111333444444333111000000000000000000000000000000000/////////...............///000000111222222222222222333333333444444555555555555666777888888999:::;;;;;;::::::<<<>>>CCCCCCCCCBBB@@@???AAABBBFFFFFFGGGFFFFFFFFFIIIKKKOOOOOOOOONNNMMMLLLKKKJJJHHHHHHJJJOOOSSSYYYcccnnnfff]]]RRRJJJJJJKKKKKKQQQYYY\\\ccclllsssvvvwwwvvvvvvqqqssssssqqqssswwwvvvrrrwwwwww}}}{{{vvvtttrrrooolllllllllnnnsssxxx}}}~~~~~~}}}tttuuuwwwyyy{{{|||}}}}}}|||xxxtttppphhh```]]]___\\\eeesssxxxiiiXXXMMMGGGCCCCCCEEEBBBAAA??????@@@DDDGGGJJJJJJMMMMMMKKKLLLPPPQQQOOOPPPQQQRRRQQQOOOLLLHHHFFFBBBDDDGGGLLLQQQTTTSSSRRROOOOOOOOONNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;:::999999999888888777666666555444444666777888888777777888999999999:::;;;===???@@@AAAFFFHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCAAABBBEEEEEEDDDGGGLLLYYY]]]aaaeeeeeeeeeeeeeeekkkgggccc___[[[UUUMMMGGGAAA???>>><<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<>>=========>>>??????===:::777666777999;;;;;;;;;<<<===???@@@AAA===>>>@@@CCCEEECCC>>>;;;888666444444666999:::;;;888888888999:::===???AAA;;;<<<<<<999666444444444111BBBXXXooorrrVVV:::777444555555333000.........111111111000//////.....................---------......000000000///...---/////////---,,,---///222666555333000......000222000111222333333222111000000000000000000000000000000000////////////......//////000000111222222222222222222222333333333333555555666666777888888999999:::;;;;;;;;;;;;===???DDDDDDCCCAAA???>>>???AAAFFFGGGGGGFFFEEEFFFIIIKKKOOOOOONNNNNNMMMKKKJJJIIIEEEEEEJJJPPPTTTYYYcccmmmcccXXXRRRPPPRRRTTTTTTXXX^^^aaaffflllqqqtttuuuvvvwwwxxxzzzzzzyyy{{{~~~zzzwww{{{|||wwwtttqqqnnnnnnoooqqqsssvvv{{{{{{|||~~~}}}{{{zzztttvvvxxxzzz||||||||||||zzzvvvrrrnnnggg^^^[[[]]]___ggguuuzzzdddXXXLLLGGGDDDCCCDDDFFFEEEEEEEEEFFFIIIMMMSSSWWW]]]]]]]]]]]]^^^```aaabbbaaabbbcccbbb___YYYSSSOOOFFFFFFGGGJJJMMMOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>===<<<;;;:::999999999999999888777777666555444444444555777777666666888:::999999:::<<>>===<<<;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<888444333333888:::===@@@BBBBBBAAA@@@DDDCCC@@@>>>===<<<======???>>>;;;888555555777:::===<<<<<<<<<===>>>@@@AAA===>>>@@@BBBCCCAAA===:::777666444555777:::;;;;;;777777888999;;;===>>>@@@<<<===<<<:::777444444555999HHHZZZoootttZZZ<<<555444777888666222//////000000000000/////////..............................+++,,,...000111111000000111000///---,,,---000333666888888555000---...000000000111222222111000000000000000000000000000000000000//////////////////000000111111222222222222111222222222222333333333444555555666777777888888888999:::::::::;;;===??????@@@@@@??????@@@CCCEEEFFFGGGGGGFFFEEEFFFHHHKKKNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFIIIOOOSSSYYYeeepppyyyaaaWWWWWW[[[```bbbaaabbbeeehhhjjjnnnqqquuuyyy}}}yyyxxxzzzvvvssspppmmmoooqqquuuwwwzzz~~~zzz{{{}}}}}}|||{{{xxxwwwwwwxxxyyyzzzzzzzzzyyyxxxuuurrrpppnnnfff\\\XXXXXXaaaiiiwwwlll\\\SSSKKKIIIHHHFFFFFFGGGKKKOOOTTTYYY^^^cccjjjnnnvvvuuuttttttuuuuuuwwwyyy}}}}}}|||xxxrrriiiaaa\\\RRROOOKKKIIIIIIJJJIIIIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCAAAAAA@@@@@@BBBBBBAAAAAA@@@??????>>><<<;;;:::999999999999999999999888777777666555555333444666666666666888:::999999;;;===@@@CCCEEEGGGFFFHHHKKKLLLKKKKKKKKKLLLIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBAAABBBEEEEEECCCEEEJJJNNNVVVaaakkkqqqtttuuuvvvsssmmmfffaaa]]]UUUKKKCCC???>>>===<<<;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<=========;;;888666555555:::;;;>>>AAACCCCCCCCCCCCCCCBBB@@@???>>>======>>>???===:::666444444777:::>>>===<<<<<<<<<>>>???@@@======>>>@@@AAA@@@<<<999555444333555888:::;;;;;;888888888999999:::;;;<<<999999999666333000000000:::DDDNNN[[[aaaNNN777333222555777555000---.../////////............---------.....................---///111444666777888888222222000...,,,---000333555888;;;999444///,,,,,,000000000000000000000000//////////////////////////////000000000000000000111111111111111222222222111111111222222222333333222333444666666666666666666777999999888999<<<>>><<<=========>>>@@@EEEHHHGGGGGGGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLKKKJJJIIIIIIJJJHHHIIIMMMQQQYYYgggtttrrr]]]ZZZ___gggnnnpppooonnnnnnoooqqqtttvvvzzz~~~zzzvvv~~~|||xxxuuusssqqqooommmmmmqqqvvvyyy{{{}}}}}}}}}}}}|||zzzxxxvvvxxxxxxxxxxxxwwwvvvuuuuuusssqqqooommmeee[[[VVVVVVdddmmm|||wwwgggaaaYYYSSSSSSTTTTTTUUUWWW[[[cccoooxxx~~~xxxooojjjbbb\\\UUUNNNKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@????????????>>>;;;:::999999888888888999888888777777777777666666333555777777666666888:::999:::;;;===@@@CCCFFFGGGIIIKKKMMMMMMKKKIIIHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@CCCAAABBBEEEEEEDDDGGGMMMSSSZZZdddmmmrrrtttttttttrrrnnnhhhbbb\\\TTTKKKDDD???>>>===<<<;;;;;;<<<===<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999888777777<<<===???BBBCCCDDDDDDDDDBBBBBBAAAAAA@@@??????>>>===<<<:::666444444777:::=========<<<======>>>>>><<<<<<===>>>???===:::777333222222444888:::;;;;;;888999999999999999999999:::::::::777333111000000000666999???FFF<<<000333000111111///---,,,,,,---...............------------------...............,,,---///111444666888999444444222000------///111222555999:::777222...+++000//////////////////000//////////////////////////////000000000000111111111111111111111111111111111111111111222222222222111333444666666666555555555666888888888999;;;===>>>>>>>>>===<<<>>>BBBFFFGGGHHHHHHFFFEEEEEEHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJMMMJJJIIILLLPPPYYYggguuuqqqbbb```hhhqqqwwwyyyyyyxxxwwwvvvyyy|||vvv{{{zzzwwwtttrrrooommmkkkjjjooouuuxxx{{{}}}|||zzzxxxvvvuuuxxxwwwvvvuuuttttttssssssuuuqqqnnnjjjcccZZZVVVXXXhhhrrr}}}{{{{{{|||~~~~~~~~~||||||{{{yyyzzz|||}}}}}}}}}xxxuuuwwwvvvrrrrrruuu||||||wwwnnncccZZZTTTVVV[[[```eeejjjvvvyyyvvvmmmhhh```XXXRRRMMMIIIFFFCCCCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============>>>:::999999888888888888888555555666666666666777777555666888777777777888999999:::;;;===@@@CCCEEEGGGHHHJJJLLLLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEDDDCCCBBB@@@???BBBAAABBBEEEGGGHHHMMMTTT\\\bbbjjjqqqssssssrrrrrrooommmhhhbbbZZZRRRJJJFFF@@@???===<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<:::999999999888888@@@@@@BBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBB@@@???<<<;;;999666444444666999<<<<<<=========<<<<<<;;;;;;;;;;;;<<<===;;;888555111111111333777:::::::::888999::::::::::::::::::<<<<<<<<<999555222111222***///...000666111---444111///---,,,---......---.............../////////---------.........//////,,,,,,,,,,,,...111444555555555444222///------......000333666888777333000/////////......///////////////////////////////////////000000000111111111000000000000000000000000111111111111222222222222222333555777888777666555555666888888888:::<<<>>>??????>>><<<;;;===AAADDDHHHHHHHHHGGGEEEEEEGGGIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLJJJJJJMMMQQQXXXeeerrrsssllleeemmmvvvzzz|||}}}~~~}}}{{{}}}~~~zzzvvvrrrnnnjjjhhhggglllssswwwyyy~~~|||yyywwwuuutttsssvvvuuutttrrrrrrrrrssstttxxxsssmmmhhhaaaYYYXXX[[[jjjuuu~~~|||xxxvvvvvvwwwyyyzzzwwwwwwvvvsssrrrssstttsssllleeebbbcccaaa\\\ZZZ]]]^^^jjjyyy}}}sssnnnnnnrrr|||{{{xxxpppgggaaadddllluuu~~~sssooohhh```YYYRRRKKKFFFBBBBBBAAA???>>><<<;;;::::::999999999999:::;;;;;;999999::::::;;;<<<<<<===999999888888888888888888333333444444555666666666666777888888777777888999::::::;;;===@@@BBBEEEFFFDDDFFFIIIKKKKKKKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEDDDCCCAAA@@@???BBB@@@AAAEEEHHHKKKRRRZZZbbbgggnnntttuuutttsssrrrlllkkkhhhbbbYYYPPPJJJGGGAAA@@@>>><<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===;;;:::999::::::999888CCCCCCDDDDDDCCCBBBBBBAAA>>>@@@CCCEEEEEEDDDBBB@@@::::::999777444444666888;;;<<<=========<<<:::999:::::::::;;;;;;:::777444000///000333777999:::999888999:::;;;<<<<<<<<<<<<999999999666222///......,,,111///...222///---666555111------000222222000////////////000000000000---------.........//////111000...---...000333555666666666333000---,,,------,,,...222888:::888555//////............////////////////////////////////////000000111111111222000000000///////////////000111111111111222222222333444666888999888777666666777999999999;;;===@@@>>>======;;;;;;>>>BBBFFFHHHHHHHHHGGGEEEEEEGGGIIIFFFGGGHHHJJJKKKLLLLLLLLLJJJHHHJJJNNNQQQWWWbbbnnnsssjjjlllnnnrrrvvv{{{~~~|||xxxsssnnnjjjgggffffffhhhkkkpppvvv~~~|||yyyvvvuuutttrrrsssssspppnnnooosssxxxzzzsssllleee]]]WWWYYY^^^gggwww}}}yyyuuutttuuuuuusssqqqsssuuutttqqqooommmggg```___WWWQQQPPPPPPMMMKKKLLLSSSUUUZZZaaaiiipppvvvzzz{{{zzzwwwrrrmmmjjjiiijjjrrr{{{|||xxxyyynnnhhhooo{{{zzzvvvtttsssrrrllleeeaaa^^^YYYQQQKKKCCCBBB???<<<;;;:::;;;;;;:::999999:::<<<===;;;:::>>>===<<<;;;;;;;;;;;;;;;999999999888888888777777666666666666777777777777999888888888888888999999===>>>>>>>>>>>>???BBBDDDKKKJJJIIIIIIJJJKKKIIIHHHIIIJJJLLLMMMLLLKKKIIIHHHDDDCCCBBB@@@??????@@@@@@@@@???BBBFFFHHHJJJTTTaaaooorrruuuuuuqqqooonnnooooookkkeee]]]TTTKKKCCC???======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999;;;===???777555<<<>>>999999@@@JJJDDDAAACCCEEECCCAAABBBEEEDDDCCCCCCEEEEEEDDDCCC;;;888555333444555555555888:::;;;;;;:::999;;;<<<@@@<<<999999::::::888666444444555666888:::;;;<<<<<<<<<======<<<<<<;;;:::999999777444111000000111000000///...............///////////////.........,,,++++++,,,...///...---,,,---///111111000...---+++---...///.........///555555444333222000//////.........000333777:::===444111...---.../////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222444555555666666555444444666888;;;<<<<<<<<<<<<===??????>>>>>>>>>???AAABBBHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLIIIIIIMMMQQQUUU^^^ggg{{{sssjjjgggiiinnnttt|||}}}}}}|||zzzvvvpppkkkfffcccaaaaaacccgggmmmuuu}}}}}}{{{xxxvvvuuuuuuttttttsssqqqpppppprrrtttvvvpppjjjddd]]]XXXYYY___jjjyyy~~~{{{wwwtttssssssrrrqqqqqqssssssooommmkkkddd]]]YYYQQQKKKJJJIIIFFFDDDDDDBBBDDDHHHLLLRRRXXX\\\___cccdddeeedddcccccceeefffnnnvvvvvvrrrooopppqqquuu}}}}}}xxxwwwxxxvvvuuuyyy~~~}}}yyyuuutttqqqmmmjjjhhhggggggiiiddd___\\\ZZZWWWPPPJJJHHHFFFCCC@@@>>>===<<<===<<<;;;;;;<<<>>>>>>===;;;>>>===<<<;;;::::::::::::999999999888888888777777666666666666777777777777999999888888888888888888===>>>?????????@@@CCCEEELLLKKKJJJKKKMMMMMMLLLKKKJJJKKKMMMMMMMMMLLLJJJIIIFFFDDDCCCAAAAAAAAAAAABBBBBBBBBFFFLLLPPPUUU```lllrrruuuxxxwwwtttqqqppppppkkkhhhccc[[[SSSJJJDDD@@@=========<<<<<<<<<;;;;;;<<<<<<;;;:::999:::;;;===>>>666555<<<>>>:::;;;AAAKKKDDDAAABBBCCCAAAAAABBBCCCCCCDDDEEEFFFEEEBBB???:::777444333444555555444999:::;;;;;;::::::;;;<<<>>><<<999999::::::999777444444555666888:::<<<<<<<<<<<<======<<<<<<;;;:::666555444111/////////000000000///.............../////////////////////...///...------//////...---,,,,,,---------+++***)))...///000000000///000000222333444555444222000...---......000222555888:::555222///....../////////////////////////////////000000000000000000000000000000000000000000000000111222222222333333333333555555555555555555555555777999<<<======<<<===>>>@@@????????????@@@BBBCCCHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNKKKHHHIIILLLPPPUUU^^^ggg|||tttmmmgggiiimmmttt~~~}}}|||~~~|||zzzuuuoooiiiccc___]]]ZZZ___eeemmmuuu~~~}}}{{{yyywwwvvvvvvuuutttsssrrrrrrssssssqqqpppqqqmmmhhhddd]]]WWWYYY___lll|||zzzyyywwwssspppooopppqqqppprrrqqqnnnkkkiiibbbZZZTTTLLLEEEDDDCCC???===>>><<<===>>>AAADDDGGGJJJKKKNNNQQQUUUYYY[[[]]]```cccjjjqqqyyy}}}~~~xxxnnnggg___[[[XXXXXXXXXZZZbbbkkksssvvvzzz~~~{{{{{{|||pppiiikkkpppwww{{{vvvkkkbbb]]]\\\[[[ZZZYYYZZZ[[[[[[^^^[[[XXXXXXXXXVVVQQQMMMLLLJJJGGGDDDAAA???>>>>>>@@@??????@@@AAAAAA???===???>>>===;;;:::999999888999888888888888777777777666666666666777777777777::::::999888777777777888===>>>@@@@@@@@@AAADDDFFFLLLKKKJJJKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCAAABBBGGGNNNTTT[[[fffpppwwwyyy{{{{{{xxxtttqqqpppiiifff```YYYQQQJJJDDDAAA============<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===666555;;;>>><<<>>>DDDHHHBBB>>>???@@@???@@@CCCBBBCCCEEEHHHIIIHHHDDD@@@999777444222333444444444888:::;;;;;;::::::;;;<<<<<<;;;999999:::;;;999888444555666777999;;;<<<===<<<============<<<;;;;;;666555333000//////000000000000///.....................//////////////////222000////////////---,,,...---,,,+++***))))))))).....................---...000444666666444111///---......///111333555555777444111///////////////////////////////////////000000000000000000000000000000000000000000000000222222333333333444444444666666555444444555666777888:::<<<=========>>>???@@@@@@@@@@@@AAABBBCCCDDDHHHGGGFFFEEEDDDEEEFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNJJJGGGHHHLLLPPPTTT]]]fff~~~xxxtttooooooqqqxxx~~~~~~|||wwwqqqiiiccc]]]ZZZVVV\\\fffoooyyy|||{{{zzzxxxwwwvvvvvvvvvsssrrrqqqtttvvvvvvrrrnnnnnnkkkhhhccc\\\VVVXXX___nnn}}}wwwxxxvvvrrrmmmkkkmmmpppooorrrqqqnnnkkkhhhaaaYYYRRRJJJCCCBBBAAA===;;;;;;???@@@@@@AAACCCDDDFFFGGGIIIMMMRRRWWWZZZ]]]```bbbhhhooovvvzzz|||tttkkkfff^^^YYYTTTRRRQQQQQQVVV\\\eeehhhnnntttzzz}}}}}}}}}wwwyyy|||zzzssskkkeeegggmmmuuuxxxttthhh\\\SSSNNNNNNNNNNNNPPPRRRTTTUUUXXXWWWWWWXXXZZZYYYVVVSSSMMMLLLJJJGGGEEECCCBBBBBBFFFEEEDDDDDDEEEDDDBBB@@@???>>><<<:::999888777777888888888888777777777777666666666666777777777777::::::999888777777777777===>>>@@@BBBBBBCCCFFFHHHIIIHHHHHHIIIKKKMMMLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIFFFEEEDDDCCCBBBCCCCCCDDDCCCFFFKKKQQQXXX```iiipppzzz|||~~~~~~|||wwwssspppiiifff```XXXQQQIIIDDDAAA>>>>>>>>>=========<<<<<<<<<;;;:::;;;<<<===<<<<<<:::555444999===>>>AAAFFFDDD>>>;;;===>>>???CCCHHHDDDDDDDDDFFFFFFEEEBBB???999666333222333444555444777888:::999888888999;;;::::::::::::;;;::::::999444555666888:::;;;<<<==================<<<;;;;;;;;;888444111000000111000000000///...........................////////////000///......//////...,,,000///---,,,+++,,,---...000///------.........---...///222444555444333222......//////000111222222888555222//////000///...////////////////////////////////////////////////000000000000000000000000222222222333333333333444777666444333333555777888777999;;;;;;;;;;;;===>>>@@@AAAAAABBBCCCDDDEEEEEEHHHGGGEEEDDDDDDDDDEEEFFFIIIIIIJJJKKKKKKLLLLLLMMMIIIGGGGGGKKKPPPTTT]]]ggg{{{qqqwww~~~~~~vvvuuuuuu|||~~~{{{zzzzzzzzz~~~{{{wwwppphhhaaaZZZWWWRRRZZZfffqqqzzz}}}|||{{{yyyxxxwwwvvvvvvppppppqqquuuxxxxxxsssoooooollliiicccZZZSSSVVV^^^rrr||||||{{{vvvoookkkkkkmmmooorrrrrrooommmiiibbbYYYQQQIIIBBBAAA@@@===;;;;;;======>>>???@@@BBBCCCDDDHHHLLLRRRWWW[[[^^^bbbdddjjjpppvvvzzz}}}yyyvvveee^^^YYYWWWWWWWWW[[[```bbbdddiiiqqqxxx||||||{{{vvvwwwwwwwww{{{wwwmmmgggddddddeeekkkqqqvvvqqqcccTTTKKKHHHFFFFFFFFFGGGJJJLLLOOOPPPUUUVVVWWWYYY[[[ZZZXXXVVVPPPOOONNNMMMLLLKKKJJJJJJKKKJJJHHHHHHHHHGGGEEEBBB>>>===<<<:::888777777666777777777777777777777777666666666666777777777777:::999999888777777888888<<>>>>>>>>=========<<<;;;:::;;;===>>>===;;;888555444777<<>>AAACCCEEEKKKQQQOOOLLLHHHDDDBBB@@@===;;;888666333222333555555555555777888888777777888999999:::;;;;;;;;;:::999999444555777:::;;;<<<============>>>>>>======<<<;;;>>>:::444000000000///...000000///...............---.........//////000000---,,,+++,,,...///...---000...---,,,,,,...111222222000......000111000/////////000000222444666777111000000///000000111222888555222//////000///...////////////////////////////////////////////////000000000000000000000000111111111111222222222222777666444333444666888999666777999999999999;;;===@@@AAABBBCCCDDDEEEEEEFFFHHHGGGEEECCCCCCDDDEEEGGGLLLKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGLLLPPPUUU^^^gggqqqmmmxxx}}}}}}yyyvvvvvv~~~{{{xxxxxxzzz|||{{{yyytttnnnfff^^^WWWSSSNNNXXXeeeqqqzzz~~~{{{yyywwwvvvvvvpppqqqsssvvvxxxvvvssspppooommmiiibbbXXXRRRWWW```www|||vvvpppmmmlllnnnqqqrrrpppnnnkkkccc[[[PPPHHHAAAAAA@@@===;;;<<<::::::;;;<<<>>>@@@BBBCCCEEEIIIOOOUUUZZZ___dddggglllqqqwww{{{xxxooofffbbb```___aaaeeehhhiiimmmtttzzz}}}{{{xxxppprrrssstttzzzxxxkkkdddaaaaaaffflllssstttqqqeeeTTTHHHDDDEEEAAAAAABBBDDDFFFIIILLLNNNUUUVVVYYYZZZ[[[YYYWWWVVVTTTTTTTTTSSSRRRRRRQQQQQQMMMLLLJJJIIIIIIGGGDDDBBB===<<<;;;999888777777777666666777777777777777888666666666666777777777777999888888888888888999999<<>>>>>>>>>>><<<:::999;;;???@@@>>>;;;777444333555:::???DDDFFFDDDBBBCCCGGGIIIKKKRRRYYYbbb]]]UUUNNNHHHDDD@@@===999666444333444666777666555777888888777666888999999;;;<<<<<<;;;999888888444666888;;;<<<============>>>>>>>>>>>>===<<<<<<===777111------...---+++000000///...............------......///000000000,,,+++***,,,...//////...,,,,,,+++***+++...000222...+++((())),,,......,,,000/////////111444777999444333111000000111333444777444111///////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222666555555555555666888999555666777777777888:::<<>>@@@BBBDDDEEEHHHKKKPPPUUUZZZ```fffjjjmmmqqqvvvzzz~~~wwwrrrpppnnnpppsssxxxwwwvvvyyy|||{{{uuupppjjjnnnssswwwxxxmmmdddaaabbbeeellltttxxxrrrfffXXXKKKEEECCCDDDBBBBBBDDDFFFIIIMMMQQQSSSXXXZZZ\\\]]][[[YYYVVVTTTWWWVVVVVVUUUTTTSSSQQQQQQMMMKKKIIIHHHGGGEEEBBB@@@;;;;;;999888777777777777666666666666777777888888666666666666777777777777777777777777888999::::::<<>>>>>>>><<<:::999<<<@@@AAA>>>;;;666444333333888???CCCEEEEEEDDDFFFJJJKKKLLLQQQYYYeee```ZZZTTTOOOJJJEEEAAA:::777555444666777888888777888999999888888999:::999<<<>>>===:::888777777444666999<<<===>>>>>>===>>>>>>>>>>>>>>>===<<<<<<;;;555...,,,...000///---000000///...............------......///000000111...---,,,---...///...---,,,++++++++++++,,,...///,,,(((%%%&&&***...---,,,/////////000222444666777777555222000000222555777555222///....../////////////////////////////////000000000000000000000000000000000000000000000000111111111222222222333333444555555666777777888888666777888777777888;;;===>>>???AAACCCEEEEEEFFFEEEIIIGGGDDDBBBAAACCCEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHIIINNNRRRWWWaaajjjpppmmmxxx~~~~~~qqqkkkbbbZZZVVVWWWZZZ]]]YYY]]]dddmmmwww{{{www|||{{{uuuqqqrrrxxx||||||zzzvvvpppiii```YYYUUUQQQ\\\kkkvvv~~~|||yyyvvvuuutttxxxzzzyyytttooonnnnnnmmmkkkggg```VVVSSS\\\iiivvv~~~pppqqqtttyyy~~~~~~zzzvvvjjjnnnpppooonnnlllddd\\\RRRKKKEEEEEEFFFDDDCCCDDD======>>>???AAACCCDDDEEEPPPRRRVVVYYY]]]bbbhhhllllllpppuuuyyy~~~~~~}}}wwwnnngggjjjqqqyyy{{{kkkccc]]]aaaeeeiiiqqqzzzuuuiiiXXXKKKDDDCCCBBBAAAFFFGGGIIILLLPPPTTTXXX[[[\\\^^^aaa```^^^ZZZVVVUUUVVVVVVUUUTTTRRRPPPNNNMMMLLLJJJHHHFFFEEECCC@@@===::::::999888777777888888555666666666777777888888666666666666777777777777666666777777888999;;;;;;<<>><<<:::999<<<@@@BBB???:::555444222222777>>>CCCDDDCCCCCCFFFIIIIIIIIIMMMTTTVVVTTTQQQOOOLLLHHHCCC???:::888555555666888999999888:::;;;;;;:::999;;;<<<999<<>>:::777666777555666999<<<>>>>>>>>>===>>>>>>>>>>>>>>>======<<<:::444...---000333333222000000///...............---------...///000000111111000......//////...,,,......------,,,---------111---***+++000444444222---...000333444555555555999777333000000333777:::444111...---.../////////////////////////////////000000000000000000000000000000000000000000000000222222333333333444444444444444666777888888888888777888888888888999<<<>>>===???AAACCCEEEEEEEEEEEEIIIGGGDDDAAAAAACCCEEEGGGDDDEEEFFFGGGIIIJJJKKKKKKKKKIIIJJJNNNSSSXXXbbbkkkrrrjjjtttmmmxxxxxxttttttooofff]]]SSSRRROOOLLLKKKKKKKKKLLLNNNPPPVVVbbbppp{{{zzzvvvxxx|||xxxuuuttttttsssrrrwwwwwwuuuppphhh```ZZZXXXUUU___kkkrrrwww}}}wwwtttsssssssssssstttsssrrrpppnnnlllnnniiibbb[[[TTTVVVdddsss|||vvvpppppppppppprrrwww}}}vvvtttrrrrrrrrrmmmccc[[[LLLIIIEEECCCBBBBBBAAA@@@>>>AAADDDCCCBBBGGGQQQZZZaaa^^^\\\ZZZ\\\aaagggkkklllpppuuuxxx||||||uuurrrqqqpppnnnpppsss{{{|||pppbbbaaaccchhhnnnqqqqqqoooggg\\\MMMEEEEEEHHHHHHGGGMMMQQQWWW\\\```eeejjjmmmqqqkkkccc[[[WWWUUUTTTSSSTTTQQQMMMMMMMMMMMMKKKHHHGGGEEECCC@@@===;;;:::999888888888888888888888888777666555444444555666777888888777777777888:::;;;999888888777888:::;;;<<<@@@BBBEEEFFFGGGHHHJJJMMMLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJKKKKKKKKKJJJHHHGGGJJJHHHGGGGGGEEEBBBDDDIIIQQQ[[[fffmmmvvv}}}vvvjjj___TTTOOOIIIBBB>>>===<<<<<<;;;;;;;;;;;;<<<<<<@@@===;;;===AAACCC@@@<<<333222333777<<<@@@BBBCCCBBBDDDFFFHHHHHHEEEBBB@@@GGGGGGFFFDDDCCC@@@???===:::888555666999:::999888::::::;;;;;;<<<;;;;;;;;;:::::::::::::::999888777333555999;;;;;;;;;;;;<<<>>>>>>>>>>>>===<<<;;;:::999666222000000000000///000000///...............000///...,,,+++,,,000222111000000///.........///000///.........///000000/////////...------,,,,,,............///000111111666333333666777333111111...............---------000///////////////000000...//////...,,,,,,---///000000000000000000000000111111222222222333333333444555666777777888888888777888999999888999;;;<<<>>>@@@CCCDDDCCCBBBBBBCCCJJJGGGDDDDDDFFFFFFDDDBBBAAABBBCCCEEEGGGIIIKKKLLLLLLJJJKKKQQQVVV[[[cccjjjxxxooouuu]]]fffpppvvv{{{xxxqqqiiieeebbb^^^UUUNNNMMMKKKIIIGGGFFFFFFGGGGGGIIIKKKPPPZZZfffpppvvvxxxsssrrrpppnnnnnnrrrxxx}}}~~~|||yyyuuusssssstttsssssstttuuutttoooggg^^^XXXUUUVVV___kkkrrrxxx~~~xxxtttsssssstttrrrsssssssssrrrpppooommmmmmfff^^^WWWRRRTTT___lllvvv{{{sssqqqooommmkkkkkkmmmqqqtttyyyxxxxxxxxxwwwpppeee\\\NNNLLLIIIHHHGGGGGGEEECCC@@@BBBDDDEEEFFFLLLVVV]]]dddaaa]]][[[[[[___dddgggmmmqqqvvvyyy{{{|||zzzzzz}}}zzztttpppooooooooossszzz|||ooofff```aaaeeejjjnnnooollliiiZZZRRRIIIFFFJJJOOORRRRRRYYY^^^gggnnnrrruuuwwwxxxsssmmmcccZZZUUURRRQQQPPPMMMJJJGGGFFFGGGGGGEEECCCCCCBBB@@@>>><<<:::999999888888888888888888888888888777666666666666777888:::999888777777777888999999888888888999:::<<<===AAACCCEEEGGGGGGIIIKKKMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJHHHFFFEEEIIIFFFEEEFFFEEECCCFFFKKKUUU^^^hhhooowww~~~vvviii^^^SSSLLLGGGAAA=========<<<<<<;;;;;;<<<<<<===@@@===<<<>>>AAABBB???;;;333333444888===AAACCCCCCCCCDDDFFFGGGGGGEEECCCAAACCCCCCBBBAAA???>>><<<;;;888666444666888::::::888::::::;;;<<<<<<<<<;;;;;;>>>===<<<999777555444333333666:::<<<<<<;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;999666222000000000000///000000///..................//////......111555888999999777444000..................//////.........------------------......000000............///000999666666999999444000///........................000000////////////000000+++---////////////111222000000000000000000000000111111222222222333333333444555666777777888888888777999:::999999999;;;===???@@@BBBCCCBBBBBBCCCDDDJJJGGGEEEDDDEEEFFFDDDBBB@@@AAACCCEEEHHHJJJLLLMMMNNNKKKKKKPPPVVVZZZaaahhh|||vvvlllrrraaafffjjjkkknnnssstttqqqmmmhhhbbb]]]WWWQQQJJJFFFDDDCCCAAA@@@@@@AAABBBBBBBBBDDDHHHOOOXXX```eeeggggggjjjkkkgggcccgggvvv~~~zzzvvvssspppooooooqqqrrrrrrpppqqqqqqmmmeee\\\UUURRRUUU___jjjsssyyy}}}xxxssspppppprrrsssqqqqqqrrrsssrrrqqqpppooommmeee\\\VVVRRRSSS\\\eeeuuuzzzuuusssqqqnnnkkkkkklllnnnooosssssstttuuutttlllaaaYYYRRRPPPNNNMMMLLLKKKGGGEEEEEEDDDDDDEEEJJJPPPWWW\\\^^^\\\XXXVVVXXX\\\aaaeeennnqqqvvvyyyzzz~~~{{{vvvrrrqqqrrruuuwww}}}{{{uuupppoooppprrruuu}}}yyyjjj```\\\ZZZ]]]bbbgggjjjgggbbb]]]NNNKKKIIIKKKRRRYYY^^^___iiiqqq{{{ssskkkaaaWWWQQQNNNMMMLLLIIIGGGEEEEEEEEEEEEDDDCCC???>>><<<;;;:::999888888888888888888888888888888999888888777777888888999;;;:::999888777777777777999888888888:::;;;===???AAADDDGGGHHHIIIJJJLLLNNNNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMKKKIIIFFFDDDBBBFFFDDDCCCEEEEEEEEEIIIPPPZZZccclllrrrxxx}}}tttggg[[[OOOIIIEEE@@@===>>>===<<<<<<;;;;;;<<<<<<===@@@>>>===???BBBBBB>>>:::333333555999>>>BBBDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCAAAAAAAAA@@@???===<<<;;;666555555666888:::999888::::::;;;<<<<<<<<<<<<<<<@@@>>>:::777444333333333555777;;;<<<<<<<<<===>>>????????????>>>===<<<;;;888555222000000000000///000//////............///---...///000222555:::===CCCBBB???:::444///......,,,---............---,,,------...//////000111111///...---,,,---///111333===:::999;;;:::444///...////////////////////////000000////////////000000+++---000111111000111222000000000000000000000000111111222222222333333333444555666777777888888888888999::::::999:::<<<>>>@@@AAAAAAAAA@@@AAACCCEEEJJJHHHEEEEEEEEEEEEDDDBBB???@@@BBBEEEHHHKKKMMMNNNPPPLLLLLLPPPTTTXXX___fff|||zzzuuussstttkkkooosssvvvvvvttttttuuusssnnnkkkiiiccc[[[RRRJJJDDDBBB>>>>>>=========>>>???@@@???@@@BBBGGGMMMSSSWWWYYY[[[```dddcccbbblll{{{vvvrrrnnnjjjhhhhhhjjjkkkkkkjjjkkkllliiibbbYYYSSSOOOTTT]]]iiittt||||||vvvooollllllnnnppppppppprrrrrrrrrrrrqqqpppooofff\\\WWWUUUVVV\\\cccuuuyyyuuupppnnnllllllmmmooopppqqqmmmlllmmmmmmlllggg```ZZZXXXVVVTTTRRRPPPLLLHHHDDDIIIFFFDDDEEEJJJOOORRRSSSOOONNNLLLMMMQQQWWW___cccjjjnnntttwwwyyy|||}}}yyyssslllhhhhhhiiijjjkkknnntttzzz~~~|||yyywwwxxx{{{}}}}}}}}}~~~zzzuuusssvvvyyyuuuzzz|||vvviii\\\UUUSSSQQQTTTXXX[[[\\\YYYTTTQQQKKKLLLPPPVVV^^^eeejjjlllxxx~~~yyykkkdddZZZQQQLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCC<<<;;;:::999999999999999888888888888888888888888888888888888888888888888999999888888888888888888999888999999;;;===???@@@BBBEEEHHHJJJKKKLLLMMMOOOPPPOOONNNMMMKKKKKKJJJJJJLLLLLLLLLKKKIIIFFFDDDCCCEEEBBBBBBEEEGGGIIIOOOWWWbbbjjjqqquuu{{{|||rrrdddXXXLLLFFFBBB>>>===???======<<<<<<<<<<<<======@@@???@@@AAABBBAAA===999333444666:::@@@DDDEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBBBBBBBAAA@@@???>>>888777888888999999999888999:::;;;<<<=========<<<>>>;;;777444333333555666666999;;;=========>>>???????????????>>>===<<<;;;777444111///000000000000000///............//////---...000111333666;;;>>>GGGGGGDDD>>>666111//////------,,,,,,,,,---.............../////////000000---,,,,,,...000444888;;;BBB<<<888888666111......////////////000000000000111000000////////////000---///222222000...------000000000000000000000000111111222222222333333333444555666777777888888888999:::;;;;;;::::::<<<>>>AAAAAA@@@???>>>@@@CCCFFFJJJHHHFFFEEEDDDDDDCCCBBB???@@@BBBEEEIIILLLNNNOOOQQQMMMLLLOOOSSSWWW]]]dddyyysssnnnmmmssskkkooo~~~{{{tttllljjjggg```UUUIII@@@<<<<<<<<<=========>>>???@@@@@@>>>???@@@CCCFFFJJJNNNPPPUUUYYY^^^bbbhhhvvv~~~wwwsssmmmhhhccc_________``````aaacccdddbbb]]]VVVQQQNNNRRR[[[hhhuuu~~~uuummmhhhhhhjjjlllooopppqqqrrrsssrrrqqqqqqnnneee\\\WWWVVVWWW^^^fffvvv{{{uuuqqqllljjjiiijjjmmmppppppooommmlllkkkkkkjjjiiihhhfffaaa^^^[[[WWWTTTOOOIIIEEELLLHHHEEEFFFIIIKKKJJJGGGCCCBBBBBBCCCHHHPPPXXX]]]ccchhhpppuuuxxx{{{}}}tttpppjjjccc^^^\\\[[[[[[cccfffiiilllooopppppppppnnnlllkkklllqqqvvv{{{~~~}}}~~~}}}yyyxxxyyy|||uuurrrkkkcccYYYQQQLLLJJJHHHIIIKKKLLLLLLJJJJJJIIIKKKQQQZZZccckkkqqqwwwzzz}}}qqqiii^^^YYYQQQKKKHHHFFFFFFEEEAAAAAA@@@???>>>>>>??????::::::999999999:::;;;;;;888888888888888888888888777777777777777777777777666666777888999:::::::::999999999:::<<<>>>AAABBBDDDGGGJJJMMMMMMNNNOOOPPPRRRQQQPPPNNNMMMLLLLLLLLLIIIJJJJJJKKKJJJIIIGGGFFFEEEBBBCCCGGGJJJOOOXXXaaajjjqqqwwwyyy}}}|||rrraaaUUUJJJDDDAAA>>>>>>???=========<<<<<<=========@@@@@@BBBCCCCCC@@@;;;888444555777<<>>;;;777333222222444666777999;;;<<<<<<===???@@@?????????>>>>>>===<<<;;;666444000//////000000000//////............//////...///111111222444777:::BBBDDDDDD???888222000000000...,,,***+++...111333111111000000////////////333333333555888;;;???AAABBB;;;444222000------000.../////////000000111111111111000///////////////,,,...111111///---,,,,,,000000000000000000000000111111222222222333333333444555666777777888888888999:::;;;;;;::::::<<<>>>AAAAAA@@@>>>===???CCCGGGIIIIIIHHHFFFDDDCCCBBBCCC???@@@CCCFFFIIILLLNNNPPPQQQMMMKKKNNNRRRVVV]]]dddvvvoooiiihhh}}}nnnhhhnnn~~~tttlllfff\\\PPPDDD===:::999======>>>??????@@@AAAAAA>>>???@@@@@@AAADDDIIILLLWWW\\\ccckkkuuuzzztttnnnfffaaa[[[VVVTTTTTTTTTTTTVVVXXXYYYXXXUUUQQQNNNNNNQQQZZZggguuuzzzqqqhhhcccdddfffiiiooopppqqqrrrsssrrrqqqpppjjjbbb[[[WWWUUUXXXbbblll|||uuuqqqooommmlllmmmpppqqqooommmkkkjjjiiihhhhhhjjjlllmmmgggddd___[[[VVVQQQLLLHHHKKKJJJIIIJJJLLLLLLHHHDDDBBB@@@??????CCCJJJQQQUUU\\\ccckkkrrrvvvyyy~~~}}}zzzllliiieee```\\\YYYXXXWWW^^^___```aaaaaaaaa``````___^^^^^^```dddkkkqqquuuuuuvvvxxxxxxvvvuuuuuuuuummmfff[[[QQQLLLHHHDDDAAABBBCCCCCCCCCCCCDDDGGGIIIMMMVVVbbbmmmtttzzzzzzmmmaaa[[[RRRNNNIIIFFFEEEDDDDDDCCCBBBBBBBBB@@@>>>===>>>@@@::::::999999::::::;;;<<<888888888888888888888888666777777888888777777666444555777888:::;;;;;;;;;999999999;;;===@@@CCCDDDEEEHHHLLLOOOPPPPPPPPPQQQQQQQQQOOONNNMMMMMMMMMMMMHHHHHHJJJKKKKKKKKKJJJJJJGGGDDDEEEJJJOOOVVVaaakkkrrrxxx|||}}}|||rrr^^^SSSHHHDDDBBB???>>>@@@>>>======<<<<<<======>>>@@@BBBDDDEEEDDD???:::666444555999>>>DDDHHHIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBBBBAAA@@@>>>===<<<:::<<<>>>>>><<<:::999999999:::;;;<<<===>>>>>>>>>@@@===999444222111222333777999;;;<<<<<<<<>>>>>>>>>>>===<<<;;;:::666333000...///000000000///............//////000///000111111000111333555888===AAA@@@999333111111000...,,,,,,---111555888999999999888777666666555;;;;;;;;;<<<===>>>??????>>>666///------,,,---111---......//////000000111222111000//////......///)))+++...//////...///000000000000000000000000000111111222222222333333333444555666777777888888888888999::::::999:::<<<>>>@@@@@@@@@>>>===???CCCFFFIIIIIIIIIFFFCCCBBBBBBCCC@@@AAACCCFFFIIILLLNNNOOOPPPKKKIIILLLQQQVVV^^^fffsssnnngggeee|||xxxjjjeeekkk|||ooogggZZZMMMDDD???>>>=========>>>???@@@@@@@@@@@@===>>>???>>>>>>AAAFFFJJJTTT]]]jjjuuu~~~~~~{{{wwwoooiii^^^YYYRRRMMMKKKKKKLLLLLLKKKLLLNNNNNNLLLKKKKKKLLLQQQYYYffftttwwwqqqhhhaaa^^^```eeeiiipppqqqrrrsssrrrqqqpppooogggbbb]]]YYYWWW[[[iiiwww{{{uuusssqqqnnnlllnnnrrrrrroookkkgggggggggffffffgggiiikkkfffccc]]]YYYUUUQQQLLLIIIHHHKKKNNNRRRTTTSSSOOOLLLFFFDDDAAAAAACCCIIIOOOSSSYYY```iiiooossswww{{{~~~}}}yyyuuurrreeeeeedddcccaaa```^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWXXXYYY[[[___cccfffgggggghhhjjjkkkkkkhhhfff[[[UUUMMMGGGDDDBBBAAA???@@@BBBDDDEEEEEEGGGKKKOOOSSS]]]jjjssswwwzzz|||sssggg\\\UUUQQQJJJHHHEEEDDDDDDDDDBBB@@@DDDEEEEEEBBB???>>>???@@@999999999888999999:::;;;888888888888888888888888777777888999999888777777555666777999:::::::::999999999:::;;;>>>AAADDDFFFFFFIIINNNPPPQQQQQQQQQRRROOONNNMMMLLLLLLLLLLLLLLLHHHIIIKKKLLLLLLLLLKKKKKKIIIGGGHHHNNNTTT]]]iiitttwww}}}}}}wwwnnn[[[QQQHHHEEECCC@@@>>>@@@>>>>>>============>>>>>>@@@CCCFFFGGGDDD>>>999555444666999???EEEIIIJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBAAA@@@>>>===;;;:::666:::======<<<:::;;;<<<999:::;;;===>>>>>>?????????===999666333333333444777999:::;;;;;;<<<>>>@@@=========<<<<<<;;;:::999555222///...///000000000...............///000000...000111111000///111222000888???@@@:::333111111------///111333666888999::::::999999999999999999888999::::::::::::999888666000,,,---...---...111,,,------...//////000000222111000///............+++,,,...///...///000222000000000000000000000000111111222222222333333333444555666777777888888888777999:::999999999;;;===???@@@@@@???>>>???BBBEEEIIIJJJIIIGGGCCCAAAAAACCCAAABBBDDDGGGIIIKKKMMMNNNMMMIIIGGGKKKPPPVVV___hhhrrrsssjjjeee{{{xxxjjjeeejjjwwwoooeeeWWWJJJCCCAAA@@@@@@<<<===>>>>>>?????????>>>;;;===>>>===<<>>BBBEEEFFFFFFJJJNNNQQQRRRRRRRRRSSSLLLLLLKKKKKKKKKKKKKKKLLLJJJKKKLLLMMMMMMLLLKKKKKKKKKIIIJJJPPPXXXaaannnzzzzzz~~~yyyzzz}}}{{{qqqhhhYYYPPPHHHFFFDDDAAA???@@@>>>>>>============>>>>>>@@@CCCGGGHHHDDD>>>888555444666:::@@@FFFJJJJJJJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAA???===;;;:::222666;;;<<<<<<;;;<<<>>>999:::;;;===>>>?????????;;;999777666555666777888777888:::::::::;;;>>>@@@<<<<<<<<<<<<;;;:::999888555222///...///000000000...............///000111...///111111000000111222---666???AAA;;;444000111***---111555888:::999999//////000000111222222222///000333555555444333222000,,,+++///111///...000,,,,,,,,,---...//////000222222000///............000111111000...---///111000000000000000000000000111111222222222333333333444555666777888888888888777888999999888999;;;<<>>???@@@>>>======???CCCCCCAAA>>>BBBBBBAAA???======???BBBMMMPPPZZZgggttt{{{wwwuuuoooggg```QQQNNNJJJFFFCCCBBBCCCDDDDDDCCCAAA>>>???CCCIIINNNUUU\\\fffqqq{{{}}}pppgggaaaYYYUUUWWW```kkksssyyyuuurrrqqqrrrqqqooollljjjeee```]]]]]]dddtttyyyooojjjeeeiiiiiihhhgggggghhhiiijjjhhhhhhggghhhiiihhhfffddd___[[[TTTNNNJJJHHHEEECCCFFFLLLVVV___cccccc___\\\JJJHHHGGGHHHLLLQQQUUUWWWZZZ^^^dddlllrrruuuuuutttssspppjjjccc\\\XXXUUUSSSSSSWWW]]]dddiiikkklllllliiijjjhhhdddaaa```cccfffhhheeebbbccceeeccc]]]WWWXXXXXXXXXWWWVVVSSSQQQOOOMMMIIIDDDBBBDDDHHHKKKMMMLLLOOOTTTYYY]]]______^^^eeeiiinnnsssvvvvvvvvvuuulllhhh```XXXPPPKKKHHHFFFCCC???===???CCCEEECCC?????????>>>>>>======<<<<<<:::999888888777777888888666666777777888888888888999888888888777777666666:::::::::::::::999888777888:::<<>>======<<<<<<===???@@@CCCEEEGGGGGGBBB<<<888555555:::@@@FFFHHHJJJKKKLLLLLLJJJGGGEEEEEEEEEDDDCCCBBBBBBCCCBBB???<<<999666<<<<<<===>>>???>>><<<999@@@>>><<<<<<===>>>>>>===@@@===999555333333555666:::;;;<<<=========;;;;;;???AAAAAA>>>888444222222333111//////000111111000000000000000///////////////////////////////////////999BBBAAA<<<666///)))++++++...333777777222,,,))),,,......,,,,,,...111---///333555555333///---000///...------,,,---------------............///000000000000000000000000......//////000000111111///////////////000111111333333222111222333444555444555666777777888777777666888::::::::::::<<<>>>@@@BBBCCCBBB@@@>>>>>>???HHHIIIIIIHHHEEEBBBAAABBBFFFFFFGGGHHHJJJKKKLLLLLLIIIFFFFFFLLLQQQUUU\\\cccuuunnnpppzzzuuuppptttqqqsssssssssvvvyyyvvvpppsssjjj[[[MMMCCC>>>>>>???@@@??????AAADDDEEECCCAAADDDEEEEEECCCBBBCCCEEEGGGJJJNNNWWWaaakkkxxx~~~yyysssoookkkfff^^^WWWMMMKKKGGGDDDAAA@@@@@@@@@@@@@@@AAA@@@@@@BBBFFFIIISSSZZZeeeqqq}}}ttthhh^^^ZZZUUUTTT[[[gggsss{{{|||xxxsssrrrrrrrrrooollliiiccc]]][[[^^^gggzzzuuunnnjjjhhhhhhhhhgggffffffggghhhiiihhhgggfffggghhhhhhfffddd```[[[TTTNNNKKKIIIHHHGGGHHHNNNWWW```eeeeeebbb___SSSOOOMMMNNNRRRVVVXXXXXXYYY___gggoootttssspppllleeebbb\\\VVVPPPMMMLLLKKKNNNSSSZZZbbbiiinnnpppqqqrrrrrrqqqnnnllllllooorrrtttqqqnnnnnnooommmgggaaa]]]\\\ZZZWWWSSSPPPMMMKKKKKKHHHEEEEEEIIINNNRRRTTT___ccciiinnnrrrrrrqqqpppvvvvvvvvvtttqqqmmmhhhfffYYYVVVQQQLLLHHHEEEDDDDDDEEEBBB??????BBBCCC@@@===?????????>>>===<<<<<<;;;:::999888888777777888888777777777777777888888888888888888888777777777666888888999:::::::::::::::999:::<<>>=========>>>???@@@BBBDDDFFFDDD???:::666444666;;;AAAFFFHHHIIIJJJJJJKKKHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCBBB@@@===:::888<<<<<<<<<>>>@@@???===:::>>><<<;;;<<<>>>??????>>>===;;;777444222333444666999999;;;<<<============<<<===???===999666555555444222///...///000000///333222222111000000//////////////////////////////222@@@LLLJJJ@@@777000,,,///222666888777444222000+++---......---,,,...000000111333555444222///---//////...------------...---------............///000000000000000000000000111111111111000000000000///////////////000111111222222111111111222333444444555666777777888888777666888::::::::::::<<<>>>???AAABBBBBB@@@??????@@@GGGHHHIIIGGGDDDBBBBBBBBBHHHHHHHHHIIIIIIJJJJJJJJJIIIFFFGGGLLLPPPTTTZZZ```qqqoooqqq{{{yyy^^^dddhhhjjjnnnssstttqqquuulll^^^OOOEEE@@@AAABBBCCCCCCCCCDDDGGGGGGFFFEEECCCEEEFFFEEEEEEEEEGGGIIIMMMQQQWWW]]]aaalll~~~sssnnnjjjfffccc```]]]VVVRRRIIIHHHFFFCCCAAA???>>>>>>;;;===@@@AAAAAAAAABBBDDDOOOVVVbbbppp~~~wwwlllbbbWWWTTTRRRVVV```nnnzzz{{{vvvssssssrrrnnnkkkggg___XXXWWW[[[hhh}}}~~~rrrmmmllljjjhhhgggfffeeeeeeeeefffggghhhfffffffffggggggeeeddd```[[[SSSMMMJJJJJJJJJJJJIIIOOOXXXaaaggghhhfffddd^^^YYYUUUVVVZZZ]]]\\\YYYYYY___iiippprrrmmmeee```TTTQQQLLLGGGDDDCCCDDDFFFLLLQQQYYYbbbkkkqqquuuwwwzzzzzzzzzyyyxxxyyy}}}~~~{{{zzzzzzxxxsssnnngggeee```ZZZTTTPPPMMMKKKSSSQQQPPPSSSYYY```eeehhhwww|||yyyqqqiiiaaaZZZWWWNNNLLLIIIGGGEEEDDDEEEEEEGGGDDDAAA@@@AAAAAA>>>:::@@@@@@???>>><<<;;;::::::999999888777777777777888888888888777777777777777888888888888777777777777666777888:::;;;<<<<<<<<<:::;;;===@@@BBBDDDEEEFFFGGGGGGIIILLLOOOPPPNNNLLLNNNMMMLLLKKKKKKJJJKKKKKKOOOPPPQQQPPPOOONNNNNNOOOPPPTTTZZZbbbkkkrrrxxx{{{}}}vvvrrrooohhh^^^VVVJJJHHHEEEBBB@@@@@@@@@AAAAAA@@@???>>>>>>>>>???@@@CCCDDDDDDAAA<<<777444333999===BBBFFFGGGGGGGGGHHHHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCAAA???===;;;:::;;;<<<===???AAAAAA>>><<<<<<;;;;;;<<>>>>>???AAAAAA@@@@@@@@@AAAGGGHHHHHHFFFDDDBBBBBBCCCIIIIIIIIIIIIIIIIIIIIIIIIJJJGGGGGGLLLPPPRRRWWW\\\jjjqqqsss}}}|||UUU\\\dddggglllssswwwwwwyyyooo```RRRHHHDDDEEEGGGFFFFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLLLLKKKKKKMMMNNNWWWZZZ]]]]]][[[cccyyy}}}qqqfff\\\YYYWWWWWWWWWVVVSSSQQQHHHHHHFFFEEECCCAAA??????:::<<>><<<;;;999999999999888777777777777777888888888888777777777777888888888777777777777777777888999;;;<<<<<<<<<<<<;;;<<>>999555444444<<>><<<;;;;;;<<<<<<===@@@BBBBBB@@@>>>===<<<<<<===???@@@???===777666555444444555777999::::::999999:::<<<>>>???===>>>===;;;888555222111444222///...//////...---------------------------////////////////////////333AAALLLKKKCCC===999777222333444111---******+++---------,,,+++,,,---...666555333111000/////////+++,,,---...////////////---------............///////////////////////////111111111000000000000000000000//////000000111222111111111111111222222333333444555777888888888888666888::::::::::::<<<>>><<<>>>@@@AAA@@@@@@AAABBBFFFGGGGGGEEECCCBBBCCCDDDIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGHHHLLLOOOPPPTTTYYYeeessstttwwwRRR[[[dddjjjqqqzzzwwwgggVVVKKKFFFFFFHHHIIIJJJKKKLLLMMMNNNPPPQQQXXXXXXYYYXXXWWWXXXYYY[[[dddeeeddd___ZZZ^^^rrryyywwwqqqeeeZZZOOONNNMMMMMMMMMMMMMMMLLLGGGGGGFFFDDDCCCAAA@@@???===>>>>>>>>>===>>>BBBDDDKKKOOOYYYfffuuuvvvqqqjjjaaa[[[TTTSSSTTT\\\jjjxxxxxxsssqqqpppllliiidddYYYOOOLLLQQQ^^^rrr}}}tttqqqnnnkkkiiiiiigggfffffffffggggggiiihhhhhhhhhiiigggdddaaa\\\VVVNNNHHHEEEFFFFFFGGGFFFLLLVVV```hhhlllnnnooogggdddbbbccceeeddd___ZZZ]]]```cccaaaZZZRRRKKKHHHCCCAAA???>>>@@@EEEJJJNNNWWW[[[aaahhhooouuuxxxzzzyyyyyyzzz|||~~~{{{wwwrrrlllgggeeeddddddeeeeeeggglllssszzz~~~zzzuuugggccc]]]VVVPPPMMMKKKJJJFFFEEECCCAAA@@@@@@@@@@@@CCCAAA@@@@@@@@@@@@>>>===@@@@@@???===<<<:::999888999888777777666666777777888888888777777777777777777777777777777777888888::::::;;;<<<<<<<<<<<<;;;===>>>@@@BBBDDDEEEFFFGGGIIIHHHIIIKKKMMMNNNMMMKKKHHHHHHIIIJJJLLLNNNOOOQQQQQQQQQOOOMMMJJJJJJLLLNNNQQQZZZfffpppuuuzzzzzzrrriiiaaaYYYPPPJJJCCCBBBAAA@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBCCCDDDGGGFFFBBB===888666666777???BBBFFFHHHHHHFFFEEEEEECCCBBBBBBCCCEEEGGGFFFEEEAAA@@@>>><<<;;;:::;;;;;;======>>>AAACCCCCCAAA??????>>>===>>>???>>><<<:::777666555555666888:::;;;===<<<:::999999:::;;;<<<===<<<;;;:::888666333111444111///......///......******+++,,,---...//////////////////////////////333:::???@@@@@@BBBBBB@@@999666222000000000///---...---+++++++++---......777555333000.........///***+++---...///000//////---------............///////////////////////////---------...///000111111000000000000000111222222222222222333333333333333333444555777888888999999666888::::::::::::<<<>>><<<>>>@@@AAAAAAAAABBBCCCEEEFFFFFFDDDBBBBBBCCCEEEGGGHHHHHHIIIJJJLLLLLLMMMJJJGGGGGGKKKNNNPPPTTTZZZgggssstttvvvrrr___fffnnnttt}}}ooo\\\NNNGGGFFFGGGLLLNNNPPPQQQRRRTTTWWWZZZbbbbbbbbbaaaaaabbbeeehhhpppnnnjjjddd]]]```rrrwwwpppmmmfff[[[QQQLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@BBBAAA@@@>>>===@@@DDDHHHLLLMMMSSS]]]jjjxxx~~~sssooolllcccXXXRRROOOOOOSSS^^^ooo~~~~~~wwwrrrooonnnkkkhhhbbbXXXNNNLLLRRR___qqq|||tttrrrnnnjjjjjjiiihhhffffffffffffgggiiiiiiiiijjjiiifffaaa]]]UUUPPPJJJEEEDDDEEEFFFGGGGGGLLLTTT]]]eeejjjlllmmmeeefffggghhhhhhfffbbb___ccccccaaaZZZPPPGGGCCCBBB>>>======???CCCIIIOOOSSS^^^```dddiiimmmqqqssstttrrrrrrssswww}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxuuuqqqnnnnnnnnnoookkkkkklllpppuuuyyy{{{{{{vvvuuuuuurrrmmmgggaaa^^^TTTQQQMMMHHHDDDCCCCCCCCC@@@??????@@@@@@AAABBBBBB@@@@@@@@@@@@@@@???????????????>>>===;;;:::999999888888777666666666666777666777777777888888888888777777777777888888888888;;;;;;<<<<<<===<<<<<<<<<>>>???AAACCCEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJIIIGGGFFFFFFHHHJJJLLLOOOQQQSSSQQQPPPNNNKKKIIIIIILLLOOOUUU```mmmvvvzzzzzzpppfff]]]TTTLLLGGGCCCCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBDDDFFFGGGIIIFFFAAA;;;777666999;;;AAADDDHHHJJJIIIGGGFFFEEEBBBAAABBBCCCEEEFFFEEEDDD@@@>>><<<:::999999;;;<<<>>>>>>@@@BBBDDDDDDAAA???@@@???>>>??????>>>;;;888666666666666777999:::;;;===<<<;;;:::999999999999888888777888999888666444222000...---.../////////,,,,,,---...///111111222////////////////////////222555666666;;;CCCFFFEEE<<<666///---///111000///000---++++++---000111111666444111...---------...***+++---///000000///...---------............///000000000000000000000000++++++,,,---///000111111111000000000000111222222222222333444444444444333333333555777888999999999666888::::::::::::<<<>>><<<>>>@@@AAAAAA@@@AAACCCEEEEEEEEECCCBBBBBBDDDFFFGGGGGGHHHJJJKKKLLLMMMNNNJJJGGGFFFJJJMMMPPPVVV]]]nnnrrrsss~~~tttlllqqqsss___RRRKKKJJJLLLPPPSSSVVVWWWXXX[[[```ccchhhhhhgggggghhhlllqqqvvvzzzvvvpppkkkgggjjjyyy|||uuuqqqllldddXXXOOOMMMMMMKKKIIIHHHGGGHHHIIIIIIGGGEEECCCBBBBBBCCCDDDDDDDDDCCCAAA@@@BBBFFFIIINNNLLLMMMTTT___kkktttyyyzzzqqqkkkmmmlllcccVVVOOOMMMMMMSSS```sss|||tttooommmllliiifff```WWWPPPQQQZZZfffwwwwwwqqqpppnnnkkkiiihhhgggeeeddddddeeefffggghhhiiijjjiiiddd\\\VVVLLLIIIFFFDDDEEEHHHJJJJJJJJJMMMTTT[[[aaadddffffffcccggglllnnnmmmjjjhhhggghhhgggcccYYYLLLCCC@@@@@@<<<<<<>>>AAAGGGMMMSSSWWW___aaacccfffhhhjjjkkkllliiiiiijjjooouuuzzz|||{{{wwwwwwwwwvvvvvvvvvwwwxxxuuusssqqqooooooooopppqqqmmmllllllmmmooopppooonnneeeccc___ZZZUUUQQQMMMLLLFFFDDDAAA???======>>>???>>>>>>???@@@AAABBBCCCDDD@@@@@@@@@@@@???>>>??????>>>>>>===<<<;;;;;;::::::888888777666666666666666555555666777888999999:::666777777777888888888888999:::;;;======>>>>>>>>>???@@@BBBDDDFFFGGGGGGHHHGGGFFFEEEFFFHHHHHHGGGFFFFFFGGGHHHJJJLLLOOOQQQRRRRRRQQQNNNKKKIIIJJJNNNQQQ\\\hhhuuu|||~~~zzzpppeeeZZZQQQJJJFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBCCCFFFHHHJJJHHHEEE@@@999666666:::>>>CCCFFFJJJLLLKKKIIIGGGGGGAAAAAAAAACCCEEEFFFDDDBBB@@@>>>;;;999999:::<<<===@@@@@@AAACCCDDDDDDAAA???>>>>>>>>>???@@@???<<<999555555555555666888999:::::::::;;;;;;;;;:::999999888666666777999999666333000...------...000000000...////////////000000000////////////////////////---000111000222:::@@@BBB>>>999333...,,,...000111222///------111444666666333222000---,,,,,,------+++,,,...///000///...------------............///000000000000000000000000,,,------...///000000111111111000000111111222333000111222333444333333222222333555666888999999999666888::::::::::::<<<>>>===???AAAAAA@@@@@@AAABBBDDDDDDDDDCCCAAABBBEEEGGGHHHIIIIIIJJJKKKLLLLLLMMMJJJFFFDDDHHHMMMQQQYYYaaaqqqqqqqqq|||nnnkkktttrrraaaUUUPPPQQQSSSSSSVVVYYY[[[\\\```eeejjjoooooonnnnnnpppvvv~~~{{{vvvrrrooosss}}}zzzvvvqqqggg\\\SSSNNNOOOOOONNNMMMMMMOOOQQQLLLJJJGGGEEEDDDEEEGGGHHHEEEEEEEEEEEEDDDEEEGGGJJJOOOLLLJJJNNNXXXccckkkpppppphhhfffmmmpppggg[[[TTTOOOOOOTTTbbbuuu{{{sssnnnllljjjhhhfff___WWWRRRWWWaaaooossslllmmmmmmkkkhhhgggfffdddccccccddddddeeefffiiijjjhhhaaaXXXRRRGGGEEECCCDDDGGGKKKMMMNNNLLLPPPTTTZZZ^^^```aaaaaabbbiiipppssspppllllllmmmkkkkkkfff[[[MMMCCC??????<<<===@@@DDDJJJQQQWWWZZZ^^^___aaacccdddeeeffffffaaaaaabbbgggnnnsssttttttqqqqqqqqqpppnnnnnnooopppooonnnmmmlllllllllmmmnnngggfffdddddddddccc```^^^ZZZWWWRRRLLLHHHEEECCCCCC>>>===<<<;;;;;;<<<>>>???=========>>>>>>?????????@@@AAAAAA@@@>>>======>>>======<<<<<<<<<;;;;;;;;;888888777666666666666666444444555777888999:::;;;666666777777888888888999777999:::<<<>>>???@@@AAA@@@AAACCCDDDFFFGGGHHHHHHIIIHHHGGGGGGIIIIIIIIIGGGHHHHHHIIIJJJLLLNNNPPPQQQSSSRRROOOLLLJJJLLLPPPSSSbbbnnn{{{zzzpppdddYYYPPPJJJFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@AAABBBDDDGGGJJJKKKHHHDDD>>>888444666;;;???DDDGGGKKKMMMLLLJJJHHHHHHAAAAAABBBCCCEEEEEECCCAAAAAA???<<<:::999;;;===???AAAAAABBBCCCDDDDDDAAA>>><<<<<<===???@@@@@@===;;;444444444555555777888999777888:::;;;<<<;;;;;;:::;;;999777777888777333000///...,,,,,,...000111111000//////...------,,,,,,////////////////////////'''---000,,,***000888<<>>>>>@@@AAAAAA@@@@@@@@@AAADDDDDDDDDBBBAAABBBEEEGGGKKKKKKKKKKKKKKKKKKKKKKKKJJJEEEDDDGGGLLLRRR\\\dddqqqpppppp{{{pppmmmvvvoooccc\\\VVVUUUVVV[[[___ccceeefffiiimmmqqqpppsssuuuvvv{{{yyyrrrsss||||||xxxsssfffXXXWWWUUUSSSTTTUUUWWW[[[______WWWMMMFFFEEEFFFHHHHHHJJJHHHGGGGGGHHHHHHHHHGGGJJJMMMQQQUUUYYY___fffkkklllffffffnnnssskkk]]]SSSNNNPPPTTT___rrr{{{uuunnnkkkllljjjfffaaaYYYTTTTTT\\\eeeooo|||tttpppmmmkkkiiikkkiiifffeeefffggghhhhhhggghhhiiiiiiddd[[[PPPIIIEEEDDDCCCEEEIIIMMMOOOPPPNNNOOOQQQPPPPPPSSSYYY^^^eeellltttxxxvvvrrrooonnnppplllcccVVVIII???;;;;;;===???BBBDDDFFFLLLUUU[[[^^^___aaacccdddaaa]]]YYYYYYYYYZZZ]]]aaagggmmmpppmmmlllllljjjhhheeebbb```bbbbbbcccdddeeeeeeffffffeeeccc```^^^\\\ZZZWWWTTTPPPLLLFFFBBB@@@@@@???>>>======<<<;;;:::999888888999999:::;;;<<<<<<===>>>????????????>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::999999888888888777777666666666888999888777666777888777777777888999999::::::;;;;;;;;;<<<<<<>>>???@@@AAACCCDDDDDDDDDFFFHHHKKKIIIHHHGGGIIILLLMMMKKKHHHGGGIIIKKKMMMOOOOOOOOOOOOTTTQQQLLLIIIIIINNNUUU[[[kkksss|||~~~zzzqqqggg```XXXNNNHHHGGGHHHGGGEEECCCAAA@@@??????@@@???>>>@@@DDDGGGIIIJJJEEEAAA;;;666444666<<>>999666777:::===>>>???@@@BBBDDDDDDCCCBBB@@@AAAAAA@@@AAAAAA???===:::777666555555666777888999;;;<<<=========<<<;;;:::999:::;;;:::777333111000444222000///...///000111////////////////////////------,,,+++,,,---...//////...------...///000111888:::======<<<;;;;;;<<<>>>>>>???>>><<<888555333333000......///000---+++++++++---...//////000000222222222111000//////...---///111444777666333000000000000000000000000000...//////000000000000000......///000222333444555444444444555666777888999777666666888<<<===<<<:::???????????????@@@@@@@@@BBBCCCDDDDDDDDDDDDGGGIIILLLKKKJJJKKKLLLMMMLLLKKKNNNIIIGGGIIILLLQQQ\\\fffzzzrrrpppyyywwwvvv~~~}}}nnnddd___ZZZZZZ\\\___bbbgggkkknnnppptttvvvtttwwwyyy|||}}}~~~xxxlll```]]]\\\\\\^^^aaadddiiillljjj```RRRJJJHHHIIIJJJIIIIIIHHHHHHIIIKKKLLLMMMMMMSSSSSSTTTWWW]]]dddkkknnnlllffffffmmmqqqiii[[[QQQMMMNNNRRR]]]qqq|||vvvoookkkjjjhhhbbb]]]XXXTTTTTT[[[dddoooyyyrrrnnnmmmkkkiiiiiigggeeeddddddeeefffffffffgggggggggbbbZZZOOOHHHBBBAAA@@@BBBFFFJJJMMMMMMLLLMMMMMMLLLJJJKKKOOOSSS]]]dddlllqqqrrrppppppppptttoooeeeWWWIIIAAA>>>>>>>>>???AAADDDHHHNNNVVV[[[]]]\\\]]]]]]\\\XXXSSSOOOOOOOOOPPPRRRVVV[[[```ccccccdddddddddccc```^^^\\\]]]]]]]]]]]]]]]]]]^^^^^^[[[YYYVVVTTTRRRPPPMMMKKKIIIEEEAAA===<<<<<<;;;:::999999999888777777666666888888999::::::;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;::::::999888888888777777777666666666888999888777666777888777777777888999999::::::;;;;;;;;;<<<===>>>???@@@AAACCCEEEFFFFFFGGGIIIKKKKKKJJJIIIKKKMMMMMMLLLIIIHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMLLLIIIIIIOOOZZZdddrrryyywwwnnneee___WWWMMMGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAACCCGGGJJJLLLLLLAAA>>>999555666;;;BBBHHHIIIJJJKKKLLLLLLKKKJJJIIICCCFFFHHHGGGDDDBBBAAAAAAEEEAAA<<<:::;;;>>>AAABBBAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@>>>;;;999777666666666666888999:::;;;<<<<<<======;;;:::999999:::;;;:::666333111000222000///---------///000////////////////////////---,,,,,,,,,,,,---......///...---------...///000111333555666555444555555111222333333222111...---222000......//////---+++------......///.........000000000000000000000000//////111333555555222000000000000000000000000000...//////000000000000000111111222333444555555666000111111111333444555666777666666888;;;<<<;;;999>>>>>>????????????@@@@@@AAABBBCCCCCCCCCCCCEEEGGGJJJIIIJJJKKKLLLMMMMMMMMMOOOKKKHHHJJJMMMSSS^^^iii|||rrrpppyyy|||qqqiiiddd______bbbeeegggkkkrrrxxx|||~~~}}}~~~uuunnniiijjjlllnnnrrrvvvyyy{{{xxxjjjYYYNNNLLLMMMMMMLLLKKKLLLNNNPPPSSSUUUWWWXXX[[[XXXUUUXXX```iiioooqqqoooiiiiiinnnooofffYYYPPPNNNOOOTTT^^^qqq~~~wwwoookkkiiieee^^^XXXTTTQQQPPPWWWaaannn~~~wwwpppnnnlllkkkiiifffeeedddcccbbbcccddddddeeeeeeeeeddd```XXXOOOHHHGGGEEEDDDEEEGGGJJJKKKKKKJJJJJJJJJIIIGGGHHHJJJMMMXXX^^^fffkkklllnnnpppsssxxxqqqdddUUUHHHAAA@@@AAAAAA@@@AAAFFFLLLSSSYYY[[[^^^]]][[[YYYVVVRRRLLLHHHGGGGGGGGGHHHKKKOOORRRUUUYYY[[[]]]^^^^^^]]][[[YYYYYYYYYXXXWWWVVVVVVUUUUUUVVVTTTQQQPPPNNNLLLIIIFFFCCC@@@<<<:::999:::999999777777777777777777777777777888888888999999::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999888888777777777777666666666888999888777666777888777777888888999:::::::::;;;;;;;;;<<<===>>>@@@@@@@@@CCCFFFHHHHHHIIIJJJKKKMMMLLLLLLLLLMMMMMMLLLJJJHHHIIIJJJKKKKKKKKKJJJJJJGGGJJJMMMLLLLLLTTTdddqqqzzz~~~uuulllccc\\\UUULLLFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCFFFIIILLLLLLLLL???<<<777555888>>>FFFLLLKKKKKKMMMMMMMMMLLLKKKJJJEEEFFFFFFEEECCCAAAAAABBBEEEBBB===<<<===@@@CCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@>>><<<999888777666666666777888:::;;;:::;;;<<<<<<<<<;;;:::999888::::::999555222000000///...---,,,,,,,,,---...........................+++,,,------......------///...------,,,------...***,,,...///......///000+++,,,...///000///......111///......//////---,,,......//////...------,,,------......///000111111111111000111333333222000000000000000000000000000...///000000111111000000222222333333333444444444222222333444555666666777666666666888:::;;;:::999======>>>>>>????????????AAABBBCCCCCCBBBBBBDDDEEEGGGHHHIIIJJJLLLMMMNNNOOOQQQLLLHHHJJJNNNTTT```lll}}}tttrrryyy~~~wwwrrrkkkdddbbbeeehhhjjjoooxxxzzzxxxwww{{{}}}rrr]]]PPPOOOQQQRRRQQQRRRTTTXXXZZZ]]]___aaaccceee```\\\```iiisssxxxyyytttqqqppptttrrrfffYYYRRRPPPSSSXXXbbbtttyyyqqqllliiiddd]]]WWWOOOMMMMMMSSS___ooo}}}xxxqqqnnnmmmkkkhhheeeeeedddcccbbbbbbcccdddddddddcccaaa^^^WWWPPPJJJMMMJJJHHHHHHHHHIIIHHHGGGJJJIIIIIIIIIJJJLLLOOOQQQXXX]]]cccgggiiilllqqquuuzzzqqqbbbSSSHHHCCCCCCEEEGGGFFFGGGMMMUUU\\\______aaa___\\\YYYVVVRRRNNNJJJFFFFFFFFFFFFGGGIIIKKKLLLSSSUUUXXX[[[\\\\\\ZZZXXXYYYXXXWWWUUUSSSRRRQQQPPPRRRQQQOOONNNMMMKKKGGGEEE@@@>>>;;;:::;;;<<<<<<;;;888888999999999:::::::::777777888888888888888888888888999::::::::::::::::::::::::::::::999888888777777777777777777666666666888999888777666777888777777888999999::::::;;;;;;;;;;;;<<<===???@@@AAA@@@CCCGGGIIIJJJIIIJJJKKKMMMLLLLLLLLLLLLLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJMMMOOOTTT```ooo{{{~~~~~~uuulllbbb[[[SSSJJJEEEDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@AAACCCFFFJJJKKKJJJHHH???;;;777666999@@@GGGKKKLLLMMMMMMNNNNNNMMMLLLKKKGGGFFFEEECCCAAAAAABBBBBBBBB>>>;;;:::<<>>>>>??????@@@BBBCCCEEEEEEDDDCCCDDDEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPKKKHHHIIIMMMTTTaaalll|||zzzvvv|||}}}zzzrrrgggccceeejjjlllrrr||||||zzz}}}vvvaaaSSSQQQUUUXXXYYYZZZ^^^bbbdddeeegggiiikkkpppmmmkkkpppzzz}}}{{{|||~~~xxxjjj]]]VVVRRRVVV\\\gggwwwyyyrrrmmmjjjeee]]]WWWMMMLLLNNNUUUccctttzzzssspppmmmjjjgggdddffffffeeecccbbbccceeeeeecccbbb```^^^YYYSSSOOONNNLLLJJJJJJKKKLLLKKKJJJMMMLLLJJJJJJMMMQQQTTTVVVVVVZZZ```dddgggmmmtttyyy}}}ssscccTTTKKKIIIKKKMMMOOOOOORRRYYYaaaffffffddd___]]][[[[[[ZZZWWWTTTQQQKKKJJJIIIHHHGGGHHHHHHIIIOOOQQQTTTWWWXXXXXXWWWVVVWWWVVVUUUSSSQQQPPPNNNNNNKKKJJJIIIHHHHHHFFFBBB???>>>===;;;;;;===>>>>>>===999999::::::;;;;;;<<<<<<999999888888888888888888666777888999999::::::999999999::::::999999888777666666666666666666777777666888999888777666777888888888888999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBAAADDDGGGIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFKKKJJJJJJPPP\\\jjjvvv}}}uuukkkaaaYYYQQQHHHDDDCCCFFFEEEDDDCCCBBBAAAAAAAAAAAABBBEEEIIIKKKKKKHHHEEE;;;888555666<<>>@@@AAADDDCCCBBBAAA@@@???@@@@@@@@@BBBBBB@@@;;;777555555444444444444555777999::::::;;;<<<<<<<<<;;;:::999888999999666333000000000..................//////------------------------+++,,,---...///...---,,,.........------,,,,,,+++***+++------,,,---...000++++++,,,,,,------------............------------+++,,,---...////////////------------------------333111///...///000000000///////////////////////////000000111111111111111222222222111111111111000///000111333444444444444666777888999999999999:::<<<======>>>???@@@@@@@@@DDDFFFGGGGGGEEEDDDDDDEEEHHHJJJLLLKKKJJJIIIKKKLLLOOOJJJGGGHHHLLLSSS^^^jjjyyy}}}{{{mmmeeeeeegggjjjooowww|||}}}zzzgggYYYUUUXXX^^^bbbcccggglllnnnnnnoooqqqtttxxxyyy|||pppaaaZZZTTTZZZbbblll{{{zzzsssnnnkkkeee\\\UUUKKKNNNQQQZZZkkk~~~zzzssspppmmmiiifffdddfffhhhgggdddbbbdddffffffdddbbbaaa___]]]YYYVVVTTTSSSSSSTTTWWWXXXXXXWWWQQQNNNJJJIIIMMMRRRVVVXXXVVV[[[```eeeiiioooxxx~~~tttdddWWWQQQQQQTTTWWWUUUYYY```gggmmmooommmjjj]]]]]]^^^```bbbaaa___\\\UUUTTTRRRPPPNNNLLLKKKKKKMMMNNNPPPQQQRRRQQQQQQPPPRRRQQQPPPOOOMMMLLLKKKKKKHHHGGGGGGGGGGGGEEEAAA>>>===;;;:::;;;===??????>>>:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999999999888666777888999999999999999888999999999999888777777555555666666666666777777666888999888777666777888888888999999:::;;;;;;;;;:::;;;;;;===>>>@@@BBBCCCCCCEEEGGGHHHHHHGGGGGGHHHGGGIIIJJJJJJHHHGGGGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFJJJHHHJJJSSSbbbqqq{{{}}}pppggg]]]VVVOOOGGGDDDDDDFFFFFFDDDCCCBBBAAA@@@@@@DDDFFFIIILLLNNNLLLGGGCCC555333333888AAAJJJOOOPPPMMMLLLLLLKKKKKKJJJJJJJJJJJJGGGDDDCCCCCCDDDCCCBBB>>><<<999:::<<>>===>>>AAABBB???:::666555555444444444444666888:::;;;;;;<<<=========<<<;;;:::888888888555222000///000.../////////000000000000////////////////////////+++,,,------......---------............------,,,+++,,,---,,,++++++---///------,,,,,,,,,,,,------,,,...///...---,,,---...***+++,,,...///000000000..................------111///......///000000///000000000000000000000000///000111111222222111111444333333333333333333333000222444555666777666666666888::::::999999:::;;;======>>>???@@@AAAAAABBBEEEGGGIIIHHHFFFEEEDDDDDDHHHKKKMMMLLLIIIHHHIIILLLMMMIIIGGGIIILLLQQQ\\\fffuuusssfffccc]]]aaaeeeiiilllpppsssuuuwww~~~pppaaaYYY\\\dddkkklllrrrxxx{{{zzz{{{~~~uuuddd]]]YYY```jjjuuu|||tttnnniiibbbXXXPPPHHHMMMSSS]]]ppp~~~vvvpppmmmkkkgggdddcccfffhhhgggcccaaacccfffgggeeecccbbbbbbaaa___]]]\\\\\\\\\]]]______^^^]]]RRRMMMHHHHHHMMMTTT[[[^^^bbbeeeiiilllnnnrrryyy~~~|||qqqbbbWWWSSSVVVZZZ\\\ZZZaaallltttvvvtttqqqooofffgggjjjnnnrrrrrrpppnnngggfffccc```]]]ZZZXXXWWWOOOOOONNNMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHIIIIIIJJJGGGDDD@@@===<<<<<<===???@@@@@@???=========>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::777888888999999999888888888888888888888777777666555555555666666666777777666888999888777666777888888888999::::::;;;;;;<<<:::;;;;;;===>>>AAABBBCCCEEEFFFGGGGGGEEEEEEFFFGGGEEEGGGIIIIIIGGGFFFGGGIIIJJJIIIGGGFFFFFFFFFFFFGGGHHHJJJPPP[[[iiiwwwzzzuuuhhh___VVVQQQLLLFFFEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBEEEGGGJJJMMMNNNJJJDDD>>>444444555===GGGOOORRRQQQKKKKKKJJJIIIHHHHHHHHHHHHJJJHHHEEEEEEFFFFFFDDDBBB===;;;999:::<<<@@@AAABBBCCCDDDDDDCCCAAA???===<<<<<>>>>>>>>===<<<;;;888888777555111//////000......///000000000000000........................---,,,,,,,,,,,,---......,,,---.../////////......---------,,,******,,,..................//////000+++---///...,,,+++---///,,,,,,---.../////////...---------...//////000000...------...000111000///000000000000000000000000000000111222222222222111333333333333333333333444333555777999::::::999999777:::<<<<<<:::999:::<<<>>>>>>???@@@AAABBBCCCCCCEEEGGGIIIHHHFFFDDDCCCCCCFFFIIILLLKKKHHHHHHJJJNNNMMMIIIHHHJJJMMMQQQYYYbbbrrrxxxfffaaaTTTWWWZZZ[[[[[[\\\```dddjjjsss}}}wwwggg]]]^^^hhhppptttzzzxxxfff______gggrrr}}}}}}tttnnnhhh___TTTLLLCCCJJJQQQ]]]pppyyyrrrmmmkkkiiifffcccaaaeeehhhgggcccaaabbbeeehhhfffdddcccddddddcccbbb___^^^]]]\\\\\\[[[XXXVVVPPPKKKFFFGGGOOOYYYbbbfffqqqsssuuuuuutttuuuyyy}}}wwwlll^^^UUURRRVVVZZZ\\\\\\fffrrrzzz{{{wwwsssqqqqqqsssxxx}}}}}}xxxvvvsssppplllhhheeedddSSSRRROOOMMMKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIGGGCCC???@@@???>>>@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<;;;;;;:::888888999999999999888888888888888888888777666666444555555555666666777777666888999888777666777888888999999::::::;;;;;;<<<:::;;;;;;===???AAACCCDDDFFFGGGGGGEEEDDDCCCDDDFFFDDDGGGJJJJJJHHHGGGHHHJJJJJJIIIGGGFFFFFFFFFGGGHHHHHHNNNWWWcccooo||||||rrrmmmbbbYYYQQQMMMJJJFFFFFFHHHBBBBBBBBBBBBBBBCCCDDDEEECCCEEEIIILLLLLLGGG@@@:::888888:::AAAJJJPPPQQQOOOKKKJJJIIIHHHGGGFFFFFFFFFKKKHHHFFFFFFGGGGGGEEEBBB:::999777888;;;>>>@@@AAADDDEEEEEEEEECCC@@@>>><<<;;;>>>AAA>>>888444555777888777777888:::<<<>>>???===>>>?????????>>><<<;;;888888777444111//////000------...///000000//////++++++++++++++++++++++++...---,,,+++,,,---...///,,,---///000000000/////////000///---++++++,,,...*********+++,,,...///000+++---///...,,,+++---///.........///......---,,,+++,,,---...000111222222---,,,---...111111000///000000000000000000000000000000111222222222222111000000111111111222222222111222555777888888777666888;;;======;;;999;;;===>>>??????AAABBBCCCDDDDDDDDDFFFHHHHHHEEECCCAAAAAADDDHHHKKKKKKIIIHHHLLLPPPMMMJJJJJJLLLNNNQQQYYYaaaqqq{{{dddYYYPPPPPPOOOMMMMMMOOOTTTWWW]]]eeeooowww{{{mmmfffhhhooouuuuuugggdddgggnnn||||||sssnnnggg]]]VVVSSSLLLOOOTTT___qqqxxxrrrpppmmmhhhfffgggeeeggghhhfffdddccceeehhhhhhgggfffeeecccbbbaaaaaa]]]ZZZXXXWWWWWWSSSMMMGGGGGGFFFEEEEEEJJJUUUaaaiii{{{zzzzzzxxxwwwuuutttssskkkaaaWWWSSSQQQPPPTTTYYYeeellltttvvvrrrooopppsssvvv||||||xxxrrrnnnkkk```[[[TTTOOOMMMMMMMMMMMMPPPNNNLLLKKKLLLLLLKKKJJJHHHGGGGGGEEECCCAAA???>>>>>>@@@CCCDDDDDDDDDDDDEEEBBBBBBCCCEEEHHHIIIHHHGGGGGGEEECCCAAA???===<<<<<<<<<;;;:::999888888777888999999999::::::999999999666666666666666777888888888888777777777777777888999999999:::;;;<<<===>>>;;;;;;<<<>>>???@@@AAABBBGGGGGGFFFFFFGGGIIIKKKLLLLLLJJJHHHIIIJJJJJJGGGDDDHHHDDDBBBCCCCCCBBBFFFKKKOOOXXXfffrrr{{{zzzlllaaa\\\TTTRRRPPPMMMJJJGGGEEEDDDDDDBBBCCCFFFFFFCCCBBBDDDDDDGGGLLLNNNKKKEEE===888444777>>>FFFNNNRRRRRRRRRJJJIIIHHHGGGGGGIIIKKKLLLKKKGGGDDDDDDEEEDDD???:::777777888999;;;===???@@@EEEEEEEEEBBB@@@??????AAA<<<<<<;;;888555333444555555666777888999:::;;;;;;??????>>>???@@@???===;;;666555333111000///......000///...------...///000000000000000000000000000.........------,,,,,,,,,....................................---,,,+++***)))))))))***++++++,,,,,,+++(((&&&)))///222000---...............---------000000000000000000000000000000000000000000000000000000000000000111111222///000222222111111111222111...---000333444333222444333333444777888888777888999;;;;;;;;;999777555>>>>>>???AAADDDDDD@@@<<>>>>>@@@CCCEEEEEEEEEFFFGGGGGGFFFFFFHHHKKKLLLLLLLLLIIIHHHEEECCCAAA???>>>===<<<;;;:::999888777777777888888999999999999888888666666666666666777888888999888888777777888888888:::::::::;;;<<<===??????>>>>>>?????????@@@@@@@@@DDDCCCCCCCCCDDDEEEGGGHHHKKKIIIHHHIIIJJJJJJHHHEEEHHHDDDCCCDDDDDDDDDHHHNNNWWWaaaqqq~~~pppaaaUUUOOONNNNNNLLLKKKIIIGGGFFFEEEFFFCCCCCCFFFFFFCCCCCCFFFJJJNNNQQQQQQKKKBBB:::555555999AAAJJJPPPTTTSSSRRRLLLKKKIIIHHHHHHIIIJJJKKKKKKHHHEEEFFFGGGEEE???:::666666777888:::<<<>>>???CCCDDDDDDBBB@@@>>>>>>???::::::999666333111222333555555666888999;;;<<<<<<>>>>>>===>>>???>>>;;;999666555333222000//////...000///...------...///000..............................---------,,,,,,,,,........................------------,,,+++***))),,,,,,,,,,,,+++++++++++++++)))'''***///111000---------..................000000000000000000000000000000000000000000000000000////////////000111111///111222222000000000111444111000111222222222222444333333555777888888777;;;;;;<<<===<<<;;;:::999>>>>>>???AAADDDCCC@@@===>>>???@@@AAAAAABBBBBBBBBHHHHHHHHHJJJKKKLLLKKKKKKLLLHHHGGGIIILLLPPPZZZcccwwwgggRRRIIIFFFGGGGGGGGGFFFGGGIIIKKKNNNRRRYYY```fffmmmwww~~~|||wwwzzz{{{pppnnnnnnxxxzzzqqqllleeeZZZQQQNNNJJJPPPYYYfffxxx|||vvvqqqpppllleeeaaaaaaggghhhhhhgggffffffgggiiieeeeeeeeedddccc```]]][[[UUUVVVUUURRRLLLEEEAAA>>>>>>??????BBBGGGOOOZZZaaafffeeebbb___ZZZTTTOOOLLLOOOIIIEEEGGGJJJNNNVVV^^^kkkpppttttttoookkklllnnnmmmrrrwwwzzz{{{{{{zzzwwwssskkkhhhccc```]]][[[XXXVVVNNNLLLJJJJJJKKKKKKJJJIIIGGGFFFFFFEEECCCAAA???>>>>>>AAADDDFFFFFFGGGIIIKKKKKKKKKKKKMMMPPPQQQQQQPPPLLLKKKHHHFFFCCCAAA@@@???===<<<:::999888777777777777888888888888888888777666666666666666777888888:::999999888888999999:::<<<<<<<<<<<<===???@@@AAABBBBBBBBBAAAAAA@@@@@@???BBBBBBAAAAAABBBCCCDDDEEEIIIHHHHHHHHHJJJJJJHHHFFFHHHEEECCCEEEEEEGGGLLLTTT```kkk{{{|||kkk\\\QQQLLLIIIIIIHHHHHHGGGGGGFFFFFFGGGDDDDDDFFFFFFDDDDDDGGGMMMRRRVVVSSSIII???888666777<<>>AAACCCDDDCCC@@@===<<<<<<999:::999666333222222333444444666888:::;;;===>>>======<<<======<<<:::777666555333222000000////////////............//////...........................------------,,,,,,,,,........................,,,,,,,,,,,,,,,+++***))).........---,,,+++++++++---***)))+++...000...,,,,,,---------.../////////000000000000000000000000000000000000000000000000//////......//////000111000111222111000///000111555444333111000111333333444333333555777999888777;;;;;;;;;<<<<<<<<<======>>>>>>???AAACCCBBB@@@===???@@@AAABBBCCCCCCCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLPPPKKKIIIJJJMMMRRR\\\fff{{{yyy___OOOIIIEEEGGGHHHGGGGGGGGGIIIKKKMMMPPPVVV\\\bbbhhhttt}}}uuutttppp~~~zzzqqqkkkcccYYYQQQNNNKKKRRR]]]jjjzzz}}}vvvpppmmmjjjeeebbbccceeeeeeeeeddddddeeefffgggcccdddeeedddbbb^^^ZZZWWWVVVXXXXXXSSSKKKCCC???>>>>>>@@@BBBDDDIIIPPPXXX^^^]]][[[WWWQQQLLLGGGDDDBBBGGGDDDDDDHHHNNNUUU```kkkrrrtttuuuqqqjjjeeedddeeeaaahhhnnnrrryyywwwrrrrrrrrrnnnjjjjjjhhheeebbb```\\\XXXTTTMMMKKKIIIIIIIIIJJJIIIGGGFFFFFFEEEDDDCCCAAA?????????AAADDDFFFHHHIIILLLNNNNNNPPPSSSVVVYYYXXXTTTQQQMMMLLLJJJGGGDDDCCCAAAAAA===<<<;;;999888777777777777777888888888888777777666666666666666777777888::::::999999999:::;;;;;;<<<<<<<<<===>>>???@@@AAACCCCCCCCCCCCBBBBBBBBBAAADDDDDDCCCCCCCCCDDDFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHFFFDDDCCCEEEGGGJJJRRR[[[hhhqqqvvvggg[[[SSSOOOGGGGGGGGGGGGGGGFFFFFFFFFGGGDDDCCCEEEFFFDDDFFFIIIMMMRRRUUUQQQFFF<<<999:::999@@@JJJSSSVVVVVVSSSQQQNNNMMMKKKJJJHHHHHHHHHHHHFFFEEEEEEEEEDDD@@@;;;666777777888999:::<<<>>>>>>@@@AAACCCBBB???<<<:::999;;;;;;;;;888555444444555333444666888:::<<<>>>???>>>===<<<======<<<999777555444333111111000000000/////////....../////////........................------------------------........................---------------,,,+++***------------,,,,,,++++++---,,,+++,,,...///...,,,,,,,,,,,,---...///000000////////////////////////////////////////////////...............///000000///111222222111111333555999;;;999333000222444555333333333555888999888666999999999999:::;;;<<<======>>>???AAAAAAAAA@@@>>>AAAAAABBBCCCDDDDDDDDDDDDDDDFFFIIIJJJKKKKKKMMMNNNQQQLLLIIIJJJLLLRRR\\\ggg{{{lllXXXMMMIIIEEEFFFHHHHHHGGGHHHJJJLLLMMMOOOUUU\\\aaagggtttwwwvvvwwwvvvkkkddd]]]TTTNNNLLLKKKTTT```nnn}}}wwwoookkkhhhddddddgggddddddccccccdddeeeffffffdddddddddccc```\\\WWWUUUUUUWWWXXXSSSKKKCCC???>>>>>>AAADDDFFFIIINNNTTTWWWUUUQQQLLLFFFBBBAAAAAABBB@@@???AAAHHHOOOXXXdddppp{{{zzzwwwppphhhbbb``````___gggooottt{{{rrrjjjiiihhhddd```eeecccbbb```^^^ZZZUUUQQQLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@???@@@BBBEEEGGGHHHJJJMMMPPPRRRVVV\\\aaaccc^^^WWWQQQKKKJJJHHHFFFDDDBBBAAAAAA======;;;999888777666666777777888888888888777777666666666666666777777888::::::999999:::;;;;;;<<<;;;;;;;;;<<<===>>>@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGHHHIIIHHHHHHHHHHHHDDDBBBCCCFFFIIINNNYYYeeerrryyy{{{nnnaaaVVVQQQNNNIIIIIIHHHHHHGGGFFFFFFEEEFFFBBBAAACCCEEEDDDGGGLLLOOORRRSSSLLL@@@999888;;;<<>>;;;999888:::;;;:::888666444555666444444666888:::===>>>??????>>>=========<<<999777333222111111000000000000...//////////////////...////////////////////////------------------------..........................................---,,,***+++++++++,,,,,,------...---,,,---......------,,,,,,,,,---...///000000////////////////////////////////////////////////...............///000000...000111222222444777999DDDHHHEEE;;;333333555444222333444666888999777666888888888888999;;;<<<======>>>???@@@@@@@@@??????>>>???@@@AAABBBBBBBBBBBBDDDFFFIIIKKKJJJKKKLLLNNNQQQLLLHHHIIIKKKPPP[[[fffyyyxxxbbbRRRIIIGGGDDDEEEFFFFFFFFFHHHLLLNNNMMMNNNUUU]]]aaaeeessswwwwwwzzznnnbbbZZZTTTLLLHHHGGGIIISSSaaaooo~~~~~~uuunnnkkkhhheeefffhhhfffeeedddeeeggghhhhhhgggfffeeeeeebbb___ZZZVVVTTTSSSTTTTTTPPPJJJDDD???<<<>>>@@@DDDFFFGGGIIIKKKMMMKKKHHHCCC???>>>???BBBDDD@@@@@@DDDKKKRRRZZZgggtttzzzxxxsssllleee```______cccllltttxxx|||qqqgggcccaaa^^^[[[^^^]]]\\\[[[ZZZWWWRRRNNNJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???AAACCCEEEGGGHHHJJJNNNPPPUUUYYY___eeeeee___VVVNNNFFFEEEDDDBBBAAA@@@??????>>>===;;;999888666666666777888888888888888888777666666666666666777888888999999999999:::;;;<<<<<<;;;<<<<<<<<<===???@@@AAA@@@AAABBBCCCEEEFFFGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIGGGFFFGGGHHHCCCBBBEEEIIIMMMTTTcccqqq{{{mmm^^^TTTOOOMMMJJJJJJIIIHHHGGGFFFEEEEEEFFFBBB@@@CCCEEEGGGKKKQQQUUUTTTPPPFFF;;;555666999AAAIIISSSXXXWWWSSSPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGKKKJJJIIIGGGDDD@@@===<<<::::::;;;;;;<<<>>>???@@@AAABBBBBBAAA===:::999999888888888666444222333444555555777999;;;<<<>>>??????>>>=========<<<999666111000000/////////000000......////////////......000000000000000000000000,,,,,,,,,------------.................................////////////......*********+++,,,------------------------.........,,,---------.../////////000000000000000000000000000000000000000000000000//////......//////000111...///111111222444777:::LLLRRRPPPAAA555333444222222222444777999999777555999999:::;;;;;;<<<======<<<>>>@@@@@@???>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCDDDGGGKKKKKKJJJIIILLLNNNPPPKKKHHHIIIKKKPPPZZZdddxxxnnn]]]OOOHHHFFFDDDEEEEEEFFFGGGJJJOOORRRSSSSSSZZZccceeeggguuu~~~xxx{{{uuuhhhZZZRRRLLLFFFDDDFFFIIISSS___kkkwwwwwwqqqmmmllljjjfffdddffffffdddcccdddgggiiihhhggghhhgggeeeaaa]]]YYYVVVTTTSSSRRRPPPNNNKKKGGGAAA===>>>AAADDDFFFEEEDDDDDDEEECCCBBBAAA@@@@@@BBBCCCDDDDDDDDDIIIOOOUUU\\\iiivvvxxxvvvqqqmmmiiihhhiiikkkpppyyyzzzmmmbbb[[[XXXWWWVVVVVVUUUTTTTTTSSSQQQMMMJJJIIIGGGEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???CCCDDDFFFFFFGGGJJJMMMPPPRRRUUUYYY]]]\\\VVVNNNGGG@@@@@@???>>>============>>>===;;;999888666666555888888999999999999888888666666666666666777888888888888888888999:::;;;<<<=========>>>???@@@AAABBB@@@AAABBBCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFIIIJJJIIIGGGEEEEEEGGGCCCDDDGGGMMMRRR[[[lll|||zzzkkk\\\RRRNNNMMMIIIHHHHHHGGGGGGFFFFFFFFFFFFBBBAAADDDGGGJJJPPPVVVYYYTTTKKK@@@999666999<<>>===<<<:::::::::;;;<<<===>>>???BBBCCCBBB@@@<<<:::999:::888888888666444333333555666777888999;;;<<<===>>>>>>===<<<<<<<<<:::777555//////............//////---...///000000///...---////////////////////////,,,,,,,,,---------..............................------...............---,,,,,,,,,,,,------------,,,---............//////------..................000000000000000000000000000000000000000000000000000////////////000111111///000000//////111444666CCCMMMNNN@@@333222444222222222444777999999777555777888:::;;;;;;;;;::::::<<<>>>@@@@@@>>>===???AAAAAABBBCCCDDDDDDEEEDDDDDDDDDHHHLLLLLLIIIHHHKKKNNNOOOKKKIIIKKKMMMPPPYYYbbbwwwwwwiii[[[PPPIIIGGGFFFGGGGGGGGGHHHMMMRRRWWW[[[[[[bbbkkkkkkkkkxxxzzzzzzzzz}}}~~~{{{yyytttgggXXXOOOIIIEEEDDDGGGJJJSSS]]]eeennnvvvxxxuuurrrnnnlllnnnlllgggcccbbbdddbbb```bbbeeegggfffeeejjjhhheeeaaa]]]YYYVVVUUUTTTRRROOOOOONNNKKKDDD???AAADDDGGGGGGFFFCCCBBBAAA???@@@BBBDDDEEEEEEEEEDDDDDDDDDIIINNNSSSYYYfffsss}}}{{{wwwuuuuuuwww{{{}}}yyyrrrggg\\\TTTPPPPPPQQQOOONNNMMMMMMMMMKKKHHHEEEIIIGGGEEEDDDEEEEEEDDDCCCDDDDDDCCCCCCBBBAAA@@@???CCCDDDFFFFFFGGGIIILLLOOONNNOOOQQQRRRQQQLLLEEE@@@===<<<;;;;;;;;;;;;;;;;;;>>>===<<<999888666555555999999::::::::::::999999666666666666666777888888888888888888999:::;;;<<<>>>>>>>>>???@@@AAACCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCDDDEEEFFFGGGIIIKKKIIIFFFDDDEEEFFFDDDEEEJJJPPPUUU```rrrsssdddVVVMMMJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGCCCBBBFFFIIIMMMSSSZZZXXXQQQFFF===888:::>>>BBBLLLSSS[[[]]]YYYSSSPPPPPPOOOOOOOOOOOOOOONNNMMMLLLIIIHHHEEEAAA<<<:::::::::999999999:::;;;<<<===>>>DDDDDDCCC???<<<::::::;;;999::::::888666555666777777777888999;;;<<<=========<<<;;;;;;:::999666333...------------...//////---...///000000///...---........................,,,,,,,,,------.................................,,,,,,------...---------/////////...------,,,,,,+++,,,............///000...............---------000000000000000000000000000000000000000000000000000000000000000111222222000111000...------000222444AAAEEE:::000111555444111222444777:::999777555444666888999999888777666<<<>>>@@@???======???AAA======>>>???@@@@@@@@@@@@EEEIIIMMMLLLIIIGGGJJJMMMOOOLLLJJJLLLNNNQQQYYYbbbuuu~~~~~~|||zzzuuummmbbbVVVNNNJJJIIIKKKIIIGGGEEEFFFLLLTTT[[[___kkktttrrrooovvv|||~~~~~~{{{yyy}}}{{{yyyzzz|||~~~}}}}}}|||mmm^^^OOOIIIGGGEEECCCCCCIIINNNVVV^^^dddhhhiiiiiieeefffggghhhhhhgggeeedddbbbbbbbbbcccdddfffggghhhfffeeecccbbbaaa___\\\YYYUUURRRNNNKKKIIIGGGEEECCCGGGHHHJJJKKKKKKKKKJJJJJJMMMJJJEEECCCEEEGGGIIIJJJGGGIIIKKKMMMQQQZZZeeemmmsss|||~~~zzzyyylll___XXXSSSNNNMMMNNNLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????EEEGGGIIILLLMMMMMMMMMLLLLLLKKKIIIGGGDDD@@@===<<<777777777888999;;;<<<===<<<;;;::::::999888777777888888999:::::::::::::::999888888888888888999999999;;;<<<===<<<===>>>@@@>>>>>>>>>>>>>>>??????@@@AAACCCEEEFFFEEEDDDDDDDDDFFFFFFFFFFFFGGGHHHKKKLLLLLLHHHGGGHHHGGGCCCBBBEEEIIIFFFIIITTTaaammm}}}xxxiii\\\UUUQQQNNNLLLQQQNNNKKKGGGEEEEEEFFFGGGBBBEEEGGGEEEIIIQQQYYY[[[ZZZPPPCCC;;;666777@@@KKKTTTUUUWWWWWWVVVSSSOOOMMMMMMPPPSSSTTTSSSQQQPPPOOOJJJHHHEEEBBB???<<<;;;;;;777888999;;;<<<<<<=========>>>???@@@???>>><<<:::;;;999777666666666555333777777888999:::<<<===>>><<<<<<<<<;;;999777666444111000......//////...,,,---.........//////000000,,,,,,---.../////////...//////////////////......///////////////.........//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------------000///...---------------............////////////////////////////////////000000//////......------111111000000111111222333333333222111111222222222222333444555666666666666555666777888:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>>>>???AAACCCDDDDDDCCCCCCCCCGGGKKKLLLJJJHHHIIIJJJMMMIIIHHHKKKNNNRRRZZZcccxxx|||}}}~~~}}}{{{zzzvvvssslllbbbWWWPPPLLLKKKKKKJJJHHHFFFHHHNNNVVV\\\hhhsss||||||}}}~~~}}}|||{{{zzzzzzyyyyyyzzzyyyxxxyyy{{{}}}}}}|||{{{~~~{{{~~~{{{mmm___RRRLLLKKKIIIHHHHHHGGGJJJPPPUUUYYYZZZZZZZZZaaabbbdddfffffffffdddccc___```aaabbbcccdddeeeeeefffdddcccbbbaaa___\\\YYYTTTQQQLLLIIIGGGGGGFFFEEEHHHJJJMMMPPPRRRSSSTTTSSSUUUQQQKKKHHHHHHJJJLLLMMMPPPQQQRRRSSSUUU\\\fffmmm{{{~~~wwwkkk^^^VVVQQQMMMKKKMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@@@@???EEEFFFIIIKKKLLLLLLLLLKKKIIIHHHFFFCCC@@@>>><<<;;;777777777888999:::;;;<<<<<<<<<;;;:::888777666666555555666777777777777777888888888777888888999999;;;<<<>>>>>>======>>>@@@>>>>>>>>>>>>>>>???@@@@@@>>>@@@BBBCCCBBBAAAAAABBBEEECCCBBBCCCEEEGGGHHHHHHIIIFFFFFFGGGFFFCCCDDDHHHMMMLLLQQQ]]]jjjvvv{{{qqqcccXXXRRROOOLLLJJJIIIHHHFFFDDDDDDEEEFFFGGGEEEHHHIIIJJJNNNVVVZZZZZZRRRHHH>>>999888:::AAAIIITTTUUUUUUTTTSSSPPPMMMKKKLLLOOOSSSTTTRRROOOMMMLLLHHHEEEBBB>>>;;;999999999;;;;;;===>>>???@@@@@@@@@===>>>???@@@???>>>;;;:::;;;999666555666666666555999999999999:::;;;<<<<<<;;;;;;:::999777555444333000///......///000...---,,,,,,---------.........------......///.........------------------------------------............------,,,,,,,,,------...------------,,,,,,,,,+++------.........---,,,,,,///......---,,,,,,------............////////////////////////////////////////////////////////////000000//////000000111222333222222222222222222222333333555666666666666666666666777999:::;;;<<<===<<<===>>>>>>>>>>>>>>>======???@@@BBBCCCCCCCCCCCCCCCGGGKKKLLLJJJHHHIIIKKKMMMJJJIIIKKKNNNQQQZZZcccwww{{{|||}}}}}}|||{{{xxxwwwrrrpppjjjbbbYYYQQQMMMKKKKKKJJJIIIHHHJJJPPPWWW]]]hhhpppyyy}}}~~~|||yyyvvvuuuuuuwwwxxxwwwvvvwwwxxxzzz{{{yyyxxxtttxxx}}}~~~{{{zzzyyylll```TTTQQQQQQOOOOOOOOOLLLOOORRRVVVYYYZZZYYYYYYaaabbbdddeeeeeeeeecccbbbcccdddfffggghhhhhhhhhgggeeedddcccbbbaaa___\\\YYYSSSNNNIIIEEEDDDEEEFFFFFFKKKNNNSSSYYY]]]___``````]]]XXXQQQMMMLLLOOOQQQRRRRRRTTTUUUUUUVVV\\\dddkkk~~~|||rrrfffZZZSSSOOOKKKIIIKKKIIIHHHHHHGGGFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@EEEFFFHHHIIIJJJJJJIIIIIIFFFEEEBBB???<<<:::::::::777777777777888999;;;;;;===<<<;;;:::888777555555777888888999999999999999888777777777888999999:::===???@@@@@@???>>>???@@@??????>>>>>>??????@@@AAA>>>@@@BBBBBBAAA@@@AAABBBDDDCCCCCCDDDEEEFFFEEEDDDEEECCCCCCEEEDDDCCCFFFKKKLLLOOOWWWeeerrr}}}pppggg[[[RRRNNNLLLJJJIIIJJJIIIHHHHHHHHHHHHHHHIIIGGGJJJMMMOOOVVV\\\[[[VVVJJJAAA999999===AAAFFFLLLUUUTTTSSSRRROOOMMMJJJIIIMMMPPPTTTUUURRROOOLLLJJJGGGDDD???;;;888888999:::======???@@@AAABBBBBBBBB>>>???@@@@@@???>>>;;;:::;;;888555444555777777777;;;;;;:::::::::::::::::::::999888666444333111111///...---...///000///...------............//////.........///......------------------------------+++,,,,,,,,,------......,,,,,,,,,,,,---...//////............------------////////////...---,,,+++...------,,,,,,,,,,,,,,,............////////////////////////////////////......////////////000000///////////////000000111222222222222222222222222444444555666777777777777666777888999:::;;;<<<======>>>>>>>>>>>>>>>===<<<===>>>@@@BBBCCCCCCCCCCCCCCCGGGKKKKKKIIIHHHIIIKKKNNNJJJIIIKKKMMMQQQYYYbbbuuu|||}}}~~~~~~}}}{{{yyywwwqqqooojjjbbbYYYPPPKKKIIIHHHHHHHHHHHHJJJOOOVVV\\\aaahhhoooxxx~~~|||zzzwwwuuussstttuuuvvvtttuuuvvvxxxzzzzzzwwwtttpppssswwwxxxxxxxxxzzz{{{zzzxxxzzzxxxjjj```XXXWWWXXXVVVVVVXXXVVVYYY]]]bbbfffhhhiiiiiimmmlllkkkjjjhhhfffdddcccfffgggiiikkklllkkkiiihhhdddccccccbbbbbb```\\\YYYPPPKKKEEEAAA@@@BBBDDDFFFMMMQQQWWW]]]bbbdddeeeeee]]]YYYRRROOOOOORRRVVVWWWTTTVVVXXXXXXZZZ___gggnnnwwwiii^^^SSSNNNLLLIIIHHHJJJGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@????????????@@@@@@@@@EEEEEEFFFGGGGGGGGGGGGFFFCCCAAA>>>;;;999999999999666666666777777999::::::===<<<;;;999888666555444888999::::::;;;;;;::::::777777777777888999;;;;;;???AAABBBBBBAAA@@@???@@@@@@????????????@@@AAAAAA@@@AAACCCCCCBBBAAABBBDDDDDDIIIMMMNNNIIIEEECCCDDDCCCAAAAAACCCBBBAAAFFFMMMMMMTTTaaaooo{{{}}}vvveee^^^TTTMMMKKKKKKJJJHHHMMMLLLKKKJJJIIIHHHGGGFFFGGGKKKOOOTTT\\\```[[[RRRFFF===666:::BBBIIIOOOTTTWWWVVVTTTQQQNNNKKKJJJIIIOOORRRUUUVVVSSSOOOKKKIIIIIIEEE???:::888999;;;======>>>???@@@AAABBBBBBBBB??????@@@AAA@@@>>>;;;::::::888555444666777999999:::::::::;;;;;;;;;;;;;;;:::999777555333111000000...------...000111000///000000000111111111111111.../////////...---,,,,,,.........///////////////------------------------,,,,,,,,,,,,,,,---...///.........------------,,,...............---,,,,,,---,,,,,,+++++++++,,,,,,............////////////////////////////////////000000000///////////////000////////////000111111111111222222333333222222444555666777888888888888777777888999:::;;;<<<===>>>>>>>>>>>>>>>======<<<>>>@@@AAACCCDDDDDDDDDDDDDDDGGGJJJKKKIIIHHHJJJLLLOOOKKKIIIKKKMMMPPPYYYaaasss~~~~~~}}}{{{zzzsssqqqkkkbbbWWWNNNIIIFFFFFFFFFGGGGGGIIIMMMSSSXXX```fffooo{{{|||xxxxxxxxxwwwvvvuuusssrrrssstttvvvxxxzzzyyyuuurrrpppqqqrrrrrrssstttvvvxxx{{{{{{{{{|||~~~~~~~~~|||wwwuuutttwwwzzzrrrjjjccc^^^___```______aaaaaaeeekkkrrrxxx{{{}}}~~~zzzsssmmmiiifffeeedddeeeggghhhhhhgggfffdddccccccccccccccc```\\\YYYMMMHHHAAA======@@@CCCDDDKKKNNNRRRXXX\\\^^^^^^^^^WWWSSSOOONNNQQQUUUZZZ\\\___aaabbbbbbccchhhpppvvv|||ooo^^^TTTKKKHHHHHHFFFGGGIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@AAAEEEEEEEEEEEEEEEDDDDDDCCCAAA???<<<:::888888999:::666666666666777888999999<<<;;;:::999777666555444555666666777777777777777777777888888999;;;<<<===???BBBDDDDDDBBBAAA@@@AAA@@@@@@@@@@@@@@@AAAAAABBB@@@BBBCCCBBBAAAAAABBBDDDEEEPPPZZZYYYOOOEEECCCEEEAAA@@@@@@AAA@@@@@@FFFOOOVVVbbbqqq~~~wwwooo^^^XXXPPPLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDFFFKKKQQQXXX___```WWWLLLCCC:::555;;;FFFNNNVVV[[[YYYXXXVVVSSSPPPMMMKKKJJJMMMPPPSSSSSSPPPLLLIIIGGGHHHDDD===888777888<<<>>>??????AAABBBCCCDDDDDDDDD???@@@AAAAAA@@@>>>;;;:::999777555555777999::::::777888:::;;;============;;;:::888555333111111000...------...000111000///111111111111111000000000.../////////...---,,,,,,........./////////000000111000000///...---,,,,,,///...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------------,,,,,,+++++++++,,,,,,---............////////////////////////////////////222222111000///......---111000000000000111222222000111222333333333333222444555666777888888888888888888999:::;;;;;;<<<=========>>>>>>>>>>>>======@@@AAACCCDDDEEEEEEEEEEEEDDDGGGJJJJJJHHHHHHKKKMMMPPPLLLJJJKKKMMMPPPXXX```qqq}}}~~~~~~}}}{{{uuurrrkkkaaaVVVLLLGGGDDDDDDEEEFFFFFFHHHKKKPPPTTT^^^fffrrr}}}zzztttvvvxxxyyyxxxvvvsssqqqsssssstttvvvxxxwwwtttqqqrrrqqqpppooopppsssuuuwwwvvvuuuuuuuuuuuuvvvvvvwwwuuuuuuttttttttttttuuuuuuxxxtttqqqqqqpppqqqwww~~~wwwppplllkkkfffdddfffgggffffffiiiooottt}}}}}}sssllliiihhhfffgggggghhhhhhgggfffeeebbbbbbbbbccccccaaa]]]YYYMMMHHHAAA======???BBBCCCEEEGGGJJJMMMOOOQQQRRRSSSOOOMMMLLLMMMRRRXXX]]]___fffhhhjjjkkklllpppwww}}}pppcccUUULLLDDDCCCCCCBBBCCCFFFCCCCCCDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@======<<<<<<===???AAABBBEEEDDDDDDCCCBBBAAAAAAAAA===<<<;;;999888888888999666666666666666777888888::::::999888777666666555666777888888999999888888888888999:::;;;===???@@@???AAADDDEEECCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCC???@@@AAA@@@??????AAACCCEEEQQQ[[[ZZZNNNDDDBBBEEEAAA@@@AAABBBAAABBBKKKVVVaaaooo}}}qqqiiiZZZUUUNNNKKKKKKLLLKKKIIIFFFFFFFFFFFFGGGIIIJJJKKKGGGNNNVVV[[[^^^\\\QQQEEE>>>888888???IIIPPPXXX^^^ZZZZZZXXXVVVSSSPPPMMMLLLKKKMMMOOOOOOLLLHHHFFFEEEDDDAAA;;;777555777:::===BBBBBBDDDEEEFFFGGGGGGGGG@@@AAABBBAAA@@@>>>;;;:::777555555666999;;;;;;:::666888:::<<<>>>>>>>>>>>>===;;;888555333111111111///...---...///000///...//////............------.........///......------++++++,,,,,,---.........111111000///...------,,,//////...---,,,,,,,,,,,,---------,,,,,,,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,,,,------...............////////////////////////////////////222222111000000///......111111111111111222222333///000222333444444333222444444555666777777777777999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDGGGIIIIIIHHHHHHKKKNNNQQQMMMKKKLLLMMMOOOWWW___oooyyy{{{}}}~~~~~~}}}|||{{{vvvrrrjjj___TTTKKKGGGEEEDDDEEEFFFGGGGGGJJJNNNQQQYYYeeeuuu{{{qqqooorrrvvv{{{}}}zzzqqqsssuuuwwwwwwuuusssqqqqqqqqqrrrsssuuutttrrroootttrrrqqqpppqqqrrrrrrssspppqqqqqqqqqppppppooonnnlllllllllnnnpppqqqrrrrrrssspppooopppooommmpppvvvxxxyyyzzzyyyuuunnnjjjiiigggccccccfffgggffffffiiiuuu|||vvvoookkkkkkiiiiiihhhhhhgggggggggfffbbbbbbbbbddddddaaa]]]YYYNNNJJJDDD@@@???AAABBBCCCCCCCCCDDDEEEGGGIIIKKKLLLKKKKKKKKKOOOUUU\\\```bbbfffiiinnnqqqttt{{{|||kkk^^^PPPGGG@@@>>>???>>>>>>@@@???@@@@@@AAABBBCCCDDDEEE???????????????>>>>>>>>>===<<<;;;;;;===???AAACCCEEEDDDBBBAAA@@@??????>>>999999999888888777777777666666555555555666777777999888888888777777777666999999:::;;;;;;;;;;;;:::999999:::;;;===???AAABBB===@@@CCCEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBAAA@@@@@@BBBDDDCCCIIIOOONNNHHHBBBAAABBB@@@@@@BBBDDDEEEHHHSSS```mmm}}}yyylllcccXXXSSSMMMKKKKKKLLLJJJHHHIIIHHHGGGGGGIIIKKKMMMOOOLLLUUU]]]___\\\UUUIII>>>::::::???HHHPPPTTTYYY^^^ZZZZZZYYYXXXVVVRRROOOMMMLLLMMMNNNMMMJJJHHHHHHHHHCCC@@@;;;888666888;;;===BBBCCCDDDEEEFFFGGGGGGGGGAAAAAABBBBBB@@@>>>;;;:::444444555888;;;<<<;;;:::888999;;;===>>>>>>===<<<===;;;888444222000000000000///......///000...---.........---------,,,,,,------......///.........++++++,,,,,,---......///...........................------,,,,,,,,,------............------------,,,,,,---------------,,,------,,,,,,---......///............//////////////////////////////////////////000000000111111111000000000000000111222222...000222444444444333222333333555666666666666666999999::::::;;;<<<<<<<<<:::;;;<<<>>>????????????>>>???AAABBBCCCDDDCCCCCCDDDFFFIIIIIIHHHHHHLLLOOOQQQMMMKKKLLLMMMOOOVVV___kkkvvvxxxzzz|||||||||{{{zzzuuuqqqiii^^^SSSKKKHHHGGGEEEFFFGGGGGGHHHJJJMMMOOOWWWfffyyyrrriiibbbbbbeeeiiiqqqyyyzzz}}}zzzqqqrrrssstttuuutttsssrrrqqqppppppqqqrrrrrrpppnnntttsssrrrrrrrrrrrrpppnnnnnnnnnooopppooonnnmmmlllhhhhhhiiilllooorrrsssrrrrrrppppppqqqpppmmmnnnsssssssssuuuuuuqqqllljjjjjjaaa^^^___cccdddbbbbbbeeeooozzzwwwpppmmmmmmfffeeedddcccbbbbbbccccccaaabbbbbbddddddaaa]]]YYYPPPLLLFFFBBBAAABBBCCCCCCCCCCCCCCCDDDFFFHHHKKKLLLKKKKKKMMMQQQXXX^^^aaacccfffkkkrrryyypppdddOOOFFF>>><<<<<<::::::;;;<<<===>>>???AAABBBCCCDDD============<<<<<<<<<<<<<<<<<<;;;;;;<<>>======777777777888777777666555666555555555555666666777777777777777777777777777666666777888888888888777999::::::<<<>>>@@@BBBCCC<<>>;;;999;;;===???@@@AAABBBDDDEEEEEEEEEEEEAAABBBBBBBBB@@@>>>;;;:::333333555999<<<===;;;::::::;;;===>>>>>>===;;;:::<<<:::777333111000///000111000......//////...,,,000000//////.........---,,,,,,---.../////////...------......///000111111******+++,,,...//////000,,,,,,,,,,,,---...//////000/////////............////////////...---,,,,,,---------------...///000............/////////000////////////////////////,,,---...000111333444555///////////////000111111...000222444555444333222222333444555666666666666999::::::;;;;;;<<<<<<<<<999:::<<<===???@@@@@@@@@<<<===???AAABBBBBBBBBAAADDDFFFIIIIIIHHHHHHLLLOOORRRMMMKKKLLLMMMOOOVVV^^^hhhxxxzzz|||~~~~~~}}}{{{yyyxxxtttkkk^^^PPPFFFDDDDDDFFFEEEFFFIIIIIIIIILLLRRR\\\bbboooppp^^^[[[XXXWWW\\\hhhxxx}}}wwwssstttuuuvvvuuusssqqqpppnnnnnnnnnnnnnnnooopppppprrrrrrqqqqqqpppoooooooooooonnnmmmlllkkkjjjjjjiiihhhiiikkkmmmoooppppppooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkgggeeedddeee```^^^]]]]]]YYYWWWZZZaaakkkxxxwwwrrrooooooggggggffffffeeeeeeeeedddaaaaaabbbbbbaaa___\\\[[[VVVPPPIIIEEEEEEFFFFFFEEECCCEEEGGGHHHIIIKKKNNNQQQPPPRRRUUUWWWZZZ^^^cccfffkkkqqq{{{xxxcccRRRJJJBBB>>>>>>???===;;;;;;;;;<<<===>>>???@@@@@@?????????>>>===<<<<<<;;;;;;;;;::::::;;;>>>@@@BBBCCCBBB@@@>>><<<;;;::::::777888:::999777666666666666666666666666555555555888777777666555555444444888888888999:::::::::;;;;;;;;;<<<>>>???AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHGGGGGGFFFDDDCCCAAA@@@AAA@@@???===<<<===AAADDDBBBBBBDDDHHHJJJQQQeeexxx~~~mmmaaa\\\PPPNNNLLLJJJIIIIIIJJJKKKGGGIIIJJJIIIGGGGGGJJJMMMWWW\\\bbbbbbVVVFFF===<<<;;;???LLLZZZ^^^YYYVVVXXXYYYWWWUUUUUUTTTRRROOOMMMPPPNNNLLLMMMNNNNNNJJJGGGAAA???===;;;;;;<<<>>>@@@FFFEEECCCBBBBBBCCCDDDEEEJJJFFFBBB@@@@@@>>>:::777333555999<<<>>>>>>===<<<<<<>>>???>>><<<<<<>>>AAA???;;;666333111000...---------......//////000000000000000000000111222333//////......---------,,,111111000000/////////......---,,,,,,,,,,,,---......------,,,,,,------...---,,,,,,,,,,,,---......---,,,+++***+++---///000666444111...---,,,------............////////////111111000000//////......000//////.........////////////000111111111111111///111222222222222444555555555666777888999::::::999999888888888999:::;;;===>>>>>>???????????????>>>???AAAAAA@@@@@@@@@AAADDDEEEEEEEEEEEEGGGKKKNNNQQQNNNIIIHHHLLLSSSYYY]]]jjjzzz{{{}}}~~~~~~}}}{{{yyyyyyuuulll^^^PPPHHHEEEFFFHHHFFFFFFJJJKKKKKKPPPWWW^^^dddooo}}}qqqdddWWWUUUSSSWWWaaaooo~~~|||{{{wwwvvvuuutttssssssrrrrrrooonnnnnnnnnoooooopppqqqrrrrrrqqqpppnnnmmmllllllllllllkkkjjjiiihhhggggggdddeeegggiiikkkkkkkkkkkkkkklllllllllmmmmmmnnnnnnmmmmmmkkkjjjhhhgggeeedddaaa___^^^\\\XXXUUUYYY___iiivvv}}}tttpppooonnngggffffffeeedddccccccccc^^^___``````___]]][[[ZZZXXXRRRJJJFFFEEEGGGHHHHHHGGGIIIKKKLLLMMMNNNRRRTTTXXXZZZ]]]___bbbeeejjjnnnpppxxx}}}hhhXXXQQQHHHCCCBBBBBB???<<<<<<<<<<<<======>>>>>>>>>AAAAAA@@@??????>>>======::::::999999:::<<<>>>@@@CCCAAA???===;;;:::999999777888999888777666666777666666666666666666666555666666666666666666666666888999999::::::;;;;;;<<<;;;;;;<<<>>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEECCCBBBAAACCCCCCBBB???======???BBBCCCBBBEEEKKKRRR^^^sss}}}kkk^^^XXXOOONNNLLLJJJIIIIIIIIIJJJIIIJJJJJJIIIHHHJJJNNNRRR___```bbb^^^QQQ@@@999999???DDDPPP]]]```[[[WWWXXXUUUSSSRRRQQQRRRQQQPPPNNNPPPOOONNNNNNNNNMMMHHHEEE???>>><<<;;;:::<<<>>>???CCCBBBAAAAAAAAABBBCCCCCCJJJFFFCCC@@@???===999666444666999;;;======;;;;;;;;;===???>>><<<<<>>:::666222111000...---.........///////////////---,,,,,,,,,,,,------.../////////.........------///.........---------,,,///...------------...///......------------.........------------.../////////...,,,+++,,,---///000000...,,,+++++++++,,,---////////////000000000000111000000000/////////...000//////.........////////////000111111111111111///111222222222222333555444444555666777888888999;;;:::::::::;;;;;;<<<<<<<<<<<<=========<<<<<<;;;>>>???AAAAAA@@@@@@@@@AAACCCDDDFFFFFFFFFHHHLLLNNNRRROOOKKKJJJMMMTTT[[[___jjj|||}}}~~~~~~|||zzzyyyyyyuuukkk^^^QQQIIIHHHIIIHHHEEEDDDFFFHHHIIIOOOWWW```fffooovvvwwwpppdddZZZVVVUUUVVV^^^lllzzz~~~zzzyyyzzz~~~~~~zzzxxxuuurrrppppppqqqrrrllllllllllllmmmmmmmmmmmmqqqqqqooonnnlllkkkjjjiiikkkkkkjjjiiihhhgggffffffbbbccceeeggghhhiiihhhhhhiiiiiijjjjjjkkklllmmmmmmmmmjjjhhhhhhiiiiiigggdddccc```]]][[[VVVRRRVVV\\\ggguuu~~~uuupppnnnllllllgggfffeeedddcccbbbaaa```]]]^^^`````````^^^\\\[[[ZZZTTTLLLGGGFFFHHHKKKLLLMMMOOOQQQRRRRRRTTTWWWYYY\\\^^^aaadddfffjjjnnnqqqvvv~~~~~~kkk]]]WWWOOOIIIGGGEEEAAA>>>??????>>>>>>======<<<<<<@@@@@@??????>>>>>>======999999888888999;;;<<<>>>BBBAAA???<<<:::999888777666777888888666555666777555555666666666666666666444555555666777888888999999999999:::;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAABBB??????@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCBBBAAA??????@@@BBBDDDDDDIIITTTaaasssyyyggg[[[UUUOOONNNLLLJJJIIIIIIIIIJJJLLLLLLJJJIIIIIIMMMSSSXXXeeebbb^^^VVVHHH;;;888;;;EEEJJJUUU___aaa[[[VVVVVVRRRPPPNNNNNNOOOPPPPPPOOOOOONNNNNNNNNMMMJJJFFFBBB>>>===<<<;;;;;;<<<===>>>AAAAAAAAAAAABBBCCCDDDDDDIIIFFFCCC@@@>>>;;;888555555666999:::;;;;;;999888:::;;;============???@@@<<<999444111000000...---///////////////.........//////...---------......///////////////..................---------------000///............///000......------------......///............///000000000///...---------...///++++++******+++,,,...///............////////////000000000000/////////////////////......//////000//////000111111111111111000111222222222222333555222333444555666777777888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;>>>???AAAAAA@@@@@@@@@AAAAAACCCFFFHHHHHHJJJMMMOOORRRPPPLLLKKKNNNTTT\\\aaakkk|||}}}~~~~~~}}}{{{yyyxxxvvvrrrjjj]]]QQQJJJJJJLLLNNNJJJFFFEEEEEEFFFLLLTTT^^^dddlllpppnnnhhhaaa^^^aaabbbfffqqq~~~}}}xxxrrrmmmmmmsss{{{|||zzzwwwssspppnnnmmmlllhhhhhhiiiiiiiiiiiiiiihhhmmmmmmlllkkkjjjiiiiiihhhlllkkkkkkjjjiiihhhggggggcccdddfffgggiiiiiiiiihhhffffffggghhhjjjkkklllllllllhhheeefffjjjkkkhhhdddddd___\\\XXXRRROOOSSSZZZhhhvvv{{{tttooolllkkkiiihhhggggggfffdddcccaaa```______```aaabbbbbbaaa___^^^ZZZUUUMMMGGGFFFIIINNNQQQTTTVVVWWWXXXYYY[[[^^^``````cccfffiiikkknnnrrrtttvvvggg]]]XXXRRRNNNKKKHHHEEEBBBCCCCCCBBB@@@???===<<<<<<=========<<<<<<;;;;;;;;;999999999999999:::;;;<<>>???@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEE???@@@AAAAAA@@@AAACCCEEEFFFJJJUUUdddwwwqqqbbbYYYTTTOOONNNMMMKKKJJJJJJJJJJJJNNNLLLIIIHHHKKKPPPXXX]]]eee___VVVLLLAAA999;;;AAAKKKQQQZZZaaaaaa[[[VVVSSSRRROOOMMMLLLMMMOOOPPPPPPJJJKKKLLLLLLKKKHHHDDDAAA>>>>>>>>>>>>>>>??????@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHFFFCCC@@@<<<999666444777777999::::::999777777888999:::;;;<<<<<<======:::777333000/////////...000000//////......------222111000//////////////////////////////////////////////////////////////////..................///------,,,,,,,,,,,,------...............//////000111000///...............------------...///000111,,,,,,---------.........000000000000//////////////////////////////000111//////000111111111111111000111333333222222333444333333444555666777777888888888999999:::::::::999;;;<<<===>>>>>>??????>>>>>>???AAAAAA@@@@@@@@@AAA@@@CCCFFFHHHJJJKKKMMMOOOQQQOOOMMMKKKMMMTTT\\\bbbkkk{{{|||||||||{{{yyyxxxwwwsssoooggg\\\QQQLLLMMMPPPYYYRRRKKKGGGDDDEEEKKKTTTYYY```hhhllljjjhhhiiikkkqqqttt{{{tttnnnfffbbbhhhuuu~~~}}}{{{xxxtttoookkkiiigggggghhhhhhhhhhhhgggfffhhhiiiiiiiiiiiijjjjjjjjjjjjjjjiiihhhgggffffffeeecccdddfffggghhhhhhhhhhhhdddeeefffggghhhiiijjjkkkjjjfffccceeeiiikkkhhhdddccc^^^YYYUUUOOOLLLQQQYYYhhhvvvvvvrrrnnnkkkiiihhhfffeeegggfffeeedddbbbaaa```___^^^___aaabbbaaa```^^^]]]YYYTTTNNNIIIHHHKKKQQQVVVZZZ\\\^^^___```bbbfffhhhjjjmmmpppsssuuuwww{{{}}}{{{kkkaaaZZZWWWTTTQQQOOOMMMKKKJJJHHHGGGFFFDDDAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;>>>===;;;:::888777666666555666666555444444666777444555555555666666777777888888888888888888888888777777888999:::;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCBBBBBBAAABBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFAAABBBBBBAAA@@@AAADDDFFFMMMWWWgggyyywwwhhh]]]XXXVVVPPPOOONNNMMMLLLKKKKKKKKKLLLJJJHHHIIIMMMTTT[[[```eee[[[OOODDD;;;888>>>GGGTTTZZZaaacccbbb]]]XXXTTTTTTQQQNNNMMMMMMOOOOOOOOOFFFGGGIIIIIIGGGDDDBBB@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEBBB???;;;777555444888999999999999888777666666777888999:::;;;:::999777444111////////////...000000//////......------000///...---------------.........///////////////.........///////////////------------------------,,,,,,++++++++++++,,,,,,------,,,,,,------...///000000//////............//////////////////000000------........./////////////////////000000000000///////////////000111111//////000111111111111111000222333333222111222444333444555666777888888999777888999:::::::::999999999:::;;;===???@@@AAAAAA>>>???AAAAAA@@@@@@@@@AAA@@@BBBFFFHHHIIIKKKMMMOOOOOONNNLLLKKKLLLRRR[[[bbbmmmxxxxxxxxxxxxxxxwwwvvvuuupppmmmfff[[[SSSPPPRRRVVV\\\TTTKKKEEEBBBBBBJJJTTT\\\bbbhhhlllmmmpppvvv{{{qqqlllggghhhrrr}}}}}}|||zzzvvvqqqmmmjjjiiijjjkkkkkkkkkjjjiiihhhffffffggghhhiiijjjjjjkkkggggggfffeeedddcccbbbbbbaaabbbdddeeeffffffeeeeeeeeeeeeffffffggghhhiiiiiihhhfffdddeeehhhiiigggeeebbb]]]XXXTTTOOOMMMSSS[[[ggguuu~~~vvvpppnnnjjjhhhgggfffdddccceeeddddddbbbaaa```______\\\\\\^^^^^^^^^\\\ZZZYYYWWWTTTPPPLLLKKKOOOVVV[[[```bbbeeeggghhhkkkooorrrsssvvvzzz}}}~~~zzzkkk___ZZZUUUTTTTTTSSSRRRQQQPPPOOOKKKJJJHHHFFFCCCAAA???>>>==================<<<<<<:::::::::::::::::::::999;;;;;;999888777666666666444555555444333333666888444444555555666777777777999999999888888888888888777888999:::;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAABBBBBBDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCAAACCCFFFIIIZZZiii|||yyyiii___YYYVVVUUUOOOOOONNNNNNMMMLLLKKKJJJJJJHHHIIILLLRRRYYY___aaadddXXXJJJ???888888AAAKKK]]]cccgggeeeccc```\\\XXXSSSQQQOOONNNOOOOOOOOONNNFFFGGGHHHGGGDDDAAA@@@@@@AAACCCDDDFFFFFFFFFEEEEEEAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBB>>>:::666555555999999:::999999888888777777666777999::::::888666555222///......//////...///////////////.........111000//////////////////---------...............,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////............---...............---------000000000000111111111222////////////000000000000////////////000111222222//////000111111111111111111222333333111111222333444444555666777888888999999:::;;;<<<===<<<;;;:::777888:::<<<>>>@@@@@@AAA>>>???AAAAAA@@@@@@@@@AAA@@@BBBEEEGGGGGGIIILLLNNNNNNNNNMMMKKKLLLRRR[[[cccnnnuuuuuuuuuuuuuuutttttttttooolllfff]]]UUUTTTXXX]]]]]]TTTKKKFFFDDDHHHRRR]]]jjjmmmpppsssuuuzzz|||pppqqquuuvvvvvvuuusssqqqooonnnmmmjjjkkklllmmmlllkkkiiihhhffffffgggggghhhiiiiiiiiiffffffeeedddcccbbbaaaaaa```aaacccdddeeeeeeddddddffffffffffffgggggghhhhhhffffffffffffffffffffffffccc^^^XXXTTTPPPPPPWWW```kkkxxxxxxqqqmmmjjjgggfffeeeeeedddcccaaaaaa``````___^^^]]]]]][[[\\\]]]]]]]]][[[XXXWWWVVVUUUSSSQQQPPPTTT[[[aaafffhhhkkknnnppptttxxx{{{}}}~~~qqqdddXXXRRRRRRMMMNNNPPPPPPOOONNNNNNNNNLLLKKKIIIFFFCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::999999888888777999888777777666666777777444444444333222333666888444444555555666777777888777888888999999:::::::::999999:::<<<===???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDEEEIIIOOOTTTjjj{{{|||ttthhh^^^YYYUUURRRPPPMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHKKKQQQYYY___bbbbbb]]]RRRDDD;;;888<<>>>>>???BBBCCCFFFHHHIIIHHHGGGFFFBBBCCCDDDDDDEEEDDDCCCCCC@@@AAAAAA>>>999666666777:::::::::::::::999999999999888888:::<<<;;;888555333111...---.../////////.........///////////////111111000000000111111222,,,,,,,,,,,,---------...+++++++++,,,,,,---------,,,---...//////...---,,,...------,,,,,,------...---------------...//////,,,------............---,,,---------------------/////////000000000111111.../////////000000000111////////////000111222333//////000111111111111111111222333333111111222333222333444555666777777888888:::;;;======<<<;;;::::::;;;<<<>>>??????@@@@@@>>>???AAAAAA@@@@@@@@@AAABBBCCCDDDDDDEEEGGGJJJMMMNNNOOONNNLLLMMMRRR]]]eeennnrrrrrrrrrsssssssssssssssooolllfff^^^XXXWWW\\\aaabbbZZZRRRNNNNNNTTT```lllxxxyyyzzz{{{}}}xxxuuusssyyywwwooonnnlllkkkjjjkkkmmmnnniiijjjkkklllkkkjjjhhhfffhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggfffeeedddcccbbbbbbcccdddeeeffffffeeedddffffffggggggggggggggggggeeegggggggggeeedddeeefffddd^^^YYYVVVRRRSSS[[[dddooo|||wwwpppjjjhhheeeddddddeeedddddd^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^______^^^[[[YYYWWWVVVVVVVVVTTTTTTXXX___eeejjjlllooorrruuuyyy~~~{{{hhh[[[RRRIIIGGGKKKGGGIIIKKKKKKJJJIIIHHHIIIKKKJJJHHHFFFCCCAAA???>>>::::::::::::::::::::::::888888999888888777666555777777666666666666777888444444444222111333666888444444444555666777777888555666777888:::;;;<<<===;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEECCCBBB@@@??????@@@BBBCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCDDDHHHPPPYYY```uuuwwwjjjeee^^^YYYVVVSSSOOOLLLLLLLLLKKKKKKJJJHHHGGGFFFGGGHHHLLLTTT]]]cccdddcccVVVKKK???999:::AAANNNZZZ```eeeeee___\\\]]][[[WWWKKKKKKLLLNNNPPPRRRQQQPPPPPPPPPMMMGGGAAA======>>>BBBCCCFFFIIIIIIIIIGGGFFFEEEEEEFFFGGGGGGFFFEEEDDD>>>@@@@@@===999666666888::::::::::::::::::::::::<<<::::::;;;===<<<888555222000---,,,---/////////---.........//////000000,,,,,,,,,,,,,,,---...///+++++++++,,,,,,------------------....../////////---...///000000///...---//////............//////...............///000000++++++,,,---.........---,,,,,,---...////////////,,,,,,,,,---------........./////////000000111111////////////000111222333//////000111111111111111111333444333111111222333111222222333444555666777666777999;;;;;;:::999888@@@@@@AAAAAAAAAAAA@@@@@@>>>???AAAAAA@@@@@@@@@AAACCCCCCCCCCCCCCCEEEIIILLLOOOPPPPPPNNNNNNSSS^^^gggooouuuuuuuuuuuuuuutttssssssrrrrrrmmmbbbXXXXXXaaajjjjjjeee[[[OOOKKKWWWnnn~~~}}}zzztttyyy{{{sssooollliiihhhhhhiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhlllkkkiiigggffffffffffffggggggfffeeecccbbbaaaaaaeeeeeecccbbbbbbbbbcccdddccceeehhhhhhhhhgggggghhhffffffffffffffffffffffffbbb]]]XXXWWWWWWYYYaaajjjtttvvvmmmllliiieeeccccccccccccbbb```______^^^^^^]]]\\\\\\```___\\\[[[[[[ZZZXXXVVVUUUSSSRRRSSSXXX___ggglllmmmooorrruuuyyy~~~ooodddVVVLLLHHHFFFDDDBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCC@@@>>>;;;999999999999999999999999999:::999999888777666666555999888777666444444333333666777777777777777666666555555666666777777888888666888999999888777999:::;;;===???AAACCCCCCBBBAAACCCBBBBBBBBBCCCEEEFFFHHHBBBBBBAAAAAAAAABBBBBBCCCAAABBBCCCDDDEEEFFFGGGGGGFFFCCCAAABBBEEEGGGGGGEEEFFFFFFFFFGGGNNNZZZhhhrrrtttpppaaa\\\WWWSSSQQQOOONNNMMMMMMJJJKKKNNNNNNIIIEEEDDDGGGLLLTTT]]]cccdddaaa___PPPDDD::::::???GGGTTTaaajjjhhhdddaaa___\\\XXXVVVQQQQQQRRRSSSSSSRRRNNNKKKLLLOOOOOOJJJAAA;;;<<>><<<;;;@@@AAABBBAAA???=========AAACCCFFFGGGGGGGGGIIIJJJSSSRRROOOMMMNNNTTT\\\bbbppp}}}ttttttuuuuuutttssssssrrrtttsssmmmcccZZZZZZdddmmm{{{ssseeeZZZYYYggg|||}}}xxxsssqqqvvv~~~wwwooollliiihhhhhhiiiiiihhhggghhhhhhiiiiiiiiihhhhhhkkkjjjhhhfffeeedddddddddeeeeeeeeedddcccccccccccccccbbbaaa`````````aaabbbdddfffiiiiiihhhgggggghhheeeeeeeeedddddddddccccccbbb\\\XXXVVVWWWZZZcccmmmyyywwwpppjjjgggcccaaaaaaaaaaaa```______^^^^^^]]]\\\\\\\\\]]][[[YYYYYYZZZYYYXXXVVVTTTSSSSSSUUUZZZaaahhhmmmnnnpppsssvvv{{{vvvcccZZZNNNFFFCCCBBB@@@>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA???===;;;999999999999999999999999999888888777777666555555444777666666555555555555666444555555555555555444444555555666666777888888888888:::;;;;;;;;;;;;<<<>>>>>>@@@BBBDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFBBBBBBBBBAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGEEECCCBBBCCCFFFGGGFFFDDDEEEEEEHHHNNNZZZjjjyyyuuuhhhddd]]]YYYUUUQQQPPPOOOOOONNNPPPLLLKKKLLLLLLHHHGGGHHHJJJOOOWWW```ffffffbbb^^^KKK@@@999<<>>>>>>>>===<<<===???AAAAAA@@@???@@@AAABBBDDDFFFGGGGGGGGGHHHJJJSSSQQQOOOMMMOOOTTT]]]cccppp{{{sssttttttttttttsssrrrrrrvvvssslllccc\\\^^^gggppp~~~rrrccc\\\cccttt{{{xxxyyyzzz{{{~~~yyypppnnnooosss||||||ooommmjjjhhhiiiiiihhhgggeeefffhhhiiiiiiiiigggfffiiihhhfffeeecccbbbbbbbbbcccccccccccccccdddeeeeeecccbbbaaa```___```aaaaaafffgggiiiiiigggffffffgggeeeddddddcccbbbaaa``````aaa[[[VVVUUUVVV[[[eeeppp||||||uuunnnhhheeebbb```______^^^]]]^^^^^^^^^]]]\\\\\\[[[[[[YYYWWWVVVVVVXXXXXXWWWUUURRRSSSTTTWWW\\\bbbgggjjjjjjlllooottt{{{zzzgggVVVOOOGGGBBB@@@@@@===;;;>>>>>>>>>>>>?????????????????????>>>===<<<::::::999999999999999999999999888888888777666666555555555555555555555666777888444444555555555555555555555555666777777888888999888:::<<<=========???AAA@@@AAACCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHHHHGGGFFFGGGGGGLLLWWWggg{{{~~~nnnccc___YYYVVVRRRPPPPPPPPPPPPOOOSSSNNNKKKKKKJJJGGGIIILLLLLLQQQZZZccciiiggg^^^WWWEEE>>><<>>>>><<<>>>AAABBBBBBBBBCCCEEECCCEEEGGGHHHGGGGGGHHHIIIPPPOOOMMMLLLNNNTTT]]]cccooowwwssstttttttttttttttssssssvvvrrrkkkccc___bbbjjjppppppcccWWWWWWeeewwwwwwmmmlllooopppqqqsssyyyrrrmmmmmmrrr|||~~~qqqooollljjjjjjjjjiiigggfffgggiiikkkjjjhhheeedddgggfffeeedddbbbaaa``````aaaaaaaaabbbccceeeggghhheeedddbbbaaaaaaaaabbbccceeegggggggggeeecccdddeeeeeeeeedddbbbaaa___^^^^^^^^^XXXSSSRRRUUU[[[hhhttt|||}}}vvvnnnhhhfffdddaaa______^^^]]][[[]]]]]]]]]\\\[[[[[[ZZZZZZXXXWWWUUUUUUVVVVVVUUUSSSQQQRRRTTTWWW[[[^^^aaabbb___bbbgggnnnxxxrrr```OOOLLLGGGDDDBBB@@@>>><<<========================;;;;;;;;;;;;;;;:::::::::888888888888888888888888999888888888777777777666555555555555555666777777666666666666666777777888555666666777888888999999666888;;;<<<<<<===@@@BBB@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFHHHHHHIIIJJJKKKKKKJJJIIIIIIKKKQQQ^^^qqqwwwjjjaaa___VVVTTTQQQPPPQQQRRRRRRQQQQQQMMMKKKKKKIIIGGGIIINNNLLLRRR]]]fffiiicccVVVKKK@@@>>>BBBNNN]]]gggjjjjjjbbb___\\\ZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWVVVSSSPPPKKKHHHBBB===;;;===BBBFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGCCC===999666666555555666888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;999666444222222111111000000000000000..............................////////////......//////......---------,,,//////......---------,,,------------------------***+++---//////...---,,,//////............//////---------------------------------.....................//////////////////////////////////////////333222000/////////111222//////000000000000//////111111222222222333333333333333444444555666666666555666666888999:::;;;;;;<<<<<<;;;;;;<<<===>>>???===???AAABBBBBBCCCDDDEEECCCEEEGGGHHHGGGGGGHHHIIIMMMLLLJJJIIILLLRRR[[[bbblllrrrsssttttttuuuuuutttttttttssspppjjjeeeccceeejjjmmmbbbYYYQQQUUUdddsss{{{|||vvvmmmffffffjjjkkkmmmooopppooopppttt{{{sssqqqnnnmmmlllkkkiiiggghhhiiikkkkkkjjjgggdddbbbeeeeeeddddddbbbaaa``````aaa``````aaabbbdddggghhhdddcccbbbaaaaaaaaabbbccccccdddeeecccaaaaaaaaaccceeeeeedddbbb```___^^^]]][[[UUUQQQRRRUUU]]]jjjwww|||yyyqqqhhhaaadddbbb```______^^^]]][[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXVVVUUUUUUTTTRRRPPPQQQQQQSSSUUUVVVWWWWWWXXXUUUYYY```iiittt{{{dddVVVMMMKKKHHHFFFDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888666666666666666555555555777777666555555555555555666666666555666777888999666666777777888999999999777999;;;======???AAACCCAAABBBBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJNNNXXXhhhzzzwwwmmmccc\\\ZZZUUUSSSQQQQQQSSSTTTSSSSSSMMMKKKKKKLLLJJJHHHJJJOOOPPPXXXcccjjjhhh]]]MMMBBB<<>>;;;<<<@@@DDDGGGGGGGGGHHHHHHIIIIIIHHHGGGDDDDDDEEEFFFEEEAAA<<<888444444555555777999;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<;;;:::888555333222111000///............///..............................////////////......,,,---------....../////////...............---------------,,,,,,---------***+++---//////...---,,,......---------------...------------------------------------......////////////////////////......////////////////////////000/////////000111333444000111111222222111111000111111222222222333333333333333444444555666666666555666666888999:::;;;;;;;;;;;;;;;;;;<<<===?????????AAACCCCCCBBBBBBCCCDDDCCCEEEGGGHHHHHHHHHIIIJJJKKKJJJHHHGGGIIIPPPYYY___gggnnn~~~rrrrrrsssttttttttttttsssqqqnnnkkkiiiiiijjjiiiiiiYYYTTTPPPSSS]]]gggjjjjjjnnnhhhdddfffhhhjjjmmmrrrsssvvv|||tttqqqooonnnmmmkkkhhhfffhhhiiiiiiiiihhhfffcccaaadddddddddeeedddcccbbbbbbbbbaaa``````aaacccfffgggbbbaaa```___^^^___``````aaabbbbbbaaa______aaabbbddddddcccaaa```^^^]]]]]]XXXTTTQQQSSSYYYaaannn{{{tttllleee___aaa___^^^^^^___^^^]]][[[\\\[[[[[[ZZZYYYYYYXXXXXXYYYWWWUUUSSSSSSRRRPPPNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOSSS\\\fffqqq~~~vvvdddUUUMMMIIIIIIGGGEEECCC@@@===;;;<<<<<<<<<<<<<<<;;;;;;;;;999888888777777888888999888888888888888888888888333333333333333333222222888777666555555555555555555444333333444555777888666666777888888999999::::::<<<>>>???@@@AAACCCEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCBBB@@@???AAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGIIILLLMMMWWWgggyyy{{{oooggg___ZZZXXXVVVTTTRRRRRRSSSTTTSSSRRRKKKJJJLLLMMMLLLIIIMMMSSSZZZbbbkkklllbbbTTTGGG???<<>>??????AAABBBDDDCCCBBBAAAAAABBBBBBEEEGGGHHHHHHIIIJJJLLLJJJIIIGGGFFFHHHNNNWWW]]]ccclll~~~ppppppqqqrrrrrrrrrrrrrrrpppnnnnnnooopppnnniiieeeUUUSSSQQQRRRWWW\\\aaadddiiihhhiiimmmppprrrzzz|||rrrpppnnnmmmkkkiiifffddddddeeeeeeeeeeeedddcccccccccdddeeefffffffffeeeeeedddcccaaa``````bbbdddfffbbbaaa```___^^^______``````aaaaaa```______bbbdddbbbaaa```___^^^]]]\\\\\\XXXTTTSSSWWW]]]fffssswwwlllfffbbb___]]]\\\[[[\\\]]]^^^\\\[[[[[[[[[ZZZYYYYYYXXXXXXWWWUUUSSSQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMLLLLLLJJJOOOXXXaaakkkvvvzzzxxx|||~~~zzzvvvuuuttttttqqqhhh\\\QQQJJJHHHEEEFFFFFFEEEBBB@@@>>>>>>;;;;;;;;;;;;:::::::::999999888777777666777888888888888888888888888888888333333333333333333333333666555555555555666666777555444333222333555777888666777777888888999:::::::::<<<>>>???@@@@@@CCCDDDCCCCCCDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFDDDCCCBBBBBBCCCDDDDDDCCCBBB@@@>>>???@@@@@@@@@@@@AAAAAAAAACCCDDDEEEEEEEEEGGGLLLPPPZZZiii~~~qqqhhhccc^^^ZZZZZZVVVTTTRRRRRRRRRRRRPPPOOOMMMLLLLLLMMMLLLKKKRRR[[[eeekkknnngggWWWHHHAAA@@@BBBQQQbbbkkkppprrrnnnhhheeebbb^^^[[[[[[\\\\\\\\\\\\ZZZWWWTTTSSSPPPMMMJJJAAA===:::===CCCHHHHHHFFFFFFDDDDDDEEEHHHIIIGGGEEEDDDCCCAAAAAA@@@>>>:::777555555666888999;;;<<<===<<<<<<============<<<<<<;;;:::999777555333111000///...,,,+++++++++---...........................000///...------...///000,,,---------.../////////............////////////------,,,++++++,,,------,,,,,,,,,---------.........------,,,++++++,,,,,,------------------------------...//////000111111/////////......---------000000000000000000000000***,,,...000111111000///000000111111111111000000111111222222222333333333333333444444555666666666888999999999::::::;;;;;;999:::<<<===>>>???>>>>>>@@@AAACCCCCCAAA@@@AAABBBAAADDDFFFHHHIIIJJJLLLMMMLLLKKKHHHGGGHHHNNNWWW]]]bbbmmmmmmnnnoooppppppppppppppppppooopppsssuuuqqqiiibbbVVVVVVUUUUUUWWW\\\dddjjjkkkmmmsssyyy}}}|||vvvqqqooommmkkkjjjhhhdddbbb``````aaabbbbbbcccddddddcccdddeeeggghhhhhhggggggfffdddbbb```___aaacccddddddcccaaa`````````aaabbb```aaaaaa`````````ccceee```___^^^^^^]]]\\\[[[[[[YYYVVVVVV[[[aaajjjvvv~~~oooddd```___^^^ZZZYYYYYYZZZ\\\]]][[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWQQQPPPNNNOOOPPPPPPNNNMMMKKKKKKKKKKKKKKKLLLLLLLLLGGGLLLTTT]]]eeennnuuuzzz}}}zzznnnfff___\\\aaadddaaa]]]]]]\\\\\\YYYRRRHHHCCCBBBDDDDDDEEEFFFEEECCCAAAAAAAAA::::::::::::999999888888:::999777666666777888888777777777777777777777777555666666666666666666666333444444444666777888999777666555444555777999;;;777777777888999999::::::999;;;=========>>>@@@BBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBBBBCCCDDDDDDDDDBBB???>>>??????????????????@@@@@@EEEFFFGGGFFFFFFJJJPPPUUUhhhyyysssddd^^^]]][[[YYYYYYVVVTTTRRRQQQQQQPPPNNNLLLPPPNNNMMMLLLKKKMMMWWWbbbkkkooonnn```LLL>>><<<@@@JJJ\\\lllssssssrrrmmmfffeeebbb^^^]]]^^^___``````]]]ZZZVVVSSSQQQNNNKKKHHH???<<<:::>>>FFFJJJIIIEEEEEEDDDCCCDDDGGGHHHFFFDDDGGGEEEBBB@@@???===999777555666777999:::<<<======<<<<<<============<<<<<<:::999888666444222000000333111///...---...000111........................111000...------...000111..................------.........///////////////------++++++++++++------------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,.................................///000111111222222222111111000000000///000000000000000000000000---///111333333222000...//////000000000000//////111111222222222333333333333333444444555666666777::::::::::::::::::::::::888999<<<>>>??????>>>===>>>@@@BBBBBBAAAAAAAAABBB@@@CCCFFFHHHIIIJJJMMMNNNNNNMMMJJJHHHIIIOOOWWW]]]aaaoooqqqqqqppppppooommmlllkkknnnqqquuuwwwuuurrrooonnnbbbcccddddddeeeiiinnnrrrttttttvvv}}}~~~}}}uuuqqqmmmiiigggfffdddcccffffffdddccccccbbbccccccfffggghhhhhhhhhgggeeedddcccaaa]]][[[[[[^^^aaadddgggeeedddcccccccccaaa___^^^^^^^^^_____________________^^^^^^]]]\\\[[[[[[ZZZXXXXXX\\\dddooowww||||||rrrhhhbbb^^^\\\[[[``````___^^^\\\ZZZXXXWWWXXXYYYZZZZZZXXXVVVTTTRRRLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMIIINNNTTTYYY^^^bbbfffiiinnnqqquuuwwwtttnnnfffaaaZZZWWWSSSRRRTTTVVVVVVUUUSSSQQQMMMIIIGGGGGGGGGHHHEEEEEEDDDCCCBBBAAA@@@@@@===<<<;;;:::999888888888888888777777666666555555666666666666666555444444444444444555555555555666111111222333333444555555444555666666666555444333666666777888999::::::;;;<<<===>>>???AAABBBCCCDDDFFFFFFFFFEEEDDDEEEHHHJJJLLLLLLKKKJJJHHHFFFCCCBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDBBB@@@???>>>???@@@AAAEEEDDDFFFIIIJJJLLLVVVcccwwwssskkkbbb]]]\\\\\\YYYVVVVVVSSSPPPOOOQQQRRRPPPMMMLLLLLLOOORRRRRRSSS^^^kkkuuuqqqcccNNN???>>>BBBDDD^^^qqq~~~zzzssspppllleeebbbaaa_________bbbdddfff```WWWMMMLLLNNNMMMDDD;;;777;;;AAAHHHLLLKKKGGGDDD@@@BBBFFFIIIIIIHHHFFFDDDFFFEEECCCAAA>>>===<<<;;;555777999<<<>>>>>>======>>>>>>===>>>>>>===:::888<<<999555222222111111000////////////////////////............////////////////////////////////////.........------,,,,,,,,,'''(((***,,,---////////////---,,,---000000...++++++++++++,,,,,,,,,------000///---+++*********+++...------,,,,,,------...000000000000000000000000000000000000000111111222000000000000000000000000////////////////////////222222333333333444444444111111222222222333333333444444555666777888999999:::::::::;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDGGGGGGGGGGGGHHHJJJLLLNNNPPPLLLIIIJJJKKKMMMUUU]]]eeeqqqllllllmmmmmmmmmmmmlllllllllooossstttrrrpppooonnnjjjnnnrrrvvvzzz~~~zzzzzzpppmmmiiiggggggffffffeeehhhhhhgggfffeeeeeeeeeeeeeeeeeefffffffffeeedddcccaaa```^^^]]]^^^aaadddffffffeeecccbbbcccbbb```___]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZYYYZZZ^^^fffpppwww{{{~~~xxxnnnfffaaa^^^[[[ZZZ^^^^^^]]]\\\ZZZXXXVVVUUUVVVVVVWWWWWWVVVTTTRRRPPPNNNNNNMMMLLLJJJIIIHHHGGGJJJJJJJJJJJJKKKKKKKKKKKKIIIMMMSSSYYY]]]```dddgggeeeeeedddbbb___ZZZUUUSSSTTTPPPMMMLLLNNNOOONNNMMMNNNLLLIIIFFFDDDDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@???===<<<;;;:::999888888888888888888888777777777666666777777777666666555444444444444555555555555555555555666666666777777777555666666777777666666555666777777888999:::;;;;;;======>>>@@@AAABBBCCCDDDFFFFFFFFFEEEDDDEEEGGGJJJLLLLLLKKKJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>???@@@BBBEEEDDDHHHMMMOOOTTT```nnnyyymmmggg___ZZZZZZZZZXXXUUUSSSSSSRRRPPPOOONNNNNNOOOPPPPPPRRRWWWYYY[[[eeeooopppgggWWWFFF;;;;;;DDDLLLhhhvvvyyysssqqqlllddd```___]]]\\\\\\^^^```bbb\\\VVVPPPOOOPPPNNNGGG@@@:::===BBBGGGIIIHHHEEEAAA@@@BBBEEEGGGIIIIIIHHHGGGEEEDDDAAA???===;;;;;;:::666888:::===>>>>>>>>>===???>>>======>>>>>><<<::::::777444222222222222111////////////////////////............////////////////////////////////////.........------,,,,,,,,,,,,---......////////////...---,,,---000000...,,,------------............000///...---,,,,,,------///......------......///////////////////////////000000000000000111111222000000000000000000000000000000000000000000000000........./////////000000111111222222222333333333444444555666777888999999::::::::::::;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;???@@@BBBCCCDDDDDDDDDCCCEEEEEEFFFGGGIIIKKKLLLMMMPPPLLLIIIJJJKKKMMMTTT]]]dddpppggggggiiijjjkkkkkkkkkkkkkkkmmmooooooooonnnoooppptttzzz}}}wwwtttssskkkiiifffeeefffggggggfffiiihhhhhhgggffffffeeeeeecccddddddddddddcccbbbbbb````````````bbbdddfffgggeeecccbbbaaabbbaaa```^^^[[[\\\\\\\\\]]]]]]]]]]]]ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ___gggnnnsssvvvxxxrrrjjjccc___]]][[[ZZZ[[[[[[ZZZXXXWWWUUUTTTSSSRRRSSSSSSSSSRRRPPPOOOMMMMMMLLLKKKJJJIIIGGGFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHHHHMMMRRRWWW[[[^^^aaacccaaa^^^YYYSSSOOOMMMLLLLLLNNNKKKIIIHHHHHHGGGFFFEEEHHHFFFDDDBBB@@@AAABBBCCCCCCCCCBBBAAA@@@??????>>><<<<<<:::999888777777777999999888888888888777777777777777777777666666555444444444444444444444444777777777777777888888888777777777666666777777888777888888999:::;;;<<<<<<===>>>???@@@AAABBBCCCDDDFFFFFFFFFEEEDDDDDDGGGIIIKKKKKKKKKJJJHHHFFFDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDBBBAAA@@@@@@@@@AAABBBCCCFFFHHHNNNUUU\\\fffvvvxxxnnneee```ZZZWWWWWWXXXWWWUUUQQQTTTUUUSSSNNNLLLOOORRRSSSRRRVVV]]]bbbgggmmmrrrkkkZZZHHH>>>:::<<>>???>>>======>>>???>>>===999666333111111222222111////////////////////////............////////////////////////////////////.........---------------///000000//////...,,,,,,---,,,,,,---///000///---....../////////000000000000000///......//////000/////////....../////////////////////////////////000000000000000111111222000000000000000000000000111111111111111111111111//////000000000111111111111111222222222333333333444444555666777888999999999999999999::::::::::::;;;<<<<<<======<<<<<<<<>>>>>???@@@AAABBBAAAAAA@@@???>>>======<<<;;;:::888777777777777888777777777777777777777666777777777777777666666444444444444444444444444555555555666666777777777888777666666666777888999888999:::;;;<<<======>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDFFFHHHIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEHHHNNNWWWbbbnnn~~~{{{mmmfff^^^[[[WWWVVVVVVWWWVVVUUUTTTUUUVVVTTTQQQPPPRRRTTTSSSTTTXXXaaajjjoooqqqqqqdddOOO>>><<>>CCCKKKPPPOOOKKKEEEBBBFFFFFFFFFFFFGGGGGGHHHIIICCCBBB???<<<;;;::::::::::::;;;<<<>>>???????????????>>>======???@@@???>>>999666333111000111000///////////////////////////............////////////////////////////////////...............---------............---,,,******,,,,,,---.../////////......////////////000000000....../////////000000111//////............//////////////////////////////000000000000000111111222////////////////////////000000000000000000000000111111111111222222222222111111222222222333333333444444555666777888999999888888999999999:::::::::888999:::<<<>>>???@@@@@@???@@@BBBCCCCCCCCCBBBAAABBBDDDFFFHHHIIIIIIIIIIIIPPPLLLIIIJJJJJJLLLSSS[[[dddqqqjjjjjjjjjjjjjjjiiihhhhhhjjjkkkkkkjjjjjjlllpppsssvvvxxxqqqnnnmmmlllkkkjjjhhhffffffggggggfffdddeeefffffffffeeedddcccbbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbaaaaaaaaa```____________^^^\\\[[[\\\\\\]]]^^^_________YYYYYYZZZZZZZZZZZZZZZZZZWWWXXX[[[```fffjjjkkkkkkkkkgggaaa]]][[[[[[ZZZYYYUUUTTTRRRQQQOOOOOONNNOOOLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDGGGKKKPPPTTTVVVVVVWWWXXXRRROOOKKKHHHEEEEEEFFFGGGJJJKKKKKKIIIGGGDDDBBBAAA??????>>>======>>>??????@@@@@@???>>>===<<<;;;;;;;;;:::999888777666666666555666666666666666666666666666777777777777666666444444444555555555666666333444555666777888999:::888777666666666777999:::::::::;;;<<<===>>>????????????@@@AAABBBBBBCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEIIISSS```nnn~~~ooogggcccZZZYYYWWWVVVWWWWWWVVVVVVUUUSSSQQQRRRTTTUUUUUUSSSUUUYYY```iiirrrtttpppjjjYYYFFF:::???HHHPPPaaauuusssrrrnnniiiggggggddd___^^^]]][[[YYYXXXWWWWWWWWWWWWYYYWWWPPPFFF===;;;;;;@@@HHHRRRXXXWWWQQQKKKGGGMMMLLLJJJHHHGGGGGGGGGGGGDDDBBB???<<<;;;:::;;;<<<;;;<<<===>>>??????@@@@@@???>>>===>>>???@@@???>>>:::777333000//////...---////////////////////////............////////////////////////////////////........................---------...------,,,,,,,,,---...............///------........./////////,,,------...////////////...------,,,,,,------...........................000000000000000111111222////////////////////////////////////////////////....../////////000000000111111222222222333333333444444555666777888999999888888999999999:::::::::888999:::===>>>@@@@@@AAA???@@@BBBCCCDDDCCCCCCBBBEEEFFFGGGHHHIIIHHHGGGGGGPPPLLLIIIIIIJJJKKKRRRZZZfffsssmmmmmmmmmlllkkkiiihhhgggjjjjjjjjjiiiiiikkkooorrrsss{{{yyyuuuooojjjiiiiiiiiijjjjjjhhhgggfffffffffdddbbbfffgggggghhhgggeeedddccccccbbbbbbaaa```aaaaaaaaaaaaaaa``````___^^^^^^^^^```^^^]]]]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^___``````[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ\\\aaafffiiijjjiiidddaaa\\\YYYXXXXXXXXXWWWSSSRRRPPPNNNMMMLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIHHHLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFJJJOOORRRSSSSSSRRRRRRIIIHHHFFFDDDCCCCCCCCCCCCFFFHHHJJJIIIEEEBBB@@@???>>>===============>>>>>>???>>>===<<<;;;::::::999;;;:::888777666666555555444444555555555555666666444555555666666666666666444444555666777888888999888888999:::;;;<<<======888888888888888999:::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFGGGFFFDDDCCCDDDEEECCCBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGMMMZZZkkkzzzrrrhhhcccaaaYYYYYYYYYXXXWWWVVVUUUUUUSSSPPPNNNPPPUUUWWWVVVTTT[[[ccclllssswwwtttiii]]]JJJ@@@<<>><<<::::::<<<===<<<<<<<<<===>>>??????@@@>>>======???@@@@@@===;;;999666222000//////...---////////////////////////............////////////////////////////////////.............../////////......///000000000000///,,,...//////...------...,,,,,,---------.........+++,,,---...............------,,,,,,,,,,,,------........................000000000000000111111222000000000000000000000000........................000000000000111111111111111111222222222333333333444444555666777888999999999999999999::::::::::::;;;<<<======>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDFFFFFFGGGHHHHHHHHHHHHHHHPPPLLLIIIIIIIIIKKKRRRZZZfffuuummmmmmmmmlllkkkjjjiiihhhhhhhhhiiihhhgggiiilllnnnqqqvvv}}}pppnnnkkkhhheeedddeeefffgggeeedddeeeeeeeeecccbbbeeeeeefffgggfffdddcccaaabbbaaa```___^^^______```]]]]]]\\\\\\[[[\\\\\\\\\^^^]]]\\\\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^______\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZ^^^bbbeeeeeeeee___[[[WWWUUUTTTTTTTTTSSSQQQPPPNNNLLLKKKKKKLLLMMMJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEIIINNNQQQQQQPPPOOONNNHHHGGGEEECCCCCCCCCCCCDDDCCCFFFIIIHHHEEEAAA???>>>===<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888888:::999888777666555555555555555555555666666666777333333444555555555555555333444555777888:::;;;<<<========================999:::;;;<<<<<<=========<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDFFFGGGFFFDDDCCCCCCDDDBBBBBB@@@@@@???@@@AAAAAA>>>???@@@AAABBBBBBBBBBBB@@@BBBDDDGGGJJJMMMNNNOOOWWWfffxxxyyymmmeee```]]]YYYYYYZZZYYYWWWUUUTTTSSSQQQQQQQQQSSSVVVYYY[[[[[[bbbmmmwwwzzzvvvmmm[[[KKK@@@???EEERRRcccooorrrqqqppppppooonnnkkkgggeeeddd______^^^]]][[[ZZZYYYYYYZZZWWWQQQHHH@@@>>>BBBGGGMMMRRRXXXXXXTTTPPPOOOPPPRRRQQQPPPNNNLLLJJJHHHGGGCCC@@@===:::888999;;;<<<<<<<<<<<<<<<===>>>>>>???<<<===>>>@@@AAA???;;;888666333000...///000000///////////////////////////............////////////////////////////////////---........./////////000//////000000000000//////---///111000---+++,,,---,,,,,,---------.........,,,,,,---.........---,,,......------------..............................000000000000000111111222000000000000000000000000////////////////////////111111111222222222333333111111222222222333333333444444555666777888999999::::::::::::;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>@@@BBBDDDFFFGGGGGGGGGEEEFFFFFFGGGIIIJJJLLLMMMPPPLLLIIIIIIIIIJJJQQQYYYddduuullllllmmmlllllljjjiiiiiifffgggggggggfffgggiiikkkpppsssxxx}}}yyysssoooooommmiiidddaaaaaabbbccccccbbbccceeeeeecccbbbbbbcccdddddddddbbb```^^^```___^^^]]]\\\]]]^^^^^^ZZZZZZYYYXXXYYYZZZ\\\]]]^^^\\\[[[\\\]]]]]]\\\[[[XXXYYYZZZ[[[\\\]]]^^^^^^\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVYYY]]]```aaa```[[[XXXTTTRRRQQQQQQQQQPPPQQQOOOMMMKKKJJJJJJKKKLLLJJJJJJIIIIIIHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFEEEIIINNNQQQPPPNNNMMMLLLHHHFFFCCCAAA@@@@@@AAABBBBBBFFFJJJIIIFFFAAA??????<<<<<<<<<;;;;;;;;;;;;:::===<<<<<<;;;:::999888777:::999888666555555555555555666666666777777888888222333333444555555555444333444555777999;;;===>>>AAA@@@???>>>===<<<;;;::::::;;;===???@@@??????>>>======>>>???@@@AAAAAABBB@@@AAAAAABBBBBBCCCCCCCCCDDDFFFGGGFFFDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBB===>>>???@@@AAABBBBBBAAA@@@BBBFFFKKKPPPTTTVVVXXXaaaqqqtttkkkddd^^^ZZZXXXZZZZZZYYYVVVSSSRRRQQQQQQUUUXXXYYYYYY[[[___ddddddqqq||||||sssdddOOO<<<;;;CCCMMM\\\ooo{{{yyypppnnnooopppoookkkeeebbbccc______^^^]]]\\\[[[ZZZZZZUUUQQQJJJBBB===???FFFLLLSSSUUUWWWTTTOOOLLLNNNQQQQQQQQQQQQPPPNNNLLLJJJIIIAAA???;;;888777888:::;;;<<<<<<;;;<<<<<<===>>>???<<<<<<>>>@@@AAA>>>999555333000......///111222222////////////////////////............/////////000////////////////////////---.........//////000000.../////////...---,,,,,,...000222000---***+++,,,---------............///,,,---...//////...---,,,//////............//////........................000000000000000111111222000000000000000000000000000000000000000000000000------------............111111222222222333333333444444555666777888999999::::::;;;;;;;;;;;;<<<<<<777999;;;===???AAABBBBBB>>>@@@BBBEEEGGGHHHHHHHHHDDDDDDEEEFFFIIILLLOOOQQQPPPLLLIIIIIIIIIJJJQQQYYYccctttmmmnnnnnnkkkhhheeeeeefffbbbccceeefffgggiiillloooqqqrrrsssssstttyyyyyyppplllkkkkkkjjjgggcccaaaaaabbbaaabbbcccdddcccaaa___^^^`````````aaaaaaaaaaaaaaa\\\^^^___``````^^^\\\[[[^^^]]][[[YYYXXXWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXX\\\ZZZXXXVVVVVVWWWYYY[[[[[[[[[[[[ZZZZZZYYYXXXWWWXXXVVVUUUWWW[[[\\\[[[ZZZVVVVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJKKKLLLLLLJJJHHHFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHJJJLLLMMMMMMLLLJJJHHHCCCBBBAAA@@@????????????BBBCCCEEEFFFEEECCC@@@>>>;;;:::999888888888999999777777777777777777777777666666555555555444444444666666666666666555555555999888777555555555666777777555333111111222555777777666666666666777777888::::::;;;===>>>@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBBBBBBBDDDEEEFFFFFFFFFFFFBBBCCCDDDDDDDDDCCCAAAAAA===>>>???@@@@@@@@@@@@@@@???<<<===BBBDDDAAA@@@BBBEEEGGGKKKQQQYYYccclllqqqxxxvvviiidddaaa^^^[[[\\\YYYVVVTTTTTTSSSSSSRRRVVVVVVXXX[[[\\\___dddjjjqqqttt___PPPCCC888???JJJZZZiiirrrtttrrrppprrrrrroooiiiccc```aaadddccc```]]]\\\[[[YYYWWWUUUPPPJJJBBB???BBBHHHLLLNNNYYYWWWUUURRROOONNNMMMMMMPPPTTTXXXWWWQQQJJJEEEDDD===;;;999777777999;;;===============<<<<<<<<<<<<===>>>??????>>>;;;777555111111111111000000000000000000000000000/////////.........///////////////...............///000000///...---,,,,,,---...///,,,++++++***+++,,,...///////////////////////////000///---,,,,,,---...///***)))((())),,,......---000000//////......------............////////////............////////////111000///......///000111000000000000000000000000000000000000000000000000111111222333333444555555555555666666777888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFBBBAAAAAAEEEKKKNNNOOONNNRRROOOLLLJJJJJJNNNSSSWWWiiisssjjjjjjjjjiiifffddddddeeebbbdddggghhhhhhiiikkkmmmnnnooonnnmmmmmmpppuuuzzzvvvmmmgggeeehhhhhhhhheeebbb```aaabbb___```aaabbbbbbaaa``````]]]\\\\\\]]]]]]^^^^^^_________`````````___^^^]]]^^^]]][[[ZZZXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWYYYXXXWWWVVVVVVWWWYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSQQQSSSVVVWWWVVVTTTTTTTTTSSSRRRPPPNNNLLLKKKKKKJJJIIIJJJKKKKKKIIIGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCFFFGGGIIIJJJJJJIIIGGGFFFBBBAAA@@@??????>>>>>>>>>AAABBBDDDDDDDDDAAA???===::::::999999999888888888777777777777777777777777666666555555555444444444555555555555555444444444777666555444444555555666666666555444444444555555777666666666666777888888:::;;;<<<===>>>@@@AAAAAA??????>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFEEECCCCCCDDDEEEDDDCCCBBBAAA>>>???@@@@@@@@@@@@@@@@@@@@@<<<;;;>>>???>>>>>>AAACCCIIIRRR^^^jjjvvv~~~nnnccc```^^^\\\YYYYYYXXXVVVTTTTTTTTTSSSSSSUUUXXX^^^cccfffjjjqqqxxx~~~xxxdddPPPDDDAAA@@@EEETTTfffrrruuusssrrrrrrsssppplllgggbbbaaaaaabbbbbb___[[[YYYXXXWWWVVVTTTNNNHHHCCCAAAEEELLLRRRUUUVVVUUURRROOOMMMMMMMMMMMMPPPTTTXXXVVVPPPHHHDDDBBB;;;:::999888888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????===:::666444222222111000////////////////////////////////////////////////////////////...............///000000///...---------...///000---,,,,,,++++++,,,---...........................000///---,,,,,,---///000---+++***+++---.........//////.........---------............////////////............////////////000000////////////000000000000000000000000000000000000000000000000000000111111222222333333444444444555555666777777888888999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>???@@@AAAAAABBBDDDEEEEEEEEEEEECCCBBBCCCFFFKKKNNNOOONNNQQQOOOLLLJJJJJJNNNTTTXXXjjjuuudddeeefffdddcccaaabbbcccdddfffiiijjjjjjiiijjjkkkjjjjjjiiihhhgggiiimmmqqqxxxzzz|||}}}xxxrrrmmmhhheeecccdddddddddbbb```___```aaa^^^^^^^^^___```aaaaaaaaa[[[[[[ZZZZZZ[[[]]]^^^```aaa``````_______________^^^]]]\\\[[[YYYXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTUUUVVVVVVVVVWWWWWWXXXXXXVVVVVVWWWVVVVVVUUUTTTSSSRRRQQQPPPPPPRRRRRRQQQPPPPPPPPPPPPOOONNNMMMKKKKKKIIIHHHGGGHHHIIIIIIGGGEEECCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBDDDEEEFFFFFFEEEDDDBBBAAA@@@???>>>>>>===>>>>>>???@@@AAABBBAAA???===<<<888999999:::999888777666777777777777777777777777555555555555555444444444444444444444444444444444555444444444444555555666666666777888777666555444777777666666777888888999;;;;;;<<<===???@@@AAAAAA@@@???>>>>>>>>>@@@BBBDDDDDDDDDEEEEEEFFFEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@@@@???AAA===<<>>???????????????@@@@@@@@@>>>>>>>>>===;;;888444222333222111///......//////.........///////////////////////////////////////...............///000000...............///000111///...------,,,---------------------------------//////---------...///000///...,,,,,,...///..................------------............////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000111111111222222222222222444444555555666777777777999:::;;;;;;<<<<<<;;;;;;999999:::<<<===???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCDDDGGGKKKNNNOOOOOOPPPOOOLLLJJJJJJOOOUUU[[[jjjvvv^^^```aaaaaa```___```bbbdddgggjjjkkkjjjiiihhhhhhffffffffffffgggjjjmmmoooppppppqqqsssvvvyyy|||~~~zzzzzz{{{{{{zzzxxxwwwuuutttsssqqqnnnjjjgggdddbbb___``````___]]]]]]^^^```^^^]]]]]]]]]]]]^^^___```\\\\\\[[[[[[]]]___aaacccaaa```^^^]]]\\\]]]^^^___]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRQQQQQQPPPQQQPPPPPPOOOLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA??????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@??????>>>===<<<<<<======<<<===>>>>>>>>>===;;;:::666888999::::::888666555777777777777777777777777555555555555555555555555444444444444444555555555444444444444555666666777666666777777777666555444777777777777888888999:::;;;<<<===>>>???@@@AAAAAAAAA@@@???>>>???AAACCCEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???AAA???@@@CCCDDDDDDFFFKKKKKKNNNTTT]]]mmmyyyoooiiiaaa]]]\\\\\\ZZZWWWSSSTTTUUUUUUUUUVVVXXXZZZ```jjjuuuzzz}}}ppp]]]PPPEEE???GGGTTThhhsss{{{ttttttvvvooohhh```___cccfffdddaaa^^^]]]\\\[[[ZZZWWWSSSPPPDDDFFFJJJOOOUUU[[[___aaaYYYWWWTTTQQQNNNNNNNNNNNNQQQTTTUUUQQQIIIBBB>>><<<888888999:::;;;===>>>???????????????????????????>>>>>>===<<<999666333111444333000...---......///.............../////////000000000///////////////...............///000000............///000000111/////////...------------------------------------///......---......///000111///------.........,,,//////..............................////////////............////////////...///000111111000///...////////////////////////////////////////////////111111111111111111111111444444444555666666777777999:::;;;;;;<<<<<<;;;;;;888999:::<<<>>>???AAAAAABBBBBBCCCCCCDDDCCCCCCCCCEEEEEEFFFHHHKKKMMMOOOOOOOOONNNLLLJJJJJJOOOXXX^^^hhhvvv[[[]]]^^^___^^^^^^```bbbdddfffiiijjjhhhgggfffffffffeeeeeefffhhhjjjkkklllffffffgggiiikkkmmmooopppiiijjjkkklllmmmmmmllllllkkkkkkjjjhhhfffbbb```^^^\\\]]]]]]]]][[[[[[]]]^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\^^^___aaaccc___^^^[[[ZZZYYYZZZ\\\]]]\\\\\\\\\[[[YYYXXXVVVUUUSSSSSSSSSRRRQQQPPPPPPPPPOOOQQQSSSUUUVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNNNNNNNJJJJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDEEEFFFFFFDDDBBBDDDDDDDDDCCCCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>???????????????????????????@@@AAAAAAAAAAAA@@@???======<<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;:::999666777888999999777555444666666666666666666666666444555555555555555555555444444555555666666666666555555666666777777777777666666555444444555666666777777777888888999;;;;;;<<<======>>>???@@@AAAAAAAAAAAA@@@???@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAA@@@CCCGGGFFFDDDFFFKKKOOOUUU```mmm}}}qqqhhhddd___\\\[[[ZZZXXXUUURRRTTTUUUVVVVVVYYY]]]aaajjjuuuuuubbbOOOHHHFFFIIIUUUddd{{{|||~~~}}}zzzwwwuuuuuujjjccc]]]^^^dddhhhfffaaa\\\]]]___```___ZZZSSSNNNCCCHHHQQQXXX^^^```aaaaaa___]]]ZZZVVVSSSPPPNNNNNNPPPQQQRRRMMMFFF???<<<<<<888999:::<<<>>>???@@@@@@???>>>>>>>>>>>>===============<<<:::777444222000333222000............///............//////000000111111000000////////////...............///000000------...////////////////////////......------,,,------------------------............//////000000111///---,,,---...---+++////////////////////////............////////////............////////////...///000111111000///...////////////////////////////////////////////////111111111111111111222222444444555555666777777777999:::;;;;;;<<<<<<;;;;;;888999:::<<<>>>???AAAAAABBBBBBCCCCCCCCCCCCCCCBBBEEEFFFHHHIIIKKKLLLNNNOOONNNNNNMMMJJJJJJPPPZZZbbbkkkyyy[[[]]]^^^___^^^___aaabbbcccdddfffgggeeedddddddddgggeeeeeeeeefffgggfffdddaaabbbdddfffggghhhhhhhhhcccdddeeefffggghhhhhhhhhccccccccccccbbb```___^^^ZZZ[[[\\\[[[ZZZZZZ[[[]]]\\\\\\\\\[[[ZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^\\\[[[YYYXXXWWWXXXZZZ[[[ZZZZZZ[[[ZZZYYYWWWUUUSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPRRRSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOLLLMMMNNNMMMKKKJJJKKKLLLIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEEEECCCAAADDDDDDCCCBBBBBBCCCDDDDDDBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>><<<;;;;;;:::::::::;;;;;;999999:::::::::999999999666777777888777666555444666666666666666666666666444444444555555555555555444444555555666777777777555666777777888777777666555444444333444555777888777777888888999:::<<<<<<======>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAADDDGGGGGGEEEIIIPPPSSSbbbwww~~~qqqhhhaaa___[[[YYYXXXWWWUUUSSSSSSUUUWWWWWWXXX\\\ccciiisss~~~~~~fffUUUDDD@@@IIIXXXiiivvv~~~xxxuuuwwwwwwuuurrrgggbbb^^^```eeehhheee```\\\^^^```bbbaaa\\\TTTNNNHHHNNNWWW^^^aaaaaa```___aaa```^^^ZZZVVVRRRNNNLLLLLLNNNNNNJJJCCC>>><<<<<<999:::===???AAAAAAAAA@@@??????>>>===<<<;;;::::::<<<;;;:::888666333111000000000000/////////............//////000000111111222111111000000//////..................///000000------............------------.........------,,,---------------------------......///000000000111111///---------...---,,,.........///////////////............////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000000000111111222333333444555555666666777888888888999:::;;;;;;<<<<<<;;;;;;999999:::<<<===???@@@AAA@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNLLLMMMMMMKKKJJJQQQ\\\fffrrr\\\^^^````````````bbbcccaaabbbccccccaaaaaabbbcccdddccccccdddfffgggdddbbbaaabbbeeefffgggfffdddccccccccccccddddddeeeeeeeee``````__________________ZZZ[[[[[[ZZZYYYXXXZZZ[[[XXXYYYZZZ[[[[[[ZZZXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZ[[[ZZZYYYXXXWWWXXXXXXYYYXXXYYYYYYYYYXXXVVVSSSQQQSSSRRRRRRQQQPPPOOONNNMMMPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMIIIKKKLLLKKKIIIHHHJJJKKKIIIIIIIIIIIIHHHGGGEEEEEEEEEDDDCCCDDDEEEEEECCCAAACCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<==================<<<::::::999999999:::::::::888888999999999999999999777777666666666555555555666666666666666666666666444444444555555555666666333333444555555666777777555666777777777666555444222333444666888888999999888888888999:::;;;<<<===>>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDGGGLLLNNNSSS]]]hhhooozzzpppgggaaa]]][[[YYYWWWWWWVVVVVVUUUUUUWWWXXXXXXYYY___iiiqqq{{{mmmTTTMMMDDDFFFVVVmmm|||zzzsssqqqsssuuurrrooofffcccbbbcccffffffaaa]]]______``````___[[[UUUQQQRRRWWW\\\______^^^^^^___]]]]]]]]][[[XXXSSSNNNJJJIIIJJJJJJGGGAAA======>>>;;;<<>>???@@@???@@@AAABBBCCCDDDDDDDDDDDDFFFIIIIIIHHHHHHKKKMMMKKKMMMMMMKKKJJJQQQ^^^iiiyyy^^^___aaaaaaaaaaaacccddd___```aaa```______aaacccaaa```aaadddhhhjjjhhheee^^^```bbbdddcccaaa^^^\\\`````````______^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZ[[[[[[ZZZXXXXXXYYY[[[UUUVVVYYY[[[[[[[[[YYYXXXXXXZZZ\\\^^^^^^]]][[[YYYZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXYYYYYYWWWUUURRRPPPSSSSSSRRRQQQOOONNNNNNMMMQQQPPPPPPPPPPPPPPPPPPPPPNNNOOOOOONNNNNNMMMLLLKKKIIIKKKMMMLLLJJJIIIKKKMMMIIIIIIIIIIIIGGGFFFEEEDDDEEEDDDCCCDDDEEEEEECCCAAABBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999::::::888888888888888999999999777777666555555555555666666666666666666666666666444444444555555555666666222222333333444555666666555555666666666555333222///222666:::<<<;;;:::999888888888999:::;;;===>>>>>>>>>>>>???@@@@@@@@@AAA???@@@CCCEEEEEEEEECCCBBBCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDBBBCCCDDDEEEEEEFFFEEEEEEGGGGGGKKKRRRYYYddduuu{{{qqqjjjccc^^^\\\[[[YYYXXXXXXXXXXXXYYYWWWYYYYYYXXXZZZaaammmvvvttt\\\GGGJJJKKKSSShhh{{{vvvqqqpppqqqrrrooommmgggfffeeeffffffddd^^^ZZZaaa```^^^]]]\\\ZZZVVVSSSZZZ\\\^^^^^^\\\[[[]]]```YYYZZZ[[[[[[XXXRRRMMMIIIGGGHHHHHHEEE@@@===>>>???<<<>>>AAACCCDDDDDDBBBAAABBBAAA@@@>>>;;;999888777999888777666444333222111***,,,///111222111///---///000000111222333333333222222222111000//////..................///000000---.........---+++)))((()))***,,,---...------,,,////////////////////////------///000111111111111222000//////000111111000*********++++++,,,,,,,,,............/////////000............/////////000111000///......///000111000000000000000000000000000000000000000000000000//////111222444666777777777777777888999999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???>>>???@@@BBBCCCDDDDDDDDDCCCFFFIIIIIIGGGGGGJJJMMMKKKMMMMMMKKKJJJQQQ___jjj|||aaa``````bbbddddddbbbaaacccbbbaaa___^^^\\\[[[ZZZ___```aaaaaaaaaaaaaaa``````___^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZ\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXYYYZZZZZZYYYWWWUUUTTTUUUWWWYYYZZZZZZYYYYYYZZZYYYYYYYYYYYYYYYXXXXXXWWWTTTTTTTTTTTTTTTUUUUUUUUUQQQQQQQQQPPPPPPOOOOOOOOOPPPOOONNNMMMLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGFFFHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCC????????????????????????@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<<<<;;;<<<:::888999:::;;;:::999::::::999888888888888888999999999999999999999999777777888777666555333222666666666666666666666666555555555555555555555555444444555555666777888888333444555666777777777777555666888:::;;;;;;;;;;;;>>>======<<<<<<<<<<<<===<<<======>>>???@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFHHHDDDBBBEEEFFFFFFGGGJJJKKKOOOTTTZZZiiiqqqiiidddaaa______[[[XXXWWWXXXYYYWWWUUUZZZZZZ[[[\\\]]]bbblllvvvsss\\\JJJHHHLLLTTTaaauuuxxxvvvttttttsssqqqnnnkkkjjjlllmmmlllhhhccc^^^\\\___```___ZZZSSSRRRVVV[[[^^^______\\\XXXVVVWWWYYYZZZ]]]```^^^XXXQQQMMMLLLHHHGGGDDDBBB@@@>>>>>>>>>???@@@AAABBBBBB@@@>>>===BBBAAA???>>><<<;;;::::::<<<999666444333333111000------......///000000000000///...------...///000333111000...------------000---***+++///111///,,,,,,------......------,,,////////////////////////***---//////...,,,,,,---......------------......//////............//////000000000000000000000000///...,,,++++++,,,...///............/////////000000000000000////////////...///000///...---...000111111111000000000000000///000000111111222333333555777888999888777888999;;;===>>>===<<<:::;;;;;;:::;;;;;;<<<===>>>??????>>>???AAACCCDDDDDDCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKJJJIIIKKKSSS___hhh|||eeecccaaaaaaaaaaaa___]]]aaaaaa```______^^^]]]]]]^^^^^^^^^______^^^]]]]]]^^^]]]\\\[[[[[[[[[[[[[[[YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYWWWXXXYYYYYYYYYWWWUUUTTTTTTVVVXXXYYYWWWVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSRRRPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA????????????????????????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<:::999999:::;;;;;;:::777666666555444444555555888888888888888888888888666666777777666555444333555555555555555555555555555555555555555555555555111222222333333444444444444444555666777777777777666777999:::;;;<<<<<<;;;======<<<<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFGGGFFFGGGJJJKKKIIIKKKOOOTTT___mmm{{{uuujjjeeecccbbbaaa___\\\YYYXXXYYYYYYXXXVVVXXXYYY[[[^^^aaagggrrrzzzuuucccRRRFFFAAAOOOcccttt{{{zzzyyyxxxwwwtttoookkkmmmnnnnnnllliiieeeaaa___ccc```\\\WWWTTTTTTUUUWWWWWWZZZ\\\\\\YYYWWWWWWXXXYYY[[[]]][[[UUUOOOLLLKKKIIIGGGDDDAAA???>>>>>>???@@@AAABBBCCCBBBAAA???>>>DDDCCCAAA???============:::888444222222111000///000000//////...---------000000///......///000000111000///...------......000---***+++///111///---.........//////.........////////////////////////,,,...000000...------.........------------............------------......///////////////////////////...,,,++++++,,,...///........./////////000000111000000000///////////////000111000///...///111000000000000000000000000000000111111222333333333555666888888777777777888777999;;;<<<<<<<<<===>>>999:::;;;;;;======>>>??????@@@BBBDDDEEEEEEDDDDDDDDDFFFHHHIIIHHHHHHIIIKKKLLLLLLJJJIIIKKKTTT___hhh}}}iiifffbbb___^^^]]]\\\ZZZ````````````____________[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWWWWWWWXXXYYYZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWXXXXXXWWWVVVTTTSSSSSSUUUWWWWWWUUUSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@========================>>>>>>=========<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<:::999999:::;;;;;;:::999888777777777777777777777777777777777777777777555555666666666666555444444444444444444444444444555555555555555555555555555555555555555555555555444555666777777888888777888888:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<===>>>???@@@????????????>>>>>>>>>@@@@@@AAABBBBBBCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEECCCDDDHHHKKKJJJIIIPPPXXXfffyyy~~~vvvllldddbbbbbbbbbaaa^^^\\\YYYXXXYYYYYYYYYXXXXXXZZZ]]]```fffoooyyywwwcccPPPFFFDDDCCCXXXrrryyy~~~}}}|||zzzwwwrrrnnnppppppnnnllljjjgggeeecccfff```ZZZUUUUUUUUUUUUTTTUUUXXX\\\^^^]]][[[[[[ZZZYYYYYYYYYVVVRRRMMMKKKJJJIIIFFFBBB???>>>>>>@@@AAAAAABBBCCCCCCCCCBBB@@@???DDDCCC@@@>>><<<<<<===>>>888666333111111000///.../////////...------,,,,,,111000000//////000000111000///............//////000---+++,,,///000///---///......------......///////////////////////////---///000000///......///......------------......------,,,,,,,,,,,,------........................///...---,,,,,,---...///....../////////000000000111111000000000/////////000111222111000///000222000000000000000000000000111111222222333444444444444666888888777777777888666888:::;;;;;;;;;<<<===888999999:::;;;<<<===>>>@@@AAACCCEEEFFFFFFFFFEEECCCEEEHHHIIIIIIIIIJJJKKKLLLLLLKKKIIIKKKSSS___hhh~~~iiieee```\\\[[[[[[[[[[[[`````````______^^^^^^]]]ZZZZZZZZZYYYXXXWWWVVVUUUWWWWWWVVVVVVVVVWWWWWWXXXUUUUUUTTTTTTVVVWWWYYY[[[YYYYYYYYYZZZZZZYYYYYYYYYTTTUUUUUUUUUUUUTTTSSSSSSUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTVVVUUUSSSQQQPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPOOOOOONNNMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888888999999::::::;;;;;;;;;:::888888:::;;;:::999999999888888888888888999666666666666666666666666444444444555555666666666444444444444444444444444555555555555555555555555777777777666666666666666555555666777888888888888999:::;;;<<<<<<=========;;;;;;;;;<<<<<<>>>??????????????????????????????AAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGHHHGGGFFFFFFEEECCCDDDGGGHHHHHHMMM\\\lllzzzrrriiidddbbbaaa```___\\\[[[YYYYYYYYYYYYZZZZZZ]]]___```ccclllyyy{{{iiiSSSDDDCCCHHHSSSggg|||~~~}}}~~~|||zzzyyyxxxuuusssqqqooommmkkkiiihhhfffdddddd```[[[WWWUUUVVVWWWXXX\\\^^^```aaaaaa```______YYYXXXVVVSSSPPPLLLKKKJJJHHHEEEAAA>>>===>>>AAACCCCCCCCCDDDDDDCCCCCCBBBAAABBB@@@===;;;::::::;;;<<<777555222000111111000///,,,,,,,,,---......//////111111000000000000111111............//////000000///---+++,,,...000///...---,,,+++******+++,,,---////////////////////////---...000///...---...///......------------.........------,,,,,,------...------------------------......------------.........////////////000000000111111111000000000/////////000111111//////000111/////////000000000000000111222222333333444555555444666888888777666777888888:::;;;;;;999888888999777888999:::;;;<<<<<<===???@@@BBBDDDEEEFFFFFFEEEBBBEEEGGGIIIIIIIIIKKKLLLLLLKKKJJJHHHJJJRRR^^^ggg{{{ccc___ZZZXXXYYY[[[\\\]]]aaa```___^^^\\\[[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSSSSSSSUUUWWWYYYZZZXXXXXXYYYYYYYYYYYYXXXXXXRRRSSSSSSSSSSSSRRRQQQQQQSSSSSSSSSSSSSSSRRRRRRQQQRRRTTTUUUUUURRRPPPOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMHHHHHHHHHHHHGGGEEEDDDDDDAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888888888999999:::::::::999777777999:::999888555555444444444555555666555555555555555555555555333333444444555555666666555555555555555555555555555555555555555555555555444444333333333333333333555666777888999999999999;;;;;;;;;;;;<<<======>>>;;;;;;;;;<<<<<<>>>??????<<<===>>>???@@@AAABBBBBBAAAAAA@@@AAAAAABBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKNNN[[[sssvvvtttnnngggcccbbbaaa___]]]ZZZZZZYYYYYYYYYZZZ\\\^^^```bbbdddhhhuuu~~~iiiXXXIIICCCIIITTThhhxxx}}}~~~{{{wwwtttuuuvvvwwwwwwnnnllljjjiiiiiihhhdddbbb^^^______\\\YYYYYY^^^cccfffeeeeeedddcccbbbaaa```ZZZXXXUUURRRPPPNNNKKKJJJFFFCCC@@@======???BBBDDDCCCDDDDDDDDDCCCCCCBBBBBBAAA???===;;;::::::;;;<<<777444222111111222111111,,,,,,------...//////000000000111111111111000000------...//////000000000...---,,,,,,.../////////,,,,,,,,,++++++,,,,,,,,,////////////////////////,,,---......,,,,,,---.........------------......//////............//////------------------------........................////////////000000000111111111111111000000000000...///000000......///000......//////000000000000111222222333333444555555444666777777666666777888888:::;;;:::999777888888777888888999:::;;;<<<<<<===>>>AAACCCDDDEEEEEEEEEAAADDDGGGHHHIIIJJJLLLMMMKKKJJJIIIGGGIIIQQQ\\\eeexxxYYYVVVSSSSSSUUUYYY[[[]]]___^^^]]][[[ZZZXXXWWWVVVWWWWWWWWWWWWVVVUUUTTTTTTRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRTTTSSSQQQOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMGGGGGGGGGGGGFFFFFFEEEDDDAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999999999999999999777666666777888888777666555555555555666666777555555555555555555555555444444333333444555666666666666666666666666666666555555555555555555555555444444444444444555555555666777888999999::::::999<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>???;;;<<<===???AAABBBCCCDDDBBBAAA@@@@@@AAABBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKNNNTTT]]]oooxxxssskkkgggbbbaaabbbbbb```^^^XXXZZZ[[[[[[\\\^^^aaadddccchhhmmmrrrjjjUUUJJJGGGKKKYYYhhhyyyyyyvvvrrrpppqqqsssuuuuuuiiihhhhhhiiijjjhhhbbb]]]WWW]]]aaabbb```bbbhhhooolllkkkiiihhhgggeeeaaa^^^ZZZXXXTTTRRRQQQOOOLLLJJJCCCBBB???======???BBBDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@???>>>============666444111000111222222111000000000///......------///000000111111000000///------...///000000//////...------------...//////...//////000000//////...////////////////////////,,,---...---++++++---///......------------....../////////....../////////------------------------......................../////////000000000111111222222111111111000000000---///000///...---...///---......//////000000111111111222222333444444444333555777777666666666777555777999:::::::::;;;<<<777888888999:::;;;<<<===<<<>>>@@@BBBDDDEEEEEEEEEAAACCCFFFHHHIIIJJJLLLNNNKKKKKKIIIHHHIIIPPP\\\eeevvvOOOMMMLLLMMMQQQUUUXXXYYY[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSQQQPPPOOONNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQMMMMMMMMMLLLLLLMMMMMMNNNMMMOOOQQQQQQOOOMMMLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJIIIFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::999999999999999888888777666444444666777666555777777777777777888999999555555555555555555555555555444333333333444555666555555555555555555555555555555555555555555555555555555666666777777888888666777888999::::::::::::<<<;;;:::::::::;;;<<<=========<<<<<<<<<======>>>======>>>???AAABBBCCCCCCBBBAAA@@@@@@@@@BBBDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMRRR\\\jjjyyy{{{wwwssspppgggcccaaaaaaccccccaaa___YYY[[[]]]___```bbbgggkkkkkksss{{{gggVVVHHHGGGMMMYYYnnn}}}uuurrrpppooopppppppppoooddddddgggkkkmmmiii```XXXTTTYYY```eeejjjnnnssswwwoooooopppqqqooojjjbbb\\\XXXVVVSSSRRRQQQOOOKKKHHHAAA@@@???>>>???@@@BBBDDDDDDCCCBBBBBBBBBAAABBBBBB>>>????????????===<<<;;;444222//////000111111111222111111000//////.........///000000000000///...---...///000000//////...------...---------///000---///111222222111///---////////////////////////.........---,,,,,,...000......------------......///......------......///------------------------......////////////......//////000000000111111111222222222111111111000000...000111000///...///000------......///000000111000000111111222333333333333555777777666555666777555777::::::::::::;;;===888888999:::;;;<<<=========>>>AAACCCEEEFFFFFFFFF@@@CCCFFFHHHIIIKKKMMMOOOMMMMMMKKKIIIKKKRRR]]]fffwwwIIIGGGGGGIIIMMMRRRTTTUUUWWWWWWVVVVVVVVVUUUUUUUUURRRRRRSSSSSSSSSSSSSSSSSSPPPPPPNNNMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPOOONNNLLLKKKKKKKKKKKKKKKLLLMMMKKKMMMOOOOOOMMMKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB??????????????????@@@@@@<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;:::::::::999999888888666555333333555666555444444444444444444555666666666666666666666666666666555555333333333333444555444444444444444444444444555555555555555555555555111222222333444555666666777777888999::::::::::::<<<;;;:::999:::;;;<<<===>>>======<<<<<<<<<======?????????@@@@@@AAAAAAAAABBBAAA@@@@@@@@@BBBDDDFFFCCCDDDDDDEEEFFFGGGGGGHHHEEEGGGHHHJJJLLLNNNNNNOOOUUU]]]nnnvvvpppmmmkkkiiiiiifffcccccceeedddaaa^^^ZZZ]]]```aaacccfffkkkpppuuupppUUUJJJDDDJJJUUUeee~~~|||rrrqqqqqqqqqqqqoookkkhhhaaacccggglllooojjj___VVVSSSVVV]]]gggqqqxxx{{{{{{qqqsssvvvyyyxxxqqqfff]]]WWWUUURRRRRRQQQOOOJJJFFF???????????????AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBB;;;<<<===>>>>>><<<:::888222000......///000000000//////000000111111222222---...///000000///...------...///000000///...---------...---------///000+++---000222222000---+++/////////////////////////////////...------///111.........------............------,,,,,,------.................................////////////......000000000000111111111111222222222111111111111000///111222111000///000111---------...///000000111///000000111222222333333333555777777666555666777999;;;<<<<<<:::999999:::888999::::::<<<<<<===>>>>>>???BBBDDDFFFGGGGGGGGG@@@BBBFFFHHHIIIKKKMMMOOOOOOOOOMMMKKKLLLTTT___gggyyyKKKHHHFFFJJJPPPUUUVVVTTTQQQQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMOOOOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLOOOPPPPPPNNNKKKIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@???>>>======<<<===<<<;;;::::::;;;<<<===999999999999999999999999999999888777666666777777999888888777777777777777666666666666666666666666444444444444333222111111444444444444444444444444444444444444444444444444666555444444555666777888777777777777666666666666888777666666777888;;;<<<999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<:::999:::;;;===???>>>>>>???@@@@@@@@@@@@???>>>???@@@@@@???@@@BBBDDDGGGFFFDDDDDDEEEFFFFFFFFFFFFIIIMMMLLLKKKNNNUUU[[[cccvvvyyyoookkkjjjiiiggghhhddddddhhhjjjfffbbbaaaaaa^^^___gggmmmooottt{{{qqq]]]LLLSSSTTTUUUfff|||xxxrrrqqqqqqpppnnnjjjddd```^^^ccciiillliiibbb[[[WWWZZZ\\\bbbkkkuuu{{{|||zzzvvvttttttyyy}}}yyykkk```VVVSSSOOONNNOOOMMMFFF@@@AAA@@@@@@@@@BBBEEEGGGIIIGGGEEECCCBBBBBBBBBAAA@@@?????????>>><<<999777555333111//////111000---***111111000000//////......///////////////////////////............------------,,,+++++++++---000111000000111000000///...---......------,,,,,,,,,,,,.........------,,,,,,,,,------............---------...///...------...///---------............///............////////////...............///000000111000///...............222111111000///......---111111111000000000000000222222222222222222222222222555777777444333444555999:::<<<;;;:::999999:::999:::;;;<<<============???@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKNNNNNNOOOPPPOOOQQQ]]]iii~~~GGGDDDBBBEEEKKKPPPPPPOOOPPPOOOOOOOOOOOOOOOOOOPPPMMMMMMMMMMMMMMMMMMMMMNNNJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNKKKLLLLLLKKKIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999888777777777777777999888777777666666777777666666666666666666666666666666777777666666555555555555555555555555555555444444444444444444444444777666555444333444444555777777777777777777777777999888777777777999;;;===::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@@@@@@@???@@@AAAAAA@@@AAACCCEEEFFFFFFEEEFFFGGGHHHHHHGGGHHHKKKNNNQQQUUU\\\eeelll|||sssmmmlllkkkiiiggggggccccccggghhheeebbbaaadddccciiirrrzzz~~~www^^^PPPOOO___lllppp|||{{{xxxrrrqqqooommmllljjjfffcccbbbfffkkkjjjfffaaa___```ggggggiiiooouuuxxxwwwtttrrrqqqqqquuuwwwqqqfff]]]RRROOOMMMKKKJJJGGGCCC???????????????AAADDDGGGIIIFFFDDDBBBAAABBBBBB@@@?????????>>>>>><<<:::888666333111000111222222///---000000000000///////////////////////////////////////............------------,,,+++***+++---///000///000000000000//////...111111000000//////////////////.........---------------............---------...///...------...///---------............///............///////////////////////////000111111000000///.........//////111111111000///.........000000000000000000000000222222222222222222222222555777888777555444666888888:::;;;;;;:::999999:::999:::;;;<<<============>>>???@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEGGGIIIKKKLLLNNNNNNPPPQQQPPPSSS^^^jjj|||GGGEEEDDDFFFKKKOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMMMMNNNIIIJJJJJJIIIHHHGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEECCCBBB@@@???>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888999888777777666666777777666666666666666666666666555666777777888777777777666666666666666666666666555555555555555555555555666555444444444444555555777777777777777777777777:::999888888999:::<<<===;;;<<<<<<<<<<<<=========999999:::::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFEEEFFFGGGHHHIIIIIIHHHHHHIIIKKKNNNUUUaaannnzzzwwwsssnnnmmmmmmllliiieeehhhdddcccggghhhfffdddfffhhhllluuu~~~cccUUUTTTggg~~~}}}zzzwwwrrrpppllljjjjjjjjjiiiiiilllnnnooolllhhhgggkkkooosssqqqpppppprrrqqqmmmiiillllllmmmnnnmmmggg___XXXPPPPPPPPPLLLHHHCCCAAA@@@======>>>???AAADDDGGGHHHFFFDDDBBBAAABBBBBB@@@?????????>>>===;;;:::888777222111111111333333111000////////////000000000000...//////000000//////...///............------------,,,+++***+++,,,---.........///000000000//////111111111000000000000000////////////............------............---------...///...------...///---------............///............////////////000000000000000111222222//////.........///000000111111000000//////......000000000000000000000000222222222222222222222222555666777666444444666888888999;;;;;;:::999999:::999:::;;;<<<============>>>>>>@@@AAABBBCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMOOONNNOOOQQQQQQTTT___jjjyyyGGGEEEEEEGGGKKKMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKHHHIIIJJJJJJHHHHHHIIIJJJFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBB@@@???>>>===>>>>>>??????>>>>>>>>>=========<<<<<<<<<;;;;;;999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::999999888888888888999999888888777666666666666666666666666666666666666666222222333555555666666666555555666666666666777777555555555555555555555555222222333444666888999:::777777888888888888888999;;;::::::::::::;;;<<<===;;;;;;<<<<<<<<<=========:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>===???????????????@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFFFFGGGIIIIIIIIIHHHGGGHHHMMMNNNRRR]]]mmm}}}uuurrrooommmllljjjgggdddjjjffffffiiijjjiiijjjmmmooovvvhhhWWWZZZeee~~~{{{yyyvvvsssooojjjhhhiiikkkmmmnnnrrrqqqooommmnnnqqqvvvyyy{{{xxxssspppoookkkfffaaaggghhhjjjhhhccc]]]YYYVVVTTTWWWYYYUUUMMMEEEBBBBBB<<<<<<===???AAADDDGGGHHHGGGEEECCCBBBCCCCCCAAA@@@AAA@@@>>><<<:::777555444000000000111222222222111......//////000000111111...///000000000000///...///............---------------,,,+++++++++,,,,,,------...///000000000///............------------..................------------............---------...///...---------///---------............///............////////////000000//////000000111222///.........///000111111111000000000/////////.../////////000000000000000111222222222222222333333444333333222222333444666777999::::::999999999:::999:::;;;<<<===============>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMNNNOOONNNNNNOOOPPPSSS]]]hhhvvvCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHHHHGGGFFFHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;888999:::;;;;;;:::999888888888888888888888888888999888888777888888999999888777777666555666666666666666666666666666666666000111222333444555555555444444555555555666666666666666666666666666666666333444555777888:::;;;;;;777888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<===>>>?????????>>>>>>??????>>>>>>>>>???@@@AAA???@@@AAAAAA@@@AAACCCEEEGGGIIIJJJJJJHHHFFFGGGHHHOOOQQQXXXeeewwwxxxsssuuussspppmmmjjjiiihhhgggfffiiiffffffiiijjjkkkooouuu{{{iiiYYYXXXgggxxx}}}{{{xxxvvvrrrnnnjjjhhhiiimmmpppqqqrrrooolllooovvv|||{{{vvvtttpppjjjfffeeeffffffccc]]]XXXVVVUUUWWW\\\```\\\QQQGGGBBBAAA===>>>???AAACCCEEEGGGHHHIIIGGGDDDCCCDDDDDDCCCAAABBBAAA>>>;;;777444222111---...000000000111111111......//////000000111111...///000111111000///...///............---------------,,,,,,,,,,,,,,,,,,,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///...---------///---------............///............///////////////............///000000///////////////000111222000000000000////////////......//////000000000000111111111222222333333333444333333333444555555555666888::::::999999999:::999:::;;;<<<===============>>>???AAABBBCCCDDDDDDDDDEEEFFFGGGJJJLLLNNNOOOPPPMMMLLLMMMNNNQQQZZZdddtttCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFDDDCCCBBBCCCEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBDDDEEEDDDCCCCCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????===>>>???????????????>>>>>>>>>>>>===<<<;;;999999::::::::::::::::::::::::888999999::::::999999888888888888888888888888888777777777777777777888999888777666666555555666666666666666666666666666666222333444555666666666666444444444555555666666777777777777777777777777777888888999999999999888777888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>????????????@@@???>>>>>>>>>???AAABBB???@@@AAAAAA@@@AAACCCEEEGGGIIIKKKJJJHHHHHHKKKNNNOOOTTT^^^mmm~~~yyynnnkkkooolllkkkiiihhhggghhhjjjkkkhhheeeeeeiiikkknnnuuu}}}|||fff[[[]]]kkk~~~|||yyywwwqqqoookkkjjjlllooorrrssstttrrrsssyyy~~~yyytttoooddddddbbb^^^YYYVVVUUUUUUVVVYYY\\\WWWNNNEEE@@@???@@@AAABBBDDDEEEGGGHHHHHHHHHFFFDDDCCCDDDDDDCCCAAABBB@@@<<<999555222000///,,,...000000000///000111////////////000000000000...///111222222111///...///............---------------------------------------.../////////......---------------.........+++++++++++++++,,,,,,,,,------............---------...///...------...///---------............///............////////////...............//////000000000/////////000111111000000000000////////////---......//////000000111111111111222222333333444555555555777999999888666555777999:::999999999;;;999:::;;;<<<===============>>>@@@BBBCCCEEEEEEEEEDDDDDDEEEGGGIIILLLNNNOOOQQQMMMKKKLLLMMMPPPXXX```rrrCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@AAACCCEEEGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDCCCBBBAAABBBCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>===============>>>>>>>>>>>>======<<<=========<<<;;;;;;:::999999999:::::::::::::::999999888888888888999999888888888888888888888888666666555555666777777888777777666555555555555666666666666666666666666666444444555666666777666666444555555666777777888888777777777777777777777777888999999:::999888666666888888999999:::;;;;;;<<<::::::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<=========<<<<<<<<<============>>>??????>>>>>>>>>???@@@AAA@@@???>>>===>>>???AAABBB@@@AAABBBBBBAAABBBDDDFFFEEEHHHJJJJJJIIILLLRRRWWW[[[eeettt|||vvvnnnkkknnniiijjjjjjjjjjjjkkkmmmnnnjjjggghhhlllooosss}}}ssseeeZZZ^^^ooo}}}zzzwwwqqqooonnnnnnppprrrrrrrrrqqquuu{{{|||vvvqqqdddaaa]]]YYYWWWVVVUUUUUUSSSSSSQQQLLLEEEAAA@@@AAACCCDDDEEEGGGHHHHHHIIIIIIGGGEEECCCBBBBBBBBBAAA@@@>>><<<999666333111000000...000222222000///000222000000000000////////////...///111333333111///...///............---------,,,------...////////////.........///......---------------.........//////+++++++++,,,,,,---------------............---------...///...------...///---------............///............/////////////////////...///000000111111111000000///000000000////////////000000000000------......///000000111000111111222333333444444555555666999<<<<<<999666555777999999999999999;;;999:::;;;<<<============>>>???AAACCCEEEFFFGGGGGGCCCCCCEEEFFFIIILLLNNNOOOTTTOOOLLLMMMNNNPPPVVV^^^qqq>>>@@@BBBBBBAAA@@@??????DDDCCCCCCBBBBBBCCCCCCDDDAAA@@@??????@@@CCCFFFHHHDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCC@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>==================<<<<<<<<<<<<======>>>>>>===<<<;;;;;;:::;;;<<<<<<======<<<<<<999999999999999999999::::::999888777777888999:::999999999999999999999999555555555555555666777777777777666555555555555555666666666666666666666666333444555555555555555555555666666777888999999999777777777777777777777777555666777888999999888777888888999::::::;;;<<<<<<:::::::::;;;;;;:::999999============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======AAA???>>>======???AAABBB@@@???>>>======???AAABBBBBBCCCDDDCCCCCCCCCEEEGGGDDDGGGJJJKKKKKKOOOXXX___qqq}}}wwwttttttnnnkkkmmmkkkmmmooopppooonnnnnnooommmllllllppptttyyyzzziii___]]]iii}}}{{{xxxpppooooooqqqssstttsssrrrhhhqqqzzzyyyrrrmmmddd___ZZZWWWVVVVVVUUUTTTRRRNNNIIICCC??????BBBEEEFFFFFFGGGIIIIIIJJJIIIIIIEEECCCAAA@@@@@@@@@???>>>:::999777444222222222222///222444333111///000222111111000000//////.........///111333333111///...//////.........---------,,,---...///000000000000.../////////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---..................------...///...------...///---------.........//////............/////////000000000000000000111111222222222111000//////000000////////////000000000000---------...///000000111000000111222333333444444333333555888<<<;;;777333555777999999999999:::;;;999:::;;;<<<============>>>@@@AAACCCEEEGGGGGGHHHBBBCCCDDDFFFIIIKKKNNNOOOWWWQQQMMMNNNNNNPPPVVV]]]ppp======>>>???@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCBBBAAAAAA@@@??????FFFDDDBBB@@@@@@BBBDDDFFFDDDCCCBBB@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAACCC@@@===>>>@@@AAA???===<<<<<<<<<<<<============???>>>>>>===========================>>>>>>>>>>>><<<<<<;;;:::999999888888:::::::::999999999888888555555666666777777888888666666666666777777777777666666666555444444333333666666777777777777666666777777777777777777777777666666666666666555555555555666666777888999999999777777888888999999999999999999888888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===========================>>>??????@@@;;;666777<<<@@@BBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBB@@@>>>>>>AAADDDGGGIIIJJJKKKMMMNNNSSS]]]jjjttt{{{tttqqqqqqrrrrrrrrrrrrrrrtttvvvvvvuuutttqqqtttvvvxxxxxx|||ppp^^^OOO[[[jjjxxxwwwnnnooopppqqqqqqqqqooollljjjrrrwwwzzzyyy{{{zzzqqqjjjhhhaaa]]]XXXVVVVVVVVVUUUSSSLLLIIIDDD@@@???@@@BBBDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@888777555333222000000///000000000000000000000000...............///000111000000////////////000000111///......//////...,,,////////////////////////---...///...,,,,,,...///------++++++++++++------.........///......------....................................////////////......---,,,++++++******,,,++++++,,,---///111333000...---...111111///,,,////////////////////////////////////000000000000............////////////111222333333444444333333444555666888999:::::::::777999;;;;;;:::::::::;;;:::===???>>>;;;:::<<>>>>>>>>????????????????????????@@@@@@@@@@@@BBBBBBAAAAAA@@@??????>>>BBBAAA@@@??????@@@AAABBBCCCCCCAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===>>>>>>???========================???>>>============>>>???AAA>>><<<<<<>>>???>>><<<;;;;;;<<<<<<<<<=========@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<;;;:::999999999999999999999888888888777666666666666666777777777555666666666777777777777666666666777777777777777555666666777777666666555666666666666666666666666444444555555666666777777666666666777888999999999777888888888999999999999999999999888999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============???>>>>>>============>>>BBB===999:::>>>AAAAAA???@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCDDDFFFHHHJJJJJJGGGKKKPPPXXXcccssszzztttqqqpppqqqqqqrrrwwwvvvuuutttttttttsssrrrwwwyyy{{{|||~~~mmm^^^TTT___kkkyyy~~~xxxpppoooqqqsssqqqnnnmmmppptttzzzyyyvvvqqqssszzz~~~~~~}}}yyyxxxssslllfffeeeccc]]]WWWSSSRRRSSSSSSSSSKKKIIIEEEBBBBBBCCCFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEBBB@@@>>>777666444333111000000000000000000000000000000000//////.........///000000000000////////////000000333222111111222333111000////////////////////////---...///...---,,,...///......---,,,,,,---......------.........------,,,....................................////////////000000///......---,,,,,,,,,,,,,,,,,,---///000111000...---...000111///,,,////////////////////////////////////000000000000....../////////000000000111222333333444444333333444555666777888888999999777888::::::999999999:::;;;<<<======<<<<<<===???@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGLLLOOOYYYVVVSSSQQQNNNNNNWWWbbbrrr;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<=========>>>>>>>>>>>>????????????AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;<<<======???===;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;::::::999888888888888888777777777777777666777777666666666666666666555555666666666777777777555555666666777888888999555555555666666555555555666666666666666666666666222333444555666777777888666666777777888999999999888888888888999999999999999999999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============@@@???>>>======<<<<<<<<>>@@@@@@??????@@@AAAAAABBBBBBCCCDDDEEEGGGHHHJJJJJJLLLSSS___mmmzzzxxxvvvttttttvvvxxxxxxxxx{{{zzzxxxvvvvvvvvvwwwxxxgggVVVRRRTTTooo|||xxxqqqppptttuuuqqqlllmmmuuu~~~{{{ssslllnnnssssssooouuupppnnnooommmhhhccccccccc]]]VVVQQQOOOPPPQQQQQQIIIHHHFFFEEEFFFHHHKKKMMMKKKKKKJJJIIIGGGFFFEEEDDDFFFFFFGGGGGGEEEAAA===;;;444444333111111000000111000000000000000000000000000000///.........//////000000////////////000000...---,,,---/////////---////////////////////////---...///...---,,,...//////......------......///,,,,,,------------,,,,,,....................................////////////000000//////...---------...------------.../////////......///000000///---////////////////////////////////////000000000000/////////000000000111111111222333333444444333333444555666777777777777777666888999:::999888999:::;;;::::::<<<>>>??????>>>???@@@AAABBBCCCDDDEEEEEEFFFGGGGGGFFFFFFGGGKKKNNNYYYVVVSSSPPPLLLMMMWWWcccsss999999999888888888888888::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>???>>>>>>>>>=========<<<;;;<<<===>>>>>>===<<<;;;@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>=============================================<<<<<<<<<;;;;;;<<<<<<<<<>>>===;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888888888888999999999:::::::::;;;;;;888888888777777666666666666666666666666666666666777777777666666555555444555555555666666666777777444444444444555555666666444444555555555555444444555555555555555555555555333444444555666666777777777777777888888999999999999999999999999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============???>>>===============>>>@@@>>>>>>???AAABBB@@@>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDGGGKKKOOORRR```jjj{{{{{{wwwwwwwwwxxxzzz}}}~~~~~~}}}{{{{{{zzzyyyyyy|||lllVVVNNNXXXfff{{{|||wwwssstttvvvwwwsssoooqqqxxx~~~|||vvvpppppprrrqqqmmmnnnjjjiiillllllgggcccccc```\\\WWWRRROOOMMMMMMMMMHHHGGGGGGGGGIIILLLNNNPPPNNNMMMKKKIIIHHHFFFEEEEEEFFFGGGGGGFFFDDD???;;;888222222111111000111111111000000000000000000000000111111000///.........///000000////////////000000***)))((()))+++,,,,,,+++////////////////////////,,,...//////---------.........------------......++++++,,,,,,------,,,,,,....................................////////////......------,,,,,,,,,+++............------...............///000///......////////////////////////////////////000000000000000000000000111111111111111222333333444444333333444555666666666666666555777888::::::999999999:::<<<999888;;;???AAA@@@>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHKKKMMMVVVSSSPPPOOOLLLOOOZZZfffttt666666777777888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<999999999999::::::::::::999888888777777777777777999999:::::::::;;;;;;;;;888888888888777777777777555555555555555555555555777777666666555555444444555555555555666666666666666666555555444444444444444444555555555555444444666666666666666666666666666666666666666666666666888888888888999999999999:::999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>@@@@@@<<<<<<===???AAABBBAAA@@@=========>>>???@@@AAAAAACCCDDDEEEGGGLLLTTT___gggzzz|||yyyvvvsssxxxxxxzzz|||~~~~~~|||zzzzzzzzzzzzyyyzzz}}}oooXXXNNNTTTgggzzz|||{{{{{{{{{yyyxxxxxxwwwwwwxxxzzz|||{{{~~~xxxsssrrrpppnnnkkkhhhhhhkkkkkkfffbbbbbb[[[[[[YYYVVVQQQMMMKKKIIIHHHHHHIIIJJJKKKMMMOOOPPPOOONNNLLLIIIGGGFFFEEEEEEFFFFFFFFFDDDAAA===888666222222111111000111111222000000000000000000000000222111000///////////////000000////////////000000///------...000111000///////////////////////////,,,...//////...------...,,,,,,,,,------,,,,,,,,,***+++,,,,,,---------,,,....................................////////////...---------------,,,,,,...............---------....../////////.........////////////////////////////////////000000000000000000000000111111111111111222333333444444333333444555666666666666666555888:::<<<<<<;;;:::;;;<<<<<<999888;;;???AAA@@@>>>???@@@AAABBBDDDEEEFFFGGGGGGHHHIIIHHHHHHIIIKKKMMMUUURRRPPPOOOMMMOOOZZZeeesss555555666777888999::::::999999999999::::::::::::::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<======<<<:::999;;;<<<888888888888999999999999::::::999888888888888888999999999999:::::::::::::::999999999999999999999444555555555555666666666666666555555555555555555444444555555555666666666999888888777666666555555555555555666666555555555777777777777777777777777888888888777777666666666999999999999999999999999::::::::::::999999999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<>>>???AAABBB;;;<<<===???AAABBBBBBBBB>>>>>>>>>???@@@AAABBBCCCBBBEEEHHHMMMVVVdddttt}}}zzzxxxuuuttt~~~~~~|||xxxxxxzzz{{{zzzyyy|||vvv[[[QQQVVVdddyyy~~~}}}~~~}}}||||||}}}~~~|||sssnnnllliiihhheeefffiiiiiiddd```___YYY[[[[[[YYYTTTOOOKKKIIIKKKKKKLLLMMMNNNNNNNNNNNNOOOMMMKKKHHHGGGFFFFFFFFFEEEDDDCCCAAA>>>:::777555333222222111111111222222000000000000000000000000111111000/////////000000000000////////////000000111000///000111222111000////////////////////////+++---000000...---------+++,,,,,,------,,,,,,+++***+++,,,------......---....................................////////////////////////////////////---......///......---------///000000///......///////////////////////////////////////000000000000/////////000000000111111111222333333444444333333444555666777777777777777999;;;======<<<;;;<<<===;;;::::::<<<>>>??????>>>???@@@AAABBBDDDFFFGGGGGGFFFHHHIIIIIIIIIJJJLLLNNNWWWTTTRRRPPPMMMMMMVVV```ppp555555555666666777777777777777777777888888888888999999999::::::::::::;;;999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;::::::::::::::::::::::::::::::888999:::;;;<<<;;;;;;:::999999999999999999999999999999:::;;;;;;:::999999:::;;;<<<:::888777999;;;777777777888888888999999:::999999888888888888888777777777888888888999999888888888888888888888888444555555555666666666666444444555555555555555555444444444555555555666666777777777777777666666666555666666777777666666555888888888888888888888888888888888888888999999999999999999999999999999999;;;;;;:::::::::999999999;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===???@@@@@@>>>???@@@@@@@@@AAABBBCCCAAAAAAAAABBBCCCDDDFFFFFFGGGLLLTTT^^^kkk|||~~~~~~~~~~~~}}}{{{zzzzzzwwwvvvyyy|||||||||wwwbbbUUU]]]ooo~~~{{{rrrnnnjjjeeefffcccdddhhhiiiddd```___ZZZ\\\\\\YYYTTTOOOMMMMMMPPPQQQQQQQQQPPPOOONNNMMMNNNLLLJJJGGGFFFEEEFFFFFFDDDCCC@@@===:::888666555444444333222222222222222000000000000000000000000000000000///000000111111000000////////////000000000///---...//////...---////////////////////////+++---000000///---------,,,,,,---......---,,,,,,++++++,,,....../////////....................................////////////////////////000000000000,,,---...//////......---,,,///111000...---...000////////////////////////////////////000000000000....../////////000000000111222333333444444333333444555666777888888999999888:::<<<<<<;;;:::;;;<<<;;;<<<======<<<<<<===??????@@@AAACCCDDDFFFGGGHHHEEEGGGIIIJJJJJJKKKNNNPPPUUUSSSSSSRRRNNNMMMUUU^^^mmm666666555555555444444444555555555666666666666777888888999999999:::::::::888888888888888999999999::::::::::::::::::::::::888999:::;;;;;;;;;:::999::::::::::::::::::::::::888888:::;;;<<<;;;;;;:::999999999999999999999999777888999::::::999888777888:::;;;999666555777:::777777777777888888888888888888777666666666666666666666666666777777777777444444444555555555555555555555555666666666777777333444444555555666666666444444444555555555666666333333444444555666666666666666777777777777666666888888888888888888888888777777888999:::;;;;;;<<<999999999999999999999999;;;;;;;;;::::::999999999;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<=========>>>>>>============>>>>>>???BBBBBBBBBBBBAAAAAABBBDDDCCCCCCDDDDDDFFFGGGHHHIIIRRRZZZfffsss~~~sssuuuyyy}}}~~~}}}}}}}}}|||||||||yyytttqqqsssxxx}}}zzzeeeXXXXXXnnn~~~~~~xxxrrrqqqlllfffeeebbbdddiiijjjeeeaaaaaa]]]]]]]]]XXXSSSPPPPPPQQQTTTTTTTTTTTTRRRPPPNNNLLLMMMLLLIIIGGGEEEEEEFFFGGGCCCBBB>>>;;;888666555555666555444333222222222222000000000000000000000000000000//////000111222222000000////////////000000111000......//////...,,,////////////////////////+++---000000///---------,,,---...//////...---,,,+++,,,---...////////////..................................../////////000---------...............+++,,,.../////////...---,,,///111111...---...000////////////////////////////////////000000000000............////////////222222333444444444333333444555666888999:::::::::777999;;;;;;:::::::::;;;:::===???>>>;;;:::<<>>>>>??????@@@@@@>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>===<<<@@@@@@BBBDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNOOONNNLLLKKKOOOWWW^^^rrr555555555555555555555555777777777777666666666666777777777777666666666555444555555555555666666666777777777777777777777777666666777888888888888888888999:::999777777777888888888777777666666666666666777888888999999888888666777888888999999888888888888888888888888888888444555666777777666555444666666666666666666666666555555555555555555555555777777666555555555555555444555666666666666555444555555555555444444444444333444555666777777777777777777777777666666666666555555555666666666777777888888888888888888888888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<===???>>>===>>>@@@AAA???===???@@@@@@AAA@@@AAAAAABBBEEECCCFFFLLLQQQWWWdddppp|||wwwxxx|||~~~~~~yyyyyyxxxvvvuuuuuuvvvwwwwww{{{uuuccc[[[YYYjjj|||xxxyyy}}}uuuooommmiiiccc^^^\\\YYYYYYZZZ[[[ZZZYYYZZZUUUOOOJJJJJJMMMQQQUUUTTTSSSSSSSSSTTTSSSPPPNNNOOOLLLHHHEEEDDDDDDCCCAAA???>>><<<999777555333333111222222333333222222111000000000000111111111111444333222111000000000000...............///000111/////////......////////////......------.........///...---,,,,,,---...///......---------,,,,,,,,,......---------,,,,,,,,,///...---,,,,,,,,,,,,---...------,,,,,,------.....................//////------...///////////////////////////000000000000111000000000/////////...000//////...///000111222000000111111111000000///---...000222444555555666111333666777777777777888::::::999999:::<<<===>>>@@@@@@?????????>>>>>>===>>>???AAACCCDDDEEEEEEEEEDDDEEEGGGIIIKKKMMMNNNNNNMMMMMMMMMKKKKKKOOOWWW^^^qqqzzz}}}zzz444444444444444444444444666666666666777777777777555555555555444444444444444444444444555555555555666666666666666666666666444555555666666666666666999:::;;;:::888777888999666666666666555555555555666666777888888888888888666666777888888888888888777777777777777777777777333444555666666555444333666666666666666666666666444444444444444444444444777666555555444555555555444444555555555555444444333333444444444444444444333333333333444444555666666666666666777777777777555666666666666777777777888888888888888888888888999999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???>>>>>>===============@@@??????@@@BBBAAA???===;;;===@@@AAAAAAAAABBBDDDHHHIIIPPPZZZeeerrr~~~|||yyy~~~~~~}}}|||wwwxxxyyyyyyxxxxxxyyyzzzpppZZZVVV]]]rrr~~~xxxrrruuuzzzuuuyyy~~~zzzrrrnnnkkkfffaaaWWWVVVUUUTTTUUUVVVWWWXXXVVVQQQKKKIIILLLPPPRRRSSSRRRQQQQQQRRRSSSSSSPPPNNNLLLJJJHHHFFFFFFEEECCCAAA>>><<<:::888555444333222111111222222222222222111000000000000111111111111333222111111000000000000......///////////////...//////000000000000/////////......---....../////////...---,,,,,,---...///......---------,,,,,,,,,---------------,,,,,,,,,......---,,,,,,,,,------......------------...............---------------------...////////////...////////////000000000000000000000000///////////////////////////000111111...//////000000000/////////000111222333444444444333444666777666666888:::888999999999;;;<<<>>>???CCCBBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBCCCDDDDDDEEECCCDDDFFFHHHKKKMMMNNNOOOKKKKKKKKKJJJJJJOOOWWW^^^ooowwwwwwvvv555555555666666666666666555555666666777777888888666666666666666666666666666666666777777777888888555555555555555555555555444444555666666666666555888999:::999777666777888777777777777777777666666555666777777888888777777555666777777888888777777666666666666666666666666444555555666666555555444666666666666666666666666666666666666666666666666666555555444444555555555444444444444444444444444222222333333444444555555333333222111222333555666666666666666777777777777888888888999999999::::::999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????>>>>>>======???>>>>>>======>>>>>>>>>??????@@@AAABBBAAA???>>>???AAACCCCCCCCCEEEJJJNNNRRRXXXcccqqq~~~~~~{{{zzzzzzyyyzzz{{{zzzzzz{{{ppp^^^UUUaaavvv~~~{{{wwwyyy|||tttyyy}}}zzzvvvrrroookkkeee___YYYVVVTTTUUUXXXYYYWWWTTTRRRMMMIIIJJJPPPTTTUUUSSSRRRQQQQQQQQQRRRQQQOOOMMMJJJIIIHHHGGGGGGEEEBBB???;;;:::888666444333222111000111111222222222222111///000000000111111111111222222111000000000000000......000000000///...---...///000111111000///..................//////000///...---,,,,,,---...///......---------,,,,,,,,,////////////////////////...------,,,,,,,,,------......------------...............---,,,,,,,,,+++,,,---......//////......////////////000000000000000000000000///////////////////////////000000111...///000000111000000000333444444333222111000///333444555555444555777999777888999:::;;;===>>>???DDDCCCAAA???>>>===>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNIIIJJJJJJIIIIIINNNWWW^^^mmm555555555555666666777777555555666666777777888888777777777777777777777777777777888888888999999999666666666666666666666666444555666666777777666666666888888777666555666777666666666666666666777777555555666777777777777666555555666777777777777666555555555555555555555555666666666777777666666666555555555555555555555555666666666666666666666666555555444444444444555555444444444333333444444444333333333444444555555555777777666555555666888999555666666666777777777888999999999999::::::::::::999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=================================@@@@@@??????>>>>>>======??????>>>>>>>>>??????@@@>>>???AAAAAAAAAAAA@@@@@@DDDEEEFFFEEEFFFLLLWWW___fffqqq~~~||||||~~~}}}zzzxxxxxxyyy{{{||||||zzzzzziii^^^^^^ggg{{{~~~zzzvvvuuurrrlllddd^^^YYYVVVUUUZZZ```aaaZZZTTTMMMJJJHHHKKKRRRVVVVVVSSSSSSRRRQQQQQQQQQOOOLLLIIIIIIHHHGGGGGGFFFDDD@@@===888777666444222111111111///000111111222222222222///000000000111111111111111111000000///000000000......000000000///...---------///000000///------...............///000111///...---,,,,,,---...///......---------,,,,,,,,,.../////////////////////------,,,,,,,,,------...///......------......///.........---,,,,,,,,,+++,,,------...............////////////000000000000////////////000000000000...//////000000000000000///000111111222222222111444444444333222111000///222333444444333333555777777777999:::<<<===>>>???BBBBBB@@@???>>>===<<<<<>>>>>========================????????????>>>>>>>>>>>>??????????????????@@@AAA>>>@@@AAABBBAAABBBCCCEEEBBBDDDFFFFFFJJJUUUeeeppp|||{{{zzzyyyyyy{{{|||}}}~~~|||yyywwwvvvxxxzzz{{{|||}}}|||~~~~~~kkk[[[\\\jjj~~~yyyuuuuuutttmmmddd___VVVVVV[[[bbbhhhfff]]]UUUKKKJJJKKKNNNSSSUUUTTTRRRSSSQQQPPPPPPOOONNNJJJHHHIIIHHHFFFEEEDDDBBB>>>;;;666555444222111000000000//////000111222222222222000000000000111111111111111000000//////000000000......///////////////...------............------............///000111111///...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---......//////............//////.........---------------,,,,,,---............---////////////000000000000////////////000000000000......///000000000000000///000111222222333222222000111222333333333333333111333444444333333444555777888999;;;<<<=========@@@@@@@@@@@@???>>><<<<<<@@@AAABBBDDDEEEFFFFFFGGGIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJJJJIIIIIINNNVVV]]]jjj333333444555555666777777777777777777666666666666444555555555666666666666555555555666666666666777666666666666666666666666555555666777777777777777666777888777666555555777444444555555555666666666444444555666666666555555444444555666666666555555555555555555555555555555666666666555555666666666555555555555555555555555555555555555555555555555444333333333444444555666666666555444444555666666666666666666666666555555333333444444444444333333555555555666777888888888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>========================>>>>>>>>>>>>>>>????????????????????????@@@AAABBB@@@BBBCCCCCCBBBDDDHHHLLLGGGLLLRRRWWW^^^lll||||||xxxyyyzzz{{{{{{{{{||||||||||||zzzwwwuuuwww{{{~~~zzz~~~~~~aaaaaafffqqq~~~vvvqqqttttttlllddd```WWW___jjjpppnnneee[[[TTTPPPQQQTTTVVVVVVUUUSSSQQQPPPOOOOOOOOOOOONNNKKKHHHJJJHHHEEECCCBBB???;;;999444333222111000000//////...///000111222222222222000000000000111111111111000000////////////000000...............///000111//////............//////............///000111222///...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---.../////////............//////..................//////+++,,,------......------////////////000000000000.../////////000000000111---...///000111000000///...///000111222222222222///000111222333444444444111333555666555444444444888999:::<<<<<<===<<<<<>><<>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDCCCFFFLLLQQQVVV]]]gggooozzz{{{wwwxxxyyy{{{~~~{{{zzzxxxvvvuuuxxx}}}zzzuuu\\\YYYiii~~~|||rrrmmmqqqsssllldddaaa]]]kkkzzz}}}rrrbbbWWWRRRWWWZZZ]]]]]]ZZZVVVSSSRRRNNNMMMMMMNNNOOOOOOLLLJJJKKKHHHEEEBBB@@@===:::777333222111000////////////......000111111222222222000000000000111111111111000000////////////000111...---------...///111222111000///......///000111............///000222222///...---,,,,,,---...///......---------,,,,,,,,,........./////////000000,,,,,,,,,,,,,,,---.../////////............//////---.........///000000000+++,,,------......------////////////000000000000.../////////000000111111---...000111111111000///---...///000111111111111222222333333333222111111111444777888666555444444888999;;;<<<===<<<;;;;;;>>>@@@CCCEEEDDDBBB???===>>>???@@@BBBCCCDDDEEEEEEFFFFFFEEEEEEGGGIIILLLNNNMMMMMMLLLJJJJJJNNNVVV\\\hhh~~~333666:::<<<===;;;777555777777777777888888888888777777777777777777777777777777666666666666777777333333444444555555666666888777666555555555555555<<<;;;:::888777777777777666666777777777777666666888777666555555555555555666666666666666666666666777777777777777777777777333444444444555555666666999666333444777999888777555555666666666666555555555555555555666666666777666666666666777777777777777888888999999888888777777777666555555555555555888888888999999:::::::::999999999999999999999999999999::::::::::::;;;;;;888888999999999:::::::::<<<;;;::::::<<<<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>??????@@@???@@@@@@???>>>???AAADDDBBBAAA@@@>>>???@@@CCCEEEJJJFFFEEEIIIKKKPPP]]]jjjmmmxxx}}}|||{{{zzz||||||{{{zzz{{{||||||xxxvvvwww}}}~~~ggg```aaaooo{{{ssslllkkkjjjgggeeefffeeeqqqzzzuuudddWWWTTTWWW]]]\\\ZZZYYYYYYWWWTTTRRRQQQPPPOOOOOOOOONNNKKKHHHGGGFFFDDD@@@===999666555444444333333222111111111000000000111222222222333000000000000000000000000000/////////............222222000///............------.................................///000000------------.........///000///...------...///000------............------------------------------***+++,,,---...---,,,+++............................................................////////////333000...///222222///+++///000111222111///---,,,////////////000000000000000111111000///000333666555555555555666666666666666666777888999999999999@@@BBBDDDDDDCCCAAAAAABBB>>>???@@@BBBDDDEEEFFFGGGGGGHHHHHHFFFEEEFFFKKKOOORRROOOMMMLLLKKKKKKSSS\\\iii555555666777777777777666777777777777888888888888777777777777777777777777777777666666666666777777666666666666666777777777888777777666666666666777888888777666666666777777666666666777777666666666777777666555555555666666666666666666666666666666777777777777777777777777444444555555666666666666888666333444666888888777555555666666666666555555555555555666666666777777666666666666777777777888:::;;;;;;<<<<<<;;;;;;:::999888888777666666777777888888999999999:::::::::888888888888888888888888999999::::::::::::;;;;;;999:::::::::;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::===========================<<<<<<<<<<<<===>>>>>><<<======>>>>>>?????????AAAAAAAAA@@@>>>===???@@@AAABBBBBBBBBBBBCCCEEEGGGLLLKKKNNNVVV]]]eeettt||||||||||||{{{~~~|||zzzzzzxxxxxxxxxyyy{{{~~~lll^^^bbbnnnzzzqqqiiihhhgggeeedddfffdddkkkooohhh\\\SSSTTTXXXbbb```^^^\\\[[[YYYVVVSSSTTTRRRPPPOOONNNLLLIIIGGGHHHFFFCCC???;;;888666555333333222222111111111000111111111111111222222222000000000000000000000000000000/////////.........222111000///..................000000000///...---...............///000000------........./////////000///...------...//////------............------------------------------+++,,,,,,---------------........................////////////////////////........./////////000000///000111000///.........,,,---///111222111000///////////////000000000000000111111000///000333666666666666777777777777888888999:::;;;;;;<<<;;;;;;???AAACCCCCCBBBAAA@@@AAA>>>???@@@BBBDDDEEEFFFGGGGGGHHHHHHFFFEEEGGGKKKOOOQQQNNNLLLLLLKKKLLLTTT]]]lll888777555444444666888999777777777777888888888888777777777777777777777777777777666666666666777777999888888888888888777777888777777777777888888999555555555555555666777777555555666666666666555555666666555555555666777777777777777777777777777777777777777777777777777777666666666666777777777777777555444444666777777666555666666777777666666555555555666666666777777777666666666777777777888888888888999999999999888888;;;:::999999888999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<<<<<<<:::===>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>>>>???????????????AAABBBCCCBBB@@@??????@@@>>>@@@BBBDDDEEEGGGJJJLLLUUUXXXaaammmxxx}}}{{{{{{}}}|||zzzyyyrrrrrruuuzzzssscccZZZ[[[pppwwwnnnfffeeeeeecccbbbdddddddddbbb\\\UUUSSSWWW\\\gggdddaaa___]]][[[WWWUUUWWWTTTQQQNNNLLLKKKHHHFFFHHHEEEAAA<<<999666555555111111111111111111000000222222222111111111111111000000000000000000000000000000000/////////......222111000//////......//////000111222111000...,,,...............///000000....../////////000000000///......---......//////------............------........................---------------...//////........................000000000000000000000000////////////000000000000,,,000222111---+++...111,,,---///111111111000000////////////000000000000000111111000///000333555777777777777888888888888888999:::;;;<<<<<<<<<<<<>>>@@@BBBBBBAAA@@@???@@@>>>???@@@BBBDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHLLLOOOPPPMMMLLLLLLKKKMMMUUU^^^ooo:::999777666666888:::;;;666777777777888888888888777777777777777777777777777777666666666666777777999999999888888777777777666666666666777888999999666666555555555555666777555555666666666666555555666555555555666777888888777777777777777777777777777777777777777777777777777777777777777777888888555555444555666666666666666666777777777777666666555666666666666777777777666666777777777888888888777777888888888888777777;;;::::::999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===;;;:::;;;<<<===<<<;;;===============>>>>>>>>>=========<<<===>>>>>>???@@@@@@@@@@@@@@@?????????>>>@@@BBBBBBBBBAAABBBDDD???BBBFFFIIILLLQQQYYY^^^iiiooozzz~~~~~~|||zzzzzzpppsssxxxkkkYYYXXX]]]iii~~~tttrrrlllhhhiiiiiieeebbbaaaccc```[[[WWWUUUWWW]]]aaaeeeccc___]]]\\\[[[XXXVVVWWWSSSOOOLLLKKKJJJHHHGGGGGGDDD???:::666555444555000000000000000000111111333222222222111000000000000000000000000000000000000000000////////////...111111000///////////////222111000///...........................///000000////////////000000000000...------.........//////------............------///////////////////////////...---------...000111......................../////////////////////////////////000000000111111---///000///------...111000111111111000///...---////////////000000000000///000111111000111333555666666777777777888888888666777888999::::::::::::===???AAAAAA@@@?????????>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJMMMOOOOOOLLLKKKKKKKKKMMMVVV___ppp777777888999999999999999666777777777888888888888777777777777777777777777777777666666666666777777888888888777777666666666555555555555666666777888:::999888777666666666666555555666666666666555555666666666666666777888999777777777777777777777777888888888888888888888888888888888888888888777777444555666666666666666777666666777777777777666666666666666666777777777888777777777777888888888888::::::;;;;;;;;;;;;::::::999999888888888999999:::::::::::::::::::::::::::888888888888888888888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;===<<<;;;;;;======<<<;;;;;;;;;;;;<<<<<<========================>>>??????AAAAAAAAAAAAAAA@@@@@@@@@>>>@@@AAABBBAAAAAACCCEEEFFFJJJNNNRRRXXXbbbnnnwww~~~}}}~~~yyykkk___\\\iiixxxwwwooopppnnnpppuuuvvvnnneeeaaa___\\\XXXWWWYYY\\\```aaa```]]]ZZZYYYYYYXXXWWWVVVTTTQQQMMMKKKJJJIIIHHHGGGDDDAAA<<<888555444444444/////////000111111111222333222222222111000000000000000000000000000000000111000000000////////////111000000////////////000444111...+++***+++...000...............///000000////////////000000000000,,,,,,---...............------............------////////////////////////000///...---...///000111................................................////////////000000000000000...,,,,,,///111111///111111111000000///...---////////////000000000000///000111111111111333444555555555666666666777777777777888999::::::::::::===???AAAAAA@@@>>>>>>???>>>???@@@BBBDDDEEEFFFGGGHHHGGGGGGHHHJJJLLLNNNNNNNNNLLLKKKKKKKKKMMMVVV```ooo333555777999999888666555777777777777888888888888777777777777777777777777777777666666666666777777666666666666666666555555666555555555555666666777<<<;;;:::888777777666666666666777777777777666666777777666666666777888888777777777777777777777777888888888888888888888888888888888888777777777777444666888888777666777888666777777888888777777666666666666777777777888888777777777888888888999999999999::::::::::::999999888888777777888888999999;;;;;;;;;;;;::::::::::::999999999999999999999999999999::::::::::::;;;;;;999::::::::::::;;;;;;;;;===<<<;;;<<<======<<<;;;::::::;;;;;;<<<<<<======>>>>>>======>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDGGGJJJMMMSSSYYY___fffrrr~~~|||xxxcccXXX]]]lll}}}wwwrrrpppqqqxxxwwwjjjbbbYYYXXXXXXYYY\\\^^^______\\\YYYVVVUUUVVVVVVUUUUUUPPPNNNKKKJJJIIIHHHFFFEEE???===:::777555444444444//////000000111222333333222222222111111111111111000000000000000000000000111111000000000/////////000000////////////000000333111---***)))+++...000...............///000000....../////////000000000+++,,,---...............------............------.......................................///000000............................................................////////////111...+++,,,000333333111.........///000000111111////////////000000000000...000222222111111222444555555555555666666666666999:::;;;<<<<<<============???AAAAAA@@@???>>>???>>>???@@@BBBDDDEEEFFFGGGHHHGGGGGGIIILLLNNNOOONNNOOOLLLKKKKKKKKKMMMVVV```lll444555777888888888666666777777777777888888888888777777777777777777777777777777666666666666777777555555666666666666666666888777666666666666666666;;;:::999888888888888888777777888888888888777777888888777777666777777777666666666666666666666666888888888888888888888888888888777777777666666666444777999:::888777888999777777888888888888777777666666777777777888888888777777888888888999999999777777888888888888777777888888888888888999::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>><<<;;;<<<===>>>===;;;;;;;;;;;;<<<======>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIKKKPPPWWW[[[]]]eeepppwww~~~|||kkk___aaasss~~~{{{wwwssspppmmmpppyyyyyyjjjaaaWWWXXXZZZ\\\^^^___``````]]]ZZZVVVTTTTTTTTTTTTSSSOOOMMMKKKIIIHHHFFFBBB@@@:::999888666555444444444//////000111222333444555111111111111111222222222000000000000000000000000111111111000000000//////000000////////////000000000///...------...///000...............///000000------........./////////***+++,,,...//////......------............------------------------------------...////////////...................................................------------............000///......000222444555.........//////000111222////////////000000000000...000222222111111222444555666666666666777777777999:::;;;<<<===============???BBBBBB@@@??????@@@>>>???@@@BBBDDDEEEFFFGGGHHHGGGGGGIIIMMMPPPOOONNNOOOMMMKKKLLLKKKMMMUUU___iii|||777888888888999999999999777777777777888888888888777777777777777777777777777777666666666666777777555555666666777777888888999999888777666666777777888888888888888999999:::888888999999999999888888999999888777666666777777666666666666666666666666888888888888888888888888888777777777666666555555444777;;;;;;999777888:::777777888888888888777777777777777777888888888888777888888888888999999999:::::::::;;;;;;:::::::::888888888888999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>><<<;;;<<<===>>>===<<<;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEEEEGGGHHHKKKOOOVVV^^^hhhooorrr|||wwwrrrtttvvvxxxyyyzzzxxxtttoookkkiiiiiilllvvvvvvggg^^^YYY[[[]]]^^^___```bbbccc___\\\XXXUUUTTTTTTSSSRRRPPPNNNLLLJJJGGGDDD???<<<777777777666555555444444//////000222333444555666000000111111222222222333000000000000000000000000111111111111000000000000000000////////////000111...///000111111000//////...............///000000------------.........///)))+++,,,...//////......---..................---------------------------+++,,,.../////////...---........................000000000000000000000000,,,,,,,,,---------.........000111000///000444999222111000///.........///////////////000000000000...000222222222111222333777777777777888888888888888888999:::;;;;;;;;;;;;>>>@@@BBBBBBAAA@@@???@@@>>>???@@@BBBDDDEEEFFFGGGIIIGGGGGGIIINNNPPPPPPNNNPPPMMMLLLLLLKKKMMMUUU^^^hhhzzz888777777888::::::999888<<<;;;;;;;;;:::999999999:::999777666666777999:::444444444555555555555555:::;;;;;;999777666666777666666666666666666666666777666666555555555555666666666777777777777666666999888888888777777666666666666666666666666666666555666777888888999888888666777999::::::999777666777666555555555777888999::::::999888777777777888777777777666777777888999777777666666666666777777555666888:::;;;;;;;;;:::999999888888999999:::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>:::<<<======<<<<<<>>>???BBBAAA@@@@@@@@@@@@???>>>==================>>>???CCCCCCCCCCCCDDDEEEGGGHHHOOOSSSZZZ```gggqqq}}}}}}}}}~~~~~~qqqmmmttt|||tttqqqnnnmmmpppnnniiiiiinnnlllpppssssssnnnggg```[[[XXXYYY\\\```dddeeedddbbbfffaaa\\\YYYYYYYYYWWWUUUQQQPPPMMMIIIDDD@@@<<<999666555222111000000111222000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......////////////000000000000//////////////////////////////............//////.........///000222444555........................---------------...///000................................................000///...---,,,+++******////////////////////////000000000000////////////000000000000111222333444111000...---...///111222///////////////000111111///000111222222333222222555555555666666666666666888999999::::::999999888>>>???AAACCCCCCBBBAAA@@@???AAABBBBBBAAABBBCCCEEEGGGHHHKKKMMMOOOOOOOOOOOOLLLMMMMMMLLLKKKNNNTTTYYYiii|||===;;;999999:::;;;;;;;;;999888888888888888777777:::999888777777888999:::999999999999999999999888888999999888666555666777666666666666666666666666777777777666777777777888666777777888888777777666888888888888777777777666666666666666666666666666777777888888888777777666666777888999999888777666888777777666777888999:::999999888888888888888888888777777777777888999999888777777666666777777888888888999999999999999999999999999888999999:::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<:::<<<===>>>???>>>===<<<<<<>>>>>>>>><<<<<<===>>>???>>>???@@@AAAAAAAAA@@@BBBBBBBBBBBBAAABBBDDDFFFEEEFFFFFFHHHJJJOOOTTTWWWbbbhhhqqqzzz~~~rrrnnnxxx|||rrrkkkgggdddcccfffeeeccceeekkknnnppppppmmmgggcccbbbbbb```______aaacccdddcccbbbfffeeedddcccaaa^^^ZZZWWWSSSQQQNNNIIIDDD???;;;999666444222111000000111222111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////...////////////000000000000//////////////////////////////............//////000000000000000...---,,,........................---------..................................................................---------------------......................../////////.............../////////000111222222333000000.........///111222///////////////000111111///000111222222333333222555555555555666666666666777888999:::;;;;;;;;;;;;???AAACCCDDDEEEDDDCCCBBBAAABBBDDDDDDCCCCCCEEEFFFHHHIIIKKKLLLMMMNNNOOOOOOMMMNNNPPPOOOOOORRRXXX^^^jjj|||===:::777666888999::::::777777777888888888888888:::999888777777888999:::<<<<<<;;;;;;::::::999999555777888777666555666777666666666666666666666666777777777888888999::::::777888888888888888888777888888888888777777777777777777777777777777777777999999999888888777555555777777777777777777777777999999888888888999::::::888888888888888999999999888888888888888999::::::999888888888888888888999:::999888777777777777777999999999999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;<<<<<<======999;;;>>>@@@AAA???===;;;<<<===>>>>>>======>>>@@@===>>>???AAABBBCCCDDDDDDAAABBBBBBBBBBBBDDDGGGJJJIIIKKKMMMQQQVVV^^^fffllluuu~~~{{{tttttt~~~{{{}}}zzzssskkkfff]]]YYYXXX[[[]]]___ccchhhnnnlllhhhbbb^^^```fffkkkiiifffcccbbbbbbccccccbbbcccgggkkkkkkgggaaaZZZWWWTTTRRRNNNIIICCC>>>999777555444222111000000111222222222222222222222222222222222222222222222222222000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000//////............//////...///000111///,,,)))'''........................---.../////////...---,,,................................................,,,,,,---...///000000111........................---------.....................//////000000111111000///.........///111222/////////000000000111111///000111222333333333333555555555555666666777777666777999:::<<<=========@@@BBBDDDFFFGGGFFFEEEDDDBBBDDDEEEEEEEEEEEEFFFHHHJJJJJJJJJKKKKKKMMMNNNNNNIIIJJJLLLLLLLLLPPPWWW]]]jjj|||:::999777888999:::::::::888999999999::::::;;;;;;:::999999888888999999::::::999999888777666666555555666777777666666777999777777777777777777777777666666777888999:::::::::888888999999999999888888888888888777777777777777888888888888888888888888888888888888888777666666888888777777777777888888999999888888888999999999777777888888999999999999999999888888999999:::;;;:::999999888888999999:::999888777666666777888999:::999999999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>><<<===>>>???@@@???>>>===;;;<<<>>>?????????AAACCC>>>@@@BBBCCCCCCCCCDDDEEE@@@BBBDDDDDDEEEIIINNNSSSVVV[[[bbbiiiooovvv}}}rrr{{{}}}|||vvvqqqkkkggg[[[YYYXXX[[[___cccgggjjjkkkcccZZZUUUXXXaaakkkqqqmmmiiidddaaa```aaabbbbbb```eeekkkkkkeee]]]WWWUUUTTTQQQMMMGGGAAA;;;777555333333222111000000111111222222222222222222222222222222222222222222222222////////////////////////000000000000////////////////////////000000000000000000000000000000000000//////............//////***,,,---//////...---,,,........................---...///000000...,,,***................................................,,,------...///000111111........................------............//////---......///////////////000//////...///000111111//////000000111111111111000000111222333333333333444444555555666666777777777888:::;;;<<<=========???AAACCCFFFGGGGGGFFFEEEBBBDDDEEEFFFEEEEEEFFFHHHKKKKKKJJJIIIJJJKKKMMMNNNFFFHHHIIIIIIIIIMMMSSSYYYggg{{{;;;:::;;;<<<>>>???===;;;999999::::::;;;;;;<<<<<<:::999999999999999999:::777777666666555444333333555777888888888888999;;;888888888888888888888888555666777888999:::999999888888999999999999888888777777777777777777888888999999999999999999999999666666777888888888888888:::999999888888999999:::888888888888888888888777666777888999999999999999999999888888999999:::;;;::::::999999999999::::::777666666555666888:::;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>?????????>>>======???@@@AAA>>>@@@AAA@@@??????@@@AAA@@@BBBCCCCCCAAABBBDDDFFFIIIMMMQQQSSSTTTYYY```fffmmmuuu~~~~~~~~~xxx~~~xxxsssoookkkiiiaaabbbccceeejjjnnnnnnlllcccXXXMMMMMMXXXfffnnnqqqjjjfffbbb______aaabbbbbb___cccfffddd^^^XXXTTTSSSQQQNNNIIICCC>>>999666444222222111111111111111111222222222222222222222222111111111111111111111111////////////////////////////////////000000000000////////////000000000000000000000000000000000000//////............//////,,,,,,,,,---...000111222........................---...///000000...,,,***......................................................//////////////////............................../////////000000000------.../////////......///////////////000000111//////000111222111111000000111222333333444333333444444444555666777777888::::::;;;;;;<<<<<<;;;;;;===???BBBDDDFFFFFFFFFEEEAAACCCDDDDDDDDDDDDEEEGGGKKKJJJIIIIIIIIIJJJLLLMMMJJJKKKLLLKKKJJJMMMSSSXXXbbbyyy===<<<;;;<<<======;;;999999999999999::::::::::::::::::::::::::::::::::::888888777777666555555555666888999999888888999;;;888888888888888888888888555666888999::::::999888777888888888888888888777777777777777888888888888888888888888888888888888555555777888888999999999::::::::::::::::::::::::888888888999888888777666666777999::::::999888777888888888888888999:::::::::999999888888999999:::666666666777888999:::;;;:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>??????BBB@@@>>><<<===???AAACCCDDDEEEDDDBBB???=========@@@BBBDDDDDDCCCEEEJJJOOOZZZ___fffhhhiiimmmssszzz~~~~~~~~~}}}~~~{{{ooovvv~~~zzztttooollliiihhhiiilllpppsssvvvvvvppphhhYYYPPPJJJOOO]]]iiinnnmmmeeebbb___^^^___`````````___``````]]]YYYTTTQQQPPPKKKIIIDDD???:::777444333111111111111111111111000222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000//////............//////111000.........///000111........................---.../////////...---,,,................................................000//////......---------------------------------......//////000111111111---...///000000///...---////////////000000000000///000111222222222111000000111222333444444444444333444444555666777888888::::::;;;;;;;;;;;;::::::;;;===@@@CCCEEEFFFEEEEEE@@@BBBCCCCCCCCCCCCDDDFFFHHHHHHHHHIIIIIIKKKLLLLLLIIIJJJKKKIIIHHHKKKPPPVVV^^^wwwHHHDDD@@@===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::::::::999888888888888888888888888666777999888777777888999999999999999999999999999777888:::;;;;;;:::999888666777777888888777777666666777777777888888888888888888888888888888888888666777777888888888777777888999::::::::::::999888999999:::::::::999777777777888999::::::999777666888777777777777888999999999999888888888888999999777777888999::::::999999;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>???@@@AAA@@@???>>>>>>@@@AAABBBDDDDDDDDDCCC@@@>>>??????BBBEEEHHHIIILLLRRR\\\dddrrryyy}}}|||}}}}}}}}}yyyssshhhrrr|||wwwrrrnnnkkkjjjlllrrrxxx{{{}}}yyykkk\\\NNNOOORRRYYYccciiijjjiiiaaa```___```aaa```^^^]]]]]][[[XXXVVVTTTQQQLLLIIIEEECCC???:::777444333333000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111.../////////000000000111////////////000000000000//////////////////////////////............//////000000000000//////..............................---------...........................................................................---------,,,------------------------------......///000000111...///000111111000...---...//////000000000000000...000111333333222111000000111222333444444444444333333444555666777888888888888999:::;;;;;;::::::;;;===@@@CCCEEEFFFFFFFFF@@@BBBCCCCCCCCCCCCDDDFFFEEEFFFHHHIIIJJJKKKLLLLLLFFFHHHIIIHHHGGGJJJQQQVVV```yyyYYYSSSJJJDDDAAABBBCCCDDD?????????>>>=========<<<999::::::;;;;;;::::::999888888888888888888999999666777888777666555666777999999999999999999999999999:::<<<======;;;:::888666666777777777777666666666666777777888888888999777777777777777777777777888999999888888777666555666777999::::::999777666:::;;;;;;<<<;;;:::888777888999:::;;;:::888666555777777777666777888888999999888888888888888888999999999:::;;;;;;999888777;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>@@@@@@??????@@@AAAAAAAAAAAA@@@???@@@BBBBBBBBBBBBCCCEEEEEEIIIMMMPPPUUU___lllwww|||yyyyyy{{{~~~~~~{{{rrrmmmgggrrr~~~xxxssspppoookkkttt|||wwweeeRRRHHHPPP[[[cccfffggggggggg`````````bbbbbb```]]]ZZZYYYVVVSSSQQQPPPMMMHHHCCCAAA???;;;888555333333333///000111111111111000000000000000000000000000000222222222222222222222222111111111111111111111111.../////////000000111111////////////000000000000//////////////////////////////............//////,,,...000111111000...,,,........................---------------...///000................................................------------------------------------------------,,,,,,------...///000000...///111222222000///---...//////000000000000000...000222333333333111000111111222333444444444444333333444555666777888999555666777999:::;;;<<<<<<;;;===@@@CCCFFFGGGGGGGGGAAABBBDDDDDDCCCCCCEEEFFFCCCEEEGGGJJJKKKLLLLLLKKKIIIKKKLLLLLLLLLPPPWWW\\\eee|||xxxfffSSSLLLJJJGGGBBB>>>AAABBBCCCCCCBBB???<<<:::===>>>??????>>>===;;;:::;;;:::777555555777999;;;888777777888::::::888777888999999:::999999888888777777888999999999999999888888888888777777777777;;;;;;::::::999888888888<<<;;;:::999888666555555777777888999999999999999777777777777777777777777999999888888888888888888999:::;;;:::888777888999;;;::::::999999::::::;;;888888888888888888888888::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;<<>>:::;;;>>>@@@===::::::===??????===>>>===<<<<<<>>>???@@@???BBB@@@>>>===???AAABBBCCCCCCBBBBBBDDDGGGIIIJJJJJJPPPUUU[[[aaaiiivvv~~~}}}~~~~~~|||nnniiikkklll|||ssskkkgggnnntttssskkk```ZZZWWWRRRWWW___fffiiijjjhhhgggcccbbb```]]][[[YYYXXXXXX[[[VVVPPPLLLKKKIIIFFFCCCBBB>>>999555333222222111000000000111222222333333111111111111111111111111000000000000111111111111//////000000000000//////333111//////111222000...111000///......///000111000000000000000000000000///......---------......///////////////.........------............------111///------.../////////..................------,,,,,,,,,---------......111///---,,,,,,---,,,***------............---------......///////////////////////////////////////............/////////000...//////000000000000000222222111111111111111111000222444777888888888777999999:::;;;;;;;;;::::::<<>>===999:::======<<<::::::::::::999888=========???BBBDDDEEEEEEEEECCCBBBBBBDDDFFFGGGHHHKKKIIIGGGIIINNNTTTYYY[[[gggmmmvvv~~~|||{{{zzz{{{}}}tttjjjhhhllluuu~~~zzzsssmmmnnnmmmkkkddd\\\VVVUUUUUU[[[]]]bbbgggkkkllljjjhhheeedddbbb```]]]\\\[[[ZZZWWWSSSNNNLLLLLLJJJFFFCCC???<<<777444333222222111222222111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000333111///000111222000...000000////////////000000000000000000000000000000//////...............////////////////////////...---......//////......---111///------.../////////........................,,,,,,,,,---------.........,,,+++,,,---......---------............---------......///////////////////////////////////////........./////////000000...//////000000000000000222222222222222222222222111222555777999999888888999999:::;;;;;;;;;::::::<<>>======<<<;;;;;;:::::::::;;;;;;;;;:::888888999999888666999999999999999999999999<<<;;;:::999888777666666999999999999999999999999777777888888999::::::;;;:::999999999888888888888666666777888888888888888::::::::::::::::::::::::888888999999999999999999999:::;;;:::999888999:::;;;;;;::::::::::::;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;:::<<<>>>===999:::===;;;===>>>>>><<<::::::;;;<<<===>>>@@@BBBDDDFFFGGGFFFGGGIIILLLOOOSSSUUUWWWZZZWWWUUUWWW___jjjtttyyy~~~}}}{{{zzzyyyxxxzzz}}}tttkkkfffiiippp}}}yyytttooopppiii]]]SSSMMMNNNRRRVVVcccbbbbbbeeeiiikkkiiigggddddddbbb```^^^\\\[[[ZZZSSSPPPMMMLLLLLLJJJEEEAAA<<<999555222222222222111333333222222111000000///111111111111111111111111000000000000111111111111111111222222222222111111222111000000111111000...//////000000000000//////000000000000000000000000/////////......//////000......//////////////////---......//////......---000///------///000///...........................,,,,,,,,,---------......,,,******+++...000111000------............---------......///////////////////////////////////////....../////////000000000...///000000111111000000333333333333333333333333111333666888::::::999888888999::::::;;;;;;;;;:::===BBBEEEDDDDDDGGGGGGFFFBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFFFFHHHKKKLLLLLLKKKIIIHHHIIIKKKKKKJJJPPPXXXccctttuuuiii^^^WWWTTTRRRPPPNNNKKKHHHFFFDDDDDDDDD===>>>>>>>>>>>>>>>>>>>>><<<;;;999999:::;;;:::999:::::::::::::::;;;;;;<<<;;;:::999888777666666666888888888888999999999999888888888888999999::::::999999999999999999999999333444555777888999::::::::::::::::::::::::::::::888888999999999999999::::::;;;<<<;;;999888999:::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<============<<<===@@@>>>;;;;;;???===AAADDDDDDAAA@@@AAACCC@@@BBBDDDFFFGGGHHHIIIJJJIIIMMMTTT[[[aaafffkkknnnmmmllllllqqq|||~~~|||zzzwwwvvvxxx~~~sssjjjhhhjjjqqqyyy~~~yyysssooohhh```UUUMMMMMMQQQWWW[[[dddaaa___```dddfffeeebbbbbbbbbaaa___]]][[[YYYXXXRRROOOLLLKKKJJJGGGBBB===888555222111222333222222222222222111111111000000111111111111111111111111///000000000111111111111000111111222222111111000222111000000000000000///...///000111111000///...000000000000000000000000000////////////000000111............////////////......////////////......000...---...///000///...---------...............,,,,,,,,,---------......,,,+++***,,,...000111111------............---------......///////////////////////////////////////...////////////000000000//////000111111111111000222222222333333333333333222444666999:::::::::999888888999:::;;;;;;;;;;;;===CCCFFFEEEEEEHHHHHHFFFBBBBBBBBBBBBCCCDDDEEEEEEHHHGGGGGGHHHKKKLLLLLLKKKHHHHHHJJJMMMMMMLLLQQQXXXaaassstttmmmiiigggdddbbb]]]WWWRRRNNNLLLJJJGGGGGGFFFFFFEEEEEEDDDDDD???===;;;;;;<<<======<<<;;;::::::::::::;;;<<<===:::999888777777777888888777777777888888999999999::::::::::::999999888888999999999999999:::::::::555666777888888999888888999999999999999999999999888888999999:::::::::::::::;;;<<<;;;999888999:::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999:::::::::;;;<<<======>>>???======???>>><<>>DDDGGGGGGGGGIIIIIIGGGCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHHHHIIIKKKMMMLLLKKKHHHHHHKKKNNNNNNLLLQQQWWWaaaqqq|||wwwooohhhaaa]]]ZZZWWWVVVSSSPPPMMMKKKJJJIIICCC@@@===;;;<<<<<<;;;:::<<<;;;::::::;;;<<<>>>???<<<;;;999888888999:::;;;777777888888999:::::::::===<<<<<<;;;::::::999999999999999:::::::::::::::::::::::::::888777666555999999999999999999999999888888999999:::;;;;;;;;;:::;;;<<<;;;:::999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>?????????<<<<<>>888333444222111111333333333222///000000111222222333333111111111111111111111111000000000000111111111111//////000000000000//////000111222111000//////111//////000000000000//////////////////////////////............///000111111------......///000000000...//////000000//////...///......///000000///---,,,,,,------.../////////,,,,,,,,,---------......000///------...///...---------............---------......////////////////////////////////////////////////000000000111111///000111111222222111111000000000111111222222333111333666888::::::999888777888999:::;;;<<<<<<<<<>>>DDDIIIHHHHHHJJJJJJGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIKKKMMMLLLKKKJJJIIIKKKNNNMMMKKKOOOVVV```qqq|||zzzwwwsssmmmfff```[[[XXXWWWQQQMMMIIIEEECCCBBB@@@>>>AAAAAA@@@???@@@BBBDDDEEEAAA@@@===;;;;;;;;;<<<<<<999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::999:::::::::::::::999888777::::::::::::::::::::::::888888999999:::;;;;;;<<<;;;<<<<<<<<<:::999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAAAAABBBAAA>>>???CCCHHHOOOYYYccciiiccc[[[WWWWWW[[[___bbbdddiiiooopppooooooqqqttt~~~~~~|||}}}~~~tttkkkffffffdddlllvvv|||}}}yyyvvvuuuuuuyyy|||yyyrrrjjjgggfffhhhhhhgggddd```\\\XXXUUUMMMHHHCCC???>>>;;;777333444333222222333444333222111111111111111111222222111111111111111111111111000000000000111111111111000000000111111000000000000111333222///...///111000000////////////000000////////////////////////------------...///000111------......///000000111//////000000000000//////.........///000000...,,,,,,,,,------...//////000,,,,,,,,,---------......000///------...//////...------............---------....../////////////////////////////////////////////000000000111111111000000111222222222222111000000111222222333444444111222555777999999888888777777999:::;;;<<<<<<<<>>===<<<<<<===;;;;;;<<<<<<===>>>??????;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;::::::999999999555666888:::<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;<<<===<<<:::999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDBBBCCCIIIQQQZZZhhhtttvvvnnneeebbbfffnnnvvvyyy}}}}}}}}}||||||}}}}}}|||oooeeebbbdddpppyyy|||xxxwww|||wwwlllgggfffggggggfffccc___YYYUUURRRJJJEEE@@@<<<<<<:::777444444333222333444444333222333333222222111000000000111111111111111111111111000000000000111111111111111111222222222222111111///222333222///...///111111000///......///000111////////////////////////,,,,,,,,,------///000000---------...///000000111//////000000000000//////.........///111000...,,,,,,,,,------...///000000,,,,,,,,,---------......///...------///000000///---..................------......///////////////////////////////////////000000000000111111111111000000111222222222222111111111222333333444555555000222444777888888888777666777999:::;;;<<<<<<<<>>===<<<<<<===>>>???AAABBBAAA===:::BBBAAA???<<<;;;:::::::::@@@>>>;;;:::;;;<<<<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;===>>>===;;;999>>>;;;999:::===???>>><<<>>>>>>======<<<;;;;;;;;;===>>>>>>>>>>>>@@@AAABBB????????????>>>???AAADDDCCCCCCEEEFFFGGGIIIJJJJJJOOOPPPOOOQQQ\\\lllxxx|||uuuiiiiiiqqq|||~~~{{{zzzyyysssbbb___kkkxxx}}}ppphhhhhhkkkggggggfffbbb]]]VVVOOOKKKGGGCCC>>>999555333444444333333333222222111111111222111111111000000//////222222222222222222222222333333333222222222111111111111111111111111111111444666666444000...///111222222222222111111111000////////////////////////000000000000000///......---...///...---------/////////...---------------///.........------------000///---,,,,,,---///000......---------///111222///...---,,,,,,---...//////---,,,---000000...+++------------............,,,,,,,,,,,,,,,---...///000000000000000000000000000111111111222222222222111111222333333333333222222333555777888999888888777888888999999:::;;;;;;AAABBBDDDDDDDDDEEEGGGIIICCCCCCCCCCCCDDDEEEGGGHHHHHHFFFEEEFFFHHHJJJKKKKKKHHHJJJJJJIIIGGGIIINNNRRRaaammmyyyssspppooolllhhhddd```\\\ZZZOOOLLLIIIIIIJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCCCCBBBEEEEEEEEEGGGHHHGGGDDDBBBBBBBBBAAAAAAAAABBBBBBCCCBBB@@@??????@@@@@@???===<<<;;;;;;;;;;;;<<<<<<===>>>======>>>@@@@@@???>>>AAA@@@??????AAACCCBBBBBBBBBAAAAAA@@@@@@??????????????????AAADDDFFFHHHHHHKKKKKKLLLJJJIIIIIIKKKMMMKKKLLLNNNQQQTTTWWWYYY[[[^^^^^^^^^___hhhwww{{{sssvvv~~~|||{{{zzzyyyxxx{{{ssshhheeemmm|||yyymmmffffffggggggeeeaaa\\\VVVPPPKKKHHHDDDAAA<<<777444333444444333333333222222222111111222222222222111111111000222222222222222222222222333333222222111111111111000000000000000000000000111333333222///---...///222222111111111000000000////////////////////////000000000000000///.........///000///...---...000222222111000000000000000/////////.........------000...---,,,,,,---...000111000///......---------///...------------...//////---,,,---///000...+++000000000000111111111111......------......///000000000000000000000000000000000000111111111222222111111222333333333333222555666777888888777666555777888888999999:::;;;;;;@@@AAACCCCCCCCCDDDFFFIIIFFFEEEDDDDDDDDDEEEFFFGGGHHHFFFEEEEEEHHHJJJKKKKKKIIIJJJKKKIIIGGGIIINNNRRRaaannn~~~vvvnnnfffbbb[[[ZZZZZZ[[[]]]^^^]]]\\\VVVTTTQQQOOOMMMMMMMMMNNNNNNMMMLLLMMMNNNNNNLLLJJJFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@AAADDDGGGHHHHHHEEEFFFGGGGGGFFFFFFGGGHHHDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEKKKSSSXXXZZZYYYYYYZZZZZZYYYXXXWWWXXXYYY[[[]]]___cccgggkkkoooqqqllllllkkkkkkrrr~~~{{{~~~}}}{{{yyyxxxyyyzzz{{{~~~ssshhhhhhssstttlllgggffffffeeeaaa[[[SSSMMMHHHEEEDDD@@@===999666333333333444333333333222222222222111333333333222222222222222222222222222222222222222222111111111111000000000////////////////////////000111222111///...///000111111000000000/////////////////////////////////000000000000000///.........000111000///...///000000///......---.........000000000/////////......///...---,,,,,,---.../////////000//////...---,,,///...------------...///...------...//////...,,,------.........//////////////////...//////000111000000000000000000000000/////////000000000111111111111222333333333333222444555666888888888777777777888888999999:::;;;;;;;;;===>>>>>>???@@@BBBDDDGGGGGGEEEDDDDDDDDDEEEEEEGGGFFFDDDEEEGGGJJJJJJJJJJJJKKKKKKJJJHHHIIINNNRRRaaappp~~~vvvrrrsssrrrsssuuuwwwwwwuuutttmmmkkkgggdddbbbbbbdddeee```^^^]]]]]]^^^^^^\\\[[[YYYZZZYYYYYYWWWTTTRRRPPPQQQOOONNNNNNPPPQQQPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJHHHGGGIIINNNSSSVVVWWWSSSUUUXXXWWWTTTRRRTTTVVVOOORRRUUUXXXXXXVVVRRRPPPPPPQQQUUU^^^iiiqqqrrrqqqlllnnnooopppnnnnnnnnnoooqqqqqqsssvvvzzz}}}|||}}}zzzxxx|||}}}~~~{{{xxxyyy~~~|||sssnnnmmmxxxxxxrrrnnnkkkiiifff___\\\UUUNNNHHHDDDAAA@@@;;;999666444222222333444222222222222222222222222222222222222222222222222222222222222222222222222111000000000000000000000000000000000000000000000111111222222111111222222000000000000////////////////////////////////////000000000000000///......---///000///...---...000...------,,,,,,---------000000000000///////////////...------------...///+++,,,...///000000///............------.........---------...//////...---,,,,,,------------....../////////......///000000////////////////////////////////////000000000000111111222333333333333222///111444777999:::;;;;;;777888888999999:::;;;;;;;;;<<<>>>>>>???@@@CCCEEEFFFEEEDDDCCCCCCCCCDDDEEEGGGFFFDDDEEEGGGJJJKKKJJJKKKLLLLLLJJJHHHJJJNNNSSSbbbrrr|||zzzyyyxxxyyyyyyxxxvvvvvvvvvvvvuuurrrooollljjjjjjgggeeedddfffhhhjjjjjjcccccccccbbbaaa___]]]\\\YYYXXXWWWYYY___eeeiiikkkjjjmmmooooookkkjjjkkkmmmhhhlllssswwwxxxtttoookkkiiijjjoooxxx~~~}}}{{{{{{zzz{{{|||wwwiiilllvvv{{{uuuqqqpppmmmhhhcccZZZWWWSSSMMMGGGBBB???===888777555333222222333333222222222222222222222222000000111111111111111111222222222222222222222222000000000000000000000111111111111111111111111111111000000111222222222222000000000000////////////////////////////////////000000000000000///......,,,---......,,,,,,---...111000000000000000111111000000000000////////////.........------.........***+++---/////////......---..................---,,,---.............../////////000000000111111111//////......---......///////////////////////////////////////000000000000111111222333333333333222///111444777999:::;;;;;;777888888999999:::;;;;;;>>>@@@AAABBBBBBDDDGGGIIIBBBBBBAAAAAABBBCCCEEEFFFHHHFFFEEEFFFHHHJJJKKKKKKLLLMMMMMMKKKIIIJJJOOOSSScccttt~~~~~~}}}zzzxxxvvvsssqqqppprrrvvv{{{}}}~~~~~~yyy|||~~~uuuooommmjjjppp|||zzzwwwrrrooommmiiiccc^^^YYYWWWRRRLLLFFF@@@===;;;666555444222222222222333111222222222222333333333000000000000000111111111222222222222222222222222000000000111111111111222111111111111111111111111000...---...000000///...111111000000000/////////////////////////////////000000000000000///......+++,,,------,,,+++,,,---//////.........///000000000000000/////////....................................///......---,,,+++------...//////...------+++,,,...///......///000....../////////000000000//////......------......000000000000000000000000/////////000000000111111111111222333333333333222444555666888888888777777777888888999999:::;;;;;;;;;<<<>>>???@@@AAADDDGGGBBBAAAAAAAAABBBDDDFFFGGGIIIHHHFFFGGGIIILLLLLLLLLMMMNNNNNNLLLJJJJJJOOOSSSbbbtttrrrkkklllpppuuuzzzrrrpppllliiigggdddaaa___^^^YYYRRRIIIAAA<<<:::999666555444333222222222222111111222222222333333333000000000111111222222222222222222222222222222222111111111111222222333333111111111111111111111111111///---...000000///---222222111111111000000000////////////////////////000000000000000///......,,,---...---,,,,,,---...,,,,,,,,,,,,,,,---....../////////.........---------..................---//////...---,,,,,,,,,,,,------...//////...------***,,,//////...---///111,,,,,,,,,------------...111000//////......//////000000000000000000000000000000000111111111222222111111222333333333333222555666777888888777666555777888888999999:::;;;;;;888999;;;<<<===???BBBDDDEEEDDDCCCCCCDDDEEEFFFGGGJJJIIIHHHHHHKKKMMMNNNNNNNNNOOOOOOLLLJJJKKKOOOSSS```rrr~~~}}}vvvnnnooozzzzzzwwwkkkiiifffcccaaaaaacccdddccc]]]QQQFFF===999777888666555444333222222222222111111111222222333333333111111111222222333333333222222222222222222222222111111222222222333333333000000000000000000000000333111///000222222000...222222222222111111111111////////////////////////000000000000000//////...---...///...------...//////////////////000111222///.........------------------............---------,,,++++++,,,---///000,,,---...//////...---,,,))),,,//////...---///111/////////000000000000111222222111000000///000000000000000000000000000000111111111111222222222222111111222333333333333222222333555777888999999888777888888999::::::;;;;;;<<<===???@@@AAACCCFFFIIIHHHHHHFFFEEEEEEEEEFFFGGGKKKJJJHHHIIILLLNNNOOONNNNNNOOOOOOMMMJJJKKKOOOSSS^^^ppp|||zzz}}}|||uuuqqqooofffcccaaabbbddddddaaa^^^]]]TTTGGG???;;;999555222111222444555555444222111111111111111111111111111//////000000111111111222222222222222222222222222000000000000000000000000222222111111111111222222111111000000//////......------......//////000000---.........//////000000//////............//////................................................------,,,,,,,,,,,,------//////.........------------,,,,,,,,,,,,---......,,,,,,------------,,,,,,//////...------------...000///...///000111000///////////////////////////000///.........///111222111222333111///......///333222111111111222333444444555777888::::::;;;;;;777888::::::::::::<<<===@@@???>>>>>>???BBBDDDFFFGGGGGGEEECCCBBBDDDHHHLLLMMMKKKHHHHHHIIIJJJJJJIIILLLKKKLLLNNNLLLJJJNNNUUUbbbqqq|||vvvpppllliiihhhbbb```___```bbbaaa]]]YYYTTTLLLAAA:::888777555333222222444444444444222222111111111111111111111111///000000000111111111111222222222222222222222222000000000000000000000000111000000000000000000111000000000000//////...............///////////////............/////////000//////............//////......................................................------------......//////.........------------------------......///---------......---------,,,,,,,,,---...///000111000.........000111000///////////////////////////000//////...///000111222111222333111///...///000333222111111111222333444666777888888999999999999888999::::::::::::;;;<<<>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFEEEDDDCCCDDDGGGJJJMMMKKKIIIHHHJJJKKKKKKJJJKKKJJJKKKLLLJJJIIIMMMTTT___nnn~~~xxxvvvrrrnnnjjjgggeeeeee^^^\\\\\\^^^^^^\\\VVVQQQGGGAAA999555555555555333333333333333333333333333111111111111111111111111000000000000111111111111222222222222222222222222000000000000000000000000////////////////////////000000000////////////...///////////////.....................//////////////////............//////................................................///..................///...............---------......------......///000---..................---,,,,,,,,,---...///000111///...---...000111000//////////////////////////////////////////000111111111222222111///...///000222222222222222333444444777888888999888888777777999:::;;;;;;999999:::;;;======>>>@@@AAABBBCCCDDDDDDEEEFFFEEEDDDDDDFFFHHHKKKJJJHHHHHHJJJKKKKKKJJJIIIHHHIIIKKKIIIGGGLLLSSS]]]lll}}}vvvtttrrroookkkgggeeecccbbb^^^\\\[[[[[[ZZZUUUMMMFFF>>>:::555222222333444333444333333222222333333444111111111111111111111111000000000000000111111111111111111111222222222222000000000000000000000000///000000000000000000///////////////////////////000000//////......------........./////////////////////............//////................................................//////............//////........................///............///000000---......//////......---//////...------------...///...---...000000000//////////////////////////////////////////000000111000222222111/////////000222222222222333444444555666777777888888888888888999;;;;;;;;;999888999;;;<<<>>>???AAACCCDDDEEEEEEDDDFFFGGGGGGFFFEEEFFFGGGIIIGGGGGGGGGIIIJJJJJJIIIIIIHHHIIIKKKIIIGGGLLLRRR]]]mmmzzzssslllkkkiiigggdddbbbaaa```aaa^^^ZZZWWWTTTMMMDDD===999777444222111222222222444333333222222333333444111111111111111111111111111111000000000000000000000000000111111222222222000000000000000000000000000111111222222111111000.............../////////000000//////......------///////////////.........//////............//////................................................//////............//////---.....................///............///000000------............------//////...------------...///------...///000///...////////////////////////...//////000000000000000000111222111000///000111111111222333444444555555444555666777888999999999999;;;;;;;;;999888999;;;===>>>@@@CCCDDDEEEFFFFFFEEEGGGIIIIIIGGGFFFFFFFFFFFFEEEEEEFFFIIIJJJIIIHHHJJJIIIJJJKKKIIIHHHLLLSSS___ooovvvpppfffffffffeeeddddddccccccccc^^^WWWQQQLLLFFF>>>888666666444333222222222222333333333333333333333333111111111111111111111111111111111111000000000000//////000000111222222222000000000000000000000000000111222333333222111000---............////////////////////////.........///////////////.........//////............//////................................................///..................///---------.....................------......///000,,,------------------,,,,,,,,,,,,---...///000111...---,,,---///000///...////////////////////////......///000000000000000000111222111000///000111000111222444555555555555333444555777888999::::::999:::;;;;;;999999:::;;;===>>>@@@AAACCCEEEGGGHHHEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDDDDFFFIIIJJJIIIHHHIIIHHHIIIKKKIIIHHHLLLSSS___ppp|||yyy~~~xxxooojjjggggggffffffeeedddccccccbbbZZZQQQIIIDDD@@@;;;777333444444333222222333333222222444444444444222222111111111111111111111111111111111111000000000////////////000111222222222000000000000000000000000///000111222222111000///---------.........//////.........///////////////000/////////............//////............//////......................................................------------......---------.........//////---------------......///++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///000111...---,,,---///000///...////////////////////////---...///000111000000//////000222111000///000222000111333444555666666555444555666777888888888888888999::::::::::::;;;<<<=========>>>AAACCCFFFGGGEEEFFFFFFEEECCCCCCCCCEEEDDDDDDEEEHHHKKKLLLKKKJJJHHHGGGHHHJJJHHHFFFKKKQQQ[[[nnnssssss||||||yyy{{{rrrjjjeeeggggggfffdddaaa___]]][[[___WWWLLLDDD???===:::777000222333333222222333444111222444555555444222111111111111111111111111111222111111111000000//////...//////000111222222222000000000000000000000000...///000222222000///...---------.........//////---.........//////000000000000//////.........---//////............//////................................................---------,,,,,,------------------.........//////---,,,,,,,,,,,,---......***++++++,,,,,,++++++***//////...------------......---,,,---/////////...////////////////////////---...000111111111000//////000111111000///000222000111333555666666666555666666777777777777666666777888::::::::::::<<<===<<<;;;;;;<<<>>>AAAEEEGGGDDDDDDDDDCCCAAA@@@BBBCCCEEEFFFGGGJJJMMMNNNMMMLLLGGGFFFGGGHHHGGGEEEIIIPPPWWWkkkyyyyyyqqqkkkhhhfff___bbbeeeddd___YYYVVVUUUTTTKKKAAA:::888777444111444444333333333333222222222222222222222222222222333333333333333333333333000000111111111222222222000000000000//////////////////000000111111111222111///---...111222000...000000000000000000000000////////////////////////////////////////////////------,,,,,,,,,------...------............------,,,---------,,,++++++************++++++,,,,,,,,,***++++++,,,---...//////------............------,,,---...//////......---,,,---......//////......---......///////////////////////////............///////////////.....................///000222222222222333444555555555555444444555666777888999999::::::;;;;;;<<<;;;;;;;;;>>>>>>===>>>>>>@@@BBBCCCEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLLLLMMMFFFHHHJJJIIIGGGGGGJJJMMM\\\jjj|||uuummmgggcccbbb^^^```aaa^^^XXXSSSPPPPPPLLLEEE<<<777777777555333444444333333333333222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111000000000///000000000111111111111111///......111111000...000000000000000000000000////////////////////////////////////////////////000000000000000000000000------............---------------------,,,++++++......------------------/////////............---------............------,,,,,,,,,,,,,,,---......,,,---......//////......---....../////////////////////////////////////////////////////////////////////...//////000111222111222333444444555555444444444555666777888999999::::::;;;;;;<<<<<<;;;;;;======<<<======???AAABBBEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLGGGJJJKKKJJJHHHHHHKKKNNN]]]lll}}}uuunnniiifffeeeaaaaaa___ZZZTTTOOOLLLKKKCCC===777444555777666555444444333333333333222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111222222222000000000000111111111111111///...///000111000...000000000000000000000000////////////////////////////////////////////////---......///......------------............---------............---,,,,,,//////......---,,,,,,,,,............------------------............------+++*********+++---...///,,,---......//////......---......///////////////......//////000000111111////////////////////////000000////////////000000000111222333444444444444444444555666777888999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<===???AAABBBFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIJJJJJJKKKIIIKKKLLLKKKHHHHHHKKKOOO^^^nnn|||vvvqqqnnnllljjjgggfffccc^^^WWWPPPJJJHHH<<<999555444555666777666444444333333333222222222222222222222222222222222111111111111222222222222111111111111111111111111000000111111111111111222000000000000000111111111000/////////000000000///////////////////////////////////////////////////////////////////////////,,,---.........---,,,+++------............---------......///......------,,,,,,,,,,,,,,,+++++++++((())))))***+++,,,------------............------((()))+++---......//////,,,---......///.........---......///////////////......//////000111111111///////////////000000000111000000////////////000000000111222333333333333444444555666777888999999999999:::;;;<<<<<<<<<<<<===<<<<<<===>>>@@@BBBCCCGGGFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKLLLJJJGGGGGGKKKNNN^^^ooo~~~zzzuuurrrqqqqqqooommmjjjiiieee```YYYPPPHHHCCC:::888666555555555666555444444333333333222222222222222222222222222222222222222222222333333444444111111111111111111111111/////////000000000111111111111000000000000000000///000000000/////////000////////////////////////////////////////////////////////////////////////111111111111111000//////------............------------......///......---******+++,,,,,,---......((())))))***+++,,,------------............------''')))---000111111///---,,,---......///.........---......///////////////......//////000000000111////////////000000111111111000000////////////000000000111222333333333333444444555666777888999999888999:::;;;<<<<<<<<<<<<>>>======>>>???BBBDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJJJJHHHFFFFFFJJJNNN]]]pppxxxuuurrrsssuuuvvvtttrrriiieee```ZZZRRRJJJAAA;;;888777666555555444444444444444333333333333222222222222222222222222222222222222222333333444444555222222222111111111111111.........///000000111111111111111111000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////222111000///......//////------............------,,,,,,---............---++++++,,,...///000111222............------------------............------(((+++...111222111...---,,,---......//////......---......//////////////////////////////............//////000000111111222000000////////////000000000111222333444444444444444444555666777888999999888999:::;;;<<<=========>>>>>>>>>???@@@CCCEEEFFFGGGFFFEEECCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHIIIIIIGGGEEEFFFKKKOOO]]]qqq{{{uuurrrqqqtttxxxyyyvvvrrrgggaaaWWWOOOHHHAAA:::666444555555555444333333444444444333333333333222222222222222222222222222222000111111222333333444444222222222111111111000000...//////000111111222222111111111111000000000///...000111111......///111000000000000000000000000////////////////////////////////////////////////222000...+++++++++---...------............------++++++,,,---------------,,,------...///000111111/////////............---------............------+++,,,------............,,,---......//////......---....../////////////////////......------,,,,,,...//////000111111222222//////...//////000111222111222333444444555555444444444555666777888999999777888:::;;;<<<==================>>>@@@BBBEEEFFFFFFEEEDDDBBBAAAAAA@@@@@@BBBCCCDDDFFFGGGHHHIIIIIIGGGHHHIIIGGGFFFHHHMMMRRR]]]sss{{{ooommmlllppptttuuuqqqmmmhhh___RRRGGG@@@;;;888555111333444444444333333444444444444333333333222222222222222222222222222222///000000111222222333333222222222222111111000000///000000111222222333333222111111111000000//////...000222111...---///111000000000000000000000000////////////////////////////////////////////////666444000------...000222---..................---***+++,,,,,,---------,,,,,,,,,------------------***++++++,,,---...//////---..................---...---+++))))))+++---///,,,---......//////......---....../////////////////////...---,,,++++++***...//////000111222222222............///111222222222222333444555555555555444444555666777888999999777888:::;;;<<<=========<<<<<<<<<===???AAADDDEEEEEEEEECCCBBBAAA@@@@@@@@@BBBCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIHHHGGGIIIOOOTTT^^^uuu|||vvvssspppmmmmmmqqqwwwvvvooogggTTTMMMDDD<<<888777666666555555555555555555555555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000------,,,------...///000---.........//////000000000///...---,,,------.........////////////......000...+++,,,...000...---((()))+++---......------111222222111...------.........------------...............------,,,,,,,,,,,,------...///000111111...------------...//////111000///...............------............------////////////////////////000///.........///111222...///111333555666777777222333444666777777777777999::::::;;;;;;::::::999999:::<<<<<<===>>>BBBDDDDDDDDDCCCBBB@@@???>>>>>>@@@AAACCCEEEGGGHHHIIIIIIIIIGGGHHHIIIHHHGGGKKKSSSeeeyyy{{{wwwuuurrrqqqrrruuuvvvpppdddYYYJJJEEE>>>888666666666555555555555555555555555555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000//////............................../////////000000///...---,,,------.........////////////......000...,,,,,,...///...---,,,---///000000000000//////000111000...------...---------,,,,,,---------......---------,,,,,,,,,/////////.........------...............///000000000000///..................//////////////////...////////////////////////000//////...///000111222000111222333444444444444444555666888999999999999::::::;;;;;;;;;;;;::::::;;;<<<=========???CCCFFFDDDDDDCCCAAA@@@??????>>>AAABBBCCCEEEGGGHHHIIIIIIIIIHHHHHHIIIHHHFFFKKKSSSeeeyyy~~~|||zzzyyyuuutttttttttpppeeeTTTHHH>>>;;;777555555555555444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000222111000///........................//////////////////...------------.........////////////......///---,,,,,,---......---//////000111111000000///---...//////---------///---,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,......---------,,,,,,,,,/////////...///000000111/////////...............//////000000000000/////////////////////////////////////////////000111111333333444444444333222222444555666888999999999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;<<<>>>BBBFFFDDDCCCBBBAAA@@@@@@??????AAABBBDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIHHHFFFKKKRRRcccyyy}}}}}}yyy}}}zzzyyyuuuqqqlllggg```UUUGGG===777666444444555666555444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000111////////////////////////////////////////////////111111000///////////////.........///////////////............------......---......//////......---...---,,,,,,------------...............---------+++,,,...---,,,,,,...///...------,,,,,,------...------------------------)))***+++,,,---......///...............///000000.....................---/////////000000////////////////////////////////////////////////000000111333333444444333333222222222333444666777777777777::::::;;;;;;;;;;;;::::::::::::999888888;;;@@@CCCCCCCCCAAA@@@@@@@@@@@@AAAAAABBBDDDFFFHHHIIIIIIJJJJJJHHHIIIIIIHHHFFFKKKRRRaaaxxxyyykkkmmmzzz{{{wwwrrrnnnggg\\\SSSKKKEEE???;;;777666555666777777555333444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000111111000000000///////////////////////////////////////////////////////////////000111111///////////////.........------..................------............---------------,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,***+++------,,,,,,.../////////............//////------------------------)))******+++,,,---......------,,,,,,,,,---......,,,---......///...---------......//////......---////////////////////////...//////000000000000000111111222333444444444444222333444666777777777777999999::::::::::::999999:::::::::999999;;;???BBBCCCBBBAAA??????@@@AAABBBAAABBBDDDFFFHHHIIIJJJJJJJJJIIIIIIJJJGGGFFFJJJQQQ^^^wwwzzzooohhhmmmyyy~~~|||zzzvvvnnnfff___WWWKKKAAA<<<:::::::::777666666777888777555333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000............///000111222///////////////.........,,,---......///.........------............------,,,------,,,++++++,,,.........---------......///+++,,,------,,,,,,...///000000////////////000000,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++,,,---//////...------------............------////////////////////////......///000000000000000///000222333444555555555444555666888999999999999999::::::;;;;;;::::::999;;;<<<=========>>>AAACCCCCCAAA@@@??????@@@BBBDDDBBBCCCEEEGGGHHHIIIJJJJJJKKKIIIIIIJJJGGGEEEJJJQQQ]]]wwwwwwrrrrrryyy~~~}}}xxxvvvtttmmmbbbYYYMMMGGG@@@999666555777888555444444555666666555444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000.........---......//////000/////////............,,,,,,.../////////......,,,------......------,,,+++---...---******,,,.........------...///000111,,,---......---,,,.../////////............//////,,,,,,,,,---------......------------,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++---//////...---,,,......////////////......////////////////////////---...///000111000000///000000222333444555555555444555666888999999999999;;;<<<<<<<<<<<<<<<<<<;;;;;;===???@@@??????AAABBBBBBAAA???>>>???AAACCCEEEBBBCCCEEEGGGHHHJJJJJJKKKKKKIIIIIIJJJGGGEEEJJJPPP^^^xxxzzz~~~}}}{{{yyy}}}}}}|||}}}~~~|||uuurrrooogggZZZPPP@@@>>>;;;888666555444444333222111222444555555444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000///...------,,,------000000//////.........---+++,,,.../////////......,,,------......------,,,+++---...---******,,,///---,,,,,,,,,---...000111---...//////------...///......------------......,,,,,,,,,------.........***+++,,,,,,......///000...------------...//////***+++---//////...---,,,//////000000000000//////////////////////////////---...000111111111000///111222222333444444444444222333444666777777777777======>>>>>>>>>>>>======999;;;>>>??????>>>??????BBBAAA???>>>???AAACCCEEEBBBCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIJJJGGGEEEIIIPPP___zzzuuuwww{{{~~~~~~~~~}}}||||||{{{{{{xxxyyyzzz{{{|||~~~tttjjj___UUUKKKEEE::::::888777666666666666;;;888555666888888555222222333333444444333333222333333333222222222111111333222222222222222222222222222222222222222222222000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////000///...---,,,,,,---...///......------///000111...///000000000///---,,,......------------......------------------------------......------,,,+++333222111000///...---------...///000000///...---,,,,,,---.../////////...///...---,,,,,,---...///........................,,,+++***))))))+++---.........////////////......////////////////////////............/////////000...//////111222333444444555666777888888999999888==================<<<<<<999;;;===???AAAAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBBBBBCCCDDDFFFHHHJJJKKKLLLMMMIIIGGGGGGFFFEEEIIIPPPbbb}}}xxx|||XXX^^^gggnnnttt}}}}}}~~~||||||||||||{{{zzzyyyyyy{{{{{{||||||}}}wwwjjj\\\QQQGGG@@@<<<999888777666666666666666666555444444444444333222222333333444444333333222333333222222222111111111111111111222222333333444222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////...---,,,---......///......---...///000111...///000000000///---,,,......------------......------------------------------......------,,,,,,.........---------------,,,,,,---......---,,,,,,---------...............///...------------...///........................---,,,+++******+++---...////////////////////////////////////////////////........./////////000000000000111222333444444555555666777888888999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;:::>>>>>>>>>???@@@BBBDDDEEECCCDDDEEEFFFHHHIIIJJJKKKMMMIIIHHHIIIHHHGGGKKKQQQddd|||@@@DDDIIILLLPPPVVV^^^dddsss|||~~~|||}}}}}}~~~}}}}}}~~~}}}~~~uuukkk[[[LLLBBB<<<999888777666666555555555666666222333444444222222333444222333333444444333333222333222222222222111111111000000111222333444444555111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111......---------.../////////............///000000/////////000//////...---......------------......------------------------......---------,,,,,,,,,++++++,,,,,,---------...,,,,,,---......---,,,,,,............------------///...------------...///........................///...,,,++++++,,,---...000///...------...///000////////////////////////....../////////000000000222222333333333444444444555666777888888999999888;;;;;;;;;;;;;;;;;;<<<<<>>===<<<======>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKIIIIIIKKKJJJIIILLLRRReeeCCCDDDEEEFFFFFFIIINNNRRRNNNVVVaaaiiiooowww}}}~~~~~~{{{zzz~~~~~~~~~xxxrrrbbbZZZMMMBBB<<<;;;;;;;;;555555444444444555555666111444666555333222444777222333333444444333333222222222222222111111111111111111111222222333333333000000000000000000000000000000000000000000000000111000///......///000111////////////////////////000000000000000000000000------------......//////............/////////000//////////////////............------------......------------------------......------,,,,,,,,,,,,---------............///...//////////////////...///......---,,,,,,,,,,,,.........------.................................//////...------------...111000...,,,,,,...000111////////////////////////...////////////000000000222222333333333333333333555666777888888999999888:::::::::;;;;;;;;;;;;;;;>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIKKKKKKJJJMMMRRRdddOOONNNLLLIIIFFFEEEFFFGGGEEEIIIMMMOOOOOOSSSZZZ___fffooozzz~~~}}}~~~}}}~~~wwwkkkbbbPPPKKKCCC>>>;;;;;;<<<<<<555444444444444444555666111444666555222111444666222333333444444333333222222222222111111111000000333333333222222111111111000000000000000000000000000000000000000000000000111000///......///000111////////////////////////////////////////////////,,,,,,---....../////////---....../////////////////////........./////////......------------......------------------------///...---,,,,,,,,,------///............---------/////////......////////////...---,,,+++,,,,,,,,,---..................---........................///.....................111000...,,,,,,...000111000000000000000000000000////////////000000000111111111111111222222222222555666777888888999999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEFFFFFFGGGHHHHHHIIIGGGHHHKKKJJJIIILLLQQQbbbfffdddaaa]]]YYYVVVSSSRRRRRRQQQNNNKKKIIIIIIKKKNNNMMMRRRXXX\\\```gggrrrzzz~~~|||vvvkkk]]]RRRCCC@@@<<<:::999999888777666555555444444444555555111222333333111111222333222333333444444333333222222111111111111000000000555444444333222111000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000........................,,,---......///.........---......///000////////////............///000000......------------......------------------------///...---,,,+++,,,------...---------,,,,,,++++++...---,,,,,,,,,,,,---......---,,,+++++++++------------...//////...------........................---------.........//////000///...------...///000000000000000000000000000/////////000000000111111000000000111111222222222555666777888888999999888:::::::::;;;<<<<<<======AAA@@@???>>>======>>>>>>===>>>???AAACCCCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJHHHHHHJJJIIIHHHKKKQQQaaa}}}}}}||||||{{{{{{yyywwwuuupppjjjbbb\\\ZZZYYYXXXWWWWWWXXXXXXXXXXXXZZZ]]]```dddhhhmmmttt}}}{{{rrrhhhZZZMMMCCC;;;999777777888888777666777777666555444444444555555444222222333333222000222333333444444333333222111111111111000000000000444333333222222111111111222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////---.../////////...---,,,------///000000000///...///......---...///000111......------------......------------------------000...---++++++,,,---...---------------............---,,,,,,,,,,,,---...---,,,+++******,,,---...------...//////...------........................***+++,,,---.../////////////////////////////////000000000000000000000000//////000000000111111111000000111111222333444444555666777888888999999888:::;;;;;;<<<======>>>>>>BBBBBBAAA@@@@@@@@@AAABBB>>>???AAACCCDDDEEEEEEDDDAAABBBCCCEEEFFFHHHIIIJJJNNNJJJIIIJJJIIIHHHLLLRRRddd~~~{{{tttrrrpppmmmiiifffgggiiikkklllmmmnnnnnnnnnmmmkkkhhhhhhkkkppptttvvv}}}uuuhhh[[[MMMAAA999777555444555888:::::::::999888777666555444444444999666444444666666444111222333333444444333333222111111111111000000000000222222222222222222333333222222222222222222222222000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000....../////////...,,,+++,,,---///000000000///...///...------...///000111.........------.........------------------------000...---++++++,,,---...------...///000111222333000///...------...///000---,,,*********,,,...///,,,---...//////...---,,,........................)))***+++---...//////000......////////////......000000000000000000000000000000000000111111111111000000111222444555666666555666777888888999999888;;;;;;<<<<<<===>>>??????<<<;;;;;;<<<>>>@@@BBBCCCBBBBBBCCCDDDDDDCCCBBBAAAAAAAAACCCDDDFFFHHHIIIJJJPPPMMMJJJJJJIIIHHHMMMSSSfff|||~~~}}}|||vvvuuuuuuuuuvvvyyy{{{}}}zzznnn]]]OOOFFF@@@:::666555555555555666777999999===;;;888555222222222222222222222222222222222222333333333222222222111111222333333333333222111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000//////............///111111222222222777222......000222///,,,///////////////////////////////////////////////////////////////......------------------------------------....../////////+++,,,,,,---.........---+++,,,------......------111///,,,******+++---.........------------......,,,---...//////---+++***,,,///111111...+++,,,---............////////////111111000000000000000111///...---,,,,,,---...//////000000000000000////////////000111222444666777444444555777888:::;;;;;;<<<===============<<<<<<<<<<<<======>>>>>>?????????@@@BBBCCCCCCBBBAAA@@@CCCCCCCCCDDDFFFHHHJJJLLLLLLIIIIIIJJJJJJJJJNNNTTTfffuuukkkdddcccgggkkkpppwww~~~wwwqqqggg]]]PPPEEE@@@<<<777444444444444444555666777888;;;:::777444333222222333222222222222222222222222333333333222222222111111222222333333222111000000000000000000000000000000111111000000000000111111111111111111111111111111////////////000000000000......///111111222222111555111------000111///,,,................................................///////////////...---------------------------------.........////////////,,,------......------,,,---...//////000000//////---.........---,,,,,,+++......------------............------,,,,,,,,,,,,+++---000///---++++++,,,............////////////111000000//////000000000000000///......///000000//////000000000000//////000000000111222444555666111222333444555777888888<<<<<<=========<<<<<<;;;<<<<<<<<<===>>>>>>?????????@@@AAAAAAAAAAAAAAAAAADDDDDDDDDEEEGGGIIIKKKMMMKKKHHHHHHJJJJJJIIIMMMSSSaaayyy{{{pppcccaaa^^^]]]```fffmmmrrrwwwkkkbbbPPPJJJAAA<<<:::888666444333333333333444555666666999888666444333333333444222222222222222222222222333333333222222222111111222222222222111000///...000000000000000000000000111111000000000000111111111111111111111111111111.........///000111111111......///000111111111111111...,,,,,,///111///---------------------------...........................////////////...------------------------------............////////////---------...------,,,,,,---...//////000000//////***,,,///111000...+++)))......------------......000///,,,+++***+++---...+++,,,...---,,,+++++++++............////////////000//////......///000000222111111000000111111222//////000000000000//////111111111111222333444555444444555777888999:::;;;:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>??????????????????@@@AAAAAABBBEEEEEEEEEFFFGGGJJJLLLMMMJJJHHHGGGIIIHHHHHHKKKQQQ\\\ssszzztttrrrpppnnnlllmmmooorrruuuvvvxxxzzz|||{{{~~~rrr___QQQAAA>>>:::888888888777666444444333333444555666666666555444333333333444444111222222222222222333333333333333222222222111111222222222111000///...---000000000000000000000000111111000000000000111111222222222222222222222222.../////////000000000111......///000111111000000///...------000111000///------------------------..............................//////......---,,,---------------------------------------.........+++,,,,,,---.........---+++,,,------...---------***,,,...000000...+++)))...------,,,,,,------...///...---,,,+++,,,------,,,,,,------,,,,,,,,,,,,............///////////////............//////000111111111111111111111111...//////000000000000///222111111111222333333444666666777888999:::;;;<<<999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKMMMJJJGGGGGGHHHGGGFFFJJJPPPYYYppp}}}zzzrrriiicccbbb```\\\YYYVVVWWWZZZ^^^dddkkkrrrvvvzzztttaaaMMM@@@:::999777777777777777666555555555444555555666666444444333333333333444444111111111222222333333333333333333222222222111111222222222111111///......000000000000000000000000111111000000000000111111111111111111111111111111111000000000/////////......//////000000000000//////...///000111222111111...............................................................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...//////000+++,,,------...---------,,,,,,---......------,,,------,,,,,,,,,,,,------,,,---.........---,,,+++...------------.....................////////////...............///000000000000000000000000000000......///000000000000000222111111111222333333444444444555555666777888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>>>>???AAACCCEEEBBBBBBBBBCCCEEEGGGJJJKKKJJJGGGFFFHHHGGGFFFIIIOOOZZZqqqwwwlllgggaaaXXXQQQPPPNNNLLLJJJJJJLLLNNNPPPPPPTTTZZZ___cccgggjjjmmmqqqtttxxx|||~~~wwwsssnnnooozzzvvvgggZZZMMMAAA:::777777666666555555555555666555555555555555666666333333333333333333333333111111111222222333333444333333333222222222111111111111222222111111000///000000000000000000000000111111000000000000111111000000000000000000000000111111111000///............//////000000///////////////000111222222111111////////////////////////---------------------------............---,,,,,,---------------------------------,,,,,,,,,,,,,,,)))***+++---...//////000---...//////000000//////------,,,,,,,,,---...///------,,,,,,,,,,,,------+++---...//////---+++***///---,,,,,,...//////...............////////////............///000111111...//////000000//////...---...///000000111111000111111111111222333444555666666666777888999999999999:::;;;<<<<<<===<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAACCCEEEFFFBBBBBBBBBCCCDDDGGGIIIJJJKKKHHHGGGHHHGGGFFFIIIOOO[[[ttt{{{uuummmgggdddaaa\\\VVVQQQNNNLLLLLLHHHGGGEEEFFFHHHKKKMMMMMMLLLOOORRRTTTUUUVVVXXXZZZ^^^bbbeeehhhjjjnnnssswwwzzzzzz{{{|||~~~zzzyyywwwtttpppmmmkkkkkkggggggffffffffffffggggggggghhhmmmzzz{{{ooo]]]NNNEEE@@@===;;;888888777666444444555666555555444444444444444555222222333333333222222222000111111222333333444444333333333222222222111111000111222222222222222222000000000000000000000000111111000000000000111111////////////////////////000000000000////////////...///////////////.........///111111111000///000........................------------------------------......------,,,+++------------------------/////////......---------,,,,,,------......---------...//////000000//////,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,---------...---------,,,,,,///,,,***+++---//////...............////////////////////////000111222222......///000000///......---...///000111111111111000000000111222444555666888999999::::::;;;;;;<<<::::::;;;<<<============::::::;;;<<<<<<======>>>===>>>@@@BBBDDDEEEFFFFFFBBBBBBBBBCCCEEEGGGJJJKKKLLLIIIHHHIIIHHHFFFIIIOOO[[[uuuzzzwwwpppiiiccc^^^[[[YYYZZZTTTNNNKKKKKKMMMLLLKKKDDDEEEGGGGGGFFFFFFFFFGGGJJJLLLMMMLLLKKKKKKOOORRRPPPPPPRRRSSSVVVXXX[[[\\\ZZZ[[[\\\ZZZWWWXXX\\\___^^^^^^___```___^^^]]]\\\YYYZZZ[[[[[[ZZZYYYZZZ[[[```aaacccgggkkkppptttvvv}}}{{{\\\SSSGGG>>>::::::999999999999999777555555777888444444333222222333333333222222333333333222111111000000111222333333444444333333333222222222111111000111222333333333333333000000000000000000000000111111000000000000111111////////////////////////......//////000000111111...///////////////......---...000111///.........------------------------------------------------------......------,,,+++------------------------111111000000/////////...............---,,,+++***+++,,,------......------++++++---.........---------,,,,,,++++++,,,,,,---000...---++++++,,,---......+++)))))),,,......---............/////////000////////////000111333333...///000111111000///...---...///000111111111111//////000111222444666777666666666777777888888999:::;;;<<<===>>>>>>>>>>>>::::::;;;;;;<<<======>>><<<>>>AAACCCEEEFFFGGGFFFCCCCCCCCCDDDFFFHHHKKKLLLLLLIIIHHHIIIHHHGGGJJJOOOYYYuuu{{{xxxuuussspppnnniiiaaaWWWPPPKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKJJJLLLKKKGGGGGGJJJKKKIIIJJJLLLMMMKKKIIIJJJPPPVVVUUUXXXZZZXXXSSSPPPOOOPPPQQQSSSTTTSSSSSSTTTYYY]]]]]]```eeeiiilllmmmmmmmmmrrruuu||||||kkkaaaJJJFFFAAA===;;;999777555444444555555666666777777888777666555333222111111222222222222222222222222333333333333333333333333000000000000000000000000333333333222222222111111///000111222222111000///000000000000000000000000222111111111000000/////////////////////000111111///////////////.........////////////////////////------------------------000///...------...///000***+++---.........------................................................,,,,,,,,,------............---,,,***(((&&&%%%$$$/////////......---------......---------,,,,,,,,,------------------------++++++,,,,,,---...//////////////////////////////000///.........000111222///---,,,...111222///---000...---...111222111///333222222222333555777888555555666777888999::::::999<<<===;;;<<>>@@@AAAAAA??????@@@BBBCCCCCCDDDDDDCCCCCCBBBCCCEEEHHHKKKMMMPPPKKKGGGFFFDDDEEEKKKSSSbbb}}}|||uuuooojjjhhhbbbaaa___^^^]]]\\\\\\]]]UUUXXXWWWSSSQQQRRRPPPLLLLLLPPPTTTVVVWWW[[[bbbhhhrrrssssssnnngggbbb``````___bbbfffhhhjjjnnntttxxxssscccUUUMMMBBB???;;;888777777666444555555555555666666666666444333222222111000//////222222222222222222222222333333333333333333333333111111111111111111111111333222222222111111111111///000111111111111000///000000000000000000000000000000000000//////......///////////////000000111...............///000000////////////////////////........................000///...------...///000------.........---,,,+++................................................,,,,,,,,,---------......111111000...---,,,+++***------------,,,,,,++++++............------,,,,,,------------------------,,,,,,,,,------.........////////////////////////000///......///000111222000......///111222000...000...---...111222111///222222222222333555666777555555666777888999999:::777:::<<<;;;===AAABBB@@@===<<<;;;<<>>===<<<===@@@BBBCCCCCCBBBBBB@@@@@@@@@BBBDDDEEEHHHGGGFFFEEEFFFHHHJJJKKKMMMJJJHHHIIIHHHGGGKKKQQQddd~~~|||ppp^^^NNNBBB<<<:::::::::888666666777888777777666666666555555444444444444444444555555555555555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000////////////000000000000000000///////////////////////////////////////////////////......//////////////////000///...------...000111////////////////////////................................................***+++,,,---......//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////////////////...------------------------............------------////////////////////////000////////////000000000......///000000111000///////////////000000000000111111222222333555555666444444555666777888999999===@@@???<<<<<>><<<;;;:::;;;===???AAAAAA@@@CCCBBB@@@??????BBBDDDFFFEEEEEEEEEEEEGGGJJJMMMOOOKKKIIIIIIKKKJJJIIIKKKQQQ___zzz~~~jjjYYYIIIDDD>>>:::888888888888888666555555555555444222555555555444444444444444222222222333333333333333222222222222222222222222222222222222222222222222////////////////////////////////////000000000000000//////......//////000000000000000000000000000000000000000111111111111---...///000///...---,,,///////////////.........////////////////////////++++++++++++++++++++++++------............------000///...---,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------------............//////---............/////////------------------------................../////////////////////////////////000000000000//////...+++,,,......---------......///000000//////000111///000111333444444444444333444555555777777888999777;;;<<<:::<<<@@@AAA???:::::::::===???AAA@@@???AAA@@@@@@???@@@CCCEEEGGGDDDDDDDDDDDDGGGJJJMMMOOOKKKIIIIIIKKKJJJIIILLLRRR___{{{rrrdddTTTHHH>>><<<999888888888666555555444333444555555444222333444444444444444444555555555555555555555555555222222222222222222222222111111111111111111111111/////////////////////////////////000000111111111000///............///000000000000000000000000000/////////000000000111111---...///000///...,,,++++++,,,...000111111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,))))))))))))************------........./////////,,,,,,------............------------------------------......//////000000///////////////////////////000111111000///...---+++---//////------...///---///111000///...000222///000111333444444444444333444444555666777888888555999:::999;;;@@@AAA???;;;;;;;;;>>>AAABBBAAA???>>>??????@@@BBBDDDFFFGGGEEEDDDDDDDDDFFFHHHKKKMMMLLLIIIIIIJJJJJJIIIMMMSSSccckkkYYYMMMCCC;;;:::999888888999999888666444333333555777777666555333333333444444555555555333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111222222000///...------...///000000000000000000000000000---.........//////000000---...///000000...,,,+++''')))---111333333222111////////////////////////------------------------,,,,,,---......---,,,,,,'''((((((***---000333555........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------....../////////,,,,,,,,,---------......------------------------,,,------...///000111111///////////////////////////000111111111///...---+++...111000...---///111---///111111......000222...///111333444444444333333333444555666777888888777:::;;;999:::===>>><<<;;;<<<===???BBBCCCBBB@@@======???AAACCCEEEFFFGGGFFFEEEDDDDDDEEEFFFIIIJJJLLLIIIHHHJJJIIIIIINNNTTTfffwwwcccSSSIIICCC===999999::::::::::::999888888777777666555555555555555444444444333333222222222444444444333111///...---111111111111111111222222111111000//////000111222000000000000000000000000////////////////////////111000///...------...///000000000000000///........................------////////////////////////111000///......///000111111000///......///000111...---,,,,,,,,,,,,---.........///000///...,,,+++---+++)))+++---///---+++(((,,,///000...---///000..................---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......---,,,******++++++***((((((***---000111111///...///...,,,,,,,,,...000111111000///...------...///......//////000000111111............////////////333444555555333333444555777777777777777777888999666999:::999;;;@@@AAA???>>><<<<<<>>>AAACCCBBB@@@AAAAAAAAABBBCCCEEEGGGHHHDDDDDDCCCDDDEEEFFFHHHIIINNNMMMKKKIIIHHHJJJOOOSSSiii}}}jjj```RRRHHHCCC@@@===;;;777777888888777777666555666555555444444444444444444444444333333222222222333333333333333222111111111111111111111111111111222111000//////000111111000000000000000000000000000000000000000000000000111000///...---......///000000000000000///..............................////////////////////////000000///......///000000000///...------...///000...---,,,,,,,,,,,,---...///////////////...---------+++***+++---...---+++))),,,//////...---...///---...///000000///------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,------------111000//////000111000...)))+++---///000000/////////...,,,,,,,,,...///111111000///...---......///111111111111111111111111/////////000000000000111111333444444333333444666777777777666777777888999666:::;;;:::;;;???AAA>>>>>><<<;;;===@@@BBBAAA@@@@@@@@@AAAAAACCCFFFHHHIIIEEEEEEDDDEEEFFFGGGIIIJJJMMMLLLKKKIIIHHHKKKPPPSSS```yyy~~~mmmbbbPPPIIIAAA===<<<<<<<<<:::777777777777777666555555555444444333333333333333444444333333333333222222111222333333444444444444111111111111111111111111333222111000/////////000000000000000000000000000111111111111111111111111000000///.........//////000000000000000///..............................//////////////////////////////...------...//////......------------.........------,,,,,,------...//////......------......---+++++++++---...---,,,+++---//////...------...,,,---///000000///---,,,......------------......------------------------)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------...---,,,---...///...---++++++---...//////000///......---,,,,,,...///000000000///............///222222111000000///......000000000000111111111111///111333333222333444666777666666666777777888999777;;;;;;:::;;;???@@@======<<<;;;===???AAA@@@?????????@@@AAADDDFFFIIIKKKFFFFFFEEEEEEGGGHHHJJJKKKLLLKKKKKKIIIIIIKKKPPPTTT]]]rrrvvveeeUUUKKKDDD@@@<<<999999999888777888888999999888888777666555444444333333333333333333333333333333333333333000111222333444444444444222222222111111111111111333222222111000//////...000000000000000000000000000000000000000000000000000000//////////////////000000000000000///......---------...............////////////////////////.........------.................................------------------------...---,,,++++++,,,---...,,,,,,,,,,,,---......---------......---,,,,,,------,,,,,,,,,,,,------............------.........------------------------+++,,,------......------+++++++++,,,,,,,,,,,,---***)))((()))+++,,,,,,+++,,,,,,------...//////000......------------...////////////........./////////.........---------,,,//////000000000111111111...000111222222333444666666666666666666777888999888;;;<<<:::;;;>>>???<<<<<<<<<<<<===>>>?????????>>>>>>???AAADDDGGGJJJLLLFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJJJJIIILLLPPPTTTcccrrr{{{kkk\\\PPPEEE>>>>>>===;;;999999888666555777888888888888777666666666555555444333444444444333333333333333333333333111222222222222111111000222222222111111111000000222222222111000///......000000000000000000000000//////////////////////////////000000000000000000000000000000000///......---------.........//////////////////////////////---..................---////////////////////////------------------------,,,,,,*********+++,,,---,,,,,,------------.........---,,,,,,------,,,,,,...,,,)))'''(((***...000.........------.........+++++++++++++++++++++++++++,,,------......------++++++,,,,,,,,,------------,,,+++---...//////...,,,---------.../////////.........---------............//////////////////,,,---------.........///........./////////000000...000111222222333444666555555555555666777888999888;;;<<<:::;;;>>>???<<<<<<<<<=========>>>??????===>>>???AAADDDGGGKKKMMMDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJLLLPPPSSSdddttt|||qqqaaaSSSIIIBBB===999888888888888777666666555555555555555555444444333666555555444444444444444222222333333333333444444333333333222111000///...333333222222111000000000111111222111111000///...000000000000000000000000........................//////000111111111000000000000000000000///......,,,,,,------.../////////////////////////////////---...////////////...---//////000000000000//////,,,------......------,,,++++++*********+++,,,,,,+++---......------...///...,,,++++++,,,------,,,...+++(((&&&'''***...111......------------......++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,---------......///...------///000///...,,,------...//////.....................------------...//////000/////////......///000000111222222............///////////////111333333222333444666444444444555666777888999777;;;;;;:::;;;???@@@===<<<===???>>>======???@@@>>>>>>???AAADDDGGGJJJLLLDDDDDDCCCCCCDDDFFFHHHIIILLLLLLLLLKKKJJJKKKNNNQQQ]]]sss}}}uuu```XXXLLLDDD???<<<999777555666666666555555555666444444555555555444333333555444444333333333333333222222222333333444444444333333333333222111000///333333222222111000000///000000111222111111000///000000000000000000000000////////////////////////...///000111222111111000000000000000000///......,,,,,,------...//////000////////////////////////...///000000000000///.........///000000///......,,,,,,---......---,,,,,,++++++,,,---------------+++---///...---,,,...000---+++)))***,,,......---,,,++++++***+++---///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------........./////////...,,,++++++------,,,***+++,,,...000000///...---......///......------,,,,,,---///000000000//////111111111111111111111111...////////////000000000111333444444333333444666444444444555666777888999666:::;;;:::;;;???AAA>>>===???@@@@@@>>>===???AAA>>>??????AAADDDGGGJJJKKKEEEDDDDDDDDDEEEGGGIIIJJJMMMMMMMMMLLLJJJKKKMMMOOOXXXppppppaaaXXXNNNIIIBBB>>><<<;;;999666666777777666555444444555666666777777666666555444444333222222111111222222222222222333333444444444333333444444444333222222333333222222111000000/////////111222222111000000000000000000000000000000000000000000000000000000...///000222222222111000000000000000000//////...,,,,,,------...///000000////////////////////////...///000111111000///...,,,---...//////...---,,,,,,,,,---......---,,,,,,+++,,,...///000///......+++---//////---,,,...000---***((())),,,//////...***,,,---///000000//////---,,,,,,++++++,,,,,,---------------------------,,,,,,---.........------.........////////////000///...------------,,,+++***,,,///000111///---,,,.../////////...---,,,,,,,,,---///000000000//////111111000000//////......000000000000111111111111333444555555333333444555333333444444666777888999666999:::999;;;@@@AAA???===???AAA@@@>>>>>>???BBB??????@@@AAADDDFFFIIIKKKFFFFFFEEEEEEFFFHHHJJJKKKMMMNNNNNNLLLJJJJJJLLLNNNYYYnnnsssgggZZZMMMEEE@@@>>>;;;999777777888999777777777777777777777777666555555555555444444444222222222222222222222222333333333333333333333333555444333222111111111111111111111111000000000000......//////000000111111000000000000000000000000///111333111---++++++---111111000000//////......111111000///////////////000000000000111111111111333111///---,,,---...///////////////////////////000000000000000000000000---------------...///000...------,,,,,,------............------,,,,,,+++,,,,,,,,,,,,,,,---...///)))+++------+++***)))***,,,---...//////...---,,,******+++++++++,,,,,,,,,---------............///------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...////////////////////////000000000000000000000000////////////////////////000000000000////////////333333222222333444666777666666666777888888999999777;;;===;;;:::===???>>>>>>>>>>>>???@@@AAABBBCCC@@@>>>>>>???BBBDDDDDDDDDEEEDDDDDDDDDEEEGGGJJJKKKOOOOOOMMMJJJHHHHHHKKKMMMWWWfff{{{zzzkkk]]]SSSKKKDDD>>><<<;;;999777666666777888666666666666666666666666555555555555444444444444222222222222222222222222333333333333333333333333555444333222111111111111111111111000000000//////111111000000//////......000000000000000000000000...///000///...---...///000000000000//////......000000///......................../////////000000222111///---,,,---...///................................................,,,,,,,,,,,,,,,---.........------,,,,,,------.........---,,,,,,,,,------------,,,,,,,,,---......***,,,...///...---......---------......---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////.....................//////////////////////////////////////////////////////////////////000000000000333333222222333444555666666666666777888888999999777;;;===;;;:::===???>>>===>>>???AAABBBBBBCCCBBB@@@>>>>>>@@@BBBEEEEEEEEEFFFEEEDDDCCCDDDFFFIIIKKKNNNNNNLLLJJJHHHHHHKKKNNNYYYkkkwwwiii___QQQGGGAAA>>><<<:::888777666555444555666666555555555555555555555555555555555555444444444444222222222222222222222222333333333333333333333333444333222111111111111111111111000000000000//////111111000000//////......000000000000000000000000...---,,,,,,...111111222000000000////////////...///......------------...,,,,,,---------.........222111///...------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...------,,,,,,------......---,,,+++,,,---...///......---,,,,,,,,,------)))+++.../////////000111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++++++++,,,,,,,,,------///...------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,,,,------.........///////////////////////////////////////////////////......//////000000111111333222222222222333333444666666666777888888999999777;;;===;;;:::===???>>>===>>>AAACCCDDDDDDCCCBBB??????>>>@@@DDDFFFGGGGGGHHHGGGDDDCCCCCCFFFIIIKKKMMMMMMKKKIIIHHHIIILLLNNNYYYpppyyyiii^^^UUUNNNEEE===::::::::::::666555555444444555666666444444444444444444444444555555555444444444333333111111111111111111111111222222222222222222222222333333222111111111111111111000000000////////////......//////000000111111000000000000000000000000000---***+++...222222111///////////////////////////......------.........,,,,,,---------.........111000///...---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...---,,,+++++++++---///000///...---,,,,,,,,,,,,,,,)))+++,,,---,,,,,,---///---,,,+++******+++,,,---,,,,,,,,,---------......+++,,,,,,,,,,,,---------///...---,,,,,,---...///------------------------------........./////////++++++,,,,,,---.........////////////////////////////////////////////////---......///000111111222222222222222222222222222666666666777888888999999777;;;===;;;:::===???>>>===???BBBDDDEEEEEECCCBBB@@@??????AAAEEEHHHIIIIIIJJJGGGDDDBBBCCCEEEHHHJJJLLLLLLKKKIIIHHHIIIMMMPPPYYYqqqooo___SSSLLLFFFCCC???;;;:::999888888555555555555666666777777444444444444444444444444555444444444444333333333111111111111111111111111222222222222222222222222222222111111000000111111000000000////////////.........//////000000111111000000000000000000000000333///++++++...000000///.............../////////000///////////////000000------........./////////000//////...............------------------------------------------------------,,,,,,,,,,,,,,,---...------,,,,,,------...---,,,,,,+++,,,---/////////...---,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---,,,+++***))))))***+++,,,,,,,,,,,,---------......------------............///...---,,,,,,---///000---------------------------------------......///,,,,,,,,,---------..............................////////////////////////---......///000111111222111111222222222222222222666666666777888888999999777;;;===;;;:::===???>>>===???BBBDDDEEEEEECCCBBB@@@??????AAAEEEHHHIIIIIIIIIGGGEEECCCCCCEEEHHHJJJKKKKKKJJJIIIIIIKKKOOORRRZZZrrrwwwgggXXXKKKCCCAAA:::::::::999777666444333666666666666666666666666444444444444444444444444444444444444333333333333111111111111111111111111222222222222222222222222222111111000000000111111000000////////////......111111000000//////......000000000000000000000000222000...---............---............/////////000////////////000111111...////////////000000000//////////////////......------------------------...........................------,,,,,,,,,,,,---...------,,,,,,------...,,,,,,------------------......---,,,,,,,,,------.........---++++++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,---------------------.........//////..................///000------------------------------,,,,,,------...///------------------------........................////////////////////////......//////000000111111000111222333444444444444666666666777888888999999777;;;===;;;:::===???>>>===>>>AAACCCDDDDDDCCCBBB@@@@@@???AAAEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFHHHIIIKKKKKKKKKJJJJJJMMMQQQTTT]]]sss|||lll[[[PPPHHH@@@;;;<<<555666777777666555444444666666666666666666555555444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111111111000000000000111111000000/////////.........111111000000//////......000000000000000000000000///000000///...---...///---------.........//////...............///000000....../////////000000000......///////////////...................................................------,,,+++++++++++++++...------,,,,,,------...,,,---...//////---,,,+++------,,,,,,,,,---......+++,,,,,,+++******,,,///++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........------...///////////////........................------,,,,,,,,,---...///000//////......---------........................////////////////////////////////////000000000000///000222444555666666666666666666777888888999999777;;;===;;;:::===???>>>===>>>???AAABBBBBBCCCBBBAAA@@@???AAADDDFFFGGGFFFDDDDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLKKKLLLOOOSSSWWW[[[rrrpppaaaSSSFFFBBB???:::999;;;666777888777666666888999555555666666555555444333555555555555555555555555444444444333333333222222000000000000000000000000111111111111111111111111111000000000000000111111000/////////..................//////000111111111000000000000000000000000+++///111111...---...000---------.........//////---------------...///000.........////////////000......///////////////...////////////////////////........................,,,,,,+++***))))))******...------,,,,,,------...+++---///000///---+++))),,,,,,,,,,,,------...///'''(((((((((((())),,,...+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---///000000000///...........................------,,,+++,,,---...///111111000///...------,,,........................////////////////////////000000000000////////////...000222555666777777777666666666777888888999999777;;;===;;;:::===???>>>>>>>>>>>>???@@@AAABBBCCCAAA@@@???AAACCCEEEFFFEEEBBBCCCEEEGGGHHHHHHIIIHHHKKKLLLLLLLLLMMMPPPTTTXXXXXXooo{{{hhhZZZKKKFFF>>>:::999888777555777777777777777777777777555555555555555555555555555444333333222222333333222222222333333444444444000000000000000111111222//////////////////////////////000000000000//////000000////////////000000////////////////////////000000000000000000000000)))***,,,...000000000000//////////////////////////////000000///...------+++---000000...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''',,,,,,++++++,,,...///000...---,,,++++++,,,---...***+++,,,,,,------------------,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......+++---///...,,,+++,,,///******+++,,,---//////000//////.........------------------.........//////........................---...000///...,,,------111000///......///000111000111222333222333555777666666666666666777888888<<<===>>>===<<<<<<===>>><<<;;;:::<<>>AAADDDGGGGGGFFFEEECCCBBBCCCFFFHHHJJJJJJKKKKKKKKKJJJKKKMMMPPPYYYooozzznnn```QQQFFFDDD@@@;;;888888888777666555555555555555555555555555555555555555555555555444444333222222222222333222222333333333333333333000000//////000000111222000000000000000000000000//////000000000000//////000000////////////000000////////////////////////////////////////////////+++,,,---...///000000000000000000000000000000000///////////////...---,,,+++---//////...---------........................------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++************))))))***,,,---...---------,,,,,,---------***+++,,,,,,---------,,,------,,,+++************---------,,,,,,+++++++++,,,,,,,,,---------......,,,...///...,,,+++---///------------------------......---,,,***)))((((((++++++,,,,,,,,,---------........................+++---//////.........///222111000///......///000000111333333222333555777666666666666666777888888;;;<<<======<<<;;;===>>>===;;;:::<<>>BBB@@@>>>===@@@BBBDDDDDDFFFEEEDDDCCCCCCEEEHHHIIIIIIJJJKKKJJJIIIJJJMMMOOOXXXooo~~~mmm___UUULLLCCC<<<;;;999777777888888888777444444444444444444444444444444444444444444444444444444333222222222222222333333333333333222222222000000//////000000111222111111111111111111111111///000000111111000000///000000////////////000000////////////////////////........................///.........//////000111000000000000000000000000---............---,,,,,,,,,---//////---,,,---...................................................////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++******)))***+++---...,,,------......------,,,++++++,,,---------,,,,,,***************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...///...------.../////////...---,,,++++++***,,,,,,++++++***))))))(((+++,,,,,,,,,,,,---------........................)))+++...///......000111222111000///......//////000222333333333333666888777777666666666777888888999;;;<<<<<<;;;;;;===>>>===<<<;;;<<<>>>???>>>===CCC@@@>>>===???AAABBBBBBGGGFFFDDDCCCCCCEEEFFFHHHHHHIIIJJJIIIHHHIIILLLNNNXXXnnn|||oooeeeWWWMMMHHHEEEAAA>>>666666666777777888777666444444444444444444444444444444444444444444444444444333333222111222222222444333333333222222111111///////////////000111111111111111111111111111111000000000111111000000000000000////////////000000////////////////////////////////////////////////111000///......///000111////////////////////////,,,---------------,,,,,,,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++,,,---...///+++,,,---......---,,,++++++,,,,,,------,,,,,,,,,'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................//////...---,,,++++++******++++++---...///000000............////////////........................***,,,...///......///000000////////////000000000111222333333333444666888888777777666777777888888888:::;;;<<<;;;;;;===???======<<<======>>>======BBB@@@>>>>>>AAACCCDDDDDDGGGFFFEEEDDDDDDDDDFFFFFFGGGHHHIIIHHHGGGHHHKKKMMMXXXmmmnnncccSSSMMMEEE@@@>>>===;;;:::555666777888777666555555555555555555555555555555444444444444444444444444333333222111111111111222333333333222222111111111/////////...///000000111111111111111111111111111000000111111111111000000000000////////////000000////////////////////////000000000000000000000000222111///......///000000........................,,,,,,---------------,,,,,,---...---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,...---,,,,,,,,,---...///+++,,,---......---,,,+++,,,,,,,,,------,,,,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------.........---------------------------+++,,,---...///111111222........./////////000000........................,,,...//////...------...------...///000111111222111222444444333444666888888888777777777777888888888999;;;<<<<<<<<<>>>@@@======>>>>>>>>>===>>>>>>@@@???>>>@@@CCCFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGHHHJJJMMMYYYjjj}}}rrrfffWWWMMMEEEAAA===:::888777666444666888999888666444444444555555555555555555555555333333333333333333333333333333222111111111111111222222222222222111111111//////......//////000111111111111111111111111111000111111222222111111000000000////////////000000////////////////////////111111111111111111111111000000///....../////////------------------------,,,,,,---............---,,,------,,,++++++,,,...................................................***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,+++*********+++,,,---,,,------......------,,,,,,,,,---------,,,++++++...////////////---+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,,,,------.....................------------,,,,,,---------.................................---///000///---,,,,,,---,,,---...000111111111111111333444444444444777999999999888777777777888888888:::<<<======>>>@@@BBB===>>>@@@??????>>>@@@AAA???>>>???AAAEEEHHHIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHGGGHHHKKKMMMXXXiii{{{pppfff\\\RRRHHHAAA???===:::888777666555555666777888666333222333555444444444444444444444444333333333333333333333333333222222111111111111111111111111111222222222222///............///000000000000000000000000000000000111111222222111111000000000////////////000000////////////////////////000000000000000000000000---....../////////..............................,,,---...///////////////,,,------,,,******,,,...........................------------------------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,+++*********+++,,,---------,,,,,,---------,,,---------,,,,,,+++***+++,,,...//////...,,,++++++++++++,,,,,,---------,,,,,,,,,---------......---+++***+++---...,,,***,,,,,,,,,---------...............------,,,,,,,,,------------....................................,,,---//////...---.../////////000111111000///...222333444444444555777999:::999888888777777888888888:::<<<>>>>>>???AAACCC<<>>???@@@BBBEEE<<>>AAABBBBBBAAAAAA@@@???@@@CCCFFFGGGGGGEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIHHHGGGHHHJJJLLLWWWhhhuuummmeeeZZZRRRPPPMMMIIIDDD???;;;999777888777777777777666666666555555555555555555555555444444333333333333444444333333333333333333333333333333222222222111111111333222000//////000000000000000000000////////////111222222222333333333333000000000000111111111111////////////////////////......////////////..................////////////................................................+++,,,------------,,,+++++++++,,,------,,,++++++///...---,,,,,,,,,,,,---------------............---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++'''((()))***,,,...//////,,,,,,,,,,,,,,,+++++++++///......---+++******))),,,,,,,,,+++++++++++++++,,,---......//////.........------,,,,,,------...---------------......///......---------,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,...000111////////////000000000000...............---------...//////000//////......////////////000000000000000000111222333444555555888999999888777777888:::<<<<<<<<<<<<=========>>><<<<<<===@@@CCCDDDCCCBBBBBBAAA@@@@@@CCCFFFGGGGGGEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHIIIHHHHHHJJJLLLOOOYYYiiiwwwjjj```YYYSSSLLLFFFCCCBBB???===:::888777777888888888777777777666666444444444444444444444444444444333333333333444444000111111222333444555555333222222222222111111111111111111///---...000222////////////000000000000...///000111222111000000222222111111111111111000////////////////////////---------......---------,,,---...///000//////...................................................,,,,,,---............---***++++++,,,,,,++++++***......---,,,,,,,,,------------------............---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++))))))***+++,,,---............------,,,++++++***......---,,,,,,+++******++++++++++++,,,,,,,,,,,,------...///////////////...------,,,,,,------...,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000//////000000000111111111---------...............//////000000000000000///////////////000000000000000000111222333444444555777888999999777777888:::>>>>>>======<<<<<<;;;;;;;;;<<<>>>AAAEEEFFFDDDCCCDDDBBBAAAAAACCCEEEFFFFFFEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHIIIIIIJJJLLLOOORRRYYYiiizzzllldddZZZRRRNNNJJJFFFBBB>>>===<<<;;;:::999999888888888777777777666666666333333333333333333333333444333333333333333333444000000111222333444444555222222222222111111111111///111222111///...000111////////////000000000000***+++---//////...---,,,222111111111000/////////////////////////////////------............------...///000000000...+++***................................................////////////////////////++++++,,,,,,,,,,,,++++++...------,,,,,,,,,------,,,,,,---------.........---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++...------,,,++++++******.........------,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,---------,,,------..................------,,,,,,------...,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......///......---,,,,,,,,,,,,////////////000000000000,,,---------.../////////......///000000000//////////////////000000000000///000000111222333444444666888999999888888888:::>>>=========<<<<<<<<<<<<;;;<<>>>>>>>>======???BBBFFFGGGEEEDDDEEECCCAAAAAACCCEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHLLLLLLMMMLLLKKKLLLNNNQQQYYYjjj~~~rrrggg^^^VVVQQQHHHEEE@@@>>>===<<<;;;:::::::::::::::999888777666666666666555555555444444333333333333333333333333333333222222222222333333333333222222111111000000222111111111111000000000......///222444333000---......//////000000111111///000111222222222111000///...............------////////////////////////......////////////......***+++,,,.../////////...........................------------------------------,,,++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,---......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,------......***++++++,,,---.........---------,,,,,,+++++++++,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,...------,,,,,,------...---------------......///......---------,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,---------.........---------...............+++,,,---.../////////...////////////000000000000000111222333444555555666444777999:::999999999999999999;;;<<<===???@@@@@@?????????AAADDDEEEEEEDDDCCCAAA@@@@@@BBBDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHLLLMMMMMMLLLKKKLLLNNNPPP[[[lllwwwpppeee[[[RRRLLLFFFCCC@@@???============<<<;;;777777888999888888666666555444444444444333333333444444444444444444444444333333222222222222333333222222222222111111111000111111111111000000000000000,,,)))+++000222000,,,.........///000111111111............////////////............////////////////////////////////////---------......---------***++++++,,,...//////000........................------------------------++++++++++++---///000222------,,,++++++,,,------,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......+++,,,---.........---,,,------------.........///...............---------,,,---...//////000000000////////////000000000000222222333444555666666777444666999::::::999999999999999;;;<<<===???@@@@@@BBB@@@??????AAACCCDDDCCCAAA???>>>???BBBDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHKKKKKKLLLKKKKKKLLLOOOQQQZZZjjjyyypppbbb\\\SSSKKKFFFCCCAAA???::::::;;;;;;<<<;;;;;;:::666777888999999999888777444444333333333222222222444444444444444444444444333222222222222222222333111111111111111111222222111111111111000000000000333+++$$$%%%,,,111000,,,---......///000111111222000////////////000111111......//////000000111111////////////////////////+++,,,,,,------,,,,,,+++......---,,,,,,,,,------........................------------------------,,,,,,,,,...000444666888---,,,+++******+++,,,---,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++...------------,,,,,,,,,---,,,,,,++++++******))))))******+++---...//////.........------,,,,,,,,,+++,,,------......------...------,,,,,,------...++++++******++++++,,,---......---------,,,,,,,,,,,,,,,,,,---------........./////////...,,,***)))............/////////000/////////......------,,,---...///000111111111111////////////000000000000222333333444555666777777333666999;;;:::999999999::::::;;;<<<===>>>??????CCCAAA>>>>>>@@@BBBCCCCCC???>>>===>>>AAADDDEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIKKKKKKKKKMMMPPPSSSVVVggg~~~}}}sssggg^^^SSSOOOHHHAAA===;;;;;;<<<999999::::::::::::999999999999888888777666666666444333333222222333333444111222222333333444444555222222222222222222222222333333222222111000/////////000111222222111000///222111111000///......---,,,,,,,,,---------......111111000///////////////,,,---...///000000000000000000000000////////////------------------------///...---,,,,,,,,,---......------,,,,,,------.........//////...---,,,,,,------.....................,,,***+++---...,,,***++++++++++++,,,,,,---...)))***++++++,,,,,,,,,,,,///...---,,,+++,,,,,,---///...---,,,,,,,,,---...---+++***+++------***'''++++++++++++,,,---...///000///...---+++***((((((------------...///000000,,,,,,------...---------+++,,,---...///...---,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000+++,,,---,,,***)))***+++///............///000000///......---------............////////////......111000/////////000222333111111111222333444555666444666888888777777888999999999999:::<<<===???@@@@@@>>><<<;;;===@@@AAAAAABBB@@@>>>>>>@@@BBBDDDDDDEEEEEEDDDDDDDDDEEEGGGHHHMMMMMMMMMLLLLLLMMMQQQSSSWWWccc{{{}}}tttllleee]]]SSSKKKHHHEEE@@@<<<999888999999888888999999999999888888999999888777777666666555444333333222222333333444333333333333333333333222111111111111111111111111222222111000000///............///000000000000000111111111000///.........,,,---------............000000///..................///////////////...---000000/////////.........------------------------...---,,,+++++++++,,,,,,------,,,,,,,,,,,,------...............---,,,,,,------.....................,,,***+++---...,,,***,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,+++***)))))))))******111...,,,,,,---,,,***(((++++++++++++,,,---.........---------,,,,,,++++++,,,++++++***************,,,---------------,,,,,,******++++++,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000,,,---...---+++++++++,,,,,,+++++++++,,,,,,------///......---------............////////////......111111000000000000111111111111111222333444555666666777999999888777888999999999:::;;;<<<>>>???@@@@@@>>><<<<<<>>>@@@AAAAAABBB@@@>>>>>>@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFHHHIIILLLMMMMMMLLLLLLMMMQQQSSSWWWccc{{{yyyooohhh___WWWQQQKKKDDD>>>===;;;:::888777777777888777777777888888777777777888888888777666666555555333333222222222222333333555444444333222222111111000000000000000000000000000000000//////......---......---......///000000111111000000//////......------.........////////////......------------...000000000//////---,,,,,,//////.........---------------------------------,,,,,,,,,,,,,,,...//////------,,,,,,,,,,,,---------............------,,,......---------------------,,,++++++------,,,+++------,,,+++++++++,,,,,,,,,------------,,,,,,+++......---,,,,,,,,,------...------,,,+++,,,,,,,,,///---++++++,,,,,,+++***+++++++++,,,,,,------...+++,,,,,,---......//////,,,,,,+++***((('''&&&&&&------...------,,,+++***++++++******++++++,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000---...///...---,,,---...............////////////......---------......///......////////////......000111111111111000000///111111111222333444555666888999::::::999777888888888999:::;;;<<<>>>?????????===<<<<<<>>>@@@AAAAAABBB@@@>>>>>>@@@BBBCCCCCCEEEEEEDDDEEEFFFHHHJJJKKKLLLLLLMMMLLLLLLMMMQQQTTTWWWccc{{{}}}qqqhhh```ZZZRRRKKKFFFBBB===;;;777777777777888888888888777777666666666666777777888777777666666555444444333333222222222222333333333333333333222222111111111111111111111111111111000000000//////.........111000...------...///000111000000000/////////............////////////000///......------............/////////......---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---///111333444---,,,,,,,,,,,,,,,,,,------------......------,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++............---,,,,,,+++------------------------///.........------------+++***))))))***,,,------***+++,,,,,,------------,,,,,,------...///000000...------,,,+++***)))(((.........---,,,+++***)))...---,,,+++,,,---...///.........---------------------------------------,,,,,,---...............---...///...---,,,---...//////000000111111111111...------------...//////......////////////.........///000222222222111000111111111222333444555666999:::;;;;;;999888888888888999:::;;;===>>>?????????===<<<===???AAABBBAAABBB???======???BBBCCCCCCEEEDDDDDDEEEGGGIIIKKKLLLKKKLLLLLLKKKKKKMMMQQQTTTXXXddd{{{~~~vvvlllaaaYYYPPPKKKEEE???;;;999777666666777777777777777777666777777666555555666777777777777666666555444444444333222222111111222222333111111111222222333333333222222222222222222222222111000000000000000//////444333111///......//////000000000000////////////.........////////////000000///////////////000000,,,,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000000,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++............---,,,,,,+++,,,---------------------++++++++++++*********)))++++++++++++++++++,,,---***+++,,,---------,,,,,,------..................,,,,,,---......---,,,,,,------------,,,+++***)))...---,,,+++,,,---...///------------,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,+++,,,...---,,,+++,,,...+++,,,---.........---------------------...//////......////////////......,,,---///111333333333222111111111222333444555666999:::;;;;;;999888888888777888:::<<<===>>>>>>>>>>>>===<<<>>>@@@BBBBBBBBBAAA???======???AAABBBCCCEEEDDDDDDEEEGGGIIIKKKLLLJJJKKKKKKKKKKKKMMMQQQTTTYYYddd{{{|||sssjjjbbbYYYPPPIIIDDDAAA===999666555555555666666555555555555444444888777666555555666777888666666666555444444333333222222111111111111222222000000111111222333333444222222222222222222222222000000000000000000000000444333222000////////////000000000000////////////------........./////////000////////////000111111++++++,,,....../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,......------,,,,,,+++++++++,,,------++++++,,,---------,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,---.........------,,,,,,,,,---,,,++++++***---...//////---++++++,,,***+++,,,---------,,,+++.........---------------)))***,,,---......------,,,,,,---,,,,,,+++***)))++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,++++++,,,------,,,,,,---...,,,---///000000000///...---------------...///000......////////////......,,,---///000222333333333111111111222333444555666888999::::::999777888888777888:::<<<>>>>>>>>>>>>=========???AAACCCCCCBBBAAA???======???AAABBBBBBEEEEEEDDDEEEFFFHHHJJJKKKJJJJJJKKKKKKKKKMMMQQQTTTXXXcccyyyxxxooohhh^^^UUUOOOJJJDDD???>>>===;;;888666555777888666555555444444555555666999888666555555666888999666666555555444333333222222222111111111111222222111111111111111222222222111111111111111111111111//////////////////////////////000000000000000///////////////000000000000,,,---------...........................///000000,,,,,,---......---------............------------++++++++++++++++++++++++,,,---------,,,+++***))),,,,,,++++++++++++,,,,,,***+++,,,---------------......------,,,++++++******,,,...---+++***,,,...,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,,,,,,,+++,,,---.........------....../////////...---,,,%%%)))---...---,,,,,,---***+++---......---+++***,,,,,,,,,,,,,,,---------)))***,,,...///...------++++++,,,,,,,,,++++++*********++++++,,,,,,++++++,,,,,,------......//////........................------.........------,,,+++---......------...//////000222333333333111000---,,,,,,------///000000......////////////......000000000000000111111222111111111222333444555666666777999999888777888999666888;;;===>>>>>>>>>======<<<===???BBBCCCCCCBBBAAA>>><<<<<<>>>AAABBBBBBEEEEEEDDDDDDEEEFFFHHHIIIIIIJJJJJJJJJKKKMMMQQQTTTVVV```vvv}}}vvvlllccc^^^WWWNNNGGGDDDBBB???<<<999999888777555555666888777777666555666777999::::::888777555555777888:::666555555444444333222222222222111111111111222222333333222222111000000000000000000000000000000000---.....................***+++...000111111111000////////////000000000000,,,,,,,,,---------......---------------...///000............---,,,++++++//////.........---------+++++++++++++++++++++++++++,,,...000111111111000,,,++++++++++++++++++,,,***+++,,,,,,------------......---,,,,,,+++*********,,,...---+++***,,,...++++++++++++,,,------...)))***++++++,,,,,,,,,,,,***+++---...///...------***+++,,,,,,,,,+++***)))&&&***,,,,,,---///***+++---......---+++******++++++,,,,,,---------+++,,,...000000///...---******+++,,,,,,,,,+++++++++,,,---...///...---,,,,,,------...///000111111...........................///////////////......,,,...//////......///111,,,---///000111000...---,,,,,,,,,---...///000111......////////////......444333111////////////000111111111222333444666666444666888888888777888999666888;;;===>>>???>>>======<<<===???BBBDDDCCCBBBAAA>>><<<<<<>>>AAABBBBBBEEEEEEDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKMMMQQQTTTSSS^^^ssssssjjjddd^^^WWWQQQKKKHHHCCC>>>:::888777777AAA666222999;;;666333666444444555666666555444444444444444555555555555666555555666666555555444333222222222111111111111000333222222222111000000000111111000000000000111111222111...,,,,,,---///111000000//////.........---......---,,,,,,,,,,,,---------............------...---,,,,,,,,,,,,---...,,,---......//////......---...///111111///...---,,,------......------,,,+++,,,------......---------------,,,,,,+++++++++,,,------......------,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---------...------,,,,,,++++++***///...,,,+++,,,...000111///---,,,++++++,,,+++***---------,,,,,,+++++++++++++++***)))((((((((())).........---,,,,,,,,,+++------------,,,,,,+++***------,,,,,,,,,+++++++++++++++,,,,,,---...//////---,,,,,,+++,,,---...//////......------,,,++++++///000000000000000//////......------------.........///000222222111111000333333222222111111000000222222222333444555666777:::;;;<<<<<<999777666666555777999<<<>>>>>>======;;;<<<>>>???@@@@@@@@@???>>>;;;:::<<>>>>>>>>=========???@@@@@@@@@@@@???@@@>>><<<===@@@CCCDDDDDDEEEEEEDDDDDDFFFHHHKKKLLLLLLLLLLLLKKKJJJKKKNNNPPPVVV___ttt}}}pppeee]]]SSSNNNGGGCCCBBB@@@===:::888777666666666888:::<<>>???>>>>>>>>>>>>???@@@@@@@@@??????CCC@@@>>>>>>???AAABBBBBBEEEDDDDDDDDDEEEHHHJJJLLLJJJKKKKKKJJJIIIKKKNNNQQQXXXaaattt{{{pppeeeZZZQQQKKKFFFCCC???=========<<<:::777666555444444555666777@@@999444555666444444777666555333222222333555666555555555555666666666666444444555555555444333333222222222111111111000000//////000000111111222222000000////////////000000000000111111111000///...///////////////............---,,,,,,++++++,,,,,,,,,------......------,,,------------------------,,,,,,---.........------,,,,,,------------,,,,,,,,,------......------,,,+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------******+++,,,,,,---.........------,,,,,,++++++*********))))))))))))***+++((()))++++++++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++++++++,,,+++,,,,,,,,,---.........,,,---------------,,,,,,//////.........---------------------------,,,,,,------------------------,,,,,,,,,---------............//////000000//////000//////////////////000/////////000000000000000---.........//////000000111222333444666777777777888999;;;;;;:::999:::;;;999:::<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA?????????AAABBBCCCDDDDDDCCCCCCDDDGGGIIIKKKHHHIIIIIIIIIIIIKKKOOORRRYYY```rrrssskkk```UUULLLFFFAAA>>>===<<<999888888888777777888777555444444444444555666333333555666444333444666555333222222333555666333333333444444444555555444444444555444333333222222222222111111111000000/////////000000111111222000000////////////000000...///000111000///---,,,.........///////////////------,,,+++++++++++++++,,,,,,------------,,,,,,------------------------+++,,,,,,---...------------------......---------,,,------......------,,,+++,,,------......------+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))******+++---......///...------,,,,,,++++++***++++++***************+++(((+++......------...000++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,---.........,,,------......---------//////.........---------------------------,,,,,,---------------------,,,......---------,,,,,,,,,------...//////////////////......------......//////////////////000000000------....../////////000000111333555777777888888888999:::999777777888999:::;;;<<<===>>>>>>??????<<<<<<<<<<<<=========>>>AAAAAA@@@??????AAACCCEEEDDDCCCBBBBBBDDDFFFIIIJJJGGGHHHHHHHHHHHHKKKNNNQQQWWW^^^oooyyypppjjj\\\UUULLLDDD???<<<;;;:::999888777666666555555555555555555555555555666666000111333555555555444333555444333222222333444555222222333333333444444444444444444444444333222222222222222111111111111000//////000000000000000000000//////......//////000...///000000000///---,,,.........//////////////////......---------------,,,,,,------------,,,,,,,,,------......------,,,++++++,,,---------------...------------------...,,,------......------,,,+++,,,------......------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++***************+++++++++++++++,,,,,,,,,,,,------------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------............------------,,,&&&***......,,,+++---///+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------............///////////////,,,------............---.........------------,,,------------------------------.........---,,,+++//////...---,,,,,,++++++***+++,,,---------------......------------......//////.........///000111............////////////000111333666777888888888999999999888666555777888:::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>???@@@BBBBBBAAA@@@???@@@CCCEEECCCBBBBBBBBBCCCFFFHHHJJJGGGGGGHHHHHHHHHJJJMMMPPPUUU\\\mmmuuukkkbbbZZZUUUKKKGGGAAA===;;;:::999999777888888777666666666777444444444444555555555555111333444333333333444444333333333333333333333333333333333444444444555555333444444444444333222222222222222111111111111000000000000000000///////////////............//////000000000000000///................../////////000///...------,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,++++++,,,------------,,,------,,,,,,,,,,,,------,,,------......------,,,+++,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******************))))))+++++++++,,,,,,---------------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---.........---,,,,,,+++%%%***......,,,***+++---,,,,,,---------.........---------------.../////////////////////.........,,,,,,---...............------------,,,,,,,,,,,,+++,,,,,,------.........------.........---,,,+++---------------------,,,)))***+++,,,------------//////............/////////......---...///000111000000/////////////////////111444666888999999888888888999888666777999;;;:::::::::;;;;;;<<<======<<<<<<<<<===>>>@@@BBBCCCDDDDDDDDDAAA>>>>>>AAACCCBBBBBBAAAAAACCCEEEHHHIIIGGGHHHHHHGGGGGGIIILLLOOOSSS[[[lll|||vvvpppggg]]]UUUNNNGGGCCC>>><<<:::999999888666444444555666666555555555666666666555555444333222222555666555222111222444555222333333444444333333222444444444555555555666666333333444444444333222222222222222111111111111000111111000000//////......//////............//////111111111000000000000000---.........//////000000---,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,------......------,,,+++,,,------......---------------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,++++++******)))))))))+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------((()))***+++---...///000......---,,,,,,++++++***+++++++++++++++***)))(((***///444444000...///111---------....../////////,,,,,,,,,,,,,,,---...///.........------,,,,,,+++,,,,,,---.../////////...------,,,,,,,,,+++++++++++++++,,,,,,---...//////------...///...---+++***+++,,,,,,------......///+++,,,---...////////////000000////////////000000///......------///000111111111000000//////......///111444777999999999888777888888888888999<<<>>>:::::::::::::::;;;<<<============>>>@@@BBBDDDFFFFFFGGGFFFBBB>>><<>><<<999777666666888999888888555555444444444444555555444444444444444444444444333333333333333333333333333333333333333222111000444333333222111111111222222222222222222222222222222111111000000000000000222111000.........///000000000000000////////////444///---///000---,,,...............////////////......---------,,,,,,,,,------------------------////////////...---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,)))---,,,))))))***,,,++++++***)))))))))***,,,,,,************,,,,,,------......------,,,,,,---------,,,,,,+++++++++))))))***++++++++++++***---,,,,,,,,,,,,---.........---++++++++++++---...------------------------,,,------...---,,,***)))***+++,,,---...---,,,+++//////...---,,,,,,++++++.........------,,,,,,,,,+++,,,------......------...---,,,+++***+++,,,---000444666444///,,,---///---------...............111111000000///---,,,+++,,,,,,---.../////////...---......///000111111222000111222333555666777777888888999:::::::::999999888999:::;;;;;;;;;:::999>>>===<<<===@@@BBBBBBBBBHHHEEEBBB>>>===>>>???AAACCCBBBBBBCCCDDDFFFHHHIIIHHHIIIIIIIIIHHHIIILLLNNNVVV[[[kkk{{{xxxtttpppiii```UUUNNNJJJFFFAAA>>>===<<<<<<;;;999777444333444444222111555555444444444444555555444444444444444444444444333333333333333333333333333333333333333222111000444333333222111111111222333333333333333333333333222111000000//////000000222111000///......///000000000000000/////////...---))))))---000///000222............////////////......---------,,,,,,,,,------------------------...............------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////......---,,,,,,+++************************"""(((---...,,,***+++---,,,,,,+++***************------,,,++++++,,,------+++,,,---...............+++++++++*********))))))))))))***+++++++++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------,,,++++++++++++,,,,,,------,,,,,,///......---,,,,,,++++++......---------,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,,,,---000111///+++(((***------------............///000000000000///...---,,,......//////000/////////......//////000000111111000111222333555666777777888888999:::::::::999999::::::<<<=========<<<;;;>>>===<<<===@@@BBBBBBBBBHHHFFFBBB@@@???@@@AAACCCCCCCCCCCCCCCEEEGGGIIIJJJHHHIIIIIIIIIHHHIIILLLNNNUUU[[[kkk{{{rrrjjjccc```^^^ZZZWWWRRRLLLEEE@@@===:::777666777888888888777555333222333333222000555555444444444444555555444444444444444444444444333333333333333333333333222222333333333222111111333333222222222222222222444444444444444444444444222111000000//////000000111000000////////////000000000000/////////......000,,,***---...,,,+++,,,---............/////////......---------,,,,,,,,,------------------------,,,,,,---............------,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,---------------------,,,,,,+++******************************,,,...///---***)))+++...---,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,******,,,---.../////////+++++++++************))))))******++++++++++++++++++************+++,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------.........------,,,,,,+++------------,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,,,,+++------+++((('''***---------........./////////......////////////......000000000000000000///...////////////000000000000000111222333555666777777777888999:::::::::::::::<<<<<<===>>>>>>>>>>>>===???===<<<===@@@BBBBBBAAAEEECCCAAA???>>>@@@BBBCCCDDDCCCCCCDDDEEEHHHJJJKKKIIIJJJJJJIIIHHHIIILLLNNNUUUZZZjjjxxxoooeee]]]VVVOOOKKKNNNMMMJJJHHHEEEAAA>>><<<<<<999666555555666666555666444333444666777777666555444444333333444444555333333333333333333333333222222222222222222222222222222333333333222222111222222222333222222222111333333333333333333333333111111000///////////////000000000////////////000000000/////////.........222...---//////+++)))***---------.........//////......---------,,,,,,,,,,,,,,,------------------***+++,,,---............---------,,,,,,+++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,---...---+++(((''')))+++------,,,++++++,,,,,,---+++******************+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++++++++,,,,,,---+++,,,---......---,,,+++------------------------,,,++++++***+++,,,...///---,,,+++***+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++,,,---...---,,,+++---------+++)))***---000------......//////000000------...//////000//////000000000000000///...---000000000000////////////000111222333555666777777777888999999::::::::::::<<<<<<======>>>>>>>>>>>>???>>>===>>>@@@AAAAAAAAA@@@???===<<<<<<>>>???AAABBBBBBBBBCCCEEEGGGIIIKKKJJJJJJJJJJJJIIIIIILLLNNNTTTYYYiiitttjjjaaa\\\UUUNNNHHHDDD@@@?????????>>><<<:::999999999<<<:::777666777777666555666555444444777888888888444444333333333333444444333333333333333333333333222222222222222222222222111222222333333333222222111222222333333333222111111111111111111111111111111000000///...//////////////////000000000000///////////////............---******///222000000111------------..................---------,,,,,,,,,,,,,,,,,,---------......******,,,---......///...---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...............---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))((())),,,,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,+++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,...//////...,,,,,,------------------------,,,++++++***+++,,,...///---,,,+++***+++,,,---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))***,,,---...---,,,,,,......---++++++,,,///111------......///000000111,,,---...///000000000000////////////......---,,,000000000000////////////000111222333555666777777666777888999::::::;;;:::<<<;;;<<<<<<<<<=========???>>>===>>>@@@AAAAAA@@@???>>>===<<<<<<>>>???@@@@@@@@@AAABBBCCCFFFHHHJJJJJJKKKKKKJJJIIIIIILLLNNNSSSXXXhhhyyyppphhh```UUUMMMJJJGGGDDD@@@===;;;;;;;;;777888888777666666777999888666555555777888777666777555333333444555444333444444333333333333444444333333333333333333333333222222222222222222222222111111222333333333222222000111222333444333222111111111111111111111111111111000//////......//////...//////000000000000////////////.........------///,,,,,,111222000......,,,------------...............---------,,,,,,,,,+++,,,,,,------.........******+++------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++---...---+++***,,,++++++++++++,,,,,,---......////////////......***+++++++++******)))((()))************+++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,------...///------............------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------------------------++++++++++++,,,,,,,,,,,,+++,,,------......------******+++,,,---------------,,,+++++++++,,,---...------...///000000111222------...///000000//////---...............---,,,////////////000000000000000111222333555666777777666777888999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<===@@@>>>===>>>@@@AAAAAA@@@AAA@@@@@@??????@@@AAABBB??????@@@AAACCCEEEHHHIIIKKKLLLLLLJJJIIIIIILLLNNNSSSXXXggg~~~xxxsssiiiddd\\\TTTNNNHHHCCC???===<<<;;;999888888888999555777999888777777999;;;666444444444666777666555666444222222333444333222444333333222222333333444222222222222222222222222111111111111111111111111000111222333333333333222///111222444444333222111111111111111111111111111000000///............///---...///000111111000/////////.........---------222///...111111,,,)))))),,,,,,---------...............---------,,,,,,,,,++++++,,,,,,---......///***+++,,,---------------+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...++++++++++++++++++++++++)))******+++,,,,,,------******++++++++++++++++++************************)))******,,,------,,,+++***************+++,,,,,,------...//////...------***++++++,,,,,,,,,,,,+++))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---.........------------......------------------------,,,,,,---------,,,++++++++++++,,,,,,------,,,,,,------------------------******+++++++++,,,,,,,,,+++,,,------......------++++++++++++,,,---......---,,,++++++,,,,,,,,,+++------...///000111222222......///////////////...---......////////////.........//////000000111111000111222333555666777777666777888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<===@@@???===>>>???AAA@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAACCCFFFIIIJJJLLLLLLLLLKKKIIIJJJLLLNNNSSSWWWeee|||~~~wwwpppiiibbb[[[VVVNNNKKKGGGBBB?????????@@@888999999888666666777888333555888777666555888:::888666555555666666444333333222111222555777777777444333333222222333333444222222222222222222222222111111111111111111111111000111222333333333333333///000222444444444222111222222222222222222222222000000///...............---...///111111111000/////////.........---------+++)))***///111///------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---...//////++++++,,,---------,,,,,,+++++++++,,,,,,---------)))***+++,,,------...///++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***++++++******)))))))))***++++++,,,******,,,,,,,,,,,,*********+++,,,---.../////////+++++++++,,,,,,---------***+++,,,,,,------,,,,,,++++++******++++++,,,---///...---,,,,,,---...///------------------------,,,------...---,,,***)))***+++,,,---...---,,,+++------------------------*********++++++,,,,,,,,,+++,,,------......------++++++******+++---...000...------.........,,,***------...///000111222222...///////////////............///000000111000000---......///000111111222000111222333555666777777666666888999:::;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@???>>>>>>???AAA@@@???AAA@@@@@@???>>>>>>??????@@@@@@AAABBBDDDGGGJJJKKKLLLMMMLLLKKKIIIJJJLLLNNNSSSWWWeee{{{|||rrrkkkaaa^^^YYYSSSNNNKKKIIIHHH??????>>>===;;;:::999888::::::999888777666555555777777666666555555555444555555555777999999777555444444444444444444444444222222222222222222222222333333333222222111111111111111000000000000111111000000000000000000000000222222333333333333444444444333111000000000111222000000000000//////////////////......------,,,,,,000000000000000000000000//////000000//////......//////...---,,,,,,,,,,,,,,,++++++******++++++,,,...---+++******+++---............------...............---,,,,,,+++******000///...---,,,+++++++++))))))*********+++++++++......---,,,,,,++++++***---,,,,,,++++++,,,,,,------...000///---+++***+++++++++++++++++++++++++++++++++,,,***)))(((***+++*********++++++,,,,,,,,,,,,,,,,,,------,,,+++++++++***))),,,...---)))$$$,,,,,,------,,,,,,+++***))))))***+++---...//////------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...//////...---,,,+++,,,,,,---,,,+++***))),,,---...---+++***+++,,,***,,,---,,,++++++///222,,,,,,,,,---------......////////////////////////000///---+++++++++---...111111000000//////......////////////000000000000555111...000555888888555999999:::::::::999999888999999888888999999:::;;;>>>>>>>>>???AAABBBAAA???BBBBBBAAAAAA@@@AAAAAAAAABBBAAAAAAAAABBBEEEHHHIIILLLKKKHHHGGGHHHJJJMMMPPPWWW^^^fffxxxyyyvvvqqqlllfff___WWWRRRLLLJJJFFFBBB???===<<<<<<<<<<<<;;;:::999888888777999888888777777666666666555555555555555666666666444444444555777777666444222222222222222222222222222222222222222222222222333333333222222111111111...///111222222111///...000000000000000000000000222222222333333333444444444333222222111111222222000000000000/////////.../////////...............////////////////////////...------,,,***)))'''&&&------,,,,,,,,,------...,,,++++++******++++++,,,...---+++******+++---...---,,,,,,++++++,,,,,,---...------,,,++++++******///...---,,,++++++++++++,,,,,,---------.........*********************+++---,,,,,,++++++,,,,,,---+++,,,...---+++))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))*********))))))+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,---...---+++***))),,,,,,------,,,,,,+++*********+++,,,---......///------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...//////............//////---,,,+++*********++++++---......---+++***+++,,,...//////...+++***,,,...,,,,,,,,,---------..............................000///...,,,,,,---...///000000000000//////......////////////000000000000111...---000666::::::999888999999::::::999999888999999999888999999:::;;;>>>======???@@@AAA@@@>>>AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAACCCEEEHHHIIIKKKIIIGGGFFFGGGIIILLLNNNVVV]]]dddwww~~~vvvmmmeee```WWWTTTQQQMMMKKKGGGCCC@@@>>>===;;;999888777888888888888888888777777777666777777777777777777777666555555555555555666666666333333222444555666444333222222222222222222222222222222222222222222222222222222222222222111111111...000333444444333000...000000000000000000000000222222222222333333333333333333444444333333222111000000000/////////.........///////////////000000........................000000000///...,,,+++***,,,,,,,,,,,,---...//////,,,++++++******++++++,,,------++++++++++++------+++******************+++------,,,,,,++++++******,,,,,,+++++++++++++++,,,*********++++++++++++,,,((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,***,,,---,,,***)))))))))------------------------'''(((******)))***---///------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,***---000...***)))+++...,,,,,,------,,,,,,+++***,,,,,,,,,------.........------------------------,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,///...---,,,,,,---...//////---***((((((***,,,---.........---+++***+++,,,...///000...,,,++++++,,,,,,,,,,,,---------..............................000///...------///000111000000000////////////...////////////000000000000111///...111666999:::888888888999999999999999888999999999999999:::;;;;;;>>>======>>>@@@@@@???===AAA@@@???>>>??????@@@AAACCCBBBAAAAAACCCEEEHHHIIIJJJHHHGGGFFFFFFIIIKKKMMMUUU\\\bbbttt~~~{{{vvvqqqhhh```XXXQQQLLLHHHHHHEEEBBB@@@@@@???>>>===;;;;;;:::999999999::::::666666666666666666777777555555555666666777777777666666666555555444444444444333222333555555444333444444444444444444444444222222222222222222222222222222222111111111111111222222444555555444222222000000000000000000000000111222222222222333333333111222333444333222111000000000/////////...............//////000000111111------------------------///000111222222222222222,,,,,,,,,,,,,,,---...///,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---******))))))))))))******,,,,,,,,,,,,++++++************))))))***+++,,,,,,))))))))))))************+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***,,,......---------,,,,,,++++++++++++,,,---------,,,,,,,,,------,,,)))))),,,...,,,,,,------,,,,,,+++***---------------------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---/////////---+++***+++---,,,---...............///,,,,,,,,,---------....................................------...///000111////////////////////////////////////000000000000444222111222555777666555777888888999999999999888:::999999999999:::;;;;;;>>>======>>>@@@@@@???===@@@???>>>===>>>???@@@AAACCCCCCBBBBBBCCCEEEHHHIIIJJJIIIGGGGGGGGGIIILLLMMMSSSZZZ```qqq~~~xxxsssnnnjjjfffZZZUUUMMMGGGBBB???<<<:::@@@===:::999999999999999999888888777777777777777666666666666777777777777444444444555666666777777888777666555444333222111555333222333555666555444444444444444444444444444222222222222222222222222111111111111111111111111333222111000000111222333000000000000000000000000111111111222222222333333000111222222222111///...////////////..................//////000000111111------------------------+++,,,---...///000000000///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,+++++++++++++++******))))))))))))***+++,,,,,,,,,,,,,,,------------...---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,------,,,+++***+++---***************************++++++***))))))***,,,---------,,,,,,+++++++++***+++,,,,,,---------,,,...+++((((((***,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------***,,,---......---,,,******++++++,,,,,,,,,++++++...///...,,,++++++---///...---------...//////...,,,,,,,,,---------..............................,,,,,,,,,,,,---......///.............../////////////////////000000000000333222222333555666555444666777888888999999999999::::::999999::::::;;;<<<===<<<===>>>@@@AAA@@@>>>@@@???>>>======???AAABBBDDDCCCBBBBBBCCCEEEGGGIIIJJJJJJIIIHHHIIIKKKMMMNNNRRRXXX^^^ppp~~~{{{wwwrrrlllgggaaa\\\XXXJJJFFF@@@===<<<;;;;;;:::<<<999777666666777777666888888888777666666555555666666666666777777777777333444444444555555666666888777666555444222111111555333222222444555555555222222222222222222222222222222222222222222222222000000000111111111111111111000---++++++---000111000000000000000000000000111111111111222222222222000000000111000//////.../////////.........------...///////////////000000------------------------------------------,,,,,,//////...---,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++*********)))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***))))))(((++++++************++++++******+++***((((((***+++************************+++,,,,,,***)))((()))+++,,,,,,+++++++++++++++*********+++,,,---------------)))&&&'''+++---,,,***,,,,,,------,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++,,,,,,------...---------------------------...///000000///...---)))***+++------,,,+++***......---,,,+++,,,///111444111...---------,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------------------............/////////////////////000000000000///000222444666777777888666666777888999999999999:::::::::::::::;;;;;;<<<<<<<<<<<>>======???BBBDDDEEEDDDCCCCCCCCCEEEGGGIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPWWW]]]ooodddfffhhhjjjllloootttwwwxxx}}}zzztttooolllgggbbb]]]WWWPPPLLLCCC@@@<<<:::;;;;;;<<<;;;:::888777777888888888777888888888888888777777666666666666666666666555555444444444444444444555555555555444444444444333333444222000111222444444444222222222222222222222222222222222222222222222222///000000000111111111222000///---,,,,,,---///000000000000000000000000000111111111111222222222222222111111000///000000000//////.........---------/////////...............---------------------------....../////////.........------,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,******************++++++++++++*********++++++,,,(((((()))))))))*********+++*********************++++++************++++++)))******)))((((((***,,,************************)))***+++***))))))+++,,,)))******************+++)))***+++,,,------------+++***)))***+++,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++,,,------++++++++++++++++++++++++............---,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///*********++++++,,,,,,,,,,,,---,,,++++++---111444777222---+++,,,------,,,,,,,,,,,,---------......------------------------...............------,,,---------.........//////////////////000000000000...000333555666666777777555666777888999999999999;;;::::::::::::;;;<<<<<<<<<;;;<<>>===>>>@@@CCCFFFFFFEEEDDDCCCDDDEEEGGGIIIIIIIIIIIIIIIIIIKKKLLLLLLOOOVVV]]]oooGGGIIIKKKMMMPPPSSSXXX[[[\\\aaahhhlllnnnppptttxxxyyy}}}}}}wwwoooiiibbb___[[[WWWRRRLLLDDD???===:::777666666777777666777666555666888999888666555666777777777777666666666666555555555444444444444444444444444444444444222222333333444555666666333111//////111222333222444444444444444444444444222222222222222222222222//////000000111111111222000000111111111111000000000000000000000000000000000111111111111222222222444333111000000000111222//////.........---------//////......---------,,,........................((()))+++---...///000000,,,,,,,,,,,,---...//////,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++************++++++******************++++++,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---......++++++************+++++++++,,,,,,+++)))***,,,...++++++++++++++++++++++++''')))******)))***,,,...(((((())))))*********+++)))***+++,,,------...---(((,,,...---+++***,,,///,,,,,,---------,,,++++++'''((((((***+++,,,------+++++++++++++++++++++++++++,,,---...////////////******+++,,,,,,---......++++++++++++++++++++++++000,,,(((%%%%%%(((,,,000---+++)))((()))+++---///,,,,,,,,,++++++...222555555000+++))),,,///111111,,,,,,,,,---------......------------------------///000000000///...---------------.........//////////////////000000000000111333555666555444444444555555777888888999999999;;;::::::::::::;;;<<<<<<;;;;;;===@@@DDDFFFFFFFFFBBBAAA???===>>>AAADDDGGGFFFEEEDDDCCCDDDEEEGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKNNNVVV]]]ppp<<<===>>>AAACCCEEEFFFGGGIIIKKKOOORRRUUUYYY^^^aaaeeegggkkknnnrrrvvv{{{~~~}}}vvvnnnddd]]]XXXUUUQQQKKKEEE@@@<<<:::888888888888888777666555444555777888999999999888555555666666777777888888888777555444333333444444777666444333333444666777333333333222222111111111222222222222222222222222111111111222222333333333444222000111333444333000222222222111111111111000111000000111333333222000///---+++---111333333111111111111111111111111111111111000000000000111111111111000000//////......//////...---,,,,,,++++++,,,------......------,,,------------------------/////////...------,,,,,,,,,,,,,,,+++++++++******''')))+++,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...000---)))'''))))))(((&&&((()))+++---.........---,,,+++++++++,,,------...,,,+++++++++++++++,,,,,,++++++******++++++,,,---&&&(((+++------+++(((&&&)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,)))***++++++,,,,,,++++++***------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------/////////...---------,,,---------,,,,,,+++++++++...---,,,++++++,,,---...---------,,,,,,++++++++++++,,,---...---,,,+++***+++,,,------......------222000---***))))))***+++,,,,,,,,,---------......////////////////////////............////////////...//////000000000000000111000////////////000000111222333444555555555555777888888888888999999999:::::::::888666777:::<<<<<<<<<===???CCCEEEFFFEEEEEECCC@@@>>>>>>AAACCCEEEDDDCCCBBBBBBCCCEEEHHHIIILLLKKKJJJIIIIIIJJJLLLMMMKKKWWWcccttt333444555777999:::;;;<<<;;;===@@@BBBCCCFFFJJJMMMPPPRRRUUUXXX[[[^^^bbbffflllmmmppptttzzzzzztttmmmeee\\\RRRLLLKKKIIIFFFBBB>>>;;;999888888888888888888777666666555555444444444666888999777777666666666666666666888777555444333333333444555444333222222333444555333333333222222222111111222222222222222222222222000111111111222222222222222000...///111222111///222222222111111111111000222111000000111111///---555222////////////...+++111111111111111111111111111111000000000000111111////////////.........---///......---,,,,,,++++++,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++---+++(((((())))))'''%%%&&&''''''(((((((((''''''***************+++,,,,,,******))))))))))))))))))++++++******++++++,,,,,,((()))***************)))************************,,,,,,,,,,,,,,,,,,++++++---+++)))***,,,---,,,***++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,+++************************)))******+++,,,,,,------............---------------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,------,,,,,,++++++,,,,,,---------------111///,,,***)))***+++,,,---------.........//////....................................////////////,,,------...............000000////////////000000000111222333444555555555777777888888888999999999:::::::::888777777:::<<<===<<<===???CCCEEEFFFFFFFFFDDDBBB??????AAACCCEEEDDDCCCBBBBBBCCCEEEGGGIIIKKKJJJIIIHHHIIIJJJLLLMMMKKKXXXddduuu222222333444555666666777555666888888888999<<<>>>@@@BBBDDDFFFHHHJJJNNNPPPSSSTTTWWW[[[aaagggllloooooorrrvvvxxxxxxyyyzzz{{{{{{yyyuuupppkkkfffccc^^^XXXQQQJJJBBB===>>>===;;;:::888777777777888888999999888888777777777444111///000333777:::888777777666555555444444777666555444333333333444222222222222222222222222333333333222222222222111222222222222222222222222000111111111111111222222111000///000111111000///222222222111111111111000222111//////000///---+++///...---...000222111000111111111111111111111111111000000//////000000111............------------.........------,,,,,,+++,,,,,,------------,,,,,,***+++,,,------,,,+++************+++,,,---------,,,++++++++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))++++++***)))***++++++)))'''******)))((((((((((((((())))))((((((((()))******++++++***)))((((((((()))******+++++++++,,,,,,,,,***)))(((((()))***+++---++++++++++++++++++++++++------,,,,,,+++++++++***,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++---,,,+++*********+++,,,*********************************++++++,,,,,,---,,,------------------...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------///...,,,******+++,,,---........./////////000000........................---............/////////,,,------...............///////////////000000000///000222333444555555555777777777888888888999999:::::::::999777888:::<<<>>>======@@@CCCFFFFFFEEEEEECCCAAA???>>>???AAABBBCCCCCCBBBBBBCCCEEEGGGIIIJJJIIIHHHHHHHHHIIIKKKLLLLLLYYYeeewww444444444444555555555555555666777777666777999;;;:::<<<===>>>>>>@@@BBBEEEEEEFFFHHHKKKPPPTTTXXXZZZ\\\___ccceeedddddddddeeefffhhhkkkqqqxxx~~~}}}yyyvvvsssnnniiieeeaaa^^^YYYVVVMMMLLLJJJHHHEEEAAA===;;;888888777777777777888888777888888999888888777777666444111///000222666888666666666555555444444444555555555444444333333333222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222333222222222222222111111111000000111000//////000000...,,,+++,,,---///111222333333111111111111111111111111000000////////////000000..............................---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,---......---,,,+++***+++++++++,,,,,,,,,---++++++++++++******************))))))******+++,,,+++++++++++++++++++++++++++,,,---,,,+++***+++,,,***+++,,,---------+++***---,,,+++*********,,,,,,))))))((((((((())))))***------,,,+++******************++++++,,,,,,,,,,,,)))))))))))))))+++,,,---++++++++++++++++++++++++------,,,,,,+++*********+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,+++---,,,***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---------,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,------------,,,+++******+++---...---.........////////////........................---------.........//////...//////000000000000000...//////000000000000000000111222444555666666666777777777777888888888888::::::;;;:::888888:::<<<>>>===>>>@@@CCCEEEFFFEEEAAA@@@>>>======>>>@@@AAACCCBBBAAAAAABBBDDDGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMZZZfffxxx111111111111111111111111111222333333222333555777555666777777666666888::::::;;;<<<>>>@@@BBBDDDEEEJJJLLLOOOPPPNNNMMMLLLLLLNNNOOOSSSZZZbbbhhhkkkkkklllkkklllnnnttt{{{~~~|||}}}~~~}}}xxxuuusssqqqooonnnllliiifffccc```^^^WWWTTTPPPMMMIIIGGGDDDBBB===>>>>>>===<<<<<<;;;;;;888777777666666666777777666777777888888888777777444444444333444444555555333333444444555555555555444444444444444333333333333333444444444444333333222222222222222222222222222222222222222222222222333333333333333333222222222222333222222222222333222222222111111111000000///......000222222111000111111222111000...------000000000000000000000000000000////////////000000////////////////////////---------------,,,,,,,,,---,,,++++++++++++,,,---,,,---...//////...---,,,------------,,,,,,+++++++++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,(((***+++,,,,,,++++++***+++***))))))***,,,---...+++******)))))))))******---,,,,,,+++******++++++)))***+++,,,,,,,,,++++++((()))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------...............,,,,,,+++***+++,,,...///,,,++++++++++++,,,---...,,,,,,+++++++++,,,---...,,,,,,---------.................................------------...............//////000000000000000---...///000111000000000000111333444666777777777666666777777777888888888999;;;;;;:::999999:::<<<>>>======???BBBDDDDDDDDD???>>>======>>>@@@BBBCCCCCCBBBAAAAAABBBDDDFFFHHHGGGGGGGGGHHHIIIJJJKKKKKKNNN\\\iiiyyy111111111111111111111111///000111111111111333555222333444333222222333555555555666777777888888999>>>???AAAAAA???===<<<===@@@AAADDDJJJPPPUUUXXXXXXUUUTTTUUUYYY```iiirrrwwwzzzwwwssspppnnnllliiigggfffgggjjjmmmppptttvvvwwwuuuvvvxxx{{{}}}~~~~~~~~~{{{xxxwwwpppkkkccc\\\XXXUUUSSSQQQQQQPPPOOOMMMLLLJJJIIIIIIEEEDDDBBB@@@===;;;::::::777888999888666555666888888777666555444444444444555555666666777777666666333444666777777666444333222222333333444555555666333333444444444444333222444444444444444444444444111222222222222333333333222222222222222222222222333333333222222222222222///111111111000///000111222222222111111111111000...---...///222333222111---///111222000/////////000000000000000000000000000//////......//////000/////////000000000000000---------------------------,,,+++******+++,,,---------------------------.........---,,,++++++++++++************))))))))))))************+++++++++++++++++++++++++++++++++((()))******)))(((***+++'''(((******)))((()))***,,,,,,,,,---...///000111,,,,,,+++*********++++++***)))))))))))))))******)))***+++,,,---,,,++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,------------,,,,,,,,,+++***)))))))))***+++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------............++++++++++++,,,---......,,,+++*********+++---...,,,,,,,,,+++,,,,,,------,,,,,,,,,------------...------------------------,,,------------.........,,,------...............---...///111111111000000///000222444555777777777666666666777777777888888999;;;<<<;;;:::999:::;;;===<<<<<<>>>AAACCCCCCBBB@@@@@@??????AAABBBDDDEEEBBBBBBAAAAAABBBDDDFFFHHHGGGGGGHHHIIIJJJKKKKKKLLLMMM]]]kkkxxx222222222222222222222222222333333333111111333555222333333222111111222444444555666666777777777777888999:::999888777888999;;;;;;===@@@DDDGGGGGGGGGDDDDDDGGGJJJPPPWWW]]]```___\\\XXXWWWWWWWWWUUUTTTSSSTTTUUUWWWZZZ\\\]]]^^^]]]___bbbeeegggiiijjjjjjjjjnnnrrrssssssvvv||||||wwwssspppooooooooonnnlllkkkjjjiiijjjjjjgggfffgggjjjnnnqqqqqqqqqnnnllliiieeeaaa^^^\\\[[[QQQMMMGGGCCCAAA@@@>>>===???>>>===<<<;;;:::::::::<<<<<<;;;:::999888999:::555666777666333222444666777777555444333333333333333333444555555555555555333444555666666555444333333333333333333444444444222333444444444444333222444333222111111222333444111111222222222333333333222222222222222222222222111111111111000000/////////111222111///...000222222222222111111111111000...------///111111000///'''+++///111111111222444000000000000000000000000//////............//////........./////////000000---------------------------,,,+++))))))+++,,,------,,,***))))))***,,,---,,,,,,,,,,,,++++++++++++************))))))))))))((()))***+++,,,+++******************************((()))******))))))***,,,)))+++,,,***((('''))),,,---......///000000000000---,,,+++***************(((((((((((()))***++++++(((***+++------,,,+++***------,,,+++************************************)))))))))***++++++,,,,,,***+++---,,,***)))+++---,,,,,,------------,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------)))***+++,,,------------,,,+++***)))***+++---...---,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,---------.........,,,------...............,,,---///111222111000000---...000222444555666666666666666666777777777888999;;;<<<<<<;;;::::::;;;<<<;;;;;;===@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@BBBAAAAAA@@@AAADDDFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLL___mmmwww~~~/////////000000000000000333333333222000///000111000111111000///...000111222333444555666777777777444555555444333444666888888777777888:::;;;:::888999;;;===AAADDDFFFHHHHHHGGGDDDAAAAAACCCEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHJJJMMMPPPSSSUUUVVVVVVUUUXXX\\\]]]]]]```hhhnnnpppllleee^^^YYYVVVUUUUUUUUUTTTRRRPPPOOOOOOOOOPPPQQQPPPPPPRRRUUUWWWWWWVVVUUUSSSPPPMMMIIIGGGEEEDDD@@@===:::888888888888777888888777555555444444555333444444444333444555777333555777666444444666999888777666555444444444444222333333444555555555444444444444444444444444333555444444333333222222111111222333444444444333222333222000//////000222333111111111222222333333333222222222222222222222222000000//////.........---000333444444111000222444222222222111111111111000///...---...//////---,,,---000333333000------...000000000000000000000000//////............//////---------.........//////---------------------------,,,***))))))***,,,---,,,***(((&&&&&&(((***,,,)))))))))***++++++,,,,,,************))))))))))))''')))+++,,,---,,,***)))***************************+++------,,,,,,---......//////---******,,,///)))***+++,,,+++***)))(((,,,,,,+++***))))))******))))))******+++,,,......(((***+++------,,,+++***111///+++((('''(((***,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---))),,,---,,,***)))+++---,,,------......------,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))+++++++++,,,,,,------------,,,+++******+++,,,---)))))))))******+++++++++(((***+++---......------,,,+++***))))))+++---...---------,,,,,,+++++++++............/////////000------------------------,,,,,,,,,---------.........//////000000000000000+++---///111222222000000+++,,,...000222333444444666666666666777777777777999;;;<<<<<<;;;::::::;;;;;;;;;:::<<>>===;;;;;;::::::BBBAAA@@@@@@AAACCCFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMLLL```ooovvvzzzyyy000000000000000000000000000000000000////////////222222111111222222333333666666666555444444333333333444555555666555555555555555555555555555444444444666999<<<======;;;:::999999999999999999999999888888999:::::::::::::::;;;<<<===???AAABBBCCCDDDEEEFFFGGGGGGGGGJJJOOOTTTWWWVVVRRRNNNKKKGGGEEEDDDBBBAAA@@@>>>=========>>>???@@@@@@AAABBBCCCCCCCCCDDDCCC@@@===;;;:::::::::999999888777666555555444777777666555444333333222444444444555555555555666666666555444444444444444444555666666555333111000444333333222222333333444555555555555555555555555333222000//////000222333222222222333333444444444444222111222333444444222555444333333222111000000000000000000000000000000222222111111111111222222000222444222......333888111111000000000000111111111111111111111000//////////////////////////////111000///......///000111111111111111111000/////////...---,,,,,,---...///,,,------......------,,,...+++)))))),,,......---***++++++,,,,,,---............---,,,+++***)))(((+++******)))))))))))))))***+++,,,------,,,+++***333111...,,,*********++++++***)))(((((()))***+++000...,,,+++,,,,,,+++******)))((((((((()))+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))***************************************)))(((((()))***+++************************(((((()))***+++,,,,,,,,,------,,,,,,,,,---......------,,,+++************...---,,,,,,++++++++++++((()))***,,,------------((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,//////---***)))))),,,///***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++))))))+++.../////////...---,,,,,,,,,,,,,,,...///000///...---...000////////////////////////000000000000000/////////............////////////111222333444555555666555222555888::::::::::::;;;777999::::::999888:::;;;===<<<;;;<<<===>>>===<<>>======>>>AAADDDFFFDDDCCCBBBAAAAAABBBCCCDDDIIIJJJJJJIIIHHHIIIKKKMMMPPPUUUhhhqqq{{{000000000000000000000000000000000000////////////111111111111222333444444777777666555444333333222333333444555555555555555444444444444444444444444555777999::::::999777555555555555555555555555555555555666777777777777666666666777888:::;;;<<<<<<:::<<<=========???DDDHHHHHHFFFDDDBBB@@@>>>======;;;:::999888777888888999999999::::::;;;<<<<<<===>>>===;;;:::999999999:::888888777666555555444444666666666555444444333333444444444444555555555555444444444444555555666777555555555555444333222111444333333222222333333444555555555555555555555555444333222111111222333444222222222333333444444444222333333444333333222222444444333333222111000000111111111111111111111111222111111000000111111222111777===>>>999333//////111111000000///000000000111111111111111000//////////////////////////////111000///......///000111000111111111111000/////////...---,,,,,,---...///------............---------+++)))***---...---,,,,,,,,,++++++++++++++++++++++++***************)))+++******))))))))))))))))))******++++++******)))///...,,,***)))***+++,,,+++***)))(((((()))***+++///---+++++++++,,,+++)))***)))((((((((()))++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---,,,+++***))))))******************************))))))+++,,,,,,---------...---,,,+++++++++++++++++++++******))))))******---,,,+++************+++*********+++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&'''***,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++))))))+++...//////......------,,,,,,,,,,,,---///000///...---...000/////////////////////////////////////////////////////////000000000000111111222333444555666666666444777:::;;;:::999888999777999::::::999999:::;;;;;;::::::<<<>>>@@@@@@???@@@???>>>>>>???AAACCCEEEDDDBBB@@@???@@@BBBFFFHHHIIIJJJJJJIIIHHHHHHJJJLLLPPPXXXmmmwww000000000000000000000000////////////000000000000111111111111222333444555555555444333222111000///222333333444444444444444333333333444444444444444555666777777666444222000222222222222222222222222333333444555555555555555222222222333444444555555666777888888999;;;???AAA===<<<;;;;;;::::::;;;;;;555444333333333333444444444444444555555666666777777777666666777777888999666666666555555444444333444444444444444444444444444444444444555555555555222333444555666777888888666555555444333333333333444333333222222333333444444444444444444444444444333333333333333333333333222222333333333333444444111555777777444111111222333333333222222111111111222222222222222222222222222111111000000111111222333999???@@@;;;444///,,,222111000000////////////000000111111000000//////000000000000000000000000000000////////////000000000000111111000000///.........------------......------............------,,,++++++,,,---...---+++......---,,,,,,+++******(((((()))))))))*********+++******)))))))))))))))***))))))))))))))))))***+++***)))))))))***+++,,,+++***))))))))))))***+++...---+++***++++++***))))))))))))((()))******+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++***************************************+++,,,---------------...---,,,***)))))))))))))))))))))((())))))******++++++******))))))******,,,+++***)))((())))))***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***(((&&&'''))),,,///...,,,******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++******,,,...///......------------,,,,,,,,,---...//////...---...///////////////////////////........................000000000000111111111111000111333444555666666666555888:::;;;999888777777888999::::::999999:::;;;:::::::::<<>>CCCHHHKKKJJJJJJJJJIIIGGGGGGIIIKKKQQQ]]]vvvvvviiihhh|||000000000000000000000000////////////000000000000000000000111222333444555333222111000///---,,,,,,111222222333333333333333222222222333333333333333444555555555444222000///222222222222222222222222333444444555555555555555222222222333333333333333555666777888999;;;===>>>888888888888888999:::;;;666555555444333333333333333333444444555555555666444444444444555555666666444444444444444444444333333333333444444555555555333333444444444555555555222333444555666777777777666555444333222333444444444333333222222333333444444444444444444444444444222222333444444333222222333333333333333333333333222777;;;;;;555111111333333333222222222222222222222222222222222222222222111111000000000000111111222333555444222111222444222111000//////.../////////000000000000000//////000000000000000000000000000000////////////000000000000000000000//////...------------------------,,,,,,------------,,,,,,***+++,,,---......,,,+++///.........---------,,,))))))))))))*********++++++******)))))))))))))))+++***)))(((((()))***+++******)))))))))***+++,,,************************---,,,***)))***+++***))))))))))))))))))******+++************************)))))))))))))))))))))))))))))))))******++++++,,,++++++++++++++++++++++++------,,,,,,+++++++++*********************************+++,,,------,,,,,,---,,,+++***************)))))))))))))))***+++,,,++++++************++++++,,,***(((''''''(((***+++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,***))))))+++------,,,+++******+++,,,---------------------------,,,,,,,,,---------.........,,,***+++---.........---------------------,,,---...//////------...///////////////////////////---------...............//////000000000111111111000111222444555666666666555777:::;;;:::888888888888999;;;:::999999:::<<<;;;;;;;;;===@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@???@@@CCCGGGIIIJJJJJJJJJIIIGGGGGGIIIKKKSSSccc~~~rrrccc```vvv////////////////////////.../////////000000000111111111111111222333444555222222111000///...---,,,000111111222222222222222000111111111222222333333222222333444444333222111222222222222222222222222222222333444444444444333333333333333333333333333222222333555666777777777444333333333333444444555888888777666555444222222444444444555555555555555444444555555444444444444333333333444444444444444222222333333444555555555333333333444444444444555333333444555666555555444666555444333222333444555444333333222222333333444444444444444444444444444111111222222222222111111333333333333333333333333333888===<<<777333333555222222222222222222333333111111111111111111111111111000000000000000000111000///...,,,,,,///222555111111000///......//////...//////000000000////////////////////////////////////000000000000//////000000000000000///......,,,------------------,,,++++++,,,,,,,,,,,,++++++)))+++---...------,,,,,,++++++,,,,,,---------...,,,,,,+++++++++*********+++******))))))))))))))),,,+++***))))))***+++,,,+++++++++*********************++++++++++++******,,,***))))))*********)))((()))))))))************************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))***++++++,,,,,,,,,************************)))******++++++++++++***++++++***++++++,,,------***************+++,,,---,,,,,,+++++++++,,,,,,---)))(((''''''((())),,,---000000000///.........---+++++++++++++++++++++++++++,,,,,,+++******,,,...)))***+++,,,,,,+++***)))------------------------,,,,,,,,,---------.........,,,+++,,,---......---,,,,,,---......------,,,---...///...---,,,---///////////////////////////------------......//////........./////////000000///000222444555666777777222555999::::::999::::::888:::;;;;;;:::999;;;<<<>>>======???AAABBBBBBAAACCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDIIIJJJJJJHHHGGGGGGIIIKKKWWWhhhuuuddd___vvv////////////////////////......//////000000111111222222111111222222333444333333222222111111000000///000000111111111111111//////000000111222222222000111222222333333333333111111111111111111111111//////000111111111111111111111111222222222222222222222333555777888666444444333333222222222333333777777777666555444222111333333333333333444444444555555555555555444333222333333333444444555555555222222333333444444444555333333333333444444444444111222444555555444333222555444444333333444444444444333333222222333333444333333333333333333333333111111111111111111111111444444333333333333222222333777:::999666333333444111111111222222333333444000000000000000000000000111000000//////000000111//////000111111000//////000//////......//////000......///000000000////////////////////////////////////000000000000////////////000000//////...---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++)))+++------,,,,,,,,,---(((((()))******+++,,,,,,---,,,,,,,,,++++++******+++******))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++******************+++,,,,,,+++******+++)))(((((()))******)))(((((()))************)))************************))))))))))))))))))))))))((())))))***+++,,,------))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,************************)))******++++++******************+++,,,---...///++++++++++++++++++,,,---,,,,,,,,,+++,,,,,,---...(((((((((((()))+++---............---------------++++++++++++++++++++++++)))***+++***))))))+++,,,(((***+++------+++***(((------------------------,,,,,,,,,,,,------------...---,,,---...///...,,,+++,,,---.........---,,,,,,---......---,,,---...////////////////////////---------...//////000000............///////////////000222444555777777777222555888::::::::::::;;;999:::;;;;;;::::::;;;<<<@@@???>>>@@@BBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBAAAHHHHHHIIIHHHGGGGGGJJJLLLZZZlllzzzgggaaaxxx////////////////////////.........///000111111111333333222222111111222222111111111111111111111111...///000000111111000000......///000000111222222000000000111111111222222111111111111111111111111//////000111111111111111000000000111111222222222444444555777::::::777444555555444444444444555555333444555666666666555444333333333333333333333333333444555555555444333222222333333444555666666666333333333333333333444444222222333333333444444444...///111333444444333333333333444444555444444333444333333222222333333444333333333333333333333333333222111111111111222333444444444333333222222222333333444444444333333222000000111222333333444444111111111111111111111111000000////////////000000000000222333333111///,,,...............///000111---......///000000//////------------------------...///000111111000///...//////000000//////...---+++,,,------------,,,+++,,,------......------,,,***,,,---,,,+++***---///******++++++++++++++++++************+++++++++++++++******)))))))))))))))******++++++++++++******''''''((()))***************++++++,,,,,,++++++******)))'''''')))***))))))'''((()))***+++******)))************************))))))))))))))))))))))))((())))))***,,,------...)))))))))))))))))))))))))))***+++---------,,,,,,***************************++++++,,,,,,++++++******************+++,,,---,,,+++***************+++++++++******+++,,,,,,---)))*********++++++,,,,,,************++++++++++++************************)))+++,,,,,,++++++,,,---,,,,,,,,,------,,,,,,,,,........................++++++++++++,,,,,,,,,,,,...---------//////...,,,***+++---...///...---,,,,,,---......,,,,,,---...////////////////////////------...//////000111111...////////////000000000///000222444555777777888333666999::::::999999999999:::;;;;;;::::::;;;===>>>>>>>>>@@@CCCEEEEEEEEEBBBAAA@@@??????@@@BBBCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGGGGGGGGGGHHHKKKMMM[[[mmmzzzxxx}}}kkkeee|||////////////////////////---......///000111111222555444333222111111111111---------............///...//////000000000000000---......///000111111222000000000000000/////////333333333333333333333333111111222333333333333333000000111111222333333444222222333666888888444111333222222222222333444444111333555777888999888888444444444444333333333333111222333555555444333333222333444444555666777777333333333333333333333333222222333333333444444444+++,,,///222444555444444222333444555555555444333444333333222222333333444333333333333333333333333555444222111111222444555444444444333333222222222222000///000222333222111000000111222333444444555222222222222222222222222000000////////////000000222000//////000111111111------------///000111222------...///000000//////------------------------...///000111111000///...///////////////......---++++++------------++++++......////////////......+++,,,---,,,)))***---000000//////......------,,,''''''((()))***+++,,,,,,+++******)))))))))))))))((()))***++++++***)))(((###$$$&&&((()))***++++++***+++,,,------,,,+++******((('''''')))***))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,---......************************,,,---.........---,,,+++************************,,,,,,---------,,,++++++******)))))))))))))))***++++++***)))(((((())))))******))))))***+++,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,------.........************************,,,---///......---///000000///---,,,,,,---///000........................******+++++++++,,,,,,,,,......---...//////---,,,***+++---//////...---,,,,,,---......,,,,,,---...////////////////////////.........///000111111222000000000000111111111111///000222444555777888888555888:::;;;:::888777777999:::<<<;;;::::::;;;======<<<===@@@DDDGGGGGGGGGBBB@@@>>>======???BBBDDDBBBAAA@@@@@@AAADDDGGGIIIEEEFFFGGGGGGGGGHHHKKKNNN\\\nnnvvvsss|||mmmeee{{{////////////////////////333222111000000111222333444333222111000...------000000000///......------000.........///000///...000000000000000000000000////////////000000000000111111111000000000000000000000000000111111111111222222111111111111111222555555555555555555444444111111111111111111111111111222444444444555888:::777777666555444333222222444333222222111111111111444444444444444444444444333333333333333333333333333333333333333333333333444444444333333222222222222222222333333333444444444444222222222222444444555555555444444333333333444444444333333222222222333333333333333333333333222222222333333444444444444444333333222111000000000000000000000000000000111111111111111111111111......//////////////////000000000000////////////////////////////////////........................000000000000000000000000////////////............///...---,,,,,,,,,,,,,,,///---,,,---000000...+++******+++++++++,,,,,,,,,------,,,,,,+++***)))))),,,++++++***)))(((''''''&&&&&&&&&'''((()))))))))---,,,++++++******++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++***)))(((((()))&&&""""""&&&)))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++******))),,,+++++++++***)))))))))*********++++++,,,,,,,,,'''((()))***+++,,,------++++++++++++++++++++++++,,,***)))+++---...+++))),,,,,,,,,++++++*********...---,,,+++******************)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,///111222000+++(((((()))++++++*********+++,,,---......,,,++++++,,,......------------------------***,,,...//////,,,***(((---......///////////////........................111111000///////////////---------............///000000000000111111111111111111111222333666888999999::::::;;;;;;::::::999888999;;;;;;;;;;;;===>>>>>>>>>???@@@BBBDDDFFFGGGFFFGGGFFFCCC???===>>>>>>>>>@@@AAAAAAAAAAAABBBDDDHHHHHHHHHFFFFFFHHHKKKOOOWWWlllxxxxxxyyy{{{ppphhhzzz........................///...//////000111222333222111111000000////////////////////////////////////...------//////...---////////////////////////.../////////000000000000/////////000000111111111//////000000000111111111222222111000000111111222333444444444444333333222111111111111111111111111000111222222222333555777999999999888777777666666444444333222222222333333555555555555555555555555444444444444444444444444333333333333333333222222333333333333333333222222222333333333444444444444444333222222222222333444444444333333222222222222444444333333333222222222333333333333333333333333222222222222333333333333333333333222111000000000000000000000000000000000000000000000000000000000///////////////.........000000000000/////////...........................------------------------........................////////////............------,,,+++++++++++++++,,,+++***+++------+++)))+++++++++,,,,,,,,,,,,---------,,,++++++***)))))))))))))))*********++++++''''''((()))***+++,,,,,,,,,,,,+++*********************************************))))))******+++,,,++++++++++++***)))((((((+++***(((''''''(((***+++))))))))))))))))))))))))))))))***++++++++++++*********++++++,,,++++++++++++++++++******************+++++++++,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++,,,******+++------+++)))+++++++++******)))))))))***))))))******+++,,,---******)))))))))***,,,,,,++++++++++++++++++++++++************++++++++++++...000111///,,,))))))***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------...------,,,+++++++++,,,......000111111111000///------------------------......---,,,,,,,,,,,,,,,---------............/////////000000000111111111222111111111222444555666999999::::::::::::999999888:::;;;<<<;;;;;;<<<===>>>>>>???@@@BBBDDDFFFGGGGGGGGGFFFCCC@@@>>>>>>??????@@@AAAAAAAAAAAABBBDDDHHHIIIHHHGGGFFFHHHKKKNNNWWWnnn{{{}}}}}}}}}ooogggyyy........................+++,,,---///000111222222/////////000000000000000------...//////000111111...---,,,---...///...,,,////////////////////////....../////////000000000------...///000111222222//////000000000000111111111111000000000111111222222333333333333222111000111111111111111111111111///000111111000000222333999999999999999999999999444444444444444444555666666666666666666666666666222222222333333333333333444444333333222222222111222222222333333333333333333333333444444444555555333333222222222222333333222222222222111111111111333333333333222222222222333333333333333333333333222222222111111111111111222222111111000000//////000000000000000000000000////////////////////////000000//////.........---000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////............---,,,++++++************++++++***)))***,,,,,,***)))+++++++++,,,,,,,,,------,,,,,,,,,+++******))))))************+++++++++,,,''''''((()))***+++,,,,,,++++++***))))))))))))***++++++++++++++++++++++++******))))))******+++,,,++++++++++++***)))((((((***+++,,,------,,,+++***))))))))))))))))))))))))((()))******++++++******))))))***+++,,,,,,,,,,,,***************+++++++++++++++,,,,,,,,,,,,------///---+++***)))))))))***++++++++++++++++++++++++,,,+++***+++,,,---+++)))*********)))))))))))))))))))))))))))***+++,,,,,,*********)))******+++,,,)))))))))******++++++,,,+++++++++++++++*********,,,...///...,,,+++++++++***+++,,,......------,,,++++++,,,,,,,,,,,,++++++------------------------111...+++))))))+++---///---///111222222222000///------------------------------,,,++++++++++++,,,---------............/////////000000000000111111222222111111111222333333888888999999999999888888999;;;===<<<;;;:::;;;<<<>>>>>>???@@@BBBDDDEEEFFFGGGGGGFFFDDDAAA???@@@AAA???@@@AAAAAA@@@AAACCCEEEHHHIIIHHHGGGFFFHHHKKKNNNWWWppp}}}nnngggyyy........................+++,,,...000111111111000////////////////////////,,,---------.........///...---,,,,,,---...---,,,////////////////////////........./////////000000------...//////000111111////////////000000000111111000000000000111111222333333333333222111000000111111111111111111111111000111111000///...000111555555555666666666777777444444444444555666777777555555555555555555555555000000000111111111111111444444333333222111111111111111222222333333333444333333444444444555555555333222222222222222222333222222222222222222111111333222222222222222222222222222222222222222222222222222111111000000//////111111000000/////////...000000000000000000000000////////////////////////000000000///......------000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,++++++*********+++++++++++++++,,,,,,,,,+++************++++++++++++,,,,,,+++++++++******))))))...------,,,+++***))))))''''''''''''((((((((((((+++***))))))((()))))))))++++++++++++++++++++++++******))))))******+++,,,***************)))((((((((()))***++++++***)))((())))))))))))))))))))))))((())))))***************'''((()))***++++++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,***))))))*********+++++++++++++++,,,,,,+++++++++,,,,,,,,,+++*********************)))))),,,+++***)))((((((((((((******************++++++((())))))***+++,,,,,,---,,,,,,,,,++++++*********+++,,,---------,,,,,,,,,***+++---//////...---,,,******,,,------,,,******------------------------000...+++))))))+++...000,,,...000222222111///...------------------------//////......---......///---------............///////////////000000000111111111111222222333444444777777888888888888777777:::<<<======<<<;;;:::;;;===>>>>>>@@@AAACCCEEEFFFFFFGGGFFFDDDBBB@@@AAABBB@@@AAABBBAAA@@@AAACCCEEEHHHIIIIIIHHHGGGHHHJJJMMMWWWqqq|||{{{zzzmmmgggyyy...........................///000111222111000///000000//////...------------------,,,,,,+++++++++...---,,,,,,---...---,,,....................................////////////...........................////////////000000000000000//////000111111222444444444333333222000000000000000000000000000000111222222111//////000111222222333333444555555555444444444444444555666777333333333333333333333333000111111111222222222333333333333222222111111111111111111222222333333333333333333444444444555555222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111000000/////////000000000///////////////000000000000000000000000000000000000000000000000000000//////.........---////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................------------,,,,,,++++++++++++,,,,,,***+++,,,,,,++++++++++++))))))))))))************++++++***************)))...------,,,+++***)))))))))))))))((('''&&&&&&&&&+++***))))))((()))))))))++++++++++++++++++++++++******))))))******+++,,,))))))*********)))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))************)))&&&'''((()))************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***)))((((((((((((*********+++************)))******+++,,,---......---,,,,,,,,,++++++******+++++++++,,,------,,,,,,***+++---//////...---,,,******,,,------,,,******------------------------...------,,,,,,---......+++,,,...000000///...---------------------------000///////////////000000---------............///...////////////000000000000000222333555666777777666777777888888777777666:::<<<>>>>>>===;;;;;;;;;======>>>???AAACCCEEEFFFEEEFFFFFFDDDBBBAAABBBCCCAAAAAABBBAAA@@@AAADDDFFFHHHIIIIIIHHHGGGHHHJJJLLLWWWpppvvvqqq{{{wwwkkkhhhzzz------------------------000000000111111000000///000//////...---,,,,,,,,,...------,,,++++++******...---,,,---...///...,,,........................------.........///////////////......------------......////////////000000////////////000111111222444444444333222111000///000000000000000000000000111222222111//////111222222333333333444444555555333333333333333333444555111111111111111111111111222222333333444555555555222222222222222222222222111111111222222222222222222222222333333333444444111111222222222222111111222222222333333333333333111111111222222222222222222222222222222222222222111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------------,,,,,,++++++++++++,,,------((()))++++++)))((()))***))))))))))))*********+++************************************+++++++++,,,,,,++++++***)))(((((('''++++++***))))))))))))***++++++++++++++++++++++++******))))))******+++,,,((())))))******)))((((((***)))(((''''''((()))***))))))))))))))))))))))))'''((())))))******))))))''''''((()))***************************+++++++++,,,,,,++++++++++++************+++,,,,,,,,,------*********++++++,,,,,,---)))+++---,,,+++***+++,,,+++++++++++++++,,,,,,,,,))))))))))))***+++,,,,,,***++++++++++++***))))))+++++++++,,,,,,------...,,,,,,,,,,,,,,,++++++++++++******+++---...,,,+++***+++,,,......------,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,---...///......---,,,,,,------.........---...........................------------...//////---------............///......////////////000000///000222444666777888888777777888888888888777777999;;;>>>???>>><<<;;;<<<======>>>???AAACCCDDDEEEDDDEEEEEECCCBBBAAABBBDDDBBBBBBBBBAAA@@@AAADDDGGGHHHIIIJJJIIIHHHHHHIIIKKKTTTlll||||||pppkkkttttttkkkjjj|||------------------------............//////000111------------------------......------------------///...------//////...---........................---------.........//////------------------.............../////////000000.........//////000222222333333333222111000...---000000000000000000000000000111111000//////111222222333333333333333333333333222111111111111111222000000000000000000000000111111222222333444444444000000000111222222333333222222222222111111111111111111111222222222333333000111222333333222111000111111111111222222222333000111111111222222222222111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000000000////////////////////////------......///000000000//////.........---------++++++++++++++++++++++++------------------------------------------------.........---------,,,,,,***************+++,,,,,,(((***,,,+++)))((()))+++***+++++++++,,,,,,,,,,,,))))))))))))************)))))))))*********++++++))))))))))))************,,,,,,+++*********************************************))))))******+++,,,(((((()))))))))))))))(((******))))))))))))******))))))))))))))))))))))))'''(((((())))))))))))))))))***++++++++++++******+++++++++***************+++++++++******))))))))))))***,,,---...---,,,+++)))******+++,,,,,,------)))+++------+++******,,,)))*********++++++++++++***))))))******+++,,,---***++++++,,,+++***)))(((++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,***)))+++---...,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,------..................------,,,---...///000////////////////////////---,,,,,,,,,------...///---------............///........./////////000000///000222444555555555555777888888999999888888777888:::>>>??????===<<<<<<======>>>???@@@BBBDDDEEECCCCCCDDDBBBAAAAAABBBCCCBBBBBBBBB@@@@@@AAAEEEHHHHHHIIIJJJIIIHHHHHHIIIJJJQQQggguuuxxxwwwmmmjjjtttqqqjjjlll------------------------,,,,,,+++,,,---///111333++++++,,,------...//////------......///000000000000///......///000///...........................---------.........//////***+++,,,,,,---...//////............/////////000............///000222222222222111111000...---,,,000000000000000000000000...///000/////////111222111111111111111111111111222222111000////////////000000000000000000000000---......///000111111111//////000111222333333444333222222222111111000000000000111111111222222222000111222333333222111000//////000000111111111222000000111111222222222222111111111111111111111111000000111111222222333333000000000000111111111111000000000000000000000000........................,,,,,,---...///000111111//////.........---------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,))))))((())))))***++++++***,,,///...,,,***,,,---,,,,,,---------.........)))))))))))))))*********,,,,,,+++***)))(((''''''%%%%%%&&&'''((()))******---,,,++++++******++++++))))))))))))))))))))))))*********)))***++++++,,,(((((()))))))))))))))(((((()))************)))((())))))))))))))))))))))))'''(((((())))))))))))))),,,,,,---------,,,++++++,,,+++++++++******))))))+++*********))))))(((((()))+++---//////---+++)))))))))***+++,,,,,,------)))+++...---+++)))***,,,(((((())))))*********+++...---,,,+++***************+++,,,,,,+++***)))(((+++++++++***************+++++++++,,,,,,---------,,,***)))+++---...+++)))++++++*********+++,,,---///...,,,,,,,,,,,,...///------------------------...------,,,---...///000000///---,,,---...000222000000000000000000000000---------------...///000---------.........//////............/////////000000111222333444333222222888888999999999999888888777:::>>>@@@???>>>======<<<======???@@@BBBDDDEEEBBBBBBCCCBBB@@@@@@BBBCCCCCCCCCBBB@@@@@@AAAEEEHHHHHHIIIJJJJJJHHHHHHHHHJJJNNNcccpppttttttmmmlllvvvpppjjjnnn.........------,,,,,,,,,000///...---------------....../////////...,,,+++000//////......---,,,,,,...------,,,,,,------...,,,,,,,,,---------...............------,,,,,,,,,------............------///......------,,,++++++---------......000111111555444222000//////000111............////////////---///000000//////000222000000000000111111111111////////////////////////000000111111111111000000000000111111111111000000111111111000000000000000333222222111111222222333000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111///000000111111111000000222111111111000000//////////////////////////////111000///......///000111000000000000////////////........................------------------------,,,++++++++++++,,,---...///......------,,,,,,+++111000...---,,,,,,---...---.../////////---+++)))************************---***'''''')))+++***)))+++++++++*********))))))******+++,,,,,,---......))))))*********+++++++++,,,+++***)))))))))++++++,,,,,,------,,,+++)))(((******)))))))))))))))))))))((((((((()))***+++++++++++++++++++++***)))(((''''''((())))))((('''&&&(((((()))*********************))))))((((((''''''---,,,+++***)))''''''&&&***))))))))))))+++,,,---++++++******************))))))))))))***+++,,,---///...,,,+++***+++,,,,,,---+++)))'''&&&'''(((((('''''''''&&&&&&''')))+++))))))))))))************************************++++++,,,,,,,,,,,,------,,,+++*********+++,,,---)))***,,,------,,,***)))+++++++++,,,,,,------------------,,,,,,+++++++++)))***,,,---...------,,,.....................------......///000/////////------------------------000000//////...---++++++...........................---,,,+++,,,...000111000000111222444555666666444444666777888888888888999:::;;;<<<<<<<<<;;;:::======>>>@@@AAABBBCCCDDDBBBCCCCCCBBBAAA@@@BBBCCCBBBBBBAAA@@@>>>>>>???AAAJJJKKKKKKIIIHHHHHHJJJLLLSSS[[[gggmmmjjjhhhooozzzpppgggiii............------,,,,,,......------,,,,,,---------.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,---------------------......---------,,,,,,,,,------............------...------------,,,,,,,,,------------...///000111444333111///...///000000........./////////000000...///000000///...000111//////000000000111111111////////////////////////000000111111111111000000111111222222222222111111/////////000111111111222222222222111111222222222000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000222222222222222111000///111111111000000000//////////////////////////////111000///......///000111000000000000/////////...........................------------------,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,---------///......------------...---...//////...---+++)))++++++++++++++++++++++++,,,***'''''')))+++***)))+++++++++*********))))))))))))***++++++,,,------******+++++++++,,,,,,,,,++++++***))))))******+++((()))***+++,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))***+++*********)))))))))(((((('''((()))*********))))))(((((()))*********************))))))(((((((((((('''(((((()))***++++++,,,---,,,+++******++++++,,,************************++++++***************+++...---,,,+++++++++,,,,,,,,,+++)))'''&&&''''''(((++++++***)))((('''((()))))))))))))))************************************++++++,,,,,,,,,,,,------...---,,,+++******+++,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,+++........................------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,........................222111///---,,,,,,---...000000111222444555666666444555666777888888888888999:::;;;======<<<;;;;;;<<<===>>>???@@@AAABBBCCCAAABBBBBBAAA@@@@@@BBBDDDCCCCCCCCCAAA??????AAACCCHHHHHHHHHGGGFFFFFFHHHJJJOOOVVV___eeeddddddnnnzzzssskkkooo.........------------,,,,,,,,,,,,------------------............---,,,,,,******+++,,,,,,---......---------------------------------------------,,,...------------,,,,,,,,,------............------,,,,,,,,,---------......------------...///000000222111///...---......///////////////000000000000///000111000.........000//////000000000000111111///////////////////////////000000111111000000///000000111111111111000000---...//////111111222333222222111111111111222222000000000000000000000000222111111111111000000000////////////////////////////////////////////////111111222222222222111111111111000000000000//////000000000000000000000000000//////......//////000000000000/////////......////////////////////////.........------,,,,,,,,,+++,,,---.........------******++++++,,,------...,,,,,,---...............---......///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++***)))+++++++++***************)))))))))******++++++,,,+++++++++,,,,,,,,,,,,,,,******)))))))))******+++'''((()))***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))***)))((('''''''''((()))(((((()))***++++++++++++(((((()))******************))))))))))))(((((((((&&&'''((()))***,,,------......---++++++******+++************************---,,,+++***))))))))))))------,,,+++++++++,,,,,,---,,,***)))((())))))***---,,,+++***)))(((''''''))))))))))))************************************++++++,,,,,,,,,,,,------///...---,,,************+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,++++++........................,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---...............------........................222111///...---......///000000111222444555666666555555666777888888888888:::;;;<<<===>>>======<<<;;;<<<===>>>???@@@AAABBB???@@@AAA@@@???@@@BBBDDDCCCDDDCCCBBB@@@@@@BBBDDDGGGHHHHHHGGGFFFEEEGGGIIILLLQQQYYY___```cccooo|||wwwpppwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------------------------.........//////,,,------------------,,,...------------,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,---...//////---------------...///000000///...------------.../////////000000000111111///000111000...------...////////////000000000111//////////////////////////////000000000000//////------............------.../////////000000111111111111000000000000111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////......///111222222222222000000000000000000//////000000000000000000000000////////////////////////000000/////////.........////////////////////////.........------,,,,,,+++***,,,.../////////---,,,*********++++++,,,,,,,,,***+++---...//////..................---,,,+++***+++++++++++++++++++++++++++*********************************************)))*********+++++++++,,,++++++++++++++++++++++++)))))))))))))))******************))))))(((''''''+++++++++++++++,,,,,,,,,++++++***)))((((((((()))+++***(((''''''((()))+++******************))))))(((((()))***************))))))))))))))))))))))))++++++***************))),,,,,,,,,++++++************************+++++++++,,,++++++***))))))******---,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++***************((('''((()))))))))************************************+++++++++,,,,,,,,,------,,,,,,++++++************---,,,++++++++++++,,,------------,,,,,,++++++++++++++++++,,,,,,---------------------,,,++++++***,,,,,,,,,---------------+++,,,------......------------------------------,,,------...//////..........................................///111222333000000111222444555666666555666777888888888888888:::;;;<<<>>>>>>>>>======:::;;;<<<===>>>@@@AAAAAA>>>???@@@@@@??????AAACCCCCCCCCCCCBBB@@@@@@BBBDDDHHHIIIJJJIIIHHHGGGIIIJJJJJJPPPYYYaaadddiiiuuu{{{uuu{{{************************,,,---...///////////////------,,,,,,,,,---------//////.........---------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,------------,,,,,,***++++++,,,---...//////...------------......///......------------------////////////000000000000///000000///---,,,---......////////////000000000//////////////////////////////000000000000//////------............------111000000000//////......111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///////////////...---//////////////////000000////////////////////////......////////////......////////////............////////////////////////.........------,,,,,,,,,***+++---//////...---,,,,,,,,,,,,++++++*********)))***,,,...//////..................---,,,++++++))))))))))))))))))))))))******++++++*********+++************************+++++++++,,,,,,,,,,,,,,,************))))))))))))(((((())))))******************)))(((((('''''''''(((((())))))*********+++++++++***)))((((((((())),,,+++)))(((((()))+++,,,,,,+++***)))((('''''''''(((((()))***************))))))))))))************------,,,+++***)))(((((((((((()))***************))))))*********+++++++++******))))))***++++++,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++,,,***)))***---000000...+++((()))))))))************************************+++++++++,,,,,,,,,------(((((()))*********++++++------,,,++++++,,,---------------,,,,,,++++++++++++++++++,,,,,,---------...------,,,++++++++++++*********++++++,,,,,,,,,+++,,,------......------........................+++,,,---...////////////........................------...///000111222333000000111222444555666666666777777888888888888777999;;;<<<>>>>>>>>>>>>===::::::;;;===>>>???@@@AAA???@@@@@@@@@??????AAACCCAAABBBBBBAAA???@@@BBBDDDHHHIIIJJJJJJIIIHHHIIIJJJHHHNNNYYYdddjjjoooyyywww|||))))))************++++++,,,---.../////////...---,,,,,,,,,+++,,,,,,---.........---,,,++++++******+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,---...//////...---------------......------------------------............////////////...///000///---------///......////////////000000////////////////////////...//////000000//////...//////000000000000//////222111111000......---,,,000000////////////000000//////////////////////////////000000000000000111000000000000000000000000000000000000000000000000222222111///---+++)))(((......////////////000000////////////////////////---......//////......---/////////.........------........................------------------------***+++,,,---------,,,,,,...------,,,++++++************+++------.........///......---,,,,,,++++++)))))))))))))))))))))))))))+++,,,,,,+++******+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))(((((((((''''''((()))************((('''''''''((()))***+++&&&&&&''''''((()))))))))+++***))))))))))))))))))+++******))))))***,,,,,,,,,+++***)))((('''''''''(((((()))***************)))))))))************+++++++++++++++++++++++++++&&&'''((()))************)))))))))***++++++,,,,,,))))))))))))***+++,,,---++++++,,,---------,,,,,,))))))))))))))))))))))))+++***,,,111666777444111))))))))))))************************************++++++,,,,,,,,,,,,------&&&''')))***++++++,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,)))******++++++,,,,,,,,,,,,,,,---.......................................,,,,,,---.../////////...........................////////////////////////000000111222444555666666777777888888999888888777888:::;;;===>>>>>>>>>===:::;;;<<<===>>>???@@@AAA@@@AAABBBAAA??????AAABBBAAABBBBBBAAA???@@@BBBDDDFFFHHHIIIIIIHHHGGGGGGHHHEEEKKKWWWccckkkppp{{{yyy|||***+++++++++,,,,,,,,,,,,+++,,,---......,,,+++***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...,,,+++***++++++,,,---...//////,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,------...------............------------------............,,,...///...------...///........./////////000000////////////////////////......////////////......000000000111111000000000000000000///.........---000//////......//////000////////////////////////////////////000000111111////////////////////////////////////////////////111111000///...,,,***)))........./////////000000------------------------------...//////...------//////.........---------------------------------+++,,,,,,------.........*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,++++++++++++,,,---......//////...---,,,,,,,,,,,,))))))))))))))))))))))))(((+++------+++******+++))))))*********+++++++++++++++++++++++++++++++++************))))))((((((&&&'''((()))*********)))(((((((((((((((***+++,,,%%%&&&&&&'''(((((())))))))))))))))))))))))***+++))))))))))))*********++++++***)))))))))***++++++(((((()))***************))))))*********+++++++++*********++++++,,,,,,,,,((((((******+++***))))))((())))))***++++++,,,,,,+++***************++++++***+++,,,---------,,,,,,)))))))))*********))))))******,,,222777999555000))))))))))))************************************++++++,,,,,,,,,,,,------)))***+++,,,------,,,,,,+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,+++++++++,,,---...***++++++,,,------......------...////////////...------------------------------.................................................../////////......000000111222444555666666888888888999999888888777777888:::<<<============;;;;;;<<<===???@@@AAABBBCCCCCCCCCBBB@@@???@@@AAABBBBBBCCCBBBAAAAAADDDFFFGGGIIIKKKKKKIIIHHHHHHIIIFFFJJJTTT```hhhppp|||zzz~~~,,,,,,,,,------.........******,,,,,,,,,***(((''',,,,,,+++***+++,,,...///,,,------......//////000+++,,,...//////...,,,+++)))***+++,,,...///000000,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,,,,------------...//////.........,,,,,,,,,---------......+++---......------///000............/////////000////////////////////////......////////////............////////////.............../////////////////////............//////////////////////////////.../////////000000111111................................................------...///000000000///---.........//////000000------------------------,,,---...//////...---,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////******)))))))))***+++,,,+++,,,,,,------......///---,,,+++***+++,,,---...//////...---,,,,,,,,,,,,************************(((+++......+++******,,,))))))******++++++++++++++++++******************,,,+++++++++******))))))%%%&&&((()))*********)))---,,,***((((((((())))))&&&&&&&&&'''((())))))***))))))(((((()))***++++++&&&'''((()))******))))))***)))))))))***,,,...000(((((()))***************))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***((('''((())))))***++++++,,,,,,---,,,+++***)))))))))))))))***,,,---...---,,,,,,++++++,,,---------,,,,,,((((((***000555666222---))))))))))))************************************++++++,,,,,,,,,---------,,,---.........---,,,++++++,,,...//////...,,,++++++++++++,,,,,,------------------,,,,,,+++++++++,,,++++++***+++,,,...///,,,,,,------...///000000---...//////000000//////++++++++++++++++++++++++---...............------........................)))***,,,...///000111111000000111222444555666666888888999999999888888777777888:::<<<=========<<<;;;<<<===>>>???@@@AAABBBDDDEEEDDDCCC@@@???@@@AAACCCCCCDDDCCCBBBCCCEEEGGGIIIKKKNNNNNNLLLKKKKKKKKKIIIKKKSSS]]]fffppp~~~{{{************************,,,,,,++++++,,,,,,---...///,,,***)))******)))''',,,,,,,,,---------..................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////////////////////////////............---,,,++++++222111000...------------///...------------...///......////////////......///...---,,,+++,,,---...////////////////////////////////////////////////000000000000000000000000...............///000111........................////////////////////////........................000000//////.........---,,,---------.../////////...---,,,++++++,,,---...////////////..................---,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........///......---,,,+++***''''''''''''''''''''''''---,,,+++*********++++++&&&&&&&&&&&&'''((()))***&&&(((((('''&&&%%%&&&'''************))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,,,,+++***))))))***+++,,,((((((((()))******++++++))))))))))))))))))))))))))))))))))))************---,,,,,,,,,,,,+++***(((''''''(((((())))))******))))))))))))************''''''''''''((((((((((((,,,,,,,,,++++++*********,,,+++++++++******))))))))))))***++++++++++++***------,,,+++***)))((((((---,,,***(((((((((((()))************************(((,,,000111...,,,,,,,,,***++++++++++++,,,,,,,,,+++***+++---///000///---)))******++++++,,,------.........------,,,,,,,,,***)))******+++,,,---......---,,,,,,+++++++++++++++,,,------......------------///000000000///...+++,,,---...///////////////...---,,,,,,---...///000000///---,,,---///222111111000000111111222333333222111000111333666888666666777888999:::::::::;;;===>>>@@@@@@???===<<<:::;;;<<<>>>???AAABBBCCCEEEEEEDDDBBB@@@@@@AAACCCEEEFFFFFFEEECCCBBBDDDEEEIIIJJJKKKLLLLLLJJJHHHGGGJJJLLLRRRYYY```lll{{{}}}++++++++++++++++++++++++******))))))******+++,,,,,,+++)))***,,,------,,,+++,,,,,,,,,,,,---------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,---------.........------------------------------............------........................---.........---,,,,,,+++000000//////......------........................---....../////////.........---,,,,,,,,,,,,---...................................................///////////////////////////............//////000................................................------------------------000/////////.........---------------............------,,,,,,,,,,,,------............---------------,,,+++***************+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---......------++++++++++++++++++++++++,,,,,,+++++++++*********333222111...,,,***(((''')))***+++***((((((((()))************))))))))))))''''''''''''(((((((((((((((((())))))******++++++++++++***))))))***++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,+++***)))))))))))))))(((((((((((())))))))))))************************++++++++++++,,,,,,,,,++++++*********++++++++++++++++++******))))))***++++++++++++***************)))))))))))),,,+++***)))((((((((()))))))))***+++,,,------...***,,,,,,+++(((&&&'''(((*********++++++,,,,,,,,,,,,+++***+++---...---,,,,,,+++++++++++++++++++++......---------,,,,,,,,,++++++++++++,,,---.........---,,,,,,+++++++++,,,+++,,,------......------******,,,---------,,,+++,,,,,,---...////////////......------------......///000///...,,,---///111111111000000111111222333111111222222333444555666777777777888999999999:::888999;;;<<<<<<;;;:::999999:::;;;===>>>@@@AAABBBEEEEEEEEECCCAAA@@@BBBDDDEEEFFFFFFEEECCCBBBDDDEEEJJJKKKLLLLLLLLLJJJHHHGGGGGGJJJQQQYYYbbbnnnssswww++++++++++++,,,,,,,,,,,,******))))))******+++,,,---+++***+++,,,...------******+++++++++,,,,,,,,,---......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------........................------............------........................---------...------,,,,,,---...///000//////...---,,,---...//////...---,,,,,,------.../////////...------,,,,,,,,,------...................................................////////////////////////000//////............///................................................------------------------/////////...........................------------,,,,,,------------,,,,,,------------,,,,,,,,,+++------,,,******)))))))))++++++,,,,,,,,,,,,++++++))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,---------------))))))))))))))))))))))))***+++,,,,,,,,,+++)))))))))***+++++++++***)))(((***+++,,,+++)))))))))***************))))))))))))&&&&&&&&&&&&'''''''''''')))))))))))))))*********+++******))))))******+++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************,,,,,,,,,---,,,,,,++++++*********)))((('''''''''))))))))))))************++++++++++++,,,,,,,,,,,,+++++++++++++++***************++++++++++++++++++))))))***++++++++++++***))))))******+++++++++,,,,,,+++***)))((((((((()))'''((()))+++---///000111......---***((((((***,,,))))))***+++,,,,,,------///---++++++,,,---...---------,,,,,,+++******)))...------------,,,,,,,,,---------,,,,,,---......------,,,+++++++++,,,,,,+++,,,------......------)))***++++++,,,,,,++++++------...............------..................---/////////...------///111111000000000000111222222///000222444555555555444888888888888888888999999999:::<<<===>>>===<<<;;;999999:::<<<>>>???AAAAAAFFFFFFFFFDDDBBBAAACCCEEEEEEFFFFFFEEECCCCCCDDDEEEJJJKKKLLLLLLLLLJJJGGGFFFFFFIIIQQQ[[[eeesssooosss+++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...000...,,,+++++++++***))))))************+++++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,------------...............//////000000//////...........................,,,,,,------...---------+++,,,...000000///...---+++,,,...//////...,,,++++++,,,---...............---,,,,,,,,,------......................................................////////////////////////111000///........................................................................................................................------,,,,,,,,,+++,,,---......---,,,+++------------,,,,,,,,,,,,//////---,,,++++++******++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,//////...---,,,+++)))((()))))))))))))))))))))))))))***,,,---,,,+++)))'''"""&&&)))*********)))***+++***((('''((()))************)))))))))(((&&&&&&'''''''''(((((((((*********)))))))))))))))******))))))))))))******************))))))(((((())))))))))))))))))))))))((()))))))))************+++,,,------,,,,,,,,,,,,***)))))))))((((((((('''((()))))))))************((((((((()))))))))******+++++++++***************)))))))))******+++++++++))))))***++++++++++++***+++++++++,,,,,,,,,------+++******)))))))))))))))'''''')))***,,,...//////...---,,,++++++,,,---///))))))***+++,,,------...111///,,,+++,,,.........,,,,,,,,,++++++*********------------------------...------,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,+++,,,------......------,,,,,,------..............................------,,,---...//////...---,,,/////////...------///111000000000000000111222222///000111333444555555666999999999888888888888888999:::<<<>>>???>>>===<<<999:::;;;===>>>@@@AAABBBGGGGGGFFFDDDBBBBBBCCCEEEDDDEEEFFFEEECCCCCCDDDFFFIIIJJJKKKKKKJJJHHHFFFDDDGGGKKKSSS]]]hhhxxx~~~ooouuu+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...///---+++*********)))((()))))))))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********************+++++++++,,,,,,++++++,,,,,,,,,---------......////////////..............................++++++,,,---............***+++...///000///...---+++,,,...//////...,,,+++++++++,,,---------------+++,,,,,,------.................................................................................111000///...............................................................////////////////////////---------.....................------,,,,,,,,,+++***+++,,,------,,,+++***.........------------,,,///...---,,,++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------//////...---,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,***((('''&&&(((***,,,,,,+++)))((()))***+++***)))((()))***************)))))))))(((''''''((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************)))+++,,,,,,***((()))***'''((((((((()))))))))***((()))))))))************'''''''''((((((((())))))************************'''((((((((())))))******))))))***++++++++++++***,,,+++++++++************************)))))))))(((((((((((()))******++++++******************))))))))))))***+++,,,,,,------000---***)))+++,,,------******+++++++++,,,,,,,,,---------------------------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---+++,,,------......------...............//////000..................------,,,---...//////...---,,,...///000///...---///000000000//////000000111222111111000000222444777999999999999888888888888888555777999;;;;;;;;;:::999;;;;;;===>>>@@@BBBCCCCCCGGGGGGFFFDDDBBBBBBCCCEEEDDDEEEEEEDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIGGGEEECCCHHHKKKRRR\\\gggxxx~~~pppvvv******++++++,,,,,,------******))))))******+++,,,+++)))((()))***,,,++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------,,,,,,,,,,,,++++++(((((()))))))))***************+++++++++,,,,,,,,,***++++++,,,,,,---------,,,,,,------------,,,,,,------------------------***+++,,,---............+++,,,---...//////...---+++,,,---......---,,,++++++,,,,,,------,,,,,,+++++++++,,,---............------------------------------------------------........................000//////............///........................------------------------////////////////////////---------------.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++............------------++++++***))))))))))))*********++++++++++++******++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,++++++***************************)))***+++++++++***((((((,,,---.........---,,,++++++,,,---,,,*********+++************))))))))))))(((((((((((()))))))))***)))))))))))))))*********((())))))******))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))************''')))+++***'''$$$%%%''''''''''''((()))*********))))))))))))************((()))))))))************)))))))))***************((((((((()))))))))))))))))))))***++++++++++++***)))))))))(((((((((''''''))))))************)))((())))))))))))))))))((((((,,,+++++++++,,,+++)))'''******+++++++++,,,,,,,,,+++)))(((''')))*********)))******+++,,,,,,------,,,,,,,,,------------...+++++++++******++++++,,,,,,,,,+++++++++,,,------+++,,,------......---------,,,,,,,,,,,,---...///------...............------..................------///000///...---...000000////////////000111111222111//////111444888:::888888888888888888999999777888:::<<<======<<<;;;<<<<<<===???AAABBBDDDDDDFFFFFFFFFDDDBBBAAACCCEEECCCDDDEEEDDDCCCCCCEEEGGGFFFGGGHHHIIIIIIGGGFFFDDDFFFHHHNNNWWWcccvvvtttyyy))))))******+++,,,,,,---******))))))******+++,,,,,,***))))))+++,,,,,,+++*********+++++++++,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,---------,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,---++++++,,,,,,---......///+++,,,,,,------,,,,,,+++------------------------)))***+++---.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))***+++,,,...............------------------------------------------------........................///............//////000........................------------------------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,+++)))))))))))))))******+++******++++++++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******''''''''''''''''''''''''************))))))))))))&&&'''((()))***,,,------+++,,,,,,,,,***)))***+++************))))))))))))'''''''''((((((((())))))(((((())))))******++++++'''((()))******)))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))***************---///---(((%%%&&&)))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++((()))))))))*********+++++++++++++++************))))))***++++++++++++***((()))))))))))))))******((()))***++++++***)))(((***)))))))))))))))))))))***(((&&&(((+++---...---,,,,,,,,,++++++++++++******)))((()))+++,,,,,,***+++++++++++++++++++++,,,,,,,,,,,,---------......+++++++++++++++,,,---...,,,+++++++++,,,,,,---...+++,,,------......------,,,,,,+++++++++,,,---...,,,,,,---...////////////......------------......---///000000.........//////////////////000111111000000000111333555777999777777777888999999999:::999;;;===@@@AAA@@@@@@???;;;<<<===>>>@@@BBBCCCDDDEEEEEEEEECCCAAA@@@BBBDDDCCCDDDEEEDDDCCCDDDEEEGGGFFFGGGIIIJJJJJJJJJHHHGGGFFFGGGKKKUUUcccyyy(((((()))***++++++,,,,,,,,,,,,++++++,,,,,,---...000...,,,+++,,,,,,***)))***++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000---......//////......---------------------------)))***+++---...//////000...------,,,,,,,,,---...---,,,,,,++++++,,,,,,------------,,,+++***)))((()))+++,,,...//////......------------------------------------------------.......................................///000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,------------,,,+++******+++,,,---,,,,,,,,,+++++++++******************+++,,,---...******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,//////...---+++)))'''&&&))))))))))))))))))))))))+++******)))((()))))))))((((((''''''''''''((()))((()))***)))'''''''''(((************))))))))))))&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,'''((()))******)))((('''++++++******)))((((((((())))))))))))))))))))))))))))))))))))************000333555222---)))***---******))))))((((((''''''))))))))))))************((())))))))))))*********(((((())))))*********+++...------,,,,,,+++++++++))))))***++++++++++++***)))***+++,,,---...//////((()))***++++++***)))((()))************+++++++++!!!%%%,,,111222------,,,++++++******)))+++++++++---///000///---------,,,++++++*********,,,,,,,,,------.........+++++++++,,,---...///000++++++++++++,,,,,,---...+++,,,------......------...---,,,+++,,,---...///+++,,,---...///////////////...---,,,,,,---...///---///000000///......//////////////////000111111---///111333555666666666666666777888999::::::;;;777888;;;===>>>>>>======:::;;;<<<>>>???AAABBBCCCEEEEEEDDDBBB@@@@@@BBBCCCCCCDDDEEEDDDCCCDDDFFFGGGFFFHHHJJJLLLLLLLLLKKKJJJGGGGGGLLLVVVeee}}},,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,++++++***)))))))))+++++++++************)))************************---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,***)))***+++---,,,,,,)))***+++,,,---.........***+++,,,,,,------,,,,,,+++,,,---.........---,,,---,,,,,,+++++++++,,,,,,.........---,,,+++***)))***+++,,,,,,------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------++++++,,,---.........---.........------,,,,,,,,,,,,,,,,,,------,,,++++++---,,,,,,,,,,,,---.........------,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---000000//////............---------,,,,,,+++++++++...+++((((((+++---,,,+++******++++++++++++******,,,+++*********+++,,,---,,,...//////,,,***))))))(((((())))))*********+++,,,---,,,+++(((((()))*********+++++++++******)))(((((()))))))))******+++))))))(((((((((((())))))))))))))))))************))))))))))))************++++++***)))(((((())))))))))))************))))))(((((())))))*********+++***)))(((''''''((()))***222EEEJJJ777&&&''',,,***++++++***)))((((((((()))******************************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))'''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++++++++++++++++++++,,,,,,---------+++***))))))***,,,...///...******------)))&&&''',,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------,,,+++++++++,,,,,,/////////...---,,,***)))++++++,,,,,,---...//////******+++++++++,,,,,,,,,,,,---......//////......,,,,,,---...//////..................////////////333444555666777777777777444444555666777999;;;<<<;;;<<<<<<======<<<;;;:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBFFFFFFEEECCCAAAAAACCCEEEGGGHHHJJJKKKKKKKKKJJJJJJGGGGGGLLLXXXhhh,,,,,,++++++************++++++++++++++++++++++++***************+++++++++******************+++++++++++++++************)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,***)))***+++---,,,,,,******+++,,,------------***+++,,,,,,------,,,,,,+++,,,------......------...............///000111------------,,,+++***)))++++++,,,,,,------,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,---...///////////////...---------,,,,,,,,,++++++---------......------,,,---,,,,,,,,,,,,---.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++.........------,,,,,,,,,,,,,,,,,,++++++*********---***((()))+++,,,+++)))******++++++++++++************)))))))))***+++,,,,,,---...---***(((((((((((()))))))))************,,,,,,,,,+++(((((()))************+++*********)))(((((()))***************))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))************++++++***)))))))))))))))))))))************))))))(((((()))))))))*********))))))(((((((((((())))))---888:::000((())),,,++++++***))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))***))))))(((((())))))***)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++---......+++***---...+++((())),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++,,,,,,------.........+++++++++,,,,,,,,,------,,,---......//////......,,,------...//////....../////////000000000000111///000222444555555555555888888888777777888888999::::::;;;<<<<<<;;;:::999<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBCCCCCCCCCBBBEEEEEEDDDCCCAAAAAADDDFFFHHHIIIKKKLLLLLLLLLKKKJJJGGGHHHMMMXXXhhh~~~+++************)))))))))************************+++++++++***************((())))))***++++++,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,***)))***+++---,,,,,,++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......*********+++,,,---//////------------,,,++++++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***......------------,,,,,,------...//////......------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******))))))))),,,,,,++++++++++++******++++++***************)))+++***)))***+++,,,***(((******++++++++++++******)))))))))))))))***++++++......---+++(((&&&'''((())))))))))))************+++,,,,,,***(((''')))***)))))))))***************'''(((***+++++++++)))((())))))(((((((((((())))))''''''''''''(((((((((((())))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))(((((()))(((((()))++++++++++++))))))))))))))))))***+++************************)))******++++++******)))))))))))))))))))))))))))*********))))))*********+++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,+++*********+++,,,---...******...///,,,+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,,,,---.........---------------------------++++++,,,,,,,,,---------,,,---......//////......,,,---......///.........000000000000111111111111---///222444666666666555:::999999888888999999:::999:::;;;;;;<<<;;;:::999<<<<<<===>>>???@@@@@@AAA???@@@AAABBBCCCCCCDDDDDDCCCDDDDDDCCCBBBBBBDDDGGGIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIMMMXXXggg}}}***)))))))))))))))))))))************************,,,+++++++++***)))))))))))))))*********++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,***)))***+++---,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,------......***************+++,,,---,,,,,,---------,,,++++++...------,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))////////////............,,,------............------,,,,,,,,,,,,---.........------,,,,,,------............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************+++++++++++++++*********++++++++++++******************+++,,,---,,,***)))******++++++++++++*********************+++++++++//////---+++'''&&&'''))))))))))))))))))************++++++***(((''')))***)))((((((((())))))******&&&(((***,,,,,,+++((('''))))))(((((((((((())))))))))))))))))************((()))))))))******************)))))))))))))))*********))))))))))))******(((((())))))))))))))))))'''((()))******)))((('''(((!!!!!!(((,,,)))))),,,)))((((((((()))***++++++************************))))))************))))))))))))))))))))))))))))))++++++************++++++,,,+++***))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++......------,,,,,,++++++---,,,+++*********+++,,,---)))))),,,...,,,+++---******************************++++++,,,,,,,,,,,,******+++,,,---,,,+++++++++,,,------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......///.........------...............---//////000000000111111111...111444777:::::::::999888888888999:::;;;======999:::;;;<<<<<<<<<;;;:::<<<======>>>??????@@@@@@>>>???@@@BBBCCCDDDDDDDDDBBBCCCDDDCCCBBBCCCEEEGGGIIIJJJKKKLLLLLLKKKJJJIIIIIIIIINNNXXXggg}}})))))))))))))))))))))***++++++++++++++++++++++++,,,+++++++++***)))))))))+++++++++*********))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((((())))))******++++++,,,***)))***+++---,,,,,,+++++++++,,,++++++******)))***++++++,,,,,,++++++,,,,,,,,,---------......//////...------,,,------++++++,,,---------,,,,,,......,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............000000000000//////...------------------------...***+++,,,------------------,,,,,,,,,,,,---.........------,,,,,,------...000000///...,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++---------,,,++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,000000...,,,)))((()))+++******)))))))))))))))))))))******)))(((''')))***(((((('''''''''((()))***'''(((+++,,,,,,***(((&&&))))))(((((((((((())))))))))))))))))************((()))))))))***************)))))))))))))))************)))(((((()))******))))))(((((((((((((((((('''((()))******)))(((''',,,$$$$$$,,,---&&&&&&---)))((((((((()))***++++++************************)))))))))******)))))))))))))))))))))))))))))))))++++++************++++++++++++******************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++//////......------,,,,,,,,,,,,++++++++++++++++++,,,((('''+++---++++++---************************)))***+++,,,,,,,,,++++++)))***++++++,,,,,,,,,+++------......------,,,+++------------------,,,,,,************++++++++++++,,,---......///.........---...............------........./////////000000000222555888:::;;;<<<;;;999999999999:::;;;======:::;;;<<<>>>>>>>>>===<<<======>>>>>>??????@@@@@@>>>???@@@BBBCCCDDDDDDDDDBBBCCCDDDDDDCCCCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGIIIIIINNNXXXggg}}})))))))))************++++++++++++++++++++++++++++++++++++***************,,,,,,++++++***))))))(((+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))*********,,,***)))***+++---,,,,,,******+++++++++++++++***)))******++++++++++++++++++,,,---...///...---,,,///...---,,,+++************+++,,,,,,------------...---,,,+++***+++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...............///...////////////......---*********++++++++++++,,,******+++,,,---------------,,,,,,,,,,,,---.........------,,,,,,------...000000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,......+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------***+++------+++***+++,,,******++++++++++++******+++,,,,,,---...---------...//////---***)))***+++************)))))))))))))))******)))(((''')))***''''''&&&&&&&&&((()))+++((()))+++++++++***((('''))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))************)))))))))))))))******++++++***)))(((((()))***+++))))))((((((((((((''''''(((((())))))))))))((((((...))))))---,,,&&&&&&+++))))))))))))))))))***+++************************((())))))******))))))((())))))))))))))))))))))))*********))))))*********)))******+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))***+++++++++............------------++++++++++++++++++++++++,,,(((&&&***,,,******,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++******)))******+++,,,------.........---,,,,,,+++------------------------******+++++++++,,,,,,,,,,,,---......//////...............///......---,,,............///////////////000222555777999::::::<<<<<<;;;:::999999999999:::;;;===>>>??????>>>>>>======>>>>>>???????????????@@@AAABBBCCCCCCDDDDDDBBBCCCEEEDDDCCCCCCDDDEEEHHHHHHIIIJJJIIIHHHGGGFFFIIIIIIMMMXXXggg}}}************++++++,,,,,,***************************************+++++++++++++++******************+++++++++************)))++++++++++++++++++++++++++++++************++++++++++++++++++************,,,***)))***+++---,,,,,,((()))***+++++++++++++++))))))***+++++++++++++++)))+++...000000///,,,+++++++++***)))((((((((())))))***+++,,,---------------,,,+++******,,,---...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,,,,++++++++++++++++++,,,,,,------***+++,,,---............---,,,,,,,,,,,,---.........------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,(((***+++***(((''')))+++******++++++++++++*********+++,,,---------,,,,,,+++,,,------+++******+++************)))))))))(((((()))))))))'''''')))***'''&&&%%%%%%&&&''')))+++***************)))(((((())))))(((((((((((())))))''''''''''''(((((((((((())))))))))))************)))))))))))))))***+++++++++***)))(((((()))***+++))))))((((((((('''''''''))))))(((((((((((()))))),,,***)))***+++))))))(((+++***))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***&&&(((***,,,---,,,***)))************************))))))))))))))))))))))))************************((((((((()))***++++++++++++++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,...)))(((***,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,++++++***(((((((((***---///,,,,,,------......------+++,,,,,,------.........,,,,,,,,,---------......,,,---......//////............//////...------,,,...////////////000000000000000000111333666888999<<<;;;:::999888888888888999;;;<<<>>>>>>>>>>>>===>>>>>>>>>>>>????????????@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEEEECCCBBBCCCDDDIIIIIIJJJJJJJJJIIIGGGFFFGGGHHHMMMXXXhhh~~~******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))******+++++++++,,,)))))))))***++++++,,,,,,+++++++++************)))************************++++++************++++++...------,,,,,,+++++++++,,,***)))***+++---,,,,,,'''((()))***+++,,,,,,,,,))))))***++++++++++++***(((***...111111///,,,***,,,,,,,,,,,,,,,,,,------)))***+++,,,---.........---,,,*********,,,...///))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------...................../////////000000+++,,,---...////////////---,,,,,,,,,,,,---.........------,,,,,,------...++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******++++++,,,,,,,,,,,,))))))******++++++++++++'''))))))'''%%%%%%(((+++******++++++++++++******)))***+++,,,---,,,++++++(((***,,,,,,+++***)))***+++*********))))))((((((((()))))))))'''''')))+++'''&&&%%%$$$%%%''')))++++++******)))))))))(((((())))))(((((((((((())))))))))))))))))************))))))))))))************))))))((())))))***+++++++++***)))'''''')))***+++))))))(((((('''''''''&&&***)))(((''''''((()))******(((&&&&&&***...+++&&&++++++***)))(((((())))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))%%%'''***---...---+++)))************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++)))))))))******++++++,,,((()))***+++,,,---------000+++)))+++---++++++...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++,,,***(((&&&'''***---000)))***,,,---.../////////++++++,,,,,,---...//////.........////////////000,,,---......//////........./////////...---,,,,,,000000000000111111111111222111111111333555888:::888888888888999::::::;;;888999;;;===============>>>>>>>>>>>>????????????AAAAAABBBBBBCCCBBBBBBBBBCCCEEEFFFEEECCCBBBBBBCCCJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGLLLXXXhhh,,,+++)))(((((()))+++,,,***++++++++++++,,,,,,,,,******++++++++++++******++++++************++++++)))***+++,,,---.........************************))))))))))))))))))))))))&&&''')))***+++++++++***((((((''''''(((***,,,---...------,,,+++***))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,+++***)))(((***+++,,,------,,,+++***'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,---------,,,,,,+++++++++/////////......------------------.........//////,,,---...//////...---,,,///...---,,,++++++++++++333000---,,,......---***------..................---------...------,,,,,,,,,,,,,,,++++++*********+++++++++*********)))))),,,++++++******++++++,,,---------,,,+++***)))(((************************111///---+++++++++,,,---------......------,,,+++))))))))))))))))))))))))*********)))'''(((***,,,))))))(((((((((((()))))))))))))))))))))(((''''''))))))(((((('''''''''&&&(((((()))(((((('''&&&&&&''''''((()))***+++,,,,,,&&&''')))*********)))((('''''''''''''''((())))))***+++,,,,,,******+++,,,''''''(((***,,,,,,***)))))))))))))))))))))))))))++++++***)))))))))))))))+++)))))),,,000111,,,'''))))))))))))))))))))))))+++++++++*********))))))((())))))))))))*********))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,------)))((('''(((***,,,+++***************))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++)))((((((***---.........------------------------******++++++++++++******------,,,,,,+++,,,,,,,,,...,,,++++++---......------------...............+++,,,,,,------,,,,,,+++,,,,,,.../////////...------------------------------------......000111111111111000000111111222333111111111222444666777888999888888888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@AAAAAABBBAAAAAADDDFFFGGGGGGEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHFFFHHHMMMVVVcccyyy+++***)))(((((()))***+++((())))))))))))***************++++++++++++******++++++************++++++))))))***+++++++++******************************************************'''((()))***++++++******+++***)))))))))***++++++,,,,,,++++++******))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,---,,,+++***)))***++++++,,,,,,++++++***'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---------------,,,,,,,,,,,,,,,,,,,,,+++++++++***------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,---...//////...---,,,///...---,,,++++++++++++///---******,,,,,,+++)))//////......------,,,,,,,,,,,,---------------,,,---------,,,,,,,,,++++++,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))************************---,,,+++******+++---...,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))*********)))((()))+++---))))))(((((((((((())))))***************)))(((((()))(((((((((''''''''''''(((((()))))))))(((''''''&&&&&&''''''(((((())))))(((((())))))((('''&&&%%%'''''''''''''''((()))))))))***++++++))))))***+++((('''''')))+++,,,+++)))))))))))))))))))))))))))))))))((('''''''''''''''...------000444555111---************************+++++++++*********)))))))))))))))*********++++++************+++,,,------''''''((()))******+++++++++***))))))++++++***)))************************************++++++,,,,,,))))))))))))))))))))))))(((''''''(((***,,,,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++******)))******+++...,,,+++,,,...//////...............------------+++,,,,,,------,,,,,,+++,,,---.../////////...------------------------------------......///000111000000//////000000111222000111111333555777999::::::999999888888999999:::;;;;;;<<<============<<<<<<<<<<<<=========>>>>>><<<===>>>??????@@@@@@???CCCEEEFFFFFFDDDCCCDDDEEEHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHMMMUUUaaawww***)))(((''''''((()))***((())))))))))))***************++++++++++++******++++++************++++++******++++++***))))))(((************************++++++++++++++++++++++++))))))******+++******))),,,,,,+++************************)))))))))))))))******++++++++++++******************************++++++++++++++++++,,,,,,------------,,,+++***)))+++++++++******+++++++++***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------............------......---,,,++++++++++++---,,,******+++,,,,,,+++000000///...---,,,++++++***+++,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))***+++++++++++++++************************************))))))***+++---...+++++++++++++++******))))))))))))))))))))))))))))))*********))))))+++---))))))(((((((((((())))))***++++++++++++******)))((((((((((((''''''''''''(((((())))))***)))))))))''''''''''''(((((((((((()))))))))((('''&&&$$$###(((((('''''''''((())))))((()))******(((((()))***)))((('''(((***+++++++++))))))))))))))))))))))))))))))((('''''''''((((((***))))))---000111...***************************+++++++++***************************+++++++++,,,*********++++++,,,------%%%%%%&&&((()))***+++,,,---+++************)))'''************************)))))))))************+++)))))))))))))))))))))))))))((('''(((***+++***)))************************,,,,,,------------,,,,,,+++******)))******++++++---,,,+++,,,...000000000.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////....................................---......///000111///////////////000000111000111222333666888:::<<<;;;::::::999999::::::;;;<<<<<<===>>>>>>>>>======;;;;;;<<<======>>>??????<<<===>>>???@@@@@@@@@@@@CCCEEEFFFFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHLLLSSS___ttt******))))))))))))************+++++++++,,,,,,,,,******++++++++++++******++++++************++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++*********************))),,,,,,++++++++++++++++++'''((((((((())))))******))))))************))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------,,,+++***)))(((,,,+++***))))))***+++,,,...---+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------...---,,,,,,+++++++++,,,...---,,,,,,---..................------,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((***+++------+++***((())))))***+++++++++++++++************************+++************+++,,,---+++++++++,,,+++******)))))))))))))))))))))))))))'''((())))))((()))***,,,))))))(((((((((((())))))*********++++++***))))))(((((((((((((((''''''''''''((()))******+++******+++*********)))))))))((()))))))))(((((('''&&&&&&)))((((((((((((((())))))((()))******(((((()))******((('''''')))+++,,,,,,))))))))))))))))))))))))++++++******)))******+++'''&&&'''(((******(((&&&******************************************************+++++++++,,,,,,,,,))))))***+++++++++++++++((())))))***+++,,,------+++***((())))))***((('''(((((())))))))))))******)))))))))))))))))))))***+++++++++++++++,,,,,,,,,---+++***+++,,,,,,+++******************+++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---------,,,+++,,,///000111000///......---,,,+++******+++,,,,,,------,,,,,,+++---------...............////////////////////////...............///000000000////////////000111111000000222444666999<<<===;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@@@@??????@@@AAABBBBBBBBBBBBDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHLLLSSS]]]rrr++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++************++++++((()))***+++,,,,,,,,,,,,************************************************+++++++++***************))))))***+++,,,,,,------'''''''''((())))))******((())))))******))))))((())))))))))))))))))))))))*********++++++,,,,,,,,,,,,+++******)))(((((((((,,,+++))))))))))))+++,,,...---,,,***)))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------...............------------------------,,,,,,,,,---------......---------,,,,,,---------------,,,+++++++++,,,,,,---------,,,,,,,,,---...+++,,,,,,,,,------......)))***+++,,,------------******************++++++---------,,,,,,,,,++++++((()))+++,,,,,,+++)))((((((((()))***++++++++++++************************------,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))%%%'''((()))((('''(((***))))))(((((((((((())))))(((((()))))))))))))))((('''''''''((((((((((((((('''((()))******+++******++++++******))))))(((((())))))))))))))))))*********))))))((((((((()))))))))***+++***))))))***+++***((('''''')))+++,,,,,,))))))))))))))))))))))))++++++************++++++,,,+++++++++,,,+++)))'''******************************************************+++++++++,,,,,,,,,((()))***++++++******))),,,,,,,,,,,,,,,,,,++++++((('''&&&''')))***)))((('''''''''((((((((())))))***)))))))))))))))))))))******+++++++++,,,,,,,,,---,,,***+++,,,,,,+++)))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...---,,,+++,,,...000000///......---,,,+++******)))+++,,,,,,------,,,,,,+++------------....../////////////////////////////////............//////000111000000000000111222222000000222444666999<<<===<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@AAA???@@@AAABBBBBBCCCBBBBBBBBBDDDFFFFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHHHHIIILLLSSS^^^rrr,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))***************++++++++++++******++++++************++++++%%%&&&''')))***+++++++++************************))))))))))))))))))))))))++++++*********++++++,,,'''((()))+++,,,---------''''''(((((())))))******))))))************))))))************************++++++++++++++++++,,,,,,******)))(((((((((((()))*********))))))*********++++++***)))((((((((()))++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,------------............************++++++++++++************++++++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,***+++,,,+++))))))***,,,******+++,,,---...//////)))***+++,,,,,,---,,,,,,))))))))))))************,,,,,,,,,,,,++++++++++++((()))***++++++***)))((((((((()))***+++++++++***************************---------,,,++++++******,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))&&&(((***)))(((''''''((())))))(((((((((((())))))''''''((())))))))))))((('''''''''((((((((((((((((((((())))))***)))))))))))))))((((((''''''&&&&&&***))))))))))))***+++,,,******)))((((((((()))))))))***++++++))))))***+++)))((('''(((***+++++++++))))))))))))))))))))))))))))))((((((((()))******,,,,,,,,,,,,+++******)))++++++++++++++++++++++++***************+++++++++************+++++++++,,,))))))+++,,,,,,+++***))),,,,,,++++++***)))))))))'''&&&&&&''')))******)))&&&''''''(((((()))))))))+++************)))))))))((((((((()))******+++++++++)))((()))******)))(((,,,,,,,,,------......///++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,,,,...,,,++++++---......---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++...------------...//////........................//////............//////111111111111111222222333000111222333666888:::<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>>>>======<<<<<<===>>>>>>???@@@@@@===>>>???@@@AAAAAAAAAAAA???AAACCCCCCBBBBBBCCCDDDHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJNNNUUUaaavvv+++++++++,,,,,,+++++++++((())))))))))))***************++++++++++++******++++++************++++++''''''((()))))))))))))))************************************************+++************+++---...'''(((***+++++++++******)))))))))))))))))))))***)))******++++++******)))++++++++++++++++++++++++,,,,,,++++++++++++++++++***)))((((((((()))***+++))))))************))))))))))))*********))))))(((************************))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------))))))*********+++++++++)))************+++++++++------,,,++++++,,,------,,,,,,,,,++++++,,,,,,---+++,,,---+++(((''')))++++++++++++,,,,,,------...***++++++,,,,,,,,,++++++))))))*********+++++++++,,,++++++++++++*********))))))************))))))((()))***************)))***************************+++++++++++++++******+++++++++++++++******))))))))))))))))))))))))))))))+++,,,,,,***((((((((())))))(((((((((((())))))'''((()))***************''''''''''''((((((((()))(((((()))))))))(((''''''((((((((((((''''''''''''+++***)))(((((())))))***+++******)))(((((())))))((()))******(((((()))***((('''''')))+++,,,+++)))))))))))))))))))))))))))))))))(((((())))))***+++'''((())))))))))))***+++++++++++++++++++++++++++))))))*********+++++++++)))))))))*********++++++***+++---......---+++***************))))))))))))***)))((()))***+++***)))((((((((()))***+++++++++,,,,,,++++++************'''(((((()))******++++++***)))((((((***+++***)))+++,,,,,,---......//////,,,,,,------------,,,,,,))))))))))))***+++,,,---...,,,++++++,,,,,,,,,+++++++++++++++************+++,,,,,,------,,,,,,+++...------,,,---...///000------------------------//////............//////000000000000000111222222000111111333555777999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<============<<<======>>>>>>>>>?????????===>>>???@@@AAAAAAAAAAAA???AAACCCDDDCCCCCCDDDEEEHHHIIIIIIJJJJJJIIIIIIHHHIIIKKKPPPXXXdddzzz******++++++++++++*********++++++++++++,,,,,,,,,******++++++++++++******++++++************+++++++++++++++++++++***))))))************************++++++++++++++++++++++++******))))))***,,,...///))))))***++++++)))((('''************))))))))))))******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++************))))))))))))+++,,,---((()))***++++++***)))(((***+++,,,------,,,+++***************************+++++++++,,,,,,------------,,,,,,++++++*********)))))))))******++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------------++++++++++++------,,,,,,,,,++++++,,,---------//////---***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++*********))))))******))))))))))))******))))))************))))))************************'''((()))******+++*********************)))(((((())))))))))))))))))))))))+++---///...+++)))(((((())))))(((((((((((())))))((()))***+++++++++++++++&&&'''''''''(((((())))))(((((()))(((((('''&&&&&&))))))))))))************,,,+++)))(((''''''''''''++++++***))))))((())))))'''((()))((('''&&&''')))''''''(((***,,,,,,***)))))))))))))))))))))))))))++++++******+++,,,------&&&''')))***+++,,,...///++++++++++++++++++++++++))))))******++++++++++++((())))))))))))*********,,,---///000000///---,,,))))))******++++++,,,,,,...,,,++++++,,,,,,***))))))******+++,,,,,,------,,,,,,,,,+++++++++******)))******+++,,,,,,------+++***)))***,,,---,,,+++++++++,,,------...//////---..................---++++++++++++,,,---...///...---+++***++++++***)))***************++++++++++++,,,,,,------,,,,,,+++......---,,,---...///000------------------------000//////........./////////////////////000111111111111111222444666777888;;;::::::999999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCCCCBBBDDDFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJKKKQQQYYYfff}}}