BM6@ 6(@@ 000000000000000000000000000000000000000000000000111111000000//////......000000//////.........---///////////////000111111111111222333:::HHHZZZfffnnnpppqqqpppiii]]]PPPHHHEEERRRaaagggkkkrrr|||hhhXXXlllvvvuuu|||yyyuuuvvvpppnnnqqqsssrrrwww~~~nnnbbb]]]```lll|||ooo\\\VVV]]]iiippprrrpppppppppooonnnlllkkkjjjlllgggeeeiiiqqquuuvvvvvvxxxvvvrrrjjjaaa\\\]]]___SSSVVV[[[aaafffhhhgggeeeZZZUUUZZZhhhoookkkjjjnnnyyy|||~~~{{{zzz|||~~~ttt```RRRWWWTTTSSSUUUUUUUUU[[[ccc]]]```bbb^^^XXXWWW]]]dddZZZcccggg```TTTMMMJJJHHHIIIIIIIIIGGGDDDBBBAAAAAAAAA???===;;;:::888444222111222222333333333222222//////000111222333333333444333111000000000111111000222444666888:::;;;;;;888777888999<<<>>>>>>===BBBAAA@@@@@@CCCEEEFFFFFF000000000000000000000000000000000000000000000000111000000000/////////...000000/////////.........000000/////////000000111111000000666BBBSSSdddooorrrtttsssmmmaaaVVVNNNKKKKKKRRR]]]hhhqqq|||uuufffcccyyy{{{jjj]]]XXXTTTRRRRRR^^^jjj~~~{{{{{{nnnrrrxxxyyypppppp{{{{{{tttsssmmmlllnnnuuu~~~~~~zzzvvvttttttvvvwww}}}xxxggg[[[SSSNNNLLLOOOSSSYYYbbbkkkaaaaaaaaa```^^^\\\[[[[[[XXX^^^aaa\\\UUURRRPPPMMMKKKKKKKKKIIIFFFCCCAAA@@@@@@???===<<<;;;999555222222222222333333333222222000000000111222222222333555444222111111111222222000222444666888:::;;;;;;999999888:::===>>>>>>===AAA@@@???@@@CCCEEEGGGHHH000000000000000000000000000000000000000000000000000000000000////////////000000////////////......111000000/////////000000333111222===NNN```mmmsssrrrtttqqqhhh\\\UUUUUUXXXSSSSSS\\\kkkyyymmmppp~~~{{{www{{{{{{WWWJJJJJJMMMVVVaaajjjzzztttjjjiiikkksss~~~|||xxxuuusssssssssuuuwww{{{|||qqqiii```VVVMMMJJJLLLQQQYYYbbbeeebbbbbbeeehhhfff___WWWUUUXXXXXXVVVWWWXXXUUUPPPMMMMMMLLLKKKHHHEEEBBB@@@???>>>=========;;;777444333333333333333222222222111111111111111111222222555444333333222222333333000222444666888999::::::;;;::::::;;;===???>>>===?????????@@@CCCFFFJJJLLL////////////////////////////////////////////////000000000000////////////000000//////////////////222111000000///000000000555444999HHH[[[iiinnnnnnnnnmmmiiiccc^^^^^^bbbfff^^^]]]fffwwwwwwrrrtttgggxxxsssrrr|||yyyrrr{{{rrrUUURRRVVVUUU^^^lll|||{{{vvvwwwzzz}}}zzzxxxvvvuuurrrsssuuuyyy||||||yyyvvvpppbbbRRRJJJFFFGGGMMMSSSaaa______cccgggfff___XXXPPPQQQQQQTTT\\\aaa\\\SSSNNNMMMLLLKKKJJJHHHEEEBBB>>>>>>>>>>>>???<<<999555444444333333222222222333222222222111111111111111333333333222222222333333111222333666777999999:::<<<;;;:::<<<>>>??????>>>===>>>???AAACCCGGGLLLPPP////////////////////////////////////////////////////////////000000000000//////000000000000000000111111000000000000111111222777CCCUUUfffooommmhhhmmmggg```]]]^^^bbbeeefffeeeiiitttrrrrrrwwwcccZZZiiittt}}}mmmmmmlllYYYZZZ]]]\\\fffxxx~~~{{{yyyxxxuuusssqqqrrrtttxxx{{{|||pppdddVVVMMMHHHFFFKKKQQQ\\\\\\]]]^^^]]][[[XXXVVVKKKLLLNNNWWWfffnnnhhh]]]NNNLLLJJJJJJKKKKKKHHHFFF???>>>>>>??????>>>:::777555444333222222222333333222222222111111111111111111111111222222222222111111222333555777888999999;;;::::::<<<>>>??????>>><<<>>>@@@AAACCCHHHNNNSSS000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111111000000000000111222333222===OOObbbnnnqqqmmmiiilllcccXXXTTTXXX]]]______eeelllxxxfffgggxxxhhhXXXUUUUUUwwwssskkkhhhsss}}}nnnmmmpppvvv}}}wwwtttqqqoooooosssxxx{{{rrrkkkaaaYYYOOOHHHIIINNN]]]___```___ZZZWWWWWWXXXLLLLLLOOOZZZlllxxxssshhhQQQMMMIIIHHHJJJKKKJJJHHHBBB@@@?????????>>><<<999666555444222222222333333111111111111111111222222000000111222222222111111111222333555777777888888:::999999;;;>>>?????????<<>>>>>===<<<;;;777666444222222222333444000000000111222222222333000111222333333333222222111222333555666777777888777777777:::===???@@@???===???BBBBBBCCCGGGPPPWWW000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111111222...//////000111333444555FFFWWWkkktttqqqkkkiiikkkWWWRRRKKKIIINNN\\\mmmxxxttt{{{~~~ttteeeddd{{{xxxjjj___^^^tttqqqsss{{{mmmnnnzzz~~~~~~zzzvvvsssssssssrrrpppoooooooooqqqtttvvvqqqbbbRRRMMMPPPKKKNNNSSSYYY\\\\\\[[[ZZZ^^^YYYSSSUUU```jjjggg___ZZZSSSJJJEEEFFFGGGFFFDDDGGGDDD@@@============<<<888666444222111222333444//////000111222333333444000111333444555444444333111222333555666777777777666555666999===???@@@@@@===@@@BBBBBBBBBGGGPPPWWW000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111222444888<<>>???:::777444333444555333111222111000111222222111000111111222333333333333222333333444555666777888888666777999;;;<<<===>>>>>>@@@DDDCCC???BBBMMMUUUWWW000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000333555333222777BBBLLLaaahhhnnnpppqqqppphhh___PPPPPPNNNNNNVVVeeeqqquuuxxxxxxgggyyyzzzyyyyyy~~~~~~|||zzzzzzyyywwwuuurrrqqqpppnnnlllkkkkkkjjjlllnnnpppqqqnnnfff[[[TTTKKKEEECCCIIIVVV]]]\\\XXX[[[______YYYTTTTTTUUUTTTSSSSSSOOOIIIFFFHHHGGGCCCEEEDDDAAA???>>>===>>>>>>???;;;666333222111///---222111000111222222111000000111222222333333222222333333444555666777888888777888999;;;<<<=========???CCCCCCAAADDDNNNWWWYYY000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///444666333111999LLL\\\jjjlllllllllmmmkkkbbbXXXUUUXXXVVVRRRTTTaaaoooxxxpppzzz}}}~~~{{{yyyxxxxxxwwwvvvuuuqqqpppooonnnmmmllllllkkklllmmmnnnpppooojjjccc^^^MMMIIIDDDBBBEEEKKKRRRWWWVVV[[[\\\VVVPPPMMMKKKIIIOOOPPPNNNIIIHHHIIIGGGBBBDDDCCCBBBAAA???>>>======AAA===888444333222111111222111000111222222111000000111222222333333222222333333444555666777777888888999:::;;;<<<<<<<<<<<>><<<;;;???===999777777888:::;;;222111000111222222111000000000111222222222222222222333333444555666777888888999:::;;;;;;;;;;;;;;;@@@BBBDDDEEEHHHOOOVVVZZZ111111111111111111111111///////////////////////////////////////////////////000000000111111111111111000///222<<>>???BBBDDDKKKRRRXXXVVVRRRQQQNNNKKKGGGTTT^^^[[[SSSLLLHHHEEE@@@AAAAAAAAA@@@===;;;999<<<;;;:::888888:::<<>><<<::::::;;;:::888666555777888222111000111222222111000///000111111222222111111222222333444555666666777777888999:::;;;;;;;;;;;;??????BBBHHHKKKMMMRRRXXX111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000555BBBTTTbbbiiikkkpppnnnmmmiii```WWWWWW]]]\\\ccciiiiiinnn~~~uuujjjxxxiiipppzzz~~~yyyvvv}}}|||yyyvvvsssrrrpppmmmkkknnnmmmkkkiiihhhgggffffffhhhfffddddddfffhhhhhhhhhgggaaaXXXOOOIIIEEEDDDDDDLLLTTTYYYXXXUUUTTTRRROOOJJJQQQVVVWWWVVVTTTPPPKKKDDDDDDCCCBBBAAA???>>>===999;;;<<<999666333333444222111000111222222111000///000000111111111111111111222333333555555666777555666888999;;;;;;<<<<<<<<<<<>>===???DDDJJJPPPUUUYYY[[[111111111111111111111111000000000000000000000000000000111111111111000000///000222222222222333444444===MMM]]]gggkkkkkkjjjnnniii```VVVPPPQQQVVVYYY\\\fffpppzzz{{{|||vvvrrr}}}uuu|||}}}{{{zzzyyyxxxuuutttrrrpppnnnllljjjjjjhhhfffdddccccccdddcccbbbbbbbbbaaa````````````aaabbbbbbaaa___YYYQQQIIIEEEDDDDDDHHHOOOTTTTTTUUUXXXXXXPPPHHHIIIOOORRROOOJJJJJJGGGDDDCCCCCCCCC@@@>>>999:::;;;<<<:::888555333555444444333222111000000111111111111111000//////111222222333333444444555444555777888888888:::<<<<<<@@@EEEKKKQQQVVVYYYZZZ111111111111111111111111000000000000000000000000000000111111111111000000---///111222111111333444:::GGGXXXeeelllmmmmmmlllhhh___VVVTTTWWW[[[\\\[[[]]]hhhtttyyyuuunnnnnn~~~zzz}}}zzzwwwqqqttt|||~~~yyywwwwwwvvvvvvttttttsssrrrooolllhhhfffeeedddcccdddeeeeeecccbbbbbbaaa```________________________```^^^WWWLLLDDDDDDBBBDDDIIIMMMNNNQQQVVVXXXRRRJJJGGGIIIKKKLLLLLLLLLIIIFFFCCCBBBAAA@@@>>>;;;;;;;;;;;;:::999777777555444444333222111000000000111111111111000000///111222222333333444444555444555777777777777888:::<<<@@@FFFMMMSSSWWWYYYYYY111111111111111111111111000000000000000000000000000000111111111111000000---000222222000000333666CCCQQQaaaiiilllmmmnnnmmm```[[[YYY___eeeeee___[[[fffpppyyynnnlllyyyyyy{{{}}}hhhbbbjjjtttwwwvvv~~~|||{{{yyyxxxvvvvvvtttrrrooollliiihhheeeeeeeeefffgggfffccc```aaa```___^^^^^^]]]^^^^^^\\\ZZZZZZ]]]^^^YYYNNNEEEHHHDDDCCCDDDEEEEEEJJJPPPSSSQQQLLLHHHFFFHHHKKKMMMOOOLLLIIIEEECCCAAA@@@@@@<<<<<<;;;::::::999::::::555444444333222111000000000000111111111111000///111222222333333444444555555666777777777666888999<<<@@@GGGNNNTTTWWWXXXXXX111111111111111111111111000000000000000000000000000000111111111111000000000222333222000000555:::MMMZZZfffiiiiiilllmmmlllaaa^^^```hhhllliiieeedddrrr|||ssshhhsss~~~wwwyyyuuufffbbbfffjjjllluuu}}}|||~~~}}}yyyvvvwwwuuuqqqmmmjjjiiihhhhhhhhhgggggghhhhhhfffbbb^^^```___^^^]]]\\\\\\\\\\\\\\\YYYWWWYYY[[[YYYRRRKKKIIIEEEBBBAAA@@@@@@GGGOOOLLLMMMNNNKKKHHHGGGJJJLLLNNNLLLIIIFFFBBB@@@??????>>>===<<<:::::::::;;;;;;555444444333222111000000///000000111111111000000111222222333333444444555666777888888777777999:::<<<@@@GGGNNNSSSVVVWWWWWW111111111111111111111111000000000000000000000000000000111111111111000000111333444222000333;;;BBBVVVaaaiiihhhhhhlllkkkggg^^^YYYZZZbbbeeedddgggnnnvvviiiggg}}}xxxlll|||~~~tttqqqzzzsss\\\UUU^^^iiinnnzzz{{{qqqnnnjjjyyy~~~zzzuuuqqqsssqqqlllhhheeeeeeeeefffhhhhhhgggggggggdddaaa]]]___^^^]]]\\\[[[ZZZZZZZZZ]]]ZZZXXXXXXZZZYYYVVVRRRHHHDDDAAA@@@>>>@@@IIIRRRIIILLLNNNNNNKKKHHHIIIJJJJJJJJJIIIFFFBBB???======???>>>===<<<;;;;;;;;;;;;555444444333222111000000///000000111111111111000111222222333333444444555555666888888888888999;;;===@@@FFFLLLQQQUUUVVVWWW111111111111111111111111000000000000000000000000000000111111111111000000000222333111111777CCCMMMZZZeeekkkiiijjjmmmiii```TTTNNNPPP\\\dddeeeiiiqqqzzz~~~jjjrrrooo}}}ppprrrvvv~~~ooonnnzzzwww^^^SSSVVV\\\```mmmzzz|||wwwwwwrrrhhheeeeeevvv~~~|||{{{xxxtttqqqnnnmmmjjjhhheeedddccccccfffeeedddddddddccc```^^^^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTJJJFFFCCCAAA>>>???HHHSSSLLLNNNOOONNNKKKHHHHHHHHHIIIKKKLLLJJJEEEAAA??????@@@@@@???>>>===;;;::::::555444444333222111000000//////000111111111111111111222222333333444444555333444666777777777999;;;===@@@EEEJJJOOOSSSVVVWWW111111111111111111111111000000000000000000000000000000111111111111000000...000222111222:::IIIUUU\\\gggmmmkkkmmmppphhh[[[MMMHHHOOObbboooppppppuuuqqqkkkeeemmm}}}wwwnnnqqqyyy{{{rrrggg```YYYSSSUUUcccqqquuurrrsss}}}oooeeebbbmmm|||~~~{{{zzzyyywwwvvvlllllllllkkkiiifffdddbbbcccbbbaaaaaabbbbbb```___^^^]]]\\\ZZZYYYXXXXXXXXXSSSVVVXXXXXXVVVTTTRRRRRROOOKKKGGGCCC>>>>>>FFFPPPQQQQQQOOOMMMJJJHHHGGGGGGKKKNNNQQQOOOJJJFFFCCCCCCAAAAAA@@@???===<<<:::999555444444333222111000000//////000111111111111111111222222333333444555555111333555666666777999;;;===@@@DDDHHHNNNRRRUUUWWW222222222222222222222222111111111111111111111111222222111111111111111111111111111222777CCCRRR]]]aaadddhhhlllllleee[[[SSSIIIJJJWWWkkktttqqqqqqwwwnnniiiuuutttlllmmmyyy|||ooo^^^VVV[[[]]]fffqqqtttssszzzsssbbbgggwww~~~zzzvvvtttrrrpppnnnnnnkkkhhhggggggggggggfff\\\^^^```bbbaaa^^^[[[YYY[[[[[[[[[ZZZYYYWWWUUUTTTWWWWWWXXXWWWVVVTTTRRRPPPPPPPPPLLLEEE>>>>>>CCCIIINNNNNNNNNOOOMMMHHHBBB===JJJLLLNNNNNNJJJEEEAAA>>>AAA@@@???>>>===<<<;;;;;;777777666444333222111000111111111111111111111111111222333333444444333333444555666666666666888:::>>>@@@DDDHHHMMMPPPSSSTTT222222222222222222222222111111111111111111111111222222111111111111111111222111111444<<>>===<<<;;;:::888777666555444333222111111111111111111111111111111222333333444444333333444555666666666666888:::===???CCCHHHLLLPPPRRRTTT222222222222222222222222111111111111111111111111111111222222222222222222222111222888CCCPPP\\\bbbjjjkkkjjjgggbbb[[[TTTPPP[[[VVVYYYcccmmmtttnnnjjjoooxxxyyyuuunnnlllppprrrkkkaaaTTTWWW___fffdddeeeuuu|||jjjgggxxx}}}yyy|||~~~zzzwwwuuussspppnnnllliiifffdddddddddcccbbbeeebbb___\\\[[[\\\]]]___^^^\\\ZZZWWWUUUTTTTTTTTTQQQQQQPPPPPPPPPQQQQQQRRROOOPPPMMMHHHAAA>>>???AAACCCDDDGGGKKKMMMLLLHHHEEEAAACCCDDDFFFEEEDDDAAA@@@??????>>>===<<<;;;;;;:::999888888666555444333222111111111111111111111111111222222333333333333333333444555666555666999;;;<<<>>>BBBGGGKKKOOOQQQSSS222222222222222222222222111111111111111111111111111111222222222222222333111111333<<>>???AAADDDIIILLLLLLIIIFFF???AAADDDGGGHHHFFFBBB???>>>>>>======<<<;;;;;;::::::999888777666444333333111111111111111111111111111111222333333333333222222444555555555666999;;;;;;===AAAFFFJJJNNNPPPRRR222222222222222222222222111111111111111111111111111111222222333333333333000111666AAAOOO[[[bbbeeehhhiiigggbbb[[[XXXZZZ^^^fffdddfffmmmwwwpppooo|||vvvjjjlllqqq{{{xxxrrroooyyy{{{jjj___aaaggghhh^^^XXXYYYaaaeeefffllluuupppbbbggguuusssooonnnvvv~~~|||yyywwwuuusssooommmiiifffcccaaaaaa```___^^^]]]]]]^^^^^^___``````aaa```^^^[[[XXXVVVVVVVVVWWWTTTSSSQQQOOONNNNNNNNNNNNPPPQQQQQQOOOJJJEEEAAA??????@@@DDDHHHKKKKKKHHHEEEBBBDDDHHHLLLNNNLLLFFFAAA>>>>>>>>>===<<<<<<;;;;;;::::::999777666555444333111111111111111111111111000111222222333333222222111333444555555666999;;;;;;===AAAEEEJJJMMMPPPQQQ222222222222222222222222111111111111111111111111111111222222333444444444000444<<>>>>>>>>============:::999888777666555444333111111111111111111111111000111111222222222222222111222444444555666999;;;;;;===AAAFFFJJJNNNPPPRRR222222222222222222222222111111111111111111111111111111222222333444444555222999CCCNNNXXX___dddhhhiiijjjhhh^^^RRRMMMRRRYYYYYY___jjjwwwrrrsssqqqzzzxxxjjjnnnvvv}}}tttjjjcccVVVYYY\\\\\\VVVQQQUUU]]]fff]]]YYY___dddfffkkktttzzzeee```mmmtttpppjjjccc]]]___iiivvv~~~}}}wwwvvvtttsssqqqoookkkhhhiiifffcccaaa```___^^^\\\\\\\\\]]]^^^^^^]]]\\\\\\YYYXXXXXXWWWVVVVVVUUUUUUQQQQQQQQQPPPOOONNNMMMLLLMMMMMMNNNOOONNNKKKGGGDDD???AAADDDHHHLLLKKKHHHEEE@@@>>><<<>>>DDDHHHHHHFFF????????????>>>>>>>>>>>>999999888777555444333222111111111111111111111111000000111222222222222222000222333444444666999;;;<<<>>>BBBFFFKKKNNNQQQRRR222222222222222222222222111111111111111111111111111111222333333444555555333<<>>@@@DDDIIILLLLLLJJJGGGGGGAAA<<<===EEEMMMQQQRRR@@@@@@@@@???????????????999888777666555444333222111111111111111111111111000000111222222222222111000111333444444666999;;;<<<>>>BBBGGGKKKOOOQQQSSS111111222222222333333333000111222333333222111000444111000333333222444888555CCCRRRYYY\\\bbbfffhhhlllkkkbbbPPPEEEHHHQQQVVVbbbhhhwww{{{tttpppvvv~~~~~~zzzyyyzzzxxxnnnbbbXXXNNNKKKJJJNNNTTTVVVRRRLLLWWW\\\[[[WWWZZZfffpppsss{{{zzzkkkiiitttuuummmiiiZZZKKKGGGLLLZZZqqq{{{vvvuuutttqqqooommmkkkjjjkkkhhheeecccbbbaaa___]]]\\\\\\]]]\\\\\\[[[ZZZYYYUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKMMMOOONNNLLLIIIGGG@@@>>>>>>AAAFFFJJJLLLKKKCCCCCC@@@>>>FFFPPPSSSOOOCCC@@@===::::::;;;;;;;;;<<<<<<;;;999888666555444333222111111000111111111111111000000111111222333222444555555555666888:::===>>>@@@FFFLLLPPPOOOMMM111111222222222333333333000111222222222222111000333000111333333222333777:::GGGTTTZZZ\\\aaaeeeggghhhddd\\\PPPHHHJJJTTT^^^jjjqqq{{{}}}nnnllluuu~~~ooouuuvvvkkk___UUUJJJGGGGGGLLLTTTWWWUUUQQQVVV\\\[[[TTTSSS```ttttttdddgggvvvxxxooo\\\VVVRRRSSSUUU\\\kkkzzz{{{xxxwwwwwwvvvtttqqqlllhhheeeiiifffcccbbbaaa```^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQPPPOOOMMMLLLKKKJJJIIIJJJKKKLLLLLLJJJHHHGGGBBB???>>>@@@DDDHHHJJJJJJFFFFFFCCC???AAAHHHIIIFFF>>>===<<<<<<===>>>>>>>>>;;;;;;:::999777666555555333222222111111111111111222111111111111222333333333444555555555555888:::<<<===@@@FFFLLLPPPPPPNNN111111222222222333333333000111222222222222111000222000111444333111333777BBBMMMWWW[[[]]]aaaeeeffffff^^^WWWTTTOOOOOO[[[kkkttt{{{|||}}}wwwuuuiiijjjwwwjjjuuusssggg[[[QQQFFFDDDDDDJJJSSSXXXXXXVVVSSS\\\aaaZZZTTT^^^sssrrrfffooosss\\\ZZZ___lllxxx|||{{{zzz{{{xxxxxxwwwxxxxxxvvvrrrlllfffbbbeeecccaaa```______^^^\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNMMMKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHDDDAAA>>>>>>@@@DDDFFFGGGFFFGGGEEE@@@===???AAA@@@>>>>>>>>>>>>>>>>>>======999999999888777666666555333333222111111111111111222222222222222333444444444555666555555555777888;;;===@@@FFFLLLOOOOOONNN111111222222222333333333111111111222222111111111111000222444333000333888GGGQQQYYY\\\^^^cccfffgggggg[[[VVVYYYXXXVVVcccvvvzzzxxx~~~yyy}}}pppgggkkk{{{kkkqqqyyy}}}pppdddXXXNNNEEECCCCCCIIIQQQWWWYYYXXXPPP]]]hhhhhhbbbcccooozzzwwwttt|||pppdddbbbkkk~~~}}}||||||xxxwwwvvvtttpppkkkgggdddcccaaa___^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVTTTSSSQQQPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIFFFCCC???======@@@CCCEEEAAADDDEEEAAA===<<>>BBBFFFJJJMMMMMMMMM111111222222222333333333222111111111111111111222000000222444222000555<<>>@@@DDDGGGIIIJJJJJJJJJ111111222222222333333333222222111000000111222222000000222333111111999BBBMMMUUU\\\___bbbfffgggeee\\\VVVTTTYYY]]]___iiiuuuzzzxxxzzz|||sssnnnffffffooo~~~hhhgggiiiqqq}}}yyylll```TTTKKKEEEEEEFFFJJJOOORRRTTTTTTUUUWWW]]]ffflllpppxxx}}}ooo```bbbyyy~~~{{{|||~~~{{{xxxtttrrrooollljjjjjjkkklllcccaaa___^^^______^^^]]][[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPPPPMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGIIIJJJGGGEEECCC???<<<<<<>>>AAACCCDDDGGGGGGAAA<<<===AAA?????????;;;888888<<<@@@::::::999999888777777666444444333222222222222222222222222222222333444444444555666555555555777888===AAAEEEGGGHHHHHHIIIJJJ111111222222222333333333222222111000000111222222111111222222111222===HHHPPPXXX___aaacccfffddd```TTTTTTUUUXXX]]]eeemmmsssyyyyyywwwfffdddiiisss{{{gggiiimmmttt}}}vvviii^^^RRRIIICCCDDDGGGKKKOOORRRRRRRRRSSSRRRVVV___ffflllwwwyyysssjjjbbbkkk}}}|||{{{xxxuuuqqqpppnnnllljjjiiiiiiiiieeecccaaa`````````___]]][[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTTTTSSSRRRQQQQQQQQQLLLLLLLLLKKKKKKJJJJJJIIIFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFDDDAAA===<<<===@@@EEEDDDFFFHHHDDD===<<<@@@===@@@CCCAAA===;;;<<<>>>===<<<;;;:::999888777666444444333222222222222333222111111111111222333333333444555555555555888::::::>>>DDDGGGHHHIIIKKKMMM111111222222222333333333333222111000000111222333222111222222000333???LLLSSSZZZ```cccdddeeeaaa\\\PPPTTTWWWXXX___kkkrrrsss{{{qqqcccdddlllxxxxxxcccfffkkkpppvvvtttggg\\\QQQHHHAAACCCGGGLLLPPPRRRRRRRRROOOPPPVVV___cccfffppp{{{}}}wwwlllccc```aaabbbaaattt{{{}}}}}}~~~}}}yyywwwwwwoooooonnnmmmkkkiiifffeeegggeeebbbaaaaaaaaa___^^^[[[[[[[[[[[[ZZZYYYXXXWWWTTTTTTSSSSSSRRRRRRQQQQQQLLLLLLKKKKKKJJJJJJIIIIIICCCCCCDDDDDDEEEEEEFFFFFFEEEFFFEEEBBB>>><<<===???CCCAAACCCGGGEEE???>>>AAA???DDDHHHGGGAAA;;;999999>>>===<<<;;;999888777666555444333333222222333333111111000000111111222333222444555555555666888:::777<<>><<<:::999BBBFFFHHHGGGCCC@@@>>>>>>FFFMMMSSSOOOEEE===;;;<<>>===;;;999777666555444333333222222333333444111111222222222333333333444444444555555666777888777<<<@@@BBBGGGMMMOOOMMM222222222222222222222222222222222222222222222222333444444555999@@@JJJQQQVVVZZZ\\\^^^aaaccc[[[QQQRRRQQQXXXbbbeeeiiizzzttteee]]]eeeqqq~~~zzziiigggjjjqqqyyy{{{qqqggg\\\PPPIIIFFFIIILLLPPPRRRRRRRRRQQQYYYWWWWWW\\\eeennnssstttyyyoooccctttxxxwwwyyy|||}}}~~~{{{xxxwwwwwwssspppllljjjjjjjjjiiiiiifffeeecccaaa___^^^]]]]]]___]]][[[[[[[[[ZZZYYYWWWUUUTTTRRRQQQOOONNNMMMMMMKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCAAA???===;;;:::@@@CCCFFFEEEBBB>>>======>>>EEEJJJIIIAAA:::999:::>>>===<<<:::999777666555333222222111000000111111111111222222222333333333555555444555555666777777999===AAABBBFFFLLLNNNMMM111111111111111111111111222222222222222222222222333444555777<<>><<<;;;===???BBBBBB@@@===;;;;;;888===BBBBBB===999888:::===<<<;;;:::888666555555555444333111000000000000111111222222222333333333555555555555555555666666;;;???AAAAAAEEEKKKNNNMMM222222222222222222222222222222222222222222222222111222555999???HHHQQQVVV___```aaacccdddccc^^^ZZZfff```eeeqqqrrrpppeee^^^]]]ggguuuxxxhhhgggjjjrrr{{{{{{pppfff^^^VVVMMMGGGHHHKKKPPPUUUVVVUUURRRPPPTTTSSSSSSTTTYYY```hhhmmmnnnsssuuuooo___SSS___www{{{sssooooooqqqppprrrvvvxxxwwwvvvvvvvvvssspppllliiiiiiiiihhhgggddddddddddddbbb```^^^\\\\\\[[[YYYYYYYYYYYYXXXVVVUUUSSSRRRPPPNNNLLLLLLKKKIIIJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBAAAAAAAAADDDDDDDDDCCCAAA???===<<<:::<<>><<<;;;888;;;??????===::::::;;;;;;;;;:::999888666666555888777666444222111111111111111222222222333333333555555555444444555555666===@@@AAAAAADDDKKKNNNMMM333333333333333333333333222222222222222222222222000111444:::BBBKKKRRRVVVXXX]]]cccdddbbb```bbbgggqqqkkknnnvvvtttqqqyyywwwzzz{{{ccc```aaaiiiwwwwwwhhhhhhlllttt|||yyynnnddd\\\UUUMMMHHHIIILLLQQQTTTUUUSSSOOOMMMMMMPPPSSSVVVXXX]]]dddiiiwwwxxxxxxlllTTTOOOfff~~~{{{vvvpppllliiihhhfffkkkqqqvvvwwwwwwwwwwwwrrroookkkhhhggggggfffeeebbbbbbbbbbbbaaa___]]][[[[[[YYYXXXXXXXXXXXXWWWVVVRRRQQQPPPNNNNNNMMMMMMMMMIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCBBBAAA@@@CCCCCCCCCCCCBBB@@@>>>===999;;;===???AAA@@@>>><<<:::;;;=========;;;::::::::::::999999888777666666999888666444333222111111111111222222222333333333555444444444444555555666===AAABBBAAADDDKKKNNNNNN333333333333333333333333222222222222222222222222000111444;;;DDDMMMSSSVVVXXX^^^gggjjjfffccckkkvvvwwwsssrrruuutttvvv~~~wwwtttrrrbbbbbbcccjjjvvvtttiiihhhkkkrrryyyzzznnnccc\\\UUUOOOKKKGGGJJJNNNQQQQQQPPPMMMKKKIIIOOOVVVYYYYYY[[[aaafffrrrttt{{{qqqTTTOOOggg{{{zzzxxxuuurrrnnniiibbb^^^]]]dddmmmuuuxxxyyyxxxwwwqqqmmmiiifffeeeeeedddccc``````______^^^\\\[[[ZZZYYYXXXWWWWWWXXXXXXWWWUUUPPPPPPOOONNNMMMMMMMMMMMMHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAACCCCCCBBB@@@>>><<<888999;;;???BBBBBB@@@===;;;:::::::::;;;<<<:::999::::::999999888888888777777666444333111000000///111111222222222333333333333333333333444555666777<<<@@@BBBBBBFFFLLLOOONNN222222222222222222222222222222222222222222222222222333666>>>HHHPPPUUUWWW___bbbgggjjjfffccciiittttttsssqqqpppwww{{{|||jjj```aaaccciiiuuurrrkkkhhhggglllsss{{{yyylllaaaYYYSSSMMMIIICCCEEEHHHLLLMMMMMMMMMLLLHHHOOOUUUVVVTTTUUU[[[aaahhhkkkzzzsssUUUPPPgggsssvvvsssooolllhhhbbbYYYRRRQQQZZZfffqqqvvvwwwvvvtttooolllgggdddccccccbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUQQQPPPOOOMMMLLLLLLKKKKKKHHHHHHHHHHHHGGGEEECCCBBBBBBBBBCCCCCCBBBAAA@@@??????@@@BBBBBBBBB@@@===<<<777777999===AAABBB@@@>>><<<999888999<<<>>>===;;;::::::::::::999999999999666666444333111111000000111111222222222333333333111111222333444666777888:::???BBBCCCGGGMMMPPPNNN111111111111111111111111222222222222222222222222444555888@@@JJJRRRWWWXXXcccaaaaaaccc___YYY\\\dddmmmooommmmmm|||yyyggg]]]___bbbgggsss~~~rrrlllgggdddgggnnnyyyvvviii]]]UUUOOOJJJFFF???AAADDDHHHKKKMMMMMMMMMGGGMMMSSSRRRNNNNNNUUU\\\iiilll}}}xxxZZZWWWnnnxxxtttoooiiieeebbb[[[QQQJJJGGGQQQ```lllssstttrrrpppnnnkkkfffcccbbbbbb```___]]]\\\ZZZXXXWWWWWWXXXYYYXXXVVVUUUUUUWWWWWWVVVTTTSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHHHHGGGFFFDDDAAA@@@@@@@@@AAABBBAAA@@@???>>>>>>???AAABBBBBB@@@===;;;555666888<<>>BBBDDDIIINNNPPPNNN333222222111111222222333111111222333333333222222111666>>>EEEKKKPPPUUUXXXcccbbbccc```VVVPPPZZZiiiiiijjjjjjsssrrraaa\\\^^^cccnnn}}}yyyhhheeedddggglllvvv|||qqqeee^^^VVVLLLEEECCC@@@AAACCCFFFIIIMMMPPPRRRSSSMMMLLLPPPOOOJJJOOO[[[cccrrruuuggg[[[aaannnuuummmhhheeebbbZZZOOOLLLPPPOOOSSSXXXaaammmuuussskkkllljjjhhheeebbbaaa``````\\\[[[[[[ZZZYYYXXXXXXWWWVVVRRROOOPPPTTTWWWVVVTTTRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGFFFGGGHHHFFFBBB>>>BBBAAA???@@@AAAAAA@@@>>>??????@@@@@@???>>><<<;;;<<<777666<<>>>>>>>>???@@@???>>>===<<<<<<777555:::DDDHHHDDD>>>>>>??????AAAHHHPPPQQQMMM???<<<:::;;;>>>???;;;888888888666555444333333333111111111111222333444555444444333444444555666777;;;;;;===CCCIIIOOOQQQQQQ333222222111111222222333111222222222333333333333777;;;BBBHHHNNNTTTYYY]]]cccgggcccWWWMMMPPP]]]ggguuupppwww|||iii[[[___bbbiiiuuuyyylllbbb``````eeelllwww~~~rrreee\\\TTTJJJCCCAAA???@@@BBBEEEIIILLLNNNOOOOOOIIIGGGKKKLLLLLLSSS^^^jjjoookkk]]]VVV\\\fffkkkbbbcccccc___YYYXXXeeesss|||{{{zzzxxxnnnmmmjjjgggdddbbb``````[[[ZZZYYYWWWVVVVVVUUUUUUUUUQQQOOOOOOQQQSSSQQQOOOOOONNNMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEEEEEEECCCAAABBB@@@??????@@@@@@???>>><<<===>>>?????????>>>>>>===888444777???CCCAAA===:::<<<<<<===DDDKKKMMMIII===;;;999:::======;;;888888888777666555444444333111111111111222333444444444444333444444555666777999;;;>>>DDDJJJNNNOOOOOO333222222111111222222333222222222222333444444555999===CCCIIIOOOUUUZZZ^^^ffffff^^^SSSSSS```lllrrrvvvsss~~~|||yyyggg]]]___ccckkkyyywwwfff\\\YYYZZZ___fffrrr~~~rrrdddZZZQQQHHHBBB@@@???AAACCCFFFIIIKKKMMMNNNRRRKKKGGGGGGGGGFFFKKKSSSeeeeee___TTTRRRZZZdddhhh```bbbaaa\\\XXX```uuu{{{yyyooommmkkkhhheeebbb```___[[[YYYXXXVVVUUUTTTTTTTTTSSSQQQOOOOOOPPPPPPNNNLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@??????@@@@@@???>>>;;;<<<===>>>>>>?????????===888444555:::>>>>>>===777999888888===CCCCCC@@@;;;:::999:::<<<<<<:::888888888777777666555444444222111111111222222333444444444333444444555666777888:::???DDDJJJMMMNNNNNN333222222111111222222333222222222222333444555666;;;???DDDJJJOOOUUU[[[___dddaaa]]]]]]fffqqquuurrrlllooo~~~~~~}}}tttddd^^^^^^bbblll{{{qqq___WWWTTTUUUZZZaaammm~~~qqqbbbXXXOOOFFFAAA@@@AAACCCEEEHHHKKKMMMNNNNNNSSSMMMHHHFFFEEEFFFIIIMMMWWWTTTMMMGGGHHHRRR\\\aaa___aaa___YYYZZZjjj~~~tttooonnnmmmkkkhhhfffccc```___[[[YYYWWWUUUSSSSSSSSSSSSQQQPPPOOOOOOOOONNNLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIGGGEEEDDDCCCCCCCCCAAA@@@>>>???@@@@@@???===;;;;;;<<<===>>>???@@@@@@===999555444777:::===>>>;;;===<<<:::;;;??????<<<999999999:::;;;;;;:::999777888888888777666555444222222111111222222333333444444333444444555666777777:::???DDDHHHKKKMMMMMM333222222111111222222333222222222222333444666777===AAAFFFKKKPPPVVV\\\aaafffbbbffftttwwwpppjjjsss~~~wwwlll```^^^\\\bbbmmm}}}nnn]]]TTTRRRSSSXXXaaammm~~~pppaaaVVVNNNEEEAAAAAADDDFFFHHHKKKMMMOOOOOOOOORRRNNNJJJHHHJJJLLLNNNOOOOOOKKKDDDAAACCCLLLVVV\\\[[[\\\[[[[[[dddxxx|||qqqkkkkkkkkkjjjhhhfffcccaaa___\\\ZZZWWWTTTSSSRRRSSSSSSOOOOOOPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHIIIIIIGGGDDDBBBBBBCCCAAA???>>>>>>??????>>>===<<<<<<<<<<<<===>>>???@@@===:::777666666999===@@@===???>>>:::999;;;;;;888999999:::;;;;;;;;;::::::777888999999999777666555333222222111222222333333444444333444444555666777777:::???CCCFFFIIILLLNNN333222222111111222222333333222111111222555777888@@@CCCHHHMMMRRRXXX___ccchhhbbbhhh{{{|||uuuwwwrrr~~~yyyfff]]]___\\\bbbooolll]]]NNNMMMOOOWWWaaaooo}}}ooo___TTTLLLEEEBBBBBBGGGIIIKKKNNNPPPQQQQQQQQQOOOMMMJJJJJJLLLPPPQQQOOONNNJJJDDD@@@@@@FFFOOOVVVSSSUUUXXX___qqqyyyrrrmmmiiiiiihhhgggfffcccaaa```]]][[[WWWTTTRRRRRRSSSTTTNNNOOOPPPPPPOOOMMMLLLLLLJJJJJJIIIHHHHHHGGGHHHHHHFFFHHHJJJHHHEEEBBBBBBBBB@@@???>>>>>>??????>>>======<<<<<<;;;<<<===>>>???<<<;;;:::888777999>>>BBB;;;>>>===888666888888666888:::;;;;;;;;;;;;;;;;;;777888999::::::888777555333333222222111222222333444444333444444555666777777;;;???BBBDDDGGGKKKOOO333222222222222222222333333222111111222555777999CCCFFFJJJOOOTTTZZZaaaeeeeeeZZZ^^^pppuuulllooo~~~yyy~~~wwwccc]]]aaa]]]cccppp{{{gggYYYIIIHHHLLLTTT```ooo|||nnn^^^SSSLLLEEEBBBCCCIIIKKKMMMPPPRRRSSSRRRRRRNNNMMMJJJIIILLLOOOOOOLLLLLLHHHBBB===;;;===EEEMMMLLLOOOVVVddd|||yyyrrrnnnlllggggggggggggeeecccaaa```]]][[[XXXTTTSSSRRRSSSTTTMMMOOOPPPPPPOOOMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEHHHJJJIIIFFFBBBAAABBB@@@???>>>>>>??????>>>=========<<<;;;;;;<<<>>>???;;;<<<;;;999888:::???CCC<<>>:::888:::;;;999888:::<<<<<<;;;;;;<<<<<<777888999::::::999777666333333222222111222222222444444444444444555777777888;;;???AAACCCFFFKKKPPP222222333333333333444444333333333222333666;;;>>>FFFJJJMMMOOOTTT\\\```___fffUUUYYYbbbdddrrr|||pppsss}}}nnnbbb\\\ZZZaaadddppp~~~iiiXXXIIIGGGJJJSSS```pppzzzmmm[[[MMMHHHGGGFFFEEEDDDHHHNNNSSSVVVUUUTTTRRRQQQOOOMMMMMMMMMNNNNNNNNNPPPFFF>>>;;;999888===EEEIIIPPPZZZiiiyyysssooonnnjjjiiifffcccaaa______^^^[[[YYYVVVSSSQQQQQQQQQQQQOOOOOOOOOOOONNNLLLJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@??????>>>=========>>>===;;;::::::;;;===>>>===<<<999777555777<<>>===<<<;;;;;;<<<===???;;;999888777888777555444555444222111111111222222222333444666777888888888888:::>>>@@@CCCGGGLLLOOO222222333333333333444444444444444333444777<<<@@@DDDIIIMMMPPPVVV^^^aaaaaa^^^OOORRR^^^eeexxx}}}wwwiii___ZZZYYYaaahhhxxx}}}fffTTTIIIGGGJJJTTT```ooo~~~ppp]]]OOOHHHFFFDDDBBBBBBEEEJJJPPPUUUVVVUUUSSSRRRPPPNNNLLLLLLMMMNNNNNNQQQHHH@@@===:::888<<>>=========>>><<<;;;::::::;;;<<<>>><<<<<<:::777666777;;;???CCC@@@<<<888777888;;;<<>>AAADDDGGGKKKNNN222222333333333333444444555555555555555999>>>BBBBBBHHHNNNRRRXXX```cccaaaZZZNNNOOOZZZddduuu|||zzznnnbbbZZZXXXYYY```jjj~~~}}}eeeQQQGGGFFFIIIRRR^^^lll|||ttt___PPPGGGDDDAAA>>>>>>@@@DDDKKKSSSWWWWWWUUUUUURRROOOLLLJJJKKKLLLNNNQQQJJJBBB>>>:::888:::???FFFOOObbbyyy{{{yyyzzz{{{xxxsssnnnjjjiiigggfffdddbbbaaa`````````\\\[[[YYYVVVSSSPPPNNNMMMNNNOOOOOOOOONNNMMMLLLLLLIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@??????>>>============<<<;;;::::::;;;<<<===<<<<<<:::888666888;;;>>>AAA???<<<:::999:::<<<>>>IIIFFFAAA===::::::;;;<<<;;;:::888888888888666444333333222111111222444444333333555666777777777777666999>>>BBBEEEGGGJJJLLL222222222333333333444444444555555555666:::???CCCCCCJJJQQQUUU[[[aaabbb```WWWSSSVVV```kkkvvv{{{yyy~~~sssfff[[[VVVWWWYYY^^^hhhzzzfffRRRDDDCCCGGGQQQ[[[gggvvvsss___NNNFFFBBB>>><<<;;;;;;>>>FFFPPPVVVWWWVVVWWWTTTPPPKKKIIIIIIKKKNNNOOOIIICCC===:::888:::<<>>============<<<;;;;;;;;;;;;<<<===;;;<<<;;;999777888:::<<<===<<<;;;::::::;;;<<<===HHHEEE@@@<<<::::::;;;<<<<<<:::888888888888666444333222222111222333555555333444555666777777777777555999???CCCEEEGGGIIIKKK222222222333333333444444333333444444666:::???DDDGGGMMMTTTXXX\\\aaaaaa^^^SSSZZZaaakkkwww|||}}}zzzmmm___VVVTTTVVVYYY\\\dddsssgggRRREEEEEEIIIRRR\\\eeerrr}}}ppp\\\LLLDDD@@@===:::888888;;;BBBKKKRRRUUUUUUWWWUUURRRLLLHHHGGGJJJMMMMMMJJJCCC<<<999999;;;<<>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<:::888888999;;;999999:::::::::;;;;;;;;;CCC@@@===:::999:::<<<===<<<:::999888999888666555333333222222222333555666333444555666777777777666555999???CCCEEEGGGHHHJJJ222222333333333333444444222333333444666:::@@@EEEJJJPPPVVVYYY]]]bbbbbb___[[[hhhmmmnnnuuusssrrr|||~~~~~~uuugggZZZRRRRRRUUUYYY\\\aaannngggRRRHHHHHHMMMVVV^^^fffqqq{{{}}}oooZZZKKKBBB???<<<999777888;;;???EEEKKKQQQTTTVVVUUUSSSNNNHHHGGGJJJMMMQQQNNNFFF===888:::<<<<<<@@@LLL^^^jjjjjjddddddiiifffjjjoooqqqpppmmmkkkjjjbbbbbbbbbbbbaaa___^^^]]]YYYXXXWWWUUUSSSQQQPPPOOOOOONNNMMMLLLJJJJJJJJJJJJHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999888888999777888999;;;;;;;;;:::999<<<;;;:::999999;;;<<<===<<<;;;999999999888777555444444333222222333555555444444555666666666666666666:::>>>BBBDDDFFFHHHJJJ222222333333333333444444333333444555777<<>>:::888666999===>>>???DDDLLLRRRSSSTTTTTTOOOIIIGGGIIIMMMYYYVVVLLL???999;;;===;;;???OOO___ccc```^^^]]]\\\XXX]]]dddjjjllllllllllllbbbbbbbbbbbb```___]]]\\\XXXVVVUUUSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>=========;;;<<<<<<<<<<<<<<<<<<;;;:::;;;===<<<:::888888888777888;;;======;;;999888999999999:::;;;;;;<<<======;;;999999999999777555666555444333222333444444444555555666666666666666888:::>>>@@@BBBEEEHHHKKK222222333333333444444444444555555666999>>>DDDIIIJJJPPPUUUXXX]]]dddfffeeeuuu}}}nnnmmmkkkwwwyyynnn___RRRMMMNNNRRRVVV^^^```jjj}}}~~~gggSSSEEEEEEKKKTTT[[[aaaiiiqqq}}}rrr]]]LLLBBB>>>:::777666;;;>>>>>><<>>=========;;;;;;<<<<<<<<<<<<;;;;;;:::;;;======:::888777888777999<<<>>>>>><<<:::888888999:::;;;<<<<<<<<<<<<===;;;999999999999777666777666444333222333333444444555666666666666666666999;;;===???AAADDDHHHKKK333333333444444444555555777555555888???EEEGGGHHHKKKOOOWWW___```]]]___ddduuusssqqqkkkfffsss}}}||||||ooo]]]OOOIIIKKKQQQVVVbbb___hhh}}}dddNNNHHHJJJNNNSSSWWW\\\___```pppsss___OOOFFF@@@<<<999999:::<<<======@@@DDDGGGMMMPPPSSSRRRMMMJJJIIIIII[[[[[[TTTFFF<<<999::::::===HHHRRRVVVUUUTTTQQQMMMIIIKKKLLLPPP[[[fffeee]]]^^^_________^^^\\\ZZZYYYUUUUUUTTTTTTTTTTTTTTTUUUSSSRRRQQQPPPNNNMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777999<<<@@@CCCCCC???;;;777888999;;;;;;;;;<<<>>>@@@>>>>>><<<;;;999777666666777888888555111000222555555666666444333333555777555888<<>>AAAEEEHHHPPPSSSUUUSSSNNNKKKJJJKKKWWWWWWPPPEEE===<<<<<<;;;888CCCMMMOOONNNOOONNNKKKFFFFFFEEEHHHSSS```eeecccaaaaaaaaa```___]]]\\\[[[VVVUUUTTTTTTSSSSSSTTTTTTRRRQQQPPPOOONNNLLLKKKKKKHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888;;;???BBBBBB???;;;888888:::===>>>>>>===>>>>>>???>>>===;;;:::888777666666888888666222111222444555666666444333333555777666888;;;>>>AAADDDIIILLL333333333444444444555555777666777:::@@@EEEHHHJJJNNNPPPWWW___```ZZZUUUTTTaaakkkqqqpppyyy~~~sssgggWWWKKKGGGJJJQQQVVV___bbbqqq}}}dddOOOGGGJJJNNNSSSWWWYYYZZZZZZhhhqqqsss```OOODDD>>>:::888777999<<<>>>???BBBFFFHHHPPPRRRTTTSSSOOOMMMNNNPPPUUUUUUOOOEEE@@@???>>>;;;:::DDDLLLKKKIIIIIIJJJJJJIIIGGGBBBAAAHHHWWWbbbgggeeedddbbb```___^^^]]]]]]WWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOONNNMMMKKKJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888:::>>>@@@AAA>>>;;;999888<<<@@@BBBAAA???===<<<@@@???>>><<<:::999888777555666777666444222222222444555666555333333555777666888;;;===@@@DDDJJJNNN333333333444444444555555666777999<<>>???@@@BBBEEEGGGKKKNNNQQQQQQOOOOOOQQQTTTUUUTTTOOOGGGBBBAAA>>>999CCCKKKQQQNNNIIIIIIJJJKKKQQQLLLDDD@@@DDDOOO\\\dddgggeeebbb```^^^]]]]]]]]]XXXWWWUUUTTTRRRQQQQQQPPPPPPOOONNNMMMLLLJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999888777999<<<>>>???===;;;999888<<>>===;;;999888888444555666666555333222111333555555555444444555777777888:::<<>>BBBGGGJJJMMMQQQSSS[[[bbbbbb[[[UUUSSSYYYhhhooonnn}}}}}}qqqfffWWWJJJFFFIIINNNRRRZZZ]]]fffsss~~~www```MMMHHHKKKOOOTTTXXXZZZ[[[\\\jjjsssvvvcccQQQDDD<<<999888<<<>>>@@@AAAAAAAAACCCEEEIIILLLOOOPPPNNNMMMOOORRRPPPQQQOOOHHHCCCAAA>>>:::EEEOOOUUURRRLLLLLLOOOPPPPPPLLLGGGFFFIIIPPPZZZaaafffeeebbb___]]][[[[[[[[[XXXWWWUUUSSSRRRQQQPPPPPPPPPOOONNNMMMKKKJJJIIIIIIHHHHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999666888:::<<<===<<<;;;:::777<<>>===;;;999888888444444555555555444222000222444555555555444555777666888:::<<>>AAABBBBBBBBBDDDEEEJJJNNNRRRRRROOOMMMMMMNNNMMMRRRRRRLLLEEECCCAAA>>>AAAMMMVVVUUUOOOOOORRRSSSIIIHHHKKKTTT[[[]]]___bbbeeedddbbb___\\\ZZZYYYXXXWWWVVVUUUSSSQQQPPPPPPPPPPPPOOONNNMMMLLLJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;:::::::::::::::::::::;;;;;;::::::999555666888:::;;;<<<<<<;;;777;;;???AAA@@@>>><<<;;;@@@???>>><<<:::999888777555444333444444444222111111333555666555555666777555777:::===@@@EEEKKKOOO333333333444444444555555444888===AAADDDHHHLLLPPPQQQWWW```eeeccc```dddlllnnnrrrpppkkkqqq}}}zzz|||kkkaaaRRRGGGDDDGGGLLLPPPSSSXXX^^^eeemmmxxxttt___MMMJJJLLLOOOTTTZZZ```fffiiiuuu~~~zzzhhhUUUEEE<<<::::::999<<<@@@BBBCCCDDDFFFHHHIIINNNTTTVVVTTTRRRRRRRRRWWW^^^aaaXXXLLLFFFDDDCCCAAAOOOZZZYYYRRROOOOOOPPPFFFIIIVVViiitttrrrjjjfffeeedddbbb```]]]ZZZXXXVVVVVVVVVTTTSSSQQQQQQPPPPPPPPPPPPOOONNNLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999555555777888:::;;;<<<<<<666999<<<===<<<<<<<<<===???>>>===;;;:::888777666666444111222333444333111111333555666666555666777333666:::>>>AAAFFFKKKNNN333333333444444444555555444888>>>BBBEEEHHHMMMPPPTTT[[[eeejjjgggeeennnyyyuuuvvvtttrrryyyzzz|||zzzggg]]]OOOFFFCCCGGGMMMQQQWWWXXXWWWWWW]]]lll}}}uuu```NNNKKKLLLOOOTTT[[[ccciiimmm{{{jjjVVVFFF===:::;;;666:::???BBBDDDFFFIIIKKKDDDKKKTTTYYYZZZYYYZZZ[[[fffnnnqqqeeeTTTIIIFFFEEEGGGUUU```^^^TTTMMMKKKJJJJJJOOOaaazzzsssiiieeeeeedddbbb___[[[XXXVVVVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPOOONNNMMMKKKJJJJJJFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::::::::999999999999:::;;;;;;:::::::::444555666777999;;;<<<===666888999:::999:::<<<>>>>>>>>><<<;;;999777666666777444111000333444444222000333555666666555666777222666:::???BBBFFFJJJMMM666555555444444444555555666;;;AAADDDFFFIIIMMMQQQSSS\\\eeegggeeegggooowwwpppxxxmmmlllzzzwwwmmmaaaVVVKKKFFFEEEFFFLLLRRRVVVTTTSSSVVV^^^kkkxxxvvvaaaOOONNNMMMNNNTTT___mmmxxx}}}jjjVVVGGG>>>;;;:::999:::<<>>>>>>>>>>>============<<<;;;:::999999999::::::<<<999777999===???===::::::888777777999::::::999:::777555666:::<<<<<<;;;;;;;;;;;;:::999888777666444444444444333222111111...111444555555444333444555666888<<>>;;;;;;:::;;;<<>>>>>>>>>>>=========<<<;;;;;;::::::999999999999;;;888666888<<<>>><<<999888777666777:::<<<======:::777555666999<<<;;;999;;;;;;;;;:::999888777666555555555555444333222222///222555666555444444555666777:::===BBBHHHLLLOOO555555444444444555555666888===BBBEEEGGGJJJOOOSSS^^^aaaccc```[[[ZZZ___dddtttxxxyyyzzzmmmcccWWWNNNEEECCCEEEHHHOOOVVVYYYVVVSSSTTT\\\iiiwwwttt___NNNNNNOOOSSS\\\kkk~~~wwwfffTTTFFF>>>;;;;;;;;;<<<===???BBBFFFJJJLLLLLLQQQXXXaaalllwww~~~fffYYY[[[^^^]]]dddeeeiiiiii\\\JJJFFFLLLUUUkkkxxxmmm[[[UUUYYY^^^\\\]]]^^^___```___[[[WWWTTTSSSRRRRRRRRRRRRPPPNNNLLLMMMMMMNNNNNNNNNMMMMMMGGGFFFEEEEEEFFFEEEDDDBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>=========<<<<<<;;;:::::::::999999999999999777555777:::<<<;;;888666555555888;;;>>>??????;;;888666777:::<<<;;;999;;;;;;;;;:::999888777666666666666666555444333333000333555666666555555666666888;;;???CCCHHHLLLNNN555444444444444555666666:::>>>BBBEEEGGGJJJPPPTTTXXX___dddaaaZZZXXX___gggxxxxxx}}}xxxvvvjjj```TTTKKKCCCBBBEEEHHHOOOVVVXXXUUUSSSUUU^^^lll{{{sss]]]LLLKKKNNNTTT___ooo~~~tttdddSSSFFF>>><<<;;;======>>>@@@CCCFFFJJJKKKPPPUUU]]]eeemmmxxx{{{dddZZZ___eeeeeeqqqnnnooolll[[[GGGEEEOOO___pppuuucccLLLFFFLLLSSSXXX\\\```aaabbbaaa\\\WWWTTTSSSRRRRRRSSSRRRPPPNNNMMMNNNNNNNNNNNNMMMLLLLLLGGGEEEDDDDDDEEEEEEDDDCCCAAAAAABBBBBBAAAAAA@@@???>>>>>>=========<<<<<<<<<::::::::::::999999888888888777666777:::;;;:::999777666666888;;;>>>??????:::888666999===???>>>===;;;;;;;;;:::999888777666666666666555555444333222000222444555444444555666666777:::>>>CCCGGGKKKMMM444444444444444555666666;;;???CCCFFFHHHKKKQQQVVVYYY```ccc\\\RRRSSSbbbrrrzzzyyywww}}}uuuhhh^^^RRRIIICCCBBBEEEHHHOOOVVVWWWUUUTTTXXXcccrrrrrr]]]KKKJJJNNNVVVbbbsss{{{rrrcccSSSFFF???<<<<<<>>>???@@@AAADDDHHHKKKMMMSSSYYYaaajjjtttiii[[[___gggjjjxxxrrrqqqlllZZZEEEEEESSSkkktttqqq]]]IIICCCFFFGGGSSS[[[``````______[[[TTTSSSRRRRRRRRRSSSRRRPPPNNNOOOOOOOOONNNMMMLLLKKKJJJHHHFFFDDDCCCDDDDDDDDDCCCAAAAAABBBBBBAAAAAA@@@???============<<<<<<<<<<<<999999:::::::::999888777888888888999:::;;;;;;;;;999888777888:::<<<===<<<888777777:::@@@CCCBBBAAA;;;;;;;;;:::999888777666444444555444444333222111///111333333222222333555444666999===BBBFFFIIIJJJ444444444444444555666777===@@@DDDFFFHHHLLLRRRWWWaaadddaaaVVVLLLQQQfffzzzxxxvvv~~~|||ssseee[[[OOOHHHBBBBBBEEEIIIPPPWWWWWWWWWXXX^^^iiiyyysss^^^LLLLLLQQQZZZfffuuuzzzqqqbbbSSSFFF???<<<<<>>AAAEEEGGGHHHMMMSSSXXXccceeeccc^^^ZZZ^^^lllxxxpppnnnxxxnnn{{{~~~|||xxxoooaaaWWWLLLEEE@@@BBBGGGLLLSSSZZZ[[[[[[^^^dddppp~~~uuu```OOOKKKRRR\\\gggssszzzqqqcccTTTGGG@@@<<<;;;@@@AAABBBEEEHHHMMMPPPRRRPPPTTT]]]jjjzzzrrraaaaaaiiimmmjjjhhhnnnsssdddNNNOOOaaauuusssgggTTTIIIHHHEEE>>>FFFRRRYYYWWWWWW[[[YYYRRRSSSRRRQQQRRRSSSSSSQQQOOOOOOOOOOOONNNMMMLLLKKKJJJKKKHHHDDDBBBBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???======<<<<<<<<<;;;;;;;;;777888:::::::::999777666666777888999999999:::;;;999777666777888999999888999888888;;;@@@BBB@@@===;;;;;;;;;:::999888777666555555555555444333222111000111222222111222333555444666:::>>>BBBEEEGGGHHH333333333444555666777888>>>BBBEEEGGGIIIMMMTTTYYY^^^bbbhhhlllooopppqqqrrriiigggyyypppkkkvvv|||yyyuuulll^^^TTTIIIBBB???BBBHHHNNNVVV^^^^^^___bbbiiitttvvvbbbRRRIIIPPPZZZeeeppp~~~~~~zzzrrrdddTTTHHH@@@<<<;;;@@@AAACCCFFFJJJNNNRRRTTTXXXZZZbbbooooooaaadddlllpppaaabbbmmmwwwjjjTTTTTTeeeuuuqqqdddQQQGGGGGGFFF@@@CCCPPPYYYWWWWWW]]]]]]VVVSSSRRRQQQRRRSSSSSSQQQOOOMMMMMMNNNNNNNNNMMMMMMMMMLLLIIIEEEBBBAAAAAA@@@???AAAAAABBBBBBBBBAAA@@@@@@======<<<<<<<<<;;;;;;;;;777888:::::::::999777555555666777888777777999:::777666555666888999999999:::888888:::>>>???<<<999;;;;;;;;;:::999888777666666666666666555444333222111222333333222333555777555777;;;@@@DDDFFFHHHIII666666777666555555888:::AAABBBEEEGGGKKKPPPWWW\\\___fffuuuyyyrrreeemmm{{{yyyzzzqqqfff[[[SSSGGGEEEBBBAAAFFFNNNWWW]]]aaabbbfffppp~~~ttt```NNNIIIOOOYYYcccooo~~~}}}zzz{{{vvvmmm```RRRGGGBBBAAABBBFFFGGGHHHJJJMMMPPPSSSUUUWWWZZZdddsss~~~jjjbbbhhhmmmrrrfffiiiuuu{{{lllWWW\\\qqq~~~qqq\\\JJJCCCGGGLLLNNNFFFPPPWWWVVVUUUXXXXXXUUUVVVUUUTTTRRRQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMGGGGGGFFFDDDCCCAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888999888888777888:::;;;<<<888777777777666666555555999999:::;;;;;;::::::999;;;;;;:::999999888777777888777666777777666444111444333333222222333333444555777<<<@@@DDDFFFGGGHHH555666777666555666888:::AAACCCEEEHHHLLLQQQXXX]]]cccdddlllyyy~~~vvvyyypppeeeYYYQQQCCCAAA???AAAFFFPPPZZZ```bbbeeemmmyyyuuuaaaNNNKKKQQQZZZcccnnn{{{yyyvvvvvvvvvmmm___PPPFFFAAAAAABBBEEEFFFIIINNNSSSVVVXXXXXXXXXXXX```nnnzzzrrrqqqwwwwwwwwwdddjjjxxxrrr___cccuuuzzzkkkWWWGGG??????EEEKKKSSSUUUTTTRRRUUUYYYXXXRRRTTTTTTSSSRRRRRRRRRRRRRRROOOOOONNNMMMLLLLLLKKKKKKHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888999888777777888999;;;<<<888888777666666666777777<<<<<<;;;;;;::::::999999;;;;;;:::999888777777666555555444555555444222000444333333222222333333444444777;;;???CCCFFFGGGGGG555666666666555666999;;;BBBCCCFFFIIIMMMSSSYYY^^^fffbbbdddmmmvvv{{{~~~~~~~~~wwwnnncccVVVNNNAAA@@@???AAAGGGPPPYYY___bbbhhhtttvvvbbbOOONNNSSS[[[dddmmmxxxxxxttttttvvvmmm^^^OOOEEEAAAAAABBBLLLPPPWWW___eeeccc\\\VVVXXXUUUYYYhhhyyy}}}}}}xxxdddlll{{{vvvfffhhhwwwqqq```NNNCCC>>>>>>HHHUUUkkkbbbWWWRRRVVV\\\YYYQQQSSSSSSRRRRRRRRRRRRSSSSSSOOOOOONNNLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888888888777777888999;;;<<<:::888666555555777999;;;@@@>>><<<:::999::::::;;;<<<<<<;;;:::999888777666555444444555555555222000333333222222222222333333333666:::>>>BBBDDDFFFGGG444555666666666777:::===AAABBBEEEHHHMMMSSSZZZ___ddd___^^^fffoootttwwwzzz{{{tttkkk___SSSKKKCCCBBBAAACCCHHHOOOWWW\\\bbbkkkxxxwwwcccPPPOOOTTT]]]eeemmmxxx|||xxxwwwxxxnnn___PPPEEEAAABBBDDDKKKRRR```oooxxxwwwmmmdddggg^^^[[[eeewwwwwwsssjjjqqq|||vvvjjjkkkttteeeSSSDDDAAACCCIIIYYYlllyyykkkZZZRRRTTTXXXVVVQQQTTTTTTSSSRRRRRRQQQRRRRRRPPPOOONNNMMMKKKJJJIIIHHHHHHGGGGGGFFFEEECCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888888777777777777999:::;;;;;;999666444555888;;;>>>@@@>>><<<:::999;;;===???>>>>>>===<<<:::999888888777666666777888777444222333333222222222222333333333555999===@@@CCCEEEFFF444555666666666888;;;>>>???AAAEEEHHHMMMSSS[[[```ccc[[[WWW]]]gggoootttwww}}}wwwpppfff[[[OOOHHHAAAAAABBBDDDIIIQQQXXX\\\dddmmm{{{xxxdddQQQOOOUUU^^^fffooozzz|||{{{xxxooo```QQQGGGBBBBBBDDD???GGGUUUfffvvvyyylllaaaeeessswwwtttppptttxxx|||~~~vvvooommmpppZZZJJJ>>>@@@IIIVVViii{{{pppeeeXXXPPPPPPRRRUUUVVVWWWVVVTTTSSSQQQPPPOOOOOOQQQPPPOOONNNLLLKKKIIIIIIFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888888777777666777999:::;;;;;;999666444444777;;;>>>>>><<<:::999:::===@@@CCC@@@@@@???>>><<<;;;:::999666555555666888777555333333222222111111222222333333555888<<>>AAAEEEMMMUUU\\\aaaeeemmmyyyzzzfffRRRNNNUUU^^^gggppp{{{|||{{{vvvnnn```RRRGGGBBBAAABBB@@@BBBHHHRRR```pppvvvjjjaaaeeetttuuunnnooosss}}}~~~yyyvvvoooiiiRRRGGG>>>@@@OOOaaaooouuu```YYYTTTSSSTTTVVV[[[aaaXXXWWWUUUSSSQQQOOONNNNNNPPPPPPOOONNNLLLKKKJJJJJJEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888777777666666777888:::;;;;;;999666444444666:::<<<<<<;;;999888:::>>>BBBDDDAAAAAA@@@>>><<<;;;:::999444333333444666555333111222222111111111111222222444555888;;;???CCCFFFGGG333444666666777999===@@@AAADDDGGGKKKQQQXXX```eeedddYYYRRRXXXdddnnnuuuxxxyyypppfff]]]SSSKKKEEE===???BBBGGGOOOWWW^^^bbbaaahhhrrrzzz{{{gggSSSOOOUUU^^^gggpppyyyzzzyyyrrrkkk___RRRGGGAAA???>>>DDDFFFIIILLLRRR^^^mmmxxxnnnfffccckkkyyymmmlllttt}}}}}}}}}|||ooo___JJJGGGBBBEEEWWWkkkooogggQQQLLLLLLRRRVVVWWW[[[```WWWVVVTTTSSSQQQPPPOOOOOONNNNNNMMMLLLKKKKKKJJJJJJFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888777777666666777888:::;;;;;;999666444444555888:::;;;:::999999:::===@@@BBBAAA@@@???===;;;:::888888333333333444666666444222222222111111111111222222555666888<<>>@@@CCCEEEIIIMMMSSSZZZbbbgggbbb[[[YYYbbbmmmqqqooommmpppyyyooodddZZZQQQJJJEEEAAABBBEEEIIIOOOVVV\\\___\\\bbbjjjrrrxxx{{{gggTTTOOOUUU^^^gggnnnwwwzzzxxxpppiii]]]QQQGGG@@@===<<<>>>FFFNNNRRRUUU[[[fffooosssnnnmmmsss}}}}}}iiiooozzz|||~~~lllWWWDDDGGGFFFIII^^^tttppp]]]EEE@@@AAAKKKQQQQQQPPPRRRUUUUUUSSSRRRQQQQQQQQQQQQLLLLLLKKKKKKJJJJJJJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999999888888777666666666666888999::::::999666444444555666888<<<;;;:::::::::<<<>>>?????????===<<<:::888777666555555555666888888666444222222111111111111222222666777999<<<@@@DDDGGGIII555555555555777:::===???AAACCCHHHOOOUUU[[[bbbhhhjjjaaagggsssooojjjmmmpppyyy~~~~~~xxxnnncccXXXOOOGGGBBB???@@@DDDJJJQQQWWWZZZZZZXXX[[[```iiitttwwwgggYYYQQQVVV___iiirrr|||}}}xxxzzznnn\\\MMMDDDAAA???>>>AAAMMMXXX]]]___cccggggggkkk{{{wwwfffuuuvvvaaaNNNCCCIIIKKKPPPccctttiiiPPP>>>>>>???BBBFFFLLLPPPSSSSSSRRRRRRSSSTTTTTTRRRPPPOOOOOOOOOOOOMMMKKKIIIGGGGGGEEEDDDEEEGGGIIIIIIIIIBBBAAA@@@?????????@@@AAA===<<<<<<<<<<<<;;;;;;;;;777888999:::;;;:::999888666666555555666777999:::???;;;888555555555555555999999999:::;;;<<<===>>>======<<<;;;;;;:::999999555444333444666666666555111111111111111111111111333666999<<>>@@@BBBDDDHHHOOOUUU\\\ccciiinnnsssvvvvvvuuutttuuuxxx{{{uuusss|||vvvkkk```VVVMMMEEE@@@???AAADDDKKKRRRWWWYYYZZZXXXZZZ^^^gggssswwwfffXXXRRRWWW```jjjttt}}}||||||ppp^^^OOOEEEAAA@@@???FFFUUUeeennnssstttqqqmmmuuu}}}vvvjjjuuu]]]JJJDDDHHHLLLTTTdddmmm```LLLBBB>>>;;;>>>EEEMMMPPPQQQTTTSSSRRRRRRSSSTTTSSSQQQPPPPPPOOONNNMMMKKKJJJIIIGGGFFFFFFFFFHHHIIIHHHGGGBBBAAA@@@?????????@@@@@@===<<<<<<<<<<<<;;;;;;;;;888999:::::::::999888888666666555555666777999:::>>><<<888555555555666666888888888999:::;;;<<<<<<<<<<<<;;;;;;::::::999999555444333444666777666555111111111111111111111111333666999<<>>@@@CCCEEEIIINNNVVV___fffjjjhhh}}}|||ssswwwwwwvvvyyyvvvvvvuuuvvvyyyyyyssshhh]]]SSSKKKCCC???@@@AAAEEEKKKRRRWWWYYYYYYVVVXXX\\\eeerrrzzzgggXXXSSSYYYbbblllvvv~~~sssaaaQQQFFFAAA@@@@@@HHHUUUeeerrr{{{~~~yyyyyyzzzsssjjj~~~rrrYYYDDDEEEFFFMMM[[[gggdddVVVGGGAAA;;;666888BBBKKKPPPQQQUUUSSSQQQRRRSSSTTTTTTSSSQQQPPPNNNMMMKKKKKKJJJJJJHHHHHHGGGHHHIIIIIIGGGDDDBBBAAA@@@@@@??????@@@@@@===<<<<<<<<<<<<;;;;;;;;;999:::::::::999888777777666666555555666777999:::>>><<<999666444555666777888888888888999:::::::::;;;;;;;;;:::::::::::::::555444333444666777666555111111111111111111111111222555:::===???BBBEEEHHH666666666777999<<>>AAABBBFFFLLLSSSWWWXXXXXXTTTVVVZZZdddrrr}}}iiiYYYSSSYYYcccmmmwwwtttcccRRREEE@@@>>>???BBBIIISSS^^^mmm|||{{{{{{pppgggyyy~~~zzzxxxzzz~~~oooUUU@@@DDDEEEPPPbbbiii^^^NNNFFF???;;;777777===FFFNNNRRRTTTSSSQQQQQQSSSTTTTTTTTTPPPNNNLLLJJJIIIIIIIIIJJJIIIIIIIIIJJJJJJHHHEEEBBBAAAAAA@@@@@@@@@@@@???@@@===<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666666777666666666666888999:::===<<<999666444555777999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;666444444555666777666555111111111111111111111111222555:::===@@@BBBEEEGGG777777777777999<<<@@@AAAEEEIIILLLOOOXXXdddhhhfffZZZhhhjjjuuuttt{{{~~~uuunnndddYYYPPPHHHBBB???AAACCCGGGMMMTTTWWWWWWWWWSSSUUUZZZdddsss{{{gggXXXRRRXXXcccnnnxxxvvvdddRRRDDD===<<<===;;;???EEEMMM\\\ooo|||lllhhh{{{wwwqqqjjjoooyyy~~~mmmSSS@@@DDDGGGUUUhhhiiiYYYKKKHHHCCCCCCBBB>>><<<@@@IIIRRRSSSQQQPPPQQQSSSTTTTTTSSSNNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGCCC@@@AAAAAAAAAAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777666666777777666666777888:::;;;<<<<<<:::777444444777:::;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<666555444555777777777666111111111111111111111111111555:::>>>@@@BBBEEEFFF888777777888:::===@@@BBBEEEJJJNNNPPPZZZeeegggbbbVVVXXX```wwwttt|||ssslllaaaVVVNNNGGGAAA>>>BBBDDDHHHOOOTTTWWWWWWVVVRRRUUU[[[fffuuutttbbbUUUPPPWWWbbbmmmwwwxxxfffSSSCCC<<<;;;<<<999???EEEKKKWWWfffqqquuu~~~wwwoooqqqllljjj{{{{{{mmmgggbbbjjjwww|||kkkSSSAAAEEELLL\\\iiifffVVVJJJHHHIIIMMMNNNGGG>>>===EEENNNPPPOOOOOOQQQSSSSSSRRRQQQLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGGGGGGGEEEBBB@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999888777777777777777777777666666777888:::;;;;;;<<<;;;888444444888<<<>>>>>>???@@@???>>><<<;;;=========<<<<<<<<<<<<<<<666555444555777888777666111111111111111111111111111555:::>>>AAACCCDDDFFF888888888888;;;>>>AAACCCDDDKKKOOOQQQ[[[fffeee\\\SSSPPP]]]uuuzzzvvv~~~zzzpppiii^^^SSSKKKDDD@@@===CCCEEEIIIOOOUUUWWWVVVUUURRRVVV]]]hhhxxxnnn___TTTMMMUUU```lllvvvzzziiiUUUDDD<<<;;;===:::AAAGGGKKKSSS```lllqqq{{{|||ooogggnnnnnnmmmzzzuuuccc\\\ccclllxxx|||jjjSSSCCCGGGSSSbbbggg```RRRHHHEEEEEEIIILLLHHHAAA???EEEKKKLLLMMMNNNQQQSSSSSSQQQNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIGGGEEEDDDDDDDDDBBB@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;999888777666666777888888888777777666777999:::;;;;;;<<<<<<888444444888===???@@@@@@AAA@@@>>><<<;;;??????>>>>>>======<<<<<<777555555555777888777666111111111111111111111111000555:::???AAACCCDDDFFF999888888999;;;>>>AAACCCDDDKKKPPPRRR[[[fffdddYYYTTTRRRcccuuuuuu{{{}}}yyynnnggg\\\QQQIIICCC>>>;;;CCCEEEJJJPPPUUUWWWVVVTTTRRRVVV^^^jjjzzz~~~mmm^^^UUULLLSSS___kkkuuu~~~|||kkkWWWEEE<<<;;;>>>;;;AAAEEEFFFLLL[[[llluuuxxx|||wwwpppqqq~~~xxxfffaaafffooo{{{|||jjjSSSDDDIIIXXXeeeeee[[[OOOFFFAAA;;;???CCCDDDCCCCCCFFFJJJJJJKKKNNNQQQTTTSSSOOOLLLLLLMMMNNNNNNNNNLLLKKKJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@AAABBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;888888777666666777888999888777777777777999:::;;;:::<<<<<<999444444888===???@@@AAAAAA@@@>>><<<:::AAA@@@@@@???>>>======<<<777666555666777888777666111111111111111111111111000555:::???AAACCCDDDEEE999888777888:::>>>BBBDDDIIIJJJPPPZZZccceee___XXXXXXbbbjjjxxxssssssyyyzzzzzzuuukkkbbbXXXRRRKKKBBB>>>>>>BBBFFFLLLRRRVVVWWWVVVUUUTTTZZZdddppp~~~}}}lllXXXIIIJJJPPP]]]mmmwww{{{nnnWWWEEE;;;:::<<<>>>BBBHHHMMMQQQ[[[gggqqqzzznnnkkkrrrkkkaaaeeebbbrrr}}}rrrVVVIIIQQQ]]]gggeeeZZZOOOCCC:::@@@???DDDQQQ```cccUUUFFFNNNNNNNNNMMMMMMNNNNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@??????????????????<<<<<<;;;;;;;;;:::::::::999999999888777666666555555666666666555666888;;;<<<<<<;;;888666666888:::;;;<<<;;;::::::;;;>>>AAA>>>?????????===;;;:::888777555444555666777666555222222111111111111222222444666:::>>>BBBDDDFFFFFF999888888888;;;>>>BBBDDDJJJKKKQQQYYYbbbeeebbb^^^ggghhhjjjyyyuuurrr~~~www~~~|||yyyxxx|||yyytttlllbbbWWWPPPIIIAAA>>>>>>EEEHHHNNNSSSWWWXXXWWWVVVTTTZZZdddqqq|||kkkZZZNNNLLLQQQ^^^mmmwww}}}lllWWWFFF???AAAEEE???EEEKKKPPPTTT]]]iiirrr}}}}}}hhheeeoookkkdddiiifffuuuuuuXXXKKKTTT^^^ccc\\\PPPIIIFFFEEEDDDNNN\\\lllxxxwwwdddOOORRRQQQOOONNNMMMNNNNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::999999888888777666666555555666666666555666888;;;<<<<<<;;;888666666777999::::::::::::999:::===???>>>?????????>>><<<;;;:::666444333444555666555444222222111111111111222222444666:::>>>BBBDDDFFFFFF888888888999<<>>@@@GGGKKKPPPUUUXXXXXXWWWUUUWWW]]]gggtttwwwfffYYYPPPQQQUUU___mmmxxxqqqZZZGGG???@@@CCCBBBGGGNNNRRRUUU[[[dddlll~~~iiieeennnkkkfffllljjjyyytttXXXMMMWWW___```TTTGGGDDDJJJPPP]]]ooovvv]]]VVVTTTRRROOONNNMMMNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::999999888888777666666666555666666666555666888;;;<<<<<<;;;999666555777888777888999999888999;;;======>>>>>>???>>>===<<<;;;555444222222444555444333222222111111111111222222333666999>>>BBBDDDFFFGGG888888999:::===@@@CCCEEEGGGMMMVVV^^^eeellltttzzz~~~www|||wwwsssmmmaaaTTTKKKCCC>>>>>>AAAHHHKKKPPPUUUWWWWWWUUUTTTYYY___jjjvvvrrraaaWWWQQQWWWYYYbbbnnnxxxvvv^^^III>>>>>>AAAHHHMMMSSSUUUVVVZZZbbbhhhxxx}}}rrriiioookkkfffmmmrrroooWWWPPPYYY___^^^PPPEEEHHHUUU```wwwbbbYYYWWWSSSPPPNNNMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;:::::::::888888888888777777666666555666666666555666888;;;<<<<<<;;;999666555666777555777888888888888999;;;;;;<<<===>>>======;;;;;;666444222222444555555444222222111111111111222222333555999>>>BBBEEEFFFGGG888888999;;;>>>AAADDDFFFJJJPPPYYY```dddjjjpppvvv~~~~~~~~~{{{~~~}}}|||wwwtttlll```QQQHHHBBB>>>???CCCHHHKKKPPPTTTVVVVVVTTTSSSWWW^^^iiivvvsssddd\\\YYY[[[]]]dddnnnwww~~~yyycccNNNBBBBBBEEEMMMRRRWWWXXXYYY\\\ccciiiooovvvuuuiiikkkfffdddooolllXXXVVV\\\\\\UUUIIIGGGUUUlll|||nnncccfffeee___XXXVVVSSSPPPNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBAAABBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;:::::::::888888888777777777777777555666666666555666888;;;;;;<<<;;;999666555555666444666999:::999888999::::::;;;<<<<<<<<<;;;:::999888666333333444666666666222222111111111111222222222555999>>>BBBEEEGGGHHH777888:::<<>>@@@DDDGGGKKKOOOTTTVVVVVVTTTSSSUUU\\\gggtttvvviiiccc___\\\]]]dddnnnwww}}}hhhQQQFFFFFFKKKPPPTTTXXXXXXWWWYYY```fffjjjrrr~~~tttdddcccaaahhhzzzppp___]]]]]]WWWLLLFFFPPPiiilllRRRFFFJJJUUU[[[TTTSSSQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFEEECCCBBBAAAAAABBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;:::::::::888888777777777777777777555666666666555666888;;;;;;;;;;;;999666444444555444777:::<<<;;;:::::::::;;;<<<<<<===<<<;;;:::999999666444333444666777777222222111111111111222222222444999===BBBEEEGGGHHH777888:::===@@@CCCFFFGGGOOOVVV___fffgggbbb\\\XXXeee|||~~~{{{xxxfffZZZNNNFFFAAA>>>@@@EEEHHHKKKPPPUUUWWWWWWVVVUUUXXX___jjjwwwtttggg___ZZZXXXZZZbbbmmmwww~~~jjjVVVPPPWWWaaadddfffeeeaaa\\\[[[```eeekkkrrr}}}wwwccc___aaarrrwwweee___WWWRRRMMMQQQddd}}}pppZZZIII???===FFFQQQNNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::777777777777777777777888555666666666555666888;;;:::;;;;;;:::666444333444555888<<<>>>===<<<;;;;;;>>>>>>??????>>><<<:::999888666333222333555666666222222111111111111222222222444888===BBBEEEHHHHHH777888;;;>>>AAADDDFFFGGGNNNUUUaaajjjlllggg^^^WWWddd~~~~~~~~~}}}~~~|||zzzdddXXXMMMFFFBBB???AAAEEEHHHLLLQQQVVVYYYYYYXXXWWW\\\cccooo|||oooaaaVVVOOOTTTWWW```mmmwww}}}hhh\\\___qqq|||rrrhhhccceeeiiinnnttt~~~ggg```ddd}}}}}}{{{ggg]]]QQQPPPSSSaaaxxxqqq___OOOHHH???666888BBBJJJKKKMMMNNNNNNMMMKKKJJJLLLKKKKKKKKKJJJJJJJJJJJJGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@??????????????????<<<<<<;;;;;;;;;:::::::::777777777777777888888888555666666666555666888;;;:::;;;<<<:::777444333333666999>>>@@@???===<<<;;;@@@AAAAAA@@@???===;;;:::888555222111222444555666222222111111111111222222111444888===BBBFFFHHHIII999999:::<<<@@@EEEIIIKKKTTTVVV___jjjnnnggg^^^YYYiiizzz}}}www~~~zzzzzz}}}|||xxxeee[[[PPPGGG@@@<<>>;;;777555===DDDHHHHHHKKKOOOMMMGGGKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFDDDBBBAAAAAA@@@CCC???===>>>BBBDDDAAA>>><<<<<<;;;;;;;;;:::::::::888777777666555444444444555555444444555666888999999:::;;;:::777555444444777;;;>>>>>><<<;;;<<<>>>CCCCCCCCCBBB@@@===;;;999666444111111111222222111111000000000000000111111000333999???DDDGGGIIIIII::::::;;;>>>BBBGGGKKKNNNWWWZZZcccmmmoooiiidddbbbnnnzzzzzz{{{yyyyyyvvv~~~}}}wwwrrreee[[[OOOFFF@@@===AAAHHHJJJOOOUUUYYYZZZXXXWWWWWW]]]kkk{{{ooo^^^UUUTTTWWW]]]eeelllttt~~~nnngggkkkppprrrooowwwkkk___dddvvv}}}dddRRRPPPWWWgggzzzxxxhhh]]]PPPIII@@@999777888<<>>BBBCCCAAA===<<<<<<;;;;;;;;;:::::::::888777777666555555444444555555444444555666888999999:::;;;:::777555444444777:::======<<<;;;<<<===AAAAAAAAA@@@>>><<<999888666444222111222333333222111111000000000000111111111444999???DDDGGGHHHHHH;;;;;;===???DDDIIINNNPPPTTTZZZdddlllmmmjjjlllrrrzzz~~~xxxtttqqqmmmssswww{{{|||tttxxx~~~|||tttooofff[[[NNNEEE@@@>>>BBBIIIJJJPPPXXX[[[ZZZXXXYYY[[[^^^lll|||mmm]]]VVVWWWYYY^^^eeelllsss}}}~~~kkkbbb^^^YYYRRRVVVbbbuuu~~~hhhaaagggvvv}}}```MMMMMM___rrrxxxrrreeeUUUJJJDDDHHHKKKIIIDDD===999666:::@@@EEEGGGIIIMMMNNNMMMJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGEEEDDDBBBAAAAAAAAABBB???===>>>AAABBB@@@===<<<<<<;;;;;;;;;:::::::::888777777666666555555444555555444444555666888999999:::;;;:::888555444444666888;;;<<<;;;:::;;;<<<>>>>>>>>>>>><<<:::888666666444222111222444444333111111000000000000000111222555:::???DDDFFFGGGGGG:::;;;===@@@EEEKKKPPPSSSTTTZZZeeelllnnnqqq~~~yyyxxxtttxxx{{{uuutttzzz~~~{{{wwwqqqfffZZZLLLDDD@@@???CCCJJJGGGPPPYYY\\\YYYXXX[[[```\\\jjjyyy~~~kkkZZZSSSUUUXXX^^^eeelllttt~~~kkk[[[SSSJJJCCCNNNUUUaaappprrrbbbbbbkkkwww~~~eeeTTTWWWjjjvvvoooaaaVVVKKK@@@AAAQQQcccllliiiYYYCCC222:::???DDDHHHJJJKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDBBBBBBAAAAAAAAA???===>>>@@@@@@???===<<<<<<;;;;;;;;;:::::::::777777777777666666555555555555444444555666888999999;;;<<<;;;888555444444555777999:::;;;;;;;;;;;;;;;;;;<<<;;;:::888666555444222000000222333444333222111000000000000000000222555:::???CCCEEEFFFFFF999:::<<<@@@EEELLLQQQTTTYYY```jjjqqqttt|||{{{~~~{{{zzz|||zzztttfffYYYKKKCCC@@@@@@EEEJJJIIIQQQYYY[[[XXXWWWZZZ^^^\\\iiixxxkkkYYYQQQSSSWWW]]]fffnnnvvvlllWWWLLLHHHFFFKKKNNNUUU^^^lll}}}iiiaaaiiiuuu~~~pppeeennnvvvssscccTTTNNNHHH@@@BBBQQQcccppptttkkkUUU@@@999:::>>>DDDIIIJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBB@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::777777777777777666666666555555444444555666888999:::;;;<<<;;;888666555555555666777999;;;;;;;;;:::999:::::::::999888666555333111//////111333444333222222111000//////000000222555:::???CCCEEEFFFEEE888999<<<@@@FFFMMMSSSVVV[[[bbbmmmssstttyyy}}}yyywwwyyy~~~{{{uuufffXXXIIIBBB@@@AAAFFFKKKNNNTTTZZZ[[[YYYWWWXXX[[[___kkkzzz~~~jjjXXXRRRUUUXXX___iiirrrzzzkkkTTTJJJJJJKKKIIINNNVVV^^^eeennnxxxhhhgggwwwvvvoooxxxrrrdddSSSIIIGGGFFFDDDKKKOOOPPPQQQXXX]]]WWWLLLCCC<<<999???FFFJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFDDDCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777555555444444555666888999:::;;;<<<;;;999666555555666666777999<<<===<<<:::999999:::::::::888777666222000///000222444555555333222111000////////////111444999>>>CCCEEEFFFFFF999:::===BBBHHHPPPVVVYYY]]]dddooosssooommmvvvzzz{{{vvvgggXXXHHHAAA@@@BBBGGGLLLOOOSSSXXXZZZ[[[\\\]]]^^^cccnnn{{{vvvbbbTTTSSSZZZZZZbbbmmmvvv|||iiiSSSIIIHHHIIIGGGQQQ^^^hhhmmmqqqtttwwwlllpppyyyssspppcccUUULLLHHHHHHNNNUUUdddeee^^^VVV[[[iiiooommm___NNN???>>>EEEJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCCCCBBBCCCCCC>>>??????>>><<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777777777777777777777777555555444444555666888999:::<<<===<<<999666555555666666666999===>>>===:::999999:::;;;;;;:::888888333222111111444666777777333222111000///////////////333888>>>CCCEEEGGGGGG:::<<>>??????>>><<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777777777777777888888888555555444444555666888999:::<<<===<<<999777555555777666666999===???===;;;999:::;;;<<<<<<;;;:::999555333222333666888999999333222111000////////////...222777>>>CCCFFFGGGHHH999<<>>======CCCQQQhhhvvv[[[XXXUUUWWW___lllxxx^^^PPPNNNKKKLLLPPPKKKJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA>>>???AAACCCDDDDDDDDDCCC<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444666777999<<<>>>???>>><<<===<<<<<<:::999888888777444222111222444666666555111111000000000000111111111444:::???CCCDDDDDDCCC;;;>>>CCCIIIOOOVVV]]]bbblllsss}}}|||nnn]]]YYY^^^uuu}}}~~~vvvhhhYYYIIICCCCCCDDDHHHMMMMMMRRRXXX^^^``````___^^^oooxxx}}}dddLLLDDDLLLVVV^^^bbbkkkvvvzzz}}}cccLLLAAA???>>>===AAAIIIVVViii~~~ooo```[[[YYYbbbqqq~~~|||}}}{{{cccXXXQQQNNNNNNKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGEEEDDDBBB@@@???>>>@@@AAAAAAAAAAAA@@@>>>===<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444555666888;;;===>>>===;;;======<<<;;;:::999888888444222111222444555555444111111000000000000111111111444999>>>BBBDDDDDDCCC<<<@@@FFFLLLRRRZZZaaafffkkkvvvpppaaa___eeeuuu}}}xxxfffWWWGGG@@@AAACCCHHHMMMLLLSSS[[[^^^\\\ZZZ[[[]]]qqqzzz}}}aaaGGG???GGGQQQ___cccllltttzzz|||___JJJBBB@@@@@@>>>BBBEEEGGGMMM]]]ttt~~~yyydddeeehhhpppyyy|||wwwvvvoootttyyybbbWWWQQQLLLKKKJJJJJJIIIIIIHHHGGGGGGIIIHHHFFFDDDAAA???===<<>>===;;;;;;<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444444555888:::;;;;;;;;;;;;=========<<<;;;:::999888444222111111333444444333111111000000000000111111000333888===AAACCCCCCCCC<<<@@@GGGOOOVVV]]]eeeiiilllwww|||mmmbbbdddlllyyy}}}vvvqqq}}}||||||~~~||||||xxxgggWWWGGG@@@@@@CCCHHHMMMOOOXXX``````[[[XXXZZZ___nnnwww|||^^^CCC===EEEMMM```gggpppwww{{{yyy]]]IIIBBBBBBBBBDDDIIINNNMMMLLLPPP\\\fffyyykkkbbblll||||||oookkkmmmllllllvvvgggZZZTTTLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGFFFDDDBBB@@@>>>===<<<<<<==================<<<;;;::::::999999::::::777777777777666666666666666666666666666777777888999:::<<<<<<;;;999666444333555777888999999999:::;;;;;;<<<;;;;;;999888777444222000111222333333222111111000000000000111111///222777<<<@@@BBBCCCDDD<<>>EEEIIIZZZdddpppwww|||xxx[[[HHHCCCDDDDDDJJJOOOUUUZZZ]]]___cccfffvvvwwwzzz|||ooossszzz}}}mmmcccfffmmmqqqxxx~~~lll]]]VVVNNNKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>======>>>>>><<<;;;::::::999999::::::777777777777666666666666666666666666666777777888999:::<<<<<<;;;999666444333555777888777777888:::888999::::::999888666555333222000111222333333222111111000000000000111111///222666;;;???BBBDDDEEE<<>><<<<<<;;;<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444333666888888666555888;;;666777999999999777555444222111000111333555555444111111000000000000111111000222666;;;@@@CCCEEEFFF===CCCLLLVVV```hhhpppttt|||~~~~~~tttwwwyyyrrr|||~~~|||ttteeeVVVGGGCCCFFFMMMVVV]]]aaacccccc^^^YYYZZZaaahhhssszzzyyyZZZIIILLLOOOLLLRRR___lllrrrwwwpppUUUGGGFFFJJJKKKIIIJJJMMMRRRXXX___dddggg```jjjsssvvvuuusssmmmgggggg\\\bbbaaajjj}}}{{{}}}tttjjj```aaalllwww||||||}}}~~~{{{vvvxxxttt[[[RRRQQQKKKJJJJJJIIIIIIHHHGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCGGGEEECCC@@@>>>===<<<<<<<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444444777999888555555888<<<666777999::::::888666444222111000111444666777666111111000000000000111111111333777<<<@@@DDDFFFHHH>>>EEENNNYYYbbbkkkrrrwww~~~yyy}}}yyy{{{{{{rrr~~~|||uuujjj\\\NNNKKKQQQYYYccckkkhhhhhheee```\\\___fffnnnuuu|||~~~bbbWWW___ccc^^^ZZZfffppprrrvvvlllRRRFFFGGGLLLNNNTTTUUUVVVUUUSSSQQQQQQRRRSSSUUUYYYbbbqqq|||{{{ttt```OOOVVVcccxxxrrrkkk```dddjjjqqqwwwzzz{{{zzzsssqqqssswwwsssooouuurrrWWWMMMPPPKKKJJJJJJIIIIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBDDDCCCAAA??????>>>??????<<<;;;::::::999999::::::777777777777666666666666666666666666666777888888999:::<<<<<<;;;999666444444777:::888555555888<<<666888:::;;;;;;999777555111000000222555777888888111111000000000000111111111444777<<>>======<<<;;;::::::::::::777777777777777777777777777666555555555666888999<<<===>>>???===:::666444444555777888999999888888999;;;===<<<:::777555555222111222333666888888777111111000///////////////111333777<<<@@@CCCEEEFFF>>>IIIWWWbbbjjjpppwww}}}ppp```aaakkk~~~}}}|||}}}~~~{{{xxxlll[[[NNNPPPYYY]]]ZZZVVVVVV___iiikkkeeebbbgggooozzzvvvggg______aaauuuoookkknnnrrrxxxzzz^^^NNNNNNVVVZZZZZZmmmqqqyyy{{{ppplllnnnxxxrrrfffccckkk{{{jjjVVVYYY```eeeiiigggggggggeeeaaa]]]\\\\\\aaacccggglllqqqtttwwwxxxwwwpppYYYOOOPPPJJJIIIGGGEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA???>>>>>>@@@BBBBBBAAA===<<<;;;::::::999::::::777777777777777777777777777666555555555666888999<<<===>>>???===:::666333444555666888:::;;;;;;<<<===>>>@@@???<<<999888777111000111333666888999888111111000///////////////111333888===AAADDDEEEFFF???KKKZZZgggooovvv}}}mmmXXX]]]nnn~~~zzzvvvtttsssuuuyyy~~~|||yyylllZZZJJJHHHNNNPPPMMMJJJTTT___jjjlllgggeeejjjqqq{{{rrrbbb]]]bbbsssjjjccceeelllttt}}}rrrWWWHHHLLL___uuuwwwrrrsss}}}uuuKKKHHHPPPPPPXXXgggfffgggiiihhhgggeeeeeefffhhhjjjlllnnnppprrrssstttrrrssstttpppcccUUUNNNOOOJJJHHHEEECCCBBBCCCEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBBBB???<<<<<<===???@@@@@@===<<<;;;::::::999999999777777777777777777777777777666555555555666888999<<<===>>>>>><<<999555333444555666777999<<<>>>???>>>@@@AAA@@@<<<999777666111000111333666888999888111000000///////////////000444999>>>BBBEEEEEEEEE@@@LLL]]]kkkuuu|||lllYYY```uuu}}}|||xxxkkkmmmsss|||~~~{{{mmm[[[IIIFFFKKKMMMMMMLLLSSS```kkkkkkeeeeeejjjoooyyy~~~|||wwwvvvwwwhhh___ZZZ^^^fffoooxxxhhhNNNLLL```zzz]]]DDDIIIPPPMMMQQQ___eeehhhnnnssswww{{{|||xxxtttqqqooonnnggg```\\\VVVOOOLLLMMMIIIHHHFFFDDDCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAACCC@@@>>>=========<<<;;;===<<<;;;:::999999999999777777777777777777777777777666555555555666888999<<<=========;;;888444222555555555666888:::===>>><<<===>>>===999555333222222222111333555777666666000000////////////000000000444999???CCCEEEEEEEEE@@@NNN```pppzzzqqqdddmmmxxx{{{}}}wwwyyy|||{{{}}}yyynnnrrr{{{}}}ppp^^^LLLHHHKKKNNNOOOPPPWWWdddnnnkkkeeeffflllpppwww|||wwwrrr|||xxxWWWRRRPPPWWWaaaiiiqqqxxx}}}^^^IIIYYY{{{tttuuuaaaVVVLLLJJJKKKLLLPPPUUU___dddkkkrrrxxx|||yyymmm```TTTPPPOOONNNLLLLLLGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBCCCBBB???===<<<<<<;;;:::999999999999777777777777777777777777777666555555555666888999=========<<<999666333222666555555555666777999::::::;;;<<<;;;777444111111555444333333444555444333000000////////////000000000444999>>>BBBDDDEEEEEEBBBPPPddduuuyyyxxxppprrr|||yyy}}}yyy|||{{{wwwzzzvvvyyy{{{|||~~~~~~sssaaaOOOIIIKKKMMMNNNOOO\\\jjjrrrlllfffjjjqqqtttzzzaaaWWWeeehhh\\\HHHFFFIIIQQQYYY___hhhpppyyyooo^^^SSSZZZgggmmmnnnooo~~~ttt^^^PPPTTTPPPFFFCCCIIIOOONNN[[[___dddiiimmmqqqvvvyyyjjj[[[MMMJJJMMMNNNMMMMMMGGGHHHJJJLLLKKKIIIFFFCCCDDDDDDCCCCCCBBBAAAAAAAAA===???BBBFFFIIIIIIFFFCCC<<<;;;:::999999888888888777777777777777777777777777666555555555666888999======<<<;;;888555333111555555555555666666777888:::<<<===<<<888555333222555444333333444444333222///////////////000000111111333777<<<@@@CCCEEEFFFFFFTTTiiizzzkkkppp~~~}}}~~~mmmttt}}}}}}rrraaaQQQKKKLLLMMMNNNPPP]]]kkkrrrjjjeeellluuuxxx~~~uuuSSSEEEKKKMMMEEE???@@@EEEKKKOOOTTT___iiisss|||mmmbbbZZZZZZ^^^iiiwwwuuuyyywwwmmmbbbUUUJJJLLLRRRRRRKKKHHHLLLNNNKKKSSSVVVZZZ^^^aaadddgggjjjqqquuuzzz~~~zzzxxxaaaSSSFFFEEEJJJMMMLLLLLLIIIIIIJJJJJJJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@??????AAACCCFFFFFFCCCAAA<<<;;;:::999888888888888777777777777777777777777777666555555555666888999======<<<:::777444222111333444555666888888999999999;;;===<<<999666444444222111111222444555555444///////////////000111111222333555999===AAADDDFFFHHHWWWlll}}}nnnyyy{{{yyybbbmmm~~~|||~~~~~~{{{ppp```PPPLLLNNNPPPRRRTTTZZZiiiooogggbbbkkkvvvzzzkkkPPPBBBAAACCCDDD<<<>>>CCCFFFHHHLLLXXXeeeoooyyyzzz```RRReeeqqqaaaYYYTTTNNNMMMSSSVVVRRROOOPPPUUUVVVRRRJJJEEEHHHLLLMMMMMMPPPTTTVVVVVVRRRMMMIIIGGGJJJPPPUUUYYY]]]aaadddiiimmmqqqsssrrrllleee```WWWJJJ???@@@FFFIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@CCCAAA???>>>>>>>>><<<:::<<<;;;:::999888888888888777777777777777777777777777666555555555666888999======;;;999777444222000111222555888:::;;;;;;;;;777999;;;;;;888555444333000//////111555777777666///////////////000111111222333444777;;;@@@DDDGGGDDD```ttt}}}}}}zzz|||}}}wwwzzzhhhppp~~~~~~}}}|||{{{zzzuuudddSSSLLLLLLNNNQQQUUUcccbbbaaaaaadddjjjrrrxxx~~~eeeKKK@@@BBBEEEBBBCCCEEEGGGGGGGGGJJJPPPUUUfffmmmyyywwwjjjkkkhhhWWWNNNFFFAAAAAA@@@@@@BBBDDDGGGIIIIIIJJJJJJIIIHHHHHHKKKMMMRRRQQQPPPSSSWWWYYYWWWUUUNNNMMMLLLMMMQQQVVVZZZ\\\ggg```\\\\\\XXXOOOJJJJJJ>>><<<:::===BBBFFFGGGFFFHHHHHHHHHIIIIIIHHHGGGGGGCCCBBBBBBAAAAAA@@@@@@????????????>>>===<<<;;;:::>>>===<<<:::999888777777888888888888777777777777777666555555555666888999;;;<<<<<<:::777444222222111222444777888999999999999888777888888666333111000111222444555666666666222111000//////...//////000333777:::===AAAEEEHHHGGGdddwwwvvvnnnrrrzzzwwwiiiqqq~~~~~~}}}}}}vvveeeTTTMMMMMMOOOSSSVVVbbbbbbaaaaaadddjjjqqqwww}}}|||bbbJJJ@@@CCCEEECCCEEEGGGGGGGGGGGGJJJNNNSSS___fffqqq{{{zzzooopppsssVVVIIICCC>>>;;;;;;<<<>>>@@@CCCFFFGGGIIIJJJKKKJJJIIIJJJLLLMMMSSSSSSTTTWWWZZZ\\\^^^___aaa]]]XXXUUUUUUVVVWWWXXXWWWQQQNNNNNNJJJAAA:::999:::888888<<>>>>><<<<<<;;;:::999999999999888888888888777777777777777666555555555666888999;;;<<<<<<;;;777444222222111333555888:::;;;;;;;;;<<<<<<<<<;;;999666444222111222333444555555555555111000000////////////000111444777;;;===@@@DDDGGGKKKhhh}}}rrraaahhhzzztttlllsss~~~~~~vvvgggVVVOOOOOOPPPTTTXXXaaaaaabbbbbbeeejjjqqqwww}}}www^^^IIIAAADDDGGGFFFHHHIIIHHHGGGGGGHHHKKKNNNTTT\\\fffpppvvvyyy{{{{{{yyyrrruuubbbHHH@@@???===777888;;;>>>BBBDDDFFFGGGHHHJJJKKKLLLKKKLLLMMMOOOVVVXXX[[[\\\]]]aaagggmmmtttpppllliiigggbbb\\\VVVTTTNNNIIIHHHEEE@@@===<<<888666555999???EEEGGGGGGJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@:::::::::999999:::;;;;;;888888888888777777777777777666555555555666888999:::<<<<<<;;;777444333222333444666999;;;======>>>???AAABBB???:::555444444222222333444444444444444000////////////000000111222555888<<<>>>@@@CCCFFFOOOlllsss]]]hhhxxxnnnuuu||||||~~~~~~}}}||||||uuugggXXXQQQOOOPPPSSSXXX```aaacccdddggglllsssxxx~~~ttt\\\KKKEEEHHHJJJJJJJJJJJJIIIGGGFFFFFFHHHIIIKKKQQQ[[[dddkkkooorrrtttqqqqqqwwwuuuVVVCCC>>>>>>===:::<<<@@@CCCFFFHHHHHHHHHGGGIIILLLMMMMMMMMMOOOPPPXXX\\\``````___bbbkkkrrrpppsssyyyyyysssvvvoooeee]]]WWWQQQMMMKKKDDD???999888<<>>???@@@@@@CCCEEEAAA999444333555222333333444444444333333//////...//////000111111222555999===>>>@@@CCCEEEQQQooowwwaaannn}}}nnnuuutttyyy}}}}}}~~~~~~}}}{{{yyyxxxsssfffXXXQQQNNNNNNRRRXXX```bbbdddgggkkkpppvvv{{{sss]]]OOOLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEEEEDDDDDDJJJRRRYYY___dddhhhkkkgggmmmvvv}}}~~~zzzzzz{{{|||rrr___KKK>>>;;;:::999???AAAEEEHHHIIIIIIHHHHHHGGGIIIKKKLLLMMMNNNQQQSSSVVV\\\aaa___\\\]]]eeelllfffmmmyyy~~~pppbbbXXXXXXOOOCCC<<<===CCCHHHKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@<<<<<<;;;:::999999999999888888888888777777777666777666555555555666888999:::<<<<<<;;;888555444444555666777999;;;===???@@@???BBBDDD@@@888222222444222222333333444333333333//////...//////000111111222555:::===???AAACCCDDDSSSrrr|||lllxxx|||rrrwww~~~~~~}}}~~~~~~}}}{{{xxxwwwrrrfffYYYRRROOONNNRRRXXX___bbbgggkkkpppuuu|||sss___UUURRRPPPMMMLLLHHHFFFDDDCCCDDDDDDCCCAAAAAAEEEKKKPPPTTTXXX]]]______eeeooovvvwwwtttooommmaaa[[[PPPEEE>>>;;;;;;<<>>===???@@@===777333222222111111222333333333333333000////////////000000111111555:::>>>@@@BBBDDDEEEVVVvvvyyy}}}{{{{{{~~~|||}}}}}}~~~~~~}}}~~~}}}{{{zzzssshhh\\\TTTPPPOOOSSSYYY___ccciiioootttzzzsss```YYYWWWRRRLLLIIIEEECCCAAAAAACCCCCCBBB@@@???AAAEEEHHHKKKNNNRRRUUUWWW[[[bbbiiinnnmmmggg```VVVRRRKKKCCC===<<>>AAACCCEEEFFFXXXxxx~~~~~~}}}|||}}}~~~}}}tttiii]]]VVVRRRPPPUUU[[[```dddjjjqqqwww~~~sssaaa[[[YYYRRRJJJGGGCCCAAA???@@@BBBCCCAAA???>>>???BBBCCCEEEGGGKKKNNNPPPRRRVVV]]]dddggg```XXXRRRMMMFFF???888888???GGGGGGHHHIIIJJJKKKKKKLLLLLLGGGGGGFFFFFFHHHMMMTTTYYY\\\bbbiiimmmkkkgggdddcccgggpppwwwvvvpppqqq{{{uuudddXXXOOOJJJHHHHHHIIIIIIIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<999999999999:::;;;<<<===888888888888777777777777777666555555555666888999:::;;;===<<<999777666666666555555555555777888999;;;:::999999999888555222...///111222333444444555222111000//////.../////////333:::???BBBDDDEEEGGGXXX}}}|||~~~}}}}}}}}}wwwmmm___UUUQQQTTTZZZ^^^eeejjjooosssuuuyyy~~~rrrcccYYYQQQJJJFFFFFFBBBAAA???>>>>>>>>>???@@@@@@@@@@@@AAABBBEEEGGGHHHHHHJJJMMMQQQSSSTTTTTTTTTOOOKKKDDD???===???DDDGGGHHHHHHIIIJJJKKKKKKKKKKKKFFFEEEDDDCCCEEEKKKRRRXXX[[[eeepppwww~~~wwwkkkdddbbbbbbhhhsss~~~{{{jjjZZZKKKLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCAAA>>><<<<<<<<<;;;:::::::::;;;;;;888888777666666666666666777666444333444666999;;;:::;;;<<<;;;999777777777:::888777777888999999888777777777777777666555555000111222444555555444444000000////////////000000222666;;;AAAEEEFFFFFFFFFZZZ~~~~~~~~~}}}|||{{{{{{|||rrrcccWWWRRRTTTZZZ^^^hhhlllqqqtttwww{{{}}}pppaaaWWWOOOHHHDDDDDDAAA@@@???>>>>>>???@@@@@@????????????@@@BBBDDDFFFFFFHHHKKKMMMOOOPPPPPPPPPMMMIIICCC???>>>AAAEEEIIIKKKLLLMMMMMMMMMLLLKKKKKKCCCCCCCCCBBBDDDIIIPPPUUU___iiittt}}}mmmllllllpppwww}}}uuu___PPPTTTPPPLLLIIIGGGEEECCCAAACCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<;;;:::::::::;;;;;;888888777666666666666666777666444444444666999;;;999;;;;;;:::888666666666888777666777999:::999888888888888777777555444444000111222444555555444444000000////////////000000222555:::@@@DDDEEEEEEEEE]]]xxx|||~~~~~~}}}|||{{{}}}ttteeeYYYTTTVVV]]]bbblllooosssvvvxxx}}}yyylll^^^TTTMMMFFFBBBBBB@@@@@@?????????@@@@@@AAA>>>>>>======>>>???AAABBBCCCDDDGGGIIIJJJKKKKKKJJJJJJFFFBBB???@@@CCCHHHKKKOOOPPPPPPPPPOOOMMMJJJIIIBBBCCCDDDDDDFFFJJJPPPTTT]]]eeeoooyyy~~~~~~fff[[[OOOLLLIIIHHHHHHHHHGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::888888777777777666666666777666555444555777999:::999:::;;;999777555555555555555666888:::;;;:::888999999888777666555333222000111333444555444444333000000////////////000000111444999>>>BBBDDDDDDDDD```nnntttwww|||zzzvvv{{{~~~}}}zzzrrrfffZZZVVVYYYaaahhhnnnqqquuuwww{{{vvviii[[[RRRLLLEEEBBBBBB?????????@@@@@@@@@AAAAAA>>>>>>===<<<===>>>???@@@AAABBBCCCEEEEEEFFFFFFFFFEEECCCAAA@@@BBBFFFKKKNNNQQQRRRRRRRRROOOLLLHHHEEECCCEEEGGGHHHJJJNNNRRRVVV\\\aaaiiissskkkcccIIIGGGEEEEEEFFFHHHHHHGGGBBBBBBBBBAAAAAAAAA@@@@@@===============>>>???@@@===<<<;;;;;;::::::::::::888888888888777777666666666666555555555777999:::888999:::999666444333444333333555888;;;<<<:::888999999888777666444222111111222333444555444333333000000////////////000000000333888<<<@@@BBBCCCCCCaaajjjrrr{{{}}}xxxsssggglllsssyyy}}}~~~yyyssshhh]]]WWWYYYaaahhhnnnrrrvvvzzz~~~qqqeeeXXXPPPKKKEEECCCDDD@@@@@@@@@AAAAAAAAA@@@@@@>>>>>>===<<<<<<===>>>?????????@@@AAABBBBBBCCCCCCBBBAAA@@@AAADDDHHHMMMPPPQQQRRRSSSSSSPPPLLLGGGCCCCCCFFFIIIKKKNNNQQQVVVYYYdddffflllttt}}}iii___OOOLLLHHHFFFEEEEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???AAAAAA======<<<;;;:::999999:::777888888999888777666666666555555555666777888999888999:::888555333333333222333444888;;;<<<:::888999999888777555333222111111222333444444444333222000000////////////000000000333777;;;???AAACCCCCC```kkkuuu||||||zzzxxxwww}}}~~~~~~~~~~~~}}}}}}xxxnnnbbbYYYXXX^^^dddnnnsssyyy~~~}}}lll```TTTNNNJJJFFFDDDFFFAAAAAABBBBBBAAA@@@??????===<<<;;;;;;;;;<<<===>>><<<======>>>???@@@@@@AAA??????@@@BBBEEEJJJNNNQQQRRRSSSVVVVVVTTTOOOIIIFFFEEEGGGKKKNNNQQQVVV[[[___kkkkkkooovvv|||yyybbbSSSMMMKKKHHHGGGHHHIIIHHHGGGAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA>>>===<<<;;;:::999999999777888999999999888777666555555555666666777888999999::::::999666333222333333333444777:::;;;:::888888888777666555444222111222222333444444444333222000000////////////000000111333666;;;>>>AAACCCDDD^^^ppp|||{{{||||||~~~}}}~~~~~~~~~}}}~~~{{{rrrggg]]]ZZZ^^^cccooouuu|||wwwggg[[[PPPKKKHHHEEEDDDFFFBBBBBBCCCCCCBBB@@@>>>===:::999999888999:::<<<===999999999:::<<<===>>>???>>>>>>@@@CCCFFFKKKOOORRRTTTWWWZZZ\\\ZZZUUUOOOKKKKKKMMMPPPSSSXXX]]]dddiiimmmmmmqqqxxx|||yyykkkYYYKKKHHHGGGEEEFFFIIILLLMMMMMMAAAAAAAAA@@@@@@@@@@@@???>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;:::999999999777888999::::::888777555555555555666777777888888:::;;;;;;999666444333333555444444555888:::999999666666666666555444333222222333444444444333222222000000////////////000000111333666:::>>>AAACCCDDD]]]yyysss|||zzz~~~yyy~~~~~~||||||}}}|||~~~|||zzztttiii```]]]aaafffpppvvvssscccXXXMMMHHHFFFDDDDDDFFFCCCCCCDDDCCCBBB@@@>>><<<888777777777777999:::<<<666777777888999;;;===>>>===>>>@@@CCCGGGLLLOOORRRWWWZZZ^^^```___ZZZUUUQQQQQQSSSVVVYYY^^^eeelllrrrqqqpppuuu}}}yyyfff\\\SSSJJJLLLIIIGGGEEEFFFFFFFFFEEEAAAAAAAAA@@@@@@@@@??????===???@@@BBBAAA@@@>>>===>>>>>><<<;;;:::999999999777888:::::::::999777555555555666666777888888888:::;;;<<<:::777444333333666555444555777999999999555666666666555444333333222333444444444333222111000000////////////000000222444777;;;>>>BBBDDDEEE___uuu|||yyyooo}}}~~~~~~~~~wwwuuu}}}~~~{{{{{{}}}|||vvvnnnhhhfffhhhjjjuuuxxxuuukkkZZZVVVPPPJJJGGGEEECCCBBBCCCCCCBBBAAA???<<<999777222333444444555555444444555666888888777777999:::???AAACCCEEEHHHLLLRRRVVVZZZ___cccccc___[[[YYYYYYUUUZZZbbbhhhmmmpppsssuuuvvvvvvwwwyyyyyyjjjVVVJJJKKKHHHHHHGGGGGGFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????>>>>>>===BBBAAA@@@>>>===;;;:::999999999999888888888888777666666555555666777999:::<<<<<<<<<999666333333333555555444444444555555666888777555333222222222333333333444444333333222111000000000000////////////333555888<<>>:::888666222333444444555555444444444666777777666777888:::===???BBBEEEIIINNNTTTXXXbbbeeehhhgggbbb___^^^^^^bbbgggmmmsssvvvyyy|||~~~}}}}}}|||~~~xxxhhhUUULLLLLLHHHHHHGGGFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???===<<<;;;@@@@@@???>>><<<;;;::::::999999999888888888888777666666555555666777999:::<<<<<<<<<999555333222333555555444444444444444555666555333222111222222333333333444444333333222111000000000000////////////222444777;;;>>>@@@AAABBBaaa||||||{{{|||}}}~~~~~~{{{yyywww~~~{{{~~~~~~|||~~~}}}~~~}}}xxxtttrrrsssttt}}}uuuhhh___QQQNNNJJJGGGGGGFFFFFFEEECCCBBBAAA???<<<999666444222333444444555555444444333444666666555555777888;;;>>>BBBFFFJJJOOOUUUZZZfffhhhiiigggdddbbbdddfffsssvvv|||wwwdddTTTLLLMMMHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBB@@@>>><<<:::999>>>======<<<;;;;;;::::::999999999888888888888777666666555555666777999:::======<<<888555222222222666555555444444555555555555444333111111111222222333333333333333222222111000000000000////////////111333777;;;???BBBCCCDDD```|||~~~~~~~~~~~~}}}|||{{{yyyyyy~~~}}}{{{|||}}}}}}~~~}}}}}}|||yyyvvvttttttuuu~~~wwwmmmaaaYYYOOOLLLIIIGGGGGGGGGFFFEEEBBBAAA???===:::777444333222333444444555555444444222444555555444555666888<<<>>>BBBFFFIIINNNSSSWWW___aaabbbbbbaaadddjjjooo~~~vvv```RRRLLLJJJGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;<<<;;;;;;;;;;;;;;;::::::999999999888888888777777666666555555666777888:::======;;;888444222222333555555555555666888999:::888777555222111111111111222333333333333222111111000000000000////////////222444888===AAADDDEEEFFF^^^xxx{{{yyyyyy~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{{{{yyywwwuuuvvvwwwzzzqqqggg\\\UUUOOOMMMIIIGGGFFFFFFDDDCCCAAA???===:::777555333222222333444444555555444444222333555555444444666777===???BBBEEEGGGJJJNNNQQQSSSVVVYYY[[[___fffpppwwwuuu]]]QQQJJJGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;::::::999999999888888888777777666666555555666777888:::<<<<<<:::666333111222444444444555777999;;;===???<<<:::888555222111000000222222333333222222111000000000000000////////////111333777;;;???BBBDDDEEEZZZrrruuuyyyxxx~~~}}}}}}~~~}}}|||}}}{{{||||||zzzxxxwwwxxxzzz}}}rrrjjjaaaXXXQQQNNNKKKHHHFFFEEEDDDAAA@@@>>>===;;;888666444333222222333444444555555444444222333555555444444666777<<<>>>AAACCCDDDFFFHHHJJJKKKNNNRRRVVV\\\fffrrr{{{vvv[[[PPPJJJFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@???===>>>???@@@AAAAAAAAAAAA;;;;;;;;;;;;;;;;;;::::::999999999888888888888777666666555555666777999:::;;;:::888555333222444666333444555777:::<<>>@@@AAABBBDDDFFFFFFIIIMMMQQQWWWaaammmvvvwwwZZZOOOLLLHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>===>>>???@@@AAAAAAAAAAAA======<<<<<<;;;;;;::::::999999999888888888888777666666555555666777999:::999888777444222333555888444444555666888:::<<<===:::999777444333222222222222222222222222111000000000000000000////////////111333666:::===@@@AAAAAARRRzzzsss~~~ooo{{{|||}}}~~~}}}|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}{{{{{{zzzxxxvvvvvvxxxzzz|||}}}uuukkkbbb\\\VVVPPPLLLEEEDDDBBBAAAAAA@@@>>><<<;;;999777555444333333444222333444444555555444444333555666666555666777999666999<<<>>>???AAACCCEEEDDDGGGJJJNNNRRR[[[fffnnn|||xxxYYYOOONNNLLLFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>======>>>???@@@AAAAAAAAAAAAAAA>>>======<<<<<<;;;::::::999999999888888888888777666666555555666777999:::888777666444222333666999555555555555666777888999777666444333222222333444111222222222222111000000000000000000////////////555777:::>>>@@@BBBCCCDDDPPP}}}uuummmpppzzz~~~~~~}}}zzz~~~~~~|||zzzyyyzzzzzz|||~~~}}}zzz}}}{{{{{{{{{yyyxxxvvvuuuuuuttt~~~|||{{{zzzxxxvvvrrrooobbbaaa^^^YYYTTTOOOKKKHHH@@@???===<<<;;;:::999999777666555444333222222222333333333333333333333333555555444444444555555666<<<>>>???@@@@@@AAACCCEEEHHHGGGJJJMMMOOOQQQYYYbbbvvv~~~eeeQQQIIIIIIKKKFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@>>><<<;;;<<>><<<======<<<;;;::::::999999999999999999999999999999777666555444444555666777999999888555111111555888777222222777777444555:::888666333222222222222111111111222222222111111000////////////////////////222555999<<<>>>AAACCCFFFOOO~~~{{{~~~}}}|||{{{{{{xxx{{{~~~~~~}}}{{{zzzzzzzzz|||~~~}}}zzz|||{{{yyyyyyxxxwwwuuurrrpppnnnpppooonnnmmmllliiieeebbb___]]]ZZZVVVQQQLLLHHHEEE>>>===<<<;;;999999999888777666555444333333333333444444444444444444444444555555444444444555666666;;;>>>@@@AAAAAABBBCCCDDDGGGGGGIIILLLMMMOOOVVV___jjjrrr}}}mmmYYYOOOJJJHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@===:::888999<<<===>>>===<<<<<<;;;::::::999999999999999999999999999999666666666777777666666666888999888555222222555888777333333777888555666:::888666333222222222222111111111111111111000///...////////////////////////222555999<<<>>>AAACCCFFFNNN{{{~~~}}}zzzyyy|||~~~||||||||||||}}}}}}|||{{{{{{zzz{{{{{{|||~~~}}}zzz}}}{{{zzzwwwxxxxxxvvvsssnnniiifffgggfffeeeeeedddaaa\\\YYYYYYWWWUUUQQQLLLHHHDDDBBB<<<;;;:::999888777777777666666555444333333333333555555555555555555555555555555444444555555666777;;;>>>AAACCCCCCCCCCCCDDDGGGFFFHHHJJJJJJKKKRRRZZZdddlllvvv|||nnnYYYNNNMMMNNNIIICCCFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@>>>===<<<===>>><<<<<<<<<;;;;;;::::::999999999999999999999999999555666888::::::888666555888888777555333333555777666444555777888777777:::888666333222222222222111111111111000000...---,,,////////////////////////222555999===???AAACCCEEELLLwwwttt|||~~~zzz{{{|||yyyxxxyyyyyyyyyyyyzzzyyyyyyyyy{{{{{{|||}}}~~~|||zzz~~~~~~~~~~~~}}}{{{zzzyyywwwxxxyyywwwrrrkkkddd___bbbaaa``````___\\\XXXUUUSSSRRRPPPLLLHHHDDDAAA???999888888777666666666666666666555444444444444444666666666666666666666666555444444444555666777888;;;>>>CCCEEEEEEDDDDDDDDDGGGFFFGGGHHHHHHHHHNNNVVVbbbiiittt}}}zzzxxxjjj]]]OOOJJJNNNPPPLLLFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@<<>>===777666666555555555666666666666555444444444555555666666666666666666666666444444444555666777888888<<>>@@@AAACCCDDDIIIppp~~~{{{}}}}}}}}}|||||||||}}}}}}~~~{{{zzzyyyzzz{{{{{{yyywww|||{{{{{{zzzyyyxxxwwwwww{{{|||}}}zzztttjjj```ZZZVVVTTTQQQOOOOOONNNMMMKKKJJJIIIHHHEEEBBB???===;;;555555444444444555666666666666555555555555555666666666666666666666666666444444444555666777888999>>>AAADDDFFFFFFFFFFFFGGGHHHGGGGGGHHHGGGFFFLLLSSSYYY```hhhpppwwwoooiiibbb______]]]XXXTTTOOOOOONNNLLLIIIGGGGGGHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@BBBCCCDDDCCCAAA???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;999777666666777999;;;777666444444666777666555555999;;;::::::<<<<<<999888666333222222222222111333333333333222000///...////////////////////////000444:::>>>@@@AAACCCDDDGGGmmmvvv{{{{{{{{{|||}}}~~~}}}~~~}}}|||{{{{{{|||}}}}}}zzzyyyxxxxxxyyyyyywwwvvv{{{zzzyyyxxxwwwvvvvvvvvv}}}}}}}}}zzzsssiii___ZZZTTTQQQLLLJJJIIIJJJJJJJJJFFFEEEDDDBBB???===:::999444444444444444555666777666666555555555555666666555555555555555555555555444444555555666888999:::@@@BBBDDDFFFFFFFFFGGGIIIIIIHHHHHHIIIHHHGGGMMMTTTXXX]]]dddkkkqqqyyytttiiiccc\\\YYYXXXXXXXXXVVVLLLLLLMMMKKKHHHFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@BBB@@@>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888777777888888888777555444444777777666444555:::<<<:::;;;>>>===999888666333222222222222111111111222111111000//////////////////////////////000444:::???AAABBBBBBCCCGGGkkktttzzz{{{zzzyyyzzz~~~vvvzzz~~~{{{zzz|||{{{zzzyyyxxxyyyzzzzzzyyyxxxwwwwwwxxxxxxvvvuuu{{{zzzxxxwwwvvvvvvuuuuuu}}}~~~}}}yyyrrrhhh___YYYPPPLLLFFFCCCBBBDDDEEEFFFCCCBBBAAA@@@===;;;888777444444444444555666666777666666555555555666666777555555555555555555555555444444555555666888999:::AAACCCEEEEEEEEEFFFHHHJJJJJJHHHHHHJJJHHHHHHNNNUUUSSSXXX^^^dddjjjqqqzzzsssfffeee```YYYVVVVVVUUUSSSPPPMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>======???BBB@@@;;;777;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555666888999999888666555777555333444777888666444555;;;===:::;;;???>>>999888666333222222222222111///000000000000000//////////////////////////////000444:::???AAABBBBBBCCCHHHfffxxx~~~zzz{{{}}}~~~~~~{{{|||~~~{{{oooyyy~~~|||zzzwwwyyyxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{zzzyyyxxxyyy{{{yyyyyyyyyyyyxxxwwwvvvuuuyyyxxxwwwvvvsssmmmccc[[[SSSJJJBBB@@@???======???<<<<<<======<<<999666555333444555777888888999999777777777777666666666666777777666666666555555555444444555444444555999<<>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::::::::::::::999999999888888888777666666666777999:::;;;888444222444666888999888888888888888888888888666444222111222222111///111222222111111000///...///////////////000111111333777<<<@@@@@@@@@@@@@@@GGGdddzzz|||}}}ssszzzzzz}}}zzzvvvwwwzzz}}}~~~|||~~~}}}{{{|||zzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{{{{yyyyyyzzz{{{|||{{{zzzyyyxxxvvvuuuuuuwwwvvvuuuuuusssmmmccc\\\QQQHHH@@@>>>>>>;;;;;;===;;;;;;;;;;;;:::888666555444444666777888999999999999999888888777777666666777666666555555555555555333444444444444666999<<>>>>>???????????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777666666666777888999999666333222444555666777777777777777777777777777666444222111222222111000111222111111000//////...///////////////000000111333777<<>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888666666666666666777888888666444333333444555555444666666666666666666666666555333111111222222111000222111111000000///......//////......//////000111333777<<>>======FFF]]]{{{~~~~~~{{{yyyyyywwwtttuuuwwwxxxxxxwwwuuutttwwwxxxzzzzzzyyyyyy{{{|||}}}{{{yyywwwvvvwwwxxxyyyxxxwwwvvvvvvtttnnneee^^^QQQGGG???<<<;;;888777999888777777666666666666777777777888::::::;;;;;;;;;;;;::::::999888777666666888777555444333444555666333444555666666777:::<<<@@@BBBDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEGGGKKKNNNTTTVVVZZZ]]]```cccgggjjjmmmsss|||rrrfffaaa___^^^]]]\\\YYYWWWUUUTTTSSSPPPNNNNNNMMMKKKHHHGGGEEEDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????????????????>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666666666666666777777777444333333444666666555333555555555555555555555555444222000000111222222111222111000000//////......///............///000000444777<<>>======FFFYYYvvv~~~}}}{{{yyyxxxvvvsssuuuvvvxxxyyyyyyxxxvvvuuuvvvxxxyyyyyyxxxxxxyyy{{{xxxwwwvvvuuuvvvxxxzzz|||{{{zzzyyyyyyvvvpppfff___RRRIII@@@===<<<999777999888777777777777888999999999999:::;;;<<<<<<<<<<<<::::::999888888777666666999888777666666666777777555666888888777888:::<<<>>>@@@AAABBBAAABBBDDDFFFCCCCCCDDDCCCDDDGGGLLLPPPUUUXXX\\\^^^```cccfffiiikkknnnqqqtttwww}}}yyyllleeecccbbb___\\\[[[YYYWWWVVVUUUTTTRRRPPPMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888555666666777777777777777444444444555777777666444555555555555555555555555222111///000111222222111222111000///...........................//////000333777<<>>>>>>>>EEETTTyyy}}}}}}}}}xxxvvvvvvtttpppvvvvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxxxxvvvvvvwwwxxxtttttttttuuuvvvxxx{{{||||||{{{zzzzzzxxxrrrhhhaaaTTTJJJAAA>>><<<999777888888999999:::;;;;;;<<<<<<:::;;;<<<<<<=========<<<:::::::::999999999999888;;;;;;:::::::::999999999888999;;;:::999999:::<<<<<<>>>??????>>>???BBBDDDAAAAAAAAAAAABBBEEEKKKOOOSSSVVVZZZ^^^```bbbeeeggghhhhhhgggfffhhhppp|||uuunnnfffcccbbbbbb___[[[ZZZXXXVVVUUUUUUTTTRRRPPPLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>>>>============:::::::::;;;;;;;;;;;;<<<:::::::::999999999888888666666777888888888888888444333444555777888777555666666666666666666666666111000//////111222222222222111///...------...///......------......///000333777<<<@@@@@@@@@@@@@@@CCCOOOwww|||~~~~~~~~~zzz{{{yyyuuuuuuxxxxxxuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxwwwuuussstttuuurrrrrrsssuuuvvvwwwxxxyyyyyyxxxxxxyyyyyyssskkkdddTTTKKKAAA>>><<<888666777999:::<<<>>>???@@@??????<<<<<<======>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>===;;;:::;;;<<<======;;;::::::;;;;;;<<<<<<<<<<<<===???BBBBBBBBBAAA??????BBBGGGKKKNNNQQQVVVZZZ]]]___bbbdddaaa```^^^\\\^^^eeeqqqzzznnnjjjdddaaa```___\\\ZZZXXXVVVTTTTTTTTTSSSQQQPPPKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA???@@@AAAAAAAAAAAA@@@???============>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<:::::::::999999999888888666777888999:::999999888333222222333555666666555777777777777777777777777000///...///111333333222222111///---------...///...------------...//////333777<<<@@@BBBBBBBBBBBBAAAKKKrrr|||zzz}}}}}}|||{{{~~~~~~||||||}}}}}}zzzvvvwww|||~~~|||uuuuuuttttttttttttuuuuuuvvvwwwwwwvvvsssrrrrrrsssrrrssstttuuuvvvvvvvvvvvvuuutttuuuxxxxxxuuummmgggTTTJJJAAA===;;;777666666:::<<<>>>AAABBBBBBBBBAAA<<<======>>>>>>>>>>>>===<<<<<<======>>>?????????===>>>@@@BBBAAA???===;;;===>>>??????<<<;;;:::;;;999:::;;;;;;:::;;;>>>AAADDDCCCAAA>>>===???DDDHHHIIIMMMRRRWWWZZZ]]]```bbb[[[[[[YYYWWWXXX___jjjssspppmmmgggbbb___]]][[[YYYVVVUUUSSSRRRSSSRRRPPPOOOJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>@@@AAAAAA@@@???>>>============>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888777888999:::;;;:::999999333111000111333555555555888888888888888888888888000......///111333333222222111///---,,,---...///...------------...//////222777===AAACCCCCCCCCDDD>>>FFFfffvvvzzz~~~~~~|||zzzzzzzzz{{{|||}}}{{{yyyxxxxxxxxxwwwuuuuuurrrooopppsssuuutttrrrwwwwwwvvvtttsssrrrrrrsssooossswwwyyyyyyxxxxxxxxxuuuwwwwwwvvvuuutttlllbbbVVVMMMCCC>>>:::666666999999===BBBEEEFFFGGGHHHIIICCCAAA>>>>>>???AAABBBBBB<<<===>>>??????>>>===<<<======>>>>>>>>>>>>>>>???>>>===<<<<<<<<<======>>><<<:::888777888::::::999===>>>???>>>>>>>>>@@@BBBGGGIIINNNTTTYYY\\\\\\[[[YYYWWWUUUVVV\\\dddkkkooojjjgggbbb___]]]\\\ZZZYYYVVVVVVTTTSSSQQQOOONNNMMMKKKJJJGGGEEECCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>============>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777666666777888:::;;;;;;999666444000222555666555444555666777555444555777666333000111111000000000000111111......------------......,,,.........------...000333666;;;???@@@BBBCCCDDD@@@GGGeeezzzzzz}}}|||{{{yyyxxxxxxyyyzzz{{{{{{xxxvvvuuuvvvtttooojjjjjjkkklllooossstttttttttvvvvvvuuusssqqqpppooooooqqqtttvvvwwwvvvuuuuuuvvvvvvwwwvvvtttsssrrrkkkbbbXXXNNNDDD>>>:::666666999;;;???EEEIIIJJJJJJJJJJJJGGGDDDAAA??????@@@??????===>>>?????????>>>===<<<=========<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<:::888999:::;;;;;;:::<<<=========<<<<<<>>>@@@EEEGGGLLLRRRXXX[[[\\\\\\YYYWWWUUUVVV[[[bbbiiimmmjjjgggbbb^^^\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777666777888:::;;;:::888666444///222444555444444444555666444444555666666333000111111000000000000111111......------------........./////////......000111333666;;;???@@@BBBCCCDDDBBBHHHccc}}}uuu~~~}}}yyyxxxvvvuuuvvvwwwyyyzzz{{{wwwttttttuuuqqqfff]]]ZZZ___fffkkknnnppppppqqqsssttttttssspppnnnmmmmmmtttuuuvvvuuusssrrrssstttwwwwwwuuuqqqqqqqqqkkkcccZZZPPPEEE???;;;777777:::>>>CCCIIIMMMNNNMMMLLLKKKIIIFFFCCCAAAAAAAAA@@@???>>>>>>??????>>>===<<<;;;;;;;;;;;;::::::999999999999:::;;;<<<======<<<;;;;;;:::999:::<<<===<<<;;;:::;;;<<<;;;::::::;;;===AAADDDIIIOOOTTTYYY[[[\\\YYYXXXWWWWWWZZZ```gggkkkjjjfffaaa]]][[[[[[ZZZYYYYYYXXXUUUSSSQQQQQQQQQQQQLLLKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777777888:::;;;:::888555333///111333444444333333444444333333444555555333111000000000000000000000000......------------.........///000000//////000222333666;;;???@@@BBBCCCDDDBBBEEE]]]~~~xxxwwwvvvuuuuuuwwwyyyzzz}}}xxxtttvvvwwwpppaaaUUULLLSSS\\\bbbdddeeefffhhhnnnqqqsssssspppnnnooopppxxxxxxwwwtttrrrqqqrrrsssxxxxxxuuuqqqqqqqqqmmmfff^^^SSSHHHAAA;;;777777:::???DDDKKKOOOPPPNNNLLLJJJGGGEEECCCBBBCCCDDDCCCBBB======<<<<<<;;;;;;::::::888888888999999999::::::===>>>@@@AAA@@@???===;;;:::999999:::<<<===<<<;;;999::::::999888888999;;;===@@@EEEJJJOOOTTTXXX[[[ZZZYYYYYYYYY[[[___fffjjjjjjfff```\\\ZZZZZZYYYXXXYYYWWWTTTRRRQQQPPPQQQQQQMMMLLLIIIGGGFFFEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBBBBAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999888888888777777777888:::;;;:::777444333///111333444333222222333222222333444444444222111000000111111111111000000......------------.........///000///......000222333666;;;???@@@BBBCCCDDD???AAAUUU}}}yyyxxxwwwvvvwwwyyy{{{||||||wwwtttuuuvvvooo```SSSHHHMMMTTTXXXXXXXXXZZZ\\\hhhlllpppqqqoooooorrruuuzzzyyyxxxuuurrrqqqrrrtttyyyyyyuuuqqqrrrssspppiiiaaaVVVJJJBBB<<<888888;;;>>>CCCJJJNNNNNNLLLIIIHHHGGGEEECCCBBBCCCCCCAAA@@@::::::999888888888888888666777888999;;;===>>>???BBBBBBCCCCCCBBB???<<<:::;;;:::999:::<<<===<<<;;;:::::::::999777666777999999===AAAEEEIIIMMMSSSWWWYYYYYYZZZZZZ[[[```fffkkkjjjeee___[[[YYYYYYYYYXXXVVVUUUSSSQQQPPPPPPPPPPPPMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBB@@@??????>>>===<<<<<<;;;<<<;;;;;;;;;;;;:::::::::999999999888888888888888777999::::::999777444222///111333444333222222222222333444555444333222111///000111111111111000///......------------......---.........------///111333666;;;???@@@BBBCCCDDD===>>>NNNttt~~~|||{{{yyyyyyyyyzzz|||}}}yyyvvvsssttttttnnnbbbXXXOOOPPPPPPPPPPPPQQQTTTVVVbbbfffjjjkkkjjjkkkqqqvvvxxxxxxwwwuuusssrrrsssuuuwwwwwwuuurrrsssuuurrrllleeeYYYLLLDDD===999999<<<===BBBGGGKKKJJJHHHFFFEEEGGGEEEBBB@@@???===:::888777777666666666666777777777888:::===???BBBCCCDDDCCCCCCCCCBBBAAA???<<<;;;>>><<<::::::;;;<<<===<<<;;;;;;;;;:::777666777999777:::>>>@@@BBBFFFLLLQQQUUUWWWYYYZZZ[[[___gggmmmjjjeee^^^ZZZXXXXXXXXXXXXTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKIIIGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBBBBAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888999::::::999666333111000222444555333222222333333555666666444222111111///000111222222111000///......------------......,,,---...---,,,---...000333666;;;???@@@BBBCCCDDD>>><<>>999999<<<===AAAEEEHHHGGGFFFDDDDDDBBB@@@===;;;:::777444111666555555555555777888999<<<===???AAACCCEEEGGGHHHDDDDDDCCCCCCBBBAAAAAAAAADDDAAA===;;;;;;===>>>???=========;;;888777888999666999<<<<<<<<>>>>>>>>>>>============;;;;;;;;;:::::::::999999888888888888888888888888888999::::::999666222000111333555555444333222333555777999777444111111111///000111222222111000///......------------......---...///...------///111333666;;;???@@@BBBCCCDDD???===HHHjjj~~~|||{{{|||~~~~~~|||zzzzzzzzz{{{|||yyyyyyxxxxxxwwwtttpppmmmggg___TTTOOOPPPUUUZZZ]]]YYY]]]___]]][[[]]]eeemmmqqqsssttttttrrrrrrssstttqqqrrrrrrqqqtttwwwsssllliii]]]OOOEEE>>>999:::===>>>AAADDDFFFEEEDDDDDDDDD;;;999888777777555333000555555555555666777999;;;@@@AAABBBDDDFFFHHHIIIIIIFFFEEEEEEEEEEEEFFFGGGGGGHHHDDD???<<<<<<>>>@@@AAA>>>>>>>>><<<999888888:::555888;;;:::888;;;AAAHHHKKKOOOTTTVVVXXX]]]fffmmmjjjddd]]]XXXWWWWWWXXXXXXSSSTTTVVVWWWVVVSSSPPPNNNKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@AAABBBBBBAAAAAAAAA============>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888888888999999888999::::::888555222000222444666666555333333333666888:::888444111000111...000111222222111000............------............///000///...///000222333666;;;???@@@BBBCCCDDD>>><<>>:::888555222222333444666444444333333666999===@@@CCCDDDFFFIIIKKKLLLMMMMMMGGGIIIOOOUUUUUUSSSWWW___\\\VVVHHHDDDKKKGGG???BBBCCCCCCEEEEEEAAA<<<;;;<<<666777888777666777;;;???@@@DDDJJJOOOTTT\\\eeekkkkkkeee^^^YYYXXXXXXVVVTTTWWWVVVUUUTTTRRRRRRQQQQQQMMMLLLJJJHHHFFFEEEDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>=========<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;:::888666666666666777888999:::999666444333333888777777666555555444444;;;::::::888666444222111///000111222222111000///---,,,,,,,,,,,,---......000//////.........//////333666999<<<===???AAACCCDDDAAAFFF^^^xxxsss~~~}}}{{{wwwxxxxxxvvvtttrrrrrrsss|||}}}}}}|||zzzxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwwwwsssmmmhhhgggjjjpppssssssgggbbbiiinnniiieeefffhhhlllpppqqqqqqqqqqqqpppqqqoooooopppsssuuusssrrrnnnfffXXXIII@@@===@@@CCCEEEFFFGGGFFFCCC???;;;999666555444333333444666777777777666777999===AAACCCFFFIIIMMMOOOOOOPPPQQQSSSWWW^^^ffflllmmmlllkkkjjjiiicccUUUOOONNNEEEDDDQQQ^^^XXXPPPIIIEEEAAA>>>>>>:::;;;:::888666666999<<<===AAAGGGKKKPPPWWW```gggpppkkkccc^^^\\\ZZZXXXWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMLLLKKKIIIGGGFFFEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::::::::;;;:::888777666666666777888999:::888666444333444777777666555555444444333999888777666444222111000///000111222222111000///---,,,,,,,,,,,,---......//////............//////444666:::<<<>>>???BBBDDDIIIEEEFFFWWWzzz{{{uuuwwwvvv}}}~~~{{{tttuuuwwwvvvtttrrrqqqqqqyyyxxxvvvvvvwwwwwwwwwvvvwwwvvvuuutttuuuwwwzzz|||}}}}}}|||xxxsssqqqrrruuu{{{rrrjjjkkkrrruuuooogggdddgggkkknnnooooooppprrrqqqppppppqqqssstttsssrrrnnngggZZZLLLBBB@@@CCCGGGJJJIIIFFFBBB>>>:::777666444444444444555666888888:::;;;;;;<<>><<<888555444555666999===AAAEEEIIIPPPYYY```oookkkddd___[[[YYYWWWUUUVVVUUUSSSQQQOOOMMMLLLLLLNNNMMMKKKIIIGGGFFFFFFEEECCCDDDEEEFFFGGGGGGGGGGGGBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>=========<<<<<<;;;;;;:::999999999999999:::999888777777777777777999::::::888555333333444666666555444333333333333666666555333111000///...///000111111111000///...,,,,,,,,,,,,,,,---......//////............//////444777;;;>>>???AAACCCDDDCCCBBBBBBOOOppp}}}qqq~~~{{{rrrtttzzz|||uuuwwwzzzzzzxxxvvvttttttwwwsssqqqqqqtttvvvvvvtttxxxvvvtttssstttwwwzzz}}}zzzrrroooooovvvtttoookkkrrr{{{yyyooofffeeegggiiijjjjjjmmmrrrrrrrrrrrrsssssstttttttttnnnhhh]]]PPPFFFCCCFFFJJJIIIFFFBBB???<<<;;;999888666777777888999999::::::===>>>???AAADDDGGGIIIJJJLLLOOOPPPNNNNNNVVVfffrrr|||vvvmmmeeeddd]]]MMMWWWxxxuuudddWWWOOOGGGAAAAAA???<<<888555333333333666888;;;>>>AAAHHHRRRYYYgggddd___ZZZVVVTTTSSSRRRVVVUUUTTTRRRPPPOOOOOONNNNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>============<<<;;;:::999999888888999999999999999888888777777777999::::::777555333333444666555444333333333333444555444333111000///......///000111111111000///...,,,,,,++++++,,,,,,---...///............//////000555888<<>>HHHfff|||}}}~~~}}}wwwvvvxxx{{{{{{zzzxxxwwwwwwuuuqqqoooooosssvvvuuutttxxxvvvtttrrrsssuuuxxxzzztttmmmjjjnnnvvvvvvpppqqqzzz|||wwwkkkfffbbbbbb```___eeemmmssstttuuuvvvvvvuuuuuuuuullliii```UUUJJJEEEGGGKKKDDDBBB???>>>???AAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBEEEHHHJJJLLLMMMNNNPPPQQQTTT\\\nnnzzznnnkkkaaaKKKNNNjjjxxxfffYYYNNNFFFCCC@@@<<<999666555444333555666888999<<>>>>>>>>============;;;:::999999888888999999999999999999999888888888::::::999777444333444555666555333222222333444555555444333111000////////////000000111000///...---,,,++++++++++++,,,------...............///000000444888===@@@BBBBBBCCCDDD333999<<>>AAAEEEHHHGGGEEE@@@???>>>>>>>>>>>>>>>???@@@BBBEEEIIILLLNNNOOOOOOLLLQQQYYYdddvvv|||uuujjjVVVVVVlllxxxhhhZZZOOOHHHDDD???;;;:::888777555666777777777999@@@JJJRRRddddddbbb___\\\ZZZZZZ[[[SSSSSSQQQPPPOOOOOONNNNNNKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>=========;;;;;;:::999999999999999888999999:::999999888888::::::999666444333444555777555444222222333555666555444222000//////000000///000000111000///---,,,+++++++++++++++,,,------......---......///000111444888===@@@BBBBBBCCCDDD777>>>>>>>>>UUU|||vvvsssqqqrrrtttssssssrrrtttuuurrrsssuuuvvvuuuuuuuuuvvvssssssrrrssstttvvvxxxzzzyyy}}}xxxnnngggmmmvvv~~~{{{sssppptttzzzuuullleeeddd___XXXZZZcccmmmrrrwwwyyywwwsssqqqpppiiijjjggg]]]PPPGGGFFFGGGAAA@@@AAAFFFKKKMMMJJJFFF@@@???>>>===>>>???AAACCCBBBDDDHHHMMMPPPQQQRRRQQQXXXaaaqqq}}}mmmooozzzjjj[[[OOOJJJDDD@@@>>><<<:::777888888888777888???JJJRRRggggggfffccc^^^[[[\\\]]]WWWVVVTTTQQQOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>======<<<;;;;;;:::::::::::::::888888999:::::::::999888;;;:::999666333333444666777666444333333444666888555333111///......///000///000000000000...---,,,+++++++++***++++++,,,------------......///000111333777<<<@@@BBBBBBBBBCCC>>>CCC@@@;;;OOOyyy{{{yyyxxxpppqqqrrrrrrqqqqqqsssuuuqqquuuxxxyyyvvvuuuvvvxxxpppqqqrrrtttvvvxxx{{{|||{{{~~~wwwpppjjjpppxxxzzztttnnnqqqyyyyyyppplllmmmggg]]]]]]eeejjjpppwwwyyywwwrrrooommmhhhjjjiii___RRRHHHEEEEEECCCCCCEEEJJJOOOPPPJJJEEE>>>===<<<<<<===@@@DDDFFFCCCFFFJJJOOORRRTTTTTTSSSlllyyy|||uuudddUUUPPPIIIDDDBBB???<<<999::::::999777888???JJJRRRfffgggfffbbb\\\YYYYYYZZZ]]][[[XXXUUUQQQOOOMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;777888::::::;;;:::999888;;;;;;999666333333444666888777444333333555777999444222000...---.../////////000000000000...,,,+++++++++******++++++,,,------------......000111111222666<<<@@@AAAAAABBBBBBMMMKKKCCC>>>NNNttt~~~zzzuuu~~~wwwooommmqqqwwwzzz{{{~~~{{{yyywwwwwwxxxyyywwwvvvuuutttuuuwwwyyy{{{yyyzzz~~~~~~wwwlllmmmsssxxxuuummmlllpppyyyzzzrrrddd```dddccc[[[bbbhhhqqqvvvvvvsssqqqpppfffddd```XXXLLLCCC@@@BBBDDDEEEIIIMMMPPPNNNKKKGGG>>>>>>===>>>@@@CCCFFFHHHNNNKKKLLLPPPQQQRRR[[[fff~~~ooo\\\XXXSSSPPPNNNLLLIIIGGG===:::888888999===HHHSSShhhoooggg]]]\\\YYYTTTVVVXXXVVVSSSRRRQQQPPPMMMKKKIIIGGGEEEDDDDDDDDDBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>=========>>>???<<<<<<;;;;;;;;;:::::::::999<<>>:::888;;;???;;;999555111000222444666777555333444777:::;;;<<<555333000---,,,---...///111111000000//////......++++++,,,,,,,,,,,,------------,,,------...///000444777<<>>=========>>>???<<<<<<;;;;;;;;;:::::::::999<<>>;;;999555111000222444666777555333444666888::::::555333000---,,,---...///111111000000///.........++++++,,,,,,,,,,,,------------,,,------...///000444888<<>><<>>IIITTTeeeooojjj___]]]XXXUUUZZZUUUTTTRRRPPPPPPNNNKKKIIIFFFCCCAAA@@@@@@AAA@@@???BBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@??????>>>===>>>>>>>>><<<<<<;;;;;;;;;:::::::::999<<<>>>===:::999;;;===;;;888555222111222444666666444333333444666777666333222000---------...///111111000//////......---++++++,,,,,,,,,,,,------------,,,------...///000444888<<>>????????????BBBBBBDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::;;;===<<<:::999;;;<<<:::888555222111222444555666444222222333444444333222111///---------...///111000000///......------+++++++++,,,,,,,,,------------,,,------...///000444888<<<>>>??????@@@AAAKKKIIIGGGDDDBBBRRRxxx~~~zzzxxxzzz~~~zzz}}}|||zzzyyyyyyyyyzzz{{{sssttttttuuuuuuuuuuuutttvvvvvvxxxzzz~~~}}}wwwnnniiijjjlllllljjjfffkkknnnmmmooossswwwyyyrrrlllggghhhkkkiii___VVVMMMVVV[[[UUULLLGGGDDDAAADDDFFFJJJOOOSSSSSSPPPMMMHHHHHHJJJKKKMMMNNNOOOOOONNN\\\nnn|||yyyqqqggg]]]VVVQQQLLLHHHHHHIIIPPP^^^kkktttzzznnn]]]WWWRRROOOUUURRRQQQPPPPPPOOOMMMIIIFFFCCCAAA===<<<===>>>???>>>@@@AAACCCDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA????????????>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;::::::;;;;;;:::888555333222222444444555333111111333333222111000///...------...//////000000//////...---------+++++++++,,,,,,,,,------------,,,------...///000444888<<<>>>??????@@@@@@NNNIIIGGGDDDAAAJJJnnnvvv}}}~~~~~~|||zzzyyyxxxwwwuuuvvvwwwyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxx{{{~~~zzzxxxrrrjjjfffhhhhhhfffcccggglllnnnnnnqqquuuxxx{{{uuullleee```[[[VVVRRRSSSaaahhh___RRRMMMJJJGGGFFFGGGJJJNNNRRRTTTSSSQQQOOOOOOOOOOOOOOONNNNNNMMMTTTgggyyymmmfffccc\\\XXXTTTTTTUUUZZZgggsssyyyyyyhhhUUUQQQOOONNNTTTOOONNNMMMMMMMMMJJJFFFBBBAAA>>>;;;999:::<<<======???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>????????????>>>======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888555333222333333444333222111222333333222000..................//////000000///......------,,,++++++,,,,,,,,,,,,------------,,,------...///000555888<<<>>>>>>>>>???@@@EEE??????AAA===BBB```yyyyyyxxxwwwvvvvvvxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyxxxwwwvvvvvvwwwzzzxxxxxxrrrjjjfffgggfffaaabbbgggmmmpppqqqqqqvvv{{{}}}xxxoooaaaUUUOOOQQQTTTaaalllnnnbbbVVVRRRNNNIIIHHHHHHIIIMMMQQQTTTUUUTTTTTTSSSPPPOOOOOOQQQSSSUUUeee{{{yyyoookkkjjjhhhdddaaaaaaaaafffqqq}}}zzzaaaKKKIIIIIIIIIOOOJJJJJJIIIIIIIIIFFFAAA>>>>>>;;;777555666999::::::===>>>@@@BBBCCCDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;::::::999888666444333333333444222111111222333444222111---------.........//////000//////......---,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000555888<<<>>>>>>>>>>>>??????:::<<>>;;;;;;888444333444666888888;;;===???AAACCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;:::999999;;;;;;:::999999888666444333333333333222111111222444444333222,,,,,,---....../////////000//////...------,,,,,,++++++,,,,,,,,,------------------------...000000555888<<<>>>>>>>>>>>>??????;;;<<<>>><<<@@@UUUooo~~~zzz}}}~~~{{{yyyvvvtttssstttwwwxxx|||{{{|||~~~~~~zzzvvv}}}{{{zzzzzzzzz{{{zzzyyyyyyxxxvvvvvvwwwzzz}}}wwwkkkbbb```dddjjjnnnooogggbbbgggqqqzzz}}}~~~zzzyyymmmYYYTTT```lllooo}}}{{{sssggg]]]VVVOOOHHHJJJHHHGGGIIIMMMRRRVVVXXXUUUQQQQQQVVV[[[aaannn}}}yyyqqq|||xxxxxxyyyrrrpppttt{{{nnnQQQAAA???@@@===CCCAAA???>>>>>>>>><<<;;;666666666666666666666666999;;;>>>@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<;;;::::::999999::::::999888999:::<<<===<<<666111000333555333111333444555666555222000...------,,,,,,---...000111......---+++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000666777999;;;<<<>>>>>>???===;;;===@@@======NNNccc}}}|||~~~|||xxxtttssssssuuuwwwxxxwwwvvvwwwyyy{{{||||||~~~|||{{{|||}}}|||{{{yyyxxxwwwwwwwwwyyy|||}}}|||ssseeeYYYVVV[[[eeelllmmmgggcccgggpppvvvvvvuuuzzzyyyoooaaa___kkktttttt|||{{{uuujjjaaa[[[SSSKKKJJJJJJJJJKKKOOORRRTTTUUU[[[YYY\\\dddmmmyyysssiiirrryyy]]]KKKDDD???999;;;::::::;;;<<<;;;999777555555555555555555555555777999;;;>>>@@@AAABBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;::::::999:::999999999999:::;;;<<<:::666111000333555444222444444555444333222000///------,,,,,,---...000111//////...---+++***))))))++++++,,,,,,,,,,,,------------,,,------...///000666777999;;;===>>>>>>???::::::>>>AAA===:::DDDSSS~~~~~~xxx~~~~~~}}}zzzuuurrrrrrtttuuussssssttttttvvvzzz~~~}}}}}}~~~~~~}}}wwwwwwwwwwwwwwwxxxyyyzzzuuummm___RRRMMMSSSaaalllqqqnnnllllllooossssssrrrqqqqqqlllgggkkkvvv{{{www|||yyyoooccc\\\YYYTTTNNNMMMNNNOOOQQQTTTVVVXXXYYYaaaccckkkxxxzzzhhh]]]XXXlllmmm[[[OOOCCC:::777777777888:::999777555333333333444444555555555444666999<<<>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;888444111111444666555333555444444333222111000000---------------...///000/////////...,,,***((('''++++++,,,,,,,,,,,,------------,,,------...///000666777999;;;===>>>??????:::;;;>>>@@@<<<:::@@@JJJrrr|||uuuuuulllrrr~~~{{{|||~~~zzzuuurrrrrrsssuuurrrtttvvvvvvvvvxxx~~~|||{{{|||||||||{{{uuuuuuuuuuuuuuuuuuuuuuuunnnjjj```TTTNNNRRR^^^iiiwwwyyyvvvnnniiilllsssxxxmmmnnnmmmoooxxxxxxyyyrrrdddVVVRRRTTTUUURRRSSSTTTVVVYYY\\\aaafffiiilllsssqqq]]]PPPGGGTTTmmmuuugggZZZNNNEEE<<<;;;999888999999777666222222222333444444555555444555777:::===@@@CCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;999999999999999999::::::555333111222444666555444555444333111000000000000------------......//////,,,---...///...+++)))'''+++++++++,,,,,,,,,------------,,,------...///000777888999;;;===>>>??????;;;;;;<<<===<<<<<>>:::888888777777333333333444444555555555444555666999<<<@@@DDDFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;999999999999999999999888222222222444555666555444444333222111000/////////---------...............)))+++,,,......---,,,++++++++++++,,,,,,,,,------------,,,------...///000777888:::<<<===??????@@@<<<<<<<<<<<<<<<>>>CCCFFF___|||xxx}}}}}}sssmmmxxx~~~|||{{{yyywwwvvvvvvvvvvvvqqqsssuuuuuutttrrrqqqrrruuuuuuuuuwwwyyyyyywwwtttpppppppppppppppqqqrrrsssqqqrrrpppjjj```WWWRRRQQQ___eeeaaaPPPDDDLLL\\\gggmmmnnnqqqxxx~~~|||rrrhhheeeffffffhhhmmmpppkkkccc]]]aaaiiipppyyyvvvcccPPPEEECCCAAAFFF[[[|||sssiii```YYYUUUOOOJJJDDD???<<<:::888777666666666666666666666666555555666777;;;???CCCFFFCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::999999888777111222444555666555444444333222222111000///......------......///......---((()))+++---.........---++++++,,,,,,,,,,,,------------,,,------...///000777888:::<<<>>>???@@@@@@;;;<<<======>>>@@@BBBBBBTTTyyyxxxwww|||||||||{{{zzzxxxwwwuuurrrppppppqqqrrrssssssrrrqqqrrruuuxxx{{{zzzwwwtttqqqpppooooooppprrrtttuuusssuuuwwwuuunnndddZZZSSSRRRXXXUUUIIIEEENNNVVVWWWZZZ\\\cccmmmtttrrrjjjccclllmmmnnnpppvvvyyyrrriiieeennnzzz~~~ooo___OOOEEE@@@@@@AAAMMMlll}}}ppphhh```[[[YYYTTTQQQMMMIIIFFFBBB===:::999999999888888777777666555555444555888===AAADDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;::::::999888999999:::999888777666111333555666666444333333111111222222111///---,,,------...//////...---,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,------------,,,------...///000777999:::<<<>>>???@@@@@@:::<<<===>>>@@@AAA???===KKKrrryyy{{{}}}~~~}}}zzzwwwuuussspppmmmnnnssswwwxxxxxxppprrrvvv{{{~~~}}}yyyuuurrrqqqoooooopppsssvvvxxxrrruuuyyy|||zzzqqqfff^^^PPPUUUSSSNNNQQQZZZYYYQQQKKKOOOZZZhhhqqqqqqmmmiiizzzvvvpppmmmppptttqqqjjjmmmyyyzzzlll]]]OOOGGG<<>><<<<<<;;;:::999888777777555444333444666;;;???BBBDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<;;;::::::999999888999::::::999888777666111333666777666444222222000111222222111///,,,+++------/////////...---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------------...000000888999:::<<<>>>???@@@@@@;;;;;;<<<<<<===>>>>>>>>>DDDaaa{{{iii{{{}}}~~~}}}~~~|||yyyzzzyyyxxxwwwuuutttsssssswwwtttuuu}}}{{{tttrrrpppqqquuuwwwvvvtttvvvzzz}}}}}}}}}yyynnncccXXXRRRPPPZZZkkkuuusssmmm\\\ZZZ\\\bbbgggkkkpppvvvnnnkkkiiiiiilllnnnnnnlllrrrtttjjj]]]MMMBBB999<<<>>>DDDVVVwwwtttlllkkkgggaaa]]]YYYXXXVVVUUUSSSOOOIIIEEECCCBBBAAA???===:::777666666666666555555666999;;;BBBBBBCCCCCCBBBBBBAAAAAACCCBBBAAA@@@????????????>>>>>>===<<<;;;::::::999888777777;;;>>>;;;444---000333777888666444444555333222111000////////////111000000000///---,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---...///.........000222888999;;;===???AAABBBBBB:::::::::;;;<<<<<<======BBB\\\}}}}}}eeeooo~~~~~~}}}|||}}}}}}|||zzzwwwwwwwwwwwwwwwvvvvvvvvvuuu{{{xxxyyyyyyvvvtttsssttttttrrroooqqquuuyyy{{{~~~~~~vvvmmm\\\XXXXXX```mmmwwwzzzyyylllgggdddeeeeeeeeeiiiooommmjjjggghhhlllqqqtttuuuzzzqqqhhh\\\NNNDDD@@@@@@???BBBPPPjjjxxxkkkgggaaa[[[WWWXXXWWWVVVUUUTTTPPPKKKGGGEEEEEEFFFEEECCC@@@===;;;999888777555333444777:::@@@AAABBBCCCCCCBBBAAA@@@CCCBBBAAA@@@????????????>>>>>>===<<<;;;::::::999888888999;;;<<<999333///333555777777555444444555333222111000////////////111222222111000...,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,------...---...///.........000222777888:::<<<>>>@@@AAAAAA888888999::::::;;;;;;<<<>>>SSSppp}}}nnnYYYZZZqqq||||||}}}yyy}}}||||||}}}}}}}}}zzzxxxxxxxxxyyyyyyzzzzzz{{{{{{}}}}}}wwwuuusssrrrqqqpppnnnmmmqqquuuwwwzzz~~~}}}vvvgggccc___^^^ccciiinnnpppqqqjjjccc___\\\ZZZ\\\aaaiiihhhgggjjjqqqxxx}}}}}}tttmmmfff\\\OOOFFF>>>===???FFFTTTkkkxxxiiibbb\\\VVVSSSUUUTTTTTTTTTSSSQQQMMMIIIHHHHHHIIIJJJHHHFFFCCCAAA===<<<999555222222666999<<<>>>AAACCCCCCCCCAAA@@@BBBAAAAAA@@@@@@?????????>>>>>>===<<<;;;::::::999888999;;;;;;888555333222777777888666444333444666222222111000////////////222333333333111///,,,***++++++,,,,,,,,,,,,------***++++++,,,,,,------...---...///.........000222666777999;;;===???@@@@@@888888999999:::;;;;;;;;;<<>>HHHVVVhhh{{{qqqfff```ZZZUUUTTTQQQPPPPPPPPPQQQPPPMMMJJJIIIHHHHHHGGGGGGFFFFFFEEEBBB???;;;555222222555888:::<<<@@@CCCDDDCCCAAA???AAAAAAAAAAAA@@@@@@??????>>>>>>===<<<;;;::::::999888;;;<<<:::444111222555:::999777555333333444555222111000//////......///111222333333111...+++)))+++++++++,,,,,,,,,------***++++++,,,,,,------...,,,...///.........000222666777999<<<>>>???@@@AAA999999999:::;;;;;;<<<<<<:::BBBVVVttt}}}vvvtttmmm[[[IIITTTnnnzzzzzz~~~~~~~~~~~~~~~~~~~~~}}}yyyyyyxxxyyyyyyxxxvvvsssjjjlllnnnpppqqqrrrrrrsss{{{|||{{{{{{}}}ttthhhZZZTTTWWW\\\^^^]]]XXXUUUSSSTTTRRROOOOOORRRPPPWWWcccooowww{{{|||||||||}}}|||~~~}}}yyyvvvqqqlllfff\\\PPPHHH???===>>>EEEJJJPPP[[[fff~~~tttiiiccc^^^WWWSSSRRRLLLKKKKKKLLLMMMMMMKKKIIIHHHFFFCCCAAAAAABBBEEEFFFDDDBBB===777333333666999999<<<@@@CCCDDDCCCAAA@@@@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<;;;::::::999888;;;<<<888222///333888<<<999666444333333444444222111000///............000000111000///---***(((+++++++++,,,,,,,,,------***++++++,,,,,,------...,,,...///.........000222777999;;;===???@@@AAABBB888999999::::::;;;<<<<<<;;;===MMMkkk{{{jjjTTTNNNWWWwww~~~yyy|||}}}{{{{{{{{{~~~~~~}}}|||zzzyyyyyyuuuuuuwww{{{~~~}}}xxxsssmmmooorrrsssssssssssstttwwwxxxxxxyyy~~~xxxkkk[[[RRRRRRTTTSSSPPPLLLJJJJJJLLLLLLHHHGGGJJJEEEMMMYYYdddkkkooorrrsss{{{uuuooooooppprrruuuwwwxxxwwwwwwvvvsssooohhh]]]QQQIIIBBB@@@BBBEEECCC@@@GGGSSSrrr}}}rrrjjjccc___YYYRRRNNNNNNIIIHHHHHHIIIKKKKKKJJJHHHGGGDDDAAA??????@@@CCCEEEEEECCC???:::666666888;;;;;;===@@@CCCDDDCCCBBBAAA???@@@AAABBBBBBAAA??????>>>>>>===<<<;;;::::::999999:::999555000000555:::;;;888444333333333333333111111000///............/////////...---,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...---...///.........000222888999;;;===???AAABBBBBB777777888888999:::::::::<<<;;;IIIeee|||nnn^^^TTThhh{{{|||{{{{{{xxxxxxxxxyyy|||~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwvvvxxxwwwnnnlllpppssstttrrrqqqqqqsssrrrssstttuuu|||vvvlll^^^RRRKKKHHHEEECCCFFFCCCBBBDDDEEECCCDDDGGGFFFJJJPPPUUU[[[bbbkkkqqq~~~xxxmmmfffaaa```___aaaeeekkkpppsssuuuuuutttqqqiii^^^SSSLLLBBBCCCIIINNNJJJEEENNN]]]yyyzzzllleee___ZZZTTTNNNLLLNNNIIIHHHGGGHHHJJJJJJJJJHHHFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCAAA===:::999;;;===>>>???AAABBBCCCCCCCCCBBB>>>???AAABBBBBBAAA???>>>>>>>>>===<<<;;;::::::999:::999666222///111777<<<999666333222333444333111111111///...............000///...---,,,------...++++++,,,,,,,,,,,,------***++++++,,,,,,------...---...///.........000222777888:::<<>>???AAABBBBBBAAA@@@>>>>>>>>>===<<<;;;::::::999;;;888444000///222888<<<777444111111333444222000111000///......------...111000...,,,,,,...000111++++++,,,,,,,,,---------***++++++,,,,,,---......---...///.........000222666777999;;;===???@@@@@@888888777777888888999:::@@@<<<<<>>===<<<===>>>>>><<<:::666333000000333777999999222222222222333444555666222000...---............111000//////000///---+++,,,,,,+++******+++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---...///000111555666888:::===>>>??????777777777777777888888999===<<<:::HHHiiiyyyXXX```}}}}}}vvvxxxtttuuuzzz~~~~~~~~~~~~~~~}}}pppddd^^^hhhkkkpppsssuuutttrrrqqqppppppqqqrrrtttvvvxxxzzz|||xxxjjjXXXLLLIIIIIIIIIIIIJJJLLLOOOPPPQQQRRRRRRNNNNNNPPPPPPOOOSSSaaaooosss~~~sssbbbUUUKKKBBB???>>><<<<<<===@@@BBBCCCDDDFFFIIIIIIGGGEEEDDDDDDAAA>>><<<<<<<<>>============;;;999666333111333777::::::999444444444333333333444444222000......///000//////111///............---+++,,,,,,+++******+++,,,,,,))))))***+++,,,,,,,,,,,,---------...///000111222555666888;;;===>>>??????666777777777777888888888:::===888>>>YYYtttoooTTTOOOgggxxxvvvssstttyyy}}}~~~~~~ttthhhbbbbbbhhhkkkooosssuuuuuusssrrrrrrrrrqqqqqqrrrtttvvvxxx~~~ooo\\\QQQNNNMMMKKKIIIKKKNNNQQQRRRQQQOOONNNLLLJJJJJJLLLNNNSSS___jjjqqqwwwsssaaaPPPIIIEEE@@@===<<<<<<;;;;;;:::::::::999;;;>>>?????????@@@BBB<<<:::;;;<<<<<>>===<<<<<<>>>??????>>>===???@@@::::::;;;===<<<===FFFPPP[[[]]]bbbfffbbbWWWLLLGGGEEEJJJRRRUUUWWWcccxxxWWW@@@===@@@CCCGGGSSSeeettt{{{kkkhhhccc```aaafffiiikkknnnfffZZZQQQMMMKKKHHHFFFGGGKKKNNNLLLFFFBBBBBBEEEFFFGGGIIIKKKLLLMMMMMMMMMKKKGGGFFFLLLYYYeeekkkmmm]]]XXXPPPIIIEEECCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>===<<<======;;;:::333333444999>>>>>>999333555555444444333222222111111000///000222333333222000---***)))***+++,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,---------...///000222222555666999<<<>>>?????????777888999:::::::::999999888???;;;888GGG^^^wwwrrreeeSSSKKKVVVrrr}}}xxxtttvvvwwwuuuvvvyyy|||}}}sssiii```]]]dddnnnlllmmmoooqqqqqqooonnnlllqqqrrrssssssqqqnnnkkkhhhjjjxxx~~~rrreeeYYYQQQPPPQQQQQQQQQOOOKKKHHHFFFKKKEEEBBBDDDHHHLLLSSSZZZccchhhdddUUUHHHDDD@@@:::;;;>>>BBBCCCAAA???>>>>>><<<======<<<;;;:::;;;<<<999999;;;<<<:::;;;CCCMMMTTTSSSUUUYYYWWWOOOIIIIIIEEEHHHLLLNNNPPP]]]yyykkkLLL<<<:::???CCCIIIWWWjjjwww|||oooggg___]]]___aaa```___ggggggcccZZZOOOHHHFFFFFF@@@CCCDDDAAA<<<;;;>>>CCCCCCDDDFFFHHHIIIKKKLLLLLLIIIFFFIIIWWWjjjuuussslll^^^WWWNNNGGGDDDCCCBBBAAA??????@@@@@@@@@@@@??????===<<<<<<===>>>>>><<<:::000333777<<>>???BBBEEEKKKRRR___dddaaaSSSHHHCCC>>>777888===BBBCCCBBB@@@@@@AAA999;;;======<<<;;;<<<===>>>===>>>@@@???AAAKKKVVVbbbXXXQQQQQQNNNFFFDDDHHHEEEGGGJJJKKKOOO]]]zzzbbbFFF>>>@@@GGGNNNUUUdddwwwlllbbb[[[\\\``````^^^]]]bbbgggiiiaaaTTTIIIFFFGGG?????????<<<::::::???CCC>>>???AAABBBDDDFFFHHHIIIGGGHHHSSSggg{{{uuuhhh[[[TTTJJJDDDBBBCCCBBBAAA>>>??????@@@@@@??????>>><<<<<<===???@@@???;;;888///555<<<@@@>>>999333000111222333444444444333222111000000111333333222000---+++))))))***+++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---///000111444777:::>>>@@@@@@@@@???444555777888888888666555666888777;;;@@@CCCZZZ~~~nnnTTTFFF]]]yyyuuutttsssvvv{{{xxx{{{uuuggg\\\[[[aaafffiiilllppppppqqqrrrrrrqqqooonnnmmmmmmlllkkkjjjiiiiiihhhhhhtttuuugggaaa]]]VVVOOOJJJFFFEEEEEEBBB???>>>???@@@BBBJJJSSShhhjjjdddTTTHHHEEEAAA::::::???EEEFFFDDDBBBDDDFFF<<<>>>AAABBBAAA?????????AAA@@@AAACCCEEEJJJWWWdddeeeXXXPPPRRRQQQGGGBBBCCCCCCEEEHHHJJJMMM[[[www\\\FFFEEEDDDLLLPPPSSS___ooouuuqqqbbb]]][[[^^^___]]]^^^aaa___ccceee___TTTJJJFFFEEEAAA@@@???>>>>>>???@@@AAA===>>>???AAACCCEEEGGGHHHKKKTTTdddxxxqqqbbbWWWPPPGGGBBBBBBDDDCCCBBB???@@@@@@AAAAAA@@@@@@???===>>>@@@BBBAAA>>>888333///999BBBDDD===666222222444555666777666555333111111000000111222222000...,,,+++******,,,,,,+++******+++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,------...000111222444777;;;???AAAAAA@@@???222333555777777666555444555444555;;;===888NNNvvvqqqNNNKKKlllzzzvvvuuuuuuyyyuuuwww{{{{{{nnn___UUUZZZeeekkkkkkiiilllmmmnnnooopppoooooonnnpppnnnkkkiiijjjllloooqqqddd^^^UUULLLEEEBBBBBBCCCAAA@@@@@@BBBBBBDDDMMMWWWpppooodddQQQEEECCCBBB===;;;@@@EEEFFFCCCAAACCCFFF???AAADDDDDDBBB???===<<<===<<<===@@@DDDLLL[[[jjjZZZQQQOOOYYYZZZNNNBBB>>>EEEFFFIIIJJJMMMZZZtttxxxTTTDDDIIIUUUZZZYYYSSSWWWaaa```XXXYYYWWWYYY]]][[[WWWZZZbbb]]]^^^^^^YYYQQQIIIDDDAAA???=========>>>>>>===;;;???@@@AAABBBDDDFFFHHHIIISSS```ttt|||jjj\\\TTTMMMEEEBBBCCCEEEDDDCCC@@@AAAAAABBBBBBAAAAAA@@@>>>@@@BBBCCCBBB===555///000<<>>>>>BBBGGGEEEDDDLLLWWWpppnnncccPPPCCC@@@???===;;;???@@@>>>@@@GGGIIIFFFBBBDDDHHHIIICCC<<<<<>>???>>>=========>>>???AAAAAA???@@@FFFJJJJJJ[[[pppzzzqqqcccUUUJJJHHHFFFCCCBBBBBBCCCCCCAAA@@@@@@???@@@AAABBBCCCBBB???@@@BBB>>>444000111999;;;===;;;777444444555999===@@@@@@;;;555222111222222333333222///---+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---///000222777999;;;<<<===>>>@@@BBB333333333444444444555555777333444999999888BBBRRRppp~~~uuuuuu|||ZZZDDDIIIXXXxxx{{{rrrrrrrrrnnnmmmmmmnnntttzzz}}}{{{xxxeee___^^^dddhhhggggggiiillllllmmmmmmnnnooooooooopppqqqqqqnnnkkklllqqqwww~~~hhh\\\UUUNNNIIIIIINNNHHHDDDEEEFFFIIITTT___vvvrrreeeQQQDDD@@@>>>;;;>>>AAAAAA>>>@@@DDDFFFCCCCCCBBBEEEFFFCCC======AAA>>>AAACCCEEENNN]]]jjjooodddZZZXXX___ZZZHHH>>>???GGGJJJLLLMMMOOOUUU___gggjjjpppppp```JJJ>>>AAAJJJaaadddfffggggggeee```\\\UUUWWWZZZ]]]^^^]]][[[YYYYYYWWWVVVTTTQQQLLLEEE@@@===>>>>>>>>>===<<<<<<<<<:::<<<>>>@@@BBBFFFNNNVVVmmm|||~~~sssiii[[[NNNGGGFFFDDDBBBAAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDAAAAAAAAA;;;222000444===>>>===:::777444555777999<<>>:::555222111222222333333111///,,,+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---///000222777999;;;<<<===>>>AAACCC333333333444444444555555999444333888888666<<>><<>>>>>AAABBBBBBBBBGGGVVVjjjyyy}}}ssshhhbbbaaaVVVDDD===AAACCCHHHMMMOOOOOOPPPTTTWWW]]]___^^^UUUJJJCCCEEEIIIMMMQQQ^^^lllpppiiifffkkk___^^^^^^]]]]]]\\\\\\[[[XXXTTTPPPPPPQQQOOOIIIDDD>>>>>>??????>>>===<<<<<<;;;;;;???CCCDDDFFFUUUfff}}}ttteee\\\RRRHHHDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCAAA>>>777111333999BBB@@@===888555444666888888:::<<<;;;888444111000222222222222000...,,,+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---///000222666999;;;======???AAADDD333333333444444444555555999444333777888777888<<>>===???AAA???>>>@@@CCCDDDFFFPPPeee{{{qqqeee]]][[[SSSGGGBBBFFFCCCGGGLLLOOOPPPPPPQQQRRRTTTSSSQQQOOOMMMMMMNNNOOO@@@GGGUUUdddlllnnnooopppgggccc]]]YYYWWWYYY]]]___ZZZTTTOOOOOOSSSSSSNNNHHH@@@??????@@@AAAAAA@@@???BBB???AAAEEEEEEIII]]]uuuuuudddWWWQQQKKKFFFBBBAAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@:::444222999@@@CCC@@@:::555333333666999777888999888666333111000222222111111///---,,,+++******************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,---///000222666888;;;===>>>@@@CCCEEE333333333444444444555555888444333666999999999:::EEE```}}}pppgggWWWFFFBBBOOOfff}}}uuulllmmmlllkkkkkklllmmmllllllnnnppppppnnnkkklllnnnqqqkkklllooopppqqqqqqooonnnqqqqqqqqqpppoooppprrrtttpppvvv}}}}}}}}}qqqTTTDDD@@@AAACCCCCCBBBBBBDDDEEEEEEFFFHHHDDD@@@>>>@@@AAA???>>>@@@DDDHHHQQQaaawwwiii]]]UUUUUUUUUNNNHHHHHHEEEGGGJJJLLLOOORRRUUUWWWQQQNNNJJJIIIIIIKKKLLLMMMMMMUUUZZZ[[[dddqqqqqqggg[[[ZZZXXXVVVWWWYYY\\\]]]ZZZTTTOOOOOOSSSTTTPPPJJJ@@@???>>>???AAACCCBBBAAADDD@@@???DDDHHHQQQhhhwwwhhhXXXNNNJJJHHHFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB??????===777444777>>>EEE@@@<<<777333222444777999777666666555555333111000111111000///...,,,+++*********************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---///000222555888;;;===>>>AAADDDFFF333333333444444444555555555444444555888999::::::;;;OOOoootttiiiPPPJJJQQQiii}}}vvvooohhhhhhhhhhhhiiikkknnnooo{{{xxxqqqpppqqqrrrlllmmmooopppqqqqqqpppooopppooonnnnnnnnnooopppqqqqqqtttwwwwwwvvv{{{mmmRRRDDD@@@BBBFFFCCC@@@AAADDDFFFEEEGGGJJJHHHEEEDDDFFFDDD@@@???AAAFFFOOO___sssrrrhhhaaacccddd\\\RRRLLLHHHGGGFFFGGGJJJPPPUUUYYYVVVSSSMMMHHHEEEEEEGGGIII]]]ccc```VVV[[[gggdddTTTIIIMMMRRRXXX[[[[[[YYYXXXXXXTTTPPPQQQUUUVVVSSSOOODDD@@@<<<<<>>???DDDPPPbbbvvvyyynnn^^^QQQJJJHHHGGGEEECCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA===>>>;;;666666<<>>>>>:::666888???AAA>>>666444333555888;;;;;;:::888555222222444444333222111000///---,,,+++************************************+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,---///000222444777:::===???BBBFFFHHH333333333444444444555555333555666333222444777888777;;;KKKfff{{{uuu~~~ZZZ===BBBXXXgggpppwwwjjjiiihhhfffeeegggjjjmmmjjjxxx{{{yyyxxxvvvnnnnnnnnnnnnooopppqqqrrrlllkkkjjjjjjlllmmmmmmlllkkkiiijjjppprrrrrrvvv}}}~~~^^^LLLDDD@@@???BBBBBB>>>>>>CCCDDDAAABBBGGGQQQSSSUUUTTTMMMDDDCCCGGGMMM]]]sss|||kkk[[[RRRJJJEEE@@@===???CCCGGGIIIRRRRRRNNNDDD;;;;;;DDDMMMLLLNNNUUU______YYYVVVYYY^^^\\\ZZZWWWWWWYYY[[[]]]VVVXXX[[[^^^```aaabbbbbbWWWOOOFFFAAAAAACCCBBBAAAEEELLLQQQWWWnnn{{{]]]SSSHHHFFFGGGHHHGGGFFFCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCBBBAAA???>>>@@@???;;;666:::AAA@@@:::333333333777<<<>>>===;;;888555222222444555444333111000///---,,,+++************************************+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,---///111222444777:::===@@@BBBFFFIII333333333444444444555555666555333333222333444555:::;;;DDDZZZyyyhhhKKK<<>>AAAHHHJJJFFFUUUjjjnnnZZZKKKLLLJJJ@@@OOO^^^vvvyyy{{{zzzzzzaaaRRRNNN@@@@@@@@@AAAAAA@@@??????GGGMMMJJJ???;;;CCCJJJKKKLLLRRR___iiicccWWWYYYeeerrrsssmmmbbb[[[\\\[[[WWWZZZYYYZZZ[[[ZZZ[[[cccmmmccc[[[QQQKKKJJJKKKKKKJJJQQQYYYfffzzzjjjPPPNNNKKKHHHFFFGGGHHHIIIGGGEEECCCAAA@@@AAABBBCCC<<<>>>AAAAAA???======>>><<<666333999CCCEEE===222222222555:::AAADDDDDDBBB;;;888555555777777666333333111///,,,++++++,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------///000000/////////222444777888;;;>>>AAACCCDDDEEE333333333333444444444444555444333333333333444555777999???PPPjjjyyyfffOOOCCCAAAJJJ]]]ooouuulllffffffgggffffffgggffflllwwwsssqqqoooooooooooonnnmmmoooppppppnnnlllkkklllmmmiiijjjkkkkkkkkklllooorrrsssyyyzzzpppaaaRRRHHHDDDEEEGGGGGGJJJIIICCCAAAEEEGGGEEEKKK]]]dddUUUHHHIIIMMMLLLMMMUUUbbbmmmkkkbbb___bbbmmm{{{xxx```OOOIII>>>??????>>>======@@@CCCAAAEEEGGGEEEFFFJJJKKKIIIJJJRRRcccrrrtttnnnrrr}}}~~~ppp___WWWYYY[[[ZZZ[[[YYYYYYZZZYYYZZZccclllsssrrroooggg^^^YYYYYY[[[mmmyyyxxxaaaOOOMMMJJJGGGFFFFFFGGGHHHIIIHHHEEECCCAAA?????????>>>???@@@@@@@@@@@@@@@@@@999777888===BBBAAA999111333444888>>>EEEIIIIIIGGG;;;888555444555666555333222111...,,,++++++,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...//////.........111333666777:::===@@@BBBCCCDDD222222333333333444444444444444333333333333444444444666:::DDDUUUnnnzzzhhhVVVLLLAAA===III\\\ooooookkkfffeeefffeeeaaaggghhhooorrrpppnnnnnnoooooommmlllpppqqqpppnnnlllkkkkkklllkkkmmmnnnooonnnnnnpppqqqmmmssszzzwwwqqqiii^^^RRRJJJFFFFFFGGGFFFJJJJJJEEEBBBCCCDDDDDDJJJNNNOOOJJJGGGJJJOOOQQQHHHIIIMMMPPPQQQRRRXXX___hhhuuuppp]]]NNNGGG>>>??????===<<<>>>CCCGGGBBBAAADDDKKKPPPQQQSSSVVVSSSXXXfffvvv}}}qqq```XXXYYY\\\\\\[[[XXXXXXXXXXXXYYYaaakkkkkkXXXNNNLLLIIIGGGEEEEEEFFFGGGHHHGGGFFFDDDBBB@@@???>>>AAA@@@@@@AAABBBBBBAAA???444999???BBBAAA<<<777444555777;;;AAAFFFHHHGGGEEE;;;888444333333444333333111000...,,,++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......------...000333555777999<<>>HHHHHHAAA:::777888777999===@@@AAA@@@===;;;;;;888555222111111222222///...---,,,++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........---...111444555666999;;;>>>@@@AAAAAA111111111222222222333333111222222333333444444444666555555666888GGGeee}}}|||qqqYYYFFFAAAMMM___llliiiccccccccc```ccccccdddgggjjjiiiddd___jjjjjjjjjmmmpppqqqpppoooooooooooommmjjjiiijjjkkkgggiiikkkkkkjjjiiiiiijjjqqqrrrtttuuuwwwvvvuuusssyyyxxxwwwwwwuuuqqqnnnmmmjjjfff```XXXQQQLLLIIIGGGIIILLLSSS^^^fffgggccc___QQQJJJEEEGGGGGGHHHOOOYYYgggeee^^^UUURRRWWWaaaiiifffoootttnnneee\\\RRRIIIDDD@@@???BBBHHHIIIEEE@@@DDDDDDIIINNNNNNQQQcccyyyrrrddd^^^[[[XXXVVVZZZVVVTTTUUUVVVWWW\\\cccwwwttt___UUUSSSKKKJJJHHHFFFEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCDDDDDDDDDCCC>>>999555@@@IIIOOOKKK@@@666666999999;;;===>>>===:::777666:::999666333111000000111...---,,,,,,++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------....../////////000333555555666888;;;===???@@@AAA000000111111111222222222000111222333444444444333777444444555555<<>>???@@@AAA000000000000111111111111///000222333444444333333444...///666666222888CCCZZZpppuuuYYYFFF<<<>>>QQQaaaccc______^^^^^^^^^___bbbfffiiijjjmmmmmmnnnpppqqqqqqnnnlllggghhhiiihhhggggggiiikkklllllllllkkkjjjlllooorrrnnnqqqrrrooojjjiiimmmrrrnnnlllmmmqqqooohhhfffjjjdddbbb^^^ZZZUUUQQQNNNMMMZZZaaalllqqqnnnkkkvvvvvvvvveee\\\\\\XXXOOOJJJQQQXXXYYYWWWYYY```gggiiimmmgggXXXWWWlllooo\\\WWWZZZ[[[YYYYYYTTTRRRRRRWWWXXXVVVUUUWWWXXXWWWXXX]]]dddjjjllllllddd\\\WWWWWWTTTLLLHHHIIILLLKKKJJJIIIGGGFFFEEEEEE?????????AAADDDHHHLLLOOOIIIJJJGGG>>>666777@@@JJJIIIDDD;;;333111666===CCCHHHHHHGGGBBB;;;777777888888:::<<<:::555000......******+++++++++******)))************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---------///222555777888:::<<<>>>@@@AAAAAA000000000000111111111111111111111111111111111111333333333333444555666666EEE]]]|||mmm^^^JJJCCC<<<@@@QQQaaabbbZZZ\\\^^^___^^^]]]___eeejjjxxxwwwuuuqqqmmmkkkjjjjjjiiihhhhhhhhhhhhhhhiiijjjkkkhhhgggiiimmmppppppooollllllkkkkkkllllllmmmmmmpppooonnnlllkkkjjjiiihhhkkkeee```\\\VVVSSSVVV[[[aaatttxxxuuulll]]]]]][[[TTT[[[```fffiiihhhnnnppp```^^^mmmkkk]]]___aaa]]]YYY[[[VVVUUUUUUTTTTTTUUUUUUVVVUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTRRROOONNNMMMMMMMMMLLLJJJGGGGGGHHHGGGDDDAAA@@@DDDDDDBBBDDDKKKNNNKKKJJJJJJCCC::::::BBBIIIIIICCC999222444888;;;BBBJJJ[[[ZZZRRRDDD:::777777777666666666555222...+++(((************************++++++************+++++++++++++++*********))))))---,,,,,,,,,,,,---......000000/////////111222333999;;;<<<===>>>@@@CCCEEE//////000000000111111111111111111111111111111111222222222222333444555666;;;NNNhhhtttiiiTTTOOOGGGAAABBBMMM]]]iii___^^^\\\\\\]]]___ccceeesssvvvwwwssslllhhhiiilllhhhggggggfffffffffgggggghhhggghhhkkknnnpppooommmllllllkkkjjjjjjkkklllmmmlllllllllkkkkkkjjjiiihhhjjjfffcccaaa]]]YYY\\\aaasssggg\\\]]]^^^\\\^^^hhhmmmlllqqq~~~llliiiwwwnnn___^^^___YYYVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTSSSQQQNNNMMMLLLLLLLLLLLLJJJGGGFFFFFFFFFCCCAAA===BBBDDDAAAAAAGGGKKKKKKKKKEEE<<<888???JJJLLLHHH@@@888444999@@@FFFMMMSSSVVVVVVPPPDDD;;;999999777666666555444111...+++)))++++++++++++++++++++++++++++++************+++++++++++++++*********))))))---,,,,,,,,,,,,---......000////////////111222333888:::<<<===>>>???BBBDDD//////000000000000111111111111111111111111111111111111111111222333444444555>>>QQQjjj~~~vvv___HHH???@@@EEEQQQ]]]aaa]]]ZZZZZZ\\\^^^______mmmsssxxxuuummmggghhhlllgggfffeeedddddddddddddddfffgggiiillloooooollljjjkkkjjjhhhgggfffhhhiiijjjhhhhhhjjjkkkkkkjjjiiihhhhhhfffffffffccc```dddkkk~~~}}}yyyhhhaaa______aaabbbooosssnnnttt}}}nnnuuu~~~nnn___\\\ZZZUUUQQQSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPQQQPPPNNNMMMLLLKKKKKKKKKLLLIIIFFFDDDDDDDDDDDDCCC???CCCDDDAAA@@@DDDHHHIIIDDD<<<444888FFFQQQLLLBBB888333111999CCCJJJOOORRROOOPPPMMMDDD===;;;999666555555444222000---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***************,,,,,,,,,,,,,,,---......//////......///111222333777999;;;<<<===>>>AAACCC////////////000000000111111111111111111111111111000//////000000111222333666888BBBUUUnnnzzzbbbXXXNNNCCCDDDNNN^^^]]]\\\[[[ZZZ[[[\\\]]]gggnnnuuuwwwrrrllljjjiiigggfffeeedddccccccccccccfffgggiiikkkllllllkkkjjjhhhfffdddccccccdddfffgggeeegggiiijjjkkkkkkjjjiiihhhfffffffffeeefffnnnxxxvvvnnnkkkddd^^^___gggqqqwwwwwwwwwwwwooocccgggtttggg\\\XXXVVVRRRPPPRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHFFFDDDDDDEEEFFFGGGEEEDDDCCCAAABBBCCCDDDBBB888444555@@@NNNRRRGGG:::444222444;;;EEEJJJKKKKKKJJJLLLJJJDDD???<<<888333444333222000...,,,+++***++++++++++++++++++++++++++++++************++++++************************,,,,,,++++++,,,,,,---...///.........///000222333555777:::<<<===>>>@@@BBB...////////////000000000000000000000000000000000////////////000111222222666666;;;FFFVVVnnn```???>>>PPPUUUZZZ___^^^YYYWWWZZZ___bbbgggooovvvxxxtttlllfffhhhgggfffeeeddddddddddddhhhhhhhhhhhhhhhiiijjjkkkgggfffdddddddddeeeggghhhfffgggiiijjjkkkkkkkkkjjjkkkiiiggggggggglllzzz~~~qqqqqqmmmlllddd___bbbnnnssszzzrrrsssddd]]]VVVSSSRRRQQQQQQSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRQQQPPPPPPOOOOOONNNKKKKKKKKKJJJJJJIIIIIIHHHFFFFFFFFFEEEEEEFFFHHHIIIIIICCC???@@@CCCBBB===888111666BBBPPPVVVOOOAAA666555888>>>EEEKKKNNNKKKHHHGGGJJJIIIDDD@@@===777111333222000...,,,+++++++++))))))))))))))))))))))))++++++************++++++************************,,,++++++++++++,,,------...---------///000222333444777:::<<<===>>>???AAA......////////////000000000000000000000000000000////////////000111222222333333666===EEEWWWyyyoooOOOBBBEEEJJJTTT^^^___YYYVVVYYY___^^^aaagggpppvvvuuunnnggghhhgggffffffeeeeeeeeeeeehhhhhhhhhgggffffffiiikkkggggggggghhhiiijjjkkkllliiiiiiiiiiiiiiiiiijjjjjjmmmjjjiiiiiiiiiqqq~~~wwwnnneeeddd```bbbhhhqqqssskkkWWWUUUSSSQQQPPPPPPRRRSSSRRRQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNIIIIIIJJJJJJJJJIIIHHHHHHDDDFFFGGGGGGEEEEEEFFFGGGEEE???===@@@CCC>>>777222777BBBRRR[[[VVVHHH===999666@@@JJJOOOPPPOOOKKKFFFEEEGGGGGGCCCAAA???888111222111...,,,***+++,,,,,,))))))))))))))))))))))))++++++************++++++***************++++++++++++++++++++++++,,,------------------...000222444444777;;;===>>>>>>???AAA........./////////000000000000000000000000000000////////////000111222333222000333999;;;EEE```|||rrr```JJJ;;;AAALLLWWW]]][[[XXXYYY\\\YYY\\\```gggmmmppppppnnngggffffffeeeeeeeeefffffffffhhhiiihhhfffeeefffhhhccceeegggiiikkklllllllllllljjjhhhgggffffffggghhhhhhggghhhiiijjjrrrnnnccc___^^^bbbhhhkkkllltttpppbbbZZZRRRTTTTTTRRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPNNNMMMLLLKKKKKKLLLMMMMMMHHHHHHIIIJJJJJJJJJIIIHHHDDDFFFHHHGGGDDDAAA@@@@@@======AAAFFFDDD<<<777888GGGNNNXXXYYYMMM===888<<<@@@OOO\\\]]]VVVPPPIIICCCBBBDDDDDDBBBBBBBBB<<<444222000,,,***)))***,,,---))))))))))))))))))))))))++++++************++++++))))))*********++++++++++++++++++***++++++,,,---,,,,,,,,,---...000222444444777;;;>>>>>>???@@@AAA............/////////000000000000000000000000000/////////000000111222333333000222777666999LLLccc}}}jjj]]]RRRIII===EEEQQQYYY\\\[[[YYYXXXVVVYYY]]]```dddiiipppuuueeeeeedddddddddeeeffffffcccgggjjjkkkhhheeeeeeeee___aaaeeehhhjjjkkkjjjjjjmmmkkkhhheeecccccceeefffbbbbbbeeeggghhhppp{{{qqqhhhaaa^^^___aaaaaabbbbbbdddxxxoooYYYTTTXXXRRRVVVXXXUUUQQQOOONNNMMMOOONNNNNNNNNNNNNNNNNNOOOLLLKKKJJJIIIIIIJJJLLLMMMGGGHHHIIIJJJKKKJJJIIIHHHDDDGGGIIIGGGBBB===::::::999>>>GGGMMMGGG===;;;@@@TTTUUUWWWRRRBBB444555>>>QQQbbbppplll___TTTKKKDDD@@@BBBBBBAAACCCDDD???777111///,,,)))(((***,,,---************************++++++************++++++))))))******++++++++++++++++++******++++++,,,---,,,,,,,,,---...000222444555888<<<>>>??????@@@AAA////////////////////////////////////////////////////////////000000000000...000222555888===CCCGGGhhh|||nnn^^^QQQIII>>>AAAUUU```[[[WWW\\\WWWYYY]]]```cccgggkkknnnooommmjjjhhhfffeeeffffffdddeeefffgggggghhhhhhhhheeebbb```aaadddfffgggeeeggghhhiiihhhgggeeebbbaaaZZZ^^^bbbdddhhhppp|||xxxrrrnnnhhh```]]]]]]ZZZPPPQQQbbbttt}}}hhhZZZUUUSSSRRRSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMNNNNNNMMMKKKJJJIIIGGGEEEDDDFFFJJJMMMMMMLLLGGGHHHJJJLLLLLLKKKIIIHHHGGGHHHHHHDDD>>>;;;;;;<<<>>>HHHTTTRRRCCC:::FFFZZZZZZUUUJJJ???888:::CCCKKKeeedddlllxxxpppXXXGGGFFFDDDAAA???@@@AAA@@@:::444+++++++++*********))))))))))))***+++++++++++++++***************+++++++++******++++++++++++******((()))))))))************...//////...---///222555555666888:::===@@@BBBCCC////////////////////////.........................../////////000000000000000111222222333555999<<>>;;;;;;>>>AAAIIIVVV[[[OOOCCCEEERRR[[[ZZZRRREEE999666<<>>;;;888999===DDDJJJWWW^^^VVVBBB===OOO]]]^^^UUUKKK>>>666777AAAMMMVVVTTTZZZbbbhhheee\\\QQQJJJAAA>>>;;;;;;;;;999444///+++++++++*********************+++++++++******))),,,,,,++++++******))))))******++++++++++++*********++++++++++++,,,,,,,,,,,,---.........000333666666777999;;;===???AAABBB////////////////////////................................./////////000000///000111111111333555888999BBBTTTooo]]]AAAIII[[[aaa___]]]ZZZXXXWWWXXXZZZ[[[iiilllpppssstttrrrooolllffffffffffffeeedddcccbbbbbbaaaaaaaaabbbccccccbbbbbbbbbccccccbbbaaa```___```bbbdddddddddeeehhhkkknnnwwwyyyfff``````[[[RRRLLLMMM[[[kkk{{{mmmuuu}}}{{{qqqeee^^^\\\UUUUUUVVVVVVUUURRRNNNLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRPPPOOOMMMLLLKKKHHHIIIJJJLLLNNNOOOPPPPPPOOOLLLIIIFFFDDDCCCBBBCCCBBB>>>:::777;;;DDDPPPWWW___YYYIII<<>>;;;999888555111---***************************++++++++++++***))))))------,,,+++******))))))******++++++++++++***************+++++++++,,,,,,+++,,,......///111444666777888999;;;>>>???AAABBB////////////////////////....................................////////////---///111222222333666888555666@@@TTTmmmgggFFF???LLLXXXaaa```]]]WWWSSSSSSXXX\\\aaadddjjjnnnqqqqqqooonnniiihhhgggfffcccaaa___^^^^^^___```aaabbbbbbcccdddcccccccccccccccbbbbbbbbbaaacccddddddeeeeeeggghhhiiipppxxxvvviii^^^ZZZZZZYYYXXXXXX```kkkvvvssspppjjjccc]]]ZZZZZZZZZUUUUUUUUUTTTQQQNNNLLLKKKQQQQQQRRRSSSTTTUUUVVVVVVXXXWWWUUURRROOOMMMKKKJJJFFFHHHKKKMMMNNNOOOPPPQQQMMMKKKGGGCCCAAA@@@@@@@@@???<<<999:::BBBNNN[[[ccc\\\NNNEEELLL[[[dddbbb]]]>>>>>>AAAHHHPPPUUUTTTRRRPPPUUUYYYZZZ\\\^^^XXXPPPAAA???<<<999666333///---******************************+++++++++******)))...------,,,+++***))))))******++++++++++++******))))))))))))*********+++***,,,...//////111444666777888999<<<>>>@@@BBBCCC////////////////////////------------------------------........./////////...///000000//////000222222111666DDDUUUooozzzgggTTTEEE>>>???PPPXXXccciiigggbbb[[[XXXZZZ]]]bbbgggjjjlllmmmmmmjjjiiigggddd```\\\YYYWWWYYY[[[___aaabbbccceeegggcccccccccccccccdddddddddffffffeeeddddddcccddddddeeejjjqqqvvvpppgggaaa]]]^^^aaaccciiipppwww{{{|||}}}tttcccVVVRRRSSSTTTTTTQQQQQQQQQPPPNNNNNNOOOQQQTTTUUUVVVWWWWWWWWWWWWWWWYYYXXXUUUQQQNNNLLLJJJIIIFFFIIILLLMMMMMMLLLMMMNNNIIIGGGDDD@@@>>>>>>>>>>>>999999<<>>============999>>>GGGRRRZZZ[[[VVVRRREEEQQQ^^^ccc]]]QQQBBB999???IIIXXXeeeiiigggbbb^^^XXXNNNJJJOOOPPPJJJFFFGGGAAA???<<<777222...+++***))))))*********+++++++++'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********++++++++++++---///000000000222333555666999<<>>======<<<<<<<<>>:::888999===BBBEEEGGGcccvvvkkkVVVMMMOOORRRcccmmmqqq```EEE555;;;GGGPPPaaabbbXXXffflll]]]TTTHHH@@@===???@@@AAADDD>>>666///,,,++++++***++++++************++++++************************,,,+++*********+++,,,---++++++++++++++++++++++++***++++++++++++++++++,,,,,,---.........000333555888888888;;;@@@DDDFFFFFF------------------------------------------------......................../////////000000000111111222333444222111555===DDDYYYtttkkkQQQEEEBBBCCCLLLXXXeeefffeeeaaa\\\ZZZ[[[^^^aaaaaaaaa___\\\XXXTTTRRRTTTSSSQQQOOONNNQQQXXX^^^```___^^^___aaaccccccbbbccc```]]]\\\^^^```bbbccccccccccccdddggghhhhhhhhhiiikkkooosssuuuuuuuuutttpppmmmiiifffdddccc```___[[[ZZZYYYXXXXXXZZZ\\\]]]ZZZYYYWWWVVVTTTTTTTTTTTTWWWXXXZZZ[[[\\\\\\\\\[[[aaa]]]YYYVVVVVVWWWXXXXXXYYYYYYZZZZZZ\\\^^^___```\\\XXXRRROOOMMMMMMMMMMMMMMMPPPMMMEEE@@@@@@===888;;;:::999:::===CCCIIINNNiiisssqqq```UUU[[[gggnnn{{{ttteeePPP@@@===GGGQQQZZZ```bbbeeeqqqwwwbbbVVVHHH???===???AAABBB@@@;;;333...++++++******++++++************++++++******************************)))******,,,...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........000333555888888888;;;@@@DDDFFFFFF------------------------------------------------------------------------.........////////////000222333333111///000555999@@@SSSpppoooZZZLLLBBB<<>><<<999444;;;BBBAAAAAALLLbbbuuu{{{qqq```RRRYYYpppnnnPPP???@@@MMMZZZaaammmggghhhrrrvvvrrroooqqqeeeXXXHHH??????BBBCCCBBB:::666000,,,************++++++************++++++************************(((((()))***+++---...///+++++++++++++++++++++++++++,,,,,,,,,---------------.../////////000333666888888999<<<@@@DDDEEEFFF---------------------------------------------------------------------------------........./////////111222222111222555888666@@@SSSmmm~~~ppp```TTTKKKCCCBBBFFFGGGPPP\\\cccbbb]]]WWWTTTYYYZZZ[[[]]]]]]]]]\\\\\\dddfffgggccc[[[UUUSSSTTTWWWWWWWWWZZZ^^^```aaa```]]]\\\[[[\\\___aaabbbbbbbbb```___```bbbcccbbb```aaaaaabbbddddddeeeeeeeeegggeeebbbaaaaaaaaa___]]]ZZZYYYXXXXXXXXXYYYZZZZZZccc```]]]ZZZXXXWWWXXXYYY^^^___```bbbcccdddeeeeeeaaa^^^YYYWWWWWWXXXYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVTTTRRRQQQPPPOOOMMMKKKIIIFFFBBB??????@@@>>><<<>>>===@@@IIIYYYlll~~~fffZZZNNNQQQgggoooXXXAAA>>>NNNcccmmmoootttllljjjqqqoooddd___ccc```TTTGGGBBBCCCEEECCC@@@444111,,,***************++++++************++++++************************))))))******+++,,,---...************************+++,,,,,,------.........---.../////////000333666999888999<<<@@@CCCEEEEEE------------------------------------------------------------------------------------............---///000222222333555666666:::BBBRRRjjjvvvjjj```TTTIIIDDDAAAAAAGGGTTTcccggg```WWWNNNQQQTTTXXX\\\___aaabbbgggggggggeeebbb]]]XXXTTTNNNMMMNNNRRRWWW[[[^^^______^^^]]]^^^```aaa```___]]]^^^```___]]]]]]^^^```___```bbbccceeefffggggggbbbaaa______```___]]]\\\YYYYYYXXXXXXXXXXXXXXXXXX[[[[[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^______```\\\YYYVVVUUUUUUWWWWWWWWWZZZZZZ[[[[[[ZZZXXXUUUTTTQQQOOOMMMMMMMMMKKKIIIGGGDDDBBB??????>>><<<;;;;;;III@@@BBBZZZ{{{zzzfffOOONNNSSSdddxxxqqq___MMMFFFEEEQQQfffvvvzzzwwwmmmkkkhhheeebbb```]]]ZZZTTTNNNHHHFFFHHHGGGAAA;;;///---*********++++++***++++++************++++++************************+++++++++++++++++++++***************************++++++,,,------...//////---.../////////111444666999999999<<<@@@CCCEEEEEE------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...//////000000111111111666666999@@@OOOhhhzzz~~~uuuiii```JJJ@@@<<>>======;;;999;;;@@@CCCRRRiii|||sss^^^MMMWWW___lllyyy|||oooUUUAAA>>>GGGVVVhhhxxx~~~vvvtttiii[[[VVVYYYUUUKKKIIIHHHIIIJJJIIIDDD<<<555---,,,******,,,,,,,,,+++++++++************++++++************************,,,,,,,,,,,,,,,***))))))******************************+++,,,---......///...///000000000111444777:::999999<<<@@@CCCDDDDDD------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............////////////......///000000000000333222333888@@@OOOiii~~~ZZZMMM??????KKK[[[ccceee[[[WWWPPPLLLMMMSSS[[[aaa```bbbddddddcccbbbaaaaaaVVVSSSNNNLLLNNNRRRVVVWWW]]]]]]]]]^^^```___]]][[[XXXYYYZZZZZZZZZZZZ[[[\\\YYY[[[^^^bbbccccccbbbaaa^^^]]]\\\]]]^^^]]]ZZZXXXXXXXXXXXXXXXWWWWWWVVVVVVSSSWWW^^^dddfffeeebbb```WWWWWWUUUTTTTTTTTTUUUVVVTTTTTTUUUWWWZZZZZZYYYWWWXXXYYY[[[[[[YYYUUUQQQNNNHHHEEECCCBBBCCCCCCBBBAAA>>>===>>>??????AAALLLYYYVVVrrrnnnZZZ[[[eeettt{{{|||kkkWWWHHHAAAFFFRRRdddrrr{{{{{{hhhVVVOOONNNHHH???CCCFFFJJJJJJEEE===555///---,,,+++,,,---...---+++++++++************++++++************************++++++,,,,,,,,,+++***)))************************))))))***+++,,,---.........///000000000111444777:::999:::<<<@@@CCCDDDDDD------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///......///111333444444222///111666:::AAAPPP```~~~fffXXXFFF:::===JJJ[[[gggpppgggXXXLLLHHHLLLTTT[[[\\\```eeedddaaa```cccgggddd^^^VVVQQQQQQSSSVVVWWWZZZZZZ[[[]]]______]]]ZZZYYYWWWUUUWWW[[[\\\[[[XXXXXX[[[^^^bbbcccbbb```^^^```_________```___\\\ZZZWWWXXXXXXXXXWWWWWWVVVUUUOOOTTT[[[``````[[[TTTOOOPPPPPPPPPQQQSSSVVVYYYZZZVVVWWWYYY]]]``````^^^\\\XXXYYYYYYXXXTTTOOOHHHEEEFFFDDDAAA@@@AAAAAAAAA@@@>>>===@@@DDDFFFNNNbbbuuuuuueeecccsssrrrVVVEEEGGGRRRQQQ[[[hhhpppuuu|||uuu___RRRMMMIIIDDDAAABBBGGGKKKIIIAAA777000,,,---,,,,,,---//////---,,,++++++************++++++************************))))))+++,,,---,,,,,,+++))))))))))))))))))))))))((())))))***,,,---.........///000000000111555777:::::::::<<<@@@CCCDDDDDD++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++,,,------......///,,,,,,------.../////////333444333000000666AAAKKK]]]|||tttiii\\\LLL???;;;>>>HHHQQQcccqqquuueeeQQQHHHKKKPPPVVVYYY]]]_________```aaaSSSVVVZZZ]]]]]]ZZZUUURRRYYYYYYYYY[[[]]]\\\ZZZWWWYYYWWWWWWZZZ^^^___\\\ZZZ```aaabbbcccbbb```^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZYYYXXXVVVSSSPPPOOOWWWWWWWWWTTTOOOLLLKKKKKKKKKLLLOOORRRVVVYYYZZZ[[[^^^^^^___aaacccccc```^^^WWWWWWWWWVVVRRRMMMGGGCCC===AAABBB>>>:::;;;???AAABBB>>>@@@LLL^^^rrr{{{______rrr{{{PPP???KKKVVVRRReeehhhmmmttt{{{jjjTTTGGGAAA??????NNNTTTUUUIII666***+++000,,,,,,,,,++++++*********)))************+++++++++((()))***+++++++++++++++)))************+++++++++)))************+++++++++******+++,,,,,,,,,++++++,,,------///111333555666888:::<<<===>>>???AAACCC,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,---.........,,,,,,------.../////////111333444222111444;;;AAAIIIaaaooofffZZZNNNFFF@@@??????RRRaaannnpppjjj___PPPDDDMMMNNNQQQTTTXXX\\\aaadddZZZ\\\]]]______^^^\\\[[[]]][[[YYYXXXYYYYYYXXXWWWYYYXXXXXXZZZ\\\]]][[[XXX\\\]]]_________^^^\\\[[[\\\\\\\\\\\\[[[YYYXXXWWWVVVWWWXXXXXXWWWVVVTTTSSSUUUUUUTTTRRRNNNLLLMMMMMMLLLNNNQQQTTTXXX[[[\\\]]]^^^^^^___aaabbbbbb```^^^ZZZXXXTTTOOOJJJEEEAAA???BBB===:::;;;>>>???>>>===GGGOOOZZZhhh~~~jjjgggkkkyyy~~~]]]PPPZZZkkkrrrppplllnnnqqqsssvvv|||xxxbbbNNNCCCBBBFFFJJJTTTPPPIII>>>333---+++,,,,,,,,,,,,+++++++++******)))************+++++++++))))))***+++++++++++++++)))************+++++++++)))************+++++++++++++++,,,------------,,,------...///111222444555777999<<<===>>>???BBBDDD,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------.../////////...111444444222222444777888EEEZZZuuuttthhh\\\PPPFFF???===FFFVVVkkk{{{zzzfffQQQKKKIIIHHHJJJOOOTTTXXXZZZ^^^^^^]]]^^^___```bbbddd```]]]YYYWWWWWWWWWWWWWWWXXXWWWVVVWWWXXXXXXVVVTTTWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRSSSUUUWWWXXXXXXWWWWWWSSSSSSQQQOOOMMMMMMOOOQQQOOOQQQSSSWWWYYY\\\]]]^^^\\\[[[\\\]]]______]]][[[YYYUUUNNNGGGBBB???>>>>>>???999888???BBBCCCHHHPPPYYYrrr}}}eee]]]kkk{{{www[[[NNNddd~~~wwwuuuqqqkkkiiinnnyyyqqqfffVVVIIIEEEIIIQQQWWWVVVIII999000//////,,,(((,,,,,,,,,++++++++++++***)))************+++++++++))))))***++++++++++++***)))************+++++++++)))************++++++++++++,,,------.........---.........///000222333444666888;;;===>>>@@@CCCEEE------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,------.../////////---000222333222111222333555:::DDDVVVrrr{{{uuullldddFFFAAACCCUUUqqq{{{oooQQQMMMIIIHHHJJJMMMOOOPPPXXXXXXXXXZZZ\\\___ccceee___\\\ZZZXXXYYYYYYYYYXXXUUUUUUTTTSSSSSSRRRQQQPPPRRRRRRSSSRRRQQQPPPNNNMMMMMMNNNOOOQQQQQQPPPOOONNNPPPQQQSSSUUUWWWWWWWWWWWWQQQQQQOOOMMMLLLNNNQQQTTTSSSTTTUUUWWWXXXYYYZZZZZZVVVVVVVVVWWWYYYYYYXXXVVVPPPLLLGGGAAA>>>===>>>???::::::???EEEDDDEEEWWWmmm~~~vvvggg]]]WWWzzzqqqXXXRRR]]]xxxssseee______eeeiiiXXXRRRKKKJJJOOOVVVYYYZZZMMM>>>...(((,,,///,,,'''++++++++++++++++++++++++))))))*********+++++++++)))******+++++++++******))))))*********+++++++++))))))*********+++++++++***+++,,,---.........---////////////000111222333555777:::===>>>@@@DDDFFF------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,------.../////////...///000000111222333555555888<<>>===<<<===>>>???===CCCMMMUUU___rrrssscccYYYZZZnnnwww```LLLXXX```lllvvv|||ttteee^^^[[[WWWSSSGGGEEEHHHRRR^^^aaaYYYPPP===444***(((+++...,,,)))++++++++++++++++++++++++))))))*********+++++++++******+++++++++******)))))))))*********+++++++++))))))*********+++++++++))))))+++,,,,,,---------////////////000111222333555777:::===>>>@@@DDDFFF,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------...////////////......///000222444666111333666999>>>PPPppp{{{cccTTTDDD>>>BBBMMM]]]hhh~~~vvvhhhXXXKKKFFFFFFIIIHHHJJJNNNRRRUUUWWWXXXXXXQQQQQQTTTWWWZZZ[[[YYYWWWUUUVVVVVVVVVTTTTTTVVVXXXSSSRRRPPPNNNLLLIIIHHHGGGFFFHHHJJJMMMNNNMMMKKKJJJNNNOOOPPPPPPPPPOOONNNNNNLLLMMMLLLKKKJJJKKKMMMPPPNNNNNNNNNMMMLLLJJJHHHHHHFFFEEEDDDEEEGGGHHHGGGFFF>>>>>>>>>======>>>>>>>>>GGGGGGNNNbbb{{{~~~cccQQQZZZjjjwww~~~bbbSSSRRRUUU[[[fffoootttnnnaaa\\\XXXNNNEEEDDDFFFNNN[[[ddd___OOO@@@000...+++***+++---,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++***++++++++++++***)))))))))************+++++++++)))************+++++++++((()))***+++,,,---------.........///000222333444666888;;;===>>>@@@CCCEEE,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,*********+++,,,,,,------,,,,,,------.../////////.........///111222222222//////222444555===OOObbb{{{hhhaaaYYYQQQHHHCCCJJJUUUrrrvvvyyyssseeeVVVMMMJJJGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKLLLNNNRRRTTTTTTSSSRRRTTTUUUUUUTTTUUUXXX\\\VVVVVVTTTSSSQQQPPPPPPOOONNNOOORRRSSSRRRPPPMMMKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIJJJHHHGGGFFFHHHIIIEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@>>>???AAABBBAAAAAA>>>>>>???@@@CCCFFFIIIKKKQQQaaarrr___ZZZbbbxxxqqqaaaZZZ]]]jjjxxxeeelllttt|||}}}jjj^^^YYYTTTLLLDDDKKKQQQYYY```^^^RRR@@@333------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************++++++++++++++++++++++++***)))))))))************+++++++++)))************+++++++++((()))***,,,---.........------...///111222444555777999<<<===>>>???BBBDDD++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,------...//////000------...000111111///---000///000444444444===HHH[[[|||}}}xxxnnnZZZGGGDDDJJJIII___{{{rrr```WWWGGGFFFEEEDDDCCCDDDDDDEEEIIIGGGFFFGGGJJJMMMOOOOOONNNPPPRRRRRRRRRTTTXXX[[[YYYYYYXXXWWWWWWWWWWWWXXXVVVWWWXXXXXXVVVSSSNNNLLLHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGHHHGGGDDDCCCCCCDDD??????????????????>>>>>>>>>===<<<<<<>>>??????>>>>>>???@@@DDDIIIQQQWWW[[[]]]mmmZZZ\\\ooovvv___TTTfff~~~}}}nnnaaaZZZUUUOOOJJJSSS[[[bbbaaaUUUDDD555,,,000...,,,+++,,,,,,,,,+++*********++++++,,,,,,,,,)))************++++++++++++++++++++++++***)))((()))************+++++++++)))************+++++++++)))***,,,---.../////////,,,------///111333555666888:::<<<===>>>???AAACCC++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,---...///000000............///////////////000000111333555777888CCCPPPnnnnnnYYYIIIEEEEEEQQQppprrrZZZRRRHHHDDDFFFHHHFFFCCCBBBDDDEEEFFFEEEEEEFFFHHHJJJIIIJJJLLLPPPTTTUUUUUUZZZYYYYYYZZZ\\\\\\[[[YYY^^^\\\YYYVVVRRRNNNKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCBBB@@@>>>???>>><<<<<<============AAA:::999@@@AAA>>>@@@GGGAAAMMMVVVYYYdddxxxyyygggYYY```rrrsssZZZYYY^^^pppwww^^^RRRUUU[[[[[[XXXmmmkkkcccSSSAAA444......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++)))***,,,,,,,,,,,,...///+++---///000111222444666888999:::<<<===???@@@AAA++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------.........................../////////////////////000222333555666:::@@@QQQlllnnnbbbRRRJJJGGGTTTnnnsss\\\KKKDDDEEEGGGHHHCCCDDDDDDDDDCCCAAA>>><<>>======<<<;;;:::???===???BBBCCCCCCIIIOOOXXXhhh|||ooojjjffffffjjjqqq~~~nnnccc\\\aaajjjvvvzzzvvvyyygggXXXHHHFFFRRR___ffffffggg___QQQCCC888111,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,---...+++---///000111222444666999999;;;<<<>>>@@@AAABBB++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..................------,,,,,,---............/////////////////////000111222333666666<<>>>>>?????????@@@<<<<<<>>>???@@@@@@??????AAADDDDDDCCCJJJYYYhhhqqqtttlllhhhmmmttt|||vvveeeaaabbbiiisss~~~uuufff]]]QQQIIICCCIIIVVVccciiiiii]]]OOO===222000000---)))++++++,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))+++++++++++++++*********)))************++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,...///000000222444777:::;;;<<<===???AAABBBBBB++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////000000000///000000111111333444888===FFFZZZ|||vvvcccUUURRRVVV\\\pppzzz{{{iii___RRRJJJHHHHHHGGGEEEFFFDDDBBBBBBDDDFFFGGGGGGCCCBBBAAACCCEEEGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA;;;;;;;;;;;;::::::999999888999:::::::::;;;<<<>>>>>>???@@@??????@@@BBBDDDCCCIIILLLPPPbbb~~~tttiii^^^^^^eeewwwnnnhhhqqq{{{sss\\\MMMHHHIIIOOOYYYcccfffccc^^^PPPCCC444,,,---000///,,,+++++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++***************))))))*********+++++++++************************+++---------+++***+++------...///000000222555777;;;<<<===>>>@@@AAABBBCCC+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......///------------............111111000000000000111111///222555666666>>>RRRfffuuueeeZZZTTTUUU\\\hhhuuuxxxkkkccc\\\UUUPPPKKKHHHEEECCCDDDEEEEEEEEEHHHFFFDDDCCCDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCC>>>===============<<<<<<===???@@@???>>>???BBBDDDEEEEEEDDDCCCBBBEEEJJJNNNQQQ\\\iiiuuuqqqcccXXXYYY^^^gggzzztttbbb___ttt~~~hhhTTTIIICCCMMM[[[hhhmmmggg[[[QQQ???999111------...//////*********++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************))))))*********+++++++++************************+++---------+++***+++---...//////000000222555888<<<===>>>???@@@AAABBBCCC++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,---...//////,,,------------.........111000000000000000111222111000111111000222>>>KKKbbb~~~wwwpppiiihhhgggfffhhhqqq~~~}}}rrrlllccc[[[TTTNNNJJJGGGKKKHHHFFFEEEFFFGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGGGGFFFGGGKKKOOOLLLOOOSSSVVVZZZaaakkksss{{{wwwaaaWWW\\\gggvvviiiZZZ___ggguuurrraaaRRRKKKJJJTTT___mmmtttnnn___MMMAAA111111///---++++++,,,---))))))******+++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))***************)))************+++++++++************************+++,,,------++++++,,,---...///000000000222666999<<<===>>>???@@@AAABBBBBB++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------.....................///000000111222///---000222333888>>>CCCWWWuuu~~~}}}qqqkkkiiifffiiinnnttt{{{{{{tttooollliiigggdddaaa^^^]]]]]]^^^^^^]]]ZZZZZZXXXWWWUUUSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNOOORRRVVVVVVVVVYYY```eeelllsss{{{mmmddd{{{oooccchhhttt~~~ooo___TTTOOOOOOTTTZZZjjjqqqvvvrrrbbbNNN<<<333,,,,,,,,,,,,+++*********((())))))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))((()))))))))*********+++)))************+++++++++***************************+++,,,,,,,,,,,,---...///000000///000222666:::<<<======>>>???@@@AAAAAA++++++++++++++++++++++++************************************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,---...///000000...))))))000444444222222333<<>>???@@@@@@AAA+++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///000111111222666555;;;FFFSSSkkkvvvkkkccc```\\\ZZZ^^^jjjxxxtttnnnpppuuuxxxyyywww}}}vvvnnnsssxxx}}}ssseeeOOOPPPTTT]]]hhhqqqttttttnnnlllcccRRR???111+++***///---***(((((())),,,...******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,------......///...///111111222444888;;;===<<<;;;>>>BBBDDDBBB@@@+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,------...//////000000111///333;;;BBBOOOlll}}}zzzuuuoooiiieeeccc```\\\WWWWWWXXXXXXTTTPPPZZZ[[[^^^ccchhhooouuuxxx{{{uuuqqqqqqdddcccbbbbbbcccgggmmmppppppsssuuuvvv}}}xxxllltttrrrbbbWWWMMMRRR[[[fffooorrrpppmmmhhh]]]LLL<<<222------------,,,++++++******++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))************************************************************************++++++,,,,,,---............///111111222444888;;;>>>===<<>>======???BBBDDDDDDCCC+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------............444111222555777666999@@@MMMjjjxxxuuuvvvxxxyyyyyyzzzzzzwwwuuuyyy~~~zzzfff]]]SSSRRRYYYdddkkknnnmmmppprrrrrrmmmfff___[[[BBB999...+++...000...***++++++,,,,,,,,,+++***)))************++++++++++++************************))))))))))))))))))))))))***************************************************************************++++++,,,------.........///111111222444888;;;===<<<===>>>@@@BBBBBBCCC+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))*********+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------.............../////////222///...111333333333555666DDDYYYwwwwww}}}yyylllWWWRRROOOTTT```nnnxxx|||{{{yyyuuunnncccVVVJJJBBB444111...---......,,,***---,,,+++*********++++++))))))*********+++++++++************************))))))))))))))))))))))))******************************************************************************++++++,,,------......///111111222444888;;;;;;;;;;;;<<<===???AAABBB+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))************+++************************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,........................111///...///000111111111444777>>>KKKbbbuuuaaaOOOQQQWWWaaammmxxx}}}ssshhh[[[KKK;;;///000///---***((())),,,......---+++***)))***+++,,,)))))))))************+++************************))))))))))))))))))))))))++++++++++++++++++++++++******************************************************++++++,,,,,,------...///111111222444888;;;999:::;;;;;;;;;<<<@@@BBB+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))************************************************************************++++++++++++***++++++++++++,,,,,,,,,------------------------000111111000111333333222444333444888===OOOvvv}}}xxxmmm```UUU^^^jjjuuu~~~{{{eeeTTTIII???333+++...---,,,***)))***+++---+++,,,,,,,,,,,,+++******))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************+++,,,,,,------...///111111222444888;;;999;;;<<<;;;;;;<<<@@@DDD+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...000000111222333222222,,,...555444555KKKggg}}}mmm______eeejjjlllmmmnnnxxxrrrPPP888000///---+++,,,,,,---///000///,,,))))))+++---///...,,,)))'''))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************)))******+++,,,,,,------...///111111222444888;;;:::<<<===<<<;;;===AAAEEE************************((()))******)))((()))***)))************+++++++++************************************************,,,+++***))))))***+++,,,)))************+++++++++++++++,,,,,,,,,,,,---------------............///000000111333555888:::;;;QQQdddppp[[[UUUOOORRR^^^llluuuyyy{{{```MMM777---...111---(((---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))*********)))***+++---))))))))))))************+++,,,,,,,,,,,,,,,,,,------...000000111333777:::999999:::;;;===???AAABBB***************************+++,,,,,,******+++,,,)))************+++++++++************************************************++++++***))))))***++++++)))************++++++++++++++++++,,,,,,,,,------------------............000000111111333444555666777AAAWWWuuuoooYYYRRRVVV]]]gggrrr~~~|||ssscccSSSDDD<<<111,,,,,,......,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************************************************************)))***+++***))))))+++,,,))))))))))))************++++++,,,,,,,,,,,,---------...000000111333777:::999999:::;;;===???AAABBB************************,,,---...---,,,+++,,,...)))************+++++++++************************************************++++++***))))))***++++++)))************+++++++++++++++++++++,,,,,,,,,,,,------------............111000000//////000000111//////333AAA[[[}}}uuufffgggmmmhhh___```jjjvvvjjjTTT@@@555,,,---...---++++++---///---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))***************************************************************+++,,,+++))))))***+++)))))))))*********+++++++++++++++,,,,,,------------...000000111333777:::999999:::;;;===???AAABBB************************,,,---...---,,,+++,,,...))))))*********+++++++++************************************************+++******************+++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........000//////............///444222///000999LLLbbbrrrzzzdddQQQQQQ```pppxxx||||||{{{fffQQQ===222000(((,,,//////,,,+++,,,------,,,++++++******++++++************************))))))))))))))))))))))))((()))))))))***************************************************************+++,,,,,,***((()))***))))))*********++++++++++++++++++,,,,,,------------...000000111333777:::999999:::;;;===???AAABBB***************************,,,---,,,+++***+++---))))))*********+++++++++*********************************************************++++++*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------.........---......///000000000111333222222777???FFFaaa|||wwwqqqooolllUUUQQQXXXkkk}}}qqqRRRBBB999///,,,///............---,,,++++++---,,,++++++******++++++************************))))))))))))))))))))))))((()))))))))***************************************************************+++---,,,***)))((()))************++++++++++++******+++,,,,,,---......---...000000111333777:::999999:::;;;===???AAABBB************************)))+++,,,+++***)))***,,,)))************+++++++++************************************************)))***++++++++++++***))))))************+++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,------...///111111---000222333222222555888888FFF```~~~yyysssvvv~~~wwwpppfffbbbgggmmmjjjccc```fffrrr~~~^^^III555//////---,,,---///---******,,,---,,,***---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************(((***,,,,,,+++)))))))))*********++++++++++++,,,******+++,,,,,,---......---...000000111333777:::999999:::;;;===???AAABBB************************)))+++,,,+++***)))***,,,)))************+++++++++************************************************)))***++++++++++++***))))))************+++++++++************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////000000111000000000222333444444999FFF]]]yyy}}}qqqdddRRRTTTVVV\\\jjjxxx{{{www|||lllZZZNNN;;;555000///////////////---,,,++++++,,,,,,+++***---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************'''))),,,---+++******************+++++++++,,,,,,)))******+++---......///---...000000111333777:::999999:::;;;===???AAABBB***************************+++,,,,,,******+++,,,)))************+++++++++************************************************)))***+++,,,,,,+++***))))))************+++++++++)))************+++++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,------//////......///000111222---444888444333CCCbbb|||sssiiimmmrrrsssyyy{{{lllgggeeekkkqqqoooaaaSSSSSS\\\dddjjjtttjjjUUUFFF:::333,,,111333000---...000111---...//////,,,+++******---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************&&&))),,,---,,,+++***+++******+++++++++,,,,,,,,,)))******+++---...//////---///000111111333777:::999999:::;;;===???AAABBB******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////333222111///111666>>>CCC\\\lll|||sssrrruuutttooojjjeee___dddyyyrrrttt|||uuueee]]]ZZZ^^^gggpppxxx|||}}}}}}|||zzzxxxTTTBBB:::111,,,---......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++***))))))******************************(((***+++***)))((()))***))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,---......///000111222222444777:::===999888;;;<<<;;;===AAA******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////333222111//////333888===;;;EEEUUUgggzzzxxxrrrooommmoooyyyoooaaaaaannnyyy}}}||||||xxxiii```[[[___jjjtttsssjjjbbbaaaeeelllvvvbbbJJJ666222333111000333...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++***))))))******************************(((***+++***)))((()))***))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++,,,---......///000111222222444777:::>>>:::999<<<===<<<>>>BBB******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222111///...///222555---///333<<>>;;;:::===>>>===???CCC******))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,---------.........///000111000......///111444333111111555@@@LLLUUUyyy}}}~~~~~~~~~zzz}}}yyyjjjaaajjjxxx|||uuussssssvvv{{{}}}zzzcccQQQDDD888000444000000444333...***+++---------,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++***************+++************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))***++++++************************************************))))))*********+++++++++++++++++++++,,,---......///000111222222444777:::<<<999:::===>>>===???CCC******))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...000111000///000111222222222111000222555888???PPPhhh}}}iii\\\KKK>>>777333111111,,,---///222111---,,,---------,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++***************++++++************************(((***+++***)))((()))***))))))))))))))))))))))))))))))(((((())))))***+++************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......///000111222222444777::::::888888<<<>>>===>>>AAA******))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---000000000///000111.../////////...///222444///555???JJJXXXkkkzzzmmm\\\MMM@@@888111000111///...///---...///...---,,,---...,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++*********)))******+++,,,************************(((***+++***)))((()))***)))))))))))))))))))))))))))(((((((((((()))******************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......///000111222222444777:::999777888<<<>>>===>>>AAA******))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,...//////...---...///...//////...---...000222888666222111555AAAPPP\\\sss~~~gggUUUHHH>>>999999777000...222333///,,,,,,222222000---,,,,,,,,,+++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++******))))))***++++++,,,************************(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((()))******************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......///000111222222444777:::999777999===???>>>???BBB******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,---...///...,,,+++,,,---,,,...000111000///000111///000111222333666:::===<<>>;;;777000000555444---***///222000///222......,,,******,,,---+++,,,,,,,,,+++++++++******---------,,,,,,,,,++++++******))))))***+++,,,,,,************************(((***+++***)))((()))***))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......///000111222222444777::::::888:::???AAA???@@@CCC))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------....................................////////////444777:::???GGGWWWjjjxxxuuuhhhYYYLLLBBB===333222111000////////////........................,,,,,,------,,,,,,+++***,,,+++***))))))***+++,,,)))******++++++******)))(((((()))***+++,,,,,,---*********))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,&&&''')))*********)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++---///000///111333444333333444666888:::===@@@AAABBBAAAAAA))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........////////////333555555555555;;;EEEMMMLLLUUUddduuuzzzgggWWWMMMIIIGGGDDD>>>999444000...222111000//////..........................................///......---,,,++++++***))))))***++++++++++++,,,,,,,,,,,,++++++***************+++++++++***)))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,---///111222///111333444333444555666999:::===???@@@AAABBBBBB))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------.........//////---///000///---...111555444666;;;AAAIIIQQQWWW[[[zzz~~~}}}ooofffVVVTTTQQQLLLFFF@@@:::777777777666444333111000000111000///...------------------------------------...............---,,,,,,++++++***))))))***++++++,,,------......------,,,+++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))+++******))))))******+++((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---...///000111///111333444333444555777;;;;;;<<<===???AAACCCDDD))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++---////////////111333555333222111222555888;;;@@@EEEKKKRRRYYYaaaiiinnnxxx}}}uuulllggg___]]]YYYSSSKKKDDD>>>:::666555444333222222222222333222222111///...------///...------,,,,,,,,,---------------------------+++,,,,,,,,,,,,+++******+++******************+++,,,------......------,,,************************)))))))))))))))*********))))))))))))))))))))))))******))))))))))))******)))((('''''''''(((***+++(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************++++++,,,---......000111333333333444666888===<<<<<<<<<>>>AAADDDEEE))))))))))))))))))))))))((()))))))))************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...---,,,,,,---...000///000111333666888:::///111333666888:::===??????DDDJJJMMMNNNPPPTTTWWWddddddddddddfffiiioootttmmmjjjgggeeecccaaa___]]]UUUUUUSSSPPPKKKEEE@@@===;;;888555222111222444555555444333222000///...---***++++++,,,------.........------,,,,,,,,,,,,,,,------------------------++++++,,,,,,++++++***)))*********++++++*********++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************+++,,,,,,---------000222333333333555777:::======<<<<<<>>>AAADDDFFF))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++,,,---...///---------,,,,,,++++++***666555555555555555444444---///111333333444666777444444555555777:::???CCC<<<<<<<<<;;;999888888888444555666666666666444444...///000111222222111111(((***---///111333333333000000000000000000000000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++)))***++++++++++++***))))))******++++++******)))'''((()))***+++,,,------((((((((()))******++++++))))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,---......//////......111222333333333555888;;;======<<<===???AAADDDFFF))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++---///000111000***+++,,,///111333555555+++++++++,,,---...---,,,555444222333444666666555444555555555555666999;;;//////000111222222222222...........................000111111000---***(((/////////...---,,,***)))......---+++***)))((('''------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++)))***++++++++++++***)))))))))************))))))))))))*********+++++++++'''(((((()))******++++++))))))))))))))))))))))))'''((()))******)))((('''''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,---.../////////...---111222333333333555999<<<=========>>>@@@BBBDDDEEE))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,......,,,(((&&&......---,,,,,,,,,---...111111000000111111///...///,,,)))***---000000//////000000///---,,,---///...---,,,...222333111///111111000000000000111222////////////............000//////...............++++++,,,---......//////---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))***+++,,,,,,+++***)))*********++++++*********+++++++++***************'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))******)))((('''&&&''')))*********)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************+++,,,---------,,,+++111222333333333555999<<<<<<======???@@@BBBDDDEEE((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////000000000000//////...............---------........................//////000000000000//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000111333444555777;;;>>>>>>;;;;;;???AAAAAACCCHHH((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------/////////000000/////////------------............------------------------......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------.../////////000111333444555777;;;>>>???<<<<<>>@@@<<<<<>>@@@===<<>>@@@<<<<<>>@@@DDD((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++************************************++++++++++++,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******++++++,,,***************)))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))************+++,,,,,,------.../////////000111333444555777;;;>>>???;;;;;;>>>???>>>@@@DDD((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++************************************++++++++++++,,,,,,------------,,,,,,************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))***++++++,,,))))))))))))******************************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,------.../////////000111333444555777;;;>>>===::::::>>>??????AAAEEE((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,++++++++++++***************************************+++,,,,,,------,,,,,,+++************************************************************************'''(((((()))***+++++++++(((((())))))******++++++************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,------...//////000000111333444555777;;;>>><<<999:::>>>??????BBBFFF))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,))))))))))))))))))))))))++++++************++++++))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))***)))((((((((()))+++,,,************************************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''((()))***)))((((((***,,,******)))))))))***,,,---////////////000000000000222111111444999<<<<<<;;;;;;;;;<<<===???AAABBBCCC))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++++++++++++++,,,))))))))))))))))))))))))+++******))))))******+++))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))***)))((((((((()))++++++************************************************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''((()))***)))((((((***,,,++++++***))))))***,,,,,,......////////////000000222111111444999<<<<<<;;;;;;;;;<<<===???AAABBBCCC))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************))))))((())))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))***++++++++++++*********************************++++++++++++******)))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))******))))))(((((()))***)))((((((***,,,---,,,+++*********+++,,,------........./////////222111222555999<<<<<<<<<;;;;;;<<<===???AAABBBCCC(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))++++++******)))((((((((())))))************)))((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++*********************************++++++++++++******)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((()))***)))((((((***,,,...---,,,*********++++++,,,,,,------......//////111222333666999;;;<<<===;;;;;;<<<===???AAABBBCCC(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************))))))((((((((())))))*********))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))***))))))))))))))))))***))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((()))***)))((((((***,,,...---+++***)))******+++,,,,,,------...//////000111222555777888;;;===>>>;;;;;;<<<===???AAABBBCCC))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((())))))************)))))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************+++,,,------,,,+++***))))))))))))))))))))))))***))))))(((((())))))***))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((())))))******))))))(((((()))***)))((((((***,,,,,,+++***)))))))))***+++,,,,,,---...///000000111111333666777888:::===???;;;;;;<<<===???AAABBBCCC))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))***,,,------,,,***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))'''((()))***+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))(((((('''((()))***)))((((((***,,,***)))((((((((()))***+++,,,------...000111111222000333777888888:::===@@@;;;;;;<<<===???AAABBBCCC))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((()))***************))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))***,,,------,,,***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++*********************************++++++++++++******))))))))))))))))))))))))'''((()))++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''((()))***)))((((((***,,,((((((''''''''')))***+++------...///000111222333000444777888888:::===@@@;;;;;;<<<===???AAABBBCCC(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******))))))((((((''''''*********)))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))(((''''''''')))***+++))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******,,,,,,+++***))))))******,,,,,,---...///000111111111222333555666888999::::::<<<======<<<<<<@@@DDD(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************************+++++++++,,,,,,******))))))(((((((((((()))))))))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))((((((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******,,,,,,+++***************,,,------...///000111111111222333555666888999:::999;;;======<<<===AAADDD(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************************++++++++++++,,,***))))))))))))((((((((((((((())))))******++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++************)))))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))******,,,++++++************+++,,,---......000000111222111222333555666888999:::888:::<<<<<<===???BBBDDD(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************************++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,******))))))((((((''''''(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***,,,++++++******+++++++++------...///000111222222111222333555666888999:::888999;;;<<<>>>@@@BBBDDD(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++))))))))))))************''''''((()))***++++++,,,******))))))((((((''''''(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))***,,,+++++++++++++++,,,,,,------...///000111222222111222333555666888999:::888888:::<<>>@@@@@@@@@@@@)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,,,,******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++)))))))))(((((((((''''''((())))))))))))((((((''''''((((((((((((((((((''''''((()))******)))((('''(((((((((((((((((((((((()))(((&&&'''((()))(((&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++,,,---,,,***)))***+++......//////000000111111555444444444555777:::;;;999:::<<<>>>???@@@@@@@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))******************+++,,,,,,+++******))))))))))))))))))***+++***)))))))))))))))((((((((()))+++,,,,,,+++***)))''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((+++,,,---,,,***)))***+++......//////000000111111444444333444555888:::;;;999:::<<<>>>???@@@@@@@@@))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))***,,,------,,,***)))***)))))))))))))))******************))))))))))))&&&(((,,,///111111000///******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&'''((()))((('''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''''''''''''''(((((((((''')))++++++++++++---///......//////000000111111333333333444666888:::;;;::::::<<<===>>>@@@@@@AAA))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++++++++***)))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************((()))+++,,,,,,+++)))(((******)))))))))))))))***))))))))))))************&&&(((,,,///111111000///...---,,,***(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((&&&&&&''')))))))))((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''(((((())))))''')))++++++++++++---///......//////000000111111111222333444666888999::::::;;;;;;===>>>???AAAAAA))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************'''((()))******)))((('''+++******)))))))))))))))(((((()))))))))))))))***((()))+++,,,,,,+++***)))///---+++)))((('''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&''')))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******+++,,,---,,,***)))***+++......//////000000111111000111222444666888999:::;;;;;;;;;<<<===???AAABBB))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))''''''((((((((()))))))))((())))))))))))(((((('''+++***((('''&&&'''((()))***)))(((''''''((()))***(((((((((((((((((((((((('''&&&%%%''')))***)))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))***++++++,,,+++,,,---,,,***)))***+++......//////000000111111///000222444666888999:::;;;;;;;;;<<<===???AAABBB))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))******************)))(((((()))******++++++***))))))((())))))&&&'''''''''(((((())))))'''(((((()))******+++,,,'''&&&%%%$$$%%%''')))+++***)))(((''''''((()))***(((((((((((((((((((((((('''&&&%%%''')))******)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((())))))***+++,,,,,,,,,((()))++++++++++++---///......//////000111111111///000222444777888999:::;;;;;;;;;;;;===???AAABBB))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******---...///111222222222222---///111444777999:::;;;;;;<<<<<<===>>>??????@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******---...///111222222222222...///111444666888999:::;;;;;;<<<===>>>??????@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******++++++++++++******---...///111222222222222///000111333555666888888:::;;;<<<===>>>??????@@@(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***++++++,,,,,,++++++***---...///000222222222222111111222333444555666777::::::;;;<<<===???@@@@@@(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++,,,,,,,,,,,,++++++---...///000222222222222222222222222444555777888999999:::<<<===???@@@@@@)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++,,,,,,,,,,,,++++++---...///111222222222222333333333333444666888999888999:::;;;===>>>@@@@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))+++,,,,,,------,,,,,,+++---...///111222222222222444333333333555777:::<<<777888999;;;===>>>@@@@@@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((************************'''((((((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))+++,,,,,,------,,,,,,+++---...///111222222222222444444333444666888;;;===777888999;;;===>>>@@@@@@******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&((()))*********)))******+++++++++,,,,,,,,,...//////000000000000///222333444555666777888999999:::;;;===>>>@@@AAABBB******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((((((******+++++++++,,,,,,,,,...//////000000000000000222333444555666888888999999:::;;;<<<>>>@@@AAABBB***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))(((''''''******+++++++++,,,,,,,,,......///000000000000000222333444555666888999999999999;;;<<<>>>@@@AAAAAA))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))((((((''''''''''''''''''''''''((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((()))))))))))))))******+++++++++,,,,,,,,,---...///000000111000000222222333555666888999:::888999:::<<<>>>???@@@AAA))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((()))+++,,,,,,************************(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&'''((()))***+++,,,******+++++++++,,,,,,,,,---...///000111111111111111222333555777888999:::888999:::<<<===???@@@AAA)))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))******+++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******'''(((((()))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%%%%&&&''')))+++,,,...******+++++++++,,,,,,,,,,,,---...000111111111111111111333555777888:::;;;888888:::;;;===???@@@@@@))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))*********)))******++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********''''''((()))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&'''(((***,,,---******+++++++++,,,,,,,,,,,,---...000111111222222000111333555777999:::;;;888888999;;;===>>>@@@@@@))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++******+++++++++,,,,,,,,,,,,---...000111111222222000111333555777999:::;;;777888999;;;===>>>???@@@))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))******++++++))))))))))))))))))))))))+++*********))))))((((((************************)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************(((((()))***++++++,,,,,,+++++++++*********))))))(((((((((((())))))))))))+++*********))))))((((((*********************************)))))))))))))))+++*********))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''')))*********)))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((((((((())))))))))))((((((''')))***+++***)))***+++++++++******++++++,,,------...///000111111111111000222444555555666777999888999<<<>>>@@@AAAAAAAAA))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))))))))))))))************)))))))))(((************************)))************+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))************((())))))***++++++,,,,,,+++++++++*********))))))(((((((((((()))))))))***+++*********))))))))))))************************************))))))))))))+++*********))))))))))))'''((())))))******))))))************************))))))))))))))))))))))))))))))))))))************************************'''''')))*********)))(((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((())))))))))))((((((''')))***+++***)))***+++***************+++,,,,,,---...///000111111111111000222444555555666777999888999;;;===???@@@@@@@@@)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++***************((((((((()))))))))*********************)))))))))***************************************************************)))))))))(((((()))************)))************************)))))))))))))))))))))))))))))))))*********++++++************************'''((())))))******))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((((((((())))))))))))((((((''')))***+++***)))***+++)))************+++++++++......///000111111111111000222444555555666777999777888:::<<<>>>???@@@@@@))))))*********+++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++******))))))(((((())))))))))))))))))))))))*********)))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))*********+++++++++************************(((((()))))))))*********************************************************)))***************++++++************************((()))******++++++******************************))))))))))))))))))))))))))))))*********+++++++++************************(((((())))))************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))'''(((((())))))))))))((((((((())))))))))))((((((''')))***+++))))))***+++))))))******+++++++++***......///000111111111111111222444444444555888:::777888999;;;===>>>???@@@************++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******((()))))))))***************************+++++++++************************))))))))))))***************************+++++++++************************))))))******+++++++++,,,***************+++++++++)))******+++++++++++++++************************************************************++++++++++++************************)))))))))))))))******+++(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))((((((''')))***+++))))))***+++))))))***++++++++++++***...///000111222222222222111222444444444555888:::888888999:::<<<>>>???@@@*********++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))***************************************************+++++++++)))))))))*********++++++*********+++++++++++++++************************))))))******+++,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++***))))))))))))***+++,,,((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))******)))(((((())))))))))))((((((''')))***+++***)))***+++)))***+++,,,---,,,++++++...///000111222222222222222333333333333555888;;;999999999;;;<<<>>>@@@AAA*********+++++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))((()))))))))************************************)))************+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))************************************))))))*********+++++++++))))))*********+++++++++*********++++++,,,,,,,,,************************))))))***++++++,,,------*********++++++,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,'''(((((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))&&&'''((()))************(((((())))))))))))((((((''')))***+++***)))***+++***+++---......---,,,+++//////000111222222222222222333333333333555888;;;:::::::::;;;===???AAACCC******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************++++++******************))))))******++++++++++++)))************+++++++++*********++++++,,,,,,,,,************************))))))***+++,,,,,,------*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******&&&'''((()))************(((((())))))))))))((((((''')))***+++***)))***+++***+++---//////...---,,,///000111222222333222222222333333333333555888;;;;;;;;;;;;;;;===@@@BBBCCC++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++------------+++++++++++++++*********))))))************************************************(((((((((((())))))))))))******************************))))))******+++,,,************************************************************************+++++++++************)))++++++++++++++++++++++++*********)))))))))))))))***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***+++))))))***,,,...---,,,+++,,,+++***+++,,,***'''......---,,,++++++,,,------...//////------...///000000///---***)))***+++***+++---...---,,,++++++)))***,,,------,,,***)))++++++++++++******))))))************************+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************,,,,,,.../////////...---222000...000333555555444666777777666555555777999:::;;;<<<<<<<<<>>>AAADDD+++++++++***++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++*********))))))************************************************(((((((((((()))))))))*********************************))))))******+++,,,************************************************************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++******++++++++++++++++++***))))))***+++,,,000333444222///...///000111111000///,,,///222222111///...///..................---------,,,,,,,,,,,,+++***))))))***,,,------,,,+++***,,,+++++++++++++++++++++************************+++*********))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************+++,,,.../////////...---111//////000444555555333555666666555444555777999:::;;;<<<<<<<<<>>>AAADDD+++++++++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***************************************************************((((((((()))))))))************************************))))))******+++,,,************************************************************************,,,+++++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---............***++++++,,,---...///000111111///...---------------...000000///000111333555333111111222222111000444333555999>>>???===:::>>>???@@@AAAAAA???===;;;888555222222333333000---111...******,,,...---,,,***++++++++++++***))))))+++++++++,,,,,,,,,,,,,,,***************************************)))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************+++,,,---//////......---//////000222444555444222333444444444333444777999999:::<<<<<<<<<>>>BBBDDD,,,++++++++++++,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************(((((()))))))))***************************************))))))******+++,,,************************************************************************,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------***+++,,,---///111222333444333333222333444555666666777777666555666999<<>>BBBGGGKKKMMMNNNMMMOOOTTT\\\eeekkkmmmnnnhhheeejjjwwwzzzrrrsss}}}~~~qqqcccVVVNNNIIIGGG666555222000...///000111---,,,,,,,,,++++++++++++*********************************+++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************+++,,,......------,,,,,,...111222222222222333222333333333222333666888888999;;;<<<===???CCCFFF---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))*********+++++++++************************************************))))))*********+++++++++******************************))))))******+++,,,************************************************************************------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,------...//////...//////111222333444444666888:::;;;===>>>DDDGGGMMMSSSYYY\\\^^^___]]]aaalll{{{zzztttttt{{{{{{sssooorrrvvv{{{~~~yyysssooooooggghhhiiikkklllmmmnnnooowww{{{{{{oooiiihhhkkkXXXTTTLLLDDD===888666555000000///...---,,,,,,+++*********************************++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***************+++,,,---...---,,,,,,,,,///111111000000222555444444444444333333666888888999;;;<<<===???CCCFFF---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))******++++++++++++************************************************)))************+++++++++*********************************)))***++++++,,,************************************************************************---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...///////////////000222555777999===>>>???AAABBBDDDEEEFFFPPPUUU[[[bbbgggjjjkkkkkkrrruuuxxxnnnhhhjjjssstttlllhhhkkkttt{{{}}}qqqddd\\\YYYbbbmmmwwwwwwnnnfffccceeebbbjjjwww|||vvvuuu{{{|||pppaaaTTTIIICCC???333333222000///...---,,,*********************************++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***************+++,,,---...---,,,,,,---///111000//////333666555555555444333333666888777999;;;<<<===???CCCFFF------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************)))************+++++++++++++++************++++++++++++++++++++++++++++++******************************))))))***+++,,,,,,******++++++++++++******)))************++++++++++++++++++*********))))))************************,,,---...//////---+++******+++,,,---------,,,+++------------...///000000555777999::::::<<<>>>AAACCCBBBDDDLLLSSSWWWZZZ\\\^^^cccpppuuujjjgggiiipppvvvwwwmmmbbbdddvvvuuunnnpppuuu}}}|||oooggguuuzzztttkkkfffdddbbbeeekkkssszzz~~~pppbbb^^^UUUKKK===333000///000000%%%(((+++,,,++++++...111...,,,******+++,,,,,,+++,,,,,,,,,+++***)))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***))))))))))))))))))))))))))))))************++++++++++++,,,------......------///......///111444888:::777666444333444555777888:::;;;=========???BBBEEE------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************************++++++++++++++++++************++++++++++++++++++++++++++++++***************************))))))))))))***+++,,,******++++++++++++******)))************++++++++++++++++++*********))))))************************,,,---.........---+++*********+++,,,,,,,,,++++++***+++---000333666888:::<<<<<<;;;:::;;;>>>CCCGGGMMMOOORRRUUUWWW[[[aaafffjjjyyyxxxmmmdddbbbjjjqqq|||vvvwww}}}|||}}}~~~~~~yyyssswww|||}}}vvvqqqfffeeekkkxxxxxxlll\\\LLLAAA999333...,,,------,,,******+++,,,...---++++++,,,,,,+++***,,,+++++++++***)))))))))************************************************************************)))(((((()))++++++***))))))))))))))))))))))))))))))************++++++++++++,,,------......------///......///111444777999888777666555555666888999:::;;;<<<======???BBBEEE------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))***+++******++++++++++++******)))************++++++++++++++++++***************************************+++,,,---------,,,***))),,,+++++++++,,,------...---...111555999===@@@BBB@@@@@@@@@@@@BBBHHHPPPVVVZZZ]]]___\\\[[[```jjjsss|||sssooohhhbbbccclllyyy~~~zzzvvvnnnjjjfffiiipppttttttqqqooolllgggccceeelllvvv}}}~~~|||}}}xxxgggaaa```iiiuuu|||xxxkkk^^^OOO@@@666555222...,,,+++,,,,,,,,,---,,,+++,,,---,,,+++)))++++++******************************************************************************************))))))(((***+++,,,***))))))))))))))))))))))))))))))************++++++++++++,,,------......------///...///000222444777999888777555444444555777888:::;;;<<<======???BBBEEE........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************************))))))(((((()))************++++++++++++******))))))*********+++++++++***************************************************+++,,,,,,,,,+++******------,,,,,,...///111333555777999===@@@BBBDDDEEEBBBDDDHHHLLLQQQWWW^^^ccc\\\aaaddddddhhhrrr}}}|||nnngggiiinnnrrrrrrsssvvv{{{sssmmmhhhiiikkkiii```XXXPPPLLLJJJMMMSSSUUURRRNNNPPPPPPNNNMMMOOOTTT[[[```fffaaa]]]]]]cccmmmwww||||||||||||{{{yyywww~~~~~~~~~}}}wwwlll\\\QQQEEE>>>555///...//////...+++******+++------+++)))***************+++++++++***************************************************************************))))))***,,,,,,+++)))))))))))))))))))))))))))))))))*********++++++++++++,,,------......------...//////000222444666888777666444333333444555777:::;;;<<<<<<===>>>BBBDDD........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************))))))))))))************++++++++++++******))))))*********+++++++++***************************************************+++++++++++++++++++++,,,,,,,,,---///222555666===???BBBEEEHHHJJJLLLLLLKKKPPPVVV[[[^^^___aaabbbaaajjjssszzzyyysssjjj```[[[]]]fffmmmzzznnnfffTTTQQQOOOOOOPPPNNNJJJFFFHHHHHHIIIKKKLLLKKKJJJHHHJJJKKKKKKJJJIIIIIIKKKMMMPPPLLLHHHIIIOOOYYYbbbgggxxxuuuqqqmmmkkknnnvvv{{{zzzwwwmmmnnnqqqvvvzzzyyysssnnn```VVVHHH===666222///---***))))))***,,,---,,,+++***************+++++++++***************************************************************************))))))***,,,,,,+++***))))))))))))))))))))))))))))))*********++++++++++++,,,------......------...///000111333444666777777666555444444666888999999:::<<<<<<<<<>>>AAADDD........................------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,+++************************++++++++++++******)))************+++++++++***************+++++++++************************++++++++++++,,,,,,,,,,,,+++,,,...111444777:::;;;AAADDDHHHNNNRRRVVVXXXYYY]]]```ccceeedddccccccccc|||tttbbbccceeehhhlllnnnooooooppppppooommmggg]]]RRRJJJEEEGGGIIIJJJJJJKKKMMMOOOPPPSSSXXXYYYXXXXXXZZZ\\\\\\[[[XXXTTTQQQPPPRRRTTTUUUQQQMMMKKKLLLNNNPPPQQQOOOOOONNNMMMOOOVVVaaaiiitttzzzvvvssshhheeebbbdddjjjqqquuuvvvtttlll```RRRFFF;;;222---...---++++++,,,------,,,++++++******************************************++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++,,,---+++***)))))))))))))))))))))))))))************++++++++++++,,,------......------...///000222333444555666888888777777888:::<<<>>>999:::;;;<<<<<<>>>AAADDD........................------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************------,,,+++++++++++++++******++++++++++++******)))************+++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,------...///111555999===AAACCCEEEGGGJJJPPPVVV\\\aaacccdddiiiiiiiiiiiijjjooovvv{{{~~~uuutttooogggiiimmmssswwwuuunnneee^^^PPPQQQPPPOOOMMMKKKJJJIIIJJJNNNUUUYYY]]]aaagggkkkhhhkkknnnoooooooooppprrrtttrrrooojjjgggfffiiikkklllhhhccc___\\\XXXTTTQQQDDDFFFHHHGGGGGGKKKTTT[[[pppwww{{{wwwuuuvvvwwwuuuoookkkhhhhhhlllppprrrrrrppppppnnnggg\\\NNNCCC===888444000---------------,,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,***)))))))))))))))))))))))))))************++++++++++++,,,------......------...///000222333444555555666666555666777:::===???999:::;;;;;;<<<===AAACCC////////////////////////------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************...------,,,+++++++++,,,******++++++++++++******)))************+++++++++))))))******++++++++++++************************---,,,,,,,,,------...///444777<<>>;;;999999;;;>>>???===;;;:::888666666555333111111000///......000111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++******************,,,,,,,,,+++++++++************)))***+++,,,++++++***+++---///000333777;;;BBBEEEHHHHHHFFFEEEGGGJJJ\\\XXXYYYbbbjjjkkkjjjllllllqqq|||zzzkkkggghhhpppyyywwwgggXXXRRRQQQOOOMMMLLLLLLMMMNNNUUU\\\dddlllxxx|||zzzwwwsssnnnjjjhhhfffeee___YYYVVVRRRNNNPPPUUU^^^eeemmmppppppqqquuuyyyzzzkkk[[[SSSRRRUUU]]]eeeccc\\\QQQEEE<<<444000...,,,,,,,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************)))((()))***+++***)))************************)))************+++++++++---,,,,,,,,,------......//////000111222222333333444444333333555888;;;===<<<<<<===AAACCCCCC@@@<<<:::::::::999888666444222000...------///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,))),,,000444666999===@@@BBBBBBBBBDDDGGGMMMSSSWWWfffcccdddjjjnnnmmmjjjiiiyyy~~~|||uuussssssxxxuuuttttttrrrgggUUUHHHBBBFFFJJJMMMPPPVVV___eee~~~~~~{{{tttqqqxxx~~~}}}}}}}}}~~~{{{yyytttmmmgggbbb[[[SSSOOOQQQNNNQQQUUUXXXZZZ___ffflllpppjjjeeeeeeddd```___```ccceeeccc\\\PPPCCC999444000---+++,,,...000///---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************)))((()))+++++++++***************************)))************+++++++++,,,,,,,,,---------......000000000111222222222333444333333333555888;;;===;;;===@@@DDDFFFDDD@@@===HHHKKKKKKFFFAAA>>>999555444222///.........---,,,........................------------------------------------------------...------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,------000333555888;;;???CCCCCCBBBDDDIIISSS]]]eeeiiillllllkkkhhhgggkkkvvv}}}lll___[[[bbbnnnvvv~~~vvvjjj^^^UUUNNNJJJGGGHHHNNNVVV\\\dddooo}}}xxxqqqnnnqqquuuuuu~~~zzzzzz|||}}}}}}yyyssspppjjjaaa\\\[[[NNNLLLIIIGGGIIIPPPYYY___bbbgggrrr|||{{{ooobbb[[[^^^ccchhhiiidddXXXMMMEEE;;;444---***---//////---,,,------------------,,,++++++++++++++++++++++++***************************)))((()))+++,,,+++***************************))))))*********+++++++++,,,,,,---------...------000000111111111222222222333333333333555888:::<<<:::<<<>>>AAABBBAAA???===pppwwwzzzqqqdddVVVFFF::::::777333111111111000///........................------------------------------------------------.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...///111444666:::???EEEJJJNNNNNNQQQWWW___fffjjjkkkrrrmmmfffcccjjj{{{nnnZZZUUU___kkknnnkkkYYYWWWRRRLLLHHHHHHLLLOOOZZZcccpppzzz~~~yyyxxxxxxxxxsssuuuvvvwww}}}|||xxx{{{}}}xxxpppkkkiiibbbZZZPPPHHHFFFKKKPPPUUUjjjlllqqqvvvsssiiibbb```\\\[[[[[[^^^aaaaaa\\\WWWIII@@@333---,,,......,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,+++***************************))))))*********++++++++++++,,,---.........------000000000111222222333333222222333444555777:::;;;;;;;;;<<<<<<======>>>???www[[[GGG===:::666333222222111000........................------------------------------------------------............---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------***++++++++++++,,,,,,,,,***---//////,,,+++...000111444888===CCCIIIPPPUUUTTTWWW]]]bbbfffiiijjjkkkgggeeegggssskkkcccaaammm{{{zzzgggTTTFFFFFFEEEDDDGGGPPP\\\eeettt}}}vvvfff[[[\\\bbbyyy{{{~~~~~~tttttt~~~||||||xxxooocccYYYUUUTTTRRRQQQ^^^^^^aaaeeeddd``````ccc```WWWMMMLLLRRR[[[___```VVVMMM@@@666111///...---,,,------......------,,,++++++++++++++++++++++++------------------------+++***)))***,,,,,,,,,+++************************)))************++++++++++++,,,---.........---,,,//////000111222333444444111222222444555777999:::<<<======<<<;;;<<>>>>><<<<<<>>>AAA{{{bbb\\\SSSJJJBBB<<<888444////////////////////////................................................//////.........---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,...222555444000///222666>>>EEEOOOXXX\\\]]]]]]]]]dddiiioooooojjjggggggiii|||rrrdddfffsss}}}www{{{}}}uuufffXXXRRRQQQNNNWWWeeesss~~~{{{mmmccc```______sss{{{~~~}}}|||zzzvvv|||zzz}}}|||zzzyyyzzzxxxxxxyyy~~~{{{oooeeeUUUOOOHHHEEECCCFFFQQQ]]]YYY]]]aaacccbbb```___^^^^^^\\\WWWNNNCCC999222///+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++************************)))************+++++++++***+++---//////...---,,,,,,---...000222444666666000111222444666777888999666:::>>>>>>===;;;<<<===|||lllWWWJJJBBB<<<333555666444000---///111...---,,,---///000///...///......------,,,,,,+++///............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...///,,,***+++...//////---,,,222888888444555;;;BBBNNNRRRXXX\\\___bbbeeegggiiihhhmmmpppggg___ooommmTTTRRRcccsssyyypppllleee]]]SSSNNNPPPTTT]]]lll|||kkk___XXXVVV^^^iii~~~}}}}}}zzztttuuuuuu}}}~~~sssyyy}}}yyy|||}}}}}}{{{nnnaaaZZZPPPHHHFFFIIIOOOTTT[[[dddkkkiiiggggggeee```\\\aaaccc^^^QQQCCC999444000...,,,+++,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++***)))((((((((()))+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...---------......///000111222333333222222222333444666999::::::<<>>======>>>|||kkkhhhnnntttwwwxxxxxxVVV>>>888666444333333333222111111///......///000///...------------------------///............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---+++***+++...///...---...111444666:::AAAIIIOOOPPPTTTYYY___cccgggjjjlllcccnnnnnnaaa^^^pppttt^^^WWWeeessspppcccVVVSSSOOOLLLLLLQQQYYYaaawwwlllddd______```aaahhhppp||||||yyy}}}~~~xxxvvv|||}}}tttwww~~~wwwxxx}}}xxxxxxyyysssnnniiiaaaZZZVVVTTTTTTTTTUUU]]]bbbbbbccceeeccc^^^VVVXXXZZZ\\\ZZZRRRGGG???333000...------...---,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...---------......///000111222333333444333333333444555777888;;;===???@@@???===>>>>>>lll```eeesssqqqVVVFFF@@@888555444444111...333222000///000000///---+++,,,,,,---....../////////............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,+++***,,,---...---,,,...000666===FFFMMMQQQSSSJJJMMMTTT]]]fffkkkmmmmmmdddjjjhhhcccmmmrrrjjjdddiiivvvxxxfffRRRFFFFFFGGGKKKUUUcccqqqyyyuuuhhhaaa___XXX[[[dddooouuuwww{{{{{{xxx~~~yyyvvv|||xxxooommmnnnzzzuuuuuu~~~zzz~~~~~~ooofffnnnyyy}}}zzzrrrqqqwwwwwwqqqoookkkgggccc___YYYVVVPPPSSSUUUWWW[[[______\\\RRRNNNMMMQQQXXXZZZTTTMMM:::777222///...------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...---------......///000111222333333444444333333444444555666===???AAA@@@???>>>>>>???zzzpppuuuyyyjjjRRRKKKCCC<<<888666444222444222//////000000//////,,,---------.........//////............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,---------,,,...555@@@IIIMMMMMMJJJHHHEEEJJJTTT```jjjoooooommmhhh```cccvvvuuuzzz|||rrreeeWWWOOOHHHMMMTTT^^^kkk{{{vvvgggYYYPPPPPPRRRaaammm}}}yyysssyyy|||~~~|||~~~yyyqqqoooooouuunnnmmmttt{{{}}}}}}}}}{{{pppmmmxxx}}}~~~nnnooosss~~~~~~zzz}}}tttnnnrrrtttmmmkkkiiihhhgggddd^^^YYYRRROOOKKKKKKQQQWWWYYYYYYUUUNNNGGGHHHOOOUUUVVVTTTFFF@@@888111---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---///000...---------......///000111222333333222333333444444555666777???@@@AAA@@@???>>>>>>???{{{rrrlllcccaaa[[[RRRHHH@@@<<<;;;444222///...///000111000/////////......---------///............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---...///000888@@@IIIKKKGGGBBB@@@@@@OOOUUU___jjjqqqrrrnnnkkkdddeeelllwww{{{yyyzzzttt___NNNKKKOOOQQQ\\\gggoooyyyssslll___SSSMMMQQQ[[[cccwww}}}}}}{{{}}}{{{vvvtttpppeeeaaagggnnnsss~~~{{{{{{ttt{{{zzzvvv}}}xxxsssmmmjjjiiifff```\\\YYYQQQIIIGGGJJJOOOTTTWWWZZZXXXUUUSSSQQQQQQRRRRRRQQQJJJ>>>555///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---///000...---------......///000111222333333000111222444666888999:::???@@@AAA@@@>>>>>>???@@@vvvxxxzzzpppttt}}}|||hhhSSSCCC;;;777444111///000111111111000000//////...------,,,///............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.../////////......111666999EEEIIIIIICCC<<<;;;BBBJJJZZZ```hhhmmmmmmkkkiiihhhdddxxxzzzdddYYYiii{{{ttteeeXXXNNNJJJMMMTTTcccoooxxxxxxxxx{{{zzzuuu]]]YYYTTTQQQUUUaaappp{{{{{{uuummmjjjiiijjjkkknnnwww{{{yyyzzzggghhhuuuxxxpppmmmiiiddd___```XXXOOOKKKJJJKKKOOOTTT]]]ccchhhggg___VVVPPPMMMTTTNNNEEE<<<777333000...------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((()))************)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...---------......///000111222333333///111333666888:::;;;<<<>>>?????????>>>>>>@@@BBBzzznnnrrrwwwjjjeeelllvvvVVVCCC>>>:::555222111111111000////////////............///............---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------......000666???EEEHHHGGGCCC>>>===DDDQQQ[[[```eeeiiiiiiffffffjjjooozzzyyyaaa]]]ppp|||wwwhhhZZZMMMIIIMMMTTT```kkk}}}wwwjjjfffddd```QQQSSSYYY```jjjvvv~~~zzzxxxuuuqqquuuqqqpppwwwxxxcccfffpppwwwwwwooommmlllhhhdddccc]]]XXXVVVQQQLLLMMMRRR\\\dddkkkllldddZZZSSSPPPOOOMMMJJJFFFAAA;;;444///---------,,,,,,+++++++++++++++++++++++++++++++++((()))***+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...---------......///000111222333333111333555888:::;;;;;;;;;<<<============>>>@@@CCC~~~ooojjjlllvvvuuuZZZCCC???:::555333222000///------......///000000000//////.........---------------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...***+++,,,...222:::FFFNNNBBB@@@===???GGGRRR^^^fffdddhhhkkkiiieeeiiittt~~~lllnnn~~~vvveeeQQQLLLJJJMMMSSS^^^rrrqqqYYYQQQPPPMMMQQQYYYfffuuu~~~xxxoookkkpppxxxyyytttoooppptttuuu}}}wwwlllhhhjjjlllkkkhhhbbb_________XXXNNNMMMQQQ[[[___bbbbbb^^^YYYVVVUUUIIIJJJLLLMMMJJJAAA777///---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000000...------.........///000111222333333444555777999:::;;;:::::::::;;;<<<<<<<<<>>>AAACCCqqqyyyqqqVVVIII???>>>:::111///333......///...------///000444...+++...///,,,,,,///,,,,,,------------......///............---------++++++,,,,,,,,,---------.........------,,,,,,,,,+++---///000///------......---...444<<>>AAABBBwwwzzz~~~nnndddWWWIII@@@:::444222444444444333222000............***+++111333///,,,---//////.........---------///............---------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,---//////...------...000000333;;;FFFKKKIIIEEEFFFGGGKKKTTT```iiikkkkkkgggeee```bbbsssxxxyyyxxxmmm[[[NNNMMMYYYhhhvvvttteeeWWWQQQPPPQQQXXX___ggguuuyyyrrrpppqqqxxx{{{sss]]]^^^___dddjjjqqqwwwzzzmmmkkkeee``````aaa]]]VVVIIIJJJJJJKKKRRRXXXVVVOOOJJJFFFEEEIIINNNNNNGGG@@@555000,,,+++---///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***++++++,,,///000000//////...---,,,000000000000111111111111333444666666666777:::<<<===<<<<<<<<<>>>???AAABBB{{{wwwuuunnn^^^KKK===888666333333333222000///...,,,,,,...,,,,,,000222///------000000000///......------///............---------,,,,,,,,,,,,------------.........---------------,,,...//////---,,,---...000444;;;GGGQQQTTTOOOIIIHHHMMMUUU]]]dddjjjnnnpppkkkdddbbbmmm~~~{{{{{{ssslllfff___UUUOOONNNSSSfff~~~{{{oooVVVOOOKKKOOOXXXcccpppzzz~~~vvvtttvvvvvvqqqlllWWWYYY^^^eeennnzzzxxxpppddd]]]___ccc```XXXOOOKKKEEECCCIIIRRRUUUSSSMMMIIIEEEGGGKKKLLLGGGBBB999444...+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,....../////////......---//////000000111111111111222333555555555666999;;;<<<===>>>???@@@AAAAAAAAAuuuxxxeeeLLL@@@:::444000000//////000000///...444111......///////////////////////////.........///............---------,,,,,,,,,------------..................------------...///...------///000222:::GGGRRRVVVTTTQQQNNNMMMTTT]]]eeejjjlllllllllfffbbbiiivvvtttfffdddooommmdddYYYQQQKKKJJJPPPYYYhhhxxxooo^^^UUUMMMNNNTTT___ooo~~~xxxpppiii]]]^^^bbblllwww|||vvvlllcccaaabbb^^^VVVUUURRRKKKFFFFFFKKKRRRVVVUUUSSSPPPMMMKKKIIIHHHGGG@@@:::222---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,---....../////////...//////000000111111222222111222444444444555888:::<<<===???AAABBBBBBAAAAAA~~~ssskkknnn~~~gggOOOAAA999666333111111222333222111222222111222333555333111------......//////000000///............---------,,,,,,---------..........................................------...111444:::FFFSSSWWWRRRLLLMMMOOOVVVZZZbbbjjjnnnmmmhhhdddYYYeeeoooooogggccciiirrrgggZZZMMMHHHKKKTTTaaalll{{{hhhVVVNNNLLLPPP[[[kkk|||zzzqqqjjjfffgggrrrwwwqqqrrrpppjjjeeeccc]]]VVVWWWWWWUUUOOOGGGEEELLLTTT[[[^^^^^^WWWLLLFFFHHHLLLEEE???888111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++*********++++++,,,---+++,,,---...////////////...//////000111111222222111222333444444555777:::;;;===@@@BBBCCCCCCBBBAAA}}}sssrrr~~~```MMMEEE>>>999333111111222111000+++111666:::===>>>888222////////////000000000000///............---------,,,---------.........................../////////...///.........000555999EEENNNVVVSSSJJJFFFKKKRRR^^^aaafffjjjlllkkkgggccccccyyyzzzeeeeee{{{|||hhhYYYOOOIIIQQQaaarrrrrr```RRRJJJNNNUUU[[[mmm|||xxxpppjjjqqq}}}tttgggYYY```eeedddcccbbb^^^XXXWWWXXXYYYUUUKKKCCCEEELLLSSSYYY[[[TTTHHH@@@AAAFFFFFFBBB===777111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************+++,,,------+++,,,---.....................///000111222222333111222444444444555888:::<<<===@@@BBBCCCBBBBBBAAAyyykkkeeekkkzzzkkkYYYSSSGGGAAA999555666999999888444999;;;:::<<>>>>>CCCBBB@@@;;;666111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***************+++,,,---...,,,,,,---.........------......///000111222333333111333444555555666888:::<<<===???@@@AAABBBAAAAAAjjjddd___ZZZWWW]]]pppnnnaaa^^^RRRKKKBBB???BBBGGGIIIHHHEEEDDD===555444:::===:::999888777555333111000/////////.........------------------.........//////---.........//////000000//////......000555;;;@@@IIIEEE@@@???EEERRR```jjjgggkkklllggg```aaalllwwwxxx|||{{{kkk]]]YYYMMMRRRaaaxxxkkkXXXHHHGGGRRR___nnnzzz~~~|||xxxzzzzzzxxxuuutttwwwzzzxxxxxx{{{}}}|||ooodddbbbaaa]]]XXX[[[[[[[[[```lllwwwxxxrrr___XXXUUUYYYXXXOOOGGGDDDAAACCCGGGJJJKKKHHHCCC???@@@@@@@@@>>>999444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***************+++,,,---...,,,------......------,,,---...///000111222333333222333555555555666999;;;<<<===>>>???@@@AAAAAAAAAaaaTTTLLLQQQYYYaaammmzzz}}}qqqnnnmmmiii\\\[[[SSSMMMUUU```]]]PPP@@@<<<666333333444666666777666444222111000//////////////////////////////........................000///......///000111222111...,,,...444:::===>>>???888888FFFUUU^^^eeejjjfffgggfffaaaZZZZZZeeerrrzzz~~~~~~uuucccRRRIIIFFFLLLYYYjjjwwwppp^^^OOOMMMNNNWWWhhh|||yyyrrrooorrrwwwzzz{{{|||||||||~~~}}}~~~{{{}}}~~~~~~sssddd[[[ZZZ\\\XXX]]]ZZZYYYmmmooo]]]YYYVVVVVVWWWUUUNNNHHH@@@BBBFFFHHHHHHGGGFFFEEE<<>>>>>>>>rrreee[[[[[[___aaagggmmmzzztttwww}}}hhh```VVVOOOJJJEEEAAA@@@999666111//////111222222333222111000000///000000////////////////////////........................000///.........///000111000...---///444777999888>>><<>>??????>>>>>>???}}}pppkkkhhhbbb[[[WWWaaahhhmmmqqq{{{}}}}}}pppZZZRRRIII;;;444666444111...---...///000000//////.........///000000////////////////////////........................000///......---.........000///000222555777777666>>>BBBMMM[[[dddfffhhhjjjmmmccc```ffffff^^^\\\aaa{{{qqq```QQQHHHJJJSSS[[[nnn{{{zzzgggVVVKKKFFFPPP[[[nnn|||~~~zzzwwwqqq|||qqq```TTTUUUOOOYYYooovvvjjjaaadddddd```[[[VVVTTTTTTUUUWWWQQQJJJCCCCCCHHHLLLLLLJJJFFFDDDBBBBBBBBB@@@:::555...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************++++++******++++++,,,---------------------------...///000111111222222111333444555555444555777999;;;===>>>>>>>>>>>>???AAA{{{ooo^^^OOOQQQRRRTTTXXXcccqqq|||aaaPPPMMMFFF;;;444333111//////000222111111/////////....../////////////////////////////////........................//////......------------111111222333666999;;;;;;@@@HHHVVVaaaffffffggghhhdddaaafffooonnnfffiiisssxxxkkkYYYNNNOOOZZZhhhpppzzzeeeOOOEEEKKKSSScccrrr~~~~~~}}}~~~}}}yyyxxx{{{{{{nnnccc[[[SSSWWWhhhkkk\\\SSSVVVTTTVVVYYYYYYWWWSSSQQQQQQTTTNNNFFFCCCEEEIIILLLMMMLLLHHHCCCAAAAAA@@@;;;777000///---,,,+++******+++++++++++++++++++++++++++************************++++++******++++++,,,---------------------------...///000111111222222111222333555444444555777999<<<===>>>>>>===>>>@@@BBBwwwdddYYYVVVSSSTTT[[[jjjwwwTTTHHHIIICCC888666444222111222333333222222222111000////////////////////////////////////......................../////////......---,,,,,,000000111333666;;;@@@CCCEEENNNZZZ```bbbccceeeeeeZZZdddrrryyysssmmmuuuttteeeTTTOOOZZZmmm}}}wwwdddPPPDDDGGGWWWfffsss~~~}}}zzzzzz}}}~~~|||uuuvvvwwwvvvwwwzzz~~~wwwhhh```YYYXXXYYYUUUNNNHHHJJJOOOUUUYYYXXXUUUQQQPPPRRRPPPKKKEEEAAACCCIIINNNOOOJJJDDD@@@>>>===999777333111///---+++******+++++++++++++++++++++++++++************************++++++******++++++,,,---------------------------...///000111111222222111111333444444444555777999===>>>>>>>>>===>>>@@@BBBnnncccYYYTTTUUUccckkkOOOIIIIIIEEE:::777444222222222222111444333222111000000000000////////////////////////............................../////////...---------000333666999>>>CCCGGGLLLUUU]]]___```bbbbbbaaa^^^qqqzzzwww|||mmm]]]NNNPPPbbbxxxkkk^^^PPPJJJNNNZZZjjjvvv~~~{{{yyyzzz{{{{{{{{{wwwtttqqqqqquuuyyyzzzzzzzzz|||uuuooo```PPPNNNRRROOOFFFMMMPPPUUUZZZ\\\[[[WWWUUUOOOPPPOOOIIIBBB@@@EEEKKKLLLJJJEEE@@@<<<999888888666444111...,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++******++++++,,,---------------------------...///000111111222222111111222333444444555777999<<<>>>????????????@@@BBBrrrfff]]]^^^ssskkk\\\UUURRRAAA<<<777333222222222111222111111000000111111111////////////////////////........................---...///000000000///...---333:::???BBBEEEGGGJJJSSS[[[```aaaaaacccaaa]]]bbbwww~~~wwwjjj\\\SSSOOOZZZppp~~~}}}vvvUUULLLIIIRRRbbbqqq}}}~~~~~~|||zzzxxxyyyzzzzzzvvvsssrrrtttuuurrrooonnnnnnpppuuu|||}}}xxxiiiXXXOOOQQQSSSPPPPPPTTT\\\dddgggddd[[[SSSNNNPPPPPPLLLGGGCCCDDDEEEGGGHHHFFFAAA:::888:::===999777333///---,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++******++++++,,,---------------------------...///000111111222222111000111333333333555777999;;;===@@@AAA@@@???@@@AAArrrcccgggvvvrrr^^^UUUFFFAAA;;;666444333333333////////////000111222333////////////////////////........................---...///111111111000000000888BBBIIIKKKKKKKKKLLLXXX___dddcccdddfffaaaZZZ\\\qqq{{{wwwzzz~~~kkkLLLLLLKKKSSSiii~~~ppp]]]OOOIIIKKK[[[ooo~~~~~~www{{{~~~~~~{{{yyyyyyzzzrrrppppppqqqrrrrrrpppmmmkkkiiigggiiiooovvv|||{{{qqqcccVVVQQQUUU[[[NNNUUUbbboootttkkkYYYKKKPPPPPPOOONNNLLLHHHCCC@@@CCCFFFGGGBBB:::888<<>>AAABBBDDDHHHwwwnnnvvv|||dddWWWPPPFFF===777444222111111111111000//////000111111111000000//////......///////////////////////////.........///000111222===FFFMMMNNNJJJJJJQQQYYY___aaadddeee```\\\___fffdddggglllmmmcccVVVOOOPPPQQQ```pppvvvoooaaaRRRIIIPPP[[[nnn~~~}}}}}}~~~~~~}}}||||||{{{||||||wwwuuutttsssttttttrrrqqqoookkkeeebbbccceeefffgggooovvv~~~~~~~~~vvvgggZZZTTTSSS]]]^^^^^^YYYSSSMMMJJJHHHKKKLLLLLLJJJKKKLLLGGG??????AAADDDEEECCC@@@>>>===888999888666222///,,,+++***))))))+++,,,---+++)))++++++++++++++++++++++++++++++******+++,,,,,,---...///000///---,,,---...000000111111111222222222333333333333444555777888BBB>>><<<@@@BBBAAACCCGGG{{{xxxyyycccUUUJJJGGGAAA777222444000000000000000000000000000000000000////////////////////////////////////...///000...---000555:::GGGIIILLLKKKJJJNNNWWW______dddeee```\\\```gggkkkgggqqquuujjjYYYRRRTTTXXX```iiipppjjjYYYLLLIIIMMM]]]ggg~~~~~~}}}}}}~~~}}}|||{{{zzzzzzyyywwwuuuttttttsssrrrpppmmmiiiddd```______``````___eeeooowww{{{|||{{{{{{}}}{{{qqqeee[[[VVVVVVXXXVVVOOOEEE???@@@DDDHHHHHHGGGHHHMMMOOOIII@@@???@@@BBBEEEFFFDDDAAA>>>777888777666444000,,,***(((((((((***,,,---,,,***++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------/////////---,,,---...000000000111111111222222333333222333444555777888CCC@@@???AAABBB@@@BBBFFF}}}{{{cccPPPNNNJJJ>>>555777000//////000111111000///////////////000000000000////////////////////////...000111///---111:::AAALLLLLLLLLLLLNNNTTT\\\aaa```eeeccc[[[[[[dddhhheeemmm}}}mmmXXXTTT\\\bbbrrrqqqkkk]]]KKKEEENNN\\\mmmyyy~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzwwwuuutttwwwuuurrrqqqqqqpppmmmkkkjjjgggccc```____________WWW\\\cccjjjooossswwwyyyyyyzzz{{{{{{wwwooofff```TTTQQQMMMHHHAAA>>>BBBHHHGGGIIIIIIIIILLLNNNKKKDDD@@@???AAADDDHHHHHHCCC???777777777666555222...***///---++++++,,,------,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------...///...---,,,---///000000000000111111111111222222222222333555777999AAA??????AAAAAA???AAAFFFeee```cccppp|||vvvtttxxx^^^XXXTTTFFF:::777333111///000111222000...////////////000000000000000000000000000000000000...000111//////444>>>GGGMMMNNNOOOQQQTTTYYY^^^bbbaaaaaa]]]ZZZcccnnnmmmcccyyyhhhUUUXXXfffqqquuucccTTTKKKMMM^^^ooo~~~~~~}}}}}}}}}~~~|||xxxvvvtttsssuuusssqqqpppooonnnkkkiiillliiieeecccbbbaaa```^^^ZZZ[[[^^^aaaeeekkkqqqvvvwwwwwwwwwwwwwwwtttnnniiiYYYOOOGGGEEECCCBBBFFFMMMSSSWWWWWWQQQKKKJJJIIIGGGAAA@@@@@@CCCGGGGGGDDD@@@999777666666666444000,,,:::666///++++++,,,------++++++++++++++++++++++++++++++************++++++,,,...///...------.../////////000000000111111111111111111222333555777999<<<<<<>>>AAA@@@>>>AAAFFFeeedddgggnnnvvvooonnnqqqiiibbbSSSCCC;;;888444000000111222111///000000000000////////////000000000000000000000000///000000000222999CCCKKKLLLOOOSSSVVVYYY\\\```bbbddd```\\\ddduuuvvv|||nnn[[[QQQ[[[pppkkkUUUMMMOOOXXXiiiyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyxxxwwwwwwvvvtttrrrppppppooollljjjooollliiifffdddaaa^^^\\\^^^^^^]]]]]]___dddkkkpppuuuttttttttttttrrrooommmcccUUUJJJHHHGGGEEEIIIPPPdddhhhdddXXXKKKFFFFFFFFFCCCBBBBBBCCCDDDDDDCCCBBB;;;888666666777666333///===888111,,,+++,,,------++++++++++++++++++++++++++++++******))))))******,,,---///...------...////////////000000000111111111000000111333555777999::::::>>>AAA???===@@@FFFzzz}}}}}}ttteeeVVVKKK===777111///111222111///111111000000//////......000000000000000000000000000///...000555>>>FFFLLLKKKPPPVVVYYYZZZ\\\aaaeeeddd\\\[[[jjj~~~xxxkkk\\\VVVYYYddduuunnnZZZJJJMMMYYYfffvvv}}}||||||||||||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzuuutttqqqqqqpppooommmkkkllljjjhhhfffdddbbb___\\\^^^^^^^^^]]]]]]___dddhhhlllnnnqqqrrrrrrqqqpppooojjj^^^SSSPPPLLLHHHNNNYYYlllllldddVVVKKKGGGFFFEEEEEEEEEDDDBBB@@@???AAACCC>>>:::666555777888666333555222...,,,,,,---------++++++++++++++++++++++++---,,,+++************+++,,,---......------...000////////////000000000111000000000111333555777999;;;===@@@BBB@@@<<>>???CCCDDD@@@<<<>>>CCC|||zzz{{{}}}|||uuupppkkkNNNCCC:::666333///...111000000000000////////////............/////////000222222333999AAAGGGJJJJJJOOOQQQUUUZZZ___aaa```___cccOOOXXX^^^XXXvvvqqqPPPTTTSSSUUUgggzzzwwwgggTTTRRRSSS___uuu{{{xxxxxx|||~~~{{{yyywwwyyy|||}}}|||zzzwwwyyyzzzxxxuuutttwww{{{vvvvvvvvvvvvwwwxxxzzz{{{vvvuuurrrpppnnnmmmmmmmmmlllhhhdddbbbbbbaaa___]]]^^^ZZZ[[[^^^[[[SSSOOOQQQZZZ___gggnnnqqqqqqnnnlllkkkjjjfff^^^VVVPPPPPPRRRWWWUUUPPPJJJEEECCCCCCEEEFFFEEECCC@@@===<<<===>>>???===:::888777888999;;;111///,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///---------...///000000111000000000111333555777999===???BBBBBBAAA@@@@@@@@@~~~rrrpppqqqbbbJJJ666555666222000333111000000000////////////........./////////000000333222444:::AAAFFFIIIIIIOOOQQQUUUYYY]]]___^^^^^^[[[QQQVVVWWWVVVooozzzaaaKKKNNNSSS^^^pppyyynnnZZZEEEHHHUUUmmm|||vvvvvv|||~~~~~~~~~zzz{{{|||{{{xxxvvvvvvvvvwwwuuuttttttvvvvvvsssqqqmmmlllkkkkkklllmmmnnnnnnmmmnnnoooppppppqqqrrrsssuuutttsssqqqooonnnmmmmmmkkkhhhdddbbbbbbbbb```^^^\\\ZZZZZZ^^^\\\VVVRRRTTTTTTYYYbbbjjjnnnmmmjjjhhhggggggeee```YYYSSSNNNLLLMMMLLLJJJGGGDDDBBBBBBCCCEEEDDDBBB@@@>>>>>>???@@@@@@>>>;;;888777777888999222000---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///------......///000000111000000000111333555777999===???BBBBBBAAA@@@@@@AAAzzz{{{vvvxxxbbbCCC:::999333///111111111000000000/////////....../////////000000000444444777<<>>>>>>>>??????AAA???<<<:::777666666666333000---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///---......//////000000111000000000111333555888999===???BBBBBBAAA@@@AAAAAA~~~nnnsss}}}vvvuuuYYYBBB666333111000111111111000000000//////...////////////000000000555777;;;@@@DDDGGGIIIIIIPPPRRRUUUWWWXXXYYYYYYZZZSSSbbb[[[XXXqqqmmmXXXQQQ[[[nnn~~~kkkTTTGGGMMMVVVmmm}}}}}}}}}zzz}}}}}}vvvrrrqqqnnnhhhbbb\\\```cccccc^^^VVVOOOKKKOOOOOOPPPPPPOOOMMMJJJHHHGGGEEEEEEGGGKKKOOOQQQQQQZZZ___eeejjjmmmppptttxxxrrrsssssssssrrrqqqooonnnkkkjjjgggeeebbb```^^^]]]ZZZZZZ[[[\\\[[[XXXVVVVVVNNNQQQVVV[[[___bbbccccccaaaaaaaaabbbaaaYYYOOOFFFCCCCCCCCCDDDGGGIIIKKKKKKCCCAAA???=========<<<;;;AAA@@@===;;;888666555444444111...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...---------///......//////000000000000111111111222333666888999===???BBBCCCBBBAAAAAABBBqqqvvv}}}oooLLL555555777111111111111111000000000000////////////000000000111777:::???DDDGGGIIIJJJKKKPPPSSSVVVWWWVVVVVVXXXYYYRRRccc]]]```ooo^^^\\\kkk~~~sssZZZJJJHHHPPP___www}}}xxxuuuvvviiittt|||{{{vvvooofffaaa```\\\UUUOOOIIIKKKLLLKKKGGGBBB???>>>@@@BBBCCCDDDDDDDDDCCCCCCAAADDDFFFIIIMMMTTT\\\bbbooossswwwwwwuuuuuuxxx{{{rrrrrrssssssrrrpppooommmmmmllljjjgggbbb^^^\\\[[[ZZZ[[[[[[YYYXXXWWWUUUSSSSSSSSSSSSUUUYYY]]]bbbeeebbbaaa`````````[[[SSSMMMFFFDDDBBBEEELLLTTTYYY\\\GGGEEEAAA@@@???>>><<<999??????>>><<<999777555333555222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...---------////////////000000000000000111111111222444666888:::===???BBBCCCBBBBBBBBBCCCwwwwwwbbbBBB:::777000222222111111111000000000/////////000000000111111666;;;AAAGGGIIIJJJKKKLLLPPPSSSVVVWWWUUUUUUXXXZZZ]]]llllllrrrmmmdddaaauuu{{{```JJJGGGLLLWWWlll}}}zzzxxxuuuqqqiiicccffflll~~~sssmmmaaa[[[SSSOOONNNKKKFFFAAAAAAAAA@@@???>>>>>>AAADDD@@@BBBDDDEEEFFFGGGJJJLLLPPPSSSVVVYYY]]]fffrrr|||zzzuuuuuuxxxrrrrrrrrrqqqpppooommmmmmmmmmmmlllhhhccc^^^[[[[[[YYY[[[[[[XXXVVVWWWVVVSSSWWWUUUSSSRRRTTTYYY^^^bbbaaa```___^^^]]][[[WWWUUUHHHEEECCCFFFPPPZZZbbbeeeMMMIIIEEEDDDDDDBBB>>>:::<<<======<<<;;;888666555666333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///000000000000000000000000111111111222444666999:::===???BBBCCCCCCBBBCCCDDD~~~uuuWWWAAA666333222222222111111111000000//////000000000111111111333999AAAGGGIIIJJJKKKLLLOOOSSSWWWWWWUUUUUUXXX\\\mmmwwwooo___aaabbbxxxmmmQQQFFFKKKSSSkkk}}}wwwmmmjjjgggcccaaagggyyyuuunnnaaa]]]XXXVVVUUUUUUSSSQQQOOONNNLLLIIIHHHKKKPPPUUUSSSUUUWWWXXXYYY\\\aaaeeekkkiiifffeeeiiirrr|||~~~uuuppprrrvvvtttsssqqqooonnnmmmlllllljjjkkkkkkhhhccc___]]]]]]WWW[[[[[[WWWWWWZZZYYYVVVWWWUUUSSSRRRRRRUUUXXXZZZ\\\]]]^^^]]][[[ZZZYYYYYYLLLHHHEEEHHHOOOWWW[[[[[[LLLHHHDDDDDDEEEDDD@@@;;;999:::<<<===<<<:::888666777444111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///000000000000000000000000222111222222444777999:::===???BBBCCCCCCCCCCCCDDDqqqqqqxxx|||zzzvvvxxxxxxeeeGGG999<<<222222222111111111111000000000000000111111111111111777@@@FFFHHHIIIJJJKKKOOOSSSWWWWWWUUUUUUYYY]]]sss{{{vvvVVVLLLVVVcccxxx}}}eeeKKKHHHSSSZZZ~~~yyykkkhhhccc]]]\\\cccwwwxxxtttuuussspppooopppqqqrrrrrrdddbbb^^^ZZZXXXZZZ___cccnnnoooqqqqqqrrruuu{{{xxxnnniiilllrrrxxx{{{vvvxxxxxxsssmmmmmmsssyyyuuusssqqqnnnlllkkkkkkkkkgggiiikkkiiiddd`````````VVVZZZ[[[WWWXXX\\\]]]YYYTTTTTTSSSRRRRRRRRRSSSSSSWWWZZZ^^^]]][[[XXXYYY[[[QQQMMMHHHHHHLLLOOONNNLLLHHHDDDAAAAAADDDCCC???:::777999;;;======;;;999888777555111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---...///...------...///111111111000000000000000222222222333444777999:::===???BBBCCCCCCCCCDDDEEE|||tttlllhhhnnn{{{sssggggggfffXXXCCC555000333444111///000111222222111000000111111000///777<<>>>>>===<<<;;;;;;999666333222444666555111...,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,------------...////////////000000000000000111222222333555888;;;===???AAABBBAAAAAABBBDDDwwwpppuuu|||___AAA666555333222111000000111111111000000000111111222888===CCCFFFGGGIIILLLOOOUUUUUUUUUUUUSSSPPPMMMLLL[[[lllrrrcccQQQPPP\\\fff|||tttYYYBBBHHHZZZqqqtttkkkllljjjppp~~~qqqjjjtttyyyuuuwwwtttqqqpppqqqrrrrrrqqqtttuuuvvvtttrrrssswww{{{uuurrrooommmmmmmmmlllkkkgggfffeeedddcccbbbbbbbbb]]]]]]\\\[[[[[[[[[[[[[[[WWWVVVUUUTTTRRROOOMMMLLLIIIMMMQQQTTTTTTSSSSSSTTTTTTRRRMMMGGGAAA>>>>>>???DDDGGGHHHFFFAAA>>>>>>???>>>===;;;;;;;;;999666444222444666666333///,,,+++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,---------......////////////000000000000000111222222333555888;;;>>>@@@BBBBBBAAAAAABBBCCCzzz|||pppNNN===777333333333111000000000111111000000111222444:::>>>DDDFFFGGGIIIMMMPPPTTTTTTUUUWWWUUUPPPOOOQQQcccrrrvvveeeUUUXXXhhhtttzzziiiOOOCCCPPPfff{{{~~~nnnmmmtttooo~~~{{{zzz{{{vvvoooddd[[[ZZZkkk}}}yyyuuurrroooppprrrrrrqqqpppppppppuuuvvvwwwvvvtttuuuxxx{{{uuusssooommmmmmlllkkkjjjiiiiiigggfffeeeddddddddd\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUSSSQQQNNNLLLKKKGGGJJJOOORRRTTTTTTSSSSSSRRRRRRPPPJJJAAA===>>>AAAAAAGGGKKKIIICCC======@@@;;;:::999:::;;;;;;:::888222333555555333///,,,***,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------.........////////////000000000000000111222222333555888;;;>>>@@@BBBBBBAAAAAAAAABBBxxx^^^GGG<<<333333444111///111///111111000///000444777<<<@@@DDDGGGGGGIIIMMMQQQSSSSSSVVVXXXSSSMMMOOOVVVmmmyyyyyygggYYY^^^ooo{{{vvv^^^JJJHHHXXXpppsssiiilllttt{{{zzz|||~~~}}}{{{yyyuuujjj___OOONNNVVViii|||{{{wwwtttrrrrrrmmmpppssstttsssqqqqqqqqqvvvvvvwwwwwwwwwxxxzzz|||wwwtttpppnnnmmmlllkkkiiiiiihhhgggfffeeeddddddddd]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWUUUSSSQQQNNNLLLKKKFFFHHHKKKOOORRRSSSRRRQQQNNNPPPQQQLLLDDD???AAAEEEFFFMMMTTTQQQHHH???===>>>;;;:::999999:::;;;;;;999222222333333222///+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,---...//////////////////000000000000000111222222333555888;;;>>>@@@BBBBBBAAAAAABBBCCCtttRRRBBB555333444111///222///000222000///000555999===AAAEEEGGGGGGIIINNNQQQSSSSSSVVVVVVOOOJJJUUUeeezzzhhhaaakkkyyysssWWWHHHMMM]]]wwwzzzuuunnnhhhllluuu}}}~~~~~~{{{vvvyyyzzzzzzzzzuuugggYYYLLLOOO\\\ooo~~~}}}}}}|||yyyuuurrrqqqqqqqqqsssvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxzzz{{{}}}~~~xxxuuuqqqooonnnlllkkkiiifffeeedddcccbbbaaaaaaaaa```___^^^]]]\\\[[[[[[[[[XXXXXXVVVTTTQQQOOOLLLKKKDDDEEEFFFJJJMMMOOOOOONNNLLLOOOPPPMMMGGGDDDEEEHHHPPPVVV[[[WWWLLLBBB===<<>><<<:::888888888:::;;;777444111111222333111...///...------...---+++)))))))))***+++,,,,,,------111)))(((111444...,,,111///////////////000111111000000111222444666888999:::;;;===BBBGGGGGGDDDAAA|||rrruuuyyynnnjjjhhhdddbbbccchhhqqq|||uuuqqqxxx}}}{{{||||||lllZZZFFF;;;666111000111111000000000333666:::===@@@CCCGGGJJJKKKMMMPPPRRRSSSOOOOOOJJJFFF]]]~~~qqq\\\SSSZZZhhhwwwuuudddQQQSSSaaa{{{}}}lllaaahhhuuuvvvzzz{{{}}}}}}xxxvvvwwwxxxyyywwwrrrkkkeeeaaafffccc```^^^YYYVVV\\\fffiiinnnqqqqqqtttxxxyyywwwvvvvvvuuuwww{{{~~~}}}~~~yyyxxx|||{{{tttqqqqqqqqqnnnkkkmmmllliiigggeeebbb```^^^bbb^^^[[[ZZZ[[[[[[YYYWWWWWWVVVTTTQQQOOONNNMMMMMMKKKKKKJJJGGGFFFFFFIIIKKKLLLMMMNNNOOOOOOLLLGGGCCCAAA???>>>======>>>>>>>>>===<<<:::999888999999999777444222111222222111//////...------...---+++))))))******+++,,,,,,---------+++333AAACCC888///---///////////////000000111000000111222444666888999;;;<<<===AAAEEEEEEAAA>>>yyynnnppp}}}yyynnneeebbbgggooolllmmmooowwwzzzxxxpppaaaNNN@@@777222111333111000000111333777;;;>>>@@@CCCGGGJJJKKKMMMPPPRRRRRRMMMLLLGGGFFF[[[vvv~~~dddSSSRRRaaaqqqyyynnnVVVOOOZZZooorrrhhhccckkk}}}ttt|||}}}yyyxxxwwwxxxxxxuuupppkkkhhhgggnnnmmmmmmkkkffffffooozzz||||||xxxrrrrrruuuuuusssppprrruuuzzz}}}zzz}}}{{{uuurrrqqqqqqpppmmmmmmllljjjhhheeecccaaa```bbb]]]YYYXXX[[[[[[WWWSSSTTTSSSRRRQQQOOONNNLLLLLLPPPOOOMMMJJJHHHHHHJJJMMMMMMLLLLLLMMMMMMKKKGGGDDD>>>===;;;<<<===??????>>>;;;;;;;;;::::::999888777777555222222222222111000///...,,,,,,------+++************++++++,,,,,,---+++,,,777DDDFFF;;;000,,,//////......//////000111000000111222444666888999;;;<<<>>>@@@BBBBBB???<<>><<<:::;;;;;;<<<;;;999777555666555444222222222111111///...,,,+++,,,,,,+++************++++++,,,,,,,,,---+++///555777222///000///............///000000000000111222444666888999;;;<<<>>>@@@BBBBBB@@@???vvvhhhhhhuuuxxxrrr}}}zzzvvvpppjjj]]]KKK;;;333333444111111111222555999===@@@AAADDDGGGJJJKKKMMMOOOQQQOOOJJJIIIIIIQQQhhhvvvmmmZZZSSS```xxxoooZZZYYYeeexxxzzziiilllrrryyyvvvyyy}}}zzzwwwuuuuuuqqqiii^^^WWWUUUVVVgggssszzzvvvtttwww||||||uuunnnnnnpppqqqrrrrrrtttxxx~~~~~~~~~{{{vvvrrrqqqpppppppppkkkmmmmmmjjjgggdddeeefffddd___YYYWWWWWWUUUQQQLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKHHHFFFEEEGGGHHHKKKJJJIIIIIIJJJJJJHHHGGGBBB???===>>>BBBCCC@@@===999:::<<<<<<;;;888666444666666555333222111111222///---+++++++++,,,+++******+++++++++++++++,,,,,,...+++***+++++++++...333...............//////000000000111222444666888999999;;;>>>AAABBBBBBCCCCCCvvvhhhgggsssxxxnnnwww~~~zzzsssssshhhTTT@@@666444444222111111222666:::>>>AAABBBDDDHHHJJJKKKLLLOOOPPPQQQIIIEEEHHHXXXwww{{{ZZZYYYlll|||qqqdddaaaooo}}}kkkqqqxxxyyy~~~zzzvvvtttrrrkkk```UUUQQQTTTYYYttt{{{zzzvvvppplllnnnuuuyyywwwuuuwwwxxxxxxqqqpppppprrrwww|||~~~~~~zzzvvvsssrrrrrrrrrssstttsssooohhhdddcccdddeeebbb^^^[[[YYYWWWUUUSSSNNNMMMKKKIIIHHHGGGHHHHHHJJJKKKKKKJJJHHHFFFGGGGGGJJJIIIHHHIIIJJJJJJHHHGGGEEECCCAAAEEEJJJMMMJJJGGG:::;;;;;;;;;:::888555333666666666444222111111333000---+++******++++++***++++++++++++++++++++++++,,,---......------///222......------......///000000000111222444666888999888;;;>>>AAAAAABBBDDDEEExxxiiigggrrr|||ttt}}}{{{~~~vvv___GGG:::555444222111222333666;;;???BBBBBBEEEHHHJJJKKKLLLNNNPPPPPPJJJJJJRRRggg}}}```ddd{{{pppggg```fffyyyyyypppxxx}}}~~~zzzvvvtttpppfffZZZRRRUUUaaalll~~~~~~xxxttttttpppiiijjjnnnqqquuu|||~~~sssqqqppprrruuuyyy{{{{{{~~~||||||wwwsssqqqrrrssssssuuutttnnngggaaa```bbbaaaaaaaaa^^^ZZZXXXYYY[[[YYYVVVQQQLLLIIIGGGGGGHHHHHHJJJMMMMMMKKKIIIHHHGGGHHHGGGGGGIIIJJJJJJHHHFFFHHHEEEDDDGGGMMMPPPLLLHHH;;;;;;;;;:::999777555444555777777555222000111333000---***)))***++++++***++++++++++++++++++++++++(((,,,000000......//////...------------...//////000000111222444666888999999;;;???@@@??????AAACCCyyykkkhhhrrr|||zzz~~~|||gggLLL===666333222222222333666;;;???BBBBBBEEEHHHJJJKKKLLLNNNPPPMMMLLLSSS```wwwuuugggmmm}}}dddZZZVVVhhh}}}ooouuu|||~~~~~~{{{}}}||||||~~~{{{wwwuuuooocccVVVQQQ[[[ooo|||vvvuuuwwwrrrjjjjjjhhhiiiqqqzzzyyyyyyzzz}}}~~~}}}zzz{{{vvvqqqooooooqqqmmmppppppkkkddd______aaa[[[^^^```^^^YYYXXX[[[___ddd```YYYQQQLLLJJJIIIJJJBBBEEEIIIJJJIIIFFFDDDCCCFFFFFFGGGIIIKKKJJJHHHFFFFFFBBB???AAAFFFGGGBBB===<<<;;;;;;:::888666555444555777777555222000222444000---***))))))++++++***++++++++++++++++++++++++&&&***---+++******,,,---...------------...//////000111111222444666888999999<<>>AAAttteeeeeeqqq~~~~~~}}}{{{{{{vvv]]]FFF;;;222555111000555:::<<>><<<;;;;;;;;;:::999666333777777666555444222000000111000...,,,+++++++++,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,///............//////000000111111000000222555888:::<<>>@@@DDDGGGGGGGGGJJJMMMNNNMMMLLLLLLKKK```sssYYY^^^sssmmmSSSQQQggg~~~wwwppp~~~{{{yyyyyy|||vvvhhh]]]cccrrr~~~uuunnnkkkfffeeegggooo{{{~~~|||yyyyyy}}}|||yyyyyyvvvrrrooonnnmmmkkkjjjjjjlllnnnlllgggbbb``````___]]]ZZZXXXYYYYYYXXXWWWUUUWWWXXXVVVRRRNNNJJJIIIHHHHHHIIIIIIHHHEEECCCBBBEEEEEEFFFGGGGGGGGGGGGGGGDDD@@@;;;999:::;;;;;;:::===<<<;;;<<<<<<:::888555666666666555333222000///111000...,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------......///000111222000000111000000222666888<<<===>>>>>>======???AAAwwwhhhfffqqq}}}zzzxxx{{{~~~yyy~~~tttaaaLLL666555222333:::???@@@BBBEEEFFFFFFGGGJJJLLLMMMLLLKKKIIIKKK```~~~___MMM[[[ooo{{{tttaaaMMMTTTooovvvuuu{{{yyyxxxxxxxxxhhh^^^\\\lllvvvnnnmmmfffeeegggppp{{{}}}yyyzzz|||wwwsssrrrqqqqqqrrrpppnnnlllkkklllmmmkkkgggccc```^^^```]]]ZZZYYYXXXXXXWWWVVVVVVVVVTTTQQQMMMJJJJJJKKKJJJJJJJJJIIIGGGEEEBBBAAACCCCCCDDDEEEEEEEEEEEEEEEEEEAAA===::::::;;;<<<<<<>>>===<<<<<<===<<<:::888555555555444333111000///111000...,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------...///000222333444///000000000000222666999??????>>>;;;:::;;;>>>AAAwwwhhhdddnnn{{{yyyxxx{{{~~~~~~|||}}}lllTTT:::666333444;;;???AAABBBEEEFFFFFFGGGJJJLLLMMMKKKJJJFFFEEEUUUqqqzzziiiVVVPPP\\\pppwwwkkkXXXIIIWWWvvvuuu}}}}}}~~~wwwoooiiiccc\\\```vvvzzzsssrrrqqqllljjjooowww}}}zzz|||yyyxxxwwwuuuttttttssspppnnnnnnmmmllliiifffcccaaa```aaa___[[[ZZZYYYYYYXXXWWWXXXXXXVVVRRRNNNLLLLLLMMMJJJJJJIIIIIIGGGEEECCCBBBBBBCCCDDDDDDEEEEEEDDDDDDEEEBBB===:::999:::<<<===???===<<<<<<===<<<;;;999444444444333222111//////111000...,,,+++++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------////////////000111333333///000000000000222666999AAA@@@>>><<<;;;===BBBFFFxxxhhhaaaiiivvv~~~~~~yyyxxx{{{~~~~~~wwwaaaFFF777444444:::???@@@AAAEEEFFFGGGHHHKKKMMMMMMKKKIIIFFFCCCQQQlllrrraaaTTTUUUeeevvvwwwfffSSSJJJ[[[zzzxxxrrr~~~|||zzzrrrkkkiiifffooo}}}~~~wwwoooooosssyyy~~~|||}}}wwwsssqqqpppnnnmmmnnnkkkfffcccaaa```aaaaaabbb___\\\[[[[[[ZZZZZZXXXWWWXXXXXXUUUQQQMMMLLLKKKHHHHHHHHHHHHGGGGGGFFFEEECCCDDDEEEEEEFFFFFFEEEEEE@@@>>>:::666555666999<<>>@@@AAABBBCCCEEEHHHKKK|||jjj___bbboooyyy}}}|||wwwttttttvvvwwwzzzrrr[[[@@@:::777:::===>>>BBBFFFHHHIIIKKKNNNPPPOOOLLLIIIJJJSSSpppggg\\\gggvvv\\\NNNQQQiii~~~uuummmvvvyyyvvvwwwyyyyyyxxxoooxxx}}}vvvrrrpppqqqqqqrrrwww~~~{{{vvvuuuzzzyyywww{{{yyyyyyqqqkkkiiihhhhhhhhhfffccc```___```aaa___^^^^^^[[[YYYXXXYYYZZZZZZYYYUUUVVVVVVTTTPPPLLLJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEECCCBBB???<<<:::===CCCHHHDDDBBB>>><<<<<<;;;999888444444555444444333222111111000...,,,+++++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///000000//////.../////////...//////000111333777:::;;;>>>AAACCCCCCCCCDDDEEE~~~lll___bbbnnnxxx|||~~~~~~{{{uuuqqqpppqqq~~~|||yyy|||wwwzzz{{{yyyeeeCCC===999;;;===???CCCHHHIIIJJJLLLOOOQQQPPPMMMJJJLLLYYYyyyfffbbbuuutttWWWLLLSSSooo~~~sssqqq~~~}}}xxxuuuuuuooodddddddddaaaZZZVVV\\\fffpppooouuuzzz~~~zzzvvvuuuzzzvvvpppllljjjjjjjjjjjjeeeccccccdddffffffbbb^^^[[[YYYWWWWWWXXXYYYYYYYYYXXXXXXWWWSSSOOOMMMLLLLLLMMMLLLJJJHHHFFFEEEEEEDDDCCCDDDDDDEEEEEEEEEEEEEEE@@@???===:::888;;;BBBHHHGGGDDD@@@>>>===<<<:::999555555555555444333333222111000...,,,+++++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///...............///000111...//////000111333777;;;888<<>>???CCCJJJKKKLLLLLLLLLNNNOOONNNKKKRRRooo```jjjgggSSSRRRfffuuuooo}}}yyyssseee]]]TTTRRRRRRSSSRRRPPPRRRWWWeeeppp{{{|||zzz|||}}}uuurrrooollllllnnnjjjfffbbbccceeefffccc___[[[YYYWWWWWWXXXYYYXXXWWWUUUSSSQQQOOOOOOOOOPPPQQQNNNLLLIIIHHHGGGGGGEEECCCFFFEEEDDDCCCBBBBBBCCCDDDCCCAAA===:::999:::<<<===<<<:::999999:::;;;::::::444444444666888888666444000///...,,,++++++++++++++++++++++++++++++++++++***+++,,,---............000000///...............///......///111444777999???@@@@@@@@@@@@???>>>===~~~mmmeeemmm}}}~~~yyyvvvvvvwwwwwwoooccc___bbbjjjmmmlllnnnmmm^^^XXXcccmmmxxxqqqhhh|||wwwRRRCCC888:::???AAAEEEKKKJJJKKKLLLMMMNNNMMMKKKIII^^^}}}eeepppgggUUUVVVkkkzzzoooooowwwyyyyyytttjjj___VVVQQQKKKIIIGGGHHHGGGIIIRRR\\\bbbnnn{{{yyytttoooiiigggiiieeebbb___aaadddeeeccc```ZZZXXXWWWXXXYYYYYYXXXVVVUUUSSSQQQOOOOOOPPPQQQSSSLLLJJJGGGFFFFFFFFFEEECCCEEEDDDCCCBBBAAABBBBBBCCCAAA@@@???>>><<<;;;:::999>>><<<;;;::::::::::::999666555555666777777555333000000///...---,,,+++***++++++++++++++++++++++++***+++,,,---............000000///.............../////////000222555888:::>>>????????????>>>>>>>>>qqqiiimmmwww~~~}}}zzzwwwwwwxxxvvvmmmccc^^^___```cccdddhhhlll___UUU[[[```{{{rrrggghhhjjjyyynnnzzzwww___JJJ::::::AAADDDGGGLLLIIIJJJMMMNNNNNNKKKHHHFFFccchhh^^^lll{{{cccTTTYYYqqqyyynnnwwwssslll```UUUMMMIIIGGGFFFAAABBBDDDEEEEEEHHHTTTaaakkkyyy}}}wwwpppiiieeefffdddaaa______aaabbb```]]]YYYXXXXXXYYYZZZYYYWWWUUUUUUSSSPPPNNNNNNPPPRRRTTTKKKIIIFFFEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@AAABBB>>>@@@AAAAAA???<<<777555>>>======<<<;;;:::999999777666555666666666444222111111111000///,,,***)))++++++++++++++++++++++++***+++,,,---............000//////............///000000000000222666999;;;>>>>>>>>>>>>>>>?????????~~~ooobbb[[[\\\^^^rrr~~~~~~|||zzzxxxuuuvvvvvvssslllddd___]]][[[^^^]]]bbbjjjaaaWWWZZZUUUvvv~~~ooonnnqqq~~~oooUUU???<<>>>>>???@@@AAA???AAABBBBBB@@@<<<777444;;;<<<===<<<;;;:::::::::999777555555555555333111111111222222000---***(((***+++++++++++++++,,,,,,***+++,,,---............000///............//////111000000111333666999;;;======>>>>>>???@@@AAAAAA|||mmm\\\NNNJJJKKKnnn|||zzzxxxvvvmmmoooooolllgggaaa\\\YYY\\\]]]YYY\\\eeeccc\\\______|||~~~aaaFFF???DDDFFFFFFHHHJJJJJJNNNRRROOOGGGDDDFFFaaayyyyyy___OOORRRbbbuuuwwwgggUUUQQQ```|||tttttt}}}jjjZZZPPPEEE@@@BBBFFFGGGFFFFFFHHHLLLNNNNNNSSScccsssyyytttppppppoookkkjjjkkkhhhfffdddbbb```^^^[[[YYYZZZZZZZZZ\\\]]]\\\YYYVVVSSSQQQNNNLLLLLLMMMPPPRRRQQQNNNKKKHHHFFFDDDBBB???@@@???>>>======>>>???@@@BBBBBBBBBAAA>>>;;;888666888:::<<<<<<;;;::::::;;;999777555444444444222000000111222222000---+++)))*********++++++,,,,,,,,,***+++,,,---............//////............//////111000000111333666999;;;======>>>>>>???AAACCCDDDzzznnn]]]QQQQQQXXXzzz{{{xxxwwwuuukkknnnnnnjjjfffbbb]]]WWWVVVZZZVVVZZZiiiooopppwwwkkkNNNDDDFFFFFFGGGIIIMMMLLLOOOTTTPPPGGGFFFKKKdddrrrlllYYYRRRXXXiii}}}uuudddTTTUUUiiiyyyyyyfffKKKFFFBBBBBBGGGKKKKKKJJJOOOMMMMMMPPPUUUccczzzzzzwwwnnniiihhhkkkllljjjiiikkkddddddcccbbbaaa```______[[[ZZZZZZ[[[\\\[[[YYYWWWSSSRRRPPPNNNMMMNNNNNNOOORRROOOKKKIIIGGGDDDBBB??????>>>=========>>>???@@@BBBBBBAAA???===;;;:::999888;;;>>>>>>;;;999:::<<<999777444333444333222111///000000000///---,,,************++++++,,,,,,---***+++,,,---............///............//////000000000000000222666999;;;<<<<<<<<<===???AAADDDEEEzzznnn^^^VVVaaaqqqwwwtttrrrooolllooonnnhhhdddbbb[[[SSSPPPVVVTTTXXXhhhrrrxxxpppSSSHHHHHHGGGIIIMMMOOOMMMQQQVVVRRRHHHHHHPPPlll|||uuu^^^XXXcccuuuwwwdddSSSXXXqqquuuaaaFFFDDDBBBDDDHHHLLLNNNNNNUUUUUUZZZeeettt|||xxxxxxpppkkkjjjmmmnnnkkkiiijjjcccccccccbbb```______```ZZZYYYXXXXXXYYYYYYXXXVVVTTTTTTSSSQQQPPPOOONNNNNNOOOLLLIIIGGGFFFEEECCCAAA???>>>=========>>>@@@AAAAAAAAAAAA@@@???===:::999<<<@@@CCCBBB===999:::;;;888666444333333444333222............------,,,,,,)))******+++,,,,,,------***+++,,,---...........................///000000/////////000222555888::::::999999;;;===@@@CCCEEEzzzlll[[[VVVhhh~~~}}}sssooollliiiiiillljjjccc^^^\\\UUULLLQQQWWWTTTSSS]]]dddhhhqqqrrrVVVKKKIIIHHHKKKPPPQQQNNNQQQWWWRRRIIIJJJTTTwwwhhh```pppwwwcccRRRXXXtttoooZZZHHHFFFDDDEEEHHHLLLOOOQQQWWW]]]lll|||wwwuuuwwwxxxsssrrrsssrrrmmmjjjjjjeeeeeedddbbb___]]]\\\\\\ZZZXXXVVVUUUVVVWWWWWWVVVVVVVVVUUUTTTSSSQQQOOOMMMKKKIIIGGGFFFFFFEEEDDDBBB???>>>=========???@@@AAA>>>@@@AAABBBAAA>>>;;;888@@@DDDGGGDDD>>>999999:::888666333222333444333333...---,,,,,,,,,,,,---...))))))***+++,,,,,,------++++++,,,---...........................///000111///......///111444777999777777777888;;;>>>BBBDDD~~~|||wwweeeXXXfffwwwooommmllliiifffjjjeee___[[[XXXUUUQQQNNNQQQOOONNNQQQWWW]]]___```sss}}}bbbMMMIIIOOOQQQMMMQQQSSSTTTWWWUUUIIINNNfffiiigggnnn^^^QQQZZZvvvtttbbbTTTLLLJJJJJJLLLLLLMMMSSS[[[gggooo}}}{{{wwwuuuuuuwww|||}}}|||{{{zzzxxxvvvuuuuuutttqqqnnnkkkkkkkkkiiifffcccbbbcccbbb___\\\XXXXXXYYYZZZYYYXXXVVVUUUWWWVVVUUUUUUTTTRRRMMMJJJJJJIIIGGGFFFFFFFFFDDDBBBBBBAAA???===<<<===>>>???>>>>>>@@@AAABBB@@@<<<888AAABBBBBBAAA===:::888888777666333111111222444666111000000000000///,,,)))+++++++++++++++++++++++++++,,,,,,,,,++++++---///...------,,,,,,------...///000111111111222555888666999;;;:::777888<<>>???>>>>>>???AAABBB@@@<<<888<<<>>>??????<<<:::999:::777666333222111222444555111000000000000///,,,***+++++++++++++++++++++++++++,,,,,,,,,++++++---///...------,,,,,,------...///000111111000222555777777999:::::::::;;;>>>@@@}}}|||uuueee]]]qqqiii]]]OOOHHHLLLUUU]]]aaadddYYYMMMKKKPPPTTTQQQLLLMMMLLLKKKKKKLLLLLLJJJHHHUUUjjjzzzkkk```mmmooolllmmmYYYOOOOOOQQQPPPVVVTTTUUU[[[VVVFFFUUU|||kkkvvviiiVVVRRRjjj|||lllYYYKKKNNNPPPTTTXXX\\\cccrrruuujjjfffhhhfffgggooo|||}}}|||{{{yyyvvvtttrrrrrrrrrrrrqqqpppnnnnnnpppmmmhhhcccaaa^^^[[[YYYZZZZZZYYYXXXXXXXXXXXXYYYZZZWWWSSSPPPOOONNNLLLKKKIIIGGGEEEEEEEEEEEECCCBBBBBBAAA???>>>======>>>>>>>>>>>>???@@@AAA???<<<888666999;;;<<<;;;::::::;;;777555333222222333444555111000///000000///,,,***+++++++++++++++++++++++++++,,,,,,,,,++++++---///......------------.........///000000000222555777:::999999;;;===???@@@@@@~~~|||sssbbb\\\qqqttteee```[[[ZZZ^^^ccceeeeeeeee\\\RRRNNNPPPQQQNNNKKKNNNNNNNNNNNNMMMJJJGGGEEEUUUiiixxxkkkeeefffooo}}}eeehhh|||rrr___RRRPPPSSSSSSZZZWWWXXX___XXXGGGZZZooocccvvv|||hhhUUUVVVuuuvvv}}}~~~zzzlll\\\QQQXXXYYY]]]aaafffrrrxxxoookkkooonnnooouuu~~~}}}|||{{{xxxuuurrrqqqooonnnnnnnnnoooooooootttqqqlllgggcccaaa___^^^ZZZYYYXXXWWWWWWWWWXXXYYY\\\XXXSSSPPPOOONNNNNNMMMKKKIIIHHHGGGHHHHHHFFFEEEBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???<<<999333666888999999888999999666555444222222333444555000//////000000///---***+++++++++++++++++++++++++++,,,,,,,,,++++++---///......------------......---...///000000222555777<<<999999<<>>>>>>>>>>>>>>>>>??????>>>;;;999444666888888777666666777666555444333333333444444000//////000000000---++++++++++++++++++++++++++++++,,,,,,,,,++++++---//////......------......///---...///000000222555888<<<::::::???FFFHHHEEEAAA{{{|||{{{uuummmlll{{{wwwpppiiiccc___ZZZZZZYYYTTTNNNKKKJJJLLLGGGIIILLLLLLKKKIIIHHHHHHPPPnnnnnn\\\UUUVVVWWWZZZ]]]\\\ZZZRRRFFFXXXbbbKKKVVVkkkrrrqqqrrr]]]SSS[[[yyy~~~qqq~~~xxxkkk___YYY[[[XXXYYY```kkk{{{yyy{{{}}}||||||~~~}}}zzzwwwxxx}}}}}}yyytttpppkkkhhhfffgggkkkmmmllljjjhhhiiigggddd___\\\[[[[[[XXXWWWWWWWWWWWWXXXYYYYYYXXXWWWUUUTTTTTTSSSQQQOOOIIIHHHFFFGGGHHHHHHFFFEEEAAAAAAAAA@@@@@@???>>>>>>???>>>===>>>???>>>;;;999555777999999777666666777555555444444333333333444////////////000000---++++++++++++++++++++++++++++++,,,,,,,,,++++++---/////////............//////---///000111111333777:::<<<;;;<<>>>>>???>>>======>>>===;;;999444666999:::999888888999555555444444444333333333///......///000000...,,,+++++++++++++++++++++++++++,,,,,,,,,++++++---/////////............//////...000111222222555888;;;;;;<<>>>>>???>>>======>>>===;;;999444666999::::::999:::;;;555555444444444333333333///......///111000...,,,+++++++++++++++++++++++++++,,,,,,,,,++++++---/////////............/////////000222222333555999<<<:::<<>>???===999666666===EEEGGGCCC>>>::::::666555333222111111222333222111/////////...,,,***************************++++++,,,,,,,,,,,,------//////.........---------,,,...///000111444888;;;===@@@DDDHHHJJJIIIHHHGGGxxxvvvqqqjjjdddccchhhmmmlll^^^QQQLLLJJJGGGDDDDDDDDDHHHEEEFFFMMMJJJKKKWWWpppnnnkkkllljjjllljjjnnneeePPPTTTwwwdddooovvvYYYYYYmmmsssxxxzzzsssqqqxxx|||xxxxxx{{{|||yyyvvvrrrrrrrrrtttuuussspppllliiihhhfffeeeeeedddaaa___ZZZYYYWWWWWWWWWUUUSSSQQQMMMNNNNNNNNNMMMKKKIIIHHHKKKIIIFFFEEEEEEFFFEEEDDDFFFBBB>>>???BBBCCCAAA===<<<<<<===>>>???===:::777555;;;BBBDDD@@@<<<:::999666555333222111111222333222000/////////...,,,***************************+++++++++,,,,,,,,,------///.........------------,,,...///000111444888;;;AAACCCEEEGGGHHHGGGFFFDDDvvvssspppooossszzzzzzhhh[[[SSSMMMKKKIIIDDDBBBCCCDDDIIIFFFFFFLLLKKKNNN\\\|||}}}}}}gggtttppprrrpppsssooopppeeeUUUcccqqquuuWWWXXXooouuu{{{~~~yyywwwvvvxxx{{{{{{wwwtttuuu||||||wwwvvvwwwyyyxxxvvvppppppppprrrrrrqqqmmmjjjhhhgggffffffgggfffdddbbbXXXVVVUUUUUUUUUTTTQQQOOONNNNNNMMMLLLKKKJJJIIIIIIIIIGGGEEEEEEFFFGGGGGGGGGDDDAAA>>>???AAACCCAAA???=========>>>???>>>;;;888444999>>>???<<<999888999666555333222111111222333111000/////////...,,,***************************++++++++++++,,,,,,,,,,,,............------------,,,...///000111444888;;;BBBCCCDDDFFFFFFGGGFFFFFFtttssssssvvv}}}}}}rrrkkkeee]]]WWWPPPLLLJJJIIIEEEAAAAAADDDDDDIIIFFFGGGLLLLLLQQQ```uuuiiieee]]]~~~vvvsssvvvvvvxxxtttqqqdddZZZpppssstttUUUYYYrrruuu~~~{{{yyyxxxzzz}}}}}}zzzwww||||||yyyxxxxxxxxxvvvtttnnnnnnooopppqqqooollliiiiiigggffffffgggfffdddbbbYYYWWWVVVVVVVVVUUUSSSQQQQQQPPPNNNMMMLLLKKKKKKKKKJJJGGGEEEEEEFFFGGGHHHGGGBBB@@@>>>???AAABBBAAA@@@>>>======>>>???>>>;;;999333666999999888777777888666555333222111111222333000///......///...,,,******************************++++++++++++,,,,,,,,,------------------------,,,...///000111444888;;;???@@@AAACCCEEEGGGJJJKKKqqqrrrrrrqqqqqqvvv~~~zzzlllccc\\\]]]^^^___^^^YYYRRRLLLMMMJJJGGGEEEAAA===@@@FFFCCCIIIHHHHHHNNNNNNTTTdddtttmmmiiigggiiihhhyyywww|||}}}zzzwwwrrrccc[[[uuuqqqfffoooXXX^^^yyyuuu||||||||||||{{{xxxtttrrrnnnnnnooopppqqqpppmmmjjjjjjhhhfffeeeeeeccc```]]]YYYXXXWWWWWWWWWWWWTTTRRRQQQPPPOOOMMMLLLLLLLLLLLLKKKIIIFFFFFFFFFGGGGGGFFFAAA@@@??????@@@AAAAAA@@@>>>=========>>>===;;;999222333555666666666777888666555333222111111222333///...---...///...,,,************************************+++++++++,,,,,,,,,,,,------------------,,,...///000111444888;;;>>>>>>???AAACCCFFFIIIJJJoooqqqqqqnnnkkklllqqqvvvjjjXXXLLLFFFDDDKKKTTTYYYYYYUUUPPPLLLMMMHHHDDDBBB???===???EEECCCJJJKKKMMMRRRRRRXXXiiixxxqqqrrruuuwwwpppzzzzzz}}}zzzsssaaaXXXpppzzz```\\\zzz|||ppp[[[fffzzz{{{|||~~~~~~|||wwwssspppnnnnnnppprrrtttssspppnnnkkkiiifffdddccc```]]]ZZZWWWVVVUUUUUUVVVVVVSSSRRROOOOOONNNMMMLLLKKKJJJJJJKKKIIIGGGFFFGGGGGGGGGFFFAAA@@@@@@?????????@@@@@@>>>===<<<<<<===<<<:::888111222333555666777777888666555333222111111222333///...------......,,,+++************************************++++++++++++,,,,,,,,,,,,------------,,,...///000111444888;;;?????????@@@AAACCCDDDEEEoooooonnnooopppqqqssstttpppwwwvvvgggTTTIIIDDDCCCCCCIIIPPPSSSPPPNNNMMMOOOIIIDDD@@@AAA@@@>>>???BBBDDDMMMPPPRRRWWWWWW]]]nnn~~~vvv___RRRfff}}}~~~pppXXXWWWssswww{{{rrr[[[jjj{{{|||}}}|||xxxtttqqqpppooopppqqqtttwwwwwwtttrrrjjjhhhfffdddccc```]]]ZZZWWWVVVUUUUUUVVVUUUTTTRRROOOOOOOOOOOONNNLLLKKKJJJIIIGGGFFFFFFGGGIIIIIIIIIAAAAAAAAA???>>>>>>>>>???===<<<::::::;;;;;;999888111222333555777999888888666555333222111111222333...---,,,---......,,,+++************************************++++++++++++++++++,,,,,,,,,---------,,,...///000111444888;;;<<<<<<===???@@@AAABBBCCCpppllljjjkkkooopppmmmiiiaaafffdddUUUEEE>>>@@@CCC???JJJVVV[[[XXXQQQLLLKKKEEE@@@>>>@@@BBB@@@???@@@EEEOOOTTTWWW\\\ZZZ```qqqxxx___NNN]]]nnniiiiiiRRRRRRmmmqqqzzzoooXXXiii}}}~~~|||||||||{{{xxxuuurrrppppppppppppsssvvvyyyyyywwwuuujjjhhhfffdddcccaaa^^^[[[XXXWWWVVVVVVWWWWWWUUUSSSQQQQQQRRRSSSRRRPPPMMMKKKGGGFFFDDDEEEHHHJJJLLLKKKAAABBBAAA@@@>>>======???===;;;::::::::::::999777111222333666999:::999888666555333222111222222333...---,,,---......,,,+++************************)))************++++++++++++++++++,,,,,,---------,,,...///000111444888;;;666888;;;>>>AAACCCDDDEEEooollliiihhhjjjkkkiiiggg```ddd\\\KKKAAACCCFFFEEEOOO```lllhhh\\\RRRJJJDDDBBB???======???AAA@@@???JJJPPPWWW[[[]]]aaaiiiooodddOOO]]]vvv|||{{{eeeRRRiiilllWWWfff||||||~~~}}}}}}}}}{{{xxxwwwvvvvvvtttssstttqqqqqqvvv||||||uuunnngggfffddd```]]][[[[[[[[[XXXVVVTTTTTTVVVWWWUUURRRQQQNNNLLLMMMOOOPPPNNNKKKHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???============>>><<<<<<;;;<<<===<<<999777111444888:::::::::::::::666555444222111111222222.........///000///,,,)))************************,,,+++*********+++,,,------,,,,,,,,,,,,---......,,,...//////000222666999::::::;;;===???BBBEEEGGGkkkhhhfffgggiiijjjgggeee___]]]ZZZQQQEEEAAAJJJWWWllluuuvvviiiXXXMMMHHHDDDAAA>>><<<<<<>>>@@@@@@???IIIOOOWWW\\\^^^bbbhhhnnnyyyfffSSSeeeuuudddyyyttt\\\iii}}}}}}}}}~~~}}}}}}}}}{{{yyyxxxxxxwwwuuussssssqqqppptttxxxxxxqqqkkkeeedddbbb___\\\ZZZZZZ[[[\\\[[[YYYYYYXXXVVVQQQMMMQQQPPPOOOOOOOOOOOOMMMLLLIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@???============>>><<<;;;;;;<<<<<<<<<999777222999CCCIIIHHHBBB:::666666555444222111111222222000/////////000///,,,***************************++++++*********+++,,,------,,,,,,,,,,,,---......---...///000111333666999::::::;;;===???BBBEEEGGGgggfffeeegggjjjjjjfffccc^^^XXXUUUSSSJJJIII]]]www{{{eeeQQQGGGDDDCCC???===;;;;;;===???@@@@@@IIIPPPYYY^^^___bbbfffkkkzzz}}}nnn~~~dddUUUmmmsssuuu___kkk||||||uuuooouuu{{{|||~~~}}}~~~}}}}}}}}}|||zzzyyyyyywwwuuurrrooollljjjmmmppppppkkkeeecccbbb```]]][[[ZZZZZZZZZ^^^]]]\\\[[[ZZZWWWRRRNNNRRRSSSSSSRRROOOMMMMMMMMMJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@>>>===<<<<<<===>>><<<;;;;;;;;;<<<;;;999666555<<>>===<<<<<<======<<<;;;:::;;;<<<;;;888666666:::===>>>===:::777666555444333222111222333333333111///.../////////...************************+++***++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///111111222444888;;;:::;;;<<<>>>@@@BBBDDDEEEiiihhhggghhhiiieee^^^YYYSSSZZZ\\\\\\lllmmmVVVIIIGGGEEEAAA<<<<<<;;;:::999:::<<<@@@CCCOOOVVV^^^```^^^\\\\\\^^^ggg~~~kkkkkkyyyeeegggooohhhxxx^^^hhh~~~ttt```OOOMMMSSS^^^aaahhhqqqzzz~~~~~~~~~}}}zzzwwwuuurrrnnnkkkmmmkkkjjjlllooorrrrrrqqqhhheeebbb```aaaaaa```^^^[[[ZZZXXXWWWVVVWWWYYY[[[SSSVVVXXXVVVQQQMMMMMMNNNHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<===;;;::::::;;;;;;;;;888666444555666777666666777999555444333222222222333444333111///.../////////...******************************++++++,,,,,,,,,,,,,,,++++++++++++,,,------...///111111222444888;;;:::;;;===???@@@BBBCCCDDDgggeeeddddddccc___XXXRRRJJJXXX___eee{{{eeeTTTEEEBBBEEEDDD???;;;;;;;;;:::999999<<>>;;;;;;;;;:::999<<>>BBBFFFOOO\\\jjjuuu{{{~~~~~~}}}yyyuuurrrrrrrrrrrrrrrkkkiiiffffffiiilllppprrrqqqlllgggfffggggggdddaaa```aaaaaa^^^YYYUUUTTTTTTTTTTTTTTTTTTTTTRRRNNNKKKIIIHHHGGGFFFDDDCCCBBBBBB@@@???===<<<;;;;;;<<<<<<;;;:::::::::;;;:::777555...333888<<<<<<:::888777444333222222222333444444000/////////000///,,,***************************)))***+++,,,,,,,,,+++++++++++++++***++++++,,,------...///000111333666999:::;;;===@@@AAABBBBBBBBBeeebbb`````````^^^XXXTTTOOOHHHEEEMMMYYY^^^XXXOOOLLLJJJKKKKKKDDD<<<<<>>@@@AAABBBBBBBBBaaa```^^^\\\[[[ZZZYYYYYYTTTWWWUUULLLEEEEEEGGGHHHIIIIIIHHHFFFDDD@@@===;;;;;;;;;:::888999>>>GGGNNNVVVYYYXXX\\\```XXXVVVdddtttYYY\\\rrr}}}xxxqqq```ooo~~~iiiYYYiii}}}|||hhhSSSJJJMMMRRRWWWTTT^^^qqq}}}}}}~~~}}}yyy|||yyyvvvtttttttttsssrrrooonnnllljjjkkknnnrrrtttvvvooogggccccccdddaaa^^^XXX[[[```dddeee```XXXRRRWWWTTTRRRRRRRRRQQQLLLHHHCCCGGGIIIHHHDDDAAAAAABBBCCCAAA>>><<<:::999999:::999999999;;;<<<;;;888555111222444444444555777999666555333111000000000111111///---------,,,+++)))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---/////////111444777???>>>===???BBBCCCAAA>>>]]]]]][[[ZZZXXXWWWVVVUUUWWW^^^bbb\\\TTTNNNIIIEEEGGGGGGGGGEEECCC@@@===<<<<<<;;;:::999:::???HHHNNNYYY]]]\\\___aaaZZZ\\\mmmqqqZZZddd~~~hhhsssrrr^^^lllzzznnnfffgggpppxxxssscccVVVXXXeeerrrzzzxxx}}}~~~}}}|||{{{{{{xxxuuutttttttttsssqqqooonnnllllllllloooqqqsssxxxrrrjjjeeeeeedddaaa___YYYZZZ[[[^^^___^^^ZZZWWWWWWTTTRRRRRRRRRPPPLLLGGGGGGGGGGGGEEECCCBBBBBBCCCCCCAAA>>><<<:::999:::::::::::::::;;;;;;:::777444000444888::::::888777777666555333111000000111111111///------------+++)))************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,.../////////111444777===;;;;;;<<>>??????VVVVVVTTTRRROOOKKKGGGFFFIIITTT___bbb___YYYOOOFFFCCCBBBBBBAAA???>>>===<<<:::999999999<<>>AAA@@@<<<888666777666444222111111111222111///------......,,,+++************************))))))***+++++++++++++++***+++++++++++++++,,,,,,---...///000000222555888:::999777777888:::<<<>>>VVVUUURRROOOKKKGGGCCCBBBFFFMMMSSSSSSRRRQQQMMMHHHBBBAAA@@@???>>>===<<<<<<888777777999===BBBGGGIIIHHHOOOQQQSSSYYY^^^tttwwwfffhhhkkkyyyggglll|||zzzhhh]]]ZZZ___aaahhhuuu{{{vvvwww}}}|||zzzyyyyyyzzzzzzyyyuuussstttssssssrrrrrrrrrrrrsssrrrnnnhhhdddaaa`````````___\\\XXXUUUUUUUUUUUUUUUVVVSSSPPPPPPPPPNNNIIIEEEGGGEEECCCEEEGGGGGGCCC@@@CCCAAA???<<<;;;;;;<<<<<<======>>>>>>>>>:::555111555888<<<>>>===:::888888777666444222111111111222000///............---+++************************))))))***++++++++++++************++++++,,,,,,,,,---///000000000222555888;;;:::999888777999;;;===UUUSSSPPPMMMJJJGGGFFFEEENNNPPPMMMHHHGGGHHHHHHEEEBBBAAA@@@>>>===<<<<<<<<<888777777:::???DDDGGGHHHJJJPPPQQQSSSZZZccc{{{mmmlllzzz\\\hhhtttgggiiiyyyrrrkkkaaacccnnn|||tttpppuuu}}}{{{vvvvvvwwwyyyyyyxxxtttppprrrqqqooonnnmmmnnnnnnoootttqqqlllgggdddbbbcccccc^^^[[[XXXVVVUUUTTTRRRPPPTTTQQQOOOOOOPPPNNNJJJFFFDDDDDDEEEFFFGGGFFFCCC@@@CCCAAA???===;;;<<<<<<===>>>>>>???@@@@@@<<<777222555777:::;;;:::999999999777666444333222111222222000///......//////...,,,************************((()))******++++++***************++++++,,,,,,---...///000000111222666888;;;<<<<<<;;;::::::<<>><<<<<<<<<<<<999888888<<>>>>>???@@@BBBBBB>>>999444222555999::::::999999999888666555333222222222222000///......//////...---************************((())))))***************)))******+++,,,,,,------...///000111111333666999999;;;>>>>>>>>>>>>AAACCCPPPOOOLLLKKKKKKNNNRRRTTTTTTRRRLLLEEEBBBCCCBBB???DDDCCCAAA>>><<<;;;;;;;;;;;;999:::>>>EEEJJJKKKKKKLLLPPPRRR[[[kkk{{{uuukkkgggmmm{{{tttrrr~~~zzzjjjiiiyyy{{{uuurrrvvv|||nnnjjjiiigggooossstttrrrssswwwyyyxxxyyyzzz|||}}}xxxtttvvvtttpppmmmlllmmmpppqqqyyyvvvpppiiibbb^^^]]]^^^YYYVVVSSSQQQQQQQQQQQQPPPQQQOOOMMMNNNOOOOOOKKKGGGEEEFFFGGGDDDAAAAAADDDHHHCCCAAA???===<<<<<<===>>>>>>???AAACCCCCC@@@:::666000444999<<<<<<:::999888888777555333222222222333000///......///000...---************************(((((()))***************))))))***+++,,,,,,------...///000111111333666999666:::>>>@@@AAABBBEEEGGGLLLKKKJJJIIIJJJLLLNNNOOOPPPLLLGGGCCCBBB@@@???>>>>>>===;;;:::999999::::::666666888>>>EEEJJJKKKKKKJJJQQQWWW___qqq~~~www}}}|||zzzoooyyyvvvyyywwwqqqffftttwwwmmmkkkllljjjggggggjjjiiikkkqqqyyyqqq]]]NNNPPP\\\ZZZdddppptttsssrrrwww|||zzzwww{{{}}}xxxxxxzzzvvvrrrrrruuuzzz}}}~~~}}}ssseee\\\ZZZ[[[[[[YYYVVVVVVVVVUUUTTTRRROOONNNMMMOOONNNNNNPPPRRROOOHHHHHHFFFDDDCCCDDDDDDDDDCCCGGGEEE@@@===;;;;;;===>>><<<;;;:::===??????;;;888555777999999888888999:::777555222111111111000///......//////......---,,,))))))************))))))************************++++++++++++,,,---......,,,---......///111555999=========>>>???AAABBBCCCJJJIIIHHHGGGHHHIIIKKKLLLKKKHHHDDDBBBAAAAAA@@@???>>>===;;;:::999999::::::999:::===CCCIIIMMMMMMLLLPPPTTTXXXaaaxxxhhh\\\rrroooeeetttppplll{{{tttgggsss|||wwwooojjjlllnnnkkkfffddd]]]```fffkkknnnuuu}}}rrrggg^^^RRRIIINNN\\\```jjjtttyyywwwuuuxxx{{{zzzxxxyyyzzzwwwxxxuuutttrrrqqqpppqqqqqqqqqmmmfff^^^ZZZ[[[\\\[[[ZZZTTTTTTUUUUUUTTTRRRQQQPPPNNNOOONNNMMMPPPSSSOOOIIIHHHFFFDDDCCCDDDDDDDDDCCCCCCAAA>>><<<;;;<<<===>>>===<<<;;;<<<===;;;777444666777999999888777888999777555222111111111111000---............---,,,,,,))))))************))))))************************++++++++++++,,,---......------......///111555888;;;;;;<<<===???AAACCCDDDIIIHHHFFFEEEEEEEEEFFFGGGEEECCC@@@???@@@AAAAAA@@@===<<<;;;999999999::::::;;;===BBBIIIOOOQQQPPPOOOTTTTTTVVVaaa|||___RRRiiinnnbbbqqqsssjjjvvv}}}lllsss{{{rrrhhhdddeeejjjlllgggaaa^^^ccceeejjjlllhhhhhhrrr}}}{{{```XXXTTTSSSRRRMMMJJJTTTbbbmmmttt{{{}}}zzzwwwxxxzzzzzzxxxyyy{{{{{{wwwvvvxxxwwwvvvtttooojjjeeecccbbbaaa[[[UUURRRRRRTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSNNNOOONNNMMMPPPSSSQQQKKKIIIFFFDDDCCCCCCDDDDDDCCC>>>>>>===<<<<<<<<<======???===<<<;;;:::777444000777999::::::888777777888777444222111111111111000,,,------------,,,++++++))))))************))))))************************++++++++++++,,,---......---...///...///111444777888888:::<<>>>>>???@@@???>>>===<<<:::999999999:::::::::???GGGOOOTTTVVVUUUSSSWWWWWWYYYfff~~~jjjxxx\\\QQQhhhrrrfffxxxssszzzssstttzzzmmmcccbbbdddiiiiiiccc^^^\\\hhhiiilllpppooonnnttt{{{|||yyyaaaOOOLLLKKKMMMOOOOOORRR___mmm~~~zzzwwwvvvxxxyyyzzz{{{|||{{{wwwvvvvvvxxxvvvpppggg___ZZZZZZ\\\]]]YYYTTTRRRRRRTTTTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWPPPPPPNNNMMMOOOSSSRRRLLLIIIGGGDDDCCCCCCDDDCCCBBB===>>>>>>>>>======<<<<<>>===;;;999666333111:::<<<===<<<:::888888888666444111111111222111000+++,,,,,,,,,,,,+++******)))******++++++******)))************************++++++++++++,,,---............///......000444777555666888<<>>???>>>;;;:::999:::666444111000111222222111++++++,,,,,,++++++***)))******++++++++++++******************************++++++++++++,,,---......---.........///111444777555666999<<<@@@DDDGGGIIIFFFEEEEEEDDDCCCBBBBBBAAA@@@>>>===<<<===<<<:::999;;;:::999888888999:::;;;999AAALLLUUUZZZ\\\\\\\\\WWW^^^iiiyyy}}}yyymmmWWWccc^^^IIIYYYsssvvv{{{qqqtttiiieeeeeeggghhhfffbbbeeejjjmmmrrr|||vvvqqq~~~wwwdddYYYUUUTTTIIIHHHIIIPPP```ttt{{{wwwvvvvvvwwwwww~~~{{{wwwsssrrrmmmfffdddiiirrrzzzzzzkkkaaaWWWVVVVVVVVVWWWXXXYYYZZZVVVUUUPPPLLLNNNRRRQQQMMMJJJHHHEEECCCCCCCCCBBBBBB@@@@@@@@@???>>>===;;;:::<<<===<<<:::888666666777===>>>???>>><<<::::::;;;666333111000111222222111+++,,,,,,,,,,,,+++************++++++++++++******************************++++++++++++,,,---......,,,---......///111555999777888:::===@@@DDDGGGIIICCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<======;;;999::::::999888888999:::;;;>>>FFFPPPXXX\\\\\\]]]]]]WWWbbbqqqgggaaarrr}}}^^^WWWlll\\\FFFSSSkkksss|||oooiiiggghhhmmmqqqpppooouuu~~~rrrlllnnntttaaaWWWUUUVVVPPPMMMMMMVVVjjj}}}{{{{{{zzzxxxyyy{{{zzzxxxuuutttqqqpppvvvpppaaaXXXXXXWWWVVVUUUUUUVVVWWWWWWYYYWWWRRRMMMNNNQQQQQQMMMJJJHHHEEECCCCCCCCCBBBAAA>>>>>>>>>======<<<<<<<<<;;;<<<<<<999555333444555;;;<<<======;;;:::::::::555333111000111222222222,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***************************++++++++++++,,,---......+++,,,---...///222777::::::;;;<<<>>>AAADDDFFFHHHAAAAAABBBBBBBBBAAA@@@@@@<<<;;;;;;<<<======<<<::::::999888888888999:::;;;CCCJJJTTT[[[]]]\\\]]]]]]^^^lll~~~|||jjj^^^^^^|||aaa]]]nnnzzzjjjKKK===NNNiiiwwwwwwnnnkkkooosss{{{mmmdddlllyyyuuuddd]]]]]]^^^VVVQQQOOOWWWkkk}}}zzzzzz~~~xxxxxxxxxvvvsssqqqtttzzzpppfff___\\\ZZZXXXWWWUUUTTTSSSTTTTTTUUU[[[YYYRRRMMMMMMQQQPPPLLLKKKHHHEEECCCCCCCCCBBBAAA;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<888333111111333999:::<<<;;;:::999999:::555333111000111333222222,,,------------,,,++++++***++++++,,,,,,++++++***************************++++++++++++,,,---......***+++,,,...///333888;;;<<<===>>>???BBBDDDFFFGGGMMMGGGAAA>>>@@@AAA???<<<>>>===;;;:::999888888888666777888888888999<<>>;;;999999:::;;;===;;;:::999666333333444666777999;;;:::777666777999666444111000111222111111------------,,,+++************))))))******+++,,,************************+++++++++,,,---...///000------...///000444999===>>>===<<<===@@@CCCDDDEEELLLGGGAAA>>>@@@@@@>>><<<===<<<;;;:::999888888888777888888888888:::===???LLLWWW```^^^[[[]]]``````gggtttzzzyyy}}}cccHHH???CCCFFF```}}}}}}zzzuuussszzz}}}ooo```\\\bbbmmm|||wwwuuuuuupppooooooqqquuuzzz|||}}}zzzuuuwwwyyy{{{||||||zzzwwwuuuyyytttppprrrwwwxxxtttnnnrrrjjjbbb```bbbbbb]]]WWWYYYXXXWWWWWWXXXXXXVVVTTTWWWUUUQQQNNNLLLLLLNNNOOOJJJIIIHHHFFFDDDBBB@@@@@@AAA???<<<:::999:::;;;<<<::::::888666333333555777888999;;;999777666777999555333000000000111000///------------,,,+++************))))))******+++,,,************************,,,,,,+++++++++,,,,,,---,,,---...///000444999======<<<<<<>>>@@@CCCCCCCCCJJJEEE@@@>>>???@@@>>><<<<<<<<<:::999888888777777777888888888888:::>>>AAAMMMXXXaaa```]]]]]]aaadddkkkxxxSSSBBB>>>BBBEEEXXXyyysssuuuwwwtttwww}}}}}}iiiccc```dddnnnzzzzzzzzzzzzxxxyyy{{{|||}}}|||yyyvvvtttvvvsssrrrtttvvvuuunnnhhheeeaaa]]]]]]``````[[[WWWXXXYYY[[[ZZZXXXVVVUUUUUUUUUSSSPPPLLLJJJJJJKKKLLLKKKJJJGGGEEEBBBAAAAAAAAABBB@@@>>><<<::::::;;;<<<::::::888555333333555888888999:::999777777777888444222000///000000///...------------,,,+++************))))))******+++,,,************************,,,,,,+++************+++***,,,---...000444999<<<<<<;;;<<<>>>AAABBBAAA@@@GGGCCC@@@>>>>>>???===<<<;;;;;;999888888777777777888888999999999<<>>CCCBBB???>>>>>>======<<<:::999888888777777777777888888999:::;;;???EEEIIIMMMQQQWWW]]]```aaabbbdddwww\\\\\\oooqqqLLLHHHAAA???@@@HHH```}}}|||vvvwww~~~wwwnnnmmmppprrrqqqwww{{{||||||}}}|||{{{yyyvvvtttrrroooqqqtttuuusssoooiiieee___```bbbbbbaaa^^^ZZZWWWTTTWWWYYYXXXTTTRRRRRRTTTUUUSSSPPPNNNLLLKKKKKKLLLNNNLLLIIIFFFDDDCCCCCCDDDAAA@@@???===<<<<<<<<<<<<999999666444222444777;;;999999888888888888888777444333222222222222000///------------,,,+++************))))))******+++,,,******************************++++++---...///000)))+++---...000222666999777777999<<>>@@@@@@???>>>===<<<<<<<<<999888888777666666777777888999:::;;;>>>CCCJJJOOOUUUUUUXXX\\\^^^___eeelllxxxYYYRRRcccbbbEEEFFF>>>:::@@@EEEZZZzzzzzz|||yyyqqqmmmpppvvvtttwww}}}}}}~~~}}}|||||||||{{{zzzxxxuuurrrqqqqqqssstttrrrmmmgggbbb```bbbeeegggfffbbb]]]YYYWWWSSSTTTTTTTTTRRRQQQRRRSSSTTTRRRQQQOOOMMMMMMMMMMMMMMMLLLIIIGGGEEECCCCCCCCC??????>>>===<<<<<<<<<<<<999888666333222444888<<<:::999888888999999888666444333222333333333111///------------,,,+++************))))))******+++,,,************************)))******,,,---///111222***+++---//////111444666555555666999===@@@@@@???>>>>>>>>>>>><<<<<<<<<<<<888888777666666666666777888999:::===AAAGGGOOOUUUUUUVVVXXXXXXVVV[[[mmmvvvrrr{{{eeeUUU[[[uuuxxxNNN===AAA999666@@@CCCRRRrrr~~~{{{|||zzzvvvsssuuu{{{zzzxxxzzzzzzzzzyyyxxxvvvtttrrrppprrrtttsssoooiiidddbbbcccdddgggiiigggaaa[[[XXXXXXTTTRRRPPPPPPQQQSSSTTTTTTRRRQQQPPPNNNNNNMMMNNNNNNJJJJJJHHHFFFDDDBBBAAA@@@===<<<<<<<<<<<<<<<<<<<<<999888555333222444999===;;;999777777999:::888666333222222222333222000...------------,,,+++************))))))******+++,,,*********************************+++,,,...///000+++,,,...//////000222444444333444777;;;???AAAAAA===>>>>>>===<<<;;;<<<<<<888777777666666666666777777999;;;===BBBIIIRRRXXXOOORRRUUUSSSOOOWWWuuuqqqaaannnddd```eeekkk???:::???777555@@@@@@KKKiii|||}}}}}}~~~~~~zzz{{{{{{{{{xxxwww|||yyyyyyxxxwwwuuusssqqqpppqqqssssssoooiiifffhhhkkkcccfffiiifff___YYYWWWXXXVVVRRRNNNNNNQQQUUUVVVUUUPPPOOOOOONNNMMMNNNNNNNNNHHHHHHGGGEEECCCAAA???===;;;;;;;;;<<<<<<<<<<<<<<<999777555222222444:::>>>;;;999777777999:::888666222111111111222111///,,,------------,,,+++***************)))***++++++,,,************************************+++,,,------+++---//////...///000222333222222555:::???BBBCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777999:::===AAAFFFLLLRRRUUU[[[RRRNNNOOONNNWWWvvvxxx^^^ccchhhbbb|||vvvTTTAAA>>>888888;;;;;;<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777888888888999;;;???DDDJJJOOOSSSTTTUUUNNNJJJIIIJJJZZZ}}}kkkuuuqqqtttfffFFF555>>>999888;;;999999EEEVVVsss}}}~~~~~~|||~~~}}}}}}}}}}}}~~~}}}wwwtttuuuuuurrrrrrqqqooommmkkkjjjiiihhhcccbbb```^^^\\\ZZZXXXVVVTTTTTTTTTSSSQQQPPPQQQSSSRRRQQQOOOMMMLLLLLLMMMMMMJJJIIIGGGEEECCCAAA@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<888555222222444777:::;;;::::::999999999999888888444444333222111000/////////...---,,,+++*********++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---////////////111333222777:::777777;;;??????::::::::::::::::::::::::777777777777777888999999888===CCCJJJPPPSSSSSSSSSQQQKKKGGGEEEKKKeee{{{{{{nnnYYY@@@555<<<888888:::888666???LLLggg{{{}}}~~~}}}|||~~~{{{zzz|||}}}|||{{{~~~}}}xxxuuuvvvuuuqqqtttsssrrrpppnnnllljjjiiicccbbb```]]]ZZZYYYWWWWWWSSSTTTTTTRRRPPPOOOPPPRRRQQQPPPPPPNNNMMMMMMLLLLLLJJJIIIGGGEEEBBBAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;666444222222555888999:::999999:::999999888888777333333222111000///......///...---+++************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...///000000//////111333777:::;;;888888===@@@AAA999999999999999999999999888777777777777888999999:::???HHHPPPUUUUUUSSSQQQNNNIIICCCDDDSSSwww|||```eeeqqqPPP@@@;;;999777888:::888666<<>>DDDLLLSSSVVVUUUQQQNNNHHHCCC>>>EEE___sss[[[TTTkkk\\\CCC:::999666666888999999888<<>>>>>::::::;;;;;;:::999888888111111222555888::::::999888999::::::999888666555222111111000///...---------,,,,,,+++************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---......///222666999<<<===<<<999;;;AAADDDCCC888888888888888888888888999999999999999:::;;;<<>>===999::::::;;;:::999777666000111333777;;;<<<;;;999888999::::::999777555333222222111000///...------,,,,,,+++***************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---///222666:::;;;<<<;;;:::===DDDFFFDDD888888888888888888888888777777888999;;;>>>???AAAJJJMMMPPPRRRQQQMMMIIIEEEAAALLLYYYjjjlllaaagggcccJJJWWWqqq]]]@@@888999777555666777666777999;;;<<>><<<:::888999:::;;;999777444222333222222111000///...---,,,++++++***************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---000555888999;;;;;;;;;???FFFGGGDDD777777777777777777777777444555777:::===@@@CCCEEENNNOOOQQQQQQOOOKKKFFFCCCGGGZZZooosss^^^YYYjjj```RRRiiizzzPPP999888:::888666777666555555777999999DDDeee|||zzzvvvoooqqqssssssuuu|||}}}||||||{{{|||||||||zzzxxxwwwyyy{{{|||~~~zzzxxxwwwuuupppnnnnnnnnnmmmjjjfffbbb```XXX^^^cccccc___\\\[[[]]]WWWWWWVVVTTTQQQPPPPPPQQQQQQPPPPPPOOOMMMMMMLLLLLLKKKIIIGGGDDDAAA>>>===<<<888999:::;;;:::888666444///111555:::>>>???===:::888999:::;;;999777444222333333222111000///......++++++******************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---,,,,,,,,,...333666888999:::;;;AAAGGGGGGCCC888666333333444666888888888888999999<<>>:::222999444444555666777888999999>>>LLLnnn~~~wwwxxxuuutttqqqoooooopppuuu~~~|||||||||}}}yyyxxxyyyyyyvvvwwwzzz}}}{{{xxxvvvuuuppppppooonnnkkkhhheeecccbbbnnnpppeee]]]______ZZZVVVWWWXXXXXXWWWUUUSSSRRROOOPPPPPPQQQPPPOOOMMMLLLHHHFFFBBB???===<<<======999999:::<<<>>><<<666111000111444:::@@@CCCAAA>>><<<;;;:::999888666555555444333222000//////......+++++++++*********)))))))))***++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,---------------...///111222333444555777<<<@@@CCCDDDCCC666555333444555666777888888999:::;;;>>>CCCJJJPPPPPPOOOPPPNNNIIIEEEIIIQQQlllpppiiiggglllyyyWWW===::::::555555333444555666777888999999999HHHhhh|||sss|||{{{rrrooommmnnnnnnqqq{{{}}}}}}~~~~~~zzzyyyzzzyyywwwwwwzzz~~~{{{yyywwwvvvuuuuuuuuuuuusssnnnhhhbbb___ccclllmmmbbb[[[\\\]]]YYYXXXYYY[[[\\\\\\ZZZYYYXXXQQQQQQQQQPPPOOOLLLJJJIIIEEEDDDBBB???===;;;:::::::::999:::<<<<<<:::555111000111444:::???@@@>>><<<<<<;;;:::999888666555555333333111000///.........+++++++++*********))))))******+++,,,,,,,,,++++++************************+++++++++,,,,,,,,,---------------...000111333333555666888<<<@@@CCCCCCBBB333333444555666666777777888:::===@@@CCCHHHNNNRRROOOOOONNNJJJDDDAAAJJJVVVuuurrrzzzffffffiiiDDD777666888888111333444444555666777888888777FFF^^^|||xxx|||zzzsssooommmmmmmmmnnnttt|||~~~~~~~~~{{{zzz{{{zzzwwwxxxzzz}}}{{{xxxvvvuuuvvvvvvuuuvvvvvvtttoooiiibbb^^^gggllljjj```ZZZ\\\^^^[[[YYYZZZ[[[\\\]]]\\\[[[ZZZSSSSSSQQQOOOLLLJJJGGGEEEBBBAAA@@@>>><<<:::999888::::::999::::::777333000222333666999======<<<999<<<<<<;;;999888777666555333222111///............+++************)))))))))+++++++++,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...000111333444555555777;;;???AAA@@@???111222555666666666777888777<<>>===<<<000222666777777777999:::888???GGGNNNPPPOOOMMMLLLNNNHHHEEEKKKUUU```nnnxxxuuuSSSYYY```}}}hhhCCC555999444333888111333333444444555555666666888@@@EEENNNmmm|||ssslllkkkkkkjjjjjjmmmrrr}}}||||||||||||{{{}}}|||xxxwwwyyyyyywwwuuusssssstttvvvxxxrrrpppmmmkkkjjjjjjlllmmmooommmhhhbbb```aaa```^^^WWWWWWVVVUUUTTTSSSRRRQQQQQQOOOMMMKKKHHHFFFDDDCCC???<<<999777888<<>>>>><<<<<<;;;===<<<;;;:::999777666666222111///...------,,,,,,))))))))))))))))))))))))++++++++++++******)))(((*********************************+++++++++,,,,,,,,,,,,---...000222444555666666777:::===???>>><<<000333777777777777;;;>>>===CCCKKKPPPPPPMMMIIIGGGBBBAAAHHHZZZnnn~~~uuudddaaasss|||\\\RRR[[[mmmOOO===666999555222444333333333333444444444555555444999999===WWWzzz~~~{{{zzznnniiihhhfffeeefffjjjuuu~~~|||{{{||||||~~~{{{{{{}}}|||wwwvvvxxxvvvuuutttssssssuuuwwwxxxyyyuuupppkkkjjjkkkoooqqqmmmiiieeebbbbbbaaa]]]YYYYYYYYYWWWVVVTTTRRRQQQQQQPPPNNNLLLIIIFFFDDDCCCBBB===;;;888666888===BBBEEE<<<;;;999666333222444666===???@@@@@@???======>>>======<<<:::999888777666111000///...,,,,,,,,,,,,(((((()))))))))))))))************+++******))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,...000222444555888999:::===@@@BBBAAA@@@222555888888666888===BBBFFFIIIMMMNNNLLLHHHFFFDDD???HHH]]]xxx}}}ooo]]]UUUaaa~~~jjjWWWZZZbbbwwwfff>>>>>>666222555333111555333333333333333444444444333777666555FFFlll{{{|||zzztttkkkhhheeebbbbbbeeejjjttt~~~~~~|||{{{|||}}}}}}{{{{{{}}}{{{wwwuuuvvvsssssssssttttttvvvwwwxxxyyyvvvqqqlllkkklllnnnppplllgggdddeeefffccc\\\VVVZZZYYYXXXVVVUUUTTTTTTSSSRRRPPPLLLHHHDDDAAA???>>>999999888888999<<<>>>???<<<;;;999555222222666999>>>@@@BBBAAA???===>>>???======<<<;;;999888777666000000...---,,,+++++++++(((((((((((())))))******((())))))************)))************************************++++++++++++++++++,,,...000222444666777888999===@@@BBBBBBAAA333666888888666888>>>DDDLLLMMMMMMKKKGGGEEEDDDDDDIIIZZZxxx}}}wwwdddSSS[[[zzzmmm]]]___tttJJJ666@@@555+++555555...555333333333333333333444444777999777555===[[[www}}}uuu{{{ooojjjfffcccccccccccchhhsss~~~}}}~~~~~~}}}{{{{{{}}}}}}zzzzzz|||{{{vvvtttuuurrrrrrssstttvvvwwwwwwxxxtttrrrooolllkkklllnnnooommmhhhfffiiikkkfff]]]VVVXXXWWWVVVUUUUUUUUUUUUUUUTTTQQQMMMGGGCCC???===<<<777888999:::;;;:::999999<<<;;;999555222222777;;;>>>@@@BBBAAA???===>>>@@@======<<<;;;999888777777000///...---,,,+++++++++'''((((((((())))))******'''((()))***************++++++++++++++++++++++++)))************+++++++++++++++,,,...000222444666444555777:::>>>@@@@@@???999888999:::>>>BBBFFFIIILLLKKKJJJHHHBBB>>>===@@@LLLxxxmmm\\\___}}}nnnkkkvvv^^^BBB666555444333222222222222111111222222222333333333444111444999:::HHHsssyyyggg~~~ssshhhiiihhh```ddd___bbbqqq~~~~~~}}}xxx}}}~~~~~~~~~zzzxxxyyyzzz||||||||||||}}}|||{{{yyywwwuuuwwwwwwvvvuuuuuutttuuuuuurrrqqqpppooonnnnnnnnnnnniiilllooopppmmmfff___ZZZYYYXXXVVVTTTSSSSSSSSSSSSPPPKKKFFFBBBAAA???;;;888555777999:::::::::;;;<<<:::999777222///000777<<<<<>>AAA>>><<<::::::;;;;;;888555000000///---,,,+++***)))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---000333666888777777888999:::===???AAA777888:::>>>AAAEEEHHHJJJJJJFFFCCCBBB@@@???CCCHHH^^^ssskkksssnnnxxxsssHHH888555555444222222111111111111111111222222222333333555111333888999BBBeee|||zzzccckkknnnhhheee```aaa___ccckkkttt{{{~~~~~~~~~~~~}}}|||zzzzzz{{{||||||{{{wwwxxxyyyzzzzzzzzzyyyyyyvvvvvvvvvvvvvvvvvvwwwxxxuuutttrrrooommmlllkkkjjjjjjmmmpppqqqnnnhhh```\\\[[[YYYWWWTTTRRRQQQPPPPPPNNNJJJEEEAAA@@@>>>:::888666888999::::::;;;;;;<<<999777444111000333888<<<===>>>??????>>>>>>???@@@===;;;999:::::::::777444111111///...,,,+++***)))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---000333666999999999999999;;;===???AAA666999>>>CCCGGGIIIJJJJJJFFFBBB@@@@@@@@@???DDDLLLddd|||yyygggkkkVVV888777444444333222111111111111111111111222222222222333555111222777777;;;RRRlll|||iii___iiiwwwhhheeedddZZZ[[[^^^``````fffwww~~~~~~~~~|||{{{{{{{{{{{{|||~~~~~~|||zzzvvvwwwxxxyyyyyyyyyyyyxxxvvvuuuuuuvvvvvvwwwxxxyyyxxxvvvsssooollliiigggfffiiikkklllmmmjjjfffbbb___\\\ZZZWWWTTTQQQOOOMMMMMMLLLHHHCCC@@@>>><<<999777777888999:::;;;;;;:::999777444111111333777:::;;;>>>======???@@@AAA@@@>>><<<;;;999999999777555222222222000///---+++***)))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---,,,---...000333777999;;;;;;:::;;;<<<>>>@@@AAA:::===CCCHHHKKKKKKIIIGGGAAA@@@BBBDDD@@@===CCCNNNgggiiiWWW[[[qqqgggEEE555:::333333222111111111111111111111111111222222222222555000111666777777BBBQQQ|||ssscccZZZ}}}ooohhhgggYYYZZZ\\\[[[XXX]]]ooo~~~}}}}}}~~~~~~}}}{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvuuuuuuuuuuuuvvvvvvwwwwwwuuurrrnnnkkkhhhfffeeeddddddcccbbbaaa`````````YYYXXXVVVSSSPPPMMMKKKJJJGGGEEEAAA>>>;;;999888777777777888999:::999777666444222///111666;;;<<<;;;???===<<>>@@@AAAAAADDDIIIMMMMMMJJJFFFDDD???===@@@DDDCCCBBBOOOaaaqqqccc___rrrrrrppp}}}mmmRRRQQQhhhqqqJJJ:::555444222222111000000000111111000000111111111222222222333///000666777555:::AAAbbb}}}uuuwwwkkkXXX```}}}oooeee```]]][[[[[[\\\```kkkwwwwww|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuuwwwvvvuuussssssrrrrrrrrrsssrrrpppmmmjjjhhhgggfff^^^\\\ZZZXXXXXXYYY\\\^^^UUUTTTRRRPPPNNNKKKIIIHHHBBBAAA>>>;;;999777777888777777777888999888555111222000000444999===>>>===@@@>>>>>>@@@BBBCCC???<<<;;;;;;:::888555333111000222222000///---+++***)))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---------...111444777999======<<<<<<===>>>@@@AAAIIIKKKMMMNNNLLLIIIEEEBBB@@@;;;???LLLVVV^^^pppeeeYYYZZZttt}}}```^^^ppp~~~sss___SSSaaaZZZ===999555111111111000000000000000111000000000111111111111222222///000555666555777;;;IIIpppssswwwrrrbbbMMMccc|||iiieee]]]WWWXXX[[[]]]```dddpppwww}}}vvvtttvvv}}}~~~}}}}}}}}}}}}||||||}}}|||||||||{{{zzzyyyyyyyyyyyywwwvvvtttsssqqqppppppppppppooommmkkkjjjiiihhhhhh]]]\\\YYYXXXWWWXXXYYYZZZQQQQQQOOONNNKKKHHHFFFDDD<<<<<<;;;999777666777999999777777888:::888333///000111333777<<>>;;;;;;<<<;;;999555111000000000000///---,,,+++***)))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,...------///111444888:::<<<<<<;;;<<<===???AAABBBNNNNNNNNNMMMKKKHHHEEECCCBBB===IIIhhhyyyeeeiiiwwwhhhXXXeeehhhcccfffzzzpppGGG;;;888444444000000/////////000000111000000000000111111111111222000000333444333666999:::QQQ{{{|||tttqqqmmmVVVUUUbbb}}}kkk___UUUTTTVVVVVVTTTUUUbbbjjjuuu|||~~~yyyuuuwww|||~~~||||||}}}~~~}}}}}}|||{{{zzz~~~|||zzzzzzzzzzzzvvvuuutttsssrrrqqqqqqqqqnnnmmmllljjjiiiiiiiiiiiibbbccccccccc```\\\XXXUUUPPPPPPNNNLLLHHHDDDAAA???777888999777555555888;;;;;;999888:::<<<:::444......222777;;;===???@@@AAA@@@BBBDDDDDDAAA>>><<<;;;;;;======999444111000000...------,,,++++++******))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,.........///111555888::::::::::::;;;<<>>;;;555///---333:::===>>>???AAACCC@@@CCCFFFEEE@@@<<<;;;;;;<<<======:::555000///000,,,,,,,,,+++++++++******))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,.........///111555888:::999999999:::<<>><<<<<<======:::555222222333000...+++***+++***)))(((************************************))))))))))))************************++++++******++++++,,,---///...---...000333777999<<<;;;;;;;;;<<>>AAABBBIIIRRRZZZ```kkkvvvuuummmqqq~~~vvvaaa\\\WWWPPPWWWvvvwwwwww|||aaa???666222333333...///555222111000000//////000000000000000000000000000000111111111222333333444444111666888FFFgggrrrtttwwwkkkQQQDDDWWW}}}{{{dddUUULLLIIIJJJKKKKKKNNNTTT^^^eeeqqqtttxxxyyyxxxyyy|||}}}zzzwwwuuuyyy||||||{{{{{{zzz{{{}}}}}}|||{{{xxxuuussstttuuuqqqrrrqqqooolllkkkmmmnnnfff```[[[ZZZUUUNNNIIIHHHCCC???:::666444333111000666777888888999999999999777666333111000///000000;;;<<<>>>@@@AAABBBBBBAAAIIIGGGEEEDDDBBB???;;;888444555555333000......//////---+++*********)))(((************************************))))))))))))++++++++++++++++++++++++++++++******++++++,,,---......---...000333777999::::::::::::;;;>>>@@@AAARRRgggyyykkkRRRLLLNNNXXXrrruuujjjjjjtttzzzkkkDDD888444444555333......333111111000///////////////000000000000000000000000000000111111222333333333444:::777999LLLgggyyytttyyyzzzlllUUULLL^^^www}}}jjj[[[OOOLLLLLLLLLJJJIIILLLRRRXXXeeekkkqqqvvvyyy|||}}}|||~~~|||{{{{{{xxxxxxyyy{{{}}}{{{yyywwwtttrrrrrrssstttrrrqqqnnnkkkhhhgggiiikkkhhh```ZZZVVVQQQIIIDDDDDD<<<999666444444555444333777888999999::::::::::::888555222///...000333555999;;;===@@@CCCEEEGGGHHHGGGEEECCCBBB@@@===999555555555555333222111111111...,,,***)))******)))(((************************************)))))))))(((((((((((((((((((((((((((++++++******++++++,,,---...---...///111444666888999999999:::;;;===???@@@ppp}}}```PPPRRR]]]vvvzzzzzzjjj```tttnnnKKK::::::666333333222000///000111000000///...///////////////////////////////////////000111111222222333444:::777555===NNNqqq}}}vvvzzzpppQQQHHHUUUqqqttteeeTTTNNNMMMJJJHHHHHHIIILLLNNNRRRYYYccckkkppptttyyy}}}xxxwwwxxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwssswwwwwwxxxyyy{{{}}}~~~zzzwwwtttrrrrrrrrrssssssrrrppplllgggbbb```bbbccc^^^WWWPPPLLLGGG???;;;;;;888666555555666777777777888999999::::::::::::999555333000...///222777::::::<<<>>>AAAEEEGGGIIIJJJDDDDDDCCCCCCBBB???;;;777555555444333333333222111---+++))))))******)))(((************************************)))))))))(((((((((((((((((((((((((((++++++******++++++,,,---------...///111444666777999999:::;;;<<<===??????kkkWWWZZZiiiqqqxxx|||tttxxxzzzKKK888:::666222//////000222111000111000//////......///////////////////////////////////////000111111222222000666555444888@@@YYY|||xxxuuu```JJJIIINNNjjjxxx[[[TTTKKKFFFFFFHHHHHHGGGEEELLLUUU]]]bbbgggmmmqqqnnnpppsssyyy}}}}}}}}}}}}~~~~~~}}}}}}~~~yyyyyy{{{zzztttnnnvvvvvvwwwwwwxxxxxxxxxxxxyyywwwtttssstttttttttssspppmmmiiibbb\\\YYYYYYZZZRRRLLLFFFCCC@@@:::666777555444333444666888888777888999999:::::::::999999000///...///111555999<<>>???@@@vvvhhh]]]```xxx~~~YYY:::333888000000///...///111222222000000///............///////////////////////////......//////000111111222///333222444888888FFF```www}}}wwwaaaQQQ???NNNddd|||}}}mmmXXXKKKHHHHHHEEEBBBBBBFFFJJJNNNQQQWWW___eeefffjjjpppuuuxxx{{{~~~}}}~~~}}}||||||}}}|||xxxwwwxxxwwwtttqqqxxxxxxxxxxxxxxxxxxxxxwwwvvvtttrrrrrrttttttrrrpppfffddd```ZZZTTTOOONNNOOOHHHBBB??????===888555666444333333444777888888888888888999999999999888888---...000333666;;;>>>@@@GGGHHHJJJLLLKKKJJJGGGFFFGGGGGGGGGHHHHHHEEE@@@<<<666333111111222111///---,,,***(((((()))***)))(((************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---...000222444666777999:::;;;===>>>???@@@@@@uuulllaaaXXXXXX___ssslllBBB555555444---111333222000000222222000000///...............////////////////////////......//////000111111111222333000444999444999LLLlll{{{vvv\\\BBB@@@GGG^^^hhhTTTLLLIIIDDD??????@@@AAA@@@BBBHHHRRRYYYaaagggnnnrrrssstttwwwyyy~~~~~~~~~~~~{{{wwwvvvwwwxxx{{{zzzzzzyyywwwuuuuuuuuuuuu{{{{{{|||||||||{{{zzzzzzrrrpppoooppprrrrrrooolll]]][[[XXXRRRLLLGGGFFFFFF>>>:::777999999555222333555555444666888:::999999888888999999999888888777...000333888<<<@@@CCCEEEIIIKKKMMMOOOOOOMMMJJJHHHGGGGGGGGGGGGGGGCCC>>>:::888555222222333333000---,,,***(((((()))***)))(((************************************))))))))))))************************++++++******++++++,,,---,,,---...000222444666666999:::<<<>>>???@@@@@@@@@rrr^^^PPPKKKIIIKKK]]]nnnjjjqqqrrrnnnLLL===999777444111111000000000000111111333222111000///...---,,,000000000000000000000000222222111111111111222222///...///000222666999;;;LLLlll~~~~~~pppZZZFFF999BBBXXXrrrpppXXXKKKHHHIII@@@>>><<<===@@@CCCEEEEEENNNVVVaaahhhkkkmmmppptttuuuwwwyyy{{{{{{zzzxxxvvv|||}}}~~~}}}{{{zzzyyyyyyxxxwwwwwwyyyzzz{{{qqqsssuuuwwwwwwuuusssqqqwwwuuuvvvyyy}}}|||uuuoooqqqnnnkkkhhhfffccc```]]]WWWTTTOOOJJJEEEBBB@@@???999888777666444444333333777777888999999999888888555888:::999444000......333000444>>>FFFGGGJJJNNNMMMMMMPPPSSSUUUSSSNNNJJJLLLIIIEEEBBB???===:::777222222222111///---,,,+++,,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---,,,---...111333666888999@@@???===<<<<<<<<<===>>>mmm^^^SSSKKKRRR]]]mmm}}}oooZZZZZZfffrrrpppPPP;;;444444222///111111000000000000111111222111111000///...------////////////////////////111111000000000000111111/////////000222555888:::AAAVVVyyy|||}}}}}}{{{mmmWWWAAA;;;AAAQQQlllqqqZZZJJJAAADDDAAA===:::999;;;???BBBCCCJJJSSSXXXZZZ\\\```dddiiilllooorrrtttuuutttssswwwxxx{{{||||||{{{yyywwwtttsssrrrrrrrrrrrrrrrrrrqqqrrrtttuuuuuutttrrrqqqqqqppppppssswwwvvvqqqlllhhheeebbb___]]][[[WWWUUUOOOMMMHHHCCC???===;;;;;;777666666555555666666666999999999999999999999999:::;;;;;;888333///...///444555<<>>@@@AAA@@@??????|||cccTTTNNNQQQXXXrrrppp[[[UUUdddzzzWWWIII999111333555333000111000000//////000000111000000000/////////......////////////////////////000000////////////000000000000000000111444666777888???VVV}}}|||~~~mmmSSS@@@333555GGG\\\zzzxxx^^^HHHCCCBBB>>>;;;888999;;;>>>>>>CCCIIILLLMMMOOOSSSWWWXXX[[[___dddhhhjjjkkkkkkmmmooorrruuuvvvtttrrrppppppppppppooonnnmmmkkkkkkjjjkkkmmmnnnnnnmmmkkkjjjgggeeedddfffiiijjjgggccc^^^[[[XXXUUUSSSQQQMMMKKKDDDBBB???<<<999777666666555555555555666888999:::<<<;;;:::999999999:::;;;===<<<999555000///000111666<<>>BBBEEEDDDAAA???nnnZZZOOOJJJQQQiii{{{jjjeeemmm}}}[[[@@@:::333222666777444000000000////////////000000//////////////////////////////////////////////////////............//////111111000000111222333444777555@@@^^^nnnXXXAAA555:::FFFQQQpppyyy]]]DDDBBB????????????<<<:::>>>@@@BBBCCCDDDFFFIIILLLIIILLLPPPUUUYYY\\\^^^______bbbfffiiijjjiiigggeeeiiiiiiiiihhhfffdddaaa```]]]^^^___``````___^^^]]][[[YYYWWWWWWYYYYYYWWWUUUUUURRROOOMMMKKKIIIFFFCCC<<<:::999777555555444444555555555666777888999:::;;;:::999888999:::<<<>>>===:::666222000111555777;;;BBBLLLRRRQQQPPPRRRUUUZZZZZZYYYVVVRRROOOMMMMMMHHHDDD>>>:::999999999999:::888666222///,,,***)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,------...------///111333555777888333777<<>>```SSSKKKRRRaaavvvrrrjjjnnnzzzYYY???888444111111222333000,,,000000////////////000000............////////////........................//////............//////111000000000111111222222666333777HHHaaavvv]]]EEE:::999AAASSShhh|||vvvWWWMMMBBB>>>@@@AAA===999<<<<<<;;;::::::<<>>888555222111333888===@@@BBBIIIOOOOOONNNPPPTTTWWW]]]XXXRRRQQQTTTVVVUUURRRKKKGGG@@@;;;999999888777999777444111...+++***)))((((((((()))******++++++))))))))))))))))))))))))******************************************************+++,,,------......---...///111333555666777666777:::===??????>>>===JJJMMM^^^}}}hhh\\\ccccccjjjrrrxxxXXX@@@===555333000000000000///...000//////......//////000.....................///........................//////............/////////000000000111111111111444222444:::FFF___sssWWW@@@555;;;???III^^^|||xxxfffOOO???;;;======;;;===<<<:::888888999:::<<<<<<===>>>@@@BBBCCCDDDDDDFFFGGGJJJLLLMMMMMMLLLLLLNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGEEECCCAAA@@@??????===;;;;;;;;;:::888777777777777888888999999999::::::999888777777777888999888777777777888999:::444222111444:::AAAGGGJJJJJJOOOPPPNNNMMMRRRWWWXXXZZZSSSMMMNNNUUUYYYVVVRRROOOKKKDDD>>>:::777555333555333111...+++*********(((((())))))*********+++))))))))))))))))))))))))************************++++++++++++++++++++++++)))***+++---..................000111333555666777888888999:::;;;<<<======PPPhhh^^^IIIHHHPPPWWWggg|||~~~XXX???888:::444333222111111111222222//////............//////.....................---........................000//////////////////000...//////000111111111000222000222555888FFFhhh~~~jjjSSSCCC999777;;;JJJ]]]rrrhhhQQQCCC===>>>@@@AAA???<<<;;;:::;;;;;;;;;::::::;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCCCCEEEEEEDDDDDDCCCDDDDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>><<<:::999999777666555555666666555444666666777888999:::::::::::::::999888888888888999:::999888777555444333222333333444:::BBBJJJOOOQQQQQQTTTSSSPPPQQQWWWZZZXXXSSSPPPNNNPPPTTTTTTPPPKKKLLLHHHCCC???;;;888555333000///---***))))))******)))))))))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))***,,,---...//////......///000111333444666666666888999;;;======>>>>>>ttt~~~```QQQTTTWWWTTTllluuuxxxMMM888:::888///111111111111000000000111//////............////////////.........---------........................000000////////////000000---...///000111111111000333000111555444999OOOiiizzzhhhZZZ@@@<<<===AAACCCMMMlllgggQQQDDDBBBDDD@@@>>>;;;:::::::::999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===??????<<<;;;:::::::::<<<===>>>888888777777777777888888333555777777666555444555555333333444555666666555555666777888999::::::::::::999999888999999::::::;;;;;;999777444111...,,,444555888???HHHPPPTTTTTTUUUXXXVVVSSSVVV\\\]]]XXXMMMOOORRRTTTSSSNNNHHHDDDEEECCC@@@>>>===;;;999777---,,,***(((((()))***+++******))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))***,,,.../////////......///000111333444666666444777:::===???@@@???>>>{{{mmm___\\\]]]___eeelllgggHHH<<<999444222555000000000000000111111111111111000000//////......////////////////////////------------------------000000//////.........---............////////////000222333111111666@@@HHHnnn~~~vvvmmmLLLEEE>>>:::999AAATTThhhhhhTTTGGG???BBB???>>>>>>999444777@@@<<<:::888888999:::999888888888888888888888888888999999999999888888888888666666666666666555555444555555666666666666666666666777888888888777666555888888999999999888777777888999:::999888999:::<<>>@@@@@@???ooo```^^^cccmmmvvv|||cccLLL777333444111000333111000000000000000000000000000000000//////..............................------------------------000/////////.........---............////////////000222222111000333:::AAAQQQttt~~~|||zzzxxxhhhUUUAAA999999===EEEMMMgggzzzqqq[[[III===888888<<<===999777999:::888888888:::;;;:::999666666666666666666666666666666666666666666666666666666777777666666555444777777777777777777777777888999:::::::::999888777888999999:::;;;;;;;;;;;;999;;;===>>>===;;;:::;;;999888666333222444888<<>>999444000---,,,,,,+++******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))))))))*********+++++++++,,,,,,...---------------------000111222222444444555666888777888:::<<<>>>===<<>>===999666888888777888999999888666777777777777777777777777555555555555666666666666777777777777777666555555:::999999999888888777777777777888888888777666555999999:::;;;<<<<<<======999<<<>>>>>><<<888555333111333666666777<<>>999444333666666222111444222222111000///......---////////////////////////........................------------------------........................---------.........//////...000111111//////111444999999MMMxxxxxxcccJJJ999777===555@@@SSSiii~~~sssbbbNNN@@@<<<<<<<<<<<<;;;::::::;;;;;;;;;999666999999999999999999999999777777777777777888888888777777888888777777666555::::::999999888888777777777777777777777777666666999999::::::<<<===>>>???@@@AAA@@@===888333111000000222555;;;BBBLLLUUU\\\VVVUUUVVVZZZ^^^aaabbbbbbddddddccc```]]]^^^bbbfffppphhh\\\QQQIIIFFFEEEEEE===<<<;;;999555111...,,,*********))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))''')))+++,,,,,,+++***))),,,,,,,,,---------...............///////////////000111222222444444555666999888777888:::<<<<<<;;;zzzfffUUULLLQQQ[[[lllzzz|||WWW>>>333555333333333111------///222111111000///...------.............../////////........................---------------------------------...............------------............,,,...000111111111222333777444999RRR~~~ttt]]]III???===555666===KKK```yyymmmWWWGGG@@@======;;;::::::;;;<<<===;;;:::888888888888888888888888666777777777888888999999888888888999888777777666999999999888888777777777999999999999999::::::;;;999999:::<<<>>>AAADDDEEEIIIGGGBBB;;;666333444666666555777AAAOOO[[[```bbb[[[[[[\\\___dddgggiiiiiifffccc______bbbeeefffeeeaaaWWWLLLGGGHHHJJJJJJHHH===<<<:::666222///,,,******************)))))))))(((((((((((())))))))))))((((((((((((((((((((((((''')))+++,,,---,,,***))),,,,,,---------.....................//////000000000111222222444444555666777666555777;;;>>>??????xxxoooddd\\\SSSRRR```rrr}}}rrrOOO888444999444444333111///...///111000000000//////.........---............/////////---------------------------------------------------------------.........,,,------------.........,,,---...000111222333333---444888>>>UUU{{{}}}vvvnnnbbbNNN===:::555333999FFF[[[vvvhhhTTTGGG>>><<<:::888888999:::999888777777777777777777777777555555666666777777888888999999999999999888777777888888888888888888888888666666666777888:::<<<===;;;;;;<<<>>>AAAEEEHHHJJJEEEAAA;;;555222555;;;@@@CCC@@@BBBKKKYYYcccccc``````aaacccggglllpppqqqpppmmmhhhbbbbbbeeeeee```[[[SSSMMMHHHJJJOOOSSSRRRPPP@@@===888333...***((('''************************(((((((((((())))))))))))''''''''''''''''''''''''((()))***,,,,,,,,,,,,+++,,,,,,,,,---------......---------......//////000000111222222444444555666555555555777<<<@@@CCCCCCiiiWWWVVVZZZ______bbbssscccHHH999222333777333333333111111333444444//////////////////......---------.........//////------------------------------------------------,,,,,,,,,------.........,,,,,,---------.........---------...000111111000,,,222777888;;;OOOvvv}}}wwwwwwttteeeTTTGGG>>>666555999AAAQQQ```{{{jjj]]]QQQMMMGGGBBB@@@>>><<<;;;999999999999999999999999666666666777888999999999999999::::::999999888777888888999999::::::;;;;;;777888888999<<<>>>AAABBBCCCBBB@@@???>>>???@@@AAA;;;999666444777@@@JJJRRRUUUTTTVVV\\\ccceeebbb^^^dddeeehhhmmmrrruuuuuutttsssoookkkhhhfff```XXXRRRMMMPPPRRRTTTTTTRRRPPPNNN<<<888333---***((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++,,,------+++,,,,,,,,,------------+++,,,,,,---......//////000111222222444444555666777666555888===AAADDDEEExxx]]]MMMJJJMMMXXXeeeiiinnn{{{[[[:::111555777111,,,000000000//////111111000.........///////////////---------.........//////------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------.........---,,,---/////////...555///000777444777SSSvvv}}}yyy{{{yyytttYYYLLL???:::888777<<>>999666444333888888999<<>>>>>===;;;999@@@OOOccczzzxxxjjjaaaPPPMMMIIIGGGGGGGGGEEEDDD@@@???>>>===<<<<<<======@@@??????>>>>>>???@@@AAA>>>===<<<===AAADDDGGGGGGPPPKKKFFFFFFIIIKKKIIIFFF???<<<999555444555777888===;;;<<>>AAACCCDDDyyyeee^^^XXXUUUVVVfffdddmmmgggQQQBBB;;;444000111333333111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...000222111000111777===LLLnnn||||||ppp]]]NNNGGGAAA;;;>>>======AAAMMMaaavvv{{{zzzvvvqqqjjjccc]]]ZZZMMMMMMLLLJJJHHHFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGLLLMMMNNNRRRWWW[[[]]]]]]\\\TTTIIIBBB???===:::777999777555555888>>>DDDHHHMMMMMMPPPWWWbbbkkkqqqtttnnnnnnmmmllllllooossswww{{{yyyxxxyyyzzzzzzyyywwwuuutttpppggg[[[SSSRRRVVVXXXWWWUUUSSSOOOGGG;;;222,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,,,,---------------...///000000000000//////000111222222333444555666777:::===???AAABBBssshhhiiikkkllloookkkvvvuuuTTTAAA999999555000///111333222111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...000222111///...111555111IIIllltttiiiaaaXXXQQQ===<<<:::777999AAAOOOYYYkkkrrryyy{{{{{{zzzzzzzzzyyyvvvqqqmmmjjjeeehhhkkknnnooonnnllljjjkkkjjjhhhgggfffdddaaa^^^OOOGGG===666444555444444777777777:::BBBLLLVVV\\\^^^___ccciiiooosssuuutttrrrpppnnnqqqvvv{{{}}}}}}wwwvvvvvvxxxzzzxxxtttpppiiikkkiii___TTTQQQVVV\\\XXXWWWUUURRRLLLBBB444***+++++++++++++++*********((()))***++++++***)))(((***))))))))))))((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------............//////000111222......///000111222333333444555777999;;;===>>>???vvvqqqoooooooooqqq{{{hhhOOOAAA777111666444222222444444333111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---///111111///...///111333555BBB___}}}{{{}}}zzzrrrSSSPPPKKKEEE???<<<===>>>AAACCCCCCAAACCCLLL]]]kkknnntttzzz{{{wwwssssssttt{{{|||}}}}}}yyytttoookkkiiilllpppttttttrrrnnnkkkbbb]]]WWWQQQKKKEEE???<<<999666333333666;;;>>>???>>>@@@DDDJJJSSS^^^ggglllnnnoooqqqsssuuuuuutttsssrrrssswww|||~~~{{{xxxttttttuuuwwwxxxuuunnniiiaaa^^^YYYVVVYYY______\\\YYYTTTNNNHHHAAA999///'''+++++++++***************'''(((***,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------000///......///000222333000000111333444555666666555666777999;;;===>>>???]]]dddnnnvvv|||yyyVVVBBB======888333444444333444444333111000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,...000111000000000111666111111AAA[[[wwwyyyyyy}}}yyynnn```VVVQQQNNNKKKHHH>>>===<<<;;;;;;<<<===>>>FFFKKKNNNMMMIIIGGGJJJNNNRRRSSSUUUUUUSSSPPPLLLIIIKKKNNNRRRUUUTTTQQQMMMJJJCCC@@@;;;888666666555555666888;;;@@@FFFJJJLLLLLLKKKOOOWWW```iiirrrxxx{{{~~~|||zzzyyyxxxxxxwww{{{~~~{{{zzz}}}}}}~~~|||yyyssslllggg[[[\\\ZZZYYY^^^dddbbbZZZVVVMMMBBB888333///,,,)))************************'''(((***,,,,,,***((('''))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,,,,------)))*********++++++++++++//////.........000222333111222333444555777888888777888999;;;<<<>>>@@@@@@zzzwwwxxxzzz[[[MMM???888777555444555222222222222111000///...////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,---...000111111111111,,,111666888;;;LLLnnn{{{~~~}}}ttt}}}wwwssstttxxxxxxpppiii[[[RRRHHHAAA???===:::777;;;======:::888777:::>>>;;;<<<<<<<<<<<<;;;999999777999;;;======;;;999777888777666888;;;@@@BBBCCC;;;AAAJJJSSSZZZ]]]^^^^^^]]]bbbkkkttt}}}~~~}}}tttkkkgggeee]]]fffjjjccc]]]]]][[[VVVLLLBBB666---***++++++,,,)))))))))***************((()))***++++++***)))((()))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))************---------......///000111///000111333444666777888777888:::<<<>>>@@@BBBBBBdddGGG===999777888555000111555///000111000000/////////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...------...///000000000***000666444...333MMMggg{{{uuuwww}}}vvvkkk\\\RRROOOPPPPPPOOOCCCAAA???<<<:::999999999999888777666666777888999666777888:::;;;<<<<<<<<<@@@@@@BBBFFFKKKMMMMMMLLLOOOVVV```iiiooorrrsssssstttxxx}}}yyy}}}~~~wwwllldddeeejjjkkkqqqpppeee^^^]]]VVVKKK===666...******+++,,,+++((()))))))))*********+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++,,,---....../////////...///000222444555777777666777999<<<>>>AAACCCDDDcccMMMBBB======666111444555222222666///000111111000000222333////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000...------............444...,,,...///111999DDD^^^xxx}}}zzz|||}}}|||yyyuuunnniiiddd```ZZZTTTOOOJJJDDDAAAFFFDDDAAA??????AAADDDFFFJJJJJJKKKLLLOOORRRTTTVVVYYY[[[aaaggglllllljjjgggooottt{{{xxxooovvvzzztttiiieeelllttt{{{uuuiii```cccfffVVV???111...,,,,,,......,,,)))(((((())))))*********+++******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,...///......---///000111333555777888999555666999;;;>>>AAACCCDDDeeePPPDDD===999777444444333333222111000000000000000000////////////////////////////////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........///000222333444444NNNrrr~~~vvv~~~}}}{{{}}}}}}tttggg]]]\\\^^^jjjgggbbb[[[XXXYYY]]]aaaffffffiiilllhhhbbbaaadddcccgggnnnuuuzzz||||||{{{zzztttmmmlllhhhgggllltttwwwtttqqqgggaaabbb```RRR>>>111******++++++++++++******)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,---...//////---///111333333555777999777999;;;===>>>@@@BBBDDDlllYYYEEE<<<;;;:::888888444333333222111111000000000000000000/////////......................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.....................///000111333444555999JJJgggxxxuuuwww{{{{{{yyyvvvrrrpppsssxxx|||wwwvvvwwwxxxvvvrrrtttyyyyyy{{{}}}xxxccckkkrrrwwwzzz{{{vvvooooooeee[[[UUUMMM@@@333,,,******++++++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,---...//////---///222333333444666888777999<<<===>>>???AAACCCqqqZZZGGG<<<444444777777444333333333222222111000000000000000000/////////..............................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................///111222333777///222JJJlll}}}|||~~~~~~yyywwwrrryyy~~~yyyoooeeedddYYYLLLBBB888...***+++******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,---...//////...000222222222222444666888:::<<<======>>>@@@BBByyyaaaLLL>>>===777333777999666222111222222111111000000000000000000/////////.................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000111222444333666AAAOOObbbyyy|||xxxxxx|||{{{xxxvvvmmmcccQQQFFF999222---)))+++///******++++++++++++******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))***++++++,,,---.../////////111222222111111333444999;;;<<<=========???AAAyyy```MMMAAA;;;999555111111555777555333444111111000000000000//////////////////....................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000000---222888:::888>>>SSShhh|||zzzxxxwwwyyy{{{yyy{{{yyylll]]]AAA555,,,***,,,------///******++++++++++++******))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))***++++++,,,---...//////000222333333222222333444888:::<<<===<<<===???@@@ooo```NNNBBB;;;777777:::777444333555444000000333000000000////////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////...000333333444<<>>@@@CCC666666555444333333222222000000000000000000000000000000////////////000000////////////////////////------------------------------------------------------------------------+++++++++++++++++++++++++++,,,,,,***))))))+++...******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////444444666;;;JJJeee{{{qqqZZZNNN>>>444000///...---++++++++++++++++++++++++,,,***((()))++++++)))&&&))))))))))))))))))))))))+++++++++***************))))))************))))))++++++******************,,,***((())),,,,,,***((())))))))))))))))))))))))++++++,,,------......///000222333333444666999<<<::::::::::::;;;;;;<<<===555555555444333333222222000000000000000000000000000000////////////000000------------------------------------------------------------------------------------------------+++++++++++++++++++++++++++,,,,,,+++))))))+++---******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...........................000///...///777III___ooo~~~kkk\\\CCC<<<333......//////---+++++++++++++++++++++++++++***((()))++++++)))&&&))))))))))))))))))))))))************************))))))************))))))************************+++)))''''''***,,,+++***************************++++++,,,,,,---.........///111222222333555888:::::::::::::::;;;<<<===>>>555444444333333222222222000000000000000000000000000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++++++++++++++++++++,,,,,,+++******+++---******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------........................000000...,,,---555@@@IIIooo~~~zzzqqq___HHH888000---***+++---///---+++))))))))))))))))))))))))***)))))))))+++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************)))(((&&&'''***,,,,,,,,,************************++++++,,,,,,------.........000111222222444666999::::::::::::;;;<<<===>>>444333333333222222222111000000000000000000000000/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------000111111000000222666999BBBVVVooorrrjjj^^^RRRGGG<<<000'''---,,,++++++------+++((()))))))))))))))))))))))))))))))))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************'''((()))+++---...---,,,***************************++++++,,,------......///000222333333444666888888888888999:::;;;<<<===222222222222222111111111//////////////////////////////............//////------------------------------------------------------------------------------------------------++++++++++++++++++++++++***+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++---///000000000111222222;;;KKK^^^ooouuuPPPGGG;;;222............000...---,,,++++++***(((((((((((((((((((((((((((((()))*********)))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))************))))))(((((()))))))))*********&&&)))...111222000---+++******************************++++++,,,------...000222444555555555777888666666666777888:::;;;<<<111111111111111111111111///////////////////////////......------......///------------------------------------------------------------------------------------------------++++++++++++++++++++++++)))+++------+++***++++++******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////......777333444>>>MMM^^^ooo|||www___OOO;;;666000,,,+++---...///------,,,+++************((((((((((((((((((((((((''')))***+++)))))))))***))))))))))))))))))))))))'''(((((())))))******+++))))))************))))))'''(((((())))))*********)))---222444333///,,,***++++++++++++++++++++++++******++++++,,,,,,------000222555666666666777888555666666777888:::;;;<<<000111111111111111111111///////////////////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++)))+++------,,,******+++******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++...------...////////////444///---111666===HHHTTTuuuwwwvvvssskkk^^^MMM<<<111555333111///---,,,+++******+++,,,---,,,+++++++++))))))))))))))))))))))))&&&)))++++++)))(((***+++))))))))))))))))))))))))(((((())))))***++++++,,,))))))************))))))''''''(((((()))******+++...000333222///,,,******++++++++++++++++++++++++*********+++,,,,,,------///222444555555555555666666777777888:::;;;===>>>000000000000000111111111////////////////////////.........------.........++++++++++++++++++++++++------------------------------------------------------------------------++++++++++++++++++++++++)))+++------,,,+++***+++******+++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++******+++---//////,,,---222777666111444<<<@@@UUUmmmzzzwwwjjjTTTMMMBBB777111///000111------,,,,,,,,,------...))),,,///111///,,,***)))************************&&&)))++++++)))(((***,,,))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))************))))))&&&''''''((()))******+++222333333///+++((()))+++++++++++++++++++++++++++)))******+++,,,,,,------...111444555444444444555888888999:::;;;===??????