BM6P6(@ vvvgggXXXTTTMMMGGGDDDAAA>>>===111666<<<<<<:::888:::===@@@>>>:::777555555555666444444333333333333222222///---+++---///000...,,,+++---000000///---------------------------------............---+++)))(((,,,,,,------///000111222//////000000000000/////////////////////000000111555444333222222222333444666555444333222222222222666;;;===;;;999:::888555111222333555777:::<<<===:::===BBBFFFGGGEEEBBB@@@CCCBBBBBBCCCCCCDDDEEEFFFHHHGGGGGGGGGGGGIIIJJJKKKLLLNNNPPPQQQRRRSSSVVVYYYZZZ\\\^^^___```aaadddffffffiiinnnrrruuuwwwzzz|||uuuqqqoooooorrrvvv~~~|||wwwiii```ZZZWWWYYY]]]rrr~~~vvvwww{{{yyyiiidddaaaaaajjjxxx{{{zzzuuuuuusssrrrrrrsssrrrnnnkkkjjjhhhfffcccaaa```______\\\\\\[[[ZZZZZZYYYYYYYYYYYYaaaeee```ZZZZZZ\\\]]][[[[[[[[[\\\]]]___aaacccaaaeeeiiikkkkkkkkknnnqqqppptttzzz}}}{{{uuuooollljjjiiihhheee```VVVKKKDDDBBB>>>:::999:::<<<;;;:::888666555666777888777555999999999:::<<<>>>???@@@AAA@@@>>><<<;;;:::;;;;;;CCCBBBLLLhhhwwwppphhh___WWWSSSLLLHHHIIIHHHFFFIIIOOOTTT\\\jjjzzz{{{ooobbb[[[UUUNNNKKKLLLHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKOOOPPPPPPPPPQQQVVV___fffxxx~~~zzztttooonnnnnnnnnnnnpppnnnjjjhhhgggfffdddcccrrrcccXXXSSSLLLGGGCCCAAA???===555999======:::888999;;;<<<:::666333111111222333333333222222222111111111111///------///111000......///000000......///000------------------------$$$&&&(((+++---.........------------///000111222000000////////////000000000000/////////000111111444333222111111111222333333333222222222333333444777:::;;;777555666555222111222333444666999;;;<<<===@@@DDDHHHIIIGGGDDDBBBCCCBBBBBBCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFHHHIIIJJJJJJKKKMMMNNNOOOQQQTTTVVV[[[]]]___``````bbbdddfffgggjjjooosssuuuxxxzzz}}}}}}nnnkkkhhhhhhjjjttt|||uuuggg^^^XXXSSSTTTXXXccclll{{{uuuuuu}}}mmm```]]]\\\\\\fffsss{{{}}}{{{wwwyyyxxxuuurrrpppnnnmmmmmmhhhhhhgggffffffgggiiijjjnnnvvv{{{wwwqqqqqqrrrrrrqqqqqqqqqrrrsssuuuvvvxxx}}}}}}zzztttlllbbbWWWKKKDDD@@@===:::999:::;;;:::999888666555666777888777666777777888999:::<<<>>>???BBBAAA@@@???>>>>>>??????CCCAAAHHH]]]{{{{{{{{{|||~~~~~~}}}rrriiiccc\\\TTTOOOMMMHHHFFFIIIJJJJJJNNNTTTZZZbbbooo~~~~~~~~~vvvkkk```ZZZVVVQQQOOOPPPQQQQQQSSSTTTTTTUUUUUUUUUPPPPPPPPPPPPPPPOOOMMMMMMNNNPPPPPPQQQSSS[[[eeemmm~~~zzztttooonnnnnnnnnnnnppplllhhheeeeeedddcccbbblll___WWWRRRLLLFFFCCCAAA???===999<<>>;;;888999:::999777555222000000111111222222222111111111000000333111......///111111000000000///,,,+++,,,///222------------------------((()))***+++,,,,,,,,,,,,------------...000111222111000///......///000111111000000000000111222222333222111000000111222333111111111111222333555555:::>>>>>>;;;::::::888444222222222333555888:::<<<>>>AAAEEEHHHIIIGGGCCCAAACCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFHHHHHHIIIKKKLLLMMMNNNPPPSSSUUU[[[]]]___``````aaadddeeehhhlllpppsssuuuxxx{{{}}}sssmmmfffbbbaaagggxxx~~~tttfff\\\UUUOOOOOOQQQVVVYYYggg}}}wwwpppnnn~~~lll```WWWWWWWWWYYYcccoooyyyzzzzzzyyyxxxyyy|||~~~~~~}}}~~~zzznnnaaaUUUJJJDDD<<<;;;999999::::::999777888777666666888888777666666666777777999:::<<<=====================>>>>>>AAA@@@DDDPPPeeerrrooonnnqqqrrrrrrvvv{{{yyyrrrkkkaaaXXXSSSOOOJJJGGGIIIGGGGGGKKKNNNPPPTTTYYYaaahhhrrr||||||yyy{{{~~~~~~~~~}}}{{{zzz|||qqqggg^^^ZZZYYYUUUTTTVVVVVVVVVWWWXXXYYYYYYYYYYYYSSSTTTTTTTTTSSSRRRPPPOOONNNPPPQQQSSSWWWaaannnxxx~~~zzztttpppooooooooonnnoookkkfffcccbbbccccccccc{{{iii]]]UUUQQQJJJEEEBBBAAA???===:::<<<>>>>>>;;;::::::;;;:::888666444333333333444222222222222111111111111333111///......///000111///...+++(((''')))---111............------------//////.........---,,,,,,---------......///111111222000///------///000222111111111111111222222333333222111111111222333444111111111222222333444555999???DDDFFFFFFEEE>>>666333333222333444777999;;;===@@@DDDGGGGGGEEEAAA>>>CCCBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGJJJLLLNNNOOOPPPQQQTTTWWWZZZ\\\^^^______```ccceeeiiikkkooorrrtttwwwzzz|||xxxnnneee```cccooo|||tttfff\\\TTTMMMKKKMMMSSSSSSZZZhhhxxx~~~qqqiiirrrxxxqqq```ZZZVVVWWWXXX[[[dddnnnvvvwwwxxxxxxxxxyyy|||rrreeeYYYOOOHHHDDD888888999999999999888777888777666777888888777666666666666777888999;;;<<<<<<======>>>>>>===<<<<<<>>>>>>AAAHHHTTTmmmkkkeeebbbeeehhhhhhiiilllppptttzzzssslllbbb\\\TTTMMMJJJHHHGGGEEEJJJJJJLLLPPPTTTWWW[[[]]]gggjjjnnnrrrtttsssqqqoooooonnnooouuu}}}{{{zzzyyyxxxyyyyyyzzz{{{{{{zzzyyyxxxuuuuuuyyy~~~nnnfff^^^]]]]]][[[ZZZ[[[YYYZZZ[[[\\\\\\\\\\\\\\\WWWXXXXXXXXXWWWUUUSSSRRROOOPPPRRRUUU[[[gggvvv~~~zzzuuuqqqpppppppppoooooojjjeeeaaaaaacccdddeeexxxhhh^^^SSSOOOIIIEEEBBB@@@???>>>:::;;;<<<===<<<<<<<<<===999888777666555555555555444333333333333222222222111111000...---...///000///...+++(((''')))---111/////////......---------+++,,,,,,---///000111111......---......///000111222000///------///000222111111111111111222222333444333333222333444555666444333333333333333444444666AAANNNWWWZZZUUUFFF888555444333333444666999;;;>>>AAADDDGGGGGGEEEAAA???CCCBBBBBBCCCCCCDDDEEEFFFCCCDDDDDDEEEFFFFFFGGGGGGJJJLLLNNNOOOPPPQQQTTTWWWXXXZZZ\\\^^^^^^```bbbdddhhhjjjnnnppprrruuuxxx{{{|||xxxmmmdddbbbhhhrrrvvviii___VVVMMMJJJKKKOOOQQQUUU[[[```jjj|||wwwlllmmmtttvvvggg```YYYXXXYYY[[[\\\___fffnnnrrrvvvzzz}}}~~~}}}yyyqqqdddWWWNNNGGGBBB@@@666777888999888888888888999777666777888999888777777777777777888999;;;;;;@@@AAACCCCCCCCCBBB@@@???<<<>>>BBBFFFMMM^^^}}}yyyddd]]]YYY[[[_________```fffiiimmmrrrwww}}}}}}uuujjjaaa[[[UUUQQQLLLGGGFFFFFFHHHHHHJJJMMMRRRVVV[[[```cccccciiihhhgggfffeeedddccccccaaaeeemmmuuu{{{~~~~~~{{{zzzyyyxxxvvvuuuttttttuuuvvvwwwxxxxxxwwwvvvuuuoooqqqwww|||ooogggaaabbbbbb```___`````````aaaaaabbbbbbaaaaaa\\\]]]]]]]]][[[XXXUUUSSSOOOQQQTTTWWW___lll|||}}}zzzuuurrrqqqqqqppppppnnnjjjeeebbbbbbdddeeefffwwwhhh^^^RRRNNNHHHDDDBBB@@@???>>>;;;;;;;;;;;;<<<<<<======777777666555444444444555444444444333333333222222///000111000...------...000000///,,,+++,,,///222000000//////...---------...------,,,,,,,,,------...............///000000111000///......///000111111000000000000111222222444444333333444555666777555555444444444444444555;;;KKK```oootttjjjTTT@@@777666444333444777:::;;;???BBBFFFIIIJJJHHHDDDBBBCCCBBBBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMNNNPPPSSSUUUVVVYYY\\\]]]___aaadddfffhhhjjjmmmoooqqqssswwwzzz{{{~~~wwwlllddddddiiizzzyyylllbbbYYYOOOKKKKKKHHHKKKOOOQQQPPPUUUeeeuuurrrmmmmmmwwwttteeeYYYSSSUUUXXX]]]```bbbeeekkkpppsssxxx~~~{{{}}}}}}rrrhhhaaaVVVLLLDDD@@@===;;;555777888888777777999:::999888777777999999888777777666666777888999::::::???AAACCCEEEEEEDDDAAA@@@===>>>BBBEEEIIITTThhh{{{|||mmm[[[UUUQQQSSSVVVUUUVVVXXX\\\___bbbeeeiiinnntttxxx{{{xxxssslllccc[[[TTTQQQKKKIIIGGGEEEFFFHHHKKKMMMLLLRRRWWW[[[```fffhhhffffffccc___[[[YYYYYY[[[\\\XXX```kkkqqqssssssuuuxxx|||{{{zzzzzzzzzzzzxxxvvvuuuuuutttsssrrrqqqpppppppppqqqsssuuuuuutttsssqqqjjjmmmuuuzzznnngggccceeefffdddcccdddaaabbbbbbccccccbbbbbbbbbaaaaaabbb```]]]YYYUUURRRNNNQQQUUU[[[dddrrr{{{xxxtttqqqqqqpppooonnnllliiidddbbbcccdddffffffvvvfff]]]QQQMMMGGGCCCAAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;666666555555555555555555333333333333222222222111///111444333000...---......///000000......///000000000000///...---------222111///---,,,+++++++++///............///000000000000////////////000000000000/////////000111111333333222222333444666777555555555555555666777888BBBUUUnnnyyy]]]EEE999888666444555777:::<<<>>>BBBFFFIIIJJJIIIEEECCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIJJJKKKMMMNNNOOOQQQTTTVVVVVVYYY\\\___aaadddgggjjjjjjkkkmmmoooqqqtttxxx{{{{{{~~~xxxlllggghhhqqqzzznnneee[[[QQQLLLLLLFFFGGGJJJLLLJJJJJJTTT```pppvvvoooqqqzzzrrreeeZZZTTTRRRSSSZZZccchhhjjjnnnssswwwwww|||zzz{{{zzzyyy|||ssseee[[[UUUPPPHHHBBB>>><<<;;;999666777888777666777:::===999888777777999999888777555555555555666777888888:::===AAADDDFFFEEEDDDBBBBBB@@@@@@CCCFFFJJJTTT^^^rrryyy|||vvvoooeee]]]PPPKKKIIIJJJKKKJJJLLLOOOPPPSSSVVVZZZ]]]bbbgggkkkpppllleee]]]VVVQQQOOOMMMFFFFFFGGGGGGIIILLLPPPRRRSSSZZZ^^^___bbbfffeee```[[[XXXUUURRRQQQQQQSSSTTTUUU[[[dddiiiiiijjjlllnnnqqqqqqpppqqqrrrrrrqqqoooooooooooonnnnnnnnnmmmmmmkkklllooopppqqqpppnnnmmmgggkkkuuuwwwkkkeeebbbfffiiihhhggggggccccccdddddddddccccccbbbeeeeeeeeeccc___ZZZTTTQQQKKKPPPWWW___jjjzzz|||wwwuuuqqqooonnnnnnlllkkkiiifffcccbbbcccdddddddddvvveee[[[PPPLLLGGGCCCAAA@@@???>>>???===;;;:::::::::999888777777777777777777777777222222222111111111111000///222666666222///......+++---000000///---------111000000///...---------,,,,,,,,,---///222444666///............//////000//////000000000000/////////////////////000000111222222111111222444555666444444444555777888:::;;;AAATTTnnnxxxZZZAAA;;;999666555555888;;;===<<>>;;;;;;;;;;;;:::666888888777666777;;;???999888777888999999999777444444444444444555666777:::>>>CCCHHHKKKLLLJJJIIIGGGBBB???@@@BBBCCCGGGMMMWWW]]]___\\\XXXVVVSSSPPPHHHDDDCCCDDDDDDBBBEEEJJJGGGJJJNNNRRRVVVZZZ```cccaaa]]]VVVOOOKKKIIIJJJKKKEEEFFFIIIKKKMMMPPPTTTWWW\\\bbbeeebbbaaabbb]]]WWWPPPOOOMMMLLLKKKLLLMMMMMMUUUXXX\\\```ccceeegggiiihhhhhhhhhjjjlllmmmllljjjkkkkkkkkkkkkkkkkkkkkkkkkfffhhhkkkmmmmmmllljjjiiieeejjjttttttgggbbbaaaeeeiiiiiiiiijjjiiiiiijjjjjjjjjiiiiiihhhggggggfffddd```ZZZTTTPPPIIIOOOXXXbbbooo}}}xxxuuurrrnnnllllllkkkjjjiiifffdddbbbbbbcccccccccbbbuuudddZZZQQQMMMGGGCCCAAA@@@>>>======<<<<<<;;;;;;:::999999888888777555555444444444222222222333444444111///444333333444555444222000////////////////////////000000///..................------------,,,,,,,,,---.....................000000000000///////////////000111333333222111111000000000000111222333444222777:::888999===???>>>CCCQQQeeetttuuufffPPP@@@<<<999555222222444888;;;AAACCCEEEGGGGGGEEEBBB@@@DDDCCCBBBBBBCCCEEEHHHIIIIIIHHHFFFGGGHHHHHHGGGEEEIIILLLPPPRRRRRRSSSTTTUUUWWWZZZ]]]```bbbdddhhhjjjmmmmmmmmmmmmnnnsssyyy~~~~~~vvviiihhhqqq}}}tttjjj```WWWOOOJJJFFFHHHJJJIIIFFFEEEGGGIIISSS^^^lllxxxvvv|||kkk^^^YYYVVVUUUVVV\\\dddooowwwzzz|||}}}sssrrrkkk___YYY[[[[[[XXXRRRRRRPPPOOOMMMMMMLLLLLLIIIJJJKKKMMMOOORRRTTTVVVccciiiqqqxxxssskkk```VVVOOOKKKFFFCCC======<<<;;;::::::999888777777888999999999999888;;;:::999999888888999999888888888888888999999999888===AAAGGGRRR[[[WWWNNNNNNFFFAAACCCDDDAAA@@@CCCJJJJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCAAA@@@@@@??????BBBDDDHHHLLLQQQUUUWWWYYYTTTSSSQQQMMMIIIHHHIIIJJJHHHHHHIIIMMMRRRYYY___cccdddddddddbbb^^^YYYTTTQQQFFFFFFEEEEEEEEEGGGHHHIIISSSTTTUUUUUUVVVXXX[[[^^^___aaacccdddccccccccccccdddgggiiiiiigggfffiiikkkhhhhhhhhhhhhhhhggggggfffdddgggooo~~~wwwqqqggghhhiiijjjjjjjjjjjjjjjpppnnnkkkjjjjjjkkkkkkkkkhhhffffffgggaaaXXXQQQPPPNNNUUUaaannnxxx}}}{{{rrrqqqqqqooommmkkkiiihhhggggggfffeeecccdddfffiiixxxfff[[[OOOKKKEEEAAA???>>><<<;;;===<<<<<<;;;;;;:::999999777777666555444444444555444333222222333333111///111000///000111111///---////////////////////////000000///........................------,,,,,,,,,///.....................000000000000000000000000000000111222222222222222222222111222222333444444222666888888<<>>:::888444222222555888;;;???AAADDDGGGGGGEEECCCAAACCCCCCBBBBBBCCCEEEGGGIIIGGGFFFFFFGGGIIIKKKKKKJJJKKKMMMPPPRRRRRRSSSUUUWWWXXXZZZ^^^aaacccfffiiilllmmmoooqqqrrrtttwww|||~~~{{{mmmffflllzzz~~~uuukkkbbbXXXPPPJJJFFFHHHIIIHHHEEEEEEFFFHHHIIISSS___nnn}}}|||jjj^^^ZZZYYYYYY[[[dddlllvvv|||{{{pppnnneeeWWWOOOMMMKKKGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJLLLQQQXXX\\\```gggpppwwwuuuiii___XXXPPPIIIDDDAAA===;;;;;;;;;;;;;;;::::::::::::777777888999999999999999;;;:::999999888888999999666666666666666666666777999<<<@@@FFFQQQ\\\^^^XXXXXXOOOHHHGGGGGGDDDDDDGGGDDDDDDEEEDDDDDDBBBAAA@@@AAA@@@???>>>============@@@AAADDDFFFIIIKKKMMMNNNOOOOOONNNKKKIIIHHHJJJKKKMMMNNNPPPTTTYYY^^^cccfffhhheee```ZZZTTTNNNJJJHHHDDDCCCBBBBBBBBBDDDEEEFFFMMMOOOQQQRRRTTTVVVYYY\\\[[[^^^```aaaaaaaaabbbcccccceeeggggggeeeeeegggiiihhhhhhhhhiiihhhggggggfffcccfffnnn~~~vvvqqqjjjkkklllmmmnnnnnnnnnnnnqqqooonnnnnnnnnnnnnnnmmmkkkhhhgggfffaaaYYYTTTUUUPPPYYYfffrrr||||||{{{ttttttrrrqqqooollljjjiiiiiijjjiiihhhggggggjjjlllyyyggg[[[OOOKKKEEEAAA???>>>===<<<===<<<<<<;;;;;;:::999999666555555444444444555555666444222111222222111///111000....../////////...////////////////////////000//////............/////////......---,,,++++++000000//////.........---/////////000111111222222111111111111111222333333444333333333333444444555555777777999AAAJJJMMMKKK???BBBHHHMMMOOOKKKCCC===888666333111222555888;;;>>>@@@CCCFFFGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHGGGGGGFFFHHHJJJLLLKKKKKKKKKMMMOOOPPPPPPRRRUUUXXXTTTVVVYYY\\\^^^aaadddgggfffjjjnnnqqqtttvvvyyy{{{~~~uuuiiikkktttwwwnnndddZZZQQQKKKGGGHHHHHHGGGEEEDDDEEEGGGGGGNNNWWW___ooo~~~|||yyy|||jjjaaa___^^^aaadddmmmttt|||~~~yyyooolllcccVVVLLLHHHDDD@@@@@@??????>>>=========>>>??????>>>>>>>>>>>>>>>??????BBBEEEGGGHHHLLLQQQVVV]]]]]]cccmmmwwwxxxjjjZZZPPPJJJFFFBBB>>><<<:::888666999999999999:::::::::;;;777888888999999999999999;;;:::999999888888999999777777666666666666666666:::;;;===CCCPPP^^^fffgggeee]]]UUUPPPLLLHHHFFFHHHBBBBBBBBBAAA@@@???>>>===???>>>======<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFIIIJJJKKKJJJJJJJJJLLLNNNSSSUUUWWWZZZ]]]aaaccceeeddd___WWWOOOHHHCCCAAAAAA@@@@@@???>>>???@@@AAABBBFFFIIILLLOOOQQQSSSUUUXXXVVVXXX[[[]]]]]]^^^___aaaaaaccceeeeeedddcccdddeeegggggghhhhhhhhhgggfffeeeaaadddmmm~~~zzztttrrrnnnooopppqqqrrrrrrrrrrrrqqqqqqrrrsssrrrrrrppppppooollliiigggaaaYYYWWWYYYTTT___ooo{{{~~~{{{{{{wwwvvvuuurrrooommmkkkjjjllllllllllllkkklllnnnqqqxxxfffZZZPPPLLLGGGCCCAAA@@@???>>>===<<<<<<;;;;;;:::999999555555444444444444555555888555222111111111000///444222000///000111111111////////////////////////000///............//////000000///...---,,,++++++111000000//////......---......///000111222333333333222111000111222333444444444333333333333444444999999888;;;DDDNNNPPPLLL>>>>>>>>>@@@BBBBBB@@@???777555333111222555999;;;<<>>>>>===<<<<<<=========???>>>===<<<<<<<<<<<<<<>>===<<<;;;:::999999999999999999999999777888999999::::::999999;;;:::999999888888999999999999999888888888888888::::::;;;@@@LLL\\\jjjqqqpppllleee___XXXPPPKKKIIIIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>======>>>>>>999999;;;===@@@CCCEEEFFFGGGIIILLLMMMNNNOOOQQQSSSVVVXXXYYY[[[\\\\\\[[[[[[VVVSSSLLLFFFAAA>>>>>>>>>>>>======<<<<<<===???@@@CCCFFFJJJMMMNNNOOOQQQRRRQQQSSSVVVXXXYYY[[[]]]___```aaabbbccccccbbbbbbbbbdddeeefffggggggeeedddccc```ccclll~~~}}}wwwtttsssrrrssssssssssssrrrrrrqqqpppsssuuuvvvuuutttrrrqqqqqqnnnllliiibbbYYYVVVXXXZZZiiizzz|||{{{{{{yyyxxxuuurrrooommmkkkjjjkkkmmmnnnnnnmmmnnnqqqsssyyyggg[[[PPPLLLGGGCCCAAA@@@@@@???===<<<<<<;;;;;;:::999999666666555444444444555555888555222111111111000///555333000000111222222111//////////////////////////////............//////000000///......---,,,,,,000000//////.........---------...000111222333444333222111111111222444555333222222222222333333444999888777888@@@IIIIIIEEE;;;:::999;;;===>>>>>>===666555333222333666999;;;<<>>>>>>>>??????>>>>>>============>>>>>>===>>>??????>>>???@@@AAAFFFDDDEEEHHHKKKNNNUUU]]]kkkvvv}}}zzzwwwsssnnniiidddXXXVVVRRRNNNKKKFFFBBB???@@@@@@@@@@@@>>>===<<<<<<;;;;;;:::999999888777777888888999::::::::::::999;;;:::999999888888999999999999999999888888777777:::999999>>>GGGUUUeeepppuuuwwwvvvrrrkkkccc[[[UUUVVVSSSOOOKKKHHHFFFEEEEEEAAA@@@???>>>>>>======>>>::::::;;;<<>>======<<<<<<;;;;;;:::999999888888777555555444444555666444222111222222111///222111//////000000000//////////////////////////////............//////000/////////............---........................,,,---...///000111222222222222222222222333444444111111111111222333444555555666555555:::??????:::666666666777:::<<<;;;:::888666555444444666999;;;>>>AAAEEEIIIKKKKKKJJJIIIBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEDDDFFFHHHJJJIIIIIILLLNNNPPPRRRSSSUUUYYY[[[\\\^^^___^^^]]]]]]^^^```fffhhhiiikkkmmmqqqwww{{{tttmmmrrrzzzrrrggg]]]VVVNNNKKKGGGEEEEEEEEEEEEDDDBBBCCCFFFHHHKKKSSSfffxxx}}}}}}vvvpppmmmlllkkkjjjhhhnnnuuuzzz}}}|||vvvtttssssss{{{yyyvvvtttrrrpppnnnmmmllliiifffeee___ZZZVVVOOOGGGCCCCCCAAAAAA@@@???????????????===<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<======>>>>>>@@@>>>>>>AAABBBDDDIIIPPPTTT]]]ggglllrrrxxxzzzxxx{{{{{{zzzzzzzzzyyyyyyyyyvvvuuuuuutttsssnnnhhhdddcccaaa^^^\\\ZZZWWWRRROOOKKKJJJHHHFFFDDDBBB@@@@@@===>>>>>>===;;;::::::;;;<<<<<<;;;:::999888777777888999999:::::::::::::::;;;:::999999888888999999888888777777666555555555999777888===BBBKKKYYYfffpppyyy|||vvvpppjjjfff^^^VVVOOOJJJHHHGGGAAAAAA???>>>===<<<<<<<<<======<<<<<<===???AAABBBJJJNNNRRRUUUVVVVVVWWWWWWUUUUUUTTTRRROOOKKKHHHFFFCCCBBBBBB@@@>>>;;;999888;;;;;;;;;;;;<<<>>>@@@BBBEEEGGGJJJJJJJJJJJJKKKMMMLLLNNNPPPRRRSSSVVVZZZ\\\___```aaadddggghhhfffdddcccdddfffhhhgggeeecccaaabbbdddnnn~~~|||zzzyyyxxxyyyyyyxxxwwwuuusssqqqppprrrvvvzzzzzzvvvsssrrrsssrrrqqqppplllbbbXXXWWW[[[mmm~~~~~~}}}}}}}}}zzzxxxuuuqqqooommmmmmllljjjlllnnnpppqqqrrruuuwww{{{gggZZZMMMIIIDDDAAA??????>>>======<<<<<<;;;;;;:::999999;;;:::888777555555444444444333222222333333111///000///...///000000...,,,////////////////////////...............///000000............////////////++++++,,,,,,---.........,,,,,,---...///000000111111222333333444444333333111111111222444555777777222666777666777:::999555444444444666999;;;;;;:::999888777555666777999:::@@@BBBGGGJJJLLLLLLKKKJJJCCCCCCDDDFFFGGGGGGHHHHHHFFFEEEEEEGGGIIIJJJJJJIIIIIILLLOOORRRSSSUUUWWWYYY[[[\\\^^^^^^^^^^^^```aaagggiiimmmoooqqqssswwwyyy|||ppprrrzzz}}}vvvlllbbb[[[QQQMMMHHHFFFFFFFFFFFFEEEEEECCCCCCGGGJJJOOOZZZfffzzz|||ppplllfffaaa^^^\\\ZZZXXXVVVZZZ___bbbeeeiiipppuuuvvv|||~~~~~~{{{xxxwwwwwwwwwyyy|||tttoooiiigggdddbbbbbbcccbbbbbbddd___[[[YYYRRRIIIDDDEEECCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======<<<;;;;;;>>>>>>>>>BBBHHHFFFMMMSSSUUUXXX^^^aaa```______^^^^^^^^^]]]]]]]]]ZZZZZZYYYYYYYYYVVVSSSPPPPPPNNNLLLLLLKKKIIIFFFDDDDDDDDDDDDCCCAAA@@@@@@AAA;;;<<<===;;;999888:::===<<<;;;;;;;;;::::::999999888999::::::;;;;;;::::::;;;:::999999888888999999888888777777666555555444888777999<<<===@@@KKKWWWbbbooo~~~uuuhhh\\\TTTNNNLLLEEEDDDBBB@@@>>>======<<>>>>>???AAACCCEEEKKKOOOSSSUUUUUUTTTSSSTTTNNNMMMKKKIIIGGGDDDBBB@@@>>>>>>>>>===<<<:::999999999999999:::<<>>BBBEEEGGGMMMUUUggg~~~zzzzzzzzz|||}}}}}}~~~}}}vvvmmmdddaaa\\\XXXUUURRROOOLLLKKKNNNRRRTTTVVV[[[bbbhhhhhhnnnrrrrrrssswwwxxxvvvvvvuuuvvvxxxyyy|||xxxoooiii^^^[[[YYYXXX[[[^^^```aaa^^^YYYVVVVVVQQQHHHDDDFFFEEEDDDBBBAAA@@@???>>>>>>>>>===<<<;;;:::::::::::::::::::::;;;<<<===<<<:::>>><<<<<>><<<>>>CCC@@@EEEHHHHHHJJJPPPTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLLLLMMMLLLJJJGGGGGGEEEDDDDDDEEEDDDBBB@@@:::;;;<<<<<<<<<;;;<<<>>><<<>>>>>><<<::::::===@@@::::::;;;;;;;;;;;;<<<<<<888999::::::;;;;;;::::::;;;:::999999888888999999:::::::::999888777777666777666999<<<:::888AAAMMMTTTdddwwwyyyiii^^^VVVSSSIIIHHHFFFCCCAAA@@@???????????????@@@CCCFFFJJJLLLKKKOOOSSSUUUTTTRRRPPPPPPFFFEEEDDDBBB@@@>>>======::::::999999:::;;;<<<===777777888999<<>><<<;;;;;;;;;:::::::::999999999777000...333555222000222777444111000222333111///000000000000////////////---.........//////000000///////////////......---+++,,,...//////...,,,+++,,,---.../////////.........------------...//////333333333222222222222222111222333333333444666888888666444333444444333111333444666777:::===???AAABBB>>>999555555777999:::DDDFFFHHHJJJKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIEEEFFFGGGHHHHHHHHHGGGGGGMMMLLLLLLMMMNNNQQQTTTVVVYYY]]]bbbbbbbbbgggpppyyyzzz|||~~~}}}|||{{{|||~~~qqqmmmvvv{{{{{{}}}vvvkkkbbbWWWQQQJJJGGGGGGGGGFFFDDDBBBBBBBBBBBBEEEIIIMMMPPP[[[eeexxxxxxppppppoooooommmiiiccc___ZZZVVVQQQMMMJJJHHHFFFDDDEEEFFFHHHIIIJJJMMMRRRVVV]]]```bbbcccbbbdddjjjnnnpppvvv{{{|||zzzqqqgggaaa[[[XXXTTTSSSUUUYYY\\\]]][[[[[[YYYVVVRRRMMMJJJGGGAAAAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::::::::;;;;;;<<<===<<<;;;:::;;;>>>AAAAAA@@@AAADDDIIIKKKJJJGGGKKKLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCAAA@@@?????????@@@AAABBB<<<;;;:::;;;=========;;;>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888888999::::::;;;<<<<<<<<<;;;::::::888888777666444555555666666666555555888777777777777999;;;<<>>===<<<<<<<<<<<<;;;;;;;;;::::::>>>777333444222,,,((((((666444222111222222111000000000000000////////////............/////////000///////////////...------***+++,,,------,,,+++***------------......//////...------------...//////000000000111111111111111111222333333333444666888555333222222333444333333111111333777<<<@@@BBBCCCCCC@@@<<<999888:::<<<>>>AAACCCFFFIIIJJJKKKJJJJJJCCCCCCCCCCCCEEEGGGIIIKKKGGGGGGGGGHHHIIIJJJKKKKKKOOOPPPPPPPPPOOOPPPSSSVVVZZZ^^^bbbccccccgggpppxxx|||~~~~~~}}}}}}~~~~~~vvvmmmrrrwwwttt~~~wwwlllcccXXXRRRKKKHHHGGGGGGFFFDDDDDDCCCBBBAAACCCEEEHHHJJJJJJSSSdddxxxyyyuuupppkkkfffaaa\\\XXXSSSPPPLLLIIIHHHGGGFFFEEE@@@BBBCCCDDDEEEHHHKKKNNNPPPTTTXXX[[[]]]```fffkkkpppxxxzzzssskkkaaaZZZVVVSSSQQQPPPSSSWWWYYYZZZZZZZZZYYYWWWSSSNNNJJJHHHBBBAAA@@@??????>>>>>>???????????????????????????@@@@@@??????>>>>>>>>>======>>>>>>======>>>AAADDD>>>>>>???CCCGGGJJJIIIHHHKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDAAA@@@???>>>>>>>>>?????????>>>===>>>@@@AAA@@@???>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;::::::999777777666666777888:::;;;@@@FFFQQQbbbvvvtttggg___ZZZQQQNNNJJJEEECCCBBBBBBCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHGGGFFFDDDCCCBBBAAAAAA???>>><<<;;;:::::::::;;;999888888777777888888999999999:::;;;===???@@@AAAAAABBBDDDDDDEEEGGGJJJMMMOOOOOOPPPRRRTTTWWWZZZ[[[bbbdddhhhkkklllkkkjjjhhhkkkmmmoooppppppmmmjjjhhh^^^cccppp}}}zzzvvvtttuuuqqqjjjbbb]]]aaajjjqqq~~~{{{{{{||||||yyytttqqqqqqrrrvvvwwwxxx{{{~~~vvvcccTTTNNNLLLIIIEEEBBB???>>>>>>======<<<<<<<<<;;;;;;;;;999555222444444111...///333444444222111000111222000000000000////////////............////////////...////////////...------+++,,,---......---,,,+++...------------...///000......------......///000---......//////000000000111222333333333333666888666444333333444444444333222111333999@@@EEEGGGFFFCCCAAA===999888888999:::>>>@@@CCCGGGIIIJJJJJJJJJCCCCCCCCCCCCEEEGGGIIIKKKHHHHHHHHHHHHJJJMMMPPPRRRRRRVVVZZZYYYUUURRRTTTVVV[[[___bbbccccccgggooovvvyyyzzzzzzyyyxxxxxxzzz|||~~~sssppp~~~|||wwwvvvwwwzzzooofff[[[UUUMMMIIIHHHHHHFFFDDDEEEDDDBBBAAA@@@BBBCCCDDDBBBIIITTTbbbuuuwwwmmmddd]]]XXXUUUMMMJJJFFFDDDCCCCCCBBBAAA>>>@@@BBBBBBCCCDDDGGGIIIGGGLLLQQQUUUXXX]]]dddiiitttzzzqqqjjjaaaXXXRRRNNNMMMLLLNNNQQQUUUVVVWWWXXXYYYYYYXXXUUUQQQLLLHHHBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???===;;;:::999999:::::::::;;;???AAA>>>>>>???CCCGGGIIIJJJIIIKKKKKKLLLLLLKKKIIIHHHGGGCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@??????>>>?????????===<<<<<<>>>??????>>>>>>>>>>>>>>>==================;;;:::::::::;;;<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;:::999888888666666666666777888999999999<<>>===<<<<<<<<<999999999999999:::;;;;;;888777777777777777777888:::::::::;;;<<<>>>???@@@@@@AAACCCCCCDDDFFFJJJMMMNNNOOOQQQSSSVVVZZZ\\\^^^ccceeehhhkkklllmmmlllkkklllnnnoooppppppmmmjjjiii___dddqqq}}}xxxvvvvvvrrrkkkccc___dddnnnvvv|||{{{{{{yyywwwsssrrrssstttxxxyyy{{{~~~vvvdddTTTMMMLLLHHHEEEBBB@@@??????<<<<<<<<<<<<;;;;;;;;;;;;444333444666777888888999222444555333000///111444000000000000////////////.........///////////////......//////......---,,,......///000000///......,,,---......//////.....................//////000------......///000111111111222333333222333555777:::888666555555555444333666555666;;;BBBHHHHHHGGGGGGEEE@@@;;;777555666777;;;===AAAFFFIIIKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIHHHIIILLLPPPUUUXXXXXX```gggggg```YYYWWWXXX\\\___bbbcccdddgggnnntttvvvvvvuuutttssstttwwwzzz}}}ttt|||{{{zzz}}}ssskkk___YYYQQQLLLJJJIIIGGGDDDFFFDDDCCCAAA@@@AAAAAABBBCCCHHHMMMSSS___sss|||oooddd[[[VVVQQQMMMHHHEEECCCBBBAAA???AAACCCDDDDDDDDDEEEFFFHHHJJJMMMPPPSSSWWW]]]fffmmm~~~{{{qqqiiiaaaZZZQQQLLLHHHHHHIIILLLPPPTTTUUUUUUWWWXXXZZZZZZWWWSSSNNNJJJDDDCCCBBBAAA@@@?????????BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA@@@===;;;999777888999999888999;;;===AAAAAACCCEEEHHHJJJKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGBBBBBBAAAAAAAAA@@@@@@@@@CCCBBBBBBBBBBBBBBBCCCCCC@@@???===<<<>>>???>>>>>>?????????>>>>>>>>>======???===;;;:::999:::<<<===;;;;;;;;;;;;;;;:::::::::<<<<<<;;;:::999888777777:::;;;::::::999888777666666666666666666777777888888:::===BBBJJJVVVaaahhhnnnlllgggaaa[[[VVVSSSQQQOOOLLLHHHDDDAAA@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::777777888888999:::;;;;;;888888777777777777888888;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCDDDFFFJJJMMMMMMNNNQQQTTTXXX\\\___```dddfffhhhkkkmmmoooooooooooopppqqqqqqpppnnnllljjjccchhhvvvzzzvvvuuurrrkkkeeecccjjjvvv}}}{{{zzzxxxuuuttttttuuuwwwxxxzzz|||vvvcccTTTLLLJJJHHHDDDBBB@@@??????;;;;;;;;;::::::::::::999:::;;;:::888666555444444111333555333000///111444000000000000///////////////////////////........................------,,,...//////////////////...))),,,///111111000---+++///............///000000......///000000111222222111222333333222222444666777666444444666666666555999777777:::@@@EEEFFFFFFMMMKKKFFF@@@999777888::::::<<>>BBBDDDGGGJJJKKKLLLLLLLLLMMMNNNOOOOOONNNLLLIIIGGGFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDEEEGGGHHHHHHIIIHHHFFFCCCBBBBBBCCCCCCBBB@@@????????????>>>>>>>>>???>>><<<::::::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;:::999888777=========<<<;;;:::999888555666666777777777777777777999<<<>>>@@@DDDJJJNNNRRRQQQOOOMMMKKKIIIGGGGGGEEECCCAAA>>>===<<<======@@@?????????>>>===<<<<<<;;;;;;:::999999999999999888999999999::::::::::::999999999888888999999999;;;;;;;;;;;;;;;<<<======>>>@@@AAACCCDDDFFFJJJMMMLLLNNNQQQUUUZZZ]]]```aaafffgggiiikkknnnqqqrrrsssssssssttttttssspppnnnmmmggglllyyyzzzwwwpppnnniiieeefffnnn{{{~~~||||||zzzwwwvvvuuuvvvwwwxxxwwwyyy|||tttaaaRRRJJJIIIFFFCCCAAA@@@??????;;;;;;:::::::::999999999999<<<;;;666333333222000222333333222111111222333000000000000///////////////////////////.........---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,///111111000---+++//////......//////000111000000000111111222222222111222333222111222333555333222111333555777888888777777777999===BBBGGGKKKUUURRRKKKBBB999555666999999;;;@@@EEEIIILLLMMMMMMJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHJJJNNNTTTYYY]]]bbbjjjrrrtttooofff```^^^\\\^^^```aaabbbeeeiiilllpppqqqqqqqqqrrruuuzzz~~~{{{}}}}}}wwwiiibbbYYYSSSPPPMMMJJJGGGEEEEEEDDDCCCCCCCCCCCCDDD===@@@AAABBBDDDKKKXXXaaazzzyyynnnbbb]]]WWWQQQMMMJJJGGGEEECCCCCCCCCAAAAAABBBEEEHHHJJJOOOUUU]]]eeeqqq~~~yyyllleee]]]VVVRRROOOKKKHHHEEEEEEGGGKKKPPPTTTUUUVVVVVVWWWYYYZZZYYYWWWSSSQQQIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA???>>>999;;;<<<<<<;;;;;;<<<===BBBGGGMMMQQQRRRRRRRRRRRRRRRSSSUUUUUUTTTQQQNNNLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIKKKMMMNNNOOOOOOMMMJJJFFFCCCCCCCCCBBBBBB@@@@@@@@@@@@?????????>>>>>>>>><<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<============:::::::::::::::999888777666666777888888777777666444888<<<===<<<<<>>CCCGGGJJJKKKLLLFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGHHHJJJNNNSSSXXX[[[cccgggjjjkkkhhhccc```^^^\\\]]]^^^```aaadddfffhhhjjjkkkmmmoooppptttyyy||||||~~~yyymmmfff]]]VVVSSSPPPLLLIIIFFFEEEEEEDDDCCCBBBBBBBBBAAAAAABBBBBBCCCGGGMMMRRR]]]lll}}}yyypppggg___XXXQQQNNNIIIIIIGGGEEEDDDGGGKKKOOOTTT[[[gggrrr|||ssshhh___YYYQQQLLLKKKJJJHHHFFFEEEEEEFFFIIINNNSSSUUUVVVVVVWWWYYYZZZYYYXXXVVVTTTKKKJJJIIIGGGEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>444666999::::::;;;<<<>>>EEELLLUUU\\\^^^_________^^^___```aaa```\\\YYYVVVPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRTTTVVVXXXXXXYYYYYYPPPLLLGGGDDDBBBBBBAAA@@@AAAAAA@@@@@@@@@?????????============<<<<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<============777777888888888777777666777777888999999888777666444888;;;;;;888777:::>>>::::::;;;;;;;;;;;;;;;;;;999888777777777777888888888999999:::999888666555666666555555555666666777777888999:::;;;::::::999999999888888888888999999:::999::::::;;;<<<===>>>???AAABBBDDDEEEHHHLLLOOOQQQSSSWWW[[[```cccdddeeehhhhhhjjjlllppptttxxxzzz|||{{{{{{zzzyyywwwuuutttnnnsss}}}{{{llllllkkkiiikkksss~~~~~~|||zzzzzz{{{{{{yyywwwwwwyyy~~~vvvdddTTTHHHFFFDDDAAA@@@?????????======<<<<<<<<<;;;;;;;;;999>>>???888333444555222555222///000333555333111000000000000////////////000000//////.........---------......------,,,+++...------,,,,,,------...000...,,,++++++---000111///////////////000111111111111111111000000000000111222333222111111333444BBB@@@===;;;:::999777555333777<<>>@@@BBBDDDIIIQQQ]]]fffjjjkkkkkkllliiijjjllllllkkkhhhdddaaa\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]___```aaaaaaaaaaaaVVVRRRMMMHHHFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????=========>>>===<<<<<<;;;:::::::::;;;<<<===>>>>>>======<<<;;;:::999999888::::::;;;<<<<<<<<<;;;;;;777888999::::::999888777777:::;;;999555333777;;;777777888999999999888888999888888777666666777777666777888888888666555444777777666666777777888888444666777999::::::::::::888888777777777777888888999999999:::;;;<<<>>>>>>???AAACCCDDDFFFIIIMMMPPPTTTVVVZZZ^^^bbbeeeggggggiiiiiijjjlllpppuuuyyy|||~~~~~~}}}|||{{{yyywwwwwwsssxxx}}}pppppppppooopppvvv}}}{{{|||}}}}}}zzzwwwxxxzzzwwweeeXXXKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999;;;===>>>>>><<<888333000111444666666444222111111...............///111111000000//////......------......------------..............................,,,------...///000111111......///000000000000000222111111111000000//////222333444333111111111333:::888666777999:::888666<<<444777GGGVVV```ppp|||]]]EEE;;;777333777999<<<@@@FFFKKKOOOQQQMMMHHHBBB@@@BBBEEEGGGHHHDDDEEEFFFIIIMMMQQQUUUXXX______]]]\\\\\\\\\]]]]]]YYY\\\___aaabbbccceeefffjjjkkklllooorrrvvvzzz|||{{{}}}}}}tttmmmeee^^^ZZZTTTNNNIIIHHHFFFEEEEEEEEEEEEBBB@@@CCCCCCAAAAAAAAAAAACCCCCCEEEJJJPPPWWWaaarrr~~~ooohhhddd___ZZZWWW[[[aaafffvvv|||rrrjjjaaaWWWPPPIIIHHHFFFEEECCCBBBBBBAAADDDFFFHHHIIIJJJMMMQQQTTTXXXYYYYYYYYYYYYWWWVVVUUUSSSRRRPPPNNNLLLIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@???>>>===>>>???AAABBBJJJUUUcccnnnsssuuuuuuuuuvvv{{{~~~{{{xxxwwwtttpppooonnnllllllmmmmmmlllkkkpppooonnnpppqqqnnnhhhccc^^^XXXOOOIIIEEEDDDCCCCCCCCCDDDEEECCCAAA@@@AAABBBBBBAAA@@@@@@@@@@@@===;;;>>>======>>>??????===<<>>@@@>>>;;;;;;<<<======<<<;;;;;;:::999999888888888999999999999999999999999888888777777777777888888666666666666666666666666888777777777777999:::;;;999888777666666777888888888888888888888888888888888888888777777777777777<<<:::888:::>>>AAAAAA@@@BBBDDDFFFGGGIIIKKKPPPSSSXXXZZZ]]]```ccceeeggghhhfffkkkppptttvvvxxx|||~~~}}}|||www~~~rrrmmmkkkqqqyyy~~~}}}|||~~~|||zzz~~~vvveeeZZZKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999::::::999888666333000///&&&))),,,...///...///000444333222000//////......///////////////...............------------..............................------......//////000000......///000000000000000222222222222111111111000111222333333222111222444999888888888999:::;;;;;;BBB???CCCQQQbbbrrruuuWWWAAA888555222666888;;;???DDDIIINNNPPPLLLGGGAAA>>>???AAACCCCCCDDDEEEGGGIIILLLPPPTTTVVVZZZZZZYYYXXXYYYZZZ[[[\\\]]]___aaaccccccccceeegggiiikkkooossswwwyyy{{{|||~~~|||uuulllccc]]]VVVNNNIIIJJJHHHGGGFFFGGGFFFCCCAAABBBAAA@@@?????????@@@@@@???CCCGGGKKKRRR^^^mmmxxx~~~wwwnnnhhhgggkkkrrrwwwwwwmmmddd^^^VVVNNNHHHGGGFFFEEECCCBBBBBBBBBBBBAAACCCEEEGGGIIILLLQQQTTTVVVXXXYYY[[[[[[ZZZYYYXXXTTTTTTRRRQQQOOOMMMKKKJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>===>>>@@@BBBCCCJJJUUUdddqqqyyy}}}~~~~~~|||~~~|||{{{zzzvvvnnnhhh]]]WWWOOOIIIFFFEEEEEEDDDEEEFFFGGGGGGEEECCCDDDDDDFFFEEEDDDEEEEEEEEECCCAAACCCBBBAAAAAABBBCCCBBB@@@>>>===<<<;;;;;;;;;<<<===>>><<<::::::;;;;;;;;;:::999999999999999:::::::::999999999999999999999999888888777777777777888888666666666666666666666666:::999888777777888999999:::999888777777888999999999999999999999999999999:::::::::;;;<<<<<<=========;;;:::;;;???BBBCCCBBBBBBDDDFFFGGGIIILLLPPPSSS\\\]]]^^^```bbbdddffffffiiimmmrrrvvvxxxzzz}}}~~~}}}|||zzzxxxrrrooottt{{{~~~~~~~~~|||uuueee[[[KKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999999888666444222111000000333555777777555444333444///............//////000.........///////////////......------------.......................................///////////////......///000000000000000333333333222222222222222000222333333222222333555777999::::::999:::???CCCHHHLLLQQQXXXfffwww|||hhhOOO===666555444555666999>>>CCCHHHLLLOOOLLLHHHCCC???>>>?????????DDDDDDFFFIIILLLOOORRRTTTUUUUUUUUUUUUVVVXXXZZZ[[[```bbbddddddddddddfffhhhiiilllqqqvvvzzz||||||||||||}}}|||rrriiibbbZZZRRRMMMLLLJJJHHHHHHGGGGGGDDDBBBDDDCCCAAA@@@????????????@@@BBBDDDEEEGGGMMMVVV]]]nnnvvv~~~vvvvvv|||~~~xxxhhhbbbZZZTTTPPPKKKEEEAAACCCCCCBBBAAAAAAAAAAAABBB@@@BBBDDDFFFHHHLLLRRRUUUTTTVVVZZZ\\\^^^]]]\\\[[[WWWVVVVVVUUUTTTRRRQQQPPPPPPOOONNNMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@???>>>???AAACCCDDDIIITTTdddtttyyypppiii^^^YYYRRRMMMKKKJJJJJJIIIHHHJJJLLLLLLJJJIIIIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGFFFDDDBBBAAABBBBBBBBBAAA============>>>>>>>>>>>>===<<<;;;<<<======;;;999888888999::::::;;;<<<<<<888888888888888888888888888888888888888888888888666666666666666666666666;;;;;;999888777777777777999999888888888999999:::999999999999999999999999666777888:::;;;===>>>>>>>>>===<<<>>>AAADDDEEEEEEEEEGGGIIIKKKMMMPPPTTTWWWaaaaaaaaaaaacccdddeeefffllloootttxxxzzz|||~~~~~~}}}|||}}}|||vvvrrrwww}}}tttdddYYYKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999:::999777666444333222222333444555444111///......000000///////////////000------......//////000000......------------..............................///////////////...............///000000000000000222222222222222222222222000111333333333333444666666:::===;;;888:::BBBIIIRRR___ccc\\\]]]iiiqqqooollleeeWWWHHH===888777777444666999===CCCHHHLLLNNNOOOLLLGGGCCC@@@???>>>>>>AAABBBEEEHHHLLLPPPSSSUUUUUUTTTTTTTTTUUUWWWYYYZZZ```bbbcccddddddeeehhhjjjjjjlllqqquuuyyy|||}}}}}}{{{|||}}}~~~~~~~~~~~~uuummmfff```XXXSSSNNNLLLJJJHHHHHHGGGEEECCCGGGFFFEEECCCBBB@@@@@@???AAABBBCCCCCCCCCEEEIIIMMMWWW^^^iiixxxyyy{{{}}}vvvmmmddd___WWWSSSMMMJJJGGGEEEBBB@@@@@@????????????@@@AAAAAABBBCCCEEEFFFHHHLLLRRRVVVTTTVVVZZZ]]]___^^^]]]\\\YYYZZZZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRQQQPPPOOONNNJJJJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@???@@@BBBDDDEEEHHHRRRcccuuu|||qqqjjjbbb^^^XXXSSSRRRQQQQQQQQQMMMOOORRRSSSQQQPPPPPPPPPOOONNNMMMNNNPPPQQQQQQPPPLLLIIIEEECCCCCCDDDDDDCCC@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>???@@@???===;;;999:::::::::;;;;;;;;;<<<888888888888888888888888888999999999999999999888777777777777777777777777::::::999999888888888888888888888888888999999999::::::::::::::::::::::::666666777999;;;<<<===>>>>>>>>>???AAADDDFFFHHHHHHKKKMMMOOOPPPRRRUUUYYY]]]cccccccccccceeefffhhhiiinnnqqqtttxxxzzz|||~~~~~~~~~}}}~~~{{{tttqqquuu|||uuucccVVVKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999777888888888777555333111,,,...000222222333444666:::888666444111///......------......//////000000......------------..............................///////////////...............///000000000000000000000111111111111111111000222333333333333555666555:::>>><<<888:::CCCKKK[[[lllqqq```SSSVVV[[[ZZZVVVQQQKKKEEE???999666555555666:::>>>CCCHHHMMMOOOOOOMMMJJJFFFAAA???>>>===>>>@@@DDDHHHMMMQQQUUUVVVXXXWWWVVVVVVVVVWWWYYYZZZ]]]___aaabbbcccfffiiillllllmmmooorrruuuyyy|||}}}~~~}}}yyyqqqjjjccc\\\WWWQQQNNNKKKIIIHHHGGGEEECCCGGGFFFFFFDDDBBBAAA??????<<<===>>>??????@@@AAACCCJJJNNNUUU^^^jjjxxx~~~uuurrrssstttsssqqqmmmkkkhhhddd]]]VVVPPPLLLKKKIIIFFFDDDCCCCCCBBBAAA============>>>???@@@AAABBBCCCDDDDDDFFFJJJPPPTTTVVVXXX[[[]]]___^^^]]]\\\]]]___```bbbbbbbbbaaa```\\\[[[ZZZYYYWWWVVVUUUTTTOOOOOONNNMMMKKKHHHGGGEEECCCBBBAAA@@@AAABBBDDDEEEGGGQQQaaatttxxxqqqgggccc^^^ZZZYYYXXXXXXWWWUUUXXXZZZ[[[ZZZYYYYYYZZZZZZYYYXXXYYY\\\^^^______WWWTTTOOOLLLKKKKKKJJJIIIDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@AAA@@@>>>;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888999999::::::::::::999999888888888888888888888888888888999999::::::::::::777777777888888999999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@@@@???@@@CCCEEEGGGIIIKKKLLLOOOQQQSSSTTTUUUXXX\\\___ccccccdddfffiiikkkmmmooopppqqqtttwwwzzz{{{|||{{{~~~wwwppplllrrrzzztttbbbUUUKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999555666777777777444222111222333555666666666888:::444333333222111111111222.........///////////////......------------.......................................///////////////......///000000000000000000000000000000111111111111333444444333333444666555999===<<<999:::AAAGGGTTTdddiiiXXXGGGEEEJJJJJJJJJFFFDDDDDDAAA999333111555666999>>>CCCHHHLLLOOOMMMMMMKKKGGGBBB???>>>>>>>>>AAAEEEIIINNNRRRUUUVVVYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]___aaabbbfffjjjmmmnnnnnnnnnpppsssvvvzzz||||||}}}}}}wwwoooggg___YYYTTTQQQMMMJJJIIIHHHGGGEEEDDDDDDDDDCCCAAA@@@>>>===<<<===>>>???@@@AAAAAAAAAAAADDDHHHMMMTTT]]]gggnnn}}}}}}tttllliiieeeddddddccc```]]]\\\[[[XXXTTTOOOJJJFFFDDDCCCBBBAAA@@@??????@@@AAA<<<<<<<<<======???@@@@@@@@@@@@AAABBBDDDHHHNNNSSSXXXZZZ\\\^^^___`````````dddeeehhhkkkllllllkkkjjjeeeeeedddbbb```___^^^]]]XXXWWWVVVTTTQQQNNNKKKIIIFFFEEECCCBBBAAABBBCCCEEEGGGPPP___sss~~~vvvnnnkkkfffbbbaaaaaa```___aaacccddddddddddddfffhhhdddcccbbbdddgggjjjlllmmmccc```[[[WWWUUUSSSPPPNNNIIIIIIGGGEEECCCAAA@@@??????>>>===>>>???>>>===;;;>>>======<<<;;;;;;::::::999999999999999999999999999:::;;;<<<<<<;;;:::999888888888888888888888888777888999:::;;;;;;;;;;;;666777888999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAAAAAAAADDDHHHJJJLLLNNNPPPRRRTTTUUUVVVWWWXXXZZZ]]]```cccdddgggkkknnnppprrrsssqqqqqqsssvvvyyy{{{zzzyyy}}}}}}xxxppplllqqqzzzsssbbbWWWKKKIIIFFFCCCBBBAAA???======<<<<<<;;;;;;:::999999666666555555444444333333000111111111000000111333444444333333333333444444///////////////...............------------..............................------......//////000000......///000000000000000000000000111111222222222222444555444333333444555555999<<<;;;999999===BBBGGGPPPSSSJJJ>>>;;;>>>@@@CCC>>>===AAAAAA:::444333333555888<<>>======>>>@@@======<<<======>>>???@@@>>>???@@@BBBEEEKKKSSSXXXZZZ[[[\\\^^^aaaccceeegggkkkmmmppptttvvvvvvvvvuuuqqqpppooommmkkkjjjhhhhhhcccbbb```]]]YYYUUURRRPPPIIIGGGEEECCCBBBBBBCCCCCCHHHOOO___ttt~~~zzzwwwrrrooommmlllkkkjjjmmmnnnnnnnnnmmmooorrruuurrrqqqppprrrvvvzzz|||}}}uuuqqqmmmiiieeeaaa\\\YYYSSSQQQMMMIIIFFFDDDBBBBBB@@@???======>>>>>>>>>============<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999999999999999999999999999888999:::;;;;;;;;;:::999888999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@BBBCCCDDDEEEIIIMMMPPPQQQSSSVVVXXX[[[\\\\\\\\\\\\^^^aaaddddddgggkkkooossstttttttttsssrrrsssvvvzzz{{{zzzxxx{{{|||~~~~~~vvvqqquuu~~~~~~qqqcccZZZKKKIIIFFFDDDBBBAAA???======<<<<<<;;;;;;:::999999:::888555333333444666777222444777888:::===AAACCCIIIGGGCCC===888444111///000000//////.........---.........------.................................,,,------...///000111111...//////000000000000000111111111222222333333333333555555555333222333444666888;;;;;;999999;;;===BBBEEEFFFBBB===;;;<<<>>>>>>999888>>>@@@<<<999999222444777;;;@@@FFFJJJLLLNNNPPPQQQNNNIIIFFFEEEFFFEEEFFFIIIMMMOOOQQQRRRRRRQQQQQQQQQRRRTTTVVVYYYZZZ```aaabbbbbbbbbeeeiiilllmmmooorrruuuwwwwwwvvvuuu|||~~~|||vvvooojjj[[[XXXSSSPPPNNNMMMKKKJJJEEEEEEFFFFFFEEECCCAAA@@@BBBAAA????????????>>>===AAABBBBBBBBBBBBCCCEEEHHHEEELLLQQQQQQPPPPPPMMMIIIHHHIIIJJJHHHFFFEEEFFFGGGAAAAAABBBCCCCCCCCCCCCBBB@@@@@@@@@>>>======>>>@@@===============>>>?????????@@@BBBEEEIIIQQQYYY___[[[\\\]]]___cccgggjjjmmmppprrrvvvzzz|||}}}||||||yyyxxxwwwuuusssqqqpppooollljjjhhhddd___[[[WWWUUUJJJHHHFFFCCCBBBBBBBBBCCCHHHPPP___uuu}}}yyyxxxvvvuuutttuuuuuuuuuttttttvvvzzz~~~|||xxxrrrmmmiii\\\YYYTTTNNNJJJGGGFFFFFFDDDAAA???>>>???@@@@@@@@@;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999999999999999999999999999:::;;;<<<<<<;;;:::888777999:::<<<>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBEEEHHHJJJKKKHHHLLLQQQTTTUUUWWWZZZ\\\aaabbbcccbbbbbbcccfffhhhfffiiinnnrrruuuvvvuuuttttttssstttwwwzzz|||zzzwwwzzz{{{}}}}}}||||||vvvyyy}}}nnn___VVVKKKGGGBBB???????????????>>>======;;;:::999888888999888777666555444333333444111444888555<<<```gggVVVIII777111<<<222...---000111...,,,---,,,,,,,,,---------............................../////////000000111111111//////......------,,,,,,...222222000000222111---222222222222333444555555888999999:::999888777666???<<<;;;===<<<888777999<<<>>>>>>===???AAA<<<555444555666;;;BBBJJJRRRWWWSSSRRRPPPPPPPPPOOOMMMLLLKKKJJJJJJLLLOOOPPPPPPPPPSSSTTTTTTTTTTTTUUUXXXZZZ___```bbbbbbcccfffiiilllnnnpppsssvvvxxxyyyyyyyyy||||||}}}~~~zzzrrrjjjddd^^^VVVQQQNNNLLLIIIFFFGGGFFFDDDDDDDDDDDDBBBAAABBBBBBAAAAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEFFFGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@?????????>>>=========>>>@@@AAA@@@???>>>======>>>???@@@@@@>>>======>>>>>>>>>===???BBBEEEGGGIIINNNVVV\\\[[[___aaa```cccjjjooopppyyyyyyzzz|||~~~zzzwwwuuusssuuuuuupppllliiiddd^^^ZZZOOOFFFDDDEEEDDDBBBCCCHHHNNN[[[ppp~~~~~~wwwnnnggg^^^VVVRRRNNNJJJGGGIIIFFFEEEEEEAAA<<<<<>>???@@@@@@@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<===999999::::::::::::999999777888:::<<<===>>>======;;;;;;;;;;;;<<<===>>>>>>@@@AAACCCEEEHHHIIIJJJKKKLLLOOORRRVVVYYY]]]bbbfffhhhhhhgggfffeeeeeeeeeeeejjjkkknnnrrruuuvvvtttrrrttttttuuuyyy|||{{{vvvrrruuuzzz~~~yyy{{{zzzjjj[[[RRRJJJGGGCCCAAA@@@@@@???>>>======<<<;;;::::::999999999888777666555444333333666111222666888FFFooobbbFFF333444///---///000------...,,,---------....................................444333333222222111111111........................000222222//////222333000222222222222333444555555888888:::;;;;;;:::999999>>>;;;:::;;;;;;888888;;;@@@BBBBBBAAACCCDDD@@@:::666666777:::@@@HHHPPPUUUVVVUUUTTTSSSSSSRRRQQQPPPNNNMMMMMMOOOQQQSSSSSSRRRQQQSSSTTTTTTTTTVVVYYY\\\___```aaabbbccceeehhhkkkoooqqqsssvvvyyyyyyyyyyyyzzzzzz|||~~~~~~uuunnnkkkeee]]]WWWUUURRRNNNKKKGGGEEECCCCCCCCCCCCAAA@@@@@@@@@@@@???>>>>>>======????????????????????????AAAAAA@@@@@@@@@???>>>>>>@@@@@@@@@@@@????????????>>>>>>=========>>>???@@@???>>>===<<<<<<===>>>???>>>=========>>>???@@@@@@>>>AAAEEEGGGIIINNNUUU[[[___eeehhhiiillltttyyyyyy|||~~~}}}yyywwwvvvrrrmmmaaaUUUJJJFFFFFFDDDBBBCCCHHHNNN[[[pppzzznnnddd]]]VVVPPPLLLLLLHHHFFFFFFCCC>>>>>>@@@======>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::>>>======<<<<<<<<<<<<<<<:::999999999999:::;;;;;;<<<<<<============<<<<<<999:::;;;======>>>======<<<<<<<<<===???@@@BBBCCCDDDEEEGGGIIIKKKLLLMMMMMMOOORRRVVVZZZ]]]aaafffiiikkkkkkjjjjjjjjjjjjkkkkkkkkkmmmppptttvvvwwwvvvuuuuuuuuuuuuxxxzzzzzzwwwtttwww{{{zzz}}}yyyiiiZZZQQQJJJGGGDDDBBBBBBAAA???===<<<<<<<<<;;;;;;:::::::::888888777666666555444444:::555333555444>>>]]]OOO777222...//////------///------........./////////........................444444444444444444444444......////////////000000000222111...///333444333222222222222333444555555777999:::<<<<<<<<<;;;;;;<<<999777999999777999===AAACCCDDDBBBCCCDDDAAA<<<888777777999>>>FFFNNNSSSVVVVVVVVVUUUTTTSSSRRRQQQOOOOOONNNPPPRRRSSSSSSRRROOOQQQSSSTTTUUUXXX[[[^^^[[[]]]___aaabbbeeejjjmmmoooqqqtttvvvxxxzzzzzzzzzxxxyyy{{{~~~{{{uuutttnnnfff```\\\YYYTTTPPPIIIGGGEEEDDDDDDDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<;;;;;;;;;<<>>>>>>>>============<<<<<<<<<===>>>???======<<<;;;;;;<<<===============>>>???@@@AAABBB@@@CCCGGGIIIKKKPPPWWW\\\___fffllloootttzzz~~~~~~~~~lll^^^PPPIIIFFFDDDCCCDDDGGGMMM[[[qqqyyynnneee]]]XXXTTTOOOLLLKKKHHHCCCBBBDDD>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::999999::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>===<<<===>>>@@@BBBDDDFFFHHHIIIJJJKKKMMMOOOPPPQQQQQQTTTWWW[[[___bbbfffkkknnnpppppppppqqqqqqqqqrrrrrroooqqqtttwwwyyyyyyyyyyyyyyyxxxxxxyyy{{{{{{zzzxxxzzz}}}|||{{{mmm^^^UUUJJJHHHEEEDDDCCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;:::888888777777666555555444888555666777222///<<>>DDDHHHIIIGGGFFFFFFCCC===999777666777<<>>===<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCCCCGGGKKKMMMPPPTTT[[[```cccjjjrrrvvvzzzttteeeTTTKKKGGGEEEEEEGGGGGGMMM\\\rrrxxxmmmggg___YYYTTTRRROOOJJJHHHIIIBBBBBBAAAAAA@@@???>>>>>>?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;<<<<<<===>>>???:::;;;;;;<<<<<<;;;;;;:::======>>>>>>???????????????@@@AAABBBDDDGGGIIIJJJMMMNNNPPPQQQSSSTTTTTTTTTXXX[[[```dddgggkkknnnqqqvvvvvvvvvvvvvvvvvvvvvvvvsssuuuxxxzzz{{{{{{||||||~~~}}}}}}}}}~~~~~~}}}}}}ppp```WWWKKKIIIFFFEEEDDDBBB???<<<;;;;;;;;;;;;;;;;;;;;;:::888888777777666666555555222111555999666111444<<>>???AAAAAA@@@>>>============<<<<<<<<<;;;;;;;;;<<<<<<===============;;;<<<<<<<<<<<<<<<<<<;;;===>>>@@@???>>>>>>AAACCCEEEIIINNNRRRTTTYYY```eeemmmuuu|||zzzjjjXXXMMMIIIFFFFFFHHHGGGNNN]]]uuu~~~uuummmeee^^^[[[WWWQQQMMMMMMHHHHHHFFFEEECCCBBBAAA@@@AAA@@@@@@@@@???????????????@@@@@@@@@@@@???>>>===============>>>???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCEEEEEEFFFFFFHHHIIIKKKLLLRRRSSSTTTVVVXXXYYYZZZZZZ]]]aaaeeeiiilllnnnrrrtttzzz{{{{{{{{{{{{zzzyyyxxxyyy|||~~~~~~~~~|||}}}zzz|||sss```UUUMMMJJJGGGEEECCCBBB???>>><<<<<<<<<;;;;;;:::::::::888888888777777666666666555222111444555444555:::666555<<<:::888KKKRRR<<<777222...//////------///------........./////////........................000000000000000000000000111111000//////......---,,,000111000111333222///222222222222333444555555888888:::;;;;;;:::999999999555444777888888:::>>>CCCKKKRRRRRRQQQOOOKKKEEE===:::666555999BBBKKKRRRSSSUUUWWWUUUPPPKKKIIIIIIKKKJJJJJJLLLOOOQQQQQQPPPNNNQQQTTTWWWXXXYYY[[[]]]___```aaaaaaaaacccfffiiiooopppqqqsssuuuwwwyyyyyyzzz|||}}}~~~xxxsssnnngggbbb[[[WWWRRRMMMKKKIIIGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA????????????????????????:::<<>><<<=========<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>===<<<===>>>>>>>>>>>>===<<<===@@@BBBBBB@@@AAADDDGGGHHHMMMSSSWWW[[[```gggmmmvvv|||ppp]]]QQQKKKHHHGGGIIIGGGOOO___www~~~uuukkkfffbbb[[[VVVUUURRRQQQNNNKKKIIIGGGFFFEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMMMMNNNOOOPPPRRRSSSXXXYYY[[[^^^```aaabbbcccfffiiimmmqqqssstttvvvxxx~~~~~~zzzttttttvvvwww|||vvvaaaUUUOOOLLLGGGDDDBBBAAA@@@???======<<<;;;::::::999999888888888777777777777777:::444000111333333222222+++,,,222777999888444///444///---///000------...,,,---------....................................000000000///.........---------........./////////000111000,,,,,,000222000222222222222333444555555555777999;;;============999666666999:::888:::===>>>IIITTTXXXYYYXXXSSSNNNCCC>>>999666888@@@IIIOOOSSSWWWYYYVVVOOOIIIGGGGGGJJJJJJJJJLLLPPPRRRSSSRRRPPPSSSVVVXXXXXXXXXYYY[[[```aaabbbbbbbbbdddgggjjjnnnooopppqqqsssuuuwwwxxxyyyzzz}}}}}}vvvpppddd```YYYTTTPPPMMMKKKIIIEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@???>>>===============<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>???@@@@@@@@@@@@???>>>===@@@DDDEEEDDDFFFKKKOOOPPPUUU\\\aaaffflllsssxxx|||wwwcccVVVOOOIIIGGGGGGHHHPPPaaazzz}}}wwwrrrjjjdddaaaaaa___[[[WWWTTTQQQPPPOOOKKKKKKKKKJJJJJJJJJIIIIIIDDDEEEFFFGGGGGGEEEDDDBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJLLLLLLLLLMMMNNNPPPSSSTTTTTTTTTUUUWWWYYY[[[]]]^^^```aaadddfffiiikkkmmmmmmpppssswwwzzz{{{{{{|||}}}|||sssnnnnnnpppwww~~~zzzdddXXXPPPLLLGGGCCCBBBAAAAAA@@@>>>>>>===<<<:::999888888888888888888777777777777888333000444888888444000444000+++///444,,,***777222...---000111...,,,---,,,,,,,,,---------..............................------......//////000000)))***+++---///000111222333333...((((((---222222222222222222333444555555333555888<<>>FFFLLLSSSVVVXXXUUUMMMFFFDDDDDDHHHHHHIIIKKKOOORRRSSSRRRRRRTTTWWWXXXXXXXXXXXXYYY[[[]]]```bbbdddggglllooommmnnnoooppprrruuuwwwxxxvvvxxx|||{{{mmmhhhaaaZZZVVVSSSPPPNNNGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCAAA@@@????????????>>>>>>=========<<<<<<<<<<<<===???@@@@@@@@@???>>>???@@@AAABBBBBBAAA@@@???<<>>KKKQQQRRRSSSSSSPPPLLLGGGDDDBBBDDDFFFIIILLLOOOQQQSSSTTTVVVXXXYYYXXXXXXYYYZZZaaaaaabbbcccdddfffggghhhmmmmmmoooppprrrsssuuuuuu|||}}}~~~{{{vvvoooiiiccc^^^ZZZWWWQQQMMMJJJIIIJJJIIIFFFBBBHHHGGGEEEDDDCCCCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>?????????>>>>>>===;;;<<<===??????>>>=========@@@CCCCCCBBBAAAAAAAAAAAADDDGGGJJJMMMQQQUUUXXX^^^dddnnnwww~~~lll\\\QQQJJJJJJMMMOOORRR___xxxzzz}}}{{{vvvqqqkkkfffbbb```eeeaaa\\\ZZZZZZZZZWWWUUU[[[\\\]]]______\\\VVVRRRSSSTTTTTTSSSSSSSSSVVVXXXXXXZZZ]]]^^^\\\ZZZYYYYYYZZZZZZZZZ[[[]]]___bbbccccccbbbcccccceeehhhjjjllloooqqqtttxxx}}}~~~}}}~~~~~~vvvqqqnnnoooooo}}}zzzfff[[[MMMLLLIIIFFFCCCAAA@@@???<<<======;;;888777888999888888777777666666555555444444444333333222222222222222111111111000000000111000///...------------000/////////............---------...//////000000////////////////////////000////////////000111111000111111111111222222222888777777666666555555444777888999;;;===>>>>>>>>>:::888999<<<<<<999===DDDLLLllllllRRR<<<:::;;;:::@@@KKKPPPQQQRRRRRRPPPLLLGGGEEECCCDDDFFFIIILLLOOOQQQSSSTTTVVVXXXYYYXXXXXXYYY[[[ccccccdddeeefffhhhiiijjjmmmnnnooopppqqqrrrssstttzzzzzz|||xxxrrrlllfffcccYYYVVVRRRPPPPPPOOOKKKHHHDDDEEEEEEFFFFFFEEEDDDCCCDDDCCCBBBBBBAAAAAAAAABBB?????????@@@@@@??????>>>??????@@@AAAAAAAAAAAAAAA@@@AAABBBBBBAAAAAACCCEEEHHHKKKNNNQQQSSSWWW[[[^^^hhhoooxxxrrraaaTTTKKKJJJLLLOOORRR___yyy}}}wwwrrrooonnnooolllhhhfffffffffdddbbbeeegggjjjmmmnnnlllfffbbb```aaaaaa___^^^^^^```bbb```cccggghhhfffcccaaaaaaaaaaaaaaabbbdddfffhhhiiijjjjjjkkklllnnnppprrrtttyyyzzz|||~~~yyyvvvtttuuuvvvyyyeeeYYYMMMKKKIIIFFFCCCAAA@@@???;;;======<<<:::888888888888888777777666666555555555444444333222111111111111111000000000/////////111111000///............////////////...............------------///000111..................------///////////////000111111000111111111111222222222555555555555555555555555777888999:::;;;<<<===>>>;;;::::::===>>>>>>BBBGGGXXX|||zzz]]]BBB;;;<<<;;;@@@IIINNNOOOQQQQQQOOOLLLHHHEEEDDDEEEFFFIIILLLOOOQQQSSSTTTVVVXXXYYYYYYYYY[[[]]]cccddddddeeefffhhhiiijjjnnnnnnooopppqqqsssttttttwwwxxxzzz}}}yyyrrrnnnfffbbb]]][[[ZZZXXXSSSOOOEEEFFFHHHJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBCCCEEEFFFEEEDDDDDDFFFIIILLLQQQSSSWWWZZZ\\\```eeehhhqqqvvv~~~vvvfffYYYOOOLLLNNNNNNRRRaaa{{{}}}{{{zzz~~~{{{xxxvvvvvvvvvuuutttxxxyyy|||}}}xxxsssllllllllljjjggggggiiijjjlllooossstttrrrooommmlllmmmlllllllllnnnoooqqqrrruuuuuuvvvxxxzzz|||}}}}}}~~~~~~wwwcccWWWLLLKKKIIIFFFCCCBBB@@@@@@;;;===>>>===;;;999888888888888777777666666555555555444444333222111000000111111000000000/////////111111000//////////////////////////////.........222000...,,,+++,,,---...////////////............------,,,------...///000000000111111111222222222333333444444555666666666777777888999:::<<<===>>>>>>===>>>???AAADDDHHHLLLddd~~~```CCC999999:::>>>EEEKKKMMMOOOPPPOOOLLLHHHFFFDDDEEEFFFHHHKKKNNNQQQSSSTTTVVVXXXYYYYYYZZZ]]]___bbbbbbbbbccceeefffhhhiiimmmnnnoooqqqsssuuuwwwwwwxxxyyyzzz|||{{{rrrnnniiifffdddaaa[[[WWWOOOOOOOOOOOOOOONNNLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBBBBBDDDFFFHHHJJJKKKLLLLLLLLLNNNQQQSSSWWWYYY^^^bbbfffjjjpppsssyyy~~~vvvhhh\\\SSSPPPRRRMMMSSSccc~~~|||xxxxxxwwwtttqqqpppqqqsssyyyzzz{{{zzzxxxwwwwwwxxxxxxwwwwwwwwwxxxyyy{{{|||uuuaaaUUULLLKKKHHHFFFDDDBBBAAA@@@;;;===>>>>>>;;;999888888888888777777666666555555444444333222222111000000222222111111111000000000111000000////////////000.........///////////////111000...,,,+++,,,---...111111111111111111111111,,,,,,,,,------...000000000000111111111222222222222222333444555666777777666777777888:::<<<>>>???>>>>>>???AAAFFFMMMSSSUUUeeexxx^^^CCC888888:::>>>CCCHHHJJJMMMNNNNNNLLLIIIGGGDDDDDDEEEFFFIIILLLPPPRRRTTTUUUWWWXXXYYY\\\___bbbbbbbbbcccdddeeeggghhhiiilllmmmooorrruuuxxxzzz|||{{{{{{|||~~~{{{vvvrrroookkkeeeaaa^^^\\\XXXUUURRRQQQQQQRRRNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJOOOMMMKKKIIIJJJLLLOOOPPPNNNPPPTTTVVVVVVWWWXXXZZZ\\\```eeejjjpppvvv|||vvviii^^^TTTPPPPPPNNNUUUfffyyywwwyyy|||}}}~~~~~~||||||qqq___TTTKKKJJJHHHFFFDDDBBBAAAAAA<<<>>>>>>===;;;999999999888888777777666666555555222222222222111111111111222222111111111000000000000//////......//////000.........///////////////---,,,,,,,,,,,,...///000,,,---------.....................//////111222333000111111111111222222222222333444555666777888888666666777888:::===@@@BBB;;;===>>>AAAJJJUUU]]]^^^[[[ooommmZZZEEE;;;:::;;;>>>BBBFFFHHHKKKMMMMMMLLLJJJHHHDDDCCCCCCEEEGGGJJJNNNPPPTTTUUUWWWXXXZZZ]]]aaaddddddeeeeeefffgggiiijjjkkklllmmmooorrrvvvyyy{{{||||||}}}~~~zzztttooonnnjjjddd^^^ZZZYYYYYYZZZVVVUUUTTTRRRQQQPPPOOOOOOMMMMMMLLLLLLLLLNNNOOOPPPTTTRRRPPPOOOOOOQQQTTTVVVTTTXXX\\\___aaaaaabbbcccgggkkkpppvvv|||wwwkkk___TTTNNNMMMOOOWWWiii}}}tttooonnnnnnqqqwwwnnn]]]SSSKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>>>><<<:::999999;;;888888777777666666555555111111111111222222222222111111000000000////////////...............//////............/////////000+++,,,,,,------......///******+++,,,---......///............000111222333000111111111111222222222444444555666777777888888555555666888;;;???CCCEEE<<<>>>???AAAJJJWWW^^^]]]PPPZZZiiixxxyyymmm```TTTFFF>>>:::999;;;???DDDFFFIIILLLMMMLLLJJJHHHCCCBBBBBBCCCEEEIIILLLOOOSSSUUUWWWXXXZZZ^^^bbbfffeeeeeeeeefffhhhiiikkkllllllmmmoooqqqtttvvvxxxyyy{{{}}}|||yyytttnnnjjjgggfffeeecccbbb```]]][[[ZZZYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\\\\[[[YYYYYYYYYZZZ\\\]]]aaadddhhhjjjlllmmmppprrrwwwzzzyyynnncccWWWQQQPPPQQQYYYkkk}}}rrrjjjhhhddddddffflllvvv|||lll\\\SSSKKKJJJHHHFFFDDDBBBBBBAAA??????>>>;;;999888:::<<<888888888777666666555555000000000111222222333333000/////////..................---------......///---.........//////000000............---,,,+++***///000111222333444555666++++++,,,,,,...///000111000111111111111222222222555555666666777888888999555555666888<<<@@@DDDGGGAAACCCAAAAAAHHHUUUZZZXXXLLLKKKMMMUUU___eeeaaaYYYWWWOOOFFF>>>999666777:::CCCEEEIIILLLMMMLLLJJJIIIBBBBBBAAABBBDDDGGGKKKNNNSSSUUUWWWXXXZZZ^^^cccgggcccccccccdddfffgggiiijjjnnnnnnoooppprrrsssttttttzzz}}}}}}xxxtttqqqpppnnnmmmkkkhhheeecccbbbbbbcccbbbaaa```aaaccceeeggghhhgggfffffffffgggiiiiiinnnoooqqqrrrtttxxx|||yyypppfff\\\WWWVVVRRR[[[mmmsssjjjggg^^^\\\[[[___gggrrr|||~~~}}}|||xxxuuussstttuuutttxxx~~~zzzkkk[[[RRRLLLJJJHHHEEECCCAAA??????======<<<;;;:::999999888;;;999555333111222333444222222111111111111222222111111000...---,,,******............/////////000000000//////.........---///............---------...///000///---,,,,,,...***+++,,,---...000111111000111222222000...//////222333555777777777777666888777666666777:::===???>>>>>><<<===CCCMMMQQQPPPGGGAAA???FFFMMMOOONNNNNNIIIHHHDDD???:::888888:::???DDDGGGGGGIIIMMMMMMJJJCCC???>>>BBBFFFHHHKKKOOOUUUUUUUUUXXX\\\```cccdddfffeeedddeeegggiiiiiiiiinnnoooqqqrrrsssvvvzzz}}}}}}}}}~~~|||zzzwwwuuusssqqqqqqnnnnnnoooqqqtttuuutttsssqqqrrrssssssrrrrrrtttvvvxxxzzz|||~~~yyyooodddZZZVVVXXXYYY]]]lllwwwmmmgggaaaZZZVVVYYY]]]aaagggmmmsss{{{yyyrrrmmmkkkhhhdddaaa````````````hhhiiikkkmmmrrrzzzzzzkkk[[[SSSLLLKKKIIIFFFCCCBBB@@@@@@======<<<;;;:::999999888888888777777666666666555222222111111111111222222222222222111111000000///........./////////000000000/////////............///............---------...///000///---,,,---...---......//////000000000///222444555444333444555222333555666777777777666888777666666777:::===???BBBBBB???<<>>CCCGGGIIIKKKOOOOOOLLLFFFAAA???CCCFFFHHHLLLPPPTTTSSSTTTVVVZZZ^^^```aaadddcccccceeehhhjjjkkkjjjmmmnnnpppqqqrrrtttwwwzzz{{{}}}|||{{{{{{|||zzzqqqfff\\\XXXYYYWWW[[[lllssskkkbbb[[[VVVVVVXXXZZZ^^^cccdddjjjqqqvvv{{{zzzsssllleeeaaa]]]ZZZWWWUUUTTTTTTTTTUUUVVVXXXZZZ^^^bbbjjjrrrwwwyyykkk\\\SSSLLLKKKIIIFFFDDDBBBAAA@@@======<<<;;;:::999999888333444666777777666555333222222111111111111222222222222222222222222222222....../////////000000000////////////............///............------------/////////---,,,---...000000000000000000000///***---111333333333333444333444555666666666666666777777666666777:::===>>>CCCCCC???;;;<<>>;;;;;;>>>>>><<<<<<777333555888:::>>>DDDGGGFFFDDD@@@;;;888777777;;;BBBHHHKKKPPPTTTTTTQQQNNNGGGAAAAAADDDFFFKKKPPPUUUWWWYYYZZZ\\\^^^```bbbaaaaaaaaadddiiimmmooooooqqqsssuuuuuuvvvwwwyyy{{{yyy{{{~~~wwwlllaaa]]]^^^\\\aaarrryyypppggg___ZZZVVVRRRQQQTTTWWW[[[^^^```bbbiiiuuu}}}wwwqqqiii```ZZZTTTPPPMMMJJJKKKKKKKKKJJJJJJLLLMMMJJJKKKNNNPPPTTTYYY___cccllluuuxxxjjjZZZQQQHHHGGGEEECCCAAA@@@???>>>======<<<;;;:::999999888;;;:::999888777666555555222222111111111111222222111000000//////...------////////////000000000111.........//////////////////............---------,,,...///...------...///+++,,,,,,---///000000111...111444555444444444444444444444444444555555555666666666666888:::;;;======@@@@@@<<<;;;>>>>>><<<999666666999:::;;;@@@FFFHHHHHHGGGDDD???;;;:::999;;;AAAHHHKKKPPPVVVWWWTTTPPPHHHAAA@@@BBBCCCHHHNNNTTTWWWZZZ[[[\\\]]]```bbbaaaaaabbbeeeiiimmmooooooqqqsssuuuvvvvvvwwwyyyzzzyyy{{{}}}zzzoooddd______```eeeuuuzzzqqqgggaaa[[[TTTQQQRRRQQQTTTVVVWWWXXX]]]gggnnnyyyzzzrrrkkkfff^^^XXXTTTQQQNNNMMMJJJLLLNNNOOONNNMMMOOOQQQNNNOOOQQQRRRTTTXXX^^^bbbooozzzxxxiiiXXXOOOGGGFFFDDDBBB@@@???>>>>>>======<<<;;;:::999999888888777666444222222111111222222111111111111222222333333222111000000///////////////000000000111111.........//////////////////............---------,,,---///...------...///******,,,---...000111111000111333333222111222333555444444333444444555555555555666777888:::;;;<<<>>>BBBCCC???<<<<<<<<<999555555777;;;;;;<<>>======<<<;;;:::999999888333444444444333222000///222222111111111111222222222222222222222222222222//////000000000111111111............/////////000///............---------,,,---......------...000,,,------...///000000111//////000///......000222555555444333333333444555444555555777888999;;;;;;>>>CCCDDD@@@<<<<<<;;;888444555777:::;;;===HHHSSSZZZZZZYYYTTTMMMFFF@@@>>>===BBBFFFHHHMMMTTTXXXWWWTTTLLLEEECCCCCCCCCEEEJJJNNNSSSYYY[[[ZZZ[[[___bbbfffeeedddfffiiikkklllllljjjmmmqqqssstttuuuwwwxxxyyy{{{~~~}}}rrrgggaaaaaaaaalll}}}sssiii]]]WWWVVVQQQRRRRRRQQQPPPQQQUUUYYY]]]___hhhsss}}}zzztttjjjbbbZZZXXXTTTSSSSSSTTTSSSSSSQQQVVV[[[\\\ZZZXXXYYY[[[YYYYYYYYYZZZ]]]eeennnuuu}}}yyygggUUUKKKGGGFFFEEECCCAAA@@@@@@???>>>===<<<;;;:::999999888555777:::======:::777555222222111111111111222222//////000111222222333333000000000000111111111111---.........//////000000//////.........---------,,,---......------///000/////////000000000000000222222222000000111555888666555444333222333444555444444555777888999:::;;;:::@@@CCC@@@======<<<:::777666888::::::???MMMZZZccccccaaa[[[RRRIIIBBB???>>>BBBEEEGGGLLLTTTXXXXXXVVVNNNGGGFFFEEEDDDFFFIIIOOOTTT[[[]]]\\\]]]aaaeeehhhfffeeegggiiikkkkkkjjjkkknnnrrruuuvvvwwwyyyzzzxxxzzz~~~~~~sssgggaaaaaabbbppp|||pppccc[[[YYYRRRSSSRRRPPPMMMMMMOOORRRVVVVVV\\\eeelllsss|||uuuqqqkkkbbb[[[ZZZXXXVVVUUUVVVWWWWWWVVVYYY___dddeeebbb```aaacccbbbbbbbbbdddiiirrr}}}wwweeeTTTKKKFFFDDDBBBAAAAAA@@@>>><<<::::::::::::999888777666888777555444444555555666666555444111//////111333000000000000000111111111000000000000000000000000...---,,,---///000///..................///000111......///000000000000000//////......///000111222333333222222111111222222222333333333333222111111444555666666555555666888<<<===@@@AAAAAA???===;;;<<<:::888888999AAASSSddd|||pppddd```^^^UUUEEE:::777>>>CCCEEELLLVVVZZZWWWTTTPPPKKKFFFBBBBBBCCCEEEJJJMMMSSSYYY]]]_________dddeeegggiiikkkkkkkkkkkknnnooopppsssuuuxxxyyyzzz||||||}}}~~~ssshhhcccdddgggvvvyyyooofff___[[[XXXTTTQQQQQQQQQQQQQQQWWWUUUSSSUUU[[[ccciiilll{{{qqqjjjgggeeeaaa]]][[[]]]______^^^^^^___```bbbggglllllliiiffffffhhhhhhggggggjjjrrrxxxgggUUULLLGGGEEECCCBBBAAA@@@>>><<<;;;;;;;;;;;;:::999777777777777666555555555555555666666555333000///000222000000000000000000000111///////////////////////////...---...///000///...///............//////000......///000000000000000//////...---...000222333777666444222111111222222333333444444444444333333555666888777666666777999<<<===@@@BBBBBBAAA???===<<<;;;:::;;;<<>>>>>===<<<<<>>>>>======<<<:::999888555666777777777666444333666777888666333111000000111111111000000000000000////////////////////////000...---...//////...,,,111000///...............---...//////000000//////000///---+++,,,///222444777555333111000111333444111222333444666666666666666777999888777777888:::;;;===@@@CCCEEEEEEDDDCCCCCCBBB@@@===<<>><<<============<<<;;;::::::555666777777777666444333666777888666333111000000111111111111000000//////000000000000000000000000...---,,,---......---,,,111000///...............------...//////////////////...,,,,,,,,,...111333222111000///000111333555///000222333555666666666555666888777666666777999:::===@@@DDDFFFFFFFFFEEEGGGEEEDDDBBBCCCOOOhhhvvvYYYCCC???>>>CCCJJJQQQTTTUUUVVVVVVUUUOOOGGGAAAAAACCCEEEIIIOOOVVV\\\bbbeeefffeeefffggghhhiiijjjlllllljjjkkknnnqqquuuxxx{{{|||~~~wwwnnnjjjlllsssvvvmmmfffbbb^^^\\\ZZZXXXVVVVVVVVVUUUTTTRRRQQQTTTVVVWWWXXXZZZ^^^bbblllvvv|||uuupppnnnlllkkkmmmooopppqqqtttvvvxxxyyyyyyyyyzzz{{{xxxgggWWWNNNIIIGGGDDDCCCBBB@@@>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;666666666666666555555444555666666555222111111222222222111111000/////////111111111111111111111111...---,,,---/////////...000//////............///------...////////////......------------///000111......//////111222444444000111222333555555666666555666888777666666777999:::===@@@DDDFFFGGGFFFEEEIIIIIIKKKOOOSSS]]]oooxxx```IIIAAA<<>>===AAAGGGIIIFFFGGGKKKRRR\\\aaa```YYYRRRXXXiiiyyy~~~{{{qqqgggVVVOOOFFFAAACCCLLLVVV]]]aaa^^^[[[WWWRRRKKKCCC>>>@@@CCCIIIPPPVVV]]]dddhhhfffhhhjjjkkklllmmmoooqqquuuvvvxxxzzz|||}}}}}}}}}yyy{{{~~~|||wwwqqqlllgggbbb^^^```______^^^]]]\\\[[[[[[WWWWWW^^^iiivvvxxxgggVVVLLLIIIGGGDDDBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999888888888888888888888888888222222111111111000000000111111000000000/////////.........//////.........++++++++++++++++++++++++........................///////////////........./////////......///000000000111222222111111333555444444555777:::<<<<<<;;;:::999999888777777666666===>>>>>>===AAAGGGIIIGGGEEEGGGLLLSSSWWWUUUNNNHHHKKKXXXdddkkknnnnnniiibbbXXXQQQHHHBBBBBBJJJUUU\\\```___\\\ZZZUUUNNNFFF@@@???BBBGGGLLLRRRXXX___cccfffhhhjjjlllmmmoooqqqsssuuuwwwyyy{{{}}}}}}|||{{{vvvxxx|||~~~xxxsssoooiiihhhgggeeecccbbb``````^^^\\\___iiiuuuxxxfffUUUKKKJJJHHHEEEDDDCCCBBB???===<<<<<<<<<<<<;;;:::999888666666666666666666666666333222222222111111111111222222111111111000000000...//////000000//////...////////////////////////.................................///////////////------------...///000000///000111111000111333444555555555777:::<<<<<<;;;<<<;;;;;;;;;::::::::::::;;;===>>>>>>CCCJJJMMMKKKFFFFFFGGGJJJKKKIIICCC===>>>DDDLLLSSSZZZ______ZZZYYYTTTKKKDDDCCCIIITTT\\\``````___^^^ZZZRRRIIICCC@@@CCCGGGKKKOOOUUU\\\```fffhhhkkkmmmnnnpppsssvvvsssuuuxxx{{{|||{{{yyywwwtttvvvzzz}}}wwwvvvtttrrrooommmkkkjjjhhhddddddjjjtttyyyhhhVVVMMMIIIGGGEEEDDDCCCBBB???===<<<<<<<<<<<<;;;:::999888555555555444444444444444333333333222222222111111222222222222111111111000//////000000000000//////000000000000000000000000........................------......//////000000,,,,,,,,,------///000111///111111111111111333555666555555666999;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>999<<<===???EEENNNRRRQQQIIIFFFDDDDDDEEECCC???:::999;;;???FFFOOOUUUVVVTTTXXXUUUOOOGGGDDDIIITTT]]]aaabbbbbbaaa]]]UUUJJJCCCCCCEEEHHHKKKOOOVVV]]]bbbgggiiilllnnnooopppsssuuuqqqtttxxx{{{{{{zzzwwwuuuvvvwww{{{}}}{{{{{{uuupppnnnrrrzzzzzziiiYYYPPPHHHFFFDDDDDDCCCAAA>>>;;;<<<<<<<<<<<<;;;:::999888888888888777777666666666333333333222222222111111222222222222111111111000//////000000000000//////------------------------........................------......//////000000,,,,,,,,,------///000111111222333222222222444666777555444555777999999999<<<<<<=========<<<;;;;;;777:::===@@@HHHQQQVVVUUUJJJFFFBBBAAAAAAAAA>>>;;;999888;;;BBBJJJOOOQQQQQQUUUUUUQQQJJJDDDFFFQQQZZZbbbcccdddccc___WWWLLLDDDCCCEEEFFFIIIMMMTTT\\\bbbgggjjjlllmmmnnnoooqqqssssssvvvzzz~~~~~~{{{yyy{{{|||}}}~~~|||zzz|||{{{xxxyyysssuuuyyy~~~{{{kkkZZZQQQGGGFFFEEEDDDCCCAAA===;;;<<<<<<<<<<<<;;;:::999888777777666666555555444444333222222222111111111111222222111111111000000000...//////000000//////...........................------------------------.........///////////////------------...///000000111222333333222333555777777555333333555777777777@@@@@@@@@@@@???<<<:::999888;;;===@@@GGGQQQUUUTTTHHHDDD???===>>>>>><<<:::999777999AAAHHHLLLPPPTTTVVVYYYWWWPPPGGGEEEMMMVVVbbbcccddddddbbbZZZQQQJJJBBBCCCCCCDDDHHHNNNWWW]]]eeegggjjjkkklllnnnpppssswwwzzz~~~}}}xxxtttqqqssswww{{{yyyuuurrroookkkjjjnnnfffkkkssszzzyyyzzz{{{jjjYYYPPPHHHGGGFFFEEEEEEBBB>>>;;;<<<<<<<<<<<<;;;:::999888555555444333333222111111222222111111111000000000111111000000000/////////.........//////.........////////////////////////------------------------///////////////........./////////......///000000000111222222111222444666666444222111333555555555>>>???@@@AAAAAA???>>>===:::<<<===>>>DDDLLLOOONNNIIIDDD???<<<<<<<<<:::888888555888@@@FFFLLLUUU___```eeeeee\\\OOOJJJNNNVVV```aaaccceeeeee```XXXSSSDDDDDDBBBAAACCCIIIPPPVVV___bbbfffhhhkkknnnqqqtttxxx{{{|||uuurrrrrrsssqqqooonnnssszzz}}}xxxsssooogggdddbbbcccbbbaaaccchhhffflllvvv~~~wwwzzz{{{iiiXXXNNNIIIHHHGGGGGGFFFDDD@@@<<<<<<<<<<<<<<<;;;:::999999888888777666555555444444111111111000000000000///000000000000////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////.........---111000000////////////000///000111111000111333555666333111000222333444444333555888;;;>>>??????>>><<<=========AAAHHHJJJHHHKKKFFF@@@======<<<:::777777555777???FFFNNN]]]kkkkkkqqqrrrhhhXXXPPPRRRXXX^^^```cccfffgggddd___ZZZHHHGGGDDDAAAAAAFFFMMMRRR[[[^^^bbbfffjjjnnnrrrvvvvvvyyy}}}~~~yyyrrrnnniiihhhkkkooopppooorrrxxxsssrrrrrrqqqsssuuuyyy{{{}}}yyytttqqqsssppplllhhheeebbb^^^\\\]]][[[[[[^^^______ccciiimmmttt}}}zzz~~~zzzgggVVVMMMHHHIIIIIIFFFBBB???>>>>>>======<<<;;;:::888777666666555555555555444444444222222222111111111000000'''***...222444444222111////////////............////////////////////////,,,,,,------...////////////...---,,,,,,---...///............//////////////////000111111111111000333444666666555555777888:::;;;<<<===>>>>>>>>>>>>::::::;;;@@@FFFIIIHHHGGGFFFFFFDDDBBB???<<<:::888888777:::AAAJJJSSSaaammm||||||jjjUUUNNNSSS___bbbeeeiiiooopppfffZZZOOOHHHBBB@@@AAACCCJJJRRRUUUZZZ```fffkkkooorrruuuuuuxxx|||~~~xxxsssqqqooommmhhhgggffffffhhhmmmtttzzzyyy{{{vvvkkkhhhccc___^^^```ccceeejjjgggeeecccccccccaaa___\\\]]]\\\ZZZWWWVVVVVVXXXXXX]]]aaaccccccfffmmmsssuuu}}}zzzhhhWWWOOOHHHIIIIIIFFFBBB???>>>>>>======<<<;;;:::888777666777777666666666555555555333333333333222222222111+++---///222222222000///////////////............////////////////////////..................------/////////....../////////............////////////000000000111111111222222111333444444444444555777999999:::;;;<<<===>>>>>>===<<<<<>>>>>======<<<;;;:::888777666888777777777666666666666444444444333333333222222000000000000000///......////////////............////////////////////////000//////...------,,,,,,//////000000000000//////............////////////111000000///000111222333000111333333222222444555888888888999:::===???@@@AAA???<<<===AAAFFFJJJLLLSSSPPPLLLFFFBBB>>>===<<<<<<:::999;;;BBBTTTrrriiiXXX]]]eeemmmpppsssrrrmmmfff\\\QQQFFFBBBBBBCCCFFFJJJQQQWWW```hhhmmmppprrrsssyyy{{{}}}wwwxxxyyyzzzyyywwwtttsssnnnmmmjjjgggeeecccbbbbbbeeehhhlllqqqvvv}}}~~~rrrmmmfff___YYYUUUTTTTTTSSSRRRPPPPPPQQQRRRQQQPPPRRRTTTUUUWWWXXXZZZ^^^aaaeeekkksssxxx|||zzzhhhWWWOOOGGGHHHHHHFFFBBB@@@>>>???<<<<<<<<<;;;:::999777666777777777666666666555555444333333333333222222222111111000//////...//////////////////............//////////////////////////////.........---------...///000111111000///...............////////////111///...------///111222000111333333222222444555888777777888:::===AAACCCCCC@@@======AAAGGGNNNSSSZZZVVVPPPIIIDDDAAA@@@???<<<===>>>???DDDUUUuuusssYYYZZZeeeooosssssstttqqqnnnfffYYYKKKFFFFFFGGGKKKPPPSSSZZZdddmmmqqqsssssstttyyyzzz{{{|||}}}}}}~~~~~~~~~}}}yyyuuuppppppqqqqqqpppooonnnmmmjjjkkkkkkiiihhhhhhjjjkkknnnrrrxxx|||tttkkkccc]]]ZZZXXXWWWVVVTTTUUUWWWYYYYYYXXXWWWYYY[[[^^^aaaffflllppppppvvvzzzgggUUULLLGGGHHHHHHFFFCCC@@@??????<<<<<<<<<;;;:::999888777666666666555555555444444222222222222111111111111000000///......///000111////////////............////////////////////////---------.........//////------///000000///------............///////////////...,,,+++,,,---///111111222444444333333555666999888888999;;;???BBBDDDBBB@@@>>>>>>BBBIIIRRRWWW\\\XXXRRRKKKFFFDDDCCCDDD??????AAABBBIII]]]{{{___YYYdddooorrrtttvvvvvvuuuoooaaaRRRJJJFFFFFFIIINNNTTT[[[eeennnrrrsssssssssxxxxxxyyyzzz{{{}}}~~~~~~zzzvvvrrrooossssssrrrqqqpppooonnnmmmlllmmmooopppppprrrvvvzzzxxxoooiiidddbbbaaa______```bbbdddeeedddccceeehhhkkkooouuu{{{}}}}}}zzzfffTTTJJJFFFGGGHHHFFFCCC@@@??????;;;;;;;;;;;;:::999888777555555555555444444444444222222222111111111000000///.........///000111222////////////............////////////////////////,,,,,,------...//////000------............------............////////////...------,,,,,,...///000222333555555444444666777999999999:::===???BBBDDD@@@@@@??????BBBHHHQQQWWWZZZWWWQQQLLLHHHGGGGGGHHHFFFEEEEEEGGGPPPgggiii[[[eeennnqqqtttyyy||||||xxxmmm___TTTJJJCCCCCCGGGPPPWWWbbbkkkppprrrsssssswwwwwwwwwxxxzzz}}}{{{yyy}}}{{{zzzxxxwwwvvvvvvvvvuuuxxx{{{}}}~~~~~~xxxtttrrrooommmmmmnnnqqqsssttttttuuuwwwyyy{{{yyyzzzgggUUUKKKFFFGGGGGGFFFCCC@@@@@@@@@;;;;;;;;;;;;:::999888888666666666666555555555555333333222222222111111111////////////000000000000////////////............////////////////////////------..................//////............//////............////////////........./////////000000222333555555444444666777777888999;;;===???@@@AAA>>>???@@@@@@AAAEEEKKKPPPUUUSSSPPPLLLJJJJJJKKKKKKPPPPPPRRRUUUZZZiiirrr___ffflllpppvvv~~~zzzssshhhYYYKKKFFFHHHLLLSSS^^^hhhoootttvvvxxxyyyxxxwwwxxxyyy||||||zzzhhhVVVMMMFFFGGGGGGFFFCCC@@@@@@@@@;;;;;;;;;;;;::::::999888777777777777666666666666444444444333333333222222///000000000000//////...000/////////............/////////////////////////////////...------,,,,,,111000///......///000111............/////////000//////000111222111111111111333444444444444555777666777999;;;===>>>>>>>>>===???@@@@@@@@@BBBFFFJJJRRRPPPNNNLLLLLLLLLMMMNNNWWW[[[aaadddcccdddnnn{{{|||uuuccchhhlllpppwww{{{jjjXXXPPPQQQJJJQQQ]]]iiiqqqwww|||~~~{{{zzzxxxxxxyyy{{{~~~mmmXXXLLLMMMLLLJJJHHHDDDAAA???===;;;;;;;;;;;;:::999888777666777777666444444555777333222111111000111111111000000////////////000000111000...---------...///////////////////////////000000000000////////////333***&&&---444222///...............//////////////////000000111111111222000222333333333333444666777999;;;<<<<<<>>>@@@BBB>>>BBBGGGGGGDDDCCCEEEIIIOOOLLLJJJKKKNNNPPPNNNLLLRRRXXXaaaeee```VVVTTTXXXfffnnnwww{{{yyyuuussssssqqqjjjcccfffqqqqqqZZZIIIJJJSSS[[[aaakkkxxx~~~}}}~~~}}}|||~~~mmmXXXMMMLLLKKKJJJHHHEEEBBB???===>>>>>>======;;;:::888777555666777666444333444555333222222111111111111111111111000000000000111111000///...---------......////////////////////////////////////............,,,,,,///111...(((***000............//////////////////000000000111111111000111333333222222444555777:::<<<>>>>>>???AAABBBDDDHHHJJJIIIEEEBBBCCCEEEMMMLLLLLLOOOSSSTTTRRROOOMMMPPPUUUYYYTTTLLLHHHJJJKKKTTT```hhhkkklllnnnpppqqqggg^^^bbbppp}}}gggUUULLLRRRXXX\\\fffsss{{{}}}}}}~~~~~~}}}~~~~~~kkkXXXNNNKKKKKKKKKJJJGGGDDD@@@>>>@@@@@@???>>><<<:::999777777999:::999888666777777333333222111111111111111222222222111111222222222000//////...---.........////////////////////////............------------+++---222555333...---000............//////////////////000000000000111111///000222222111111333444777:::===@@@AAAAAACCCDDDHHHJJJLLLJJJFFFCCCDDDEEEIIIKKKOOOUUUZZZZZZVVVRRRIIIGGGHHHJJJHHHAAA======:::BBBOOOYYY```eeejjjnnnnnncccYYY]]]mmmooo\\\OOORRRTTTWWW```mmmwww{{{{{{|||}}}~~~|||iiiXXXOOOJJJJJJKKKJJJHHHEEEBBB@@@>>>>>>>>>===<<<;;;999999666888:::999888666666666333333222111111111111222222222111111111111222222111111000000/////////////////////////////////////////////.........------///---///:::CCCBBB888...............//////////////////000000000000000000...000111111111111222444555888===@@@BBBDDDFFFGGGGGGIIIJJJIIIFFFEEEFFFGGGGGGJJJQQQYYY___^^^WWWQQQIIICCCAAABBBCCC>>>::::::999???IIIQQQXXX^^^cccggghhh```YYYZZZfffvvvsss___RRRSSSTTTWWW^^^iiirrrwwwyyy{{{}}}~~~~~~{{{gggWWWOOOFFFFFFGGGGGGEEECCC@@@>>><<<<<<<<<<<<<<<;;;:::999333555666555444222333333444333333222111222222222111111111000000111111111222222222222111111000000////////////////////////000000000/////////.........111888AAAHHHFFF:::...............////////////000000//////////////////...000111111111111222444222666;;;???BBBEEEHHHJJJHHHHHHHHHGGGFFFEEEEEEFFFGGGKKKRRR[[[```___WWWQQQJJJCCC>>>@@@AAA???<<<<<<777;;;@@@FFFLLLRRRWWWZZZaaa```^^^\\\___jjj{{{}}}gggVVVUUUUUUYYY^^^eeelllqqqwwwyyy|||}}}}}}}}}zzzfffVVVOOOBBBBBBBBBAAAAAA???>>>>>><<<<<<<<<<<<<<<;;;:::999777777888666555444666777444444333222222222222222111111000000000000111111222222222222222111000000////////////////////////111000000000////////////(((777FFFFFF===555111000............////////////000000////////////......///000222222111111333444222555999<<>>@@@@@@>>><<<===555666:::@@@GGGNNNUUUYYY```ccceee```\\\bbbppp}}}nnn\\\XXXWWWZZZ]]]```gggmmmuuuxxx{{{|||||||||}}}}}}zzzeeeUUUOOODDDCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>><<<:::888777:::999888666444555777:::444444333222222222222333222222111111111111222222000000111111111000///...////////////////////////000000/////////.........(((999EEE???111+++---000............////////////000000/////////.........000111333333222222444555555777888999;;;>>>CCCFFFNNNLLLJJJHHHGGGFFFFFFEEEHHHJJJQQQYYY```aaa]]]YYYKKKFFFBBBAAA@@@<<<:::<<<777777:::AAAJJJTTT]]]aaadddhhhjjjeee___```iiirrrvvvccc[[[VVVWWWXXX[[[bbbkkksssvvvzzz}}}~~~~~~~~~zzzeeeUUUOOOHHHGGGEEECCCCCCDDDFFFGGGEEEDDDBBB@@@===999777555555444222///---///222555555444333333222222333333444333333222222333333444...///000000000///---,,,//////////////////////////////.........---------///777:::444//////000.............../////////000000000//////.........---000222333333333333444666999999999888888:::???BBBLLLJJJHHHHHHIIIJJJKKKJJJGGGJJJPPPYYYaaadddaaa^^^NNNIIIFFFDDD@@@;;;999<<<888999;;;BBBLLLWWWaaafffjjjlllmmmiiicccaaaeeejjj|||hhh]]]UUUTTTTTTWWW```jjjqqquuuzzz~~~|||hhhVVVMMMCCCGGGHHHFFFKKKTTTZZZYYYSSSIII===888:::<<<;;;888666666555444333222222222555444222000000111222333//////...///111111000...111000///------///000111333111///...---...///000////////////////////////,,,,,,,,,,,,---.../////////...------...///000111////////////000000000000000111222111//////111444333555777888888999;;;===@@@BBBGGGLLLPPPOOOLLLIIIIIIKKKOOOUUU\\\aaabbbbbbZZZSSSIIIBBB???>>>>>>===999;;;<<>>GGG\\\ttt}}}yyytttyyyxxxpppjjjiii}}}iii\\\VVVUUUYYY^^^lllwww}}}iiiXXXOOOGGGIIIHHHEEEEEEGGGGGGDDD<<<<<<<<<<<<<<<:::888777777777666555444444444444444333222111111111222333222222111333444555444222000///...------...///000000///---,,,,,,---......////////////////////////000000///...............///............///000000////////////000000000000//////111333777888888777888999::::::999999:::;;;???>>>>>>AAAEEEIIILLLMMMIIIIIIJJJNNNTTTYYY\\\]]]ddd]]]TTTPPPOOOMMMHHHDDD??????@@@IIIbbb~~~xxxcccuuuiii[[[VVVZZZbbbooo|||}}}iiiXXXPPPGGGHHHHHHFFFDDDBBB@@@===<<>>===<<<===@@@EEEIIILLLMMMJJJHHHHHHJJJOOOTTTXXXZZZbbb]]]WWWUUUUUUSSSNNNIIIEEECCCAAAHHHccciiippp}}}zzzfff]]]___gggooo|||hhhWWWOOOGGGFFFFFFFFFDDD@@@>>>===<<>>777:::<<<<<<:::999<<>>===???666888:::;;;;;;::::::;;;555444444444444444555555222333333333222222111111++++++,,,...222333333222/////////000000/////////,,,------...............////////////////////////666555333222111000000/////////000000000///---,,,////////////000000000000)))...222333000111666<<<777999<<<======???AAACCC>>>???BBBGGGLLLNNNNNNLLLQQQOOOMMMNNNPPPSSSTTTTTTTTTYYY]]][[[UUUSSSVVV[[[ZZZ[[[VVVTTTfffyyyeeehhhwwwtttnnnmmmttt||||||rrrjjjgggfffbbb______\\\\\\\\\\\\\\\\\\\\\\\\ZZZ\\\^^^___^^^```cccfffkkkxxxwwwbbbQQQHHHHHHCCCBBBDDDBBB===;;;???999;;;<<<>>>===;;;777555444444333333333444444555222333333333333222111111222111111111333333111///------............------......///000111111000000////////////////////////;;;:::777555222000///...//////000000000///---,,,////////////000000000000(((222444000///444:::999;;;===>>>===>>>@@@BBB@@@@@@BBBFFFJJJMMMNNNMMMRRRQQQOOOPPPRRRTTTTTTTTTUUU\\\aaa]]]UUURRRWWW^^^bbbddd___YYYdddiiiccchhhuuu~~~vvvmmmqqqvvv|||yyyooollljjjfffcccccc]]]]]]]]]\\\\\\[[[[[[[[[XXXZZZ\\\\\\ZZZ[[[^^^aaa^^^iiixxx|||fffRRRGGGEEEDDDDDDCCCAAA???===<<<<<<=========<<<:::777666777333111333888:::888444666666666555444444444333444444555555444222111000000000000000000000000000,,,,,,---.../////////...////////////////////////666AAAEEE===333///...---000///---,,,,,,---///000000///......///111333555//////...---,,,...222555666999<<<============>>>DDDBBBCCCGGGLLLNNNMMMKKKQQQTTTTTTRRRTTTYYYXXXRRRZZZ[[[\\\[[[[[[[[[\\\]]]ccccccbbbccchhhqqq}}}nnnWWWTTTfffpppiiiooosssuuuzzz~~~yyyrrrlllnnnkkkgggfffggggggdddaaaccc```^^^^^^```bbbdddddddddggglllrrr|||gggSSSIIIDDDCCCCCCAAA@@@>>><<<;;;;;;<<<======<<<:::888777777444333444777888777444333333333444555666666666333333444444333222000///000000000000000000000000------......///.................................111888;;;444---,,,------111000...------...000111///...---,,,---///000222111111111000///111444777888:::<<<===<<<<<<===???IIIKKKMMMOOOOOONNNNNNMMMSSSWWWWWWRRRQQQUUUWWWUUUWWWZZZ^^^``````^^^[[[ZZZ[[[ZZZ[[[\\\___cccgggiiimmmiiikkkssswwwyyymmmUUUNNNZZZppp~~~iiiiiijjjooowww}}}}}}yyyvvvtttuuutttqqqnnnmmmkkkiiiiiikkkmmmnnnnnnkkkmmmooorrrzzz|||gggUUUKKKEEEEEEDDDCCCAAA???===<<<;;;;;;<<<===<<<;;;999888888888888888888888777666222333333444444555555666222222333333222111///...000000000000000000000000....../////////...------------------------------...111111---+++---//////111000///......///000111000///...------...///000000111222222111222444666:::;;;<<<<<<<<<===???AAAPPPVVV[[[YYYSSSNNNNNNQQQVVV\\\]]]WWWQQQRRRVVVZZZUUUZZZ```eeeeee```YYYTTTNNNNNNOOOSSSVVVUUUPPPLLLMMMLLLRRR]]]fffmmmzzzlllUUUHHHLLL\\\jjjoooeeeaaahhhqqqvvv|||}}}{{{yyyyyy{{{|||}}}|||zzz{{{zzzzzz}}}}}}gggUUUMMMHHHHHHGGGFFFDDDBBB@@@???:::;;;;;;<<<<<<;;;:::::::::<<<======:::888888999666555555444333222111111000111222222222000///...///////////////////////////////////////...---,,,------------------------////////////000222111000000000///......///000000222111000000///000000111...000111111000000111222888999:::;;;<<<>>>BBBEEESSS\\\ccc___UUUMMMOOOTTTXXX___ddd___VVVSSSWWW\\\WWW[[[aaaeeeeee___VVVPPPFFFEEEGGGKKKOOONNNGGG@@@BBBBBBGGGQQQYYY```kkkwww|||uuufffSSSEEEDDDNNNXXXppp}}}iii\\\ccckkkooowww}}}gggUUUMMMIIIHHHHHHGGGEEECCCAAA@@@;;;;;;;;;;;;;;;;;;:::::::::<<<======:::888777777555555444333222111000000///000111222111000///...///////////////////////////000000000///...------------------------------000///000333555444000...........................111111111000000000000000...000111111000///000222444666888:::<<<@@@EEEHHHQQQZZZaaa^^^TTTNNNQQQWWWVVV^^^eeeeee]]]VVVUUUYYY]]]^^^```bbbbbb]]]UUUNNNGGGDDDCCCEEEIIIHHHCCC===@@@@@@CCCJJJPPPWWW___fffgggeee^^^QQQDDDAAAFFFMMM^^^tttrrr___^^^cccgggrrr}}}eeeTTTMMMGGGGGGFFFEEECCCAAA???>>><<<<<<<<<;;;;;;:::::::::888888999:::999777555333222222222222222222222222///000111222222111000///000000000000000000000000//////000000000///......------------------------///---///444555111---,,,---..................---.........///////////////111222222111000000222333111333777:::<<<@@@EEEHHHKKKQQQVVVVVVRRRQQQUUUYYYVVVZZZaaafffcccZZZVVVVVVaaa______``````]]]WWWQQQLLLHHHCCCAAAAAA@@@>>>;;;:::;;;>>>DDDKKKTTT\\\aaa```___[[[RRRGGGBBBCCCFFFOOO```wwwiii___^^^```jjjvvv~~~{{{dddTTTNNNFFFFFFFFFDDDCCCAAA???>>>>>>===<<<;;;:::999999999999888888:::<<<;;;666222222222222222111111111111///000111222222222111000000000000000000000000000...//////000000000000///...........................,,,---222111,,,+++.........////////////......------...//////000000///111111111///......111333000333777:::<<>><<<;;;:::999999999<<<:::999<<<@@@???:::444555555333222111///...---000111222333333222111000000000000000000000000000......///000000111000000///////////////////////////,,,---000///+++---333//////000000000000//////......000111222222222222000///...,,,***+++...111111444888;;;<<<===???@@@@@@???@@@GGGQQQYYY^^^___ccc\\\[[[eeemmmiiiaaa\\\___]]]^^^bbbffffffaaa\\\LLLJJJGGGBBB>>>===>>>AAA;;;===@@@GGGTTTcccnnnssswwwssslllbbbXXXNNNFFFBBBCCCHHHTTTgggpppcccccceeedddppp~~~}}}{{{rrrnnnhhhbbb___^^^]]]]]][[[]]]gggzzzwwwaaaSSSOOOHHHGGGHHHIIIEEE???<<<======<<<:::999888888999999;;;;;;:::999888777666666555444333333222222222222222111000222555555222///111111111111000...---,,,//////000000000000////////////000111111111111111---...///000000///...------------...///000000111///////////////........................///000000222333555888;;;===???@@@<<<<<<>>>AAAGGGOOOUUUYYYccc]]]ZZZ```iiikkkbbbXXXZZZ[[[\\\^^^______\\\ZZZWWWQQQJJJDDDAAA???>>>===<<<:::@@@HHHVVVrrr|||uuuiii```UUUKKKFFFGGGJJJTTThhh}}}ggg```___^^^nnn||||||yyywwwuuussspppjjjkkkkkkkkkkkkjjjhhhhhh]]]\\\ZZZWWWTTTQQQOOONNNTTTXXX___nnn{{{eeeVVVRRRIIIFFFFFFGGGDDD???===??????>>>===;;;;;;;;;;;;<<<::::::999888777666555555555444333333222222222333222111000222444444222///000111111000000///...---//////000000000000//////---......///000000//////......////////////......------......///000000111000000000000000000000000///////////////000111111222333555777:::<<<>>>???;;;;;;<<<>>>DDDKKKRRRVVV]]]YYYXXX]]]dddfffaaa[[[ZZZZZZZZZ\\\___```___]]]ZZZVVVPPPKKKHHHEEEBBB@@@===;;;AAAJJJ[[[zzzuuujjjYYYOOOIIIOOO___wwwuuugggbbbaaammmzzz}}}vvvuuurrrnnnkkkiiihhhfffeeebbbaaa```___^^^^^^^^^^^^ZZZXXXWWWTTTRRRPPPOOONNNNNNQQQYYYgggjjj[[[VVVLLLHHHEEEEEECCC>>>>>>@@@<<<<<<;;;999999999999999999999888777666555444444444444333222222222333333111000000111222222111/////////000000000000////////////000000000000//////,,,------------.........//////............//////------......///000000000000000000000111111111111000000000000000111222222111222444666999;;;===>>><<<;;;::::::>>>DDDKKKOOOSSSSSSUUUYYY]]]``````^^^ZZZYYYXXX[[[^^^bbbcccdddbbb^^^YYYTTTPPPLLLHHHEEEAAA>>>CCCKKK]]]{{{bbbLLLJJJTTTgggpppfffffflllwww|||tttqqqlllfffbbb``````___^^^^^^\\\YYYWWWVVVWWWYYY[[[ZZZYYYWWWUUUSSSRRRRRRQQQMMMOOOTTTbbbzzzooo___YYYSSSMMMGGGEEECCC>>>>>>@@@<<<;;;;;;:::999999888888888888777666555444333333444333333222222333333333111111000000111000000///......///000000000000000//////000000000000//////---------------------...000///...------...///000............//////000000///000000000000000111111000000//////000000111222000111333555888:::<<<===???===999888999>>>CCCFFFJJJNNNSSSVVVWWWYYY]]]aaaZZZYYYXXXZZZ___dddhhhjjjmmmhhhbbb[[[VVVRRRMMMJJJGGGCCCEEEKKK\\\{{{WWWKKKMMMYYYvvvwwwjjjkkkjjjssszzzrrrlllhhhggggggfffhhheee```]]]\\\___ccceeedddccc```^^^[[[YYYXXXXXXUUUSSSUUUaaauuuqqqaaa[[[[[[RRRJJJFFFCCC???===???????????????>>>===<<<<<<888888777666555444333333333333333222222333333444111111111000000//////000---...///000000111111000//////000000000000////////////...------......///000///...------...///000............////////////.........//////000000000///............///000000///000222555888:::<<<===BBB@@@;;;888888:::===@@@FFFMMMTTTUUUSSSTTTZZZaaa\\\ZZZYYY[[[```ggglllooovvvppphhh```ZZZVVVRRRPPPMMMIIIJJJMMM]]]gggRRRKKKPPPkkkpppmmmjjjqqq|||{{{yyyxxxwwwxxxuuuqqqnnnnnnqqquuuxxxuuutttqqqnnnjjjfffcccaaa^^^XXXWWW```rrrqqqaaa[[[]]]TTTJJJFFFDDD???======>>>>>>>>>>>>===<<<;;;:::888888777666555444333333333333222222222333444444222333333111///...000111......///000000111000000//////000000000000//////111000///.........///000//////............//////......//////////////////------......//////000000...............//////000000111333555888:::<<<===DDDAAA>>>;;;:::;;;===???FFFNNNVVVVVVRRRRRRWWW^^^___]]]\\\^^^cccjjjooorrrxxxssslllfffaaa]]]YYYVVVQQQOOOPPPSSSbbbuuuYYYJJJKKKaaa{{{{{{oookkkpppyyyzzztttqqqhhh___[[[bbbpppppp___YYY[[[QQQHHHEEEDDD@@@======999::::::::::::888777666999888888777666555444444333222222222333333444555333444444222///...000222...///000000000000000/////////000000000000//////222111///...---...///000......////////////....../////////////////////...---......///000000111111/////////...///000000111000111333666888;;;===>>>BBBAAA@@@??????@@@AAABBBIIIQQQYYYYYYTTTQQQUUUZZZcccaaa___aaaffflllppprrrtttrrrooommmjjjfff```\\\XXXVVVXXXYYYfff|||\\\IIIIIIZZZmmmvvvmmmpppxxx{{{nnnfffhhhqqqnnn^^^XXXWWWMMMEEEDDDCCC@@@======:::;;;<<<<<<;;;:::888777999999888777666555444444222222222222333333444555444555555333///...111333//////000000000000////////////000000000000//////222111///---------///000---...///000000///...---///////////////............//////000111222222222000000000000000111111222111222444666999;;;===>>>??????@@@AAACCCDDDFFFFFFLLLSSS[[[[[[UUUQQQSSSWWWeeecccaaacccgggmmmqqqrrrnnnoooqqqrrrqqqllleee```^^^\\\]]]\\\fff~~~]]]GGGGGGVVVddd{{{|||nnnqqqxxx~~~qqqoootttiiiUUUMMMFFFFFFEEEDDDBBB???===<<<>>>>>>>>>>>>===<<<;;;::::::999888666555555555555666555444444333333333333444444333333333333222222000000000000000000000000...//////000000///---,,,---------------...//////......------------......,,,///222222000......000222111000.........///000000000//////......------000222333333444666999<<<<<<;;;???FFFKKKMMMQQQVVV[[[[[[]]]___^^^[[[YYYYYYjjjooopppjjjhhhlllnnnmmmkkkmmmpppssssssoooiiidddXXXWWWVVVYYYfff}}}dddNNNEEEIIIPPPooouuuooooooyyyxxxxxx~~~iiiWWWPPPGGGFFFEEEDDDBBB???===<<<============<<<;;;:::999888777777666666666666777777666555444333222222222333333222222222111111111000000000000000000000000...//////000///...---,,,......---------......//////......------......///---///111111///...///000222111000///...//////000000000000000000/////////...000111111111333777999???>>>BBBIIINNNQQQWWW]]]eeegggjjjkkkiiiddd```___fffmmmoookkkhhhjjjkkkjjjiiimmmuuu|||~~~wwwlllcccSSSQQQPPPSSS^^^pppttt___NNNFFFFFFIII```}}}sssllljjjrrr}}}}}}}}}xxx{{{iiiWWWPPPGGGFFFEEEDDDBBB@@@>>><<<============<<<;;;:::999666666666666666777888888777777555444333222222222222111111111111000000000000000000000000000000000000000000000///---,,,+++//////......---.........///......------......//////000000///......///111222111000000///000000000000000000000111111111111...///000111111333666999@@@???CCCKKKPPPTTT[[[cccooossswwwwwwsssllleeeaaa___gggmmmlllhhhhhhhhhhhhiiiooozzznnn```PPPMMMKKKMMMTTT^^^fffkkkpppsssvvvwwwvvvtttssssss|||vvvkkk]]]OOOGGGDDDDDDPPPlllsssjjjeeejjjttt||||||rrrssswww}}}gggUUULLLGGGGGGFFFDDDBBB@@@>>>=========>>>======<<<;;;:::777777666666666666777777888777555444333222111111222222111111111000000000////////////////////////222222111000///...------000//////...............//////............//////000000///...---...///111111111111000000000111111/////////000000111111111000111222222222444777:::===>>>BBBJJJOOOSSS\\\eeeqqqxxx}}}{{{tttlllccc\\\YYYaaaiiillljjjhhhhhhhhhkkkqqq}}}mmm]]]QQQLLLHHHIIINNNQQQQQQPPPPPPSSSYYY___dddhhhjjjkkkkkkllliii___RRRHHHCCCCCCGGGaaatttiiiaaacccllluuu~~~{{{oooooorrrxxx~~~hhhUUUMMMGGGGGGFFFEEECCC@@@>>>===>>>>>>>>>>>>===<<<;;;;;;999888777666555555555555777777555444333222222222333222222222111111111111////////////////////////333333222111111000000000000//////.........///////////////....../////////000///---------...///000000000000111111111000000.........//////000000000000111222222111333666888;;;===BBBJJJNNNRRR[[[dddnnnxxx}}}xxxpppiiiaaaYYYYYY^^^eeekkklllkkkjjjkkkpppttt}}}|||kkk^^^SSSMMMFFFEEEHHHJJJHHHEEEAAACCCHHHOOOUUU\\\aaacccaaagggkkkdddUUUHHHCCCDDDDDDWWWqqqwwwiii]]]\\\cccmmmwww{{{uuuttttttuuuvvvyyy~~~{{{xxxxxx}}}xxxmmmmmmpppwww~~~hhhXXXRRRHHHGGGFFFEEECCCAAA???===>>>>>>>>>>>>===<<<;;;::::::999888666555555444444666666555444333333333333333333222222222111111111000000000000000000000000333222222111111111111111//////......//////000111000//////......//////000000...------...//////......//////000000000000///............////////////...////////////000333555999<<>><<<<<<<<<<<<;;;:::999888888888777666666666666666555444444333333444444444222111111111111000000000000000000000000000000000000000/////////000111222............///000222222000000////////////000000///---,,,---000000...,,,,,,---...///000//////...000000000///////////////---...//////...///222444555:::BBBIIIJJJJJJQQQYYYbbbooovvvqqqmmmpppppplllkkkcccbbbiiiqqqpppmmmlllsssxxx}}}~~~zzzuuupppnnn\\\UUULLLFFFCCCBBBAAA???<<<>>>@@@AAADDDNNN]]]hhhqqqsssssspppgggZZZNNNFFFCCCIIIVVVmmm}}}fffXXXUUUYYY```gggtttzzzpppiiieeeaaa```____________]]][[[^^^___``````^^^^^^iiitttzzzrrrhhhcccdddgggiiiiiigggjjjtttwww^^^SSSSSSHHHHHHGGGEEECCCAAA???>>>::::::::::::999888777777666666666666666777777888444333333333333444555555000000000000////////////000000000000000000000000......------...///111222---------...000111333444000000////////////000000...---,,,...111111...***+++,,,.../////////......222222111111000000/////////000111000000111444666111666???FFFFFFEEEJJJRRR\\\jjjsssnnnmmmtttxxxvvvttthhhbbbiiiqqqqqqmmmkkkrrrxxx~~~zzzuuutttuuubbb\\\SSSKKKEEEBBB@@@???<<>>>>>BBBFFFQQQkkk|||hhhVVVJJJIIILLLZZZttthhhXXXQQQUUU\\\fffqqqyyyssskkkbbb[[[YYYXXXVVVUUUXXXTTTQQQPPPOOOQQQ[[[eee|||qqqeee```___aaadddnnnuuuzzzbbbPPPIIIKKKKKKKKKHHHCCC@@@??????=========<<<;;;;;;::::::<<<:::777555444444555666444333222222111222222222111111111111111111111111111000000000/////////............//////////////////////////////////////////,,,+++,,,///000000//////////////////...------+++---000000///...000222111111111000///.........111000/////////000222222222555:::@@@GGGLLLOOOQQQTTTXXX[[[[[[bbbnnnvvvwwwsssmmmdddaaahhhsssuuuqqqooouuu{{{{{{wwwuuuyyy~~~yyynnnccc[[[SSSIIIFFFGGGEEE@@@>>>CCCIIIWWWqqqzzzgggZZZPPPUUUiiiuuuaaaVVVVVVZZZaaalllzzz{{{qqqiiieeebbb^^^ZZZYYYUUUSSSSSSRRRRRRYYYaaawww|||nnnhhhfffiiinnnyyywww```PPPJJJKKKKKKKKKHHHDDD@@@??????======<<<<<<;;;:::::::::;;;:::777555444444555666444444333222222222222222222222222222222222222222000000000000///////////////////////////.........////////////////////////000...------...//////..................---------,,,...///000//////000111111111000000//////......000000000///000111111222444444777>>>GGGNNNPPPPPPNNNUUUYYYXXXWWW^^^hhhnnnmmmkkkeeebbbeeennnuuuvvvnnntttxxxvvvqqqsss}}}{{{oooggg___VVVPPPNNNKKKDDD@@@CCCJJJ[[[yyyuuuYYYRRR]]]sssmmm]]]XXXXXXZZZcccqqq}}}xxxrrrkkkfffaaa]]][[[ZZZXXXUUUXXX^^^ppp|||uuutttzzzuuu^^^OOOKKKJJJKKKKKKHHHDDDAAA???>>>======<<<;;;;;;::::::999888777555333333333444444444444333222222222222333222222222222222222222222000000000000////////////000000//////......------////////////////////////111000........................---------------......///////////////000111111000000000/////////...000000000000000111111222555333444;;;FFFNNNPPPOOONNNVVV\\\XXXRRRSSS\\\dddfffgggeeeaaa```eeemmmssstttvvvvvvsssrrrxxxzzzpppiiibbb[[[WWWTTTNNNIIIHHHJJJ[[[iiiUUUUUUeeezzzfff[[[WWWSSS[[[fffrrr}}}}}}vvvsssmmmhhheee```[[[[[[^^^kkkrrr[[[NNNKKKJJJKKKKKKIIIEEEAAA???>>><<<<<<<<<;;;::::::999999777666555444333333444444555444333333222222333333222222222222222222222222////////////000000000000000000//////......------////////////////////////111000000///...---............---------......///000///......///000111111000000000000///////////////000000000111111111111444222222888CCCKKKNNNNNNPPPWWW]]]ZZZRRRMMMSSS[[[]]]```bbbaaa___aaakkkuuu|||yyytttrrruuu~~~vvvooojjjfffcccaaa^^^ZZZUUURRR```}}}```TTT]]]xxxrrrbbbXXXQQQVVV^^^hhhtttxxxrrrjjjccc```bbbjjjoooYYYMMMLLLIIIKKKKKKJJJEEEAAA>>>===<<<<<<;;;;;;:::999999999888888777666666666666666555444444333333333333333222222222222222222222222////////////000000000000///////////////.........////////////////////////000111111///...---...000//////...------///000111222000......///111111111000000000000//////////////////000111111111111000333222222666???GGGKKKMMMOOOSSSYYY[[[UUUOOOPPPUUUUUUZZZaaadddcccdddooo{{{}}}vvvuuuyyy|||tttqqqooommmnnnnnnnnnkkkeeeppplllUUUWWWlllnnn___UUUVVVYYY```kkkyyy{{{qqqkkkjjjoookkkWWWMMMNNNIIIJJJLLLJJJFFFAAA>>>===<<<<<<;;;::::::999999888777777777777666666666666555555444333333333333444111111111111111111111111.../////////000000000111.........//////////////////////////////////////////000111000...---///111111000.........000111333444111...---///111111000////////////000000000000...///000111222111111000222111222555:::AAAHHHLLLOOOOOOUUU]]]]]]WWWSSSTTTRRRWWW```ggggggfffooo{{{~~~~~~zzzwwwuuusssvvvwww{{{~~~}}}uuuUUURRR```kkklll\\\YYYVVVYYYbbbqqq|||wwwvvv|||iiiVVVNNNOOOIIIJJJLLLJJJFFFAAA>>>===<<<<<<;;;::::::999999888555555555555555444444444555555444333333333333444000000000000000000000000.../////////000000111111---.........//////000000////////////////////////...000111000...---///222111000///...///000222444555111...---000222111000////////////000000000000...///000222222111111000111222333444888>>>FFFKKKOOOMMMSSS```eee```YYYWWWSSSWWW```hhhgggeeelllvvv~~~zzzxxxuuuwwwxxx~~~yyySSSNNNYYY___xxxbbb\\\VVVUUU]]]jjjyyy{{{{{{gggTTTJJJGGGIIINNNPPPJJJDDDAAA???<<<>>>>>>>>>===<<<;;;999888999888777666444444333333444555555666666555555444333111///000222333222///...///000000...------...////////////............///////////////////////////////////////000111111000000//////000111222222111111000000000000111111111111111111111111111111////////////000111222333333333333333555999>>>CCCIIIJJJRRR___eee```ZZZZZZaaaeeehhhhhheeecccdddeeeyyy~~~tttnnnpppvvv~~~bbbHHHIIIWWWvvvmmm[[[NNNQQQYYYbbbppp{{{gggUUULLLJJJJJJOOOPPPJJJDDDBBB@@@===>>>>>>===<<<;;;:::999999999888777666444444444444333333333333222111//////333111///000222333222000...000111111///......///////////////............////////////////////////000///////////////000000//////......///000000111222222111000////////////111000000//////000000111333222111000000/////////111222222222333777<<<@@@FFFGGGNNNZZZaaabbbdddiiihhhlllqqqppplllfffcccbbbvvvuuukkkgggfffjjjpppvvviiiOOOLLLTTTnnnnnn^^^QQQQQQTTTYYYggguuu}}}|||hhhWWWOOONNNLLLPPPQQQKKKDDDBBB@@@>>>???>>>===<<<::::::::::::999888777555444444444444333333222111000...---,,,222111000111222222111000///111222111000...//////////////////............////////////////////////000000//////.../////////...............//////000333222111000//////......111000///------///000111333333111000000000000000///000000000111444999===CCCDDDJJJSSSZZZbbbmmmwwwzzz|||}}}yyyrrrkkkhhhhhhmmm~~~rrrjjj```WWWXXX]]]aaaggglllvvv}}}rrrZZZPPPQQQaaazzzwwwgggXXXQQQOOORRR]]]jjjyyy{{{|||}}}iiiXXXQQQQQQMMMQQQRRRKKKDDDBBBAAA??????>>>===;;;::::::::::::888888666555555444444444444444444333222111000///222111111111111222111111000111222222000//////000////////////............////////////////////////000000///............/////////.........//////000000000000000000/////////333111///------///111333000000000000111222333333///000000000111333777;;;@@@DDDJJJPPPWWWcccssszzzrrrmmmmmmooobbbwwwssslll```UUURRRRRRSSSVVV[[[YYY\\\___aaaeeennnyyyyyycccSSSNNNRRRkkkvvv```SSSOOOQQQYYYbbbppp{{{}}}yyy|||jjjYYYSSSRRRNNNRRRRRRJJJDDDBBBAAA??????>>>===<<<;;;:::::::::888777666555555444555555444444444555444444333222111111222111111111111222000111222222000//////000////////////............//////////////////////////////............//////111111000//////000000000,,,---...000111111111111444222000......000222444000000000000111222333444000111111111222333777:::<<>>>>>>>>>>>===<<<;;;999888777777666555555555555555222333333444444333333333000222222222111000111222///111222111000...//////////////////............////////////////////////......------......///000222111111000000000000111)))+++---000111222222222333222111000000111222333444333222111111000111111111222333222222444666999888BBBMMMWWWddduuu}}}wwwsssqqqwww{{{|||tttkkk___TTTJJJBBBBBBFFFEEEAAA???@@@DDDNNN^^^lllssstttzzz|||kkkWWWLLLIIIVVVnnnxxxaaaUUUSSSTTTUUU^^^iiiyyy}}}xxx}}}xxxsssrrrvvv}}}lllYYYPPPOOONNNRRRPPPHHHAAA??????===<<<===>>>???>>>;;;999777777777666555555555555666444444444444444333222111000222333222000///111333...000111111///......///////////////............////////////////////////,,,,,,,,,---...///000111111111000///////////////***+++...000111111111000111111000000000000111111444444333222111111111111000222333222222333555777666???JJJUUUeeewww}}}|||wwwvvv~~~wwwdddVVVLLLDDDAAABBBBBB>>>===@@@AAAFFFQQQ^^^kkkooozzzuuuaaaUUUQQQSSS```{{{rrr]]]SSSQQQRRRUUU```ooo{{{{{{|||{{{ssslllmmmnnnpppuuummmYYYOOOMMMNNNQQQPPPHHHAAA???>>>===;;;===???@@@???<<<888666777666666555555555555666888888777666555333222111///222333333000///111333...///111000...------...000/////////............////////////////////////++++++,,,,,,...///111222111000///...............+++,,,///000111000///...//////000000000000//////111111111111222333444555000111222222111222444666777???GGGPPP```rrr|||}}}~~~tttrrriiiYYYQQQKKKFFFDDDAAA>>>???CCCCCCBBBJJJSSSgggnnn}}}lll```YYYSSSWWWpppdddSSSPPPRRRNNNYYYgggsss{{{}}}xxxpppmmmhhhdddcccjjjvvvnnnXXXOOOPPPOOOMMMGGGAAAAAACCC@@@;;;<<<===>>>???@@@>>>:::777:::888666333333333555666666555444444555444222000000111111111111000//////111111111111000000000000111111000000//////......---,,,,,,---...000111333///...,,,++++++---000222000//////.........//////////////////000000000000/////////...///000000111000//////000222222111000222333333333222222444666666;;;HHHVVV```eeelllrrr|||}}}~~~zzzzzzpppmmmzzzpppaaaYYYSSSJJJDDDLLLBBB>>>AAAAAA@@@KKKYYYlll}}}www___TTTjjjvvvZZZOOOOOONNNSSS[[[eeeppp|||yyynnnccc___```bbbhhhnnnnnnXXXNNNOOOMMMNNNJJJCCC?????????<<<;;;;;;<<<======;;;999777999888888777666666555555333222222444666666666444111111222222111111000///111111111000000000//////111000000000/////////...///000000000//////......///...---,,,---...000111...------------...//////////////////000000000000/////////000000000111111111000000111333333222111222333444333222222444555333666@@@MMMWWW\\\aaagggsss{{{ooooootttuuuzzzqqqkkktttuuuhhhaaa[[[SSSMMMJJJEEECCCEEECCCBBBNNN^^^}}}kkkmmmdddTTTOOOJJJOOOVVV]]]gggrrr{{{uuuiiiccc``````cccgggvvvnnnWWWNNNOOOLLLRRRRRRJJJAAA>>>??????<<<<<<<<<<<<;;;:::999888777888999999999777666444444333222333666777666555222333333333333222111111111111000000000000//////000000000000////////////000000111111111000///...//////////////////000000...............///000111////////////000000000000///000111222222222111000222111111222444444333111111333444333222222444555555555;;;GGGQQQVVV[[[```kkk{{{wwwiiigggmmmqqq{{{yyyrrrjjjnnn}}}sssooojjjeee```YYYTTTPPPMMMFFFGGGXXXlllvvvpppttt]]]PPPHHHKKKOOOUUU[[[eeeqqqzzzwwwnnngggbbbaaadddpppnnnWWWMMMNNNLLLVVV[[[SSSFFF???@@@AAA>>>>>>>>>===<<<;;;;;;<<<888888888888777777666555777666444444444444333222333333444444333333222111111000000000////////////000000000000////////////////////////000111222333...///000111111000//////111111000000000000000111////////////000000000000...000222333444333111000111111000222333444333111111222444444333222333555777444777AAAKKKQQQWWW\\\ggguuu}}}xxxnnnjjjkkkkkksssuuutttmmmkkkwww~~~|||{{{zzzxxxrrrlllcccWWWLLLMMMaaawwwmmmqqqjjjUUUKKKJJJKKKNNNSSS[[[jjjvvvvvvllliiikkkuuummmVVVLLLMMMKKKVVV]]]UUUHHH@@@??????===??????>>>;;;:::;;;===888777555444444555666777777555333222333333333222333444444444444333222222000000000////////////...////////////000000000000222111...------000333555...///000111111000///...222111000///...---------////////////000000000000...000222333444333111000000//////000222333111000000222444444333333333444444000111999BBBIIIRRRYYYeeemmmvvvzzzyyysssjjjbbbjjjoootttsssooosss|||ooobbb___kkkxxxyyymmm|||zzzbbbSSSMMMJJJKKKMMMTTTbbbpppzzzuuuvvv{{{lllUUULLLMMMLLLSSSUUUNNNDDD???===<<<:::<<<>>>===:::888999:::999777444333333444777888333111000000222444555555333333444444333333222111000000////////////......////////////000000000000666333000---,,,---///111...///000111000///...---000///...,,,++++++++++++////////////000000000000///000111222222222111000000//////000222222111///000222444555444333333333555222222777<<>>BBBBBB===:::999;;;666777888999999888777666555222///...///000000000222222333333333222111111000/////////.............../////////000000111111+++---///111111000...,,,//////......------------......//////000222333444////////////000000000000/////////...///000000111222111111222444444333111///222555666555333333333444333222111///333CCCTTThhhhhhpppuuuggg]]]___kkk|||~~~jjjqqq{{{nnnZZZTTTRRRNNNPPPWWW]]]iii}}}xxxbbbRRRMMMNNNWWWPPPHHHBBB@@@>>><<<:::???>>>>>><<<;;;999777666777777777777777666555555666555444333222333444444333333333222111000/////////////////////000000000//////............////////////.........---------......------------......000///...------------------///111222000/////////111111111111111000///...111111111333444333000...000000000000000111111111333333333333555:::AAAFFFZZZgggssszzz|||zzznnnbbbeeefffppp~~~zzzvvvbbbiiikkkZZZSSSQQQPPPOOOXXXccctttwwwaaaSSSPPPSSS[[[TTTJJJCCC@@@>>><<<999<<<<<<<<<<<<;;;:::888888888888888888888777777666777666555444333444555555333222222222111000000000111111111000000///////////////............////////////.........---------/////////....../////////111000///..................///111111/////////000/////////000//////......111000000222333333000...111111111111222222222222333444444444555888>>>BBBQQQ___lllpppoooooonnnkkkooopppwww~~~yyy}}}ppphhhfffnnnvvvzzz~~~aaaZZZooorrrbbbWWWPPPNNNUUU]]]iiixxxwwwaaaUUUUUUZZZ```XXXMMMEEEAAA>>><<<999::::::;;;;;;::::::999999999999999888888888777777777666666555444555555555222222111111111111111111222222222111111000000/////////............//////...............---------000000////////////000000111111000////////////000///000000000......000111...//////000000000000///111000///000111222111///111111222222333333333333333444444444444666999<<>>===;;;;;;;;;;;;;;;:::999888888999888888777777777777777666555555555444444444444111111111111111222222222111111111111111111222222//////............//////........................000//////////////////000000000///////////////000000000000///---...000222000000111222333333333222111000......000111111111000111111222222333333333000222444444444555777888AAANNN]]]bbbaaaccckkkrrrppppppuuu|||jjjaaa]]]ZZZWWW[[[TTTNNNMMMLLLLLLQQQZZZrrrqqq\\\```qqqpppaaaZZZXXX[[[gggvvviii[[[[[[```aaaXXXLLLCCC???>>>>>>=========<<<;;;:::888777666888777666555555555555666444444444444333333222222111111111111111222222222//////000111222333333444//////............//////---.....................///......------......///.........------......///000000000///---...000222///000111222222222222222111000...///000222222111//////000000111222222333...000222444444444666888;;;EEESSS^^^bbbbbbbbbcccaaabbbhhhyyylll^^^WWWRRRPPPRRROOOLLLJJJGGGFFFJJJOOOccchhhaaaddd{{{yyyfff``````jjjwwwkkk]]]\\\aaabbbYYYLLLBBB??????????????????>>><<<;;;999777666777666555444333444555666222333333333333222111111222222111111111111111111...//////000111222333333//////............//////---------.....................------------.........------------......//////000000000......000111---......////////////...111000///000222333333222......///000111222222333...000222333333444555777666<<>>??????>>>>>>>>>===<<<;;;999888888777555444444444666666333333444444444333222111333222222222111000000000000000000000000000000000//////............//////---------.........////////////............//////...............///000000...///111111/////////000---............------,,,000000111333555555444222...//////000222333333444222333333333222222444666444777AAAOOOVVVTTTPPPPPPXXX]]]cccooo}}}nnnccc]]]RRRQQQMMMEEE???@@@FFFKKKSSSpppxxxeeejjjtttpppqqqtttggg[[[^^^gggkkk```QQQEEE@@@???>>>>>>======>>>>>>===<<<<<<;;;999888666555444555777888333444555555555444333222444333333222111000//////222222111000///...---,,,//////............//////---------.........//////000000////////////000000///////////////000111111---///111222000////////////000000000///...------000000222444666666444222///000111222333444555555555555555333111000222444555666>>>JJJPPPNNNOOOTTT^^^dddiiimmmxxxoooaaa^^^```^^^UUULLLGGGGGGHHHSSSkkksssooo{{{}}}rrrmmmlllwww~~~eeeaaa]]]iiiuuugggTTTFFF@@@??????>>>@@@???>>><<<:::888666666888888777666666666666666777333...,,,,,,///111222333111000...---......///444444222111000000000000111...,,,---///111///---...///000111111000///......,,,***+++,,,...///////////////000111111222222///////////////000111111---...//////......///111000///...000444777666444111///---111666888444///111444444111111555777666777666888???FFFOOO[[[eeecccnnntttqqqssszzzwwwrrrhhhVVVGGGCCCFFFUUUkkkwwwjjjggglllssszzz{{{bbb^^^\\\jjjrrreeeSSSFFFAAA@@@???>>>>>>>>>======<<<;;;;;;;;;888888777666666666666666777444000///000111333333555444333222111111111111111111000///.........///111///------///000///......///000111111000///...222000---------...---,,,111111000000000000000000000///////////////000000222333333000---+++***+++222000///000333444333111---...///111333777;;;???;;;555000111444666444111666333444:::CCCNNN]]]jjjkkktttzzzvvvqqquuu}}}lllZZZPPPPPPRRRkkkoooeeefffkkkmmm{{{xxx^^^[[[[[[iiiooobbbQQQFFFAAA@@@???===;;;<<<<<<===>>>???@@@@@@888888777666666666666666777555333222333555555444111222222111111000///...000000///////////////000000///------///000///......//////000000//////...333111///...//////...---222222111000000///......000000//////.../////////---///000///...---...000333222000000111111///...(((---111111111666BBBMMMKKK;;;000444:::666000---777333111555===IIIZZZhhhooovvv}}}{{{qqqjjjqqq}}}lll]]]XXXRRRjjj|||qqqqqq|||kkkeeedddbbbmmmyyyxxx]]]ZZZXXXffflll```PPPEEEAAA@@@>>><<<;;;;;;<<<===>>>???@@@@@@888777777666666666666666666555444444666777666555000000111111111///---,,,222111111111111111222333000///........./////////////////////////////////...---,,,...000111111111111111000000////////////000000///............///+++,,,.../////////111333222111000000//////......)))...222222111666BBBLLLTTT@@@444999===444---///888444111444:::BBBPPP]]]iiimmmxxx~~~uuugggfffpppzzz|||jjjaaaXXXiiikkkdddkkkzzzooofffaaafffkkkpppuuu{{{zzz___ZZZVVVccckkk___OOOEEEAAA@@@>>><<<;;;;;;<<<<<<<<<<<<======888777777666666666666666444333333444666777666444333444555555444333111000222111111111111111222333/////////.........///000//////............//////,,,++++++---000111111000......//////000000000000//////............//////111111222000---,,,,,,---...///////////////000000---///111222222555;;;???HHH:::444::::::111///555555222111555999>>>HHHRRRaaaeeeqqq}}}yyyjjjaaabbbmmmxxxnnnbbbiiiyyyvvvccc^^^bbbsssnnnfffdddccccccfffmmmwww~~~{{{```ZZZVVVbbblll```PPPDDD@@@@@@???===<<<<<<<<<;;;::::::999999888888777666666666666666333222222333555777666555333333333333222111000000000000///////////////000...///000///------///000///......------......//////...---...000///...,,,------...//////000111111......------......///000...///000///...---...000,,,...///000///000111333111000000111222444444333444///000555444000222:::///...000444888;;;BBBJJJ[[[bbbooozzzyyymmm```ZZZ```qqqyyyrrrhhhiiippplll[[[RRR\\\nnnoooggg```]]]___fffsssyyy^^^ZZZXXXfffooobbbPPPDDD?????????>>>===<<<<<<;;;:::999888888888888777666666666666666444222222333555777888777222222111000////////////111111000///.........///...///000///------///111///...------------...//////......000111111///---......//////////////////,,,,,,,,,---...///000111)))+++---...///000333555---///111111//////111333111000//////000111111222+++---000111222222444666000...///333555666<<>>NNNbbbrrrssspppqqqoooiiieeegggsssxxxkkkgggaaacccccceeeooo}}}}}}]]]SSSRRRXXXlllqqqeee^^^```nnn}}}|||vvv______]]]jjjrrreeeTTTIIIDDDBBB>>>:::=========<<<;;;:::888888999999888888888888888999222222444444444444222222111111111111111111111111000000000222333222///---////////////////////////000///...------...///000......------------......//////............//////...............///000000'''***000444444111,,,)))////////////000000000000000000111111111222222222///000111111000///000111//////000111222444555666IIISSS___eeeiiinnntttwwwtttwwwxxxeee]]]\\\ZZZ[[[^^^^^^[[[ZZZ]]]]]]kkkjjjQQQLLLRRR]]]fffyyyllleeeggglllwwwvvv___^^^\\\iiiqqqdddSSSGGGCCCAAA>>>;;;=========<<<;;;:::888888777777666555444444555555222333333444444333333222222222111111111111222222111111222444666666444222////////////////////////000///...------...///000/////////......///////////////............//////...............///000000000///...---...111444666/////////000000000111111111111111111222222222222111222333333222111222333111111111111222444555666>>>HHHUUU___gggooowww|||lllaaa\\\VVVSSSTTTSSSPPPPPPSSSQQQZZZjjj{{{___RRROOOVVV___kkkvvvfffaaaccchhhsssvvv___]]][[[gggnnnbbbQQQEEEAAA@@@>>>============<<<;;;:::888888777777555444333333333333444333333222222333333444444333222111111222333444000000111444666777555444//////////////////////////////............//////000000////////////000000//////............/////////............//////000555222...***+++...333777000000000000111111111111111111222222222333333333111222333333222111222333333333333333333444555555666===IIIVVVaaallluuu{{{zzzlll___VVVNNNLLLKKKIIIHHHIIIHHHKKKTTTiiivvv```RRRQQQVVVYYYnnnmmm___[[[ZZZcccooo{{{vvv]]][[[XXXdddjjj^^^OOOCCC?????????>>>=========<<<;;;:::888888;;;:::888777666555555444444444222222222222444444444333222111111222333444/////////000222333111000/////////////////////////////////....../////////000//////////////////000//////............////////////............///000222111000...,,,+++))))))000000000000111111111222222222222222333333333333///000111111000///000111555444444333333444444444777999AAAMMMYYYbbblllttt|||eeeZZZPPPOOOPPPMMMIIIGGGGGGGGGLLLZZZsssyyyeeeXXXSSSSSS```vvv}}}gggZZZVVV[[[cccnnn{{{uuu\\\XXXUUU```eee[[[MMMBBB>>>===??????=========<<<;;;:::888888<<<;;;:::888777666666666444444222222222222444444333333222111111222333333000///......//////---,,,////////////////////////...//////////////////...///......------....../////////............////////////............//////...///000000...+++'''%%%///000000000000111111111111111222222222333333333///000111111000///000111555555444333333333444444999888<<>>???=========<<<;;;:::888888999999888666555555555555444333333222222333333444111111111111111111111111333111000/////////---,,,////////////////////////......////////////............------------......//////............//////000//////............//////...---------...///000////////////000000000000000000111111111222222222111222333333222111222333444444333333333333333444777444888@@@GGGPPPcccvvvpppeeehhhpppnnneee]]]MMMLLLMMMPPPYYYoooggg^^^YYY```rrrmmm^^^WWWSSSXXX___gggnnnsss~~~rrrWWWRRRNNNYYYZZZTTTJJJBBB>>>===>>>???=========<<<;;;:::888888888777666555555555555555222333333444444333333222...///111222222111///...333111//////000000///...////////////////////////---...///000000///...---//////............////////////............//////000000///...............///.........///111333444---.........//////////////////000000000111111111111222333333222111222333333333222222222333333444555222555<<>>======>>>=========<<<;;;:::888888888777777666666666777777222222444555555444222222---...111222222111...---000...------///000//////////////////////////////---...///000000///...---000000////////////000000//////............//////111000///...............,,,...000222222111///...------------.........///////////////000000000000///111111111000///000111222111111111222222333444555333555;;;>>>HHHdddlll___SSSQQQ]]]yyy{{{eee]]]bbbsssrrraaaZZZXXXWWW[[[``````hhhrrrzzzoooVVVNNNOOORRRZZZRRRHHHBBBAAAAAAAAA@@@AAA@@@???===;;;999777666888888777555555444444444555555555444444555666666222222222111111111000000000///...------...///000///......---------......------,,,,,,,,,+++++++++,,,...000000...------.........------------......///...,,,++++++,,,...///////////////////////////...///000000000///---,,,/////////000222111///---111111111111000000000000000000222333333333333333777333555:::;;;AAAXXXqqqsssfffaaadddyyy___WWWbbbnnnkkk^^^\\\ZZZXXXXXX]]]]]]cccnnnyyyoooVVVNNNPPPRRR^^^UUUJJJCCC@@@???>>>===???>>>>>><<<;;;:::999999888777666555555444444444111111000000000000111111222222222111111111000000/////////....../////////444333222111000/////////............------------///000000...---,,,...///......------------......///...------------...///////////////////////////,,,---...000111111222222111000000111222222000...222222111000000000000000111222222222222333333333666333444888999>>>QQQgggzzzttt~~~kkkTTTWWWbbbqqqnnnbbbZZZXXX[[[aaa___aaagggnnnvvvpppWWWNNNQQQTTT```WWWKKKBBB???>>>>>>============<<<;;;;;;;;;:::888777666555555444555555444444333333333333333444222222222111111111111111...//////000000//////...666555333222000/////////000000000/////////......111111///---+++,,,...111......------------......////////////////////////////////////////////////////////////000222333444333222111111222222000...333222111000///000111111444333222111111111222333555222333777666999GGGWWWkkkyyy}}}YYYOOOWWW^^^gggxxxrrrdddaaadddhhhdddbbbbbbdddjjjvvvqqqXXXOOOSSSXXX```VVVJJJAAA??????@@@@@@=========<<<;;;;;;::::::777777666555555555555555888888777666666666777777111111111111111111111111...///000111111000///...222111000///......---...000000000////////////...,,,---...---,,,,,,...000......------------......---...////////////...---////////////////////////222111000///...///000111333111000000111111///---111000//////000111333444666555222000000000111222444333444666555555>>>HHHXXXiii{{{jjjRRRRRRVVVXXXddd||||||sssqqqkkkgggcccaaaaaacccmmmwwwsssYYYRRRWWW^^^eee[[[MMMBBB>>>???@@@@@@??????>>><<<;;;:::999888777666666555555555555666555444444333222222333333111111111111111111111111...///000111111000///.........---------...///////////////.........------%%%))),,,............///......------------......,,,------......------,,,////////////////////////111000///...---...///000111000......//////...---.........///111444666777777555333000///000111222444333444666555555999>>>IIIXXXppp}}}yyy{{{]]]OOOOOONNNVVVjjj}}}kkkeee```______```eeellluuu}}}nnnvvv\\\UUU\\\dddooocccRRREEE>>><<<<<<<<<@@@???>>>===;;;:::888888666666555555555555666666444333222111111000111111111111111111111222222222///000000111111000000///............///000111222.........---------,,,,,,$$$(((---000000///............------------......------------------------////////////////////////,,,---------...000111222000...,,,---...//////...,,,---///111333555666777666444333111000000111111333333333555666666777888>>>III^^^uuu|||tttrrrnnnllloooyyy{{{~~~pppXXXNNNHHHKKKZZZkkk~~~rrriii```___```___```ccceeennnyyyxxxgggZZZxxx^^^XXXaaajjjuuuhhhUUUFFF>>><<<;;;;;;>>>======<<<;;;;;;::::::666666555555555555666666555555444333222111111222000000111111111222222222111000000000000000000111000000000000000000111111.........---------,,,,,,))),,,///111000///............------------......///...---,,,,,,---...///////////////////////////,,,---...///000111111111///---,,,,,,...000111000---...111333444555444444333333333222222111111111111111111222555777777555:::@@@OOOeee{{{xxxmmmhhhaaa___```^^^]]]^^^___```fffxxxttt]]]PPPJJJRRR[[[gggyyyjjjfffggggggeeeddd___eeelllsssssscccWWWOOOyyy___ZZZdddnnnuuuhhhUUUGGG???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<666666555555555666666777444333222111000000000000000000111111222222222222222111000//////000111222111111000//////.../////////............---------///111111111///...///000.........------.........111000...------...000111////////////////////////000111222222222111///...///...,,,---///222333222...000333555555444222000222222333333333222111111/////////111444888777333;;;===GGG\\\ttt}}}ooofff^^^\\\___TTTQQQPPPQQQPPPTTTbbbrrrrrr^^^PPPQQQSSSYYYqqqwwwpppqqqpppmmmjjj```dddfffiiisssxxxbbbVVVQQQMMMyyyaaa[[[bbbiiirrrcccQQQFFF@@@<<<<<<>>><<<<<<======<<<<<<;;;:::555222111111444666555333555555444333333333444444111111111111111000/////////////////////.........////////////////////////////////////////////////111000...,,,+++***++++++---------...............///......---------......//////............//////////////////////////////------......//////000000000111111111111222222222111---)))))),,,///111111222111000//////111333444:::888;;;HHH]]]wwwnnnZZZSSSWWWTTTRRRMMMIIIHHHLLLSSSYYYrrr|||pppXXXVVVTTTPPP^^^vvv{{{tttpppqqqlllccc```dddgggmmmwwwdddTTTOOOWWWcccxxx```[[[bbbiiirrrbbbPPPEEE@@@<<<<<>>FFFUUUmmmssspppqqqkkk```UUUMMMKKKLLLMMMWWWiiiuuubbbYYY___sss~~~tttllliiiggghhhuuu|||cccZZZPPPKKKPPPcccvvv^^^\\\gggqqqzzzgggRRRFFF@@@===<<<>>>::::::;;;;;;::::::999888777666444333333222222111555444333222111111111222000000111111111111000///............////////////////////////////////////........................////////////......//////+++,,,,,,---...///000000...------------...////////////............/////////////////////////////////......------,,,,,,,,,000000000000111111111111111111111111111000///...222222111111111222333444555666999;;;>>>GGG[[[nnnxxxgggVVVKKKJJJMMMVVVlll{{{bbbZZZcccsss{{{vvvsssxxxqqqdddRRRKKKFFFMMM]]]wwwuuu______lllxxxmmmUUUGGGAAA===<<<<<<::::::;;;;;;::::::999888888888888777666666777777666666444333333222222222///000000111111111000000---.........//////000000////////////////////////........................//////////////////......,,,,,,------...//////000---------------...////////////............//////////////////////////////111111111000000///////////////000000000111111111000111222222111000///...222222222222222333333444111222555777666<<>>>>>===>>><<<<<<======<<<<<<;;;:::;;;<<<<<<999555222333555666555444222111000000000//////000111111111111111---------...///000000111////////////////////////------------------------////////////...,,,***(((/////////...------,,,,,,,,,,,,,,,---...///000111//////............//////////////////////////////---......//////000000000////////////000000000000---///000///......000333111222333444444444333333222000111444555555:::@@@DDD___}}}rrrrrr```WWWRRRZZZiiirrr~~~ssslllhhhnnnxxxsss```QQQFFFBBBCCCEEEFFFMMMZZZjjjxxxzzzcccfffqqquuuyyyeeeNNNCCC@@@===;;;;;;======<<<;;;::::::999999:::888666444333555777888///222777:::;;;999555333222111111111000000//////...///000111111000///...........................---------............///...,,,)))'''(((+++///222......//////////////////,,,,,,---...///000111222111000///......---......------............------...///000000000///---,,,000000000///////////////000000000000000000000000111111111000///000222444111333444111...///555<<>><<<<<<======<<<;;;;;;:::999999999888777555555666777888222333444555666555444444111111111111000000000///...///000111111000///...........................---------............//////...------,,,------...............---------------------...............//////.........//////000.........//////.........------...//////000//////000000000000000000000000000000000000000000000000222222333222111111333555666666555444333555888:::<<>>============<<<<<<;;;:::::::::888888888777777777777777666444222111111222333444111111111111000000000000//////000000000000//////........................---------............///,,,---...///...,,,)))(((......------,,,,,,,,,+++//////...---,,,++++++***---------......///111111...//////000000//////...,,,---------///000111222111111111111111111111111000000000000000000000000222333444333222222444666666444111222444666555333777;;;EEEWWWmmm}}}ggggggnnn}}}xxx[[[KKKLLLPPPYYYfffuuummmeee^^^___dddooo~~~sss___LLLHHHFFFHHHIIIOOOaaatttvvvaaaeeeoooqqquuuaaaLLLBBB@@@???>>>>>>======<<<<<<;;;;;;;;;:::777888999999999888666666777555333111000111222333111111111000000000000000//////000000000000//////........................---------............///,,,---///000///---+++***//////...------,,,,,,,,,000//////...---,,,++++++...............///000000//////000000000000//////......------...///111222111111111111111222222222////////////////////////111222333333222222333555333333333333444333222111777:::@@@IIIWWWpppzzz```\\\\\\ccciiihhhfffeee^^^^^^dddqqqzzzaaaSSSOOOQQQZZZeeevvvrrrccc\\\^^^eeesss~~~sss]]]OOOHHHGGGHHHLLLTTTeee~~~sss___dddoooqqqttt```KKKAAA??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;666777999999999888666555666666444333222222111111000000000000000000111111000000////////////000000////////////////////////---------............///000000000000000111222222////////////......------//////..................000000///...............//////000000000000//////000///...------...///000000000111111222222222222///////////////////////////111222222111111222333333777:::999666444555777444777<<>>======<<<<<<<<<<<<<<<<<<<<<<<<666777777888888777555444444444555444444222111000000000000000111111111111000000////////////000000////////////////////////---------............///---,,,+++***+++---///111////////////////////////---......//////000000000111111///......---------...//////000000//////...000000///...............//////000000111222222222000000000000000000000000...000222222111111111222111666:::999444222555999555777;;;>>>AAANNNhhh}}}mmm]]]XXXWWWTTTOOOMMMIIIHHHLLLUUU\\\iiihhhUUUQQQSSSUUU___nnn|||pppeeedddgggmmmuuu}}}iiiXXXLLLIIIKKKLLL```uuupppaaajjjvvvxxxuuuaaaKKKAAA???===<<<<<<<<<<<<<<<<<<============666666666666666555444444333333222222111111111000///000000000111111111111111000///......///000111////////////////////////---------............///+++***)))(((((()))+++,,,,,,------......//////000---------.........//////000//////.........//////.........//////...............///////////////.........///000000111222222000000000000000000000000///111333444333222222333111333555444333333444777666777:::>>>AAAHHHYYYjjjpppgggfffccc\\\WWWKKKHHHIIINNNQQQ]]]zzz}}}sssfffWWWUUU^^^```sssvvvllljjjkkkmmmwwwtttcccVVVKKKFFFIIIQQQ^^^{{{qqqcccmmmyyy|||uuuaaaKKKAAA>>>===<<<<<<<<<<<<<<<===============666555555555444444444444333222000///...///111111//////000000111111111222111000///......///000111000000000000000000000000---------.........//////000//////...------------***++++++,,,---...//////------------------------......---......///000111------............------+++,,,...000111111000000---......///000111111111000000000000000000000000000222444555444333333444666555444555777999999999333333666:::>>>CCCOOOZZZ}}}|||xxxpppiiiOOOJJJIIIKKKMMMZZZ{{{dddUUUWWWRRR]]]iiiuuuxxxtttkkkgggjjjwww~~~ggg[[[PPPJJJEEEDDDLLLVVVsssrrreeeqqq{{{{{{yyy^^^FFFAAABBB>>>;;;<<<<<<<<<<<<;;;:::999777666888777666444444555555666666555333222111222333333111111111111222222222222...///000000000///---,,,------......------,,,+++...------,,,,,,++++++***------...///000000000///---------............///......//////000000111111........................000000//////.........---............/////////000......///000000000000000444444555555555444333333333666:::;;;999666444333666666777777888888999999666888999888777;;;CCCJJJccciiiSSSFFFKKKLLLSSSzzzmmmTTTNNNRRRWWW\\\dddwww{{{mmmccc```iiissszzzxxxnnniii[[[NNNDDDCCCBBBCCCOOO```ooocccnnnxxxxxxtttZZZDDD???@@@===:::;;;<<<<<<<<<;;;:::999777777888777666555444555555666666555444333333333444444111000000000//////......000///......---...//////------......------,,,+++,,,,,,,,,,,,------------------.../////////......---------............///////////////....................................000/////////.....................///////////////......///000000000000000111111222222222222222222444777:::<<<;;;999999999666666666777777777777777555777999888777:::AAAFFFRRRqqqeeeSSSRRRQQQZZZkkkVVVNNNJJJMMMVVVeee}}}wwwiii___aaafffkkkwwwyyyrrrkkkbbbXXXTTTQQQGGGBBBCCCEEEHHHVVVggglll```iiirrrqqqkkkUUUBBB===>>><<<999:::<<<<<<<<<;;;:::999888777777777666555555555555666666555555444444444444555222222111000///...------111000---,,,,,,...000222---............---,,,,,,+++,,,,,,---......//////------.........---,,,,,,---------............///000//////...------,,,,,,........................////////////............///////////////...............///000000000000000111111000000000222333444222555888999999:::;;;===666666666555555555555555444666888888777888===AAAGGG^^^eee[[[TTTZZZ{{{fffQQQBBBEEEMMMUUUbbbqqqxxxggg___]]]^^^hhhtttooobbbZZZRRRKKKGGGFFF@@@>>>BBBEEEIIIWWWggg|||hhh\\\bbbhhhgggbbbQQQAAA===>>><<<::::::;;;;;;;;;;;;:::999888777777666666666555555555555444444444444333444444444333333222222111000000///000///---------...000111...............------,,,---------.........//////------------,,,,,,+++***---------............////////////......---------........................///////////////.........////////////..................///000000000000000333222000000111333555777000111333444444555888:::555555555444444333333333333555777777777777999;;;BBBNNNggg~~~jjj\\\ZZZqqqbbbJJJIIINNNMMMPPPYYYsss|||nnneee```ccciiiuuuhhhXXXQQQKKKFFFDDDBBB???@@@CCCEEEJJJWWWdddzzz}}}~~~cccVVVYYY]]][[[YYYMMMBBB>>>>>>===<<<<<<;;;;;;;;;;;;:::999888888666666666666666555555444222222222222333222222222111111111111111111222222......///////////////.........//////......---,,,//////.........---------,,,---------,,,+++******---------............///....../////////000000000.................................//////////////////////////////...............///000000000000000222111000///000222555666000000111111000111333666555555444444333333222222333444666666666666777888;;;???MMMfffkkk```kkk~~~zzzYYYNNNLLLHHHIIIOOO```tttzzzmmmeeeccchhhtttsss\\\NNNHHHCCC???>>>AAACCCFFFIIIKKKPPP\\\hhh}}}~~~www[[[OOOPPPSSSQQQQQQJJJCCC?????????>>>===:::;;;;;;;;;::::::999888666666666777666555555444000111111222222222222111......//////000000000000...///000000000///---,,,...////////////...------//////......---,,,,,,+++,,,,,,---------,,,++++++---------............///......//////000111111222.................................///////////////............/////////000......///000000000000000//////.........000111222111222222111000000222444444444444333333333333333333444444555555666666666:::888???RRRiiiuuuccceeepppnnnUUUHHHEEEHHHNNNSSSccczzznnndddbbbiiitttssscccRRRHHHCCC???>>>???BBBGGGMMMPPPSSS[[[iiiuuukkkRRRHHHIIIKKKJJJIIIGGGBBB???>>>??????>>>::::::;;;;;;;;;:::999999555666777777777666444444000111222333333333222222000000000///////////////111111000///...------,,,///////////////...------------------,,,,,,,,,,,,+++,,,,,,------------,,,---------............///.../////////////////////..................................../////////000,,,------...///000111111......///000000000000000///////////////////////////111222222111000111333333333333444444444444444444333333333555666777777>>>999<<>>===??????>>>::::::;;;;;;;;;:::999999555666777777777666444333000111333444555444444333444444333222111000//////555333000---+++,,,---...///////////////......---***++++++,,,,,,------...+++,,,------............---------.........///////////////...------,,,,,,........................---.........//////000000+++,,,---...///111222222...//////000000000000000000111111111111111000///,,,...000111000000111222333333333444444555555555555333222222444777888888>>>::::::???DDDRRRrrreee^^^aaalllyyyyyyqqqnnniiidddhhhppp|||iiiYYYOOOEEEEEEIIIPPPZZZfffyyyvvvmmmffffffiiiooo~~~qqqaaaOOOHHHCCCAAABBBFFFPPPZZZkkkssszzz{{{~~~sssVVVKKKGGGAAA???AAAAAAAAAAAAAAA@@@???>>>>>>;;;<<<<<<<<<<<<:::999888:::888666666666555333111666444222000000000111222333222///......///222333...------------...//////......////////////......***,,,......---------...---)))&&&''',,,///...,,,///---+++---///000///---------,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111/////////...------,,,,,,......///000000000000000//////...//////000111222//////000000000000//////111222333666777555222///333333333444444444555555333777:::999:::GGG^^^pppqqqaaa^^^aaaffffff^^^UUUSSSSSSSSS\\\^^^gggwwwuuuZZZFFFDDDFFFJJJOOOTTT^^^rrrtttmmmggghhhsss{{{eeeVVVPPPFFF@@@>>>DDDMMMXXXiiiyyyqqqTTTIIIGGGBBB@@@CCCDDDCCCBBB@@@>>><<<:::999;;;;;;<<<<<<;;;:::888777888777555555666666555333666444222111000000111222222111000//////000111222000///...---------------.........//////.........***,,,---...---,,,---......***'''(((,,,///...,,,000...,,,---//////---+++000///...------,,,------........................------......//////000000........................000000111222222222222111000////////////000000111//////000000000000//////111111111333444444333222333333333444444444444555222666999888:::BBBRRR^^^}}}zzzhhhcccaaafffdddZZZPPPMMMNNNOOOPPPSSSZZZhhh~~~qqqWWWOOOJJJFFFGGGKKKRRR___kkk}}}~~~sssjjjkkkqqq~~~vvvgggWWWLLLIIIFFFAAABBBPPPdddxxxsssVVVIIIEEEBBB@@@AAACCCBBBAAA???===;;;999999;;;;;;<<<<<<;;;:::888777666555444555666777666555555444333111000111111222111000000000000000000111222111///...---,,,,,,,,,------------------------+++,,,......---,,,---...000---******---///...,,,111000......//////...,,,000///...------,,,------.................................///////////////,,,------...//////000000///000111111222222111111111000000////////////000//////000000000000//////222111111111111222444444333333333333444444444444111444777888999<<>>============<<<<<<======<<<;;;999888777666555555666666555444555444333222111111111111///000111222222111000///111000///...---------------------,,,,,,------------...000000///......///111...,,,,,,---///...---000000//////000000//////------,,,------...///000,,,,,,,,,,,,------------///////////////.........---........./////////000---......///////////////111111000//////...//////000000////////////000000222333444333222222222333222222333333333444444444333444555666777888999:::JJJ[[[ttt|||ttt{{{~~~uuuggg[[[QQQJJJMMMQQQTTTaaazzzdddTTTJJJEEEFFFJJJIIIQQQ]]]gggqqq|||zzzooorrryyy|||uuukkk]]]OOOHHHDDDAAA@@@BBBHHHXXXuuu```NNNIIIHHHEEECCCAAAAAA???>>>>>>===>>>>>>======>>>>>>===<<<:::999999888666555666555333222444444333222111111111111///000111222222111000/////////.........//////000...---,,,,,,,,,,,,---...///111222222000///000111000///---,,,---.........,,,------.........//////------,,,------...///000,,,,,,,,,------.........///////////////.........000000/////////.........------...///////////////111111000//////...//////000000////////////000000222555888888555222000000222222222333333333444444555555444444666777888888@@@JJJ[[[qqqyyyeeeWWWLLLOOORRRaaarrrYYYHHHDDDGGGDDDHHHMMMSSSYYYaaakkksss|||vvvoooppp{{{~~~pppddd^^^VVVLLLCCCAAA@@@@@@BBBFFFVVVppphhhSSSNNNOOOMMMJJJFFFDDDAAA???<<<;;;;;;;;;======>>>>>>===<<<:::999:::888666666666555333111444444333333222111111000///000111222222111000//////.........//////000111///...---,,,,,,---...///000222333333111000000111///...---,,,------//////***+++,,,,,,++++++,,,...000///...------,,,------.........///000000111111.........///////////////111111000//////...------...///000000111111000000111000000////////////000111000///......///000111000444888999555111//////222222222222333333333333555555444333444666888:::;;;>>>HHHZZZoooqqqXXXUUUVVVgggpppRRREEEEEECCCCCCEEEHHHJJJMMMVVV___sssqqqgggjjjvvvtttfffZZZRRRMMMGGGBBB>>>???@@@AAAFFFMMMjjjrrrZZZSSSSSSPPPKKKEEECCC@@@===;;;:::::::::;;;<<<<<<<<<<<<:::999888999777666555666666444222333333333333222111000000000000111111111111000000000000///////////////000000///---,,,,,,---///000///111222111000...//////------,,,,,,,,,---///000///000111000---+++,,,...000///...------,,,------.........///000111111111------......//////000000000000000///////////////...///000000111111000000000////////////000000111111000///......///000111---111555555111///000222111222222222222333333333222333444333222333666999999888===HHHYYYpppqqqfff___mmmeeeNNNFFFCCCAAAAAACCCBBBBBBHHHRRR^^^nnn}}}nnnggglllvvv~~~ooo___SSSLLLFFFCCC???>>>>>>@@@@@@BBBKKKVVVttt|||{{{___UUUSSSMMMFFF@@@???===;;;:::;;;<<<===999:::;;;;;;:::999777666777666555555666777666555333333333333333111000000111000000000000000000111333222111///............111000...------...000111...000111000...------...+++,,,,,,,,,+++---///111666888888666111...///000---------------...000000,,,,,,,,,---...//////000,,,------...///000111111......//////000000111111,,,------...............//////...//////000111222222000///......///000222***...111000------222666111111222222222333333333...222444333111111444777:::777888@@@KKK___~~~ssseeennnwwwXXXJJJDDD@@@@@@BBB???<<>>???@@@BBBAAADDDPPP]]]uuuzzzvvv{{{cccVVVSSSNNNHHHCCCBBBAAA???>>>=========>>>===<<<:::888666555444666555555555555444444444555333111111111222111000111111111111111111111111111111000///////////////000...,,,---///111000...+++---......---,,,,,,------,,,,,,,,,,,,---......444444333111...------...,,,---.........---++++++............////////////...,,,+++,,,---......---///111222000------///222............////////////000000000000000///000000////////////////////////...............------------222777888444111222444333333222222111222222222666111333<<>>@@@DDDLLLWWW___rrrwwwttt|||dddUUUQQQLLLFFFDDDCCCAAA@@@???>>>>>>>>>>>>===<<<:::888777555555666555555555555444444444555555444444333222111111000000000000000000000000111000000///////////////111...,,,,,,......---++++++,,,......,,,+++,,,------------------......///000111111///...---...///---......///...---,,,+++............///////////////---++++++---.........///000111000...---///111............////////////---,,,+++,,,---------,,,/////////////////////////////////000000000000000,,,111555555222000111333222222222111222222333333777333444:::===AAAPPPcccmmmiiinnnuuu}}}wwwdddUUUNNNFFFCCCCCCBBBAAAAAAAAAEEEMMMWWWdddrrr~~~uuummmhhhllltttwwwjjj\\\QQQFFFBBB@@@???AAAEEE>>>CCCIIINNNRRRYYYccckkk}}}tttsssvvvxxx|||eeeTTTOOOJJJDDDCCCCCCAAA@@@????????????>>>===<<<:::999777666555666555555555555444444444444777999888444111111222////////////////////////000000//////////////////111///,,,,,,,,,,,,***)))+++---......---,,,,,,---......------......///000---...///...------...000...////////////...---------............////////////---+++***,,,...//////...000111000///...///111............///////////////---+++---000111000---////////////////////////......//////000000111111,,,///222222///...000222111111111111222333444444666444666:::999777@@@LLLddd{{{jjjaaa______ccchhhjjjjjjggg___XXXZZZfffqqqxxx~~~jjjddd[[[QQQJJJFFFCCCBBBAAABBBDDDHHHNNNVVV___fffvvvzzzzzznnnggghhhsss|||nnn___SSSJJJDDD???>>>???@@@EEEKKKLLLUUU___fffiiinnnwwwxxxnnnkkkoooyyygggUUUOOOJJJEEEAAAAAA@@@???>>>>>>>>>???>>>===<<<;;;999888777666666555555555555444444444444999<<<;;;555111111333000000000000000000000000//////////////////......///...---,,,,,,,,,++++++,,,...//////...------...///............///000000...//////...------...000///////////////.........---------.........//////000---+++***,,,///000000...///000000000000000000............////////////000---+++---111333111...////////////////////////+++,,,,,,---...///000000...///111000///...000222111111111111222333444555444333555999888666<<>>>>>===============>>>======<<<;;;:::888777777666555555555555444444444333888<<<;;;555111222444111111111111111111111111---...////////////......------------,,,---...///...///111111/////////000///............///000000000111111///------...///000000//////............------------............///---++++++---///111111......///000111111000///............////////////---+++)))+++...///...,,,////////////////////////+++,,,,,,---...///000000000000111111000000111333111111111111222333444555444333444666666777<<>>======<<<;;;:::999888888666555555555555444444444333666888888444222222444111111111111111111111111,,,---...///000///...---,,,---...---,,,---...000...000111111000//////000......------......///000111111111000---,,,---///000///......------......,,,------------.........---,,,+++---///111111000...---...000222222000///............////////////......///...............////////////////////////......//////000000111111000111222222333333222222111111111111222333444444333333333333333444888<<<>>>AAAQQQnnnnnn```YYYWWW]]]UUULLLHHHIIILLLMMMLLLNNNUUUkkkvvvSSSFFF<<<===???======AAA@@@EEELLLSSS^^^qqqyyyvvvuuuuuuzzzpppdddUUUKKKCCC>>>>>>AAA@@@===???MMMaaazzzuuu^^^SSSJJJCCC<<<<<<<<<<<<<<<===>>>???======<<<;;;:::999999888666555555555555444444444333333333333333333333333111111111111111111111111+++,,,...///000///...---,,,---...---+++***,,,...---...000000...---...///---------------......///...//////...---,,,...000//////---,,,,,,,,,---...,,,,,,---------.........,,,+++,,,...111222111///---------000333333111...............////////////111444555444000...000333/////////////////////////////////000000000000000000000222333444444222000222222222111222222333333111333333222333444555555<<<<<>>@@@AAALLLdddxxx```SSSIIIAAA======<<<======>>>???@@@======<<<;;;::::::999999666666555555555444444444333111000000222333333333000000000000000000000000+++,,,...000000///...---,,,......,,,)))''')))++++++---......---,,,,,,------,,,,,,,,,,,,---......+++,,,------,,,---///111///...---,,,+++,,,------,,,,,,,,,---------......++++++---000222222000...---------000333444111.............../////////000...333666333,,,))),,,111////////////////////////...............---------//////111333555444111///333333222222111222222222...111444444555666666444888888???MMM___vvv~~~uuuhhh]]]UUUSSSQQQaaafffJJJCCCCCC???<<<>>>;;;>>>AAADDDHHHRRR___iiixxxqqqqqqqqqssswww}}}|||mmmZZZLLLDDD>>>;;;???@@@<<<;;;???CCCJJJ^^^~~~}}}```UUUMMMDDD>>>===;;;;;;<<<<<<;;;999???>>><<<;;;:::999999999666666555555555444444444222222222111111111000000111111111111000000000000...000111...***(((***---/////////000000000000000/////////......---------******+++,,,,,,,,,++++++,,,,,,,,,---------......000...,,,,,,......,,,)))...------,,,,,,------.................................///333666666222...---///000000000111333555..................---------.........//////000000......//////000000111111000000000000111222333444000111111111111222222222444444333333333222222222444555:::BBBLLL\\\tttxxxfffYYYXXXkkk|||VVVEEEEEECCC>>>:::<<<===@@@DDDEEEFFFMMMVVViiitttttthhheeefffgggkkkqqqttttttjjj```TTTKKKGGGFFF???<<<>>>???======AAAHHHVVVooo{{{___UUUMMMEEE???===<<<;;;<<<<<<:::999===<<<<<<;;;:::999888888666555555444333333222222333333333333222222222111111111111111000000000000...---,,,,,,------------............------------,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......///---,,,---///000///------------,,,,,,---------..............................///111444444111...---...//////...---...000..................................../////////000222222111111000/////////000000000000111222333444///000000000000111111111222333333333444444555555777666999===BBBLLL^^^ooo~~~jjjfffrrrlllWWWLLLCCC<<<999999999<<>>:::999999:::<<<===::::::AAAKKKUUU```rrrsssnnnwwwxxxaaaWWWPPPIIIBBB@@@===<<<;;;;;;:::888777888999;;;:::999777666444444444444444444444444444333333333333222222222111111111111000000000///---+++***+++...000000///111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,---------......------------...//////...,,,------------------,,,------------------------...---------...////////////111333333111...---,,,---------........................////////////////////////000111111222222000000000000000111222222000000000000111111111111//////000000111222222333666555666888888999AAAJJJTTTnnn|||tttvvvooo]]]PPPJJJCCC???===???@@@???AAADDDBBBEEEKKKTTT```mmmwww}}}~~~|||xxxppphhhccc^^^VVVZZZjjjssspppqqqyyy}}}}}}tttkkkaaaWWWPPPPPPHHHBBBAAA@@@===::::::>>>???AAAAAA@@@BBBIIIOOOYYYaaaqqqzzzrrriiigggnnn}}}vvvcccZZZRRRLLLCCCAAA===;;;;;;;;;:::999666777999::::::999777555333333444555666777888888222222222222111111111111111111111111000000000///---...///...,,,,,,...000111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,---------......------------,,,+++++++++,,,,,,---......---,,,,,,---------------------------------,,,,,,---...///---///222222111///......---------........./////////////////////.........------......///000000000000000000///000000111111111111222222222222333333222222222222111111111111444333555888888888===DDDIIIXXXuuu~~~rrrnnnqqqqqqrrrtttvvvggg\\\KKKCCC======>>>>>>>>>AAA@@@AAADDDIIIQQQXXX___ccciiiooovvv}}}}}}xxxlll```^^^gggjjjaaa___eeefffllltttvvvtttrrrrrrtttwww~~~uuuhhh]]]UUUNNNHHHDDD@@@===<<>>BBB@@@AAACCCGGGMMMUUU[[[]]]ccciiixxx~~~{{{uuupppnnnrrr{{{~~~sssccc[[[SSSMMMCCC@@@===;;;;;;<<<<<<;;;888999999:::999888777666333444555666777888999999222222222111111111000000111111111111000000000000...000222000,,,***---000...---------,,,+++++++++************++++++++++++)))***+++---............,,,,,,,,,---------......,,,---...,,,***))))))***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///))),,,...///...---......,,,,,,------...////////////////////////.........000//////......---,,,,,,000000000//////000000111222222222333333333444444555555444444333333333333444222333666666555777<<>><<<:::;;;;;;<<<>>>BBBFFFJJJNNNPPPTTT]]]iiisss}}}|||tttpppqqqlll```YYYZZZXXXZZZ]]]]]]]]][[[[[[[[[ccckkkxxxyyyiii```TTTKKKFFFCCCAAA???;;;;;;===>>>:::888>>>GGGJJJNNNSSSZZZeeeqqqwwwvvvxxx}}}xxxmmmiiilllpppqqqpppbbbZZZSSSMMMCCC@@@<<<;;;;;;<<<======;;;;;;:::999888888777666555555555666666666666777333333222222222111111111111111111111000000000000000000///...------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,---------......+++---...---+++***+++---+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///---,,,---///+++,,,...---,,,,,,---///,,,,,,------...//////000000/////////............000000000///......------000000////////////000000111111222222222333333333222222222222333333333333333000111444444222333777<<<===FFFXXXmmmwwwkkkaaabbbggghhhfffeeebbbYYYQQQPPPQQQVVVaaalll}}}~~~mmmZZZOOOJJJDDD???===999:::<<<>>>AAADDDFFFGGGHHHPPPXXX___lll}}}~~~qqqeee^^^WWWUUUQQQPPPPPPPPPOOOMMMTTTYYYbbbnnn{{{|||nnncccSSSMMMEEE@@@???>>>===;;;<<>>>>>===<<<;;;999888777777777777666666555444444333333444444444333333333222222111111111111000000000000111...,,,,,,000111000---------..................---------....../////////---------...------,,,,,,,,,,,,,,,---------......))),,,......,,,,,,...000+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111000---,,,---//////000000///------///000,,,,,,------...///000000000000//////.........---......//////000111111111111000////////////000000000111111111111222222222------...///000111222222111...///222333222333777;;;;;;???HHHSSSgggsssgggcccaaa^^^]]]^^^\\\XXXSSSOOOLLLMMMRRRWWWnnn~~~rrrbbbYYYPPPIIIFFF<<<<<<===>>>@@@BBBDDDEEEBBBHHHLLLPPP^^^tttuuuiii]]]VVVOOOLLLNNNNNNLLLIIIKKKNNNSSS[[[gggwww}}}rrreeeVVVLLLFFFBBB===<<<======:::888666;;;BBBEEEFFFQQQlllkkkbbb]]]SSSIIIHHHDDD???<<<<<<=========;;;:::;;;???BBB@@@:::333666555555555555444444444555444333333222222333333222111111000///......---/////////...---------,,,+++,,,...000111000000///000000---)))***///000---...---***)))((((((***+++,,,---///000111000///...,,,---------,,,+++******+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,---.........---,,,+++---------------------,,,000...,,,,,,///000///---........................///////////////000111111333///++++++---......,,,...///111333444333222111000111333444444333111000333333444444555666666777444555888<<>>;;;888777777888999======???GGGUUUmmmlllddd___UUUKKKFFFBBB>>>;;;<<<=========<<<<<<===@@@DDDBBB<<<777666555555555555444444444444444333222222222222333111111111000///........................---------/////////......,,,++++++,,,...---***+++//////,,,...---+++*********,,,---...------,,,,,,,,,,,,---,,,,,,,,,------------------------............///,,,,,,---......---,,,,,,++++++,,,---.........---............/////////000///---++++++---...---,,,........................///////////////000000111444000------///000000//////000222333333222111000000111333444444333111000111222222333333444555555333333555777:::CCCUUUfffpppfffgggtttrrr^^^PPPLLLNNNNNNNNNaaaxxxwwwbbbNNNEEE???AAACCCAAA??????@@@??????BBBFFFQQQeeewwwwwwiiibbb]]]UUUOOOMMMKKKKKKJJJKKKPPPZZZfffnnnllldddXXXPPPJJJEEE???:::>>>=========<<<<<<<<<<<<:::===HHHZZZpppnnnfffaaaXXXNNNDDDAAA===;;;;;;<<<<<<<<<888888999<<>>:::555666555555555555444444444444444333222222222222222111111000000//////......---------...............000///...,,,+++************---...,,,,,,......***------,,,++++++,,,...///000///,,,*********,,,---,,,+++******+++,,,...///------------............,,,,,,------------,,,,,,******++++++,,,...///000------......//////000000///---+++,,,---...------........................//////......//////000111222000------///111111111000111222222222111000///000111222333333222111000///000000111222222333333555444666999:::<<>>>>>>>><<<<<<>>>AAAHHHWWWfffzzzmmmaaaZZZSSSQQQNNNKKKKKKOOOWWW\\\kkkuuuvvvlllfffSSSMMMFFFBBB@@@???<<<999777999:::<<<===<<<;;;;;;999@@@RRRmmmooohhhcccZZZQQQEEEBBB>>>;;;:::::::::999666666777999;;;;;;888555666555555555555444444444444333333222111222222222111000000000/////////...,,,---------.../////////...---,,,++++++,,,------,,,///000,,,+++------+++++++++++++++,,,---...///000///...---------...///,,,+++)))((((((***,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...000,,,,,,,,,,,,,,,,,,,,,,,,///...------......///...........................///............///000000...---,,,,,,---...///000111111222222111000///...000111222222222222111000//////000000111222222222666444555999;;;<<>>???BBBMMMXXXkkk||||||qqqeee```YYYQQQLLLMMMRRRVVV[[[dddpppzzz}}}rrrhhh^^^VVVPPPFFFBBB>>><<<<<<<<<<<<;;;666777888999:::;;;;;;;;;@@@JJJ___xxxooohhheee\\\RRRHHHEEE@@@===;;;:::888666999999:::;;;<<<<<<:::888666555555555555444444444333333222111111111111222000000000000////////////,,,---------...////////////...---,,,,,,,,,---......222111,,,)))+++---,,,)))******+++,,,---......***+++---///////////////000...,,,***))))))+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---......---,,,+++******)))......------,,,---.............................................//////000,,,------------...///000111111111111000000///...111111111111111111111111000000111111222333333333333000///444777888:::???DDDKKKZZZpppoooZZZPPPNNNUUUfffzzzdddQQQGGGDDDAAA???===;;;;;;======>>>EEEMMMWWWfff{{{}}}wwwkkk]]]RRRNNNOOOQQQOOOVVVaaajjjrrr|||zzzrrrggg[[[SSSLLLGGGDDD>>><<<:::888888888888888:::999999999:::<<>>AAA>>>===>>><<<;;;>>>DDDHHHQQQaaarrrqqq```TTTOOOMMMGGGMMMUUU\\\ccclllvvv}}}yyysssddd^^^SSSJJJEEEBBB@@@???>>>===;;;:::999999999:::;;;:::999:::<<<@@@DDDGGGOOOWWWcccmmmrrrvvv|||vvvzzzlllfffddd[[[SSSIIIGGGCCCAAA@@@???===;;;999999999888666555555555666555555555555444444444333222222111111111111111////////////000000000000...............---------.........------+++****** (((...---+++,,,---,,,++++++,,,---------------((()))***+++,,,---------000///......---,,,+++++++++,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,***++++++,,,,,,,,,++++++---------------------------...///...,,,,,,...000...........................------------...//////...000222111///...///000000////////////000000111111111000000000000111111000111111222222333333444777555555666555222555;;;;;;;;;@@@JJJVVVhhhjjj[[[WWWYYY```nnn|||ppphhhbbbbbbfffkkkwwwrrrdddWWWMMMKKKFFFCCCAAA>>>:::;;;???AAABBBJJJWWWbbbkkkwwwyyygggZZZSSSLLLOOORRRTTTWWW\\\ccchhhsss|||~~~vvvlllbbb[[[QQQMMMGGGBBB@@@>>>===<<<<<<======<<<;;;<<<===>>>>>>???AAADDDHHHMMMQQQSSSXXXZZZ```jjjsss~~~|||zzz{{{kkkfffccc[[[RRRHHHFFFCCCBBBBBBBBBAAA???>>>>>>===;;;888777888888666666555555555444444444333222222111000111111111////////////000000000000/////////......------,,,''')))+++,,,------,,,,,,!!!,,,...---...---+++,,,---......///.........///---,,,++++++,,,...///******+++++++++***))))))))))))*********+++++++++---,,,+++******+++,,,---'''(((***,,,---------,,,((())))))***,,,---......000222333222000///111444...........................------------...//////,,,///111000---+++,,,---//////...//////000111222111111000000000000111111000000000111222222333333222222444666333000333888888888<<>><<<999666888999999:::;;;===???FFFIIINNNUUUZZZ___bbbcccgggdddgggrrryyy}}}{{{|||~~~lllccc```YYYRRRHHHIIIJJJHHHEEEAAA???>>>999:::999999999888777777555444333333222222333333666555444222111000000000222222111111000/////////)))+++---111222000+++'''"""'''---...,,,+++---000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***++++++***)))***+++,,,,,,............,,,,,,.........////////////000++++++,,,,,,,,,,,,------...///111111000---***(((------------------------........./////////000000...............///000000111000---,,,,,,---000111...111333333111111111333000000111111111111000000000000111222333333444444333333333333333333333333555999<<<<<<;;;CCCSSS```|||dddYYYTTTPPPQQQQQQOOOPPPTTTKKKLLLEEEBBBJJJQQQbbbzzzzzzdddMMMBBBCCCDDDAAA@@@<<<<<>>???@@@FFFNNN\\\iiivvv}}}}}}|||~~~zzzwwwqqqsss{{{lllbbb___XXXQQQGGGGGGFFFDDDAAA>>><<<<<<999888777555444333444444666555444444333333444444666555333222111000000000333333222111///...---------,,,---///000000---***(((+++//////---+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,)))***++++++***)))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,,,,,,,------------------------...//////000///...------...///000///000111111111111111222000000111111111111000000000000111111222333333444444444444444444444444444333666888777777===IIIRRRgggqqq___VVVOOOMMMMMMKKKKKKMMMKKKLLLFFFEEEHHHLLL```jjjWWWMMMFFFAAACCC>>>===AAABBBAAADDDIIIIIIRRRbbbtttyyykkkaaaZZZUUUQQQRRRXXX^^^```aaagggqqqzzz|||wwwqqqmmm^^^YYYRRRJJJDDD@@@??????AAA>>>;;;999:::999777555::::::;;;<<<>>>EEEVVVfff~~~lllbbb^^^VVVOOOHHHFFFDDDAAA>>>===<<<<<<===;;;999777555555666666666666555444444444444555555444333222111000000000111111000000//////......000...---...///000///...000//////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++)))***++++++***)))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++,,,...000111........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////....../////////000///......000111111000///000000111111000000///000000000111222222333333444444444444444444444444444444444444555999>>>CCCOOOiiijjj^^^RRRNNNMMMLLLKKKMMMNNNLLLGGGHHHIIIJJJccctttcccTTTJJJEEE???<<<>>>@@@???>>>>>>BBBFFFNNNXXXbbbsss~~~qqqddd[[[UUUVVVWWWXXXZZZ___fffkkktttzzz{{{uuunnngggaaaZZZVVVKKKHHHDDD???<<<;;;;;;;;;>>><<<:::999::::::999888::::::<<>>>>>======:::::::::999999888888777666555555444444444444444555444333222111111111111.........//////000000000000///...///000111000...222000------------,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++)))***++++++***)))***+++------------------------------........./////////+++++++++,,,,,,,,,------,,,,,,,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...///---...///000000///...---000...,,,,,,///000000/////////000000000000//////000000000000111111222222222333333333333333444444666555444555777:::;;;;;;BBBTTTdddyyy}}}nnn___YYYWWWVVVVVVWWWWWWPPPGGGIIINNNQQQmmmoooaaaKKKCCC<<<;;;===>>>===<<>>===>>>===<<<222444666888999777555444555444333333222333333333444444333222111111111111/////////.........------...///000111333222///,,,///---++++++,,,---,,,+++,,,++++++******++++++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++---------------------------------............///+++++++++,,,,,,,,,------,,,---///111222111000///++++++++++++++++++++++++,,,,,,,,,---------.....................//////000---...///000000///...---///...------...///////////////000000000000////////////000000000000111111000000111111111222222222555444444666999;;;:::999<<>>>>><<<999<<>>===<<<;;;;;;;;;;;;;;;999::::::::::::;;;<<<===:::;;;DDDUUUjjjmmmdddaaa[[[UUUIIIDDD>>><<<<<<===;;;999333555888::::::999666555444444333222222222222333444333222222111111222222333222111///---+++)))(((......///222333222///,,,******+++++++++++++++,,,++++++************++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------)))***++++++***)))***+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000222222111...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///............///000000---...///000000///...---,,,...000000///...///000...//////000000//////...///////////////000000000/////////000000111111222222222222555777999888777777@@@CCCHHHXXXlll|||yyyzzz{{{sssbbbYYY\\\```rrruuu___III???>>>>>><<<888:::>>>CCCEEEGGGPPPZZZnnnuuulllccc```]]]ZZZXXXYYYZZZ[[[^^^cccllluuuzzz}}}~~~uuuooojjjbbb[[[OOOLLLHHHFFFDDDCCCBBB@@@;;;;;;;;;;;;;;;:::::::::;;;<<<<<<:::888777999:::===>>>HHH[[[ppp}}}kkkbbbaaa\\\WWWIIIDDD???===>>>>>>;;;888;;;;;;::::::999888888888555555444333333333333333333333222222111111222222111000///...,,,+++***)))///......///000000///---(((+++------+++)))***+++++++++************++++++...------------,,,,,,,,,***++++++,,,---...//////)))***++++++***)))***+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...//////...---------------------------+++,,,,,,,,,,,,---------...------------...//////......////////////......(((...444444///---...111......////////////....../////////////////////////////////000111222222222000111333444444555555555444;;;<<>>???======AAABBBBBBFFFKKKSSS```oooxxx{{{tttjjjccc```]]]YYYVVVYYY[[[bbbiiikkkmmmwwwuuutttnnneee^^^ZZZSSSKKKEEECCC@@@@@@@@@@@@???===999:::;;;;;;;;;;;;:::999;;;===>>>===;;;;;;>>>@@@GGGHHHPPP]]]iiisss|||qqqgggkkktttiiiaaa```\\\WWWKKKFFFAAA???AAAAAA===:::>>><<<888444222222444555666666555444444444444555333333222222111222222222+++,,,,,,------......///222///,,,,,,---///000///''',,,000000+++'''(((+++++++++************++++++......---------,,,,,,,,,)))***+++,,,...///000000)))+++++++++***)))***+++......,,,,,,,,,,,,......,,,,,,---------.........++++++,,,,,,,,,---------+++*********+++---...000////////////////////////........./////////000000---,,,,,,,,,,,,---......////////////////////////&&&///666666000,,,...222......////////////......///////////////.........///000000111222222333333000222555555333333444555444:::;;;===DDDFFFRRRiiirrrfffeeennnxxxyyyhhhPPPGGGDDDAAABBB===:::<<<======???CCCEEEMMMTTTXXX___jjjtttxxx~~~{{{rrrmmmiiibbb[[[]]]]]]bbbgggffffffooo|||}}}xxxuuugggfff```WWWQQQMMMFFF???@@@>>>============;;;:::888999;;;<<<===<<<;;;;;;999<<>>======>>>===;;;888555333888777666555444333333333222222222222222222222222---,,,,,,,,,,,,---.........///000///...,,,,,,,,,111000000...---,,,++++++---------,,,,,,+++++++++------,,,+++************+++++++++,,,,,,---------++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,---------......+++,,,---...///000000000///...------...///...,,,...---,,,,,,++++++++++++---...000111111111000000////////////////////////000000000000000///......///......---------......///111111------000111///000000000000////////////222333333222111111333555222111111333555777666555666111888===888???PPPXXX{{{jjj^^^[[[eeekkkxxxzzzhhhfff^^^```kkksssppp^^^PPPHHHGGGBBB@@@BBBCCC@@@>>>???BBB@@@BBBHHHNNNQQQUUUZZZ^^^gggrrrzzzvvvqqqmmmooossstttppppppuuu||||||yyyvvvrrrmmmhhhddd]]]XXXQQQIIICCC@@@@@@@@@<<<<<<<<<<<<<<<=========>>><<<::::::<<<>>>>>>>>>AAAHHHNNNPPPTTTZZZ___```^^^```bbbaaa___dddvvv|||pppccc]]][[[\\\aaagggwww|||ttt]]]|||dddaaadddbbb\\\NNNGGGBBBAAA@@@===<<<>>>HHHCCC===777444444777999777666555444444444444444222222222111111000000000---------------......///.../////////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,++++++************************++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,------------...)))***+++,,,,,,---,,,,,,............---------......---,,,,,,+++++++++,,,+++,,,---.........------........................000000000000000///......///...------------...///...111111......111111.../////////...............---///000000000000222333222111111222444555444333666000555:::888BBBRRRWWW\\\aaaqqqooo]]]UUUWWWZZZ```hhhoooppplllgggWWWVVVQQQSSS]]]dddttt}}}oooeee[[[PPPFFFCCCCCCAAA?????????===>>>CCCEEEEEEGGGKKKHHHOOOVVV\\\aaajjjxxx|||{{{yyyrrrooolllhhheee```[[[WWWRRRNNNIIICCC???<<<<<<<<<999999999:::::::::::::::;;;;;;;;;;;;;;;???FFFLLLYYYfffrrruuutttvvvyyyzzzxxxuuurrrooommmtttvvvmmmdddaaaaaa```bbbeeeooopppqqqrrryyyyyy^^^MMM|||eeebbbdddaaa[[[MMMGGGBBBAAA@@@<<<<<<>>>KKKFFF===666222333777999666555555444444444555555222222222111000///.....................///000000..................------***+++++++++,,,,,,,,,---***************)))))))))***************++++++,,,)))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------+++...000///,,,+++---///------,,,+++++++++,,,,,,++++++,,,---------,,,,,,........................//////000000000///......000...---,,,,,,---///000---000111//////111111------------...............000222444555444333333333333222111111333333222111777000333777777CCCNNNLLLEEEFFFRRRiii~~~dddVVVOOONNNNNNOOOQQQRRRSSSSSSLLLMMMIIIJJJQQQVVVfffzzzgggTTTLLLKKKHHHCCC???===<<<<<>>;;;<<<@@@<<>>HHHWWWddd{{{}}}xxxwwwuuupppkkkjjjhhhiiijjjnnnyyyttt[[[HHH???|||eeebbbddd```ZZZMMMGGGAAAAAA???<<<;;;===BBB@@@>>>;;;888666444333555555444444444555555666444333222111000///......///////////////000000111///...------.........---//////......---,,,++++++************************************+++,,,---...************++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...............---,,,,,,)))---000///+++***---111---,,,,,,++++++,,,,,,,,,------------------------...........................///////////////......000...,,,++++++---///111+++///111000000222111---------............//////111333666666444222111000555333222222333333222000777222333666888CCCGGG<<<>>>???FFFUUUjjjwwwdddWWWSSSNNNMMMNNNOOOMMMJJJMMMOOOLLLKKKNNNPPP```|||lllcccbbb[[[OOOEEE@@@======>>><<<999:::>>>;;;>>>@@@@@@AAAFFFNNNTTTYYYdddrrr{{{}}}wwwrrrlllddd^^^WWWTTTPPPMMMKKKGGGCCC@@@???>>>===<<<;;;999999888999999999999999999999999777888:::>>>HHHYYYnnn}}}yyytttmmmrrr{{{oooZZZJJJ@@@<<<|||eeebbbddd```YYYMMMFFFAAA@@@???<<<;;;===999:::<<<<<<:::777444111555555444444444555555666555444444222111000//////000////////////000111111111...,,,,,,...///...---.........------,,,,,,+++******+++++++++++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------************)))((('''&&&(((,,,000///+++***---111,,,,,,,,,++++++,,,,,,------------,,,,,,,,,------..............................////////////......///...,,,,,,,,,...///111+++///111000000222111---....../////////000000000))),,,///000000.........666555333333444444222111444222666888<<>>???>>>???BBBEEEHHHOOOXXX\\\```kkk|||xxxssslllgggbbb\\\TTTOOONNNKKKHHHEEEDDDAAA>>><<<<<<<<<;;;;;;:::888777777888888888999999999:::::::::999:::CCCTTTkkkzzzfffTTTHHHAAA===999{{{dddaaaccc```ZZZLLLFFFAAA@@@???;;;;;;===999888777666666666777777666555555444444444555555555444444333222111000000///////////////000111111333///,,,+++---///---+++(((((()))***+++,,,------*********++++++++++++++++++++++++,,,,,,...//////---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++***)))(((((())),,,...---++++++---000,,,,,,+++++++++,,,------,,,,,,+++*********++++++------------------------------.../////////......------------......///000+++///111///000222222.........//////000111111111&&&))),,,///000111222444666555444444444555333222///222777999@@@RRRTTT???555777:::<<>>>>>===;;;999:::999999888888777777666888888999:::;;;;;;<<<===@@@>>>@@@III[[[pppxxxttt~~~mmm```NNNAAA<<<;;;888555zzzbbb___ccc```[[[LLLFFFAAA@@@>>>;;;:::<<<:::999777555555666888:::777666555444444444444444333222222222111111000000///............///000000555111,,,+++---...,,,***(((((()))***+++,,,------)))))))))*********++++++************++++++,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++)))))))))******+++++++++***++++++++++++,,,,,,,,,------.........------,,,***++++++,,,,,,---......,,,+++++++++,,,,,,---......---,,,+++***++++++,,,------------------------,,,---......//////......+++,,,---...////////////,,,///000...///222222000------......///000000111+++---///000111222444666555333222333444444333222...222777444<<>><<<>>>@@@AAABBBHHHPPPWWWZZZ___fffmmmsss|||}}}{{{xxxwwwxxx}}}~~~yyytttqqqppplllfff```]]]YYYSSSOOOLLLIIICCC??????===:::999::::::999999888888888777888999999:::;;;;;;===>>>@@@BBBCCCCCCEEEFFFIIIPPP[[[iiiwwwrrrgggcccfff}}}~~~pppdddSSSLLLAAA:::666666666555zzzaaa^^^bbbaaa\\\LLLFFF@@@@@@>>>;;;:::<<<888999999999999888777666888777666555444333333333111111111000000000000000...............///000000777222,,,+++---...,,,)))------,,,,,,,,,,,,,,,,,,'''((((((((())))))******))))))))))))))))))***+++++++++++++++******))))))++++++++++++++++++++++++''''''((()))***++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++******+++---......---++++++++++++,,,,,,---...111000...---,,,---......------------------------,,,,,,---.../////////...***+++...000000000///...---//////---...222333111,,,,,,------...///000000//////000...------...000333222111111333333333111000444555///555PPPYYYGGG888444222666;;;>>>DDDJJJZZZyyyqqqiii[[[UUUYYY[[[hhh```PPPKKKGGGAAA======<<<;;;999999;;;>>>@@@<<<===?????????@@@BBBDDDGGGIIIMMMQQQVVV^^^hhhooo~~~{{{uuuoookkklllooosssuuu~~~{{{xxxooojjjeeebbbbbb___YYYSSSPPPLLLFFFCCCAAA???;;;777<<<:::888777999::::::999999999888999:::<<<>>>???@@@@@@BBBDDDFFFHHHJJJKKKHHHMMMQQQTTTWWW___jjjtttyyyhhhZZZVVV]]]hhh|||yyybbbPPPBBBAAA===999555555777:::zzzeeebbbbbb^^^[[[NNNEEE;;;999===@@@===888>>>>>>===<<<:::999888888444555666555444444555666555333000......000333555000000000000000000000000000///---,,,++++++,,,------+++))))))+++,,,***(((+++)))'''))),,,---,,,)))(((***,,,+++***)))***+++///......------,,,,,,++++++,,,---+++)))'''((()))+++++++++*********)))))),,,+++***)))((((((((((((*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,+++******---///...---,,,---///000///..................///000111...///000000000000000///+++,,,---...///...---,,,***+++,,,+++++++++---///...+++,,,222333//////333111111000000000000000111222222222111111111111000000111222555777999;;;<<<666555444555777:::>>>@@@KKKYYYpppuuukkkeeedddjjjsss{{{llldddZZZLLLBBB@@@AAAAAA@@@?????????@@@???>>>>>>======>>>???@@@>>>???AAACCCGGGJJJMMMOOOeeennn}}}tttooolllggggggkkkllllllkkkkkkmmmssszzz~~~xxxrrrmmmhhheeeccc___ZZZVVVSSSQQQOOOMMMOOOKKKFFFDDDCCCAAA>>>:::999888666555555666777888<<<666333888<<<===>>>???DDDMMMTTTVVVXXX^^^dddggghhhccc___]]]^^^cccppp|||qqq___VVVSSSUUU\\\bbbwww}}}bbbMMMDDD===;;;999666555555555666yyydddaaa```]]]YYYKKKDDD<<<:::<<<===:::777;;;;;;::::::999888777777333444555444333222333555........./////////000000////////////////////////333222000...---,,,++++++---+++))))))+++,,,***(((***)))))))))+++,,,+++******+++------+++***+++,,,++++++++++++++++++,,,,,,+++******+++++++++++++++,,,,,,,,,+++++++++******...---,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++***+++---///***)))((()))+++++++++)))************+++,,,......------............------+++,,,------......------///111111000...------...000,,,+++//////,,,---000111000000/////////000000222222222111111111000000111111222333444555666666555444333333555888;;;===BBBJJJZZZooo~~~lllbbbdddmmmzzzrrrnnnvvvwwwggg[[[QQQLLLFFFAAA@@@@@@AAAAAA<<<<<<<<<===>>>???>>><<<<<<<<<===???AAACCCEEEFFFQQQXXXdddpppyyy~~~~~~~~~vvvjjjcccbbb^^^\\\[[[[[[^^^bbbgggiiipppxxx{{{wwwpppjjjfffaaa]]]ZZZWWWUUUQQQOOONNNLLLJJJHHHHHHDDDAAA??????>>><<<999777888888888999999::::::;;;777666:::>>>CCCLLLUUUdddoooyyy|||~~~{{{sssooonnnrrrpppfff[[[YYYYYY[[[^^^ccclllsss}}}jjjSSSAAA::::::888666444333333444555wwwbbb___^^^ZZZWWWIIIEEEAAA===<<<;;;:::888888888888888777777666666222333444444222222333444+++---000222222111///---/////////////////////////////////...---,,,+++***,,,+++******++++++***((()))***++++++******+++,,,)))+++,,,,,,+++******+++'''(((((()))******++++++(((&&&&&&(((,,,...---+++,,,,,,,,,,,,,,,+++++++++......---,,,++++++++++++*********+++++++++++++++,,,,,,---------,,,++++++)))***++++++++++++...000---,,,***+++,,,,,,+++***((((((((()))***,,,---..................---,,,+++---,,,,,,,,,,,,---......///111222222000...------000---+++,,,,,,***+++...000000/////////000000111222222111111111000000000333333333333333333333333444333222222333555777999===AAAHHHRRRdddrrr^^^[[[```ggg}}}oooaaa[[[YYY```lllzzzrrrgggYYYPPPNNNLLLHHHDDD>>><<<<<<>>>AAAAAA===:::<<<;;;;;;;;;<<<===>>>>>>???CCCJJJQQQWWW[[[]]]]]]dddfffiiinnnxxxuuuggg```YYYUUURRRRRRVVVYYYZZZYYY]]]bbbjjjssszzz}}}wwwvvvuuuvvvxxxwwwvvvttthhhddd___ZZZWWWSSSPPPNNNKKKJJJIIIIIIIIIHHHEEECCC@@@>>><<<;;;<<<<<<;;;:::444555777999::::::::::::999888:::???GGGSSSfffwwwpppjjjfffhhhjjjgggeeeeeeiiikkknnnuuuqqqaaaRRRBBB777333555444333111111111222333vvvaaa]]]\\\XXXTTTIIIHHHFFFBBB>>><<<;;;;;;777777777777777777777666222444444444333222333444111222444555555333111///////////////////////////'''(((***+++,,,,,,++++++++++++***************)))(((+++---,,,)))(((***---((()))++++++)))((()))***((((((((()))))))))******'''$$$"""%%%+++...,,,)))++++++++++++++++++++++++,,,,,,+++******************************+++++++++,,,,,,---------,,,,,,+++''')))+++++++++,,,...000///...------------,,,+++*********+++---...000111000111000000///...---,,,------,,,+++,,,---...///(((+++...///...---------///...---......------...111000000000000111222222111111111111000000000000555555555444444444444444444333222222222444555777<<<>>>???BBBMMMccc}}}fff\\\ZZZZZZeeeppptttuuuqqqfff[[[UUUPPPPPPUUUZZZcccwww{{{rrroooiii]]]RRRIIIEEEAAA@@@BBBAAA===999<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===@@@CCCGGGIIIJJJNNNOOOQQQUUU[[[eeepppxxx|||sssddd]]]VVVSSSUUUWWWVVVSSSWWWXXX[[[ccckkkqqqrrrqqqrrrvvv{{{{{{rrrlllgggfffeeeeeeffffffdddcccYYYVVVQQQNNNLLLJJJGGGFFFFFFFFFEEEFFFGGGFFFCCCAAA===<<<;;;;;;;;;;;;;;;;;;777777888:::;;;;;;;;;;;;999999>>>JJJZZZmmmxxxpppmmmnnnnnnpppyyyttteeeSSSHHHAAA999555444222111111000000111222222vvvaaa\\\[[[WWWSSSHHHHHHGGGBBB>>>;;;;;;===888888888888888777777777333555666555444333444555777777666555333222111000........................&&&''')))+++,,,,,,++++++++++++++++++***))))))***(((+++---,,,)))(((***,,,)))+++,,,,,,+++******+++++++++******))))))))))))***&&&$$$&&&+++...+++((())))))))))))************++++++******))))))******************************++++++,,,------,,,,,,,,,'''(((+++++++++,,,---///---,,,++++++++++++***)))++++++,,,,,,---///000111000000000000///...,,,,,,------,,,+++,,,---...///&&&))),,,...---,,,+++,,,,,,...000111222222111///111111111111222222333444111111111000000000//////222333333333444444555555444444333333333444555666666999;;;;;;???LLL___nnn|||jjj```XXX[[[\\\YYYWWWVVVTTTQQQOOOLLLMMMQQQQQQUUUggg}}}ooo^^^WWWMMMFFFBBB???<<<999;;;;;;;;;;;;;;;<<<<<<===<<<;;;::::::<<<>>>@@@BBBBBBCCCEEEGGGJJJOOOUUUZZZdddooo{{{qqqeee\\\YYYXXXUUURRRVVVTTTSSSWWW]]]aaa```^^^___bbbfffjjjnnnrrrwww{{{~~~wwwnnnddd^^^[[[YYYWWWWWWWWWWWWVVVTTTNNNKKKGGGEEEDDDCCCBBB@@@DDDCCCCCCCCCDDDCCC@@@===;;;;;;;;;:::999999::::::<<<<<<;;;;;;<<<===??????======EEEXXXooo{{{vvvwww}}}vvvYYYLLL@@@;;;:::777666666111111000111111111222222xxxbbb]]][[[WWWSSSFFFEEEBBB>>>;;;999:::<<<:::999999999888888777777444555666666444444555666888666444111000//////000........................------------,,,,,,+++******+++,,,+++)))))))))******+++,,,+++***))))))***,,,...//////...------...,,,,,,++++++***))))))(((,,,***((())),,,...,,,***((((((((())))))))))))))),,,,,,++++++***++++++,,,***************)))))))))******+++,,,,,,,,,++++++''')))+++,,,++++++,,,---...---,,,,,,---...,,,++++++******++++++,,,---...---------------,,,+++***---,,,,,,,,,,,,---......,,,...//////---+++*********...000///111333333000111111111111111222333444111111000000000///////////////000111222222333333444333333444444555666666444777:::;;;<<>>>>>>>>===<<>>>>>>>>===;;;999777888999888777777999;;;<<<===>>>???@@@AAABBBBBBFFFGGGPPPeee{{{oooYYYHHH???999888777555333444000000111111111111111111zzzccc^^^\\\XXXTTTFFFCCC???;;;::::::;;;<<<::::::999999888777666666333444555555333333444555444333111000//////000000........................//////...,,,,,,+++++++++***+++---+++)))((()))+++,,,+++******++++++***(((+++---///...---,,,------+++*********************(((((())))))***++++++,,,(((((())))))************+++******))))))***+++++++++*********)))))))))(((((()))******+++++++++***''')))+++,,,+++***++++++///---------///000///...++++++************++++++,,,,,,,,,------,,,+++++++++,,,------......------...//////...,,,++++++,,,,,,///---)))***///111...////////////000111222333111000000000//////////////////000000111111222222222222333333444555666666444666888999:::<<>>:::777888666111000222000000000000000000//////{{{ddd___]]]YYYTTTHHHDDD>>>;;;;;;===>>>???;;;:::999888777666555444222333444444222222333444000000111222222222222222........................,,,+++*********+++,,,---)))+++---,,,)))((()))+++...+++((()))+++,,,***'''(((***,,,+++***)))***+++(((((())))))******++++++"""$$$&&&''''''''')))+++))))))******+++++++++,,,((('''''''''''''''((((((+++*********))))))(((((('''((()))***************(((***,,,,,,+++************)))((()))+++,,,+++***---,,,++++++***+++++++++------......///.........+++,,,---...///...---,,,***+++,,,+++++++++---000...///***######***...---------------...///111111000000000000////////////222222222222222222333333000111222333444555555666111111222333444777888999DDDIIISSSeee~~~|||pppqqqyyy{{{uuunnn___SSSMMMMMMHHHGGGZZZuuueeeQQQGGGFFF@@@???>>>===<<<<<<<<<<<<888888999::::::999999888;;;<<<;;;:::888888;;;======AAAIIITTTdddwwwyyylllbbb\\\ZZZNNNNNNLLLJJJIIIJJJMMMPPPSSSSSSTTTVVVYYY]]]```bbbgggiiimmmrrrwww{{{~~~~~~zzzyyy{{{~~~~~~~~~~~~{{{zzzzzzzzzxxxxxxwwwuuuqqqlllgggeee^^^[[[VVVRRRPPPNNNKKKJJJIIIGGGCCCBBBAAAAAA@@@???BBB@@@===<<<<<<<<<;;;:::;;;999777666888:::::::::555888;;;<<<===???CCCFFFNNNSSS\\\eeeiiihhheeebbbZZZ^^^gggqqqtttuuuzzzxxxjjjeeelllvvvzzzjjj\\\RRRGGG>>>888666666777444000000333//////000000//////...---~~~fff\\\bbbaaaSSSIIIEEE@@@===;;;;;;:::999;;;::::::999888777666666666666666666555444333222111111000000000000000000222111///...------...//////---,,,,,,---......---***,,,***%%%###'''+++++++++***)))(((((()))***++++++)))((()))******)))((()))))))))))))))***++++++***++++++++++++,,,,,,,,,******))))))))))))************))))))))))))******************+++,,,---......---+++)))))))))+++,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++)))***+++------......---,,,---...///...---,,,+++************************,,,------......------,,,/////////...---------,,,+++,,,...000111222222111///////////////000111111222222111111000000//////333333333333333333333333333333444444555666777777>>>;;;@@@OOO^^^qqqrrr[[[OOOKKKLLLUUU___qqq^^^QQQNNNEEE>>>??????;;;;;;===:::<<<======<<<999888777999888888999;;;<<<;;;::::::<<<@@@EEEKKKVVVbbbjjj}}}ppphhh```\\\XXXTTTQQQMMMJJJGGGPPPNNNMMMNNNQQQSSSSSSSSSZZZZZZ\\\___ccchhhmmmooopppuuu}}}}}}xxxtttpppmmmgggffffffdddbbbbbbcccdddiiijjjjjjhhheeeeeeiiilllooouuu~~~|||xxxuuuwww{{{{{{xxxsssooolllkkkkkklllllljjjgggddd___[[[YYYWWWQQQOOOKKKGGGEEEEEEFFFFFFCCCCCCBBBAAA???>>>=========;;;888777888999::::::888999999999888777666555<<<888:::BBBDDDCCCHHHQQQfffzzzvvvllllllmmmqqqrrrttt|||nnnbbb\\\___lllxxx}}}|||ppp^^^PPPGGGAAA;;;666777666444333222111111111222111111000000000000000hhh^^^aaa___PPPFFFBBB===:::888888777777;;;::::::999888777666666555555666555555444333222000000000000000111111111//////......---.........---+++)))***+++,,,+++***&&&)))'''!!!###&&&&&&+++***)))(((((()))***++++++)))((()))***+++)))(((&&&&&&&&&&&&&&&'''(((((((((((()))))))))***************))))))))))))************))))))))))))******************+++,,,---......---+++***)))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++'''(((((()))******++++++++++++,,,++++++***))))))++++++++++++++++++++++++,,,------......------,,,............------------+++,,,...///000000000000///////////////000111111111111111000000000000000333333333333333333333333333333444444555666666777:::666999CCCLLLYYYqqqyyycccUUUOOOSSSZZZqqq~~~sssyyy|||mmmbbbVVVJJJDDDAAA>>>???CCCDDDAAA===;;;;;;;;;999888:::999888888999999888666888:::===???BBBIIIRRRXXX```hhhrrrxxxzzz}}}zzzuuuoooiiiddd```[[[XXXTTTRRRQQQQQQRRRRRRPPPNNNOOOPPPQQQSSSWWW\\\```cccbbbfffmmmuuu||||||zzzuuupppjjjeeeaaa^^^[[[YYYVVVVVVUUUTTTRRRRRRSSSUUUWWWXXXXXXVVVSSSSSSVVVYYY[[[aaajjjttt~~~zzztttoooiiieeebbbeeeiiinnnqqqrrrsssrrrmmmiiiccc]]]YYYYYYZZZ\\\[[[YYYWWWSSSPPPMMMJJJIIIJJJHHHEEECCCAAAAAAAAAAAABBBBBBAAA@@@???>>>===<<<@@@>>>;;;:::999999999999666777999;;;;;;:::999888888555888CCCKKKPPP[[[hhh~~~{{{zzz{{{vvvmmmccc___^^^bbbmmmwwwuuusssqqqnnn___VVVIII@@@<<<999666333666555444333222111111111222111000000//////000000jjjaaabbb^^^OOOGGGDDD???<<<;;;;;;::::::;;;::::::999888777666666555555555444444333222111//////000000111111111222,,,------............---,,,+++))))))+++,,,+++******,,,+++&&&###&&&((((((******))))))))))))*********)))((()))***+++***)))&&&&&&%%%%%%%%%&&&''''''((((((((()))))))))************))))))))))))************))))))))))))*********************+++,,,---...---+++******+++,,,,,,,,,+++***))))))***+++,,,...------,,,+++*********++++++******+++,,,---...000000///------,,,,,,,,,------------------------,,,------......------,,,------------............,,,,,,---...//////......///////////////000111111000000000000111111111111333333333333333333333333333333333444555555666666999666777===AAAFFFVVVgggxxx```RRRPPPUUUXXXcccssslllccc\\\```lll|||tttaaaSSSLLLKKKPPPVVVXXXOOODDD===<<<;;;:::888:::999999999999999666444888999999::::::===AAADDDHHHMMMRRRUUUVVVZZZbbbiii}}}}}}yyyuuurrriiihhheeeccc```[[[UUUQQQMMMMMMMMMNNNQQQTTTWWWYYYWWWZZZ___eeejjjmmmooopppmmmoooppppppoooooopppqqqvvvssspppnnnmmmkkkiiigggaaa]]]XXXTTTQQQOOOMMMLLLIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFHHHJJJJJJOOOWWW```hhhqqqzzz|||wwwnnnfff___YYYSSSPPPMMMPPPTTTYYY]]]___```aaaaaa]]]UUUOOOKKKKKKMMMOOOMMMLLLJJJHHHEEECCCAAA@@@BBBAAA@@@???>>>>>>======@@@@@@???>>>======<<<<<<<<<;;;999888777666666666555666999;;;;;;;;;:::999:::888???OOO]]]iiiyyytttlllhhhfffhhhjjjkkkooouuuyyyiiiccc^^^ZZZJJJDDD===999888888777555666555444222111111111111222111000000//////000000zzziiibbbccc___RRRHHHDDD@@@===<<<===<<<<<<;;;::::::999888777666666444444444444333222111111/////////000111111222222***+++---...///...------...,,,++++++,,,------,,,...111000+++)))+++,,,+++***))))))))))))))))))******)))((()))***+++***))))))(((((((((((()))******************++++++++++++******))))))))))))************))))))))))))*********************+++,,,,,,---,,,++++++++++++,,,,,,---+++***((((((***+++---...------,,,+++***))))))...---+++***+++,,,///000333222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........---.....................///////////////000000111//////000000111111222222222222222222222222222222333333333444444555555555666444777;;;<<>>===>>>>>>??????>>><<<;;;=========<<<<<<;;;;;;;;;666777888777666666777888::::::;;;<<<<<<=========AAACCCPPPeeeuuu~~~~~~xxxsssqqqsssqqq```VVVNNNIIIDDDAAA<<<:::999999777555555444333222111111111111111111000///////////////tttgggaaa```\\\QQQCCC@@@<<<999999:::::::::;;;::::::999888777666666444444444444333222111111//////000000111111111111***+++---...///...------...,,,***+++,,,---,,,,,,***---...***''')))***((()))))))))******))))))))))))(((((((((***++++++)))******))))))******+++,,,))))))*********+++++++++******))))))))))))************))))))))))))************))))))******+++++++++++++++***++++++++++++,,,+++)))(((((()))+++,,,------,,,++++++***))))))+++***((('''''')))+++,,,000///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,------......//////////////////000000///////////////000000111//////000000111111222222000000000000000000000000333333333444444444444444111111444777888999>>>DDDNNN\\\tttoooaaaZZZWWWVVVTTTTTTUUUTTTQQQNNNOOOMMMNNNNNNOOOUUUdddtttqqqTTTAAA<<<===777666666777:::;;;;;;;;;999888888888999999999999999;;;>>>>>>======@@@BBBIIIOOO[[[mmmxxxqqqfffdddaaa^^^\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\YYYWWWVVVXXXZZZXXXXXXXXXXXXYYY[[[^^^```\\\]]]___aaaaaa]]]XXXSSSWWWUUUTTTTTTVVVVVVUUUSSSQQQPPPPPPOOOMMMKKKIIIGGGFFFGGGIIIJJJLLLPPPVVVZZZccchhhnnnsssuuuvvvvvvwwwvvvyyy~~~|||yyyxxxxxxxxxyyyzzz|||zzzwwwtttpppjjjddd___WWWSSSMMMHHHEEEDDDBBBAAA@@@AAACCCEEEGGGHHHIIIIIICCCCCCBBBAAA@@@@@@????????????>>>>>>===<<<;;;;;;:::;;;<<<======<<<;;;:::::::::::::::::::::999999888999:::999888777:::<<<=========>>>@@@CCCEEEFFFIIINNN___uuu{{{uuusss{{{{{{eeeVVVKKKBBB======;;;999777555444222111444333333222111111111111111000000///.../////////oooddd^^^\\\XXXNNNDDD@@@===:::;;;<<<<<<<<<;;;::::::999888777666666555555555444444333222111111000000000000000000000,,,------............---+++***((((((***+++***)))'''+++---***(((******'''))))))************)))))))))((('''(((***++++++***))))))(((((())))))***+++'''''''''((((((((())))))******))))))))))))************))))))))))))************)))))))))******+++)))))))))***************+++***)))(((((()))***+++++++++++++++************,,,+++***)))******+++,,,......---,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,------------///////////////000111222///////////////000111111000000000000111111111111000000000000000000000000333333333333333333444444444444666666666777999<<<>>>GGGWWWlllqqqddd\\\VVVOOOKKKJJJJJJHHHFFFDDDDDDFFFJJJLLLQQQ]]]iiifffJJJ@@@@@@===;;;888777888:::;;;;;;999888777777888999999888444777:::<<<<<<======>>>???BBBIIITTTaaallltttxxxwwwwwwyyy~~~uuurrrnnnjjjfffdddddddddgggiiikkkmmmmmmmmmlllkkkooolllggg```YYYUUUTTTUUURRRUUUXXX\\\aaagggnnnsssuuuwwwzzz}}}~~~{{{uuupppnnnllljjjkkkmmmllliiifffaaa___\\\YYYUUUPPPIIIEEEAAABBBCCCCCCCCCFFFJJJMMMSSSWWW]]]bbbcccdddddddddbbbfffkkkooorrruuuxxxzzzwwwvvvtttssssssuuuxxxyyy}}}{{{xxxvvvuuussspppnnnllliiigggfffgggggggggfffjjjhhhddd```]]]WWWRRRNNNHHHEEEAAA????????????>>>>>>>>>???@@@AAAAAAAAAAAA;;;===>>>???@@@???===<<<>>>=========<<<<<<<<<;;;777888999::::::999888777777888888888888888888888777999999888555666:::>>>>>>@@@CCCGGGKKKNNNPPPRRRRRRWWWfffyyy}}}}}}{{{|||zzzcccTTTIII@@@999666777666555444333222222111333333222111111111111111111000//////......//////jjjaaa]]][[[YYYQQQEEEBBB>>>======>>>??????;;;::::::999888777666666555555666555555444333222222222111111000///////////////......---.........+++)))(((((()))******)))''',,,...,,,+++---,,,***((()))***++++++***)))((()))((('''(((***,,,+++***((((((((((((((())))))***''''''''''''((((((((()))******))))))))))))************))))))))))))************))))))))))))******''''''((()))))))))))))))******))))))))))))******************++++++++++++---------------------------......////////////...------------------------,,,------......------,,,------,,,,,,,,,,,,,,,,,,...---------...000111222///////////////000111111111111111000000000000000222222222222222222222222333333333333333333333333777777777555555666888999999===FFFRRR^^^qqqqqqiii^^^WWWUUUTTTSSSQQQLLLHHHGGGKKKOOOSSS[[[cccfffYYYVVVMMMHHHBBB===;;;<<<<<<<<>>=========<<<;;;;;;;;;<<<<<<=========>>><<<===>>>>>>>>>>>>======>>>============<<<<<<<<<777777777777777777666666555555666666777777777888555777999888888<<>>>>>===EEEAAA<<<:::::::::888666777777666555444444555666555888<<<===<<<===AAAEEEEEEEEEEEEIIINNNTTTWWWXXX]]]YYYUUUUUUYYY```fffiiilllmmmpppssstttqqqmmmiiidddbbb___\\\ZZZYYYYYYZZZaaagggpppyyy{{{qqqhhhcccbbbcccgggmmmvvv}}}pppcccZZZIIIJJJJJJHHHEEEDDDEEEFFFAAADDDIIIKKKLLLLLLLLLLLLGGGIIIKKKLLLMMMPPPSSSVVVTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQOOOOOOPPPPPPOOONNNNNNLLLJJJKKKMMMMMMJJJGGGGGGEEECCCCCCDDDEEEDDDDDDBBBAAA???>>>>>>>>>;;;::::::::::::;;;<<<<<<======<<<<<<:::999999999:::::::::::::::999999999888888999888888888888777777777444444555555666777777777777:::>>>@@@CCCKKKVVV___sssyyy}}}wwwooolllooouuuuuuoooooouuu{{{lll```[[[___nnn}}}sss[[[III:::888999888777888555555444222111000222444222222111111111111111111000000///...............fff___^^^___[[[OOOFFFCCC???<<<<<<<<<<<<<<<999999888888777666666666555555555444444333333333222222111111000...---,,,.........------,,,,,,,,,------------------------***+++...000000000///...))))))(((((('''''''''&&&***((('''((()))***)))((()))))))))))))))*********'''(((***++++++)))'''&&&++++++***************+++,,,***)))***++++++***)))((('''&&&&&&&&&''')))***))))))*********+++++++++...,,,***)))(((***,,,---...---+++******,,,---///******+++++++++,,,,,,,,,+++,,,,,,+++((((((+++...............---,,,++++++++++++,,,---------,,,,,,...............---------............////////////111000...,,,,,,...000111333333333222222222111111333333222111000000000000444444333333333333222222333333444444555666777777777888::::::>>>HHHVVVbbbzzzqqqfff^^^[[[[[[ZZZYYYmmmvvvtttkkkYYYOOOJJJEEEBBBBBB???<<<;;;:::999:::===;;;>>><<<777666::::::666777888:::;;;:::999;;;>>>;;;;;;===>>>@@@AAABBBCCCDDDDDDEEEGGGIIIKKKNNNOOOUUUVVVXXXYYYYYYXXXVVVUUUNNNMMMMMMLLLLLLMMMMMMNNNRRRUUU[[[ccckkksssyyy|||}}}xxxqqqiiidddcccdddfffnnnrrrzzzxxxjjj[[[PPPIIIJJJJJJFFFCCCDDDDDDDDDDDDFFFHHHIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIHHHFFFDDDBBBGGGEEEDDDDDDEEEFFFEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA:::===@@@AAAAAAAAABBBCCCAAAEEEFFFCCCAAACCCCCCAAA999:::;;;;;;<<<;;;;;;:::::::::999999:::<<<===??????>>><<<:::999888888777333555777666333222444777555555555666777888999:::;;;;;;@@@IIIRRR___ooo~~~zzzvvvwww~~~nnnaaaXXXXXXYYY^^^oookkkYYYDDDAAA===888555444444444444444333333222111000000111111000///////////////------............------fff^^^]]]^^^ZZZOOOFFFCCC>>><<<;;;<<<<<<;;;999999888888777666666666666555444333222111000///333333222222111///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,******)))))))))(((((((((((('''&&&&&&'''((('''%%%*********+++++++++++++++(((((()))***)))((('''&&&++++++***))))))******+++(((''''''((()))***)))(((+++******)))***+++,,,---******************+++++++++++++++++++++++++++++++++***(((''''''((()))***++++++******++++++,,,------//////...,,,,,,...000------......---,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............000///...------...///000222222222222111111111000111111000111111222333333222222222333333444444444222333333444555555666666777888888666777===HHHQQQhhhvvvpppeee^^^[[[YYYaaapppsssffffffwwwssscccWWWNNNIIIKKKIIIFFFCCC???;;;999:::555:::<<<888555888888666999888999999999999:::;;;999999::::::;;;<<<<<<<<<======>>>???AAACCCEEEFFFDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFIIIMMMSSSYYY^^^ccceeeeeebbb\\\XXXVVVXXX[[[]]]dddhhhppp|||lllbbbZZZXXXUUUOOOJJJIIIGGGFFFEEEEEEEEEDDDBBB???CCCCCCBBBBBBAAAAAA@@@@@@AAABBBCCCCCCBBBAAA@@@???DDDBBB??????@@@@@@???>>>>>>>>>=========<<<<<<;;;<<<>>>???@@@AAACCCFFFHHHEEEKKKOOOMMMKKKIIIFFFAAA======<<<<<<;;;;;;::::::::::::::::::;;;<<<======???>>>===;;;:::999999999777999;;;:::888666666777666666666666777888999999999>>>KKK\\\lll{{{rrrkkkccc___```___```mmm}}}jjjTTTFFF>>>;;;888555333333333444444444333222222111000000111000000///////////////........................eee]]][[[[[[XXXNNNFFFCCC>>><<<;;;<<<<<<;;;999999888888777666666666555555444222000///------333333333333222000///......------------,,,,,,,,,,,,,,,++++++*********)))......---,,,+++*********************)))))))))))))))((('''''''''(((&&&%%%''''''((((((((()))))))))((((((((((((''''''''''''******)))))))))******+++((('''&&&''')))******)))((((((((((((((()))******++++++******************)))***+++,,,,,,+++***)))***)))'''&&&%%%&&&&&&''',,,+++*********+++,,,---***,,,------,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,+++***))))))******++++++,,,,,,------,,,,,,,,,------------...////////////////////////111111000000000000000///222222111111111222222333000000111222333444555555222222222333333444444555555666555444333666===BBBNNNSSSeeekkk^^^WWWVVVWWW\\\gggtttrrriii___XXXYYYfffpppgggbbb___^^^[[[TTTKKKCCC===:::555:::<<<999777888999999888666555444666777777666888888888888777777777777888888888888999;;;<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;::::::::::::;;;;;;<<<===@@@CCCFFFIIIKKKLLLMMMJJJGGGEEEFFFIIIMMMOOOTTTWWW___jjjxxxyyyqqqnnniiiaaaYYYVVVUUURRROOOLLLJJJGGGCCC@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>=========AAA???<<<;;;<<<<<<;;;:::==================<<<<<<============>>>CCCIIIMMMNNNWWW______\\\VVVMMMEEEBBBAAA>>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::;;;:::999888777777777777111333555777888:::;;;;;;777777888:::;;;<<<===>>>BBBJJJ[[[pppvvvlllooonnnppprrrmmmggglllwwwooo___OOOBBB;;;888777555333222333444555333333333222111111000000000000//////......//////000///...------...///000eee]]]YYYYYYVVVMMMFFFBBB>>>;;;;;;;;;;;;;;;999999888888777666666666444444333222111000///...222222222222111000///...------------------------,,,,,,,,,+++******))))))...---+++)))((()))***+++)))))))))))))))))))))))),,,***))))))******((('''&&&&&&''''''((())))))))))))(((''''''&&&&&&''''''***))))))))))))******+++,,,***)))***++++++***)))'''''''''''''''(((((()))+++++++++***************((()))******************,,,+++***((('''''''''(((,,,+++***)))***+++---...)))***+++,,,,,,+++***)))+++,,,,,,---------,,,,,,,,,,,,,,,+++***)))(((''')))******+++,,,------...,,,,,,---------...............////////////......////////////////////////666555333222000000//////000111111222333333444444111111222222222333333333222444555444444666;;;>>>BBBAAAMMMddduuuqqq___WWWUUUVVVVVVYYY^^^ccceeeccc```\\\YYYVVVTTTTTT\\\ppp}}}~~~xxxzzzwwwmmm```UUULLLFFFCCCAAA>>>;;;:::;;;<<<;;;888888666444666999888444888888777777777777777666777777777777777888999999:::;;;;;;<<<<<<;;;;;;:::888888888777777888888888999:::;;;<<<===???@@@@@@BBB@@@>>><<<<<<>>>AAACCCFFFHHHNNNWWWaaaiiinnnpppooonnnmmmlllkkkkkklllmmmmmmqqqvvv}}}|||vvvpppmmmhhhddd```[[[WWWQQQLLLHHHBBBBBBBBBBBBBBBBBBBBBBBB??????>>>======>>>>>>???@@@>>>;;;;;;<<<============>>>??????@@@???>>>>>>===<<<:::999;;;BBBJJJPPPZZZeeeppprrrmmmdddVVVKKKEEECCC@@@<<<:::999999999888999:::;;;:::999888777888777666666666666666666333333222333777:::>>>@@@???AAACCCFFFGGGHHHHHHGGGLLLUUUfffyyy~~~qqqnnnssssss|||tttdddUUUIIIAAA<<<:::777666555444444444555666333222222222111111000000000//////.........//////111000...------...000111eee]]]XXXWWWUUULLLEEEBBB===;;;;;;;;;;;;;;;999999888888777666666666333333333333333333222222111111111111000///......---------------------------,,,,,,,,,+++++++++***,,,+++)))'''''')))+++,,,((((((((((((((((((((((((,,,***))))))******)))((('''(((((()))******++++++))))))(((''''''''''''((())))))(((((()))******+++...,,,+++***+++***)))'''******++++++,,,,,,,,,,,,***************************)))((('''''')))+++,,,---,,,+++***))))))((((((++++++*********+++,,,---,,,---.../////////---,,,******+++,,,---------,,,,,,,,,,,,+++***)))((('''***++++++,,,---......///---.........////////////......////////////..............................444444222111000/////////222222222222222222222222111111111222222222222222222333555666666888:::;;;<<<:::BBBPPPWWWaaa|||~~~jjj```\\\VVVVVVVVVVVVVVVUUUSSSRRRQQQPPPOOOOOONNNSSS```nnn~~~{{{rrrhhhaaaZZZOOOCCC======>>>===<<<:::<<<<<<888888;;;:::555666777777777777777888888999888888777777888888999888888888888888888888888999888888777777888888999777777888999::::::;;;;;;===<<<;;;999999;;;<<<======>>>AAAGGGMMMRRRTTTTTTUUUSSSRRRPPPPPPPPPQQQRRRQQQTTTYYY^^^fffoooyyy|||yyyvvvrrrnnniiibbb[[[WWWKKKJJJHHHGGGEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA???===;;;:::<<>>???@@@???>>>>>>>>>===;;;:::<<>>AAACCCDDDCCCBBBAAA@@@@@@>>>===???DDDKKKQQQ\\\gggpppqqqmmmdddXXXMMMAAA@@@===:::888777777777666666777777777777777666555555555666666888999999;;;===@@@CCCIIITTTbbblll{{{pppeee^^^]]]___dddkkkoooqqqyyyyyymmmiiiooozzzsssggg]]]FFFBBB;;;777555666666666555444333222111000000000111111111111111111111111......------....../////////...---,,,,,,---...///hhh^^^WWWVVVTTTMMMEEEAAA===:::::::::::::::999999888888777666666666555555555444444444444444000111111111111000//////,,,,,,,,,---------......))))))******++++++,,,,,,---,,,***))))))))))))***''''''(((((())))))))))))((('''&&&''')))******)))"""###$$$%%%&&&''''''((()))***+++++++++***(((''''''''''''(((((()))++++++)))((('''((()))***)))(((&&&'''((()))***)))(((((((((((()))***+++,,,,,,---''''''&&&&&&''')))***+++)))))))))***)))))))))((((((***+++------,,,+++***,,,***((((((+++,,,+++)))((()))***+++,,,------...+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........//////000///...------...///000---.........////////////,,,,,,,,,---///000222222111111111111111222222222333333333333333333333333555444444444444444333222333555777888;;;CCCPPPZZZqqqmmmfff______eeejjjkkkjjj___VVVMMMHHHFFFEEEIIIOOOZZZqqqwwwdddcccppp~~~pppaaaUUUSSSVVVXXXcccfff[[[PPPMMMHHHBBB<<<<<<<<<;;;::::::999999999999888888888999999:::999999888888888888999999777666666555555666666777222222333444444555666666666666777888999;;;<<<===;;;:::;;;===???>>><<<:::::::::999999999:::;;;;;;999;;;<<<>>>@@@CCCHHHLLLLLLMMMOOOPPPOOOOOONNNNNNNNNUUU[[[^^^dddnnnsssrrryyyzzz{{{|||yyyssskkkeeeSSSPPPJJJFFFDDDFFFHHHKKKOOOOOOOOOOOONNNLLLJJJIIIDDDAAA===;;;<<<>>>@@@@@@===???BBBEEEFFFEEEDDDCCC?????????>>>???BBBGGGKKKOOOWWW^^^]]]YYYSSSKKKCCC<<<;;;:::999888777666555777777777777888888999:::777777888999:::;;;======<<>>===<<<;;;;;;::::::::::::;;;<<<<<<888888777777777777888888777777666666666666777777555555666666666777777777888999999:::::::::;;;;;;<<<<<<<<<>>>???>>><<<999777777888888999999::::::666777888888999:::===@@@===???AAABBBBBBBBBCCCDDD===EEEKKKLLLRRR]]]cccbbbdddfffiiilllkkkeee]]]WWWLLLIIIDDDBBBBBBGGGLLLPPPVVVWWWXXXWWWUUUSSSPPPNNNJJJFFFAAA>>>>>>???@@@@@@888:::>>>@@@BBBAAA@@@???;;;<<<=========>>>AAADDDDDDJJJNNNMMMIIIFFF@@@:::888999999888888666555444999888777777888:::<<<===AAAAAAAAABBBDDDEEEGGGHHHQQQ]]]lllwww~~~tttpppooorrrzzzqqq```___^^^]]]dddvvv~~~hhhXXXNNNCCC888999777555444444444333222444444444444444444444444000000000000000111111111---------------...///000+++,,,,,,------,,,,,,+++iii```[[[YYYUUUKKKGGGCCC???;;;:::::::::999:::999888666666666666777333333333222222222111111111111111000///.........---------------...///000---***(((((()))+++++++++***++++++***'''&&&''''''******))))))((((((''''''))))))))))))************))))))+++,,,,,,+++***)))))))))************))))))'''((()))******)))((('''((((((((((((''''''''''''))))))))))))))))))))))))++++++,,,,,,,,,++++++***((('''&&&&&&''')))+++,,,******))))))))))))******))))))((((((''''''&&&&&&++++++,,,,,,,,,++++++***///...,,,+++***+++,,,,,,...---+++))))))***+++,,,++++++++++++++++++++++++000///------,,,---...///000///...---,,,+++++++++,,,,,,------...///000000///............///000000333555666777666444111///777666444333333444555666222222111111222222333333333222222333555999<<>><<<999<<<;;;:::::::::999666333;;;;;;:::888666666777888555666666444333222333444333444444555555666666777888888888999999999999:::<<<888555333555888:::;;;666666777888999:::;;;;;;888999:::<<<<<<;;;;;;:::<<<===???BBBFFFIIIMMMNNNVVVVVVUUUTTTQQQNNNJJJHHHAAA???===<<<===???CCCEEESSSPPPMMMNNNPPPPPPKKKFFF@@@??????>>>===<<<;;;:::===;;;:::;;;======:::777999888777999<<<<<<:::777=========<<<;;;999777666:::666444777777555444666;;;<<<;;;999999>>>GGGMMMUUUSSSRRRRRRTTTUUUVVVUUU]]]lll~~~yyyggg^^^VVV[[[aaafffmmmyyyrrr___OOOEEE???999555555555444333333222111111222222222111111111111000222111111000///......---...............///000000------------------------hhh```\\\[[[VVVLLLFFFBBB>>>;;;:::::::::999:::999888777666666666777333333333222222222111111////////////000000000000......---------......///,,,+++))))))***+++***)))******+++***(((&&&'''((())))))))))))(((((((((((())))))))))))************((()))***++++++++++++***))))))************))))))((((((((()))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))*********++++++******))))))(((''''''((()))+++---******))))))))))))******,,,+++++++++************+++++++++,,,,,,++++++***---,,,+++******+++,,,,,,...---+++***)))***+++,,,++++++++++++++++++++++++///...---,,,,,,---......------,,,,,,,,,---......,,,,,,------...//////000......------......///000333444666666666444111///222222111111111111222222333222222222222222333333555444444444666777999:::<<<===EEETTTfffyyykkkVVVOOOMMMLLLFFFNNNVVV\\\bbbfffccc]]][[[QQQLLLLLLJJJGGGNNNYYYeeeooo~~~{{{wwwiii___YYYVVVSSSPPPOOOMMMLLLKKKJJJGGGBBB>>>>>><<<;;;:::;;;:::888666444777:::;;;:::777555333333444666666666555444444777777777888888999999999;;;;;;;;;;;;;;;:::::::::;;;888555333444666666666555555666666777888888888555666777888888888777777777777888:::<<<>>>@@@AAAEEEEEEFFFFFFEEECCC@@@??????===;;;:::;;;===@@@BBBIIIFFFDDDEEEHHHHHHDDD???<<<<<<;;;;;;:::999888888666666777:::======:::777<<<999888888999:::888666:::::::::999999888777777:::666555888999777777:::===???BBBDDDIIIVVVgggtttyyyvvvrrrnnnkkkgggbbb___iiittt~~~pppjjjiiijjjmmmooonnnnnnsss|||{{{cccYYYKKKAAA<<<999666444555444444333222222111111222222222111111111000000111111000000//////.....................//////000------------------------ggg```]]][[[WWWMMMDDDAAA===:::::::::999888:::999888777666666666666333333333222222222111111,,,---...///000111222333//////...---------......,,,+++******++++++)))''')))***+++***(((''''''((((((((((((((())))))))))))))))))))))))************'''((()))***++++++,,,+++))))))************))))))(((((('''&&&&&&'''((()))%%%&&&&&&''')))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***,,,---******))))))))))))******,,,,,,,,,,,,++++++++++++***++++++,,,,,,+++++++++++++++*********+++,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------******+++,,,---///000111,,,,,,------.../////////---------------......///333444555555555333111//////000000111111111000000333333222222222222333333666666666666666666666666;;;999;;;BBBMMMZZZjjjxxx|||cccWWWTTTSSSMMMPPPRRRUUUZZZ]]]WWWNNNOOOGGGCCCGGGIIIGGGIIIOOOTTTZZZggg|||tttqqqwwwxxxqqqlllfffiiilllkkkeee]]]UUUPPPIIIFFF@@@===<<<;;;;;;:::777999<<<>>>>>><<<999777222333666777888777666555444444444444555555555555888888888888888777777777;;;999666555666666555333666666666666666666666666444444555666666666666555888888888777888999999:::999:::;;;===>>>======<<<<<<;;;999888888:::;;;===@@@===<<<===??????===999:::999999999888888777777222333444777999999666333888666444555666777777666888888888888888999999999:::777666999:::999;;;???EEELLLTTTZZZcccuuu|||qqqjjjkkkqqquuutttrrrwww~~~~~~uuupppqqquuuttt}}}www]]]KKKEEE===888777888777666444444333333222222111111222222111111111000000000////////////////////////......------......///000------------------------gggaaa]]][[[VVVKKKBBB???<<<:::::::::999888999999888777777666666666333333333222222222111111------...///000111222222000///...---------------++++++++++++,,,+++)))&&&)))***+++***((('''((()))''''''(((((())))))******((()))))))))************&&&'''((()))***+++,,,,,,))))))************)))))))))'''%%%$$$$$$&&&(((***&&&''''''((())))))******)))))))))))))))))))))))))))))))))))))))******+++******))))))***+++,,,,,,+++******))))))******+++))))))))))))))))))))))))******+++,,,,,,,,,++++++)))))))))******++++++,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,+++++++++,,,,,,------******+++,,,---...000111---------.........//////---,,,,,,,,,,,,---......222333444444444222111000000111222333444333222111444333333222222222333333555555666666666555444444<<<999999===BBBHHHSSS]]]ssszzznnneee```YYYXXXVVVZZZeeennnmmmfffZZZPPPIIIHHHHHHFFFFFFIIIIIINNNYYYiiisss```^^^dddyyyvvvrrrddd\\\PPPFFF@@@???????????????AAABBBCCCBBB@@@>>>888888888999::::::999888555555555555555555555555555555555666666666666666:::999888888999888666444888888777777777666666666555555555666666666666666999999888888777777888888555666888:::;;;<<<<<<<<<999888777666666777888888;;;999888999;;;<<<;;;999888888888888888888888888888888888888777666444222333333555666888:::::::::999999::::::;;;;;;;;;;;;<<<999888;;;<<<<<<@@@FFFWWWbbbpppzzz}}}sssbbbeeeggghhhjjjsss{{{qqqkkkiiimmmuuu~~~vvvrrrsssxxxrrrYYYFFFAAA===999777666666555444333333333333222222111111111111111111000000000000......//////////////////...------------...//////------------------,,,,,,gggaaa]]]ZZZSSSGGGAAA>>><<<;;;;;;;;;:::999999999888888777666666555333333333222222222111111////////////000000000000000///...---------------+++******+++,,,+++)))''')))***+++***)))((()))***''''''(((((())))))******((()))))))))************&&&''''''(((***+++,,,---))))))************)))))))))'''%%%###$$$&&&)))+++))))))))))))))))))(((((())))))))))))))))))))))))+++************+++,,,---***************+++++++++++++++************++++++(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,)))))))))***+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///---------...............---,,,,,,,,,,,,---......111222333333333222111000000111222444444444333222333333222222333333444555222333444555555555555555555444555999;;;===BBBIII[[[qqqvvveeeaaa]]]bbbrrryyykkk[[[PPPJJJFFFEEEFFFEEEKKKSSS]]]iiiyyyzzz```SSSTTTYYYbbbrrr}}}kkk[[[QQQLLLKKKKKKGGGKKKPPPWWWYYYVVVOOOIIICCC@@@===<<<<<<<<<;;;999<<<;;;;;;::::::999999999777777777888888999999999888777777999::::::888666888777777666666555555444555555555555555666666666444444444444444444555555333444555666777777888888777777777777666666666666999888888888999::::::999666666777777888999999999;;;;;;999777555555666777444666999;;;======>>>>>>===???BBBDDDDDDCCCAAA@@@BBB???@@@BBBCCCDDDKKKRRRlll{{{dddgggkkkpppwwwyyymmmccc]]]YYYZZZbbbmmmyyy}}}hhhTTTDDD:::999777555444333222000///333222222222222222111111111111111000000000//////............////////////---------------...//////......---------,,,,,,,,,}}}ddd```\\\YYYRRRFFF@@@>>><<<;;;<<<<<<;;;:::888999999999888777666555333333333222222222111111222111111000///......---//////...---------......+++***)))***,,,,,,***))))))***++++++)))))))))+++(((((((((((())))))))))))))))))))))))************'''''''''((()))***+++,,,))))))************))))))((('''%%%$$$%%%'''***+++*********))))))((((((((())))))))))))))))))))))))++++++*********,,,---...)))*********************++++++************++++++)))))))))))))))*********)))***++++++,,,,,,,,,,,,)))***++++++,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---......------......---,,,,,,,,,------........................---------------......///111111111222222111111000...///000111111111111111222222222222333555666777111222222333444555666666222111444888999888;;;@@@GGGWWWiiivvv|||uuuwwwuuuaaaSSSKKKHHHHHHGGGLLLRRRUUUXXX```mmmvvvttt```PPPLLLNNNQQQQQQ^^^rrr}}}qqqiiieeeccc\\\eeesssqqqfffUUUQQQKKKHHHFFFDDD???<<<<<<<<<;;;;;;:::999888888::::::999999999999888888777777777888::::::999888666666666555555444444444444444333333444444555666333333333444444666777777666666666666777777777777666777888888888888777777888888777777777888888999555666777888999:::;;;;;;666666666555333444666888777888::::::;;;<<>>===<<<======<<<;;;888888999999888777555444333333333222222222111111111111111000///...............---------......///***)))((()))+++,,,,,,+++)))***++++++))))))***+++))))))))))))(((((((((((())))))))))))************)))(((''''''((()))***+++))))))************))))))((('''&&&&&&'''(((***,,,)))))))))))))))*********))))))))))))))))))))))))******)))((()))+++---...)))))))))))))))))))))(((,,,++++++******++++++,,,))))))*********+++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++---...//////.........------,,,,,,---------..............................------......///000000000111111111111111111............///000111111000000111222444666888999333222222222222444555666666555666999888777999>>>;;;EEENNNVVVaaauuuyyyeeeXXXQQQOOOMMMOOOQQQRRRRRRTTTXXX[[[aaa___WWWLLLFFFHHHIIIGGGIIIPPP\\\lll}}}~~~|||zzz{{{wwwqqqmmmiiibbbYYYQQQJJJIIIIIIGGGFFFEEEDDDDDDEEEEEECCCAAA???===;;;:::===<<<;;;;;;<<<===<<<:::888888888888888777777777666555555444555666777888777777777777888999:::;;;888888888888888999999:::666777999:::;;;;;;:::999999999888777666666888999999999;;;<<<>>>???@@@AAA<<>>>>>???>>>>>>======???EEEOOOVVVmmmuuu|||zzzuuuooohhh```ZZZ]]]eeettt~~~rrrcccaaadddeeefffbbbaaaffflllrrr|||~~~tttoooddd\\\QQQFFF>>>888666666333444555444444333333444111111111111111111222222111000000000/////////////////////......------,,,------,,,,,,------...//////......---,,,,,,++++++ttt^^^\\\\\\[[[UUUIII@@@>>>======>>>>>>===;;;888888999999888777555444333333333222222222111111000000000000////////////---------------...///000***((('''(((***,,,------)))***++++++***)))***,,,******))))))((((((''''''))))))))))))***************)))(((''''''((()))***))))))************))))))((('''''''''((()))+++,,,''''''((()))***+++,,,,,,)))))))))))))))))))))))))))(((''''''(((***,,,---(((((())))))))))))(((''',,,++++++******++++++,,,(((((())))))*********+++((()))***+++,,,---------,,,------...---,,,***))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---///000000//////,,,,,,,,,,,,,,,---...///.....................---///............///000000000000000000000111111111//////......///000222333///000000222444777999:::555444222111111222444555999666555666555333666<<<888>>>BBBDDDKKKYYYfffmmmuuueee[[[VVVTTTSSSRRRSSSSSSRRRPPPMMMOOOOOOKKKEEEEEEIIIHHHBBBEEEGGGLLLUUUcccwwwyyyooonnnyyy{{{pppeeedddcccbbbaaa```___^^^VVVUUURRRNNNJJJGGGDDDCCCEEECCC@@@???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999888888777777999:::;;;777777777777777888999:::666555555555666777888888666888:::<<<===<<<;;;;;;;;;;;;:::888777777888:::>>>???@@@BBBCCCEEEFFFGGGOOOTTTXXXYYYUUUPPPMMMKKKJJJIIIGGGFFFKKKWWWgggssszzzjjj^^^]]]bbblllqqqxxx~~~uuusssyyy}}}yyyrrrmmmkkkjjjjjjnnnttt{{{~~~nnn```XXXMMMFFF???:::888666555666222333333222000///000000111111111111111111222222000000000000////////////000000///...------,,,,,,---,,,,,,,,,,,,---......//////...---,,,,,,++++++www^^^YYYXXXWWWRRRHHHCCC@@@===;;;;;;;;;;;;:::888888777666666666777888222444555555333333444555333222///---,,,,,,---......---,,,,,,++++++++++++///...,,,,,,,,,,,,+++)))+++++++++,,,,,,---------&&&((()))++++++)))(((&&&))))))))))))************))))))************))))))(((((())))))))))))((((((,,,+++)))((((((((()))***%%%&&&((()))+++,,,------,,,+++***))))))***+++,,,,,,+++***)))))))))))))))************++++++++++++(((((((((((((((((((((((()))************+++++++++,,,,,,...111444333...***,,,,,,,,,,,,,,,+++***)))******))))))***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///...---+++)))------,,,------...///000,,,---------......//////000000000000////////////////////////000111222333333333222222333333444444666555444444555666777888888888888999<<>>???;;;:::;;;===@@@???<<<<<>><<<===>>>===<<<:::::::::===AAABBB???AAAEEEDDD???GGGBBB???AAACCCBBB@@@??????CCCGGGLLLSSS]]]fffjjjtttyyynnneeehhhaaaZZZWWWXXX```qqqzzzlllaaa\\\]]]___dddmmmyyyzzz|||rrrrrr}}}xxxooohhheeeggglllxxxssscccUUUIIIBBB>>>:::777666888999888666444444333333222111000000000111111111222222222222000000000000///////////////............---------...------------...///////////////...---,,,+++***vvv^^^ZZZXXXWWWRRRHHHCCC@@@===;;;;;;;;;;;;:::???===:::888666666666777444333222111111111111111111000...------...///000...---,,,,,,++++++,,,,,,...---++++++,,,,,,***)))***************+++++++++******+++,,,,,,+++******'''(((((((((((()))))))))))))))************))))))(((((())))))))))))((((((+++******)))(((((())))))''''''((((((((((((''''''***)))(((((((((((()))***(((((('''&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++...000000---***++++++,,,,,,++++++************))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000111000///---,,,---,,,,,,------...///000.../////////000000000111000000000000////////////////////////000111222333444444333333333444555666555555444444444555666777555555666666777;;;@@@DDDJJJYYYqqqzzzpppccc^^^^^^fffllljjjdddaaabbbdddbbbZZZSSSNNNHHHBBB@@@BBBEEEFFFJJJRRR^^^gggnnnppprrrnnnfff[[[SSSNNNNNNVVVaaaqqqwwwmmmggghhhnnnssspppkkkfffeeefffddd^^^YYYOOOHHHCCCBBBAAA>>>???CCCAAAFFFJJJJJJLLLPPPOOOLLL?????????>>><<<;;;<<<<<<<<>><<<999666444555666777999555111///000111///---///...---------///000111...---,,,,,,,,,,,,,,,,,,---,,,******++++++***((())))))))))))((((((((((((++++++************++++++''''''''''''((((((((((((((())))))******))))))((((((((())))))))))))(((((())))))******))))))(((((((((((()))(((((('''&&&%%%(((''''''&&&&&&''''''(((*********)))))))))))))))''''''(((((((((((())))))************************)))************+++++++++***))))))+++,,,---+++************+++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///000000///......,,,,,,,,,,,,---...///000///////////////000000000////////////000000000000////////////000111222333666444333222333444666888555444444333333333333444333444555444444666999;;;===FFFTTTfff{{{}}}uuuooorrrwwwyyy{{{|||rrrcccRRREEEBBBBBBBBBCCCEEEHHHLLLNNNSSSTTTUUUSSSPPPLLLIIIIIIJJJLLLQQQ]]]vvv{{{}}}~~~rrrhhh^^^WWWQQQMMMOOOTTTUUU^^^gggmmmrrrvvvtttppp\\\ZZZWWWSSSPPPNNNMMMMMMLLLXXXeeeqqq|||yyyoooggg\\\^^^eeeuuurrrfff```aaakkkuuu{{{rrrfffccchhhooo{{{uuuggg]]]UUURRRRRRTTTXXXggg~~~lllcccTTTFFF===999777666666444222111222222222111333333333222111111000000////////////000000000000000000000/////////..................------------...------------...//////,,,,,,,,,------,,,++++++xxxaaa___^^^]]]XXXLLLCCC@@@===;;;;;;;;;;;;::::::888666666666999<<>>EEESSScccoooxxxdddRRRLLLGGGHHHNNNVVV[[[]]]TTTSSSPPPNNNKKKHHHDDDBBBGGGJJJNNNQQQZZZpppsss[[[VVVTTTYYYggg|||qqqiiikkksssrrrnnnqqq~~~|||{{{rrrooo}}}qqqbbbXXXVVVYYYbbbkkk}}}kkk^^^___fffiiiuuuzzzvvvtttnnniiiccc___aaahhhjjjiiiooozzzmmmWWWKKKAAA===999555555555555444444555555555444333333444222222111111111111111000---.........////////////////////////...............------------,,,,,,,,,...------------...//////++++++,,,---------,,,,,,qqq]]]]]]^^^\\\VVVJJJCCC@@@===;;;;;;;;;;;;:::777777666555666666777888===888333111222222000...111111000///...---,,,,,,------------------...///,,,+++******+++,,,+++***************))))))))))))***((('''&&&&&&'''(((***))))))))))))************'''(((((())))))(((((('''(((((())))))))))))((((((''''''((()))))))))(((((((((((()))(((((('''&&&%%%((())))))******))))))((('''(((***++++++***))))))&&&&&&''''''''''''((((((************************)))************+++++++++***+++++++++******,,,---+++***)))((((((***+++,,,,,,+++******)))*********************************++++++++++++++++++++++++******++++++,,,,,,---------------------.........++++++++++++,,,---...////////////.....................//////000000111111111000000000000000111111000000000000111333444444111222222333222222111000...000222222222222444666555666888999<<>>???CCCKKKWWWiiittteeeXXXTTTSSSRRRSSSXXXVVVVVVWWWWWWVVVRRRLLLGGGEEEDDDFFFLLLNNNRRR___lllzzzggg^^^QQQJJJFFFFFFFFFFFFNNNWWWrrrttt^^^TTTQQQRRRUUUaaaqqqzzzhhh]]]YYYZZZXXX]]]lll~~~zzzjjjaaaWWWVVVWWWYYY^^^iii}}}ppp\\\WWWWWWXXXaaammmyyynnnkkkddd\\\^^^gggvvv|||tttjjjaaa[[[WWW[[[[[[___ccccccgggwwwlllZZZQQQOOOAAA???;;;888666555555666333333222222111000000000000222333333111000000111000000000000000000000000000000///////////////000...............---------////////////////////////---------............///111///---,,,,,,,,,...///zzzwwwpppaaaggglllkkkaaaQQQDDDAAA===;;;:::;;;:::999:::999888888999999888666333333444333333222111000000000//////...------,,,,,,---...//////...---,,,+++++++++++++++,,,,,,,,,((()))))))))************************))))))))))))(((((()))))))))*********((((((((((((((()))******))))))*********))))))(((***)))))))))((((((((('''(((((((((((()))***++++++((()))))))))))))))))))))************************))))))******)))(((((('''++++++******))))))((((((******+++,,,+++***)))(((*********)))''''''(((***++++++************++++++***************************************+++++++++,,,,,,---......---+++***,,,,,,------...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---...///000000000/////////000000///---------...222222222222222222222222111111111222222222333333222222222333333333444444333333222222333555777888888999===BBBHHHSSSeeevvv|||nnngggbbb[[[XXXYYY``````aaabbbaaa]]]WWWRRRQQQNNNNNNRRRUUUXXXaaalllwwwvvveeeZZZVVVPPPKKKHHHHHHGGGFFFLLLSSSccczzzyyy___OOOIIIGGGHHHKKKRRRccc}}}yyyhhh[[[SSSPPPOOOOOOTTT```vvvwwwdddWWWPPPLLLKKKMMMQQQWWWcccxxxsssaaaQQQNNNNNNPPPYYYeee{{{kkk```XXXXXXVVVTTTYYYdddqqqxxx|||tttjjjccc^^^^^^```cccbbbgggvvv|||gggUUUHHHBBBAAA===;;;999666444444444444222222222222222222333333000222333333111000000111........................000000///////////////000000000///...---,,,,,,+++---------------------------------............//////...,,,+++++++++------{{{yyynnnaaajjjooonnndddTTTDDDAAA===;;;:::;;;:::999:::999888888999999888777444444444444333222111000111111000000//////......,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))************************))))))))))))(((((())))))))))))******)))))))))))))))***++++++))))))(((((())))))******))))))))))))((((((((((((((((((''''''(((***+++,,,+++******)))))))))******)))))))))))))))))))))))))))))))))***))))))((('''++++++******))))))(((((()))************+++++++++,,,+++)))))))))******)))++++++************++++++))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,---...//////000000000///******+++,,,---...//////------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......//////.........///000///...---...///000000000000000000000000000000000111111111111222222222222222333333333333333222222111111333444555555666:::???@@@BBBJJJUUUdddrrrvvvnnnkkkuuuvvvxxxyyyxxxssslllggg___YYYTTTTTTVVVWWW[[[```dddlllrrrpppeeeZZZUUUTTTOOOLLLIIIIIIGGGEEEHHHNNNWWWiiinnn^^^MMMDDDAAA@@@BBBDDDJJJXXXqqqvvviii\\\SSSMMMIIIGGGHHHLLLPPPXXXqqqmmm[[[OOOGGGCCCDDDBBBDDDIIIPPP]]]qqq|||kkk[[[OOOFFFFFFFFFHHHQQQ]]]ppp|||uuuiiiXXXPPPKKKNNNPPPQQQXXXccciiinnnsssuuuvvv|||tttnnnpppsssvvvwww}}}uuukkk[[[LLLBBB<<<999888888777555333222222333333111111222222333444444555000222333222111///000000........................000//////......///000000111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---+++*********+++,,,~~~|||mmmbbblllsssrrrgggVVVDDDAAA===;;;:::;;;:::999888666555555666777555444444444444444333222111000111111111111000000//////------------------------......---,,,++++++******)))))))))))))))*********************)))))))))((((((((((((((()))))))))***))))))(((((())))))***+++)))(((''''''''')))***,,,))))))))))))(((((((((((((((''''''&&&'''))),,,---,,,+++***)))))))))***+++(((((((((((((((((((((((()))***************))))))&&&&&&''''''(((((())))))))))))))))))***+++,,,---...+++((()))+++,,,***(((++++++************++++++************************,,,+++++++++***)))))))))************+++,,,---...+++,,,---......---,,,+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------------------...///000000......///000000000000000000000000000000000000111111111222222111222222222222333333333333222111111111111222222333444888===<<<;;;???FFFHHHQQQ^^^kkkwwwrrriii___YYYXXXWWWTTTRRRWWWaaannntttrrrkkkfffccc```\\\XXXRRRMMMJJJKKKNNNTTT^^^kkkuuu|||~~~xxxpppdddYYYMMMHHHEEECCCDDDGGGOOOWWWiii|||tttfff^^^RRRJJJGGGFFFEEEDDDDDDLLLQQQXXXqqqsss]]]PPPJJJGGGEEEDDDBBBBBBGGGNNNZZZmmm}}}sssbbbUUUNNNHHHEEEEEEEEEGGGOOOYYYiiisss}}}zzzpppddd^^^[[[[[[[[[YYY[[[```aaaccceeeeeeiiisssoooaaaXXXPPPFFF>>>;;;999777666555444333222222222333333111111111222222333333333000111333222000//////000........................//////.........///000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------,,,+++***++++++,,,mmmcccmmmtttsssgggWWWDDDAAA===;;;:::;;;:::999777555444444555666444333444444444444333222111111111111111111111000000000///..................//////......---,,,+++************))))))))))))))))))************)))))))))((('''(((((((((((()))))))))(((''''''''''''((())))))(((((('''''''''(((***+++(((((((((((())))))))))))((('''''''''''')))+++,,,++++++***************+++''''''''''''''''''''''''******+++,,,,,,+++++++++&&&&&&''''''(((((()))))))))(((((()))***+++---...---***((())),,,,,,***'''++++++************++++++++++++++++++++++++++++++,,,+++++++++***))))))))))))))))))***+++,,,---...)))***,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,------***+++------,,,,,,---///////////////////////////111111111111222222222333111111111222222222333333222222111111000000000000111111444777777555888>>>???CCCGGGLLLTTTbbbrrr~~~uuujjjfffbbb[[[UUUXXXcccssstttfff[[[TTTQQQPPPPPPUUU[[[aaajjjtttvvvsssqqqhhh^^^WWWQQQJJJJJJLLLUUUWWWaaaooouuuooofffccc\\\UUUMMMHHHGGGFFFEEECCCAAAKKKSSS\\\tttuuudddZZZTTTNNNKKKIIIFFFEEEJJJQQQ\\\lll{{{yyylllaaaYYYSSSPPPMMMKKKJJJKKKPPPVVVdddjjjqqq}}}|||xxxtttlllccc\\\[[[YYY[[[]]]^^^cccooovvvcccRRRHHHBBB===999777888777555222333333333222222333333333222111111111000000000//////111222222000//////000////////////////////////...............///000000---------...............---------------------------------............///...------,,,,,,,,,,,,,,,ooodddmmmsssqqqfffUUUDDDAAA===;;;:::;;;:::999999888777777888888777666555555555444444333222111111111111000000000000000000///............///000///......---,,,++++++***************))))))))))))************))))))))))))''''''(((((((((((())))))'''''''''''''''(((((()))((((((''''''(((((())))))(((((((((((())))))))))))''''''((((((((()))))))))((()))******++++++******((((((((((((((((((((((((******++++++,,,+++++++++++++++******))))))(((((((((((()))***++++++,,,,,,+++*********++++++)))'''++++++************+++++++++++++++++++++++++++++++++++++++***************)))******+++,,,------...+++,,,,,,---.........---//////......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............---,,,,,,,,,------+++,,,............000111////////////////////////111111111222222222333333111111111111222222222222111111111111111111000000666444444666555333555:::===>>>>>>===@@@HHHTTT]]]ooo{{{xxxqqqiiilllssszzziii]]]UUUOOOMMMOOOQQQVVVcccuuuvvvmmmaaaTTTOOOPPPUUUTTTZZZeeehhhdddccchhhdddaaa]]]YYYUUUPPPKKKGGGGGGPPPYYYeee{{{~~~sssiii___XXXUUUPPPMMMPPPTTT]]]jjjvvv|||wwwssshhhccc\\\VVVSSSRRRSSSTTTZZZ]]]dddrrr|||oooddd^^^^^^aaaeeehhhmmmyyy{{{pppdddXXXLLLBBB<<<888888777888888777444222222222333333333333333333222111111000//////......///111222111000...//////000000000000000000000000------------...///000000,,,,,,------.../////////---------------------------------............///------------,,,,,,,,,,,,rrreeemmmqqqnnncccRRRDDDAAA===;;;:::;;;:::999;;;:::999999::::::999777555555555555444333222111000000000000000000000000///...------------...///......------,,,,,,,,,+++************)))))))))(((************))))))))))))'''''''''((((((((())))))((((((((('''((())))))***((((((((()))(((((('''''''''((((((((()))))))))***'''((()))***)))(((&&&%%%$$$&&&)))+++,,,+++***)))(((((((((((((((((((((((('''((()))***************++++++******))))))((((((((()))***+++,,,,,,+++***((()))++++++)))(((((((((++++++************++++++***************************************+++++++++***+++,,,---......---,,,,,,,,,,,,---...///000111///.........------------+++++++++,,,,,,---------,,,,,,,,,---------......000///...,,,,,,,,,---...,,,---///000000000222444000000000000000000000000000000000111111111111222111111111111222222222222000000111111222111111111777555555888777444555999777999::::::;;;>>>DDDHHHSSS]]]nnn{{{mmmaaaWWWVVVXXXXXX[[[hhh}}}uuubbbWWWUUUTTTSSSYYYeeehhhgggooo{{{|||}}}}}}yyypppeee[[[VVVSSSVVV]]]hhhwww~~~wwwmmmeee^^^ZZZYYY[[[bbbkkkppprrrxxx|||oooddd^^^\\\YYYVVVTTTYYYbbbooo|||wwwuuuzzzwwwssspppmmmjjj```ZZZQQQIIIBBB>>>:::888777888888777444222222222111222222222222222111111111111111000000000000000///000222111///......///////////////////////////------------...///000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,++++++***}}}}}}tttffflllpppmmmaaaPPPDDDAAA===;;;;;;;;;:::999;;;:::888999::::::999777555555555555444333222222///////////////000000000...---,,,,,,,,,,,,---.........---------,,,,,,,,,+++*********))))))((((((************))))))))))))''''''''''''((((((((())))))))))))))))))******+++(((((()))))))))(((&&&%%%'''((((((((())))))******&&&(((***+++***(((%%%###!!!$$$(((+++---,,,***((())))))))))))))))))))))))&&&&&&'''(((((()))((((((&&&&&&''''''((()))))))))''')))+++,,,---,,,***)))&&&))),,,+++(((&&&'''(((++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,***,,,---//////...---,,,++++++***+++,,,...000111........................+++++++++,,,,,,---------,,,,,,,,,---------......000///...---,,,------...((()))+++,,,,,,---...000111111111111111111111111////////////000000000000000111111111111222222222000000111222222222222222111000111555666333333555000444888;;;<<<===>>>@@@AAAFFFOOO\\\mmmssshhheeeffffffgggqqqooo```\\\VVVVVV^^^jjjnnnooo{{{xxxkkkeeeXXXVVVXXXaaakkkuuuzzzmmmddd\\\XXX[[[``````cccooo~~~ooohhhddd^^^YYYZZZbbblllwwwrrrhhhbbb\\\VVVQQQLLLGGGAAA;;;888777555444555666555222---***,,,...111111111111111000000///000000000111222222333333///000222111///......///........................,,,,,,,,,---...///000111/////////......------,,,++++++++++++++++++++++++---------.........//////***++++++++++++***))))))~~~rrrffflllnnnhhh[[[IIIBBB???<<<;;;<<<<<<;;;:::;;;;;;::::::999888888777333333444444444333222222111222222222222111000000---///000...///111...(((+++,,,------------,,,+++************))))))))))))))))))))))))(((((((((((()))'''%%%%%%(((***,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,%%%(((++++++((('''(((***)))***+++***)))((()))***(((---111000,,,)))***,,,******))))))(((((('''''')))((('''((()))***)))(((&&&(((***)))&&&&&&))),,,---------,,,***(((''''''(((((())))))*********+++---,,,,,,+++***)))((((((%%%&&&((()))*********)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******+++---///000***++++++,,,,,,++++++******+++------+++******+++...///000000000///---,,,///...------...///000111000000///...---,,,,,,+++////////////000000000000000///.........000111222111111000000000000111111444333333222222333333444111222333444333333111000555666666777888999999::::::>>>EEEKKKTTTbbbsssooocccccchhhooossswww}}}yyyoooccc[[[]]]___cccqqq|||mmmeeecccaaa```___eeesssyyysssppprrrxxxzzzooo```UUUOOOKKKFFFBBB>>><<<999777777777666555777666444222222333444555000000000000000000000000///000111111111///...---//////............////////////.........---------111...,,,---000222111000---------............///---...///...,,,+++,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,|||{{{qqqdddiiijjjeeeYYYIIIAAA???<<<;;;;;;;;;;;;:::::::::999999888888777777555555555444333222111000111222222222222111000000+++......---///111///***++++++,,,------,,,++++++************))))))))))))*********++++++,,,,,,,,,+++)))&&&&&&''')))******************************((((((((()))))))))******((()))******(((((()))***'''((())))))(((((()))+++))),,,//////,,,))))))******)))))))))(((((((((''')))((('''((()))***)))(((///000000---)))&&&'''(((///,,,((((((+++---,,,***))))))))))))))))))******,,,++++++******)))))))))'''(((***+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******+++---...///,,,------......------,,,+++,,,......,,,+++,,,,,,---......///...---,,,+++......---------...///000/////////...------,,,,,,.../////////000000000000111000///......///000000111111000000000000111111444333333222222333333444111222333333333333222111333444444555666666777777888;;;???AAAEEEMMMYYYbbbvvv}}}yyy}}}uuukkkjjjjjjkkkuuu}}}wwwtttrrrpppsssxxxwww```WWWLLLCCC@@@===:::777;;;999666555555666555444666555333111111222333444000000000000000000000000000000000000000///......//////............////////////.........---------000...,,,---000111000///---------............///---...///...,,,+++,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++{{{{{{qqqbbbeeefffbbbXXXIII@@@>>>;;;::::::;;;:::999999999888888777666666666666666555444333111000///111111222222111111000///***,,,---,,,...111000+++***++++++,,,,,,++++++***************))))))))))))((()))***+++,,,,,,---...,,,***''''''((()))(((((())))))))))))))))))))))))'''''''''((((((((())))))---+++)))((())))))))))))&&&((())))))((((((***+++)))***+++,,,+++***)))((())))))))))))(((((((((((()))((('''((()))***)))((('''(((******)))(((((()))000***%%%&&&,,,000000...+++***)))((((((((()))******************************+++,,,------,,,++++++******+++++++++,,,,,,,,,++++++***************)))++++++++++++,,,,,,---...,,,------......------,,,+++---......---,,,---...,,,------------,,,++++++---------,,,------...///............................../////////000000000222111000///.........///111111000000000000111111333333222222222222333333111222222333333333222222333333444444555666666666777999::::::999<<>>;;;::::::;;;:::999888888777777666555555555111111222333444444444444000000111111000000///...---///...---///333333///---,,,,,,++++++,,,,,,---************)))))))))))),,,+++***)))(((''''''&&&'''&&&&&&'''***++++++***************************'''''''''((((((((())))))---+++)))((()))))))))))),,,------,,,***(((((()))'''((((((((((((((())))))(((((((((((()))))))))))))))((('''((()))***)))(((***)))''''''((())))))((("""(((......)))&&&'''***************))))))))))))((((((((())))))*********((()))***++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***,,,------......------,,,(((***,,,,,,++++++,,,---...------------......///---............---,,,,,,---------.........//////------........./////////+++,,,...000111222222222111111000000000000111111222222111111111111222222111111111111222333444444333333333333333333333333555666666666666666666666666888;;;===AAAHHHSSSZZZiiixxxzzzzzzzzzwwwtttjjj```SSSFFF???<<<;;;;;;444444444444444444333333111111111333555666555333111111000000000////////////////////////////////////////////////000000111//////............//////---------...............,,,...000000///------------------............///+++---...---,,,,,,---///------............------///000000000000000000///|||{{{pppccciiikkkggg[[[KKKAAA???<<<;;;;;;;;;;;;:::999999888777777666666555222222333444444444333333000000000000000//////...+++---------000666777444......---,,,,,,---......************)))))))))))),,,,,,++++++******))))))(((''''''(((***+++***((())))))))))))))))))))))))((((((((()))))))))******((()))******(((((()))***((()))******)))((()))***&&&(((***)))'''&&&))),,,'''((((((((()))))))))***)))((('''((()))***)))(((%%%""" !!!%%%)))+++,,,%%%(((,,,,,,***((()))+++'''(((***++++++***)))(((((((((((()))))))))))))))'''((()))+++++++++************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,------......---+++***))),,,------......------,,,(((***,,,---,,,,,,---...,,,,,,+++++++++,,,...///...//////000///...---,,,---------...............---------.........//////,,,---///000111111111111111111000000000000111111222222111111111111222222111111111111111333444555222222222222222222222222555444333333444444444333111555888::::::===BBBFFFJJJVVVfffvvv~~~uuuiiiaaa^^^\\\WWWSSSLLLGGG???:::777777666666555555555555444444444555111000111222444555333222111111111111111000//////////////////////////////......///000000000000000//////............//////---------.........//////---000222222000------...---------............///+++,,,...---,,,,,,---/////////000000000000////////////000000000000//////~~~}}}nnncccjjjmmmhhh[[[JJJBBB???<<<;;;<<<<<<;;;:::999999888888777777666666444444444444333333222111000000000000000//////...)))+++,,,---222999;;;999///...------------...///************))))))))))))***************+++++++++***)))((()))******(((&&&((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,%%%(((++++++((('''(((***$$$%%%'''((('''(((***,,,%%%)))+++***&&&%%%)))...'''((((((((())))))******)))((('''((()))******(((///+++&&&$$$&&&)))***))))))(((((()))***,,,------%%%'''***,,,---+++)))((()))))))))))))))((((((((('''((()))+++,,,,,,,,,+++******+++++++++,,,,,,,,,))))))******++++++++++++---.........---+++)))(((***++++++,,,,,,++++++***)))+++---...------...///++++++*********+++---...//////000000000///---,,,........................---------.........//////...///000111111000//////111111000000000000111111222222111111111111222222111111000000111333444666444444444444444444444444555444333333555666666666111555:::;;;:::999;;;===999AAAKKKTTT___oooyyyiii```TTTMMMJJJGGGCCC???;;;:::888888777666444111333333444333222222333555000000000222444444222000111111111111111000//////////////////////////////---...///111111111000/////////............//////---------.........//////---000333333000...---...---------.........//////+++,,,------,,,,,,...///111111222222222222111111......////////////......}}}}}}nnn```dddddd```WWWJJJDDDAAA>>><<<<<<;;;999777888888777777666666555555444444555555444444333222000000000000////////////...---...222888999555111---,,,,,,++++++,,,,,,---+++***)))((((((((()))***((((((((((((((()))******(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((,,,+++)))((((((((()))***)))))))))))))))******+++++++++***)))((((((((()))))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((+++,,,---......---+++***,,,***(((***---...---+++*********++++++,,,,,,,,,...---++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***---...---,,,...000111111...,,,******---------.........//////000...---+++++++++,,,---222111000//////000111222//////...//////000111222...///000222222222111000333333222111111222333333333333222222111222222222555444333222222333444555555444333222333555777888===>>>@@@EEEMMMVVV^^^ccctttzzzxxxiii^^^QQQKKKDDD???<<<;;;;;;:::666666666666666666666666333333333333333333333333333333333333333333333444////////////////////////...///000222222111111000//////000000111111222222...------,,,---...///000......//////////////////,,,...///...---+++,,,,,,,,,,,,------------,,,,,,...///////////////......111111111111000///------/////////000000000000000~~~~~~kkk\\\___^^^[[[SSSGGGBBB@@@===<<<;;;;;;999777999999888888777666666666444444444555444444333222000000000000////////////...------000444444000,,,......------------......+++,,,,,,,,,+++)))'''&&&((('''''''''''''''((()))))))))************))))))((((((((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((())))))))))))*********)))((((((((((((((()))))))))))))))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***))))))))))))))))))))),,,***)))***,,,...,,,+++******+++++++++,,,,,,,,,///...---,,,---------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---///...---///111222222///---,,,+++---------.........//////............///000111111222111000//////000111222000////////////000000111...///000111222222111111333222222111111222222333222222222111222222333333444555666666666666555444666555444333333444666777666666777:::>>>CCCGGGJJJUUUZZZbbbnnn{{{{{{nnnaaaUUUMMMCCC>>>999555444555555555555555555555555555555555333333333333333333333333333333222222222222222222////////////////////////...///000111222111111000000000000000000111111111---,,,,,,+++,,,---...////////////.........------,,,...//////---,,,,,,---......////////////....../////////000000//////...111111111111000///...---............////////////~~~gggVVVWWWUUUSSSNNNDDD???===;;;:::::::::999888::::::999888888777777666444444444444444333222222000000000000////////////000......///111000,,,(((---,,,,,,,,,,,,,,,,,,---+++---...///---***'''%%%))))))(((''''''(((((((((******++++++++++++******''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************((((((((()))(((((('''''')))))))))))))))******+++))))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))************))))))))))))*********)))'''&&&&&&''')))++++++*********,,,---,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------,,,,,,...---,,,,,,...//////...000111333222000...------------........./////////+++,,,---///111222333333222111000000000000111222111111000/////////000000......000111222222222222333222111111111111222333111111111111222333444444333555888999999888555333666555444333333333444555555555555666777999:::;;;@@@BBBGGGNNNWWWdddqqqyyymmm[[[PPPIIICCC>>>>>>:::666333222333333333444444444444444444444444333333333333333333333333222222222111111000000000////////////////////////...///000111111111000000111000000000000000000///,,,,,,,,,+++,,,,,,---...//////......------,,,,,,,,,...//////---,,,,,,---///000000111111000000/////////000111111000000///000111111000000///...---............//////000000|||zzzcccRRRQQQOOOMMMJJJBBB===;;;999999::::::999888999999888888777666666666333444444444444333222222000000000000////////////111000///000111000---*********))))))))))))******,,,,,,.........,,,***(((++++++***))))))))))))***)))******++++++******)))''''''''''''((((((((((((++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********'''((()))******)))(((''')))))))))))))))******+++)))((((((((()))***++++++))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++++++++***))))))***,,,---+++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******+++,,,------......------,,,+++,,,---......------,,,///...------...///000000///111222111///---------............////////////(((***,,,///000111111111111111111111111111111111222222111000////////////...//////000111222222222222222111111111111222222111111111111222333444555444555777888888777555444666666444333333333333444555666777888999999::::::<<<===???BBBFFFMMMTTTZZZccckkkxxxxxxkkk```PPPDDD???===<<<:::???<<<888555444333222111444444444444444444444444222222222222222222222222222222111000///........./////////////////////////////////000000000000000111111000000/////////...---------------------------------------------------...000///---,,,,,,---000000000111111000000000///000000111111111111000000000000000000///.........//////000000111111111wwwttt}}}```PPPOOOLLLKKKIIIBBB<<<;;;999999::::::999888777777777666555555444444333333444444333333222111000000000000////////////.........///000///...,,,***))))))(((((())))))***++++++++++++,,,---......******))))))((())))))***(((((())))))))))))((((((&&&'''''''''(((((())))))************************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((()))+++,,,,,,+++***))))))))))))))))))******+++)))((((((((()))***++++++))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++)))***,,,---------,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,++++++,,,,,,------......------,,,***+++---...///...------...//////......///000111...///000///---,,,,,,---........./////////000000+++---...000111111000///111111222222222222111111333222111000000///000000000000000000000111111222111111111111111111111111111111111111222333444555555444444333333444444555555555444444333333333333222333444555666666666555666888:::<<<===???BBBDDDIIINNNVVV___kkkxxx{{{uuurrroooiii___WWWNNNHHH???:::888888888777999777444222222111000...222222222222222222222222222222222222222222222222111111000//////...------///////////////////////////////////////000000000111000000000//////.........////////////.........***++++++,,,---...//////---///000///...,,,------...//////000000//////...//////000111111111111111///000000000000//////...------...//////000111111~~~qqqmmmxxx]]]PPPPPPMMMJJJHHHAAA===;;;999999::::::999888777666666555555444333333333333333333333222111111000000000000////////////++++++,,,------------,,,,,,++++++++++++++++++,,,************+++---///111(((''''''''''''((()))***(((((())))))))))))((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((******++++++,,,,,,++++++)))))))))))))))******+++))))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))************))))))))))))******&&&(((***,,,---,,,+++***+++,,,---,,,*********+++------------,,,,,,,,,,,,---000333222///---...///***++++++,,,,,,++++++******+++---///000///...------...//////---...///111...//////...---,,,,,,........./////////000000000111111222222222222222111111111222333333222111111222222111000000000111111222111111000///000000000000000111222222111000000111111111111222333444444444333222111111222333444444444444444333333333333333444444444333333222111///222666888999:::<<<===<<<>>>AAAFFFLLLUUU___eeettt}}}|||hhhccc]]]XXXSSSNNNGGGBBB???<<<888666555444333222222111000111333444333222222222222222222222222222222222222222222222222222000000000//////.........//////////////////////////////.........///000111000//////////////////...///000000000000///......++++++,,,---...//////000---///000000...------...---......//////......---......///000111111111111//////000000000000//////++++++,,,---...///000000zzzlllhhh}}}rrrZZZOOORRRNNNKKKHHH@@@>>><<<::::::::::::999888777777777666555555444444222333333333333222111111000000000000////////////,,,---------,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,))))))***+++,,,------...((((((((()))***+++,,,---)))))))))******)))))))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))******))))))***++++++,,,)))))))))))))))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))'''((()))******++++++++++++,,,...,,,***)))***,,,......---------,,,,,,,,,+++///333333///,,,---///***++++++,,,,,,++++++***)))+++...000000000...---,,,...///...---,,,///111//////000///------...///.../////////000000000000222222111111222222333333111222222333333222222111111111111000111111222222444333111000///.../////////000111222222111000///222222222111222222333333222222222222222222222222222222333444444444333333666666555555444333333333111333555777777999;;;>>>666888:::<<<>>>BBBFFFJJJPPPYYYeeeqqq{{{xxxhhh^^^NNNKKKGGGBBB>>><<<;;;;;;777666555444333222111000000000000222555666444333111111111111111111111111111111111111111111111111000000/////////////////////////////////////////////......---...///000111........./////////////////////000000000///------...........................///000000...------...---......//////......---------...///000000000000//////000000000000//////------...///000111222222xxxjjjeeezzznnnXXXOOOSSSOOOKKKGGG??????===;;;:::;;;:::999888888888888777666666555555222333333333333222111111000000000000////////////000000111000...------...++++++************++++++((())),,,---...---+++)))++++++,,,---...000111222******++++++++++++******&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))***************)))((((((((()))+++,,,)))))))))))))))******+++++++++***)))(((((())))))))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))(((***)))(((((()))+++---...+++---...---***(((***,,,.........------,,,,,,,,,(((,,,111000,,,)))***,,,,,,------......------,,,)))+++...000111000...---,,,...///...,,,,,,...111000111111000......///111////////////000000000000000//////...///111333444111222333444444333222111111000000000111222333333666444222000............///000111222222111000///333333222222111222222222000111333555555333111000111222333333444444444444333333333333333444555666666666666444444555999<<<444777:::;;;;;;;;;<<<===>>>DDDLLLSSSYYYbbbmmmuuu|||sssiiiZZZKKKCCC===<<<999666333444777;;;444444333333333333333333000//////000222111///---000000000000000000000000111111111111111111111111/////////000000000000000///////////////////////////......------///000111---.........//////000000....../////////...,,,+++222111000///...---,,,,,,...///111000...------.........////////////......,,,---...///000000000000//////000000000000000///000111222333444555666666mmmggggggyyyvvv___WWWZZZTTTKKKFFF@@@===<<<::::::;;;;;;;;;:::888777777666555444444444555444333222222222333444///111222111000///000111------............------+++---...---)))((()))+++***+++,,,---,,,+++***)))$$$//////&&&...??????000%%%)))***'''&&&)))+++***+++***(((((())))))'''&&&)))*********)))'''$$$###((())))))*********))))))******))))))(((((('''''''''((()))******)))((('''((((((((((((((()))******((('''&&&''')))))))))'''------,,,,,,+++*********'''((('''&&&%%%&&&))),,,(((((((((((((((((((((((())))))************))))))'''((((((***+++,,,------111///***''')))......******,,,......------...///++++++,,,------...//////---,,,,,,++++++,,,,,,---((()))***+++,,,---------......///...,,,,,,...///---------............//////000111000......///000111111111111111111111111555555555333111000111333000000000000000000000000000000000000000000000000000000000000111111111111333222222222111111111111666444111000111222222111222222333333333444444444333333333333333333333333222111222444777888888666888777666555555666777888999<<>>>>>qqqmmmpppyyyccc[[[```[[[SSSKKKAAA===<<<::::::;;;;;;;;;:::888777777666555555444444;;;999666333000///......111111222000......///000.........//////.........---//////...+++***+++,,,---------,,,+++***)))(((&&&,,,,,,&&&,,,999888---(((,,,,,,(((''')))***)))******)))((())))))((('''((('''%%%###$$$'''))),,,%%%&&&'''((())))))))))))***)))))))))(((((((((''''''((()))******)))((('''((((((((((((((()))******((('''&&&''')))***)))((()))))))))***************((((((((('''&&&&&&)))+++))))))))))))))))))))))))))))))************)))))),,,,,,+++***)))(((((((((&&&***,,,+++,,,///000///+++---......,,,+++,,,,,,+++++++++,,,---............------,,,,,,------...******+++,,,------------.../////////------///111........./////////000000///000000111111111000000111111111111111111111111444555555333111000111333111111111111111111111111000000000000000000000000//////000000000111111111///000000000000000111111333111000000111111111000222222333333333444444444333333333333333333333333444333333444666777666444777777666555555555666777666999;;;;;;;;;===@@@CCCJJJQQQ[[[dddlllvvvqqqYYYQQQGGGAAA>>>===:::777777777666555444333222222111222222222222222222111000000111111111111000000111111111111111111111111111111111111000000000///000000111111000000//////////////////000000000000//////............//////000/////////............////////////////////////---......///////////////000////////////000111111//////000000000000//////111111000000000111222222333333222111000000000000222333555999>>>CCCFFFGGGxxxxxx~~~ggg___ddd```YYYNNN@@@===<<<::::::;;;;;;;;;:::888777777666666555555444666555333222111222222333333333222000...---///000...//////000000//////......///000///---,,,,,,---///...,,,+++))))))(((((())))))((('''+++///...)))***......***(((******(((******)))((((((((())))))---,,,)))'''&&&''')))***'''''')))***++++++,,,+++))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((()))******)))''''''((()))***)))(((&&&&&&'''(((((()))******)))***)))(((&&&&&&(((***************************))))))************))))))------,,,+++)))(((''''''(((//////---///000///,,,---...---+++***)))******++++++,,,,,,------...///......------......///,,,,,,------...------,,,.../////////......000222//////000000000111111111000//////222555555222///222222222222222222222222444444444333111000111333111111111111111111111111000000000000000000000000////////////000000000000/////////000111111222222222111111222333444333111333333333333444444444444333333333333333333333333555444444555666666555333666555555444444555666666888999999888777777888:::;;;>>>BBBEEEIIIPPPZZZaaagggpppvvvsssuuu{{{yyycccQQQCCC???:::888999999888666555555555444444333333333222222222222222222222222000000111111111111000000000000000000000000000000111111111111000000000000......////////////////////////000000000111111111......------------......////////////............////////////////////////---....../////////////////////......//////000111//////000000000000//////000000//////000111222222333222111000///111222333777999===BBBHHHNNNRRRUUUiii^^^aaa```\\\QQQ@@@===<<<::::::;;;;;;;;;:::777777777777666666555555333222222111222333555666555555444111......///111//////000000000000//////...//////...------------...---+++)))((())))))***,,,(((&&&)))***(((''''''(((,,,---***(((***+++)))))))))))))))((((((***+++)))***,,,---,,,)))&&&$$$(((((()))***++++++******))))))))))))((((((((((((((((((((()))))))))))))))((((((((((((((())))))***)))((('''(((***+++***)))'''''''''((((((((())))))***++++++)))''''''(((***************************)))******++++++******)))******++++++,,,,,,,,,---%%%,,,000///------,,,)))***,,,------+++)))******++++++++++++,,,,,,------......------------........................---------...///.........000222/////////000000000111111000......222777888444...222222222222222222222222333444444333111000111333111111111111111111111111000000000000000000000000....../////////000000000111111111222222222333333222222333555777888666444333333333444444444444555333333333333333333333333444444333555666777555444444444444444555555555666777777888777777888999:::999:::::::::;;;???FFFKKKKKKQQQ\\\iiiyyy{{{oooddd]]]YYYZZZ^^^gggllleeeSSSCCC>>><<<999999:::999777666333333333333333333444444222222111111111111222222000000111111111111000000////////////////////////111111111000000000000000............///000000111////////////000000000000//////...---------......///////////////.........////////////////////////---......///////////////...............///000000//////000000000000//////////////////000111222222333111000///000222555777<<>><<<::::::>>>BBBDDD@@@;;;555555555555555444333222222222222222222222222222222111000//////000111222000000111111111111000000000000000000000000000000000000000000111111111111111000/////////000111222,,,,,,---------.........222111000///////////////.........///////////////////////////////////////---....../////////////////////......//////000111//////000000000000//////000000000000111222444444333333444666:::???CCCEEEJJJOOOVVV[[[^^^aaafffiiipppaaaZZZZZZYYY^^^]]]OOO===<<<::::::;;;;;;;;;:::777777777777777777777777111111111111222444666777000222444444333111000000.........//////.........,,,***)))***,,,---+++)))((())))))************))))))++++++((('''''''''&&&###(((+++***)))++++++)))''')))***)))'''(((---222GGG@@@666,,,&&&%%%''')))'''((()))+++,,,,,,------'''((((((((()))))))))***((('''''''''((()))+++,,,((((((((((((((()))******+++***)))***,,,---,,,+++************************)))***,,,,,,+++***+++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,***,,,,,,***+++...///,,,***,,,......,,,,,,,,,---........................------,,,,,,,,,,,,------+++,,,---...............222333333222000///000111//////000000000111111111111111222222222222222111333333333333333333333333111222222111000000222333222222222222222222222222000000000000000000000000111111111111222222222222222222333555666888999999333111000111333444444333444444444444555555555555333333333333333333333333333222333444666777777555333444555777888888777777888555333333555666555333555555555666777777777666666777777888999===BBBFFFHHHLLLRRRZZZccclllvvv|||zzzuuutttvvvyyyxxxuuuqqqkkkbbbXXXQQQJJJFFFAAA<<<:::999999888888888888999;;;<<<<<<;;;444555555555555444444555222222222222111111111111222111000//////000111222000000111111111111000000111111111111111111111111///000000000111111111111111000///------...///000------------.........///111111000///...---................../////////000////////////////////////---......///////////////000////////////000111111//////000000000000//////000000111111222444555666555666999>>>CCCHHHLLLNNNRRRXXX^^^aaaaaabbbeeeiiiooobbb\\\ZZZUUUVVVRRRCCC===<<<::::::;;;;;;;;;:::777777777777777888888888777666444222111111111222---000333444222000///...------............---------***)))***,,,---,,,***)))***+++++++++)))((('''&&&,,,,,,&&&%%%))))))%%%%%%+++---,,,***,,,+++(((''')))+++)))&&&(((---333555222...***((((((***+++!!!###&&&'''((()))'''((((((((())))))******((('''''''''((()))+++,,,((((((((((((((()))******+++***)))***,,,---,,,+++(((((())))))******++++++(((***,,,,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***++++++,,,,,,(((...111---***+++,,,+++---...//////---++++++,,,//////////////////...............------.........***+++,,,---............555666666444111000111222000111111111111222222222111222333222000000111222333333333333333333333333111222222111000000222333222222222222222222222222000000000000000000000000111111222222222333333333333444666999<<<>>>@@@AAA666444222222333555555555444444444555555555666666333333333333333333333333555444444555666666555333333444666888888888888777333111///000333555555333666444333333444555666555444666888999999999999;;;>>>???AAADDDGGGMMMTTTYYY[[[fffvvvpppaaaYYYWWWVVVVVVTTTPPPMMMIIIEEE???;;;:::999999888888888777666111222444555555666888999333444555444222111222333222222222222111111000000222111000......000111222000000111111111111000000111111111111111111111111//////000000111111111222111000...,,,+++,,,---.............../////////000111000///...---,,,,,,,,,---.........//////000000////////////////////////---......///////////////000000000000000111222222//////000000000000//////111111111222333555666777777999===CCCIIINNNRRRUUUWWW]]]ccceeecccbbbeeehhhhhh]]]VVVWWWXXXSSSJJJDDDAAA>>><<<:::::::::888777888777777666555444444444555555555444333000...,,,////////////............,,,------...///000111111------------------------***))))))((((((((((((((())))))))))))))))))))))))---,,,+++)))))))))***+++''''''(((******+++++++++(((***+++***)))((()))***''''''''''''((()))++++++******))))))))))))******''')))+++,,,---------,,,+++*********))))))((((((,,,***((('''(((***---///))))))(((((((((((())))))'''000444///((('''***---***************)))((('''++++++***))))))***+++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))+++,,,------......------,,,------......------,,,---------.........//////------......///111222333000000000000000000000000222222111111111111111111000111111111111222222222222111000111333333111///222333444333222111222333111111111111111222222333444333333333222222111111222333333444555666666777555555444444444555777888444444444555555444444333666666666666666666666666555555555444444333333333555555555555555555555555666666666666666666666666333333444444555666777777444333222222111111222222777777666666666666777777888;;;>>>>>>======@@@DDDHHHKKKRRRZZZdddmmmtttxxxtttmmmaaaUUUKKKEEECCCBBBAAA@@@>>><<<999888777666555666666666555444333333444444333333333333444444333222111000000111222333000111111111111222222222111111111111111222222222000000000000000111111222222222222222222222222222111111000///////////////......------------......//////////////////////////////---,,,,,,---...///////////////////////////------............------////////////////////////((())),,,...000222333444...///000000000///...---...000111222222444777999888===EEELLLQQQUUUXXXZZZ``````___\\\ZZZ[[[^^^```fff\\\TTTUUUWWWRRRJJJDDD@@@===;;;:::::::::999777888777777666555555444444444555555444333111///...000000000/////////......------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((()))))))))))))))))))))))))))))))))***+++++++++***((('''((())))))*********))))))(((***+++***)))((()))***((((((((())))))***+++,,,******))))))))))))******))))))+++,,,,,,---------************)))))))))(((***)))'''&&&'''(((***+++,,,++++++******++++++,,,+++111444...((('''))))))*********+++******)))))),,,+++***))))))******+++)))******+++,,,,,,------++++++,,,,,,,,,++++++***,,,---......//////......,,,------......------,,,---------.........//////---......///000111222333000000000000000000000000111111111111111111111111111111111111222222222222111111222222111111000000222333444333222111222444222222222222222333444444444444333333333222222222111111222222333444444555555555444444444555777888777777777666555333222111666666666555555555555555666666555555555555555555555555555555555555555555666666666666666666666666666666555444444333222222555444444333333333333333666666555555555666888999999888777777999<<<>>>???>>>???BBBFFFKKKPPPTTTVVV[[[bbbkkkqqquuuzzzsssggg___TTTPPPHHHAAA<<<:::::::::777777666555555555555555333444444444444333333222555555444444444444555555222111111000000111111222000000111111111222222222111111111111111111111111000000000000000111111222222222222222222222222222111111000//////////////////......------......//////////////////////////////...------------...///////////////////////////---......//////......---////////////////////////+++,,,...///000111111111...///000000000///...---111222333333444777;;;>>>CCCHHHNNNTTTWWWYYYZZZ[[[]]]\\\YYYUUURRRRRRTTTVVVeeeZZZQQQSSSUUUQQQJJJEEE>>><<<::::::::::::999888888777777666666555555444444444444444333222111000111111000000000/////////..................//////++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))),,,000222222///+++(((***************)))(((((((((***+++***)))((()))******)))))))))***+++,,,---******))))))))))))******************++++++,,,---************)))))))))))))))))))))((((((((((((((()))((((((''''''(((((()))+++///000,,,*********((()))***++++++++++++++++++---,,,+++************************++++++,,,,,,---***++++++,,,,,,,,,,,,+++---...//////000000//////------............------------........./////////.........///000111222222000000000000000000000000111111111111111111111111111111111111222222222333111444666555222000111333222444555444333222333555444444444444444555666666777777777777666666666666222222333333444444555555555555555444555555666777777777666666555444333333666666666555555444444444666666666666666777777777555555555555555555555555666666666666666666666666777777666555333222111111666555555444444444444444444444444555777;;;>>>AAA:::666222333888<<<<<<;;;999999999:::;;;<<<===>>>AAAFFFLLLOOOQQQTTTYYY]]]hhhppp{{{yyy{{{uuukkkaaaWWWNNNFFFAAA===;;;888666555555666777222111111111111222333444111111222333333333222222444333333222222333333444000111111222222111111000000000000111111111222222222222222111111000000///000000000000000111111222000000000000000000000000111000000//////////////////......------......//////////////////////////////......------...//////////////////////////////---......//////......---//////////////////////////////000000000000//////...//////000000000//////111333444666888<<>>AAAAAAAAAAAACCCFFFMMMQQQXXX___hhhrrr}}}{{{rrrjjjbbbZZZUUUVVVSSSMMMGGGBBB===:::888999888777666666555555555444444333222222222222222000000111222333333333333222111111000000111111222///000111222222111000///000000000000111111111111333222222111000//////...000000000000000111111222000000000000000000000000000000////////////000000//////............//////////////////////////////.............../////////////////////////////////......////////////......////////////////////////000000111111111000///////////////000111111111111///222777:::===AAAFFFIIIJJJNNNQQQSSSQQQNNNLLLLLLJJJJJJJJJIIIIIIKKKOOORRRggg[[[QQQPPPRRROOOIIIEEE===;;;999999::::::999888777777777777777666666666444333333333333333333333111111111111000000000000............---------------------------------------,,,,,,+++++++++++++++************************%%%&&&((())))))((('''%%%&&&&&&((()))++++++,,,,,,(((***+++***)))((()))***))))))((((((((()))************))))))))))))******+++***(((''''''((()))***))))))))))))))))))*********+++,,,,,,,,,***((('''+++******************+++(((***)))))),,,000...***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,***+++,,,---------------,,,,,,---............------......//////......---........./////////000000...///000111222222111111000000000000000000000000000000111111111222222222111222222222222333333333222666:::999444222555888555777888888777777888::::::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999999999999::::::::::::888888888888888888888888555555555555555666777888777777777777777777777777777777777777888888888888777777777777777777777777888888888888888888888888888888888888777777777777555444444333333333333333222222333666:::???CCCFFF666:::======<<<:::::::::555555555555666777888999888999::::::999:::;;;<<>>??????>>>????????????@@@@@@@@@==============================>>>>>>>>>===<<<<<<===<<<999777666555666666888888999::::::;;;;;;<<<:::::::::999999999888888999999999999999999999999888888888888888888888888<<<<<<;;;:::888777666666555444444333222333333333444444555666777999;;;<<<666;;;>>>>>>999666666777444444333333333444444555555555555666777999;;;;;;<<<<<<;;;<<<===@@@CCCEEEIIIKKKOOOSSSVVVWWWXXXXXXTTTWWW^^^iiiwwwuuummmaaaWWWPPPMMMKKKIIIKKKHHHDDD???:::666333222111333666666444222111111333333444444333222111111......///000111333555666111111222333333333222222444333333333333333333444///000000111111000000////////////000000000111111111111111000000//////...000000000000000111111222///////////////////////////////////////000000111000//////......//////000////////////////////////------///000000000000000////////////////////////...//////000000//////...000000000000000000000000...///000222222333333333/////////000111333444555:::===BBBCCCBBB@@@>>>===@@@BBBEEEFFFGGGGGGIIIKKKNNNSSSZZZaaafffkkkooorrrsssdddWWWSSSSSSNNNHHHDDD>>><<<:::999999888777666777777777777777777777777666555444333222333333444000000000/////////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************************************)))***+++,,,,,,,,,,,,+++&&&&&&((()))++++++,,,,,,(((***+++***)))((()))*********))))))((())))))*********))))))))))))******.........------,,,******((()))))))))************'''(((((())))))))))))((())))))(((((((((((())))))***---...***)))******'''*********+++******)))))))))***+++------------,,,++++++++++++++++++++++++------------------,,,,,,,,,------.....................////////////........./////////000000000000///000111333333222111000000000000000000000000000///000000111222222333333222222222333333333444444222333555777888999999999:::<<<============>>>@@@@@@????????????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDBBBAAABBBAAA>>>;;;999888888888999:::;;;<<<===???@@@@@@???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;:::999888888777777666555555444444444444444444555666888999999999999>>>===<<<999777555555666777777666555555555666666888777666666777888999999888888888999;;;<<<<<<<<<;;;<<<>>>@@@AAABBBCCCCCCAAACCCHHHOOOXXXbbblllrrrzzz|||~~~yyyuuurrrlllkkkjjjhhheeebbb___]]]VVVQQQJJJDDDAAA???>>>======<<<:::888555222222222222444666666333111111222333333333333333333222222---------...///111222333111111111222111111000000333222222111111222222333000000////////////000000////////////000000000111000000000000000/////////000000000000000111111222000000000000000000000000///////////////000111111000000////////////000000////////////////////////,,,---///000111111000000//////////////////////////////000000000000//////000000000000000000000000000000111222333333333333/////////000111333666777===???BBBBBBBBBAAABBBCCCBBBDDDGGGJJJMMMQQQWWW[[[```eeemmmtttwwwyyyzzz{{{vvvhhhYYYTTTSSSNNNHHHDDD???===:::999888888666555777777777777777888888888777666444333222222333333////////////............++++++,,,,,,---...//////++++++++++++++++++++++++,,,+++******))))))******************************&&&(((***,,,---,,,***)))'''((()))***************(((***+++***)))((()))***++++++***************+++******))))))))))))******000000111111000...,,,+++(((((())))))*********+++))))))******++++++,,,,,,------,,,,,,,,,,,,------&&&+++---***)))+++,,,******************)))((('''((()))+++---.........---++++++++++++++++++++++++............---,,,++++++---......///////////////......////////////......////////////000000000000///000222333333222111000000000000000000000000000///000000111222222333333222222333333333444444444666666777999<<<>>>>>>===;;;===>>>???>>>>>>@@@BBBAAA@@@@@@@@@@@@AAABBBBBBFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIJJJJJJIIIHHHGGGFFFCCCBBB???===<<<<<<===>>>:::;;;<<<>>>???AAACCCCCCBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999666666777888999:::::::::777777666555555555555555222444888;;;===>>>>>>>>>GGGAAA999666666888777666777777666666666777888888<<<:::777555444333333222777777888:::<<<<<<:::999888999999::::::;;;<<<======???AAACCCFFFKKKQQQUUUWWWXXX[[[___dddiiinnnqqqsssqqqqqquuu|||zzzvvvxxx{{{~~~|||zzz{{{{{{xxxqqqjjj]]]\\\\\\ZZZYYYWWWUUUTTTOOONNNLLLIIIGGGFFFEEEEEE???===:::999999888777666444555555444333333555666111222333222///...///222222222111111000/////////000000///.........//////000000111000000///......//////............//////111000///......///000111////////////000000000000////////////000000000000000000000000000111111222111111111111111111111111///////////////000111111000000////////////000000////////////////////////,,,---///000111111111000//////////////////////////////000000000000//////000000000000000000000000111222222333333333222222/////////000222444666888;;;===>>>@@@BBBEEEJJJNNNNNNPPPSSSWWW\\\ccckkkpppooottt{{{~~~}}}sss___UUUSSSNNNMMMKKKCCC@@@>>><<<:::::::::888777999888777888999:::999888000222333444333111///---222111111000//////......111111111111111111111111---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---...,,,***))))))***))))))***++++++++++++***&&&(((+++,,,,,,++++++,,,,,,+++***'''%%%%%%'''******++++++)))((()))+++---...---+++))))))***+++,,,000///...---,,,,,,+++***++++++************++++++******++++++++++++******+++++++++++++++*********++++++******)))******++++++++++++******)))))))))...------,,,,,,------...000///...---,,,---...///......---------,,,,,,,,,......------------............---,,,,,,---//////111000///......---......000///.........///111222333222111000000111222222111000000///000111333444333333333444555777888999;;;;;;::::::<<<===???@@@AAAAAAAAAAAABBBCCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEHHHGGGFFFFFFHHHKKKNNNPPPVVVVVVTTTQQQNNNMMMMMMOOOIIIJJJKKKMMMMMMMMMLLLLLLKKKHHHEEECCCBBBBBB@@@>>>DDDDDDCCCDDDEEEFFFHHHIIIIIIHHHFFFDDDCCCBBBBBBBBBDDDBBB@@@>>><<<;;;;;;<<<>>>======<<<;;;;;;::::::777777777777777888888999:::999888777666555555555777666555666777999<<<>>>@@@<<<777444333555666777666666555444444444444555888888777777666666555555666777777777888888888888888888888888888888888888888888999:::<<<>>>@@@AAACCCDDDEEEGGGJJJLLLNNNOOOMMMNNNPPPSSSVVVYYY[[[\\\^^^```ccchhhmmmqqquuuwwwtttsssrrrqqqpppnnnmmmmmmooonnnooorrr{{{uuupppggg___YYYWWWWWWXXXWWWXXXXXXWWWUUUSSSPPPOOOFFFDDDCCCDDDEEEEEEAAA>>>;;;;;;;;;;;;:::888777666666666666666666555555444555555444444333222111111000222555777666222---)))444222000000222333000...222111000//////000111222////////////000000000000000000000000111111111111---///000222222000///---000111111111111222222222////////////////////////000000000000////////////111111000000//////......//////.........---------//////000000000000//////222222111000///...------////////////////////////////////////000000000000////////////000000000000111111111000000000000000000000111111222444555666///111333444555777999<<<<<<@@@EEEKKKRRRVVVYYY[[[aaacccfffiiimmmsssyyy}}}ppp\\\SSSQQQLLLKKKJJJBBB@@@>>>;;;:::::::::888777999777666777888999888777444444444333333222111111222111000000///...------------------------------,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,------,,,***))))))***))))))***++++++++++++***''')))***+++*********,,,++++++***(((&&&&&&''')))***++++++***))))))***,,,---,,,***(((((()))***+++------,,,,,,+++*********'''''''''&&&&&&'''''''''******++++++++++++******%%%%%%&&&&&&''')))***+++***************++++++,,,,,,,,,+++++++++*********------,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,------.........///......------......///000///...------...//////000//////......//////000///////////////000111111111000///......///000000111111111111222333444555444444555666888999;;;<<<>>>=========>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGNNNMMMLLLLLLMMMPPPSSSUUUWWWWWWVVVTTTQQQPPPQQQQQQOOOPPPRRRSSSTTTSSSSSSRRRPPPNNNLLLLLLLLLLLLJJJHHHHHHGGGGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFEEECCCBBBAAA@@@??????@@@@@@@@@???>>>=========;;;;;;::::::::::::;;;;;;;;;:::999888777666666666777666555555666777:::;;;;;;999777666777777777666666666555444444444444555777777666666666666666555555555666666666777777777555555555555555555555555777888888999;;;<<<>>>>>>:::;;;<<<===???@@@AAABBB>>>???@@@BBBCCCEEEFFFFFFDDDFFFHHHKKKNNNQQQTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQSSSSSSSSSUUU\\\eeennntttuuusssqqqooonnnnnnooopppzzzyyyuuusssrrr{{{{{{tttooohhh```YYYTTTQQQKKKFFFDDDDDDEEEGGGEEEEEEEEEDDDCCCAAA???>>>>>>===<<<===>>>===:::777777666666555555444444444444333222111000111222222333333222222111000000///+++,,,...///000000000///111000000222444333000---111111000//////000111111111111000000//////......//////000000000111111111...///000111111000///...000000111111111222222222////////////////////////000000000000000000000///111000000000/////////......---------,,,,,,,,,+++000000111111111111000000111111111000000///......////////////////////////////////////000000000000////////////000000000000111111111111000000000000222111111222333444555666222444666777888:::>>>AAAEEEHHHNNNUUU\\\aaaeeegggiiimmmqqqssstttvvv{{{nnn[[[RRRQQQMMMLLLKKKBBB@@@>>>;;;:::::::::999777888777666666888888777666777666444333222222333444111111000///...---,,,,,,++++++++++++++++++++++++,,,++++++++++++******************++++++++++++++++++,,,---,,,***))))))***))))))***++++++++++++***((()))***)))(((((()))+++)))***+++***(((''''''(((***+++---,,,***((())))))+++***)))((((((((()))***************************+++******************+++******++++++++++++******)))((((((((()))***,,,---)))*********++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,)))))))))))))))***,,,,,,***+++,,,---...///000000//////............//////222111000.........//////000000/////////000111111...///000000111111000000000000///......///000111000111333444555666666666555666777999;;;===>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJOOONNNNNNNNNPPPRRRTTTUUUYYYYYYXXXWWWVVVVVVVVVVVVRRRSSSUUUVVVWWWWWWVVVVVVRRRQQQPPPQQQSSSSSSQQQOOONNNMMMLLLLLLLLLLLLMMMNNNLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<<<<<<<;;;:::999999888888888888999888777777777888:::;;;888777777888999:::888666666666555444444444444555555555555555555666666666444444444555555555555666333333333333333333333333666777777888888999999:::555555666666777777777777777777777777888888888888999999:::<<<===>>>???????????????>>>>>>=========???>>>>>>@@@CCCGGGKKKMMMNNNMMMLLLKKKJJJKKKLLLMMMUUUYYY^^^bbbcccddddddeeecccaaa\\\WWWRRRPPPOOONNNTTTWWW[[[\\\[[[[[[]]]```[[[WWWQQQNNNLLLIIIDDD???===;;;999777777888999:::999999999999888777666555888666666666777666444222444333222111111222333444666555333111111222444555111111000000//////......///...---...///222444666---...000333555444000,,,111000000//////000000111222222111000///...------//////000000000000111111...///000111111000///...000000000111111111222222000000000000000000000000000000000000000000000000000000000000////////////............------------111111222222222222111111111111000000000000000000////////////////////////////////////000000000000////////////000000000000111111111111111111111111333222222222222444555666777888:::;;;>>>BBBGGGKKKPPPSSSZZZaaahhhlllooopppmmmssswwwwwwssssssxxx}}}~~~ooo]]]TTTTTTPPPOOOMMMEEE???===;;;:::::::::999888888777666666777777666555666666555444333333333333111111000///...---,,,,,,------------------------+++++++++*********))))))***************+++++++++***+++,,,+++***)))***+++))))))***++++++++++++***)))***)))(((&&&&&&(((***(((***++++++)))(((((((((***,,,------+++((('''(((+++***))))))))))))******((()))))))))*********+++......------------......******++++++++++++******///...+++***))))))***++++++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,---......///,,,,,,,,,---...//////000000//////......//////000444333111//////...//////222111000000000000000111...///000222222111000000222222111000000111333444111222555777888888888888777888:::<<<>>>@@@BBBBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOQQQSSSUUUVVV[[[YYYXXXXXXXXXXXXXXXWWWSSSUUUVVVXXXYYYYYYYYYXXXTTTSSSSSSUUUVVVVVVTTTRRRSSSRRRQQQQQQQQQRRRSSSTTTOOOPPPPPPPPPQQQPPPPPPPPPJJJKKKLLLLLLLLLJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999999999999:::;;;;;;::::::;;;<<<===>>>999888777888999999888777666666555444444444444555333333444444555555666666444444444444555555555555444444444444444444444444666666666666666666666666888888888777777666666555777777777777777777777777999999999999::::::::::::999999999999999999999999999999:::;;;<<<<<<<<<<<<>>>>>>=========>>>???@@@???AAAEEEFFFEEEEEEEEEEEEGGGFFFDDDBBBAAAAAABBBBBB???AAADDDDDDCCCCCCDDDFFFCCCAAA>>>>>>>>>>>><<<999999888777777666666555555555666666666555555444444555555444444444444333222444333222111111333555666666666555444444444444555000000000//////.........444333111//////000222333---...000222333222000///000000000//////000000000111111111000///.........////////////000000000111//////000000000000//////000000000000111111111111000000000000000000000000000000000000000111111111000000000000////////////111111111000000000000000000111111222222111111000000000000000111111222222////////////////////////////////////000000000000////////////000000000000000111111111111111222222333333222222222444666777;;;===@@@CCCGGGMMMTTTXXXZZZ___ffflllooopppnnnlllfffkkknnnkkkeeeeeelllttt|||}}}{{{wwwtttppp]]]UUUVVVQQQPPPNNNEEE???===;;;:::::::::999888999777666666777777666444222333444555444222000///000000000///......------........................+++++++++*********))))))************************)))***++++++))))))***,,,))))))***++++++++++++***)))***)))(((&&&&&&(((***(((***++++++***(((((()))***,,,------+++((('''(((+++++++++******+++++++++))))))******+++,,,,,,,,,***))))))))))))))))))*********++++++++++++******,,,+++)))'''&&&%%%&&&&&&------------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,,,,---...//////000........................000000000//////000000000444333111000/////////000333333111000////////////...///111222222222111000333222111111222333444555333444666888999:::999999888999<<<>>>AAABBBCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMOOORRRUUUXXXYYYZZZ[[[XXXTTTSSSTTTUUUUUUTTTUUUVVVXXXYYY[[[[[[[[[ZZZWWWVVVVVVVVVXXXXXXVVVTTTSSSRRRRRRRRRSSSTTTVVVWWWPPPQQQRRRSSSSSSSSSRRRRRRMMMMMMNNNOOONNNMMMKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFEEECCCBBB@@@@@@??????>>>===<<<;;;:::::::::;;;::::::;;;;;;<<<>>>???@@@===:::777666777888888777666666555444444444444555333333444444555555666666444444444555555555666666555555555555555555555555555555666666666555444333::::::999888777666666555444444555555555666666666333333333333444444444444555555555666666666666666555666777888888777666555666666666777777888999:::777999;;;;;;999888888999999999888888888999:::;;;999:::;;;<<<;;;:::;;;;;;;;;:::888666555444111000444444444444444333222111222222111111111111111222444444444333333222333333333222111000111333555777111222333333333222000///000000000000000/////////111000///...---,,,,,,+++...............///111222/////////000000/////////////////////000000000000...////////////000000000//////000000000000////////////000000000111111111000000000000000000000000///000000000111111111222////////////000000000000111111111111111111111111//////000000000000///////////////000111111222222////////////////////////////////////000000000000////////////000000000000000000111111222222222333333222222222444777:::<<>>===::::::;;;;;;:::999:::888777777777777666444000111333444444111...,,,000000000000000000000000------------------------,,,++++++++++++************************)))))))))''')))******))))))+++,,,))))))***++++++++++++***((()))***)))(((((()))+++)))***++++++)))))))))+++***+++---,,,***((())))))***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))(((((((((((())))))******++++++++++++******)))))))))))))))))))))(((------......---+++)))(((++++++++++++,,,,,,,,,,,,+++******************+++***+++,,,---------------/////////.........------111111000000000000111111333222111/////////000000222222111000///////////////000111111222222111111222111111111111333444555666666777888999999999999999:::===???AAABBBCCCBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEEEEFFFGGGHHHIIIIIIHHHKKKPPPUUUYYY]]]___```^^^YYYRRRPPPQQQRRRRRRQQQRRRSSSUUUWWWXXXYYYYYYXXXWWWUUUTTTTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRTTTUUUVVVPPPPPPRRRSSSSSSRRRQQQPPPPPPPPPPPPOOOOOONNNLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGFFFEEEEEEEEEBBBAAA@@@???>>>=========888999999:::;;;<<<<<<<<<>>>;;;888666777888888888666666555444444444444555555555555555555666666666444444444555555555666666444444444444444444444444555555666777666555444333666666666555444444333333333333444444555555666666111111222222333333444444333333333333333444444444333444444555555555444444111111222333333444555555555666777666555555666777666666555555444444444444666666777777777777666666111111111111111111111111......000111111222111111222111000000///000000111111222222111000///111333111000//////000111222333222222333333222222111000111111111111000000000000......///000//////......//////...---,,,---000333...//////000000//////....../////////000000000111......////////////000000000000////////////000000/////////000000000111111000000000000000000000000///000000111111222222222////////////000000000000............//////////////////000000000000//////......//////000000000111////////////////////////////////////000000000000////////////000000000000000000111111222333333333333333333555888===AAADDDJJJMMMSSSXXX]]]ccciiinnnmmmpppssssssooofff\\\UUUQQQSSSSSSOOOKKKNNNXXXaaadddeeeggghhhhhhgggfffeeerrr```XXXXXXSSSPPPMMMDDD>>><<<::::::;;;;;;:::999;;;999888777888888666555111222222222222000///...//////000000111222222222------------------------,,,,,,,,,,,,+++++++++++++++*********)))))))))(((&&&(((******))))))+++---))))))***++++++++++++***''')))***+++*********,,,***++++++)))((((((+++---***++++++***))))))***,,,))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******+++,,,---------+++***(((***+++,,,......---+++************+++++++++,,,,,,+++++++++******+++++++++******+++,,,,,,,,,+++***............////////////222111111000000111111222111111//////...///000111///.........//////000111111111000000111111222333333333222222333444666777999888888888888888999999999;;;===@@@AAAAAAAAAAAA???@@@CCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBDDDFFFGGGIIIIIIMMMQQQWWW^^^eeeiiilllmmmiiiaaaXXXSSSTTTVVVVVVUUUUUUVVVXXXZZZ\\\\\\\\\\\\[[[YYYWWWWWWYYY\\\^^^___[[[YYYXXXVVVUUUUUUVVVVVVQQQRRRTTTUUUTTTSSSRRRPPPTTTSSSRRRPPPOOONNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGEEECCCBBB@@@@@@@@@;;;;;;;;;;;;::::::999888:::999888888::::::999888666666555444444444444555777777666666666666666555333333333333444444444444444444444444444444444444555666777888888666555444444444444333333333333333444555555555555555666666555555555555666666666666333333333333333333333333444444333333333444444555000111222222333333333333222333333333222333555777555444444444333333333333333333333444444444333222+++---///111333444777888---...///000111222333333444444222111111111111222///000111000------000222/////////000000000000000555333111//////000222333000000000000000000000000///000000000111111222222...///000...,,,+++...000......///000000///......000000000000////////////........./////////000000000000////////////000000////////////000000000111///////////////////////////000000111111222333333.../////////000000000111---------....../////////000000000111111000000000.............../////////////////////////////////////////////000000000000////////////000000000000000000111222222333444444555555666999>>>DDDJJJNNNTTTXXX]]]bbbfffjjjmmmpppnnnooonnnkkkeee]]]UUUQQQOOOPPPPPPNNNMMMOOOUUUZZZ^^^___aaacccdddfffggghhhvvvccc[[[[[[VVVSSSPPPFFF>>><<<::::::;;;;;;:::999;;;:::888888999888777555444333222000000000000111...///000111222333444444////////////////////////---------,,,,,,,,,+++++++++*********))))))((((((&&&((()))***)))***+++---))))))***++++++++++++***&&&(((+++,,,,,,++++++,,,++++++***)))((((((+++...***++++++)))((()))+++---'''((()))***************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++*********+++,,,,,,***'''### ''')))+++---//////...---)))))))))******+++++++++,,,,,,++++++++++++,,,,,,+++,,,---...---,,,+++***,,,------...///000111111222222111111111111222222000000///......///000111++++++,,,---///111222333222111000000000111333444666666555555666777999::::::999888777666777888999999;;;===@@@AAAAAA@@@???===>>>AAADDDFFFGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@???@@@AAACCCEEEGGGIIIJJJYYY^^^eeemmmuuuzzz}}}~~~tttkkk```ZZZZZZ\\\\\\[[[___aaaccceeefffgggggggggfffdddaaabbbeeejjjmmmooocccaaa___\\\ZZZYYYXXXXXXUUUVVVWWWXXXXXXVVVTTTSSSWWWUUUSSSQQQOOOOOOOOOOOOKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHLLLKKKIIIGGGEEECCCBBBBBB@@@??????===<<<:::888777666666888;;;======:::777666666555444444444444555888888777777666666555555111111222222222333333333555555555555555555555555555666888999999777666555444444555555666666777777444444444333333222222222222222222222222222222111222222222111111111000000444222111//////111333444000000111222222222222222///000111000000222555888//////000000111222333333222222222333444444333222222333333333222222333444///000000000000000111111555444222000000000000111///111111000------000444000000111222111111000000444000+++'''&&&***...222/////////000000000000000///...---,,,,,,---...///,,,///111000...+++,,,------...///000000///...---222222111000///...------............/////////000000000////////////000000////////////000000000000///////////////////////////000000111222222333333.../////////000000111111.../////////000000111111111111222222222222111111........................////////////////////////////////////000000000000////////////000000000000000000111222333333444444777777888<<>>;;;777555555666666666===>>>AAACCCCCCBBB@@@???BBBBBBCCCDDDEEEFFFGGGGGGHHHFFFEEECCCAAA???>>>===CCC???@@@DDDGGGIIIMMMSSSeeeqqqzzzrrrnnnnnnrrruuuvvv}}}|||{{{~~~~~~{{{yyy|||{{{xxxzzzxxxqqqooopppoooiiicccZZZ\\\______^^^]]]^^^^^^\\\ZZZWWWVVVUUUTTTRRRPPPMMMMMMLLLLLLLLLLLLJJJHHHLLLMMMNNNLLLJJJJJJLLLNNNMMMIIIGGGHHHHHHEEEDDDEEEBBBCCCAAA===<<<>>>>>>;;;777888999:::;;;;;;;;;;;;888777555444555666999:::555666888999999777555444555555666666666666666666444333333222222333333444444555555666666666666666333333333333333333333333333777999777333111333666111000000000111222333333444333333222222333333444111222333333444444444444222222222222222222222222333222222111000000000111000111222333333222111000000000000000000111111111333222111000000111222333000000000000000111111222222111111111000000//////111111000000/////////...000000////////////000000////////////000000000000......//////000000111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000---///111///,,,,,,...111000///...---,,,---......111111111000000000000000............////////////............///111222222000000000000000//////...(((---111222///---///222000////////////111222444////////////000000000000000000//////.........---......---,,,---...///000111111111000000000000000222222222111111111111111...000222333333333555777444:::AAAGGGLLLQQQWWW\\\cccdddgggnnnsssuuuqqqmmmhhhddd\\\UUURRRQQQSSSUUUXXXVVVTTTRRRRRRTTTXXX[[[```aaadddgggjjjjjjgggeeewwwcccYYYYYYTTTRRRMMMBBBAAA>>>;;;999999::::::999999999888888777666666666444555555555555333222111111222222111///......///......////////////......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++************+++******++++++++++++******)))******++++++++++++***000000///...---,,,++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///000000///++++++++++++++++++++++++222///,,,++++++,,,,,,+++)))))))))*********++++++))))))))))))***,,,---...,,,***''''''***,,,,,,,,,///000000000000000000///,,,,,,---------..................///000111222333111000000111222222000///333333444222000000111333000000000000////////////000111111222222333444444666666666666555444444333555555555666:::===???@@@===???@@@BBBBBBAAA???>>>@@@BBBDDDGGGHHHHHHHHHGGGKKKIIIEEEBBBAAAAAAAAAAAACCCAAABBBFFFHHHJJJQQQXXXoooxxxoooqqqsssvvvxxxxxxwwwwwwmmmfff^^^XXXVVVUUURRRPPPPPPOOONNNNNNOOONNNMMMKKKKKKNNNQQQPPPNNNNNNQQQUUULLLIIIIIILLLLLLHHHGGGHHHHHHIIIGGGCCCBBBCCCBBB>>>;;;:::888777777888999999888777666555444555555666666777777888777666555444555555555555555555555555333333222222222222333333444444555666666666666666444444444444444444444444333666888666222111333666222222222222222222333444666555555555555555555666333333333444333333222222222222222222222222222222333333222111111111111111000111222222222222111000000000000000000000000111222222111000000111222222000000//////000000111222000000000/////////......000000/////////.........////////////////////////////////////000000000000////////////000000000000////////////////////////------------------------------...///////////////222111000000111111111111///......---...///000111000000000000000000000000............///////////////////////////000111222000000000000000//////...+++...222222///...000444222222000/////////000111////////////000000000000000000/////////.........//////.........///000111111000000000000000000000000000000000////////////000222333444444555888::::::@@@GGGMMMQQQVVV]]]aaaeeehhhmmmrrrtttrrrmmmhhh]]]ZZZUUURRRQQQRRRUUUWWW```]]]XXXUUUVVVYYY]]]```hhhhhhhhhiiiiiihhheeecccvvvbbbXXXXXXSSSQQQMMMBBB@@@===:::888999999999999999999888888777666666666555555555555444333222111...000111000///...///111.../////////............------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++---...---,,,***(((+++++++++++++++*********......---,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((''''''))),,,......---,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))******)))******+++++++++,,,,,,,,,((()))***+++,,,---------***((('''(((***---............////////////......---------.........//////....../////////000000000111000000111222222111///111111000...,,,---///111000000000000000000000000000111111222222333333444444444555555555555555555666666666777999;;;<<<===:::<<<>>>AAACCCDDDEEEEEE???BBBGGGKKKMMMNNNMMMLLLOOOLLLGGGDDDEEEFFFGGGGGGHHHHHHJJJMMMMMMOOOXXXbbbyyypppgggdddbbb]]]YYYVVVVVVUUUTTTSSSQQQPPPPPPOOOTTTYYY\\\]]]^^^```bbbQQQMMMKKKLLLKKKHHHHHHKKKNNNPPPNNNKKKJJJKKKHHHBBBAAA>>>:::777777888888888:::999888777666555444444777777666666666666555555555555555555555555555555333222222111111222222333444444555666666666666555555555555555555555555555222444666555222000222444444444333333222333333333222222222222222222222222444444444444333222111000222222222222222222222222333333222111111111111222000111111222222111111000111111000000000000000000222111111000000111111222000000//////000000111222//////...............---///............------------...///000000///...---....../////////000000000000000000000////////////................................................,,,------...............111---***+++///111///,,,............///111222333000000000000000000000000............////////////000000/////////000000111000000111111000000///......000222111//////222555444333222000///.........////////////000000000000000000////////////......000000/////////000111222000000000000000000111111000000000000000000000000222333444444555777;;;>>>CCCIIIPPPUUUYYY^^^dddiiimmmpppuuuuuuqqqiiibbb^^^SSSRRRRRRRRRTTTXXX\\\^^^fffbbb[[[XXXYYY]]]aaadddggggggfffeeeddddddccccccttt```WWWWWWSSSQQQMMMBBB???<<<999888888999999999999999888888777666666666555555555444444333222222000111111000...---...///.........---------------...------------,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------------)))***+++,,,,,,,,,+++***---,,,,,,+++************(((((()))))))))*********************************++++++++++++++++++++++++'''&&&&&&'''***++++++***,,,,,,,,,,,,,,,,,,,,,,,,'''%%%%%%&&&)))+++,,,,,,+++++++++,,,,,,,,,------+++,,,---------,,,***))),,,+++++++++---...//////,,,,,,------------,,,,,,------------................../////////.........111000000111333333222000...---,,,***((())),,,///111222222222222222333333111111111222333333444444333333444555666888999:::::::::;;;:::999999999:::===>>>@@@CCCEEEGGGHHHHHHEEEGGGKKKOOOSSSVVVXXXYYYXXXUUUSSSSSSUUUVVVUUUSSSVVVWWWYYYZZZXXXYYYbbbnnnxxxqqqgggfffeeeaaa]]][[[YYYYYYZZZ^^^eeeoooxxxzzzwwwsssaaaYYYQQQMMMJJJJJJQQQXXXZZZ[[[YYYVVVVVVUUUPPPHHHGGGCCC>>><<<<<<<<<:::888;;;;;;;;;:::999888666666888777666555555555666666555555555555444444444444222222222111111222222222333444555555666666555555444444444444444444444444111333444333111000222333555444333222222222222222000000111111111111000000222222333333333222222111111111111111111111111111333222222111111111222222000000111111111111000000111111111000000000000000111111000000000000111111///////////////000111111........................---------------------------...000111111000...------.........///000000000111111000000//////......------------------------------------------------,,,---......//////.........,,,******,,,...---+++.........//////000111111/////////000000000000000............////////////111111000000///000000000000111111111111000/////////000000///......111444333333222111000///......////////////000000000000000000//////////////////////////////000000111111000000000000000111111111111222222222222222333333222333333444555999>>>BBBLLLQQQXXX]]]aaaffflllpppuuuxxxyyytttjjj___XXXUUUUUUUUUVVVYYY\\\```cccfffjjjfffbbb___```ccceeegggcccdddddddddeeegggkkknnnrrr^^^UUUUUURRRPPPMMMBBB>>><<<999888888999:::999999999888888777666666666666555555444333333222222///000111000///...///000...---,,,+++++++++,,,,,,.........---------,,,,,,******+++++++++,,,,,,,,,***+++,,,---------------)))((((((((()))***,,,---...---,,,+++******++++++******+++++++++,,,,,,,,,+++******)))((((((''''''++++++++++++++++++++++++---,,,++++++,,,---,,,***++++++++++++++++++++++++)))((((((***---///000///+++,,,,,,,,,,,,---------,,,,,,---......,,,+++***---......---,,,,,,---.........////////////......+++,,,,,,,,,,,,---------111111222222222111000///111000000111333444222111111000///---,,,---000333111111222222333333333444222222222333444444555555555555555555666888999:::888:::<<<<<<<<<===@@@BBB@@@BBBFFFJJJMMMOOOQQQQQQVVVVVVWWWZZZ___dddiiimmmnnnmmmooorrruuutttnnnhhhhhhiiikkkkkkgggfffnnnyyy{{{tttooonnnnnnkkkllluuusssiii\\\TTTQQQVVVdddrrrtttssspppllliiieee\\\QQQLLLHHHCCCAAABBB@@@<<<999999::::::::::::999888888888888777666666666666777666666555555555444444444333222222222222222222333333444444555555555555555333333333333333333333333111222222222111111222333444333222111111000111111333333444555555444333333///000111222333333444333111111111111111111111111111111111000000111111222000000000000000000000000111111111111000000//////000000000000000000000000/////////...///000000111////////////////////////,,,,,,,,,---------------...///111222222111///...,,,------...///000000000111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000///...000111000...---///111..............................//////000000000000............////////////222111111000000000000111111111111111111000000////////////...---...000222000000111111111000000000////////////000000000000//////000000000000000000......//////000000000000//////000000111111111111111111222222333333333444111222333555777<<>>???>>><<<===BBBFFF@@@FFFPPP\\\gggpppvvvxxxvvvuuussstttwww}}}}}}xxxxxxyyyzzzwwwuuuzzzvvvjjjbbb```hhhzzz|||oooaaaVVVOOOHHHEEEEEECCC???:::999999999999999888888888999999888888888777777777777777777666555555444444444333333222222333333444333333444555555555555444333333333333333333333333111222222222222333333333222222111111000000111111222222444444444444222222......000222333444444444111111111111111111111111000000/////////000111111111000000//////000000111222222111111000////////////000000111111000000/////////......//////000111///////////////000000000,,,,,,,,,------------......///000111111000///...,,,,,,---...///000000111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000---000111000,,,+++...222......//////...---,,,,,,---......//////000000111............////////////111111000000000111111222111111222222111111000/////////............//////......000111222222222222////////////000000000000//////000000000000111111---...///000000000///////////////000111111222222//////000000111222222222111333666999===BBBIIIMMMXXX]]]dddhhhkkkooouuuyyyuuuuuurrrnnniiieeeccccccaaaaaabbbccceeegggiiikkkeeejjjooonnnjjjhhhjjjnnntttvvvxxxzzz{{{ooo[[[SSSSSSPPPPPPLLLBBB???<<<:::999:::;;;<<<;;;999999888888777666666666777666444333222222333333...000111222111222333555222000...---,,,,,,---...............------------******+++++++++,,,,,,,,,)))***,,,---,,,+++)))(((,,,++++++***))))))))))))---,,,+++******+++---...,,,,,,+++***)))((('''''',,,,,,++++++******))))))************************+++***))))))***+++)))(((+++++++++++++++++++++++++++*********+++,,,***(((++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---///000111)))+++------+++***,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...+++,,,---//////...,,,+++000000000222444555444222...///000000//////111222//////000111111222333333555555666666777777888888:::999999999;;;===@@@BBBGGGIIIJJJHHHGGGIIIPPPVVVZZZbbbqqqyyyggg]]]QQQJJJHHHGGGCCC@@@???>>><<<::::::999::::::999999:::;;;:::999888777999888888777666666555555555444444333333444444555222333444444555555444444444444444444444444444444222222111222333444444333222222111111111222333333000111222333333222111000...///000222222333333333111111111111111111111111...............///000000111000///......///000111222222111111000//////......///000111111000///...///............///000000------........./////////,,,---------....................................+++,,,,,,---...///000111////////////000000000000---------------------------------------------------...//////000000//////---...------,,,,,,---...---...//////000///......------......///000000111............////////////000000000000111222333333111222222222222111000000/////////000000000///...---...000111222222222111////////////000000000000//////000000000111111111...///000111111111000000...//////000111111222222//////000111111222333333333777<<>><<<<<<======999:::;;;<<<<<<;;;888777:::999999888777666666555666555555444444555555666222333444444555555444444555555555555555555555555333222111222444555444444222222222222333444444555333444666777777666444333000111111222222222111111000000000000000000000000---------------...///000111000///......///000111222222222111000//////......///000111111000///..................///000000,,,,,,,,,------.........---------....../////////---,,,,,,++++++,,,,,,---++++++,,,---...///000111......//////000000111111................................................,,,---......//////......444000...///222333111///,,,---///000111222111111---------...///000000111............/////////000000000000000111222333444111222222222222111000000000000000111222222000......///000222222222111000////////////000000000000//////000000111111111222///000111222333222111111...//////000111222222222111111222333444444555555666:::@@@FFFLLLRRRXXX\\\___dddjjjnnnqqqtttyyy~~~|||zzzyyyyyyzzzwwwrrrmmmcccbbbbbbdddhhhlllqqqttt}}}rrr\\\SSSUUUPPPKKKHHHBBB???===:::999:::;;;:::999:::999888888777888888888444444333333333333222222222111111000000000000000777444111...+++******+++/////////......---------,,,,,,---...---,,,***))),,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,---///000111111++++++,,,,,,---...//////************+++,,,------+++,,,---------,,,+++******++++++,,,,,,------...000...---+++******+++,,,---,,,+++******,,,...///***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,---////////////000000000000000000000000////////////000...------///111222222555333222333222111222444888777777666666666777777===<<>>>>>???;;;;;;;;;;;;<<<===>>>???<<<;;;999888666555555444666666666555444444444333555555444444444333333333222333333333333222111111222222222111111111000000000000000000000000000000111222444555555444333111000000111222222000///...,,,,,,------......//////......////////////......////////////////////////444444333111000...------//////...------------...000///...---...//////.........------------......(((***,,,......,,,***(((---------............///------------------------......////////////......))))))******,,,,,,---...---------...............///............///000000...///////////////......---......///////////////............////////////......///000111111000000//////000111222333333333////////////000000000000333111///...---...///000------......///000000000...//////000000000000000111000......//////...,,,000000000000000000000000---///////////////111333555444222111111222444666;;;>>>EEELLLSSSXXX\\\]]]```bbbeeehhhlllsss{{{}}}wwwmmmfffccccccdddfffkkkqqqxxx|||rrr\\\RRRSSSNNNIIIGGGAAA???===:::999:::;;;:::999;;;:::999777666555555444444444333333333333222222222111111000000000000000222111///---,,,---...............---------,,,,,,,,,,,,---------,,,+++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))***+++,,,------...++++++,,,,,,---......///++++++******++++++,,,---+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,*********+++---...++++++,,,------------,,,---------,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////,,,,,,,,,,,,------------/////////000000000111111000000000000000000000000222222111222444666777777333333555777777666666666444666777888888999<<>>>>>>>>AAAHHHOOOQQQ___tttzzzjjjbbbbbbaaammm|||}}}ooodddcccaaaaaacccfffhhhhhhrrryyy|||wwwzzznnn^^^UUUPPPMMMMMMQQQLLLFFFFFFIIIJJJFFFAAAEEEDDDCCCBBBAAAAAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;999999888777666666555555555555555444444444444333333333333333333222222111222222222111111111111111111111111111111111111111444444555555444222000///222111111000000000000000000000///////////////.........////////////......//////////////////////////////////////////////////////...------------......---------...///000000......------------......+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------........................,,,,,,------------,,,,,,////////////......---------------.........//////000///...---,,,+++++++++,,,,,,---------------,,,,,,,,,---............---............////////////....../////////...------//////000111222222222222111111000000//////............//////////////////111111000//////...------...///000000111111000000///...---...000111000///000000000000000000000000000111222222111111333555777666444222444666:::<<>>AAAAAA@@@EEEJJJMMMMMMNNNTTTaaakkkuuuxxxiii^^^[[[]]]\\\hhhyyyqqq]]]ZZZXXX[[[ccckkknnnnnnwwwzzz~~~~~~~~~vvvoooiiijjjtttssshhh___XXXRRRVVVPPPKKKKKKNNNOOOKKKHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<888888777666555444444333555555555555444444444444333333444444333333222111111111111111111111111111111111111111111111111111333333333333333222111000333222000/////////000111111111000000//////............////////////......//////////////////////////////////////////.../////////...------------......//////...------...///......------------......,,,+++***))))))***+++,,,))))))))))))************////////////////////////,,,,,,------------,,,,,,/////////...............,,,,,,------.../////////111111000......---------,,,,,,---.........------,,,---......//////..................////////////.../////////...---,,,,,,//////000111111111111111111111000000//////............///000111111111000000000000000//////......//////000111111111111000///...---...000111111000////////////////////////000111222111111111333555666555444555777<<<@@@CCCKKKMMMQQQTTTSSSPPPKKKHHHKKKJJJNNNYYYhhhvvv}}}~~~}}}wwwpppmmmkkkkkkllleeehhhmmmttt~~~vvv^^^SSSRRRLLLIIIHHHCCC???===:::999:::;;;:::999;;;:::999888777666666666444444333333333222222222222111111000000000000000222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,...---,,,+++***)))))))))++++++++++++,,,,,,------+++++++++,,,,,,---------+++,,,---......---,,,+++,,,,,,++++++++++++++++++,,,,,,---.........------...---------,,,,,,,,,+++---------.........//////........./////////000000------...///000000111111111111111111222222222222222222222222333333444444555777999888777777999:::<<<@@@BBBCCCHHHRRRXXXXXX\\\```eeegggkkkvvvrrrgggbbb___```bbbcccnnn|||hhheeefffmmmyyyxxxqqqmmmrrr}}}|||ooodddaaa^^^ZZZVVVTTTQQQNNNLLLHHHHHHHHHGGGGGGGGGHHHHHHEEEDDDBBB@@@>>><<<;;;;;;:::999999888666555555444666666555555555444444444333444444444444333222222111111111111111111111111111111111111111111111111000111111222333333333333333222000/////////000111111111000000//////............////////////......////////////////////////000000//////......------//////...------------...///000000...+++***+++---......------------......///...---,,,,,,---...///************++++++++++++////////////////////////------............------+++,,,,,,---......//////,,,,,,------...//////000//////.........//////000------...///////////////......///000000000000000............////////////.../////////...---,,,,,,//////000111111111000000111000000000/////////...///000111222222222222222////////////000000111111///000000111111111111111///......///111222111000///////////////////////////000111111000000222444444444555888<<>>>>>===;;;:::999888888666666666555555555444444444444444444444333222222111111111111111222222222222222222222222222222222//////000111222333444444222111111000000000000000000000///////////////.........////////////......////////////////////////111111000000///...------//////...------------......000111///+++)))+++---......------------.........---,,,++++++,,,---...,,,,,,---------.................................------............------)))***+++,,,---...//////+++,,,,,,---...///000000,,,,,,,,,,,,,,,---......------...///000000000000//////000111111111111000............////////////....../////////...------//////000111111000000////////////000000000000000000000111111111111111222......///000000111222222///000111111222222111111000///...///111222111000000000000000000000000000///000111000000000222444444555888===AAAFFFIIILLLIIIGGGDDDBBBAAABBBDDDEEEFFFNNN]]]ppp}}}zzzvvvrrrqqquuu|||ttt^^^TTTTTTNNNIIIFFF@@@???===:::999:::;;;:::999999888888777777777777888444444333333333333222222222111111000000000000000,,,---...///000000000000,,,,,,---------.........,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++))))))******************++++++++++++++++++++++++------,,,+++************++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,...............///000111............------,,,,,,,,,------...............,,,,,,------......//////............////////////.../////////000000000000......///000111222333444222222222333333333333444222333333444555555666666222555777777777:::AAAHHHJJJTTT\\\aaaooozzzqqqmmmoooxxxyyyuuuvvv~~~~~~xxxssskkk```WWWKKKKKKJJJIIIHHHHHHHHHHHHLLLJJJIIIFFFDDDCCCBBBBBB@@@@@@???===<<<;;;:::999666666666666555555555555444444444555444444333222000000111111111222222222222222222222222222222222000000000111111222333333111111111111111000//////.............../////////......////////////......////////////////////////000000000000000000000000//////...------------...+++...000...+++***---000......------------......+++******************+++,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,++++++,,,,,,---------...++++++,,,---...///000000...------,,,,,,,,,------+++,,,---...////////////...//////000000000000000............////////////......///000000000/////////000000000000000//////......//////000000111111111000///.........///000000000000000000000111111000000111222222222222111222000///000111111000///000000000000000000000000000111222111111111333555666999===AAAEEEGGGIIIIIICCCAAA???>>>???BBBEEEGGGHHHSSSeeevvvzzzxxxtttssswwwsss\\\SSSTTTMMMHHHDDD>>>???===:::999:::;;;:::999999888777666666555555666444444444333333333222222222111111000000000000000//////000000///...---------------....../////////,,,,,,+++***+++,,,...///,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++******++++++++++++******+++---...///...------,,,,,,++++++***------------///111333555.../////////...------,,,,,,---......//////......,,,,,,---...///000111111............/////////000////////////000000000000...///000111222333444444222222333333333444444444333333444444555666777777555777:::;;;<<>><<<;;;:::888888777666666666555555555555444444555555444444333222000000111111222222222222222222222222222222222222222222111111111111111222000111222222222111///...,,,---------......//////......////////////....../////////////////////////////////000111222222222//////...------------...(((+++......++++++///333.........------.........------------------------)))************+++++++++------------------------+++++++++,,,,,,+++++++++...------------,,,,,,,,,++++++,,,---...///000111222111000///...---------***+++,,,---............---......///////////////............/////////000......///000111111111000///000000000000000//////------...///000111222222111000...,,,+++,,,---...222222111111000/////////000000111222222222222111333111000000111111///...000000000000000000000000111222333333222333555666999<<<@@@DDDGGGHHHGGGFFF???>>>>>>>>>@@@DDDGGGIIINNNYYYjjjyyy}}}vvvtttqqqrrr{{{tttfffVVVNNNJJJEEECCCCCC>>>===;;;999999;;;===>>>;;;;;;::::::999888777777777777666555444444333333222222222222222222222222000/////////............000000000000000000000000//////...------------...------++++++++++++------,,,---...---+++***+++,,,++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---............---,,,,,,+++******,,,,,,------.../////////...------,,,---...///000000///---,,,,,,---///000222111000000000111333333///111333444444444555666111333666888777666666666777===CCCFFFJJJUUUggguuummmdddZZZTTTTTTUUUTTTRRRUUUNNNJJJMMMNNNKKKIIIKKKHHHEEECCCAAAAAA@@@???===???>>><<<999888666555555222333444666666555444333111111111000111111222222222222222222222222222222333333333222222222111111000111333444444333111000000000///......///000111000000//////.........---///////////////////////////............---------,,,---...//////...,,,***...---+++***+++,,,...000///...---,,,,,,---...///++++++,,,---............---.../////////...---,,,,,,,,,,,,------.........------------,,,+++***))),,,,,,,,,------.........---......///////////////........................///...---,,,+++,,,,,,------------...///000000111000000...------...///000000//////.........//////111111111111000000000///000000...------...///000111111111111111111111111000////////////111333444111111111111000000000000000000111111222222333333000000000000000000111111333333333222111222555888;;;???EEEJJJMMMLLLIIIGGGBBBCCCDDDCCCDDDFFFJJJNNN\\\dddoooxxx{{{zzzwwwtttuuutttuuu|||ttteeeVVVMMMIIIDDDAAAAAA>>>===;;;999999;;;===>>>======;;;:::888777666555666555555444333333222222222222222222222222222222///............---------..............................---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))******,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,+++,,,,,,------------,,,,,,---,,,,,,,,,,,,---............------,,,++++++***////////////............///...---------.../////////...---------...///000222111000000000111333333000222444555444444555777555666666666777888:::<<>>===;;;999888777777333444555555666666555555333333222111111222222222222222222222222222222222222222222111111111000000000111222333333222111000111000///......///000000000/////////............000000000000000000000000///............---------'''(((***,,,---------,,,------,,,,,,,,,---...///...---,,,,,,,,,,,,---...,,,,,,---------------------,,,+++***))))))******,,,,,,,,,---------......------------,,,+++******,,,,,,,,,---------......,,,,,,---.......................................///...---,,,,,,,,,------------......///000000111//////......///000111222//////............//////222111111111111000000000000//////.........//////111111111111111111111111000/////////000111222333111111111111000000000000000000111111111111111111111111111111000000000000222333333333333444888:::???BBBFFFJJJLLLMMMMMMLLLEEEDDDAAAAAADDDKKKTTTYYYeeekkkrrruuuttttttxxx|||ssseeeVVVMMMHHHCCC@@@???===<<<;;;999999;;;<<<===>>>>>><<<:::888666555444444444444333333222222111222222222222222222222222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,*********++++++++++++,,,++++++***)))))))))))))))++++++++++++************---,,,,,,,,,,,,,,,,,,++++++,,,------......------------............---------,,,,,,,,,,,,---............------,,,+++++++++000//////...------,,,,,,//////...------......///------......//////000000222111111111111222333333222444555555444444666777999888666777:::???DDDHHHRRRVVV^^^iiiyyy}}}zzzwwwuuussshhh\\\VVVSSSPPPOOOQQQNNNLLLJJJIIIHHHGGGEEECCCAAA@@@???>>><<<;;;:::999555555555555555666777777555555444333222222222333222222222222222222222222111111111000000000//////111111111111111111111111222111000///......//////////////////............000000000000000000000000///............---------((()))+++,,,---------,,,,,,------...............---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,***(((&&&&&&(((+++,,,,,,,,,,,,------------...------...------,,,+++***,,,,,,,,,,,,------------++++++,,,---------------........................///...------,,,---------------......///000000000.........///000111333444//////............//////000000000/////////.........//////000000/////////000000000000000000000000000/////////000111222333222222111111111000000000111111111000000000000000222222111111111000000000111222333444555777;;;>>>CCCEEEGGGJJJMMMPPPQQQRRRKKKGGGCCCDDDKKKWWWaaahhhlllooopppkkkgggjjjuuuttteeeVVVNNNIIICCC??????===<<<:::999999:::<<<======<<<;;;:::888777666555444444444333333333222222111111111111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,++++++------------+++++++++,,,------++++++,,,---))))))*********+++++++++,,,++++++***************++++++++++++++++++******---------,,,,,,+++++++++---------.....................////////////......---,,,,,,,,,,,,---............------,,,,,,,,,,,,---------,,,,,,,,,++++++/////////...............------///000000000000000111111111111222222333333333444555555444444555777999888999===DDDMMMTTTXXXdddhhhppptttiiibbb[[[VVVSSSOOOMMMKKKJJJJJJJJJGGGFFFEEEEEECCCBBB???===;;;:::777666555444444555777888777777555444333333333333222222222222222222222222222111111111000000000000111111000//////000111111222111111000///.........///////////////.........///////////////////////////............---------.../////////...---,,,++++++---...000000///...------,,,,,,,,,,,,,,,,,,------------------,,,+++******)))))))))***,,,///111------------------------------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------.................................------------...............//////000000....../////////000111111///............//////000......---------,,,,,,,,,---...000111111000///...////////////////////////000000000000000111111222222222222111111111000000111111111000000/////////333222222111111000000//////111333555777:::>>>AAADDDFFFIIIMMMPPPRRRTTTUUUNNNLLLKKKOOOXXXccckkkooonnnmmmjjjffffffmmmyyytttfffXXXPPPKKKEEEAAA@@@<<<;;;::::::::::::;;;<<<:::::::::999999888888888555555555555444444444444111111111111111111111111000000000000////////////------------------------///......---------------++++++------------+++++++++,,,------++++++,,,---))))))*********+++++++++------,,,++++++++++++,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++---------.........//////...//////000000//////...---,,,,,,,,,,,,---............------------,,,,,,,,,,,,------............//////////////////.........///000000111111000000111111222222333333333333333444555444333444666888888999>>>HHHUUU```hhhkkkrrrxxxwwwsssrrrsssooommmmmmqqq{{{wwwkkk___VVVVVVTTTQQQOOOOOOOOONNNLLLIIIIIIHHHFFFCCC@@@===<<<999888777555555555666777888777666555444444444444222222222222222222222222333333222222222111111111111111000//////000111111111111111000///...------.........///////////////........................///............---------000000//////...---,,,,,,***,,,...000000///---,,,------............------------------,,,+++*********+++,,,---............------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................---................................./////////////////////......------,,,...............///000000/////////.........---------...000111111111000//////////////////////////////000000000111111111111222222222222111111111111222222111111000000//////333222222222111111000000...111444777:::===AAAEEEDDDGGGKKKPPPTTTUUUUUUTTTNNNPPPVVV]]]dddjjjmmmnnnllljjjiiillluuurrreeeWWWQQQLLLFFFBBBAAA;;;;;;::::::::::::;;;;;;999999999999999999999999555555555555555555555555111111111111111111111111111111111000000000//////........................//////...------------...+++,,,,,,------,,,,,,+++***,,,------++++++,,,...*********++++++++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++...------------...//////......////////////......---,,,,,,,,,,,,---............------------------......//////000111111222---...///000000000000///111111111000000000000000111222222333444333333333333444555444444555888;;;;;;>>>FFFUUUfffttt{{{~~~|||zzzvvvnnngggcccdddfffeeefffiiippp|||pppccc^^^YYYTTTPPPNNNNNNMMMLLLKKKKKKJJJIIIGGGDDDBBB@@@===<<<;;;999888777777777777777666555444444444444222222222222222222222222333333333222222222222111111111111111111111111111000000111111000///...---.........///////////////------------------------///............---------+++,,,,,,,,,,,,------...***+++---//////...---,,,---......//////......---+++,,,,,,,,,,,,++++++***------......---,,,***(((...------------,,,,,,,,,------............------,,,,,,,,,,,,++++++++++++,,,,,,---.......................................------...////////////.........///////////////////////////...---,,,+++***......---......///000111222222222111111111000000......///000111111111111000000000000000000000000///000111111111111000000333222222222222111111111222222222111111111111111222222222222222222222222000333888;;;>>>BBBFFFIIIFFFIIINNNSSSVVVWWWVVVUUUPPPVVV___gggkkkmmmnnnnnnkkkkkkooozzzpppcccVVVPPPLLLFFFBBBAAA:::::::::::::::::::::::::::::::::999999888888888444444444444444444444444111111111111111111111111000000000000////////////........................///...------,,,,,,---------,,,,,,++++++,,,,,,---***+++---,,,,,,+++---...++++++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---------.........//////+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///---......//////......------,,,,,,,,,,,,---......------..................////////////////////////,,,---...000111111111111444333111000///000000111111222333444444444333333555555666666666888<<>>===???===;;;:::::::::<<<===;;;;;;999888777666666666888777555333222222222222111111000///............111111111111000000000000///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***,,,///------------------------*********)))******++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,------.........000///......,,,,,,+++******,,,...000000///...------,,,,,,,,,,,,---..............................//////////////////////////////......///111444555777333222444333......333555444222222333555555555888555666:::;;;>>>HHHUUU]]]```dddmmm}}}wwwqqqmmmbbb\\\UUUSSSUUUWWWVVVUUU^^^fffooouuuzzzrrrdddYYYRRRMMMJJJKKKHHHGGGHHHLLLMMMLLLJJJJJJIIIGGGFFFEEEBBB???<<<999777444333444555444444444333222222111111222222555555444555666666444333333333333222222222111111111000000000//////.........///111333222000...,,,////////////////////////000///------///000///...111000///...---,,,,,,,,,,,,------......------,,,,,,+++++++++,,,------............------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------......///...---,,,++++++***))),,,,,,++++++,,,...///000////////////............000000//////.........---111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111222222333333222111111222333333222222222222222222222222222222222222222222222222000222333333222333555777999===CCCIIIMMMOOOPPPOOOUUUTTTSSSRRRSSSXXXaaagggkkklllkkkjjjooo~~~tttgggYYYQQQLLLFFFBBBAAA???>>>===<<<<<<===???@@@===<<<;;;999888888777777888777555333222222222222444333333222222222333333////////////............///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---,,,,,,------------------,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,++++++,,,,,,.../////////.........------------...//////........................////////////////////////000///......///111444555>>>666000222333000///222555555444555777999::::::LLLBBB999:::@@@LLL]]]lllpppvvv~~~rrrhhhccc]]]XXXWWWUUUSSSSSSWWW^^^dddggggggjjjrrr|||vvvfff[[[TTTQQQOOOLLLJJJKKKNNNPPPOOOLLLLLLKKKIIIHHHGGGDDD@@@<<<:::888555444555666666666555444444333333333333333444333333444555555444222333333333222222222111111111111111000000000//////...///000111111///...---////////////////////////000...------...//////...000///...............///+++,,,,,,------,,,,,,++++++++++++++++++,,,---------------------,,,,,,,,,+++++++++,,,,,,---------------------------------+++******))))))******+++...---------,,,,,,,,,,,,,,,,,,,,,---------......///......------,,,,,,,,,---,,,,,,,,,,,,---///000.../////////000000111111000/////////........................////////////000000000000000000000000000000000000000000000000000000000000111222333444333333222111111222333333222222222222222222222222222222222222222222222222222333444444333444777999:::???FFFKKKNNNOOOQQQRRRTTTSSSTTTXXX^^^fffkkkmmmllliiifffhhhtttsssfffYYYSSSOOOIIIEEEDDD===<<<;;;:::;;;===???@@@======;;;:::999888888888777666555444333222222222111111111111111111222222////////////............///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...///...,,,,,,,,,------.........---------------...//////---,,,,,,++++++,,,,,,------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,---............////////////............///000000........................////////////////////////000/////////000222333555BBB888//////222333111111222222333444666777999:::TTTJJJAAADDDPPPcccwwwuuugggXXXQQQOOOLLLLLLMMMOOORRRWWWaaammmwww~~~uuufff^^^\\\RRRNNNJJJIIILLLMMMMMMKKKMMMLLLLLLLLLKKKHHHCCC???===:::666555555777777777666555555444444444444444333222222333444444333111333333333222222222111111222222222111111111111000///////////////.........///////////////////////////---,,,,,,---......---...............///000000,,,------......------,,,++++++******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++------,,,,,,,,,,,,++++++,,,,,,,,,---------.................................------,,,------......---...///000111222333333////////////............------......//////000000////////////////////////000000000000000000000000...//////000111333444555333222222111111222222333222222222222222222222222333333333333333333333333333444555555555666999;;;>>>EEELLLPPPPPPOOORRRUUURRRRRRUUU^^^hhhooopppnnnlllkkkllluuurrrfffYYYSSSPPPJJJEEEDDD>>>===<<<;;;<<<===???@@@===<<<;;;:::999888888888666666555444333333222222000000000000000111222333111111111111000000000000......---,,,,,,,,,,,,,,,------------------------///---+++---111333333111+++,,,,,,------.........------,,,------...///000------++++++++++++---------------------------------------...............++++++++++++,,,,,,------//////............///000...............//////000........................////////////////////////000000000000111222333444;;;666111000222333333222111222333444444555777999IIIKKKPPP[[[jjj{{{xxx^^^VVVOOOOOOQQQRRRVVVYYYXXX[[[cccmmmyyyvvvmmmkkk]]]VVVMMMIIIIIIKKKLLLLLLKKKLLLLLLNNNNNNLLLHHHDDDBBB>>>999666555666666555666555555444333444444444333222222333555555444222333333333222222222111111222222222222222222222222000000...---------...///////////////////////////...---++++++---...---,,,...---------------............////////////......++++++*********++++++,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,---------.........///.........------------------......///000000111111///////////////............//////000111222222333000000000000000000000000////////////////////////000000000000111222333444222222222222222222222222111222222222222222333333333333333333333333333333333444555555555777;;;>>>DDDKKKRRRSSSPPPOOOSSSXXXWWWZZZ```hhhnnnppppppooommmuuurrrfffYYYSSSOOOHHHCCCAAABBBAAA???>>>>>>???@@@AAA<<<;;;:::888777777777777555555555444444333222222333333333333333444555666111111111111000000000000......------,,,,,,------------------------------///---+++---111444333222,,,,,,,,,------.........++++++++++++,,,---...///------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,------...000//////.........//////------,,,,,,------...///////////////////////////000000000000000000000000000000000111111222333333///222555333111111333555555666777777777999<<<@@@FFFTTTgggwww{{{jjjZZZVVVUUUYYY\\\]]]aaaffffffjjjooovvv}}}yyypppfffYYYPPPLLLMMMNNNNNNIIIJJJKKKNNNPPPPPPMMMJJJHHHDDD>>>999777666444333555444444333333333333333444333333444666777555444333333333222222222111111222222222222222333333333111000...---------///000////////////////////////...---++++++---...---,,,///...---,,,++++++++++++------............------,,,,,,++++++***++++++,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++000000000000000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,------........................------.................................///////////////...//////000111222222333111111111111111111111111////////////////////////222222111111000111111111222222222222222222222222111111111222222333333333333333333333333333333333222333444555666999>>>BBBHHHNNNSSSRRRNNNMMMRRRXXXccciiippprrrqqqppprrruuuxxxpppdddXXXSSSNNNGGGBBB???>>>===;;;::::::<<<>>>???;;;;;;999888777666666666444444555555444444333222222222111111222222333333////////////..................---------------...------------------------,,,++++++,,,...000111000------------------------************+++,,,......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////...............,,,,,,,,,------.........000000000////////////...,,,,,,,,,,,,,,,---......////////////////////////000000000000000000000000111111111222222222333333(((111666444111111444666444666888999;;;@@@HHHNNN\\\oooyyyqqqdddbbbcccfffggggggkkkqqq|||wwwhhh\\\UUUQQQNNNLLLIIIIIIJJJLLLOOOPPPOOONNNLLLHHHCCC???<<<999555333555444444333222333333333444333333555777777666555333333333222222222111111111222222222222333333333222111000......//////000///////////////////////////---,,,,,,---......---000///...,,,+++************++++++++++++++++++***------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******))))))******+++,,,,,,------------......,,,,,,,,,---------......+++++++++,,,,,,------------....../////////...............------,,,,,,,,,.........///////////////------......//////000000111111111111111111111111000000000000000000000000444333222111000000000000111222222333333222222111111111111222222333333444333333333333333333333333222333444666888===CCCGGGLLLOOOQQQOOOMMMOOOVVV\\\hhhnnntttsssppprrrzzznnnbbbWWWRRROOOIIICCCAAA999999888888:::===???AAA<<<;;;:::999888777777777333444555555555444333222000000///.........//////////////////..................------------..............................+++,,,------,,,---///111.........------,,,,,,+++))))))******+++---...///+++,,,,,,------,,,,,,+++------------------------000/////////.........---........................///000000111000///...------------------...//////////////////////////////000000000000000000000000111111222222333333222222,,,333666222000444666555444888<<<@@@FFFQQQ___iii~~~uuutttuuuxxxyyy|||tttiii^^^TTTMMMKKKJJJIIIJJJMMMNNNNNNMMMMMMKKKHHHEEEBBB???;;;777666555555444444444444444333222222444666777666444333333333222222222111111111111111111222222222333222222111000000000000000////////////////////////000...------...//////...000///......------------++++++,,,,,,,,,,,,++++++///...------,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------************************+++******))))))******+++---------....../////////,,,,,,,,,---------......,,,,,,,,,---------------,,,---...///000000//////---------.........................../////////000............////////////111111111111111111111111000000000000000000000000222222111111111111111111111222333333333333222111000111111222333333444444444444444444444444444444222444666888<<>>AAAEEEHHHJJJ======;;;:::999888888888333444555555555444333222333333222111000000000111111111111111000000000000......---------......///........................,,,...000///------000333//////...---,,,++++++************+++,,,---///000++++++---......---++++++////////////////////////000000//////.........---///////////////////////////000111222111000...,,,...............///000000000000000000000000000000000000000000000000000000111111222333333333222222333666444///000666888444;;;@@@FFFMMMWWWfffxxxzzzppp```UUUNNNLLLIIIIIIJJJLLLLLLLLLNNNLLLJJJIIIGGGDDD???<<<777777666555555555555555111111111333555666555333333333333222222222111111000000000111111222222222222222222222111111111000////////////////////////000///------///000///...000////////////000111111...//////////////////...000///...------------------,,,,,,++++++***************+++,,,,,,---..............................---,,,,,,,,,,,,,,,,,,---........./////////000000,,,,,,,,,---------..............................+++,,,...000000000000000,,,------...///000111111---.........//////000000111111111111000000000000000000000000000000000000000000000000000000000000111000000000111222333333111222333444444333222111000000111222333333444444444444444444444444444444333555777:::>>>EEEMMMRRRYYYWWWUUUUUU[[[eeeooovvvsssrrrsssxxxtttgggZZZSSSOOOIIIEEEDDD???===;;;;;;<<<======<<>><<<;;;;;;>>>@@@AAAAAA<<<:::999:::;;;<<<;;;999888888777777666444333222444333222111111222333444000000000000000///......------------------------...,,,+++,,,......---,,,------,,,+++++++++++++++///---+++,,,---...---,,,---------------,,,,,,+++,,,,,,,,,,,,---...///000---------......------------------------.........,,,,,,,,,------------...////////////000000000000000000////////////000000////////////000111222333333222111111000000111111000000000111222222333333777555444777888888===DDDXXXppp|||zzz|||yyyyyy~~~qqq^^^QQQJJJHHHHHHIIIKKKMMMNNNNNNLLLJJJHHHBBBBBB@@@>>><<<999888777777666666666888999999888777666444222111111111111111111000000///000000000222222222222111000///...........................---,,,,,,++++++,,,---...------------,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,---------...***++++++,,,,,,++++++************+++++++++,,,,,,---------...------,,,,,,***+++,,,,,,------,,,,,,/////////...,,,,,,---...//////......---.........///////////////////////////////////////////////////...---...//////...------......//////......---000000111222333333333222///000000111111000000///000000111111111111111000111111111111222222222222222222222222333333333333444333333222222333333444555555555555666777888888888<<>>===>>>>>>>>>===<<<;;;::::::;;;;;;999888666666777777666555444444222111111000000111111222000000000000000///......---------------------------,,,+++,,,---...---,,,+++++++++++++++,,,,,,,,,...---,,,,,,,,,---------***++++++,,,++++++******000///...------------......///000111111000///...+++,,,,,,,,,---.........,,,,,,---------.........///000000000000111111111111111000000000000111111111111111000111111222222333222222222222222222222000000111222222333333444666444555999<<>><<<;;;;;;999888999:::;;;:::888999777444222111111222333333222111000000000000000222222222222111000//////........................---,,,++++++,,,---...///------,,,,,,,,,+++++++++---------,,,,,,+++++++++000000000///...---,,,,,,......////////////......++++++++++++,,,,,,,,,,,,....../////////......---***+++,,,,,,------,,,,,,...///...---,,,,,,///111222222111000/////////000,,,,,,,,,---------------////////////////////////444222000000111000///---......000111111000......///000111222333444444444000000000111111000000000000000111222222222111111222222222222222222111111222222222333333333444444444444333333333333444444444555555555555666888:::>>>CCCKKKSSSYYY___dddhhhiiikkklllkkkooo}}}qqqeeeZZZUUUQQQKKKEEECCCCCC@@@>>>======>>>>>>===???===;;;::::::999777555444444555666777777666666222222111111111111222222000000000000000///......------------------------...,,,,,,,,,......---,,,+++,,,---...000111222222---------,,,,,,,,,---...***++++++,,,,,,,,,++++++000///......------------...///000111111000///...+++,,,,,,,,,---.........---.........////////////000000000000111111111222111111000000000000111111444333222111111000000111000111111222333444444444222222333333444555555666999777999>>>DDDJJJTTT^^^uuuxxxooowww}}}~~~zzzwwwxxxzzzsssyyyppp```SSSLLLHHHHHHHHHLLLPPPRRRRRRQQQNNNMMMKKKHHHFFFCCCBBBAAA???===<<<<<<===<<<;;;::::::999666444333333444555444333222111111111111111222333333222222111000///////////////////////////---,,,,,,+++,,,---///000------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,---...//////000++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......///......---,,,+++***+++,,,,,,------,,,,,,,,,,,,---,,,,,,---000333111111000///............,,,,,,,,,---------......////////////////////////000///......000111000//////000111222222111000//////000111222333444444444000000111111111111000000000000111222222222222222222222333333333222111111222222333333333444444444555444444444444444444555333444555555555666:::===EEEKKKSSSZZZ```dddgggjjjooooooooorrr~~~pppeeeZZZUUURRRKKKEEECCC???===<<<<<<>>>???@@@???@@@>>>;;;:::999888555333222333444666777777888888333333333333333333333333000000000000000///......------------------------000...------...///---,,,(((***+++---///000000111,,,---...---,,,+++---///,,,------...............,,,,,,---............------------......------------------------................../////////000000000000000000111111111111111111000000000000111111444333222111000000000000//////111222333444444444444444555555666666777777:::999<<>>>>>>>>>>><<<:::999999888666444444444555666777777777666222222333333333333222222000000000000000///..............................222111////////////---+++((((((***+++,,,,,,++++++,,,......---++++++---///,,,------...//////......+++,,,...//////---+++)))------,,,,,,,,,,,,------//////..................---------.........///////////////000000000111111000000000//////000000000000000000000000111222222///000111222333333222222444444555666666777777888<<<===EEESSSbbbsss}}}qqqiiihhhsss~~~}}}zzzlll[[[UUUOOOMMMOOORRRRRRQQQSSSRRRQQQOOOMMMLLLJJJJJJGGGEEECCCBBBBBBAAA???===<<<<<<;;;:::999888888777555555444444444555555666333333333333222111000000//////////////////////////////---,,,,,,---...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,***)))(((------............------++++++,,,,,,,,,---------))))))***+++++++++++++++***+++,,,,,,------,,,,,,***,,,------,,,++++++,,,,,,,,,,,,+++,,,,,,------------......///000000111////////////////////////)))((()))+++...000000/////////............//////000000111111222111111000000111111222222111111000///000111222333333333333000111333444555444333222333333333444444444444555666666555555555555666666222555888888888;;;BBBGGGMMMRRRYYY___dddhhhkkknnnkkksssooodddZZZVVVRRRLLLFFFCCCBBB???<<<;;;;;;<<<;;;:::<<<;;;999999999999888666555666666666666666555555///000000111111000000///000000000000000//////...////////////////////////444222000000000///---+++------...///...---,,,+++,,,...///---+++***---///***++++++,,,---------,,,...///000000...***&&&###///...---,,,,,,---...///000000000///.........---,,,,,,,,,---------......////////////000000000000000000////////////000000------...///000222444555111111222333222111000///444444555555666777777777CCCGGGRRRfff|||zzztttrrrnnnhhhiiinnnttt~~~hhh```WWWRRRSSSUUUTTTSSSTTTSSSRRRPPPOOOMMMLLLLLLIIIGGGEEEDDDCCCBBB@@@>>>=========<<<;;;:::888888555555555555555666777888333333333333222111000000000000000000000000000000000///...---,,,,,,---...//////.........---------...------,,,,,,++++++***,,,,,,---///000222333333,,,------------------,,,******+++++++++,,,,,,,,,((()))+++,,,---...//////++++++,,,---------,,,,,,,,,---///...+++)))((((((...............///000111++++++,,,,,,---...//////////////////////////////111000......//////...,,,...---,,,++++++,,,---...000000111111111000000///111111222222222222111111///000111222333444444444///000333555555555444333333333333444444444555555666666555555555555666666333777:::::::::>>>EEELLLMMMRRRYYY___eeeiiimmmppplll{{{tttggg[[[VVVRRRLLLGGGFFFCCCBBB@@@>>>======>>>>>><<<<<<<<<;;;999666333111999888777666666555666666444333222222111111222222333222000/////////000000//////............//////......------------......//////...------------...000///...---------------------------------------++++++---.........---,,,////////////////////////......////////////....../////////...------,,,,,,+++,,,...///000000000000000000000000000000000000111111000000111111222333...///000111222333444444999888777555444666;;;>>>LLLOOO___|||hhhhhhiiilllooorrrrrrrrrttt{{{|||pppgggccc___ZZZUUUWWWUUUUUUVVVSSSMMMKKKMMMJJJJJJHHHFFFDDDBBBAAA@@@>>>??????>>><<<::::::;;;;;;:::999777666666555555333333222222222222222222222222000///............222000...---------///000......---------,,,,,,,,,---,,,+++*********++++++...---,,,,,,------+++)))))))))***+++---...///000++++++,,,+++***+++---///---,,,+++*********+++,,,+++,,,......------...///,,,,,,,,,------.....................////////////---......///////////////////////////000000000000//////////////////................../////////000222222222333555666666666222111111111000000//////222000///000111333333222111222333333444444333333111111111222222333333333666555555555666777666555:::999:::===BBBFFFHHHIIIQQQPPPVVVccckkkkkkjjjmmm|||tttggg[[[UUUQQQKKKFFFEEEBBBAAA@@@>>>>>>>>>??????<<<<<<;;;;;;:::888777666777777666444444333333333444333222222111111222222111222333444333222111000000000//////...////////////......------....../////////...------------.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---...///......---........................------............------..................//////333333222111000......---000000000000000000000000111111000000111111222333000000000111222444444555444777999999999===EEEKKK[[[iiixxxiiicccZZZ\\\aaahhhooovvvzzz{{{xxx~~~wwwppphhhbbbWWWSSSQQQSSSRRRPPPOOOQQQLLLKKKJJJHHHFFFDDDCCCBBB???@@@@@@>>>;;;:::::::::<<<;;;:::999888777777777222111111000000000000000222222111//////......///000...---++++++,,,---.........---------,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,+++++++++,,,,,,+++)))))))))***+++,,,------...000000///---***)))+++,,,...---,,,+++******++++++)))***++++++******+++---,,,,,,------------------............////////////---......///////////////////////////000000000000................................./////////000000///000000000000000111222222111111111000000000000000000//////111111222111111222333333444444333333333333444444444444444444444333333333444555555444777777999===BBBFFFHHHIIIOOORRRZZZcccfffgggmmmvvvrrrfffZZZTTTPPPJJJFFFDDDAAA@@@???>>>>>>???@@@@@@;;;;;;::::::::::::;;;;;;888777666555333333222222444333222222111111222222...111555777888555222///222111000//////////////////......------....../////////...------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,------.........------...////////////...------------------------,,,------......------,,,------...//////000111111777666444111000/////////000000000000000000000000111111000000111111222333111222222333444555666777333888<<<>>>???FFFSSS]]]uuutttdddWWWPPPNNNPPPSSSZZZcccnnnxxx{{{uuu```WWWPPPQQQSSSSSSSSSTTTNNNMMMLLLKKKIIIGGGFFFFFFCCCDDDCCCAAA>>>;;;;;;;;;>>>===<<<:::999999999999333222111111000000000111222222111000///////////////...---,,,,,,,,,---.........---------,,,,,,,,,,,,---.........---,,,+++,,,+++***+++---...---,,,+++++++++,,,,,,---------111111111///,,,+++,,,---///...---,,,+++******+++)))***++++++******+++,,,------------------,,,,,,---............/////////---......///////////////////////////000000000000.../////////////////////....../////////000000000111333555333111///111333111111111111111000000000000000000000000000111111111222333333444444333333666666666666666555555555444444444444444555666666777999<<<@@@DDDHHHJJJKKKRRRYYYcccgggfffhhhvvvnnnbbbWWWRRRPPPKKKGGGFFF@@@???>>>>>>>>>???@@@AAA<<<;;;:::999999:::;;;<<<;;;:::888777555444444444444333222222111111222222...000444666777555333111333222111000000//////000//////............////////////...------------......------,,,,,,---------////////////.....................///////////////---------------------------..................---////////////000000111111444222111000000111333444000000000000000000000000111111000000111111222333333333333444555777999:::888===AAABBBEEEQQQeeeuuuhhhXXXQQQMMMMMMPPPRRRUUU[[[dddnnnzzzoooaaaTTTQQQTTTUUUTTTTTTPPPOOOOOOMMMLLLKKKJJJJJJHHHIIIHHHEEEAAA>>>>>>>>>>>>===<<<;;;:::999999999666555444333333333333333333222111000000000000000111111000///...//////000......---------,,,,,,,,,,,,...///000000...,,,+++---,,,+++,,,...000000///...............---------+++---...//////000222444//////...---,,,++++++***+++---...---,,,+++---............------,,,,,,,,,---------.........//////---......///////////////////////////000000000000000000000000000111111111...////////////000000000333666888666222///111444111111111111111111111111000111222222111111111222111222333333444444333333777777777666666666666555555666666666666777999;;;<<>>>>>>>>???@@@AAA===<<<:::999888888888999:::999888777555555444444444333222222111111222222000000111222222222222222222222111000000000000000/////////......///////////////...------------...//////............//////000//////...---,,,++++++............//////000000------------------------//////000000000000//////111111000000////////////000///......///222444666111111111111111111111111111111000000111111222333555444444555777999<<<>>>???DDDIIIMMMTTTfffqqqcccTTTMMMMMMOOOSSSXXXYYY]]]eeeooo{{{yyygggVVVQQQSSSTTTSSSSSSRRRQQQQQQPPPOOONNNNNNMMMJJJJJJIIIFFFBBB???>>>???>>>===<<<;;;:::999999999777666555444333333333333333222222111111111111222111111000000////////////......---------,,,,,,,,,---...///000000...,,,+++,,,***)))***---/////////------------,,,,,,,,,,,,'''))),,,...000111444666//////......---,,,++++++,,,...///...---,,,---............------,,,,,,,,,------------............---......///////////////////////////000000000000.........//////000000000////////////000000000111111333444222///...///111111111111111111222222222111333555555333222222333111222333333444444333333666666555555555555555555555666777777666777;;;>>>AAADDDHHHJJJKKKLLLNNNQQQ[[[eeerrr|||~~~fff[[[QQQOOONNNKKKIIIHHHAAA@@@???>>>>>>???@@@@@@>>>===;;;:::888777666666777666555444444333444444444333222222111111222222111000///......000111222000000000//////000000111000//////......//////000//////...------------.../////////...//////000111------,,,+++***))))))(((......------......///000------------------------000000000111111000000000111111000//////...------000000///...///000111222111111111111111111111111111111000000111111222333555555555666999<<<@@@BBBGGGOOO[[[fffssspppWWWPPPJJJJJJLLLNNNSSSYYYfffnnnzzz|||jjjWWWPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQPPPJJJJJJIIIFFFBBB???>>>??????>>><<<;;;::::::999999666555444333222111111111333333222222222222222333/////////.........------......---------,,,,,,,,,---.../////////...---,,,***)))''''''***,,,---,,,************************(((***---......///000111......//////......---,,,,,,---...---,,,+++,,,---------------------,,,,,,,,,------------.........---......///////////////////////////000000000000++++++,,,,,,------....../////////000000000111111111111111111222222222222111111111222222222222222111555888777444222333444111222333333444444333333444444444444555555555666333444666555444555:::???CCCFFFIIIJJJJJJKKKPPPTTT___lll~~~ggg\\\QQQNNNMMMIIIFFFFFFBBBAAA@@@>>>>>>>>>??????=========<<<:::999777666555555444444444444555555444333222222111111222222222111000......///000111............///000111111000000////////////000000//////...------------..................///000000+++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////........................//////000000000000////////////..................000000000000000000//////111111111111111111111111111111000000111111222333555444555777:::???CCCFFFSSSaaavvv{{{jjj^^^RRROOOOOORRRTTTWWW```iiirrr^^^TTTQQQPPPPPPSSSSSSSSSSSSSSSSSSRRRRRRRRRKKKLLLKKKHHHEEEBBBBBBBBB@@@???>>>===<<<;;;;;;;;;777666555333222222111111333333222222222333333444///////////////...------......---------,,,,,,,,,.........---------,,,,,,,,,***((((((***,,,------******++++++++++++++++++'''***,,,---,,,,,,,,,---,,,---...///000///.........///000///---,,,---...,,,,,,------------------,,,,,,---------.........---......///////////////////////////000000000000,,,,,,,,,---......////////////000000000111111111111...---///444666555222111111111222222333333333000555888888444111222444111222333333444444333333222333333444555666777777222555666555444666;;;AAADDDGGGJJJJJJJJJNNNUUU[[[mmmiii]]]RRRNNNLLLGGGDDDCCCCCCBBB@@@>>>>>>===>>>>>>======>>>>>>===;;;999888666666666666666777888888444333222222111111222222222222111000000/////////------------...000111222000000////////////000000//////...------------...---------------...///000,,,,,,---...///000111222------,,,+++,,,---...///////////////////////////......////////////......,,,,,,------.../////////...///000111111111111111111111111111111111111111111111111000111222222333444444555777;;;@@@EEEIII^^^ppp}}}mmmaaa]]]___[[[[[[]]]aaaeeekkkxxx|||gggZZZSSSOOOOOOQQQSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOOOOLLLIIIGGGFFFGGGBBBAAA@@@>>>======<<<<<<999999777666555444444333333333333222222333444444111111111111111000//////......---------,,,,,,,,,......---,,,,,,,,,,,,---000...++++++---///000000---------.........//////%%%'''***,,,++++++,,,---,,,---...000000000//////111222222222000//////000,,,,,,,,,------.........,,,,,,,,,---------......---......///////////////////////////000000000000...//////000111222222333000000000000111111111111,,,(((%%%)))000444222---111111111222222333333333///444888777333000000333222222333444444444333333222333444555666777888999444777999888666888>>>DDDEEEHHHKKKLLLMMMRRR[[[bbb}}}fff[[[PPPMMMLLLIIIFFFEEEBBB@@@>>>>>>???@@@???>>>:::::::::999888777666555888777666444444333333333000000000111111222333333111111000///////////////000000000000000000000000222111111000///..................------,,,,,,,,,//////............//////111///---,,,+++,,,---...222000.........///...---000000////////////000000............////////////000222333111///...000333444333111000000111333444333333222222222222222222333222111222333333333222888666999===???@@@IIITTTmmmuuucccYYYXXX```iiinnnooopppttt|||}}}nnn]]]NNNJJJMMMOOOSSSWWWXXXVVVTTTSSSSSSRRRQQQOOOMMMLLLJJJGGGEEEFFFDDDBBBAAAAAA@@@>>><<<888888888777666444222222333333333333333222111000222222222111111///......,,,---...///000000000///,,,,,,---......---,,,,,,------------------------000...,,,---//////...+++)))***+++++++++******))),,,------***''''''+++///......------------......,,,,,,+++******+++,,,,,,,,,---.........---,,,+++,,,------......------,,,...---------...///111222000000000000////////////111000000////////////000222222111111222222333444222222222222222222222222111111222222222222111111555555444333333333333444666777888777555444444555666666555555777;;;BBBGGGIIIHHHMMMUUUVVVWWWggg{{{jjj^^^SSSOOOMMMIIIFFFEEECCCAAA@@@???AAAAAA@@@???:::::::::::::::999888777888888777666555444444444222222222222222222111111111111000///////////////000000000000000000000000000//////...------,,,,,,/////////......---------/////////....../////////333222000/////////000111111000...---...///...---//////......---.............../////////000000000+++...111111///------...444333222000000111222333222222222111111111111111222222222444555666666555444444777;;;>>>EEEVVVhhhttt\\\PPPQQQ[[[jjjwwwyyy|||lllYYYQQQQQQQQQTTTWWWYYYWWWUUUTTTTTTTTTSSSQQQOOOOOOMMMJJJGGGGGGEEEBBBAAAAAA@@@>>><<<:::::::::999777666444333444444444444444333222222222222222222111000///...------...///////////////------------------------------------------------000---******,,,///000///,,,,,,,,,,,,,,,,,,,,,,,,//////---+++)))***---///......------------.........---,,,++++++,,,---...,,,,,,...////////////...---......//////......---......------...///111222000////////////000111111//////.........//////000222222222111222222333444222222222222222222222222111111222222222222111111444444333333444555666666666777888777555444555666888999::::::<<<@@@FFFKKKOOOLLLOOOWWW\\\cccvvvnnnbbbWWWRRROOOJJJFFFEEEBBBAAA??????@@@@@@@@@???::::::;;;;;;;;;::::::999888888777666666555555555444444444333222111111111111111000////////////000/////////////////////////////////...------,,,,,,///////////////.........////////////////////////000///...---------...///111///...---/////////...///...---,,,,,,,,,,,,,,,/////////000000000111111,,,///333444333111//////555444222111000111222222222222222333333333333333...///111222444555555555555777;;;???DDDSSSllllllZZZJJJGGGRRRcccuuuhhh[[[XXXYYYYYYYYYZZZYYYYYYXXXWWWWWWVVVTTTSSSRRRQQQNNNKKKHHHFFFCCCBBBAAA@@@???===<<<<<<<<<;;;999888666555555555555666555555444333222333333222222111000///.........///////////////......---,,,,,,---..............................+++(((%%%%%%'''+++...///...------,,,---...///000222000---,,,---...//////......------------............------------......+++,,,...///000111111111/////////000000/////////......---......///000111000000/////////111222333////////////000000111222222222222222222333444444222222222222222222222222111222222333333222222111333333333444555666888999666777888777555444555666555777999;;;===AAAFFFIIIRRROOOQQQ\\\ggguuuqqqdddXXXSSSOOOIIIDDDCCC@@@>>><<<<<<===>>>===<<<999999::::::::::::::::::666666666666666555444444444444444333333222222222222111000000//////000000////////////////////////111111000000//////////////////................../////////000000/////////......---,,,,,,,,,---...111///------/////////...///......---,,,,,,,,,,,,000000000000111111111111...000111222222111111000555444333222111111111111444444444444555555555555...000222444555555666777;;;>>>CCCKKKWWWjjjxxxjjj___ZZZQQQLLLQQQ\\\jjjyyyzzznnnkkklllhhhccc______^^^]]][[[ZZZYYYWWWVVVVVVUUURRRPPPJJJHHHEEECCCBBBAAA@@@>>>=========<<<;;;999777666555555555666666555555444333333333333333222111111/////////............///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))+++---...///...,,,,,,,,,...111222333///,,,,,,...000///---......------------.........------------------...,,,------...///000000000...//////000000//////...............//////000000222111000//////000222333000000000111222333444555333222222222222333444444222222222222222222222222222222333333333333222222444444444555555777888888666777888777666555666777333555999===???CCCGGGJJJPPPPPPWWWfffxxxpppdddXXXRRRNNNHHHCCCBBB@@@>>><<<<<<===>>>===<<<777888999999999999999888444444555555555444333222222222222333333444444444222222111000000000000000////////////////////////000000000000////////////------------------------//////000111111000//////000000000000000000111111000...------///000///...000000///......---......000000000000111111111111---,,,+++***+++---...///444333333222222111111111222333333333444444555555333555777777777888;;;===@@@CCCKKKXXXlllmmm___VVVPPPTTTTTTWWW\\\bbbmmmxxxpppkkkgggaaa\\\\\\ZZZYYYYYYYYYXXXVVVTTTMMMJJJGGGDDDCCCCCCBBBAAA>>>>>>===<<<;;;999888777444444555555555555444444333444444444444333333222111000///...------......***,,,///111111///,,,***++++++++++++++++++++++++...///000000000/////////...---,,,+++,,,---///111111...++++++---///---+++......------------......,,,,,,------------,,,,,,...---------------------.........//////..................///////////////333222111/////////000000/////////000111222333444333333222222333333444555222222222222222222222222333333444444444444333333777666666555555555666666555777888777666666777888666999>>>BBBFFFIIIMMMPPPQQQXXXggg{{{ooobbbVVVQQQMMMHHHCCCBBBBBBAAA??????@@@@@@@@@???888888999999999888888777222333444555555444222222111111111222333444444444222222111000000000000111////////////////////////..................------,,,,,,,,,---------------//////111111111111//////......////////////000000000...------///000000///000000/////////000000111/////////000000000111111000---******,,,///111111222222222222222222222222000000111111222222333333222444555555444777<<>><<<;;;999888333444555555555555555555444444555555555555444444222111///...---------...+++---000222222000---++++++++++++++++++++++++++++++...000111///---++++++...---,,,++++++,,,---...///---++++++,,,---,,,+++......------------......,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,---......//////......---......////////////......000000000000/////////..................///000111333333333333333444444555222222222222222222222222333444444555555444444333777666555555444444555555555777888888666666777999888;;;@@@DDDHHHMMMQQQTTT[[[jjjmmmaaaUUUQQQNNNIIIEEEDDDCCCAAA@@@???AAAAAA@@@???::::::::::::999888777777222333444666666555333222111111222222222222222222333222111111000000111111000000000000000000000000---.....................------------.........///...///111222222111///...+++,,,,,,------...------///...------///000000///////////////000111222222....../////////000000000333000...///111444444444000111111222333333333333111111111222333444444444111333555444555999BBBIIISSS\\\gggrrr~~~|||mmmeeeYYYOOOIIIJJJPPPUUU^^^bbbkkkvvv{{{kkk\\\[[[ZZZZZZ[[[[[[YYYWWWTTTPPPKKKHHHGGGGGGFFFEEEAAAAAAAAA@@@>>>===;;;:::444555666666777777777666444555555666666666555555333222000---,,,,,,---.........////////////......------------------------(((+++------+++***+++,,,///......------,,,,,,+++,,,---...---+++++++++,,,......------------......,,,---...//////...---,,,......---,,,,,,---...///...//////000000//////.........///000000///...---+++,,,...000111000//////000000/////////000000111444333333333333444555555222222222222222222222222444444555555555555444444555444444444444444555555555777888888777777888999:::===BBBFFFJJJOOOUUUYYYjjj~~~lllaaaUUUQQQOOOKKKGGGFFFBBB@@@>>>>>>???@@@???>>><<<<<<<<<;;;:::999888777222444555777777666444333333333222222111000000000333222111111000111111111111111111111111111111111/////////000000000000000---.........//////000000...000111222222111000.........///000111111000000///...,,,---///000000///............///111222333............///////////////...---///333444222000///000111222333444444444444444555555666777888888666999::::::<<>>===<<<666666777888888888888888555555666666666666666555444222000---,,,,,,------111000---,,,,,,---000111////////////////////////---///000///...///222555///000//////...---+++***,,,...000...+++***,,,............------.........---...///000000///...---...---------...000111333000000111111111111000000......///000000///...---&&&(((,,,000222222111000444444333333222333333333444333333333333444555555222222222222222222222222444444555555555555444444222222222333444555666777555777888888777777888:::AAADDDHHHLLLPPPVVV\\\aaauuummmcccXXXQQQKKKDDDCCCDDD@@@???@@@AAABBB@@@===:::<<<<<<<<<;;;:::999777777888777666555555444444555555333111000111222222222444444444333222111000///......////////////......///...---...///000///...//////............//////222222111111111111222222111111000///...---,,,,,,(((+++......------000333:::555000...000222222222000111111111111222222222000000111111111111000000222222222222222222222222000111222222111222444666333666;;;===???HHHYYYhhhzzz|||qqqbbbWWWMMMIIIGGGLLLTTTZZZ___aaapppzzzyyycccZZZUUUYYY^^^]]]YYYWWWUUUSSSPPPNNNLLLJJJJJJJJJGGGEEECCCAAA@@@???@@@@@@:::777666777999:::777444333444666777777666444222444333111///...------...---///111111///---------///............---------............---,,,+++***,,,---///000000000///...,,,---...//////---+++***++++++,,,---....................................///////////////////////////////////////.........////////////........................////////////111222222333333444555555444444444333333222222222333333333333333333333333333333333444444444555555222333444444555555444444666777999999888888999;;;@@@CCCJJJQQQTTTWWWbbbmmmmmmbbbVVVPPPLLLFFFCCCCCC???>>>???AAABBBBBB@@@===<<<<<<<<<;;;:::999888777888777666555555444444555555333111000111222222111222222222222111000//////////////////////////////...------...000111111000//////............//////111000000//////000000111000000///////////////......000111111000000111333111000...///111333111000000111111111111222222222000000111111111111000000222222222222222222222222333555666666555666777999777888;;;@@@KKK\\\ppp~~~lll[[[OOOIIIIIIJJJMMMRRRZZZdddpppxxxfff]]]VVVYYY]]]^^^[[[ZZZVVVTTTQQQOOOLLLKKKJJJJJJGGGFFFDDDBBBAAA@@@@@@AAA===:::888888:::;;;888555333444555666666555444444333222000///------------...000222222000///...//////.........------------,,,,,,------......---------...///000000///.........///000111000///---,,,------......//////............................../////////////////////////////////.........//////........./////////000000/////////000000000111111111111222222333444444444333333333222222222111111333333333333333333333333333333333444444444555555444444555555666666666555555777888999999;;;>>>AAAFFFJJJOOOSSSUUU\\\ooonnnaaaTTTPPPNNNJJJEEECCC>>>>>>???AAACCCCCCBBB@@@======<<<<<<:::999999888888777666555555444444555444222111000111222111000111111111111111000///...000000............000000...------...000111111000//////............//////000//////......//////000/////////000000111111111000///...///000000///...)))***---000333333000...000111111111111222222222000000111111111111000000222222222222333333333333111333555555444444666777<<<;;;>>>III^^^wwwoooYYYKKKHHHKKKNNNTTT[[[aaaiiixxxooocccYYYYYY]]]^^^]]]]]]WWWVVVTTTQQQNNNLLLKKKKKKIIIHHHFFFDDDBBBBBBBBBBBBBBB>>>;;;:::<<<<<<:::777333333333333444555666666444333111///...---,,,,,,///111333333111////////////......---------------)))***+++---...//////000...///////////////...---000111222222222111///.../////////000//////..............................////////////////////////000///.........///000111,,,------...000111111222000000000111111111222222000000111111222333333333222222222222111111111111333333333333333333333333333333333444444444555555555555666666666777777777555666777999:::>>>DDDHHHOOORRRVVVZZZ]]]kkkpppaaaTTTPPPPPPLLLFFFBBB@@@@@@@@@AAACCCCCCBBB@@@>>>>>><<<;;;::::::999999888777666555555444444555444222111111222222111000111111222222111000//////111000...------...000111000///...///000111000/////////............//////000//////......//////000000000000000111111111111111///---...111333111...(((***---000222222000...000000111111111222222222000111111222222111111000222222222333333333333333000111333333333333555666>>>@@@HHHZZZuuuooo\\\NNNIIINNNWWW]]]dddlllsss{{{lll___[[[\\\]]]]]]^^^ZZZYYYWWWTTTRRRPPPNNNMMMKKKJJJHHHEEEDDDDDDDDDDDDEEEAAA===;;;<<<<<<:::888444333222222333555777888555444333111000...------///111222222111////////////...---,,,,,,,,,------)))***+++---...//////000///////////////.........111111222222222111000//////////////////...---,,,........................////////////////////////000000...---...///111222---......///000000111111000000000111111111222222///000000111111222333333222222222222222222222222444444444444444444444444333333333444444444555555666555555555666666777777666777777888;;;@@@GGGLLLUUUWWW\\\dddpppqqqcccVVVSSSSSSNNNGGGCCCCCCBBBAAAAAABBBBBB@@@???>>>===<<<:::999999999999888777666555555444444555444333222222333333222000222222222333222222111111222111///......///111222222111//////000000///---//////............//////111000000//////000000111111111111111000000000000444222111333777999888555---...////////////000000000000111111111222222222111111222222222222111111222222333333333444444444222444555555555777999<<>>===>>>===:::777555444333222333555888:::888777666555333111//////---///111111///...---...///...---++++++,,,------+++,,,,,,---.........---/////////.........//////111111111111000000//////...............---,,,+++........................////////////////////////000//////...///000111222000000000000000000///////////////000000000111111///000000111111222333333444444444444444444444444444444444444444444444444333333333444444444555555555555444444444555666777888888888999<<>>>>>===;;;999888888888999888777666555555444444555555444333444555555333111222222333333333222222111111111////////////111111333111000000000000///---//////............//////111000000//////000000111111111111000000/////////000000000222444666666666111111000///------000222000111111111111222222222111111222222222222111111222222333333444444555555222333333333444777<<<@@@EEEVVVlllppp^^^NNNLLLPPPTTT\\\eeemmmzzzwwwddd[[[XXXVVVVVVWWWYYYYYYYYYXXXVVVUUUSSSRRROOONNNLLLIIIHHHHHHHHHHHHEEECCC@@@@@@AAA@@@<<<888777666555444444666888:::999999888777555333111///---///111111///---------///...,,,******+++---...---------...------,,,,,,...............///000000000000000///////////////------------------,,,+++........................////////////////////////...//////000000111111111111111111000000//////////////////000000000111111000000111111222333333333444444444444555555555555444444444444444444444444333333333444444444555555666555444333444555666777888999:::<<<@@@FFFNNNSSS^^^aaaoootttjjj```ZZZUUUNNNHHHFFFBBB@@@??????@@@AAA@@@???===<<<:::888777777777888888777666555555444444555666555555666777666444222111111222222222222111111000000000000000000000000000///...///111222111000//////............//////000//////......//////000...///////////////000000,,,---...///...///000222///000111///------///222000111111111111222222222111222222333333222222111222222333333444555555666222222111000222777???DDDSSSfffzzz{{{jjjXXXMMMHHHPPPWWW[[[bbblllssstttaaaWWWTTTRRRRRRTTTUUUVVVVVVVVVVVVTTTSSSRRRPPPOOOMMMKKKJJJIIIIIIIIIEEEDDDBBBDDDEEECCC>>>999888888777666666777888999999999999777555333000///...000222111000.........///...,,,******+++,,,...,,,------...---------,,,------------...000111222111111000///////////////,,,------............---........................////////////////////////---...000222222222111000000000000000000111111111000000000111111111222222111111222222333444444444333333333444444555555555555555555555555555555555333333333444444444555555777666555444555666888999777999<<<@@@EEELLLTTTZZZccckkkuuulllccc]]]VVVMMMHHHHHH???>>>======???AAAAAA@@@===;;;999777666666777888888777666555555444444555666666666777888777555222///000000111111111000000000000111111111111000000...------///222444444333//////............//////.........------.........,,,,,,---...///000111111---000222111...---///222+++...000000...---///111000111111111111222222222111222222333333222222111222222333333444555666666777666555444666===EEELLL```sss~~~vvveeeSSSQQQKKKMMMWWW[[[YYY^^^iii{{{~~~~~~~~~~~~ppp]]]SSSQQQPPPPPPRRRRRRSSSTTTUUUTTTSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJJJJEEEDDDEEEFFFHHHFFF@@@;;;999999888888888888888888999999888777555222///...///111333333111/////////000...+++***)))***,,,...+++,,,------.........------,,,,,,---...000222333222111000000///000000000------...///000000000///........................////////////////////////+++---000333444333111000......///000111222333333111111222222222333333333111222222333333444555555222222222333333444444444555555555555555555555555333333333444444444555555999888666555666777999:::666999===BBBIIIQQQYYY___gggttt{{{nnn```\\\ZZZTTTLLLGGG@@@???>>>>>>>>>===;;;999<<<<<<<<<;;;:::999777666666666555444333333222222555444333333444555444333222222222222222111000000............///111222333000000//////.........---//////000000000000//////......////////////......,,,,,,---...///000111222)))***,,,...//////...---000000000000111111111111111111000000000000111111...000111111000000111222//////000222333333333333111444888:::<<>>>>>DDDNNNVVV]]]hhhsss{{{mmm^^^XXXTTTNNNHHHEEEEEEDDDBBBBBBBBB@@@>>><<<<<<<<<<<<;;;:::999888777888888777666666555555555888666555666777888777666000111111111111000////////////............//////000000////////////..............................////////////////////////000000000//////.........000000////////////000000000000000000111111111111000000111222222111000000///111222222111000222333222222333444444555555555666666666:::EEEUUUeeeoooxxxkkk^^^UUUPPPKKKIIIKKKSSSZZZbbbeeeiiixxx|||yyyuuurrrrrroookkkhhhgggeeebbb`````````_______________``````aaaaaaaaa```___]]]\\\```aaadddeeeeeedddbbb``````______^^^^^^^^^______^^^___```aaaaaaaaa```___aaabbbccceeehhhkkknnnpppuuuxxx~~~sssggg]]]]]]ZZZOOOMMMQQQTTTUUUVVVYYYYYYVVVUUUTTTRRRRRRRRRQQQNNNLLLLLLKKKJJJJJJJJJHHHEEECCC<<<:::777555555666777999:::999888777555444222222111111000//////...//////,,,,,,,,,,,,---...///000........................---......//////000000111111111111000000000//////............////////////---------,,,------......---------.........//////---...///000000111111000000000000000111111111111111111111111111111111111333333333333333333333333444333333333333444555555555555555666666666777777555555555555555555555555333555777888888999<<<>>>;;;AAALLLUUU[[[ddduuuxxxjjj\\\TTTPPPJJJEEEDDDBBBAAA@@@@@@AAA@@@>>>===;;;;;;;;;;;;:::999888777777777777666666555555555888666555666777888777555000000111111111000000///000000///...------......000000///////////////////////////....../////////000//////////////////000---......///000000111111000///...---------...//////000000000111111111111///000222333333222000///000111222222111111222444333333333444444555666777:::;;;===DDDTTTgggtttyyyjjj\\\OOOJJJJJJKKKLLLOOOZZZaaajjjrrr{{{wwwoookkkiiifffccccccbbbaaaaaaaaa``````___```````````````aaabbbcccbbbcccdddeeeeeecccaaa___aaabbbeeeggggggfffdddbbbcccbbbaaa```___``````aaa___```aaaaaaaaa___^^^]]]aaaaaabbbbbbbbbaaaaaa```dddgggkkkooosssyyyttthhhfffaaaTTTQQQRRRRRRSSSUUUWWWWWWVVVWWWVVVVVVUUUTTTSSSPPPOOOMMMLLLKKKKKKLLLJJJGGGEEE@@@>>>:::777666777999;;;::::::888777555444333333222222111111111111222222...............///000111............////////////.........///000000111111000000000/////////.........////////////000000000---------------...///000.........////////////000......///000000000000000///000000000111111111111111111111111111111111111222222333333333333333333444333333333333444555555444555555555666666666666666666666666666555555555555666777777777999;;;>>><<>>>>>GGGPPPWWWbbblllllldddKKKFFFDDDHHHLLLLLLMMMOOORRR\\\mmm{{{wwwqqqmmmeeedddbbb___]]]\\\[[[[[[\\\___bbbdddeeefffhhhjjjnnnnnnmmmmmmnnnnnnooopppssssssttttttsssrrrpppooooooppprrrssssssssssssrrrnnnnnnnnnnnnlllkkkiiihhhggggggggggggeeecccaaa```^^^^^^^^^^^^^^^]]]\\\[[[ZZZ\\\^^^___```bbbeeehhhhhhmmmtttxxx|||qqq\\\TTTNNNNNNRRRTTTXXX[[[VVVXXX[[[[[[YYYWWWVVVVVVPPPOOONNNNNNNNNLLLIIIFFFDDDAAA===:::888777888999;;;:::888666555555555666444444444444555777888999333222111000000/////////.........//////000000111...//////000000111111222/////////.........---------------.........//////000000000///000000111111000000111111111222222222//////000000000000//////000000000000111111111111////////////////////////000111333444555444444333444333333333333444555555333333333444444444444555888888888888888888888888777888888777777999===???IIIUUUbbbkkkwwwvvvcccZZZRRRNNNJJJEEECCCDDDCCCBBBAAABBBCCCBBBAAA???::::::;;;;;;;;;:::999999666666666666666666666666444333222333444555444222111111222333333333333333222111111000000000111111//////000000000111111111222111000//////000111222222111///......///111222333333222111000///...---000000111222333333333333000000000000111111111111222222222222222222222222222333444444333333444555333333444666999===AAACCCFFFQQQZZZ[[[^^^bbb[[[PPPGGGDDDEEEIIIMMMOOOSSSXXX^^^lll}}}wwwpppllljjjhhhdddaaa___cccgggfffccc``````aaa^^^bbbgggkkknnnqqqtttwww~~~}}}}}}}}}}}}}}}}}}zzzxxxuuuuuuuuutttrrrooommmkkkkkkjjjhhhgggeeecccbbbaaa[[[]]]______^^^]]]^^^______dddiiikkkmmmrrr|||jjj]]]RRROOOPPPQQQTTTYYYSSSVVVZZZ[[[YYYWWWWWWXXXSSSRRRQQQPPPPPPNNNJJJHHHEEECCC@@@===;;;999888888;;;:::888666555555666777444444333333333333444444000000//////.../////////---......///000000111111/////////000111111222222111000000000000/////////000000000111111111222222111000000////////////000000000000000111111111111//////000000000000//////000000000000111111111111000000000000000000000000///111333444555555444333444333333333333444555555444444444444555555555555666666777777888888999999666777888888:::===BBBFFFQQQ]]]lll{{{ppp___WWWPPPMMMJJJFFFDDDEEECCCBBB@@@@@@@@@???<<<:::::::::;;;;;;;;;:::999999777777777777777888888888555444333333444555444333111222333444444444444444222222111111111111222222//////000000111111111222222000///......///000222222111000......000111222000000000000111111111111---...000111222222222111000000000000111111111111333222222111111222222333222333555444333333444666555555666888<<<@@@EEEGGGNNN[[[aaa^^^[[[ZZZQQQCCCHHHEEEFFFKKKOOOSSS\\\eeerrr}}}xxxtttnnniiidddaaaaaaaaa^^^\\\```gggoooooojjjffffffhhh___dddlllsssxxx}}}~~~{{{yyywwwuuuqqqlllhhhdddbbbaaa\\\^^^```___]]][[[ZZZZZZUUUZZZ```aaa```dddlllsssxxxxxxhhhXXXQQQOOOMMMOOOSSSPPPTTTYYYZZZYYYWWWWWWXXXVVVUUUSSSRRRRRROOOLLLIIIHHHGGGDDDAAA>>><<<;;;:::<<<:::888666555555666777555444333111000/////////------,,,------...///000---......///000111111222/////////000111111222222222222222222111111111111............////////////111000///...............////////////000000000000///000000000000000//////000000000000111111111111111111111111111111111111///000333555555555444333444333333333333444555555555555555555666666666777444555555666777888888999666777888:::<<>>:::777555666888888666333555555555444333222000/////////...------------...222111000///......//////000000///////////////000333000------///111111///333222000000111111///...---------.........//////.........///////////////000000000000111111111111111222222333333222222111111222333444555555555555444444444444444444444444444444444444444555666777444444555666666777666666444555777888888888777666;;;888888;;;>>>AAAHHHQQQ[[[jjjrrrcccYYYQQQNNNMMMIIIFFFFFFDDDCCCAAA?????????AAAAAA>>>===;;;:::;;;;;;:::999:::999888777777666666666888666444555666777555333222333222111444999888444111111111111111000/////////......000222333222111////////////............///////////////000111111111000////////////000111111111111111111111111111222222222111111111111111111111111111222222222222111222333444555444444333333666:::<<<>>>FFFTTT```lllhhh\\\MMMEEEGGGKKKKKKRRROOOQQQZZZffftttvvvqqqjjjeeebbb```^^^[[[\\\]]]]]]]]]^^^aaaeeeiiirrr}}}|||{{{xxxuuuqqqnnnkkkgggccc```___\\\YYYYYYZZZ]]]^^^^^^___dddjjjmmmpppttt|||{{{bbbUUUOOOKKKHHHHHHNNNPPPSSSVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTRRRNNNKKKKKKKKKKKKJJJHHHEEECCCAAA>>>;;;888777777666444222555555555444333222111000111000//////......//////000000000000/////////...000000////////////000000222///------///111000//////...---...000000///...---------.........//////---------...///000111111000000000000111111111111111222222333333222222111111222333444555555555555444444444444444444444444333333444555666888999:::555555666777777777666666666777888999999999888777:::888:::>>>AAAEEENNNWWWbbbuuuxxxhhh]]]TTTQQQOOOKKKGGGEEEEEECCCBBB@@@??????@@@@@@???===;;;;;;<<<<<<;;;:::::::::999999888777777777777666444555666666555333111333333333666;;;<<<888333333333222111///...---/////////000222333222000////////////............///////////////000111111111111000000000000111111000000000000000000000000333222222222111111000000111111111111222222222333333333444444555444444333777999;;;>>>GGGUUUgggrrrrrrfffRRRBBB@@@HHHNNNPPPUUUTTTZZZgggwww|||ssslllaaa^^^ZZZYYYYYYYYYYYYXXX[[[]]]```cccggglllrrrwww}}}xxxsssnnnjjjeeeaaa\\\XXXXXXYYYZZZZZZWWWZZZ^^^______bbbggglllwww|||ooo___UUUMMMGGGEEEJJJMMMQQQVVVZZZ]]]]]]]]]ZZZXXXWWWVVVTTTRRRNNNJJJLLLLLLMMMLLLKKKHHHFFFEEECCC@@@<<<888777555333111555555555555444222111000222111000000//////000000///000000111111000......000000////////////000000000///------///000///...,,,++++++,,,...//////...------........./////////,,,,,,---...000111222222000000000000111111111111111111222222222222111111111222333444444555555555444444444444444444444444222222444666888:::<<<===777888888888888777777666777888999999::::::999999888888;;;AAAEEEJJJUUU___ooonnnbbbWWWTTTRRRMMMHHHEEEDDDCCCBBBAAA@@@????????????===;;;:::;;;;;;:::999999999999999888777777666666666555555555555444444000333444333555999:::777222222222222111000///...000//////000222222111000////////////............///////////////000000111000000000000000000000000////////////////////////111111000000///.........111111111222222222333333444444444555555555444444999:::===FFFWWWjjjuuuyyycccVVVHHHBBBGGGOOOQQQNNNSSSZZZgggxxx}}}vvvpppjjjccc^^^]]][[[XXXXXXYYY\\\___```dddgggkkkpppuuu|||{{{vvvqqqkkkccc]]]ZZZYYYYYYYYYYYYZZZ[[[[[[ZZZ\\\___bbbfffjjjpppxxxlll^^^UUUPPPMMMLLLNNNRRRWWW[[[^^^______\\\[[[XXXWWWUUURRRNNNKKKMMMMMMNNNNNNMMMKKKIIIHHHFFFCCC???:::777555444333555555555555444333222111111111000////////////000...///111222222000...---000////////////000000111///............//////...---,,,+++,,,...///...---............////////////------...///000111111222///000000000111111111111111111222222222222111111111111222333444444444444444444444444555555555555222333444666888:::;;;;;;999999999999999888777666888888888999999999999999777888===DDDHHHOOO\\\hhhuuuhhh\\\XXXVVVPPPIIIEEECCCCCCBBBAAA@@@@@@??????>>><<<:::999::::::999888666777777888888777666555555555555555444444444444000444444111111444555222111111222222222222111111000//////000222222111///////////////............///////////////000000111////////////////////////////////////////////////000000000000//////......111222222222222333333333555555555555555555666666999<<>><<<:::::::::;;;:::999555666888999999888777666333555666555333222333555333777888444111222333222222222333333333222111111111000000000222222000///////////////............///////////////000111111...///000000000000///...111111111111111111111111000000000111222222333333222222222333333333444444444444444444666888:::;;;???KKKTTTVVVZZZ]]]XXXMMMEEEBBBBBBGGGIIIJJJOOOWWW___ooo~~~{{{sssmmmhhhcccaaa[[[ZZZWWWWWWYYY___ggglllfffjjjpppvvv{{{}}}wwwtttiiifffbbb___\\\ZZZXXXWWWVVVVVVVVVUUUUUUXXX\\\```kkksssxxxqqqfff\\\XXXZZZ___cccccc```]]]\\\[[[ZZZWWWVVVSSSSSSTTTSSSRRRPPPNNNMMMEEEGGGGGGEEE???:::888888555555555555555444444333222111000000//////000000.../////////000000000000............///000111222...111333333111///000111111///...///000000///....../////////000000000000111111111000000000000000000000000000111111111111000000111111111111000000000111222333333444333333444444444555666777777777666777888999999777555444666777888888888888888888999999888777888999:::;;;>>>AAAHHHQQQ\\\mmmtttddd___]]]UUUKKKEEE??????@@@AAABBBBBBBBBBBB???===;;;;;;;;;<<<;;;:::666777999::::::999888777333555777555333111333555444999:::666333444666555444444444333222111000///111000000000222222000...000/////////............///////////////000111111///000111222222111000///111111111111111111111111------...///000111222222222222333333333444444444444333444444666888;;;<<>>EEEMMMMMMKKKQQQZZZcccwwwyyyppphhhbbb^^^[[[YYYXXXXXXWWWXXX]]]fffqqqxxxvvv|||wwwsssnnniiieeebbb___]]]YYYYYYXXXVVVTTTUUUXXX[[[]]]dddoooyyyvvvfff\\\[[[^^^bbbdddaaa^^^]]]\\\[[[ZZZXXXVVVVVVVVVUUUTTTRRRPPPNNNFFFHHHJJJGGGAAA;;;777666555555555666555555444444333222222111000111111111//////......///000111222............///000222222...111444444222000000222...------...000111000///////////////000000000000//////000000111111222222000000000000111111111111000000111111111111000000000000111222333333333333444444444555666777777888777888999::::::999777666555666777888888888888888;;;:::999888999:::;;;<<<@@@CCCKKKVVVcccwwwtttbbbXXXTTTNNNHHHEEECCCBBB@@@??????AAABBBDDD@@@???>>><<<:::999999999<<<;;;:::888777666666666444555555555555555555444444444333333333333222222333333333222111000//////////////////////////////111111000000000000000000111111222222222111111000333111000//////111333444333333333222222111111111222111000000222444666888111111111111222333444555000333666777777888;;;>>>HHHVVV___XXXMMMFFFCCC@@@@@@AAAFFFIIIHHHIIIVVVeeeyyy{{{kkkfff___ZZZWWWWWWXXXYYYZZZ\\\^^^aaagggoooxxxyyysssoooiiibbb]]]___\\\XXXVVVUUUVVVVVVUUUUUUZZZ```gggoooyyytttccc\\\\\\___aaa```___^^^]]]\\\[[[ZZZRRRXXX[[[WWWSSSSSSSSSRRRMMMKKKHHHDDD???<<<999888:::999777666666666777888444000,,,---111444222000111111000000000000111111---......///000111111222222222222111111///......000000000000000000000000111111000000//////......000000//////......------111000...---...///111222000000111111111111000000111222333444555444333333222222444555666666777777888888999999999:::::::::999888888888777777666666999555333666888777999===???FFFTTTfffyyyzzzkkk[[[TTTQQQLLLGGGDDDCCCBBB@@@??????@@@AAABBB>>>>>>===<<<<<<<<<<<<<<<::::::999888777777777777444444555555555555444444444444333333333333222222333222222222111000000000000000000000000000000000000000000000000000000000000111111111111111000000222111000000000111222333222222222111111000000000444333222111111222444555111111111111111333444444111333555777999===DDDIIIUUU```dddXXXHHH???======???@@@FFFMMMRRRYYYgggvvv{{{qqqjjjaaa^^^YYYVVVVVVYYY[[[]]]eeegggjjjnnnsss{{{}}}uuummmgggeeeaaa[[[WWWUUUUUUTTTTTTRRRUUUZZZ^^^cccjjjsssyyy|||jjjaaa^^^^^^aaaaaa```___]]][[[ZZZYYYUUUYYYZZZVVVSSSSSSRRRPPPMMMKKKGGGCCC???<<<:::999999999777666666666777888555111---...111333222///111111000000000000111111......//////000111111222111111111111000///......////////////////////////111000000000/////////...111111111000000000//////111000.........///111222222222333333333333222222111222333444444444333333333333444444555444444444777777777777888888888888888888888888777777777666<<<999888;;;======???DDDGGGOOO^^^sss~~~jjj]]]QQQNNNMMMJJJEEECCCCCCBBB@@@???>>>>>>???@@@<<<<<<<<<<<<===>>>???@@@888888777777777888888999333333444444444444333333444444333333333333222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111000000000000000777555333222111111111222000000000000111222333444333333333555:::DDDOOOVVVbbbgggdddTTTBBB::::::<<<@@@CCCKKKYYYgggttt}}}sssiii```[[[WWWVVVVVVVVVZZZ^^^dddgggsssvvvzzz|||vvvqqqkkkccc\\\XXXVVVUUUTTTSSSTTTUUUVVVXXX\\\bbbfffttt|||tttjjjdddaaacccbbbbbb```^^^\\\ZZZYYYXXXZZZYYYUUUSSSSSSQQQNNNMMMJJJGGGBBB???<<<;;;;;;999888777666666666777777666333//////111222111///111111000000000000111111...//////000000111111111333333222222111000000000........................000000000000////////////333222222222222111111111000000///...///000111222222222333333333333222222111222333444444444333333444444444444444333222222555555555666666666777777888888888888777777777777999777888;;;<<<<<<@@@FFFRRR]]]ooolll[[[QQQIIIIIIJJJHHHDDDBBBBBBAAA@@@???>>>===>>>>>><<<;;;;;;<<<<<<===>>>???999888888777777777777888222333333444444333333222444444333333333222222222111111111111111222222222111111111111111111111111000000000111111111111111///////////////000000000//////000111222111111111111111111111111111000000666555333222111111111111000000000000111222333333666444222444;;;HHHUUU^^^eeeaaaWWWJJJ>>>;;;<<>><<<<<<999888777666555666666777777444111000111111000///111111000000000000111111//////000000000111111111555444444333333222222222////////////////////////000000000000////////////222222222222222222222222000000/////////000111222000111111222222111111000222222333333333444444444444444444555555444444333555555555666666666777777888888888777777777777777777666888:::::::::AAAJJJ[[[lllzzz___RRRJJJEEEGGGIIIFFFDDDCCCBBBAAA@@@???>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;:::999777666555555555222333333444444333333222444444333333333222222222111111111111111222222222000000000000000000000000111111111222222333333333//////......///000111111...///000111111111111000222222222222222222222222333222222222222222222222000000000000111222333444888555222444===IIIVVV^^^bbbVVVHHH@@@===>>>@@@BBBIIISSSdddyyy{{{pppjjjccc]]]ZZZYYYXXXXXX\\\___dddiiinnnttt||||||qqqhhhaaa\\\ZZZWWWUUUSSSRRRSSSVVVXXXZZZXXX[[[aaajjjvvvxxxmmmfffaaa```___]]][[[ZZZYYYYYYVVVZZZZZZWWWTTTTTTRRRNNNMMMKKKIIIFFFBBB???===<<<888888666555555555666777888666333111111111000000111111000000000000111111000000000000111111111111333222222111111111111222000000000000000000000000////////////000000000000111111111111111111111111000000000000000111111222111111222222222222111111222222222333333333444444333444555666777777777777666666666777777777888888777777777777777777888888999999;;;===<<<>>>IIIVVVfff}}}zzz]]]PPPIIIEEEGGGHHHEEECCCCCCAAAAAAAAA@@@@@@???>>>>>>===<<<;;;:::999999999999;;;:::999777666555444444333333444444444444333333444444333333333333222222222222111111111111111111000000000000000000000000000111111222222333333333000//////...///000222333/////////000000000111111222222222222222333333333000000111111222222333333111111111111222333444555777555444777@@@KKKTTTYYYZZZMMM@@@===???BBBEEEHHHQQQ]]]nnnyyyqqqlllddd___YYYVVVVVVXXXZZZ[[[fffkkkqqqvvv{{{~~~tttkkkddd```XXXUUURRRQQQRRRTTTUUUUUUTTTUUUWWW[[[cccooo|||ssskkkeeeccc___[[[YYYXXXXXXXXXWWW^^^aaa]]]XXXUUUSSSPPPMMMMMMLLLIIIFFFBBB>>><<<888777666555555555666666777666444222111111111111111111000000000000111111111111111111111111111111000///...------...//////111111111111111111111111////////////000000000000/////////000000000000000000000000111111111222222333333444444444444333333333333222222222333444555333444555666777888888888777777888888888999999999777777777777888888888888777888;;;===<<>>:::888777666555444555666666777666555333111111222333111111000000000000111111111111111111111111111111000///---,,,,,,---///000000000000000000000000000.../////////000000000111/////////000000000111111000000111111222222222111333444444555555444444333333333222222222333444555444444555666777777666666777777777888888888999999666777777777888888888888555777;;;===???III___tttnnnSSSLLLGGGFFFEEEAAA???@@@@@@@@@AAABBBBBBBBBAAAAAA======<<<;;;;;;;;;<<<<<<777777666666666666777777444555555666666555555444444444444333333333222222444333333222111000//////222222222222222222222222,,,------...///000000111111000//////000222444555111000...---...///111333//////000000111111111222111111222222222111111000333333333333444555666666333444777???HHHPPPSSSTTTBBB@@@AAAEEEGGGJJJUUUbbbjjjuuu~~~wwwnnngggaaa[[[XXX[[[YYYXXXZZZaaaiiiooorrr{{{}}}wwwlllggg```\\\[[[ZZZWWWUUUTTTTTTUUUUUUUUUWWW[[[^^^hhhrrrzzzqqqgggaaa^^^^^^______kkksssmmm```WWWSSSRRROOOPPPQQQPPPLLLEEE>>>999888777666555444555555666666666555333222222333444111111000000000000111111222222111111111111111111222111///...///000222333////////////////////////.../////////000000111111//////000000111111111222000000111222222222222111111222222333333222222111444333222111222333444555555555555666555555444333777777777777888888888888666666777777888888888999888;;;@@@CCCGGGTTTnnnxxx]]]OOOFFFIIIJJJDDD???@@@CCCBBBAAA@@@???@@@AAABBB<<<<<<<<<<<<<<<;;;;;;;;;999999888888777666666666555555555555555444444333666555444333222222222222111222333444444222111///333222111111000111111111111111111111111111111111111111222333333333333222111444333...,,,,,,)))%%%000000///000000111222333222222111111111111111222222222222222333444555555444666<<>>CCCFFFFFFEEEDDDBBBEEEHHHJJJNNN[[[lllyyywwwlllggg```ZZZWWWWWWXXXYYYgggjjjnnnttt{{{uuummmkkkjjjeee```\\\YYYVVVTTTTTTTTTUUUVVVZZZ]]]ffftttxxxggg```___```bbbdddccc___ZZZWWWUUUSSSRRRPPPOOOMMMHHHCCC>>>;;;888666555666777666666555555666666666555444333///444000///555222...333333111000111222222000...444333222222111222222222000000000////////////...111111000//////000111111000///...///111222111000222111000000000111222333111333444333111000111333666555333222222222444555555666666777777888999999888:::;;;:::999888999::::::999999999999999:::;;;???>>>CCCOOO___xxx~~~^^^PPPFFFHHHIIIDDD@@@AAACCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;999999888888777666666666666666666666666555555444555444444333333222222222111222333333333222000///000000111111000///---,,,111111111111111111111111//////000111111111111000...111222222555<<>>>>>AAAFFFLLLQQQYYYgggxxx}}}pppggg^^^[[[WWWUUUVVVZZZ```cccrrruuu{{{{{{wwwtttmmmfff___[[[VVVSSSRRRSSSTTTTTTTTTUUU[[[eeepppyyyrrrddd^^^bbb```]]]]]]]]][[[WWWTTTTTTSSSRRRQQQOOOKKKFFFBBB<<<:::777666777777777666444555777888777666444333111222000777@@@777...444222111111111222222000...222111000000//////000000111111111222222222222333000000////////////000000111///...///111222111000111111000000111111222333222333444333111000111222333444555666777666555444555555666666777777888888999:::;;;;;;999999:::;;;999999999::::::;;;;;;;;;>>>???FFFXXXqqqaaaRRRGGGGGGHHHCCC@@@BBBCCCCCCCCCCCCBBB@@@>>><<<=========<<<;;;;;;::::::999999888888777666666666666666777777666666555444444444444444333333222111111222222333222111000000,,,...111333444444333222111111111111111111111111///000000111111111111111///111111///111666:::999111111000000000111111222111111111000111111222333333222222222444666888:::AAAFFFJJJHHHBBB===<<<===@@@EEEMMMUUU```nnn~~~zzzqqqggg___WWWVVVWWWXXX]]]eeennnttt{{{xxxqqqeee```YYYUUUTTTTTTSSSRRRSSSRRRUUU\\\cccjjjuuu}}}jjj```aaa___^^^^^^^^^\\\XXXUUUVVVUUUTTTTTTRRROOOJJJFFF===;;;888777777777666555444666888999999777444222555222222???JJJ===111777333333333333333333111000000000///............///222222222111111000000///000000000000000000000000000000111333444444222///111111111111111222222222333444333333222111111111///111333555555555444333444555555666777777888888999:::;;;:::999888999;;;888999:::;;;;;;<<<<<<<<<@@@CCCOOOeeeeeeUUUIIIHHHHHHCCC@@@BBBCCCCCCCCCCCCBBB@@@>>><<<>>>======<<<;;;;;;::::::999999888888777666666666666666666666666555555444333333444444444333222111222222222222111111000000,,,...000333444444333333000000000000000000000000000111222222333333222222000111///,,,,,,000222111.........///000111222333111111000000111222222333444333222222333555888999CCCGGGIIIFFF@@@<<<<<<>>>???DDDLLLVVVbbbqqqtttkkkeee___[[[TTTWWWZZZ___fffooozzzqqqjjjbbb]]][[[ZZZWWWTTTUUURRRSSSWWW[[[___hhhpppsssfff___bbbeeedddaaa]]]YYYXXXWWWVVVVVVVVVUUURRRNNNJJJ???<<<999777777777666555555666888:::999888555333555222222???JJJ===111777444444555555444333333333333333222111111111222222111111111000000/////////111111111111111111111111...000333777999777222...000000111111222222222222444333222222222222111111000111111222333444555555555555666666777888888888777999:::999888777888:::888999999;;;<<<===>>>>>>DDDMMM___yyykkkZZZLLLIIIIIICCC@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;::::::999999999888888777666666666555555555555555444444333222333444444444333222111222222111111000000000000//////000111111000......000000000000000000000000111111222333333333333333...000///,,,---000222000------------...///000111000000000000111222333333555444333222444666:::<<>>;;;999888888666555666777999:::999888666555111222000777@@@777...444333555666666444333333444222222111000000000000111//////000000111222333333111111222222222222111111...000444888:::777222---000000111222222222222111333222111111333333222111444444333333444555777888666666666777888888999999777888999999777777888999999999999:::;;;>>>@@@AAACCCVVVpppppp^^^OOOKKKIIICCC@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::999999999999888888777666666666444444444444444333333222111222444555555444222111222111111000000000000000111000000000//////......000000000000000000000000000000111222222222222222...111111//////333333111222222111000//////000000000000000000111222333444555444333444666:::???BBBEEECCC???<<<;;;<<>>;;;;;;:::888777888888999999888888777666///444000///555222...333111333555555222111111333000//////.............../////////000000111111222///000111222222111000//////000111444666555222//////000111222333222222111222000///111333555444222555555555555666777777888777777888888999999::::::888999::::::888888999:::;;;:::888888:::>>>BBBDDDJJJdddsssaaaPPPLLLJJJCCC@@@CCCCCCBBBAAA@@@???@@@AAABBB???>>>===<<<;;;:::999999999999888888777666666666333333444444333333222111111222444555555444222111222111111000000000000000111000000000111222333444000000000000000000000000//////000111111111111111...222222000111333333///999888666444333111111111000000000000111222333444444333333555999>>>DDDGGGIIIEEE???<<<===???BBBCCCFFFJJJQQQ]]]lll}}}xxxppppppwww}}}~~~nnnggg^^^ZZZ]]]cccgggjjjnnnuuu~~~~~~wwwlllcccZZZXXXWWWXXXVVVSSSVVVZZZWWWaaaqqqrrrkkkddd^^^]]]______ZZZTTTWWWWWWWWWXXXYYYWWWSSSPPPGGGDDD@@@>>>===<<<:::999999999999888888888888888///777333+++///111000444000222444333000///000111333222222111111111111111111111000///...---,,,,,,...///000111111000///...111/////////111222111000///000111222333222111111111000///000444666555333444444666777777666666555888888888999::::::;;;;;;999:::;;;;;;999999:::;;;<<<:::888777999>>>CCCFFFWWWvvvxxxdddSSSOOOOOOIIICCCAAABBBBBBAAA@@@@@@@@@AAAAAA???>>>>>><<<;;;:::999888999999777666666777888888777777666444444333333333333222222111111222222333111111111111000000000000///////////////.........111000000///......//////............/////////000222111000//////000111222111000000000000222333444222000///000444555444222666666444333888CCCJJJLLLFFF???;;;===@@@??????@@@JJJNNNWWWfffxxxzzzssskkkkkkzzzvvvooodddbbb___^^^```hhhrrryyy}}}xxxjjjeeeaaa\\\WWWUUUTTTRRRQQQTTTXXXaaannnzzzuuuhhhddd___\\\\\\[[[ZZZYYYZZZYYYZZZ[[[\\\[[[XXXUUUMMMHHHBBB>>><<<;;;;;;:::;;;;;;;;;;;;:::999888777666666555444333111000///000000111222222222222111222222111111000/////////000000000000111111111111222222222111111111111111...///111222333333222111111111111111111111111111444333333222222111111111333333333444555666777888666666777777888999;;;<<<<<<;;;999999999:::<<<>>>@@@;;;<<<@@@>>>;;;EEEUUUqqq~~~hhhTTTOOONNNHHHCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA=========<<<<<<;;;;;;;;;888888666555444444444555777666555444333333333333222222222222222222222222111111111111000000000000........./////////000000333333222222222222222333......//////////////////111111000/////////000111333222111000000000111222222111000222555666555333222333333555===IIINNNNNNDDD???<<<>>>@@@@@@BBBFFFQQQUUU]]]jjjyyy}}}yyyssslllpppuuuiiiccc\\\]]]^^^aaagggppp{{{zzznnnhhh___WWWSSSRRRRRRRRRUUUVVV[[[cccmmmzzz|||ppphhheeebbb___^^^]]][[[ZZZ\\\[[[[[[\\\]]]\\\YYYWWWNNNJJJDDD@@@>>>===<<<<<<;;;;;;;;;;;;:::999888888444444444444333333222111000000111222222222222222000000000000111111111111//////000000000111111111111111111111111222222222111111222222222222222222222222222222222222222222333333333222222222222222333333333444555666777888666666777777888:::;;;;;;;;;;;;:::999:::;;;<<<===???===>>>AAA???@@@PPPeeennnWWWNNNLLLGGGDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA<<<=====================888888666555444444444444666555555444444333333333111222333444444333222111111111111111000000000000......//////000000111111000000000//////000111111////////////////////////000000////////////000000555444333111000/////////222111222444666666555333111333555999CCCMMMOOOJJJ@@@===<<<>>>???AAAHHHPPPYYY\\\bbblllvvv}}}~~~}}}{{{yyyvvvrrrpppzzz~~~ttthhh```^^^\\\```eeelllttt~~~}}}tttggg\\\VVVUUUUUUUUUWWWUUUTTTYYY___jjj{{{~~~rrrjjjhhhfffccc```^^^]]]\\\^^^]]]]]]]]]^^^]]]ZZZXXXQQQMMMGGGBBB@@@???>>>===;;;;;;<<<;;;;;;:::999888333333333333444444444333000111111222222222222222//////000000111222222333////////////000000000000000000111111222222333333444333333222222222222333333333333333333333333333222222222222333333333333333333333444555666777888666666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>@@@BBB@@@GGGaaa|||tttYYYNNNKKKFFFDDDFFFDDDCCCBBBAAAAAAAAAAAAAAA>>>===============<<<<<<888888888777777777777777666666666666555555444444111222444555555444222111111111111111000000000///000000000000000000000000///............///000000000000000/////////////////////////////////000000444444333222000000//////000111222444555555444222333555888===FFFLLLIIIAAA;;;::::::===???CCCMMMWWW]]]]]]```fffnnnssstttssstttqqqoooqqqyyy~~~tttllldddccceeeggglllssszzzuuuiii```[[[XXXWWWYYYUUUSSSUUUXXX```mmmyyy~~~pppmmmiiieeeaaa___^^^]]]___^^^]]]]]]]]]\\\ZZZWWWRRRNNNIIIDDDBBB@@@>>><<<;;;;;;<<<<<<;;;:::999999555444444333333333333333000111222222333333222222000000000111111222222222....../////////000000000000000111111222333444444666555333222111222333333333333333333333333333333111222222333333444444444333333333444555666777888666777888999:::;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;===???AAABBBCCCQQQrrrwww[[[OOOKKKGGGEEEHHHEEEDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;::::::666666777777888999999999666666777777777666555555111222444555555444222111111111111111000000000///333333222111000//////...222222222111111222222333000000000000000000//////...//////000000000000000111111111222222111111111...///111222333222222222333666:::>>>EEEHHHDDD<<<888777999===AAAFFFQQQ\\\]]][[[[[[```gggmmmooopppkkkiiikkkuuutttkkkdddaaaeeekkkrrrvvv}}}wwwmmmddd\\\XXXYYYUUUSSSUUUWWWZZZbbbjjjsssvvvqqqjjjfffdddcccaaa___```___]]]\\\\\\[[[YYYVVVSSSOOOJJJEEEBBB@@@===;;;;;;;;;<<<<<<<<<;;;::::::888777555444333222222222111111222333333333333222333222222222111111000000////////////000000000000000000111222333444444555666555333222111222333333222222222222222222222222222222222333333444444555333333333444555666777888666777888:::;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<>><<<;;;:::999888333444555666777777777666555666777888888777555555222333444555555444333222111111111111000000000000444333333222111000//////222222111000000000000000/////////000000111111111...///000111222222111111...///000222222333333333...///111111000000222444111777;;;>>>BBBDDDAAA;;;888666888???DDDJJJTTT]]]^^^\\\\\\aaaiiipppsssssshhhlllttt~~~tttjjjbbb]]]]]]dddnnnxxx|||zzznnnddd^^^ZZZVVVTTTVVVWWWWWWZZZ___eeeuuuyyyrrrkkkkkknnnnnnhhhbbbbbb```^^^\\\\\\[[[XXXVVVUUUQQQLLLGGGDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<;;;;;;999888666444222222222222111222222333333333333333444333333222111111000000000000000000111111111111111111222222333333444444444333333222222222222333111111111111111111111111333333333333444444444444333333333444555666777888666777999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>AAAHHHWWWsssvvv]]]SSSOOOJJJGGGHHHFFFEEEDDDCCCAAAAAAAAA@@@===<<<<<<;;;:::999999888555666777777666555444333333444555666666555444333444444444444444444444444111111111111000000000000222222222222222222222222222111000...------------......///000111222222333...///111222333333333222...///111222333333222222000111111000///000333666555;;;@@@???>>>>>>===:::;;;888999AAAJJJPPPWWW^^^bbbbbbeeellluuuzzz{{{zzzqqq}}}qqqjjjccc___^^^aaalllwww|||qqqjjjaaa[[[XXXXXXXXXVVVWWWZZZ]]]gggvvvvvvpppmmmsss||||||qqqfffdddbbb___]]]\\\[[[YYYWWWWWWSSSNNNJJJFFFCCC???<<<;;;;;;<<<<<<<<<<<<;;;;;;999777555333222333444444111222333333444444333333222222222222222222222222111111111111222222222222333333333333333333333333111111222222222222222222222222222222222222222222444444444444444333333333333333333444555666777888555777999;;;<<<<<<;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>AAANNNhhhuuu]]]TTTQQQKKKGGGHHHFFFFFFDDDCCCBBBAAAAAA@@@::::::::::::::::::::::::::::::::::::888666444222111222444555555444222111555444444333333444444555111111111111000000000000///000000222333444555555666555333111000/////////------...000111222333444///000222333444444333333///000111222333222222111111222222000...000444999;;;BBBEEEAAA;;;999888777>>>:::;;;DDDNNNTTTYYY^^^fffhhhnnnwww~~~zzziiidddaaaaaacccjjjxxx}}}wwwiiibbb\\\[[[YYYWWWWWWZZZZZZ___hhhuuurrrmmmnnnyyyxxxhhhfffdddaaa___^^^\\\ZZZYYYYYYUUUPPPLLLHHHDDD@@@===;;;;;;<<<<<<<<<<<<<<<;;;777666444333333444666777111222333333444444333333111111111222222333444444111111222222222333333333444333333333333333333333...///111222333333222111333333333333333333333333555555555444444333333333333333333444555666777888555777999<<<===<<<;;;;;;<<<;;;:::999999;;;===>>>???>>>BBBSSSsssvvvcccXXXRRRMMMIIIGGGKKKGGGCCC@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::888888777777666666555555444555555555666666777777222333333333333222111111000000000000000000000000000000000000000000000000666555444333222222222222---------...///000000111111222333333333333222111222000///000333444222///111111111111222444666777===>>>>>>===;;;999999:::>>>???DDDLLLWWW___bbbcccooouuu|||}}}sssnnnbbbdddgggiiimmmvvvvvvpppfff^^^YYYXXXWWWWWW\\\\\\___hhhrrrxxxnnnnnn}}}mmmnnnfff___\\\ZZZWWWWWWYYY[[[VVVPPPNNNMMMKKKDDD???======<<<;;;:::999999999777777666555444333333333444444444333222111222444111111111111111111222222555333111///...///111333111111222222222333333333444444444333333222222222222222333333333333444444444444444333333222222222222222333333444555555555999:::<<<=========<<<<<<===999888;;;======>>>AAABBBCCCMMMhhhsss```WWWSSSOOOLLLKKKMMMJJJEEEBBBBBBBBBBBBAAA<<<<<<<<<;;;;;;;;;::::::888888777777666666555555444555555555666666666777222333333333333222111111000000000000000000000000000000000000000000000000111222222222111000......------......///000000111111111222333333222111111000000///000111222000///444222///...///222666999:::;;;<<<;;;:::;;;===>>>BBBFFFNNNYYYcccjjjllllllmmmsssyyy{{{{{{~~~}}}qqqhhheeecccfffkkkooottt}}}yyyooofff___\\\YYYXXXWWWWWWZZZ```iiiuuutttrrrtttkkkddd]]]\\\[[[XXXXXXYYYWWWUUURRRRRRRRRMMMEEE???>>><<<;;;;;;<<<<<<:::888666666666555555444444333444444555333222111222444222222222222222222222222555333222000000000222222111111222222222333333333444444444333333222222222222222333333333333444444444444444444333333222222444444444555666666777777:::;;;<<<======<<<<<<;;;===999888;;;<<<::::::===@@@GGGYYYwwwooo]]]UUUSSSPPPOOOOOONNNKKKFFFCCCBBBBBBBBBAAA<<<<<<<<<;;;;;;;;;;;;:::888888777777666666555555555555555555555666666666222333333333333222111111000000000000000000000000000000000000000000000000///000111111111///---,,,---......//////000000111111111222222222222111111...///111111///...//////111111000000111333555666777888999999:::<<<@@@CCCDDDKKKVVVaaaiiimmmnnnnnnjjjpppuuurrrnnnrrrxxxoooeee``````dddiiipppvvv||||||qqqhhhaaa[[[XXXTTTSSSUUUZZZ___hhhvvvzzzzzzhhh```ZZZZZZ[[[YYYYYY[[[TTTTTTUUUWWWWWWQQQHHHAAA???<<<:::<<>><<<<<<<<<<<<;;;;;;;;;;;;888888777777666666555555555555555555555555555555222333333333333222111111000000000000000000000000000000000000000000000000222222111111000000000000......//////000000000000000111111111111111111000...111333222///---...111---///444777888777444222777777888888999<<>>>>>@@@EEEKKK```}}}lllZZZRRRQQQPPPPPPQQQOOOKKKFFFBBB@@@@@@???>>>======<<<<<<<<<;;;;;;;;;888888777777666666555555555555555555555444444444222333333333333222111111000000000000000000000000000000000000000000000000444222///...---///111222/////////000000000000000000000000000000000000000///222444333000...///111///111444777888777666444777888888888888;;;@@@DDDJJJPPPXXX\\\^^^bbbhhhmmm}}}~~~uuummmssswwwlllddd___\\\```ggglllsss{{{zzzmmmccc\\\[[[XXXVVVYYYZZZ\\\cccjjjtttxxxkkk```WWWVVVYYYZZZZZZ\\\VVVWWWWWWWWWWWWTTTPPPMMMDDD???;;;===AAABBB<<<666555555666666666666666666555555555444333222333555333222222222111111111000111222444555555444333222111111222222222333333333333333333333333333333333222222222333333333444444444555777888888777666555444555555666666777777888;;;;;;<<<<<<<<<:::999888:::999:::=========AAAGGGUUUnnn|||kkkYYYQQQPPPOOOPPPRRRRRRNNNHHHDDDBBBAAA@@@???=========<<<<<<<<<;;;;;;888888777777666666555555555555555444444444444444222333333333333222111111000000000000000000000000000000000000000000000000222000---,,,,,,---000111000000000000000000000000000000////////////000000111333444333111000000000555333222111222555888:::666777888888999;;;???BBBNNNTTT\\\___aaafffqqqzzzwwwrrryyy~~~vvvnnnfff```\\\\\\bbbjjjttt{{{}}}yyynnnfffaaa\\\YYYYYYYYYYYY]]]bbbhhhqqqyyyrrrdddWWWTTTWWWXXXYYY[[[YYYXXXWWWVVVUUUSSSRRRRRRFFFBBB>>>>>>@@@@@@<<<888666666666666666666666666555666666555333222444555333222222111111000000000000111333444444444333222111111222222222333333333222222333333333333444444222222333333333333444444444666888999999888777666333444444555555666666777::::::;;;<<<<<<;;;999999<<<;;;;;;<<<;;;;;;BBBJJJccc~~~zzziiiWWWPPPOOOPPPRRRTTTSSSOOOIIIEEECCCAAA@@@???============<<<<<<<<<<<<888888777777666666555555555555555444444333333333222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000///............///000333222111111111111///---000111111222333444555666333555777999:::<<<@@@BBBLLLTTT\\\___```eeeqqq{{{vvvnnnoooxxxwwwzzzzzz{{{}}}uuulllgggcccbbbaaaccckkkuuu~~~yyyooorrr|||uuujjjccc]]][[[YYYWWWYYY]]]^^^eeeppp|||zzziiiYYYSSSUUUWWWXXXYYYXXXYYYYYYWWWUUUSSSRRRRRRIIIEEEAAA>>>======<<<:::888888777777666666555555555666666555333333444555444444333222222111000000000111111222222333222222111111222222222333333333222222222333333444444444222222333333333333444444444666888::::::999888666333444444555555666666777888999:::;;;<<<;;;:::999<<<;;;;;;===>>>AAAKKKUUUwwwxxxgggVVVOOOOOOQQQSSSVVVQQQMMMGGGCCCAAA???>>>===>>>=========<<<<<<<<<<<<888888888777666666555555555555555444444333333333222333333333333222111111000000000000000000000000000000000000000000000000...000333555555333000...111111111000000000000000000///...------...///000333111...///111111...+++&&&,,,333999:::666000,,,111333777999;;;>>>AAACCCGGGPPPYYY[[[ZZZ]]]hhhrrr{{{rrrgggbbbhhhuuu|||tttwwwyyyrrrttt}}}uuummmeeebbbbbbeeeggglllvvvsssiiijjjzzzrrriiiaaa]]]ZZZWWWXXX[[[WWW\\\dddnnn{{{mmmZZZSSSTTTUUUWWWXXXWWWYYYZZZYYYVVVSSSRRRQQQJJJGGGCCC???<<<;;;;;;<<<999888888777666555555444555666666555333333444666555555444333333222111111000000000111111222222333111111222222222333333333222222222333333444444444222222333333333444444444444666999;;;;;;:::888777444444555555666777777777777888:::;;;<<<;;;;;;::::::999;;;???CCCIIIWWWddd~~~dddUUUQQQJJJLLLSSSUUUOOOKKKFFFDDDDDDBBB???;;;999:::;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666444111111222333333333111222222222222111000000333333222222222222333333222222111111111111111111111000///......///000111////////////////////////////////////000111222333000111222333333222000///333111111444888:::999777777999999999???IIINNNNNNTTTUUUSSSXXX```\\\\\\iiieeeeeecccaaagggssszzz||||||~~~xxxooo{{{yyytttttt{{{~~~~~~uuummmhhh___aaaeeeiiinnnttt|||rrrmmmjjjmmmttt}}}ttthhh___ZZZWWWTTTQQQWWWYYY___fffnnn{{{mmmWWWOOOQQQTTTTTTSSS[[[ZZZYYYYYYXXXVVVRRRNNNKKKIIIFFFBBB???>>>>>>>>>999888777666666555555555222333444444333333555777999888777666444222111111444444444333333222222222000000111222333333444444444333333333333444555555333333333444444444555555333333444777888888666444222444666777999999888888;;;::::::999999::::::;;;<<<999;;;@@@@@@FFF\\\vvvdddTTTPPPJJJKKKQQQPPPPPPLLLFFFCCCCCCBBB???<<<::::::::::::999999888777::::::999888777777777777:::888555444444444222111222222222111111111111000111111000/////////000000.............../////////000///...---------...////////////////////////////////////000000111222333222111111000000111111111333222333555999:::999777888999:::===EEEQQQVVVUUUTTTUUUSSSZZZbbb\\\XXXcccaaabbbaaa```fffqqqxxxyyy~~~|||ssszzzppplllwww~~~uuukkkddd```\\\```fffmmmttt}}}rrriiicccfffnnn{{{nnnddd^^^ZZZVVVTTTWWWWWWYYY^^^dddppprrr[[[QQQQQQSSSSSSTTTZZZYYYYYYYYYYYYWWWSSSPPPNNNLLLHHHDDDAAA@@@??????999999777666666666666666222333444333222333444666666666555555444444444333444444444333333222222222000111111222333333444444444333333333333444555555333333444444444555555555666666777999;;;;;;999666333444555777888888999999<<<;;;;;;::::::;;;;;;<<<::::::???DDDFFFQQQooodddRRROOOJJJKKKOOOLLLSSSMMMFFFBBBAAAAAA???=========<<<;;;999777666555::::::999888777777777777999777666555666444222000333333111000000000111222111111000///......//////,,,,,,------......//////111111000///......//////000000000000000000000000000000000000000111333333333222000//////111222444333333555888:::;;;999777999:::<<>>DDDJJJ[[[dddRRROOOKKKLLLPPPMMMTTTNNNFFFAAA@@@@@@???>>>??????>>>===<<<:::888777:::999888777777666666666222111222444555555333111444333111//////000111333333333222111000000000000...//////000000111111222444444333222222111111111000000000000000000000000000000000000111222333333444333222222222333444555333555777999;;;:::999777:::;;;>>>DDDRRR^^^aaa]]]TTTTTTQQQWWW```ZZZVVV```uuuzzz||||||}}}xxxuuu}}}yyyqqqjjjdddbbbaaabbbfffkkkttt|||xxxlllkkkooowwwsssjjjccc]]]ZZZ[[[WWWUUUVVVXXX___mmmzzzrrr```WWWRRRRRRTTTUUUUUUVVVXXXZZZZZZXXXVVVSSSQQQMMMIIIFFFCCCAAA@@@::::::999888777777777777222333444333111111333555222222333444444555666666333333333333333333333333222222222333333333444444444333333333333444555555444444444444555555555555444333333444666666444222666666555555666888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<>>>>>>>>>>>===<<<;;;:::999888777666666555555555333222000000222555666555111222222222222111000000222222222333444555777777222222111000///...---------///000222333333333222////////////////////////111111111111222333444555333222111111111333555777<<<======:::777777;;;>>>===HHHQQQTTTTTTWWWXXXXXXUUU[[[[[[YYYXXXUUUbbb}}}||||||www{{{|||vvvoooiii^^^\\\ZZZ[[[bbblllwww~~~zzzwwwmmmeee^^^ZZZXXXWWW[[[aaa___lll~~~wwwdddWWWSSSNNNOOOPPPTTTWWWXXXVVVUUUUUUTTTSSSQQQNNNLLLIIIHHH<<<<<<;;;:::999999999999777777777666444444555666222222222333333444444555222222222333333444444444444444444444444444444444444333333333333444555555555555555555666666666777999777555555666666555444444555777999:::::::::999<<<<<<<<<;;;;;;<<<<<<<<<>>>NNNfffxxx]]]NNNLLLGGGGGGLLLJJJPPPJJJCCC@@@BBBBBB@@@======<<<<<<;;;;;;:::999999999888888888999888666333444444333333333333222222111111111111111111111111444222000000111111111000111///......000000...+++000000000000000000000000//////...//////000111111...///000111111111111111333222222333444666888999??????>>>;;;:::999;;;<<>>@@@HHHUUUpppyyy^^^NNNKKKFFFFFFJJJIIIPPPJJJDDDBBBBBBCCCAAA>>>===<<<<<<;;;;;;::::::999999888888888999888666333444444333333333333222222111111111111111111111111333111//////000111000///000///...///000111///,,,000000000000000000000000222222111000//////////////////000111111111111111111222444555666777666666999;;;<<<;;;999999;;;===@@@BBBFFFJJJNNNSSSWWWZZZ]]]^^^\\\XXXUUUYYYgggsssnnnkkkkkkoooqqqssswww|||~~~{{{zzz{{{||||||{{{zzzwwwvvvuuuoooeeeaaabbb___]]]```jjjsssyyy}}}uuu~~~~~~tttiiiddd```\\\ZZZZZZYYY^^^hhhvvvyyyrrrdddVVVQQQPPPOOOPPPSSSVVVXXXYYYXXXXXXWWWTTTQQQMMMIIIFFF@@@>>>;;;:::;;;;;;:::999999888777666555444444444666555555444444444555555555555444333333333333333555555555555555555555555444444444444444555666666333333444555555666777777777666444444444555777888888666666888;;;<<<:::888;;;<<<<<<;;;:::;;;===???MMM```~~~{{{___NNNJJJCCCCCCHHHGGGOOOJJJEEEBBBCCCCCCAAA???======<<<<<<;;;:::::::::999888777888888888666444444444333333333333222222222222222222222222222222222000//////000000///...///......///111111000...000000000000000000000000222222111111000111111222000000000111111111111111111333555777888777444333111666::::::888777:::>>>AAADDDGGGIIILLLOOOSSSVVV]]]ZZZVVVTTTXXXaaakkkrrrhhhbbb___```bbbdddiiiooo~~~~~~{{{xxxwwwxxxyyyxxxxxxtttqqqooommmggg^^^\\\]]]\\\aaajjjttt{{{zzzvvvnnnggg^^^YYYWWWXXX[[[___hhhwww|||uuuiii^^^VVVSSSPPPPPPRRRUUUXXXXXXXXXXXXVVVTTTQQQMMMJJJGGGBBB@@@===;;;<<<<<<;;;:::888777666666555555555666777777666444444333333333666555444444333444444444444444444444444444444444444444333333333444555555222222222333444444555555666555555444444666777888888777777999;;;;;;:::999;;;::::::;;;<<<===@@@BBBTTTppp{{{___MMMHHHBBBAAAFFFEEEKKKHHHDDDBBBBBBBBBAAA???=========<<<;;;;;;:::::::::888777777888888666444444444333333333222222222222222222222222222222222111000000000111222000///...//////000111222111000//////////////////////////////000111222444666777111111111111111111111222333444666777777555444333---333999:::777666999===AAADDDGGGIIIJJJMMMQQQUUUYYYXXXVVVYYYbbbmmmrrrqqqkkkddd]]][[[[[[[[[aaagggmmmvvv|||zzzxxx{{{~~~|||zzzwwwvvvwwwwwwvvvuuusssoookkkhhhbbb[[[YYY\\\^^^gggsss{{{~~~uuulllaaaZZZYYYYYYYYYYYY]]]iii}}}~~~nnnaaaWWWTTTPPPPPPSSSVVVWWWWWWXXXWWWVVVTTTQQQNNNKKKIIIDDDAAA>>>=========<<<;;;777666666666666666777777666666555444444444444444666555555444444444555555444444444444444444444444444444333333333333444444222222333333333444444444666555555555555666777777888888999:::;;;;;;::::::888666777:::===???DDDIII^^^yyy]]]LLLGGGAAA@@@EEECCCGGGEEECCCAAA@@@@@@???>>>>>>======<<<<<<;;;:::::::::999777777777777666555444444333333333222222222222222222222222222222222222111111222444444222000...///111111111111111222//////////////////////////////000111333444666777333222111111000111222222666666555444444444444555///444999:::888777:::===@@@DDDHHHJJJJJJLLLRRRVVVYYY\\\```gggrrr{{{zzzrrrjjjbbbZZZVVVSSSRRRVVV[[[^^^hhhppprrrsssxxx|||}}}zzzvvvyyy{{{yyywwwvvvwwwvvvuuusssrrrmmmgggccc]]]XXXYYY]]]eeeoooyyy}}}~~~{{{pppfff```___[[[ZZZXXXXXX```sssxxxhhh\\\WWWRRRQQQTTTVVVVVVTTTXXXWWWVVVSSSQQQNNNLLLKKKEEEBBB???>>>======<<<;;;777666666666666777888888444444444444444555666666555555444444444555555666444444444444444444444444555444444333333444444444444444444444444555555555555555555555555666777777999:::;;;;;;;;;;;;:::;;;999777777;;;===???HHHRRRmmmtttZZZJJJGGGAAAAAAEEECCCDDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;999777666777777666555444444333333333333222222333333333333333333333333222111222333555555333111///111333333111111111222000000000000000000000000333333222222111222222222444333222000000111222222777666444333333444555666333555888999:::;;;===???BBBFFFKKKLLLKKKMMMRRRXXX\\\fffpppwww~~~}}}rrrfff___XXXTTTPPPMMMOOOSSSVVV```jjjooosssyyy||||||{{{~~~rrrrrrtttxxx}}}~~~|||yyy{{{yyywwwvvvvvvvvvtttrrrmmmgggaaa^^^ZZZWWW[[[bbbmmmwwwyyyzzz{{{}}}yyynnngggfff^^^]]]ZZZXXX\\\jjj~~~}}}nnneeeZZZTTTTTTUUUTTTRRRXXXWWWUUUSSSQQQOOOMMMMMMEEECCC???>>>======<<<;;;777777777666666777888888333333333444444666777777444444444444444444555666333333333333333333333333666666555444444444555555555555555555555555666666555555555666666666666666999;;;<<<<<<;;;:::;;;<<<===;;;<<>>>>>======<<<<<<;;;;;;;;;999777666777777777666444444333333333333222222333333333333333333333333000000111333555555333000000222444444111000111222000000000000000000000000444333222111111111111111555444222000000111222333444444555555555555555555666555555999>>>BBBCCCCCCFFFKKKOOOOOOLLLLLLRRRWWW^^^nnn|||~~~wwwkkkaaa\\\WWWUUURRRNNNNNNQQQSSS^^^jjjpppvvv{{{|||zzzuuuuuu~~~wwwnnniiimmmrrrwwwyyyyyyxxxwwwyyyxxxvvvvvvvvvtttrrrpppgggaaa]]][[[ZZZ[[[bbbjjjrrr}}}vvvjjjdddhhhjjjjjjpppzzzyyyoookkkaaaaaa^^^YYYXXXaaaqqq}}}zzzfffWWWRRRSSSSSSRRRXXXWWWUUUSSSQQQOOONNNNNNEEECCC???=========<<<:::888888777777666777777777555555444444444555555666333333333333333444555555333333333333333333333333888777666555555555555666666555555555555555555555444555555666666666666666999<<<>>>===;;;:::;;;<<<===<<>>>>>>>>===<<<<<<;;;;;;<<<999777666666777777666444444444333333333222222333333333333333333333333//////000222444444222///111333555444111///000222000000000000000000000000111000000000111222222333555444222000000111222333111333555777888666555333777555444888@@@GGGHHHGGGJJJOOORRRQQQLLLLLLPPPVVV___rrr~~~yyyvvvnnnddd[[[WWWTTTTTTRRRNNNMMMOOOSSS___kkkrrrxxx||||||yyyooonnnuuuwwwlllhhhccciiiqqquuuwwwwwwyyy{{{xxxwwwuuuuuuuuusssqqqnnnddd___[[[[[[\\\```iiisssuuunnnccc___eeeiiihhhmmmwww}}}sssmmmcccccc```ZZZVVV[[[gggrrroooZZZQQQPPPRRRRRRXXXWWWUUUSSSQQQPPPOOOOOOEEECCC???======<<<;;;:::999999888777777777777777777666555444444444444444222222222222333333444555333333333333333333333333888888777666666666666666555555555555555555555555444555555666777666666666:::<<<>>>>>>;;;:::;;;===888999???DDDCCCIIIcccoooVVVIIIHHHBBBAAACCC@@@FFFEEEDDDCCCBBBAAAAAAAAABBB@@@===;;;999999999:::999999777666555555555555555444444666666444222111333333222111111222222222222222222222222222222222222222333333333222111111000000111111000///...---,,,---///000000000///...111111111111111111222222333444555444222222444666555555555888===DDDIIIKKKNNNPPPPPPNNNKKKKKKOOOSSS]]]eeelllnnnppppppiii___UUURRRUUU\\\XXXNNNMMMTTTSSS\\\]]]\\\iii|||~~~rrrmmmhhhhhhnnnqqqnnnhhheeegggiiikkknnnqqqsssuuuvvvyyywwwqqqkkkkkkmmmhhh```aaa\\\[[[___aaabbbjjjttt{{{}}}oooiiieeefffhhhkkkrrrzzzwwwpppjjjbbb\\\VVVUUU]]]gggvvvgggVVVQQQSSSWWWWWWUUUSSSTTTVVVVVVSSSPPPKKKHHHEEEAAA>>><<<;;;;;;999999999999888777666666666666555555555555666666555444444444444333333333555555555555555555555555444444444444444444333333555555555555555555555555999666333444777999888777888888999::::::::::::999@@@999:::CCCGGGQQQqqqpppVVVHHHFFFBBBBBBGGGEEEFFFEEEDDDBBBAAAAAAAAAAAAAAA???===;;;999999::::::999888777666555555555555666444444555666555333222555444444333333444444555222222222222222222222222333333333333222111111000000000000000//////////////////000111111111111000111111111111111222222333666777888777555555666777555555666:::???EEEIIIKKKKKKLLLMMMKKKIIIIIIMMMQQQWWWaaaiiikkklllkkkfff___^^^WWWVVV]]]]]]TTTOOORRRSSSXXXYYY[[[fffssstttmmmmmmhhhhhhmmmpppmmmgggeeeiiikkknnnqqqssstttuuuuuuvvvtttooojjjiiikkkfff^^^```]]]^^^dddhhhllluuu~~~|||pppkkkiiilllqqqvvvuuummmccc\\\WWWVVV\\\cccmmm}}}uuu___TTTSSSVVV\\\ZZZWWWVVVVVVTTTPPPMMMKKKIIIEEEAAA>>><<<;;;;;;::::::::::::999888777666666666555555555555666666777666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555777555333333666777777666777777888::::::;;;;;;;;;@@@<<<===EEENNNaaaqqqWWWHHHFFFBBBDDDJJJJJJFFFEEEDDDBBBAAAAAA@@@@@@???>>><<<;;;::::::;;;;;;999888777666666555555666777555333333555666444222444444444333333444444555222222222222222222222222333333333333222111000///000000///......///111111222111111111111222333333111111111111111222333333666777999888666555555555555666999===BBBFFFIIIKKKHHHJJJKKKJJJHHHHHHLLLPPPUUU```jjjllljjjhhhfffdddhhh```^^^eeehhh```XXXUUUUUUTTTWWW^^^eeejjjjjjiiilllhhhhhhmmmooojjjfffdddhhhkkkooosssuuuuuutttssssssrrrmmmiiihhhgggccc\\\YYYYYY]]]dddlllsss|||wwwsssrrrvvv}}}~~~|||{{{||||||pppddd\\\XXXVVVZZZ___gggssskkkZZZUUUVVV]]][[[YYYWWWVVVTTTPPPNNNLLLIIIEEEAAA>>>===<<<<<<;;;;;;;;;;;;:::999888888666666555555555555666666777666666666666555555555555555555555555555555555444555555666666777777777555555555555555555555555666444333333555666666555666666888999;;;<<<<<<<<>>===<<<;;;;;;;;;;;;;;;888888777666666666666666666555333111333666555111222222111111111222333333222222222222222222222222333333333333222000///...000///...---...///222333333222111000111222333444111111111111222333333444333444666555333222111222555888===AAACCCFFFHHHJJJIIIJJJKKKIIIGGGHHHLLLPPP\\\fffpppqqqllliiijjjmmmllljjjlllsssrrrhhh^^^ZZZXXXUUUZZZeeejjjffffffjjjkkkhhhgggkkklllhhhdddcccfffiiioootttwwwwwwvvvttttttqqqmmmhhhfffccc^^^ZZZVVVYYY___gggpppyyy|||{{{}}}sssmmmpppwwwssseee^^^ZZZXXXXXX[[[bbbkkkzzzttt___VVVVVVUUUUUUUUUUUUVVVUUUTTTSSSLLLJJJFFFBBB???=========<<<<<<<<<<<<;;;:::999888666666555555555555666666555444444444444333333333555555555555555555555555333333444555666777777888555555555555555555555555555444444444555666666666555666777:::;;;======>>>???BBBCCCKKKdddrrrZZZNNNMMMHHHGGGHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@======<<<<<<;;;;;;;;;;;;888777777666666666666777444777666222222555444000222111111111222222333444222222222222222222222222222222222222111000///...000///...---...///222333111111000//////111222333111111111111222333444555222333444444222111111111777;;;@@@CCCDDDEEEFFFHHHHHHIIIHHHFFFDDDFFFLLLQQQeeelllttttttmmmiiinnnuuutttzzzxxxggg]]]ZZZZZZYYYaaaoooppphhheeejjjiiiffffffjjjjjjfffcccdddfffjjjqqqxxx{{{|||zzzyyyuuuqqqlllhhhccc___[[[ZZZ\\\aaaiiipppxxxsssiiiccciiinnnqqqttt}}}wwwjjjbbb]]]YYYXXXYYYYYY```mmmwww^^^SSSQQQMMMOOOQQQRRRSSSTTTUUUVVVMMMKKKGGGCCC@@@>>>======<<<<<<<<<<<<;;;:::999999666666555555555555666666555444444444444333333333555555555555555555555555222222333444555555666666555555555555555555555555555555666777666666777777444666888:::<<<===>>>???===BBBFFFQQQppprrr[[[OOOPPPJJJGGGGGGCCCEEEDDDCCCAAA@@@@@@??????>>>======<<<;;;;;;::::::777777666666666666777777222;;;===666222444444000333333333333444555666666222222222222222222222222111111111222111111000///000000///......///111111///////////////000111111111111111111222444555666444555555444333333444666:::>>>BBBCCCBBBBBBDDDFFFEEEEEEDDDBBBBBBGGGPPPXXXjjjmmmqqqqqqkkkiiipppzzz~~~hhh^^^]]]^^^bbbnnnyyywwwlllfffgggfffdddeeehhhhhhdddccceeeiiimmmssszzz}}}~~~}}}|||tttnnniiieee```[[[ZZZ\\\```hhhooouuu|||wwwkkk^^^aaadddeeegggnnnyyy~~~ssskkkccc[[[WWWXXXVVV\\\ggguuuvvv]]]OOOKKKKKKMMMPPPQQQPPPQQQRRRSSSMMMKKKGGGCCC@@@???>>>>>><<<<<<<<<<<<;;;:::999999666666555555555555666666777666666666666555555555555555555555555555555555222222333333444555555555555555555555555555555555444666888888777666777888555666888:::<<<===>>>???;;;BBBLLL^^^~~~rrrZZZNNNNNNIIIGGGIIIFFFDDDDDDBBBAAA@@@?????????>>>>>>>>>===<<<:::999888777777666666666666777777222@@@FFF===444444555222333333333333444555666777222222222222222222222222///000000111111111111111000000000000////////////...///000000111111000000111111111222333444555666666666555444333555888;;;===AAADDDCCC@@@???AAAEEEDDDCCCBBBAAADDDNNN[[[eeelllkkkkkkllljjjjjjtttzzzeee^^^^^^fffppp~~~sssiiieeedddbbbdddggggggccccccfffjjjmmmrrrwwwyyyyyyxxxwwwpppiiiccc```]]]YYY[[[aaadddmmmuuuyyy}}}}}}vvvggg[[[\\\]]]^^^```dddjjjnnn}}}uuuhhh\\\VVVWWWSSSZZZcccnnnzzzwww```RRRMMMJJJMMMOOOPPPOOOOOOQQQSSSNNNLLLHHHDDDAAA???>>>>>>;;;<<<<<<;;;;;;:::999888666666555555555555666666777666666666666555555555555555555555555555555555444444444444555555555555555555555555555555555555222555888888666555666777666777999;;;<<<===>>>>>>;;;CCCSSSnnnrrrYYYLLLKKKGGGHHHLLLJJJDDDDDDBBBAAA@@@???????????????>>>===<<<:::888777777777666666666666777888333DDDLLLBBB666555666444111111111111222333444555222222222222222222222222...///000111111222222111000000111111000///...---...///000222222111000000111111111222333444666777666555444222222444999===???BBBDDDCCC???===@@@CCCDDDDDDCCCDDDIIIUUUeeeqqqmmmiiihhhjjjjjjlllxxxnnn\\\WWWYYYnnn}}}yyymmmeeebbbaaacccffffffcccdddggghhhjjjnnnqqqssssssqqqpppkkkddd^^^]]]ZZZXXX]]]eeejjjttt}}}}}}|||{{{{{{{{{~~~}}}mmm\\\WWWWWWVVVVVVWWWYYY[[[\\\iiizzz}}}lll\\\VVVVVVMMMSSS\\\dddoooyyyeeeYYYSSSHHHKKKOOOPPPOOOPPPRRRUUUNNNLLLHHHDDDAAA?????????;;;;;;;;;;;;:::999888888666666555555555555666666555555444444444333333333555555555555555555555555666666666666666555555555555555555555555555555555111444777777555444555666777888999;;;<<<======>>><<>>>>>AAAAAAAAA>>>;;;888888888888888777666555444333333666666555555555444444444000111222222111000111333111111111111000000000///000000000000000111111222---...///,,,))))))---000111222222222222111000///222222111111222444555777999888666555666777999:::===???AAABBBAAA@@@@@@@@@FFFFFFGGGLLLTTT^^^fffjjjmmmllljjjhhhhhhlllqqqvvvzzzmmmaaa\\\^^^ccctttttt^^^^^^___aaadddfffgggfffdddjjjjjjkkkmmmpppqqqqqqooogggddd___YYYWWWZZZ```fffmmmsss}}}~~~zzzyyywwwvvvuuussspppjjjccc^^^XXXVVVTTTRRRTTTWWW[[[]]]bbblllzzzrrrdddZZZTTTUUUUUUXXX___gggtttzzzkkk]]]SSSMMMMMMNNNMMMLLLMMMPPPRRROOOMMMKKKGGGCCC@@@>>><<<999999:::<<<>>>>>>;;;999888777666555555444444444555555444444444444555555555555555555555555555555444444333222333444555666444444444444444444444444:::999888777777666666777888666777;;;<<<;;;<<<@@@BBBSSSmmmvvv\\\NNNMMMHHHHHHLLLKKKFFFFFFEEECCCBBBAAA@@@@@@>>>??????===:::999999999::::::999888777666555555333333222222222111111111111222333333111000111333222222222222111111111111222222111000000///000000111111000...,,,---///111222222111111000000000000333333333333444555666666888777666555555666888999===@@@BBBCCCBBBBBBBBBCCCEEEEEEGGGKKKQQQZZZaaafffnnnnnnmmmkkkiiiiiikkknnntttrrrmmmeee^^^^^^dddkkkvvvvvv```]]]^^^```ccceeefffeeedddhhhhhhjjjlllooopppnnnlllbbb___ZZZVVVVVV[[[bbbhhhqqqvvv~~~~~~xxxssslllfffaaa]]][[[YYYXXXYYYZZZ\\\\\\\\\eeeqqq~~~{{{mmmaaaZZZTTTSSSTTTZZZ```kkk}}}|||mmm___VVVLLLLLLLLLKKKLLLMMMOOOQQQOOOMMMKKKHHHDDDAAA>>>===999999999:::;;;;;;999777888777666555555555555555666555555444444555555666555555555555555555555555555555444444555555666777444444444444444444444444666555555444444444444555777666888<<<>>><<<>>>BBBFFF\\\|||vvv\\\NNNLLLHHHIIIMMMKKKEEEEEEEEEDDDCCCBBBBBBAAA;;;<<<===<<<:::999999:::::::::999888777666555555222222222222111111111000333444555444222111111333333333333222222222222111333333222111000///......000...------///000111111333222000//////000111111222333444555555666666555666555555444444666777888===???BBBCCCCCCCCCEEEFFFEEEFFFIIILLLPPPUUU\\\```kkkkkkkkkhhhdddaaa``````aaaaaa___ZZZXXX\\\fffooowwwtttaaaZZZ\\\^^^aaacccdddddddddeeefffhhhlllnnnmmmjjjggg]]][[[XXXUUUWWW]]]gggmmmvvvzzzwwwpppkkkbbb___\\\[[[ZZZZZZYYYWWWXXX^^^fffooo}}}uuuhhh___UUUSSSRRRUUUZZZbbbqqqqqqddd\\\PPPOOOMMMKKKKKKLLLNNNOOONNNMMMKKKIIIEEEBBB???>>>===;;;999999::::::999888777777666555555555666666666555555444444555555666555555555555555555555555555555666777777777777666444444444444444444444444777777666666666777888888777666999>>>???>>>@@@EEEMMMjjjvvv\\\MMMKKKFFFEEEIIIGGGDDDDDDCCCCCCBBBBBBBBBAAA<<<======<<<:::999999:::777777777666555444444444555555555444444444333333555666666555333111222333333333222222222111111111222222222111000//////...+++)))(((***///222333111444333111000///111222444111222444555555555444333444444444444444555666777;;;===@@@AAABBBCCCEEEGGGGGGKKKOOOQQQRRRUUUZZZ___ddddddbbb^^^YYYVVVTTTUUUWWWWWWVVVSSSQQQVVVaaajjjuuu}}}mmm___WWWYYY\\\___```aaacccdddeeefffhhhkkkmmmkkkgggccc[[[ZZZXXXWWWZZZaaakkkrrrzzz}}}qqqkkkeee```^^^\\\YYYWWWXXX[[[aaagggrrr|||lllbbbZZZVVVSSSTTTWWW^^^jjjuuuxxxkkkcccYYYUUUPPPLLLKKKLLLMMMNNNNNNMMMLLLJJJGGGDDDAAA???BBB???<<<:::;;;;;;;;;:::777777666666666666666777666666555555555555666666555555555555555555555555444555666777888777666555555555555555555555555555777777777777888999:::;;;777777:::>>>>>>===@@@FFFVVVwwwyyy___OOOLLLEEECCCFFFCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>;;;999999:::777777666666555555444444666666666666555555555555555666777555333222222333222111111111000000000000///000111111111111000000---+++***+++///222111///555444222111111222444555000111222444444333222111333333333444444555666777888:::===>>>???AAADDDGGGJJJPPPWWWXXXVVVVVV[[[aaa```^^^[[[VVVQQQOOOOOOPPPQQQRRRRRROOONNNSSS]]]fffqqqssswwwzzzvvvlllaaaZZZUUUXXX[[[]]]^^^___bbbeeefffgggiiikkkkkkiiiddd```ZZZZZZYYYZZZ]]]dddmmmsss{{{~~~vvvnnniiifffbbb___]]]\\\___dddmmmssshhh^^^YYYTTTTTTVVVZZZdddmmmuuulllaaaZZZQQQKKKJJJLLLNNNOOOMMMMMMMMMKKKIIIEEEBBB@@@DDDAAA===;;;;;;;;;;;;;;;888777777666666666666777666666666555555666666666555555555555555555555555333444555777777666555555555555555555555555555555333333333444555666777888888999;;;>>>===<<>>@@@@@@@@@>>>;;;999999:::999888888888777777777666555555555555444444444444444555666555333222222333111111111000000000//////...///000222222222111000333222000000000000...---333333222111222333444555111111222222222222111111222333333444555666777777777888:::<<<===???CCCEEEIIIQQQZZZ\\\XXXVVV\\\bbb___]]]YYYTTTPPPNNNOOOQQQKKKNNNPPPPPPQQQVVV___gggmmmkkkkkkkkkfff]]]WWWUUUSSSWWW[[[\\\\\\^^^bbbfffgggggghhhiiiiiifffaaa^^^WWWYYY[[[^^^aaagggnnnsss||||||~~~{{{uuummmhhheeeaaa```cccjjjxxx~~~sssccc\\\VVVTTTTTTVVV]]]dddttt}}}nnndddVVVLLLJJJLLLNNNPPPMMMMMMMMMMMMJJJGGGDDDBBBBBB???;;;:::::::::::::::999999888777666666666666777666666555555666666777555555555555555555555555444444555666666666666555555555555555555555555555555555555555666777888999999999;;;===<<<>>>GGGQQQyyy}}}{{{~~~}}}bbbRRRNNNGGGDDDGGGDDDDDDDDDCCCBBB@@@???>>>>>>===>>>>>>===;;;::::::;;;888888888888777777777777555555444444444333333333333444555444333222333444222222222111111111000000///000111222222111///...111222333222000......///000000000111111222222222333222222111111222222333222333444555666777777888777888:::;;;<<<>>>BBBDDDBBBMMMXXXZZZUUUSSSXXX___]]]]]][[[WWWRRROOONNNNNNHHHMMMRRRTTTUUUZZZbbbiiikkkhhhffffffaaaWWWRRRSSSRRRVVVZZZ\\\\\\^^^cccggggggfffffffffeeeccc___[[[WWW[[[___dddiiiooouuuyyywwwnnnmmmttt~~~uuurrriiidddfffhhhooo}}}kkkbbbZZZVVVTTTTTTXXX]]]hhhyyyyyydddTTTMMMLLLMMMMMMMMMMMMNNNNNNLLLHHHEEECCCAAA>>><<<;;;;;;<<<;;;:::;;;:::999777666555555555777777666666666666777777555555555555555555555555666666555555666666777888555555555555555555555555888888777888888999::::::888888:::<<<===BBBOOO\\\||||||zzz___OOOLLLEEECCCFFFCCCFFFEEEDDDCCCAAA@@@???>>>:::;;;<<<<<<::::::;;;<<<666666666666555555555555666666555555555444444444111333444444222222333444333333333222222222111111111222333333222000---,,,))),,,000000......000333---...///000000000000000555444333222111222333444222333444666777888888888888999:::;;;<<<>>>AAADDD===IIIUUUWWWRRRPPPUUU\\\[[[\\\\\\YYYTTTOOOKKKJJJJJJOOOTTTWWWXXX\\\ccciiikkkgggggghhhaaaWWWQQQSSSRRRVVV[[[\\\[[[]]]ccchhhgggfffdddcccbbb```\\\ZZZYYY^^^dddkkkqqqwww|||rrrccc^^^fffuuu}}}qqqjjjiiiiiijjjyyyrrriii___ZZZVVVTTTVVVZZZ```qqqttt^^^QQQLLLJJJIIILLLMMMNNNNNNLLLIIIFFFCCCBBB@@@>>>>>>>>>???>>><<<<<<;;;:::888666555444444777777666666666666777777555555555555555555555555888777666666666777999:::666666666666666666666666555555555555555666666777777777:::===???FFFVVVeeeyyy```SSSPPPGGGDDDEEECCCEEECCC@@@???@@@AAA@@@@@@>>>BBB<<<999@@@???888888666666666666777888999:::444444444333333444444444333444444444333111///...333222111111111222333444'''///777777111,,,---000000000000000000000000000///000000000111111111111111000000000111222444555999999999999888666555444888888888:::<<<>>>AAABBBCCCGGGMMMOOOPPPPPPSSSVVV^^^^^^]]]YYYSSSOOOMMMMMMSSSYYY```bbbaaaaaadddggghhhhhhfffddd___ZZZUUURRRTTTVVVZZZ]]]___`````````cccdddcccaaa^^^[[[[[[[[[```ccchhhooovvv|||rrr___\\\\\\cccuuuzzzwwwppphhhppp~~~qqqddd\\\XXXUUUTTTVVV]]]eeetttyyycccWWWPPPMMMNNNQQQPPPOOONNNMMMJJJFFFBBBDDDAAA>>>============<<<;;;;;;999888777777666666777777777777888888888888888777666444333222111111555555666777777777777777666555444444555666777888777666666666666777777888<<<888999======CCCYYYqqq}}}|||xxx___RRROOOGGGCCCEEECCCCCCAAA???>>>>>>??????>>>888;;;666666AAABBB;;;;;;:::999888666555555555444555444333333333333444555111222333333333222111000444333111000//////000000,,,///333444222///...///000000000000000000000000111111111111222222222222222111000//////000111111888888888777666666555555888888888:::<<>>===<<<;;;:::888888777777555555555666666666666666888777666555444333333333555555666777777777777777666555555444555666777888888777777777777888888999===:::<<>>?????????>>>:::<<<888===KKKLLLBBB@@@;;;:::888666444333222222666555333222222333555666000111222333333333333222666555333111///.........111///...000222222000...000000000000000000000000111222222222222333333333333222111000000000111222777666555444444555666777777777888:::<<<@@@BBBDDDLLLOOOQQQQQQOOOOOOQQQTTTZZZeeeooojjj[[[OOONNNQQQPPPXXXbbbgggeee___ZZZXXXUUUUUUUUUUUUTTTSSSQQQOOORRRSSSVVVXXXZZZ[[[\\\[[[YYYZZZYYYWWWTTTRRRSSSTTT\\\___fffmmmuuu{{{~~~~~~~~~}}}}}}xxxfffWWWUUUWWWaaasssuuujjjccccccddddddeeejjjrrr{{{qqqkkkqqqxxx{{{mmmddd^^^WWWTTTUUUXXX]]]iiiyyyqqq___QQQMMMNNNKKKLLLMMMOOOOOOMMMHHHEEEDDDCCCBBBCCCDDDDDDBBB@@@???>>>===;;;:::888888888555555555666666666777777888777666666555555666666555555666777777777777777666666555555555666777777888888888888888999::::::888888<<>>FFFUUUQQQBBB===:::999888666555555555555666555333111111333555666222222222222222222222222888777555333111111111111111///------000222111///////////////////////////111111111222222222333333333222222222222333555666666555333222333555777888888888888999;;;>>>@@@BBBFFFJJJMMMNNNOOOQQQVVVZZZ]]]fffmmmhhh[[[PPPNNNQQQQQQYYYbbbgggddd]]]VVVRRRMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYXXXXXXXXXVVVTTTSSSUUUVVV[[[___fffmmmtttzzz}}}|||||||||~~~}}}|||{{{jjjXXXTTTSSSYYYdddssswwwggg\\\UUURRRSSSTTTTTTUUUXXX^^^eeekkk|||}}}qqqqqqtttxxxtttjjjbbbYYYTTTSSSTTTYYYaaaooowwwbbbQQQJJJLLLKKKLLLNNNPPPRRRPPPLLLHHHDDDCCCCCCEEEFFFEEECCCAAA@@@???===;;;:::888888888777777888888888999999999666666666555555666777777555555666777777777777777666666666666666666777777777777777777888999999:::666888<<>>BBBEEEHHHJJJLLLPPPWWW\\\eeefffeee```XXXRRRPPPPPPQQQWWW___cccaaaZZZRRRMMMHHHIIIKKKMMMNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUVVVXXX[[[\\\aaaiiioootttyyy~~~|||{{{{{{zzz|||~~~~~~~~~ppp]]]VVVQQQSSSYYYcccrrrqqq^^^RRRNNNMMMNNNLLLMMMNNNPPPRRRVVV\\\```gggooozzzzzzuuuqqqrrr|||{{{qqqggg\\\UUUSSSRRRUUU\\\gggwww}}}gggSSSJJJKKKKKKKKKMMMPPPQQQPPPLLLIIIDDDCCCCCCEEEFFFEEECCCAAA???>>><<<;;;999888888888999999999999999999999999555555555444555555666777555555666777777777777777777777777777777777666666555555555666777888999999:::===AAADDDJJJ___{{{aaaRRRMMMEEECCCFFFEEEBBBAAAAAAAAABBBAAA???===??????>>>JJJWWWNNN>>>===AAA???===:::777555333222444444444333333444444444666555333222111000000000000000/////////000222333...///000222444333111000000000000000000000000000//////000000000111111111555444222111000111111222555444444333444555666777999999888888:::;;;===>>>BBBDDDGGGHHHIIIMMMTTTZZZfff```XXXRRROOONNNMMMKKKPPPVVV^^^dddccc\\\RRRLLLGGGHHHIIIKKKLLLNNNOOOPPPRRRRRRSSSTTTTTTUUUVVVVVVUUUUUUVVVVVVVVVXXX\\\___aaafffmmmrrrvvvyyy~~~|||zzzyyyzzzxxxzzz|||}}}|||ggg[[[RRRQQQSSSVVVaaammmxxxwwwlll]]]QQQJJJJJJLLLMMMHHHJJJLLLNNNOOORRRVVVYYYZZZ___fffnnnzzzvvvpppooowwwxxxmmmaaaXXXUUURRRUUUYYYaaannnqqq[[[PPPPPPLLLLLLLLLNNNOOONNNKKKIIIEEEDDDCCCDDDEEEDDDCCCAAA>>>===<<<;;;:::999999999999888888777777666555555555555555444555555666666555555666777777777777777777777888888888777666666555555555555666777999999:::===@@@EEEPPPjjj}}}dddTTTNNNEEECCCFFFEEEBBBAAAAAABBBBBBAAA???===AAA???<<>>DDD@@@>>><<<999666444333222333333444555555444333333555444222111111111222222//////.........///111222111000111666<<<;;;444---000000000000000000000000000000111111111222222222333333222333444555777888555555555555555666666666888888888:::<<<>>>AAACCCBBBDDDFFFFFFGGGLLLTTTZZZfff^^^SSSMMMLLLMMMMMMLLLSSS[[[fffnnnnnnfffYYYPPPLLLLLLLLLMMMNNNOOOPPPQQQTTTTTTTTTTTTUUUUUUVVVWWWTTTUUUVVVWWWYYY\\\aaaeeefffkkkrrrvvvwwwyyy~~~}}}}}}yyywwwwwwxxxwwwxxxyyy{{{vvvfffYYYUUUSSSPPPTTT^^^fffzzz~~~pppbbb\\\UUUNNNKKKJJJIIIHHHHHHJJJLLLMMMMMMNNNPPPRRRRRRVVVZZZ___fffrrrwwwtttxxxtttggg]]]ZZZUUUWWWYYY\\\fffxxx}}}ggg[[[YYYRRRQQQOOOOOOOOONNNMMMKKKHHHFFFDDDCCCDDDDDDCCCBBB>>>===<<<<<<;;;;;;<<<<<<;;;:::999888666555444444777777666666555666666666555555666777777777777777777888888999888777666555555555555666777888:::;;;888;;;>>>EEEVVVuuueeeUUUOOOFFFCCCFFFEEEDDDDDDCCCDDDEEEDDDAAA???BBB===777===EEE===888BBB;;;:::999777666666555555222333555666666555333222333222111111111222333444222111000//////000111222555000000999CCCCCC777+++000000000000000000000000111111222222222333333333000000222555999>>>BBBDDD555666666777777666555555777777888;;;>>>BBBEEEGGGAAACCCEEEFFFGGGMMMVVV\\\lllddd[[[TTTRRRSSSTTTUUUXXXaaannnyyyzzzpppaaaVVVQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUTTTTTTUUUVVVWWWWWWVVVWWWXXXZZZ\\\aaafffkkkiiiooouuuxxxxxxyyy}}}}}}|||{{{wwwuuuuuuwwwwwwvvvvvvyyy~~~ppp```[[[VVVOOOOOOVVVYYYkkk|||zzzjjj\\\WWWUUUSSSPPPNNNJJJEEEBBBIIIKKKMMMMMMLLLLLLLLLMMMMMMQQQUUUWWWZZZbbbnnnwww|||}}}}}}yyykkkaaa]]]XXXXXXYYYZZZaaapppqqqddd```YYYVVVSSSRRRRRRQQQPPPNNNKKKHHHEEEDDDDDDDDDDDDCCC>>>>>>============>>>>>>>>>===<<<:::888777555555999999888777777777777777555666666777777777777777777888999999999777666555666666666777888:::;;;<<<;;;===AAAJJJ___iiiYYYRRRJJJJJJKKKDDDAAA@@@??????@@@@@@>>>===::::::;;;;;;::::::999888;;;999666333222333444666444444444444444444444444222222222111111111000000////////////000000000000000111555<<<@@@===444,,,............/////////000...111444444111///000111000333777;;;===<<<:::999444666888888777555555666333999:::888;;;EEEMMMNNNOOOHHHCCCBBBDDDJJJWWWcccjjjddd^^^ZZZ[[[\\\\\\[[[aaalllzzz}}}rrrfff___XXXUUURRROOONNNPPPSSSUUURRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSWWW]]]ccchhhjjjsssvvv{{{}}}}}}}}}|||}}}}}}zzzyyyzzz{{{|||zzzuuurrrrrrtttuuuuuuvvvwwwwwwyyy~~~rrrbbbWWWQQQOOONNNVVV]]]iiiwwwpppddd[[[UUURRRPPPLLLKKKJJJJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRSSSTTTWWW[[[^^^gggkkkrrr|||vvviii```YYYUUURRRTTTYYYccctttwwwhhhbbb\\\VVVRRRQQQPPPNNNLLLKKKHHHFFFDDDDDDCCCAAA???CCC???===>>>;;;888:::@@@KKKCCC:::666666888777555666666666666666666666666444444444444444555666666777777888888888888777777777777777777888999:::;;;:::???DDDLLLddd}}}fffXXXRRRKKKJJJJJJCCCBBBAAA@@@@@@AAAAAA@@@>>>;;;<<<<<<<<<<<<;;;::::::;;;:::888555444444555666777666666555444333333222333222222222222111111111000000000000000/////////111000222666:::999333............/////////000000222444555444111///000111444777;;;>>>>>><<<888555000222444555333222222222333777999999@@@JJJQQQQQQMMMGGGCCCCCCEEEKKKVVV```kkkgggbbb^^^\\\\\\]]]^^^eeeppp{{{wwwkkk```[[[YYYWWWSSSPPPPPPQQQTTTVVVTTTTTTUUUUUUUUUTTTSSSSSSQQQQQQRRRVVV]]]eeekkkooowwwzzz}}}}}}{{{yyyyyyyyyzzzyyywwwssspppooopppqqqrrrsssttttttuuuwww|||sssfff\\\VVVQQQNNNPPPTTT^^^iiipppvvvsssfff]]]UUUPPPQQQNNNKKKIIIIIIIIIIIIHHHJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOPPPQQQRRRSSSWWWYYY\\\___eeemmmvvv|||oooeee[[[VVVSSSTTTWWW___mmm{{{vvvggg___UUUOOOOOOOOONNNMMMLLLJJJGGGEEEEEEDDDCCCAAABBB@@@>>>======???AAABBBEEE???888555666777666444666666666666666666666666555555555555555666666777777777888888888888777777999999888888999:::;;;;;;888===CCCPPPkkkzzzdddWWWRRRKKKJJJJJJBBBCCCBBB@@@AAABBBBBBAAA???===============<<<;;;;;;::::::999888777666666555666666555555444444444333333333333333222222222222111111111000000//////...222000///000333444222///....../////////000000000333444444333222222444666888:::===>>>===999555222222444666777555444444444777888999<<>>:::555444666777666555666666666666666666666666666666666666666777777888888888777777777777888888:::::::::999::::::;;;;;;:::>>>FFFWWWuuu|||eeeUUUOOOGGGGGGHHHBBBBBBAAA@@@@@@AAABBBAAA???<<<============<<<;;;;;;888888999999888666555444000111222333444555666777444444444333333333222222222222111111000///......111///...///111222111000...////////////000000000///000111222444777:::<<<999999999999777555333111444666888888777555555666<<<;;;;;;@@@HHHMMMLLLHHHDDDBBBBBBDDDFFFGGGMMMTTT```bbbccc^^^YYYYYY```ggglllxxxssseee]]]\\\YYYWWWTTTRRRQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSQQQRRRTTTXXX___hhhqqqwwwwwwxxxzzz{{{}}}~~~|||}}}}}}|||{{{xxxvvvsssqqqlllmmmnnnooopppppppppooooooooopppppprrrwww}}}zzzrrrpppiiieee^^^XXXSSSNNNIIIFFFHHHHHHJJJMMMPPPWWWeeerrrrrrhhh```[[[UUURRRQQQNNNKKKJJJKKKMMMNNNNNNMMMNNNOOOPPPPPPOOONNNNNNSSSTTTTTTSSSRRRQQQRRRTTTQQQSSSVVVZZZ^^^dddkkkpppuuu|||rrrddd^^^YYYYYYYYY[[[bbbiiixxxuuu___QQQMMMMMMLLLJJJMMMKKKHHHGGGGGGFFFEEECCC???DDDAAA:::???LLLKKK@@@999777555555777888888666666666666666666666666666777777777666777888888999999999888777777888999999::::::999999999:::::::::???BBBLLLaaafffTTTLLLDDDDDDGGGBBB@@@???>>>???@@@AAA@@@???<<<<<<<<<<<<<<<;;;::::::666666777888777666444333///000111222333444555555444444444333333333222222333222222111000//////...//////000111222222111///////////////000000000111/////////111444777:::;;;666555333111000111222333111333555555444333333333;;;999;;;BBBJJJKKKHHHEEEAAA???@@@CCCDDDCCCFFFLLLSSSWWWZZZWWWTTTVVV___gggqqq|||uuuddd\\\ZZZUUUSSSQQQPPPPPPRRRTTTUUUWWWWWWWWWVVVUUUSSSRRRQQQSSSUUUXXX[[[```hhhqqqxxxvvvwwwxxxyyy{{{}}}~~~zzzxxxzzzzzzzzzyyywwwtttqqqoookkklllnnnpppppppppnnnmmmnnnoooooooooppptttzzz~~~wwwjjjdddZZZUUUOOOIIIGGGFFFEEEDDDFFFDDDEEEGGGJJJPPP^^^lllwwwmmmfff```ZZZUUUTTTQQQMMMLLLMMMPPPQQQQQQQQQRRRTTTUUUUUUUUUTTTSSSUUUVVVWWWVVVTTTSSSSSSTTTRRRTTTVVVYYY[[[```eeeiiikkktttwwwfff___ZZZYYYYYYYYY]]]cccooo|||eeeTTTNNNLLLKKKJJJLLLJJJGGGFFFFFFFFFEEECCCAAAEEEBBB:::>>>IIIGGG;;;777666666777888999999999777777777777777777777777777777777777777888999999999999888888888888999999999888888888888999999:::@@@DDDRRRlllfffTTTLLLDDDDDDGGGBBB???>>>===>>>@@@AAA@@@???;;;<<<<<<<<<<<<;;;::::::555666777777777555444333444333333333222222111111333333333333222222222222222222222111111000000///---///111222333222000////////////000000000111111222111000111333444444444444222///......000333555333666888888666555555666666555;;;EEEKKKKKKGGGFFF@@@???@@@CCCBBB@@@AAAEEEIIIMMMQQQPPPOOOSSS\\\eeerrr{{{}}}ooo___VVVTTTPPPPPPOOOOOOPPPQQQTTTUUUWWWWWWVVVUUUSSSRRRPPPOOOTTTWWW[[[___bbbhhhqqqwwwwwwxxxzzz{{{{{{~~~|||xxxvvvxxxxxxxxxwwwuuurrrpppnnniiikkkmmmnnnnnnmmmlllkkkoooooonnnmmmnnnqqqvvvzzz}}}}}}}}}kkkbbbVVVQQQIIIDDDCCCCCCDDDEEEBBBAAABBBDDDEEEJJJWWWdddvvvoooiiibbb]]]\\\XXXTTTSSSTTTVVVXXXXXXZZZ[[[]]]^^^^^^\\\[[[YYYWWWYYYZZZZZZXXXWWWWWWXXXSSSUUUWWWXXXYYY[[[___bbbdddhhhrrr}}}iiiaaaZZZXXXWWWWWWYYY]]]hhh|||mmm\\\RRRMMMLLLKKKLLLIIIGGGFFFGGGFFFEEEDDDCCCEEEBBB<<<===CCCAAA999888777777888888999::::::777777777777777777777777777777777777777888888999888888999::::::999888888777777777777888999:::;;;>>>EEEYYYxxxzzzcccTTTNNNGGGHHHIIICCC@@@???>>>???AAABBBAAA@@@<<<============<<<;;;;;;666777777777777666555555666666555555444333222222333222222222222111111111111111111111111111111111...///000111000000000000//////000000000111111111222000///000222333111...222222111222222333444555777999;;;;;;:::999999999444666>>>HHHLLLHHHEEEFFFCCCAAABBBDDDBBB>>>???BBBFFFIIIKKKKKKLLLQQQZZZbbbiiimmmppplllbbbXXXRRRQQQMMMMMMMMMNNNPPPRRRUUUVVVXXXWWWWWWUUUSSSQQQOOONNNRRRWWW]]]bbbeeejjjrrrxxxwwwyyy{{{{{{|||}}}{{{xxxvvvvvvvvvuuutttsssqqqoooooohhhiiikkkmmmnnnnnnmmmlllnnnnnnmmmkkkkkkmmmqqquuuxxxzzzwwwkkkYYYTTTMMMHHHFFFEEEDDDDDDAAA@@@AAACCCCCCEEEPPP[[[xxx}}}xxxrrrnnnjjjfffbbb```aaaccceeeeeegggggghhhhhhgggdddaaa^^^\\\^^^```aaa```______```ZZZ[[[\\\[[[ZZZ[[[]]]___aaaaaagggsssqqqggg^^^ZZZYYYWWWXXX[[[bbbsss|||jjjZZZPPPLLLLLLMMMKKKHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@>>>===<<<;;;999999888777666777999:::777777777777777777777777777666666666666777888888777888:::;;;;;;:::888777666666777888999;;;<<<===@@@JJJcccttt___TTTQQQLLLKKKJJJCCCAAA@@@???@@@BBBCCCBBBAAA>>>>>>>>>>>>>>>======<<<888888888777777777777777555555666666666666666666222222222111111111000000111111111111111222222222...//////...---...000222000000000000111111111111...------///222333111...222333555777777666555444555777999999888777666777777:::BBBLLLLLLEEEBBBDDDEEEDDDDDDEEEBBB>>>>>>AAAFFFHHHIIIJJJLLLQQQYYY___]]]___```]]]WWWSSSRRRSSSLLLLLLMMMNNNQQQSSSVVVXXXYYYXXXWWWVVVTTTRRRPPPOOOPPPVVV^^^cccggglllsssyyyvvvwwwzzz{{{{{{|||~~~|||~~~zzzxxxvvvuuuuuutttsssqqqppppppooohhhiiikkknnnooopppppppppmmmmmmkkkiiihhhjjjnnnqqquuuxxxvvv\\\XXXRRRLLLIIIFFFDDDBBBBBBBBBCCCDDDCCCDDDLLLVVVooo~~~wwwsssnnnlllmmmoooqqqqqqpppqqqqqqpppmmmhhhdddaaabbbdddggghhhggggggggghhhbbbcccbbbaaa___^^^___```bbb```cccmmmyyyyyyoooddd___\\\YYYYYY\\\^^^lllwwwbbbSSSLLLKKKNNNLLLJJJIIIIIIIIIHHHGGGDDDAAAAAABBB???:::999===:::999888666555555777:::777777777777777777777777666666666666666777777888666888;;;======;;;888666666777777999:::<<<>>>???FFFQQQkkkqqqaaaRRRLLLFFF???>>>CCC@@@??????????????????@@@=========<<<;;;;;;::::::;;;;;;999888777777777777666555555555555444444444222333333444444333333222222222222111111111000000000000000000000000000000222000///111333444222///222111///...///000222333222222444555555555555555666777777666555555666888<<<:::<<>>===;;;:::999777555555666777666555777777777777777777777777777777777777777777777777555666888:::;;;;;;;;;;;;:::777777<<<>>><<<<<<===AAATTTsssppp___PPPMMMKKKFFFEEEIIIAAA@@@@@@??????@@@@@@AAA??????>>>>>>===<<<<<<;;;<<<;;;999888777666555555555444444444333333333333000111111222222111111000444444333333222222111111000000000000000000000000111000///000222222000...111000///......000111333///000000111333333444555666777888777555444555777:::999;;;AAADDDBBBBBBDDD@@@CCCBBB======EEELLLNNNLLLIIIHHHLLLSSSXXXXXXVVVOOOLLLKKKMMMLLLIIIJJJNNNMMMMMMOOOPPPRRRSSSUUUUUUSSSUUUUUUSSSOOOMMMOOOQQQUUUYYY___eeeiiinnnsssvvvuuuuuuwwwxxxzzz|||}}}~~~~~~|||xxxuuusssrrrrrrrrrooonnnlllmmmnnnoooooonnnlllmmmmmmmmmmmmmmmlllllljjjiiihhhhhhiiikkkmmmooosssttt{{{yyylllaaaTTTQQQOOOFFFEEEBBB@@@BBBBBBBBBFFFLLLYYYmmm}}}zzzzzzyyyyyy||||||zzz{{{~~~}}}uuupppoookkkdddaaabbb``````dddiiimmmwww}}}qqqfff^^^YYYXXXWWWZZZ^^^kkk}}}mmm^^^TTTQQQKKKKKKKKKKKKKKKIIIEEEAAABBBBBBAAA@@@???>>><<<;;;:::888666666777888777666777777777777777777777777555555555555555555555555444555777888999:::999999:::777888<<<>>><<<<<<>>>FFF[[[{{{ppp^^^NNNLLLMMMJJJGGGIIIBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@???>>>>>>======;;;;;;999777666555444444444444333333333222222222000111111222222111111000555555444444333222222111000000000000000000000000111000///000000000...,,,000///...---...///000111000000000000111333555666666777888888666555555666999888;;;AAADDDBBBAAADDD???AAA@@@===???FFFNNNQQQIIIIIILLLSSS\\\```]]]YYYOOOKKKJJJLLLLLLIIIJJJMMMLLLLLLNNNOOOQQQRRRTTTTTTQQQSSSSSSPPPMMMNNNRRRVVVZZZ^^^dddiiimmmqqquuuxxxvvvvvvwwwyyyzzz|||}}}}}}~~~zzzuuupppmmmlllmmmnnnlllkkkkkkmmmooopppooonnnllllllllllllkkkjjjiiiiiihhhhhhiiijjjkkklllmmmnnnppprrryyywwweee]]]WWWJJJIIIDDDBBBCCCBBBAAADDDHHHOOO\\\mmm~~~|||yyyssslllfffeee```aaadddiiilllppp{{{{{{nnneee^^^ZZZWWWXXXZZZdddttt}}}tttiiiZZZOOOLLLLLLKKKLLLLLLJJJGGGDDDCCCCCCCCCBBB@@@???===<<<;;;999777777888999888777777777777777777777777777555555555555555555555555222333555777888888777777;;;888999<<<>>><<<===AAAMMMggguuu```OOOLLLMMMGGGBBBAAABBBBBBBBBAAAAAABBBBBBBBB@@@@@@??????>>>=========;;;:::888777555444333333444444444333333333333222222333333444444333333222555444444333222222111111000000000000000000000000222111111111000///...---///......---...///000000555444222222222444666888666888::::::888666666777999999===CCCDDDBBBCCCFFFDDDCCC@@@===???DDDJJJNNNIIILLLSSS]]]gggiiiddd^^^TTTOOOLLLMMMLLLIIIIIILLLKKKKKKMMMNNNPPPRRRSSSSSSQQQRRRQQQNNNLLLNNNSSSXXX^^^bbbhhhmmmqqqssswwwyyyvvvwwwxxxyyyzzz{{{|||}}}}}}yyyrrrkkkhhhgggiiikkkkkkjjjkkkmmmoooooommmkkkjjjjjjjjjjjjiiihhhgggfffeeegggiiijjjllllllllllllmmmnnnttt|||}}}pppdddTTTPPPIIIEEEDDDDDDBBBCCCGGGKKKQQQ___ttt|||tttnnnjjjddddddeeehhhhhhiiipppyyyxxxnnnfff___ZZZXXXYYY```lllzzz|||tttaaaNNNMMMLLLLLLMMMMMMLLLIIIFFFEEEEEEDDDCCCAAA@@@>>>===<<<:::888888999999999888777777777777777777777777777777777777777777777777333444555777777777777666;;;999:::======<<>>>>>===<<<<<<;;;;;;;;;:::888666555444444333555555555555444444444444222333333444444333333222222222222222111111111111////////////////////////222333333222111000///..................//////000777555444222222333444555888999;;;:::999888999:::;;;;;;???DDDEEECCCEEEJJJMMMGGGAAA===<<>>===<<<:::888888999:::999888777777777777777777777777888888888888888888888888444555777888999888888777;;;999:::=========BBBIII]]]wwweeeUUURRRQQQJJJEEEEEECCCBBBBBBAAAAAABBBBBBCCC======<<<<<<;;;;;;:::::::::999888777666555555555666666555555555444444444000111111222222111111000000000111111111222222222////////////////////////111333444333111000000000....../////////000000000444333222111111111222333777888999999888999;;;=========@@@DDDCCCCCCGGGNNNVVVLLLAAA<<<;;;<<>>===<<<:::888888999:::999888777777777777777777777777666666666666666666666666666777888999:::999888888:::999:::======>>>FFFNNNhhh}}}ttteeeWWWTTTQQQJJJFFFHHHBBBBBBAAAAAAAAAAAABBBBBB======<<<<<<;;;:::::::::999999888777777777777777555555555444444444333333000111111222222111111000///000000111222333444555///////////////////////////111333222000///000111//////000000111111000000000000111222222333444444666666666555555888<<>>DDDLLLVVVXXX___hhhpppoooggg```OOOGGGCCCEEEIIIJJJJJJLLLKKKLLLMMMOOOPPPRRRSSSTTTKKKLLLMMMMMMMMMPPPVVV\\\bbbffflllpppqqqrrrrrrsssvvvvvvvvvvvvvvvwwwwwwwwwllliiifffccccccfffjjjmmmgggfffddddddeeefffeeeeeebbbbbbcccccccccbbbbbbaaabbbccceeeggghhhjjjkkkkkkggggggiiinnnpppttt}}}qqq^^^SSSKKKFFFDDDEEEGGGKKK]]]~~~}}}wwwqqqnnnjjjfffhhhmmmnnn|||mmmcccYYYXXXYYY]]]dddqqqyyyeeeRRRLLLKKKJJJKKKMMMMMMLLLKKKGGGFFFEEEDDDBBB???===<<<;;;999888777888999888777777777777777777777777777666666666666666666666666666777888999999999888777888888:::<<<===@@@IIISSSuuu}}}{{{ssseeeXXXTTTNNNFFFCCCFFFBBBAAAAAA@@@@@@AAAAAABBB=========<<<;;;;;;::::::999999888888888888999999444444444333333333222222333333333444444333333333///000111222444555666777////////////////////////---///222111///...///111//////000111111111111111...000222444666777888888444444444333333666<<<@@@======>>>@@@???@@@HHHRRR^^^OOOAAA<<<===@@@IIIRRR]]]^^^ccckkkqqqpppiiiaaaUUULLLFFFGGGJJJJJJJJJJJJLLLLLLNNNOOOQQQRRRTTTTTTGGGIIILLLMMMNNNRRRXXX^^^bbbfffkkkooopppppppppqqquuuuuuuuuuuuuuuvvvvvvvvvfffeeebbbbbbcccfffjjjmmmeeecccaaaaaaccceeeffffff```aaaaaabbbbbbbbbbbbaaa___```aaaccceeeggghhhiiifffgggjjjooopppqqqwww~~~kkk\\\RRRKKKHHHIIIIIINNN```zzzuuurrrnnniiiiiilllkkkzzz}}}nnnbbbWWWVVVWWWZZZ___lllrrr]]]LLLLLLKKKJJJKKKLLLMMMLLLKKKGGGFFFEEEDDDAAA???===<<<;;;999777777888999888777777777777777777777777777888888888888888888888888666777888999999888777777777777999<<<===@@@JJJUUU~~~~~~|||sssaaaXXXTTTKKKIIIJJJDDDCCCAAA@@@@@@BBBBBBAAA???:::;;;;;;;;;;;;;;;::::::===;;;;;;<<<999444555888777666555444333222222111222222222111000//////...222222111000//////000000000/////////111111000...222000///------...000111000000000000000///......333333444444555666666777444333333444666:::===???BBB@@@<<<:::;;;@@@EEEIIINNNIIIBBB<<<<<>><<<:::999<<<@@@EEEHHHMMMIIICCC>>>===CCCLLLSSS___cccoookkkXXXNNNKKKHHHIIILLLMMMKKKGGGKKKKKKLLLNNNNNNOOOOOONNNMMMMMMNNNOOOQQQVVV\\\aaagggiiikkkllllllkkklllmmmssssssrrrssstttrrrmmmiiifffdddbbbbbbdddeeefffeeecccbbbbbbbbbccceeefffgggddddddcccbbbaaa```______^^^```aaaaaaaaaaaacccdddhhhjjjlllmmmnnnpppsssvvv}}}xxxeeeWWWOOOKKKOOOVVVlll|||xxxvvvtttpppllliiigggggggggeeennn~~~tttiiibbb]]]XXXXXX\\\hhh|||uuuaaaRRRKKKFFFFFFHHHKKKNNNOOOMMMJJJIIIHHHFFFEEEDDDBBB???===<<<;;;:::888777777666666777777777777888888888888777777777777777777777777999888777777777888999:::::::::888===CCC@@@JJJccc~~~wwwrrryyysssaaaXXXTTTLLLJJJJJJEEECCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>===<<<;;;:::999888666999@@@BBB<<<666333444444444444444444444444444444333333222111111111222111000000000000000000//////000111333222///---111000/////////000222333000000000000///////////////000000111222222333333444555777888:::;;;<<<<<<999888888:::===AAADDDGGGKKKHHHDDD@@@@@@EEEMMMTTTaaahhhwwwjjjUUULLLJJJGGGHHHKKKKKKIIIGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMOOOPPPSSSXXX^^^cccfffhhhjjjkkkkkkkkkmmmnnnqqqqqqsssttttttpppkkkffffffcccaaa```aaabbbbbbaaa______```bbbdddfffhhhiiidddddddddcccbbb```___^^^YYY\\\___aaaaaabbbdddfffhhhjjjlllnnnnnnooorrrsssxxx~~~nnn[[[QQQNNNSSS\\\sss~~~{{{vvvooollllllmmmllljjjkkkmmmmmmjjjfffddddddfffaaahhhvvvzzznnnfff___YYYXXXZZZccctttppp]]]NNNGGGGGGGGGJJJMMMPPPPPPNNNKKKJJJHHHFFFEEEDDDCCC@@@===<<<;;;:::999777777777777999999999999888888888888666666666666666666666666888888777777888999999:::999:::888<<>>===;;;999888:::777888???DDD@@@999555777777666555333222111000333333222222222111111111111111000000000000000111000111222444555444111...000000//////000111222333000000///////////////000//////000000111222222222666888:::<<<=========<<<888999:::<<<>>>@@@BBBCCCGGGFFFDDDBBBCCCGGGNNNTTTccckkkxxxzzzbbbOOOGGGFFFEEEGGGJJJKKKKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMPPPRRRVVVZZZ```dddfffhhhiiiiiijjjkkknnnppprrrsssvvvwwwtttnnngggbbbbbb```^^^^^^___`````````^^^^^^___aaaccceeeggghhhaaaaaabbbbbbbbbaaa```___YYY\\\```bbbbbbcccdddffffffhhhkkkllllllmmmnnnpppuuu{{{xxxaaaVVVTTTVVV___www}}}wwwrrrmmmiiifffddd```[[[YYYZZZ\\\]]]]]]^^^bbbfffeee```]]]___bbb___eeepppsssiiiaaaZZZWWWYYY```nnn|||qqq\\\NNNIIIHHHIIIKKKNNNQQQQQQOOOLLLJJJHHHFFFEEEEEECCC@@@===<<<;;;:::999888777777777999999999888888777777777777777777777777777777777777777777888888999::::::999:::888<<>>===;;;999888;;;666555:::???===888666666666555444333222222111111111111111111000000000111000000000000000111111000000000222333333000...000000///000000111111222000000////////////000111000000111111222333333333444666999;;;===<<<;;;:::;;;<<<===>>>????????????BBBCCCCCCCCCDDDHHHNNNRRReeekkkttt{{{zzzmmmYYYKKKFFFEEEEEEGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJMMMQQQTTTWWW\\\aaadddfffggghhhhhhhhhkkkooorrrtttvvvyyyxxxssskkkccc^^^^^^\\\[[[[[[]]]___``````]]]^^^___```aaabbbcccccc]]]^^^___```aaabbbbbbbbb^^^```bbbcccbbbbbbcccdddfffhhhjjjjjjkkklllnnnpppuuu{{{jjj]]]YYYWWWaaayyy|||wwwkkkhhhccc___]]][[[XXXWWWSSSQQQNNNMMMNNNPPPRRRSSSRRRWWW\\\\\\YYYWWWYYY\\\]]]aaajjjzzzxxxkkkccc[[[WWWXXX^^^iiitttwww^^^PPPLLLLLLLLLLLLNNNPPPPPPOOOMMMJJJIIIGGGFFFEEECCC@@@>>>===<<<:::999888888777777888888888777777666666555888888888888888888888888666666777888999999::::::999;;;999<<>><<<:::999888999444222555888777555666111222222333444555666666000000000000000000000000000000000000000111111222///......///000000///---//////000000000/////////000000///......///111222111111111222333333444444111333555888999:::999888>>>>>>>>>???>>>======<<<<<<>>>@@@BBBDDDHHHMMMPPPbbbfffkkknnnkkkaaaSSSIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHJJJMMMQQQUUUXXX\\\```cccffffffffffffgggjjjooossssssvvvyyywwwqqqhhhaaa]]]\\\ZZZYYYZZZ\\\_________\\\]]]^^^_______________[[[[[[\\\]]]___aaacccdddcccddddddcccaaa```aaacccfffggghhhhhhiiikkknnnqqqtttzzzuuueee]]]YYYccc{{{~~~|||yyyuuuqqqmmmgggaaa]]]VVVTTTRRRQQQQQQQQQOOONNNJJJJJJIIIHHHIIIKKKMMMNNNKKKNNNRRRTTTSSSRRRTTTVVVXXX[[[dddsssoooeee\\\XXXXXX[[[dddmmmjjjXXXPPPPPPNNNMMMMMMNNNOOONNNLLLKKKIIIGGGFFFEEEDDDAAA>>>===<<<;;;999888888888888777777777666666666666666888888888888888888888888555666777999:::::::::::::::<<<;;;>>>DDDLLLjjjuuuttttttbbbYYYVVVMMMKKKLLLFFFCCCAAA@@@@@@BBBBBBAAA???>>>>>>======;;;:::888888777444444666666444444666000000111333555666888888111111111111111111111111000000000000000111222222222000......///111111000///////////////...---,,,000///...---...///111222000111111222222333333444111222444777999:::::::::============<<<<<<;;;:::777:::>>>AAADDDGGGKKKMMMXXX[[[___aaa^^^VVVMMMHHHHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHIIIMMMRRRVVVYYY\\\___aaaffffffeeeeeefffjjjppptttooosssuuutttmmmfff```]]]]]][[[YYYYYY[[[]]]]]]]]]ZZZ[[[\\\]]]^^^^^^]]]]]][[[ZZZZZZZZZ[[[^^^bbbdddfffeeeccc```^^^^^^```bbbbbbccccccccccccggglllppppppwwwkkk^^^\\\fff~~~xxxrrrmmmjjjgggeeebbb```]]][[[YYYVVVRRROOONNNMMMLLLLLLMMMMMMKKKIIIGGGHHHHHHIIIHHHIIIJJJKKKHHHIIIKKKMMMOOOPPPQQQRRRTTTXXX```oootttjjj___ZZZXXXYYY___fffzzziiiZZZSSSPPPMMMKKKKKKLLLLLLLLLKKKIIIGGGFFFFFFDDDAAA>>>===<<<;;;:::999888888888777777777777777777888888888888888888888888888888444555777999::::::::::::;;;>>>===???EEEPPPrrryyy~~~tttbbbZZZVVVMMMKKKLLLFFFCCCBBB@@@AAABBBBBBAAA???======<<<<<<;;;:::888888888777888;;;999555555888222222333333444555666666222222222222222222222333000000///000000111222222666444111000222333444444000000//////...---+++***000///...---...///111333000000000111222222333333333444666999;;;===>>>>>><<<<<<;;;;;;;;;:::::::::444777<<<@@@CCCFFFIIILLLNNNQQQVVVXXXUUUOOOIIIFFFEEEFFFHHHHHHHHHIIIJJJLLLIIIIIIIIIJJJJJJIIIHHHHHHIIIMMMRRRVVVYYY[[[^^^```fffeeeeeeeeefffjjjpppuuukkkooorrrqqqkkkddd```^^^___\\\ZZZZZZ[[[\\\\\\[[[WWWXXXZZZ\\\]]]]]]]]]]]]]]][[[YYYXXXYYY\\\```bbbfffdddbbb^^^\\\\\\___bbb^^^^^^]]]\\\^^^bbbhhhmmmlllsssnnn^^^___iii{{{uuuqqqjjjfffaaa]]][[[ZZZYYYXXXSSSRRRQQQPPPPPPPPPMMMKKKMMMLLLLLLMMMMMMLLLJJJGGGFFFHHHIIIJJJIIIIIIIIIJJJHHHGGGHHHJJJMMMPPPPPPPPPTTTWWW```nnnyyymmmbbb[[[XXXWWW[[[aaauuu{{{eeeVVVRRRMMMJJJIIIKKKKKKLLLKKKIIIGGGFFFFFFDDDAAA???===<<<;;;:::999888888888777777888888999999999:::777777777777777777777777444555777999:::;;;::::::<<>>???FFFRRRvvvuuucccTTTPPPNNNIIIFFFHHHFFFDDDAAA@@@???>>>===;;;BBB@@@===<<<>>>??????>>>999888777666666555555555444444555555444444333222222222222222222222222222------......//////000000444222000---,,,,,,------///////////////////////////111333333111///....../////////000111111222222222222333666;;;===<<<999:::;;;:::888999>>>>>>;;;999:::===???AAACCCCCCDDDJJJKKKLLLMMMLLLJJJGGGFFFDDDEEEGGGHHHHHHIIIKKKLLLIIIKKKKKKKKKIIIHHHIIIJJJKKKMMMRRRWWW\\\```ccceeefffdddccceeehhhjjjiiiggglllmmmlllgggaaa\\\[[[\\\ZZZZZZXXXWWWWWWXXXYYYYYYYYYXXXWWWYYY]]]^^^]]]ZZZXXXWWWUUUVVVXXX\\\aaadddfffbbb^^^[[[]]]```ccceeeeee]]]XXXZZZ^^^```dddgggjjjqqq{{{ooofff```ppp}}}}}}|||xxxvvvsssoookkkgggdddbbb___^^^\\\ZZZXXXUUUTTTSSSWWWUUUSSSRRRRRRSSSQQQPPPPPPNNNLLLKKKLLLNNNNNNMMMKKKIIIHHHGGGHHHHHHFFFEEEHHHKKKMMMLLLIIIHHHIIIKKKTTTVVVYYYdddzzz~~~ssshhhbbb___\\\\\\^^^nnn~~~wwwaaaWWWMMMJJJNNNQQQOOOKKKMMMLLLIIIFFFCCCAAA@@@???======;;;:::999888888888999777666666777888888777999999888888888888888888888888999999999:::::::::>>><<<<<<@@@HHH]]]vvvdddTTTPPPNNNHHHEEEHHHDDDBBB@@@???@@@@@@???===>>><<<::::::;;;<<<;;;:::999888777666666555555555444444555555444444333222222222222222222222222222111111111111222222222222222111///...------------////////////////////////...000111111000///000111//////000000111111222222333333444777;;;===;;;999999<<<<<<:::<<>>AAAEEEHHHJJJBBBAAA@@@@@@@@@AAACCCCCCDDDFFFGGGGGGGGGGGGIIIJJJHHHJJJJJJIIIHHHHHHJJJKKKNNNPPPTTTZZZ^^^bbbdddeeecccbbbccceeehhhkkkkkkkkkgggfffddd```[[[XXXXXXYYYWWWWWWVVVVVVWWWXXXYYYZZZXXXVVVVVVVVVXXXXXXWWWVVVXXXWWWVVVVVVWWWZZZ]]]^^^___]]]ZZZYYYZZZ___cccgggkkk```WWWUUUWWWZZZ^^^ccchhhmmmssszzzooodddiiisss|||xxxvvvyyyssspppqqqssstttsssrrrpppmmmjjjhhhfffddd```___^^^```bbbeeeeeeeee]]][[[WWWUUUUUUTTTSSSRRRNNNLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIGGGFFFHHHKKKNNNJJJNNNTTT___rrr~~~pppggg```YYYVVVWWWcccppp}}}bbbSSSRRRUUUTTTPPPNNNMMMJJJGGGDDDBBBAAA@@@===<<<;;;:::::::::::::::===;;;999888888888777666888888888888888888888888888888999999999:::::::::888999===DDDOOOeee|||sssooommmlllttt|||yyyfffVVVQQQNNNGGGCCCEEECCCAAA??????@@@AAA@@@???===<<<<<<===>>>>>>;;;999999888777666555555555555444444555555444444333222222222222222222222222222111111111000000/////////......//////000///......////////////////////////000000///...---...111444///000000111111222333333333444666888:::;;;::::::999???CCCCCCCCCCCCAAA===::::::;;;===@@@EEEIIILLLEEECCC@@@???>>>@@@BBBDDDDDDFFFGGGGGGFFFFFFGGGIIIHHHIIIIIIHHHHHHHHHJJJLLLOOORRRVVV[[[```cccdddeeebbbbbbbbbdddfffggghhhhhhgggeeeaaa\\\XXXVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYVVVUUUTTTTTTTTTTTTTTTSSSUUUTTTUUUVVVWWWYYY\\\]]]]]]\\\[[[ZZZ\\\aaahhhlllooocccWWWSSSSSSUUUYYY___dddhhhmmmrrrzzzooocccbbbiii|||vvvsssnnnwww}}}|||xxxvvvtttuuuvvvwwwwwwvvvjjjgggdddbbbaaa```___^^^VVVTTTQQQOOOOOONNNMMMLLLNNNMMMKKKHHHGGGGGGHHHIIIIIILLLQQQYYYkkkuuukkkbbbZZZVVVVVV^^^iii{{{mmmWWWQQQTTTSSSPPPOOONNNKKKHHHEEECCCBBBAAA======<<<;;;;;;;;;;;;;;;<<<:::888888999999999888777777777777888888888888888888999999999:::::::::888999;;;AAANNNfffsssllliiihhhlllvvvyyygggVVVQQQMMMFFFCCCDDDDDDBBB@@@???@@@@@@>>>===>>>======>>>??????<<<:::999888777666555555555555444444555555444444333222222222222222222222222222000000000//////......------...//////000/////////////////////////////////222222000---+++,,,///222000000000111222222333333111333666888999::::::::::::BBBGGGGGGEEEDDDAAA<<<888888999;;;???DDDHHHKKKIIIFFFBBB???===???AAACCCDDDFFFGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHKKKMMMPPPSSSXXX]]]aaacccdddddddddeeeeeeeeeeeeeeeeeeeeeiiieee___YYYUUUSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWTTTTTTSSSRRRQQQPPPQQQRRRQQQRRRSSSUUUWWWYYY[[[\\\XXXYYYYYYZZZ\\\bbbjjjpppssseeeWWWPPPOOOOOOTTTYYY^^^bbbgggllltttpppcccZZZ^^^nnnyyymmmjjjiiiqqq}}}zzzvvvtttqqqooommmhhheee```[[[YYYVVVTTTRRRPPPOOOMMMKKKJJJIIIGGGFFFJJJLLLOOOTTTcccxxxyyyooofff]]]YYYXXX[[[dddsssxxx]]]SSSSSSSSSQQQPPPOOOLLLIIIFFFDDDCCCBBB>>>>>>===<<<;;;;;;;;;;;;:::888777888:::;;;;;;:::666666777777777888888888888888999999999:::::::::>>>>>>>>>BBBQQQlllyyyppplllkkkkkkuuu~~~yyyfffVVVQQQNNNGGGCCCEEEEEECCC@@@???@@@???>>>======<<<;;;;;;<<<<<<;;;999999888777666666555555555444444555555444444333222222222222222222222222222111111111000000000000000.........///////////////////////////////////////333222000---+++,,,...111000000111111222333333333...111555777888888:::;;;<<>><<<===@@@AAAEEEFFFGGGFFFDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHLLLOOOQQQTTTYYY^^^aaacccccccccfffggghhhgggeeeddddddeeehhhbbb[[[UUURRRQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUSSSSSSRRRPPPOOONNNPPPRRROOOQQQSSSUUUWWWXXXXXXYYYRRRTTTVVVWWWZZZaaajjjqqqvvvgggXXXOOOLLLKKKNNNSSSWWW\\\ccciiirrrlll___UUUWWWcccyyyqqqgggeeeiiiooozzz|||wwwpppjjjeeeaaa]]][[[XXXUUUQQQOOONNNMMMKKKIIIJJJLLLNNNRRR^^^pppsssjjj```[[[ZZZZZZ```mmm~~~dddWWWTTTTTTSSSQQQPPPMMMJJJGGGEEEDDDCCC@@@???>>>===<<<;;;;;;;;;888666666777999;;;;;;;;;555666666777777888888888888888999999999:::::::::>>>>>>>>>BBBTTTsssvvvpppnnnmmmuuu}}}zzz{{{|||}}}~~~xxxfffUUUQQQNNNGGGDDDEEECCCAAA??????@@@@@@@@@???===;;;999999:::;;;:::999999888777666666555555555444444555555444444333222222222222222222222222222111111111111111111222222000000...------...//////////////////////////////000000///...,,,---///111000111111222222333333444+++///333666666777999<<>>;;;888999;;;>>>BBBEEEGGGHHHIIIGGGCCC@@@>>>???AAACCCEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFHHHLLLOOOQQQTTTYYY^^^aaabbbbbbbbbcccdddfffeeebbbaaacccdddccc]]]UUUPPPOOOPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSQQQRRRRRRPPPMMMMMMPPPSSSQQQRRRTTTUUUVVVUUUTTTTTTOOORRRUUUWWWZZZaaallltttwwwiiiXXXOOOJJJHHHJJJMMMQQQWWW___hhhrrrxxxaaaTTTNNNNNNVVVfffxxxvvvggg``````fffkkkuuu~~~~~~xxxtttpppmmmjjjcccYYYRRROOOMMMLLLKKKFFFKKKOOORRR\\\kkkvvv{{{||||||xxxxxxxxxwwwvvv{{{wwwlllbbb\\\[[[ZZZ^^^hhhwwwiiiYYYSSSRRRRRRRRRPPPNNNKKKHHHFFFEEEDDDBBBAAA???===<<<;;;::::::888777666666888::::::999555555666666777888888999888888999999999:::::::::999;;;>>>EEE[[[{{{{{{sssooonnnuuu}}}~~~{{{yyy{{{|||}}}~~~xxxeeeUUUQQQNNNGGGDDDFFFAAA???>>>???@@@BBBBBBAAA>>><<<:::999:::;;;;;;;;;999888777666666555555555444444555555444444333222222222222222222222222222//////000000111111111222222000...---,,,---///000////////////////////////---.........---...000222000111111222222333444444)))---222555555777999<<>><<<:::999999999888666666777888777666444555555666777888888999888888999999999:::::::::999===CCCMMMeeeuuupppnnnssszzz}}}{{{|||}}}~~~~~~yyyfff[[[VVVLLLIIIKKKEEEDDD@@@;;;999:::<<<>>>???=========<<<;;;;;;::::::444666888888555555666999888777666555555555555555333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////.........///000000111111000000000000111111111111333444555555555777;;;===???@@@AAABBBAAA@@@???>>>:::999<<>>===<<<<<<999888777666666888:::;;;777666555555777999::::::;;;;;;;;;999888999<<>>CCCPPPooowwwrrrooorrrwww|||}}}{{{{{{|||}}}|||iii]]]WWWLLLIIIIIICCCDDDAAA===;;;<<<===>>>???=========<<<;;;;;;::::::666888999888666555777999888888666555555444444444333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////222222111111111000000000000000000000111111111111333444555555666888;;;===???@@@AAABBBBBBBBBAAA@@@======CCCMMMRRRPPPMMMMMMMMMHHHBBB@@@CCCEEEEEECCCEEEFFFFFFFFFFFFFFFEEEDDDGGGGGGFFFGGGJJJMMMQQQSSSWWWZZZ]]]___^^^^^^^^^___^^^^^^\\\[[[[[[\\\]]]^^^XXXRRRKKKJJJLLLPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRPPPOOONNNNNNNNNNNNNNNRRRVVVUUUQQQOOOOOOQQQRRRQQQRRRVVVXXX\\\fffqqq{{{ssseeeXXXMMMGGGEEEDDDIIIOOOYYYeeerrr~~~ooo]]]NNNEEEDDDCCCBBBCCCHHHSSS```iiissseee[[[XXXXXXYYY\\\dddpppzzzmmm]]]RRRMMMKKKHHHIIIJJJMMMSSSZZZaaaeeedddbbb^^^[[[XXXUUUTTTTTTTTTVVV\\\cccfffggglllsssvvvmmmeee```[[[___ccciiixxx}}}jjj[[[QQQOOOPPPPPPQQQQQQOOOLLLIIIGGGFFFDDDCCCBBB@@@>>>===<<<<<<;;;:::888777666777888999888777666666777999::::::;;;;;;;;;:::999999<<>>EEESSSssszzzvvvtttvvvyyy}}}||||||}}}~~~kkk___XXXMMMHHHHHHBBBDDDAAA???>>>>>>??????>>>=========<<<;;;;;;::::::999::::::888777666777888999999777666444444333333333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////333333222111///...------000000000111111111222222333444666666777888;;;======>>>@@@AAABBBCCCCCCCCC>>>@@@HHHTTTXXXTTTNNNLLLJJJEEEAAA@@@CCCFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFGGGKKKOOOSSSVVVXXX[[[]]]___^^^^^^^^^___[[[[[[[[[\\\]]]]]]^^^___VVVQQQKKKIIIKKKNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPOOONNNNNNOOOOOOMMMPPPSSSSSSPPPMMMNNNPPPOOONNNPPPSSSUUUXXX```iiiwwwwwwrrrfffWWWKKKEEEDDDFFFMMMXXXdddqqq~~~{{{lll[[[KKKBBBCCCBBB@@@>>>@@@FFFNNNTTTeeerrrvvvhhh]]]WWWVVVXXXZZZaaammmwwwzzzgggXXXOOOJJJHHHHHHHHHJJJOOOUUU[[[___^^^\\\XXXTTTQQQOOOOOOOOOPPPPPPRRRVVVWWWXXX___hhhyyy~~~sssjjjddd[[[YYY]]]hhhvvv}}}qqqfff\\\TTTPPPOOOPPPPPPPPPNNNKKKHHHFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;999777666666666777999999888888888999999::::::;;;;;;:::999:::<<<>>><<<@@@HHHYYYyyyqqq|||yyyyyyzzz|||~~~~~~~~~~~~kkk___YYYMMMIIIIIIDDDDDDBBB@@@@@@AAAAAA@@@>>>=========<<<;;;;;;::::::::::::999777666555666666:::999888666444333333222333222111111000000111111000000000000000000000000////////////////////////////////////////////////000000///...---,,,++++++000000111111111222222222333555777777888999;;;>>>;;;<<<===???AAABBBCCCCCC===???GGGRRRWWWRRRKKKHHHGGGCCC???>>>@@@CCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFJJJNNNQQQSSSXXXZZZ\\\]]]\\\[[[\\\]]]XXXYYY[[[]]]^^^^^^^^^^^^TTTPPPKKKIIIJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLOOONNNNNNMMMMMMMMMNNNNNNLLLNNNPPPPPPNNNLLLMMMNNNMMMLLLNNNRRRSSSTTT[[[dddsss{{{wwwcccPPPGGGEEEDDDLLLXXXeeerrr~~~zzzkkk[[[MMMEEE>>>>>>>>>===>>>BBBHHHMMMTTTaaauuuzzzkkk___WWWTTTVVVXXX___kkkuuu}}}~~~kkk\\\QQQLLLHHHHHHHHHIIIMMMRRRWWWZZZ\\\YYYUUUQQQNNNMMMMMMMMMMMMLLLMMMPPPQQQRRRXXXaaauuuyyynnnggg\\\VVVYYYgggrrr|||uuu}}}yyyqqqbbbTTTOOOOOOOOOOOOOOOLLLHHHFFFEEEDDDBBB@@@>>>======<<<;;;:::999888777777777777999::::::999888888999::::::;;;;;;:::999:::<<<>>>AAACCCJJJ]]]uuuggg{{{}}}{{{zzz{{{}}}~~~~~~~~~|||iii^^^XXXNNNKKKLLLGGGDDDBBBAAABBBBBBBBB@@@>>>=========<<<;;;;;;:::::::::888666444444444555555:::999888666444333333222333222111111000000111111000000000000000000000000////////////////////////////////////////////////...............---------111111111111222222222222333555777999999:::<<<>>>:::;;;;;;<<<>>>???@@@AAA>>>???EEENNNRRRNNNHHHFFFDDDAAA>>><<<===???AAABBBBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEGGGJJJMMMPPPRRRWWWYYYZZZZZZYYYXXXYYYZZZWWWYYY\\\^^^___^^^]]]\\\QQQNNNKKKIIIIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKLLLMMMMMMLLLLLLLLLMMMLLLLLLMMMPPPQQQRRRYYYbbbqqqnnnVVVJJJGGGBBBJJJVVVdddppp|||yyyiiiZZZOOOHHH<<<===>>>>>>???BBBGGGKKKNNNYYYjjjzzz}}}nnn```WWWSSSTTTVVV___kkkttt{{{{{{iii[[[QQQMMMIIIHHHHHHIIILLLQQQVVVYYYZZZWWWSSSOOOLLLLLLLLLMMMIIIIIIKKKOOOOOOPPPVVV^^^qqq~~~qqqhhh___VVVXXXeeennnttt{{{lll}}}pppYYYOOONNNMMMNNNNNNLLLHHHEEEEEEDDDBBB@@@???>>>======888888888888888888999999888:::;;;;;;888777888:::999;;;;;;;;;::::::<<<===CCCBBBIII___~~~nnnbbbxxx|||{{{yyy{{{~~~}}}}}}~~~yyyfff\\\WWWNNNLLLNNNIIIDDDCCCAAAAAABBBBBB@@@???=========<<<;;;;;;:::::::::777444222333555555555999999777666444444333333333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////......///000111111222222111111111222222222222333333555888::::::;;;<<<>>>;;;;;;;;;;;;;;;<<<===>>>@@@@@@EEEMMMPPPLLLHHHFFFAAA???<<<::::::<<>>????????????@@@CCCFFFMMMVVVdddssspppaaaWWWSSSRRRVVV```mmmvvv||||||zzzqqqpppmmmkkkjjjkkkllllllqqqvvv|||wwwfffYYYPPPLLLIIIHHHHHHIIIMMMRRRWWWZZZXXXUUUQQQMMMJJJJJJKKKLLLHHHHHHJJJMMMMMMNNNTTT]]]mmmsssiiiaaaYYYYYYaaagggooo|||mmm}}}zzzaaaSSSPPPMMMMMMNNNMMMIIIFFFFFFEEECCCAAA???>>>======777777888888999999999999666999;;;;;;888777888:::999:::<<<<<<::::::;;;===@@@@@@IIIccc{{{lllccc{{{||||||zzz}}}{{{||||||~~~xxxeee[[[VVVMMMKKKMMMHHHEEECCCAAA@@@AAAAAA@@@???=========<<<;;;;;;:::::::::666333222444666777666888888666555555444444444333222111111000000111111000000000000000000000000000000000000000000000000//////////////////////////////000111111222333333111111111222222222333333333666999;;;;;;;;;===>>>>>>>>><<<;;;;;;;;;;;;<<>>======888888999999999888888777333777;;;:::888666888;;;888:::<<<<<<;;;:::;;;<<<>>>@@@NNNmmmzzzooojjj~~~}}}~~~}}}yyyyyyzzz|||xxxeee[[[VVVLLLJJJLLLGGGEEECCC@@@???@@@AAA@@@@@@>>>======<<<;;;;;;::::::;;;777333333555888888888888777666555555555555555333222222111000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111222222222333333333333666999;;;<<<<<<===>>>AAA@@@>>><<<;;;:::;;;;;;>>>@@@FFFOOORRRLLLDDDAAA;;;;;;::::::;;;>>>CCCGGGFFFFFFFFFFFFEEEDDDCCCBBB???@@@DDDHHHMMMQQQUUUVVVZZZ[[[ZZZYYYWWWVVVWWWYYYYYY\\\```bbbaaa\\\UUUQQQLLLKKKJJJHHHFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJLLLMMMMMMMMMLLLJJJIIIKKKLLLOOOYYYcccqqqeeeTTTNNNOOOSSSZZZbbbjjjrrryyy~~~~~~mmm]]]PPPIIIDDDDDDDDDBBBAAABBBEEEGGGNNNVVVeeevvvqqqbbbXXXTTTQQQVVVbbbqqqzzz~~~zzzuuuwww{{{|||{{{uuuiiiaaa]]]XXXUUUPPPMMMKKKJJJHHHGGGEEEEEEEEEEEEGGGJJJNNNPPPHHHNNNUUUZZZ```iiittt}}}{{{xxxssskkkbbbXXXOOOJJJEEEEEEFFFHHHMMMSSSYYY\\\[[[XXXSSSOOOLLLLLLNNNPPPTTTPPPLLLJJJIIILLLVVVaaa|||vvvkkkaaa___[[[XXX\\\jjjyyymmm{{{ttt\\\WWWPPPNNNOOOPPPMMMJJJFFFEEECCCAAA@@@>>>>>>===:::::::::999999777666555111666::::::777666888;;;888:::<<<<<<;;;:::;;;<<>>>>>???@@@======>>>===<<<999777666:::999777555555555666666999777444333333333222000222222222111111111111000////////////////////////000000000000000000000000////////////............222222111111111111222222///000000000000111444666<<<999666666999;;;;;;999777:::>>>@@@???===<<<<<<===AAAFFFJJJKKKHHHDDDAAA;;;<<<<<<===>>>??????@@@CCCEEEFFFEEECCCBBBBBBBBBCCCDDDGGGJJJOOOSSSWWWYYYZZZZZZYYYYYYYYYYYYZZZZZZ^^^___``````^^^WWWOOOIIIEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGGGGFFFGGGGGGHHHHHHJJJJJJKKKLLLKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLKKKJJJKKKOOOUUUZZZkkk|||}}}cccOOOFFFGGGLLLWWWbbbjjjppp|||qqqcccWWWQQQNNNOOOLLLFFFAAA@@@EEEKKKUUU]]]gggqqq}}}uuuggg[[[UUUSSSYYYeeeqqqzzzrrrddd^^^___```^^^___bbbkkkuuu|||zzzlllaaaZZZTTTNNNIIIHHHGGGFFFDDDCCCBBBAAAAAA>>>>>>???@@@AAAAAABBBBBB@@@GGGJJJGGGKKKVVVaaaeeecccrrrmmm]]]\\\[[[PPPGGGLLLKKKJJJLLLPPPUUUZZZ]]]\\\XXXTTTQQQPPPNNNLLLJJJTTTLLLHHHKKKKKKLLLUUUbbbyyyooohhh^^^XXXYYY^^^hhh}}}vvvzzzxxxmmmWWWMMMPPPMMMLLLNNNJJJIIIHHHFFFDDDBBB@@@@@@???===<<<:::888888999:::;;;:::;;;;;;<<<<<<;;;;;;:::999999888777888;;;===???DDDFFFYYY||||||www~~~zzzzzzzzzzzz|||~~~jjj]]]WWWMMMKKKKKKDDDEEECCCAAA???>>>>>>??????<<<<<<<<<<<<;;;999888777999888777666555555555666888666444333333333111000222222222111111111111000000000000000000000000000000000000000000000000000////////////............//////............//////111222222222222333666888888666555666999<<<<<<;;;<<<>>>??????>>>======>>>>>>AAAEEEHHHHHHEEEAAA>>>:::;;;<<<===>>>???@@@@@@CCCDDDFFFEEECCCBBBBBBCCCCCCDDDGGGJJJOOOSSSVVVXXXZZZYYYXXXXXXXXXXXXXXXYYY]]]___aaabbb___XXXOOOIIIDDDEEEFFFHHHIIIJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIIIIMMMLLLLLLKKKJJJIIIGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIMMMMMMLLLKKKLLLOOOUUUYYYfffttt|||hhhTTTIIIFFFKKKUUUaaajjjrrrvvvfff[[[VVVSSSVVVUUUOOOFFFBBBEEEJJJUUU^^^iiirrr}}}uuuggg]]]WWWVVV\\\eeepppxxx}}}}}}nnn]]]TTTSSSQQQMMMNNNPPPVVV___fffmmmzzz{{{qqqhhh\\\SSSNNNJJJEEEAAABBBBBB@@@???>>>>>>>>>>>>======>>>>>>??????@@@@@@???CCCDDDAAACCCKKKRRRSSS```hhhggghhhnnneeeSSSLLLLLLKKKKKKNNNSSSYYY^^^aaa\\\XXXTTTPPPNNNLLLJJJIIIPPPIIIFFFIIIJJJKKKUUUbbb|||sssiii___XXXYYY]]]fffzzz|||}}}qqq[[[QQQSSSOOOMMMNNNJJJJJJHHHFFFDDDBBBAAA@@@???===<<<:::999888999:::;;;999999::::::::::::999999::::::999::::::<<<>>>???DDDGGG\\\|||~~~{{{{{{{{{{{{{{{}}}~~~mmm___XXXNNNKKKKKKEEEDDDCCCAAA???>>>>>>??????======<<<::::::999999999999888777666555555555666777555222222222222111000222222222111111111111000111111111111111111111111000000000000000000000000////////////............111111111111111111111111222333444444333444777:::666666666999<<<>>>>>>>>>@@@AAA@@@>>><<<;;;===??????@@@CCCDDDCCC@@@===:::999:::;;;<<<>>>???AAAAAABBBDDDEEEEEECCCBBBBBBCCCBBBDDDGGGJJJNNNRRRUUUVVVYYYXXXWWWVVVVVVVVVVVVVVVXXX[[[______\\\TTTKKKEEECCCDDDEEEGGGIIIJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIJJJOOONNNLLLJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKNNNNNNMMMLLLLLLNNNSSSWWW___iiivvv}}}nnnZZZLLLFFFJJJUUUaaajjjttt|||lllaaa^^^ZZZaaaddd]]]OOOFFFFFFJJJUUU___kkkttt~~~uuuhhh___ZZZWWW\\\dddmmmvvv|||xxxiiiWWWMMMIIIEEEAAADDDDDDHHHOOOTTTZZZfffqqqzzzooofff\\\UUULLLFFFCCCAAA>>>;;;>>>===<<<<<<;;;;;;<<<<<<===========================??????===>>>CCCEEEEEEVVV\\\dddsss}}}kkkTTTOOOLLLKKKLLLPPPVVV^^^ccceee```\\\VVVQQQOOOMMMKKKIIILLLFFFDDDGGGHHHIIITTTbbb~~~yyylllaaaZZZZZZ\\\cccvvvuuu^^^TTTUUUQQQOOOOOOKKKJJJIIIGGGDDDBBBAAA@@@???===<<<:::999999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<=========>>>GGGKKKbbb}}}yyyyyyxxxxxx}}}|||||||||||||||}}}~~~~~~~~~~~~ooo```YYYNNNKKKKKKEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@===;;;:::999999:::888888777777666555555555555333111111222222111000222222222111111111000000111111111111111111111111////////////////////////////////////............222333333333333333333222111222333222222333666888777888999;;;===?????????AAAAAA@@@>>>;;;:::;;;<<<;;;<<<===>>>===;;;999888888999:::<<<>>>@@@AAABBBAAACCCDDDDDDCCCBBBCCCDDDCCCDDDGGGKKKNNNQQQTTTUUUWWWVVVUUUTTTTTTTTTTTTTTTWWWZZZ______[[[RRRJJJEEEBBBCCCEEEGGGHHHIIIIIIJJJFFFEEEEEEFFFFFFGGGHHHIIILLLKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJLLLPPPSSSXXX___lllzzz~~~rrr]]]KKKFFFKKKVVVbbbmmmxxxqqqgggdddbbblllssslll[[[MMMIIILLLTTTaaaoooxxxttthhhaaa^^^XXX\\\ccclllttt{{{|||uuufffVVVLLLIIIEEEAAADDDBBBDDDHHHLLLQQQZZZdddtttzzz|||wwwoooggg^^^VVVPPPKKKFFFBBB@@@???>>><<<======<<<<<<<<<<<<==================<<<<<<<<<<<<<<<===<<<<<<>>>AAACCCBBBKKK\\\kkkvvvzzzhhhSSSOOOLLLKKKLLLQQQYYYaaaeeeggghhhccc\\\UUUQQQOOOMMMLLLLLLGGGEEEHHHHHHHHHTTTccc~~~pppeee\\\[[[[[[```qqquuu___UUUVVVRRRPPPQQQMMMJJJIIIGGGEEECCCAAA@@@@@@>>><<<;;;999999:::<<<===<<<==================<<<:::;;;<<<============<<>>???@@@>>>;;;999777777666777999999999999777666888888:::;;;===???AAAAAA@@@AAACCCDDDCCCBBBCCCDDDCCCEEEHHHLLLOOOQQQSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSXXX\\\aaaaaa[[[SSSLLLHHHCCCCCCEEEFFFGGGHHHHHHHHHCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKKKKLLLIIIJJJIIIHHHGGGIIILLLOOOSSSZZZgggvvv|||qqq[[[IIIHHHNNNZZZgggqqq{{{vvvllliiiiiittt~~~yyygggVVVOOOOOOTTTddduuu~~~sssjjjdddaaa___bbbgggmmmtttyyy}}}~~~}}}vvvgggVVVLLLIIIFFFBBBCCC??????BBBDDDGGGNNNVVV]]]bbbddd___ZZZUUUOOOIIIHHHFFFCCC@@@???>>>===<<<===<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<;;;::::::;;;<<<>>>AAADDDJJJiiixxxsssmmmbbbUUUQQQNNNLLLMMMSSS\\\dddhhhhhhooohhh___WWWRRROOOMMMLLLNNNJJJIIIKKKIIIIIIUUUeeetttiii___\\\[[[^^^lll~~~sss]]]SSSVVVRRRQQQSSSOOOKKKIIIGGGEEECCCAAAAAA@@@>>>===;;;::::::;;;===>>><<<==================<<<999:::;;;<<<<<<<<<<<<<<>><<<:::999888777888888888777666555444444222111111333444444333222222222111111111111000000000000000000000000000000000000000000000000000////////////............000111222333333222111000---...///......///222444555666666666555666999<<<===??????>>>;;;888666666555666888999999888666555888999:::;;;===>>>@@@@@@>>>@@@BBBCCCCCCCCCDDDEEEEEEGGGJJJMMMPPPRRRSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTXXX\\\[[[UUUMMMGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJGGGGGGGGGFFFFFFGGGJJJMMMPPPWWWdddppptttjjjXXXIIIKKKRRR```nnnxxx~~~|||qqqllllllxxxrrraaaWWWTTTWWWiii~~~uuummmhhhfffjjjlllooossswwwyyy{{{{{{xxxgggTTTIIIFFFCCC???BBB>>>===???AAAAAAEEEJJJLLLPPPRRROOOKKKJJJGGGCCC@@@???>>>===<<<;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===:::999888888777888@@@IIIYYYvvv~~~ooofffbbbZZZUUUQQQOOOPPPWWWccclllooonnnssskkkaaaWWWQQQNNNLLLKKKOOOKKKKKKMMMLLLLLLYYYiiiyyynnnccc^^^[[[\\\iiiyyyrrr\\\SSSUUUSSSRRRTTTPPPKKKJJJHHHEEECCCBBBAAA@@@>>>===<<<;;;;;;<<<>>>???::::::;;;;;;;;;;;;::::::999999:::;;;<<<===>>>>>>DDDVVVzzzssshhhdddcccddddddnnn~~~{{{}}}yyysssnnnsss~~~kkk\\\SSSIIIGGGIIICCCAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>><<<;;;999888777888888888777666555444444222111222444555555444222222222111111111111000111111111111111111111111000000000000000000000000////////////............222333555666666555333222///000000000///111333666444555555444333666;;;@@@???@@@???<<<999888888999777999:::<<<;;;999666444999999:::;;;<<<>>>>>>???===@@@BBBCCCCCCCCCDDDEEEFFFHHHKKKOOORRRSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUQQQVVVYYYVVVOOOHHHDDDCCCEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAABBBCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFGGGKKKMMMNNNUUU```gggggg___UUUMMMNNNWWWgggvvv}}}uuuooonnnyyyyyyjjj^^^YYY[[[pppyyyqqqlllkkkooorrrvvvzzz}}}yyyfffRRRFFFCCCAAA>>>BBB>>>===???AAA???AAADDDBBBGGGIIIFFFDDDEEEDDDBBB:::;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<999999::::::;;;;;;<<<<<<;;;999::::::999<<>>===<<<;;;;;;===???@@@999999::::::::::::999999999999999:::<<<>>>@@@BBBHHH^^^{{{nnnccc______```bbbnnn}}}|||~~~xxxmmmooovvvjjjZZZRRRHHHFFFHHHCCC??????@@@@@@@@@???>>>>>>:::;;;<<<<<<<<<;;;:::999777777888888888666444333444333222222444666666555222222222111111111111000222222222222222222222222000000000000000000000000000/////////............///000222333333222000///111222222222222333666888555666666555555999@@@EEECCCAAA???;;;888888;;;===;;;<<<>>>???===:::666333::::::;;;;;;<<<===>>>>>>===???BBBCCCCCCCCCDDDFFFGGGIIILLLPPPRRRSSSTTTSSSQQQQQQQQQRRRSSSTTTUUUVVVWWWZZZ]]]ZZZRRRKKKIIIIIIFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBDDDEEEFFFGGGIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFGGGEEEFFFGGGGGGGGGHHHKKKNNNLLLTTT]]]```]]]WWWSSSQQQPPPZZZkkk{{{xxxqqqnnnxxx}}}ooobbb\\\^^^uuu|||uuupppnnnnnnrrrxxx~~~xxxeeePPPEEECCCCCC@@@@@@<<<:::===>>><<<<<<>>><<<@@@AAA>>>===???@@@>>>:::;;;>>>????????????@@@???>>>======<<<<<<<<<===777777888999::::::;;;;;;;;;;;;>>>??????DDDXXXllltttdddeeerrrlll]]]ZZZUUUTTTWWWcccsss|||sssfff[[[TTTPPPNNNNNNIIIHHHJJJOOONNNQQQaaasssttthhhaaa[[[ZZZeeetttwwwaaaVVVXXXTTTRRRRRRNNNKKKJJJHHHFFFDDDBBBAAAAAA>>>===<<<;;;<<<===???AAA:::;;;;;;<<<<<<;;;;;;:::;;;:::::::::<<<@@@CCCEEEOOOhhhooozzzzzz~~~kkk```\\\]]]^^^bbbnnnyyy}}}nnnmmmrrrqqq]]]QQQLLLHHHFFFFFFCCCAAA@@@@@@AAABBBBBBAAA@@@???>>>===<<<;;;::::::777777777777666666666666666666555555555444444444333222222111111222222333111111000000//////......//////......///000111222---...///000000///...---000000000000000000000000222222000000000222444666333111000111555<<>>======;;;888666999:::<<<>>>>>>>>>===<<<>>>@@@BBB@@@>>>>>>@@@CCCEEEJJJMMMNNNPPPRRRQQQNNNPPPOOOOOOPPPRRRTTTTTTTTTVVVaaajjjdddSSSEEEBBBEEEFFFFFFEEECCCCCCBBBBBBBBBCCCBBBBBBBBBDDDEEEGGGIIIGGGGGGGGGFFFEEEDDDDDDCCCAAADDDGGGHHHEEECCCCCCDDDCCCAAA@@@BBBFFFJJJKKKJJJQQQPPPTTTZZZ[[[UUUOOOMMMSSS```qqq||||||tttrrrzzzyyyllldddkkkyyy{{{tttqqqsssyyyxxxbbbQQQGGGBBB???=========<<<;;;::::::999999<<<;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;===???AAACCC======<<<<<<<<<;;;;;;;;;;;;:::999:::;;;<<<;;;:::;;;>>>@@@@@@HHHXXXiiirrrjjjiiikkknnnqqqmmmeee]]]YYYWWWYYYeeewwwxxxiii]]]VVVSSSQQQPPPRRRNNNKKKKKKLLLTTTeeeuuuvvviii```[[[ZZZaaahhh|||kkkTTTQQQTTTRRRQQQTTTNNNLLLIIIFFFCCCBBBBBBBBB<<<<<<<<<===<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::<<<;;;<<<>>><<<;;;???FFFNNNqqq|||gggnnn|||oooggg```[[[ZZZfffqqq|||{{{|||tttpppnnnwwwvvvaaaUUUOOOJJJGGGGGGCCCAAA@@@@@@AAABBBBBBAAA>>>======<<<;;;::::::999888777777777666666555555555555555444444444444333333222222111111222222333222222111111111000000000///000000111111111111111......////////////......000000000000000000000000222222111000111333444666777666555555999???FFFJJJPPPGGG>>><<<;;;:::<<>>>>>?????????@@@AAABBBAAA??????AAACCCFFFJJJMMMNNNPPPTTTSSSPPPRRRPPPOOOPPPSSSUUUVVVVVVSSS[[[aaa\\\OOOCCCAAACCCEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAABBBCCCEEEFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBAAADDDGGGGGGEEECCCCCCDDDAAA???>>>???CCCFFFGGGFFFNNNNNNRRRYYYYYYSSSNNNLLLSSS```qqq|||zzzuuuvvv||||||pppgggiiivvvyyyvvvyyy~~~zzzdddRRRGGGAAA>>><<<<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAA=========<<<<<<<<<;;;;;;999888888999;;;;;;;;;:::777AAA@@@<<>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<>>>===<<>><<<;;;AAAHHHMMMKKKGGGCCC@@@===;;;;;;::::::999:::<<<@@@CCCFFFBBBCCCDDDCCCAAAAAABBBDDDFFFJJJMMMMMMPPPUUUVVVTTTSSSQQQOOOPPPRRRVVVXXXYYYSSSWWWYYYTTTKKKDDDBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFCCCCCCCCCBBBBBBAAAAAA@@@AAACCCEEEEEEDDDBBBBBBCCCAAA???>>>???AAACCCDDDDDDLLLLLLQQQWWWWWWQQQMMMLLLRRR```rrr~~~|||xxxzzz~~~sssiiigggrrr~~~~~~hhhUUUHHHBBB===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999::::::;;;;;;;;;;;;;;;AAAFFFOOO```lllaaaLLLPPPZZZgggrrruuurrrmmmiiiaaa___aaalll|||uuufff]]]XXXTTTRRRQQQNNNKKKKKKMMMSSScccrrrrrreee\\\VVVXXX^^^lll|||}}}___UUUTTTTTTSSSTTTOOOMMMJJJGGGDDDCCCCCCCCCCCCBBBAAA@@@???===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::<<<>>>>>>>>>CCCJJJZZZ}}}jjj]]]iiiwwwlllbbb]]]]]]aaajjjwww~~~{{{yyyyyyzzz}}}|||sssuuujjj\\\SSSLLLHHHGGGCCCAAA@@@@@@AAABBBAAAAAA<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666555444333444444333333333222222222333222222111111222222333222222222222222222111111222222111000/////////000000///...------...///000000000000000000000000000222222111222222333555555555444444444666:::???AAABBB@@@???>>>===???HHHSSSYYYVVVQQQJJJDDD@@@>>>>>>999888888:::???FFFMMMQQQDDDEEEDDDDDDCCCCCCDDDEEEFFFJJJLLLLLLOOOUUUWWWVVVTTTQQQNNNNNNQQQUUUXXXYYYYYYWWWTTTPPPJJJFFFDDDCCC@@@@@@@@@@@@@@@??????>>>AAAAAABBBBBBCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAADDDCCCBBBAAACCCDDDEEEFFFJJJKKKPPPVVVUUUOOOLLLMMMQQQ```sss~~~}}}ttthhhcccmmm}}}nnnZZZLLLCCC>>><<<::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<======?????????>>>===<<>>>>>>>>=========;;;<<<<<<<<<;;;;;;<<<=========QQQqqqvvv\\\GGGCCCKKKYYYlllxxxzzzvvvqqqooofffeeehhhsssxxxiii___YYYUUURRRPPPMMMLLLLLLMMMSSSaaaooosssggg^^^XXXYYY^^^eeeuuueeeWWWTTTTTTSSSTTTPPPNNNKKKHHHEEEDDDDDDDDDEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888:::>>>>>>>>>DDDLLLYYYzzzccc[[[iii~~~}}}oooccc]]]^^^___gggsss|||~~~}}}{{{zzzxxxyyy|||xxxuuulll]]]TTTLLLGGGFFFCCCAAA@@@@@@AAABBBAAAAAA=========<<<<<<<<<<<<<<<:::999888777666555444333444444333333333222222222333222222111111222222333111111111111111111111111444111...,,,+++---///111000///...------...///000000000000000000000000000222222222222333444555555777666666777999<<>>??????@@@??????>>>===AAABBBBBBCCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@DDDDDDCCCCCCCCCDDDEEEGGGJJJLLLQQQUUUTTTNNNLLLNNNQQQaaauuu|||ssseeebbbkkkzzzttt___OOOEEE@@@???::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>???@@@@@@@@@???>>>===@@@@@@?????????>>>>>>>>><<<<<<<<<:::999999<<>>HHHddd}}}qqqNNNAAAKKKKKK[[[ooo{{{}}}wwwrrrpppggghhhnnnzzzxxxiii___ZZZUUUSSSOOOMMMLLLLLLMMMRRR___mmmvvvjjj```YYYXXX\\\bbbpppkkk[[[VVVUUUTTTTTTQQQOOOLLLIIIFFFEEEEEEEEEEEEDDDAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777666999===>>>>>>DDDLLLZZZooo```]]]kkk}}}ssseee^^^^^^___gggrrrzzz}}}{{{yyyyyyxxxyyy{{{~~~www{{{kkk]]]TTTLLLGGGFFFCCCAAA@@@@@@AAABBBBBBAAA>>>>>>=========<<<<<<<<<999888888777666555555444444444444444333333333333333222222111111222222333000000000111111111111111222000---+++***,,,///111//////............//////000000000000000000000000222222333333444555555555444444555666888:::===>>>888999>>>CCCEEEIIISSS^^^aaa```\\\SSSIIIBBB@@@AAA>>>>>>===>>>@@@DDDGGGJJJEEECCCCCCDDDFFFHHHHHHHHHFFFJJJMMMNNNQQQVVVXXXVVVTTTQQQOOONNNPPPRRRTTTTTTYYYTTTLLLFFFBBB@@@???>>>===>>>???@@@@@@???>>>===@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>>AAABBBBBBAAAAAAAAADDDFFFKKKLLLQQQUUURRRKKKJJJMMMRRRbbbxxxuuuwwwsssfffdddmmm{{{xxxcccQQQGGGBBB@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@?????????:::;;;:::888777:::AAAGGGQQQfffsssiiiRRRDDDCCCGGGMMM[[[nnnzzz|||xxxssspppkkknnnvvvzzzkkk```ZZZUUURRRNNNMMMLLLMMMMMMQQQ]]]jjj~~~~~~pppcccYYYVVVXXX```mmmuuueee[[[WWWVVVVVVRRRPPPMMMJJJGGGFFFFFFFFFDDDCCC@@@>>><<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<777777:::>>>??????EEEMMM```yyyiii^^^```mmmvvvjjjcccaaaaaaiiittt|||{{{xxxwwwxxxxxxyyyzzz}}}zzzxxxkkk]]]TTTMMMIIIHHHCCCAAA@@@@@@AAABBBBBBAAA>>>>>>===<<<;;;;;;::::::888777777777666666555555555555555444444444444333333222222111111222222333111111111222222222333333...............//////000......////////////......000000000000000000000000111222333444555555555555111222333555777999;;;<<<::::::===BBBDDDEEELLLSSSXXXYYYXXXQQQGGGAAA???@@@;;;;;;;;;<<<<<<=========CCCBBBAAACCCGGGIIIJJJIIIHHHMMMPPPQQQTTTYYYYYYVVVVVVSSSQQQPPPQQQRRRRRRRRRSSSOOOIIICCC???===>>>>>><<<===???@@@@@@???>>>===>>>>>>@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<===???@@@???===???@@@AAAAAA???@@@CCCFFFJJJLLLQQQSSSOOOHHHGGGJJJRRRccczzzzzzooorrrtttkkkiiiqqqzzzdddRRRFFFAAA@@@<<<<<<<<<;;;;;;::::::999::::::;;;===>>>@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@;;;<<<<<<;;;;;;BBBMMMVVVeeekkkcccMMM===>>>AAAAAANNNZZZlllyyy~~~}}}yyyvvvuuuzzznnnbbb[[[UUURRRNNNLLLLLLMMMMMMQQQ\\\hhhzzzvvvggg[[[VVVWWW^^^jjj~~~qqqccc[[[XXXXXXSSSQQQNNNJJJHHHGGGGGGGGGDDDCCC@@@===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::<<<@@@AAAAAAGGGOOOkkkxxxfff]]]```pppzzzpppiiifffdddlllwww|||xxxxxxzzzyyyzzzzzz|||{{{tttzzzkkk]]]UUUOOOJJJIIICCCAAA@@@@@@AAABBBBBBAAA>>>>>>===<<<:::999888888777777777777666666666666666666555555555444444444333222222222222222222333222222222333333444444444+++---000222333111000...---...///000000///...---000000000000000000000000111222333444555555555555444555777999<<<>>>???@@@;;;999;;;???@@@???BBBGGGPPPRRRRRRMMMEEE???>>>???;;;<<<>>>@@@@@@@@@???>>>BBB@@@@@@BBBGGGJJJKKKJJJIIIOOOSSSTTTWWW[[[ZZZWWWWWWUUUSSSSSSSSSSSSRRRQQQPPPMMMHHHCCC???>>>???AAA<<<===???@@@AAA@@@>>>===<<<<<<>>>??????>>>======<<<<<<<<<===============@@@===;;;<<<>>>???>>><<>>?????????BBBKKKYYYdddfffRRRAAA>>>???>>>@@@GGGPPP[[[kkkzzz~~~qqqeee\\\VVVRRRNNNLLLMMMNNNMMMPPP[[[gggvvvzzzkkk^^^YYYZZZ\\\hhh|||zzziii^^^ZZZYYYTTTQQQNNNKKKHHHGGGGGGGGGDDDCCC@@@>>>===<<<===>>>:::::::::;;;;;;<<<<<<<<<<<<<<>>=========<<<<<<;;;;;;:::;;;:::888999999999666444444444444333333222222222555444222111000111111222555333111000000111111000///000111222222111000///000000000000000000000000......///000111111222222111111222333444555666777666666777888:::;;;<<<<<<:::<<<<<<999666777===CCCNNNLLLHHHCCCAAA@@@@@@@@@===============>>>>>>???===@@@BBBDDDEEEGGGIIILLLNNNOOORRRTTTUUUUUUTTTSSSSSSSSSTTTUUUVVVTTTPPPLLLOOOIIIAAA<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<>>;;;:::::::::;;;;;;===>>>???<<<<<<<<<<<<<<<===>>>>>>>>>AAACCCAAA>>>>>>BBBGGGLLLMMMMMMKKKGGGDDDBBBBBBQQQaaavvvttthhhqqqzzzwwwvvv~~~zzzcccTTTIIIAAA<<<===<<<::::::;;;<<<<<<;;;999;;;============>>>@@@FFFEEEDDDDDDEEEDDDBBB@@@???AAAFFFHHHDDD===>>>CCC@@@;;;;;;EEEUUU```aaa]]]BBBBBBAAA???>>>???CCCFFFNNN[[[mmm{{{rrreee\\\UUUQQQHHHJJJLLLKKKKKKPPPYYYaaassswwwrrrddd[[[XXXZZZdddxxx~~~jjj___ZZZXXXQQQPPPNNNLLLJJJIIIHHHGGGGGGCCC>>><<<======;;;999===<<<;;;::::::;;;<<<======>>>;;;===BBB@@@FFFZZZ|||^^^bbb^^^|||}}}wwwqqqooommmyyy~~~~~~~~~zzzzzzzzzzzz|||~~~}}}rrrtttdddXXXSSSLLLGGGHHHFFFFFFEEEEEEDDDCCCBBBBBB>>>======<<<;;;::::::999777666666777999999888666444444444333333333222222444444222222111222333333555000,,,---111444333000///000111222222111000///000000000000000000000000000111111222333333444444111222333444555666777777666666777888:::;;;<<<===;;;======:::777777<<>>>>>>>>???>>>>>>=========>>>??????@@@BBBDDDDDDEEEEEEGGGIIIOOOPPPSSSUUUVVVVVVUUUTTTSSSRRRSSSTTTTTTSSSQQQNNNNNNHHH@@@<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;<<>><<<;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<======>>>>>>AAABBBAAA>>>>>>BBBFFFKKKLLLLLLJJJFFFCCCBBBBBBMMM\\\rrrzzznnnwww|||zzzxxxzzzbbbRRRHHHBBB>>>>>>===;;;;;;;;;:::999999===???@@@@@@@@@@@@BBBDDDHHHGGGGGGGGGGGGFFFEEECCC::::::???FFFIIIHHHGGGJJJHHHJJJPPPZZZaaa[[[MMM@@@@@@@@@???>>>===???CCCFFFNNN[[[mmm{{{rrreee]]]UUUQQQIIIKKKLLLKKKKKKPPPXXX___ooosss{{{ssseee\\\ZZZYYYcccvvvoooaaaYYYUUURRRQQQOOOLLLJJJIIIHHHHHHHHHCCC???<<<<<<===<<<;;;======<<<<<<<<<===>>>???===???===>>>CCCAAAIII]]]bbbgggbbb~~~zzzuuurrrqqquuuyyyyyyyyyzzz|||~~~~~~qqqqqq}}}fffXXXRRRKKKGGGHHHDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>===<<<;;;:::999888777666666666888888666444444444444444333333333333444333333333333333444555555...(((***111666444000000000111111111111000000000000000000000000000000111111111222333333444444222333333444555666777777666666777999:::;;;<<<===<<<======:::777777;;;???CCCBBB???===;;;<<<<<<===???>>>>>>>>>>>>???@@@@@@BBBDDDEEEEEEDDDDDDEEEGGGOOOQQQSSSUUUWWWVVVUUUUUUSSSRRRQQQQQQSSSSSSRRRPPPLLLGGG???<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===??????>>>=========<<<<<<<<<======>>><<<<<<;;;;;;<<<<<<===>>>>>>@@@AAA@@@>>>???BBBFFFJJJJJJJJJHHHEEEBBBBBBBBBGGGVVVnnnsss{{{|||{{{bbbQQQHHHBBB@@@=========<<<<<<<<<;;;;;;???@@@AAAAAAAAABBBEEEGGGJJJJJJJJJJJJIIIIIIHHHGGGIIIGGGJJJUUU]]]___]]]]]]YYYVVVTTTRRRPPPJJJAAA:::=========<<<<<<>>>BBBFFFLLLZZZlllzzzsssfff]]]VVVQQQJJJKKKLLLKKKKKKOOOVVV\\\iiilllrrrzzzuuuggg___\\\YYYbbbtttrrrbbbXXXSSSSSSRRRPPPMMMKKKJJJIIIHHHHHHDDD???<<<<<<===>>>>>>===<<<<<<;;;<<<===???@@@>>>@@@>>>@@@DDDCCCLLLbbbkkkmmmgggyyyvvvrrrqqqrrr|||xxxxxxxxxyyy{{{}}}qqqmmmttt~~~gggXXXQQQJJJGGGIIIFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;999888888<<<:::999888777666333000444444444444444444333333333333333333444555555666444///******...222222111000000000111111000000000000000000000000000000000//////000000000111111111333333444555555666777777555666777888:::;;;<<<<<<;;;<<<<<<:::777777999;;;>>>===;;;::::::;;;<<<===???????????????@@@@@@AAABBBCCCEEEEEEDDDDDDFFFGGGOOOPPPSSSUUUVVVVVVUUUTTTSSSQQQOOOOOOQQQRRRRRRRRRJJJEEE>>>;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>??????>>>===>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<======>>>???@@@?????????CCCEEEHHHHHHHHHFFFCCCAAAAAABBBCCCQQQiiissszzzdddQQQGGGBBBAAA:::<<<===>>>>>>???@@@BBB@@@BBBDDDEEEFFFHHHKKKNNNMMMNNNNNNNNNLLLJJJJJJJJJHHHEEEGGGOOOTTTTTTRRRRRRUUUOOOFFF???<<<===@@@CCC;;;;;;<<<;;;<<<>>>CCCFFFLLLYYYlllzzzsssggg^^^VVVQQQKKKLLLLLLKKKKKKNNNTTTYYYdddfffjjjqqqxxxxxxjjjaaa^^^ZZZbbbrrrooo```XXXTTTUUUTTTQQQOOOLLLKKKJJJIIIHHHEEEAAA===<<<===???@@@>>>===<<<;;;;;;;;;<<<======@@@>>>???DDDDDDOOOggguuurrrhhhvvvqqqnnnooorrr~~~~~~}}}~~~|||{{{wwwwwwwwwxxxzzz}}}uuukkklllsssgggXXXQQQJJJHHHJJJEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>===;;;::::::999===<<<:::999888777444111444444444444444444444444222333333444555555555555222222000...,,,---///222111000000000000000000111111111111111111111111111000000000000000111111111333333444444555666666666444555666777999:::;;;;;;999::::::999777777777888;;;:::::::::;;;<<<===>>>???????????????@@@@@@AAA???AAACCCDDDEEEFFFHHHJJJMMMOOOQQQSSSTTTTTTSSSRRRSSSPPPNNNNNNOOOQQQRRRRRRHHHCCC===:::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>=========>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<======>>>>>>?????????@@@CCCEEEFFFFFFEEECCCAAA???@@@BBBCCCNNNfffsssxxxhhhRRRFFFAAAAAA:::<<<===>>>===>>>BBBDDDEEEHHHLLLOOOQQQTTTXXXZZZXXXYYYYYYUUUPPPLLLKKKKKKCCCAAABBBEEEEEECCCBBBEEE???@@@BBBBBBAAA@@@???>>>;;;;;;<<<;;;<<>><<<;;;;;;<<<<<<;;;???===>>>CCCDDDRRRkkk{{{sssfffuuunnnjjjkkkooo{{{{{{zzzyyyvvvtttuuuuuuvvvwwwyyy|||~~~|||mmmiiilllsssfffXXXQQQKKKIIIKKKCCCCCCCCCCCCCCCCCCDDDDDD??????>>>>>>===<<<<<<<<<999888888999::::::888666444444444444555555555555222333333444444444444333000333444111---+++...222111111000000000000111111111111111111111111111111222222222222222222222222333333333444444444555555333333444666777888999:::888888999999999888777777999999::::::;;;<<<>>>>>>???>>>>>>>>>>>>???@@@@@@===???BBBDDDEEEGGGJJJLLLLLLNNNPPPRRRSSSSSSRRRRRRSSSPPPNNNNNNOOOPPPPPPPPPEEEAAA<<<:::;;;<<<;;;:::::::::::::::::::::::::::<<<===>>>>>><<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;::::::;;;;;;<<<===>>>======>>>???AAACCCDDDDDDDDDCCCAAA???>>>@@@BBBDDDLLLbbbvvvxxxjjjRRREEEAAA@@@===>>>???>>><<<>>>DDDHHHKKKPPPWWW]]]bbbfffiiilllppppppmmmdddYYYPPPLLLKKKJJJGGGEEEFFFDDDBBBCCCGGG???AAACCCEEEEEECCC@@@>>>===============@@@EEEHHHSSS```sssxxxkkkaaaWWWPPPLLLKKKJJJJJJKKKNNNRRRTTTYYY[[[^^^bbbgggkkknnnoookkkoootttyyyoooccc___[[[```mmm}}}eee[[[YYYZZZXXXWWWUUURRROOOMMMLLLKKKIIIHHHFFFBBB???===>>>@@@CCCBBB@@@>>>======>>>>>>:::>>>===>>>CCCEEEUUUpppzzzqqqbbb|||tttkkkeeefffkkkxxx}}}xxxwwwuuurrrpppttttttuuuvvvxxx{{{~~~tttlllkkknnn~~~eeeXXXRRRLLLJJJKKKDDDDDDDDDDDDDDDDDDDDDDDD????????????>>>>>>>>>>>>777777666777999999888666444444444444555555555666222333333444444333222111000111222222000000000111222111000//////000111222111111111111111111111111222222222222222222222222222222222333333333333333111222333444555777888888888888999;;;<<<;;;999888888999999:::;;;<<<===>>>>>>>>>=========>>>??????===???BBBDDDEEEGGGJJJLLLMMMOOOQQQSSSTTTTTTSSSRRRRRRPPPOOONNNOOOOOOOOOMMMDDD???;;;999;;;<<<;;;999:::::::::::::::::::::::::::<<<>>>===;;;999:::;;;:::::::::::::::;;;<<<===;;;;;;::::::;;;;;;<<<===>>>===<<<===???BBBCCCDDDBBBBBBAAA???======???AAAFFFKKK___~~~yyywwwjjjSSSEEEAAA@@@???@@@AAAAAAAAAFFFOOOWWW]]]dddoooxxxxxxfffWWWOOOLLLKKKCCC<<<<<<===<<<===???GGGCCC???===???AAACCCCCC???@@@@@@??????BBBFFFIIIRRR___qqqzzzmmmaaaWWWOOOKKKJJJIIIIIILLLOOORRRSSSTTTUUUXXX[[[^^^```bbbcccaaadddhhhjjjnnnyyypppccc___YYY^^^hhhzzzfff[[[YYYZZZZZZXXXVVVSSSPPPNNNLLLLLLIIIIIIIIIEEEAAA======>>>???>>>===<<<<<<===>>>???:::???>>>???DDDGGGXXXuuusssmmm```zzzssshhhbbbccchhhssszzzwwwvvvuuussspppsssssstttuuuxxx{{{}}}{{{pppnnnmmmuuudddXXXSSSMMMJJJLLLIIIHHHGGGFFFDDDBBBAAA@@@????????????@@@@@@@@@@@@999888777777777777555333444444444555555555666666222333333444333222000///000//////222444555222000222111000//////000111222111111111111111111111111111111000000000000000000222222222222222222333333000111222333555666777777888999:::<<<>>>>>><<<:::888888999:::;;;<<<<<<==================>>>>>>???>>>@@@CCCDDDEEEFFFIIIKKKNNNPPPRRRTTTUUUUUUTTTSSSRRRQQQOOOOOOOOOOOOMMMLLLCCC>>>:::999;;;<<<;;;999:::::::::::::::::::::::::::<<<>>>===:::888999;;;888888888999:::;;;<<<===;;;::::::::::::;;;<<<<<<>>><<<<<<===???BBBCCCDDDAAAAAA@@@>>><<<===???AAAGGGJJJ]]]{{{zzzvvvjjjRRREEEAAAAAA>>>AAADDDEEEHHHQQQ^^^gggvvv~~~ooo\\\QQQNNNUUUGGG<<<<<<@@@@@@>>>======;;;:::===AAACCCAAA>>>AAAAAAAAA@@@@@@CCCGGGJJJNNN[[[mmmzzz{{{nnnbbbWWWOOOJJJIIIHHHIIILLLOOORRRSSSQQQRRRSSSVVVWWWYYYYYYZZZTTTXXX\\\]]]^^^eeerrr|||pppccc^^^WWW[[[fffwwwiii\\\YYYYYYZZZYYYVVVSSSPPPNNNMMMLLLIIIJJJKKKGGGBBB===<<<===888888888888999;;;===>>>;;;@@@???AAAEEEIII[[[xxxmmmjjj```zzzqqqggg```aaafffnnn|||~~~xxxvvvvvvvvvtttrrrrrrrrrsssuuuwwwzzz}}}tttqqqhhhjjjuuu|||fffYYYMMMKKKLLLGGGCCCDDDEEEFFFEEECCCAAA@@@@@@@@@???>>>===<<<;;;;;;999999999888888888888777777666444444666777777777444888888333222444555333333333333333333333333333444444333111000...------///111222222111000222333222222111111222222333444444333333333333444555555555555666666777888888888888<<<@@@@@@>>>;;;::::::666777:::<<<>>>>>>===<<<>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEFFFIIIKKKMMMPPPSSSUUUVVVUUUSSSQQQKKKPPPSSSQQQOOONNNKKKGGGFFFBBB<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::<<<999777999>>>???<<<999;;;;;;:::::::::;;;<<<<<<;;;;;;<<>>???AAAGGGGGGTTTooowww{{{nnnUUUFFFBBBCCC???JJJNNNSSS```jjjuuufffRRRHHHEEE@@@BBBCCCBBB@@@>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@AAACCCBBBAAAAAABBBDDDOOOYYYgggqqqvvvzzzzzzkkk___UUUNNNJJJJJJKKKKKKLLLLLLMMMMMMRRRRRRRRRRRRRRRSSSSSSSSSQQQRRRSSSTTTVVV[[[aaafffyyywwwjjjbbb]]][[[aaarrrmmm^^^___[[[[[[ZZZWWWUUURRRQQQPPPOOONNNLLLHHHCCC@@@>>>=================================???>>>AAAFFFGGGZZZ{{{gggbbbeeettt}}}rrriiiaaa]]]^^^iiiqqq|||yyytttttttttsssuuuxxxyyyvvvtttuuuyyy}}}yyyooojjjgggjjjyyy|||gggZZZNNNLLLLLLFFFDDDEEEFFFFFFFFFDDDBBBAAA@@@??????>>>===<<<;;;:::999999999888888888888777444666999999888555333333---///333555444222111000333333333333333333333333333333222111000///......111111111111222222222222222222111111222222333444444333333333333444555555555555555555666777888999<<<>>>@@@???>>>======>>>666888:::<<<=========<<<>>>>>>>>>===>>>>>>???@@@AAABBBDDDEEEEEEFFFIIIKKKMMMOOORRRTTTUUUSSSQQQOOONNNRRRSSSPPPMMMMMMJJJFFFBBB???;;;888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999777999===???<<<999;;;::::::::::::;;;<<<<<<<<<;;;<<>>======>>>???@@@EEEDDDLLLbbb|||{{{{{{mmmVVVHHHEEEEEEHHHVVV^^^gggxxxwww^^^PPPIIIGGGCCCBBB@@@>>>======<<<===>>>>>>>>>>>>>>>???@@@@@@>>>???AAAAAA@@@@@@BBBDDDNNNYYYgggqqqtttwww}}}tttfff\\\SSSMMMJJJJJJKKKKKKKKKLLLLLLLLLNNNOOOOOOPPPPPPOOOOOOOOONNNOOOOOOOOOPPPSSSXXX\\\jjjrrrzzzmmmeee^^^\\\aaaqqqooo___^^^ZZZ\\\[[[XXXVVVSSSQQQOOOOOONNNKKKGGGCCC@@@>>>=================================???>>>AAAFFFGGG[[[}}}yyyaaa^^^bbbrrrzzzooofff___]]]___ccckkkvvv{{{uuutttuuutttuuuwwwyyyxxxwwwvvvxxx{{{ssslllfffeeeppp}}}hhh\\\PPPLLLLLLEEEEEEFFFFFFGGGFFFEEECCCBBB???>>>>>>===<<<;;;::::::999999999888888888888777222555888888666888>>>DDD===555111555555000///444222222222222222222222222222111111111111000000000333000///000333444333111222222111111222222333444444333333333333444555555777666555444555777999:::??????????????????@@@@@@777888:::<<<======<<<<<<>>>=========>>>>>>???@@@AAABBBDDDEEEEEEGGGJJJLLLOOOQQQSSSUUUUUUTTTRRRPPPQQQTTTSSSOOOMMMLLLIIIEEE===;;;999888999999888777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;999888:::===>>>;;;888:::::::::::::::;;;<<<<<<<<<<<<<<>>===>>>???@@@@@@@@@DDDRRRlll{{{~~~mmmYYYNNNMMMOOOZZZjjjwww~~~eeeVVVOOOJJJGGGJJJEEE???<<<<<<======;;;>>>>>>======>>>>>>??????<<<===?????????@@@BBBDDDMMMYYYhhhppprrrtttzzzmmm```WWWQQQLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMLLLLLLJJJJJJMMMMMMMMMLLLKKKLLLPPPSSSYYY```uuuqqqhhh___\\\```oooqqq___^^^YYY]]]\\\ZZZWWWTTTRRRPPPOOONNNKKKGGGCCC???===<<<<<<===========================??????BBBFFFHHH^^^nnn[[[[[[aaarrrvvvkkkddd___^^^```___fffqqqzzz}}}uuuuuuwwwvvvvvvwwwzzz{{{{{{yyyxxxyyy~~~sssjjjcccgggsssjjj]]]QQQMMMLLLEEEFFFGGGGGGGGGFFFEEEDDDCCC>>>>>>===<<<;;;:::999999999999999888888888777777666777777555666CCCXXXiiiaaaHHH444222444000222:::111111111111111111111111000000111111111222222222444000...000444666333000222222111111222222333444444333333333333444555555888666444333444666999;;;>>>>>>@@@CCCFFFFFFCCC@@@999999:::<<<<<<<<<<<<;;;===============>>>???@@@AAABBBDDDEEEFFFGGGJJJMMMSSSTTTVVVWWWWWWVVVTTTSSSPPPTTTTTTRRRQQQPPPKKKDDD:::999888999::::::888666::::::::::::::::::::::::::::::999999999:::;;;;;;;;;999999:::<<<<<<:::888999999999999:::;;;<<<<<<===<<<===???BBBEEEFFFEEEDDDCCCAAA???>>>>>>???@@@;;;AAAFFFKKK___|||zzz|||}}}~~~lll\\\XXX\\\aaaqqqwwwjjjgggeee___ZZZQQQIIIAAA===>>>@@@???=========<<<<<<<<<======>>>;;;<<<>>>>>>???AAADDDFFFKKKXXXgggoooppprrryyy{{{kkk^^^UUUPPPMMMJJJJJJJJJJJJJJJKKKKKKKKKHHHIIIKKKKKKKKKJJJHHHGGGLLLLLLMMMKKKJJJJJJLLLNNNOOOUUUhhhtttiiiaaa]]]___mmm}}}rrr___]]]YYY^^^]]]\\\YYYVVVSSSPPPOOONNNLLLHHHCCC???===<<<<<<========================<<<@@@@@@CCCGGGJJJbbb|||cccVVVYYYbbbvvvuuujjjddd``````bbbaaagggpppzzzvvvvvvyyyyyyyyyzzz|||~~~}}}yyyxxx}}}sssgggeeekkkwwwkkk^^^QQQMMMMMMFFFGGGGGGGGGFFFEEEEEEDDDCCC>>>>>>===<<<;;;:::999999999999999888888888777777:::;;;:::777999GGG```tttpppOOO444111555333333777111111111111111111111111000000000111222222333333555111...000555666444000222222111111222222333444444333333333333444555555888666444333444666999;;;>>>AAAGGGPPPVVVTTTKKKCCC::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBDDDEEEFFFHHHKKKNNNSSSTTTVVVWWWWWWWWWUUUTTTNNNRRRUUUUUUVVVTTTMMMEEE999999999:::;;;;;;999777:::::::::::::::::::::::::::999999999::::::;;;<<<::::::999:::;;;;;;999888888888888999:::;;;<<<<<<>>>======>>>BBBEEEFFFFFFDDDCCCAAA???>>>>>>???@@@;;;GGGOOOOOOXXXppp{{{xxx~~~}}}wwwtttvvvwwwvvvxxx|||}}}mmmbbbeeeooowwwggg```dddddd___\\\RRRJJJBBB???@@@AAA@@@======<<<<<<;;;;;;<<<<<<<<<<<<===>>>??????BBBEEEHHHJJJVVVeeemmmoooqqqwww}}}zzzkkk^^^VVVQQQNNNIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJKKKKKKKKKJJJHHHGGGIIIKKKLLLKKKJJJJJJKKKLLLLLLPPP___zzzvvvjjjccc^^^^^^jjj}}}xxxqqq^^^]]]ZZZ___^^^]]][[[XXXUUURRRPPPPPPMMMIIIDDD@@@>>><<<<<<========================<<<@@@@@@CCCGGGLLLfffmmmZZZRRRWWWaaawwwwwwlllhhheeeeeegggdddiiiqqqzzzyyyxxx{{{{{{}}}{{{zzz~~~|||mmmffffffmmmyyylll^^^QQQMMMMMMGGGGGGFFFFFFEEEDDDDDDCCCCCC???>>>>>>===<<<;;;::::::999999999888888888888777333777999777555;;;HHHTTTZZZCCC111111777555000---222222222222222222222222000000111111222333333444444111000111444555444222222222111111222222333444444333333333333444555555777666555444555777999:::???EEEQQQ```iiidddVVVHHH;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBDDDFFFGGGIIILLLNNNPPPQQQSSSTTTUUUUUUTTTTTTNNNQQQTTTUUUWWWVVVNNNEEE;;;:::::::::;;;;;;:::888::::::::::::::::::::::::999999999999:::;;;<<<<<<:::::::::::::::999999888888888888888999;;;<<<===???======>>>BBBEEEGGGGGGCCCBBB@@@>>>===>>>???@@@???KKKSSSRRRTTTfff}}}ssswww|||~~~{{{wwwvvvrrrpppqqqqqqppprrrwwwyyyvvvpppxxxjjjPPPIIIKKKKKKJJJKKKKKKGGGBBB@@@AAAAAA???===>>>>>>===<<<<<<<<<=========>>>>>>>>>???AAAEEEHHHKKKTTT```iiilllnnnqqqtttwwwiii^^^UUUQQQOOOHHHIIIJJJKKKLLLNNNNNNOOOKKKKKKJJJJJJIIIHHHHHHHHHFFFHHHJJJJJJIIIHHHHHHIIIJJJKKKVVVhhh{{{xxxllleee___]]]hhhzzzxxxppp]]]\\\[[[^^^^^^^^^\\\ZZZWWWTTTRRRQQQOOOJJJEEEAAA>>>==============================<<<@@@AAADDDHHHNNNjjjyyybbbRRRMMMTTT___wwwyyypppnnnmmmmmmnnnhhhkkkqqqyyy}}}|||{{{{{{~~~~~~xxxmmmhhhiiiooovvvmmm]]]OOOMMMNNNIIIFFFFFFEEEDDDCCCCCCCCCCCC@@@??????>>>===<<<;;;:::999999999888888888888777...333888888333111444888<<<777222222555555111,,,333333333333333333333333111111111222222333333333222222222333333444444444222222111111222222333444444333333333333444555555555555555555666777888999???GGGVVVhhhtttooo]]]MMM===<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@BBBDDDFFFGGGIIILLLOOOOOOPPPQQQSSSTTTUUUUUUUUURRRRRRQQQPPPRRRSSSMMMEEE<<<;;;999999::::::999888999999999999999999999999999999999999:::;;;<<<===999:::;;;:::999888888888777777777888999;;;<<<===???>>>===>>>BBBEEEGGGHHHAAA@@@>>>======>>>???@@@@@@EEEJJJLLLMMMZZZxxx{{{pppoooppprrrsssrrrqqqqqqnnnkkkjjjkkkjjjhhhjjjooopppxxxvvv```MMMIIIJJJGGGGGGKKKEEEEEEEEEEEEDDDBBB@@@???AAAAAA@@@???????????????===>>>>>>======@@@DDDGGGNNNTTT\\\ccchhhiiihhhhhhooovvv|||{{{wwwoooeee[[[SSSOOOMMMGGGHHHJJJLLLNNNPPPQQQRRRKKKIIIGGGFFFEEEEEEFFFGGGGGGIIIKKKKKKIIIGGGFFFGGGHHHHHHMMMXXXbbbkkkvvv|||pppggg```]]]fffxxxzzzooo[[[ZZZZZZ]]]^^^^^^]]]\\\YYYVVVTTTSSSPPPLLLGGGBBB@@@>>>>>>========================;;;AAABBBDDDHHHOOOmmmppp]]]PPPMMMTTT```yyyxxxssstttuuuuuuvvvnnnooottt{{{zzzxxx|||uuuoooppptttmmm]]]OOOMMMOOOJJJFFFEEEDDDCCCBBBBBBBBBCCC@@@@@@???>>>===<<<;;;;;;999999999888888888888777333888======999666666888...444666333111333444222333333333333333333333333111111222222222333333333111333444444222222333555222222111111222222333444444333333333333444555555555555666666777888888888>>>FFFUUUjjjwwwsss```NNN===<<<;;;;;;::::::::::::::::::;;;;;;===>>>???@@@@@@BBBDDDFFFGGGIIIMMMOOOOOOPPPRRRTTTVVVWWWXXXXXXVVVTTTOOOLLLMMMOOOKKKDDD===;;;999888999999888777999999999999999999999999999999999999:::;;;<<<===999:::;;;;;;999888888888777777777888999;;;<<<===@@@>>>===>>>BBBEEEGGGHHH@@@???===<<<<<<>>>@@@AAA>>><<<>>>BBBEEEQQQooo~~~wwwmmmjjjhhhiiijjjkkklllmmmgggeeedddfffeeebbbccchhhgggooo|||\\\NNNFFFJJJLLLFFFDDDGGGCCCFFFIIIJJJGGGEEECCCBBBDDDCCCCCCBBBAAAAAAAAABBB=========<<<<<<>>>BBBEEEQQQTTTZZZ```dddeeebbb______ffflllppptttyyyyyyvvvpppnnnhhh```XXXQQQMMMLLLGGGHHHJJJLLLOOOQQQSSSTTTJJJHHHEEEBBBAAABBBDDDEEEKKKLLLNNNNNNKKKHHHFFFFFFIIIGGGIIINNNSSSZZZgggrrrttthhh```\\\eeewww{{{oooZZZXXXYYY]]]]]]^^^^^^]]]ZZZWWWVVVTTTQQQLLLGGGCCC@@@???>>>========================;;;AAABBBEEEIIIOOOnnnnnn]]]RRRPPPVVVbbb|||wwwtttwwwzzz{{{|||ssstttwww}}}yyyuuuzzzyyyvvvxxxlll^^^WWWOOOJJJJJJHHHGGGEEEEEEFFFEEEDDDBBBCCCBBB@@@>>><<<<<<<<<<<<777888999:::;;;:::999888777777777777666666666666222222222333333444444444333333333333333333333333222222222222222222222222000///...------...///000222444666555111000222555444444222222222222444444555666666777888999999:::<<>>???@@@>>>@@@BBBCCCEEEHHHLLLOOOTTTTTTSSSRRRQQQPPPOOOOOOMMMMMMNNNPPPOOOLLLFFFBBB<<<;;;:::999:::<<<>>>@@@;;;;;;:::999999888888777888888999999999:::::::::777777888999:::<<<<<<===BBBAAA>>>;;;:::::::::;;;===<<<;;;<<>>===<<<<<<<<<===;;;888;;;BBBEEEKKK```www{{{ssskkkggggggddd```aaafffgggddddddcccbbb```_________^^^cccjjjsss~~~yyyyyy{{{dddRRRNNNIIIFFFFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEAAA>>><<>>999:::;;;===>>>?????????MMMNNNQQQSSSUUUVVVWWWWWWXXXYYYZZZ]]]```cccfffhhhgggddd___YYYSSSNNNJJJIIIHHHJJJLLLMMMNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGIIILLLLLLJJJHHHGGGGGGKKKGGGFFFHHHLLLQQQ[[[eeepppyyytttfff___]]]ggguuu}}}ooo```ZZZYYY[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUPPPJJJDDD@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???AAA???AAAGGGSSSvvv{{{gggSSSMMMXXXiiirrrnnnsssxxxyyyyyywwwzzz~~~|||{{{|||~~~zzzlll]]]TTTKKKGGGIIIIIIGGGFFFFFFFFFFFFDDDCCCCCCBBB@@@>>>===<<<<<<<<<888999:::::::::999888888777777777666666666555555666666555444333222111000333333333333333333333333222222222222222222222222333222111111111111222333/////////000111222111111444444333222222333444444555555555555666777777888888<<>>;;;888888999;;;:::888999::::::;;;<<<>>>???@@@@@@AAACCCEEEFFFIIIMMMPPPTTTTTTSSSRRRQQQPPPOOOOOOLLLMMMNNNOOONNNJJJEEEAAA===<<<:::999888999:::;;;:::::::::999999999999999999999999999::::::::::::=========<<<<<<;;;;;;;;;AAA???===;;;:::::::::;;;;;;::::::===@@@CCCDDDDDDBBBAAA???>>>===<<<======<<<777888>>>@@@DDDTTTggg}}}}}}xxxppphhhbbb``````ccchhhkkkjjjhhhaaa```___]]]\\\[[[ZZZZZZ[[[aaaiiittt}}}rrroookkkqqq|||vvv^^^QQQMMMHHHEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFDDDAAA???@@@DDDEEEAAA>>>::::::<<<===>>>?????????EEEFFFIIIKKKMMMNNNNNNNNNQQQRRRTTTVVVZZZ]]]```bbbccc```\\\VVVQQQLLLIIIGGGGGGIIIKKKMMMMMMMMMKKKKKKIIIIIIHHHGGGFFFEEEEEEFFFFFFIIIKKKKKKIIIGGGGGGGGGJJJFFFEEEGGGHHHJJJQQQYYYiiivvvvvvggg___]]]eeesss~~~{{{jjj```[[[^^^^^^^^^^^^]]]\\\ZZZZZZWWWUUUQQQJJJDDD@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???BBBIIITTTwwwhhhUUUOOO[[[llluuuqqqtttwwwxxxzzzyyy||||||zzz{{{|||ooo___UUUKKKGGGJJJIIIHHHFFFFFFGGGGGGFFFDDDCCCBBB@@@>>>===<<<<<<<<<:::::::::::::::999888777666666666666555555555555888777666555333222111000333333333333333333333333222222222222222222222222444444333222222333444444///---+++---222444333000555444333333333333444555666555444333333444555666666999===BBBFFFGGGDDDAAA<<<:::888888999:::999999<<<;;;;;;;;;<<<===???@@@BBBCCCEEEFFFGGGJJJNNNQQQUUUTTTTTTSSSRRRQQQPPPPPPLLLLLLMMMNNNMMMIIICCC???===<<<:::888666666666777999999999999::::::::::::::::::::::::;;;;;;;;;;;;>>>>>>===<<<;;;;;;::::::>>>===<<<:::999999:::::::::::::::>>>BBBEEEFFFFFFBBBBBBAAA@@@???>>>======???999777;;;===>>>GGGSSSaaaiiipppssstttsssmmmeeeaaa[[[\\\iiiqqqnnniiihhh^^^]]][[[YYYWWWUUUTTTTTTQQQUUU\\\fffttt}}}nnneee^^^bbbjjjvvvwwwrrroookkkmmmhhhXXXOOOKKKGGGDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEBBBCCCDDDDDD@@@===;;;;;;===>>>??????@@@@@@>>>???AAACCCDDDEEEFFFFFFHHHIIIKKKNNNRRRUUUXXXZZZ]]][[[WWWRRRMMMIIIFFFEEEFFFGGGJJJKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFFFFDDDDDDFFFFFFFFFJJJPPPaaarrrzzziii```]]]dddppp{{{kkk```bbbbbbbbbaaa```___]]]\\\XXXVVVRRRKKKDDD@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===@@@@@@CCCKKKVVVxxxnnnXXXQQQ]]]nnnxxxsssssstttwwwzzzzzz~~~~~~zzzyyyzzz||||||}}}tttdddYYYNNNJJJMMMIIIHHHGGGGGGHHHHHHGGGEEEBBBAAA@@@???===<<<<<<;;;;;;;;;::::::999888777777666666666666555555555444555555555555444444444444444444444444444444444444222222222222222222222222222111111111111111111222222000///111444555444333555555444444444444555555777666444333333444555666888999:::===???@@@??????::::::999999999::::::999>>>===<<<;;;<<<===???@@@BBBCCCEEEFFFHHHJJJNNNQQQWWWVVVVVVUUUTTTSSSRRRRRRNNNNNNNNNOOOMMMIIICCC???===<<<:::888777666666666888888999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999:::::::::::::::::::::<<<;;;:::999999999::::::;;;;;;<<>>===CCC<<<888:::<<<===AAAFFFMMMVVV___eeejjjllljjjdddeeeZZZ\\\mmmuuulllaaa```[[[ZZZWWWUUURRRPPPOOONNNKKKLLLPPPXXXddduuunnn```YYY\\\```eeennn~~~sssppplll^^^YYYXXXVVV]]]```WWWOOOKKKFFFCCCBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIGGGDDDDDDDDDBBB???<<<<<<===>>>???@@@@@@@@@@@@<<<===>>>???@@@AAABBBBBBBBBCCCEEEHHHLLLOOORRRTTTWWWUUURRRNNNKKKHHHFFFEEEEEEFFFHHHJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFBBBAAACCCFFFGGGFFFJJJOOO]]]sss~~~mmmddd___dddmmm~~~yyyhhheeeddddddcccaaa___^^^]]]YYYWWWRRRLLLEEEAAA???@@@>>>>>>>>>>>>>>>>>>>>>>>>===@@@@@@DDDKKKVVVxxxwww]]]RRR]]]mmmzzztttrrrrrrtttxxxwww}}}zzzyyyyyyzzzzzz|||~~~uuufff[[[QQQLLLNNNIIIHHHFFFGGGHHHHHHGGGFFFBBBAAA@@@???>>>===;;;;;;<<<;;;:::999888888777777777666666666666555555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111333444666555333222333555555555555555555555555555888777666555555555666777888999999::::::;;;<<<===999:::;;;;;;:::::::::;;;>>>======<<<===>>>???@@@@@@BBBDDDFFFGGGJJJOOORRRYYYYYYXXXWWWVVVUUUTTTTTTPPPPPPPPPPPPNNNJJJDDD???;;;;;;:::999999999999999888888999:::;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<999:::::::::::::::::::::999999999999999::::::;;;======???BBBEEEGGGGGGFFFEEEEEEFFFEEEDDDAAA???===AAA<<<888:::<<<<<<===???EEELLLTTTYYY___eeefffddddddYYY[[[kkkrrrggg[[[YYYXXXWWWTTTQQQOOOMMMKKKKKKHHHGGGIIIOOOWWWdddyyyppp]]]TTTWWWXXXXXX[[[eeeuuummm```aaa]]]PPPLLLOOOPPPXXX^^^XXXQQQMMMGGGDDDBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHHHHGGGEEEDDDBBB@@@>>><<<>>>>>>???@@@AAAAAAAAAAAA<<<======>>>>>>???@@@AAAAAABBBCCCFFFIIILLLOOOQQQRRRQQQOOOLLLIIIGGGFFFFFFDDDEEEHHHJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGEEEGGGHHHGGGEEEDDDEEEFFFBBBAAABBBFFFFFFEEEHHHNNN^^^wwwrrrhhhbbbeeemmm{{{qqqfffeeedddcccaaa___]]]\\\ZZZXXXSSSLLLFFFAAA@@@@@@????????????????????????>>>AAAAAADDDLLLWWWzzzbbbQQQYYYhhh|||yyysssqqqpppqqqtttrrrxxxzzzyyyzzzzzzzzz{{{~~~pppbbb[[[RRRKKKJJJHHHGGGFFFFFFGGGHHHGGGEEEAAAAAAAAA@@@>>>===;;;:::;;;;;;:::999888888888888777777777777666666666666888888777666555444444333444444444444444444444444222222222222222222222222222333333444444333333222111444666555111///111444555555666777777666555555777777888888888888888888777888999999888888999;;;999;;;======<<<;;;;;;<<<<<<======>>>???@@@@@@@@@???AAACCCEEEHHHLLLPPPTTTZZZYYYYYYXXXWWWVVVUUUUUUQQQQQQQQQQQQOOOJJJCCC>>>:::::::::;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===::::::::::::;;;;;;;;;;;;>>>>>>===<<<;;;;;;::::::888888999:::;;;;;;<<<<<>>???@@@@@@AAABBBBBBAAAAAA<<<<<<<<<<<<<<<===>>>???AAABBBCCCEEEGGGJJJLLLNNNNNNMMMKKKJJJHHHGGGGGGFFFDDDEEEHHHJJJKKKLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGHHHGGGEEEDDDEEEGGGFFFCCCCCCDDDDDDCCCGGGMMM```zzzvvvkkkdddffflllyyyyyyhhhgggfffeeebbb```^^^\\\[[[YYYTTTMMMFFFAAA@@@@@@???????????????????????????BBBAAAEEENNN[[[dddOOOVVVeeexxxvvvrrrrrrqqqpppqqqmmmrrrzzz}}}xxxxxxzzzzzz{{{|||~~~jjj___[[[SSSKKKGGGGGGEEEEEEEEEGGGGGGFFFEEEAAAAAAAAA@@@???===;;;:::;;;:::999888888888999:::999888888888777777777777777777777666666666555555555555555555555555555555222222222222222222222222333444555666666555444333111222222222222222222333555666777777777777666555555666888999:::999888777666888;;;;;;999888999:::999<<<>>>???===<<<===>>>:::<<<>>>@@@AAAAAAAAA@@@>>>@@@DDDFFFIIINNNSSSWWWYYYXXXXXXWWWVVVUUUTTTTTTQQQQQQPPPPPPNNNIIIBBB===::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;<<<<<<999999999999::::::::::::=========<<<<<<;;;;;;;;;777888999:::<<<<<<=========>>>AAAEEEIIIKKKJJJIIIFFFHHHJJJJJJHHHEEE@@@===;;;;;;999777777999;;;===???DDDHHHKKKQQQXXX[[[ZZZVVVUUUUUUXXX[[[[[[VVVRRRQQQOOOMMMKKKIIIGGGFFFEEECCC@@@BBBHHHIIILLL]]]qqqppp[[[MMMLLLIIIFFFDDDHHHOOOUUU[[[jjjyyyuuu___[[[[[[WWWKKK@@@DDDNNNRRRXXX```^^^XXXTTTMMMHHHEEECCCBBBAAACCCDDDFFFHHHHHHHHHGGGFFFEEEFFFFFFEEEDDDBBBBBBAAA@@@AAAAAABBBBBBBBBBBBBBB======<<<<<<<<<===>>>???AAABBBBBBCCCEEEGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDFFFHHHKKKLLLLLLLLLKKKFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGEEEEEEFFFGGGIIIEEECCCDDDDDDFFFLLLTTTaaa{{{wwwllldddeeekkkwwwlllkkkjjjhhheeeccc```___\\\ZZZUUUNNNGGGBBB@@@@@@???????????????????????????BBBAAAFFFQQQaaadddNNNVVVdddtttuuurrruuutttqqqppplllpppvvv|||yyyuuuvvvzzz{{{{{{{{{}}}hhh^^^\\\UUULLLFFFFFFEEEDDDEEEFFFGGGFFFEEEAAAAAAAAA@@@???===;;;::::::999888888888999:::;;;999999999999888888888777333444555666777888999:::555555555555555555555555222222222222222222222222222333444555555444333222333000///111555777666333555666777888888777666555222444777:::;;;:::888777777:::>>>???===;;;;;;<<<999<<<@@@@@@>>>===>>>???888;;;>>>AAACCCCCCAAA@@@>>>AAADDDHHHKKKPPPUUUYYYXXXWWWVVVVVVTTTTTTSSSRRRPPPPPPOOOOOOMMMGGG@@@;;;;;;;;;;;;;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::777777888999;;;<<<======777888999;;;<<<===>>>>>>;;;===@@@EEEJJJLLLLLLKKKGGGIIIKKKKKKIIIEEEAAA>>><<<>>>===999777999===???;;;AAAFFFIIINNNUUUWWWVVVTTTVVVUUUQQQRRRUUUSSSNNNNNNMMMKKKIIIGGGEEEDDDDDD???===AAAGGGGGGHHHWWWjjjqqq]]]QQQNNNHHHCCCAAACCCHHHLLLLLLVVV^^^aaaiiiwwwxxxZZZOOO[[[```WWWHHH===BBBOOOSSSZZZbbbbbb[[[VVVOOOIIIFFFDDDBBBAAADDDEEEGGGHHHHHHHHHFFFEEEEEEFFFGGGGGGEEEDDDDDDDDDAAAAAABBBBBBCCCBBBBBBBBB??????>>>======>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFDDDFFFIIIKKKMMMMMMLLLLLLEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIIIIGGGFFFEEEGGGHHHJJJFFFDDDEEEHHHLLLUUU___```zzzwwwllldddeeejjjvvvoooooommmkkkiiifffcccbbb\\\ZZZUUUNNNGGGBBB@@@@@@???????????????????????????BBBAAAGGGTTTfffcccNNNWWWdddssstttssswwwwwwssspppllloootttzzz}}}~~~~~~~~~vvvrrruuuyyyzzzzzz{{{}}}jjjZZZUUUQQQKKKHHHGGGFFFFFFFFFGGGGGGEEECCCDDDCCCBBB@@@>>><<<;;;:::>>>===;;;;;;<<<<<<;;;:::999888777777666666777777999777555555777888666333333444555555444222000///***,,,000333555555333222222333333444444333333222222333444444444444444333777777777666777777888999======<<<;;;;;;;;;;;;;;;AAA???===>>>@@@???<<<888999;;;===>>><<<;;;;;;;;;???>>>===<<<>>>@@@BBBDDDCCCDDDGGGKKKNNNQQQRRRSSSWWWWWWVVVUUUTTTRRRRRRQQQMMMOOOQQQOOOJJJDDD???<<<999999:::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::999999888777777555666777888:::;;;<<<===999999999:::::::::;;;;;;===>>>BBBEEEHHHJJJKKKKKKJJJKKKMMMOOOOOOJJJDDD??????===:::888888999;;;===999>>>EEEJJJMMMNNNOOOPPPPPPOOOPPPRRRUUUUUURRROOOPPPMMMHHHDDDBBBAAA@@@>>>>>>AAACCCCCCCCCHHHQQQYYYpppwwwYYYQQQSSSQQQHHHAAA???BBBEEEGGGGGGJJJQQQTTTVVV\\\bbbeeekkkbbbRRRWWWhhhaaaIIIGGGDDDFFFPPP^^^hhhhhheeebbbXXXNNNKKKHHHDDDBBBCCCFFFGGGFFFEEEDDDEEEGGGIIIGGGFFFDDDCCCBBBBBBBBBBBBEEEEEEEEEDDDCCCAAA@@@???AAA@@@??????@@@BBBEEEGGGAAABBBCCCCCCCCCDDDFFFHHHIIIHHHHHHGGGFFFEEEDDDDDDGGGHHHJJJJJJJJJHHHFFFEEECCCCCCDDDDDDEEEFFFFFFGGGKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGDDDBBBBBBGGGOOOTTTZZZmmm~~~nnnbbbdddhhhppp|||vvvrrrpppoookkkffffffjjjbbb```ZZZPPPEEE>>>===>>>@@@???>>>>>>???AAACCCDDD???>>>AAAFFFOOOggg}}}aaaLLLPPP```ooo|||uuuvvvzzzyyyuuusssnnnooosssyyy{{{yyy{{{|||zzzyyy~~~|||yyyvvvuuuuuuvvvxxx{{{}}}~~~|||{{{vvvyyy|||~~~ooo^^^VVVPPPKKKHHHIIIHHHGGGHHHIIIIIIGGGEEEEEEDDDCCCAAA@@@>>>===<<<===;;;::::::;;;;;;:::999999999888888777777777777:::888666777999999888666666666777777666555333222111222444555666555444333444555555666666555555444666666777777888888777777777666666666666777888888;;;;;;;;;:::;;;;;;<<<===>>>======???AAA@@@>>>;;;;;;===??????>>><<<<<<===============>>>@@@AAACCCBBBCCCFFFJJJMMMPPPRRRSSSWWWVVVUUUTTTSSSQQQQQQPPPNNNPPPQQQOOOJJJDDD???===999999:::::::::999999888999999999999999999999999888888888888888999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===@@@DDDGGGJJJKKKKKKLLLLLLNNNOOONNNJJJDDD???===<<<:::999999:::;;;<<<888===CCCHHHJJJLLLMMMNNNNNNNNNNNNQQQTTTTTTQQQNNNMMMJJJEEECCCBBBAAA@@@???>>>@@@AAAAAA@@@DDDKKKRRReee}}}bbbUUUTTTOOOHHHBBB@@@BBBCCCCCCBBBCCCFFFGGGFFFJJJPPPYYY^^^aaaccceeedddYYYLLLOOONNNQQQ\\\jjjssstttqqqhhh]]]RRRMMMJJJEEECCCDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDBBBAAA???>>>@@@?????????@@@BBBDDDEEE>>>@@@AAABBBBBBCCCFFFHHHHHHHHHGGGGGGFFFEEEDDDDDDHHHIIIJJJKKKJJJIIIGGGFFFBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHEEECCCBBBFFFKKKPPPVVViiivvvhhhfffhhhmmmxxxsssppppppooojjjhhhjjjdddbbb]]]SSSHHH@@@???@@@>>>>>>>>>>>>>>>@@@AAABBBBBBAAACCCHHHOOOfffwww^^^KKKPPP```nnn{{{}}}uuuvvv{{{{{{yyyxxxssssssvvv}}}}}}}}}{{{wwwvvvyyywwwuuuttttttuuuwwwxxxzzz}}}{{{vvvrrrpppnnnllleeehhhjjjkkkppp|||uuudddYYYQQQKKKJJJIIIHHHGGGHHHIIIHHHGGGEEEEEEDDDCCCAAA@@@>>>===<<<<<<:::999999:::;;;:::888:::999999999888888888888888777666777888999888777777777777777777666555444666666555555444333333222555555666666666666555555444444555555666666666666777666666666666777888888::::::999999:::;;;<<<=========>>>???@@@???<<<:::;;;===??????>>><<<<<<===<<<<<<===>>>???@@@AAAAAAAAACCCFFFJJJMMMPPPRRRSSSVVVVVVUUUSSSRRRQQQPPPOOOOOOPPPQQQOOOJJJDDD@@@===:::::::::999999888888777999999999999999999999999666666777888999999::::::======<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<:::<<>>???@@@>>>===???EEEJJJXXXssslllZZZTTTMMMGGGDDDBBBAAAAAACCCAAAAAABBBAAA???BBBHHHOOOUUUfffwwwsss^^^QQQRRRRRRUUU]]]kkkzzzsssggg[[[TTTOOOJJJHHHHHHEEEFFFGGGGGGHHHGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA???>>>>>>??????@@@AAABBBCCCDDD>>>???AAAAAAAAABBBEEEGGGFFFFFFGGGHHHGGGFFFDDDCCCHHHIIIJJJKKKKKKIIIHHHFFFAAABBBBBBCCCEEEFFFFFFGGGDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGDDDCCCDDDHHHKKKQQQdddooojjjhhhkkk}}}{{{tttppprrrssspppllljjjhhhfff```VVVKKKCCCAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDBBBDDDGGGNNNdddnnnZZZKKKPPP___mmmzzz}}}uuuwww}}}~~~~~~~~~{{{xxxzzz{{{wwwvvvsssrrrqqqqqqrrrtttwwwyyyyyy||||||vvvooohhhccc```^^^]]]XXXZZZ[[[[[[^^^hhhvvvzzzhhh\\\RRRMMMMMMHHHGGGFFFGGGHHHGGGFFFDDDCCCCCCBBB@@@???===<<<<<<<<<:::999:::;;;;;;:::999::::::::::::999999888888555555555666777777777777666666555555555444444333666555444222111111222222333333444444444444333333333333333444444555666666888777777777777888999999;;;:::999888888:::;;;===>>>?????????>>><<<999777:::<<<>>>>>>===;;;;;;<<<<<<===???@@@AAAAAAAAAAAABBBDDDGGGKKKOOORRRTTTUUUXXXWWWVVVTTTSSSQQQPPPOOOOOOPPPQQQOOOJJJDDD@@@>>><<<<<<;;;:::999888888888::::::::::::::::::::::::777777888888999::::::;;;;;;;;;::::::999999888888888888999999999::::::::::::<<>>??????>>>===???DDDHHHSSSmmmrrr^^^TTTKKKHHHGGGDDDBBBAAADDDAAAAAACCCCCCCCCFFFLLLSSS___tttvvv^^^UUU\\\[[[dddsssuuuggg^^^WWWPPPMMMMMMHHHHHHHHHJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDHHHGGGGGGFFFDDDBBB@@@???>>>???@@@BBBCCCCCCCCCCCC@@@AAABBBBBBAAABBBDDDFFFDDDEEEGGGGGGGGGFFFDDDCCCGGGHHHJJJKKKJJJIIIHHHFFFAAABBBCCCCCCEEEFFFFFFGGGEEEFFFFFFGGGHHHHHHIIIIIIFFFGGGGGGFFFDDDEEEGGGHHHOOOaaarrrllliiilll}}}vvvpppssswwwuuunnnjjjjjjhhhbbbXXXMMMDDDBBBBBB?????????@@@@@@AAAAAAAAAAAA@@@BBBFFFMMMbbbeeeWWWMMMRRR___mmm{{{xxxzzz}}}~~~}}}yyyxxxqqqqqqpppppprrrtttvvvwwwwww{{{|||tttooofff___[[[XXXVVVTTTQQQRRRRRRRRRTTT[[[gggooo{{{jjj]]]TTTOOOOOOIIIHHHGGGHHHIIIIIIGGGEEEDDDCCCCCCAAA@@@???>>>===<<<;;;:::;;;<<<===<<<;;;999::::::::::::999888777555666777777777777888999666555555555444444444444555444333111111222333444333444444555555444444333666666666666777888999:::999888888888888999::::::<<<;;;999888888999;;;<<<>>>??????>>><<<:::999888;;;===??????>>>===<<<======>>>@@@AAABBBCCCCCCCCCDDDFFFIIIMMMQQQTTTVVVWWWZZZYYYXXXVVVTTTRRRQQQPPPOOOPPPPPPNNNHHHCCC???>>>>>>===;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999999888888888999999999::::::;;;<<>>????????????@@@BBBFFFIIITTTmmmvvveeeXXXMMMKKKJJJFFFCCCCCCBBB@@@@@@CCCCCCCCCHHHOOObbbvvvvvviiiiiimmmwwwrrrhhh___VVVPPPOOOLLLKKKKKKLLLMMMMMMJJJGGGDDDDDDCCCBBBBBBCCCDDDEEEKKKJJJIIIHHHFFFDDDBBBAAA???@@@AAACCCDDDDDDDDDDDDDDDEEEEEEDDDBBBAAACCCDDDCCCDDDEEEFFFGGGFFFEEEDDDGGGHHHIIIKKKKKKJJJHHHGGGCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHIIIJJJJJJIIIHHHHHHDDDEEEGGGGGGFFFFFFGGGIIIPPP```rrrnnnllloooyyyrrruuuyyywwwpppkkkkkkiiidddZZZNNNEEEAAAAAA<<<<<<<<<===============??????BBBGGGOOOeee|||]]]UUUOOOSSS___nnn}}}~~~}}}xxxvvvrrrrrrrrrrrrrrrssstttuuuuuuyyy~~~yyyoooiiibbb[[[WWWTTTQQQPPPJJJKKKKKKKKKLLLRRRZZZaaannnzzz{{{iii^^^UUUOOOMMMKKKJJJIIIJJJKKKKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;:::;;;===>>>===<<<888999:::::::::999777666777888999999888888999:::777777666555555666666777555444333333333444666666666666777777777777666666444444333333444666888999999888888888888999::::::===;;;999888888:::<<<>>>@@@@@@@@@>>>;;;;;;<<<======???AAAAAA@@@>>>>>>???>>>??????@@@AAABBBCCCCCCEEEGGGJJJNNNRRRVVVXXXYYY[[[ZZZYYYWWWUUUSSSRRRQQQNNNOOOOOOLLLGGGBBB>>>======<<<:::999888999999:::::::::::::::::::::::::::::::::999999999999999999777888888999:::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<===???AAAEEEIIILLLNNNTTTVVVYYY[[[ZZZTTTKKKDDD===<<<;;;::::::::::::;;;;;;<<>>===???>>>>>>???AAADDDGGGIIIUUUkkkpppbbbUUURRROOOGGGDDDFFFFFFCCCBBBDDDDDDDDDIIIOOOpppuuujjj^^^VVVTTTPPPNNNKKKLLLMMMMMMIIIFFFEEEEEEDDDDDDDDDFFFGGGHHHMMMLLLKKKJJJHHHFFFDDDCCC???@@@@@@AAABBBCCCDDDEEEEEEFFFFFFDDDBBBAAACCCDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHIIIKKKMMMMMMLLLKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHDDDFFFGGGGGGGGGFFFHHHIIIOOO]]]yyyrrrooonnnqqq~~~vvvwww{{{xxxrrrnnnllljjjeee[[[OOOEEEAAA@@@>>>???@@@@@@@@@@@@????????????CCCIIIQQQhhhkkkVVVRRRPPPSSS]]]nnn|||uuurrrsssssssssrrrrrrssssssttttttxxx|||{{{ooojjjccc]]]YYYUUUQQQOOOLLLLLLLLLKKKLLLOOOTTTXXX___fffuuuzzzggg\\\SSSLLLHHHIIIHHHGGGHHHIIIIIIGGGEEECCCCCCBBBAAA@@@@@@???>>>;;;:::999:::<<<===<<<;;;777888999:::999888666555666777999888555444666888666666555444444555666777444444333333333333444444666666777777777777666666111000//////000333555666777777666666777777888999:::999888777999<<<@@@BBBIIIHHHEEE@@@;;;999;;;===;;;===??????>>>=========>>>=========>>>@@@BBBCCCDDDFFFJJJNNNRRRVVVXXXZZZ[[[ZZZXXXVVVTTTRRRQQQPPPMMMNNNMMMJJJEEE@@@===<<<:::999888666666777999:::888888888888888888888888666666666777888888999999666777777888999999::::::999::::::::::::;;;;;;;;;;;;<<<===???BBBFFFIIIKKKPPPTTTYYY]]]\\\UUUKKKCCC???>>>;;;999888999:::::::::;;;======>>>AAAEEEHHHMMMOOORRRQQQNNNKKKJJJKKKIIIFFFBBB@@@?????????>>>>>>======>>>@@@CCCEEEFFFQQQfffoooaaa\\\TTTHHHDDDGGGFFFCCCBBBDDDDDDDDDJJJPPPtttzzzlllbbb^^^SSSOOOKKKJJJKKKKKKGGGDDDEEEDDDDDDDDDEEEFFFHHHIIIMMMMMMLLLJJJHHHFFFDDDCCC???>>>>>>>>>???AAACCCDDDBBBCCCCCCCCCBBBBBBDDDFFFDDDDDDCCCBBBCCCEEEGGGHHHKKKMMMNNNPPPPPPPPPNNNMMMIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKIIIIIIHHHIIIIIIHHHFFFFFFGGGHHHKKKXXXrrrssspppnnnppp|||{{{|||yyyuuusssmmmlllggg]]]PPPFFFAAA@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>CCCIIIQQQggguuubbbPPPPPPOOOQQQZZZlll~~~wwwsssqqqqqqrrrrrrrrrssssssssssssvvvzzz|||zzzvvvpppjjjeee___YYYUUUSSSRRRPPPNNNMMMNNNQQQSSSTTTWWWaaappp~~~zzzeee[[[RRRIIIDDDFFFEEEDDDDDDEEEEEEDDDBBB@@@??????>>>===<<<;;;;;;:::999888999;;;<<<;;;:::666777999999999888666444222444666444111000111333444333222111111222444444222222222111111000000///444444555555555555444444333222111111333555777999555555555555555666777777888777666777:::???CCCFFFUUURRRLLLCCC;;;666777:::777999<<<<<<:::999999:::===<<<;;;;;;<<<>>>AAABBBDDDFFFIIINNNRRRUUUXXXYYYZZZYYYWWWUUUSSSQQQPPPOOOMMMMMMLLLIIIDDD???<<<<<<888777555444555666888999666666666666666666666666222222333555666888999999555555555555666666666666777777888888888999999999::::::;;;===@@@DDDGGGIIIMMMRRRXXX]]]]]]UUUJJJBBBAAA???<<<999777888999:::999:::;;;;;;<<>>>>>?????????>>>===<<<<<<>>>@@@AAAAAAKKKaaa}}}yyyjjjbbbWWWHHHCCCHHH@@@===<<>>===<<<<<<===???AAACCC>>>???AAAAAAAAABBBEEEGGGEEEDDDBBBAAABBBEEEHHHJJJNNNOOOQQQSSSSSSRRRQQQPPPKKKKKKJJJIIIHHHFFFFFFEEEBBBDDDGGGIIIKKKKKKJJJJJJKKKKKKKKKIIIFFFEEEFFFGGGGGGSSSmmmtttqqqoooooo}}}~~~}}}zzzwwwwwwnnnmmmhhh^^^QQQGGGBBBAAA;;;<<<===>>>>>>===;;;;;;<<<<<<@@@FFFMMMcccqqq```LLLMMMNNNOOOXXXjjj{{{xxxoooooopppqqqrrrsssssstttsssuuuxxxzzz}}}~~~xxxrrrjjjccc^^^TTTSSSPPPMMMKKKJJJJJJKKKOOOPPPVVVaaakkkwww