BM6P6(@ }}}{{{ssssssxxxxxxsssqqqvvv}}}nnnYYYOOOJJJHHHDDD???<<<:::888777666777777777777777777777777999888888888777777666666777777777777777777777777777777777777888888888888888888777777888888999:::;;;;;;:::;;;;;;<<<===>>>>>>EEEGGGNNN___lll~~~zzzxxxyyyzzz{{{zzz{{{|||~~~|||yyy{{{}}}{{{wwwppprrrxxxvvvtttuuuzzzoooZZZPPPKKKFFFBBB>>>;;;::::::999888777777777777777777777777888888888888777777777666777777777777777777777777666666777777777888888888888888777777888888999:::;;;;;;:::;;;;;;<<<===>>><<>>;;;AAACCCLLL```rrr{{{zzzyyy{{{~~~~~~|||yyyxxxwwwwww}}}wwwnnnjjjqqq|||yyyooorrrvvv~~~ppp^^^SSSMMMEEEBBB>>><<<;;;;;;;;;:::777777777777777777777777888888888777777777777777777777777777777777777777555555666666666777777777888888777777888888999:::;;;;;;:::;;;;;;<<<===>>><<>>>>>DDDEEENNNcccwww~~~yyy{{{xxxuuuuuuwwwyyy|||zzzpppggghhhxxxwwwkkkjjjooowwwppp___UUUNNNGGGDDD@@@===;;;;;;:::888777777777777777777777777777777777777888888888888777777777777777777777777777777777777888888888888888888777777888888999:::;;;;;;:::;;;;;;<<<===>>>???EEEGGGPPPeeeyyy~~~zzzyyy{{{~~~sssrrrtttyyy}}}wwwllldddgggzzzssshhhiiipppwwwppp___UUUMMMFFFCCC???<<<<<<<<<;;;;;;777777777777777777777777666777777777888888888888777777777777777777777777888888888888999999999999888888777777888888999:::;;;;;;:::;;;;;;<<<===>>>>>>DDDGGGRRRhhh||||||zzzyyy~~~~~~ppppppssszzz~~~uuujjjbbbfff{{{ooofffjjjrrryyyooo___TTTMMMDDDAAA>>><<<============777777777777777777777777666666777777888888888999777777777777777777777777888888999999999:::::::::888888888777888999999:::;;;;;;;;;;;;;;;<<<>>>>>><<>>??????FFFIIITTTiii{{{wwwpppmmmppptttxxx~~~~~~rrrlllgggbbbppp{{{tttvvv|||nnnaaaUUUMMMGGGCCC???<<<;;;:::999888888777777666666777777888777777777777777777777777777777777777777777777777777777777777888888888888888888888888999999999999:::::::::;;;<<<===>>>??????FFFIIISSShhh{{{{{{sssnnnnnnpppuuuzzzzzzoookkkgggeeeuuu}}}ttttttzzzlll___SSSMMMGGGCCC???<<<;;;:::999888888888888777777888888888888888888888888888888888777777777777777777777777777777777777888888888888888888888888999999999::::::::::::;;;<<<===>>>??????FFFHHHRRRgggzzzxxxsssoooooorrrwww|||vvvkkkgggdddfffxxxrrrooottt{{{~~~lll]]]RRRLLLGGGCCC???<<<;;;:::999888999999888888888888999999999999999999999999999999777777777777777777777777666777777777888888888888888888888999999999:::::::::::::::;;;<<<===>>>??????FFFHHHRRRggg{{{{{{uuurrrppprrruuu{{{}}}qqqgggccccccjjjyyykkkkkkrrrxxxmmm\\\QQQLLLGGGCCC???<<<;;;:::999888999999888888888888999999999999999999999999999999777777777777777777777777666777777777888888888888888999999999999::::::::::::::::::;;;<<<===>>>??????EEEHHHRRRhhh|||~~~wwwrrrqqqrrrvvvyyyzzzkkkcccbbbgggtttsssggghhhpppvvv~~~ooo]]]QQQNNNGGGCCC???<<<;;;:::999888888888888777777888888888999999999999999999999999777777777777777777777777777777777777888888888888999999999999:::::::::::::::::::::;;;<<<===>>>??????EEEGGGRRRiii~~~}}}uuurrrsssvvvyyy}}}}}}wwwgggbbbdddmmm}}}|||lllbbbgggooouuuppp^^^SSSRRRGGGCCC???<<<;;;:::999888888777777666666777777888999999999999999999999999777777777777777777777777777777777777888888888888999999999:::::::::;;;;;;:::::::::;;;<<<===>>>???>>>DDDGGGRRRjjj~~~~~~~~~wwwuuuwwwzzz{{{{{{tttfffcccgggqqquuuggg```fffnnnuuuqqq___UUUTTTGGGCCC???<<<;;;:::999888777777666666666666777777888888888888888888888888777777777777777777777777777777777777888888888888999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>???>>>DDDGGGSSSkkk|||yyyuuuvvvzzz~~~vvvjjj```bbbgggssszzzlllfffccchhhnnnxxxtttiii[[[OOOIIIAAA;;;;;;;;;999777888:::999888888777777888888777777888888888888777777888888888777777777777777777777666666666666777777777888888888888999999999888:::;;;;;;;;;;;;<<<>>>>>>BBBJJJUUUddd}}}~~~~~~}}}}}}xxxwwwzzz}}}|||qqqeeeaaabbbiiixxxxxxnnnkkkjjjnnntttuuuiii[[[QQQIIIAAA;;;;;;<<<999888888:::999888888777777888888777777888888888888777777888777777777777777777777777777666666666666777777777888888888888999999999999;;;<<<<<<<<<<<<===???@@@DDDKKKUUUddd}}}~~~~~~|||zzz~~~~~~yyyxxx{{{~~~vvvjjj```aaa```kkk{{{uuuqqqqqqssswww}}}vvviii\\\TTTIIIAAA;;;<<<<<<:::888999:::999888888777777888888777777888888888888777777777777777777777777888888888777777666666777777888777888888888888999999999:::<<<======<<<===>>>@@@CCCEEEKKKUUUddd}}}~~~~~~}}}|||{{{{{{xxxyyy~~~}}}|||~~~}}}qqqfff^^^___```oootttsssrrrvvvzzz~~~wwwhhh\\\UUUIIIAAA<<<<<<<<<:::999::::::999888888777777888888777777888888888888777777777777777777777888888888888777777777777777777888777777888888888999999999:::;;;======<<<<<<>>>???BBBDDDJJJUUUeee}}}}}}~~~~~~~~~|||{{{|||{{{zzz}}}zzznnnddd___]]]bbbuuuzzzooopppqqqwww}}}xxxiii]]]UUUIIIAAA<<<<<<===;;;:::;;;:::999888888777777888888777777888888888888777777666666777777888888888888888888777777777777888888777777888888888999999999888:::;;;;;;;;;;;;<<<>>>@@@AAAHHHTTTddd|||~~~|||}}}~~~{{{xxxyyyvvviiiaaa```^^^iii|||uuujjjjjjmmmttt}}}{{{mmm___VVVIIIAAA<<<<<<===;;;:::;;;:::999888888777777888888777777888888888888777777666666666777888888999999999888888777777888888999777888888888888999999999888999;;;;;;::::::<<<===>>>@@@GGGTTTdddyyy~~~|||}}}~~~xxxwwwyyy{{{ooobbb^^^```bbbsss~~~ooofffccchhhqqq{{{rrrcccWWWHHHAAA<<<<<<>>><<<;;;<<<:::999888888777777888888777777888888888888777777555666666777888888999999999888888777777888888999777888888888888999999999999:::<<<<<<;;;;;;===>>>???AAAHHHTTTbbbttt||||||~~~|||vvvwwwyyy~~~~~~vvvjjj^^^[[[```fffzzzyyylllbbb]]]eeennnzzzvvveeeXXXHHHAAA<<<===>>><<<;;;<<<:::999999888777888888888777777888888888888777777555666666777888999999999999999888888888888999999777888888888888999999999:::;;;======<<<<<<>>>???AAABBBIIITTTaaappp}}}|||}}}|||~~~wwwvvvzzzxxxnnnddd\\\[[[___ooottteeebbbdddjjjnnn|||zzzgggUUUEEEBBB>>><<<<<<<<<:::999::::::999999888777666666777777777777777666666555777777777777777777777777888888777777888888999:::;;;;;;999999999999;;;;;;999;;;<<<<<<;;;<<<===???===DDDGGGOOOaaaooo~~~~~~|||{{{}}}{{{vvvvvvzzzuuukkk```ZZZ\\\cccuuurrrdddcccfffmmmqqq~~~yyyeeeSSSDDDBBB>>><<<<<<<<<:::999::::::999999888777777666777777777777777666666555777777777777777777777777888888777777888888999:::;;;:::999999999999:::;;;999;;;<<<<<<;;;<<<===???>>>DDDFFFOOOaaappp||||||~~~{{{xxxxxx|||ttttttxxx||||||pppeeeZZZVVV^^^hhh~~~mmmccceeekkksssxxxxxxbbbPPPDDDAAA>>><<<<<<<<<;;;:::::::::999999888777777777777777888888777777666555777777777777777777777777888888777777888888999:::::::::999999999999::::::999;;;<<<<<<;;;<<<===??????EEEFFFNNNaaarrr}}}zzzwwwtttwww|||~~~uuupppuuuzzz~~~vvvjjj___VVVUUUaaaooowwwhhhbbbhhhpppxxxwww___NNNDDDAAA>>><<<<<<<<<;;;:::999999999888888888777777777888888888888777666666777777777777777777777777888888777777888888999::::::999999999999999999:::999;;;<<<<<<;;;<<<===>>>???EEEEEEMMMaaatttzzzwwwuuutttwww}}}~~~|||qqqqqqvvv|||wwwooocccZZZUUUYYYggguuuyyymmmcccbbbkkkttt{{{vvv]]]MMMCCCAAA>>><<<<<<<<<<<<;;;999999999888888888888888888888888888888777777666777777777777777777777777888888777777888888999:::999999999999999999999999999;;;<<<<<<;;;<<<===>>>???DDDEEEMMMbbbuuu~~~}}}~~~{{{xxxxxxwwwvvvyyy~~~~~~wwwsssuuuxxx{{{~~~qqqggg]]]XXXYYY___mmmzzzzzzmmmddd```cccnnnxxx~~~sssZZZLLLCCC@@@===<<<<<<===<<<;;;888888888888888888888888888888999999888888777666777777777777777777777777888888777777888888999:::888888999999999999888888999;;;<<<<<<;;;<<<===???>>>DDDEEENNNbbbvvv{{{wwwwwwzzz{{{zzz|||xxxwwwxxxyyyyyyxxx~~~|||lllbbbXXXXXX^^^gggsss}}}~~~pppbbb]]]^^^dddppp{{{oooVVVJJJBBB@@@===<<<<<<===<<<;;;888888888888888888888888888999999999999888777777777777777777777777777777888888777777888888999:::777888999::::::999888777999;;;<<<<<<;;;<<<===???===CCCEEENNNcccvvvwwwuuuwww|||~~~}}}~~~}}}vvvwww{{{|||xxxvvv|||{{{iii^^^VVVXXXaaalllvvv~~~zzzjjj\\\YYY^^^eeeqqq|||lllSSSHHHBBB@@@===<<<<<<===<<<<<<888888888888888888999999888999999999999888777777777777777777777777777777888888888777888999999:::777888999::::::999888777999;;;<<<<<<;;;<<<===???<<>>>>>>>>>>>AAAFFFMMM\\\ttt~~~{{{zzzyyyzzz{{{wwwtttssswwwzzz{{{|||zzzxxxvvvyyy|||}}}}}}~~~qqqggg\\\WWWTTTYYYeeeqqqxxx{{{pppddd\\\]]]```dddrrrfffQQQIIIAAA@@@???>>><<<<<<<<<<<<;;;;;;::::::999888888888777777888999999999888888777888888888888999999999:::::::::999999888888888888888999999999:::::::::;;;;;;<<<<<<======>>>>>>@@@BBBGGGMMM[[[rrr|||xxxuuurrrqqqpppwwwssssssvvvuuuxxx{{{}}}xxxttttttwwwyyy|||~~~wwwjjj```ZZZVVVUUU\\\hhhrrrvvvuuujjjeeecccbbb```dddvvvdddOOOGGGAAA@@@???>>>===<<<<<<<<<;;;;;;::::::999999888888888888999999999888888777777888888888888999999999777777666666666666555555888888999999999:::::::::;;;;;;;;;<<<======>>>>>>AAACCCGGGMMMZZZppp|||{{{wwwsssnnnjjjfffeeezzztttrrruuuxxxyyy{{{~~~yyysssrrrssswwwyyy|||}}}qqqddd[[[WWWWWWZZZbbblllpppmmmgggccceeehhhgggcccggg|||~~~aaaMMMEEEAAAAAA???>>>===<<<<<<<<<<<<;;;;;;:::999999888888999999999999999888777666777777888888888999999999555555555555555555555555888888999999999:::::::::::::::;;;<<<<<<======>>>@@@BBBFFFMMMZZZpppzzzxxxuuupppjjjddd```]]]yyytttsssuuuxxxyyy|||}}}zzzuuusssssstttxxxzzz~~~wwwkkk```XXXRRRWWW```jjjqqqnnneee]]]]]]dddkkkkkkiiipppwww\\\LLLEEEBBBAAA@@@>>>============<<<<<<;;;;;;:::999999888999999999999999888777666777777888888888999999999999999999:::::::::::::::888888999999999:::::::::::::::;;;;;;<<<=========>>>@@@EEELLLYYYppp~~~~~~~~~}}}vvvtttqqqlllfff___ZZZXXXzzzrrrooorrrwwwyyyyyy~~~{{{tttssstttuuuwww{{{}}}|||qqqfff]]]XXXPPPYYYgggqqqssslllbbb[[[[[[dddlllpppsss~~~oooXXXKKKFFFBBBAAA@@@???>>>=========<<<<<<;;;;;;::::::999999888888999999999888888777777888888888888999999999888888888999999999999999888888999999999::::::::::::::::::;;;<<<<<<=========???DDDKKKYYYppp}}}zzzxxxwwwvvvuuurrroookkkfff```[[[VVVTTT~~~xxxuuuqqqppprrrvvvzzz}}}~~~sssppprrruuuyyy}}}vvvkkkaaa[[[XXXVVVaaaooouuuqqqhhh```\\\]]]dddmmmttt~~~hhhTTTKKKHHHBBBBBB@@@???>>>=========<<<<<<<<<;;;::::::999999777777888999999999888888777888888888888999999999555555555555666666777777888888999999999:::::::::999::::::;;;;;;<<<<<<===>>>@@@DDDKKKXXXnnn|||yyytttqqqooooooooooooooolllgggbbb]]]YYYVVVUUU|||yyyrrrtttuuussssssvvv}}}wwwoooooossswww~~~|||rrrggg^^^YYYXXX```kkkvvvxxxoooddd^^^\\\___eeennnwwwcccRRRKKKIIICCCBBB@@@???>>>>>>=========<<<<<<;;;;;;:::999999666777888999999999999999777888888888888999999999666777777777888888999999888888999999999:::::::::999999:::;;;;;;<<<<<<===@@@BBBEEEKKKWWWmmm~~~xxxxxxtttoookkkiiijjjlllnnnooolllgggaaa]]]ZZZXXXWWWxxxssstttooopppsssvvvyyy}}}wwwsssnnnmmmqqqvvvyyyzzzuuujjj___XXXVVVUUUcccvvvzzznnniiieee```bbbeeennn{{{aaaOOOIIIHHHBBBAAA@@@>>>======<<<<<<;;;;;;:::::::::999999999::::::;;;;;;::::::999888666666777777888888888999888888888888888888888888999999999999999999999999<<<;;;;;;<<<<<<===>>>???CCCAAABBBIIITTThhhyyyuuurrrpppnnnrrrnnnhhhcccbbbcccddddddgggeeedddbbb]]]WWWYYY^^^{{{sssoooooommmooorrruuuyyy~~~ssspppnnnoootttzzz}}}~~~xxxnnnccc[[[XXXYYYZZZjjjzzz|||rrrnnnkkkeeeaaadddnnn{{{xxx]]]NNNHHHFFFCCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888666777777777888888888888888888888888888888888888::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???BBBAAACCCIIITTTggg}}}xxxtttqqqooommmkkkllliiiddd```______``````aaa___^^^^^^\\\ZZZ___fff}}}zzzuuunnnjjjkkknnnppptttxxx}}}wwwnnnmmmooosssyyyzzzrrrfff\\\VVVWWW\\\```qqq{{{yyytttssspppjjjaaaeeeooo}}}nnnYYYMMMGGGEEEDDDCCCBBBAAA@@@?????????<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888777777777777888888888888888888888888888888888888::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???AAAAAACCCIIISSSeee{{{wwwrrrpppmmmlllkkkjjjgggeeedddbbb___]]][[[ZZZZZZZZZ[[[YYYYYY\\\]]]aaakkkuuu|||xxxuuuqqqkkkiiikkkqqqtttzzzuuuooommmooosssxxx~~~wwwnnnbbbXXXVVVZZZaaafffssswwwwwwssssssuuusssnnngggjjjsssdddUUUMMMHHHEEEDDDCCCBBB@@@????????????:::999999999999888888888::::::;;;;;;::::::999888777777777777777888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAACCCIIIQQQbbb}}}wwwnnnjjjdddccccccdddeeeeeecccaaa]]]]]]\\\[[[XXXVVVVVVVVVZZZXXXYYY^^^cccjjjxxx~~~~~~~~~{{{vvvrrrrrrppplllmmmpppsssyyywwwooolllpppsssyyy~~~~~~qqqhhh^^^XXX[[[bbbkkkpppqqqpppnnnnnnrrrwwwwwwuuupppsss|||uuu^^^TTTNNNHHHEEECCCBBBAAA@@@???>>>>>>>>>:::::::::999999999888888::::::;;;;;;::::::999888888888777777777777777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????@@@DDDIIIOOO___zzzvvvkkkddd___\\\\\\]]]___aaaaaa___]]]ZZZ[[[\\\[[[XXXUUUVVVWWWYYYYYY[[[bbbiiisss~~~}}}~~~~~~tttpppoooqqqqqqppprrrwwwwww~~~uuupppooouuuyyyyyyfffaaa[[[ZZZaaakkkrrrvvvmmmkkkiiilllssszzz~~~~~~zzz}}}mmm[[[TTTMMMGGGEEECCCBBBAAA???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888888888777777777777888888888888888888888888::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???>>>@@@DDDIIINNN]]]wwwzzzpppgggaaa___YYYYYYYYY[[[]]]^^^\\\ZZZYYY\\\]]][[[XXXVVVWWWYYYZZZ[[[```iiiqqq|||}}}~~~~~~~~~{{{xxxpppmmmnnnrrrttttttwww{{{~~~|||wwwtttsssyyy}}}yyypppaaa]]]ZZZ]]]eeelllqqqqqqgggeeeeeejjjsss{{{hhhYYYTTTLLLEEEDDDDDDCCCBBBAAA????????????>>>>>>>>>=========<<<<<<::::::;;;;;;::::::999888888888888888777777777666888888888888888888888888::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???===@@@EEEIIIMMM[[[uuu}}}{{{|||zzzzzzxxxssskkkdddaaa```YYYXXXXXXYYYZZZZZZYYYWWWZZZ]]]^^^\\\XXXVVVYYY\\\\\\___hhhsss}}}}}}{{{|||~~~}}}zzzvvvrrrnnnlllnnnssswwwwwwzzz~~~zzzxxxwwwvvvzzzsssiiiaaa^^^\\\___eeejjjjjjhhhaaa___aaahhhqqqzzzeeeXXXSSSJJJCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999999888888888777777666666888888888888888888888888999999999999999999999999<<<;;;;;;<<<<<<===>>>???===@@@EEEIIILLLZZZttt~~~uuupppooopppnnnooonnniiiccc]]]\\\\\\ZZZYYYWWWWWWXXXXXXVVVUUU[[[]]]^^^\\\WWWVVVZZZ^^^```dddooo|||~~~}}}~~~{{{vvvqqqmmmjjjkkkooosssvvvyyy~~~}}}~~~~~~{{{mmmccc[[[]]]bbbhhhmmmmmmhhhcccbbb______dddjjjqqq|||fff\\\QQQLLLKKKHHHEEEDDDCCCAAA@@@?????????<<<;;;;;;;;;<<<===???@@@======<<<;;;;;;:::999999777777888888888999999999999999999888888888777777999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>CCCCCCEEELLLUUUnnn~~~wwwqqqllliiihhhgggfffdddbbb```^^^]]]\\\[[[ZZZYYYVVVTTTTTTVVVXXXZZZZZZ[[[\\\\\\]]]]]]^^^fffnnnyyy{{{{{{{{{|||~~~zzzuuurrrpppooooooooossswwwzzz~~~}}}|||uuuhhh```\\\```fffkkkmmmkkkgggccccccbbbdddhhhlllsss|||ddd[[[PPPLLLLLLHHHEEEDDDCCCAAA@@@?????????@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999999777777888888888999999999999999999888888888777777999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>CCCCCCEEELLLTTTlllzzzssslllgggcccaaaaaabbbbbbbbbaaa```___^^^______^^^[[[YYYXXXYYYZZZYYYYYYYYYZZZ[[[^^^bbbeeennnuuu~~~uuuvvvxxx{{{~~~}}}yyytttooommmooorrruuutttxxx}}}}}}{{{~~~{{{nnnddd___^^^dddkkknnnllliiigggffffffgggjjjmmmooovvvuuuaaaXXXOOOLLLLLLHHHFFFFFFDDDBBBAAA@@@??????@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888999999999999999999888888888888888999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>CCCBBBDDDLLLSSSiii}}}zzzuuunnnhhhbbb^^^\\\]]]^^^aaabbbcccbbb```______```___]]]YYYWWWWWWWWWYYYZZZZZZ[[[^^^dddkkkpppwww}}}~~~{{{{{{}}}|||{{{uuuvvvyyy{{{}}}~~~~~~}}}wwwtttpppmmmnnnqqqvvvyyyyyy}}}~~~||||||~~~ttthhhbbb```___fffooopppllliiiiiilllkkklllnnnpppqqqzzzooo^^^WWWOOOMMMNNNHHHHHHGGGEEECCCBBBAAA@@@@@@<<<<<<=========>>>>>>???:::::::::999999888888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???CCCBBBDDDKKKQQQfffyyyvvvrrrmmmgggbbb^^^\\\]]]```ccceeeeeeccc```^^^^^^______]]]YYYVVVUUUUUUYYY\\\___aaaeeekkkssszzz}}}{{{xxxyyy{{{|||{{{yyyzzz{{{{{{{{{yyywwwvvvqqqppppppppprrrvvvzzz}}}~~~zzz|||~~~zzzkkkaaa^^^___bbbiiiqqqqqqllljjjmmmrrrqqqpppppprrrtttjjj]]]VVVOOOOOOPPPIIIIIIHHHFFFDDDCCCAAAAAA@@@=========>>>>>>>>>>>>>>>::::::999999999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???BBBAAACCCJJJPPPbbb~~~|||uuutttqqqnnnjjjfffcccaaabbbdddggghhhgggccc___\\\___``````^^^[[[XXXWWWWWWYYY^^^dddhhhkkkpppwww}}}zzzzzzyyyzzz}}}}}}||||||{{{zzzyyywwwtttrrrqqqpppqqqsssuuuxxx|||}}}~~~zzz}}}qqqddd\\\[[[^^^iiinnnrrrppplllkkkpppuuutttsssssswww}}}yyyggg]]]WWWPPPQQQRRRJJJKKKJJJHHHEEECCCBBBAAAAAAAAA@@@@@@???>>><<<;;;:::::::::::::::::::::999999999999999888888888888888888888888888888999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???BBB@@@BBBJJJNNN^^^yyy}}}xxxrrrqqqpppmmmjjjgggdddcccccceeegggiiihhheeeaaa^^^]]]^^^^^^]]]ZZZYYYYYYZZZ___eeelllooopppsssyyyzzz~~~~~~zzzzzz}}}~~~yyyxxxvvvtttrrrqqqpppppptttuuuvvvxxx|||yyyyyy||||||uuuiii___\\\___cccrrrssssssoookkkkkkpppuuuuuutttwwwuuuggg^^^YYYRRRTTTTTTKKKLLLKKKIIIFFFDDDCCCBBBAAAAAAAAAAAA@@@???===;;;999::::::::::::::::::;;;;;;999999999888888888777777777777888888888999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???BBB@@@BBBIIIMMM[[[tttzzztttnnnnnnmmmjjjgggdddaaa___^^^```dddggghhhgggeeedddaaabbbbbbaaa``````bbbeeelllqqqvvvwwwvvvxxx~~~}}}{{{|||tttsssqqqpppoooppppppqqqyyyxxxxxxzzz}}}wwwtttvvvvvvxxx{{{~~~xxxmmmccc]]]___eeekkkyyyxxxtttnnnjjjjjjooosssuuuuuu{{{sssggg```ZZZSSSUUUVVVKKKLLLKKKIIIGGGEEECCCBBBAAA===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777777777888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>@@@BBB???BBBIIILLLZZZrrrxxxrrrlllkkkjjjgggddd```\\\ZZZXXX[[[```dddgggiiiiiiiiimmmmmmmmmllllllnnnqqqtttzzz}}}~~~{{{~~~~~~|||{{{~~~{{{wwwvvvuuurrrpppoooqqqtttvvv{{{yyy{{{{{{vvvpppnnnqqqvvvzzz{{{|||ttthhh___]]]ccclllssszzzrrrllliiijjjlllmmmooouuuqqqjjj```XXXSSSQQQPPPOOOOOONNNKKKGGGEEECCCBBBBBBBBB@@@>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888::::::999888777777777888999999999999999999999999999999999999999999999999<<<;;;:::999:::<<<>>>@@@@@@>>>???DDDFFFKKK\\\nnn~~~vvvqqqjjjiiiiiihhhaaaYYYWWW[[[XXX\\\aaaeeehhhnnnuuu{{{{{{~~~~~~~~~yyyyyy|||}}}|||{{{xxxuuussssssqqqpppqqqssswwwzzz~~~ooommmkkkmmmrrrxxx|||~~~rrrjjjaaa]]]bbblllxxx}}}tttooommmnnnoooooouuu{{{nnnhhh___WWWSSSQQQPPPPPPPPPNNNKKKHHHEEEDDDCCCBBBBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;:::999999999;;;::::::999888888999999999999999999999999999999::::::::::::::::::::::::;;;;;;::::::;;;<<<>>>???@@@===???DDDFFFJJJ[[[nnn}}}vvvrrrnnnlllkkkhhh```XXXVVVZZZYYY___gggnnnuuu}}}{{{wwwvvvzzz|||yyywwwvvvtttsssssssssttttttvvvyyy~~~ooohhhhhhjjjnnnuuuzzz~~~~~~wwwiiibbb\\\^^^iiiwwwxxxoookkklllnnnnnnlllzzzyyykkkeee^^^WWWTTTSSSRRRQQQQQQOOOLLLIIIFFFDDDCCCCCCAAA???======>>>>>>===<<<<<<<<<<<<;;;::::::999999;;;;;;::::::999:::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<======>>>@@@===???DDDFFFJJJZZZlll}}}wwwsssooollljjjggg```ZZZ[[[```ccckkkuuu~~~zzzxxxzzz|||}}}}}}~~~{{{wwwsssqqqrrrrrrsssuuuxxxzzz{{{|||xxxnnniiikkkoootttxxx|||}}}}}}wwwnnnddd```^^^eeerrr}}}xxxqqqiiigggkkkoooooonnn|||rrrgggccc]]]XXXVVVUUUTTTSSSPPPOOOLLLHHHEEEDDDCCCCCCAAA???======>>>>>>===<<<======<<<<<<;;;:::::::::;;;::::::999999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============@@@===???DDDEEEIIIXXXjjj|||wwwtttlllhhhfffeeeaaa___eeelllvvv~~~xxxvvvttttttwww}}}~~~~~~~~~~~~wwwuuurrrpppoooppptttvvvyyy|||{{{qqqnnnkkknnnsssxxx{{{}}}~~~qqqggg______bbbmmmyyy~~~|||wwwsssnnniiijjjpppvvvxxxxxx~~~oooeeeaaa]]]YYYXXXWWWVVVTTTPPPNNNKKKHHHEEECCCBBBBBBAAA???======?????????>>>>>>>>>===<<<<<<;;;;;;:::999999888888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============@@@===???DDDEEEHHHVVVhhh|||xxxuuulllhhheeeddddddfffooozzz|||wwwrrrrrrsssvvv|||}}}zzzyyyssssssrrrppppppssswww{{{|||~~~sssnnnooommmpppuuuzzz~~~vvvjjjaaaXXX\\\eeeqqq{{{}}}xxxrrrooommmlllnnnssszzzzzznnndddaaa^^^[[[ZZZYYYWWWVVVQQQOOOLLLHHHFFFDDDCCCCCCBBB@@@>>>???@@@AAA@@@???>>>>>>>>>===<<<<<<;;;;;;888888777777888888999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<======>>>???===???DDDEEEGGGUUUfff}}}~~~{{{xxxvvvppplllhhhhhhiiinnn{{{{{{yyywwwsssuuuyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuussstttuuuttttttvvv{{{|||wwwrrrrrruuutttxxx|||yyymmmccc]]]VVV\\\fffqqqxxxyyyuuupppoooqqqsssuuuxxx}}}tttmmmdddbbb___]]]\\\[[[XXXVVVSSSQQQNNNKKKHHHFFFEEEEEECCCAAA@@@@@@AAABBBBBBAAA??????>>>>>>===<<<<<<;;;999888888888888999:::;;;999999999999999999999999::::::::::::::::::::::::;;;;;;::::::;;;<<<>>>??????===???DDDDDDFFFTTTdddxxx~~~{{{xxxwwwsssnnnkkklllpppyyy|||sssqqqsssooorrrxxx~~~~~~~~~|||{{{{{{yyyxxxvvvttttttuuuwwwyyyxxxwwwyyy}}}wwwnnnooorrrrrrtttwwwsssggg^^^ZZZXXX^^^gggpppuuutttrrrooowwwzzz~~~}}}pppllleeeccc```___^^^\\\YYYWWWUUUSSSPPPMMMJJJHHHGGGGGGCCCBBB@@@AAABBBCCCCCCBBB??????>>>>>>======<<<<<<999999999999::::::;;;<<<999999999999999999999999999999999999999999999999<<<;;;:::999:::<<<>>>@@@???===???DDDDDDFFFSSScccuuu}}}{{{yyywwwrrrnnnlllooovvvzzzuuuqqqpppooosss{{{}}}~~~~~~~~~~~~~~~|||zzzzzzzzz{{{|||zzzwwwuuuvvvxxxzzzzzzyyywwwxxxyyyzzz|||mmmkkkjjjkkkooouuuxxxzzzzzzjjj___ZZZZZZWWW[[[bbbjjjpppsssqqqoootttyyynnnfffbbb___[[[YYYZZZ[[[ZZZXXXUUUTTTRRRPPPMMMJJJGGGFFFEEEBBB???@@@BBBDDDCCCAAA>>>>>>>>>>>>============888888999:::999888777666999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<============>>>>>>@@@AAA@@@CCCOOO\\\rrr|||xxxwwwrrrqqqrrrxxxyyyvvvsssqqqtttzzz|||||||||||||||}}}}}}~~~}}}~~~~~~~~~zzzwwwvvvvvvvvvxxxuuussssssvvvyyyzzzyyyyyy{{{~~~{{{ssskkkjjjjjjllloootttyyy}}}uuufff\\\YYYZZZ[[[aaaiiioooqqqpppnnnlllsss~~~uuullleee___\\\YYYYYYYYYZZZXXXVVVXXXWWWUUUSSSPPPMMMKKKIIIDDDAAA??????AAABBBAAA@@@>>>>>>>>>>>>>>>=========999:::;;;;;;;;;:::888888999999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;999:::;;;<<<============>>>>>>@@@AAAAAACCCNNNZZZnnn~~~}}}}}}yyyvvvuuuuuuvvvyyyyyysssppppppsssuuu|||~~~{{{yyywwwwwwwwwxxxxxxzzz{{{{{{|||~~~~~~~~~|||xxxtttsssrrrrrrwwwuuussstttwww{{{}}}~~~~~~qqqkkkkkkjjjlllnnnoooppptttzzz|||mmm```ZZZZZZ\\\___gggqqquuurrrnnnkkkkkkpppzzz{{{pppiiieee[[[YYYVVVVVVVVVVVVUUUTTTYYYYYYWWWUUUSSSPPPMMMLLLEEECCCAAAAAABBBBBBBBBAAA?????????>>>>>>>>>======;;;;;;<<<<<<<<<;;;:::999999999::::::::::::;;;;;;999999999999::::::::::::999:::;;;<<<============>>>===???AAAAAACCCMMMXXXiii}}}}}}{{{zzzvvvssssssuuuyyyyyyssspppoooooossswww|||~~~yyyzzzzzzzzzyyywwwuuutttuuuvvvwwwyyy{{{|||}}}}}}~~~|||{{{{{{|||{{{yyyvvvsssrrrssstttvvvyyyxxxwwwxxx|||~~~pppiiikkknnnnnnqqquuutttsssvvv}}}~~~sssfff\\\YYY\\\___bbbmmmwwwyyyrrrkkkiiijjjllluuusssjjjfffdddZZZWWWSSSQQQQQQRRRUUUVVVYYYXXXWWWUUUSSSPPPNNNLLLIIIHHHGGGFFFFFFEEEEEEDDD@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::888888999999999:::::::::999:::;;;<<<============>>>===???AAABBBCCCKKKUUUeeexxx|||zzzwwwsssqqqrrrsssyyy|||vvvsssqqqooonnnppptttxxx{{{~~~}}}{{{zzzwwwxxxyyyzzzzzzyyyxxxwwwxxxyyyzzz|||~~~~~~~~~~~~{{{xxxuuuuuuvvvtttrrrpppooopppssswwwyyy{{{{{{}}}vvvmmmkkkmmmppprrruuuyyy|||{{{yyyzzz{{{uuujjj```[[[\\\aaaeeejjjsss{{{yyyooofffdddfffhhhsss}}}llleeecccccc[[[WWWQQQMMMLLLPPPVVV[[[ZZZZZZYYYWWWUUURRRPPPOOOKKKKKKKKKIIIHHHFFFEEEEEEBBBAAAAAA@@@???>>>>>>>>><<<;;;;;;;;;::::::::::::::::::::::::::::::::::::888888999999999:::::::::999:::;;;<<<===============<<<>>>AAABBBCCCJJJQQQbbbttt{{{yyyvvvrrrqqqtttttt|||zzzwwwnnnjjjiiilllooooooqqqsssxxx}}}~~~}}}{{{zzzyyyzzzzzz|||}}}}}}|||{{{{{{zzz{{{|||~~~~~~~~~}}}|||{{{{{{zzzwwwsssppppppqqqsssqqqoooooopppuuuyyy|||}}}sssmmmfffeeejjjooorrrrrr{{{}}}qqqllleee___^^^bbbggglllrrrwww{{{uuuiii```___aaaiiiwwwsssgggaaa___```\\\XXXRRRMMMLLLPPPXXX___]]]\\\[[[ZZZXXXUUUSSSRRRJJJKKKLLLJJJGGGEEEDDDEEECCCBBBBBBAAA@@@???>>>>>><<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999999999999999::::::::::::999:::;;;<<<===============<<<>>>BBBCCCCCCHHHNNN^^^ppp{{{yyyvvvssstttxxx|||xxxqqqlllnnnnnnkkkkkkmmmnnnrrrxxx}}}~~~~~~~~~~~~}}}|||{{{{{{~~~~~~|||{{{yyyyyy{{{{{{{{{yyywwwvvvssstttsssqqqnnnmmmnnnooosssqqqppppppsssyyy~~~uuufffddddddeeejjjoootttvvv}}}~~~wwwhhheeeaaa```ccchhhnnnrrrrrruuutttnnnddd___```cccmmm~~~kkkbbb]]]ZZZ[[[ZZZXXXUUUQQQPPPSSSZZZ___]]]]]]\\\ZZZXXXVVVTTTSSSLLLMMMOOOMMMIIIFFFEEEEEECCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;999:::;;;<<<===============<<<===BBBDDDDDDGGGLLLXXXkkk~~~zzzyyywwwuuuxxx~~~|||ttttttrrrllliiikkkhhhkkkooorrrvvv{{{~~~}}}}}}}}}{{{|||~~~}}}~~~~~~~~~~~~}}}}}}}}}{{{yyywwwwwwxxxxxxwwwuuurrrpppmmmnnnnnnmmmllllllnnnoooqqqppppppqqqvvv}}}pppccc```cccfffhhhjjjooowww}}}||||||~~~{{{qqqcccaaa___aaafffmmmrrruuunnnnnnmmmhhhbbbaaadddiiiqqqwwwfff___ZZZWWWWWWXXXYYYXXXVVVTTTUUUZZZ___[[[ZZZZZZXXXVVVTTTRRRQQQNNNQQQRRRPPPLLLHHHGGGHHHDDDDDDCCCBBB@@@??????>>>@@@???===<<<<<<<<<===>>>;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;<<<<<<999:::;;;<<<===============<<<===BBBDDDDDDFFFJJJTTTggg{{{~~~zzzyyyxxxwww{{{}}}wwwssspppnnnfffeeeeeehhhlllpppssstttvvv{{{~~~zzzzzz~~~}}}~~~~~~~~~}}}|||{{{zzz~~~~~~~~~}}}}}}}}}zzzwwwvvvvvvtttrrrqqqrrrtttsssooollllllnnnppppppoooooopppqqqvvvttttttwww~~~~~~ooodddaaa^^^aaaggglllppptttxxxzzz}}}ooo___^^^\\\\\\bbbkkkooolllggghhheeecccbbb``````gggooo}}}rrrgggaaaYYYWWW\\\aaa^^^[[[ZZZ[[[]]]^^^___YYYWWWVVVVVVVVVVVVTTTSSSQQQQQQPPPOOONNNMMMKKKJJJHHHGGGEEECCCAAAAAAAAAAAA>>>>>>>>>>>>============<<<<<<;;;::::::999888888888888999999999:::::::::999:::;;;<<<============;;;<<<>>>>>>???BBBEEEHHHUUUdddvvv~~~xxxxxxyyyzzz~~~~~~yyyuuukkkiiihhhhhhjjjllllllkkkmmmqqquuuvvvxxx}}}|||xxxyyy}}}~~~|||}}}}}}|||{{{{{{{{{|||}}}~~~~~~|||zzzzzz{{{|||||||||yyyvvvtttssstttsssqqqppppppqqqqqqooolllkkknnnqqqtttuuuwwwyyy{{{~~~{{{tttlllccc]]]\\\cccgggnnnsssvvvxxx{{{|||}}}wwwiii[[[XXXYYY]]]dddkkkmmmiiieee______aaaccccccdddnnnyyyooogggccc\\\[[[___bbb___\\\ZZZ[[[]]]^^^^^^YYYWWWVVVUUUVVVVVVTTTSSSRRRQQQQQQOOONNNLLLKKKJJJJJJIIIGGGEEEDDDCCCCCCCCC>>>>>>>>>>>>============<<<<<<;;;;;;:::999999888888999999999999:::::::::::::::;;;<<<============;;;<<<>>>>>>???AAAEEEHHHRRR```sss}}}xxxxxxzzz|||vvvssspppmmmllljjjgggeeegggjjjlllmmmmmmpppvvv{{{}}}}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzz{{{|||~~~|||yyyyyy}}}~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}||||||||||||{{{yyyvvvtttuuuvvvwwwxxxxxxvvvsssqqqqqqrrrsssqqqooonnnoooppppppoooooorrrvvvzzz}}}uuuiiidddcccaaaaaabbbiiimmmsssyyy{{{}}}~~~{{{rrrkkkbbbYYYVVVZZZaaagggiiihhhdddbbb\\\___eeehhhhhhkkkxxxllleeebbb^^^^^^aaabbb___[[[ZZZ[[[\\\]]]]]]YYYWWWVVVVVVWWWWWWUUUTTTSSSRRRQQQOOOMMMLLLJJJIIIJJJIIIHHHFFFDDDDDDCCCCCC??????>>>>>>>>>=========<<<<<<;;;;;;:::999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;===>>>??????AAAEEEGGGNNN[[[ooo|||xxxyyy{{{~~~}}}xxxtttpppllliiiiiijjjkkkjjjjjjkkknnnqqqssstttuuuxxx||||||}}}~~~~~~}}}{{{zzz|||||||||||||||||||||{{{{{{|||}}}||||||||||||}}}~~~}}}}}}~~~}}}{{{zzzxxxwwwvvvvvvwwwwwwuuurrrooonnnooopppssstttuuutttrrrqqqrrrssssssrrrooonnnoooqqqssstttwwwzzzzzznnncccaaaeeegggjjjllllllpppuuuzzz}}}~~~qqqfff```^^^^^^```dddhhhiiieeeaaa______aaaffflllnnnnnnrrryyyhhhaaa^^^[[[[[[^^^___\\\YYYXXXYYY[[[\\\]]]ZZZXXXWWWWWWXXXXXXWWWUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFEEECCCBBBAAAAAA@@@??????>>>>>>=========<<<<<<;;;;;;::::::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????AAADDDGGGKKKWWWlll}}}yyyzzz||||||vvvsssoooooonnnllljjjiiiiiijjjiiijjjkkkmmmppptttxxxzzzzzz{{{~~~}}}|||~~~zzz{{{}}}~~~~~~{{{wwwvvvuuusssrrrppppppooooooqqqqqqpppmmmkkkjjjkkkmmmpppqqqrrrrrrqqqqqqssstttrrrqqqppppppqqqssswwwzzzyyyqqqhhhaaacccgggjjjlllooorrruuuxxx|||ssseee\\\[[[aaagggooopppnnnhhh```[[[[[[]]]dddiiioootttuuu}}}ttteee\\\YYYXXXXXXYYY\\\ZZZWWWVVVWWWZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXWWWTTTRRRPPPNNNLLLKKKKKKJJJHHHGGGGGGEEEDDDCCCAAAAAA@@@@@@@@@???>>>=========<<<<<<;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????AAADDDGGGJJJUUUiii~~~{{{{{{{{{~~~xxxvvvtttpppmmmjjjhhhgggfffffffffggghhhkkkmmmoooooopppqqqsssvvvxxxzzz{{{~~~~~~~~~vvvyyy|||}}}{{{wwwqqqnnnnnnmmmllljjjjjjjjjkkkllllllmmmmmmlllkkkkkklllnnnnnnppprrrrrrrrrsssuuuwwwtttuuuvvvvvvwww{{{{{{rrrllllllgggeeeiiilllmmmppptttyyy||||||rrreee\\\XXX[[[fffqqqyyyvvvoooeee\\\WWWXXX[[[bbbhhhrrr||||||qqqcccZZZWWWYYY[[[]]]^^^[[[WWWVVVWWWXXXYYYYYYYYYWWWVVVWWWXXXXXXWWWVVVSSSRRROOOMMMLLLLLLLLLLLLJJJJJJIIIHHHGGGEEEDDDCCCAAAAAA@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===>>>?????????@@@DDDFFFJJJSSSfff}}}}}}}}}}}}|||wwwsssooommmkkkjjjiiiiiiiiiiiiiiiiiijjjjjjiiijjjkkkmmmoooqqqtttttttttuuuwwwzzz}}}}}}|||||||||{{{yyywwwvvvvvvpppqqqrrrrrrqqqnnnllljjjiiihhhgggggggggiiikkkllliiikkkmmmnnnnnnoooppprrrqqqsssvvvwwwxxxyyy{{{}}}|||}}}tttnnnkkkkkkmmmlllmmmqqqrrrsssxxx~~~}}}mmmbbbYYYWWWYYY___jjjuuuwwwrrriii```YYYWWWXXXZZZccckkkzzzvvvnnnbbbZZZZZZ___eeehhhddd```[[[XXXWWWVVVVVVUUUVVVTTTSSSTTTUUUVVVUUUTTTRRRPPPNNNMMMLLLLLLMMMNNNIIIJJJJJJIIIHHHFFFDDDBBBBBBAAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::;;;<<<===============>>>?????????@@@CCCFFFJJJPPPbbbzzz~~~yyyvvvqqqqqqpppnnnlllkkkiiiiiijjjhhhfffdddeeefffiiikkkkkkjjjiiijjjmmmqqquuuxxxwwwxxxxxxyyy{{{|||}}}}}}|||{{{zzzyyyxxxwwwwwwwww|||zzzxxxvvvvvvxxxzzz|||}}}{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}||||||yyyxxxyyyzzz{{{zzzwwwtttvvvwwwwwwvvvssspppoooooonnnmmmlllkkkjjjjjjkkkkkkggggggffffffgggiiilllnnnhhhkkkoooqqqrrrrrrtttuuuvvvxxx{{{}}}~~~zzzqqqlllkkkmmmpppmmmmmmpppssssssttt|||yyyaaaWWWQQQUUU[[[bbblllvvvpppkkkddd]]]XXXWWWXXXYYYhhhqqqrrrlllbbb[[[]]]fffooosssjjjeee___ZZZWWWVVVTTTRRRSSSRRRQQQRRRSSSTTTSSSRRRQQQPPPNNNLLLLLLMMMNNNOOOGGGHHHHHHGGGFFFDDDBBB@@@BBBBBBAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===============>>>?????????@@@CCCFFFIIIOOO```wwwzzzwwwuuutttrrrpppmmmiiidddbbbbbbcccdddeeehhhhhhggggggiiijjjlllnnnqqqqqqpppqqqrrrtttvvvwwwttttttsssrrrrrrrrrrrrrrrsssrrrooonnnooorrruuuwwwxxxwwwwwwyyy|||~~~~~~}}}sssssssssssstttuuuvvvwwwxxxxxxxxxwwwvvvuuussssssrrrsssvvvwwwwwwuuusssqqqsssqqqooonnnnnnnnnmmmlllmmmnnnnnnmmmlllkkkjjjiiihhhiiiiiiiiihhhiiillloooqqqpppppprrrtttvvvvvvuuuzzz}}}~~~xxxqqqmmmmmmmmmmmmllltttoooooouuuzzz|||qqqeee\\\VVVRRRVVV```hhhkkkkkkiiiddd```]]]XXXTTTVVV[[[lll~~~|||qqqllleeebbbfffnnnuuuzzzooojjjccc^^^\\\ZZZVVVTTTTTTNNNLLLOOOQQQOOONNNNNNJJJJJJLLLMMMMMMNNNNNNNNNIIIHHHFFFEEEEEEEEECCCAAABBBAAA@@@???>>>>>>>>>>>>???>>>===;;;:::999888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBJJJOOOVVVkkk~~~xxxssssssrrrrrrssstttvvvwwwwwwzzz}}}~~~~~~{{{xxxuuuqqqkkkhhhggggggffffffiiihhhhhhhhhiiijjjkkklllmmmmmmlllmmmnnnppprrrsssoooooonnnmmmlllllllllmmmllljjjiiihhhhhhkkknnnqqqqqqppppppqqqtttuuuuuutttnnnmmmmmmmmmnnnoooppppppqqqqqqqqqqqqpppooommmmmmmmmnnnpppqqqqqqpppnnnmmmpppnnnmmmnnnoooppppppooonnnnnnoooooonnnnnnmmmlllmmmnnnooonnnnnnooorrrtttvvvwwwxxx{{{~~~zzzvvvrrrmmmkkklllmmmmmmmmmrrrooorrrzzzvvvhhh^^^XXXVVVWWW^^^gggmmmmmmjjjbbb^^^[[[ZZZWWWVVV[[[bbbvvvvvvpppkkkeeecccfffmmmuuuyyyoookkkeeeaaa___]]]ZZZXXXTTTNNNKKKNNNPPPNNNLLLMMMJJJKKKLLLNNNOOOPPPQQQQQQLLLJJJHHHGGGGGGFFFDDDBBBBBBAAA@@@???>>>>>>>>>>>>======<<<;;;::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBGGGLLLTTThhhyyysssoookkkkkkjjjjjjkkklllmmmnnnoooqqqtttuuuvvvwwwyyy{{{wwwwwwvvvttttttwww|||}}}wwwrrrpppnnnmmmlllmmmllllllkkkkkkllllllmmmllllllkkkkkklllnnnpppqqqmmmlllkkkjjjiiiiiiiiiiiigggeeedddccceeegggjjjlllmmmkkkkkklllmmmnnnnnnmmmkkkkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmlllkkkjjjmmmmmmnnnnnnnnnnnnnnnmmmooonnnnnnppprrrtttuuutttqqqrrrssssssttttttsssssstttuuuwwwwwwwwwyyy|||~~~{{{|||}}}tttqqqpppmmmlllkkkkkknnnooopppooossstttyyy{{{tttjjj___WWWTTTWWW^^^iiirrrsssmmmfff\\\YYYXXXYYYYYY\\\eeeppp|||tttnnniiidddbbbffflllrrrvvvmmmjjjfffcccaaa___\\\YYYTTTNNNLLLOOOQQQNNNLLLLLLKKKLLLMMMOOOQQQRRRSSSSSSNNNLLLJJJHHHHHHGGGDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBCCCJJJQQQccc}}}vvvrrrpppmmmkkkiiiiiihhhgggfffggggggggggggiiikkkllllllmmmoooqqqooooooooooooooorrrvvvzzz}}}{{{yyyxxxwwwvvvvvvuuuttttttsssssssssrrrqqqooooooooopppqqqooonnnmmmkkkjjjiiiiiiiiigggfffeeeeeefffhhhkkkmmmnnnmmmllllllmmmnnnmmmkkkmmmmmmlllkkkkkkkkkllllllnnnnnnooooooooooooooonnnqqqqqqrrrrrrsssttttttuuurrrrrrrrruuuxxxzzzzzzyyywwwxxxyyy{{{||||||||||||zzz|||xxxpppnnnoooqqqiiijjjllloooqqqsssssssssxxx{{{zzzqqqiiiaaaYYYTTTTTTZZZfffrrrxxxuuuiii```YYYXXXXXX[[[^^^dddrrr}}}vvvqqqjjjgggbbbaaaeeejjjoooqqqkkkiiieeebbb___\\\YYYWWWUUUPPPNNNQQQSSSQQQNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQOOOMMMJJJIIIHHHFFFDDDBBBBBBAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>@@@AAABBBAAAIIIOOO___xxx~~~wwwsssssstttttttttsssrrrpppnnnkkkiiihhhgggeeefffhhhhhhhhhiiikkkmmmnnnppprrrtttwww{{{}}}{{{xxxvvvuuuuuuuuurrrqqqpppnnnlllkkkkkkjjjjjjjjjiiihhhiiikkkmmmnnnpppooonnnnnnoooooonnnmmmooonnnnnnmmmmmmmmmnnnnnnppppppqqqrrrssssssssssssuuuuuuvvvxxxyyy{{{|||}}}yyyyyyzzz|||~~~~~~{{{tttnnnkkkkkkmmmooohhhkkkooorrrtttuuuuuuuuu{{{~~~xxxooofff___ZZZWWWUUUYYY___jjjsssvvvooocccYYYXXXXXX[[[___ccclll||||||qqqmmmlllgggdddaaaaaadddhhhkkkmmmllljjjgggbbb]]]YYYWWWVVVXXXSSSQQQUUUXXXUUURRRRRRQQQQQQQQQQQQPPPOOONNNMMMNNNLLLJJJHHHGGGFFFCCCAAACCCBBBAAA@@@@@@?????????@@@@@@>>>===<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>@@@AAABBB@@@IIIPPP]]]uuu|||zzzyyyyyy|||}}}yyyuuuqqqnnnlllggghhhiiiiiiiiijjjmmmooossswww|||zzzyyywwwuuusssrrrqqqqqqrrrrrrqqqppppppqqqrrrsssuuusssrrrsssttttttsssrrrsssrrrrrrrrrrrrrrrssssssssstttvvvwwwxxxyyyyyyyyyxxxzzz||||||tttqqqooollliiiggghhhiiijjjiiimmmrrruuuwwwxxxzzz{{{pppkkkddd]]]XXXWWWXXXYYY```ccchhhlllkkkfff]]]VVVWWWYYY^^^dddjjjsssvvvmmmjjjjjjfffdddbbbbbbeeehhhjjjkkkooommmiiibbb\\\XXXXXXXXXYYYTTTTTTYYY\\\ZZZWWWVVVTTTSSSSSSRRRPPPNNNMMMLLLNNNLLLJJJHHHHHHFFFDDDBBBDDDDDDCCCBBBAAAAAAAAAAAABBBAAA???>>><<<;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;<<<<<<<<<<<<<<<======>>>@@@AAABBB@@@KKKQQQ\\\sssyyy{{{~~~~~~zzzxxxqqqrrrsssssssssuuuxxx{{{~~~~~~~~~~~~~~~~~~~~~vvvqqqnnnnnnmmmkkkiiiiiijjjlllmmmmmmrrrxxx|||~~~~~~vvveeebbb]]]XXXWWWYYY]]]aaaeeedddbbbaaa___\\\YYYWWWZZZ]]]eeemmmttt|||rrrjjjhhhiiifffeeedddeeehhhjjjkkkkkkmmmkkkggg```YYYWWWXXX[[[XXXTTTUUUZZZ^^^\\\ZZZYYYUUUUUUTTTSSSRRRPPPOOONNNNNNLLLJJJIIIIIIHHHFFFDDDFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@???>>>============;;;;;;;;;::::::999999999999999::::::;;;<<<<<<===<<<<<<======>>>@@@AAABBB???KKKQQQ[[[ppp}}}tttpppqqqqqqpppooonnnmmmnnnqqqtttwwwrrrwww~~~xxxmmmaaa___[[[YYYYYY]]]dddiiigggccc^^^YYYVVVVVVXXXYYY]]]bbbkkkuuu}}}rrrkkkdddbbbdddhhhgggfffhhhjjjlllmmmllliiihhhccc\\\VVVUUUXXX\\\WWWTTTTTT[[[___^^^[[[[[[UUUUUUUUUTTTTTTSSSQQQQQQOOOMMMKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCDDD??????>>>>>>>>>>>>??????;;;;;;;;;::::::999999999999999::::::;;;<<<======<<<<<<======>>>@@@AAABBB???KKKQQQYYYooo|||ooommmoooqqqvvvuuusssqqqqqqtttzzz|||}}}~~~zzzmmmcccZZZXXXWWW[[[```ccccccaaaiiiaaaXXXTTTVVVZZZ[[[[[[dddmmmxxxwwwooojjjeeedddfffgggeeeccccccfffiiikkkllliiiccc\\\XXXXXXZZZ[[[ZZZZZZZZZZZZ\\\^^^___]]][[[XXXWWWVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNKKKJJJHHHFFFDDDBBBAAA@@@????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<=========>>>??????@@@@@@CCCDDDLLLZZZkkk}}}uuunnnooorrrtttvvvwwwxxxwwwxxxzzz~~~zzznnnaaaYYYVVVVVVWWWZZZ]]]______^^^aaa[[[SSSPPPQQQVVV[[[]]]fffttt|||qqqllliiidddaaaaaabbbaaa___```bbbdddeeeeeefffaaa[[[YYYZZZ\\\]]]^^^]]]]]]]]]^^^___```^^^]]]XXXXXXXXXWWWVVVUUUUUUTTTRRRRRRQQQPPPPPPOOONNNNNNKKKKKKIIIGGGEEECCCBBBAAA@@@????????????>>>>>>>>>======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAACCCCCCIIIVVVeeewww|||sssmmmmmmppptttwwwwwwzzz|||~~~vvvlllbbbYYYSSSRRRUUUWWWXXXYYYYYYZZZ[[[[[[WWWRRRNNNOOOVVV```gggpppwwwqqqkkkkkkjjjeeeaaa______]]]\\\\\\^^^``````___ddd```\\\ZZZ[[[^^^```aaaaaa___^^^^^^______^^^]]]YYYYYYXXXXXXWWWWWWVVVVVVRRRRRRSSSSSSSSSQQQPPPOOOMMMLLLKKKIIIGGGEEECCCBBBAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<===>>>???@@@AAAAAABBBBBBFFFOOO\\\mmmxxxrrrooolllkkkmmmqqqvvvyyyzzz|||~~~tttjjjbbb\\\XXXUUURRRUUUXXXXXXVVVUUUWWWZZZZZZYYYWWWSSSTTT]]]lllwwwqqqnnnkkkkkkkkkhhhdddbbb```]]]ZZZYYYZZZ]]]^^^___dddaaa]]][[[[[[]]]```aaaaaa^^^[[[ZZZZZZ[[[[[[[[[XXXXXXXXXWWWWWWWWWWWWWWWSSSTTTUUUVVVVVVTTTRRRQQQOOONNNMMMKKKIIIGGGEEEDDDBBBBBBAAAAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<<<<>>>???@@@AAABBBCCCBBBDDDJJJTTTdddzzz}}}}}}~~~{{{rrrkkklllkkkjjjkkkmmmsssyyy}}}~~~}}}}}}uuuiii___YYYWWWWWWWWWUUUXXXYYYXXXUUUTTTVVVYYY\\\]]]]]]\\\___kkk}}}{{{qqqooollliiihhhhhhgggeeebbb]]]WWWTTTVVVZZZ^^^aaaeeeccc```]]][[[[[[]]]___^^^ZZZVVVTTTTTTVVVWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWUUUVVVXXXYYYXXXWWWUUUTTTQQQPPPOOOMMMKKKIIIGGGFFFCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;<<<<<<===>>>???@@@AAAAAADDDCCCCCCHHHOOO\\\rrr{{{~~~zzzvvvqqqooopppppprrrtttvvvvvvrrrlllggghhhiiikkkmmmqqqwww}}}rrrjjj^^^UUURRRRRRUUUWWW[[[[[[YYYWWWUUUUUUWWWYYY[[[^^^aaadddmmm}}}}}}qqqpppllleeeccceeegggeeeaaa\\\UUURRRTTTYYY^^^aaaeeedddbbb^^^ZZZYYYZZZ\\\\\\WWWQQQNNNOOORRRTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWSSSRRRQQQOOOMMMKKKIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@???>>>======<<<<<<============<<<;;;;;;;;;;;;<<<=========>>>??????@@@@@@DDDCCCDDDFFFKKKWWWllltttxxx}}}yyysssmmmmmmkkkiiihhhkkkmmmnnnppprrrrrrpppllljjjhhhlllqqqvvvyyy}}}~~~{{{tttddd^^^UUUPPPPPPTTTYYY\\\```\\\WWWTTTTTTVVVWWWXXX[[[^^^dddmmm|||{{{ooopppkkkcccaaadddfffeee___\\\XXXWWWYYY]]]```bbbccccccaaa]]]YYYXXXYYY\\\[[[VVVPPPLLLMMMQQQTTTVVVUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZTTTSSSRRRPPPNNNLLLKKKJJJFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>===============>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????BBBBBBCCCEEEHHHSSSgggzzzooosssyyy~~~}}}yyywwwvvvooojjjfffggghhhfffgggiiiooopppqqqrrrrrrqqqooonnnlllrrryyy~~~}}}~~~}}}ssskkkZZZUUUPPPNNNRRRYYY```dddddd]]]UUURRRSSSVVVWWWWWW[[[___fffttt~~~vvvmmmooollldddaaaeeegggeee___^^^]]]^^^```cccddddddaaabbbaaa]]]YYYWWWZZZ\\\\\\VVVPPPLLLMMMQQQVVVXXXVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[ZZZZZZ[[[\\\\\\UUUTTTSSSQQQOOOMMMKKKKKKGGGFFFEEEDDDCCCBBBAAAAAA??????>>>===============??????>>>===============????????????>>>>>>>>>>>>@@@AAACCCEEEGGGPPPdddwwwkkkggggggpppyyy~~~zzzvvvqqqooopppqqqpppnnnkkkjjjhhheeecccdddgggjjjnnnppprrruuuvvvwwwwwwwwwyyy}}}{{{qqqggg```VVVSSSQQQSSSXXX^^^bbbcccfff^^^UUUPPPQQQTTTWWWXXXdddfffqqquuussslllhhhccccccfffhhhhhhggg``````___^^^^^^aaafffiiieeedddaaa\\\XXXWWWXXXZZZYYYTTTPPPPPPUUUYYYYYYWWW]]]\\\[[[\\\]]]]]]\\\[[[^^^^^^^^^^^^]]]\\\[[[[[[XXXXXXVVVTTTRRROOOMMMKKKHHHGGGFFFEEECCCAAA@@@?????????>>>>>>======<<<<<<====================================>>>>>>>>>>>>@@@AAACCCFFFHHHNNN^^^mmm{{{~~~eeeaaabbbjjjssswww{{{~~~~~~xxxwwwuuurrroooqqqnnnjjjjjjkkkllllllkkkhhhgggfffdddccceeeiiimmmtttuuuwwwzzz|||}}}~~~~~~yyyqqqhhh___YYYTTTRRRRRRUUU[[[```cccdddbbb\\\UUUPPPQQQUUUZZZ\\\iiippp~~~wwwmmmkkkjjjfffaaaaaaccceeeeeecccZZZ\\\^^^___```bbbeeegggfffdddaaa]]]YYYXXXZZZ\\\^^^ZZZVVVXXX]]]aaabbb```]]]\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[YYYYYYWWWWWWVVVTTTRRRPPPNNNMMMIIIIIIHHHFFFDDDCCCAAAAAA@@@??????>>>======<<<<<<====================================>>>>>>>>>>>>AAA@@@BBBEEEGGGMMM[[[iii}}}yyywwwvvv|||ccc^^^]]]dddkkknnnqqquuuyyy|||~~~~~~~~~|||wwwtttooojjjgggfffffffffkkkhhhffffffhhhjjjjjjjjjgggggggggggghhhjjjooorrryyyzzz|||}}}uuummmeee^^^WWWSSSQQQRRRSSSWWW\\\```aaaaaa[[[YYYUUURRRRRRWWW___eeeoooyyy|||ooofffcccddd```\\\\\\^^^```___^^^WWWZZZ^^^aaaaaabbbcccddddddccc```\\\ZZZ[[[___bbbfffbbb______bbbeeeeeeddd]]]]]]\\\\\\]]]^^^___```___^^^^^^]]][[[YYYWWWVVVUUUUUUUUUTTTRRRQQQOOONNNKKKJJJIIIHHHFFFDDDCCCBBB@@@@@@??????>>>=============================================>>>>>>>>>>>>AAA@@@AAADDDEEEJJJWWWdddvvv~~~rrroooqqqyyyhhhaaa\\\___dddgggkkkooouuuxxx|||~~~}}}}}}~~~~~~~~~yyyuuurrrnnnjjjlllmmmlllhhhddddddfffiiilllkkkjjjjjjkkklllllllllkkklllmmmnnnoooqqqvvvyyy|||~~~zzztttjjjbbb\\\XXXUUUSSSRRRSSSUUUXXXZZZ[[[[[[ZZZUUUUUUTTTSSSUUU\\\gggppp{{{uuullleeeaaa]]]ZZZWWWXXX[[[]]]]]][[[ZZZ\\\^^^`````````aaacccaaa```^^^\\\\\\___dddhhhkkkhhhdddbbbbbbbbbaaa```^^^^^^]]]\\\\\\]]]```bbb``````___]]][[[YYYWWWUUUTTTTTTTTTSSSSSSRRRQQQPPPLLLKKKJJJHHHFFFEEEDDDCCCAAA@@@@@@??????>>>==========================================>>>>>>>>>>>>AAA???@@@CCCDDDHHHRRR]]]qqqtttpppuuu|||sssiii```___aaacccgggkkkpppsssxxx|||~~~}}}~~~~~~uuurrrnnnkkkiiihhhgggfffgggiiijjjhhhddddddhhhlllppppppppppppooooooooopppqqqrrrttttttuuuxxx|||}}}yyymmmggg___XXXUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUUUUUUUQQQSSSTTTVVV[[[fffsss}}}xxxrrrlllfffbbb\\\YYYXXXYYY]]]``````___aaa```___]]][[[\\\```ccccccbbb```^^^]]]___cccgggiiigggeeecccbbbaaa```_________^^^\\\ZZZ\\\```dddbbbaaa```___\\\ZZZWWWVVVSSSSSSSSSSSSSSSRRRRRRQQQKKKKKKIIIHHHFFFEEECCCCCCAAAAAAAAA@@@??????>>>>>>====================================>>>>>>>>>>>>AAA??????BBBDDDFFFOOOXXXmmmvvvqqqtttvvvkkkgggfffdddeeegggiiilllrrrwww}}}|||}}}}}}}}}}}}wwwsssiiigggfffeeeeeefffhhhiiiiiikkklllkkkiiijjjmmmppprrrsssttttttrrrqqqrrrsssvvvxxxzzz|||}}}|||tttppp___[[[VVVRRRRRRTTTUUUUUUXXXXXXXXXVVVUUUUUUWWWZZZXXXYYY\\\aaakkkxxx|||rrroookkkgggddd```]]]\\\^^^ccceeeeeeddddddbbb]]]YYYVVVXXX^^^bbbgggfffddd```]]]\\\^^^```ddddddccccccccccccdddddd``````^^^[[[XXXYYY___dddbbbbbbaaa___]]]ZZZXXXWWWSSSSSSSSSSSSSSSRRRRRRQQQLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@?????????====================================>>>>>>>>>>>>@@@>>>>>>BBBDDDFFFMMMTTTgggzzzyyytttuuu{{{}}}xxxtttmmmhhhgggbbbeeejjjpppvvv}}}~~~||||||}}}~~~~~~~~~}}}|||zzzxxxvvvrrrmmmiiidddddddddeeefffiiimmmppppppqqqqqqqqqqqqrrrsssuuurrrtttwwwwwwuuuuuuwwwxxx|||~~~~~~tttlllfffXXXVVVSSSRRRTTTVVVWWWWWWYYYYYYXXXWWWXXX\\\bbbhhhjjjjjjmmmuuuvvvpppooolllhhhgggccc```___```dddeeedddbbbaaa___ZZZVVVTTTVVV\\\```eeeeeedddaaa^^^\\\]]]^^^aaabbbcccccccccccceeefffaaaaaa___ZZZVVVWWW]]]ccc``````___^^^\\\ZZZXXXWWWSSSSSSSSSSSSSSSRRRQQQQQQMMMMMMLLLJJJHHHGGGEEEEEEBBBBBBBBBAAA@@@@@@??????====================================>>>>>>>>>>>>@@@===>>>BBBEEEFFFLLLRRR^^^ttt~~~yyy{{{vvvlllhhh^^^aaaeeeiiimmmssszzz~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~|||zzzzzz{{{|||yyy{{{~~~~~~{{{yyysssrrrrrrqqqpppnnnjjjfffeeefffggggggiiimmmrrruuussssssrrrrrrssstttuuuuuurrruuuyyyzzzyyyyyy{{{~~~zzzpppfff```XXXVVVUUUVVVXXXZZZZZZZZZXXXYYYYYYXXX[[[bbblllttt|||zzz|||tttqqqpppnnnkkkjjjccc```^^^___aaabbb```]]]]]][[[XXXTTTSSSUUUZZZ^^^```aaabbbaaa```______```aaabbbcccbbbaaaaaaaaabbbaaaaaa___YYYTTTUUU[[[bbb______^^^]]][[[YYYWWWVVVSSSTTTTTTSSSSSSRRRQQQPPPOOONNNMMMLLLJJJHHHGGGFFFCCCBBBBBBAAAAAA@@@@@@???====================================>>>>>>>>>>>>@@@===>>>BBBEEEGGGLLLQQQXXXppp}}}}}}|||nnncccbbbbbbcccffflllrrrwwwyyyzzz||||||~~~{{{~~~~~~~~~}}}}}}||||||zzzzzz{{{}}}{{{xxxsssnnnkkkkkklllmmmnnnpppssswwwyyyzzzzzzzzzvvvuuussspppooonnnnnnnnnpppnnnlllkkklllooosssuuuyyyzzz{{{yyyxxxxxxyyy{{{{{{}}}}}}{{{yyy{{{{{{vvvooofff]]]WWWQQQSSSVVVWWWWWWWWWXXXYYYYYYXXXXXXZZZ```lllyyy|||xxxvvvtttooofff______^^^\\\ZZZYYYZZZZZZ[[[___]]]YYYWWWVVVXXX[[[]]]cccbbbaaa```___^^^]]]]]]``````______```aaabbbbbbaaa```^^^ZZZWWWWWW[[[```bbb___\\\YYYYYYXXXWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQNNNJJJHHHFFFFFFEEECCCBBBBBBAAA@@@???>>>>>>>>>=========<<<<<<<<<<<<>>>>>>>>>>>>===============???@@@AAABBBDDDHHHKKKYYYggg}}}ooohhh___\\\```ffflllnnnppprrrvvv|||~~~}}}{{{{{{|||{{{zzzyyywwwvvvuuutttuuuvvvwwwyyy{{{~~~{{{wwwtttsssrrrpppllliiigggfffggghhhjjjmmmpppsssvvvwwwxxxxxxtttsssqqqoooooooooooooooppppppoooppprrruuuyyy||||||}}}~~~~~~}}}}}}~~~zzzsssjjjbbb\\\XXXVVVSSSUUUWWWWWWWWWWWWXXXZZZ\\\^^^```bbbgggqqq~~~~~~zzzuuurrrpppkkkbbb\\\WWWWWWWWWXXXXXXYYYYYYYYY[[[ZZZWWWWWWXXX\\\aaaddddddcccaaa___]]]]]]]]]]]]_________`````````aaaaaa^^^^^^\\\YYYVVVWWW[[[___```^^^[[[YYYYYYXXXWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSQQQNNNKKKIIIGGGGGGFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<>>>>>>>>>>>>============>>>???@@@AAABBBDDDGGGJJJUUUbbbwww~~~xxxggg]]]]]]bbbeeeeeehhhkkkpppwww~~~|||zzzyyy{{{zzzxxxwwwtttrrrqqqppprrrrrrtttuuuxxxzzz|||~~~~~~~~~}}}}}}~~~{{{zzzxxxtttqqqnnnkkkjjjkkkjjjiiigggggggggggggggiiikkknnnrrruuuvvvwwwwwwtttsssqqqppppppqqqrrrrrrsssssstttuuuxxx{{{~~~~~~tttqqqjjj___VVVRRRTTTWWWXXXYYYYYYXXXVVVVVVXXXZZZaaaeeejjjllloooyyyzzzvvvqqqnnnkkkeee^^^XXXPPPRRRUUUXXXZZZZZZZZZYYYYYYXXXWWWXXX[[[aaagggkkkeeeccc```]]]\\\\\\]]]^^^^^^___```aaaaaaaaa```___[[[[[[ZZZXXXWWWYYY\\\______\\\ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRPPPMMMKKKIIIHHHHHHCCCCCCBBBAAA@@@??????>>>>>>>>>>>>=========<<<<<<============>>>>>>>>>>>>>>>???@@@AAAAAACCCGGGJJJOOO[[[nnn~~~nnneeecccbbbbbbeeegggkkkrrrxxx}}}~~~}}}|||}}}|||{{{yyyxxxvvvuuutttsssssstttvvvxxxzzz|||}}}~~~}}}||||||~~~~~~}}}|||}}}}}}|||{{{zzzyyyyyyyyy{{{|||~~~}}}{{{zzzzzzzzz{{{{{{{{{{{{zzzyyy{{{{{{zzzwwwvvvwwwzzz}}}~~~}}}|||}}}}}}|||zzzxxxxxxwwwuuussspppnnnlllkkkjjjjjjkkkllllllllllllllllllmmmpppsssvvvxxxyyyzzzvvvuuutttsssssstttuuuuuuuuuuuuvvvxxxzzz}}}|||vvvsssjjjiiiddd\\\TTTRRRWWW]]]___^^^\\\XXXUUUUUUVVVXXXccciiipppsssxxx}}}wwwtttoookkkgggbbb\\\XXXSSSVVVZZZ]]]______]]]\\\[[[ZZZZZZ[[[^^^ccchhhkkkeeeccc___\\\[[[\\\^^^______```bbbccccccbbb```___ZZZZZZYYYYYYZZZ\\\___aaa^^^]]][[[[[[\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVVVVVVVTTTSSSQQQOOOMMMKKKIIIIIIDDDDDDCCCBBBAAA@@@??????>>>>>>>>>============<<<============>>>>>>>>>>>>>>>???@@@AAAAAACCCFFFIIILLLUUUhhh}}}uuuiiiddddddcccdddfffkkkrrrwwwzzzzzz~~~~~~}}}|||{{{zzzzzzyyyvvvvvvvvvwwwxxxzzz{{{|||}}}||||||}}}}}}|||{{{zzzzzzzzzzzzyyyxxxxxxwwwzzz{{{|||}}}|||{{{yyywwwvvvvvvwwwxxxxxxxxxyyyyyyuuuuuutttqqqpppqqqtttwww{{{zzzyyyzzz{{{{{{yyyxxxwwwvvvuuutttrrrqqqpppooojjjkkkmmmnnnooopppoooooooooppprrrtttwwwyyyzzz{{{xxxwwwvvvuuuuuuuuuvvvwwwtttuuuwwwzzz~~~uuukkkeee]]]______\\\WWWVVV[[[```dddbbb^^^XXXTTTSSSUUUXXXdddkkksssyyyzzzuuuuuurrrnnniiieeebbb^^^\\\___```ccceeeeeedddbbbaaaaaa```______```bbbeeefffdddaaa^^^[[[[[[\\\___aaa```aaacccddddddcccaaa```[[[ZZZ[[[\\\___aaacccccc```___^^^^^^______^^^\\\XXXXXXWWWWWWWWWVVVVVVVVVSSSSSSQQQPPPNNNLLLJJJIIIEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>============<<<=========>>>>>>>>>???>>>???@@@@@@AAABBBEEEHHHJJJRRRcccwwwuuullljjjbbbaaabbbeeekkkrrrvvvxxx{{{}}}zzzzzzzzzyyyzzzzzz{{{{{{~~~}}}{{{||||||}}}{{{zzzxxxxxxyyyyyyyyyyyyxxxwwwzzzzzzzzzzzzyyyxxxwwwvvvttttttuuuuuuvvvwwwxxxyyyvvvvvvuuusssqqqqqqtttvvvxxxvvvvvvwwwyyyzzzyyyxxxuuuuuutttssssssrrrrrrqqqlllmmmnnnooopppppppppppprrrssstttvvvwwwyyyzzz{{{zzzyyyxxxxxxxxxyyy{{{|||wwwyyy|||~~~vvvkkkaaa[[[TTTWWWZZZ[[[ZZZZZZ\\\___eeebbb]]]VVVRRRSSSVVVZZZeeemmmxxxzzz{{{}}}uuunnnssspppmmmiiifffdddcccbbbiiihhhhhhhhhgggfffeeeddddddddddddccccccbbbaaaaaa```___]]]\\\\\\^^^```aaaaaabbbcccccccccbbbaaa```\\\\\\\\\___bbbeeeeeedddbbbaaa``````aaaaaa___]]]XXXXXXXXXWWWWWWWWWWWWVVVRRRRRRRRRPPPOOOLLLJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>=========<<<<<<======>>>>>>??????>>>???@@@@@@@@@BBBEEEGGGIIIOOO___ssszzztttgggdddaaaaaaeeekkkpppsssvvvxxx}}}~~~}}}}}}}}}~~~}}}||||||}}}}}}|||{{{xxxyyyzzzzzzzzzyyyxxxwwwzzzyyywwwvvvuuutttttttttssssssttttttuuuwwwxxxyyyyyyzzzzzzxxxvvvuuuvvvwwwtttsssssstttwwwyyyzzzyyyvvvvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuvvvvvvxxxxxxyyyyyyzzz|||}}}}}}}}}}}}~~~~~~yyyqqqiiiaaa[[[WWWRRRTTTVVVYYY[[[\\\\\\\\\bbb___ZZZTTTRRRTTTZZZ___gggqqq|||{{{}}}yyyuuuqqqooonnnkkkhhhffffffggghhhkkkiiifffdddbbbbbbcccdddaaaccceeefffeeecccaaa___]]]\\\\\\\\\]]]___aaabbbaaaaaaaaaaaa``````______]]]\\\]]]```dddgggfffdddbbbaaaaaaaaabbbaaa^^^\\\ZZZZZZYYYYYYYYYXXXXXXXXXQQQQQQQQQPPPOOOLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA?????????>>>>>>>>>======<<<<<<<<<===>>>?????????>>>???@@@@@@@@@AAADDDGGGFFFKKKZZZnnnzzz}}}nnniiiccc```aaaeeejjjlllrrruuuzzz~~~}}}}}}~~~}}}zzz{{{||||||{{{zzzxxxwwwzzzyyyvvvsssrrrrrrsssttttttttttttuuuvvvwwwxxxyyyxxxyyyzzzxxxuuutttttttttsssrrrqqqssswwwyyy{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~yyyqqqhhh```[[[XXXXXXUUUUUUVVVYYY\\\^^^]]]\\\^^^[[[WWWRRRRRRVVV^^^ccciiitttzzzyyy{{{|||wwwxxxyyyxxxmmmllljjjhhhfffgggiiikkkjjjgggbbb___]]]^^^aaaccc^^^aaadddggggggeeebbb___ZZZ[[[[[[]]]^^^```bbbbbbaaa```___^^^^^^^^^^^^^^^]]]\\\]]]aaaeeegggeeecccbbbaaaaaaaaaaaa```]]]ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZQQQQQQQQQPPPOOOLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>???@@@@@@@@@AAADDDFFFCCCGGGWWWjjjvvv~~~vvvmmmhhhccc___bbbiiigggmmmtttxxxwwwxxx{{{~~~yyyxxxwwwuuuuuuuuuvvvvvvwwwxxxxxxwwwvvvvvvyyy{{{}}}}}}|||{{{zzzyyyxxxwwwwwwvvvxxx|||}}}yyyxxxzzz|||}}}~~~~~~wwwoookkkddd]]]XXXUUUTTTTTTRRRSSSUUUYYY\\\]]]\\\[[[UUUOOONNNSSSWWW[[[ccclllvvv|||~~~uuurrrrrrooollljjjgggdddccceeeggggggeeejjjaaaYYYXXXYYYYYY[[[^^^YYY^^^ccceeecccaaaaaaaaa\\\]]]^^^]]]\\\\\\]]]___\\\[[[ZZZZZZZZZ[[[\\\]]]^^^___```aaabbbcccdddeee``````_________^^^^^^^^^XXXXXXYYY[[[]]]\\\ZZZWWWUUUTTTSSSQQQOOOMMMLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>===;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCHHHIIIQQQ```nnn}}}~~~vvvnnneeebbbddddddhhhllloooqqqssswwwyyy~~~~~~|||||||||||||||||||||zzzxxxxxxyyy{{{}}}}}}}}}}}}|||||||||||||||yyyyyy|||}}}|||}}}~~~tttmmmeeeccc___[[[WWWUUUTTTTTTRRRSSSUUUXXX[[[\\\[[[[[[ZZZVVVUUU[[[bbbhhhqqq{{{uuullljjjiiigggdddaaa``````cccgggiiihhhgggeee]]]WWWWWWWWWVVVVVVYYYTTTXXX]]]``````___```aaa`````````^^^\\\\\\]]]___^^^]]]\\\[[[[[[[[[\\\]]]^^^_________``````aaaaaa____________^^^^^^^^^^^^YYYYYYYYYZZZ[[[[[[YYYWWWVVVUUUTTTRRRQQQOOONNNMMMLLLJJJHHHFFFDDDCCCCCCDDDBBBAAA@@@>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCGGGHHHOOO[[[hhhvvv}}}rrriiiddddddcccbbbdddhhhllloooqqqwwwyyy|||~~~~~~{{{wwwpppggg```YYYZZZZZZZZZYYYWWWUUUSSSTTTTTTVVVXXXZZZ[[[\\\\\\]]]\\\```iiisss|||yyykkkccc```___\\\YYYXXXZZZ^^^cccggghhhgggddd___YYYUUUUUUTTTQQQPPPRRRPPPSSSXXX[[[\\\^^^```aaabbbbbbaaa^^^\\\[[[]]]``````___^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^^^^]]]]]]\\\ZZZYYYYYYYYYYYYXXXVVVWWWWWWVVVTTTSSSQQQPPPOOONNNLLLJJJGGGFFFEEEEEEEEEDDDCCCBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCEEEFFFLLLUUU```nnnyyyppphhhbbb\\\[[[___dddfffffflllnnnsssxxx}}}}}}yyysssmmmhhhbbb\\\XXXVVVYYY\\\^^^^^^[[[WWWTTTSSSTTTVVVWWWXXX[[[^^^```ccchhhrrr|||rrrfff\\\XXXVVVSSSQQQTTTXXX___eeegggfffbbb^^^\\\XXXUUUUUUSSSNNNMMMNNNQQQSSSVVVYYY\\\^^^```aaaaaa```___]]][[[\\\___aaabbbaaa```___^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^_________^^^^^^^^^^^^]]]^^^\\\YYYXXXXXXXXXWWWVVVWWWWWWVVVUUUTTTRRRRRRQQQMMMLLLJJJGGGFFFEEEDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBDDDEEEJJJQQQ[[[jjj|||sssiii^^^XXXYYY\\\\\\[[[```ccchhhooouuu|||{{{wwwsssnnnfff___[[[YYYYYYXXX\\\___ccceeeccc^^^YYYUUUOOOQQQSSSTTTVVV[[[aaafffooozzz~~~vvvmmmaaaWWWQQQOOOMMMLLLSSSXXX```fffgggddd```]]]\\\XXXVVVUUURRRMMMMMMPPPWWWWWWYYY[[[^^^```aaaaaa\\\\\\\\\\\\[[[]]]```cccbbbbbbbbbaaa```___^^^^^^[[[\\\]]]^^^___```aaaaaa``````_________^^^^^^^^^___]]]ZZZYYYYYYYYYXXXVVVVVVVVVVVVUUUTTTSSSSSSRRROOOMMMKKKIIIHHHGGGGGGHHHEEEEEECCCBBBAAA@@@@@@@@@????????????????????????????????????@@@AAABBBBBBBBBEEEIIINNNXXXiii{{{{{{kkk___ZZZXXXVVVTTTXXX[[[```gggnnnuuu{{{}}}~~~xxxpppkkkfffbbb\\\WWWVVVWWW[[[^^^eeefffhhhhhhddd___XXXTTTLLLNNNQQQTTTXXX___iiiqqq|||~~~wwwwwwqqqhhh[[[QQQKKKJJJKKKLLLTTTZZZbbbggggggeeeaaa```\\\XXXTTTRRROOOKKKMMMSSSZZZZZZ[[[^^^aaabbbaaa```XXXZZZ[[[\\\\\\^^^```cccaaabbbbbbbbbaaa```___^^^[[[\\\]]]^^^```aaabbbcccaaaaaaaaa`````````_________]]][[[[[[[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQPPPNNNMMMLLLLLLMMMMMMGGGFFFDDDCCCBBBBBBAAAAAA????????????????????????????????????@@@AAABBBCCCAAAEEEHHHKKKUUUhhhzzzpppddd]]]XXXVVVUUUXXX\\\bbbhhhnnntttvvvyyy|||~~~zzzvvvqqqkkkccc^^^XXXWWWVVVUUUWWW[[[```dddiiiiiihhhfffaaa[[[UUURRRNNNRRRVVVZZZ```jjjxxxwwwtttuuullldddXXXNNNIIIKKKOOORRR\\\aaafffiiigggcccaaa```[[[UUUPPPMMMIIIGGGMMMUUUYYYYYY[[[___cccdddaaa^^^XXX[[[]]]_________```aaa``````aaabbbbbbaaa```___]]]]]]]]]^^^___``````aaabbbbbbbbbbbbaaaaaaaaaaaa^^^]]]]]]]]]^^^]]]ZZZXXXXXXWWWWWWWWWWWWWWWVVVVVVPPPPPPOOONNNNNNOOOPPPPPPIIIHHHGGGEEEDDDDDDCCCCCC????????????????????????????????????@@@AAABBBCCC@@@EEEGGGHHHQQQdddvvvoooddd^^^\\\UUUWWWZZZ___eeejjjnnnqqqvvvxxx||||||{{{wwwqqqkkkeee___YYYUUUNNNPPPSSSVVVZZZ___dddhhhiiihhhfffbbb]]]WWWRRROOOTTTXXX]]]bbbiiiuuu~~~}}}zzzyyyyyyjjjcccWWWNNNKKKNNNTTTYYYdddhhhkkkjjjfffaaa^^^]]]YYYSSSMMMIIIEEEDDDLLLUUUVVVWWWYYY^^^cccdddaaa]]]ZZZ]]]```aaaaaa_______________aaabbbbbbaaa``````^^^^^^^^^^^^^^^^^^^^^^^^ccccccccccccbbbbbbbbbaaa^^^]]]^^^___```^^^[[[XXXYYYYYYYYYYYYYYYYYYXXXXXXNNNNNNMMMLLLMMMNNNOOOPPPJJJJJJHHHGGGFFFEEEEEEEEE????????????????????????????????????@@@AAABBBCCC@@@EEEFFFEEENNNaaarrr{{{}}}rrrhhh______]]]\\\^^^cccgggjjjkkkmmmooorrruuuxxxzzz{{{|||}}}}}}}}}}}}~~~yyytttpppkkkddd^^^ZZZVVVPPPLLLNNNRRRWWW\\\___bbbfffhhhiiigggbbb\\\WWWVVVXXXZZZ^^^]]]dddsss}}}|||mmmaaaTTTPPPRRRWWW^^^eeeoooqqqrrrnnngggaaa]]]\\\VVVTTTPPPKKKHHHHHHLLLOOORRRWWW^^^ccceeecccaaa``````bbbccccccaaa___^^^___``````````````````_________^^^^^^^^^___```aaabbbddddddccccccaaa```^^^]]]^^^]]]\\\]]]_________]]]\\\ZZZYYYXXXXXXWWWUUUSSSTTTSSSRRRQQQOOONNNMMMLLLOOONNNLLLJJJHHHGGGFFFEEEEEEDDDBBB@@@?????????@@@CCCAAA@@@@@@AAABBBBBBAAABBBCCCFFFIIIMMMWWWllluuuiiigggeeecccccceeegggggggggjjjjjjlllooorrrvvvyyyzzzyyyyyyzzz|||~~~}}}wwwooojjjccc^^^XXXTTTRRRQQQOOOMMMVVVYYY\\\______```aaabbbeeeeeedddbbb______```bbbgggiiisssnnnbbbXXXUUUYYY^^^eeelllwwwvvvsssmmmddd^^^[[[[[[ZZZWWWQQQJJJGGGJJJPPPUUUVVVYYY___bbbdddcccbbbaaa```bbbcccbbb___^^^^^^^^^______```aaaaaa```___^^^`````````aaaaaabbbbbbbbbddddddccccccaaa```___^^^]]]\\\[[[\\\^^^___^^^]]]]]][[[YYYXXXXXXWWWUUUTTTTTTSSSSSSRRRQQQPPPOOONNNQQQPPPNNNLLLIIIGGGFFFFFFEEEDDDBBBAAA@@@???@@@@@@CCCAAA@@@@@@AAABBBBBBAAAAAABBBDDDGGGKKKTTTgggyyy~~~wwwssspppmmmkkkjjjjjjhhhgggfffeeeeeefffiiimmmrrruuurrrtttvvvzzz}}}|||xxxssskkkccc]]]YYYVVVRRRQQQRRRTTTUUUUUU\\\^^^```aaa```^^^^^^^^^]]]___bbbcccdddeeehhhjjjpppwww}}}kkkaaaYYYYYY^^^cccjjjpppzzzwwwqqqiiibbb]]][[[\\\___ZZZSSSKKKIIIMMMUUU\\\[[[\\\^^^```bbbbbbbbbbbbaaabbbaaa```]]]\\\\\\^^^]]]^^^```aaabbbaaa___^^^aaabbbcccdddddddddcccbbbcccccccccbbbbbb```___^^^]]]\\\[[[\\\^^^___^^^]]]]]][[[YYYXXXXXXWWWVVVTTTTTTTTTTTTSSSSSSSSSRRRRRRTTTRRRQQQNNNLLLIIIHHHGGGFFFEEECCCBBBAAA@@@@@@@@@CCCAAA@@@@@@AAABBBBBBAAA@@@@@@CCCEEEHHHOOO```ppp{{{|||vvvrrrppppppooonnngggdddaaa______ccchhhkkklllnnnrrrwwwzzz|||}}}~~~~~~~~~{{{wwwqqqkkkfff```ZZZVVVRRRSSSTTTVVVYYY[[[\\\]]]\\\^^^```aaa```___```aaa\\\^^^aaadddggglllrrrvvvzzz~~~uuupppfff^^^XXXZZZ___ccchhhmmmrrrooojjjeee```^^^^^^___aaa]]]VVVPPPNNNRRRYYY___```^^^]]]]]]___aaaccccccbbbbbb```^^^[[[ZZZ[[[]]]\\\^^^```bbbcccbbb```___cccdddfffggggggeeedddbbbbbbbbbbbbbbbbbbaaa```___]]]\\\\\\]]]___```___^^^^^^\\\YYYWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUSSSQQQNNNKKKIIIHHHFFFEEEDDDCCCBBBBBBAAAAAACCCAAA@@@@@@AAABBBAAAAAAAAA@@@BBBDDDFFFLLLZZZgggyyy|||wwwuuutttsssnnnjjjddd___\\\\\\^^^```fffhhhmmmrrrvvvxxxxxxxxx{{{|||}}}~~~|||zzzvvvtttooojjjccc]]]YYYWWWUUUTTTQQQUUU[[[```bbbaaa___]]][[[\\\^^^______aaadddfffeeefffhhhjjjoooxxx{{{tttllliiiddd]]]YYY\\\```ccceeehhhhhhfffcccaaa___^^^]]]\\\^^^]]]YYYVVVUUUWWW\\\```bbb^^^ZZZYYY\\\___bbbcccaaaaaa```]]][[[ZZZ\\\]]]]]]^^^```bbbccccccbbbaaaeeefffggghhhgggfffcccbbbaaaaaabbbbbbbbbaaaaaa```___^^^]]]___aaabbbbbbaaa___\\\YYYWWWWWWWWWWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYVVVVVVUUUSSSPPPNNNKKKJJJFFFFFFFFFEEEDDDCCCBBBAAACCCAAA@@@@@@AAABBBAAAAAABBBAAABBBEEEFFFJJJUUU```ttt~~~{{{xxxyyyuuunnnfff```\\\ZZZZZZ```cccgggkkkoooqqqrrrrrruuuxxx{{{}}}}}}}}}}}}~~~}}}~~~yyytttqqqnnnkkkhhhaaa]]]WWWTTTTTTVVVXXXXXX]]]cccjjjnnnmmmgggaaa^^^[[[\\\]]]^^^```dddjjjnnnqqqrrrsssvvv|||}}}wwwuuuqqqllljjjddd___]]]aaaeeeffffffgggfffccc___]]][[[ZZZXXXWWW[[[\\\[[[ZZZYYYZZZ]]]```aaa\\\VVVUUUYYY]]]```aaa___``````^^^\\\[[[]]]^^^___```aaabbbddddddeeeeeeffffffggggggfffdddcccaaa```aaaaaabbbbbbbbbbbbaaa___^^^^^^```bbbccccccbbb```]]]YYYWWWWWWXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZVVVVVVUUUTTTRRRPPPMMMKKKGGGGGGGGGFFFEEEDDDCCCBBBCCCAAA@@@@@@AAABBBBBBAAAAAA@@@BBBEEEFFFHHHQQQZZZooozzzyyyqqqiiibbb\\\ZZZ[[[]]]```dddgggiiikkkkkknnnsssxxx{{{zzzxxxxxxxxxwwwzzz~~~~~~vvvrrrlllgggdddbbb```^^^WWWVVVUUUVVVZZZ___aaabbbmmmrrrwwwwwwqqqhhh```\\\WWWXXXZZZ\\\bbbkkkuuu|||uuusssssspppmmmlllddd``````eeejjjjjjiiiiiigggbbb[[[XXXWWWWWWWWWVVV[[[[[[[[[ZZZZZZ[[[^^^aaa^^^XXXRRRRRRVVV\\\______]]]___``````^^^]]]^^^___aaaaaaaaabbbdddfffhhhiiigggfffeeedddcccbbbaaaaaa``````aaabbbbbbbbbbbbbbb___^^^^^^___bbbccccccbbb```]]]YYYWWWWWWXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZTTTUUUUUUUUUSSSQQQNNNMMMGGGHHHHHHGGGFFFEEECCCBBBCCCAAA@@@@@@AAABBBBBBAAA@@@???@@@DDDEEEGGGMMMUUUhhhuuuyyypppggg```\\\WWWYYY[[[___bbbdddfffgggjjjooovvvyyyxxxvvvttttttsssvvvzzz|||}}}~~~~~~~~~~~~~~~|||{{{yyywwwwwwlllhhhbbb^^^[[[ZZZYYYXXXSSSTTTWWW]]]dddiiikkkkkkrrrvvvxxxuuulllbbbZZZVVVRRRSSSVVV[[[dddrrrvvvooopppqqqnnnkkkiiibbb___```ggglllllljjjjjjgggaaaXXXSSSTTTWWWZZZ[[[[[[[[[ZZZYYYYYY[[[___ccc\\\VVVPPPPPPUUU[[[^^^^^^\\\^^^```aaa```_________cccbbbbbbbbbdddfffiiikkkgggfffdddcccaaaaaa``````___```aaabbbbbbcccbbbbbb^^^]]]]]]^^^aaacccbbbbbbaaa]]]YYYWWWWWWXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYZZZSSSTTTUUUUUUTTTRRROOONNNGGGHHHHHHHHHGGGEEECCCBBBCCCAAA@@@@@@AAABBBBBBAAA???===???CCCDDDFFFKKKRRR\\\kkk|||qqqlllnnndddbbb___]]]\\\^^^```bbbdddhhhmmmrrrtttssspppnnnqqqtttwwwyyyyyyzzz}}}|||{{{zzz|||~~~}}}{{{zzzyyyssstttuuurrrnnnjjjgggfffjjjccc[[[WWWYYYZZZYYYWWWVVV]]]dddhhhnnnuuuwwwuuuwwwrrrnnnjjjddd[[[VVVVVVVVVTTTYYYccclllvvv~~~mmmrrruuuuuusssppphhh```fffcccbbbffflllnnniiiccc___[[[WWWVVVYYY[[[\\\[[[^^^\\\YYYYYYZZZ\\\\\\\\\[[[VVVSSSUUUVVVWWW\\\bbb___aaabbbcccbbbaaaaaabbb```aaabbbcccdddeeeeeeeeeddddddccccccbbbaaaaaaaaa^^^___aaabbbaaa```^^^]]]```___^^^^^^___```aaabbbaaa___\\\YYYWWWVVVVVVWWWYYYYYYZZZZZZZZZYYYWWWVVVWWWWWWVVVUUUTTTSSSRRRQQQLLLLLLJJJIIIGGGFFFDDDDDDBBBBBBAAA@@@@@@@@@AAAAAACCCCCCCCCBBBBBBDDDHHHKKKVVVcccyyy~~~wwwtttuuullljjjgggccc```^^^]]]\\\cccfffjjjnnnqqqqqqpppooommmpppssstttuuuvvvzzz}}}}}}~~~|||{{{zzz{{{|||}}}|||xxxsssooollljjjllllllkkkhhhccc```______]]]ZZZVVVUUUVVVXXXYYYYYY___fffnnnsssxxx}}}}}}yyytttnnniiifff___WWWRRRSSSUUUUUU[[[fffrrr|||uuurrrmmmhhhgggttt|||yyyppphhhbbb___eeeccccccfffiiihhhccc^^^WWWUUUSSSVVV\\\aaacccccc```]]]YYYWWWWWWWWWWWWVVVVVVQQQOOOQQQRRRSSSXXX^^^___aaabbbbbbaaa```aaabbbbbbbbbcccdddeeeeeeeeedddccccccbbbbbbaaa``````___]]]^^^```aaaaaa___^^^]]]______^^^]]]^^^___```aaa___]]][[[XXXVVVUUUVVVVVVYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRNNNMMMLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAACCCGGGJJJQQQ\\\nnn~~~}}}|||||||||zzzwwwrrrllleee```]]]```aaadddgggiiikkklllmmmkkkmmmnnnooopppqqqtttvvvxxxzzz~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzz~~~}}}|||yyysssmmmgggbbb___^^^cccbbb```\\\YYYWWWYYYZZZYYY[[[\\\]]]^^^```ccceeekkkttt||||||lllgggccc```\\\UUUSSSTTTYYYZZZaaammm|||rrrgggccc___\\\]]]kkk}}}pppccc```bbbdddeeeggggggddd```[[[WWWRRRQQQRRRWWW___fffiiiiiibbb^^^YYYUUUSSSRRRPPPOOORRRNNNLLLOOOQQQRRRVVV[[[___aaabbbaaa```___```aaaccccccdddddddddddddddcccaaaaaa``````___^^^^^^^^^]]]]]]___``````___^^^]]]^^^^^^]]]\\\\\\]]]___```]]][[[YYYVVVUUUTTTUUUUUUXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSRRROOOOOONNNLLLJJJIIIGGGGGGCCCCCCBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@BBBEEEHHHOOOWWWgggxxx~~~}}}}}}~~~}}}uuuoookkkccccccbbbbbbcccccceeeeeeiiijjjjjjiiijjjkkkmmmnnnrrrtttxxx|||~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyy{{{xxxuuuooolllgggbbb^^^\\\[[[ZZZYYYYYYXXXVVVVVVXXX\\\___bbbgggkkklllkkkkkknnnqqquuu~~~{{{jjjfffccccccbbb___```cccdddffflllxxxttt```\\\ZZZVVV[[[fffxxxmmm``````dddeeehhhjjjhhhaaaYYYTTTRRRRRRQQQSSSYYYaaafffhhhgggaaa]]]XXXTTTQQQPPPNNNLLLRRROOONNNQQQSSSTTTXXX]]]```aaaaaa```^^^]]]^^^___bbbbbbbbbcccbbbbbbaaaaaa_________^^^]]]]]]\\\\\\]]]^^^______```______^^^]]]]]]\\\[[[[[[\\\]]]^^^\\\ZZZWWWUUUTTTTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@???@@@CCCFFFKKKRRR```pppuuurrrnnnjjjeeebbb```___cccbbbaaaaaaccceeeggghhhkkknnnqqqvvvzzz}}}~~~~~~}}}|||||||||||||||~~~}}}}}}||||||{{{zzzzzz}}}~~~~~~~~~}}}zzzvvvqqqllliii___^^^[[[XXXWWWWWWXXXYYYTTTUUUWWWXXX[[[___eeejjjpppuuuzzzyyytttqqqsssvvvxxx~~~wwwpppllljjjkkklllllloootttrrrvvv}}}nnn^^^TTTTTTSSSTTTdddxxxzzzggg___```cccgggjjjlllhhh___VVVQQQPPPQQQQQQTTTZZZbbbfffeeeccc]]]ZZZUUURRRQQQQQQPPPOOOSSSOOOOOORRRTTTVVV[[[``````aaa```^^^\\\[[[\\\^^^______`````````______^^^^^^^^^]]]]]]\\\[[[[[[ZZZ^^^^^^______````````````]]]\\\[[[ZZZZZZ[[[\\\]]][[[YYYWWWUUUTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTPPPOOONNNLLLKKKIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@@@@???@@@BBBDDDBBBIIIXXXhhhvvv~~~|||uuunnnhhheee```^^^\\\\\\^^^aaabbbcccdddfffiiinnnrrrvvvxxxzzzzzzzzzyyyyyyzzzzzz{{{{{{||||||{{{zzzzzzzzzzzz{{{|||}}}~~~}}}{{{zzzuuutttqqqmmmhhhccc^^^[[[TTTSSSSSSSSSTTTVVVWWWYYYYYY[[[___cccfffkkkooosss~~~}}}xxxxxxyyytttyyy|||{{{|||~~~|||xxxtttpppnnnqqqsssuuuzzzjjjYYYSSSPPPQQQTTT^^^vvvvvvgggcccfffgggiiijjjjjjeee]]]UUUQQQPPPLLLNNNRRRZZZbbbeeedddaaaXXXUUURRRQQQRRRSSSSSSRRRRRRMMMKKKNNNQQQTTTZZZaaaaaaaaa```]]][[[ZZZ[[[]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ]]]]]]]]]^^^______``````^^^]]][[[ZZZZZZ[[[\\\\\\[[[ZZZXXXWWWVVVWWWXXXYYYWWWWWWWWWVVVWWWWWWXXXYYYWWWWWWVVVVVVUUUUUUUUUUUUPPPPPPNNNMMMKKKIIIHHHHHHEEEEEECCCBBBAAAAAAAAAAAA???@@@AAA@@@???@@@AAACCCBBBHHHUUUeeeqqq}}}}}}yyykkkgggaaa___^^^^^^]]][[[\\\^^^aaaeeejjjnnnqqqsssttttttuuuuuuvvvxxxyyyzzzzzzyyywwwvvvwwwxxxzzz{{{||||||}}}}}}~~~}}}{{{xxxuuurrrpppnnngggfffbbb^^^YYYUUURRRPPPLLLNNNQQQTTTXXX\\\___```gggkkkppptttvvvwwwxxxyyy~~~zzzxxxxxxmmmppppppooorrryyy}}}}}}|||xxxxxx~~~qqq^^^RRRRRRRRRSSS[[[oooqqqccccccfffgggiiihhhfffaaa[[[VVVRRRPPPJJJLLLQQQYYY```ccc```\\\TTTRRRPPPOOOQQQSSSTTTTTTPPPKKKHHHJJJMMMQQQYYY```aaaaaa___\\\YYYXXXZZZ\\\[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^___^^^]]]\\\[[[ZZZ[[[\\\\\\]]][[[ZZZXXXXXXYYY[[[\\\ZZZZZZYYYYYYYYYZZZ[[[\\\WWWVVVVVVVVVVVVUUUUUUUUURRRQQQPPPNNNMMMKKKJJJIIIFFFEEEDDDCCCAAAAAAAAA@@@???AAABBBAAA@@@@@@AAACCCEEEJJJTTTaaallluuu|||uuullleeeaaa]]]XXXUUUWWWYYY\\\```dddhhhlllmmmqqqqqqqqqrrrtttvvvwwwxxxwwwvvvtttssstttvvvyyy{{{}}}||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~wwwuuusssoookkkhhheeeddd]]][[[WWWSSSOOOLLLJJJIIIIIILLLQQQXXX___eeeiiikkkvvvzzz~~~~~~zzz{{{|||zzzwwwtttsssrrrgggiiihhhhhhmmmxxxyyyfffYYYPPPRRRRRRRRR___{{{hhhZZZZZZ^^^```iiifffccc^^^ZZZVVVRRRPPPLLLMMMRRRYYY___```\\\WWWSSSPPPNNNNNNPPPRRRSSSSSSPPPKKKGGGHHHLLLPPPYYYaaaaaaaaa___\\\YYYXXXYYY[[[[[[\\\]]]^^^______``````]]]]]]\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]___^^^\\\[[[[[[[[[\\\\\\^^^\\\[[[ZZZYYY[[[\\\]]]]]]\\\[[[[[[[[[\\\^^^___WWWVVVVVVVVVVVVVVVVVVUUUSSSSSSQQQPPPNNNMMMKKKKKKFFFFFFDDDCCCBBBAAAAAA@@@@@@AAABBBBBBAAA@@@AAACCCDDDGGGOOOZZZccckkkyyy}}}rrrfff]]]WWWUUUUUUVVVXXXZZZ^^^bbbdddmmmjjjlllpppppplllooouuuppppppqqqsssuuuvvvwwwxxxxxxxxxxxxyyyzzzzzz{{{{{{~~~}}}}}}}}}}}}||||||{{{~~~~~~{{{wwwrrrnnnlllrrrmmmeee___ZZZXXXWWWVVVTTTSSSPPPNNNLLLKKKLLLMMMMMMUUU___dddfffjjjrrryyy~~~sssrrrpppnnnkkkjjjiiijjjjjjkkkddd```dddjjjqqq||||||ppp```SSSQQQTTTTTTVVViiiggg___]]]ZZZZZZ```^^^______]]]XXXSSSQQQPPPMMMOOOTTT[[[```aaa]]]YYYRRRRRRQQQPPPOOOPPPPPPPPPLLLLLLMMMPPPTTTWWWYYYYYY\\\YYYWWWVVVXXXYYYZZZZZZ]]]]]]^^^^^^^^^]]]\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[YYY[[[]]]_________^^^]]]ZZZZZZYYYYYYYYY[[[\\\]]]ccc___\\\ZZZ[[[\\\]]]]]]\\\\\\[[[ZZZ[[[\\\^^^___ZZZXXXVVVUUUUUUVVVUUUTTTXXXUUUQQQPPPPPPOOOKKKHHHJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDFFFEEEGGGQQQ```nnnwwwzzzzzzooohhh^^^]]][[[ZZZ[[[\\\___```dddbbbdddhhhhhhfffiiiooonnnooopppqqqrrrssstttuuussstttuuuwwwxxxzzz{{{|||~~~}}}}}}||||||}}}}}}~~~}}}|||}}}}}}vvvuuusssoookkkgggdddbbbaaa^^^ZZZWWWUUUTTTSSSRRRUUUTTTSSSRRRSSSUUUXXX[[[[[[ccclllqqqrrrtttzzzwwwjjjfffeeedddeeefffiiilllnnnkkkgggggglllqqqwwwyyyrrrmmmcccXXXTTTUUUTTT[[[tttttt___[[[\\\ZZZ[[[```]]]^^^]]]ZZZUUURRRPPPPPPRRRTTTYYY^^^bbbaaa\\\XXXQQQSSSTTTVVVUUUSSSQQQOOOJJJKKKNNNRRRVVVXXXYYYYYYWWWUUUSSSTTTVVVYYY[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZZZZ[[[[[[[[[\\\]]]______^^^]]]\\\[[[ZZZZZZZZZZZZ[[[]]]^^^aaa^^^[[[ZZZ[[[]]]^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[YYYWWWUUUTTTUUUVVVVVVUUUYYYVVVSSSRRRQQQPPPMMMJJJJJJHHHFFFDDDBBBAAAAAAAAACCCBBBAAAAAAAAABBBCCCCCCEEEDDDFFFOOO\\\jjjtttyyy}}}~~~}}}wwwllljjjfffbbb___]]]\\\\\\]]]\\\]]]```aaaaaaeeekkkllllllmmmnnnooopppqqqrrrpppqqqrrrsssuuuvvvxxxxxx{{{zzzyyyyyyyyy{{{}}}|||yyyvvvtttrrrqqqiiigggddd```]]]ZZZYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUXXXYYYZZZ[[[^^^ccciiinnnrrryyynnn_________```ccchhhnnnssswwwrrrtttyyy~~~sssgggiiikkkddd[[[WWWUUUUUUcccvvveeeWWWWWW[[[[[[\\\___[[[[[[YYYUUURRROOOPPPQQQXXXZZZ]]]aaaccc```[[[VVVQQQUUUZZZ]]]\\\YYYSSSPPPIIILLLPPPUUUXXXYYYYYYXXXQQQPPPPPPRRRUUUYYY[[[[[[]]]\\\\\\[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\[[[\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^___]]][[[ZZZ\\\^^^^^^^^^```______^^^\\\ZZZXXXWWWWWWUUUSSSSSSUUUWWWWWWWWWZZZXXXUUUTTTSSSQQQNNNLLLKKKIIIGGGDDDBBBAAAAAAAAADDDCCCBBBAAAAAABBBCCCCCCEEEDDDEEEKKKVVVdddpppvvvxxxwwwuuuqqqlllgggcccaaa^^^\\\ZZZYYYXXXZZZ```eeefffggghhhjjjkkkmmmnnnnnnmmmnnnnnnooopppqqqrrrsssvvvuuutttsssuuuxxx{{{}}}~~~|||{{{{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzwwwuuusssooolllhhheeeddd___\\\YYYUUUSSSSSSSSSTTTTTTUUUVVVVVVWWWZZZ]]]```eeefffhhhiiikkkpppxxx~~~oooaaabbbccceeejjjqqqyyywwwgggdddjjjllldddYYYVVVUUUYYYhhhggg[[[SSSVVV\\\\\\[[[[[[XXXWWWUUUQQQNNNMMMOOOQQQXXXZZZ^^^aaaaaa^^^YYYVVVTTTXXX]]]``````\\\VVVSSSLLLPPPUUUXXXYYYYYYXXXWWWQQQPPPPPPRRRVVVYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[\\\^^^__________________^^^]]]ZZZXXXVVVUUUTTTRRRSSSUUUXXXYYYXXX\\\[[[XXXUUUSSSPPPMMMLLLLLLJJJHHHFFFEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCCCCDDDCCCCCCGGGPPP]]]jjjrrr}}}xxxvvvuuuwwwzzz}}}}}}~~~|||xxxuuullliiicccZZZUUUUUUXXXZZZ^^^___```bbbdddfffggghhheeefffgggiiikkkmmmooooooqqqpppooooooqqqtttxxxzzz|||zzzxxxwwwwwwxxxzzz||||||~~~}}}{{{yyyzzz}}}}}}|||yyywwwtttrrrqqqqqqjjjiiigggccc```\\\ZZZXXXVVVTTTRRRPPPPPPRRRTTTVVVUUUVVVWWWYYY\\\ccclllsss{{{}}}}}}|||zzz||||||xxxyyywwwzzzuuukkkeeehhhmmmuuutttlllfffjjjqqqpppdddWWWPPPSSS[[[hhhyyyvvv^^^WWWTTTXXX]]]]]]YYYVVVTTTSSSQQQNNNKKKLLLNNNQQQTTTWWWZZZ[[[[[[YYYVVVUUUXXXZZZ^^^``````]]]YYYVVVRRRUUUYYYZZZYYYWWWWWWWWWVVVUUUTTTUUUWWWYYYYYYXXXWWWWWWVVVVVVWWWXXXXXXYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTVVVVVVWWWXXXZZZ[[[[[[[[[\\\\\\\\\^^^```aaa```___]]]]]]^^^^^^]]]\\\ZZZYYYUUUTTTRRRTTTVVVYYYZZZZZZ^^^]]]ZZZVVVRRRNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCEEEJJJVVVdddnnnyyy~~~zzzwwwuuuuuuwwwxxxyyy{{{~~~{{{nnnddd___]]]ZZZYYYYYYZZZ[[[\\\]]]^^^___YYY[[[]]]aaadddhhhjjjlllkkkjjjjjjkkklllooorrrtttuuutttsssssstttvvvxxxzzzyyy{{{~~~}}}~~~~~~~~~~~~~~~||||||{{{yyywwwxxxzzz}}}~~~|||zzzzzzqqqpppnnnkkkhhhgggeeeeee___]]][[[XXXVVVTTTSSSRRRQQQQQQPPPQQQSSSWWW[[[^^^^^^```cccffflllvvv{{{sssnnnllljjjnnnxxx~~~|||uuuqqqjjjoooyyy{{{hhhffffffkkkpppmmmaaaVVVKKKPPPYYYdddmmmnnniiicccUUUSSSTTTYYY^^^]]]XXXSSSPPPPPPNNNLLLJJJKKKNNNQQQQQQRRRTTTTTTSSSRRRRRRSSSYYY[[[]]]___^^^\\\YYYXXXUUUWWWYYYXXXUUUTTTVVVYYY\\\ZZZYYYYYYYYYYYYWWWVVVTTTTTTVVVWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]]]]^^^```bbbcccaaa___\\\\\\]]]]]]]]]\\\\\\[[[VVVUUUTTTUUUXXXZZZ[[[[[[]]]]]][[[XXXSSSOOONNNNNNJJJKKKLLLLLLLLLKKKIIIHHHFFFEEEDDDBBBBBBBBBBBBCCC@@@BBBDDDDDDGGGPPP___jjjxxx~~~zzzxxxyyyyyy{{{~~~zzzssskkkddd]]]\\\\\\[[[ZZZYYYYYYYYYTTTUUUVVVYYY\\\^^^```aaa``````aaabbbccceeeggghhhjjjjjjjjjkkkmmmppprrrssstttvvvyyyzzzzzzzzz{{{|||{{{{{{{{{|||}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{zzzzzzzzzyyywwwwwwxxxzzz~~~}}}||||||{{{{{{~~~}}}}}}||||||{{{{{{zzzyyyxxxwwwuuussspppnnnmmmdddcccaaa^^^\\\ZZZYYYYYYVVVUUURRRPPPOOOPPPPPPQQQRRRSSSUUUXXX]]]ccchhhkkkllloootttwww|||~~~|||~~~|||uuunnnjjjeeedddiiittt{{{zzzyyy{{{|||pppeeecccaaabbbbbb^^^WWWQQQJJJLLLSSS]]]ccc```YYYSSSJJJLLLPPPVVV]]]^^^YYYSSSMMMMMMMMMLLLJJJKKKNNNPPPOOOPPPPPPNNNLLLKKKMMMPPPWWWYYY\\\^^^^^^[[[XXXUUUTTTUUUUUURRROOOQQQVVV\\\^^^]]][[[[[[[[[ZZZWWWUUURRRTTTWWWYYYZZZYYYWWWVVVVVVVVVXXXYYYYYYYYYXXXXXXYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]]]]]]]______```ccceeedddbbb___^^^]]]\\\\\\[[[[[[\\\\\\XXXVVVUUUVVVYYY[[[\\\\\\ZZZ[[[[[[YYYUUUSSSSSSTTTPPPQQQSSSTTTRRROOOKKKHHHGGGFFFDDDCCCBBBBBBBBBCCC???BBBEEEDDDEEEMMM[[[fffuuuyyyvvvsssrrrsssxxx~~~~~~sssiiidddcccaaa___\\\ZZZXXXWWWTTTTTTUUUUUUUUUUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]___```bbbdddfffiiikkklllppprrruuuuuuuuuuuuvvvwwwyyyyyyyyyzzzzzzzzzzzz{{{||||||{{{{{{zzzzzzzzzzzzyyyzzzzzzyyywwwvvvxxxyyy|||}}}~~~~~~}}}|||}}}}}}{{{zzzxxxxxxwwwwwwqqqqqqrrrrrrrrrrrrqqqpppmmmllljjjgggddd```]]][[[\\\ZZZXXXVVVTTTRRRQQQQQQRRRPPPNNNMMMMMMNNNQQQRRRVVVXXX[[[```gggmmmsssvvvssswww|||wwwssstttwwwxxxyyyyyyvvvqqqllliiiffffffmmmzzz|||nnnfffccc]]]WWWRRROOOLLLKKKJJJJJJOOOXXX^^^[[[QQQJJJBBBFFFLLLTTT[[[^^^ZZZTTTKKKLLLMMMLLLKKKLLLNNNPPPPPPPPPOOOKKKGGGGGGJJJNNNTTTXXX\\\______[[[VVVSSSQQQRRRQQQNNNKKKOOOWWW______]]]\\\[[[[[[ZZZWWWUUURRRUUUXXX[[[\\\[[[XXXVVVVVVWWWYYYZZZZZZZZZYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXWWWXXX[[[]]]^^^_________``````bbbdddfffeeebbb___```^^^]]][[[ZZZZZZ[[[\\\YYYXXXVVVWWWZZZ\\\]]]]]]WWWYYY[[[ZZZWWWVVVXXXZZZWWWYYY[[[\\\YYYTTTNNNJJJGGGFFFDDDCCCBBBBBBBBBCCC>>>BBBFFFEEEDDDKKKYYYdddqqq~~~rrrkkkkkknnnpppooowww~~~{{{uuurrrfffdddbbbccceeedddaaa^^^]]]\\\[[[YYYVVVSSSPPPOOOTTTTTTSSSSSSSSSSSSTTTTTTYYY\\\```aaa```aaacccfffjjjlllmmmmmmmmmmmmoooqqqvvvssspppqqquuuwwwwwwvvvvvvvvvvvvwwwyyyzzzzzzyyy{{{zzzxxxvvvuuuuuuvvvvvvxxxwwwwwwuuutttssssssrrrqqqpppmmmkkkjjjjjjkkkkkkeeeeeeeeedddcccbbb```___aaa^^^[[[ZZZ[[[ZZZWWWTTTRRRVVVUUUOOOMMMPPPRRROOOPPPSSSTTTTTTTTTWWW]]]bbbfffgggjjjmmmrrrwww{{{}}}~~~}}}{{{}}}uuummmjjjkkkmmmqqquuuxxxwwwssspppjjjpppwww|||uuunnnbbb^^^XXXQQQMMMLLLLLLMMMSSSTTTYYY___bbb]]]RRRIIIHHHHHHKKKSSS\\\___YYYSSSNNNJJJJJJLLLNNNNNNPPPUUUSSSSSSQQQLLLFFFFFFKKKQQQWWWYYY[[[\\\[[[YYYUUUSSSPPPPPPOOOLLLKKKOOOVVV\\\eeebbb]]][[[ZZZYYYXXXWWWZZZZZZZZZYYYYYYXXXWWWWWWVVVWWWYYYZZZ\\\]]]]]]^^^[[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZ]]]___aaaaaa``````aaaaaaaaa```______^^^^^^___^^^]]]\\\\\\\\\]]]^^^ZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]][[[ZZZZZZ[[[]]]^^^fffjjjmmmnnnhhh]]]QQQIIIGGGFFFEEEDDDDDDCCCCCCDDDCCCAAA@@@???BBBIIISSSYYYgggxxxtttpppoooooonnntttwwwzzz|||zzzuuupppmmmgggeeedddeeehhhiiigggddddddcccaaa___[[[XXXVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRVVVZZZ\\\]]]^^^```bbbfffhhhjjjkkkjjjiiijjjjjjooommmkkklllnnnoooooommmlllmmmoooqqqssssssrrrpppuuutttrrrpppnnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggfffccc```_________```^^^^^^]]]]]]]]]\\\[[[[[[YYYWWWUUUUUUVVVWWWUUUSSSNNNRRRSSSOOOPPPTTTVVVTTTVVVWWWYYY\\\aaahhhpppvvvxxxwwwtttssssssuuuxxxzzzwwwxxxxxxuuuqqqpppssswwwzzzxxxooojjjhhhkkkpppvvv{{{~~~}}}yyyvvvqqqkkkhhh```[[[TTTMMMJJJJJJLLLNNNYYY\\\bbbiiikkkeeeXXXNNNIIIJJJOOOWWW```aaa[[[TTTPPPKKKIIIJJJLLLNNNSSSYYYYYYXXXUUUOOOJJJIIINNNTTTZZZZZZYYYWWWVVVUUUTTTSSSOOOOOONNNLLLKKKNNNUUU[[[ddd```\\\ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[^^^```aaaaaa``````bbbaaaaaa``````___^^^^^^___^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]^^^^^^___```aaa^^^]]]\\\[[[[[[\\\^^^___jjjmmmpppooojjj```VVVOOOHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@BBBGGGOOOUUUaaaqqq~~~}}}{{{zzzzzzxxxwwwwwwwwwtttnnniiicccaaa```ccchhhkkkkkkjjjiiigggeeebbb^^^\\\ZZZYYYUUUUUUTTTTTTTTTTTTTTTUUURRRUUUXXX[[[[[[\\\]]]^^^aaaccceeefffeeecccccccccgggffffffffffffeeecccaaaaaacccfffiiijjjiiigggfffjjjiiigggeeecccbbbaaa``````aaaaaaaaaaaa___]]]\\\[[[ZZZWWWUUUSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWTTTSSSRRRRRRUUUWWWWWWWWWPPPTTTVVVWWWZZZaaaccccccbbbbbbeeekkkvvvvvvqqqoooqqqrrroooqqqrrrooojjjffffffgggqqqwww~~~~~~tttmmmiiimmmttt}}}sssnnnllliiiggghhh___YYYQQQKKKIIILLLQQQUUU```dddkkkrrrssskkk^^^TTTMMMOOOVVV___gggfff^^^WWWSSSNNNJJJKKKMMMQQQXXX___aaa___[[[UUUOOOOOOSSSWWW\\\ZZZVVVRRRPPPPPPQQQRRRNNNOOOOOOMMMMMMOOOUUU[[[```\\\XXXVVVWWWYYYZZZ[[[ZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]___aaabbbbbbaaa```bbbbbbaaaaaa```_________^^^^^^]]]]]]]]]^^^^^^___``````_________``````aaa^^^^^^]]]]]]]]]^^^```aaakkkmmmnnnmmmhhh```XXXSSSJJJIIIGGGEEEDDDBBBBBBBBBCCCCCCBBBAAABBBFFFKKKPPP[[[iii{{{{{{vvvnnndddbbb```ccchhhlllmmmmmmjjjhhheeebbb```^^^^^^^^^YYYYYYXXXWWWWWWWWWWWWWWWXXXYYY\\\]]]^^^^^^^^^^^^```aaabbbaaa```___```aaabbbcccccccccbbb___\\\YYY[[[]]]___```______^^^^^^]]]]]]]]]\\\[[[YYYWWWVVVWWWXXXYYYZZZYYYXXXVVVUUUSSSRRRPPPNNNNNNOOOPPPQQQPPPPPPOOOPPPQQQSSSUUUWWWXXXWWWWWWWWWZZZ]]]```bbb^^^```bbbffflllrrruuuvvvtttsssttt|||sssjjjgggiiijjjmmmppprrrpppjjjeeeccccccpppyyy|||wwwuuu{{{yyyqqqooolllhhhgggiiiaaa[[[SSSMMMMMMRRRYYY^^^dddggglllppppppiii___XXXSSSWWW___hhhnnnkkkccc[[[VVVRRROOOQQQTTTVVV\\\bbbfffddd___YYYTTTSSSVVVYYY[[[XXXTTTPPPNNNNNNNNNOOONNNPPPRRRQQQQQQSSSXXX\\\\\\XXXTTTSSSUUUXXXZZZ[[[ZZZYYYWWWVVVVVVXXXYYYZZZ\\\]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\^^^___aaacccdddcccbbbaaacccbbbbbbaaaaaa``````___^^^^^^^^^^^^______``````______^^^]]]]]]]]]^^^^^^___^^^^^^^^^___```aaabbbgggggggggeeeaaa\\\VVVSSSLLLKKKIIIGGGDDDCCCBBBAAAAAABBBBBBBBBBBBEEEJJJMMMYYYeeetttvvvrrrmmmkkkmmmnnnmmmlllhhhfffccc```______```aaa^^^^^^\\\[[[YYYYYYXXXXXXZZZZZZ\\\^^^aaacccddddddccccccaaa___^^^^^^bbbdddbbbdddeeeeeeccc___\\\ZZZ[[[\\\\\\ZZZXXXVVVWWWYYYSSSTTTVVVWWWWWWVVVTTTSSSQQQRRRTTTUUUUUUUUUUUUTTTQQQPPPOOONNNOOOQQQSSSUUUTTTSSSRRRRRRSSSVVVYYY[[[___^^^^^^___bbbfffkkkoooqqqoooooosssxxx|||{{{nnnfffdddgggjjjppprrrtttqqqkkkeeeccccccnnn|||~~~xxxsssqqqmmmfffbbbccc```[[[UUUPPPQQQWWW___dddfffgggggghhhgggccc___[[[ZZZ^^^eeelllpppmmmddd]]]XXXUUUVVVZZZ\\\[[[]]]aaadddbbb^^^ZZZWWWUUUVVVXXXUUUTTTRRRPPPOOOMMMLLLKKKPPPSSSVVVWWWVVVWWW[[[___\\\YYYVVVUUUWWWZZZ\\\\\\YYYXXXXXXWWWXXXYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\___```ccceeefffeeedddccccccccccccbbbaaaaaa``````^^^^^^___```aaabbbbbbbbb___^^^^^^]]]]]]]]]]]]^^^____________```aaaaaabbbaaaaaa```___\\\XXXUUURRRNNNMMMKKKHHHFFFDDDCCCCCC@@@AAAAAABBBBBBEEEJJJMMMYYYcccppp}}}xxxtttqqqmmmjjjgggdddaaa]]]\\\]]]___aaafffeeeccc```^^^\\\[[[[[[XXXWWWXXX[[[aaafffiiijjjeeeeeedddbbb```bbbeeehhhdddfffiiihhhfffbbb```___```bbbbbb^^^XXXUUUUUUVVVQQQRRRUUUXXXXXXWWWUUUTTTPPPQQQRRRTTTVVVWWWYYYYYYUUUTTTSSSSSSUUUWWWYYY[[[\\\ZZZXXXWWWXXX[[[___aaabbbcccdddfffiiiooowww}}}zzzuuuvvvyyyzzz{{{}}}uuukkkggghhhmmmqqqtttuuuuuurrrkkkgggfffgggppp~~~{{{tttqqqkkkccc^^^]]]\\\YYYUUUSSSTTTZZZ```eeegggeeeccc```^^^^^^^^^___^^^```eeejjjkkkhhhaaa[[[WWWWWWYYY^^^___[[[YYY[[[[[[[[[YYYXXXVVVUUUTTTSSSMMMNNNNNNOOONNNLLLJJJHHHRRRVVVZZZ\\\[[[\\\___bbb```]]][[[ZZZ\\\]]]^^^^^^XXXXXXYYYZZZ[[[[[[\\\\\\^^^^^^^^^^^^]]]\\\[[[ZZZXXXYYYYYYZZZ[[[\\\]]]]]]___aaadddfffggghhhgggfffddddddccccccbbbaaaaaaaaa___```aaacccdddeeeeeeeee``````_________``````aaa````````````````````````______^^^]]][[[XXXVVVTTTPPPOOOMMMKKKHHHGGGFFFEEEAAAAAABBBBBBBBBEEEJJJMMMXXX___iiittt{{{wwwtttqqqlllgggeeefffhhhjjjrrrqqqnnnjjjgggdddcccbbb[[[XXXWWWYYY^^^eeeiiijjjdddeeeggggggffffffgggiiieeehhhkkkjjjhhheeeeeeeeekkknnnppplllddd]]]YYYXXXTTTVVVYYY\\\\\\ZZZWWWUUUUUUUUUVVVXXX[[[^^^bbbddd```___^^^]]]]]]___aaabbbdddaaa^^^\\\\\\___ccceeedddeeehhhkkkpppyyyvvvtttsssooonnnppptttyyy~~~{{{xxxyyytttnnniiiiiimmmtttxxxvvvwwwwwwuuurrrqqquuuxxx|||zzzzzznnnhhhccc]]]ZZZYYYXXXWWWVVVVVVXXX\\\aaadddbbbaaa]]]ZZZXXXYYY[[[^^^]]]^^^```bbbaaa^^^YYYVVVVVVUUUXXX\\\[[[VVVSSSSSSQQQQQQRRRSSSTTTRRRPPPNNNGGGGGGHHHIIIIIIIIIHHHHHHRRRWWW\\\___^^^^^^```cccaaa___^^^]]]^^^^^^]]][[[WWWXXXZZZ]]]^^^^^^]]]]]]``````aaa``````___^^^]]]YYYYYYZZZ[[[\\\]]]^^^______aaadddgggiiijjjiiiiiieeeddddddcccbbbbbbaaaaaa```aaaccceeefffggggggggg````````````aaabbbbbbcccaaaaaaaaaaaa```___^^^^^^]]]]]]]]]]]][[[YYYWWWVVVRRRPPPOOOLLLJJJIIIHHHHHHEEEEEECCCBBBAAADDDHHHLLLRRRWWW___hhhtttzzzwwwwwwyyyzzz}}}{{{xxxtttpppmmmkkkjjjccc^^^YYYYYY]]]bbbfffgggaaaeeeiiilllkkkjjjhhhhhheeehhhkkkkkkhhhfffgggiiitttyyy~~~{{{qqqfff___]]]XXX[[[^^^```___]]]YYYVVV\\\[[[\\\]]]aaafffkkknnnkkkiiigggfffeeefffggghhhhhhfffbbb___^^^aaadddgggdddgggkkkooovvvvvvqqqmmmgggeeeggggggooowww{{{wwwqqqllliiiooollliiihhhjjjpppwww{{{wwwxxxzzzzzz{{{tttwwwtttccc[[[XXXUUUSSSTTTXXXXXXXXXYYY\\\___bbbddd]]]\\\ZZZVVVUUUUUUXXX[[[[[[[[[[[[[[[YYYVVVSSSPPPVVVTTTUUUWWWVVVPPPMMMNNNJJJKKKNNNPPPRRRPPPMMMJJJCCCCCCDDDDDDEEEGGGHHHHHHRRRWWW]]]``````___aaaccc```^^^]]]]]]]]]\\\YYYWWWVVVXXX\\\^^^```___^^^]]]bbbbbbbbbbbbbbbaaa``````ZZZZZZ[[[\\\^^^___``````___aaadddgggjjjkkkkkkkkkeeeeeedddccccccbbbbbbaaa```bbbdddfffhhhiiiiiiiii____________```aaaccccccaaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\\\\[[[YYYXXXVVVRRRQQQOOONNNLLLKKKJJJJJJIIIGGGEEEBBBAAACCCGGGKKKLLLQQQWWW___iii~~~yyyqqqqqqmmmiiifffgggiiikkklllhhhmmmooollljjjkkkjjjgggfffiiikkkkkkiiigggfffeee}}}{{{nnnhhhddd___```dddgggeee___^^^aaabbbbbbcccdddgggmmmvvv{{{vvvtttpppmmmkkkkkklllmmmrrriiibbb```aaaaaaeeejjjffflllmmmmmm{{{uuujjjfffcccaaaaaaffflllrrrqqqllliiikkknnnlllmmmmmmkkkkkkppp{{{|||nnnkkkmmmooolllggg^^^UUUPPPPPPRRRTTTWWWXXXZZZ]]]___bbbcccdddZZZYYYVVVUUUTTTVVVWWWYYY[[[ZZZXXXUUURRRNNNKKKIIINNNOOOQQQSSSSSSOOOJJJEEEEEEGGGLLLSSSWWWUUUOOOIIICCCCCCCCCCCCEEEGGGIIIJJJWWWYYY]]]^^^^^^^^^___```]]]]]]]]]ZZZXXXWWWXXXZZZ\\\]]]^^^`````````______```aaabbbccccccbbb```___cccbbb```_________```aaabbbbbbbbbcccfffgggfffeeedddcccbbbdddggghhhfffdddcccdddeeeeeecccaaaaaabbb```aaaaaabbbbbbbbbaaaaaa```___^^^]]]]]]]]]]]]]]]```]]][[[ZZZZZZ[[[ZZZYYYXXXWWWTTTQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDLLLPPPWWWhhhwww|||}}}{{{}}}|||vvvrrrpppkkkeeedddfffhhhiiihhhhhhiiijjj}}}|||sssmmmiiiffffffggghhhddd^^^\\\___dddddddddeeeggglllsssxxxxxxuuuqqqnnnllllllmmmnnnmmmeee___^^^___```dddhhhlllqqqqqqppp{{{qqqiiigggeeeeeefffggglllrrrttttttuuuxxx|||~~~~~~}}}zzzyyy~~~mmmcccaaacccdddddd```XXXRRROOOPPPSSSUUUYYY[[[]]]___``````______VVVUUUSSSQQQRRRUUUXXXZZZ\\\ZZZXXXTTTPPPLLLHHHFFFHHHKKKNNNQQQPPPMMMJJJHHHGGGJJJOOOUUUXXXUUUNNNHHH@@@@@@AAACCCGGGKKKNNNPPP\\\^^^``````^^^]]]]]]^^^^^^^^^]]][[[YYYXXXZZZ\\\^^^___`````````___^^^]]]___```aaabbbccccccbbbbbbbbbbbbaaa````````````````````````bbbdddeeedddcccdddccccccdddggghhhgggeeecccdddeeedddbbb``````aaa``````aaaaaaaaaaaa``````______^^^]]]]]]]]]^^^^^^```^^^\\\[[[\\\]]]\\\[[[XXXWWWUUURRROOOMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEBBBIIILLLRRRaaannnqqq~~~wwwmmmiiijjjiiihhhggggggjjjlllyyy{{{wwwrrrnnnjjjhhhffffffbbb\\\[[[^^^eeeeeeeeeeeefffhhhmmmpppvvvsssnnnjjjiiijjjlllmmmhhhaaa]]]___```aaadddiiiqqquuutttssszzz{{{pppmmmooooooqqqssstttwww|||sssgggaaa___^^^]]]]]]ZZZVVVRRRQQQSSSVVVXXX\\\\\\^^^^^^]]]\\\ZZZYYYVVVSSSPPPOOOOOORRRVVVXXX[[[ZZZWWWSSSNNNIIIEEECCCCCCGGGMMMOOOMMMKKKKKKLLLLLLOOOTTTXXXYYYTTTLLLFFF===>>>AAAEEEKKKQQQWWWZZZdddddddddbbb^^^\\\[[[\\\^^^^^^]]]\\\ZZZYYY[[[]]]``````aaaaaa```___]]]\\\^^^___```aaabbbcccccccccaaaaaaaaaaaaaaa``````___^^^^^^___aaacccdddcccaaadddddddddeeeggghhhgggfffdddeeeeeedddaaa```````````````aaaaaaaaa``````___^^^^^^]]]]]]]]]^^^______aaa___]]]]]]^^^______^^^YYYXXXVVVSSSPPPNNNLLLKKKJJJIIIHHHGGGEEEEEEEEEDDDAAAHHHHHHMMMYYYddduuuYYYeeexxx}}}{{{vvvqqqmmmlllnnnqqqxxx}}}~~~~~~{{{vvvmmmhhheeeeeebbb______ccceeefffgggfffeeeeeefffhhhooolllhhhddddddeeeiiikkkfffaaa```cccggghhhjjjnnnrrrvvvwwwwww}}}{{{~~~zzzpppiiieeeaaa]]]ZZZ\\\ZZZXXXWWWVVVXXXZZZ[[[\\\[[[ZZZXXXWWWWWWVVVVVVYYYVVVRRRNNNMMMOOORRRTTTXXXWWWTTTQQQMMMHHHEEECCCCCCIIIOOOPPPMMMKKKMMMPPPQQQSSSWWWYYYXXXRRRKKKEEE===@@@DDDJJJQQQYYY^^^bbbiiiiiigggccc___[[[ZZZ[[[\\\]]]\\\[[[YYYYYY[[[\\\___``````aaa```___^^^]]]______``````aaaaaaaaaaaa``````aaabbbbbb```___^^^]]]]]]^^^aaacccdddcccaaaddddddeeefffggghhhggggggfffgggfffdddbbb```aaabbbaaabbbbbbbbbbbbaaa``````]]]]]]]]]]]]]]]^^^___```___^^^]]]^^^___```___^^^YYYXXXWWWUUURRRPPPNNNLLLKKKJJJHHHGGGEEEEEEDDDDDDBBBHHHGGGJJJUUU]]]kkkLLLRRR___ooo|||vvvrrrpppnnnkkklllooommmoooqqqpppnnnkkkjjjjjjllljjjgggdddeeegggjjjmmmiiifffgggnnnrrrtttuuuxxxvvvzzz~~~yyyxxxrrrkkkeeebbb___ZZZWWW]]]\\\[[[[[[ZZZYYYYYYYYYXXXVVVSSSPPPPPPRRRTTTVVVXXXVVVRRROOONNNPPPSSSTTTSSSSSSRRRPPPMMMJJJHHHGGGIIINNNRRRRRRNNNLLLNNNRRRSSSVVVXXXYYYUUUPPPJJJFFFAAADDDJJJPPPWWW]]]bbbdddhhhhhhgggddd```\\\[[[[[[[[[\\\[[[YYYWWWWWWYYYZZZ\\\]]]^^^`````````___^^^aaa``````___^^^^^^^^^^^^______```aaaaaa___^^^]]]\\\\\\^^^aaadddeeecccaaacccdddeeefffffffffggggggggghhhgggeeecccaaabbbddddddddddddddddddcccbbbaaa]]]]]]]]]]]]]]]^^^___```^^^]]]\\\]]]^^^___^^^]]]YYYYYYXXXWWWUUUSSSQQQOOOLLLKKKIIIGGGFFFEEEDDDDDDBBBFFFDDDGGGQQQXXXcccvvvGGGIIIOOO[[[hhhwww}}}yyyxxxvvvttttttuuuwwwyyytttssswwwwwwpppgggbbb___^^^\\\YYY\\\\\\]]]\\\ZZZWWWTTTSSSSSSQQQNNNLLLLLLOOOSSSUUUSSSRRRPPPPPPQQQTTTVVVXXXQQQQQQPPPPPPOOOMMMLLLKKKMMMPPPRRRQQQOOONNNOOOQQQTTTVVVWWWVVVQQQMMMIIIHHHGGGKKKPPPVVV[[[^^^^^^^^^aaacccddddddaaa___^^^^^^\\\\\\[[[YYYVVVVVVWWWXXXZZZ[[[]]]^^^______^^^^^^aaa```^^^]]]\\\[[[[[[[[[^^^^^^^^^^^^^^^]]]]]]\\\ZZZ[[[^^^aaadddeeeccc```aaaccceeefffeeeeeefffgggggggggfffdddbbbbbbdddeeeeeeeeeeeeeeeeeedddcccbbb^^^^^^]]]]]]]]]^^^______]]]\\\\\\]]]^^^^^^\\\ZZZYYYYYYZZZZZZYYYWWWUUUSSSMMMLLLKKKIIIGGGFFFEEEEEEAAADDDAAACCCMMMRRR[[[lllDDDCCCGGGQQQYYYaaammmxxxxxxkkkbbb^^^]]]\\\\\\\\\\\\]]]]]][[[VVVRRROOOOOONNNMMMMMMMMMOOOPPPQQQOOOOOOPPPQQQRRRUUUVVVXXXQQQQQQQQQQQQPPPOOONNNMMMNNNNNNNNNNNNNNNOOOOOOPPPSSSUUUUUURRRMMMJJJIIIJJJLLLPPPVVVZZZ\\\ZZZWWWTTTWWW[[[```ccccccbbbaaaaaa^^^^^^\\\ZZZWWWUUUVVVXXXZZZ[[[\\\]]]]]]]]]\\\[[[^^^]]]\\\[[[ZZZZZZ[[[[[[^^^]]]\\\\\\[[[[[[\\\\\\XXXYYY\\\```cccdddaaa___```bbbeeeeeedddccceeefffddddddcccbbb```aaacccfffeeeeeeeeeeeedddcccbbbaaa______^^^]]]]]]]]]^^^^^^^^^]]]\\\]]]^^^]]][[[YYYYYYZZZ[[[\\\\\\ZZZYYYWWWOOONNNLLLJJJHHHGGGFFFFFFCCCEEEAAABBBKKKNNNTTTcccrrr@@@???DDDMMMRRRSSSZZZbbbooo|||nnnaaaZZZXXXXXXXXX\\\]]]______]]]XXXRRROOOLLLMMMNNNOOOPPPOOONNNNNNPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNLLLJJJIIIJJJMMMOOOOOONNNSSSSSSSSSOOOKKKHHHIIIKKKOOOSSSXXX\\\\\\WWWQQQMMMQQQVVV]]]bbbdddddddddddd``````^^^[[[WWWVVVVVVXXX\\\\\\]]]]]]\\\[[[YYYXXX[[[[[[ZZZYYYYYYZZZ[[[\\\^^^]]][[[ZZZZZZZZZ[[[\\\VVVWWW[[[___bbbbbb```]]]___bbbeeeeeecccbbbdddfffaaabbbaaa```___```ccceeeeeeeeeeeedddcccbbbaaa``````___^^^^^^]]]]]]]]]]]]___^^^^^^^^^___]]][[[XXXYYYZZZ\\\]]]]]]]]][[[ZZZPPPOOOMMMKKKIIIHHHGGGGGGGGGIIIDDDDDDKKKMMMQQQ```iii~~~FFFEEEEEEFFFHHHKKKOOOQQQbbbeeeqqqooo```XXXUUUTTTVVVZZZZZZ\\\]]]\\\XXXRRRMMMNNNPPPSSSSSSQQQOOOOOOOOOOOOMMMLLLLLLMMMNNNOOOOOOQQQSSSVVVXXXXXXUUUQQQNNNJJJHHHHHHIIIHHHFFFHHHMMMRRRRRRPPPMMMJJJIIIKKKMMMSSSWWWZZZ[[[WWWQQQLLLIIILLLYYYfffjjjiiigggdddaaa]]]]]]]]]ZZZVVVUUUWWWYYYZZZZZZYYYYYYYYYZZZZZZ[[[WWWYYY[[[\\\ZZZXXXWWWWWW\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVYYY\\\```bbbaaa______```aaaaaa___]]]]]]^^^aaaaaa````````````aaaaaabbbbbbbbbbbbccccccccccccaaa___\\\[[[\\\]]]\\\\\\aaaaaa___\\\YYYVVVVVVWWWVVVXXX[[[]]]]]]\\\ZZZYYYPPPOOOMMMKKKIIIGGGFFFFFFFFFGGGGGGGGGIIIMMMSSSXXXdddsssDDDCCCCCCDDDEEEHHHKKKLLLSSSVVV___ooo~~~sssooonnnsss~~~mmm___WWWTTTUUUYYY___```aaa```\\\WWWRRROOOPPPSSSWWWXXXWWWUUUTTTSSSTTTRRRPPPPPPPPPQQQQQQQQQWWWXXXZZZ\\\[[[YYYVVVTTTMMMKKKKKKMMMKKKGGGGGGKKKNNNOOOOOONNNMMMMMMOOOQQQUUUXXX[[[[[[WWWQQQMMMKKKTTT___iiijjjhhhfffccc___[[[\\\\\\YYYVVVUUUWWWYYY[[[ZZZYYYWWWUUUTTTTTTTTTVVVXXXZZZ[[[ZZZXXXXXXXXX[[[[[[\\\\\\[[[YYYXXXWWWTTTUUUWWW[[[^^^___^^^\\\[[[]]]^^^^^^]]]]]]^^^_________^^^^^^___``````aaa````````````____________aaa___]]]\\\]]]^^^^^^]]]_________\\\YYYWWWWWWXXXXXXYYY[[[]]]]]]\\\[[[ZZZTTTRRRPPPMMMKKKIIIIIIHHHFFFGGGGGGGGGHHHLLLQQQUUU___nnnAAAAAA@@@AAABBBCCCEEEFFFGGGIIIOOOYYYeeeuuuxxxjjjaaa]]][[[___iiittt|||ttteee[[[TTTQQQVVV\\\hhhjjjiiieee\\\UUUQQQPPPOOOSSSWWWYYYYYYXXXWWWVVVZZZXXXWWWUUUTTTTTTTTTTTT[[[\\\\\\]]]\\\ZZZYYYWWWPPPOOOPPPRRROOOHHHFFFHHHKKKLLLNNNOOOOOOPPPRRRTTTVVVWWWYYYXXXUUUQQQOOONNN[[[dddjjjiiieeeccc```\\\YYYYYYYYYXXXVVVVVVWWWYYY[[[ZZZXXXVVVTTTSSSRRRQQQTTTWWWYYYZZZZZZYYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWSSSTTTVVVYYY[[[\\\[[[YYYXXXYYYZZZZZZZZZ[[[^^^```\\\\\\]]]]]]^^^___aaaaaa```______^^^^^^]]]]]]\\\___]]][[[[[[\\\]]]]]]\\\]]]]]]]]][[[YYYXXXYYYZZZ[[[[[[\\\]]]]]]]]]\\\\\\VVVTTTPPPMMMJJJIIIIIIIIIGGGGGGGGGFFFFFFIIIMMMQQQXXXeeezzz@@@@@@?????????@@@AAABBBEEEEEEIIINNNTTT```uuuqqqddd[[[WWWSSSTTTZZZaaafffhhhjjjccc\\\VVVQQQPPPXXXaaarrrtttrrriii]]]TTTPPPQQQLLLNNNQQQRRRRRRSSSTTTVVV\\\\\\ZZZXXXUUUTTTUUUVVV[[[[[[ZZZZZZYYYXXXWWWWWWSSSSSSTTTVVVRRRJJJGGGHHHLLLNNNPPPQQQPPPPPPPPPRRRQQQRRRSSSRRRPPPOOOOOOPPP]]]bbbeeeccc___^^^\\\XXXWWWWWWWWWWWWVVVWWWWWWXXXYYYYYYWWWVVVUUUUUUUUUUUUTTTVVVYYYZZZZZZZZZ[[[\\\[[[ZZZZZZZZZYYYXXXXXXWWWTTTTTTVVVXXX[[[[[[ZZZXXXXXXYYYXXXWWWWWWXXX\\\^^^[[[[[[\\\]]]^^^```bbbcccaaaaaa```___^^^]]]\\\\\\ZZZXXXWWWXXXYYYZZZZZZYYYZZZ[[[\\\[[[YYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]VVVSSSOOOLLLIIIHHHHHHHHHGGGHHHGGGFFFEEEFFFIIILLLRRR^^^ooo@@@@@@@@@?????????@@@@@@BBBCCCFFFIIIKKKRRRaaappppppddd[[[WWWRRRQQQUUUYYY[[[[[[[[[XXXVVVUUUSSSSSS\\\fffwwwwwwtttjjj]]]SSSPPPPPPLLLLLLJJJHHHHHHKKKQQQUUUZZZ[[[ZZZWWWTTTSSSTTTVVVZZZYYYXXXWWWVVVUUUUUUTTTUUUTTTUUUWWWSSSLLLIIIJJJRRRSSSTTTRRROOOMMMLLLLLLKKKLLLMMMLLLLLLLLLNNNPPPWWW[[[]]]ZZZYYYZZZYYYVVVVVVVVVVVVVVVWWWXXXWWWWWWYYYXXXWWWUUUUUUTTTTTTTTTUUUWWWYYYZZZZZZ[[[\\\^^^\\\\\\[[[ZZZYYYXXXWWWWWWUUUVVVWWWZZZ\\\]]][[[YYY[[[[[[ZZZXXXVVVVVVYYY[[[\\\\\\]]]^^^___aaacccdddaaa```___^^^]]][[[[[[ZZZWWWVVVVVVWWWYYYZZZYYYXXXYYYZZZZZZZZZYYYYYY[[[]]]^^^^^^]]]]]]]]]]]]]]]]]]VVVTTTPPPMMMJJJIIIIIIIIIHHHHHHGGGFFFDDDDDDFFFIIIOOOWWWeeeuuu@@@@@@@@@@@@@@@@@@??????===>>>BBBFFFGGGJJJSSS]]]eeewww~~~~~~|||tttlll]]]YYYTTTSSSVVVYYYYYYYYYWWWUUUUUUWWWWWWXXX___gggqqqqqqnnnfff\\\TTTPPPOOOOOOLLLGGGCCCBBBFFFNNNTTTUUUWWWWWWUUURRRQQQSSSWWWYYYYYYXXXVVVUUUTTTSSSSSSTTTSSSSSSTTTQQQLLLLLLOOOXXXXXXWWWTTTOOOLLLJJJJJJIIIJJJKKKJJJJJJJJJMMMOOOPPPTTTUUUTTTUUUXXXWWWTTTWWWVVVVVVWWWXXXYYYWWWUUUYYYXXXVVVTTTRRRQQQPPPOOOXXXYYY[[[[[[[[[\\\^^^```___^^^]]][[[YYYXXXWWWWWWVVVWWWYYY\\\^^^___^^^\\\______^^^[[[XXXWWWXXXZZZ\\\\\\]]]^^^___aaacccddd^^^^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWYYY[[[\\\[[[ZZZXXXYYYZZZZZZYYYYYY[[[]]]]]]]]]^^^^^^^^^]]]\\\\\\VVVUUUSSSQQQOOONNNMMMLLLHHHHHHHHHFFFDDDDDDEEEGGGKKKRRR]]]hhhttt>>>??????@@@@@@@@@??????===<<<>>>CCCDDDDDDHHHNNNQQQ```qqq~~~|||uuuqqqqqqrrrsssrrreee```[[[YYYZZZ[[[ZZZXXXXXXUUUUUUXXXYYYXXX\\\aaaddddddbbb^^^ZZZUUUQQQNNNOOOLLLGGGBBB@@@CCCJJJOOOPPPRRRTTTRRROOOOOOSSSWWWVVVVVVVVVUUUSSSRRRPPPOOOSSSPPPOOOPPPOOOMMMPPPUUU[[[[[[YYYUUUQQQNNNNNNOOOMMMNNNNNNMMMKKKJJJKKKLLLMMMQQQRRRRRRTTTXXXWWWTTTXXXWWWVVVXXXZZZYYYWWWTTTXXXWWWVVVTTTSSSRRRQQQQQQZZZ\\\]]]]]]\\\]]]___aaacccaaa^^^\\\YYYXXXWWWWWWVVVWWWYYY\\\```aaa```^^^```aaaaaa___\\\ZZZZZZ[[[\\\\\\\\\]]]^^^```aaabbb]]]]]]\\\\\\[[[ZZZYYYYYYWWWVVVWWWYYY\\\]]]\\\ZZZXXXYYYZZZYYYYYYYYY[[[]]]\\\]]]^^^___^^^]]][[[YYYTTTTTTTTTSSSRRRPPPNNNMMMHHHHHHHHHFFFDDDDDDEEEFFFGGGMMMVVV___fffwww===>>>??????????????????AAA>>>>>>BBBCCCAAABBBFFFGGGRRR^^^fffrrruuunnnnnnlllhhhdddffflllqqqooojjjccc```^^^]]]YYYVVVXXXTTTTTTVVVWWWUUUVVVYYYZZZYYYXXXYYYXXXVVVRRROOONNNKKKGGGBBB???AAAEEEIIIMMMPPPRRRQQQOOOOOOTTTXXXSSSSSSSSSSSSQQQOOOMMMKKKRRRNNNLLLMMMMMMMMMRRRYYY\\\[[[YYYVVVRRRRRRSSSUUURRRRRRRRRPPPMMMKKKJJJKKKMMMPPPRRRRRRUUUYYYXXXTTTYYYXXXWWWXXXZZZZZZWWWTTTVVVVVVVVVVVVVVVVVVWWWWWW\\\]]]^^^^^^]]]]]]___aaaeeeccc```\\\YYYXXXWWWVVVVVVVVVYYY\\\```bbbaaa___```bbbbbbaaa___]]]\\\\\\[[[[[[[[[\\\]]]^^^___```______^^^^^^]]]\\\\\\\\\TTTTTTUUUXXXZZZ[[[ZZZYYYXXXYYYZZZYYYXXXYYY[[[]]]ZZZ\\\^^^______]]]ZZZXXXPPPQQQRRRRRRQQQOOOMMMKKKHHHHHHHHHGGGEEEDDDEEEFFFDDDIIIRRRZZZ___nnn>>>===<<<;;;;;;<<<===>>>===>>>???@@@@@@???======FFFGGGJJJPPPYYYfffttt}}}uuukkkfffdddccc```\\\ZZZ^^^ffflllllliiieeebbbaaa___^^^]]]]]]ZZZWWWTTTQQQPPPQQQQQQTTTVVVUUUQQQPPPSSSTTTQQQPPPLLLEEE@@@>>>???BBBEEEHHHIIILLLNNNPPPPPPPPPPPPUUUSSSOOOJJJGGGGGGJJJLLLOOOMMMJJJIIIJJJNNNSSSWWWVVVWWWXXXVVVTTTSSSSSSTTTTTTSSSQQQNNNMMMLLLMMMMMMSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZXXXVVVSSSSSSVVVXXX[[[___^^^]]]]]]]]]]]]^^^___``````___]]]ZZZXXXYYYZZZYYYZZZ[[[]]]^^^___``````aaa```___^^^]]]]]]]]]]]]```]]]XXXWWWYYY\\\```bbbaaa___\\\ZZZYYYYYYYYYZZZUUUWWWXXXZZZ\\\\\\\\\[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[]]]``````]]]XXXSSSUUUUUUTTTSSSRRRQQQQQQPPPNNNMMMJJJHHHFFFEEEEEEEEEHHHFFFKKKUUU]]]hhh>>>===<<<;;;;;;<<<======>>>>>>>>>??????>>>>>>===???BBBFFFKKKQQQZZZccciiirrr~~~xxxjjjccc___^^^___^^^[[[WWWVVVZZZaaafffgggeeecccaaa```___^^^]]][[[YYYVVVSSSPPPOOONNNMMMOOORRRSSSQQQQQQSSSRRROOOMMMIIICCC???>>>@@@DDDGGGHHHHHHHHHIIIKKKNNNQQQSSSQQQOOOKKKFFFBBBBBBDDDGGGJJJKKKLLLMMMNNNQQQTTTWWWVVVWWWWWWUUUSSSQQQRRRSSSUUURRRNNNLLLLLLNNNOOOPPPSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTUUUVVVYYYZZZ```___^^^]]]]]]^^^___```___``````^^^[[[YYYYYYYYYZZZ[[[]]]___```aaabbbbbb___^^^^^^]]]]]]]]]]]]]]]___\\\WWWVVVWWW[[[]]]___```^^^\\\ZZZYYYYYYYYYZZZXXXYYYZZZZZZZZZZZZYYYXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[]]]^^^\\\YYYVVVUUUUUUUUUTTTSSSRRRRRRQQQMMMLLLJJJHHHGGGGGGGGGGGGJJJHHHLLLTTTYYYbbbwww===<<<<<<;;;<<<<<<======>>>>>>============>>>>>>;;;>>>CCCGGGIIILLLPPPRRRUUU___oooooo^^^WWWWWWZZZ\\\\\\ZZZWWWTTTSSSVVV\\\```````````````___^^^]]]\\\WWWVVVTTTPPPMMMJJJGGGFFFHHHMMMOOOOOOPPPRRRPPPLLLJJJGGGBBB>>>>>>BBBFFFJJJJJJHHHFFFEEEGGGLLLRRRUUUOOOMMMHHHCCC>>>===???BBBDDDHHHLLLPPPRRRSSSUUUWWWVVVVVVVVVTTTQQQPPPQQQSSSVVVQQQLLLJJJLLLOOOPPPOOOSSSTTTVVVXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVXXXYYYZZZ^^^^^^]]]]]]]]]]]]^^^^^^^^^```aaa```^^^[[[ZZZZZZZZZ[[[]]]___```bbbbbbccc^^^]]]]]]\\\\\\\\\]]]]]]]]]ZZZVVVUUUWWWYYY[[[\\\^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZZZZYYYWWWVVVVVVVVVVVVUUUTTTSSSSSSMMMLLLJJJIIIHHHHHHIIIJJJKKKIIIMMMSSSVVV[[[lll~~~<<<;;;;;;<<<<<<<<<======>>>===<<<;;;<<<===>>>???===@@@CCCEEEEEEFFFFFFGGGIIIPPP[[[gggvvvwwwkkk\\\QQQOOOSSSXXX\\\\\\ZZZVVVSSSSSSVVVZZZ]]]]]]^^^``````^^^]]]\\\[[[TTTSSSQQQNNNJJJEEEBBB@@@CCCHHHKKKJJJLLLOOOOOOKKKLLLHHHCCC@@@@@@CCCHHHLLLNNNLLLIIIHHHIIIMMMSSSVVVPPPNNNIIICCC>>>===>>>AAAAAAEEEKKKOOOQQQSSSVVVYYYXXXWWWVVVTTTQQQQQQSSSVVVXXXSSSNNNMMMOOOPPPNNNKKKSSSTTTWWWYYYZZZZZZYYYYYYZZZZZZYYYWWWVVVTTTSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\___aaaccccccaaa^^^]]]\\\XXXYYY[[[]]]^^^``````aaa___^^^]]]\\\[[[[[[[[[[[[ZZZXXXVVVVVVXXX[[[]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVVVVYYYZZZ[[[\\\]]]]]]\\\\\\XXXWWWXXXYYY[[[ZZZYYYWWWVVVWWWWWWXXXXXXWWWVVVUUUPPPOOOMMMKKKJJJIIIIIIJJJJJJJJJMMMRRRTTTXXXeeesss::::::;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>??????AAACCCCCCCCCCCCDDDFFFGGGKKKOOOUUU^^^kkkzzzvvvbbbZZZPPPJJJKKKPPPTTTVVV\\\XXXTTTPPPQQQTTTXXXZZZ\\\^^^```___]]]ZZZZZZZZZWWWVVVSSSPPPKKKGGGCCC@@@CCCFFFGGGFFFIIINNNPPPNNNQQQMMMGGGCCCBBBEEEIIILLLQQQPPPOOONNNOOOQQQSSSUUUQQQNNNIIICCC>>><<<>>>@@@@@@DDDIIIKKKLLLOOOUUU[[[ZZZYYYWWWUUUSSSTTTXXX[[[___\\\XXXVVVUUURRRMMMIIITTTVVVXXXZZZZZZZZZXXXWWWWWWVVVVVVTTTSSSRRRQQQPPPSSSTTTVVVXXXZZZ[[[[[[[[[]]]^^^^^^^^^^^^^^^^^^]]]```bbbdddeeecccaaa______YYYZZZ[[[]]]^^^___``````aaa```^^^\\\[[[YYYYYYXXXXXXWWWVVVXXX[[[___```aaa\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYXXXXXXXXXYYYYYYYYYZZZ\\\^^^___^^^^^^]]]XXXZZZ\\\___aaa___[[[WWWWWWXXXYYYZZZZZZZZZYYYXXXTTTSSSPPPMMMKKKIIIIIIIIIHHHJJJMMMRRRTTTZZZdddoooxxx999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>@@@AAA@@@@@@AAACCCEEECCCEEEGGGIIILLLUUU```hhh}}}tttcccYYYSSSMMMLLLOOOTTTVVVWWW[[[VVVOOOKKKLLLPPPTTTVVVZZZ]]]___]]]ZZZXXXYYY[[[^^^\\\YYYUUUPPPLLLIIIGGGFFFIIIIIIHHHJJJPPPSSSRRRTTTPPPJJJEEECCCEEEIIILLLRRRRRRRRRRRRSSSTTTUUUUUUOOOLLLGGGAAA<<<;;;<<>>@@@BBBBBBAAACCCHHHLLLHHHOOOYYYdddpppooocccaaa```^^^YYYUUURRRTTT\\\dddjjjmmm^^^VVVLLLFFFHHHMMMRRRUUURRRUUUXXXWWWTTTUUUZZZ___ccc```\\\VVVRRRPPPNNNNNNKKKPPPTTTUUUWWW[[[ZZZWWWRRRNNNIIIDDDCCCFFFJJJMMMLLLLLLLLLMMMPPPTTTXXXZZZOOOLLLHHHBBB>>>===???AAACCCHHHMMMMMMJJJKKKQQQWWWZZZYYYWWWUUUUUUZZZaaafffjjjiiidddZZZNNNJJJNNNTTTYYY[[[\\\]]][[[XXXTTTQQQOOOOOOPPPQQQRRRSSSTTTUUU[[[ZZZ[[[[[[\\\]]]______^^^___```aaaaaa```___^^^]]]^^^^^^]]]\\\\\\^^^```]]]^^^^^^^^^]]]]]]\\\[[[]]]]]]]]]]]]^^^^^^___```\\\[[[[[[\\\^^^^^^]]][[[]]]]]]^^^___````````````]]]\\\[[[ZZZZZZ[[[\\\\\\YYY[[[^^^aaabbbbbb```___```^^^]]]]]]^^^]]][[[YYYXXXZZZ]]]___```___^^^]]]VVVUUURRRPPPOOONNNNNNNNNVVVWWWVVVSSSRRRWWW\\\___hhhlll}}}<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999<<<<<<===>>>???@@@AAAAAA============???@@@BBBDDDIIIIIIMMMSSSXXXaaappp~~~~~~qqqfff\\\TTTUUUZZZWWWWWWZZZ^^^dddhhhiiiiii^^^XXXQQQLLLKKKNNNRRRTTTWWWVVVSSSRRRQQQTTTYYY\\\]]][[[WWWQQQMMMKKKMMMOOOSSSUUUYYY\\\^^^\\\ZZZXXXOOOLLLIIIGGGFFFHHHLLLOOOQQQLLLIIIKKKQQQUUUUUUTTTOOONNNLLLGGGBBB??????@@@FFFLLLQQQPPPLLLJJJNNNSSSWWWVVVTTTTTTUUUXXX[[[]]]___^^^ZZZTTTOOOMMMMMMOOOUUUXXXZZZYYYVVVUUUWWWYYYYYYYYYYYYWWWVVVVVVYYY[[[\\\]]]___``````^^^\\\[[[]]]^^^___``````^^^\\\[[[]]]\\\[[[ZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\\\\]]]^^^____________^^^^^^]]]]]]]]]^^^^^^___bbbbbbaaa``````````````````___]]]\\\[[[[[[\\\]]][[[\\\___```aaa```___^^^bbbaaa___]]][[[YYYXXXXXX[[[\\\]]]^^^^^^^^^]]]\\\XXXVVVSSSQQQPPPQQQSSSUUUVVVWWWWWWUUUSSSUUUZZZ___hhhhhhsss<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;::::::<<<<<<<<<======>>>??????>>>>>>======>>>@@@AAACCCAAAAAADDDIIIMMMSSS___kkkzzzqqqggg___XXXSSSVVV\\\[[[[[[\\\___cccddddddccc___[[[VVVRRRQQQTTTWWWYYYUUUUUUTTTQQQOOOQQQUUUYYY\\\[[[WWWRRRNNNLLLLLLNNNMMMPPPUUUZZZ\\\[[[XXXVVVOOOMMMJJJIIIKKKMMMPPPQQQNNNJJJHHHKKKPPPUUUUUUSSSMMMMMMLLLIIIEEEBBBBBBCCCDDDJJJPPPOOOKKKJJJNNNSSSVVVUUUSSSRRRRRRTTTWWWXXXWWWVVVUUURRRNNNMMMOOOPPPWWWYYYZZZYYYWWWVVVYYY[[[^^^^^^\\\ZZZXXXXXX[[[]]]______``````___^^^\\\[[[\\\]]]^^^______]]][[[ZZZ[[[[[[[[[\\\]]]^^^___```^^^____________^^^]]]\\\[[[\\\\\\]]]^^^^^^^^^]]]ZZZZZZ[[[\\\^^^```bbbcccbbbaaa`````````````````````___^^^\\\\\\\\\]]]^^^\\\]]]___aaaaaa```___^^^___^^^]]][[[ZZZYYYYYYYYY\\\]]]^^^______^^^]]]\\\XXXVVVUUUSSSRRRSSSTTTUUUTTTTTTSSSRRRQQQSSSYYY]]]fffeeelll~~~;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>=========???@@@AAA??????AAAEEEGGGJJJRRR[[[hhhoooyyy}}}uuussskkkeee^^^ZZZVVVUUU[[[bbbbbb```^^^^^^^^^]]][[[YYYaaa___\\\ZZZYYYZZZ\\\^^^UUUVVVVVVRRRMMMLLLQQQVVV[[[[[[YYYTTTOOOLLLKKKKKKHHHLLLRRRXXXZZZYYYWWWUUUNNNLLLJJJKKKNNNQQQQQQOOOMMMKKKJJJMMMRRRUUUUUUTTTLLLMMMMMMKKKHHHFFFFFFGGGDDDJJJPPPOOOKKKIIIMMMQQQTTTSSSQQQPPPPPPQQQSSSTTTPPPQQQRRRRRRQQQQQQSSSTTTYYYYYYYYYXXXWWWXXX[[[^^^aaa```^^^[[[XXXYYY\\\___bbbaaa```___]]]\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\]]]___```aaaaaaaaa______``````______^^^^^^[[[[[[\\\]]]]]]\\\\\\\\\YYYYYYZZZ\\\^^^aaacccdddaaaaaa``````____________```___^^^]]]]]]]]]^^^___^^^___```aaaaaaaaa______\\\[[[ZZZZZZYYYYYYYYYYYY]]]^^^___``````___^^^]]]XXXXXXWWWVVVVVVUUUUUUTTTRRRQQQPPPNNNNNNRRRWWW[[[cccaaaeeeqqq;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;???>>>===<<<===>>>???@@@AAA@@@BBBFFFGGGHHHLLLSSS[[[___dddiiipppzzz{{{mmmiiiiiieee```\\\ZZZZZZ[[[bbbjjjiiieee```[[[YYYWWWUUUTTTbbbbbb```^^^\\\\\\^^^```YYYZZZZZZTTTMMMKKKPPPUUU[[[[[[ZZZVVVPPPLLLJJJIIIIIIMMMSSSXXX[[[YYYVVVTTTMMMKKKJJJLLLOOOPPPMMMJJJPPPNNNNNNPPPSSSUUUUUUTTTNNNOOOOOOMMMJJJHHHGGGHHHHHHNNNSSSRRRLLLIIIKKKOOORRRQQQPPPOOOPPPQQQSSSTTTOOORRRUUUVVVVVVVVVWWWXXXYYYXXXWWWVVVWWWYYY\\\______^^^\\\YYYWWWXXX\\\```dddccc```]]]\\\[[[\\\\\\]]]^^^^^^______^^^]]]]]]]]]^^^```aaabbbbbbaaa```^^^^^^____________^^^^^^\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\^^^___aaaaaa````````````______^^^^^^```___^^^]]]^^^___```aaa___``````aaaaaa```______ZZZZZZYYYYYYXXXYYYYYYYYY___```aaaaaaaaa```___^^^YYYZZZZZZZZZYYYWWWVVVTTTQQQPPPNNNMMMNNNRRRWWWZZZ^^^]]]aaajjjwww;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<>>>>>======<<<<<<;;;>>>===<<<<<<<<<===>>>???>>>===???CCCEEEDDDGGGLLLSSSUUUXXXZZZ\\\bbbiiiooo}}}qqqgggcccdddccc___[[[[[[[[[]]]dddlllqqqkkkbbb\\\XXXXXXWWWWWWbbbbbb```^^^[[[[[[^^^aaaaaaaaa^^^WWWPPPNNNRRRWWW[[[[[[ZZZVVVQQQLLLIIIHHHMMMPPPUUUYYY[[[YYYVVVSSSPPPNNNNNNOOOPPPOOOKKKGGGQQQPPPOOOOOOPPPQQQQQQQQQRRRRRRQQQNNNJJJGGGFFFFFFNNNTTTXXXVVVOOOJJJKKKNNNPPPPPPPPPQQQSSSUUUWWWXXXSSSUUUXXXXXXWWWVVVVVVVVVVVVUUUSSSSSSUUUYYY\\\^^^[[[[[[ZZZXXXXXXZZZ^^^bbbcccaaa^^^\\\[[[[[[\\\]]]______``````````````````aaabbbccccccbbbaaa___^^^\\\]]]]]]^^^^^^^^^]]]]]]^^^^^^___^^^^^^]]]\\\\\\ZZZZZZ[[[[[[]]]^^^___```^^^____________^^^]]]]]]___^^^^^^]]]^^^___aaaaaa```aaa`````````___^^^^^^ZZZZZZYYYYYYYYYYYYYYYZZZaaabbbbbbcccbbbaaa```___ZZZ[[[\\\\\\[[[YYYVVVUUURRRQQQOOOOOOQQQTTTWWWYYYUUUWWW]]]fffppp~~~:::::::::::::::::::::::::::::::::::::::;;;======>>>>>>>>>======<<<<<<<<<===<<<;;;;;;;;;===>>>??????===>>>BBBDDDCCCEEEIIINNNOOOPPPPPPPPPRRRTTTWWW^^^dddnnn{{{}}}~~~{{{tttkkkccc^^^]]]```[[[XXXXXXXXXYYY```gggqqqllleee```^^^]]]]]]]]]``````^^^[[[XXX[[[aaafffkkkggg```YYYTTTTTTWWWZZZ]]]\\\[[[VVVPPPKKKHHHGGGMMMOOOSSSVVVWWWVVVTTTRRRRRRSSSTTTTTTRRROOOLLLJJJPPPNNNMMMLLLLLLMMMOOOPPPUUUTTTQQQMMMHHHEEEDDDEEERRRWWW\\\ZZZRRRLLLLLLOOOQQQRRRSSSTTTVVVYYY[[[\\\UUUWWWXXXWWWTTTQQQPPPPPPQQQOOONNNPPPSSSWWWYYYZZZXXXYYYZZZZZZZZZ\\\```ccc___^^^\\\[[[ZZZ[[[]]]^^^`````````aaaaaaaaaaaabbbdddddddddcccaaa```^^^^^^\\\\\\]]]]]]^^^]]]]]]]]]`````````___^^^]]]\\\[[[VVVVVVXXXYYY\\\^^^```aaa]]]^^^_________^^^\\\[[[]]]]]]\\\]]]]]]___aaabbbaaaaaa```___^^^]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]]]]ccccccddddddcccbbbaaa```\\\\\\]]]\\\[[[YYYWWWUUUTTTSSSQQQRRRUUUWWWWWWWWWMMMPPPVVV```hhhsss::::::::::::::::::::::::::::::999999:::;;;===>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;===???@@@BBB???>>>BBBDDDCCCDDDGGGLLLKKKJJJIIIHHHHHHIIIJJJLLLQQQZZZdddppp~~~uuullllllllliiifffaaa]]]ZZZ[[[WWWTTTTTTSSSSSSYYYaaafffeeecccbbbbbbbbb```^^^]]]]]][[[XXXWWW\\\gggpppssskkk```YYYWWWYYY[[[]]]^^^]]][[[VVVOOOJJJHHHGGGGGGIIILLLOOOPPPPPPPPPOOOPPPTTTWWWUUUQQQMMMMMMOOOOOONNNLLLKKKKKKNNNRRRVVVUUUSSSOOOJJJEEECCCDDDFFFQQQWWW\\\[[[TTTNNNOOOQQQTTTUUUVVVWWWYYYZZZ[[[\\\XXXXXXXXXUUUQQQMMMLLLLLLKKKJJJJJJLLLQQQUUUVVVUUUVVVWWWYYYZZZZZZZZZ\\\^^^ZZZZZZYYYYYYZZZ\\\^^^___```````````````aaaaaabbbddddddcccaaa````````````\\\]]]]]]^^^______^^^^^^_________^^^]]]\\\ZZZZZZVVVVVVWWWXXXZZZ\\\^^^___\\\]]]_________^^^\\\[[[\\\\\\[[[\\\]]]___```bbbaaa```___^^^]]]\\\[[[[[[WWWXXXYYY[[[]]]```bbbdddddddddeeeeeedddcccaaa```]]]]]]]]]\\\ZZZXXXWWWVVVUUUTTTSSSUUUWWWXXXVVVTTTKKKLLLQQQZZZbbbkkkxxx::::::::::::::::::::::::::::::999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;===???@@@AAA===;;;>>>@@@>>>???BBBMMMKKKHHHEEEBBBBBBCCCCCCFFFJJJPPPUUU[[[dddooovvvrrriiicccbbbbbbccccccbbb___\\\YYYTTTQQQQQQPPPPPPVVV]]][[[\\\___bbbdddbbb^^^ZZZ\\\[[[YYYVVVWWW___mmmxxxxxxmmm```XXXXXX\\\^^^^^^___^^^[[[UUUNNNJJJHHHHHHAAABBBEEEHHHJJJLLLLLLMMMLLLRRRVVVTTTNNNKKKMMMQQQQQQPPPNNNLLLMMMRRRXXX]]]UUURRRMMMHHHCCCBBBDDDGGGNNNUUU[[[[[[UUUPPPQQQTTTWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZYYYUUUPPPLLLKKKKKKHHHGGGGGGKKKPPPSSSSSSRRRSSSUUUWWWXXXWWWWWWWWWXXXWWWWWWXXXYYY[[[]]]^^^__________________```aaabbbdddcccaaa`````````aaabbb]]]^^^^^^___`````````_________^^^]]]\\\[[[YYYXXXYYYYYYXXXXXXXXXYYYYYYZZZ\\\]]]^^^______]]][[[ZZZ[[[[[[[[[[[[\\\^^^```bbbaaa```^^^]]]\\\[[[ZZZZZZUUUVVVXXX\\\___cccgggiiieeeeeeffffffeeecccbbbaaa^^^^^^\\\[[[YYYXXXWWWWWWUUUTTTTTTVVVYYYXXXUUUQQQNNNLLLOOOWWW___gggsss}}};;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>???>>>>>>>>>>>>@@@BBBCCCHHHGGGFFFDDDBBB@@@???>>>DDDFFFJJJMMMQQQWWW]]]bbbvvvrrrbbbZZZYYYWWW[[[bbbbbb\\\XXXZZZWWWTTTRRRTTTXXX[[[[[[ZZZ___^^^___```aaaaaa^^^[[[YYYYYYYYYZZZ^^^dddjjjmmmmmmhhh```YYYWWWXXXYYYZZZXXX[[[YYYQQQKKKKKKIIIDDD??????@@@??????AAAEEEHHHEEEJJJOOOPPPNNNMMMPPPSSSQQQNNNKKKNNNTTTYYYYYYWWWQQQQQQOOOIIICCCBBBGGGLLLZZZ\\\\\\XXXRRRPPPSSSXXXYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTRRRPPPNNNLLLIIIJJJLLLNNNPPPRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^___^^^^^^______```_________aaaaaaaaaaaa```___^^^]]]YYY[[[\\\^^^______^^^^^^^^^_________^^^[[[XXXVVVZZZYYYYYYXXXXXXXXXYYYYYY[[[]]]^^^]]]ZZZXXXWWWWWWXXXYYY[[[]]]^^^___``````___^^^\\\[[[[[[[[[\\\\\\ZZZ[[[^^^aaacccfffggghhhhhhfffcccaaa______```aaa^^^]]]\\\ZZZXXXVVVUUUTTTUUUVVVWWWWWWWWWUUUSSSQQQLLLJJJKKKPPPWWW```mmmxxx;;;<<<=========<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>=========>>>???AAABBBFFFEEEDDDCCCAAA@@@??????AAACCCEEEHHHKKKPPPUUUYYYhhhsss{{{yyy|||zzznnn```XXXTTTRRRVVV\\\^^^YYYWWWYYYWWWVVVWWWZZZ___bbbaaa___]]]]]]]]]___```___\\\ZZZWWWWWWVVVWWWYYY\\\___bbbccc```\\\YYYYYYZZZ[[[\\\\\\^^^ZZZQQQKKKJJJGGGBBB???@@@@@@???>>>???AAADDDDDDIIIMMMNNNLLLKKKMMMPPPQQQOOOMMMOOOUUUYYYXXXVVVTTTSSSOOOHHHCCCCCCJJJPPP[[[\\\[[[WWWRRRPPPRRRTTTVVVUUUUUUTTTTTTSSSRRRRRRPPPQQQRRRRRRSSSRRRQQQQQQMMMNNNPPPRRRSSSTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWXXXZZZ[[[\\\]]]^^^\\\]]]^^^^^^___^^^^^^^^^bbbbbbbbbaaaaaa```^^^^^^ZZZ[[[]]]^^^______^^^^^^]]]^^^^^^]]]\\\ZZZWWWVVVYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\]]]]]]ZZZYYYXXXYYYZZZZZZ\\\]]]^^^_________]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZ[[[^^^```ccceeefffggggggfffdddbbbaaa```aaaaaa]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYVVVSSSQQQNNNKKKKKKPPPVVV^^^jjjuuu:::<<>>???@@@CCCBBBBBBBBBAAA@@@@@@@@@>>>???AAACCCEEEIIINNNQQQaaagggqqqxxx{{{|||||||||yyypppnnnpppkkkkkksssuuulll\\\QQQOOONNNQQQVVVXXXVVVVVVXXXVVVWWWZZZ```fffhhhfffccc[[[ZZZ[[[\\\]]]\\\YYYWWWVVVVVVUUUTTTTTTTTTUUUUUUVVVUUUVVVWWWYYY\\\___```bbb```ZZZPPPIIIGGGDDDAAA@@@AAAAAA@@@??????@@@BBBHHHKKKOOOOOOLLLKKKLLLNNNRRRPPPPPPSSSXXXZZZYYYWWWWWWUUUOOOHHHDDDFFFMMMTTT[[[ZZZWWWTTTRRRQQQPPPQQQSSSRRRQQQPPPOOONNNMMMMMMJJJKKKMMMPPPRRRSSSTTTUUURRRTTTUUUWWWWWWVVVTTTSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYZZZ[[[[[[ZZZ[[[\\\\\\]]]]]]]]]\\\_______________^^^]]]\\\ZZZ[[[]]]^^^______^^^]]]]]]\\\[[[ZZZYYYWWWWWWVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXZZZ\\\\\\ZZZZZZZZZ[[[\\\\\\]]]^^^^^^^^^]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[]]]```bbbdddeeeeeeddddddccccccbbbaaaaaa```\\\\\\[[[ZZZYYYYYYYYYYYYZZZ[[[]]]]]]\\\XXXTTTRRRPPPMMMLLLPPPTTTZZZeeeooozzz999<<>>???AAACCCFFFKKKOOO___bbbfffjjjkkkiiifffcccfffssssssddd___aaahhhdddeeeooouuummm\\\PPPMMMNNNPPPRRRSSSSSSSSSTTTTTTUUUZZZ```fffgggddd___YYYXXXYYYZZZ[[[YYYVVVTTTUUUUUUTTTSSSRRRPPPNNNMMMMMMNNNPPPRRRVVV\\\bbbfffeee```WWWMMMGGGDDDBBB@@@AAACCCDDDDDDDDDDDDEEEGGGPPPRRRSSSRRROOOLLLKKKLLLQQQQQQSSSWWW[[[]]]\\\ZZZVVVTTTOOOJJJGGGIIIOOOTTTXXXVVVSSSRRRRRRRRRPPPOOOSSSRRRPPPNNNLLLJJJHHHGGGEEEFFFIIILLLOOORRRTTTUUUVVVWWWXXXYYYXXXVVVSSSQQQRRRRRRRRRRRRRRRSSSUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXZZZ[[[]]]^^^^^^^^^]]]]]][[[ZZZYYYWWWVVVVVVUUUUUUWWWVVVVVVVVVVVVWWWWWWXXXWWWYYY[[[[[[ZZZZZZ[[[]]]^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[]]]___aaabbbcccccc``````aaaaaaaaa```______]]]\\\[[[ZZZYYYYYYZZZZZZZZZ\\\^^^___^^^[[[WWWTTTSSSPPPNNNPPPSSSVVV___hhhssszzz888;;;@@@DDDDDDAAA===:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAA999;;;===???AAAEEEJJJNNN[[[\\\^^^^^^\\\XXXTTTQQQUUU___jjjrrrwww~~~~~~sssfff[[[YYY]]]]]]ZZZ]]]jjjsssnnn```UUUOOOPPPQQQQQQQQQQQQPPPNNNTTTUUUYYY___dddddd___ZZZXXXWWWXXXYYYYYYXXXUUURRRRRRRRRQQQPPPNNNLLLIIIHHHIIIJJJKKKMMMRRRZZZdddlllggg^^^RRRJJJEEEBBBAAAAAABBBEEEHHHKKKLLLMMMNNNPPPUUUVVVVVVTTTPPPMMMKKKJJJMMMOOOSSSXXX\\\\\\[[[YYYQQQPPPNNNLLLJJJKKKNNNQQQSSSQQQPPPPPPQQQQQQPPPOOOTTTSSSPPPMMMJJJGGGDDDCCCBBBCCCEEEHHHKKKNNNPPPRRRVVVWWWWWWWWWVVVTTTQQQPPPPPPOOOOOONNNOOOQQQSSSTTTSSSSSSSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYYYYYYYYYYXXXXXXWWWZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXZZZZZZZZZ[[[]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWXXX[[[\\\]]]^^^___`````````\\\\\\]]]^^^^^^^^^^^^]]]___]]]\\\ZZZZZZZZZ[[[\\\[[[]]]___``````^^^[[[YYYVVVRRRPPPQQQRRRTTT[[[cccooosss~~~777999===@@@@@@>>><<<:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888999999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@777999:::<<<>>>BBBGGGJJJWWWXXXYYYWWWSSSNNNKKKJJJNNNSSSXXX[[[]]]bbbjjjqqq}}}zzzuuunnnggg]]]TTTTTTYYYaaa]]]```kkkrrrmmmbbbZZZUUUXXXYYYVVVUUUUUURRRNNNVVVVVVXXX\\\``````\\\XXXXXXXXXXXXXXXYYYWWWTTTQQQLLLLLLKKKJJJHHHFFFDDDBBBEEEGGGIIILLLQQQZZZgggpppkkk^^^PPPHHHDDDAAA@@@BBBCCCGGGLLLPPPRRRTTTVVVWWWUUUUUUUUUSSSQQQNNNKKKJJJLLLPPPUUUZZZ\\\ZZZXXXUUUMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOOOOOOOOOONNNNNNNNNSSSRRROOOMMMIIIFFFDDDCCCBBBBBBDDDFFFIIILLLNNNPPPUUUUUUTTTTTTSSSQQQPPPPPPNNNMMMLLLLLLMMMOOORRRSSSRRRRRRRRRRRRRRRRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[\\\[[[ZZZYYYWWWWWWVVVVVVUUUTTTTTTSSSTTTSSSSSSTTTTTTUUUVVVWWWWWWYYYZZZZZZYYYZZZ]]]___]]]]]]\\\\\\ZZZXXXWWWVVVVVVUUUTTTTTTTTTUUUWWWWWW[[[\\\]]]^^^^^^^^^^^^^^^YYYZZZZZZ[[[\\\\\\]]]]]]```___]]]\\\\\\]]]___``````aaabbbbbbaaa```^^^]]]YYYUUURRRRRRQQQRRRXXX___jjjoooxxx666777999:::;;;;;;::::::888999999:::;;;;;;<<<<<<::::::;;;;;;;;;::::::999888999:::;;;;;;;;;::::::;;;;;;<<<======<<<;;;:::::::::;;;<<<===>>>>>>???999:::;;;<<<===@@@DDDGGGQQQTTTVVVSSSLLLGGGGGGHHHHHHJJJLLLNNNPPPSSSWWW[[[cccmmm}}}vvvmmmiiieee___VVVPPPRRRXXXgggccceeemmmrrrnnnfffbbb```eeefffcccbbbbbb^^^XXXUUUTTTSSSVVVZZZ\\\ZZZXXXYYYYYYYYYYYYYYYXXXTTTRRRKKKJJJHHHFFFCCCAAA???>>>@@@DDDIIINNNSSS]]]jjjsssrrrbbbQQQIIIDDD@@@@@@BBBCCCGGGNNNSSSUUUWWWXXXYYYTTTTTTTTTTTTTTTSSSQQQPPPSSSWWW]]]```___[[[WWWTTTKKKIIIFFFEEEFFFIIIKKKMMMMMMPPPQQQPPPLLLJJJJJJLLLOOONNNMMMKKKIIIGGGFFFEEEBBBBBBCCCEEEIIILLLOOOQQQSSSRRRQQQPPPPPPPPPQQQQQQNNNMMMLLLKKKMMMOOORRRTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZXXXYYYYYYZZZZZZYYYYYYXXXWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWWWWVVVUUUSSSRRRSSSRRRRRRSSSTTTUUUVVVVVVXXXYYYZZZYYYYYYZZZ]]]___[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTTTTUUUWWWXXX[[[\\\]]]]]]]]]]]]]]]\\\YYYYYYYYYYYYZZZ\\\^^^___```_________```cccgggiiihhhhhhgggeeecccaaa```___[[[WWWTTTSSSRRRQQQVVV]]]dddiiirrr~~~555666666666777888999:::888888999::::::;;;<<<<<<999999:::;;;;;;;;;::::::888999:::;;;<<<;;;::::::;;;<<<=========<<<;;;:::::::::;;;;;;<<<===>>>>>>===>>>>>>>>>>>>@@@CCCFFFHHHMMMPPPMMMEEE@@@AAADDDBBBCCCEEEHHHJJJMMMNNNOOOVVV]]]jjjxxx{{{pppiiigggddd```[[[SSSOOOSSS[[[\\\[[[___iiippppppnnnnnnjjjpppssspppnnnoookkkdddSSSPPPOOOQQQUUUXXXXXXWWWZZZYYYYYYZZZZZZXXXUUURRRMMMKKKHHHEEEBBB???>>>===;;;AAAIIIPPPWWW```kkktttwwwfffTTTJJJEEE??????BBBCCCGGGNNNSSSUUUVVVWWWXXXSSSSSSTTTVVVYYYYYYXXXWWW\\\```eeegggddd^^^XXXUUUKKKGGGCCCAAACCCGGGKKKMMMNNNQQQSSSPPPJJJFFFGGGJJJJJJJJJJJJIIIIIIHHHHHHHHHAAABBBCCCFFFIIINNNQQQSSSRRRQQQOOONNNNNNPPPRRRSSSOOONNNLLLLLLMMMPPPSSSUUURRRRRRRRRSSSTTTUUUUUUUUUTTTUUUWWWXXXYYYZZZZZZZZZVVVVVVWWWWWWXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUVVVWWWXXXWWWUUUSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVYYYZZZZZZYYYYYYZZZ\\\___ZZZZZZZZZYYYXXXVVVUUUTTTUUUUUUTTTTTTTTTUUUWWWXXX\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXZZZ\\\___aaa`````````aaadddhhhmmmpppooonnnkkkgggdddbbbaaa```\\\XXXUUUTTTRRRQQQVVV\\\```fffnnnyyy:::999888777666666666666777777888999::::::;;;;;;<<<<<<;;;::::::999888888777888888999999:::;;;;;;=========<<<;;;;;;::::::888999:::;;;<<<>>>?????????>>>>>>>>>>>>@@@AAABBBEEEDDDDDDCCCBBBBBBAAAAAAAAAAAACCCDDDEEEGGGHHHHHHNNNQQQXXXaaalllvvv{{{qqqeee[[[XXXZZZ[[[YYYTTTPPPNNNOOOXXX\\\cccjjjppptttvvvwwwwwwzzzzzzxxxyyyyyyooobbbQQQQQQPPPNNNLLLLLLNNNPPPSSSUUUWWWXXXXXXVVVUUUSSSPPPOOOLLLFFFAAA===<<<<<<>>>AAAFFFOOOXXXbbbjjjooowwweeeSSSJJJIIIGGGEEEDDDLLLPPPUUUYYYZZZXXXSSSPPPQQQUUUXXXYYYXXXXXX[[[]]]^^^aaaffffffccc^^^YYYVVVOOOLLLHHHGGGIIIKKKLLLLLLNNNQQQSSSPPPJJJEEEFFFHHHKKKLLLNNNOOOOOOMMMLLLJJJGGGEEEFFFIIIOOORRRSSSRRRQQQOOOLLLMMMNNNNNNLLLJJJHHHHHHIIIJJJLLLNNNPPPQQQTTTSSSRRRQQQQQQRRRSSSTTTXXXYYYZZZZZZXXXWWWWWWXXXVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXUUUUUUTTTSSSSSSSSSSSSSSSUUUTTTRRRQQQQQQRRRTTTUUUVVVWWWYYYXXXWWWWWWXXXZZZYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSTTTVVVYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZZZZZZZ[[[\\\]]]^^^___```ccccccbbbhhhsssxxxvvvtttnnngggddddddccc```\\\TTTSSSRRRQQQRRRTTTVVVWWW\\\___jjjyyy999888777777666777777777777777888999999:::;;;;;;<<<;;;;;;:::999999888888777888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<999999:::;;;<<<===>>>>>>>>>=========>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA>>>???@@@AAABBBDDDEEEEEEKKKLLLOOOTTTZZZ```eeehhhhhhoooyyy~~~{{{wwwsssoooiiiaaa\\\YYYZZZ[[[YYYUUURRRQQQQQQYYY\\\bbbhhhmmmppprrrrrrssssssooojjjjjjjjjcccYYYMMMNNNMMMKKKHHHGGGHHHIIIMMMOOOQQQUUUVVVUUUSSSPPPMMMLLLJJJEEEAAA??????@@@BBBFFFLLLSSSYYY```gggkkkpppaaaRRRLLLJJJJJJJJJLLLTTTWWW\\\^^^]]]XXXRRRNNNOOORRRUUUVVVVVVVVVXXXZZZ]]]```dddddd```[[[VVVTTTNNNLLLIIIHHHJJJLLLMMMMMMMMMOOOPPPLLLFFFCCCDDDFFFKKKLLLMMMNNNMMMLLLKKKJJJIIIIIILLLQQQUUUVVVTTTQQQNNNLLLJJJKKKMMMMMMKKKIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQPPPOOOOOOOOOQQQRRRSSSYYY[[[]]]]]][[[YYYXXXYYYVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUTTTSSSRRRRRRRRRRRRSSSTTTTTTSSSRRRRRRSSSTTTTTTUUUWWWXXXXXXWWWWWWXXXYYYXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSTTTWWWYYYYYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[\\\\\\^^^___```eeefffeeecccgggpppsssrrrooojjjcccaaaaaaaaa]]]ZZZTTTSSSRRRRRRSSSTTTVVVXXX\\\]]]fffrrryyy777777666666666777888888777777888888999:::::::::;;;;;;::::::999999888888777777888888999:::::::::999999:::;;;;;;<<<======:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===????????????@@@@@@@@@@@@AAAAAA======>>>@@@AAABBBCCCCCCFFFGGGGGGHHHJJJLLLNNNOOOPPPTTT[[[bbbkkkxxxuuunnnllliiiiiiiiigggccc___]]]]]]YYYZZZ[[[YYYWWWUUUTTTTTTYYY\\\```eeehhhiiiiiiiiigggccc\\\TTTRRRRRROOOJJJHHHIIIJJJHHHEEECCCBBBBBBFFFGGGKKKQQQUUUUUUPPPKKKIIIHHHGGGDDDAAA@@@AAACCCIIIOOOUUUXXXYYY[[[aaafffggg\\\RRRNNNLLLMMMQQQVVV^^^```bbbbbb___XXXPPPKKKLLLNNNQQQRRRQQQRRRSSSTTT[[[^^^```___[[[VVVRRRPPPNNNLLLJJJIIIKKKNNNOOOOOONNNOOONNNJJJDDDBBBCCCEEEMMMMMMMMMMMMMMMLLLLLLKKKJJJMMMSSSXXX[[[ZZZUUUQQQKKKJJJIIIIIIKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMOOOPPPOOOOOONNNNNNOOOQQQSSSTTTZZZ]]]___```]]][[[YYYXXXVVVVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVUUUSSSSSSRRRRRRQQQQQQRRRRRRTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVWWWXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUTTTTTTWWWYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^^^^]]]]]]___```bbbdddkkkjjjgggdddfffkkklllkkkgggccc___]]]^^^]]]ZZZWWWUUUTTTTTTTTTTTTVVVWWWXXX\\\ZZZ```jjjqqqvvv555555555666666888999999777777888888999999999:::::::::::::::999999888888777777777888999999::::::999999::::::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<======<<<<<<===>>>>>>???@@@@@@>>>>>>???@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMPPPSSSXXXaaakkkrrrxxxyyynnnfffcccbbbcccfffhhheee___[[[\\\^^^YYYYYYYYYYYYXXXWWWWWWWWWWWWYYY]]]___aaa```___^^^[[[VVVNNNGGGDDDDDDCCCAAACCCEEEFFFFFFCCCAAA@@@@@@AAACCCHHHOOOUUUUUUOOOIIIFFFFFFDDDBBB@@@@@@CCCEEEPPPWWW]]]]]]YYYWWW[[[```___XXXRRROOONNNNNNUUU]]]aaabbbcccbbb]]]UUUMMMHHHIIIJJJLLLMMMMMMNNNNNNNNNWWWYYYZZZXXXUUUPPPNNNMMMNNNLLLKKKKKKNNNPPPQQQQQQQQQQQQNNNJJJEEECCCEEEGGGNNNNNNMMMMMMMMMLLLLLLLLLJJJNNNTTTYYY[[[ZZZVVVRRRLLLLLLKKKJJJJJJIIIHHHHHHFFFGGGGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPQQQSSSUUUVVVZZZ]]]``````^^^[[[XXXWWWUUUVVVVVVWWWWWWWWWVVVVVVXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRUUUVVVWWWXXXXXXWWWVVVUUUTTTUUUWWWVVVUUUUUUVVVXXXYYYXXXWWWVVVVVVUUUUUUVVVUUUVVVVVVUUUTTTUUUWWWYYYYYYYYY[[[\\\]]]]]]]]]]]]^^^______aaacccfffiiikkkooommmiiieeeeeefffeeedddaaa___\\\\\\\\\\\\YYYWWWVVVVVVVVVVVVVVVWWWYYYZZZ\\\ZZZ\\\eeekkkpppwww444555555555666777999999777888888888888888999999:::999999999999999888888666777777888888999::::::;;;;;;::::::999999999999:::::::::::::::999999999888999999:::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????===>>>>>>???@@@AAABBBBBB@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJKKKMMMPPPTTTVVV]]]cccmmmvvvxxxvvvpppiiiaaa[[[ZZZZZZ___dddgggddd^^^YYYZZZ]]]XXXXXXWWWWWWXXXXXXXXXXXXTTTVVVXXXZZZZZZXXXVVVTTTRRRNNNIIIGGGEEEBBBAAAAAA===???AAABBBAAA@@@@@@@@@BBBEEEJJJQQQVVVTTTNNNIIIFFFEEEDDDAAA@@@AAADDDGGGUUU[[[```^^^XXXUUUXXX\\\[[[VVVRRRPPPNNNNNNUUU]]]]]]^^^^^^\\\XXXRRRLLLHHHHHHHHHIIIJJJKKKKKKKKKJJJRRRSSSSSSQQQNNNKKKKKKKKKNNNLLLLLLMMMPPPSSSTTTTTTRRRQQQNNNIIIFFFDDDDDDEEEIIIJJJJJJKKKKKKJJJJJJIIIHHHLLLPPPTTTVVVUUUTTTTTTOOOOOONNNLLLJJJHHHGGGGGGEEEFFFFFFHHHIIIKKKMMMNNNPPPOOOOOOPPPQQQSSSUUUVVVWWWZZZ]]]^^^\\\YYYVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXWWWUUUSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRWWWXXXZZZ\\\\\\ZZZXXXWWWTTTUUUWWWVVVUUUUUUVVVXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWVVVUUUUUUWWWXXXWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^aaaeeeiiimmmppprrrqqqlllhhheeedddaaa```___]]]]]]]]]]]]]]]\\\YYYXXXWWWWWWWWWXXXYYYYYYZZZ[[[\\\[[[]]]dddjjjmmmrrrvvv~~~555555555555666777888999888888888888888888888888999999999999999999888888666666777777888999999999;;;;;;:::999999888777777999999999999999999999999777888999:::;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>;;;<<<<<<===>>>>>>????????????@@@AAABBBBBBBBBAAACCCDDDFFFHHHIIIJJJJJJJJJLLLQQQXXX^^^eeemmmvvv}}}yyyuuupppmmmkkkjjjgggaaa[[[VVVSSSSSSSSSYYY^^^^^^ZZZWWWXXXZZZWWWVVVTTTUUUVVVXXXXXXWWWRRRSSSUUUVVVUUUSSSPPPOOOHHHEEEDDDEEEDDD@@@???AAA;;;===???@@@??????@@@BBBFFFJJJQQQUUUVVVSSSNNNJJJFFFFFFEEECCCBBBDDDIIILLLXXX[[[^^^\\\WWWUUUVVVYYYXXXTTTPPPOOOMMMNNNSSSZZZXXXXXXWWWUUURRROOOLLLJJJIIIHHHHHHIIIJJJKKKIIIHHHKKKKKKKKKJJJHHHHHHIIIKKKNNNMMMMMMOOOSSSVVVWWWVVVQQQOOOLLLIIIFFFDDDBBBBBBDDDEEEGGGIIIJJJIIIHHHGGGHHHKKKNNNPPPPPPPPPQQQRRROOOPPPPPPNNNKKKIIIHHHIIIFFFGGGGGGIIIJJJLLLNNNOOONNNNNNMMMMMMNNNPPPRRRSSSTTTWWWZZZZZZYYYVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTTTTUUUWWWWWWWWWUUUSSSRRRRRRRRRQQQQQQRRRRRRSSSSSSXXXYYY[[[\\\\\\[[[YYYXXXUUUVVVWWWWWWVVVVVVWWWXXXVVVUUUTTTSSSSSSRRRRRRRRRTTTVVVWWWWWWVVVVVVWWWXXXVVVWWWXXXZZZ[[[\\\\\\\\\[[[]]]bbbhhhlllppprrrsssnnnhhhddddddbbb___]]]]]]\\\]]]______^^^]]]ZZZYYYXXXYYYYYYZZZ[[[[[[\\\\\\\\\^^^aaaeeeiiillloooqqqsss|||555555555555555666777888888888888888777777777777888888888888888888999999666666777777888888999999999999999999888888888888888888888888999999999999777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<===>>>>>>??????>>>???@@@AAAAAA@@@???>>>BBBBBBCCCEEEGGGHHHGGGFFFEEEIIIMMMPPPSSSXXX___eeejjjpppxxx}}}vvvlllfffcccbbb```^^^```aaa```]]]XXXSSSPPPOOOJJJOOOVVVYYYYYYWWWWWWWWWVVVTTTRRRRRRTTTVVVVVVUUUQQQRRRTTTUUUTTTRRROOOMMMDDDAAABBBEEEDDD??????CCCAAABBBCCCBBBBBBBBBDDDFFFKKKQQQWWWYYYUUUOOOLLLLLLGGGGGGGGGFFFGGGKKKQQQUUUXXXYYYYYYXXXVVVUUUWWWXXXVVVPPPLLLLLLMMMNNNRRRWWWVVVUUUSSSQQQOOONNNMMMMMMKKKIIIHHHIIIKKKKKKIIIGGGDDDEEEEEEDDDDDDEEEIIILLLMMMMMMNNNQQQTTTXXXYYYXXXRRRPPPMMMJJJHHHEEECCCAAACCCEEEIIIMMMNNNMMMKKKIIIJJJMMMPPPQQQOOOMMMLLLMMMLLLNNNOOOMMMKKKIIIJJJLLLIIIIIIJJJKKKMMMOOOQQQRRROOOOOONNNMMMNNNOOOQQQQQQRRRTTTWWWWWWVVVUUUUUUVVVUUUUUUUUUUUUUUUTTTSSSSSSRRRTTTVVVWWWWWWUUUSSSRRRSSSRRRRRRRRRRRRSSSTTTUUUXXXYYYZZZ[[[[[[ZZZYYYXXXUUUWWWXXXXXXWWWWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTVVVXXXXXXWWWVVVWWWXXXTTTUUUWWWXXXZZZ[[[[[[[[[YYY]]]ccciiimmmoooooooooiiiccc```bbbbbb]]]\\\^^^\\\^^^```aaa___]]]ZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]\\\```eeefffgggiiikkklllqqqsss~~~666555555555555666777777888888888777777777777777888888888888888888999999666666666777888888999999777777777888999999::::::777777888888999999999999777888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAA???@@@AAABBBCCCCCCBBBAAAAAA@@@???@@@BBBCCCCCCCCCDDDGGGIIIJJJKKKNNNTTTYYYZZZ___eeeiiinnnvvvzzzrrrnnnggg___ZZZYYYXXXVVVTTTSSSVVVWWWVVVSSSOOOLLLJJJHHHMMMTTTYYYZZZYYYWWWUUUVVVSSSPPPQQQSSSUUUUUUSSSQQQRRRTTTUUUTTTRRRPPPNNNKKKGGGGGGJJJIIIDDDEEEJJJHHHIIIIIIGGGFFFFFFHHHJJJNNNUUU\\\[[[TTTMMMKKKLLLGGGHHHHHHHHHKKKPPPWWW\\\XXXWWWVVVUUUUUUVVVXXXXXXTTTMMMIIIJJJMMMNNNQQQUUUVVVTTTRRROOONNNNNNOOOOOOLLLJJJIIIJJJLLLLLLJJJGGGAAAAAAAAAAAAAAADDDIIIMMMMMMMMMNNNQQQVVVYYYZZZYYYTTTRRRPPPNNNLLLHHHEEEBBBEEEHHHNNNRRRTTTSSSPPPNNNKKKOOOSSSSSSPPPKKKIIIIIIIIIKKKMMMMMMKKKJJJLLLOOOLLLLLLMMMNNNOOOQQQSSSTTTRRRQQQPPPPPPPPPQQQRRRSSSRRRTTTUUUVVVUUUUUUVVVWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQSSSUUUWWWWWWVVVTTTRRRSSSSSSSSSSSSSSSTTTUUUUUUXXXXXXYYYYYYYYYYYYXXXXXXVVVWWWYYYXXXWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXTTTVVVXXXXXXWWWVVVWWWXXXSSSTTTVVVXXXYYYZZZ[[[[[[YYY]]]cccjjjmmmmmmllljjjfff```^^^aaaaaa]]]\\\___[[[^^^aaabbb```]]]ZZZYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\bbbggggggeeefffggghhhrrrpppuuu333333333333444555666666888888888888888888888888666666666666777777777777888666555444444555666888888888777777777777777888;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===???@@@@@@???>>>======<<<<<<<<>>????????????>>>>>>===============>>>???AAACCCCCCBBBAAA@@@CCCEEEFFFGGGGGGHHHKKKMMMPPPPPPOOOPPPRRRUUUWWWYYY^^^dddkkkqqqvvv~~~~~~uuuooojjjgggdddaaaZZZVVVPPPJJJHHHIIILLLOOONNNOOOOOONNNMMMJJJHHHGGGMMMSSSZZZ^^^^^^[[[XXXVVVUUUTTTSSSSSSTTTTTTSSSQQQOOOMMMMMMMMMOOOOOONNNMMMOOOQQQSSSVVVWWWVVVUUUTTTVVVVVVWWWXXXZZZ[[[]]]^^^```aaa```[[[SSSMMMKKKKKKPPPRRRSSSSSSSSSTTTVVVXXXVVVQQQKKKIIIJJJKKKJJJGGGHHHGGGEEEEEEGGGJJJMMMOOOPPPOOONNNLLLJJJIIIGGGGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDGGGLLLOOOMMMKKKJJJJJJIIIHHHIIIKKKNNNOOOJJJKKKLLLKKKIIIGGGHHHIIIKKKNNNSSSTTTSSSQQQOOONNNMMMOOOPPPOOOMMMJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOORRRVVVXXXWWWVVVXXXVVVTTTUUUXXXYYYYYYWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUWWWXXXXXXXXXWWWWWWYYYYYYYYYXXXYYYZZZZZZ[[[^^^^^^]]][[[ZZZXXXWWWWWWVVVXXXYYYXXXWWWUUUUUUVVVUUUVVVVVVWWWXXXYYYZZZZZZ]]]___bbbeeeffffffdddccc]]]^^^___^^^]]]\\\]]]^^^\\\]]]___``````___]]]\\\___^^^^^^^^^]]]]]]\\\\\\[[[\\\\\\[[[\\\^^^cccfffmmmlllmmmttt666666555444333333333333444444444444444444444444555555666666666777777777777666555444444555666777888777777777777777888888999999888777777777777888888888999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<>>>???@@@@@@???>>>===============>>>>>>???>>>???AAABBBBBBAAA@@@@@@EEEFFFGGGFFFEEEEEEGGGIIILLLKKKJJJIIIIIIJJJKKKLLLMMMQQQVVVZZZ]]]cccjjjpppxxx}}}yyywwwvvvuuujjjfffaaa^^^]]]\\\[[[ZZZSSSOOOJJJFFFFFFIIIMMMPPPUUUTTTSSSRRRPPPNNNLLLKKKOOOTTTZZZ]]]]]][[[YYYXXXVVVUUUTTTTTTTTTSSSQQQOOOIIIHHHGGGHHHJJJMMMNNNNNNRRRTTTVVVWWWXXXWWWUUUTTTRRRTTTVVVYYY[[[\\\]]]]]]]]]^^^^^^YYYSSSOOOOOOQQQVVVWWWXXXXXXWWWWWWXXXYYYVVVQQQLLLJJJKKKKKKIIIGGGEEEDDDCCCCCCDDDGGGKKKMMMMMMLLLKKKJJJIIIGGGFFFFFFDDDEEEFFFFFFGGGFFFEEEEEEGGGFFFEEEHHHMMMOOONNNLLLGGGFFFDDDCCCCCCCCCEEEFFFGGGIIIKKKKKKIIIHHHHHHHHHLLLOOORRRSSSQQQOOOMMMMMMJJJLLLMMMMMMKKKJJJJJJJJJLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRTTTWWWXXXXXXWWWYYYWWWVVVVVVWWWXXXXXXWWWUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWXXXWWWVVVUUUSSSQQQPPPOOOSSSSSSTTTUUUUUUVVVVVVWWWVVVVVVWWWXXXXXXXXXXXXWWW[[[ZZZZZZZZZZZZ[[[\\\\\\``````___]]]\\\[[[ZZZYYYWWWYYYZZZYYYVVVUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[bbbbbbcccccccccbbbbbbbbb^^^___```___]]]\\\]]]^^^]]]^^^___```aaaaaaaaaaaaaaa```___]]]\\\\\\\\\]]]ZZZYYYXXXWWWVVVXXX]]]```hhhggghhhmmmttt666555444333333333333333444444444444444444444444555555555666666666777777777666555555555555666777777777777777777777888999999888777777666777777777666777888999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<:::<<<>>>???@@@???===<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBBBBAAAAAA@@@DDDEEEEEEDDDCCCCCCEEEGGGHHHGGGGGGGGGGGGHHHIIIJJJHHHKKKNNNPPPQQQTTTYYY\\\[[[```gggpppyyyvvvmmmhhhfffeeeddd```]]]ZZZXXXVVVTTTSSSRRROOOKKKGGGEEEFFFKKKQQQUUUZZZZZZYYYWWWUUUSSSQQQPPPOOOSSSXXXZZZZZZXXXWWWWWWWWWVVVUUUTTTTTTSSSPPPNNNHHHFFFDDDDDDGGGJJJKKKLLLRRRSSSTTTUUUUUUTTTRRRQQQKKKMMMPPPSSSUUUUUUTTTSSSTTTVVVWWWVVVSSSRRRTTTVVVVVVXXXYYYXXXWWWVVVVVVWWWUUUQQQMMMKKKKKKKKKIIIGGGFFFEEECCCBBBCCCEEEHHHJJJKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLLLLJJJHHHFFFEEEDDDEEEHHHLLLNNNMMMLLLHHHFFFDDDAAA@@@@@@AAAAAAEEEHHHKKKLLLKKKIIIIIIIIILLLOOOQQQQQQOOOMMMLLLLLLIIIJJJLLLLLLKKKJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPSSSSSSTTTUUUWWWXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZYYYXXXVVVTTTQQQPPPOOOTTTTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYYYY[[[[[[ZZZZZZ[[[[[[\\\]]]``````___^^^]]][[[[[[ZZZXXXYYYZZZYYYVVVTTTTTTTTTUUUUUUVVVWWWXXXZZZZZZ[[[bbbbbbccccccbbbaaa``````___```aaa```^^^]]]^^^___`````````aaabbbcccddddddcccbbb___]]][[[[[[\\\]]]YYYXXXVVVTTTRRRTTTXXX\\\cccbbbdddgggkkksss333333333333333444555666444444444444444444444444555555555555666666666666666666555555555555666666777777666666777888999999999888777777666777777777666666777888999;;;;;;<<<:::::::::;;;;;;;;;<<<<<<999:::<<<>>>>>>===;;;:::<<<<<<<<<<<<===???@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@AAACCCBBBBBBBBBEEEGGGFFFFFFFFFGGGHHHIIIIIIJJJFFFGGGHHHIIIJJJKKKMMMOOOOOOQQQUUUZZZ```iiiqqqwww~~~~~~xxxuuupppmmmhhhccc___\\\YYYWWWXXXXXXVVVTTTQQQOOONNNMMMNNNKKKGGGEEEGGGNNNUUUZZZZZZZZZZZZXXXVVVTTTRRRQQQQQQTTTXXXZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUSSSOOOMMMFFFDDDCCCDDDGGGJJJLLLMMMNNNOOOOOOPPPOOOOOONNNMMMLLLNNNQQQSSSSSSQQQOOOMMMNNNQQQSSSRRRPPPOOOQQQSSSPPPRRRTTTTTTSSSRRRRRRSSSOOOMMMJJJHHHGGGGGGFFFEEEIIIGGGEEECCCCCCDDDFFFGGGJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJMMMOOOOOOLLLHHHFFFAAABBBDDDGGGJJJKKKKKKJJJHHHFFFDDDAAA?????????@@@FFFHHHLLLMMMLLLKKKKKKKKKLLLNNNOOONNNLLLKKKKKKKKKIIIKKKLLLLLLKKKLLLMMMOOOLLLLLLMMMNNNNNNOOOOOOPPPSSSTTTUUUVVVVVVVVVVVVVVVTTTTTTSSSSSSRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYWWWUUUSSSRRRQQQVVVUUUUUUUUUVVVWWWXXXYYY\\\\\\\\\[[[[[[[[[[[[\\\ZZZYYYYYYYYYYYYZZZ[[[[[[^^^^^^]]]\\\[[[ZZZZZZYYYXXXYYYZZZYYYVVVTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[[[[^^^```bbbddddddbbb```^^^___```aaaaaa______```aaabbbbbbbbbccccccddddddeeecccaaa___\\\[[[[[[\\\]]]ZZZYYYWWWTTTRRRSSSVVVYYY______bbbeeefffjjjvvv333333333333444555666666444444444444444444444444444444555555555666666666666666666666666666666666666666666666777888999:::999999888777777777777888666666777888999999:::::::::::::::;;;;;;;;;<<<<<<::::::<<<<<<<<<<<<;;;:::<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAA@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIKKKLLLMMMOOORRRVVV\\\aaaeeejjjooosssvvvyyy}}}}}}|||xxxrrrllliiihhhbbbcccbbb```\\\WWWRRROOOMMMNNNPPPOOOMMMLLLLLLLLLNNNKKKGGGEEEHHHOOOWWW\\\\\\]]]]]]]]]\\\ZZZWWWUUUSSSWWW[[[]]]\\\ZZZYYYYYYVVVVVVUUUVVVUUUSSSPPPLLLDDDCCCCCCFFFJJJNNNQQQQQQJJJJJJKKKKKKKKKJJJJJJIIINNNOOOQQQRRRQQQNNNKKKIIIMMMPPPRRRPPPLLLHHHHHHIIIHHHJJJMMMNNNNNNMMMMMMNNNLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHEEECCCCCCDDDEEEGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHJJJLLLNNNMMMJJJFFFCCC===???CCCFFFHHHIIIIIIIIIGGGEEECCCAAA??????@@@@@@GGGIIILLLMMMLLLKKKKKKLLLKKKLLLMMMLLLJJJJJJKKKLLLKKKLLLMMMMMMLLLMMMOOOQQQLLLMMMMMMNNNNNNOOOPPPPPPRRRTTTUUUUUUTTTSSSSSSTTTPPPQQQQQQPPPOOOOOOQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSWWWVVVUUUUUUVVVWWWYYYZZZ^^^]]]]]]\\\\\\\\\\\\]]]YYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[[[[ZZZYYYYYYXXXXXXWWWYYYZZZYYYVVVUUUTTTUUUTTTTTTUUUWWWYYYZZZ[[[\\\\\\^^^aaaddddddbbb```^^^^^^```aaaaaaaaaaaabbbdddddddddeeeeeedddccccccbbb```___^^^\\\[[[[[[[[[\\\YYYYYYXXXVVVTTTTTTVVVXXX[[[\\\aaaeeeeeegggoooyyy444444333333333444444555444444444444444444444444444444444555555555666666555555666666666666555555666666666666777888999:::::::::999888888888888888666777777777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;======<<<======>>>??????@@@@@@???>>>>>>>>>>>>>>>===>>>?????????@@@BBBDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIIIILLLPPPTTTWWWZZZ^^^___^^^```dddhhhiiimmmrrrttttttvvvzzz~~~{{{rrrnnnmmmjjjlllmmmkkkgggcccbbbcccaaabbbcccaaa\\\UUUPPPMMMFFFIIIMMMNNNMMMMMMNNNOOONNNJJJFFFDDDFFFMMMUUU[[[\\\^^^```bbbaaa^^^ZZZXXXSSSWWW[[[^^^]]][[[YYYXXXUUUUUUUUUVVVVVVTTTPPPMMMGGGGGGHHHJJJNNNQQQRRRRRRHHHHHHHHHIIIIIIIIIIIIIIILLLLLLMMMMMMLLLIIIGGGEEEKKKNNNQQQPPPJJJEEECCCBBBAAADDDHHHJJJJJJJJJKKKLLLJJJJJJJJJIIIHHHHHHHHHIIIFFFEEECCCBBBBBBDDDFFFHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIKKKLLLKKKHHHDDDBBB;;;>>>BBBFFFHHHHHHHHHIIIHHHFFFDDDBBBAAABBBCCCDDDHHHJJJKKKKKKIIIIIIJJJKKKJJJJJJKKKJJJIIIIIIKKKMMMLLLLLLMMMLLLKKKLLLNNNQQQNNNNNNNNNOOOPPPPPPQQQQQQQQQSSSUUUTTTQQQPPPPPPQQQMMMOOOPPPOOONNNNNNPPPSSSRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTXXXWWWVVVUUUVVVXXXZZZ[[[^^^]]]\\\[[[ZZZZZZ[[[\\\YYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVXXXYYYXXXWWWUUUUUUVVVSSSTTTUUUWWWYYYZZZ\\\\\\___```aaaaaaaaa```___^^^]]]___aaabbbbbbccceeeffffffgggggggggeeebbb```^^^]]]]]]]]]\\\\\\[[[[[[[[[XXXYYYYYYXXXVVVUUUVVVWWWWWWYYY```eeefffgggmmmvvv666666555444333333333333333333333333333333333333444444444555555555666666555555666666666666555555666666666666777888999:::;;;:::999999888888999999777777777777777888888888:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<=====================>>>>>>???>>>>>>===<<<<<<<<<<<<<<<>>>???@@@???>>>>>>@@@BBBAAABBBCCCDDDDDDEEEEEEEEEBBBBBBCCCDDDFFFGGGGGGFFFEEEFFFFFFFFFFFFHHHKKKNNNRRRTTTVVVTTTRRRQQQTTTWWWVVV[[[```aaa______aaaeeeiiipppxxx}}}wwwpppnnnssswwwssskkkdddccceeebbbdddgggfffccc``````aaaaaabbbbbb^^^XXXRRRLLLJJJGGGKKKOOOQQQPPPPPPQQQRRRLLLIIIDDDBBBDDDKKKSSSYYYVVVYYY]]]______[[[WWWTTTQQQUUUZZZ]]]\\\YYYWWWUUUTTTTTTUUUVVVVVVTTTPPPMMMMMMLLLMMMNNNPPPQQQPPPNNNHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFGGGLLLPPPOOOKKKEEEBBBBBB===AAAEEEHHHIIIJJJKKKLLLCCCDDDEEEEEEDDDDDDDDDEEECCCBBBAAA@@@BBBEEEHHHJJJFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJLLLMMMKKKHHHEEEBBB;;;>>>CCCFFFHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIGGGGGGIIIKKKIIIIIIJJJIIIHHHIIIKKKNNNLLLLLLMMMLLLKKKKKKNNNPPPOOOOOOPPPPPPQQQRRRRRRSSSPPPRRRTTTSSSPPPNNNNNNPPPLLLNNNPPPOOONNNNNNQQQTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTXXXWWWVVVUUUVVVXXXZZZ\\\]]]\\\ZZZYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVWWWYYYXXXWWWVVVVVVWWWSSSTTTUUUWWWYYYZZZ\\\\\\cccbbb```___^^^^^^______]]]___aaabbbbbbdddfffhhhggghhhhhhhhheeebbb^^^[[[[[[[[[\\\\\\\\\[[[[[[ZZZWWWXXXZZZYYYWWWVVVUUUVVVTTTWWW___fffggggggmmmuuu888888777666666666666666555555666666666666555555555444444333333444444555666555444333333333333333555444444555888999999888777777777777777777777777777777777777777777777777888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<=========:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGIIILLLOOOVVVTTTQQQNNNMMMMMMNNNOOONNNRRRVVVYYYXXXWWWVVVUUUaaabbbdddfffhhhjjjkkkllloooppprrrvvvzzz~~~zzzqqqiiiaaa[[[^^^^^^^^^______``````aaabbbdddeeeeeecccbbbaaaaaa```^^^[[[YYYWWWSSSOOOLLLKKKPPPUUUWWWUUUPPPMMMKKKMMMFFF???AAAIIIRRRVVVVVVSSSUUUYYY\\\^^^\\\WWWSSSVVVWWWZZZ[[[[[[XXXUUUSSSRRROOOLLLMMMPPPRRRRRRQQQPPPPPPQQQQQQOOOMMMJJJHHHEEEEEEEEEFFFIIIKKKKKKKKKOOONNNLLLJJJHHHGGGFFFFFFJJJKKKKKKIIIFFFBBB@@@@@@AAABBBDDDFFFGGGHHHGGGGGGHHHEEEBBBAAABBBEEEFFFFFFHHHGGGEEECCCDDDFFFHHHJJJIIIGGGDDDDDDFFFGGGGGGGGGLLLLLLKKKIIIFFFDDDBBBAAA???BBBFFFIIIIIIJJJLLLMMMHHHGGGGGGHHHHHHJJJKKKKKKNNNLLLJJJGGGFFFFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHNNNOOOPPPOOOMMMLLLMMMNNNQQQRRRTTTVVVVVVTTTRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQSSSTTTVVVVVVVVVSSSQQQOOOPPPPPPQQQQQQQQQQQQPPPPPPSSSRRRRRRRRRRRRTTTVVVWWWYYYUUURRRRRRUUUWWWXXXWWWWWWWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWXXXYYYYYYWWWWWWVVVUUUVVVWWWXXXYYYRRRSSSTTTUUUWWWXXXYYYZZZ^^^_______________^^^^^^___````````````bbbfffiiilllkkkiiifffccc___\\\ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWWWWWWWWWWWWWXXXYYYXXXXXXZZZaaaiiiooorrrqqqyyy555555555555555666777888555555666666666666555555555444444333333444444555666555444444444444444444666555444555777888888777777777777777777777777777888888888888888888888888888888999::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<============<<<<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGJJJNNNQQQVVVTTTQQQMMMKKKKKKKKKLLLMMMQQQUUUWWWVVVUUUTTTSSSXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^```ccceeehhhjjjkkknnnpppqqqrrrtttvvv{{{~~~~~~zzznnnccc[[[TTTPPPSSSTTTUUUVVVWWWXXXYYYZZZcccdddfffffffffdddddddddbbb___[[[XXXUUURRRNNNKKKMMMSSSYYYZZZUUUOOOKKKIIIIIIFFFDDDGGGOOOTTTUUUSSSLLLNNNQQQVVVYYYZZZXXXVVVWWWYYY[[[]]]]]][[[XXXVVVTTTQQQOOOOOOQQQSSSRRRQQQNNNNNNOOONNNMMMJJJGGGFFFDDDDDDFFFIIILLLNNNNNNNNNRRRQQQNNNKKKHHHFFFDDDDDDGGGIIIJJJIIIGGGDDDCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEEEECCCAAA@@@BBBEEEFFFFFFFFFEEECCCCCCDDDGGGJJJLLLHHHFFFEEEDDDFFFGGGGGGFFFKKKKKKJJJIIIGGGEEECCCBBBCCCEEEIIIKKKLLLMMMNNNPPPKKKJJJJJJIIIJJJJJJKKKKKKMMMLLLJJJHHHGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIMMMNNNOOONNNMMMLLLMMMNNNQQQRRRTTTUUUUUUTTTRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPSSSTTTVVVVVVVVVSSSQQQOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRRRRQQQQQQRRRSSSUUUVVVXXXVVVSSSTTTVVVXXXXXXWWWWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVWWWWWWYYYZZZZZZZZZXXXWWWUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXX[[[[[[\\\^^^^^^________________________aaaeeehhhlllkkkiiifffccc___]]][[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZZZZYYYYYYYYYYYYYYYZZZXXXXXXZZZ___gggnnnqqqrrruuu333333333444555666777888555555666666666666555555555555444444444444555555555555555444555555666666777666555555777888777555777777777777777777777777888888888888888888888888888888999999:::;;;;;;;;;888999999999::::::::::::>>>======<<<;;;;;;::::::<<<<<<===>>>>>>>>>============>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCEEEGGGJJJOOORRRTTTRRROOOLLLIIIIIIIIIIIILLLOOORRRTTTSSSQQQQQQPPPTTTSSSRRRQQQQQQRRRSSSTTTSSSTTTUUUVVVWWWWWWVVVVVVZZZ\\\]]]]]]]]]^^^aaacccdddhhhkkklllkkkkkkmmmppptttuuuyyy~~~}}}zzzxxxuuurrrqqqlllooorrrqqqnnnkkkkkkmmmnnnqqqssstttsssuuuyyy}}}uuuhhh\\\RRRNNNLLLLLLMMMOOOQQQTTTVVVXXXYYYaaabbbccceeeffffffeeeeeeccc___ZZZVVVSSSQQQNNNLLLPPPVVV[[[YYYSSSKKKGGGGGGFFFGGGJJJPPPVVVWWWTTTPPPGGGHHHJJJNNNSSSUUUVVVUUUWWWYYYZZZ[[[[[[YYYWWWVVVRRRQQQPPPPPPQQQRRRPPPOOOMMMMMMMMMLLLJJJHHHEEEDDDAAACCCGGGKKKNNNOOOOOONNNTTTRRROOOKKKHHHEEECCCBBBEEEGGGIIIIIIHHHFFFFFFGGGHHHHHHIIIIIIHHHFFFDDDCCCBBB@@@???@@@CCCFFFGGGGGGCCCCCCBBBCCCEEEHHHKKKLLLHHHFFFEEEEEEFFFGGGGGGFFFIIIIIIIIIIIIHHHGGGEEEEEEFFFIIILLLMMMNNNOOOQQQRRRNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSTTTTTTSSSQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNNNNOOOOOOOOORRRSSSTTTUUUTTTRRRPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOQQQPPPPPPPPPQQQRRRSSSTTTVVVUUUUUUVVVXXXYYYWWWVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[XXXWWWVVVUUUTTTSSSSSSSSSWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^______```___^^^]]]]]]```dddhhhjjjiiihhheeebbb___]]]\\\\\\\\\\\\\\\\\\]]]^^^___^^^]]]]]]\\\[[[[[[[[[[[[XXXWWWXXX]]]dddkkkqqqsssssszzz333333333333444555666777555555666666666666555555555555444444444444555555555555555555555666777888777666555555666777666444777777777777777777777777999999999999999999999999888888888999::::::;;;;;;888888999999::::::;;;;;;======<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>????????????????????????>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDFFFIIIMMMPPPPPPNNNLLLJJJHHHHHHHHHIIIJJJMMMPPPPPPOOONNNMMMMMMQQQQQQOOOOOOOOOPPPRRRSSSRRRRRRSSSTTTRRRPPPMMMLLLTTTVVVWWWWWWUUUUUUVVVWWWYYY[[[\\\[[[YYYYYYZZZ\\\bbbccchhhqqqzzz|||vvv}}}zzzyyywwwvvvxxx|||}}}vvvoookkkkkkmmmnnnooonnnnnnmmmkkkiiigggfffbbbeeegggeeebbb```aaaccceeehhhjjjiiihhhjjjpppuuu~~~vvviiiZZZPPPMMMNNNGGGIIIKKKOOOSSSVVVYYYZZZ\\\\\\^^^aaacccddddddcccaaa]]]XXXTTTRRRQQQPPPNNNRRRUUUWWWSSSLLLGGGFFFGGGIIILLLRRRWWWZZZXXXTTTPPPHHHGGGGGGIIIMMMPPPRRRSSSVVVVVVWWWVVVUUUSSSQQQPPPKKKLLLNNNOOOPPPPPPNNNMMMMMMMMMMMMLLLJJJHHHFFFDDD@@@DDDIIIMMMNNNMMMLLLLLLQQQOOOMMMIIIGGGDDDCCCBBBEEEGGGIIIIIIHHHGGGGGGHHHGGGHHHHHHHHHGGGEEEDDDBBB@@@??????AAAEEEHHHIIIIIICCCCCCCCCCCCEEEGGGIIIKKKHHHFFFEEEEEEGGGGGGGGGEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJMMMNNNNNNOOOQQQRRROOONNNMMMKKKIIIHHHHHHHHHJJJIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJIIIJJJLLLLLLKKKKKKLLLNNNOOOPPPRRRSSSSSSRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMPPPPPPQQQRRRRRRPPPOOOMMMNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPPPPQQQQQQTTTUUUVVVXXXXXXXXXVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYYYYYYYUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^``````___]]]]]]___dddhhhiiihhhfffcccaaa___]]]]]]\\\\\\\\\\\\]]]^^^```aaaaaa```___^^^]]]\\\\\\\\\XXXWWWXXX[[[```hhhooorrrvvvwww{{{444444333333333333444444555555666666666666555555666555555444444555555666555555555555555666777888777666555555666666555444777777777777777777777777888888888888888888888888777777888999999::::::;;;888999999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEFFFIIIKKKJJJIIIHHHHHHHHHHHHIIIJJJIIIKKKMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQNNNOOOOOOOOOMMMJJJGGGEEEOOOPPPRRRRRRPPPOOOOOOOOOQQQQQQPPPNNNLLLLLLMMMNNNSSSVVV\\\dddkkkmmmkkkgggfffmmmttt{{{zzzsssmmmjjjhhhfffiiioooxxxssslllddd```___```bbbddddddddddddcccbbbaaa```\\\^^^___]]]YYYWWWYYY[[[aaadddeeebbb^^^___ffflllzzzyyysssgggXXXNNNLLLNNNHHHIIILLLOOORRRVVVXXXYYYYYYYYYZZZ^^^bbbdddcccaaa\\\YYYUUUSSSSSSSSSRRRRRRRRRQQQOOOKKKHHHHHHKKKNNNRRRVVVZZZ]]]\\\XXXTTTRRRJJJHHHFFFGGGKKKOOOSSSTTTWWWVVVTTTRRROOOMMMKKKJJJGGGJJJNNNQQQRRRQQQOOONNNOOONNNNNNMMMKKKJJJHHHHHHEEEIIINNNQQQOOOLLLJJJJJJLLLKKKIIIGGGFFFEEEDDDDDDFFFHHHJJJIIIGGGFFFEEEFFFDDDDDDEEEFFFFFFEEEDDDCCC@@@@@@AAADDDHHHJJJJJJIIIEEEDDDDDDDDDDDDFFFGGGHHHGGGFFFEEEFFFGGGHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHJJJKKKLLLKKKLLLNNNPPPMMMLLLKKKIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIIIIJJJGGGFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJJJJJJJIIIKKKLLLNNNOOOOOOPPPPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNQQQSSSUUUWWWWWWVVVTTTSSSTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRTTTVVVWWWWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWTTTTTTUUUUUUVVVWWWWWWWWWYYYZZZ[[[\\\\\\]]]]]]\\\``````___^^^]]]___dddgggfffeeecccaaa___^^^]]]]]]\\\\\\[[[[[[\\\^^^```aaaaaaaaa___^^^]]]]]]]]]]]]XXXXXXXXXYYY]]]dddkkkpppuuuwwwzzz{{{666555444333333333333333555555666666666666555555666666555555555555666666555555555444555555666666666555444444666777666444777777777777777777777777777777777777777777777777777777888888999:::::::::888888999:::;;;<<<======::::::;;;;;;<<<======>>><<<<<<===>>>>>>>>>======@@@@@@@@@???????????????<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDCCCDDDFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKHHHJJJKKKKKKIIIGGGGGGGGGGGGHHHIIIKKKNNNPPPQQQRRRKKKKKKKKKKKKJJJIIIGGGFFFLLLNNNQQQQQQPPPNNNMMMMMMMMMKKKHHHFFFEEEEEEFFFGGGJJJOOOWWW^^^bbbcccaaa```aaaffflllqqqyyysssllleeebbb```^^^bbbgggnnnjjjccc\\\XXXVVVWWWXXX_________``````___^^^^^^XXXYYYZZZWWWTTTSSSVVVYYYaaadddeee```[[[\\\ccckkkyyyxxxtttjjj___WWWVVVXXXWWWXXXXXXYYYZZZ[[[[[[\\\YYYXXXYYY]]]bbbeeecccaaaXXXVVVSSSRRRSSSTTTTTTSSSRRRNNNJJJJJJNNNTTTYYY[[[^^^bbbfffddd___YYYVVVUUUJJJHHHFFFGGGLLLRRRVVVXXXXXXVVVTTTPPPNNNKKKJJJIIIGGGLLLRRRUUUUUUSSSQQQPPPNNNMMMMMMLLLKKKKKKJJJJJJJJJOOOSSSTTTPPPLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFHHHIIIIIIFFFDDDCCCCCCAAABBBDDDEEEEEEEEEDDDDDDBBBBBBCCCFFFIIIJJJIIIGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEFFFHHHHHHFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIHHHHHHIIIKKKMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEDDDDDDEEEFFFGGGHHHGGGHHHJJJIIIHHHHHHIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNPPPSSSTTTSSSRRRQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSUUUWWWWWWWWWVVVVVVYYYYYYYYYXXXWWWVVVUUUTTTRRRSSSSSSTTTUUUVVVVVVWWWYYYYYYZZZ[[[\\\\\\\\\\\\^^^______^^^]]]___bbbdddcccbbb```^^^\\\\\\\\\]]]\\\[[[ZZZYYYZZZ\\\^^^______^^^^^^]]]\\\\\\\\\\\\XXXXXXXXXYYY[[[```ggglllpppvvvzzzxxxuuu||||||yyyxxxyyy{{{555444444444444444555666555555666666666666555555666666555555555555666666666555444444444444444444444333333444666777666555777777777777777777777777666666666666666666666666777777777888999999::::::777777888999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<============>>>>>>>>>>>><<<<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCCCCEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJJJJGGGFFFEEEFFFFFFHHHKKKNNNPPPQQQQQQQQQIIIIIIIIIIIIJJJJJJJJJJJJMMMPPPTTTUUUTTTRRRQQQPPPMMMJJJGGGDDDDDDEEEGGGHHHIIIQQQZZZ______]]]]]]^^^aaacccfffhhhnnnwww{{{yyyooohhhaaa^^^\\\[[[^^^cccgggccc^^^XXXTTTSSSSSSSSS\\\\\\]]]]]]]]]]]]\\\\\\UUUWWWXXXVVVTTTVVVZZZ^^^aaaeeefffbbb]]]___hhhqqq~~~}}}{{{uuunnnjjjjjjkkklllkkkhhheeebbb___]]][[[WWWVVVVVVZZZ```cccaaa^^^VVVUUUSSSSSSTTTTTTSSSQQQRRRMMMKKKQQQ\\\gggkkkjjjjjjnnnrrrnnneee\\\XXXXXXMMMKKKIIIIIIMMMRRRUUUWWWVVVTTTQQQNNNLLLKKKKKKKKKIIIOOOUUUXXXVVVRRROOOMMMJJJJJJIIIIIIIIIIIIJJJJJJJJJOOOSSSRRRNNNIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIDDDFFFHHHGGGEEECCCCCCCCCBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCDDDGGGIIIHHHFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHFFFDDDBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGFFFEEEFFFHHHJJJGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGHHHIIIHHHGGGFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLMMMLLLLLLKKKJJJKKKNNNQQQQQQOOONNNOOOPPPQQQQQQPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUXXXXXXXXXXXXWWWUUUTTTRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXXYYY[[[[[[\\\\\\[[[\\\]]]]]]]]]]]]^^^``````___]]][[[ZZZZZZ[[[\\\\\\ZZZXXXWWWWWWYYY[[[\\\\\\[[[[[[ZZZZZZZZZ[[[[[[XXXYYYZZZYYYZZZ]]]ccchhhnnnuuu{{{wwwqqqsss|||zzzwwwwww}}}333333333444555666777888555555666666666666555555666666555555555555666666666555444333333333333333444333222444666777777666777777777777777777777777666666666666666666666666777777777888999999::::::555666777888999:::;;;;;;=========<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAABBBCCCCCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIGGGEEEEEEEEECCCEEEIIILLLNNNNNNMMMLLLEEEEEEEEEFFFGGGIIIKKKLLLNNNQQQUUUWWWWWWUUUTTTSSSMMMJJJFFFCCCDDDFFFGGGHHHKKKSSS\\\^^^[[[WWWWWWZZZ]]]^^^]]]]]]bbbkkkooonnnjjjccc]]]ZZZXXXVVVZZZ___dddbbb]]]YYYUUUSSSSSSSSSWWWWWWXXXYYYYYYXXXXXXXXXRRRTTTUUUUUUTTTWWW]]]bbb]]]aaadddaaa]]]```kkkuuu~~~{{{xxxwwwwwwxxxvvvsssoooiiibbb\\\XXXUUUTTTRRRRRRWWW]]]```]]]ZZZWWWUUUTTTTTTTTTSSSQQQOOORRRNNNNNNXXXiiiuuuwwwtttqqqvvvzzzvvvjjj___ZZZYYYSSSPPPMMMKKKMMMPPPRRRRRRRRRQQQNNNLLLKKKKKKLLLLLLIIIOOOVVVXXXUUUOOOKKKIIIGGGFFFFFFFFFGGGHHHHHHIIIGGGLLLPPPNNNJJJFFFEEEGGGLLLKKKJJJIIIIIIIIIIIIJJJBBBDDDFFFFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDGGGHHHGGGDDDAAA@@@AAABBBDDDEEEGGGHHHIIIFFFEEEFFFGGGHHHHHHFFFDDDBBBBBBCCCDDDDDDEEEDDDDDDEEEFFFFFFEEEDDDEEEGGGIIIFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEEEEFFFHHHIIIKKKHHHIIIIIIHHHFFFEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIJJJMMMOOOOOOMMMLLLMMMOOOPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTXXXYYYZZZ[[[[[[YYYWWWVVVSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPRRRSSSUUUWWWZZZ[[[\\\]]]XXXZZZ\\\\\\\\\[[[\\\]]]___]]][[[ZZZYYYYYY[[[\\\\\\ZZZXXXVVVVVVWWWYYY[[[YYYYYYYYYXXXYYYYYYZZZZZZXXXYYYZZZZZZZZZ\\\aaafffpppwww{{{xxxpppnnnuuu}}}|||zzz|||555555555555555555555555555555444444444444555555444444555555555555444444666555555555555444444444555555555555666666666666888888777666666666666666777777666666666666777777::::::999999999999999999999888777777777999;;;===<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<===???>>>===<<<;;;<<<=====================<<<<<<<<<;;;<<<>>>@@@BBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDHHHGGGEEEDDDCCCDDDEEEFFFJJJIIIIIIKKKOOOOOOMMMJJJBBBCCCEEEGGGJJJLLLNNNOOOUUURRRQQQUUUZZZ[[[UUUOOOKKKIIIHHHIIIKKKMMMNNNNNNUUUXXXZZZYYYWWWUUUVVVWWW[[[YYYVVVWWW[[[___```______]]]ZZZVVVSSSUUUZZZ]]]dddaaa]]]ZZZYYYWWWTTTRRRVVVXXXZZZZZZXXXVVVUUUUUUSSSTTTUUUWWWXXXWWWWWWVVV]]]___```]]]\\\cccooozzz~~~}}}}}}{{{yyywwwwwwrrrjjjccc\\\WWWRRROOONNNLLLLLLPPPUUUXXXXXXVVVSSSQQQNNNNNNNNNNNNLLLKKKKKKLLLNNNVVVdddsssvvvssspppvvv|||zzzpppddd[[[WWWRRRQQQOOOJJJGGGHHHMMMRRRSSSSSSRRRQQQPPPNNNMMMLLLMMMPPPTTTTTTQQQKKKGGGDDDFFFDDDAAA@@@@@@CCCFFFIIIKKKLLLKKKGGGDDDCCCGGGJJJLLLKKKJJJIIIIIIHHHIIIIIIAAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAADDDDDDDDDEEEEEEEEEEEEEEEAAA@@@@@@AAADDDEEEEEEDDDDDDBBB@@@AAAEEEGGGFFFEEECCCCCCDDDDDDDDDBBBAAA@@@DDDCCCCCCCCCBBBBBBBBBBBB???@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNRRRUUUUUUSSSPPPNNNKKKLLLLLLLLLLLLLLLKKKKKKHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVWWWVVVTTTSSSTTTVVVXXXZZZ[[[[[[YYYXXXVVVTTTSSSRRRTTTUUUUUUTTTTTTSSSRRRQQQTTTSSSRRRQQQRRRSSSVVVWWWQQQUUUYYY[[[[[[[[[ZZZ[[[\\\[[[YYYXXXWWWXXXZZZ[[[\\\\\\[[[YYYXXXWWWVVVUUUXXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ]]]aaadddfffqqqvvvzzzwwwqqqmmmooosss555555555555555555555555666555555555555555555666444444555555555555444444333444444444555555666666555555555555666666666666888777777666555555666666555555555555555666777777777777888888888888888888999888777777777999;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<===>>>===<<<;;;:::999:::;;;;;;=====================<<<;;;<<<>>>@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAFFFEEECCCBBBCCCEEEGGGIIIKKKIIIIIIKKKMMMNNNLLLJJJHHHIIIJJJKKKMMMNNNOOOOOOUUUSSSTTTYYY^^^^^^WWWQQQLLLJJJIIIJJJLLLOOOOOOOOOSSSUUUVVVUUURRRQQQRRRTTTYYYVVVTTTUUUXXX[[[[[[[[[]]]\\\ZZZWWWUUUVVVZZZ]]]___]]][[[ZZZYYYXXXVVVTTTXXXYYYYYYWWWTTTRRRQQQRRRRRRSSSUUUVVVWWWVVVVVVUUUXXX[[[^^^]]]]]]bbbmmmvvv}}}zzzuuurrrqqqqqqpppoookkkfff^^^XXXSSSPPPMMMKKKLLLJJJIIIKKKOOORRRRRRPPPMMMKKKJJJJJJLLLMMMMMMLLLLLLMMMPPPVVVcccnnnoookkkhhhnnntttssskkkbbb[[[XXXXXXVVVQQQKKKFFFEEEHHHKKKSSSQQQOOOMMMLLLLLLLLLMMMPPPRRRTTTSSSNNNIIIEEECCCEEECCC@@@??????BBBFFFIIIKKKJJJHHHEEEBBBBBBEEEIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBDDDEEEEEEDDDDDDBBB@@@AAADDDFFFFFFDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKMMMPPPSSSSSSQQQOOOMMMJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVUUUTTTSSSTTTVVVYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSTTTTTTTTTSSSSSSQQQPPPPPPRRRRRRQQQPPPQQQRRRSSSSSSQQQTTTXXX[[[[[[ZZZZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXXXX\\\[[[\\\]]]```eeeiiilllwww{{{~~~xxxqqqmmmlllttt444444444444444444444444666666666666666666666666444444555555555555444444222222333444555666777777444555555555555666666666777777666555555555555666444444333444444555666666555555666666777777888888888777777777777999:::<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;:::999888777888888999<<<<<<==================;;;<<<===???@@@AAAAAAAAA???>>>===<<<<<<===>>>???DDDBBBAAA@@@BBBEEEIIILLLLLLKKKJJJKKKLLLMMMLLLKKKLLLLLLLLLMMMMMMMMMNNNNNNPPPQQQUUU]]]cccccc\\\VVVMMMLLLKKKLLLNNNPPPQQQPPPPPPPPPPPPNNNLLLLLLOOOQQQVVVTTTQQQQQQSSSUUUUUUUUUXXXXXXWWWVVVUUUUUUXXX[[[YYYXXXXXXYYYYYYXXXVVVTTTXXXXXXVVVSSSOOOLLLLLLLLLOOOQQQSSSTTTUUUUUUTTTSSSQQQUUUYYYZZZ[[[```iiipppuuupppjjjeeedddddddddccc[[[VVVPPPKKKJJJJJJJJJIIIJJJGGGDDDEEEIIILLLLLLKKKGGGFFFEEEGGGJJJLLLLLLLLLLLLNNNRRRWWWaaahhhfff```^^^ccchhhhhhddd^^^[[[ZZZZZZXXXSSSLLLGGGEEEFFFIIIQQQOOOLLLJJJIIIJJJKKKLLLRRRRRRRRROOOKKKFFFCCCBBBCCCAAA???>>>@@@CCCFFFIIIJJJIIIFFFBBB@@@@@@DDDGGGJJJJJJIIIHHHHHHHHHIIIIIIMMMLLLJJJHHHFFFEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBBBBAAABBBBBBCCCDDD@@@@@@??????@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBCCCEEEFFFEEEDDDCCCAAA@@@AAACCCEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGIIIKKKNNNPPPPPPOOOMMMKKKIIIIIIJJJJJJKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTSSSSSSSSSTTTVVVXXXZZZWWWVVVVVVUUUUUUTTTTTTSSSTTTSSSSSSRRRPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQTTTXXXZZZZZZYYYYYYZZZZZZZZZXXXXXXXXXYYYZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWXXXWWWWWWVVVUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYYYY\\\\\\]]]```eeelllrrrvvv|||vvvmmmggghhhqqq444444444444444444444444666666666666666666666666333444444555555444444333222222333444444555666666444444444555555555666666666666555444444555555555444444333333333333333444444444555666777888888888777777666666777888::::::<<<;;;:::999999888999999::::::::::::::::::::::::999999999:::;;;<<<======:::999888777666777888888<<<<<<<<<<<<============;;;<<<===>>>???@@@@@@@@@===<<<;;;:::;;;<<<===>>>CCCBBB@@@???@@@DDDHHHKKKLLLKKKKKKJJJKKKKKKKKKKKKHHHIIIIIIJJJJJJKKKKKKLLLJJJMMMTTT]]]eeeeee___YYYMMMLLLKKKMMMOOOQQQQQQPPPNNNMMMKKKIIIHHHJJJMMMOOOTTTRRRPPPNNNOOOPPPQQQQQQQQQSSSSSSSSSSSSSSSUUUWWWVVVUUUVVVWWWXXXWWWTTTQQQTTTSSSQQQMMMIIIGGGGGGHHHLLLNNNPPPRRRSSSRRRQQQPPPLLLOOORRRSSSTTTZZZcccjjjkkkgggbbb___]]]\\\[[[YYYRRRNNNHHHFFFFFFIIILLLMMMJJJFFFBBBCCCFFFJJJKKKKKKFFFEEEDDDFFFHHHJJJKKKKKKJJJNNNSSSXXX___ddd```YYYXXX[[[______]]][[[ZZZZZZXXXUUUQQQMMMJJJJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKOOOOOONNNKKKGGGDDDCCCCCCCCCBBB@@@@@@BBBEEEHHHKKKKKKIIIEEEAAA@@@AAADDDGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIFFFDDDCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBBBBCCCDDDFFFGGGAAA@@@@@@@@@AAACCCEEEGGGBBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAACCCFFFHHHHHHGGGBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIKKKLLLMMMLLLKKKJJJHHHHHHIIIIIIJJJJJJIIIIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRRRRSSSUUUVVVXXXXXXSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMMMMLLLKKKLLLOOOQQQRRRRRRQQQPPPQQQTTTWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSVVVVVVVVVWWWXXXXXXYYYZZZZZZZZZ\\\aaahhhpppxxx}}}zzz{{{~~~zzzpppiiigggjjjrrr444444444444444444444444555555666666666666555555333333444444444444333333444444444444444444444333444444444444555555555555555444444444444444555555666555444222111111111111555555555666777888999999666666666666777888999999::::::999888888888888888::::::::::::::::::::::::777777888999::::::;;;;;;;;;:::888777777777888999;;;<<<<<<<<<======>>>>>>;;;<<<======>>>>>>>>>>>>===<<<;;;:::;;;===???AAADDDCCC@@@??????AAADDDFFFHHHHHHHHHHHHGGGFFFFFFFFFCCCDDDEEEGGGIIIJJJKKKLLLIIILLLSSSZZZ___^^^YYYSSSKKKJJJJJJLLLNNNPPPOOONNNMMMJJJHHHFFFHHHKKKNNNPPPRRRQQQPPPNNNLLLMMMNNNOOOPPPQQQSSSSSSRRRSSSUUUVVVUUUTTTTTTUUUUUUSSSPPPMMMMMMMMMKKKHHHEEEDDDEEEFFFIIIKKKNNNPPPQQQPPPNNNLLLIIIJJJKKKKKKMMMSSS[[[bbbbbb```___^^^]]][[[XXXUUURRRNNNJJJHHHJJJNNNRRRTTTJJJGGGDDDEEEIIIMMMOOOOOOIIIHHHFFFGGGHHHIIIIIIHHHHHHMMMRRRWWW\\\```]]]WWWVVVXXXYYYZZZYYYXXXXXXYYYWWWTTTQQQNNNNNNOOOPPPQQQMMMOOOQQQRRRQQQNNNKKKHHHJJJJJJIIIGGGDDDCCCEEEFFFEEEDDDCCCDDDEEEHHHKKKMMMMMMJJJEEEBBBBBBCCCEEEGGGBBBCCCDDDFFFHHHKKKMMMNNNJJJIIIGGGEEEDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJCCCCCCCCCCCCDDDFFFHHHJJJCCCCCCCCCCCCBBBBBBAAAAAA??????@@@CCCGGGIIIJJJJJJBBBCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHHHHGGGFFFEEEGGGHHHHHHIIIJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIILLLKKKJJJHHHGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMIIIIIIJJJJJJLLLMMMOOOPPPPPPQQQSSSTTTUUUVVVVVVVVVQQQQQQQQQQQQRRRRRRRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLHHHKKKNNNRRRTTTTTTTTTSSSQQQSSSVVVWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTWWWWWWWWWWWWWWWXXXZZZ[[[\\\\\\]]]```fffmmmtttxxxrrrqqqrrrvvvzzzzzzvvvrrrjjjjjjkkkttt333333333333333333333333333444555666666555444333333333444444444444333333444444444444333333222222333444444444444555555555444333333333333444555555666555444222111111111111555555666666777777888888555555555666777777888888888888777777777777888888::::::::::::::::::::::::777777888999::::::::::::;;;:::999888777888999999;;;;;;<<<<<<===>>>>>>>>>;;;;;;<<<=========<<<<<<<<<;;;::::::<<>>>>>???BBBFFFIIIJJJJJJCCCDDDEEEDDDBBBBBBDDDFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUUUUTTTSSSOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMNNNIIIKKKNNNRRRTTTUUUUUUUUUQQQSSSUUUUUUUUUUUUVVVWWWVVVWWWWWWXXXYYYYYYYYYZZZWWWWWWWWWWWWWWWWWWXXXXXXUUUUUUUUUUUUVVVVVVVVVVVVXXXWWWWWWVVVWWWYYYZZZ[[[_________```bbbeeehhhjjjhhhffffffjjjqqqwwwyyyyyymmmkkkjjjnnn}}}333333333333333333333333222333444555555444333222222333333444444333333222333333333333333333444444333333444444444555555555333333222222333444444555333333222222222333333444555555555555555555555666444444555666777777777777666666666666777888999999999999999999999999999999999:::;;;;;;<<<;;;:::999::::::888777777777888999;;;;;;<<<<<<===>>>>>>???;;;;;;<<<<<<<<<;;;;;;:::;;;:::999:::<<<@@@DDDGGGBBBBBBAAAAAA@@@@@@@@@@@@AAADDDHHHHHHDDDAAA???>>>AAABBBCCCFFFHHHKKKLLLMMMNNNNNNOOOOOONNNLLLIIIFFFDDDDDDDDDFFFIIIJJJHHHGGGHHHFFFDDDFFFKKKPPPSSSSSSOOOOOOOOOLLLIIIIIILLLOOOPPPQQQQQQPPPOOOPPPRRRUUUSSSRRRPPPOOOOOONNNLLLKKKIIIJJJKKKJJJGGGEEEDDDEEEDDDFFFJJJMMMMMMLLLIIIGGGGGGHHHKKKLLLMMMMMMNNNOOORRRRRRSSSVVVYYYZZZZZZYYYXXXUUURRRQQQRRRTTTUUUUUUNNNLLLJJJLLLPPPRRRRRRPPPOOOMMMJJJIIIHHHHHHFFFEEEGGGKKKMMMNNNRRRWWWXXXUUURRRRRRSSSTTTVVVWWWWWWWWWWWWSSSOOONNNOOOOOOOOONNNRRRTTTVVVWWWUUUPPPLLLHHHGGGGGGHHHGGGGGGGGGJJJLLLJJJIIIIIIIIIIIIKKKMMMNNNLLLIIIFFFEEEGGGGGGEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJFFFDDDCCCBBBCCCEEEGGGIIICCCDDDDDDEEEEEEDDDDDDCCCCCCEEEGGGIIIJJJIIIGGGFFFEEEFFFHHHJJJKKKKKKJJJIIIEEEEEEDDDDDDCCCBBBBBBAAA@@@???@@@BBBEEEGGGGGGFFFDDDFFFFFFEEECCCCCCEEEGGGEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCC@@@BBBCCCEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOPPPRRRTTTUUUUUUTTTRRRQQQNNNNNNNNNOOOOOOOOOOOOOOOPPPOOOMMMLLLLLLMMMOOOPPPLLLMMMOOOQQQRRRSSSSSSSSSQQQSSSTTTTTTTTTTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWYYY[[[\\\^^^^^^^^^______``````aaa______```cccjjjqqqxxx{{{qqqooollllllxxx333333333333333333333333111222444555555444222111222333333444444333333222111111222333444444555666333333333444444444555555222222222222333333444555111111111222333555666777444444444444444444444333333444555666777777777777555555555555666888999:::999999999999999999999999;;;<<<=========<<<;;;::::::999777666666666777888;;;;;;;;;<<<===>>>>>>???;;;;;;<<<<<<;;;;;;::::::999999888999<<>>>>>??????@@@AAABBBBBBCCCCCC@@@BBBDDDEEEGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFCCCBBBBBBCCCFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKOOONNNNNNLLLKKKJJJIIIHHHJJJJJJJJJKKKKKKMMMNNNOOOQQQRRRTTTUUUUUUSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLLLLNNNPPPQQQOOOOOOPPPPPPQQQQQQPPPPPPQQQSSSTTTTTTSSSSSSTTTVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[YYYXXXWWWVVVWWWYYY[[[\\\YYYZZZ\\\^^^______```___[[[\\\^^^aaagggnnnuuuyyyuuusssooolllttt222222333333333333444444333333333333333333333333333444555555555333111000222222222222222222222222444555555555444333333222444444444333333222222222333333333444444444555555666666555555555555666666333333333444555666777888555666666777888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;>>>===;;;;;;===>>>===<<<<<<<<<<<<<<<;;;::::::999::::::999:::;;;>>>AAACCCCCCBBBBBBAAAAAA@@@@@@???HHHNNNSSSQQQIIIDDDCCCEEEHHHHHHHHHFFFDDDDDDEEEFFFFFFFFFFFFHHHIIIIIIGGGEEEDDDBBBAAABBBEEEGGGEEECCC@@@???AAAGGGNNNRRRSSSQQQNNNMMMLLLJJJIIIHHHGGGGGGIIIHHHGGGHHHIIIKKKKKKJJJOOOMMMLLLNNNQQQQQQPPPMMMLLLMMMOOOQQQQQQMMMGGGBBBBBBFFFLLLQQQRRRNNNIIIEEEFFFGGGJJJLLLLLLJJJHHHGGGEEEFFFIIILLLNNNPPPRRRRRRRRRVVVUUUNNNMMMQQQSSSQQQNNNOOOQQQUUUVVVUUUQQQMMMMMMMMMKKKJJJHHHIIILLLNNNQQQQQQQQQQQQRRRSSSTTTTTTOOOOOOPPPQQQRRRSSSUUUUUUPPPOOOLLLIIIFFFEEEGGGIIIIIIOOOSSSSSSNNNJJJIIIJJJPPPNNNLLLJJJJJJKKKMMMOOONNNMMMLLLKKKIIIHHHHHHHHHGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHGGGGGGFFFFFFEEEEEE??????@@@@@@@@@??????>>>BBBCCCEEEDDDBBBAAAAAABBBGGGFFFEEEDDDDDDEEEFFFGGGDDDGGGKKKNNNNNNKKKGGGDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDAAAAAA@@@@@@???@@@@@@@@@===>>>???@@@AAABBBBBBCCC????????????????????????AAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIHHHGGGFFFFFFHHHJJJPPPQQQRRRQQQNNNKKKJJJIIIJJJJJJJJJKKKLLLNNNOOOPPPLLLMMMOOOQQQRRRRRRQQQPPPOOONNNMMMLLLLLLNNNPPPQQQQQQPPPOOOOOONNNNNNNNNNNNLLLMMMNNNPPPQQQRRRRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWPPPSSSWWWYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVYYYXXXWWWVVVWWWWWWYYYYYY[[[[[[ZZZYYYYYYZZZ[[[\\\]]]\\\\\\^^^bbbiiiooosssvvvsssmmmiiimmm111111111222222222333333333333333333333333333333333222222222222333333333333333333333333333333333444444555555444333333222444333333333333333333222222222222333333333444444666555555555555555555666555555444444444555555666555666666777888888999999999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;:::::::::::::::;;;<<<;;;999999;;;<<<;;;:::::::::;;;;;;;;;:::999999:::999999:::;;;>>>AAABBBBBBBBBBBBAAA@@@@@@??????GGGLLLQQQPPPIIIDDDDDDFFFJJJKKKKKKIIIFFFDDDCCCDDDBBBBBBCCCEEEGGGGGGFFFEEEDDDDDDEEEHHHJJJIIIEEEAAA@@@??????CCCIIIMMMMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFAAAAAABBBDDDGGGIIIJJJKKKNNNLLLLLLMMMOOOPPPNNNLLLIIIKKKLLLNNNNNNLLLIIIFFFDDDJJJQQQTTTRRRLLLFFFCCCDDDFFFGGGIIIIIIHHHGGGFFFAAABBBDDDFFFIIIKKKLLLMMMNNNTTTWWWRRROOOPPPOOOMMMOOOQQQTTTUUUUUURRRNNNLLLPPPNNNLLLJJJJJJLLLPPPSSSVVVWWWWWWWWWWWWVVVUUUTTTQQQQQQRRRSSSTTTSSSSSSRRRNNNNNNKKKHHHEEEEEEGGGJJJLLLPPPTTTSSSNNNKKKJJJLLLOOOMMMKKKIIIIIIJJJLLLMMMOOOOOOMMMLLLKKKKKKKKKLLLIIIGGGEEEDDDCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDD??????@@@@@@@@@@@@??????BBBDDDEEEEEECCCBBBBBBCCCEEEDDDCCCCCCCCCCCCDDDEEEDDDEEEGGGHHHHHHGGGEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBAAAAAABBBBBBCCCDDD@@@?????????@@@AAABBBBBBDDDDDDCCCAAA@@@???>>>===????????????????????????AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFHHHJJJOOOPPPPPPOOOLLLJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOONNNOOOQQQSSSSSSSSSQQQPPPPPPOOOOOONNNOOOPPPQQQRRRPPPOOONNNMMMMMMMMMMMMNNNLLLMMMNNNPPPQQQQQQRRRQQQSSSSSSSSSSSSSSSTTTUUUVVVQQQTTTWWWYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVXXXXXXWWWWWWXXXZZZ[[[\\\___^^^\\\[[[ZZZ[[[[[[\\\\\\[[[[[[]]]aaagggmmmqqqvvvtttpppkkklllxxx000000111111111222222222333333333333333333333333222111000///000222444666444444444444444444444444444444444444444333333222222333333333333333333444111222222222333333333333555555444444444444555555666666555444444444444444555666666777777888888999888888999999999:::::::::::::::::::::::::::::::::999999999999999999999::::::888777777888999999888888888999999:::999999999999999999:::;;;>>>@@@BBBBBBBBBAAAAAA@@@?????????DDDIIINNNMMMHHHEEEEEEGGGLLLMMMMMMKKKGGGCCCBBBAAA???@@@BBBCCCEEEFFFFFFFFFEEEHHHKKKNNNOOOKKKEEE???@@@>>>===???DDDGGGHHHGGGIIIHHHFFFDDDCCCCCCDDDDDD???@@@AAADDDFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKIIIGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJQQQYYY[[[TTTLLLGGGEEEEEEFFFGGGGGGGGGFFFEEEDDD??????@@@BBBDDDFFFGGGHHHKKKTTTYYYWWWQQQMMMKKKHHHQQQUUUXXXXXXTTTPPPNNNMMMTTTQQQMMMKKKLLLPPPUUUYYY\\\\\\[[[ZZZYYYWWWTTTSSSSSSSSSTTTSSSRRRQQQOOONNNMMMMMMKKKHHHFFFGGGIIILLLOOORRRTTTSSSOOOLLLLLLNNNOOONNNLLLKKKKKKKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNLLLJJJGGGEEECCCCCCCCCDDDCCCCCCDDDDDDEEEEEEDDDDDD???@@@@@@AAAAAA@@@@@@@@@BBBDDDEEEEEEDDDCCCDDDEEECCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>??????AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC????????????@@@BBBCCCDDDHHHGGGEEECCCAAA???===<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKJJJIIIGGGGGGHHHIIIMMMMMMMMMLLLJJJIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRTTTTTTSSSQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRNNNNNNMMMMMMLLLLLLMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQUUUSSSRRRQQQQQQRRRSSSUUUTTTVVVYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^___aaa```^^^]]]\\\[[[\\\\\\\\\[[[[[[\\\___dddiiimmmrrrttttttqqqpppuuu~~~111111111111222222222222222222222222222222222222111111000000000111333444333333333333333333333333333333444444444333333222222222222333333444444444222222333333333444444444444444333333333333444444666555555444444444555555666666666666777777888888888888888888999999999999999999999999999999999999777888888999999999999999999777666666777888888777666666777888999999888888888888888999;;;===???@@@AAAAAAAAA@@@??????>>>>>>???DDDHHHIIIFFFDDDEEEGGGJJJKKKLLLKKKGGGCCC@@@???CCCDDDFFFFFFFFFGGGHHHIIIIIILLLOOOQQQPPPKKKEEE@@@@@@>>>;;;===BBBFFFHHHGGGGGGFFFCCCBBBAAAAAAAAABBBCCCEEEGGGHHHHHHGGGGGGGGGCCCDDDEEEFFFFFFEEECCCAAABBBCCCDDDEEEFFFHHHKKKMMMNNNWWW```aaaYYYPPPLLLLLLLLLLLLKKKJJJHHHFFFDDDCCC?????????@@@BBBEEEGGGIIINNNUUU[[[YYYRRRLLLIIIIIITTTYYY]]]\\\WWWRRRRRRTTTXXXSSSMMMJJJLLLQQQWWW[[[___]]]ZZZWWWTTTSSSRRRQQQUUUSSSQQQNNNLLLKKKKKKKKKNNNMMMLLLJJJHHHIIILLLOOORRRTTTUUUSSSPPPNNNNNNPPPPPPOOOOOONNNMMMMMMMMMMMMJJJIIIIIIIIIJJJKKKMMMNNNOOOLLLIIIEEECCCBBBAAAAAACCCDDDEEEFFFGGGGGGFFFFFF???@@@AAAAAAAAAAAAAAAAAABBBDDDFFFFFFEEEDDDEEEFFFBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA=========>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@AAABBBCCCEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGJJJKKKKKKJJJHHHGGGHHHIIIKKKKKKJJJIIIGGGGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLMMMPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSSSSSSSQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSTTTSSSSSSRRRSSSRRRPPPOOOOOOQQQTTTVVVWWWYYY[[[[[[YYYXXXXXXYYY[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^aaa```^^^]]]\\\]]]]]]^^^]]]\\\\\\]]]___cccgggjjjlllqqqwwwzzzyyyyyy|||222222222333333333333444222222222222222222222222111222222333222111000///111111111111111111111111222222333333444333333222222222222333333444444444444444444444555555555555444444333333333333444444333333333444444666777777666666666666666777777777777777777888888888999999888888888888888888888888666777888999999999999888999777666666777888888777555555666777888888888888777777888999;;;===>>>???AAA@@@@@@??????>>>======;;;???CCCDDDCCCBBBCCCEEEEEEGGGHHHHHHEEEBBB@@@@@@JJJKKKLLLKKKIIIHHHJJJKKKNNNPPPQQQQQQNNNJJJFFFDDDAAA???===@@@EEEJJJLLLLLLHHHFFFCCCAAA??????@@@AAADDDGGGKKKKKKIIIGGGFFFGGGAAACCCEEEFFFFFFDDDBBBBBBAAABBBDDDDDDDDDEEEIIILLLLLLUUU___```ZZZTTTRRRSSSTTTTTTRRRPPPLLLHHHEEEBBB?????????@@@BBBGGGKKKMMMVVVXXXZZZWWWQQQKKKKKKMMMUUU[[[```___[[[XXXZZZ\\\ZZZSSSKKKHHHJJJQQQWWWZZZ```]]]WWWRRRPPPPPPQQQSSSUUUQQQLLLHHHFFFGGGIIIKKKOOOOOONNNLLLJJJKKKNNNQQQTTTTTTUUUTTTRRRPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGHHHIIIKKKMMMNNNOOOPPPNNNJJJFFFCCCAAAAAAAAABBBDDDEEEGGGGGGGGGFFFEEE@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFFFFDDDBBBAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCC@@@????????????@@@AAAAAACCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKJJJHHHGGGGGGHHHIIIIIIIIIGGGFFFFFFHHHJJJLLLKKKKKKKKKKKKKKKLLLLLLOOOPPPQQQRRRRRRQQQOOONNNMMMOOOQQQRRRSSSRRRPPPOOOOOOOOONNNNNNNNNOOOOOOPPPPPPQQQTTTUUUVVVUUUTTTSSSPPPOOONNNNNNOOORRRVVVXXXZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZYYYYYY[[[[[[[[[\\\\\\\\\\\\\\\^^^]]]\\\\\\]]]^^^___``````_________```cccfffhhhgggoooxxx~~~}}}|||222222333333333444444444222222222222222222222222111222444444444222///...111111111111111111111111111222222333333333333333222333333333333333333444555555555555666666666666555555444444444444555555333333333444555666777888666666666666666666666666666777777777777888888888777777777777777777777777555666888999::::::999888999777666666777888888777666666777777888777777777555666777999;;;<<<>>>>>>@@@@@@??????>>>=========:::<<>>======<<<<<<;;;<<>>======<<<<<<<<<===???AAACCCDDDEEEEEECCCDDDCCCAAA???>>>???@@@BBBEEEGGGFFFBBBBBBFFFKKKTTTWWWZZZYYYUUUOOOMMMLLLJJJIIIJJJNNNTTTWWWWWWUUURRROOOJJJEEEBBBAAAAAABBBGGGMMMRRRQQQKKKDDDBBBAAADDDIIINNNQQQPPPNNNNNNOOOMMMRRRVVVTTTMMMFFFBBBAAAHHHJJJMMMQQQUUUWWWXXXXXXSSSUUUWWWWWWTTTNNNGGGBBBFFFFFFFFFJJJPPPYYYaaafffaaaVVVNNNOOOQQQNNNMMMNNNVVVVVVVVVXXX[[[[[[ZZZXXXQQQKKKDDDEEEMMMVVV]]]```PPPQQQRRRSSSSSSSSSSSSSSSLLLMMMOOOPPPRRRRRRSSSSSSOOONNNMMMJJJHHHHHHKKKMMMRRRSSSTTTVVVVVVSSSOOOLLLOOOPPPQQQRRRPPPNNNKKKIIIBBBEEEJJJOOOPPPOOOLLLJJJMMMKKKIIIFFFDDDDDDEEEEEECCCEEEGGGHHHGGGEEEBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDFFFFFFEEEBBB@@@???@@@AAAAAACCCCCCCCCCCCAAAAAABBBAAA???>>>>>>???AAABBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFAAADDDGGGHHHGGGGGGHHHHHHGGGIIIJJJJJJHHHFFFEEEEEEHHHHHHIIIIIIKKKLLLNNNNNNMMMOOOQQQSSSTTTTTTSSSRRRNNNOOOPPPPPPPPPQQQPPPPPPMMMMMMLLLLLLMMMNNNOOOOOONNNPPPSSSUUUUUUSSSQQQOOOPPPQQQQQQRRRSSSTTTTTTUUUTTTUUUUUUUUUTTTTTTVVVXXXXXXYYYYYYZZZ[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[^^^___aaacccdddeeeeeedddcccbbbaaa``````aaabbbbbbddddddbbbaaaaaaaaabbbccceeekkkuuu~~~000000000000000000000000000000111222222222222111333333333222222111111111///000222222111111222333333333222111111222333333333333333222222222111111444444444555555555666666555444444333333444444555222222333333444555666666444444444555555555555666555555555555666666666666555555555555555555555555666666666666777888999::::::::::::999888777666555444444555555666666777777555555666888999:::;;;<<<:::;;;===>>>???>>><<<;;;===>>>@@@BBBCCCDDDEEEEEEFFFDDDBBB@@@@@@@@@???>>>BBBCCCDDDBBB???@@@CCCGGGRRRTTTUUUVVVTTTRRROOOMMMNNNMMMMMMOOOQQQSSSSSSRRRQQQNNNIIICCC??????CCCFFFQQQSSSSSSPPPJJJEEECCCCCCEEEKKKPPPNNNLLLMMMNNNMMMNNNTTTXXXUUUNNNHHHHHHKKKOOOSSSWWWYYYXXXWWWXXXZZZXXXXXXXXXXXXWWWSSSLLLHHHCCCLLLOOONNNVVVeeellliiiZZZVVVPPPLLLLLLMMMNNNNNNPPPNNNLLLNNNRRRVVVWWWWWWSSSKKKDDDEEELLLSSSVVVUUUPPPPPPQQQQQQQQQQQQQQQQQQUUUTTTTTTTTTVVVVVVTTTRRRLLLKKKJJJGGGEEEFFFHHHKKKLLLMMMNNNOOOOOONNNMMMLLLLLLMMMNNNMMMLLLKKKLLLMMMIIIJJJLLLNNNOOONNNMMMLLLNNNLLLIIIGGGGGGFFFEEECCCGGGHHHIIIIIIGGGDDD@@@>>>BBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAA??????DDDCCCAAA??????@@@AAABBB===>>>??????======>>>?????????@@@AAAAAABBBCCCCCCAAA@@@???>>>===========================>>>>>>???<<<===>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFIIIJJJIIIEEEDDDEEEGGGHHHHHHIIIJJJLLLMMMOOOPPPPPPRRRSSSSSSRRRRRRSSSTTTSSSRRRQQQQQQQQQQQQRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTXXXUUUSSSSSSVVVWWWUUUTTTVVVXXXYYYYYYXXXXXXYYY[[[]]][[[ZZZXXXXXXYYY[[[\\\^^^^^^______```bbbcccdddcccbbbbbbaaaaaaaaabbbbbbbbbaaa___^^^^^^^^^___```iiilllqqqtttyyy111111111111111111111111111111222333333333333333222222222111111000000000///111222222111111222333333222222111111222222333111111111222222333333333333333444444444444555555444444444333333444444444222333333333444555555555444444444444555555555555666666666666777777777777888888888888888888888888666666666666777888999:::::::::::::::999888777666777777777777888888888888444555666777888:::;;;;;;;;;<<<>>>?????????===<<<===>>>@@@AAACCCDDDDDDDDDFFFDDDBBBAAAAAA@@@??????BBBCCCCCCCCCDDDFFFIIILLLQQQRRRSSSSSSSSSPPPNNNLLLOOONNNMMMMMMOOOOOOOOOMMMOOOMMMIIIDDDAAABBBEEEIIIRRRSSSRRRNNNHHHCCCBBBBBBDDDKKKOOONNNMMMNNNPPPOOOSSSUUUVVVSSSNNNKKKLLLOOOWWWZZZ\\\\\\ZZZYYYYYYZZZ^^^\\\ZZZYYYXXXUUUQQQNNNOOOVVVXXXTTTXXXcccgggcccXXXTTTOOOLLLKKKLLLLLLMMMRRROOOMMMMMMQQQTTTUUUUUUTTTMMMFFFFFFLLLRRRTTTTTTQQQQQQQQQQQQRRRRRRSSSSSSVVVUUUTTTTTTUUUUUUSSSQQQMMMLLLKKKHHHFFFGGGJJJLLLKKKLLLMMMNNNOOOOOONNNNNNMMMNNNOOONNNLLLLLLLLLMMMKKKLLLMMMNNNNNNMMMKKKJJJMMMKKKIIIIIIIIIIIIGGGFFFFFFGGGHHHHHHGGGDDDAAA???AAA@@@???>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@EEECCCBBB@@@????????????>>>@@@AAA@@@???>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBAAA@@@?????????>>>>>>=========>>>??????>>>>>>???@@@AAAAAAAAA@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJIIIGGGGGGIIIKKKLLLKKKKKKJJJKKKLLLMMMNNNNNNQQQSSSTTTTTTSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUSSSRRRRRRSSSTTTUUUVVVTTTRRRRRRUUUVVVUUUTTTTTTVVVWWWWWWWWWWWWYYYZZZ\\\[[[ZZZXXXXXXYYY[[[\\\^^^^^^^^^___```aaacccccciiihhhgggeeedddcccccccccbbbaaa___^^^^^^^^^___```fffjjjnnnrrrxxx}}}111111111111111111111111222222333444444444444333111111111000000000000000000111222222111000222333333222111111111111222333//////000111222333444555222222222333333333333444444444333333333333444444333333333333444444444444444444444444555555555555666666777777777888888888999999999999999999999999666666666666777888999999::::::::::::999999888777888888888888777777777777444444555666888999::::::;;;<<<===??????>>>>>>======>>>???AAABBBCCCCCCCCCEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCGGGKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMLLLPPPNNNLLLKKKLLLLLLJJJIIIMMMKKKIIIEEEDDDEEEIIIMMMUUUTTTQQQLLLFFFBBBAAABBBDDDLLLQQQPPPOOOPPPQQQPPPWWWUUURRRPPPOOOPPPSSSTTT\\\^^^___^^^]]]\\\]]]^^^bbb___\\\ZZZYYYXXXVVVUUUVVV\\\]]]YYYZZZaaabbb]]]WWWTTTPPPNNNNNNNNNNNNMMMSSSQQQNNNMMMOOORRRTTTTTTUUUOOOHHHGGGLLLQQQRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVUUUUUUUUUTTTRRRPPPNNNMMMLLLJJJHHHIIILLLOOOKKKLLLMMMNNNOOOPPPPPPPPPNNNOOOOOONNNMMMLLLLLLMMMLLLLLLMMMMMMLLLKKKIIIHHHJJJIIIIIIIIIJJJJJJIIIGGGEEEEEEGGGGGGFFFEEEBBBAAA@@@???>>>===<<<<<<======???@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>>>>===@@@BBBCCCBBBAAA@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????@@@AAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJGGGHHHHHHHHHHHHIIIMMMPPPQQQOOOLLLJJJJJJJJJLLLMMMLLLPPPSSSUUUTTTSSSSSSSSSRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPOOOOOONNNNNNLLLNNNPPPSSSTTTUUUTTTTTTVVVTTTRRRPPPOOOPPPRRRSSSSSSRRRPPPQQQSSSTTTTTTTTTRRRSSSTTTUUUUUUVVVXXXZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]^^^___```aaabbblllkkkiiigggeeeccccccbbbbbbaaa___^^^^^^^^^___```bbbfffjjjnnnttt~~~|||zzz|||111111111111111111111111111222222333444333333333111111111111111111000000000111222222111000111333222222111111111111222222///000000111222333333333111111111111222222222222333333333444444333333333444444333333333333333333333333444444444555555555666666666666777777777777666666666666666666666666666666666666666777888888:::::::::::::::999888888777777666666555555444444333333444666777888999::::::;;;<<<=========<<<<<<<<<===>>>@@@AAABBBBBBBBBDDDEEEEEEEEECCCBBBBBBBBB@@@>>>>>>BBBGGGKKKKKKIIILLLLLLMMMMMMMMMMMMLLLLLLOOOMMMKKKJJJJJJJJJIIIHHHJJJJJJIIIGGGGGGIIIMMMPPPWWWUUUPPPJJJFFFCCCBBBCCCHHHPPPUUUSSSRRRRRRSSSQQQTTTQQQNNNOOOSSSVVVXXXXXX[[[[[[\\\\\\]]]^^^```aaa___]]][[[YYYYYYXXXWWWUUUSSSXXXYYYWWWXXX]]]]]]YYYXXXVVVSSSRRRSSSRRRQQQPPPRRRPPPNNNNNNOOORRRTTTVVVVVVPPPKKKJJJLLLPPPPPPPPPRRRRRRSSSTTTUUUWWWYYYZZZXXXVVVUUUUUUUUUTTTRRROOOOOOOOOMMMLLLJJJKKKOOORRRNNNNNNNNNOOOOOOOOOOOOOOOMMMNNNNNNMMMKKKJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHGGGEEECCCCCCDDDEEEEEEEEEDDDCCCBBB??????>>>===<<<<<<;;;;;;@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>BBBCCCDDDCCCBBBBBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@?????????????????????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>???AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBCCCDDDEEEGGGHHHFFFFFFEEEFFFGGGKKKOOORRRRRRPPPLLLIIIHHHJJJLLLNNNKKKOOORRRTTTSSSPPPNNNMMMOOOPPPRRRSSSRRRQQQOOOMMMPPPPPPPPPPPPQQQQQQQQQQQQMMMOOORRRVVVWWWWWWVVVUUUUUUSSSPPPMMMLLLMMMOOOQQQPPPOOOOOOPPPQQQSSSSSSTTTPPPRRRSSSSSSSSSUUUXXXZZZZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\\\\]]]]]]___``````hhhgggeeecccbbbaaa``````aaa```___^^^]]]^^^^^^______bbbfffiiinnnwww{{{111111111111111111111111000111111222222222222222222222222222222222222222000222333222111000111222111111111111111111111111111111111111111111111111000000000111111111222222222222333444444333222222333333333333333333222222333333333444444444444555444444444555555555666666555555555555555555555555666666666666666666777888999999:::::::::999888888777777666666555555444444333333444666777888999:::888999999:::::::::::::::<<<<<<>>>???@@@@@@@@@@@@BBBDDDFFFFFFDDDBBBCCCDDDBBB@@@@@@CCCHHHJJJHHHEEEJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKIIIHHHIIIKKKKKKKKKIIIIIIJJJIIIIIIKKKOOORRRWWWTTTNNNIIIFFFEEEEEEEEEMMMTTTYYYXXXUUUUUUTTTRRRMMMLLLLLLQQQWWW[[[ZZZXXXYYYXXXXXXXXXZZZ[[[\\\]]]WWWVVVVVVVVVWWWUUURRROOOMMMPPPRRRQQQRRRUUUUUUSSSVVVUUUTTTTTTUUUTTTRRRPPPOOOOOOOOOPPPQQQSSSVVVXXXVVVRRRMMMLLLMMMOOOOOONNNQQQRRRSSSUUUWWWXXXYYYYYYXXXVVVUUUUUUUUUTTTRRROOOOOOOOONNNMMMLLLMMMQQQTTTRRRRRRQQQPPPOOONNNMMMMMMKKKLLLMMMLLLIIIHHHIIIJJJHHHHHHIIIIIIJJJJJJJJJJJJDDDCCCBBBBBBBBBAAA???===AAABBBBBBCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;AAAAAAAAAAAA@@@???>>>======>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDD@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@?????????????????????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@=========>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@CCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBCCCDDDFFFGGGGGGFFFEEEFFFIIIMMMQQQTTTOOOMMMJJJHHHGGGIIILLLNNNKKKNNNQQQQQQOOOKKKIIIGGGLLLMMMOOOPPPPPPOOOMMMLLLNNNNNNOOOPPPRRRSSSTTTUUUOOOQQQTTTWWWYYYXXXWWWVVVUUUSSSPPPMMMLLLMMMOOOQQQNNNOOOOOOOOOPPPQQQRRRSSSQQQRRRRRRRRRSSSUUUXXX[[[YYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^aaaaaa```_________``````______]]]\\\\\\\\\]]]^^^]]]```bbbdddgggmmmvvv|||www}}}222222222222222222222222000000111222222222222111222222222222222333333333111222333222000000000222000000111222222111000000222222111111111000000000000000000111111111111222111222333444444333222111222222222222333333333333333333333333444444444444333333444444444555555555666666666666666666666666666666666555555666666777888888999999999888888777888888888888777777777777444444555666888999::::::888888888888888999999999;;;<<<===>>>????????????@@@CCCFFFFFFDDDBBBCCCEEEDDDDDDFFFGGGIIIHHHFFFCCCFFFFFFEEEFFFGGGIIIKKKLLLKKKIIIFFFFFFHHHJJJKKKLLLIIIJJJKKKKKKKKKLLLOOOQQQSSSPPPKKKHHHGGGGGGGGGGGGNNNVVV[[[ZZZWWWWWWUUUSSSKKKLLLOOOTTTZZZ\\\ZZZWWWYYYWWWVVVVVVWWWWWWUUUTTTPPPPPPPPPQQQRRRQQQNNNKKKLLLLLLLLLLLLLLLMMMMMMLLLRRRRRRRRRTTTUUUSSSPPPMMMLLLOOOQQQSSSTTTUUUWWWYYYUUURRROOONNNNNNOOONNNNNNOOOQQQSSSVVVXXXXXXWWWVVVWWWVVVUUUUUUUUUTTTRRRPPPOOOOOONNNMMMMMMOOORRRVVVUUUTTTRRRPPPNNNMMMMMMMMMKKKLLLLLLKKKHHHGGGGGGHHHFFFGGGGGGHHHIIIIIIJJJJJJCCCAAA>>>=========<<<;;;@@@@@@@@@@@@@@@@@@????????????@@@@@@???>>>===<<>>===<<<<<<===>>>@@@BBBDDDEEEFFFAAACCCDDDCCCBBBAAABBBCCC????????????@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@============>>>???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIGGGFFFHHHLLLPPPRRRSSSJJJIIIGGGFFFFFFHHHJJJLLLJJJLLLNNNNNNKKKHHHFFFEEEIIIJJJLLLMMMNNNMMMMMMLLLMMMNNNOOOPPPRRRTTTUUUUUUPPPRRRTTTVVVWWWWWWVVVUUUUUUTTTQQQOOONNNOOOQQQRRRNNNOOOPPPPPPOOOOOOQQQSSSQQQRRRRRRQQQQQQSSSWWWZZZWWWXXXXXXYYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^___```aaa^^^]]][[[ZZZZZZZZZ[[[\\\[[[^^^aaabbbbbbeeejjjooo}}}tttvvv}}}}}}222222222222222222222222000111222222333333222222000111111111222222222222111222333222000///000111///000111222222111000///000000000000111111111111000000111111111222222222000222333444444333222000111111111222333333333444222222333333333444444444444444444444555555555666777777777777777777777777777666666555555555666666666777777888888777777777777777777777888888888888444555666777888:::;;;;;;888888888888888999999:::;;;;;;<<<===>>>>>>>>>>>>>>>BBBFFFFFFCCCAAACCCEEEBBBEEEHHHIIIGGGEEECCCBBBBBBAAAAAAAAABBBEEEHHHJJJJJJGGGDDDDDDFFFHHHIIIJJJIIIJJJLLLLLLKKKKKKMMMOOOMMMJJJFFFFFFGGGHHHHHHGGGKKKTTTZZZZZZXXXXXXWWWUUUOOOQQQTTTXXXZZZ[[[YYYWWWWWWUUUUUUUUUWWWVVVSSSPPPNNNLLLKKKLLLMMMMMMLLLKKKLLLJJJIIIJJJJJJJJJKKKMMMPPPPPPRRRUUUVVVTTTPPPMMMMMMQQQUUUWWWVVVVVVVVVWWWTTTRRRPPPOOOOOONNNNNNNNNLLLOOOSSSWWWXXXWWWTTTRRRVVVUUUTTTTTTUUUUUUSSSQQQNNNOOONNNMMMMMMOOOSSSVVVUUUTTTRRRPPPOOONNNNNNNNNLLLLLLMMMKKKIIIGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHCCC@@@<<<;;;<<<>>>>>>>>>?????????>>>>>>======<<<===>>>????????????======??????@@@@@@???>>>======?????????@@@BBBDDDFFFHHH@@@AAABBBBBB@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCBBB@@@???>>>>>>=========>>>??????>>>>>>???@@@AAAAAAAAA@@@>>>>>>=========>>>>>>???AAAAAAAAAAAABBBBBBBBBBBB??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAABBBDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEGGGEEEEEEGGGJJJMMMNNNMMMGGGGGGEEEEEEEEEEEEFFFGGGHHHJJJLLLLLLJJJHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSQQQQQQRRRSSSTTTSSSSSSSSSQQQQQQOOONNNNNNOOOPPPQQQOOOPPPQQQPPPNNNNNNPPPRRRQQQQQQQQQOOOOOOPPPTTTWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^___\\\[[[ZZZYYYXXXYYYYYYZZZYYY]]]```aaa``````cccfffrrr~~~zzzxxxwww}}}~~~222222222222222222222222222222333444444444444333//////000000111111111222111333333222000///000111///000111222222111000///......///000111222333333111111111111222222222222000111333444444333111000000000111222333333444444222222333333333444444444555555555555666666666777666666666666666666666666777666666555555555666666555666777777777777666666444444555555666666777777555555666888999:::;;;<<<999999888888999999:::;;;;;;;;;<<<===>>>>>>>>>===<<>>BBBGGGHHHDDDAAA@@@@@@???>>>======???BBBFFFHHHIIIGGGCCCBBBCCCEEEGGGGGGIIIKKKLLLLLLKKKKKKLLLMMMIIIFFFCCCDDDFFFHHHHHHFFFGGGPPPXXXYYYXXXYYYYYYWWWUUUVVVXXXYYYYYYYYYXXXWWWSSSRRRSSSVVVYYYYYYVVVRRROOOLLLIIIHHHIIIKKKMMMMMMKKKIIIHHHIIIKKKLLLNNNRRRQQQRRRTTTWWWXXXVVVRRRNNNNNNSSSXXXZZZXXXVVVUUUUUUSSSRRRQQQPPPOOOOOONNNNNNJJJNNNSSSWWWXXXVVVRRROOOUUUTTTTTTTTTVVVVVVTTTRRRNNNNNNNNNMMMMMMOOOSSSWWWTTTSSSQQQPPPOOOOOOPPPPPPMMMMMMNNNLLLIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFCCC@@@<<<;;;===@@@BBBCCC???>>>>>>===<<<;;;;;;;;;<<<===>>>??????>>>=========>>>>>>???????????????BBBAAA@@@@@@AAADDDFFFHHH???@@@AAAAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA<<<===???@@@@@@???>>><<<===============>>>>>>???<<<===>>>???@@@AAAAAAAAA???>>>>>>============>>>@@@@@@@@@AAAAAAAAABBBBBB>>>>>>???@@@AAABBBBBBCCC?????????@@@AAABBBCCCDDD??????@@@@@@@@@AAAAAAAAACCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBDDDBBBAAACCCGGGIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCGGGHHHJJJKKKJJJJJJKKKLLLIIIIIIIIIKKKMMMOOOQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQLLLLLLLLLLLLLLLLLLMMMMMMOOOQQQRRRQQQNNNMMMOOORRRPPPPPPOOONNNMMMNNNRRRUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[YYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWWWWXXXXXXYYYXXX\\\```aaa```___```cccmmmzzz}}}wwwvvv|||~~~222222222111111111111000333333333222222111111111000111111111111222222222222222222222222222222222333222222222222222333333000000////////////000000000000000000111111111111333333222222111222222222555444444333222111000000111222222333333222222111111111222333333444555555444555555666666666666666555555666666666666555555999888666555555666777777666555444555666777777555666666555555666888;;;<<<777888888999::::::;;;;;;;;;:::999:::===>>><<<999>>>AAADDDEEECCCAAA??????CCCDDDFFFGGGFFFDDDAAA???AAA???<<<;;;<<>>???@@@@@@;;;;;;<<<>>>AAABBB@@@?????????>>>>>>======<<<<<<>>>>>>>>>>>>>>>??????@@@BBBAAA@@@@@@AAAAAA???>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>???????????????@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>???@@@BBBCCCDDDBBBCCCCCCCCCBBBBBB@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@AAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLMMMMMMNNNNNNOOOMMMNNNOOOPPPPPPOOONNNMMMTTTSSSPPPNNNMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOOPPPOOONNNLLLKKKKKKLLLNNNOOONNNNNNNNNMMMMMMNNNQQQTTTWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWWZZZ\\\^^^]]]\\\^^^ccchhhwww{{{|||222222222111111111111000333333333222222111111111000111111111111222222222333333333333333333333333333222222111111111222222111111000000000000111111000000000000111111111111222111111000000111111222444333333222222111111111111222222333333222222111222222333444444555666666444444555666666666666666555555666666666666555555666555555444555666777888666555444555666777777555444444555777888999999999777777777888999999:::::::::999888:::<<<===;;;999;;;>>>BBBDDDCCCBBBBBBBBBDDDEEEFFFFFFDDDAAA>>>;;;>>>===<<<===???BBBDDDDDDFFFEEEBBBAAAAAACCCFFFHHHJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGFFFFFFGGGIIIKKKPPPUUUWWWSSSRRRUUUUUUSSSSSSUUUXXX[[[[[[XXXSSSOOOSSSSSSVVV[[[______[[[VVVPPPNNNNNNPPPRRRSSSQQQNNNJJJKKKMMMNNNOOOOOONNNNNNMMMTTT[[[]]]ZZZWWWWWWXXXWWWYYY[[[[[[YYYXXXWWWXXXVVVVVVVVVUUUTTTSSSQQQPPPTTTTTTTTTSSSSSSTTTTTTTTTVVVTTTRRRRRRSSSSSSRRRQQQOOOLLLJJJKKKOOOSSSVVVVVVTTTRRRNNNMMMMMMMMMMMMLLLMMMMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDFFFFFFFFF???>>><<<;;;;;;<<<===>>>@@@???>>>>>>>>>???@@@@@@=========@@@BBBCCCBBB@@@???>>>>>>>>>>>>>>>======>>>>>>======>>>>>>???@@@AAA@@@??????@@@AAA@@@>>>?????????>>>>>>>>>============>>>>>>>>>>>>============>>>>>>??????@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>============>>>??????>>>>>>>>>???@@@AAACCCDDDCCCCCCBBBBBBAAAAAAAAAAAACCCDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCBBBBBB@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPOOONNNNNNQQQPPPNNNMMMLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMMMMNNNNNNNNNOOOQQQTTTWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZXXXWWWVVVVVVUUUUUUUUUVVVWWWYYY[[[]]]```gggpppvvv~~~|||222222222111111111111000222222222222222111111111000111111111111222222222444444444444444444444444333222111000000000000000222222111111111111222222000000000000111111111111111000000000000000111111222222222222222222222222111222222333333222222111333333444444555555666666333444555555666666555555555555666666666666555555333333333444555666888888666555444555666777777555111333555777888888777666555666666777777888999999777777777999;;;<<<;;;:::888;;;???BBBCCCCCCCCCDDDEEEEEEEEEDDDAAA>>>:::888;;;<<<>>>@@@BBBDDDFFFGGGGGGFFFEEEEEEEEEGGGJJJKKKLLLKKKHHHEEECCCAAAAAAAAAEEEEEEDDDCCCDDDGGGLLLPPPRRRUUUUUUPPPMMMMMMMMMKKKLLLPPPUUUXXXXXXTTTOOOLLLLLLNNNRRRWWWZZZXXXUUUQQQNNNNNNOOORRRTTTUUUSSSPPPKKKLLLNNNPPPQQQQQQPPPPPPKKKTTT^^^```[[[VVVVVVYYYWWWYYY[[[[[[YYYXXXWWWXXXVVVVVVVVVVVVUUUTTTRRRRRRSSSSSSTTTUUUUUUTTTSSSSSSTTTRRRPPPPPPPPPQQQPPPNNNMMMKKKIIIJJJNNNRRRUUUWWWOOOMMMKKKKKKLLLMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIKKKIIIFFFEEEFFFGGGGGGFFF>>>============???AAABBBDDDBBB@@@>>>>>>>>>???@@@?????????AAACCCDDDCCCBBB>>>>>>>>>???????????????>>>>>>======>>>>>>???@@@@@@???>>>???@@@AAA@@@?????????>>>>>>>>>>>>======<<<<<<============<<<<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>????????????????????????????????????>>>????????????>>>>>>=========<<<<<<======>>>???>>>>>>>>>???@@@AAABBBCCCCCCCCCAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBAAAAAAAAAAAABBBBBB@@@@@@?????????@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQOOOMMMKKKJJJJJJKKKLLLNNNOOOPPPQQQQQQSSSWWWZZZUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUTTTTTTSSSTTTTTTTTTTTTVVVZZZ___gggrrr~~~}}}222222222111111111000000222222222111111111111111000000111111111222222222333333333333444444444444333222111000////////////222111111000000111111222///000000000111111111111111000000000000111111222111111111222222333333333111222222333333222222111333333333444444444555555333333444555555555555444444555555666666555555444222222333333444555666666666555444555666777777555222333444666666666666555444444555666666777777888666666777888::::::::::::555999<<>>=========CCCCCCDDDDDDEEEHHHMMMQQQPPPQQQPPPLLLHHHFFFEEEEEEFFFKKKQQQUUUTTTQQQLLLIIIHHHKKKOOORRRRRROOOLLLJJJIIIKKKNNNRRRUUUVVVUUUTTTOOOPPPQQQRRRRRRRRRQQQPPPQQQVVV\\\\\\XXXTTTTTTUUUVVVXXXZZZZZZYYYWWWWWWXXXUUUUUUUUUUUUTTTRRRQQQPPPPPPQQQTTTUUUUUUTTTQQQPPPRRRPPPNNNMMMMMMNNNLLLKKKIIIHHHIIIJJJLLLNNNPPPPPPIIIHHHFFFGGGIIIKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGEEEDDDDDDEEEDDDCCC>>>>>>??????AAACCCDDDEEEFFFDDDBBB???>>>>>>???@@@@@@??????@@@BBBCCCCCCBBB>>>>>>??????@@@@@@AAAAAA===============>>>??????>>>======>>>@@@AAA@@@??????>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????======>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCDDDBBB@@@??????@@@BBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAABBBBBB@@@@@@????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMMMMNNNNNNMMMMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPNNNMMMKKKKKKLLLMMMNNNPPPQQQSSSSSSSSSUUUXXXZZZTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSSSSSSSTTTTTTUUUTTTVVV[[[cccmmmxxx222222222111111111000000111111111111111111111111000000111111111222222222111111222222333333333333222111111000//////000000000000////////////000000///000000000111111111111111111111111111222333444111111111222222333333444111222222333333222222111222222222222222333333333222333333444444444444444444444555555555555444444444444444444444444333333666555444555666777777555444444333333333555666777333444444555666666777777555666888888999999999:::555888;;;<<<<<<===>>>?????????@@@???>>>===;;;::::::>>>BBBDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRKKKHHHDDD???<<<;;;<<<===@@@BBBEEEGGGHHHIIILLLNNNKKKJJJIIIFFFCCC@@@@@@BBBBBBHHHNNNRRRQQQNNNKKKJJJMMMQQQUUUUUUQQQMMMKKKKKKLLLOOORRRTTTUUUUUUUUUUUURRRRRRSSSSSSRRRQQQPPPOOOVVVTTTTTTTTTTTTTTTSSSRRRTTTVVVXXXYYYXXXWWWWWWXXXWWWWWWWWWVVVUUUSSSQQQQQQPPPQQQTTTVVVVVVTTTQQQPPPOOOMMMKKKJJJJJJJJJIIIHHHDDDFFFIIIJJJJJJIIIHHHGGGDDDCCCBBBDDDFFFGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDCCCDDDDDDBBBAAA@@@@@@AAABBBDDDEEEFFFGGGFFFDDDBBB@@@??????@@@AAA???>>>===>>>@@@AAAAAA@@@>>>>>>??????@@@@@@AAAAAA=========<<<===>>>>>>???>>>===<<<===???@@@???>>>>>>>>>>>>============<<<;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;<<<<<<======<<<<<<=========>>>>>>>>><<<<<<<<<======>>>>>>>>><<<======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBBBBCCCBBB@@@??????@@@BBBCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAABBBCCCCCCDDD@@@??????>>>>>>>>>????????????@@@AAAAAAAAAAAAAAA????????????@@@AAABBBBBBEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLNNNQQQRRRSSSTTTUUUUUUTTTTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWVVVYYY___gggooowww|||~~~xxxuuuvvv}}}222222222111111111111000000000000111111111111111000111111111111222222222000111111222222333333444111111111000000111111222000000////////////000000000000000000111111111111111111111111222333444555111111111222222333333333111222222333333222222111111111111111222222222222111222333333444444333333444444555555555555444444444444555555444444333222666555444555666777777555666555333222333444777888333444444555555666777777666888999999888888888999666888:::;;;:::;;;<<<===>>>>>>????????????>>>>>><<<@@@DDDFFFEEEEEEGGGIIIGGGHHHJJJKKKMMMMMMMMMMMMHHHEEEBBB???======>>>??????BBBGGGIIIJJJJJJJJJJJJHHHFFFDDDCCC@@@<<<===AAAAAAGGGMMMPPPOOOMMMLLLMMMQQQUUUXXXVVVPPPLLLLLLNNNWWWXXXXXXVVVSSSQQQPPPPPPPPPQQQQQQRRRQQQPPPNNNMMMTTTPPPLLLNNNRRRUUUUUUSSSPPPSSSVVVWWWWWWWWWXXXYYY\\\\\\[[[YYYWWWUUUSSSRRRPPPRRRTTTVVVVVVTTTRRRPPPMMMKKKHHHGGGGGGGGGFFFDDDAAADDDHHHIIIGGGDDDCCCBBBCCCBBBAAABBBDDDDDDDDDBBBDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBAAABBBBBBCCCDDDEEEEEEEEEBBBBBBAAAAAA@@@AAAAAAAAA???===<<<<<<>>>@@@@@@???>>>>>>>>>???????????????======<<<<<<======>>>???>>>===<<<===>>>???>>>===>>>>>>============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>:::;;;;;;<<<<<<======>>><<<======>>>>>>>>>>>>>>>======<<<<<<======>>>???@@@@@@??????@@@@@@AAABBBAAA@@@@@@??????@@@BBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>???AAABBBCCCDDDDDDDDD@@@@@@???>>>>>>>>>>>>???>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJKKKLLLOOORRRSSSSSSTTTVVVUUUTTTSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ___eeekkkoooooonnnlllkkkqqq|||222222222111111111111000///000000000111111111222000111111111111222222222111111222222333444444555111111000111111222333444111000000000000000000111000000000000111111111111000000000000111222333444222222222222222222333333111222222333333222222111222222222222222222222222111111222333333333333333333444444555555444444333333444555555666555444444666555444555666777777555555555555555555666666666444444444555666666777777777999;;;;;;888777888999666888:::;;;;;;<<<===????????????@@@@@@@@@@@@@@@===AAAFFFHHHGGGHHHLLLPPPMMMNNNOOOOOONNNLLLJJJHHHCCCBBB@@@??????@@@AAABBBBBBDDDHHHJJJIIIHHHHHHHHHIIIEEECCCCCC@@@;;;<<>>@@@AAABBBBBBBBBAAA???>>><<<<<<>>>????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>>>>===<<<<<<===>>>===;;;>>>>>>=========<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>999::::::;;;<<<<<<======<<<===>>>>>>?????????>>>>>>============>>>??????@@@@@@??????@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB???@@@AAAAAAAAAAAA@@@???<<<>>>@@@BBBCCCDDDDDDDDDAAA@@@??????>>>>>>>>>???===>>>??????@@@@@@??????>>>======>>>>>>???@@@AAAAAAAAABBBDDDEEEGGGHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLOOOQQQPPPRRRTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRQQQQQQQQQPPPSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[___cccfffeeeccccccbbbiiiuuuxxxrrrrrryyy|||{{{222222222111111111111000//////000000111111111222000111111111111222222222222222333444444555666666000000111111222333555555222222111111111111222222000000000000111111111111////////////000111222333222222222222222222222222222222222333333222222222333333333333333333333333111111222333333333333222333444444555555444444333111222444666777777666666666555444555777777777555333555666888888777555444444444555555666777777777888;;;===;;;888666777999666888:::<<<<<<===@@@BBBAAAAAAAAA@@@@@@@@@@@@@@@===BBBGGGIIIIIIKKKPPPUUUUUUUUUUUUSSSQQQMMMIIIGGGAAA@@@@@@@@@@@@BBBCCCDDDDDDFFFHHHIIIHHHGGGGGGHHHKKKFFFDDDDDD@@@;;;<<>>===:::<<>><<<<<<>>>???@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<<<<======<<<:::>>>=========<<<<<<<<<<<<<<<<<<============<<<<<<>>>======<<<<<<;;;::::::::::::;;;;;;<<<===>>>>>>999999:::;;;;;;<<<============>>>???????????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@???@@@AAABBBBBBAAA@@@???;;;<<<>>>AAABBBCCCCCCCCCAAAAAA@@@??????>>>??????======>>>???????????????=========>>>>>>???@@@AAA???@@@AAABBBDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFDDDCCCCCCEEEFFFHHHJJJKKKKKKKKKJJJJJJIIIHHHGGGHHHJJJLLLMMMNNNPPPRRRSSSSSSSSSTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVVVVUUUUUUTTTTTTRRRRRRRRRQQQQQQPPPPPPPPPRRRRRRRRRSSSTTTVVVWWWXXXZZZXXXWWWYYY]]]```___^^^]]]ZZZaaalllmmmeeedddkkkiiiwwwzzzvvv|||333222222111111222222333222222000/////////000111000111222333444333222111333333333333333333333333222222222222222333333333222222222111111111000000222222111111000000//////000///......///111333444111111111111111111111111333222111111000000111111222222111111222222333444333333333444444444555555555555555555555555555555777666555444444444444444777777777777777777777777777777777777888888888888999999888777777888999:::888888999888888777666555666999<<<>>>>>>======>>>AAA@@@@@@???@@@AAACCCDDDCCCDDDEEEFFFGGGKKKQQQUUUXXXWWWTTTPPPLLLGGGCCCAAA@@@???BBBHHHKKKHHHEEEEEEDDDEEEEEEFFFHHHIIIJJJJJJGGGHHHHHHFFFCCC@@@>>>???EEEGGGIIIKKKKKKLLLNNNPPPSSSSSSSSSRRRQQQRRRTTTUUU[[[XXXRRRLLLGGGBBB???>>>BBBDDDFFFGGGGGGGGGHHHIIIKKKPPPTTTUUUSSSPPPOOOPPPLLLLLLMMMNNNQQQSSSUUUWWW______\\\VVVSSSSSSRRROOOKKKIIIGGGFFFHHHIIIJJJIIIJJJJJJIIIGGGFFFDDDCCCBBBHHHDDD@@@AAAEEEIIIIIIGGGJJJGGGDDDCCCDDDEEEEEEEEEDDDBBB@@@@@@@@@@@@>>><<<>>>>>>>>>===>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@;;;<<>>===<<<<<<===>>>???===<<<<<<======>>>???@@@??????>>>>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;============<<<<<<<<<<<<>>>>>>>>>>>>????????????========================<<<<<<<<<<<<===>>>@@@@@@????????????>>>>>>>>>>>>@@@AAABBBBBBAAA@@@AAABBBAAAAAAAAA@@@@@@?????????<<<======>>>???@@@@@@@@@========================@@@???>>>@@@BBBCCCBBB???===>>>??????>>><<<:::888<<<===>>>??????>>>===<<<<<<>>>????????????AAACCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFFFFFFFHHHHHHIIIHHHGGGEEECCCBBBFFFHHHJJJLLLNNNNNNNNNNNNIIIIIIHHHHHHHHHIIIIIIJJJJJJMMMPPPQQQQQQQQQRRRSSSRRRRRRRRRRRRSSSTTTUUUVVVZZZZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUWWWYYYZZZUUUVVVWWWXXXYYYYYYYYYYYYXXXYYYZZZ\\\^^^```bbbccceeellltttwwwxxx}}}}}}333222222111111222222333333222111000000000111111111111222333333333333222333333333333333333333333222222222222111111111111222222222111111111000000111111111000000000000000000000///...///111333444111111111111111111111111333222111111000000111111111111000000111111222222222222222222333333333444555555555555555444444444666666555444444444444555777777777777777777777777666666777777777888888888888888777666666777888999888888888888888777666555666999<<<>>>=========>>>@@@??????>>>???@@@BBBCCCCCCCCCDDDDDDDDDGGGLLLOOOTTTVVVWWWUUUOOOHHHCCC@@@???>>>AAAGGGJJJHHHFFFGGGHHHHHHIIIJJJKKKKKKKKKLLLHHHIIIIIIGGGDDDAAA@@@AAADDDFFFHHHHHHHHHIIIJJJLLLLLLMMMNNNOOOPPPSSSVVVXXXWWWUUUPPPKKKFFFBBB???>>>>>>@@@BBBBBBBBBCCCDDDFFFLLLOOOSSSTTTRRROOOMMMMMMKKKLLLNNNPPPRRRTTTUUUUUU[[[\\\ZZZTTTRRRSSSRRROOOKKKHHHEEEDDDFFFIIIJJJKKKLLLKKKJJJHHHFFFEEEDDDDDDEEEBBB@@@CCCHHHLLLLLLJJJLLLIIIEEEDDDCCCDDDCCCCCCDDDCCCAAA@@@AAAAAA@@@???>>>============>>>??????AAAAAAAAABBBAAAAAA@@@@@@????????????????????????;;;===???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@======<<<<<<======>>>>>>>>>>>>>>>===============>>>>>>===<<<<<<<<<<<<<<<======>>>??????>>>===<<<<<<<<<<<<======>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<===>>>??????===========================>>>???>>>===<<<===???CCCCCCBBBAAA???>>>======<<<======>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===@@@@@@???===>>>>>>??????>>><<<;;;:::======>>>??????>>>=========>>>@@@@@@??????@@@BBBAAAAAABBBCCCCCCCCCBBBBBBDDDCCCBBBCCCEEEFFFFFFFFFHHHHHHHHHHHHGGGEEECCCBBBDDDFFFHHHJJJKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQRRRTTTTTTTTTTTTUUUVVVWWWWWWYYYXXXXXXVVVUUUSSSQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYXXXXXXYYYYYYXXXXXXWWWWWWXXXXXXXXXYYY[[[^^^```aaa___dddjjjuuu}}}xxx{{{{{{333222222111111222222333333333222111111111111222222222111111222222333444444444333333222222111111222222111111000000//////222111111111111000000000000000000000111111111111000000/////////111222333111111111111111111111111333222111111000000111111///000000000000111111111111111111111222222222222666555555555444444333333555444444444444555666666777777777777777777777777666666777777777777888888777777666555555666666777777777888888888777666666666999<<<======<<<==================>>>???@@@AAAAAABBBBBBAAAAAACCCFFFIIIRRRYYY```___WWWLLLEEEBBB@@@???AAAFFFHHHGGGGGGJJJLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHEEECCCCCCDDDFFFHHHIIIIIIHHHHHHHHHIIIFFFGGGIIIKKKOOORRRUUUWWWSSSQQQNNNJJJFFFCCC@@@???>>>???@@@@@@???@@@CCCFFFNNNPPPSSSSSSPPPMMMKKKJJJIIILLLOOOSSSUUUUUUTTTTTTVVVXXXVVVRRRQQQSSSSSSPPPMMMJJJFFFEEEGGGJJJLLLMMMMMMKKKIIIGGGEEEDDDDDDDDDBBBAAAAAAEEEKKKNNNOOOMMMJJJHHHEEEDDDDDDDDDDDDCCCEEEBBB@@@@@@AAACCCCCCBBB>>>============>>>??????AAAAAABBBBBBAAA@@@??????=========>>>?????????@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@>>>===<<<<<<;;;<<<<<<<<<==================>>>>>>>>>===<<<<<<;;;<<<<<<<<<===>>>>>>?????????>>>>>>;;;;;;<<<===>>>???@@@@@@;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<===DDDCCCBBBAAA???===<<<;;;<<<======>>>>>>??????@@@????????????????????????===<<<<<<===>>>???>>><<>>>>>===<<<<<<<<<<<<===>>>???@@@@@@???>>>===>>>???@@@@@@???>>>???AAA??????@@@AAAAAAAAAAAAAAADDDBBBAAABBBDDDFFFFFFEEEGGGGGGGGGGGGFFFEEECCCBBBDDDEEEGGGIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRQQQPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVUUUSSSQQQOOONNNPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXXXX[[[[[[ZZZYYYXXXVVVUUUUUUXXXWWWWWWWWWYYY[[[^^^```\\\^^^aaahhhyyy{{{yyy~~~{{{|||~~~333222222111111222222333333333333222222222222222333222111000111222333444555444444333222111000000222111111000///......---111111111111000000000000//////000000111111222222000000//////000111222222111111111111111111111111333222111111000000111111///000000111111111111111111111111222222222222333666555555444444333333222333333333444444666777777666666666666666666666666666666666666777777777888666666555555555555555555666666777777777777777666777999<<<<<<<<<;;;<<<===::::::;;;<<<===>>>>>>??????@@@@@@@@@@@@BBBEEEHHHVVV```jjjjjj___RRRIIIEEECCCAAABBBFFFFFFEEEGGGLLLOOOOOOMMMLLLKKKJJJJJJIIILLLLLLLLLJJJGGGFFFFFFGGGKKKMMMNNNNNNLLLKKKKKKKKKFFFFFFGGGJJJMMMPPPRRRRRRQQQPPPMMMKKKHHHFFFDDDCCCEEEEEEDDDCCCBBBCCCFFFHHHQQQRRRSSSSSSQQQNNNKKKIIIJJJMMMQQQUUUWWWVVVTTTSSSSSSUUUUUURRRRRRTTTTTTRRRPPPNNNKKKJJJKKKLLLMMMLLLJJJIIIFFFDDDBBBBBBBBBCCCAAAAAABBBFFFJJJMMMMMMLLLGGGEEECCCCCCDDDEEEEEEDDDCCCAAA??????AAACCCDDDCCC???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<======>>>???@@@AAAAAA@@@@@@AAAAAA@@@???>>>>>>========================??????>>>?????????@@@@@@>>>>>>===;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>><<<======>>>>>>?????????;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<======:::;;;;;;;;;;;;;;;<<<<<<===>>>???>>>======>>>???BBBBBBAAA@@@???>>>===<<<============>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>???===;;;:::999:::;;;<<<===>>>???@@@@@@???>>>===???@@@AAA@@@>>>>>>???@@@>>>???@@@AAAAAAAAAAAAAAACCCBBBAAAAAACCCEEEEEEDDDFFFFFFFFFEEEEEEDDDDDDCCCFFFGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQPPPOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTUUUTTTTTTSSSQQQPPPNNNMMMPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXX\\\[[[ZZZYYYXXXWWWVVVVVVZZZYYYWWWWWWXXXZZZ]]]___]]]\\\]]]bbbnnn}}}333222222111111222222333333333333333222222111111333222111000111222333444444444333222111111000000111111000000///...------000000000000000000000000//////000000111111222222000000000000000111111111111111111111111111111111333222111111000000111111000111222333333333222222222222222222333333333333555555444444333333333333333333333444555666777888666666666666666666666666555666666666666777777777555555555555444444333333444555666777777777777777888:::;;;;;;;;;:::<<<===888888999;;;<<<======>>><<<===???@@@AAACCCGGGJJJYYYbbbkkkkkk```RRRIIIFFFGGGEEEDDDEEEEEEDDDIIIPPPVVVTTTQQQNNNKKKJJJJJJJJJOOOOOONNNKKKHHHGGGGGGIIIMMMOOOQQQQQQOOONNNMMMMMMFFFEEEFFFJJJOOORRRSSSRRRQQQQQQPPPNNNLLLKKKIIIHHHKKKKKKJJJHHHFFFGGGIIILLLVVVUUUUUUTTTSSSPPPMMMJJJJJJMMMQQQTTTVVVVVVTTTSSSQQQTTTUUURRRRRRUUUUUURRROOONNNMMMLLLLLLKKKHHHFFFFFFEEECCCAAA@@@@@@AAAAAACCCCCCDDDEEEGGGHHHGGGFFFGGGEEECCCBBBCCCCCCBBB@@@AAA???>>>>>>@@@BBBBBBBBB@@@????????????@@@AAAAAA@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????>>>===;;;::::::::::::;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======??????>>>>>>======<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========>>>???@@@@@@>>>>>>???@@@????????????????????????===============>>>>>>>>>========================>>>>>>?????????>>>>>>>>>===<<<999888777999:::<<<===>>>???@@@@@@???>>>===???@@@AAA@@@>>>>>>???@@@???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAACCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIIIIJJJJJJLLLMMMMMMNNNPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQPPPNNNMMMQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUWWWXXXXXXXXXXXXZZZYYYXXXXXXXXXXXXYYYZZZ\\\[[[YYYYYYYYY[[[\\\^^^\\\[[[[[[```hhhpppxxx}}}333222222111111222222333222222222333222111111000222222111111222222333444333333222222111111000000111111000000//////......//////000000000000000111000000000000111111111111000000000000111111000000111111111111111111111111333222111111000000111111000111222444444333222222222222222222333333333444333333333333333333444444333333333444555666777888777777777777777777777777555555666666666666777777555555555555555444333222333444555666777888888888888:::;;;;;;::::::;;;===666777999:::<<<<<<======:::<<>>???AAABBBAAA@@@@@@????????????@@@AAAAAA??????@@@@@@@@@@@@???????????????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;:::;;;;;;<<<===::::::::::::;;;<<<======??????>>>===<<<;;;::::::<<<<<<=========>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<<<<===>>>>>>??????===>>>??????======>>>???>>>>>>>>>????????????@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>===<<<<<<===<<<;;;999888888999;;;<<<<<<===>>>??????>>>===<<<>>>???@@@@@@???>>>???AAA???@@@AAACCCDDDDDDDDDDDDBBB@@@???@@@BBBDDDDDDCCCDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNOOONNNMMMNNNPPPQQQVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTSSSRRRQQQOOOOOORRRRRRRRRRRRSSSSSSSSSSSSUUUVVVWWWYYYZZZZZZYYYXXXXXXXXXWWWWWWXXXZZZ[[[]]]]]]\\\\\\[[[[[[\\\\\\\\\XXXWWWYYY```eeehhhmmmsss333222222111111222222333111111222222222111000///111111222333333333333222222222222111111111111111000000000000000000000000////////////000000111111111111111000000000000000000000111111111000000000111111111111111111111111333222111111000000111111///000222333333333111111111111111111222222222222222222222333333444444555444444444444444555666777777777777777777777777777555555555666666666777777555666666666555444222222222333444666777888888888999:::;;;:::999999;;;<<<555777999;;;<<<=========:::<<>>>>>>>>======>>>>>>???@@@===>>>???@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@??????>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;::::::;;;<<<>>>???======<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>;;;<<<<<<===>>>>>>??????===>>>??????======>>>???????????????>>>>>>>>>>>>===================================================???@@@@@@===<<<<<<>>><<<<<<;;;::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;===>>>@@@@@@??????@@@BBB???@@@AAACCCDDDDDDEEEEEEAAA@@@???@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGHHHHHHIIIKKKLLLMMMKKKLLLMMMLLLLLLMMMOOORRRWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPRRRRRRSSSSSSSSSTTTTTTTTTVVVWWWYYY[[[\\\[[[ZZZYYYYYYXXXWWWWWWXXXZZZ\\\]]]\\\]]]]]]]]]]]]\\\ZZZYYYWWWUUUXXX^^^aaaaaaeeekkksss333222222222222222222333000000111222111000///...000111222333444333222222111111111111111222222222000000000000111111111111.../////////000000111111222222111111000000//////000000111111111111000///111111111111111111111111333222222111000111111111...///111222333222000///000000000000111111111111000111222333444444555666555444444444444555666666777777777777777777777777555555555555666666666777666666777777666444333111222333444666777888888888999:::;;;:::999999;;;<<<555666999;;;<<<=========:::<<>>AAABBBBBBAAA@@@AAABBBDDDEEEDDDAAA>>><<<<<<<<<<<<<<<===>>>>>><<<===>>>???@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>========================<<<===???@@@AAAAAA@@@@@@??????>>>============>>>=========<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===<<<;;;;;;;;;<<<===???@@@::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>??????>>>@@@AAA@@@???>>>???AAAAAA@@@@@@???>>>======<<<===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???BBBCCCBBB@@@>>>???@@@======<<<<<<<<<======>>>:::;;;<<<======<<<;;;:::<<<>>>???@@@??????AAACCC>>>???AAABBBCCCDDDDDDDDDAAA@@@??????AAACCCCCCBBBCCCBBBAAAAAABBBCCCEEEFFFFFFFFFEEEEEEEEEGGGHHHIIIGGGGGGGGGHHHIIIJJJLLLLLLJJJJJJKKKKKKKKKLLLOOORRRVVVVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTWWWXXX[[[\\\]]]\\\[[[ZZZ[[[ZZZXXXWWWXXXYYY[[[\\\[[[\\\]]]^^^]]][[[YYYWWWZZZWWWWWW\\\]]][[[^^^eeefffsss555444222000///000000111333333333222222111111111000111111111111222222222222000///------///000222......---......///000111000///...---,,,------...000000000000111111111111111000///......///000111222222222111111111111111000000000000000000000000222222111111222333333444000111111222222111111000000111111222333333444444555555555555555555555555555555444444444444555555666666666666666666666666333333333444444444444555555555666777888888777777777777777777777888888999888999:::;;;<<<>>>??????===>>>@@@BBBDDDEEEFFFFFFAAA@@@>>>===<<<===???@@@@@@>>>===???FFFNNNUUUXXXZZZVVVQQQMMMLLLNNNRRRTTTOOOMMMKKKHHHHHHHHHJJJKKKLLLMMMNNNOOOQQQSSSUUUUUURRRRRRSSSUUUWWWWWWVVVUUUTTTVVVXXXXXXVVVSSSQQQPPPPPPQQQSSSWWW\\\___aaa```WWWUUURRRRRRRRRSSSSSSRRRLLLJJJFFFCCCBBBCCCFFFGGGMMMKKKIIIHHHIIIIIIIIIHHHJJJIIIGGGEEEEEEGGGIIIKKKLLLJJJIIIIIIJJJJJJIIIHHHHHHGGGEEECCCCCCCCCCCCCCC?????????@@@BBBCCCEEEFFFGGGFFFEEEDDDBBB@@@??????>>>======<<<<<<>>>???@@@??????>>>>>>===>>>>>>>>>============<<<<<<<<<<<<======>>>>>>??????@@@@@@:::;;;<<<======<<<;;;:::999:::<<<>>>???>>>>>>===============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>><<<:::999;;;;;;:::::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<========================??????>>>>>>>>>>>>??????GGGEEEAAA>>><<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>======<<<<<<<<<;;;AAAAAA@@@??????>>>>>>===???>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;===???AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGKKKLLLMMMLLLKKKMMMOOORRRSSSSSSRRRRRRSSSUUUWWWXXXZZZXXXVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUWWWWWWWWWXXXYYYZZZZZZ[[[ZZZYYYYYYYYYZZZ\\\^^^___\\\]]]]]]^^^]]]\\\ZZZYYYWWWXXXZZZ[[[]]]]]]^^^^^^bbbooo~~~444333222000000000000111333333333222222111111111000111111111111222222222111000///......///000111/////////...//////000000111000///.........//////000000000000111111111111111000////////////000111111111111111111111222222333333333222222222222222222222111111111111111222111111222222222222111111111111222222333333333444555555555555555555555555555555444444444444555555666666666666666666666666777777777666555555444444555555666666777666666666777777666666777777888999999999:::;;;<<<===>>>>>>===>>>???@@@@@@AAAAAAAAA@@@???===<<<;;;<<<===>>>@@@>>><<<>>>CCCJJJOOORRRRRRQQQPPPNNNOOOPPPRRRSSSOOOMMMKKKHHHGGGHHHIIIJJJMMMNNNPPPRRRTTTUUUVVVVVVSSSTTTTTTVVVVVVVVVTTTRRRSSSTTTUUUTTTRRRPPPOOOOOONNNNNNQQQVVV[[[^^^___^^^VVVTTTRRRRRRSSSSSSSSSRRROOOLLLHHHDDDCCCDDDGGGIIIKKKIIIGGGFFFHHHIIIIIIIIIGGGFFFEEEEEEFFFIIILLLNNNOOOMMMKKKJJJJJJIIIGGGFFFIIIHHHFFFEEEEEEEEEEEEFFF@@@@@@AAABBBCCCDDDEEEEEEGGGGGGFFFDDDCCCAAA@@@@@@======<<<<<<<<<===>>>?????????>>>>>>>>>??????@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<<<<======<<<>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;:::::::::::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<========================??????>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<>>>???;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>=========<<>>>>>>>>AAA@@@??????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGHHHHHHKKKLLLMMMLLLLLLMMMOOOQQQRRRQQQQQQQQQRRRTTTVVVWWWWWWVVVTTTRRRRRRQQQRRRRRRQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYZZZ[[[\\\^^^___\\\]]]]]]]]]\\\\\\[[[ZZZXXXYYYZZZ[[[\\\]]]]]]]]]eeelllrrryyy444333222111000000000000222222222222222111111111000111111111111222222222111000///......///000111111111000/////////000000222111000/////////000000000000000000111111111111111000000//////000000111000000000111222222222333444444333333222222222111333222222111111111222222222222333333333333222222222222222222333333333333444444444444444444444444555555444444444444555555555555555555555555555555999999888666555333222111555555555666555555444444777777666666777777888999999999:::;;;;;;<<<======<<<============<<<;;;;;;>>>===;;;:::999:::<<<===>>>===;;;<<<@@@EEEIIIJJJIIIJJJLLLNNNPPPPPPQQQQQQOOOMMMKKKHHHGGGGGGHHHIIIMMMOOORRRTTTVVVVVVVVVUUUSSSTTTUUUVVVUUUSSSPPPOOOPPPRRRRRRQQQOOOMMMMMMNNNJJJKKKOOOTTTYYY\\\\\\[[[UUUSSSRRRRRRSSSTTTSSSRRRQQQNNNIIIFFFEEEGGGJJJLLLJJJGGGEEEEEEFFFHHHIIIIIIBBBCCCCCCEEEHHHLLLOOOQQQPPPNNNLLLJJJIIIHHHEEECCCGGGFFFEEEEEEEEEEEEFFFFFFAAABBBCCCDDDEEEDDDCCCCCCEEEDDDDDDBBBAAA@@@??????<<<<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@AAAAAA?????????>>>>>>>>>======???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<=========>>>>>>??????@@@=========<<<<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888:::;;;===>>>>>>======999999999:::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=========<<<<<<;;;::::::<<<===>>>;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>????????????BBBBBBBBBAAA@@@???>>>===:::;;;;;;;;;<<<============>>>???AAABBBCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHKKKLLLMMMMMMLLLLLLNNNPPPOOOOOOOOOPPPQQQRRRTTTUUUSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNOOOQQQRRRTTTVVVWWWVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZ\\\]]]^^^___]]]]]]\\\[[[[[[[[[[[[\\\YYYZZZ[[[[[[\\\\\\[[[[[[cccfffgggiiisss333222222111111000000000222222222111111111111111000000111111111222222222000000////////////000000222222111000000///000000000000000000000000000000///000000000111111111111000000000000000000000000//////000111222333333333333222222111111000000///333222222222333333444555222333333444444333333222333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444777666555444222111000///555555555555444333333222666666666666666777888888999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::999===;;;999888888888:::;;;<<<;;;;;;===AAADDDFFFGGGDDDFFFGGGJJJKKKMMMMMMMMMMMMLLLJJJHHHGGGGGGHHHHHHLLLNNNRRRUUUVVVVVVUUUTTTPPPRRRUUUVVVTTTQQQNNNLLLMMMOOORRRRRROOOMMMLLLKKKHHHIIIMMMRRRWWWYYYYYYXXXTTTSSSRRRSSSTTTTTTRRRPPPPPPNNNJJJGGGHHHJJJNNNQQQLLLIIIEEEDDDEEEFFFFFFFFFAAABBBCCCFFFIIILLLNNNPPPMMMKKKIIIHHHGGGFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDBBBCCCEEEFFFEEEDDDBBB@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBBBBB>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;===<<<::::::::::::<<<======<<<;;;:::::::::;;;<<<::::::;;;;;;<<<===>>>>>>=====================<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999888999;;;<<<======<<<<<<888999999:::;;;<<<>>>???:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<===========================<<<<<<>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAA???===<<<:::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@BBBDDDFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLMMMLLLLLLLLLMMMOOOLLLLLLMMMNNNOOOQQQRRRRRRPPPPPPPPPOOOOOOOOOOOOPPPNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[```dddfffmmm222222222222111111111000111111111111111111111111000000111111111222222222000000////////////000000222222111000000///000000///////////////////////////000000000111111111111000000111111111111000000//////000111222333333333222222222222111111000000/////////000111333555555222333333444444333333222333333333333333333444444444444444444444444444444444444333333333333444444333333333333333333333333444333333333333222222222444444555555444333222222666666666555666777777888999999999:::::::::::::::999999:::;;;<<<<<<<<<<<<;;;:::888777666777888999::::::;;;???DDDGGGHHHHHHDDDDDDCCCCCCEEEGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHKKKMMMPPPSSSTTTTTTRRRQQQKKKOOOTTTUUUSSSOOOMMMLLLKKKOOOSSSUUUSSSOOOLLLJJJHHHIIILLLPPPUUUWWWWWWUUUSSSSSSSSSTTTUUUSSSPPPNNNMMMKKKIIIIIIJJJNNNRRRUUUOOOKKKGGGDDDCCCCCCCCCCCCAAABBBDDDFFFHHHJJJKKKKKKGGGFFFDDDDDDEEEEEEDDDBBBAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEDDDBBB@@@>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<==================>>>???AAABBBBBBBBBBBB======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<;;;:::999999:::;;;<<<>>>===<<<;;;;;;;;;======999::::::;;;<<<======>>><<<========================<<<<<<<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999999:::;;;<<<<<<;;;:::999888999999:::;;;<<<>>>???:::::::::;;;;;;;;;<<<<<<========================>>>>>>>>>>>>>>>===<<<;;;======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>??????@@@AAABBBCCCCCC@@@AAAAAAAAA???===;;;::::::::::::;;;<<<===>>>>>>???@@@AAAAAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAADDDFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLLLLKKKJJJKKKLLLIIIJJJKKKMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]ZZZ[[[[[[[[[[[[ZZZYYYYYYWWW\\\aaadddiiivvv111111222222222111111000000000000111111111111111000111111111111222222222//////000000000000//////111111000/////////000000......///000000000//////000000000000111111111111000111111222222111111000000000000111222222222333444444444444444444444444,,,,,,------///000222333222222333333333333222222222222222333444555555555333333333333333333333333444444333333333333444444222222222222222222222222333333444444555555555666444444444555444444333333666666555555666666777888:::999999999999999999999888999:::;;;======>>>>>>:::999777666555666888999999;;;>>>CCCHHHKKKKKKJJJEEECCCAAA@@@AAADDDHHHJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJLLLNNNQQQRRRRRRQQQPPPJJJOOOVVVWWWTTTOOOLLLLLLLLLPPPTTTVVVTTTQQQMMMLLLLLLLLLMMMOOOSSSUUUUUUUUUTTTSSSTTTUUUUUURRRNNNKKKIIIIIIIIIJJJLLLOOORRRTTTPPPLLLFFFBBB@@@@@@@@@???BBBCCCEEEFFFGGGGGGFFFFFFCCCBBBAAABBBDDDEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???>>>>>>>>>===>>>???AAAAAAAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<======>>>;;;;;;::::::::::::;;;;;;======<<<<<<<<<======>>><<<<<<<<<======>>>>>>???;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888999:::;;;;;;;;;:::999888999999999:::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<========================;;;<<<>>>>>>>>>>>>===<<<;;;;;;<<<<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::??????@@@@@@AAABBBBBBCCC?????????>>>===<<<;;;::::::;;;;;;;;;<<<=========@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAAAAABBBBBBAAA@@@???AAACCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBDDDEEEGGGGGGIIIKKKJJJIIIHHHIIIJJJGGGHHHJJJLLLNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPOOONNNQQQPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZZZZZZZ[[[ZZZZZZYYYYYY[[[]]]___bbbeeeppp000111222222222222111000///000000000111111111222000111111111111222222222//////000000000000///////////////...//////000000...///000111111111000000000000000000111111111111000111222222222222111000111111111111111111222222222333333444444555555555//////////////////000111111111222222222222111111000111222333444666777777333333333333333333333333444333333222222333333444222222222222222222222222333333444444444555555555333444444555555555555444666555555555555666777777::::::999999888888888777888999:::<<<============:::999777666555666888999;;;<<<@@@EEEJJJLLLKKKJJJDDDCCCAAAAAABBBEEEIIIKKKFFFFFFFFFGGGHHHHHHIIIIIILLLLLLNNNOOOPPPPPPPPPPPPMMMSSSZZZ[[[VVVPPPLLLKKKOOOQQQSSSTTTRRRPPPOOOPPPPPPOOONNNOOOQQQTTTUUUUUUTTTTTTUUUVVVUUURRRLLLHHHHHHIIIJJJLLLMMMNNNOOOOOOMMMIIICCC>>>============@@@BBBDDDFFFFFFEEECCCBBBBBBAAA@@@AAACCCDDDDDDCCCCCCDDDDDDEEEDDDCCCAAAAAA?????????>>>>>>======<<<======>>>>>>>>>>>>>>>>>>======???@@@@@@@@@???>>>===>>>???AAAAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========:::::::::;;;;;;:::::::::::::::;;;<<<====================================::::::;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777888999:::;;;;;;:::::::::::::::::::::;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>???>>>======;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;>>>>>>>>>??????@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>??????@@@AAAAAABBBBBBAAA??????@@@BBBCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEEEEGGGIIIIIIHHHFFFFFFGGGFFFGGGJJJLLLNNNOOOOOOOOOPPPQQQQQQQQQPPPNNNMMMLLLOOOPPPPPPQQQSSSUUUWWWXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZYYY``````ccchhhkkkqqq~~~000000222333333222111000//////000000111111111222000111111111111222222222//////000000000000//////...............///000111///000111222333333222111000000000000111111111111000111222333333222111000222222222111111111111111///000111222333333444555555444333222111111111111111111111222222111111111000000111333555666888888333333333333333333333333444333333222222333333444111111111111111111111111222222222222222222222222333333444555666666666666555555555555555666777777::::::999999888777777777999:::;;;;;;<<<<<<<<<<<<:::999777666555666888999<<<>>>BBBGGGKKKLLLKKKHHHBBBBBBBBBCCCEEEHHHKKKLLLDDDEEEFFFGGGHHHIIIJJJJJJMMMMMMNNNNNNOOOPPPQQQQQQQQQWWW^^^^^^XXXQQQLLLKKKRRRRRRRRRPPPOOOOOOQQQSSSSSSQQQOOOOOOQQQSSSUUUUUUUUUUUUVVVVVVUUUQQQKKKFFFHHHIIIKKKMMMMMMMMMLLLKKKJJJEEE???<<<;;;<<<<<<===???AAACCCEEEFFFDDDCCCAAACCCBBBAAABBBDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@>>>===>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@???===>>>???@@@@@@???===<<<>>>=========<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;999999;;;<<<<<<;;;999999777888:::<<<======<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999777777777777777777777777444666888:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<>>>??????>>>===>>>>>>>>>===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;??????@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA?????????AAAAAAAAA???CCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBBAAAAAAAAACCCDDDDDDFFFHHHHHHGGGEEEEEEFFFFFFGGGJJJLLLNNNOOOOOOOOOPPPPPPQQQPPPOOOMMMKKKJJJNNNNNNPPPRRRTTTWWWYYYZZZVVVUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWYYYZZZZZZYYYYYYXXXYYYZZZ\\\\\\\\\[[[ZZZXXXXXXYYYZZZZZZZZZZZZZZZaaaccckkktttwwwxxx}}}222222111000//////000000000222555777777555222000444333333222222333333444111111000000//////............///000000000000000//////000000000000//////////////////000111222333444333333222111111111222111111222333333333333222222333333444444333333222222111111111000000/////////000222333333222000/////////000111333444555555222333333444444333333222333222222111111222222333333222111000000111222333444444444444444444444444333333222222333333444555333333333333555666777888<<<;;;:::999888888888888<<<<<<<<<<<<<<<;;;;;;;;;<<<999666444555888<<<>>>EEEEEEFFFJJJMMMKKKFFFAAA===<<<===???CCCFFFHHHHHHDDDGGGJJJKKKKKKKKKLLLMMMHHHJJJMMMNNNOOOQQQTTTVVVZZZ\\\^^^^^^YYYTTTOOOMMMQQQQQQQQQPPPPPPPPPPPPOOORRROOOKKKJJJLLLPPPSSSTTTYYYVVVQQQMMMKKKIIIFFFDDDFFFIIIKKKLLLJJJHHHGGGGGGJJJDDD===999999;;;;;;;;;AAA@@@???>>>===>>>???@@@DDDCCCBBBCCCDDDDDDBBB@@@AAAAAACCCDDDDDDDDDCCCBBB===<<<;;;:::999::::::;;;===<<<<<<;;;;;;;;;;;;<<<@@@???===>>>??????>>><<>>>>>======<<<<<<<<<<<<======>>>===<<<;;;:::999999999========================;;;;;;<<<===>>>>>>======;;;<<<<<<<<<;;;::::::999<<<;;;;;;:::999888777777::::::::::::::::::::::::666666666666666666666666666888;;;======<<<:::888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<;;;:::999;;;===999:::;;;;;;::::::<<<===888888888999999888888888999::::::;;;;;;::::::999::::::;;;<<<=========<<<============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<;;;>>>>>>>>>???@@@@@@AAAAAA<<<<<<===>>>???@@@@@@AAABBBAAA@@@@@@??????@@@@@@DDDCCCCCCBBBBBBBBBCCCCCCFFFFFFFFFFFFFFFFFFGGGGGGCCCBBB@@@??????@@@BBBCCCBBBBBBBBBCCCCCCEEEFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOSSSRRRQQQOOONNNMMMMMMMMMPPPQQQRRRSSSSSSTTTTTTSSSVVVUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUWWWXXXXXXWWWWWWZZZZZZYYYXXXXXXXXXXXXYYYTTTVVVXXXXXXXXXXXXZZZ[[[aaaiiisssyyyzzz{{{~~~222222111000000000000000000111333555555333111000333333222222222222333333111000000000/////////......//////000000000000000//////000000000000//////000000000000111222333444333222111000000000000111000000111222222222222111111222222333333222222111111111111111000000000///000000111222222111000000000000111222333333444444333333444444444444333333333222222111111222222333333222111000000111222333333333333222222222222222333333222222333333444555333333333444555666888888:::999888777666666666666<<<<<<<<<<<<;;;;;;;;;;;;===<<<::::::;;;>>>AAACCCGGGGGGHHHIIIIIIFFFBBB???<<<;;;<<>>>>>>>>>>>>>>???AAACCCEEEFFF@@@@@@@@@BBBDDDFFFEEEDDDCCCCCCCCCDDDCCCBBB@@@???<<<<<<:::999999999::::::<<<<<<;;;;;;;;;<<<<<<===???>>>===>>>@@@AAA@@@???@@@@@@?????????>>>>>>>>>@@@@@@?????????>>>>>>>>>=========<<<<<<=========>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<============<<<;;;;;;<<<<<<;;;;;;:::999;;;::::::999999888888888999999999999999999999999777777777777777777777777777888:::;;;<<<;;;:::999999999999999::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<;;;999999;;;<<<:::;;;<<<<<<;;;;;;<<<>>>888999999::::::999999888::::::;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>=======================================<<<;;;;;;::::::;;;;;;<<<==================>>>>>>??????@@@???????????????@@@AAABBBCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNOOONNNNNNMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWZZZYYYXXXWWWVVVVVVVVVVVVTTTUUUVVVVVVVVVWWWYYY[[[```hhhrrryyyyyyxxxyyyzzzxxx}}}222111000000000000000000111111222222222222111111222222222222222222222222000000000000////////////////////////000000000000///000000111111000000///111111111111222333444444111111000/////////000000//////000111111111111000000111111222222111111000111111111111000000000000000000000000000000000000111111111222222333333333444444555555555555444444333222222111111222222333222222111111111111222222222222111111000000000///333333222222333333444555444444444444666777888999999999888777777666666666;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>@@@BBBDDDEEEHHHIIIIIIGGGDDD@@@>>>===;;;;;;;;;???CCCGGGIIIJJJMMMNNNOOOMMMJJJGGGEEEEEEEEEHHHKKKNNNPPPSSSVVVXXX\\\\\\[[[YYYUUUSSSRRRSSSPPPRRRTTTVVVWWWWWWWWWVVVSSSNNNHHHEEEEEEGGGIIIJJJJJJGGGDDDCCCEEEHHHJJJKKKJJJKKKKKKIIIEEEBBBAAAAAA@@@===::::::<<>>???>>>======>>>AAABBBBBBAAA>>>>>>>>>>>>============????????????>>>>>>>>>>>>>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999999999888888888888888888888888888888888888888888888888888888999999::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;;;;999999;;;<<<;;;<<<======<<<<<<===>>>999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;::::::999999<<<<<<<<<============>>>========================<<<<<<======<<<<<<;;;:::888888888999::::::;;;;;;=========>>>>>>>>>>>>>>>======>>>>>>???AAABBBCCCBBBAAA@@@???@@@BBBDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMKKKJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTSSSQQQPPPPPPSSSUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUXXX[[[^^^eeeooouuuvvvsssrrrqqqooopppwww111111000000000000000111111111000000000000111111111111111222222111111111000000000000///////////////////////////000000111000000000111111000000000111000000000111111222333111000000//////000000000///000000111111111111111111111222222222222111111111111111000000000000000000000////////////000000222222222222222222222222444555555555555555555444333222222111111222222333222222222222222222222222222222111111000000//////333333222222333333444555444444444555666777888999::::::::::::999999888888999999::::::;;;;;;;;;<<<;;;<<<>>>???@@@AAAAAAAAAEEEGGGGGGDDD???<<<===>>>;;;;;;<<<@@@EEEIIIKKKLLLOOOPPPPPPNNNIIIFFFDDDCCCCCCFFFJJJNNNPPPSSSUUUWWWVVVWWWXXXWWWTTTRRRQQQQQQLLLNNNRRRUUUWWWWWWVVVUUURRRNNNHHHEEEEEEGGGIIIJJJJJJFFFCCCBBBDDDHHHKKKMMMLLLLLLJJJGGGCCC???>>>>>>>>>======>>>AAADDDGGGHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEEEEFFFFFFDDDBBBCCCBBBBBB@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========>>>>>>@@@AAABBB???>>>>>>???AAACCCBBBAAA========================??????>>>>>>>>>============>>>>>>>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::::::::;;;;;;<<<;;;;;;::::::888888888999999:::::::::888888888888999999999999888888888888888888888888999888888777888999:::;;;999::::::::::::;;;;;;;;;999999999999:::::::::::::::;;;;;;:::999999:::<<<:::<<<===<<<;;;;;;<<<===:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<=====================<<<=========>>>>>>@@@AAAAAAAAA@@@>>>>>>???AAADDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????BBBBBBAAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHJJJJJJKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOQQQRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQUUUTTTSSSRRRRRRTTTVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRTTTXXX[[[\\\bbbiiinnnooommmlllllllllkkkqqq|||~~~111000000000000000111111111111000//////000111111000111222222222222111000////////////000000000000000//////...///000111111000000111111111111000000000////////////000000111111111000000000111111222000111222222333333222222222222333333333333222222000000000000000000111111000000////////////000000222222222222222222222222444555555555555555555444333222222111111222222333222222222333333222222222333333222222222111111111333333222222333333444555444444444444555777888999999999:::::::::999888888777888888999:::;;;<<<<<<<<<===???@@@@@@???>>><<<@@@BBBCCCAAA>>><<<>>>AAA======>>>AAAFFFKKKMMMMMMMMMNNNNNNMMMIIIFFFDDDDDDBBBEEEJJJMMMOOOQQQSSSTTTQQQTTTWWWXXXVVVSSSQQQPPPKKKMMMQQQTTTVVVVVVUUUTTTQQQNNNIIIGGGHHHKKKLLLMMMNNNJJJFFFDDDEEEHHHKKKLLLKKKKKKIIIEEEAAA>>>>>>???@@@AAACCCEEEGGGIIIJJJKKKMMMMMMKKKIIIGGGEEECCCBBBGGGFFFFFFFFFGGGGGGEEEDDD@@@@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCAAA@@@???@@@AAAAAA@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::;;;;;;<<<;;;;;;:::888888888999999::::::;;;999999999999::::::;;;;;;888888888888888888888888999888777666666888999;;;999999999:::::::::;;;;;;888888888999999999::::::999:::;;;:::888888:::;;;999;;;;;;;;;999999:::;;;:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===<<<<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;<<<===============<<<<<<<<<<<<<<>>>>>======>>>>>>>>>???>>>>>>===>>>@@@BBBDDDEEEDDDDDDCCCBBBAAAAAA@@@???@@@AAAAAAAAAAAA@@@???BBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRRRRSSSSSSTTTTTTSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVSSSSSSRRRQQQQQQSSSWWWZZZ[[[]]]aaadddfffhhhiiijjjffffffnnnvvvwwwwww|||zzz000000000000000111111222111111000000000000111111000111222333333222111000////////////000000000000000///.........///111222000111111222222111111000//////.........//////000111111000000000111222222111111222333333333333333333333333444444333333333000000000000111111111111000000000000000000000000111111111222222333333333444444555555555555444444333222222111111222222333222222333333333333222222333333333333333333333333333333222222333333444555333333333333555666777888666777888999999888777666666666777888:::;;;<<<<<<>>>???@@@AAAAAA???===<<<<<<>>>????????????AAABBB>>>>>>>>>BBBFFFJJJLLLMMMJJJKKKLLLKKKHHHEEEDDDDDDBBBEEEJJJLLLMMMNNNOOOPPPOOOSSSWWWYYYXXXUUURRRQQQLLLNNNPPPRRRSSSSSSSSSRRROOOMMMJJJJJJLLLMMMNNNNNNNNNKKKGGGFFFGGGIIIKKKKKKIIIHHHFFFCCC@@@???@@@BBBEEEHHHKKKLLLKKKKKKKKKLLLIIIIIIIIIIIIGGGFFFDDDCCCCCCCCCCCCEEEGGGHHHHHHFFF>>>>>>>>>>>>>>>???@@@AAA>>>>>>???@@@@@@@@@?????????????????????@@@AAABBBBBB@@@??????@@@@@@???>>>============>>>>>>>>>>>>============<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;888888888999999:::::::::999999999::::::;;;;;;<<<888888888888888888888888888777666666666777999:::888888999999999:::::::::777777888888888999999999999:::::::::888888:::;;;999:::;;;:::999888999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888888888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>===============>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@??????AAACCCEEEEEEEEECCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEGGGHHHIIIJJJMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPOOOMMMLLLKKKMMMMMMNNNNNNOOOOOOPPPPPPNNNOOOQQQRRRRRRQQQPPPOOOQQQQQQQQQRRRSSSUUUVVVWWWRRRSSSSSSRRRRRRSSSWWWYYYZZZ[[[\\\^^^```ccceeefffbbbgggooosssrrrsss|||}}}000000000000000111222222111111111111111111111111111222333444444333222111.../////////000000000111000000.........///111222000111111222222111111000000000////////////000000///////////////000111222000000111222222222222222222222333333333333222222///000000000111111111111000000111222222111000000000000111222333333444444333333444444444444333333333222222111111222222333222222333444444333222222111111222222333444444444333333222222333333444555222222222222333555666777555666888999999888777666555555666888999;;;<<<<<<<<<===???@@@@@@???>>>===;;;;;;<<<>>>AAABBBBBBAAA>>>===>>>@@@EEEHHHJJJJJJIIIJJJKKKJJJGGGDDDCCCCCCCCCFFFJJJLLLKKKJJJJJJKKKLLLOOOSSSTTTSSSRRRQQQQQQLLLMMMNNNNNNNNNNNNNNNNNNLLLKKKJJJKKKMMMMMMLLLJJJHHHFFFEEEEEEGGGJJJLLLLLLFFFFFFDDDAAA@@@AAADDDGGGJJJNNNQQQQQQNNNJJJIIIIIIEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@AAABBBEEEFFFEEEDDD??????>>>>>>>>>???@@@AAA===>>>???@@@@@@@@@??????>>>>>>=========>>>>>>??????>>>===>>>@@@@@@???>>>;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;999999999999999999::::::777888888999::::::;;;;;;777777777777777777777777666666666666666777888888777777777888888888999999777777777777888888888999999::::::999888888999;;;:::;;;<<<;;;999888999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;999::::::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999888888777888888999999::::::;;;:::::::::;;;;;;<<<<<<=========<<<<<<<<<===>>>>>><<<===>>>?????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFHHHGGGFFFEEEAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMOOOOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOTTTTTTTTTTTTTTTUUUUUUVVVQQQRRRTTTTTTSSSTTTVVVXXXZZZZZZ[[[\\\^^^``````___aaajjjpppnnnkkkooovvv{{{000000///000000111222222111111222222222222111111111222444555555444222111.../////////000000111111111000...---...///111222111111222222222222111111111111000000000000000111...............///000111//////000111111111111111111111222222222222111111//////000000111111111222///000222444444222000//////000000222333444555555222333333444444333333222333222222222222222222333222222444444444444222222000000111222333444444555333333222222333333444555111111111222333444555666777888:::;;;;;;:::999888444555666777999;;;<<<<<<999:::<<<===>>>>>>>>>===;;;::::::>>>BBBDDDBBB???===<<<===???CCCFFFHHHHHHIIIJJJKKKIIIFFFCCCAAAAAACCCFFFJJJKKKJJJHHHGGGGGGJJJKKKMMMMMMMMMMMMOOOPPPKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKHHHFFFBBBAAAAAACCCGGGKKKMMMMMMDDDDDDCCCAAA@@@BBBFFFJJJMMMQQQTTTSSSNNNIIIGGGFFFEEEEEEFFFFFFEEEDDDBBBAAABBBAAA@@@AAABBBBBB@@@>>>AAA@@@???>>>>>>???@@@AAA<<<===>>>@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<===<<<<<<===???AAAAAA@@@:::::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;999:::<<<======<<<:::999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<999::::::;;;<<<<<<<<<;;;999999999999999999999999666777777888999999::::::666666666666666666666666666666666666777777777777666777777777777888888888777777777777888888888888999::::::999888888999;;;;;;<<<===<<<:::999:::;;;999::::::;;;;;;::::::999999::::::;;;;;;::::::999888999::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;777777777777777777777777999::::::::::::999888888999999999:::;;;;;;<<<<<<999999::::::;;;<<<======;;;;;;;;;<<<===>>>???@@@<<<===???@@@@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===BBBEEEGGGGGGEEEDDDAAAAAA@@@@@@???@@@@@@@@@CCCCCCDDDFFFGGGHHHIIIJJJGGGHHHIIIJJJLLLNNNPPPQQQMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPTTTRRRPPPNNNNNNPPPRRRSSSXXXWWWVVVUUUTTTTTTTTTTTTQQQRRRTTTUUUTTTUUUVVVXXXYYYZZZ[[[]]]___^^^[[[YYY```jjjllldddaaagggllllllyyy444222000111333444333000222222222222222222222222333333333333222111000000...//////000000000000///000000000000000111111222111111111111111111222222333333333222222000////////////000111111111111111111222222333333222222111444444444333333333222222222222222111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333333444444444333333444333222222333444666777555555555444444333333333777666444333333444555666555666888999999888777666999999999999999:::::::::<<<<<<===>>>>>>===<<<;;;===>>>???@@@@@@AAA@@@@@@AAA@@@>>>===???CCCGGGKKKGGGFFFDDDBBB@@@?????????AAAFFFJJJIIIDDDAAABBBEEEGGGIIIKKKMMMMMMLLLJJJHHHIIIHHHGGGFFFGGGIIIKKKMMMJJJHHHGGGIIIKKKJJJDDD>>>???BBBEEEHHHJJJJJJIIIHHHAAAAAAAAABBBCCCEEEFFFGGGRRRRRRRRRQQQOOOLLLHHHFFFEEEEEEEEEEEEDDDCCCBBBAAACCCBBB@@@AAAAAABBB@@@???AAAAAA???>>>============??????@@@AAAAAA@@@>>>===:::;;;<<<>>>>>>>>>======>>>===<<<===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<:::999888777999999:::;;;;;;<<<======>>>>>>===<<<;;;:::999999:::::::::;;;;;;<<<<<<<<<<<<::::::;;;===?????????:::;;;<<<<<<<<<;;;:::999888999999999999888777777888888888777777777777777777777777777777777777777777777777777777777777777777777777777777888888888777777888888888999999999;;;:::777666666777999;;;<<<;;;::::::999999::::::;;;;;;:::999:::;;;<<<===<<<;;;:::999999999999:::999888777888888888666555999888777777777888:::;;;777777888888888888777777:::::::::::::::999888777666888:::<<<======<<<;;;999999999::::::;;;;;;;;;============<<<;;;:::999============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPOOONNNOOOPPPQQQRRR\\\ZZZXXXVVVTTTRRRQQQQQQNNNPPPRRRSSSRRRRRRSSSTTTWWWWWWWWWXXXYYY[[[]]]^^^aaaaaabbbaaaaaaaaadddfffvvv444222000111333444222000222222222222222222222222111111222333333222222222...///000000000000000000000000//////000000111222111111111111111111111111222222222222111000///...000000111222222222222222222333333444444333333222333333333333222222222222000000000000000000000000222222222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222111111222222222222111111222111111111222333444555555555444444444333333333666555444333333444666777555666666777777777777777888888888888999999999999;;;<<<===>>>======<<<;;;======>>>???@@@@@@@@@@@@@@@>>>===<<<>>>BBBFFFIIIGGGEEECCC@@@???>>>>>>>>>@@@BBBDDDFFFEEEDDDCCCBBBDDDFFFIIILLLNNNNNNMMMLLLIIIHHHFFFEEEFFFGGGHHHIIILLLJJJHHHIIIJJJIIIDDD??????AAAEEEGGGIIIIIIHHHGGGDDDEEEFFFGGGHHHIIIJJJJJJNNNOOOOOOOOOMMMKKKHHHGGGEEEEEEEEEDDDDDDBBBAAAAAABBBAAA@@@@@@BBBBBBAAA@@@AAA@@@???>>>============>>>???@@@@@@@@@???>>>===999:::<<<===>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;===;;;:::;;;===>>>>>>>>>===<<<;;;:::999::::::;;;999999999999999888888777888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888999999999;;;999777666666777999:::;;;::::::999999999999999::::::999999999:::;;;<<<;;;;;;;;;::::::999999999999999999999::::::888777666666555555555666777888777777888888888888777777999999999999999888777777777888:::<<<======<<<;;;888888999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBCCCCCC@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLOOOOOONNNNNNNNNMMMMMMMMMKKKLLLLLLNNNOOOQQQSSSTTTQQQPPPPPPOOOOOOPPPRRRSSSXXXWWWUUUSSSRRRPPPPPPOOONNNPPPRRRSSSRRRRRRSSSUUUVVVVVVWWWWWWXXXYYY[[[[[[^^^___``````aaacccgggkkkyyy333111111111222333222111222222222222222222222222///000111222333333333333...///000000111111000000///////////////000000111111111111111111111111111111111111111000///......111111222333333333333333333333444444444444333333222222222222111111111000......//////000000111111222222222222222222222222222222222222222222222222222222222222111111000000222222222222222222222222///000000000000000//////000000///000000111222333444444444444333333333333444444333333333555666777555555444444555666666777666777777777888888888999;;;;;;<<<======<<<<<<;;;<<<===>>>???@@@@@@@@@@@@???>>><<<<<<>>>AAAEEEGGGFFFDDDAAA???===<<<======??????@@@CCCFFFFFFCCC???BBBDDDGGGKKKNNNOOOPPPPPPIIIHHHGGGEEEEEEFFFGGGGGGOOOLLLIIIHHHIIIIIIEEEBBB@@@BBBEEEGGGHHHHHHGGGGGGEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJKKKLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@BBB@@@@@@@@@BBBBBBBBB@@@@@@@@@???>>>=========>>>>>>????????????>>>===<<<999:::;;;===>>>?????????===<<<;;;<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;888888888999::::::;;;;;;;;;;;;<<<<<<=========>>>;;;;;;;;;:::::::::::::::>>><<<;;;;;;<<<======<<<>>><<<:::888777999;;;===999::::::::::::999888888777777777777777777888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888:::999777666666777999::::::999999888888888888888999888888888888999::::::::::::;;;<<<;;;:::999888777888888999999999888888555555555555555666777777777777888888888888777777777888888888888777777666888999:::<<<<<<<<<;;;:::888888888888888777777777777888:::;;;===>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMLLLLLLJJJJJJLLLMMMOOOQQQSSSTTTQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNNNNPPPRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXZZZ[[[\\\^^^aaaffflllqqqzzz222111111111222222222111111111111111111111111111000000111222222222222222...///000111111111111111//////......//////000111222222222111111111111111000000000000000///......000111222222333333222222222333333444444333333222111111111111000000000000......//////000111222222111111111111111111111111111111111111111111111111333333222222111000000000111111111111111111111111000000000000000000///.../////////000111111222333333333333333333333333333333333222333444555666777444333333222333444666777555555666666777777888888:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>>>>>>>???BBBDDDFFFEEECCC@@@===<<<<<<======@@@AAACCCEEEFFFEEEBBB@@@CCCDDDGGGJJJLLLNNNPPPQQQHHHHHHHHHGGGHHHIIIJJJJJJQQQNNNJJJIIIHHHHHHFFFDDDCCCDDDFFFHHHIIIIIIHHHGGGCCCEEEGGGIIIJJJJJJHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAA??????>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<888999:::<<<>>>???@@@@@@===<<<;;;;;;<<<===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;::::::::::::???===;;;;;;<<<<<<;;;:::===<<<:::888888999:::;;;:::::::::::::::999888888777777777777777888888888777777777777777777777777666666666666666666666666777777777777777666666666777777777777777777777777888888777666666777999:::999888888777777777777777777777777777888888888999888999;;;<<<<<<;;;999777444555777777666666666777777777777777777888888888777777888888888888777777666666777777777777666666999999:::;;;;;;;;;::::::999888888888888777777777777888999;;;<<<===>>>>>><<<<<<<<<=========>>>>>>========================@@@@@@@@@?????????@@@@@@BBBAAA???>>>???@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOQQQQQQNNNNNNMMMLLLLLLLLLLLLMMMMMMPPPRRRSSSSSSSSSUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXYYY\\\```gggpppvvvyyy111111111111111111111111111111111111111111111111222222222222111111000///...///000111222222222222///////////////000111111222222222111111111000000///000000000000//////...///000000111111111111111111111222222222222111111111111111000000000////////////000111111222333333111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111222222222111000000///000000111222222333333333333333333333333333333333222222222333444555666666333222222222222444666777444555555666777777888888:::::::::::::::;;;<<<<<<<<<<<<===>>>?????????????????????@@@AAACCCEEEFFFDDDBBB???===<<<===>>>@@@CCCFFFIIIHHHDDDAAAAAACCCFFFFFFGGGHHHJJJKKKMMMNNNGGGHHHIIIJJJLLLMMMOOOPPPQQQNNNKKKIIIHHHGGGGGGGGGFFFFFFHHHIIIIIIIIIHHHHHHCCCEEEGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@???>>>>>>===<<<<<<<<<999999:::<<<===???@@@AAA>>><<<;;;;;;<<<<<<;;;999===========================<<<<<<;;;;;;:::999999777777888888888888999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???===;;;;;;;;;<<<;;;:::::::::;;;;;;::::::999888999::::::::::::999888888666666777777888888888888666666666666666666666666666666666666666666666666777777777777666666555555666666666666666666666666777777666666666777999999999888777777666666777777666666777777777888888888666888999;;;;;;:::888777444666888888666555666777666777777888888888888888777777888888888888777777555666666777777777666666::::::::::::::::::999999999999999999999999888888999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<====================================AAA@@@???>>>>>>>>>??????CCCBBB@@@??????AAACCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMOOORRRSSSSSSTTTUUUWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZ___gggpppvvvxxx000111222111000000111222111111111111111111111111222222222222111000///......///000111222333333333000000000000000111111222333333222222111000000000000000000111111000000/////////000111111111111000000000111111111111000000111111111111000000000///000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333333333222111000000000111222333444444444444222222222222333333333333222222333333444444555555222222222222333444666666444444555666777888999999999999999999999:::<<<<<<;;;<<<===>>>???????????????@@@AAABBBCCCDDDDDDEEEDDDBBB???======???BBBDDDFFFJJJLLLIIICCC@@@BBBGGGIIIHHHGGGFFFFFFGGGIIIJJJFFFGGGIIIKKKMMMOOOQQQRRROOOMMMKKKIIIHHHGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@AAABBBBBB@@@???>>>=========>>>???@@@@@@AAA@@@???>>>===<<<<<<<<<::::::;;;;;;===>>>@@@AAA???===<<<<<<======;;;:::>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::999999888888888888888888888888<<<;;;;;;;;;::::::999999;;;;;;<<<<<<============>>><<<;;;:::;;;<<<;;;:::999:::;;;;;;;;;:::888777888999999999999888777777666666666777888888999999666666666666666666666666777777777777777777777777888777777666666555555444666666666666555555555555666666666666777888888999999888888777777777777777555666777777888888777777555666777888999888777777888:::===<<<888777888:::555555666777777777777777777777888888888888777777555666666777777777777777;;;;;;::::::999999888888888888888999999999:::::::::;;;;;;;;;;;;::::::999;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>=========??????CCCBBBAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDEEEFFFFFFHHHHHHIIIJJJIIIIIIJJJJJJJJJJJJKKKKKKNNNNNNOOOOOOOOOMMMLLLKKKLLLKKKKKKJJJJJJLLLMMMNNNLLLLLLKKKKKKKKKLLLLLLMMMMMMOOORRRTTTTTTTTTVVVXXXWWWXXXYYYZZZZZZYYYWWWVVVUUUVVVXXXZZZ^^^dddlllqqqwww|||~~~zzzqqqnnnsssyyy///111222222//////000222111111111111111111111111000111111111111111000///...///000111222333333333111111111111111222333333333333222222111000000///000000111111111111111000000000111222222222222111111111111222222111111111222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000111222222333333111111111111111111111111333333333333222111000///000111222444444444444333111111222222222333333333222333333444444444333333000111222444555555666666444555555666888999999:::999888888888999:::;;;<<<;;;<<<===>>>????????????>>>???@@@BBBCCCCCCCCCCCCDDDCCC@@@>>>???BBBFFFHHHJJJJJJIIIFFFCCCCCCEEEHHHJJJHHHFFFDDDDDDEEEFFFHHHDDDEEEGGGIIIKKKMMMNNNNNNKKKKKKKKKIIIHHHGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBDDDFFFDDDCCCAAAAAAAAAAAA???>>>============>>>???@@@AAACCCBBB@@@>>>============<<<;;;;;;;;;<<<===???@@@@@@>>>============<<<:::========================;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999999::::::;;;<<<<<<===>>>???@@@@@@===;;;::::::;;;<<<;;;::::::::::::999999999999999777888888888888777666666555666666777888888999999666666666666666666666666777777777777777777777777888777777666555555444444666666666555555444444444555555555666777888888999999999888777777777777888555666777888999888777777555555555555666666666777:::===???===999666777:::555666777888999888888777777777888888888888777777555666777777888888888777<<<;;;:::999888888888888555666666777888999:::::::::::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJLLLMMMOOOOOOOOONNNLLLKKKLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMOOORRRTTTTTTUUUWWWXXXUUUVVVXXXYYYYYYXXXWWWVVVVVVWWWYYY[[[]]]aaafffjjjmmmpppqqqllleeebbbeeejjjrrr///111333222///...000222000000000000000000000000...///000111111222222111...///000111333333333444222222111111222222333444333333222222111000000///000111111222222222111111111111222333333333333222222222222333333222222222222222222222111111111111000000000000////////////000000000000000000000000000000000000000000000000//////000111222333333444333333333333333333333333333333333222222000/////////000222333444444333333111111111222222333333333333333444444444333222222000111333555666666666555555555666777888999::::::888888777777888:::;;;===;;;<<<===>>>????????????<<<>>>???AAABBBBBBAAAAAAEEECCC@@@???AAADDDHHHKKKLLLHHHDDDBBBDDDFFFHHHHHHIIIGGGEEECCCBBBDDDFFFGGGCCCDDDEEEGGGHHHIIIJJJJJJIIIJJJJJJJJJHHHGGGHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGHHHHHHFFFEEECCCBBBAAA@@@??????AAA@@@??????@@@CCCEEEGGGEEEDDDBBBAAAAAA@@@>>>===============>>>???AAAAAADDDBBB@@@???=========>>>===<<<;;;;;;<<<===>>>???AAA???>>>===>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<======::::::999999999999999999555666777888999:::;;;;;;;;;<<<===>>>???@@@AAABBB<<<;;;999:::;;;<<<<<<;;;===;;;999777666888999;;;777777777777777666555555555666666777888999999999666666666666666666666666777777777777777777777777888777777666555444444444666666555555555444444444444555555666777888888999:::999999888888888888888555666888999999999888777444444444444444555666777999<<>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;<<<===???AAA??????@@@@@@@@@??????>>>???@@@AAACCCEEEFFFGGGHHHDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLNNNOOOOOOOOOMMMLLLMMMLLLKKKKKKKKKLLLNNNOOOPPPOOOOOONNNNNNNNNNNNNNNMMMOOORRRTTTTTTUUUWWWXXXSSSTTTVVVXXXXXXWWWVVVUUUWWWXXXZZZ[[[\\\___cccfffbbbdddeeebbb^^^^^^bbbgggkkk}}}//////000000111111111222000111111222222000///......000111222222111000...//////000111222222333333222222222111000//////...333333333222111000//////////////////000000000000000111111111222222222222333222111111111111111111222222111111000000//////000000000000000000000000//////000000111111222222333333333333333333333222222222222111111111111111222222111111222222333444222222222222222111000000222222111111111111222222///000222333444444333222555444444333222111000000222222333444444555555666444444444555555777888999444555666777999;;;<<<===::::::;;;;;;<<<=========>>>>>>>>>???@@@@@@@@@AAAFFFEEEDDDDDDEEEGGGJJJKKKGGGEEEBBB@@@@@@CCCFFFHHHGGGCCC???>>>AAAEEEGGGGGGDDDDDDDDDDDDEEEHHHJJJKKKGGGGGGHHHHHHHHHGGGFFFFFFGGGFFFCCCAAAAAABBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCIIIFFFBBBAAAAAAAAA>>><<<============>>>>>>>>>>>>AAA@@@>>><<<;;;::::::;;;999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::===<<<:::999999999::::::999999999888888888777777777777888999::::::::::::<<<===>>>???@@@AAAAAA@@@???===:::999:::<<<<<<<<<>>><<<999777555555666777888888888888777777777777111444777::::::999666444666666666666777777777777777777777777666666666666666666555555555444444444333333222222222222333333777777666666777888999999999999777666555555555555888888888888888777666666555555444444444444555555666666555555666777888888666777888999999999999999999888777666555555555555666777777888888888777777<<<;;;:::888777666666666777777999::::::::::::::::::999999888888999999:::;;;;;;:::::::::999999999============<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<======>>>???@@@@@@AAAAAABBBDDDFFFHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMMMMNNNOOONNNLLLJJJLLLMMMMMMMMMMMMLLLLLLKKKNNNMMMLLLKKKKKKLLLMMMNNNQQQQQQPPPPPPPPPQQQRRRRRRUUUSSSSSSTTTVVVWWWWWWVVVUUUVVVXXXYYY[[[\\\\\\]]]```___]]][[[YYYZZZ^^^aaaiiiooo///000000000111111111111000111111222111000///......///111222222111///...//////000111111222333333333333333222111000000000222333333222222000//////////////////000000000000000000000111111111222222333333222111111222222222222222222222222111000000000000000000000000000000000000000000000111111111333333222222222333333444333222222222111000000000111111000000111111222333111111111111000000//////222111111000000111111222000111222333444444333333333333333222222222222222222222222333444444555555444444333444444555666777555555666888999:::;;;<<<::::::;;;;;;<<<=========>>>>>>???????????????@@@CCCCCCCCCCCCDDDFFFHHHIIIDDDBBBAAA???@@@AAADDDEEEJJJGGGDDDDDDGGGJJJKKKKKKDDDDDDDDDDDDEEEFFFHHHIIIGGGHHHHHHHHHGGGFFFEEEEEEFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCHHHFFFCCCBBBBBBAAA>>><<<============>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;>>>===;;;:::999::::::;;;:::999999999999888888888777777888999::::::::::::===???BBBDDDEEEDDDBBB@@@???<<<:::999;;;<<<======>>><<<:::999888888999:::888888888888777777777777666888:::;;;<<<:::999777777777777777888888888888777777777666666666555555666666555555555444444444666666555555555555666666777777777777777777888888999888777666555555555555888888888888888777666666555555444444444444555555777777666666666777888888;;;;;;;;;;;;:::::::::::::::999888777666666666666888888999888888777666666<<<;;;:::888777666666555666777888999:::::::::::::::999999999999999999:::::::::;;;;;;<<<<<<<<<===============<<<<<<<<<<<<:::::::::999::::::;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGHHHHHHJJJLLLOOOPPPSSSQQQNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRTTTVVVXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZYYY\\\[[[ZZZXXXWWWXXX\\\___ccchhhuuu000000000000111111111111000111111111111000////////////111111111111/////////000000111111222222222444444333333222111111111222222222222222111000///////////////000000000000/////////000000000111111333222222222222222333333111222333444333222111000000000000000000000000000111111111111000000000000333222111111222333444555333333222222111000//////000000//////000000111222111111111111000000000///222111111000000111111222111111222333444444444444111222222222333333333444111111222222333444444444444444333333333444444555666777777888999999:::::::::::::::;;;<<<<<<======????????????>>>>>>>>>>>>>>>???AAABBBDDDEEEEEEFFF@@@????????????@@@AAABBBEEECCCBBBDDDFFFHHHIIIHHHEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBFFFEEEDDDDDDDDDBBB???<<<>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::::::::::::::999999999999777777888999::::::::::::;;;>>>BBBEEEFFFDDDAAA>>>===;;;::::::<<<>>>>>>>>><<<;;;:::999888999::::::888888888888777777777777666777777888777777666555777777888888888999999999666666666555555555444444555555555555555444444444777666666666666666666777888888777777777777777777888888777666555555555555777777888888777777666666555555444444444444555555999888777777777777777777===<<<:::999888888999:::::::::999888777777777777:::::::::999888777555555<<<;;;:::888777666555444555666777888999999999999999999999999999999999999::::::;;;<<<===>>>???@@@=========<<<<<<<<<<<<;;;::::::999999::::::;;;<<<>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHHHHHHHGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHKKKNNNQQQSSSUUUQQQNNNKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMOOONNNMMMLLLLLLMMMNNNOOOQQQQQQPPPPPPQQQQQQRRRSSSRRRQQQRRRTTTWWWYYYYYYXXXYYYYYYZZZYYYYYYXXXWWWVVVWWWWWWVVVTTTSSSUUUYYY\\\^^^bbblllyyy000000000000000111111111111111111111000000000/////////000111111000/////////000000000111111111222333333222222222111111111222222222222222111000///////////////000000000000////////////000000000000111111111111111222333333111222333444444222111000000000000000000000000000222222111111000000//////222111000000111333555666444333333222111000//////000000000000000111222222333333222111111111111111111111000000000000111111111222222333444444555555333333333333333333333333000111111222222333333444555555444444333444444444888888888888888999999999999::::::;;;;;;<<<======?????????>>>>>>======<<<;;;===???BBBCCCCCCCCCBBB>>>>>>???@@@@@@AAAAAAAAA??????@@@BBBCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAACCCDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBCCC@@@@@@AAAAAABBBBBBBBBBBBDDDDDDEEEEEEDDDBBB???===>>>>>>>>>>>>==================<<<<<<<<<=========<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=====================<<<;;;:::::::::999;;;;;;;;;:::::::::999999777777888999::::::::::::999;;;>>>@@@@@@???===;;;;;;:::999:::===?????????:::999888777666666666777888888888888777777777666777666666555444444444444666777777777777888888888666555555555444444444444555555555555555555555555555555444444444444555555888888888777777666555555888777666555555555555555666777777777777777666666555555444444444444555555:::999888777777777777777999888666444444555777888:::999888777666666666666999999999999888777666666;;;::::::999777666444444555666777888888999888888999999999999999999999999;;;;;;;;;<<<===>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGJJJMMMPPPQQQOOOMMMKKKJJJKKKKKKKKKJJJLLLLLLMMMNNNOOOOOOOOONNNPPPOOONNNMMMMMMNNNOOOPPPTTTSSSRRRQQQQQQQQQQQQQQQTTTSSSSSSTTTVVVXXXWWWWWWXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTTTTRRRRRRSSSVVVYYY\\\```gggooouuu~~~111111000000000000000000111111111000000000000000/////////000000/////////000000000000000111111111111111111111111000000000111111222222222111000000////////////000000000000////////////000000000000/////////000111222333444222333333444333111000///000000000000000000000000222222111111000000//////111111000000111333444555333333222222111000000///222111111111111222333333333222111000000000000111111000000000000000000111111222222222333444555555555555444444333222111111000111111222222333333444666666555555555555555555888888888888888888888888999999::::::;;;<<<<<<<<>>>>>======<<<<<<<<<:::<<>>@@@AAABBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDEEEDDDCCCAAA@@@===>>>???AAACCCDDDEEEFFFEEEDDDCCCAAAAAAAAAAAABBB???@@@AAABBBBBBBBBAAAAAAAAACCCDDDDDDCCCAAA???>>>???>>>>>>>>>=========<<<<<<<<<<<<===============<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======;;;;;;;;;;;;;;;::::::999;;;;;;;;;:::::::::999999777777888999::::::::::::::::::::::::::::::;;;;;;:::999888:::<<<>>>???>>>::::::999777666555555555888888888888777777777666::::::888777777777777888555555555666666666666777666555555555444444444444444555555555555555555555555555444444444444555555777777777888777666555444777666666555555555555555555666666777777777666666555555444444444444555555999999888777666666666777444333222222333555777999888777666555555444555555555666777888888888888888999999999999888666555444555666777888888999888888888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>===>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFEEEFFFGGGIIIKKKMMMIIIIIIJJJLLLNNNNNNLLLJJJLLLLLLMMMOOOPPPPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTTTTUUUWWWUUUTTTUUUVVVVVVUUUSSSUUUVVVVVVWWWWWWWWWWWWVVVSSSTTTTTTSSSRRRRRRUUUXXXYYY\\\ccciiilllqqq~~~111111111111000000000000222111111000///000000000////////////////////////000000000000000000000000000000000000000000000000111111222222222111111000////////////000000000000/////////000000000111111/////////000111333444555777666555444222111000000000000000000000000000000111111111111000000000000000000111111222333333333222222222111111111111111222222222111222333333444222111///.........///000111000000//////000000111111111111111222333444555666666555444333222111111111111222222333444444444666666555555555666666777888888888888888999999999999999999:::;;;;;;<<<<<<============<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@???>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAA@@@===>>>???@@@BBBCCCDDDEEEDDDCCCAAA@@@??????@@@@@@>>>???AAABBBBBBBBBAAA@@@???AAACCCCCCAAA???????????????>>>>>>======<<<<<<;;;<<<===============<<<<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============::::::;;;<<<<<<<<<<<<;;;::::::::::::999999999999777777888999::::::::::::<<<;;;999888888:::;;;<<<888777777999<<<======<<<;;;::::::999888888777777888888888888777777777777888777666666666666666777444444444555555555666666666666666555555555444444444444444555555555555555777666666666666666666777555666777888777666555444666666555555444555555666555555666777777777666666555555444444444444555555888777666666666666666666444444333444555777999;;;777777666555444444444444333333555666777888888888666777888999888777666555555666777888999999999999888999:::;;;;;;:::999888;;;;;;:::::::::999999999<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<======>>><<<===>>>@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDGGGFFFFFFEEEFFFGGGIIIJJJHHHIIILLLPPPSSSRRROOOLLLKKKLLLNNNOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOPPPQQQRRROOOPPPQQQSSSUUUXXXZZZ\\\YYYWWWUUUUUUUUUUUUSSSRRRSSSSSSTTTVVVVVVWWWWWWWWWTTTUUUUUUSSSRRRRRRTTTVVVTTTWWW]]]dddgggiiiqqqzzz111111111111000000000///222222000/////////000111/////////....../////////000000000000000000000///111111111111111111111111000111111222222222111111////////////000000000000000000000111111111222222000000111222333555777777<<<;;;888555333222222222000000000000000000000000000000000000000111111111///000222333333222111000111111111111111222222222111111111111111222222333444333111000///000111222000000////////////000000000000000///000111333444555555444444333333333222222222222333444444555555444444444444555555666777777777888888999999999:::888999999::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<======@@@AAAAAABBBAAA@@@???>>>>>>??????@@@AAABBBCCCDDDCCCEEEFFFDDDAAA@@@AAACCCCCCDDDEEEFFFFFFEEEDDDDDDAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA???@@@AAABBBCCCDDDEEEEEEBBBAAA@@@>>>>>>>>>>>>???>>>???AAABBBBBBAAA@@@???>>>@@@AAA@@@>>>===>>>@@@?????????>>>===<<<<<<<<<<<<======>>>>>>===<<<;;;<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<:::;;;<<<>>>????????????:::999999999999888888888777777888999:::::::::::::::::::::999999:::::::::777777777888;;;<<<;;;:::777777888999999999999999888888888888777777777777333333444444444444444444555555555555666666666666777777777666666666555555444444444555555555666666666666555555555555666666333555666777888777555555555555555444444555555666444555555666777777666666555555444444444444555555555555555555555555666777555555666777888888999999888777666555555444444444333333444555666666666555444555777888999888777666666777888999::::::::::::777888:::;;;;;;:::888777999999999999::::::::::::<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;<<<===???AAABBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKMMMPPPRRRRRRPPPNNNKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTUUUWWWYYY[[[\\\XXXVVVUUUUUUVVVUUUTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUTTTRRRQQQRRRTTTTTTTTTXXX^^^```aaaeeekkkooo~~~222111111111000000//////333222000/////////000111//////............//////000000000000////////////222222222222222222222333000111111222222222111111////////////000000000000111111111111222222222222111222222333555777999:::AAA>>>:::666333333333444000000000000000000000000//////000000111111222222///111333444444222000...000000000111222222333333000000000000000111111222888777555333333444555666000000////////////000000000////////////111222333333333333444444444555555222333333444444555555666222222222333444555666777666777777888999999::::::888999999::::::;;;<<<<<<:::;;;;;;<<<<<<=========CCCCCCCCCBBBAAA@@@??????>>>>>>>>>???@@@BBBCCCDDDFFFGGGGGGEEEAAA@@@AAACCC@@@AAACCCDDDDDDDDDCCCBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFAAA@@@???============>>>===???@@@BBBBBBAAA@@@???>>>???@@@???<<<<<<>>>AAA@@@??????>>>===<<<<<<;;;<<<===>>>>>>>>>===;;;:::;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::<<<>>>@@@AAABBBBBBBBB999999999888888888777777777777888999::::::::::::777888999::::::999777666777666666888:::;;;999888111222444666888999::::::888888888888777777777777555555666777888888888777666666666666777777777777777777777777666666666666444444444555555555666666333333333222222333333333222444666777888777666555555555444444444555555666444444555666777777666666555555555444444555555555444444444444444555666777555666777777777777777666999888777666666555555555444444444555444444333333333444666888999999777777777888999::::::;;;::::::777888:::;;;;;;:::888777777888999999:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::;;;;;;;;;===>>>@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLLLLNNNOOONNNMMMKKKLLLNNNPPPQQQSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSYYYXXXXXXWWWWWWWWWXXXXXXVVVUUUTTTTTTVVVVVVUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUSSSQQQPPPQQQRRRXXXUUUVVVYYY[[[ZZZ[[[___gggppp|||000000000000////////////000000000000////////////111111000000//////......111111000///////////////......///000111111111111000000111222222222222222...//////000000000000000000111333444444333111000111222333333444555888;;;AAA>>>:::555222111222222222222222222222111000///111000///////////////000000111222333333222111000///000111222222111000///000111111111111222222222111222333333333333222111///////////////.........000000000///000000111222333333333333333333333333333444444555666666666555444444444555555555555666777777777777888888888888888888999999999::::::::::::<<<<<<;;;:::;;;???CCCFFFFFFEEEDDDCCCAAA???>>><<<>>>@@@???===>>>AAAEEEFFFEEEDDDCCCCCCBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBB@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEE@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAAAAA@@@??????>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>????????????@@@AAABBBAAA@@@===<<<<<<<<<=========;;;:::888<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::<<>>???AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBFFFEEECCCBBBAAABBBDDDEEELLLLLLKKKJJJJJJKKKMMMMMMKKKLLLNNNQQQRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQUUUWWWYYY[[[\\\[[[ZZZZZZTTTUUUVVVWWWWWWWWWVVVUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRVVVVVVWWWXXXYYYYYYYYYXXX^^^aaagggqqq000000000000////////////000000000000////////////111000000000/////////...000000///...............///000111222333333333333///000111111222222222111...//////000000000000000111222333444444222111000111222222222222333555888;;;999777444333222222333111222222222222111000///000000////////////000000000111222222222111000000///000111222222111000///000111111111111222222222111222333444444333222111////////////////////////111000000000000111222222333333333333333333333333111222333333444444333333444444444444555555555555666666777777777888888888888888999999999::::::::::::;;;<<<<<<;;;<<>>>>>>>>BBBBBBCCCBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>???@@@AAA@@@???===<<<;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::;;;???BBBCCCBBB???<<<;;;999888777888999::::::::::::::::::;;;;;;;;;777777777777777777777777999999999888888888777777777777666666666666777777999999999888888777666555444444555666666555444444555555555666666555555555444444444555555555555666555555666666555555444333555444444444555555666777777333222666888666555666555555555555555555555555777777777666666666666666777777666555555555666666555555555555555555444444888777666666555555555555555555444444444444555555444444444555555555666666666666666666666777777777888888888888888999::::::999999::::::999888888777999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;======>>>@@@AAACCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBEEEDDDCCCCCCDDDEEEGGGIIIIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQPPPPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQUUUVVVXXXZZZZZZZZZXXXXXXRRRSSSTTTUUUVVVUUUTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSVVVVVVWWWWWWXXXWWWWWWWWWVVVZZZ___eeeooo000000000000////////////////////////000000000000000000000000///////////////......------------...///000111222333333333333//////000111111111111000...///000000111111000000222222333333333222000///000111222111000000222444333333333333333222222333111111222222111111000000000000000//////000000111111222222222111000000///000000111222222111000000000111111111111222222222111222333444444333222111////////////////////////111111111111111222333333333333333333333333333333222222333333444444333333444444444444555555555555666666777777777777888888888888999999999:::::::::999:::<<<<<<<<<<<<>>>@@@BBBBBBCCCCCCCCCBBBAAAAAA@@@AAABBBBBBAAACCCEEEHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>BBBBBBBBBBBBAAA@@@???>>>????????????@@@@@@@@@AAA????????????????????????===>>>???@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;>>>@@@AAA@@@>>><<<;;;:::999888999:::;;;:::::::::::::::999999999777777777777777777777777999999888888888777777777777666666555555666666777999999999999888777666666444444555666666555444444555666666777777666666555444444444555555555555666555555666666555555444333444444444555555777888999999444999GGGHHH===666888555555555555555555555555555555555555666666666666999888777666666555555555666666666555444444444333666666555555555555555555555555444444444444555555444444444555555555555555555555555666666777777888777666666666666777888888888888888888888888777666999999::::::::::::;;;;;;999999::::::::::::999999999999999999::::::::::::<<<<<<===>>>@@@AAABBBBBB@@@@@@????????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAABBBDDDFFFHHHJJJFFFEEEEEEEEEEEEFFFGGGHHHMMMMMMNNNOOOOOONNNMMMLLLNNNNNNOOOOOOPPPPPPQQQQQQTTTUUUWWWXXXYYYXXXVVVUUUQQQQQQRRRSSSSSSSSSSSSRRRTTTTTTSSSRRRQQQPPPOOOOOOQQQRRRRRRRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWVVVVVVUUUTTTXXX]]]___bbbkkkzzz000000000000////////////////////////000000000000000000000000///////////////......------............///000111222222222222///000000111111111000000//////000111111111111000222222333333222111000///111222222111000///000111//////111222222222111000000000111111111111000000000000000///000000111111222222222111111000//////111111111111111111111111000000111111111222222222222222333444444333222222///////////////000000000222222111111222222333444333333333333333333333333444444555555666555555444333333444444444555555555666666666666777777777888888888999999999:::::::::888999;;;<<<======>>>>>>???@@@AAABBBBBBBBBBBBBBB??????@@@@@@AAABBBEEEFFFGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@???>>>===<<<;;;?????????@@@@@@@@@AAAAAA@@@@@@???????????????>>>======>>>>>>>>>>>>===<<<<<<<<<;;;;;;<<<===???@@@<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>???>>>===;;;;;;:::999999::::::;;;::::::999999999999888888999999999999999999999999888888888888777777777777666666666555555666666666888888888888888777666555444555555555555555555444666666777777777777666666444444444555555555555666555555555666555555444333333444444555666777999::::::999HHH^^^___III999:::555555555555555555555555444444555555666777888888999888777666666666666666777777666555444333333333444444555555555555555555555555444444444444555555555555555555555555555555444444555555666777888888666666666666666777777888777888888999888888777777999999999:::::::::;;;;;;888999999::::::999999888888999999999999::::::::::::;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???@@@AAACCCEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHKKKKKKLLLMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRTTTUUUWWWXXXXXXVVVTTTSSSPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTWWWXXXXXXXXXWWWVVVUUUUUUTTTYYY]]]]]][[[___jjjttt000000000000////////////.../////////000000000111////////////000000000000000///////////////000000///000111222333333333333000000111111111111000000///000000111111111111111222222222222111111000000222333444333111///000000...///000111111000///...///000000111111111000000000000000000000111222222222111111000000/////////222222111111111111222222000000111111111222222222222333444444444444333222////////////000000111111222222111111222222333444333333333333333333333333444555555666555555444444333333333444444444444555555666666666666777777777888888999999999:::::::::888999:::<<<===>>>>>>======>>>???AAABBBCCCCCCCCC===<<<<<<<<<>>>AAACCCCCCDDDDDDCCCAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBB???@@@@@@???>>>===<<<;;;???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>=========>>>>>>>>>============<<<<<<===???AAABBB;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;;;;<<<<<<:::::::::999:::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666666666555555555555666666666666666666666666555444555555555444444555555555666666777777777777666666444444444555555555555666555555555666555555444333333333444444666777888999:::999III___^^^HHH999:::555555555555555555555555555555666777888888999:::666666666666666777888888777777666555444333333333222333444555666666555555555555444444444444555555555555555555555555555444333444444555666777777888666666666666666777888888888888999999999999999888999999999:::::::::;;;;;;888999999::::::999999888888888888999999999::::::;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>>>>>??????AAABBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJLLLMMMLLLLLLKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTVVVWWWWWWUUUTTTRRRPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQRRRSSSTTTTTTUUUUUUPPPQQQQQQRRRSSSTTTTTTTTTXXXXXXXXXXXXXXXWWWVVVUUUOOOTTTXXXXXXVVVXXX```gggqqqzzz000000000000////////////......//////000000111111////////////000000000000000////////////000111111111222333444555555555555111222222222222111000000///000111111222222111111111111111111111111111111222444555444222000000111//////111111111000///...//////000000111111000000000000000000111111222333111000000//////000000111333222111111111111222333000111111111111222222222222333444555555444333222...//////000000111111222111111111111111222333333333333333333333333333333333333444444333333222222333333333333444444444444555555666666666666777777888888999999999::::::::::::999999:::<<<>>>>>>===<<<===>>>@@@AAABBBCCCCCC<<<:::999;;;>>>AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDAAAAAABBBBBBBBBAAA@@@???????????????@@@@@@@@@AAACCCCCCAAA@@@???>>>>>>>>>AAAAAAAAABBBAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>======>>>>>>>>>>>>??????=========>>>>>>@@@AAAAAA;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::888:::;;;:::999999:::;;;888888999999999999::::::999999999999:::::::::;;;::::::::::::::::::::::::888888777777777666666666666555555444444555555666444555555666666555555444666555444444444444555666555666666777777666666555444444444555555555555666555555666666555555444333333333333444444666777888888666===HHHGGG999444999444444444444444444444444555666666777888999999:::444444444555555666777888666666666555444444444333222333555666777777777666555555444444444444555555555555555555555444444444444444444555555666666777666666555555666666777888777888999999:::999999999999999::::::::::::;;;;;;999999::::::::::::999999888888888888999999999999>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>???@@@AAABBBCCCDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSUUUUUUTTTRRRQQQOOOOOOOOONNNOOOPPPPPPQQQNNNOOOPPPRRRSSSUUUVVVWWWOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWWWWWWWWWWVVVVVVUUUPPPRRRTTTUUUUUUWWW\\\aaaaaafffqqq000000000000////////////.........///000111111111.../////////000000000111...............///000000000000111222333333333333333333333333333222111111000000111222222222222111/////////000000111222333111333555444222000000000//////000111111222222111...//////000000000000000000000000000111222333444//////......///000111222333222222111111222222333000111111111111222222222222333444555555444333222...//////000111111222222111000000000000111222222333333333333333333333333333333444444333333222111222222333333333444444444555555555666666666777777888888999999999:::::::::;;;999777888;;;>>>>>>===<<<<<<>>>@@@AAABBBBBBBBB===;;;:::<<<@@@CCCDDDCCC@@@@@@@@@@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB???@@@@@@AAA@@@???>>>===<<<======>>>???@@@AAAAAACCCCCCAAA@@@???>>>>>>>>>@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@;;;<<<===>>>>>>>>>>>>>>>;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::888:::;;;999777777888;;;666777888888999999999888888888999:::;;;<<<<<<===999999999999999999999999888777777777666666666666666555555444444555555666555555666666666666555555666555444444444444555666555555555666666555555555444444444555555555555666555555666666555555444333333333333333333444555555666555666888666222333777444444444444444444444444555666666666777777888888555444444444444444555666555555555555555555444444111333555777888888888777555555444444444444555555666666555555555444444444555555555555555555555555444444444444444555555666666777777888999999888888999999::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::888888888888999999999999============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===;;;<<<>>>@@@BBBDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMLLLNNNPPPQQQRRRQQQPPPOOONNNMMMLLLLLLLLLMMMOOOOOOMMMNNNOOOPPPQQQSSSSSSTTTNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRTTTWWWYYYZZZ[[[ZZZ___lllzzz000000000000////////////---......///000111111222.../////////000000111111---------------...///000,,,---...//////000000000444444444444444333222111000000111222222222222111////////////000222333444000222444444222000000000//////000111222333444555......///000000000000000000000000000111222333444............///000222333444333222111111222333444000111111111111222222222333333444555555444333333...//////000111222222222000000000///000111111222333333333333333333333333555666666666555444444333222222333333333444444444555555555555666666666777888888999999999:::::::::<<<999666777;;;>>>>>>>>><<<<<<>>>???AAAAAABBBBBB@@@===<<<>>>BBBEEEFFFEEE@@@@@@@@@AAABBBCCCEEEEEECCCDDDEEEFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@?????????<<<===>>>>>>>>>===;;;:::;;;<<<<<<>>>???@@@AAABBB@@@@@@??????@@@@@@AAABBB>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>???@@@AAAAAA999:::<<<=========<<<;;;;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::888:::;;;999666555888:::555666777888888888888888888888999:::<<<===>>>>>>::::::::::::::::::::::::777777777777666666666666555555555444444555555555666666777777777777777666666555444333333444555666444444555555555555444444444444444555555555666666555555666666555555444333333333222222222333444444666999:::888555555666777444444444444444444444444555555555666666666666666666555444333333333333333444444444555555555555555111333666888999999999888555555555444444555555555666666555555555444444444555555555555555444444444333333222222333333444555555555666777777777777777999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::777888888888888999999999::::::999999999999888888;;;::::::999999::::::;;;======>>>>>>>>>>>>======666888:::>>>AAACCCDDDEEEBBBCCCEEEGGGHHHIIIHHHHHHKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKMMMOOOPPPOOONNNMMMLLLKKKKKKJJJJJJKKKMMMNNNMMMNNNNNNOOOOOOPPPPPPQQQMMMMMMNNNOOOPPPQQQRRRSSSPPPQQQRRRSSSSSSSSSSSSSSSTTTPPPMMMMMMPPPSSSSSSRRR[[[VVVVVV]]]fffrrr000000111111111111000000111111111111111111111111111///...------...///111///////////////000111111000000000000000111111222000000000000000000000000000000////////////000000000000000000111111111111222222222222111///...---///000111222222222222222000000000000000000000000000000000111222222222333///000000000000111111111333333222222222222222222444333111//////000111222333333555555555333111///000111222333333333333333222222222111111111000000333333333333333333333333333444444444444444444444444333333222222333333444333444555777777777777666666777888999999888777666888888999999999:::::::::::::::;;;===>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCEEEFFFEEEDDDCCCBBBAAA@@@???>>>??????===>>>?????????===<<<;;;=========>>>??????@@@@@@CCCBBBAAA@@@???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>???@@@@@@@@@AAAAAAAAA@@@?????????>>><<<:::999999999:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777999999999888888888777777888999999::::::999999888888999;;;<<<<<<;;;999888666666777777777777666666666666666555444444444333666666555555555444444444000111222333444555444444444555777888888666444333666666666555555444444444666555444333222111111111333333333333333333333333222222222222222222222222333333333444444444555555777777666666555555555555666666666555555444444444777777666666555555555444444555666777777777555555444555555555444333333222555555444444444333333333666666555555555444444444333333333333333444555666444555555666777888888999888999999::::::999999888888999;;;<<<<<<;;;999888666777999999777777777888777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGIIIJJJJJJIIIOOOOOOOOOOOONNNLLLKKKIIIHHHIIIKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKLLLNNNOOONNNNNNNNNNNNOOOOOOPPPQQQSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRUUUWWWXXXWWWYYY___kkkttt000000111111111111000000111111111111111111111111111000...------...000111///////////////000111111000000000000000111111222111111111111111111111111//////............//////000000000000111111111111222222222111111///......000000111222222222222222000000000000000000000000111111111111111222222222000000000111111111222222333333333333333333333444555444222111000111222333222333444555444333111000000000111222222222222222222222222111111111000000333333333333333333333333444444333333222222111111333333222222222222333333333444555666777777777666666777777888888777777666777777777777888888888888999:::;;;<<<>>>???@@@AAA?????????@@@@@@@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDFFFFFFEEEDDDAAAAAAAAA@@@???>>>>>>======>>>?????????===<<<;;;=========>>>??????@@@@@@@@@??????>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBB@@@????????????@@@BBBBBBAAAAAA@@@???>>>===;;;:::999888888888999:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;:::999999888999999999888888888777777888999999::::::999999888555666888999999888777666666666777777777777666666555555555555555444444444666666555555555444444444222222333444444555666666444555666777777666555444555555555444444444333333555444333222222222222222333333333333333333333333222222222222222222222222222222222333333333444444666666666555555555444444555555555444444444333333777666666666555555555444444444555555555444444333444444555444444333333222555444444444444333333333666555555555444444444444444333333333333444555666555555666666777777888888888999999999999999999888777888:::;;;;;;:::888777555777888888777666666777777777888888888999999999888999999999::::::;;;;;;<<<===>>>>>>>>>===<<<;;;<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIHHHGGGGGGIIIJJJJJJJJJLLLLLLMMMMMMLLLKKKJJJIIIHHHIIIKKKLLLMMMNNNMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQSSSTTTSSSRRRWWW```gggttt000000111111111111000000111111111111111111111111000000............000000///////////////000000111000000000000000111111222222222222222222222222222222111111000000111111222000000000000111111111111111111111111111000///...000111222222222222222222000000000000000000000000222222222111111111111111111111222222222333333333333333333444444555555555555444333222222222333444222222333444444333222111///000000111111111111000222111111111111000000000222222333333333333333333444444333222111000//////333222222111111222222333333444555666777777777777777777666666666666777777555555555666666666777777999::::::<<<===>>>???@@@>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEGGGGGGDDDBBB???@@@AAAAAAAAA???===<<<===>>>>>>??????>>><<<<<<<<<======>>>>>>??????@@@<<<<<<<<<===>>>@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@????????????????????????AAA@@@@@@?????????@@@@@@BBBBBBAAAAAA???>>><<<;;;999999888888999:::;;;;;;999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::===<<<<<<;;;;;;::::::999999999999888888888888888888888999999999999888888666777999:::;;;::::::999555666666777777666666555444444444555555555555555555555555555555444444444555444444333444555777888555555555555555555555555444444444444333333333333444333333222222222333333444444444333333222222222333333333333333333333333111111111222222222333333555555555444444444444444444444444444333333333333666666666555555555555555555555444333222222222333444444444444333333333333444444444444333333333333555555555555444444444444444444333333333444555555666666666666666666666666888888999999999999888888777777999999999999777777444666888777666555666666777777777888888888999999666777777888999:::;;;;;;<<<=========<<<;;;::::::;;;;;;<<<>>>???AAABBBBBBAAABBBCCCDDDEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFGGGIIIKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIKKKLLLMMMNNNMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQOOONNNOOOUUUYYY___nnn000000111111111111000000111111111111111111111111000000///......///000000000000////////////000000000000000000000111111222222222222222222222222222111000000//////000000111///000000000111111111111000000111111111000000///111111222333333222222222000000000000000000000000333222222222111000000000222222222333333333444444111222222333444555555666555444333222222222222333111222222333333333222222//////000000000000//////111111111111000000000000222222222222222333333333333333222222111111111000222222222111111222222222444444555666666777777777888777666555555666777888555555555666666666777777999999:::;;;<<<===>>>>>>======>>>>>>???@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@???AAAAAACCCEEEGGGFFFCCCAAA>>>???BBBCCCCCCAAA>>><<<<<<===>>>??????>>>===<<<<<<<<<======>>>?????????<<<<<<======>>>???@@@AAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999<<<<<<;;;;;;:::::::::999888888888888888888888888888888999999999999888888888888:::;;;;;;;;;;;;;;;555666666666666666666555333444444444555666666666555555555555555555555555666444333222333444666888555555444444444555666666333333333333333333333333222222222222222222333333555555444333333222111111333333333333333333333333222222222222333333333333444444444444444444444444333333333333333333333333555555555555555555555555777666444222111222222333444444333333333333333333444444444333333333222222444444444444444444444444444444333333333444444555666666666666666666555555777777888888888888777777666666777888888777666666444555777777555555555666777777777777888888888888666666777888999:::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<===???@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGJJJLLLLLLLLLGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIKKKLLLMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMNNNNNNOOOPPPQQQOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQPPPNNNNNNPPPSSSXXXaaappp000000111111111111000000000000000000000000000000000000////////////000000000000////////////000000000000000000000111111222111111111111111111111111...------,,,,,,------...///000000000111111111111///000000111111111000000222222333333333222222111000000000000000000000000333222222222111000000000222333333333333444444444000111111222333444444555333222222111111111111111000111111222333333333333//////000000000//////...000000000000000000000000111111111222222333333333111111222222333333444444333222222222222222222333444444555555666666777888888777666555555666777888666666666777777777888888888888999:::;;;<<<<<<===<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>@@@@@@BBBDDDFFFEEEBBB???>>>@@@CCCDDDDDDBBB???<<<<<<===>>>??????>>>===<<<<<<<<<<<<===>>>>>>??????===>>>>>>???????????????????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB??????@@@?????????>>>>>><<<<<<===>>>????????????>>>>>>======<<<;;;::::::999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999888888888888888888888888777888888999999888888777555555666777777777777777555555666666666666555555333444444444555666666666444555555555555555555555555444222111111333555666444444444444444555666777333333333333333333333333222222111111111222333333555555444333333222111111333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333444444444555555555555555888777555333222222333444333333222222222333333444444444333333333222222222333333444444444444444444555444444333333333444444666666666666555555555555666777777888888777777666666666666666666666666666444555777777555555555666666666777777777888888888666777888999:::;;;<<<===<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>??????@@@>>>???@@@AAACCCDDDEEEFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGJJJLLLLLLLLLHHHHHHHHHHHHIIIJJJJJJKKKHHHIIIKKKLLLMMMMMMMMMMMMQQQPPPOOONNNNNNNNNOOOPPPOOONNNNNNMMMMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQVVVZZZcccqqq000000111111111111000000000000000000000000000000000000000000000000000000111000000///////////////000000000000000111111222000000000000000000000000111000000//////000000111000000000000111111111111...///000111111111111111333333333333333333222111000000000000000000000000222222222111111111111111222222333333333444444444111111111222222333333333222222222111111111000000000000000111222333444444000000000000000//////...//////000000000000000111000000111111222333333333000000111222333444555555444333333222222333333444555444444555555666777888888888777777777777888888777777888888888999999999777888888999::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@??????>>>>>>>>>?????????AAACCCCCC@@@>>>===???BBBDDDDDDBBB???===<<<<<<>>>??????>>>>>>===;;;<<<<<<======>>>>>>???===>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???>>>===<<<999:::<<<===???@@@@@@@@@<<<<<<<<<<<<;;;999888777999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888999999999777777888888888888777777888888777777777777777777444555555666666555555444444444444555555555555555444444444555555555555555444333222222222222444444333333333444555555666666333333333333444444444444333222222111111111222222444444444333333222222222333333333333333333333333333333444444444555555555444444444444444555555555333333333333444444444444444444444444444555555555666666555444444333333444333333222111111222444555333333333333222222222222333333333333444444444444555555444333333333444444555555555555555555555555666666777777777777666666666666666666666666666666444666888777666555666666666666666777777777888888777888888999:::;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<===>>>???AAACCCDDDDDDDDDCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFGGGIIIKKKKKKKKKIIIIIIHHHHHHIIIJJJKKKKKKHHHIIIKKKLLLMMMNNNMMMMMMQQQPPPOOONNNNNNNNNOOOPPPOOONNNNNNMMMMMMMMMMMMNNNKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOOQQQRRRXXXbbblllvvv000000111111111111000000000000000000000000000000000000000111111000000000111111000///////////////000000000000000111111222111111111111111111111111333333222222222222333333000000000000111111111111......///111111222222222333333444444333333222111000000000000000000000000111111111111111222222222222222222222333333333333222333333333333333333333222222333333222222111111//////000000111333444555000111111111000000///...////////////000000111111///000000111222222333333000000111111222222333333555444444333333444444555555555444444555666888999888888999999999999888888777777777888888888999999777777888888999::::::::::::;;;;;;<<<===>>>???@@@???????????????>>>>>>>>>>>>======>>>@@@AAA???>>><<<===???AAAAAA???===<<<;;;<<<===?????????>>>===;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<>>>?????????>>>=========>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???===;;;::::::;;;<<<===>>>?????????;;;;;;<<<<<<;;;:::999888999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::777777888888888999999999777777888888888888777777<<<;;;:::999999888888888444555555666666555555444555555555555555444444444444444444555555555666666444444444444444444444444111222333555666666555555333333444444444555555555333333222111000000000111333333333333333333333333444444444444444444444444222222333333333444444444444444555555555666666666333333444444444555555555333333333444444555555555333333444444444333333222333222111000111222444555333333333222222222222111222222333333333444444444666555444333333333333333333444444555555666666666555666666777777666666555777777666666666666777777555777888888777666666777666666666666777777777888777888888888999999::::::;;;;;;::::::;;;<<<===>>>=========<<<<<<<<<;;;;;;:::;;;<<<>>>???AAABBBCCCBBBAAA@@@@@@@@@BBBDDDFFFIIIHHHGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJJJJHHHIIIKKKLLLMMMNNNMMMMMMPPPOOONNNMMMLLLMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMKKKKKKKKKLLLMMMNNNPPPQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMNNNNNNSSSZZZ\\\___jjjuuu000000111111111111000000000000000000000000000000000000111111111111000000111111000///////////////000000000000000111111222222222222222222222222222......------------......000000000000111111111111---...///111222222222222444444444444333333222111000000000000000000000000000000111111222222222333111111222222222333333333444444444444444444444333333333444444444333222111/////////000111333444555111111111111111000//////.../////////000000111111///000000111222222333333111111111111000000000000666555555444444555555666555555444444555666888999888999:::;;;;;;:::999888777777777777888888888888777777888888999999999:::::::::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>?????????>>>===<<<<<<>>>???>>>===:::<<<===>>>>>>===<<<;;;;;;<<<===?????????>>>===;;;;;;<<<<<<===>>>>>>>>>666777:::<<<>>>?????????<<<=========>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???===:::999;;;<<<==================;;;<<<===>>>>>>>>>===<<<999999:::::::::;;;;;;;;;888999999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999777777888888888888777777:::999777666555555444444444555555555555555555444666666666555555444444333444444444555555555666666444555555666666555444444000111444666666666555444444444444555555666666666444333222111000000000000333333333333333333333444444444444444444444444444111111222222222333333333555555555666666666777777444444444555555666666666333333333444444555555555000111222444444333222111333222111000000222444555333333333222222222111111222222222333333444444444666555444333333333333333333333444444555666777777555555666666666666555555777777666666666666777777666777999999777777777888666666666666777777777777777777777777777888888888;;;:::::::::;;;===???@@@>>>======<<<;;;;;;::::::999999;;;===>>>@@@AAABBB@@@???>>>>>>???AAACCCDDDJJJIIIGGGGGGIIIJJJJJJIIIJJJIIIHHHGGGGGGHHHIIIIIIHHHIIIKKKLLLMMMNNNMMMMMMOOONNNLLLKKKKKKKKKLLLLLLOOOOOONNNMMMLLLLLLMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNNNNNNNMMMMMMMMMMMMOOOMMMLLLLLLMMMMMMMMMMMMOOOOOOTTTWWWUUUSSS\\\hhheee{{{111111000000//////......---......///////////////////////////000000000000000000000000111111111111111111111111000000000000000000111111111111000000222111000//////111333444333333333222222222111111000000000000000111111222444444444333333222222222111111111111111111111111000000111222222222222111333444555555666666555555555444444333333444444555555555555444444333333333444222111222555555333000111000000000//////......////////////000000000000000000111111222222222222+++,,,...111333444555666555555555555555555555555777666555444444555666777666666777777777777666666777777777777888888888888666666666666777888999:::999;;;<<<=========???AAA???>>>>>>>>>>>>>>>???@@@@@@???>>>======>>>??????;;;;;;;;;;;;;;;<<<======;;;<<<<<<===========================>>>>>>>>>>>>;;;::::::999:::;;;<<<=========>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@???<<>>???AAA>>>>>>>>>>>>===;;;:::999>>>>>>???>>>>>>===<<<;;;:::;;;===<<<;;;999::::::;;;;;;;;;::::::999999999::::::::::::::::::::::::777888888999999::::::;;;777777777777666666666666888888999888888777666666222333444555666666666555777777666555555555555555666666666666666777888888777666444333333444555666333333333444444444555555555555555555555666777777333333222111000000111111222222333333333333444444333444444555555444444333333222111222444555444333222222333333333222222111111000//////000222444666666666666666666666666666666555444444333333333333222222222222222222222222444444444333333222222222222333444444555555444444777777777666555555444444666666666666666555555555333444444444555666666666777777777777777777777777999888777666555555555555::::::999999999999999:::888888777777777888:::;;;<<<<<<;;;;;;<<<>>>???@@@@@@???>>>===<<<;;;:::999>>>============>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJHHHHHHHHHHHHHHHKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKMMMNNNMMMLLLKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNOOOOOOOOONNNMMMLLLPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNPPPRRRUUUWWWXXX]]]iii|||111000000000/////////.........///000000000000///////////////000000000000//////000000000111111111111111111111000000000000000000111111111111000000111000///......000222333333222222222111111111111000000000000000111111222333333333333222222222111111111111111111111111111000000111222222222222222333333444555555555555555444333333333333444444555555444444444333333333333555333222444666666444222111111111000000/////////////////////000000000000//////000000111111111111...///111333555666777777555555555555555444444444666555555555555555555666555555666666666666555555666666666777777777888888777777666666666666666777666777999:::999:::<<<===???????????????@@@@@@AAA??????>>>===>>>???@@@AAAAAA@@@>>>===;;;:::::::::;;;;;;<<<===============<<<<<<=========>>>>>>>>>;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????AAACCCCCCAAA>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<<<<===???>>><<<;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::999999999999:::::::::;;;;;;<<<<<<888888777777777666666666555666666666555555444333555666666666666666666666666666555444444444444444555444444333333444666777888666555333333333444555333333333444444444444555777777666555444444444444333222222111000000111111111111111222222222333333222333333333333333333222333222111222444555444333000111222222333333333222333222000///000111222444555555555555555555555555555444333333222222333333222222222222222222222222333333222222222111111111222333444444555444444444666666666666555555555555666666666666555555555555444444444555555555555555666666666666666666666666777777666666666777888888888888777666666777777888888888777777777888::::::888888888888888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<======>>>===>>>???@@@AAABBBBBBCCCGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMJJJLLLMMMLLLKKKJJJKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLJJJJJJKKKLLLNNNPPPRRRSSSWWW___mmm000000000000//////////////////000111111111111111////////////000000000000//////000000000000111111111111111111000000000000000000111111111111000000000///...---...///000111111111111111000000000000000000000000000111111222222222222111111111111111111111111111111111111111000111111222222222222222222333444444555555444444222222222333333444444444444444333333333333333222555444444444666666555333111111111111111000000000////////////000000000000/////////000000000000000111222333444555666666666666555555555444444333333444444555555555555444444444444444555555444444444555555555666666666666777888777666555444444444444888:::;;;<<<;;;<<<===????????????@@@@@@@@@AAAAAA>>>>>>>>>>>>???AAABBBDDDDDDBBB@@@>>><<<;;;:::999;;;;;;<<<============<<<;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@??????CCCCCCBBB@@@===<<<<<<===>>>>>>======>>>@@@BBBCCC<<<<<<===>>>>>>>>>======>>>???@@@???===<<<;;;<<<;;;;;;::::::::::::999999:::::::::999999888888888;;;<<<<<<<<<<<<<<<<<<<<<888888888888777777777777444555555555555444333333777666555444444444555555555555444444333333444444555444333222222444666777888777555333333333333444333333333333444444444444888777666444222111000000333222111111000111111111000000111111111222222222111222222333333222222111333222111222333444444222000000111222333333333222444333111000000000111222444444444444444444444444333333222111111111222222222222222222222222222222111111111111111000000000222222333444444444444444444555555555555666666666555555555555555555555555555555555555555444444444555555555555555555555555555555555666777999;;;;;;777777666666666777777888888888888777888888999:::999999999999:::;;;<<<<<<999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<===>>>???@@@AAABBBCCCEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMKKKLLLMMMMMMNNNNNNMMMMMMIIIKKKLLLKKKJJJIIIJJJKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQPPPOOONNNMMMNNNOOOOOOOOONNNMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJKKKMMMNNNOOOTTT[[[ggguuu000000000000////////////000000111222222222222111////////////000000000000////////////000000000111111111111111000000000///000000111111111111000000//////.........///000111000000000000000/////////000000000000000111111222111111111000000000000000111111111111111111111111000111222222333333222222222333333444444444444444111111222333333444444444333333333333222222222222333333444444555444444333222222111111111111111111////////////000000000000000000000000111111111111111111222333333333333222666555555444444333333222222333444555555444333222444444555555555555444444444444444555555555666666888777666555555555555555999;;;<<<<<<<<<<<<===???===>>>>>>???@@@@@@@@@@@@=========>>>@@@BBBDDDFFFCCCBBB@@@???>>>=========:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>=========;;;;;;===>>>????????????>>>>>>>>>>>>>>>???AAABBB???>>>===<<<===???AAACCC;;;;;;<<<===>>>>>>>>>===>>>@@@@@@???===;;;;;;;;;:::::::::::::::::::::::::::::::::999999888777777<<<<<<<<<<<<<<<<<<;;;;;;999888888888777777777777555666666666666666555555444444333333333444555555666555555444444444555555777666444333444555888999777777555444333222222222222222333333333444444444777666444222111000000///222222111111111111111222111111111111222222222222222222333333333333222222222111111111333444333222111111222222222222111000222222111000000111111222222222222222222222222222222111000000000000111111111111111111111111111111111111111111111111111111222222333444444444444333333333444555555666777777444444555555555555555666666666666555444444444333444444444444444444444444555555555666888999;;;<<<999888888888888999999:::888888888888888888999999999999999::::::;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>????????????@@@AAAAAAAAABBBEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMJJJKKKLLLLLLJJJJJJKKKLLLJJJJJJKKKLLLMMMNNNPPPQQQOOONNNLLLJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMNNNQQQ[[[hhhttt////////////000000000000000111111222222222222222////////////000000000000...////////////000000000111111111111000000000///000000111111111111000000////////////000000111111////////////////////////000000000000000111111222000000000000000000000000111111111111111111111111111111222333333333333222222333444444555555444444111222333444444444444333222222222222222222222222111222333333333222222222111111111111111111222222////////////000000000000222222222222222222222222111222222333333222222111555555444444333333333333222333444555555444333222555555555666666555555555444444444444555555555555777666666666777777888999555777888888888888999;;;;;;<<<===>>>????????????<<<<<<===>>>@@@CCCEEEGGGDDDCCCAAA@@@>>>>>>======:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<========================<<<>>>>>>==================:::;;;<<<===>>>?????????<<<<<<<<<>>>@@@BBBCCCDDD@@@>>><<<;;;:::;;;===>>>:::;;;<<<===============<<<>>>???>>><<<::::::::::::::::::::::::::::::::::::::::::999999999888888<<<;;;;;;::::::999999999888888888777777777777666555555666666666666666555444444444444555666777888777666666666666666777777777666444444444555777888666666555444333222222222222222222333333333444444333333222111111111111111222111111111111111222222222222222333333333333444333333444444444444333333222111000111333444333222333333333222111000///...000000000000111222333444222222222222222222222222000000000//////000000111111111111111111111111111111111222222222222222222111222333333444444333333222222333444555666777777333444444444555555666666666666666555444444444333555555555555555555555555777777666666777888999999888888777777888999999:::888888888999888888888888555666666666777777777777;;;;;;;;;;;;;;;;;;<<<<<<============>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMMMMKKKKKKLLLMMMLLLLLLMMMNNNOOOQQQSSSSSSOOONNNLLLJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMUUU```hhhqqq////////////000000000000000000111222222222222111////////////000000000000......////////////000000111111111111000000000000000000111111111111000000//////000000000111111111////////////000000000000000000000000000111111222000000000000111111111111111111111111111111111111111222222333333333333333333444555555666666555555333333555555555555333222000111111111111222222222000111333333111111111222000000000111111111111111////////////000000000000333333333333333222222222333333333444444333333222333333333333333333444444444444555555555555444444555555666666666666555555444444444555555555555666666666666777777888999:::777888999999888888999;;;999:::<<<>>>??????>>>>>><<<<<<<<<===???BBBEEEFFFGGGFFFCCC@@@>>><<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???>>>>>>===<<<<<<<<<<<<======>>>>>>>>>;;;<<<===>>>>>>???>>>>>>>>>===>>>???AAABBB@@@??????>>><<<:::999999999999;;;;;;<<<=========<<<<<<:::;;;===<<<:::999999:::999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;:::999888888777777777777777777666666666666333333444555555555555444666666777999999:::999999777777777666777777888888333333333333333444444555444444444444333333333333222222222222333333333333111111111111111222333333111111111000111111222333222222333333333444444444333444444555555444444333222111000111222333333111333333222222111000.........///000111222333444444222222222222222222222222000000/////////000111111111111111111111111111111111111111222222222222222111111222333333333333333222222333444555555666666333333333444555555666666555555555555555444444444555555555555555555555555888777666666666666666777555555555555666777777888888999999999999888777777666777888888888888777777;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIGGGEEEDDDEEEFFFGGGGGGHHHGGGGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNMMMLLLKKKLLLNNNNNNNNNNNNPPPQQQSSSUUUVVVQQQPPPOOONNNMMMNNNOOOOOOMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKNNNQQQUUUZZZcccsss.../////////000000000111///000000111222111111111////////////000000000000........./////////000000111111111111000000000000000000111111111111000000......//////000000///////////////000000111111111000000000000000111111222000000000111111222222222111111111111111111111111111222333333444444333333444555666666777777666666555666777777777555333222000000000000111111222222000222444444222000111333/////////000000111111111////////////000000000000333333333222222222111111111111222333333222222222222222222333333444444555666555555555555555555666444444444555555444444444444555555555555666666666777777666666666777777888999:::;;;;;;::::::;;;<<<999:::===???@@@@@@???>>>;;;;;;;;;===???AAADDDEEEFFFDDDBBB@@@>>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>?????????>>>===<<<:::;;;;;;<<<===>>>??????===>>>>>>??????>>>>>>>>>?????????AAACCCBBB>>>:::======<<<;;;:::999888888<<<<<<<<<===<<<<<<;;;;;;888:::;;;<<<;;;::::::;;;999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<;;;:::999888777666666666666666666555555555444333444555555666666666555666888999::::::888666444666666666666666777888888111222333444444444333333222222333333444444444333111222222222222333333333111111111111111222333444111111000000111222222333111222222222333333333333333333333444444333333333222000000111222333222111000000111111111111000000///000111222222222222222222222222222222222222222000000//////000000111222111111111111111111111111000000000111111111222222111111222333333333333222333333333444444555555555222222333444444555666666444444444555555555555555333333333333333333333333666666555555555555666666444444444555555666888888888999999:::999888777666999:::;;;;;;;;;:::999999888888999:::;;;<<<<<<===<<<<<<======>>>@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNOOOPPPRRRTTTVVVWWWPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKPPPPPPRRRUUU\\\hhhvvv|||~~~.../////////000000111111//////000111111111111000////////////000000000000............/////////000111111111111000000000000000000111111111111000000,,,---......//////......//////000000111111222222000000000000000111111222000000111111222222222333111111111111111111111111111222333333444444333333555666666777777777777777666777888888777555333111//////000000111111111222111333555555222111222444......//////000000000111////////////000000000000222222222222111111000000......///000000000000///000111222333444444555666777666555444444555666777222333333444444333333222555555555666666666666777888777666555555444555555666777888888777666777999999;;;>>>@@@AAAAAA@@@???;;;;;;;;;<<<>>>@@@CCCDDDAAAAAA@@@???>>>>>>>>>>>>999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>>>>???@@@@@@@@@>>>===<<<999:::;;;<<<===???@@@@@@>>>????????????>>>>>>===>>>===???BBBDDDCCC>>>:::<<<<<<<<<<<<;;;:::999888<<<=========<<<;;;::::::777999;;;<<<;;;;;;<<<===999999999::::::;;;;;;;;;999::::::;;;<<<===>>>>>><<<<<<;;;:::888777666666666555555555444444444444666666777888999999888888555777888999777444000---555555555555555666777777222333555777777666555444111111222333444444444444111111222222222333333333333333222222222222333333111111000000111222333333000111111111111222222222222222222333333222222222111000000000222333222111---...///000222222333333111222222222222111000000222222222222222222222222000000000000000111222222000000000000000000000000.../////////000000111111111111222333333333333222333333444444444444555555222222333333444555666666333444444555555666666666222222222222222222222222444444444444444555666666666666666666777888::::::888999::::::999888777666666777888999999888666666444555666888:::<<<===>>>;;;;;;<<<<<<===???@@@AAA<<<===>>>@@@BBBDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEGGGIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLKKKJJJIIIJJJLLLNNNNNNOOOPPPRRRTTTVVVWWWNNNOOOOOOOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLNNNQQQUUUZZZ___ccceeelllhhhjjjvvv111111111111000000000000...//////000000000000000222111000//////000111111111111111///------///111000000000000000///......111111111111111000///...000000//////.........---////////////000000000000000111111222333333333333//////111222333444444444000111111111111222222222222222333333333333444444333333444444555666666666999888666444222111111000555444444333222111000000555444222222333222111///000000000000111111111111//////000000111111222222000111111111111000000///000000////////////000000000222333333333333444666888666444222111222333444222333444555555333111000444444333333333444555555555333222333555777777666999888777666777888;;;<<<<<<<<<<<<>>>@@@AAA@@@???;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>;;;999:::<<<>>>@@@???>>>===<<<;;;:::::::::;;;;;;:::::::::;;;;;;<<>>===<<<<<<===???BBBDDDCCCAAA>>><<>>===<<<;;;:::999999:::::::::999999888888888;;;;;;::::::::::::999999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>???AAA???;;;888666666777888777888999888777666666888777888999:::::::::::::::999888888888777777666666999777666666777888888777444444444444444444444444222222333333333333444444333333333333333333333333111111111111000000000000000000000111222222333333444333333222111111111222222222222222222222222222------....../////////000000000000000000000000000333444555555444333111000000000000000000000000000000111111111111222222222222111111000000000000000...//////000111222222222000111333444444333111000222222222333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555666666666777888999:::999888888;;;;;;:::999999888888777777888999::::::999888777999999999:::::::::;;;;;;<<<<<<======>>>>>>????????????@@@AAAAAABBBCCCCCCBBBDDDFFFGGGEEEDDDCCCDDDGGGGGGHHHHHHHHHIIIIIIIIIFFFEEEFFFFFFGGGHHHIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLMMMMMMLLLNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOOOOOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLJJJHHHHHHHHHJJJKKKKKKLLLNNNPPPSSSVVVXXXYYYWWWWWW[[[bbbjjjxxx///........................//////000000000000000000000//////000111222333111111111000......///111000000000000000///......000000111111111111111000000/////////............////////////000000000000...///000111222333333333///000111222333444444444000111111111111222222222222222222333333333444444333333333444555555666666888777555444222111111000333333333222222111111000222111000111222333222111000000000000111111111111000000000000000111111111...//////000000000//////000000////////////000000111333444444444444555777777666444222222222333444444555666777666555333222333333333333333444444555444222111222444666666555777666555444555777999:::;;;;;;;;;===@@@AAAAAA???;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;;;;;;;;;;::::::<<<<<<<<<============>>><<<<<<;;;;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@??????>>>============>>>@@@AAAAAA???===;;;???>>>===<<<;;;:::999999;;;;;;:::::::::999999999;;;;;;::::::::::::999999::::::999999999999:::::::::;;;;;;<<<======>>>>>>???>>>;;;888777777888999555666888888777777888:::777888999999:::::::::999888777777777666666666666888777555555777777777666333333333333333333333333222222222333333333444444333333333333333333333333111111111111000000000000222222111111111111111111333222111111000000000111222222222222222222222222000000000111111222222222000000000000000000000000111222333444444333222111000000000000000000000000000111111111111222222222222111111000000000000000...//////000111111222222333222222222222222222333444444444333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333444444444555555555666777888999999999888888:::999999999999888888888777888888999999888888777999999999::::::::::::;;;;;;<<<<<<===>>>>>>????????????@@@@@@AAABBBBBBCCCBBBDDDFFFFFFEEECCCCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIJJJJJJJJJJJJIIIHHHJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPMMMNNNNNNOOONNNNNNMMMMMMKKKJJJJJJJJJKKKLLLLLLMMMKKKIIIHHHFFFFFFGGGHHHIIIKKKLLLMMMNNNPPPQQQSSSSSSQQQQQQSSSXXX^^^iii|||...........................///000000111111000000///...//////000222333444///000222111000...//////000000111111000000////////////000222222333333333////////////............////////////000000000000------///000111222222333///000111222333444444444000111111111111222222222222222222222333333333333222333333444444555555666777666555333222111111111111111111111111111111111///......///222333222222000000000000111111111111111111111111000000000000,,,---...//////000//////000000////////////000000000222333333222333444666666555444222222222333333444555666666666555444333222222222222222333444444333111000111333555555444444444333333444555777888:::999:::<<>>>>>>>>999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@BBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999999999888888888888999999::::::;;;;;;<<<<<<=========<<<:::888888888999999333555777777777777999;;;777888999999:::999999999666666666555555555555555777555333444555666555555222222222222222222222222222222222222333333333333222333333444444333333222222222111111111000000000333333222222111000000///222111000000///000000000111111111111111111111111111111111222222222222222000000000000000000000000...///111222333333222222000000000000000000000000000111111111111222222222222111111000000000000000/////////000111111222222444333111000000111333444666555555444444333222222444444444444444444444444222222222222222222222222333333333333333333333333222222333333333444444444666666777888888888888888888888888888999999999999999888888777777888888999888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAAAAABBBBBBBBBCCCEEEEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNOOOOOOOOOOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHIIILLLLLLLLLLLLLLLLLLMMMMMMKKKKKKLLLOOORRRWWWdddrrr/////////000000000000000//////000111111111111000/////////000000111222222,,,...000111///...---...000000111111111000000///000000111222222222222222///////////////.........////////////000000000000---...///111222333333333///000111222333444444333000000111111111222222222111222222222222333333333222222222333444444555555555555333222111111111111000000000000111111222222///...---///111222111000///000000000111111111111222222111111000000//////,,,---...///000000111000000000////////////000000---...000000//////111222555444333222222222333333222333333444444333222222222222111111222222333444333222111222444555555555333333333333444555666777888888999;;;>>>@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<============999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBCCCDDD============>>>>>>?????????>>>>>>===============>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888888999999999:::::::::;;;;;;;;;<<<::::::999999999999999999444555777777666777888:::888888999999999999888888444444444444444444444444555333222222333444444333111111111111111111111111111222222222222333333333222333333444444333333222222222222111111111000000222222222111111111000000222111111000000000111111000000000000000000000000000000000000000000111111000000000000000000000000...///000222222222111000000000000000000000000000000000111111111222222222222111111000000000000000//////000000111111111111333333222111111222333333555555444444444444444444333333333333333333333333222222222222333333333333444444333333333333222222111111222222222333333333666666666777777777777777666666777777888999999:::999888777666666777888999888888888888999999999999:::;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@AAAAAAAAACCCDDDDDDCCCBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKMMMMMMNNNVVV```kkk|||......//////000000000111///000000111111111111111111111111111000000//////***,,,//////...,,,,,,---000000111111111111000000222222222222222111000///.........///////////////////////////000000000000...///000222333444444444000111222222333333333333000000111111111222222222111111111222222222333333111111222222333444444444444333222111111111111111...//////000000111111222000///...///000000///...///000000000111111111111222222111111000000//////---...///000111222222222000000////////////000000,,,...////////////000222444333333333222222222333222222333333333333333333222222111111222222333444444333222333555666666666444444444444555666777777888888888:::===???>>>=========<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::999888777888:::<<<>>>>>>>>>===;;;;;;:::::::::<<<======>>>???@@@BBBCCC<<<<<<<<<===>>>>>>??????@@@???>>>===<<<======>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::999999999999::::::999999999999::::::::::::999999999:::999999999888666777888777666555666777888888888999999888888777333333333333333444444444444222111111222333333222111111111111111111111111111111111222222222333333111222444555555444222111222222222222111111111111000000111111111222222222222222111111111222222333000000000000000000000000111111000000000000000000000000000000000000000000000000111222111000///...000000000000000000000000000000111111111222222222222111111000000000000000000000000000000111111111111222333333333333222111222222333333444555666666333333333333333333333333222333333333444444555555444444444333333222222222111111111222222222333333666666666666666777777777555555666777888888999999999888777666666777888999777777777888888888999999:::::::::;;;<<<<<<======>>>>>>???????????????@@@AAABBBCCCCCCBBBBBBCCCEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLMMMMMMMMMLLLJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJKKKMMMLLLKKKPPPVVVYYYeeevvv,,,,,,,,,------......//////000111111222222111111222222222222111///...---***,,,......---,,,---...000000111111222222111111222222222111111///...............///////////////////////////000000000000000111222333333333333333000111222333333333333333000111111111111222222222111111111111222222222222000111111222222333333444222222111111000111111111......//////000000000111111000...///000111///...000000000000111111111111111111111111000000000000...///000111111222111111000000////////////000000...000111111111111222444333333333333333222222222444444444555555555555666222222222222222333444444555333222333555777777666444444555666666777777777888888888:::<<<===<<<;;;===============<<<<<<<<<::::::;;;<<<============999999:::::::::;;;;;;;;;;;;999777666777:::>>>@@@???>>>===<<<;;;:::::::::<<<<<<<<<<<<===>>>???@@@<<<<<<<<<======>>>>>>>>>??????>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999::::::999999999999::::::888888888888999999999999888888:::::::::999888777666777888777555444555666888888888999888888777666333333333333444444444444444222111111222333333222111111111111111111111111111111111111222222222222111222444555555444222111333222222222222111111111///000000111222222333333222222222222222222333444111111111111111111111111222222222222222111111111000000000000000000000000111111222222111000...---000000000000000000000000000111111111111222222222222111111000000000000000000000000000000000111111000111333444444333111000///000111222444555666666333333333333333333333333333333333444444555555666555444444333333222222111111111222222222333333333555555555555555666777777444555555666777888888999888777777666666777777888666777777777777888888888999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAAAAAAAACCCEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDFFFGGGIIIKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLLLLMMMLLLLLLJJJKKKLLLMMMLLLKKKJJJIIIGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIGGGHHHKKKJJJHHHJJJOOORRRWWWaaaooo|||++++++,,,------...//////000000111222222222222111111111222222111000///...---.........------///111///000111222222222222111//////000000000//////.............../////////000////////////000000000000111111222222222222111111111111222333333333222222000111111111111222222222111111111111222222222222000000111111222333333333111111000000000111111222.../////////////////////000///...///111222222111000000000000111111111111000000000000000111111111//////000000000000000///000000////////////000000...000111222111111222444222222222333333333222222444444444444555555666666333333333333333444444555444333222222444666666555333444555666666777777777999888888999;;;<<<:::999=========<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::999888888999;;;>>>???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<==============================<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999888888888888999999888888888888888888888888777999:::;;;:::999666555444666777666555555666777888888888888888777666666333333333333444444555555444222111111222333333222222222222222222222222222111111111111222222222222111222444555555444222111333333222222222111111111111111111111111111222222111111111111111222333333222222222222222222222222222222222111111000000000000000000000000000000000000111222222222111000///000000000000000000000000000111111111111222222222222111111000000000000000111000000000000000000000222222222333333222222222000000111111222333444444222222222222222222222222111222222333444444555555555555444333333222111111222222222222333333333444555555444444444555666777555555555666666777777777666666777777777777666666666666666777777777888888999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@@@@AAACCCEEECCCDDDDDDDDDDDDEEEEEEEEECCCDDDDDDFFFGGGIIIKKKLLLJJJJJJIIIHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJKKKLLLLLLJJJHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEGGGGGGDDDEEEIIILLLMMMSSS\\\dddnnn------......///000111111000000111222222222222111//////111222222111000/////////000///...///111333///000111222222222222222,,,---...///000000000000---.........//////000000////////////000000000000111111111111111000//////111111222333333333222222000111111111111222222222000111111111111222222222000000000111222222333333000000000000000111111222////////////////////////...------///222444444333000000000000111111111111//////000000111111222222...///////////////......000000////////////000000---...000000//////111222111222222333333333222222222222222222222333444555444444333333444444555666333222111111333555555444222333444555666666666666:::999888999;;;;;;999888<<<<<<<<<;;;;;;:::::::::777888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<======777888:::;;;<<<=========<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<==============================;;;;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888777777777777888888888888888777777777777777777999:::;;;;;;888666444222444555666555666888999888888888888888777666666333333333444444555555555444222111111222333333222222222222222222222222222000111111111111222222222000222444666666444222000333333333222222222111111333333222222111000000000000000///000000111222222222222222222222222222222000/////////......------000000000000000000000000...///111222333333222222000000000000000000000000000111111111111222222222222111111000000000000000111111111000000000000000444333111000000111333444111111111111111111222222222222222222222222222222000000111222333333444444555555444333333222111111222222333333333444444444555555444333444555666777555555555666666666666666555666777888888777666555666666666666777777777777888999999::::::;;;<<<<<<>>>>>>>>>>>>============???@@@AAA@@@???@@@CCCFFFDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCDDDFFFGGGJJJKKKLLLKKKJJJIIIIIIIIIIIIJJJKKKFFFFFFGGGHHHIIIIIIIIIIIIOOONNNNNNNNNMMMMMMLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLHHHIIIJJJKKKKKKIIIGGGFFFHHHIIIJJJJJJKKKKKKKKKJJJFFFFFFFFFFFFEEEEEEEEEEEEGGGDDDCCCFFFEEEBBBCCCFFFFFFFFFJJJQQQUUUZZZggguuu000000//////////////////,,,...000111222111///...222111111111000000//////000///...---------------555333111222444444111...//////000000000000/////////...---,,,---///111333000///...------...000111222222333333333444444444222222222222222222222333000111111111111222222222000111222333444333222222///000111222333222222111000000000000000000000000000000000000000000000000/////////000111111222222000000000000////////////////////////000000000000+++,,,...///000000000000111111000000//////.........///111222333333333222222333333444333222111000222333555777777666555333222222111111222222333444333333333333333444555666555555555555555555555555666666777888999::::::;;;;;;888555444666999;;;<<<999999999999999888777666777777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@???===<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999::::::::::::;;;;;;999:::;;;<<<;;;:::999888999999888777666666777777999999888888888888999999888999;;;;;;;;;:::888666666555555444444333222222777777777777666666666666555555666666666555333222444333222222111111111111222222111000//////000000222222333333333444444444222222222222222222222222000000000000111111111111111111111111111111111111222222111111222222333444333222111111000000111111000000000000000000000000111111111111111000//////111111222222222222111111222222111111000//////...000000000000000000000000222111111111000000//////444444333333222111000000000000000000111111111111444333111//////000222333444444444333333333222222222222333444444444333333333333111111111222333444222222222222222222222222777666666555555555666666444444444444444444444444666666666666777777777777999999999888888888777777777888999:::;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHGGGDDDCCCDDDGGGKKKMMMMMMKKKHHHFFFEEEFFFHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGIIIKKKPPPWWW\\\lll{{{//////000000000000000000---...000111111111000///111111000000000///////////////...---------......111000///000333333111////////////000000/////////---,,,+++++++++---///000000////////////000111111222222222222333333333333222222222222222222222222//////000000000111111111///000111222222222111111///000111222222222222111000000000000000000000000000000000000000000000000/////////000111111222222000000000000/////////////////////000000000111111............////////////111111000000///////////////000111222333333222222222333333444333222111000111222444555555555444333222222222111222222333444333333333333333444555555555555555555555555555555444555666777888999999:::<<<999777666888:::;;;;;;999999999999999888777777777777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???======;;;:::999999::::::===<<<<<<<<<;;;;;;;;;:::999999999:::::::::;;;;;;999::::::::::::999999888999999888777777777777777999888888777777888888999777888999::::::888777666666666555555555555444444666666666555555555555444444555666666666555333222444444333222222222222222222222111000000000000000/////////000000000111111222222222222222222222222000000000000111111111111111111111111111111111111111111000000111111222333333222111111000000111111000000000000000000000000111111111111111000//////000111111222222111111000000000000000000000000000111111111111111111000000111111111111000000000///222222111111000000//////000000000000111111111111222222111000000111222333333333333333222222222222222222333333444444333333444333222111111111222333444444444444444444444444666666555555555555555666444444444444444444444444555555555666666666777777888888888777777666666666777777888::::::;;;;;;:::::::::;;;<<<============@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAFFFEEECCCCCCCCCFFFHHHJJJJJJIIIGGGFFFEEEFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGIIILLLRRRVVVXXXdddsss//////000000111111111222////////////000000000000///////////////...............------......///000.........///222222111000......////////////......---,,,,,,+++,,,...///000///000111111222222222111111111111222222222222333111111111111111111111111.../////////000000000000//////000111111111111000///000111111222222111111000000000000000000000000000000000000000000000000...//////000000111111222000000000000////////////000000000000111111111111111000///...---......///111000000000000/////////000111111222222222111111222333333444444333111111222222222222333333333333222222222222222333444444333333333333333444444555444444444444444444444444333444444555666777888999<<<:::999888:::::::::999888999999999999888777777777777888999::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999<<<<<<;;;;;;;;;;;;::::::999999999999:::::::::::::::999999888888777888888999999999888888888888888999888888777777888888999666777888888888777555444555555555666666666666777555555555444444444333333444555555555555444333333444444333333222222333333222222111000000000000111.............../////////222222222222222222222222000000000000111111111111111111111111111111111111000000//////000000111222222222111000000000000111000000000000000000000000111111111111111000//////000111111222222111111000......///000000111222222333333222222111111111000111111111111000000000000////////////////////////000000000000111111111111000000000111222222222333333222222222222111111111111111222333333333333333444333222111000000111222444444444444444444444444555555444444444555555666444444444444444444444444444444444555555555666666777777666666666666555555666666777888999999999999999::::::;;;<<<<<<======????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEGGGKKKNNNKKKRRR[[[cccmmm~~~//////000000111222222222/////////...///000111111........................------------...///000111/////////000111111111000......////////////......///.........///000111222...///111222333222111111000000111111111222222222111111111000000000000000/////////000000000111111000000000111111111111111000000111111111111111111////////////////////////000000000000000000000000......//////000111111111000000000000////////////000000000000111111111222111000...---,,,...///111000000000000000000000000111222222222111111111000222222333444444333222111333222222222222333444444333222222222222333444444444333333222333333444444444444444444444444444444333444555666777888888999;;;:::999999::::::888666888888999999999888888777777777888999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===========================;;;;;;;;;;;;;;;<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::888999999999999::::::::::::999888666666666777777888999999999999999888888888888777777777777888888555666666666666555444333333444444555666666777777555555555444444444444333444444444444444444444444444444333333333333333444222222111000000111111111000000000000111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000111222222222222111000000000000000000000000000000000000000111111111111111000//////000000111111111111000000......//////000111111111444444333333222111111111111111111000000000000000....../////////////////////000000000111111111111...///000222333333333333222222222111111111000000000111222333333333333333444333222000000000111111222222222222222222222222444444444333444444555555444444444444444444444444333333333444444444555555666666666666666666666666555666666777888888777777888888999999:::;;;;;;<<<======>>>>>>>>>??????????????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBDDDEEEEEEEEEDDDEEEGGGJJJIIILLLQQQUUU\\\kkk~~~//////000000111111111111/////////...///000111111------------............---------...///000111222111222222222111000//////......////////////............//////000111111222,,,...///111222222111000000000111111111222222222111111111000000000//////000000000111111111222222111111111111222222333333111111000000000000000000////////////////////////////////////////////////.........///000000111111000000000000///////////////000000000000111111111///...---,,,---///111333000000000000111111111111222222111111111111111111222222444444555444333222333333333222333444444555333333222222333333444555444333333222222222333333444444444444444444444444444555555666777888999:::999888777888999888666444777888888999999999888888777777888999::::::::::::::::::::::::::::::::::::999999::::::;;;<<<<<<===========================::::::999999::::::;;;<<<=========<<<<<<;;;::::::999999::::::::::::::::::888888888999999999::::::;;;999888666555555666777777888888999999999888777888777777777777777777888555555555555444444333333222222333444555666666777666666666555555555444444444444333333333444444444333333333222222333333444222111111111111111222222222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000222111111111111222333333222111000000//////000000000000000000000000000000111111111111111000//////000000000111111000000000////////////////////////333333333222222222111111000000000000000000111111///000000000000000000000///000000000111111111111...///000222333333333333222222222111111111000000///000111222333333333333333333111000000000111111222222222222222222222222333333333333333444555555444444444444444444444444333333333333444444444444777777777777777777777777555555666777777777666666888777777777888999:::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAACCCEEEFFFFFFFFFEEEBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCEEEEEEEEEEEEGGGHHHFFFHHHKKKLLLPPPYYYfffpppzzz000000000///////////////////////////000000000000---------...........................///000111222111333444333000///////////////000000000000//////,,,------...//////000000---...///000111111222222111111111222222222222333222222222111111000000///111111111111222222222222222222111111222222333444111111000/////////000000000000000000000000000000////////////////////////---......//////000000111000000000000////////////////////////000000000000------------...000222333000000000111111111111222222111111000111111222222222222444555555444444333333333333333444444444444333333333333333444444555444333333222222222222222333333333333333333333333444555666777888999999:::888777666777888888666444777777888999999999999888777777888999::::::::::::::::::::::::::::::::::::888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999:::;;;;;;:::;;;;;;;;;:::999888777888888999999999999::::::888888888888999999999999::::::888777666666666666555666888999999888777777888777777666666777777888555555444444333333333333222222333333444555666666666666666555555555555444333333333222333333444555222222111111222222333333222111111111111222333333222222222222111111111111111111111111111111111111000000000000111111111111000000000000000000000000222222222111222333333444111111000////////////000000000000000000000000000111111111111111000/////////000000111111000000///////////////////////////222222222222222222222222000000000000111111111111111111111111111111111111000000000000111111111111000000000111222222222333333222222222222111111111//////111222333333333333222111000//////000111222444444444444444444444444222222222222333444444555444444444444444444444444333333333444444444555555666666777777777777888888555666666777777666666666777666666555666888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>?????????@@@AAACCCEEEFFFGGGHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@???AAADDDEEEEEEEEEFFFGGGDDDGGGIIIIIIJJJNNNTTTZZZ\\\aaajjjuuu000000//////...------------...000111111111000///------......//////////////////......///000111111...000222222///...///000000000111111111111000000,,,---...//////000000000/////////000111222333444222222222222333333333333444333333222111111000000000000000000111111111111222111000000000111333333222111000///...//////000000000000000000000000000////////////////////////------......///000000000000000000000////////////---.........////////////---.........//////000000000000111111111222222222111111000000000222333444111222444555555555444333000111222444444333333222444333333333333444555555444333333222111111222222333333333333333333333333333444444555666777888999888777666666888999888777777777888999999999999999777777888999::::::::::::::::::::::::::::::::::::777888999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===::::::;;;;;;:::999777666888888888888999999999:::888888888888999999999999:::::::::999888777555555333555666888888888666555777777666666666666777777555555444333333333333333333333444444555555666666555555555444444444333333333333222222222333444555111000000000111111222333222111111111222222333444333222222222111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111222222333111111000///////////////000000000000000000000000111111111111111000////////////000000000000//////------......///000000000///000000111111222222222///000000000111111111111222222222111111000000000000000000000111111111111222222111000000111222333333333333333222222222222...///000111333333333333000000//////000111222333444444444444444444444444111111111111222333444555444444444444444444444444444444444444555555555555555555555666666777777777666666777777777666666555666555444444555666888:::::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>??????>>>???AAACCCEEEHHHJJJKKKGGGFFFDDDDDDDDDFFFHHHIIIEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>AAADDDEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFGGGKKKNNNKKKOOOVVV^^^kkk|||000000///...---,,,,,,+++---...000111222111///............/////////000000///////////////000000111+++---000000......///111111111222222222222111111...///000111222222222222111000000000111333555777222222333333333444444444444444333333222111000000////////////000000000000111000/////////000222333222111000.........///000000000000000000000000000////////////////////////------......///000000000000000000000////////////------------.........////////////000//////...---000000111111222222222222000000//////000222444555111222444555555555444444...000222333444333111000444333333333333444555555444333333222111111111222333333333333333333333333222333333444555666777777999777666777888::::::999666777888999999999999999777777888999::::::::::::::::::::::::::::::::::::777888888999;;;<<<======::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>>;;;<<<======<<<;;;999888777777888888999999999:::777888888888888999999999::::::;;;:::999777555444222444666777888777666555777777666666666666777777666555444333333333444444555555555666666666666666444444444333333333222222333333222111222333555666000000//////000111222222222111111111222333333444444444444333333333222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222111111000///////////////000000000000000000000000111111111111111000////////////000000000000//////+++,,,---...///111222222......///000111222222333//////000000111111111222333222222111000//////...000000000000111111111111444333111//////000222333444444444333333333222222...///000111333333444444//////...///000111333444222222222222222222222222111111111111222333444555444444444444444444444444444444444555555555666666444444444555555555666666666777777777777777666666666555444333444666888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???===>>>???BBBDDDHHHJJJLLLHHHGGGEEECCCDDDFFFHHHJJJEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>AAACCCDDDBBBAAA@@@@@@@@@BBBCCCBBBAAABBBDDDFFFFFFJJJOOOTTT[[[hhhxxx222111...------...111222111111111111111000//////000///...------,,,,,,---000111222222111000///.........//////000000111111000000111222222222222222000111222111/////////000111111111000///000333555111111111222333444555666222111000.........///000000000////////////000000//////...000333444444333222111111111000000/////////000111222222111000///000000000000000000000000//////000111111111111111///////////////000000000//////000000///...------------,,,+++,,,---...///000///.........///111222222111111111000000//////333444444555555444444333111111000000111111222333444333222222444444333222222222222222222222222222444444222222222222444444000111333555777777777777666888888666444444666999777777777777777777777777999999999888888888888777999:::::::::::::::::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::999999999:::;;;<<<===>>>??????>>>===<<<;;;;;;:::888888888777777777777666;;;999888999::::::999888;;;::::::999888888888999:::::::::999888777777666666666666555444444333333555555555555555444444444444444444444444444444444555555555555444333222111111333444444333222222333555555444333333222111111222222333333333333444444444333222222111111222222333333222222111000000000000///////////////000000//////000111111111111111111111000000//////......//////000000000000//////222222111111111111222222000000000000000000000000000000000000000000000000111111000///......////////////...//////000111111222111000......000111222444333111////////////000000000000000000000000000111111000000111111222333111111111111111111222222000000111222222222222111000000000000000000000000111222333333333333222111111111111111222444666777666555444333333333333333444444444444444444444444666666666666666666666666555555666666666666555555666666777777777777666666888888888888888999999999888888999:::<<>>@@@AAA???@@@@@@AAAAAABBBCCCCCCBBBCCCEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKJJJHHHGGGFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCBBB@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDBBB@@@AAADDDFFFIIIRRR\\\aaappp111000///......///000111111111111111111000//////,,,------...///000222222111111111111111111111111////////////000000000000,,,---......//////......222333444333111111111222111222222111000000222333444444333222111111222222111000///......///000111222222333333333333222222000//////000222444333222111111111111111111111111222111000//////000111222//////////////////////////////000111111111111111333333222111000//////.../////////........./////////////////////000000111000000000000000111111111111111111111111111111111111111222222222222111111111111000000111111222333333111000111222333222111111111111111222222222222333333333333333333333333///000111333444666777777666666666666666666777888555555555555555555555555444444555666777888999:::<<<<<<;;;;;;:::999888888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::;;;;;;<<<<<<<<<<<<:::::::::999999999888888777666555777999::::::999888888999999999888888888777777666666555555555555777777777777777777777777666666666555444444333333444444444444444444444444555666666666555555444333222444666555444333444555222222111111111000000000111222222222222333333333222111000000///000000000///000000111222222333333333222111111111111111111000000111222222222222111000000000000000000000000000000000111111000000000000000////////////000000////////////////////////000000000000000000000000222111111000000000111111222222111000/////////000111111000//////000111111111111000000////////////////////////////////////111111000000111111222333222222222111111111111111000000111222222222222111111111111111111111111111//////000000000000//////444444333333444444444444444444333333222333333444444555666777777777666666666666666666666666666666555555666666666666555555555666666666666666666555777777777888999999:::::::::::::::;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFBBBCCCDDDDDDCCCAAA@@@>>>BBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???@@@??????@@@@@@AAABBBCCC???>>>AAAFFFIIIMMMVVV```hhhttt111000///......///000111111111111111111000//////------------...000111222000000/////////000000000000000000000////////////......///000000000000///222333444333111111111222111222222222000000111222444444333222111111111111111000///......///000111111111222333333222111111111000///000222333333222111111111111111222222222222111000//////000111222//////////////////////////////000111111111111111333222222111000///......//////............///000/////////000000000000000///000000111111111111111111111111111111222222222222222333333333333222222111111000000111111222333222111000000222222111000000000000111111222222222333333333333333333333333444444444444444555555666555555666666777888777777666666666666666666666666333333444555777888999999::::::999999888777666666777777888999999::::::;;;999999999999999999999999;;;:::999888888888888888999999::::::;;;<<<<<<<<<:::::::::999999999888888666555555666888:::999888777777888999999999888777666666666555555555555555555555555666666777777777777666666555444444333333444444444444444444444444555555555555555555444333222444555555444333333444222222222222222111111111111111111222222222333333222111000000///000000000//////000111222333333444333333222111000000111111000000111222222222222222000000000000111111111111000000111111111111000000222111111000000111111222////////////////////////000000000000000000000000111000000000000000111111111000///...............111111000000000000111111000000000000/////////...////////////////////////111111000000111111222333222222222111111111000000000000111222222222222111000000000000000000000000////////////////////////222222222222333333222222333333222222222333333444222444555777777666555555666666666666666666666666555555666666666666555555555555666666666666555555666777777888999999::::::999:::;;;;;;<<<=========??????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGEEEDDDBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB??????BBBGGGKKKOOOXXXbbbjjjqqqwwwvvvppppppvvv}}}000000////////////000000111111111111111000//////000////////////000000111//////.........///000000000000000000//////////////////000111111111111000111333333333111000111222111222333222111000000111444333222111111111111111000//////......///111111111111333333333333111111111000///000222333222111111111111222222222222222111111000000000000111111000000000000000000000000//////000111111111111111111111000000//////......//////...------...000111......///000000000000000///000111111222222111111111111111222222222222222222222333333333333222222111111000000111111222333111000///000111111111/////////000000111222222222222333333444444333333222666666555444444444555555555555555666888999888666666666666666666666666666333333444555666777888888999888888777777666666666777777888888999:::::::::888888888888888888888888:::999999888777777777888777777777888888999999999:::999999999888888888888666555444555777888888777666777888999999999888777666666666666666666555555444444555555666777888888777777666555444333333222444444444444444444444444333444444444444444333333111333444444333222222333222222222222222222222222111111111111222222222222222222111000000000000111//////000111222222333333333222111000000000000000000111222222333222222222000000000111111111111222000111111222222111111000222222111111111111222222000000000000000000000000000000000000000000000000///////////////000000111//////...---------......000000000111111000000000...//////000000//////...000000000000000000000000111111000000111111222333333333222222111000000000000000111222222222222111000000000000000000000000222222111111111111222222000000111222222222222222222222222222222333333444111333555777777777666555666666666666666666666666555555666666666666555555444555555666666555555444666666777888999::::::;;;888999:::<<<<<<=========<<<======>>>>>>???@@@@@@DDDEEEEEEFFFFFFEEEEEEDDDBBBBBBDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCDDDDDDEEEFFFFFFGGGCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????@@@AAABBBAAAAAACCCGGGIIIKKKRRR[[[dddggghhhddd]]][[[___dddlllxxx000000////////////000000111111111111111000//////111111///...------------000///.........000111222111000000000/////////...//////000111111111111000111222333222000///000111111222333333111000000111222222111111111111111222000///.........000111222222333444555555444333222222000000000222333222111111111111222222333333333000000111111111111000000000000000000000000000000//////000111111111111111/////////...............//////---------...000111---...///000000000/////////000111222222222111111111111111222222333333333111111222222222222111111111111000000111111222333111000//////000111000////////////000111222222222222333333444444333333222555444333333333444555555555444444666999:::888666555555555555555555555555333333444555555666777777888888888888777777777777777777777888999999::::::999999999999999999999999999888888777777777888888777777777777888888888888999999888888888777777777777555555555777777666555555666888999:::999888777666666666666666666666666444555555666888999999:::777777666555444333222222444444444444444444444444222222333333333333333222000222333333222111111222111111111111111111111111111111111111222222222222333333222111111111111111000000000111222222222333333222111000////////////000111222222333333222222000000111111111222222222000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000...............///000000///............//////000000000111111111111000000---...///000000///......000000000000000000000000111111000000111111222333333333222222111000000///000000111222222222222111222222222222222222222222333222111111111111222333///000111333444444444333222222111111222333333444222444666888999888777666666666666666666666666666555555666666666666555555444555555666666555555444555666777888999:::;;;;;;777888:::<<<============<<<======>>>??????@@@@@@FFFFFFFFFFFFEEEDDDCCCBBBAAABBBDDDFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDCCCBBBDDDGGGGGGGGGNNNVVV______]]]YYYTTTRRRTTTXXXZZZaaajjjuuu///000000000000000000///111111111111111000//////000///...,,,***)))))))))111000/////////111222333111111000000/////////......//////000000000000000000111222111/////////000111222333333111000000000222111111111111111222222000///.........000111222333444666777777666444333222111000000222333222111111111111222222333333333///000111222222111000///000000000000000000000000//////000111111111111111---------...............///...---,,,---...111222,,,---///000000000///...///000111222333222111111111111111222222333333333000000111111111111000000111111111000111222222333111///...///000111000///...//////000111222222222222222444444444444222222333222111111222444555666555444444666::::::888555444444444444444444444444333333444444555666666666888888888888888999999999777777777888999999::::::::::::::::::::::::::::::888888777777777777888888999999999999999999999999888888888777777777777666777666555555666777555444444666888999:::999888777666666666777777777777777555666666888999:::;;;<<<888777666555444333222222444444444444444444444444111111222333333333222222///111333333111000111222////////////000000000000000111111111111222222222444333222222111111222222111111111111111222222222222111000///............111111222333333333333222000000111111222222222222111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000---------------...///000//////...//////000111222000000111111111111000000---...///000000///......000000000000000000000000111111111000111222222333333333222222111000000///000000111222222222222111444444444444444444444444222111000//////000111222///000222444555555555555222111111111222333333444333555777:::::::::888777666666666666666666666666555555666666666666555555444555555555555555555444555666777888999:::;;;;;;666777999<<<===>>>======?????????@@@AAAAAABBBBBBGGGGGGFFFFFFEEECCCBBBAAABBBCCCEEEGGGHHHIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEHHHGGGEEEDDDDDDEEEFFFGGGBBBCCCCCCCCCCCCCCCCCCBBB>>>???@@@AAABBBBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEECCCBBBDDDGGGGGGHHHNNNVVVZZZYYYVVVRRRNNNMMMNNNPPPQQQQQQSSSWWWaaarrr222111111000///......---000000//////...........................///000000///000000000000///......111111000000//////.........///000222222111111000111111222222222222111111......//////000000111111000000//////.........---///.........000111333555000222555777666444111///.........///000222333444444333111000000000111111000000111111111111000000//////000000000000//////000000111222222222222111......---,,,,,,,,,,,,,,,111111000///////////////............////////////000111111111222222222222333333222222222333444444333222111111000000111111222222333333333222111111000000000000////////////222222222111111111111000222222222222222222222222444444333222222222333333333444444444555555666666333444444555666777777888444444444444444444444444444555666777777888777777666777888999:::;;;;;;:::888888777777888888999:::888888888888888888888888;;;;;;::::::999888777777555666888999:::::::::999999888777666666777888999999777666444444666777999888777666666777999;;;<<<666777888999999888777666999;;;999444333666666444888888666555444333333222555444333222222222333444333333333333222000...---000000000000000111111111000111111111111222222222222222222111111111000000000000000000000000000000000000///...............111111222222222222111111222222111111111111111111......///000111222222222222111111111000000////////////000//////...---,,,000111111000000///...---222111///......///000000000...---...///000///...000000///////////////000111111111111000000000000///000111222222111000/////////000111222222333333444333111000000000111111333333333333333333333333333222///......000333555111111111111111111111111222222222222333444555555222222222111222222333333222333555777777666444333555555444444444555555666777666555444222222111111888888777777666666555555777666666555555555666666777777777888999:::;;;<<<=========>>>???AAABBBCCCFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCDDDEEEGGGHHHKKKKKKJJJIIIGGGFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAACCCBBB@@@???@@@BBBDDDFFFIIIGGGEEEBBBAAABBBDDDEEEDDDCCCDDDFFFJJJOOOTTTWWWRRRMMMIIIJJJNNNRRRQQQOOOKKKJJJJJJJJJNNNWWWbbbiii111111111000///........./////////.........------...............///000000111111222222222222111111111111111111000000000///...///000111222111111000000111111222222111111000.../////////000000000111000000/////////.........//////...///000222333444111222444555555333111////////////000111222333444333333111000000000111111000000111111111111000000//////000000000000//////000000111222222222222111111111000////////////000111111000///////////////............////////////000000000000111111111222333333222222333333444444444333222111000111111222444444444333333222222222111111000000000/////////000000000111111222222222222222222222222222222222222222222222222333444555444444444555555666666666444444555555666666777777555555555555555555555555555666666777777777777666777777888999::::::::::::888888777777888888999:::999999999999999999999999;;;::::::999888888777777555666777999999999999888999888777777777777888999888777666555555666777888888777666555666888:::;;;999:::;;;;;;;;;:::999888555777777333444888999777888777666555333333333333444444333222222222333444333444444333222111///...000000000000000000000111000000111111111222222222222222222111111111000000000000000000000000000000000000///............///000000000111111000000000111111111111111111111111...///000111222222222222111111111000000000//////000111111111111000000///000000000000000///......000///////////////000000000///......///000///...000000////////////000000111111111111000000000000//////000111111000////////////000111111222333333888777555333111000000111111222222222222222222111333222000000000111333444222222222222222222222222222222222222333444555555444444333222111111111111222333555666777666555444333333333444555666777888:::999888666555444444444777777777777666666555555666666555555555555666666888888888888999;;;<<<=========>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@@@@AAADDDGGGIIIIIIGGGDDDBBBAAABBBDDDEEEFFFFFFGGGHHHKKKOOOSSSUUUNNNJJJFFFFFFJJJMMMLLLJJJFFFEEEDDDCCCEEEJJJRRRXXXgggqqq111111000000//////...............---------------...............///000000000111333444555555444444222222111111111111000000...///000111111111000000000111111222222111111000////////////000000000000000000////////////......////////////000222333444222333333333333222111111///000000111222333444444333222111111000111111111000000111111111111000000///000000111111000000///000000111222222222222111//////...------------...000000000000////////////............////////////////////////000000000000222222222333333444444444555444222111000111333444777666444333222222222333222222111111111000000000...//////000111222333444222222222222222222222222000111111111333444555666555555555555555666666666555555555555555555555555666666666666666666666666666777777777777666666555777777888999999:::::::::888888777777888888999:::::::::::::::::::::::::::999999999888888777777666444555777888999888888777999999888888888888999999888777666555555666777888666666555555555777888:::::::::;;;;;;:::999888888333666666555777<<<>>>===777777555444333333333333444333333222222333333444444444444444333111000///111111000000000000000000000000000111111111222222222111111111111000000000000000000000000000000000111000//////......////////////000000000000//////111111111111111111111111///000111222222222222222111111000000000000////////////000111111111000000///000000000000//////...------...///000000000000000///......000000///...000000////////////000000111111111111000000000000......////////////......///000000111111222222222999888666333111///......///000111222222111000///222222222222333333333444333333333333333333333333222222222222333444555555555555333222111000000000222333555666666666555444222222333444555777888999:::999888777666555555555777777777666666666666555666555555555555555666666888888888999:::;;;======<<<===???@@@@@@@@@??????>>>???@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAACCCDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBEEEHHHJJJGGGFFFDDDBBBAAABBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOIIIEEEBBBBBBDDDFFFEEECCCBBBBBBAAAAAAAAACCCHHHLLLPPPVVV```ooo111000000000/////////...------------------------...............///000000///111333555666666555555111000000000000000000000/////////000000000000000000000111111111111000000////////////000000000000000000////////////////////////000000111222333333333333222111111111111111000000111222333444444444222222111111111111111111000111111222222111111000000000000111111000000000000000111222222222222111......---,,,,,,,,,,,,---///000000000000000//////............////////////.........////////////000111222222333444444444444666555333111111222333555888666333111000111222333222222222222111111111000/////////000111222222222111111111111111111111111111111111111222333444555555555555555555555555555555555444444444444444444555555555555555666666666777777888777777666555444888888888888888999::::::888888777777888888999:::::::::::::::::::::::::::888888888777777777666666444555666777888888777666999999888888888888999999777666555555555555666777666555555555555666777888777777777777666555444444555888888777999>>>AAA@@@777666555444333333333333333333333333333333444444555555444444333222111111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111000000///...///////////////000000000000//////000000000000111111111111000000111222222222222222000000000000000000//////,,,,,,---.../////////......///000000000000000///+++,,,...000111111111000000///...///000111000...000////////////000000111111111111111000000000///........................///000000000111111111222555444333111///...---,,,///000222333333222000///111222333444555444333333333333333333333333333333222222222222333444555555444444333222111111111111222333444555666666666555444444444444555666888888888888666555555444444444666666666666666666666666555555444444444555666666888888999999:::;;;===>>><<<===???AAAAAA@@@>>>======>>>>>>@@@AAABBBCCCDDDAAA@@@@@@@@@@@@BBBCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBAAAAAABBBDDDFFFDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAABBBAAAAAAAAABBBCCCEEEGGGFFFEEECCCBBBAAABBBCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFCCCAAA@@@BBBBBBAAA@@@===>>>@@@@@@AAABBBDDDFFFIIIKKKOOOWWWdddvvv000000000000////////////------------------------...............///000000000222555888999999888777...////////////////////////////////////000000000000000000111111000000000000000000000//////////////////000000000000000000000000111111222222333333333222111000000000111111000111222333333333333333111111111111222111111111111111222222222222111111000000111111111111000000000000111222222222222111222111111000000000000000...///000000000000//////............////////////---.........////////////000111222444444444444444666555333111111222333444555444222000//////111222222222222222111111111000000000000000000000000000111111111111111111111111333222222111111222222222555555555555444444444444444444444444333333333333333333444444444555555555777777888777777666555444888888777777777888999:::888888777777888888999:::::::::::::::::::::::::::888888888777777777777777444555777888888777666666888888888888888888888888666666555555555555666666555555555555555666666666555444444333333333333222555888777555666;;;===<<<666555444333333333333333222222222333333444444444555444444333333222222222111111111111000000////////////000000000111111111000000000000000000000000000000000000000000000000111111000///////////////000111111222222111111000//////000000000111111111000000111222222222111111//////////////////000000+++,,,---...............---...///000000111000000+++,,,...111222222222222111///...///000111000//////////////////000111111111111111111000000000///......------------......000000000000000111111111111111111111000//////...000111222333333222111000000222333555555444333222333333333333333333333333222222222222333444555555111111111111222333444444222333444555555666666666777666666555555555666666888777666555555444555555555555555555555666666666444444444444444555666666888888888999:::;;;<<<===<<<===???@@@@@@???>>><<>>???@@@CCCDDDFFFJJJRRR]]]jjjrrr000000000000////////////---------------........................///000000222555888:::<<<;;;:::888------............////////////.........///000111///000000111111000000///000000000000//////////////////000000000000111111000111111222333333222222222111000000//////000000///000222333333333222111000000111222222222222111111111222222222222111111000111111222222111111000000000111222222222222111111111000///////////////---...000111111000//////............////////////............///////////////000222444555555444444444333333222222222222222333222000//////000000111222222111111111000000000111111000000000/////////111111111111111111111111333333222111111111111111444444444333333333333333333333333333333333333333222222333333444555555555666777777777777666666555999888777666666777999999888888777777888888999:::::::::::::::::::::::::::888888888888888888888888555666777888888888777666777777888888888888777777555555555555555555555555555555666666666666666666444444333333333333444555333555555111222666777555555555444333333333333333111111222333444444444444444444333222222222222222222222111111000//////////////////000000000111111//////000000000000000111000000000000000000000000222111000000//////000000111111222222222222111111...//////000000111111111///000000111111111000000......////////////000000......///000000000//////------///000111111111111---...000111222333333333111000//////111111000//////......//////000111222111111111111000000000000///...------------...///000000000000000000000000000111222222333333222222222222222222222222222222000111333444444444333222333333333333333333333333222222222222333444555555000000000111222333555555222333333444555666777777999888777666555555555555999888777777666666666777444555555555555666666666333333333333444555666666777777777888999:::<<<<<<;;;<<<>>>?????????>>>>>>@@@@@@@@@@@@@@@?????????@@@@@@??????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDCCCEEEDDDDDDDDDDDDFFFGGGHHHEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@?????????>>>CCCBBBBBBAAAAAAAAABBBBBBCCCCCCEEEFFFFFFEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDCCCAAA>>>======???AAADDDGGGLLLRRRXXX]]]dddjjjxxx////////////000000000000------........./////////...............///000000111333777999:::999777666............/////////000///......---...///000111//////000000000000//////111000000000/////////...//////000000000111111111000111222333333333222222111000000000000/////////...///111222333222111000///000111222333222222111111222222333333222222111000111111222222111111000000000111222222222222111///......------------------...000111111111000///............////////////....../////////000000000...000222444555555555444111222333333333222111000000111111111111222222222111111000000000//////////////////000000000000000111111111111111111111111222111111111111111222333333333333222222111111111111111222222333333444444333333333444555666666666555666666777777777777666999888777666666777888999888888777777888888999:::999999999999999999999999888999999999999999999999777777888999999888777666555666777777777777666555444555555555555555555444666666666777777666666666333333222222333444555666333555444000000444555333444444333333222222333333000111222444555555444444444333222111000111222222222222111111000//////...////////////000000000111////////////000000111111000000000000000000000000222111000000//////000000000000111111111111000000......//////000111111222//////000000000//////............/////////000000/////////000//////......,,,---...000111111222222111111111111222333444555111000///000111111000///............///000111222111111111111000000000000//////...------...//////000000000000000000000//////000111222333333222222222111000//////000111222000111111222222222222222222222222222222222222222222222222222333444555555111111111111222333444444333333333444555666777888888777666666666666666666888777666666555666666666444444444555555555666666333333333333444555666777666666666777888999:::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDBBBCCCCCCCCCDDDDDDEEEEEEAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBCCCDDDDDDDDDDDD===>>>???@@@?????????@@@AAACCCDDDDDDBBB???>>>>>>===@@@DDDGGGHHHJJJMMMPPPNNNQQQZZZfffppp|||////////////000000000000........./////////000000...............///000000...000333666666555333111.../////////000000111111///......------///000111//////000000000000//////111111000000/////////...//////000000111111111222000111222333444333222111000000000000000///.........///111222222111000//////000111222333333222111111222222333333222222111111111222222222222111111000000111222222222222111222222111000000000000000,,,...000111222111000///............/////////000////////////000000000000...000222444666666555444000111333444333222000...000000222333333333333333000000000000////////////------...///000111222222000000000000000000000000//////000000111222444444222222222111111111000000000000111222333333444444444444444555666777777888555555666777777888777777:::999777555555666888999888888888777888999999:::888888888888888888888888999999999999999999::::::777888999::::::999888777444555666777777666555444444444555555555555444444666777777777777777666666111000000000111333555666444666555222222666777555444444333222222222333333000111222444555555444444333222111000000000111222222222222111000//////...////////////000000000000.../////////000000111111000000000000000000000000222111111000000000000000//////000000000000//////---......///000111111222...///////////////......---.........//////000000---.........---,,,++++++,,,,,,...000111222222222333222222111222333555666111000///000111222111///............///000222222111111111111000000000000000///...------...///000000000000000////////////...///000111111000///...222111...------...111222000000111111111222222222111111111111111111111111222222222222333444555555333333222222111222222222333333333333555666888888666666666666666777888888555444444333333333333444444444444555555555666666222222222333444555666777555555666666777888:::;;;;;;;;;;;;<<<===???@@@AAA??????@@@@@@AAAAAAAAAAAAAAA@@@@@@???@@@BBBCCCDDDAAABBBBBBCCCCCCDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@AAABBBCCC:::<<<===>>>======>>>>>>888:::===>>>===<<<===>>>;;;===@@@BBBBBBBBBBBBCCCEEEDDDHHHOOOTTT]]]ppp......---------,,,,,,,,,,,,------...///000111111---,,,,,,---000111111000...///111333444333222111,,,,,,,,,------........./////////////////////...000000000000////////////........................000000000000000000000000111111111111111111111111222222222111111111000000222222111111111111111111222111000000//////000000444444444444333111///...222111000/////////111111222222111111111111222222111000///......///000111---...//////000//////...///////////////.........///////////////.........333222111222444555444333222111111111000000//////////////////000000000000111000///......///000111//////000111111111111111////////////000000000000222222111111111111111222222222222333333222222111222333444555555333111000222222333333444555555555444666777999999777666444999999999888666666888:::999999999888999999::::::;;;::::::999999::::::;;;;;;:::999888888888999:::999888888888777777666666888999999999999777555444555555555555555555555555666666666666666555555555444444444555555555555666333333222222222222222222444444444444333333222111111111111111111111222222444444222222222222444444444333222111000000000000//////000000000000//////000000111111111111000000000000000000000///......////////////000000000000///000111222222111000///------......///000000000//////////////////////////////000000000000//////------------------------////////////000111222333222111///...///111444666333222111000////////////000000000000000000000000000000000000000000000000000000//////.........---...............///000000222222222222222111000///333111000111444555333111222222333333444555666666444333333333222111111111222222222222222222222222222222222222222222222222333333333444444444555555999999999999999888777777444444444333333222222222555555555555555555444444555444444333333444444555444555666777777888888888:::;;;===>>>???@@@??????<<<>>>@@@AAAAAAAAA???>>>===???@@@AAAAAA@@@>>>===>>>>>>???@@@@@@AAABBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGIIIGGGDDDBBBBBBDDDGGGIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===AAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@BBBAAA?????????>>>;;;999;;;;;;:::999999:::::::::>>>@@@BBBBBB@@@>>>===>>>???@@@AAACCCGGGNNNVVV\\\sss------------,,,,,,,,,,,,------......//////000000---,,,,,,---000111111000///000111222222111///...,,,,,,---------...............//////////////////000000000000000000000///////////////////////////111111111111111111111111000000000000000000000000222222222111111111000000111111111111111111111111444333222222111111222222000000222333444333222222333333222111111222222333222111111111111111111222111000///......///000111000//////......---------.........///////////////////////////////////////222111000111333444333222111111111000000000//////////////////000000000000111000///......///000000//////000000111111111000////////////000000000000222222111111111111111222111222222333333333333222///000222333333333222222222333333444555555666666555666777888888777666555888999888777666666888:::999999888777777777777888:::::::::999999:::::::::;;;:::999888777888888999888888888777777777666666777777777777666555444333555555555555555555555555444444444444555555555555444444444444555555555555222222222222222222333333222222333333333222111111111111111111111111111111444333222222222222333444333333222111000//////000//////000000000000//////000000111111111111000000000111111111000000///...////////////000000000000///000111111111111000//////////////////.........////////////////////////------............------........................////////////000111222222000000000111111222333333222222000//////.........000000000000000000000000////////////////////////000000/////////.........///............///000000222222222222222111000000222111///111333444333111222333333444444555555555222222222222222111111111222222333333333333222222222222222222222222222222222222222333333333444444666777777777777666555555444444333333333222222222444444444444444444444444555444444333333444444555444555666777777888888888999:::;;;===>>>>>>>>>>>><<<===???@@@AAA@@@???>>>???@@@AAABBBBBBAAA@@@???>>>??????@@@AAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAA???>>>>>>AAA@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>??????===;;;;;;::::::999999:::::::::===>>>@@@@@@>>><<<<<<===@@@@@@???>>>???CCCIIIMMMUUUbbbuuu------------,,,,,,,,,,,,..................//////---,,,,,,---000111111000///000000000000...,,,+++---------........................//////000000000000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////222222222111111111111111111111111111111111111111444333222222111111222222...///111333444444333333222222111111111222222333111111111111111111111111000000////////////000000111000...---,,,+++,,,,,,------......//////000000////////////////////////111000///000222222222000111111000000000000//////////////////000000000000000000////////////000000/////////000000000000000////////////000000000000222111111111111111222222111222333333444444444444...///000111222333333444333333444444555666666777666666777777777777666666777777777666555555777999999888777666666666666666:::::::::999999:::::::::;;;:::999888777777777777888888777777777777666666666666555444333333333333444444444444444444444444222222333333444555555555444444444444555555555555111111222222333333444444000111111222222222222111111111111111111111111111333333222222222222333333222222111000///////////////000000111111000000///000000111111111111000000111111111222111111000///////////////000000000000///000000111111000000///111000000///......------////////////////////////---......//////......---////////////////////////............///000111111...///111222333333222111222111000///............000000000000000000000000........................000000////////////......//////......//////000111222222222222222222111000111000///000222333222111444444444444444444444444000000111111111111111111111333444555555444333111222222222222222222222222111111111222222222333333666666666666666555555444333333333333222222222222222222222333333444444555555444444333333444444555444555666777777888888888777888:::;;;<<<<<<======<<<===>>>???@@@???>>>>>>@@@AAABBBCCCCCCBBBAAA@@@??????@@@@@@AAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFAAABBBBBBAAAAAA@@@???>>>@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@??????======<<<===??????===<<<::::::999999999999::::::;;;===>>>>>><<<;;;;;;<<>>===:::999;;;???BBBAAALLL[[[hhhqqq{{{//////.........---------.....................------,,,,,,---000111111000......//////...---,,,,,,.....................///.........///000000111111000000000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222111000000//////000000000111222333333222111000///////////////000000000000000111111111111000000000000////////////000000000///---+++***+++---...,,,------...///000111111///////////////000000000222000///000222222111000000000000000000000//////////////////000000000000///////////////000000000............//////000000////////////000000000000111111111000111111222333111222333444444444444444000000000000111222444444333444444555555666666777777777666666666666777777555666666555444444777999888888777666666666777777999999999::::::999999999::::::999888777666666666777777777777777777666666777666444333222333444444444444444444444444444444222222333444555555666666333333444444444555555555111111222222333444555555000111222333333333333333222222222111111111111111333222222222222222222333111111000///////////////000000000111111000000000000000111111111111000000111111222222222111111000////////////000000000000///000000000000000000///000000//////............////////////////////////000000111111111111000000.......................................///000000...///000111222222222222222111000000/////////000000000000000000000000000////////////////////////000000///////////////////////////...///000000111222222222333333222111111000000000111111222222111444444444444444444333333/////////000111111111222111333555777777555333111111111111111111111111111222222222222333333333333777777888888777777666555333222222222222222222222000000111222333333444444555444444333333444444555444555666777777888888888666777777999::::::;;;;;;;;;<<<===>>>>>>>>>======@@@@@@AAABBBBBBBBBAAAAAA???@@@@@@@@@AAAAAABBBBBB@@@AAAAAABBBCCCBBBBBBBBBDDDCCCCCCCCCBBBBBBAAAAAACCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????===<<<<<<<<<======<<<:::999999999999999999:::;;;;;;<<<======;;;:::;;;<<<===<<<;;;:::999;;;>>>BBBCCCJJJSSSXXX[[[___ffflll000000000000////////////............---------------,,,,,,---000111111000,,,,,,---...............////////////////////////////////////000000111111///000000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222111000000//////000000000111222222222111000///......//////000000000000///000111111111111000/////////000000000000//////...---+++***+++---///000,,,------...///000111111////////////000000111111333222111111222333222000//////////////////000000////////////000000000000......///000000000000000......------......///000////////////000000000000111111000000111222222333111222333333444444444333444333222222222222333333333333444444555666666666777777666666666666777777555555555555444444777999777777777777777888999:::888999999::::::999999888999999888888777666555555666666666666666666777777777666555444444444555666444444444444444444444444333333444555666777777888333333333444444444444555111111222333444444555555222222333444555555555444222222222111111111000000222222222222222222222222111000//////////////////000000111111111111000000000000111111111111000000000111111222222222111111////////////000000000000000//////////////////000............//////000000////////////////////////000000111111111111000000------------------------///............//////000000000......///000222444222222111000000000111111000000000000000000000000000000000000000000000000//////000000000000000000///////////////000111111111222222333333333222222000111111111111111222333444444444444444444333333/////////000111111111222111333555777777555333111111111111111111111111111333333333333444444444444666777777777777666555555222222222222222222222222000000111111222333444444555444444333333444444555444555666777777888888888555555666777888999::::::;;;;;;<<<<<<============>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@??????>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<;;;999777888888888888999999:::;;;;;;<<<===<<<;;;;;;<<<===<<<<<<<<<;;;:::;;;???BBBEEEJJJMMMMMMJJJJJJNNNRRR111000000000000/////////------------------......---,,,,,,---000111111000------......///000000111000000000000////////////000000000000000000000000///000000111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111222222222000000000111222222333333444333222222111111222222---...000222333333222222//////000111222222222222...///000111111000///...//////000000000000//////,,,,,,+++,,,---...000111------......//////000000...//////000000111111222444222111111222333111000......////////////000000////////////000000000000---...///000111111111000......---,,,,,,...///000////////////000000000000000000000000111222333333222222222333333222222111444444444333333333222222222222333333444555555666666666777777777777666666444555555555444555777999888777777777777888999:::777888999::::::999888777666777777777777666555555555555666666666666777777777777666666666666666777333333333333333333333333444555555666666777777777333333333333444444444444222222333333444444555555333444444555555555555444333333222222111000000000111111222222222222111111111000000//////000000000000111111222222111111000000000111111111111000000///000111111222111111111////////////000000000000000//////......//////000------......///000000111////////////////////////...//////000000//////...------------------------000//////......///000000111000...------000333555111111000000000000111111000000000000000000000000111111111111111111111111//////000000000000111111000000//////000000111222111222333333333333333333000222333333222111333444444444444444444444444444000000111111111111111111111333444555555444333111111111111111111111111111333333444444444555555555444444444444444333333222111111111222222222222222111111111222222333333444555444444333333444444555444555666777777888888888555555555555777888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????>>>?????????????????????@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>===>>>===;;;;;;;;;:::777555888888777888888999:::;;;:::;;;<<<;;;::::::<<<>>>======<<<:::999999;;;===BBBFFFHHHGGGBBB@@@CCCGGG/////////............---,,,,,,,,,------.........---,,,,,,---000111111000000000000000000000111111111111111000000000//////222222111111000////////////000000111111222333333000000000000000000000000222222222222222222222222111111111111111111111111000000111111111222222222///000000111222222333333444333222222111111222222...///000222222222111000...///000111222222222111...///000111111000///......///000111111000///...---------......//////000.........///////////////...//////000111111222222333111000000111111000///........./////////000000////////////000000000000,,,---///000111111111000...---,,,+++,,,---///000////////////000000000000000000000000111222333444222222222222111000//////111111333333444333222222111111222222333444444444555666777888888777666555555555666555555555888::::::999888777666555555555777888999::::::999888777444555666777777777666555555555555666666666777777555666666777777777666666333333333333333333333333555555555555555555555555222222333333333444444444333333444444444444444444444444555555444444333333333333222222111000000///000111222333333222111000111111000000000111111222000111111222222111111000000000111111111111000000...///000000111111111000////////////000000000000000///............///000........./////////////////////////////////////////////000000000000//////........................111000000//////000000000//////......///000222222//////............//////000000000000000000000000000000000000000000000000//////000000000111111111000000//////000000111222111222333333444444333333111333555444222222444666222333333444444555555555222222222222222111111111222222333333333333222222111111111111111111111111222222333333333444444444333444444444444333222222000111111111222222222222222222222333333333333333555444444333333444444555444555666777777888888888555555555555666888999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@>>>=====================>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBAAA??????>>>>>>>>>>>>????????????>>>>>>>>>=========<<<;;;::::::::::::888666777777777777888999:::;;;999::::::999888999;;;=========<<<:::888888999;;;>>>BBBEEEDDD@@@>>>AAADDD......---------,,,,,,,,,++++++,,,,,,---...//////---,,,,,,---000111111000444333222111000000000111222111111111000000//////333333222111000///......///000000111222222333333111111111111111111111111222222222222222222222222000000000000000000000000000000111111222222222222///000000111222222333333222111111000///000000000222222333222111///---,,,+++,,,...///000000000///...///000222222000///......///000111111000///......//////000000///...---///////////////............//////000111222222222222000//////000000///------.........//////000000////////////000000000000,,,---///000111111111000...---,,,++++++---...000////////////000000000000000000000000111222333444222222222111000///...------...111333444444222222000111111222222333444444444666777999999777666444555666666666555666999;;;;;;:::888666444333222111666777999::::::999777666333444555777777777777666444555555555666666777777444555666777777777555555333333333333333333333333444444444444444444333333222222333333333444444444444444444444444444333333444444444444333333222111333333222222111000000///000111222333333222111000222111111111111111222222111111222222222222111111000000111111111111000000......///000000000000000////////////000000000000000///...------...///000000000000///......------////////////////////////111111222222222222111111////////////////////////111111000000000000000111---...///000111111000000------,,,,,,,,,------...000000000000000000000000000000000000000000000000//////000000111111111222000000000000000111111222111222333333444444444444111444666555333222444777222222333333444555666666444333333333222111111111222222222222222222222222000000000000000000000000111111222222222333333333555555666666555555444333000000111111222222222222444444333333333333333333555444444333333444444555444555666777888888888888555555555555666888999;;;::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@===============<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????????????????AAA@@@@@@??????@@@@@@AAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>============:::999888999:::;;;999777777777777777888999:::;;;777888888777777777:::<<<;;;<<<<<<;;;::::::<<<>>>999===AAA@@@<<<:::<<<@@@//////000000000000//////,,,,,,.........---,,,+++,,,---...///000000000000------...000111333444444333222000......///000222111000000000//////.........///000111222333444444222222222222222222222222111222333333333333222111111111222222222222111111000000000000000///////////////000000111111111222222222111111222222333444444444333333222111000000//////000000000000//////222222111000//////000000///////////////......---111111111000//////......---......///////////////111111222222222111000000...///000111111222111111000000000000000000000000111111000///////////////000000000000000000000000---......---,,,,,,...///////////////000000000000000000000000000000000000222222111000/////////000000000//////000111222222222222333333333333444444777777666666555555444444777777777777777777777777888777666444444444555666555666888999:::999777666444555666666444444555666666666555555555666666777777777666555444333333222666666666555555444444444444444333333333222222222333333333222222222111111333333333333333333333333444444444333333222222222222111000111222333222000000111111222222000///...111111000000000000111111444333111////////////000000000111111111111000000000000000000000000000000222///---...000111000...---.........//////000000000000000000000000000000000000000000000///......111111111111111111222222........................---......///000111111222////////////000000000000000000000000////////////111111000000000000111111000111111111111222222222000000000000000000000000...///000111222222111111111111111111222222333444333333333333333333333333333333222222222333444444444333222111111111222333222222222222222222333333000000000000000111111111333333333333333333333333555555666666555444333333111111222333333333222222222222333333333333444444333333333444444444555555444444444444444555666666777666555555666888;;;<<<===<<<;;;:::::::::;;;<<<;;;;;;:::::::::;;;;;;<<<>>>======<<<<<<<<<======;;;<<<<<<===>>>=========??????>>>>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>============:::888::::::999999999999999999666777999;;;;;;;;;:::999777777777777777888888999<<<:::888777888999999999;;;;;;;;;;;;;;;;;;;;;;;;......////////////......+++,,,---.........---,,,,,,---...///000000000000//////000000111111111111222111000///...///000000111111111000000///////////////000111222333444444333333333333333333333333111222333333333333222111000111111222222111111000000000////////////000000000000000000111111111222111000000000000111222222444444333222222111000000//////000000000000//////222222111000000000000000//////000000//////...---////////////////////////---......///////////////111111222222222222222111000000111111111000000///000000000000000000000000111000000///////////////000000000000000000000000///000000///......///000////////////000000000000000000000000000000000000222111000000000000000000000000000000000111222222222222333333333333444444777666666666555555444444555555555555555555555555888888777666666666666666555666888999:::999888777444555666555444333444666666666555555555555666666666666666555444444333333555555555444444444333333555555444444444333333333333333333222222222111111444444444444444444444444444444333333333222222222444222000000000111000///000111111222111000///...111111000000000000111111333222111000/////////000000000111111111111000000000000000000000000000000222///---...000111000.............../////////000000000000000000000000000000111111111111000///...111111111111111111111111..............................//////000000111111////////////000000000000000000000000////////////222222111111111111222222000111111111111222222222000000000000000000000000/////////000111111222222222222222222222333444444333333333333333222222222444444444444444555666666444333111000///000000111111111111111111111111111222222222222222333333333333333333333333333333333444444444444444333222222333333333333333222111000111111111222222222333333333333333444444444444555777666666555555666888999888777666555555777888:::;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<<<<======;;;<<<<<<===============@@@???>>>>>>>>>???AAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAA@@@????????????@@@AAABBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<:::888:::::::::999999999999999666888999;;;;;;:::888777777777777777777888888999<<<:::888777888999999888::::::::::::::::::::::::------............------+++,,,---...//////...---,,,---...///000000000000222222111111000/////////111000000000000/////////111111111111111000000000//////000111222333333444333444444444444444444444111222222333333222222111000111111222222111111000111000///......///000111000000000111111111111111000////////////000111111333333333222111111000000///000000111111000000///222111000000000000000000//////000000//////...---,,,------...//////000000---......///////////////000111222333333333333333111111111111000///...---000000000000000000000000000000//////......//////000000000000000000000000000000///...............////////////000000000000000000000000000000000000000000000000000000111222111111111000111111222333222222333333333333444444666666666555555555555555555555555555555555555555777888888888888777666666555666777888999888777777333444555555444333444555555555555555555555555555555555555555555555555555444444444444333333333333555555555555444444444444333333333222222222111111555555555555555555555555333333333333222222222222777444111000000111111000000111111111111000//////111111000000000000111111333222111000/////////000000000111111111111000000000000000000000000000000111///...///000111000///............////////////000000000000000000000000111111222222222111000000111111111111111111111111........................////////////000000000000////////////000000000000////////////000000000000333333222222222222333333000111111111111222222222000000000000000000000000000////////////111222333333333222222333333444444222222222222222222222222222222333444555666666777444333111///......//////222111111111000/////////111111222222222333333333333333333333333333333333222333333333333222222111444444444333222111//////000000111111111222222222333333333333444444444444777666555444444666888999999888777555555555666777999999888888888888999999:::::::::;;;<<<===>>>???===<<<<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<===;;;999;;;:::::::::999999999888777888999::::::999777666777777777777777888888999<<<:::777777888999999888999999999999999999999999---......//////......---+++,,,---/////////......,,,---...///000000000000222222111111000/////////111111222222111111000///222222111111111111111111///000000111222222333333222222333333333333333444222222222222222222222222000000111111111111000000111000.........///111222111111111111111111111111000////////////000111111333222222222111111000000000000000111111000000000111111000000000000000111000000000000000///......------------......//////---......///////////////000000111333333444444444000000111111000///......000000000000000000000000000//////.........//////000000000000000000000000000///------------,,,,,,////////////000000000000000000000000000000000000000/////////000111222222222222111111111111222222222222222333333333444444555555555555555555555555555555555555555555555555555666777888888777666555444444555666777666666666333555666555444333444555555666666666555555444444444444444555555555666666333333333333333333333333555444444444444333333333333333333222222222111111444444444444444444444444333222222222222222222222888555222000111333444555111111111111000000000///111111000000000000111111222111111000000000000000000000111111111111000000000000000000000000000000/////////000000000//////.........///////////////////////////////////////222222222333333222222111111111111111000000000000........................000000000000////////////////////////000000000000////////////000000000000222222222111111222222222000000111111111222222222111111111111111111111111111000......///000333444444333333333333333444444111111111111111222222222///000111222333444555555444333222000////////////333333222111000//////.../////////000111111222222222222222222222222222222222222333333333333222222333333333333222111000///111111111111222222222222222222333333333444444444555444222111222333666777888777666555555555666666777666666777777777888888777777777888999;;;<<<===<<<<<<;;;;;;;;;<<<=====================>>>>>>???@@@@@@???>>>>>>???@@@AAA@@@???????????????>>>>>>AAAAAAAAAAAA@@@???======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>>========================;;;::::::<<<===>>>===;;;;;;;;;;;;::::::999999888777888:::::::::888666555777777777777777888888999<<<999777777888999888888888888888888888888888888/////////000000/////////+++,,,.../////////......,,,---...///000000000000000000000000000111111111222222333333333222111000111111111111111111222222000000000111222222333333000000111111222222222222222222222222222222222222000000000111111000000000000///.........000111222222222222111111111111111111000000000000111222222222222111111111111111000000000111111111111000000111000000000000000111111000000000000000//////...//////......---------------......//////////////////000111222333444444444......///000000000000000//////////////////////////////............//////////////////////////////111///------...///...,,,////////////000000000000000000000000000000000000000/////////000111222222222222111111000111111222222222222333333333444444333333444444555555666666666666666666666666666666333444555666666666444444222333333444444444444444444555666666444444555666666666777777777666555444333333444444555666666666333333333333333333333333333333333222222222111111333333333222222222111111222222222222222222222222222222222222222222222222444222//////111444666777111111111000000000000000111111000000000000111111111111111111000000000///000000111111111111000000000000000000000000000000...///000111000////////////////////////.........////////////////////////111222333333333333222222111111111000000000//////////////////////////////000000000000////////////////////////000000000000.../////////000000000111111111000000000000111111000000111111111222222222222222222222222222222222111000......///000333444444333333222222333333333000000111111111222222222///000222333555555555555555444222111000000111111444444333222111111000000...//////000111111222222222222222222222222222222333333444444444444333333111222222333333333222222222222222333333333333444222222222333333333444444555444222222222333555666555555555555555666666666444555555666666777777777666666777777999:::<<<<<<;;;;;;;;;;;;;;;<<<======>>>============>>>??????AAA@@@???>>>>>>???@@@@@@??????>>>>>>>>>=========@@@AAA@@@@@@???>>>===<<<<<<==================<<>>>>>>>>>>>==============================<<<<<<<<<===???@@@???===<<<<<<;;;;;;:::999888888888999:::;;;:::888666555777777777777777888888999;;;999777666777888888777777777777777777777777777//////000000000000//////---...///000000///...---,,,---...///000000000000......///000111222222333333333222222222111111111000000000111111111111111000000111111111222222222//////000000111111222222333222222111111222222333///000000111111000000///......//////000000111111222222222222222111111111111000000000000111222222111111111111111111111111000111111222222111111000000000000000000111111222000000111111000000///...000000//////...------,,,---......//////////////////000111222222222222222,,,---...///000000000000////////////////////////......------......//////////////////////////////222///---...000222111...////////////000000000000000000000000000000000000000000000000000000111222222111000000000000000000222222333333333333444444222222333444555666666666777777777777777777777777333333444555555555444444222333333333333444444444555666777777666555666777777888999999888777555444444444444555555555666666333333333333444444444444222222222222111111111111333333333222222222111111111111111111111111111111111111111222222222222222///...,,,---000333555666222111111000///000000000111111000000000000111111000000111111111111000///000000111111111111000000000000000000000000000000---///111222000////////////////////////.........000000000000000000000000111111222333333333222222111111111000000//////...////////////////////////////////////000000000000////////////000000000000......//////000000111111111000000000000000000111000111111111111222222222222222222222222222222222000////////////111222333333333222222111111222222000000111111222333333333333444666777888888888777444333222111111111222333444444333333222111111111000000111222333444444555222222222222222222222222222333333444444444444444000111222333333333333333222222333333333444444444222222222222333333333333555555555555555666666777333444444555555555666666333444555666777777777666888888888999:::;;;<<<===::::::::::::;;;<<<======???>>>===<<<===>>>???@@@AAA@@@???>>>>>>>>>???@@@>>>>>>>>>======<<<<<<;;;???????????????>>>===<<<<<<<<<============<<<<<<>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@@@@???>>>======<<<;;;:::999888888888999:::;;;;;;:::888777777777777777777888888999;;;999666666777888888777777777777777777777777777...//////////////////...//////000000///...---,,,,,,---...///000000000000/////////000111111222222222111000/////////000111/////////000000111111111111111111111111222222222///000000111222222333333333333222111111222333333//////000000000000//////,,,---///111222111000000333333333222222111111111000////////////000111111000000000000111111111111000111111222222111111000000000000000000111222222000111111111111000//////////////////////////////---......//////////////////000000111111111000000......///////////////...////////////////////////...------------...///000///////////////////////////,,,***+++///111000---////////////000000000000000000000000000000000000222111000000000000000000111000000///......//////222222333333333333444444111222222333555666666777666666666666666666666666444444444444444555666666444444444444444555555666666888999888777666777999888999:::;;;:::888666555444444444555555555555555333333444444444555555555333333333222222222111111333333333222222222111111222222222222222222222222000111111111222222222222000///...000222444555555222222000/////////000111111111000000000000111111///000111222222111000///000000111111111111000000000000000000000000000000,,,///222222000......///000/////////............000000000000000000000000000000111222222222222222222111111000//////......////////////////////////......//////000000111111////////////000000000000.........///000111111111222111111000000111111222000111111111111222222222000000000000000000000000/////////000111111222222333222111111000000000111111111111222333444444444555666888999:::999888777222111000000000111333333222222222222111111111111///000111222333444555555111111111111111111111111111111222333333333333333222222333333333222111111111222222222333333333333111222222222222333333333333444555666666666555555444444555555555444333333333333555666777777777666999999999999999:::;;;;;;::::::::::::;;;<<<===>>>???>>>===<<<===>>>@@@AAABBBAAA???>>>>>>>>>???@@@>>>>>>======<<<;;;;;;:::===>>>>>>>>>>>>>>>============>>>??????>>>==============================>>>>>>>>>>>>>>>>>>>>>>>>======<<<===??????>>><<<======<<<;;;:::999888888888999;;;<<<<<<;;;:::999777777777777777888888999;;;999666666777888888777777777777777777777777777---..................---000000111000///...,,,+++,,,---...///000000000000000000000000111111111111222000...---,,,---///000......//////000000000111111111111111111222222222000000111222333333444444444333222111111222333444//////000000000000//////+++---000222333222000///333333333222222111111111...............///000000000000000000000111111111111111222222222222111111000000///000000111222222111111111111111000//////......//////000111111111---......//////////////////000000000000//////...000000000000///...---,,,////////////////////////---------------...///000////////////////////////+++'''%%%''',,,///---***////////////000000000000000000000000000000000000222222111000//////000000000000///...............222222333333333444444444111111222333555666777777555555555555555555555555666555444444444666777888666555555555555666777777777999:::999888777888999999:::;;;<<<;;;999777555555555555555555555555555444444444555555666666666444444444333333333222222333333333222222222111111333333333333333333333333000000111111222222222222444333333444666777666555333222000/////////000111111111000000000000111111///000111222222111000///000000111111111111000000000000000000000000000000,,,///333333000......///000000//////.........---000000000000000000000000///000111222222222222222222111111000///......---000000000000000000000000---......///000111111222////////////000000000000---......///000111111222333222222222222222222333000111111111111222222222////////////////////////...///000111222222222111222222111000//////000000111111222333444444555555444555777888999888666555000000/////////111222333000000000000000111111111---...///000111222333333111111111111111111111111///000111222222222222222444444444333222111000///000111111111111222222222111111222222222333333333000111333555555444333222666666666555444333111000222333555777888888777666888777777777777777888888999999999:::;;;<<<===>>>@@@>>>===<<<===>>>@@@AAABBBAAA???>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::<<<===>>>>>>>>>>>>>>>===>>>???@@@AAAAAA@@@???>>><<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>><<<;;;>>>======;;;:::999888888888999;;;=========;;;:::777777777777777888888999;;;888666666777888777777888888888888888888888888++++++,,,,,,------......---.........---,,,,,,+++***+++---///000111111222//////000111111111111111111111000000000000111111000000111222222222222222222111000000000000000111111111111111111111111111222111000//////......///...///000222222111111000////////////000000000000444444444333333333222222///////////////000111111111111111111111111111111///000000111111111000000000000000000111111111111////////////............000000000000000000000000111111000000//////..................////////////000000000000000111111111111000///......///000111111///---,,,+++,,,...///...///000111111000///...---.........//////000000111111000///////////////000000////////////000000000000000000000111111222000111111222222222111111222222222222222222222222444444444444444444333333777666555444444555777888777777555444444555666777999999888777666555444444555555666666777777888888===>>>>>>===;;;888555333666555444333222111111111222222333333333333444444666555333222111111222333444444444555444444333333777555444555666555222...222222000000000111222333111111111222444666777888555222000///000111111000//////000000111111111222///000000000000111111111222111000//////000111222111111222222222222111111//////000000111111222222...............---------000000000000000000000000000000000000111111111111222222111000000111222333//////000000000111111111......//////000000111111///000000000111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000////////////000000............///000222222111111000000000000111111111333444333222222333444555666888:::999777444222222111000......000111222222222222222222111000///000000000000000000000000000222333333222111222333////////////////////////000000000000111111111111000000000111111222222222444222111111222333333222555444444444444555666666666777999::::::888555333555555666666777888888888888888777777888888999:::::::::;;;;;;;;;;;;;;;;;;======<<<;;;<<<===>>>??????======>>>???@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>>>>>>>>>>>>>============@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999888777888999<<<>>>???>>><<<:::888888888888777777777777===:::888888999999777444777777777777777777777777//////////////////000000---.........------,,,+++,,,---...///000000000/////////000111111111111111111111000000000000111111000111222222333222222222111000000000000000111111111111111111111111111111111111000/////////////////////111111222111111000////////////000000000111333333333333222222222222111000000000000000111111111111111111111111111111000000111111111111000000//////000000000111111111111000000000000////////////////////////////////////////////////000000000............///////////////////////////000000000000000////////////000000......---------///000111//////000111111000//////............/////////000111000000///////////////000///////////////000000222222111000/////////000///000111222222222222222222222222222222222222222333333444444444444444444666555444333444666888999888777666555444444555666888888777777666555555444555555666666666777777777999:::;;;<<<;;;999777555666666555444333333333333222222333333333333444444666555444222222222222333333444444555444444333333777555333333444444111...333222111111000111222222222222222333444555666777666444111000111111111000//////000000000111111111000000000000111111111111111000////////////000111000111111222222111111000000000000000000111111111.....................///000000000000000000000000000000000000111111111111222222111000000111222333000000000000111111111222......//////000000111111000111111111222222222222000000000000000000000000000000000000000000000000000111111222222111111000000000///////////////000000///////////////000000111000000//////000000111111333444444333333444666666777888888777666333222222111///......///111222111111222333333333222222111111111111111111111111000222444333222111222333000000000000000000000000222111111111000000//////000000111111222333444444444333111111333444333222444444444444444555666666666777999:::999777555333444444555666666777777888777777666666777777888999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>=========???@@@???>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>><<<;;;:::<<<<<<<<<======>>>>>>>>>@@@??????>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999888:::<<<>>>>>>===;;;999888888888777777777666666999777555666888888777555666666666666666666666666000000000000000/////////---............---,,,,,,...///////////////......//////000111111111111111111000000//////000000111000111111222222222222222000/////////000111222222111111111111111111111111111111000/////////000000///000111111222222111111/////////000000000111111333222222222222111111111222111000000000000000111000000000000000000000000000000111111111111000000//////000000000000111111111111111111000000000000........................---......///000000111111............////////////---.........//////////////////000000000000//////,,,---...///000111222222000000111111111111000000............////////////000000//////....../////////.........///000000111333333111000///............///000111222222333333222222222222222222222222222222333333444444555555333333333333555777999:::999888777555444444444444666666666666666666666666555555555666666666666666555666888::::::999888777666666555555555555555555222222333333333333444444666555444333222222222222333333444444555444444333666444222111222222000///444444333222111111111222333333333444555666777888888666333111111111111000//////000000000000111111000000000111111111222222000//////......//////000000111111222222111111000111000000000000000000///.........//////000000000000000000000000000000000000000000000111111111111333222111111111111222222000000000111111111111222......//////000000111111111111111222222222333333000000000000000000000000////////////////////////000111111222222111111000111000000///.........///111111000///////////////000//////......//////000111222444444444444666777888888777666444333222222111111////////////111111000000222333333444444444111111111111111111111111111222444333222111111222111111111111111111111111333333222111000///......000000111222444555666666555333222222333444444333444444444444444555555555555666777888888777555333333333444444555666666777666555555555555666777777;;;;;;;;;<<<<<<=========;;;;;;;;;:::;;;<<<<<<===>>>===<<<===???@@@???>>><<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>><<<;;;:::999:::;;;<<<===>>>????????????>>>=========>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::;;;;;;999:::<<<======;;;999888888888777777777777666666555444333444666666666555666666666666666666666666/////////......---------------............------......////////////......//////000111111111111111000000////////////000000//////000111111111111000////////////000111333333111111111111111111111111000000000///000000111111000000111111222222222222//////000000000111111111222222222111111111000000111111000////////////000000000000000000000000000000111111111111000000///////////////000000000111111111111000000000//////////////////////////////........./////////000000............////////////---......//////000000000...///000111111000///...,,,...000222333222111000000111111111111111111000.........///////////////000//////.........//////...............///000111222222000//////.........---...///111222333333333111111111111222222222222111111222333444444555555111111222333555777999;;;999888777666555444333333333444444555555666777777555555555555555555555555333555777888999888777666444555555555666666555555222222222333333333444444666555555444333333222222333333444444555444444444666444222000000000000000444444333222222111111111444444444555777999:::;;;999777444222222222111/////////000000000000000000000000000111111111222222//////............//////000000111111111111000000111111000000/////////...---......///000111111222///////////////////////////000000000111111111111333333222222222111222222111111111111111111111111......//////000000111111000000111111111222222222000000000000000000000000////////////////////////000000111111111111000000111000///...............000///////////////000111//////............//////000222444444444555777888999888555333222111111111111000////////////000111000000111222222222222222111111111111111111111111111333444444222111111222111111111111111111111111222222111111000//////...000000222333555666777888666444222333444555444444333333444444555555555555444555666777777666444333222222333444444555555666666666555555666666777888999::::::;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<<<<>>>===<<<===?????????===<<<======>>>>>>======<<<========================<<<======>>>????????????::::::;;;;;;<<<======>>>???>>>>>>=========>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999:::999:::;;;;;;;;;:::888777888777777777666666666666444444444444555555444444666666666666666666666666//////......------,,,,,,------...//////......---,,,---...///000000000000//////000111111111111111000000////////////000000---......///////////////////////////000111333333000000000000000000000000000000///000000111222333111111111111111222222333000000000000111111111111222222222111111111000000000//////....../////////000000000000000000000000111111111111111000//////...////////////000000000000000/////////.........000000000000000000000000000/////////.........---............////////////......///000000111222222...///000111111000///......000222333333222///...111000000000000000000111///////////////.........//////............//////...............///000000000///////////////000000,,,---///000111222333333000000000111111222222222111111222222333444555555111111222333555777888999888888777777555444333222222222333444555666777777555555555444444444444444444666777888888777555444333444444555555555444444222222222333333333444444555555555555444333222222222333333444555555555444555444222000///...///000333333333333222222111111333444555777999;;;>>>???999777444222222222111///000000////////////////////////000000000111111111......////////////......000000000111111000000000111000000000//////......---......///000111111222///////////////////////////000000000111111111111333333333333222222111111000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000////////////////////////000000000111111000000000000000///...............---------...///111222333//////............//////000111333444444444666888888666444111000///000000000//////////////////000000000000000000///......111111111111111111111111222333444444222111111111111111111111111111111111000000000000000000111111000111222333555666888888666444222333444555444444222333444444555555444444333444555555555555444333222222333333444555555555777666666666666777888888777777888999999:::;;;;;;:::::::::;;;;;;;;;;;;;;;===<<<<<<<<<>>>???>>>======>>>>>>??????>>>>>>===========================<<<===>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;>>>===============>>>>>><<<;;;;;;;;;;;;:::::::::;;;;;;:::999999888777777999999::::::999888777666777777777666666666666555777777777666444444333333555555555555555555555555///////////////.........------...////////////...,,,---...///000000000000//////000111111111111111000//////......//////000------...///////////////000/////////000111222222000000000000000000000000/////////000111222333444222111111111111222333333000000000111111111222222333222222222222111111111///////////////000111111111111111111111111111111111111222111111000///.........////////////000000////////////............111111111111111111111111000000//////...------,,,............////////////......///000111222333333//////000000000000/////////000222333222111///---000000////////////000000///////////////...............------......////////////......---......//////.........//////000111---...///000111111222222//////000000111222222222111111222222333333444444222222333444555666666666777777777777666555333333111111222333444555666777444444444444444333333333666666888888888666444222333444555666666555333222222222333333333333444444555666666555555444333222222222333444555555555555333444444222///...///000000111111222222222111111333333444666999;;;===???888666333111111111111000000000////////////.............../////////000000...//////000000//////...///000000111111000000///000//////////////////............//////000000000000000000000000000000000000000000000111111111111333444444444333222111000000000////////////............//////000000111111........./////////000000000000000000000000000000///////////////////////////000000111111000000//////......---......//////,,,,,,---...000222333444000//////......//////000000111333333333333555666666444222000////////////////////////////////////000000000//////...,,,,,,222222222222222222222222222333555444222000000111111111111111111111111111//////000000111111111111111111222333555666777777555333222222333444444333111222333555555444444333222222333444444444444333222222333333444555555666777777666666777777888999666666777777888999::::::::::::;;;<<<<<<<<<<<<;;;===<<<;;;<<<>>>???>>>===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>===============<<<<<<<<<;;;;;;======<<<<<<======>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;:::999888777666666888888888888888888777777777777666666666666555555888888999777555333333444555555555555555555555555---------...............------...///////////////......///////////////...//////000111111111111111//////............//////...///000000111111000000111000000000000000111111000000000000000000000000/////////000111222444555222222111111111222333444000000111111111222222222333333333333222222222222000///000000111222444444222222222222222222222222222222222111111000///............/////////000000000000000////////////...000000000000000000000000....................................////////////------...///000111222222000000////////////000000...///000111111111000///000///...------...///000000/////////...............------------...///000000000///...------------000//////.........//////......///000111111000000/////////000111222222222222222222222222222333333444444444555444444333333666666777777777555444333111111222333444555555666444444444333333333222222555666888888888777555444555666777777777555333222222222333333333333444444555666666666555444333222111222333444555555555555222444555444111//////000---...000111222111111111333333444444666777999:::666444111000111111111000000000/////////.........------------............//////000111111000////////////000000000000//////.........///////////////.....................///000000000000000000000000000000000000111111111111444444444444444222111000///.........------------......//////000000111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////------------...///000000---------...///111222333111000000//////000000111000111222222111111333444333222111000////////////...//////////////////......///////////////......222222222222222222222222222444555444222000000111000000000000000000000000111111111000000000000000111222222333444444555555444333111111333444333222000222333555555444333222111222222222333333333333333333333444555555666666666666555555555666777777666666777888999:::;;;;;;:::;;;<<<=========<<<<<<===<<<;;;<<<>>>>>>>>>=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;=====================>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;:::::::::999999:::999999999888888777777666666777777777777777777777777666666666555555555555777888777444333444666555555555555555555555555*********++++++,,,,,,,,,------...///000000//////000000000000///...---,,,//////000111111111111111//////............//////000000111222222222222222222111000000000000000111000000000000000000000000/////////000111333444555333222111111111222333444000111111111111222222222444444444333333333222222000111111222333555666777333333333333333333333333222222222111111///................../////////000111111111111000000000000000000000000000000000000,,,,,,------.../////////............/////////000,,,,,,---...///000111222111000///......///000111,,,---...///000111111111///...---,,,,,,---...///000000//////.........------------------...///000111000///...---,,,,,,,,,222111000///...---------//////000000000000000///...//////000111222222222333333222222222222222222555555555555444333222111555555666777777666555444111111222333333444555555444444444333333222222222444555777999999888666555777888999999888666444222222222333333333444444444555666666666666444333222111222333444555555555555222444777666222//////000,,,---///000111111111111444444333333333444444555555333000///000111111000000000//////.........---,,,,,,,,,---------......///000111222222111000/////////000000000000//////---.........//////000000...............---------000000000000000000000000000000000000111111111111444444555555444222111000.........------,,,,,,,,,......//////000111111111000000000000111111111111000000000000000000000000111111111111111111111111//////000000000000//////,,,,,,,,,---...///000111///////////////000111111111111000000000000111111000111222222111000111333111111000000//////............////////////......---...///000111111111111222222222222222222222222333444555444222000000000////////////////////////333333222111000///......222222222333333444444444444222111111222333333222000111333555555444333222111111111222222333333333333333444555555666666777555444444444444555666666666777888999:::;;;<<<<<<;;;;;;===>>>>>>>>>===<<<===<<<;;;<<<>>>>>>>>><<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>777888999;;;<<<=========;;;<<<<<<===>>>???@@@@@@<<<<<<<<<<<<<<<===>>>???;;;;;;;;;:::::::::999999888888888888888999999999555555666666777777888888777666666666555555555555222555777666444333555777555555555555555555555555---......///////////////------......///000000000///...,,,++++++,,,...///...///////////////...---000///...---,,,,,,---...111111///......---------000000000000000111111222111111000000//////......//////000000111111111111111111222222222333333333444222111//////000222333000111222333333333333333222222333333444555555666555555555444444333333333333222111000///////////////............000222333000000000000000///......111000/////////000222333111111000//////////////////////////////.........////////////000000000000//////000000111111111222000000000000000111111222///......---------......................................................000000//////.........---000///---,,,++++++,,,---000000000000111111111111000000000000111111111111222222111111222222333444333333444444444333222222444555777666555555666777333444555777777555444333333333222222333333444555777888888888888777777666777777666555444444333333333333333333333333333333444444444444444444444444333222222111111222222333222222333222111///---,,,000000000000000000000000111111000000111333666777222111111000///......---222222111000///...------000///......///000111222333333333333333222111000000000000000000111111111......................../////////000111111222222////////////............///000111222222111000//////222444555444222111111000000///...---,,,,,,,,,............/////////000000000000000////////////000000////////////000000222111111111000000//////000///...------...///000........................---000111///***)))---111000000000000000000000000000000111111111000000///////////////////////////////////////////////////111111111111111222222222111222444666666555444333222222222111000//////...000......///000111000///........................555444333333222111000000111111000000000111333444222333333222111111222444222222222333333333444444444333222222333444333222555444444444444555666666333444555777888:::;;;<<<============<<<;;;:::999::::::;;;<<<===>>>??????============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<============>>>;;;::::::999999::::::;;;999999999888888888888777777666555444444555666777666666555555555555666666666666555555555555666666555555555555555555555555------...///000000//////------......///000000000///...,,,++++++,,,.../////////000000000000000///222111000///...//////000//////............///000//////......//////000111000000000000////////////000000000111111111222222000000000111111111222222333222000//////000222333111111111111111111000000333333444555555666777777444444333333222222222222333222111000//////////////////......///111222333000000000000000///......000000//////000000111222111000000////////////////////////////////////...////////////000000000000//////000000000111111111000000000///000000111111///......---------......------------------------////////////////////////000/////////.........---///...---,,,,,,,,,------//////000000000111111111000000000000111111111111222222111111222222333444333333333333333333333333666777777666444333444555222333555666666555333222333333222222333333444555444444555555555555555444777666666555444444333333333333333333333333333333333333333333333333333333333222222111111222222333333333333222111000...---000000000000000000000000333222111000000111222444000000000///////////////111111000000///............------,,,---...///000000000111111111000///////////////000000111111111......................../////////000111111222222111000000000000////////////000000111111000000///---000222333111000//////000000///...------------........./////////000000////////////000000000000000000////////////000000111111111000000000//////000///............///000///////////////////////////111111///,,,,,,...111........................000000111111111111000000////////////////////////000000000000000000000000////////////000000000000000111333444555444333222222222111111000//////...000///...///111222111000111111111111111111111111444444333222222111000000111000//////000111222333222333333222111111222444444444444555555555666666555555444555555666555444555444444444444555666666444555555777888999:::;;;============<<<<<<;;;:::<<<=================================>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>======<<<::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;999999999888888888888777777666555444444555666777444444333333333333444444777666666555555555666666555555555555555555555555,,,---...///000000000000------......///000000000///...---,,,,,,---...///...///000111111111111111111111000////////////000---------......000111111......------......///000////////////000000000000111111111222222222222222/////////000000000111111222111000//////000111222333333333333222111000///444555555666666777777777222222222222111111111111333222111000////////////000000000000000111222333000000000000000///......//////000000111111000000111000//////......//////......//////////////////////////////000000000000//////000000000000111111111111000//////000000000......---------......///------------------------/////////////////////////////////...............---------,,,------.../////////000000000000111111000000000000111111111111222111111111111222333333222222111111222333444555666777888666444222222333333444555666666555444333333333222222333333444555222333444555555666555555666666555555444333333333333333333333333333333333222222222222222222222222333222222111111222222333555444333222111000000000000000000000000000000000444333111000///...//////....../////////000000000////////////////////////...------------...////////////000000111000000000.........//////000000000......................../////////000111111222222111111111111000000000000000//////......//////000---000222222111/////////000000///...------------....../////////000000000......//////000000111111000000////////////000000111111000000000000//////000//////......//////000000000000000000000000000222111000000//////000000........................000000111111111111000000////////////////////////111111111111111111111111......//////000000000000///000222333333333222111222222111111000/////////111000///000222222222111222222222222222222222222333333333222111111111000000000/////////000111222222333333222111111222444444444444555555555666666555555555555555555555555555444444444444555666666666666666777888888999999<<<===============<<<;;;???>>>>>>>>>=========<<<============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===999999999999::::::::::::;;;::::::999999::::::;;;999999999888888888888777666666555555555555666666444444333333333333444444888777666555555555555555444444444444444444444444+++,,,---///000000000000------......///000000000......------------......,,,---...000000111111111.........---------.........------......///000111......------......///000.........///000111111111222222222222222222222222/////////000000000111111000000/////////000111111444444555555555444333333444444444555555666666666222222222222222222111111222222111000//////000000111111111111111222222333000000000000000///......---...000111111111000///000000///............///............////////////////////////000000000000//////000000000000000000111111000////////////000...------------...//////------------------------------------------------........................,,,,,,,,,---...//////000////////////000000000111///000000000111111111111111111111111111222222333222111000000111333555777555666666555333222333444444555666666666666555444333333222222333333444555444555666777888999999999555555555444444333333333222222333333333333444444222222222222222222222222333222222111111222222333666555333111000111111222000000000000000000000000333222111///............//////////////////.............../////////000000000000/////////000000000000000111222222333222222////////////..................................../////////000111111222222111111111000000000//////000///...------...///000000111333333222111111222000000///..................////////////000000000---......///000111111222000000////////////000000000000000000000000//////000//////////////////000////////////////////////222111//////000111000...........................///000000111111111111000////////////////////////000000000000000000000000000000111111222222333333111111222333333222222111111111111111000000//////222000000000222333222111000000000000000000000000222222222222111111111111111111111111111111111222222333333222111111222444222222222333333333444444222333444333222222333444555444444444444555666666777777777777777888888888<<<<<<======>>>=========>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>888999999999999:::::::::;;;::::::999999::::::;;;999999999888888888777777666666666555555666666666666666555555555555666666888777666555555444555555444444444444444444444444,,,---...///000000000000------......///000000000........................+++,,,---...////////////------..................//////............////////////......//////000111------...///000111222222222222222222222222222222000000000111111111222222.........//////000000111111222333444555666666666222222222333333333333333222222222222333333333333222111000000000000000000000111111111222222222222000000000000000///......---...///111111000//////000//////...............---.........//////000000////////////000000000000000000//////////////////000000///////////////000---------------...//////---------------------------------------------------------...............+++,,,---...//////000000...////////////000000000///000000000111111111111111111000000111111222333222111000///000222555666111333444444333333444666666666666777777666666666333333222222333333444555555666777888999:::::::::444444444444444333333333222222222333333444444444444444444444444444444444333222222111111222222333555444222111000111222222////////////////////////000000//////////////////111111000///...---,,,+++------......//////000000000000000000000000/////////000111222222222222222222222111///...,,,++++++/////////////////////////////////000111111222222000000/////////.........000///...------...///000000111333222111000111222000000///.........//////////////////000000000111---......///000111111222000000////////////000000//////////////////000000///000000000000000000///........................111///...///000000...---//////////////////////////////000111111111111111000000000000000000000000///////////////////////////000000111222222333333222333333333333333222222111111111000000000000000222000000000222333222111000000000000000000000000111111111111111111111222333333333333333333333333222333333222111111222444222222222333333333444444111333444444222111333444555444444444444555666666777777777777777777777777;;;;;;<<<======>>>======;;;<<<<<<===>>>?????????============>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;999999999888888888777777555666666666666666666555666666555555555555666666777777666555555555555555444444444444444444444444---......///////////////------......///000000000........................+++,,,------...............///000000111000000000000//////.........////////////......//////000111---......///000111111222222222222222222111111111000000000111111111222222------......//////000000---...000111333444444444111111111111111111111111222222222333333333333333111111000000000000000111000000111222222111111000000000000000000///............//////000000//////000///......------......------......///000000000////////////000000000000000000////////////......///.........//////000111---------------...///000................................................---------------.........+++,,,---//////000000000......////////////000000000000000000111111111111111000000000000111222222111111000000111222333444///111333333333333555777666666666666666666666666333333222222333333444555333444555666777777777666444444333333333333333333111222222333333444444555444444444444444444444444333222222111111222222333333333222111111111111111////////////////////////......//////000000111111222222111///---,,,******---------....../////////.........///......---,,,......//////000/////////333333111000...---,,,+++/////////////////////////////////000111111222222////////////............000//////......//////000...///000///......///000000000//////...//////000/////////000000000111111......//////000000111111000000////////////000000......////////////000000///000000111111000000///........................//////000000//////...---000000000000000000000000...///000111111222111111000000000000000000000000........................------...///000111111222333333333333222222222222111111000000000000000000111000///000222222222111222222222222222222222222///000000000111222222222444444555555555444333333222333333222111111222444444444444555555555666666333555777666444222444777555444444444444555666666777777777777777888888888999:::;;;<<<============::::::;;;<<<===>>>??????============>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;999999999888888888888777555555666666666666555555444444333333333333444444666666555555555555666666333333333333333333333333///////////////......---------......///000000000......////////////......------...............------...000111111111000000......---......///000111......------......///000......//////000000111111222222111111111000000000/////////000000000111111,,,,,,---...////////////...///000111222222222222000000000000000000000000111111111111222222222333111111000000000000111111///000111111111000//////000000000000000///......///............///000000//////...------------...------......///000000111////////////000000000000000000/////////.........---------...///000111222---,,,,,,------///000000////////////////////////........................,,,,,,,,,------.........,,,---...///000000//////........./////////000000000000000000111111111111000000000000000111222222111111111111111222222222000111333333222222333555555555444444444444555555333333222222333333444555333333444444444444444333333333333333333333333333111111222333333444555555333333333333333333333333333222222111111222222333111111111222111111000000//////////////////////////////000000111111111000111111000///---,,,++++++---.........................../////////...,,,+++//////////////////...---222111111000000///....../////////////////////////////////000111111222222000000000////////////...///000000111111000000///...///000///------///000000000////////////000000//////000000000111111111////////////000000000000000000////////////000000........./////////000000///000111111111111000///...........................111333333000......000////////////////////////...///000111111222222222000000000000000000000000////////////////////////------...///000111222222333333222111111111111111000000000000000000000111000///...///111222111000111111111111111111111111...//////000111222222333444444555555555444222222222333333222111111222444444444444555555555666666222555888777333222444777555444444444444555666666666666777777888888888999777888999;;;<<<=========::::::;;;;;;<<<<<<==================>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;999999999888888888888777444555666777777666555444444444333333333333444444555555444555555666777888333333333333333333333333000000000000///...---,,,------......///000000000......////////////......//////////////////......+++,,,.../////////......,,,,,,,,,---///000222333---,,,,,,,,,,,,---......////////////000000000000222111111111000000//////............/////////000+++,,,---...////////////111222222333333333222222111111111000000000000000//////000000111111111222111000000000000000111111...///000111111000///...000000000000000//////...//////...------///000111//////...------------...---------...///000000111////////////000000000000000000//////.........---,,,,,,,,,---///000222333,,,,,,,,,---...///000111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------///000000000///.............../////////000000000000000111111111111000000000000000111111222111111222222222111111000222333444333111111222333444333333222222333333444333333222222333333444555444444444555444444333333333333333333333333333333111111222333333444555555222222222222222222222222333222222222222222222333///000111222222111///...////////////////////////000000111111111111000000/////////......------,,,........................000000111111111000...---111111222111111000//////000000000000111111111111000000000000000000000000/////////000111111222222111111111111000000000000///000111222222111000///000111111111//////111222000000////////////000111000000000000111111111111000000000000////////////000000////////////000000---.........//////000000///000111222222111000///000000000000000000000000...222666555000...///222..............................///111111222222222000000000000000000000000000000000000000000000000...///000111222333444444222222111000//////000000000000000000000111111111000......///000111000///..............................///000111222222333333333444555444333111000222333333222111111222444222222222333333333444444000444666555111000222666555444444444444555666666666666666777888888999999666777888:::;;;<<<<<<===<<<;;;;;;;;;;;;:::::::::============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<======>>>>>>>>>>>>>>><<<<<<============<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;999999999888888888888777444555666777777666555444666666666555555666666666444444444444666777888999333333333333333333333333,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000///...///000111000///111111000000000000111111000000000000000000000000////////////////////////......///000111222333333222222222222222111000///222222222222111///...---111111111111111000//////......//////000000111111111111111111111111111111///......///111333333222222222222111111111111111000000///...............---.........//////000000......///000000000000000---...///111111///...---........................000//////......000111222000000000000000000000000////////////............------,,,,,,,,,,,,------............////////////......////////////.........---,,,,,,,,,,,,---...---.........---,,,,,,+++........................000000000000////////////000000000000111111111111000000111111222222222222111111111111111111111111666444222111000111222333000000000000111111111111333333333444444444555555444444444444333222111000333333333333333333333333111333555777888666444333333333333333333333333333333333222111000000111111222111///.........///000------..................+++---000333444333111000111000000///...---------............/////////000........................111111111000000000000000//////000000111111111222222222111000//////000000///////////////000111111000000000000000000000000...///000111111111111111///////////////000111111222222222111000//////...***,,,...//////000222444000000111111222222333333//////////////////////////////000111222333333444111111111111000000000000......---,,,---...///000//////............//////111000000000//////.........000111222222111000...222111///.........///000+++---///000//////000111222222111111111111222222111000000///000222444555222333333333222111///---//////000000000000//////000000000000000000000000000////////////111222333444222000///111222222222222222333333333333444444444444555555444444333222333444555333111000000111333333444444555666777777777888888888888999999999999999:::::::::;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<::::::999:::;;;<<<<<<===>>>===;;;::::::;;;==============================<<<;;;::::::999999:::999888888777777888888:::::::::999888777777666777777777777777777777777888777555444444555555666555444444333333444444555777555111///...///000222,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000///...///000111000///111111000000000000111111//////////////////////////////////////////////////////000000000000000000222222222222222111000000444444333222111000//////111111111111111000//////////////////000000111111111111111111111111111111111000000111333555444333111111111111111111111111111000///............////////////000000000111111......///000000000000000...///000111111000///...........................//////.........///000111////////////////////////,,,,,,---...///000111111......------------..................////////////......////////////.........---,,,,,,,,,,,,---...---.........------,,,+++........................000000000000//////////////////000000000111111111000000000111111111111111222222222222222222222222333111000.........000111000000000000111111111111333333333444444444444555444444444444333222111000333333333333333333333333222333555666777666555444444444444333333222222222333222222111000000111111111111000000/////////000000000000//////......---,,,...000222333222111000111000000///......------........./////////000000////////////////////////000000000000000111111111///000000000111111111111222222111000000000000000///////////////000111111000000000000000000000000///000111111222222111111///////////////000111111222222111111000//////...---...///...------.../////////////////////////////////////////////////////////000000111111222222111111111000000000//////......---------...///000/////////....../////////111111111000000////////////000111222222111000///111000000///////////////+++---///000//////000111111111111000000111111111111000000000000222333444333333333222111000////////////000000000000//////000000000000000000000000000/////////000111222333333111//////000222222111222222222333333333444444444444444444444333333222333444444333111000000111333333444444555666666777666666777777777888888888999999999999::::::::::::888999:::;;;;;;<<<<<<<<<<<<<<<============<<<<<<===<<<;;;:::::::::;;;<<<===>>>???>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::999999::::::::::::999999999888:::999999888777777666666777777777777777777777777777666666555555555555555555555444444444444555555444333111000000000222333------------------------------...///000000000000000///...///000111000///000000000000000000000000........................////////////////////////000000000//////.........111222222222222111000000666555333111000000000111111111111111111000///////////////000000000000111111111111111111111111111222111000111333444444333000000000000000000111111111000000///////////////000000111111111111222222...//////000000000000000///000111222222111000///..............................------......///000........................,,,,,,---...///000111111///..................///............////////////......////////////.........------,,,,,,------...------------------,,,,,,........................////////////000000000000//////000000000000111111000000000000000/////////333333333333333333333333111000///...---...///000000000000111111111222222333333333333444444444444444444444444333222111111333333333333333333333333333444444444555555555555555555444333333222111111333222111111000111111111111111222222111111000///222222111000///...------...///000111111111111111000000000///......------....../////////000000000000000000000000000000000//////000000111111222222000000000000111111111111222111000000000000000000///////////////000000111000000000000000000000000000111222222222222222222///////////////000111111222111111000000//////......///000///...---...000000000///......---,,,,,,/////////////////////////////////000000000000000000000000000////////////......------......///000////////////////////////111111111111111000000000///000111222222111000///000000000000000//////...,,,...000000//////000111111000000//////000000111000000000000111222333444333333222111000000000111//////000000000000//////////////////////////////////////////000111222333222000//////000111111000222222222222333333333333333444444444444333222222333444444333111000111222333333333444555555666666555555555666666666777777999999999999999888888888777888999:::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;===<<<;;;::::::;;;<<<===>>>???@@@???=========???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;<<<;;;:::999888888888777777666666555555666666666666666666666666666666666666666555444444555444444333333444444555111111111111222222333333---------------------------...///000000111111000000///...///000111000///000000111111111111000000................................................////////////............111111222222222111111000555444111/////////000111111111111111111000//////000000000000000000000000111111111111111111111111111000//////111222111000///000000000000000111111111000000//////000000000111111111111111111111111//////000000000000//////...///000000000000///...........................------------.........///........................////////////............//////............//////............////////////......////////////......------------------------------------,,,---------........................////////////000000000000////////////000000000111///////////////.........222222222222222222222222222111000000///000111111000000111111111222222222222222333333333444444444333444444444333333222111333333333333333333333333444444333333333444555666666666555444222111000000222222111111111111111222111111222333333111000///111000000//////.........000000000000000111111111000000//////...............////////////000000000000000000000000000000000......///000111222222333000000000000000111111111111111000000000000000111000000////////////000000000000000000000000000000111222222333333333222222///////////////000000111111111000000////////////,,,...000000000111222444111000000000/////////...///////////////////////////////////////.........000000000/////////.....................//////000/////////000000/////////222222111111111111111111///000111111111111000//////000111111111000...---,,,...000000000///000111000000////////////000000000000000111111222222333333222111000000000111222//////000000000000///////////////////////////////////////000000111222222111000//////111111000///111222222222222333333333333333333333333222111111222333444333111000111222333333333444444555555555555555666666666777777777999999999888888888888777777888999999:::::::::999;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;:::::::::;;;<<<======>>>???>>>===<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888:::;;;<<<<<<:::888777777777666666555555555555555555555555555555555555444555666777666555444333333333333222222333333333111111222333333333222111........................---...///000111111111111000///...///000111000//////000111111111111000///........................---------------------------------...///000000000000111111222222222111111333222000...---...///000111111111111111000//////111111111111000000000000111111111111111111111111222000///000111111000/////////000000111111111222111111000000000111111222000000000000000000000000//////000000000000//////---..................---........................,,,------...............////////////////////////////////////............//////............//////............////////////......////////////......------------------------...---,,,,,,,,,------............................../////////000000000111...////////////000000000//////..................000000000000000000000000111000000000000000111111111111111111222222222222222222222333333333444444333333444444444333222222333333333333333333333333555444222222222333555666666666555444222111000000222111111111111111222222111111222333333111000///---------....../////////111111111000000000000000////////////............////////////000000000111////////////////////////......///000111222222333111111000000000000000000111000000000000000111111000000////////////000000////////////////////////222222333333333222222111///////////////000000111000000000///////////////,,,---////////////111222.../////////000000000111/////////////////////////////////...............000000000000////////////........./////////////////////000111111000//////111111111111111111222222000000111111111111000000///000111111111000...---,,,...000111000000111222000000////////////000000000111111111222222222222222111000000000111222333//////000000000000//////000000000000000000000000...//////000111111222222111000///000111222111///111111111222222222333333222222333333222222111000222333444333111111111333333333333444444444444444666666666777777777888888888888888888888888888888888888999:::::::::999999::::::;;;;;;;;;;;;::::::;;;:::999999:::;;;<<<===;;;<<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::777888:::;;;:::999777666666666666555555555555555444444444444444444444444444555666666666555333222222222111111111111222222222333444444444222000///////////////////////////......///000111111111111000///...///000111000//////000111222222111000///........................------------------------,,,---...///000111111222000000111222222222222111111000///...---......///111111111111111000//////222111111111111000000000111111111111111111111111555333222222333333111000000000000111222222333333111111111111111111222333111000000000000/////////000000000000000//////...------------------------........................------...////////////...////////////////////////,,,,,,---...///000111111///..................///............////////////......////////////......,,,------......------,,,...---,,,+++,,,---...///..............................//////000000111111......////////////000000............/////////000000000000000000000000000......////////////000000111111111222222222222333222222222222333333333333333333333444444333333222333333333333333333333333444333222222222333555666555555444333333222111111111111111000111111222333111111222222111111000///++++++,,,---...///000000111111111111111000///...//////////////////....../////////000000000111111//////////////////////////////000000111111222222111111111111000000000000000000000000000111111222111000000///////////////////////////////////////222222222222222222111000///////////////000111111////////////////////////---...///...,,,***+++,,,,,,,,,---......///000000////////////////////////.........///////////////111111111111000000000000---...///000000000000/////////111111111111//////000000000111111111111111111000000000000000000111000000000000000//////...---...000111000000111222111000000//////000000111000111111222222222111111111000000000111222333333//////000000000000//////000000000000000000000000...///000111222222222111222111000111333333111000111111111111222222222222111222222222222111000000111333333333111111222333333333333333333333444444666666777777777888888888888888888999999999::::::999999::::::::::::999999999::::::;;;;;;::::::999999999888888888:::;;;<<<888:::;;;;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::999888777666666666666666666666555555555555555555555555555555555555555555555444333333222111111000000111111222444444555555333222000...////////////////////////......000111111111111111000///...///000111000//////000111222222111000////////////////////////////////////////////////////////////000000111111111000000111222222222222222000000000000////////////111111111111111000//////222222222111111111000000111111111111111111111111555444222222333222111///000111111222333333444444111111111111111222333444222222111111111000000000000000000000000///............------------..............................---...///000000000//////........................,,,,,,---...///000111111......------------..................////////////......////////////......,,,,,,---......---,,,,,,...---,,,++++++---...000.................................///000111111111........./////////000000------...///000111111222000000000000000000000000...//////000000111000000111111111222222222333333111222222222222333333333222333333444444333333222333333333333333333333333333333222222333333444555444444444333333222222222111111000000111222222333111111000000/////////000------......//////000000000111222333222000...,,,...///////////////////////////000000000111111111000000000000000000000000000000000000000111111111111111111111000000000///000000000000000111222222111111000///////////////////////////////////////111111222222111111000//////////////////000111111////////////////////////...///000...,,,+++,,,---////////////////////////////////////////////////.........//////000000111222222222222111111111111---...///000111000000///...///111222222111///.../////////000000111111111111111000000000000111111111000000///////////////---///111111111000111222111111111000000111111111000111222222222222111000//////000111222333333333//////000000000000//////222222222222222222222222---...000111222222111111222222222333444444222000111111111111222222222222111111111111111000000///111222333333111111222333333333333333333333333333555555555666666666777777777777888999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::999999::::::::::::999999888777777666777999:::;;;888999::::::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888666666666666666666666666555555555555555555555555555555444444333333444444333333222222222222333333444444444444333222222111000000000000000000000000...///000111111222222111000///...///000111111///...000111222222111000...000000000000000000000000111111111111111111111111111111111111000000000000///000111222222222222222000111111111111000000///111111111111111000//////222222222222111111000000111111111111111111111111444222000000000000...---111111222333444444555555222111111111222333333444333333333222222111111111000000000000000///......//////............//////........................---...000111111111000///------------------------000/////////............---------,,,,,,---------............/////////000......////////////......,,,,,,---......---,,,,,,...---+++++++++---///000........................---......///000111111222............/////////000,,,---...///000222333333111111111111111111111111000111222333333333333333111111222222222333333333111111222222222333333333222222333444444333333333333333333333333333333333222222333333333444444444333333333333333333333333111111000000111222333333222111///.........///000000000000000////////////000111333444333000---+++.........///////////////000000000000111111111111111111111111111111111111111111111000000000000000222111111111000000//////000000///000000111222222111111000///////////////////////////////////////111111111111111000///...///////////////000111111.........///////////////...000111111000000111333333333222222111111000000////////////////////////---......///000111222222333333333222222222111111---...000111111111000///...000111222222111000.........//////000000000111111111000000000000111111222111///.........///000---///111111111000111333222222111111111111222222000111222333333222000000---///111222333333333222//////000000000000//////222222222222222222222222---...000111222222111111333222222444555555333111000111111111111222222222111111111111111000//////111222333333222111222444333333333333333333333333444444444555555555666666777777888999;;;<<<===>>>;;;;;;;;;<<<<<<;;;::::::999999999::::::999999999777666666666666888:::;;;888999:::::::::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::666666666777777777777777666666666666666666666666666555444333222333444555555444444333333444444555222222333333333333444444000000000000//////////////////000111111111111111000000000000///...---,,,---.........//////000000000000000000000000000000(((,,,000///,,,,,,///333000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000111111000000000000111111111111111111111000///...222000...///111222000...///000222444666777888888000111111111111222222222000000000000000000111111////////////////////////........................////////////////////////////////////............//////.........---------...///000000000///---,,,........................//////...---------------................................................000///...---------------,,,,,,,,,---...///000000000000000000000///......---......///000111111222111111111111222222222222111000000////////////000111111111111111111111111333222111000000111111222333333222222333333444555555555444444444555555666444444444444444444444444333333333444444444444444666777888777666333111///222111111000000000000000////////////////////////333222000//////111222444444444333222111111111111000000//////.........---000000000000000000000000222333444222000//////000111000///......///000111000000000000000000000000......////////////......000000000000000111111111000000111111111111000000//////000111111111111111000000////////////000000000000000000////////////////////////000000000000000/////////............---...000111222111///...///////////////000000111333222222111000000000111///////////////......---////////////000000000000............/////////000......//////000000111111222222111111000000//////000000////////////000000333222111000////////////777666555444333333222333000000111222222222222222111111111000000000000000222222111111000///.........//////000000000000000...///111333444444444444111222222222222111000000000000000000000000000000222222111111111111111111333444444444444444444444555444444333333333444444777666666666666666777777777999;;;=========;;;;;;999999888888888888999999888888888999999::::::;;;::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<======999999999999999999999999999999999888888666555555888777777666555555444444555444333333555555444333111222333333444444333333333333333222222222111111333333333333333333333333000000000000/////////......///000000111111000000111111222222222222111111........./////////000000////////////////////////+++...111000,,,+++...111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000111111111000000000000111111111111222222333222222222444222000111333444222111///000222333555555666666000000111111111222222222111111111000000000000000........................................................................////////////..................------,,,,,,,,,,,,...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................//////////////////////////////...------------------,,,,,,------///000000000000000000000///......---......///000000111111............////////////000000/////////000000111111111111111111111111111///000111111111111000///111111111111111222333333444444444444444555555666555555555555555555555555444444444444444555555555888999999999777555333111111000000///.../////////000000000000000000000000222111000///000111333444555444333222111000000000000000/////////.........000000000000000000000000222222333222000...///000111000///......///000000000000000000000000000000///000000111111000000///111111222222222222333333000000111111111111000000//////000111111111111111000000////////////000000000000000000////////////////////////000000000000000000/////////.........---...000111111111//////000000000000000111222222333333222111111111111111///000000000000///......////////////000000000000........./////////000000////////////000000000000111111111000000/////////111111000000000000111111222111000///............555444333222111111111111------...///////////////000000000000000111111111333222222111000000//////...//////000000000000000...///111333444444444444222222222333222111111000000000000000000000000000111111111111111111111111333333333333444444444444555444444333333444444555777777666666666777777888777888:::<<<===<<<;;;:::999999888888888888999999777777888999999:::;;;;;;;;;:::999888888999::::::::::::;;;;;;;;;;;;<<<<<<999999999999999999999999999999999888888777666555555555666666666666666666555444333333555555444333222222333444444444444333444444444333333333222222333333333333333333333333000000000/////////......---......///000/////////000000111222333333444444......////////////000000........................---000111000---+++---///000000000000000000000000//////000000000000//////000000000000000000000000/////////000000000111111111111000000000000111111111111222333444555555444333222111222333444333111000111222333333333333333000000000111111111222222222111111111000000//////........................////////////////////////........................////////////............---,,,,,,,,,,,,+++++++++/////////000//////...---++++++++++++++++++++++++*********+++,,,---//////........................000000000000000000000000//////...------------...---------------...///000//////000000000///...............//////000000111000000000111111111222222////////////000000111222111111111111111111111111,,,...000222222111...---//////000000000111111111333444444444444555555666555555555555555666666666444444555555555666666666888888888888777555222111000//////...............111111111111111111111111000000//////000222444555555555333222000000//////000000////////////......000000000000000000000000000111222111///---...///000//////......//////000////////////////////////111111222222222222111111000111111111222222222333///000000111111000000/////////000111111111111111000000////////////000000000000000000/////////////////////000000000111111000000000/////////......---...000111111111000///111111111111111222222333444333333222222222222222111111111111111000//////////////////000000000000....../////////000000000000000000000////////////000000000000////////////222222111111111111222222111000//////............222111111000//////////////////000111111111111111//////000000111111222222333333222222111000000000...///000000111111000000//////111222333333333333333333333333333222222111000000000000000000000000111111111111111111111111222222222222333333333444555444444444444444555555888888777777777777888888777888999;;;;;;;;;;;;:::999999888888888888999999666666777888999:::;;;<<<===;;;999888777888999:::999999999::::::::::::;;;999999999999999999999999888888999888888777666555444444444555666777777888555444333444555555555333222222333444444444444444555555555444444444333333333333333333333333333333000000/////////.........,,,---......//////...............//////000111111//////////////////000000........................---///000///------...000000000000000000000000000//////000000000000////////////////////////////////////000000000111111111111111000000000000111111111222333333444444444333000000///000111111111111111111222222222222111111000000000000111111111111222222111111000/////////------------------------000000000000000000000000000000000000000000000000////////////............---,,,,,,,,,,,,,,,,,,,,,//////////////////......++++++++++++++++++++++++******++++++,,,---///000........................///////////////////////////......---------......---------------...///000...///////////////.............../////////000000111111111222222333333333////////////000111222333111111111111111111111111---...000222222111///...//////000111111111111111222333333444555555555555444444444444555555555555444444555555666777777777555555555555444222000///000000///............///111111111111111111111111/////////000111333444555555555333111000/////////000000//////////////////000000000000000000000000///000111000...---.../////////////////////000000////////////////////////111111222222222222111111---......//////000000000//////000000000000////////////000111111111111111000000////////////000000000000000000/////////////////////000000111111222000000000////////////.........///000111000000///111000000000000111222222444444333222222333333444111222222222222111000000////////////000000000000...////////////000000000111111000000//////......////////////////////////222111111000000111111222111111000///////////////111000000///.........///000000111222222222222111......///000111222222333333222222222111111111000//////000111111111111000///000000111222333333333333444444444444333222222000000000000000000000000111111111111111222222222111111111222222333333444555444444444444555555666999888888777777777777888666777888999::::::::::::999999888888888888999999555666777888999:::;;;<<>><<<:::999::::::;;;777777777888888888999999888888888888888888888888777888888888888777777666666666666666666666666666666555444444666666555444333333444555555555444444333333333333222222222222222222222222222222222222/////////.........------,,,------...///.........111000///...---...///000111111000000000000//////........................,,,---...///000111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000111111111222222111111000000000000111111111111111111000///......000111333333222222333555222222222222222111000000/////////000000000111111000000000000000000000111////////////////////////////////////////////////111111111111111111111111////////////............------...............//////............///000000..............................---------...//////...................................................------------...//////......---------......///------.../////////....................................///000000111222222000000000000111111222333000000000000000000000000111111000///000222333555111222333444555444333333000111333444555555555444111111111222333333444444333333444555666777777888666666555444333333222222222222111000000000000000111111111111111111111111//////000111222333333333333222111000000000000000//////000000000000111111000000000000000000000000...///000///...---.../////////000111222222222222000000000000000000000000......////////////......------...///000111222222...//////000000//////...//////000111111111111111000000////////////000000000000000000////////////...///000000111222333333111111000000000/////////////////////000000000000///////////////000000111333222222222222333333444111222222222222111000000////////////000000000000/////////000000000111111000000000000////////////000000000000111111111111000000////////////000000333222222111111222222222111000000//////000000111---....../////////////////////000000111111222222000000000000000000000000///000111111222222111111000000000000000111222333333333333333333222222111////////////////////////000000000111222222333333000111111222333444555555444444444444555666777777999888777666555555555666555555666666777888888999999999888888888888999999666666777777888999999999======<<<;;;;;;::::::;;;777777777888888888888999888888888888888888888888777777888888888888777777666666666666666555555555666555444555666666555444333333444555555555555555333333222222222111111111222222222222222222222222//////.........---------------...///////////////000///...---...000222333111111111000000000/////////////////////////////////......///000111111000000000000000000000000000//////000000000000//////000000000000000000000000000000111111111222222222111111000000000000111111000000000111000000/////////111333333222111333666222222222333222222111111////////////000000000111/////////000111111222222000000000000000000000000........................000000000000000000000000////////////............,,,,,,,,,------.........///......---...///000111........................+++++++++,,,---...///000................................................---------------.../////////......---------......,,,---......//////..............................000000111222333444555555111111111000111111222222000000000000000000000000...///000000111222222222111222444555555555333333///000222444555555555444111111222333333444555555222222333444555666777777555555444333333222222222111111000///////////////000000000000000000000000000000111222222222222222111111000000000000111111//////000000000111111111000000000000000000000000...///000000///...///000///000222333444444333333222222222222222222222222---......//////......---,,,------...000111111222......////////////......//////000111111111111111000000////////////000000000000000000////////////...///000111222333333444111111111000000000/////////////////////000000111000000//////000000111222111111111111111222333333111111111222111000000///////////////000000000000//////000000000111111111////////////000000000000000111111111222222222333111000000000000000000111222111111111111111222222000000////////////000000///000000111222111111111000000000000000111111111////////////////////////000000111222222222222111111000000///000000222222222222222333222111111000///////////////////////////000000111222222333333111111222333444555666666444444444444555666777888888777666555444444444444555555555555666777888888999999888888888888999999777777777777888888888888999::::::;;;;;;:::999888777777888888888999999999888888888888888888888888777777888888888888777777444444555555666666777777777555444555666777666444333444444555555555555555444444333333333222222222111111111111111111111111//////.........------------...//////000000//////---,,,,,,,,,---000333444222111111111000000//////000000000000000000000000111000//////000000///...000000000000000000000000//////000000000000//////000000000000000000000000000111111111111222222222111111000000000000111111...///000111111222111111,,,///111111//////222444222222333333333222222111////////////000000000000......///000111222333333000000000000000000000000........................////////////////////////000/////////............+++++++++,,,,,,---------///...------...///000111........................(((((()))***,,,...000111........................000000000000000000000000---------------...///000///......---------......,,,,,,---.../////////........................---,,,---...///000111222222222222111111111111111111000000000000000000000000+++---///222333222000///000222333555555444333222...000222444666666555444222222333444444555666666111111222333444555666777333333222111000000000000000000///...............////////////////////////000111111222222222111111000000000000000111111222//////000000111111111222000000000000000000000000...000111000//////000111000111222444555555444444222222222222222222222222......////////////......******+++,,,---...///000......////////////......//////000111111111111111000000////////////000000000000000000////////////...///000111222333444444111111111111000000000000///////////////000111111111111111000111222222333111000000000111222222333000111111111111000//////////////////000000000000000000000000111111111111......//////000000111111111111222222222333333333222222111111111111222222111000000000000000111111//////.........//////000,,,------...............111111111000000000000000............////////////000000111222222222222111111111000//////000111222111222222222222111000000///////////////////////////000000111222222333333111222222333555666666777444444444555555777888888777777666444444333333333555555444555555666777888999999888888888888999999888888888888777777777777555777999::::::999888666888888888888999999999999777777777777777777777777666777777888888888777777222333444555666888999999777555444555666777666555333444555555666666555555555555444444444333333333111111111111111111111111000000//////.........---,,,------...............000000//////.........---000000000000000000000000000000000000000000000000///......------///000111222222000///............,,,---...000000000//////............////////////000000000000000000000000000000111222222222222222222222222222222111000//////000000111111111111000000000000000000000000000...///000111111111111111000222333333111000000111///......///000111111000000//////...------,,,,,,...............///000000////////////............000///---,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...........................------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000---......,,,******+++---........................000000//////.........---+++,,,---...///111222222222222111000/////////000///////////////.........000000111111111///...---000111111222222333444444222222222222222222222222222222222222222222222222000111222222333444555666333333222111000000111111222111///------...///000000000000000////////////000000////////////000000000000//////.........---//////000000000000////////////000//////...---,,,111000///...---,,,,,,,,,000111222333444333222222333333222111000000000111//////.........//////000............//////////////////000000///...------------...///////////////222111000///......//////000000000000000000000000---......///000111111222222111111111222333444444---...///111111222222222//////...///000111333444000111111111111222222222333333333222111000000///............/////////000......//////000000111111///////////////000000111111111111000111111222222111000///......///000111111111000///////////////111111000000/////////...////////////000000000000111111000000000000111111---......///000111111222---///111222333222111000//////000111222222333333222222111111000//////.............../////////000...//////000111222222222111111111111222333444555555555666666777777888888777666555444444444444444555555555555666666666666888999;;;<<<<<<;;;999888;;;::::::999999888888888666777999::::::999888777888888888777777777777666:::::::::999999888888888<<<999777666777888888888888777666444444555555666555666666666444333444555555555444444444333333333222222222111111000000000222222222222222222222222000/////////............------...////////////////////////.........------000000000000000000000000//////////////////////////////...---...///000111222111000///............---...///000000//////...............////////////000000000000000000000000......///000000000000000111222222222222111000/////////000111111111111000111111111111111111111111///000111111222222111111222444555444222111111222000///...///000111000///........................//////.........//////000////////////............111000...,,,,,,,,,---...////////////////////////........................//////.........---------111111000000////////////.........---------,,,,,,............////////////------...---+++***+++---........................000/////////.........---,,,------...///000111111000000//////...//////////////////////////////...//////000111000000......111111222333333444444555222222222222222222222222222222222222222222222222111111222222333444444444333222222111000000111111444333222111000111111222000000000000////////////000000////////////000000000000/////////.........//////000000000000//////000111111111111000000///000000///...------------///000111333333333333333222111111000000000000111//////......---......///............////////////000/////////..................//////////////////000000000000////////////////////////////////////......//////000000111111111111111111111222333333...///000111111111111111000000//////000111222333000000111111111222222222333222222111000000//////........./////////000000.../////////000000000111111111000/////////000000222222111111000111111111111000//////...///000111111000000///////////////000000000//////.........////////////000000000000111111000000000000111111------......///000000000...///111222222222000000//////000111111222333333444333333222111000//////........./////////000000/////////000111222222222111111111111222333444555444444555555555666666666666666555444444444444444666666777777888888888999999:::;;;<<<===;;;:::999999999999888888777777777777777888888888777777666777777777888888999999999:::::::::999999999888888;;;999777777888888888888888777666555444555555666555666666666444333444555555444444444444333333333333333222222222111111111222222222222222222222222////////////..................///000000000000000////////////............000000000000000000000000//////////////////////////////.........///000111111111000///...............//////000//////...---............////////////000000000000000000000000....../////////000000000111111222222111111000000//////000111111111111111111111111111111111111111000111222222222222222222444555666555333222111222111000//////000000///...,,,,,,---...//////000000000//////.........//////////////////............111000...---,,,,,,------////////////////////////000000000000000000000000/////////......------,,,............------------/////////......---------/////////...............,,,---...---++++++,,,---......................../////////.........................../////////000......------......//////......//////////////////......///000000000//////222222222333444444555555222222222222222222222222222222222222222222222222222222222222222222222222333222111111000111111111000000000000////////////000000000000////////////000//////......//////000000000////////////......//////000000000000/////////000000111111111111000///......---........./////////111222333333333333000////////////000000111//////...---,,,,,,,,,---............////////////111000...------...///////////////000000///............000111111000//////........................////////////000000000000000000000000000111111222///000000111111111000000111111000000000000111111000000000111111111222222111111000000//////............/////////000000000////////////000000000000000000000000000111222333333222111111000000000000000000/////////000000111111000//////......///////////////...............////////////000000000000111000000//////000000111.............../////////...///111222222111000000///000000111111222222222555444444222111000000///....../////////000000000//////000000111222222222111111111222222333444555444444444444444555555555666555444444444444444444555666666777888999999:::::::::;;;<<<<<<;;;:::999777777777777777777666666999888777666666666666666666666777888999:::;;;;;;:::::::::999999999999888;;;999777777888999888777777777666555555555555666555666666666444333444555444444444444333333333333333333333333222222222222222222222222222222222222///////////////.........//////000111111111111111000000000000000000000//////////////////////////////////////////////////////////////////000000000111000///...............000000000//////...------............////////////000000000000000000000000000000000000000111222222000000111111111111000000...///000111111111111111111111111111111111111111111222222333333333222222444555666555333111111111222000//////000000///------------...//////000000000000///............///////////////............111000///---,,,,,,,,,,,,////////////////////////000000000000000000000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////......---------,,,---......,,,+++,,,---................................................///////////////.........------------...///000000............////////////---......//////000000000000111111222333333444444111111111111111111111111111111111111111111111111333333222222111111111000222222111111111111111222///000000000000///...---000000000000/////////////////////....../////////000000////////////////////////000000000000//////,,,---...//////000//////------------...///000111000111111111111111111000...............///000111000///...---,,,+++++++++............////////////111000...---,,,...///111///000000000000///......,,,---000111222111000///........................000000000000////////////000000////////////000000000111111111111000000///222111111000000000000000000000000000111111111111000000//////...............////////////000000000////////////000000000000......///000111333555666333333222000////////////000000000000000000111111000000///............///..................------////////////000000000000000000////////////000000000000000000///////////////000111111111111000000///000000000111111111222444333333222111000///......////////////000000000000000000111111222222222222222222222333444555555444444444444444444555555555555444333333444444444222333444555666777888999999999:::::::::999888888777777777777777777777777;;;:::888666666666666777777888888999::::::;;;;;;999999999999999999999999:::999777777888999888777777666666666555555555555555666666666444333444555444444444333333333222222333333333333333333333333222222222222222222222222.........//////////////////000000111111111111111111111111111111111111111////////////////////////......................../////////000000000000000000//////...............000000//////........................////////////////////////////////////000000//////000000111222///000000111111111000000......000111111222222222111111111111111111111111222222333333333222222111222333444333111//////000222000//////000000///---////////////////////////000///............//////////////////............000000///...---,,,,,,,,,////////////////////////////////////////////////+++,,,,,,---...///000000//////////////////000000******+++,,,---....../////////......------,,,,,,+++---...///---,,,------........................---------...............////////////........................///000000111---.........//////000000------.........///000000/////////000111111222222111111111111111111111111111111111111111111111111222222222111111000000///222111111111111111222222444444444555444333222222000000000000//////////////////............////////////000000000000000000//////000000000000//////,,,---...//////000//////---------...///000111222333222111000///............---------...///000000000///...---,,,+++++++++............////////////111///...,,,---...000111///000000000000000//////,,,---000111222111000///........................000000000000////////////000000///////////////000000111111111111000000///222222111111000000///...//////000000000111111111/////////...............////////////000000000111000000000000////////////000000000000111222333444333222111000//////////////////000111111111111111000//////...............------..................////////////000000000000000000////////////000000222222222111111111111111000000111111111000000000000000000000000111111111111111111000//////......////////////000000000111111111111111222222222222222222222222333444555666555555555555555555555555444444333333333444444555222333444555666777888999888888888888777777666666666777777888888999999999===<<<:::888777777888888999999999999999999999999999999999999999999999999:::999888888999999888666666666666666666555555444555666666666444333444555444444333333333222222222333333333333333333333333222222222222222222222222........./////////////////////000111111111111111111111111111222222222222000000000000000000000000...........................///000111111111000000//////......---......///000//////............///............///////////////////////////////////////...---,,,---...///000//////000000111111000000---...///111222222222222222222222222222222222222222222222222222222111000///000222111///......///111000//////000000///...////////////////////////...............///000000////////////...........................---------////////////////////////........................+++,,,,,,---...///000000---............/////////)))******+++,,,---...............---------------***,,,//////...------...........................---------------.........///////////////........./////////...//////000000------......///000000000.........---......//////---......///000000111111111111111111111111111111111111111111111111111111222111111111000000//////111111111000111111222333333333333222222222111111000000000000///////////////......------....../////////000000000000111111//////000000000000/////////000000111111111111000---------...///000222333333222111///...---------///............//////000//////...---,,,,,,,,,---............//////////////////...---...///000111...///000000111111111000......000111111000//////........................////////////000000000000111000000//////////////////000000111111111000000111111111111111000///.../////////000000000111111//////////////////....../////////000000000111111000000000000////////////444333222111000/////////222111000000//////////////////000111222222222222000///......------...................../////////////////////000000000000000//////......//////000222222222222222333333333111111111000000000000000000000000000000000000000/////////////////////////////////000000000111111222222222222222222222222222222222222333444555666666666666555555555555555333333333333333444444555555666666777888999999:::777777777666555555444444666666777777888999::::::<<<;;;:::999999999999999::::::999999888888888888888999999999999:::::::::999888888999:::999777666666666666777666555555444555666666666444333444555333333333333222222222222222222222222333333333333222222222222222222222222............/////////000...///000000111111000000/////////000000111111111000000000000000000000000...........................///000111222111000000.........------....../////////...---......000000............///////////////////////////////////////...---,,,,,,...///000...//////000000000000000---...///000222222222222222222222222222222222222111111222222111111000///---///000000/////////000000///...///000111000///......//////000000111111------------...000111222////////////............------..................////////////////////////////////////////////////........................+++++++++,,,,,,,,,---------------------------,,,,,,------------------...***,,,///000///...---...........................,,,,,,,,,------................../////////////////////......------......------......///000000111000///...---------............//////000111111111111111111111111111111111111111111111111111111111000000000000000000//////111111000000111222222333000000...---------...///000000000000///////////////......------....../////////000000000111111111//////000000000000//////000111111111111000000///............///000222222111000///.........//////000000//////...///////////////......---......///............////////////............/////////000---...///000111222222222000000000000////////////////////////////////////......//////000000111111222111000000/////////000...///000111111111111111000000111222111111000///////////////000000000111//////////////////////////////000000000111111111111000000000/////////...222111000000////////////111000000/////////000000...///111222333333222222//////...------------............//////000000000////////////000000000000//////............//////111111111222222333333333222111111000000000000000000000000000000000000///.........///000000111111//////000000000111111111222222222222222222222222333333222333333444555666555555555444444444333333333333222222333333444555666666777777888888888999888888777666555555444444444444555666777888999:::999999:::::::::999999888777777888888888888888888888888999999999:::::::::999888888999:::999777555555666777777777666444444555666666666444333444555333333333222222222222111111111111222222222333333222222222222222222222222---.........//////000000......///000000000000000---.........//////000000000000000000000000000000...........................///000222222111111000......---------......//////...------...///000111............/////////000////////////////////////111000...---...///111333......///000000000000000---...///000222222333333222222222222222222222222111111111111111000///...,,,...000000000///000222///......///000222111000,,,,,,---///000222333333,,,,,,,,,---///000222333000/////////............+++,,,---...////////////////////////////////////////////////////////////111000///...---,,,++++++.........//////000000000111000///...---,,,++++++,,,,,,,,,------.........***,,,///000///.................................,,,,,,,,,------.....................//////000000///...------,,,,,,,,,,,,---------...///000000111111///...---,,,,,,---.../////////000111111222222000000000000000000000000000000000000000000000000/////////000000000000000111111000000111222333333333111///...---...000111000000000000////////////.........------.........//////000000111111111222//////000000000000////////////000//////...------............///000111222......------...///111222222111000/////////////////////.........//////000............/////////000------...///000000//////,,,---///000222333333333222111000///......//////000000000000000000000000---......///000111111222222222111000000000000000......///111111222222222///000111222222111000///////////////000000000000/////////000000000000000000000000000111111111111111111000000/////////...,,,,,,---...000222333444000////////////000000111...///111222333333222222//////...------------....../////////000000111111////////////000000000000//////............////////////000111222333333333222222111000//////000000000000000000////////////......///000111222333333000000000000111111111111222222222222222222222222333333333333444555666666444444444333333222222222222222222222333333444555555555555555666666666666999999777666555555555555222333444555666888888999666777999::::::999888777555555666777888999999:::888888888999999:::::::::999888888999::::::777555555666777777777666444333555666666666444333444555333333333222222222111111000000000111111222222222222222222222222222222222////////////000111222333//////000000111111111222000000000000000000000000222222111000//////000000///000000000000000//////111111000000//////....../////////000//////...---...///////////////......222111111111000000//////333000------///111111///000000000000000000000000000000000000////////////111111222222222333333333444444444333333222222222000000000000000000000000222222111000///...------,,,---///111222111000///111000...---,,,,,,,,,---............////////////............////////////000000///...............,,,,,,------------------///......---------......000//////.........//////---------.........//////...---,,,+++***++++++,,,...---,,,,,,---...---,,,............---,,,++++++---------,,,,,,+++++++++......------------......//////000000000000//////000///---,,,---000333555////////////000000000000000000///...............000000000000111111111111000000111111000///...---111111111000000000000000,,,,,,---///000111222333222222333444555555555555333333222111000000111111......////////////......////////////////////////000000000000000000000000111111000///////////////000000000000////////////000111222333333222111000222111111000000000000000---......///////////////000///.........000111222111111111111111111111111///000111333333222111111333333222222111000//////////////////////////////........................111000......000111000//////000111222222111000///...///000111111222222111222222111000//////000000111111111111000000000000000000111111111111000000000000000000111111111111555444222000///000000111000000111111111000000///...000000///...---...///111111000///////////////---------.........//////000000///////////////000000000000000000000000000333333222111000000000111555555444333333222111111444333333333222222111111000000111111111111000000//////000000111111222222222111000000000222333444111333333222000///000111222333444666888:::<<<<<<999999777666444222000000222222222333333444444444555555444444444444555555888777666555444444555666333333444444555666666666555666888:::;;;:::888777777777888999:::;;;;;;<<<888888999999999888888777;;;999777666666777999;;;777666666555555555666666777777777777666555333333666555222111000000222333000111111111111222222222444333111000000000111111////////////000111222222///000000000111111111111////////////////////////222111111000//////000000//////000000000//////...111000000000/////////...///////////////...------......////////////......111111111000000000//////222000------000111000///000000000000000000000000000000000000000000000///111111222222222333333333333333222222222111111111000000000000000000000000000000000////////////////////////////////////000222111000...............------------........................////////////000000///...............------------------------///......---------......//////............//////---------........./////////...---,,,++++++,,,---...---,,,,,,---...---,,,---------...------,,,,,,---------,,,,,,,,,++++++......------------......///////////////////////////...---,,,---///000222.../////////000000000000000000///.............../////////000000000111111000000000000000/////////111000000000000000000000......///000111111222333222333444444444444444444222111000000//////000000111111222222222222111111////////////////////////111111111111111111111111111000//////.........///000000000000////////////000111111222222111111000222111000000//////000000---...//////000000/////////////////////000111111////////////////////////......///000000000000000333222222111000000/////////////////////////////////////////////////////////000111000......000222000000111222222111000000...///000111222222222222222222111111111000000000111111111111000000000000000000111111111111000000000000000000111111111111444333222000000000000111000000111111111111000000000111222111///...///000111111000///////////////---------.........//////000000////////////000000000000000000000000000000333222111111000000111111444333333222111111000000111111000000///////////////000000000000000000///000000000000000111111111000///......///000111222111222333222000///000111111222333555777999:::;;;<<<:::888666444333222111111111222222222333333333555555444444444444555555777666555333333333444555333333444444555666666666666777888999:::999888888777777777888888888888888777777888888888888777777777777777777777777888888777777666555555555555555777777777666555444333333555444222000000000111222000000111111111222222222333222111000000000111111............///000111111000000000000111111111111////////////////////////111111000/////////000000......////////////......000000000000////////////.........///......---,,,......///////////////...111111000000000000//////222000......000111000000////////////////////////000000000000000000000000111111222222222333333333111111111111111000000000000000000000000000000000---.........//////000000111000...,,,,,,---...000333222111000//////000000,,,,,,,,,------------...............////////////000000///........./////////.........---,,,,,,,,,......---------....../////////............//////---------...............///...------,,,------------,,,+++,,,---...---,,,,,,,,,------...---------------------,,,,,,,,,,,,......------------......//////...------...//////------------................../////////000000000000//////............///....../////////000000000000000/////////000111111000000000000000000111111000000111111111222222222333333444444444333222222111000//////////////////...//////000000//////...000000000000000000000000111111111111111111111111000///......---.........////////////000000000000222111111000000111111222222111000000//////000000---...//////000000//////...//////000000000000000........................///////////////000000111222222111111000000//////////////////////////////000000000000000000000000,,,111444222---,,,///444000111222333333222111000...///000111222222222222111222333333333222111000111111111111000000000000000000111111111111000000000000000000111111111111444333222111000000000000000000111111111111000000111222333222000///000111111000000///////////////------........./////////000000////////////000000////////////////////////222222111000000000111111222222222111000000//////////////////............000000000000000000000000111111111111000000000000000000/////////000111111111222222222000///000111333444555666888999:::;;;>>><<<999666333333333333222222222333333333333333555444444333333444444555555444333333222333333333333333444444555666666666777777777888888888888999777777777777666666666555777777888888888888888777333444666777888777666666999888777555555444444444666555555555444444333333444333222000///000000111000000000111111111222222222222111000000000111111---------......///000111000000000000000111111111////////////////////////111000000/////////000000---......////////////...000000000000////////////...............---,,,,,,---...//////////////////000000000000000000//////111000000000000111000000////////////////////////000000000000000111111111111111222222222333333333111111111111111111111111000000000000000000000000............///////////////...---,,,,,,---...///222111111000000000000000,,,,,,---------.....................////////////000000///////////////000000//////...---,,,,,,+++...------------.../////////............//////000................................................---+++++++++---...---,,,++++++,,,---............------------------,,,,,,......------------......000///---++++++---///000---.../////////...---,,,........./////////000000000///............//////............////////////000000/////////111222333000000000000000111111111222222222222222222222222333333444333333222111000111000000/////////000000---......//////......---000000000000000000000000222222222222222222222222///......---------......////////////000000000000222111000//////000111222111111000///////////////......///000000000000000...///000111111000///...000000000000000000000000222111000000000111333444333333222222111111111111////////////////////////000000000000000000000000---111333222///---///222111222333444444333222111//////000111222222222222000222333444444333111000111111111111000000000///000000111111111111000000///000000000111111111111333222222111111000000000///000000111111111111000111222222222000///000111000000////////////000000............////////////000////////////000000111////////////////////////111111000000000000111111222222111111111000000000000000000000000000//////111111111000000111111111222222111111000000//////222222222222222222222333000111222111000///000111666666777888:::;;;<<<<<<===:::777333222111222333444444444444444444444444444444333333333333444444444444333333333333333333333333444444555666666666888888777777777777888999666666666666666666666666777888999999999999999999444444555666777777777777999999777666444444333333555444444333333333444444444333222000000000000000000000000000111111111111111111111000000000000111---------......///000111111111000000000000000000........................000///////////////000000------...///000000//////////////////000000000000......//////......---,,,------.../////////////////////////////////000000000111111111111000000111///////////////////////////000000000111111111222111111222222222333333333111111222222222222222222000000000000000000000000000////////////.........+++,,,.../////////...---//////////////////......---.........////////////............////////////000000/////////000000111000000///...------,,,,,,---------------...//////...............///000000.....................------.....................,,,+++***+++---...---,,,++++++,,,---............------------------------......------------......000///---++++++---///000...///000111111000...---............//////////////////............//////............////////////000000000000000111222222//////000000111111111111333333333333222222222222222333333333222111000000111111111000000111111222000111111222222111111000000000000000000000000000111111111111111111111111......------------...///.../////////000000000111222111000//////000111222111000000///.../////////...//////000000000000000...///000111111000///...000000000000000000000000222111000000000111333444333333333333333222222222////////////////////////////////////////////////000000000111222111000///111222333444444333222111///000111222222333333222000111333444444333222000111111111111000000000///000000111111111111000000///000000000111111111111222222222222111111111000//////000111111111111111000111222111///...///000000000////////////000000........./////////000000///////////////000111111000000000000000000000000111000000///000000111111222222222222222111111111//////////////////000000333222222111111222222333222222111111000000//////222333333333333222222222///000111111000///000111666666777888888999::::::999777333111///000111222333333222222222222222222333333222222222222333333444444444555555555444444333333444444555666666666888888777666666777777888555555666666777888888999888999999:::;;;;;;::::::888777555555555777999:::999999777666444444333333444444333333333444555555333333222111111000000000//////000000000111111111000000000000111000000000............///000111111111111111111000000000000........................//////......//////000000---...///000111111111000////////////000000000000/////////000///......---,,,---...///000000000000......////////////000000///111222222111000000111///////////////////////////000000111111222222222111111222222222333333333111111111222222222222222000000000000000000000000111111000000/////////...,,,---///000111///---,,,------............------........./////////000000............////////////000000/////////000111111000/////////...------------------------...///000......---......///000111...............---------,,,,,,---............---+++***)))+++---...---,,,,,,,,,------...---------------------..................------------......//////...------...//////...///000111111000//////------.........////////////............//////000....../////////000000000000000111222222222111111/////////000111111222222333222222222222222222222111111222222222111000000111111111111111222222333///000000111111000000///000000000000000000000000000000000000000000000000.........---......///000......//////000000111111111000000//////000000111111000//////......//////...///000000111111000000000000000000000//////...........................///////////////000000111333333333333333333333333////////////////////////////////////////////////111000000111333333111...000111222333333222111000///000111222333333333333000111222333333333222111111111111111000000000000000000111111111111000000000000000000111111111111111111222222222111111000...///000111111222111111000111222111///...///000///////////////000000111....../////////000000000///......//////000111222000000000000000000000000000000/////////000111111222222222222222222222222------------............333222111000000111222333111111111111000000000000111111111222111111000///...000111000//////000222333333333444444555555555333222000///...///000111000000000000////////////333222222111111222222333333444444555555555555444333333444444555666666666888777777777777777666666444444555666777888999999888888999:::;;;;;;;;;;;;:::888666444444666888:::999888777555555444444444444444333333333555666777444444333333222111111000/////////000000000111111...///000111111111000000////////////000111222222111111111111000000000///.......................................///000000...///000111222222222222.../////////000000000111000000111111000000///...,,,---...///000000000000........./////////000000...111333333111000000222000000000000000000000000///000000111111222333333111111222222222333333333000000000111111111222222000000000000000000000000000000000111111111111111222111111000///---,,,+++,,,---............---,,,---------.........//////............////////////000000//////000111111222////////////............---,,,,,,------///000000---------......///000111//////.........---------***+++,,,---......---,,,***))))))***,,,...---,,,---------...------,,,,,,------------.........///......------------......////////////////////////------...///000000000000---------.........//////...............///000000/////////000000000111111///111222444333222000......//////000111111222222111111111111222222222222///000111111111111111111000000000000000111222222------............------///////////////////////////////////////////////////.........//////000111.........///000111111111//////000000000000//////000000///............/////////000111111111111000111111000///////////////////////////////////////......///000000000000000111111111111111111111111////////////////////////000000000000000000000000///000222333333111000000000000111222222111000000000000111222333333333333000000000111111111222222111111111111000000000000000000111111111111000000000000000000111111111111000111222222222222111000...///000111111222222222111222333222000///000111///////////////000111111.../////////000000000000............///000111222222222222222222222222222///////////////000111111111111111111111111111111------........./////////222111///......///111222000000000000000111111111111111222222222111000///...///000000//////000222111111111111222222222222///////////////000111111111111111000000000//////222222111111111111222222111222333444555444444333333333444444555666666666666777888888888777555444444444555555555666666666555666777888999999999999999888666555555555555555777777666555555555555555555444333333444666888999444555444444333222222111////////////000000000111---...000111111111000000/////////000000111222333222111111111000000//////.......................................///000111//////000222222333333333.../////////000000111111111111111111111000//////,,,---...///000000000000---.........//////000000...111444444111000000222111111111111111111111111///000000111222222333333111111222222222333333333.../////////000000111111000000000000000000000000//////000111222333444444888666222///,,,+++++++++,,,---...//////...------,,,,,,,,,---------................../////////000000000///000000111222222.........///////////////,,,,,,,,,---...///000111---------......000111111//////.........---------)))***,,,---...---,,,,,,***))))))***,,,...---,,,............---,,,++++++---------.........//////.........------.........//////000000000000//////,,,,,,,,,---...///000000---------.........//////...............///000111000000000000111111111111///111333555444222///,,,...//////000111222222222000000111111111222222222...///000111111111111111///////////////000111111000000111111111111000000///////////////////////////////////////////////////////////////000111111---......///000111111222...///000111111000///...000000///...............//////000111111111111111222111000.........///000222222222222222222222222///000222333333333222111///////////////000000000////////////////////////111111111111111111111111,,,111666555111...000333///000111222222111000///000000111222333333333333000000//////000111222222111111111111000000000000000000111111111111000000000000000000111111111111000000222333333222111000......///111111222222222222333444333111000111222///////////////000111111////////////000000000000............///000222222222222222222222222222222///////////////000111111////////////000000000000///000000000111111222222111///...------...///111//////000000111111222222333444444555444333222111---///000000//////000222222222222222222222222222------...///000111111222444444444333333333222222222222111111111111222222000111222333444333333222333333444444555666666777666777888999888777555333555555444444444333333333444444666777777888888888666666777777666444222111777666666555555555666666555555444333444666999:::555555555555444333222222////////////000000000000---...///111111111000///////////////............111111111000000000000000111111111111111222222222//////000000000000////////////000000111111222222------....../////////000222111000///------,,,,,,............//////////////////000000111111222222333333333222222222111111777555333111000000000000111111000000000000111111111111222333333333333222////////////000000000000000000////////////000000000000000000000000000000111111000///////////////...------,,,,,,------...------------.........///........................///000111111111000...---........................,,,,,,,,,------.........///000000000000000//////......------...///111222------------------------***+++,,,---............//////...---,,,,,,++++++)))+++---+++(((&&&'''(((000000///...------,,,+++..................------////////////............,,,,,,------......//////............////////////......////////////......111111111333444444222000000000111000000///......///000111222333444444444////////////000000000000////////////000111222333222333333333333222111000............////////////------............------////////////////////////......//////000000111111---...///111111111000///000000111111222222333333...///000111222333333333000000////////////000000//////000000111111111222111111111111111000/////////000222222222111///---111000///......///000000222111000//////000111111111222222333222111000///111222333444444333111///222111000111222333222000000000000000111111111111111222333111///......///111111000000000000000111000000000000///////////////000000000000111111111333222000/////////000111000000000///////////////000000///...............///////////////.........000000000000000111111222444555666444222000111222000000000000////////////////////////000000000000000000000000000000000000111111000000000000000111000111111222222333444444444333222111000000000000000000111222222222222222//////000000111111111111222111000//////000111111222222222333333444444444222222222222222222222222222333444444555555444444555555444444444444555555444666888888777666666777333444444555555444444333888888777777777777888888777777666555444444333333444444444444444444444444555444444444555888;;;<<<666555222000//////000000000000000000000000000000////////////000000000000////////////............000000000000000000000000000000000000000000000///////////////////////////000000000000000111111111000000000111111222222222222111000///------------............////////////222222111111000//////...333333333333222222222111333333222111111111222333111111000000000000111111000111222222333333222222000000000000111111111111000000////////////000000000000000000000000000000111000//////.........///...------,,,,,,------...------........./////////------------------------//////000000000///...---..............................------,,,,,,,,,,,,/////////000000//////.........---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............//////...------,,,+++++++++---000///...---...///,,,,,,,,,,,,,,,---------........................---.........//////000000..................//////............//////////////////////////////......111111111333444444222111000000000000000000///...000000111222333333333333000000000000////////////////////////000111222333222222222333333222111111000000000000111111111111......////////////......///////////////////////////////////////000000000......///000000000000000000000000111111111111111...///000222333444444444111111000000000000111111///000000000111111111111111111111111111000//////000111222333222111///...000000///......///000111333222111000//////000111111222222222222111000//////000222444444444222222333222000111222222111000......//////000000000111111222333111///......///111111000000000000111111111111000000000/////////000000000111111111111222222111111000000000000000000000000000000000000000111111000////////////////////////////////////...000000000000000111111222444555555444222000111222111000000000////////////////////////000000000000000000000000000000000000111111000000000000000111000111111222222333444444555444333222111111111111......///000000000000000000000000000000111111111222111000000///000111222/////////000000111111111222222222222222222222222222333444444555444444444555555444444444444555555444666888888777666555666111222333555666777888888777666666666666666666777777666666555444444333333444444444444444444444444444444333333444666888:::666444222000//////000000000000000000000000000000////////////000000000000////////////............000000000000000000000000///////////////...---,,,//////...------...//////111111111111000000000000111111111222222222222222222111000...------------............////////////222111111000000//////...333333222222222222111111000000000000222333444555111111000000000000111111000111222222333333222222111111111111222222222222000000////////////000000000000000000000000000000000///......---...............------------................../////////000------------------------...////////////...------..............................,,,,,,+++,,,---...---....../////////......000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............//////......---,,,,,,,,,(((+++---.........000111.....................---........................,,,,,,---...///000111111///////////////.....................////////////000000000000//////...---111000111333444444333111//////000000111000000000000111111222222222111111111111000000//////......////////////000111222333111111222222222222222111000000000000111111111111///000000000000000000///////////////////////////000000////////////////////////......//////000000000000000000////////////...///000222444555555555222222111111111111222222000000000000111111111111111111111222111111000///111222333333333222000/////////......///000111222444333222000000/////////111111222222111111000///...///111333444444444333444222111111222222111///,,,------...///000000111111222222111///......///111111111111111111111111222222111111111000000000000111111111111222222222000111111111111000000///111111111111111111111111222222111000000000000000......//////////////////000000000000000111111222333444555444222111111222111111000000000/////////////////////000000000000000000000000000000000000000000000//////000000111000111111222222333444444555444333222222222222222......///000000000000000111111111000000000000000222111111000000111222222///////////////000000000222222222222222222222222222222333444444444444444555444444333333444444555555777999888666555444444222333444666777888888999666555555444444555555666666666666555444444333333444444444444444444444444555444333333333444555666555444222000//////000000000000000000000000000000////////////000000000000////////////............/////////000000000000000000000000000///...,,,+++000///---++++++---///000222222111111000000//////000000000000000000111111111111///......---------............////////////---......///000111222222111111000000000000000000//////000111222333444555111111000000000000111111000000111222222222222222000000000111111111222222000000////////////000000000000000000000000000000///......---------............------------.............../////////000000.......................................---------........................---,,,++++++,,,---///111,,,---..................111111000000///.........------------------------***+++,,,---............//////......---------,,,(((***+++---......///000111000///---,,,***)))(((---------...............---------...///000000111000000000//////.....................////////////000000111000000///...---000000111222444555333111...///000111111111111111111111111111111111000000222111111000///......---////////////000111222333000111111222222222222111............////////////000111111222222111111000////////////////////////000000000//////......---000///...------...000111000000//////.........---...///000222444555666666222111111000000111111222000000000000000111111111111111111222222111111000222333333333333222111000.........///000111111222444444333111000//////...111111111111111111000000///000111333333444333333555333222222222222111///,,,---......///000111111000111222111///......000000000111111222222111111222222222222111111111000111111111111222222222222///000111222222111000///111111111111111222222222222111000000//////000000............////////////000000000000000111111222222333444333222111222333111111111000000000//////////////////000000000000////////////////////////000////////////000000111000111111222222333444444444333222222111111111222000000111222222222222222111111111111000000000000111111111111222222222333111111222222222222222222111111111111111111111111222222333444444444444333444444333333333333444444666777999888666444333333555555666666666666555555666555555555555555555666666666555555555444444444333333444444444444444444666555444444333333444444444333222111000000000000////////////////////////////////////000000000000////////////..................//////000000000000111111222222111000...,,,000///---++++++---///000222222111111000000//////111111000000000000000000111000///......---..................////////////,,,---...///000111222222............///////////////000000111222222222222111111000000000000111111000000111222222222222111/////////000000000111111000000////////////000000000000000000000000000000......------------...//////......------......///............///////////////////////////////////////.........------------...........................---,,,,,,,,,---......,,,,,,---...//////......000000000000000000000///........................***+++,,,---............///...............------.........///000000000///---,,,+++***)))'''&&&&&&---------........./////////////////////.........000000//////......------............////////////000000111111000///......000000000222444555333222//////000111111222111111000000111111111000//////222111111000///......---////////////000111222333000111111222222111111111............////////////111111222222222222111111////////////////////////000000//////......------000///...------...///000000/////////......------...///000222333444555555000000////////////000000111111000000000000000000111111222222222222111111333333333333222222111111------...///000111111111444444333222111000///...000000000000000000111111222222222333222222222111444333222222333333222000......///000000111222222///000111000......///000///000111222333222222222222222222222111111111000000000111111111222222222///000111222222111000///000000111111222222222222000000///............///---.........//////000000000000000000000111111222000222333333111111222333111111111111000000000000////////////000000000000//////////////////////////////......///000111111000111111222222333444444222111111000000000000000000000111222222222222222111111111000000000000000111111222222333333333333333333333333333333333333111111111111111111111111111222333333444444333333333333222222222222333333555777888888666444333333333444444555555444444333777666666555555666666777555555555555555444444444333333333444444444555555777777666555444444444444333333222111111000000000////////////////////////////////////000000000000////////////............---......//////000000111111222333444333222///...//////...------...//////111111111111000000000000222222222222222111111111000000///...........................////////////////////////////////////------............//////000000111111222111111000111111000000000000111111///000111111222222111111.../////////000000000000000000////////////000000000000000000000000000000.........---......///000//////............//////------------.........///////////////////////////000///......------..............................//////......,,,++++++***,,,---...///////////////------.../////////..............................***+++,,,---.......................................---,,,---......---+++,,,,,,---------.........,,,,,,------.../////////000000//////...........................---------............///////////////000000111111000000/////////000222555555444222000000111111222111111111...//////000000000//////111111000000//////......////////////000111222333111111222222111000000///000000000000111111111111111111222222222222111111//////////////////////////////..................//////......---.........////////////...............///000111222333333333000000////////////000000111111111111000000000000000111222222333222222222333222222222111111111111---...///000111111000000333333333333222111//////000000/////////000111111333333333222222111111111444222111222333444333222000000000000111111111111...///000000......///000///000111333333333222222222222111111111000000000///000000000000111111111///000000111111111111000//////000000111222222222000//////...............------......///000000000000000000000000111111222///111222222111111333444222222111111111000000000////////////000000000000000000000000000000000000............///000111111000111111222222333444444111000000/////////000000......///000000000000000///000000000111111111111111111333444444444444444222222222111111111111111111111111111111111111111111111222333333333333333333222222111111222222333444666888777555444333333000000222444555666666777777666666666666666666777555555555555555555555555222333333444444555555555777777666666555444444333222222222222111111000000000000000000000000000000////////////000000000000////////////............------......///000000111000111333444444333000///////////////////////////000000000000000111111111222222222111111000000000000000///............///............////////////////////////////////////....../////////000000000...///000111222222111000111111000000000000111111///000000111111111111111//////000000000111111111000000////////////000000000000000000000000000000///.........//////000111//////............//////,,,,,,,,,,,,------------........................111000///.........//////........................+++,,,---//////...,,,+++,,,---...///000000000000//////000000///...---,,,------------------------***+++,,,---........................////////////,,,+++***+++------+++)))......///000111222222333,,,,,,------...//////000.........///////////////,,,,,,,,,---------------............////////////...///000111111111111111//////000222555555444333111111222222222111000000------...///000000000000000000000000////////////////////////000111222333222222222222111///...---000000000000111111111111111111222222222222111111////////////////////////------...................../////////......---,,,//////////////////000000...///000111111111111000111000000000000000000111111111111111000000000///000111222222333333333222222222111111000000000000...///000111111000//////222222333333333222000000000//////...///000111222222222222222222222333333222111111222444555444333000000000000000/////////...///000///......///000...000222333444444333222111111000000000/////////....../////////000000000000000000000000111111222......///000000111222222111000000///.../////////------......///000000111000000000000000111111222...000111222111111333444222222222111111111000000////////////000000000000000000000000000000000000...------......000111111000111111222222333444444111000000000000000111111......///000000000000000......///000111222222333111222333444555555555444111111111111000000000///111111111111111111111111111111222333333333333222222222111111111111222222333555777777555444444444000111333555666777777777666555555444444555555666555555555555555555555555222222333333444555555666555555555555444444333222111222222222222111000000000000000000000000000000////////////000000000000000/////////............---------...///000000111...000222444444333111/////////000000000000////////////000000111111222222000/////////......------000//////............///............/////////000++++++---...///111222222///000000000111111222222---...000111222222222111111111000000000000111111//////000111111111111111000111111111111222222222000000////////////000000000000000000000000000000///////////////000111111//////............//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,222111000......//////000........................###&&&***...111222111111---...///000111111111111333333333333111///---+++++++++++++++++++++++++++++++++,,,---.....................//////////////////---,,,...111222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,------...///000111111+++++++++,,,,,,---------............/////////000---...///111222222222222//////000222555666444333222222222222222111000///,,,---...///000000000000////////////000000000000////////////000111222333333333333222000///---,,,............////////////111111111222222111111111////////////////////////,,,------....../////////---...///000///...,,,+++......//////000000111111//////000000000000//////222222111111111111222222222111111111000000//////000111222333333333333333222111000000///000000000//////000111111000///...111222333444333222111000000///.........000111222000000000111222333555555111111000222444666555555000000000///......---------///000///......///000...000222444555444333222000000000000////////////............////////////111000/////////000222333---......///000111111111222111111000000000000000---------...///000000111000000000000000111111222...///111111111111333555222222222111111111111000////////////000000000000000000000000000000000000---------......000111111000111111222333333444444222111111111111111222222000000111222222222222222------...000111222333444000222333555666666555555333222222222111111000000000000000000000000000000111111222333333333333222222222111111111111222222222444666777555444444555555555666666666666555555555444444333333444444555444555555555555555555555222222333333444555666666333444444444444333222111111111222222222111111000000000000000000000000000////////////000000000000111111000///////////////---......///000111111222000000000000000000000000////////////////////////...///000222222111111000......////////////......///...,,,++++++,,,...///......------------......////////////000000000000111111111111111000///.........///000000000000000111111000000000000111111000111222333333222111000...///000111222333333333111111000000000000111111111111000000000000111111000///////////////000000............////////////+++,,,---...////////////,,,,,,+++++++++,,,------........................---...000000///,,,)))'''&&&'''(((***++++++++++++---......///000111111222111222333333222000...,,,///...---,,,+++,,,---......------------...//////......---------,,,,,,,,,------..................,,,,,,------...///000000000///...///000111111///,,,------......------,,,////////////////////////......---,,,,,,,,,,,,---...//////000111222222333000000111111111222222222////////////////////////------------...............000111000///...///000111000000000000222333444444444444333222111000///......------...///111222333111000000111222222111///000111000///...///000111000///......///000111///////////////......---111000///......///000111//////000000000...---,,,////////////000000000000222111111111000000//////111222333444555444333333//////000000000111111222////////////000000000000222333555666666444333111000000000000000111111222222222222222222222222222222222111111111111222222111111000000//////......111000///......///000111111111222222222222111111////////////////////////.../////////000000111111//////000000111111111222000///...------...///000000000000000////////////------......//////000000......---...///111333444333333333222222222111111000111111111111000//////000//////.........//////////////////////////////---...///000111222333333111111222222222222111111000000000000000///......---------.........//////,,,---...000111111111111333222111111333555555444222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333444444555666666777999666555555888888666444666666555444444444444555777666555444333222222222444444333333333333222222333444555444222000000000111111222333333111000///000000////////////000000333222///......///222333111000//////.........///---------...///000000000000000000000000000000000...........................///000111222111111000...//////////////////...///...---,,,,,,---...///000000////////////000000////////////000000000000000111111111111000000///------...///////////////111111000000000000111111000111111222222111111000///000111222222222222222111111000000000000111111111111000000000000111111000000////////////000000000000//////.........---,,,,,,---...////////////...---,,,++++++***++++++.........................../////////...,,,***(((+++++++++++++++,,,,,,,,,......//////000000111111000000111000000...---,,,++++++******++++++,,,------------------...///////////////.........------........................,,,,,,---......//////000///...---...000111000///---......//////......---..............................---,,,,,,,,,,,,---.../////////000111111111000000000111111111222222////////////////////////...////////////000000000///000111111//////000111333222111000000111111222222222333222222111000///......------...///111222111///...///222333333333000111222111///...///000111000///......///000111///000000000000///......111000000//////000000000------...///......,,,,,,/////////000000000111111111111111000000000//////000111222333444333333222//////000111111111111111000000000///////////////000222333555666555444333000000//////000000111222222222222222222222222222111111111000000111111111111000000000/////////...000000///......///000000000000111111111111000000////////////////////////000000000//////........./////////000000000111111000///............///000000000000/////////..................////////////......---...///111222333555555444333111000//////111111111222111000000/////////............//////////////////////////////......///000111222222333000000111111111000//////000000000000000///......---------.........//////000000000000000111111111444222111111333444444444222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333444555666666666888777555666888999888666777666555444444444444444666666555444333333333333444444333333333333222222222444555444222000000111111111222222111111000///000000////////////000000000000000111111000000000000///......---.........,,,,,,------......//////000000000000000000000000...........................///000111111111000000//////000000000000//////000///...------...///000000000////////////000000////////////000000000000///000000111111111111000,,,------...............111000000//////000000111222111111000000111111222000111111222222222111111111111000000000000111111111111000000000000111111000000////////////000000111111000///...---,,,,,,------...............---///...---,,,+++*********......................../////////...---,,,++++++000///...,,,,,,,,,------///////////////////////////......------,,,,,,,,,)))***+++,,,,,,---,,,,,,---------------......///000000000000000/////////........................---------......//////000...---,,,---///000///......//////////////////.................................---,,,,,,,,,,,,---......//////////////////000000000000111111111111////////////////////////000000000111111111222222///111222111000///000111444333222111000000000000000000111111111111000000...---------...///000111///...---///222444444444222333333222000...///000000000////////////000000111111111111111000//////000000111111111111111000---......////////////...000000000111111111222222111111000000000000/////////000111222222222111111...///000111222111000///000000000//////.........///000222444555555444444000000//////000000111222222222222222222222222222111000000//////000000111000000000000//////////////////...------...////////////000000000000//////////////////////////////...........................///////////////000000000//////......//////000/////////.........------/////////...........................///111222333444333333222111111000000111222222222222111000000//////............////////////////////////////////////000000111111111222///000000000///......---000000000000000//////...------........./////////222111111000111222444555444222111111333444444333222111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111222333333444444555555666777666555666888999999888777666555444333333333333666555444444333333333333444444333333333333222222222333444444222000000111111111000000/////////000000000////////////000000,,,///111444444111///,,,///......---------......---------....../////////////////////////////////......................../////////000000000000000000000000//////000000000000000////////////000000......------------......////////////000000000000...///000111111111111111,,,---......//////......000000////////////000000222111000//////000111222111111222222222111111000111111000000000000111111111111000000000000111111111000000////////////000111000000///...---------..................------///......---,,,,,,,,,,,,........................000///...---,,,,,,------111000...,,,,,,---.../////////////////////............---,,,,,,,,,------,,,---.../////////------------,,,,,,------...///000000000000////////////...............---------------....../////////000---,,,+++,,,...///...---......////////////....................................---,,,,,,,,,,,,---..................------/////////000000000111111////////////////////////000000111111111222222222000111222111000///000222333222222111111111000000...///000000000000000///------......//////000111///...---///111333333333333444444333000......///000000////////////000000111222222222222111000000///000222333333222111000000000111111222222222222000111111111222222222222000000000000000000///////////////000000000000000...///000111111111///...000000000///......------000000111222333333222222///////////////000111111111111111111111111111111000000////////////000000000000000000////////////.........------...............////////////......////////////////////////,,,,,,,,,---...//////000............////////////000//////////////////000///.........------------/////////......---------.........///000000111222//////000111222333444444222222222222222111111000///............//////000////////////////////////000000000000000111111111000000111000000///...---//////000000000000//////............/////////////////////000222666999<<<444222111111222333333222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222333333444444444444444444444555777888888888777666555444333222222222666555444333333333333333444444333333333222222222222333444444222111111111222111///.........///000000000////////////000000,,,...111333333111...,,,......------------...//////////////////000000000////////////////////////........................///////////////000000000000000///......///000000000000000//////000000000......------------......////////////000000000000...///000111111111111111......///000000000000///000000////////////000000222111000//////000111222111111222222222111111000111111000000000000111111111111000000000000111111111111000///////////////.........///////////////..................------...............///000111........................000///---,,,,,,---...//////...,,,+++,,,---///111////////////............///......------...///000...//////000///...,,,+++,,,,,,,,,,,,,,,---..............................//////.........---------.........///////////////---,,,+++,,,---......,,,,,,------......------,,,..............................---,,,,,,,,,,,,---............------------....../////////000000000/////////////////////////////////000000000111111///111222111000///000111000000111111222222222222...//////000000000//////------...//////000000000111000...///000222111000333444444333000....../////////000000000000//////222222222222222111111000///000111333333333222111111111111111222222333333000111111111222222222222//////////////////000000........./////////000000...///000111000000///...000/////////.........---222222222111111000///////////////...///000000111111111111111111111111111000000////////////000000////////////000000000000---..................---......////////////......////////////////////////---------...............////////////............///000000000000000000//////.........------------//////......------,,,,,,......//////000000111111......///000222333444444111222222222222111000000...............///000000////////////////////////000000000000000111111111222222222222222111000/////////000000000000//////........./////////000000///......000222666:::<<<444222111111222333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222333333333333333111222333333444444555666666666555333333222222222555555444333333333444444444444333333333222222222111333444444222111111222222111///.........///000000000////////////000000...///000000000000///............---......///000//////000000000000000000000000000000000000000000------------------------//////.........///000111000///...------...///000//////000000000000//////000000////////////000000////////////000000000000///000000111111111111000...//////000000000000000000//////......//////000111000000//////000000111000111111222222222111111111111000000000000111111111111000000000000111111222111000//////......///............//////000000------...............------------...///000111222........................///...---------...///000------,,,,,,,,,---///000..............................//////000000000111---------------,,,++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------/////////...------,,,,,,////////////////////////---,,,+++,,,...///...---,,,,,,------------,,,,,,------------------------......---,,,,,,,,,,,,---------..............................////////////////////////////////////........./////////000000...000111000///...///000//////000222222333333222//////000000000000//////,,,---...///000000000000222000//////000111000///222333333222000...///000//////000000000000//////111222222222222111000000//////000111222222222222000///////////////000111000000000111111111222222......////////////000000//////.........///000111000000///////////////...........................333222111000///......---//////......//////000111111111111111111111111111111000000//////000000111////////////000000000000---...////////////...---......////////////......////////////////////////111000000///...---,,,,,,000000000////////////...///000000111111000000////////////.........------.........---------------......///000000000000000111111111111111111000000000111111111111000//////......---......///000111//////////////////////////////000000111111111222222333333333444333333222...//////000000000000000....../////////000000000000000000000111333555666444222111000222222222111//////000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111333333222222333555555444444333333333333333555444444333333444444444444444333333333333222222111222444444222111111222111111000000/////////000000000////////////000000000//////......//////000///.........//////000111////////////////////////000000000000000000000000------------------------///......---...///000111///...---,,,,,,---...///...//////////////////...000000////////////000000////////////000000000000000111111111111000000///---...//////000000////////////............////////////000000000000/////////000111222222222222222111111000000000000111111111111000000000000111111222111000///............///////////////.........,,,,,,---...////////////---,,,,,,,,,---...//////.......................................///000000...............---------,,,------....../////////,,,---///000111111000000+++++++++,,,,,,...//////,,,,,,++++++,,,,,,---...+++,,,,,,,,,------------000//////...------,,,,,,000/////////////////////...,,,,,,---...///...---------............------------------------------......---,,,,,,,,,,,,------------...//////000000------........./////////////////////////////////........./////////000000---///000///...---...///000000222222222222111000111111111111000//////...,,,---...///000000000///000///---...000111111111000111222111///...///000...///000111111000///...111111111222111000000///////////////000111222222111000///.........///////////////000000000111111........./////////000000000///.........///111111222000///---------///000,,,------....../////////111000000///............///............///000000111111111111111111111111111111111000000111111111.../////////000000000111...///000000000000///.../////////000000/////////////////////////////////////////////////////////111111000000000////////////000111111111111000///000000000/////////......,,,------------------.........000000111000000///222222111111000000/////////000000000000///......---------......///000111////////////////////////......///000111222222333111222333444444444444444......///000000000000000.../////////000000000000...//////000111222222333444222000000111222111000////////////000000111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222111111111000222444333111111222444333333222222333333444555444444444333333444444555444444333333333333222222000222444333222111222333111111222222111111000///000000////////////000000/////////......////////////////////////000111111.....................---000000000000000000000000------------------------///......------///000111///...,,,++++++,,,...///......////////////............------------......////////////000000000000111111111111111000///...,,,---......//////......//////............//////...///000111111000///......///000111222333333333111111000000000000111111111111000000000000111111222222000///............111111000///...------,,,+++,,,---...////////////------,,,+++++++++,,,,,,........................------......///000000000111111000000///---,,,+++,,,,,,------...///000000***,,,...000111111000///+++++++++,,,...111444555,,,,,,++++++,,,,,,---...,,,,,,,,,------.........000000///...------,,,,,,000000000000////////////...---,,,---///000///.........////////////......------------------------......---,,,,,,,,,,,,------------...///000111111---------.........//////////////////////////////////////////000000000000---...///...---,,,---///222222333333222111///...222222222222111000......,,,---...000000000000///...---,,,...000222333333///000111000///...///000...///000111111000///...000111111111111000/////////............000222333333222111/////////000000////////////000000000000---.........//////000000000//////......000111222333111...,,,,,,---///000+++,,,,,,---...///000000//////.........//////000...............///000000000000000000000000000000222222111111111111222222.../////////000000111111...///000111111000///...//////000000000000//////////////////////////////)))***,,,...111333555666222222111111000000/////////000111222222111000///000000000000////////////,,,,,,,,,------............///000111111000////////////000000111111222222///////////////......------------......000111111////////////////////////---...///000111222333333000111222333444555555555......///000000000000000////////////000000000000)))+++---///111333333444444222000000111222111000.../////////000000111111000000000000000000000000000000000000000000000000222222222222222222222222222222111111111111111111222444666444222111222444222222222222333444555555444444333333333444444555444444444333333333222222000222333333222111222333111222222333333222000///000000////////////000000......///000000///......---------------...///000/////////...------///111///000111111000...,,,++++++,,,---...---,,,+++***............///////////////000000000000000//////111111000000/////////............------,,,,,,,,,------......///000000000000000///.......................................////////////000000000000///000111222222111000/////////000000111111222222///////////////////////////////////////000000000000000000000000000000000222111///...---------...---..................---------..................////////////////////////---...///000000111111111......---,,,,,,,,,,,,---......//////......---,,,,,,------......------,,,---------............///......------------......++++++,,,,,,---.../////////.........------------//////.........---------,,,,,,,,,---------.........------,,,,,,,,,------.........---------,,,,,,.........------,,,,,,,,,...///000///...---...000111000///...---,,,++++++///...,,,,,,+++,,,---...000000//////......------000000000000000000000000111111222222222222111111444000,,,+++,,,...---,,,............////////////......///000000///......///////////////.........000000////////////000000.............../////////000000111222222222222222111000///...---...//////++++++,,,,,,---...//////000000//////......------111111000000//////......------......//////000000111111000000000000111111000///...---,,,,,,---...////////////000000000000222111111000000000000000///////////////.........000000000000000111111111///...---,,,+++,,,---...//////............//////---.........//////000000///...---...///000000...//////.........000111222////////////////////////------------------------......---,,,---...///000000000000000000000000000000000000000////////////000000000000////////////......////////////...............////////////000000000000000000000000000000222444444333333444555111111111111111111111111222222111111111111111222///////////////000111111111111111111111111111111......////////////...............////////////000......///111111222222222222222222222222222222222111111000000000111333444333222111111111222333444222222222222222222222222333333333333333444555666444444333222222111000000222222222222222222222222000000000000000000000000000000000000000000000000000000//////.........------------------...//////---.........---...111333//////000111000...,,,+++,,,------------,,,++++++............//////////////////000000000000//////000000000//////........./////////......---------------......///000000000111111000///////////////............................../////////000000000///000111222222111000///000000000000000111111111111111111111111111111111222111111111111111111111////////////////////////333222111000/////////000------............---------------.........//////////////////////////////+++,,,---///111222333333///...------,,,,,,------......//////......---,,,---......//////......------------............///......------------......---------...///000000000/////////.........------//////.........---------,,,,,,,,,---------.........------,,,,,,---------,,,,,,,,,+++++++++******------------------,,,,,,...///000///...---...000......---------------,,,//////...------......//////////////////.........000000000000000000000000111111222222222222111111222///---,,,...///...,,,............////////////........................////////////////////////000000////////////000000111111111111111111222222...///000000111111000000---,,,,,,+++,,,---...///------......///000000000000000000///////////////111000000000/////////............///////////////111000000//////000000111000000...---------......////////////000000000000222111000000//////000000////////////////////////000000000000000000000111......---,,,,,,,,,---...//////............//////............/////////000///...---...///000000...111000///......///000000////////////////////////........................---...///000000000//////000000000000000000000000000000000000000000000///000000000000////////////......////////////............/////////000000000000000000000000000000000///000222222111000111222000000000000000000000000111000000//////000000111///////////////000111111111111000000000000000000......////////////......////////////000000000000...///000111111222222222222222222222222222222222222111000000000111222333222222111111111222333444222222222222222222222222222222222222333333444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000/////////...............------------...//////+++,,,---......///222444//////000000000...---,,,...------,,,,,,,,,,,,,,,---............/////////...//////000000//////////////////...............///////////////.........------......///000000000222111000000//////000000........................------.........////////////000111111111111000000111111111111000000000000111111111111111111111111222222222111111000000000////////////////////////222222111000////////////,,,,,,------------,,,,,,+++,,,,,,---...///000000////////////////////////,,,---...///000111111111///...------,,,---------......//////......---,,,...//////////////////...---------............///......------------....../////////000000111111222000000000/////////.....................---------,,,,,,,,,---------......---------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,------------------...///000///...---...000---------....../////////000//////......///000000...///////////////000000000000000000000000000000111111222222222222111111000///......///000///---............///////////////...---,,,,,,---...///////////////////////////000//////......//////000////////////////////////...//////000000000000000+++++++++,,,---...000111//////000000111111222222000000000000000111111111000000000000////////////000000///////////////...000//////......//////000000000///.........//////////////////000000000000222111000000//////000000////////////////////////111111000000000000000000...------,,,------....../////////....../////////............///////////////...---...///000000...222111000///............////////////////////////////////////////////////,,,...000222222111///...000000000000000000000000000000000000000000000000000000000000////////////......////////////.........////////////000000000000000000000000000000000000111333222111///000111/////////////////////////////////......//////000///////////////000000111111000000000//////.........//////000000//////...////////////000000000111...///000111111222111111222222222222222222222222333222111111000111111111222222111111222222333444222222222222222222222222222222222222222333333333000000111222333333444444222222222222222222222222////////////////////////000000000000000000000000////////////..................---------......///+++---.........///111333//////000000///...------///...---++++++,,,---------------.........//////......//////000/////////..................------//////..................------......///000000000111000000///////////////........................------------.........//////000000111111111111111222222111111000000//////111111111111111111111111111111000///...------,,,//////////////////////////////......------------+++,,,,,,------,,,,,,+++++++++,,,---...///000111////////////////////////000000000000///...---,,,//////...---------------.........///......---,,,......////////////......---------............///......------------......//////000000000111111111000000000000////////////........................,,,,,,,,,---------......------,,,,,,,,,---......///............---------,,,,,,,,,------............///000///...---...000//////000000000111111111//////////////////000000......//////000000000111////////////////////////111111222222222222111111......//////000000///...............////////////000...---++++++---...000///////////////000000000000//////......//////000///...............------//////000111111111111000.........///000000111222000000000111111222222222000000000111111222222333000000000000////////////111000000000//////......//////............//////000000000/////////000000////////////000000000000111111000//////////////////////////////000000000111111111000000000000000---------------...............////////////...............//////////////////...---...///000000...111111000///////////////////////////////////////////////////////////////---...///000000000000///////////////////////////000000000000000111111111000000000000////////////......////////////......------........./////////////////////////////////222444555444222111111111//////////////////////////////......//////000000000000////////////000000111111111000//////......//////000000000000//////........./////////000000//////000111111111111111111111111111222222222222333333222111111000000000222111222222222222333333111222222222222222333333222333333333444333333333000111111222222333444444222222222222222222222222///////////////////////////////////////////////////////////////.........///......---------......---...000///......///000///////////////.........///...---,,,+++,,,---...------------............------...///////////////------..................------------------------------......///000000000//////...------------...........................------------.........///000000000000000111111222222222111111000000//////000000000000000000000000111000000///...---,,,,,,.......................................---------+++,,,,,,------,,,,,,+++++++++,,,---...///000111////////////////////////000000000000///---,,,+++//////...------------............///......---,,,,,,------......------,,,---------............///......------------............////////////000000000000000000////////////---.....................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...////////////.........------,,,,,,,,,------............///000///...---...000000000000/////////......------......////////////.../////////000000111111////////////////////////111111222222222222111111---...///000////////////............////////////000///---,,,,,,---///000////////////000000111111000000////////////000000222222222111111000000000---...//////000000//////000000000000000000/////////000000000000000111111000000111111222222333333////////////000000000000111111000000/////////...//////............////////////000000000000000000////////////000000000000111000000///.../////////////////////000000111111111111111111000000//////---------....../////////......///000000///......///////////////.........///...---...///000000.........///000000000000000////////////////////////........................///...---,,,,,,...000111///////////////////////////000000000111111111222000000000000////////////......////////////......,,,,,,---------.........////////////////////////222333444444222000000111000000000000000000000000///////////////000111222000000////////////000000222222222111111000000000//////000000000000//////------.........////////////000000111111111111000000000000111111222222222222222222222111111000000111111222222333333333333111111111222222333333333444444555666555555444333222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////........./////////////////////...------------...---///000000///......///////////////....../////////......---------------,,,------------.........,,,---......////////////.............../////////,,,,,,,,,---------------------......///000000000///...------,,,,,,------........................------........./////////000/////////000111222333111111111111000000000000////////////////////////111111111000000/////////........................//////000000000//////...,,,,,,------------,,,,,,+++,,,,,,---...///000000////////////////////////,,,---...///////////////000///......------............//////......---,,,,,,,,,------------,,,,,,---------............///......------------..............................000000000/////////......---------...............,,,,,,,,,---------......,,,,,,,,,,,,---......///------------,,,,,,,,,+++,,,,,,------------------...///000///...---...000.........------,,,,,,,,,,,,,,,...//////////////////000000000000000000111000000000000000000000000111111222222222222111111---...///...---,,,---...............////////////000///...------...///000...//////000000111111222222111111000000111111222111111111000000//////...+++,,,,,,---------------...////////////...---,,,//////////////////000000111111111111111222222222////////////000000000000111000000000000000000///000//////......//////000......///000000000//////////////////000000000000111000//////......//////...//////000000111111222222222111111000/////////,,,---...///////////////---...///000000///...---///////////////.........///...---...///000000...---...///000111111111111////////////////////////........................000...,,,******---000222000000000000000000000000///000000111111222222222000000000000////////////......////////////......,,,,,,---------.........000000000000000000000000///000222111000...///000000000000000000000000000////////////000111222222111000000///////////////111111111111111222222222///000000111111000000///............////////////000000111111111111000000//////000000111222222222111111222222222111000000000111222333333333333222111111111222222333333444555555666777777666444333333222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000........./////////////////////...---------------+++---000000/////////000//////............//////...............------,,,,,,,,,---------.........+++,,,---...////////////.........//////000000000------------.........///------......///000000000//////...---------------............................../////////000000000000/////////000111222333000000000000000111111111000000000000000000000000000000000000000000//////..............................///000000//////...------............---------------.........//////////////////////////////+++,,,---...////////////000//////.....................//////......---,,,------............---------------............///......------------............................../////////.........---------------.........//////,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------,,,,,,,,,,,,------------------,,,,,,...///000///...---...000.............../////////,,,---///000111111000000111111111000000000000000000000000000000000000000111111222222222222111111...//////---***))),,,...............////////////000000000000000000000000...//////000111111222222333333222222222222333333/////////...------,,,,,,,,,---......//////......------//////000///......000000000000000000//////111111111111111000000000.../////////000000000111000000000000000111111111111000000//////000000111,,,---...///000//////...////////////000000000000000000///............///...//////000111111222222222222111111000//////...+++,,,...///000000000///---...///000000///...---000/////////............///...---...///000000......///000111111000//////////////////////////////////////////////////////000///---,,,,,,...000222000000000000000000000000///000000111111222333333000000000000////////////......////////////.............../////////000000000000000000000000000000---///111111000//////000////////////////////////............///000111222111111000/////////////////////000000111111222222000000111111111111000000000000000000111111111111000000111111111111000000/////////000111222222222000000111222333222111111000111222333333333222222000111111222333333444444444555666777666555333222111111111222222333333444222222222222222222222222222222222222222222222222000000000000000000000000............/////////000000///...---------------)))+++///000000000111222//////.........//////000---.../////////...,,,+++,,,,,,,,,---------......+++,,,---...////////////.../////////000000111111---.........//////000000------......///000000000000000///.......................................////////////000000000000000////////////111333444//////000000111111222222111111111111111111111111---------.......................................+++,,,---.........---,,,---......//////......---------..................////////////////////////.........///......---,,,000000///.....................//////......---,,,......////////////......---------.........//////.........------.........///////////////.........///.........---------------------.........//////,,,,,,,,,---------......+++++++++,,,---...///000000000/////////..................------,,,,,,,,,...///000///...---...000//////000111222333444444---...000111222222222111222222111111000000//////000000000000000000000000111111222222222222111111...///...+++((((((+++.............../////////000000000111111111111000000...//////000111222222222444333333222222333333444333222222111000/////////000111111222222222222222---...000111222222222222111111000000000000000000222111111111000000//////.../////////000000111111//////000000111111222222111111000000000000111111+++,,,.../////////......////////////000000000000000000///..................//////000111222222222222222222111000//////...+++,,,...000000000000///---...///111111///...---000000//////.........---///...---...000000000...000000111111111///...---////////////////////////000000000000000000000000////////////000000000111000000000000000000000000///000000111222222333333000000000000////////////......////////////......000000000000111111111111000000000000000000000000...000222222222111222333........................,,,,,,,,,---...///000111111111000///////////////------...///000111222222000000111111111111000000111222222222222333333333000000111111111000000///...//////000111222222222///000111222333333222111000111222333444333222222000000111222333333444444333444555666666444222111...///000111333444555666222222222222222222222222222222222222222222222222000000000000000000000000---.........//////000000------------------------...//////000000000000000///////////////000000000///000000///---+++,,,---------,,,+++++++++,,,,,,000000//////.........---+++,,,---...////////////000000000000000000000000000000000000000000000000......------------......////////////////////////111000///...------------+++((('''+++111444333000000000000111222222222333222111111111000000////////////............//////////////////............------............------------............------000000000000000000000000///---,,,,,,...//////...//////000000///...------//////////////////////////////.........---------******+++++++++,,,,,,,,,,,,---...///000000000000---------............///......////////////......------......//////000000---///111222333222000///---///000000///......///////////////////////////////////////////////////,,,,,,,,,------.........000000////////////000000333000---///333444000,,,222111000//////...////////////000000000000//////......////////////......555333000...---...000222//////............//////////////////////////////000000000000000000000000000111111111111222222222///000111222333444444444///////////////////////////////////////000111111//////000000111111111222////////////000000000000////////////............////////////////////////000000000000000000000000000000000000000000000000...---,,,---///111111000000000000///000111111222000000000000000000000000//////000000000000//////......//////000000111111////////////////////////000000//////.........---............/////////000...///000111111000///...111111000000//////............///111222333444555333222222111000///......//////............//////000/////////000111222222////////////111333555666222111///......//////000////////////////////////222222222222111111111000000000000000111111111111000000000000000000000000222222000///............111111000000000000000111111111000000000000111111111111111000000000000000777555333444555555333000//////000000000000////////////000000111111111222000000000000000000000000111111222333333333333222111333444444222111111222222222222222222222222222222222222222222222222222111111111111111111111111444333333222222111111111555555555666555555444444222111111000///......---......///////////////...------------------------...//////000000000000000000000000000000000000000...///000...,,,++++++,,,,,,,,,,,,,,,,,,---...///000/////////............,,,---...//////000000///000000000000000000000000000000000000000000000000000000////////////000000////////////////////////444333222111000000000000...+++***---222555444111111111111111111111222222111111111111000000000/////////............//////////////////............---......//////......---------............------...........................---+++,,,---//////...//////////////////...---........................//////.........---------***++++++++++++,,,,,,,,,,,,---...///000000000000........./////////000000......////////////......000000000000////////////---...000222333222111111---///000000///......///////////////////////////111111111111111111111111,,,------------------...000000////////////000000000//////222555555000,,,000000////////////000000//////000000000000//////////////////////////////333222000/////////000111000000////////////000000111111111111111111111111000000000000000000000000000000111111111222222222000000111222333333333333///////////////////////////////////////000000111///000000000111111111111------........./////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000///---,,,---///000000000000000000000000111111222000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000/////////...................../////////000000---.........///......---111000000000/////////...------...///000111111222111111111000000000000000000///............///000000000000000000000111222////////////000222444555222111000.........//////////////////////////////111000000000000///////////////000000000111111111000000000000000000000000222111000///............000//////....../////////111111000000000000111111111111111111000000000000666444333444555555222000000000111111111111000000///000000000111111111111000000000000000000000000000111222222333333222222222333444333222000000111222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111444555555555555444333333111111000000///......---------...//////000//////------------------------...///000000111111000000222222111111000000//////---...///---+++***+++,,,,,,,,,,,,,,,...///000111////////////............---...///000000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111000///............111///---///333555444222111111111111111111000000111111111111000000000000000//////......//////000/////////............------......//////......---------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......------...//////////////////.......................................---------++++++++++++,,,,,,,,,,,,,,,---...///000000000000////////////000000000111......////////////......111000000///......---------...000111222222222111---///000000///...//////////////////////////////111111111111111111111111.........---------------000//////......//////000......000444777666111,,,///////////////000000111//////000000000000//////000///...------...///000111111111111111000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000111111111222222111111222222222222222111////////////////////////////////////000000000000000000000000111111111111........./////////000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000...------///000//////000000000000000111111111000000000000000000000000//////000000000000//////000000000000////////////////////////////////////////////////................../////////000000000//////...............///000000000000////////////.../////////000000000000//////000000111111111111111000...------...000111222111000000000000000000////////////000111333333222111000///............000000000000000000000000/////////.........------//////000000000000111111000000000000000000000000222111000//////......///000000/////////000000111222222111111111111222222111111111111111111111111555444333333444444222000111111222222222222111111000000000000111111111111000000000000000000000000000111222222333333222222333444444333111///000111111111111111111111111111222222222222222222222222000000000000000000000000333333222222222222222222444444444444444333222222111000000//////.........,,,,,,...///000000000000........................//////000111111111111000333333222111000//////...,,,---...---+++***+++,,,---------......///000111///////////////............///000111111222111111000000000000000000000000////////////////////////......------------......000000000000000000000000000///...---------------222111000111333444333111222222111111000000//////111111111000000000000000000000////////////000000//////.........---------......////////////......------............------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,------...///000000//////................................................+++++++++,,,,,,,,,------------...//////000//////....../////////000000000---......//////......---.........------,,,,,,,,,///000111111111111000///...///111111///...///000------------------------........................//////......------,,,,,,/////////....../////////......000333666666333///111000000////////////000//////000000000000//////111000...,,,,,,...000111///000111222222222111000111000000//////000000111////////////////////////////////////////////////000000000000111111111111111222222222222111111000////////////////////////...//////000000000000000000000000000000111111111111111111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////111///------/////////...//////000111111111111111000000000000000000000000//////000000000000//////111111000000//////......///////////////////////////////////////............////////////000000000333222111000///000111222000000000000////////////222222222111111111111111000000000000000000111111222000...------...000222222222111000/////////000////////////000000111111222111000///...---------000000000000000000000000//////.........---------////////////000000000111000000000000000000000000111111000///////////////222222222222222222333444222222111111111111222222000111111111111111222222444444333333333222111000000111111222222111111000000000000000000111111111////////////////////////000000111222222222222222333444444222000//////000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222333444444444444333222111111000000/////////.........+++,,,---///000111111111........................///000000111111111111111333222222111000///......+++---------+++***+++,,,000//////....../////////.........///////////////...///000111222222222222000000000000000000000000////////////////////////......------------......000000000000000000000000222222111111000000111111222111000000111222111000222111111000000/////////000000000000000000111111000000////////////000000............------------...//////////////////...------............---------------------------------+++******,,,------,,,------...///000000//////........................---.....................++++++,,,,,,,,,------------...//////////////////------........./////////------............------------........./////////333222222111000///...---...000111111000//////000................................................/////////......---------//////............//////000//////000222333333333222222000///............//////000000000000//////111000...,,,,,,...000111...000111333333333222111000//////......//////000........................//////////////////////////////000000000111111111111111222222222111000000000000000000000000000000......///000111000000///111111000000000000000000111111111111222222222222///000000000111111111222000000000000000000000000////////////////////////////////////////////////111///------/////////...//////000111111111111000000000000000000000000000//////000000000000//////111111000000//////......////////////////////////.........///////////////////////////000000000111444333222000000000111222////////////000000000000222222222222111111111111222222111111000//////...222000///......///000222222222111000/////////000.../////////////////////000000000///...------,,,000000000000000000000000000000000/////////.........////////////000000000000000000000000000000000111000000////////////000222222111111222333444444222111111111111111111222000000111111222222222333222333333333222111000000//////000000000000//////111111000000000000000000////////////////////////000000111222222222222111333333333111///...000111000000000000000000000000111111111111111111111111000000000000000000000000111111111222222333333333444444444444333222111000////////////............+++,,,---///000111111111........................///000111111222222111111111111000000//////......,,,---...---,,,+++,,,---000000///........................///////////////...///000111111222222111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000//////000000000000000000000000000000000000000000000000000//////000000000000111111111111111000000//////000000111.........------------,,,...//////000000//////...------............------........................---,,,***+++---......------...//////////////////---------------------------------...............,,,,,,,,,,,,------------......///////////////...------------............------............------//////000000111222222333444333222111000///...---...000111111000//////000111111111111111111111111111111111111111111111111/////////...............///......------......///111000///...///000222333222111000///............//////000000000000//////000///...------...///000...///111333444444333333//////............//////000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111111000000000000000000000000000---...000111111111000///111111111111000000000000........./////////000000...//////000000111111111////////////////////////////////////////////////////////////////////////000...------///000//////...///000222222111111000000000000000000000000000//////000000000000//////000000000000////////////////////////////////////.........////////////////////////000000000111111333222111000////////////////////////000000000000000000000///////////////333333222111000///......111000000000000000000111222111000000000000000000...///////////////...---....../////////...------000000000000000000000000111111111000000000//////......////////////000000000000000000000000000000000000////////////000000///////////////000111222111111000000000000111111000000111111222333333333111333444333111//////000//////000000000000//////111111111111000000000000000000000000000000000000///000111111222222111111222222222000//////000222111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333444444555555555555444222111000........................,,,,,,...///000000000000........................000000111222222222222111/////////...............,,,---......---,,,---............---......//////............/////////000---...///000111111111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////......------------......000000111111000000111111/////////000000000000000///000000000111111111111111111000000000000111111.........---------,,,,,,//////000000000000//////------............------...........................---+++,,,---//////...//////////////////...------------------------------------.........//////,,,,,,,,,------------.........////////////..................////////////,,,------......------,,,///000000000000000000000222111111000000000000000///000222222000///000111000000000000000000000000111111111111111111111111............///////////////......------....../////////000////////////000///////////////000111111//////000000000000////////////////////////////////////111222333444444444000000////////////000000000000000000000000000000000000000000000000000000////////////000000000111...///000111111222111111000000000000000000000000---...000111111111//////111111111111000000000///------........./////////------...//////000111111000000000000000000000000////////////////////////000000000000000000000000///---,,,---///000000000...///111222222222000///000000000000000000000000//////000000000000//////////////////000000000000////////////////////////............/////////000//////000000000111111111222222222222111000///....../////////000000000111///////////////000000000222111111111000000/////////000111111111111000///000000000000000000111222...////////////...---,,,,,,---.../////////...---////////////////////////111111111000000000//////........./////////000000000000000000000000000000000000////////////000000............///000111222000000////////////000000000000111222222333444444000222444333000...///000000000000111111000000000111111111111000000000///000000000000000000000000///000000111111111111111111111111///...///222444222222222222222222222222111111111111111111111111222222222222222222222222///000000222333444555555666666666555444333222111........................------...//////000//////////////////////////////000000111222222222222111---------...............---...//////------...///,,,,,,,,,---...///000111---.........//////000000---...///000000111111000000000000000000000000000000000000000000000000000......------------......////////////////////////111111000000000111111222000111222222111111222333......//////000000111111//////000000111111111222111111000000000000111111......---------,,,,,,,,,//////000000000000//////---..................---........................///---,,,,,,...//////...///000000000///...---------------------------------------.........//////,,,,,,,,,---------.........///////////////......////////////000000000000,,,------......------,,,.........---,,,,,,++++++////////////000111222333///000222222000///000111------------------------////////////////////////------......//////000000.........------.........,,,...111111000...------,,,,,,---...000222333444//////000000000000//////......////////////......//////000111333444555666111111000000000000111111........................000000000000000000000000////////////000000000000......///111111222222222000000000000000000000000---...000111222111///...222111111111000000//////////////////000000000000,,,------...///000000111111111111111111111111111////////////////////////111111111111111111111111...---,,,---///111111111...///111222333222000///000000000000000000000000//////000000000000//////......//////000000111111////////////////////////---.........//////000000000000000000111111111111444444555555444333111000.../////////000000111111000111111111222222222222000000000000111111111111...///111333333111///...000000//////000111222222...////////////---,,,++++++,,,---////////////...////////////////////////000000000000////////////............/////////000000000000000000000000000000000////////////000111////////////000111222333//////............//////000000111222333333444444000222444333///......000111111222222222222111111222111111111000000//////000000000000000000000000//////000111111111111111000000000///...///222555222222222222222222222222000000000000000000000000333333333333333333333333//////000111333444555555777777777666555333222111---...........................///////////////...---------...///000000111111111000///////////////........................------------------------++++++,,,,,,---...////////////.........---------......------...///000000//////............////////////.........------------,,,,,,,,,,,,---......////////////000000000000000000000000000000000000222222222111111111111111222222222111111111000000000000000000111111111111000000111111111000000///000000///...---,,,++++++---,,,,,,++++++,,,,,,---...............///000000//////000000000000//////------------------------///000000000000000///...,,,,,,,,,---------......------------------------++++++,,,,,,---...//////111000000///...---------///000000000000000//////000///---,,,,,,---///000---------.........//////000000000000000000000000333222222222222222222333......////////////......111111000000000000111111111111000......---------000///---+++++++++---...//////.........---------////////////////////////000000000000000000000000///////////////000111111//////000000111111111222//////............//////000000111111111111000000000000000000000111111222///000111111111000...---000000111222333444444555333222111///...---------111111000000//////......111222222222111000...---222000///000333444222000////////////000000000000//////000000000000//////////////////////////////000///---,,,,,,---///000,,,------...///000111111000000////////////000000555555555444444333333333111111000///////////////000000///////////////000111000///......------...//////000000000000//////000000000000111111111111333333444444444333222222000000000000000000000000000000000000000000000000000000////////////000000444333111///......///000000000000000000000000000.........///////////////111000000///////////////...///000000000...---,,,//////000111111111111111222111111111111111222222000000000000111111111111////////////////////////000000000000000000000000444222000///...///000111222222111111111111111111111111111111000000000000111111000000//////......//////000111111111111111111111222333222111000///...//////000111222222222////////////000000000000333222222111111222222333222111000//////000111111111222222333444444444444444333222111222333444555222333333333333222111111...............---------......////////////......------......///000000111111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...////////////.........---------///000000000000111111111//////............////////////.........------------,,,,,,,,,------............/////////000000000//////////////////////////////000111222222333333222222111111111000000000//////000000000111111111000000111111111000000///000000//////...------------,,,,,,++++++,,,,,,---000000000000000111111222//////000000000000//////------------------------,,,---...///////////////---------.........//////////////////////////////+++,,,,,,---......//////111000000///......------/////////000000//////...///...---,,,,,,---...///---------.........//////000000000000000000000000222222111111111111222222........................111111000000000000111111///...............//////000///...,,,,,,---.../////////.........---------000000000000000000000000000000000000000000000000000000/////////000000111000000000000111111111222//////............//////000000111111111111000000000000//////000000111222000000000000000///......///000111111333333444555555444333111000000//////111000000000/////////...333333333333222111000000111///...///111222111///////////////000000000111////////////////////////////////////////////////000...---,,,,,,---...000------......//////000000000000////////////000000333333333222222111111111111111000///////////////000000////////////000000111111///...............//////000000000000////////////000000000111111111222222333333333333333222////////////////////////000000000000000000000000111000000//////000000111333222///...------...///////////////////////////---.........//////000000000000///............///000000000000000///...---///000000111111111000000111111000///.................................///////////////////////////000000000000000000000000333111000.........000111111111111111111111111111111111111111000000000000111111000000//////////////////000111111111111111111111222333222111000///...//////000111111222222000000000111111111222222333222222111111222222333000000///......///000111111111222222333222222222222222222222222333444444111111111111111000000///------........................////////////......------......///000000000111000//////......//////........................------------------------,,,,,,,,,---......///////////////............---//////000111111111000000//////............//////...............---------,,,------------.........------........./////////........................000000000111222222222333111111111111000000000000//////000000000000111111///000000111111000000000////////////////////////------,,,,,,,,,,,,------000000//////000000111222//////000000000000//////////////////////////////***+++,,,...//////000000........./////////000000////////////////////////---------......//////000000000000///......---------....../////////.........---,,,++++++,,,---...---............/////////////////////////////////111111000000000000111111......---,,,,,,---......111000000//////000000111,,,,,,---......///000000000///.........///000111/////////............---111111111111111111111111000000000000000000000000111111000000000000000111000000000111111111111111000//////......//////000000000111111111111000000000000//////000000111222111111000//////////////////000000111222333444444444444222111000000000000000000000000////////////222222111111111111111222///...---...000111000////////////000000000111111//////...------.../////////////////////////////////...---,,,,,,---...///.........///////////////000000////////////000000111000000000000000//////111111000///////////////000000////////////000000111111000///............//////000000000000////////////000000000000111111000111222333333333333333........................000000000000000000000000111111111000000111111111111000...---,,,------...////////////////////////,,,------...///000111111000000///............///111111000/////////000000000000111111111000000///222111000///...---------........................////////////////////////////////////////////////111000...------...//////111111111111111111111111111111111111000000000000111000000000000///////////////000111111111111111111111222333222111000///...//////000000111111222111222222222333333333333222222111111111111222222...............///000111111111111111111111000///111111222333333333333222//////000000//////...---,,,---------.../////////......////////////..................//////000000000000///............///........................000000000000000000000000,,,---------......///////////////...............,,,---...//////......---//////............//////........................,,,------...............------------.........///////////////////////////444333333222111000//////111111000000000/////////////////////000000000111...///000000000000000000.../////////000000111111------,,,,,,,,,,,,------...------------...////////////000000000000//////////////////////////////,,,---......////////////---.........////////////------------------------............//////000000000000//////............,,,---.....................---,,,,,,,,,,,,---................../////////////////////////////////000000////////////000000000///---,,,,,,---///000000000////////////000000,,,------.../////////000///............///111111/////////...............000000000000000000000000000000000000000000000000222222111000000000111111111111111111111111111111000000////////////000000000000111111111111000000///////////////000111111222111///.........///000//////000111222333444444222111000///............000000000000////////////000///...------...000111///......//////000000000//////000000000111111111000///---++++++---///000///////////////////////////...------------...//////////////////.........000000////////////000000////////////////////////111000000///////////////000////////////000000111222111000///............//////000000000000//////////////////000000000111//////111222333333333333////////////////////////000000000000000000000000222222111111111111222222000000...---------......////////////////////////,,,,,,---...///000111222111111000////////////000222111000//////000111222000111111111111000//////333222111000000000000000000000000000000/////////////////////////////////........................///......---------......000000000000111111111111111111111111000000000///000000000000000000000000//////000111111111111111111111222333222111000///////////////000000111111111111222222222333333333222222111111111111222222.........///000111222222222222222222111000/////////000222333333333222111//////000000//////...---,,,,,,,,,---...///000000......////////////..................////////////000//////.......................................000000000000000000000000------...............///////////////////////////------............------//////............//////---.....................,,,---.../////////......------------.........///000000000000000000000000333333222222111000000///000000000/////////.........////////////000000000......///000000000000000......//////000000111111...------,,,,,,------...---------------....../////////000000000000//////000000000000000000000000000000000000000///...---,,,,,,---------.........------------------------.........///////////////////////////............,,,,,,---...//////......------------------------////////////////////////////////////////////////000//////////////////000222000...------...000222000000////////////000000......///000000///......---------......//////000////////////////////////////////////////////////111111111111111111111111222222111111111111222222222222222111111111111111000000////////////000000000000111111111111000000/////////...///000000111222111///.........///000...///000111222333333444111111000///.........///////////////000000000000///...---------...///000//////000000000000111111000000000000111111111111000///---++++++---///000////////////////////////.........------.........///////////////.........000000////////////000000//////000000000000000000111000000//////////////////////////////000111111222111000//////....../////////000000000000//////...////////////000000000...///000111222222333222000000000000000000000000000000000000000000000000222222111111111111222222000000//////////////////........................,,,,,,---...///000111222333222111111000000111111222111000//////000111222000000111111111000000///000/////////000111222222111000000000//////......////////////////////////------------------------...---------------......//////000000000111111111111111111111000000000///000000000000111111111111//////000111111111111111111111222333222111000//////////////////000000000000000000000111111111111222111111000000111111222//////000111222333333333222333333333222111000000///000111222333222111000000000111111000000///...,,,,,,,,,---...///000000......////////////............//////////////////000///......------.................................................................................////////////000000000111000///.........////////////............//////---------...............,,,---...///000///......------........./////////111111111111111111111111//////000111222333444444////////////..................////////////000000------...///000000000000.........//////000000000......------------......//////......//////000111//////000000000000//////000000000000000000000000222222111111000...---,,,,,,,,,,,,------------...////////////////////////........................//////////////////......,,,---...///////////////........................000000000////////////...////////////////////////000000////////////000000111111000//////000111111000//////......//////000///000111222111000///...---...............//////...////////////000000000........................111111111111111111111111222222111111222333333444222222222222222111111111111000000//////000000111000000111111111111000000//////......//////000111111111000///////////////...//////000111222333333333333222111111111111111////////////000000000000000000////////////000000...000111111000///111222000000000111111111222222//////...------...//////////////////////////////.................................///////////////000000////////////000000//////000000000000111111111111000//////////////////......//////000111222222222111000//////////////////000000000000//////......////////////000000...///000111111111111111111111111111111111111111000000000000000000000000111111111000000111111111////////////////////////........................,,,------...///000111111222222111000000000000111000000/////////000111111//////000111111111111111,,,,,,,,,---...///000111///......------,,,,,,,,,////////////////////////........................---------..................//////000000111111111111111111111000000000000000000000111111111111222//////000111111111111111111111222333222111000///////////////////////////....../////////000000000111111000000000000111111000000111222333333333333222222222333222222111111//////000111111111111111111111222222111111000///,,,---------.../////////......////////////....../////////////////////...//////...------------...........................------------------------////////////.............../////////000000000000222111...---,,,---///000//////............//////---------.........//////,,,---///000000000............/////////000000000000000000000000000000000---...///000222444555555/////////.........------........./////////000000,,,---...///000000000000..................//////......------------......///............///000000//////000000000000//////////////////////////////000000000000///...------------------............////////////////////////------------------------.../////////////////////,,,---...///000000000000...//////////////////...000000000000/////////...000000000000000000000000111000000//////000000111000000000000000000000000//////............//////...///111333333333222111//////000000000///........./////////000000000000////////////////////////111111111111111111111111111111111222333444555666333333333222222111111111111111000000000000111111000000111111111111000000///............///000000000000000000000///............///000111222333333333222222111111111111111.../////////000000000111000000000000///......------///000000......///111000000111111111222222222////////////////////////////////////////////////---..................---------......//////000000000000////////////000000.../////////000000000111111111000///////////////............///000111222333222111000//////////////////000000000000//////........./////////000000//////000000000000000///000000000000000000000000000000000000000000000000111000000//////000000111---......//////.................................---.........//////000000111000000///.../////////---...///000000000000///---...///111222222222222---------------...///000//////...------,,,++++++////////////////////////........................------...///////////////......//////000111111222111111111111000000000000000000111111111222222222//////000111111111111111111111222333222111000///////////////////////////....../////////000000000111111000000000000111111000111222222333222111000000000111111111111111111000////////////000111111111111222222111111000///------........................////////////......///////////////.........//////...------------...........................///////////////////////////////////////............/////////000000111111111///,,,***)))+++---/////////............//////---------.........//////,,,---///000111000///---////////////000000000000////////////////////////000000000111222222333333//////.........---------............/////////000,,,---...///000000000000..............................------------......---,,,,,,,,,,,,---......//////000000000000//////////////////////////////------......///...................../////////000---------------------------------------------,,,.........///////////////---...///000111111111111//////000000000000//////111111000000/////////...111111111111111111111111111111000000000000111111......////////////......//////............//////---...111444555555555444111111111111111000///....../////////000000111111000000000000000000000000111111111111111111111111000000111222333555666777333333333222222111111111111111000000000000111111000000111111111111000000...............///000000///000111111111000...---......///000111222333333111000///////////////000.../////////000000111111......//////...,,,***)))+++---//////---,,,...000000111111111111222222222//////000000000000//////////////////////////////------............------,,,------...///000111111000000////////////000000........./////////000000111111000///////////////............///000222222333222111000//////////////////000000000000//////............/////////000///000000000000000///...000000000000000000000000000000000000000000000000000000////////////000000,,,,,,---......---------................................./////////////////////...---------------,,,---...000000000///...,,,---///000222333333333111000000/////////000000111111000///......------////////////////////////////////////////////////------...///000000//////---......///000111111222111111111111000000000000000000111111222222222222//////000111111111111111111111222333222111000//////////////////.........////////////000000000000111111000000000000111111000000111222222111//////......///000000111000000000///.........///111222111111111111111000//////...............---------......////////////......---......///////////////333333222000---,,,---...---,,,,,,,,,,,,---......000000000///...,,,+++***,,,,,,---...//////......000000...------...///000//////............////////////.........---------......---,,,,,,,,,,,,---...---,,,++++++,,,---...//////////////////////////////////////////////////////000000111111111222///////////////.........---------------...///000..............................///000111111000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........//////////////////.........000000000000////////////......////////////......000...---++++++,,,---...///......------///000111000000000000000///......000000000000000000000000,,,------...///000111111111111111111111111111111444444333222111000///...000000000000000111111222333222111/////////000111111000...---...///111222333444444444444444444444000000000000000000000000111111111111000///...---000000////////////000000000000000000000000000000000111222333444555555444333333222111000000111111000000000000000000000000000000111222333333444444111111111111000000000000000000000///.........---111000//////.../////////222222222222111000......000000000000000000000000555444222000............000000000000000000000000000000111222333333444444333222222222111111000000////////////////////////////////////000000000000---...............------////////////............//////...------...000111//////000111111111111111//////000111111111111111222111000......---------/////////000///......------...............------000000000000111222333444666333//////111222111000000000000000000///......000000//////.........---//////.........---------.........------,,,,,,,,,000000000000000/////////000000000000000000000000//////000000000000//////////////////000000000000222222111000//////000000...............///000111///////////////////////////////////////.........000000//////......------///000000000000111111111222222222111000//////...000111222333444333222222222000///......///000222111111111000111111222333////////////////////////......///000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111000000//////000111222111111000000//////......000000000000000///......---+++)))***...111222111---......///////////////000111111000///......///---,,,,,,,,,,,,---..................---,,,+++***,,,------...//////......//////...------...//////......------------......//////.........---------......---,,,,,,,,,,,,---000///............///000////////////////////////111111000///...---,,,,,,/////////000000000111111////////////.....................---......//////..............................///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////........./////////000000000000000/////////...............//////.........000///---++++++,,,---...///......---...///000111000000000000000///......////////////////////////------......//////000000111111111111111111111111222222222111111111111111000000000000000111111222333222000/////////000111000000.........///111222222222222222222222222222000000000000000000000000222111111000//////......000000////////////000000111111111111111111111111111111111222333444444444333222111000000000000111000000000000000000000000000000000111222333333333111000000000//////....../////////...............000000000000111111222333111111111111000///...---////////////////////////111111000/////////000111000000000000000000000000000111111222222333333333222222111111000000000000////////////////////////.../////////000000000000---......//////...------.........///000000000111......------...///111222//////000111111111111111//////000111111111111000111000///.....................//////......---,,,---....../////////......////////////000111222333555222//////111222111000000000000000000//////...000000/////////.........//////.........---------.........------,,,,,,,,,//////////////////////////////////////////////////////000000000000//////////////////000000000000222111111000//////000000//////.........///000000/////////////////////////////////////////////...///////////////.........000000000111111111222222222222111111000//////...000000222333333333222111111000///......///000111333222222111000000000000111111111111111111111111......///000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111000000//////000111222000000000000////////////000000000000000///......///---+++,,,...000000///---......///////////////---///111111000/////////---,,,,,,,,,,,,---......+++,,,,,,---------,,,,,,,,,---......///............---------------......,,,,,,------------,,,,,,...............---------......---,,,,,,,,,,,,---000///............///000/////////////////////////////////.........------.........///////////////........................000000///.........//////............................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////....../////////000000000.........//////000000000/////////.........------------............------000///---,,,,,,,,,---.........------......///000000000000000000//////...////////////////////////.........///////////////111111111111111111111111000000111111222222222333000000000000000111111222222111000000///000000000000///.........///111222111111111000000//////...////////////////////////222111///...------...///000000////////////000000222222222222222222222222111111111111111222333444222111000000000000000000000000000000000000000000//////000000111111222222111000000///...------,,,---------.....................///000111222333444000000000000///......---........................---------...///000222333000000000000000000000000111111111111111222222222000000000000////////////////////////////////////....../////////000000000---......//////...............///000111222333333............///000222222///000000111111111111000......///000000000000000000000///....../////////............---------,,,---...///000000000000000............///000111222333111//////000111000///000000000000////////////000000////////////....../////////.........------.........---------------.........///////////////........................//////000000000000//////////////////000000000000111111000/////////000000000000///.........//////////////////////////////......//////////////////...///////////////000000111111111111222222222333222222111111000////////////000111111222222111111111000///......///000111444333222111000//////...111111111111111111111111......///000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000//////000111222222////////////000000000000000000000000000//////...111///------...//////...---......///////////////---///222222111///......---,,,,,,,,,,,,---......++++++,,,---............------...............---,,,,,,,,,,,,---------...,,,---............---,,,..............................---,,,,,,,,,,,,------------,,,,,,---------////////////////////////***+++,,,---///000111222........................------...............///222111000///////////////.........................../////////...---,,,,,,------------------------........................////////////000000000000000000/////////////////////.........------------,,,,,,------------,,,,,,//////...---,,,------...------------......////////////000000000000/////////////////////////////////////////////.........111111111111111111111111000111111111111222222222000000000000000111111222111111000000000000000000000//////...///000111111111111000000///...------........................111///---++++++,,,---...000000////////////000000222222222222222222222222111111000000000111333333111111000//////000000111000000000000000000000000.../////////000000111111111111000///......---,,,,,,,,,------......//////---...///000111111111111///////////////...------........................,,,,,,---...///000111222000000000000000000000000111111111111111000000000//////////////////......////////////////////////........./////////000000---......////////////...000000000111111222222333000000000000000000111111///000111111111111000000......///000000000000/////////////////////000000000//////...............---...///111111222222222///////////////000111222111000000000000000000000111000000///////////////000000//////////////////////////////...........................---------...............///////////////////////////////////////000000000000//////////////////000000000000111000000/////////000000111111000///.........///////////////////////////............////////////......//////000000000111111111222222222333333333111111111111000000////////////000000111111111111111111000//////000111111222222222111111000///.................................///000000000000000000000111111111222222222000000000000000000000000000000000000000000000000/////////000000111222222......//////000000111111//////000000000000//////000/////////////////////---......//////////////////111333333000...,,,,,,---,,,,,,,,,,,,---......+++,,,---///000000111111---...............------+++,,,,,,------...............////////////......---...........................---,,,,,,,,,,,,---,,,------------------,,,////////////////////////)))***+++---...000111222............------------,,,---------......//////222111000///////////////.........................../////////...---,,,,,,------------------------------------------------////////////000000000000222222111000///......---///.........------------,,,,,,------------,,,,,,//////......------------,,,------...............//////000000000000//////........................///////////////.........000000000000000000000000222222222111111111111000000000000000000111111222000000000111111111000000///////////////000000111222222111000///......---------------------------///---,,,******+++,,,...000000////////////000000222222222222222222222222111111111000111111222222111111000000000000111111000000000000000000000000///////////////000000000222222111000000///......,,,------....../////////000111111222222111000000...////////////......---........................------......//////000000111111111111111111111111111000000000000000000000..................//////////////////////////////............////////////---......///000000//////333333222222111111000000222222222111111000//////000000111111111000000///...//////000000000000000000000/////////000000111222222111000///000000000......000111222222222222111111000000000111222222000000111111111000000111111111000///...//////000//////000000000000000000000000/////////.............................................//////000000111111111111111111111111//////000000000000//////////////////000000000000000///////////////000000222111000///////////////000000000000000000000000---.........//////000000.../////////000000111111111111222222222333333333111111111000000000000000000000000000000111111111111111000000000000111111///000000111111111000///..............................///000000000000000000000111111111222222222000000000000000000000000000000000000000000000000...//////000111222222222......//////000000111111//////000000000000//////---...///000000000111222---......///////////////111222333222///---,,,,,,---,,,,,,,,,,,,---......,,,---...///000111111111.........///......---,,,+++,,,---......///......000///............///000---------.....................---,,,,,,,,,,,,---......///000000///......////////////////////////------------------.....................---------,,,,,,,,,---......//////000000///.........//////............................../////////...------------------------------------------------------....../////////000000000222222111000000///....../////////.........------------............------////////////......------,,,,,,---............---...//////000000000000000.................................///////////////000000000000000000000000333222222222111111000000000000000000000111111222//////000111111111111000////////////000000000000111111111000000/////////...........................---,,,,,,+++,,,---...000000////////////000000222222222222222222222222111111222222333222222111111111111111111111222333000000000000000000000000////////////000000000000111111111111000000000000.........///////////////222333444444444333111000/////////000000//////..............................//////000000000//////111111111111111111111111///////////////000000000............////////////////////////////////////------........./////////---...//////000000000000444333333222111000//////222222333222222111000///000111111111111000000/////////000111111111111111111111000//////000000000444333111000000000111222...///000111111111111111222222111111111111222222///111333333222111111222222111///.........///000//////000000000000111111000000000/////////...................../////////......//////000000111111222222222222222222222222//////000000000000//////////////////000000000000//////......//////000000111111000/////////000000000000000000000000000000------......///000000000///000000000000000000111111111111111222222222333111111000000000000000000111000000000000111222222111111111111111111111111---...000111222111000000111111111111111111111111......///000000000000000000111111111111222222222000000000000000000000000000000000000000000000000---...///111222222222222////////////000000000000...//////000000000000000---///111222111111222333---......///////////////111222222111...------...---,,,,,,,,,,,,---......,,,,,,...///000000000000......//////...------,,,+++,,,...///000000//////000///---,,,,,,---///000---------.........//////......---,,,,,,,,,,,,---......///000000///......////////////////////////------------------------////////////......------++++++,,,------...//////.........---......//////..............................///000000000//////................................................------........./////////000000000000000000000000000000000/////////...............//////.........///////////////......---+++,,,---.........------......///000000000000000........................------......//////000000000000000000000000000000111111111111111222222222000000000000000111111222...///000111222111111000...//////000000000000000000000000000////////////........................////////////////////////000000////////////000000111111111111111111111111000222444555555333111000222222222222222333444444000000000000000000000000000000000000000000000000/////////000000000000000000000000000000////////////000222333333222111000///000000111111000000///////////////////////////...///000111111111000000111111111111111111111111---......//////000000000....../////////000000000////////////////////////---------.........//////------///000000111111111222222111111000000000///000000222333333333222222111111111111111000//////000111111222222222222222222222111000////////////444333111000///000111222//////000000111000000///111111000000000000111111///111444444333222222444222111///.........000000//////000000000111111111000000000000/////////...---........./////////000//////000000111222222333222222222222222222222222//////000000000000//////////////////000000000000...............///000000000000000///000000111111000000000000000000000000------......///000000111111111111000000000000000000000000111111111222222000000000000000000000111222111111000111222333444111111111222222111111111...///111222111000...---111111111111111111111111......///000000000000000000111111111111222222222000000000000000000000000000000000000000000000000,,,...///111222222222222000000000000////////////......///000000000000000...111333333111000000222---......//////////////////000000///......000111---,,,,,,,,,,,,---......+++,,,---...////////////.../////////...---,,,,,,+++,,,...000111000000///000...+++))))))+++...000---------.........//////......---,,,,,,,,,,,,---+++,,,---......---,,,+++////////////////////////***+++,,,,,,---...//////000000/////////.........++++++,,,,,,---...//////---------------...///000..............................///000111111111000........................////////////////////////------------.........///---...///000111222333333000000000000////////////......////////////....../////////000///......---+++,,,---.........---,,,......///000000000000000........................,,,------...///000111111000000000000000000000000...///000111222333444444000000000000000111111222...///000222222222111000...//////000000000000000.........///////////////////////////////////////000111222222222222111111000000////////////000000000000000000000000000000000222555777777444111///333222222222333444444555000000000000000000000000111111111111000000000000------......///000000000222222111111000000//////)))+++---///000000///...000000111111111111111000000000000000000000000000---...000111222222222111111111111111111111111111,,,------...///000111111.../////////000000111111////////////////////////---------.........//////------///000111111111111000000000000000111111111---...111333444555555555111111111111111000//////111111222333333333333222333333111000////////////333222000///...///000222///000000000000//////...111000////////////000000///222555555333222333555222111///...---...000111//////000000111111111222000000000000////////////---.........//////000000///000000111222333333333111111111111111111111111//////000000000000//////////////////000000000000...............///000111000000//////000111222222000000000000000000000000---------...///000000111222222111111000000/////////000000000000111111111000000000000000111111111333222111111111222444444111111222222222222111111000111222222111///---+++////////////////////////...//////000000000000000000111111111111222222222000000000000000000000000000000000000000000000000,,,---///111222333222222111111000000//////............///000000000000000000333555444111//////000........................///...,,,++++++,,,...///,,,---...//////...---,,,......//////000222333444555222///...///000111000000///...------...///000---.........//////000000------...///000000//////---------,,,,,,,,,++++++.........------,,,,,,,,,,,,...///111111000...---......////////////....../////////......---------------............------//////////////////////////////.........---------///////////////.........222111///...---------...------...............---//////////////////......///000000000///...------222222111000///...------.../////////...---,,,,,,000000000000000000000000000000//////.........---222111111111000000//////...---,,,,,,,,,,,,---...,,,,,,,,,---------......333111///...---...///000222222222111111111000000111111111111111111111111/////////000111111222222111111111111111111111111------------------------111111111000///.........////////////000111333333///000111222222333222222333333222222111222222222333555666666555444555666333333444555666555222///333111//////000111000/////////000//////...------222111111111000000//////222111111111222333444444111111222222222222111111333222222111111000000000............////////////000000111111111111000000111111000/////////////////////////////////000111111111000000000000000111111111000///////////////666444111///------..................////////////222222111000//////000000111111222333333333333222333222111///...,,,+++***...///111222333444444444000000000000000000000000000000111111111111000000222111111111000000//////000000000000111111111111111111111111111111111111////////////000000000000////////////000000000000////////////000000000000...------------...//////222222222111111111000000333222222222111000000000111111000///////////////...///111111111000111222222222111000///...------////////////////////////111111222222222222111111//////............////////////......///000111111222111000//////000111111/////////...------,,,,,,000000111222333333444444111000...------///111222111111000000//////......222111111111000000//////.../////////000000111111000111111111111222222222333222111000////////////000000000000////////////111111222222222222111111000000000000000000000000111111000000111222333333////////////////////////........................///...,,,++++++,,,...///...///000000000///...---............///000111111444111...---...000000000......---,,,,,,---................../////////000//////////////////...---++++++++++++*********)))/////////......------------...000111000///---,,,......////////////...............---------,,,,,,---......//////......---//////////////////////////////.........---------/////////////////////...222111///...------......,,,---------------,,,,,,......................../////////000//////......111000000000/////////.........//////......---,,,000000000000000000000000//////......------------111111111111000000000///......---,,,,,,---......------........./////////222111///.........000111222222222111111111000000111111111111111111111111222222111111000/////////000000000000000000000000////////////////////////////////////000000000000000/////////000111222222222222111111111111111111333333222222111222222333222444555555333333333444666666666666666555444222333111000///111111000///111111111111111111000///111111111111000000000///111111111111111222333333000111111222222111111000222222222222222111000000///000000000111111222222000111111111111111111000111111000///////////////111111111111111222222333111111000000000000111111111111000///////////////222///------///000000////////////000000111111111222222111000000000000000111111222222333333333222222222111111000000000///111222222333333222222222000000000000000000000000111111222222222222111111222111111111000000000000...////////////000000000111111111111111111111111////////////000000000000////////////000000000000000000000000////////////...------------...//////222222222111111111000000222222222111111111111111111111000///////////////...000222222111000111222111111111000//////......////////////////////////111111222222222222111111//////............//////000000/////////000111111222111000//////000111111000000000000000000000000000111111222333333444444444333222111000111333444111000000000/////////...000000000000/////////.../////////000000000111111000111111111111222222222333222111000////////////111111111111111000000000000111111111111111111000000000000000000000000000000000000000000111222222000000000000000000000000........................///...---,,,,,,---...//////000000000000///...---///......------......///222000------...//////...---,,,,,,++++++,,,,,,---............////////////000000000000///...---,,,...............---------///////////////............///000000000///---,,,...//////000000//////...------------,,,,,,,,,,,,---......//////......---/////////////////////////////////............---......//////////////////111000///......---......,,,---------,,,++++++***..............................///000000000//////000000000000000000000000....../////////...------000000000000000000000000......---------------,,,111111111111000000000000......------------............/////////000000000000000///......///111111222222222111111111111111111111111111111111111111222222111111000/////////////////////////////////000000000000000000000000---......///000111111222111000000000000000111111444333222000000000000111333222222111222222333333222333444444222222222444999999::::::999777555444444222000000111222111000000000111111222111111111111111111111000000000000000000000000000111111222000111111222222111111000000111222333333222000/////////000000111222333333111111222222222222111111111111111000000000000000111111111111111222333333111000000000000000111111111000000///////////////---,,,***,,,000222111000//////000111111222333333222111000000000000000000111111222222222333333333//////000111111222222333444444333333222111//////000000000000000000000000222222333333333333222222111111111111111000000000............////////////111111111111111111111111000000000000////////////////////////000000000000111111000000//////............------......///000222222222111111111111111111111111111111222222222111000000//////////////////111222222111111111222000000000000000000000000////////////////////////111111222222222222111111000//////......//////000222111000000000000000000111111000000000000111111...//////000111111222222111111111222222333333444333222000///...//////000000000000000////////////000////////////.........000000000000000111111111000111111111111222222222333222111000////////////111111111111111222222222000000000000000000000000000000000000000000000000000000/////////000111111000000000000000000000000..............................------------....../////////.........------000//////...------......000...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////...///////////////...---//////////////////////////////..................///000000000///...---,,,//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000000000000000000000000/////////...........................////////////000000//////............---------------,,,+++***------------............---...///000000000000000000000000000////////////......////////////......////////////////////////........................111111111000000000000000///..................///....../////////000000000//////......///000111222111111111111111111111111111111111111111111111111/////////000111111222222000000000000000000000000////////////////////////......//////000000111111222111000000000000000111444333111//////000111222222222111111222222333333222333444444333222444555999<<>>:::666333444333111111222222222111---...///000000000000000111111111000000000000000000000////////////000000000000111111111111000000///000333444444222000...,,,------///000111222222222222222333333222222222111111222111111111000000///.........///000111222000000000000000000111222000000////////////000000+++---///000000000000000...//////000111222333333111111000000000000000111222222111222222222333333------...///000000111111333333333333222000///...////////////////////////111222222222222222222111111111111111111111111111........./////////000000111111111111111111111111000000000000////////////////////////000000000000111111000000//////.....................//////000111111111111111111111111000000000111222222222333000000////////////000000000222333333222111111222//////000000000111111111////////////////////////111111222222222222111111000000////////////000000333222111000000000000000000000000000000111111111.........//////000000000111111111222222333333333222111000...------------000000000000////////////000000000000000/////////111111111111111111111111000000111111111222222222222222111000//////000000000000111111111111111222000000////////////000000000000000000000000000000000///////////////000000111111111111111111111111................................................////////////////////////111111000///............///---,,,,,,...///...---------............------///////////////.........,,,,,,...///000000000000++++++++++++++++++++++++------------------------///////////////......---//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...111111111111111111111111////////////////////////---.........//////000000///////////////........................---,,,,,,---------.........//////......///000111111111000111111111000///...............///////////////...///////////////////////////////////////000000000000000000000000000111111////////////////////////------........./////////...////////////000111111111111111111111111111111111111111111111111111111/////////000111111222222111111111111111111111111000000000000000000000000//////////////////000///222111000000000000000111222111000//////111333444222111111111222222333444444555555555555555888::::::@@@FFFHHHDDD===666333555333111111222333222111......///000000111000000000000000000000000111111000000///////////////000000000000111111000000000...000222444444333000///,,,---...///000111222333222222222333333222222222222222222333222111000000............///000111222000000//////000111222222000000////////////000000,,,222777777111......111......///000000111222222111000000000000000111111222222111111111222333444////////////000000000000111111222222222111111000////////////////////////000000111111111111000000111111111111111222222222//////000000000111111111111111111111111111111111111000000000/////////...////////////000000000000111000000000/////////...///............///000000111111111111111111111111000000000111222222222333000000////////////000000111333444444222111222333//////000000111111222222000000000000000000000000111111222222222222111111000000////////////000000222222111000/////////000//////000000111111111111111111000000////////////111222222222222222333333555444333222111111000000////////////000000000000111111111111111111111111222222222222222111111111000000111111111222222222222111000000000000000000/////////000000000111111000000///......///000000111111111111111111111111000000///////////////000000000000000000000000000................................................000000000000111222333444111111000///.........///...---,,,---//////...---...//////000000//////...///////////////.........***+++---///000111111111++++++,,,,,,,,,,,,------,,,,,,,,,---------------///////////////////////////000000111111000000///,,,,,,,,,,,,------------...//////000000//////...111111111111111111111111...////////////000000000------......///000000000......////////////......---......//////......---------......///000000000//////000111111111000000111000000000/////////.........///000000000//////000000000000000000000000///000000000000111111111000000000000111111111111//////000000000000//////------.........//////////////////000000000000000111111111111111222222222111111111111111111111111222222111111000/////////111111111111111111111111111111111111111111111111000000000000////////////111000000000000000111111111000000000000222333444111111111111222333444444444555666666666888<<<>>>???FFFMMMOOOJJJAAA:::666666444222222333444333222111111222222333222222222000000000000111111111111111000000//////////////////000000111111000000//////000222333333222111000000000111111222333444444111111222222222222111111222222333444333222111000000000000000111222444444////////////000111222333///////////////000000111...555<<<<<<777222222444/////////000000000000111000000000000000111111222333222111111111222333444333222222222222222111111//////000111222222222111000000000000000000000000000000000111111000000000111111111222222222222222000000000000111111111111111111111111111111111111111111000000//////......////////////000000000000/////////000000000000000//////......//////000111111111111111111222222222111111111111111222222222///////////////000000111222444555555333222222333000000000111111222222222000000000000000000000000111111222222222222111111111000000//////000000111111000//////////////////...///000111111222111111444444333333222111111000222222222222222222222222222222222111111000000///////////////000000000000111111222222222222222333333333333222222222222222000111111111111222222222111111000000000000000111.........///000000111111111111////////////111111111111111111111111111111111111000/////////000000////////////////////////..............................////////////......---------...///111333444//////......---............------...000000///......///000000000000///...000/////////............,,,,,,...///000000000000......//////000000000000------------.........///...---.........///000111000000111111111111000000,,,,,,---------.........//////000000000000//////////////////////////////.../////////000000000000------......///000000111---...///000000///......++++++,,,---..................//////000111111222000000111111111000//////---......///000111111222......///000000000000000000000000000000000000000////////////000000000111///000000000111111111111///000111111111111000///....../////////000000000000000000000000//////...000000111111111222222222111111111111111111111111222222111111000/////////111111111111111111111111111111111111111111111111......//////000000111111000/////////000111222222111111111111111111222222111111111111222333444555333444555666777:::>>>AAAGGGMMMSSSSSSMMMEEE@@@>>>666444333222333444333222222222333333333222111111///000000000111111111111222111000000/////////000//////000000000000//////000000111222222222222222111111111222222333333333000111111111111111111000222333444555444333111000//////000000111333444555////////////000111222333///////////////000111111000333999>>>@@@???;;;888222111111111111000000000000000000000000111222222333222111000000222444555222222222222222222222222//////000111111111111111000000000000000000000000000111111222222111111000111111111222222333333333/////////000000000000111111111111111111111111111111111111000///.........////////////000000000000......//////000000111111///////////////000000111000000111111111222222222222222222111111111111111///////////////000111111333444666555333222222333111111111111111111222222000000000000000000000000111111222222222222111111111111000000000000111111..................///000---...000111222222111111333333333333333333333222222222222222222222222222...///////////////........./////////000000000111000000111111222222222222444444333333333222222222000111111111111222222222111111000000000000111111...//////000111111222222333222000//////000222333111111111111111111111111222222111000000000000000......................................................////////////......)))((()))***+++...000222---------,,,,,,------......------///000111000...---...///000000///...---000000//////.........---......///////////////...,,,---------......//////---.........//////000000------------...000111222000000111111111111000000---------......///////////////000000000000//////.........................../////////000000111111---------...///000000111---...///000000///......)))***+++,,,---............//////000111222222333111111111111111000///...***+++,,,...111333444555......///000000000000000000000000000000000000000---.........//////000000//////000000111111111222///000111222222111000///000000000000111111111111000000111111000///...---000000111111222222222222111111111111111111111111/////////000111111222222000000000000000000000000........................,,,,,,---///000222333333////////////000111333333222222333222222111000///111111111111222333444555222333444666777;;;???CCCOOOSSSWWWUUUNNNGGGDDDDDD666555333333444444444333111111111111111000///...//////000000111111111222222222111000000000000000//////000000000000//////000000111111111222222333000000000000000000111111000000111111111111000000222333444555555333111000---------...///111222333////////////000111222333///////////////000111111000000444===GGGIIICCC<<<444444333222222111111000000000///000000111222222333222111000000222444555/////////000111111222222000000111111111111000///000000000000000000000000222222222333333222222222111111111222222333333333............/////////000111111111111111111111111222111111000///......---////////////000000000000------...///000111222222///////////////000111111000000111111222222222222333222222222111111000000///////////////000111111333555666555444222222333111111111111111111111111000000000000000000000000111111222222222222111111111111000000000000111111---------------...///000---...000111222222222111000000000111111222333333222222222222222222222222000111111222222222222111.../////////000000111111//////000000111111111222444444444333333222222222000111111111111222222222111000000000000000111111///000000111222222333333333222111//////111222333111111111111111111111111333333222111000000111111........................111111000///////////////000000//////.........---////////////000000000000000000///...------,,,,,,............////////////000000000000000000000000,,,,,,,,,,,,,,,---...///...,,,******+++------------,,,,,,++++++,,,,,,------------.........//////000111111111000...,,,***---------...///000000111000000111000000///...---//////............//////////////////////////////000000000000000000000000000000000000000///......000000///...---,,,,,,+++------------------------///000000000000//////......///000///---,,,,,,---333333222111000///......000000000000000000000000////////////............000000111111111///...,,,+++...111222111000//////333333222111000000111111////////////000000000000111111222222222111111000333333222111000000111111444333222111222333444555000111111111111222222222000000000000000000000000///000222333333222000///111111000000111111222333000000000000000000000000111111222222222222111111111222222222222222222333444666777888;;;???EEEJJJWWW[[[ZZZSSSLLLHHHCCC>>><<<:::777444222222222333111111222222222111111000000000000000111111111111000000000000000000000000222222111111111111222222000111111222222222111111///000222333222000...---111000///000111222111000///111333555555555333333111000///......///000111.........///000000111111111111000///////////////111111111111222444777888///...---...///000000...222111000//////000111111000...---///222444333111000000111111111111000000////////////////////////............/////////000000000111111111222222222111111222222222222111111000000000///////////////............////////////......------------......000000000000000000000000...//////000111222222222///000000000000111111111333222111000000111222333222111111111000000//////333222111000////////////444444444444444444444444///000000111111111000000333222111111000000111111000000000000////////////000000000000000000000000//////////////////......222333444555555333222000333333333444444444555555333333111000////////////000000000111222222333333333222111000////////////000///.........///111222333333333222111000000///000000000000111222333444555666666555444111///...//////000111111111111111222222222333333222222111222111111111111111222222333222111000///...---,,,......////////////......111000000///////////////000000000/////////........./////////000000000000000//////...------,,,,,,............////////////////////////////////////------------------...///...---,,,,,,...//////.........------------......---------.........//////---...//////000/////////------...//////000111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000///..................------------------------------------//////000000000000000///...///000///---------...222222111111000000//////000000000000000000000000222222222222111111111111///000000111111000......,,,///111111000///000000333222222111000000111111000000000000000111111111111222222222222111000000333222222111000000111111222222111111111222333444000111111111111222222222000000000000000000000000000111222222222222111000111111111111111222222333000000000000000000000000111111222222222222111111222222222222333333333333444666888:::===CCCIIINNNXXX\\\[[[TTTMMMIIIDDD???===;;;999666444333222222111222222222222111000000000000000000111111111111////////////////////////111000000000000000000111111111222222222111111000000111222333222111///...000...---...000111111000111222444555555444333222111000///......///000111......///000000111111222111111000///////////////.........///000111222333///...---...///000000...222111000//////000111111111//////000333444333222000000111111111111000000000000000000000000000000........./////////000000000000111111111222222222000111111222222111111000000000000000000000000000/////////000000000000111/////////....../////////000000000000000000000000...//////000111111222222000000000111111111111222333222111000000111222333111111111111000000000///111000000000000000111111555444444333333222222222......///000111222222222222111000000//////000000000000000000////////////////////////////////////...........................000111333333333222111333333333333444444444444222111111000000000000000000111111222222333333444222111000///............///////////////000000111333222222111000000//////000000000000111222333333555555555555333111///...//////000111111111111000333333333333333333222111222111111111111111222222111111000///...---,,,,,,+++,,,---///000111111222000000//////......//////111000000000000000//////....../////////000000000/////////...------,,,,,,---............///////////////////////////////////////......---.........///......///111222000///000//////////////////000------.........////////////.........//////000111......//////000000111111//////000000111111000000......000000000000......////////////////////////000000000000000000000000000000000000000//////...,,,,,,,,,---------......------------------------......///000111111111111///000111000///...///000111111111111111111111111000000000000000000000000000000000/////////.........//////000000000000///...///111000//////000222333222111111000111111111000111111111222222222333222222222222111111000000333222111111000111111111111111111111111222333333000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111222222222222111111222222222333333444444444444666999<<>>===<<<:::777555222111222222222222111111000000000000000000111111111111........................////////////////////////222222222222222111000///111222333333333222000000000---,,,,,,...111222222333444555555555444222111000000////////////000000//////000000111222222333111000000///////////////---...//////000000/////////...---...///000000...111111000000000000111111222111000111333444444333000000111111111111000000000000000000000000000000....../////////000000000111111111111111222222222000111111222222111111000//////000000111111222222000000000000111111111111000000////////////000000000000000000000000000000/////////000111111222222000111111111111222222222333222222111111222222333111111111111000000000000////////////000111222333444444333222111000000///------...000111222333444111000000///////////////000000000000////////////................................................+++,,,...000111222111111222222333333333444444444111111000000000000111111111111111222333333444444111000///...------------...//////000000000000000111111000000//////......000000000000111222333333555555444444222111///......///000000111111000000444444444444444333222222222222111111111111111222000000///......---,,,,,,+++,,,---///000111222222000//////.........//////111111111111000000000000........./////////000000//////.........------------------.........//////////////////////////////111000///...............///...///111222222000...000000////////////000000............////////////333222000...---......////////////000000111111111000000111111111000//////---...000111111000...---//////////////////////////////////////////////////////000000000000//////,,,,,,,,,---------------------------............---...///000111222222222000111222111000///000111000000000111111222222222//////////////////////////////.........------------......///000111111111///000111000//////111333222222111111111111111222111111222222333444444444333333222111111000000000222222111111111111111222222222222222222333333333000000111111111222222222000000000000000000000000111111000000000000111111000000111111222222222222000000000000000000000000111111222222222222111111222222222333444444555555444777:::>>>DDDKKKSSSXXX[[[___^^^WWWQQQMMMHHHCCCAAAAAAAAA???<<<888555222333333222111111000000000///000000000111111111111///////////////////////////000000000000000000///222222222222222111000///222222333333333222222111000...++++++...111444444555555555555444333111111000000////////////000000000000000111222222333333000000////////////000000000111222222222111000//////...---...///000000...000000000000000111111111111111111111222333333333000000111111111111000000...........................////////////000000000111111111111111111111111000000111111111111000000...//////000111222333333//////000000000111111111000//////////////////000//////////////////////////////000000111111111111111111111111222222222222333333222222222222333333111111111000000000000000000000//////000111222222222222111111000000///////////////000000111222333111111000////////////000000000000000////////////........................------------............,,,---...000000000000000222222222222333333333333222222111000/////////000000000111111222333333333111111000///............---...000111111111000///000000//////............/////////000000111222333444444333222111000///......//////000000000000000444555555555444444333222333222111111000111111111000000//////.........---//////000000000000////////////............//////000000000000111111111111............////////////...............---------------------....................................111000///........................000222222000...///......------......///........./////////000000333222000.........///000000000000111111111111111222222222222111000.........///111222222111///...//////////////////////////////////////////////////////000000000000////////////...------,,,++++++---------....../////////......000111222222222222///111222111000000111222000000111111222222333333////////////////////////222222222111111111000000---......///000111222222///000111000//////111333222111111111111111222222111222222333444555555555444333222111000000000000222111111111111111222222333333333444444444444444000000111111111222222222000000000000000000000000111111000//////000111111///000111222222222222111000000000000000000000000111111222222222222111111111111222333333444555555444666:::???EEELLLTTTZZZ___bbbbbb\\\VVVRRRNNNIIIEEEEEEEEECCC@@@<<<888666444333222111000000000000///000000000111111111111111111111111111111111111000111111222222111111000222222222222222111000///222222222333333333222222222///------000333555666555555444444333222000000//////000000000000//////000000000111222222333333000000////////////000000111222333333333222111000///...---...///000000...//////000000111111111111000000111111111111111222000000111111111111000000------------------------////////////000000000111111111111111111111111111000000000111111000000000......///000111222222333........./////////000000///......------......///////////////////////////000000000000000111111111000000111111111222222222222222222222222222222222000000000000000000111111222222111000//////000000/////////000000111111111222111000000///000000111222222111000000000000111000000000000////////////////////////////////////---------.........//////000000000000000000//////111111111222222222333333444333222000///.........//////000000111222222222222222111000////////////---...000111111111000////////////...............////////////000111222333444333222111000/////////......///000000000000000333444444555555444444333333222222111000000111111111111000000000000000000//////000000000000//////......------......////////////000000000000000111------........./////////........................,,,------------.................................//////......---............------...000000///......------,,,,,,------........./////////000000000.........///000111222333111111111111111111222222222222222222111000///...//////111111111111//////////////////////////////000000000000000000000000...//////000000000000000111000///...---,,,++++++---------...//////000000//////000111222222222222///000111111000000111222111111111222222222333333000000000000000000000000111111000000000/////////............///000222222///000222111000000111333111111111000111111222333111111222333444555666666555444222000//////000000111111111000111111222333333333444555555555555555000111111111111222222222000000000000000000000000000000000000000000000000///000111333333222111111000000000000000000000000111111222222222222111111000000111222333333444444444666:::>>>CCCKKKSSSXXX___dddddd___YYYVVVRRRNNNGGGGGGGGGEEECCC???<<<999555444222000//////000000000000000000111111111111222222222222222222222222000111222333333222111000000111111222222222111111111111111111222222222222333111//////111444555555444333333222111000000000//////000000000000////////////000000111222222333///////////////000000111000000000111000000/////////...---...///000000......///000111111222111111///000111111000///000111000000111111111111000000/////////////////////////////////000000000111111222222222111111111111111///000000111111000000///......//////000000111111............////////////......------------......000000000000000000000000000000000000000000111111///000000000000111111111000111111222222111111000000000000000111111111111333222111000////////////---......///000111222222444222111////////////000333222222111111111111111000000000000////////////////////////////////////------......///000000000222111111111000000000000000000111111111222222222444333222000//////......///000000111222222333333333222111000000/////////...//////000000000000000//////////////////......////////////000111222222333222111000////////////---...//////000000//////111222333444444555555444333333222111000000000000111111111111111111111222,,,---...000111222333333...------------...///000....../////////000000000---------.........//////........................,,,,,,---------.................................------------------...///000...------///000000///...------,,,,,,------....../////////000000000000---...///000111222222222222222222222222222222222///000111111222222222222000000000000000000000000////////////////////////000000000000000000000000......///000000000000000000000000//////.........---------...///000000000000111111222222222111111...///000000//////000222222222222222222222222222000000000000000000000000............------------//////......///000111222...000222333222111111222111111000000111222222333000111222333444555666666666444222000//////000000111111000000111222222333222333444555555555444444000111111111111222222222000000000000000000000000...///000111111000///...///000222333333222111000000000000000000000000000111111222222222222111111...//////000222333333444333555999<<>><<<666555222000//////000000000000000000111111111111111111111111111111111111...///000222222000///......///000111222333333333000000//////000111222222111000///000111222111000111000000///////////////...///000111111000///............///000000111111///////////////000111111000///.........000111222///...---...000000000...---...000111222222222111111333555333111000111444000000111111111111000000------------------------000000000000111111111111222222222222111111000000//////000000000000//////...............---------000000000000111111111111000000////////////000000000000000000000000000000111111111000000000000000............////////////...///000111111000///...//////000000111111111222////////////000111222333111111111111000000000000111000///...///000222444111111000///////////////000000000000////////////------------------------...//////000111222222333............///111222333000000000000111111111111.........///000222333444333333444555555666666777111000///......------...000///.........///111222/////////000000000000000.........//////000111222222111000.........///000---......///////////////---...000222444555666666444333222111000000000000......//////000000111111000000111111111111000000------......//////000000//////............//////,,,,,,---------...............------...///000111---------------------------------...............222000///------///000222111111000///...---,,,,,,............////////////---.........//////000000333333333333333333333333//////---,,,,,,---...//////000111222222222222222//////......---------,,,222222222111111///...---///000000///---,,,,,,---////////////////////////......---------,,,,,,,,,///////////////.........000000111111111111000000------...000111222333444222111///------...000111666444111/////////...---000000000000000000000000111222222222333333333333222222222222222222222222222222222222222222222222000111222333444444444444222222222222111111000000222222222222222222222222111111111111111111111111////////////////////////111111111111111111111111111000000000//////......111111111111111111111111000000000000000111111222333222111000////////////////////////000111222333111333555888<<>>>>>>>>===<<<:::999555333111000///000111222111111111000000000000000000000111111111222222222///000111222222111000///333222111000000111222333000000000000111111111111000/////////000111222222111111000000//////......,,,---///000111111111000000000000000111111111111///////////////////////////...---,,,,,,---...///000000000000000000000000000000111111111111000000111111111111000000000000333222222111000//////...------............------000000000000111111111111222222111000///...---------///222444444222///---///000000000000//////...777555111///...000333444222111000//////000111222///...---------...000111////////////////////////000000000000000000000000000000111111111000000///000000222333333222111000///////////////000111111222111000//////000111222000000000000000000000000333222111///........................////////////000///...------...///000000000000000000000000000222111111111000000//////............/////////000000000000000000000000000000000111222333444444555000000111111111000000///000000000000000000000000///000222333333222000///444333222111222333444555111111111111111111111111////////////000000000000///000111222333444444444000222333222000......///---......///000111111222///000111222222222222222.........///////////////////////////////////////***++++++++++++,,,,,,,,,///////////////.........---------------------------------------...//////000///...------...///000000000000///......------............////////////............/////////000222222222222222222222222///...------------...//////000111222222222222111000000000000//////......//////////////////.........///000///---,,,,,,...000000000000000000000000/////////.........------////////////////////////111111222222222222111111//////000111222333444444////////////000111333444555333111000111111///...000000000000000000000000.../////////000000000000222222222222222222222222222222222222222222222222000111222333444444444444222222222222111111111000222222222222222222222222222222222222222222111111222222222222222222222222111111111111111111111111111111111000000000//////222222222222222111111111000000000000000111222222444333222111000000000000////////////000111222333222333555777999<<>>===<<<:::888777333222000/////////111111111000000000000000000000111111222222222333333333///000111222222111000///111000000000000000000111//////000000000111111111000000000///000000111111////////////.........---,,,---///000111111111000/////////000000000111111////////////////////////000000///.........///000000000000000000000000000///000000111111000000///000000000000000000000000222222111000000///.........//////000000//////...//////000000000111111111111111000000//////.........///111333333111///......------...000333666999777555333111111222444555222111000/////////000111//////......//////000111000000000000000000000000000000000000000000000000000000111111111111000000000111222222222222111000//////......//////000111111000000//////000000111000000000000000000000000111111000///........................////////////000///............///000000000000000000000000000111111111000000000//////.........///////////////000000000000000000000000000111111222222333333444000000111111111000000///000000000000000000000000///000222333333222000///111000000000111111222222111111111111111111111111////////////000000000000---...000222333555555555000222333222000......///......//////000000111111///000111222222222222111///////////////.........//////000111111000//////.........////////////000///000000000000...,,,+++..............................---,,,---...///000///...---,,,,,,---...///////////////////////////............////////////............////////////111111111111111111111111///......------...//////000000111111222222111111222222111111111111000000............//////000000///000111000.........000000000000000000000000000000000000/////////......////////////////////////222222333333333333222222111111222222222333333333000000111222222222222222222111111111222222000...000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222111111222333444444444444222222222222111111111111333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222222222222111111111111000222222222222222222222222111000000000000111222222444444333222111111111111////////////000111222333222444555555555777;;;>>>CCCEEEFFFEEEBBB???>>>>>>=========<<<;;;888666555222111///......///000000000000000000000000111111000000111111111222222222000000111111111111000000//////000000000000////////////000000000000111111111111000/////////000000............---------------...///000111111000000.........////////////000////////////////////////222111000///////////////000000000000000000000000//////000000000000//////.........//////000000111111000000//////.........///000000111111000000/////////000000000000111111000000000000///////////////000000111111000000///000...,,,,,,///444;;;???444333222222111222222222111000//////........./////////000111111111111111111111111111111111111111000000000000000000000000000000111111111111000000111111222222222111111000......------......///000...//////000000//////...////////////////////////////////////......//////............////////////000//////......//////000000000000000000000000000111111000000000000/////////////////////.........000000000000000000000000222222222222222222222222///000000111111000000000000000000000000000000000///000111222222111000//////000111111222222111111111111111111111111111111////////////000000000000,,,---///111333555666666000222333222000......///////////////000000000000///000111222333222111111000000//////......------...000111333333111000.../////////000000000111111...///000111111///---+++///////////////////////////...---,,,,,,...///000///......------......///............//////000000............////////////.........///////////////////////////////////////.............../////////000000111111111111000000111111111111111111111111000000000000000111111111000111222111000///000111000000000000000000000000000000000/////////......///////////////000000000222222333333333333222222222222222222222222222222222333333333222000...,,,/////////111222222000...////////////////////////222222222333333333444444222222222222222222222222111222222222222222333333111222333333444444444333222222222222222222222222333333333333333333333333555555555444333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333111111000000111111222333444333222111111111111111000000//////000111222222222333444444444555777:::>>>@@@AAAAAA>>><<<;;;<<<=========<<<:::777555333000///............//////000000000000000111111111////////////000000000111000000000111111000000000...///000111111000///...////////////000000000111222111000///////////////........................---...///111111111000///---------.........//////////////////////////////111111000//////........./////////////////////////////////000000/////////,,,------...///000000111000/////////.........---///000000111111000000///////////////000000000111.../////////000000000111000000////////////000000444111///---...222666999//////000000000000//////000000//////...---------///000111222333222111111111111111111111111111111000000000000000000000000///000000111111111111000222222222222111111111000---------------...//////---...///000000///...---////////////////////////------......////////////............///////////////////////////000000000000000000000000000000000000000000000000000//////////////////............000000000000000000000000333222222222111111000000...///000000000000000000////////////////////////000000111111111111000000000111333444444444333222111111111111111111111111////////////000000000000---...///111333444444555000222333222000......///000000000000///////////////000222333333222111000000000//////......------...000111333333111000...+++++++++,,,,,,,,,,,,---+++---///111111000///...////////////////////////......---,,,---...///000000//////////////////000------......///000000000............///////////////////////////.................................---......//////000000000000000111111111000000///000000000000000000000000000111222222222222111000000111222111///...///000/////////////////////////////////.........------////////////000000111111111111222222222222111111111111111111111000000000000111333333222///,,,***...---...///111111///---////////////////////////////////////000000000000222222222222222222222222111111111222222333333333222222333444444444333333222222222222222222222333333333333333333333333333555555555444444444333333111111111111111111111111222222222222222222222222222222222222222333333333111111111222222333333333111111111111111222222333222111111000000000000111000000000000000000111222111222444444444555777999;;;===??????===;;;;;;;;;<<<===<<<;;;999777444333..................////////////000000111111111111000000000111111111222222111000000000000000000111///000222222222222000///...////////////000000000111111000///.........///////////////////////////......000111111000//////------------............////////////////////////////////////......------//////////////////////////////000000000000//////,,,------...///000000111////////////...............//////000000//////......////////////000000000......//////000000111111000000///......///000000222111000//////000111222......///000000000///...///////////////...------///000222333333333222111111111111111111111111111111111111111111111111111//////000111111111111111333222222111111000000000---------------...//////---...///000000///...---////////////////////////,,,---...///000000000///............////////////...//////000000000000000000000000000000000000000//////////////////000000///////////////.........111111111111111111111111333222222111111000000///......///000000000000000////////////////////////000000000111111000000000000111222333444333222111000000000000000000000000////////////000000000000///000111111222222222222000222333222000......///000000000000///////////////111222444333222000//////////////////.........//////000111111000//////,,,,,,,,,---------......+++,,,...000000000000///........................---------...............000000000000000000000000---.........//////000000............///////////////////////////.................................------///000000000000000000000111111000000//////.........////////////000000222555777888777444333111222222111///......///000000000000000000000000/////////.........------...//////000000111111222111111222222222222111111111111000000000000000000,,,...000111222111///...///......///000111///...000000000000000000000000000000000111111111222222222222222222222222222222111111111222222333333444222333333444444333333333222222222222333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111222222222222333333333000000000111111222222333222111111111111222333333111111000000000000000111111000000000000000111111000111333444444444666888888:::<<<<<<;;;::::::::::::::::::999888666333222.........////////////////////////000111111222222222333333333333444444444111111000000000000111111111111222222222222111111......////////////000000000000///.........///////////////000000000000000...///000111111000///...---------............///////////////////////////------............------000000000000000000000000000000111111111111000000.........//////000000111////////////////////////...//////000000//////.........////////////000000......//////000000111111000//////......//////000---...///000111000//////000000111222222222222111...//////000000//////...000000111222222222222222111111111111111111111111111111111111111111111111...///000111111222111111444333222111000000000000......------......///000...//////000000//////...////////////////////////---...///111111111000///............////////////......///000111111111111000000000000000000000000......////////////000000............/////////000111111111111111111111111222222111111111000000000------...///000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000222333222000......///////////////000000000000///111333444444222000............/////////////////////////////////////////////000000000111111111.........///////////////------------------------+++,,,...///000///...---...//////////////////............///////////////............////////////000/////////....................................,,,---///000111111000000000000000000000//////............/////////000000333666<<>>>>>>>><<<999777666777444444444444444444444444111111111111000000000000...//////000111222222222333444444555555444444333111111222222222333333333111111222222222111111000666444111000111222222222000000000000000000000000//////000000000111111111222222222222222222222222000000111222333333444444333333333444444333222222222222222333333444444444444444444444444444444444000111111222333444555555444444444444444444444444333333333333333333333333000000000111111222222222---......///000111111111222222111111222222333444222222222111222222333333111111000000000000000111000222333333111000000111///111444555444444444555333333444444333111000///......///000111111000000...//////000111222222222////////////000000000000222111000//////000111222111000///......///000111............/////////000...............///000111---------.........////////////000111111000///............////////////000////////////////////////,,,---///000111222111111000000000000000000000000222222333333333333222222111111111111000000000000000000000000111111111111111111222222222222111111............/////////000000000000000////////////......////////////......222111111//////.........000000//////000111222222---...000111222333222222111000/////////000222333////////////////////////111111111111111111111111......///111111222222222555444222000000000000111///////////////000111111222111000//////000111222111111111111111111111111000111222333333222000///............/////////000---...000111222222222111000000000000000000000000---.........//////000000+++,,,---...///111222222111111111111111111111111000000000000000111111111,,,---...///000000000000000000000000000000000000000000////////////000000222111000000000111333444000000000000000000000000////////////000000000000---...///000222222333333000222333222000......///---......///000111111222///111333555444222///---,,,---......//////......///...---,,,,,,,,,,,,,,,//////............/////////............------------------.........//////***///333333000------...,,,---///000000000///...............////////////000///.........///111222111111000//////////////////...---,,,,,,---...///------...///000111222222000000000000////////////222111///......000222333555===HHHRRRWWWWWWSSSPPPCCC@@@<<<:::<<<===<<<;;;:::999888999:::999777444333222111111000000111111111000/////////000222333666777888777444222111222222222222222222222222222000111111111111222222222111000000000222333222111444333222111000000000000333222000......///111222333333333333333333333333333333333444444444555555888777777666555444444444444444444444444444444444222222222333333444444444555555444444444444555555:::999777555444444444444111111111111111111111111222222222333333444444444555444333333222222222222222222222222111111000000222222111111111111111111111111111000000000000///000111222333333333333333111111111111111111111111///111222111000///000111...............///000000//////............//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000///...---...000222333++++++---///000111111111000000000000000000000000//////.........---------.........///////////////............////////////111111111000000000000000111111111111111111111111222222222111000//////...000000000000111111111111/////////....../////////000000000000000000000000............/////////000......////////////......222111000//////000111111111000000111222222///---...//////000000000000000222111111111000000//////222222222111111111000000111222222111111000///...222222222333333444444444333333222222111000//////............/////////000000000000000000000000000000000000000000111111222222111111000///......---///////////////.........//////000000111111111222333222111/////////000111......///000000111000000000000000000000111111222222222111000//////000000111111222333222111000///......///111444444333111444444333222111000///...111000000/////////000000111111111111111111111111222222111111111111222222111///---,,,,,,...000222000000000111222222222333000222222111///---------......//////000000111111222222222222222111000000,,,---......//////......111111000/////////000000//////............/////////............---------------..................(((+++---...---+++++++++---......///////////////............////////////000//////...///000111222111000000//////////////////...------------...///------...///000111222222111000000000////////////222111/////////000222333555<<>>;;;777444333222111111000000111111111000/////////000222222777888999777555333333333222222222222222222111111111111111111222222222222222000000111222333222111222222111111000000111111222111000//////000111222333333333333333333333333444444444444555555555555888777777666555555444444444444444444444444444444333333333333444444444444666555555444444555555666999888666555444333333444222222222222222222222222222222222333333333333333444444333222222222333333222222222222111111111000222222111111111111111111222222111111111000000000000000111222222222222222111111111111111111111111///000111111//////000111///............///000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000//////,,,,,,...///000000111111000000000000000000000000//////.........---------.../////////////////////............////////////111000000000000000000000000000000000000000000000222222111111000//////...000000000000111111111111000000000111111000000000000000000000000000000000........./////////000000//////000000000000//////111000///......///000111222111000111222111000......//////000000000000000222111111111000000000000222222222111111111000000000000000000000//////...111111222222222222222222333333222222111000000///........./////////000000000000000000000000000000000000000000000111111222111111111000///.........////////////////////////000000000000111111111222222222000/////////000000...///000000000000000000/////////...///000000111222222111000000000000000111222222333222111000///000000000222555666666555444444333222111000//////000000//////...//////000222222222222222222222222111111000000000000111111222111///------///111222111111111111111222222222000222333222000/////////////////////000000000000111111111111111000000///,,,---......//////............---------...//////......------------......///............---------..................------,,,++++++,,,...///...---...............///000000............///////////////////////////000111111000000//////....../////////......------......///---...//////000111222222111111000000000/////////111000000///000111222333333888@@@IIIOOOQQQQQQQQQOOOMMMKKKKKKLLLNNNNNNMMMLLLJJJIIIHHHFFFBBB<<<888333222111111000000111111000000000///000111111222666888999888555444444444222222222111111111000000111111111111222222222333222111000111333333333111111000000000000111222222111111111111111111111111444444444444444444444444555555555555666666666666777777777666555555444444333333333333333333333333555555444444444444444444666555555444444555555666888777666444333333333333222222222222222222222222333333222222222222222222333333222222222333444444222222222222111111111111111111222222222222222222333333333222222222111111///000000111111111111111000000000000000000000000...///000000......///000//////......//////000111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///111000///---+++---...//////000000000///000000000000000000000000/////////............---//////////////////..................////////////000000000000000000111111////////////////////////222222111111000/////////000000000000111111111111...///000111111000///...000000000000000000000000....../////////000000000000000111111111111000000000//////......///000000333222000000111111111///...///000000111111000000111111111111111000000000222222222111111111111111---...//////000000//////222222111111111111111111333333222222111000000000....../////////000000000000000000000000000000000000000000000000111111222111111000000//////......////////////////////////000000000111111111111111111111000/////////000000000000000111000000//////...............//////000222222111000000000000111111222222222222111000000333222222333666888999999444333333222111000////////////............//////333333333333333333333333000000////////////000000333222000//////000222333222222222111111111111111000222333333111000111222000000000000////////////000000000000000//////...,,,---......///.........,,,,,,,,,,,,,,,---...///......------------......///............---------...............---------///,,,)))***...111000//////......------...000111............///////////////////////////000000111000//////.........////////////............//////...//////000111111222222111111111000000000//////000000000000000222333333///333888>>>CCCFFFGGGGGGJJJJJJJJJKKKMMMOOOQQQRRRNNNNNNMMMMMMKKKHHHBBB>>>333222111111000000111111000000000000000111111222444666777666444333333444333222222111111000000///111111111222222222333333222111000111333444333222/////////000111222333333000111222222333222222222444444444444555555555555666666666666777777777777777777666666555555555555333333333333333333333333666666666555555444444444666666555555555555666666777666555555444333333333333333333333333333333333333333333222222111111000222222222222333333444555222222222222222222222222111111222222222222222333444444333333333222222222000111111222222222111111////////////////////////---///000///...---...000/////////...///000000111111000000//////000000111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////....../////////---,,,+++//////000000000//////.../////////////////////////////////...............////////////........................////////////000000000000000111111111000000000000000000000000111111111111000000/////////000000000111111111111,,,---...//////...---,,,////////////////////////...////////////000000000111111111222222111111111000000000000000111111111444222000///000111111111//////000111111111111000111111111111111111111111111111111111111111111111---...///000111111111111333333222222111111000000222222222111111111000000...////////////000000000000000000000000000000000000000000000000111111222111000000000/////////...///////////////000000000111111111111111111111111000000000000000000000000111111111111111000///...///............///000000222222111000000111111111222222222222111111000000444333222333666999::::::333333222222111000000///..................///000333333333333333333333333111111000000000000111111333222000//////000111222333222222222111000000000...000222222111111111222111111000000//////....../////////000///......---,,,---......///.........000000//////000111222222.........------.........///............---------.....................---,,,)))&&&'''***------,,,///......------...000111............////////////...//////000000000000000//////............////////////////////////////////////000000111111222222111111111111000000000000000000000111111222333444000111444777999;;;<<<===@@@AAADDDFFFIIILLLOOOQQQNNNMMMMMMLLLKKKGGGBBB>>>333222111111000000111111///000000000111111111111222333555444333222222333222222222222111111000000111222222222222333333333222111111111333444333222000000000000111333444555111111222333444333333333444444444555555666666666666666666777777777888888666666666666555555555555444444444444444444444444777777777666666555555555666666666555555666666666666666666555555444333333333333333333333333333333444333333222222111111111222222222222333333444555222222222222222222222333111111222222333333333333444444444333333333333222222333333444333333222222////////////////////////---///000///...---...000///////////////000111111000//////......//////000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000///...---,,,,,,---...000000000000000000///...////////////////////////////////////////////////000000//////.........---............//////////////////000000111111111111111111111111111111111111111111111000000000000000///000000000111111111111,,,---...//////...---,,,////////////////////////////////////000000000111111111222222222222111111111111222222333333333333555333000///000222222111///000000111111111111111111111111111111222222222111111111111111111111111...///000111222333333333444444333333222222222111222222222111111111111111////////////000000000111000000000000000000000000000000000000000111111222000000000000////////////////////////000000111111222222222111111111111111000000111111111111111111111111222111111000//////000000//////000000111222222111111111111111222222222222222111111111111111333111000111444777888888333333222222111000000000...............///000000222222222222222222222222333222222111111222222333222111000////////////000333222222222111000000000,,,...000111000000111222111111000000//////......///////////////...------,,,---......//////......000////////////000000111//////............/////////............------------------.........//////---+++******,,,---.....................///000000............////////////......///000000000000000......------......//////...//////000000//////...000000000111111111222222222222111111111000000000///000000111222333444444333333444555555666666666777:::>>>AAACCCFFFIIILLLLLLJJJHHHFFFCCC@@@;;;888333222111111000000111111//////000111111111111000000111333333222111222333222222222222222222222222222222222222333333333333333222111222333444444222111111111222222444555555222222222333333444444555444444555555666777777777666666666666777777777777666666666666666666555555555555555555555555555555888888777777777777777777777666666555555666666777666666777777666555444444444444444444444444444444444444333333333333333333333333222222222333444444222222222222333333333333111111222222333444444444444444444333333333222222444444444444444444333222000000000000000000000000...///000000......///000000000//////000000111222//////............//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000...,,,,,,---///000000000000111111000//////000000000000000000000000...////////////000000000000000000///......------............/////////////////////000111111222222111111111111111111111111111111000000000000000000000000000000111111111111111111111000000111111111000000000000000000000000/////////000000000111111111111222222222222111111111222333444444444444444444222111111222222222000///000111111222222111111111111111222222222222222111111111111111222222222///000111222333333333333444444444333333333333333111111111111111111111111/////////000000000111111000000000000000000000000000000000000000111111222000000000000////////////...//////000000111111222222222222222222111111111000111222222333333222222111111111222111111000000000000000000000111222222222111111111111222333333333222111111000000111111111000///000333555555444222222222111111111000000//////...//////000111222111111111111111111111111333333333222222333333333222111000000////////////222222222111111111111111,,,...000000000///000111000000000000///////////////////////////......---,,,---......//////......///......------------...000000////////////000000///............---------+++,,,,,,---...///000000//////000///......///111---......///////////////............////////////---...///000111000000///...------------...///000...///000111111000///...000111111111111222222222222222222111111111000000//////111222333444444444333333444444444333333333222555999;;;;;;===@@@BBBDDDAAA>>><<<;;;999666444333222111111000000111111...///000111222111111000///111333333222222333444222222222333444444555555222222222333333333444444333222111222444555444333333333333333444444555666333333222222333444666777444555555666777777888888555555555666666666777777555666666666666666666666777777777777777777777777777777888888888888888888777777666666666666777777666777888888888777666555444444444444444444444444444444444444444444555555444444333222222222333333222222222333333333444444111111222222333444444555333333333333222222222222333444444444444333222111111111111111111111111111///000111111//////000111000000//////000000111222000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000/////////...//////000000///000000111111111000000000000000000000000000000.../////////000000000000111000000///......------............////////////...//////000111111222222111111111111111111111111000000000000000000000111000000000000111111111111333222111000000111222333000000000000000000000000//////000000000111111111000000111111111111000000000111222444444444444444333222222222333333111///000000111222222222222111111111111222222333333333000000111111111222222222///000111222222222222222222222222222222333333333111111111111111111111111//////000000000111111111000000000000000000000000000000000000000111111222////////////000000000000...//////000111111222222333333333222222111111111111222333444444444444333000000111222222222111111///////////////000111111222111111111222222333444333222111000000000111222111000000111333333222111222222222111111111111111/////////000000111333333222222222222222222222222333222222222222222222333333333222111000000//////111111111111111222222222...000111111000///000111////////////000000000000///000000000000///......,,,---......//////......333222111000000000000000111111000000000000111111//////.........---------***+++,,,---...000111111+++...000...+++***,,,...,,,---///000000000///.............../////////000---...000111111111000///---------------...///000...///000111111000///...111111111111111222222222222222222111111111111000...///111222333444444444111222222222222222111000...111555666555555777:::;;;888666555555666666555333222222111000111111111...///000222222111111000000222444444333333444555111222333333555555666777222222333333333444444444333222111222444555444333555555444444444555666666444333222111222444777888444555555666777888888999555555555555666666666666555555555666666666666666777777777777777777777777777777777888999999999:::777777666666666666777777777777888999999888666666555555555555555555555555444444444555555666666666555444444333222222222222222222222333333444444444111111222333333444555555333333333222222222111111333333333333333222111000111111111111111111111111///111222111000///000222000000000000000111111222111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000,,,...000111222111000/////////000111111111111111000000000000000000000000.../////////000000111111111000000///...---------............/////////000...//////000111222222222000000000000000000000000000000000000000111111111000000000000111111111111333222///......///222333000000000000000000000000000000000000111111111111000000111111111111000000///000222333444444333333333222222333444333111///000000111222222222222111111111111222222333333333000000111111222222222222///000000111111111111000000000111111222222222333111111111111111111222222000000000000111111111111000000000000000000000000000000000000000111111222////////////000000000000...//////000111222222222333333333222222111111111111222444555666555444444///000111222222222222222...............///000000222111111111222333333444444333111000000000111222111000000222333333111///222222222111111111111111000000000000111222333444333333333333333333333333222222111111111111222222444444333333222111000000000000111111222222222333000111333333111000111222......//////000000111111000000000000000//////............------.........+++,,,------......------////////////000000000000000000000000000000000000///...------...000222333////////////////////////////////////000000000000//////000000000000//////111000///......///000111000000000...,,,,,,...000000000000000///////////////000222333444444333333000000000000000000000000111111111111000000000000111000///000222333222111222333333444444555555666555555555444444333333333333333333333333333333333000000111222222333444444333333333444444444555555333555666666555444444555333444555555555444333222333555666777777555222000000111111222333444555555777777777666666555555555666666777777777888888888777666666666666666555555777777777888999999:::::::::;;;<<<===<<<;;;999888777777777777888888999999:::999777777888999999888777777666666777888888999777777666555444444444555777888999::::::888666555222333444444555555555555555444333333222222333333333444444555555444444333333333222111222333555666000111222444444333222111111111222222222333333333333333222222111000//////.../////////000000111111---///111222333222000///000000000111222222222333222111111111000000//////000000000000000000000000333333222222111///...---333222111000////////////000...---...111222111///111111000///...------,,,......////////////......---------.........//////000//////.........//////000000000111222222333333333222111111000111111111111111111111111111111111////////////////////////............///000222222222111000//////000111222111111000///////////////...---------///000///...222222222222222222222222333333333222222222111111000111111111111222222222444444222111000000//////333333333222111000///...111000000000111222333333000000000000111111111111111111111111111111111111222222222111111111111000111222333333111000000000222222111111111111222222////////////000000000000111000/////////000222333666555333111111111111222111111111111111111111222111111111222222333333333444333222111000000000000///000111222222333222222333333222222000///------,,,...111333444444222111111111000000//////......000111111111111222222222000000111111111222222222333333333222333333444444222111000.........///000222000...000333555444333111111111111111111111111///000111///...------...111111111111111111111111......------------......+++,,,------......------.../////////000000000000////////////////////////111000/////////111333444........................////////////000000000000///000000111111000000///111000///......///000111/////////...,,,,,,...///000000000000///////////////000111222333333333333000000000000000000000000111111111111000000000000444222111222333444333111222333333333444444555555444444444333333333222222222222222222222222222222111111222222333444444555333333444444444555555555333555666777666555666777444555666777777666555444333444777999:::999888777555666666777777888888999666666666666666555555555666666666666666666777777::::::::::::::::::999999777888888888999::::::;;;>>>>>>>>>>>>>>>======<<<:::999999888888999:::;;;>>><<<:::999:::;;;;;;:::::::::999999999:::;;;;;;:::999999888888888888999666777888999888777555333333444555555666666666555555444444333333333333333555555666666666666555555444333222222222444555666222222333333333222222111111222222222222333333333333333222222111000000000/////////000000000111111...///000111222111111000111111111111111222222222111111111111000000000///111111111111111111111111///000000111111111111111000000/////////000000111000...---...111222111//////////////////...............////////////......---------.........//////..................//////000000000111222222333333333222222111000000000000111111111111111111111111000000000000000000000000............///000111222222111000//////000111222111111000///////////////222111000111333333333222222222222222222222222222333333333333222222222222000111111111111222222222333333222222111222222222333333333333222111000///111111111000111111222222000000000000111111111111111111111111111111111111222222222111111111111000000222333333111000000111111111111000000111111111////////////000000000000111000/////////000222222222222222222222000///...111111111111111111000000111111111222222333333333444333222111000000000000///000111222222333222222222222222111000///......---///111333444333111000111111000000////////////000111111111111222222222111111111222222222333333333333222222222222333333222111000///...//////000444222111222555777666555111111111111111111111111///000111000......///000222222222222222111111111------,,,,,,,,,,,,------,,,,,,---............---....../////////000000000////////////////////////---,,,++++++,,,---///000........................////////////000000000000000111111111111111111000000000////////////000000/////////...,,,,,,---///////////////000000000000111111111111111222333444000000000000000000000000111111111111000000000000444222111222333333222111222333333333333333333333333333333222222222222222111111111111222222222222333333333444444555555666333444444444444555555555444666777888777777777999666666777888888777777666222444888;;;===>>>>>>===666666666666666666666666555555666666666666666666888888777777666777777777999999999999999::::::::::::;;;;;;<<<===>>>???@@@AAA@@@???===<<<<<<======>>>===;;;::::::;;;===>>>BBB???===<<<===>>>>>>===::::::999999888999999999999888888888888999999:::888999999999888777555444555555666777777777666666666555444444333333444444666777777888888777777666444444333333444444555666555444333333222222222222222222222222333333333333333333333222111111000000000000000000000111111111///000000000000111111111222222222111111111111111111111111111000000000000111111111111111111111111//////000000111111111111.........//////111222222000///...///111111111000.........//////000000000...//////000000//////...------........./////////---------------...///000000000000111222222333333444333222111000/////////111111111111111111111111111111111111111111111111///......//////000111222222111000000000000111222111111000////////////000000///...///111222111000222222222222222222222222444444444333333333222222000111111111111222222222222222222222222333444444222222222333333222222111222222111111000111111111000000000111111111222222111111111111111111111111222222222111111111111000///111222222111111111222111000000//////000000111000000000000////////////000000000///000111111222///111333444333111...,,,111111111000000/////////111111111222222222222222333333222111000000000000///000111222222333222222111111111111000000//////...000222333333222000///111000000000000/////////000111111111111222222222222222222333333333444444444333222111111111111111111111000/////////000000444222222333555666666555000000000000000000000000///000111111000///111222333333333333222222111000---,,,,,,++++++,,,,,,---,,,------......................../////////000000////////////////////////++++++******+++,,,------........................////////////000000000000111111222222222222111111000000////////////000000///000111000...---...///////////////000000000000222111000000000111333444000000000000000000000000111111111111000000000///111000000111333555444333333333333333333333222222222222111111111111111111222222222222222333333333444444555555666666666666444444444444555555555555777888:::999888777777888777777777888888888888888444666999<<<>>>???@@@@@@666666555555444444444444444555666888888999888888;;;:::999999888999999:::777888888999:::;;;<<<<<>>???@@@AAA@@@>>>======>>>@@@BBBFFFCCCAAA@@@@@@AAA@@@@@@======;;;::::::999999999999999999999999:::;;;<<<<<<======<<<;;;999888777555666666777777777666666777666555555444444555555777777888888888888777777555555555555555555555666777666444222222222222333222222222333333333444444333333333222222111111111111111111111111111111111111000000000000111222222333222222222111000000000111111111000000000000000111111111111111111111111333222111000000/////////000000000000000111222222000000000000000111000000/////////////////////000//////000000000000//////............////////////---,,,,,,,,,---...///000000000000111222222333333444333222000////////////111111111111111111111111111111111111111111111111///////////////000111111111111111111111111111111222111000000//////000000///...---...000111000///111222222222222222333333444444444333333333333222000000111111111222222222222222222111111222222333111111222333333333333333333333222111000000000111000000111111111222222222111111111111111111111111222222222111111111000000...000222222111111222333000000////////////000000000000000000////////////000000000000000111111222111222333444444222000///111111000000///.........111111111111111222222222333222222111000000111111//////111222222222222222111111000000000000000000///000111222222111///...000000000000000000000000000000111111111222222222333333333444444444555555444333222111000000000000111111000000000000000000111111111222333333333222///////////////////////////000222222111111222444333444444444333222111000---,,,,,,++++++,,,,,,---,,,---......//////..................////////////........................000/////////000000111111........................////////////000000000000111111222222222222111111//////000000000000//////000111222111000//////000.../////////000000000111222111000///000111222333000000000000000000000000111111111111000000000///000000000333777:::;;;;;;444444444333333222222222111111111111111111111111333333333444444444555555555666666666666666777777444444444555555555666666999;;;<<<;;;888666666777666666777777777888888999777888999;;;<<<=========:::999999888888777777777666777999;;;=========<<<===<<<;;;::::::;;;<<<===:::;;;<<<>>>@@@BBBDDDEEEFFFGGGGGGHHHKKKNNNQQQSSSVVVSSSNNNJJJGGGFFFFFFGGGBBBAAA@@@@@@AAADDDFFFHHHLLLJJJHHHGGGHHHGGGFFFDDDEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@???>>><<<;;;999888666666777777777777666666888777666666555555666666777777888888888888777777666666666666666666666666888777555333222222333333222222333333333444444444333333333222222222222222222222222222222111111111222111111111111222333333333222222222111000000000000000000000000000111111111111111111111111111111333222111000/////////000444333222222111111111111000111111111000000000111222111111000//////......//////000000000000//////........./////////000000---------------...///000000000000111222222333333333222111000////////////000000000000000000000000111111111111111111111111000////////////000000111111111222222222222111111222222111000000000000000222111000111333444333222111111111222222333333333444444333333333222222222000000111111111222222222333222111000////////////000000111222333333333333333333222111000000000111111111111111222222222222111111111111111111111111222222222111111111000000...000222222111111222333000000////////////000000111000000000/////////...///000000000111111111111222111111000000000000111111000000000//////......111111111111111111111111333222111111000111111111//////111222222222222222222111000000///000000111000000111111111000//////000000000000111111111111000000111111111222222222333333444444444555555555444333222111000000000000000000111111111111111111000111222333333222222222///////////////////////////111222222111111222444333444555555555333222111------,,,,,,,,,,,,------------...////////////...------........./////////........................//////000000000000000000------------------------////////////000000000000000111111111111111111000//////000000000000/////////111222222000/////////......//////000000111111111111000000000111111222000000000000000000000000111111111111000000000000222222444888===@@@BBBBBB666666555444444333222222111111111111111222222222333333444444555555666666666666666666666666666666444444555555555666666666:::;;;<<<;;;888666666777777777777777777888999:::999999:::::::::::::::::::::999999999888888777777999;;;>>>AAABBBCCCCCCBBBAAA@@@>>>===>>>???AAACCC???@@@BBBFFFIIILLLOOOPPPSSSSSSRRRRRRTTTWWWYYY[[[\\\YYYUUUQQQNNNMMMMMMNNNGGGHHHIIIKKKNNNQQQSSSTTTXXXWWWVVVVVVVVVTTTPPPNNNLLLKKKIIIGGGEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBB@@@>>><<<;;;:::888888999999888888777777999888777777666666777777777888888888888888888777777777888888888777666666777666555555444444444444333333333333444444444444333333333333333333222222333333333222222222222222222222333333333444444444222222222111111111111111000000000000111111111111222222222222222222222222//////......///111333444444444333222111000000111111222222222000///000111333222222111///......---///000000111111000000///....../////////000000000/////////.........//////000000000111222222333333111111000/////////000000000000000000000000000000111111111111111111111111000000////////////000000111111222333333222111111222222111000000000000111000///...///111222111000111111111222222333333444333333333222222222111111000111111111111222222222333222111000............///000111222222222222222222222111111000111111111111111111222222222222333111111111111111111111111222222222111111111111000///111222222111111111222111000000//////000000111111111000000//////......//////000111111111111000111000...------...///000000000000000000000000000111111111111111000000000222222111111111111111222///000111222222333222222333222000/////////000111//////000000000000000000000000000111111111111222000111111111111222222222333333333444444444555555444333222111111111111111///000111222222222111111111444666666555333333444000000000000000000000000000111222222111000222333222333555666666555333222......------------......------...///////////////---------.........//////........................------.........---------------------------------////////////000000000000///000000111111000000///...///000111111000///...---///111000///---------.........///000111111111000000111111111111000000000000000000000000000000111111111111000000000000444444555999>>>BBBCCCCCC888777777666444333333222111111111222222222333333222222333444444555666666666666666666666666666666555555555555666666666666777888::::::888888888999999888888888999:::;;;<<<:::::::::::::::999999999999999999999999888888888<<>>:::::::::::::::999999999>>>>>>>>>>>>>>>>>>>>>>>>???AAAEEEIIIKKKLLLLLLKKKQQQPPPNNNNNNOOORRRUUUWWW]]]___ccchhhmmmrrrvvvxxxwwwuuuqqqmmmjjjiiijjjjjjlllkkkjjjiiiiiiiiijjjkkkbbbeeekkkqqqvvvzzz{{{|||qqqrrrtttuuuuuupppjjjeeegggeeeccc```^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVRRRPPPNNNKKKIIIGGGFFFFFF======>>>>>>===<<<;;;;;;:::999888888777777888888:::;;;;;;<<<<<<;;;;;;:::888999::::::999888777666444555666777777777555555333333333444444444555555333333333333333333333333444444444333333222222222333444666888888777666444000000111111222222222333//////000000111111111222222222222222222222222222333222000///...///111222...------......///000111111333444333000...000222000000000000111111111111000000111111111111000000////////////000000000000444333222000////////////000000000111222222333333.........//////000111222000000000000000000000000////////////////////////111000////////////000000111222333444444333222111333222111111000111111111///...---...000000000///000000111222333333444444111111111000000000000///000111111111111222222222111111111000111111222333//////000000000000//////111000000000111222333333111111222222222333333333111111111111111111111111222222222111111111111000111222444333111000000000222222111111111111222222222111111000///......---...///000222222111111000111333555777777555333222//////000111222333444444222111111111000000//////222111111111111111222222///000111222222333222222666444111///......//////---......///000111111222000000111111222222222222000111111111111222222222222222222333333333444444333333333222333333444444///000111222333333222111///222555555333111000222111111111111111111111111111222222111///...///000000111444777888777666555000000///...------,,,,,,,,,,,,,,,---...///000000---------............///////////////////////////...---,,,---...//////---............////////////000000//////.........---000000000000000000000000////////////////////////111000///...---,,,++++++111111000000//////......///////////////000000111000000000000000000000000000000000000111111111111222444777:::<<<===>>>>>>555555444444444333333333333222222111222222333333222222222333444555777888777777666666666666777777555555555666666666666777777999;;;;;;:::999:::;;;:::999888999;;;>>>@@@AAACCCBBBAAA@@@???>>>>>>>>>===@@@CCCEEEFFFFFFFFFGGGHHHJJJNNNSSSXXX\\\^^^______^^^^^^bbbgggjjjjjjhhhlllmmmooouuu||||||{{{|||wwwttttttvvvwwwwwwppptttyyy|||{{{uuuqqqqqqrrrsssqqqooonnnnnnoooqqqmmmhhhfffffffffdddaaaaaaaaa___\\\WWWTTTSSSTTTNNNLLLIIIEEEBBBAAAAAABBB@@@>>>;;;;;;<<<======<<<===>>>>>><<<999888:::===:::999888888:::::::::888888888888777777777666666444444444444555555555555444333333333555555555444555555555555555555555555333333333333333333333333222222222333333444444444333222111000000111222333222222222222222222222222222222222333333444444444---///000000000000222333222222222111111111000000111111000000000000111111111111111111111000///...111000...,,,++++++++++++///////////////000111111000000000111222222333333222222111111000000//////......////////////......---......///000111111222111111000///////////////111111111111111111111111222222222111000//////...111000///......///000111000111111111111222222222111111111000000000000000000000000000000000000000111111000000//////......000000000000////////////////////////000000000000111111111111111111111111222222111000000000000000333111///......///111333000000000000000000000000////////////000000000000000111222333222000...,,,111111111111111111111111333333333333333222111000000000000000111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222111///...---///////////////.........000111333444444333111000000000000000111111111111333111000///000222555777555333222000000111333444111111222222222111111000000000000000000000000000111111111111111000///...111222222111000000111333444333444555777777555333000//////...------,,,,,,,,,---------.../////////---------............///////////////////////////111//////000111222111000............////////////000000000/////////......000000000000000000000000///////////////////////////...............------000000000000////////////000000//////000000111222000000000000000000000000000000000000111111111111111222444666777888888888555555444444444333333333333333222222222222222222222222222333333555666777777666666666666666666777555555555555555555555555777888::::::999999999:::???===<<<===@@@DDDGGGIIIGGGIIIKKKKKKJJJHHHGGGHHHKKKMMMOOOPPPOOOOOOQQQRRRXXXYYY\\\aaagggmmmrrruuuttttttvvvzzz~~~~~~yyy{{{~~~}}}|||zzzyyyvvvtttssssssppplllgggdddcccdddaaa___ZZZTTTOOOKKKIIIIIIIIIFFFBBB@@@@@@BBBCCCDDDDDDEEEDDDAAA===<<<>>>@@@???>>>======>>>???>>><<<999999999888888888888888444555555555555555666666555444444444555555555444444444444555555555555555333333333333333333333333222333333333333333333444333333222111111222333333222222222222222222222222333333222222222111111111111222222111000222444777222222222111111111000000000000////////////000000000000111111111000////////////---,,,,,,------...///////////////000111111111111000000000000000000111111111000000000000000//////000000000000//////......//////000000111111111111000///////////////111111111111111111111111222222111111000//////...111000///......///000111000000111111111222222222000000000000000000000000000000000000000000000000222111111111000000000000000000000000000000000///////////////000000000111111111111111111111111111222111111000//////000000333111///......///111333000000000000000000000000/////////000000000111111222222333333222111///...111111111111111111111111111111111111111000//////000000000000111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111222111111000///.........//////////////////000111333444444333111000000000000000111111111111222111000000111222444555555444222111111222333444111111111111111111111111000000000000000000000000111222222222222111111000111222222111000000111333444444444666888888666444//////......---,,,,,,,,,------..................---------............///////////////////////////...---,,,---///000///...............////////////111000000000000000//////000000000000000000000000////////////////////////---------......//////////////////000000000111111111111000000111111222333000000000000000000000000000000000111111111222222222222333444555555444444555555444444444333333333444444333222222222222222333333222222333444555555666666555555555555666666777777777777777777777666888999;;;;;;::::::;;;<<<======<<<===AAAFFFKKKNNNMMMTTTZZZ\\\YYYUUUUUUVVVZZZ]]]___``````___```aaagggiiilllsss|||~~~zzzzzz{{{}}}zzztttkkk```YYYUUUSSSUUUQQQLLLIIIIIIJJJLLLLLLKKKKKKIIIEEEAAA@@@AAABBBBBBAAA@@@@@@AAAAAA???===;;;;;;:::999999999999999666666777777777888888888666666666666666666555555444444444444444444444444333333333333333333333333444333333333333333333222333333222222222222333333222222222222222222222222444333222111000///......222333222111000111555888222111111111111000000000//////............////////////000111111111000000...............///000111///////////////000111111111111000000///......---///000000000000000000111000000111111111111000000000000000000000000000000111000000///////////////111111111111111111111111222111111000000//////...000000////////////000000000000000111111111222222000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000/////////000000000111111000000000000000000000000111000000000000/////////222111000......000111222000000000000000000000000000000000111111111222222333333333222222111111000111111111111111111111111//////000000//////......000000000000111111111111222222111111111111222222222222222222222222222222000000000000000000000000000000111111111111000000.........//////000000000000111222333333222111000000000000000111111111111222222222222222222222222333333222222222222333444222222111000000111222333000000000000000000000000111222222333333333333222111222222111000000111333444444444666888888666444.........------,,,,,,,,,...............------------------............///////////////////////////,,,+++++++++---...---,,,............////////////111111111111000000000000000000000000000000000000////////////////////////............////////////...//////000111111222222222222111111222222333444111111111111111111111111000000111111111222222222444444555555666666666666555555444444444333333333555444333222222222222222444333333333333333444444666666555555555555666666::::::::::::::::::999999:::;;;<<<<<<<<<<<<>>>@@@======>>>???CCCIIIOOOTTT[[[eeeooorrrmmmhhhgggiiiggglllrrrvvvvvvtttsssrrryyy|||uuujjjdddbbbaaa^^^[[[YYYYYYXXXWWWVVVVVVTTTPPPLLLIIIHHHHHHIIIIIIHHHGGGGGGGGGFFFDDDAAA>>>===<<<:::999999::::::888999999999::::::::::::777888:::999888777666666555555555444444444444444444444444444444444444444444444444333333222222222222222111111111111222222222222222222222222222222333333222111000//////...///000111111000000222333111111111111000000000000.........------...............///000111111111000///////////////000000111///////////////000000111111111000000000/////////.../////////000000111111///000000111111000000///111111000000000000000000000000////////////000000111111111111111111111111111111000000////////////000000////////////000000000000000000111111111111/////////000000000000000000000000000000000000000111111111111111111111111000000000000000111111111//////000000000111111111////////////////////////000000000000000000000///222111000//////000111222000000000000000000000000000111111111222222222222333222111111000000111111111111111111111111111111...///////////////......///000000000111111111111222222111111111111222222111111111111111111111111000000000000000000000000//////000111111111111111------...///000111111222000111222222222222111000///000000000111111111111111111222333333222111000111111111222222222222222333222000//////111333444000000000000000000000000000000111222333333333333000111222111000000222444333333333555777777555333---------------,,,,,,,,,...............------------------............//////////////////////////////...---...000111000///............////////////000000000000111111111111111111111111111111111111000000000000000000000000000000/////////...............///000111222333333222222222222222333333444222222222222222222222222111111111111222222222222444444555555666777888999555555444444444333333333555444444333222222222333444444444333444444555555666666555555555555666666::::::::::::;;;;;;;;;;;;:::;;;=========???AAADDDDDDFFFHHHJJJMMMSSS[[[```lllvvv|||{{{}}}xxx|||zzzuuuuuuuuuuuutttqqqmmmiiieeebbb]]]XXXUUUTTTSSSSSSUUUTTTSSSSSSSSSQQQMMMJJJDDDCCC@@@>>><<<<<<<<<<<<:::::::::::::::::::::::::::<<<>>>===;;;888888888666666666555555444444444444444444444444444444444444444444333333222222222000111111111111111111000222222222222222222222222333222222222111111111111,,,///222333222000///000000000000000000000000000......------------......---...///000000000000000000000000000000////////////////////////000000111000000000111111222222222......//////000000000111...//////000000//////...111111111111000000000000000000////////////000000000000000000000000000000000000000/////////////////////000000000000////////////000000000111111111......//////000000000000////////////////////////000000000000000000000000///000000000111111111222000000000000111111111111///////////////////////////000111111222111000000111111000//////000111111////////////////////////000111111111222222222222111000000////////////000000000000000000000000000///000000111111000000000///000000000111111111111222222111111111111222222111111111111111111111111////////////////////////...///000111111222111111---......///000111222222111111111111111111111111///000000000111111111111000111222333333222000///...///000222222222111000222111000//////111333444000000000000000000000000//////000111222222222111000111222111000000222444222222222444555555444222------,,,,,,,,,,,,,,,,,,------..................---------............///////////////////////////...---,,,---/////////---............//////////////////000000000000000111111111111111111111111111000000000000000000000000000000000//////.........//////000000111222333333222222111111222222333444222222222222222222222222111111111222222222222333333333333444444666777888555555444444444333333333444444333333333333444444555555444444555666777777777777666666666666777777888888999:::;;;<<<======;;;<<<>>>???@@@CCCGGGJJJLLLPPPTTTWWWZZZ___ffflllvvvyyyssslllfffbbb```^^^]]]```___^^^^^^]]]ZZZVVVSSSPPPMMMJJJFFFDDDCCCBBBCCC>>>>>>>>>===<<<<<<;;;;;;<<<@@@CCCBBB>>>:::::::::888888777777666555555555444444444444444444444444444333333333333333333222000111111222222111111000222222222222222222222222222222222222222222111111---000333444222111000000//////000000000000000111......------------............///000000000//////000000111111000///......///////////////000111111000000000111222333333333...//////////////////000......////////////......111111111111111111111111///////////////000000111000000000000000000000000//////////////////////////////000000000000///////////////000000000111111---......//////000000111///////////////////////////////////////000000000///000000111111222222222000000000111111111222222000000000000000000000000000111222333333333222111111111000000000000111111////////////////////////000000000111111111222222////////////////////////000000000000000000000000000000111222222222111111000000000000111111111111222222111111111111222222111111111111111111111111////////////////////////...///000111111111111111/////////000000111111111111111111111111111111111000000000000111111111111///000111222222222000000---...111333333222111000111000000000000222333444000000000000000000000000//////000111111111000000///000111111000111333444222222222444555666444222,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////---------............///////////////////////////+++***)))***,,,---,,,+++............////////////....../////////000000000111111111111111111111111000000000000000000000000///////////////000000000000000000111111222222222111111111111111222333333333333333333333333333333111111111222222222333333666555444333333444555666555555444444444333333333333333333333333444555666555555555666666888999:::888888777777777777888888999:::;;;===>>>@@@AAABBB@@@BBBDDDFFFHHHLLLQQQTTTXXX]]]cccgggiiimmmtttyyy~~~yyyuuuqqqnnnnnnmmmmmmlllkkkhhhccc___]]][[[VVVQQQNNNLLLKKKKKKIIIHHHGGGFFFEEECCCBBBBBB???CCCFFFEEE@@@<<<;;;===999999999888777666666666555555555555555555555555222333333333333333333444222333444444444444333222222222222222222222222222333333222111000//////...///000000///......///111////////////000000111111//////............///////////////000//////......---...///000000000///...///////////////000111111000000000111111111111111///////////////.........//////000000000000//////000000000111111222222333///////////////000111111000000000000000000000000////////////////////////...///000111111000///...////////////000000000111------......///000000111//////////////////////////////000000000111111111///000000111111222333333000000111111111222222222111111111111111111111111000222333555555444333222111000000000000000000111/////////////////////////////////000000000111111...///000111111000///...000000000000000000000000///000111111222222222111000000000000111111111111222222111111111111222222111111111111111111111111000000000000000000000000///000000111111111000000000000000000000000000111111111000000000000111111000000000000111111111111//////000111111222222111---///222555666555333111///000000111222222333333000000000000000000000000111111222222222111000000///000111111000111333555444333444555777777555333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------.........//////////////////////////////...---,,,---///000///.............../////////000---.........//////000000111111111111111111111111000000000000000000000000------...///000111222222111111111111111222222222111111000000111111222333333333333333333333333333111111222222222333333333:::888777555444444444555555555444444444333333333222222222333444555666777555555555666777999:::;;;999999888888888888999999======???AAACCCEEEGGGHHHGGGIIIKKKMMMPPPTTTZZZ^^^ffflllssswwwyyy|||~~~~~~}}}|||xxxsssooogggddd___YYYUUUSSSRRRRRRSSSSSSQQQPPPNNNLLLKKKJJJAAAEEEIIIGGGBBB======>>>:::::::::999888777777666555555555555555555555555222222222333333444444444444444555666666555444444222222222222222222222222444333222000///---,,,+++000///,,,)))(((***...111.../////////000000111111//////............/////////000000000///...------***,,,...///000111000000///////////////000111111111111000000//////......000000//////.........---000000111111111111000000//////000111222333333333///////////////000111111000000000000000000000000.........///////////////...///000111111000///...////////////000000000000---------...///000000111////////////////////////000000111111222222222333///000000111222222333333000111111111111222222222111111111111111111111111111222444666666666444333000000000000000000000000////////////////////////////////////000000000000...///111222333111000///000000000000000000000000//////000111111111111111000000000000111111111111222222111111111111222222000000000000000000000000111111111111111111111111000000111111111111000000111111111000000000000000111111000000000000111111000000000000111111111111...//////000111222222333///111444777888777444333...///000222333333333333000000000000000000000000333333333333333222111000///000111111000111333555555555555777999999777555,,,,,,,,,---------......//////.........---------........................000000000000////////////.........///////////////000000111111111111000000000000000000000000000000333222222222111111000000......///000000000000000...000111222111000...,,,......//////000000000111...///111222333333222222333333222222222222222222222222333333333333444444444444555555666777777888222222333333333444444444333333333444555666888888999999888888888888888888666777888999;;;<<<===>>>===???AAACCCEEEIIINNNRRRVVVVVVVVVXXX___gggpppvvv{{{tttpppjjjddd___\\\\\\\\\___^^^]]]^^^___^^^\\\ZZZPPPPPPPPPOOOLLLGGGDDDAAA??????>>>;;;888666666777666666666444444444666888555555444444444333333333555555444444444333333333333333333333333333333333222222222222111111000000222111111111000000////////////000000000000////////////............//////////////////////////////000///...------...///000333222000000111222222111111111000000/////////...........................222222222222222111000/////////............//////222111111111000000//////......////////////........./////////...---,,,,,,///////////////.........000000///...............///////////////000111111000000000000////////////000000111111111111000000///......000222333222111333333222222111000000000111111111000111111222333444333333333444666888999666333000...//////000///000000111111111222333555111111000000000000111111000000000000000000000000////////////////////////000000000000111111111111111111000000//////......000000000000000000000000111111111111111111111111333222111000////////////111111111000000000000000//////000000000000//////000000111111111111000000000000111111111111000000000000000000000111111222333333444888;;;:::666222222222111111111111111222444444333333222111000000//////000000111111111222222222222111222222333333777777777999::::::888666,,,,,,,,,---------............---------,,,,,,,,,........................000000000000///////////////.........---,,,,,,,,,000000111111111111000000000000000000000000000000222222111111111000000000//////000000000000000000//////111222111000///...//////000000000111111111111222333333333222111000222222222222222222222222222222333333333333444444666666666555555555444444222222222333333333444444444444444444555777888999;;;;;;::::::::::::999999===<<<;;;;;;===???BBBCCCBBBDDDGGGIIILLLQQQWWW\\\\\\___dddmmmwwwyyytttoookkkiiikkkjjjiiijjjlllmmmmmmllleeebbb___\\\YYYTTTOOOKKKGGGFFFDDD@@@<<<:::999999777777666555333333444555666666666666555555555555555555555444444444333333333333333333333333333333222222222222111111111000222111111111000000000000000000000000000000000000//////............/////////////////////////////////...------------...///111///------///000///...000000000//////.........////////////////////////222222222222222111000000//////............//////111111111111000000000///......////////////............//////......---,,,////////////////////////111000000///....../////////////////////000111111000000000000000000000///000000111111111111000000/////////000333333222111111111111000000000000///111111111111111222222333333222222333333444555666555222///...///////////////,,,+++,,,000222111///000000////////////000000000000000000000000000000000000000000000000000000//////000000000111111111111111000000////////////111111111111111111111111111111111111111111111111333222111000////////////111111111111000000000000///000000000000000000///000000111111111111000000000111111222222111111000000000000000000111111222000///000222555444111...222222111111111111222222444333333222111111000000000000000000111111111222222222111111222222333333777666777999;;;;;;999777,,,,,,,,,---------......---------,,,,,,,,,,,,,,,........................////////////000000000000......---,,,+++******)))000000111111111111000000000000000000000000000000111111000000000000//////111111111000000000000000///000000111111111000000000111111111111222222222333444444333333222000000111111111222222333333444222222333333333333444444888777666555444333222111222222222333333333444444666666666777888999;;;;;;============<<<<<<<<<;;;>>>===<<<<<>>===;;;999999888777666888888888888777777777777555555555555444444444444333333333333333333333333222222222222222222222222111111111111111111111111333222000//////000222333000000////////////000000////////////////////////........................000...------///000000///..................------000000000000000000000000111111222222222111111000000000////////////000000111111111000000000000000//////000000000000//////......////////////......///////////////000000000222222111111000111111222111000000///000000111111000000000000000111111111000111111222222111111000111111111222444444333222......//////000111111222222111111111111222333333222333444444444333111000222000......///000//////111///---///222333111///000000////////////000000000000000000000000000000111111111111111111111111////////////000000000111000000000000000000000000111111111111111111111111222222222222222222222222333222111111000000000111000111111111111111222222000111111222222111111000000111111222222111111000///000000111111000000///000000000000000111111222555444222222222222222111222222111111111222333333222222222111111000000000111111111111111111111111111111111111222333444444555555666888:::;;;:::888,,,,,,,,,---------..................////////////////////////////////////.../////////000000000111,,,,,,------......//////000000111111111111000000///////////////////////////////////////000000000333222111111111111222222333222111000000111222333333333333222222222222222000000000000111111222222000000111222333333444444222222222333333333444444444444444444444444444444333444444444444555555555777888999:::===???AAACCCDDDDDDDDDEEEEEEFFFFFFFFFJJJKKKNNNRRRXXX]]]bbbdddccciiirrr|||{{{vvvoooggg___VVVMMMGGGCCC@@@<<<:::::::::999777888888888777777777777666666666555555555444444444333333333333333333333333222222222222222222222333111111111111111222222222444222111//////111222444000000////////////000000000000000000000000000000/////////000000////////////...,,,---///000000///------..................////////////////////////000111111222222222111111000000////////////000000000000000000000000111111//////000000000000//////......///////////////...////////////000000111111222222111111111111222222111111000000000000111111///000000000111111111222111111222222222222111111222111111222444444333111...///000000111222333333222222222111222333333444444444555555555333111000000///......000111000//////222555444222111222444222111111000000111111222000000000000000000000000111111111111111111111111...////////////000000000000000000000111111111111111111111111111111111111222222222222222222222222333222111111111111111111000000111111222222222333111111222222222222111111111111222222222222111111...//////////////////...000000000000000111111222222222111///......///000222222111111222333333444222222222111111111111111222222222111111111111111111111111111222333444555555444555777999:::888777,,,,,,,,,---------......///////////////000000000////////////////////////......//////000000111111,,,------...///000111111000000111111111111000000000000000000000000000000//////000000000000111111333222111111111222444555555444222000000111222333333333333222222222222111000000000000111222333444111111111222222333333444222222333333333333444444222333333444555666666666555555555666666666777777666777999;;;???BBBEEEGGGLLLLLLMMMNNNOOOQQQRRRRRRVVVWWWYYY]]]ccciiinnnqqqwww~~~|||vvvmmmbbbZZZMMMHHH@@@<<<;;;;;;:::888999999888888888777777777666666666555555555444444333333333333333333333333222222222222333333333333111111111222222222222222444333222111111222333444111000000//////000000111000000000000000000000000///000000111111000000///---+++***+++---//////................../////////////////////////////////000000111222222222222111111000000//////000000111000000000000111111111111///000000111111000000///......///000000000//////...//////000000111111222111111111000111111222333222222111000000000111111///000000111111222222222111111222222222222111111222111111222333333222000///000000111222333333444222222222222222333444444444444555444444333222222000//////000222333222111---222777666111///111555333222222111111222222333000000000000000000000000111111111111111111111111......////////////000000000000000111111111111222222222222222222222222222333333333333333333333333333222222111111111222222000000111111222333333333222222333333333333222222111111222222222222111111...//////000000//////...000000000000000111111222222333333222000000111333222222111222222333444555222222222222222222222222222222222222222111111111000000000111222333444555444444444666888888666444,,,,,,,,,---------..................//////000000////////////////////////.........///000111111111.........//////000000000000000111111111111000000000000000000000000000000000000000111111111222222222111111000111333666777888666333000///000222333333222222222111111111111444333222222222333444555222222222222222222222222222222333333333333444444333333444555666666777777666777777777888888888888999;;;===AAAEEEIIIMMMOOOVVVVVVXXXZZZ\\\^^^___```cccbbbcccfffnnnxxx{{{rrr^^^UUUJJJCCCAAA@@@>>>;;;::::::::::::999999999888666666666666555555555555333333333333333333333333222222222333333333444444111111111222222333333333333333333333333333333333111111000000000000111111000000000000000000000000...///000111111000///...---,,,+++,,,.../////////.........//////000000000000000000000000000000000000000111222222222222222111111000000000000111111///000000000111111111111000000111111111111000000......///000000000000000...//////000111111222222000000000000000111222222333222111111000000111111///000000111111222333333111222222333333222222111111000000111222222111/////////000000111111222222333222222222222333444444444333222222222222222333000//////111333444333222///333666666333111222333222222111111111111222222000000000000000000000000000000000000000000000000........./////////000000000000111111111222222222222222222222222222222222333333333333333333333333222222222111111222222333000000111222222333444444222222333333333333222222111222222333333222222111000000111111111111000000000000000000000111111222222444555555333222444666222222222222333444555555333333333333333333333333333333333222222111111111000000000111222333555666444444444555666555333111,,,,,,,,,---------......---------.........//////000000000000000000000000---......///000111111222//////////////////......000000111111111111000000000000000000000000000000000000111111222222222333222111000000222444777888:::777444000///000222333222222222111111000000000888777555444333333444555333333222222222222222222222222333333333444444444555555555666666666777777777888888888999999999999>>>@@@CCCGGGLLLQQQUUUWWW]]]^^^```bbbeeegggiiijjjooommmmmmqqq|||mmmbbbTTTKKKGGGEEEBBB@@@<<<<<<;;;;;;;;;:::::::::777666666666555555555555333333333333333333333333222222222333333444444444111111111222222333333333222333333444444333333222111111000000000000111111000000000000000000000000---...///000000///...---///...---...000222222111.../////////000000111111111111111111111111111111///000111222222222222222111111000000000000111111//////000000111111111222000000111111111111000000......///000000000000000...//////000111222222222000000//////000111222222333333222111000000111111///000000111222222333333111222222333333222222111111000000000222222000...////////////000000000000333333222222333333444555333222111000000111222333000000000222444555444333444444666777777666444222111111000000000000111111000000000000000000000000////////////////////////............/////////000000000111111222222222222222222222222222222222222333333333333333333333333222222222111222222333333000000111222333333444444222333333444444333333222111222222333333222222111222222333333333333222222000000000000000111111222,,,///222222000///111333222222222222333444555666444444444444444444444444333333333222222111111111000000000111222444555666444444333444555444111///,,,,,,,,,------.........111111000///...---,,,,,,,,,...000111000000111222000000000000000000000000000///...------...///000////////////000000000000111000000000//////......///......///111222111000444222111111222444777999666555555444222111111000111111222222222333333333333333333222222222222111444444222222222222444444444555666666666555333222666444333333555666666555999:::::::::;;;<<<===>>>CCCFFFLLLSSSZZZ___```___ccccccgggmmmpppppprrruuuwww{{{uuufff[[[VVVRRRLLLGGGDDDAAA===;;;;;;;;;;;;::::::888777666777888777666222222222333444555666777333333444444333333222111444333333222222333333444333333333222222222111111333111///000222333222///111111111111111111111111222222222111111111111000////////////000000000000000000000000000111111222222111000.........///000222222222222222222222222///111222222111111222333000111111222222222111111333333333222222222111111222000///000111222111///////////////000000000000//////000111222333333333111111222222222333333333111111222222222333333333333333222111111222333333111111000000111111222333222222111111111111222222222333444444555555444444666333111000111222222111333333333222222222111111555666666666555444444333222222222222111111111000333333222222111000000//////000111222222111///...222111000///////////////111111111111111000//////000000000000000111111222333333333444444444444444555444222111111222333444333222111111111333666777666555555444333222111111222222222222222222222222333333333222222111111111000000000000000111111222000000111222333333444444222111111333555666666555777666555444333222222222333222000//////000222333111111222222222333333333444444333333222111000000,,,,,,,,,------.........///////////////.........///000111000...---...///000000000000000000000000///...------------...///////////////000000000000222222222111111000000000222000//////111222222111222111000000111333666888666555555444222111111000111111111111222222222333111111111222222333333333444444333222222333444444444444555555666555555444888777777777999:::;;;;;;:::;;;;;;<<<<<<>>>@@@BBBLLLPPPWWW```gggkkkjjjhhhiiihhhjjjooorrrsssxxx}}}tttiiiccc___ZZZUUUMMMHHHCCC???>>>===;;;999:::999777777888888777666555555444444444444555555333444444444444333222222333222222111111222222333333333333222222222111111333111///000222333222000111111111111111111111111222222222111111111000000////////////000000000000000000000000000111111222222111000///......///000222222222222222222222222///111222222111111222333111111222222222111111111333333333222222222111111111000//////111111000///////////////000000000111000000000111222222222333111111111222222222333333111111111222222222333333333333222111111222333333222111111111111222333333333333222222222222333333000111222222333333222222555333111111222222222111333333333222222222111111333444444444333333222111222222111111111000000000111111111111111111111111222222111000000000000000111000//////////////////111111111111111000//////000000000000000111222222333333333444444555555666777666444222111111222333333333111111111333555666777666555333222000///...222222222222222222222222333333333222222222111111000000000000000111222222111111111222222333333444222222222333666888777666666666555333333222222333444333222111111222333444111111111111222222222333444444333222222111000000---------------.........---.........//////000000222222111...,,,+++,,,---000000000000000000000000...------,,,,,,------...////////////000000000000333333333333333222222222555333000000111222222222111000//////000222444666555555444333333222111111000000000111111111222222...///000111222333444444555444333333333333444555444444444444555666777777555555555666777999;;;===<<<>>>???AAACCCFFFJJJNNNWWW[[[ccckkkqqqssspppnnnooommmmmmqqquuuyyyxxxqqqiiidddYYYSSSLLLHHHFFFDDD@@@======;;;999999:::::::::999888888666555444444444444444444444444444333222222222222111111111111222222333333333222222222111111222111000111222222111000111111111111111111111111222222111111111000000000.../////////000000000111000000000000000111111222111000000////////////000222222222222222222222222000111222222111111222444333333222222111111000000333333333222222222111111111///...///000111000.../////////000000000111111111111111111111111222222111111111222222222222333111111111222222222222333333222222111111222222333333222222222222333444444444333333333333333333444000111111222222222222222555333111111222333222222333333333222222222111111111111111111111000000000111111111111000000000/////////000111222222333333666444111///...///000111//////.........///000000111111111222111111000///111000000000000111222222333333444444555666777777999777555333222111222222444333222222222333444555777666555333111///------333333333333333333333333333333333222222222222111111000000000000111222222222222222222222222222222333222333555888:::999888666555444333333222222333555444333222222333444555000000000111111111222222333333333222111111000000---------...........................////////////222222000---******+++---////////////////////////........................////////////000000000000333333333333333333333333666333000///000111111111111111000000111222444555555555444333333222111111///000000000000111111111//////000111111222333333555555444444444444555555444444333333555666888:::555555555555666888:::===>>>BBBGGGKKKOOOUUU\\\bbbgggiiimmmqqquuuuuussspppqqqoooqqqvvv|||{{{sssgggaaaYYYTTTRRROOOJJJEEEAAA???===<<<======<<<::::::999888666666555555555444444444555444333333222333222222222222222222333333333333222222222111111222111111111111222111111111111111111111111111111111111111111000000000000......//////000000111111000000000000000111111222000000000////////////000222222222222222222222222000111333222111111222444555444333222111111000000333333333222222222111111000///...///000000///...//////000000000111111111222222222111111111111111111111111111222222222222111111111111222222222222222222222222222222222222444333333333333444555555333333222222222222333333222222333444444444444333444333222222333444333222333333333222222222111111111000000000000000000000111111111000000000//////000000000111222222333333666555333111000///000000............///000000111111111111222222111111000111111000000111111222333333333444555666666777777777666555444333333333333444444333222222222333333444444333222000///......333333333333333333333333222222222222222222222222111111000000111111222333333333222222222222222222333333444777:::;;;:::999555444444333222222222333444333222222222222333444///000000000000111111111333222222222111111000000........................////////////............000000///,,,++++++---000/////////////////////////////////000000/////////////////////000000000000111111111222222222222222444222000///000111000000222222111111222333444555444444444333333222222111///000000000000111111111222111111111111111111111555555555555555555555555444444333444555777999;;;999::::::999888:::>>>AAABBBIIIQQQXXX___fffooovvvuuutttssssssuuuuuusssrrrqqqssszzz|||uuulllfffccc]]]TTTMMMHHHEEEBBB@@@???>>><<<::::::999888888777777777888444444555555555444333333444444333333333333444444333333333222222222111111111111222111111111111222111111111111111111111111111111111000000000//////.........///000111111111000000000000000111111222/////////000000000000///222222222222222222222222000222333333222222333444555555333222111111111111333333333222222222111111111///...///000111000///000000000000111111111111222222222111111111111111000000111111111222222222000000111111111222222222222222222222222222222222444444333333444444555666222222111111111111222222111222333333444444333333444333222333444555333222333333333222222222111111111111000000000000111222111111111111000000000000111111111111111111111111444555555444333111///...///////////////000111222111111222222222222111111111111111111111222222333333333444444555666666777444444333333444444444555444444333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222111111111111111222222333333333222222222222222222444444555888;;;<<<;;;999444444333222222222333333222222111111111111222222///000000000000111111111222222111111111111111000/////////...............000000//////.........---...//////...,,,---///111000000000000000000000000///000000111111000000///////////////000000000000000000000000111111111111222111000000111222000///222222222222222333444444444444444333333222222222000000000111111111222222333333333222222222111111555555666777777666555555444444444555666888999:::888:::;;;999888:::???DDDKKKSSS^^^fffkkkqqqzzzwwwuuurrrqqqrrrssssssssswww~~~|||sssfff[[[SSSOOOKKKGGGDDDAAA>>>;;;;;;;;;:::999888888999999555555555555555444333333555555444444444444555555333333333222222222111111000222222222111000111222111111111111111111111111111111000000000/////////------...///000111222222000000000000000111111222...//////000000000000///222222222222222222222222111222333333222222333555555444333222111111222333333333333222222222111111111000///000111222111///000000000111111111222222111111111111111111222222000000000111111111111222000000000111111111111222111222222333333222222111444333333333333444555555222111111000000111111222///000000111111111111111333222222333555555444222333333333222222222111111222111000///000111222333222222222222111111111000222222111111111111111111333444555666555333000///111111000000000111222222000111222222333222222222222111111111111222333333333333333444444444444555111111222333333444444555333333333333333333333333000000111111222333333333333333333333333333333333111222222222222333333333222111111111111222333333222222222222222222222222444555666999;;;;;;999777333333222222222222333333111111111111111111111111000000000111111111222222111111111111111111111111000/////////.........---.........///////////////...///000000......///000000000000000000000000000...///000111111000///...////////////000000000000000000000000111111222222000000111333444444222000111111111111222222222222444444333333333333222222111111111111222222222333333333333333333444444444555666777777777777666555444444555777777888888888555777999999999<<>>===<<<:::999888888888555555555555555444444333555444444333333444444555333333333222222222111111000222333222000///111333111111111111111111111111111000000000////////////------...///000111222222000000000000000111111222---...///000111111000///222222222222222222222222111222444333222222333555555444222111111222333444333333333222222222111111333111000111222333222000000000111111111222222222000000000111222222222333000000000000111111111111000000000000111111111111111222333333333333222111333333333333333444444555333222222111111222222333//////000111111111111111333222222444666666444333333333333222222222111111111000///...///000222333333333333333222222222222000000000111222222333333444444444444444333222222333333222222111222222222000111222222333333333222222222111111222222333444333333333333333222222222111111222222222222222222111222222333444444444444222222222222333333333333444444444444444444444444111111222222222333333333222222111111222222333444111111111222222333333444555555777999;;;:::888555333222222222222222333333111222222222222222222111111111111111222222222333000000000000111111111111000000//////.........---,,,,,,---...///000111222///000222111000......///000000000000000000000000---...///000000///...---////////////000000000000000000111111111222222222000000222555777666333111000000000000111111111111444333333333333333333333111222222222222333333333111222333333444555666666555666777888888777666555333555666888888888777777777:::===>>>>>>CCCKKKRRR\\\eeepppuuusssrrruuuxxxxxxyyy|||qqqmmmfff```ZZZTTTOOOKKKAAA@@@>>>;;;999777666666555555666666555555444333444333333222222333333444333333333222222222111111///222333333000///111333111111111111111111111111000000000000////////////------...///000111222222000000000000000111111222---...///111111111000///222222222222222222222222111333444444333222444555555333222111111222444666333333333222222222111111333222111222333333222111000111111111111222222222//////000111222333333444000000000000111111111111000000000000111111111111111222333444444333222111333222222222222333444444444333333222222333333444111111222333333333333222222222333444666666555333333333333222222222111111000///...---...///111333444444444333333333222222......///111222333444555666555333222222333444555555555444333222222222222000111222333333333333333222222111111222222333444444333333222222111111000222222222222222111000///000111222333444555555555444444444333333333222222444444444444444444444444111111111222222333333333222222111111222222333444000000111222333333444444666666777999;;;:::666444222222222111222222333333222333333444444333333222111222222222222333333333000000000000000111111111............//////////////////000000000000//////000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111222222111111111111111111222222111000///...------333222111111111222333444222222333444555555555555222222333333333222222111333333444444555666666666777888999::::::999888777555666777777777888;;;>>>@@@???@@@BBBGGGNNNTTTYYYfffkkkoooooopppsssuuusssuuu~~~rrrlllggg___ZZZZZZGGGGGGFFFBBB<<<999:::===:::999999888777666666555555555444444444333333333555444444444444444444444444444333333333333222222333333333222222111111111222111111000///......---000///.........///111222000000000000000000000000000111111111111222222222666333///000333555555444555777888777444333555888555555444333333222111111000000000000000000000000222222222111000//////...000000111222333333444444444444444444444444444444...111444444111.........000000111222333333444444555555555444444333333333555555444333333333333444666555444444555555444222444444333222111111111111222333444555666555444333333333333333333333333333111111000000111111222333555444333333222222222222222333333444444333333222111222444666777777666555555555444444444444333333444333333222222111111111444444333222222333333333333555666555444222333333000///......///111333444333333222222222333444555111111222333333444555555555555444444444333333333222222333333333333444444111111111111111111111111222333333444444333333222444555555666666555555444666666666555555444444444333333333222222222111111111222333333444444333333111111111111000000000000............//////////////////000000000000//////000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111111111111111111111111111222222222111111000000///111111000000000111222333333444444444444444333333222222333333333333222222333333444555555666666777888999999::::::999888777555666777777888:::===@@@@@@BBBEEEIIINNNTTTYYY]]]eeeiiikkkkkkmmmsssxxxyyyzzzuuullldddbbbUUUQQQIIIBBB>>>;;;999999:::999888777666555444444666666555555555444444444222222222222222222222222444444333333333333222222333333333222222222111111222111111000//////......000//////...///000111222000000000000000000000000000111111111111222222222///000111222111111222222444555555444333333444555555444444333222222111111000000000000000000000000222222111111000//////...//////000111111222333333333333333333333333333333333111000000111222222222//////000111111222333333444444444444333333333222333333333333333444555666666666777888:::999777444555444333222111111111111222333333444555444444444444444444444333333222222111111000000111111222333555444333222222222222222222333333444444333333222222222333555555666666666444444444333333222222222333333333222222222222222444333333222222333333444333555666666444333333444111000///...///111333444111111222333333444555555222222222333333444444444555555444444444333333333222222333333333333444444222222222222222222222222222333333444444333333222444444444555555444444444555555555444444444333333333333333222222222111111111222333333444444333333111111111111000000000000............//////////////////000000000000//////////////////////////////000111111111111000000///000000000000000000000000//////000111111111111111111111111111111111111111222222222222222222222222000000000000000111222222555555555555444333222111222222333333444333333222333444444555555666777777999::::::::::::999888777777888999999999<<<@@@CCCFFFJJJPPPVVVZZZ]]]aaacccfffjjjllllllqqqzzz}}}uuuppplllcccWWWNNNIIIEEE@@@<<<===<<<;;;999888777777666777666666666555555555555111111222222333333444444444444333333333333222222333333333222222222222111111111111000000//////...000////////////000111222000000000000000000000000000111111111111222222222+++000555555222///000222333222111111222333333222444444333333222222111111000000000000000000000000222111111000000//////.../////////000111111222222222222222222222222222222<<<666000...111444444222/////////000111111222222333333333333222222222222111111222222333555666777777888;;;>>>AAA???<<<888555444333222111111111111333333333333333444555555666666555444333333222222111111000000111111222333444333333222222222222333222333333444444333333222333222222333333444555666666666555444333333222222222222222222333333333333333333333222222333333444333555666666444333333444111000000///000111333444000111222444555555444444333333333333333333333333555555444444444333333333222222333333333333444444333333333333333333333333222333333444444333333222333333333333333333333333444444333333333333333222333333333222222222111111111222333333444444333333222222111111111000000000............//////////////////000000000000//////////////////////////////000000111111111111000/////////////////////////////////000111111111111111111111111111111222222222111111222222333333333333111111111111111222222222444444444444444333222111222333333444444444444333444444444555666666777777:::::::::::::::999999888999:::;;;<<<===@@@DDDHHHQQQVVV]]]bbbdddeeefffhhhkkkqqqvvvyyy|||rrrggg^^^UUUMMMGGGBBBAAA???===<<<;;;;;;;;;666666666666555555555555222333333444555666777777444444333333333222222222222222222222222222222222111111111000000000//////000000000000000111111111000000000000000000000000000000111111111222222222///222555555444222333444444111...///222444333111333333333333222222111111000000000000000000000000111111000000////////////000000000000111111222222222222222222222222222222@@@<<<777333111111000000000000000000111111222222222222222222222222222222222222222222333444555666888:::>>>CCCEEEDDD???;;;666555444333222111111111444333222111222333555666777777666555444222222111111111000000111111222333333333222222222222222333222333333444444333333222333333222111222333444555888888777666555444333333111222222333333444444444333333222222222333444444444555777666444333333444222111111111111222333444111222444555555444222111333333333333333333333222555555444444444333333333222222222333333333444444444444444444444444444444222333333444444333333222333222222222222222222333222222222222222222222222333333333222222222111111111222333333444444333333222222222111111111000000............//////////////////000000000000/////////////////////////////////000000111111111000000//////////////////////////////000111111111111111000000111111111222222222000111111222222333333333222222222333333333333333111222222333444444333333222333444555555555555555444444555555666777777888;;;::::::::::::::::::;;;777999===AAAEEEJJJPPPTTT[[[```fffiiihhhhhhkkknnnvvv~~~wwwgggZZZTTTHHHFFFCCC@@@===<<<;;;;;;666666666666555555555555333333444555555666777777444444333333333222222222222222222222222222222222111111111111000000000000///000000111111111111111000000000000000000000000000000111111111222222222555333000111333555555444444111///000333555444222333222222222222222111111000000000000000000000000000000000///////////////111111111222222222222222444444444444444444444444999<<<===999222......111111111111222222222222222222222222222222222222222444333333222222222333333888:::>>>BBBEEEDDD@@@===777666444333222111111111333333222111222333444555777666666444333222111111111111000000111111222333222222222111111222222333222333333444444333333222444333222111222333444555666666555555444333333222222222222333333444444555333222222222333333444555444666777666555333444444222222222222222333333333444444555666555222000...333333333333333333333222555555444444444333333333222222222333333333444444444444444444444444444444222333333444444333333222333222111111111111222333222222222222222222222222333333333222222222111111111222333333444444333333222222222222111111111111............//////////////////000000000000/////////////////////////////////000000111111111111000000000000000000000000000//////000111111111111111000000000111222222333333111111111222222333333333222333333444555444444444000111222333444444444444333333444555666666666666444555555666666777888888::::::::::::;;;<<<======777<<>>@@@@@@>>><<<777777555444222111111111222222222222222333444444555555444333222222111111111111000000111111222333222111111111111222222333222333333444444333333222444444333333333333444444333222222222222111111111333333333333444444444444222222222222333444555555444666777777555444444555333333333333333333333333555555555555444222000///333333333333333333333333555555444444444333333333222222333333333333444444444444444444444444444444222333333444444333333222444333222111111222333444111222222222222333333333333333333222222222111111111222333333444444333333333222222222222111111111............//////////////////000000000000//////000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111///000000111222222333333333333333333333444444444111222333444444444333333111222222333333333222222333333555666666777777777555555555666777777888888999999999:::;;;===???@@@AAAGGGOOOWWW]]]bbbfffhhhhhhllloooqqqsss|||{{{kkkfff^^^TTTKKKEEE@@@>>>::::::999999999888888888333333333444444444444444444444333333333333222222111111222222222333333333111111111111111111111111///000111222222222111111000000000000000000000000000111111111111222222222111000000000111222222222111222333222222333555666111111111111111111222222000000000000000000000000////////////////////////222222222111111111111111333333333333333333333333---333777777333000111444222222222111111111111111222333333333444444444444222222222222222222333333888777666777999;;;;;;:::888777666444222111111111111111222333333333333333333333333222222111111111111111000000111111222333111111111111111222333333222333333444444333333222444444555555555444444333222222222333333333333333444444444444444333333333222222222222333444555666555666777777555444444555333444444444444444333333444444333333333333222222222222222333333444444444555555444444444333333333222222333333333333444444333333333333333333333333222333333444444333333222444333222111111222333444222222222222333333444444333333333222222222111111111222333333444444333333333333222222222111111111............/////////000//////000000000000//////111111111111111111111111//////000111111111111111000000000000000000000000//////000111111111111111///000000111222222333333555555555555555555555555000111222333444333222222333333333333222222111000333444555666777777777777555555666666777777888888888888999999;;;>>>@@@BBBNNNSSS[[[aaadddeeeffffffmmmppptttvvv{{{|||qqqeeeYYYPPPIIIGGG<<<<<<;;;;;;;;;:::::::::666666666666666555555555444444444333333333222222111111111222222333333333111111111111111111222222///000111222333222111111000000000000000000000000000111111111111222222222...222666666444222333444///111333333111111444777111111111111111111222222000000000000000000000000.........///////////////111111111000000000000000222222222222222222222222222333444444222111000000111111111000000000000000333333333444444555555555000000000111222333555555888555333333555777999999888777666444222111111111000111222333444333222222222111111111111111111111111111111000111222222333111111000000111222333333222333333444444333333222444555666666666555444333444444555555666777777777555555555444444333333333222222222222333444555666555666888777555444444555444444444555555444333333222222222222333444555666111111222333333444555555555555444444444333333333222222333333333444444444333333333333333333333333222333333444444333333222555444222111111222444555222222222333333444444444333333333222222222111111222222333444444444333333333333333222222222111111000000000000////////////111000000////////////000222111111111000000//////---000333333000...///000//////000111222333333333222222222111111111111111555222//////111222111///333333333333333333333333444444333222222333333333333333333444444555555555555555555555666666666777555777999999888777888999:::;;;===>>>AAAFFFMMMRRRXXX```hhhjjjhhhhhhmmmrrrsss}}}yyyoooggg[[[OOOIIIDDD===::::::;;;999777666555444444666666555444555555444444444333333333222333444555555333222000111111111111111111111111000000000000000111111222111111111111111111111111222222222222222222222222555555555555444333222111222222222222222222222222333333222111000000111111000000000000000000000000////////////////////////111000/////////000222333111111111222333444555666222222222111111111000000111000000000000000111111333333555666666666555444444444333333333333222222444333333222222333333444444444444444444444444444222333333444444333333333333222222222111000000000000111111111111222222222222222111111222222333444555555555444444333333333222333555666666555333222111111222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333666666666666555444333222555555444333333222222111222222333333333444444444666666666555444333111000222222222222333333444555666555444444333333333333333333333444444333333222333333333333333333333333444444333333222111000000000000000000////////////000000////////////000000111111111111000000000///000333555555333222222333000000000111222222222333111111111111111111222222666444222222333444333111333333333333333333333333444444333333222333333444333333444444444444444444555555555666666666777777555777999:::::::::;;;<<<<<<>>>AAACCCGGGNNNWWW]]]cccfffiiiiiiiiimmmvvv}}}{{{kkk]]]VVVNNNEEE???>>>===;;;999777666555666999::::::999555555555444444444333333333444444555444333111111111111111111111111111111000000000000000111222222111111111111111111111111222222222222222222222222555555555555444333222111222222222222222222222222333222222111000000111111000000000000000000000000////////////////////////111000/////////000222222222222222222222333444555222222222111111111000000000000000000000111222333222333444555666555555444444444333333333222222222333333222222222222333333333333333333333333333333333333444444444333222222222222222111111111111111000111111111111222222222222222111111222222333444555555444444444333333333333333444555444333222111222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333666666666555555444333222222222222222111111111111333333333444444444555555555555555555444333222222333333222222333444444555666666555444333333333333222222333333444333333333222222222333333444444444444444333333222111111000000000000000//////////////////...//////000111222111111111111000000000000...000222222111000000111111111111111111111222222000000000111222222222333555444222222333444333222333333333333333333333333444333333333333333444444444444444444444444333333666666666666777777777777666888:::;;;;;;<<<===??????CCCHHHLLLQQQYYYcccjjjlllllllllmmmsss}}}pppbbbXXXKKKBBB???>>><<<999;;;999888888:::;;;;;;:::555555555444444444444333555555555444333222222111111111111111111111111111111000000000000111222222111111111111111111111111222222222222222222222222444555555444444333222111222222222222222222222222333222111111000111111111000000000000000000000000////////////////////////000000000///000111111222333333222222222333333444222222222111111111111111000000000111111333444555222333444555555555444444333333333333222222222222222222111111111111222222222222222222222222222222444444444444333333222111111111111111111222222222000111111111111222222222222222111111222222333444444444444444333333333333333333333222222111111111333333333333444444444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555444333222222111111111222222222333333444444444444555555555555444555555555555555555555444333333333333444555555666666555555444333333333111111222333333333333333111111222333333444555555444333333222222111111111000000000000////////////............///000222222111111111000000000000000......///////////////000222222222111111111111111//////000111222333333333222222111000111111111111444444444444444444444444444333333333333444444555555555555444444444444333666666777777777888888888777999:::;;;;;;<<<>>>@@@DDDJJJRRRXXX]]]ccclllrrrrrrssswww~~~qqqeeeTTTJJJFFFDDDAAA>>>>>><<<999888888888777666555555555555444444444444777666555333222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222444444444444444333222111111111111111111111111111222222111111111111111222000000000000000000000000////////////////////////000000000000000111111222333333222222222222222222111111111111111111111111000000000111222444555666222222333333444444444444333333333222222222222111111111000000000000111111222222222222222222222222444444444444333222111111000000000111222222222333000000111111111222222222222222111111222222333444333333333333333333333333333333222111111111111111222222333333333444444444222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333222222333333333444555666666777333333444444444555555555444444444555555666777777555444444444444444555555666666666666666555444444000111222333444444444444000000111222444555666666333333333222222111111111000000000000////////////............///000222222000000000000000000111111111111111111222333333333222222222111111111111111//////000111222333333333111111111111000111111222444444444444444444444444444333333333444444555666555555555555555555555555777777777888888888888999888999;;;;;;;;;<<>>??????>>>777777777777666555444444222222222333333444444444222222222222222222222222000000000000////////////111000000////////////000//////000000111111111222222///---...111333333222//////000111222333333444222222222111111111111111///111222111000///222555555555555555555555555555333333333444555666777777666666777999:::;;;<<<===888888999999999:::::::::;;;>>>BBBFFFKKKRRRYYY^^^fffnnnyyyuuu^^^XXXPPPHHHCCC>>>;;;888777666666666555555555555111222555777777777555444111111111111111111111111222222111111222222333444111111111111111111111111222222222222222222222222111222222333333333222222000000000000000000000000111111000000111222333333000000000000000000000000000000000000000000000000...///000222222111111000000000000000111222333444000000111111222222222222111000000000000000111111222111000000000111333444222222222111111111111000222222111111111111222222000000000000000000000000000111222333444555555555333222222222111111000000000111111111111222222222222222111111222222333444111111111222222333333333111333666999;;;;;;;;;:::777777777777888888888888555555555555555555555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555777777777777777777777777666666777777777777777666666666666666777777777777888888888888999999999999777777555555666888:::;;;888888777666666666666666555777:::>>>@@@AAAAAAAAA999999888888777555444333333333333333333333333333222222222222222222222222000000000000000000000000...............///000000000000000000////////////111111111111111111111111222222222222111111000000333444444444444333222222222333444444333222333555555444444333333444444555444444444444444555666666;;;<<<=========<<<:::999999999999999999:::;;;;;;???DDDHHHLLLVVVcccmmmooouuuyyyooo]]]TTTLLLCCC>>>>>>888999888777555444444555555444444444444444444333222222222222111111111000333333222222222222333333444444333333222111000000222222222222222222222222000000000000000000000000000111111111111222222222333222111000000111222333000000000000000///.........//////000000000000000000000000000000000000000222222222222222222222222222111111111000000//////000000111111222222222333333333333222222111111111000111222333333222111000000000000000000111111111000111111111111222222222000000000111222222222333555555444333222000000///444444222222222222444444333333333333333333333333555555444333333222111111222444666999===@@@BBBCCC>>><<<:::777666777888999555555555555555555555555555555555555666666666666555555666666666666555555666666777888888777777666666555555555555666666777777777777777888888888888888888999999999999888888777777777888888888888999888777777777777666666666555555555666666666777777777777777777777777777666444555666777:::???EEEJJJHHHAAA:::666777888777444444444444444444444444444444333333222222333333444////////////////////////...............///000000111111111111111000000000111111111111111111111111222222222222111111111000111111222222111111000///000111222222111111222333555444444444444444444555555555555555555666777777888;;;>>>AAAAAA???<<<:::;;;;;;<<<<<<===>>>AAACCCDDDJJJRRRZZZfffuuurrrfff[[[OOOGGGEEE======;;;888666555666777555555444444444444333333333333333222222222111111222222222111111222222222444333333222111111000000222222222222222222222222111111111111111111111111000111111111111222222222111111000//////000111111000000000000000///......//////000111111111111000000000000000000000000000222222222222222222222222222111111111000000000000///000000111222333333333333333333222222222111111111111222222222222111111...//////000111222222333111111111111222222222222111111111111222222222222111111222222222333333333444333333222222333333444444333111000000111333444555555444444333222111111555666888;;;>>>@@@BBBCCC???===:::777555555666777555555555555555555555555555555555555666666666666555555666666666666555555333444444444555555666666777777666666666666777777666777777777888888888888777888888888888888777666666666666666777777777777888888888777777777666666777888888888888999999999666666666555555555555444555555666888;;;@@@GGGLLLRRRLLLCCC;;;888666444333444444444444444444444444444444333333333333444444.......................................///000000111111111111111222222222111111111111111111111111222222222222111111111111000111111111111000//////000111333222111111333444555555444444444444555555777666666666666777888888555999@@@DDDFFFCCC>>>;;;999:::;;;<<<===@@@EEEHHHOOOXXXcccooo~~~wwwkkk^^^SSSMMMFFFCCC>>>999666666777888555555555444444444333333444333333333222222222222222222111111111111222222333333222222111000000000222222222222222222222222111111111111111111111111000111111111111222222222000000////////////000000000000111111000000/////////000000111111111111111000000000000000000000000222222222222222222222222111111111111111000000000...///000111222333444555333333333333222222222222222222111111111111222222---...///000111333444444111111111111222222222333222222222222222111111111000111111222333444444555444333333222222333333444555333000......000333555555555444444333333222222222333444666888:::;;;<<>><<<:::;;;======???DDDKKKQQQ]]]gggvvvrrreee]]]QQQKKKBBB;;;777666777888666666666555555444444333333333333222222222222111222111111000000111111222222222222111111000000000222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000111111111000000///...///000000111111000000000000000000000000000000111222222222222222333333111111111111111111111111...///000111333444555666333333333333333333333333333222111000000111222333//////000111222222333333111111111222222222333333333333333222222111111111333333333333333333333222333333333333333333333333444333111000000111333444444444444444444333333333111111222333444555666666;;;:::888666444444444555555555555555555555555555555555555555666666666666666666777777777777666666666555444444555888:::<<<<<<<<<;;;999888888888888777777777777888888888888<<<<<<<<<<<<;;;:::999999999999999999::::::::::::======<<<<<<<<<;;;;;;;;;666777777777777888888888888888888777666666555555444444444444666:::AAAEEENNNOOOLLLEEE<<<666777999555555555555555555555555555555444444444444555555.......................................///000000/////////000000000111111111111111111111111111111222222222222222222222333333333333333333222111111222444555555555555777888777666666555555666666777888888888888888999:::::::::;;;===>>>???>>>===<<<>>>@@@BBBCCCFFFMMMXXX```jjjvvvsss^^^VVVJJJ@@@;;;999888777888888777777666555555444333333222222222111111111222222111111111111222222222222222111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111000000---...//////000000//////000000000000000000000000111111111222222333333333111111111111111222222222...///000111333555666666333333333333333333333333333222111000000111222333222222222111111111111111111222222222222333333333444333333333222222111111444333333333333333333333333333333333333333333333333333444555555444333333444444444444444444444555444444555555666666777777777777666555555666666777666666666666666666666666555555555555666666666666666666777777777777666666777666555555666999;;;=========<<<::::::999999999888888888888999999999:::;;;<<<<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888777666666666::::::999888888:::>>>BBBBBBFFFIIIEEE===777666888666666666666666666666666666555555444444555555666.......................................///000000.........///000000111111111111111111111111111111222222222222333333333333111222222222222111000000000222444444444444666777777777666666666666777777999888888888888999::::::<<<<<<;;;::::::;;;<<<===<<<@@@CCCFFFKKKVVVeeeqqq}}}ooodddVVVJJJCCC???;;;999::::::999999888777666666333333333333222222222222333222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222111111222222222222111111000000111111222222111111......///000000000000000000000000000000000000000111111111222222333333444111111111222222222222222///000111222333444555666333333333333444444444444222222111111111111222222333333333222111111000000222222222222333333333333333333333333333222222222111222222333444555555666222333333444444333333222222444666777777666444222333333444444555555666666333333444444444555555555555555555666666777888999666666666666666666666666555555555555666666666666666777777888888777777666666666666666777888:::;;;===<<<<<<;;;::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999888777777666999999999888777777999:::<<>>???>>>CCCIIINNNWWWfffyyytttdddVVVMMMGGGBBB======<<<;;;:::999888888777666555555555444444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222///000111222222111000//////000111222222222222111000000111222222222222222000000000000000000000000000111111222333333444444111111111222222333333333111111222222333444555555333333333444444444555555111111222222222222111111333222222222222222222111222222222333333333444444222222333333333333333333333333333444444444555555222333333444444333333222333444444555555444444333333333333444555666666777222222222222333333333333777777777777777777888888666666666666666666666666555555555555666666666666777777888888888888777777888888888999999:::::::::<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>??????@@@@@@???>>>===<<<;;;;;;777999::::::999888888888;;;===???===999777777888777777777777777777777777777666666666666666666777000000000000000000000000...............///000000///000000111222222333333111111111111111111111111222222222333333444444444555555666666555555444333333444666777777777999;;;888888777777777777888888888888777777888888999:::777888999:::<<<>>>@@@AAAFFFLLLSSS[[[fffxxx~~~mmm___UUUNNNGGGAAA>>>======<<<:::999888888777777777777666666666666555444444333333444444555444444444444444444444444222222222222222222222222222222222222222222222222000111111111111222222222...///000111111000///...///000111222222222222222222222333444444444444333000000000000000000000000000000111222333333444444111111111222222333333333222222222333333444444444333333333444444555555555000111222333333222111000111111111222222333333333222222333333333444444444222222222333333444444444777777666555333222111111222222444444444444222222444444333222222333444444222333333444555666777777555555555666666777777777888888888888777777777666777777777777777777777777555555555555666666666777777777888888888888777777;;;;;;<<<=========<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<============>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHIIIFFFFFFEEEDDDCCCBBBAAA@@@<<<>>>BBBCCCBBB@@@??????:::::::::999888:::===???777777777777777777777777777777666666666666777777......------------......000000000000000111222222111000/////////000222333111111111000111111222333111111222222222333333333555555555444444333333333000444888888777888===BBBFFFBBB===888666666999:::999::::::999888999;;;>>>============>>>BBBHHHLLLSSSYYYaaahhhssssssfff\\\SSSNNNDDDAAA===<<<===<<<888555555666666333000///111444444444444333333333222222333333333333333333333333333333333222222111111111111111111000111111222222222222222222222222222222000111222333333222111000111111111111000000000000000000000000000000000000999888555222000.........222222222333333444444444000000111111111222222222222222111111111111111111444333333222222333333444444333222111000000000000111111222222222333333333444444333222333444555666333444444555555666666666333333333333333333333333444444444333333222222222333333333333333333333333666555444333222333444444444444444555555555666666444555666777888888888888888888888888777777777777666666666666666555555555888777777666666777888888::::::999:::;;;<<<;;;:::888999999::::::::::::999===;;;;;;>>>>>>>>>AAAGGGEEEJJJLLLIIIHHHMMMQQQSSSTTTSSSRRRRRRTTTTTTSSSRRRSSSTTTVVVWWWWWWUUUTTTSSSXXXVVVUUUUUUVVVWWWWWWVVVXXXUUUUUUWWWRRRIIIEEEHHHLLLJJJGGGEEEEEEEEEDDDCCC???===;;;;;;======:::888777999;;;:::888777999;;;888777777666666777777777000//////......//////000...............///000000111000000///000111222333111111111111111222222333111222222222222333333333555444444444333333333333222555777777777;;;CCCJJJSSSNNNFFF???999777777888999::::::999888999<<<>>>;;;======>>>@@@FFFNNNTTT\\\cccnnnzzzssshhhaaaUUUOOOFFF@@@===:::777444666777888666333222333555444444444333333333333222333333333333333333333333333333333222222222111111333222222111111111222222222222222222222222222222222333333444444333333222111111111111000000000000000000000000000000000000222111000000000111222333111111222222222222222222111222222222333333333333333333333333333333333333444333333222222333333444555444333222111111111111111111222222222333333333333333222111222333444555555555555555555666666666333333333333333333333333222222333333333444444444333333333333333333333333444333333333333444666666444444444555555555666666444555666777888888888888666666777777888888999999777777777777777777777666888888888777777777777777;;;;;;::::::<<<============>>>???AAABBBCCCCCCCCCCCCAAACCCFFFHHHIIINNNUUUUUU[[[___^^^^^^bbbffffffnnnllljjjjjjjjjiiihhhffffffgggjjjmmmooopppooommmmmmmmmmmmnnnpppqqqqqqqqqvvvtttuuuuuunnnccc]]]]]]YYYWWWTTTRRRRRRQQQOOONNNJJJGGGEEEDDDDDDDDDCCCAAA===>>>>>><<<888777888:::888888888999999:::;;;;;;111000000//////000000111///............///000000111000000000000111222222111111111111111222333333222222222222333333333333444444333333333333222222555555666555777>>>IIIQQQYYYTTTJJJAAA:::777777888888999:::999999:::<<>>GGGNNNOOOJJJCCC<<<888777888:::888999:::::::::;;;>>>@@@BBBEEEIIILLLQQQ[[[iiisssuuukkk]]]QQQJJJEEEAAA>>>999:::::::::999888777777555555555555444444444444333333333333333333333333333333333333333333333333666555444333222222111222111111111111111111111111222111000//////000111222111111111111000000000///000000000000000000000000000000000000000111111111333333222222111111000000222222222333333333333444//////000000000000111111333333222222222222333333444444333222222222222222111111222222222333333333222222222222222333333444555555444444333333333222333333333333333333333333111111222333444555666666444444444444444444444444333333333444555666666777555555555555555666666666555555666777888888888888666666777888888999::::::777777777888888999999999666888:::<<<>>>>>>????????????@@@@@@AAADDDGGGJJJIIIKKKOOOUUU\\\bbbhhhjjjpppkkkhhhiiilllpppzzz~~~|||vvvnnnhhhgggiiilllmmmiiibbbZZZRRRKKKHHHFFFCCCBBB@@@>>><<<999888777000//////......//////000111111111111111222333333000111111111222222222222222222222111222333333444222222333333333444444444333333333333333333333333333333444555777;;;@@@DDDBBB???:::777555666999;;;999:::;;;;;;;;;===@@@CCCFFFKKKPPPTTTZZZgggwww|||sssfff[[[RRRKKKDDD???===<<<;;;:::999888777777666666666555555555444444333333333333333333333333333333333333333333333333666555444333222222111222111111111111111111111111222111////////////111222111111111111000000000///000000000000000000000000333333333222222111111000444444333333222222222111111111111111222222222222//////000000111111111111333222222111111222222333333222222111111111111222111111222222222333333333222333333444444444444444333333333222222111111111333333333333333333333333333333444444444555555555444444444444444444444444555555555555555555555444666666666666666666666666555666777888999999999999999999999888888888888888666666777888999999::::::999:::;;;===>>>??????@@@DDDFFFIIIKKKLLLOOOTTTWWWVVVZZZbbbmmmyyy{{{nnnbbbYYYTTTNNNLLLIIIDDDAAA>>><<<;;;000//////......//////000000////////////000111111000111222222333333222222222222222222222333444444333333333333444444444444333333444444444444555555333333444555777999:::;;;<<<;;;999777666777999::::::;;;<<<======???CCCEEEJJJPPPWWW\\\eeetttsssfff[[[PPPFFF???BBB???<<<:::999999888777777666666666666555555555333333333333333333333333333333333333444444444444555444333222222111222222111111111111111111111111222222222111111222222222111111111111000000000000000000000000000000000000000111222333333333333333444444444333333333333333000000111111111222222222222222222333444444555555222222111111111111222222222222111000000111111222111111222222222333333333222333444555555555444444222222222222222222111111333333333333333333333333444444444444444555555555444444444444444444444444666666666666666555444333777777777666666666666555555666777888999999999999::::::999999999888888888777777888999:::;;;<<<===>>>>>>??????AAACCCDDDEEEKKKOOOUUUXXXZZZ]]]cccgggiiinnnxxx~~~rrrjjj[[[WWWQQQJJJEEEBBB@@@@@@111000000//////000000111000000//////000000111222000111222333333333222222333222222222222333444444333333333444444444444555444444444555555666666666555555555666777999999999::::::999999999:::::::::;;;<<<>>>>>>???AAAEEEHHHPPPWWW```hhhsssttthhh\\\QQQJJJHHHCCC>>>::::::::::::999777777777666666666555555333333333333333333333333333333333444444444555555333222222111111111222222111111111111111111111111111111222222222222111111111111111111000000000000000000000000000000000000...///111222333333222222222222222222222333333333111111111222222222333333222333333444555555666666222222111111111111222222222222222111111222222333111111222222222333333333111222333444555444333333333333333333333444444444333333333333333333333333222333333444555666777777555555555555555555555555444555666777777666555555777777777777666666666555666666777888999999999999888999999999999999999999888999:::<<<===>>>???@@@AAAAAACCCFFFKKKQQQVVVZZZ```gggoootttwwwzzz~~~vvvpppfffZZZRRRLLLJJJJJJ222222111111111111222222222222222111222222333444000111222333444333222222333333222222333333444555333333333444444444555555555555555666666666777777888777555666888:::;;;;;;777777999:::;;;<<<;;;;;;;;;===>>>???@@@CCCFFFIIIUUU]]]hhhrrr~~~ssshhh___YYYLLLGGG???;;;;;;<<<;;;:::777777777777666666666666333333333333333333333333333333333444444555555555111111111000111111222222000000000000000000000000...///000111111000///...111111111111000000000000000000000000000000000000///000111222222111000///000000111111222222222333222222333333333444444444111111222333333444555555222222111111111111222222333333333222222333444444111111222222222333333333000111222333444333222222444444444555555666666666333333333333333333333333000111222444666777999999555555555555555555555555222333555777888888777777888888777777666666666555666777888999999:::999999777777888999:::;;;;;;<<<:::;;;<<<>>>???AAABBBCCCAAABBBFFFMMMVVVaaajjjppp|||{{{rrrpppvvv}}}}}}{{{yyyyyy}}}qqqddd\\\XXXWWW//////000000111111222222111111111111111111111111222222333333333333444444111111222333333444555555444444333333333444444555555555555555555444444444666666666777888888999999;;;;;;<<<;;;:::;;;>>>@@@===>>>@@@@@@AAAGGGOOOVVVccciiipppyyyvvviii[[[SSSPPPKKKFFFBBB???>>>===<<<999777999999777888;;;777777555444444444444444333444555555333333444555444333222111111111222333///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111111111222222222333333333444444444333333333222222222222111111111111222222555444333333222222222222222111000//////111333444333333333333333333333333222222333333333444444444111222222333444555666666444333333222222333333444444444444444444444444444666555444555666777777555444444444444444444444333444444666777888888888888888888777777888999;;;<<<<<<:::999:::===>>><<<:::>>>>>>???CCCHHHLLLMMMMMMRRRZZZ```cccjjjxxx}}}vvvvvvsssnnniiihhhkkkqqqvvv}}}~~~|||vvvssspppnnnnnnooottt{{{rrrgggaaa000000000000111111111111111111111111111111111111222222333333333333444444222222222333333444444555666666666555555666666777666555555555555555555555666666777777888888999999888:::;;;;;;;;;<<<>>>@@@999<<<@@@CCCGGGOOOYYY```gggppp{{{xxxiii___ZZZSSSLLLGGGCCC???======999777888888666555888777777666555444444444444333444555555333333444555444333222111111111222333333333444555555555555555111111111111111111111111////////////////////////000000000000000000000000111111000000000000111111111111111222222222333333111111222222333333444444333333222222222222333333444333222222111111111222222111000///000111333444333333333333333333333333222222333333333444444444222333333444444555555555444333333222222333333444444444444444444444444444666555444555666777777555555555555555555555555444555666777888999999999999888888888999:::;;;======999999:::<<>>CCCHHHNNNXXXdddmmmuuu}}}uuulll```XXXRRRMMMGGGAAA@@@;;;888999999666555666888777666555444444444444333444555555333333444555444444333222222222222222444444555666666666555555111111111111111111111111////////////////////////000000000000000000000000111000000000000000111111111111111222222222222333//////000111222333444555444333333333333333333444333222222111111111111111222111000000000111333444333333333333333333333333333333333333444444444444444444444444444444444444444444333333333333444444444444444444444444444444666555444555666777777555666666666666666666666666777888999:::::::::::::::777888999:::;;;<<<===>>>888999:::<<>>@@@CCCGGGLLLTTTaaaqqq|||pppfffaaa\\\TTTMMMEEE???:::;;;;;;888666777888777666555444444444444333444555555333333444555444444333333222222222222222222333333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111222111111111111222222222222//////000111222222333333333333222222222222333333333333222222222222222333111111000000000111222333333333333333333333333333333333333444444444444555555555555444444333333333444444333333333333444444444444444444444444444444666555444555666777777555777777777777777777888888888888999:::::::::::::::777888999:::;;;;;;;;;;;;======>>>???AAAGGGOOOUUUaaahhhsss}}}|||~~~{{{vvvsssssstttyyy}}}zzzzzz|||wwwuuuvvvuuurrrrrrssstttuuuuuuxxx|||}}}yyyxxxxxxvvvvvvvvvxxx{{{~~~|||xxxrrrooommmjjjfffccceeedddcccgggnnntttxxxxxx333333222222111111000000222222222222222222222222222222222333333333444444555444444444444444444444777666555444444444444444777777777777888888999999777777777888999999::::::;;;<<<>>>>>>======>>>@@@FFFHHHMMMTTT___qqq~~~sssnnniiibbb\\\MMMDDD===<<<;;;888666777888888666555555555555555333444555555333333444555444444444444333333222222111111222222222222111000111111111111111111111111111111111111111111111111000000000000000000000000000000//////000111222222000000111111111222222222111111111111111111111111222222111111111111222222444444333333333444444555111111111111111222222222333333333333333333333333333333444444444555555555555555555444444333333222555444444333333444444555444444444444444444444444666555444555666777777555777777777888888888999999888888999999:::999999999888999999999::::::;;;;;;AAACCCEEEGGGLLLWWWgggrrryyyttthhhlllppprrrttttttsssqqqpppppptttzzz}}}{{{{{{}}}zzzsssmmmhhhccc___```gggnnnrrrsssxxx222222222222222111111111333333333333333333333333222222333333333333444444444444444444444555555555999999888777666666666666666666777777888888999999777777888888999:::::::::===>>>?????????@@@CCCFFFLLLQQQYYYdddtttyyytttppplll[[[NNNCCC>>><<<999666666888888777666555555555555333444555555333333444555444444444444444333222222333333444444333333222222222222222222222222222222222222222222222222222222000000000000000000000000////////////000111222333000000000111111111111222333333222222222111111111222111111000000111111222555444444444444555555666000000111111222222222222333333333333333333333333333444444444555555555555555555555444444333333333555555444444444444555555444444444444444444444444666555444555666777777555666777777888888999999999888999999::::::999999999::::::::::::;;;>>>@@@AAAAAAGGGNNNUUU^^^nnn|||wwwqqqkkkhhhggglllqqqssswww{{{{{{yyyzzzyyy}}}tttnnnhhhfffiiinnnqqqrrrooosss~~~111222222222222222222333333333333333333333333333222222333333333333444444333333444444555555666666:::999888777666666666666555555666666777888888999777888888999999::::::;;;======>>>???AAAEEEKKKOOOVVV^^^lll|||}}}|||ooo```OOOFFFAAA<<<999888999888777666555555555555333444555555333333444555333444555555555444333222444444555555444333333222222222222222222222222222111111111111111111111111000000000000000000000000////////////000111222333000000000000111111111111222222222222333333333333333222222111111222222333444333333333333444555666000000111222222222222222333333333333333333333333444444444444555555555555444444444444444444333333555555444444444444555555444444444444444444444444666555444555666777777555666666666777888999999999::::::;;;;;;;;;;;;::::::===<<<<<<===@@@EEEJJJMMMOOOYYYfffqqq{{{|||xxxuuusssqqqppprrrsssttttttssspppnnnlllrrrxxx||||||{{{xxxwwwvvvvvvnnnnnnsss|||~~~~~~{{{zzzyyyzzz111111111222222333333444333333333333333333333333222222333333333444444444333333333444555666777777888888666555444444444444444555555666777888888888777888888999999:::;;;;;;<<<<<<===???BBBIIIQQQVVVaaakkk|||nnnZZZNNNHHHAAA===<<<999888777666666555555555333444555555333333444555333444555555555444333222333444444444333333222111222222222222222222222222000000000000000000000000000000000000000000000000////////////000111222333000000000000111111111111111111222333444555555666444333333222222333333444222222222222333333444555000000111222222222222111333333333333333333333333444444444555555555666666444444444444444444444444555555444444444444555555444444444444444444444444666555444555777777777555555666666777888888999999;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>@@@EEELLLSSSWWWfffsss{{{ssskkkgggfffiiikkkrrrtttvvvxxxyyyxxxwwwwww|||~~~|||wwwtttuuuzzzyyytttrrruuuqqqpppppprrrvvv~~~222111000000000111333333444444222222222222444444666666666666666666555555444444444555666777777888888888777666666666666666555666666777888999999999<<<:::999999:::;;;;;;::::::>>>BBBEEEHHHPPP\\\eeerrrtttccc\\\SSSDDD;;;:::;;;999777666777888888777777666666666666555222000555444333333222222333333222333444444444333222111333333444555666666666555000000000000000000000000000000////////////000000000000000000111111111111111111000000000000111111111111000000000000000000000000111222333333444444222111111000000111111222222222222222222222222222111111222222222333333333444444444555555555666666777666555555666666555444666666777777666555444444666666666666666555555555777777777777666666666666999888888999:::;;;;;;;;;;;;:::::::::;;;===???AAAAAADDDEEEFFFPPP```ooouuu~~~oooppppppmmmjjjjjjnnnqqqzzz~~~~~~{{{zzz~~~{{{xxxvvvvvvuuusssrrr333222111111111222444444444333333222222333333444444444444444444444444444444444555555666777777888888888777666666666666666777777888888999::::::::::::999999:::;;;<<<<<<<<<:::>>>CCCFFFKKKUUUcccnnn~~~oooiii___NNNAAA>>><<<:::888777777777666555555555666777777777555333666555444444333333444444333444444555444333222111222333333444444444444333000000000000000000000000000000////////////000000000000000000111111111111222222111111111111222222222222222222222222222222000111111222333333444444222222111111111111222222222222222222222222222222111222222222222333333333333333333444444444555555444333333444555666666555666666777777666555555444666666666666666666666666777777777777777777777777777777777999:::;;;;;;::::::;;;<<<===>>>@@@CCCFFFFFFMMMTTTZZZddduuuzzztttpppjjjmmmooopppqqquuuzzz~~~}}}{{{xxxuuurrr333333222222333333444555444333333222222333333444333333333333333333333333444444555555666777777777888777777666666666666666888888999999:::;;;;;;;;;888999:::;;;<<<======>>>>>>AAAFFFKKKSSSaaarrrxxxrrrgggUUUGGGBBB???===:::999999999777666555666888999:::999888777777666666555444555555555444555555555555444333333222333333333333222222111000000000000000000000000000000////////////000000000000000000111111111111333333222222222222333333333333333444444444444444111111111222222333333444333333222222222222333333222222222222222222222222222222222222333333333333222222333333333444444444222111111222555777666555666666777777777666555555666666666666666666666666777777777777777777777777777888999:::;;;;;;;;;;;;:::;;;===>>>AAAEEEJJJOOOVVVbbbooowwwxxxsssooommmkkkooorrrvvvzzz}}}222222222222333333444444333333333333333333333333222222333333333333444444555555555555666666777777777777666666666666777777888999999999:::::::::;;;888999;;;;;;;;;<<<===>>>CCCGGGMMMTTT___pppxxxlll\\\OOOJJJAAA???===<<<<<<<<<:::999777999<<<===<<<:::888888777666555555444444555555555555555555555444444444333333444333333222111111000000000000000000000000000000////////////000000///000000000111111111111333333222222222222333333333333333444444444444444111111111222222333333333444333333222222333333444222222222222222222222222222222222333333333444444333333333444444444555555333222222333555666666555666666777777777666666555666666666666666777777777777777888888888888888999999;;;<<<<<<<<<<<<<<<<<<>>>@@@CCCEEEJJJSSS^^^fffttt|||{{{{{{|||~~~~~~}}}{{{000111111222222222222222333333333333333333333333333444444444555555555666555555555555666666666666777777666666666666777777888888888999999999999999999:::<<<;;;:::;;;>>>AAAHHHNNNVVV```mmmsssdddXXXSSSDDDAAA>>><<<<<<===<<<;;;<<>>DDDIIIQQQYYYdddqqqxxxhhh]]]WWWKKKGGGAAA===<<<<<<===<<<@@@CCCFFFDDD???999777666666555444444333333444444666555444444333333444444333444444444444444333222000000000000000000000000000000////////////000000000000000000111111111111222222111111111111222222000000111111222222333333222222222222222222222222333333222222222222333333222222222222222222222222333333333333444444444444555666666666666777777777888666555555666666555444666666777888888888777777555666666777777888888999888888888999::::::;;;;;;888:::;;;;;;:::<<>>???DDDMMMUUU\\\hhh{{{}}}zzzwwwyyy111222333444555444333333222222444444444444222222444444555555666777888888666666666666666555555555666666666666666777888888;;;;;;;;;;;;;;;;;;;;;;;;888;;;======@@@HHHTTT]]]lllwwwvvvoooggg___TTTJJJEEEDDDDDDDDDAAAFFFJJJHHHBBB;;;999999888888777666666666666666555444333222111222333333///000111222222222222222000000000000000000000000000000////////////000000000000000000111111111111555444444333333444444555000000111222222333444444222222222222222222222222222111111111111111111222222222222222222222222222333333333444444444555555444444444555555555666666222222111333555777666555666666777888888888888888555666666777888999999999888888999::::::;;;<<<<<<;;;>>>AAABBBEEEMMMYYYcccyyy{{{yyyxxxwwwvvvzzz222222333333333333444444333333333333333333333333666666666666666555555555333333444555666777888999777777888888888888777777;;;:::999999::::::999777BBBAAA@@@@@@EEEQQQ```jjjttt~~~yyyooobbbWWWMMMDDDCCCFFFFFFGGGEEEBBB>>>:::888777888888888888777666555444555444222111111222444555444444444444333333222111111111111111000000000000222111000.........///000333222111000000000111222222222111111222222333444222222222222222222222222111111111111111111111111000111333444444333111000111111222222222333333333666666666666666666666666444555666777777666555444555555666777777777777777444444444444555555555555666666666666777888999:::777555777;;;<<<::::::===BBBAAAFFFNNNUUU^^^ooo{{{yyyyyyyyyxxx222222333333333333444444333333333333333333333333555555555555555555555555444444555555666777888888777777888888888888888777::::::999:::;;;<<<<<<;;;;;;@@@DDDHHHMMMZZZlll{{{~~~ooocccYYYNNNIIIIIIKKKIIIEEE???;;;888777888888888888888777666555444555444333222222333444555222222333333333222111111111111111111000000000000222111000/////////000000222111111000000111222333222222111111222222333444222222222222222222222222222222222222222222222222111222444555555444222111222222333333333444444444555555555555555555555555666777777888888777777666555555666777777777777777666666777888999;;;;;;<<<777777777777777888999:::<<<::::::===<<<999:::===EEEFFFMMMXXXdddrrr}}}yyyyyy}}}222222333333333333444444333333333333333333333333444444444444444444444444555555666666777777777888666777888999999999999999999::::::;;;<<<>>>???@@@:::CCCMMMTTT\\\kkkxxxlllbbbWWWOOOMMMRRRNNNFFF???:::888888999888888888888777666555555444444444444444444444444000111111222222222222111222222111111111000000000222222111000000000111111111000000000111222333333222222111111222222333444222222222222222222222222333333333333333333333333333333555555555555333333333333444444444555555555444444444444444444444444777666666666666666666777555555666777777777777777666666666777888999999:::888888888777888888999999@@@======???>>><<>>@@@BBBBBBJJJVVVaaaooorrrjjj```YYYUUUYYYSSSJJJBBB===;;;:::999888888888888777666555555444555555666666555555444000111222333333333333333222222222111111111000000222222111111111111111111//////000111111222333444222222111111222222333444222222222222222222222222333333333333333333333333333333444555555444333333333333333333444444444444444444444444444444444444555444333222222333444555555555666777777777777777888888777777666555444444999999888888888999999:::>>>======@@@@@@AAAGGGOOOYYY```mmm~~~~~~222222222333333333444444444444444444444444444444555555666666777777777777777777888888888888888888888888999::::::::::::::::::;;;===<<<<<<>>>BBBEEEIIIOOO[[[mmm~~~tttkkkdddaaaZZZTTTLLLDDD???<<<888666999999999999888777666555444555555666666555555444222222333444555555555444222222222222111111111111111111111222222222111111//////000111222333333333222222111111222222333444222222222222222222222222222222222222222222222222222222333333333333222222222222222222333333333333444444444444444444444444555444333222222333444555555555666777777777777777;;;::::::999888777777666999999999999999::::::;;;===<<<===@@@BBBFFFQQQ\\\jjjttt~~~~~~222222333333333333444444444444444444444444444444666666666777777888888999777777888888999999999::::::::::::;;;;;;::::::999:::<<<>>>>>>>>>@@@EEEJJJOOOWWWhhhsssjjjfff[[[TTTJJJCCC???;;;777333999999999999888777666555444444444444444444444444333444444555555555555444333222222222222111111111///000111111222111111111///000111222222222222222222222111111222222333444222222222222222222222222111111111111111111111111222222222222222222222222111111111222222222333333444444444444444444444444777666666666666666666777555555666777777777777777555555666777888888999999999999999999:::;;;<<<===??????BBBFFFKKKSSSbbbqqq}}}xxxyyy|||222222333333333333444444555555555555555555555555555555555666777888888888777777888888999:::;;;;;;<<<<<<<<<<<<;;;:::999888888<<>><<<:::777999999999999888777666666555444333222222333444555444444555555444444333333333333222222222111111111...///000111111111000000000111222222222222111000222222111111222222333444222222222222222222222222222222222222222222222222333333333222222333333333222222222333333333444444555555555555555555555555666777777888888777777666555555666777777777777777333333444555777888999999888888888999;;;<<<>>>???DDDFFFLLLTTT^^^lllzzz}}}222222333333333444444444555555555555555555555555444444444555666777777888666777777999:::;;;<<<<<<=========<<<;;;:::888888777;;;@@@BBBDDDIIIRRRYYYggg|||~~~ggg\\\MMMCCC@@@??????===999999:::999999888777666555444222111111222444555444444444444333333222111333333333222222222111111---...///111111111000///000111222333333222000///222222111111222222333444222222222222222222222222333333333333333333333333555444444333333444444555333333333444444444555555666666666666666666666666444555666777777666555444555666666777777777777777::::::::::::::::::;;;;;;777888888999;;;===???@@@GGGKKKTTTaaappp~~~~~~