BM6P6(@ ~~~||||||}}}~~~~~~~~~{{{yyywwwwwwwwwyyy{{{|||zzzxxxxxxzzz{{{zzzxxxvvvvvvwwwtttssstttvvvyyyxxxtttpppooooooooooooooopppppppppkkklllmmmmmmllljjjiiihhhkkkjjjjjjjjjkkkkkklllmmmmmmmmmmmmllliiieeebbb```aaabbbbbbbbb```]]]ZZZXXXUUUVVVXXXYYYYYYWWWUUUTTTMMMLLLIIIGGGFFFEEEEEEFFFHHHIIIQQQ```qqqxxxtttppppppqqqoooiiiddd___[[[UUUQQQOOOMMMLLLKKKKKKLLLMMMMMMLLLJJJGGGFFFCCCCCCEEEIIIPPPVVVZZZ\\\```]]]XXXSSSNNNKKKJJJIIILLLJJJGGGEEECCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>=========<<<===>>>>>>???>>>>>>===;;;::::::999999::::::;;;999:::;;;<<<;;;:::999888:::;;;<<<=========<<<;;;===:::888999<<<===<<<:::<<<;;;:::999999;;;<<<>>>;;;<<<=========???BBBDDDHHHGGGEEEEEEGGGJJJMMMPPPQQQSSSVVVXXXYYYXXXWWWVVVYYY^^^gggqqqwwwyyyvvvrrroooooonnnmmmmmmmmmmmmmmmlllnnnuuuwwwxxx|||oooZZZ___gggjjjYYYSSSbbbrrrzzz|||[[[QQQ```mmmmmmggglll|||rrr\\\III===777222333555555777;;;:::CCCGGGJJJPPPYYYtttwwwrrrtttqqqwwwfffZZZ]]]^^^nnn|||{{{{{{yyytttfff]]]^^^lllrrriii```^^^``````dddkkkzzz|||oooccc___bbbfffnnntttuuuwww|||}}}{{{|||~~~~~~}}}~~~~~~~~~|||yyyzzzyyyyyy{{{|||}}}{{{yyyyyyzzz{{{{{{yyywwwwwwxxxuuuttttttvvvxxxxxxuuurrrqqqqqqqqqqqqqqqqqqppppppnnnnnnnnnmmmlllkkkjjjiiimmmmmmmmmllllllmmmnnnnnnnnnnnnnnnnnnllliiifffdddcccdddddddddcccbbbaaa```YYYZZZ[[[\\\[[[ZZZXXXWWWNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJQQQ]]]kkkyyy|||xxxuuutttuuurrrlllfff```\\\WWWSSSQQQQQQOOONNNNNNNNNNNNMMMLLLJJJHHHFFFDDDDDDEEEHHHOOOVVV\\\___ccc```[[[VVVQQQNNNLLLKKKKKKIIIFFFCCCBBBBBBCCCCCCEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@>>>>>>==============================;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;:::999999;;;<<<<<<<<<<<<<<<;;;;;;===;;;888999;;;<<<;;;999<<<;;;:::999999:::<<<===;;;===>>>>>>>>>???BBBEEEGGGFFFEEEEEEGGGJJJMMMOOOSSSUUUWWWYYYZZZYYYWWWVVVVVV[[[eeeooovvvxxxuuurrroooooonnnmmmmmmmmmmmmmmmmmmooouuuwwwwwwzzz~~~qqqZZZ^^^fffcccUUUQQQaaarrr|||fffSSS```lllooolllqqq}}}rrr]]]MMM???888444555666666888;;;:::CCCFFFIIIPPPYYYtttyyyvvvyyyvvv|||jjj\\\^^^^^^mmm}}}xxxxxxvvvvvvhhh```bbboootttjjjaaa^^^```]]]aaakkk{{{sssfffbbbcccgggnnnuuuvvvyyy}}}|||}}}~~~~~~}}}}}}}}}~~~~~~{{{}}}|||||||||}}}}}}{{{zzzyyy{{{|||{{{yyywwwwwwxxxwwwvvvuuuvvvwwwwwwvvvuuuttttttttttttsssrrrqqqqqqrrrqqqpppooommmmmmllllllqqqppppppoooooooooppppppooopppppppppooommmjjjhhhaaaaaaaaaaaaaaaaaabbbbbb______``````___]]]\\\[[[RRRQQQOOOMMMLLLKKKKKKKKKJJJLLLSSS\\\fffrrr~~~{{{yyyyyyxxxtttmmmgggaaa]]]YYYVVVUUUUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHEEEDDDDDDGGGMMMVVV^^^cccfffccc___ZZZUUUQQQNNNMMMLLLJJJGGGDDDCCCCCCEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@CCCBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::======<<<;;;:::::::::;;;===;;;999999999:::999888;;;:::999999999:::<<<===<<<===?????????@@@CCCEEEFFFFFFEEEFFFGGGJJJMMMOOOUUUWWWYYYZZZ[[[YYYWWWVVVRRRXXXbbbmmmuuuwwwuuuqqqoooooonnnmmmmmmmmmnnnnnnooopppuuu~~~}}}uuuuuuxxx|||rrr\\\^^^ddd|||zzzbbbVVVUUUdddtttqqqVVV___kkkrrrtttxxxttt```RRR@@@:::555666777666888<<<;;;CCCEEEHHHPPPYYYtttwwwwww}}}qqqaaa```___nnnwwwttttttwwwiiibbbdddqqqvvvkkkbbb___```ZZZ___jjj{{{wwwjjjdddeeehhhooouuuyyy{{{}}}~~~|||}}}~~~~~~}}}}}}}}}}}}{{{yyyxxxzzz{{{zzzxxxwwwvvvwwwwwwvvvuuutttuuuvvvvvvwwwwwwwwwwwwwwwvvvtttsssrrruuutttrrrpppooooooooopppsssrrrrrrqqqqqqqqqqqqqqqrrrsssssssssqqqooollljjjbbbaaa```______```bbbccccccccccccbbbaaa```^^^^^^XXXWWWUUUSSSPPPNNNLLLKKKLLLOOOUUU\\\bbbmmm}}}||||||{{{yyytttlllfff```]]]ZZZXXXXXXWWWWWWVVVUUUSSSPPPMMMJJJIIIIIIIIIEEEEEEDDDFFFKKKUUU```ggghhhgggccc___ZZZUUURRRPPPPPPNNNKKKHHHFFFGGGHHHIIIFFFFFFEEEEEEEEEFFFFFFFFFKKKJJJJJJIIIHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>===;;;:::999:::<<<===<<<<<<============<<<<<<===<<<;;;999999:::;;;;;;???>>><<<:::999999::::::<<<;;;:::999888888777777::::::999999999:::;;;<<<===>>>@@@@@@@@@AAABBBDDDEEEEEEEEEFFFHHHJJJMMMOOOUUUWWWYYYZZZZZZXXXVVVTTTPPPVVVaaammmvvvxxxvvvrrroooooonnnnnnnnnnnnnnnoooppppppttt|||zzzsssssswww{{{sss^^^```dddzzzzzzggg^^^]]]jjjyyyvvvYYY^^^hhhssszzz~~~zzzdddTTTAAA:::666666666666777;;;;;;BBBDDDHHHPPPXXXrrr{{{rrrssswwwfffdddbbbrrryyyuuuuuuwwwiiiccceeeoooyyylllccc```___[[[^^^gggvvvyyykkkeeeeeeiiiooovvv{{{|||~~~}}}~~~~~~||||||||||||{{{yyyxxxyyyzzzyyywwwvvvvvvvvvwwwvvvuuutttssstttvvvwwwyyyzzzzzzzzzxxxvvvtttsssvvvuuutttrrrqqqrrrrrrssstttsssrrrrrrrrrrrrssssssvvvwwwvvvuuusssooollljjjjjjhhhfffcccbbbcccdddeeeddddddccccccbbbaaa``````___^^^[[[XXXTTTPPPMMMKKKKKKMMMSSSYYY___iii|||}}}~~~}}}vvvnnnhhh___]]]ZZZYYYYYYYYYXXXVVVWWWTTTPPPLLLJJJIIIIIIIIIEEEEEEDDDEEEIIISSS```hhhkkkjjjhhhddd```[[[WWWTTTSSSQQQOOOLLLJJJJJJJJJJJJFFFEEEEEEDDDDDDDDDEEEFFFJJJJJJJJJJJJIIIIIIHHHHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@??????===;;;:::999:::<<<===<<<<<<===>>>>>>===<<<<<<===<<<;;;:::999:::;;;<<<>>>===;;;:::999999999:::<<<;;;:::999888777777888999999999999::::::;;;;;;===>>>@@@AAA@@@@@@BBBCCCCCCDDDDDDFFFHHHJJJMMMNNNTTTVVVXXXYYYYYYWWWUUUSSSPPPVVVbbboooxxxzzzwwwtttoooooonnnnnnnnnoooooopppqqqqqqssszzzwwwppprrrxxx}}}sssaaabbbfff|||~~~hhh``````lll|||vvv[[[[[[cccqqq|||hhhSSSAAA:::555555555444666999:::AAADDDHHHPPPWWWnnn{{{rrrrrrzzzhhhfffeeetttzzzzzz{{{kkkdddeeekkk|||nnnfffaaa_________dddppp}}}yyykkkddddddhhhooovvvzzz{{{~~~}}}}}}||||||}}}|||{{{xxxyyyzzzzzzxxxvvvvvvwwwvvvwwwwwwuuuttttttvvvxxxzzz{{{{{{|||zzzxxxuuutttuuuuuuttttttttttttuuuuuutttttttttttttttuuuvvvvvvzzzzzzyyyxxxuuuqqqnnnkkknnnllliiifffdddcccddddddddddddcccccccccbbbbbbbbbcccbbb___[[[WWWRRRNNNLLLJJJKKKOOOUUU[[[dddttt~~~zzzqqqkkk___]]][[[ZZZZZZZZZXXXWWWVVVTTTPPPMMMJJJIIIIIIIIIEEEEEEDDDDDDHHHQQQ^^^gggnnnnnnmmmkkkgggbbb^^^[[[VVVUUUSSSQQQOOOMMMKKKJJJGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDCCCBBB@@@@@@???>>>===;;;;;;;;;;;;<<<;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999999999:::;;;;;;;;;:::888777888:::999999999999::::::::::::<<<>>>@@@AAA@@@@@@AAABBBBBBCCCDDDFFFHHHKKKMMMNNNSSSTTTWWWXXXYYYWWWUUUTTTPPPWWWcccpppyyy|||xxxuuuoooooonnnnnnnnnoooppppppqqqqqqttt{{{~~~vvvppprrryyyssscccdddhhh~~~ccc[[[[[[hhh}}}xxx\\\YYY^^^mmmzzz~~~jjjTTTBBB;;;666555555444555888999@@@CCCHHHPPPUUUiii~~~uuuuuu}}}yyygggcccbbbrrroooeeeccceeeyyyssskkkeee```bbb___ccclllwww|||llldddcccgggnnnuuuxxxyyy}}}~~~}}}~~~~~~~~~}}}zzz{{{||||||zzzxxxxxxyyywwwyyyzzzyyyvvvvvvxxxzzzyyyzzz|||||||||yyywwwuuusssssstttuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{xxxuuurrrpppnnnmmmkkkhhhgggfffeeeeeedddccccccccccccdddeeeeeecccbbb```]]]YYYUUUQQQOOOMMMKKKMMMTTTZZZbbbnnnyyy|||{{{rrrmmmaaa___]]]\\\[[[[[[YYYWWWTTTRRROOOMMMJJJIIIHHHHHHDDDEEEEEEDDDGGGOOO\\\eeerrrssssssrrrooojjjfffccc\\\\\\[[[ZZZWWWSSSOOOLLLJJJIIIGGGFFFEEEFFFGGGHHHEEEEEEGGGGGGHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAABBBDDDDDDDDDCCCAAA@@@??????>>>======<<<;;;;;;:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999:::;;;<<<;;;999888:::<<<888888999:::::::::::::::;;;===@@@@@@@@@??????@@@AAABBBDDDFFFHHHKKKMMMNNNSSSTTTWWWYYYZZZYYYWWWUUUPPPWWWdddqqqzzz{{{xxxtttoooooonnnnnnoooppppppqqqqqqrrrwwwxxxrrrtttzzzuuuccceeeiiibbbYYYWWWeee|||zzz\\\VVVYYYiiiuuu{{{kkkWWWDDD===777666666444555888777???CCCHHHPPPSSSddd}}}wwwvvvxxx{{{uuubbb]]]\\\lll}}}nnnaaa\\\ZZZlllyyyqqqjjjddd```___cccmmmvvvoooeeeccceeekkkqqqtttwww{{{~~~|||}}}~~~}}}{{{zzzzzzzzzxxxzzz|||{{{yyyxxxzzz|||yyyzzz|||}}}|||zzzwwwvvvqqqrrrtttvvvwwwxxxwwwwwwvvvvvvwwwxxxyyy{{{|||}}}{{{|||}}}}}}{{{yyyvvvtttsssrrrqqqooonnnmmmlllllldddccccccddddddeeefffgggaaaaaa```^^^[[[WWWTTTRRRRRROOOOOOUUU\\\ccclllttt|||yyy~~~zzzqqqlllbbb```^^^]]]]]]\\\ZZZXXXRRRQQQOOOMMMKKKIIIHHHHHHCCCEEEEEEDDDFFFNNNZZZddduuuvvvwwwwwwtttpppkkkhhhbbbccccccbbb^^^YYYSSSPPPLLLKKKIIIGGGGGGGGGIIIJJJEEEFFFHHHIIIJJJIIIIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@AAABBBDDDEEEEEECCCAAA@@@????????????>>>===<<<;;;:::;;;<<<>>>>>><<<;;;:::;;;<<<=========<<<:::999888999:::;;;<<<;;;:::999999;;;===;;;999999;;;>>>888888999::::::::::::999;;;===???@@@???>>>??????AAABBBDDDFFFHHHKKKMMMNNNSSSUUUXXXZZZ[[[ZZZYYYWWWPPPWWWdddqqqyyy{{{wwwsssoooooonnnoooooopppqqqqqqqqqsssyyyzzzsssuuu{{{wwwbbbdddiii}}}ggg\\\WWWddd|||zzz[[[TTTWWWeeerrrxxxkkk[[[EEE>>>999888777555666999777>>>CCCIIIPPPRRRaaa{{{zzzttttttuuuxxxrrr]]]XXXVVVfffuuukkk]]]UUUQQQaaa}}}vvvnnnfff^^^]]]dddpppxxxrrrgggcccccciiiooorrruuu{{{~~~~~~}}}xxxxxxxxxxxxxxxyyyzzz{{{yyyyyyzzzzzzzzzzzzzzzyyy}}}{{{zzz{{{}}}}}}yyyvvvvvvvvvuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxyyy{{{}}}|||xxxvvvxxxxxxxxxwwwuuusssrrrqqqhhhhhhgggfffdddcccbbbbbbaaaaaa```^^^[[[VVVRRRPPPQQQPPPPPPRRRWWW^^^eeejjjzzz~~~xxxnnnhhh```___^^^]]]\\\ZZZVVVTTTQQQNNNLLLLLLNNNMMMJJJFFFGGGDDDCCCDDDFFFKKKWWWcccqqq||||||zzz{{{ssshhhgggggghhhkkkkkkdddXXXOOOPPPNNNKKKHHHFFFEEEEEEFFFHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;;;;=========<<<;;;;;;;;;:::======<<<;;;::::::::::::::::::999999888999999999<<<======???@@@AAABBBBBBBBBDDDFFFGGGGGGHHHJJJLLLRRRTTTWWWYYYZZZYYYXXXWWWSSSYYYbbbmmmuuuxxxuuurrrooonnnnnnnnnnnnoooooopppsssvvv{{{~~~uuuuuuzzz}}}iii]]]___zzzlll___[[[kkk~~~oooTTTSSSZZZhhhrrrwwwgggWWWHHH>>>666555666666888;;;;;;???DDDNNNUUUOOOZZZuuuqqqooossswwwzzzuuufffXXXWWW^^^nnn{{{ooo\\\QQQOOOYYYttttttkkkhhhgggbbbccchhhooo}}}nnncccaaabbbfffkkkppptttyyy}}}}}}{{{zzzzzzzzzzzzzzz{{{|||}}}zzzzzz{{{|||||||||||||||{{{zzzyyy{{{}}}}}}{{{yyywwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}|||zzz||||||{{{zzzxxxuuusssrrrkkkjjjiiihhhfffeeedddcccddddddbbb___[[[VVVQQQOOOOOONNNNNNOOOSSSYYY```dddooowww}}}uuummmggg```___^^^^^^^^^\\\YYYVVVRRROOOMMMMMMNNNMMMJJJGGGEEEBBB@@@BBBDDDHHHTTT___sss}}}~~~yyyoookkklllnnnrrrsssnnnddd[[[UUUSSSOOOLLLIIIIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@???>>>=================================<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999999888999999:::<<<<<<===???@@@AAABBBCCCBBBDDDFFFGGGGGGHHHKKKMMMRRRTTTWWWZZZ[[[ZZZYYYWWWUUU[[[dddoooxxxzzzwwwsssooooooooonnnnnnooopppppptttvvvyyy~~~xxxwwwzzzkkk^^^___yyyiii]]][[[iiiyyyjjjRRRQQQYYYhhhsssxxx|||fffXXXIII@@@777666666666777:::===AAAEEEMMMSSSNNNXXXrrrsssuuussswww{{{uuufffVVVTTTYYYmmm|||xxxhhhWWWNNNLLLUUUlllppphhheeeddd______dddiiitttqqqeeeaaaaaaeeeiiimmmqqqwww{{{}}}~~~~~~|||||||||||||||}}}~~~zzz{{{|||}}}~~~yyyyyyyyy{{{}}}~~~}}}{{{xxxyyyyyyzzz{{{}}}~~~~~~~~~~~~|||~~~|||zzzxxxuuutttooonnnmmmkkkiiigggfffeeehhhgggdddaaa\\\VVVRRROOONNNLLLKKKKKKNNNRRRXXX[[[bbbkkkvvv~~~~~~}}}~~~zzzrrrkkkfff____________```___]]][[[UUUQQQNNNMMMNNNMMMJJJGGGDDDAAA@@@BBBCCCFFFQQQ[[[rrr}}}~~~vvvpppqqqsssxxxzzzwwwpppjjj___]]]XXXTTTPPPOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDBBB@@@>>><<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<888888888888999:::;;;<<<:::999999888999999::::::<<<<<<===???@@@AAABBBCCCBBBDDDFFFGGGGGGIIIKKKNNNSSSUUUXXX[[[\\\[[[ZZZXXXXXX]]]gggrrr|||~~~zzzvvvqqqqqqpppooooooppppppppptttuuuvvvzzzzzzyyy{{{~~~nnn```___wwwhhh^^^[[[fffqqquuuxxx}}}yyybbbOOONNNVVVfffsssyyyxxxfffZZZKKKAAA999777777666777999???BBBDDDKKKQQQMMMVVVooouuuxxxtttzzzzzziiiXXXSSSVVVkkk}}}qqqbbbTTTMMMKKKQQQdddxxxyyykkkdddbbbaaa]]]^^^bbbeeelllsssfffaaa```cccgggjjjoootttxxxzzz|||}}}~~~}}}||||||}}}}}}~~~yyyzzz|||}}}~~~zzzzzz{{{{{{|||}}}||||||yyyyyyzzz{{{}}}~~~}}}{{{yyywwwvvvrrrqqqpppmmmkkkiiigggfffiiihhheeebbb]]]XXXTTTRRRMMMKKKIIIHHHIIIMMMPPPSSSXXXaaammmwww|||}}}}}}~~~~~~|||{{{zzzzzzzzzxxxvvvvvvyyy|||}}}yyyrrrjjjeee_________aaaccccccaaa```XXXTTTOOOMMMMMMMMMJJJHHHFFFDDDCCCDDDDDDFFFOOOYYYlllxxx|||wwwvvvvvvxxxyyyyyyvvvsssmmmjjjeee___ZZZXXXWWWWWWVVVUUUSSSQQQOOOMMMLLLKKKHHHHHHGGGFFFEEEDDDDDDCCC@@@AAAAAAAAABBBCCCCCCCCCEEECCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<=========888888777777888999::::::999999888888999999::::::;;;<<<===>>>@@@BBBCCCCCCCCCDDDFFFFFFGGGIIILLLOOOTTTVVVYYY\\\]]]\\\[[[ZZZ[[[___hhhttt~~~yyyssssssrrrqqqppppppqqqqqqsssuuuuuuxxxzzzxxxzzz}}}nnn___]]]sssnnnbbb[[[bbbjjjnnnttt|||rrr\\\NNNKKKSSScccpppvvv~~~wwwggg]]]LLLCCC;;;999888666666888===AAABBBHHHNNNMMMWWWnnnxxxxxxvvv|||ppp]]]VVVYYYjjj~~~}}}ooobbbUUUPPPNNNPPP^^^ooouuuhhhbbb``````\\\]]]bbbdddhhhwwwsssfffaaa___bbbfffiiinnnssswwwyyy{{{|||}}}~~~}}}}}}||||||}}}}}}~~~xxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}|||{{{{{{{{{{{{xxxyyyzzz{{{}}}~~~}}}{{{zzzyyyvvvuuussspppmmmjjjhhhggghhhgggeeebbb^^^ZZZWWWVVVNNNLLLIIIGGGGGGIIIKKKMMMSSS[[[gggooouuuyyy~~~}}}{{{{{{{{{zzzyyyzzzxxxwwwvvvuuusssooollljjjooowww|||{{{tttkkkddd______```bbbeeefffeeeccc\\\WWWPPPMMMMMMMMMKKKHHHGGGEEEDDDEEEDDDEEELLLUUUeeesss~~~zzzxxxwwwxxxxxxxxxyyyvvvqqqkkkeeeaaa^^^]]]]]]\\\ZZZWWWSSSPPPNNNLLLIIIIIIHHHGGGFFFEEEDDDDDD@@@AAAAAAAAABBBCCCCCCCCCDDDCCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<=========:::999888888777777777888999888888888999999:::;;;;;;;;;===>>>@@@BBBCCCDDDCCCDDDFFFFFFGGGIIIMMMPPPVVVXXX[[[]]]^^^^^^\\\[[[\\\___fffsss|||vvvuuutttrrrrrrqqqqqqqqqqqqtttvvvxxxwwwvvvxxx{{{nnn^^^ZZZpppwwwggg\\\^^^fffmmmwwwrrr\\\NNNJJJOOO___kkkrrrzzzwwwiii```LLLCCC;;;999999666555777:::>>>???CCCLLLOOOZZZooozzzuuu}}}tttaaaYYY[[[kkk}}}nnntttzzz~~~rrrdddXXXSSSOOOOOOXXXeeevvviiiccc```]]]ZZZ\\\bbbdddfffqqqrrrgggaaa^^^aaafffjjjnnntttxxxzzz{{{}}}~~~~~~|||~~~~~~}}}||||||||||||}}}xxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~|||zzzzzz{{{|||yyyyyyzzz{{{}}}~~~{{{zzzxxxtttqqqmmmkkkiiihhhgggeeeaaa^^^[[[YYYWWWNNNLLLIIIGGGFFFFFFGGGHHHOOOVVV```hhhmmmqqqvvvzzz~~~}}}~~~}}}yyyxxxwwwvvvvvvuuutttsssrrrqqqnnniiieee```gggrrrzzz{{{uuukkkeee______```cccfffggggggeee___YYYRRRMMMMMMLLLKKKIIIFFFDDDDDDDDDBBBBBBHHHOOO^^^lll~~~}}}zzzyyyyyyzzz}}}{{{xxxsssnnniiieeeccccccbbb___\\\WWWSSSOOOMMMJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777777777888888888888999:::;;;;;;:::;;;<<<>>>@@@BBBDDDDDDDDDEEEFFFFFFGGGJJJNNNQQQWWWYYY\\\^^^______]]]\\\[[[\\\cccppp~~~xxxwwwuuutttsssrrrrrrrrrooosssvvvxxx~~~uuutttvvvyyy}}}mmm]]]YYYnnn}}}jjjZZZ\\\fffppp~~~xxxaaaPPPJJJLLL[[[hhhpppxxxxxxiii```KKKBBB;;;999999666555666777<<<;;;???JJJPPP\\\ppp~~~ttt|||uuubbbZZZ[[[lll|||jjjnnnsss|||wwwhhhZZZTTTNNNKKKRRR]]]zzzyyylllddd___ZZZVVVXXX___bbbbbbkkkwwwssshhhaaa^^^aaaffflllpppuuuyyy|||}}}~~~}}}||||||{{{{{{yyyzzz{{{{{{|||||||||||||||~~~~~~|||zzzzzz|||{{{{{{{{{}}}~~~|||yyyuuuqqqnnnmmmjjjhhheeeaaa]]]ZZZWWWVVVMMMKKKHHHFFFDDDDDDDDDEEEHHHOOOXXX```eeeiiiooosssxxxyyy{{{zzzvvvtttssssssrrrqqqpppppppppooolllgggccc\\\dddnnnwwwxxxtttlllfff______aaadddggghhhgggfffbbb[[[SSSNNNLLLLLLKKKIIIGGGEEEEEEFFFCCCAAAFFFMMMVVVbbbrrr}}}{{{yyyxxxzzzzzzyyywwwtttpppkkkiiihhhgggddd```[[[UUUQQQNNNJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888888999999888888888888999:::;;;<<<:::;;;<<<>>>@@@BBBDDDEEEDDDEEEEEEFFFGGGJJJOOORRRXXXZZZ]]]___``````^^^]]]YYYYYY^^^kkk{{{yyyxxxwwwuuutttsssrrrrrrppptttvvvwww}}}vvvtttuuuwwwzzz~~~nnn^^^YYYooo}}}hhhXXX[[[hhhvvvgggQQQIIIJJJXXXgggpppzzzyyyhhh^^^III@@@999999888666555666666<<<:::<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;=========<<<<<<;;;;;;:::888888888888999:::;;;<<<888888888888999:::;;;<<<:::;;;<<<>>>@@@BBBDDDEEEDDDEEEEEEFFFGGGJJJOOOSSSYYY[[[]]]```aaa```___^^^XXXWWW[[[hhhyyyzzzyyyxxxvvvtttsssrrrrrrqqqtttvvvvvv{{{wwwuuuuuuuuuxxx{{{}}}~~~nnn^^^ZZZqqq{{{eeeUUU[[[kkkyyylllRRRIIIIIIWWWgggrrr~~~yyyggg\\\GGG???999888888666555666777<<<:::;;;GGGPPP[[[mmm}}}yyyddd[[[\\\nnnfffccccccpppuuubbbWWWOOOJJJNNNWWWlllpppfff]]]]]]YYYZZZ```aaa```gggqqqzzznnnddd___```eeelllpppvvvzzz|||}}}~~~}}}zzzzzz{{{zzzxxxwwwxxx{{{}}}|||zzz||||||}}}~~~~~~~~~zzzrrrlllnnnjjjddd```___\\\WWWSSSOOOMMMJJJGGGDDDBBBAAAAAAAAAFFFLLLSSSYYY```fffjjjsssyyy}}}vvvpppmmmmmmmmmmmmmmmmmmmmmnnnooommmiiieee```eeelllrrrtttqqqkkkggg]]][[[ZZZ\\\aaaeeeffffff```\\\VVVRRROOONNNMMMLLLXXXSSSLLLFFFEEEEEEFFFFFFIIIOOOWWW```gggooowww}}}{{{wwwvvvuuuuuuuuuuuuyyy}}}xxxqqqmmmjjjfffbbb]]]XXXRRRNNNNNNLLLIIIHHHHHHHHHFFFEEEEEEFFFFFFDDDBBBAAABBBDDDBBBBBBCCCDDDEEEEEEBBB???>>>===<<<;;;:::;;;;;;<<<<<<>>>>>>===<<<;;;<<<===???>>>===<<<;;;:::::::::888888888999999::::::::::::999999888888999999:::<<<<<<<<<<<<>>>@@@BBBCCCBBBDDDFFFGGGHHHKKKOOORRR\\\aaaccc```___``````^^^\\\ZZZ[[[eeetttxxxuuuvvvuuurrrooorrrrrrtttyyytttooorrrvvvwwwvvv~~~}}}nnnaaaYYYgggwwwcccWWW```mmmuuummmSSSHHHGGGVVVdddmmmzzzzzzgggZZZIII@@@888777777555555777777>>>===???HHHMMMYYYmmm}}}iiiXXXYYYhhhjjjbbb\\\dddyyykkkWWWKKKIIINNNSSSkkkvvvccc```[[[ZZZYYY[[[```eeeggghhh~~~ooodddaaabbbdddiiimmmrrruuuxxxzzz}}}||||||}}}zzzxxxwwwyyy}}}~~~~~~||||||}}}~~~~~~xxxsssnnniiiccc___\\\YYYTTTPPPLLLKKKHHHEEECCCBBBBBBAAACCCGGGMMMSSSYYY___eeeiiimmmttt{{{|||wwwppplllkkklllnnnnnnqqqpppppppppnnnkkkfffccc^^^ccckkkqqqtttqqqkkkfff]]]ZZZXXXZZZ___dddfffgggdddaaa\\\XXXUUUTTTQQQPPPUUUQQQKKKFFFEEEEEEEEEDDDFFFJJJPPPVVV[[[bbbiiinnnxxx}}}yyyxxxttttttttttttxxx|||xxxqqqnnnjjjddd___[[[VVVPPPMMMLLLJJJHHHGGGGGGGGGFFFEEEEEEFFFFFFEEECCCBBBCCCDDDBBBBBBBBBDDDEEEDDDBBB@@@???>>><<<;;;:::;;;;;;<<<<<<===>>>===<<<;;;<<<===<<<<<<;;;999999888888999888888999999999::::::::::::999999888888999999:::<<<<<<<<<<<<>>>@@@BBBCCCBBBDDDFFFGGGHHHKKKOOORRRZZZ___bbb``````bbbbbb```[[[YYY[[[fffvvv~~~xxxvvvtttpppmmmppppppqqqtttzzzzzzqqqnnnrrrxxxzzzyyyoooaaaXXXeeevvvcccYYYbbbooowwwoooUUUIIIGGGWWWfffnnn{{{|||gggXXXJJJAAA999777777555555777777======@@@IIIOOOZZZnnnyyylll\\\^^^cccaaaYYYTTT[[[nnnsss___QQQKKKNNNRRRgggyyyeeebbb^^^[[[XXXYYY]]]bbbgggiii|||oooddd```aaacccgggkkkpppuuuxxx{{{~~~{{{zzzzzz{{{~~~|||~~~}}}}}}{{{pppkkkddd___[[[XXXSSSNNNKKKJJJHHHFFFDDDDDDDDDDDDEEEHHHNNNSSSXXX]]]ccchhhjjjqqqxxx{{{~~~zzzsssooojjjggghhhlllooopppvvvuuusssqqqooojjjddd```]]]aaaiiippptttrrrlllggg^^^ZZZWWWWWW\\\bbbgggiiiiiifffccc```^^^ZZZVVVSSSTTTPPPLLLJJJHHHHHHFFFEEEEEEGGGIIILLLOOOTTTYYY^^^eeennnzzz}}}yyywwwrrrssssssssswwwzzzxxxrrrmmmhhhaaa[[[VVVRRRNNNKKKJJJHHHFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCDDDEEEGGGFFFDDDBBB@@@???===<<<;;;;;;;;;<<<<<<===>>>===;;;;;;;;;<<<<<<;;;:::999999888888999888999999999999::::::::::::999999888888999999:::<<<<<<;;;<<<===???AAACCCCCCDDDFFFGGGIIIKKKOOOSSSXXX]]]aaa``````ccccccaaaZZZYYY[[[gggxxx{{{wwwtttqqqooopppooooooqqqvvvzzz}}}|||uuunnnmmmsssyyy}}}~~~rrrbbbXXXcccsssbbbZZZdddqqqzzzrrrWWWJJJIIIYYYhhhppp|||kkkYYYKKKBBB999777777555555777666======AAALLLQQQ\\\ooouuulll]]]___]]]ttt___VVVPPPVVVgggxxx}}}jjjWWWMMMMMMQQQccc~~~iiiccc```\\\XXXVVVZZZ```fffiiiwwwqqqeee```aaacccdddhhhoootttxxx|||~~~~~~~~~~~~|||~~~}}}||||||}}}~~~tttnnnfff```\\\YYYTTTPPPMMMKKKJJJHHHGGGGGGHHHHHHGGGJJJNNNRRRVVV[[[aaaeeeiiiooouuuwwwyyy{{{xxxsssppplllfffdddgggkkkooorrrxxxwwwuuussspppkkkddd```\\\```gggpppvvvvvvqqqlll```]]]XXXWWWZZZ```gggkkkllljjjiiigggddd```[[[VVVTTTRRRPPPOOONNNMMMJJJHHHHHHGGGGGGGGGIIIMMMQQQTTTWWW___jjjrrruuuuuussssssoooqqqrrrqqqtttxxxwwwsssjjjddd\\\UUUQQQNNNKKKIIIIIIGGGFFFFFFGGGHHHHHHGGGFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFFFFGGGIIIIIIGGGFFFAAA@@@>>><<<;;;;;;;;;;;;<<<===>>>===;;;:::;;;<<<===<<<<<<;;;:::::::::;;;999999999999999999999999:::999999888888999999:::;;;;;;;;;<<<===???AAABBBCCCDDDFFFHHHIIILLLPPPSSSWWW\\\`````````bbbbbb```ZZZYYY\\\gggwww|||xxxvvvuuuttttttrrrqqqrrruuuyyy|||}}}yyysssmmmmmmssszzztttdddWWWaaaqqqaaa[[[eeesss|||wwwZZZMMMKKK[[[kkksss~~~rrr\\\MMMDDD:::888777555555777666<<<===BBBNNNSSS]]]nnnvvv}}}hhhXXXYYYXXXkkkcccWWWNNNRRRaaarrrqqqZZZMMMLLLQQQaaa~~~mmmddd```\\\XXXWWWZZZ___dddfffssstttgggaaa```bbbccchhhnnnuuuzzz~~~~~~~~~~~~~~~{{{}}}~~~|||zzzyyyvvvyyyuuunnnfff```]]]YYYUUUQQQNNNMMMKKKIIIHHHHHHHHHIIIJJJKKKNNNQQQTTTXXX]]]aaadddkkkppprrruuuxxxvvvrrrqqqmmmgggeeeggglllpppsssyyyxxxvvvtttqqqlllfffbbb]]]___fffoooxxx{{{xxxsssfffbbb]]]YYYZZZ___gggmmmmmmllllllkkkiiiddd^^^ZZZTTTSSSSSSSSSSSSQQQNNNKKKKKKIIIGGGGGGIIIKKKNNNPPPOOOTTTZZZaaaeeeggghhhiiijjjlllmmmlllooosssssspppddd^^^WWWPPPMMMKKKIIIHHHJJJHHHGGGGGGIIIJJJJJJIIIGGGHHHIIIIIIGGGEEEEEEEEEFFFEEEDDDFFFGGGHHHGGGFFFCCCBBB@@@===<<<;;;;;;;;;;;;======<<<;;;:::;;;<<<<<<<<<;;;:::::::::;;;;;;999999999999999999999999:::999999888888999999:::;;;;;;;;;;;;===???AAABBBCCCEEEGGGHHHIIILLLPPPSSSWWW]]]aaa```___aaa```]]]\\\[[[]]]fffttt}}}xxxvvvuuuuuuvvvtttrrrsssvvvyyy{{{{{{xxxsssoooooossszzz~~~xxxfffXXXaaappp```ZZZeeettt]]]OOOMMM]]]nnnwww{{{bbbPPPEEE;;;888777555555888666;;;<<>><<<;;;;;;;;;;;;<<<===<<<:::::::::;;;999999888888888888999999:::::::::999999999999888:::999999888888999999:::;;;;;;:::;;;<<<>>>@@@BBBDDDEEEGGGHHHJJJLLLPPPTTTYYY___cccbbbaaabbbaaa]]]^^^]]]___eeeppp{{{|||vvvrrrrrrrrrtttsssssstttvvvxxxxxxxxxvvvsssoooooorrrxxx|||}}}jjjZZZaaa~~~tttaaaYYYfffwww```QQQOOO```qqqzzzgggRRRGGG<<<888777555555888555;;;<<>>@@@BBBDDDEEEGGGHHHJJJMMMQQQTTTYYY```eeeeeeeeefffeeebbb^^^^^^```eeemmmvvv~~~yyytttqqqqqqrrrsssssstttvvvxxxyyyxxxvvvrrrpppmmmmmmpppuuuzzz}}}~~~ooo\\\aaa|||yyydddYYYggg{{{bbbSSSPPPbbbttt|||hhhSSSHHH===999777555555888666;;;;;;BBBPPPTTTYYYfff|||jjjiiiiiilll\\\NNNMMMSSS___ttt{{{fffUUUNNNMMMUUUpppwwwjjj___\\\ZZZZZZ]]]bbbeeefffqqqqqqgggaaa___eeeiiiooouuuyyy|||~~~||||||||||||zzzvvvmmmlllkkkjjjkkkpppxxx~~~{{{uuunnniiiiiihhhfffddd___]]]YYYUUUQQQOOOMMMMMMLLLLLLLLLLLLMMMOOOTTTXXX]]]bbbfffhhhoooxxx}}}~~~uuupppjjjgggjjjpppuuuyyy}}}zzzwwwtttnnngggbbbZZZXXX[[[gggvvvzzzvvvppphhhbbbbbbhhhmmmuuuuuuuuuuuuuuusssnnnkkkbbbaaa```aaabbbbbb```___YYYVVVSSSRRRRRRQQQNNNKKKGGGGGGGGGHHHKKKLLLKKKKKKIIIMMMOOOMMMOOOTTTWWWVVVOOOMMMIIIHHHHHHIIIIIIHHHJJJHHHFFFFFFGGGHHHGGGFFFHHHJJJLLLLLLJJJHHHFFFFFFFFFEEEDDDDDDGGGHHHIIIHHHFFFEEEBBB???===;;;;;;;;;;;;<<<===<<<:::999:::;;;:::::::::999::::::;;;;;;:::::::::999999888888888:::999999999999999999::::::::::::;;;<<<>>>@@@AAADDDFFFGGGIIIJJJMMMQQQTTTYYY```fffggghhhjjjiiifff^^^___aaafffmmmtttzzz~~~~~~{{{wwwtttrrrsssuuuttttttvvvyyy{{{{{{yyywwwooommmkkkkkknnntttyyy}}}zzz~~~~~~rrr^^^aaazzz}}}fffYYYhhh~~~cccTTTQQQcccuuu}}}hhhTTTIII===999777555555888666:::;;;BBBPPPTTTXXXdddzzzpppnnnqqqlll\\\PPPOOORRRZZZmmmkkkYYYNNNKKKOOOjjjyyylllaaa]]]YYYXXX\\\bbbgggjjjqqqssshhhaaa^^^eeeiiinnnssswwwzzz}}}~~~~~~~~~}}}}}}~~~}}}||||||{{{~~~yyyrrroookkkgggfffiiipppvvv~~~}}}}}}~~~~~~|||zzzuuupppooopppooommmgggbbbZZZUUUSSSSSSSSSSSSNNNLLLJJJKKKNNNSSSVVVXXX^^^eeejjjlllpppvvvyyyyyysssqqqnnnlllmmmpppuuuwww{{{uuuoookkkhhhdddaaaSSSUUUWWW\\\jjj|||yyyrrrnnnhhhbbbeeelllwwwyyyzzzzzzyyyvvvsssqqqjjjddd^^^^^^bbbfffgggfffddd^^^XXXVVVWWWVVVSSSOOOHHHGGGEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHJJJMMMOOOQQQLLLJJJHHHIIILLLLLLJJJHHHGGGGGGHHHJJJKKKMMMOOOPPPPPPNNNLLLLLLNNNMMMJJJGGGFFFFFFDDDCCCCCCDDDEEEEEEEEEDDDBBB@@@===<<<;;;;;;<<<;;;999777777888999:::===<<<:::999999:::;;;<<<999888888888888888888999::::::999888777777888888:::;;;<<<======>>>@@@CCCDDDEEEGGGHHHJJJNNNSSSWWW]]]eeelllnnnooopppoookkkccc^^^]]]eeesss~~~}}}~~~~~~}}}yyyvvvsssssssssrrruuuvvvwww|||uuuooolllnnnrrrtttxxx}}}tttdddfffsss|||jjj]]]eeeyyy^^^XXXQQQ[[[qqq{{{rrrWWWKKK???999777555555888999;;;@@@IIIQQQXXX[[[[[[rrrvvvmmmppptttbbbQQQKKKMMMSSScccssspppUUUIIIKKKNNNZZZrrr|||kkk```[[[XXXZZZ\\\^^^dddkkkrrrsssiiieeeeeehhhmmmrrruuuuuuwwwzzz}}}~~~}}}~~~~~~}}}~~~~~~}}}||||||{{{}}}yyyrrrppplllgggeeeggglllppptttttttttuuuuuutttqqqoooqqqwwwtttssspppnnniiifffaaa]]][[[XXXVVVTTTQQQNNNLLLMMMPPPTTTWWWYYY^^^dddiiikkkooouuuwwwvvvssspppmmmkkklllqqqvvvzzz|||uuuooojjjfffaaa^^^UUUVVVVVVYYYfffxxxwwwqqqjjjdddffflllvvvyyy|||~~~{{{vvvsssnnniiiccccccgggkkkllllllkkkfff```]]]\\\ZZZUUUPPPJJJHHHGGGEEEDDDDDDEEEEEECCCCCCCCCDDDFFFHHHKKKLLLJJJHHHFFFGGGIIIJJJIIIGGGHHHIIIJJJLLLOOORRRUUUVVVXXXTTTPPPNNNNNNNNNLLLKKKFFFEEEDDDCCCCCCCCCDDDEEEFFFEEECCC@@@>>><<<;;;:::;;;:::999777777888999:::<<<;;;;;;::::::;;;;;;;;;:::999999888888999999:::::::::999888888888888888:::;;;=========>>>AAACCCDDDFFFHHHIIILLLPPPUUUYYY```gggnnnooopppqqqooollleee```___gggttt~~~}}}zzzwwwtttttttttooorrrtttuuu{{{yyyqqqkkklllooosssyyyrrraaacccoookkk\\\cccxxx}}}ZZZTTTNNNYYYoooyyymmmUUUJJJ>>>999777555555888999;;;@@@HHHQQQXXX[[[\\\nnnssshhheeeuuusssbbbQQQKKKKKKPPP___oooyyy]]]OOONNNKKKUUUhhhzzzmmmaaa\\\XXXZZZ[[[]]]ccciiipppyyymmmfffccciiimmmrrrtttuuuvvvyyy|||}}}}}}~~~~~~~~~~~~}}}|||||||||~~~}}}zzztttsssooojjjfffeeegggiiijjjiiiiiiiiiiiigggdddaaa\\\gggxxxzzzuuuqqqoookkkjjjhhhfffddd___ZZZVVVTTTRRRPPPPPPSSSVVVYYYZZZ^^^cccgggiiinnnuuuwwwvvvtttpppkkkiiikkkpppwww||||||uuuoooiiiddd^^^[[[XXXWWWTTTUUU```qqq~~~|||vvvoooiiijjjnnnsssxxx}}}yyyuuuqqqllllllooorrrsssrrrsssooojjjgggddd___XXXSSSMMMLLLIIIGGGEEEDDDDDDDDDBBBAAAAAAAAACCCEEEHHHJJJJJJHHHFFFFFFGGGHHHIIIHHHIIIKKKOOOSSSVVVYYY[[[[[[\\\XXXRRRMMMLLLLLLKKKKKKFFFEEEDDDBBBBBBBBBCCCDDDFFFEEEDDDAAA???<<<;;;:::;;;:::888777777777888999::::::;;;;;;<<<;;;;;;:::;;;::::::999999::::::;;;:::999999888888888888999:::<<<===>>>>>>???AAACCCDDDFFFIIIKKKNNNSSSYYY]]]ccckkkpppqqqqqqrrrppplllfffbbb```gggsss~~~~~~|||zzzwwwvvvttttttnnnqqqsssuuu||||||rrrjjjiiilllqqqzzzooo___```lllmmm\\\ccc{{{yyyYYYUUUPPP\\\rrr{{{gggRRRHHH>>>:::888666555777888:::???GGGPPPWWW\\\]]]mmmssseeeYYYdddtttsssbbbSSSMMMLLLOOO\\\kkkfffTTTOOOJJJPPP^^^ooo~~~yyypppbbb]]]YYYZZZ[[[\\\aaagggmmmrrrgggcccjjjnnnrrrtttttttttxxx{{{}}}}}}~~~xxxuuuyyy~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~|||xxxvvvsssmmmhhhdddcccdddcccbbbbbbaaa```^^^YYYVVVSSSYYYeeexxx~~~wwwrrrooolllkkkjjjjjjhhhddd___\\\YYYVVVTTTTTTVVVYYYZZZZZZ]]]aaaeeeiiipppxxx{{{zzzvvvqqqkkkgggiiiooovvv|||~~~zzztttnnniiiddd___[[[YYYVVVRRRRRRZZZiiizzz{{{uuuppppppqqqnnnttt~~~{{{wwwuuuuuuwwwwwwwwwwwwuuurrrnnnjjjddd\\\WWWRRRPPPMMMIIIFFFDDDCCCCCCCCCBBBAAAAAACCCFFFIIIKKKLLLKKKIIIHHHHHHIIIJJJJJJJJJNNNUUU[[[___^^^\\\ZZZVVVSSSNNNJJJHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCFFFFFFDDDBBB@@@===;;;::::::999888777777777888888999:::;;;<<<<<<<<<;;;:::;;;;;;;;;::::::;;;;;;;;;:::999999888888999999999;;;<<<>>>>>>>>>???BBBDDDEEEGGGJJJMMMQQQVVV\\\aaagggnnnssssssrrrrrrpppmmmfffaaa___dddppp|||}}}zzzxxxwwwvvvtttssspppssstttuuu|||{{{rrriiihhhkkkooowwwmmm```bbbnnnmmm\\\eeetttUUUSSSPPP]]]rrr|||bbbPPPGGG===:::999666555777888:::>>>EEEOOOWWW]]]___qqquuudddUUU[[[eeevvvsssdddWWWQQQOOOQQQ]]]llliiiVVVLLLJJJOOOWWWdddsss{{{xxxpppccc]]]YYYYYYZZZZZZ___eeejjjvvvjjjeeejjjnnnrrrsssrrrsssvvvzzz|||}}}~~~{{{xxxvvvzzz~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{|||}}}~~~{{{zzzwwwqqqkkkfffddddddaaa___\\\ZZZXXXUUUQQQNNNPPPRRRZZZkkkxxxrrrpppllljjjiiihhhhhhgggdddbbb]]][[[XXXXXXYYY[[[[[[[[[\\\```ccchhhqqq|||xxxssslllggggggmmmuuuzzzzzzwwwsssoookkkgggbbb___YYYUUUQQQQQQVVVcccuuuzzzuuurrrpppjjjqqq{{{}}}{{{zzzyyyyyyxxxwwwuuurrrnnnggg```[[[VVVTTTQQQLLLIIIFFFEEEDDDCCCBBBAAABBBDDDGGGKKKNNNNNNMMMLLLKKKIIIIIIJJJKKKJJJQQQZZZbbbddd```YYYTTTMMMMMMLLLJJJHHHFFFEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCFFFEEEEEECCCAAA???===;;;:::999999888888888888888888999;;;<<<===<<<;;;:::<<<;;;;;;::::::;;;;;;<<<:::999999999999999::::::<<<===?????????@@@CCCEEEFFFHHHKKKOOOSSSXXX___dddjjjppptttsssqqqqqqooolllccc___\\\```kkkwww|||xxxwwwwwwvvvtttrrrrrrtttssstttzzzwwwooojjjjjjllloootttyyy{{{~~~lllbbbgggrrr}}}hhhYYYeeelllLLLLLLKKKXXXmmmvvv~~~|||bbbQQQGGG>>>;;;999666666777888999<<>>===::::::::::::999999888888999999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::999999999999::::::;;;<<<>>>???@@@@@@AAACCCEEEFFFIIILLLPPPTTTZZZ```eeekkkqqqtttrrrpppooommmjjjaaa\\\YYY\\\fffrrr||||||xxxwwwxxxxxxuuurrrssssssrrrqqqvvvuuuoookkklllnnnooorrrvvvyyyyyy}}}mmmdddiiitttxxxdddVVV```zzz{{{cccJJJKKKLLLYYYmmmuuu}}}xxxdddSSSIII???;;;999777666888888888;;;BBBLLLWWW^^^bbbpppooo\\\WWWWWW[[[jjjvvviii^^^XXXTTTVVVdddtttxxxaaaPPPFFFJJJNNNTTTcccqqqrrrjjjccc]]]YYYXXXXXXXXX]]]bbbfffssstttmmmiiilllppppppppprrrvvvzzzzzz|||~~~~~~}}}}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~|||||||||}}}|||{{{yyytttnnnkkkjjjjjjccc^^^XXXRRROOOLLLJJJIIIJJJIIIMMMWWWfff}}}yyyvvvqqqooommmkkkkkkiiigggeeebbb```]]]\\\\\\\\\[[[ZZZYYY[[[]]]aaalllxxx{{{yyysssooojjjgggiiiooowww|||zzzxxxuuusssqqqmmmiiifff___[[[XXXVVVSSSWWWfffvvvzzzrrrooopppssswww}}}}}}yyyrrrlllgggddd^^^[[[WWWSSSNNNKKKIIIIIIFFFEEEDDDEEEIIINNNTTTWWWVVVXXXZZZXXXSSSOOOMMMMMMKKKOOOVVV[[[\\\YYYSSSOOONNNOOOOOOMMMJJJHHHJJJLLLJJJIIIGGGEEEDDDDDDDDDDDDBBBCCCDDDEEEDDDBBB@@@???;;;;;;;;;;;;;;;:::999999::::::::::::;;;<<<======;;;;;;::::::::::::;;;;;;999999999999999:::;;;<<<===>>>@@@@@@@@@AAADDDFFFGGGJJJMMMPPPTTTZZZ```eeelllqqqssspppnnnmmmkkkggg___[[[VVVXXXbbbooozzz}}}yyyxxxzzzzzzwwwtttttttttrrrqqqvvvxxxqqqmmmnnnooopppssswwwxxxtttttt~~~ooodddgggrrr{{{fffVVV\\\rrrvvv___KKKMMMOOO]]]pppwww~~~uuufffWWWKKK@@@;;;999666777999888888:::AAALLLWWW___cccjjjppp^^^RRRRRRWWWgggxxxkkk^^^WWWRRRSSSaaasss|||jjjTTTFFFJJJLLLPPP___qqquuunnnbbb\\\XXXXXXXXXXXX]]]bbbfffnnnyyyooohhhkkknnnoooooorrrwww{{{yyy|||~~~}}}|||}}}||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~{{{zzzxxxsssnnnkkkkkklllgggbbbZZZSSSOOOMMMLLLLLLJJJIIIKKKQQQ[[[nnn}}}yyytttsssqqqpppnnnkkkgggccccccaaa^^^]]]]]]\\\[[[YYYXXXYYYZZZ^^^hhhsssvvvsssooolllhhhgggjjjqqqyyy~~~|||zzzwwwuuurrrooojjjfffbbb^^^[[[XXXSSSSSS```pppzzzsssrrrqqqsssxxx|||tttnnniiiggg___]]]YYYTTTPPPMMMKKKJJJJJJIIIHHHJJJNNNSSSZZZ]]]]]]```bbb```ZZZUUURRRQQQKKKNNNRRRUUUVVVUUUSSSQQQQQQQQQOOOKKKGGGGGGJJJNNNKKKIIIGGGFFFDDDDDDDDDEEEAAABBBDDDEEEEEECCCAAA@@@;;;;;;<<<<<<<<<;;;:::999::::::999999:::;;;===>>>;;;::::::999999::::::;;;999999999999::::::;;;<<<===???@@@@@@@@@AAADDDFFFHHHJJJMMMPPPTTTZZZ```dddlllppprrrooolllllliiifff___ZZZVVVWWW```mmmyyyzzzzzz|||}}}yyyvvvvvvvvvtttsssyyy{{{tttnnnnnnpppqqqtttyyyyyyrrroooyyypppccceeennnlllYYY[[[nnnvvv___IIIKKKMMM[[[nnnttt{{{rrrhhhYYYMMMAAA;;;888666777:::888888:::@@@KKKVVV___dddgggtttcccMMMNNNTTTddd~~~yyylll^^^VVVOOOOOO^^^pppwwwoooVVVIIILLLLLLOOO___ttt{{{vvvaaa[[[WWWWWWXXXXXX]]]cccffflll|||pppgggjjjmmmoooooorrrwww|||yyy|||~~~}}}|||~~~~~~~~~~~~|||{{{zzzzzzzzz{{{yyyzzz{{{}}}}}}}}}||||||wwwxxxyyy{{{~~~~~~{{{xxxtttqqqnnnmmmccc^^^XXXSSSPPPOOOMMMLLLGGGFFFHHHMMMUUUgggxxxsssqqqooonnnllljjjfffccccccbbb``````^^^[[[WWWSSSVVVVVVVVVZZZ```gggmmmpppoooiiibbbcccjjjsssyyy{{{~~~yyywwwtttpppiiicccbbbaaa___ZZZWWWWWW[[[___sss}}}~~~xxxqqqjjjhhhmmmuuu|||~~~vvvoooiiikkkgggaaa\\\XXXVVVSSSQQQQQQPPPPPPQQQSSSWWWZZZ\\\```___^^^[[[WWWRRRNNNKKKMMMOOORRRRRRRRRQQQRRRRRRUUUVVVVVVSSSNNNIIIFFFEEEFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDBBB@@@???BBB@@@===:::888777888888;;;;;;;;;<<<<<<=========999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<=========???AAACCCEEEFFFGGGJJJKKKMMMOOORRRWWW^^^bbbiiinnnpppmmmjjjjjjiiifff___[[[WWWWWW^^^kkkyyy}}}xxxuuuzzzzzzwwwwww~~~zzzsssnnnnnnooooooqqquuuxxxqqqkkkrrrvvvhhhhhhoookkkVVVZZZlllwww\\\NNNNNNLLLVVVfffllluuuqqqbbbZZZMMM@@@======:::777666888::::::===KKK^^^jjjkkknnn|||eeeWWWOOOQQQccczzznnn\\\TTTPPPOOOXXXdddqqquuu]]]OOOHHHJJJQQQ]]]rrr{{{qqqjjjaaaZZZWWWVVVVVVYYY^^^dddgggvvvsssllliiiiiinnnrrrrrrtttvvvzzz{{{zzzzzzzzz}}}~~~}}}|||{{{zzzzzz{{{{{{zzz{{{|||}}}}}}}}}}}}}}}yyyyyyzzz|||}}}~~~~~~~~~{{{wwwsssooommmbbb^^^WWWRRROOOMMMKKKIIIFFFFFFGGGKKKRRRaaa{{{}}}tttrrrnnnllljjjhhheeeccccccbbb```___^^^[[[VVVSSSRRRQQQQQQTTTZZZaaagggjjjlllgggccceeemmmvvv|||~~~}}}yyyvvvtttqqqlllgggbbbaaa^^^YYYTTTSSSVVVYYYhhhqqq|||uuummmhhhiiinnnrrrttt}}}~~~~~~uuuooonnnjjjddd```]]]ZZZXXXVVVVVVVVVVVVVVVXXXZZZ[[[]]]]]]\\\ZZZWWWUUURRROOONNNNNNOOOPPPOOOOOOOOOPPPRRRVVVWWWWWWUUUPPPKKKHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCAAA@@@BBB@@@===:::999888888999::::::;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<=========???AAACCCEEEFFFGGGJJJKKKMMMOOORRRWWW^^^bbbhhhmmmpppmmmkkkkkkjjjgggccc^^^XXXXXX___lllyyy}}}|||||||||zzzxxxyyyxxxvvvvvv|||zzzsssnnnnnnooonnnqqqttttttnnniiimmmzzzllljjjppplllXXX]]]ooovvv[[[JJJKKKJJJTTTeeelllvvvssseee\\\NNN@@@<<<;;;999777666777:::;;;???KKK^^^mmmrrrwww~~~gggYYYQQQQQQaaawwwoooZZZPPPMMMLLLRRR\\\nnn}}}zzzbbbPPPHHHJJJRRR^^^rrr|||sssjjjbbbZZZXXXWWWVVVYYY]]]cccffftttyyylllhhhhhhmmmqqqrrrsssvvvxxxyyyyyyxxxxxx{{{~~~}}}}}}|||{{{{{{||||||}}}||||||||||||}}}}}}}}}}}}{{{{{{{{{||||||}}}}}}~~~}}}}}}~~~~~~yyytttpppmmmbbb]]]VVVQQQMMMJJJHHHFFFEEEDDDFFFIIINNNYYYnnnwwwsssnnnjjjgggeeecccaaabbb```___]]]\\\YYYUUURRRNNNMMMMMMPPPUUU\\\ccchhhjjjgggeeehhhpppyyy}}}xxxuuuuuutttqqqmmmgggddd```ZZZTTTQQQQQQRRRXXXaaannn}}}vvvoookkkkkklllmmmtttuuuxxx|||}}}vvvrrroooiiieeecccaaa___]]]]]]]]]^^^^^^^^^^^^]]]]]]ZZZYYYWWWUUUSSSSSSTTTTTTSSSSSSQQQNNNMMMNNNQQQTTTWWWXXXXXXVVVQQQMMMKKKKKKLLLKKKJJJIIIHHHGGGFFFEEECCCDDDDDDEEEEEEDDDDDDCCCBBB@@@>>>;;;:::999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<===???@@@CCCDDDFFFGGGIIIKKKMMMOOORRRWWW]]]bbbhhhmmmpppnnnmmmnnnllliiigggbbb\\\\\\cccnnnzzz{{{yyyzzz{{{||||||zzzyyywwwvvv{{{wwwqqqllllllmmmlllnnnqqqrrrnnniiikkk{{{qqqnnnqqqmmmZZZ```sssxxx\\\FFFHHHHHHRRRccckkkwwwwwwjjj___PPPAAA;;;:::888666666555999===@@@JJJ]]]pppzzzkkkZZZQQQPPP___uuuqqqYYYOOOLLLKKKOOOWWWiiiyyy~~~gggQQQIIIJJJRRR]]]pppzzzsssjjjbbb[[[XXXWWWVVVXXX[[[aaaeeeqqqlllhhhggglllooopppsssvvvvvvwwwwwwvvvvvvxxx|||~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{|||||||||||||||||||||||||||||||||}}}~~~zzzuuuooolllbbb]]]VVVOOOKKKHHHEEECCCCCCBBBDDDHHHKKKSSScccssszzzuuunnnhhhdddbbb```______]]][[[ZZZYYYVVVSSSPPPMMMMMMNNNPPPUUU]]]gggmmmllljjjjjjmmmttt{{{~~~xxxvvvvvvwwwuuutttmmmjjjddd]]]WWWRRRPPPOOOMMMSSS^^^kkkyyyvvvpppmmmkkkkkkoooppprrruuuyyy}}}{{{uuurrrmmmjjjhhhgggfffeeedddeeefffeeedddbbb___]]][[[YYYVVVTTTTTTWWWZZZ\\\]]]ZZZVVVPPPMMMMMMQQQUUUWWWXXXXXXUUUQQQNNNLLLLLLMMMMMMKKKJJJHHHGGGFFFEEECCCDDDDDDEEEEEEEEEEEEEEEBBB@@@???===;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>@@@BBBDDDFFFFFFIIIJJJLLLNNNRRRWWW]]]bbbhhhnnnrrrqqqpppqqqooollliiieeeaaacccjjjttt|||~~~{{{yyyzzz{{{||||||||||||yyyxxx|||uuuooojjjjjjkkkjjjkkknnnrrroookkkkkkyyytttppprrrlll\\\bbbuuu{{{___EEEGGGHHHRRRbbbiiivvv}}}qqqbbbRRRAAA999888666666666444999===@@@HHHXXXmmm{{{oooZZZQQQOOO\\\pppsssZZZPPPOOONNNQQQWWWfffuuu}}}hhhTTTIIIJJJQQQZZZiiisssnnniiiaaa[[[YYYWWWUUUVVVYYY___eeennnxxxlllgggeeeiiimmmooorrrvvvvvvwwwwwwwwwvvvwwwzzz}}}|||||||||{{{{{{zzzzzzzzz|||||||||{{{{{{{{{{{{{{{}}}yyytttnnnkkkbbb]]]UUUOOOKKKGGGDDDBBBAAAAAACCCFFFIIIOOO\\\hhh}}}wwwooohhhccc```^^^\\\[[[YYYWWWVVVUUUTTTQQQOOOLLLMMMNNNPPPVVV```kkktttqqqpppppprrrwww|||zzzxxxxxxzzzyyywwwpppmmmggg```ZZZTTTPPPMMMJJJMMMSSS\\\gggrrr|||yyysssooommmmmmnnnnnnppprrruuuxxx{{{}}}}}}}}}}}}~~~|||wwwssspppmmmmmmllllllkkkjjjkkkkkkkkkhhheeebbb___[[[YYYVVVTTTUUUXXX]]]```ddd```YYYQQQLLLLLLPPPTTTVVVWWWVVVSSSPPPLLLKKKKKKMMMLLLKKKJJJHHHFFFEEEEEECCCCCCDDDDDDEEEEEEFFFFFFBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<>>>@@@BBBDDDEEEFFFIIIJJJLLLNNNQQQVVV]]]aaaiiioootttsssrrrsssrrrnnniiifffeeeiiirrr{{{}}}{{{||||||{{{zzzyyyzzzyyyzzzvvvpppllllllmmmkkklllooopppnnnjjjkkkxxxuuupppqqq{{{jjj^^^eeettt{{{^^^GGGIIIIIIRRRaaahhhuuuvvvcccRRRAAA999777666666666555888<<>>???BBBCCCEEEFFFHHHJJJLLLNNNQQQVVV\\\aaaiiiooottttttssssssqqqmmmgggdddccciiiuuu}}}|||{{{zzzxxxsssuuuwwwzzzxxxrrrnnnoooooommmmmmpppkkkiiieeehhhxxxvvvqqqpppvvvjjjdddkkkuuuxxx[[[HHHKKKLLLSSSaaahhhwwwwwwbbbRRRAAA999888666666666666777:::>>>AAAKKK]]]mmm|||cccVVVLLLOOO[[[hhhttt|||mmmZZZTTTTTTTTTYYY___hhhsss~~~xxxfffXXXJJJHHHNNNPPPXXXaaa```bbb\\\WWWWWWWWWTTTTTTVVV[[[ccckkknnnuuu|||kkkeeebbbeeehhhkkkpppuuu{{{|||||||||zzzzzz|||}}}~~~~~~}}}}}}zzzwwwwwwxxxyyyzzz|||}}}~~~~~~|||zzzwwwssspppoooccc^^^WWWQQQMMMJJJHHHFFFDDDAAAAAACCCDDDGGGOOOXXXhhhzzz|||ssskkkddd___ZZZWWWVVVTTTSSSRRRTTTTTTSSSRRRLLLMMMNNNNNNRRR\\\jjjtttyyyxxxwwwwwwyyy~~~}}}}}}}}}zzzxxxpppmmmhhhdddaaa[[[UUUPPPNNNLLLKKKKKKMMMRRRXXX[[[hhhkkknnnooonnnnnnooopppkkkmmmoooqqqrrrssssssrrrsssqqqooooooqqqtttvvvwwwxxxvvvsssrrrssstttuuutttssssssrrrqqqooommmkkkiiieeebbb^^^[[[[[[]]]```cccccc___XXXPPPLLLMMMRRRVVVXXXXXXVVVRRRMMMJJJIIIIIIKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBAAAAAA@@@???======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::::::::::::::;;;<<<===???AAACCCEEEEEEHHHJJJLLLNNNQQQVVV\\\aaagggnnnsssrrrqqqqqqnnnjjjgggaaa^^^dddrrr}}}zzzzzzyyyyyyrrruuuvvvxxxvvvppplllmmmmmmkkkjjjmmmgggdddaaafffzzzyyyrrrppp}}}tttmmmlllrrrxxxxxxYYYGGGKKKMMMUUUccckkk{{{rrr```QQQAAA:::999777666666777555777===AAAIIIXXXggg~~~fffXXXMMMNNNXXXeeerrr{{{~~~mmm^^^ZZZXXXWWW\\\eeellluuu~~~{{{kkkWWWIIIGGGLLLMMMTTT^^^^^^^^^XXXUUUVVVVVVSSSSSSTTTXXX```hhhlllsss{{{kkkdddaaacccgggjjjooouuu|||}}}~~~}}}|||{{{|||}}}~~~~~~}}}{{{~~~{{{xxxuuuvvvxxxzzz|||~~~~~~|||yyyvvvtttrrrqqqccc^^^XXXRRRNNNLLLIIIGGGFFFBBBAAABBBBBBDDDKKKSSSYYYlll}}}tttllleee___YYYVVVVVVTTTSSSSSSUUUVVVVVVUUUPPPPPPPPPOOOQQQ[[[iiissszzzyyyxxxxxxzzz}}}zzzwwwrrroookkkhhheeeaaaZZZUUUNNNLLLJJJHHHIIILLLPPPSSSRRRWWW]]]`````````bbbeeeiiikkknnnppprrrrrrqqqqqqrrrpppnnnoooqqqtttuuuuuuyyywwwtttsssuuuvvvwwwwwwuuuuuutttsssrrrpppnnnmmmllliiieeebbbaaabbbdddfffccc___YYYRRROOOQQQWWW[[[ZZZYYYWWWRRRMMMJJJIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBAAA@@@???>>>============<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;:::::::::::::::;;;<<<===???AAACCCEEEEEEHHHIIIKKKMMMQQQVVV\\\aaaffflllqqqqqqoooooolllgggggg___YYY^^^nnn{{{xxxxxxyyyzzzwwwxxxxxxwww{{{~~~|||vvvqqqlllhhhiiiiiiffffffhhhfffccc```ggg||||||tttppp}}}tttqqqrrrxxx{{{zzzZZZFFFKKKMMMVVVdddmmm~~~nnn___PPPAAA;;;:::888666666777444666<<>>BBBAAA???===<<<;;;<<<<<<;;;===???@@@@@@AAACCCEEEHHHIIILLLOOOSSSYYY```eeeiiikkkooorrrqqqmmmhhheeeccc___ZZZ[[[dddsssyyytttssstttuuuvvvwwwtttqqqrrrwwwwwwtttlllkkkiiigggfffeeeffffffeeedddbbbgggyyyttttttzzzvvvvvv|||aaaLLLKKKQQQ___jjjtttrrrbbbRRRAAA:::999888777888:::888888;;;>>>EEESSS```yyyqqq]]]NNNPPP]]]mmmjjjVVVYYYaaafffoooyyymmm[[[LLLGGGHHHIIISSS^^^\\\```YYYUUUTTTTTTQQQQQQSSSSSS\\\hhhrrrwwwzzz}}}{{{ooohhhddddddggghhhlllqqqtttvvvzzz{{{{{{{{{|||}}}~~~~~~{{{yyyxxxwwwvvvtttuuuwwwzzz|||}}}}}}|||yyytttooofffbbb[[[UUURRROOOLLLJJJGGGEEECCCAAA@@@BBBCCCEEELLLTTThhhzzzsssoookkkfffbbb___]]][[[ZZZ[[[[[[ZZZYYYUUUQQQNNNOOOQQQXXXfffsssyyyxxxwwwwwwzzz~~~{{{xxxvvvuuurrrpppnnnlllkkkhhhdddaaaWWWSSSNNNKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMSSSWWW]]]dddjjjnnnpppppplllkkkiiijjjmmmqqquuuwww{{{zzzxxxwwwwwwxxxzzz{{{|||yyyvvvsssrrrrrrtttuuuxxxtttpppooopppoookkkggg___YYYQQQOOORRRWWW[[[]]]```^^^ZZZVVVQQQLLLIIIHHHJJJIIIHHHGGGGGGGGGHHHHHHFFFEEECCCBBBAAAAAAAAABBBDDDCCCAAAAAAAAAAAA???===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<===>>>???@@@AAA@@@>>>===;;;;;;;;;<<<<<<>>>@@@AAAAAACCCEEEGGGGGGIIIKKKNNNQQQWWW^^^bbbgggiiimmmoooooolllhhheeeccc___\\\^^^fffrrr}}}}}}yyyuuusssrrrrrrssstttssspppqqqtttsssoooiiihhhfffeeeddddddddddddbbb```]]]aaassssssttt{{{xxx{{{bbbNNNLLLRRR```lllvvvvvvdddTTTBBB:::888777777888:::888888;;;???FFFUUUccc|||uuuaaaRRRUUUbbbtttttt[[[YYY]]]cccmmm|||uuu___NNNHHHJJJKKKTTT`````````ZZZUUUUUUTTTQQQQQQSSSTTT[[[fffpppwww{{{}}}~~~{{{nnngggcccdddfffhhhlllqqqrrruuuwwwyyyyyyzzz|||}}}~~~~~~~~~~~~{{{{{{|||xxxwwwwwwvvvwwwxxxzzz{{{}}}zzztttooogggbbb[[[UUUQQQOOOLLLKKKGGGEEECCCAAA@@@@@@AAABBBEEEJJJWWWiii}}}}}}vvvssspppmmmjjjeeebbb___]]]]]]]]]\\\ZZZUUUQQQOOOOOOPPPVVVcccooouuutttssssssuuuyyy|||zzzvvvtttssspppooonnnnnnnnnllliiifff^^^ZZZTTTPPPNNNLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFJJJMMMRRRXXX^^^cccgggiiiffffffgggiiikkknnnppprrrxxxwwwwwwwwwxxxxxxyyyzzzxxxwwwuuusssssssssuuuvvvyyyuuuqqqooonnnlllhhhddd]]]WWWQQQOOOSSSYYY]]]^^^bbb```]]]XXXTTTOOOLLLJJJKKKJJJIIIHHHGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@@@@CCCBBBAAAAAAAAAAAA>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<>>>???@@@AAA@@@???>>><<<;;;;;;;;;;;;===???AAABBBCCCDDDFFFHHHGGGHHHKKKMMMPPPUUU\\\```ggghhhjjjlllllljjjhhhfff]]][[[ZZZ___iiissszzz||||||{{{zzzyyyvvvsssqqqpppooorrrrrrqqqrrrssspppjjjdddcccbbbaaa```aaaaaabbbaaa^^^YYY[[[nnntttuuuzzzyyyfffPPPNNNUUUbbbnnnzzzzzzgggVVVCCC:::888666666777888777888<<<@@@HHHXXXgggzzz|||hhhXXXXXXcccsssbbbYYYXXX]]]iii{{{|||bbbOOOHHHJJJJJJSSS```bbbbbb[[[VVVUUUTTTQQQQQQSSSVVV[[[cccnnnwww|||}}}|||{{{yyylllfffaaabbbeeegggkkkpppqqqrrruuuvvvwwwyyy|||~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}|||}}}~~~yyyyyyyyyxxxwwwwwwxxxyyy}}}~~~|||vvvqqqiiiccc[[[TTTOOOMMMKKKJJJGGGFFFCCCAAA?????????@@@???DDDNNN[[[iii}}}}}}vvvrrrpppmmmkkkfffddd```^^^^^^^^^]]]\\\UUUQQQOOOOOOOOOSSS___jjjooopppooooooppprrrvvvyyy~~~xxxtttrrrrrrqqqpppoooppppppooommmjjjddd```ZZZUUURRRNNNKKKIIIHHHGGGFFFEEEDDDEEEFFFFFFGGGIIILLLPPPUUUZZZ___aaa^^^aaadddfffhhhiiikkklllrrrssstttvvvwwwxxxyyyzzzwwwvvvuuutttttttttuuuvvvtttqqqnnnkkkjjjgggdddaaa[[[VVVQQQQQQVVV\\\___```cccbbb___[[[VVVRRRNNNLLLLLLKKKIIIGGGFFFFFFGGGHHHGGGFFFDDDBBBAAAAAAAAAAAACCCBBBAAAAAABBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAA???>>>===<<<<<<;;;;;;;;;<<<>>>AAABBBCCCDDDFFFHHHHHHJJJKKKMMMPPPUUU[[[```jjjjjjkkkkkkjjjiiigggfff]]]\\\^^^ggguuu|||{{{zzzyyywwwtttrrrpppnnnrrrttttttuuuuuuooohhh```___^^^]]]]]]^^^______aaa]]]WWWYYYlllvvvvvvwwwxxxmmmQQQPPPWWWeeeqqq}}}|||iiiWWWDDD:::888666666777777777999<<<@@@III[[[kkkvvvooo\\\WWW]]]hhhyyyhhh[[[UUUXXXcccwwweeePPPFFFHHHGGGPPP^^^bbbeee]]]WWWVVVTTTQQQQQQTTTWWWZZZbbbmmmxxx~~~|||vvvllleee```bbbdddfffjjjooooooqqqssstttuuuxxx}}}}}}}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~}}}~~~~~~||||||}}}zzz{{{|||{{{yyywwwwwwxxxzzz|||~~~zzzuuukkkdddZZZRRRMMMKKKIIIIIIGGGFFFDDDBBB@@@?????????===CCCNNNYYYcccrrr~~~vvvrrrooollliiieeebbb^^^\\\\\\]]]]]]]]]UUURRROOOOOONNNQQQZZZdddjjjlllnnnmmmmmmnnnpppssszzz}}}}}}xxxsssqqqqqqsssrrrrrrssssssssspppnnniiieee```[[[WWWSSSPPPMMMJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHKKKNNNSSSWWWZZZYYY]]]bbbeeeeeeeeeggghhhmmmnnnppprrruuuwwwyyyzzzvvvvvvvvvvvvvvvuuuuuuuuurrrpppmmmjjjhhheeebbb```YYYUUURRRSSSYYY___cccccceeecccaaa^^^YYYUUUQQQOOONNNLLLIIIFFFEEEDDDEEEFFFEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBCCCBBB@@@=========<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===???@@@>>>>>>>>>======<<<;;;;;;;;;===@@@AAABBBCCCFFFHHHJJJLLLMMMOOORRRWWW]]]bbbnnnnnnmmmlllkkkiiigggffffffdddfffrrr}}}yyyvvvtttttttttqqquuuyyyyyyyyyxxxqqqiii^^^^^^\\\[[[[[[\\\]]]^^^___[[[UUUWWWjjjzzzxxx}}}vvvwwwoooPPPPPPXXXgggtttyyygggUUUCCC:::888666666777666666999<<<@@@III\\\nnn|||sss___WWWWWW\\\iiiwwwkkk^^^UUUTTT^^^wwwlllSSSGGGHHHGGGOOO]]]dddggg___YYYVVVTTTRRRRRRTTTWWWZZZbbbooo{{{~~~uuullleeeaaaaaadddeeeiiinnnnnnpppqqqssstttxxx|||}}}}}}}}}~~~}}}|||}}}~~~~~~~~~~~~||||||}}}~~~zzz}}}~~~{{{xxxxxxyyyzzz{{{~~~{{{oooggg\\\RRRLLLIIIHHHGGGGGGFFFDDDCCCAAA@@@?????????EEEOOOZZZbbbnnnxxxtttqqqllliiiccc```\\\YYYZZZ[[[[[[[[[UUURRRPPPOOOMMMNNNVVV___gggkkkooopppnnnmmmnnnppptttzzz~~~}}}xxxsssrrrssssssssssssuuuvvvvvvtttrrrmmmjjjeeeaaa^^^[[[XXXUUUNNNMMMJJJHHHFFFFFFFFFFFFGGGGGGHHHIIILLLPPPTTTVVVXXX]]]ccceeeeeeeeegggiiikkkkkklllnnnqqqtttvvvwwwtttuuuvvvwwwxxxxxxxxxxxxuuutttqqqmmmiiifffcccbbbXXXUUUSSSVVV]]]cccfffggggggfffdddaaa]]]XXXTTTRRRRRROOOKKKGGGDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCDDDEEEDDDAAA>>>=========<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>??????>>>===<<<<<<:::===???AAABBBCCCFFFHHHKKKMMMOOOQQQTTTYYY```dddooooooooonnnmmmjjjhhhgggjjjeeeeeeppp~~~yyyuuutttuuuvvvsssxxx|||||||||zzzrrriii___^^^]]]\\\[[[\\\\\\]]]\\\YYYTTTVVViii|||zzzyyyvvvxxxiiiNNNNNNXXXiiiwwwrrrbbbRRRAAA:::999888777888555666999<<<>>>HHH]]]pppuuuccc[[[WWWVVV___kkkqqq~~~zzzkkk```VVVRRRYYYvvvvvvZZZLLLLLLJJJPPP___hhhiiiaaaZZZWWWUUURRRRRRUUUVVV[[[eeerrrwwwnnngggbbbbbbcccdddhhhlllkkkmmmppprrrsssvvvyyy|||||||||}}}~~~~~~~~~}}}}}}}}}{{{|||}}}zzz~~~}}}yyyyyyzzz{{{|||~~~tttkkk___TTTMMMIIIHHHHHHFFFFFFEEEDDDBBBAAAAAA@@@AAADDDLLLWWW```mmmyyyuuuqqqmmmiiiddd```[[[XXXWWWXXXXXXXXXUUURRRPPPNNNLLLLLLSSS[[[gggmmmsssuuurrrooonnnooopppwww}}}~~~xxxssssssuuurrrrrrsssvvvyyyzzzyyyxxxqqqnnnkkkhhhfffdddaaa^^^YYYWWWTTTPPPLLLJJJHHHHHHJJJJJJKKKLLLPPPSSSWWWYYY[[[```fffhhhgggfffiiilllmmmlllkkkkkklllnnnqqqrrrppprrruuuyyy{{{|||}}}}}}{{{yyyvvvqqqkkkeeebbb```XXXUUUUUUYYY```fffiiijjjjjjjjjhhhfffbbb]]]XXXVVVWWWSSSNNNIIIFFFDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDFFFGGGFFFBBB@@@============<<<<<<<<<<<<======<<<<<<<<<<<<======>>>???@@@@@@@@@???>>>===;;;===@@@BBBCCCEEEGGGJJJJJJLLLNNNQQQUUUZZZaaaffflllmmmnnnooonnnllljjjiiifff___[[[fffzzz}}}xxxuuutttuuuuuutttxxx||||||{{{yyyqqqhhhbbbaaa___]]]\\\\\\]]]]]][[[YYYVVVZZZlll|||{{{yyysssuuu___JJJLLLXXXkkkyyyzzziii\\\NNN???::::::999888888444666999;;;===GGG\\\pppyyyiii```YYYTTTXXXaaafffuuutttiiiaaaXXXQQQVVVmmm}}}___NNNNNNJJJOOO___iiikkkccc[[[XXXUUURRRSSSVVVTTT\\\iiiwww|||qqqiiiccccccddddddgggkkkhhhjjjnnnpppqqqsssuuuwww{{{|||~~~|||}}}~~~~~~}}}|||}}}~~~~~~{{{{{{|||zzz~~~zzzzzz{{{|||~~~xxxoooaaaUUUNNNJJJIIIHHHFFFFFFEEEDDDCCCBBBBBBAAACCCDDDIIIRRR]]]mmm|||wwwtttqqqlllhhhfffbbb\\\XXXVVVVVVUUUUUUVVVRRRPPPNNNLLLKKKQQQYYYhhhooowwwyyyvvvqqqppppppnnnuuu}}}~~~yyyttttttvvvppppppsssvvv{{{}}}}}}|||sssqqqnnnlllllljjjgggeeefffccc___YYYTTTPPPNNNLLLLLLMMMOOOQQQUUUYYY]]]___^^^ccchhhjjjiiiiiilllpppooommmkkkiiiiiijjjmmmnnnmmmppptttyyy}}}~~~}}}yyyrrrjjjccc___]]]XXXVVVVVVZZZbbbhhhkkklllmmmmmmkkkiiieee```\\\YYYZZZWWWQQQKKKGGGEEEEEEEEEGGGFFFDDDBBBAAA@@@@@@AAADDDDDDEEEGGGHHHGGGCCC@@@>>>=========<<<<<<<<<<<>>===============??????@@@AAAAAA@@@>>>===<<<>>>AAACCCDDDFFFIIIKKKIIIKKKNNNQQQUUU[[[bbbfffhhhjjjlllnnnooonnnllljjjddd\\\XXXccczzz~~~{{{xxxuuuttttttsssssswwwzzzzzzzzzwwwooogggdddbbb```^^^]]]]]]]]]]]]]]]\\\ZZZ^^^ppp{{{{{{{{{nnnppp}}}wwwYYYHHHKKKXXXlllzzztttcccYYYKKK>>>:::;;;:::888888444666999;;;<<>>===<<<;;;<<<>>>@@@AAA@@@AAAAAAAAA@@@>>>===;;;======???@@@BBBEEEGGGHHHMMMMMMNNNPPPSSSYYY```eeeooopppqqqrrrpppmmmjjjhhh___\\\\\\eeevvvzzzsssoooppprrruuuwwwxxxzzzzzzwwwrrrlllhhhaaaaaa```___^^^^^^]]]^^^```]]]]]]eeexxxsssooovvvkkkVVVGGGKKK[[[qqq}}}mmm___VVVKKK@@@;;;999666666999777444555;;;@@@GGG[[[ooo||||||vvvhhh]]]WWWWWWYYYdddhhhkkkjjjddd^^^]]]___bbbmmm}}}iiiTTTMMMLLLPPP]]]jjjttthhh^^^YYYUUUQQQRRRWWWVVVWWW```rrruuullleeedddeeeeeefffiiijjjkkkmmmnnnoooqqqtttvvv{{{~~~~~~|||||||||~~~~~~|||{{{{{{~~~~~~{{{yyyyyy|||~~~~~~ssscccUUUNNNKKKIIIHHHFFFDDDBBBBBBDDDDDDCCCBBBFFFFFFHHHMMMSSSbbb{{{zzzvvvsssqqqnnnkkkfffbbb]]]XXXVVVUUUUUUUUUTTTSSSPPPLLLJJJKKKNNNQQQ___jjjxxxyyytttrrrsssuuuyyy{{{|||zzzvvvsssooonnnmmmmmmnnnrrrwwwzzz}}}}}}|||{{{zzzxxxvvvtttsssnnniiieeedddbbb```^^^]]]\\\\\\^^^bbbdddeeeeeedddeeehhhlllpppqqqqqqoooqqqnnnjjjfffddddddeeefffiiilllrrryyy}}}uuuooojjjddd___[[[YYYYYYYYY[[[```hhhpppuuuyyytttnnnhhhdddaaa]]][[[___^^^[[[UUUNNNJJJJJJKKKJJJIIIGGGFFFDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>======<<<>>>===<<<<<<===>>>@@@BBBAAABBBBBBBBBAAA@@@>>>===>>>>>>???AAACCCEEEGGGHHHMMMNNNOOOQQQTTT[[[bbbhhhppppppoooooonnnnnnnnnooohhhbbb___fffuuu{{{uuuqqqqqqssstttvvvxxxyyyyyyvvvpppjjjfff``````___^^^]]]]]]^^^^^^______aaaiiizzzwwwrrrxxxeeeQQQGGGJJJZZZppp}}}kkk]]]UUUJJJ@@@;;;999666666888888555666;;;>>>CCCUUUhhhyyy}}}zzz~~~|||ssskkkddd___\\\dddiiinnnmmmhhhaaa^^^^^^[[[eeewwwjjjUUULLLKKKNNNYYYfffsssiii```\\\WWWSSSRRRVVVUUUWWW___qqqxxxnnnfffddddddcccdddfffiiikkkmmmnnnoooqqqtttwww|||~~~~~~~~~}}}}}}~~~{{{yyyyyy|||~~~}}}{{{zzzzzz|||~~~~~~ssscccUUUNNNKKKIIIHHHEEEDDDCCCDDDEEEFFFEEEDDDEEEEEEHHHLLLQQQ]]]qqqzzzvvvtttrrrooommmjjjeee^^^XXXUUUTTTVVVXXXUUUSSSPPPLLLIIIJJJNNNQQQXXXcccrrr||||||xxxvvvssssssuuuyyy}}}}}}yyyuuurrroookkkhhhhhhlllqqquuuzzz|||}}}|||wwwqqqmmmkkkkkkkkkjjjhhhhhhhhhiiijjjjjjhhhfffggggggjjjnnnrrrttttttsssqqqnnnjjjfffcccccccccdddhhhiiilllrrrzzz}}}vvvoooiiiccc^^^[[[XXXXXXXXX[[[aaajjjsssxxx{{{wwwpppjjjfffccc___]]]``````]]]XXXRRRNNNLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>???>>>======>>>???AAABBBCCCCCCDDDDDDCCCBBBAAA@@@??????@@@BBBDDDFFFHHHIIILLLNNNPPPRRRVVV]]]eeejjjrrrpppmmmllllllooorrrtttnnnfffaaagggvvv|||wwwtttsssssstttvvvwwwyyyxxxtttnnnhhhddd___^^^]]]\\\\\\]]]^^^^^^^^^aaaeeemmm|||zzztttxxx{{{___LLLFFFJJJZZZpppkkk\\\SSSIII???<<<:::777555777888666777<<<===???NNN```nnnzzz|||~~~~~~uuuiii```bbbhhhoooppplllgggcccaaaWWW^^^llllllVVVKKKIIIJJJUUUaaarrrjjjbbb^^^ZZZUUUSSSTTTUUUVVV]]]mmm~~~{{{qqqhhheeecccbbbbbbdddhhhjjjlllnnnoooqqqtttwww|||~~~}}}}}}~~~|||{{{{{{}}}}}}|||{{{{{{}}}|||qqqbbbUUUOOOLLLJJJIIIFFFEEEDDDFFFHHHHHHGGGFFFDDDDDDGGGKKKNNNVVVfffuuu|||}}}zzzwwwtttrrrqqqpppooolllggg```ZZZXXXXXXYYYVVVUUUQQQLLLIIIJJJMMMPPPSSS]]]lllxxx}}}|||yyywwwsssrrrrrrwww~~~}}}xxxtttpppjjjggggggiiikkklllqqquuuzzzzzzuuurrrrrrssstttrrrrrrqqqrrrqqqooojjjgggiiiiiikkkooosssvvvvvvvvvqqqnnnkkkgggdddccccccccceeefffhhhmmmtttyyy}}}~~~{{{uuunnngggbbb]]][[[VVVUUUVVVYYY```jjjtttzzz}}}yyyrrrmmmiiifffbbb``````___\\\XXXTTTOOOMMMKKKLLLKKKIIIGGGDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@????????????@@@AAABBBCCCDDDDDDEEEFFFFFFEEEDDDCCCAAAAAABBBCCCEEEGGGIIIJJJKKKMMMPPPSSSWWW^^^fffkkksssqqqnnnllllllnnnppprrrllleeeaaaiiizzz}}}yyyvvvuuuttttttvvvxxxyyyxxxtttmmmgggbbb___^^^\\\[[[[[[\\\]]]^^^___cccgggnnn{{{|||uuuxxxvvv]]]LLLEEELLL]]]sssmmm___RRRHHH???<<<:::666555666888666888======>>>LLL\\\kkk{{{vvviiieeeiiinnnpppnnnkkkhhhgggZZZ]]]hhh{{{mmmVVVKKKGGGHHHRRR^^^ooojjjddd___[[[WWWTTTRRRUUUTTTZZZgggvvv}}}rrrhhhdddcccaaaaaacccgggiiikkkmmmoooqqquuuxxx|||}}}|||||||||~~~~~~~~~~~~|||{{{|||~~~vvvlll___UUUPPPMMMKKKIIIGGGFFFFFFHHHJJJJJJIIIGGGDDDDDDEEEIIIKKKOOO[[[gggttt}}}||||||{{{zzzwwwuuusssrrrqqqttttttqqqlllddd^^^[[[ZZZYYYWWWTTTOOOKKKJJJKKKMMMPPPZZZhhhtttzzz{{{xxxuuutttrrrrrrwww}}}vvvrrrmmmjjjiiihhhgggeeejjjmmmrrryyy~~~zzzyyyyyyzzzzzzyyyyyyxxxwwwsssnnniiiiiiiiijjjnnnrrruuuvvvuuuqqqooollliiifffeeeddddddeeefffiiinnnsssvvvwwwvvvzzzwwwrrrkkkddd___\\\ZZZUUUUUUUUUXXX```kkkvvv|||~~~yyysssnnnkkkhhhfffddd___]]]ZZZVVVSSSOOOLLLJJJMMMLLLIIIGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEGGGHHHHHHGGGFFFEEECCCCCCCCCEEEFFFHHHJJJKKKIIILLLOOOSSSXXX^^^eeejjjrrrqqqooommmkkkjjjiiiiiiiiidddccclll}}}}}}zzzxxxvvvvvvvvvxxxyyyzzzyyyuuuooohhhddd```^^^\\\[[[[[[\\\]]]___aaadddgggnnnzzz~~~xxxyyyqqqZZZKKKCCCNNNaaawwwnnnbbbTTTJJJ@@@<<<999666555666777555888>>>>>>@@@MMM]]]kkk{{{oooppppppooollliiifffeee]]]___hhhyyymmmWWWKKKHHHHHHRRR^^^llliiiddd___\\\YYYVVVRRRRRRRRRWWWcccqqq}}}rrrhhhdddbbbaaabbbdddfffhhhkkkmmmooorrruuuxxx|||}}}|||||||||}}}~~~}}}~~~|||||||||~~~~~~mmmfff\\\UUURRRPPPMMMJJJIIIHHHIIIJJJLLLLLLJJJHHHEEECCCDDDFFFHHHJJJSSS\\\kkkvvv}}}}}}|||zzzzzz{{{{{{xxxuuurrrrrrrrruuuwwwyyyuuulllddd^^^\\\]]]]]]ZZZUUUPPPLLLLLLLLLOOOXXXeeeqqqyyyzzzwwwuuuttttttuuuyyyzzzvvvpppmmmllljjjgggcccggghhhkkkqqqxxx|||{{{{{{||||||{{{{{{yyyvvvpppmmmhhhggghhhkkknnnqqqrrrrrrpppnnnllliiigggffffffffffffhhhkkkppptttvvvtttssstttrrrnnnggg```[[[ZZZYYYUUUTTTTTTXXX```kkkvvv}}}}}}yyytttooommmkkkiiiggg```]]]YYYUUUSSSPPPMMMJJJLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGDDDEEEEEEFFFGGGIIIKKKLLLIIILLLPPPTTTXXX^^^eeejjjqqqpppooolllhhhddd```^^^eeedddfffppp~~~}}}{{{yyywwwwwwxxxyyyzzz{{{}}}|||xxxrrrlllhhhbbb```]]][[[ZZZ[[[]]]^^^bbbdddhhhooo~~~|||yyy{{{jjjTTTHHHBBBPPPeeexxxooodddXXXMMMAAA<<<999555555777666444777===>>>AAAOOO```sss{{{xxxtttoooiiiddd___]]]\\\^^^fffwwwpppYYYMMMIIIIIIRRR]]]jjjjjjeee```]]]]]]YYYUUUOOOPPPVVVbbbooo~~~ssshhhcccbbb```aaaddddddgggjjjlllnnnrrrvvvyyy|||~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}ttteee___YYYUUUSSSRRRNNNKKKKKKJJJKKKLLLMMMLLLJJJGGGFFFCCCCCCDDDEEEFFFMMMVVVcccooozzz|||{{{{{{|||{{{zzz{{{{{{yyyuuurrrqqqrrrrrrvvvyyyvvvooogggbbbaaaccccccaaa]]]VVVQQQMMMLLLOOOWWWdddqqqzzz|||yyyvvvuuuvvvxxx{{{{{{sssooonnnmmmiiifffeeeeeefffiiinnnsssxxx{{{{{{~~~}}}yyywwwwwwxxxwwwvvvvvvuuusssooolllfffeeeeeegggjjjlllmmmmmmmmmllljjjhhhgggfffffffffdddeeehhhmmmqqqssssssrrrmmmmmmjjjddd]]]YYYXXXYYYQQQPPPPPPSSS[[[gggrrryyy{{{xxxssspppnnnmmmkkkjjjddd___ZZZVVVTTTSSSPPPNNNKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGIIIIIIIIIIIIHHHFFFFFFFFFGGGHHHJJJKKKLLLKKKNNNQQQUUUZZZ___fffjjjpppnnnkkkgggccc^^^ZZZXXX]]]```gggrrr}}}}}}{{{xxxwwwvvvxxxzzz{{{|||~~~|||vvvpppllleeebbb___\\\[[[[[[]]]^^^bbbdddjjjuuuuuuuuuzzzeeePPPEEEBBBQQQeeetttssshhh]]]PPPBBB;;;888555555888666444777<<<===@@@OOO```yyy|||}}}}}}zzzvvvpppjjjbbb[[[WWWZZZ[[[ccctttuuu]]]PPPJJJIIIQQQ\\\kkkkkkgggaaa___aaa___YYYQQQRRRXXXaaalllyyyvvviiicccaaa^^^___aaadddfffiiilllnnnrrrvvvyyy~~~}}}|||~~~~~~{{{}}}~~~~~~}}}}}}~~~{{{}}}uuulll___[[[WWWUUUUUUSSSOOOKKKLLLLLLLLLMMMNNNMMMJJJGGGFFFCCCBBBCCCCCCDDDKKKRRR^^^lllxxx|||{{{}}}~~~~~~yyy{{{|||yyyuuuqqqqqqrrrnnnssswwwuuunnnhhheeefffggghhhgggbbb[[[TTTOOOMMMOOOVVVcccqqq{{{~~~|||yyyuuuxxxzzz}}}tttooonnnnnnllljjjcccccccccdddfffgggiiikkknnnsssyyy{{{xxxtttrrrqqqrrrqqqpppppppppnnnkkkiiidddccccccdddgggiiijjjiiikkkjjjiiigggfffffffffeeeaaaaaacccggglllpppqqqqqqjjjiiigggbbb[[[WWWWWWXXXMMMLLLKKKNNNVVVaaammmtttzzzwwwssspppnnnnnnmmmlllgggbbb[[[WWWVVVUUUSSSQQQKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEGGGIIIJJJJJJIIIIIIFFFFFFGGGHHHIIIJJJLLLMMMMMMPPPSSSWWW[[[```fffjjjooommmiiiccc^^^[[[XXXWWWUUU[[[fffrrr|||{{{yyywwwuuuvvvxxx{{{}}}~~~~~~yyysssooofffddd```\\\[[[[[[]]]^^^aaadddkkkzzzmmmpppvvvdddOOODDDBBBRRRdddqqq|||wwwmmm```RRRCCC;;;777444555888777444666;;;;;;>>>MMM___vvvrrrhhhgggmmmrrrxxxwwwuuuqqqlllddd[[[VVVYYYZZZbbbsssyyy```RRRJJJHHHOOOZZZlllmmmiiibbbaaadddccc]]]UUUVVVZZZ```gggqqqxxxkkkddd```]]]]]]___cccfffiiilllnnnrrrvvvzzz~~~~~~~~~~~~|||zzz}}}~~~~~~~~~~~~}}}}}}|||}}}{{{rrriiiddd[[[XXXTTTSSSSSSQQQNNNKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEBBB@@@@@@DDDKKKPPP```mmmvvvvvvyyyyyy{{{zzzxxxvvvtttsssssstttsssqqqppppppkkkgggiiinnnnnnjjjgggccc[[[RRRNNNOOORRRYYYfffsss}}}{{{zzzzzzyyyzzz}}}wwwpppnnnlllhhhhhhccc]]]YYYYYY[[[^^^___aaacccfffiiijjjiiigggfffhhhhhhgggfffeeeddddddccccccddddddcccbbbcccfffhhhiiijjjjjjjjjiiifffdddbbbaaa___^^^```fffkkkmmmmmmnnnkkkfff^^^VVVRRRQQQQQQQQQQQQQQQPPPQQQYYYeeepppvvvvvvuuutttqqqmmmjjjggggggaaaZZZXXXYYYZZZWWWTTTJJJJJJIIIFFFDDDBBBCCCEEEBBBBBBAAAAAAAAAAAAAAAAAAFFFFFFFFFEEECCCAAA???===??????@@@AAAAAAAAAAAA@@@DDDEEEGGGHHHIIIIIIHHHHHHGGGIIIJJJIIIHHHHHHIIIKKKLLLOOOSSSXXX\\\bbbiiimmmqqqoookkkeee___YYYSSSQQQVVVWWW___ppp~~~|||{{{yyyxxxxxxyyy{{{|||}}}xxxssspppmmmggg```[[[ZZZ\\\^^^```cccjjjrrr{{{zzzgggeeelll~~~{{{aaaOOOEEEAAATTTgggqqqxxxssslll```RRRCCC===;;;999888:::777999777999>>>>>>HHH^^^rrrmmm```\\\\\\]]]lllqqqsssqqqnnnkkkccc\\\UUUUUU[[[lllgggPPPFFFGGGNNNSSSiiinnnmmmfff___]]][[[XXXWWWVVVWWW[[[dddrrryyyllleeeaaa^^^]]]___ccchhhmmmooopppsssyyy}}}{{{~~~~~~~~~~~~}}}}}}}}}|||tttlllddd```YYYWWWTTTSSSSSSRRROOOLLLHHHHHHHHHHHHGGGGGGFFFEEEHHHGGGEEECCCCCCGGGMMMRRR^^^jjjsssuuuyyy}}}{{{zzzxxxwwwuuuuuuuuuuuussspppooommmhhhdddgggmmmrrrnnnllliiiaaaWWWRRRSSSRRRZZZggguuu~~~zzzzzzyyyyyyyyy||||||vvvssspppkkkddd```ZZZVVVUUUVVVXXXXXXYYYZZZ]]]___`````````___````````````aaaaaaaaaaaabbbccccccbbbbbbbbbeeegggkkkkkkkkkjjjhhhfffcccaaaaaa^^^\\\^^^bbbgggiiijjjjjjhhhddd^^^WWWRRRQQQQQQNNNNNNNNNLLLMMMTTT```iiivvvvvvvvvuuurrrnnnjjjggggggaaa[[[ZZZ\\\^^^^^^\\\NNNLLLIIIFFFEEEDDDDDDDDD@@@@@@??????>>>>>>>>>===AAABBBCCCCCCBBBAAA???===>>>???@@@@@@@@@AAA@@@@@@AAABBBDDDGGGHHHIIIJJJJJJGGGIIIJJJJJJIIIIIIJJJLLLNNNQQQUUUYYY^^^cccjjjnnnqqqoookkkfff```YYYTTTQQQUUUVVV___ppp}}}zzzyyyxxxxxxzzz{{{|||}}}{{{vvvsssmmmhhhaaa]]]\\\^^^___``````gggooo|||vvvcccaaaiii}}}yyy___MMMEEEDDDTTTeeeoooyyyssslll^^^PPPBBB<<<:::888888999777999777999???>>>HHH^^^tttvvvaaaVVVTTTVVVdddkkkppprrrqqqnnnfff]]]VVVUUUYYYhhhmmmVVVJJJJJJPPPUUUfffmmmooohhh```\\\[[[ZZZYYYYYYZZZ\\\cccooo||||||mmmeee```\\\[[[]]]aaafffllloooqqquuu|||}}}~~~~~~~~~}}}|||~~~~~~uuunnnhhhbbb^^^XXXWWWUUUUUUUUUSSSOOOLLLIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBCCCGGGMMMRRR^^^iiiqqqssswww}}}{{{zzzyyyxxxwwwwwwwwwwwwssspppllljjjeeeaaafffmmmtttqqqpppmmmeee[[[UUUUUURRR[[[jjjyyyzzzzzzyyyxxxyyy{{{{{{tttnnnccc___YYYVVVTTTTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZ[[[]]]^^^___```aaacccccccccbbbaaabbbdddfffllllllllljjjhhheeebbbaaabbb___\\\[[[^^^aaadddeeefffeeeccc___YYYSSSQQQPPPLLLMMMLLLKKKKKKPPPYYY```rrrsssttttttrrrnnnjjjgggddd___ZZZYYY\\\```ccccccUUUPPPJJJGGGGGGGGGEEECCC@@@@@@???>>>======<<<<<<;;;===???AAABBB@@@>>>===>>>>>>??????@@@@@@@@@@@@>>>???BBBEEEGGGIIIJJJKKKGGGIIIKKKKKKKKKKKKLLLNNNPPPRRRVVVZZZ___dddjjjoooqqqooolllgggaaa[[[UUURRRTTTUUU___ppp|||}}}{{{yyyxxxzzz{{{{{{{{{zzzwwwnnnjjjeeeaaa```aaaaaaaaaaaaeeemmm}}}}}}pppbbbaaajjj~~~www\\\LLLGGGIIIWWWfffqqqtttlll[[[NNN@@@:::999777777888666999777999??????HHH^^^vvv~~~cccRRROOOQQQZZZcccmmmrrruuusssjjj```XXXTTTVVVbbbwwwuuu\\\MMMJJJOOOTTT```jjjoooiii___[[[[[[[[[ZZZ\\\]]]^^^aaakkkyyynnnddd^^^ZZZZZZ\\\___dddjjjnnnrrrwww~~~~~~~~~~~~~~~}}}|||{{{{{{~~~{{{tttnnnhhhdddaaaZZZZZZYYYXXXVVVSSSOOOMMMLLLLLLJJJIIIGGGFFFFFFEEECCCCCCDDDEEEGGGKKKQQQUUUbbbiiiooopppsssxxxzzzxxxzzzzzzyyyyyyxxxxxxxxxxxxtttoookkkgggbbb```eeemmmrrrppppppnnnfff[[[TTTTTTTTT^^^ooo}}}{{{zzzyyyyyy{{{yyypppgggccc___[[[YYYWWWTTTRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\]]]___```bbbccccccfffffffffdddcccccceeegggkkkkkkkkkjjjhhhfffdddccceeebbb^^^[[[[[[]]]___aaadddddddddaaa[[[TTTPPPNNNMMMMMMMMMLLLLLLOOOUUUZZZgggiiilllnnnnnnllliiifff___[[[VVVUUUWWW\\\```bbb[[[TTTLLLHHHIIIIIIFFFBBBBBBBBBAAA@@@???>>>===<<<:::<<>><<<>>>>>>>>>>>>??????@@@@@@===???@@@CCCEEEGGGIIIJJJHHHJJJLLLLLLLLLMMMOOOQQQQQQTTTWWW[[[___dddjjjnnnqqqpppmmmiiiccc]]]XXXTTTSSSVVV```ppp|||zzzwwwxxxyyyzzzzzz|||yyyqqqnnnjjjgggfffeeeeeedddeeefffmmm}}}xxxrrrxxxkkkdddfffpppzzz[[[LLLIIINNN\\\mmm|||vvvkkkXXXKKK>>>999888777666888666999777999??????III___xxxgggUUUPPPQQQTTT]]]iiiqqqwwwvvvmmmbbbYYYTTTSSS\\\mmm{{{bbbOOOHHHJJJOOOXXXeeennniii___YYYYYYZZZXXX[[[^^^^^^```iiixxxoooddd^^^ZZZZZZ]]]^^^bbbggglllpppvvv|||}}}}}}}}}}}}|||{{{zzzyyy~~~{{{tttoookkkhhheee______^^^[[[WWWSSSPPPOOOPPPOOOLLLJJJHHHFFFFFFEEEGGGIIIKKKMMMOOOTTTYYY]]]ccchhhkkklllnnnrrruuuuuuyyyyyyyyyyyyxxxwwwwwwvvvsssooojjjfffbbb```fffooorrrpppooonnnfffZZZTTTSSSVVVaaasss~~~|||{{{zzz{{{~~~~~~uuuooolllgggccc```]]]ZZZWWWXXXWWWVVVVVVWWWYYY\\\]]]bbbbbbcccddddddeeeffffffjjjjjjjjjhhhffffffgggiiiiiiiiiiiiiiiiiihhhgggggggggeeebbb^^^[[[[[[]]]___cccdddeeebbb\\\UUUPPPMMMLLLMMMMMMLLLMMMNNNQQQSSSZZZ\\\```dddffffffeeeddd]]]YYYTTTRRRSSSWWW[[[^^^^^^WWWOOOKKKKKKJJJFFFBBBBBBBBBAAA@@@???>>>===<<<;;;===???AAAAAA@@@>>><<>>>>>??????@@@AAA@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLNNNNNNPPPRRRTTTSSSUUUXXX\\\___dddjjjnnnrrrqqqooolllfff```[[[WWWSSSWWWcccsss}}}xxxtttwww|||~~~yyyvvvsssooollljjjiiigggfffhhhhhhnnn~~~|||qqqkkksssjjjcccjjjxxx]]]MMMKKKSSScccxxxxxxiiiUUUHHH<<<888888777666888666999777:::@@@@@@JJJ```{{{kkk[[[SSSQQQQQQZZZfffpppxxxxxxnnnbbb[[[UUUSSSZZZfffvvvkkkTTTIIIHHHKKKPPP___jjjhhh___YYYXXXYYYTTTXXX[[[\\\___iiiyyyqqqfff___[[[[[[^^^^^^```dddhhhmmmqqqvvvyyyxxxyyy{{{}}}~~~~~~~~~}}}|||{{{zzzyyy}}}~~~~~~{{{vvvrrrnnnkkkhhhddddddbbb^^^ZZZVVVUUUUUUTTTSSSQQQNNNMMMLLLLLLLLLOOOQQQSSSUUUWWWZZZ^^^aaaccceeehhhjjjlllppptttwwwwwwxxxxxxwwwwwwuuutttsssppplllhhhfffbbbaaagggoootttrrrpppnnnfff[[[VVVVVVVVVbbbvvv}}}{{{{{{}}}~~~zzzvvvqqqmmmjjjgggcccaaa``````___^^^___```aaabbbhhhhhhiiiiiiiiijjjjjjjjjnnnnnnmmmkkkiiihhhiiikkkhhhhhhhhhiiiiiiiiiiiijjjiiihhhfffaaa]]][[[\\\]]]```bbbcccaaa[[[UUUPPPNNNKKKKKKLLLMMMMMMMMMMMMMMMNNNPPPTTTXXX[[[]]]^^^^^^[[[YYYUUURRRQQQTTTWWWZZZ]]]XXXRRRNNNLLLJJJFFFBBB@@@@@@???>>>======<<<<<<===>>>???@@@@@@@@@??????AAA@@@?????????@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHKKKMMMOOOPPPRRRUUUWWWUUUXXX[[[^^^aaaeeekkkooossssssrrrooojjjddd^^^ZZZTTTYYYfffvvv~~~uuussszzz}}}zzzwwwqqqmmmkkkiiigggfffggggggnnn}}}zzzoooiiissslll```nnn___NNNNNNVVVjjjxxxfffRRRFFF;;;888888777777888666999777:::@@@@@@KKKaaarrr```UUUQQQRRR\\\jjjwwwrrrddd```YYYWWW\\\dddqqqwww]]]MMMJJJLLLLLLZZZggghhhaaa\\\YYYWWWRRRTTTWWWYYY^^^iiiyyyssshhhbbb]]]\\\^^^^^^___aaaeeeiiinnnqqqssstttuuuwwwzzz}}}~~~~~~|||{{{zzz|||}}}}}}}}}}}}~~~zzzwwwsssooolllffffffddd```\\\ZZZ[[[]]]\\\[[[ZZZYYYYYYZZZ[[[\\\```aaacccccccccdddfffggggggggghhhjjjkkkmmmrrrvvvvvvvvvvvvvvvuuusssqqqppplllhhhfffdddaaa```fffnnnvvvrrrpppmmmeee[[[VVVWWWUUUaaauuu}}}||||||~~~}}}xxxuuussspppoookkkkkkjjjjjjiiiiiijjjjjjnnnnnnoooooopppqqqqqqqqqppppppooollljjjiiijjjllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhddd___[[[ZZZ[[[ZZZ\\\^^^]]]YYYUUUQQQPPPLLLMMMNNNPPPPPPPPPNNNLLLHHHJJJLLLOOORRRUUUWWWXXXXXXVVVSSSQQQPPPQQQTTTVVVZZZXXXUUUQQQMMMIIIEEECCC@@@@@@??????>>>>>>>>>===;;;<<<<<<===???@@@BBBBBBBBBAAA@@@???@@@AAACCCDDDCCCCCCBBBBBBCCCDDDEEEFFFHHHKKKNNNPPPRRRTTTWWWYYYYYY[[[^^^aaadddhhhmmmqqquuuuuutttrrrmmmgggaaa]]]VVV\\\iiiyyy{{{uuuvvv}}}xxxrrrllliiigggeeedddddddddkkkxxx}}}qqqkkkvvvpppcccuuuaaaOOOOOOYYYnnnwwwdddQQQFFF;;;999999888888999666999777:::@@@AAAKKKaaazzzdddXXXTTTWWWdddwwwmmmeee^^^]]]bbbgggoooeeeRRRKKKLLLJJJXXXeeehhheeeaaa[[[VVVRRRSSSSSSVVV]]]iiiwwwwwwlllddd]]][[[\\\\\\]]]___ccchhhmmmpppqqqtttuuuvvvyyy{{{~~~|||}}}~~~}}}|||{{{||||||||||||~~~~~~|||xxxtttpppggggggeeeaaa^^^]]]aaaddddddcccccccccdddgggjjjllltttuuuuuutttrrrqqqqqqrrrnnnlllkkkkkkkkkkkkooosssuuuvvvvvvuuusssqqqooommmhhhfffdddcccaaa___eeemmmuuuqqqnnnjjjbbbYYYUUUVVVSSS```ttt~~~||||||}}}~~~}}}{{{yyytttttttttsssrrrqqqqqqppprrrssstttuuuvvvwwwxxxyyyppppppooommmjjjiiijjjllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiieee```[[[YYYZZZUUUWWWZZZZZZWWWTTTRRRRRROOOOOOQQQSSSUUUTTTQQQNNNGGGGGGHHHJJJMMMOOORRRSSSSSSRRRQQQOOOMMMNNNQQQSSSWWWXXXWWWSSSNNNHHHEEECCCBBBBBBAAAAAAAAAAAAAAAAAA999999:::;;;===@@@CCCEEECCCBBBAAA@@@@@@BBBDDDEEECCCBBBBBBBBBCCCEEEGGGHHHIIIKKKNNNQQQSSSUUUXXX[[[\\\^^^aaacccfffjjjooosssvvvvvvvvvsssoooiiiccc___WWW^^^kkk{{{{{{wwwzzz~~~xxxqqqkkkgggeeecccbbbbbbbbbhhhrrr|||sssmmmyyyssshhh~~~bbbOOOPPPZZZpppuuucccPPPEEE;;;999:::999888999666999777:::AAAAAAKKKbbbhhh\\\YYY]]]mmmwwwhhhcccbbbgggiiiooohhhSSSKKKJJJKKKXXXeeeiiihhhddd]]]VVVTTTRRRRRRTTT]]]iiiuuu}}}zzzooofff]]]YYYYYY[[[\\\^^^bbbhhhmmmppprrruuuvvvwwwyyy{{{|||~~~~~~zzz~~~~~~|||}}}|||}}}{{{sssqqqiiibbbaaaaaaeeellluuussswwwxxxwwwyyy{{{vvvtttqqqooooooooonnnmmmlllooorrrrrrpppmmmjjjhhhhhhhhhfffcccaaaccciiinnnqqqpppooommmeeeZZZSSSSSSUUU^^^nnn}}}}}}~~~~~~~~~|||{{{xxxwwwwwwxxxzzz{{{zzzyyywwwtttpppnnnnnnoooooonnnnnnkkkhhhfffggghhhhhhggghhhllllllfffaaa^^^ZZZUUUYYYYYYYYYZZZ[[[YYYUUUQQQVVVUUUUUUVVVVVVSSSOOOLLLJJJGGGDDDDDDGGGKKKNNNOOONNNOOONNNMMMKKKKKKMMMOOOSSSUUUWWWVVVRRRMMMJJJHHHGGGDDDAAA@@@@@@@@@???>>>>>>>>>===>>>???AAABBBDDDDDDBBB@@@>>>>>>@@@BBBDDDCCCBBBAAA@@@AAACCCEEEFFFKKKLLLOOORRRUUUXXX[[[\\\```aaacccdddfffjjjppptttxxxxxxwwwsssmmmfffbbb___^^^bbbqqqzzzqqqmmmkkkhhhgggiiiddddddeeegggooosssmmmzzz|||{{{nnnaaaQQQNNNWWWrrrooo\\\JJJCCC===;;;:::888999<<<777:::888;;;BBBBBBLLLcccmmm^^^___^^^pppooommmjjjgggiiitttlllUUULLLKKKNNNYYYhhhpppnnneee[[[UUUSSSRRRTTTWWW[[[cccsssrrrfff___\\\[[[YYY\\\```dddgggkkkooorrrtttvvvwwwxxxwwwwwwyyyzzzyyy|||}}}|||~~~}}}}}}{{{|||wwwssskkkdddcccfffkkkuuu~~~~~~{{{wwwsssqqqooommmkkkkkkmmmooopppnnnllliiihhhiiiiiigggdddbbbdddjjjppprrrpppmmmkkkbbbWWWQQQQQQSSS\\\mmmzzzyyyyyyyyy{{{~~~~~~}}}|||wwwtttpppnnnnnnnnnmmmmmmmmmjjjgggfffggghhhiiihhhkkkooooooiiiccc___[[[VVVWWWWWWXXXYYYZZZYYYVVVSSSWWWVVVWWWXXXXXXUUUQQQMMMJJJGGGDDDDDDFFFIIIKKKLLLJJJKKKKKKIIIGGGGGGIIIKKKPPPRRRTTTSSSQQQMMMJJJHHHEEEBBB???>>>>>>>>>>>>===;;;;;;;;;;;;<<<>>>@@@AAACCCBBB@@@>>>>>>@@@BBBCCCCCCBBBAAAAAAAAACCCEEEFFFJJJLLLNNNQQQUUUXXX[[[]]]bbbccceeefffhhhlllrrrvvvxxxxxxvvvrrrmmmgggbbb``````fffvvv|||}}}}}}sssnnnlllhhhfffgggaaaaaabbbfffooovvvqqq~~~vvvuuuoooxxxZZZMMMLLLYYYssslllYYYJJJCCC===;;;:::888999<<<777:::888;;;AAABBBLLLbbbvvvddd^^^^^^qqqnnnjjjhhhiiinnnxxxqqq[[[QQQOOOMMMYYYhhhqqqpppggg]]]VVVVVVTTTUUUXXXZZZaaappp~~~rrrggg```]]]\\\[[[^^^bbbeeehhhkkkooorrrtttvvvwwwxxxwwwwwwyyyzzzyyy|||~~~{{{zzz~~~~~~|||zzzzzz}}}zzzssskkkeeeeeejjjrrr{{{vvvrrrmmmjjjjjjkkklllmmmmmmkkkiiigggjjjjjjiiifffdddfffmmmrrrtttoookkkggg^^^SSSOOOPPPRRR[[[lllyyyvvvtttsssvvv{{{zzz{{{~~~}}}xxxuuupppnnnmmmmmmmmmmmmmmmjjjgggfffgggiiijjjjjjooossssssmmmfffbbb]]]XXXUUUUUUUUUWWWXXXYYYWWWVVVWWWXXXYYYZZZZZZWWWRRROOOJJJGGGDDDCCCDDDFFFGGGGGGGGGHHHHHHFFFDDDDDDEEEGGGJJJLLLNNNOOOOOOMMMKKKIIIBBB@@@===<<<=========<<<;;;;;;::::::;;;===???@@@BBBAAA???>>>>>>???AAABBBBBBBBBAAAAAABBBCCCEEEFFFJJJKKKMMMQQQUUUYYY\\\^^^dddfffgggiiikkkoootttxxxxxxwwwuuurrrmmmhhhcccaaaccckkk|||~~~zzzvvvxxx|||vvvppplllgggeeeeee___```bbbgggrrrzzzxxxnnnmmmnnnnnnTTTJJJMMM^^^vvvgggVVVJJJBBB<<<;;;:::888888;;;777:::888;;;AAABBBLLLbbb~~~iii]]]\\\pppmmmfffccciiirrr}}}yyycccVVVQQQLLLXXXgggqqqrrrjjj___WWWXXXVVVVVVWWWXXX^^^lllyyysssggg```]]]]]]^^^```dddgggiiikkkoooqqqtttvvvwwwxxxwwwwwwxxxzzzzzz|||~~~~~~~~~~~~}}}zzzxxxxxx{{{}}}yyyqqqiiiccceeelllwww}}}wwwppplllkkkkkkkkkllllllllljjjhhhkkkkkkjjjgggfffhhhooouuuuuupppiiicccZZZPPPMMMOOORRR\\\nnnzzztttpppoooqqqvvvssstttuuuwwwzzz~~~}}}zzzvvvqqqooonnnoooppppppooolllhhhfffhhhjjjkkkkkkrrrvvvwwwqqqjjjeee___ZZZUUUTTTSSSTTTWWWXXXYYYXXXWWWXXXYYYZZZZZZXXXSSSPPPKKKHHHDDDBBBBBBCCCCCCCCCEEEFFFGGGEEECCCCCCCCCEEEEEEFFFHHHKKKLLLLLLKKKIIIAAA???===<<<===>>>=========<<<<<<<<<===>>>@@@AAAAAA@@@>>>>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCCEEEEEEIIIJJJLLLPPPUUUYYY]]]```eeegggiiikkknnnqqqvvvzzzzzzxxxuuuqqqnnniiieeebbbdddmmm}}}~~~xxxvvvtttqqqpppttt}}}xxxqqqlllfffcccccc```bbbeeekkkwwwjjjjjjmmmfffPPPLLLQQQfff{{{yyybbbTTTIIIBBB<<<;;;:::888888;;;888;;;999;;;AAAAAAKKKbbb~~~~~~|||iii[[[XXXjjjpppccc]]]eeerrrkkkXXXPPPLLLVVVfffqqqssslllaaaZZZYYYWWWVVVVVVWWW\\\iiivvvttthhhaaa^^^^^^```bbbeeegggiiikkknnnppptttvvvwwwwwwwwwwwwyyy{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxvvvvvvyyy{{{xxxooohhhcccfffnnn{{{~~~wwwrrrooommmllllllmmmmmmllljjjjjjjjjjjjgggfffiiipppvvvvvvpppiiibbbXXXOOOLLLOOOTTT```tttzzzrrrllliiijjjooonnnnnnnnnnnnooorrrtttuuuwwwyyy}}}}}}zzzwwwrrrpppqqqsssuuuuuusssoookkkhhhhhhjjjkkklllqqqwwwzzzvvvpppjjjccc\\\VVVTTTRRRSSSUUUXXXYYYZZZXXXXXXXXXYYYYYYXXXTTTQQQLLLIIIEEECCCBBBBBBAAA@@@CCCDDDEEEDDDBBB@@@@@@AAABBBBBBCCCFFFJJJKKKJJJHHHBBB???======>>>?????????======<<<<<<===>>>???@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEHHHIIIKKKOOOTTTZZZ___bbbfffhhhkkknnnqqquuuzzz}}}}}}zzzuuurrroookkkfffbbbdddlllzzz~~~zzzzzzwwwsssrrryyyxxxqqqkkkdddaaaaaabbbcccfffkkkxxxkkkkkkmmmyyy^^^LLLLLLTTTmmmrrr___SSSIIIBBB<<<:::999777888;;;888;;;999;;;AAAAAAKKKaaa|||}}}~~~uuufffYYYWWWeee|||vvvcccWWW^^^mmm{{{pppZZZNNNKKKUUUcccooosssnnnddd\\\XXXVVVUUUUUUUUUZZZgggtttvvvjjjbbb___^^^```ccceeeggghhhjjjlllnnnssstttvvvwwwwwwxxxzzz|||{{{}}}}}}||||||||||||{{{{{{yyywwwuuuuuuxxx{{{~~~wwwmmmgggbbbeeennn|||}}}xxxtttpppmmmlllnnnnnnllljjjhhhiiihhhffffffiiipppvvvvvvpppiiibbbYYYOOOMMMPPPVVVdddzzz{{{qqqjjjddddddgggiiiiiihhhhhhhhhhhhiiiiiijjjlllooorrrtttvvvwwwwwwyyy{{{~~~}}}yyyuuurrrqqqssswwwzzz{{{yyytttnnnjjjiiijjjkkkkkkpppxxx~~~}}}xxxrrriiiaaaZZZWWWSSSRRRTTTWWWYYYZZZZZZYYYWWWWWWXXXXXXVVVTTTMMMJJJGGGDDDCCCBBBAAA???@@@AAABBBAAA???=========AAA@@@@@@CCCHHHJJJIIIFFFBBB@@@>>>>>>???AAAAAAAAA<<<<<<;;;;;;;;;<<<>>>>>>@@@@@@@@@??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDGGGHHHJJJNNNTTT[[[```dddfffiiimmmqqquuuzzz~~~}}}wwwssspppmmmgggcccccckkkwww~~~yyyyyywwwsssvvvvvvoooiiiccc______aaaaaabbbgggsssnnnpppqqqqqqWWWHHHKKKUUUppplll\\\RRRIIIAAA;;;:::999777777:::999;;;999;;;AAAAAAKKKaaa||||||tttfffYYYWWWbbbttthhhVVVYYYeeeqqquuu]]]OOOKKKSSS```lllrrrooofff___YYYVVVUUUTTTTTTXXXdddqqqxxxlllddd```______aaaccceeefffhhhjjjlllpppsssuuuwwwxxxyyy|||~~~|||}}}~~~~~~~~~|||{{{{{{{{{{{{yyyyyywwwuuutttuuuxxxzzz~~~|||ssshhhaaa^^^aaajjjwww{{{wwwrrrmmmlllmmmnnnllliiifffggggggeeedddhhhooouuuvvvpppjjjcccZZZQQQOOOQQQWWWggguuullleeeccceeeddddddeeeeeeeeedddccccccaaabbbdddfffggghhhiiiiiiiiikkkmmmppprrrsssssssssvvvuuuuuuvvvxxxzzzzzzyyyuuurrroooppptttyyy}}}zzzrrrmmmjjjjjjjjjjjjoooyyyyyyooofff^^^ZZZUUURRRSSSVVVYYYZZZ]]][[[XXXWWWXXXYYYXXXXXXNNNLLLHHHFFFEEEDDDBBB@@@@@@AAABBBBBB???===<<<<<>>???AAABBBAAA======<<<;;;<<<===>>>???AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDGGGHHHJJJNNNTTT[[[aaaeeehhhkkkpppuuuzzzyyytttrrrnnnhhhcccbbbkkkxxx{{{ssssssqqqooovvvsssmmmgggaaa^^^^^^aaa```___bbbnnnpppssswwwmmmTTTFFFJJJUUUnnnyyygggYYYQQQHHHAAA;;;:::999777777:::999<<<999<<>>>>>BBB@@@>>>AAAFFFHHHFFFBBB@@@>>>======???AAAAAAAAA@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFGGGIIINNNTTT[[[bbbfffiiimmmsssxxx}}}zzzuuusssooohhhcccaaalllyyyxxxxxxwwwssspppvvvyyy~~~}}}qqqkkkfffaaa^^^^^^cccaaa^^^```kkkqqquuu}}}mmmTTTGGGKKKWWWllluuucccWWWPPPHHHAAA;;;:::999777777:::999<<<:::<<>>===<<<===???AAABBBBBBBBBBBBAAA???===<<<>>>?????????===<<<<<<<<<===>>>@@@AAAAAA@@@???>>>>>>@@@BBBCCC@@@@@@AAABBBCCCDDDEEEEEEHHHJJJLLLOOOSSSZZZbbbggglllpppsssuuu{{{{{{yyyssshhh```eeeoooyyy{{{tttvvvtttsssrrrtttyyy}}}|||}}}xxxnnnhhhddd``````cccjjjeeeaaacccqqqxxxnnnvvvfffNNNKKKKKK]]]sssooocccWWWLLLDDD>>>888666888:::888666999777999<<<>>>BBBLLLWWW~~~~~~yyyaaaTTTUUU^^^tttxxx___XXXYYY]]]gggsssiiiQQQMMMNNNXXXhhhrrrooogggbbbccc^^^ZZZXXXWWWWWW]]]dddooo~~~vvvkkkbbb^^^[[[[[[[[[\\\___bbbfffhhhkkkooossswwwyyyzzz}}}~~~|||{{{{{{|||~~~~~~~~~}}}{{{{{{zzzyyyuuusssssssssqqqsssxxxzzzpppeeeZZZTTTOOOOOOSSS]]]mmm|||}}}vvvrrrmmmkkkkkkjjjhhhfffffffffeeecccbbbeeejjjooonnnjjjeee___VVVMMMKKKOOOZZZjjjyyypppkkkfffdddbbbaaaaaacccddddddbbbaaa___]]][[[ZZZYYYYYYUUUWWWYYYXXXVVVUUUUUUWWWZZZZZZ[[[\\\^^^```bbbccccccaaaaaaeeeiiippp}}}~~~wwwrrrnnnlllkkkkkkuuu}}}yyynnneee^^^\\\ZZZWWWWWW[[[```___]]][[[YYYXXXWWWWWWTTTPPPLLLIIIIIIHHHEEECCCEEEEEEEEEDDDCCCAAA@@@??????@@@AAABBBBBBAAAAAA@@@AAA???======>>>@@@@@@???===<<<<<<<<<===>>>@@@AAAAAA@@@???>>>???@@@BBBCCCAAABBBBBBCCCDDDEEEEEEFFFIIIKKKMMMPPPTTTZZZbbbggglllrrrvvvyyy~~~{{{yyyuuummmggggggrrr}}}~~~wwwvvvuuusssrrrssswww{{{~~~|||~~~vvvlllfffbbb^^^___bbbiiieeebbbeeesssxxxrrr}}}cccMMMLLLPPPddd}}}pppdddWWWMMMCCC===888666888:::888666999888999<<<>>>BBBLLLVVVxxx~~~hhhZZZWWWXXXfff~~~yyyeee`````````eeennn}}}lllVVVMMMNNNWWWgggqqqppphhhbbbeee___[[[YYYVVVUUUZZZaaalllzzzzzzoooeee```ZZZZZZZZZ[[[^^^bbbeeehhhkkknnnrrruuuwwwzzz|||}}}{{{zzz{{{}}}~~~~~~~~~}}}~~~~~~|||zzzzzzzzzzzzwwwtttrrrsssrrrqqqtttzzz}}}wwwmmmcccVVVOOOJJJIIILLLSSS```mmmvvvsssnnnjjjhhhgggfffeeeddddddcccbbbbbbdddgggjjjgggccc___ZZZRRRLLLLLLQQQ^^^ooo~~~vvvppplllfffcccbbbccccccdddeeecccaaa^^^\\\ZZZYYYXXXTTTUUUUUUTTTRRRQQQRRRTTTUUUUUUUUUUUUVVVWWWXXXYYY\\\ZZZ[[[___dddlllzzz~~~wwwqqqnnnllliiisssvvvnnngggccc___[[[ZZZ[[[``````___^^^\\\[[[YYYXXXUUURRRMMMKKKJJJJJJIIIHHHIIIHHHGGGEEECCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???AAA@@@>>>>>>???@@@@@@???======<<<<<<<<<>>>???@@@AAA@@@?????????@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFIIIKKKNNNQQQUUU[[[bbbgggmmmsssyyy}}}|||{{{yyyuuurrrnnnyyy{{{wwwvvvsssrrrrrruuuxxxzzz|||~~~~~~tttjjjddd```]]]]]]```hhheeecccgggvvvxxxwww~~~___KKKLLLTTTlllqqqcccVVVLLL@@@<<<888666888999888666999888999<<<>>>BBBKKKTTTppplll\\\WWWUUU\\\lll~~~wwwiiifffdddaaaccciiixxxoooZZZOOOOOOWWWgggsssrrrkkkffffffaaa\\\YYYVVVTTTXXX^^^iiiwwwsssiiibbbYYYYYYYYYZZZ]]]aaaeeegggkkkmmmpppsssuuuxxx|||}}}zzzzzz{{{}}}~~~~~~|||}}}~~~}}}}}}~~~~~~{{{xxxwwwvvvwwwxxxtttrrrqqqqqqpppooottt|||~~~wwwmmmbbbUUUNNNHHHGGGHHHLLLVVV```rrr|||xxxuuupppllliiigggfffeeeccccccddddddeeeeeeggghhhddd___[[[WWWPPPKKKMMMSSSaaasss}}}wwwnnnhhheeeeeeeeedddeeedddbbb```^^^\\\[[[[[[WWWVVVUUUSSSRRRRRRSSSUUUUUUTTTTTTTTTUUUVVVWWWWWWYYYWWWWWW[[[```jjjyyy}}}vvvpppmmmhhhqqqxxxnnngggbbb___^^^^^^aaaaaabbbaaa```]]][[[ZZZWWWUUUQQQOOOMMMNNNNNNNNNNNNLLLIIIFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBB@@@???@@@AAABBBAAA@@@>>>===<<<<<<<<<>>>???@@@AAA@@@@@@??????@@@AAAAAADDDDDDEEEEEEFFFFFFFFFFFFIIIJJJMMMPPPTTTZZZ```eeekkkrrrxxx}}}~~~}}}}}}}}}}}}zzz}}}xxxvvvtttqqqqqqrrrtttvvv~~~|||{{{~~~}}}sssiiiccc___[[[\\\___eeecccbbbhhhwwwwwwyyyxxxZZZHHHLLLVVVpppppp```RRRIII>>>;;;888777888888888777999888999===>>>AAAIIISSSkkk}}}mmmXXXTTTTTTZZZcccmmmxxxtttiiiddd```^^^ccckkk~~~pppZZZSSSRRRYYYiiivvvwwwpppjjjeee```[[[YYYVVVSSSWWW]]]iiivvvvvvjjjcccXXXWWWWWWXXX[[[___cccfffjjjlllnnnpppsssvvv{{{~~~{{{zzz{{{}}}~~~~~~|||}}}}}}}}}}}}}}}{{{xxxuuussssssttttttrrrpppppppppmmmmmmsss|||~~~wwwlllaaaVVVNNNGGGFFFFFFHHHMMMTTT```jjjxxxzzzxxxuuuqqqmmmjjjhhhhhheeefffgggiiijjjjjjhhhgggddd___ZZZUUUOOOJJJNNNUUUdddvvvwwwooolllkkkhhhfffeeedddbbbaaa______^^^^^^[[[YYYWWWVVVVVVWWWXXXXXXWWWWWWWWWXXXXXXZZZ[[[[[[[[[XXXWWWZZZ___iiiyyy{{{sssnnnhhhooo{{{sssiiicccbbbbbbaaaaaabbbccccccbbb```^^^]]][[[ZZZXXXUUUSSSSSSTTTUUURRRPPPLLLHHHEEEDDDDDDEEECCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@AAABBBCCCBBB@@@>>>======<<<<<<===??????AAA@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEEEEFFFFFFGGGGGGHHHJJJMMMPPPTTTYYY___ccciiiooouuuyyy}}}}}}~~~yyywwwtttrrrpppqqqrrrrrrwwwxxxxxx|||}}}sssiiiccc^^^ZZZ[[[^^^aaa___```gggvvvvvvyyyrrrWWWGGGJJJUUUqqqmmmZZZKKKDDD;;;999777777777888777777999888:::===>>>@@@HHHQQQhhh|||rrrXXXSSSQQQUUUZZZaaalllxxx}}}uuujjj```[[[]]]iiitttpppZZZTTTQQQWWWhhhvvvxxxrrrmmmbbb^^^ZZZYYYVVVTTTWWW]]]jjjvvvwwwjjjbbbXXXWWWUUUVVVXXX\\\aaadddhhhjjjlllnnnqqquuuzzz}}}|||{{{|||~~~}}}~~~~~~~~~{{{zzzwwwuuusssrrrqqqqqqpppooonnnmmmjjjiiiqqqzzzwwwkkk___UUUMMMGGGEEEEEEDDDFFFJJJQQQZZZfffsss{{{{{{zzzwwwrrrmmmkkkkkkhhhiiikkknnnpppoookkkhhhddd___YYYTTTNNNKKKOOOWWWiiiyyy|||xxxuuuqqqmmmhhhhhhfffeeeddddddccccccaaa___^^^^^^___``````___\\\\\\\\\\\\]]]^^^_________[[[XXXYYY]]]fffvvvvvvppphhhlllttt~~~yyylllgggggggggdddaaabbbbbbbbbbbbbbbaaaaaa``````___]]]ZZZYYYYYYZZZWWWUUUQQQMMMJJJHHHGGGGGGDDDDDDCCCCCCDDDEEEFFFFFFCCCBBBBBBCCCDDDDDDBBBAAA???>>>===<<<<<<===>>>???AAAAAAAAA@@@@@@@@@@@@???CCCCCCDDDEEEFFFGGGHHHHHHHHHJJJNNNQQQUUUYYY___cccgggmmmrrrwww{{{yyy}}}~~~yyyxxxuuurrrqqqppppppqqqqqqtttvvv|||~~~ssshhhbbb]]]XXXXXX[[[\\\[[[[[[bbbrrr}}}ssszzzpppVVVGGGJJJVVVtttiiiTTTEEE???888888777777777777777777999888:::===>>>@@@GGGOOOddd}}}~~~zzzbbbXXXRRRSSSVVV[[[iiixxxyyyooobbbZZZ___nnn|||sss]]]SSSOOOTTTeeeuuuyyysssnnnaaa]]]ZZZXXXVVVSSSVVV\\\iiiuuuzzzkkkcccXXXWWWUUUTTTVVVZZZ^^^aaaeeegggkkknnnppptttxxx{{{~~~{{{{{{|||~~~}}}~~~~~~{{{zzzyyywwwtttrrrqqqpppooommmmmmlllgggfffnnnxxxzzzmmm```WWWOOOHHHFFFFFFCCCCCCEEEHHHNNNXXXbbbnnn}}}yyy|||}}}{{{vvvpppmmmllljjjkkknnnrrruuusssmmmhhhbbb]]]WWWSSSNNNLLLRRRZZZnnn{{{{{{uuutttrrrpppooommmmmmmmmjjjiiihhhjjjmmmnnnllljjjddddddcccbbbbbbbbbbbbbbbbbb]]]XXXXXXZZZbbbrrrxxxrrrhhhhhhkkksss~~~~~~sssnnnmmmjjjeeeaaaaaaaaaaaabbbcccdddeeedddfffgggeeeaaa^^^]]]]]]]]][[[WWWSSSOOOMMMKKKJJJGGGFFFEEEDDDDDDDDDEEEEEECCCBBBBBBDDDEEEEEECCCAAA???>>>===<<<<<<===>>>???AAAAAAAAAAAA@@@@@@??????AAAAAABBBDDDFFFGGGHHHIIIJJJLLLPPPTTTWWW[[[```dddfffmmmtttyyyvvvsssvvvzzz~~~yyyxxxuuusssqqqppppppqqqnnnrrrvvv|||}}}sssggg```ZZZUUUTTTWWWXXXVVVVVV]]]nnnvvvrrr}}}pppUUUGGGKKKZZZ{{{}}}gggPPPAAA;;;666777777777666666777888999999;;;>>>>>>???FFFNNN^^^~~~}}}~~~mmmbbb\\\___aaabbbkkkwww}}}|||uuuggg]]]___lllyyyyyyeeeUUUQQQUUUfffwww|||wwwqqqccc^^^[[[YYYUUUQQQTTTYYYdddqqq~~~~~~ooofffYYYWWWTTTSSSTTTWWW\\\___bbbeeejjjnnnpppssswwwyyy|||zzzyyyzzz|||}}}}}}}}}|||~~~~~~~~~~~~{{{{{{zzzyyyvvvtttrrrpppnnnmmmllljjjeeedddlllwww~~~~~~pppcccYYYQQQJJJIIIHHHEEEDDDEEEDDDIIIPPPXXXcccrrr}}}xxx|||~~~xxxrrrnnnmmmkkklllppptttwwwuuunnnhhh```[[[VVVRRRMMMLLLSSS\\\rrr}}}~~~{{{yyywwwvvvuuusssrrrrrruuuxxxyyywwwtttlllkkkiiihhhfffeeeeeeeeeccc]]]XXXVVVWWW^^^mmm|||zzzsssgggeeeffflllwwwyyytttrrrmmmeee````````````aaaccceeegggfffiiikkkiiieeeaaa______```___[[[XXXTTTPPPNNNMMMJJJHHHFFFEEECCCCCCDDDDDDCCCCCCCCCDDDFFFEEECCCAAA???>>>===<<<<<<===>>>???AAAAAAAAAAAAAAA@@@???>>>???@@@AAACCCEEEGGGIIIJJJLLLNNNRRRVVVYYY]]]bbbeeeeeemmmvvv}}}}}}sssnnnpppuuu~~~~~~~~~yyyxxxvvvsssrrrqqqqqqqqqmmmqqqwww}}}}}}rrrfff___XXXSSSRRRTTTVVVSSSSSSZZZkkk}}}rrrqqqrrrUUUGGGMMM^^^}}}fffNNN>>>:::555666777777666666777888999999;;;>>>>>>???EEEMMMYYYzzz}}}~~~ssskkkjjjqqqrrrlllmmmuuuyyy|||xxxkkk___^^^hhhqqq~~~kkkYYYTTTXXXiiizzz{{{uuueee```\\\YYYTTTPPPQQQVVV___mmm|||rrriiiZZZXXXTTTRRRSSSVVVZZZ]]]```dddiiinnnqqqsssvvvxxxxxxxxxwwwyyy{{{||||||{{{zzz}}}}}}{{{{{{zzzxxxuuutttuuutttsssrrrrrrpppkkkfffccccccfffjjjuuuxxx~~~tttmmmdddZZZMMMFFFFFFEEEAAA===CCCCCCGGGOOOXXXdddttt|||zzzxxxwwwuuurrrnnnkkkmmmnnnsssyyy}}}zzzppphhhddd^^^WWWPPPKKKKKKVVVbbbttt{{{~~~yyyuuuooojjjhhhhhhgggfffggg```YYYXXXYYY]]]fffoooyyyrrrlllfffbbbfffmmmwww}}}wwwmmmcccaaaaaabbbccceeeeeecccaaafffggggggfffeeecccaaa______^^^^^^^^^]]]YYYSSSOOOLLLJJJHHHFFFFFFFFFEEECCCEEEFFFFFFFFFEEEDDDBBBAAA???@@@@@@???>>>>>>???AAAAAABBBDDDEEEEEEEEEDDDDDDBBBCCCCCCEEEGGGIIIKKKLLLLLLOOOSSSWWW[[[___dddhhhmmmnnnttt~~~|||tttmmmlllooo~~~zzz{{{zzzyyyvvvssspppooonnnnnnpppqqquuu|||{{{rrreee[[[WWWVVVVVVUUURRRPPPOOOUUUeee~~~tttiiivvvoooSSSFFFKKK```vvvuuu^^^EEE999;;;555666666777666666555444;;;;;;::::::<<>>>>>???AAABBBCCCDDDEEEDDDDDDCCCBBBCCCCCCEEEGGGIIIKKKLLLMMMPPPUUUYYY]]]aaagggjjjooopppttt~~~{{{tttnnnooottt{{{{{{xxxwwwtttrrrpppooonnnnnnrrrssswwwvvvnnnccc[[[XXXXXXXXXWWWTTTRRRRRRZZZkkkrrriiixxxmmmRRRGGGMMMdddzzzqqq[[[DDD999;;;777777777777777777777777666888999:::<<<@@@EEEHHHRRRooo~~~}}}|||xxxhhhaaa```iiiqqqtttzzz~~~pppaaaXXXXXX[[[nnn}}}iii\\\]]]lllzzzxxxmmmcccZZZXXXWWWTTTSSSUUU^^^dddrrrxxxjjjbbbZZZTTTSSSSSSTTTWWW\\\^^^```ccchhhmmmqqqtttvvvvvvxxxyyy{{{}}}}}}}}}}}}~~~~~~}}}|||zzzxxxxxxxxxxxxvvvuuurrroookkkddd___]]]^^^___```dddoooxxxqqqrrrfffVVVKKKGGGFFFEEECCC@@@???@@@EEEKKKUUUdddrrr}}}}}}{{{yyyvvvrrrooommmpppvvv|||{{{rrrjjjeee^^^WWWRRRMMMMMMVVV```rrr{{{|||tttmmmjjjhhhhhhgggddd]]]XXXVVVUUUWWW```iiizzz|||wwwpppiiidddeeehhhmmmvvvuuujjjeeedddcccdddffffffeeedddbbbbbbbbbbbbaaa```^^^^^^```___^^^^^^]]]ZZZVVVRRROOOMMMKKKJJJJJJIIIHHHFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFEEEBBB@@@??????AAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMPPPSSSWWW\\\```eeejjjnnnrrrsssvvv~~~}}}yyysssooossszzz{{{yyywwwuuusssqqqpppooooooooosssvvv{{{pppiii```ZZZYYYZZZZZZYYYWWWUUUVVV```tttppplll~~~gggOOOHHHRRRiiizzzjjjWWWCCC999:::999888777666666777888999555777:::<<<===@@@CCCFFFOOOjjj~~~{{{xxxssseeeZZZUUUZZZccckkkxxxuuubbbUUUQQQSSScccuuutttbbb^^^jjj{{{|||oooeee\\\XXXWWWTTTSSSTTTZZZ___mmm~~~{{{mmmccc[[[TTTSSSSSSSSSVVV[[[^^^```ccchhhmmmqqquuuvvvvvvwwwzzz}}}~~~~~~~~~}}}~~~|||{{{{{{yyyxxxwwwxxxwwwuuusssmmmkkkgggbbb\\\ZZZZZZ[[[[[[___iiixxxxxxqqqhhh^^^QQQIIIFFFFFFEEEDDD@@@>>>>>>AAAEEEMMM[[[hhhrrr{{{}}}|||{{{zzzzzzxxxtttrrrnnnqqqwww~~~{{{rrrjjjbbb\\\UUUQQQNNNNNNUUU^^^lllsss}}}vvvoookkkiiihhhhhhccc^^^YYYVVVTTTUUU]]]gggyyy{{{ssslllfffddddddffflllsss~~~tttiiigggeeeeeeffffffeeeddd````````````___^^^]]]]]]^^^]]]\\\[[[[[[YYYUUUSSSPPPNNNKKKJJJJJJJJJHHHGGGCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFHHHHHHFFFCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIILLLNNNOOORRRVVVZZZ___ccchhhnnnrrrwwwwwwyyy~~~zzzuuuooommmttt~~~zzzwwwvvvuuutttrrrqqqqqqqqqrrruuuxxxyyymmmfff___[[[[[[[[[[[[YYYYYYUUUVVVaaawwwnnnppp^^^KKKIIIVVVooouuueeeRRRAAA888888999777666555555777999:::888999;;;===>>>AAAEEEHHHNNNfffzzzuuupppkkk\\\PPPOOOUUU^^^qqqtttaaaTTTQQQRRR```ooo|||eee\\\fffxxxoooeee[[[XXXVVVTTTSSSUUUWWW\\\iiizzz~~~qqqeee]]]VVVTTTSSSSSSVVVZZZ^^^```cccggglllqqqtttvvvtttvvvyyy|||~~~~~~}}}|||}}}~~~{{{yyyyyywwwvvvuuuuuussspppnnneeedddbbb^^^ZZZXXXXXXYYYXXX\\\dddpppyyyqqqddd]]]TTTNNNKKKIIIHHHFFFAAA???>>>@@@BBBGGGSSS___jjjttt|||{{{{{{|||}}}|||yyywwwppptttyyy}}}|||wwwoooiii^^^XXXRRROOOMMMMMMSSS[[[dddiiipppwww|||~~~wwwpppllljjjiiihhheee```\\\XXXTTTTTT\\\fffyyyvvvoooiiifffcccbbbeeejjjxxxqqqmmmiiigggffffffeeedddaaa```___^^^]]]]]]\\\\\\\\\ZZZYYYXXXXXXWWWTTTRRRPPPNNNKKKJJJJJJJJJHHHGGGCCCCCCCCCCCCCCCDDDDDDDDDBBBEEEHHHIIIHHHGGGFFFGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKNNNPPPRRRUUUXXX\\\aaaeeejjjooossszzzzzz|||}}}wwwqqqkkkjjjttt}}}yyyuuuxxxwwwuuutttssssssttttttvvvzzz}}}tttkkkfff```]]]^^^^^^\\\ZZZWWWSSSRRR]]]rrrwwwkkksssrrrTTTGGGJJJZZZssssss```NNN???777666777666444444444666888999:::;;;::::::;;;???EEEJJJOOOdddzzzuuuqqqrrr```PPPJJJLLLUUUjjj~~~qqq___SSSPPPRRRZZZfffxxxjjj\\\bbbtttoooeee[[[WWWVVVTTTTTTVVVVVVYYYfffwwwuuuggg___WWWUUUTTTSSSUUUYYY]]]___bbbfffkkkpppsssuuussstttwwwzzz|||||||||||||||~~~~~~{{{yyywwwvvvtttsssrrroookkkhhh______^^^[[[XXXVVVVVVWWWTTTXXX^^^hhhwww|||sssgggaaaZZZRRRMMMIIIFFFDDDAAA??????AAABBBDDDNNNXXXcccnnn}}}~~~~~~~~~}}}tttvvvyyyzzzxxxqqqjjjeee[[[TTTOOONNNNNNNNNTTTZZZ]]]```eeejjjooosssuuuvvv~~~wwwqqqmmmkkkiiihhhfffbbb^^^ZZZTTTSSSZZZeeeyyy{{{tttnnnkkkgggccccccgggnnnyyy|||wwwqqqllliiigggfffeeecccbbb```___]]]\\\\\\\\\[[[YYYVVVUUUUUUUUUTTTSSSPPPNNNLLLJJJJJJJJJIIIGGGDDDDDDCCCBBBBBBCCCCCCDDDAAACCCGGGHHHIIIIIIJJJKKKHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKNNNQQQSSSUUUWWWZZZ^^^bbbeeejjjooosssxxxzzz}}}|||uuuooohhhjjjwww{{{xxxuuuyyyxxxwwwuuutttttttttuuuvvv{{{|||rrriiieeebbbaaabbbbbb___]]]WWWTTTTTT]]]nnnqqqjjjwwweeeKKKDDDLLL^^^xxxqqq\\\III===777555555555444444555666777888:::999888777888<<>>@@@BBBBBBBBBGGGOOOWWWcccrrr{{{|||yyyzzzzzzyyyvvvooogggbbb___XXXQQQMMMOOOQQQSSSWWW\\\YYYYYYYYY[[[^^^aaabbbcccgggjjjmmmpppqqqtttvvvyyyvvvzzzwwwtttqqqooollliiigggeeebbb___ZZZSSSPPPWWWaaasssyyyvvvqqqkkkiiikkkiiisss}}}vvvqqqmmmjjjhhhhhhfffdddaaa^^^]]]\\\\\\\\\YYYVVVUUUUUUVVVVVVVVVSSSQQQOOOMMMMMMMMMLLLJJJFFFEEECCCBBBAAAAAAAAABBBCCCEEEFFFGGGGGGIIILLLNNNMMMLLLKKKJJJIIIJJJJJJKKKJJJKKKLLLOOORRRUUUWWWYYYYYY[[[___bbbdddhhhmmmpppnnnssszzz}}}yyytttnnnjjjooozzzyyyzzzzzzxxxvvvtttsssrrrrrrrrrvvv{{{}}}sssdddcccbbbeeeiiijjjiiiffffffhhhlllrrr{{{zzzwwwnnnWWWDDDEEESSSggglllTTTBBB:::888666555555777888999999999999888999;;;======???CCCEEEMMM\\\zzz{{{kkk[[[QQQJJJJJJWWWhhhvvv{{{~~~wwwhhhZZZRRRPPPRRRddd{{{yyybbb[[[aaavvv~~~rrrddd]]]XXXTTTSSSTTTTTTTTT\\\kkktttxxx}}}nnneee]]]ZZZXXXVVVWWW[[[YYY[[[^^^bbbgggllloooqqqwwwvvvvvvwwwyyy|||~~~~~~~~~|||zzzyyyxxxvvvsssooojjjeeebbb```ZZZXXXVVVTTTTTTRRROOOMMMQQQSSSUUUYYYgggwwwpppfff]]]VVVPPPLLLIIICCC@@@???AAAAAA@@@DDDIIIQQQ\\\lllyyy|||yyy~~~yyyssspppnnniiiaaaZZZSSSOOOMMMPPPVVVYYYYYYVVVYYYWWWUUUTTTTTTWWWYYY[[[]]]___aaaccceeeggghhhhhhjjjlllsss~~~vvvtttpppllliiihhhhhhhhhhhhfff```XXXQQQPPPTTTYYYooowwwqqqnnnnnnnnnlllpppuuuyyy~~~yyysssooonnnhhhfffcccbbbbbbaaa___]]]]]]YYYVVVTTTTTTVVVVVVVVVOOOOOOOOONNNMMMKKKIIIHHHIIIFFFBBB@@@AAACCCDDDEEEDDDDDDEEEGGGIIILLLNNNOOOOOONNNLLLJJJJJJKKKLLLMMMNNNNNNOOOPPPRRRUUUXXXZZZ[[[\\\]]]^^^___bbbgggjjjnnnrrrxxxyyysssqqqnnnqqq{{{uuusssxxxxxxwwwvvvtttsssqqqqqqvvv|||kkkbbbcccdddgggiiiiiigggeeeaaakkkrrrvvv~~~xxxwwwyyyzzzeeeNNNAAACCCRRRqqqiiiNNN>>>999777333555555555555666666666666888999;;;<<<===???CCCFFFNNN[[[sss}}}|||}}}rrrcccTTTHHHGGGRRR```pppzzznnn^^^SSSUUURRReee~~~}}}dddZZZ]]]hhhyyyuuufff___ZZZTTTRRRTTTOOOSSSYYYbbbkkkttt{{{~~~pppiii```[[[ZZZYYYXXXWWW[[[ZZZ[[[___fffllloooooosssuuuxxxzzz{{{}}}~~~|||{{{zzzzzzvvvtttqqqmmmhhhdddaaa___WWWUUURRRQQQQQQPPPNNNMMMPPPRRRTTTWWWddd}}}xxxmmmccc\\\VVVPPPMMMGGGCCCAAABBBAAA@@@CCCHHHPPP[[[kkkxxx~~~{{{{{{wwwqqqnnnkkkggg___YYYRRRPPPNNNPPPUUUXXXWWWTTTWWWVVVUUUSSSSSSTTTUUUVVVXXXXXXZZZ\\\^^^___`````````bbbgggqqq|||~~~}}}|||}}}~~~}}}~~~vvvtttqqqmmmjjjhhhggggggfffddd^^^WWWPPPOOORRRWWWjjj}}}vvvqqqooommmjjjmmmppprrrvvv}}}~~~xxxuuutttpppmmmhhheeecccaaa___]]]\\\YYYUUUSSSTTTUUUUUUUUUOOOOOONNNMMMLLLJJJIIIHHHHHHFFFCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOOOONNNMMMMMMNNNOOOPPPOOOOOOOOOPPPRRRUUUWWWYYYZZZ\\\]]]^^^___bbbgggjjjnnnrrrxxxzzzsssooolllppp~~~xxxuuuxxxwwwvvvtttssssssssssssyyy{{{jjjcccbbbccceeeggghhhfffeeeeeeqqq|||ssswwwcccNNNCCCEEESSSsssxxxbbbJJJ===;;;:::777555555555555666666666666777888:::;;;<<<>>>BBBEEEMMMYYYppp|||kkk[[[NNNIIIPPPZZZnnn|||tttdddVVVTTTSSSdddzzzgggYYYXXX___mmmyyyrrreee^^^YYYTTTRRRTTTPPPRRRXXX```jjjssswwwyyyssslllccc]]][[[ZZZYYYXXXZZZYYYZZZ___ffflllooooootttvvvyyyzzz{{{}}}~~~{{{yyyxxxyyyzzzzzzrrrpppmmmiiieeeaaa^^^\\\UUUSSSPPPOOOOOOOOOOOONNNPPPQQQRRRUUUaaaxxxtttiiiaaaZZZSSSOOOKKKFFFCCCCCCBBB@@@BBBFFFLLLWWWggguuu~~~}}}{{{yyytttnnnjjjgggccc]]]XXXRRRPPPOOOPPPTTTUUUTTTRRRUUUTTTTTTSSSRRRRRRQQQQQQSSSTTTUUUVVVWWWWWWXXXXXXYYYZZZ^^^eeelllrrruuuvvvrrrrrrqqqooolllkkklllmmmrrrwwwyyyxxxxxx|||}}}|||wwwuuuqqqnnnjjjhhhggggggcccbbb]]]VVVOOOMMMQQQUUUcccyyy}}}vvvqqqooojjjkkkkkkkkkmmmssszzz~~~{{{{{{yyyuuuoooiiieeeccc```^^^]]]ZZZVVVTTTSSSTTTSSSRRRNNNMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFFFFDDDCCCEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPQQQQQQRRRRRRPPPPPPPPPPPPRRRTTTVVVXXXZZZ[[[]]]^^^```cccgggjjjnnnrrrxxx{{{rrrllliiinnn|||xxxwwwvvvtttrrrrrrssstttuuu|||yyyiiiccccccccceeeggggggeeecccaaaqqq~~~mmmuuu|||^^^LLLDDDGGGUUUttt~~~qqq[[[FFF;;;:::999777555555555555666666666666666777999:::;;;===AAADDDKKKWWWllluuueeeWWWPPPRRRYYYmmm}}}}}}ooo[[[SSSOOO^^^rrrooo\\\TTTUUU___hhhuuulllccc^^^YYYUUUSSSUUURRRRRRUUU^^^iiirrrtttttt}}}yyyqqqggg___\\\[[[YYYXXXXXXXXXZZZ^^^dddjjjnnnooouuuwwwzzz{{{||||||~~~~~~~~~~~~|||yyyvvvttttttvvvwwwooommmjjjeeeaaa\\\YYYWWWUUURRRPPPOOOPPPQQQQQQQQQPPPPPPQQQUUU___uuu~~~rrrjjjbbbZZZTTTOOOIIIDDDCCCCCCAAABBBEEEHHHRRRcccqqq{{{}}}{{{yyyyyytttnnnhhhddd___ZZZVVVSSSQQQPPPQQQSSSTTTRRRPPPRRRRRRSSSTTTTTTSSSQQQQQQTTTTTTTTTTTTTTTUUUVVVVVVXXXYYY\\\```dddgggiiijjjfffeeecccaaa______aaadddiiiooossssssuuuyyy|||{{{wwwuuurrrooollliiihhhgggcccbbb^^^WWWPPPMMMPPPSSS^^^ssszzzuuurrrmmmkkkiiiggghhhlllpppttt|||~~~~~~~~~yyysssmmmiiifffcccaaa]]]ZZZWWWUUUTTTTTTSSSRRRLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEDDDEEEFFFFFFEEECCCEEEEEEFFFFFFGGGIIIJJJKKKMMMNNNPPPQQQRRRSSSSSSSSSQQQQQQPPPQQQRRRTTTVVVWWWYYY[[[]]]___aaacccgggjjjnnnrrrxxxyyynnniiifffmmmzzzvvvuuusssqqqrrrtttvvvxxx~~~vvvhhhcccdddgggiiijjjhhhddd```\\\nnnwwwiiiuuuvvvVVVHHHCCCIIIUUUtttpppXXXDDD:::777555333555555555555666666666666666888999:::;;;>>>AAADDDLLLVVViiinnn```WWWXXX]]]mmm|||yyy```RRRHHHUUUgggxxxyyybbbSSSOOOUUU\\\iiifffbbb^^^YYYVVVTTTUUUSSSQQQRRR[[[iiirrrtttrrruuu~~~vvvjjjaaa]]]ZZZXXXVVVVVVWWWYYY]]]ccchhhmmmooouuuxxxzzz|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||xxxtttqqqpppppppppllljjjfffbbb]]]XXXUUUSSSTTTRRRPPPPPPQQQRRRRRRRRRQQQOOOQQQVVV___rrrwwwnnnddd]]]SSSKKKEEEDDDDDDBBBCCCFFFGGGRRRbbbppp|||~~~}}}{{{yyyxxxyyytttmmmfff```[[[WWWUUUTTTSSSSSSSSSTTTSSSRRRPPPPPPQQQSSSUUUVVVVVVUUUTTTVVVUUUUUUTTTTTTUUUUUUVVVWWWYYY[[[^^^```aaacccdddbbbaaa___[[[YYYYYY\\\^^^dddjjjoooppprrrvvvxxxwwwvvvuuussspppmmmkkkiiihhhdddddd```YYYRRRNNNOOORRRZZZmmm{{{vvvsssooolllhhheeeeeegggiiikkkmmmqqquuuxxxxxxyyyyyyzzz{{{wwwrrrmmmjjjhhhfffddd]]][[[WWWVVVUUUTTTSSSRRRJJJIIIGGGFFFDDDCCCCCCCCCGGGEEEDDDDDDEEEFFFFFFEEEDDDEEEEEEFFFGGGHHHJJJJJJKKKLLLNNNOOOQQQRRRRRRRRRQQQQQQPPPQQQRRRTTTVVVWWWYYY[[[^^^```bbbeeeiiikkknnnrrrxxx~~~~~~tttjjjeeedddlll{{{vvvtttsssrrrrrruuuxxxyyyrrrhhhdddgggllloooooojjjbbb[[[\\\oooooofffuuupppNNNCCCBBBJJJXXXuuunnnTTTBBB:::777444222555555555555666666666666777999:::;;;<<>>AAADDDIIIOOO]]]wwwwww]]]QQQQQQRRR\\\lll~~~wwwjjjZZZUUURRRXXXbbblllxxxnnnXXXOOONNNQQQYYYbbbgggfffaaa\\\YYYUUUQQQPPPTTT[[[cccoooyyyzzz{{{mmmeee___XXXRRRQQQSSSVVV[[[```fffjjjlllppprrruuuwwwwwwwwwxxxyyyzzzyyyyyy}}}~~~~~~|||wwwqqqllloooooopppssstttxxx~~~}}}|||yyyvvvrrrmmmjjjhhhffffffhhhiiijjjjjjjjjjjjjjjhhhggghhhhhhfff```[[[QQQMMMKKKLLLPPPYYYjjjyyytttggg___XXXPPPKKKJJJIIILLLRRR\\\gggpppuuuwwwzzzxxxtttqqqooonnnnnnnnnkkkkkkiiifffccccccdddfffeeebbb]]]XXXVVVZZZ```eeekkkoooooojjjfffeeeddd```___]]][[[ZZZYYYXXXVVVTTTUUUVVVWWWXXXZZZ\\\]]]^^^[[[]]]^^^aaaeeemmmwww~~~{{{|||yyytttvvvtttqqqpppqqqrrrrrrrrrnnnkkkfffaaa\\\VVVPPPLLLDDDFFFOOO^^^mmm}}}~~~yyytttqqqppppppoooqqqnnnkkkgggccc```^^^]]]\\\\\\[[[[[[ZZZXXXTTTQQQNNNKKKJJJLLLQQQRRRPPPMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFIIINNNSSSSSSNNNIIIEEEDDDEEEGGGIIIJJJHHHGGGHHHHHHFFFEEEFFFGGGIIIJJJNNNOOOPPPQQQRRRUUUYYY\\\^^^```dddggghhhjjjmmmoooqqquuuyyy{{{zzzwwwuuutttsssqqqnnnjjjhhhmmmvvv~~~}}}|||vvvvvvvvvvvvvvvyyy~~~xxxtttsssuuuqqqkkkgggccc^^^XXXSSSSSS\\\qqqrrrssstttWWWLLLEEEJJJ```xxxfffJJJ<<<999777444222555555555555555555555555555777999;;;<<<>>>AAADDDJJJOOO\\\tttvvv^^^QQQOOONNNVVVfffwww{{{rrrfff^^^YYY\\\dddnnn{{{{{{cccUUUPPPOOOWWWaaahhhhhhccc]]]YYYUUUQQQPPPTTTZZZaaammmwww|||qqqhhhaaaZZZTTTOOOPPPSSSWWW\\\aaaeeegggkkknnnqqqsssssstttuuuvvvyyyxxxyyy|||~~~~~~xxxpppkkkjjjiiiiiikkkkkkllluuu~~~}}}|||}}}zzzuuuqqqmmmkkkjjjggghhhjjjlllnnnpppqqqqqqnnnllljjjkkkkkkhhhbbb\\\PPPMMMLLLMMMOOOSSS^^^iiiqqqggg___VVVPPPPPPJJJKKKNNNSSSZZZ___aaabbbdddcccaaa```___```bbbccc```ccceeeeeecccaaa``````bbb___ZZZVVVVVV\\\eeekkkqqquuuuuuoookkkjjjhhhdddaaa___]]][[[ZZZXXXUUUSSSUUUVVVYYY[[[^^^```aaaaaa]]]aaaccccccccchhhsss|||wwwuuusssqqqppprrrtttuuuuuuqqqnnnjjjfffaaaZZZRRRMMMEEEEEEHHHPPPZZZjjjyyyuuussstttuuuvvvuuurrrnnnjjjfffbbbaaa^^^^^^]]]]]]\\\YYYTTTQQQKKKJJJKKKOOOSSSTTTRRRNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFEEEEEEIIIOOORRRQQQNNNEEEEEEFFFHHHJJJJJJHHHFFFGGGFFFEEEEEEEEEFFFHHHIIILLLMMMOOOQQQSSSVVVZZZ^^^^^^aaadddggghhhkkknnnpppssswww{{{~~~}}}{{{yyyxxxuuutttqqqnnnpppvvv}}}|||{{{rrrssstttuuuwww{{{~~~vvvrrrqqqrrrnnnjjjfffaaa\\\WWWSSSTTT\\\mmmnnnwwwqqqSSSJJJFFFOOOfff}}}ttt^^^FFF:::888666333222555555555555555555555555555777999;;;<<<>>>AAADDDJJJNNNZZZooo~~~xxxcccUUUPPPLLLRRR```rrr~~~rrrhhh``````fffppp}}}mmmYYYPPPKKKSSS___hhhkkkggg___YYYVVVRRRPPPSSSXXX^^^jjjuuu|||~~~wwwmmmddd\\\VVVOOOPPPRRRUUUYYY]]]aaacccgggjjjnnnqqqrrrrrrtttuuuwwwwwwxxx{{{}}}tttnnniiifffffffffdddccchhhppp~~~{{{yyy~~~{{{xxxtttpppnnnmmmlllhhhiiikkkmmmoooqqqrrrrrrrrrpppnnnnnnmmmjjjccc^^^QQQMMMKKKLLLLLLNNNVVV___nnnzzzpppggg]]]WWWVVVOOONNNNNNPPPRRRTTTUUUTTTUUUUUUTTTTTTVVVXXX[[[]]]^^^aaadddeeecccaaa______```^^^[[[XXXYYY^^^ffflllqqquuuuuupppkkkjjjgggdddcccaaa^^^[[[ZZZXXXUUURRRSSSUUUXXX\\\___aaabbbcccaaabbbcccaaa```ccckkkqqqvvvsssqqqqqqsssvvvwwwxxxsssqqqmmmiiiccc\\\TTTOOOKKKIIIHHHIIILLLWWWlllzzzwwwxxxyyy{{{zzzxxxuuuqqqlllgggddd``````______^^^ZZZUUUQQQLLLMMMNNNQQQTTTTTTQQQNNNLLLKKKJJJHHHGGGFFFEEEEEEFFFDDDCCCFFFKKKPPPSSSTTTLLLJJJIIIIIIIIIJJJHHHGGGEEEEEEDDDDDDEEEFFFGGGHHHJJJLLLOOOQQQTTTWWW\\\___```bbbeeegggiiikkkoooqqqtttwww|||~~~|||{{{zzzvvvuuussssssxxx}}}{{{yyyxxxxxxqqqrrrsssuuuwww|||zzzqqqnnnmmmnnnkkkhhhddd___ZZZUUURRRVVV]]]mmm|||mmm|||nnnPPPHHHHHHUUUnnndddRRR@@@888777666555555555555555555555555555555555777999;;;<<<>>>AAACCCIIIMMMXXXlllzzz{{{kkk\\\SSSMMMRRR___qqqxxxnnneeedddiiirrr~~~qqqZZZMMMHHHOOO[[[hhhnnnkkkbbb[[[VVVSSSQQQSSSUUU[[[fffqqq{{{||||||oooeee\\\VVVSSSSSSTTTVVVYYY]]]aaacccgggjjjnnnqqqssstttvvvxxxvvvwwwyyy|||}}}vvvooollliiihhhdddaaadddjjjttt}}}zzzxxxyyywwwuuurrrpppooooooooolllmmmnnnpppqqqqqqrrrrrruuusssqqqpppooollleee```SSSNNNJJJIIIJJJLLLSSS[[[dddsss|||ssshhh```^^^VVVSSSQQQPPPQQQQQQPPPOOONNNNNNNNNOOORRRUUUYYY[[[```aaaccccccaaa____________^^^]]]\\\\\\___dddhhhooossssssnnnjjjjjjhhhdddcccaaa^^^\\\[[[YYYVVVTTTSSSTTTWWW[[[^^^aaacccdddeeebbb```^^^___```bbbccckkklllpppttttttxxxyyyvvvssssssuuuwwwyyyzzzuuurrrnnniiiddd]]]VVVQQQKKKIIIHHHGGGFFFKKK[[[kkk{{{zzz{{{|||}}}}}}{{{vvvqqqkkkgggbbbaaa``````___[[[VVVSSSQQQQQQSSSTTTTTTSSSOOOMMMLLLKKKJJJHHHFFFFFFEEEEEEFFFDDDCCCEEEIIIOOOTTTWWWVVVRRRMMMJJJIIIIIIIIIHHHCCCDDDDDDDDDEEEFFFGGGGGGJJJLLLPPPSSSVVVYYY]]]aaaaaaccceeegggiiilllooorrrtttxxx}}}}}}{{{zzzvvvttttttxxx~~~zzzwwwuuuttttttrrrssstttvvvxxx|||uuummmkkkmmmlllkkkhhhccc]]]XXXTTTRRRVVV]]]mmm{{{rrrhhhNNNDDDHHHYYYrrruuuWWWIII<<<777777666555666555555555555555555555555555777999;;;<<<>>>AAACCCGGGKKKVVVjjjxxx|||{{{pppaaaUUUNNNSSS^^^ooo{{{qqqhhhgggllltttttt\\\LLLFFFLLLWWWeeennnoooggg___XXXUUUSSSSSSTTTXXXcccooozzz}}}pppddd[[[UUUUUUUUUUUUVVVYYY]]]```cccfffiiinnnqqqrrrtttvvvwwwuuuxxx{{{~~~~~~xxxrrrmmmjjjfffbbbdddiiippp}}}zzzyyyuuuuuusssrrrqqqpppppppppqqqrrrssstttttttttttttttvvvtttrrrrrrqqqnnngggbbbVVVOOOIIIHHHHHHJJJPPPWWW[[[cccxxxvvvlllhhh]]]ZZZVVVTTTTTTSSSRRRQQQNNNNNNNNNOOOQQQUUUXXXZZZaaabbbccccccaaa``````aaa___``````___^^^```cccfffmmmqqqrrrnnnllllllkkkhhhdddbbb```^^^^^^]]]ZZZXXXUUUVVVXXX[[[^^^bbbeeegggjjjfffcccaaaaaa```]]]ZZZ[[[\\\```cccffflll{{{~~~zzzwwwuuuvvvxxxzzz{{{vvvsssnnniiiddd___YYYUUUIIIGGGFFFFFFDDDGGGQQQ\\\qqq||||||{{{|||~~~}}}yyyssslllhhhcccaaa```___^^^\\\XXXUUUUUUVVVVVVUUUTTTQQQNNNMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEDDDCCCDDDGGGLLLQQQUUU[[[WWWQQQLLLJJJIIIHHHGGGCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMQQQUUUXXX[[[___bbbbbbdddfffgggiiilllppptttuuuyyy}}}|||{{{zzztttsssuuu|||~~~yyyuuussssssssstttuuuvvvwwwyyy}}}rrrlllmmmqqqoooooolllggg```ZZZVVVUUUWWW^^^lll{{{|||aaaJJJ@@@GGGZZZttt{{{hhhNNNDDD;;;888666333333555555555555555555555555555555777999;;;<<<>>>AAADDDFFFJJJUUUhhhzzz||||||{{{yyyrrrcccUUUNNNQQQZZZhhhyyyssshhhfffjjjtttyyyaaaPPPFFFIIIRRR```mmmqqqkkkdddZZZWWWUUUTTTSSSUUU```mmmzzzsssfff\\\WWWUUUTTTTTTTTTWWWZZZ^^^aaacccfffkkknnnoooppprrrttttttxxx|||~~~~~~{{{rrrmmmgggccccccgggppp}}}{{{zzzvvvuuuuuutttsssqqqoooooossstttuuuvvvvvvwwwwwwvvvwwwtttsssrrrrrroooiiidddVVVOOOJJJIIIIIIIIILLLQQQTTTXXXgggxxxsssgggddd___\\\ZZZYYYWWWVVVSSSRRRRRRRRRTTTWWWZZZ[[[```cccfffggggggfffffffffaaaaaa```^^^]]]```dddhhhjjjnnnqqqnnnmmmnnnnnnkkkeeedddbbbbbbbbbbbb```___[[[[[[\\\]]]aaaeeejjjlllnnnooonnnkkkfffaaa\\\ZZZTTTTTTUUUWWWYYY___ooozzzwwwxxxyyyzzz{{{xxxtttnnniiiddd```\\\ZZZOOOKKKIIIHHHGGGGGGLLLSSS```qqq}}}|||xxxzzz}}}}}}zzztttmmmhhhcccaaa^^^]]]\\\[[[ZZZXXXWWWXXXWWWVVVSSSQQQOOOOOOKKKJJJIIIGGGFFFEEEEEEDDDBBBCCCCCCDDDEEEHHHLLLOOOXXXVVVRRRPPPNNNKKKGGGDDDCCCCCCEEEFFFGGGHHHHHHHHHLLLOOOSSSWWWZZZ\\\```bbbcccdddfffgggiiilllqqqtttwww{{{}}}{{{zzztttssswww}}}xxxuuuttttttuuusssuuuvvvxxxzzzsssnnnrrryyywwwvvvtttnnnfff___\\\[[[\\\bbbmmmyyyyyyYYYHHH@@@III^^^xxxrrraaaFFF???999888666444444666555555555555555555555555555777999;;;<<<>>>AAADDDEEEKKKUUUggg{{{wwwwwwtttfffWWWOOOOOOTTT```ooo{{{sssccc]]]aaalll|||fffTTTGGGHHHNNN\\\kkkssspppiii[[[YYYWWWUUURRRTTT___kkkwwwwwwjjj```[[[UUUTTTSSSSSSVVVZZZ^^^aaabbbeeeiiilllmmmnnnpppqqqrrrwww|||~~~|||}}}~~~|||tttmmmggggggjjjoooyyy~~~|||{{{wwwwwwwwwvvvtttrrrooommmrrrssstttuuuvvvwwwwwwwwwvvvtttssssssssspppjjjeeeUUUOOOJJJJJJJJJHHHIIILLLOOORRR^^^pppyyyppplllgggccc```___]]][[[XXXXXXWWWWWWXXXZZZ\\\^^^aaaeeejjjnnnnnnmmmllllllcccaaa^^^\\\\\\```fffkkkggglllnnnmmmlllnnnooommmgggeeeddddddffffffeeeddd``````___```ccchhhmmmppprrrvvvxxxtttjjjbbb^^^^^^RRRQQQQQQQQQPPPVVVeeeuuu|||yyyxxxyyyzzz{{{yyyuuunnniiieeebbb___]]]ZZZTTTNNNLLLJJJHHHJJJOOOPPPaaauuu~~~|||uuuxxx|||}}}zzztttlllgggcccaaa]]][[[[[[[[[[[[ZZZXXXXXXWWWUUUSSSQQQQQQQQQKKKJJJIIIGGGFFFEEEDDDDDD@@@AAABBBCCCDDDFFFIIIKKKTTTSSSSSSRRRQQQLLLFFFBBBCCCDDDEEEGGGHHHHHHIIIIIIMMMPPPUUUXXX[[[]]]```cccccceeefffgggiiimmmqqquuuyyy|||}}}{{{zzzttttttyyy|||wwwuuuuuuvvvxxxssstttvvvxxx|||uuuqqqwww}}}}}}{{{tttkkkdddaaa```cccgggoooyyy~~~qqqUUUHHHCCCMMMbbb|||{{{mmm]]]>>>999666777888666777;;;555555555555555555555555555777999;;;<<<>>>AAADDDFFFKKKVVVfff~~~}}}xxxxxxwwwjjj[[[RRRPPPQQQ[[[jjjxxxqqq]]]TTTWWWcccvvvhhhTTTHHHGGGKKKYYYjjjtttrrrmmm]]][[[YYYVVVRRRSSS^^^kkkrrr}}}{{{mmmddd___VVVUUUTTTTTTWWW[[[```ccccccfffjjjlllmmmnnnoooqqqpppuuu{{{~~~~~~}}}}}}{{{|||}}}|||sssmmmlllooommmttt~~~}}}|||yyyvvvttttttuuuuuussspppxxxyyyzzz||||||{{{yyyxxxxxxwwwwwwvvvtttpppjjjfffUUUQQQKKKHHHGGGIIIKKKLLLOOOSSSYYY```kkk}}}vvvnnniiiiiihhheeebbbbbb___^^^\\\[[[\\\___aaaccciiimmmssswwwwwwrrrlllhhhaaaaaa```]]]ZZZ[[[aaaeeeeeehhhllloooooooooppppppnnnmmmlllkkkhhheeecccaaa\\\]]]```dddeeegggpppzzz|||||||||zzztttmmmeee___\\\VVVPPPNNNNNNRRR[[[eee~~~|||wwwvvvxxxzzzzzzzzztttooollliiidddaaa[[[XXXRRROOOMMMKKKJJJHHHMMMVVVaaajjjqqqyyy~~~yyywwwxxxyyyxxxuuuoooiiifff___^^^]]]\\\[[[ZZZZZZZZZ^^^\\\YYYWWWUUURRRNNNKKKJJJFFFBBBAAABBBCCCCCCAAA>>>???@@@AAACCCDDDEEEEEEDDDIIIQQQVVVWWWPPPGGG???DDDDDDDDDEEEHHHLLLMMMNNNQQQRRRUUUWWWZZZ[[[]]]]]]cccdddfffhhhjjjlllqqqttt{{{{{{}}}~~~~~~|||yyyvvvwwwsssvvv}}}zzzyyyvvvtttqqqwwwxxxyyyzzz}}}vvvrrrtttyyy}}}wwwpppmmmlllpppssswwwyyyzzzwwwkkktttxxx]]]JJJDDDEEEUUUkkkzzzsssbbbPPP===<<<:::888666444333333444444444555555555555666444555777999<<>>>>>???@@@AAABBBCCCCCCCCCGGGNNNTTTVVVRRRLLLHHHGGGEEEDDDEEEHHHKKKNNNOOORRRSSSUUUXXXZZZ\\\]]]^^^eeegggiiijjjlllooosssvvv|||}}}}}}~~~~~~}}}{{{yyyyyyuuuxxx}}}zzzwwwvvvvvvtttsssvvvwwwxxxyyy}}}vvvrrrtttxxx{{{~~~~~~yyyuuutttvvvyyy}}}yyyooozzzlllUUUHHHEEEEEEXXXpppvvvmmm[[[III<<<;;;999777555444333333333333333333444444444555666777999;;;>>>AAACCCDDDHHHIIIQQQaaavvv~~~}}}~~~yyymmmcccVVVUUUVVV^^^jjjtttzzz{{{}}}jjjYYYSSSPPPUUUnnnqqqWWWIIIGGGDDDIII\\\qqqxxxtttjjj___XXXYYYXXXSSSVVV^^^iiiyyy|||vvvkkkbbbYYYWWWTTTRRRSSSVVVYYY\\\```cccgggiiikkkllloooqqqsssvvvzzz||||||}}}~~~zzztttooorrrvvv|||rrriiidddaaaaaa~~~|||zzzyyywwwxxxwwwuuuuuuvvvwwwvvvuuuzzz|||~~~~~~|||{{{{{{zzzyyywwwrrrlllggg]]]WWWOOOIIIHHHIIIKKKLLLNNNPPPQQQRRRTTTZZZdddkkk{{{{{{xxxvvvssssssuuuoooooonnnnnnpppqqqsssuuuxxxqqqlllbbb^^^ZZZXXXZZZ]]]aaaccchhhjjjlllnnnppptttxxx{{{}}}vvvooojjjddd```^^^^^^^^^bbblllxxx|||uuurrrfff^^^WWWSSSPPPQQQYYYbbbmmmxxx}}}{{{|||~~~}}}zzzvvvpppiiieeefffccc^^^ZZZWWWSSSNNNKKKHHHKKKOOORRRSSSWWW]]]bbbiiiooovvv{{{{{{xxxuuusssnnnoooppppppnnnjjjfffdddgggfffdddbbb___]]][[[ZZZZZZXXXVVVTTTRRROOOLLLIIIHHHEEEBBBAAABBBBBBAAAAAA>>>>>>?????????@@@@@@@@@AAADDDJJJOOORRRSSSRRRQQQLLLJJJHHHGGGHHHKKKOOOQQQSSSTTTVVVYYY[[[]]]^^^___eeegggiiikkkmmmppptttwww~~~~~~~~~}}}}}}}}}|||||||||xxx|||~~~zzzvvvtttttttttttttttuuuuuuwwwyyy|||vvvsssuuuxxxzzz|||}}}}}}zzzuuutttvvvyyyzzzsssttt]]]JJJDDDFFFGGG^^^yyy{{{qqqeeeRRRAAA:::999777555444333222222222222222333333333444444666777888;;;>>>AAACCCDDDHHHJJJQQQ^^^rrr~~~ssshhhYYYVVVUUU\\\hhhtttzzz{{{~~~lll[[[SSSNNNRRRgggyyy```JJJFFFBBBEEETTTgggssswwwssseeeZZZXXXWWWSSSTTTZZZcccsssyyyzzz~~~zzzmmmbbbZZZWWWTTTRRRRRRUUUXXXZZZ___bbbeeehhhjjjmmmoooqqqtttvvvyyyzzz{{{}}}xxxtttuuuwww}}}zzzuuummmeee^^^ZZZXXXXXX}}}|||zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxzzz}}}~~~}}}|||{{{yyytttnnnjjjaaaZZZQQQJJJGGGGGGIIIJJJLLLMMMOOOPPPRRRWWW]]]bbbhhhvvv}}}~~~|||||||||}}}}}}~~~yyysssoooeee```ZZZYYY]]]bbbdddeeehhhiiijjjlllnnnsssyyy~~~}}}sssmmmhhhccc___]]]\\\^^^fffooo{{{vvvlllddd\\\WWWSSSSSSZZZbbbpppxxx~~~||||||~~~zzztttooollljjjhhhdddaaa^^^ZZZUUURRROOOPPPQQQQQQPPPRRRWWWZZZ]]]bbbiiinnnooonnnmmmmmmggghhhiiiiiigggeeecccaaacccbbbaaa___]]][[[YYYXXXXXXVVVTTTRRRPPPNNNJJJHHHFFFEEECCCBBBAAAAAA@@@@@@????????????????????????@@@BBBFFFIIILLLPPPSSSVVVSSSQQQNNNLLLJJJLLLOOORRRTTTUUUWWWZZZ\\\^^^___```dddfffhhhjjjllloootttwww~~~~~~}}}{{{yyyxxxyyyzzz{{{yyy~~~{{{vvvsssrrrsssttttttssstttvvvxxx|||~~~wwwuuuwwwyyyzzz|||{{{xxxrrrlllkkknnnrrrvvvsssjjjSSSDDDBBBFFFMMMhhhwwwlll^^^LLL===888777666444333222222222222333333333333444444444444555666888;;;???BBBCCCJJJKKKQQQ]]]nnnzzzoooYYYTTTRRRYYYgggvvv~~~sssbbbWWWNNNMMM]]]qqqkkkMMMFFFAAABBBKKKZZZkkkwwwyyylll^^^YYYVVVSSSSSSVVV]]]llluuuyyy}}}nnnccc[[[XXXUUURRRRRRTTTVVVYYY^^^aaaeeeiiikkknnnqqqssssssuuuwwwxxxyyy{{{~~~|||wwwssssssuuu{{{uuullliiiddd___ZZZXXXWWWWWW~~~}}}|||{{{zzzxxxxxxwwwvvvvvvwwwxxxzzz{{{~~~~~~|||zzzxxxuuuqqqnnneee^^^TTTLLLHHHGGGGGGGGGFFFHHHKKKMMMPPPTTTXXX[[[]]]gggxxx}}}wwwrrroooeeeaaa\\\]]]aaaeeeggggggiiiiiiiiijjjlllqqqwww|||~~~wwwoooiiidddaaa^^^\\\```fffppp|||zzzrrrjjjaaa[[[WWWVVV\\\dddxxx}}}zzzzzz}}}{{{vvvsssqqqllljjjhhhfffdddbbb^^^[[[RRRRRRQQQOOONNNOOOQQQSSSXXX[[[```cccdddcccccccccbbbbbbbbbbbbbbbaaa```___^^^^^^^^^^^^\\\[[[YYYXXXVVVTTTRRRPPPOOOMMMIIIGGGDDDDDDCCCBBB@@@??????@@@@@@@@@@@@@@@???????????????AAACCCDDDFFFIIIOOOSSSWWWWWWVVVRRROOONNNPPPSSSUUUWWWYYY[[[^^^```aaaaaadddfffiiikkkmmmpppuuuxxx}}}}}}{{{vvvrrrpppqqqrrrssssss{{{}}}wwwtttssssssssssssrrrsssuuuwww{{{~~~xxxxxxzzz{{{{{{zzzxxxssskkkeeecccggglllppppppgggQQQBBBAAAFFFUUUrrr}}}ssshhhYYYIII===666555444333222222222222444444444444555555555555444555666888;;;???BBBDDDLLLMMMSSS]]]lllsssXXXRRRMMMTTTcccsss}}}vvvgggZZZNNNJJJTTTccc|||sssSSSIII@@@AAAFFFPPPbbbsss{{{pppddd\\\WWWTTTSSSTTTYYYfffqqqzzzqqqeee\\\ZZZVVVSSSRRRSSSVVVXXX]]]```eeeiiilllooosssuuuqqqsssuuuvvvwwwyyy|||~~~|||}}}~~~zzznnnmmmmmmooowww}}}rrriiibbb```]]][[[YYYWWWWWWWWW}}}yyyxxxxxxxxxwww|||~~~~~~{{{{{{||||||||||||{{{{{{yyyyyyxxxvvvtttuuuxxxzzz{{{~~~{{{xxxwwwvvvtttssskkkeee\\\SSSNNNKKKIIIHHHIIIJJJLLLNNNRRRUUUWWWYYY]]]bbblll{{{zzztttooollldddbbbaaabbbeeehhhjjjjjjmmmmmmlllkkkkkkooouuuyyywwwoooiiiddd______bbbgggtttwwwooofff```[[[ZZZ```hhh~~~~~~zzzwwwxxx{{{}}}xxxuuuuuunnnllljjjhhhhhhgggeeecccXXXWWWUUUSSSRRRRRRSSSSSSUUUXXX[[[]]]\\\\\\\\\]]]``````_________^^^^^^^^^]]]^^^^^^^^^]]]\\\ZZZYYYUUUSSSQQQPPPNNNLLLIIIFFFBBBCCCDDDBBB@@@>>>>>>???@@@@@@@@@??????????????????AAABBBBBBAAADDDIIINNNUUUXXXZZZYYYUUURRRSSSTTTVVVXXXZZZ]]]___aaabbbcccgggiiikkknnnppptttxxx|||}}}|||zzzssskkkfffeeeggggggiiisss~~~yyyuuuttttttssssssssssssuuuwwwzzz|||xxxzzz|||}}}{{{vvvtttnnngggaaaaaafffkkkxxxjjjnnn}}}eeeOOOBBBBBBHHH[[[yyywwwnnncccTTTFFF>>>555555444333222222333333444444444555555555666666666666777999<<>>???>>>>>>>>>>>>>>>>>>>>>>>>===@@@BBBBBB@@@AAAFFFJJJMMMSSSZZZ\\\ZZZVVVUUUVVVWWWYYY[[[^^^```bbbcccdddgggiiilllnnnqqquuuyyy}}}}}}}}}zzzqqqfff^^^[[[\\\^^^bbbnnn~~~~~~{{{xxxvvvvvvuuutttsssssstttuuuvvvzzzxxxvvvyyy}}}}}}{{{rrrpppkkkddd^^^^^^ccchhh{{{}}}sssgggoooxxx```KKK@@@BBBJJJ^^^{{{rrriii]]]NNNAAA<<<555444444333333333333444333333444444444555555555666666777999<<>>>>><<>>CCCLLL^^^{{{}}}ooofffZZZIII>>>:::555444444333333444444444222222333333333444444444444444555666:::???DDDFFFIIIMMMTTT]]]gggzzz~~~wwwjjjYYYOOOGGGLLL___ttt{{{mmm[[[NNNKKKMMMXXXiii{{{fffRRREEEGGGFFFCCCMMM```kkkpppqqqiii^^^XXXVVVWWWPPPZZZgggzzz}}}rrrbbb___ZZZVVVTTTTTTVVVWWWUUUYYY^^^ccchhhlllpppsssqqqtttxxxyyyxxxwwwwwwwwwyyyyyy{{{}}}xxxuuurrrrrrtttzzz}}}wwwrrrkkkjjjhhheeebbb^^^[[[YYYyyytttrrrrrrnnnkkklllnnnjjjdddccc^^^]]]ccchhhjjjjjjlllnnnooooooppprrrtttvvvwwwrrrssstttuuuuuuvvvyyy{{{{{{||||||zzzxxxwwwxxxzzzzzz|||~~~}}}}}}}}}}}}~~~}}}zzzzzz|||{{{wwwtttsssrrrqqqpppvvv}}}}}}uuupppmmmmmmsss|||~~~{{{vvvooohhh```YYYVVVTTTSSSSSSTTTUUUVVVUUUTTTYYYYYY[[[^^^bbbjjj|||}}}{{{wwwrrrnnnnnnpppqqqrrrvvvyyy|||}}}}}}~~~}}}zzzwwwtttssswww~~~uuuqqqooolllfffmmm{{{zzznnngggbbbaaafffmmm|||}}}yyyvvvvvvuuuuuuzzz|||yyyrrrnnnoooooollliiiiiikkkkkkkkkiiieeeaaa``````[[[\\\^^^```aaabbbbbbcccdddcccbbb```______^^^^^^```___]]][[[ZZZYYYXXXXXXUUUTTTQQQPPPOOOMMMJJJGGGDDDCCCCCCBBBAAAAAA@@@@@@DDDAAA>>>===>>>??????>>>>>>@@@BBBCCCCCCBBBCCCDDDMMMKKKQQQ^^^dddaaa]]]]]]\\\^^^aaaeeegggiiiiiiiiiiiiiiiiiijjjooouuuzzz~~~|||uuunnncccWWWQQQRRRVVVcccqqq|||~~~wwwvvvuuuttttttssssssttttttuuuvvvxxxyyy|||{{{xxxzzz~~~vvvtttnnnddd[[[ZZZaaahhhxxxvvvtttuuu}}}uuufffiiinnnXXXHHHAAAFFFOOOjjjppp```PPPAAA999888444444333333333333222222444555666555333222333444444555777999;;;???DDDHHHKKKSSSWWW^^^mmm{{{{{{tttnnn^^^QQQJJJPPP[[[hhh{{{sssaaaUUURRRSSS___iiivvvwww```KKKEEEDDDCCCHHHQQQcccmmmrrrkkk```ZZZUUUPPPRRRSSS^^^ppprrrjjjccc[[[VVVUUUUUUSSSQQQVVVWWWYYY[[[___dddgggjjjpppqqqrrrqqqqqqsssvvvyyyxxxyyy|||{{{xxxzzz~~~~~~wwwnnngggdddaaa^^^[[[{{{uuurrrssstttrrrppprrrtttooogggbbb\\\YYY\\\___``````bbbaaabbbcccdddfffiiikkklllnnnoooqqqrrrrrrtttwwwyyyyyyzzzzzzxxxvvvvvvwwwxxxxxxyyy{{{}}}~~~}}}|||||||||||||||zzzxxxxxx{{{~~~}}}yyyuuurrrqqqpppnnnmmmrrr|||xxxssspppooottt{{{{{{|||{{{yyytttnnniiieee```^^^[[[XXXVVVUUUSSSQQQVVVVVVXXX[[[^^^fffvvvyyysssqqqoooooopppssswwwzzz~~~}}}xxxqqqkkkkkknnnxxxyyynnnfffaaa___cccjjjuuu~~~zzzwwwwwwuuussswww}}}wwwrrrrrrrrrooommmnnnnnnooonnnkkkgggdddbbbbbb^^^___```bbbcccdddddddddccccccbbb``````____________^^^\\\[[[YYYXXXWWWVVVTTTRRRPPPOOOOOOMMMJJJHHHDDDDDDDDDCCCBBBBBBAAAAAADDDAAA>>>===>>>??????>>>>>>@@@AAABBBAAAAAACCCEEEKKKJJJPPP\\\dddbbb______]]]___bbbeeeggghhhiiihhhjjjkkkkkknnnrrrwww{{{~~~zzztttmmmcccWWWRRRSSSYYYeeettt~~~{{{wwwvvvuuuttttttssssssttttttuuuwwwxxx{{{~~~{{{xxxzzzzzzxxxrrrhhh```___fffmmmuuurrrooorrr|||xxxkkkpppkkkUUUGGGAAAGGGQQQiii}}}mmm^^^PPPBBB:::999444444333333333333222222333444555444222111222333444555777888;;;???DDDHHHKKKTTTXXX^^^lllyyy|||vvvqqqeeeWWWMMMNNNVVVaaatttwwwiii___]]]^^^bbbkkkvvv~~~fffOOOGGGEEECCCGGGNNN\\\hhhppplllbbb\\\WWWRRRQQQRRR[[[lll}}}wwwkkkddd\\\WWWVVVUUUTTTRRRUUUVVVWWWZZZ^^^bbbeeehhhnnnoooqqqrrrrrrsssuuuxxxxxxyyy|||}}}zzz}}}wwwoooiiiddd```\\\{{{wwwuuutttvvvxxxyyy{{{yyyooofff]]]VVVUUUVVVUUUUUUWWWXXXYYY[[[]]]___bbbeeefffiiijjjlllnnnoooqqqtttvvvxxxyyyyyywwwuuuuuuvvvwwwwwwxxxxxxzzz|||~~~|||{{{{{{{{{{{{wwwvvvuuuwwwyyy|||||||||zzzwwwrrrooonnnlllkkkiiimmmyyy|||uuuqqqnnnkkkmmmqqqwww{{{~~~yyyuuummmjjjfff```[[[XXXUUUTTTVVVVVVYYY\\\___eeessszzzsssiiikkknnnpppsssxxxxxxoooqqqooouuuyyynnnfff```]]]```eeemmmyyy~~~}}}zzzyyyyyyvvvsssuuuzzzyyyxxxxxxuuutttuuurrrrrrqqqmmmhhhdddccccccaaabbbcccdddeeeeeeeeeeeecccbbbaaa```````````````^^^]]]\\\ZZZXXXWWWVVVUUURRRPPPNNNNNNNNNMMMKKKIIIFFFEEEEEEDDDDDDCCCBBBBBBCCCAAA>>>===>>>??????>>>>>>???@@@??????AAACCCFFFIIIIIIOOOZZZcccdddcccbbb___aaacccfffggghhhhhhhhhlllmmmoooqqquuuyyy|||~~~}}}xxxrrrlllbbbXXXSSSTTT]]]kkkzzz{{{wwwvvvuuuttttttssssssttttttuuuwwwzzz}}}~~~zzzwwwzzz}}}vvvmmmggghhhooouuuvvvrrrooottt{{{pppxxxgggQQQEEEAAAIIIUUUnnnwwwiii\\\PPPCCC;;;999444444333333333333222222222333444333111000111222444555777888:::>>>CCCGGGLLLUUUYYY___lllwww~~~zzzwwwmmm]]]OOOLLLOOOXXXjjj|||{{{rrrkkkiiijjjhhhooowwwmmmTTTIIIFFFDDDFFFJJJSSSaaammmmmmeee]]]XXXUUURRRQQQWWWfffvvv}}}mmmggg^^^XXXWWWWWWUUUTTTTTTUUUVVVXXX\\\___ccceeejjjmmmppprrrrrrssstttvvvxxxyyy|||~~~}}}yyyrrrlllfffbbb|||xxxxxxzzz{{{{{{|||mmmcccXXXTTTRRROOOOOOQQQSSSTTTVVVYYY\\\```ccceeedddfffiiijjjlllnnnrrruuuxxxyyyyyyxxxvvvvvvwwwyyyxxxxxxwwwwwwyyy|||~~~}}}|||{{{zzzzzzyyyuuuuuuuuuwwwzzz{{{{{{zzzxxxuuuqqqnnnllljjjhhhffffffttt{{{tttppplllgggfffhhhpppvvv~~~xxxvvvqqqkkkeee```___^^^\\\[[[^^^bbbfffkkkvvv{{{tttooofffkkkqqquuuwww}}}xxxtttqqqsssxxxnnngggaaa\\\]]]aaajjjuuu{{{{{{yyyyyyzzzxxxtttuuuzzz~~~{{{zzz|||uuuuuusssnnniiieeeccccccddddddeeeffffffffffffeeecccbbbaaaaaa``````aaaaaa^^^^^^]]][[[YYYWWWUUUTTTPPPNNNLLLLLLLLLLLLKKKIIIGGGGGGFFFEEEEEEDDDDDDCCCCCCAAA???>>>??????>>>======>>>>>>>>>>>>@@@DDDGGGHHHIIINNNXXXbbbgggggggggcccdddeeeggghhhhhhhhhhhhlllmmmpppsssvvvyyyzzz{{{zzzuuuqqqkkkcccYYYUUUWWW```ooo}}}wwwvvvuuuttttttsssssstttuuuuuuwwwzzz|||yyywww{{{xxxpppmmmpppwww|||~~~yyywww}}}}}}uuueeeNNNDDDBBBLLLZZZxxx|||rrreeeZZZOOOBBB:::999444444333333333222222222222333444333222111222333555666666777999===CCCGGGMMMVVVZZZ___lllvvv~~~{{{qqq```PPPJJJIIIQQQcccvvv~~~|||vvvqqqoooooonnnttt|||sssYYYLLLGGGEEEEEEGGGLLL[[[jjjoooiii___YYYVVVSSSQQQUUUaaaooo}}}rrrkkkaaa[[[YYYXXXWWWUUUUUUUUUVVVXXX[[[^^^aaacccfffiiinnnqqqrrrsssssstttxxxyyy{{{}}}~~~vvvooojjj~~~{{{zzz|||rrrfffZZZSSSPPPMMMLLLNNNLLLMMMOOOSSSVVVZZZ^^^___bbbdddggghhhjjjmmmpppssswwwxxxyyyyyyxxxxxxzzz|||{{{yyywwwvvvvvvxxx{{{}}}}}}}}}||||||{{{zzzzzzyyyvvvvvvwwwyyy|||}}}|||{{{xxxuuuqqqnnnllliiifffccc```lllxxxtttoooiiieeeeeegggmmmwww}}}vvvooojjjhhhiiicccbbbdddiiilllqqq{{{~~~yyyuuupppnnnjjjpppvvvyyy{{{}}}vvvrrrtttxxxpppjjjddd^^^^^^aaalllvvv|||xxxyyywwwxxxzzzyyyvvvwww{{{}}}|||xxxsssmmmhhhfffffffffggggggggggggfffeeeeeedddcccbbbaaaaaa```aaaaaa______^^^]]][[[XXXVVVUUUOOOMMMJJJJJJJJJKKKJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA????????????>>>===<<<===>>>>>>>>>AAAEEEHHHHHHJJJNNNVVVaaajjjlllkkkggghhhhhhiiiiiiiiiiiiiiikkklllooorrrtttvvvwwwwwwxxxsssoookkkddd[[[XXXZZZ___ooo~~~wwwvvvuuuttttttsssssstttttttttvvvzzz{{{xxxxxx}}}wwwqqqrrrwww}}}}}}bbbMMMDDDCCCPPPbbbxxxmmmaaaWWWLLL@@@888777444444333333333222222222222444555444333222444555666666666666888<<>><<<;;;===>>>???@@@BBBFFFIIIIIILLLOOOVVVaaalllqqqooollllllkkkkkkkkkjjjjjjjjjjjjkkkmmmppprrrsssttttttvvvrrrooollleee]]][[[]]]]]]mmm~~~|||wwwvvvuuuttttttssssssttttttssstttyyyyyyxxxyyyvvvrrruuu|||]]]KKKDDDDDDUUUlllqqqfffZZZPPPFFF<<<666666444444333333333333222222222444555555333333444666666666666666777<<>><<<:::<<>><<<999<<<@@@BBBDDDEEEGGGIIILLLPPPRRRVVVaaapppvvvtttrrrqqqpppnnnmmmmmmlllllllllllllllmmmnnnpppqqqrrrtttqqqooommmgggaaa___bbbgggvvv{{{wwwvvvuuuttttttsssssstttsssqqqqqqvvv}}}~~~zzzwwwxxx|||uuurrrxxxxxxzzzoooQQQGGGCCCFFF___}}}uuubbbWWWKKKCCC<<<666444666444444444333333333222222000111333333222222333444777777666555666;;;AAAFFFOOOYYY___eeepppwww~~~|||zzz{{{nnnaaaWWWKKKFFFNNN\\\lllpppvvv{{{{{{uuullleee```kkkwww~~~vvv```MMMCCCBBBDDDDDDHHHWWWmmmyyysssfff^^^WWWSSSQQQUUU[[[gggyyyrrrgggaaa^^^\\\YYYUUUUUUTTTTTTUUUWWWYYYZZZ]]]aaafffjjjmmmooorrruuusssssstttvvvxxx{{{~~~~~~~~~}}}}}}~~~~~~~~~xxxzzz|||~~~wwwggg___UUUOOOOOOQQQQQQOOOKKKLLLMMMPPPRRRUUUXXXYYY^^^```bbbcccbbbbbbcccdddhhhhhhiiikkknnnrrrvvvyyyyyyxxxvvvuuuuuuvvvxxxyyy~~~}}}}}}~~~~~~{{{rrrppplllhhheeeaaa\\\YYYQQQSSSYYYeeexxx}}}tttpppooohhheeebbbbbbeeeiiimmmnnnrrrwww}}}~~~{{{zzz{{{}}}{{{yyyvvvrrrppprrrvvvzzztttrrrpppnnnmmmlllkkkkkkiiikkkooosssvvvxxxyyyyyyxxxuuurrrooommmiiieeebbb^^^```aaa```^^^___dddhhhmmmllllllmmmpppuuuzzz}}}}}}yyy}}}{{{wwwwwwvvvqqqnnnooovvvyyy}}}}}}{{{wwwtttrrrssspppmmmjjjhhhiiikkkllluuuzzz}}}yyyuuussspppooollljjjiiiiiijjjjjjiiifffcccaaaaaaaaa```___^^^[[[XXXUUUTTTRRRPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHGGGEEEDDDBBBAAAAAADDDAAA??????@@@@@@>>>;;;===>>>@@@BBBCCCFFFJJJMMMNNNPPPWWW^^^```eeeuuu}}}sssnnnnnnnnnllljjjoootttvvvuuuuuuwwwuuuqqqvvvrrrnnnlllhhhbbb```bbbkkk|||tttvvvvvvvvvvvvuuussspppoooqqqppprrrwww{{{{{{uuuoooooovvv|||rrrpppvvvyyyqqq{{{aaaKKKIIIDDDLLLkkk}}}jjj]]]QQQEEE???:::555333444222222222222222222222222222222333333333333444444666777777777888;;;@@@CCCOOOYYYfffnnnttt}}}vvvgggXXXPPPOOOSSSWWW^^^lllwwwyyy{{{{{{lllYYYVVVXXXcccvvv{{{hhhTTTFFFBBBCCCDDDHHHTTThhhuuuttthhh]]]XXXTTTRRRSSSWWW```rrrvvvoooiii___YYYYYYVVVRRRPPPRRRTTTSSSVVV[[[]]]___dddhhhlllooopppppprrrtttvvvwwwxxxzzz}}}~~~~~~}}}|||{{{{{{{{{{{{~~~{{{yyyuuuvvvxxxzzz}}}~~~oooeee^^^UUUPPPPPPQQQQQQOOONNNOOOPPPRRRTTTVVVYYYZZZ]]]___bbbbbbbbbbbbccceeeggghhhhhhkkknnnrrrvvvxxxxxxwwwvvvvvvvvvxxxzzz|||~~~~~~}}}~~~{{{yyypppnnnjjjgggddd```[[[XXXUUURRRPPPUUUeee~~~yyysssqqqmmmjjjfffeeefffhhhiiijjjkkkpppvvvwwwtttssstttvvvvvvvvvtttqqqpppqqqvvvyyy|||tttrrrpppnnnnnnnnnooopppppprrruuuwwwyyyyyyyyyxxxxxxvvvrrrnnnkkkgggbbb___XXXYYYYYYWWWUUUUUUXXX[[[^^^]]]\\\]]]```eeeiiilllyyy{{{~~~yyyyyyvvvqqqnnnnnnuuuxxx{{{|||zzzvvvsssrrrssspppllliiigggggghhhiiipppuuu}}}}}}yyywwwpppooollljjjiiiiiijjjkkkjjjgggdddbbbbbbaaa```___[[[XXXVVVUUUTTTTTTRRRQQQOOOMMMKKKIIIHHHGGGGGGGGGHHHGGGFFFEEEDDDBBBAAAAAACCCAAA>>>>>>??????===;;;===>>>@@@BBBCCCFFFJJJNNNRRRTTTXXX]]]___fffvvv~~~uuupppnnnnnnnnnrrrwwwzzzzzz{{{|||zzzvvvuuuqqqooooookkkeeecccdddmmm{{{sssrrrssstttttttttsssrrrrrrssstttvvv|||yyysssnnnuuu|||uuuvvv}}}vvvsss~~~\\\HHHGGGDDDOOOpppyyygggXXXMMMBBB===999555333555222222222222222222222222222222333333333333444444555666777777777:::???BBBOOOYYYgggpppvvv~~~|||lll^^^UUUSSSVVVZZZ^^^nnn{{{{{{}}}}}}rrraaaUUUVVV___ooo~~~lllWWWHHHCCCCCCCCCFFFRRRdddssstttkkkaaa[[[WWWTTTSSSVVV]]]mmm||||||rrrjjj```[[[ZZZWWWSSSQQQSSSSSSRRRUUUYYY]]]```dddiiillloooppppppppprrrtttvvvwwwyyy|||~~~}}}}}}||||||{{{zzzzzz|||~~~|||tttqqqpppqqqtttwww}}}ttthhhbbb\\\UUUQQQQQQRRRQQQPPPRRRRRRSSSTTTVVVXXXZZZ[[[[[[^^^```bbbbbbcccdddfffffffffhhhjjjnnnrrruuuwwwvvvvvvvvvvvvxxx|||~~~|||xxxuuummmkkkhhheeebbb___[[[XXXVVVQQQKKKKKKWWWnnnzzzwwwssspppllljjjiiiiiigggfffgggkkkooopppnnnmmmnnnpppqqqqqqqqqqqqppprrrvvvyyy}}}~~~|||wwwsssrrrqqqpppqqqsssuuuvvvxxxyyyzzz{{{zzzyyywwwvvvvvvsssoookkkhhhccc^^^ZZZTTTSSSRRROOOMMMKKKMMMNNNPPPOOOOOOOOOQQQTTTXXXZZZfffooo|||{{{yyyvvvqqqnnnooosssvvvzzz|||zzzwwwtttssssssppplllhhheeecccddddddjjjooovvv~~~~~~|||tttrrrpppnnnmmmmmmnnnnnnllliiifffcccbbbaaa```^^^WWWVVVTTTTTTUUUUUUUUUTTTQQQPPPMMMKKKIIIHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBB@@@>>>>>>>>>>>><<<:::<<<>>>@@@BBBDDDGGGKKKNNNVVVWWWZZZ]]]___gggwwwzzzqqqnnnpppsssuuu{{{{{{uuurrrqqqrrrnnnhhhddddddkkkzzzrrrooopppqqqrrrssstttttttttpppqqqvvv|||~~~wwwqqqmmmuuuxxxtttrrrvvv~~~|||vvvyyypppTTTEEEEEECCCSSSwwwssscccSSSIII>>>:::777444444555222222222222222222222222222222333333333333444444444555666666777999===@@@MMMYYYhhhsssyyypppaaaVVVRRRRRRSSS^^^qqqyyylllZZZYYY^^^lllyyyvvv___LLLEEEEEEBBBEEEMMM]]]nnntttoooggg___ZZZUUUSSSTTTYYYfffssswwwlllbbb\\\[[[XXXTTTQQQSSSSSSQQQTTTXXX]]]___ccchhhkkknnnooopppoooqqqtttuuuvvvxxx{{{}}}|||||||||{{{{{{zzzzzzyyy|||~~~vvvooommmmmmpppuuu|||{{{uuummmfff___[[[VVVSSSRRRSSSRRRQQQTTTTTTUUUUUUWWWXXXZZZZZZYYY[[[^^^```aaabbbdddfffeeefffhhhjjjmmmqqqtttvvvttttttuuuwwwzzz~~~~~~|||yyyuuurrrkkkhhhfffdddbbb___\\\YYYSSSQQQNNNOOOUUUddd}}}~~~zzzwwwtttrrrpppmmmjjjhhhhhhkkknnnooonnnmmmnnnooonnnpppqqqrrrssstttwwwyyy{{{|||}}}~~~}}}zzzwwwtttpppqqqsssuuuwwwxxxxxxxxxzzz{{{{{{zzzxxxuuurrrppppppmmmjjjgggddd```\\\YYYTTTSSSQQQOOOLLLKKKKKKKKKMMMLLLKKKJJJKKKMMMOOOQQQWWW___jjjuuu}}}{{{yyyuuuqqqooopppsssvvv{{{}}}|||yyywwwvvvtttqqqlllgggdddaaa``````eeeiiiooovvv}}}zzzxxxvvvsssrrrrrrssstttnnnkkkgggdddbbbaaa^^^]]]WWWVVVTTTTTTUUUVVVVVVUUUSSSQQQOOOLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@>>>>>>===<<<;;;:::<<<>>>@@@BBBDDDHHHMMMPPPVVVYYY]]]___aaahhhuuu|||rrrnnnqqqvvvvvv}}}uuusssssssssooogggaaaaaaddduuu}}}wwwrrrnnnnnnpppqqqrrrsssttttttmmmpppuuu{{{~~~|||uuuooonnnvvv{{{pppnnnnnnsss}}}}}}cccMMMCCCCCCDDDWWW|||nnn___QQQGGG===999666444333555222222222222222222222222222222222333333333444444333444555666666888<<>>===;;;;;;;;;<<<>>>AAACCCFFFJJJOOORRRTTTZZZ```bbbdddiiiqqqvvv}}}uuupppqqqtttuuu}}}wwwtttssssssnnnccc\\\[[[ZZZiiiyyy}}}yyyuuurrrppppppppppppqqqrrrrrrrrrooosssyyy~~~|||vvvqqqqqqxxxyyyqqqooonnntttwwwZZZHHHAAABBBFFF]]]kkk\\\QQQFFF<<<888666333333444222222222222222222222222222222222333333333444444333444666666666888;;;===GGGUUUhhhvvv~~~|||qqqfff]]]WWWSSSYYYsssxxx\\\VVVTTT]]]jjjwwwqqqZZZLLLFFFBBBDDDGGGQQQdddtttwwwqqqbbb[[[UUUSSSRRRTTT\\\eeeuuu}}}uuuiii```[[[UUUQQQPPPRRRRRRRRRUUUYYYXXXZZZ]]]aaaeeehhhjjjllloooqqquuuwwwxxxyyy{{{}}}zzzzzzzzzzzzyyyyyyyyyyyyzzz{{{}}}~~~~~~}}}|||}}}~~~yyysssooopppsssxxx|||mmmeee```\\\[[[\\\YYYYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\YYY[[[^^^```aaabbbdddfffiiiiiikkklllnnnpppqqqrrrqqqqqqrrruuuxxx}}}|||zzzwwwtttrrrkkkiiigggggggggeeebbb```]]]VVVPPPNNNMMMRRReeeyyy~~~{{{vvvwwwxxxxxxyyyyyyyyyyyyxxxyyyyyyyyywwwwwwyyy{{{wwwyyy{{{|||zzzyyyxxxxxxrrrvvv{{{}}}xxxuuutttuuuuuuuuutttqqqooommmjjjiiihhhhhhhhhhhhfffddd]]][[[ZZZYYYZZZYYYWWWVVVRRRPPPNNNLLLJJJIIIHHHHHHLLLNNNQQQTTTXXX```kkksssyyyvvvtttqqqqqqttttttyyy~~~yyyvvvrrrlllgggccc```___```ccchhhlllpppuuuzzz~~~}}}zzzyyyyyyyyyuuurrrlllhhheeebbb___]]]]]][[[XXXWWWWWWWWWVVVTTTSSSRRROOOMMMKKKJJJIIIIIIEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@AAA???===;;;<<<<<<===???BBBEEEHHHLLLQQQUUUUUU\\\bbbdddfffkkkooopppyyy~~~{{{tttrrrrrrttt{{{}}}xxxuuusssrrrkkkaaaYYYXXXUUU```nnnvvvwwwuuussssssrrrqqqqqqppppppqqqrrrrrrooosssxxx||||||xxxsssooosssyyy~~~yyyqqqnnnnnnttt|||kkkRRRDDD@@@CCCKKKeee{{{gggZZZOOOEEE;;;777555333222444222222222222222222222222222222333333333333444444333555666777777888:::===CCCRRReeeuuu~~~}}}xxxppphhh```[[[YYYqqqvvv___VVVRRRYYYfffuuuwwwaaaQQQIIIDDDFFFGGGNNNaaatttyyysssddd\\\UUUSSSRRRSSSYYY```kkkttt}}}pppddd\\\VVVRRRPPPQQQRRRQQQTTTXXXWWWXXX[[[^^^bbbeeehhhjjjnnnqqquuuxxxyyyzzz{{{}}}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~~~~~~~}}}}}}}}}~~~{{{yyyvvvtttyyy|||oooaaa[[[WWWTTTTTTXXXXXXYYY[[[[[[[[[YYYYYYXXXWWWWWWXXXYYYZZZ\\\^^^___\\\___aaacccddddddfffhhhkkklllmmmnnnooopppppppppqqqqqqqqqsssvvvzzz~~~~~~|||zzzxxxvvvtttlllkkkjjjjjjjjjiiigggeeecccYYYRRRQQQNNNOOO\\\nnn~~~~~~}}}zzzwwwvvvxxxyyyvvvyyy}}}}}}||||||}}}xxxzzz}}}~~~}}}{{{wwwuuussstttvvvwwwwwwvvvtttsssqqqpppooopppqqqqqqooommmfffdddbbbbbbbbbaaa^^^\\\XXXVVVTTTQQQNNNLLLJJJJJJIIIKKKMMMNNNPPPUUU^^^dddrrr{{{wwwtttqqqqqqttttttyyy|||yyyuuuooojjjfffcccaaa___bbbeeehhhkkkoootttwww}}}~~~~~~}}}{{{wwwqqqlllhhheeebbb___^^^\\\YYYYYYYYYYYYXXXWWWRRRPPPNNNLLLKKKJJJJJJJJJDDDDDDDDDCCCCCCBBBBBBAAA@@@AAABBB@@@===;;;<<<>>>>>>AAADDDGGGJJJNNNTTTWWWYYY```eeedddfffllloooooovvv{{{zzzvvvuuussszzz{{{xxxtttrrrqqqjjj```ZZZYYYVVV^^^jjjrrrtttrrrssstttrrrqqqqqqpppqqqrrrssstttppptttxxxzzzyyyuuupppnnnuuuyyy}}}zzzpppnnnooowwwsss```KKK@@@>>>CCCPPPmmmtttcccXXXJJJ@@@777444333222333555222222222222222222222222222222333333333333444444444555777888888999;;;<<<@@@OOOcccsss}}}}}}yyyoooeee___ZZZmmm{{{||||||}}}ssscccYYYRRRVVVccctttlll[[[QQQFFFHHHHHHMMM___tttzzztttggg___WWWTTTRRRRRRUUU[[[aaalllxxxwwwiii^^^YYYTTTQQQRRRQQQOOOPPPTTTVVVXXXZZZ]]]aaaeeehhhiiimmmppptttwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{|||~~~~~~~~~}}}}}}||||||}}}~~~{{{{{{rrreeeYYYUUUSSSQQQSSSXXXWWWYYY\\\]]]\\\[[[ZZZZZZXXXYYYYYY[[[\\\^^^```aaa___bbbdddffffffggghhhjjjmmmmmmnnnoooppppppooooooppppppqqqrrruuuxxx|||~~~~~~|||{{{yyywwwvvvnnnmmmlllllllllllliiihhhddd[[[WWWYYYVVVQQQXXXddd{{{{{{wwwuuuvvvxxxvvvzzz~~~~~~}}}|||zzzyyywwwvvvsssuuuwwwzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwuuusssnnnllliiihhhiiigggccc```___]]]ZZZWWWTTTQQQOOONNNHHHJJJMMMMMMNNNQQQWWW\\\bbbxxx}}}xxxtttqqqqqqttttttxxx~~~}}}{{{wwwrrrmmmhhheeeccc^^^aaadddfffiiilllpppsssvvv~~~zzzuuuoookkkhhhdddaaa]]][[[ZZZYYYZZZ[[[ZZZYYYQQQOOOMMMLLLJJJJJJJJJKKKDDDDDDDDDCCCCCCBBBBBBAAA@@@BBBCCCAAA>>><<<===??????AAAEEEHHHKKKPPPUUUYYY]]]cccfffdddeeelllqqqppprrrwww}}}~~~|||zzzsssyyy~~~zzzxxxtttqqqpppjjjaaa\\\[[[YYY___jjjqqqsssrrrsssuuuqqqqqqppppppqqqsssuuuvvvvvvyyy}}}~~~|||xxxtttrrruuuyyy}}}}}}zzzssssssvvvwwwmmmXXXGGG===<<>>MMMaaaqqq|||~~~vvvjjjaaa[[[kkktttrrrssszzzyyyqqqbbbVVVMMMPPP]]]nnnvvveeeYYYHHHJJJIIIMMM^^^ttt{{{tttjjjaaaYYYUUUSSSQQQSSSWWW[[[gggtttzzz}}}}}}mmm```\\\WWWSSSRRRPPPMMMNNNQQQWWWXXXZZZ]]]aaaeeehhhjjjlllooosssvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~xxxvvvssspppmmmlllkkkkkkooovvv}}}~~~{{{}}}qqq```[[[UUUPPPOOOPPPQQQQQQTTTVVVYYY\\\]]]]]][[[ZZZYYYZZZ\\\___aaacccdddeeeaaabbbccceeeggghhhjjjjjjkkklllmmmmmmlllmmmppprrruuutttsssssstttwwwzzz}}}}}}{{{zzzyyywwwuuuqqqrrrrrrpppooooooqqqsssllliiibbbYYYRRRQQQSSSWWWqqq~~~wwwtttqqqnnnnnnpppvvvyyy~~~{{{{{{zzzzzzyyyxxxwwwwwwzzz{{{|||}}}zzzuuurrrrrrooohhhgggkkkbbb```^^^]]][[[XXXTTTPPPNNNOOOOOONNNMMMMMMOOORRRVVVggg|||wwwtttrrrppptttyyy|||{{{xxxtttoooiiidddaaa\\\\\\\\\^^^aaafffjjjmmmrrrvvv{{{~~~{{{vvvpppjjjeeebbbaaa^^^]]]ZZZYYYYYYXXXVVVTTTRRRQQQQQQQQQQQQOOOLLLJJJFFFEEEDDDBBB@@@????????????@@@AAA@@@???>>>???@@@???BBBGGGJJJMMMQQQUUUXXX^^^```cccgggjjjkkkkkkkkkwwwwwwxxx{{{~~~|||zzzzzz}}}~~~wwwwwwtttoooiiieeebbbaaaccchhhnnnqqqqqqqqqssstttrrrqqqpppooooooqqqssstttwww}}}~~~xxxvvvvvvxxxyyy||||||wwwqqqpppwww~~~|||vvviiiPPPBBBAAA===BBB[[[~~~uuujjj[[[PPP@@@<<<777333111111000///222222222333333444444444666555444333333333444555666666777777888999;;;<<<>>>IIIZZZjjjxxx{{{jjj___ZZZ___gggooouuuxxxxxxwwwhhhYYYOOOOOOSSS^^^vvvqqq[[[JJJHHHGGGLLL[[[mmmxxx{{{tttfffZZZXXXWWWQQQMMMLLLWWW^^^jjjqqqssszzz}}}lllfffbbbZZZRRROOOMMMLLLPPPVVVUUUWWWZZZ\\\^^^aaaeeehhhmmmmmmmmmmmmnnnqqquuuyyy|||zzzzzzzzz|||}}}~~~mmmkkkiiifffeeedddcccccckkkrrrzzz~~~}}}mmmbbbYYYVVVQQQNNNOOOPPPRRRRRRUUUWWWZZZ\\\^^^^^^^^^]]]______```aaabbbbbbbbbbbbccccccdddeeeggghhhiiijjjhhhjjjmmmnnnnnnnnnppprrrsssrrrpppppprrrvvvzzz|||}}}{{{zzzxxxuuusssqqqrrrrrrrrrrrrtttwwwzzzvvvpppggg]]]VVVSSSTTTUUUfffyyy{{{tttnnnllliiifffgggjjjtttwww|||~~~}}}zzzzzzzzz{{{{{{{{{{{{{{{zzz|||}}}|||xxxwwwuuuooonnnppphhhfffdddbbb```]]]YYYVVVSSSSSSRRRPPPMMMLLLMMMOOOQQQ^^^rrr}}}xxxtttrrruuuzzz|||xxxuuurrrooojjjggg]]]\\\[[[[[[\\\```dddfffiiimmmsssyyy}}}zzzuuupppjjjfffcccbbb___]]][[[ZZZZZZZZZXXXVVVTTTTTTUUUVVVVVVSSSNNNJJJGGGFFFDDDCCCAAA@@@??????>>>@@@AAA@@@???>>>???@@@AAADDDHHHKKKNNNRRRWWW[[[___bbbfffjjjnnnpppqqqqqqwwwvvvwwwzzz~~~}}}}}}|||}}}zzzyyywwwsssoookkkiiiiiikkknnnrrrsssrrrppppppqqqrrrqqqpppooopppqqqsssuuuyyy{{{wwwvvvyyy{{{}}}}}}wwwrrruuuuuu|||~~~{{{~~~fffMMMBBBAAA???FFFaaarrreeeWWWKKK>>>;;;666333222111111000222333333333333333333444222222111000000111111222666666666777888999;;;;;;;;;EEEUUUfffwww{{{iii]]]YYY\\\cccmmmvvv{{{{{{yyylll___TTTQQQRRR[[[rrrttt```NNNJJJGGGLLLZZZlllyyy~~~xxxjjj]]]YYYWWWRRRNNNNNNRRRZZZeeekkklllqqqtttjjjeee]]]UUURRROOOMMMOOOTTTTTTVVVYYY\\\^^^aaaeeehhhkkklllmmmmmmmmmooorrruuuzzzzzzzzz{{{}}}~~~~~~hhhgggeeedddccccccddddddnnnttt}}}xxxkkk___WWWTTTQQQOOOOOOQQQSSSTTTUUUWWWYYYZZZ]]]^^^```aaaaaabbbbbbcccccccccccccccbbbeeeeeefffgggggghhhhhhiiifffiiilllnnnnnnoooppprrrrrrpppooonnnppptttxxx{{{}}}}}}{{{yyyvvvssspppqqqqqqrrrsssuuuyyyzzznnnbbbZZZUUUSSSQQQWWWddduuu}}}zzzxxxoooiiidddccc```^^^```dddppptttyyy}}}}}}|||{{{{{{yyyyyy{{{}}}~~~|||}}}~~~~~~zzzwwwvvvqqqooollljjjhhhddd```]]]YYYYYYWWWSSSOOOLLLKKKKKKNNNUUUccczzz{{{uuurrrssszzz{{{wwwvvvtttooojjj___]]]ZZZWWWWWWXXX[[[\\\```dddjjjpppxxx~~~zzzxxxtttooojjjfffdddbbb___]]][[[[[[[[[[[[ZZZYYYWWWWWWYYYZZZZZZVVVPPPKKKHHHGGGEEECCCBBB@@@@@@???>>>@@@AAA@@@???>>>???AAADDDFFFIIILLLPPPUUU[[[___bbbeeeiiinnnsssuuuwwwwwwvvvvvvvvvxxx|||||||||zzzyyyxxxvvvtttsssrrrrrrrrrtttvvvvvvtttrrrqqqqqqrrrqqqppppppqqqsssuuuwww|||~~~yyywwwzzz|||~~~~~~{{{wwwtttzzz|||~~~zzzbbbIIIAAAAAABBBMMMjjjnnn```RRRGGG<<<999555222222222222111444333333333333333333222444444333333333333444444666666666777888999:::;;;999@@@NNNbbbwwwpppdddXXXXXX]]]iiiwww|||qqqfff[[[TTTQQQWWWlll{{{iiiUUUNNNHHHKKKXXXiiiyyy}}}pppbbb[[[WWWSSSPPPPPPOOOVVV```ffffffiiivvv~~~nnnggg___XXXTTTRRROOOOOOQQQSSSVVVXXX[[[]]]```dddgggjjjkkkmmmmmmmmmnnnpppqqqxxxyyy{{{}}}|||}}}~~~ppppppooooooppprrrtttuuu}}}ttthhh```[[[XXXTTTSSSRRRSSSUUUWWWXXXWWWYYYZZZ[[[]]]___aaabbbcccbbbcccdddeeefffggggggggghhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkmmmpppssstttssspppooopppsssvvvxxxyyy}}}}}}{{{xxxuuuqqqnnnppppppqqqrrrvvv|||sssggg^^^VVVQQQMMMNNNTTT^^^kkkwww~~~yyytttpppnnnmmmgggbbb___^^^[[[YYY]]]bbbkkkpppvvvzzzyyyxxxxxxxxxyyyzzz|||~~~~~~~~~~~~~~~|||zzzwwwssspppmmmjjjfffccc^^^]]][[[VVVQQQMMMKKKKKKOOOQQQYYYkkk|||uuuqqqpppxxx{{{yyyvvvooohhhdddaaa\\\XXXUUUTTTUUUVVVZZZ]]]cccjjjqqqyyy}}}zzzxxxvvvuuurrrnnnjjjfffdddccc___]]][[[ZZZ[[[[[[[[[ZZZWWWWWWWWWWWWVVVSSSOOOKKKIIIHHHFFFDDDBBBAAA@@@@@@???@@@AAAAAA@@@???@@@BBBEEEGGGJJJMMMQQQWWW^^^cccgggiiinnnrrrvvvxxxyyyyyyvvvwwwwwwyyy}}}~~~||||||xxxwwwvvvvvvwwwyyyzzzzzzwwwxxxxxxxxxvvvuuuuuuuuurrrqqqpppqqqrrrtttwwwyyy~~~{{{xxxyyy|||}}}|||||||||~~~{{{{{{\\\EEE@@@@@@DDDSSSqqq}}}jjj\\\OOODDD999777444222333333333222444444444333333222222222444444444444444555555666666666666666777999:::;;;999>>>JJJ___xxxvvvjjj[[[WWWYYYeeewwwtttkkkaaaWWWPPPTTTfffyyy~~~nnn\\\RRRIIIJJJUUUeeexxxuuufff\\\WWWTTTRRRQQQMMMUUU^^^dddeeehhhooowwwqqqiii```XXXVVVTTTPPPOOOPPPRRRTTTWWWYYY[[[^^^bbbeeejjjlllooopppooooooppppppzzz{{{~~~~~~||||||}}}}}}ooobbb[[[YYYZZZ[[[XXXWWWVVVWWWYYYZZZYYYXXX[[[[[[]]]^^^```bbbcccddddddeeefffggghhhhhhhhhhhhjjjjjjiiiiiiiiihhhhhhhhhiiiiiihhhggggggjjjooorrrwwwuuusssqqqqqqrrrssstttvvvzzz|||yyyvvvqqqnnnoooppppppqqqtttzzzzzznnncccYYYRRRNNNLLLMMMQQQYYYcccjjjnnnpppssswww}}}{{{yyytttnnniiifffddddddaaa]]][[[ZZZXXXVVV[[[aaagggnnnuuuxxxwwwuuuvvvwwwzzz|||~~~~~~}}}~~~yyyuuurrrnnnjjjgggaaaaaa___[[[UUUPPPNNNMMMMMMMMMRRRbbb~~~~~~wwwssspppwww}}}xxxqqqjjjkkkhhhccc]]]YYYVVVUUUTTTVVVYYY]]]bbbhhhooowww}}}|||zzzwwwtttrrrrrrqqqpppnnnllliiifffdddbbb```]]]ZZZXXXXXXYYYXXXWWWUUUSSSOOOMMMMMMMMMKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA???AAABBBBBBAAAAAABBBDDDFFFHHHKKKNNNSSSZZZaaaggglllnnnrrruuuwwwxxxxxxxxxvvvyyy{{{{{{}}}~~~}}}}}}wwwuuuuuuwww{{{~~~|||zzzyyywwwvvvuuutttqqqqqqqqqqqqsssvvvyyy{{{}}}zzzzzz|||}}}tttVVVCCC>>>@@@GGGZZZxxxyyygggZZZMMMDDD777555333222333444333222444444444333333222222222000000111111222222222222555555555666777888::::::<<>>@@@III\\\www~~~uuufff]]]VVV\\\lll|||wwwqqqggg]]]VVVWWW^^^eeepppeeeWWWLLLKKKPPPZZZmmm~~~|||oooaaaYYYWWWUUUQQQJJJPPPVVV[[[bbbjjjmmmmmmyyypppeee[[[WWWVVVSSSPPPPPPOOORRRTTTWWWYYY\\\```ccckkknnnqqqrrrrrrrrrrrrsssrrrtttxxx|||~~~~~~vvvooo^^^[[[VVVSSSTTTYYYaaafffiiifffdddcccdddeeeddddddaaaccceeegggggggggfffeeehhhhhhiiiiiiiiihhhggggggkkkkkkkkkkkkjjjjjjjjjjjjhhhiiihhhgggdddcccdddeeekkklllmmmnnnnnnmmmlllkkkooottt{{{{{{wwwuuuuuutttrrrpppqqqsssvvv{{{}}}}}}uuuggg[[[UUUTTTMMMJJJJJJMMMNNNLLLNNNSSSQQQRRRTTTXXX[[[]]]\\\ZZZWWWYYY[[[[[[ZZZZZZ\\\^^^]]][[[ZZZZZZVVVTTTZZZbbbdddllltttwwwuuusssuuuxxx|||~~~|||zzz{{{{{{|||xxxtttqqqppppppnnniiiaaa[[[WWWUUUJJJKKKNNNXXXooozzzvvvooouuu}}}xxxsssrrrpppmmmhhhccc___\\\TTTTTTTTTTTTUUUXXX]]]aaahhhkkknnnooommmkkkjjjiiibbbbbbbbbbbbcccdddfffggghhhhhhhhhgggfffdddbbbaaa```\\\VVVRRROOONNNLLLKKKJJJGGGDDDBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEFFFEEEEEEGGGHHHHHHLLLQQQWWW\\\ccciiinnnssstttvvvxxxyyyyyyxxxwwwssszzz}}}xxxuuurrrqqqvvv|||xxxvvvtttqqqoooqqqpppqqqsssuuuyyy}}}}}}xxx{{{```JJJCCC===AAAPPPjjjooo]]]PPPEEE<<<666555333333333333222000222333333333333333333444222333444666666666666666555555555555777888999:::===???GGGXXXqqqjjj___UUUWWWcccsss}}}|||vvvlllaaa\\\[[[[[[\\\qqqtttfffXXXMMMMMMOOOVVVfffxxxsssddd\\\ZZZWWWSSSKKKOOORRRVVV___jjjnnnkkksssyyylll___ZZZXXXTTTPPPOOONNNQQQSSSVVVXXX[[[___bbbhhhjjjmmmnnnnnnoooqqqrrrlllooosssxxx|||~~~~~~uuujjj```YYYTTTTTTTTTUUUYYY```iiiooopppnnnkkkjjjkkklllmmmmmmdddfffhhhjjjkkkiiigggfffdddeeefffhhhjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkfffhhhjjjiiifffbbb```___ccceeehhhkkklllkkkiiihhhmmmqqqyyy|||xxxwwwvvvssspppnnnooopppooovvvyyyrrrdddWWWRRRSSSLLLIIIJJJMMMLLLGGGIIIOOOLLLKKKKKKMMMOOOPPPPPPNNNLLLPPPTTTWWWWWWYYY\\\______^^^]]]\\\YYYWWW]]]eeedddllluuuxxxuuusssuuuyyy{{{~~~{{{{{{tttwww{{{~~~|||xxxvvvwwwwwwtttnnnfff^^^YYYWWWOOOOOOOOOVVVjjjxxxtttlllrrr|||~~~zzztttttttttrrrmmmhhhbbb___WWWVVVUUUSSSRRRSSSWWW[[[[[[^^^bbbcccbbb```^^^]]][[[[[[[[[\\\^^^aaaccceeeeeefffffffffeeecccaaa``````[[[UUUOOOLLLJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCEEEFFFGGGFFFFFFHHHIIIJJJNNNTTTZZZ```ffflllpppsssuuuwwwyyyzzzzzzyyyyyyqqqyyy|||}}}vvvqqqnnnnnnsss|||zzzvvvvvvvvvtttrrrppppppqqqsssvvvzzz~~~|||}}}~~~YYYFFFCCC===BBBSSSpppkkkYYYLLLAAA777666555333333333333111000222222222333333444444444///000111333444444333333555555555555666888999:::;;;===EEEUUUmmmlllaaaUUUSSS]]]lllxxx}}}{{{oooeee```]]]ZZZVVV```vvvpppfffXXXNNNNNNOOOSSSbbbtttvvvggg^^^]]]ZZZTTTMMMPPPRRRTTT^^^kkkoookkknnnwwwrrrccc\\\YYYTTTPPPOOONNNPPPSSSUUUWWWZZZ^^^aaaeeegggiiijjjkkkllloooqqqkkkmmmqqquuuzzz~~~|||~~~~~~}}}~~~~~~}}}~~~{{{sssjjjeee___XXXUUUUUUPPPSSSWWW[[[___gggqqqxxxzzzwwwuuutttuuuvvvvvvuuunnnooooooooonnnllljjjiiijjjhhhggggggiiikkklllkkkmmmnnnnnnnnnnnnmmmlllkkkggghhhhhhgggeeebbb___]]]\\\```eeehhhhhhgggggghhhsssvvv~~~~~~{{{wwwtttoookkkhhhiiiiiihhhgggddd^^^VVVQQQMMMMMMMMMMMMLLLKKKJJJIIILLLHHHGGGIIIJJJIIIKKKOOOLLLPPPSSSTTTWWW]]]```___gggddd```]]]\\\]]]```aaahhhmmmtttwwwwwwxxxyyy{{{zzz|||yyywwwuuuuuuyyy}}}}}}|||~~~{{{sssiii```[[[QQQQQQQQQTTTaaaxxx~~~ssskkklllnnnuuu{{{yyyvvvvvvvvvsssmmmhhh```\\\WWWRRRPPPPPPRRRSSSZZZYYYYYYZZZ[[[\\\ZZZYYYXXXZZZ]]]aaaccceeeeeeeeedddcccaaa```aaa```___]]]]]]YYYUUUQQQOOOLLLIIIFFFHHHFFFDDDDDDDDDCCCAAA???@@@AAAAAABBBCCCCCCCCCCCCCCCCCCEEEHHHKKKLLLLLLJJJOOOQQQUUU\\\dddlllppprrrvvvvvvvvvvvvvvvuuuuuuuuuxxx{{{~~~}}}{{{||||||yyyssslllhhhnnn{{{{{{wwwuuussspppnnnoooppppppqqqtttyyy}}}zzzoooSSSFFFDDD@@@GGG]]]}}}zzzhhhVVVEEE;;;888555555444333333222111111222222222333333444444444444444444555555555555555777444111222555888999888999===CCCLLL^^^|||lll^^^PPPNNNYYYiiiwww{{{qqqjjjaaaXXXVVV[[[eeeqqq}}}{{{tttkkk]]]RRRPPPQQQRRRZZZeeexxx}}}zzzmmmdddaaa\\\TTTRRRPPPNNNPPPXXXaaajjjoookkkrrrxxxeee\\\YYYVVVRRRPPPPPPPPPQQQSSSUUUXXX[[[]]]]]]```dddfffhhhjjjlllnnnlllmmmnnnooorrrwww}}}~~~yyyfff___XXXUUUQQQMMMMMMPPPVVVZZZ```eeehhhlllrrrwww}}}{{{zzz{{{}}}~~~~~~}}}uuuuuutttsssrrrpppooonnnmmmkkkhhhhhhjjjllllllllllllllllllmmmllllllkkkkkkhhhhhhhhhgggeeebbb```___]]]```dddggghhhiiijjjkkkrrrwwwzzzxxxxxxuuunnniiijjjhhheeebbb___[[[VVVSSSNNNOOONNNNNNMMMLLLLLLKKKIIIFFFEEEGGGHHHGGGIIIMMMMMMRRRVVVWWW[[[aaaeeedddjjjgggddd```___```cccdddiiimmmsssvvvwwwxxxzzz|||}}}{{{vvvssssssxxx~~~}}}~~~|||uuulllccc^^^QQQOOOMMMPPP\\\qqq}}}{{{~~~sssjjjgggggglllwww}}}yyywwwvvvsssnnnjjjccc```[[[VVVSSSRRRRRRSSSWWWXXXZZZ\\\]]]\\\YYYVVVXXXZZZ^^^aaacccdddddddddbbbaaa``````aaaaaa```^^^\\\YYYUUURRRPPPMMMJJJHHHIIIGGGEEEDDDDDDCCCAAA@@@@@@@@@AAAAAABBBAAAAAAAAABBBCCCEEEHHHKKKMMMMMMMMMRRRTTTXXX___gggmmmqqqssswwwwwwvvvvvvuuuvvvvvvwwwvvvzzz||||||{{{|||{{{uuummmhhhmmmzzz}}}yyywwwuuutttrrrqqqooopppqqqsssvvv{{{}}}zzzhhhOOODDDBBBAAAJJJaaasss```OOOAAA:::999555555444333333222111111222222222333333444444444444444444444555555555555777444222333666999:::999:::>>>CCCJJJYYYvvv~~~kkk^^^PPPNNNXXXhhh{{{vvvmmmbbbXXXVVVYYYbbbmmmyyy{{{ppp```QQQMMMLLLMMMVVVbbbxxx~~~qqqeeebbb]]]WWWRRROOOMMMNNNTTT^^^gggmmmmmmqqq}}}jjj```\\\WWWSSSQQQOOOOOOOOOQQQSSSVVVYYYZZZ]]]___ccceeegggiiilllnnnmmmnnnnnnnnnpppsssxxx|||ooocccVVVPPPLLLKKKKKKKKKOOOUUU___eeemmmqqqssstttwwwyyy~~~}}}{{{yyywwwuuuttttttqqqnnnjjjiiijjjlllmmmmmmiiijjjjjjkkkkkkkkkjjjjjjiiiiiihhhfffeeecccbbbaaa```bbbdddfffgggiiilllooorrryyy{{{zzz|||{{{ssskkkjjjgggbbb^^^\\\YYYVVVTTTPPPPPPOOOOOONNNMMMMMMLLLIIIEEEEEEHHHIIIIIIKKKOOOPPPWWW[[[]]]```fffjjjjjjmmmkkkhhheeedddeeeggghhhjjjmmmrrruuuwwwzzz}}}{{{tttppprrrwww||||||~~~~~~|||wwwooofffaaaSSSOOOLLLMMMWWWiiiyyywww}}}rrrkkkdddaaaccckkkwww{{{yyyvvvrrrnnniiigggccc^^^[[[XXXVVVVVVWWWZZZ]]]``````]]]YYYWWW\\\]]]```ccceeeeeeeeedddaaa```___```aaaaaa```^^^ZZZWWWTTTRRRQQQOOOMMMJJJJJJHHHFFFEEEEEEDDDBBBAAABBBBBBBBBBBBBBBAAAAAAAAA@@@BBBEEEHHHLLLNNNPPPPPPVVVYYY^^^dddjjjooosssuuuxxxwwwvvvuuuuuuvvvxxxyyyuuuxxxzzz{{{{{{}}}{{{uuunnnhhhlllxxx~~~{{{xxxvvvvvvuuutttssspppppprrruuuyyy~~~uuu{{{|||^^^HHH@@@???BBBOOOggg~~~iiiWWWHHH<<<888999555444444333333222222111222222333333333333444444333333444444555555555555777555444555777999:::::::::???DDDHHHRRRlllzzz{{{zzzyyyjjj]]]QQQMMMTTTddd|||sssfff[[[XXXZZZbbblllwww~~~zzzgggTTTKKKHHHIIITTT```yyywwwiiibbb___[[[RRROOOKKKKKKPPPYYYcccjjjoooooowwwqqqfff___YYYTTTRRRNNNNNNNNNNNNPPPSSSVVVXXX[[[^^^aaadddeeehhhkkkmmmnnnnnnnnnnnnnnnooosssvvvvvvxxx|||wwwhhhZZZQQQOOOKKKIIIKKKMMMQQQYYYaaajjjpppwww{{{|||}}}}}}{{{yyyyyyyyyssspppllljjjkkklllmmmmmmiiiiiijjjjjjkkkkkkjjjjjjkkkjjjhhhgggfffeeeeeeeeecccddddddddddddgggkkknnnsss|||~~~}}}wwwrrrjjjgggccc___]]]YYYVVVSSSPPPOOOOOONNNMMMMMMLLLLLLJJJHHHIIINNNPPPPPPSSSWWWXXX___ddddddeeejjjmmmmmmnnnmmmkkkiiihhhiiijjjjjjmmmooorrruuuxxx|||}}}wwwuuuxxxzzz|||||||||{{{wwwppphhhcccXXXRRRMMMMMMTTTcccvvv|||vvvsssxxxtttmmmeee```^^^bbbkkkyyy}}}zzzvvvsssnnnllljjjfffccc```]]]\\\[[[^^^aaabbbaaa^^^\\\[[[```bbbdddfffggggggffffffbbbaaa```aaaaaaaaa^^^\\\XXXVVVTTTSSSSSSRRROOOMMMKKKIIIGGGFFFFFFFFFDDDBBBDDDDDDCCCCCCBBBBBBBBBBBB???BBBEEEIIILLLOOORRRUUU[[[^^^ccciiimmmqqquuuwwwwwwvvvtttssssssuuuxxxzzztttwwwyyy{{{||||||uuunnniiilllvvv~~~{{{xxxvvvvvvuuutttssspppqqqssswww|||{{{zzztttppp~~~mmmSSSCCC>>>???BBBUUUoootttaaaRRREEE:::777888444444444333333222222222333333333333333333333333333333333444444555555666777666666666888:::;;;;;;:::???CCCFFFNNNeee}}}xxxxxxwww~~~{{{jjj^^^QQQLLLMMM[[[vvv|||mmmaaa\\\\\\fffoooyyypppZZZNNNIIIIIITTTaaazzznnnddd```\\\TTTQQQLLLJJJLLLTTT___gggnnnnnnrrryyylllccc[[[TTTRRROOOOOONNNMMMOOOQQQTTTVVVYYY\\\___aaacccfffiiilllmmmnnnnnnnnnnnnoooqqqtttqqqtttyyy~~~}}}rrrggg]]]TTTNNNJJJIIIGGGGGGKKKNNNSSS^^^hhhtttxxx~~~}}}{{{{{{zzzuuurrrnnnmmmmmmnnnnnnnnnjjjkkkkkklllllllllkkkkkklllllljjjiiihhhhhhhhhhhhgggfffeeebbbaaacccgggjjjttt~~~}}}{{{{{{llljjjhhheeebbb]]]XXXTTTPPPPPPNNNMMMMMMLLLMMMMMMMMMKKKNNNTTTWWWXXX[[[```aaahhhmmmkkkjjjlllnnnnnnnnnmmmlllkkkkkkkkkkkkkkkoooppprrrvvvzzz~~~|||{{{{{{|||~~~}}}{{{zzzwwwqqqiiiccc\\\TTTMMMNNNSSS\\\mmm}}}~~~yyytttpppttt{{{xxxqqqfff```[[[\\\bbblll}}}|||xxxuuuooonnnmmmjjjhhheeecccaaa```bbbcccaaa___^^^___aaadddeeeggghhhhhhhhhfffeeeeeedddccccccbbb```\\\YYYWWWVVVUUUUUUUUUTTTQQQOOOLLLJJJIIIHHHHHHGGGEEECCCCCCCCCBBBAAA@@@@@@@@@AAA>>>BBBFFFIIILLLPPPUUUXXX___ccciiimmmooorrruuuwwwvvvtttsssrrrsssuuuxxxzzzvvvwwwyyy{{{~~~vvvpppkkknnnwww|||yyyvvvuuuuuusssrrrqqqrrrtttxxx}}}~~~{{{yyywwwvvvxxx|||~~~xxxvvvyyy|||{{{pppqqqzzz```KKK@@@>>>@@@DDD[[[vvvyyylll]]]PPPEEE:::666666444444333333333333222222333333333333333333333333222222333333444555555666666777777888888999;;;<<<:::>>>CCCGGGLLLaaa~~~xxxyyyxxxmmm```RRRJJJGGGPPPlllsssfff```]]]fffppp{{{ttt^^^QQQJJJIIIRRR___zzzuuuhhhaaa\\\WWWTTTOOOKKKKKKQQQ\\\dddkkkmmmqqq|||ssshhh]]]VVVTTTRRRPPPOOONNNNNNQQQTTTVVVWWWYYY\\\^^^```dddhhhkkkkkkmmmoooooooooppprrrtttrrrtttvvvyyy{{{|||~~~~~~~~~sssllleeeaaaZZZSSSMMMKKKJJJJJJIIIIIIKKKPPPUUUZZZeeeppp|||~~~|||{{{zzzwwwuuurrrqqqrrrrrrrrrqqqooooooooooooooonnnmmmmmmmmmmmmmmmmmmllllllkkkkkkiiihhheeebbb```aaaeeehhhttttttrrrooolllhhhccc\\\XXXTTTSSSQQQPPPOOOOOOPPPQQQPPPOOORRRXXX\\\]]]___ccchhhoootttqqqmmmlllnnnmmmmmmmmmmmmmmmllllllkkkkkknnnoooqqqvvv{{{~~~}}}zzzzzz|||}}}zzztttkkkddd]]]TTTNNNOOORRRWWWeeettt}}}{{{xxxsssooorrrxxx}}}uuuggg```ZZZXXXZZZ```mmmyyy|||yyyqqqpppooommmjjjhhhgggfffeeefffgggdddaaa```cccfffhhhiiijjjkkkjjjiiigggfffhhhgggeeeeeeccc```\\\XXXWWWVVVVVVVVVVVVUUURRRPPPNNNLLLJJJIIIIIIHHHFFFEEE@@@@@@>>>======>>>?????????CCCGGGJJJLLLPPPVVV[[[aaaffflllppppppqqqtttwwwttttttsssssstttvvvyyyzzzyyyzzz{{{}}}{{{vvvsssuuu||||||yyyvvvuuuuuusssrrrsssssstttxxx}}}}}}zzzvvvooolllhhhgggkkkrrr{{{~~~}}}|||{{{www|||uuuzzzmmmVVVEEE??????AAAJJJeee~~~ttthhhZZZOOODDD:::555555333333333333333333333333444444333333333333222222111111222333444555555666555666888999888999:::<<<;;;===BBBHHHLLL]]]~~~}}}|||ssscccUUULLLFFFJJJbbb~~~zzzlllbbb[[[bbbmmmyyyqqq]]]RRRKKKHHHNNNXXXvvv}}}oooeee]]]XXXVVVRRRLLLJJJOOOYYYaaagggmmmrrrxxxzzzmmm```YYYWWWTTTRRRPPPNNNNNNPPPSSSUUUUUUWWWZZZ\\\^^^bbbgggjjjjjjllloooqqqqqqrrrsssttttttuuuvvvvvvvvvxxx|||}}}}}}~~~yyyqqqiiiaaaYYYTTTRRRQQQOOOLLLJJJJJJKKKMMMNNNOOOTTT[[[```fffrrr}}}}}}{{{zzzyyyxxxwwwxxxxxxxxxvvvuuuttttttssssssrrrqqqoooooonnnooopppppppppooonnnmmmhhhhhhfffcccbbbcccfffiiisss~~~{{{uuuppplllgggbbb___ZZZYYYWWWUUUUUUUUUVVVWWWWWWVVVXXX]]]```___aaadddjjjsssxxxtttnnnmmmnnnnnnmmmnnnnnnooonnnmmmlllllllllmmmoootttyyy|||{{{zzzzzz{{{}}}zzzyyy~~~yyyppphhh```VVVPPPSSSTTTVVVbbbppp|||zzzyyywwwsssooorrrxxxwwwjjjccc\\\XXXVVVYYYbbbkkkzzzxxxuuurrrooommmlllkkklllnnnpppnnnjjjhhhjjjmmmpppqqqrrrrrrqqqooommmkkkhhhgggffffffeeebbb]]]ZZZXXXWWWWWWWWWXXXVVVSSSPPPOOOMMMKKKJJJJJJIIIGGGFFF@@@???>>>======???@@@AAA???DDDIIIKKKLLLPPPWWW]]]bbbhhhnnnqqqppppppsssuuuttttttuuuvvvwwwyyy{{{|||}}}}}}~~~}}}~~~}}}{{{wwwvvvvvvvvvuuuttttttttttttxxx|||zzztttooofffccc```___cccjjjrrrwww{{{yyyyyybbbMMMAAA>>>@@@BBBRRRoootttgggXXXKKKAAA888444666333333333333333333333333444444444333333222222222000111222333444555555666333666888999888888999;;;======BBBHHHLLLYYYwww~~~yyyhhhYYYQQQJJJIII^^^xxxttteee[[[\\\hhhwww}}}mmm\\\TTTMMMHHHKKKSSSpppxxxkkk```XXXWWWSSSMMMJJJMMMUUU\\\dddnnnssstttssseee]]]\\\UUUSSSOOOMMMMMMOOORRRTTTTTTVVVXXXZZZ\\\```fffiiiiiillloooqqqqqqqqqqqqrrrtttuuuvvvvvvvvvwww{{{~~~~~~}}}}}}~~~{{{}}}}}}zzzsssnnnkkkllldddaaa\\\XXXUUURRROOOLLLJJJLLLMMMNNNMMMMMMMMMNNNOOORRRXXXaaaffflllxxx~~~|||zzz{{{{{{{{{|||}}}|||zzzxxxwwwwwwvvvuuutttrrrqqqpppnnnpppqqqsssrrrqqqooonnnhhhgggfffeeedddeeehhhkkkrrryyyrrrmmmjjjfffddd___^^^\\\ZZZYYYZZZ[[[\\\^^^\\\^^^bbbcccbbbbbbeeekkksssyyyuuuooonnnoooooommmnnnoooppppppooommmllljjjkkknnnsssxxxzzzxxxuuunnnnnnmmmlllllloootttxxx}}}|||zzz}}}~~~ssskkkcccYYYTTTXXXYYYXXXbbbqqqzzzxxxxxxwwwsssooorrrxxxxxxmmmfff___ZZZWWWWWW]]]eeezzz}}}yyyuuurrrqqqppprrrvvvzzzxxxtttpppqqqsssxxxyyyyyyyyyxxxvvvsssrrrgggffffffggggggddd```\\\XXXWWWWWWXXXXXXVVVSSSPPPOOOMMMKKKKKKKKKJJJHHHFFFCCCBBB@@@@@@@@@BBBDDDEEE@@@DDDIIIKKKLLLPPPWWW]]]ccciiiooorrrpppooorrruuuuuuvvvwwwyyyzzz|||}}}}}}{{{yyyvvvvvvvvvwwwwwwvvvuuutttuuuxxx{{{xxxqqqjjjcccaaa^^^]]]___dddiiimmmrrr}}}sss\\\III???===@@@BBBYYYvvvvvvgggVVVHHH===666444777333333333333333333333333444444444333333222222222000111111222444555666666222555888999777777999;;;>>>===AAAIIILLLUUUppp|||kkk\\\UUUNNNLLL^^^vvv{{{jjj^^^YYYgggvvvyyyjjj\\\VVVPPPIIIKKKQQQjjj~~~ooobbbWWWVVVSSSNNNIIIKKKRRRZZZcccooosssqqqzzzwwwiiiaaa___UUUSSSOOOLLLLLLNNNQQQSSSSSSUUUWWWYYY[[[```eeeiiijjjmmmpppqqqpppooooooooorrrtttwwwxxxwwwxxx{{{~~~~~~~~~~~~ooommmjjjgggeeeaaa]]][[[WWWVVVTTTQQQOOOMMMLLLKKKKKKLLLMMMNNNOOOSSSWWWZZZ\\\___ccchhhoooxxx}}}yyy}}}{{{|||zzzwwwtttsssrrrssssssrrrpppnnnooorrrrrrqqqnnnooommmjjjgggeeeeeefffgggpppzzz{{{tttnnnjjjhhhkkkiiifffdddaaa`````````cccccceeegggiiihhheeebbboooooonnnmmmkkkjjjlllnnnnnnlllkkkkkkllllllkkkjjjiiikkkmmmppppppnnnllljjjbbbaaa___\\\[[[\\\```cccjjjlllpppvvv}}}}}}zzz}}}yyyppphhh___VVVSSSTTTZZZdddoooxxxxxxvvvqqqllljjjmmmppp}}}qqqjjjbbb\\\WWWTTTWWW]]]mmm}}}}}}|||}}}xxxwwwyyy~~~{{{yyywwwkkkhhheeebbbbbbaaa```___]]][[[YYYYYYZZZ\\\\\\[[[\\\WWWQQQMMMMMMLLLIIIFFFBBBBBBBBBBBBAAA@@@@@@???BBBEEEIIINNNSSSYYY___dddhhhkkknnnpppqqqqqqssstttwwwvvvuuuxxx}}}}}}yyyxxxzzz~~~|||xxxvvvuuurrrnnnooosssrrrpppqqqvvvzzzxxxooofffccc\\\XXXYYY\\\^^^ccciiiqqquuuyyy}}}~~~lllQQQ@@@;;;>>>DDDJJJhhh{{{nnn^^^LLLAAA;;;666444555888777555333222222222222777555222222333444444444444444444555555555555555777666666666888999;;;===<<<;;;AAAHHHKKKQQQhhhvvvdddWWWQQQUUUcccqqqttt]]]ZZZ___mmm|||xxxrrriii]]]PPPGGGHHHNNNddd{{{oooddd```[[[UUURRRNNNKKKNNNSSSaaannntttvvv{{{~~~lllaaa\\\[[[TTTOOOOOOOOONNNPPPSSSZZZYYYXXXXXXZZZ^^^bbbeeejjjlllnnnppppppppprrrtttvvvvvvvvvvvvwwwxxxzzzzzz{{{|||}}}~~~hhhgggfffeeedddaaa^^^\\\ZZZYYYVVVSSSRRRRRRRRRRRRRRRTTTWWWZZZ]]]bbbhhhmmmlllnnnrrruuuzzz}}}~~~~~~~~~}}}{{{zzz{{{zzzwwwuuutttssssssssssssqqqpppqqqssstttsssqqqqqqooollliiigggfffggghhhpppyyy~~~zzzwwwtttsssrrrqqqooollljjjhhhggggggiiiiiiiiikkkkkkjjjgggdddkkkkkklllkkkiiijjjlllnnnooonnnmmmmmmoooooonnnmmmiiijjjlllmmmkkkgggccc```WWWWWWUUUSSSQQQRRRTTTWWWWWWXXX[[[```eeejjjnnnqqquuuxxx}}}||||||wwwkkkbbbXXXTTTTTTXXXbbbkkkssstttsssoookkkiiilllooo~~~rrrkkkccc^^^YYYUUUVVV[[[aaaooo~~~}}}~~~}}}xxxuuujjjhhheeedddddddddcccbbbaaa```___```ccceeeffffffddd___YYYSSSOOOKKKHHHEEECCCBBBAAA@@@@@@@@@@@@@@@DDDGGGKKKPPPUUU[[[bbbfffmmmpppsssuuuuuuuuuvvvwwwwwwuuuvvvyyy}}}~~~{{{vvvuuuwww||||||xxxuuutttqqqmmmmmmqqqpppooooootttxxxuuummmdddbbb[[[VVVWWWZZZ\\\aaafffmmmoooqqqssstttxxx~~~gggMMM@@@======FFFQQQrrrxxxiiiYYYHHH???:::666444555555444333222222222333444888666333222333333333222444444444555555555555555888777777777999:::<<<=========BBBHHHJJJOOOccczzzzzzkkk^^^UUUUUU___kkkvvvccc[[[aaappp{{{uuulllaaaSSSIIIHHHMMMaaayyyrrreee```ZZZUUUSSSOOOKKKMMMQQQZZZgggnnnpppuuu|||tttgggaaa[[[TTTOOOOOOPPPOOOQQQTTTYYYXXXWWWWWWYYY]]]aaadddgggjjjmmmpppqqqrrrtttuuuuuuttttttuuuvvvwwwxxxxxxzzz{{{|||~~~dddfffhhhkkklllkkkjjjhhhfffccc___\\\[[[\\\___aaa```bbbfffiiimmmssszzz~~~}}}}}}|||||||||{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvttttttssstttsssrrrsssuuuvvvvvvuuusssrrrooollliiihhhhhhhhhnnnvvv~~~~~~zzzzzzyyywwwuuusssqqqppppppooonnnnnnnnnllliiiffffffgggiiiiiiiiijjjlllnnnqqqooonnnnnnoooooonnnmmmhhhhhhhhhfffbbb^^^YYYWWWTTTTTTTTTRRRPPPOOOPPPQQQOOOPPPQQQSSSUUUXXXZZZ[[[]]]^^^aaagggpppzzzzzzzzz}}}pppggg\\\WWWUUUVVV^^^fffkkkmmmnnnllliiihhhjjjmmm}}}tttmmmeeeaaa[[[UUUUUUXXXVVVaaattt~~~{{{uuuqqqjjjhhhgggggghhhiiihhhhhhfffeeeeeehhhlllppprrrsssmmmjjjddd\\\RRRKKKFFFEEECCCAAA@@@>>>>>>???@@@BBBFFFIIINNNSSSXXX^^^eeejjjqqqtttwwwxxxxxxxxxxxxyyywwwwwwxxxzzz~~~zzztttsssuuuzzz}}}xxxtttrrrpppllllllooonnnmmmnnnrrrtttrrrjjjbbb```YYYUUUUUUXXXYYY]]]bbbhhhhhhgggfffhhhnnnxxx|||___GGGAAA>>>===III\\\{{{~~~rrr```RRRBBB;;;888555444555222222111111111222444555999777444222222222111000444444444555555555666666888888888888999;;;<<<======>>>BBBHHHIIILLL]]]ooo~~~{{{rrrggg[[[VVV]]]hhhyyylll___dddrrr|||qqqfffXXXLLLJJJNNN\\\tttwwwiiiaaa[[[VVVTTTPPPKKKKKKNNNRRR```gggkkkpppttt|||nnnfff\\\VVVQQQPPPQQQPPPQQQUUUWWWVVVUUUVVVXXX[[[___aaacccggglllppprrrsssuuuvvvtttssssssssstttuuuvvvwwwzzzzzz{{{}}}^^^ccckkkqqqvvvxxxzzz{{{yyyvvvppplllkkkmmmpppsssrrrsssuuuwwwyyy}}}}}}{{{|||}}}|||{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxwwwuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwuuutttqqqnnnllliiihhhgggjjjrrr~~~}}}}}}}}}}}}|||zzzxxxwwwuuusssqqqpppooommmjjjhhhdddfffhhhiiijjjkkknnnppprrrpppnnnmmmmmmllljjjhhheeecccaaa]]][[[XXXWWWVVVXXXYYYYYYXXXVVVTTTSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUTTTSSSTTTWWW^^^gggpppuuu{{{vvvsssuuuxxxvvvlllaaa[[[WWWVVV\\\bbbeeehhhjjjiiigggfffhhhkkkyyywwwooogggbbb\\\UUURRRSSSRRRYYYgggxxx~~~{{{xxxyyyzzz{{{yyyuuupppmmmjjjiiiiiijjjlllmmmmmmmmmiiihhhhhhkkkppptttvvvwwwqqqpppkkkbbbVVVLLLHHHGGGBBBAAA>>>======???AAACCCGGGJJJOOOUUUZZZaaahhhmmmsssuuuxxxyyyxxxxxxxxxyyyzzz{{{|||~~~|||sssqqqsssyyy~~~wwwrrrrrrpppmmmmmmpppnnnmmmnnnqqqrrrooohhhaaa```YYYTTTUUUVVVWWW[[[___ddddddbbb______eeeqqqzzzvvvXXXBBBAAA???<<>>===>>>@@@BBBDDDHHHKKKPPPVVV\\\cccjjjoootttwwwzzz{{{zzzyyyzzz{{{|||qqqmmmoooxxxyyyssssssrrrpppppprrroooooooooqqqqqqnnngggbbb```YYYTTTUUUVVVVVVXXX\\\```bbbaaa]]]ZZZ^^^iiirrr~~~nnnSSS@@@AAA???>>>QQQnnnvvvgggQQQDDD999555555333333444333222111000///000111111555333111111222444444444333333444444555666666777777777888999999:::::::::999:::???DDDGGGLLLUUU^^^zzz~~~uuufff\\\___gggkkkzzzyyytttiiibbbcccqqqyyyiiiZZZNNNKKKNNNPPPddd~~~xxxhhh```ZZZWWWTTTNNNKKKKKKKKKWWW^^^cccjjjllltttwwwkkkbbb[[[UUUTTTSSSQQQQQQTTTTTTSSSSSSTTTUUUXXXZZZ\\\```eeekkkooopppppppppqqqtttttttttuuuvvvwwwyyyyyyyyyzzz{{{|||~~~OOOXXXdddpppyyy~~~zzzwwwvvvxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz{{{{{{|||||||||zzz{{{||||||zzzzzz{{{|||zzzzzzxxxuuuqqqmmmiiifffgggmmmvvv}}}}}}{{{xxxwwwvvvuuuvvvvvvwwwvvvvvvuuuttttttnnnllljjjiiijjjkkkkkkjjjhhhkkkmmmooooooppprrrsssxxxuuuqqqooommmjjjfffddd___^^^\\\[[[\\\___ccceeebbbcccdddcccaaa_________^^^]]][[[YYYXXXWWWWWWVVVUUUTTTRRRQQQQQQQQQSSSTTTTTTTTTYYYaaaiiipppzzz~~~uuukkkeee```^^^aaafffhhhiiijjjhhhdddbbbdddgggnnn}}}xxxmmmfff```WWWPPPNNNMMMPPPXXXaaalllvvv~~~xxxqqqmmmllllllkkkkkkkkklllmmmgggggggggiiikkklllkkkjjj___^^^]]]^^^```cccddddddddddddccc___XXXQQQLLLIIIAAA@@@??????@@@BBBDDDEEEIIIMMMRRRXXX^^^fffmmmrrrxxx{{{}}}~~~{{{pppkkkmmm|||wwwvvvuuusssrrrssspppppppppqqqppplllgggbbb___XXXTTTTTTUUUTTTUUUYYY]]]___^^^ZZZVVVYYYccclll~~~~~~bbbNNN?????????BBBYYYtttqqqbbbMMMBBB777444555333222222444333111000000000111111333111000000222444555555222333333444555666777777888888999:::;;;:::::::::888:::===AAAFFFLLLTTTYYYpppooo```]]]aaa```mmm}}}~~~xxxtttnnnbbb[[[dddvvv~~~nnn^^^PPPJJJJJJLLL[[[rrrnnneee]]]YYYVVVQQQMMMLLLHHHRRRWWW\\\fffhhhppp~~~rrrfff^^^XXXVVVTTTQQQQQQSSSSSSSSSSSSSSSUUUWWWYYYZZZ___ccchhhlllmmmnnnooopppttttttuuuvvvxxxzzz{{{|||zzzzzz{{{}}}JJJSSS```kkkttt~~~~~~{{{wwwuuuwwwyyy|||}}}~~~~~~}}}|||||||||{{{{{{|||~~~~~~|||}}}~~~~~~}}}zzzvvvpppkkkhhhdddiiioootttyyy|||yyywwwvvvwwwuuusssqqqooonnnmmmllliiigggeeeeeegggjjjllllllkkknnnpppqqqqqqqqqqqqrrruuurrrooommmllljjjgggddd```aaabbbccceeeffffffgggiiijjjjjjiiigggfffggghhhdddcccbbbaaaaaaaaaaaaaaa\\\ZZZWWWTTTQQQPPPPPPQQQMMMLLLOOOVVV^^^fffqqq|||wwwooojjjeeecccfffkkknnnnnnmmmhhhcccaaaccceeejjjzzz~~~qqqjjjcccZZZSSSPPPLLLNNNRRRYYYaaajjjqqqvvvsssxxx~~~~~~}}}||||||~~~vvvnnniiiiiiiiiiiihhhhhhggggggcccccccccdddffffffeeecccWWWUUUTTTUUUWWWZZZ[[[ZZZ\\\[[[ZZZYYYVVVQQQKKKGGG@@@@@@@@@AAABBBCCCEEEFFFKKKOOOTTT[[[aaaiiiqqqvvvzzz}}}}}}rrrnnnqqq}}}zzzxxxtttrrrrrrooopppppppppooojjjeeebbb]]]WWWRRRRRRRRRQQQRRRUUUXXXZZZYYYSSSOOOSSS___kkk|||qqqTTTHHH>>><<<>>>IIIbbbzzzpppcccLLLAAA777555555333111111222222111000111222333444444222000000222333444333222222333444555666777777:::;;;<<<=========<<<;;;:::;;;===@@@EEELLLQQQTTTddd|||iii___]]]ZZZeeevvv}}}yyyuuuiii^^^___jjj{{{{{{jjjXXXMMMIIIIIITTTggg}}}tttiii___[[[XXXSSSOOOOOOGGGOOORRRXXXcccgggpppyyyiiiaaaZZZWWWTTTPPPOOORRRSSSSSSSSSTTTUUUWWWXXXYYY\\\___dddhhhjjjllloooqqqrrrssstttvvvxxx{{{}}}~~~zzz{{{|||~~~CCCKKKWWWaaajjjsss~~~}}}~~~~~~{{{wwwuuuwwwyyy{{{|||~~~}}}|||~~~}}}||||||}}}~~~}}}yyysssmmmjjj___dddiiimmmpppvvv|||zzzxxxyyyvvvsssoookkkiiihhhgggeeecccbbbcccfffjjjmmmnnnmmmooorrrrrrqqqpppqqqqqqpppnnnllljjjjjjhhhfffdddbbbeeehhhkkkllljjjgggeeeiiijjjjjjiiiggggggiiijjjgggffffffffffffgggggghhhdddaaa\\\WWWSSSQQQQQQQQQNNNKKKKKKPPPVVV___lllxxxxxxqqqllliiifffiiinnnrrrrrroooiiiccc```bbbeeeiiizzztttllleee\\\UUURRRNNNOOOPPPSSSZZZbbbiiinnnmmmooottt{{{}}}xxxwwwrrrqqqrrrwww|||{{{ssskkkeeefffggghhhgggdddaaa``````___```aaabbbbbb___]]]QQQPPPOOOPPPRRRUUUVVVVVVWWWUUUTTTTTTTTTQQQJJJDDD???@@@AAABBBDDDEEEFFFFFFMMMQQQVVV]]]ccckkksssxxxzzz|||vvvsssvvv~~~}}}zzzuuuqqqpppooooooppppppmmmiiidddaaa\\\UUUQQQQQQQQQOOOPPPSSSUUUVVVTTTMMMIIIOOO^^^kkkyyyeeeJJJEEE>>>:::>>>NNNhhh~~~~~~sssiiiMMMBBB888666555333000000111000000000222333555666666444111000111222222111222222333444555666777888<<<===>>>??????>>>>>>===<<<===>>>???DDDKKKPPPQQQZZZyyyrrrccc]]]YYYcccttt|||qqqfffaaaeeeuuuwwwbbbRRRKKKGGGPPP```vvvxxxlllaaa\\\YYYTTTQQQPPPIIIPPPQQQWWWccciiirrr|||kkkccc[[[XXXTTTPPPOOOQQQSSSSSSSSSTTTUUUWWWXXXYYYYYY]]]aaaeeeiiilllpppsssqqqrrrsssuuuxxx{{{~~~{{{|||}}}~~~JJJJJJOOOXXX```hhhrrr{{{~~~~~~}}}~~~}}}{{{yyywwwuuuxxxyyy{{{|||}}}~~~~~~~~~~~~~~~yyyqqqkkkkkkgggfffjjjnnnsss{{{{{{xxxxxxxxxuuuppplllkkkjjjjjjkkklllmmmnnnooorrrtttsssrrrppppppqqqpppooommmmmmmmmmmmkkkhhhgggggghhhhhhhhhkkkooorrrqqqmmmhhhmmmmmmnnnoooppppppnnnmmmnnnnnnmmmlllllllllmmmmmmgggeeeccc___[[[VVVSSSQQQNNNLLLMMMPPPSSSWWWbbblllxxxooollllllmmmooossszzzsssnnnmmmhhhaaa```dddkkkwww{{{pppiiiccc[[[TTTPPPPPPQQQTTTXXX]]]aaadddeeegggjjjnnnrrrvvvyyy{{{||||||{{{zzzxxxuuusssqqqjjjjjjkkkmmmnnnooommmkkkhhhfffcccbbbbbbaaa```^^^[[[\\\]]]^^^]]][[[YYYWWWQQQPPPOOOQQQUUUXXXYYYYYYWWWVVVTTTRRROOOLLLIIIGGGBBBBBB@@@???>>>AAAEEEIIINNNTTT\\\bbbhhhnnnvvv|||~~~~~~wwwtttvvv|||wwwuuuwwwvvvtttqqqmmmjjjgggeeeddd```[[[UUURRRQQQQQQPPPNNNNNNOOOQQQPPPLLLLLLWWWddd~~~yyywwwZZZIII@@@:::<<>>;;;999555222111111000000000111333555777444444333222222333333333222333444555666777888999;;;DDDNNNRRROOOIIIFFFEEEFFFBBB@@@DDDHHHKKKPPPUUUZZZiiihhh\\\^^^bbbrrrvvvjjjaaabbbqqqjjjYYYOOOJJJKKKRRRfffssseee___[[[SSSOOOOOOLLLJJJLLLSSS\\\fffssssssjjj___WWWTTTTTTSSSRRRUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZ]]]bbbhhhmmmpppqqqssssssssstttvvvyyy{{{}}}{{{{{{{{{|||~~~HHHGGGKKKRRRXXX]]]fffooouuuxxx{{{}}}|||zzzyyyyyyxxxxxxwwwwwwxxxyyy{{{|||}}}~~~~~~|||{{{yyyzzz{{{}}}~~~~~~}}}~~~~~~}}}{{{zzzxxxyyyzzz{{{|||}}}}}}}}}}}}yyysssqqqllljjjmmmppprrrxxx}}}xxxtttrrrrrruuuvvvwwwwwwxxxxxxzzz{{{vvvtttqqqpppppppppooommmmmmmmmllljjjhhhgggiiikkkmmmmmmnnnqqqtttsssoookkknnnmmmlllmmmnnnpppqqqqqqtttsssrrrpppppppppppppppnnnmmmkkkhhhccc^^^ZZZXXXQQQNNNMMMNNNOOORRRZZZccctttzzzqqqnnnnnnnnnpppttt|||vvvrrrpppjjjcccaaadddhhhsssssskkkeee]]]WWWPPPQQQRRRTTTXXX\\\___bbbfffhhhkkknnnqqqtttvvvwwwvvvvvvvvvuuusssooollliiihhhhhhiiijjjlllmmmkkkiiifffdddbbb`````````___]]]_________^^^\\\YYYVVVTTTSSSRRRPPPQQQTTTXXXZZZZZZYYYXXXVVVSSSOOOKKKHHHFFFAAAAAA@@@??????AAAFFFIIINNNTTT\\\bbbhhhnnnvvv|||xxxyyy~~~{{{zzz}}}}}}{{{xxxsssoookkkiiihhhfff```YYYUUUSSSQQQMMMJJJGGGHHHKKKLLLIIIKKKYYYgggzzzmmmQQQCCC???<<>>===AAAUUUqqq~~~xxxxxxxxxssslllVVVJJJ>>>888555444555777222111111111222333555666444333333333333333444444444555666777888:::;;;;;;EEESSSeeerrrvvvsssmmmjjjXXXNNNGGGGGGKKKLLLNNNPPPVVVaaa|||yyyrrrqqqpppuuu}}}xxxhhh```hhh~~~iii]]]RRRMMMJJJQQQaaauuu~~~lllbbb\\\VVVQQQOOOLLLIIIIIINNNUUU^^^lllxxxzzzjjj^^^XXXUUUTTTSSSTTTTTTSSSSSSTTTTTTUUUUUUVVVXXX[[[```dddiiilllnnnrrrrrrqqqqqqqqqrrrssssssyyyyyyyyyyyyzzz{{{|||}}}GGGEEEGGGJJJLLLMMMRRRXXX^^^aaafffiiikkklllnnnpppooonnnnnnnnnnnnpppqqqrrrssssssssssssttttttuuuuuuvvvwwwyyyzzz|||}}}}}}}}}|||}}}}}}}}}~~~yyyuuuuuusssqqqrrrvvv~~~{{{uuurrrpppooonnnnnnlllkkkiiiggggggjjjoootttvvvvvvvvvvvvvvvuuusssrrrrrrsssttttttuuuvvvxxxzzzxxxwwwuuutttssssssttttttvvvvvvvvvuuupppjjjddd```\\\WWWSSSQQQNNNKKKMMMRRR\\\kkkzzzvvvsssrrruuuzzz~~~|||uuulllbbb^^^]]]___gggwwwxxxpppiiiddd[[[\\\___bbbeeehhhkkklllnnnpppsssvvvxxxxxxxxxxxxvvvtttqqqmmmiiifffdddcccbbbbbbccceeeggghhhgggeeecccaaa^^^]]]^^^]]]\\\[[[\\\\\\\\\\\\[[[YYYXXXWWWTTTQQQNNNMMMPPPTTTWWWYYYWWWVVVTTTPPPLLLHHHEEECCC@@@AAAAAABBBBBBEEEIIIMMMPPPUUU]]]ccchhhnnnvvv{{{~~~zzzwwwwwwwww{{{}}}~~~|||}}}|||zzzxxxuuupppggg```YYYQQQHHHAAA???AAAEEEHHHKKKSSSfffxxx~~~{{{wwwYYYDDD999======AAAZZZzzzzzzsssoooppprrroookkk[[[PPPDDD===999555555888222222111222222444555666444333333333333444444555555666777888:::;;;<<<<<>>666222444222222222222333444555555444333333333444444555666666777888999:::<<<======???HHHTTT___eeefffeeecccZZZPPPIIIJJJNNNOOOQQQSSSbbbqqq|||~~~vvvmmmgggeeekkk{{{qqqdddcccrrrpppeeeSSSLLLFFFHHHMMMZZZnnnwwwiii^^^XXXSSSPPPOOOJJJGGGIIILLLRRR^^^hhhnnn{{{zzzkkkbbb^^^\\\ZZZWWWVVVVVVUUUUUUUUUVVVVVVUUUXXX[[[^^^```bbbfffiiilllmmmoooppprrrtttuuuuuuvvvwwwxxxzzz{{{|||}}}}}}}}}~~~~~~~~~~~~NNNLLLNNNQQQRRRQQQTTTZZZ\\\___cccgggiiilllooorrrqqqqqqppppppqqqrrrtttuuuvvvvvvuuutttsssqqqooonnnmmmnnnpppsssuuuwwwxxxyyyzzz|||~~~|||xxxvvvrrrllljjjlllpppvvv~~~}}}xxxtttqqqooommmlllhhhgggfffeeefffjjjqqqvvvwwwzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~vvvqqqggg```[[[YYYVVVQQQNNNOOOMMMVVVfff{{{|||xxxvvv{{{xxxmmmeee```___cccooo|||tttoooiiiiiiiiijjjlllpppsssvvvtttuuuwwwzzz}}}~~~xxxppphhhcccaaabbbdddbbbbbbccceeehhhiiihhhfffeeecccaaa```aaaaaa```___```___\\\YYYUUURRROOONNNLLLIIIFFFEEEGGGJJJLLLLLLIIIIIIHHHGGGFFFDDDCCCBBBAAACCCEEEGGGIIILLLPPPSSSUUUZZZ```eeehhhlllssswww}}}~~~yyyuuuuuuxxx|||~~~{{{wwwsssrrrtttxxxzzz||||||xxxqqqkkkcccXXXLLLCCC@@@AAADDDHHHMMMZZZrrr{{{sssxxxuuu\\\HHH???<<<===???JJJccc}}}vvvpppnnnssszzz|||||||||wwwmmmaaaVVVIII<<<666666222333333333444444444444333333333333444555666777666777888999:::<<<=========@@@GGGMMMQQQSSSSSSSSSOOOJJJGGGIIIKKKLLLOOOSSSbbbtttvvvmmmccc^^^^^^gggyyywwwkkkeeekkkuuuuuujjjWWWMMMGGGGGGJJJRRRcccuuu}}}ooobbbZZZVVVTTTQQQLLLIIIIIIJJJMMMVVV___eeepppsssiiiccc^^^\\\XXXWWWVVVVVVUUUVVVVVVVVVUUUXXX\\\^^^^^^```dddhhhiiikkkmmmqqqsssuuuwwwwwwwwwxxxyyy{{{||||||}}}|||zzzzzzzzz{{{||||||}}}}}}~~~XXXVVVXXXZZZZZZXXX[[[``````cccgggiiilllnnnrrrtttvvvuuuuuutttuuuwwwxxxyyywwwxxxxxxxxxwwwtttqqqpppmmmnnnqqqtttwwwzzz||||||}}}}}}xxxvvvppphhhdddeeeaaagggpppxxx}}}|||xxxtttrrrpppllljjjffffffeeeeeefffjjjppptttyyy~~~~~~yyyrrrjjjdddbbb^^^XXXSSSRRRNNNRRR\\\lll}}}yyywww}}}~~~rrriiibbb___bbblllzzzrrrpppmmmkkklllooorrrtttsssssssssuuuwww{{{~~~~~~zzzssslllfffcccbbbaaacccccceeegggjjjkkkjjjiiigggeeeccccccddddddcccbbbaaa___\\\WWWSSSOOOLLLJJJHHHFFFCCCCCCEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCAAAAAABBBDDDGGGIIIKKKOOOSSSVVVXXX\\\bbbeeehhhkkkqqquuuyyyzzz|||~~~~~~}}}|||wwwtttvvvyyy{{{{{{zzzzzzxxxsssrrrsssuuuuuuxxx{{{xxxsssnnnggg]]]PPPGGG@@@BBBEEEJJJQQQ```zzz{{{vvvzzzfffPPPBBB>>>======CCCVVVooovvvooonnnwwwooo___NNN???888888333333444444444444444444333333333444444555666777666666777999:::;;;<<<===>>>@@@BBBEEEHHHJJJIIIIIIHHHGGGGGGJJJJJJIIINNNTTTYYYnnnmmmcccYYYVVVYYYcccttt}}}tttiiifffhhhxxx{{{ooo^^^QQQGGGFFFGGGJJJYYYjjj{{{wwwggg^^^ZZZYYYSSSNNNKKKJJJJJJJJJPPPWWW^^^eeepppzzzmmmeee^^^ZZZWWWVVVVVVUUUTTTTTTUUUUUUUUUYYY]]]^^^^^^___cccggghhhjjjmmmpppsssuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyyyyzzz{{{{{{||||||~~~}}}bbb```aaacccbbb___aaafffeeegggjjjmmmoooqqquuuwwwzzzzzzyyyyyyzzz{{{}}}~~~yyyzzz||||||{{{yyyvvvsssrrrtttwwwzzz~~~~~~yyyuuunnneee______UUU\\\fffpppxxx~~~{{{xxxuuussspppllliiidddeeeeeeeeefffiiinnnsss{{{|||tttmmmjjjfff___YYYWWWTTTSSSWWWdddttt~~~yyyxxx~~~sssiiibbb```bbbkkk~~~zzzwwwrrrnnnlllnnnqqqtttqqqpppoooooorrruuuyyy||||||wwwrrrkkkfffbbb```eeeeeefffiiikkkmmmllljjjiiigggeeeeeeffffffeeeddd^^^\\\YYYUUURRROOOMMMLLLFFFDDDCCCCCCDDDEEEEEEEEEGGGFFFFFFEEEDDDBBB@@@???BBBEEEHHHKKKMMMPPPUUUXXXYYY^^^cccfffgggkkkpppttttttuuuwwwyyyzzzzzzxxxxxx|||}}}~~~~~~||||||}}}~~~xxxtttssswwwzzz{{{}}}yyyyyyzzzyyyuuusssssstttsssuuu~~~}}}zzzwwwtttpppjjj```SSSJJJBBBDDDHHHNNNVVVggg~~~|||rrr___KKK@@@>>>===<<>>JJJNNNQQQOOOJJJGGGHHHJJJOOOOOOMMMJJJIIIKKKNNNRRRWWWdddppp|||{{{kkk[[[OOOOOOQQQTTT```ooo}}}rrrfff```cccrrrvvvfff```UUUKKKFFFIIIQQQYYYpppqqqeee]]]WWWRRRSSSRRRNNNJJJHHHIIIKKKSSS[[[^^^fffvvv}}}mmmaaa\\\VVVTTTQQQPPPPPPRRRTTTUUUSSSSSSUUUWWWYYY\\\^^^```hhhjjjlllnnnooorrrvvvxxxyyy{{{~~~~~~}}}{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~ssstttuuuwwwxxxwwwuuutttuuuvvvwwwxxx{{{}}}}}}xxxyyy{{{}}}wwwpppjjjddd]]]YYYUUURRRSSSYYY___eeemmmtttyyy}}}|||wwwpppmmmnnnnnnkkkhhhhhhgggeeedddfffiiilllnnnuuu{{{}}}vvvsssnnneee^^^UUUTTTVVV[[[dddnnnvvvzzz{{{vvvuuuzzz|||sssmmmfffbbbdddqqqyyyrrroooooooooooonnnnnnmmmkkkjjjkkknnnqqqxxxyyyzzzwwwsssooooooooolllnnnppprrrssssssqqqpppkkkiiigggeeeeeecccaaa___]]][[[XXXTTTPPPMMMKKKJJJHHHGGGEEEFFFFFFFFFEEEDDDEEEEEEDDDCCCBBBBBBAAAAAAFFFGGGIIIMMMRRRXXX^^^aaadddeeegggiiillloooqqqrrrvvvuuuttttttvvvxxxwwwwww|||}}}|||{{{zzz|||uuupppooowww~~~{{{yyyzzzvvvvvvyyyyyyxxx|||xxxtttoookkkgggaaaVVVMMMIIIJJJOOO[[[mmm{{{qqq\\\KKKAAA===;;;<<>>888444222222222333444444444444333444444444444444555666777777888999999999:::===???PPPSSSUUURRRLLLGGGFFFGGGNNNNNNMMMKKKJJJLLLPPPTTTVVVaaalllwww}}}wwwqqq```RRRNNNMMMNNNYYYgggrrr{{{rrrgggaaalllyyyvvvrrriiiZZZMMMEEEFFFKKKPPPkkkyyylllbbbZZZSSSSSSRRRNNNJJJHHHIIIKKKPPPYYY\\\bbboooyyyrrreee^^^YYYWWWTTTRRRRRRRRRSSSSSSRRRSSSTTTVVVYYY[[[]]]___eeegggjjjlllmmmpppsssvvv|||~~~~~~}}}}}}|||||||||||||||}}}}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~wwwvvvvvvvvvwwwwwwxxxyyy~~~}}}}}}xxxrrrlllddd]]]XXXRRRNNNLLLPPPTTTXXX___fffmmmttt|||zzzuuuooolllmmmmmmllljjjiiihhhgggffffffgggiiijjjppptttzzz}}}~~~~~~~~~~~~{{{|||}}}~~~|||vvvnnnhhh[[[ZZZYYY]]]dddlllrrruuu|||{{{vvvssswww}}}wwwpppgggcccaaahhhuuu{{{wwwtttssssssoooooommmkkkiiiiiikkknnnuuuwwwxxxwwwuuuttttttuuuqqqrrrsssttttttsssqqqoookkkiiifffdddcccaaa^^^\\\[[[YYYVVVSSSPPPNNNLLLKKKHHHGGGFFFFFFGGGHHHGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBHHHIIILLLPPPVVV\\\aaadddhhhiiijjjlllnnnppprrrrrrtttsssrrrsssvvvwwwwwwvvvzzzyyyxxxvvvvvvxxx}}}}}}sssppprrr{{{}}}zzzzzzzzz}}}}}}~~~~~~{{{zzzzzzppplllgggeeebbb]]]VVVQQQOOOQQQYYYgggzzz~~~}}}gggSSSFFF???<<<:::???KKK```www{{{xxxoooccc]]]___ccceeeeeeXXXQQQGGG>>>888555333222222222333444444444444444222333444555666666666666666777888999999;;;>>>@@@NNNQQQSSSRRRMMMHHHFFFFFFKKKKKKKKKJJJJJJMMMQQQTTTWWW```hhhuuuzzzxxxzzz{{{yyyzzzjjjYYYPPPKKKJJJTTT```iiirrrooobbbjjjrrrzzz}}}tttaaaQQQHHHGGGIIILLLbbb|||rrreee\\\UUUTTTRRROOOKKKHHHIIIJJJKKKUUUXXX\\\fffnnn~~~}}}mmmeee]]]ZZZWWWUUUTTTTTTRRRQQQQQQRRRSSSUUUWWWZZZ\\\]]]aaacccfffiiikkkmmmqqqsss|||~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||~~~}}}}}}}}}||||||{{{{{{zzz{{{|||}}}~~~yyyyyyxxxwwwwwwxxx{{{~~~zzzuuuoooggg___ZZZVVVPPPLLLMMMNNNPPPVVV]]]eeemmmwww}}}|||wwwrrrooonnnnnnmmmkkkjjjjjjiiihhhggggggffffffiiillloooqqqrrrrrrssstttqqqqqqrrrrrrtttyyy|||tttooodddbbbaaabbbhhhnnnsssuuuzzz}}}vvvqqqsssxxxyyyqqqgggbbb___aaahhhuuu}}}|||yyyyyywwwsssooonnnnnnoootttuuuwwwwwwwwwwwwwwwxxxsssttttttsssrrrpppmmmllljjjhhheeecccbbb```]]][[[YYYWWWUUUSSSQQQOOONNNNNNIIIHHHGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCCCCDDDJJJLLLOOOTTTZZZ```eeehhhlllmmmnnnoooppprrrssssssrrrqqqqqqsssuuuwwwvvvuuuvvvvvvvvvtttsssuuuxxxzzz||||||~~~}}}xxxoooqqqzzz}}}zzz{{{|||}}}|||zzzwwwtttqqqpppooogggbbb]]]\\\ZZZUUUQQQPPPWWW\\\fffvvv~~~xxx^^^KKKBBB===;;;;;;CCCTTTlllxxxxxxkkkZZZOOOKKKKKKKKKJJJFFFBBB===888555444444444222333333444555444444444222333444666777666666555555777888888999;;;>>>AAABBBFFFJJJLLLJJJHHHGGGGGGFFFGGGHHHHHHIIILLLQQQTTTZZZcccjjjyyy|||xxxzzz~~~rrraaaTTTLLLKKKTTT___gggnnn}}}pppeeejjjrrryyy{{{gggVVVMMMKKKLLLNNNZZZvvvuuuggg]]]WWWVVVSSSOOOLLLJJJIIIIIIGGGQQQUUUXXX```fffuuuwwwlll```\\\XXXVVVVVVUUUSSSPPPPPPQQQRRRSSSVVVXXXZZZ[[[]]]```dddgggiiilllooorrrwwwyyy{{{|||{{{zzz{{{|||~~~{{{yyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}||||||zzz{{{|||~~~~~~yyyssslllddd^^^[[[UUUPPPNNNMMMMMMPPPUUU```fffooouuuxxxzzz}}}~~~}}}xxxtttrrrpppnnnmmmkkkkkkkkkjjjhhhgggfffeeedddfffiiijjjjjjjjjlllmmmlllllllllkkkkkknnnsssvvv{{{yyysssllliiiggggggkkkppptttvvvyyyxxxrrrrrruuuzzzqqqccc___\\\\\\^^^eeesss}}}zzzyyyyyyxxxxxxyyyyyyzzzyyyyyyxxxvvvvvvuuusssqqqnnnllljjjhhhfffdddbbbaaa```]]][[[XXXWWWVVVTTTRRRQQQQQQQQQKKKJJJIIIIIIJJJJJJIIIHHHEEEDDDCCCBBBBBBCCCEEEFFFLLLNNNRRRXXX^^^dddhhhkkkoooooopppqqqrrrsssssstttrrrqqqqqqsssuuuvvvuuusssuuuvvvxxxxxxvvvuuuuuuvvvwwwvvvuuuwwwyyyyyyuuurrrmmmvvv}}}zzzyyy|||~~~|||yyyuuupppllliiifffeee___XXXSSSSSSQQQMMMLLLOOO```hhhuuutttWWWGGG???;;;;;;>>>JJJ```xxxwwwvvvhhhTTTFFF@@@>>>>>><<<::::::999777555444444555333333444555555555444444222333444666777666666555555777888888999;;;>>>AAA<<>>EEEWWWnnnvvvsssdddQQQCCC>>>======<<<888999:::999777555444444333333444555555555555555222333444555666666666666666777888999999;;;>>>@@@???@@@BBBDDDFFFFFFFFFFFFFFFHHHJJJLLLNNNQQQUUUXXX^^^gggmmm{{{|||sssrrr{{{~~~qqqcccWWWSSSVVV\\\gggiiioooxxx}}}xxxjjj^^^YYY^^^iiiwwwvvvbbbQQQHHHGGGHHHXXXrrruuufff^^^[[[VVVSSSPPPNNNLLLJJJDDDLLLOOOTTT^^^bbbmmmxxxjjjccc[[[XXXXXXXXXUUUQQQNNNNNNOOOPPPRRRTTTVVVWWWYYY\\\bbbfffiiilllnnnqqqrrrtttvvvvvvvvvwwwyyy{{{}}}|||zzzyyyxxxxxxyyyyyyvvvvvvvvvwwwxxxxxxxxxyyy|||}}}~~~|||wwwrrrmmmjjjccc]]]XXXVVVQQQLLLJJJMMMLLLQQQXXX\\\^^^bbbgggkkknnnttt{{{|||xxxvvvuuuwwwzzz|||}}}~~~{{{vvvsssqqqmmmlllkkkkkkjjjjjjkkkkkklllnnnqqqrrrrrrrrrtttuuurrrtttuuutttrrrppppppppplllrrr{{{zzzvvvqqqmmmmmmoooppppppuuu~~~xxxsssrrrttttttiiiaaaZZZXXXVVVUUUWWWZZZ^^^jjjyyy|||xxxxxxwwwuuurrrooollljjjhhhbbbaaa```aaacccdddcccbbb]]]\\\[[[YYYXXXWWWVVVVVVPPPNNNLLLLLLLLLKKKIIIGGGEEEDDDBBBAAABBBEEEGGGIIIQQQSSSWWW]]]bbbgggjjjlllnnnnnnooopppqqqrrrsssssstttttttttvvvwwwvvvsssqqqtttvvvyyyzzzzzzzzz{{{|||xxxtttqqqpppqqqqqqnnnkkkjjjyyy}}}zzzyyyyyyxxxwwwsssyyyzzzxxxyyy}}}wwwooohhhdddaaa^^^[[[WWWNNNJJJMMMLLLJJJOOOZZZooo~~~|||fffNNNBBB===;;;BBBMMMeee||||||tttkkk^^^MMMAAA>>>???@@@@@@>>>AAACCCAAA===888666555333444444555555555555555444444444444444555666777777888999999999:::===???BBBAAAAAABBBCCCDDDEEEEEEEEEGGGIIIKKKMMMPPPSSSVVV[[[bbbeeennnzzzqqqoooyyyooo```XXXWWWYYYbbbiiissszzzzzzrrrggg^^^VVVZZZfffvvvlllWWWJJJHHHKKKUUUmmm~~~kkkbbb]]]XXXTTTSSSQQQMMMKKKEEEKKKKKKPPP\\\aaahhhxxxtttkkk```ZZZYYYXXXUUUQQQMMMMMMNNNOOOQQQSSSTTTUUUVVVZZZ```eeehhhkkkmmmoooqqqrrrttttttuuuvvvxxxzzz{{{zzzzzzzzzyyyyyyxxxxxxuuuvvvvvvwwwxxxyyyyyyyyy{{{|||}}}{{{wwwsssooolllfffaaa\\\ZZZUUUNNNKKKMMMCCCIIIOOOSSSUUUWWW[[[^^^fffllluuu{{{~~~~~~~~~}}}~~~yyytttnnnkkkgggkkkppptttvvvwwwyyyzzz~~~~~~yyyuuusssmmmlllkkkjjjkkklllmmmnnnqqqtttwwwyyyyyyyyyzzz{{{vvvxxx{{{{{{yyyvvvuuuuuuppprrrttt}}}|||vvvqqqoooooooooooosss|||zzzsssqqqnnnzzzvvvqqqggg^^^[[[YYYWWWVVVXXXWWW^^^gggssszzzuuutttrrrooollliiifffeeeaaa``````aaadddeeeeeeddd___^^^\\\[[[YYYXXXXXXWWWRRRPPPNNNMMMLLLKKKIIIGGGEEEDDDBBBAAABBBEEEHHHJJJRRRUUUYYY^^^cccgggjjjkkkmmmmmmnnnoooqqqrrrssssssuuuuuuuuuvvvwwwvvvssspppqqqrrrtttuuuvvvxxx|||{{{wwwsssqqqrrrrrrooollleeeuuuzzzwwwvvvvvvvvvvvvqqqxxxzzzxxxxxx}}}}}}zzztttkkkdddaaa^^^[[[YYYVVVMMMIIIMMMNNNMMMUUUaaasss~~~~~~xxxaaaJJJ@@@<<<<<>>===@@@AAABBBFFFIIIKKKIIICCC<<<999888333444555555666666555555555444333333444555777888888999:::999888999<<<>>>@@@>>>===>>>AAACCCEEEEEEBBBDDDFFFHHHJJJLLLPPPSSSWWW^^^]]]bbbvvv|||sssppp{{{zzzhhh]]]YYYXXX___kkkzzzuuujjjdddYYY\\\hhhxxxuuu^^^PPPOOOSSSOOOhhhlllccc___YYYVVVTTTRRRNNNKKKGGGJJJHHHNNNZZZ___cccqqqzzz|||qqqddd\\\ZZZYYYTTTPPPMMMMMMMMMNNNPPPRRRTTTUUUTTTYYY___dddgggjjjlllnnnnnnpppqqqrrrrrrtttvvvyyyyyyyyyzzzzzzzzzyyyxxxwwwxxxxxxyyyzzz{{{{{{||||||zzz{{{|||~~~~~~zzzvvvrrrooogggeee```[[[UUUPPPMMMKKKLLLKKKJJJJJJLLLPPPSSSUUU[[[```gggooouuuxxxyyyyyyxxxyyyyyyvvvqqqllliiihhhiiillloooqqqrrrssstttvvvxxxyyy{{{|||}}}|||zzzyyypppooommmlllmmmooorrrsssyyy|||~~~|||wwwwwwwwwyyywwwqqqnnnoooppppppzzzwwwmmmmmmrrr}}}|||wwwpppfff___[[[XXXVVVSSSTTTWWW\\\aaajjjvvv~~~{{{wwwrrrnnnkkkiiifffddd^^^^^^^^^^^^___```aaabbbgggddd```[[[XXXWWWXXXXXXTTTNNNHHHFFFHHHHHHEEEBBB@@@AAACCCEEEDDDCCCJJJRRRUUUYYY___dddgggjjjnnnpppqqqpppooonnnnnnppprrrssszzzxxxwwwwwwwwwwwwuuussspppnnnllljjjkkkooowww|||~~~xxxtttvvvvvvsssqqqqqqooorrr~~~~~~xxxtttuuuvvvwwwvvvsssvvvzzz|||}}}}}}~~~yyyrrrhhh```[[[YYYXXXXXXVVVNNNIIIKKKKKKNNN[[[jjjtttpppTTT@@@@@@???;;;HHH```xxxrrreeeUUUKKKAAA<<<999777999===DDDFFFHHHHHHFFFAAA<<<888999777666777::::::888555555555666666777888888888777888999999:::;;;>>>AAAAAAAAAAAABBBCCCDDDEEEFFFEEEFFFHHHIIIJJJMMMPPPTTTSSSUUUZZZaaajjjttt|||}}}|||ooo]]]WWWXXX^^^mmmyyyyyyzzzzzzrrrfffbbb]]]eee}}}~~~ooo```UUUPPPPPP^^^yyyvvvjjjbbb\\\YYYUUUPPPMMMMMMKKKHHHFFFIIIRRR[[[aaadddkkk|||wwwddd```aaa\\\UUUPPPNNNLLLJJJJJJMMMOOOPPPQQQWWWZZZ^^^aaacccfffiiikkkpppqqqrrrrrrssstttxxxzzzxxxyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwxxxyyyzzz{{{|||{{{{{{|||}}}~~~zzzvvvssspppnnnjjjgggccc^^^YYYUUURRRPPPLLLKKKIIIHHHIIIKKKNNNOOOSSSVVV[[[```eeeiiilllmmmnnnoooooommmjjjggggggggghhhkkknnnpppqqqsssvvvxxxzzz{{{|||}}}}}}}}}|||{{{tttsssrrrqqqqqqtttvvvxxx~~~~~~|||}}}yyysssooonnnnnnlllvvvyyyooojjjnnnwww{{{uuummmgggdddaaa___]]]WWWWWWXXXYYY]]]eeeooowww}}}yyyvvvqqqmmmjjjhhheeeccceeeddddddccccccccccccdddccc```ZZZUUUQQQOOOOOOOOORRRMMMHHHFFFGGGGGGEEEBBBBBBBBBCCCEEEEEEEEELLLUUUZZZ]]]bbbgggiiillloooqqqrrrqqqoooooooooppprrrsssvvvuuutttuuuuuusssqqqnnnmmmkkkhhheeeeeejjjrrrwww~~~wwwsssssssssqqqrrruuusssttt|||~~~yyyvvvwwwxxxxxxwwwtttvvvzzz~~~xxxsssjjjccc___]]]\\\[[[YYYPPPKKKLLLMMMPPP]]]lllwwwyyyfffNNN===>>>>>>===NNNgggzzzmmm```NNNEEE<<<888555333555888===>>>@@@AAA???===999777888777555666888888666444444555555666777777888888999:::;;;::::::;;;===@@@AAAAAAAAABBBCCCDDDEEEFFFDDDFFFHHHIIIJJJLLLPPPSSSTTTUUUXXX]]]ccciiinnnqqqooo]]]WWWXXXddduuu|||zzzsssiii___]]]ggg}}}tttdddVVVNNNKKKWWWnnnnnnfff^^^ZZZWWWQQQOOOOOOKKKHHHEEEGGGNNNVVV\\\^^^bbbqqqnnneeeccc]]]VVVRRRNNNLLLJJJJJJLLLOOOPPPPPPSSSVVVZZZ]]]___aaadddgggnnnooopppqqqqqqrrruuuxxxwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvxxxyyyzzzzzzzzzzzz{{{||||||~~~{{{uuurrrpppnnnmmmllljjjgggccc___\\\ZZZYYYPPPOOOLLLIIIHHHHHHIIIIIIMMMNNNPPPSSSWWW[[[^^^```cccdddeeeeeeddddddfffhhhiiikkkmmmnnnpppssswwwzzz{{{|||}}}~~~{{{zzzxxxwwwwwwxxxzzz{{{}}}zzztttpppmmmkkkfffppp{{{rrrjjjlllrrr|||~~~wwwrrrnnnkkkiiiggg\\\ZZZXXXUUUTTTWWW]]]bbbnnnsss{{{~~~|||wwwtttpppmmmkkkhhhfffccchhhgggeeecccaaa______^^^^^^[[[VVVPPPKKKIIIHHHGGGPPPKKKGGGEEEFFFFFFDDDBBBDDDBBBCCCEEEFFFHHHPPPYYY```cccgggkkkmmmnnnppprrrrrrqqqpppppppppqqqssstttttttttsssttttttqqqnnnkkkjjjhhhddd```aaafffnnnttt|||uuuooommmllllllpppvvvyyyzzz~~~}}}zzzyyyyyyzzzyyyyyyvvvwww{{{wwwsssmmmiiifffdddbbb```\\\RRRKKKLLLMMMRRR___nnn||||||ttt{{{ZZZHHH<<<>>>???DDDZZZttt~~~tttfffXXXFFF>>>888666444222222555777777888999999999888777777666555666777666444333444444555555666777777777;;;<<<<<<;;;::::::===???BBBBBBBBBBBBCCCEEEFFFGGGDDDEEEGGGHHHIIILLLOOOQQQSSSUUUXXX[[[___bbbdddeeejjjppp]]]WWWYYYggg{{{yyytttnnn```___fffxxxzzzhhhWWWLLLIIIQQQccc~~~uuukkkaaa\\\XXXSSSQQQRRRMMMJJJGGGGGGKKKQQQWWWZZZ]]]eeeuuuwwwiiibbb[[[UUURRROOOMMMJJJJJJLLLNNNOOOOOOQQQTTTWWWZZZ\\\___bbbdddkkkmmmoooooooooppprrrtttvvvvvvvvvwwwxxxxxxyyyyyyuuuwwwyyyzzz{{{zzzyyyxxx{{{|||}}}~~~xxxrrrooonnnmmmlllmmmllljjjgggdddbbbaaa```XXXVVVRRRNNNKKKIIIHHHHHHKKKKKKMMMOOOQQQTTTVVVWWW[[[]]]___aaabbbfffjjjnnnmmmnnnooooooooorrrvvvzzz{{{|||~~~~~~|||{{{{{{||||||~~~{{{vvvpppjjjgggaaajjjzzz}}}uuummmmmmpppvvv}}}xxxsssooommmeeebbb]]]XXXVVVWWWZZZ]]]```dddkkkqqqwww}}}}}}xxxuuurrrooonnnllliiifffkkkiiifffbbb___\\\ZZZYYYZZZWWWSSSNNNIIIGGGFFFFFFMMMJJJGGGEEEFFFEEEDDDBBBDDDBBBBBBEEEGGGKKKTTT]]]eeehhhkkknnnooooooqqqrrrrrrrrrqqqqqqrrrrrrssstttuuuttttttuuutttrrrnnnjjjhhheeeaaa^^^^^^dddmmmsssxxxrrrmmmjjjgggeeejjjqqq}}}||||||{{{{{{{{{zzzzzzyyyyyy}}}~~~wwwtttqqqnnnmmmkkkhhhfff^^^SSSKKKLLLOOOUUUcccrrr|||uuulllOOODDD===???CCCMMMeee~~~zzzooo```RRRBBB<<<777777666333333555555555555555555666888888777777666666666555333222444444444555666666777777:::;;;<<<;;;;;;<<<>>>AAACCCCCCCCCCCCDDDEEEFFFGGGCCCEEEGGGIIIJJJKKKNNNPPPSSSVVVZZZ^^^bbbdddeeeeeegggzzzsss```YYYZZZcccxxxzzzvvvsssfffbbbcccqqq}}}kkkWWWJJJKKKPPP]]]uuu~~~qqqddd]]]YYYUUURRRSSSOOOMMMIIIHHHKKKPPPUUUXXX]]]```jjj}}}qqqeee^^^XXXUUUPPPNNNKKKKKKLLLNNNOOOOOORRRUUUXXXZZZ\\\^^^bbbeeeiiikkknnnoooooooooqqqrrrttttttuuuvvvwwwxxxyyyzzzvvvxxx{{{}}}}}}|||zzzxxx{{{{{{|||}}}yyyssspppnnnmmmmmmmmmllljjjhhhfffeeedddddd^^^\\\XXXTTTOOOLLLJJJIIIIIIJJJLLLOOOPPPPPPPPPOOOWWWYYY\\\___ccchhhmmmqqqrrrrrrrrrqqqpppqqquuuwww}}}|||zzzyyyuuuvvvxxx{{{~~~}}}{{{wwwpppiiiccc^^^dddrrr~~~vvvooommmmmmqqqzzz{{{vvvsssoookkkddd___\\\\\\\\\]]][[[^^^cccgggkkkqqqvvvzzzzzz{{{}}}zzzxxxuuutttsssqqqnnnlllpppnnnjjjeee```\\\ZZZXXXTTTRRROOOLLLIIIHHHGGGGGGJJJIIIGGGFFFEEEEEEDDDCCCDDDAAAAAAEEEIIINNNWWW```hhhkkknnnpppppppppqqqrrrsssssssssssssssttttttuuuuuutttsssttttttrrrnnnkkkeeeccc```]]]^^^dddlllrrrvvvsssppplllfffbbbfffnnn{{{{{{|||{{{{{{zzzyyyzzz{{{{{{~~~zzzxxxvvvtttsssqqqooollliiiaaaVVVNNNQQQVVV]]]lllzzzzzzyyyrrr\\\GGGAAA===???EEESSSllluuuiiiZZZNNN???999666777777444333555555444333222333555777888999999999999777555444444444444555555666777777777888:::;;;;;;<<<>>>AAADDDEEEEEEDDDDDDDDDEEEFFFFFFDDDFFFHHHJJJJJJLLLNNNPPPUUUXXX\\\```dddeeefffeeejjjzzz}}}iii^^^\\\^^^rrr~~~zzzxxxnnneee```kkk~~~mmmYYYKKKIIINNNXXXmmmyyyhhh___ZZZVVVSSSSSSOOOMMMJJJHHHIIIMMMSSSWWW]]]]]]ccctttqqqeee^^^YYYRRRPPPMMMLLLMMMOOOOOOOOORRRTTTVVVXXXZZZ]]]```cccgggjjjnnnpppppppppqqqrrrttttttttttttvvvxxxyyyzzzwwwyyy|||~~~~~~|||zzzzzzzzz{{{|||}}}~~~~~~}}}wwwtttrrrpppooolllkkkjjjiiiggggggffffffaaa```\\\XXXTTTQQQNNNMMMHHHJJJLLLNNNNNNNNNLLLKKKTTTWWW[[[___dddiiinnnrrruuuvvvuuutttrrrrrrtttvvvyyyuuussslllmmmmmmnnnppprrrtttuuuwww{{{~~~|||xxxrrriiiccc^^^aaakkk|||xxxooommmkkkmmmuuuxxxsssllleeebbb```___^^^^^^```bbbdddfffiiimmmqqquuuvvvwwwxxxyyyzzzzzzzzz~~~}}}{{{yyyyyyxxxvvvsssqqqpppmmmiiiddd___ZZZWWWVVVOOONNNLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDAAAAAAGGGMMMSSS[[[ccckkkmmmpppqqqqqqqqqrrrsssssstttttttttuuuuuuuuuuuutttrrrqqqqqqqqqqqqooommmgggeeebbb``````dddkkkpppuuutttrrrnnneeeaaafffppp}}}yyyzzz{{{zzzxxxwwwwwwxxx{{{|||yyyzzzxxxvvvuuutttqqqnnnkkkdddXXXRRRWWW```hhhwwwxxxxxx}}}bbbOOO???===<<>>>>><<<:::777666777555555666666777888888888888999;;;<<<===???CCCFFFHHHGGGFFFEEEEEEDDDEEEEEEDDDGGGJJJKKKLLLLLLNNNOOOWWWYYY\\\___aaaaaaaaa```hhhuuuzzzkkkccc___mmm}}}{{{zzzqqqiiidddmmmrrr^^^OOOFFFJJJRRRcccmmmaaa\\\WWWTTTTTTNNNLLLIIIFFFFFFIIINNNSSSXXXWWW^^^lll{{{kkk___XXXTTTRRROOONNNOOOPPPPPPPPPOOOQQQSSSTTTUUUXXX\\\```eeeiiinnnqqqrrrrrrrrrssstttsssssssssuuuwwwyyyzzzwwwyyy{{{}}}~~~~~~}}}}}}{{{{{{{{{|||||||||}}}}}}}}}~~~}}}yyyvvvsssqqqlllkkkjjjiiihhhhhhggggggfffdddbbb^^^[[[XXXVVVTTTPPPPPPPPPPPPPPPQQQQQQQQQUUUYYY^^^cccgggkkkooorrruuuvvvwwwwwwuuuuuuvvvwww~~~|||vvvoookkkhhhcccbbbaaaaaaaaabbbdddeeegggkkkooosssxxx{{{uuullleee______eeessszzztttqqqmmmlllpppyyy{{{tttnnnllljjjiiiggghhhjjjlllllllllmmmoooqqqttttttuuuuuuuuuttttttsssxxxzzz}}}~~~}}}|||||||||zzzwwwtttnnnlllhhhccc^^^YYYVVVUUUOOONNNLLLKKKIIIIIIIIIIIIGGGHHHHHHHHHGGGFFFEEEEEEEEEBBBDDDKKKSSSXXX```fffmmmppprrrtttssssssssstttttttttuuuuuuvvvvvvvvvuuuuuusssqqqpppqqqrrrrrrqqqpppnnnlllhhhfffhhhlllooorrrqqqooojjjaaa^^^hhhttt{{{xxxyyyyyywwwtttsssuuuwwwyyy|||||||||zzzwwwuuutttqqqnnnkkkaaaWWWRRRZZZeeeooo}}}}}}oooVVVGGG<<<======BBBOOOdddwww~~~zzzpppaaaSSSJJJFFF<<<777333444444222111333222222333444777:::===???@@@BBBCCCAAA===:::999:::666666777777888999999999999;;;<<<======???CCCEEEJJJIIIHHHFFFEEEDDDCCCCCCEEEHHHKKKMMMMMMMMMOOOPPPWWWXXXZZZ\\\]]]]]]]]]]]]eeeppp|||rrreeeiiiooovvvyyyxxxuuutttpppooommmrrrzzzeeeUUUGGGJJJMMMVVVqqqssseee^^^ZZZVVVVVVQQQPPPLLLHHHEEEFFFKKKPPPSSSTTTZZZffftttsssddd[[[WWWTTTQQQOOOPPPQQQQQQPPPNNNOOOPPPQQQRRRUUUZZZ]]]aaaffflllqqqrrrrrrssssssuuutttsssssstttuuuxxxyyyvvvwwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}||||||||||||~~~~~~}}}yyyuuurrrmmmlllkkkjjjiiihhhhhhhhhjjjiiigggdddaaa___]]]\\\ZZZXXXVVVUUUUUUVVVYYYZZZXXX\\\bbbgggkkknnnqqqttttttvvvxxxyyyxxxwwwxxxyyyzzz}}}~~~yyyssslllfffaaa^^^\\\ZZZXXXWWWVVVWWWXXXZZZYYY\\\___aaaeeennn|||~~~}}}wwwooohhhaaa^^^aaaooo|||{{{wwwppplllkkkqqqzzzzzzvvvvvvvvvuuussstttuuuwwwwwwuuuuuuvvvxxxttttttttttttsssrrrqqqpppuuuwww{{{~~~~~~}}}}}}}}}|||yyyvvvrrrppplllgggbbb^^^[[[YYYQQQPPPOOOMMMLLLKKKJJJJJJGGGHHHIIIIIIGGGFFFFFFFFFFFFDDDFFFNNNWWW\\\ccciiioooqqqtttuuuuuutttuuuvvvttttttuuuvvvvvvvvvvvvvvvxxxvvvsssrrrsssuuuvvvvvvyyyxxxuuuqqqmmmlllnnnqqqnnnmmmjjjccc[[[[[[hhhwww{{{xxxyyyxxxvvvrrrqqqsssvvvwww{{{~~~{{{xxxuuusssqqqmmmkkk]]]SSSPPPZZZfffqqq|||gggPPPCCC===>>>@@@FFFVVVmmm~~~~~~wwwkkkYYYJJJCCCCCC>>>888555555555333222555333444666888<<<@@@DDDFFFCCCEEEFFFCCC???<<<;;;===777777777888999999::::::<<<============>>>AAADDDLLLKKKIIIGGGEEECCCBBBBBBFFFIIILLLNNNNNNNNNOOOPPPTTTUUUWWWYYY[[[]]]^^^^^^dddnnn}}}jjjfffdddhhhnnnooommmlllppptttvvvwwwjjjYYYKKKMMMKKKNNNdddwwwhhhaaa\\\XXXWWWWWWUUUQQQKKKFFFFFFJJJOOORRRSSSZZZccckkkwww~~~pppfffXXXUUURRRPPPQQQRRRRRRQQQNNNOOOPPPQQQRRRUUUZZZ]]]___dddkkkppprrrrrrssssssuuutttsssrrrsssuuuwwwxxxtttuuuvvvxxxzzz|||}}}~~~~~~}}}||||||{{{yyyyyy{{{}}}{{{|||zzzuuurrrpppnnnlllkkkhhheeebbbgggfffcccaaa___^^^^^^^^^[[[[[[[[[[[[ZZZ[[[^^^aaabbbdddhhhllloooqqqqqqqqqvvvyyy|||}}}|||zzzxxxwwwwwwwwwwwwyyyzzzyyyvvvsssmmmkkkgggbbb^^^ZZZWWWVVVRRRRRRQQQQQQQQQRRRRRRSSSQQQQQQRRRSSSVVV^^^iiiqqqwww||||||qqqggg^^^[[[]]]jjj|||}}}zzzuuupppnnnooorrrttt}}}|||yyyxxxyyy{{{}}}{{{zzzvvvuuuuuutttrrrpppooonnntttuuuvvvwwwxxxzzz{{{{{{xxxwwwwwwxxxyyyzzzyyyxxxuuusssqqqnnniiiaaaYYYSSSPPPNNNKKKIIIHHHIIIKKKMMMJJJIIIGGGFFFGGGGGGFFFEEEFFFFFFIIIOOOXXXaaahhhkkkooorrruuuvvvvvvttttttttttttvvvxxxzzz{{{{{{{{{zzz|||yyyuuussssssvvv{{{}}}zzzwwwtttssssssggg^^^ZZZVVVUUUcccuuu~~~~~~wwwwwwvvvuuutttssssssrrrvvv{{{~~~{{{vvvvvvuuulll___NNNRRRVVVZZZaaannn~~~sss]]]JJJ@@@===<<>>>>>>>>GGG\\\sssyyypppiii___PPPEEEBBB===:::666555666999:::;;;999999:::===AAADDDEEEEEEBBB???:::888777777777777555666888888888:::<<<>>><<<===>>>>>>======???@@@BBBGGGHHHDDDBBBFFFIIIHHHKKKPPPTTTTTTPPPLLLMMMNNNOOORRRVVVYYYZZZ[[[]]]^^^\\\bbbgggkkkyyyjjj^^^VVVZZZ\\\ZZZ]]]ccckkkiiillluuuzzzzzzhhhXXXPPPLLLQQQXXXgggxxxjjjbbb\\\WWWVVVUUUSSSOOOKKKIIIHHHGGGHHHHHHKKKOOORRRYYYiiixxx}}}oooccc[[[TTTRRRQQQNNNLLLLLLOOOOOOOOONNNNNNQQQUUUXXX^^^bbbhhhlllnnnoooqqqrrrsssrrrqqqpppppppppqqqqqqpppqqqrrruuuwwwzzz||||||~~~~~~}}}}}}||||||~~~{{{zzz{{{|||wwwsssooolllhhheeeaaa```___^^^^^^^^^___```cccbbbaaa```aaadddiiinnnmmmoooqqqtttwwwzzz{{{||||||~~~~~~zzzwwwnnnlllhhhfffeeecccaaa___\\\[[[XXXTTTPPPMMMJJJIIILLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLQQQTTTZZZ^^^fffttt|||{{{xxxpppiiibbb\\\XXX]]]iiixxxzzzrrrlllhhhggggggeeegggkkkoootttxxx{{{|||{{{zzzyyyxxxxxxxxxxxxxxx}}}~~~|||yyyvvvssspppnnnkkkkkklllmmmooopppqqqqqqtttqqqnnnnnnooopppqqqqqqoooooooooooommmggg```[[[RRRQQQPPPNNNMMMKKKJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGIIINNNVVV^^^eeehhhjjjjjjoooppprrrrrrrrrrrruuuwwwyyyyyyyyyzzz{{{}}}}}}|||}}}{{{wwwjjj___WWWUUUWWW^^^ppp~~~{{{xxxxxxwwwuuutttrrrqqqqqqsssvvvyyyzzzyyyxxxwwwwwwttttttssspppnnnjjjaaaWWWQQQRRRVVV___mmmwwwdddPPPBBB<<<===@@@PPPmmmzzztttnnnhhh___QQQFFFAAA>>>;;;888777888:::<<<<<<::::::999;;;>>>??????>>>???<<<999666666777666666555666888999:::;;;>>>@@@@@@???======???@@@@@@@@@AAAEEEFFFCCCCCCFFFHHHGGGOOOSSSWWWWWWSSSOOOMMMMMMLLLRRRYYY^^^^^^]]]ZZZYYYXXX\\\^^^___iii~~~ooohhh___YYYXXX[[[^^^aaacccccciiinnnpppwwwrrraaaXXXQQQQQQSSS\\\qqqsssfff___ZZZXXXVVVSSSPPPMMMJJJIIIHHHHHHHHHJJJMMMMMMPPP[[[fffxxxjjjaaaXXXUUUSSSOOOMMMMMMNNNOOONNNMMMMMMOOOSSSWWW\\\```fffjjjmmmoooqqqsssooooooooooooooopppqqqrrrpppqqqrrrtttwwwyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~|||yyy{{{~~~{{{uuupppkkkgggbbbaaaaaaaaaaaaccceeefffhhhhhhgggfffggglllsssxxxzzzzzz|||}}}yyyuuullliiidddaaa``````___]]]```___]]][[[WWWTTTRRRPPPNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMSSSUUUYYYcccuuuzzzxxxvvvpppjjjccc\\\VVVWWW^^^lllxxxqqqmmmjjjiiiffffffeeeeeegggiiikkklllmmmnnnoooqqqqqqqqqqqqqqqsssvvvzzz}}}}}}~~~}}}zzzwwwtttqqqpppkkkllllllmmmnnnooopppppptttqqqllljjjjjjkkkkkkkkkhhhiiijjjlllkkkgggaaa\\\VVVUUUUUUSSSQQQNNNKKKJJJJJJKKKLLLLLLJJJIIIHHHHHHKKKQQQZZZccchhhkkkmmmnnnpppqqqrrrqqqqqqsssvvvyyyzzzyyyxxxxxxzzz}}}zzzwwwpppggg]]]ZZZ\\\ddduuu{{{yyyxxxwwwvvvtttrrrqqqqqqtttvvvwwwwwwuuutttuuuvvvuuuvvvvvvtttqqqjjjbbb\\\XXXZZZbbbooonnnYYYHHH???===BBBHHH___rrrnnnhhhaaaXXXLLLCCC???===;;;888777888999::::::888777777888:::;;;;;;:::<<<999666555666666666555555777999::::::<<>>>>>BBBDDDEEECCCBBBDDDDDDDDDDDDEEEGGGGGGNNNRRRVVVWWWTTTQQQOOONNNMMMRRRYYY^^^^^^[[[YYYWWWUUUXXXZZZZZZ___vvv~~~{{{xxxkkkZZZUUU]]]dddeeeccceeejjjllliiikkk{{{ooocccXXXSSSPPPTTTggg{{{|||lllddd```ZZZXXXTTTQQQOOOLLLJJJHHHJJJIIILLLNNNMMMMMMRRRZZZiiipppfff\\\XXXVVVRRRPPPQQQNNNOOONNNMMMLLLNNNRRRUUUZZZ^^^dddhhhkkknnnppprrrooooooooooooppppppqqqqqqpppqqqrrrtttvvvxxxyyyzzz}}}}}}}}}~~~~~~~~~}}}{{{}}}{{{ssslllhhhfffeeeffffffhhhjjjlllnnnllllllkkkkkkmmmssszzz}}}wwwrrriiieeebbb``````aaaaaaaaaaaa```___^^^[[[YYYVVVUUURRRQQQQQQPPPOOOOOOPPPPPPNNNNNNMMMNNNNNNNNNMMMMMMPPPRRRUUUYYYcccxxx~~~yyywwwtttpppkkkccc\\\UUUTTTWWWbbbsssxxxrrrnnnllliiigggdddaaa``````bbbcccbbbdddfffhhhjjjiiihhhhhhjjjmmmrrrvvvyyy{{{~~~~~~}}}{{{yyyvvvtttsssnnnnnnnnnooooooooooooooouuuqqqllliiiggggggffffffbbbcccdddfffgggddd```\\\ZZZZZZYYYXXXUUUQQQNNNLLLIIIKKKLLLKKKIIIGGGGGGIIINNNTTT\\\dddiiimmmqqqtttsssssssssrrrrrrtttxxx{{{yyywwwvvvvvvxxx{{{~~~zzzxxxtttlllddd```ccclllzzz|||zzzyyyxxxwwwuuutttsssrrrwwwxxxxxxvvvuuutttvvvwwwyyyzzz{{{yyysssjjjdddaaa]]]dddppp}}}dddPPPCCC@@@BBBKKKWWWrrr~~~nnnjjjbbbWWWLLLDDD???;;;;;;888666555666777777777777666666888:::;;;;;;:::999777555444555666666555666888999:::;;;<<>>@@@EEEBBB@@@AAAEEEKKKOOORRRQQQKKKFFFEEEEEEDDDFFFHHHGGGIIILLLOOOQQQRRRRRRRRROOOQQQRRRSSSSSSTTTWWWYYYVVVVVVYYY\\\[[[ddduuu^^^SSSZZZfffmmmwwwzzz{{{uuukkkbbbaaacccrrruuuggg\\\QQQNNNYYYiii~~~nnnaaa```\\\WWWTTTSSSQQQMMMIIIFFFFFFHHHLLLKKKHHHIIIMMMVVVgggzzznnnbbb[[[WWWRRRQQQRRRPPPPPPOOOMMMLLLMMMPPPSSSWWWZZZ^^^bbbeeegggkkkmmmqqqrrrrrrrrrqqqpppooooooqqqqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~xxxnnnnnnoooppprrruuuwwwyyyzzz{{{~~~|||yyytttnnnhhhcccaaa```aaadddfffgggfffgggggghhhhhhgggeeebbbaaa___^^^]]]\\\[[[[[[[[[[[[\\\YYYWWWWWWXXXYYYWWWUUUPPPPPPQQQSSSUUU```www{{{xxxtttppplllddd^^^YYYTTTPPPQQQZZZfffttt~~~zzztttrrrnnnkkkhhhggghhhhhhdddeeefffgggfffeeecccbbbcccgggmmmsssyyy~~~|||zzzvvvuuutttrrrpppooommmmmmnnnkkkiiigggggggggeeedddcccbbb``````aaaaaa```___]]]\\\[[[XXXVVVSSSQQQOOOMMMNNNNNNKKKGGGFFFJJJNNNXXX^^^fffjjjlllnnnrrrvvvuuuuuuuuutttssssssuuuwwwuuuuuuuuuvvvxxx{{{~~~}}}{{{sssqqqoooooottt|||~~~||||||zzzzzzzzzyyyyyyxxxxxxxxxzzz{{{|||{{{zzzzzz{{{}}}|||{{{{{{wwwmmmaaa^^^bbbgggsss~~~~~~kkkSSSEEEBBBJJJSSS```wwwnnnhhhggg^^^NNNCCC???>>><<<<<<:::777777777888777666999888888999:::<<<;;;:::555444444444666777777666888999::::::999:::<<<>>>@@@@@@???@@@DDDJJJRRRXXXZZZPPPHHHGGGFFFDDDEEEIIIHHHHHHIIILLLOOOQQQRRRRRRLLLMMMOOOOOOOOOQQQUUUXXX\\\YYYZZZ]]]\\\aaavvvvvveeeXXXYYYcccmmm}}}ssshhh```[[[aaaooo}}}rrrhhh[[[QQQUUUaaa{{{gggbbb]]]WWWUUUTTTSSSNNNJJJJJJIIIKKKNNNNNNJJJJJJLLLPPP\\\nnnyyyjjjaaa[[[UUUSSSTTTQQQQQQPPPNNNLLLMMMPPPSSSVVVYYY\\\___aaadddhhhjjjnnnooopppqqqqqqqqqpppoooqqqqqqrrrsssttttttuuuuuuvvvwwwxxxzzz|||}}}}}}}}}~~~yyyuuuqqqkkkeeedddccccccdddfffhhhiiihhhggghhhiiijjjiiigggdddcccfffeeedddcccbbbbbbaaabbbdddaaa]]]]]]^^^^^^\\\YYYUUUQQQPPPRRRUUU\\\nnn|||yyytttpppmmmddd```ZZZUUUNNNKKKRRR\\\hhhwww|||xxxtttpppnnnmmmllljjjjjjkkkjjjiiigggeeecccaaaeeelllrrryyy}}}zzzzzzxxxvvvsssqqqooonnnhhhgggfffggghhhhhhgggeeegggdddaaa```aaabbbbbbaaa\\\[[[YYYWWWTTTRRRQQQPPPOOOPPPOOOKKKGGGGGGLLLQQQ[[[bbbkkkooonnnnnnpppssstttuuuuuutttrrrrrrssstttuuuuuuuuuwwwyyy|||~~~}}}xxxxxxwwwvvvvvv{{{zzzyyy{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}}}}|||{{{}}}~~~~~~{{{zzzvvvjjj^^^\\\bbblllyyyxxxfffOOOCCCCCCNNNYYYrrrhhhfffggg___PPPEEEBBBAAA>>>>>><<<:::999::::::999888888777666666777888666555555444444555777888888777999:::::::::999999;;;<<<;;;===??????BBBIIITTT\\\```TTTJJJHHHFFFDDDEEEJJJJJJIIIIIIKKKNNNQQQRRRRRRJJJKKKMMMMMMNNNPPPTTTVVV[[[UUUTTTWWWVVVYYYmmmyyylll___ZZZbbbmmmyyyooobbbZZZXXX```ttt|||sssdddVVVUUU]]]rrrpppccc^^^XXXUUUUUUTTTOOOJJJJJJHHHIIILLLLLLHHHGGGIIIKKKRRR```vvvsssiiiaaaZZZWWWXXXRRRRRRQQQNNNMMMMMMPPPSSSVVVXXX[[[^^^```bbbeeehhhjjjlllnnnooopppqqqppppppqqqqqqrrrsssssstttuuuuuutttuuuwwwyyy{{{}}}~~~~~~}}}}}}}}}~~~|||uuusssrrrnnnjjjeeefffggghhhiiiiiijjjkkkiiijjjkkkjjjhhhggghhhiiihhhgggggggggggggggggggggiiigggdddcccbbbaaa```^^^]]]YYYVVVTTTSSSXXXeeesss}}}|||xxxnnnfffeee```ZZZSSSPPPOOOPPPQQQ^^^jjj}}}~~~{{{zzzyyyxxxuuuqqqllliiiiiiiiihhhhhhggggggiiinnnuuu}}}~~~{{{xxxuuurrrqqqooollljjjiiifffcccccceeehhhjjjkkkfffccc```aaafffiiiiiihhhccc^^^YYYUUUTTTUUUVVVVVVUUUSSSRRRPPPLLLJJJPPPXXXbbbfffkkknnnpppqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrruuuxxxyyyyyyxxxyyyyyy{{{tttvvvuuuwww~~~~~~}}}~~~~~~{{{wwwuuuxxxxxxxxxxxxxxxyyyxxxxxx}}}}}}yyysssfffYYYTTTWWWjjjwww{{{wwwQQQFFFBBB@@@MMMcccsssiiiaaa^^^XXXOOOEEE??????@@@>>>===;;;888555333222222666666666555555444444333444555555555666666777777888999999::::::;;;;;;<<<>>>??????@@@BBBGGGNNNRRRRRROOOKKKIIIHHHHHHFFFEEEIIIJJJKKKMMMNNNPPPQQQRRROOOMMMLLLKKKLLLNNNQQQSSSUUUVVVVVVTTTSSSZZZfffooo~~~{{{wwwjjj\\\___kkk}}}}}}qqqeee\\\YYYZZZfff{{{tttaaaXXXYYYddd|||}}}ooofff\\\XXXUUUQQQOOOPPPIIIJJJKKKKKKJJJHHHGGGEEEHHHMMMWWWggg|||qqqhhhaaa\\\ZZZVVVUUUSSSQQQOOONNNPPPRRRVVVXXXZZZ\\\]]]aaaeeehhhkkkkkklllkkkkkklllooorrrsssssssssssstttvvvwwwwwwtttssssssuuuxxx{{{||||||~~~}}}}}}}}}~~~zzztttsssqqqnnnlllgggggggggggggggggghhhhhhgggiiijjjiiihhhhhhiiikkkmmmmmmmmmmmmmmmmmmmmmmmmkkkiiifffeeeeeedddcccaaa```[[[UUUSSSRRRTTT]]]ggg}}}}}}|||xxxooohhhiiiddd]]]UUUOOOMMMLLLLLLXXXdddvvvzzzxxxuuusssqqqooollliiihhhiiikkkpppvvv}}}zzzwwwtttqqqpppnnnllljjjdddcccaaabbbfffjjjlllmmmccc```]]]^^^cccgggiiiiiibbb^^^XXXUUUTTTUUUVVVWWWXXXUUUSSSQQQMMMLLLRRR[[[dddhhhmmmqqqrrrrrrrrrrrrqqqrrrrrrsssssssssrrrrrrrrrtttvvvwwwwwwwwwxxxzzzvvvooopppssszzz}}}uuuvvvxxxyyyyyywwwuuuttttttttttttuuuuuuvvvwwwwww{{{vvvmmm```TTTQQQTTThhhvvvrrrPPPEEEBBBCCCVVVooorrrhhhaaa^^^WWWNNNFFF???:::888<<<;;;999777666555444333555555555444444333333333333333444444555666777777888999999::::::;;;<<<<<<;;;<<<<<<===>>>AAAEEEIIILLLJJJGGGGGGGGGGGGFFFEEEFFFFFFHHHIIIKKKMMMNNNOOOOOONNNLLLLLLLLLOOOQQQSSSSSSUUUVVVVVVXXX]]]eeekkk{{{vvvkkk______gggwwwmmmfffZZZXXX^^^pppwwwdddYYYWWWWWWkkkssshhh]]]YYYWWWSSSPPPPPPLLLLLLLLLKKKJJJIIIHHHGGGFFFJJJPPP\\\ooo|||nnnddd___]]]XXXWWWUUUSSSPPPOOOOOOPPPSSSUUUWWWYYY[[[^^^cccfffgggiiijjjjjjjjjkkkmmmoooqqqqqqqqqrrrsssuuuvvvwwwuuutttuuuvvvxxx{{{||||||~~~~~~~~~~~~xxxsssqqqqqqnnnllljjjjjjiiiiiihhhhhhiiiiiiggghhhiiiiiiiiiiiijjjlllkkklllllllllmmmmmmnnnnnnlllkkkiiihhhhhhhhhfffdddccc\\\UUUTTTUUUUUUXXX]]]nnn{{{|||{{{xxxqqqllljjjeee^^^WWWPPPMMMLLLKKKQQQ[[[lll~~~zzztttpppmmmnnnpppssswww|||~~~xxxuuurrrpppnnnmmmjjjhhhcccaaa```bbbeeehhhjjjkkk```\\\YYY[[[```eeehhhhhhbbb^^^XXXUUUTTTVVVXXXXXX]]]YYYVVVTTTQQQPPPWWW```hhhlllqqquuuuuusssrrrrrrpppqqqrrrtttttttttsssrrrsssttttttttttttuuuxxxzzz}}}~~~xxxpppjjjgggooo}}}zzznnnoooqqqtttuuuuuuuuutttuuuuuuuuuuuuwwwyyy{{{|||xxxoooeeeXXXNNNLLLPPPcccsss}}}jjjOOOEEEBBBIIIccc{{{oooggg^^^YYYQQQKKKFFF@@@:::555999999888777666555555555444333333333333333333333111222333444555666777888999999999:::;;;;;;<<<<<<:::;;;<<<<<<;;;<<<>>>@@@EEEDDDDDDFFFHHHHHHGGGFFFCCCDDDEEEGGGJJJLLLMMMNNNMMMLLLKKKKKKKKKMMMOOOQQQTTTVVVYYY]]]```ccceeefffvvvxxxpppeeeaaacccvvvzzzpppjjj]]]VVVUUUaaarrr}}}{{{iiiZZZTTTJJJWWWkkk|||nnn```[[[YYYUUURRRQQQOOONNNLLLKKKIIIIIIIIIIIIGGGHHHKKKQQQ___wwwxxxkkkccc```ZZZYYYWWWTTTRRRPPPNNNNNNOOOPPPSSSUUUWWW[[[___bbbbbbeeehhhjjjjjjjjjkkklllnnnooopppqqqssstttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{|||~~~~~~wwwssspppooommmlllmmmmmmllllllmmmmmmoooooojjjlllmmmmmmkkkjjjkkkllliiiiiijjjjjjjjjkkkkkkkkkmmmllljjjjjjjjjjjjhhhfffccc[[[VVVWWWZZZZZZYYYZZZ```lll|||{{{yyywwwsssooogggddd^^^XXXSSSPPPOOONNNMMMUUUddduuu|||wwwxxxxxxyyyzzz{{{}}}}}}~~~}}}|||vvvssspppnnnmmmkkkiiigggdddbbbaaabbbdddeeeeeeddd___[[[XXXYYY^^^ccceeefffddd___YYYUUUUUUWWWYYYZZZ```[[[XXXXXXWWWWWW^^^ggglllpppuuuxxxxxxuuusssrrroooqqqssstttuuutttsssssssssssssssrrrqqqssswwwzzz||||||}}}~~~yyyrrrkkkgggcccnnn~~~~~~tttmmmnnnoooqqqssstttuuuuuutttttttttuuuwww{{{~~~~~~uuuiii]]]RRRJJJKKKPPP___ooowwwrrr___MMMEEEEEEQQQooowwwnnngggZZZSSSJJJFFFFFFDDD>>>888888888888777666555444333222222222222222222333333222222333555666888999:::999999::::::;;;<<<<<<<<<;;;===??????>>>===>>>???BBBBBBCCCFFFHHHIIIHHHFFFCCCDDDFFFHHHJJJLLLNNNOOOKKKJJJIIIIIIIIIJJJLLLMMMUUUXXX]]]dddhhhiiifffcccfffzzzzzznnneeeccckkk|||sssiii```WWWRRRYYYhhhvvv}}}~~~}}}mmm]]]SSSGGGLLLWWWiii~~~yyyfff]]]ZZZVVVSSSRRRQQQOOOLLLIIIHHHHHHIIIJJJIIIIIIJJJMMMUUUggguuuiiibbb[[[YYYVVVTTTRRRPPPNNNLLLLLLNNNPPPRRRTTTWWW\\\___^^^bbbfffiiijjjjjjjjjkkkmmmnnnoooqqqsssuuuvvvvvvuuuvvvwwwvvvvvvwwwxxxzzzzzz{{{~~~~~~xxxtttqqqooommmlllnnnmmmnnnnnnpppsssvvvxxxsssuuuwwwvvvsssqqqoooooommmmmmmmmmmmllllllllllllnnnmmmkkkkkkkkkjjjhhheeeccc[[[VVVYYY]]][[[XXXVVVYYYaaaqqqzzzxxxwwwtttrrrhhhfffaaa\\\VVVSSSPPPOOOMMMRRR]]]mmm~~~~~~~~~{{{{{{{{{zzzzzzyyyxxxxxxuuurrrooommmlllkkkiiigggbbbaaaaaabbbddddddcccaaaaaa]]]YYYZZZ___ccceeeeeefff```ZZZVVVUUUXXXZZZ[[[^^^[[[ZZZ]]]___```ffflllqqqtttxxxzzzyyywwwuuutttqqqrrrssstttttttttssssssssssssrrrpppppprrrwwwzzz||||||}}}~~~yyyrrrjjjeeeccccccnnn}}}wwwooommmnnnnnnoooqqqrrrtttuuuppppppooopppssswww|||{{{ooobbbWWWNNNJJJNNNUUU___ooo{{{wwwxxxyyy```UUUJJJFFFKKK[[[xxxwwwnnngggZZZPPPFFFBBBDDDDDD@@@;;;999999888777555333111000000111111222222333333333333444555777888:::;;;;;;999::::::;;;;;;<<<======;;;===@@@AAA@@@???@@@AAA??????AAACCCFFFGGGFFFEEECCCDDDFFFHHHJJJLLLMMMNNNKKKJJJJJJIIIJJJJJJLLLLLLSSSVVV]]]dddhhhhhhccc___aaalllxxxkkkeeegggttt~~~pppfff^^^WWWYYYfffsssyyyyyywww{{{|||qqqaaaTTTIIIHHHKKKXXXjjj~~~nnnaaa[[[VVVTTTTTTRRRPPPLLLHHHFFFFFFGGGHHHIIIIIIKKKMMMPPPZZZpppqqqddd\\\YYYUUUSSSRRRQQQNNNLLLKKKLLLOOOPPPRRRUUUYYY\\\[[[___eeeiiijjjjjjjjjkkklllnnnppprrrtttuuuvvvvvvtttuuuvvvvvvttttttvvvyyyzzz{{{}}}|||}}}~~~}}}yyyuuurrrpppppppppnnnnnnoooqqqtttyyy}}}~~~zzzxxxtttsssrrrqqqooommmllllllooonnnmmmmmmllljjjgggdddbbb[[[WWWZZZ\\\YYYTTTRRRWWW[[[hhhzzz~~~zzzwwwvvvtttrrrmmmjjjeee```YYYTTTPPPNNNOOOQQQWWWdddvvv{{{zzzxxxwwwuuuuuuuuuuuutttqqqnnnllllllkkkiiiggg``````aaadddggghhhgggeeeaaa___]]]^^^cccggghhhgggfffaaaYYYTTTTTTVVVXXXZZZYYYXXX\\\cccgggiiimmmqqqtttwwwzzz{{{yyywwwvvvvvvttttttssssssssssssssssssrrrrrrrrrqqqppprrrvvvzzz||||||}}}|||sssjjjccc``````fffppp|||yyyrrrnnnllllllkkklllmmmoooqqqsssrrrqqqooopppsssxxx~~~~~~zzzttthhhZZZRRRMMMMMMTTT\\\hhhvvvxxxrrrqqq~~~zzzcccPPPLLLHHHJJJVVVjjj~~~vvvmmmdddYYYPPPFFFBBBBBBBBB===888888888888777555333000///000000111222333333444444555666777888999:::;;;<<<:::::::::;;;<<<<<<======:::<<<>>>???>>>>>>???@@@<<<<<<===@@@CCCFFFFFFEEECCCDDDEEEGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMQQQXXX]]]```___\\\ZZZeeejjjpppeee```hhhtttyyyooojjjbbb___fffqqqwwwwwwuuuxxx{{{||||||uuufffWWWLLLGGGFFFMMM[[[mmmwwwjjj```XXXUUUVVVRRRPPPLLLIIIFFFFFFFFFGGGGGGGGGKKKOOOOOOPPP___pppkkkaaa[[[VVVRRRRRRQQQOOOLLLKKKLLLNNNOOOPPPRRRVVVYYYYYY]]]bbbfffhhhiiijjjkkkmmmnnnpppssstttuuuuuuuuusssuuuwwwvvvttttttwwwzzz{{{{{{|||}}}}}}~~~}}}}}}{{{|||~~~|||{{{yyywwwuuutttuuuvvvuuutttuuuwww{{{~~~|||yyyvvvsssqqqpppqqqpppoooooonnnkkkgggddd^^^YYYXXX[[[]]]ZZZWWWWWWWWWXXXbbbsss}}}zzzwwwuuusssrrrmmmkkkgggbbb]]]WWWSSSQQQOOONNNQQQ\\\mmm~~~~~~|||yyyvvvtttssssssssssssqqqnnnllllllkkkiiigggcccccceeehhhkkkllljjjggg```______ccciiimmmnnnmmmeee___WWWRRRPPPRRRTTTVVVSSSTTT\\\hhhoooqqqrrrtttvvvxxxzzzzzzyyyxxxxxxyyywwwvvvtttrrrrrrrrrssstttrrrrrrsssrrrrrrsssvvvyyy||||||}}}zzzpppfffaaa```aaagggqqq}}}wwwrrrooojjjjjjiiijjjlllooorrrtttuuusssqqqqqqtttzzz~~~{{{vvvkkk```SSSMMMLLLPPPYYYbbbvvvssspppsss|||fffRRREEEDDDEEEOOOccczzzyyyqqqdddXXXPPPKKKFFFCCCCCC@@@;;;666555666777777555333111000000000111222333444555666666666777888999999::::::::::::;;;;;;<<<=========;;;<<<===<<<;;;;;;<<<>>>;;;;;;<<<@@@EEEIIIKKKLLLFFFFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJKKKIIINNNTTTWWWVVVVVVWWWXXXggglll{{{sssbbbWWW]]]eeeooo}}}xxxuuummmdddeeeooovvvxxxxxx{{{{{{{{{}}}yyykkk[[[RRRLLLGGGHHHOOO\\\sssttthhh\\\WWWWWWSSSQQQNNNKKKHHHGGGGGGGGGHHHFFFKKKRRRQQQNNNWWWddd{{{iiibbbYYYTTTRRRQQQOOOLLLJJJKKKLLLMMMMMMOOORRRUUUVVVZZZ___ccceeegggiiikkklllnnnppprrrssssssrrrrrrsssvvvyyyxxxuuuuuuyyy}}}{{{{{{{{{{{{|||}}}~~~~~~|||}}}xxxyyyyyyxxxwwwwwwyyy{{{|||||||||~~~~~~{{{yyysssrrrqqqpppooolllgggdddZZZXXXXXX]]]```^^^^^^```YYYWWW^^^nnnzzz}}}}}}~~~}}}}}}zzzwwwuuusssrrrjjjiiigggccc___[[[XXXVVVOOOLLLMMMVVVgggyyy~~~{{{wwwtttsssrrrssssssqqqnnnmmmlllkkkiiihhhiiiiiikkkmmmnnnmmmiiifff___^^^```fffmmmrrrsssqqqddd^^^UUUOOONNNOOOQQQSSSOOORRR\\\kkktttuuuuuuvvvxxxyyyzzzyyyxxxxxxyyyzzzyyywwwtttqqqpppqqqssstttqqqrrrssssssssstttvvvyyy{{{|||}}}zzzooofffaaacccfffhhhsssxxxsssrrrjjjjjjiiijjjmmmqqquuuwwwrrrpppnnnnnnqqqvvv}}}}}}yyytttfffZZZOOOKKKLLLRRR\\\fffsssqqqwwwzzzlllZZZJJJ>>>???DDDSSSlll|||tttjjj[[[MMMFFFDDDDDDEEEEEEAAA;;;666333444555666666444333111000000111222444555666666666666777777888888888999::::::;;;;;;<<<============>>>>>><<<::::::;;;=========>>>BBBHHHNNNRRRSSSJJJJJJKKKLLLLLLMMMMMMNNNGGGGGGGGGGGGGGGGGGGGGGGGIIINNNSSSTTTRRRRRRVVVZZZeeekkkvvvttt^^^TTTYYY^^^eeerrr}}}sssfffdddmmmvvvzzz~~~}}}|||~~~|||nnn^^^YYYQQQKKKGGGGGGPPPfff{{{|||nnn```XXXXXXTTTSSSPPPMMMJJJHHHGGGGGGJJJHHHMMMVVVUUUQQQVVVbbblllpppggg\\\UUUSSSQQQNNNKKKJJJKKKKKKKKKKKKMMMPPPRRRUUUXXX]]]aaaccceeehhhjjjkkkmmmoooqqqrrrqqqpppppptttxxx{{{zzzwwwwww{{{{{{{{{zzzzzz|||}}}wwwwwwxxxzzz}}}~~~zzzzzzyyyvvvqqqkkkfffccc]]][[[[[[^^^bbbeeedddbbb[[[[[[]]]eeeooouuuvvvtttuuuvvv{{{~~~{{{wwwuuusssrrrrrrkkkiiifffccc```\\\XXXUUUPPPPPPPPPRRRXXXfffwww{{{zzz~~~|||xxxuuutttrrrpppoooqqqnnnjjjjjjlllmmmllljjjiiijjjkkknnnoooooollliiigggcccaaahhhsssyyywwwsssggg\\\QQQMMMLLLJJJHHHIIIGGGRRR```lllrrrtttuuuvvvuuuvvvwwwwwwvvvvvvwwwxxxwwwvvvtttqqqnnnmmmoooqqqtttvvvwwwvvvuuuuuuvvvwwwwwwyyyxxxxxx}}}~~~vvvqqqkkkffffffiiiyyy|||wwwnnnnnnnnnnnnoooppprrrssstttsssrrrpppppprrrwww|||xxxrrrpppqqq]]]QQQJJJLLLNNNRRRbbbtttyyy{{{rrr^^^MMMDDD???===EEE\\\yyyyyyuuuooo```QQQHHHEEEBBB@@@??????>>>:::666888777555444333333333333222222222222333444555666777888999999999777666555::::::::::::::::::::::::;;;:::999:::<<<<<<<<<;;;:::<<>>>>>===:::777777777666555555444333333333222222222333444555555777777888999999888777666888999999:::;;;<<<=========;;;:::;;;=========;;;;;;<<<===???BBBEEEHHHJJJKKKKKKSSSaaafff```VVVPPPLLLLLLJJJIIIGGGEEEDDDCCCGGGHHHJJJKKKLLLOOOTTTWWWdddfffgggjjjxxxoooXXXWWWRRRQQQ\\\ppprrriiigggaaajjj}}}xxxrrrooopppkkk```SSSJJJKKKTTT]]]wwwtttggg[[[XXXUUUQQQNNNLLLJJJHHHFFFDDDFFFJJJOOOSSSVVVXXXXXXWWWfff}}}yyynnnaaaXXXVVVSSSOOOJJJKKKJJJIIIIIIJJJLLLNNNOOOWWWYYY]]]___bbbfffkkknnnmmmnnnoooooooooqqquuuxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyyyy{{{|||~~~~~~zzzsssmmmhhhfff___]]]\\\]]]aaafffiiijjjfffeeefffjjjoooqqqooommmffffffhhhnnnvvv{{{|||zzzzzzxxxvvvsssqqqqqqqqqrrrmmmjjjgggdddbbb___[[[XXXTTTRRRQQQOOOQQQWWW```fffqqqtttwwwxxxxxxxxxyyyzzz{{{yyyyyyzzz}}}zzzuuurrrnnnkkklllppptttvvvuuuyyyuuupppmmmkkkkkkjjjiiiiiigggeeeeeeggghhhiiihhhmmmmmmnnnpppqqqqqqooolllgggcccaaaeeennnsssqqqnnn^^^TTTKKKGGGFFFEEEEEEGGGPPPXXXdddmmmrrrtttvvvxxxuuuvvvvvvuuusssrrrssstttuuuuuussspppmmmkkklllnnnppprrrtttuuuttttttuuuwwwxxx{{{{{{yyy|||xxxppphhhdddiiiqqqyyypppppppppqqqrrrssstttuuuuuussspppooopppssswwwyyy~~~}}}vvvlllbbb\\\PPPGGGDDDMMMYYYfffwww|||~~~uuuaaaNNNBBB@@@>>>III^^^yyyyyysssmmmfff[[[MMMCCCAAA???===<<<;;;<<<;;;999888666666777777777555444333444444333333333444444555666777888888999888888777777888999;;;===???@@@AAA???>>>======>>>???>>><<<>>>===>>>>>>???@@@AAABBBDDDIIIVVVeeekkkcccWWWOOOJJJJJJHHHGGGEEEDDDCCCBBBCCCEEEFFFGGGHHHKKKPPPSSS\\\XXXWWW\\\eee|||zzzbbbYYYQQQQQQXXXeeezzzzzzpppjjjbbbggg{{{|||yyyyyyzzzzzznnn]]]MMMHHHLLLSSSfff{{{pppaaa[[[XXXTTTQQQOOOLLLHHHEEEBBBDDDGGGKKKOOOSSSUUUWWWQQQYYYggg~~~ttteee\\\ZZZXXXRRRKKKJJJIIIHHHHHHIIILLLNNNPPPVVVXXX[[[^^^aaaeeeiiilllmmmoooqqqrrrrrrtttvvvxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxzzz|||zzzsssmmmjjjbbb```]]]\\\___eeekkknnnlllllllllnnnpppooollliiigggffffffkkkrrrxxxzzzzzzxxxwwwtttrrrqqqrrrssstttpppmmmiiifffcccaaa]]][[[UUUSSSQQQPPPPPPSSSWWWZZZcccfffjjjlllmmmnnnpppqqqppppppqqqsssvvvzzz}}}~~~|||||||||{{{yyytttooollljjjhhhgggiiimmmqqqssssssuuuqqqkkkhhhfffffffffeeefffeeeeeeeeegggiiikkkkkknnnnnnnnnpppqqqqqqooolllhhhdddaaadddjjjnnnmmmjjjZZZQQQIIIFFFEEEDDDEEEIIITTT[[[fffnnnqqqsssuuuwwwvvvvvvvvvtttqqqpppqqqsssttttttrrrooollljjjkkklllnnnpppssstttttttttuuuvvvxxx||||||zzz{{{~~~uuunnngggfffnnnxxx}}}yyyqqqqqqqqqrrrssstttuuuuuuwwwtttqqqnnnnnnpppsssuuuzzz{{{{{{zzzssshhhZZZQQQHHHDDDEEERRRcccssssss]]]KKKEEEFFF<<>>@@@AAABBBAAA@@@>>>???@@@@@@???>>>AAAAAA@@@??????@@@@@@@@@@@@FFFQQQ]]]aaa\\\QQQJJJDDDDDDDDDDDDDDDDDDDDDDDDAAABBBDDDEEEFFFIIINNNQQQ[[[RRRRRRYYY]]]jjjqqqaaaUUUSSSUUU[[[rrrzzzrrrffffffuuu~~~wwwdddQQQHHHJJJPPPWWWllltttccc\\\YYYVVVSSSQQQNNNJJJGGGCCCDDDFFFHHHLLLPPPTTTVVVUUUWWW___ooolll```]]][[[TTTNNNLLLKKKKKKJJJKKKNNNPPPRRRUUUWWWZZZ]]]___cccgggjjjjjjllloooqqqrrrrrrssstttvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxzzz|||~~~{{{zzz{{{}}}~~~{{{{{{|||}}}|||}}}|||{{{zzzzzz|||~~~|||tttooohhhddd___\\\]]]ccckkkqqqrrrrrrrrrsssrrroookkkhhhfffdddcccgggnnntttvvvvvvxxxvvvtttrrrrrrtttwwwxxxtttqqqllliiifffccc```^^^VVVTTTRRRQQQRRRTTTUUUVVVXXX[[[___aaabbbccceeefffdddeeegggkkknnnsssxxxzzz{{{{{{zzzwwwrrrmmmiiifffffffffgggiiilllpppqqqrrrqqqmmmhhhdddcccbbbbbbaaaaaabbbcccdddeeehhhkkkmmmnnnnnnnnnoooppppppnnnlllgggccc___```dddgggfffcccWWWPPPIIIGGGFFFEEEHHHLLLVVV^^^hhhooorrrsssuuuwwwxxxwwwvvvsssqqqpppqqqsssttttttsssqqqmmmkkkkkkkkkmmmpppsssttttttttttttuuuwww|||~~~{{{zzz}}}~~~yyyrrrnnnkkklllttt~~~zzzvvvvvvwwwwwwvvvrrrrrrrrrrrrssstttuuuuuuwwwuuupppllljjjkkkmmmoootttuuuvvvuuunnnbbbTTTJJJDDDFFFNNN^^^oooiiiSSSCCC???CCCAAA\\\~~~{{{tttkkk^^^MMM===888:::555555555444444444555666444555777888888666444333555555444444555555666666777777888999:::;;;======<<<<<<===>>>>>>??????@@@AAA@@@??????@@@AAA@@@>>>AAA@@@@@@@@@@@@@@@@@@AAA@@@DDDJJJNNNPPPOOOJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEIIIMMMQQQXXXPPPQQQYYYYYY]]]|||lllZZZTTTQQQRRRggg~~~oooiiittt~~~kkkWWWKKKKKKNNNOOObbbzzzyyyhhh]]]ZZZWWWTTTRRROOOLLLJJJGGGFFFFFFGGGJJJNNNSSSUUUXXXYYY]]]jjjttteee^^^ZZZUUUPPPNNNMMMLLLKKKLLLNNNPPPQQQSSSVVVYYY[[[]]]aaaeeehhhgggjjjnnnpppqqqqqqqqqrrruuuuuuuuuvvvvvvwwwwwwwwwwwwxxxzzz||||||yyyxxxxxxxxxwwwxxx{{{{{{xxxyyy{{{}}}}}}yyywwwuuusssrrrqqqooonnnoooooopppppptttyyy}}}|||vvvppplllddd^^^]]]cccmmmtttwwwxxxyyyyyywwwsssooollljjjgggfffiiioootttvvvvvvwwwuuusssrrrsssvvvzzz|||zzzvvvqqqlllhhheeebbb```WWWUUUSSSSSSUUUWWWXXXWWWSSSVVVYYY[[[[[[[[[[[[\\\YYY\\\___bbbfffkkkppptttvvvwwwwwwtttooojjjgggeeeeeefffhhhjjjlllnnnooopppmmmjjjfffcccbbbaaa___]]]\\\]]]```aaacccfffjjjmmmpppooonnnnnnpppooonnnlllfffbbb^^^]]]___```___^^^VVVOOOIIIHHHGGGFFFJJJPPPXXX```jjjrrruuuuuuvvvwwwyyyyyywwwtttrrrqqqsssuuuwwwxxxwwwuuuqqqnnnmmmnnnmmmppptttuuuuuutttttttttvvv||||||yyy{{{|||||||||vvvqqqppprrrttt{{{vvvqqqpppssstttuuurrrrrrrrrrrrrrrssstttuuuvvvrrrmmmhhheeeeeefffgggkkkmmmooommmfff[[[PPPIIIDDDMMM]]]mmm|||xxx___JJJ>>>===BBBQQQpppxxxkkk]]]KKK<<<777999444444444333111222444666444444555666666555444333555444444555555777888888888888999:::<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>???@@@CCCEEEFFFDDDDDDFFFFFFDDDEEEEEEDDDCCCBBBAAA@@@???AAABBBCCCDDDEEEIIIMMMQQQRRRLLLNNNUUUTTTUUUlllxxxaaaUUUNNNMMM]]]qqqzzzqqqwwwsss^^^QQQKKKKKKNNN\\\rrruuubbb___ZZZVVVSSSQQQNNNLLLKKKIIIGGGFFFHHHLLLQQQTTTTTTWWW\\\eeexxxnnnccc\\\VVVRRROOONNNLLLKKKKKKLLLNNNOOORRRTTTWWWZZZ\\\___cccfffhhhkkkooopppqqqqqqrrrsssuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxzzz|||~~~{{{{{{{{{yyywwwtttuuuwwwyyy}}}|||wwwvvvzzz}}}~~~zzzwwwtttsssooooooooonnnmmmlllkkkkkkjjjlllnnnqqqtttxxx|||zzztttjjjaaa^^^dddooowww{{{~~~}}}yyyuuusssooommmkkkmmmrrrwwwxxxwwwvvvtttrrrqqqssswww{{{~~~{{{tttoookkkgggdddaaaYYYWWWTTTTTTWWWYYYZZZYYYWWWYYY[[[[[[ZZZXXXXXXYYYVVVYYY\\\___aaaeeejjjoooqqqsssuuutttpppllljjjjjjhhhjjjlllnnnnnnoooooopppjjjhhhfffdddccc```]]]ZZZYYY\\\___aaacccfffkkkooorrrpppooooooppppppooonnnjjjfffaaa______```___^^^TTTNNNIIIHHHGGGGGGLLLSSSYYYbbbnnnvvvyyyyyyyyyyyy{{{zzzxxxvvvssstttvvvxxx}}}}}}}}}zzzwwwsssrrrrrrooorrruuuvvvuuutttssssssttt{{{|||yyyzzz{{{{{{~~~wwwrrruuuzzz}}}zzzsssoooppprrrrrrrrrrrrrrrrrrrrrrrrrrrssstttrrrnnnhhhccc___]]]^^^___aaaeeehhheee]]]SSSMMMIIIGGGWWWlll|||kkkUUUFFF@@@CCCIIIdddwwwiiiZZZJJJ===888999555666666444222222555888333333444444444444444444444444444555666888999:::999999:::;;;===@@@CCCDDD>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<>>>>>============>>>>>>@@@DDDDDDAAA@@@DDDEEEBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@AAACCCDDDEEEHHHMMMPPPNNNKKKLLLPPPPPPTTTfff|||mmmYYYOOOOOOYYYddd{{{zzz~~~{{{gggYYYPPPLLLLLLUUUhhhkkkfff___XXXTTTRRROOONNNMMMJJJFFFDDDEEEIIINNNRRRRRRWWW[[[aaannn}}}oooeee]]]YYYRRRPPPNNNMMMLLLLLLMMMNNNQQQTTTVVVYYY[[[^^^aaadddiiikkknnnooopppppprrrtttuuuuuuvvvwwwwwwxxxyyyyyyyyyyyy{{{|||~~~}}}~~~}}}{{{qqqqqqrrrrrrssswww|||xxxuuuvvv{{{|||yyyvvvtttssstttuuuuuuvvvuuutttrrrqqqnnnmmmmmmnnnqqqtttxxxyyyyyy}}}zzzoooddd```eeepppzzz~~~~~~zzzxxxpppmmmkkkmmmrrruuuvvvuuutttsssqqqqqqssswww|||~~~wwwqqqlllhhheeebbb[[[XXXUUUUUUXXXZZZZZZYYY\\\^^^______]]]ZZZZZZZZZXXX[[[^^^___```ccchhhmmmnnnqqquuuuuussspppoooppplllnnnqqqrrrqqqqqqqqqrrriiihhhfffeeecccaaa\\\YYYZZZ]]]aaaccceeehhhnnnssssssrrrqqqqqqrrrrrrpppoooppplllgggdddcccccccccbbbRRRMMMIIIHHHGGGGGGMMMTTT[[[dddqqqzzz||||||{{{{{{|||{{{yyywwwuuuuuuxxxzzz{{{wwwvvvvvvpppsssvvvwwwvvvtttssssssssszzz|||yyyyyy{{{zzzyyytttyyyxxxtttpppoooqqqrrrqqqooorrrrrrqqqqqqqqqrrrssssssoookkkeee___ZZZXXXYYYYYY[[[```ccc```WWWNNNKKKJJJIII]]]vvvwww\\\JJJBBBAAAHHHPPPooovvvfffWWWIII===999999777888888555333333666999333333222222222333444444333333444555777999:::;;;:::::::::<<<>>>AAADDDFFF============>>>>>>>>>>>>:::999999;;;>>>@@@@@@???@@@@@@???>>>>>>>>>>>>>>>;;;AAADDDAAA@@@DDDCCC???AAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBCCCDDDHHHLLLPPPNNNMMMNNNOOOQQQWWWhhhyyyvvv___SSSSSSYYY^^^rrrnnn```VVVPPPHHHNNN___zzzrrrlllccc[[[UUURRRPPPNNNNNNKKKFFFCCCCCCGGGLLLPPPTTTYYY]]]___gggyyy|||nnneee```VVVTTTRRRPPPNNNOOOOOOPPPQQQSSSVVVXXXZZZ]]]aaadddhhhjjjlllmmmmmmoooqqqsssuuuvvvvvvwwwxxxyyyyyyyyyzzzzzz{{{}}}~~~{{{|||~~~yyyuuuyyywwwtttsssssssssrrrqqqvvv}}}~~~|||xxxtttssswww}}}~~~~~~}}}}}}~~~~~~~~~~~~|||{{{yyyxxxwwwvvvttttttsssssssssrrrrrrrrrppppppssszzz{{{rrrjjjccccccnnnzzz}}}zzzxxxsssoooooosssvvvuuurrrtttqqqooonnnmmmmmmuuu~~~vvvnnnllljjjhhh]]]ZZZVVVTTTUUUZZZ```dddccceeegggfffdddbbbaaabbbeeedddbbbdddfffiiikkkkkkoootttuuurrrsssyyyzzzwwwssstttuuuuuussspppllliiihhhhhhgggddd```^^^]]]^^^^^^```bbbccceeeiiinnnrrrssssssrrrpppoooqqqtttwww|||xxxsssnnnkkkhhhdddbbbXXXQQQKKKHHHFFFHHHPPPXXX___hhhrrrvvvzzz|||}}}|||zzzyyyyyyyyy{{{|||~~~yyyxxxyyywwwwwwuuutttsssssssssssswwwzzz{{{zzzwwwuuuvvvxxxxxxxxx{{{{{{ttttttsssssssssssstttttttttsssrrrpppoooooooooooonnniiibbb\\\XXXVVVTTTRRRYYY[[[^^^]]]TTTIIIEEEGGGSSSjjjlllQQQHHH@@@:::JJJeee{{{sssfffYYYLLLBBB999444555444444333333333444444444444444333333222222222222555888999999888999:::===;;;999:::===@@@BBBBBBDDDBBB@@@>>>======>>>???AAA???===<<<<<<>>>@@@AAADDDDDDDDDAAA>>><<<===>>>@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAAAAABBBBBBBBBDDDCCCCCCDDDFFFHHHJJJLLLOOOMMMMMMPPPSSSYYYeeeqqqrrr___UUUVVVYYYkkk}}}kkkZZZPPPKKKNNNUUUeeerrraaa\\\ZZZUUUPPPNNNKKKKKKIIIEEEBBBCCCGGGLLLQQQUUUYYY]]]dddppp{{{lll___\\\VVVSSSTTTTTTQQQPPPQQQRRRPPPRRRVVVXXXYYY^^^eeehhhjjjmmmppprrrrrrrrrqqqrrrsssuuuvvvuuuvvvwwwyyyvvvyyy|||~~~~~~}}}}}}}}}}}}~~~{{{xxxzzzxxxwwwvvvvvvtttqqqooommmsss|||}}}|||}}}~~~~~~~~~}}}{{{xxxwwwzzz~~~{{{zzz{{{|||~~~~~~~~~~~~}}}|||{{{|||{{{yyywwwuuusssqqqpppqqqppppppsssxxx~~~|||tttllleeeeeeooo{{{~~~yyyuuuppppppsssuuuuuusssrrrooonnnnnnlllmmmuuu~~~yyyoookkkhhheee^^^[[[XXXWWWYYY^^^eeeiiilllnnnoooooommmkkkkkkkkkjjjiiihhhiiilllmmmmmmlllpppuuuwwwvvvyyy~~~}}}{{{{{{zzzwwwtttoookkkiiiffffffeeeaaa^^^\\\]]]^^^```aaacccdddfffjjjnnnrrrsssssssssrrrsssvvvzzz}}}~~~xxxrrrooollliiigggZZZSSSLLLHHHFFFGGGNNNWWW___hhhqqqwww{{{~~~|||zzzyyyxxxyyyzzz{{{}}}~~~yyyxxxyyyxxxwwwvvvuuuttttttttttttuuuxxxzzzyyyuuurrrrrrrrrsssvvv|||yyyvvvuuuttttttsssttttttuuuuuuuuutttrrrrrrqqqqqqqqqmmmhhh```ZZZVVVTTTSSSRRRVVVWWWZZZYYYQQQHHHFFFJJJYYYnnndddMMMFFFAAAAAAVVVsssyyyuuummmaaaUUUJJJBBB;;;888666555555444333333333444444444444333333333222222333555888999888888999:::;;;999888999<<<>>>@@@@@@BBB@@@???===<<<===>>>???>>>===<<<;;;<<<>>>AAACCCEEEEEEDDDAAA>>>===>>>?????????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLKKKNNNRRRVVV[[[fffqqqiii\\\]]]bbbllltttaaaTTTKKKLLLOOO[[[sssmmmddd___XXXRRRQQQMMMLLLJJJFFFCCCDDDGGGKKKPPPTTTYYY]]]cccmmm{{{wwwggg```YYYTTTTTTSSSPPPNNNOOOPPPOOOPPPTTTVVVWWW\\\bbbfffhhhkkknnnpppqqqqqqqqqrrrtttuuuvvvvvvvvvxxxyyyvvvyyy|||}}}}}}||||||}}}|||}}}~~~|||zzzyyyyyyzzz{{{{{{wwwrrrnnniiimmmsssyyy~~~{{{yyywwwvvvvvvwwwzzz{{{~~~zzzwwwvvvwwwwwwzzz{{{~~~}}}yyyvvvsssqqqsssqqqnnnmmmnnnssszzz}}}vvvooohhhgggppp{{{}}}xxxsssqqqrrrssssssqqqooommmlllmmmllllllttt}}}~~~sssmmmiiieeebbb```]]][[[\\\```eeehhhqqqsssuuuvvvuuuuuuvvvwwwttttttsssuuuvvvuuusssqqqtttxxx|||}}}~~~yyytttnnnjjjhhhdddcccaaa^^^[[[ZZZ]]]___bbbdddeeefffgggiiimmmppprrrqqqqqqsssvvv{{{yyysssooommmkkkjjj\\\UUUNNNJJJGGGHHHOOOXXX```iiirrrwww|||~~~|||{{{yyyxxxxxxyyyyyyyyy|||~~~{{{xxxwwwxxxxxxwwwvvvuuuuuuttttttuuusssvvvyyyyyyvvvrrrooommmmmmttt~~~zzzyyyxxxwwwuuuuuuuuuvvvvvvwwwwwwvvvuuutttsssrrrrrrnnnhhh___XXXTTTSSSRRRRRRSSSSSSTTTSSSMMMFFFHHHNNNaaauuupppYYYFFFBBBCCCKKKfffvvvooollldddYYYNNNFFFAAA===;;;888777666555444333333333444444444444333333333333333555777888888888999:::999888777888:::===>>>>>>>>>>>><<<;;;;;;<<<===>>><<<<<<;;;;;;<<>>===???@@@???@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBDDDFFFGGGIIIJJJNNNUUUZZZ___jjjttt|||xxxgggdddhhhsssmmm\\\OOOMMMKKKQQQdddzzzmmmddd\\\VVVUUUPPPOOOLLLHHHEEEEEEGGGIIIMMMRRRXXX^^^ccckkkttt{{{uuuiii```XXXVVVTTTPPPNNNOOOOOOMMMNNNQQQSSSTTTYYY```fffhhhllloooqqqrrrrrrqqqrrrtttvvvvvvvvvvvvxxxzzzwwwyyy{{{|||{{{zzz{{{|||||||||}}}}}}~~~}}}{{{zzzwwwyyy||||||vvvqqqnnnooorrruuuxxxyyyzzzzzzvvvuuutttssssssuuuxxx{{{|||xxxvvvuuuvvvvvv|||~~~{{{wwwtttsssrrrpppllljjjmmmuuu|||zzzuuupppjjjhhhoooyyy|||vvvrrrqqqpppooonnnmmmkkkkkklllkkkkkkrrrzzzxxxqqqlllhhhgggeee```]]][[[\\\___```kkknnnrrruuuxxx{{{}}}yyyyyy|||~~~xxxrrrmmmiiihhhbbbaaa^^^[[[YYYYYY]]]```dddeeefffffffffgggjjjlllmmmllllllnnnsssxxx{{{}}}yyyqqqkkkgggeeedddcccZZZTTTNNNKKKJJJKKKSSS\\\cccllltttwww{{{~~~}}}|||zzzyyyxxxxxxxxxxxxtttwwwyyyyyywwwvvvvvvvvvxxxwwwvvvuuuuuuuuuuuuuuusssvvvyyyzzzyyyuuuqqqooommmttt~~~}}}|||zzzxxxwwwxxxyyyzzzyyyyyyxxxwwwuuusssqqqpppoooiiiaaaZZZVVVUUUUUUTTTUUUSSSQQQNNNHHHEEEJJJSSShhhyyy{{{```OOO@@@???EEETTTqqq{{{tttnnnccc[[[PPPGGGAAA===<<<;;;999888666555444333333333444444444444444444333333333555777888777888999;;;999888777888;;;=========;;;;;;::::::;;;<<<======<<<<<<;;;;;;<<<>>>???AAABBBBBBBBB???======>>>@@@BBBBBBCCCDDDDDDDDDDDDCCC@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@AAACCCEEEFFFHHHHHHMMMTTT[[[bbbnnnzzzuuuiiifffrrr{{{~~~|||hhhVVVRRRMMMNNN\\\ttttttggg^^^YYYXXXRRRPPPMMMJJJGGGFFFFFFFFFHHHNNNVVV]]]dddjjjpppttttttiii]]]YYYVVVSSSPPPQQQOOOMMMMMMPPPQQQRRRWWW^^^gggiiilllooorrrsssssssssrrrtttvvvvvvvvvvvvxxxzzzxxxyyyzzzzzzyyyyyyzzz|||}}}}}}}}}}}}~~~~~~~~~~~~|||yyyxxxtttwww|||{{{vvvrrrrrrrrrsssssstttuuuuuurrrssssssrrrrrrtttxxx|||}}}{{{yyyxxxxxxxxx~~~{{{wwwrrrrrrpppllliiijjjpppuuuyyyvvvssspppjjjhhhnnnwww~~~yyyuuurrrooommmllllllkkkkkklllkkkjjjnnnvvv~~~uuunnnjjjhhhfffbbb]]][[[ZZZZZZ[[[aaaeeekkkqqqwww}}}~~~~~~zzztttoookkkiiihhhbbbaaa___[[[YYYZZZ]]]```dddeeefffeeeddddddeeegggeeecccdddfffkkkooopppooommmhhhaaa[[[YYYXXXWWWWWWRRRNNNKKKKKKKKKMMMUUU^^^hhhooovvvxxxzzz}}}}}}{{{{{{zzzzzzyyyxxxwwwwwwwwwtttvvvxxxxxxxxxwwwwwwxxxwwwvvvvvvuuuuuuuuuuuuuuutttvvvxxx{{{{{{zzzwwwuuupppvvv~~~|||zzzzzz{{{|||~~~||||||{{{yyyvvvtttqqqpppsssnnnfff```]]]\\\\\\[[[\\\WWWRRRLLLFFFFFFNNNYYYmmm|||}}}sssSSSGGG>>>???JJJ]]]wwwwwwoooiiiZZZSSSIII@@@;;;999888777888888666555333333222222444444444444444444444444444666777777777888999;;;:::999999:::<<<>>>>>>===999999999::::::;;;<<<<<<>>>===<<<;;;;;;<<<<<<===???@@@@@@???===<<<===???AAABBBCCCCCCDDDDDDCCCCCC@@@?????????@@@@@@AAABBBCCCCCCBBBBBBBBBCCCEEEFFFGGGGGGKKKQQQXXX```nnn{{{pppcccfffvvvtttkkkkkkoooxxxvvvaaa[[[UUUSSSYYYiii|||lllaaa[[[WWWSSSQQQNNNKKKIIIGGGEEEDDDDDDJJJRRR[[[bbbiiimmmpppxxxqqqbbb[[[XXXTTTRRRRRRQQQNNNNNNPPPQQQRRRWWW^^^eeegggjjjnnnpppqqqqqqqqqrrrsssuuuuuuuuuvvvwwwyyyxxxyyyzzzyyyxxxyyy{{{}}}~~~~~~~~~~~~zzzxxxtttwww||||||sssrrrpppooonnnnnnnnnnnnmmmoooqqqqqqqqqtttzzz}}}{{{{{{{{{{{{|||}}}sssrrrooollliiiiiikkkmmmsssqqqqqqpppkkkhhhnnnvvv{{{{{{}}}|||~~~}}}{{{yyyvvvssspppooonnnmmmmmmnnnkkkhhhkkkqqqyyyqqqllliiigggddd```^^^\\\\\\\\\]]]aaagggmmmssszzz~~~||||||~~~~~~{{{wwwsssooollljjjiiidddcccaaa^^^\\\\\\___aaabbbcccdddbbb```^^^______\\\[[[\\\```dddfffdddaaa[[[WWWRRRNNNMMMMMMMMMLLLJJJHHHHHHKKKMMMOOOVVV^^^kkkqqqwwwwwwxxx{{{{{{xxxyyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{uuuuuuttttttttttttuuuuuuuuuuuuuuuvvvyyyzzzyyyxxxssswww}}}~~~|||{{{{{{|||~~~|||yyyvvvuuuyyytttnnnjjjggggggfffeeeccc]]]TTTMMMHHHJJJVVVddduuu|||eeeJJJCCC>>>DDDTTTjjjvvvmmmddd\\\QQQKKKCCC;;;777666444444777666555444333222222222444444444444555555555555555666777777666777:::<<<;;;::::::;;;>>>???>>>===999999999::::::;;;;;;;;;>>>===<<<;;;;;;:::::::::<<>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@???@@@@@@AAABBBCCCEEEDDDCCCBBBCCCCCCEEEEEEFFFFFFIIINNNSSSZZZeeeqqqrrrsssyyyggg^^^kkk~~~qqqeee]]][[[cccnnnooohhh___YYYXXX___nnn|||tttggg]]]WWWTTTRRROOOMMMLLLJJJGGGDDDBBBFFFMMMVVV^^^eeejjjlllmmm|||}}}iii___ZZZUUURRRQQQRRROOONNNPPPPPPQQQWWW^^^aaacccgggjjjmmmnnnooooooppprrrttttttttttttvvvxxxyyyyyyyyyxxxxxxzzz}}}~~~~~~|||~~~~~~{{{wwwyyy{{{~~~sssrrrpppnnnlllkkkkkkkkkhhhlllppprrrsssxxx}}}|||{{{{{{{{{|||~~~}}}xxxqqqllljjjiiiiiiiiinnnnnnppppppmmmjjjooowww~~~|||wwwxxxxxxxxxyyy{{{}}}~~~|||zzzxxxwwwqqqppppppoookkkfffhhhmmm{{{zzzuuuqqqoookkkhhhdddaaa```___^^^```dddiiimmmrrrxxx|||~~~{{{wwwvvvxxxyyywwwyyy~~~|||zzzwwwtttqqqnnnlllkkkffffffeeebbb```___```bbb```aaaaaa___\\\YYYYYYYYYVVVVVVXXX]]]bbbbbb]]]XXXPPPMMMJJJHHHIIIIIIIIIIIIJJJIIIKKKPPPSSSUUUZZZaaajjjqqquuuvvvwwwzzzzzzxxxvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{{{{{{{{{{ttttttssssssssssssttttttuuurrrnnnnnnqqqtttuuuuuusssvvv{{{}}}}}}}}}~~~~~~|||zzzyyyyyy|||~~~{{{wwwtttsssqqqpppnnniiiaaaWWWOOOKKKPPP```pppkkkVVVDDD@@@@@@LLLccc{{{wwwkkkcccZZZSSSHHHCCC===888555444333222555444333222222222222222444444444444555555555666555666777666666777:::<<<;;;;;;:::<<<>>>???>>><<<999999::::::;;;:::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;???CCCEEECCCAAA???>>>===>>>??????@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDEEEHHHMMMOOOPPPVVV^^^[[[```jjjppp___dddnnn|||pppiii```WWWXXX```ooo}}}wwwjjjbbb[[[ZZZbbblll{{{nnnccc\\\WWWTTTRRRQQQPPPNNNJJJFFFCCCEEEIIIPPPXXX___dddffffffooo|||vvvhhh```ZZZUUUSSSRRROOONNNOOOOOOPPPUUU]]]aaacccgggkkkmmmooooooooooooqqqrrrsssssssssuuuvvvyyyyyyyyyxxxxxx{{{~~~}}}}}}{{{}}}zzz{{{|||~~~vvvuuusssqqqooommmllllllgggkkkqqqtttwww}}}~~~}}}|||{{{{{{{{{~~~uuunnnllllllkkkiiilllmmmpppqqqnnnkkkpppxxx{{{{{{vvvvvvvvvuuuvvvyyy~~~~~~sssrrrrrrpppkkkeeefffjjjqqqzzzxxxtttnnniiidddaaa______aaaccceeegggjjjooorrrxxxxxxxxxzzz||||||{{{yyyxxxrrrpppttttttsssvvv||||||{{{yyyvvvssspppnnnlllggghhhgggeeebbbaaaaaabbb^^^______]]]YYYVVVUUUUUUSSSTTTWWW]]]bbbbbb\\\VVVLLLJJJHHHHHHIIIJJJJJJJJJMMMMMMQQQWWWZZZZZZ^^^dddhhhoootttuuuvvvzzz{{{yyyuuuvvvwwwxxxxxxyyyxxxxxxwwwvvvvvvwwwxxxyyyyyyxxxssssssrrrrrrrrrssssssttttttoooiiigggjjjmmmpppqqqqqquuuyyy{{{yyyxxxyyy{{{{{{zzzxxxwwwxxx{{{~~~|||zzzzzzxxxvvvtttlllcccXXXQQQNNNUUUgggxxx}}}uuu___LLL@@@???BBBRRRmmmqqqeee^^^WWWQQQBBB>>>999666444444333222333333222111111222222222444444444555555555666666555666777666666777:::<<<;;;::::::<<<>>>>>>===<<<::::::;;;;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<;;;@@@EEEGGGFFFCCC@@@?????????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCDDDBBBDDDIIIMMMLLLIIIJJJOOOOOOUUUYYYdddvvv___]]]___jjj{{{}}}qqqnnngggZZZTTTVVVccctttttthhh___YYY^^^fffmmmtttiiibbbXXXVVVTTTSSSSSSQQQLLLHHHDDDDDDFFFLLLSSSZZZ___aaaccchhhqqqqqqggg___YYYVVVRRROOOMMMNNNNNNNNNTTT\\\dddfffjjjmmmppprrrrrrrrrnnnppprrrrrrrrrrrrtttvvvyyyyyyyyyxxxyyy|||}}}||||||{{{}}}~~~{{{}}}|||xxxsssqqqqqqrrrttttttvvvyyy~~~|||{{{zzzyyyxxx||||||}}}~~~~~~{{{uuupppiiigggiiijjjmmmooonnnmmmnnnqqquuuzzz{{{zzzxxxuuusssssstttvvvxxxyyy{{{~~~vvvooommmkkkgggeeefffttt~~~~~~sssjjjffffffhhhfffeeefffggghhhhhhgggssssssssstttttttttuuuuuuttttttrrrrrrssstttvvvxxxzzz{{{{{{yyysssnnnjjjhhhjjjjjjiiihhheeecccaaa___```___\\\YYYUUUSSSQQQPPPSSSUUUYYYaaagggfff^^^WWWLLLJJJHHHGGGHHHJJJKKKLLLMMMTTT\\\`````````bbbeeennnppptttvvvwwwxxxyyyzzzyyyyyyyyyzzzzzzzzzzzz{{{xxxxxxyyyzzz|||{{{yyyvvvvvvuuutttsssuuuwwwzzz|||yyyrrriiidddeeehhhkkkmmmmmmooosssxxxzzz{{{{{{{{{tttuuuvvvttttttvvv|||xxxttthhh]]]XXXZZZcccrrryyygggTTTIIICCC===FFFeeexxxlllcccZZZPPPHHH===<<<999666333222111111444333222222111111222222555555555666555444444333555777999999777777:::<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777;;;BBBGGGIIIHHHEEECCCAAA???>>>???AAACCCCCCBBB@@@@@@BBBDDDAAAAAAHHHQQQXXXPPPFFF@@@======@@@CCCGGGEEEDDDFFFJJJKKKJJJIIIIIIRRRRRRUUUnnn{{{dddZZZTTT]]]kkkwwwzzzssskkkbbb]]][[[```mmm{{{nnneee___[[[YYY]]]kkk~~~{{{mmmeeeZZZWWWUUUUUUUUUSSSOOOJJJFFFGGGGGGHHHLLLRRRZZZ___ddddddeeeqqqmmm^^^XXXYYYUUUQQQNNNOOOOOOOOOUUU\\\cccfffjjjnnnqqqrrrqqqqqqnnnnnnoooppprrrtttvvvwwwxxxzzz{{{||||||}}}{{{{{{{{{|||~~~|||}}}~~~~~~~~~|||zzzyyy}}}}}}|||{{{yyyxxxwwwvvvvvvvvvwwwvvvvvvyyy{{{vvvooolllllliiikkklllllllllnnntttyyy~~~zzzvvvtttttttttvvvxxx}}}yyypppmmmkkkgggeeeeeelllwwwvvvnnnjjjfffeeecccccceeegggggggggooooooooopppqqqqqqrrrrrrtttsssqqqpppppprrrtttuuuxxxzzz{{{yyytttooollljjjkkklllmmmmmmkkkhhheeebbbfffddd```\\\XXXTTTRRRQQQTTTUUUZZZaaafffeee]]]VVVMMMLLLJJJJJJKKKLLLMMMMMMOOOVVV```eeefffggghhhkkkqqqtttvvvwwwwwwvvvwwwxxxwwwwwwxxxxxxyyyyyyzzzzzzwwwwwwxxxzzz||||||zzzxxxuuutttsssrrrtttxxx|||~~~~~~wwwmmmgggeeegggiiiiiilllnnnrrrvvvxxxyyyyyyyyyvvvvvvvvvtttsssuuuzzz~~~zzzooofff___```fffppp}}}|||nnnZZZIII@@@CCCDDDSSSpppttthhh___UUUJJJAAA999888666444222111111111333222222222222222333333555555555666666666555555666888::::::888777888:::999::::::;;;;;;::::::999::::::::::::::::::::::::888888888999999:::::::::;;;===@@@CCCEEEFFFFFFFFFBBBAAA??????@@@AAA@@@???@@@@@@BBBDDDDDDFFFOOOYYYcccYYYLLLCCC???>>>@@@CCCEEEDDDDDDGGGLLLOOOOOONNNHHHMMMLLLQQQeee{{{yyyyyyhhh]]]UUUWWW___iiirrryyy|||xxxtttpppiiibbb]]]]]]mmm|||qqqhhhbbb]]]ZZZUUU___ooo{{{zzzppphhh```\\\YYYWWWVVVSSSNNNIIIFFFFFFEEEEEEGGGMMMUUU[[[]]]aaaccciii{{{vvvggg^^^[[[UUUQQQOOOPPPPPPPPPUUU[[[aaacccggglllnnnppppppooommmnnnoooppprrrtttuuuvvvxxxzzz{{{{{{|||}}}~~~}}}}}}}}}~~~}}}|||{{{~~~~~~|||{{{}}}|||{{{yyywwwuuusssrrrrrrsssrrrpppmmmmmmoooppp}}}~~~xxxrrrpppiiijjjjjjiiijjjooowww~~~{{{wwwuuusssuuuxxx~~~xxxrrrooojjjffffffeeeooo~~~xxxpppiiifffcccbbbdddfffhhhiiilllmmmnnnooopppqqqrrrssstttsssrrrqqqqqqrrrtttuuuxxxzzz|||{{{wwwrrrooommmkkknnnppprrrqqqoookkkiiijjjhhhddd___[[[WWWTTTSSSSSSUUUZZZaaaeeebbb[[[UUUOOONNNNNNNNNNNNNNNNNNMMMQQQYYYdddlllooopppqqqsssvvvxxxzzzzzzxxxvvvvvvvvvuuuuuuvvvwwwxxxxxxyyyyyywwwwwwwwwzzz}}}~~~~~~}}}vvvuuussssssuuuyyy~~~}}}tttmmmjjjkkklllmmmmmmooosssvvvxxxyyyyyyxxxxxxwwwvvvtttssstttxxx{{{zzziiieeeeeennnzzzyyyfffRRRCCC>>>BBBNNNfff~~~qqqfff\\\RRRFFF===666555333222111111111222222111111222222333444555444555555666666777777888666888:::;;;999888888999999999::::::::::::999999888888888888888888888888555666666777999:::;;;;;;>>>>>>>>>???AAACCCFFFHHHDDDBBB@@@???@@@???===<<<======@@@CCCEEEIIIUUUaaaqqqfffTTTFFF@@@@@@AAAAAACCCCCCEEEIIIMMMQQQRRRRRRHHHIIIHHHNNN]]]nnnzzzuuutttvvvnnncccWWWSSSTTTZZZfffqqqzzzxxxwwwwwwxxxsssjjjbbb\\\kkk|||tttnnnhhhbbb^^^RRRUUU^^^kkkwww{{{tttmmmddd```[[[XXXWWWUUUPPPLLLHHHGGGEEECCCDDDIIIQQQVVVVVV]]]aaa```fff{{{sssggg]]]WWWRRRPPPQQQQQQQQQTTTXXX]]]```dddhhhlllmmmnnnnnnlllmmmnnnoooqqqssstttuuuwwwxxxzzzzzzzzz|||~~~~~~~~~{{{yyyyyyyyy{{{}}}|||{{{||||||}}}|||{{{zzzzzzyyyxxxvvvsssoookkkiiiiiisss~~~wwwqqqkkkkkkiiiggghhhnnnyyyzzzwwwssstttvvv|||}}}vvvnnnhhhgggccckkkwwwwwwrrrnnnhhheeeeeegggiiijjjlllmmmnnnppprrrssstttuuuuuutttttttttuuuxxx{{{|||}}}|||vvvrrrqqqnnnppprrrtttuuuuuutttsssmmmkkkgggbbb]]]YYYWWWUUURRRUUUZZZ```ccc```YYYTTTPPPQQQRRRQQQOOONNNMMMMMMRRRZZZfffpppuuuwwwxxxyyyyyy{{{}}}|||zzzxxxwwwxxxuuuuuuvvvvvvwwwxxxyyyyyyvvvvvvwwwzzz~~~zzzyyywwwvvvxxx}}}zzzuuurrrrrrtttuuuqqqsssuuuxxxyyyzzzzzzzzzyyyxxxvvvtttssstttvvvwwwvvvddddddlll|||www```KKKBBBAAADDD[[[yyy{{{oooeee]]]SSSGGG???666555333222000000111111111111111222333444666666444444555666777888999:::555777999;;;;;;:::::::::999999::::::::::::999999888888888888888888888888666666777888999:::;;;;;;>>>=========???AAADDDFFFCCCBBB@@@@@@AAA@@@>>><<<;;;:::<<<@@@BBBHHHVVVcccxxxmmmYYYHHH@@@@@@AAA@@@CCCCCCEEEIIILLLOOOQQQRRRIIIGGGFFFNNNYYYaaazzzttttttsssjjj^^^UUUPPPSSSaaaooouuuvvvxxx|||ttthhh```hhhyyy|||vvvsssnnnhhhcccXXXSSSTTT___pppzzzyyytttfffaaa[[[XXXXXXWWWUUURRRMMMKKKGGGDDDCCCGGGNNNSSSSSS[[[___[[[ZZZhhhrrrccc[[[VVVRRRSSSSSSQQQRRRUUUZZZ]]]aaaeeeiiilllmmmnnnkkklllnnnoooqqqrrrrrrssssssuuuwwwyyyzzz{{{~~~~~~~~~~~~~~~~~~zzzwwwwwwwwwxxx|||~~~}}}|||~~~}}}yyyuuupppllliiiqqqvvvxxxpppnnnmmmjjjggggggnnnzzz}}}zzzsssrrrtttzzz~~~qqqhhhfffdddjjjsss{{{~~~xxxpppkkkiiiiiiiiijjjjjjkkklllnnnppprrrssstttsssssstttvvvyyy~~~~~~yyyvvvwwwwwwwwwwwwyyy|||xxxuuuoooiiibbb\\\WWWUUUQQQUUU[[[```bbb___YYYTTTSSSUUUUUUSSSOOOLLLKKKLLLQQQYYYeeepppwwwzzz{{{{{{zzz|||~~~~~~}}}{{{{{{{{{uuuvvvvvvwwwxxxyyyyyyyyyuuuuuuvvvyyy~~~|||}}}~~~yyyuuutttuuuwwwrrrsssuuuwwwxxxxxxxxxxxxxxxwwwuuusssssstttuuuuuu{{{{{{ooo]]]aaannnlllTTTCCC???CCCQQQooo~~~vvvjjjaaa[[[SSSHHHAAA999888555333111000000000000111111222333555666777444444444555666888:::;;;444555777999<<<===<<<<<<888999999::::::999999888888888888888888888888888999999999::::::::::::;;;;;;<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBBBB@@@>>>===;;;<<>>???AAA@@@CCCDDDFFFGGGHHHJJJKKKMMMGGGFFFEEEMMMUUUYYYsssxxxvvvyyyqqqfff[[[QQQPPP[[[iiiqqquuuyyy~~~|||nnnhhhfffkkkyyy{{{wwwwwwuuupppkkk]]]UUUPPPWWWhhhwww|||{{{lllfff^^^YYYXXXWWWUUUSSSPPPMMMIIIEEECCCEEEKKKOOOTTTXXX\\\[[[YYY```rrrpppeee]]]WWWVVVTTTRRRQQQSSSXXXZZZ^^^cccgggkkkmmmnnnkkklllnnnoooqqqqqqqqqqqqooorrruuuxxxyyy|||~~~}}}|||||||||||||||||||||{{{}}}{{{uuuvvvwwwxxxzzz{{{wwwrrrooosssrrrvvvzzzppppppnnnkkkggghhhppp||||||ssspppqqqxxxtttjjjiiigggkkkpppvvv}}}{{{uuuqqqoooooonnnjjjkkklllnnnppprrrssstttrrrssstttwww|||}}}~~~yyypppfff]]]WWWSSSRRRWWW^^^cccdddaaa\\\XXXXXXZZZYYYUUUOOOJJJJJJKKKQQQXXXbbbmmmuuuyyyzzzzzzzzz|||~~~~~~}}}|||||||||wwwwwwwwwwwwwwwxxxxxxxxxttttttuuuyyyyyysssppppppqqqqqqrrrrrrsssttttttttttttvvvtttrrrssstttvvvvvvuuuyyytttgggVVV]]]mmmvvv^^^KKKAAADDDMMMiiivvvmmmbbbYYYSSSMMMEEE>>>;;;999777444222111111111111111222222333555666777444444444444555777999:::777666666888;;;===>>>===888888999999999999888888888888888888888888888888::::::::::::::::::;;;;;;:::;;;===>>>??????>>>>>>======>>>@@@BBBCCCAAA??????>>>>>>@@@AAAEEERRR___pppoooaaaLLL>>>>>>AAA@@@CCCEEEFFFFFFDDDDDDEEEGGGBBBDDDBBBGGGOOORRReeezzzyyyzzzuuummmbbbUUUNNNSSS]]]hhhpppvvv{{{tttooofffbbbkkkxxx{{{xxxzzz|||zzzvvvddd[[[QQQRRR^^^nnnyyywwwoooeee]]]YYYWWWTTTRRROOOMMMJJJEEECCCCCCGGGJJJSSSUUUXXX[[[[[[]]]eeeooosssiii___[[[XXXTTTRRRSSSUUUWWW[[[```eeeiiilllnnnkkklllnnnpppqqqrrrqqqqqqoooqqquuuxxxzzz{{{~~~zzzzzzzzzzzzzzzzzzyyyyyyzzz|||~~~|||tttvvvwwwxxxyyy|||{{{zzzwwwxxx|||rrrooonnnkkkiiijjjsss}}}tttpppooottt}}}}}}rrrqqqkkklllnnnqqqwww}}}{{{zzztttuuuvvvwwwyyyzzz{{{|||vvvvvvxxx{{{{{{qqqggg^^^WWWTTTTTTZZZbbbggghhheeeaaa^^^______]]]WWWOOOJJJJJJLLLRRRWWW```jjjrrrwwwxxxxxxyyy{{{}}}}}}{{{yyyyyyyyywwwwwwvvvvvvvvvvvvuuuuuutttssstttyyy~~~xxxrrrnnnnnnpppqqqqqqrrrrrrrrrrrrrrrrrrtttrrrppprrruuuwwwwwwvvvyyy~~~|||nnnaaaRRR[[[nnngggRRREEEDDDNNNZZZqqqgggZZZPPPKKKEEE>>>999999777666444333222333333222222222333444555666777555444333333444666888999<<<999666777999<<<<<<<<<888888999999999999888888777777777777777777777777777777888999:::;;;;;;<<<:::;;;<<<===============;;;;;;<<<>>>@@@AAA???===>>>======??????CCCNNNZZZlllqqqhhhRRR@@@>>>AAAAAACCCDDDFFFDDDBBBAAABBBDDD???DDDBBBBBBJJJNNNZZZnnn|||yyyuuurrrooohhh\\\RRRQQQUUU[[[fffooosss{{{yyyqqqiiidddfffnnnwww|||yyy~~~rrriii\\\TTTVVVbbbppp{{{vvvjjj```[[[YYYVVVTTTPPPOOOMMMIIIEEEEEEGGGIIIPPPPPPTTTYYYYYYWWW\\\cccvvvuuuhhhaaa\\\WWWUUUUUURRRTTTXXX]]]bbbgggkkkmmmlllmmmoooqqqrrrrrrqqqqqqqqqtttwwwyyyzzzzzz|||}}}zzzzzzzzzzzzyyyxxxxxxwwwxxx{{{~~~|||tttvvvxxxxxxxxx{{{tttmmmlllkkkiiilllvvv|||vvvqqqnnnpppwwwzzzzzzooonnnmmmnnnqqqyyy{{{|||}}}~~~|||{{{}}}wwwnnnfff^^^YYYVVVWWW]]]eeejjjkkkhhhdddbbbcccccc```XXXOOOJJJKKKMMMSSSWWW___hhhqqqvvvwwwwwwyyy{{{|||{{{yyywwwvvvvvvvvvvvvvvvuuuttttttsssssssssssstttyyy~~~}}}yyysssqqqrrruuussssssssssssssssssssssssrrrpppoooqqquuuxxxxxxwwwyyy~~~yyyjjj]]]RRR]]]ppptttYYYGGG???DDDSSSaaapppfffWWWMMMFFFAAA;;;666666555444333333333444555333333333333444555666666555444333222333555777888@@@<<<777666888:::;;;:::888888999999999999888888666666666666666666666666444444666777999;;;<<<===<<<;;;;;;:::;;;<<<===>>>::::::;;;===???>>><<<::::::999:::<<<<<>>======@@@FFFKKKbbbppptttcccMMMDDDDDDDDDBBBCCCCCCBBBAAA@@@BBBDDDKKKJJJJJJHHHFFFGGGIIILLLTTTiii{{{qqqppppppqqqpppiii```XXXQQQVVV^^^cccbbbaaajjjtttzzz|||xxxyyywww{{{{{{iiiYYYUUUXXXaaappp}}}{{{pppfff___\\\WWWUUURRROOOLLLKKKJJJIIIEEEGGGKKKOOOQQQQQQPPPOOONNNUUU```llluuuyyyyyyyyy~~~}}}zzzuuulllbbb[[[VVVSSSRRRUUUYYY]]]cccjjjmmmoooqqqtttuuutttssssssqqqqqqqqqrrrtttuuuvvvwwwuuuvvvxxxxxxwwwwwwxxxyyy|||~~~~~~~~~yyyvvvtttsssrrrrrrsssuuuwwwzzz~~~xxxrrrrrrrrrttttttoookkkooo~~~yyywwwwwwyyy|||zzzwwwssspppmmmiiifff___YYYTTTRRRQQQRRRVVVYYY___fffjjjkkkhhhfffkkklllkkkhhhddd___\\\ZZZZZZ___dddiiilllnnnpppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuuuuttttttttttttvvv{{{}}}uuuqqqqqqtttyyy{{{|||{{{{{{{{{wwwvvvvvvuuuttttttttttttpppqqqrrrssstttxxx}}}ttt```SSSTTT[[[hhhwwwoooPPPEEE===@@@MMMcccuuujjj[[[KKKAAA:::444333555111111111111111111111111222222222222333333444555666666666777777888888999777666666666666666777777888888777777777777888888999999:::::::::999888888666777888999999:::::::::888888999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<>>>?????????AAAEEEHHH\\\lllrrraaaKKKBBBBBBCCCBBBCCCCCCBBB@@@@@@@@@BBBGGGHHHHHHFFFEEEDDDEEEGGGNNN]]]xxx|||yyyzzz|||xxxkkkaaa___^^^aaacccbbbaaafffmmmsss}}}}}}zzz|||xxxzzz{{{hhhYYYTTTWWWdddttt|||zzzpppeee^^^ZZZWWWSSSOOOMMMKKKJJJIIIEEEFFFIIIMMMQQQQQQPPPOOOKKKNNNUUU]]]eeemmmrrruuuuuuwwwzzz}}}|||ttthhh___ZZZTTTPPPSSSWWW[[[bbbiiijjjlllnnnoooqqqqqqpppooooooooooooooopppqqqrrrssssssuuuwwwwwwwwwxxxzzz|||||||||yyywwwvvvuuuuuuuuuvvvwwwyyy{{{}}}~~~}}}sssrrrqqqsssyyypppjjjmmm{{{zzz|||~~~{{{xxxvvvrrrpppiiigggbbb]]]WWWRRROOOMMMRRRTTTZZZcccjjjnnnmmmlllpppoooppppppooommmjjjgggbbbfffjjjmmmooooooqqqrrrqqqppppppppppppppppppqqqpppqqqrrrrrrssssssssstttuuutttsssssstttuuuvvvvvvyyy}}}~~~wwwpppkkkjjjnnnsssvvvwwwwwwxxxxxxtttssssssssstttuuuvvvvvvpppqqqrrrsssuuuyyyyyyhhhVVVPPPYYYfffttt}}}}}}ttt___MMMCCC;;;BBBXXXuuuvvvkkkdddVVVGGG>>>999444333555111111111111111111111111222111111222333444555666666666666777888999999999777777666666666666777777888777777777777777777888888999999::::::::::::999777777777777888999999:::888888999999:::;;;<<<<<<888888999:::;;;<<<>>>>>>>>>???@@@@@@AAABBBEEEFFFXXXggglll]]]HHH@@@???@@@BBBCCCDDDBBB@@@>>>>>>>>>AAABBBCCCCCCBBBBBBCCCEEEKKKTTThhh~~~qqqjjjbbb\\\]]]```aaabbbeeennn{{{}}}zzz{{{wwwuuu~~~zzzfffYYYUUUZZZfffuuu|||oooccc^^^ZZZTTTPPPNNNMMMKKKIIIGGGGGGHHHLLLPPPRRRQQQOOOIIIKKKOOOVVV^^^gggnnnrrrmmmqqqxxx}}}rrrhhh___WWWQQQSSSWWW[[[bbbhhhhhhiiijjjlllmmmmmmmmmmmmnnnmmmlllkkkkkklllnnnooossstttvvvvvvwwwxxx|||~~~|||}}}{{{zzz{{{|||{{{zzzyyyxxxwwwwwwwwwxxxzzz|||}}}}}}xxxtttrrrpppnnnllljjjmmmsssyyyxxxsssqqqsss~~~yyyooogggiiiwww}}}|||{{{{{{|||~~~~~~|||zzzwwwsssppphhhgggccc___YYYRRRMMMJJJNNNQQQXXXcccnnnvvvwwwvvvtttssssssuuuxxxwwwsssnnnjjjllloooppppppqqqrrrtttqqqppppppooooooppppppqqqqqqrrrssssssrrrrrrtttvvvyyyxxxxxxyyyyyywwwtttqqqmmmppptttvvvvvvrrrmmmjjjiiilllppprrrsssssstttuuurrrrrrrrrssstttuuuwwwwwwuuuuuuuuutttuuuyyy~~~qqq```SSSSSSaaaqqq~~~uuu{{{fffSSSEEE???<<>>?????????AAACCCEEEGGGMMMYYYooossseeeXXXWWWZZZ\\\\\\]]]kkk{{{||||||vvvqqquuuuuufff[[[WWW[[[mmm~~~xxxnnnddd^^^WWWSSSQQQPPPMMMKKKIIIGGGGGGIIINNNQQQQQQOOOHHHIIILLLQQQWWW___fffjjjiiimmmvvv}}}tttggg]]]VVVVVVYYY\\\```eeeeeefffggghhhiiijjjjjjjjjkkkjjjhhhggghhhiiikkklllrrrssstttuuuuuuwww{{{~~~}}}~~~zzzyyywwwuuuyyy~~~}}}||||||{{{{{{}}}}}}wwwrrrlllhhhfffdddaaa___[[[^^^bbbfffjjjrrr{{{vvvqqqrrr}}}~~~wwwnnneeeeeeooo|||}}}yyywwwvvvwwwxxxzzzzzzzzz}}}}}}{{{wwwqqqmmmfffddd```[[[UUUQQQMMMKKKMMMPPPWWWeeettt~~~|||{{{~~~|||vvvpppqqqqqqqqqpppqqqsssuuuuuuuuutttsssssstttuuuuuutttuuuuuutttrrrrrrvvvyyy{{{vvvjjjkkkmmmpppqqqpppnnnllllllnnnppprrrqqqrrrssstttttttttttttttuuuvvvwwwwwwwwwxxxwwwwwwxxx|||{{{kkk```[[[aaarrr~~~vvvuuutttZZZJJJ===@@@FFFSSSmmmtttjjjbbbTTTJJJ???:::777333111222222222222222222222222222222222222333444666777888555666777888999::::::;;;::::::999888888888888888777777666666666666777777666777888999::::::::::::555555444444444555666777999999999999999999::::::999999999999:::<<<>>>???>>>===<<<<<<>>>AAACCCDDDHHHSSSUUUKKK@@@??????===;;;===??????>>>======>>>;;;<<<===>>>>>>@@@CCCFFFFFFIIIOOO[[[sssuuucccZZZWWWUUUVVVWWWeeezzz{{{qqqqqqtttwwwdddZZZYYYhhhzzz~~~{{{jjjddd[[[VVVUUUTTTQQQNNNKKKHHHDDDFFFKKKOOOOOONNNKKKJJJJJJLLLPPPWWW]]]bbbdddhhhrrr}}}qqqfff\\\ZZZ[[[\\\^^^aaa___```aaabbbcccddddddeeefffeeeddddddeeehhhkkkmmmpppqqqrrrrrrrrruuuyyy|||~~~|||yyyxxxuuurrruuuzzz}}}{{{xxxnnniiiccc```___^^^[[[YYYXXXYYYZZZ[[[\\\aaaiiioootttxxx~~~xxxrrrqqq{{{|||vvvnnneeeccclllvvv}}}zzzwwwtttrrrrrrssstttwwwwwwxxx|||~~~zzzuuuooojjjdddaaa\\\VVVQQQOOONNNMMMMMMPPPXXXgggyyyssssssrrrqqqooopppsssvvv{{{zzzyyyxxxxxxyyyzzz{{{wwwxxxwwwuuussssssxxx||||||kkkkkklllnnnpppqqqpppooopppqqqrrrrrrrrrrrrsssuuuwwwwwwvvvvvvvvvvvvvvvwwwvvvwwwwwwxxx{{{uuuiiiccceeepppyyywwwuuu{{{|||dddOOOBBB<<>>===;;;999999<<<@@@BBBDDD???HHHJJJAAA;;;===>>>;;;777999<<<>>>>>>>>>???@@@======>>>======???CCCFFFHHHJJJKKKOOO```ssscccXXXQQQQQQUUU^^^wwwvvvssslllvvvkkk___[[[fffuuu~~~oooggg___ZZZXXXWWWTTTPPPLLLGGGBBBCCCHHHMMMNNNMMMOOOMMMJJJIIILLLQQQXXX\\\___cccmmm}}}xxxlllaaa^^^]]]\\\[[[]]]YYYZZZZZZ[[[\\\]]]^^^^^^bbbaaaaaabbbeeeiiimmmooonnnooopppppppppssswwwzzz}}}}}}|||}}}~~~}}}{{{{{{|||{{{zzzxxxwwwuuuxxxzzztttpppmmmiiiddd___]]]^^^^^^ZZZVVVVVVVVVUUUUUUVVVWWWXXXZZZdddfffmmmvvv|||~~~tttsss{{{yyy{{{wwwqqqkkkgggggghhhjjj{{{wwwsssrrrrrrrrrrrryyy{{{}}}~~~{{{vvvpppkkkhhh```^^^[[[VVVRRRNNNLLLKKKJJJMMMVVVggg|||zzzxxxuuutttuuuwwwwwwwwwvvvwww{{{}}}xxxtttsssrrrooommmmmmoooqqqsssyyyuuuoooiiijjjpppttttttqqqwwwuuussstttuuuuuuqqqnnnssssssrrrsssttttttsssqqqtttxxx{{{||||||}}}qqqeeeeeerrr|||vvvsssyyylllVVVHHHCCCBBBKKK^^^wwwtttiii```ZZZWWWIIIDDD<<<888666555333111333333222222111222222222333333444555666666666555666555555555777888:::<<<::::::::::::::::::::::::888555333333555888999:::555666888:::;;;;;;;;;:::888777777666666666777777::::::::::::::::::::::::777777999:::;;;<<<<<<<<<===============>>>???@@@@@@???===:::999888999999666888;;;>>>??????===<<<::::::;;;===>>>@@@AAAAAAJJJGGGHHHNNNXXXooonnn[[[NNNNNNUUUdddlll~~~sssrrrvvvzzzkkk]]]\\\dddqqq}}}uuukkkccc]]]YYYUUURRROOOLLLHHHEEEDDDGGGJJJMMMMMMMMMLLLJJJKKKNNNSSSXXXZZZ\\\bbbmmmyyy|||wwwoooggg```\\\ZZZYYY[[[YYYXXXVVVVVVWWWXXXYYY^^^]]]^^^___aaaeeeiiikkkkkkmmmoooppppppqqqsssuuu||||||||||||||||||{{{zzz|||{{{zzz{{{~~~}}}|||||||||{{{yyywwwuuutttvvvzzz~~~xxxsssnnnkkkiiigggccc______bbbbbb```\\\XXXWWWUUUTTTSSSSSSTTTTTT[[[]]]ccckkkqqqwwwwwwuuu}}}zzzyyyvvvqqqkkkhhhggghhhiiivvvyyywwwuuutttuuuvvvxxxxxxzzz|||~~~wwwooohhhddd^^^\\\XXXTTTPPPLLLJJJIIIKKKNNNVVVggg{{{|||yyyvvvuuuuuuvvvvvvvvvuuuvvvyyy}}}~~~|||wwwsssoooooonnnmmmnnnoooqqqrrrtttzzz|||~~~uuupppkkklllrrrwwwyyyxxxzzzwwwuuuuuuvvvvvvtttrrrssssssssstttuuuuuutttssstttwwwzzz|||wwwrrrooouuu{{{xxx{{{sss___LLLBBB@@@MMM]]]sss|||ooocccYYYRRRNNNCCC>>>999555555555444333333333222222222222222333333444555555666666666555666666555666777999:::;;;::::::::::::::::::::::::;;;999777777888999999999777888:::;;;<<<<<<<<<;;;777777666666555666666777999999999999999999999999444444666777888999999999===<<<<<<<<<<<<======>>>>>>===;;;999888777888888777999;;;>>>???>>>===<<<<<<<<<===>>>???AAAAAABBBEEEBBBCCCHHHOOObbbzzzeeeVVVRRRVVV^^^gggzzzyyynnnllltttxxxggg^^^```jjj{{{pppfff```[[[VVVRRRQQQNNNJJJFFFEEEFFFHHHJJJLLLLLLJJJHHHGGGIIIMMMQQQUUUWWW]]]eeennnuuuyyy{{{}}}zzztttnnngggaaa\\\YYYVVVUUUSSSSSSSSSTTTVVVWWWYYYZZZ[[[]]]```cccfffhhhjjjlllnnnooooooppprrrtttxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzzzz{{{~~~~~~~~~}}}{{{xxxvvvuuuvvvyyy}}}yyywwwsssoookkkiiigggggghhheeedddeeeiiikkkiiiggg___]]]ZZZVVVSSSRRRQQQPPPSSSTTTYYY```fffmmmyyyzzzxxxzzzvvvtttpppllljjjhhhhhhhhhkkkuuuxxxxxxxxxyyy{{{|||~~~~~~~~~}}}~~~}}}{{{pppfffbbb^^^\\\XXXSSSOOOLLLJJJIIILLLNNNVVVdddwww~~~{{{wwwuuutttttttttssstttuuuwwwyyy{{{yyyuuurrrllllllmmmnnnoooppppppqqqpppsssssssss{{{vvvqqqllllllrrrxxx}}}}}}zzzxxxvvvwwwwwwvvvuuusssttttttuuuuuuvvvvvvvvvtttuuuwww|||xxx|||~~~tttdddRRRCCC@@@CCCTTTmmmxxxkkk___SSSJJJDDD<<<999555222333444444444333333222222222222333333444555555666666666666666666666666666777999:::;;;999999999999999999999999>>>===<<<<<<<<<<<<:::888777888999:::::::::::::::666666555555555555666666888888888888888888888888333444555666777888888888<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888777666666666777888999<<<>>>???>>>===<<<>>>>>>??????@@@AAABBBBBBCCCBBBDDDGGGJJJWWWvvvuuucccZZZYYYYYYeeewwwooo```___kkk{{{qqqccc\\\bbbtttyyymmmfff```[[[WWWTTTQQQMMMHHHFFFFFFGGGHHHMMMLLLJJJGGGEEEEEEHHHKKKOOOSSSYYY___dddiiinnnrrrxxxwwwuuusssnnnfff]]]WWWQQQPPPOOONNNOOOPPPRRRTTTSSSTTTWWWZZZ]]]```bbbcccgggiiikkkmmmmmmnnnqqqsssssstttvvvxxxyyyzzz{{{{{{xxxxxxyyy{{{}}}}}}{{{zzz{{{}}}}}}{{{pppooommmkkkkkkkkklllmmmooonnnmmmpppsssuuutttrrrjjjhhhccc^^^YYYUUUSSSRRRQQQQQQTTTZZZ```hhhuuu{{{yyyyyytttrrrpppnnnkkkjjjhhhhhhhhhnnnwww~~~~~~~~~tttkkkfffaaa^^^ZZZUUUPPPMMMKKKKKKJJJMMMTTT```ppp|||wwwtttsssrrrqqqpppsssssssssuuuwwwvvvsssqqqmmmnnnooopppppppppooonnnppppppllljjjoooyyy~~~}}}vvvqqqlllkkknnnttt{{{}}}{{{xxxvvvvvvvvvwwwwwwssstttuuuvvvvvvwwwyyyzzzwwwwwwyyy~~~|||zzz~~~lll[[[KKK@@@DDDNNN___~~~vvviii^^^RRRFFF???888666333222222222333444333333222222222333444444555666666777777777666666666666777777888999::::::888888888888999999999999=========???@@@???<<<:::666666666777777777777777555555555555555555666777777777777777777777777777666777888999::::::::::::;;;;;;;;;;;;::::::999999888777666555444555666666999:::<<<>>>>>>>>>======>>>?????????@@@@@@AAAAAAAAABBBDDDFFFGGGPPPeeezzzvvvfff]]]YYYhhhwwwvvveee]]]aaallluuuzzzmmmaaa```ooozzzooogggaaa^^^VVVSSSOOOKKKIIIHHHHHHIIILLLLLLKKKHHHFFFFFFHHHJJJLLLRRRYYY^^^aaacccgggjjjmmmnnnppprrrpppiii^^^VVVQQQOOONNNLLLLLLMMMNNNOOOOOOPPPSSSWWWZZZ]]]___```ccceeehhhiiijjjlllnnnqqqpppqqqsssuuuvvvwwwxxxxxxwwwxxx{{{|||~~~{{{wwwuuuoooooooooppprrrtttwwwxxxxxxxxxyyy{{{}}}}}}|||{{{tttqqqlllfff```[[[XXXVVVTTTRRRSSSXXX]]]ffftttyyyxxxyyysssrrrpppooommmkkkjjjjjjhhhlllqqqvvv~~~yyyqqqmmmdddaaa\\\VVVQQQNNNLLLKKKIIIKKKRRR\\\iiiuuu~~~|||wwwtttrrrqqqpppooorrrqqqqqqrrrssssssrrrpppqqqqqqrrrrrrqqqooommmlllmmmkkkgggdddgggooouuuwwwtttqqqlllhhhhhhmmmtttzzz{{{zzzxxxuuuttttttuuuwwwsssuuuwwwwwwwwwxxx|||xxxbbbRRREEE@@@LLL]]]|||rrrfff[[[OOOCCC;;;777777555333111111222333333222222222333444444555666777777888777777666666777777888888999999::::::777777777888888999999999999:::<<>>>>>>>>>>>===>>>>>>>>>??????@@@@@@@@@<<<>>>AAABBBCCCIIIXXXfffvvvfff\\\iiitttyyy}}}kkk^^^\\\aaaggg|||ooogggkkkuuu{{{mmmdddbbbVVVUUURRROOOMMMLLLKKKKKKIIIIIIJJJHHHGGGGGGHHHJJJIIIPPPYYY^^^``````aaacccbbbdddhhhnnnpppkkkaaaXXXTTTRRROOOMMMKKKJJJKKKKKKMMMNNNQQQUUUXXX[[[\\\]]]___aaadddfffgggiiilllnnnooopppqqqsssttttttuuuuuuwwwyyy|||~~~~~~|||xxxvvvtttrrrsssvvvxxx{{{~~~zzzvvvqqqkkkeee```]]][[[XXXUUUTTTVVV[[[dddssszzztttttt~~~{{{sssrrrqqqooonnnmmmmmmmmmiiilllnnnqqquuu}}}zzztttiiieee___XXXRRROOOMMMLLLJJJMMMSSS[[[dddmmmssswwwyyy||||||xxxuuutttsssrrrqqqrrrqqqoooooopppqqqqqqpppssssssssssssqqqooolllkkkgggfffcccbbbeeekkkrrruuuqqqoookkkfffcccfffnnnuuuxxxxxxwwwuuurrrrrrsssttttttvvvxxxyyyxxxzzz~~~~~~jjjTTTHHHAAADDDZZZrrrwwwjjj^^^UUUJJJ???777666777666333111000111333333222222333333444555666888888888888888777777666777888888999::::::999999666666666777888888999999777888;;;???BBBDDDCCCAAA;;;:::999888777777888888666666555666666777888999666666666666666666666666777777888999999999999999999999:::;;;;;;:::888888555444444444555666888999<<<<<<======>>>>>>>>>>>>======>>>>>>???@@@@@@AAA===???BBBCCCDDDJJJTTT]]]tttxxxccchhhkkklllsssvvveee]]]___dddyyyrrrmmmnnnuuuiiicccYYYXXXVVVSSSQQQOOOMMMMMMEEEGGGHHHHHHGGGFFFGGGHHHFFFKKKSSSZZZ]]]^^^]]]]]]]]]^^^bbbjjjooonnneee^^^WWWUUURRRNNNKKKJJJJJJJJJMMMNNNPPPRRRUUUWWWYYYZZZ[[[^^^aaaccceeegggjjjlllmmmnnnoooqqqrrrsssssssssvvvzzz}}}~~~}}}}}}}}}zzzyyyxxxxxxzzz}}}}}}zzzuuuooojjjeeecccaaa^^^YYYVVVWWW[[[dddttt}}}xxxsssnnnooo{{{~~~tttsssqqqooooooooooooppplllnnnpppqqqrrrwww{{{rrrmmmfff^^^XXXSSSQQQQQQNNNRRRXXX^^^ccchhhlllooovvvzzz}}}zzzxxxwwwwwwwwwvvvssspppnnnmmmnnnpppqqqqqqrrrrrrrrrqqqooonnnmmmlllgggeeedddeeefffiiinnnsssnnnnnnlllfffbbbdddllltttuuuvvvwwwuuurrrpppqqqssstttwwwzzzzzzyyy{{{}}}ttt]]]JJJDDDEEEQQQooo{{{pppbbbVVVOOOFFF<<<444333444555333000///111333222222222333333555666666888999999999888888777666777888999:::::::::999999555555666666777888888999999999;;;???CCCEEEEEEDDD<<<;;;:::888777777888888666666666777777888::::::666666666666666666666666666777777888888888888888777999:::<<<<<<;;;:::999555555444555666888:::;;;<<<=========>>>>>>>>>>>>======>>>???@@@BBBBBBCCC@@@BBBCCCBBBDDDJJJSSSYYYbbbqqqhhh```___fffttttttfffaaabbbhhh}}}tttqqqqqq}}}sssiii^^^]]]ZZZWWWTTTPPPNNNLLLFFFHHHJJJJJJHHHGGGGGGHHHGGGIIILLLRRRXXX\\\]]]]]]]]]\\\]]]dddkkklllggg```WWWUUURRRNNNLLLKKKKKKKKKMMMMMMMMMOOOQQQTTTVVVXXXYYY[[[^^^aaaccceeehhhkkkjjjkkkmmmppprrrssstttttttttyyy}}}}}}{{{zzz|||~~~}}}}}}}}}{{{}}}}}}~~~yyysssnnnkkkhhhgggccc]]]YYYYYY\\\eeevvv{{{wwwsssoookkklllyyyuuusssqqqoooooooooqqqrrrnnnqqqsssttttttwww||||||}}}|||{{{{{{zzzuuummmeee^^^YYYWWWVVVRRRVVV\\\aaaeeegggjjjkkkuuuzzz{{{zzzzzz{{{{{{zzzssspppmmmlllmmmpppqqqqqqppppppoooooonnnnnnmmmmmmjjjiiihhhhhhggggggjjjnnnlllnnnmmmgggcccdddmmmuuutttvvvxxxvvvssspppqqqrrrtttwwwzzzzzzyyy{{{nnnXXXFFFFFFMMM^^^xxxmmm^^^SSSLLLEEE;;;444000222333222000///222444222222222333444555666777999999999999999888777666777888999:::;;;:::999888444555555666777888888999;;;;;;===@@@CCCFFFFFFEEE;;;:::888777666555666666777777777777888999:::;;;777777777777777777777777777888888999999999999888777888:::<<<<<<<<<:::999555555555666777999;;;===============>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEE===??????===???EEEMMMQQQVVVmmmkkkZZZXXX___jjj|||lll```\\\WWWooo{{{wwwgggppp~~~qqqaaa```^^^ZZZUUUQQQMMMKKKJJJLLLNNNMMMKKKJJJIIIIIIJJJHHHIIINNNVVV\\\______\\\ZZZYYY___fffiiieee```VVVTTTQQQNNNMMMLLLLLLMMMMMMLLLLLLLLLNNNQQQTTTVVVWWWZZZ]]]```bbbdddhhhjjjgggiiilllooorrrtttvvvvvvsssxxx||||||yyywwwyyy|||}}}~~~}}}~~~|||{{{xxxwwwuuuqqqllliiibbb___]]]^^^___eeesss~~~uuuoooqqqppplllsssxxxrrrpppooommmnnnqqqnnnlllnnnuuuyyyxxxxxxzzz|||}}}|||xxxxxxxxxyyyxxxyyy~~~tttkkkgggccc```]]]aaabbbcccfffiiillloooppptttwww{{{}}}}}}}}}|||yyyvvvwwwsssooommmmmmooooooooopppmmmkkkmmmqqqtttrrrppppppnnnjjjgggeeedddeeeeeegggiiikkklllmmmnnnppprrrssssssrrrrrrrrrsssssstttvvvvvvwwwyyy{{{~~~yyyaaaSSSCCCDDDXXXyyyvvvjjj]]]SSSJJJ???888555444333222111000000000000333444555444333333444666999999999888888888888777777777666666777888999999666666555555666888:::;;;@@@???>>>======>>>???@@@<<<:::777555444555777888777777777666777777888999:::999888666666666777888777888888888999999999999777888999:::;;;:::999999:::999999999:::<<<>>>???@@@@@@??????>>>============>>>?????????@@@CCCFFFCCCCCCBBBAAAAAADDDIIILLLQQQ]]]sss{{{cccXXXWWW]]]qqq{{{nnnbbb\\\```mmm|||vvvmmmmmmrrryyynnncccZZZ[[[ZZZUUUOOONNNLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIKKKOOOTTTYYY\\\aaa```aaacccfffgggfffddd^^^VVVQQQPPPPPPMMMJJJJJJGGGHHHIIIJJJLLLNNNPPPQQQTTTWWW[[[^^^___aaadddfffiiijjjkkkmmmoooqqqssstttsssuuuxxxzzzzzz{{{|||~~~}}}~~~~~~}}}|||~~~~~~|||yyyxxxvvvtttpppmmmddd```]]]]]]]]]cccqqquuuoooooolllhhhmmmyyyyyytttpppkkkkkkmmmpppmmmooouuuzzzzzzzzz}}}zzzzzz{{{}}}{{{{{{{{{zzzyyy~~~~~~tttnnnllliiihhhhhhiiijjjkkknnnppprrrttttttvvvzzz}}}~~~~~~}}}|||xxxuuuvvvssspppnnnoooooooooooommmjjjhhhjjjooorrrrrrqqquuurrrnnnjjjgggeeeddddddiiikkkmmmnnnoooppprrrsssuuuttttttsssssssssttttttuuuvvvwwwzzz}}}oooWWWMMMEEEMMMffftttgggXXXNNNEEE<<<666555222111111111111111222222333444444444333333555777999999999999888888888888777777777777777888999999777777666666777888::::::===<<<;;;::::::;;;<<<<<<<<<:::777555444555777888777777777777777888999999888777666555555555666666777777777777888888888999777888999:::::::::999999;;;:::::::::;;;===???@@@@@@@@@???>>>>>>======<<>>777444555000000000111111222444444222333444444444444777999:::999999999888888888888888888888777888888999:::999999888777888888999999::::::999999999999:::;;;;;;999777555555555777888888888888777888999999:::666555555444444444444555666666666666777777777777777888999999::::::999999;;;;;;;;;;;;===>>>???@@@?????????>>>======<<<<<<>>>???AAAAAAAAABBBEEEGGGJJJIIIGGGCCC@@@@@@BBBDDDGGGOOOWWWoooyyyggg]]]YYY]]]eeexxxqqqjjjdddiiizzzzzzwwwmmmhhhcccccchhhqqqxxx}}}uuukkkbbb___\\\WWWTTTTTTOOONNNMMMLLLKKKJJJIIIIIIKKKJJJJJJKKKMMMQQQTTTVVV\\\dddnnnuuuvvvrrrkkkgggddd[[[TTTRRRPPPLLLJJJJJJIIIIIIIIIIIIJJJLLLMMMNNNSSSVVVXXXZZZZZZ[[[\\\^^^aaaccceeehhhkkkmmmpppqqqmmmpppsssttttttuuuwwwxxx|||||||||||||||}}}~~~~~~|||wwwuuuwwwzzz}}}}}}|||yyywwwtttrrrnnngggaaa```aaahhhuuuzzzrrrmmmgggcccgggnnn}}}vvvtttvvvtttooonnnrrrvvvyyy|||}}}}}}|||{{{zzzzzzyyyyyyzzzzzzzzz{{{|||~~~}}}zzzwwwuuusssrrrqqqrrrrrrqqqnnnllliiiiiihhhhhhkkkoootttxxx{{{xxxtttooojjjhhhffffffmmmpppssstttuuuuuuwwwxxxzzzyyyxxxwwwvvvuuuuuuuuutttuuuxxx}}}xxxsss|||www]]]LLLCCCBBBJJJ^^^||||||jjj\\\KKK@@@999444333666111111111111222222333444222333444555555666888:::::::::999999999888888888999999888888888888999999::::::999888888888888888999999999999:::::::::;;;999888777555555555666777888888888888888999::::::555555555555444555555555555555555666666666666777777888888999999999999999::::::;;;<<<===>>>?????????>>>>>>======<<<;;;;;;;;;===>>>??????@@@BBBDDDJJJJJJGGGDDDAAA@@@AAACCCFFFOOORRR___uuuggg]]][[[___dddrrr~~~vvvmmmkkktttxxxtttnnnkkkeee``````fffooowwwwwwqqqiiiccc]]]YYYWWWVVVQQQPPPOOOMMMLLLJJJJJJIIIKKKKKKJJJKKKLLLNNNQQQRRRXXXcccttt|||xxxooofff\\\XXXUUUPPPMMMMMMJJJJJJJJJJJJJJJKKKKKKLLLOOOQQQTTTVVVWWWXXXYYY[[[^^^___bbbeeehhhlllnnnpppkkknnnppprrrrrrsssuuuvvvyyyyyyzzzzzz|||}}}~~~zzztttqqqqqqrrrqqquuu|||~~~~~~{{{yyyqqqjjjcccbbbdddjjjvvvzzzsssmmmhhhdddfffkkkyyy~~~wwwqqqmmmooosssuuuzzz~~~|||{{{zzzzzzyyyuuuuuuvvvxxx||||||xxxvvvtttrrrqqqqqqrrrrrrpppmmmkkkhhhiiiiiihhhgggjjjpppuuuxxxuuurrrnnnkkkjjjjjjjjjooorrruuuwwwxxxxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvuuuwwwzzz{{{uuuwwwdddOOODDD<<>>>>>======<<<;;;;;;;;;:::<<<>>>??????@@@BBBCCCHHHHHHFFFDDDBBBAAACCCEEEEEEOOOQQQVVVppprrrccc]]]]]]\\\dddsss|||rrrrrrvvvnnnmmmmmmkkkeee```___dddiiiuuutttoooggg```\\\YYYWWWSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOSSS___rrr~~~rrrfff___ZZZSSSOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLPPPRRRTTTVVVXXXZZZ[[[]]]___cccgggjjjmmmnnnkkkmmmpppqqqqqqrrrtttuuuuuuvvvwwwyyy|||yyysssrrrrrrjjjooouuuzzz|||}}}}}}~~~}}}~~~xxxpppiiigggiiimmmvvv}}}zzzvvvpppjjjffffffhhhooowwwpppppprrrtttyyy}}}{{{yyyxxxwwwuuuuuuuuuwwwzzz~~~{{{wwwuuuuuuqqqppppppppppppooollljjjgggiiijjjgggcccdddiiinnntttssspppnnnllllllmmmnnnpppssswwwzzzzzzzzzzzz{{{zzzzzzyyyxxxwwwwwwwwwwwwwwwyyy}}}|||zzz{{{xxxwwwvvvyyykkkUUUHHHEEE===GGGZZZpppxxxjjjZZZNNNAAA:::777444555777555555333222222111111111444555666666666666999;;;::::::::::::999999999999999888777777777777777777888888888888888777666555333444555666777777777777777666666666555666666666777777777666777888888999666777888888999888888888555555555555666666666666888777777777777888999999777888:::;;;<<<==================<<<;;;;;;::::::;;;>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCEEEGGGDDDLLLMMMPPP___ttt{{{kkk```[[[\\\___iiixxxyyyqqq{{{xxxmmmkkknnnooojjjbbb[[[ZZZ[[[lllqqqrrrkkkddd```]]]ZZZVVVTTTQQQNNNLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMQQQYYYgggzzzrrrhhh___WWWRRRQQQOOONNNMMMKKKJJJJJJJJJJJJGGGIIIMMMPPPRRRTTTWWWYYYYYY[[[]]]aaadddhhhjjjkkkjjjlllooopppqqqqqqssstttrrrsssuuuxxx|||}}}yyywwwooosssvvvxxxxxxwwwvvvvvvrrrssstttsssrrrrrruuuxxxyyy}}}|||tttrrrqqqsssxxx~~~}}}vvvpppkkkiiigggkkkzzzvvvssstttuuu{{{~~~~~~|||zzzxxxvvvvvvxxxwwwvvvwwwyyy}}}zzzvvvtttuuuqqqooonnnnnnnnnmmmkkkiiijjjnnnoookkkdddaaaeeejjjsssrrrpppnnnnnnnnnooopppqqqtttxxx{{{{{{{{{{{{{{{yyyyyyxxxxxxwwwxxxxxxyyyyyy{{{~~~sssllliiihhhhhhqqq~~~}}}kkkWWWHHHDDDGGGIIIXXXppp~~~ooocccPPPFFF===999888555444666444333333222222222333333666777777777666666888:::;;;;;;:::::::::999999999888777777666555555666666666666777777777666555555333444555666777777777666666666666666666666666666666666555555666666777888666777888999999999888888555555666666666777777777888777777666777888999:::888999;;;<<<==================<<<<<<;;;::::::999;;;===@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCEEEGGGEEEGGGFFFLLLUUU\\\wwwvvvggg[[[XXXZZZ^^^gggsssxxx{{{tttnnnpppppplllddd\\\XXXWWW___iiiqqqnnniiieeebbb^^^XXXVVVRRROOOLLLKKKKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKPPPQQQZZZkkkssshhh]]]WWWVVVQQQPPPOOOMMMKKKJJJIIIIIIGGGIIIMMMOOOPPPRRRTTTVVVWWWXXX[[[^^^aaadddfffhhhhhhjjjmmmoooooopppqqqsssqqqrrrtttvvvzzz~~~}}}wwwyyyzzzyyyvvvsssqqqqqqlllnnnooonnnlllmmmpppsssqqqvvv~~~|||zzzyyy|||~~~vvvqqqllliiikkkuuu{{{wwwvvvwww}}}wwwssswww}}}~~~}}}~~~|||yyywwwvvvuuuvvvuuusssssstttxxx|||~~~~~~yyyuuutttuuupppooommmlllmmmlllkkkiiioootttvvvpppgggbbbeeejjjtttsssqqqoooooooooqqqrrrqqqtttyyy{{{|||{{{{{{|||xxxxxxwwwwwwwwwxxxyyyyyyzzz}}}wwwjjjbbb]]]\\\ccctttmmm[[[JJJ>>>@@@HHHVVViiivvvhhh]]]JJJAAA:::888888555333444222222222222333444555555777888888777666666888999;;;;;;;;;:::::::::999999777777666555555555555555444555666777777666555444444555777999999999999888555555555666666666666666555555555555555666777777555666777999999999888777666666666666777777777777888777666666666777999:::999:::<<<>>>??????>>>>>>===<<<<<<;;;;;;:::999999888;;;>>>@@@@@@@@@@@@AAADDDEEEEEEEEECCCCCCEEEFFFIIIDDDAAAKKKRRRQQQfff~~~~~~}}}}}}~~~mmm^^^RRRSSSUUUZZZ```kkkzzz}}}rrrsssrrrmmmeee^^^[[[ZZZUUUcccooooookkkiiifffbbbYYYVVVSSSOOOMMMKKKKKKKKKGGGGGGHHHIIIIIIJJJKKKKKKPPPMMMPPP___yyy}}}pppddd]]]\\\SSSRRRPPPNNNLLLJJJJJJIIIHHHKKKMMMOOOOOOPPPRRRSSSUUUWWWYYY\\\___aaadddeeegggiiilllmmmnnnnnnppprrrqqqqqqsssuuuxxx{{{~~~}}}|||uuupppqqqnnnmmmnnnnnnnnnssszzzzzz}}}|||rrrllliiiqqq{{{{{{tttsssvvv||||||xxxtttrrrsssuuuwwwuuusssrrrrrrssswwwzzz}}}~~~~~~zzzvvvtttsssqqqooonnnooommmkkklllqqqyyyxxxiiifffhhhgggnnnllllllmmmoooqqqqqqqqqqqqrrrtttuuuxxxyyy{{{|||~~~|||||||||xxxuuuxxx~~~yyymmm^^^\\\dddtttrrr[[[OOOFFFBBBIIIWWWooosssfffZZZRRR@@@:::444333555666555222666555333222222333444555666666777888999::::::::::::999777555555666777999666666666666666666666666666777888999999888777666777777666555555555555555777666666666666555555555555444444333333333444444666666666666666666666666777777777777777777777777666666666666777777777777666777999;;;>>>???@@@@@@;;;;;;::::::999999::::::??????@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEHHHBBBBBBGGGGGGJJJZZZmmm|||yyyzzz|||yyyppphhhYYYSSSOOONNNQQQXXXdddppp~~~uuunnnmmmnnnggg___\\\___hhhsssvvvpppiiifff]]]YYYTTTQQQOOOMMMLLLJJJJJJIIIHHHHHHJJJJJJIIIHHHLLLMMMSSS\\\gggyyy}}}pppddd\\\WWWTTTQQQOOONNNMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMOOOSSSTTTVVVYYY\\\```cccdddeeehhhkkkmmmnnnoooqqqsssqqqqqqqqqsssvvvyyy{{{{{{}}}~~~}}}~~~yyyuuurrrppppppssssssrrrvvv|||}}}~~~|||||||||}}}uuuooohhhnnnvvv}}}yyytttsssvvvzzz}}}}}}|||zzzxxxwwwvvvuuuuuuuuusssqqqppprrruuuyyy||||||~~~}}}zzzwwwvvvrrrooommmmmmllljjjlllqqqooojjjhhheeekkkjjjjjjlllooorrrssssssrrrrrrtttuuuwwwyyyzzz{{{}}}||||||}}}{{{yyy}}}zzzqqqiiinnnzzz}}}jjjUUUIIIBBBBBBRRReee|||oooaaaUUUNNN???:::444333555666555222666555444333333444555777666666777999999::::::999:::999888666666777777888666666666666666666666666666666777777777777666666777666666555555555555555666666555555555444444444555444444333333444444444666666666666666666666666666666666666666666666666555666666666777777777777666777999;;;<<<>>>>>>???<<<<<<;;;999888888888888;;;;;;<<<===============??????@@@AAABBBDDDDDDEEEFFFBBBBBBGGGGGGGGGSSSccc~~~|||xxxzzz~~~|||tttkkk\\\UUUOOOOOOPPPTTT\\\dddyyy}}}~~~wwwtttssslllccc```^^^bbbnnnvvvtttmmmiii[[[YYYVVVSSSRRRPPPMMMKKKKKKJJJIIIIIIJJJJJJIIIGGGJJJJJJMMMSSS]]]nnnzzznnnfff]]]ZZZVVVRRRQQQOOONNNLLLJJJIIIHHHHHHIIIKKKMMMOOOSSSTTTUUUXXX[[[___aaacccccceeeiiikkklllmmmoooqqqooooooooorrrwwwzzz||||||}}}}}}~~~}}}zzz~~~{{{vvvuuuvvvyyyyyyxxx|||~~~}}}||||||vvvxxxzzz|||~~~{{{sssjjjmmmpppsssxxx}}}{{{xxxuuuuuuwwwzzz|||~~~|||yyyzzz||||||{{{xxxuuussstttssspppooopppsssxxx{{{zzz||||||zzzuuupppnnnnnnmmmjjjkkknnnuuunnnjjjfffgggggggggjjjooorrrttttttrrrrrrtttuuuwwwxxxyyyzzz|||{{{|||{{{vvvvvvnnn^^^MMMCCCBBBMMMfff~~~vvvhhhZZZNNNHHH===999444333444666444333666555444444444666777888666777888999999999999999999999888888888777777777777777777777777777777777666666555555555555666666777666555555444444555555444444444444333333333333444444444444444444444444666666666666666666666666666666666666666666666666555555666666666777777777666777888:::;;;<<<<<<<<<<<<;;;:::888777666666666999999:::;;;;;;;;;;;;:::;;;<<<===???AAABBBCCCDDDCCCAAABBBFFFEEECCCKKKXXXppp~~~tttddd[[[RRRPPPQQQRRRUUUXXXgggtttvvvppp{{{|||sssiiieee]]]\\\fffrrruuurrrooo]]][[[XXXVVVTTTRRRNNNLLLMMMLLLJJJIIIJJJIIIHHHFFFJJJGGGHHHLLLTTTbbbxxxzzzqqqbbb^^^YYYTTTQQQOOOLLLJJJIIIHHHGGGGGGHHHJJJMMMNNNRRRSSSTTTVVVYYY\\\___aaa```cccfffhhhiiijjjlllnnnmmmmmmnnnqqqvvvzzz|||}}}||||||}}}~~~{{{{{{}}}{{{{{{||||||{{{~~~zzzxxxxxxyyyzzzvvvwwwzzz}}}wwwoooooonnnmmmooottt|||}}}{{{wwwwwwwwwxxxyyy{{{|||~~~}}}}}}zzzyyywwwyyy{{{|||{{{xxxuuussstttrrrooonnnooorrrvvvxxxxxx{{{}}}vvvsssrrrtttsssmmmjjjjjjsss}}}|||sssnnnkkkggggggggggggjjjnnnrrrssssssrrrrrrtttuuuwwwxxxzzzzzz{{{{{{~~~}}}{{{yyyzzz```RRRDDDCCCNNNeeeyyyooobbbSSSGGGBBB:::777444333444555444333555555555555666777999:::666777888999999999999999888888999999888888777666777777777777777777777777666555333333333333555666666666555444444444444555333333333333222222222111333333444444444444444444555555555555555555555555666666666666666666666666555555555666666666777777666777888999999:::999999:::999888777666666666777:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAAAABBBBBB@@@AAACCCBBBBBBHHHRRRkkkqqqdddWWWSSSSSSSSSTTTVVV[[[hhh|||xxxpppvvv}}}qqqjjj```ZZZ```jjjppprrrsssddd```[[[WWWTTTRRROOONNNOOOMMMKKKJJJJJJIIIGGGFFFIIIGGGGGGKKKPPPYYYjjjxxxyyyjjjeee^^^XXXTTTQQQNNNLLLIIIIIIGGGGGGHHHJJJLLLNNNPPPQQQRRRTTTWWWZZZ\\\^^^^^^```dddfffggghhhjjjlllmmmmmmmmmpppuuuxxxzzzzzzzzzzzz{{{|||~~~|||zzz}}}~~~|||{{{yyywwwyyy|||{{{|||}}}~~~tttrrrnnnjjjiiilllqqquuuzzzwwwtttvvvyyy|||~~~|||yyyxxx{{{}}}{{{yyyxxxwwwwwwxxxxxxwwwvvvuuutttsssrrrpppnnnoooqqqtttvvvwwwyyy}}}|||uuusssuuuzzzyyyrrrjjjgggeeemmmsssrrrnnnllljjjhhhjjjiiiiiijjjnnnpppqqqqqqqqqrrrtttvvvxxxzzz{{{|||}}}~~~zzzyyyxxxxxxzzz}}}oooUUUHHH@@@JJJccc~~~rrrhhh\\\MMMBBB???777666444333444444444333555555555666777888999999777777888999999999888888777888888888888777666555666666666666666666666666555444333222222333444555666666555444444444444444333222222222111111111111222333444555555555444444444444444444444444444444555555555555555555555555555555555555666666666666666777777888999999888888666666666666777888999999:::;;;<<<<<<======<<<<<>>===555444444333333333444444555555666666777777888888777888888999999999888888777777666666666555555555666666666666666666666666444444333333333333444444666555444444333333444444222222222222111111111111111222444555666555555444444444444444444444444444555555555555555555555555444444555555555666666666666666777888999999999888555555555666777999:::;;;999999:::;;;;;;;;;;;;;;;AAAAAA@@@@@@@@@?????????BBBAAA@@@@@@AAADDDJJJOOOXXXeeetttlll___XXXTTTVVVZZZbbbnnnzzzuuuyyy~~~sssggg```^^^```gggnnnpppjjjbbb[[[VVVTTTRRRQQQPPPOOOMMMLLLLLLKKKIIIGGGEEEDDDFFFKKKLLLMMMQQQVVVggg{{{{{{pppfff^^^XXXSSSQQQNNNMMMKKKIIIHHHIIIJJJKKKNNNNNNOOOPPPRRRTTTVVVWWWZZZ]]]```bbbcccdddggghhhmmmlllkkkmmmoooqqqrrrrrrttttttuuuwwwxxxyyyzzz{{{||||||||||||~~~||||||{{{ssslllhhhfffdddcccdddiiirrrwwwzzz~~~|||~~~|||~~~~~~|||||||||}}}}}}}}}yyyzzz{{{{{{{{{zzzxxxxxxuuuvvvvvvwwwwwwwwwvvvvvvqqqrrrrrrssssssrrrqqqqqqsssqqqqqqsssvvvuuupppkkkfffdddgggqqqvvvtttooolllkkkiiiiiiiiihhhhhhhhhhhhmmmlllkkklllooopppqqqpppppprrrtttwww{{{~~~~~~vvvpppmmmdddeeefffkkkvvvyyycccSSSGGGJJJVVVoooqqqaaaZZZQQQBBB;;;;;;333333444333333333333444555555666666777666666666888888999999999888888777777666555444333444444555444444444444444444444444333333444444444444333333666555444444333333444444333333222222222111111111000222444555666666555444333333333333333333333333555555555555555555555555444444444555555555666666555666777888999:::::::::666666666777888999:::;;;888999::::::;;;;;;::::::??????????????????@@@@@@@@@AAABBBBBBCCCEEEGGGHHHMMMWWWbbbyyyooo```WWWVVVYYYccclll}}}{{{rrrrrrwwwmmmddd```___aaaeeemmmiiiddd___\\\XXXUUURRRPPPNNNMMMLLLLLLLLLJJJHHHFFFDDDEEEIIIJJJIIILLLPPPYYYiii|||oooddd[[[UUUQQQQQQPPPMMMKKKIIIIIIIIIJJJMMMMMMMMMOOOPPPRRRTTTUUUWWWZZZ]]]___```bbbdddfffiiihhhhhhjjjmmmpppqqqqqqqqqrrrrrrtttuuuvvvwwwxxxzzzzzz{{{|||}}}~~~zzz}}}zzzrrrlllfffcccddd______eeeiiijjjooovvv{{{~~~|||zzz|||~~~}}}||||||}}}wwwxxxyyyzzzzzzyyyxxxwwwtttvvvxxxzzzzzzyyywwwvvvqqqrrrsssuuutttsssqqqoooqqqnnnlllmmmooonnniiiddd___\\\___iiiqqqsssqqqqqqnnnjjjgggggghhhhhhiiikkkmmmlllkkkmmmoooqqqrrrrrrppprrrtttxxx|||{{{rrrjjjfff___^^^___eeetttoooZZZIIIGGGQQQeeelll\\\VVVMMM???888:::222333444444333333333444555666666666666666555444888888999999999888888777777555333222111222444555444444444444444444444444333333555666666555333333555555444333333333333444333333333222222222222111000111444666666666555444333333333333333333333333555555555555555555555555444444444555555555666666555666777888::::::::::::888888888888888999999:::::::::;;;<<<<<<<<<<<<;;;<<<======>>>???@@@@@@AAA>>>AAADDDDDDEEEEEEDDDBBBBBBMMMUUUggg~~~jjjZZZVVVXXX```fffuuu}}}qqqoooqqquuuqqqfffccc```^^^]]]hhhgggeeeccc```\\\WWWSSSPPPNNNMMMLLLMMMLLLKKKIIIJJJFFFFFFHHHIIIIIILLLQQQQQQ]]]ppp|||oooddd\\\XXXSSSRRROOOLLLJJJIIIIIIIIILLLLLLMMMNNNOOOQQQRRRSSSUUUXXX[[[]]]^^^```bbbdddfffeeefffhhhlllpppqqqqqqooopppqqqrrrtttuuuvvvvvv{{{{{{{{{||||||~~~{{{|||}}}yyytttmmmhhhcccbbb`````````bbbdddeeejjjnnntttzzz||||||zzzzzz{{{{{{zzzyyywwwwwwwwwwwwxxxyyyyyyyyyxxxvvvuuusssrrrwwwuuurrrqqqqqqpppnnnllllllfffcccgggjjjfff^^^YYYXXXZZZ]]]aaaggglllpppsssiiiiiigggdddbbbdddgggjjjlllmmmnnnnnnmmmmmmnnnpppsssuuuxxxzzz|||~~~vvvhhhZZZ[[[]]]```fffvvv{{{aaaOOOIIIIIIaaarrrgggZZZQQQHHH===666333333333333444555666777888777666555555555666888999888888888888777777777777444333333222222333333444555555555555666666666666666555444333333444555666666666666666666555555555333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333333333222222333333444555333444444555666777888888666666666666777777777777999999999999999999999999<<<<<<======>>>>>>??????CCCBBB@@@>>>???@@@CCCDDDCCCIIIUUUaaaooouuuaaaXXXWWW[[[eeeoooyyyxxxsssvvvzzzwwwkkkcccbbb]]]VVV^^^aaaeeeeeebbb]]]YYYWWWSSSSSSQQQPPPNNNNNNNNNNNNFFFEEEDDDDDDEEEHHHLLLNNNSSSRRR\\\ttt|||kkk```\\\YYYTTTPPPOOOMMMIIIIIIKKKLLLLLLKKKKKKLLLMMMOOOPPPTTTUUUWWWYYY[[[\\\^^^___aaadddgggjjjmmmmmmmmmmmmmmmnnnoooqqqsssuuuvvvwwwyyy|||~~~}}}||||||}}}~~~}}}|||tttnnnkkkjjjgggdddaaa``````aaaeeeiiimmmrrrwww}}}}}}}}}~~~|||{{{zzz{{{{{{zzzxxxvvvuuuttttttuuuvvvvvvwwwvvvvvvuuuttttttvvvuuusssrrrrrrqqqnnnllllllfffbbbdddddd___YYYWWWZZZ\\\___cccggglllppprrrnnnmmmjjjgggdddeeegggjjjmmmoooppppppoooooopppqqqrrrtttxxxzzz|||~~~xxxhhhXXXUUU[[[cccnnn{{{fffTTTNNNQQQXXXooo|||nnnbbbUUUMMMEEE<<<666555444333333333444555666666777666555555555666888888777777777777666666666666444333333222222333333444444444444444555555555555666555444333333444555666444444444444444555555555333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333444333333333333444555555444444555555666666777777444444555555555666666666999999999999999999999999;;;<<<<<<===>>>>>>??????>>>?????????@@@AAAAAABBBCCCGGGNNNVVV___qqqooo```YYYXXX___gggrrrxxxqqqnnniiisssuuujjjfff___WWWZZZ]]]aaadddddd```[[[WWWTTTSSSRRRQQQPPPOOONNNNNNIIIHHHFFFFFFGGGIIILLLMMMPPPNNNRRRbbbxxxxxxjjjddd___YYYTTTSSSPPPLLLKKKNNNLLLKKKJJJJJJKKKLLLMMMNNNRRRSSSUUUWWWYYY[[[]]]^^^```aaadddgggiiijjjkkkkkklllmmmnnnqqqsssuuuwwwxxx{{{}}}~~~~~~|||{{{{{{|||xxxuuusssoookkkgggdddcccbbbcccfffjjjmmmppptttyyy||||||{{{~~~}}}zzzzzzzzzzzzyyywwwtttsssrrrrrrrrrsssttttttuuuuuuttttttsssrrrqqqqqqqqqqqqpppmmmjjjhhhccc``````^^^[[[[[[___aaabbbcccfffiiillloooppprrrqqqnnnjjjgggfffhhhkkkoooqqqrrrrrrqqqppprrrsssrrrtttwwwzzz{{{~~~zzzkkk^^^WWW```mmm|||~~~gggTTTIIIMMMYYYmmmuuufffZZZNNNFFF@@@:::666777444333333333333333444444666666555555666666777888666666666666555555555444444333333222222333333444222333333333444444444444555555444444444444555555222222333333444444555555222222111111111111222222222222333333333333333333222222222222222222222222333333333333333333333333444444444444444555666666555555555555555555666666333333333444444444555555888888888888888888999999;;;;;;<<<<<<===>>>>>>>>>:::;;;>>>@@@AAABBBAAAAAACCCDDDGGGJJJOOOZZZqqq|||hhh]]]YYY[[[^^^gggyyyvvvjjjaaacccjjjuuuuuunnneee]]]WWWXXX[[[```dddccc]]]XXXTTTTTTSSSRRRQQQQQQPPPPPPMMMLLLJJJHHHHHHIIIKKKLLLLLLKKKNNNWWWeeeyyyxxxmmmggg___XXXVVVSSSOOOOOOQQQLLLKKKJJJIIIIIIJJJKKKLLLOOOPPPQQQTTTVVVYYY[[[\\\]]]^^^___aaadddfffhhhjjjkkklllnnnpppsssuuuwwwxxx|||}}}}}}|||zzzyyyzzz|||~~~|||yyyuuurrrpppnnnnnniiikkkmmmoooppprrrvvvxxx}}}~~~||||||zzzyyyyyyyyywwwvvvtttssssssssstttrrrssssssssssssrrrrrrqqqmmmllllllmmmnnnmmmjjjgggbbb___^^^^^^]]]^^^eeemmmkkkkkkjjjjjjkkklllmmmmmmqqqqqqooollliiiiiikkkmmmpppqqqsssrrrqqqqqqrrrtttsssuuuwwwyyyzzz{{{~~~}}}vvvooojjjhhhqqq}}}qqq\\\KKKFFFQQQaaa|||qqq^^^RRRFFF???;;;777666888444444333222222222333333555555555555666666777777555555555444444444333333444333333222222333333444333333333333444444444444444444444444444444444444111222222333444555555666222222111111111111222222222222222222222333333333222222222222222222222222333333333333333333333333444333333333333444555555555555555555555555555444333333333333444444444444777777777888888888888888:::;;;;;;<<<<<<===>>>>>>:::;;;===???AAACCCDDDDDDDDDCCCCCCEEEGGGNNN___oooxxxjjj```[[[YYY___mmmttteee```^^^dddooo~~~vvvmmmeeeXXXVVVVVVZZZ```aaa^^^ZZZUUUUUUTTTTTTSSSRRRQQQQQQOOONNNLLLJJJIIIHHHIIIIIIHHHLLLSSSYYY]]]hhh~~~xxxnnnddd[[[WWWUUURRRQQQSSSLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLNNNQQQSSSVVVXXXYYY[[[[[[\\\]]]```cccgggiiikkklllnnnoooqqqsssuuuuuuzzz{{{{{{yyyxxxyyy{{{~~~}}}zzzyyyrrrsssuuuuuuuuuvvvyyy{{{~~~}}}zzzxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxtttsssssssssqqqpppooonnnkkkkkkkkklllmmmmmmkkkiii```^^^]]]^^^^^^```jjjuuusssrrrqqqooommmlllkkkkkkmmmnnnmmmlllkkkkkknnnpppppprrrssssssrrrqqqssstttuuuwwwxxxyyyxxxxxxzzz|||~~~ssslllnnnsss}}}zzzaaaPPPFFFIII\\\pppssshhhXXXLLL@@@:::777555555888444444333222222222333333444555555666666666666666444444444444333333333333444333333222222333333444333444444444444555555555333444444444444444444333222222333444555666666777222111111000000111111222111111111222222333333333222222222222222222222222333333333333333333333333222222111111222222333444555555555555444444444444333333444444444555555555666666666777777888888888:::::::::;;;<<<<<<======<<<<<<<<<>>>@@@CCCGGGIIIHHHEEEDDDDDDEEEIIITTT___vvv}}}ggg]]]WWW\\\fffrrriii___WWWYYYaaakkkxxx|||rrrjjj```ZZZTTTTTTXXX\\\\\\ZZZTTTUUUUUUUUUTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGLLLTTTWWWWWW]]]nnnwwwkkk___ZZZWWWTTTSSSTTTOOOMMMLLLJJJIIIIIIIIIJJJIIIJJJLLLNNNQQQSSSUUUVVVZZZZZZZZZ[[[^^^bbbfffhhhllllllmmmnnnooopppqqqqqquuuvvvwwwxxxxxxzzz}}}~~~|||yyyxxxxxxxxx~~~{{{|||}}}}}}|||}}}{{{yyyxxxvvvuuuuuuuuuvvvxxxzzz{{{ttttttsssrrrqqqooonnnmmmnnnmmmlllmmmnnnpppooonnndddaaa``````___aaahhhqqqvvvuuussspppnnnlllkkkkkkjjjkkklllllllllmmmpppsssqqqrrrtttsssrrrrrrsssuuuwwwyyyzzzzzzyyyyyyzzz|||~~~zzzoooiiipppzzziiiQQQEEEFFFSSSooottteee\\\TTTHHH===888666444444777444333333333333333444444444444555666666666666555444444444444333333333222444333333222222333333444444444444444555555555555333333444444444444333333333333444444555555666666111111000000000000111111000000111111222333333333222222222222222222222222333333333333333333333333111111111111111222222333444444444444444444555555333333333444444444555555555555666666777777888888999999::::::;;;<<<<<<<<<>>>===<<<===@@@DDDHHHJJJLLLGGGDDDDDDCCCDDDJJJQQQcccrrrcccYYY]]]ccckkk~~~mmm^^^RRRQQQVVV\\\fffrrrwwwpppllldddZZZTTTTTTVVVWWWWWWTTTTTTUUUVVVUUUTTTRRRQQQOOONNNMMMKKKJJJIIIHHHHHHGGGIIIKKKMMMNNNTTTddduuuxxxiiiaaa\\\XXXVVVVVVRRRPPPNNNLLLJJJJJJJJJJJJHHHIIIJJJLLLNNNPPPRRRRRRXXXXXXXXXZZZ]]]aaaeeegggjjjjjjkkklllmmmnnnooooooqqqsssvvvwwwxxx{{{~~~~~~}}}yyyvvvsssuuusssvvv~~~{{{yyywwwvvvvvvuuuvvvwwwyyyzzzsssssssssrrrqqqpppooonnnooommmllllllnnnqqqrrrrrrkkkgggdddeeeeeedddhhhnnnsssrrrpppooonnnmmmlllllljjjkkkmmmmmmmmmooorrrtttssstttuuuuuuttttttuuuwwwxxxyyy{{{||||||}}}}}}yyyxxx~~~kkkYYYHHHHHHSSSgggzzzkkk```YYYRRRGGG<<<777555333333555444333333333444555666666333444555666666666555555555444444444444333333333444333333222222333333444222333333333444444444444222333444444444444333222333333333333333444444444111111000000000000111111///000000111222222333333222222222222222222222222333333333333333333333333222222111111222222333444333333333444444555555555222222222222333333333333444444555666666777888888999999999:::;;;;;;<<<<<<<<<<<<===>>>@@@CCCFFFGGGKKKEEEBBBBBBBBBBBBEEEJJJWWWjjjooo``````ccciii}}}yyyeeeTTTQQQRRRSSS\\\gggxxx|||wwwpppeee[[[TTTQQQRRRSSSRRRSSSUUUVVVUUUTTTRRRQQQOOONNNNNNMMMLLLLLLKKKKKKJJJGGGFFFHHHKKKPPP[[[fffmmmwwwllleee^^^ZZZYYYUUUSSSQQQNNNLLLKKKKKKKKKIIIIIIJJJKKKMMMNNNOOOPPPTTTUUUVVVXXX\\\___bbbdddeeefffgggiiikkkmmmoooppppppsssvvvxxxyyyzzz|||~~~}}}~~~yyytttqqqtttqqqrrrxxx~~~{{{xxxwwwvvvuuuuuuvvvwwwxxxqqqqqqrrrrrrrrrqqqqqqqqqooollljjjjjjlllooorrrrrrooojjjhhhjjjkkkjjjlllpppnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnooooooppprrrttttttvvvwwwwwwvvvvvvwwwxxxxxxzzz|||~~~}}}uuu\\\OOOHHHRRRdddzzzvvvjjjbbb^^^QQQFFF<<<888666333222444333333333444555666777888333333555666666666555444555555555444444444333333444333333222222333333444111111222222222333333333222222444444444444222222333333222222222222222222111111000000000000111111///000000111222222333333222222222222222222222222333333333333333333333333333333222222333333444555222222333333444555666666000111111111111222222222444444444555666777777888888999999::::::;;;<<<<<<999:::===???BBBCCCCCCCCCGGGBBB@@@AAACCCCCCEEEJJJQQQWWWsss{{{gggdddcccggg}}}qqq\\\UUUSSSQQQXXXcccooo}}}xxxmmmaaaVVVPPPOOOPPPRRRSSSTTTUUUUUUTTTRRRQQQOOOOOONNNNNNNNNNNNNNNNNNKKKHHHHHHLLLOOOPPPSSSWWW^^^rrrtttkkkccc]]]\\\WWWUUUSSSPPPNNNMMMLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNRRRSSSUUUXXX[[[^^^aaabbbaaabbbeeehhhkkknnnpppqqqpppssswwwyyyyyyyyyzzz{{{{{{~~~~~~zzztttpppnnnlllmmmsss{{{|||yyyvvvvvvwwwwwwxxxxxxxxxxxxxxxtttpppqqqsssrrrnnniiilllhhhfffggghhhhhhlllqqqsssrrrpppooommmlllkkkkkkkkkjjjjjjjjjlllppptttvvvyyyuuuqqqoooqqqssssssrrrxxxyyyxxxvvvsssrrrssstttxxx{{{rrrdddPPPIIIIIIYYYttt~~~ooofffcccdddUUUGGG999555555555444555555666666777777777777666777777777777777777777777444444444444444444333333333333222222111222222222444444444444444444444444444444444444444444444444111111111111111111111111333333333222222111111111///000000000000111111111111222222333333222222111333333333333333333333333...///000222333444555555222222333333333333444444555444444333333444444555555555666666777777888888::::::::::::::::::::::::999999999:::<<>>===<<<<<<;;;;;;<<<<<<@@@@@@???>>>>>>???@@@AAA@@@EEEQQQ```ooouuuhhhhhhooorrr|||}}}tttmmmjjjiiirrr~~~yyysssnnnfff^^^ZZZQQQOOOOOORRRWWWYYYXXXVVVTTTTTTRRRQQQPPPOOOOOOOOOMMMKKKHHHFFFGGGJJJNNNPPPSSSTTTYYYeeesssyyyoooaaa[[[VVVUUUSSSOOONNNPPPKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLOOORRRVVVYYY[[[aaacccggghhhiiiiiijjjkkkooopppqqqssstttvvvxxxxxx{{{|||~~~|||xxxtttrrrrrrvvv{{{|||}}}zzzxxxwwwwwwwwwxxxzzz|||}}}|||zzzyyyvvvtttrrrpppqqqrrruuuvvvsssrrrqqqrrrrrrpppmmmiiigggaaa\\\[[[[[[ZZZ^^^cccxxx|||sssoooooorrrtttwwwzzz||||||zzzzzz|||zzzwwwuuuttttttttttttyyyzzz|||||||||}}}yyydddSSSKKKNNNeeetttkkkgggaaaXXXQQQJJJ@@@777666666666777999999999999888777666555444555555555555555555555555555555555444444333333222222222111111222222333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111000111111222222222333333333444444333333333333444444222222333333333333444444222222333333333222222111222222222333333333444444444333333333333333333444333333333444555555666666555666777888999:::;;;<<<======<<<<<<<<<;;;;;;;;;>>>>>>======>>>???@@@AAACCCDDDMMMYYY^^^kkkwwwqqqrrrnnnqqqsssvvv}}}vvvpppmmmssszzzzzzssskkkgggWWWRRROOOPPPUUUYYYXXXVVVTTTTTTRRRPPPOOONNNMMMMMMMMMKKKGGGEEEFFFIIIMMMOOOTTTTTTWWW]]]dddttt{{{lllddd\\\YYYVVVRRRQQQRRRLLLLLLKKKKKKKKKKKKKKKJJJHHHIIIJJJMMMQQQTTTXXXZZZ___bbbdddfffffffffggghhhlllmmmoooqqqsssuuuvvvwwwzzz|||~~~{{{yyyxxx{{{~~~}}}}}}zzzxxxvvvvvvvvvvvvwwwxxxyyyyyyxxxvvvuuuuuutttqqqooooooqqqsssuuuvvvuuuuuutttrrrnnnjjjgggbbb\\\XXXWWWWWWVVVYYY^^^nnnwwwzzzrrroooooorrruuu{{{{{{yyyzzzyyyxxxvvvtttttttttuuuyyyyyyzzz{{{}}}|||www|||kkkVVVLLLKKKdddyyyooojjjgggbbbWWWNNNFFF>>>777666777666666999999999999999888777555555444444444444444444444444666666555444333333222222222111111111222222333444333333333333333333333333444444444444444444444444111111111111111111111111000000000000000000000000111111222222222333333333333333222111111222333333222222222333333444444444222222333333333222111111222222222333333333444444333333333222222333333333333444444555666666777777555555666777999:::;;;;;;::::::;;;<<<<<<=========<<<<<<======>>>???@@@AAADDDBBBGGGQQQSSSYYYrrruuuqqqkkkhhhnnnyyy~~~{{{uuupppmmmpppzzzvvvooo___XXXQQQPPPTTTXXXYYYXXXVVVUUUSSSQQQPPPNNNNNNNNNNNNKKKHHHFFFFFFHHHKKKMMMPPPRRRVVVYYY]]]hhh~~~{{{oooccc]]]YYYTTTQQQQQQMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJKKKMMMPPPSSSWWWYYY\\\^^^aaabbbbbbccceeefffjjjkkkmmmooorrrtttvvvwwwzzz|||~~~~~~}}}{{{yyywwwvvvuuuuuuuuuvvvvvvwwwwwwvvvuuutttssstttsssqqqppppppqqqrrrsssvvvvvvvvvtttqqqlllhhheee^^^ZZZWWWXXXYYYXXX[[[___gggnnnuuuwwwrrrmmmjjjjjjiiioooxxx~~~xxxyyyyyywwwuuutttuuuwwwwwwyyy{{{~~~yyytttrrryyyrrr\\\LLLMMMVVVxxxyyytttnnnmmmkkkeeeYYYOOOCCC===777777777555666999999999999999888777666666555555555555555555555555666666555444333333222111111111111111222333444444333333333333333333333333444444444444444444444444111111111111111111111111////////////000000000000111111111111222222222333333333111111111111333333111222222333333444444555222222333333333222222111222222333333333333444444333333222222222222333333444444444555666666777777555555666777888999999:::777888:::;;;======>>>>>>;;;<<<===>>>???@@@AAAAAA???>>>AAAFFFHHHKKKZZZkkk~~~uuuhhh``````fffjjjmmmlllpppsssuuuxxx{{{yyyuuuhhhfffkkkyyywwwjjjbbbYYYTTTUUUXXX[[[\\\YYYXXXVVVTTTSSSRRRQQQQQQOOOMMMJJJHHHGGGGGGIIIJJJHHHKKKQQQVVVYYY___ooo~~~nnnddd]]]VVVRRRPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLOOORRRUUUXXXXXXZZZ\\\^^^___```ccceeehhhiiikkknnnqqqtttvvvwwwyyy{{{~~~xxxwwwuuutttsssttttttuuutttuuuuuuuuuuuutttsssssstttsssrrrqqqqqqqqqqqqrrrrrrssstttsssooojjjfffccc^^^[[[[[[^^^___^^^```dddfffiiilllllliiieeeaaa```]]]eeeqqq}}}~~~wwwyyyzzzyyywwwvvvxxxzzzyyy}}}wwwpppppptttxxxuuubbbPPPJJJYYYmmm~~~sssqqqqqqrrrpppiii]]]SSSBBB<<<888888666444555888888888999999999888888777555555555555555555555555777666555444333222222111111111111111222333444555222222222222222222222222333333333333333333333333111111111111111111111111........./////////000000000000000111111111222222555444222111111222444555111111222333333444555555111111222333333333222222222222333333333333444444333333222222222222333333222333333444555555666666666666666777777777888888777888:::<<<============;;;<<<===???@@@AAABBBBBB<<<>>>AAA@@@???CCCMMMUUUmmm|||iii]]]ZZZ\\\___bbbbbbgggjjjkkkqqqzzz}}}{{{llldddaaakkk||||||ttthhh\\\VVVUUUXXXZZZYYYXXXVVVUUUTTTSSSSSSRRRPPPNNNLLLJJJIIIGGGGGGGGGFFFIIIOOOTTTVVVXXXbbbnnn|||ooofff]]]VVVTTTPPPPPPOOOOOONNNMMMMMMLLLMMMLLLKKKKKKMMMPPPSSSUUUTTTVVVXXXZZZ[[[^^^aaadddgggiiikkknnnqqqtttvvvxxxwwwyyy|||~~~~~~~~~~~~~~~uuutttsssrrrrrrrrrssstttssssssttttttuuuuuuttttttssssssssssssrrrrrrqqqqqqnnnppprrrqqqmmmiiieeeccc```^^^___ccceeedddfffiiihhhhhhhhhfffccc___[[[XXXTTT]]]kkkxxx|||yyywwwzzz|||{{{yyyxxxzzz}}}|||zzzmmmjjjpppxxxzzz{{{fffVVVKKKMMMfffrrroooqqqsssvvvtttkkk___VVVAAA<<<888888666333444777777888888999999999888888666666666666666666666666777666666444333222111111111111111111222333444555222222222222222222222222222222222222222222222222111111111111111111111111---.........//////000000///000000000000111111111666555333222222333555666111111222333333444555555000111222333333333333333222222333333333444444444333222222222222222222333111222222333333444555555666666666666777777777777888999;;;<<<===<<<<<<;;;;;;<<<===???AAABBBCCCCCC<<>>???AAADDDFFFLLL\\\vvvvvvdddYYYXXX^^^eeegggkkkmmmllllllttt~~~vvvfff```bbbmmmrrraaaUUUOOONNNMMMOOOSSSTTTSSSQQQOOONNNQQQNNNKKKKKKLLLLLLIIIFFFIIIIIIKKKMMMPPPRRRSSSTTTaaakkk{{{|||pppeee[[[\\\WWWSSSRRRPPPLLLLLLOOOKKKJJJIIIJJJMMMOOOPPPPPPTTTUUUVVVVVVWWWXXX\\\^^^fffiiimmmpppqqqqqqrrrsssvvvxxxzzz|||||||||{{{zzz~~~{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvwwwyyyxxxwwwuuutttssssssssssssssssssrrrpppooommmmmmhhhhhhfffdddaaa```bbbccciiikkkmmmnnnoooooonnnmmmjjjhhheeebbb___[[[WWWTTTRRRUUU^^^kkkrrrsssuuuwwwyyyxxxwwwwwwzzz~~~{{{mmmmmmpppqqqwwwooo\\\NNNQQQ___rrrxxxpppllllllpppuuuwwwrrrfffVVVKKK???<<<888777999:::999888666666666666666666666666666666666666555555555555555444444444444333333333555555444444444333333333333222222111111222222333444333333222222333333444222222222222222222222222111111111111000000000///000000000000111111111111333333333222222111111111000000111111111000000///222222222222222222222222111111111222222111111111111111111111111111111111222222111111222444666777999888777666666666666666666777777777888:::;;;<<<===;;;:::;;;<<<===>>>???@@@>>>===<<<===???BBBCCCHHHQQQccc}}}uuuggg]]]]]]dddkkkooopppooonnnqqq}}}uuugggaaabbbmmmzzzrrrbbbUUUNNNKKKMMMOOOPPPQQQPPPPPPQQQQQQOOOLLLLLLMMMLLLIIIGGGGGGHHHIIIKKKMMMOOOPPPQQQXXX___lllzzzqqqeee___YYYTTTTTTRRRNNNMMMNNNLLLJJJIIIJJJLLLOOOPPPPPPSSSTTTUUUUUUVVVXXX[[[^^^eeeiiimmmpppqqqrrrssstttvvvxxxzzz{{{|||{{{zzzzzz{{{}}}}}}{{{zzzzzzyyyyyyxxxwwwvvvvvvwwwwwwzzzxxxvvvsssqqqqqqqqqrrruuutttsssrrrooommmkkkjjjbbbaaa___]]]]]]___dddhhhoooppprrrssssssqqqpppnnnjjjfffaaa_________\\\YYYWWWXXX___iiipppqqqtttxxx{{{zzzzzz{{{}}}ooogggnnnxxx~~~nnn]]]NNNIIIYYYtttwwwooommmmmmrrrvvvyyyvvvmmm^^^QQQIII===;;;888888999::::::999666666666666666666666666555555555555555666666666444444444444333333333333444444444444333333333333333222222111111222222333333333222222222222333333111111111111111111111111111111111111000000000000000000000000111111111111222222222222222111111111555444444333222222222333222222222222222222222222111111222333333222111000111111111111111111111111333222222222333333444555555666666666666666555555777777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::;;;===???@@@DDDFFFNNNaaawwwmmmfffeeeiiinnntttrrrnnnmmmuuuwwwggg]]]^^^bbbooosss]]]NNNFFFFFFFFFGGGIIIKKKMMMOOOQQQOOONNNNNNNNNMMMJJJHHHFFFFFFGGGHHHIIIKKKMMMMMMNNNTTT[[[cccoootttiii```XXXWWWVVVSSSPPPOOOMMMKKKIIIJJJLLLNNNOOOOOOQQQRRRSSSSSSTTTWWW[[[^^^eeehhhmmmppprrrsssuuuvvvvvvwwwyyy{{{{{{{{{zzzzzz|||~~~}}}|||||||||yyyyyyxxxwwwwwwvvvvvvvvvxxxvvvssspppooopppqqqrrrttttttrrrpppmmmiiigggeee___^^^]]]]]]^^^dddkkkqqqssstttuuuuuutttrrrooonnnkkkfffaaa```ccceeeeeecccaaa```dddkkkppprrrvvv{{{~~~wwwpppmmmvvvooo]]]QQQMMMTTTlll{{{ooojjjllloooxxx{{{zzzssseeeVVVKKKFFF<<<:::999888888888888888777777777777777777777777444444444555555666666666444444444333333333222222333333333333333333333333333222222111111222222333333333222222222222333333000000000000000000000000111111111000000000000000///000000000111111111111222222222111111111111111777666444222222222333444222222222222222222222222222333444555555333222111222222222222222222222222111111111111111111222222///000333555777888888888888888888888999:::;;;<<<=========<<<;;;:::;;;<<<<<<;;;:::::::::<<<===>>>CCCBBBEEEQQQhhh}}}yyysssmmmjjjjjjnnnjjjgggiiiuuuyyyhhh___\\\```nnnfffTTTGGGEEEAAAAAACCCHHHLLLNNNPPPPPPOOOOOOOOONNNLLLJJJGGGGGGGGGGGGHHHIIIJJJKKKKKKOOOSSSVVV]]]ooozzzlll___[[[ZZZWWWSSSRRRNNNLLLJJJJJJLLLNNNNNNNNNOOOPPPQQQQQQSSSVVV[[[___eeehhhmmmqqqssstttvvvwwwwwwwwwyyyzzzzzz{{{zzzzzz|||}}}}}}{{{zzzzzzzzzwwwwwwvvvvvvvvvuuuuuutttuuussspppooonnnppprrrtttsssrrrpppmmmiiieeebbbaaa]]]^^^^^^```cccjjjsssyyywwwwwwvvvtttrrrooommmkkkoookkkhhhgggiiikkkkkkjjjjjjhhhjjjooosssuuuyyyvvv```SSSJJJSSShhhssskkkjjjnnnrrr}}}|||xxxmmm^^^PPPGGGCCC;;;;;;:::888666555555555666666666666666666666666333333444444555555666666444444333333333222222222333333333333333333333333333222222111111222222333333222222111111222222333000000000000000000000000000000000000000000111111///000000000111111111111111111111111111111111111111000///...---...//////222222222222222222222222111222333333222111000///222222222222222222222222000111111111111111111111...000222555777888888888888888888888999:::;;;;;;===???@@@???<<<;;;;;;===<<<<<<;;;;;;;;;<<<======AAABBBFFFMMMWWWoooyyylllcccaaa]]]]]]eeevvv|||lllccc]]]cccrrrsssbbbQQQLLLEEEAAACCCGGGKKKMMMMMMNNNPPPPPPPPPNNNMMMMMMKKKJJJHHHHHHGGGHHHJJJKKKKKKOOOQQQQQQSSS___ttt|||jjjaaa\\\XXXUUUTTTQQQOOOLLLLLLMMMNNNNNNMMMMMMNNNOOOPPPRRRVVV\\\```eeeiiinnnrrrtttuuuwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzwwwyyyzzz{{{{{{|||}}}{{{yyywwwwwwvvvwwwssstttuuuuuuuuuuuuttttttrrrqqqpppooooooqqqssstttqqqpppnnnjjjgggccc```^^^[[[^^^aaaeeejjjqqqxxx}}}zzzxxxuuuqqqnnnkkkjjjiiirrrrrrrrrqqqpppooonnnnnnpppnnnooouuuyyy|||{{{eeeVVVPPPKKK___|||tttlllkkkoootttwww{{{rrreeeWWWKKKCCC@@@;;;<<<<<<999666444444444444444444444444444444444444444444444444555555555333333333333222222222222222222222222333333333333333222222111111222222333222222111111111111222222000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111111111000///////////////000000222222222222222222222222000000000///......------000000000000000000000000111222333444444444444444333333444555666666666555888888777777888888999:::<<>><<<<<<;;;;;;;;;<<<<<<===>>>@@@EEEJJJMMMYYYxxxvvvfff\\\VVVWWWbbbuuu}}}nnnaaa^^^dddttt|||zzzuuu\\\SSSHHHBBBAAACCCEEEEEEIIILLLOOOPPPPPPOOOOOOOOONNNMMMKKKIIIHHHHHHJJJKKKJJJMMMPPPOOONNNUUUaaakkk|||oooeee\\\WWWVVVTTTQQQOOONNNNNNOOONNNMMMLLLMMMNNNOOORRRWWW]]]bbbgggjjjooorrrtttuuuwwwxxxwwwwwwwwwxxxyyyyyyzzzzzzxxxyyy{{{{{{{{{|||~~~~~~|||zzzxxxvvvuuuuuuuuuqqqrrrtttuuuvvvvvvuuuuuurrrrrrqqqppppppqqqqqqqqqpppooommmjjjfffbbb___]]]\\\aaagggmmmrrrwww}}}}}}yyytttooojjjhhhhhhhhhnnnsssxxxyyyvvvttttttuuuvvvtttwww~~~mmmYYYQQQTTT\\\sss~~~uuulllkkkqqqzzzwwwjjj]]]RRRIIIBBB>>>:::<<<===;;;888666666777333333333333333333333333555444444444444444444333333333333222222222222111111111222222222333333333333222222111111222222333222222111111111111222222111111111111111111111111///000000000111111111111000000000000111111111111///000000000111111111222000111222333333333333333222222222222222222222222333222000...------...///000000000000000000000000000111222444555555555444555555555555555555666666777777666666777777888888:::===AAA@@@<<<:::;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>===AAAGGGIIINNNbbbyyyssseee\\\XXX```nnnlll___^^^llltttrrruuuiii___PPPFFFCCCBBBAAA@@@EEEIIINNNPPPPPPOOOPPPQQQQQQOOOLLLIIIHHHHHHIIIJJJJJJLLLMMMMMMLLLOOOUUU[[[jjjyyyvvvfff\\\ZZZVVVTTTQQQOOOPPPPPPOOONNNLLLMMMNNNOOORRRWWW___dddhhhlllpppssstttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzzzz|||}}}}}}|||}}}yyy~~~|||yyywwwvvvuuuuuuqqqrrrtttuuuvvvwwwvvvvvvsssssssssrrrqqqpppoooooopppooommmjjjfffccc```^^^___dddlllsssyyy}}}{{{tttmmmiiigggggghhhfffoooyyy}}}zzzxxxzzz}}}zzzzzz~~~{{{|||eeeRRRPPPWWWoooyyyqqqiiilllxxx~~~ttteeeXXXOOOHHHAAA===999<<<>>>===:::999999;;;555555555555555555555555555555555444444333333333333333333222222222111111111111111222222333333333333222222222222222222333222222111111111111222222111111111111111111111111//////000000111111111222000000000000111111111111//////000000111111111222,,,---///111222222222111222222222222222222222222777555222000///000222333111111111111111111111111---...000222333333333333444444333444555777999;;;777666666666666666777888777<<<@@@???;;;999;;;===::::::::::::::::::::::::@@@;;;===EEEIIIKKKWWWhhhrrreee[[[]]]eeewwwuuuddd^^^kkksssnnnpppyyy~~~||||||yyymmm]]]QQQKKKIIIFFFCCCBBBGGGMMMPPPPPPPPPQQQSSSQQQOOOLLLIIIGGGHHHIIIJJJKKKKKKLLLLLLLLLNNNRRRTTTYYYfffvvvpppccc___XXXUUURRRPPPPPPPPPOOONNNLLLMMMMMMOOORRRXXX___eeeiiimmmqqqttttttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{xxxyyyzzzyyyyyyyyy|||}}}rrr{{{{{{zzzxxxvvvuuuuuuwwwwwwxxxwwwvvvvvvvvvvvvtttrrrrrrpppppprrruuuuuussspppnnnkkkgggcccbbbcccfffggglllmmmqqqvvv|||{{{|||yyyrrrjjjddddddeeelllooosssvvvxxxzzz|||~~~~~~|||uuuxxxlll[[[WWWbbbpppzzzqqqpppqqqxxxtttmmmaaaUUUJJJBBB===;;;>>>===;;;999888666666666555444333333222222333333444444444444333333222111333333333222222222111111555444222111111222444555555444222111111111222222222222222111111111111000444111//////222333222000000000000000000000000000...//////000111222222222////////////////////////222111000000000111222333222222111111000000////////////............//////000000////////////000000222222222222333444555555666666555555555444444444777777777777888888888888888999999::::::;;;;;;<<<::::::;;;;;;;;;;;;:::::::::<<<>>>@@@DDDIIIPPPTTTrrrwwweee___aaakkksssgggjjjvvv|||tttjjjssswww|||vvvcccUUUNNNIIIDDDEEECCCFFFKKKNNNMMMNNNQQQMMMLLLJJJIIIHHHHHHHHHIIIMMMLLLKKKKKKLLLMMMNNNOOOXXX]]]ccckkkwwwssshhh___[[[VVVSSSRRRSSSTTTTTTNNNMMMMMMNNNSSSYYY___ccciiikkknnnoooppprrruuuwwwvvvuuuuuuwwwzzz{{{xxxvvvwwwwwwwwwwwwxxxyyyzzzzzzbbbkkkyyy~~~zzzyyywwwuuutttuuuvvvwwwxxxwwwvvvvvvwwwvvvtttrrrtttrrrrrrssstttsssooollliiigggeeedddeeehhhkkkmmmpppqqqsssvvvyyy{{{{{{{{{yyyyyyvvvrrrlllhhhhhhiiilllooossswwwzzz}}}yyymmmmmmuuuvvvfff^^^eee|||~~~vvvpppsssxxx}}}qqqiii]]]QQQGGGAAA>>>======<<<;;;999777666666666555444333333222222333333333444444444333333222111333333333222222222111111333222111111111333555777444333222111111111222222222222222111111111000000333111//////111333222000000000000000000000000000...//////000111111222222000000000000000000000000111111111000111111222333111111111000000000000000111111000000000000111111000000////////////000000000000000111222333444555666555555555444444444444666666777777777888888888888888999::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;:::<<<===???BBBGGGMMMRRRbbb{{{uuuhhhaaacccvvvqqqqqqwwwvvvpppkkkpppvvv~~~nnn___RRRJJJFFFCCCDDDIIILLLKKKMMMPPPRRRQQQNNNLLLJJJHHHHHHHHHJJJIIIIIIHHHIIIJJJLLLMMMLLLOOOTTTXXXbbbssstttjjjeee]]]XXXVVVTTTQQQOOONNNMMMMMMNNNQQQWWW]]]```gggjjjlllnnnoooqqqsssvvvvvvuuuuuuwwwyyyzzzwwwuuuvvvvvvvvvwwwxxxyyyzzz{{{VVV___kkkwww~~~|||yyywwwuuusssssssssuuuuuuyyyxxxwwwvvvwwwvvvsssqqquuutttsssrrrqqqnnniiifff```aaabbbeeeiiinnnrrruuuyyyyyyzzzzzzzzzzzzyyyyyyxxxwwwuuussspppooonnnnnnnnnqqquuuzzz~~~rrrhhhbbbgggsss~~~~~~jjj___dddzzzwwwssspppxxxyyymmmdddWWWKKKCCC@@@???>>><<<;;;:::888777666666666555444333333222222333333333333444444444333222222333333333222222222111111000000000000222444666888333333222111111111111222222222111111111000000000222000//////111111111000000000000000000000000000...//////000000111111222111111111111111111111111000000111222222222222222000000000000111111111111111111111111111111111111000000////////////000000.../////////111222333444555555555555444444444444666666777777777777888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>@@@DDDIIIMMMRRRaaazzzxxxhhh```iiixxxtttlllmmmooowwwvvv```SSSJJJFFFDDDGGGJJJKKKMMMPPPTTTSSSQQQNNNLLLKKKJJJJJJIIIHHHHHHHHHHHHJJJKKKLLLHHHJJJLLLMMMRRR^^^ooo{{{xxxpppfff___[[[XXXSSSNNNPPPOOONNNOOORRRWWW\\\___fffhhhjjjlllmmmooorrrtttuuutttuuuvvvxxxxxxvvvtttuuuuuuuuuvvvwwwyyyzzz{{{PPPVVVaaakkkttt~~~|||{{{wwwvvvtttrrrrrrssstttuuuzzzyyywwwwwwwwwuuusssqqqssssssrrrppplllhhhccc```[[[]]]bbbhhhooouuuzzz|||~~~~~~}}}{{{yyyyyyzzz{{{|||{{{yyyxxxvvvuuutttssssssvvv{{{vvvfffddddddiiirrr|||qqq______qqq|||sssppprrr~~~yyyjjj___QQQEEE???======<<<;;;:::999888777666666666555444333333222222333333333333333444444333333222333333333222222222111111000000000111222333555666222222111111111111111111111111111111000000000000111000/////////000000000000000000000000000000000////////////000000111111000000000000000000000000...///111222333333222111//////000000111111222222/////////000000/////////000000////////////000000111000000000000111222222444444444444444444444444666666666666777777777888888888888999::::::;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<===>>>@@@DDDGGGKKKQQQaaa}}}zzziiifffllltttxxxlllnnnmmmvvvqqq___RRRJJJEEEFFFIIIKKKNNNRRRQQQPPPPPPOOOOOONNNNNNNNNJJJJJJIIIIIIJJJKKKMMMNNNLLLMMMMMMLLLMMMTTT___gggzzz{{{mmmddd```]]]XXXSSSRRRRRRQQQRRRUUUYYY]]]```dddfffiiijjjkkkmmmppprrrsssssstttuuuvvvvvvuuutttttttttuuuuuuwwwxxxzzz{{{HHHMMMUUU\\\ccclllwww~~~~~~~~~|||{{{wwwvvvtttsssrrrsssuuuvvv|||zzzxxxwwwwwwuuurrrpppoooooonnnkkkgggccc```___^^^bbbiiiqqqyyy~~~}}}|||{{{xxxvvvwww|||~~~|||zzzyyy||||||mmmfff^^^dddjjjmmmqqqzzzrrrcccZZZhhhyyyqqqnnnxxxzzzggg\\\LLLAAA<<<::::::999999888777777666666666666555444333333222222333333222333333444444333333333333333333222222222111111222222111111222222333333111111111111111111111111111111111000000000//////////////////......///000///////////////////////////////////////000000000////////////////////////...///111222333333222222//////000000111111222222//////000000000000//////000000////////////000000444333222111111000000000333333444444444444444444555666666666666777777777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<>>>AAACCCFFFJJJTTTgggzzzlllggghhhooo~~~pppjjjgggppp{{{qqq]]]RRRGGGDDDFFFHHHLLLQQQOOOOOOOOOOOOOOOOOONNNNNNKKKJJJJJJIIIJJJKKKLLLMMMKKKKKKKKKIIIIIILLLRRRWWW```tttyyyllleeeaaa\\\YYYTTTSSSSSSTTTVVVYYY]]]___aaacccfffhhhiiijjjmmmooopppqqqsssttttttttttttttttttttttttuuuvvvwwwyyyzzzFFFIIINNNRRRWWW^^^hhhooo~~~}}}{{{xxxwwwuuuttttttuuuwwwxxx}}}{{{yyyxxxwwwuuurrroookkkkkkiiifffcccaaaaaacccggglllttt|||~~~}}}zzzvvvuuuzzzyyyggg^^^\\\[[[fffppprrrttt~~~yyybbb\\\aaazzz}}}|||{{{uuurrrsssxxxcccXXXHHH>>>::::::888777777777666666666666666777555444333333222222333333222222333444444444333333333333333222222222111111222222222222222222111111///000111111222111111111111111000000000/////////.../////////------///000////////////////////////////////////////////////...........................///000111222333333333000000000000111111111111000111222333333222111000000000////////////000000555444333222111000000000333333333333444444444444555555666666666666777777777777888888999::::::::::::;;;;;;;;;;;;;;;;;;:::999;;;<<<<<<<<<===???AAABBBDDDKKKWWWjjjwwwkkkbbb^^^dddzzzzzzkkkccchhhrrr{{{nnn___NNNFFFEEEFFFIIILLLRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIIIIJJJIIIHHHIIIKKKNNNTTTcccxxx|||ooofffaaa^^^XXXWWWVVVVVVVVVXXXZZZ[[[]]]___bbbcccdddfffiiikkklllooorrrssssssssstttuuuttttttttttttuuuvvvwwwxxxFFFHHHKKKLLLOOOUUU]]]dddpppzzz~~~|||zzzzzzyyywwwvvvvvvwwwyyyzzz~~~|||zzzxxxwwwuuurrroooggggggfffcccaaabbbfffjjjmmmrrrzzz|||zzzvvvqqqpppxxxsssdddZZZZZZ```fffrrr|||~~~pppfff]]]bbbtttyyyxxxwwwuuuyyy|||ppp^^^SSSDDD<<<:::;;;999777666666555555555666666777555444333333222222333333111222333333444444444333333333333222222222111111000000111222222222222222...///000111222222111000111000000000////////////---///000...,,,,,,...000/////////////////////////////////////////////////////////////////////////////////000111333444555111111111000000000000000000111333444444333111000000000////////////000000111111000000000000111111222222333333333444444444555555555666666666777777777777777888999999::::::999999::::::::::::999999999:::<<<<<<<<<<<<>>>@@@@@@AAAEEELLLVVVlllyyyiii```^^^hhhwwwwwwfffhhhnnnwwwsss\\\OOOIIIGGGGGGJJJRRRRRRRRRRRRPPPNNNLLLKKKNNNMMMKKKIIIHHHHHHHHHIIIHHHIIIJJJJJJIIIHHHHHHIIIMMMTTT___oooqqqjjjgggbbb```^^^[[[YYYYYYYYYYYYXXXZZZ]]]^^^___aaadddfffiiilllppprrrrrrrrrtttvvvuuuuuuuuuttttttuuuuuuvvvCCCDDDFFFFFFGGGLLLTTT[[[dddnnn}}}~~~~~~{{{yyy{{{zzzxxxwwwwwwyyyzzz|||~~~|||zzzyyywwwuuurrroooeeeeeeeeebbbaaadddjjjoooooosss{{{~~~{{{sssqqqlllffffffnnn~~~~~~ooocccYYYUUU]]]iiiwwwvvvbbbXXX```mmmwwwwwwvvvwwwxxxhhhZZZOOOBBB;;;;;;<<<;;;888666555555555555666777777555444333333222222333333111222333333444444444444333333333222222222111111---...000111333333444444...///000222222222111000000000000000////////////---///000...,,,+++...000///////////////////////////////////////.........000000000000000000000000000/////////000222444666222222111111000000//////...///111222222111///...000000////////////000000............///111222333222222222333333444444444555555555555666666666777777777777888999999::::::888999999::::::999999888888:::<<<<<<<<<<<<>>>@@@AAAAAACCCEEEJJJXXXvvvvvvkkkcccbbbcccfffuuunnnmmmooovvviiiXXXOOOJJJIIIJJJOOOPPPQQQRRRRRRQQQPPPPPPRRRPPPNNNLLLKKKJJJJJJJJJFFFGGGHHHIIIHHHFFFDDDCCCGGGIIIMMMWWWnnn|||sssoookkkiiifffaaa^^^[[[YYYYYYTTTVVVYYY[[[\\\]]]```bbbgggkkkooorrrrrrrrruuuwwwvvvvvvuuutttttttttttttttGGGFFFEEEFFFJJJNNNPPPPPPXXXaaammmzzz~~~}}}{{{zzzyyyzzzyyyvvvttttttuuuxxxyyyzzzzzzyyyxxxuuussspppoookkkjjjiiiiiijjjmmmqqqssstttttttttvvvwwwvvvssspppiiifffaaa]]]\\\aaahhhnnnwwwlll```ZZZWWW[[[iiixxxppp^^^XXX[[[kkk}}}xxxvvv~~~rrrhhhXXXNNNAAA999888999888777999888888777666555555444555444333333222222333333333333333333333333333333222222222111111111000000///////////////000111111000000000000000000000000111000///......///000111111111000000//////......////////////000000000000........................000000000000000000000000222111111111000000//////000000000000000000000000//////000111111111111111000000///...---,,,,,,,,,000000000000////////////111222333333444444444444333333444444555666666666888888888777666555555555:::888777666666888:::;;;;;;;;;;;;<<<<<<<<<<<<===@@@;;;===DDDGGGJJJ[[[ooo{{{mmmbbb\\\]]]eeemmmyyynnniiisss{{{jjj[[[NNNGGGGGGKKKKKKLLLMMMNNNOOOOOOOOORRRQQQNNNLLLJJJIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGGGGEEEHHHMMMTTTZZZggg|||{{{vvvtttqqqmmmjjjgggaaaYYYTTTUUUUUUVVVXXX[[[___bbbccccccggglllpppqqqqqqrrrsssvvvvvvuuusssqqqqqqrrrtttJJJGGGEEEEEEGGGJJJLLLMMMSSS[[[fffqqq{{{~~~|||{{{zzzzzzzzzzzzyyywwwuuuuuuuuuvvvwwwwwwwwwvvvuuusssrrrsssssswwwvvvtttrrrqqqrrrrrrsssrrrqqqqqqqqqqqqooollliiidddaaa[[[UUURRRTTTZZZ^^^ooo}}}uuujjj___WWWXXX^^^ggguuuyyyfff\\\aaakkk{{{vvvxxxyyyllldddZZZQQQDDD<<<999999888666888888777777666555555444555444333333222222333333333333333333333333333333222222222111111111000000///////////////000111111000000000000000000000000//////000000000000//////000000000000//////......------------............////////////////////////000000000000000000000000111111000000000/////////000000000000000000000000//////000111111111111000000000///...------------000000000000////////////111222333333444444333333333333444555555666666777666666666666777777777777999888777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<>>>:::;;;AAABBBDDDQQQccc~~~nnnaaa\\\___eeekkk|||uuunnnuuu|||fffRRRIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNOOONNNLLLKKKJJJJJJKKKKKKIIIIIIJJJKKKKKKJJJHHHHHHGGGGGGJJJNNNRRRZZZjjjyyy{{{vvvtttppplllhhheeeaaa[[[VVVTTTTTTTTTUUUWWWZZZ]]]___aaaeeeiiilllnnnoooqqqrrrtttttttttrrrppppppqqqsssPPPLLLGGGEEEEEEHHHIIIJJJNNNUUU^^^gggnnnvvv~~~}}}||||||}}}}}}~~~|||{{{yyyxxxxxxyyyzzzyyyyyyxxxvvvuuutttsssrrrrrrqqqpppoooooosssxxx|||{{{xxxuuusssrrrpppnnnmmmkkkiiieeebbbdddaaa\\\UUUQQQRRRVVVYYYbbbnnn|||qqqdddZZZVVVWWWaaaooo|||kkk^^^___ppp~~~zzzwww}}}{{{rrriiiccc]]]TTTHHH???;;;999888666888777777666666555555555555444333333222222333333333333333333333333333333222111111111111000000000///////////////000000111000000000000000000000000---///000222222000///---000000000////////////...------------............000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000...///000000111111000000000000///...------------////////////000000000000111222222333333333333333444444444555666666777777444555555666777888888999777777777888888888999999:::::::::;;;;;;;;;<<<<<<===:::;;;???>>>>>>GGGTTTeeelll___[[[[[[]]]lllxxxyyyoooVVVJJJJJJGGGFFFFFFGGGHHHJJJLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMKKKLLLLLLMMMLLLKKKIIIIIIHHHEEEEEEIIILLLPPPYYYccc|||yyytttrrrooojjjfffccc```]]]ZZZWWWVVVTTTSSSTTTVVVYYYZZZ^^^aaadddgggiiikkknnnqqqqqqrrrrrrqqqooooooqqqrrrXXXSSSMMMHHHGGGHHHJJJJJJKKKPPPXXX^^^cccjjjrrrxxx~~~~~~|||zzzyyyyyyzzzzzz{{{zzzxxxvvvvvvwwwxxxyyywwwwwwwwwuuusssqqqnnnmmmjjjjjjiiiiiilllttt~~~xxxtttssspppmmmjjjgggeeeaaa^^^eeeddd```[[[XXXXXX[[[^^^bbbjjjttt}}}vvveee\\\UUU]]]lll|||rrreeecccmmm~~~zzzrrrmmmiiifff___WWWLLLCCC===:::777666777777666666666555555555555444333333222222333333222222222222222222222222111111111111000000000000000000////////////000000000000000000000000000000...///000111111000///...////////////////////////////////////000000000000////////////////////////////////////////////////........................////////////////////////...//////000000000000000000000///...............////////////000000000000111222222333333333222222333444444555666666777777555555666666777777888888666666777888999888888888999:::::::::;;;;;;;;;;;;===<<<===@@@>>>===CCCLLLSSSkkk}}}lll```ZZZ[[[cccqqq|||yyyuuuuuuvvvyyywwwaaaTTTQQQHHHGGGFFFFFFGGGJJJLLLNNNLLLLLLLLLLLLMMMMMMNNNNNNLLLMMMMMMMMMLLLKKKIIIHHHHHHDDDCCCGGGKKKNNNRRRWWWdddppp}}}uuupppnnnlllhhhdddbbb```___^^^]]][[[XXXUUUTTTUUUWWWYYY[[[]]]___aaacccfffkkknnnnnnoooppppppooooooqqqrrrccc]]]UUUOOOLLLKKKKKKJJJGGGLLLQQQVVVYYY___fffkkkooowww~~~}}}{{{yyyxxxxxxxxxxxxyyyxxxvvvuuuuuuuuuvvvvvvtttttttttrrrpppmmmiiigggbbbbbbcccdddiiivvv~~~yyyqqqnnniiifffdddaaa___]]]fffeeeccc```]]]]]]___aaafffkkkpppvvvwwwggg\\\YYY^^^tttvvvjjjkkkvvv~~~sssllliiigggeee^^^XXXNNNEEE???:::777666666666666666555555555555555444333333222222333333222222222222222222222222000000000000000000000000000000////////////000000000000000000000000000000111000///......///000111.............../////////////////////000000000000........................////////////////////////------------............////////////////////////......///000000000000000000000///.........//////.../////////000000000111222222222333333222111111333333444444555555666666666666666666666666777666555666777888888888888777999999999999:::::::::;;;;;;;;;===???>>>===@@@FFFFFFSSSmmmooobbbYYYYYY^^^iiixxx{{{rrrkkkjjjiiikkkpppwww{{{pppddd]]]MMMKKKIIIGGGFFFHHHJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNMMMLLLJJJHHHGGGIIIDDDCCCGGGKKKLLLMMMPPPSSS^^^lllvvvxxxtttooollljjjjjjiiigggdddcccbbbbbbccc```]]]YYYWWWVVVWWWWWWXXXYYY[[[]]]^^^bbbfffjjjkkkmmmooooooooooooqqqrrrrrrkkkbbbZZZTTTPPPMMMKKKFFFIIIMMMOOOPPPTTTZZZ___cccjjjuuu}}}|||zzzxxxwwwvvvwwwwwwwwwwwwwwwvvvuuutttssssssppppppooommmkkkhhheeeccc^^^___```aaahhhwww|||mmmjjjeeebbb``````^^^]]]jjjjjjiiigggdddccccccdddggglllpppuuuvvvooodddXXXVVV[[[qqqppplllooo~~~{{{nnngggdddbbb___ZZZVVVNNNFFF???:::888777555555555555555555555555555444333333222222333333222222222222222222222222//////000000000000000111111000000///////////////000000000000000000000000222000///------///000222---............/////////------------....................................000000000000000000000000---------...............000000000000000000000000---...//////000000//////000000//////...//////000......//////000000111111222222222222222222111000222222222333444444555555777777777777666666666666666666666777777777888888888888999999999:::::::::888999;;;;;;;;;<<<>>>@@@AAAFFFUUUrrrooo[[[UUURRRWWWbbbnnn{{{|||pppfffbbb```aaahhhnnnrrruuuyyyyyyoooggg\\\XXXRRRKKKGGGFFFFFFGGGLLLMMMNNNNNNOOOOOONNNNNNOOOOOOOOONNNLLLJJJHHHGGGJJJFFFDDDGGGIIIHHHHHHJJJLLLTTT^^^fffjjjiiihhhggghhhjjjmmmmmmkkkiiihhhhhhfffdddaaa]]]ZZZXXXWWWVVVVVVWWWYYYZZZ[[[^^^bbbeeegggjjjlllnnnnnnnnnpppqqquuujjjaaaYYYRRRNNNIIIKKKLLLLLLKKKLLLQQQUUUYYY```iiiqqqxxx}}}}}}|||{{{yyywwwuuuuuuuuuuuuvvvwwwwwwwwwvvvtttqqqppplllkkkjjjhhhfffcccaaa```^^^___```aaagggvvvzzzkkkhhhcccaaaaaabbbbbbbbbjjjkkkllllllkkkjjjkkklllkkkqqqxxx~~~tttiii```\\\VVVRRRZZZhhhwwwllluuuuuujjjeeeccc___[[[UUURRRMMMEEE???:::888888555555555555555555555555555444333333222222333333111111111111111111111111////////////000000111111111111000///////////////000000000000000000000000000000////////////000000---------.........//////------------....................................000000000000000000000000------......////////////000000000000000000000000---...//////000000//////000000////////////000000.........///000111111111222222222222222111000000000111111222222333333444555555666666777777888888777666666555666777888999888888888888999999999999888:::::::::999;;;<<<<<>>:::888888444555555555555555555555555444333333222222333333111111111111111111111111.../////////000000111111111111000///////////////000000000000000000000000...///000111111000///...---------.........//////////////////000000000111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000---......///////////////000000////////////000111---......///000111111222222222222222222111000//////000000111222222333333333333444666777999::::::888777555444555666888:::777888888888888999999999;;;===<<<::::::;;;<<<;;;>>>AAAFFFMMMXXXqqq|||fff[[[RRRPPPPPPRRRZZZdddsssvvvaaa[[[ZZZ___ccccccffflllppp{{{~~~qqqbbbUUULLLGGGEEECCCEEEHHHKKKMMMOOOOOOOOOSSSSSSRRRQQQOOOMMMJJJIIIGGGFFFGGGIIIHHHGGGJJJOOOOOOPPPQQQSSSVVVYYY]]]___hhhoooxxx}}}{{{vvvsssqqqoooooommmkkkgggbbb^^^\\\SSSUUUXXXYYYYYYZZZ\\\^^^```cccfffhhhiiijjjkkkllluuuggg]]]XXXUUUOOOIIIFFFHHHMMMQQQRRRTTT[[[eeekkkooottt{{{~~~|||||||||||||||yyywwwvvvvvvvvvuuussssssssssssssstttrrrnnnllleeedddbbb___]]]^^^bbbffffffggggggggglllvvvxxxqqqnnniiiiiiiiijjjjjjlllmmmnnnmmmllllllmmmnnnqqquuuvvv}}}~~~ssshhh```WWWSSSMMMMMMTTTbbbpppyyy{{{yyymmmiiijjjggg]]]TTTLLLHHHCCC???===<<<:::888777777777666666666666666777666444222222333444555333222111111000000111111111111111111222333444444222111000//////......///........................000000000000000000000000---------......000111111333222///------...000111////////////............///...---...///000///...///////////////.........000000//////......------111111000/////////////////////000000000000//////000000000000000000000000222000///000333444222000222222333333333333444444777777777777777777666666777666555666888999999999666777888999::::::999888999999:::;;;;;;;;;;;;:::<<<<<>>BBBAAABBBNNN^^^{{{jjjWWWMMMLLLMMMPPPWWWbbbppp}}}nnnbbb___bbbvvvmmmXXXQQQIIICCCDDDGGGIIIKKKNNNPPPPPPQQQQQQPPPOOOMMMLLLIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMPPPQQQVVV]]]gggrrr{{{{{{vvvtttyyy}}}yyyqqqlllbbb^^^YYYWWWYYY[[[[[[[[[YYY]]]bbbfffhhhhhhiiijjj}}}tttkkkbbbZZZSSSOOOPPPMMMMMMPPPRRRUUU]]]fffmmmqqqvvv{{{~~~|||yyyxxxwwwwwwwwwxxxwwwwwwwwwwwwuuuqqqmmmkkkiiigggffffffeeecccaaa```aaacccfffkkkttt~~~~~~wwwqqqkkkiiiiiijjjgggeeebbb^^^\\\^^^bbbeeennnpppsssuuuvvvvvvvvvuuuqqqqqqpppoooooooooooopppuuu|||{{{uuulll___SSSLLLHHHGGGGGGHHHKKKSSS```nnn|||ssskkkiiigggiiijjjbbbTTTHHH???<<<999666666666666555777777777666555444333222333222111111000000111111333222111111000000111111111111000//////////////////////////////000111111000000000000000000000000000000000000000000000000...............///000000111000...------...///000////////////............///...---...000111000///------...///000111111222000000000000000000000000///......------.........------............------////////////////////////111000000111222222222222222222222333333333444444444444444555555555555555777666555666999;;;;;;:::888888888777777666666555777777888999999999999888:::888:::>>>??????EEEMMM]]]{{{iiiYYYQQQNNNMMMQQQYYYeeeuuu|||kkkddddddrrrmmmZZZPPPFFFDDDDDDEEEIIIMMMNNNNNNOOOPPPPPPOOONNNMMMIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHKKKMMMNNNOOOTTT\\\eeennntttxxxyyyvvvsssrrryyy~~~yyyjjjddd]]][[[]]]___^^^\\\ZZZ\\\```bbbdddgggkkknnn|||sssjjjbbbZZZUUUUUUQQQOOOOOOOOOPPPVVV^^^eeehhhlllpppvvv~~~|||zzzwwwvvvvvvvvvuuuuuutttttttttqqqmmmjjjdddbbbaaabbbeeeggghhhgggggghhhkkkmmmrrryyyyyyqqqjjjfffdddccc^^^]]]\\\ZZZ[[[___dddiiinnnpppsssvvvwwwwwwvvvvvvssssssrrrqqqpppoooooooooqqqzzzyyysssqqqnnndddWWWMMMHHHHHHKKKMMMMMMWWWeeeooowwwpppjjjkkkoootttssshhhUUUFFF>>>;;;888666666666666555000333666888888666333111222222111111000000000000333222111111000000111111//////......///000000111111111000//////////////////////////////////////////////////////////////////............//////000//////...------...///000////////////............000///...///111222111000,,,,,,------...///000000///////////////000000000000///////////////000000------............------////////////////////////000111111111111111222222222222222333333333444444444444444555555555666666333222222444888;;;<<<<<<:::999999888777777777777777777888999999999999888999777777:::<<<>>>BBBFFFJJJ^^^sss}}}hhhWWWNNNKKKNNNSSS[[[fffyyyssshhhcccmmmdddXXXKKKEEECCCBBBDDDGGGKKKLLLMMMOOOOOOOOOOOONNNJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFHHHJJJKKKMMMLLLOOOUUU\\\ccciiinnnpppmmmlllnnnuuurrrjjjbbb```bbbdddbbb```^^^^^^___```ccchhhoootttdddrrryyypppeee^^^ZZZVVVSSSSSSPPPNNNPPPVVVZZZ\\\```cccgggooozzzzzz{{{}}}}}}}}}~~~}}}yyyvvvtttssssssqqqpppnnnnnnmmmkkkhhheee^^^]]]]]]```fffkkkoooqqqqqqrrrtttvvvxxx|||vvvmmmgggbbb___]]]YYYZZZ[[[\\\^^^bbbgggkkkoooppprrruuuvvvwwwwwwwwwuuuttttttsssrrrqqqpppooopppvvvzzzyyy|||xxxmmmhhheee]]]VVVLLLEEEDDDHHHMMMPPPZZZgggvvvyyyrrrkkknnnuuu{{{zzznnnZZZKKK???<<<888666666777777666,,,///333666777555222///222222222222111111000000333222111111000000111111............///000111222222111000///............//////////////////////////////////////////////////////............//////.........---......//////////////////............000///...///111222111000,,,,,,,,,------......///............////////////000////////////000111111.........//////.........000000000000000000000000///111222222111111222333222222333333333333444444222222222333444444555555222111111333777:::;;;;;;:::999888888888888888999777888888999:::999999999:::999888777888:::===???AAALLLWWWooowwwbbbTTTMMMMMMOOORRRYYYiii~~~qqqhhhlllyyyqqqdddUUUMMMGGGBBBAAACCCGGGIIIKKKMMMNNNOOOOOONNNLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNRRRWWW]]]bbbfffiiiccceeehhhmmmwwwwwwqqqiiieeeeeegggggggggfffeeeddddddffflllsssyyyTTT^^^ooovvvkkkaaa^^^\\\[[[VVVPPPOOORRRPPPSSSUUUXXX\\\cccnnnvvv~~~~~~vvvxxx{{{{{{zzz{{{~~~|||xxxtttqqqooooookkkiiigggfffeeecccaaa___[[[[[[\\\```hhhpppvvvyyyxxxzzz|||}}}}}}}}}xxxnnngggbbb```^^^\\\YYY\\\___bbbdddgggjjjmmmpppqqqrrrtttvvvwwwxxxyyyvvvvvvuuuuuutttsssqqqqqqmmmqqqrrrnnnnnnwwwtttggg]]]XXXWWWMMMJJJFFFGGGMMMUUU]]]aaarrr}}}vvvtttrrruuuzzz~~~{{{ooo\\\OOO???<<<888666666666666555///000222333333222111000222222222222222222111000333222111111000000111111000000000//////000111111111000///////////////000000000000000000000000000//////////////////////////////............//////---------.........//////////////////............///------...///000///...---------...............,,,---------.........///...............///000000...//////000000//////...000000000000000000000000///111333222000000222444222222333333333333444444222333333444555555666666555444333444777999:::999888888777666777777999999888999999:::::::::::::::999::::::888888999;;;<<<===EEEHHHVVVtttuuugggXXXSSSPPPQQQTTT]]]ppp{{{ppprrrvvv{{{uuufff\\\SSSJJJFFFEEEDDDFFFHHHKKKMMMNNNNNNNNNMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKLLLOOORRRWWW\\\___bbb\\\```ccceeelllxxxzzzvvvpppkkkhhhiiilllnnnooooooooonnnnnnqqquuuyyyNNNSSS]]]lll|||vvvhhheeedddbbb\\\TTTQQQSSSLLLNNNQQQSSSVVV^^^hhhppptttwwwzzz{{{|||||||||}}}|||~~~||||||{{{tttwwwyyyzzzyyyzzz~~~{{{vvvrrrooommmlllhhheeebbb```___^^^\\\ZZZ[[[[[[\\\aaajjjssszzz}}}|||~~~vvvooofffaaa``````aaa```[[[___dddhhhjjjlllnnnoooqqqrrrrrrtttuuuxxxzzz{{{vvvvvvvvvvvvuuutttsssrrriiimmmlllfffccclllxxx}}}sssfffYYYPPPLLLKKKJJJJJJLLLSSS___lllwww|||{{{~~~}}}vvvuuu{{{|||}}}~~~xxxlll[[[NNN???<<<888666666666555444666555333222222222333333222333333333333222111111333222222111000111111111333222111000000//////000///......//////000111222111111111111111111111111////////////////////////000//////.........//////---------.........//////000/////////............---,,,+++,,,...///...---///////////////.........,,,,,,,,,---------......---------------...///000//////000000000000//////000000000000000000000000///111333222000000222444222222333333333444444444555555666666777888999999888777555666888999999888777666555555555777888999999999:::;;;;;;;;;;;;:::666:::===;;;:::;;;=========DDDCCCGGG[[[uuu|||fff]]]UUUSSSTTTWWWaaammmuuuooonnnuuu~~~tttiii___TTTLLLJJJCCCDDDGGGJJJLLLMMMNNNNNNNNNOOOOOOOOONNNMMMKKKJJJHHHGGGFFFFFFFFFGGGIIIJJJGGGHHHKKKNNNRRRWWWZZZ\\\XXX^^^aaa___dddppp{{{~~~{{{xxxsssnnnjjjjjjnnnrrruuuvvvwwwwwwuuuuuuvvvwwwTTTSSSUUU\\\dddnnn}}}yyyooofff```[[[XXXUUUQQQQQQQQQQQQTTTYYY___dddoooppprrrssstttuuuttttttwwwyyy|||~~~|||yyyxxxuuuuuuuuuuuuwwwyyy{{{|||}}}xxxqqqlllgggeeedddaaa___\\\ZZZYYY[[[]]]___eeeeeeeeegggllluuu|||tttrrroooiiibbb^^^___bbbddddddggghhhiiilllnnnppprrrrrrqqqqqqsssuuuxxxyyywwwvvvvvvwwwwwwwwwzzz}}}yyysssnnniiiaaa[[[[[[```ggglllooofff]]]VVVOOOHHHDDDEEEHHHJJJTTTiiiyyyrrrvvvyyykkk\\\QQQKKK<<<:::777555444444555666555555444333333222111111000000000000000000000000111111111000000000000000111111111111111111111111000000//////.........---////////////////////////......------------..................//////000000---,,,,,,,,,,,,---......------------------------//////---,,,,,,---...///,,,,,,,,,---...///000000///...,,,++++++,,,...///333111///---,,,---...///...............///000000111111000000//////......000000000000000000000000222333444555555555444333333444666777888777666555333333444444555666777777888888777777666666555555999999999999999888777666666777999:::999999;;;===>>>===AAAFFFHHHTTTuuu|||uuuhhh[[[RRRPPPSSSWWWooo}}}nnnooo{{{zzzsssfffTTTEEECCC??????FFFLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPKKKIIIFFFDDDCCCDDDFFFGGGGGGGGGIIIKKKOOOSSSVVVXXXXXXYYY[[[^^^ccckkkuuu{{{|||yyytttlllgggggglllqqqwwwxxxyyy|||}}}{{{SSSQQQQQQUUUYYY^^^iiisss{{{pppgggbbb]]][[[UUUTTTRRRPPPQQQTTTYYY\\\eeegggiiikkkmmmnnnnnnnnnppprrrtttwww{{{}}}}}}}}}|||{{{|||~~~~~~|||yyywwwvvvrrrqqqqqqrrrsssuuuwwwxxxzzzwwwqqqkkkeeeaaa```___\\\[[[YYYXXXZZZ]]]aaadddmmmooorrrvvvzzz~~~xxxttttttrrrmmmfffbbbbbbdddeeeeeejjjjjjlllnnnppprrrtttuuutttttttttvvvxxxyyyzzzyyywwwzzz{{{{{{|||~~~|||wwwpppiii```XXXWWWZZZ```dddddd]]]UUUPPPJJJDDDBBBDDDGGGRRRhhh}}}tttpppttt{{{||||||xxxnnn^^^OOOCCC===:::999777444333333444555555444444333222222111111000000000000000000000000000000000000000000000000////////////////////////000/////////............///////////////////////////..................///------.........////////////............///000000------------------------///...---,,,,,,---...///,,,---------.../////////000///---+++++++++---...222111///---,,,---......///............///000000111000000000/////////...000000000000000000000000111222333444444444333333222333555777777666555444333333444444555666666777666666666666666666666666888888888888888777666666666777888888888888:::<<<<<<<<<@@@EEEFFFLLLccc}}}zzzkkk^^^WWWUUUUUU```uuuzzzyyy}}}qqq```RRRIIIDDDAAAEEEJJJKKKMMMOOOOOOOOOPPPPPPPPPPPPOOOOOONNNLLLIIIFFFDDDCCCCCCCCCEEEFFFGGGIIILLLPPPTTTVVVUUUXXX\\\```dddkkkrrrwwwzzzxxxssslllfffdddfffiiiqqqtttxxx}}}TTTQQQOOOQQQQQQQQQWWW^^^fffsssxxxpppjjjgggaaa]]]XXXTTTSSSTTTVVVXXX[[[\\\___aaadddfffgggggghhhiiijjjmmmooorrruuuvvv{{{}}}~~~}}}{{{zzzyyyzzzyyywwwvvvwwwyyy|||~~~}}}}}}{{{yyywwwtttrrrqqqkkkkkkkkklllmmmoooqqqrrrsssoooiiiccc^^^\\\[[[[[[ZZZYYYYYYZZZ^^^ccchhhllluuuzzzzzzwwwvvvtttwww|||}}}xxxrrrnnnlllkkkkkkkkknnnnnnoooppprrrtttvvvwwwwwwwwwvvvwwwxxx{{{}}}|||}}}tttkkk___VVVRRRTTTWWWYYYXXXRRRLLLIIIFFFBBBBBBFFFFFFZZZ{{{vvvpppllljjjlllqqquuusssnnncccUUUHHH===888888777555444333222333333444444333333222111111111000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////000//////......//////000---------------.........///............///000000------------------------......------------......------..................///...---,,,+++,,,,,,---111000///---------......///////////////000111111000000000000////////////000000000000000000000000000111222222333333222222111222444555666555444222333333333444555555666666555555555666666666666666777777777777777666666555777888888777666777999<<<<<<<<<@@@FFFEEEEEEPPP^^^xxxrrreeeZZZUUUSSSccczzz|||mmmaaaQQQHHH@@@@@@CCCEEEHHHLLLOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCDDDEEEGGGJJJMMMPPPRRRSSSVVV[[[```dddhhhmmmpppuuutttrrrmmmgggbbbaaa```dddiiioootttwww|||XXXTTTRRRSSSRRRPPPRRRVVVUUU^^^nnnzzztttooojjjbbb\\\XXXXXXXXXYYYVVVWWWXXXZZZ\\\^^^___```aaabbbccceeehhhkkkmmmnnnqqqtttwwwyyyyyyzzz{{{|||}}}}}}|||{{{zzzyyyxxxwwwwwwvvvtttssstttvvvyyy{{{{{{zzzxxxuuurrrnnnkkkiiiddddddcccdddeeegggiiikkkkkkhhhbbb]]]ZZZYYYZZZ[[[]]]]]]]]]```dddiiiooorrrxxx~~~zzzsssllljjjkkkpppzzz|||xxxuuusssrrrqqqqqqqqqrrrsssuuuwwwyyyyyyyyyxxxxxxyyy}}}yyyoooaaaVVVQQQQQQRRRRRRPPPKKKGGGFFFDDDCCCFFFLLLQQQeeewwwiiiccc```^^^]]]___cccaaa\\\UUUMMMEEE>>>;;;666555444333222222222222333333222222111111111000/////////////////////////////////000000000000000000000000000000000000000///////////////.........////////////////////////000000////////////000000---------------------------,,,,,,,,,,,,---......------------------------------------------.....................------------,,,,,,,,,,,,---...///000///...------------...000////////////000111111000000000000///////////////////////////////////////000000111111111111111000111333444444444222111333333333444444555555555666666555555555555555555555666666666666666555555888888777666555666888;;;======AAAFFFFFFCCCFFFLLL```}}}zzzggg\\\RRRZZZhhh}}}vvvnnn\\\PPPEEE@@@@@@AAAEEEJJJJJJKKKLLLMMMMMMNNNNNNMMMIIIIIIJJJKKKJJJIIIHHHGGGCCCDDDDDDFFFHHHKKKNNNOOOQQQTTTWWW[[[^^^aaafffiiioooppppppnnniiiddd___]]]\\\aaafffhhhhhhjjjqqqwww```[[[XXXXXXVVVRRRQQQSSSQQQTTT]]]lll~~~~~~xxxqqqggg___[[[YYYXXXXXXTTTTTTTTTUUUUUUVVVVVVWWWZZZZZZ\\\^^^aaadddggghhhjjjnnnrrruuuwwwxxxzzz|||{{{~~~~~~~~~~~~~~~|||zzzyyyxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwuuutttssssssssstttvvvwwwzzzxxxuuuqqqlllgggccc```\\\\\\\\\\\\^^^```bbbcccbbb```]]]ZZZYYYZZZ\\\]]]ccccccdddfffiiillloooqqqxxxzzzmmmfff```]]]___gggvvv{{{xxxwwwsssrrrrrrrrrsssuuuwwwyyyzzzzzzzzzzzz|||tttdddXXXSSSRRRQQQPPPKKKGGGDDDDDDDDDEEELLLUUUeeerrrppp```XXXTTTOOOKKKKKKKKKIIIFFFCCC???<<<999888444444333222222222111111222111111111111111000000////////////////////////......//////000000000000////////////////////////.........///////////////////////////////////////000000////////////000000---------------------------,,,,,,,,,,,,---......------------------------+++,,,,,,---------.....................---------******+++,,,---///000111///......---------------///////////////000000111////////////000000000000////////////////////////////////////000000111111///000222333444333222111333333333444444444444444777666666555444333333222444555555666666666555555888888888777555555777999<<<<<>>>>>>>><<<:::888888777444333333333333333222222222111000000000000000000000000000000000000000000000000---......//////000000111------------------------.........///////////////////////////////////////000//////......//////000.........---------------///............///000000------------------------***+++,,,------...------------..................))))))+++,,,...///000111------------------------...............///000000////////////000000000000000000000000000000000000000////////////000111222///000222333444333222111333333333333333333444444666555555444333333222222444555555666666666666666888999:::999777666666777777999;;;>>>@@@AAABBBCCCBBBKKKVVVnnn}}}bbbYYYSSSXXXeeesss|||~~~yyykkk\\\RRRKKKEEEBBBCCCEEEFFFIIILLLOOOQQQSSSTTTNNNNNNNNNNNNLLLJJJHHHGGGFFFEEEEEEFFFGGGIIIKKKLLLNNNNNNOOONNNOOORRRWWW[[[___```cccfffhhhfffbbb^^^XXX[[[]]]]]]\\\\\\^^^aaawwwoooiiifffccc]]]YYYYYYYYYTTTRRRWWW\\\cccnnnyyy~~~pppddd^^^ZZZVVVSSSUUUTTTSSSQQQPPPPPPPPPQQQOOOOOOPPPQQQSSSUUUVVVWWWYYY]]]ccchhhlllpppsssvvv|||yyyzzz|||||||||}}}~~~}}}}}}~~~~~~~~~|||{{{~~~|||}}}~~~|||||||||}}}}}}}}}}}}}}}|||{{{{{{yyyxxxwwwvvvuuussstttvvvxxxyyyyyyxxxwwwssstttuuuuuutttrrrooommmnnnllliiieee```[[[WWWUUUQQQQQQQQQQQQSSSUUUWWWXXXYYY[[[^^^bbbfffjjjmmmoooppprrrtttvvvuuussspppmmmpppppprrrvvvyyyvvvnnnggg___[[[XXXUUURRRSSS]]]hhhtttwww{{{{{{yyywwwwwwxxxwwwvvvtttssstttvvvxxxzzzyyy}}}|||iiiZZZTTTPPPLLLHHHFFFCCCBBBEEEJJJSSSdddtttyyy{{{|||qqqdddXXXLLLDDD???:::999;;;;;;999777777888777555222333333333333333333222222000000000000000000000000000000000000000000000000------......///000000111////////////////////////............/////////000///////////////////////////..................////////////.........------///............///000000------------------------)))***,,,---......------,,,---------.../////////++++++,,,---............,,,---------...------------------------......///.../////////000000000111000000000000000000000000000000/////////000111222///000222444444333222111333333333333333333333333222222333333444444444444444555666777777777777777888:::<<<<<<999777666666444888;;;<<<===>>>??????@@@FFFHHHUUUnnnnnnaaaUUURRRWWW___kkkvvv{{{vvv{{{yyykkk```VVVKKKDDDBBBCCCDDDGGGIIILLLNNNPPPPPPOOOOOOOOONNNMMMKKKJJJIIIFFFEEEEEEEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNOOORRRTTTXXXXXXZZZ^^^aaaaaa^^^[[[VVVWWWYYYZZZ[[[ZZZZZZZZZxxxqqqooommmiiieeeeee\\\VVVSSSUUUUUUTTTZZZcccooo{{{yyylllddd___ZZZVVVXXXWWWVVVTTTTTTTTTTTTUUUPPPOOOOOOPPPPPPQQQRRRSSSRRRVVV\\\bbbfffjjjnnnqqqvvvyyy~~~~~~zzzwwwsssuuuxxxyyyyyyzzz{{{|||{{{{{{{{{|||}}}~~~~~~}}}}}}~~~~~~|||yyyxxx{{{~~~{{{}}}}}}yyyvvvvvvxxx||||||||||||||||||||||||wwwwwwwwwwwwwwwuuuttttttqqqrrruuuwwwxxxxxxxxxwwwrrrsssuuuvvvtttqqqmmmjjjgggfffdddaaa]]]XXXUUUSSSOOOOOOOOOOOOPPPRRRUUUVVV\\\^^^ccciiioootttwwwyyyvvvyyy|||~~~}}}yyytttqqqjjjgggeeefffiiigggaaa[[[ZZZXXXVVVUUUQQQPPPXXXaaahhhmmmsssvvvwwwvvvxxxzzzyyywwwuuutttuuuwwwyyy{{{yyy~~~~~~iiiZZZRRRMMMHHHCCCGGGEEEEEEIIIOOO\\\ppp~~~rrrhhhVVVMMMCCC>>>:::777999===888666444555777777555222333333444444444333222222////////////000000000000000000000000000000000000---------...///000000111222222222222222222222222---.........//////000000////////////////////////......------------......000000/////////.........---,,,,,,,,,,,,---......------------------------)))***+++---......------,,,,,,------...///000000------......------,,,+++,,,,,,---......------------,,,,,,,,,,,,---........./////////000000111111000000000000000000000000111000/////////000222333///111333444444444222111333333333333333333333333///000111222444555777777555555666777888888777777888:::======;;;888666555444999>>>>>>=========<<>>EEERRRgggyyyxxx{{{|||zzz{{{zzzsssfffYYYQQQQQQUUUYYYeeewww}}}qqqnnnrrrvvv|||{{{uuuuuuwwwyyyooorrrwww}}}vvvjjjZZZLLLEEEDDDBBBAAACCCFFFJJJLLLLLLLLLNNNOOOOOOOOONNNNNNMMMKKKIIIGGGFFFFFFFFFFFFEEEGGGJJJMMMOOOOOOOOONNNSSSRRRQQQQQQRRRTTTVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWW}}}zzznnniiibbbZZZTTTRRRRRRRRRVVV[[[fffwwwxxxsssqqqnnnjjjhhhgggddd```]]]]]]\\\XXXTTTPPPNNNMMMNNNMMMOOORRRTTTWWW\\\ccchhhmmmmmmooopppppppppnnnmmmkkklllnnnpppsssuuuwwwxxxuuuttttttwwwzzzzzzyyyvvvyyyzzz{{{zzzxxxwwwwwwxxxwwwwwwwwwxxxyyyzzz{{{|||||||||||||||{{{{{{{{{{{{|||{{{zzzyyyzzz{{{}}}~~~~~~~~~||||||}}}~~~}}}}}}~~~~~~~~~~~~{{{yyyxxxxxxzzz|||{{{xxxvvvuuuvvvyyyyyyyyyyyyyyyxxxwwwwwwzzzxxxwwwvvvwwwwwwuuuttttttsssrrrqqqoooooooooooonnnpppsssvvvwwwwwwvvvuuupppnnnlllkkklllkkkhhheeedddbbbaaaaaaaaa```\\\YYYZZZYYYYYYYYY[[[^^^bbbdddkkknnnrrrvvvyyy}}}~~~ssshhh```ZZZXXXVVVXXX\\\bbbhhhlllkkkhhhdddaaa```bbbeeegggoooqqqtttwwwyyyyyyxxxwwwzzzzzzzzzzzzyyyzzz}}}iii[[[TTTOOONNNPPPLLLRRR[[[fffrrruuugggXXXNNNEEEAAA<<<999777777666555666555555444333333222222333222222111111222222333222111111111111000000000///////////////000000000111000///......///000111////////////////////////////////////......------,,,------------,,,,,,+++---,,,+++***+++,,,...///...........................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,)))***++++++,,,,,,++++++...---,,,---///000///...........................++++++,,,---...//////000............////////////...............///000000//////000111111111111000000000000111111222222333222222222222222222222222222222222222222111111111333333444555555555555555666666777777777777777777888888999999999999999999;;;888888:::===DDDRRR```|||}}}}}}yyyzzzssseeeZZZUUUVVVYYY[[[kkkvvvtttllllllqqquuuzzztttnnnhhhcccgggmmmwww{{{sssfffZZZKKKIIIEEECCCBBBDDDFFFHHHLLLMMMOOOPPPQQQPPPOOONNNMMMLLLJJJGGGFFFEEEEEEEEEDDDFFFHHHKKKMMMNNNNNNOOORRRQQQPPPPPPPPPRRRTTTUUUWWWXXXYYYZZZZZZZZZYYYXXX}}}xxxooofff]]]WWWTTTRRRQQQSSSWWWaaarrr~~~{{{yyyuuupppllllllhhhccc]]]WWWTTTSSSRRRQQQRRRSSSSSSUUUXXX]]]aaaccceeeggggggfffeeedddeeeccceeegggjjjmmmoooqqqrrrooooooppprrrtttvvvuuutttssstttvvvvvvvvvuuuvvvwwwvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvxxxwwwvvvuuuvvvwwwxxxyyywwwxxxyyyyyyxxxwwwyyyzzz}}}|||{{{zzzzzzzzzzzzzzzzzz{{{|||~~~}}}{{{zzzzzzyyywwwyyyzzzyyywwwuuuttttttuuuvvvvvvvvvvvvuuuuuutttvvvuuussssssttttttsssqqqrrrqqqooonnnlllkkkjjjjjjkkkmmmpppssstttuuuttttttkkkiiigggfffffffffdddcccbbbbbbbbbccceeeeeecccaaaaaa``````aaacccgggjjjllluuuvvvxxxzzz|||{{{sssiii___XXXRRRPPPOOORRRZZZeeeqqqxxxvvvssspppmmmlllnnnppprrrssstttvvvxxxyyyzzzzzzzzzzzz{{{|||}}}~~~iii\\\XXXZZZ^^^ccc```hhhrrr|||rrrfffYYYLLLCCC>>>;;;888666666777666666555555444444333333222222222222111111111111222222222222222111111111111000000000//////////////////000//////......//////000........................///............---------------......---,,,++++++++++++***)))***+++,,,---------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***++++++,,,,,,++++++...,,,,,,,,,......---,,,------------------------)))******,,,---...///000---............////////////............//////000...///000000111111000000111111111111111111111111222222222222222222222222000000000111111111111111222333444444555555444444666666666666555555555555777777777888888999999999<<<;;;;;;======>>>EEENNN___xxx}}}|||tttdddXXXTTTTTTTTT^^^ggggggfffiiinnnrrrsssfff]]]^^^cccnnn{{{zzzrrrjjjVVVRRRLLLFFFBBBAAABBBCCCKKKLLLOOOQQQRRRQQQPPPOOONNNMMMKKKIIIGGGEEEEEEDDDDDDEEEFFFHHHJJJLLLNNNOOOQQQPPPOOONNNOOOPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZ~~~tttjjjbbb\\\YYYTTTTTTUUUXXXcccvvvzzzvvvpppkkkgggccc```___XXXYYYZZZZZZ[[[[[[\\\]]]^^^```bbbbbb```______```^^^```bbbeeehhhjjjkkkkkkjjjjjjkkkmmmoooqqqqqqqqqnnnpppssstttttttttuuuvvvuuuuuuuuuvvvuuuuuuuuuuuuttttttssssssssssssssssssssssssrrrrrrrrrssstttuuussstttvvvvvvuuuuuuvvvxxxyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxzzz{{{}}}~~~}}}{{{yyyxxxxxxxxxvvvwwwwwwwwwuuusssrrrqqqoooppppppqqqppppppoooooorrrpppooooooppppppooonnnpppooommmkkkhhhgggfffeeeggghhhjjjlllnnnnnnmmmmmmeeedddbbbaaaaaaaaabbbbbbaaabbbdddgggiiijjjjjjjjjiiihhhhhhiiikkkmmmpppqqqxxxzzz{{{}}}~~~~~~vvvmmmfff^^^XXXSSSPPPPPPQQQUUU]]]iiivvv~~~}}}{{{xxxwwwvvvwwwyyyzzzwwwwwwxxxyyy{{{}}}zzz|||wwweee___gggsss}}}qqqdddYYYNNNEEE>>>;;;888666555555666666555444444444333333333222222222222111111111111222222222222222222111111111111000000000//////......---////////////////////////........................------------------------////////////...---,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------...,,,++++++------,,,+++------------------------******++++++,,,---......---------.........////////////............///000...//////000000000000000111111111111000000000000111111111111222222222222///000000111111222222222222222333444444444444444777777666666555555444444555555666777777888999999<<<:::;;;>>>??????DDDKKKLLL___zzzuuucccXXXTTTQQQVVVZZZ]]]___dddiiimmm~~~wwwfffbbb```eeeppp}}}~~~|||xxxrrrddd___WWWNNNGGGBBBAAA@@@FFFHHHKKKNNNPPPQQQPPPPPPPPPOOONNNKKKIIIHHHGGGFFFEEEDDDDDDEEEGGGIIILLLNNNQQQPPPOOONNNNNNNNNOOOPPPQQQRRRTTTVVVXXXYYY[[[[[[wwwnnngggbbbYYYYYYXXXXXX[[[fffttt~~~|||xxxsssmmmhhh```aaabbbdddcccaaa^^^[[[\\\]]]^^^^^^^^^]]]^^^___ZZZ[[[]]]^^^```aaabbbbbbeeefffggghhhiiijjjlllmmmiiilllpppqqqrrrqqqrrrsssnnnnnnoooooonnnnnnmmmlllnnnnnnooooooppppppppppppoooooooooooooooppppppqqqqqqsssuuuuuutttttttttuuuuuuuuuuuuttttttssssssrrrvvvvvvwwwyyy{{{}}}~~~|||yyyvvvuuuttttttsssssssssssssssqqqooommmkkkkkkllllllllllllkkkkkklllkkkjjjjjjkkkkkkjjjiiilllkkkiiifffdddbbbaaa```aaabbbccccccccccccbbbbbb\\\\\\\\\\\\]]]^^^aaabbbccceeehhhlllnnnooopppqqqrrrqqqqqqpppqqqrrrssstttxxxzzz}}}|||yyyvvvqqqlllfff```\\\YYYVVVTTTTTTUUUXXX[[[```iiisss{{{~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}tttiiiaaahhh}}}ssseeeXXXNNNFFF???:::;;;999666555555666555444333333333333333222222222222111111000000111111222222222222111111111000000000000//////......------......////////////......////////////////////////,,,,,,,,,,,,------------000000000000000///......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,------......---------,,,++++++,,,---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,+++------------............//////............//////......///000000000000000111111000000000000000000000000000111111222222222000111111111222222333333111222222333333333333333777777777666666555555555444444555666666777888888888666666999;;;<<<@@@FFFFFFOOO```wwwsssccc[[[OOOOOOPPPSSSXXX]]]dddhhhtttzzzpppeee___dddooozzz~~~|||yyysssnnndddZZZPPPHHHDDDBBBBBBCCCFFFIIILLLOOOPPPQQQRRRRRRQQQOOOMMMLLLJJJIIIFFFEEEDDDCCCEEEGGGJJJLLLPPPOOOOOOOOONNNNNNOOOOOOOOOOOOQQQSSSUUUWWWYYYZZZyyyrrrmmmaaa```]]]YYYXXX[[[```cccgggooo|||xxxppphhhhhhiiijjjjjjgggbbb^^^]]]\\\\\\]]]```aaaaaa```XXXXXXWWWWWWWWWWWWXXXYYY]]]___`````````aaadddfffdddgggkkkllllllkkkkkklllggghhhiiijjjiiihhhgggffffffggghhhiiijjjkkklllmmmjjjkkkkkkkkkllllllllllllmmmoooqqqrrrqqqpppppppppnnnoooooopppppppppooooooqqqrrrrrrtttvvvxxxzzz{{{|||{{{xxxvvvsssqqqpppooonnnnnnmmmmmmnnnllljjjgggfffggghhhhhhiiihhhhhhhhhdddcccbbbbbbddddddcccbbbdddcccaaa^^^\\\ZZZYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWTTTVVVYYY[[[]]]___cccfffiiilllppprrrssstttvvvwwwzzzzzzyyyxxxxxxxxxxxxyyyyyyzzz}}}~~~~~~yyyqqqlllbbb___[[[YYYYYYZZZZZZYYYZZZ\\\___```bbbgggooouuu{{{{{{{{{|||}}}~~~sssaaa```dddvvvsssiiiZZZMMMDDD>>>999555:::888666555666555444333333333333333222222222222111111000000000000111111111111111000000000000/////////..................---......//////......---////////////////////////++++++,,,,,,,,,,,,,,,---//////000000000000000///------........./////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++---+++++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,------------.........000//////............///---...//////000000//////000000000000000000000000//////000000111222222222111111111222222222222222000111222222333333222222666666666666666555555555444444444555555666666666:::666555888999999<<>>:::666444444555555555333333333333222222222222222222111000000000000111111111000000000000/////////////////////////////////...---...000000...,,,------------------------------............------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,+++++++++,,,------------,,,,,,,,,,,,------+++++++++*********))))))((()))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++******++++++,,,---------,,,+++++++++,,,,,,...---,,,++++++,,,------000000000000111111111111///000111111//////000111000000000000000000000000111000000///////////////000111222222111111222444222222222222222222222222333333333333444444444444111222333555888:::<<<<<<;;;:::999777666888===@@@HHHYYYssskkk```___VVVQQQNNNOOOQQQRRRWWW]]]qqq~~~zzziiiffffffkkkqqqzzz~~~ssskkkhhhbbb[[[SSSLLLFFFCCC===AAAFFFHHHIIIJJJMMMPPPNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIIII~~~|||{{{rrrggg```\\\ZZZXXXWWW___aaacccbbbaaabbbfffjjjooorrrzzz|||vvvpppllljjjhhhccc^^^]]][[[XXXZZZ^^^iiinnnqqqmmmfff___XXXSSSNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCDDDFFFHHHIIIJJJLLLNNNPPPQQQRRRSSSUUUWWW[[[^^^bbbfffiiimmmrrrvvvtttwww}}}~~~wwwqqqmmmlllmmmmmmiiiiiiiiijjjkkkmmmnnnnnnqqqrrrssstttuuuuuuuuuuuuuuuvvvxxxwwwuuuttttttuuuwwwyyy{{{~~~uuunnn___[[[[[[```ffflllttt}}}wwwkkk[[[KKKBBB@@@:::888555555666888888888555555555444444444333333222111000000///000000000000000000000000000/////////////////////////////////...---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,---------,,,,,,,,,++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++***************************)))***++++++,,,---,,,,,,++++++,,,,,,,,,///---+++******+++,,,---///000000000000000111111///000111000///...///111////////////////////////000000////////////000000000111222222111111222333111111111111111111111111333333333333333444444444111111333555777999:::;;;888999999888888999<<>>777666555666888999:::999555555444444444333333333222111000000///000000000//////////////////000000///////////////////////////...---...///...---+++++++++,,,------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***........................,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************)))))))))***++++++,,,,,,,,,++++++,,,,,,---...---+++******+++---............//////000000000...000111000///...///000////////////////////////000000////////////000000///111222222111000222333111111111111111111111111222222222333333333444444333333444555666777888888666888999:::999:::===??????CCCKKKXXXkkktttgggZZZQQQLLLIIIKKKOOOQQQYYYeeesss~~~nnncccYYYVVVbbbsss||||||zzzuuulll___SSSLLLDDDDDDDDDBBBAAABBBGGGKKKMMMMMMNNNOOONNNMMMKKKJJJHHHGGGFFFEEEEEEFFFFFFGGGIIIIIIIIIJJJJJJKKKKKKKKKzzzssspppqqqooolllhhhmmmrrrrrrllleee```^^^]]]^^^aaaeeejjjqqqvvvyyy|||yyyrrrmmmfff```^^^```wwwwwwjjjeeedddaaa]]]ZZZVVVSSSRRRMMMLLLKKKIIIHHHGGGGGGGGGFFFGGGHHHGGGEEEEEEGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCFFFFFFFFFFFFGGGIIIJJJKKKEEEGGGIIIKKKLLLKKKJJJIIIKKKJJJIIIIIIIIIKKKLLLMMMPPPRRRTTTTTTUUUVVVYYY\\\bbbeeeggggggffffffhhhkkknnnqqquuuyyy|||{{{vvvrrrqqqrrrrrrqqqooolllhhhfffhhhmmmpppqqqrrrsssrrrrrrrrrtttvvvvvvwwwyyy{{{{{{zzzyyyxxxtttuuuwwwwwwvvvuuuvvvwwwvvvxxx{{{vvvpppnnnnnnnnnooosss||||||mmmZZZKKK@@@999888;;;444333333555777888777666222222222222111111111111222222111000000000000111......////////////000000///////////////////////////...---.........,,,***++++++------------++++++,,,,,,------------,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,+++++++++,,,,,,......------------......+++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++***************+++++++++******))))))******+++,,,,,,,,,+++++++++,,,---------,,,+++++++++---...///------......//////000000...///000000......///000000000000000000000000000///////////////000000111///000111111000000111333111111111111111111111111111111222222333333444444444444444555555555555555666777888888777888:::;;;<<<===@@@FFFQQQeeexxxhhh]]]TTTMMMJJJKKKKKKPPPVVV^^^ooo~~~mmm^^^XXX___iiixxx|||qqqcccXXXGGGDDD@@@===>>>AAAEEEHHHHHHJJJLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKuuu{{{wwwxxxxxxuuurrrxxx{{{sssnnnkkkbbbcccccccccccceeegggiiifffiiijjjiiiiiippp~~~zzzrrriiieeegggssszzzxxxtttoooiiiddd```^^^XXXWWWTTTRRRPPPOOONNNNNNKKKLLLLLLKKKJJJJJJKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIHHHHHHIIIJJJKKKMMMNNNKKKMMMPPPSSSTTTTTTRRRQQQSSSSSSSSSSSSUUUXXX[[[]]]___aaacccccccccdddgggjjjnnnrrruuuvvvttttttwww{{{zzz||||||yyyvvvsssnnnkkkfffcccbbbdddgggjjjnnnooonnnlllkkkmmmqqquuussstttvvvuuuttttttvvvyyywwwyyy{{{}}}}}}|||zzzyyysssuuuvvvwwwwwwwwwyyy{{{yyyzzz~~~yyyoookkkppp|||mmm^^^LLLAAA;;;777666777444333333555777777666444222222222111111111111000333333222111111111111111........./////////000000000000000000000000000000///...------...---+++)))+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***,,,,,,------------,,,,,,************************......---,,,,,,,,,------...---,,,,,,+++++++++,,,------............------+++++++++*********))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++************+++,,,,,,,,,+++++++++,,,,,,---...++++++,,,---...//////000---......///000000111111...///000///......///000111111111111111111111111///////////////000111111///000111111000000111222222222222222222222222222000111111222333333444444444444444444444555555555444555666666666666999;;;:::999:::???DDDOOOfffzzz~~~rrrfffYYYNNNJJJGGGKKKNNNQQQ\\\rrrxxxiiieeehhhkkkllltttoooaaaQQQIII@@@<<<>>>AAACCCDDDCCCEEEHHHKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLJJJHHHFFFDDDDDDEEEFFFGGGHHHIIIIIIcccppp||||||||||||zzzyyyzzzuuurrrhhhhhhhhheeecccaaabbbbbbaaacccccc^^^YYY\\\gggrrrwwwzzz|||rrrnnnnnnooo~~~wwwqqqllliiidddbbb___\\\ZZZYYYXXXXXXWWWXXXXXXXXXVVVVVVWWWYYYVVVVVVUUUUUUVVVWWWXXXXXXSSSSSSRRRQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLKKKKKKMMMLLLLLLLLLNNNOOOQQQSSSTTTVVVZZZ]]]^^^^^^]]]\\\\\\]]]]]]___bbbgggkkkmmmkkkmmmooopppoooooosssvvvxxx|||zzzsssoookkkfffccc___\\\YYYWWWYYY^^^cccgggoooqqqrrrqqqpppqqquuuxxxtttvvvxxxxxxvvvwwwzzz}}}vvvxxxzzz||||||{{{yyywwwsssuuuvvvwwwwwwyyy|||~~~{{{}}}rrrlllfffhhhwww}}}yyyeeeUUUEEE>>><<<888666555555555555777888888666444444444444333333333222222444333222222111111222222---.........//////000000111111111111111111111111///...------...---+++)))+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++------------,,,,,,+++***,,,------......------,,,------------------------///...------,,,,,,,,,,,,...---,,,,,,++++++++++++***+++------------+++***---------,,,,,,,,,++++++))))))***+++,,,------...++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,---...***+++,,,...///000000000...//////000111222222222...///000///...---...000111111111111111111111111///////////////000111111///000111111000000111222222222222222222222222222000000111222333333444444222222333444444555555666111333444555666888<<>>AAAFFFSSSaaaxxxeeeUUUMMMBBBHHHJJJJJJQQQdddzzz~~~rrrqqqrrrpppgggllluuuttteee]]]RRREEE???@@@BBBAAA???@@@BBBFFFIIIKKKLLLKKKJJJKKKMMMNNNOOONNNLLLHHHFFFAAABBBCCCDDDEEEFFFGGGHHH^^^bbbgggnnnvvv~~~{{{zzzyyyvvvmmmeeedddiiinnnjjjbbbZZZTTTTTTXXX\\\___```bbbfffmmmuuu}}}|||xxxzzz{{{xxxxxxuuusssoooiiidddcccdddfffgggfffeeeeeeeeeeeeffffffiiihhhfffbbb______aaacccbbbbbbbbb___[[[ZZZ\\\^^^ZZZZZZ[[[[[[ZZZXXXVVVUUUZZZWWWSSSQQQSSSUUUXXXYYY]]]cccffffffhhhlllmmmlllmmmmmmmmmooorrrwww|||~~~sssoooiiibbb]]]ZZZYYYYYY[[[ZZZXXXXXXYYY]]]aaadddoooqqqsssuuuvvvvvvuuutttuuuvvvwwwyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzz|||{{{zzzzzzyyyzzz{{{|||}}}vvvgggaaaaaapppooobbbPPPJJJAAA:::666444444333666666666666666666666666444444333333333222222222111111111000000000000000////////////////////////000000//////.........---000000...---,,,+++******------------------------++++++++++++++++++++++++------------------------,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,......---,,,++++++++++++------------------------***++++++,,,,,,++++++***(((((()))***,,,---...///))))))***++++++++++++***........................---000,,,'''+++666666---000000000000000000000000,,,,,,------.../////////......////////////............///000111222222333333333333222222111111111444444333222222111111000555555555666666666666777222222222222333444555666444444444555666777777888999::::::;;;>>>DDDLLLRRReeesssxxxcccUUUKKKEEECCCHHHLLLSSShhh{{{nnnhhh]]][[[gggyyy|||qqqiiiddd]]]RRRIIIDDDBBBAAAAAA@@@@@@AAADDDIIIMMMOOOOOOPPPPPPPPPPPPNNNMMMKKKJJJGGGFFFDDDCCCCCCDDDEEEGGGZZZ\\\```eeelllttt{{{~~~yyyqqqiiijjjpppxxxtttlllbbbYYYUUUUUUVVVXXXXXXWWWYYY\\\aaafffiiirrrzzz|||xxxvvvuuuuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwrrrqqqpppmmmjjjjjjlllnnnoooppppppnnnjjjiiijjjllllllllljjjhhhfffcccaaa___```^^^]]]\\\^^^```bbbccceeekkkooooooqqqvvvxxxvvvvvvvvvwwwyyy}}}~~~zzzvvvrrrpppeeebbb^^^ZZZXXXXXXYYYZZZ^^^^^^]]]]]]___bbbeeegggoooqqqsssvvvwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyzzzzzzzzzzzz{{{zzzzzz{{{{{{{{{}}}{{{nnniii___```hhhyyywwwfffZZZCCC???:::777777888999999555555555555555555555555444333333333333222222222////////////////////////////////////////////////000/////////.........---......---,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,------))))))***++++++++++++***+++++++++++++++++++++++++++...,,,)))///;;;<<<555..........................................------......////////////......000000000000000000111111333333222222222111111111333333222222222222111111222222222222333333333333222222222222333444555666444444444555666777777777888888888999<<>>???>>>>>>AAAFFFJJJLLLLLLPPPOOONNNMMMLLLLLLKKKKKKHHHFFFEEECCCCCCCCCEEEFFFZZZZZZZZZ]]]aaagggmmmqqqvvvzzz~~~wwwppprrrxxxyyynnncccYYYSSSPPPQQQOOONNNLLLMMMOOOQQQSSSWWW]]]bbbgggrrr|||{{{|||}}}|||}}}~~~}}}{{{yyyyyyzzz}}}|||yyyvvvsssqqqooonnnkkkjjjiiiiiijjjlllmmmooopppuuuxxxxxx{{{~~~|||wwwqqqmmmkkkiiidddaaaYYYXXXWWWVVVXXX[[[^^^```ccccccdddeeegggiiikkklllpppqqqtttvvvwwwxxxxxxxxxzzzyyyxxxxxxxxxyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{yyyzzz{{{|||~~~uuuiiibbbaaaaaajjjwwwvvvfffWWWMMM???<<<888666555555555444444444444444444444444444333333333222222222111111............/////////////////////////////////////////////...............,,,+++++++++,,,---......------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,......---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,************++++++++++++++++++++++++++++++++++++******++++++++++++***************+++++++++,,,,,,))))))***++++++++++++******************************---,,,***000:::<<<666------------------------000//////...------,,,,,,......////////////......111000000000////////////222222222111111111111111111111111222222222222222111111111111222222222222222222222222333444555555444444444555666666777777777777777777999===CCCGGGGGGLLL]]]xxxuuu___SSSIIIGGGFFFFFFOOO[[[iiinnnvvv~~~|||hhh^^^TTTRRRYYYfffxxx}}}xxxsssoooiiibbbZZZPPPFFF@@@@@@>>>>>>???CCCFFFHHHIIINNNNNNLLLLLLKKKKKKLLLLLLIIIHHHFFFDDDCCCCCCDDDDDD___]]]ZZZYYY[[[___bbbdddeeeiiinnnrrrtttxxxxxxwww{{{yyymmmaaaXXXSSSPPPOOOMMMKKKKKKLLLNNNOOOOOORRRSSSTTT[[[jjj}}}~~~|||}}}|||||||||wwwvvvssspppnnnpppsssuuuxxx{{{~~~~~~zzzwwwtttpppllliiieee```___aaabbbaaa^^^\\\\\\\\\]]]___cccfffhhhhhhiiijjjlllnnnoooppppppqqqsssuuuwwwxxxyyyzzzzzz|||{{{yyywwwwwwxxxzzz{{{xxxyyyyyyzzzzzz{{{{{{{{{yyyzzz||||||~~~|||ooofff```aaaeeeqqq|||~~~qqqbbbSSSHHHAAA===;;;888666555333111000222222222222222222222222222222222222111111111111......///////////////000////////////////////////........................+++++++++,,,---///000111---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,((()))******++++++++++++***************+++++++++******++++++++++++******+++++++++***************))))))***++++++++++++***++++++++++++++++++++++++,,,---,,,***---222333...------------------------//////.........---------......////////////......////////////////////////111111111111111111111000///000000111222333333333333333333333444444444444333222222222333333444555444444444555555666666666666777777777777:::>>>BBBEEEGGGQQQdddyyymmm___QQQKKKIIIIIINNNUUU]]]cccmmmzzztttmmmbbbXXXTTT[[[jjjwww}}}|||zzzvvvqqqiii^^^SSSKKKEEEBBB??????AAADDDEEEFFFKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCjjjeee]]]XXXWWWXXXYYYYYYXXX\\\aaaeeeiiioooxxx~~~~~~~~~{{{|||xxxmmmddd___XXXVVVTTTRRRQQQPPPQQQRRRRRRPPPNNNMMMOOOZZZkkkyyywwwmmmiiilllqqq~~~||||||yyyrrrmmmmmmqqquuuzzz~~~xxxooogggbbb___\\\YYYYYYVVVTTTWWW]]]cccggghhhhhhggggggggghhhjjjmmmnnnkkkmmmoooqqqsssttttttttttttuuuvvvxxxyyyzzz{{{{{{}}}|||zzzxxxxxxyyy{{{|||xxxxxxyyyyyyzzz{{{||||||yyy{{{|||{{{|||vvviiibbb```bbbhhhppp|||ooo___QQQFFF???<<<777555444444666666555444222222222222222222222222222222111111111000000000/////////000000111111111////////////////////////---------...............++++++,,,---///000222333,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++,,,---,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++((()))***+++++++++++++++)))))))))******+++++++++)))******++++++******)))++++++************))))))))))))***++++++++++++***++++++++++++++++++++++++------,,,***+++---,,,)))........................---------.........//////......////////////......,,,------...//////000000000000000000000000000000//////000111222222333444444444444444555555555555333333222222222333444444444444444444555555555555666777888777777888;;;>>>???AAAGGGPPPYYYggg}}}uuucccWWWPPPMMMLLLMMMRRRWWWbbbqqq}}}}}}{{{ssseeeZZZWWW]]]dddrrrtttvvvyyy|||}}}uuukkkaaaZZZMMMIIICCC@@@???@@@AAAAAAFFFIIILLLOOOQQQOOOMMMLLLLLLLLLJJJHHHGGGEEEDDDDDDvvviii___ZZZWWWUUUSSSRRRUUUYYY[[[^^^dddmmmsssyyyxxxxxx}}}yyyrrrnnneeeccc```\\\YYYVVVUUUTTTUUUQQQMMMMMMNNNTTT```llluuusssnnneee]]]ZZZ[[[]]]```dddgggeeeaaadddnnnwwwvvvnnnlllpppttt{{{~~~yyytttiiifff```[[[WWWUUUUUUVVVQQQQQQRRRVVV\\\dddlllrrrqqqpppooonnnnnnnnnooopppoooppprrrtttvvvwwwxxxxxxwwwwwwxxxyyyzzz{{{{{{||||||{{{zzzzzzzzz{{{||||||wwwxxxyyyyyyzzz{{{||||||yyy{{{|||{{{zzznnnfff___```eeellluuu}}}xxxnnn___QQQGGGAAA===;;;999777555444444444333111222222222222222222222222111111111000000000000/////////000000111111222222////////////////////////---------------.........,,,,,,------...000111222+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,,,,,,,+++***)))))))))***++++++,,,,,,))))))************))))))******************))))))))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,------,,,........................,,,,,,------...//////000......////////////......++++++,,,---...///000000////////////000000000000//////000000111222333333222222222222333333333333333333333222222333333444444444444444444444444444555666888888777777999;;;:::===AAADDDGGGPPPdddxxx~~~mmm```UUULLLGGGJJJLLLVVVdddpppuuuyyy|||xxxjjjaaa^^^\\\bbbdddggglllsss}}}xxxooohhhYYYSSSKKKDDDAAA@@@??????DDDFFFJJJNNNPPPOOONNNLLLNNNMMMLLLKKKIIIHHHGGGFFFrrrhhhaaa[[[VVVSSSTTTUUUUUUUUUXXX___eeekkkkkkmmmpppvvv}}}~~~{{{sssqqqmmmiiidddaaa^^^]]]]]]WWWTTTVVVWWWXXX]]]dddfffccc^^^XXXTTTRRRQQQQQQQQQTTTVVVTTTQQQQQQWWW\\\eeeiiinnnssswww{{{vvvqqqrrrtttzzz{{{|||~~~}}}|||yyyuuupppkkkgggddd\\\\\\\\\XXXSSSRRRUUUYYYRRRUUUWWWXXX[[[bbbllltttsssrrrqqqqqqppppppqqqqqqssstttuuuwwwxxxzzz{{{|||zzzzzzyyyyyyzzz{{{{{{|||zzzzzz{{{{{{||||||}}}}}}wwwxxxxxxyyyzzz{{{|||}}}xxx{{{|||{{{zzz{{{vvvrrrlllhhhhhhpppxxxwwwggg]]]PPPFFFBBB???;;;777<<<999555333111111///...222222222222222222222222111111000000000/////////......//////000111111222////////////////////////,,,,,,,,,------.........---,,,,,,,,,,,,---......++++++,,,,,,------......------------------------++++++++++++++++++++++++---,,,++++++,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++******)))(((***+++---------,,,***)))))))))******+++,,,,,,---))))))************))))))))))))))))))************))))))***++++++++++++***************************++++++,,,------,,,,,,...------------------------------........................////////////......,,,,,,,,,------................../////////000000//////000000111111222222111111111111222222222222444333333222222333333333444444444444444444444444333555777777666666777999<<<<<<>>>AAABBBHHHXXXhhhxxxhhhYYYOOOKKKIIINNNXXX```ccchhhmmmwwwxxxooofff___ZZZ[[[\\\___fffrrryyyjjjcccXXXNNNHHHEEEDDDCCCCCCDDDFFFHHHKKKMMMNNNNNNOOONNNNNNMMMLLLKKKIIIIIIwwwmmmeee___UUUUUUTTTQQQOOOPPPVVV[[[ZZZ[[[]]]___dddkkksssyyy}}}~~~}}}{{{xxxtttpppllljjjiiihhhaaa]]]```aaa^^^^^^aaaccc___ZZZVVVTTTRRRPPPNNNQQQQQQPPPOOOMMMMMMOOOPPPRRRUUUXXXZZZ\\\^^^aaadddccchhhoootttxxx|||uuutttssssssvvv{{{~~~wwwuuuvvvyyyyyywwwvvvzzz~~~zzzsssqqqrrrrrrrrrppplllhhheeegggeeebbb^^^\\\[[[[[[[[[XXX[[[]]]XXXRRRPPPTTTZZZWWWZZZ\\\ZZZYYY^^^iiirrrrrrrrrrrrrrrrrrrrrssssssvvvvvvwwwxxxzzz|||~~~{{{{{{zzzzzzzzzzzz{{{{{{yyyyyy{{{|||}}}}}}}}}}}}wwwwwwxxxyyyzzz||||||}}}xxxzzz|||{{{{{{}}}uuupppooonnnnnntttssswwwuuuiiiYYYPPPEEE???>>>===777222444111//////111444555555222222222222222222222222000000000000////////////---------...///000000111////////////////////////,,,,,,,,,------.........,,,,,,++++++******++++++***+++,,,---......///000------------------------------------------------...---,,,,,,......---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))((('''+++,,,.........,,,***)))))))))***+++,,,,,,------))))))************))))))((()))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,......////////////............---------,,,,,,,,,---.........//////000000000000000000111111111111111222222222222333333333444444333222222333333333444444444444444444444444111333555666555555666777>>>;;;:::===@@@EEEPPP[[[ppp|||kkk___QQQLLLLLLQQQTTTTTTXXX___iiiwww{{{tttiii___ZZZYYYWWWWWW[[[ffftttxxxpppcccXXXQQQLLLJJJIIICCCCCCBBBCCCFFFJJJNNNPPPOOOOOOOOOOOONNNLLLKKKJJJ}}}pppjjjcccZZZUUUWWWWWWQQQNNNOOORRRSSSUUUUUUWWW]]]eeekkkqqqtttxxx~~~~~~||||||{{{wwwtttsssqqqnnnkkkjjjlllnnnooolllfff```[[[XXXVVVSSSPPPOOORRRUUUTTTPPPMMMLLLMMMLLLMMMMMMMMMMMMMMMMMMMMMSSSUUUXXX\\\aaaccccccbbb___^^^\\\\\\]]]___bbbdddccceeehhhkkklllmmmlllllliiijjjmmmqqquuuzzz}}}yyytttrrrxxxrrrkkkfffdddbbb___]]]ZZZZZZZZZ\\\]]]\\\ZZZWWWSSSTTTTTTTTTRRRQQQRRRSSS\\\dddhhheee___\\\ZZZXXX[[[[[[[[[]]]```eeeiiikkkrrrrrrsssrrrqqqrrrtttvvvuuuvvvxxxyyy{{{|||||||||zzzyyyyyyzzz{{{{{{yyywww|||yyyxxxyyy|||}}}{{{yyyyyyxxxvvvvvvvvvxxx{{{}}}}}}}}}}}}||||||tttjjjdddgggssszzzhhh[[[LLLEEE>>>:::::::::777444333333333222222222111111111111111111111111111111000000000000000000000000///////////////.........000000000000000000000000000///...---------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++'''((()))***++++++******+++,,,------,,,+++)))(((++++++++++++++++++++++++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,+++*********+++,,,,,,---)))***+++,,,---,,,+++***+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,////////////000000000000........................//////...---,,,++++++,,,////////////000000000000000000111222222222222111000000111222222222111111222222333333333333444444555555555444444333333333555555666777777777777777888;;;===<<<<<>>777555666777555222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000/////////////////////////////////......---------......///...------------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))******************+++++++++,,,,,,++++++******++++++++++++++++++++++++++++++***))))))***++++++)))***************+++++++++*********++++++,,,---))))))***+++,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------............------------------------.........------......///.../////////000000000000000000111222222222222111000111111222222222222222222222222333333333444444555555444444444333333333555555666777777777777777777999<<<;;;:::@@@KKKUUUeeeiiinnntttyyyiii\\\QQQNNNLLLIIIIIIKKKQQQYYYaaaeeehhhnnntttxxxwwwlllaaa^^^\\\\\\aaagggooouuu~~~wwwoooggg___XXXTTTMMMJJJFFFBBBAAACCCFFFHHHKKKLLLMMMMMMMMMMMMLLLKKK~~~oooeee^^^VVVRRRQQQNNNNNNMMMKKKJJJJJJMMMOOORRRUUUZZZ```gggpppyyy}}}{{{xxxvvvyyyvvvsssqqqooollliiiffffffggghhheee___XXXRRRPPPLLLKKKJJJIIIHHHHHHIIIJJJGGGFFFGGGJJJLLLNNNMMMLLLIIIHHHHHHGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPNNNMMMKKKJJJJJJKKKLLLMMMOOOQQQRRR[[[^^^eeennnyyy}}}sssmmmkkkeeeaaa\\\XXXVVVUUUSSSRRRQQQQQQQQQSSSUUUTTTQQQOOOQQQSSSVVVXXXYYY[[[]]]```gggnnnrrrppplllkkkjjjhhhjjjjjjkkklllmmmnnnoooooossstttttttttssssssuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{|||{{{yyywwwuuuuuuuuuvvvyyy{{{{{{zzzwwwwwwyyy{{{|||~~~ssshhhaaabbbgggtttzzzpppeeeYYYKKKAAA;;;777333222444555444333333222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,---...///000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++++++++*********++++++,,,++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))))))))+++************+++,,,,,,***)))******+++,,,---...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222....../////////000000000///000111111222222111111000111222333333333333333222222222222333333333333444444444444333333333333555555666777777777777666555888:::999888;;;CCCJJJWWWVVVTTTUUU]]]qqqvvviiiZZZRRRNNNJJJHHHGGGHHHMMMSSSYYY___fffpppwwwxxxpppkkkfff```^^^^^^fffkkkuuu}}}wwwpppiiiaaa[[[TTTPPPKKKFFFCCCCCCCCCDDDHHHIIIJJJKKKKKKKKKKKKJJJuuujjjbbb\\\YYYSSSSSSQQQOOOMMMLLLLLLMMMKKKMMMQQQUUUZZZaaahhhmmm~~~}}}zzzyyy~~~}}}|||{{{yyyvvvtttrrrpppqqqqqqnnnhhhaaaZZZWWWRRRQQQOOOMMMLLLLLLLLLMMMKKKJJJIIIJJJKKKLLLKKKJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRQQQOOONNNMMMMMMMMMMMMNNNOOOPPPQQQUUUWWWZZZ___hhhrrr|||yyypppkkkiiidddaaa^^^[[[YYYXXXXXXWWWVVVWWWXXX[[[]]]]]][[[YYYZZZ\\\^^^______```ccceeeiiiooosssqqqppppppooolllmmmnnnooopppqqqqqqppppppssstttuuutttsssssstttuuuvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyvvvtttvvvvvvvvvwwwxxxyyyyyyyyyvvvwwwxxxzzz}}}uuujjjbbbaaaiiivvvzzzkkk^^^TTTKKKAAA:::999666333222444555555444222222222222111111111111111111111111111111111111000000000000000000000000////////////000000000000---------------------------,,,,,,,,,------...///---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++)))*********++++++,,,,,,************++++++++++++,,,+++)))''''''''')))***+++***)))))))))+++,,,---************************+++******************+++++++++******)))))))))(((+++***************++++++,,,+++***)))***+++,,,------,,,+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111........./////////000000///000000111111111111111000111222333333444333333111222222222222333333333333333333333333333333333444555666666777777666666666888:::999888999===BBBFFFGGGHHHJJJOOO[[[mmmzzzttteee\\\XXXRRRLLLGGGFFFHHHNNNWWW]]]dddmmmuuu{{{xxxssslllfffbbbdddgggnnnzzz~~~|||wwwqqqhhhcccXXXUUUQQQLLLHHHFFFEEEEEEDDDDDDFFFGGGIIIJJJKKKLLL{{{pppgggaaaZZZXXXUUURRRPPPNNNMMMLLLJJJKKKNNNOOORRRUUUZZZ^^^eeelllwww~~~}}}}}}~~~|||zzzzzzwwwwwwvvvtttpppkkkeeeaaa[[[YYYWWWUUUSSSSSSRRRRRRRRRPPPMMMMMMMMMNNNMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQTTTVVVWWWWWWVVVUUUQQQQQQQQQQQQRRRSSSTTTUUUXXXWWWVVVXXX]]]eeelllqqqyyy}}}}}}wwwpppkkkjjjggggggeeecccbbbaaaaaabbb]]]^^^```cccggghhhfffeeebbbdddfffgggggghhhkkkmmmmmmrrrtttsssssstttssspppooopppqqqrrrssssssssssssqqqssstttsssrrrqqqrrrssswwwwwwxxxzzz{{{{{{{{{{{{yyyxxxwwwxxxxxxxxxuuusssvvvwwwwwwvvvvvvuuuvvvvvvvvvvvvwwwzzz~~~vvvnnnjjjkkkqqqwwwxxxlll]]]PPPIIIDDD===999888666444333444444444333222222222111111111000000000000000000000000000000////////////////////////---------.........//////------------------------......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,------------------------++++++++++++++++++++++++******++++++,,,,,,------)))))))))******++++++++++++***(((&&&%%%&&&((()))******)))((()))***,,,---*********************************++++++*********,,,,,,,,,++++++******)))++++++***))))))*********...---+++***)))******+++---,,,***((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------...------,,,,,,------...............//////////////////000111111111111000///000111222333333333333111111111222222222333333333333333333333333333333444444555666666666666666777999;;;:::888888:::===<<<@@@DDDFFFHHHNNNXXX```lll{{{yyynnnhhhfffbbbYYYPPPMMMJJJLLLSSSZZZaaalllvvv|||xxxpppjjjbbbbbbfffqqq}}}}}}~~~|||vvvnnnhhh[[[YYYUUUPPPLLLIIIGGGGGG@@@AAABBBEEEGGGJJJLLLMMM{{{qqqhhhddd]]]XXXTTTQQQNNNLLLKKKLLLMMMMMMLLLMMMPPPRRRSSSYYYbbbmmmvvv}}}~~~~~~|||{{{yyyxxxwwwtttooollleeeeeecccaaa___]]][[[ZZZYYYVVVSSSQQQQQQRRRRRRQQQQQQRRRTTTVVVWWWWWWWWWVVVWWWYYY\\\^^^```aaaaaa```YYYYYYYYYZZZ[[[\\\]]]^^^\\\[[[YYYYYY\\\aaafffjjjrrrvvv{{{{{{wwwqqqnnnmmmkkklllmmmllljjjjjjkkkmmmeeeeeegggjjjmmmnnnlllkkkgggiiilllmmmooopppsssuuuqqquuuwwwvvvvvvxxxwwwsssrrrrrrssssssssstttttttttoooppprrrrrrpppoooooopppuuuvvvwwwyyyzzz{{{||||||xxxxxxwwwwwwxxxwwwtttrrrrrrssssssrrrpppoooooopppuuuvvvxxx}}}{{{sssllljjjnnnuuuhhh^^^PPPFFFBBB???<<<999555555444333222222111222222111111111111000000000000000000000000000000000////////////////////////,,,,,,,,,------......///------------------------///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,(((((())))))***+++++++++***)))((('''''''''((()))******)))))))))******+++************************)))***++++++++++++***))),,,,,,,,,+++++++++++++++++++++***))))))))))))***------,,,+++************,,,+++)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------...........................------,,,,,,,,,------------........./////////...///000000111111000000...///000111222333333333111111111111222222222222222222222222333333333333444444555666666666666555888999::::::999999:::<<<;;;>>>@@@???>>>CCCLLLTTTUUU```vvv|||wwwuuuyyyzzzqqqfff\\\RRRKKKMMMQQQWWWcccppptttxxxzzz{{{|||{{{vvvpppaaa^^^^^^fffqqqzzz{{{yyywwwyyy|||{{{tttooobbb```[[[VVVQQQLLLHHHGGG@@@@@@AAACCCFFFHHHKKKLLL}}}rrrhhhaaa[[[VVVRRRNNNNNNNNNMMMKKKKKKLLLNNNJJJNNNTTTZZZaaahhhpppuuu~~~|||{{{|||{{{xxxuuusssssssssqqqoookkkhhhfffeeeaaa]]]ZZZZZZ[[[[[[[[[[[[]]]```ccceeeeeeddddddbbbdddgggjjjllllllllllllhhhhhhggggggggghhhhhhiiieeedddccccccdddgggjjjlllpppuuu{{{|||xxxtttqqqpppoooqqqssssssqqqqqqtttvvvqqqqqqqqqsssttttttqqqooommmoooqqqrrrrrrsssuuuwwwtttwwwxxxwwwwwwzzzxxxttttttsssqqqpppoooooopppppplllnnnpppooonnnlllllllllnnnoooqqqsssuuuwwwxxxxxxuuutttsssttttttssspppmmmiiijjjlllkkkhhhgggiiikkkrrrvvv|||~~~wwwtttrrrsss{{{xxxmmmZZZPPPDDD===;;;:::888555333333444333222222222333111111111111000000000000000000000000000000000000////////////////////////,,,,,,------...//////000------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******++++++************++++++++++++++++++++++++++++++************************++++++++++++************((((((((()))***+++++++++))))))))))))************)))************))))))(((************************)))***++++++++++++***)))************++++++++++++++++++***))))))))))))))))))***+++,,,,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,---------------------------------------,,,------...///000---------.........//////...//////000000000000000---...///000111222222222111111111111222222222222111111222222222333333333333444555555666666555555888999999888888999:::<<<:::<<<<<<:::888;;;DDDKKKKKKPPP]]]sssvvviii```___\\\VVVXXX```bbbhhhlllnnnssszzzyyytttiiibbb\\\___gggnnnnnnkkkeeeiiipppyyy}}}zzzrrroooiiiaaaYYYQQQKKKGGGCCCCCCCCCCCCDDDFFFHHHIII{{{qqqhhhaaa\\\PPPQQQQQQOOOMMMLLLMMMOOOIIIKKKMMMPPPSSSZZZaaafffjjjvvv}}}~~~~~~|||zzz~~~~~~{{{wwwssspppoookkkgggddddddeeeffffffaaacccgggjjjlllmmmlllkkkiiijjjmmmoooqqqqqqpppppprrrqqqpppoooooonnnnnnooonnnnnnmmmmmmnnnooopppqqqqqqwww|||~~~zzzuuurrrrrrrrruuuxxxxxxwwwwwwyyy|||||||||{{{||||||zzzvvvssstttuuuuuutttsssrrrsssttttttvvvwwwuuuvvvyyywwwssstttrrrooollljjjiiijjjjjjkkklllnnnnnnllljjjjjjjjjggghhhjjjmmmoooqqqrrrssspppooonnnoooooommmkkkhhhaaaccceeeeeecccbbbdddgggpppvvvzzzjjj]]]PPPHHH===777666666444111222333555555444444555666111111111111000000000000000000000000000000000000////////////////////////------......///000000111........................++++++++++++,,,---......,,,,,,,,,+++++++++************++++++++++++******++++++************++++++************************************************++++++******))))))(((((('''(((((()))***+++++++++)))***+++,,,,,,,,,,,,,,,)))***+++++++++)))(((''')))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))******++++++++++++***))))))((())))))&&&'''***,,,---.........***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222333---------.........//////...//////000000000000000,,,---...///111111222222000111111111111222222222111111111222222333333333333444555555666666555555888888777777777999;;;<<<777:::===;;;999:::???EEEDDDFFFKKKWWWllluuubbbWWWVVVRRRYYY^^^bbblllwww{{{xxxvvvkkk```]]]bbbfffddd```RRRXXXcccqqq}}}}}}uuulllaaaVVVMMMIIIGGGFFFDDDCCCCCCDDDEEEEEE|||nnneeebbb^^^YYYTTTRRRPPPMMMLLLOOOOOOMMMLLLMMMPPPUUUYYY]]]```dddiiippp{{{}}}{{{yyywwwsssooonnnoooqqqpppnnnjjjlllpppsssuuutttsssrrruuutttsssrrrrrrssstttuuuuuuvvvwwwxxxxxxwwwvvvuuutttrrrppppppsssuuutttrrrvvvwwwxxxyyyyyyyyyyyyxxxyyyxxxvvvvvvwww{{{~~~~~~{{{wwwsssssssssttttttuuuuuuuuuwwwwwwxxxyyyzzzyyyuuurrrpppnnnkkkiiiiiiiiihhhgggkkklllnnnooonnnkkkiiigggggggggggggggiiikkkmmmnnnllljjjhhhfffeeebbb___\\\ZZZZZZ[[[[[[]]]bbbiiimmm}}}~~~vvvkkk\\\PPP@@@???<<<:::777555444333333333333222222222111111333333222111000000111111////////////............------------------------......////////////......///000111111000...,,,+++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((''''''((()))++++++************++++++***)))((()))+++,,,,,,+++))))))))))))))))))))))))+++***)))))))))***,,,,,,***)))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))******************+++++++++,,,,,,,,,$$$&&&(((((((((((()))***************************)))***,,,.../////////...,,,,,,+++******++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,,,,------...------------...///000......//////000000111111111111000000000000111111111111111111111222222222111111111111111222222222222222222222333444555555666666666666777777777777888999999888888999===@@@EEEAAA@@@EEEPPPddd~~~dddUUUOOOMMMPPPXXX^^^eeeoooxxxvvvvvvqqqhhhbbb^^^YYYSSSQQQQQQ[[[ooozzzqqqiii[[[OOOLLLHHHCCCAAABBBDDDFFFGGG~~~oookkkddd^^^ZZZWWWUUUSSSQQQQQQPPPOOOOOOPPPRRRTTTTTTVVVYYY\\\```hhhqqqxxx|||xxxuuussstttuuuuuusssqqqrrruuuwwwxxxyyyxxxxxxvvvvvvvvvuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwxxxvvvtttuuuwwwyyyxxxvvvwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzwwwvvvwwwyyy|||~~~{{{vvvvvvvvvwwwxxxxxxyyyyyy{{{{{{{{{||||||zzzvvvsssnnnkkkhhhfffffffffeeedddhhhiiikkklllkkkiiigggeeeccccccbbbcccdddeeeggghhhhhhgggdddbbb___]]]YYYWWWYYYYYYZZZ\\\```hhhpppvvv|||rrrjjj```SSSIII===<<<:::888666444333333333333222222222111111111222222111000000000000000////////////..........................................////////////......//////000111000...,,,+++...---,,,+++************------------------------------,,,+++************++++++************++++++,,,***)))***++++++***)))************************+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++******++++++++++++******))))))))))))************************++++++++++++''')))+++,,,++++++,,,---************************)))***+++,,,---.........+++*********++++++,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++...------,,,,,,,,,------------........./////////.........///000000111111111111000000000000111111111111000000//////......000000000111111222222222222222222222333444555555555666666666777777777777888999999888888999===??????<<<;;;>>>DDDOOOaaarrruuu]]]OOOLLLLLLQQQWWW^^^hhhrrrvvv{{{|||vvvnnnhhhaaa[[[YYYUUU\\\pppwwwgggYYYOOOMMMJJJHHHHHHHHHGGGFFF|||sssjjjddd```\\\ZZZSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQSSSVVV[[[___jjjkkknnnrrruuuyyy{{{}}}|||{{{{{{|||{{{zzzxxxyyyyyyzzz{{{{{{||||||yyyzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyywwwxxxzzz{{{{{{zzzzzzyyyyyyzzz{{{}}}}}}{{{yyywwwwwwyyy{{{|||}}}xxxxxxyyyyyyzzz{{{{{{|||~~~}}}||||||{{{yyytttqqqjjjhhheeecccccccccbbbaaadddeeeggghhhhhhfffdddccc___^^^]]]\\\\\\\\\]]]^^^___^^^]]]\\\ZZZYYYXXXWWWXXXZZZ]]]aaagggppp{{{{{{lll```WWWOOOGGG@@@:::999888666555444333333333222222222222111111111111111000000000000///////////////............---////////////////////////......////////////.........///000000///...,,,+++...---,,,++++++******+++....................................---,,,+++***++++++************++++++---,,,******+++***)))'''++++++++++++++++++++++++******)))((()))***+++,,,************************+++***))))))))))))***+++++++++,,,,,,,,,,,,++++++))))))))))))************))))))))))))************)))+++---------,,,---...************************)))))))))***+++,,,---...)))*********++++++,,,,,,+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,------,,,,,,,,,,,,------,,,---.../////////......---......//////000111111111000000//////000000111222222111000///...------//////000000111222333333222111111222222333444555555555666666666777777777777888999888888999<<>>;;;888777666555555444444444222222222222111111111111//////000000000///////////////.........---------..............................////////////............/////////...---,,,...---,,,+++++++++++++++------------------------,,,---.........---+++***++++++************++++++,,,+++******++++++***(((***************************)))((((((((()))+++,,,(((((((((((())))))))))))***************************++++++++++++++++++***((()))))))))************(((((((((((())))))))))))''')))++++++******+++,,,************************))))))(((((()))***,,,---******+++++++++*********((((((((((((((())))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,,,,------***+++---//////...,,,+++------......///000000111000000////////////000000333222222222111111000000......///000111222333333111111111111222333444555555555555666666666777777777888999999888999<<<>>><<<:::;;;======<<<@@@GGGRRReeebbbXXXMMMJJJKKKQQQ[[[dddlllzzz}}}yyyuuujjjaaa^^^jjj{{{jjjbbbbbbcccdddbbb]]]VVVPPP}}}xxxooohhhddd```]]]ZZZWWWUUUSSSQQQPPPPPPQQQQQQNNNOOOQQQTTTWWWZZZ\\\]]]bbbcccfffiiinnnssswwwzzz{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{||||||{{{{{{{{{}}}}}}}}}|||{{{|||~~~~~~{{{{{{{{{{{{{{{|||||||||}}}|||{{{yyyxxxxxxvvvrrrpppkkkhhhdddbbbaaaaaa___^^^```aaabbbbbbcccbbbaaaaaa[[[YYYVVVRRROOOLLLKKKJJJHHHJJJNNNQQQTTTXXX^^^bbbccchhhpppxxx~~~}}}uuupppbbbYYYLLLAAA<<<;;;:::999777777666555555555555666222222222111111111000000...///000000000000//////............------------------------------------......////////////.....................---------------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,***)))++++++************++++++***)))((()))+++,,,+++***))))))))))))))))))))))))***)))((((((((()))***++++++++++++,,,,,,,,,------******++++++++++++******))))))************))))))((()))))))))************''''''((((((((()))))))))&&&(((******)))((()))***)))))))))))))))))))))))))))(((''''''((()))+++,,,,,,,,,,,,+++***)))((('''((((((''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---...((())),,,------,,,+++***---------...//////000000000000////////////000000000000111111222222222333...//////000111111222222111111111111222333444444555555555555666666666666666777999999888999;;;===;;;888777999:::999<<>>>>>>>>BBBJJJUUUhhh{{{ggg[[[SSSNNNLLLNNNSSS[[[bbbfffmmmxxx~~~|||yyyyyy}}}sssmmmiiifffcccVVVUUUTTTQQQOOOMMMKKKJJJLLLJJJHHHGGGHHHJJJNNNPPPOOOPPPRRRUUUYYY^^^bbbeeelllnnnrrruuuwwwwwwvvvuuutttuuuuuutttrrrtttyyy}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}tttvvvwwwvvvttttttwwwyyyyyyzzz{{{|||}}}|||||||||~~~}}}|||{{{{{{zzzzzzzzz~~~|||vvvvvvtttsssrrrpppooooooooonnnooorrruuuxxxyyyyyyqqqmmmhhhdddaaa^^^[[[YYYTTTSSSSSSRRRQQQPPPPPPOOOLLLKKKJJJIIIIIIIIIJJJKKKLLLRRRZZZ```fffooozzzssskkkcccaaabbb^^^QQQFFF;;;;;;:::999888777555444444444333222111111111111111111111111000000000000...000222333444333222111......---------,,,,,,,,,////////////////////////......////////////......------,,,,,,,,,------...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++************++++++---+++******++++++)))((()))))))))))))))))))))))))))((('''''''''(((***+++)))******+++,,,---------***+++,,,------,,,+++***+++++++++,,,,,,+++++++++))))))))))))************))))))))))))************&&&((())))))'''&&&''''''))))))))))))))))))))))))((((((***++++++***))))))$$$&&&)))+++,,,,,,+++***)))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************+++,,,---.........---------...///000,,,,,,------...//////000//////............//////222222222222111111111111111111000000//////......000000000000111222333444444444444555555555666666444666888999999999:::;;;999666666:::<<<:::999;;;@@@@@@CCCGGGHHHQQQhhhpppcccZZZRRRNNNNNNLLLQQQVVV[[[eeeqqqxxxzzz~~~{{{zzz~~~~~~xxxmmmkkkgggbbb[[[VVVSSSQQQQQQJJJIIIGGGHHHIIIJJJJJJIIIKKKLLLLLLMMMNNNQQQUUUXXXYYY\\\```dddggggggeeedddeeeeeeeeefffggghhhjjjkkklllpppvvvzzz|||~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyxxxxxx|||{{{yyyxxxxxxyyyzzz{{{zzzzzz{{{{{{{{{yyywwwvvvwwwwwwvvvvvvtttsssqqqppptttvvvxxxzzz{{{zzzxxxwwwzzzzzzzzzzzz{{{{{{{{{{{{}}}|||zzz{{{{{{zzzxxxvvvuuutttsssppplllhhhdddbbbeeecccbbbffflllrrrtttuuuoookkkeee```\\\XXXUUUSSSSSSOOOJJJIIIKKKMMMNNNNNNKKKKKKJJJJJJKKKLLLMMMMMMPPPWWWaaakkksss{{{}}}wwwsssfffddd```[[[TTTKKKAAA:::999888777666555444333333222222222222222222222222111000///000222222000///////////////...............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000...........................,,,)))))),,,---+++)))))))))))))))***+++,,,---,,,,,,------------------,,,,,,+++++++++++++++,,,***+++,,,,,,,,,,,,+++***(((((((((((()))))))))))))))(((''''''''')))***+++)))((((((+++...///---***,,,,,,++++++******++++++,,,+++)))''''''(((***+++,,,,,,,,,+++++++++******+++++++++*********)))))))))******)))(((((()))+++)))))))))***++++++,,,,,,))))))***+++++++++++++++***************++++++,,,++++++++++++++++++++++++***+++,,,------,,,***)))))))))***+++,,,,,,,,,,,,+++++++++***)))***,,,///...,,,***+++---...,,,***---------,,,,,,+++++++++............------------111111000000//////......,,,---......///.........---...000111222111111000111111111111111111111111111111222333333444444555555666999;;;<<<;;;:::999999888777666666666888888999;;;======@@@IIIVVV```|||lllccc]]]WWWSSSMMMOOOQQQRRRYYYccchhhggghhhlllnnnpppvvv}}}~~~{{{|||{{{zzzrrrjjjddd^^^YYYVVVTTTQQQNNNLLLLLLLLLKKKIIILLLLLLKKKIIIHHHIIIKKKLLLOOOQQQUUUXXXZZZZZZYYYXXXXXXXXXYYYZZZ[[[]]]^^^___bbbfffkkkoooqqqsssuuuwwwyyyyyyxxxxxxxxxyyyzzzzzz|||{{{yyywwwuuutttsssssstttsssrrrqqqqqqrrrtttuuuwwwwwwwwwxxxwwwwwwvvvuuusssssssssrrrpppnnnmmmlllpppqqqtttwwwxxxxxxwwwvvvuuutttsssrrrqqqpppooooooooonnnlllmmmmmmmmmkkkiiijjjiiihhhfffccc```]]][[[ZZZXXXXXXZZZ```dddggggggjjjhhhccc___\\\YYYWWWUUUQQQMMMIIIIIIKKKMMMOOONNNMMMMMMLLLMMMNNNQQQTTTVVVXXX]]]eeemmmuuuyyypppjjjaaa]]]UUUNNNGGGAAA:::666666555555555555555555555444444444444444444444444111000///000222222000///////////////...............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,000///............///000........................///---++++++,,,---,,,***)))))))))******,,,---------.../////////...---,,,)))((((((((((((((()))))))))***++++++++++++***)))************++++++++++++))))))((('''((((((*********))))))+++...///---+++---,,,++++++******************)))))))))+++,,,---,,,,,,++++++************+++++++++*********)))))))))*********(((((()))+++******************))))))((()))******++++++*********))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********+++++++++***))))))*********)))((()))+++...---+++***+++---...---+++---,,,,,,,,,,,,,,,,,,+++---------....../////////000000000000//////......---...//////000000//////...///111333333333333333222222222222222222222222222222222333444444555555555666777888999999999888::::::999888888999999:::777:::;;;<<<>>>EEEPPPYYYhhhwwwvvvmmmgggbbb^^^ZZZYYYVVVSSSVVV]]]```^^^\\\aaaeeejjjrrr{{{}}}wwwsssttt||||||tttkkkddd```\\\WWWTTTRRRQQQPPPNNNNNNMMMKKKHHHGGGFFFGGGGGGGGGIIIKKKMMMNNNNNNMMMLLLMMMMMMNNNNNNPPPRRRSSSTTTUUUYYY^^^bbbdddfffhhhjjjnnnnnnnnnooopppqqqsssssstttsssqqqooonnnmmmlllllljjjjjjiiiiiiiiikkklllmmmqqqqqqqqqqqqqqqqqqrrrssspppoooooommmkkkiiigggfffgggiiillloooqqqqqqqqqppplllkkkiiigggeeebbb```___]]]\\\[[[\\\]]]\\\ZZZYYY\\\\\\[[[ZZZXXXVVVTTTSSSPPPOOONNNPPPSSSWWWYYYZZZ___^^^[[[XXXVVVTTTSSSRRRRRRPPPMMMLLLNNNPPPQQQQQQSSSSSSTTTVVVYYY^^^cccfffdddfffjjjooowwwwwwkkkaaaZZZSSSIII@@@;;;777555444222333333444555666777777555555444444333333222222111000///000222222000///////////////...............---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------000...,,,,,,---...---,,,+++******++++++,,,---......000111222222000---+++***************+++,,,---((()))************)))(((************++++++++++++******)))((((((((())))))+++***+++---//////---,,,...---,,,+++***)))))))))))))))***+++,,,---......+++************)))))))))+++************)))))))))(((***+++***)))((()))+++++++++***))))))((('''''''''((())))))******))))))))))))((((((((()))******++++++++++++++++++++++++++++++*********++++++,,,***++++++***)))((('''''')))******)))((((((+++---,,,+++***+++---......---+++,,,,,,,,,,,,,,,,,,---,,,,,,---...///000111111000000000////////////......//////000000000000000000111333555666666666666222222222222222222222222222222333444444555555666555555555555666777888888999999888888888999999:::666888::::::<<<@@@HHHNNNWWW```ppp~~~xxxrrrnnnppplllcccZZZWWWYYYYYYVVVTTTXXX^^^dddnnnyyy~~~uuuppplllmmmrrrzzz|||oookkkeee```]]][[[YYYXXXRRRPPPNNNMMMMMMMMMMMMLLLIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJJJJLLLMMMNNNOOOMMMQQQUUUXXXZZZ\\\^^^``````aaaaaacccdddfffhhhiiijjjiiihhhfffeeedddddddddbbbbbbbbbbbbccceeefffgggiiihhhgggggghhhjjjlllmmmkkkkkkjjjiiigggdddbbbaaa^^^___aaacccdddeeeddddddaaa```^^^[[[YYYVVVTTTSSSQQQPPPPPPPPPQQQQQQPPPNNNQQQQQQQQQQQQPPPPPPOOOOOOMMMLLLKKKLLLNNNQQQSSSTTTWWWWWWWWWUUUSSSQQQQQQQQQUUUUUUTTTUUUWWWYYYZZZ[[[___aaadddiiinnnssswwwyyytttssssssvvv}}}}}}tttfff[[[QQQJJJAAA:::777666666666222222333444555666666777444333333222111000//////111000///000222222000///////////////...............---,,,,,,......---,,,------------------------++++++************++++++------------------------......,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///111333444444111---+++++++++++++++,,,------...)))******************)))'''((((((((())))))))))))+++******))))))(((((((((++++++,,,...//////---,,,...---,,,***))))))))))))((()))***+++,,,,,,,,,,,,***)))))))))))))))))))))************))))))))))))((()))+++***)))((()))***))))))))))))((((((''''''''''''((()))))))))))))))((((((((((((((())))))***************************+++***)))))))))***,,,---******++++++***)))(((((()))***+++***))))))+++---+++++++++,,,---.........+++++++++,,,,,,---------------......///000111111////////////////////////......///000000000000///111222444666777888888777222222222222222222222222222333333444444555666666666555444333444555777999666666666666666777777777666888999:::;;;===BBBEEENNNTTT___kkk{{{ttteee]]][[[XXXTTTSSSWWW\\\aaakkkvvv|||{{{xxxsssnnnlllkkknnnyyy}}}vvvqqqlllhhheee\\\YYYVVVVVVVVVUUUSSSQQQPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLIIILLLOOOQQQRRRTTTVVVXXXUUUUUUVVVWWWYYY[[[]]]^^^]]]]]][[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]^^^```bbbcccbbbbbbaaa```^^^\\\ZZZYYYTTTUUUVVVWWWWWWVVVUUUUUUSSSRRRQQQPPPNNNMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMKKKKKKJJJKKKLLLNNNQQQTTTXXXZZZ[[[ZZZXXXWWWWWWYYYXXX[[[^^^cccgggkkkooorrrtttxxx~~~~~~vvvkkk\\\RRREEEAAA<<<888777777777777333333333333444444444444333333222111000000//////111000///000222222000///////////////...............---,,,,,,......---,,,------------------------+++++++++,,,,,,+++++++++---------------------------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,------///111333444444111---+++((((((((((((((()))******++++++++++++++++++++++++'''((((((((())))))))))))++++++*********)))((((((+++,,,.........------------,,,+++***)))))))))))))))******+++******)))))))))))))))))))))))))))***))))))))))))))))))))))))''')))++++++***)))))))))''''''(((((())))))))))))''''''((()))))))))))))))((((((((((((((())))))*********************************)))((()))***,,,---)))******+++,,,,,,++++++***,,,,,,,,,++++++---...,,,,,,------------...///+++++++++,,,,,,---------///////////////......................../////////,,,---......//////......111222444666777777777666222222222222222222222222222222333333444555555666777666444333333555777999555555666666777777777777777888999:::;;;<<<>>>@@@CCCKKKSSSWWW\\\lllrrrfffaaa[[[UUUPPPTTTXXX]]]fffqqqwwwvvvwwwuuusssqqqllliiilllrrruuu{{{~~~yyyqqqmmmhhheeedddaaa\\\WWWXXXWWWUUURRRPPPNNNMMMMMMJJJJJJIIIIIIHHHHHHIIIIIIHHHJJJLLLMMMMMMNNNPPPRRRNNNNNNNNNOOOPPPRRRSSSTTTQQQPPPOOONNNNNNNNNNNNNNNPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLMMMKKKLLLMMMMMMNNNQQQUUUXXX\\\___ccccccbbbbbbdddgggdddiiiqqqyyyuuuhhhZZZMMMEEE:::888777666777777666444444444444333333222222222444444333333222222111111111000///000222222000///////////////...............---,,,,,,......---,,,---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,,,,,,,++++++++++++,,,,,,...000111222222000---++++++******))))))*********,,,,,,++++++++++++,,,,,,************++++++++++++******+++++++++***))))))***,,,......---,,,,,,,,,++++++***))))))))))))************)))))))))(((((()))))))))************+++(((((()))))))))))))))***''')))++++++***)))))))))''''''((())))))***++++++'''((())))))******))))))))))))((((((((()))******************************)))))))))))))))***+++,,,))))))***,,,,,,---------+++,,,------,,,,,,---...,,,...///...---,,,---...+++,,,,,,,,,,,,,,,,,,---//////......---------------............/////////,,,------...............000111222444444444444333111111111111111111111111111111222333333444444555777666444333333444666777666666777888999999999999888888999:::;;;<<<>>>>>>===DDDJJJKKKJJJSSSfffuuu}}}ppphhh___WWWMMMPPPSSSVVV___jjjoooooonnnlllmmmnnnkkkeeeccceeecccjjjpppuuu{{{}}}zzzuuunnnhhhfffddd```\\\YYYWWWVVVVVVRRRQQQOOONNNMMMLLLLLLLLLKKKLLLMMMMMMLLLLLLNNNPPPLLLLLLLLLLLLLLLLLLMMMNNNJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHJJJKKKJJJIIIHHHIIIIIIJJJLLLNNNPPPRRRQQQSSSUUUVVVXXX[[[```eeeffflllrrruuuuuuvvv{{{~~~uuugggWWWIII@@@===777555444444555555333222333333333333222222222111333333333222222222222222111000///000222222000///////////////...............---,,,,,,......---,,,........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***)))+++---,,,++++++*********++++++---.../////////...---,,,......---,,,++++++++++++,,,+++***))))))***+++,,,************++++++++++++((()))***+++++++++******))),,,......,,,***+++,,,)))))))))))))))******++++++***)))))))))***+++,,,************++++++,,,,,,(((((((((((())))))******''')))+++,,,***)))((()))))))))******************((()))******++++++*********))))))))))))***++++++************************'''((()))***++++++++++++)))***+++++++++++++++******+++------,,,,,,,,,---...///000///,,,+++,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------.........//////------...//////////////////000111111222111000///000000000000000000000000000000111222222333333444555444333222222333444555555666777888999999999888888777777888:::<<<>>>>>>???AAACCCCCCCCCHHHRRRZZZhhh}}}|||qqqeee[[[OOOQQQRRRSSSYYYaaaeeeddd```]]]^^^bbbdddaaa```aaa___eeejjjlllqqqwww{{{{{{{{{rrrppplllgggdddaaaaaa```ZZZYYYXXXVVVTTTSSSRRRRRROOOPPPPPPOOONNNNNNOOOQQQMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHEEEFFFGGGIIIIIIHHHGGGFFFIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMNNNMMMLLLMMMMMMNNNOOOQQQSSSVVVWWWZZZ]]]```aaacccffflllqqqvvv|||yyyvvvuuurrrjjj\\\KKK???;;;;;;888777555444444444333111222222222222222222222222000000000000000111111111111000///000222222000///000/////////...............---,,,,,,......---,,,........................***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++***,,,///++++++******)))*********,,,,,,------------------,,,,,,***)))((('''''''''+++***)))(((((()))***+++(((((((((((())))))))))))((()))***+++,,,,,,+++***(((+++......+++)))***+++(((((((((((()))***+++,,,+++***))))))***,,,...000******+++++++++,,,,,,,,,'''((((((((())))))******&&&)))+++,,,+++)))((((((,,,,,,++++++***)))))))))))))))***+++++++++++++++***************++++++,,,))))))))))))))))))))))))&&&''')))***+++++++++******++++++******)))(((''')))***,,,,,,+++++++++,,,///000111000,,,***+++------------,,,,,,+++++++++)))***++++++,,,---......---------.........//////...//////000000000000000...//////000///...---,,,///////////////////////////000000111222222333333333333222222222222222222222333555666777777777666777666555777999<<<>>>???BBB>>>;;;:::===AAADDDFFFMMM^^^wwwxxxjjj___VVVWWWUUUSSSVVV\\\]]][[[WWWSSSRRRXXX^^^```bbbdddbbbgggjjjkkkmmmssswwwwwwyyytttpppnnnkkkiiifffdddcccbbb___]]]ZZZYYYXXXXXXXXXWWWTTTQQQMMMLLLKKKKKKMMMNNNMMMKKKLLLKKKJJJIIIHHHIIIJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJEEEEEEEEEFFFGGGHHHIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFIIIHHHHHHHHHJJJKKKJJJIIILLLLLLKKKKKKJJJJJJJJJJJJIIIKKKMMMNNNOOOPPPRRRSSSTTTRRRSSSWWW[[[___hhhpppoooqqqtttuuuwww|||{{{rrrlllggg\\\NNNDDD???<<<888555666555555555555444444444333333333222222111111111111111111111111111111111000111222333222111///---///............---------,,,,,,---------,,,++++++,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))+++---......,,,)))''',,,---...---+++***+++,,,,,,,,,,,,++++++*********+++++++++***************&&&((()))***)))((()))***+++,,,.........,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))***+++,,,---------,,,+++*********+++......------,,,+++******))))))))))))((((((((((((************++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++++++++***************+++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...------------,,,,,,+++***,,,---...---,,,,,,---......------------...//////000000000000000000000000000000000000000000000000------............------///000111222333222111111333333333222222111111111333333444444555666666666666666777888999;;;===>>>:::::::::;;;<<<>>>@@@BBBFFFMMM\\\qqqwwwkkkeeeccc\\\]]]^^^YYY\\\___YYY\\\TTTNNNPPPTTTYYY___eeegggmmmssssssooonnnrrrwww|||zzzxxxuuurrrpppjjjhhhfffdddaaa^^^YYYVVVVVVUUUSSSSSSTTTSSSRRRQQQNNNMMMLLLLLLKKKLLLMMMNNNMMMMMMNNNNNNNNNMMMLLLKKKMMMLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKOOONNNMMMNNNOOOPPPOOONNNPPPQQQRRRRRRRRRRRRRRRRRRPPPRRRTTTVVVXXXZZZ^^^```dddaaabbbgggnnnvvvvvvjjjcccTTTLLLBBB<<<::::::888555555555555555444444444444333333333222222111111111111111111111111111111111///000222222222000///---///............---------.........---,,,+++***))),,,,,,,,,------------------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,------+++***((()))***+++***((('''((())),,,++++++++++++++++++***+++++++++******))))))(((&&&(((******)))))))))***+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***+++,,,,,,+++******))))))))))))***++++++***))))))((('''''')))))))))))))))))))))((())))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,++++++++++++***************+++************++++++,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,---,,,,,,,,,,,,---......---,,,---......------------...//////////////////////////////////////////////////////...//////////////////...///000111222222222111111333333333222222111111111333333444555555666666777999888888777777777888888::::::::::::<<<>>>@@@AAACCCGGGPPP^^^ooo}}}rrrmmmkkkdddfffhhheeeiiinnnhhh]]]UUUOOOPPPTTTXXX^^^dddhhhlllppprrrqqqrrrsssuuu{{{vvvpppjjjeeeaaa___\\\ZZZZZZYYYWWWUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVUUUTTTSSSSSSXXXWWWUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTXXXWWWVVVWWWYYYYYYYYYXXXWWWXXX[[[]]]^^^^^^]]]\\\___aaadddfffiiinnntttyyy~~~{{{zzz~~~wwwkkk]]]TTTCCC>>>888666666777666444555555444444444333333333222222222222222111111111000000000000000000000000///000111222111000///...///............---------//////...---,,,***)))(((------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,------...************************++++++,,,,,,+++******)))+++++++++++++++*********+++,,,---,,,*********+++*********+++++++++++++++++++++***))))))(((''''''''')))++++++***)))***+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************++++++(((((('''''''''((())))))---,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,+++++++++***************++++++)))))))))************+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,++++++***---...///...------...///...------------...//////////////////////////////////////////////////////000000000000000000000000///000111111222222111111222222222222222111111111444444444555666666777777999888777666666555666666:::999999:::;;;===???@@@AAA@@@CCCJJJSSSaaawwwzzzwwwoooppprrrooouuu|||xxxooodddZZZTTTRRRQQQTTTYYYcccccceeehhhkkklllmmmmmmtttqqqllliiihhhfffcccaaaaaaaaaaaaaaabbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeedddbbbaaa```aaabbbcccbbbbbbccccccccccccbbbbbbeeeddddddfffiiikkkkkkjjjiiilllooorrrttttttsssrrrvvvxxx{{{~~~~~~zzzsssiii\\\NNNEEE===:::777555666555444222444444444444333333333222222222222111111111111111//////////////////////////////000111111000/////////............---------......------,,,+++***)))...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))))))))))))))))))))---------,,,***)))'''&&&---,,,***)))))))))***++++++,,,------++++++,,,---))))))******++++++,,,,,,+++******)))((('''&&&&&&(((***+++,,,******+++,,,+++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++******)))*********'''''''''''''''((()))***---------,,,,,,+++++++++)))))))))))))))*********+++++++++++++++*********++++++************++++++))))))***+++++++++++++++*********)))******+++,,,)))))))))))))))))))))***+++++++++++++++,,,,,,,,,......------+++***((((((---...//////------...///...------------...//////////////////////////////////////////////////////000//////////////////000///000000111111111111111222222222111111111111111333444444555666666777777666555555555666777888888999999888999:::<<<===??????===>>>AAADDDKKKYYYgggwwwtttssspppyyyvvvggg[[[RRRMMMOOOTTTZZZZZZ[[[\\\]]]```ccceee}}}{{{wwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}vvvuuusssssstttvvvxxxzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{|||~~~yyypppeeeYYYNNNCCC<<<:::888777666666555333222444333333333222222222222111111111111111111111111......................../////////000000000/////////............---------++++++,,,---------,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++***))))))(((---,,,***(((((()))***+++'''(((***)))((('''(((***)))))))))******+++++++++*********)))(((''''''&&&(((***+++,,,******+++,,,***))))))(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++******)))*********(((((((((((())))))***+++))))))))))))((((((((((((((()))))))))*********+++++++++*********)))))))))++++++************++++++))))))***++++++++++++*********))))))***++++++,,,***)))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,+++******---...///...---,,,---///...------------...//////................................................///......------......///000000000000000111111111111111111111111111111111333333444444555555666666666666666666666777888999888888888888999:::<<<===<<<;;;<<<@@@AAACCCJJJSSSaaauuuzzztttqqqppp}}}rrrdddXXXPPPQQQUUURRRVVVXXXVVVSSSTTTZZZ```|||yyyrrrkkk```TTTJJJBBB<<<888444444444444444444444444333333333222222222111111000000000111111111111111////////////////////////......////////////000000///............---------******+++,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************&&&'''(((***+++,,,,,,,,,,,,+++***)))((()))******((()))******))))))***+++)))))))))*********************))))))))))))((((((''')))++++++***)))***+++))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***************++++++******)))))))))***++++++******))))))))))))))))))((())))))******+++++++++******))))))((('''''''''))))))(((((((((((())))))((()))******++++++******))))))))))))***+++,,,,,,+++************))))))))))))******+++,,,+++++++++&&&'''(((***,,,---......,,,---...---,,,,,,---......------------...//////................................................///...---,,,,,,---...///000////////////000111222000000000111111111111111222222222333444444555555999888777666666555666666888777777777888999;;;<<<999888:::???@@@???CCCHHHNNNYYYnnn}}}wwwvvvvvvuuudddUUUOOOPPPLLLSSSXXXVVVPPPMMMQQQVVV|||wwwqqqlll[[[UUULLLEEE???<<<999888333333444333333333444555222222222222111111111111///000000000111111111222////////////////////////...............///000000///............---------++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,++++++++++++++++++++++++(((((()))***************+++******))))))))))))))))))+++,,,,,,++++++,,,---************)))))))))))))))))))))***************&&&(((******)))))))))***((()))***+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))***+++,,,,,,++++++***)))))))))******+++++++++++++++,,,,,,,,,((())))))******+++,,,,,,,,,,,,++++++***))))))((())))))(((((((((((())))))((())))))***************))))))))))))***+++,,,---,,,,,,++++++************((()))***+++,,,++++++***'''''')))***,,,,,,------+++,,,---,,,+++++++++---...------------...//////................................................000///...------...///000000//////...///000111222///000000000111111111222000111111222222333333444666666555555555555555666888777666666777888:::;;;999777888<<<===<<<>>>BBBEEEKKKWWWgggxxxzzzeeeXXXUUUQQQXXX___aaa\\\UUUPPPOOO~~~wwwppphhh```[[[IIIDDD???;;;::::::999999666777666555333222333444222222222111111111111000//////000000111111111222000000000000000000000000...............///000111//////.........---------------------,,,,,,+++************++++++,,,,,,---+++++++++,,,,,,---------))))))***+++,,,------...++++++++++++++++++++++++------,,,+++)))'''&&&%%%************)))))))))(((&&&((())))))(((((()))+++++++++******))))))(((((()))))))))***++++++,,,,,,&&&((()))***)))((()))***'''(((+++,,,---,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))))))))***+++,,,---,,,+++***))))))((())))))((((((((((((((()))))))))((())))))***++++++,,,,,,000000///......---,,,,,,++++++************++++++(((((()))***************))))))))))))***+++,,,---,,,,,,,,,+++++++++******((()))***+++,,,+++******,,,,,,,,,++++++)))((('''***+++,,,,,,******+++,,,...------------...//////................................................222000///......///000222000///.........///111222//////000000111111111222///000000111222222333333111111111222444666888999777777666666666888999:::===999888::::::999<<>>AAACCCCCCLLLSSS^^^mmm|||lllyyyooogggSSSMMMEEE===888666444222444333222333555666666555222222222222222222222222000000111111111111222222000000000000////////////...------...000111///...---------...............111111000......---------***))))))***,,,,,,+++***************************++++++++++++++++++++++++***+++,,,------,,,)))(((&&&(((*********)))***+++))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++,,,,,,&&&&&&'''(((((()))(((((())))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++))))))******++++++,,,,,,))))))))))))))))))******(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))******+++******))))))*********************************))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................///...---------///000111...///000111111000///...333333333333333444555555222333333333333444444444777666666666666666666666555666666777888999::::::999888777999<<<>>>===<<>>888666;;;???@@@CCCIIISSSaaavvv~~~{{{rrrgggWWWLLLEEEAAA<<<888888888888888777666555444222222333333333444444444111111111111111111111111000000000000000000000000////////////////////////......................../////////...------,,,,,,------...---,,,+++---///...---+++***)))***++++++)))************+++++++++++++++++++++******))))))*********)))))))))))))))(((((()))************))))))******+++***)))((('''(((((())))))******++++++*********)))))))))))))))***)))((()))++++++***((((((((((((((())))))))))))******))))))))))))******,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))((('''%%%$$$*********))))))))))))))),,,++++++******++++++,,,******))))))))))))******''''''((()))***++++++,,,)))************+++++++++&&&(((***,,,,,,+++)))(((*********+++,,,+++***(((''''''((()))***++++++,,,******))))))))))))******++++++,,,,,,,,,,,,------,,,---.../////////------))))))***+++,,,,,,------///......///111222000/////////............//////...------------...//////222111000000000111333333333444555555555444333222222222333444444555555666444555666555555555777999777888888888888999999999;;;:::999999;;;>>>AAADDDEEEMMMXXXhhh|||}}}tttnnn^^^UUUJJJBBB>>><<<888555444444444444444333222111222222222222333333333333111111111111111111111111////////////////////////////////////////////////........................111000///...---,,,+++******+++,,,+++))))))+++,,,---,,,++++++*********+++)))************+++++++++************))))))((((((---,,,+++***)))'''&&&&&&((()))******++++++******+++,,,,,,,,,,,,+++***))))))))))))))))))************)))))))))))))))))))))'''&&&&&&((())))))'''%%%(((((((((((())))))))))))******))))))))))))******,,,+++******))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))))))))***)))))))))))))))))))))+++******))))))******+++******))))))))))))******(((((())))))******++++++)))************+++++++++((()))***+++++++++******((((((((((((***+++,,,,,,))))))******************+++******))))))******+++++++++,,,,,,,,,,,,------...............---,,,,,,*********+++,,,,,,,,,---/////////000111222111///......------------......///............///000000111111000000000111222333222333444444444444333222222222333444444555555666555666666666444555666888666666777777777888888888:::999999999:::<<>>AAADDDGGGLLLVVVccclllzzzpppbbbSSSJJJ>>>;;;777666777777555333444444555666666666555555222222222111111111111000////////////////////////........................////////////////////////------------------------//////......---,,,++++++******+++***)))(((***,,,)))***+++,,,,,,+++***)))))))))*********+++++++++************)))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++))))))))))))))))))((((((++++++******))))))(((((()))))))))))))))*********++++++,,,...///...+++)))(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))((('''%%%$$$$$$&&&'''))))))))))))))))))************))))))(((((())))))*********))))))))))))***************)))))))))))))))))))))*********++++++++++++***((((((((()))+++,,,'''%%%%%%,,,555999555000++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,+++******+++---...,,,,,,,,,,,,,,,,,,++++++...------...000000///......------,,,,,,------...//////......//////000111000000000000000111111222000111111111222222222222222222333444444555555666777888888666444333444555555555666666666777777777888999:::;;;;;;;;;:::999===???AAABBBEEEJJJQQQWWWbbbuuu~~~sssggg\\\PPPEEE???;;;999888777666555333222000000111111222111111111111111111111111111111111................................................////////////////////////------------------------,,,,,,,,,---------------,,,------,,,++++++,,,...((()))+++,,,,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++(((((())))))******************+++,,,,,,,,,,,,+++(((((((((((((((((())))))++++++******))))))(((((((((((())))))************(((((((((***++++++(((&&&(((((((((((())))))))))))))))))(((((((((((())))))***))))))((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((+++)))'''%%%$$$%%%&&&'''(((((())))))*********************))))))***************))))))))))))***************)))))))))))))))))))))*********+++++++++***)))'''&&&'''(((+++,,,+++(((***444@@@BBB888---)))******+++,,,,,,------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++*********+++---///000------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,//////............//////......------......///000//////000000111111111111000000000000111111222222222222333444444555555666888888888666444333444555666666666777777777888888888999;;;<<<<<<;;;:::999999:::<<<===@@@DDDHHHKKKNNNYYYkkkxxxoooaaaSSSIIIBBB===;;;888888777666444333111111111111222222222111111000111111111222222222333333////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///---......---,,,,,,---///((()))******+++*********)))************++++++++++++++++++,,,,,,,,,,,,,,,++++++******)))((((((''')))******+++++++++++++++******)))))))))***++++++************))))))))))))((((((((()))******++++++***)))((()))++++++)))((((((((((((((()))))))))))))))((((((''''''(((((()))))))))((((((((()))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((...,,,+++)))((('''((((((((((((((()))******+++++++++******))))))******+++******))))))))))))******)))))))))))))))*********)))************+++++++++***)))((('''''')))+++,,,,,,---222<<>>@@@BBBCCCFFFIIIQQQ___ppp~~~rrr```XXXMMMCCC===;;;:::999444444444333222222222333333444444444333222111111000000111222333444555555////////////////////////////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,,,,,,,******,,,---)))))))))))))))***++++++)))************+++++++++******+++++++++,,,,,,,,,++++++******)))(((((((((((()))******++++++*********))))))((()))***+++,,,)))))))))))))))*********'''(((((()))******++++++---+++))))))***,,,,,,+++(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((,,,,,,++++++*********)))'''(((((()))******++++++)))))))))(((((()))))))))******))))))))))))******(((((())))))******++++++)))************+++++++++++++++*********+++,,,---+++222<<<@@@===666///+++)))))))))******+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------.........------,,,+++,,,,,,,,,---............------...000000///---///......------......///...............//////000......000111111111000///111111000000111222444555222222333444444555555666777777777666444333555666555555555666666666777777777777888999:::::::::999<<<;;;;;;;;;===???@@@@@@AAAAAADDDMMMWWWdddzzzrrraaaLLLGGG@@@;;;:::999999999111222222222222333555777111111111000000...---,,,000000111222444555666777000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))(((((()))+++***)))((((((((()))+++,,,)))************+++++++++))))))******++++++++++++'''(((((()))***+++++++++(((((()))***************((('''&&&&&&&&&((()))***(((((())))))******++++++'''(((((()))***++++++++++++(((%%%$$$&&&((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((()))************)))'''(((((()))***+++++++++((((((''''''''''''((((((******))))))))))))******'''(((((()))***++++++,,,)))************+++++++++---,,,,,,,,,------......)))666BBBAAA555+++)))---*********))))))))))))))),,,++++++******++++++,,,++++++,,,,,,,,,---------///000000000///---+++)))++++++,,,,,,---.../////////......///111222000///...------,,,,,,------...///////////////000111111---...000111111111000///222111111000111333555666222222333444444555555666666777777666444444555777444444444555555555666666666666666777888888999999:::999888888:::===>>>>>>>>>===AAAGGGKKKPPP]]]llllll[[[QQQAAA>>>:::666444444555666444444333333333333222222333333222000///---,,,,,,000111111111111222222222//////......---------,,,///...---------///000111........................,,,,,,,,,---------......---+++)))***,,,---+++))),,,,,,+++******)))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((())))))*********+++(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((()))++++++)))((()))***(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++(((((((((((((((((((((((())))))))))))((((((((((((+++*********))))))((((((+++***)))(((((()))***+++'''((()))******)))((('''+++*********))))))(((((('''(((***)))((('''(((***************************++++++***)))((((((((()))((())))))******)))((((((,,,++++++***+++---...///,,,---///111222222222111888GGGMMM???000,,,,,,***************************,,,***)))+++---...+++))))))))))))******+++++++++,,,&&&###(((+++)))(((***---------------------------.........//////000000000000//////.........---,,,,,,,,,,,,---------...////////////////////////111111111000000000000000222222333333333333444444666555555555555666666777:::::::::999999888888888777777888888888999999999:::::::::;;;;;;;;;<<<<<<>>>======>>>BBBHHHMMMQQQ\\\lllzzzjjjYYYKKKDDD>>><<<999666444444555555444444333333333222222222111111000000//////......000000111111111222222222/////////.........------...............///000000...............---------,,,,,,,,,------------...---+++***+++------,,,*********++++++++++++++++++******************************************************)))))))))(((((((((*********)))((((((((('''))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))(((***++++++***))))))***((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))(((+++***)))(((((()))***+++(((((())))))))))))(((((()))))))))(((((('''''''''(((*********((('''(((***************************+++***))))))))))))))))))'''((()))***+++---......$$$&&&***000777>>>DDDHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBGGGBBB222(((+++...,,,************************,,,******+++------+++)))++++++,,,,,,,,,------------'''&&&***,,,***)))+++------,,,,,,,,,,,,,,,,,,---........./////////000///.........------------//////000000000111111111000000000000000000000000111000000000000000000000222222222333333333444444444444444444444555555666888888888888888777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<===@@@EEEIIILLLOOOWWWcccppp~~~yyyuuunnnaaaSSSGGG???;;;999888777666555444444444333333333333222222222222////////////000000000000000000000111111111222222000000////////////......------...////////////...///.........------,,,,,,,,,,,,,,,,,,---------------,,,+++,,,---...---+++*********+++,,,---------++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))))))))((((((************************))))))***++++++***)))))))))))))))))))))))))))))))))***,,,,,,***)))***+++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))************************(((((((((((())))))))))))************))))))))))))******))))))))))))******))))))(((((((((((()))))))))))))))))))))(((((((((***+++,,,+++)))((((((***))))))))))))))))))))))))))))))))))))))))))***+++******)))***+++,,,...///888999;;;>>>BBBGGGKKKMMMQQQPPPNNNKKKIIIGGGEEEEEEEEEAAA666)))&&&,,,---)))************************,,,+++***+++,,,---+++)))+++,,,,,,,,,,,,------------)))(((+++---,,,+++,,,+++++++++,,,,,,,,,,,,,,,.............../////////---------------,,,,,,,,,,,,,,,,,,,,,------------000000000000000000000000000000000000000000111111222222222222333333333333333333222222333444444555666666666666777777777777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999999:::<<<>>>AAACCCEEEGGGIIILLLQQQ]]]rrrxxxqqqhhhcccZZZPPPFFF???<<<:::555555555555555444333333333333333222222222222111000000//////////////////000000000000111111111111000000000000000/////////,,,---.../////////...---///......------,,,,,,+++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++*********)))&&&&&&((()))+++,,,---...*********************************++++++*********)))))))))))))))))))))))))))***,,,,,,*********+++)))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))******)))(((((('''((((((************************(((((((((((())))))))))))*********)))))))))))))))***))))))))))))))))))***))))))(((''''''(((***+++,,,,,,+++++++++++++++++++++,,,,,,+++)))((()))***(((((((((((((((((((((((()))((((((((()))***+++++++++++++++---000444888:::MMMKKKGGGBBB???<<<:::999???===:::888666444444444888666111++++++...+++$$$************************+++++++++,,,,,,,,,+++***************************+++******,,,---,,,,,,,,,******++++++++++++,,,,,,........................------------------------))))))))))))************111111111111111111111111000000000000000111111111111222222222222333333333333222222222333444555666555555555666777777777888888888999999999999:::::::::::::::;;;;;;;;;<<<<<<888999:::<<<>>>?????????DDDFFFHHHJJJOOOZZZiiisssttthhh```WWWSSSMMMFFFAAA===:::999222333444444444444333222333333222222222111111111111111000000//////......//////000000000111111111/////////000000000000000,,,---...//////...---,,,......------,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,+++++++++************************************************++++++++++++*********)))'''((()))***,,,---...///************************+++******************+++))))))))))))))))))))))))(((***,,,,,,***)))***+++******))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******)))(((((('''((((((************************'''((((((((()))))))))***))))))))))))))))))******)))))))))******))))))))))))((('''''''''(((***+++++++++++++++++++++,,,,,,***,,,,,,+++)))((()))***(((((((((((((((((((((((()))((((((((()))***++++++((())),,,111888???FFFJJJ???===999555111...,,,+++...---+++*********+++,,,+++---...,,,+++,,,***'''***************************+++,,,,,,,,,+++++++++************************(((***,,,++++++,,,,,,+++*********++++++,,,,,,,,,...............---------..................//////------........./////////000000000000000000000000//////000000111111111111111111111222222222333333333333333333444555666777555666666666777888888888777777777777888888888888:::::::::;;;;;;;;;<<<<<<999:::<<<===>>>>>>>>>>>>???BBBEEEGGGHHHKKKPPPUUUgggwww~~~qqqcccVVVOOOKKKHHHDDD@@@>>>:::666333222222333444444333333222222222222222111111111111222111111000///......---/////////000000000111111......////////////000000---............---,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,------------,,,+++*********))))))))))))))))))))))))************************++++++*********)))))))))++++++++++++++++++++++++************************+++***))))))))))))***+++))))))))))))))))))))))))((()))++++++)))((()))***************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))************************''''''(((((())))))******))))))))))))************))))))************))))))(((''''''(((((()))***+++((((((((())))))))))))))))))***+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))***+++***+++---///333777:::===///...,,,***)))))))))***)))))))))))))))***+++,,,(((***+++)))'''(((+++...************************)))+++---,,,+++***+++,,,---------,,,,,,,,,,,,+++'''+++...,,,+++,,,,,,*********++++++,,,,,,------.........---------------.........//////////////////000000000000111111111/////////////////////////////////000111111222222111111111111222222222222333333333333444666777777666666666666777777777777666666666777777777777888:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEIIIMMMVVV^^^nnn|||oooaaaSSSIIIDDDBBB@@@===<<<;;;999555222333333333333333333333333222222222222111111111111000000000000////////////////////////000000000111------.........////////////...------,,,,,,,,,---+++++++++,,,,,,------...***++++++++++++,,,,,,,,,***,,,------+++***+++---++++++++++++++++++************************************************************)))))))))(((((((((+++******))))))((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''(((******((('''((()))************)))))))))((())))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))'''''''''((()))*********((()))))))))************((()))***++++++***)))(((&&&'''((())))))*********'''''''''(((((()))))))))&&&((())))))))))))***,,,************************+++***)))))))))))))))))),,,,,,++++++************...---+++***)))******+++)))))))))***))))))((((((***))))))(((((((((***...************************)))+++------+++******,,,---------,,,,,,,,,++++++&&&---000---,,,......++++++++++++,,,------...............------,,,,,,,,,---------....../////////------........./////////...........................//////000111111222222111111111111222222222222111111222222333555666777666666666555555555555555666777777777777888888888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<======>>>??????????????????@@@CCCGGGJJJNNNQQQXXXcccmmm}}}|||xxxnnnaaaTTTIIICCC@@@===;;;999999;;;;;;888555555444333333222222333333222222222111111111111000.........///000111111222////////////000000000000,,,---------......//////000///---,,,+++,,,------)))***+++,,,------...///******+++++++++,,,,,,,,,)))+++---,,,***)))+++---)))))))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))&&&((())))))(((''''''(((+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))*********+++((()))***++++++***)))(((%%%&&&(((************)))(((((())))))*********+++%%%&&&((()))((()))***,,,************************++++++***)))(((((())))))'''((()))+++,,,---------+++***)))))))))***+++,,,******+++***)))'''$$$###***((())),,,---+++(((&&&************************)))+++...---+++)))***,,,+++++++++******)))))))))'''///222///---//////,,,++++++,,,------...//////.........------,,,,,,,,,,,,,,,,,,------................../////////000000...........................//////000111222222222000111111111111222222222000000000111222444555666555555555444444333333333777888888888888999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@<<<===??????@@@@@@@@@@@@DDDFFFKKKRRRUUU\\\nnnyyyhhhddd]]]WWWQQQHHH???888777777888888777666444333111222222222222111000000111111111000///......---111111000000//////............///////////////...........................---,,,++++++++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************************))))))))))))******)))))))))***+++++++++,,,,,,,,,+++***)))))))))***((())))))))))))*********+++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))...---,,,***)))(((((((((,,,,,,+++***)))(((''''''(((((())))))))))))((((((''''''''''''''''''''''''***)))))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))************)))((())))))))))))))))))))))))%%%%%%'''(((***,,,---...'''((()))***************))))))))))))************)))************)))((((((,,,+++)))(((((()))+++,,,+++++++++*********))))))***+++---//////---+++))),,,,,,++++++,,,,,,---...------------------------,,,,,,---...////////////........................,,,---......,,,+++,,,---...//////000111222222222222222222222222222222222111111222333444666666777777666555444444444444444111222444555666777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>======BBBAAABBBDDDIIIOOOUUUYYYpppxxxpppkkk\\\XXXSSSNNNIIICCC<<<666777777888888777666444333111222222222222111000000222111111000//////......000000000000//////............///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************))))))))))))************************++++++,,,+++******))))))******)))))))))************+++************)))))))))(((***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))******+++,,,))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''*********))))))((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''((()))***+++******))))))))))))))))))))))))))))))))))))))))))+++++++++***))))))((((((******++++++,,,+++++++++))))))))))))******************++++++******)))(((,,,+++)))(((((()))+++,,,+++++++++*********))))))))))))*********)))))))))++++++******++++++,,,---------------------------,,,------.........------------------------------,,,...///...---,,,---......//////000111111222222222222222222222222222222111111222333444555666666777777666555555555555555333333444444555555555555888888999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>???AAAAAAAAABBBAAAAAA@@@????????????AAACCCHHHLLLNNNXXXcccsss{{{ppphhhccc___]]]PPPMMMIIIEEEBBB>>>:::777777777777777666555444333111222222222222111000000222222111111000000//////000000000////////////...//////......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,......------------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************))))))))))))************************))))))++++++***)))))))))******)))************+++++++++************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))***+++,,,---'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((***************)))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))(((((())))))***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))************)))(((((()))***+++))))))))))))))))))))))))///...---+++)))((('''&&&******+++++++++***))))))))))))))))))************+++++++++++++++******))),,,+++***))))))***+++,,,+++++++++***************---,,,+++******+++---...,,,,,,++++++,,,,,,---...------------------------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///...//////000000111111222222222222222222222222222111111222333444555666666777777666555555555666666444444444444444444444444888777777777999:::<<<===<<<<<<<<<<<<<<<<<<======??????@@@@@@AAAAAA@@@@@@????????????@@@AAACCCDDDHHHMMMTTT^^^lllyyypppeee[[[UUUSSSSSSTTTIIIGGGDDDAAA???===;;;:::777666666666555444333333111222222222222111000000222222111111000000000000////////////////////////...............---,,,+++................................................+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))******************))))))))))))******++++++******))))))((((((******))))))))))))******************++++++++++++*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++***)))))))))))))))***((((((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******************))))))))))))))))))))))))((((((((((((((())))))*********)))(((((()))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***+++***((('''''')))+++,,,))))))))))))))))))))))))++++++++++++************((((((((((((((('''&&&%%%((()))))))))************+++,,,,,,,,,,,,+++******++++++***))))))***++++++************************---------------......///---------------...//////------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---...000///......///000////////////000000111111111111111111222222222222111111222333444444555555666555555444444444555555444444444555555666777888888777666666777999;;;===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@EEEFFFHHHMMMVVVdddttt{{{sss```ZZZQQQKKKIIIIIIJJJJJJFFFEEECCC@@@===;;;::::::666666555444444333333333111222222222222111000000111111111000000000000000.............../////////,,,---...///////////////................................................+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++************++++++(((((()))))))))***************))))))))))))******+++******))))))(((((((((***))))))((())))))******))))))*********+++++++++))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((******))))))((())))))))),,,,,,++++++***)))(((((((((((())))))))))))((((((******************************************++++++))))))))))))))))))))))))((((((((((((((())))))*********))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))***)))((('''''')))+++---)))))))))))))))))))))))))))))))))******++++++,,,((((((((((((((('''&&&%%%((()))))))))************+++,,,,,,,,,,,,+++******+++******************+++************************''')))+++,,,---,,,+++***,,,,,,,,,,,,,,,------...------------------------------------,,,+++******---------------------------...//////......///111///////////////000000000000000000111111222222222111222222333333444444444333333333222222333333444333444444666888:::<<<>>>888777666555666888:::<<<::::::::::::::::::;;;<<<999:::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBBBBBAAA@@@>>>@@@CCCHHHNNNUUU\\\aaallltttrrrbbbXXXNNNJJJEEEAAA@@@@@@@@@@@@@@@AAA@@@>>>:::777777777666666444333333222333333111222222222222111000000000000000///////////////---............/////////,,,,,,...///000111111111,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++'''(((((())))))***************))))))))))))******))))))))))))))))))(((((())))))((((((((()))******((())))))))))))*********))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((()))***+++,,,...---,,,+++***))))))((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))((((((((((((((()))******)))******++++++******)))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))*********)))))))))))))))******+++++++++***))))))))))))))))))************+++++++++++++++******)))***************************************+++++++++(((***,,,//////...,,,+++***))))))))))))***++++++------------------------,,,------------,,,,,,+++........................,,,---...///......///111//////////////////////////////000000111222222222111222222222333333333444222222111111111222333333444444555666999<<>>??????>>>===>>>??????@@@?????????888<<>>===999666555666666555444222222222222333111222222222222111000000.....................///---------.........//////,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++''''''(((((()))******+++******))))))))))))******((((((((()))))))))))))))((((((((((((((()))******''''''((((((((()))))))))((()))))))))************'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((()))******,,,+++++++++******))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))((((((((((((((()))******((()))+++------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***))))))(((((((((((()))******++++++)))))))))))))))))))))))))))))))))(((((((((((('''******++++++,,,+++++++++))))))))))))******************++++++******)))(((*********++++++*********))))))*********+++++++++,,,---...///000000000///+++************+++,,,,,,------------------------,,,------.........------------------------------***,,,---...------///000/////////////////////////////////000111222222222222222222222222333333333222222111111222222333444555555555666888<<>>BBBGGGKKKLLLKKKIIIIIIKKKOOOTTT[[[hhhwww|||llliiiddd^^^WWWMMMCCC===:::777555444555777777777888;;;>>>===:::777666777666555333222111222222333111222222222222111000000---------...............---------.........//////---------...------,,,,,,........................++++++,,,------,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++&&&''''''((()))******+++******))))))))))))******''''''(((((())))))******((((((((((((((()))******''''''''''''(((((((((((((((((())))))*********+++'''((()))******)))(((''')))))))))))))))))))))))),,,+++***((('''&&&&&&&&&))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******'''))),,,......,,,)))'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((&&&''')))***++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))'''((()))***************))))))))))))***************************)))((((((******++++++++++++******))))))******++++++++++++++++++******+++,,,...///...------------...//////------------------------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000///////////////............//////000111222222222222222222222222222333333333222222222333333444555666555555555777:::===???;;;;;;;;;;;;:::888666666555555666777999:::<<<===999999::::::;;;;;;::::::>>>===<<<;;;;;;;;;;;;<<<@@@@@@@@@BBBDDDDDDCCCAAAGGGIIIKKKKKKMMMRRRZZZ```xxxiii___UUURRROOOPPPPPPJJJ>>>444777777666555555555555555444666999::::::777444222444222000111444555333111222222222222222111000///...------------......///........................---------............///***+++---/////////---,,,)))+++------,,,******+++***++++++,,,------------++++++++++++++++++++++++***)))((('''''')))+++,,,&&&'''((())))))((('''&&&******))))))))))))******))))))************))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,***((((((***+++)))&&&'''((()))))))))(((&&&%%%******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***+++++++++)))((('''((((((''''''((()))******(((((((((((())))))))))))))))))************))))))***+++,,,------,,,+++***)))))))))((((((((((((((()))))))))***************))))))(((((((((((())))))))))))(((((((((((())))))******))))))(((((('''''''''&&&&&&&&&&&&(((***++++++***)))'''''''''((()))*********)))))))))))))))++++++++++++++++++++++++******)))))))))))))))************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++*********+++,,,---+++,,,------......------******+++++++++,,,,,,,,,......---------......///222222111111000////////////////////////000111111555444333333222222333333222222222333333444444444444444555666777888999::::::;;;===>>>===;;;888666777777777777999;;;===>>>;;;;;;:::999999:::::::::;;;;;;;;;;;;::::::;;;;;;>>>???AAACCCCCCCCCAAA@@@CCCCCCBBBAAAAAADDDIIILLL}}}qqqcccTTTKKKGGGEEEDDDGGGJJJHHH@@@999666666555444444444444444444666777999888777555333111///......111111000...111111222222222111000000//////...............///........................,,,,,,,,,,,,------------)))***+++------,,,+++***)))+++------,,,******+++++++++,,,---------,,,,,,+++++++++++++++++++++++++++***)))((()))***,,,---'''((())))))))))))((('''******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))******************,,,***((()))***+++)))''''''((()))))))))((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))******+++***)))((('''(((((('''''''''((())))))(((((()))))))))*********))))))************))))))******++++++++++++******))))))))))))))))))))))))(((((((((''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))***)))))))))((((((((('''******))))))***,,,---...+++***)))(((''''''((()))***)))))))))))))))))))))+++++++++++++++++++++++++++******)))))))))************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,------......------+++,,,,,,,,,------------...------------.../////////////////////000000000///////////////000111111222222111222222333444444222222222222333333444444333333444555666777888999999;;;===??????===;;;:::777777666666777888:::;;;::::::999999999999999:::;;;;;;<<<<<<<<<;;;;;;:::===>>>@@@BBBBBBBBBAAA@@@AAAAAA@@@>>>>>>@@@EEEHHHzzzpppdddXXXLLLAAA:::;;;999999===BBBCCC???:::555555444333333333333333444555555666666666555555333222111111333333222111000000111111222111111111111111000///....................................++++++++++++,,,,,,,,,,,,***+++,,,---,,,+++***))))))+++------+++***++++++,,,,,,---------,,,++++++++++++++++++++++++++++++***)))((((((((()))+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((+++***))))))******)))((((((((()))))))))((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))+++,,,---,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))************)))(((((())))))(((((('''((((((((())))))*********+++++++++))))))************))))))******))))))))))))******((()))))))))***+++++++++***)))(((&&&&&&&&&'''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((,,,+++++++++,,,---...///***))))))(((((((((((()))))))))))))))))))))******++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---...///+++,,,------......------------------............---------------...//////---------...///000000000///////////////000111111/////////000111333444555111222222222222222333333222222333444555666666777666888;;;===>>>===<<<;;;777777666666666666666777888888888777777888888999:::;;;<<<>>>>>>===;;;:::;;;<<<>>>@@@@@@@@@@@@???>>>??????>>>======@@@BBBxxxrrrmmmfffZZZOOOFFF???:::777777555444666;;;===;;;999666555444444333333444444444333333444444555666666555444333333444444333333//////000111111222111111222222111//////.................................++++++++++++,,,,,,,,,,,,---............---++++++***+++,,,,,,+++***+++,,,------------,,,++++++***************************(((''''''''''''((()))***************************))))))************))))))))))))************))))))))))))))))))))))))))))))*********))))))(((((((((***)))))))))******))))))))))))))))))((((((''''''******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))*********))))))))),,,+++***)))))))))))))))******+++++++++,,,,,,,,,))))))************))))))***)))(((''''''((()))***(((((()))***+++,,,,,,------,,,***((('''((()))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))******+++++++++)))))))))(((((((((((())))))))))))))))))*********************************+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...+++,,,------......------,,,------------.........---------------...///000.........//////000000000///////////////000000111////////////000111222333222222222222222222222222111222222333444444555555444666888:::;;;:::999777999888777777666555555555777666666666666777888888999:::===??????>>>;;;::::::;;;<<<===>>>??????>>>===@@@CCCDDDBBB@@@>>>===|||ooobbbZZZYYYRRRIII@@@<<<:::999888666444333555888;;;;;;:::777666666555555555555555333333222222222444555666111222222111000000000000...///000111111111111111222222111//////.................................,,,,,,,,,,,,------------............---,,,,,,+++***+++,,,,,,******+++,,,------------,,,++++++***************************(((((((((((())))))******++++++************++++++((()))************)))((())))))************))))))))))))))))))))))))))))))+++++++++******))))))((())))))******)))))))))*********))))))((((((((((((******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******------,,,+++************++++++++++++,,,,,,,,,,,,))))))************))))))***)))(((''''''((()))***(((((()))***+++,,,,,,---,,,+++***((((((((()))***))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))))))))((((((((())))))))))))((((((((())))))************************************++++++******+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,------///000000111111111000000////////////////////////000000111111111000//////000000111222222222222222222222222111111222222333333444444555777999::::::999777555:::999999999888777666666666555555555666666777888888:::<<<>>>???===;;;:::999999;;;<<<===>>>>>>>>>===CCCIIILLLJJJDDD???<<>>???>>>DDDKKKNNNLLLFFF@@@<<>>===;;;:::666777999:::;;;;;;;;;:::555555555555666777888999777888999:::;;;;;;;;;;;;999999999:::<<<>>>???@@@>>>BBBFFFHHHFFFBBB???===sssgggVVVIIICCC@@@>>><<<444333333333555555444222333333444555666777888888555555444333333333333444222222222222222111000///222444555444000///000222000000111000000///............---------......///........................)))************+++++++++,,,,,,,,,,,,---......///+++,,,,,,***))))))+++...***+++,,,,,,------------))))))))))))))))))))))))&&&''''''(((((((((((((((+++***)))(((((()))***+++''')))***++++++***)))'''))))))************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&)))+++***((((((***,,,,,,+++)))((((((((()))*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++,,,---))))))))))))(((((((((((())))))))))))))))))))))))***)))(((((((((***+++,,,((((((''''''((()))******))))))*********+++++++++))))))************))))))((()))***++++++***)))((())))))))))))(((((((((((($$$&&&))),,,---,,,+++)))))))))(((((((((((())))))))))))(((((((((((())))))'''((((((((())))))******&&&'''((())))))((('''&&&&&&'''(((*********)))((('''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,++++++*********+++*********))))))((((((+++,,,---.........---,,,+++,,,------......------............/////////000+++,,,,,,---...///111111------......///000000000///////////////000111111000000000000111333444555666666666555555444444444333333333333333333444444333555888;;;<<<<<<;;;:::444666888:::;;;<<<<<<;;;555555555666666888999999777777888888999:::;;;;;;999999999:::<<<>>>???@@@>>>@@@BBBAAA???>>>>>>>>>~~~nnn^^^MMMCCC===888555555444444444333333222222222111111333555777888:::;;;555555444444444333333333222222111111111111222222222222222111111000000000111111000000000000111111000///...,,,,,,---.........---,,,,,,++++++,,,,,,,,,---...---,,,,,,---///***++++++,,,,,,++++++***---------------------------,,,,,,++++++,,,,,,---))))))(((((()))***++++++,,,,,,++++++***)))((((((******)))))))))))))))******)))'''&&&'''((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***((((((,,,***)))***++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&''''''((()))******+++))))))))))))***+++,,,---+++***)))(((((('''((((((&&&&&&''''''(((***+++,,,++++++******))))))((((((+++***)))'''&&&&&&&&&&&&)))***+++,,,,,,,,,,,,,,,******++++++++++++******)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((())))))******+++++++++*********))))))((((((((((((((((((((((((((((((***)))(((((((((***+++,,,))))))(((((('''''''''&&&(((***+++***)))((()))***''''''''''''((()))***+++))))))******++++++++++++************************+++***)))((((((''''''(((,,,+++++++++,,,,,,---...///---,,,,,,......,,,)))(((((()))***+++,,,,,,---***+++,,,............---///////////////........................///000000////////////////////////222333555777777666555444333333333333333333333333111333777:::<<<;;;999777333444666888:::;;;<<<<<<777777666555555555555555888888999:::;;;;;;;;;;;;888999:::;;;<<<>>>???????????????>>>======<<<<<>><<>>CCCBBB@@@===;;;<<>>111111111222444777:::;;;999888666555444555777888>>>@@@DDDHHHNNNUUU]]]cccnnnuuuxxxpppaaaZZZQQQKKKHHHGGGEEECCCHHHEEEBBBAAADDDHHHKKKMMMMMMSSS\\\nnnxxxmmmggghhhmmmlllaaaSSSIII???666333444333222111111000000111111000111222333333333333333222222111111000/////////000000000000////////////////////////////////////111000///---+++*********---------------------...---,,,,,,++++++,,,,,,---+++,,,,,,+++))))))+++---***++++++,,,,,,++++++***,,,,,,+++***))))))******)))***+++,,,---,,,++++++((())))))+++,,,---......,,,+++***))))))***+++,,,))))))(((((((((((()))))))))((((((((((((***+++,,,++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&&&&''')))*********)))(((***(((&&&)))---...***&&&&&&'''(((((()))((((((((())))))******+++++++++,,,))))))))))))))))))))))))******))))))))))))******,,,***))))))***++++++***))))))))))))******************))))))))))))******+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&&&&&&&''''''((()))))))))(((((()))***************+++***)))((()))***,,,---,,,++++++******++++++,,,,,,,,,++++++***)))))))))++++++++++++++++++++++++***)))))))))))))))************+++++++++,,,,,,,,,***++++++,,,---...000000111///...---......---+++------------------------///////////////............---,,,...222333222/////////000111111111111111111111222333444444444444444444444555444444333333222444666777666444444555777666666666777888999999555555555555666777888999777888888999999999888888999:::;;;<<<<<<;;;999888000000111333555777999:::888777555444444555666777777888:::;;;===AAAGGGKKKIIIOOOXXXeeerrr}}}zzzqqqggg\\\VVVQQQLLLFFFCCCCCCCCCCCCAAA@@@???===>>>BBBHHHMMMOOOJJJOOOYYYjjj|||sssiiifffiiiiii___SSSIII???666222333444333333222222222222222000111222222333333333222000000000000000000111111000000000000///////////////////////////////////////...---,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***...111111...+++++++++++++++,,,,,,,,,,,,++++++,,,++++++***))))))******)))***+++,,,,,,,,,++++++************************+++***))))))))))))***+++))))))(((((((((((()))))))))((((((((()))***+++,,,******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''(((((()))))))))))))))))))))))))))'''((((((((()))))))))))))))(((((((((''''''''''''&&&'''((()))***))))))(((***'''%%%'''+++,,,***&&&(((((()))))))))))))))((()))))))))*********++++++))))))))))))))))))))))))******))))))))))))******---,,,******,,,,,,,,,+++))))))))))))************((((((''''''''''''((((((+++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))((('''''''''&&&&&&''''''((()))))))))(((((()))***************))))))***++++++++++++++++++******))))))******+++***************+++++++++++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,---------+++++++++,,,---...000111///...,,,---......---,,,------------------------////////////............///...---///222333111/////////000111111111111111111222333444555555555555333444444444444444333333222444666666555555666777888777777777777888888999::::::999999999::::::;;;888888999999999999888888888888888999999888888777...///111444666777888999777666444333333333444555444444444333333555888;;;:::<<>>===>>>???>>>>>><<<;;;;;;<<<@@@EEEKKKNNNKKKOOOVVVeee|||}}}ppphhhfffiii```VVVNNNCCC999444555555444333333222222333333000111222222333222222222......///000000111222222000000000000////////////////////////////////////,,,,,,,,,,,,---...//////......------,,,,,,++++++***+++,,,------,,,+++***+++---//////...---,,,---,,,,,,------------,,,,,,,,,+++******)))*********)))***++++++,,,,,,++++++,,,++++++***)))(((''''''***))))))(((((())))))***))))))(((((((((((())))))(((((((((((()))***+++,,,))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((''''''''''''''''''((())))))))))))))))))&&&$$$%%%(((***)))'''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))******))))))))))))******,,,***))))))+++++++++***))))))))))))************((((((''''''''''''((((((+++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))(((((()))***************''')))+++,,,---,,,***)))***))))))))))))))))))***))))))******+++,,,,,,---+++++++++++++++++++++++++++******)))))))))******,,,,,,,,,,,,---------...,,,,,,,,,---...///000111---,,,+++,,,---...---,,,------------------------........................000//////000111222000...///000000111111111111000222222333444555555555555333333444444444444333333333444555555555555888:::999999888888888888888888===<<<;;;;;;::::::;;;;;;888999999999999999888888888888777777777888888999---...111444666777777777666555444333222222222333000111222111111222555888===<<<;;;;;;>>>BBBFFFIIIMMMQQQYYYbbbjjjsss|||zzzvvvoooggg```\\\ZZZYYYUUURRRNNNKKKKKKKKKJJJJJJ@@@???>>>===<<<;;;:::999============>>>BBBGGGJJJOOOQQQVVVaaarrrzzznnnkkkllleee^^^VVVJJJ>>>777777444444333222222222222222111111222222222222111111////////////000000111111000000000000////////////////////////////////////,,,,,,,,,,,,------...///000000///...---,,,,,,+++)))***,,,------,,,***))),,,***))),,,000333333111,,,------......------,,,++++++***************+++)))******+++++++++++++++,,,,,,+++***)))(((((('''))))))(((((((((((())))))))))))(((((((((((())))))((((((((())))))***++++++((((((((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((''''''''''''(((((()))))))))))))))(((&&&$$$$$$&&&((((((''')))))))))((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((******))))))))))))******)))(((&&&&&&((()))((('''((()))))))))******************))))))))))))************)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''&&&&&&''''''((()))))))))(((((()))***************((()))***+++,,,+++************))))))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,------------------...///000111+++******+++---......---------------------------------...............///000000000111111111000//////000111111111111000000111111222333444444444444222222333444444444333333333444555444444666999<<<;;;:::999888888777888888999999888888888999::::::999999::::::999999888888:::999888888888999;;;<<<,,,...000333555666666666555444444333222111111111---.../////////000333555555555666777:::===@@@AAA===@@@EEEJJJOOOUUU\\\```hhhkkkqqqyyyzzzrrrllliii___\\\VVVPPPKKKHHHGGGFFFJJJIIIHHHGGGHHHHHHFFFDDD>>>>>>>>>===<<<:::999999>>>????????????AAAFFFJJJPPPPPPSSS\\\iii{{{wwwsssrrrmmmggg___QQQAAA888777333333222111111111111111111111111222222111111000000000000000//////......000000000000////////////////////////////////////......---,,,,,,,,,---------,,,,,,+++***)))(((((()))***,,,------,,,***))),,,,,,000999BBBDDD<<<444,,,------......------,,,+++***************++++++)))))))))*********++++++++++++++++++++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))'''(((((()))******++++++((('''''''''((()))******))))))))))))))))))))))))************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((())))))***(((&&&%%%%%%&&&'''(((((((((((('''''''''((()))***)))))))))(((((((((((((((((((((((((((((((((((((((******))))))))))))******)))'''&&&&&&'''(((((('''((()))))))))******************))))))))))))*********))))))((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))(((((()))***************+++***)))))))))***,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,+++***************)))*********++++++++++++---------------...///000******)))+++---......---------------------------,,,---------......//////000111222222111000000000000000111111111000000/////////000111222222222222111222222333444444333333333444444444444555999;;;::::::999888777777777777555555555666777999:::;;;:::::::::::::::999888888999999888777888999;;;<<<,,,---///222444555666777555444444333222111000000000222222222111111333444222333444666888999::::::;;;===???@@@AAACCCFFFIIIKKKMMMPPPWWWaaalllvvv{{{xxxzzz{{{|||~~~~~~|||ssshhh^^^UUUNNNKKKGGGFFFDDDAAA@@@?????????@@@AAACCCEEEGGGGGGDDDAAA888999;;;;;;::::::;;;<<<===???AAAAAA@@@BBBGGGLLLJJJJJJMMMUUUaaatttzzzwwwsssiiiXXXDDD888555333222111111000000111111111111111222111111000///111111000//////...------000000000000////////////////////////////////////000///...---,,,+++++++++------,,,,,,++++++******)))***+++,,,,,,+++***))))))333CCCRRRXXXPPP???111,,,,,,------------,,,,,,*********)))******+++,,,***))))))))))))***++++++******++++++,,,,,,,,,---((())))))******))))))((())))))(((((((((((())))))'''((()))***+++++++++***(((((('''''''''((())))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))************))))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((((((((()))******((((((''''''(((((()))***((('''''''''(((***,,,---******))))))))))))(((((())))))))))))))))))))))))******))))))))))))******+++)))((((((*********)))))))))))))))************((((((''''''''''''((((((***)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))(((((()))***************,,,***)))((((((***,,,---,,,,,,++++++++++++,,,,,,...------,,,++++++******++++++++++++++++++++++++---,,,+++***************))))))))))))************,,,,,,,,,,,,,,,---......+++******+++...//////...------------------------,,,,,,,,,---....../////////111222222111000111222000111111111111000000///......///000111111111111000111222333333444444333222333444444444444777999888888777777777777777777444555555777888:::<<<===;;;;;;;;;;;;:::999888777666666666666666777888999------...000222444666777555555555444333111000000222333444444333333555777777777555444444444444444777999:::;;;::::::<<<===<<<<<<===@@@FFFMMMTTTYYYUUUUUUVVVXXX\\\ccclllrrrxxx{{{}}}~~~}}}~~~~~~wwwooofffbbb```kkkeee[[[PPPGGGAAA>>>=====================<<<<<<888:::===AAADDDDDDAAA???666888999999999999<<>>BBBEEECCCBBB@@@???AAAGGGPPPVVV]]]```dddfffgggiiinnnqqqxxx{{{wwwsssfffeeeaaaYYYRRROOOPPPRRRZZZUUUKKKCCC===<<<===>>>????????????>>><<<:::888======>>>???@@@>>>:::666888:::;;;:::888999<<<@@@EEEGGGHHHDDD???===@@@CCCGGGEEEGGGLLLTTTfffiiiOOO???:::555444333333222222333333111111111111111000//////------......///000000000000000000000////////////////////////////////////......---,,,,,,,,,------***+++++++++++++++++++++++++++***))))))***++++++***@@@VVVZZZJJJ666,,,+++***++++++,,,,,,++++++*********))))))***+++,,,,,,***)))((((((((()))+++,,,*********))))))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((())))))&&&''')))***++++++*********)))((('''''''''''''''))))))))))))))))))))))))************************'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''((()))))))))((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))((('''''''''(((***+++(((***,,,---,,,,,,+++,,,***))))))***,,,///222555,,,+++++++++******))))))))))))))))))))))))))))))******))))))))))))*********)))'''''')))))))))((())))))))))))******************))))))))))))******))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))(((((()))***************''')))+++,,,,,,,,,***)))******))))))))))))*********++++++,,,,,,------...++++++++++++++++++++++++...---,,,+++******************+++++++++,,,,,,,,,++++++******++++++,,,,,,...---,,,---///000///...------------------------++++++,,,,,,---...//////---000222333111111222555111111111111111000/////////000111222222333333222///000111222333444444444000222555555444333222333555555555555555666777888666555555555666777888888;;;<<<;;;;;;:::999888777555666888999:::::::::999///......///000222444555222222222111000//////.../////////000111111222222333222111000////////////000000111111111222222222111222333555777888999::::::999888888999;;;===>>>EEEEEEGGGIIIKKKNNNPPPRRRZZZ\\\```fffnnnwww~~~nnnbbbZZZTTTKKKJJJHHHDDDBBBAAADDDFFFLLLIIIEEE@@@===;;;;;;;;;888:::;;;;;;:::999:::;;;<<<<<<;;;;;;;;;:::::::::999999999777777999<<<@@@JJJMMMNNNHHH@@@<<>>999333222111111000000111111////////////..................---------,,,,,,,,,------------------------000000///.....................---,,,,,,+++***************++++++,,,,,,,,,---,,,***))))))***,,,---,,,AAARRRNNN<<>>AAADDDIIIFFFBBB>>>;;;:::::::::888:::;;;;;;:::999:::;;;777777888999:::;;;;;;<<<::::::999888777999===@@@JJJMMMLLLFFF>>>999;;;???FFFHHHJJJJJJOOO^^^uuuttt^^^HHH:::666222222222111111111000000////////////........................------,,,,,,------------------------//////...------------------------,,,,,,++++++******++++++++++++++++++,,,---,,,***))))))***,,,---+++;;;GGGAAA333++++++...************)))))))))((())))))))))))))))))))))))************************((()))***++++++***)))((((((((('''&&&&&&&&&&&&&&&******))))))(((((())))))'''((((((((())))))))))))+++***(((&&&&&&'''((()))))))))))))))************((()))******(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((('''''''''''')))((('''((()))***)))(((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((('''))))))***+++++++++******)))***++++++++++++***)))***************)))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''$$$%%%&&&((())))))(((((()))))))))))))))((((((''''''''''''((((((((())))))+++******)))(((((())))))((((((''''''''''''((((((((((((((((((((((((((('''(((((())))))))))))(((((())))))***++++++++++++***---,,,***((((((***,,,---))))))))))))))))))))))))((((((((((((((((((((((((+++++++++************))),,,+++************+++,,,,,,---------,,,++++++************++++++,,,---...++++++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222000000////////////000000....../////////000000000...///000111111222222111444333333333333444555555444444444444444444444444777666555555555666777888:::999888999::::::777444555555555555555555444444+++++++++,,,...111333555111111000000//////.........//////000000111111222000000///...------------000000000000111111111111///000000111222222333333333333222222222444666777222222333444555777888999777777888999<<<@@@CCCEEEGGGJJJNNNRRRVVVZZZ^^^bbbjjjttt|||{{{~~~~~~}}}{{{yyyyyyzzz{{{}}}{{{zzzvvvqqqkkkgggeeeeeefffkkkvvvwwwpppnnn~~~||||||zzztttmmmmmmdddUUUGGGBBB???===;;;;;;;;;::::::<<>>FFFHHHJJJIIIKKKUUUeeesssrrr```PPPAAA888666111111222222111111000///////////////............/////////............---------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********,,,+++***))))))***+++,,,)))333888222***(((+++---************))))))))))))))))))))))))))))))))))))************************))))))************))))))(((((('''&&&&&&&&&''''''+++***************++++++''''''((((((((()))))))))+++***)))((('''((())))))(((((())))))************)))***+++***))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((***(((&&&&&&(((*********''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))*********+++******))))))***++++++,,,,,,++++++***,,,,,,,,,+++***))))))((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((###$$$%%%'''((()))******))))))))))))((((((((((((''''''(((((((((((())))))******)))((((((((())))))((((((''''''''''''((((((''''''(((((((((((((((((((((((())))))))))))(((((())))))***++++++++++++***---,,,***))))))***,,,---&&&''''''((())))))******+++++++++++++++++++++++++++++++++************)))+++******))))))******+++,,,,,,,,,,,,,,,+++++++++,,,+++++++++,,,---...///,,,++++++++++++,,,,,,---------------------------....../////////000000000////////////////////////------........./////////...///000111111222222111333333333333444444444555444444444444444444444444666666555444444444555555:::999888888888777555222333444555666666555444444)))))))))+++---000222444000000000//////...............//////000111111111000//////...------....../////////000000000111111000000000000000111111111111111000000111222333333333333333333333444555666666666555666777888:::;;;:::<<<>>>???@@@BBBFFFIIIRRRZZZdddjjjkkkiiihhhgggccc```\\\ZZZ[[[^^^aaadddggghhhjjjllllllkkkjjjhhhfffhhhjjjlllllljjjgggfffbbbdddfffhhhiiikkkoooqqqsssuuuvvvsssnnngggbbb```______^^^^^^^^^___``````[[[ZZZXXXSSSNNNJJJJJJJJJTTTYYYaaaggghhhggggggiiitttoookkkkkkmmmkkkccc\\\YYYZZZVVVJJJ@@@===<<<:::999::::::::::::;;;>>>AAAAAA???===:::888888888888999:::<<<;;;:::999999:::888888777777777666666666:::::::::999888999<<<>>>;;;>>>???===:::999===AAACCCFFFHHHGGGFFFLLLWWW```uuuwww^^^MMMCCC<<<888888000111222222111111//////////////////............/////////////////////...------------------------------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,++++++******))))))++++++***))))))***++++++''',,,---)))&&&)))+++,,,*********)))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))******)))))))))))))))***)))))))))***+++,,,---...'''''''''((((((((())))))++++++***)))((())))))***(((((())))))******++++++)))+++,,,+++***)))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************+++(((&&&%%%''')))******''''''''''''''''''''''''(((((((((((((((((((((((())))))***+++++++++++++++******+++******)))((((((************************+++++++++******)))))))))(((((())))))))))))(((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))%%%%%%'''((()))******+++***))))))((((((((((((((((((((((((((((((((())))))***))))))((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))***++++++++++++***---,,,+++******+++,,,---************++++++,,,,,,........................+++++++++*********))))))***))))))))))))))))))***,,,,,,++++++++++++++++++---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////////////////...//////////////////...------------.........///...///000111111222222111111222222333444444444444333333333333333333333333555555555666777888888999888777777666666555444333444555777999999888666555(((((()))***,,,///222333/////////........................///000000111111000000//////......//////....../////////000000000000000000000000000000000111000000000111111111222111111111111111222222333333333333333444444555555888999::::::999:::<<<>>>HHHMMMRRRSSSQQQNNNMMMMMMKKKIIIEEEBBB@@@AAADDDFFFIIIJJJLLLNNNOOONNNNNNMMMIIIKKKMMMOOOOOOMMMKKKJJJHHHIIIKKKKKKKKKMMMPPPRRRTTTVVVWWWUUUPPPKKKFFFDDDHHHHHHGGGEEEDDDDDDCCCCCCEEEFFFEEEBBB@@@???@@@BBBGGGOOOYYY^^^aaacccfffhhhbbb\\\VVVVVVYYYXXXRRRKKKGGGKKKKKKDDD>>>;;;999777999:::::::::999999<<<>>>>>>===<<<:::999999999999999;;;<<<<<<:::888999999999888888888888777777777999::::::999888888:::<<<777999::::::888999===@@@>>>AAADDDDDDCCCEEEKKKQQQ^^^oooiiiQQQBBB<<<888666666000111111111111000//////////////////.............../////////////////////------------------------...---------------......***++++++++++++++++++++++++++++++******)))))))))************************&&&)))***((())),,,---***))))))))))))))))))******))))))))))))))))))))))))***************************))))))))))))))))))*********)))))))))******+++'''((((((***,,,...000111''''''''''''((((((((((((+++******)))))))))))))))'''(((((()))******++++++)))+++,,,+++***)))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))*********++++++(((&&&%%%''')))******(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***))))))***************)))((('''))))))(((((((((((())))))((((((((()))))))))******(((((())))))))))))(((((((((((())))))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))************)))((('''(((((()))))))))))))))))))))(((((()))((((((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((())))))))))))(((((())))))***++++++++++++***,,,++++++******++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))******))))))))),,,+++*********+++,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////..................////////////......------------.........///...///000111111222222111000111222333444444444444333333333333333333333333444555555666777888888888555555555555555555555666333555777999999888777666)))))))))***,,,///111333..................---------......//////000000111000000//////...//////000............////////////000000000000111111111111000111111111111111111111222222111111111222333333000000111111222333333333444666888999888999;;;===DDDGGGJJJIIIFFFDDDDDDEEEBBBAAA???;;;888777999;;;:::;;;<<<>>>??????>>>>>>;;;===>>>@@@@@@???>>>===@@@@@@???===;;;:::<<<>>>AAACCCEEEDDDAAA===;;;:::;;;;;;;;;::::::::::::999999:::;;;;;;:::;;;>>>AAA???MMM]]]dddeeeeeeccc```SSSNNNKKKKKKNNNPPPNNNKKKCCCHHHJJJEEE???===;;;888777888888888666666888999<<<;;;;;;::::::::::::::::::;;;<<<<<<:::888888999666666777888999:::;;;;;;888999999999777777999:::999::::::999777888:::<<<:::===@@@AAA@@@AAADDDGGGLLLVVVfffvvvooo]]]III>>>999555222222222111000////////////000////////////............---............/////////---------------------------------------......///+++++++++++++++************************)))))))))************************&&&)))***)))+++...---)))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******(((((('''''''''((())))))(((((()))***+++---///000&&&&&&'''''''''(((((((((******)))))))))(((((((((''''''((()))***++++++,,,)))***+++***))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&''''''(((((())))))***(((&&&&&&(((*********((((((((((((((((((((((((************************)))))))))))))))((('''&&&)))))))))***))))))(((((()))((((((''''''(((((()))&&&''''''((())))))******(((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((******)))(((((())))))***+++***((('''''''''((()))******))))))))))))((((((((((((''''''(((((())))))((((((''''''''''''((((((&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))***++++++++++++***+++******************+++,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))******++++++******)))++++++***))))))***,,,---------,,,,,,,,,,,,------,,,------------,,,,,,+++,,,,,,------...////////////.....................---...///000000///...---------........./////////...///000111111222222111///000222333444444444444333333333333333333333333555555666666666555444444444555555555444444666888222333444666666666555555*********+++,,,...000222------------------------------......///000000000///......------......///------........./////////.../////////000000111111000000111111111000000000222111111111222333333444111111222333333333333333111333666888888777888999<<<@@@CCCCCC@@@>>>???@@@===>>>===:::777555666888555666777888888888888888888999::::::;;;;;;::::::======;;;999666555777999;;;<<<>>>>>><<<:::999999666777777777888777777777444555666666666777:::======OOO```fffddd___XXXQQQMMMJJJGGGGGGHHHJJJKKKKKKIIIMMMMMMFFF@@@===<<<999555666777777666666777999999999999999999::::::::::::<<<===<<<:::888888888666666777888999::::::;;;777888888888666666777888999999999888888999:::<<<999<<>>===>>>@@@BBBDDDKKKVVVaaafffeeecccYYYMMMBBB===:::666333333333111///------...000111////////////............,,,,,,------............------------------------,,,,,,++++++,,,------...,,,,,,++++++******))))))))))))))))))************))))))************))))))'''******)))***---,,,(((((()))))))))************))))))))))))))))))))))))************************+++***)))(((((()))***+++((((((''''''((())))))***++++++************++++++&&&&&&&&&'''''''''((((((((()))))))))((((((''''''''''''((()))***+++,,,,,,((()))******(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))))))))((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))((('''((())))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))***(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''''''''&&&&&&'''((()))***+++***((('''''''''))))))*********)))))))))(((((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&''''''((())))))***(((((())))))))))))(((((())))))***++++++++++++***))))))))))))))))))))))))************))))))))))))------------------------+++++++++************)))******+++,,,,,,+++******+++***)))((()))***,,,---,,,,,,++++++++++++,,,,,,------.........---+++++++++,,,,,,---......//////---.....................,,,---///000000///---,,,....../////////000000000...///000111111222222111...///111444555555444333222222222222222222222222444555666777777777666555666777777555333333555888333333444444555666666666++++++++++++,,,...000111------------------------------......///000000000------,,,,,,,,,------...---------.........//////------......///000000111///000000111000000//////------------...///000000111222222333333222222111000333666777666555444555333777<<<===:::777777888777999:::888555222333555333444444555666666555555444444444444555555666666555555444222111222555777555777888888666555555666666666666666666555444333555666666555555666999;;;@@@QQQ___aaa[[[VVVNNNGGGJJJHHHEEEBBB@@@AAABBBCCCLLLOOOLLLCCC;;;999888666444666888888888888:::;;;777777888888999999:::::::::<<<===<<<:::888888888888888888888777777777777666777888777666555666777666666666777999;;;>>>@@@:::<<<>>>>>>===;;;;;;<<>>>>>>>>>>>??????@@@EEEGGGBBB<<<:::888666888888888777666666555555888888777777777777777888===<<<:::999888999999:::999888888888777777666666666666666666666777888888999888777666555888===@@@???>>>===;;;;;;<<<======666666666777888888999999999888777555333333222222333222111000//////////////////......---------,,,111000///...---,,,,,,,,,)))***++++++,,,---.........------,,,,,,------...******************++++++************************(((((()))))))))*********(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))(((((()))***++++++---,,,+++)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,***(((++++++***)))(((((())))))(((((((((((((((''''''&&&###%%%''')))******)))(((((((((''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&''''''(((((())))))******))))))))))))************000---)))((()))******(((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))******++++++111///+++((('''(((***,,,((()))))))))))))))((('''))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))+++)))(((&&&&&&((()))+++((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))++++++***)))((('''&&&%%%,,,,,,++++++***))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))'''((()))++++++***))))))))))))***++++++++++++***((()))++++++******+++---...---,,,+++++++++,,,---...)))(((,,,...,,,)))***---------...------,,,,,,---------------...///000...//////---+++***+++---------...///000000//////222222111111111000000000444111///000222444444333222222111111111111222222444222333999AAADDD@@@:::<<<>>>???<<<777333111111444444333333444777:::;;;++++++++++++,,,...000111222000...------------,,,///---+++,,,.../////////---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------............000000000/////////......////////////////////////000000000000000000000000000000111222222222222111222222222222333444555666666666666555555444444444555333222222333444333222222222333444444444444444333333444444444444333333333333333333333333333333666444222333555666444222222333555555555666888:::@@@NNN\\\]]]QQQDDD>>>>>>;;;::::::999999::::::;;;???DDDFFFAAA<<<:::888666777777777777777777777888888888777777777777777888;;;:::999999888888999999888777777777666666666666666666666666666777777888999999888777666888;;;>>>===<<<<<<;;;;;;;;;;;;;;;666666666666777777777777666555444333222111111111000000000000000111111222/////////.........------111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,************************************************---,,,+++***)))(((''''''(((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++*********++++++)))))))))))))))***++++++---,,,+++)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((*********)))***)))((((((''''''(((((((((((((((((((((''''''&&&$$$&&&((()))***)))((('''***)))))))))(((((((((((()))***+++,,,,,,+++***)))(((((((((((())))))))))))(((((()))))))))*********...+++(((''')))******((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))*********///---***(((((()))***++++++******)))(((''''''&&&))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******$$$$$$&&&(((***,,,---...+++++++++*********)))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))(((((()))******************+++,,,,,,------,,,,,,***+++,,,+++***)))***+++---,,,+++++++++,,,---...000,,,,,,000222///------,,,,,,------...------------------.........//////...000111000///...///000---......///000000//////111222222333333333222222444222///000222333333222111111111111111111222333666666999AAAJJJMMMHHHCCC???AAA@@@===888444333333444333333333444666777888************,,,...000222333000...---------,,,+++...,,,+++,,,///000111000,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------............///////////////.........////////////////////////000000000000000000000000///000111111222222111111111111111111111222333444666555555444333222222111222111000000222222222000111111222333333333333222222333333444444333333222222222222222222222222222444333222222444444333222222333444444444666999;;;CCCQQQ___^^^PPPAAA;;;:::777777666666666666777777===CCCEEE@@@;;;999888666555666666777888888999999777777777666666777777888999999999999999888888777777777777666666666666666666666555555666666777777999::::::999888888999;;;:::::::::::::::999888888666666555555555555444444222222111000000000000000......///000111333444444///////////////.........000000///...---------------------,,,,,,+++++++++,,,++++++******++++++,,,************************************************......,,,+++)))((('''&&&(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))******+++***))))))))))))***++++++,,,+++***)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%&&&''')))))))))((((((''''''&&&&&&''''''(((((((((((((((''''''&&&&&&'''((())))))((('''&&&))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))(((((((((((((((((())))))))))))******+++)))''''''((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((***))))))))))))))))))(((******))))))))))))******---,,,***((('''&&&&&&&&&))))))))))))))))))))))))))))))((((((((((((((('''))))))(((((((((((())))))***)))(((''''''((()))***((((((((((((((()))******)))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))***++++++'''(((((()))***+++++++++)))))))))*********++++++)))************+++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))******+++***+++,,,,,,------,,,,,,+++,,,---+++)))(((((())),,,++++++++++++,,,---...000---///333555111......++++++,,,---............,,,---.../////////...---(((+++---...---------.........///000000000//////000222444555666666444444444222000000111222222222111111111111111222333333666888>>>HHHQQQTTTOOOJJJAAAAAA???;;;777444333333222222333333333444444444)))))))))***,,,...111222444222000//////...---+++,,,++++++,,,///111111000.........---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------....................................///////////////000000000000000000000000000000///000000111111111111111111000000000111222222333555555444333222222111000111000///000222222111000000111222222333333222222222222333333333333222222222222222222222222222222222222111222333333333222222333444444444666;;;>>>HHHUUUaaa___PPPAAA:::999777777666666666666777777:::@@@CCC>>>:::999888666555555555666666777777777777666666666666777777888888999:::;;;:::999888777888888777777777777777777666666555555555666666777999:::;;;:::888777777888777777888999999777666555555555555444333222222111000///////////////000000---...///111222333333444////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************************************++++++++++++************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''((()))*********))))))***++++++++++++***(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))'''$$$$$$&&&((())))))((((((''''''&&&''''''((((((((((((((((((''''''&&&'''(((((()))(((((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''(((((((((((()))))))))***(((((('''&&&'''((())))))******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((******))))))((((((((('''''''''((()))))))))))))))---+++)))'''&&&&&&((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((())))))***+++++++++******)))))))))(((((((((((()))***++++++,,,))))))*********+++++++++***++++++++++++++++++***))))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))******************+++,,,+++)))((()))***++++++++++++,,,------...,,,+++...333444///,,,---***+++,,,---............+++---///000000///---,,,$$$'''+++---------------...//////000000000/////////111444777888888666555444333111000000111222222222222111111222222333444333777???IIIRRRSSSNNNHHH@@@???<<<888444222111111111222222333222222111111(((((()))***+++...000222555444222222222111///---+++***+++,,,///000000///......---------,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...---------------.........------......//////////////////////////////////////////000111111111111000111111111111111111222333555555444333333222111111111000000222333444222111111111222333333333333333111111222222222222111111222222222222222222222222000111222222222222333333333444444333444888===AAAMMMWWW```^^^PPPBBB;;;:::777777666666666666777777888>>>@@@===999888888666666666666555555444444444666666555555666777888888888999:::;;;;;;:::999888999999999999999999999999666666555555555555666666888:::;;;:::888666555555555666777777777666444333555444444333222111000000///////////////000000111...///000111111111111000.........///////////////,,,,,,++++++******++++++******+++,,,,,,---......------,,,,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&''''''((())))))++++++***************+++******)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))&&&$$$###%%%'''(((((((((((((((''''''((())))))(((((((((((((((''''''&&&((((((((((((((('''''''''&&&&&&&&&'''''''''''''''******************************))))))(((((('''''''''(((((((((((()))))))))''''''''''''''''''((()))******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((***)))))))))((((((''''''%%%&&&((()))******))))))***)))'''&&&&&&(((***+++((((((((((((((((((((((((******))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''((())))))&&&'''((()))***+++,,,,,,''''''((()))***++++++,,,))))))*********+++++++++))))))************))))))))))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))************)))(((***++++++******+++,,,+++++++++,,,,,,---------***)))---222222---+++---***+++,,,---............,,,---///000000...---+++(((+++///111111000000111///000000000000000/////////111444777888888777555444333222111111111333444444444333333333333444444333777>>>GGGMMMMMMHHHCCC@@@===:::777444333222111111111111222111111000///))))))))))))+++---///111555444333333444444111///,,,,,,,,,...000111000///++++++++++++************************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------------,,,,,,,,,------......///////////////////////////...///000000111111000000111111000000000111111222333333333333222222222222000000111333555555333111111111222333333333333222000111111222222111111000222222222222222222222222000111222222222222333555555555444444555999@@@DDDNNNTTTYYYWWWNNNDDD===:::555555444444444444555555555;;;>>>;;;888888888666777777666555555444333333555555555555666777888888777888999999999999999999:::::::::::::::;;;;;;;;;666666555555444444555555777999999888666444333444555555555555555444444333444444333222222111000000000///////////////000111...///000000000///...------------...............,,,++++++******+++++++++)))******+++---......///...------,,,,,,------...,,,,,,++++++***))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++************+++***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$%%%&&&(((((((((((((((((('''(((((()))***(((((((((((((((''''''&&&''''''''''''((((((((((((((((((((()))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((''''''(((((((((((())))))'''((()))((('''&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))(((((((((((((((((('''''''''((()))))))))))))))((((((''''''((()))+++,,,))))))))))))))))))))))))***))))))))))))))))))((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))***'''''''''''''''(((((())))))))))))(((((((((((((((''''''(((((()))***++++++)))************+++++++++)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***++++++,,,,,,++++++''')))***+++******,,,---+++,,,,,,------,,,,,,+++***+++...222222------000++++++,,,---............---.../////////...---,,,***,,,///000/////////000000000111111111000/////////000333555666666666555333444444333222222555777888777666555444444444444666888===CCCGGGGGGDDDAAA@@@===:::999888777555333111111000000000000000000***)))))))))+++,,,...///333222222333555444222000/////////111222333111///+++++++++************)))************++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------******++++++,,,------...////////////////////////...//////000000000000000000000///////////////000000000111111111111222222//////000333555555333111///000111111222222111111000000111111111111000000111111111111111111111111///111333333222222444666777666555444666;;;BBBGGGKKKLLLNNNMMMIIIBBB<<<777555555444444444444555555333999===:::777777888666777777777777777666666666555444444555555777888888666666666666666777888888999999999:::::::::;;;;;;777666555444444444444555666777777666444222333444666555444444333333444444333333333222222111111111000//////.........//////,,,---...//////...---,,,,,,,,,,,,,,,---------...---,,,,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))((()))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***))))))***+++,,,---------,,,++++++*********+++))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))(((''''''&&&&&&&&&''''''((()))(((((((((((((((''''''&&&'''''''''''''''((()))***(((((((((((()))))))))***((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''''''''((((((((())))))(((***+++***'''&&&&&&((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((((((((()))))))))))))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******((((((((('''((())))))***+++***)))((('''%%%%%%$$$'''((((((((())))))******)))************+++++++++)))******++++++******)))))))))))))))))))))))))))(((((()))***************)))******+++++++++++++++)))***++++++***)))***,,,,,,------------,,,***)))++++++...222000------222,,,,,,------...---------//////.........---------,,,---......,,,,,,---...111111111111111000/////////000111222333444444444222444555444333444777:::;;;:::999777666555555444666888;;;>>>AAABBBAAA@@@===;;;999999999999666333111111000//////000111222******))))))***,,,---///111111111333444444333111222111111333444444222000---------,,,,,,,,,++++++)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))***++++++,,,------////////////////////////...//////000000000000000///......---------............//////000111111111...///000222444555333000...//////000000000000000000000111111111111000000000000000000000000000000///222444444222222444777888777666555666<<>>===;;;999777555555444555666777999<<<>>>??????999777666777999888444111222111///...///000222444)))(((((((((***+++---...222333333444444333333222555444222222222222000///,,,,,,,,,++++++*********(((((())))))*********+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................000///---,,,,,,---///000///......---------......////////////////////////000000000000000000000000111111111111111111111111............///////////////000000000000111111111222222111111111111111222222222222333333444444444666777666555<<>>:::888888666666666666666666666666666777999;;;:::888666444666666777888999999888888333333333444444444555555555555555555444444777999999888777555555777888999666555555555555444444444555444333222111111111111444444333333222111000000333333333222222222111111///////////////......---000...+++))))))***,,,...,,,---///000000000///......---,,,+++***+++,,,,,,------,,,+++************+++++++++,,,,,,++++++++++++++++++++++++***)))((())))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))((('''&&&''')))'''(((((()))***+++++++++++++++***)))((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&++++++***)))((('''&&&&&&(((((('''&&&'''((()))***''''''''''''((((((((()))((()))***+++******(((((())))))((((((((((((((()))******))))))(((((('''''')))******)))&&&%%%%%%&&&%%%%%%%%%&&&'''(((((()))&&&'''(((*********)))((((((((((((((()))))))))))),,,***((('''&&&'''((()))&&&&&&''')))***************)))(((((()))***)))'''((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''))))))(((((((((((())))))(((((()))(((((('''&&&%%%((((((((((((((())))))***((((((((()))******++++++---+++)))((('''((()))***''''''((((((((((((''''''((((((''''''''''''((((((***************++++++,,,************))))))))))))++++++******))))))((((((''''''((())))))***))))))+++***)))))))))***,,,---++++++++++++,,,---...///000222444333///,,,,,,------------,,,,,,,,,++++++------------------------000000000000//////////////////............//////111111111000000000000000......///000111222222222111111222333444666777888;;;:::777555444333333333777777777888999;;;<<<===::::::999777666444333333111111111111000000//////)))((((((((()))+++---...111222333333444444333333666555333333333222000...,,,,,,+++++++++***************************++++++******++++++,,,,,,------************************---------------------------,,,***))))))***,,,---......---------------...........................////////////////////////111111111111111111111111//////000000000111111111000000000111111111111222222222111111111111111222444444444444333333333333444666666777>>>GGGHHHCCC???BBBEEEDDD@@@;;;999888555555555555555555555555444555777888888666444333333444555555666666666555333333444444444555555555666777777666555666888:::999888666555555666888999555555555555444444444444555444333222111111111111333333222111111000//////222222222222111111111111///////////////...------000///---,,,+++,,,---...,,,,,,......///...------************+++---///000+++++++++******+++,,,,,,******++++++++++++******+++++++++++++++***))))))(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))(((''''''((()))&&&''''''((())))))************))))))((()))))))))''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((()))))))))))))))((('''''''''(((******''''''((((((((((((((((((++++++,,,++++++)))'''&&&))))))(((((((((((())))))***)))))))))((((((((('''((()))***)))((('''((()))&&&''''''((())))))******'''(((((())))))))))))((((((((((((((())))))))))))+++***((('''''''''((()))&&&'''((())))))***)))))))))'''&&&'''((()))(((&&&((((((((((((((((((((((((******)))(((((()))******))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))(((((()))))))))))))))***++++++******))))))(((''''''''',,,+++)))''''''((()))***''''''(((((((((((('''''')))))))))(((((()))))))))((((((((((((((())))))***************))))))))))))))))))))))))))))))(((((('''((())))))))))))))))))******))))))******+++,,,++++++++++++,,,---......,,,...000///+++)))))))))***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///////////////////////////............//////000000000000000000000111000111111222222333333333111111111222333444555666666555444444444555666666666666666777888999;;;<<<:::999888777555444333222222222111111111000000000)))((((((((()))+++,,,...///000111333444444444444888666444444333222000---+++++++++***************---,,,+++***)))***+++,,,***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))++++++,,,,,,,,,,,,,,,---------........................////////////////////////000000000000000000000000111111111111222222222222000111111111111222222222222111111111111111222222555555444444333222222111222444666:::AAAHHHHHHDDD???BBBEEEFFFBBB===999777555555555555555555555555333444555666777666555444333333333444444444444444333444444444444555555555888999999888777777999;;;888888666666666666888888555555555555444444444444444333222111111111111111111111111000000//////...111111111000000000//////...////////////...------000////////////.........,,,,,,,,,------,,,++++++************+++---...///)))))))))******,,,------)))******************)))***++++++++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))''''''((()))&&&&&&''''''(((((())))))))))))((((((((()))******((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&''''''((((((((())))))))))))(((((((((((()))******((((((((((((((((((((((((,,,------,,,+++)))'''%%%))))))(((((((((((())))))))))))))))))((((((((((((&&&''')))((('''''')))***((())))))******+++++++++***))))))(((((((((((()))(((((((((((())))))))))))+++***(((''''''((())))))(((((())))))))))))(((((()))((('''''')))))))))'''((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))******++++++,,,+++++++++***************++++++,,,))))))(((((('''&&&&&&&&&***)))((('''''''''((()))'''(((((())))))(((((('''************************((((((((((((((())))))***************))))))))))))(((((((((((((((((()))))))))))))))***))))))(((((())))))***+++++++++++++++++++++***++++++,,,---...***,,,---,,,***(((((((((((()))***+++,,,------...------------------------//////////////////////////////............///////////////000000111111111333333333333333333333444333333222222333333444555333333222333333444555666555555555555666777999999888888777666444333222222222222222111111111111111)))((((((((()))***,,,---...///000222444555555555888777555555444222///,,,*********************)))---,,,***)))((()))***+++************))))))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,------++++++,,,,,,,,,,,,,,,,,,........................////////////////////////////////////////////////000000111111111222222222111111111111222222222222111111111000111111222333222222222222222222222111333555888===CCCFFFEEECCC???BBBEEEFFFDDD>>>999555444444444444444444444444333333444555666777777777555555555555555555555666444444444444555555555555888999999888666777999;;;888777666666666666777888555555555444444444333333333333222111111111111111111111111000000/////////000000/////////...............//////......---,,,......///000000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++***************+++,,,,,,))))))************))))))******+++++++++******)))''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))((('''((()))'''''''''(((((()))))))))((((((((((((((()))***+++))))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''***))))))(((''''''&&&&&&''''''''''''(((((()))))))))))))))(((((((((((((((+++,,,,,,,,,+++***(((''')))(((((((((((())))))***))))))))))))((((((((((((%%%'''((('''&&&&&&'''((()))))))))******++++++++++++***)))'''''''''((()))(((((((((((())))))))))))***)))(((((((((((())))))((())))))))))))(((((('''***)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))(((((((((((()))))))))******+++,,,,,,,,,,,,***))))))))))))***++++++&&&&&&'''(((((())))))***)))(((''''''''''''(((((((((((())))))))))))(((((()))******************)))***************++++++,,,************)))))))))(((&&&&&&''''''(((((())))))***************)))((('''((()))***,,,,,,+++******++++++******+++,,,,,,---,,,------,,,++++++******))))))******+++,,,------............////////////........./////////////////////............//////---......///000111222222333333333333333333333222555555444333333444444444444444333222222222111111333333333333444555666777777666555444333222111111222222222222111111111111)))(((((((((((()))+++,,,---...000222333555555555777666555555444222...+++))))))))))))))))))))))))+++***)))(((''''''((((((***)))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,......------------......***+++,,,---------,,,,,,......................................................................../////////000000000000111000000111111111222222222111111000000111222222333...//////000111222222333555666:::???CCCCCCAAA@@@???AAADDDEEEDDD???999444444444444444444444444444111111222333444666777888666555444444444444555555444444444555555555666666777888888666555555777999777666666666666666666777555444444444444333333333222222111111000000111111111111111111111000000000/////////.........------...............------,,,+++,,,...//////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++******)))))))))***))))))************)))))))))******+++++++++******((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''(((***((()))))))))))))))******((('''''''''((()))******))))))))))))))))))))))))''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))((((((((()))***+++,,,+++***)))((((((((((((((()))******(((((((((((()))))))))))))))***+++)))'''&&&&&&'''(((((())))))))))))))))))+++***)))'''''''''((()))(((((((((((()))))))))))))))((((((((((((((())))))((())))))))))))(((((('''((('''&&&''')))***)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((()))***+++++++++***)))(((((((((((()))******'''(((((())))))***++++++((('''''''''''''''(((((((((((())))))))))))((((((((())))))******))))))(((***************++++++,,,************)))))))))(((&&&&&&''''''(((((())))))******+++******)))((((((((()))***,,,,,,+++******++++++*********+++,,,,,,------,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,---------.........------....../////////000//////............//////------...///000111111222222222222222111111111111444333222222111111222222333333222222222111000000222222222222333444555555555444444333222111000000111111111111111111111111))))))((('''((()))***+++---...000222333444555555555444444444444222...+++(((((((((((())))))))))))(((((((((((((((((('''''')))))))))))))))*********))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........------------------------------........................////////////////////////---.........///////////////000000000000111111111000000000000111222333333------...///111222333444777666:::@@@AAA???>>>@@@@@@AAABBBCCCCCC>>>888444333333333333333333333333000//////000222555777999555444333222111222333444444444555555555666666666666777666555333333555777666666666666666666666666444444444444333333333333222111111000000000111111111111111111111111111111/////////.........---------............---,,,,,,***+++,,,---------,,,+++,,,,,,+++++++++,,,---...'''((()))+++,,,,,,---,,,,,,,,,+++))))))((((((((()))******************)))))))))***++++++++++++***))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******(((((()))***))))))))))))************(((((('''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))%%%%%%&&&'''((())))))***&&&&&&'''(((((((((((((((((((((((())))))*********&&&''')))***++++++******(((''''''(((((()))***+++(((((((((((())))))))))))---......,,,***(((((()))((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((%%%$$$###$$$&&&''''''&&&))))))))))))))))))))))))&&&''''''((((((''''''&&&&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))))))))))))))((((((((((((((())))))***+++++++++***))))))((((((''''''((((((((()))))))))((())))))******))))))((('''((()))******)))((('''((((((((((((((())))))***************))))))))))))(((((((((((((((((())))))*********+++******))))))))))))***+++++++++++++++++++++************++++++,,,+++)))***+++,,,,,,+++---------,,,,,,+++++++++)))******++++++,,,,,,,,,---------......//////000//////............//////.........//////000000000000000000000000000000000000000//////...////////////000111222333333333222222222222222222333444444333333222111111000//////000000000000000111111111))))))((('''''')))***+++...///000111333333444444222222222333444222...+++'''''''''((((((((())))))&&&''')))******)))((('''((())))))******+++++++++))))))))))))))))))))))))******++++++,,,------...+++++++++,,,,,,+++++++++***+++---/////////...---------------------------........................////////////////////////------........./////////....../////////000000000000000000000111222333444///000000111222333444444555444888>>>@@@======AAAAAA@@@@@@AAAAAA===888333222222222222222222222222222111111222444777;;;===666555333222111222333444555555555555666666666666666777666555333333555666555666666666666666666555444444444333333333222222111111000000000000111111000000000000000000000000////////////............------......------,,,+++******+++,,,,,,,,,,,,,,,))))))))))))***,,,---...'''((()))+++,,,,,,,,,,,,+++***)))))))))))))))*********++++++++++++******))))))***+++++++++++++++************************((((((((())))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******)))((()))***))))))))))))))))))))))))))))))((('''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))$$$%%%%%%&&&'''((()))***'''((()))***+++******)))''''''((()))***++++++,,,&&&'''((()))***)))((('''''''''''''''((()))***+++'''((((((((()))))))))***+++,,,,,,+++)))))))))***(((((((((((((((((((((((('''(((((())))))))))))((((((((((((((())))))))))))''''''((()))))))))))))))&&&'''((())))))***))))))%%%$$$###%%%'''(((((('''))))))))))))))))))))))))(((((()))******)))((((((''''''(((((())))))******))))))(((((((((((()))))))))))))))***))))))(((((())))))(((((())))))***+++*********)))(((((('''''''''((())))))*********)))))))))************))))))((()))+++,,,,,,+++)))(((((((((((((((((())))))***************))))))))))))))))))))))))))))))(((((())))))***+++++++++************))))))******+++,,,++++++************++++++,,,***((((((+++------,,,------------------......******++++++,,,------...,,,,,,---......///000000//////............//////......//////////////////...//////000000111111111000///////////////000111000111222333333333222111222222222111222222333444222111111000000//////........./////////000000000))))))(((''''''(((******...///000111222333333333111111111333333111...***&&&'''''''''(((((())))))%%%'''***,,,---+++)))((((((((()))***+++,,,,,,---******************************+++,,,------......+++,,,,,,------,,,,,,+++***+++...///000000///...------------------------........................000000000000000000000000............////////////............////////////000000000000111222333444333333333333333333444444444222666===???<<<>>>DDDAAA@@@>>>??????===888333222222222222222222222222666555555666888<<<@@@BBB999888666444444444666777555555555555666666666777777777777555333333555777555555666666666666555555444444444333333333222222111000000000000000111111.........///////////////000000/////////.........------......------,,,++++++++++++,,,,,,---------'''''''''''')))+++---...******+++,,,+++***)))((((((((((((((()))***+++,,,++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++************************(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***((((((((((((((('''''''''***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******'''''''''''''''&&&&&&&&&)))***+++,,,---,,,++++++&&&&&&''')))***+++,,,---(((((()))))))))'''&&&%%%''''''''''''((()))++++++'''((((((((())))))******&&&'''((((((''''''((())))))))))))(((((((((((((((&&&'''(((*********)))((((((((((((((())))))))))))''''''((())))))***))))))&&&&&&((()))************((('''&&&(((***++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))(((((((((((())))))***************)))((('''*********)))***++++++,,,&&&&&&''''''((()))))))))(((((()))***************))))))************)))))))))***,,,------,,,***)))***************++++++,,,************))))))))))))++++++******))))))((((((((()))***++++++++++++++++++***)))))))))***,,,---++++++***************+++...+++)))))),,,//////---+++,,,,,,---...///000000------......///000111111,,,,,,------...///000000//////............/////////////////////...............///000111222222333222222111111222333333444555555555444333111...---222222222222222222333333111111000000//////......---.........//////000000'''&&&&&&&&&&&&'''((((((+++---///000000000111333222333333222111...+++)))((((((((((((((('''''''''))))))))))))((((((((((((&&&'''((()))***+++,,,,,,,,,+++***)))(((((((((((())))))***+++,,,,,,------,,,,,,,,,+++++++++******...---,,,,,,,,,,,,---...++++++,,,------......///...---,,,,,,---...///000......000000000///...------.........---,,,,,,+++---...............------///////////////000111111...///000222333333333333000999===:::888===@@@@@@===888777;;;>>>;;;666333111000000000111222333333444666666444777>>>CCCDDD@@@:::333111333555444222222222333333444555666666777777666555444333333222444444333222222333444444666444333111000000111111333222111///............111000///......------...000000///...............,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------,,,++++++******)))))))))*********+++++++++************)))(((&&&&&&'''(((***,,,,,,***((('''************************))))))(((((((((((())))))))))))************))))))((((((((((((((((((((((((++++++******))))))(((((('''((((((((((((((('''''')))))))))'''%%%$$$%%%&&&+++******)))))))))))))))''''''(((((())))))******((((((((((((((('''''''''''''''''''''((((((((((((+++*********))))))((((((+++*********))))))((((((&&&''''''((()))******+++))))))************))))))******))))))((((((''''''((((((((((((''''''''''''+++*********+++,,,------'''(((((()))***++++++,,,))))))(((((((((((())))))''''''(((((())))))******((((((''''''''''''(((((()))(((&&&%%%&&&''')))+++***++++++******)))((('''''''''(((((())))))************))))))((((((''''''''''''''''''((((((((()))...---,,,+++)))(((''''''&&&'''((())))))((('''&&&%%%'''******)))(((((()))***)))(((&&&&&&&&&'''(((***)))(((&&&&&&''''''(((&&&&&&'''(((((()))(((((($$$'''***+++***)))((()))(((((())))))******++++++((((((((((((((()))******+++)))'''(((+++,,,***(((***++++++,,,+++***)))(((******+++++++++******)))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,111---)))(((***++++++)))*********++++++,,,,,,,,,------------------------...---+++******+++,,,---000000000000000000000000...///000111111000///..................///000000////////////////////////111111222222222222111111333333333222222111111111111111000000111333555666444222//////111111///,,,---------------...//////((((((''''''(((((()))***+++---///000000000111222000111111000///,,,)))'''(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,,,,+++***)))(((((((((((()))))))))***+++,,,,,,,,,*********++++++,,,,,,,,,...---,,,,,,,,,,,,---............---,,,,,,++++++......---,,,------//////.........//////......---------......------,,,+++---......//////...------//////......//////000111///000111222333444444444333;;;???===;;;>>>@@@@@@;;;777777<<>>>>>>>>999666777===???:::444222111111000000000111222222///222333333555;;;===<<<<<<888333111222444333222333333333333444444444444555555555444444333333333444444333222222333444444222111000//////////////////////////////000111111111000///...------------...---,,,,,,,,,,,,,,,,,,------------------------***************++++++,,,))))))******+++,,,,,,---******+++++++++,,,,,,,,,&&&''')))***,,,---------+++***)))(((((()))***+++(((((((((((((((((((((((()))((((((''''''(((((()))((())))))******))))))(((((((((((((((((((((((((((&&&&&&'''(((((()))************++++++++++++******((()))***)))'''''')))***......---++++++*********))))))************++++++))))))))))))************(((((((((((())))))))))))******))))))))))))(((((())))))(((((((((((((((''''''''''''(((((())))))***((())))))******))))))((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++'''''''''(((((())))))***))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''(((((((((''''''&&&&&&((()))***%%%&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((+++***)))(((&&&&&&&&&&&&&&&(((******)))((()))******************))))))(((***)))((('''''''''(((((()))************))))))((())))))***)))''''''((()))***))))))))))))))))))(((((((((((((((((()))*********)))((()))***+++***((())))))))))))((('''&&&%%%'''''')))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,///,,,***)))************,,,,,,++++++++++++++++++------------------------,,,------.........------........................//////............//////........./////////000000111111111111111111111111222333333333333333333222222222222111111111111111222222111111111111222222555444333333444444222000000000000000000111222222)))(((((((((((()))*********,,,...///......///000222222222111000...,,,+++""""""######$$$%%%&&&&&&&&&''''''((()))******+++)))))))))***+++,,,,,,,,,++++++***)))(((((())))))'''((((((((())))))******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......///......------,,,,,,,,,---,,,+++***+++,,,---...,,,------...------,,,,,,---......////////////...---------------.../////////000000111333444555666:::===@@@@@@===<<<;;;:::666555888>>>???:::333111111111000000000000111111---111333333555:::;;;999999666222111222333333222444444333333333333333333444444444333333333333333222222222222222222222222111111000000////////////000000////////////000000000000///...------------------,,,,,,,,,,,,------------------------------)))(((((((((((()))******))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,&&&'''(((***+++,,,,,,---******))))))))))))******(((((((((((((((((((((((((((((((((''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''((((((((()))))))))***+++++++++******'''((()))((('''''')))+++000///...---,,,+++++++++)))))))))))))))))))))***((()))))))))))))))******((((((((()))))))))******))))))))))))))))))(((((((((((((((((('''''''''''''''''''''((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))&&&'''''''''((((((((()))(((((())))))))))))((((((******))))))((((((''''''((((((''''''''''''(((((((((''''''''''''((())))))(((((()))*********************))))))((((((''''''))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((()))(((&&&%%%$$$%%%&&&&&&&&&((())))))(((((()))***&&&'''((())))))((('''&&&)))))))))(((((((((((((((+++++++++++++++***)))(((++++++***(((&&&&&&(((*********))))))((((((((('''((((((((((((((())))))******)))))))))******))))))***+++++++++++++++++++++(((((()))******+++******))))))))))))))))))))))))((()))))))))************************++++++++++++---,,,***)))************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------000///------------///000......///000000000000000111111111111111111111111111222222333333222222111111111111111111111111000222222111111000000000000333333444444444333222000000000000000000111111222((((((''''''(((((()))******,,,.........---...///111111000///...---++++++""""""######$$$%%%&&&&&&&&&''''''((()))******+++)))))))))******++++++,,,+++***))))))))))))))))))((((((((((((((()))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------............------,,,++++++,,,+++*********,,,---...,,,,,,------...------,,,---......///000000//////---------------...///////////////000222333555666;;;;;;======;;;777666666444444777===>>>888333222111111000000///000000111---111444333555999999777666444222111111222222222333333333333333333222222222222222333333333333333000000000111111000000000111111111111111111000000222111000///............000///...------,,,,,,,,,...---------------......------------------------+++++++++++++++,,,------+++++++++******)))))))))******+++++++++,,,,,,,,,'''(((((()))******))))))''')))***++++++***)))'''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''((()))******))))))%%%&&&''''''&&&&&&(((***+++***)))(((''''''''''''(((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))))))))(((((((((((((((((())))))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((()))))))))***))))))((((((((((((((()))''''''''''''(((((((((((((((((())))))))))))((((((******))))))((((((''''''((((((''''''''''''(((((('''''''''''''''((())))))***************)))((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((()))))))))***+++******))))))(((''''''''''''&&&%%%&&&''')))***'''((())))))(((((()))+++&&&'''((())))))((('''&&&)))))))))))))))(((((((((++++++,,,++++++***))))))++++++)))'''%%%&&&(((+++***)))))))))((((((''''''((((((((((((((())))))***))))))******)))))))))************+++,,,---...///***************)))((('''))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++***))))))******,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---------------------------///...---,,,,,,---...///...///000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000//////...000111333333333111000000///............///000000(((''''''''''''((())))))***,,,......---,,,---......---,,,+++***)))((((((&&&&&&&&&''''''(((((((((''''''(((((())))))******(((((())))))******************)))))))))))))))***(((((((((((()))))))))))),,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++------,,,,,,++++++******,,,------------,,,,,,+++++++++++++++,,,---......,,,,,,------......---------...//////000000000000......------......///000000000000000222444777888;;;999888999777333222333333333777<<<<<<777333333111111000/////////000000---111333222333777888555333222111000000111222222222222222222333333333333111111111222222333333333///000111111111111000///000111111222222111000000333222111///......------000///...---,,,,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,++++++***))))))(((((())))))*********+++++++++(((((()))))))))(((((('''&&&(((+++,,,,,,+++(((&&&))))))))))))))))))))))))(((''''''&&&&&&''''''((('''(((((())))))(((((('''++++++++++++++++++++++++******)))(((((('''&&&&&&%%%&&&'''(((((()))((((((%%%&&&'''&&&&&&&&&(((***))))))((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''(((((((((((())))))'''(((((((((((()))))))))'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((())))))))))))&&&&&&''''''(((((())))))***))))))((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))((('''&&&%%%))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))******++++++***))))))(((''''''((((((((()))***+++,,,---'''((()))((('''''')))+++((())))))***************))))))*********)))((('''******+++++++++******)))******)))'''&&&&&&)))+++)))(((((((((((((((((('''((((((((((((((()))******(((***+++***)))((()))***''''''((((((***+++---...+++++++++***)))(((&&&&&&))))))))))))))))))))))))))))))))))))************)))))))))************+++)))***++++++)))((()))+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---------------------------------,,,,,,---------...///000111222111000/////////////////////////////////000000000000//////////////////000000000000000000000000000///...------000222333111000//////---------------......///))))))(((((())))))***+++***,,,------,,,,,,,,,---,,,,,,***)))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***------,,,,,,+++************+++,,,---------,,,,,,***+++,,,---............+++,,,------......------------///000000111111111//////......//////000111222222111222444666999;;;<<<777444666555000000222333333666;;;:::555333555111111000///////////////---000111///000444555333111111111000000000111222111111111222333333333444///000000111222333333444000111222333333222111000//////000111111000//////111111000/////////////////////...---,,,,,,,,,,,,,,,,,,++++++,,,------...++++++++++++++++++++++++'''''''''''''''((())))))************))))))))))))(((((()))))))))*********)))))))))******))))))(((((()))************)))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((((((''''''************************))))))))))))))))))))))))%%%%%%&&&'''(((((((((((('''(((((('''&&&&&&(((*********)))))))))***++++++)))(((((((((''''''''''''&&&''''''((())))))******&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((()))))))))******''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))***%%%%%%%%%&&&'''(((((((((+++***))))))((((((((()))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((('''((((((((((((((('''&&&(((((((((((())))))))))))'''((((((((()))))))))***(((((()))))))))*********((((((((((((((((((((((((''''''((()))************(((((()))(((''''''))),,,)))))))))))))))***++++++))))))***+++***)))((('''((()))******************((())))))((('''''')))+++'''''''''(((((((((((((((((((((((((((((()))******(((***+++***(((((()))+++(((((('''''''''((()))***)))*********)))(((''''''))))))))))))))))))))))))))))))))))))************))))))))))))************'''***++++++)))((()))+++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///------------------------,,,,,,------------,,,,,,...///000222222111000///000000000000000000000000000000111111111111000000........./////////000000...///000000000///...---,,,///333333111/////////---------,,,------...///*********)))***++++++,,,***,,,------,,,+++,,,---------+++***))))))))))))((((((((((((((('''''''''))))))))))))((((((((((((''''''''''''((((((((((((***)))))))))))))))******************))))))))))))))))))***+++,,,------...***+++,,,------,,,+++***)))******+++,,,,,,------)))***,,,---...------,,,)))+++,,,...//////......+++,,,,,,---.........---------///000111111111111///////////////000111111444444333444666888;;;======666222444333//////333333333666:::999555333666111111000///////////////,,,//////---...222444222000000111000///000111333000000111222333333444444//////000111222333333444222333444555555444333222---...///000000///......///////////////000000111//////...---,,,,,,,,,,,,+++*********+++,,,,,,---***************************************++++++,,,((((((((()))******++++++(((((((((((())))))))))))((()))***++++++++++++++++++***)))(((((()))***+++'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))******++++++%%%&&&'''((())))))))))))((()))***)))''''''(((***&&&&&&&&&&&&'''((()))*********))))))(((((((((''''''(((((()))***+++++++++%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))(((((())))))******++++++'''''''''''''''''''''&&&''''''(((((((((((('''''''''((((((((())))))******$$$$$$%%%%%%&&&'''((((((++++++***)))))))))))))))************))))))))))))'''((()))++++++)))((('''''''''(((((())))))******((((((''''''''''''((((((&&&''''''((()))((((((((('''((()))***++++++++++++''''''(((((())))))******'''((((((((())))))******))))))))))))************%%%%%%&&&&&&'''(((((()))%%%&&&'''''''''&&&%%%$$$((())))))(((''''''***,,,((('''&&&&&&&&&((()))***)))******++++++)))(((''''''((()))***************'''((()))(((((((((***+++&&&'''''''''(((((())))))((((((((((((((()))******(((***,,,+++(((''')))+++,,,+++)))(((''''''(((((('''((()))))))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************'''))),,,+++)))((()))+++*********++++++,,,,,,---++++++++++++++++++++++++++++++******+++,,,...///........................++++++---......---++++++...///111222333222000///111111111111111111111111111111222222222222111111---.........//////000000---...///000000///...---+++///333444222//////000---------------...//////)))))))))))))))******+++*********)))))))))))))))+++++++++***)))(((((('''((('''&&&'''((())))))'''((((((''''''''''''((((((******)))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++((())))))***++++++,,,,,,+++++++++******)))))))))///---+++))))))***+++,,,,,,,,,,,,,,,+++***))))))+++,,,------......------......////////////......***+++---.........000222777555222000000111444555999888666555555666888999777444222000000000///...333666999;;;:::666222/////////000000000000//////333000---...000111000...111///...///222333222//////000111222222222222222---...000222222222111111111111111111111111111111111111000000//////......//////000000///...------......---,,,+++)))''''''---------...///...+++((())))))))))))))))))))))))+++*********))))))(((((())))))***+++,,,,,,------((((((((((((((((((((((((,,,++++++,,,,,,+++(((&&&************)))))))))))),,,,,,+++***)))(((''''''+++***(((&&&%%%&&&'''((())))))((((((''''''&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))*********)))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((&&&&&&'''((())))))((((((((('''&&&%%%%%%%%%%%%%%%))))))((('''''''''''''''&&&&&&'''((()))+++---...************))))))))))))+++)))(((((()))******)))(((((())))))))))))(((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))(((((((((((()))***)))&&&(((,,,,,,(((((()))***)))((((((***,,,(((&&&%%%''')))***(((%%%************++++++++++++((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))************))))))))))))((((((((((((&&&&&&'''((()))***++++++***)))(((''''''((()))***))))))))))))))))))))))))***************)))((('''************++++++++++++))))))******+++++++++,,,+++*********))))))((((((++++++++++++************************************,,,+++******)))*********...------,,,,,,++++++***))))))***+++---...///////////////...---------,,,...------,,,,,,,,,------,,,---...//////...------000///...------...///000111111111111000000000000////////////000000000000//////............/////////////////////......---*********+++,,,---...///))))))(((((())))))***+++))))))))))))))))))))))))++++++******)))(((((('''((('''&&&'''((())))))'''((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))((((((((()))******++++++)))))))))******+++++++++,,,+++++++++************,,,,,,***))))))***++++++))))))***+++++++++******+++,,,------...------------......//////......---+++,,,...///...///111222666444333111111111222333555444222333666999::::::666333000//////000000//////222666999999777444222------............------000...,,,---000222111000111///...///222333111000000000111222222222111111///000000000000//////...000000000000000000000000000000000000//////...............------,,,,,,,,,......///......---,,,+++---------...//////,,,***************************************)))))))))((()))))))))***+++,,,,,,,,,************************'''&&&&&&((())))))'''%%%*********)))))))))((((((******)))((((((''''''''')))(((&&&&&&&&&''')))***((((((((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((()))))))))))))))''''''''''''((((((((()))(((((('''&&&&&&'''((((((&&&'''((((((((((((((((((((((((''''''&&&''''''''')))(((((('''''''''(((((((((((())))))************''''''((()))***++++++,,,000...+++)))((('''%%%$$$(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))((((((''''''))))))))))))((((((((((((&&&((('''&&&)))---...***)))((((((((())))))*********((('''(((++++++)))'''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((('''&&&&&&'''(((((())))))))))))))))))))))))***************)))((((((&&&&&&&&&&&&'''''''''''')))))))))*********++++++************)))))))))((((((((((((((((((((())))))++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++++++++************++++++,,,---..................------------...------,,,,,,---------......///000000///......000///...------...///000111111000000000/////////............//////////////////............/////////////////////...------,,,+++++++++,,,---......((((((((((((((()))******))))))))))))))))))))))))+++******))))))(((((('''((('''&&&'''((())))))'''((((((''''''''''''((((((***))))))(((((((((((((((************************'''(((((())))))******+++))))))******************,,,,,,,,,++++++++++++***))))))))))))************''''''((()))***++++++***++++++,,,---------------,,,------......------,,,+++---////////////111222444444333222111111000000222///---111888<<<<<<;;;444111...,,,---///000000...000444666777666333222---......//////......---...---,,,...000222111111111/////////111222111000111111111222111111000000333222111000////////////////////////////////////000000000////////////...///...------,,,,,,---------....../////////......,,,,,,,,,...000///...+++************************************))))))))))))(((((())))))******++++++************************((('''''')))+++,,,+++*********))))))))))))((((((''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,'''''''''(((((((((((((((***)))(((&&&%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******''''''((())))))))))))(((''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((('''&&&((((((((('''(((((())))))(((((('''''''''(((((()))******++++++***((('''&&&&&&'''((((((******+++,,,111...+++)))((('''%%%###(((((())))))))))))(((((())))))(((((((((((()))))))))))))))(((((((((((('''(((((((((((())))))))))))&&&(((((('''***......+++***'''%%%&&&)))+++***((()))(((((()))******)))'''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((+++***************))))))''''''((((((((()))))))))))))))))))))((((((((((((++++++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((())))))))))))******************))))))))))))'''''''''((())))))******++++++++++++++++++++++++))))))***+++,,,---...///))))))*********++++++++++++++++++,,,,,,---------------------............---------,,,,,,------...///000000000000000////////////............//////000////////////.........------------............//////............//////...////////////...------------,,,,,,,,,------...(((''''''''''''((())))))((((((((()))))))))))))))******))))))((((((((((((((('''&&&'''((())))))'''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((()))*********)))))))))***************,,,,,,,,,+++++++++++++++&&&'''((()))******))))))(((((()))***++++++******++++++,,,------------,,,+++,,,,,,------,,,,,,++++++,,,............///111222222333333222000...---111---+++111999???===999333000,,,+++,,,///000111000222333444444222000...000000111111111111000000.........///000000000000000000///000111111111111111111222111111000//////444333111000000000111222////////////////////////////////////////////////111000///......///000000,,,------------------,,,,,,,,,,,,---///000...---++++++++++++++++++++++++*********)))))))))))))))'''((((((((())))))******(((((((((((((((((((((((()))((((((***,,,---,,,+++***)))))))))((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&''')))***+++&&&&&&''''''(((((())))))+++***)))''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))************&&&'''(((((())))))(((((('''''''''((((((((((((((())))))(((((((((((())))))(((((())))))((('''&&&&&&''''''''''''((())))))***(((''''''''''''((()))))))))***++++++***(((&&&$$$***)))))))))((((((((((((+++)))(((''')))))))))((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))++++++***,,,000///+++***&&&###%%%)))+++)))&&&(((((((((((()))((('''&&&((((((((()))))))))******((((((((((((((((((((((((+++++++++******)))))))))''''''''''''(((((((((((())))))))))))((((((((((((++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******)))))))))))))))***+++++++++***************((((((((((((((()))))))))*********)))))))))))))))(((((()))***+++,,,------++++++++++++++++++++++++))))))***+++,,,,,,,,,---)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---......000000000000/////////.../////////......///////////////.........---------------.........///////////////............//////......//////......---,,,......------,,,---------'''''''''&&&''''''((()))''''''(((((()))))))))))))))))))))(((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((())))))******)))))))))))))))*********++++++++++++++++++++++++&&&'''((()))))))))))))))++++++,,,,,,+++******)))***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,,,,,,,---...000111222222111///---,,,222...---222:::>>>:::555111///,,,+++---///000111000111222222222111000///000000111111111111000000000111111111000///......///000000000000000111222111111111111111000///...000//////......000111222000000000000000000000000.............../////////000000/////////000000111............---,,,+++***,,,++++++,,,...///...---************************))))))))))))))))))******((((((((((((((()))))))))''''''''''''''''''''''''((('''%%%&&&'''((('''&&&)))))))))(((((((((((('''&&&''''''(((((())))))***((((((''''''''''''((((((&&&&&&''''''(((((())))))''''''&&&'''''')))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))************&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''((()))'''((()))+++***)))'''&&&)))))))))(((((((((((('''(((&&&%%%&&&)))++++++***(((((())))))))))))(((((((((((())))))))))))(((((('''''''''''''''((((((((('''((((((((()))))))))***'''***+++,,,///444444000***&&&###%%%)))+++)))&&&)))*********)))((((((((())))))*********+++++++++))))))))))))))))))))))))*********))))))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((()))***+++***)))))))))(((((((((''')))))))))((((((((((((((())))))))))))))))))******'''((((((***+++,,,---...++++++++++++++++++++++++))))))************)))((()))******+++,,,---......------,,,,,,,,,,,,+++++++++,,,,,,,,,------......,,,,,,,,,,,,,,,---...////////////......---------...//////////////////...............------------....../////////000000000//////............//////...............------,,,...------,,,,,,,,,------&&&&&&&&&&&&&&&'''((((((&&&''''''(((((())))))***((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''((((((((((((((((((((())))))***''''''''''''''''''''''''&&&''''''(((((())))))***''''''((())))))******+++)))************+++++++++(((((((((((())))))))))))---------,,,,,,***))))))******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***++++++******+++---...///000000000///...---111//////333888:::666222000///------...000000///------///000111222333333...//////000000//////...111333444444111///.........000111111000000111222000000000111000000//////,,,,,,,,,,,,---...///000000000000000000000000000---............/////////------.../////////......000000000//////---,,,,,,,,,+++***+++,,,---,,,+++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))***(((&&&&&&'''(((((('''))))))(((((((((((('''''''''''''''(((((()))))))))***))))))(((''''''&&&%%%'''''''''((((((((((((((("""###$$$&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))***((((((((((((((((((((((((((((((((()))))))))******&&&&&&'''(((((((((((('''(((((((((((((((''''''''''''(((((())))))(((((('''(((((((((((((((((('''&&&''''''&&&&&&''''''(((((())))))((('''''''''''''''&&&'''((()))))))))((('''%%%&&&''''''))))))***+++)))'''&&&'''((())))))((((((((())))))))))))(((((('''((()))******)))((('''&&&''''''''''''(((((((((''''''(((((())))))******###'''***,,,222888888555***'''%%%&&&)))+++***(((+++,,,------+++))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))((((((((((((''''''(((((())))))******(((((()))******)))((((((((((((((((((((((((((((((***)))((((((((()))++++++,,,,,,++++++******))))))******))))))))))))(((((())))))))))))************%%%&&&'''((()))***++++++************************((()))*********)))'''&&&******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......///000///...------,,,------......////////////......///............---------////////////000000000111//////............//////---............---,,,,,,,,,,,,+++++++++,,,,,,---&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''((())))))***((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''((((((((((((((((((((()))******((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%&&&'''((()))++++++,,,(((((()))))))))*********+++***)))((((((((()))******+++++++++++++++***)))******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,)))+++,,,,,,+++***,,,---------...////////////...,,,---///222555555222///000///...///000000///---------...///111222444444//////000000000000//////000333666555333000000111...000222111000///111333...///000000000000000000------...............---////////////////////////---------.........//////+++,,,///111111000...---------............------,,,+++))))))***+++***)))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((***+++,,,+++))))))(((((((((''''''''''''''''''''''''''''''((())))))))))))((('''&&&%%%((((((((((((((('''''''''###$$$'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++((((((((((((((((((((((((''''''((((((((()))))))))%%%&&&''''''(((((('''''')))(((((((((''''''''''''&&&'''(((((((((((('''&&&&&&'''(((((((((((((((((())))))(((((('''(((((((((+++***)))'''&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))*********(((&&&&&&((()))((('''(((((())))))))))))(((((('''((()))******)))((('''&&&&&&&&&'''''''''(((((('''''''''((()))*********$$$(((***,,,111666666222)))((((((((())))))******)))+++,,,+++)))''''''((('''''''''(((((((((((()))))))))))))))))))))))))))''''''((((((((((((((((((((((((((()))))))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((()))******)))((((((((((((((((((((((((((((((***)))((('''((()))+++,,,......------,,,++++++***++++++*********)))))))))((()))))))))************&&&''''''((()))******+++))))))))))))))))))))))))'''(((***++++++***)))(((******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111000///...---------...---...///000000///...---/////////............---........./////////000000//////............//////------......------,,,+++***************+++,,,---&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((())))))***'''''''''(((((((((((((((((('''&&&''')))))))))'''((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))&&&&&&''''''((()))))))))$$$%%%&&&((()))+++,,,---''''''(((((()))))))))***---,,,)))((('''((()))***'''((()))******++++++*********+++,,,,,,,,,,,,+++,,,------......------,,,+++,,,------++++++,,,...,,,,,,------...//////000(((***...111333222000...000000000111222111...,,,111111000000000000111222111111222222222222111111///222666666444222222333...000222111//////111333......///000000111000000111111222222222000///---........................---------.........//////,,,...111444444333000...((()))***+++,,,,,,,,,,,,,,,+++)))((()))))))))((((((((((((((((((((((((((((((((())))))*********+++************))))))))))))''''''''''''''''''''''''%%%$$$###$$$''')))++++++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((''''''&&&))))))(((((('''''''''&&&''')))+++------,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))***+++,,,---(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&'''((()))))))))(((++++++***)))(((((()))))),,,+++)))(((&&&%%%%%%%%%***)))(((''''''&&&'''''')))(((((((((''''''''''''(((&&&%%%&&&(((******)))(((((())))))))))))(((((('''((()))++++++)))((('''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((+++---,,,...111///***((()))***)))((((((***,,,%%%((()))(((%%%######%%%(((((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((('''((()))******)))((('''((((((((((((((((((((((((***)))((('''((()))+++---******))))))(((''''''&&&,,,+++++++++******))))))(((((())))))*********+++))))))******++++++,,,,,,((((((((((((((((((((((((&&&'''***,,,------,,,+++***************++++++++++++++++++,,,,,,------------------,,,,,,++++++++++++++++++,,,---...///000333222000///.........///---...///000000///...---000////////////.........---------.........////////////............//////------......------,,,+++))))))))))))***+++,,,---))))))(((((('''''''''&&&((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&''''''''''''(((,,,+++***((((((((()))***))))))))))))(((((((((((()))))))))))))))(((''''''***(((%%%&&&((()))(((&&&(((((((((((())))))))))))+++***((('''''''''((()))(((((()))*********************))))))((((((''''''((()))***+++++++++++++++))))))***++++++++++++*********+++,,,,,,,,,,,,+++/////////......---------***+++---///000000////////////000000000000/////////////////////000111111333333222111000///......333222222222222222222333111111000000//////......000000000000000/////////333222222111000///......444333111////////////000...///000///.........000000111222222222111///.........---,,,,,,+++******+++***)))***++++++***))))))))))))))))))***++++++)))(((''''''((()))***+++(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''%%%###$$$%%%'''''''''(((((((((((())))))))))))(((((((((((((((((('''&&&'''''''''(((((((((((()))+++)))&&&$$$$$$&&&)))+++(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&''''''((()))******+++******)))((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((******))))))((((((''''''(((((())))))))))))((((((''''''(((((((((((('''''')))***+++***)))((()))+++************************(((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''''')))***+++)))))))))))))))(((''''''(((((((((((())))))))))))))))))((((((''''''&&&&&&((()))***+++,,,+++******///,,,***(((((('''%%%###%%%&&&(((((('''''')))*********))))))((((((''''''&&&&&&''''''(((((())))))+++*********))))))((((((***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))************************((((((((((((((('''''''''((((((((((((((((((((((((***************)))((('''))))))******++++++++++++)))))))))))))))))))))))),,,+++)))'''''''''((((((***************+++++++++,,,,,,+++++++++,,,---...---------,,,,,,+++++++++++++++******++++++,,,---...------,,,,,,------......------,,,,,,------.....................------...............///000000000000000000000///......///000000000///...------///............------------------....../////////+++++++++************))))))((((((((('''''''''&&&'''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''))))))))))))(((((((((''')))))))))))))))(((''''''***(((&&&&&&((()))(((&&&((((((((()))))))))******+++***)))((((((((())))))'''((())))))******))))))************))))))))))))((())))))***++++++******))))))***++++++++++++*********+++,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++,,,---/////////......//////000000000000/////////////////////000000111222222111111000/////////222222111111111111222222000000000000//////......////////////////////////111111000000///.........222111000...............---...//////------...//////////////////...------...------,,,++++++******+++***))))))++++++***))))))(((((((((((()))***+++'''&&&&&&%%%&&&'''((()))'''(((((())))))(((((('''(((''''''''''''''''''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&)))'''&&&&&&((()))))))))'''((((((((())))))))))))$$$%%%&&&((())))))******&&&''''''''''''(((((((((***)))'''%%%%%%''')))***''''''((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''((()))*********(((((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((''''''(((((())))))))))))((((((''''''((((((((((((''''''&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''((()))***)))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((('''''''''((()))***+++++++++******...+++)))(((((('''&&&%%%'''((()))((('''&&&'''(((***)))))))))((((((((('''((((((((()))))))))))))))))))))))))))((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))************))))))((())))))******************++++++++++++++++++++++++%%%&&&&&&(((***,,,...///))))))******++++++,,,,,,++++++++++++,,,,,,---------------,,,,,,+++++++++******))))))******+++,,,,,,++++++******++++++,,,...------,,,,,,------..........................................///000000000000000000000///......//////000000000///......///............---------,,,,,,------------------++++++++++++************((((((((('''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&)))))))))(((((((((''''''(((((()))))))))((('''''')))'''&&&'''((()))((('''))))))))))))************++++++***))))))))))))***''''''((())))))))))))(((************++++++++++++(((((())))))******))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++************------......///......---...//////000000//////...//////......//////000111000000000000000000000000111000000//////000000111000000000////////////...---------.../////////000////////////............000000///...------------,,,---......,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,+++*********+++***))))))++++++***)))((((((''''''(((((())))))'''&&&&&&&&&&&&'''(((((())))))************)))))))))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&)))'''&&&&&&(((***))))))''''''((((((((()))))))))%%%%%%'''((())))))))))))&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******(((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''(((((()))))))))((((((((((((''''''(((((())))))(((((('''''''''((((((((((((''''''&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&''''''((())))))))))))))))))(((((('''(((((((((((())))))))))))'''''''''((((((((((((((((((((()))***************,,,***((('''(((((((((&&&))))))***)))'''%%%&&&'''))))))))))))((((((((((((************))))))))))))((((((((((((''''''''''''))))))(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))************************((())))))************)))))))))))))))))))))))))))************************((()))***++++++,,,++++++)))))))))***+++,,,,,,---++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---,,,++++++******++++++,,,...------,,,,,,------..........................................///000000000000000000000//////......//////000000000/////////............---------............------------,,,+++++++++************'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((()))***++++++***)))((())))))(((((((((''''''''''''((((((((((((((('''''''''''''''(((((()))((('''))))))))))))*********++++++++++++***************&&&''''''((((((((((((((((((((()))******+++,,,,,,(((((())))))))))))(((((())))))***++++++++++++*********+++,,,,,,,,,,,,++++++++++++***************..................------...//////////////////...///............///000000////////////000000111111000//////......//////000////////////////////////+++,,,,,,---...///000000......//////////////////000//////......---------+++,,,------++++++,,,------,,,+++***)))***+++,,,,,,,,,++++++*********)))+++)))((()))***+++***)))((((((''''''''''''(((((())))))((((((((()))))))))++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&%%%%%%'''((((((''''''''''''((((((((())))))((()))))))))((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***'''((((((((()))))))))******)))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''''')))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((())))))))))))&&&&&&''''''(((((())))))((((((((()))))))))))))))***)))'''''')))))))))(((((()))))))))'''&&&&&&((())))))))))))((((((((((((*********))))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))'''((()))***************))))))))))))((((((((((((''''''''''''''''''''''''))))))+++++++++***)))(((((()))******+++,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000...------,,,,,,------......------,,,,,,------...---------..............................///000000//////000000000000//////,,,---...//////////////////............---------000000//////......------,,,,,,+++++++++*********&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))***++++++***)))(((((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&((()))((((((((((((((())))))))))))*********++++++++++++******))))))&&&''''''(((((((((((((((&&&''''''((()))***++++++(((((())))))))))))((('''))))))***++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,............---------.........////////////.....................//////000.........///000000111111///..................///.............../////////+++,,,,,,---...///000000000000000000000000000111//////////////////......+++,,,---,,,+++++++++------,,,+++***)))***+++,,,+++***************))))))***)))((()))******)))(((((((((''''''''''''(((((())))))))))))))))))(((((())))))************))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((()))(((&&&''''''''''''(((((((((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''(((((((((''''''((((((((((((''''''''''''((((((((((((''''''((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&'''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((())))))))))))(((&&&''')))******)))%%%'''((((((''''''(((***(((((((((((()))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((('''((()))***************)))))))))(((((((((((((((''''''''''''''''''''''''!!!###&&&))),,,---......)))******+++,,,,,,------)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111...------,,,,,,------......------,,,,,,------...---------.........//////...............///000000//////000000000000//////+++,,,------............///............---------.........------,,,,,,,,,,,,,,,,,,++++++++++++***&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''(((((((((''''''$$$&&&)))))))))(((((()))(((((((((((())))))))))))******++++++******)))(((''''''((())))))))))))(((&&&''''''((()))*********))))))******))))))(((((())))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,---------------......---------......///---......//////......---......------......///000.........//////000000000///......------......///---............/////////---------.../////////000111111111111000000000000//////000000000//////...+++,,,------++++++,,,------,,,++++++******++++++))))))))))))))))))))))))***)))((((((******)))((())))))((((((''''''(((((('''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&)))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&)))(((((()))++++++***(((&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((((('''''''''(((((((((((()))''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&''''''((()))***(((((((((((())))))))))))'''&&&&&&&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''((((((&&&''''''''''''(((((((((&&&''''''((((((''''''&&&''''''(((((((((((('''''''''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''((((((((((((''''''(((((()))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((('''''''''''''''((()))))))))(((&&&''')))******)))%%%&&&(((((('''((()))+++(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))************(((((())))))))))))(((((((((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''((())))))************)))((((((((())))))*********************************%%%%%%'''(((******++++++++++++++++++,,,,,,,,,,,,((()))+++,,,,,,,,,+++***++++++,,,,,,,,,,,,---------------,,,------...///,,,++++++******++++++,,,...------,,,,,,------...,,,,,,------.../////////...............///000000...//////000000000000000,,,,,,---.........------///............---------+++++++++***************,,,,,,,,,,,,++++++++++++%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''"""&&&)))***)))(((((()))&&&'''''''''(((((((((((())))))*********)))(((''''''((())))))******))))))((((((((())))))***************++++++***))))))((())))))***++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,---...///000---......//////......---...------------...//////......////////////////////////............//////---------.........//////////////////////////////111111111000//////......------.../////////...---,,,---...---,,,+++,,,...+++++++++++++++***))))))))))))))))))))))))))))))***((('''((()))***)))(((+++***)))(((((((((((()))''''''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%(((''''''''''''''''''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((***+++,,,***(((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''((((((((((((''''''((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''''''''&&&&&&&&&'''((()))***((('''''')))******)))&&&((()))(((''''''((()))'''((((((((()))))))))***((((((((((((((()))))))))((((((((()))))))))******'''((()))******)))((('''(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))************))))))((('''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,***)))((('''''''''---,,,,,,,,,,,,+++++++++((()))+++,,,,,,,,,***)))+++++++++,,,,,,------------,,,,,,,,,,,,---......,,,++++++******++++++,,,...------,,,,,,------...,,,,,,------...//////000...............///000000......///000000000000000/////////000//////......///............---------******++++++++++++++++++------,,,,,,,,,+++++++++%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&'''''''''((((((***)))(((((((((***+++,,,(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''"""%%%)))***)))'''(((***&&&&&&&&&&&&'''''''''(((((())))))******((('''&&&(((((()))******************************++++++++++++++++++++++++***))))))))))))***++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,---...000111---..................---...------------...////////////////////////////////////............//////---------.........//////000000000000000/////////111111000///...------,,,+++,,,---.........---,,,,,,---......,,,,,,---...)))***+++++++++***((('''(((((((((((())))))))))))***((('''((()))***)))(((++++++***)))))))))))))))))))))*********)))'''&&&(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&(((******(((&&&&&&&&&&&&'''''''''((((((*********)))(((&&&%%%$$$))))))))))))************((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))***))))))((())))))))))))((((((((((((((((((((((((((()))***+++(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''***,,,---,,,+++***+++,,,************************(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))(((''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''&&&%%%&&&'''((()))***((('''''')))***)))(((((()))***)))'''&&&&&&''''''((((((((())))))******(((((())))))******++++++&&&'''''''''(((((())))))'''((()))******)))(((''''''''''''&&&&&&'''''''''))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((('''''''''))))))))))))))))))))))))***************)))((('''''''''(((***+++,,,---...))))))))))))))))))))))))))))))(((((()))+++---......------,,,,,,++++++***''')))+++,,,,,,,,,***)))+++++++++,,,,,,---------...............///000000...------,,,,,,------......------,,,,,,------...,,,,,,------...///000000...............///000000......///000000000000000111111222111111000////////////.........------------------....../////////---------,,,,,,,,,++++++%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))******+++&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&''''''''''''((())))))))))))************(((((()))***************)))************))))))(((******+++++++++,,,,,,,,,------------------------///...---,,,---...///000---------...------,,,,,,---------------------------///222444444222///---//////...------...000000------......------,,,+++////////////////////////......//////...------,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))))))))(((&&&''')))+++******)))(((((((((((((((+++***)))''''''&&&&&&&&&)))((('''&&&'''(((+++,,,&&&'''''''''(((((())))))******))))))(((((('''''''''''''''''''''&&&&&&&&&***(((&&&'''***+++)))'''************))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''++++++***)))))))))))))))'''((()))******+++******))))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&$$$%%%&&&(((***,,,///000)))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((***((('''((()))***)))((('''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))((((((***(((&&&'''***+++)))'''&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%&&&''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''))))))(((&&&%%%$$$###""")))***)))'''%%%$$$&&&''',,,+++***)))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))((('''((()))+++---******)))((('''&&&%%%%%%''''''''''''''''''''''''+++***)))))))))))))))***+++***)))(((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,---......//////......---,,,+++***)))(((.........///......------+++,,,------......------111...++++++...//////---............////////////............///////////////////////////000111111111111000///...------,,,------------------------...---,,,+++++++++++++++...,,,******,,,---+++(((%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&'''((((((((((((((((((''''''))))))(((((())))))***+++''''''''''''''''''''''''))))))))))))))))))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))''''''((((((((()))))))))'''((())))))******))))))((())))))*********))))))*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---...---,,,+++******++++++---...............---------------------------------///111222222111///---000///...------.../////////////////////...------------------------------.........------,,,++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))))))))((('''''')))+++***))))))(((((((((((((((***)))((('''''''''''''''((('''&&&&&&&&&'''((()))''''''''''''((((((((()))))))))))))))(((((('''''')))))))))))))))))))))(((+++)))((((((******(((&&&)))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''))))))((('''''''''''''''&&&''''''(((((((((((('''))))))))))))))))))))))))'''''''''''''''((())))))*********)))))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))((((((((('''(((((((((''''''((((((((()))(((((((((''''''''''''&&&&&&&&&'''(((***+++,,,)))((('''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))((((((***((('''''')))***)))''''''((()))******)))((('''((((((((((((((((((((((((&&&'''((()))************''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''))))))((('''&&&%%%$$$$$$''''''(((((((((''''''&&&***)))))))))))))))******))))))))))))))))))))))))((((((''''''''''''((((((***)))((('''''')))+++,,,***))))))(((((('''''''''''''''''''''''''''''''''))))))((((((((())))))*********)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))******++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,++++++,,,------......------000...++++++...///...---............////////////............///////////////////////////000000111111000000///...------,,,------------------------------,,,,,,,,,,,,---------+++))))))++++++***(((%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''******)))(((((('''&&&&&&))))))(((((())))))***+++))))))(((''''''((())))))+++++++++***)))(((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***&&&&&&'''''''''(((((((((''''''((())))))))))))((('''((()))************************++++++++++++,,,---,,,+++******+++,,,---......,,,+++***)))))))))......////////////....................................////////////......000000///...---------...000000000111000//////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))((())))))((('''''')))***))))))((((((''''''(((((()))(((((('''''''''((((((((((((((()))((((((''''''''''''''''''(((((((((((()))))))))(((((((((((('''(((((()))))))))))))))))),,,***))))))******)))'''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((('''''''''''''''((((((((((((''''''&&&))))))))))))))))))))))))'''''''''''''''((())))))******))))))))))))((((((((((((''''''''''''(((((()))((((((''''''(((((())))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((('''''''''&&&&&&'''(((((((((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((()))(((''''''))))))((('''((())))))******))))))(((((((((((((((((((((((((((&&&&&&((()))************(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((((())))))((((((''')))(((((((((''''''''''''''''''(((,,,000///,,,((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((()))******)))((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))***************************+++++++++,,,,,,)))***+++,,,,,,---,,,,,,+++,,,------......------///---,,,,,,---......------............/////////............//////////////////......//////000000000/////////...---------........................---------------.........+++***))))))******)))(((%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((((()))******+++)))(((&&&&&&((()))+++*********))))))(((((((((((((((''''''''''''(((((())))))(((((((((((())))))''''''((((((((()))))))))&&&&&&'''''''''(((((((((&&&''''''(((((((((((((((&&&'''(((******+++++++++************++++++++++++,,,+++***))))))***+++,,,......---,,,,,,,,,++++++,,,---..................////////////////////////...------------------...000000///...------,,,,,,000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---,,,+++***))))))))))))((()))***)))((('''(((***)))(((((('''''''''(((((((((''''''''''''(((((()))***+++,,,---,,,***)))''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***)))))))))************&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''(((((((((((('''''')))***************))))))******+++******)))((('''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''((((((((())))))((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''))))))((('''''''''((((((&&&&&&'''''''''((())))))((((((((((((((((((((((((***((('''((()))***)))((('''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((((((((('''(((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))******,,,222888888333,,,))))))(((((()))***++++++))))))))))))))))))))))))+++******))))))******+++((((((''''''''''''((()))((()))))))))*********+++''''''''''''''''''''''''&&&&&&&&&&&&''')))******'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************)))))),,,,,,++++++++++++++++++************++++++++++++***+++,,,---.../////////+++,,,------......------...------------------------------.........//////............//////////////////.........//////000.....................---/////////////////////////////////......------,,,+++*********++++++******%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''(((((()))(((((((((((())))))******((((((((('''((())))))***+++)))(((&&&&&&((()))+++'''''''''(((((()))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&'''''''''(((((((((''''''((((((((()))))))))&&&''''''(((((((((((((((&&&'''(((******+++++++++))))))*********++++++++++++***))))))))))))***+++***++++++,,,,,,---------***+++,,,---------------////////////////////////...---,,,++++++,,,---...000//////...---,,,,,,+++......//////......---,,,------------------------//////...---,,,---------++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---,,,+++***))))))))))))''')))***)))((('''((()))((((((''''''''''''(((((((((''''''''''''(((((())))))+++,,,------+++((('''(((((((((((((((''''''''''''''''''''''''(((((((((%%%&&&&&&&&&''''''((((((&&&'''((()))******+++,,,%%%&&&&&&&&&'''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''((()))************))))))******+++******)))((('''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((())))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))******)))(((((('''''''''((((((((((((((((((((((((((())))))***+++&&&''''''(((((()))))))))((((((((((((((((((((((((***((('''((()))***)))((('''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))(((((('''((((((((('''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((((((((((()))))))))))))))++++++---444::::::444...++++++***)))(((((())))))))))))))))))))))))))))))***))))))(((((())))))***(((((('''''''''''''''((((((((())))))******++++++((((((((((((((((((((((((&&&&&&&&&&&&''')))******''''''((()))***+++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++++++++***,,,,,,+++++++++++++++++++++++++++*********))))))***+++,,,---............+++,,,------......------,,,------------,,,,,,---------------........................//////////////////............//////------------............////////////////////////000000000///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((((((((''''''(((((())))))''''''((())))))***++++++((((((''''''(((((()))***))))))(((''''''((())))))&&&&&&&&&'''((()))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''((())))))))))))((('''((()))***************)))))))))************+++************************&&&'''((()))***+++++++++)))***+++,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------...............---,,,+++---------------,,,,,,+++------------------------///...---,,,---...///000++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,+++***))))))))))))'''(((******)))(((((()))''''''&&&&&&''''''(((((()))(((((('''''''''((((((&&&((()))******((('''%%%((((((((((((((('''''''''&&&''''''''''''(((((((((''''''(((((()))*********%%%'''((()))((()))***,,,%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((''''''((((((((((((''''''%%%&&&((())))))((('''''''''((((((((((((''''''&&&))))))))))))))))))))))))'''''''''''''''((())))))''''''(((((((((((())))))((((((''''''''''''(((((((((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&((((((************(((((('''''''''((((((((((((((((((((((((((()))+++,,,---''''''((()))))))))(((((((((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))((((((&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((************)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))+++///333333000,,,,,,+++***)))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''((((((((())))))*********((((((((((((((((((((((((''''''''''''((()))******'''((()))******+++******((((((((((((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))******************++++++*********)))))))))((()))***++++++,,,+++++++++,,,------......------+++,,,......,,,+++,,,---,,,------------.....................//////////////////......------......,,,,,,------.........///........................///000000///...,,,***)))+++,,,...---,,,,,,---...%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))))))))))))))******(((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((()))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((('''((())))))******))))))((())))))*********))))))))))))))))))************)))***,,,------,,,***)))&&&'''(((*********)))))))))***+++,,,------------------------------------------------------------,,,---.........---,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111***)))(((''''''((()))***((())))))***++++++,,,,,,---,,,+++***))))))))))))&&&(((******)))((((((((('''&&&&&&&&&&&&'''((()))***)))((('''''''''''''''%%%&&&'''((((((((('''&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++&&&((()))(((&&&%%%''')))%%%&&&&&&'''(((((())))))''''''''''''((((((((()))''''''((((((((((((''''''%%%&&&((()))))))))((('''&&&''''''(((((((((((('''))))))))))))))))))))))))'''''''''''''''((())))))'''''''''((((((((())))))((((((''''''''''''(((((((((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&'''(((***++++++***((('''''''''''''''((((((((()))(((((('''(((((()))***+++(((((()))***))))))''''''(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))((((((%%%''')))(((&&&%%%'''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))************))))))((((((((((((((((((((((((''''''((()))******************)))))))))))))))***))))))))))))))))))))))))((((((''''''''''''(((((()))*********))))))((('''((((((((((((((((((((()))(((((((((((((((((((((((())))))((((((((())))))***((()))******+++***))))))((((((((((((((((((((((((************************++++++++++++++++++++++++******************************++++++++++++******))))))******++++++,,,,,,))))))))))))************)))******+++++++++******+++,,,------......------))),,,......,,,++++++---,,,,,,---------.....................////////////000///...------------...++++++,,,------...//////------------------------+++,,,.........---+++***))),,,------++++++---///%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((((((((((((((((()))******++++++******)))((((((((('''''''''''''''((())))))&&&&&&'''(((((('''&&&&&&++++++******))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''(((((()))***************)))************))))))((())))))))))))************(((***,,,......,,,***(((******+++,,,,,,+++***)))***+++,,,---............------------------------,,,------......------,,,+++,,,---.........---,,,------......------,,,+++++++++++++++++++++++++++******))))))+++---000222)))(((&&&%%%%%%&&&((()))((())))))***++++++,,,,,,---,,,+++***))))))))))))&&&(((***+++)))(((((((((&&&&&&&&&&&&&&&'''((()))+++***)))''''''&&&&&&&&&''''''((())))))***))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''(((((()))(((***+++)))%%%###$$$&&&&&&&&&''''''((()))******&&&'''''''''(((((())))))''''''((((((((((((''''''&&&(((***+++,,,+++***)))(((((()))******+++******))))))))))))))))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))((((((''''''''''''(((((('''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&''')))***++++++***)))'''&&&'''''''''(((((())))))(((((('''''''''(((((()))))))))*********((('''&&&((((((((((((((((((((((((***((('''((()))***)))((('''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))((((((%%%''')))(((&&&%%%&&&))))))((('''&&&&&&'''((()))(((((((((((((((((((((((("""###%%%'''((()))******&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))))))))))))))))))))************)))))))))((((((((('''''''''''''''(((((('''&&&&&&(((***(((((((((((()))***+++,,,))))))))))))))))))))))))++++++************++++++***************)))((((((((((((((((((((('''''''''))))))))))))))))))))))))+++******))))))))))))***))))))***++++++***(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))++++++,,,---......//////''''''((()))***+++,,,,,,,,,,,,---------,,,+++++++++,,,------......------))),,,//////,,,***+++---,,,,,,,,,---------................../////////000000///...---------------++++++,,,,,,---...//////------------------------((())),,,.........---,,,(((+++---,,,******,,,...&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((((((((''''''''''''((((((******))))))((((((((('''((((((((((((((('''''''''(((((('''''''''(((((())),,,)))&&&'''***,,,+++***(((((())))))((('''&&&&&&'''''''''''''''''''''''')))******))))))((('''&&&(((((()))))))))))))))(((******)))(((''')))---000...---+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++***+++,,,...///...---+++***)))******+++*********++++++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******))))))(((((((((((())))))************************+++++++++***)))((((((''''''''''''(((''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&+++***)))(((((((((((((((%%%&&&&&&'''''''''''''''''''''&&&%%%&&&'''((()))))))))))))))(((((((((((()))))))))***)))(((((('''''''''&&&&&&&&&&&&''''''%%%%%%&&&(((******)))'''(((((('''''''''&&&&&&&&&'''(((***++++++***((('''))))))))))))((('''&&&%%%(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%$$$%%%%%%&&&''''''((())))))************(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************************''''''''''''''''''''''''&&&((()))++++++)))(((&&&))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((()))(((((('''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''(((((())))))((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))(((((((((((())))))******))))))))))))******************************))))))))))))))))))))))))))))))'''&&&&&&'''((())))))))))))))))))))))))))))))*********++++++++++++///,,,(((%%%$$$&&&((()))+++***)))(((((()))***+++***************)))((((((&&&''')))***+++)))(((''''''((()))++++++***))))))))))))))))))************,,,,,,,,,,,,++++++***)))'''((()))***************++++++---......---++++++)))***+++,,,---,,,++++++******+++,,,,,,++++++***---------,,,,,,+++++++++........./////////000000......------------......111000///..................------,,,,,,,,,------000000///...------,,,,,,+++,,,---...////////////+++*********))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''''''''(((((((((''''''''''''(((((()))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((((('''''''''(((((())))))&&&$$$%%%'''))))))'''((((((((((((((('''&&&&&&''''''''''''''''''''''''******+++******)))(((((((((((())))))******))))))*********)))((()))+++...---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,+++***))))))***+++++++++++++++***++++++,,,,,,***++++++++++++++++++,,,++++++***************)))******++++++++++++******++++++************++++++************************++++++******)))(((((('''&&&'''((()))))))))))))))((('''&&&&&&%%%%%%&&&&&&'''''''''(((((('''''''''(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&''''''(((((()))))))))))))))''''''&&&&&&&&&'''((()))((((((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''))))))***+++,,,,,,+++)))(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''((((((((((((((('''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&'''(((((((((((()))((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((())))))***)))((((((((((((((()))******))))))))))))******************************))))))))))))))))))))))))((('''&&&&&&'''((()))***((((((((((((((((((((((((((((((((())))))))))))***,,,+++(((&&&&&&'''((()))***))))))))))))))))))******************)))((((((,,,---......---,,,+++***(((((()))***************))))))))))))************++++++,,,,,,,,,+++******)))******++++++++++++***++++++,,,,,,,,,,,,++++++******,,,---------,,,+++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------......------------......000//////...------.........------,,,,,,,,,------000//////...------,,,,,,,,,---------------,,,,,,++++++++++++*********)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((((((((((('''''''''''''''$$$$$$%%%&&&'''((()))))))))((((((''''''((((((((('''&&&$$$%%%&&&(((((('''(((((((((((((((''''''&&&''''''''''''''''''''''''***++++++++++++******)))''''''((())))))))))))))))))***+++***))))))***+++++++++))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***((((((''''''((())))))***+++,,,,,,---,,,+++++++++++++++*********)))))))))))))))***************++++++++++++******+++******))))))******+++************************+++******))))))(((((('''$$$%%%&&&'''))))))))))))((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''(((((()))))))))))))))''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''(((((())))))(((((('''&&&''''''&&&&&&&&&&&&''''''+++,,,,,,------,,,***)))'''''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&'''((())))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%%%%'''(((&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))(((''')))))))))))))))))))))))))))(((((((((((((((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''************)))((('''&&&))))))))))))))))))))))))++++++***)))((('''&&&&&&'''''''''''''''((())))))******)))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''&&&&&&&&&''')))+++,,,''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))((())))))******))))))((()))************))))))(((------,,,+++***))))))((()))))))))))))))******+++))))))))))))******************++++++,,,++++++++++++,,,,,,,,,,,,++++++***++++++************++++++++++++,,,------------,,,++++++******+++---///000,,,,,,---------------------------,,,,,,,,,,,,,,,...------,,,,,,------............---------------------,,,,,,,,,,,,------//////......---,,,,,,,,,---------,,,,,,+++***))),,,,,,,,,+++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((()))(((((((((''''''&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%(((''''''&&&&&&''''''(((''''''''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((***)))((((((((((((((((((''''''''''''(((((()))((('''(((((((((((((((''''''''''''''''''''''''''''''))))))***++++++*********&&&''''''(((((((((((((((%%%(((***+++******++++++++++++************++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++******))))))(((((((((((()))***+++,,,---,,,++++++,,,,,,++++++******))))))((()))))))))******++++++******++++++++++++******((((((''''''''''''((((((******************************))))))(((((((((((("""###$$$%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((()))***+++%%%&&&&&&''''''''''''''''''''''''''''''(((((()))&&&&&&''''''''''''(((((()))************)))((((((''''''&&&&&&&&&&&&'''''')))***++++++)))((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((((('''%%%$$$$$$%%%&&&'''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((''''''''''''(((((())))))))))))(((''''''&&&&&&''''''''''''''''''''''''***************)))((((((((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''((())))))+++***)))((((((''''''((())))))************))))))************************))))))))))))))))))))))))((((((''''''''')))***+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))'''((()))******)))((('''))))))************)))(((++++++***)))((((((((()))***)))((((((((()))+++,,,((()))))))))************((()))***+++++++++++++++,,,,,,,,,,,,+++***)))))),,,+++***))))))***+++,,,,,,,,,---------.........---,,,++++++---///222333,,,,,,,,,------....../////////............------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$***))))))(((((('''''''''&&&'''''''''''''''''''''###$$$%%%&&&'''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((&&&'''((((((((((((((()))''''''((((((((((((((('''''''''''''''''''''''''''''''''((()))*********)))&&&''''''(((((('''''''''"""%%%)))+++++++++,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))******+++++++++++++++,,,---,,,+++***)))+++++++++******))))))))))))******++++++,,,,,,,,,******++++++++++++******((((((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((($$$%%%%%%%%%%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((&&&&&&'''((((((''''''&&&((((((((((((((()))***+++%%%&&&&&&''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''(((***+++***(((%%%%%%%%%&&&''''''''''''''''''''''''(((((((((((((((((('''(((((()))(((((('''&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&%%%%%%%%%&&&'''&&&&&&&&&''''''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&''''''''''''''''''''''''((())))))*********)))))))))((((((''''''''''''''''''''''''(((((()))***************((((((((((((((((((((((((''''''(((((())))))******'''''''''''''''((())))))******)))(((((((((((((((((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))))))))))))))))))))))))))''''''((((((((()))))))))&&&'''((()))******))))))'''((()))******)))((('''((())))))*********))))))+++*********+++,,,------***)))((((((((()))+++,,,((()))))))))************((()))******++++++++++++***+++++++++***)))((((((,,,+++***))))))***+++,,,,,,,,,,,,---------......///...------...000333555+++,,,,,,------...........................------,,,,,,++++++++++++,,,,,,,,,,,,---......------,,,+++++++++++++++,,,---...---------------,,,,,,,,,++++++,,,---------------))))))******************&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######((((((((((((((('''''''''&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''&&&&&&%%%%%%++++++***)))(((((((((((($$$%%%'''(((&&&&&&&&&'''&&&'''((((((((((((((((((''''''''''''''''''''''''%%%&&&'''))))))******************))))))((('''&&&"""%%%(((******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++++++++((()))***+++,,,,,,,,,,,,,,,---,,,,,,+++***))))))***************)))))))))+++++++++++++++,,,,,,,,,******++++++++++++*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&)))(((''''''&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&''''''((('''(((((()))))))))))))))&&&'''((())))))))))))(((''''''(((((()))*********'''(((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''(((+++...,,,)))&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((&&&''''''''''''''''''''''''&&&&&&'''''')))******''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''(((((((((''''''''''''((((((''''''&&&''''''((()))***************************''''''''''''''''''''''''&&&'''((()))************))))))))))))))))))))))))&&&&&&'''((()))***++++++'''''''''''''''((())))))))))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))---,,,***((('''''''''(((************************(((((()))))))))*********''''''((())))))***))))))'''(((((())))))(((((('''((())))))************)))''''''((()))***+++,,,,,,)))))))))))))))******+++))))))))))))************))))))******+++*********))))))*********)))((((((++++++************++++++,,,,,,,,,+++,,,------.........------...000222333++++++,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,...//////...------+++******++++++,,,---...------,,,,,,,,,,,,,,,,,,***+++,,,---............)))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&''''''''''''(((((()))))))))''''''''''''''''''((((((,,,+++***)))((((((((((((###&&&))))))'''&&&'''(((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&((()))***+++++++++.........---+++***((('''&&&''')))***)))))))))+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))*********++++++++++++)))***+++,,,,,,,,,+++***,,,,,,++++++***+++++++++))))))))))))************++++++++++++******************++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((()))((((((''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$%%%'''((()))((('''&&&(((''''''&&&&&&&&&&&&''''''(((((()))))))))))))))&&&'''((()))***))))))(((&&&&&&''''''((())))))******************))))))(((''''''&&&&&&&&&&&&''''''(((+++...---)))'''(((***&&&&&&&&&'''''''''(((((((((((((((''''''((((((((('''(((((((((((((((''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&((()))***)))(((((('''&&&&&&&&&&&&''')))***''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))(((((((((((())))))&&&&&&&&&''''''((()))***(((((())))))******++++++((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))''''''(((((())))))******'''''''''''''''((())))))(((''''''(((((()))***+++((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((())))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((()))))))))(((((((((''''''((((((((((((((()))***************%%%&&&((()))***))))))((((((((()))***************))))))))))))************)))************))))))((())))))***+++++++++******++++++,,,,,,,,,,,,++++++,,,++++++***+++,,,---...,,,,,,,,,------.........++++++++++++++++++******))))))***+++,,,------...++++++************+++++++++---...000000///...---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++)))))))))******+++++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''((()))+++,,,'''&&&&&&%%%%%%&&&&&&''''''((((((((())))))******%%%&&&&&&'''((()))******,,,+++***)))((((((((((((&&&))),,,,,,***))))))+++&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&''')))***,,,,,,------222222111000...,,,***))))))******)))'''''''''(((******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,+++***((('''+++******)))***+++---...(((((())))))******++++++++++++******))))))((((((******++++++++++++******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''((((((((((((((($$$$$$&&&'''(((((())))))))))))(((''''''''''''''''''&&&$$$######$$$&&&'''$$$%%%'''))))))((('''&&&+++***)))(((((((((((((((%%%&&&&&&'''''''''''''''&&&''')))*********)))(((%%%%%%&&&&&&'''((())))))'''''''''''''''&&&&&&%%%'''''''''&&&&&&'''''''''&&&***...---)))&&&'''***&&&&&&&&&'''''''''((((((++++++************++++++%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%$$$$$$######$$$&&&)))+++,,,+++)))(((&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%******))))))))))))******&&&&&&&&&'''''')))******&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))''''''''''''(((***+++,,,''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))(((((()))***************+++,,,---......---+++***'''(((***+++++++++***)))))))))))))))***************************)))(((''')))***+++,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,+++*********+++,,,---******+++,,,,,,++++++***,,,++++++******)))))))))******+++,,,...///000000++++++************++++++,,,---///111111000///...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((*********++++++,,,,,,,,,%%%$$$$$$$$$%%%''')))***''''''(((((('''&&&%%%%%%((('''%%%%%%%%%''')))***%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###+++***)))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((()))((()))*********)))'''&&&******))))))((((((((('''((((((((((((((((((((((((%%%&&&&&&&&&'''***///333999999777444///+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++'''(((***+++,,,,,,++++++(((((()))+++,,,---...///,,,,,,,,,,,,++++++***))))))+++------+++)))(((''',,,,,,,,,+++++++++,,,---(((,,,000///,,,)))((())),,,,,,,,,++++++*********((((((''''''''''''(((((((((((((((((((((((((((((()))'''%%%&&&)))***(((&&&'''''''''''''''''''''''')))((('''%%%%%%%%%&&&'''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&((()))***))))))))))))))))))))))))---,,,,,,+++***)))((((((''''''''''''''''''''''''+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))***)))))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((******))))))(((((('''''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%'''***+++)))&&&))))))))))))))))))))))))''''''(((***,,,...---,,,************)))((('''&&&))))))))))))))))))))))))'''((()))******++++++***))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))(((((((((((()))))))))************+++++++++***)))(((((())))))((('''(((((())))))((('''&&&&&&************************(((((())))))******++++++''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((())))))((('''&&&'''((()))))))))))))))))))))))))))))))))***,,,+++)))'''))))))(((((((((((())))))&&&&&&&&&'''''''''((((((*********)))))))))))))))(((((((((((()))***+++,,,)))************++++++++++++***)))''''''''''''(((*********++++++,,,,,,,,,***))))))***,,,,,,+++***)))((('''''')))+++...000...------,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,---...000111------,,,,,,,,,,,,++++++------------------------111000...+++***)))))))))///---+++,,,...///---+++++++++,,,,,,,,,---------------,,,++++++,,,------%%%%%%$$$$$$%%%&&&((()))(((((('''''''''&&&&&&&&&&&&%%%$$$######$$$&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$''''''''''''((((((((((((&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''((())))))***)))((('''&&&))))))((((((((('''''''''''''''''''''''''''''''''&&&'''''''''(((+++000333::::::888444///+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++------------,,,((())))))***+++,,,------++++++,,,,,,,,,+++******)))+++,,,,,,+++))))))***---+++***)))))))))((((((///...,,,)))((())),,,///+++++++++******))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))'''&&&'''))))))(((&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((('''''''''((()))))))))***((((((((((((((((((((((((***)))))))))((('''''''''''''''''''''''''''''''''++++++******)))(((((('''(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((()))(((((('''''''''''''''&&&'''(((((()))))))))(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%''''''''''''''''''''''''&&&%%%&&&'''***+++***)))&&&&&&'''''''''''''''''')))))))))))))))))))))))))))))))))***))))))(((((())))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((***)))((('''''''''''''''***)))(((((((((((()))***))))))(((((((((((())))))(((((()))))))))*********'''&&&%%%&&&((())))))(((((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))******)))'''%%%&&&'''))))))))))))))))))))))))***)))((()))++++++)))((())))))(((((((((((())))))'''''''''(((((())))))))))))))))))))))))***************)))))))))))))))***)))************+++++++++)))))))))))))))+++,,,---++++++++++++++++++,,,,,,)))))))))***+++,,,+++*********)))))))))+++,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000------,,,,,,,,,,,,++++++------------------------...---,,,+++++++++,,,,,,...,,,***+++---...---+++++++++++++++,,,,,,,,,------,,,+++******+++,,,---'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))))))))(((%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))((('''&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((()))))),,,000333::::::888444///+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++---...//////......))))))*********+++++++++******+++,,,,,,,,,++++++)))***++++++******+++---000,,,(((((()))***)))(((------...000000...***'''*********)))))))))))))))***))))))(((((())))))***************************)))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''(((''''''&&&%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++******))))))(((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''')))))))))(((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''))))))(((&&&%%%%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))((('''&&&&&&))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((******)))(((((((((((()))******))))))))))))******))))))(((((((((((())))))'''''''''((((((((())))))%%%$$$$$$%%%((())))))((((((((((((((((((''''''&&&((((((((((((((((((((((((+++******))))))(((((('''((((((((()))))))))******))))))(((((((((((())))))(((((((((((((((((((((((()))******)))'''%%%&&&'''))))))))))))))))))))))))+++)))(((((()))******)))))))))(((((((((((())))))(((((())))))))))))******(((((())))))******++++++,,,+++***)))(((((((((((()))************+++++++++++++++***++++++,,,---...,,,,,,++++++++++++++++++))))))***++++++++++++***+++++++++++++++*********************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------------......------,,,,,,,,,,,,++++++------------------------++++++++++++,,,---......,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,+++***))))))***+++,,,''''''&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))(((''''''&&&%%%%%%''''''((()))))))))(((((('''''''''(((((((((((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))+++...111666666555222...+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---/////////......************************)))***++++++,,,,,,,,,,,,*********))))))***---000777111+++(((+++---...---,,,++++++---...---'''###******************))))))******))))))))))))******))))))))))))))))))))))))((((((''''''((((((((('''''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))+++,,,+++***(((&&&++++++++++++++++++++++++)))))))))***************''''''''''''''''''''''''******))))))((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''***************)))((((((&&&&&&'''''''''''''''&&&&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())),,,...---)))'''(((***'''''''''''''''''''''''')))(((((()))******((('''((((((((())))))***++++++((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))'''&&&%%%&&&((()))(((''''''(((((((((((((((''''''))))))))))))))))))))))))+++++++++***************))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((+++)))'''&&&((()))***)))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))***++++++,,,******)))((((((((((((((())))))*********+++++++++...------,,,++++++******,,,,,,,,,++++++*********((()))+++++++++***++++++***++++++,,,,,,++++++***************+++,,,---...------------------------......------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++*********++++++***************+++++++++,,,,,,++++++***))))))***++++++'''''''''&&&&&&%%%$$$$$$''''''&&&&&&&&&''''''((()))(((''''''&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((()))((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''(((((((((((())))))(((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((())),,,//////000000///,,,******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***,,,---......------+++++++++***************)))***++++++,,,,,,,,,,,,*********))))))***...111@@@999000++++++---......111,,,((('''+++...//////++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((('''(((((((((''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''(((*********(((&&&$$$************************)))))))))))))))*********'''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((''''''&&&'''''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&'''''''''''''''((((((((('''''''''''''''((())))))''''''''''''''''''''''''))),,,...---***((()))+++((((((((((((((((((((((((***)))((()))******(((&&&+++***))))))))))))***+++((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******+++)))(((((())))))'''&&&''''''((((((((((((((('''))))))))))))))))))))))))'''''''''((()))***++++++))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))$$$&&&'''((('''(((***+++((((((((((((((((((((((((+++)))&&&&&&((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))***++++++,,,((((((''''''((()))******))))))*********+++++++++,,,,,,,,,++++++***)))))),,,,,,,,,++++++*********'''***,,,,,,***)))***,,,))))))+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---......------------------------------------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++***))))))***++++++&&&'''''''''&&&&&&%%%$$$%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((($$$$$$%%%&&&'''(((((()))&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&&&&''')))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''(((+++---+++,,,---,,,+++***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))+++,,,------,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,+++++++++++++++***)))+++...111@@@===777222...,,,,,,------111888???BBB???999444+++++++++++++++,,,,,,,,,***))))))(((((())))))***'''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''(((((((((&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''"""###%%%&&&''''''&&&%%%'''(((((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&''''''((()))***''''''''''''''''''''''''''')))******(((''''''((())))))))))))))))))))))))((('''&&&'''(((((('''%%%***)))((('''&&&'''((()))))))))))))))))))))))))))&&&&&&'''((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&''''''(((''''''(((((((((((('''''''''((()))******)))((('''(((((()))))))))*********,,,+++)))))))))((('''%%%&&&'''((((((((((((((((((((((((((((((((((((((((((######$$$%%%'''((())))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))###%%%'''(((((((((***,,,))))))))))))))))))))))))***(((''''''((())))))((())))))(((((((((((())))))))))))((((((((((((''''''(((((())))))******++++++''''''''''''((()))***+++)))************+++++++++'''((()))***++++++++++++,,,,,,++++++++++++++++++'''***,,,,,,***)))***---*********+++,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++***))))))***++++++***)))***+++++++++,,,,,,,,,---------,,,+++***))))))***+++,,,%%%&&&'''''''''&&&%%%$$$###%%%'''))))))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###$$$$$$%%%'''(((((()))''''''((())))))))))))(((%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((((()))+++---+++,,,---,,,+++***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,+++******++++++,,,+++***+++---///555999===<<<888333222333///888DDDKKKJJJ@@@555...)))*********++++++++++++)))((((((''''''(((((()))((((((((((((((((((((((((&&&((())))))'''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((( """$$$'''((((((((('''((()))))))))(((((('''&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((()))***(((((((((((((((((((((((('''''''''((())))))((('''(((((((((((((((((((((((((((''''''((()))***(((''')))((('''&&&'''(((***,,,))))))))))))))))))))))))(((((())))))***)))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))'''((())))))))))))(((''''''((()))******)))(((''''''''''''((((((((())))))***)))''''''(((((('''%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((((((''''''((()))))))))))))))))))))))))))(((''''''((())))))(((&&&))))))(((((((((((())))))*********))))))((((((((()))))))))))))))*********(((((('''''''''(((((())))))************+++++++++'''((()))***+++++++++***++++++++++++++++++,,,,,,&&&***---,,,)))(((***------,,,++++++++++++------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---...------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------...---+++***))))))+++---,,,***)))***,,,,,,,,,---------.........---,,,+++******+++,,,---$$$%%%&&&'''''''''%%%%%%"""$$$(((***+++)))&&&$$$%%%%%%&&&'''((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%(((((()))***************'''''''''((((((((()))))))))((('''&&&%%%&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))***,,,...---......---+++******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))***+++---...------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))+++,,,---,,,++++++---...(((333@@@EEEBBB>>><<<===???>>>;;;444---***+++...(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))&&&(((***)))&&&%%%''')))'''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((++++++***)))(((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))"""$$$'''***,,,,,,,,,+++))))))******)))((('''''')))((('''&&&&&&'''((()))&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))***'''&&&(((,,,---+++(((''''''''''''''''''''''''***))))))***,,,---+++***)))((('''((())),,,...000))))))))))))))))))))))))***++++++******)))((('''))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))((('''((()))++++++)))((('''&&&&&&&&&'''''''''(((((('''&&&%%%&&&(((((('''&&&&&&&&&'''((())))))((((((************************))))))))))))************''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((()))***)))'''%%%&&&'''))))))))))))))))))))))))'''''''''(((***)))'''%%%))))))(((((((((((())))))++++++++++++******))))))*********)))))))))))))))***)))(((''''''&&&'''''')))************+++++++++++++++,,,,,,+++***((('''*********++++++,,,,,,---&&&***------)))(((***---000///,,,***)))***+++,,,......,,,+++***)))))))))++++++++++++++++++++++++(((***+++---......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...---,,,+++***))),,,---,,,***)))+++------------.........//////------,,,++++++,,,------###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''+++******)))(((''''''''''''''''''''''''&&&&&&&&&%%%&&&''')))************++++++++++++++++++++++++(((((()))***++++++,,,,,,+++++++++*********))))))*********+++,,,,,,,,,---***+++,,,---,,,+++***))))))******+++++++++*********+++,,,,,,,,,,,,+++***...---+++***)))***++++++***+++---111555:::???AAA===777///)))(((+++...000******)))***,,,,,,***)))******)))((((((((((((((())))))))))))))))))))))))+++)))''''''((()))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&)))((('''%%%%%%&&&'''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%'''((((((''''''(((***((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))''''''''''''((((((((((((+++)))(((&&&&&&((()))+++((((((((((((''''''''''''(((((((((((()))+++,,,---'''((()))******)))((('''***)))((('''((()))+++---)))))))))))))))))))))))))))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))((((((((((((((()))******))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''(((((())))))******))))))))))))))))))))))))''''''((()))***)))))))))))))))(((((('''''''''&&&******)))((('''&&&%%%%%%***(((&&&$$$$$$%%%(((******((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))******+++''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***++++++,,,,,,,,,,,,++++++***************))))))(((((('''''''''((()))+++---.........+++)))((())),,,---+++)))******))))))***+++,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------............000//////.........//////------------------------------------------------...------,,,,,,------...+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''))))))))))))))))))))))))%%%%%%&&&'''((())))))***'''(((((())))))))))))(((++++++++++++++++++******++++++,,,,,,------......+++++++++*********))))))))))))))))))))))))************+++,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,)))))))))***+++---///111444111,,,)))((()))))))))+++***)))***++++++***(((***)))((((((''''''(((((())))))))))))))))))))))))***(((&&&&&&((())))))(((((((((((((((''''''''''''&&&&&&'''''''''''''''''')))(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''''''''((('''((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))(((''''''''''''''''''(((&&&'''((((((''''''(((***((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))((())))))******(((((())))))))))))((((((+++***((('''((()))+++,,,((((((((((((((((((((((((&&&&&&''''''((())))))***)))(((''''''&&&'''((((((((((((((((((((()))******))))))(((((((((((())))))'''''''''((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))%%%&&&&&&'''((())))))))))))))))))(((((((((''''''(((((((((((((((''''''''')))(((''''''''''''((())))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))******+++''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++++++++++++++++++++******+++*********))))))))))))(((((()))***************+++)))((()))+++---+++***)))))))))))))))***+++++++++,,,,,,------,,,,,,+++------------------------++++++,,,---------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((((((((''''''(((((()))***++++++'''''''''(((((())))))))))))))))))))))))((('''''',,,+++++++++******))))))))))))))))))************+++************)))))))))))))))))))))))))))(((((())))))***+++,,,,,,,,,+++,,,,,,,,,------,,,,,,+++++++++***))))))***++++++++++++*********+++,,,,,,,,,+++***))))))))))))***,,,+++*********)))'''%%%+++*********++++++)))'''))))))(((''''''''''''''')))))))))))))))))))))))))))'''&&&&&&'''(((((('''(((((((((''''''''''''&&&%%%&&&&&&&&&'''((((((((((((((((((((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))((((((((('''''''''''''''))))))))))))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((((((''''''((()))(((((((((((('''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))+++***))))))((((((((()))))))))(((((((((((())))))+++***)))((((((((()))***((((((((((((((((((((((((&&&''''''(((((())))))******)))((('''''''''''''''((((((((((((((()))******))))))(((((((((((())))))))))))((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&%%%%%%%%%&&&''')))******)))))))))))))))(((((('''''''''(((((()))))))))((((((((()))))))))))))))((('''&&&&&&(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++((((((((((((((((((((((((************************)))))))))))))))************************+++++++++++++++++++++***************************)))((('''***)))))))))+++,,,+++***))))))(((((())))))******+++,,,,,,------,,,,,,+++------------------------***++++++,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,------++++++,,,,,,------......&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''(((((()))))),,,+++***)))((('''&&&&&&(((((())))))))))))((((((+++++++++***))))))((((((((((((((((((((('''''''''************)))))))))))),,,,,,++++++******))))))(((((()))***+++,,,,,,,,,******+++++++++***))))))+++******))))))******+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---***)))***+++,,,,,,***''',,,*********+++***(((&&&)))(((((('''''''''''''''((((((((((((((((((((((((((('''%%%&&&'''((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))'''((()))***)))((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''))))))(((((((((((())))))((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))((((((((((((''''''''''''))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))***************))))))((((((((())))))))))))(((''''''(((***+++,,,+++***)))(((((())))))''''''''''''''''''''''''******))))))((('''''''''))))))((((((''''''&&&&&&((((((((((((((())))))***))))))(((((((((((())))))***)))))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))************))))))))))))'''(((((((((((())))))))))))(((((((((((())))))***)))'''''''''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))******+++))))))))))))))))))))))))*********************************)))))))))))))))((()))))))))******++++++************************,,,,,,,,,,,,,,,+++***)))***))))))***+++++++++++++++******)))******+++++++++,,,,,,------,,,,,,+++------------------,,,,,,***++++++,,,,,,++++++++++++---///000000///...---------------------------------------------------......------------......------,,,+++,,,---...///,,,,,,,,,---------------++++++,,,,,,,,,---------''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))((('''&&&&&&&&&'''((()))*********************))))))(((((((((++++++++++++++++++******)))))))))))))))))))))))),,,++++++******)))))))))(((((())))))***+++,,,---+++++++++++++++***)))(((++++++************++++++)))******+++,,,,,,,,,,,,))))))******++++++++++++***)))(((***+++,,,,,,***+++***))))))******(((&&&))))))((('''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&(((((('''%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''((()))))))))(((&&&%%%((((((((())))))(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((###$$$%%%&&&'''))))))***&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''((()))(((((((((&&&'''(((((((((((('''&&&'''((()))((('''&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))((()))))))))*********+++''''''''''''((()))***+++)))((('''''''''(((***+++++++++***))))))(((((((((((((((((((((((((((((((((*********)))((((((''''''(((((((((((((((''''''&&&((((((((((((((())))))***))))))(((((((((((())))))******))))))((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((---+++)))'''&&&&&&'''((())))))))))))***************)))))))))(((((((((((()))((('''&&&&&&(((***,,,***)))((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))******+++*********************************************************)))))))))))))))((((((((())))))*********))))))))))))))))))))))))******+++,,,,,,,,,++++++)))***************++++++------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,+++++++++,,,,,,++++++******,,,...000000///...---------------------------........................++++++************++++++------,,,+++,,,---...///,,,,,,,,,------.........+++++++++,,,,,,,,,,,,,,,&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((()))))))))%%%&&&''')))******++++++(((((((((((((((((())))))******************++++++(((((()))))))))))))))***(((((((((((((((((('''''')))))))))))))))***+++,,,------------,,,,,,+++******+++,,,,,,,,,,,,+++*********+++,,,,,,,,,+++++++++++++++++++++***)))(((((('''&&&''')))*********)))(((((()))******)))'''******)))((((((((((((((())))))))))))))))))))))))''''''&&&'''))))))'''%%%'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&%%%((())))))******))))))(((''''''((((((((((((''''''%%%%%%&&&&&&'''((((((((()))((((((''''''(((((()))((((((((('''''''''''''''(((((((((((((((((((((((($$$$$$%%%'''((()))***+++&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))))))))((('''&&&&&&((((((((((((&&&&&&'''((()))((('''&&&'''(((((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))*********&&&&&&&&&'''((()))++++++(((''''''(((((()))***+++************))))))))))))))))))))))))))))))))))))'''(((((())))))******+++''''''((((((((((((''''''((((((((((((((()))******))))))(((((((((((())))))***))))))))))))))))))((())))))))))))((((((((((((((((((((((((((((((((((((---,,,***((('''&&&''''''(((((()))))))))))))))************))))))((((((((())))))(((((((((***+++,,,+++***))))))++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))************************)))))))))))))))*********(((((((((((())))))))))))((((((((((((((()))))))))&&&'''((()))***+++++++++(((***++++++******+++,,,......------,,,,,,------+++,,,,,,------,,,,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,++++++***)))***+++,,,------,,,,,,------------------------........................,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---......//////,,,,,,,,,,,,,,,---------%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***&&&&&&&&&''''''(((((()))%%%%%%&&&'''((())))))***''''''((()))))))))))))))&&&''''''(((((()))))))))'''((((((((()))*********(((((((((((())))))******'''''''''(((((((((((((((******)))(((((()))***+++------------,,,+++*********+++---//////---+++***++++++,,,,,,,,,+++***))),,,------------,,,***)))&&&&&&&&&''')))***)))((('''''''''(((***+++***)))++++++***)))))))))))))))))))))))))))))))))))))))((('''''')))******(((&&&'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%'''((()))******)))((('''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''''''''((('''((((((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&''''''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))***)))((('''&&&''')))******)))'''&&&((()))))))))'''&&&'''(((((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&'''(((((()))******'''''''''''''''((()))***&&&'''((())))))*********((())))))************)))************************((((((((()))******++++++%%%&&&'''((())))))((((((((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))************)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((())))))))))))))))))))))))*********'''))),,,...///...,,,+++***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((''''''(((((()))))))))*********''''''(((******++++++***(((***,,,+++))))))+++---......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///......---,,,,,,++++++---------------,,,++++++)))******+++,,,,,,------------------------------------------------------///......------......///+++,,,------......------,,,,,,------...////////////////////////.........%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***%%%%%%'''((()))+++,,,,,,'''''''''''''''&&&&&&&&&)))))))))))))))(((((('''%%%&&&&&&'''((()))************+++,,,---......///'''((((((((())))))******(((((())))))******+++++++++***)))(((((()))******,,,,,,,,,+++***)))((('''))),,,...000000...,,,)))+++,,,,,,---,,,+++)))((('''(((***+++++++++***)))&&&&&&(((***,,,,,,)))'''&&&&&&&&&(((***++++++))),,,++++++***************))))))))))))))))))))))))((((((((()))+++***(((&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''(((((())))))******((((((((((((((((((((((((+++******)))((('''''''''&&&&&&&&&'''((())))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&((()))***)))((('''''')))***++++++***)))'''((()))***)))'''&&&&&&''')))(((((((((''''''''''''%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((())))))***))))))(((''''''''''''(((%%%&&&(((************)))'''((()))***************************************++++++******)))((((((((($$$%%%''')))******))))))((((((((((((((()))******))))))(((((((((((())))))(((((())))))******++++++******))))))((((((((('''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&'''''''''(((((())))))''''''((()))***+++,,,,,,&&&***///444444222---******((('''((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,))))))(((((('''''''''&&&))))))******+++++++++,,,***++++++,,,,,,,,,,,,+++(((***,,,+++))))))+++---...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++//////...---,,,,,,++++++............------,,,+++,,,,,,,,,,,,---...///000------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---...///...---,,,,,,,,,------...///000000111111111111000000000000'''''''''''''''&&&&&&&&&''''''((((((((((((''''''$$$$$$%%%%%%&&&'''''''''(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''******)))''''''&&&&&&&&&&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))$$$%%%&&&&&&''''''&&&&&&''''''(((((())))))******$$$%%%%%%&&&'''((())))))+++***)))(((((('''((((((((()))))))))))))))))))))((((((((((((((((((((((((''''''((()))+++,,,---...,,,+++)))'''&&&&&&'''((()))))))))))))))))))))))))))((('''''''''(((***+++,,,,,,,,,+++++++++*********+++---......---+++******++++++++++++,,,,,,,,,+++++++++******((('''''''''((()))******)))((('''(((((((((((()))***+++,,,+++++++++*********))))))'''((()))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))+++(((&&&'''))))))'''%%%'''((()))((('''&&&''')))++++++******))))))((((((%%%&&&&&&&&&'''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))(((((())))))((('''&&&&&&''''''((((((((())))))***''''''''''''((((((((((((***+++---,,,***))))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''&&&%%%$$$$$$&&&(((''''''''''''((((((((((((+++*********))))))(((((('''''''''''''''''''''''')))))))))))))))))))))))),,,+++++++++******))))))(((((()))***************))))))))))))))))))))))))+++***)))(((((()))***++++++******)))(((''''''&&&''''''((((((((((((''''''))))))***++++++++++++*********))))))((((((''''''((((((((((((((((((((((((++++++++++++***((('''&&&&&&'''((())))))((('''&&&'''&&&%%%$$$$$$%%%&&&'''+++'''$$$&&&)))***&&&"""&&&'''((())))))***))))))(((((())))))))))))((((((,,,!!!###777EEE>>>...$$$++++++***)))(((((())))))++++++++++++*********)))***)))(((''''''((()))***+++***)))(((((('''(((((()))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***++++++++++++***)))))))))))))))))))))))),,,+++***))))))(((((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,,,,***))))))+++...000///...,,,++++++,,,,,,---------------------------------...............444///++++++000333111...---.........//////000000---,,,,,,+++,,,---///000***+++,,,,,,------,,,,,,000//////.........//////---------///222444444444<<<999555111000111444666''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''&&&%%%%%%&&&&&&&&&''''''''''''***)))((('''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''((((((((((((((())))))&&&&&&''''''''''''''''''***)))((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((()))))))))******++++++,,,---+++)))'''''''''((())))))))))))))))))))))))))))))(((((('''((()))***+++*********)))))))))(((((()))***+++,,,,,,+++***)))(((((()))))))))************++++++******((('''''''''((()))******)))((('''''''''''''''((()))***+++++++++*********)))))))))))))))***))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((***(((&&&&&&((()))'''%%%'''((()))((('''&&&''')))))))))((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&'''''''''''''''''''''((((((((((((((('''&&&&&&'''((())))))*********)))''''''''''''(((((((((((((((***+++***(((''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&%%%$$$$$$&&&(((''''''''''''((((((((((((*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&++++++*********)))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******++++++******)))(((((('''(((((())))))))))))((((((((()))******++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&(((((())))))))))))(((((()))((('''&&&&&&'''((()))(((((((((((((((((('''&&&'''(((((())))))))))))((((((((())))))))))))((((((,,,%%%&&&333:::333***(((++++++***)))))))))))))))***))))))))))))((((((((()))((('''&&&&&&'''((()))***))))))(((((((((((())))))))))))))))))(((''''''))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))***++++++++++++***))))))))))))))))))))))))+++***))))))((((((((()))'''((())))))******))))))))))))))))))))))))))))))((()))******++++++******+++,,,,,,+++))))))+++---,,,+++*********+++,,,,,,...........................------,,,,,,,,,---------------.../////////...------......////////////------,,,,,,,,,---...///,,,------...............///......---------......---///222666:::===??????@@@>>><<<::::::<<>>???(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''))))))))))))(((((('''&&&(((%%%######&&&((('''&&&'''***---+++'''&&&(((++++++***(((''''''''')))***)))(((((('''''''''((((((***)))))))))))))))))))))'''''')))***************((()))***++++++++++++***++++++++++++************(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))*********)))))))))((((((((((((((())))))))))))***))))))))))))))))))***+++))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))((('''&&&%%%%%%&&&((()))((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''((()))******)))(((''''''''''''''''''(((((()))''''''''''''((((((((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''(((''''''''''''(((((())))))******))))))((((((((('''''''''(((''''''&&&&&&'''''''''(((((((((((())))))))))))''''''((()))))))))))))))&&&'''((())))))((('''&&&'''(((((())))))((((((''')))(((((('''((()))***+++))))))))))))))))))))))))(((((()))******)))(((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''(((***,,,+++)))(((***+++''''''(((((((((((('''''')))))))))(((''''''&&&&&&(((((((((((((((((((((''')))))))))(((''''''&&&&&&***)))(((''''''(((((()))'''''''''((((((((((((((())))))))))))))))))))))))+++((('''***...///,,,((())),,,///...)))%%%%%%''''''(((((())))))))))))((()))(((''''''''''''((())))))(((((((((((((((((()))++++++************++++++***)))(((''''''((()))***(((((())))))))))))((((((***************))))))))))))))))))))))))******+++*********)))))))))((((((*********))))))*********+++***)))((((((((())))))))))))))))))************)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************+++*********+++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------//////000111222444666666===???AAACCCCCCCCCBBBAAACCCBBB@@@<<<:::;;;>>>AAA'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((************)))((('''&&&***((('''&&&'''(((((('''&&&)))+++***((('''))),,,,,,+++)))((((((((()))***((((((''''''''''''((((((,,,,,,++++++***)))))))))''''''((()))************))))))******++++++******++++++******))))))(((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))******))))))))))))((((((&&&&&&'''''''''(((((((((+++***))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))&&&&&&%%%%%%&&&(((***+++((((((''''''''''''((((((''''''((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((())))))***+++&&&''''''''''''((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))%%%&&&'''((((((((('''&&&''''''(((((())))))***************)))))))))(((((((((''''''&&&''''''(((((((((((((((((())))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''((())))))******))))))(((((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((''''''((((((((())))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))((((((((((((((((((*********)))((('''''''''))))))))))))((((((((((((((()))***)))((('''(((***'''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***)))))))))(((((('''''''''))))))))))))))))))))))))+++)))(((***---...+++'''(((((()))))))))'''%%%%%%((())))))))))))((((((''')))((((((''''''(((((()))((((((''''''''''''((((((,,,++++++******++++++,,,))))))(((((((((((())))))(((((())))))))))))((((((***************+++++++++))))))(((((()))***++++++*********))))))))))))(((***))))))(((((())))))******)))((('''''''''(((((())))))))))))***************))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************)))))))))***+++,,,...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++++++++++++++***))))))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------///000111222444666888:::===>>>@@@AAAAAA@@@>>>===>>>===;;;999999<<>>===<<<:::888:::;;;;;;<<<>>>BBBHHHMMM&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++++++++***)))((('''&&&&&&'''(((((((((((((((%%%&&&((((((((()))***+++))))))(((((('''''''''''')))((((((((())))))***+++,,,++++++***)))(((((('''&&&'''((())))))******)))))))))*********))))))((()))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))''''''((((((((()))))))))++++++***)))((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((''''''(((((((((((((((''''''''''''((((((&&&'''((()))))))))''''''&&&''''''''''''''''''&&&(((''''''&&&&&&''''''(((((((((''''''(((((()))***&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%''''''(((((())))))******)))))))))((((((((('''''''''''''''''''''((()))***(((((((((((())))))))))))&&&&&&'''(((((((((((('''(((((((((''''''((((((((('''(((((())))))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((())))))(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))((((((''''''&&&&&&'''((((((((()))))))))***(((((((((((())))))))))))******))))))*********)))(((((())))))))))))((((((''''''(((((()))*********&&&'''''''''(((((())))))''''''(((((()))*********''''''(((((())))))******''''''(((((()))******+++((((((((((((((((((((((((''''''((()))))))))'''%%%)))&&&%%%&&&***,,,)))&&&))))))***))))))((('''&&&'''(((((()))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))((((((******++++++++++++******((((((((()))))))))******,,,,,,***)))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))'''''''''(((((((((((('''((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************,,,,,,++++++***++++++,,,...------,,,,,,------...+++++++++,,,,,,---------++++++++++++***((('''&&&)))******+++++++++******,,,------...------,,,,,,+++++++++,,,,,,---------.........------.........//////111333666999;;;<<<888999;;;<<<;;;:::888777888:::>>>@@@CCCFFFJJJMMM&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))******))))))(((((('''((()))(((&&&$$$$$$%%%&&&&&&'''(((((()))******(((((((((((('''''''''&&&(((((('''(((((()))***+++---,,,,,,,,,+++*********&&&&&&'''((())))))))))))))))))******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''(((((((((((())))))(((((()))))))))*********+++***))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))%%%&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''(((((())))))******))))))((((((((('''''''''''''''''''''((()))******(((((((((((())))))))))))&&&''''''(((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))&&&'''((())))))((('''&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((((((((('''''''''((()))*********(((((((((((()))))))))))))))((('''((()))***)))'''((())))))******))))))(((((((((((())))))*********&&&&&&''''''((()))))))))((((((((())))))*********'''((()))))))))))))))(((&&&''''''(((***++++++,,,))))))))))))))))))))))))&&&'''((())))))((('''&&&***'''&&&'''***+++***(((((())))))))))))(((((('''''''''((()))************))))))(((((((((((())))))(((((((((''''''((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''((())))))******---,,,+++)))((((((((((((&&&&&&''''''''''''((((((***))))))(((((())))))***''''''((()))))))))(((((())))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************---,,,++++++******++++++,,,++++++******++++++,,,***++++++,,,,,,------...++++++++++++***)))(((''')))***++++++,,,+++++++++------......------,,,+++***++++++,,,,,,------...///...------------...///...///000222444777:::;;;777888:::;;;<<<;;;:::999888;;;???BBBDDDEEEHHHIII&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%''')))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''((()))))))))((((((%%%(((***)))'''%%%%%%&&&''''''&&&'''((())))))))))))))))))))))))(((''''''%%%%%%%%%&&&&&&'''))))))++++++++++++++++++******%%%&&&'''((()))))))))))))))))))))))))))((((((''''''(((((())))))******+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))***+++(((((((((((((((((((((((())))))************))))))(((''''''&&&&&&''''''(((&&&'''((()))))))))))))))((((((''''''''''''((((((((((((((((((((())))))***(((((())))))))))))((((((((()))***++++++***)))(((''''''&&&&&&''''''((()))%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((''''''''''''''''''''''''***((('''%%%%%%%%%'''(((''''''(((((())))))***************)))))))))((((((''''''''''''((()))***+++(((((((((((())))))))))))(((((()))***************)))((('''&&&&&&'''((()))((())))))******))))))(((&&&'''((()))***))))))((())))))))))))))))))))))))))))))(((''''''((())))))))))))(((((((((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((())))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))'''%%%&&&((()))(((&&&))))))************))))))))))))))))))))))))******&&&&&&''''''((())))))***))))))))))))))))))******((())))))******)))((('''(((((()))))))))*********))))))))))))))))))))))))&&&''')))*********)))))))))(((''''''((()))))))))'''(((((())))))))))))(((&&&''')))***++++++************))))))))))))******))))))(((((((((((())))))'''((()))******)))((('''(((((())))))))))))(((((('''(((((()))******++++++***)))))))))))))))******((((((((()))))))))***************))))))*********'''((()))*********))))))))))))))))))************)))((((((''''''(((((()))))))))))))))))))))))))))++++++++++++++++++++++++((()))+++,,,,,,+++)))((((((((()))***************+++++++++***++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,------...---------******+++,,,,,,---......///...------------...///---...///000333555777888666888;;;===?????????>>>===???AAABBBBBBCCCFFFHHH&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((******)))(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))"""%%%)))***(((((()))+++((('''&&&'''((()))((((((***************)))(((((($$$######$$$%%%&&&'''(((((((((((((((((()))))))))%%%&&&'''((()))))))))))))))))))))))))))(((''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))(((((()))***++++++(((((((((((((((((((((((())))))************))))))'''''''''&&&&&&'''''''''$$$%%%''')))***++++++,,,((((((''''''''''''(((((()))(((''''''''')))***+++))))))************)))))))))***,,,------,,,***)))'''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''(((***++++++))))))))))))))))))))))))+++)))&&&$$$$$$%%%'''(((''''''(((((()))*********+++++++++************)))''''''''''''((()))++++++(((((((((((())))))))))))******+++,,,,,,,,,,,,+++)))((('''&&&&&&'''((()))******++++++++++++******&&&''')))*********)))((())))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))&&&'''(((******((('''&&&*********)))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++******))))))(((((('''''''''((((((((())))))******---+++)))***---...,,,***))))))************))))))******))))))))))))))))))&&&&&&&&&'''((())))))*********))))))))))))))))))))))))*********((('''&&&************))))))))))))))))))))))))))))))))))))&&&(((+++,,,,,,+++,,,,,,((((((((('''''''''((()))''''''((())))))***))))))&&&''')))***+++++++++***++++++************++++++******))))))))))))******'''((()))******)))((('''******++++++++++++******((())))))***++++++,,,,,,'''''''''((()))+++,,,---))))))******+++++++++,,,++++++************++++++'''((()))+++++++++***)))))))))))))))************((((((''''''''''''(((((())))))))))))))))))))))))++++++++++++++++++++++++((()))+++,,,,,,+++)))((((((((()))***************)))))))))***+++,,,.........------,,,,,,------...******+++,,,,,,---......------.........---,,,,,,***+++,,,---------------***+++,,,---.../////////******+++,,,,,,---......///...---,,,,,,---...///------...///111444666777777999<<<@@@BBBCCCCCCBBBDDDDDDCCCBBBAAACCCFFFIII((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%'''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,+++)))'''%%%$$$######'''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''''''''(((((())))))&&&''''''(((((((((((((((((((((((((((((()))******************)))(((&&&&&&***************)))((((((((((((((()))******++++++)))((('''%%%&&&''')))******++++++,,,+++***)))((()))((((((((((((((()))***&&&&&&''''''((()))))))))------,,,+++***)))((((((&&&&&&&&&&&&'''''''''(((((((((((((((((()))*********)))(((''''''((()))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''***)))'''&&&%%%&&&((()))&&&'''((())))))((('''&&&'''(((((((((&&&&&&((()))((((((&&&%%%%%%%%%%%%%%%''''''((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&''')))***'''(((((()))***++++++,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))###$$$&&&''')))*********(((((((((((((((((((((((((((***+++***)))((()))++++++)))(((''''''((()))+++!!!"""$$$&&&(((***++++++)))))))))))))))(((''''''&&&'''((()))(((&&&###"""'''((()))******)))(((''''''((()))******)))((('''))))))(((((('''''''''&&&))))))))))))))))))))))))*********)))))))))))))))***)))((((((((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((('''&&&&&&))))))************)))))))))(((''''''(((((('''&&&******++++++++++++******((((((((((((((()))******000---)))''''''(((((('''%%%&&&&&&'''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((()))******************)))(((&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))((((((+++*********))))))((((((***************)))((((((---,,,,,,+++***)))(((((()))************++++++++++++++++++,,,,,,,,,------)))***++++++,,,---......************************,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++)))***+++---///000222222+++---//////...,,,,,,,,,---+++)))***---...---+++///000222222222333555777777:::???EEEIIILLLMMMMMMLLLHHHEEEFFFKKKPPPRRRRRR''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))(((&&&%%%$$$######'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((''''''''''''((((((((())))))&&&''''''(((((((((((((((((((((((((((((())))))***************)))((('''&&&***************)))((((((*********))))))))))))))))))((('''&&&''''''((()))******+++,,,+++***)))(((******)))(((((('''((((((((((((((((((((('''''''''***************)))))))))&&&&&&'''''''''(((((((((((((((((((((((()))*********)))(((''''''((()))***(((''''''&&&&&&''''''((()))((((((''''''(((((())),,,+++)))(((((((((***+++&&&'''((())))))((('''&&&(((((()))((('''&&&(((***%%%%%%%%%%%%&&&'''((()))((((((((((((((('''''''''((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***'''(((((())))))*********)))))))))))))))))))))))))))(((''''''''''''((()))(((((()))******+++******(((((((((((((((((((((((('''((())))))''''''((()))***)))'''&&&&&&''')))***$$$%%%&&&'''(((((((((((()))))))))))))))(((''''''%%%&&&'''))))))))))))((('''((()))******)))((('''((((((((())))))(((((((((******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))*********,,,+++***(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***++++++++++++***)))((('''))))))************)))))))))(((((((((((((((((('''(((((())))))))))))(((((('''''''''''''''((())))))...,,,)))(((((((((((('''&&&&&&'''(((((()))*********)))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''''''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************---,,,+++***)))******+++(((((((((((((((((((((((((((((())))))))))))((((((************)))))))))(((***+++++++++******)))(((,,,,,,++++++***))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,---//////---,,,,,,,,,---+++***+++...///---,,,///111222333333555888;;;===AAAHHHOOOTTTXXXYYYYYYWWWTTTPPPQQQTTTXXXZZZZZZ&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((((((((''''''(((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))************)))((('''''')))************))))))(((++++++******)))(((((('''(((((((((((((((((((((((()))***+++++++++***)))(((++++++***)))((('''&&&&&&***))))))(((''''''&&&&&&'''((((((((())))))******''''''((((((((()))))))))((((((((((((((()))*********)))(((''''''((()))***(((''''''&&&&&&''''''(((***))))))(((((())))))***,,,+++***)))((()))******''''''((((((((((((''''''((()))))))))'''''')))***&&&&&&&&&''''''((()))***))))))(((((('''''''''&&&&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))************))))))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&((()))((('''&&&&&&'''((()))'''(((((((((((('''&&&&&&)))))))))))))))(((((('''''''''(((((()))******+++(((((())))))))))))((((((((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))(((((())))))******++++++...---+++)))'''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++***)))((('''))))))************))))))((((((((((((((()))))))))&&&''''''((((((''''''&&&''''''&&&&&&&&&'''((((((,,,+++))))))))))))'''&&&'''(((((())))))***************)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************---,,,+++++++++++++++,,,))))))))))))))))))))))))((())))))******))))))(((************))))))))))))******+++++++++***))))))************************)))************+++++++++***+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,---,,,,,,,,,,,,+++++++++---...000///...,,,,,,---///...---...000111000///000222444666888;;;@@@CCCFFFKKKSSS[[[aaaeeeffffffccc```]]][[[\\\^^^______''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))&&&''''''((((((((((((((('''(((((()))))))))))))))***************)))((('''))))))************)))(((************))))))((((((((())))))))))))(((''''''((()))***++++++***)))((()))))))))))))))(((''''''))))))(((((('''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))((((((((((((((())))))******)))(((''''''((()))***((((((''''''''''''((((((***))))))(((((())))))******)))((('''''''''(((((('''(((((((((((((((((('''((()))***)))'''''')))***+++***)))((('''''''''''')))))))))(((''''''&&&&&&'''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***$$$&&&((()))*********)))((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))&&&''''''(((((((((((('''))))))))))))))))))))))))&&&'''((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%(((((())))))))))))((((((***)))((('''''''''''''''((((((((())))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,...,,,***((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))((((((((())))))************))))))((())))))))))))))))))***&&&''''''((((((''''''&&&(((''''''''''''((())))))***)))))))))***)))'''%%%((()))))))))*********++++++***)))((((((''''''((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************)))))))))******)))))))))*********))))))))))))))))))))))))******))))))((())))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,...///000///...------...000000000111222333333333444666:::===AAAFFFLLLPPPOOOTTT[[[ccchhhjjjkkkjjjgggeeeaaa^^^\\\[[[[[[[[[((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((&&&''''''(((((((((((((((''''''((()))***))))))((()))************))))))(((((())))))*********))))))(((((())))))************))))))******)))(((''''''((((((******+++***)))(((&&&'''((()))******))))))''''''''''''(((((())))))(((((((((((('''''''''&&&(((((((((((())))))))))))((((((((((((((())))))******)))(((''''''((()))***(((((((((''''''((((((((()))((((((''''''(((((()))***))))))((((((((((((((((((((((((''''''(((((((((((())))))(((''''''(((***++++++)))((((((((((((((())))))(((((('''''''''&&&*********))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++%%%&&&(((***+++******)))((((((((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))((($$$%%%&&&((())))))******))))))))))))))))))))))))''')))))))))((('''((()))''''''&&&&&&&&&&&&''''''''''''(((((()))(((((('''(((((())))))))))))((((((''''''&&&%%%%%%%%%%%%&&&((((((((((((((()))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&''')))******++++++))))))************))))))(((***++++++)))(((***+++'''(((((())))))(((((('''))))))(((((())))))***+++)))(((((()))******(((&&&))))))))))))******************)))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************''''''((((((((((((((((((++++++++++++++++++++++++))))))************))))))))))))))))))))))))******''''''(((((((((((((((''')))))))))***++++++,,,,,,))))))*********+++++++++------------............******+++,,,,,,---......++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,,,,,,,------......//////...///000///......///000...///000222333444666777:::>>>CCCIIINNNSSSYYY]]]YYY\\\aaafffiiiiiihhhgggbbb```]]]YYYUUUSSSRRRSSS))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''(((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))******))))))))))))((((((&&&''''''(((((((((((((((&&&''')))*********)))((()))******+++******))))))((())))))************)))'''(((((()))******+++++++++******))))))((((((''''''((()))*********)))((($$$&&&((()))***+++******&&&&&&''''''((())))))***))))))(((((('''''''''&&&''''''((((((((()))))))))((((((((((((((()))*********)))(((''''''((()))***)))((((((''''''(((((())))))((((((''''''(((((())),,,,,,+++++++++*********((((((''''''''''''(((((('''(((((((((&&&&&&((()))'''''''''(((((()))***+++((((((((((((((((((((((((+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++(((((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((%%%&&&((()))+++,,,,,,---)))))))))))))))))))))))))))***+++***)))((()))+++''''''''''''''''''''''''&&&'''(((((())))))))))))'''(((((()))))))))))))))"""###$$$%%%&&&(((((()))((((((''''''((()))***+++))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))******++++++(((((('''&&&'''(((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))+++,,,---------))))))************))))))))),,,---,,,)))''')))+++((())))))******))))))(((******))))))******+++,,,)))''''''''')))***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************(((((()))************)))************************)))******++++++******)))))))))))))))************''''''(((((())))))(((((())))))******+++++++++,,,)))************+++++++++------------............)))******+++---......///------------------------,,,,,,++++++,,,,,,---...------............------++++++,,,---///000111111...///000///...///111333...000333555666888;;;===DDDIIIOOOUUUZZZ^^^bbbdddaaabbbdddeeeeeedddbbb```XXXXXXWWWTTTPPPOOOOOOQQQ))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&&&&'''&&&'''''''''((((((((()))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))************)))))))))((((((&&&''''''(((((((((((((((&&&''')))*********(((((()))******++++++*********(((((()))***************)))))))))))))))*********,,,+++***(((((((((((()))&&&''')))*********)))(((%%%'''(((***+++***)))((('''''''''(((((((((((((((((((((((((((((()))))))))&&&&&&'''''''''(((((((((((((((((((((((()))*********)))(((''''''((()))***))))))(((((((((((())))))***))))))(((((())))))***+++,,,,,,,,,++++++******)))((('''&&&&&&'''((()))&&&'''''''''%%%%%%'''(((''''''''''''((()))******&&&&&&''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))******+++***))))))((()))))))))'''(((((())))))*********))))))))))))))))))))))))((()))************)))((('''''')))***++++++++++++(((((((((((((((((((((((()))***++++++))))))***+++((((((((())))))(((((((((''''''((())))))))))))(((''''''((()))))))))))))))###%%%''')))***+++++++++((('''''''''((()))+++,,,))))))************))))))''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((''''''&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******+++,,,,,,,,,,,,+++))))))************))))))+++...///---)))&&&(((+++((())))))******))))))((()))))))))))))))******+++)))'''%%%&&&''')))***)))(((((((((((((((((((((((((((''''''(((((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))******)))))))))((((((((('''))))))))))))))))))))))))(((((()))***************((()))***+++,,,++++++***************************)))******++++++******)))((()))))))))************(((((()))******************************+++++++++)))************++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------........................,,,,,,++++++,,,,,,---...------............------***+++,,,---...//////000---.../////////000333666444777;;;>>>???BBBFFFIIIOOOTTT[[[```bbbcccdddeeecccbbbbbb```^^^\\\ZZZXXXQQQSSSTTTTTTSSSTTTVVVYYY(((((((((((((((((((((((('''''''''&&&&&&''''''''',,,***)))'''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((()))***&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++*********))))))((((((&&&''''''(((((((((((((((&&&''')))***+++***(((''')))******+++++++++******(((((()))***************++++++******)))(((((((((...,,,***(((''''''))))))&&&'''(((*********)))((('''(((***+++***)))'''&&&)))))))))(((''''''&&&&&&&&&&&&'''((()))***++++++&&&&&&&&&&&&'''''''''(((((((((((((((((()))*********)))(((''''''((()))***))))))(((((((((((())))))++++++************++++++)))************)))(((((()))((('''&&&&&&'''((()))%%%&&&'''&&&$$$$$$&&&'''***)))(((''''''&&&&&&&&&%%%%%%&&&'''((()))******&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''(((******---+++***((((((((())))))'''(((((()))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))(((''''''((((((((((((''''''(((((((((((((((((((((((((((***+++***)))((()))+++(((((())))))))))))((((((((())))))))))))(((((('''''''''((())))))))))))))))))***,,,------,,,+++)))((('''''''''((()))+++,,,)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))*********))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''***++++++******)))''''''))))))************)))))),,,///000...)))&&&(((+++(((((())))))))))))((((((((((((((((((((()))******)))'''%%%%%%''')))******((((((((((((''''''''''''''''''''''''(((***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))************))))))((((((((('''))))))))))))))))))))))))(((((()))***************'''((()))***++++++***)))))))))))))))))))))))))))******++++++++++++******(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,************************)))************+++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------............------+++++++++,,,,,,---------,,,---...//////111555777;;;???DDDGGGHHHKKKPPPTTTWWW[[[bbbfffgggeeecccbbbaaa___]]]ZZZWWWUUUSSSRRROOORRRUUUWWWXXX[[[___ccc((()))))))))'''%%%###"""'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&&&&'''***,,,------,,,+++$$$$$$%%%%%%&&&'''''''''''''''(((******+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))******+++(((((())))))))))))((((((******))))))((((((''''''&&&%%%###!!!!!!"""###$$$''''''''''''((((((((()))((()))++++++******+++---******))))))))))))******------,,,+++*********++++++*********))))))(((((((((((())))))))))))((((((++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))))))))((((((((((((((()))(((''''''&&&&&&&&&&&&'''''''''(((((())))))************)))((((((((((((((())))))******+++++++++,,,***)))(((''''''((()))***---***&&&&&&)))++++++***(((((((((((())))))))))))******))))))))))))******(((((((((((()))))))))))))))))))))))))))((('''''')))(((&&&%%%&&&''')))+++''''''''''''(((((((((((())))))))))))))))))))))))+++***)))(((((('''(((((()))))))))))))))))))))))))))((('''''''''(((***++++++*********))))))((((((((((((((((((((((((((((((+++***)))'''''''''((()))((()))*********)))'''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''++++++++++++***)))''''''))))))))))))************,,,+++***((((((((()))*********++++++***)))'''&&&+++*********))))))((((((*********)))******++++++))))))))))))))))))))))))%%%%%%$$$%%%%%%&&&((((((((((((((((((((()))******))))))(((((((((((())))))(((((((((((())))))))))))*********))))))))))))))),,,,,,+++***))))))******)))***+++,,,,,,+++***)))******++++++++++++*********((('''(((+++,,,+++(((''''''((((((((((((''''''************************'''((()))***++++++***)))))))))))))))))))))))))))******+++++++++******)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,------...............,,,,,,,,,---------......+++++++++++++++++++++++++++///---(((---999;;;444...///000222555999===???HHHJJJMMMQQQVVVYYY\\\]]]___aaadddfffggggggeeeddd]]]\\\ZZZUUUQQQNNNNNNOOOOOOUUU\\\```aaabbbdddfff*********)))((('''&&&%%%'''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((()))***)))(((&&&###""")))))))))))))))(((((((((''''''(((******++++++***''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((((())))))))))))((((((***)))))))))((((((((('''((('''%%%######$$$%%%&&&'''''''''((((((((()))))))))+++,,,+++))))))***+++******))))))))))))******,,,++++++************+++************)))))))))((())))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&))))))(((((((((((())))))((('''''''''''''''(((((((((((((((((())))))))))))***))))))((((((((((((((((((((((((((()))))))))***)))((((((''''''((()))***---***'''&&&(((******)))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))(((((((((((()))))))))))))))((('''''')))(((&&&&&&&&&''')))***++++++******))))))(((((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))((())))))***)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((((((((((()))))))))******,,,+++)))((((((((()))***'''((()))******))))))(((************)))))))))(((++++++******)))*********)))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))(((((((((***)))))))))))))))))))))+++***))))))(((((()))))))))***++++++++++++***)))******++++++++++++******+++)))((())),,,---,,,***************************************************((()))***++++++******)))******************************+++++++++******)))************************************************++++++++++++++++++++++++***+++,,,---...------,,,//////000000///...,,,+++,,,,,,,,,---------.................................222111,,,111<<<>>>999------...111777???FFFJJJNNNPPPSSSWWW[[[^^^```aaabbbdddfffggggggdddaaa___[[[YYYVVVRRRNNNMMMOOOQQQXXX^^^dddiiikkkmmmqqquuu***)))(((((('''''''''(((''''''''''''''''''''''''(((((('''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&***))))))(((%%%### ((((((''''''&&&%%%%%%$$$''''''((()))************'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***'''(((((())))))(((((('''))))))))))))(((((((((((()))((('''&&&&&&&&&'''(((''''''((((((((()))))))))+++,,,,,,+++)))(((((()))******))))))))))))*********))))))))))))******+++************))))))))))))***)))(((''''''((()))***&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''((()))******))))))))))))(((((((((((())))))((((((''''''((((((&&&&&&&&&'''''''''''''''((('''''''''((())))))***+++)))''''''(((******)))(((((((((((()))))))))))))))((((((''''''(((((()))******))))))(((((('''''')))))))))))))))(((((('''(((''''''&&&&&&((()))***,,,,,,+++***)))(((''''''))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))(((''''''(((((((((((((((((((((((()))(((((((((((((((((((((************************(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''###$$$&&&''')))*********''''''((((((((()))))))))+++***))))))((()))))))))&&&'''((()))************************)))))))))))),,,+++******))))))))))))))))))))))))))))))))))))---,,,+++)))((('''''''''((((((((((((((()))*********))))))(((((())))))************))))))(((((('''))))))))))))))))))*********)))(((((((((((((((((()))***++++++++++++***)))******++++++++++++******+++*********,,,---,,,++++++***))))))))))))***+++*********************************+++******)))(((************************)))******+++++++++******************************************************************************,,,,,,---............---...///000///...+++(((&&&,,,,,,,,,---------......////////////////////////,,,000///+++///888:::666000///000333:::EEEOOOUUUTTTVVVYYY\\\___aaacccddddddeeefffeeeccc___[[[XXXVVVVVVTTTRRRPPPRRRUUUXXX^^^ccckkkpppsssxxx}}}((('''&&&%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%'''(((***,,,---(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''((()))******))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((((((((('''))))))))))))(((((((((((())))))((('''''''''((()))'''(((((((((((()))))))))***++++++***)))(((((()))******))))))))))))******((((((((((((((()))***+++*********)))))))))))))))+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))))))(((((((((((())))))***'''''''''((((((***++++++******))))))(((((('''''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******)))((('''((()))))))))(((((((((((())))))))))))((((((''''''''''''((((((+++******)))(((''''''&&&(((((())))))))))))(((((((((''''''''''''((()))))))))))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&''')))*********)))((((((((('''''''''&&&&&&&&&************************)))))))))(((((((((((())))))))))))))))))(((((('''((((((((((((((((((((((((''''''(((((())))))))))))************************(((((((((((((((((((((((()))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&((()))+++,,,,,,,,,''''''''''''((((((((((((******))))))))))))))))))((())))))*********++++++*********))))))))))))))),,,,,,+++)))((((((((((((((((((((((((((((((((((((---,,,***)))((('''''''''((((((((((((((())))))******))))))))))))))))))***++++++******)))((('''''')))))))))))))))************))))))((((((((())))))*********++++++***************++++++++++++******************+++,,,,,,+++***)))'''&&&&&&''')))***************************++++++++++++***))))))(((************************))))))***+++++++++******************************++++++++++++++++++++++++************++++++++++++/////////000000000000000+++,,,------,,,)))&&&$$$,,,,,,,,,---------......---------------.........+++...---***,,,222444222444444666:::AAAKKKSSSYYYYYYZZZ\\\___```bbbccccccbbbaaa```]]][[[XXXVVVUUUSSSTTTVVVWWWXXXYYY\\\___^^^fffooowww|||)))((('''''''''((()))***((((((((((((((((((((((((&&&&&&'''((()))+++---...((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))''''''(((((())))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((()))))))))***''')))******))))))***+++******))))))))))))******((('''''''''((()))******))))))))))))))))))******+++)))(((&&&&&&((()))+++++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********((((((((((((((()))******'''''''''((((((***++++++******))))))((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((((())))))(((((((((((()))(((((((((((())))))))))))((((((''''''''''''((((((+++******)))(((''''''&&&(((((())))))))))))(((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))((((((((((((((((((((((((&&&''')))*********)))(((***)))((('''&&&%%%$$$###))))))))))))))))))))))))((((((((())))))))))))(((***))))))((((((((((((((())))))))))))))))))))))))%%%&&&'''((()))++++++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((()))***************''''''''''''(((((((((((()))))))))*********)))))),,,,,,++++++************))))))))))))))))))******,,,+++***)))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((())))))*********))))))))))))******,,,++++++***)))(((((('''(((((())))))*********************))))))******++++++******************+++******++++++++++++******((()))***************++++++)))(((&&&&&&((()))+++************************,,,,,,+++*********))))))************************((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------////////////000000111111***+++---...---,,,***))),,,,,,,,,---------......++++++,,,,,,------------000222111//////222444333555888===DDDLLLSSSYYY\\\^^^___```aaabbbbbbbbbbbb]]][[[WWWTTTSSSSSSUUUWWWTTTXXX[[[]]]]]]\\\\\\]]]^^^gggttt~~~*********)))******++++++((((((((((((((((((((((((******)))(((((()))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''%%%&&&&&&'''(((((())))))'''(((((())))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((())))))))))))&&&&&&'''''''''(((((((((((((((((()))))))))******&&&'''))))))))))))***,,,******))))))))))))******)))(((((((((((())))))***))))))))))))***************)))(((''''''((()))***---,,,,,,+++)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((''''''(((((()))***+++''''''''''''((()))******))))))))))))((((((((((((''''''&&&&&&''''''((((((((((((((((((((('''''''''&&&'''(((((((((''''''&&&'''((())))))''''''((()))(((((((((((()))))))))))))))((((((''''''(((((()))******))))))(((((('''''''''(((((()))))))))))))))'''''''''(((((((((((((((((()))))))))*********+++))))))))))))))))))))))))'''''')))******)))(((((())))))))))))))))))))))))'''(((((()))))))))))))))******)))'''&&&%%%$$$###(((((((((((((((((((((((('''(((((())))))))))))(((******)))((((((((((((((())))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))((((((((((((((())))))***++++++++++++++++++++++++(((((((((((('''''''''''''''((((((((((((((('''&&&''''''((((((((()))))))))(((((()))************)))...---,,,******)))******))))))))))))************+++***))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))***((((((((((((((()))******+++******))))))******++++++++++++******))))))(((((((((((()))******++++++***************++++++,,,++++++***))))))***++++++******++++++++++++******''')))******)))(((***+++,,,+++************+++,,,************************,,,,,,+++*********++++++++++++++++++++++++++++++((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------,,,,,,------...///------...///////////////,,,,,,,,,---------......---------...//////000000000222333333222333555777888===EEEOOOXXX]]]aaabbbccccccccccccccccccbbbaaaYYYVVVSSSPPPQQQSSSWWWZZZYYY\\\___```^^^\\\ZZZYYY]]]gggttt~~~((())))))))))))(((((('''((((((((((((((((((((((((***)))((('''&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((((((''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''((((((((()))))))))***&&&''''''((((((((((((((((((((()))))))))*********''')))***)))(((((()))*********))))))))))))************))))))(((((())))))((()))))))))************))))))(((((((((((())))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((()))***+++((('''''''''''''''(((((((((((((((((())))))))))))'''&&&&&&&&&&&&'''((())))))((((((((('''''''''&&&'''((((((((((((&&&%%%$$$&&&(((***)))'''&&&''')))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))((((((((((((''''''((()))))))))))))))&&&''''''(((((((((((((((************))))))))))))))))))))))))))))))))))))'''(((*********)))'''&&&))))))))))))))))))))))))((((((((((((((())))))***((((((((('''''''''''''''''''''''''''''''''''''''&&&'''((()))******)))(((+++***)))((('''(((((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))((((((((((((((()))******************************((((((((((((''''''''''''''''''((((((((((((''''''((((((((()))))))))******'''((()))***+++******)))+++***)))((((((((()))***((()))))))))***************))))))((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***((((((((((((((()))******+++******))))))******+++************************'''(((((()))******++++++)))))))))))))))***++++++++++++***))))))***++++++******++++++++++++******(((***++++++))))))***,,,++++++++++++++++++++++++************************,,,+++*********+++,,,---++++++++++++++++++++++++(((((()))++++++,,,,,,+++************************************************)))******+++,,,,,,---------,,,+++++++++,,,............------...///000111,,,,,,,,,---------......---......///000000111111000222555777777888;;;???AAAGGGOOOXXX___dddfffgggcccccccccbbbaaa```^^^]]]VVVUUUTTTTTTVVVXXX[[[\\\[[[\\\^^^_________aaabbbfffnnnxxx$$$%%%&&&'''&&&%%%###"""))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((((('''(((((()))++++++)))))))))(((((('''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&'''((((((((())))))******''''''((()))))))))))))))))))))))))))************)))***+++***(((&&&'''(((******))))))))))))******,,,+++***))))))((())))))(((((())))))*********+++(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((************************''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''((()))++++++(((''''''&&&&&&&&&''''''''''''(((((())))))******&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&(((((())))))(((&&&$$$###%%%(((******'''&&&''')))(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))''''''((()))))))))))))))&&&''''''((()))(((((((((******)))((('''&&&%%%%%%))))))))))))))))))))))))((()))***+++***)))'''%%%)))))))))))))))))))))))))))((('''''''''(((***+++&&&&&&''''''((()))******''''''''''''''''''''''''&&&'''(((*********)))(((+++***((('''''''''((())))))))))))))))))))))))))),,,++++++***)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((()))******'''''''''''''''''''''''')))(((((((((''''''''''''(((((()))***************))))))))))))************'''((()))+++++++++***)))''''''&&&&&&'''((()))+++(((((())))))*********+++)))(((((((((((())))))***))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))******++++++************++++++***************+++++++++'''(((((()))***+++++++++((((((((((((((()))******,,,+++***))))))***+++,,,******++++++++++++******(((+++---,,,***)))+++...((()))************)))(((************************++++++*********+++---...++++++++++++++++++++++++(((((()))++++++,,,,,,,,,************************((((((((((((((((((((((((((())))))***++++++,,,,,,......---,,,---...///000...---+++******+++---...,,,,,,,,,---------......,,,------...///000000111444777;;;???@@@BBBFFFKKKMMMQQQWWW]]]cccfffgggggg`````````___]]][[[ZZZYYYUUUVVVXXXZZZ[[[\\\]]]]]]ZZZ[[[]]]^^^aaaffflllqqqvvv|||(((''''''((())))))'''&&&***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((('''((()))******&&&'''''''''(((((())))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((''''''''')))))))))))))))))))))))))))************+++++++++***)))(((''''''((()))***))))))******)))(((''''''++++++******))))))((((((%%%&&&'''&&&%%%&&&(((***((((((((((((''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((())))))&&&%%%''',,,---***&&&******))))))(((&&&%%%$$$&&&&&&&&&'''''''''((((((******)))((('''&&&&&&%%%&&&&&&''''''(((((())))))))))))))))))(((((((((((('''((((((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))))))))+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))''')))***++++++***)))'''(((((((((((())))))))))))%%%&&&((()))))))))((('''))))))((((((''''''&&&&&&))))))(((((((((((()))))))))''''''***---...,,,)))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,+++)))))))))***)))******(((&&&%%%&&&'''(((***++++++******+++,,,))))))***+++,,,------...)))******)))(((''''''((((((((())))))))))))((((((+++)))(((&&&&&&((()))+++&&&&&&'''(((((((((((((((%%%&&&'''((((((&&&$$$"""))))))************))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))(((***+++***(((''''''((((((((())))))))))))(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&''''''(((******)))))))))))))))***)))***++++++***)))((('''(((((((((((())))))))))))))))))***++++++***(((''',,,+++))))))***+++---///***++++++,,,,,,++++++***************))))))((((((,,,+++***))))))***+++,,,---+++******++++++***((())))))))))))))))))))))))************************)))************+++++++++++++++***)))(((((()))))),,,)))((()))---...---*********+++++++++,,,,,,,,,+++,,,...000111111000000.........------,,,,,,,,,''')))+++...//////...---...////////////111444777888<<>>CCCJJJPPPTTTXXX[[[]]]\\\^^^``````___^^^```aaa_________^^^______``````\\\\\\[[[\\\___dddhhhkkkmmmttt~~~&&&%%%&&&''')))***)))((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))(((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''((()))******))))))((()))))))))******++++++''')))++++++)))'''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))((()))***++++++***)))(((''')))+++,,,+++++++++,,,))))))************))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))******+++,,,+++++++++******))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))(((((())))))*********+++)))))))))))))))***++++++***************************((('''&&&&&&'''(((***(((((((((((())))))))))))(((''''''&&&&&&((()))***))))))(((((('''''''''&&&))))))(((((((((((())))))'''((()))'''$$$$$$'''***'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))'''((()))(((&&&%%%&&&''''''(((((((((&&&&&&(((***'''((())))))(((((()))+++)))))))))***************&&&((())))))(((((()))+++******++++++++++++******(((((())))))))))))(((((("""###$$$&&&'''(((((()))'''((()))***)))(((&&&$$$))))))************))))))(((((('''(((((()))***+++))))))))))))))))))))))))(((***+++***(((''''''((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******(((((((((((()))***+++,,,((('''&&&&&&'''((()))***(((((((((((())))))))))))%%%''')))***+++++++++******+++++++++***)))((('''))))))************))))))(((((())))))*********+++)))***+++,,,,,,+++***)))***)))))))))+++,,,,,,+++))))))))))))))))))))))))************************)))************++++++++++++*********+++,,,,,,---(((+++...---***)))+++...,,,,,,,,,---------......,,,+++++++++,,,...000111.........------,,,,,,,,,000000222444888;;;>>>???DDDIIIQQQWWW[[[]]]___```___```aaa`````````ccceee``````````````````______\\\[[[[[[\\\bbbiiiqqqvvv|||''''''''''''((((((((((((((((((((((((((((((((((((***************)))(((((((((((((((((((((((((((((((((((('''(((((()))***+++'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%(((''''''&&&&&&((()))***((((((''''''''''''(((((($$$$$$%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***************+++++++++)))***+++,,,+++)))'''%%%))))))))))))))))))))))))((((((''''''''''''((((((***&&&###%%%)))+++***''''''''''''&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((('''''''''''''''((()))))))))'''&&&%%%******))))))((((((''''''***)))(((&&&&&&&&&'''(((((())))))***)))((('''&&&***)))((((((((()))+++,,,------+++)))'''&&&$$$###((()))))))))'''''')))***)))))))))))))))))))))))))))***++++++***)))((('''(((((((((((())))))))))))***************************)))((()))***+++***(((''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((())))))************))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&((()))++++++)))(((&&&))))))))))))))))))))))))+++***)))(((((()))******---,,,***(((''''''((()))))))))))))))))))))))))))+++***)))'''''''''((((((++++++***)))***+++---...222///+++(((((()))******'''&&&&&&%%%%%%'''((()))***)))((('''''''''''''''+++++++++******)))((('''(((***+++***)))((()))***************))))))))))))+++***)))(((((('''((((((***)))(((''''''((()))***))))))((())))))***++++++******)))((('''&&&%%%%%%!!!&&&)))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))+++***)))(((((()))***++++++++++++++++++***)))(((******)))))))))***,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((())))))))))))*********+++,,,------......------++++++++++++++++++++++++,,,,,,------.../////////,,,///222333222000//////---000555<<>>FFFLLLOOOQQQZZZZZZ[[[\\\\\\\\\\\\[[[```aaaaaa```^^^^^^___aaabbbbbbbbb```^^^]]]]]]___aaafffnnnuuu{{{''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%&&&'''((()))))))))(((((((((((()))))))))***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((('''''''''((()))***'''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++)))******+++***)))'''&&&((((((((((((((((((((((((++++++************++++++000,,,)))((())))))&&&###'''''''''((((((((((((((())))))((((((((('''''''''''''''''''''((((((((((((***)))))))))))))))((((((%%%&&&&&&''')))******+++))))))((((((((())))))***''''''''''''&&&&&&&&&&&&))))))((((((((()))******+++)))'''%%%$$$&&&(((*********)))((((((((()))))))))))))))*********++++++((()))))))))'''''')))***))))))))))))))))))))))))(((((()))*********)))))))))))))))*********++++++***************************)))((((((******)))(((''''''((()))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******))))))******+++(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))*********)))(((&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((()))***+++''''''((((((''''''&&&&&&'''&&&&&&(((***,,,++++++((((((((('''((())))))***))))))((((((((((((''''''&&&''''''((((((((((((((((((***+++***)))((()))***************)))))))))))))))(((((((((((())))))***(((''''''&&&&&&''''''((())))))(((((('''(((((((((((((((((())))))*********111///+++(((&&&&&&((())))))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))******)))******+++++++++******,,,+++***)))((()))***+++************))))))))))))))))))))))))))))))))))))******************************++++++++++++******************+++++++++,,,+++,,,------......------------------------------,,,------......///000000,,,---......------///111444777===DDDLLLTTTYYY\\\^^^]]]\\\\\\[[[[[[\\\\\\```aaabbbaaa```___aaabbbbbbcccdddddddddeeehhhkkkqqqyyy''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''(((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((()))))))))'''''''''&&&&&&''''''''')))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))******)))(((''''''((((((((((((((((((((((((++++++************++++++000---***))))))((('''%%%$$$%%%%%%%%%&&&'''''''''(((((((((((('''''''''&&&''''''''''''((((((((((((************))))))))))))&&&''''''((())))))******///---+++)))''''''''''''''''''''''''''''''''''''(((((()))))))))***+++++++++***(((&&&&&&'''((()))***)))))))))(((((((((((())))))******+++++++++,,,((()))))))))'''''')))***((((((((((((((((((((((((''''''((())))))*********+++++++++,,,,,,,,,------***************************((('''((()))***)))(((''''''((()))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''******))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))************)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******)))******+++***)))'''&&&''''''(((***---...---+++)))))))))))))))*********(((((()))))))))((((((((('''((()))***++++++++++++(((***+++***)))((()))***************)))))))))((((((((('''(((((()))******(((((((((''''''(((((((((***)))(((''''''&&&''''''))))))))))))************---+++)))&&&&&&'''(((***))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***((()))***+++++++++++++++,,,+++***)))(((((())))))************)))))))))((())))))))))))))))))))))))************************+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,------......------........................---------...//////000000...//////......000333666999>>>EEEMMMTTTYYY]]]___\\\[[[ZZZYYYZZZ[[[\\\]]]]]]```ccceeeeeedddddddddaaacccgggkkkooouuu|||''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))((('''&&&'''(((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((()))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((()))))))))))))))))))))(((((((((((())))))---,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))---+++***)))))))))((('''$$$%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))************))))))))))))))))))((((((///---+++)))''''''''''''(((((((((((((((((((((((((((((())))))******++++++))))))******))))))(((((((((((()))))))))(((((((((+++++++++***************((()))))))))'''''')))***(((((((((((((((((((((((('''''''''(((((()))***************++++++++++++,,,)))))))))))))))))))))))))))((('''((()))***)))'''''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))((((((''''''''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))******************))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''******+++,,,+++***((('''(((((()))+++------+++)))((())))))***************'''((()))******)))((((((&&&'''(((***++++++++++++(((***+++***)))((()))***************)))))))))((((((((('''(((((()))******)))))))))******)))))))))***)))(((''''''&&&''''''************)))))))))))))))((((((((((((((((((((())))))(((((((((((())))))************************)))))))))******)))))))))((()))***+++++++++++++++,,,+++)))((((((((())))))************)))))))))((())))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,+++,,,------......------........................------......///000000111.../////////000333777:::>>>EEENNNUUUYYYZZZ\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]][[[___cccffffffdddbbbaaa```eeelllttt}}}{{{tttwwwzzz''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((((()))*********)))(((''')))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''((()))*********))))))***))))))))))))))))))***+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&'''(((((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***))))))((((((((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((()))))))))))))))************))))))((((((((())))))((((((((())))))***((((((((()))))))))))))))(((((()))*********))))))((()))*********)))'''&&&&&&'''((())))))))))))(((+++++++++***))))))((((((((()))))))))'''''')))***))))))))))))))))))))))))(((((('''''''''((())))))'''''''''(((((((((((())))))))))))))))))))))))))))))(((''''''))))))((('''''''''((()))))))))))))))(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******+++*********************)))))))))))))))))))))))))))))))))************)))((('''&&&(((((()))))))))(((''''''''''''''')))******(((&&&(((((()))***************'''((()))***+++***)))(((%%%%%%'''((())))))))))))(((***+++***)))((()))***************)))))))))))))))(((((((((((())))))***)))******++++++******)))))))))(((((('''(((((((((*********))))))(((((((((***++++++,,,+++***((('''***))))))(((((())))))***************************))))))************)))))))))******+++++++++******+++***)))((('''((()))***************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((())))))(((((((((************+++++++++,,,+++,,,------......------........................---......//////000111111...///000222444777<<<@@@FFFMMMUUUYYYZZZYYYYYYZZZaaaaaa___]]]\\\[[[ZZZZZZ[[[^^^aaacccbbbaaa``````fffllluuu~~~yyyuuurrrxxx''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))******))))))((((((((((((((((((((((((%%%'''((()))***)))(((''''''(((((()))))))))((((((''''''''''''((((((((((((%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''((()))***+++***))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((('''''''''((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((()))))))))(((''''''((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((())))))))))))))))))))))))*********&&&'''(((((())))))))))))'''''''''((((((((())))))(((((()))))))))((('''&&&((((((''''''&&&&&&&&&&&&$$$%%%'''((()))***))))))******))))))))))))((((((((()))))))))'''''')))***))))))))))))))))))))))))))))))((('''&&&'''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))(((''''''((()))((('''''''''((()))))))))))))))(((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((######$$$$$$%%%&&&&&&'''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))&&&''')))***++++++******(((((()))))))))))))))((())))))))))))))))))))))))(((((()))******)))((('''''''''&&&&&&&&&'''(((((('''&&&&&&''')))***(((''''''((()))*********))))))&&&((()))+++++++++)))(((&&&&&&'''(((((()))(((((((((***+++***)))((()))***************))))))))))))***))))))(((((((((((()))((()))***++++++***)))((())))))((((((((()))******'''((((((((((((((())))))+++++++++,,,+++***)))(((******))))))))))))******************************((()))***++++++***)))(((******+++++++++***))))))))))))(((''''''(((***+++************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((())))))******))))))((()))))))))*********+++++++++,,,------......------------------------------.........///000000111111000222555888;;;???DDDHHHOOOSSSXXXZZZXXXWWWYYY\\\_________^^^]]][[[ZZZYYY[[[\\\^^^^^^```cccgggjjjttt{{{~~~}}}}}}|||{{{''''''''''''((((((((()))(((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((###%%%'''))))))((('''&&&%%%&&&''')))************(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))++++++******)))((((((''''''''''''(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((('''''''''(((((()))************************((((((''''''''''''(((((()))***)))(((&&&%%%&&&''''''''''''&&&&&&%%%%%%$$$)))(((((((((''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))''''''((()))***+++,,,,,,'''((()))))))))'''&&&%%%&&&&&&&&&'''''''''(((((((((((()))))))))'''&&&%%%((('''$$$###"""###%%%'''###$$$&&&(((************(((((((((((())))))))))))((()))))))))'''''')))***))))))))))))))))))))))))***)))((('''&&&&&&'''((()))************+++++++++)))))))))))))))))))))))))))'''&&&'''((()))(((''''''(((((()))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))***++++++''''''(((((())))))************))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&((()))++++++)))(((&&&))))))))))))))))))))))))&&&''')))***+++++++++***''''''((((((((((((((('''))))))))))))))))))))))))&&&'''(((*********))))))((('''&&&&&&'''(((***+++(((''''''(((+++,,,,,,+++&&&'''(((******))))))(((&&&(((***+++,,,+++***)))((())))))***************(((***+++***)))((()))***************))))))))))))+++***)))(((((('''(((((('''((()))******)))((('''))))))((())))))***+++,,,%%%%%%&&&'''((()))******(((((((((((()))***++++++******))))))))))))******************************((()))***++++++***)))(((+++++++++++++++***)))(((((((((''''''''')))***+++************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,((())))))))))))*********+++,,,------......------------------------------......//////000000111111444777;;;???CCCGGGLLLPPPTTTWWWZZZXXXUUUVVVZZZ___XXXYYYZZZ\\\\\\[[[ZZZYYY[[[[[[[[[\\\```hhhssszzz||||||)))((('''&&&&&&&&&&&&&&&'''''''''''''''((()))***)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((''''''&&&&&&''')))***))))))))))))))))))))))))***)))))))))***)))'''&&&%%%'''(((((('''''')))+++&&&%%%$$$%%%'''))))))(((((('''(((+++...---)))%%%******))))))((((((''''''((((((((((((((()))******'''(((***+++,,,+++)))(((''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&((('''&&&''')))+++***)))''''''''''''&&&&&&'''(((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((***(((%%%######%%%(((***,,,***(((&&&%%%&&&''''''((((((((((((((()))******))))))))))))))))))))))))+++***)))((((((''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))******+++))))))))))))(((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((+++*********))))))(((((())))))(((((('''''''''&&&))))))))))))******************))))))+++---000222))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))((('''%%%$$$###)))))))))***+++++++++,,,---+++(((&&&&&&''')))***'''(((((()))***+++++++++******))))))((('''''''''***)))'''%%%$$$%%%'''(((((((((((((((((('''''''''))))))))))))************)))))))))******)))))))))******))))))((((((''''''************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((******)))(((''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&'''((()))******+++((('''&&&&&&&&&''')))***)))((((((((())),,,...///+++,,,,,,+++(((''''''((()))************+++++++++***)))))))))***+++,,,,,,,,,++++++***)))(((''''''((()))+++,,,,,,+++)))((('''((()))******++++++***,,,++++++******++++++,,,------------------------+++,,,---...////////////111000000111222333555666999@@@IIIMMMOOOPPPTTTXXX[[[ZZZXXXVVVVVVVVVVVVWWWWWWXXXYYYZZZYYYWWWUUUTTTVVVZZZ^^^bbblll||||||yyywwwyyy***)))((('''''''''''''''(((''''''''''''(((((()))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((((()))))))))(((&&&%%%&&&((()))(((''''''(((+++******+++++++++(((&&&&&&&&&&&&)))+++,,,)))'''(((((((((((())))))))))))((((((((((((((())))))***&&&''')))++++++***)))((((((((((((''''''((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))(((&&&&&&'''(((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((***(((&&&%%%%%%&&&(((***)))))))))(((((('''&&&%%%'''''''''''''''((()))))))))))))))))))))))))))))))))((((((((((((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((())))))((((((((('''''''''(((((()))))))))************)))((('''''')))+++,,,))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))((((((******************++++++)))(((&&&%%%$$$%%%&&&'''&&&''''''((())))))******((()))))))))))))))))))))))))))'''&&&&&&'''(((((('''''''''((((((((((((((())))))))))))***************))))))(((((())))))*********))))))((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((+++******)))(((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))***************+++++++++)))((('''''''''((()))******)))(((''''''''''''''')))***+++***(((''''''((()))************+++++++++++++++***)))))))))******++++++++++++************((()))***++++++***)))(((((()))***++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,------...////////////...///000222555:::===@@@AAAGGGNNNQQQQQQQQQTTTVVVWWWVVVUUUTTTSSSSSSSSSSSSVVVVVVVVVUUUTTTTTTUUUVVVZZZaaahhhppp}}}~~~}}}{{{xxx******)))(((((((((((())))))((((((''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((%%%'''))))))(((''''''((((((''''''((()))***)))(((&&&%%%%%%&&&)))******((('''''''''((()))*********(((((((((((())))))))))))&&&'''((()))***)))(((((())))))(((((((((((())))))&&&&&&''''''((())))))***''')))+++***'''&&&''')))+++((($$$$$$'''))))))(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((()))******(((%%%$$$'''&&&&&&&&&&&&''''''((())))))))))))))))))))))))''''''''''''((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((()))******************************))))))(((((((((((()))))))))))))))))))))******+++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))((((((((((((''''''(((((())))))))))))******+++***((('''&&&&&&'''((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))***++++++(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&((()))***+++++++++******************))))))+++*********))))))))))))&&&&&&''''''(((((())))))'''(((((()))******++++++'''''''''(((((((((((((((&&&&&&''''''(((((())))))))))))))))))******************)))(((((()))*********))))))))))))(((((((((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))(((***))))))(((((((((((((((***)))))))))))))))((((((((((((((((((((((((((((((++++++++++++******))))))))))))(((((())))))***+++,,,,,,,,,,,,+++***(((((()))***+++***)))((()))***)))************+++++++++,,,,,,+++***))))))))))))******++++++,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,---,,,,,,,,,++++++******++++++,,,------------------------------.../////////......//////111444999???DDDGGGJJJOOOSSSUUUSSSRRRSSSUUUVVVVVVVVVVVVUUUTTTSSSRRRWWWVVVUUUSSSRRRUUUZZZ^^^gggooozzz}}}wwwvvvzzz))))))((((((((((((((()))***)))((('''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((%%%&&&((()))))))))((('''''''''''''''''''''''''''%%%&&&((((((((((((((()))&&&'''(((((('''(((+++...999444,,,'''%%%&&&((())))))((('''&&&'''((())))))'''((((((((()))))))))***'''(((((()))))))))))))))&&&&&&'''((()))((((((''')))(((((((((((((((((()))''''''''''''(((((())))))&&&***,,,***%%%###&&&***+++'''""""""&&&((((((&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))'''((()))))))))(((&&&%%%'''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))************************))))))(((((((((((()))))))))))))))))))))******+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))***,,,,,,***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((($$$$$$&&&'''))))))******++++++******))))))((((((+++,,,,,,------,,,+++***'''''''''(((((()))))))))))))))))))))******++++++%%%&&&'''(((((((((((((((%%%&&&&&&'''((()))******((()))))))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))(((''''''&&&&&&&&&''''''************))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((***************+++++++++***+++---......---,,,+++)))+++,,,,,,******+++,,,))))))*********+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******))))))))))))******((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,------------------------......////////////......111111333666;;;AAAFFFIIIPPPSSSVVVVVVUUUTTTTTTUUUWWWXXXYYYYYYYYYWWWVVVUUUUUUVVVVVVUUUXXX___iiippp||||||{{{yyyzzz~~~'''''''''&&&&&&''''''(((***)))((('''''''''''''''&&&'''((())))))((('''&&&''''''((((((((()))))))))%%%&&&((()))))))))((('''''''''''''''''''''''''''$$$'''))))))((('''(((***(((((('''&&&&&&***000555[[[PPP>>>///&&&$$$&&&(((,,,+++***(((''''''(((******)))))))))((((((((('''''''''((()))***))))))(((&&&''''''((((((((((((((((((''''''&&&&&&''''''((())))))((((((''''''''''''&&&))),,,***%%%###&&&))))))&&&""""""$$$&&&&&&%%%''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))***++++++***))))))***)))'''&&&&&&'''(((((())))))((((((((((((((()))((((((((((((((((((((((((******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))))))))'''(((((((((((()))))))))+++*********+++++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))***+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''((()))))))))(((+++******))))))((((((((('''((()))++++++***((('''((()))))))))))))))******************))))))(((((($$$%%%&&&'''''''''''''''%%%&&&&&&'''((()))******((()))))))))************(((***...000000...***((())))))))))))************************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((''''''((())))))))))))))))))************))))))))))))))))))))))))&&&''''''((())))))******)))******+++++++++++++++'''((()))******)))((('''(((***+++***))))))***+++))))))*********++++++++++++++++++,,,---...///000,,,++++++***))))))((((((,,,++++++******++++++,,,'''((()))***++++++++++++,,,++++++******++++++,,,------------------------......//////000////////////111444999>>>DDDIIIKKKQQQSSSUUUVVVVVVUUUVVVVVVUUUVVVWWWXXXXXXWWWUUUTTTNNNRRRWWW]]]dddpppzzzxxxwww{{{'''&&&&&&&&&&&&''''''((()))((((((''''''''''''(((''''''((((((((((((''''''(((((((((((()))))))))***&&&''''''(((((((((((((((''''''''''''''''''''''''%%%(((++++++((('''(((+++)))(((&&&%%%&&&***111666[[[PPP>>>000(((''')))++++++,,,+++)))'''''')))************)))((('''''''''&&&''')))*********)))(((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''***))))))(((''''''&&&&&&&&&(((***)))&&&%%%&&&(((&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))************))))))***)))'''%%%%%%'''(((*********)))(((((((((((()))))))))))))))))))))))))))+++***)))((('''''''''''''''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))(((''''''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))******''''''(((((((((((())))))''''''((())))))***++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))******++++++*********))))))))))))))))))((((((((()))***+++++++++***)))))))))))))))*********************)))(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))))))))))))))************'''***...111111...***''')))))))))************+++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))+++************++++++,,,(((((()))))))))))))))***))))))))))))))))))))))))(((((()))***+++,,,------))))))***++++++++++++***++++++******)))((('''&&&'''((()))((('''&&&'''((()))************+++++++++******+++,,,---///000111,,,,,,+++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***************,,,++++++******++++++,,,------------------------------...///000000000000---000666===DDDJJJNNNPPPQQQRRRSSSUUUVVVWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTMMMUUUaaakkkvvv|||xxxxxxzzzzzz}}}'''''''''''''''((())))))(((''''''''''''(((((()))((((((''''''''''''(((((('''''''''((((((((())))))'''''''''''''''((())))))(((((((((((((((((((((((('''***---,,,((('''(((+++''''''''''''''')))---000;;;666///)))((()))***+++'''(((***)))''''''))),,,))))))))))))((((((((((((&&&''')))*********(((((()))((((((((())))))******((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&'''''''''''''''(((###'''******&&&%%%&&&(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((((((((())))))((('''''''''''''''))))))))))))))))))))))))***)))((((((((((((((()))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))))))))*********'''''''''((((((((())))))&&&&&&'''((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***+++++++++++++++((((((((()))))))))))))))***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((('''''''''''''''******(((''''''((())))))'''''''''((((((((((((((())))))))))))************(((***,,,------,,,***((())))))*********+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******))))))))))))))))))***++++++''''''((((((((()))))))))++++++++++++++++++++++++))))))******+++++++++,,,((((((***+++++++++***))),,,++++++***)))))))))***)))******)))'''&&&'''((()))************+++++++++*********++++++---...///+++++++++******)))))))))***+++,,,,,,,,,,,,+++***(((((()))***++++++++++++,,,++++++******++++++,,,------------------------+++,,,...///111222222222111555<<>>BBBEEEIIINNNRRRRRRPPPOOOQQQVVV[[[^^^aaarrryyy~~~'''''''''''''''((()))))))))(((''')))+++,,,+++*********))))))((((((''''''(((''''''''''''(((((())))))))))))))))))(((((((((''''''(((((())))))*********************))))))((((((((((((((((((((((((((('''(((((())))))(((((('''************************))))))))))))))))))))))))&&&''')))***+++***((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***)))((((((''''''(((((()))(((((('''''''''((())))))(((((())))))))))))******((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''((()))***+++,,,,,,+++***)))(((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))))))))(((''''''''''''((()))))))))))))))((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((((((((())))))))))))(((((('''******))))))))))))******((((((((((((((()))******((())))))))))))(((((('''###$$$''')))))))))'''&&&))))))))))))))))))))))))''''''(((((((((((())))))((())))))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))((()))***)))((('''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''(((((()))***************)))((('''&&&((((((((()))******++++++************))))))))))))$$$$$$$$$$$$%%%&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))'''(((******)))((()))*********))))))))))))******)))))))))))))))))))))***(((((((((((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))************************(((*********)))((()))***))))))(((((((((***+++,,,******+++,,,...---***(((++++++************++++++******++++++,,,,,,------***++++++,,,,,,+++++++++++++++,,,,,,------......,,,+++,,,---///333666999@@@BBBFFFHHHIIIKKKNNNPPPRRRPPPQQQVVV\\\aaaiiippp'''''''''((()))+++---...((('''&&&(((***++++++************)))((('''''''''(((((((((((((((((('''&&&''''''(((((((((((((((((('''''''''((()))************************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((())))))((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((('''(((((()))((((((&&&&&&''''''''''''''''''''''''''''''((())))))***++++++))))))(((((((((((()))))))))((('''&&&&&&&&&'''((((((((()))))))))************)))(((&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))&&&&&&''''''((()))++++++(((((((((((((((((((((((((((((()))***+++,,,------((()))))))))))))))((('''***)))(((''''''((()))***++++++++++++++++++++++++))))))(((((((((((())))))))))))(((((((((((())))))************)))))))))))))))))))))******++++++,,,))))))))))))))))))))))))&&&''')))*********((('''(((((((((((((((((((((((((((((((((((())))))))))))111///---+++)))((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((('''''''''(((((())))))))))))((())))))(((((((((((())))))((((((((((((((()))******(((((()))*********))))))%%%&&&&&&'''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************((()))***)))((('''((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))((((((((()))***+++((()))))))))))))))(((''''''(((((()))******++++++***))))))))))))((((((((($$$$$$$$$%%%%%%&&&((((((((((((''''''(((((()))***))))))))))))))))))))))))'''((((((((('''''')))+++******))))))))))))******((((((((()))******++++++(((((((((((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((''')))+++))))))((('''(((***,,,---((((((***,,,---,,,)))&&&++++++************++++++******+++++++++++++++++++++++++++,,,,,,++++++***---------------.........------...000333888<<>>CCCHHHLLLOOONNNMMMNNNRRRSSSTTTXXX^^^```hhhttt|||)))((((((''''''''''''(((***)))(((''''''''''''''')))((((((''''''''''''(((***)))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''&&&&&&&&&((())))))))))))*********(((((((((((((((''''''&&&'''(((((()))))))))))))))''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''%%%%%%&&&''''''&&&&&&&&&(((''''''''''''''''''''''''''''''''''''((())))))++++++******)))(((''''''***)))))))))((((((((('''))))))))))))))))))(((((((((((((((((())))))))))))(((((((((''''''((((((((()))******++++++***************)))(((((('''''''''))))))))))))))))))))))))******++++++++++++******))))))************)))(((***)))(((((()))***)))'''((((((((()))***---///111---+++))))))*********)))))))))************))))))***))))))))))))))))))***''')))***)))((('''(((************))))))((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,+++******(((((((((((())))))))))))((((((((((((((('''&&&&&&***)))((((((((()))+++,,,...------,,,+++***))))))((((((((((((((((((((((((++++++++++++++++++++++++((((((((())))))*********((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))*********+++++++++******)))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&''')))++++++***((('''+++)))'''&&&(((,,,000333000---+++***++++++***(((******************************))))))((((((''''''(((((())))))******++++++''''''''''''((()))***+++******))))))))))))((('''))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))******+++******++++++***)))(((''')))******++++++***************+++++++++,,,,,,,,,******+++,,,---......///---...000000//////111333333999???DDDFFFHHHLLLPPPRRRPPPRRRUUUUUUVVV\\\ccciiipppyyy)))((((((''''''''''''((())))))(((''''''&&&''''''(((''''''''''''(((((())))))))))))(((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((()))))))))******(((((((((((((((((((((((()))))))))((((((''''''''''''''''''(((((((((((()))(((((((((((((((''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((***)))'''&&&%%%%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((()))((((((((((((''''''''''''(((((()))******)))(((''''''&&&&&&'''((((((((()))))))))***(((((((((((((((((())))))))))))))))))(((((((((((('''(((((((((((((((((('''((())))))***))))))(((((((((((((((''''''&&&&&&%%%))))))))))))))))))))))))******++++++++++++******((())))))*********)))))))))((('''((()))***)))((('''''''''((()))+++---...,,,+++))))))***+++***)))))))))************)))))))))))))))******)))))))))''')))***)))((('''(((***)))))))))((((((''''''''')))))))))))))))******++++++,,,,,,,,,,,,+++******))))))))))))(((((((((((('''((((((((((((''''''&&&***)))((((((((()))+++,,,------,,,,,,+++******)))((((((((((((((((((((((((************************'''''''''(((((()))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((******))))))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''%%%''')))***+++***)))''')))))))))))))))***++++++***)))(((((()))***************************************))))))((((((''''''(((((())))))******++++++(((''''''(((((()))***++++++++++++***)))(((((()))************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))******+++)))******+++,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,***++++++---...///000000///000111000///000222444:::>>>DDDGGGHHHIIILLLOOORRRRRRSSSVVVVVVXXX```iiiuuuyyy~~~(((((('''''''''(((((()))((((((''''''&&&''''''''''''''''''''''''((()))***%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%'''((())))))***)))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''((()))*********''''''(((((((((((())))))))))))))))))((((((((((((''''''((((((((((((''''''(((((())))))((((((''''''%%%&&&&&&''''''&&&&&&%%%)))))))))))))))))))))))))))******************)))((())))))************)))((('''&&&''')))***)))((('''''''''((()))***+++,,,+++***)))***++++++***)))))))))************))))))))))))************))))))''')))***)))((('''(((***)))((((((((((((((('''''')))))))))))))))******+++***++++++++++++***))))))))))))))))))((((((((((((((((((((())))))((((((''')))))))))))))))******++++++++++++++++++*********************************''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))))))))************)))((('''&&&)))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%)))((((((''''''(((((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&'''((()))******))))))((()))***+++***)))'''&&&'''(((((()))***+++,,,,,,************************))))))))))))(((((((((((((((((())))))))))))))))))++++++***)))((((((((((((+++,,,,,,+++)))((()))***************************************)))'''&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))******+++)))******+++,,,---......+++++++++,,,++++++***)))******+++++++++,,,,,,,,,+++,,,,,,...///000111222000111222222222444777:::AAACCCGGGIIIJJJLLLNNNPPPRRRRRRUUUXXXZZZ]]]hhhttt'''''''''''''''((()))***''''''&&&&&&&&&'''((((((&&&&&&&&&'''''')))******%%%&&&'''((()))))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&''''''(((((()))''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&((()))))))))((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))***)))))))))((((((((('''&&&'''((())))))((('''&&&(((((())))))(((((('''&&&$$$%%%&&&(((((((((((('''))))))))))))))))))))))))((())))))******))))))((((((((()))***************((('''&&&''')))***)))(((((())))))))))))*********+++***)))***+++,,,***)))))))))************))))))((()))***++++++***)))(((''')))***)))((('''(((***((())))))))))))))))))***)))))))))))))))******+++)))************)))((((((***)))))))))((((((((('''((())))))******))))))((((((((()))***************)))))))))************+++************************((((((((((((((((((((((((***))))))))))))))))))((())))))))))))))))))))))))(((((()))******)))((('''(((''''''''''''''''''((((((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))************)))))))))((())))))))))))))))))******((((((''''''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))'''''''''((()))*********((((((***++++++***)))((('''((()))************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((,,,+++***)))(((((((((((((((+++---,,,***((()))***************************)))))))))))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++************+++,,,------+++,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,---...///000222333333///111333555777;;;@@@DDDGGGGGGGGGJJJNNNQQQSSSSSSTTTVVVZZZ```dddjjjyyy&&&&&&&&&'''''')))***+++&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''')))***+++((())))))))))))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))###$$$$$$%%%&&&'''(((((((((((((((((())))))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''''''''((((((((('''&&&&&&%%%$$$%%%'''((((((((('''''')))(((((('''''''''(((((())))))))))))******************))))))((((((''''''&&&'''''''''(((((())))))******))))))((((((((('''&&&'''((())))))((('''&&&)))))))))))))))(((''''''$$$%%%''')))******))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***************'''&&&&&&''')))***)))(((***************************))))))***,,,,,,+++)))))))))************))))))((()))***++++++***)))(((((()))***)))((('''(((***))))))******+++++++++,,,)))))))))))))))******+++)))))))))))))))(((''''''******))))))((((((((('''))))))***************)))'''(((***+++++++++***)))((((((((()))******++++++((((((((((((((((((((((((++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))&&&'''(((*********))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((('''((()))******)))((('''************************''''''''''''((()))++++++((())))))***++++++,,,,,,&&&'''))))))((('''''''''((((((((((((((((((((((((''''''(((((())))))******))))))((((((''''''&&&&&&(((((((((((()))***+++,,,&&&))),,,,,,***((()))***)))))))))))))))))))))))))))******++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))******+++++++++******)))******+++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------...000111333444444///111444777;;;AAAGGGLLLJJJHHHGGGJJJQQQVVVWWWWWWXXX[[[aaahhhnnnwww'''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((((((''''''(((((((((((('''&&&%%%$$$'''''''''''''''((()))***((((((((((((''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''***(((&&&'''***+++)))'''++++++******))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''(((+++,,,***(((+++++++++++++++***)))((())))))))))))))))))))))))+++++++++************)))))))))))))))***************************+++++++++++++++***)))((((((((()))))))))))))))))))))))))))******))))))))))))******((()))***+++++++++++++++''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))***************)))(((((())))))(((((((((((()))))),,,,,,,,,,,,,,,+++***)))+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))))))))******&&&''''''((()))******+++((((((((((((((((((((((((+++******)))(((''''''&&&***)))(((''''''((()))***''''''&&&&&&&&&&&&'''''')))***+++,,,,,,+++)))(((&&&''''''((((((((((((((())))))))))))))))))))))))******)))))))))))))))***)))'''&&&&&&((())))))(((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''(((((())))))******)))***+++,,,,,,+++***)))***************)))((((((''')))***++++++***)))'''******))))))((((((''''''+++*********))))))((((((,,,+++***)))))))))***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))***+++++++++,,,))))))))))))************,,,+++***)))((((((((((((+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...///111111111111000///222666;;;@@@EEEIIIKKKJJJLLLNNNOOOOOOQQQSSSVVV\\\aaajjjvvv'''''''''''''''((()))))))))((('''&&&&&&'''((()))'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((%%%%%%'''(((((((((((((((''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''(((((((((((()))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((()))(((((('''''''''(((((('''''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''***(((&&&''')))***)))''')))((((((((('''''''''&&&&&&'''(((((())))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***+++***(((******+++++++++***))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))************((())))))***++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((())))))******************)))(((((()))))))))(((((()))))))))++++++,,,,,,+++******)))+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))***((((((''''''''''''(((((('''''''''((()))*********((((((((((((((((((((((((******))))))((((((''''''***)))(((''''''((())))))((((((''''''''''''((((((+++,,,,,,,,,***(((%%%$$$'''(((((()))***)))))))))))))))))))))))))))))))))***))))))(((((())))))******)))(((((()))***)))'''''''''((((((((()))))))))***)))(((((((((((()))***(((((((((((())))))******)))******++++++******)))***************)))((((((((()))***++++++***)))(((***)))))))))((((((((('''************)))))))))(((******)))))))))***,,,---((((((((()))))))))******************************))))))))))))***************************+++++++++))))))))))))************,,,++++++***************+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---///000111000000000---...222888>>>DDDHHHIIIJJJLLLNNNPPPRRRVVVZZZ^^^ffflllvvv'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&'''''''''(((((())))))&&&&&&'''((())))))))))))&&&'''((()))))))))((('''((((((((((((''''''''''''''''''''''''(((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''((((((((((((***)))((('''''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))'''&&&'''((()))((('''((((((((((((''''''''''''&&&'''(((((())))))((((((************++++++++++++************************++++++++++++++++++++++++***)))((()))***+++***((()))******+++++++++******))))))))))))))))))))))))++++++*********)))))))))))))))))))))************(((((()))***+++,,,,,,,,,))))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))************+++++++++******)))************************************************+++******)))******++++++)))************))))))(((******************************++++++******))))))+++************)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******((((((''''''''''''((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))),,,,,,,,,,,,+++)))'''%%%((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))***))))))***++++++)))'''((((((((()))))))))******+++***)))))))))******+++((((((((())))))))))))***+++******))))))******+++)))************))))))(((((()))***++++++***)))((())))))))))))((((((((((((************))))))))))))((((((((()))***+++------)))))))))*********++++++************************))))))))))))************+++++++++***************)))))))))*********+++++++++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,...//////000//////...---///666>>>EEEHHHIIIJJJMMMPPPTTTZZZaaahhhnnnuuu|||~~~'''''''''''''''((())))))(((((((((''''''((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''((()))))))))************)))((('''&&&%%%'''(((******)))'''&&&((((((((((((''''''''''''''''''''''''(((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((******)))''''''&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''((((((''''''************))))))))))))''''''((())))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++***)))))))))******))))))((()))***+++++++++++++++))))))))))))))))))))))))************))))))))))))((()))))))))***************************+++++++++)))((((((((()))***++++++))))))))))))))))))))))))******))))))))))))******+++++++++++++++***)))(((++++++++++++++++++++++++************************++++++******++++++,,,,,,))))))************)))(((******++++++++++++******))))))*********))))))(((************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))************+++,,,,,,,,,++++++(((((()))************)))((((((((((((((((((((((((((((((((('''(((((()))***(((((((((***+++,,,***((())))))))))))************))))))))))))*********+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))************)))(((((()))************)))((())))))))))))((((((((((((*********)))))))))))))))((((((((()))***++++++,,,)))*********++++++++++++************************((()))))))))************,,,+++++++++***)))))))))))))))*********+++++++++***))))))***+++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---....../////////111000111777@@@GGGJJJJJJLLLOOOTTT[[[cccnnnyyy'''''''''''''''((())))))'''(((((((((((((((((('''))))))((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))************)))((('''&&&&&&''')))******((('''%%%((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((******)))''''''&&&&&&&&&'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((''''''(((((())))))))))))************'''(((((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))******)))))))))***((()))***+++++++++++++++))))))))))))))))))))))))*********)))))))))((((((((()))))))))************,,,,,,++++++***))))))))))))((((((((()))***++++++))))))))))))))))))))))))******))))))))))))******+++++++++++++++***)))(((************************************************++++++***++++++,,,------((())))))*********)))))))))***++++++++++++***)))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))******))))))))))))******(((((()))***************&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((()))******''''''''')))+++,,,+++***))))))))))))************((((((((())))))*********************))))))))))))+++***)))(((((()))***+++((())))))*********))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((()))))))))************,,,+++++++++***)))))))))************++++++++++++((((((((())))))+++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,------...//////000333222333888@@@HHHKKKLLLPPPTTTZZZbbblllxxx'''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))))))))'''((()))))))))((('''&&&((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((***)))((('''''''''''''''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((()))***)))((('''(((***''''''''''''(((((((((((('''((())))))******))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))******+++++++++******))))))))))))))))))))))))******)))))))))((((((((())))))))))))************,,,,,,++++++***)))))))))))))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))************+++++++++******)))))))))))))))))))))))))))************************************+++,,,------((())))))************)))((()))***++++++***)))((())))))******++++++******(((((()))))))))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((()))*********)))******))))))))))))******))))))((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))))))))))))))))))))(((((())))))***+++,,,+++***((()))***,,,,,,+++((((((((()))))))))******''''''((()))************+++************)))))))))***))))))(((((())))))***((())))))************)))***))))))))))))))))))***(((((((((((())))))))))))))))))))))))************))))))******))))))(((''')))))))))*********++++++(((((((((((((((((((((((())))))))))))************+++++++++************************++++++++++++,,,(((((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------...///000111111333666;;;BBBIIIPPPTTTYYY]]]ccckkkttt~~~'''''''''''''''((())))))&&&'''((())))))((('''&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''')))))))))(((''''''&&&&&&%%%%%%'''((((((((((((((()))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((()))(((((('''''''''((((((%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((***++++++)))((()))+++&&&'''''''''((((((((()))(((((()))************)))(((((()))))))))*********************************))))))))))))))))))))))))(((***+++***(((((()))+++******+++++++++***))))))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))************))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---(((((()))***************'''(((***++++++***(((''')))******+++,,,,,,++++++(((((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))***((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''%%%&&&((()))*********))))))))))))(((((()))))))))***)))(((''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---444000,,,******++++++***''''''((((((((()))))))))'''((()))++++++++++++++++++++++++*********))))))(((((())))))))))))(((((((((((()))*********************))))))))))))******'''((((((((()))))))))***((()))))))))************'''((()))******))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))***************************+++++++++*********+++++++++,,,,,,))))))))))))***++++++,,,+++,,,,,,,,,,,,,,,,,,------------------------------------------...//////...............000111222000555<<