BM6P6(@ wwwmmm___UUURRRKKKFFFGGGHHHFFFDDDDDDCCCGGGPPP\\\gggrrrzzzsssddd[[[UUUYYYdddtttsss^^^OOOFFFBBB>>>:::888777888888888666666555555555444444444333444444555555444444333333333333222222111111111333333333333333333333333444444333333333333222222333333222222333333444555111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333333333444444444555555444555777777666555555666:::999<<>>======BBBKKKXXXfffqqqsssqqqttt}}}}}}yyyvvvtttuuuyyyzzzuuusssrrrqqqsssvvvzzzyyywwwlll```YYYSSSLLLHHHHHHGGGCCCBBBDDDEEEGGGNNNUUUjjjvvvsssggg]]][[[eeeqqqooo```RRRLLLDDD===:::888777666777777666666666555555555333444444555555444444333222222222222222333333333333333333444444555555555333333222222222111111111222111111111111222333333222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333333333444444444555555555666666555666777777777888;;;===???@@@BBBHHHTTTcccooouuupppooouuu}}}yyyyyy~~~}}}yyyvvvuuu|||~~~xxxtttrrrsssuuuxxx~~~yyylllccc[[[RRRLLLJJJHHHDDDBBBDDDDDDCCCDDDHHHYYYfffvvvuuuiiiaaaccciiivvvssseeeWWWQQQHHH@@@;;;999777666777777777666666666555555333444444555555444444333111111222222222222333333333333333444555555666666222222222222111111111111111111111111111222333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222333333333333444444555555555666666666555666777777777999<<>>;;;999888777777777777666666666555333444444555555444444333222222222333333333444444333333444444555666666666222222222222111111111111111111111111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444555555555555666666666666666777777777888:::>>>AAA@@@GGGPPP\\\kkkxxxyyysssiiiqqq{{{{{{zzzwwwtttpppqqqwwwzzz~~~|||uuufff[[[VVVQQQKKKFFFFFFEEECCCCCCFFFDDDOOO[[[gggvvvsssiiieeeaaabbbmmmtttaaaZZZOOOFFF@@@===;;;:::777777777777666666666666333444444555555444444333333333333444444555555555333333444444555666777777222222222111111111111000111111111000111222222333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333444444444555555555555666666666777777888888999999<<<@@@CCC@@@IIIUUUbbbrrr}}}zzzqqqgggssswwwnnnlllppptttyyy|||}}}zzzyyyyyywwwuuusssoooqqqsssssssssvvv|||}}}}}}~~~wwwiii```TTTOOOJJJHHHHHHHHHFFFCCCEEEEEEKKKXXXggguuu~~~pppccceeeeeeffflll{{{uuulll```SSSKKKEEE???<<<<<<888888777666666666666666666666555555555444444444444444444444444444444444444444333333333222222222222222222222222222222222111111222222222333333333444333333222222333333444333333222222111000000000111111222333333444555555333333222222333555666777666666666666777777777777888:::;;;<<<<<<===@@@BBBBBBIII[[[qqq}}}uuupppkkk|||xxxtttqqqqqqrrrwww~~~{{{wwwsssrrrpppmmmlllkkkjjjgggeeecccdddeeeeeefffiiinnnssswwwvvvuuuvvvzzz}}}}}}|||}}}}}}}}}}}}}}}~~~rrriii[[[VVVNNNJJJHHHGGGEEEBBBCCCBBBFFFOOO[[[iiizzzwwwllleeeeeeeeekkkwwwxxxooocccVVVNNNHHH@@@<<<;;;999999777666444444333333555555444444444333333333444444444444444444444444444444444444333333333333222222222222222222222222111111222222222333333333444444333333222333333333333333333222222222222222222222222333333444444555444333333333333444666777666666666777777777777777:::;;;======>>>???BBBDDDMMMSSSbbbwww{{{uuuqqqzzzuuusssrrrsssxxx}}}yyyuuurrrmmmhhheeeaaa___]]][[[[[[YYYWWWUUUSSSTTTUUUUUUVVVYYY]]]```gggfffgggjjjpppuuuxxxxxxxxxxxxyyyzzz{{{{{{|||}}}||||||}}}~~~~~~~~~}}}}}}~~~vvviiiaaaWWWOOOKKKIIIFFFCCCDDDBBBBBBFFFMMMYYYnnnwwwhhhfffeeehhhqqquuuiii]]]UUUMMMCCC===;;;;;;999888666444333222111444444444333333333222222444444444444444444444444555555555444444444444333222222222222222222222222111111222222222333333333444444444333333222222222222333333333333444444444333333333333333444444444555444444333444444555555666666777777777888888888;;;<<<>>>??????AAADDDFFFOOOTTTcccxxx~~~xxxyyy~~~|||zzzwwwuuussssssuuu~~~~~~~~~}}}{{{yyyuuuqqqlllhhhccc^^^YYYUUUUUUSSSPPPOOOOOOMMMKKKIIIIIIIIIIIIJJJKKKMMMPPPRRRUUUVVVXXX]]]ccciiinnnqqqrrrssstttvvvwwwyyyyyyzzzxxxxxxyyyyyyyyyyyyyyyxxx||||||}}}~~~}}}{{{zzzxxxxxxyyyzzzzzz|||uuulll```UUUPPPLLLIIIGGGFFFDDDCCCDDDEEENNNaaasssllliiiggghhhmmmxxx|||qqqeee\\\SSSGGG???;;;;;;:::888777555444444333555555444444444333333333555555555555555555555555666666555555555444444444222222222222222222222222111111222222222333333333444444444444333222111111111111222222333444444555444444444444444333333333555555555444444444444444666777777888888999999999;;;<<<>>>???@@@BBBDDDGGGIIIQQQcccyyyzzzzzzwwwyyy|||zzzzzz}}}{{{uuuwww|||}}}|||yyyvvvvvv}}}~~~|||zzzwwwuuusssrrrooommmgggccc^^^ZZZVVVQQQMMMIIIKKKIIIGGGFFFGGGFFFDDDBBBCCCBBBBBBBBBDDDFFFGGGGGGHHHIIILLLPPPUUU\\\bbbfffjjjlllnnnppprrrttttttuuutttuuuuuuvvvvvvuuuttttttvvvvvvvvvwwwwwwxxxxxxxxx}}}~~~vvvsssnnnkkkhhhfffdddbbbaaabbbdddeeehhhmmmssswww~~~uuuggg[[[TTTOOOKKKIIIFFFEEEEEEEEECCCGGGUUUcccuuusssmmmhhhhhhkkkrrryyymmmcccYYYLLLBBB>>>::::::999888777777777777666666666666555555555555555555555555555555555555666666555555555444444444222222222222222222222222111111222222222333333333333444444444444333222111//////000111222333444444555444444444444444444444555555555555555555444444777777777888999::::::;;;:::<<<>>>???@@@BBBEEEGGGJJJUUUjjj|||xxxwwwuuuxxx~~~zzzsssooottttttiiifffgggnnnuuuzzzxxxvvvwww{{{|||yyy|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{yyyvvvtttrrrpppmmmiiifffdddbbb```^^^XXXUUUPPPMMMKKKHHHEEECCCCCCAAA@@@@@@AAAAAA@@@??????===<<<===???@@@@@@???@@@BBBDDDFFFIIINNNTTTYYY___aaadddgggjjjkkklllllloooooooooooooooooonnnmmmqqqqqqqqqqqqrrrrrrsssssswwwxxxzzz|||~~~}}}{{{xxxuuurrrqqqpppppppppooooooooonnnmmmlllkkkdddaaa\\\YYYWWWUUURRRPPPNNNPPPRRRTTTWWW[[[```dddkkkuuuqqqdddZZZTTTNNNJJJFFFEEEEEEDDDBBBBBBIIISSSeeerrryyyoooiiiiiijjjlllwwwsssiii^^^PPPFFFBBB;;;::::::999999999999999777777777666666666666555555555555555555555555555555555555444444444444333222222222222222222222222111111222222222333333333111222444444444444333222//////000111222222333333444444444444444555555555444555555666666666555555777777888999:::;;;;;;<<<:::<<<>>>???@@@BBBFFFHHHMMM[[[qqqyyyrrrpppuuutttxxxzzzpppjjjpppooobbb\\\[[[XXX]]]eeelllooonnnkkkiii```___^^^___ccchhhnnnrrruuuyyy}}}}}}~~~~~~}}}}}}}}}{{{zzz{{{zzzyyywwwvvvuuuuuuuuuttttttttttttttttttssssssooonnnllliiifffdddbbbaaa]]]ZZZVVVTTTSSSRRRPPPNNNKKKIIIEEEDDDCCCCCCBBB@@@???>>>===>>>@@@AAA@@@???>>><<<;;;<<<>>>???>>><<<>>>???@@@???@@@CCCIIIMMMRRRTTTXXX\\\___```aaaaaacccdddddddddccccccbbbaaaeeefffggghhhjjjkkklllmmmmmmnnnooorrrtttvvvxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyxxxyyyzzz{{{}}}~~~~~~zzzvvvpppooollliiifffcccbbbaaa^^^^^^]]]\\\[[[ZZZYYYXXXUUURRRNNNLLLKKKJJJIIIHHHDDDFFFHHHIIIJJJLLLPPPRRRXXX```mmmzzzrrrfff]]]UUUPPPIIIFFFDDDDDDBBB@@@DDDJJJRRR```qqq~~~|||ppphhhiiiiiigggllluuuwwwlllaaaSSSJJJFFF<<<;;;:::999888888777777777666666666666555555555555555555555555555555555444444444444333333333333222222222222222222222222111111222222222333333333000111333444555555444333111111111222222333333333333333444444555555666666333444555666777777666666777777888999:::;;;<<<<<<<<<===@@@AAABBBDDDGGGJJJQQQ```uuu{{{ooolllooouuuuuuzzz|||wwwnnnhhhnnn~~~xxxhhh\\\UUUTTTNNNPPPTTTWWWXXXWWWUUUSSSMMMMMMNNNNNNQQQUUU[[[___```ccchhhmmmppptttwwwzzz}}}}}}{{{xxxwwwwwwwwwvvvtttqqqqqqpppnnnlllkkkiiiiiigggggggggffffffeeeeeedddbbbaaa^^^ZZZWWWTTTSSSRRROOOLLLIIIGGGGGGGGGFFFEEEDDDBBB??????@@@AAAAAA@@@>>>======???AAABBBBBBAAA@@@>>><<<===???@@@>>><<<>>>???>>><<<;;;===BBBFFFIIIKKKOOOSSSWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWYYY[[[^^^```bbbcccbbbccceeehhhjjjlllnnnooonnnnnnmmmmmmlllkkkjjjjjjkkkjjjjjjjjjkkkmmmooopppqqqqqqrrrtttvvvtttqqqnnnhhhgggeeebbb___\\\ZZZYYYTTTSSSRRRQQQPPPNNNNNNMMMKKKIIIFFFEEEFFFFFFFFFEEE@@@BBBDDDDDDDDDEEEFFFHHHJJJQQQ\\\hhhuuu~~~qqqfff\\\VVVNNNIIIEEEEEECCCAAACCCGGGEEESSSfffvvv~~~ooofffhhhhhhdddeeelllyyynnnbbbUUULLLIII===<<<:::888777666555555666666555555555444444444666666666666666666666666444444333333333222222222222222222222222222222222111111222222222333333333...000222555666555444444222222333333333333444444333333333444555666777777222333555777777777777777777888888999;;;<<<=========???AAABBBDDDFFFIIILLLWWWggg{{{{{{pppqqqyyyxxxyyy~~~xxxtttlllfffmmm{{{rrrcccWWWQQQPPPKKKLLLMMMMMMLLLJJJIIIGGGEEEEEEFFFGGGHHHLLLQQQTTTRRRTTTXXX\\\```eeejjjnnnssszzzwwwvvvuuurrrmmmkkkjjjkkkgggfffccc```^^^\\\ZZZZZZ]]]\\\[[[YYYXXXWWWWWWWWWPPPPPPOOONNNMMMKKKJJJIIIFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAA???=========>>>@@@>>><<<;;;:::;;;<<<===>>>>>>=========>>>>>>???????????????????????????DDDCCCEEEIIIJJJHHHIIINNNPPPOOOOOOOOOOOONNNKKKIIIMMMMMMNNNPPPTTTVVVWWWWWWZZZ[[[\\\^^^____________cccbbbaaabbbcccdddcccbbb______```aaabbbcccddddddgggiiilllppprrrtttuuuuuuooonnnmmmjjjfffaaa\\\YYYTTTPPPLLLIIIHHHGGGEEEDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBDDDEEEFFFLLLTTTZZZcccqqqtttggg\\\TTTOOOHHHEEEFFFGGGFFFDDDHHHLLLYYYkkkyyyuuujjjhhhgggfffdddeeewww||||||}}}nnnbbb[[[SSSJJJCCC:::444444555555555777777777777777666666666666555444444333333444444555333444444555555444444333444333222111000000000000000111111111111222222222444444444444444444444444222333333444444333333333222222222222333555777888888777777666555555444444777888999:::<<<===>>>>>>===AAADDDBBBBBBFFFKKKNNNVVVnnnyyysssxxx}}}}}}{{{qqqiiiiiinnnttt|||lll___WWWPPPLLLKKKIIIFFFEEEEEEDDDCCCAAABBBBBBBBBCCCCCCCCCDDDDDDHHHJJJKKKMMMPPPUUU[[[___ccckkkwwwlllnnnooommmjjjgggeeeeeedddcccbbb```^^^]]]\\\\\\ZZZZZZXXXVVVUUUTTTSSSSSSLLLLLLLLLKKKJJJIIIHHHGGGDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>======>>>???AAA@@@>>>===<<<===>>>????????????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAADDDIIIJJJHHHHHHKKKLLLLLLLLLMMMMMMLLLJJJHHHLLLLLLLLLNNNQQQSSSSSSSSSWWWXXXZZZ\\\]]]^^^______`````````bbbdddeeefffeeeccccccdddeeefffggghhhhhhhhhjjjnnnsssxxx{{{~~~zzzzzzyyyvvvqqqjjjeeeaaa\\\WWWQQQLLLIIIGGGFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEBBBFFFKKKNNNUUUbbbttt}}}ooodddXXXRRRKKKFFFEEEEEECCCAAAEEEHHHRRRaaaooo{{{zzzqqqoooooollljjjjjjooo{{{wwwxxxyyyuuuhhhaaaYYYQQQEEE===777666777666666888777777777777666666666666555444444333333444444555333444444555555444444333444444333222111111111222222222222222333333333333444444444444444444444444333333444444444333222222333333222222333555666777666666666666666666666666888888999;;;<<<===>>>???>>>BBBDDDCCCCCCFFFMMMRRR^^^sssxxxsssyyyzzzpppiiijjjnnnsssyyy~~~mmm```WWWPPPKKKJJJHHHEEECCCCCCCCCAAA???@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFIIIMMMRRRWWWYYYaaammmxxxcccfffjjjkkkiiigggeeedddfffeeeddddddcccbbbbbbaaa]]]\\\[[[YYYWWWUUUTTTSSSMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDBBBAAA@@@AAAAAABBB@@@@@@?????????@@@AAAAAACCCBBB@@@?????????@@@AAAAAA@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@DDDJJJMMMJJJJJJLLLMMMNNNOOOPPPPPPOOONNNMMMPPPQQQQQQRRRSSSTTTUUUVVV\\\]]]___bbbdddeeefffffffffggghhhkkkmmmoooqqqrrroooooopppqqqrrrsssttttttsssuuuyyy~~~}}}tttmmmhhh]]]XXXQQQKKKHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGJJJUUUdddooo|||ooo```YYYPPPJJJGGGEEEBBB@@@BBBCCCIIITTTaaannn~~~xxxwwwwwwtttqqqpppgggrrruuuuuuwwwxxx}}}sssiii```XXXIIIAAA:::999:::888888999777777777777666666666666555444444333333444444555333444444555555444444333444444333333222333333444333333333333444444444444444444444444444444444444444444444444333333222111444444333333444555666666444555555666777888888999999999:::;;;===>>>??????@@@CCCEEEEEEEEEHHHPPPXXXkkk|||wwwsss{{{}}}wwwoooiiijjjooorrrvvvzzz|||}}}}}}zzz~~~~~~}}}}}}~~~~~~pppbbbXXXPPPKKKIIIFFFDDDBBBBBBAAA???>>>>>>>>>>>>>>>????????????>>>???@@@AAABBBEEEJJJMMMOOOWWWbbblllvvvfffiiilllmmmmmmmmmnnnnnnppppppoooooonnnmmmllllllhhhhhhfffeeebbb```^^^]]]XXXXXXWWWVVVTTTRRRPPPNNNKKKJJJGGGEEEDDDDDDEEEFFFEEEDDDCCCCCCEEEFFFFFFFFFEEEEEECCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAFFFOOOSSSRRRRRRSSSVVVXXX[[[\\\\\\\\\\\\\\\___```aaabbbbbbbbbdddeeemmmnnnqqqsssvvvxxxyyyzzzzzz|||~~~{{{qqqlll___ZZZRRRMMMJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDHHHIIIJJJIIIJJJQQQ[[[ddduuu}}}|||kkkcccXXXPPPKKKHHHEEEBBBCCCAAACCCJJJTTTbbbuuu|||{{{{{{wwwsssrrreeekkkrrr{{{xxxyyy{{{}}}rrrcccXXXMMMDDD===;;;;;;999888999777777777777666666666666555444444333333444444555333444444555555444444333333333222222222333333444333333333333444444444444444444444444444444444444444444444444333222111111444444444444444555555555555666666777777888888999::::::;;;<<<>>>???@@@@@@BBBDDDFFFHHHGGGKKKVVVaaaxxxuuusss~~~}}}uuunnniiikkkoooqqqsssvvvyyy{{{}}}~~~zzzwwwyyyzzzzzz{{{|||}}}~~~uuueeeZZZQQQKKKIIIGGGDDDBBBBBBAAA???===<<<=========>>>>>>>>>>>>???@@@@@@@@@AAABBBFFFIIIKKKRRR[[[dddnnn|||qqqrrrttttttuuuxxx{{{~~~~~~|||{{{yyyyyyxxxvvvtttrrrooonnnjjjiiihhheeeaaa]]]ZZZYYYWWWUUURRRNNNLLLLLLLLLMMMNNNLLLJJJKKKMMMNNNNNNLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDIIISSS[[[[[[[[[\\\bbbeeeiiikkkkkkkkklllnnnppprrruuuvvvvvvwwwzzz|||}}}wwwmmmhhhaaaZZZVVVSSSQQQOOOOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMNNNOOONNNNNNPPPVVVZZZiiiqqq}}}uuulll```VVVPPPKKKGGGDDDEEECCCBBBFFFLLLXXXkkk|||}}}{{{zzzvvvrrrpppjjjjjjjjjppp}}}~~~{{{eeeVVVPPPGGG???===<<<999888999777777777777666666666666555444444333333444444555333444444555555444444333222111111111111222222333222222222222333333333333444444444444444444444444333444444444333333222111444444555555555555555555888888888888888888888888;;;;;;<<<===???@@@AAAAAADDDDDDGGGJJJJJJNNN\\\kkkrrrttt~~~vvvooojjjmmmppppppqqqtttwwwxxx{{{~~~|||zzzwwwuuuvvvvvvxxxyyy{{{|||}}}}}}}}}|||jjj]]]SSSMMMKKKIIIFFFDDDCCCBBB@@@>>>============>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEIIIOOOWWW^^^ggguuu~~~}}}zzzwwwrrrmmmiiigggfffeeebbb```^^^]]]\\\\\\___\\\YYYXXXZZZ[[[YYYWWWWWWVVVUUUSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFJJJTTT]]]___^^^___eeejjjoooqqqqqqrrrtttwwwxxx|||xxxpppiiibbb]]]YYYYYYWWWUUURRRPPPOOOOOOOOOLLLLLLMMMOOORRRVVVYYY[[[YYYYYYWWWUUUSSSSSSVVVXXXbbbhhhrrr|||xxxjjj^^^UUUOOOJJJFFFGGGEEEDDDEEEHHHPPPaaappp}}}zzzyyytttpppooollljjjggghhhrrrmmmZZZTTTJJJBBB???===:::888999777777777777666666666666555444444333333444444555333444444555555444444333222222111000000111111111222222222222333333333333444444444444444444444444222333333444444333333222333444555666666666666666999999999888888888888888<<<<<<===>>>@@@AAABBBBBBDDDDDDGGGLLLMMMQQQbbbvvv~~~rrrxxx~~~xxxqqqlllnnnqqqqqqqqqsssuuuwwwyyy}}}zzzwwwvvvuuuttttttuuuwwwxxxzzz{{{{{{{{{{{{}}}pppaaaVVVPPPMMMKKKGGGEEEDDDCCCAAA???============>>>>>>>>>>>>>>>?????????>>>>>>@@@BBBFFFKKKQQQWWW___lll||||||xxxzzz}}}zzzyyyyyyxxxwwwvvvvvvuuuuuuvvvqqqmmmlllnnnnnnjjjgggdddcccbbb```]]]ZZZWWWVVVSSSRRRQQQOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJFFFHHHQQQYYY[[[ZZZ[[[^^^ccciiillllllmmmqqqtttuuuzzz~~~vvvqqqkkkiiieeebbb___]]]]]]]]]YYYZZZ[[[^^^ccciiipppssstttpppjjjdddaaa```ccceeejjjmmmqqqvvv~~~yyyjjj___VVVOOOKKKGGGEEEEEEEEEEEEIIIVVVcccxxx|||yyyuuuqqqpppiiiiiifffccchhhvvv{{{gggWWWNNNEEEBBB@@@<<<999:::777777777777666666666666555444444333333444444555333444444555555444444333444333222222111111111111333333333333444444444444444444444444444444444444111111222333444444444444222333555666777777777777777888888999999:::::::::<<<===>>>???@@@BBBCCCCCCDDDCCCGGGNNNOOOTTThhh~~~~~~ttt}}}{{{tttnnnppprrrrrrrrrttttttvvvxxx|||{{{tttqqqqqqrrrsssssstttvvvxxxyyyzzzzzzzzzyyy{{{}}}uuueeeYYYSSSNNNKKKHHHFFFEEECCCAAA???<<<<<<<<<=========>>>>>><<<===>>>>>>======>>>@@@CCCGGGLLLPPPWWWccctttyyyssspppsss~~~|||}}}}}}yyytttnnnmmmkkkiiieeebbb___]]]XXXWWWUUUSSSQQQPPPOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFMMMTTTUUUUUUUUUUUU[[[aaaddddddeeeiiimmmmmmttt{{{{{{wwwsssqqqqqqqqqmmmmmmooorrryyy~~~uuuppppppsssvvvxxxxxxwwwwww{{{uuuhhh]]]UUUPPPEEEEEEEEEEEEBBBDDDNNN[[[ooo}}}~~~{{{vvvsssrrreeegggeee```bbbnnn}}}~~~sssZZZQQQHHHDDDBBB===;;;;;;777777777777666666666666555444444333333444444555333444444555555444444333666555444333222222111111444444444555555555666666444444444444444444444444000111222333444555555555111222444666888888888777555666777888:::;;;<<<=========>>>???AAABBBCCCDDDDDDBBBGGGNNNQQQVVVkkkvvv}}}uuupppppprrrrrrsssuuutttuuuxxx|||wwwpppnnnoooqqqrrrsssuuuvvvxxxyyyzzzyyyyyyxxxzzz|||}}}~~~xxxggg[[[UUUNNNKKKHHHEEEDDDCCCAAA???;;;;;;;;;<<<<<<<<<======<<<===??????>>>===???@@@BBBFFFJJJMMMSSS___ppp{{{zzzrrrkkkiii{{{~~~}}}{{{xxxtttooojjjeeebbbaaaZZZXXXUUURRROOOMMMMMMMMMIIIHHHGGGEEEDDDDDDCCCCCCAAAAAACCCEEEGGGJJJLLLNNNPPPRRRUUUWWWXXX[[[___bbbcccgggnnnuuu|||sssfffZZZQQQMMMIIIEEEDDDCCCCCCHHHOOO___ttt{{{yyyqqqiiiccc^^^]]]^^^YYYYYYkkkkkk[[[JJJDDDCCC???:::888666666666666555555555555666666555555555444444444777777666555444333333222333333333333333333333333333333333333333333333333555555555444333333222222333333222222222333444444222222333444555666888999999999888999:::<<<>>>@@@?????????@@@AAABBBDDDDDD@@@DDDJJJMMMMMMXXXsssxxxsssssssssqqqqqqtttxxxyyy{{{~~~yyyqqqmmmnnnooonnnlllpppqqqrrrsssssstttvvvyyyxxxzzz|||ooobbb[[[PPPKKKHHHHHHEEE???===???<<<;;;:::999::::::<<<===============>>>>>>>>>>>>AAAAAAEEEKKKQQQ[[[lll{{{wwwlllgggjjjvvv~~~|||zzzxxxwwwvvvrrrppplllhhhddd```^^^]]]SSSQQQOOOLLLJJJIIIHHHHHHFFFEEEDDDBBBAAAAAA@@@@@@>>>???@@@AAACCCEEEGGGIIIHHHJJJMMMOOOQQQSSSWWWZZZ^^^bbbiiipppvvv}}}}}}ooo```VVVPPPJJJFFFDDDBBBAAADDDJJJYYYkkk}}}ssshhhddd]]]ZZZYYYUUUUUUdddwwwppp___OOOGGGEEEAAA<<<:::777777777666666666666666666666555555555444444444555555555555555444444444333333333333333333333333333333333333333333333333444444444333333333333333333333333222333333444555444333444444555666777888999999999999;;;===???@@@AAAAAAAAAAAABBBCCCEEEEEECCCFFFKKKNNNPPP]]]xxxxxxsssrrrrrrqqqrrruuuxxxyyyzzz}}}}}}vvvoookkklllnnnmmmllloooqqqsssttttttuuuvvvxxxyyyzzz|||~~~rrrccc[[[RRRMMMIIIIIIFFFAAA???AAA===<<<<<<;;;;;;<<<======<<<=========>>>>>>>>>>>>??????BBBHHHNNNWWWhhhwwwvvvjjjcccdddlllvvv}}}uuuqqqnnnnnnppprrrqqqooonnnmmmlllkkkjjjhhhggggggaaa___]]]ZZZXXXUUUTTTTTTIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA???>>>======<<<<<<;;;;;;<<<<<<>>>???AAABBBAAACCCFFFHHHIIILLLPPPSSSXXX\\\ccciiiooouuu{{{{{{iii]]]UUUOOOJJJGGGDDDAAABBBFFFPPP___rrr{{{ooojjjaaaZZZVVVSSSRRR\\\jjjwwwgggUUULLLGGGBBB>>>===888888888777777777666666555555555555555444444444444444444555555555666666333333333333333333333333333333333333333333333333222333333333333444444444333333333333333444555555555555555555555666777888999999:::;;;<<<>>>???@@@CCCCCCCCCCCCDDDEEEEEEFFFFFFIIIMMMPPPVVVeee~~~wwwqqqqqqqqqqqqsssvvvxxxxxxzzz|||xxxsssllliiijjjllllllkkkoooqqquuuwwwwwwvvvwwwxxxzzzzzz{{{}}}vvvfff[[[TTTNNNJJJJJJHHHDDDBBBCCC>>>>>>===<<<<<<======>>><<<<<<=========>>>>>>>>>??????BBBGGGLLLUUUeeetttwwwjjjbbb___dddkkk~~~rrrjjj___\\\XXXWWWXXXYYYYYYYYYWWWWWWVVVVVVUUUTTTTTTTTTNNNNNNLLLKKKJJJIIIIIIIIIBBBBBBAAAAAA@@@@@@@@@@@@>>>===<<<;;;::::::::::::999999999999:::;;;<<<===>>>@@@CCCEEEGGGIIIMMMPPPTTTXXX___fffkkkqqqvvvyyy|||~~~rrrddd[[[TTTNNNKKKHHHCCCCCCEEEJJJTTTeeexxx~~~uuukkk```ZZZUUUSSSXXX```zzzooo\\\PPPJJJCCC@@@???:::999999888888777777777555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333222333333444555555666666444333333333444555666777777777666666666777777888::::::;;;<<<===???@@@AAADDDDDDDDDDDDDDDEEEFFFFFFIIIKKKNNNSSS\\\ooo}}}vvvppppppqqqqqqtttxxxyyyyyyzzz||||||tttpppkkkhhhiiikkkllllllooorrrwwwzzzzzzxxxxxxxxxyyyyyyyyyzzz}}}zzziii^^^VVVOOOJJJJJJIIIEEECCCCCC>>>>>>==================<<<<<<<<<=========>>>>>>@@@@@@CCCHHHLLLUUUdddsssxxxllleee```bbbfffvvv~~~zzzsssiii^^^VVVPPPMMMJJJHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBBBBAAAAAAAAABBBBBB>>>?????????????????????<<<<<<;;;:::999999999999999999888888999999::::::===???BBBDDDFFFHHHLLLOOORRRWWW___eeekkkpppuuuxxx{{{}}}}}}nnn```WWWOOOLLLIIIEEEDDDEEEHHHMMM[[[ooowwwkkkaaaZZZUUUVVVYYYhhhwwwcccUUUKKKCCC@@@@@@:::::::::999888777777777444555555555555555555555777666666555444444333333333333333333333333333333333333333333333333333333333333444555666777888888444444444444555666777888888888777777777888888999:::;;;<<<>>>???@@@AAAAAADDDCCCCCCCCCDDDEEEFFFGGGKKKMMMPPPVVVddd{{{{{{tttooopppqqqqqqtttxxxzzz{{{|||~~~zzzqqqnnnjjjhhhiiijjjkkklllooosssxxx{{{{{{yyyxxxxxxwwwwwwwwwyyy{{{~~~nnnbbbYYYPPPJJJIIIIIIEEECCCBBB============<<<<<<;;;;;;<<<<<<<<<<<<============@@@???BBBGGGKKKSSScccqqqwwwnnngggbbbccceeeqqq}}}yyy{{{~~~~~~~~~|||wwwpppkkkkkklllkkkiiifffccc^^^VVVNNNIIIHHHGGGEEECCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@???>>>>>>===>>>>>>??????<<<===>>>>>>??????>>>>>>;;;;;;:::999999999999999999999888888999999::::::;;;===@@@BBBDDDFFFJJJMMMQQQWWW___ffflllqqqvvvyyyzzz}}}zzzfff\\\QQQLLLIIIEEEDDDEEEFFFHHHSSSfffzzzxxxkkkaaaYYYVVVUUUYYYvvvjjjYYYMMMDDDAAACCC;;;::::::999888777666666444444444555555555555555888777666555444333222222333333333333333333333333333333333333333333333333333444444555666777777777444444444555666777888999888888888888888999:::;;;;;;<<<===???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHMMMPPPSSS[[[mmmxxxrrroooqqqrrrrrrtttxxx|||}}}|||vvvnnnllljjjhhhggghhhjjjkkkmmmqqqvvvxxxxxxwwwvvvvvvuuuvvvwwwyyy|||tttiii\\\RRRJJJIIIIIIFFFBBBAAA===============<<<::::::;;;;;;<<<<<<<<<===============???DDDIIIQQQaaaoooxxxoooiiicccbbbcccmmmuuuooonnnpppxxxyyyzzzwwwrrrkkkgggeeefffhhhhhhccc]]]XXXXXXZZZZZZWWWTTTQQQNNNKKKGGGDDDCCCDDDDDDCCCBBBAAAAAABBBAAAAAAAAA@@@@@@?????????<<<;;;;;;:::::::::;;;;;;::::::<<<======<<<<<<;;;:::999999888888888888888888888888888888999:::;;;:::<<>>@@@BBBBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJKKKOOOSSSXXXaaawww{{{xxx}}}{{{uuupppooorrrtttssstttwww~~~wwwpppkkkjjjiiifffeeeeeeggghhhjjjnnnrrrttttttsssssssssuuuwwwyyy|||zzzpppaaaVVVLLLKKKKKKGGGCCCAAA>>>>>>??????>>>===;;;:::;;;;;;;;;<<<<<<<<<======<<<<<>>>>>999888888777666666777777888999:::;;;;;;:::999999999888888777777777777888888888777888888999:::;;;;;;===@@@BBBDDDFFFJJJMMMMMMSSS\\\eeekkkqqquuuxxxuuuzzz~~~|||mmm^^^UUUPPPKKKHHHIIIAAA@@@GGGWWWgggyyyrrrfff___[[[YYYeeewwwuuuaaaRRRHHHEEEGGG::::::999888777666555444444444444555555555666666444444444555555555555666333333333333333333333333333333333333333333333333111111222222222222333333444444555555666888999:::888888888999:::;;;===>>>;;;===???AAABBBCCCCCCBBBDDDDDDEEEFFFHHHKKKMMMNNNQQQUUU[[[fff}}}~~~yyyrrrrrr{{{vvvsssoooooosssuuuttttttvvv}}}sssllliiiiiigggeeeccccccdddfffhhhkkknnnppppppppppppqqqvvvxxx{{{~~~}}}uuudddXXXNNNLLLLLLHHHDDDBBB???@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>AAAFFFKKKTTTdddsssxxxooofffaaa```dddvvvzzzoooiiiiiikkkiiigggbbb\\\VVVQQQMMMKKKLLLNNNPPPPPPLLLIIIFFFEEEKKKJJJHHHHHHHHHIIIGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@??????>>>===<<<<<<;;;:::999888777666666666666666777888999999888777666999999888777666555444444555666666777888999999999:::<<>>>>>???@@@AAABBBCCCEEEFFFFFFDDDEEEGGGHHHJJJJJJKKKKKKQQQTTTYYYeee~~~|||~~~sssiiiooozzz}}}xxxssspppnnnmmmpppuuuyyy{{{zzz}}}}}}sssmmmlllccceeeggghhhfffeeeeeefffgggjjjmmmoooppprrruuuwwwzzzyyyyyyzzz~~~{{{hhh___TTTNNNMMMKKKEEE@@@===>>>>>>????????????>>>>>>>>>===<<<<<<<<<<<<<<<@@@@@@BBBGGGLLLTTTdddrrrvvviiibbb___eeetttwwwmmmggggggiiigggeeeaaa\\\WWWRRRNNNKKKKKKMMMOOOOOOLLLIIIGGGFFFHHHIIIJJJKKKKKKJJJJJJIIIFFFFFFEEEEEEDDDCCCBBBBBB>>>>>>>>>===<<<;;;;;;;;;:::999888777666666666666666777888888888888777666777777777777666666666666555666666777888888999999:::<<>>>>>@@@AAABBBCCCEEEFFFHHHHHHGGGHHHHHHIIIJJJLLLLLLMMMQQQVVV___nnn}}}pppggglllvvvyyyuuuppppppnnnmmmpppuuuyyy{{{zzz~~~wwwnnnhhhfffccceeehhhhhhgggffffffggghhhjjjmmmnnnoooqqqsssvvvxxxwwwwwwxxx|||{{{hhh___TTTNNNLLLKKKFFFAAA??????@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<@@@@@@BBBGGGLLLTTTcccrrrxxxllldddbbbeeesss~~~rrriiidddeeefffhhhgggdddaaa[[[VVVPPPMMMHHHJJJLLLLLLJJJHHHGGGGGGFFFJJJNNNPPPNNNLLLLLLNNNJJJJJJHHHGGGEEECCCBBBAAA<<<<<<<<<;;;::::::999999999999888777666666666666666666777777777777666666555555555666666777777777555666666777777888888999:::<<<>>>@@@BBBEEEIIILLLPPPTTT\\\cccjjjpppwww{{{zzzuuu~~~|||jjj___VVVOOOJJJGGGFFFEEEFFFNNN___vvvuuuhhhbbbaaakkkwwwbbbRRRGGGAAAAAA>>>;;;999777888888777666555555555555666666666666444444333333333333444444333333333222222222222222444444444444333333333333333444444555555555444444666666666666666777888888888999:::;;;<<<>>>??????AAABBBCCCEEEGGGHHHJJJKKKJJJJJJIIIIIIJJJLLLNNNOOORRRZZZhhh}}}wwwjjjbbbgggooorrrooolllooonnnnnnpppuuuxxxzzz{{{|||qqqiiicccaaaccceeeggggggfffffffffggghhhjjjlllmmmnnnoooqqqsssuuuttttttvvvzzz~~~xxxiii___TTTMMMKKKJJJGGGDDDAAAAAABBBBBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<======@@@@@@CCCGGGLLLTTTcccqqq}}}|||ooogggeeefffssswwwllldddaaabbbdddjjjjjjiiieee```YYYRRRNNNDDDGGGIIIIIIHHHFFFFFFFFFGGGMMMSSSTTTQQQMMMMMMOOOLLLKKKIIIFFFDDDAAA???>>>::::::999999999888888888888888777666666666666666666666666666666666666666555555555666666666777777666666666666777777888888999;;;===???AAAEEEJJJNNNRRRWWW___gggnnnuuu{{{wwwsss{{{uuuggg[[[RRRLLLGGGFFFFFFEEEHHHUUUlll|||ooobbb^^^ccctttjjjXXXKKKEEECCC???<<<999777777888777666555555555555666666666666444444333333333333444444333333333333333333333333555555444444333333333222333444444555555555555555555555555555666777888888888999:::;;;===???@@@@@@AAABBBCCCEEEGGGIIIKKKKKKJJJIIIHHHHHHIIIKKKNNNOOOSSS]]]qqqoooeee]]]aaahhhjjjiiihhhnnnnnnoooqqqtttxxxzzz|||wwwnnngggbbb``````bbbddddddddddddeeeggghhhiiikkklllllllllnnnpppsssrrrrrruuuyyy}}}zzzrrrhhh```TTTMMMJJJJJJHHHGGGBBBBBBBBBBBBBBBAAA@@@???>>>>>>===============>>>??????CCCHHHLLLSSSbbbooozzzrrriiifffgggsss~~~qqqfff^^^]]]^^^___ggggggfffccc]]]VVVOOOKKKAAACCCEEEEEEDDDDDDDDDEEEHHHOOOUUUUUUQQQLLLKKKLLLJJJIIIGGGDDDAAA>>><<<;;;888888888888777777777777888777666666666666666666666555555555555555555666666666666666555555555555666666666666666777777777999;;;<<<>>>AAAEEEKKKOOOSSSYYYaaaiiipppwww|||uuuqqqzzzpppbbbVVVNNNHHHGGGFFFFFFGGGOOOeeezzzuuuddd]]]\\\hhh{{{uuu```RRRIIIEEE@@@===999777777777777777555555555555666666666666555444444333333444444555444444444555555555555555555555555444444333333333333444555555666666666555555555555666666777999999888999:::<<<>>>@@@AAABBBBBBBBBDDDEEEGGGIIIJJJKKKIIIHHHGGGGGGIIIKKKNNNPPPUUU```www|||hhh___ZZZ]]]bbbeeefffgggnnnnnnpppqqqtttwwwzzz||||||rrrjjjddd```___]]]___```aaa```aaaccceeefffhhhjjjjjjjjjjjjlllnnnrrrqqqqqqtttyyy}}}vvvnnnggg___UUUMMMJJJJJJIIIIIIBBBBBBBBBBBBAAA@@@???>>>>>>>>>=========>>>>>>?????????CCCHHHLLLSSSaaannnzzztttkkkhhhjjjuuu~~~oooaaaYYYWWWWWWXXX[[[[[[ZZZXXXTTTMMMGGGDDD>>>@@@AAABBBAAA@@@AAABBBGGGLLLPPPQQQNNNJJJHHHGGGFFFEEECCCAAA>>><<<::::::777777777777777777777777777666666555555666666666555555444444444444555555666666666555555444444444666666666666666666666666999:::<<<>>>AAAFFFLLLQQQSSSYYYaaaiiipppvvv{{{~~~ssspppyyy|||jjj\\\SSSKKKHHHGGGHHHGGGKKK]]]rrrwwwfff___ZZZbbbtttiiiXXXLLLDDDBBB>>>:::777777777777777555555555555666666666666555555444444444444555555555555555555666666666666555555555444444444444444333444555666666666666666666666666666777999:::;;;999999;;;===???@@@BBBCCCCCCDDDEEEFFFGGGIIIJJJJJJHHHHHHIIIJJJLLLNNNQQQRRRWWWaaayyyxxxccc\\\WWWZZZ___bbbeeeiiimmmoooqqqrrrsssvvvzzz}}}tttjjjddd```]]]\\\[[[\\\]]]^^^^^^___bbbeeedddfffhhhiiihhhiiikkkmmmpppooopppsssxxx}}}uuummmeee___VVVOOOKKKJJJJJJJJJCCCCCCCCCBBBAAA???>>>===>>>>>>=========>>>??????>>>???CCCHHHLLLSSS```mmmzzzyyyooollloooyyyppp```UUUPPPOOONNNLLLMMMMMMLLLIIIFFFBBB???<<<===>>>>>>======>>>???CCCEEEGGGIIIIIIGGGDDDBBBBBBAAA@@@???===<<<::::::666666777777777777777777666666555555555666666777555555444333333444555555444444555555555555555666666666666666666666666666888:::;;;===@@@FFFMMMRRRUUU[[[ccckkkrrrwww{{{~~~{{{wwwxxxzzzssspppzzztttdddZZZPPPJJJHHHIIIGGGHHHUUUggg{{{xxxfff___YYY___qqqtttaaaQQQFFFBBB???:::777777777888777555555555555666666666666555555444444444444555555444444444555555555666666444444444444555555555555333444555666777777777777666666777777888:::;;;<<<999:::;;;===???AAACCCCCCFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLOOORRRTTTVVVWWWZZZbbbxxxvvv```ZZZVVVYYY^^^aaaffflllmmmoooqqqrrrsssuuuzzz~~~{{{oooeee```^^^\\\[[[ZZZ[[[\\\]]]]]]___ccceeebbbdddfffgggggghhhjjjlllmmmmmmmmmqqqvvv{{{~~~tttkkkccc^^^WWWPPPLLLKKKJJJJJJEEEEEEEEEDDDBBB@@@???>>>>>>>>>======>>>??????@@@>>>???CCCHHHLLLRRR___lllwww~~~vvvrrruuu~~~rrr___SSSLLLHHHGGGCCCDDDEEEEEEDDDCCC@@@???;;;<<<===<<<;;;;;;<<<===>>>???@@@CCCEEEEEEBBB???@@@@@@???>>>===<<<;;;;;;666666666777777777777777666666555555555666666777555444333333333333444555222222333444555666777888666666666666666555555555888999;;;===@@@FFFMMMRRRXXX^^^fffnnntttyyy}}}xxxnnnggghhhjjjllluuu}}}sssppp{{{|||jjj___SSSKKKHHHJJJHHHEEEPPP___qqqxxxddd]]]WWW]]]ppp}}}hhhVVVJJJCCC???:::777666777888888555555555555666666666777555555444444444444555555333333333444444555555555333444444444555666666666333444555666777777777777777777777888999;;;<<<===999:::;;;===???BBBCCCDDDIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMPPPTTTWWWYYY[[[\\\[[[bbbwwwttt^^^YYYVVVYYY]]]aaagggnnnllloooqqqrrrsssuuuzzz~~~zzzmmmddd```^^^]]]]]]ZZZ[[[]]]]]]^^^```cccfffaaaccceeefffggghhhjjjlllkkkkkkkkkoootttyyy|||}}}}}}qqqhhhaaa]]]WWWRRRMMMKKKJJJJJJGGGGGGFFFEEECCCBBB@@@???>>>>>>===>>>>>>???@@@@@@>>>???CCCIIILLLRRR___kkktttzzz~~~zzzwwwyyyqqq\\\OOOIIIFFFDDDBBBAAA@@@@@@???@@@@@@@@@>>>>>>===<<<;;;::::::999======???@@@@@@???>>>>>>?????????>>>===;;;999999===;;;888777999:::;;;;;;777777777666555555444444666666666666666666666666666666666666666555555555555555555555555666777777999;;;===???AAAGGGPPPWWW[[[aaahhhnnnrrrvvv{{{~~~qqqeee^^^ZZZXXXXXX\\\aaafffhhhhhhkkkqqqvvv~~~oooooozzzsssaaaXXXPPPIIIGGGFFFFFFKKKRRRfffwwwmmmbbbXXX\\\ooommmTTTGGGFFFBBB<<<999888999999999666666666666666666666666888555333444666666444222444333333333444666888999666333222333555666444222444555555666777888999999666777777888888888888777<<<<<<>>>???AAACCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKOOOOOOPPPUUUZZZ]]]\\\ZZZZZZddd|||iiiYYYUUURRRVVV___gggllllllkkknnnrrruuuwwwyyy|||~~~xxxjjj```\\\[[[ZZZXXXXXXYYY[[[]]]___```aaaaaa``````aaaccceeehhhjjjkkkjjjkkklllnnnqqqvvv}}}yyyooohhhfffbbb\\\UUUPPPLLLJJJJJJGGGFFFDDDCCCDDDCCCBBB@@@<<<<<<===>>>???@@@AAAAAAAAA@@@CCCHHHLLLQQQ[[[fffuuu}}}ooo[[[NNNHHHEEECCCAAA@@@@@@??????@@@@@@@@@???>>>>>>===<<<;;;;;;;;;<<<===>>>?????????>>>===?????????>>>===<<<;;;::::::888666555777888999999888888777666666555555444666666666666666666666666666666666666666666666555666666555555666666777888999;;;===???AAAGGGPPPWWW]]]ccckkkqqquuuxxx}}}xxxpppdddZZZSSSPPPNNNNNNRRRVVVZZZ[[[[[[]]]bbbggg}}}oooooo|||zzzhhhUUUMMMFFFDDDCCCDDDHHHNNN```qqqvvvjjj^^^```pppttt[[[MMMFFFBBB===999888888888888666666666666666666666666777555444444666666444222333333333333444555777888777555444555777888666444333444444444555666666666777777888888888888888888<<<===>>>@@@AAACCCDDDEEECCCDDDEEEHHHJJJLLLNNNOOOOOOOOOQQQUUUZZZ\\\\\\ZZZ[[[fff~~~~~~gggZZZWWWUUUYYYbbbiiimmmmmmnnnoooqqqrrrtttxxx}}}uuuhhh^^^[[[ZZZYYYWWWWWWXXXZZZ\\\^^^___``````^^^___```aaadddfffhhhiiiiiijjjlllnnnqqqvvv|||~~~wwwnnnggggggccc]]]VVVPPPLLLKKKJJJGGGFFFDDDCCCDDDCCCBBB@@@=========>>>??????@@@@@@??????AAAFFFJJJOOOYYYcccqqqzzzjjjXXXMMMGGGDDDBBB@@@@@@????????????@@@@@@@@@??????>>>>>>=========;;;<<<===>>>>>>>>>>>>===>>>????????????>>>======999777666666888999::::::999888888777666666555555666666666666666666666666555555666666666666666666777777777666777888888999999;;;>>>???BBBHHHQQQWWW___fffooouuuyyy{{{xxxiiibbbXXXPPPKKKHHHGGGGGGJJJMMMOOOPPPOOOQQQUUUYYYhhh{{{mmmooo}}}pppUUUMMMFFFDDDCCCCCCFFFKKKXXXggg{{{}}}qqqdddcccmmmzzz~~~|||cccSSSHHHDDD>>>:::888888777777777777777777777777777777777555444555666666555333333333444444555555555555777666555555666777666555555555555555555555555555777888888888999999999999======>>>@@@BBBCCCEEEEEEDDDEEEGGGIIILLLNNNPPPQQQPPPPPPQQQUUUYYY[[[\\\[[[^^^hhhwwwdddZZZXXXYYY^^^ffflllnnnnnnqqqpppooooooqqqwwwyyypppddd\\\YYYXXXWWWWWWWWWXXXZZZ\\\]]]^^^______]]]^^^^^^```bbbdddfffggghhhjjjmmmooorrrvvv{{{~~~{{{vvvnnnhhhiiieee^^^WWWQQQMMMKKKJJJGGGFFFDDDCCCDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>======???DDDGGGKKKUUU```lllvvvtttdddVVVLLLGGGDDDCCC@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@?????????;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@??????===;;;::::::<<<>>>>>>>>>999999999888777777666666666666666666666666666666555555555555666666666666888888777777888888999:::999;;;>>>@@@CCCIIIRRRYYYbbbiiirrryyy|||~~~{{{oooddd^^^VVVOOOKKKJJJIIIHHHIIIJJJLLLKKKKKKMMMQQQTTTYYYqqqvvvjjjnnn}}}www\\\RRRIIIFFFFFFEEEGGGJJJPPP^^^rrrrrrdddaaafffpppzzzgggVVVJJJFFF???;;;888777666555777777777777777777777777666666555555666666555555444444555555555444444444444444333444444444444333888888888777777777777777888888888999999:::;;;;;;===>>>???AAABBBDDDEEEFFFIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPRRRUUUXXXZZZ[[[\\\```kkkppp```XXXYYY\\\aaahhhlllmmmmmmqqqpppoooooorrrxxx~~~qqqjjj```YYYVVVVVVVVVVVVWWWWWWYYY[[[\\\]]]^^^^^^]]]^^^^^^___aaacccdddeeegggjjjmmmpppssswww{{{~~~}}}|||zzzvvvpppllljjjfff```XXXRRRNNNKKKJJJGGGFFFDDDCCCDDDCCCBBB@@@????????????>>>>>>=========<<<>>>CCCEEEIIISSS]]]iiiuuussskkk```VVVNNNJJJGGGFFFBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA;;;;;;;;;<<<===>>>>>>??????@@@AAAAAABBBAAAAAAAAA???>>>===>>>@@@AAA@@@@@@:::::::::999888888777777666666666666666666666666444555555555666666777777888888888888888999::::::999;;;???AAAEEELLLVVV]]]eeellluuu{{{~~~yyykkkddd___XXXSSSPPPNNNMMMLLLJJJJJJJJJJJJJJJLLLPPPRRRVVVkkkrrrggglll|||}}}eeeYYYMMMHHHFFFEEEFFFHHHKKKVVVjjjqqqddd___aaagggttthhhVVVNNNIIIBBB<<<999777666555777777777777777777777777555666666666666555666666777666666555555444444333333444444444333333444444888888888888888777777777999999999999:::;;;======>>>???@@@AAACCCEEEFFFGGGJJJKKKLLLLLLNNNNNNOOOPPPPPPQQQSSSUUUWWWYYY[[[\\\aaammmlll\\\WWWYYY]]]bbbhhhkkklllkkkooopppqqqsssuuuzzzxxxiiiddd]]]WWWTTTTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\\\\^^^^^^^^^___```bbbcccdddfffiiimmmpppssswww|||~~~}}}{{{yyyvvvsssqqqlllgggaaaYYYRRRMMMKKKJJJGGGFFFDDDCCCDDDCCCBBB@@@@@@@@@??????>>>=========???>>>???CCCEEEHHHQQQ[[[hhhuuu|||{{{nnniiibbbZZZSSSNNNKKKJJJEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCC;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCCCCCCCBBBBBB@@@???>>>???@@@@@@???>>>;;;;;;;;;:::999999888888666666666666666666666666444444555555666777777777888888888777888888999:::888;;;???CCCHHHPPPZZZbbbiiiooowww}}}}}}pppiiieee___ZZZWWWUUUSSSQQQMMMKKKIIIHHHHHHJJJMMMOOOWWWgggooogggmmm}}}ooo```QQQIIIFFFDDDDDDEEEHHHPPPbbbxxxssseee___^^^bbbqqqjjjYYYQQQLLLEEE???;;;888666555777777777777777777777777444666777777666555666888;;;999777555444444444555555666777666555555666777666666666666666666666666::::::::::::;;;<<<>>>?????????@@@BBBDDDEEEGGGGGGGGGHHHJJJLLLOOOQQQSSSSSSPPPRRRTTTUUUVVVXXX[[[]]]aaammmjjj[[[VVVYYY^^^cccgggiiikkkkkknnnpppsssvvvyyy}}}{{{pppaaa^^^ZZZVVVSSSSSSUUUVVVUUUVVVXXXYYYZZZ[[[[[[[[[^^^^^^^^^______aaabbbbbbdddfffiiimmmqqqvvv{{{|||yyyvvvtttsssssslllhhhaaaYYYRRRMMMJJJIIIGGGFFFDDDCCCDDDCCCBBB@@@@@@?????????>>>>>>======@@@>>>@@@CCCDDDGGGPPPZZZggguuu|||uuussspppmmmhhhaaaYYYRRRNNNLLLHHHGGGEEECCCAAA@@@????????????@@@AAAAAABBBCCCCCC<<<<<<<<<<<<===???AAABBBCCCCCCDDDDDDDDDCCCBBBBBBBBB@@@???@@@@@@@@@>>><<<<<<<<<;;;;;;:::999999999666666666666666666666666444444555555666777777888777777777777777888999999888;;;@@@DDDJJJSSS^^^fffnnnssszzzzzztttpppkkkfffbbb```]]][[[UUURRRNNNKKKKKKKKKLLLMMMVVV```vvvnnnhhhooo{{{jjjVVVLLLGGGDDDDDDEEEGGGLLL[[[rrrtttfff___ZZZ\\\mmmooo```TTTOOOGGGAAA<<<999777555666666666666666666666666444666888777666555777999???<<<888555444444555777444666888777555444555777555555555666777777777888;;;;;;::::::;;;===???AAA???@@@AAABBBDDDFFFGGGHHHGGGHHHJJJLLLOOOQQQRRRSSSQQQSSSUUUUUUUUUWWWZZZ^^^```mmmjjj\\\WWWZZZ___cccfffiiikkklllppprrrtttwwwzzz~~~xxxjjj\\\[[[XXXUUUSSSSSSUUUWWWUUUVVVWWWXXXYYYZZZZZZZZZ]]]]]]]]]]]]]]]^^^___```___bbbdddhhhlllssszzz{{{uuuqqqooopppqqqlllhhhaaaXXXQQQLLLIIIGGGGGGFFFDDDCCCDDDCCCBBB@@@?????????>>>>>>>>>>>>>>>@@@>>>???BBBCCCFFFNNNXXXeeettttttmmmllluuutttrrrnnnfff]]]UUUPPPNNNJJJIIIGGGDDDBBB@@@??????>>>???@@@@@@AAABBBCCCCCC======<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBAAA???======<<<<<<;;;;;;:::999999666666666666666666666666444444444555666777777888777777777666777888888999888;;;@@@EEELLLUUUaaaiiiqqqvvv||||||vvvrrrnnnkkkgggddd```[[[VVVQQQPPPOOOOOOOOOTTT[[[nnnoooiiiqqqrrr\\\PPPJJJGGGFFFGGGFFFIIIWWWmmmtttfff^^^WWWWWWiii~~~tttgggVVVQQQIIIBBB===:::888666666666666666666666666666333666888888666555777:::AAA>>>999555333444666888222444666555333222333666666666777888999::::::;;;<<<;;;::::::;;;===@@@BBB???@@@AAACCCEEEFFFGGGHHHKKKKKKLLLMMMNNNOOOOOOPPPQQQSSSUUUUUUTTTVVVZZZ^^^___lllkkk^^^XXX[[[```dddgggiiilllnnnrrrsssuuuvvvyyy~~~wwwgggZZZYYYWWWUUUSSSSSSUUUXXXUUUVVVWWWXXXYYYYYYYYYYYY\\\\\\[[[[[[\\\]]]]]]^^^\\\^^^aaadddiiipppyyy~~~~~~yyyrrrmmmkkkmmmooolllhhh```XXXPPPKKKHHHGGGGGGFFFDDDCCCDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>?????????>>>>>>AAABBBDDDMMMVVVbbbrrrxxxmmmgggfffooo}}}vvvoooggg___WWWRRRMMMNNNNNNLLLHHHFFFDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAA>>>;;;;;;===AAACCCDDDGGGFFFDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@>>>===<<<;;;:::999999999888888888777777777777777666666555555555555666666777666666666666888999:::===???CCCGGGNNNXXXbbbiiimmmsss|||zzztttooollljjjhhhaaaXXXQQQNNNOOOPPPPPP[[[```jjjzzz|||kkkfffpppjjjYYYNNNJJJHHHGGGGGGGGGLLL\\\sssxxxjjjaaaXXXVVVeeexxx{{{lllWWWTTTMMMEEE???>>><<<:::777777666666666666777777666666666666777777777777;;;;;;:::999888888999999555555555555555555555555666666666666777777777777999999:::;;;===???AAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQSSSTTTUUUUUUUUUXXX\\\___dddnnnvvvggg[[[XXX\\\aaaeeehhhjjjmmmnnnqqqsssvvvyyy|||~~~qqqfffXXXUUURRRPPPQQQSSSTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ\\\ZZZXXXYYY\\\______^^^^^^bbbfffiiikkkooouuuzzz~~~xxxrrrnnnjjjiiiiiieee^^^VVVOOOKKKHHHGGGBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<;;;AAAAAAAAAAAAAAACCCFFFIII[[[dddsss{{{pppfffaaabbbkkkxxxwwwoooggg^^^YYYQQQQQQPPPNNNKKKGGGFFFEEECCCCCCBBBAAAAAAAAABBBBBBAAA@@@>>>===>>>AAADDDGGGIIIHHHFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@??????===<<<;;;:::::::::999999888888777777777666666666555555555555666666777777666666777888:::;;;===@@@DDDJJJQQQZZZcccjjjnnntttzzz}}}||||||~~~|||xxxtttrrrqqqkkkeee]]]WWWTTTTTTUUUVVVYYY^^^iiiyyy|||kkkgggrrrrrr___SSSMMMIIIGGGFFFFFFJJJYYYoooyyyhhh^^^VVVTTT```ppp~~~nnnWWWSSSLLLDDD>>>;;;999777777777666666666666777777555666666666777777777777777777666555555555555555555555555555555555555555777777888888888888888888999::::::<<<===???AAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQTTTUUUUUUUUUVVVYYY]]]```hhhuuu{{{pppeee\\\XXX]]]bbbgggjjjlllnnnpppqqqsssuuuxxx||||||ooocccWWWTTTQQQPPPQQQRRRSSSSSSUUUUUUUUUUUUVVVWWWXXXXXX\\\ZZZZZZ\\\___bbbbbbaaa]]]```dddfffggglllrrrxxx~~~yyysssnnniiigggeeeaaa[[[TTTNNNIIIGGGFFFGGGGGGFFFEEECCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>?????????>>>@@@CCCFFFNNNWWWgggyyy}}}vvvmmmccc___```dddrrr{{{ssskkkccc]]][[[YYYWWWTTTPPPMMMJJJIIIEEEDDDCCCBBBAAAAAABBBCCCAAABBBBBBAAA???@@@EEEJJJLLLJJJHHHFFFDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@???===<<<<<<<<<<<<::::::999888777666666555666666555555555555666666777777666666777888:::;;;===@@@FFFMMMTTT]]]eeekkkppptttyyyyyywwwuuuuuuvvv|||yyywwwwwwwwwnnniiibbb\\\ZZZZZZZZZZZZXXX^^^jjjyyy{{{kkkiiittt|||hhhZZZQQQJJJGGGEEEEEEHHHUUUiii~~~kkk___VVVSSS[[[gggppp[[[UUUMMMEEE???;;;777555777777666666666666777777555555666666666777777777555555444333333333333444555555555555555555555555999999999999999999999999::::::;;;<<<>>>@@@BBBCCCEEEEEEEEEFFFHHHIIIKKKLLLMMMLLLLLLLLLLLLNNNPPPQQQTTTUUUVVVVVVWWWYYY]]]aaalll~~~qqqiiibbb\\\YYY]]]dddiiilllnnnqqqrrrppprrrtttwww{{{xxxiii^^^UUURRROOONNNOOOQQQQQQQQQUUUUUUUUUTTTTTTUUUUUUVVVZZZZZZ\\\___ccceeefffeee```cccdddeeeeeeiiipppuuu}}}wwwpppjjjfffccc```ZZZTTTNNNJJJHHHGGGGGGFFFEEECCCAAA@@@>>>>>>@@@@@@AAAAAAAAA@@@??????>>>??????>>>>>>???BBBDDDEEEMMMZZZkkk}}}vvvpppjjjbbb^^^^^^aaaooo~~~xxxpppiiieeefffccc___[[[XXXTTTQQQNNNGGGFFFDDDBBBAAAAAAAAABBB@@@CCCDDDBBB??????DDDJJJNNNMMMJJJGGGDDDBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::999777666555555666666555555555555666666888777777666777999:::;;;<<>>@@@@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAA@@@@@@BBBDDDEEEKKKTTT```ooo|||sssmmmhhhaaa]]]\\\bbbooo{{{vvvrrroookkkeeeaaa^^^ZZZVVVSSSKKKIIIFFFCCCAAA@@@@@@AAA>>>BBBDDDAAA>>>>>>CCCHHHMMMMMMLLLHHHDDDBBBCCCDDDBBBBBBCCCDDDDDDCCCCCCBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::999888777666555666666555555555555666666888777777777777999:::;;;===BBBJJJRRR[[[cccjjjoootttvvvyyyzzzyyyxxxvvvuuupppssszzz|||rrrwww{{{|||yyyyyy}}}zzztttpppnnnnnnooommmjjjeeeaaa___\\\ZZZWWWUUU[[[ggguuu{{{mmmmmmyyyttteeeYYYOOOIIIHHHGGGIIIPPP^^^sss{{{kkk___XXXWWWYYYfffyyy}}}hhh[[[OOOIIIDDD===999:::777777666666666666777777555555555555666666666666666666666555555666777777666666666666666666666666777777777888888888999999<<<<<<===>>>@@@BBBDDDEEEDDDDDDEEEFFFHHHJJJLLLMMMRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVYYY]]]aaaiiivvvggg```\\\YYYXXX]]]dddjjjmmmooopppqqqnnnpppsssvvvyyy~~~}}}ooo```UUUPPPNNNMMMMMMNNNOOOOOOOOOSSSRRRRRRQQQQQQQQQQQQRRRSSSVVV[[[___bbbeeeggghhhlllooopppooolllkkknnnqqqzzzxxxmmmggggggddd___ZZZTTTOOOLLLKKKGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDDDD@@@AAABBBAAA@@@@@@AAACCCDDDHHHNNNVVVaaarrr|||qqqkkkfff```\\\[[[```lll}}}wwwqqqkkkfffdddaaa\\\YYYQQQNNNJJJEEEBBBAAAAAAAAA???@@@BBB@@@>>>>>>AAAEEEKKKLLLMMMJJJEEEBBBBBBDDDBBBBBBCCCDDDDDDDDDDDDCCCAAA@@@???===<<<<<<<<<;;;;;;;;;:::999888777777666666666555555555555666666888888777777888999;;;<<<===BBBJJJSSS[[[dddlllqqquuuwwwzzz|||}}}|||{{{zzztttqqquuuxxxsssggglllqqqtttttttttvvvxxxzzzwwwrrrlllhhheeeddddddfffcccaaa___]]][[[XXXUUUQQQWWW```kkkvvv|||nnnooo{{{zzzjjj]]]RRRLLLHHHIIIJJJOOOZZZmmmsssdddZZZUUUTTT^^^ppprrraaaQQQJJJDDD<<<888:::777777666666666666777777444444555555555666666666555444444444444555666666666666666666666666666666555666666777888999::::::======>>>???AAACCCEEEFFFDDDDDDEEEGGGIIIKKKMMMNNNSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSUUUVVVWWWZZZ^^^bbbjjjrrrccc\\\YYYXXXYYY___fffkkknnnoooppppppoooqqqsssvvvzzz|||oooaaaUUUOOOMMMLLLMMMNNNOOOOOONNNPPPPPPPPPOOOOOOPPPQQQQQQQQQTTTYYY\\\___bbbeeehhhnnnrrrwwwxxxuuusssrrrsssyyy}}}qqqkkkjjjgggbbb\\\UUUOOOKKKIIIFFFFFFEEEEEEEEEEEEDDDDDDAAABBBCCCCCCDDDCCCCCCCCC???@@@AAAAAA???>>>???@@@???CCCGGGLLLSSSbbbtttqqqkkkgggbbb^^^^^^aaakkk{{{sssooommmkkkfffbbbXXXUUUOOOIIIEEECCCBBBCCC@@@@@@@@@@@@@@@@@@AAABBBGGGKKKMMMKKKFFFBBBAAACCCBBBBBBCCCDDDDDDDDDDDDDDDBBBAAA@@@???>>>=========:::::::::999999888888888666666555555555555666666999888777777888999;;;<<<>>>CCCJJJRRR[[[dddmmmsssuuuvvvyyy|||~~~~~~}}}{{{{{{vvvwwwxxxooohhh^^^bbbhhhmmmppppppooonnnllliiieeeaaa\\\YYYXXXWWWWWWVVVVVVWWWWWWVVVSSSQQQRRRUUU[[[cccjjjqqqxxx|||~~~~~~}}}|||oooqqq|||pppbbbVVVOOOHHHIIIJJJMMMVVVhhh~~~|||jjj^^^WWWUUUXXXhhhlllXXXNNNGGG<<<888;;;777777666666666666777777444444444555555555666666444444444444444555666666666666666666666666666666444555666888:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFEEEFFFGGGHHHJJJMMMOOOPPPSSSTTTVVVWWWXXXWWWVVVUUUTTTUUUWWWXXXYYY\\\aaadddppp~~~kkk\\\WWWWWWXXX\\\aaahhhnnnppppppppppppoooqqqtttwwwzzzzzzmmm___TTTNNNMMMLLLMMMOOOPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQTTTXXXZZZ]]]```eeeiiiooovvv}}}|||}}}{{{uuupppmmmggg```XXXQQQKKKHHHEEEEEEDDDDDDCCCBBBAAAAAA??????@@@AAAAAAAAAAAAAAA@@@AAABBBBBB@@@??????@@@>>>AAAEEEFFFJJJUUUdddpppvvvooollliiiggghhhkkksss{{{wwwvvvtttoookkk]]]YYYSSSMMMHHHEEEDDDDDDBBB@@@???@@@AAABBBBBBAAAEEEIIIMMMLLLFFFBBBAAABBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>:::999999999999999999999666666555555555555666666999888888777888:::;;;<<<>>>CCCJJJRRR[[[dddnnntttuuuvvvxxx|||~~~~~~|||zzz~~~zzzzzz|||ssshhh```YYY\\\bbbiiinnnnnnkkkggg___]]]ZZZVVVSSSPPPNNNMMMJJJJJJLLLNNNPPPQQQNNNLLLTTTWWWZZZ___dddjjjpppuuuvvvwwwzzz}}}zzz|||}}}pppqqq|||tttfffYYYQQQFFFHHHJJJLLLSSSdddzzzpppbbb[[[XXXTTTccc}}}www___TTTKKK???;;;>>>777777666666666666777777444444444555555555666666555555555555555666777888777777777777777777777777555555777999;;;===???@@@>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHJJJLLLNNNPPPRRRRRRTTTWWWYYYZZZYYYWWWVVVVVVWWWYYYZZZ[[[^^^cccgggvvvzzzfffWWWSSSVVVYYY^^^dddkkkpppqqqqqqppppppppprrrtttwww{{{}}}vvviii\\\QQQNNNMMMLLLMMMOOOPPPPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTXXXZZZ[[[___eeeiiiqqq{{{uuurrrlllddd\\\TTTNNNJJJKKKJJJIIIGGGFFFDDDCCCBBBAAABBBBBBCCCDDDDDDDDDCCCCCCDDDEEEEEECCCAAAAAABBBAAADDDGGGFFFGGGNNN[[[eeerrr{{{tttsssqqqqqqrrrzzz|||yyytttqqqjjjcccZZZRRRMMMHHHCCC@@@FFFEEECCCCCCDDDDDDCCCBBBDDDEEEHHHIIIHHHFFFBBB@@@DDDCCCCCCBBBBBBBBBCCCCCC????????????????????????>>>===<<<;;;:::999999999777666555444333444555555777666666777999;;;===>>>AAAEEELLLTTT[[[cccjjjooorrruuuwwwyyyyyyzzz|||~~~~~~}}}~~~}}}vvvuuuqqqggg[[[VVVTTTYYYaaahhhiiifff```[[[TTTQQQMMMJJJHHHFFFDDDBBBAAACCCFFFIIIKKKLLLLLLLLLOOOQQQUUU[[[```eeehhhjjjoooqqquuuyyy}}}||||||~~~wwwyyyzzzfffZZZXXXMMMLLLLLLLLLQQQ```www}}}mmm^^^TTTUUUZZZooo|||aaaTTTKKK@@@;;;===888777666666666666666777555555444444444444555555777777666666666666666777888777777777777777888999777777888999;;;<<<=========>>>@@@BBBCCCEEEEEEFFFHHHHHHIIIKKKMMMOOOQQQSSSTTTUUUVVVWWWWWWWWWWWWVVV[[[ZZZ\\\```aaa```ccchhhyyycccTTTSSSWWWZZZ```ccchhhmmmpppqqqpppooopppooopppuuu|||yyymmm```VVVPPPMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPTTTTTTWWWZZZ[[[[[[aaaiiiqqq~~~{{{pppfff^^^VVVMMMGGGIIIGGGDDDCCCCCCCCCAAA@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCCCCCCCCCCBBBBBBBBB@@@BBBCCCEEEHHHMMMSSSXXXiiixxxzzzuuuvvv~~~~~~xxxuuuoooiii___WWWQQQLLLGGGDDDGGGEEECCCBBBCCCCCCCCCBBBDDDFFFHHHJJJJJJHHHDDDBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>><<<;;;:::999999999888777666555555555666777777777777777999;;;===>>>@@@EEEMMMTTT[[[bbbiiimmmqqqtttwwwyyyzzzzzz|||}}}||||||}}}yyysssooohhh]]]TTTPPPOOOTTT\\\cccfffddd^^^YYYOOOLLLGGGDDDCCCCCCCCCBBB@@@AAACCCEEEFFFHHHHHHIIIJJJMMMRRRXXX^^^bbbeeefffkkknnnrrrwww{{{{{{{{{}}}~~~vvvyyyjjj]]]YYYMMMKKKJJJJJJOOO]]]tttpppbbbXXXVVVXXXiii~~~eeeZZZRRRFFF>>>>>>999888777666666666666666666555555444444555555666777777666666666666777777777777777777777888888999777888999:::;;;===>>>>>>???@@@AAACCCEEEFFFGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRTTTUUUUUUUUUVVVWWWWWWWWW]]]\\\^^^aaaaaa___ccciiiwwwbbbUUUUUUZZZ\\\bbbeeeiiimmmoooqqqqqqpppqqqpppqqqvvv}}}}}}|||~~~qqqeee[[[SSSPPPLLLLLLKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPTTTTTTWWW[[[[[[\\\aaaiiiuuuwwwkkkbbbYYYPPPJJJJJJHHHEEEDDDDDDDDDCCCAAABBBBBBCCCDDDDDDDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBBFFFFFFDDDCCCCCCFFFKKKPPPZZZhhh}}}|||~~~{{{wwwqqqhhh___XXXRRRMMMJJJGGGEEEBBBAAABBBBBBBBBAAACCCEEEIIIKKKLLLJJJFFFDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<::::::::::::999999888777777777777888777777777777888:::<<<>>>@@@EEEMMMTTT[[[aaagggjjjooossswwwzzzzzz{{{|||}}}{{{{{{|||}}}vvvpppjjjaaaVVVPPPOOONNNSSSZZZbbbfffddd___ZZZNNNJJJDDDAAA@@@AAAAAAAAA?????????@@@AAABBBCCCDDDEEEIIIOOOVVV[[[___```aaafffiiinnntttyyy{{{||||||wwwwwwxxx|||{{{uuuyyyrrrbbb[[[NNNJJJHHHIIILLLYYYppppppbbbZZZUUUUUUaaayyyjjj___VVVJJJ@@@===:::999888777666666666666666555555444444555555666777777666666666666777777777777777777777888999999888999:::;;;<<<===>>>???AAABBBDDDFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMOOOQQQRRRUUUTTTTTTTTTUUUVVVXXXYYY^^^]]]___aaa``````eeelllrrraaaWWWXXX]]]```eeefffiiillloooqqqrrrrrrsssrrrsssxxx{{{yyywwwhhh[[[TTTPPPOOOKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPTTTTTTWWW[[[\\\\\\bbbjjjxxxssshhh^^^UUUOOOLLLJJJGGGEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAAAAAAAACCCFFFHHHJJJFFFFFFDDDBBBAAACCCHHHLLLQQQ\\\pppzzzrrrhhh___WWWQQQNNNHHHEEEBBBAAAAAAAAAAAA@@@AAACCCGGGJJJKKKIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<;;;;;;::::::999999999888888888888888888777777777888:::<<<===???DDDLLLSSSZZZ___dddgggmmmqqqvvvyyyzzz{{{{{{|||}}}|||}}}}}}wwwrrrlllbbbXXXTTTUUUTTTWWW]]]dddhhhfff```ZZZPPPLLLGGGDDDBBBAAA@@@???>>>===<<<<<<===>>>@@@AAABBBGGGMMMTTTZZZ]]]^^^^^^bbbeeekkkrrrvvvxxxyyyxxxsssrrrssswww}}}xxxtttyyy{{{hhh]]]PPPKKKHHHIIILLLVVVlll|||mmm___VVVTTTSSS[[[ooonnn```VVVJJJ@@@<<<<<<;;;999888777666666555666666555555555555666666777666666666666777777888777777777777888999::::::999:::;;;<<<===???@@@@@@BBBCCCEEEGGGHHHJJJJJJKKKIIIIIIJJJKKKMMMOOOQQQRRRUUUTTTSSSSSSTTTVVVYYY[[[]]]]]]^^^aaaaaabbbjjjttt{{{lll___ZZZ]]]bbbdddhhhiiijjjlllnnnqqqsssuuuttttttuuuzzzyyyxxx|||qqqbbbVVVOOOLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOSSSSSSVVV[[[\\\]]]ccckkkwwwzzznnncccYYYRRRMMMJJJGGGEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCAAAAAABBBDDDHHHNNNSSSVVVQQQQQQPPPMMMJJJHHHIIIJJJOOOVVVfff}}}{{{rrrggg]]]UUUQQQJJJGGGCCCAAA@@@AAAAAA@@@???AAADDDGGGHHHGGGEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>===<<<;;;;;;;;;999999999999888888777777888888777777888:::<<<===???CCCJJJQQQVVV[[[```dddjjjnnnrrrvvvwwwxxxzzz{{{~~~~~~~~~~~~|||wwwrrriii^^^ZZZ[[[[[[\\\```eeehhheee]]]VVVMMMKKKHHHFFFEEECCCAAA???===<<<;;;;;;;;;===>>>???BBBFFFMMMTTTYYY\\\]]]]]]___ccciiioootttvvvvvvvvvsssrrrrrrvvv|||uuusssyyyooo```SSSMMMJJJLLLNNNTTTiii}}}mmm^^^TTTRRRRRRYYYjjj}}}vvvbbbVVVKKKBBB===<<<;;;:::999777777666666666666666555555666666666666666666666666777888888777777777777888999:::;;;;;;;;;<<<===???@@@AAABBBBBBCCCEEEGGGIIIJJJKKKKKKJJJJJJKKKLLLNNNPPPQQQRRRTTTTTTSSSSSSUUUXXXZZZ\\\ZZZ[[[^^^```aaaeeeqqq}}}wwwfff]]]]]]aaaeeehhhjjjkkkkkkmmmooorrruuuvvvvvvuuuwww{{{zzzxxx{{{~~~|||oooaaaVVVNNNJJJIIIGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNQQQRRRUUUZZZ[[[]]]ccckkkvvvtttggg\\\UUUMMMJJJFFFDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCEEEIIIOOOTTTWWW]]]^^^^^^ZZZTTTMMMIIIFFFJJJOOOZZZnnn~~~qqqdddZZZTTTLLLIIIDDDAAAAAAAAAAAAAAA???@@@BBBCCCDDDDDDDDDCCCBBBBBBDDDEEEHHHJJJLLLMMMEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???===<<<<<<<<<<<<999999999:::999999888777999888888777888:::;;;<<<>>>BBBGGGMMMRRRWWW]]]aaaeeehhhllloooqqqsssvvvxxx|||{{{{{{}}}~~~~~~|||~~~|||{{{uuukkkdddbbbdddccceeehhhkkkggg^^^VVVJJJHHHEEEDDDCCCCCCAAA???;;;;;;;;;;;;<<<======>>>AAADDDJJJQQQVVVZZZ\\\\\\^^^aaaggglllqqqssstttuuuuuutttuuuxxx~~~sssrrrxxx~~~uuudddUUUNNNLLLPPPPPPSSSeee{{{tttcccXXXRRRRRRWWWeeexxxgggYYYOOOFFF@@@<<<;;;:::999888888888888777666666555555666666777666555555666666777888999777777777888999:::;;;<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTTTTUUUWWWZZZ\\\^^^YYYZZZ]]]```bbbgggvvvtttbbb\\\```eeehhhkkkllllllmmmoooqqqsssuuuwwwvvvvvvwww|||}}}{{{|||~~~yyynnnaaaVVVNNNJJJHHHEEEFFFGGGHHHHHHIIIHHHHHHGGGHHHHHHIIIJJJLLLMMMNNNOOOPPPSSSXXXZZZ\\\ccckkkttt|||nnnbbbZZZMMMJJJFFFCCCCCCDDDEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCCCCEEEHHHJJJLLLMMMPPPSSSTTTQQQLLLIIIHHHIIIKKKSSSbbbzzz|||lll```YYYNNNJJJEEEBBBAAABBBBBBAAAAAAAAAAAA@@@AAABBBCCCDDDBBBCCCDDDEEEGGGJJJLLLMMMFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA???>>>===<<<<<<<<<:::;;;;;;<<<;;;:::999888999888888888888999;;;<<>>>>>>>>>>>888999:::;;;<<<=========>>>AAAFFFLLLQQQVVVXXXZZZ]]]___dddiiimmmppprrrsssuuutttuuuxxx}}}rrrqqqxxx}}}zzzfffUUUMMMMMMRRRRRRRRRaaawww{{{iii^^^TTTSSSUUU___qqqkkk\\\SSSIIIAAA<<<;;;:::999999999999999777777666666666666777777555555555555666777888999777777777888999:::<<<<<<======>>>@@@AAABBBCCCDDDFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUSSSTTTVVVXXXZZZ\\\]]]^^^[[[\\\^^^aaaaaahhhxxxqqq^^^[[[aaagggjjjllllllmmmoooqqqssstttvvvvvvvvvvvvxxx}}}yyylll___TTTMMMJJJIIIDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHIIIKKKMMMNNNMMMNNNRRRWWWYYY[[[bbbjjjooo}}}wwwiii```OOOKKKGGGDDDDDDEEEFFFFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBB===@@@CCCFFFFFFGGGHHHJJJKKKLLLOOOXXXkkkrrrddd]]]PPPLLLFFFCCCBBBBBBBBBBBBCCCBBBAAA???@@@AAACCCEEECCCCCCDDDEEEFFFHHHJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@>>>======<<<<<<;;;<<<=========<<<::::::999999888888888999;;;<<>>BBBHHHMMMRRRUUUWWW\\\^^^bbbfffjjjnnnqqqssssssrrrsssvvvzzz}}}~~~}}}~~~qqqqqqwww||||||hhhUUUMMMMMMSSSSSSPPP___uuummmaaaVVVTTTSSS[[[mmmmmm]]]TTTIII@@@;;;;;;:::999999:::::::::777777666666666666777777555555555555666777999999777777777888999;;;<<<===>>>>>>???@@@BBBCCCDDDDDDGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOPPPPPPRRRSSSUUUVVVSSSTTTWWWYYY\\\]]]^^^___]]]]]]```aaaaaagggxxxppp\\\ZZZbbbhhhkkkmmmlllnnnppprrrtttuuuvvvvvvvvvvvvxxx}}}xxxjjj\\\QQQLLLKKKKKKCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMLLLMMMQQQVVVXXXZZZaaajjjiiiwww}}}oooeeeQQQMMMHHHFFFFFFGGGHHHHHHIIIHHHFFFDDDDDDDDDDDDEEEAAAAAAAAAAAAAAAAAA@@@@@@EEEFFFEEEDDDBBBBBBDDDFFFJJJIIIIIIMMM[[[vvv|||kkk```WWWJJJ@@@AAAEEEEEEAAA>>>AAA@@@AAADDDCCC??????BBBAAACCCDDDEEEEEEGGGKKKNNNHHHHHHGGGEEEDDDBBBAAA@@@DDDBBB@@@>>><<<<<<<<<<<<<<<;;;::::::999999::::::666666666777888999;;;;;;===>>>AAADDDHHHLLLOOOQQQQQQSSSVVVXXX[[[^^^cccgggfffjjjmmmnnnrrrwwwyyywwwqqqnnnqqq|||rrr]]]HHH@@@@@@???<<<999888777666666777999;;;<<<<<<>>>AAADDDHHHLLLRRRUUU\\\]]]___aaadddhhhlllnnnrrrssstttsssrrrtttzzzzzzqqqttt{{{~~~~~~}}}ppp[[[UUUTTTWWWWWWVVV^^^jjj|||qqq```YYYQQQRRRXXXffflll[[[PPPIIIEEE<<<;;;999777666666777777666666666666666666666666444333333444444555666777999888888888999::::::;;;AAAAAABBBBBBCCCDDDEEEEEELLLLLLLLLMMMNNNQQQSSSUUUPPPOOOOOOPPPQQQSSSUUUVVVXXXXXXXXXYYYZZZ\\\]]]^^^aaa^^^]]]aaaeeekkkvvvvvvfffYYYZZZcccjjjmmmnnnooommmmmmooossswwwzzz{{{yyyxxxyyywwwdddXXXQQQKKKHHHIIIEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHJJJLLLOOORRRTTTXXX]]]aaalllttttttdddUUUNNNFFFDDDFFFHHHGGGEEEOOOLLLIIIGGGFFFEEEDDDCCCAAAAAABBBBBBAAAAAA@@@???===>>>???AAABBBCCCDDDDDDGGGDDDGGGNNNSSS___}}}nnncccWWWMMMEEEEEEGGGFFFDDDEEEBBBAAABBBDDDDDDAAAAAAEEECCCDDDEEEDDDDDDFFFIIIKKKJJJIIIGGGDDDBBBAAA@@@@@@@@@@@@>>>===<<<<<<=========<<<;;;;;;::::::;;;;;;888888888888999:::;;;<<<<<<===>>>@@@CCCFFFHHHJJJMMMOOOQQQRRRSSSVVVZZZ]]]___ccceeefffiiipppsssrrrhhhfffiiiwwwxxxbbbKKK@@@???>>><<<:::888888777666777888:::;;;:::<<>>???@@@CCCEEEHHHIIIJJJMMMMMMMMMNNNPPPRRRTTTUUURRRQQQQQQQQQRRRSSSUUUVVVYYYYYYZZZ[[[]]]___```aaa```___```cccffflllxxxpppaaaUUUWWW```gggkkklllpppppppppqqqtttwwwxxxyyy{{{zzz{{{sss```UUUOOOJJJGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGJJJLLLNNNQQQSSSWWW\\\___fffmmmxxxwwwgggWWWPPPIIIGGGJJJMMMMMMKKKLLLJJJGGGEEEEEEEEEDDDCCCAAABBBBBBBBBBBBAAA@@@@@@???@@@AAACCCDDDDDDEEEEEEGGGDDDFFFKKKMMMVVVoooqqqfffZZZSSSMMMMMMLLLIIIHHHIIIEEEBBBBBBEEEEEECCCDDDGGGDDDEEEEEEEEEDDDEEEGGGJJJMMMKKKGGGDDDAAA?????????======<<<<<<<<<======>>>======<<<;;;;;;;;;;;;<<<;;;:::::::::::::::;;;;;;=========>>>???AAABBBCCCHHHIIIKKKLLLLLLNNNPPPSSSUUUXXXYYYYYY^^^fffkkkkkkjjjggghhhoooyyyyyyvvvttttttyyy~~~zzzeeeMMMAAA===<<<;;;<<<999888777666777777999:::888:::===@@@CCCGGGLLLPPPXXXZZZ\\\\\\]]]___bbbdddlllnnnpppooommmllloooqqqwwwxxx{{{wwwqqqvvv}}}vvvaaa[[[YYY]]]]]]WWWXXX^^^sssyyyhhh[[[PPPMMMSSSaaa}}}{{{jjj[[[PPPFFF@@@===;;;:::888777777777777666666666666666666666666777777777777888999:::;;;:::::::::::::::;;;<<<<<<>>>???AAADDDGGGJJJLLLMMMOOOPPPPPPPPPRRRSSSUUUVVVUUUTTTSSSSSSSSSUUUVVVWWW[[[[[[\\\^^^```bbbcccddd```aaadddggggggkkkxxxiii]]]SSSVVV___gggjjjmmmrrrrrrssstttvvvwwwxxxxxx}}}}}}~~~}}}}}}}}}{{{lll[[[RRRMMMHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHJJJMMMOOOQQQTTTYYY]]]bbbgggqqq}}}mmmYYYSSSLLLKKKOOOSSSTTTRRRPPPMMMHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFFFFHHHFFFGGGIIIIIIMMM___tttwwwnnnccc[[[UUUWWWXXXUUUPPPMMMHHHCCCBBBDDDEEEDDDEEEGGGEEEEEEFFFFFFEEEFFFIIIKKKQQQNNNIIIEEEAAA@@@???@@@<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999======<<<======>>>???@@@CCCEEEGGGHHHHHHIIIKKKMMMMMMOOOOOOOOOTTT___fffhhhlllkkkjjjjjjjjjhhheeebbb]]]\\\ZZZYYY\\\ccclllrrrrrr```MMMBBB>>>;;;:::;;;999888777777777777888888777999<<<>>>AAAEEEJJJMMMVVVYYY[[[[[[YYYYYY\\\^^^jjjmmmqqqqqqooonnnppprrruuuuuuuuu|||yyyqqqmmmrrryyy}}}~~~{{{bbbXXXSSSVVVWWWRRRRRRWWWmmm}}}ppp___RRROOOUUUaaa{{{}}}kkk]]]RRRIIICCC===<<<:::888777777777888666666666666666666666666888888888888888999;;;;;;;;;;;;;;;;;;<<<<<<===>>>AAABBBCCCEEEGGGIIIJJJKKKQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUVVVWWWXXX[[[\\\^^^```bbbdddeeeeeeaaacccgggiiigggiiiwwwdddZZZSSSWWWaaahhhllloooqqqsssuuuwwwwwwxxxyyyyyy|||zzzyyyxxxtttfffWWWPPPLLLHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGIIIKKKMMMOOORRRVVVYYYbbbgggooo{{{sssYYYSSSMMMMMMRRRWWWYYYYYYWWWSSSNNNIIIGGGEEECCCBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFJJJIIIIIIJJJHHHIIIUUUbbbwwwyyyxxx{{{mmmbbb\\\bbbkkkjjjbbb[[[MMMGGGCCCDDDEEEDDDDDDFFFDDDEEEFFFFFFGGGIIILLLOOOTTTPPPKKKFFFBBB@@@@@@@@@=========<<<;;;;;;:::999<<<;;;::::::999:::::::::;;;:::999888888777777888999999::::::;;;<<<>>>>>>>>>@@@CCCDDDDDDEEEHHHIIIHHHJJJJJJJJJPPP\\\eeegggfffggghhhiiigggbbb[[[VVVLLLLLLLLLKKKLLLPPPXXX^^^```TTTHHHBBB???:::888999888888777777777777777777888:::<<<>>>AAADDDIIILLLTTTWWWZZZYYYVVVUUUWWWZZZcccggglllnnnnnnnnnppprrrvvvuuusssxxxsssllliiiooouuuyyy{{{}}}zzz|||eeeWWWMMMNNNPPPNNNPPPUUUgggwwwyyyeeeWWWTTTZZZcccxxxmmm^^^TTTKKKFFF===<<<:::888777777888888777777777777777777777777777777777777888999::::::;;;;;;;;;<<<===???@@@AAABBBBBBDDDEEEGGGIIIJJJKKKRRRRRRSSSUUUVVVWWWXXXXXXYYYXXXWWWVVVVVVWWWYYYYYY[[[\\\^^^aaacccdddddddddbbbdddhhhiiigggiiiuuu___WWWRRRXXXbbbiiimmmpppooorrrvvvxxxxxxxxx{{{}}}{{{wwwuuutttooobbbTTTOOOLLLHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHJJJKKKMMMPPPTTTWWWbbbgggooozzzqqqYYYSSSMMMMMMTTTZZZ]]]^^^ZZZVVVPPPKKKHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBBBBAAABBBCCCEEEFFFFFFFFFFFFIIIIIIIIIIIIGGGHHHNNNUUU```nnn}}}}}}tttmmmnnnwwwxxxjjjaaaiiivvvzzzssslllTTTLLLFFFEEEFFFDDDCCCEEECCCDDDEEEFFFGGGIIIMMMOOOSSSPPPLLLGGGCCCAAA@@@@@@============<<<;;;:::999;;;;;;:::999999999999::::::999999888777777777777666666666777888:::;;;<<<999;;;>>>@@@@@@@@@BBBCCCDDDFFFFFFGGGNNN[[[eeehhhgggiiikkkllljjjcccYYYRRRFFFEEEDDDBBBBBBDDDHHHKKKNNNGGGBBBAAA>>>999777888666777777777777777777777999:::===>>>@@@CCCHHHKKKQQQUUUXXXWWWRRRPPPRRRUUU___dddiiilllmmmnnnqqqtttvvvuuurrrsss{{{yyynnniiigggmmmsssvvvyyy|||yyy{{{kkkYYYKKKIIILLLLLLOOOTTT___qqqmmm^^^YYY^^^cccuuunnn```UUUMMMGGG>>><<<;;;999888888888888777777777777777777777777666666666666777888999::::::;;;<<<===???AAACCCDDDAAABBBDDDGGGJJJLLLNNNPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYXXXWWWWWWWWWYYYZZZ[[[\\\^^^```bbbccccccccccccbbbcccgggiiiiiikkkvvvtttZZZSSSQQQYYYbbbhhhllloooooosssvvvwwwwwwxxx{{{~~~{{{wwwtttrrrjjj^^^RRRNNNLLLHHHFFFFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGIIIJJJKKKNNNRRRUUU^^^dddnnnzzzooo[[[UUUOOOPPPVVV^^^bbbbbb\\\WWWQQQMMMJJJJJJIIIIIIDDDDDDDDDEEEDDDDDDCCCBBBAAABBBCCCEEEFFFGGGHHHHHHFFFFFFGGGFFFFFFFFFHHHKKKPPP[[[gggnnnttt{{{{{{vvvnnnhhhhhhqqq}}}sssfffhhhqqqwwwvvvttt]]]SSSJJJHHHHHHEEEDDDDDDBBBDDDEEEEEEEEEFFFJJJLLLPPPNNNKKKGGGCCC@@@>>>===;;;<<<============<<<;;;<<<<<<;;;:::::::::::::::::::::999888888888999999777777777777888999::::::999;;;===>>>=========>>>???BBBDDDEEEMMMZZZdddggglllkkkkkkllljjjdddZZZQQQDDDBBB>>>;;;;;;<<<>>>???CCC???===>>><<<777666888555555666777777888888888888:::<<<===???BBBFFFIIILLLQQQUUUTTTOOOLLLNNNRRR[[[___dddggghhhjjjnnnrrrsssssspppooorrrwwwvvvqqqiiieeedddiiioooqqqtttwwwxxxzzzppp\\\JJJHHHKKKJJJKKKOOOWWWjjjuuuccc[[[^^^bbbrrrssseeeZZZOOOIII>>>===;;;999888888888999777777777777777777777777666666666666777888999:::999:::;;;===@@@CCCFFFGGGEEEFFFGGGJJJLLLOOOPPPQQQOOOPPPSSSVVVXXXZZZZZZ[[[XXXWWWWWWWWWXXXYYY[[[\\\^^^```bbbcccddddddcccbbbaaaaaadddiiimmmrrr|||}}}kkkYYYTTTSSS[[[dddiiimmmppprrruuuwwwvvvtttuuuzzz~~~||||||wwwsssqqqggg[[[PPPLLLKKKGGGDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKMMMQQQTTTYYYaaannn|||sss```YYYSSSTTT[[[cccggghhhfffaaaYYYSSSOOOMMMKKKJJJDDDEEEEEEEEEEEEDDDCCCCCCAAABBBDDDFFFHHHJJJJJJKKKFFFGGGFFFEEEEEEFFFFFFEEEGGGNNNVVV]]]fffqqqxxxyyyyyyvvvpppkkkjjjooowww~~~{{{iiicccgggkkkooorrrbbbXXXNNNKKKJJJGGGDDDDDDCCCDDDDDDCCCCCCDDDFFFIIIMMMLLLJJJFFFCCC???===;;;999;;;<<<>>>???>>>>>>=========<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;:::::::::::::::;;;<<<>>>@@@???>>><<<<<<<<<<<<@@@BBBDDDLLLYYYcccfffhhheeedddgggiiiggg___XXXHHHCCC===999999;;;<<<<<>>AAAEEEHHHIIINNNSSSQQQLLLIIIKKKOOOTTTXXX\\\^^^___aaaeeeiiiooopppooolllmmmqqqppplllddd``````eeejjjlllooorrrrrruuuzzz~~~qqq\\\JJJGGGIIIGGGFFFIIIRRRfff|||zzzfff\\\]]]```qqqyyylll___SSSKKK>>>===;;;999888888888999777777777777777777777777777777777777888999:::;;;888999;;;>>>AAAEEEHHHIIIKKKLLLLLLMMMNNNOOOOOOOOONNNOOOSSSVVVYYYZZZ[[[[[[WWWVVVVVVWWWXXXZZZ\\\]]]```aaaccceeeeeedddcccbbb______bbbjjjpppwwwzzzggg[[[VVVWWW___ggglllooossstttwwwxxxvvvssssssxxx}}}{{{}}}wwwssspppdddYYYOOOKKKJJJFFFCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKMMMQQQSSSWWW```ppp|||ddd]]]WWWWWW^^^fffkkkllltttmmmcccZZZSSSOOOKKKIIIEEEEEEEEEEEEEEEDDDDDDCCCAAACCCEEEGGGJJJLLLMMMMMMHHHIIIHHHFFFFFFGGGFFFDDDDDDHHHMMMSSS^^^llltttuuuzzzxxxtttooommmooossswwwtttjjjeeeddddddddd\\\XXXRRRMMMJJJHHHFFFEEEDDDDDDCCCEEEFFFGGGEEEDDDEEEEEEEEEDDDCCC@@@>>>===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999888888777777777999999999999999:::::::::<<<;;;===BBBJJJTTT[[[^^^fffbbb```cccgggiiigggdddSSSKKKAAA<<<;;;;;;999777777777777777777777777777555555555666666777888999;;;<<<<<<===???@@@BBBCCCIIIKKKMMMMMMKKKHHHGGGGGGPPPRRRTTTVVVXXX[[[___ccceeefffggggggeeeccccccddd]]]YYYXXX^^^dddfffgggiiinnnpppsssvvvyyy~~~uuucccPPPGGGEEEDDDFFFHHHOOO^^^vvvyyyiii]]]^^^```hhhyyyjjj___SSSIIIDDD???999777888::::::999777777777777777777777777888888888888999:::;;;;;;<<<======<<>><<<;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888777777888999999::::::;;;<<<<<<>>>CCCKKKSSSYYY\\\```]]]\\\___dddgggfffcccSSSLLLBBB===;;;:::888555666666666666666666666666555555555555666777888999888888999:::;;;===>>>???DDDFFFIIIJJJHHHGGGFFFGGGJJJLLLNNNPPPRRRUUUYYY\\\bbbcccdddcccaaa_________[[[VVVUUUYYY]]]___aaadddiiilllooorrrvvvzzzzzziiiUUUKKKHHHFFFGGGIIIOOO^^^ttt}}}lll^^^\\\]]]eee}}}|||lll___UUULLLEEE@@@:::888:::;;;:::888777777777777777777777777888888888888999:::;;;;;;;;;>>>>>>???GGGSSS\\\___```YYYRRRPPPRRRTTTTTTSSSTTTUUUWWWYYY[[[[[[[[[[[[ZZZYYYYYYYYYZZZ\\\^^^___`````````aaabbbccceeeeeeccciiijjjooozzz~~~yyy```VVVYYY]]]aaadddhhhmmmsssuuuvvvwwwxxxxxxyyyyyyyyyyyy|||{{{vvvnnnggg\\\SSSKKKIIIGGGDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEGGGGGGHHHJJJNNNQQQUUU```ooosssjjjaaa```ccchhhqqqyyy{{{tttkkkbbbYYYUUUKKKHHHEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDHHHLLLOOOPPPIIIGGGCCCBBBBBBCCCCCCBBB@@@BBBEEEJJJRRR\\\hhhooorrrssssssqqqnnnmmmnnnooopppwww}}}ssslllfffbbb^^^ZZZTTTPPPMMMKKKIIIGGGHHHHHHHHHJJJLLLMMMLLLJJJEEEDDDBBB???===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::666777777888999:::;;;;;;<<<===???DDDKKKQQQUUUWWWVVVUUUUUUXXX]]]aaaaaa___QQQJJJBBB<<<:::999666444666666666666666666666666555555555555666777888999777777888999:::;;;===>>>???AAADDDEEEEEEDDDDDDEEEEEEFFFHHHJJJKKKNNNSSSVVV\\\]]]^^^]]][[[XXXXXXXXXWWWQQQOOORRRUUUVVVYYY]]]bbbeeeiiilllpppvvv|||qqq^^^RRRMMMIIIIIIJJJOOO\\\rrrqqq```[[[ZZZ```uuunnn```VVVPPPEEEAAA<<<:::;;;;;;:::777777777777777777777777777777777777888888999;;;;;;:::>>>AAACCCLLLYYYbbbeee___YYYSSSPPPQQQRRRRRRPPPVVVWWWYYY[[[\\\]]]]]]\\\ZZZYYYYYYYYYZZZ\\\^^^______^^^^^^___aaaccceeegggdddlllpppvvvzzzaaaXXX]]]bbbeeegggjjjooosssuuuvvvwwwyyyzzzyyyyyyxxxxxx{{{{{{vvvnnneeeYYYPPPHHHGGGFFFCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCDDDFFFFFFGGGIIILLLOOOUUU^^^nnn~~~ssshhheeefffllluuu~~~zzzmmm```WWWOOOLLLHHHFFFEEEFFFEEEDDDAAA@@@???AAADDDGGGIIIIIIEEECCCAAAAAABBBCCCBBBAAAAAABBBDDDGGGLLLTTT]]]dddiiikkkmmmmmmkkkjjjjjjjjjlllrrryyy~~~ssskkkgggeeeaaa[[[UUURRRNNNKKKHHHIIIIIIIIIKKKMMMNNNNNNLLLIIIGGGCCC@@@>>>>>>>>>???=========<<<<<<<<<<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888999999999999999;;;<<>>???===???AAABBBAAAAAABBBCCCCCCDDDFFFGGGHHHKKKOOORRRUUUVVVXXXWWWTTTRRRPPPPPPPPPKKKIIIKKKMMMOOOSSSXXX\\\___cccgggkkkqqqwww|||yyyfffYYYQQQKKKIIIJJJMMMZZZmmmxxxddd[[[XXX]]]ooorrraaaWWWRRREEEAAA<<<:::;;;;;;888666777777777777777777777777777777777888888:::;;;<<<;;;???BBBDDDKKKWWW^^^```ZZZVVVRRRPPPPPPQQQQQQPPPUUUWWWYYYZZZ[[[\\\[[[[[[YYYYYYYYYYYYZZZ[[[]]]^^^___^^^^^^___aaadddfffhhhfffrrrxxx~~~wwwbbbYYYaaahhhiiijjjmmmqqqssstttuuuwwwyyyzzzyyyxxxxxxyyy|||}}}xxxnnndddVVVNNNFFFEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBCCCEEEEEEEEEGGGKKKMMMVVV]]]kkk~~~|||qqqmmmmmmpppxxxttteee[[[RRRNNNJJJGGGFFFEEEEEEDDDAAA@@@??????BBBDDDDDDDDDAAA@@@@@@AAABBBCCCBBBAAA@@@BBBCCCEEEIIIOOOVVV[[[___bbbeeeggggggeeeeeeeeeiiimmmsssxxx~~~yyyqqqmmmgggccc^^^ZZZWWWTTTQQQOOOKKKKKKKKKLLLOOOOOOOOOMMMKKKHHHDDD@@@>>>>>>???@@@>>>>>>=========<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888;;;;;;===AAAEEEGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIIII@@@>>>;;;888777777666555555555555555555555555555444444444444555666777888:::::::::;;;<<<===>>>???>>>???AAA@@@???>>>???@@@@@@AAACCCCCCDDDGGGJJJMMMNNNPPPRRRRRRPPPMMMKKKJJJJJJFFFEEEGGGIIIKKKPPPWWWWWWZZZ^^^bbbgggmmmsssxxx{{{mmm___TTTLLLIIIJJJKKKWWWjjj}}}kkk^^^XXX\\\mmmzzzfffYYYSSSFFFAAA<<<999999999777555777777777777777777777777777777777888999;;;<<<======AAABBBBBBGGGOOOTTTTTTVVVTTTSSSRRRSSSUUUVVVVVVVVVWWWYYYZZZ[[[[[[[[[[[[YYYYYYXXXXXXYYY[[[]]]^^^______```aaaccceeegggiiijjjwwwppp___ZZZdddlllkkkjjjnnnrrrrrrtttuuuwwwxxxyyyxxxxxxxxx{{{zzzooocccTTTKKKDDDCCCCCCAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDDDDEEEFFFJJJLLLUUUZZZgggzzz{{{xxxwwwwwwzzz~~~yyykkkbbbUUUQQQKKKGGGEEEEEEDDDCCCCCCAAA@@@AAABBBCCCBBBAAA@@@???>>>@@@BBBCCCBBBAAA===???@@@BBBEEEIIINNNRRRUUUYYY]]]``````_________aaaeeejjjnnnttt||||||uuussshhhfffbbb```___]]][[[YYYPPPPPPOOOPPPRRRSSSQQQPPPJJJHHHDDD@@@>>>===>>>>>>>>>>>>>>>>>>============<<<<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;::::::999999<<<;;;<<<>>>AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@:::999999888777777777777555555555555555555555555444444444444555666777888999999999999:::;;;<<<======>>>???>>>===<<<===>>><<<===>>>??????AAAEEEGGGIIILLLNNNOOOMMMJJJHHHHHHEEECCCCCCFFFGGGHHHNNNTTTSSSVVVZZZ^^^ccciiiooosssvvv|||sssdddXXXMMMIIIJJJKKKVVVhhh{{{ssscccYYY]]]pppqqq```WWWIIICCC===999999999888666777777777777777777777777888888888999;;;<<<>>>??????BBBCCCAAACCCIIIKKKJJJNNNNNNOOOQQQRRRTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[YYYXXXXXXXXXYYY[[[]]]^^^___```aaacccdddfffggggggffftttmmmaaa[[[gggooollliiinnnrrrrrrttttttuuuuuuvvvwwwwwwxxx~~~{{{nnnbbbSSSJJJCCCBBBBBBAAA@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDDDDDDDFFFIIILLLQQQUUU```sssvvvkkkdddXXXTTTMMMHHHFFFEEEDDDCCCDDDCCCBBBBBBDDDDDDBBBAAA@@@???>>>???AAACCCCCCBBB:::;;;===>>>@@@BBBFFFIIILLLOOOTTTWWWWWWWWWWWWXXX\\\```eeeiiimmmttt}}}|||{{{tttqqqnnnkkkiiigggdddaaaXXXWWWVVVWWWXXXXXXVVVTTTKKKIIIEEEBBB@@@>>>>>>>>>?????????>>>>>>>>>======;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======>>>===<<<===>>>???>>>===<<<=========<<<;;;<<<<<<999999:::999888777777777555555555555555555555555444444444444555666777777888888777888888999:::;;;:::;;;<<<<<<;;;;;;===???:::;;;<<<<<<===>>>AAADDDFFFIIILLLNNNLLLJJJHHHGGGDDDBBBCCCFFFFFFEEEIIIPPPPPPSSSWWW[[[___dddkkkooossszzzxxxiii[[[PPPKKKLLLMMMWWWiii{{{{{{hhh\\\aaauuu~~~jjj]]]MMMGGG>>>999999::::::999777777777777777777777777999999:::;;;<<<>>>???@@@@@@CCCDDDCCCDDDIIIJJJHHHIIIKKKMMMOOOPPPRRRSSSTTTVVVWWWXXXZZZZZZZZZZZZYYYXXXXXXXXXXXXYYY[[[\\\^^^^^^___bbbdddeeeeeeddddddaaarrrmmmccc[[[iiipppjjjggglllqqqqqquuutttsssrrrsssuuuwwwxxx~~~yyylll___RRRIIIBBBBBBBBBAAA@@@BBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFIIILLLMMMOOOYYYkkk~~~uuukkkeee\\\WWWPPPJJJGGGFFFEEEDDDEEEDDDCCCDDDEEEEEECCCAAABBB@@@>>>>>>@@@BBBCCCCCC;;;<<<>>>>>>>>>???AAACCCDDDGGGKKKMMMNNNNNNOOOPPPUUUYYY^^^bbbfffmmmuuu{{{{{{vvvrrrnnniiieee]]]\\\[[[\\\\\\\\\ZZZXXXMMMLLLIIIFFFCCCAAAAAA@@@????????????>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======999999;;;<<<>>>???@@@AAA@@@>>>===<<<===>>>===<<<:::;;;<<<<<<;;;;;;<<<===:::;;;<<<;;;999777777777555555555555555555555555444444444444444555777777999888888888999:::;;;;;;666888999999:::;;;===@@@;;;<<<=========>>>AAADDDDDDHHHKKKMMMLLLJJJHHHHHHCCCBBBDDDFFFDDDBBBFFFLLLNNNQQQTTTXXX\\\bbbggglllqqqxxx|||lll^^^QQQLLLMMMNNNYYYjjj|||lll^^^cccyyyrrrcccQQQIII@@@::::::;;;<<<<<<777777777777777777777777:::::::::;;;===???@@@AAA@@@DDDEEEEEEGGGKKKMMMKKKMMMOOOQQQSSSTTTUUUVVVWWWSSSTTTUUUWWWWWWWWWVVVVVVXXXXXXXXXXXXYYYZZZ\\\]]]\\\^^^aaadddeeedddbbbaaaeeevvviii```[[[iiipppiiieeekkkqqqqqquuusssrrrpppqqqsssvvvxxx~~~}}}xxxkkk]]]QQQIIIBBBBBBBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFIIILLLLLLLLLSSScccuuuyyypppjjj___YYYRRRLLLIIIGGGFFFEEEEEEDDDDDDDDDEEEEEECCCAAADDDAAA>>>===???BBBCCCDDD???@@@AAAAAA???>>>???@@@???BBBEEEGGGHHHHHHJJJKKKKKKPPPUUUYYY]]]bbbjjjooozzzyyyxxxsssooocccaaa``````bbb```[[[WWWWWWRRRLLLGGGDDDBBB???>>>BBB@@@======>>>???>>>>>>>>>>>>=========<<<<<<<<<>>>============<<<<<<<<<===>>>>>>>>><<<;;;999777999888888:::>>>@@@AAABBBDDD???;;;;;;===???===::::::::::::::::::;;;<<<===>>>>>>===<<<:::999888888666666666666666555555555444444555555666777777888777777777777888888888888666666777777888888888999;;;;;;::::::;;;<<<>>>??????BBBFFFHHHHHHHHHHHHIIIBBBBBBBBBCCCCCCDDDEEEFFFIIILLLPPPSSSVVV\\\dddjjjvvv|||qqq```RRRLLLMMMNNNYYYnnnwwwgggfffzzzgggXXXKKK@@@<<<;;;:::999:::999999999999999999999999888999:::::::::;;;===???BBBCCCEEEFFFGGGJJJNNNQQQSSSTTTTTTSSSQQQRRRTTTVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVWWWYYYZZZ\\\YYY[[[___cccffffffeeeeeejjjuuu{{{ccc[[[[[[ccchhhhhhiiimmmpppqqqmmmnnnppppppppprrrtttvvvvvvhhh]]]OOOKKKFFFBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCDDDFFFHHHKKKOOOVVV^^^gggwww~~~uuupppggg]]]SSSMMMIIIDDDDDDGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDBBB???>>>???@@@??????@@@???>>>======<<<<<<<<<>>>???AAACCCDDDDDDDDDDDDIIIJJJMMMPPPVVV^^^gggmmmuuu~~~~~~{{{vvvrrrmmmjjjiiiiiijjjiiiddd```]]]WWWPPPJJJFFFDDDCCCBBBBBBAAAAAABBBBBBBBB???===============<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;<<<===>>>???>>>======999888999;;;>>>AAACCCDDDEEEAAA===<<<>>>>>><<<:::::::::::::::;;;<<<===>>>??????>>><<<;;;999888777666666666666555555555555333444444555666666777777555555666666666777777777666666777777777888888888::::::999999:::;;;===>>>???BBBFFFHHHHHHHHHHHHIIIBBBBBBBBBBBBBBBDDDEEEEEEGGGJJJOOORRRUUU\\\dddkkksssxxxqqq```RRRLLLMMMMMMXXXmmmzzzjjjgggyyyqqqYYYMMMAAA===<<<:::999:::999999999999999999999999888999;;;;;;;;;<<<>>>@@@DDDEEEGGGHHHIIIKKKOOORRRUUUVVVVVVUUUSSSTTTVVVXXXTTTTTTUUUUUUVVVVVVVVVWWWYYYYYYXXXWWWXXXYYYZZZZZZYYY[[[^^^aaadddeeeeeeeeemmmvvvuuu___XXXXXX```fffgggiiimmmppppppmmmooopppqqqqqqsssuuuwwwvvvggg\\\OOOKKKFFFBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFHHHJJJMMMSSSZZZbbbooo|||uuummmcccYYYSSSNNNIIIHHHJJJIIIHHHHHHGGGEEEDDDBBBBBBCCCAAA??????@@@@@@@@@???@@@???>>>===<<<<<<<<<<<<;;;;;;===>>>???@@@@@@@@@EEEGGGIIIMMMRRRZZZbbbhhhoooxxx|||xxxqqqnnnkkkkkkmmmllliiifff```ZZZQQQIIIEEECCCCCCCCCBBBDDDGGGJJJJJJGGGAAA<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>>>>===<<<999999:::;;;>>>BBBFFFHHHEEECCC@@@>>>>>>>>><<<;;;:::::::::;;;===>>>@@@@@@AAA@@@???===;;;999888777666666666555555555444444333333333444555555666666444444555555555666666666666666666666777777777777888888888888888999;;;;;;===@@@CCCEEEEEEEEEEEEEEE@@@@@@@@@@@@AAABBBCCCDDDDDDHHHMMMPPPTTT[[[dddkkkqqqtttzzzqqqaaaSSSMMMMMMKKKUUUiii|||mmmkkkzzzyyy[[[NNNBBB>>><<<:::999:::999999999999999999999999888:::;;;<<<<<<===@@@BBBEEEGGGIIIJJJKKKMMMQQQSSSUUUVVVVVVUUUTTTSSSUUUWWWSSSTTTTTTUUUVVVWWWXXXXXX\\\\\\[[[ZZZYYYZZZZZZZZZZZZ[[[]]]___aaadddeeefffmmmtttooo[[[VVVTTT]]]dddfffhhhlllnnnnnnnnnoooqqqrrrrrrtttwwwyyyvvvfffZZZNNNJJJEEECCCBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCEEEGGGIIIKKKOOOUUU[[[fffyyy{{{rrriii___XXXSSSLLLJJJLLLKKKKKKKKKJJJHHHEEEBBBAAABBBAAA@@@@@@AAAAAA@@@???@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>???AAACCCEEEHHHLLLSSS[[[```gggooo{{{|||ooollliiiiiilllmmmllljjjeee^^^TTTKKKGGGEEEEEEEEEEEEHHHNNNSSSSSSMMMDDD===<<<<<<<<<============>>><<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777999::::::<<<>>>CCCHHHLLLIIIHHHFFFDDDAAA???======::::::;;;<<<>>>???AAABBBBBBAAA@@@>>><<<:::999888777666666555555444444444333333333444444444555555444444555555555666666666666666666666666666666666666666666777777888888888999<<>>>>>>>>>>>???@@@AAABBBAAAEEEJJJNNNSSSZZZdddjjjqqqsssxxxqqqaaaSSSMMMMMMJJJSSSeee|||{{{pppnnn|||yyy\\\PPPCCC>>>===:::999999888999999999999999::::::999:::<<<======???BBBDDDFFFHHHJJJLLLLLLNNNQQQSSSSSSTTTUUUTTTSSSRRRSSSUUUTTTTTTUUUVVVWWWYYYYYYZZZ]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^___bbbdddgggiiikkkpppyyyjjjYYYVVVSSS\\\dddfffgggjjjkkkjjjnnnoooqqqssssssuuuxxx{{{uuudddXXXLLLIIIEEECCCBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBCCCEEEFFFHHHHHHLLLRRRVVV___ooo~~~vvvmmmccc]]]VVVOOOKKKLLLMMMNNNOOOOOOMMMIIIDDDBBBBBBAAA@@@AAABBBBBBAAA?????????===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===???@@@>>>???BBBDDDGGGMMMTTTYYY```hhhsss~~~|||{{{pppllliiiiiimmmpppqqqqqqllleee\\\TTTOOOMMMLLLKKKIIINNNUUUZZZZZZSSSGGG???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999888::::::;;;<<<>>>CCCJJJOOOVVVVVVTTTNNNFFF@@@>>>===:::;;;;;;<<<>>>@@@AAABBBCCCBBBAAA???===;;;:::999888888777666555555444444333333333444444444444444555555666666666777777777666555555555555555555555555555555666666666666666888;;;>>>@@@???>>>>>>???<<<<<<<<<<<<===>>>???@@@???CCCHHHMMMQQQYYYbbbiiirrrtttyyyqqqaaaSSSMMMMMMIIIPPPbbbyyy~~~wwwpppqqq~~~uuu\\\PPPCCC>>>===:::999999888888888999999:::::::::999;;;===>>>???AAADDDFFFFFFHHHKKKLLLMMMNNNPPPRRRRRRTTTUUUUUUTTTTTTUUUVVVUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^___``````aaaaaa`````````aaadddgggjjjlllkkkooouuu{{{|||cccVVVUUUVVV^^^fffffffffhhhhhhfffmmmoooqqqssstttvvvzzz|||sssbbbVVVKKKHHHEEECCCBBBBBBBBBAAA??????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA@@@AAABBBBBBAAABBBDDDFFFGGGGGGKKKPPPUUU[[[iiiuuuzzzqqqhhhbbb[[[SSSNNNNNNPPPRRRTTTUUUSSSOOOIIIFFFCCCAAA@@@AAABBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;===<<<;;;;;;<<<===???@@@<<<>>>@@@BBBDDDIIIOOOSSS[[[bbbmmmxxx~~~zzz}}}|||tttooojjjjjjmmmrrrttttttooojjjccc\\\XXXTTTQQQOOOOOOSSS[[[```___WWWLLLCCC@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<:::;;;===???@@@@@@??????:::;;;<<<;;;<<>>===<<<<<<999999888888777666555555444444444444444444555555555555666666666777777777555555555555555444444444444555555666666555555444888;;;>>>@@@???>>>>>>>>>::::::::::::;;;<<<===>>>>>>BBBGGGKKKPPPWWW```gggsssvvv|||qqqbbbTTTMMMMMMIIIOOO___wwwyyyrrrnnnooo||||||ppp[[[NNNBBB>>><<<:::999:::888888888999999::::::;;;999;;;>>>???@@@CCCFFFIIIGGGIIILLLNNNNNNOOOQQQRRRTTTVVVXXXYYYYYYYYYZZZ[[[XXXYYYYYYZZZ[[[\\\]]]]]]^^^___```bbbccccccccccccbbbcccccceeegggjjjmmmooommmpppuuuyyy~~~sss]]]RRRSSSYYYaaaggggggfffggghhhffflllnnnqqqrrrtttwwwzzz}}}{{{ppp```UUUJJJGGGDDDCCCCCCCCCBBBAAA??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBB@@@AAABBBAAAAAAAAACCCEEEFFFFFFIIIOOOSSSXXXbbbmmm{{{~~~vvvmmmhhhaaaXXXSSSRRRQQQTTTYYY\\\[[[VVVPPPLLLFFFCCCAAA@@@@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<===???@@@BBBEEEJJJMMMUUU\\\fffqqq}}}|||{{{zzzsssppprrrvvvxxxyyyuuurrrnnnjjjfff```[[[WWWTTTXXX^^^cccbbb[[[OOOGGGCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>=========;;;<<<>>>@@@AAAAAAAAA@@@;;;<<<<<<;;;;;;@@@IIIQQQ^^^aaa```WWWJJJ@@@>>>???<<<;;;<<<<<<===>>>???@@@BBBAAAAAA@@@??????>>>>>>;;;;;;:::999888777666666555555555555555555555555444444555555555666666666555555555444444444333333444444555666666555444444666999<<<===<<<;;;;;;;;;999999999999:::;;;<<<<<<>>>AAAFFFJJJNNNUUU___eeeqqqwww~~~qqqbbbTTTMMMMMMIIINNN^^^uuuwwwpppkkklllvvvwwwkkkYYYMMMAAA===<<<:::999:::777888888999::::::;;;;;;:::<<<>>>@@@AAADDDGGGJJJIIIKKKNNNPPPPPPQQQRRRSSSSSSVVVYYY[[[[[[[[[]]]^^^\\\\\\\\\\\\]]]]]]^^^^^^aaaaaacccddddddddddddccccccccceeegggiiikkknnnooolllpppuuuwwwzzzoooZZZQQQSSS[[[bbbggggggfffiiijjjjjjkkkmmmppprrrsssvvvzzz}}}}}}xxxmmm___TTTIIIGGGDDDCCCCCCCCCBBB@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCC???@@@AAAAAA@@@AAACCCEEEFFFEEEHHHMMMPPPSSSZZZcccnnn}}}vvvvvvvvvyyy~~~vvvooojjjcccZZZTTTSSSRRRWWW]]]aaabbb]]]XXXSSSIIIFFFAAA??????@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;999999::::::;;;;;;::::::;;;<<<===>>>???BBBFFFIIINNNUUU___jjjvvv|||||||||}}}{{{vvvpppiiidddXXX[[[```dddccc\\\RRRJJJEEEEEEDDDCCCAAA@@@??????????????????>>>>>>>>>>>>======>>>??????>>>===<<<;;;======::::::???HHHQQQRRRVVVXXXRRRGGG??????BBB<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAA@@@@@@@@@??????<<<<<<;;;:::999888777666666666666666666666555555333333333444444444555555555555555444444333333333444555666666666555444333222555888999888777777777888888888888999:::;;;<<<>>>AAAFFFJJJNNNTTT]]]dddooovvvqqqbbbTTTNNNMMMIIINNN]]]tttyyyoooiiiiiiqqq{{{{{{}}}ssshhhXXXKKK@@@<<<<<<:::999:::777777888999::::::;;;;;;:::<<>>>>>???@@@AAA>>>>>><<<;;;;;;;;;;;;;;;999:::;;;======<<<;;;::::::;;;<<<===>>>@@@CCCFFFJJJPPPZZZeeerrr}}}~~~{{{sssmmmccc___]]]```eeecccYYYOOOIIIIIIHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@???>>>>>>===AAA@@@>>>=========>>>???@@@>>>===>>>AAADDDFFFGGGJJJIIIIIIHHHGGGDDD@@@<<<<<<;;;::::::<<<======<<<>>>???@@@@@@???>>>===<<<;;;;;;::::::999888777777555555555555555555555555888777666555444555666666333333333444444444555555444444333333333444444555444444444555555555555666555666666666666999<<<@@@@@@@@@BBBGGGNNNWWW___dddppptttzzz~~~~~~nnnbbbXXXPPPKKKIIILLL[[[uuuyyyooogggeeekkksss|||ooobbbSSSIII@@@===<<<999999;;;777777777777888999:::;;;???@@@AAACCCFFFHHHJJJJJJMMMNNNOOOPPPPPPPPPPPPPPPSSSTTTUUUWWWXXXYYYZZZZZZ\\\]]]______^^^___```bbbcccdddfffggggggfffeeedddfffhhhiiijjjkkkllloooqqqmmmnnniiilllxxxoooWWWRRRYYY]]]```dddfffgggggghhhiiimmmmmmmmmppptttxxxzzzzzz|||uuujjj[[[PPPHHHGGGEEEBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGIIIMMMRRRVVVbbbmmmwwwllliiigggiiinnnsssuuuuuuvvvpppggg```ZZZUUUNNNJJJQQQSSSWWW\\\______\\\YYYKKKGGGBBB??????@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<===???BBBDDDHHHNNNVVV```kkkyyy|||xxxkkkddd___```eeeeee___WWWQQQOOOLLLIIIFFFEEEDDDDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@???>>>>>>@@@CCCEEEFFFHHHGGGFFFFFFGGGFFFDDDAAA???===;;;;;;<<<===<<<<<<>>>??????@@@???>>>===<<<;;;;;;::::::999888888777555555555555555555555555777777555444444444555666333333444444444555555555666555444444333333444444444444444555555555555666666666777666666888;;;>>>>>>@@@CCCGGGLLLUUU^^^eeepppuuu{{{ooocccXXXPPPKKKJJJMMM[[[uuuxxxmmmeeeaaafffnnn}}}xxxnnndddRRRIII@@@===<<<:::999;;;999999999999999:::;;;<<>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;===???@@@EEEKKKRRR\\\ggguuu}}}|||}}}xxxnnncccaaaeeehhhddd```ZZZWWWRRRMMMJJJHHHGGGGGGEEEDDDCCCBBBBBBAAAAAABBB??????@@@@@@@@@@@@@@@?????????>>>>>>???BBBDDDFFFGGGEEECCCDDDFFFHHHIIIIIICCC@@@===<<<<<<<<<;;;:::===>>>?????????>>>===<<<;;;;;;::::::999999888888666666666666666666666666777666555555444444555555444444444444555555555666777666555444444444444444444444444555555555555666666777777777666777:::<<<;;;???DDDGGGJJJRRR]]]fffpppuuu|||pppcccYYYPPPKKKKKKNNN\\\tttuuujjjaaa]]]```gggzzzyyyuuummmfffRRRHHH@@@===<<<:::999;;;;;;;;;:::::::::;;;<<<<<>>>>>??????@@@AAABBBBBBCCCDDDEEEFFFIIINNNQQQXXX___kkk||||||sssoooiiigggiiilllppprrrpppooojjjaaaWWWOOOLLLLLLOOONNNMMMNNNNNNMMMKKKIIIGGGEEEBBBAAAAAAAAA@@@>>>===============<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<===???BBBGGGMMMUUU```ooo||||||}}}}}}{{{xxxkkkeeeggghhheeeaaa\\\[[[XXXTTTQQQNNNLLLJJJIIIHHHFFFDDDBBBAAAAAAAAA>>>???AAABBBBBBBBB@@@@@@>>>>>>>>>>>>>>>@@@CCCFFFGGGDDDAAABBBFFFKKKOOOQQQGGGDDD@@@===<<<<<<;;;:::======>>>??????>>>===<<<;;;;;;:::::::::999999999666666666666666666666666666666666555555555555555444555555555555666666666666555555555555555666666444444444555555555555666777888888777666666888:::999???EEEGGGHHHOOO\\\fffnnnttt{{{qqqdddYYYPPPKKKLLLOOO]]]ttt|||pppfff^^^YYY]]]dddvvv{{{tttkkkdddQQQHHH@@@>>>===:::999;;;<<<;;;;;;::::::;;;<<<<<>>???@@@CCCIIIPPP[[[jjjzzz~~~}}}zzzvvv{{{ssskkkjjjhhhbbb[[[XXXYYY[[[ZZZXXXUUUQQQNNNNNNLLLHHHEEEBBB@@@@@@???@@@AAABBBCCCCCCBBBAAA@@@<<<===>>>>>>>>>@@@DDDHHHJJJFFFCCCBBBFFFLLLRRRUUUKKKGGGBBB???===<<<;;;:::<<<===>>>??????>>>===<<<;;;;;;;;;:::::::::::::::777777777777777777777777666666666666666555555555555555555666666666777777444444444555666777888999444444444555555555555666666777888777666666777999999>>>DDDFFFHHHOOO[[[ffflllrrryyy~~~qqqdddYYYQQQKKKLLLPPP^^^uuuuuujjjaaaZZZXXX]]]dddvvv~~~rrrfff\\\PPPGGG@@@>>>>>>;;;:::;;;;;;::::::::::::;;;;;;<<<@@@BBBFFFIIILLLNNNNNNOOOMMMNNNOOOQQQRRRRRRSSSSSSQQQRRRTTTUUUWWWXXXXXXXXXWWWYYY[[[]]]]]]^^^aaacccfffggghhhiiijjjkkklllllljjjjjjiiihhhfffgggjjjllljjjkkkggggggllllllwwwppp\\\UUUWWW]]]___bbbcccdddeeegggiiijjjkkknnnoooqqquuu{{{yyyooobbbUUUMMMGGGFFFEEEDDDBBB@@@???>>>????????????????????????????????????????????????@@@@@@@@@@@@AAABBBCCCCCC@@@AAACCCCCCDDDFFFIIIKKKQQQUUU[[[cccqqqzzzvvvvvvxxx{{{wwwfffXXXRRRRRRMMMIIIFFFDDDDDDDDDCCCCCCCCCBBBAAABBBBBBAAA>>><<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======???BBBGGGMMMVVVeeeuuu}}}{{{~~~~~~yyyxxxxxx{{{yyyqqqmmmhhh___VVVTTTWWW[[[]]]]]]YYYTTTQQQRRROOOKKKGGGDDDBBBAAAAAACCCCCCCCCCCCCCCBBBAAAAAA<<>>===;;;:::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::777777777777777777777777777888888888888777666555666666666666777777777777555555555555666888999:::444444444555555555555666555777888888666666777888:::>>>CCCFFFIIIQQQ\\\eeejjjpppyyy~~~pppcccZZZQQQLLLKKKPPP```www{{{rrrfff]]]XXXWWW^^^gggzzzqqqaaaVVVOOOFFF@@@???>>>;;;:::;;;::::::999:::;;;<<<======BBBDDDHHHLLLOOOQQQQQQQQQOOOPPPRRRSSSUUUUUUVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWYYY[[[\\\\\\]]]___aaaccccccdddfffgggiiijjjkkkiiijjjjjjiiigggfffgggiiigggiiieeeggglllmmmxxxkkkZZZSSSTTTZZZ]]]___aaaccceeehhhjjjjjjmmmoooppppppttt{{{}}}wwwmmm```TTTLLLCCCCCCDDDDDDCCCCCCBBBAAA????????????????????????????????????????????????>>>======>>>>>>???@@@AAA@@@AAACCCCCCCCCEEEGGGIIIMMMQQQWWW]]]fffwwwppp___VVVSSSMMMJJJFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@AAA@@@>>><<<;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999::::::;;;;;;;;;===AAAEEEKKKSSS```nnnxxx{{{uuunnngggfffkkkttt~~~|||yyywwwvvv{{{}}}sssoooiii___VVVSSSVVVYYY\\\\\\ZZZVVVTTTSSSQQQMMMIIIGGGFFFFFFGGGFFFFFFDDDCCCBBBBBBAAAAAA>>>AAAEEEEEEEEEGGGNNNSSSVVVQQQKKKHHHIIIMMMQQQSSSOOOKKKEEE@@@>>>===<<<<<<:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888999999:::999888777666666666777777777888888888888888777666666777777888444444444555555555555666444666777888777666777888===???BBBEEEKKKSSS]]]cccjjjqqqyyy~~~ooocccZZZRRRMMMIIIPPPbbbyyy|||qqqddd[[[UUUVVV^^^hhhsssbbbWWWNNNFFF@@@??????<<<:::;;;999::::::;;;<<<>>>???@@@CCCFFFJJJOOORRRSSSSSSSSSRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXZZZ\\\\\\\\\]]]^^^``````aaabbbccceeegggiiijjjhhhiiikkkjjjhhhfffeeeeeefffgggdddeeelllmmmzzz}}}eeeUUUQQQRRRWWWYYY\\\^^^```cccgggjjjjjjmmmpppqqqrrrwww~~~wwwlll^^^RRRKKKBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????============>>>???@@@AAA@@@AAACCCDDDCCCDDDFFFHHHHHHMMMSSSXXX___kkk{{{{{{iii\\\VVVPPPLLLHHHFFFEEEDDDCCCBBBBBBAAA??????@@@@@@>>>===:::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;???DDDIIIPPP[[[hhhqqqxxxyyyvvvoooiiieee^^^WWWVVVWWW\\\dddnnn}}}zzzvvvtttxxx~~~tttpppjjjaaaYYYUUUVVVXXXYYYZZZXXXWWWVVVTTTRRRNNNKKKJJJJJJKKKLLLIIIGGGEEECCCAAAAAAAAABBB@@@DDDHHHHHHHHHKKKRRRXXXZZZUUUNNNJJJJJJMMMPPPQQQPPPKKKEEE@@@>>>>>>===<<<:::;;;===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999:::;;;:::999888777777777777777888888888888;;;:::999777666555555555444444444555555555666666333555777888777777888999>>>???AAAEEELLLUUU^^^ccckkkqqqzzz}}}nnncccZZZRRRMMMHHHPPPccczzz}}}rrrdddZZZTTTUUU^^^hhhvvvggg\\\NNNFFF@@@??????<<<:::;;;::::::;;;<<<>>>@@@AAABBBDDDGGGLLLPPPSSSUUUUUUUUUSSSTTTVVVXXXYYYZZZ[[[[[[]]]]]]]]]]]]]]]\\\[[[[[[ZZZ\\\]]]]]]]]]]]]___```___```aaabbbdddfffhhhiiigggiiikkkkkkiiifffddddddeeegggcccdddkkkmmmzzzwww___RRROOOPPPTTTVVVYYY\\\^^^bbbfffiiijjjmmmqqqrrrtttyyyxxxkkk]]]PPPJJJFFFFFFFFFEEECCCAAA???===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCC@@@BBBCCCDDDDDDDDDFFFHHHDDDJJJQQQUUUZZZcccqqq|||qqqbbbZZZRRROOOJJJGGGFFFDDDBBB@@@CCCAAA???>>>?????????>>>::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<======>>>=========:::>>>CCCHHHOOOXXXdddlllllllllggg___ZZZVVVPPPIIIMMMOOOTTTZZZbbbuuu~~~uuusss|||uuunnnfff\\\TTTUUUUUUUUUWWWZZZ[[[ZZZYYYWWWVVVSSSPPPMMMMMMPPPRRRSSSOOOIIIEEEDDDCCCDDDCCCDDDFFFLLLSSSRRRMMMOOOVVVaaa]]]UUUMMMLLLQQQSSSRRRRRROOOJJJFFFBBB???===;;;999;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<999777666666777888<<<;;;;;;:::999888777777888999999::::::999999999:::::::::999999888888888999999888888777777666666888777777777888999::::::<<>>???:::<<<>>>??????@@@CCCEEEHHHJJJMMMQQQTTTUUUVVVWWWUUUVVVVVVXXXZZZ\\\^^^___ccc```]]]]]]]]]]]]ZZZWWWZZZZZZ[[[]]]]]]^^^^^^^^^___aaacccccccccdddfffhhhfffgggiiikkkllllllkkkjjjfffdddcccfffjjjqqqrrr^^^RRRLLLLLLRRRTTTXXX\\\^^^bbbfffiiimmmmmmqqqwwwyyy{{{wwwhhhXXXMMMHHHHHHGGGFFFDDDBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>===============>>>???@@@???@@@@@@AAABBBCCCDDDDDDEEEHHHLLLPPPTTT]]]gggooo~~~nnn```XXXSSSLLLGGGFFFEEECCC@@@CCCBBB@@@???===<<<<<<;;;:::;;;<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666666666666;;;;;;::::::999888888777777777999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888777777666666666666666666777888999999<<>><<<======>>>:::<<>>>>>?????????>>>>>>>>>======>>>>>>=========>>>?????????@@@@@@AAABBBCCCDDDDDDDDDGGGKKKNNNRRRYYYcccjjj~~~vvviii^^^ZZZSSSMMMIIIEEEBBB@@@BBBAAA???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>CCCJJJPPPTTTUUUUUURRRMMMIIIGGGGGGIIIJJJJJJJJJMMMRRRZZZmmmyyy|||yyyqqqjjjbbb\\\XXXWWWWWWYYY]]]aaadddddd\\\\\\[[[ZZZYYY\\\```cccbbb^^^YYYSSSNNNJJJHHHHHHJJJSSS```fff```XXXWWW[[[bbbhhhhhh___WWWXXX^^^bbbpppiii^^^RRRHHHCCCAAAAAA===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999888777666555555;;;;;;::::::999999888888666777888:::<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777666555555555555666777888999<<>>>>>>>>======??????>>>>>>>>>>>>======??????>>>=========>>>>>>??????@@@AAABBBCCCDDDDDDDDDFFFJJJLLLOOOUUU]]]dddssstttfffddd^^^VVVMMMFFFBBBAAABBBAAA@@@>>>===<<<<<<<<<>>>===<<<;;;:::999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<@@@FFFKKKNNNOOOKKKIIIEEECCCBBBDDDGGGIIIHHHIIILLLQQQYYYkkkzzzrrrkkkddd___\\\YYYXXXYYY^^^cccgggiii`````````___^^^```cccfffgggeee```ZZZSSSNNNKKKJJJQQQ]]]kkkoooggg]]]XXXZZZdddoootttkkk___]]]bbbhhhuuuoooeeeXXXMMMEEEBBBAAA@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888999888888666555444::::::::::::::::::999999888999:::;;;<<<=================================;;;;;;:::999888777777666555555555666777888999:::<<>>======<<<<<>>>>>>>>>>>???>>>>>>>>>============>>>>>>===<<<;;;;;;<<<<<>>>>>>>>???>>><<<:::999999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<===<<<===@@@EEEJJJLLLMMMHHHFFFCCC@@@@@@CCCFFFHHHFFFHHHMMMQQQXXXjjj|||ssslllgggcccbbb^^^ZZZYYY\\\bbbgggjjjcccdddeeedddbbb```aaabbbffffffddd^^^WWWQQQOOOOOOSSSaaappptttmmmeee___]]]fffttt|||vvvjjjeeegggjjjnnnlllggg]]]RRRHHHCCCAAADDDCCCBBBAAA@@@?????????========================888888999999888777666555::::::::::::::::::;;;;;;;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777777666666666777888999;;;;;;<<>>======???AAADDDEEEFFFGGGJJJLLLKKKLLLMMMOOORRRTTTVVVWWWXXXXXXXXXXXXYYYZZZ\\\\\\aaaaaa```^^^\\\ZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZ\\\^^^```aaaaaaccceeegggfffeeeffffffhhhkkknnnoooiiigggfffhhhjjjnnnyyykkkYYYNNNJJJKKKLLLPPPWWW\\\aaaeeehhhkkkooommmlllooorrryyyyyyjjjZZZOOOJJJFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>============<<<===<<<;;;:::::::::::::::>>>??????@@@AAABBBCCCCCCEEEHHHJJJKKKLLLOOOUUU[[[eeepppqqqoooiii^^^RRRHHHDDDDDDBBBAAA@@@???>>>=========>>>===;;;:::999999::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===@@@FFFKKKNNNOOOJJJGGGCCC@@@???AAACCCEEEEEEIIINNNRRRXXXhhh~~~vvvpppmmmkkklllfff___ZZZ[[[```eeehhhfffhhhjjjiiifffaaa^^^]]]bbbdddddd```ZZZUUUTTTTTTWWWeeerrrvvvtttpppjjjfffggguuuwwwqqqnnnkkkfffhhhgggbbbWWWNNNHHHFFFGGGFFFDDDBBBAAA@@@??????========================999999999999888888777777999999::::::;;;;;;<<<<<<======>>>>>>>>>======<<<>>>>>>>>>>>>????????????======<<<;;;999888777777666666666777888:::;;;<<<<<>>>>>============<<<<<<<<<;;;;;;::::::::::::;;;>>>>>>???@@@AAABBBCCCCCCEEEHHHJJJKKKKKKNNNSSSXXX```iiiwwwxxxsssjjj^^^SSSJJJFFFDDD???>>>===<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;===AAAHHHNNNRRRTTTNNNKKKFFFBBB??????AAABBBFFFJJJPPPTTTWWWgggzzzwwwvvvuuuwwwoooeee]]][[[^^^cccfffgggkkkooooookkkddd^^^[[[]]]```cccaaa]]]YYYYYY[[[cccmmmwwwzzzzzzyyyrrrkkkgggsssvvvnnneeehhhjjjfff]]]TTTOOONNNIIIHHHEEECCCAAA@@@??????========================;;;;;;999888888888999:::999999::::::;;;<<<<<<===<<<======>>>????????????===>>>>>>>>>????????????>>>>>>===;;;:::999888777555555555666888999;;;<<<<<>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>???@@@AAABBBBBBCCCDDDGGGIIIJJJJJJLLLQQQUUUZZZaaannn}}}|||~~~xxxkkk^^^SSSKKKFFFCCC??????>>>===<<<<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>===;;;:::888888999;;;<<<888999::::::;;;<<<======:::;;;===>>>@@@AAAAAAAAA======>>>>>>???????????????>>>===<<<:::999888777333444444555777888:::;;;<<>>>>>>>>>>>>>>=========<<<<<<<<<<<<===============>>>???@@@>>>>>>???@@@AAABBBBBBCCCCCCEEEHHHIIIIIIKKKPPPTTTUUU\\\hhhwww}}}|||||||||lll^^^TTTLLLFFFAAABBBBBBAAA@@@?????????@@@888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>???BBBJJJSSS\\\bbbddd[[[WWWQQQLLLHHHGGGHHHIIIHHHNNNTTTVVVXXXfff|||pppgggaaa_________hhhnnnuuuyyyvvvnnneee```]]]^^^```aaabbbbbbbbbbbbssszzztttoookkkgggnnn|||oookkkhhhjjjmmmllleee^^^SSSNNNHHHDDDCCCAAA>>>;;;>>>>>>>>>>>>>>>===============<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAA==================>>>>>>>>>===;;;999888777666666666666666666777888999:::===@@@DDDGGGLLLTTT^^^fffooouuu|||tttjjjaaaXXXRRRPPPSSSfff{{{pppgggdddfffwwwrrraaaTTTJJJAAA@@@AAAAAACCCGGGKKKJJJIIIHHHHHHIIIKKKLLLSSSRRRRRRRRRSSSTTTUUUUUUTTTVVVYYY\\\^^^________________________```aaaaaacccaaa______```bbbbbbbbbbbbbbbbbbaaa```______^^^eeeeeeffffffffffffffffffdddcccdddgggiiimmmvvvzzzdddVVVRRRRRRLLLRRRYYY^^^```aaadddgggfffgggiiikkkpppzzz~~~ppp^^^QQQMMMIIIFFFBBBAAAAAACCCDDDDDD@@@@@@??????????????????>>>>>>>>>>>>====================================@@@AAAAAAAAAAAAAAAAAABBBDDDDDDEEEGGGIIILLLNNNOOOWWW[[[dddooo|||zzz|||zzzgggWWWNNNIIIDDDAAAAAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<<<>><<>>>>>>>>>>>==================<<<<<<;;;::::::999::::::;;;;;;;;;<<<<<<<<<>>>>>>??????@@@AAAAAAAAA???>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999888777777666666666666777888999:::===@@@DDDGGGLLLTTT___fffpppuuu}}}tttjjjaaaWWWQQQOOOUUUggg|||qqqiiigggiiizzzuuugggXXXNNNDDDBBBBBBAAACCCFFFIIIHHHHHHHHHIIIKKKNNNOOOSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWYYY[[[\\\]]]]]]\\\]]]]]]]]]^^^___aaacccccceeecccaaabbbccceeeeeedddccccccbbbbbbaaa``````___dddeeefffggghhhhhhgggfffgggeeeeeehhhiiimmmwwwgggWWWRRRSSSNNNSSSYYY^^^```bbbeeegggeeeggghhhjjjoooyyy~~~ooo]]]PPPLLLIIIFFFBBBAAABBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>=========<<<<<<<<<<<<;;;999777777888999::::::;;;<<<<<<;;;;;;<<<===>>>AAAGGGOOO___pppzzz{{{{{{ssskkkeee\\\SSSOOOPPPOOOPPPUUU\\\^^^hhhvvvlllfffdddccchhhpppzzzyyymmmeee___]]]]]]dddoooxxx}}}}}}yyyssswwwwwwtttxxxzzztttnnn```XXXOOOHHHEEECCCAAA>>>??????>>>>>>>>>=========>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===??????@@@@@@AAABBBBBBBBB@@@@@@@@@??????>>>>>>>>>>>>===<<<:::999888888888777777777777777888999:::<<<@@@DDDHHHMMMUUU```gggpppuuu}}}tttiii___VVVPPPPPPYYYkkk~~~qqqkkkkkkmmm~~~|||~~~wwwmmm[[[QQQGGGDDDCCCBBBBBBEEEFFFFFFGGGHHHKKKNNNQQQRRRRRRRRRRRRSSSSSSUUUVVVVVVYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[]]]___bbbdddeeefffeeedddeeeggghhhgggfffddddddccccccbbbbbbaaaaaacccdddgggjjjjjjjjjhhhgggjjjhhhfffgggiiimmmwwwlllYYYSSSUUUQQQUUUZZZ^^^aaaccceeegggeeeggghhhjjjnnnwww}}}nnn\\\OOOKKKHHHFFFCCCAAABBBCCCCCCCCCCCCBBBAAA???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>????????????CCCDDDEEEFFFHHHJJJLLLMMMPPPSSSZZZccclll{{{zzz|||}}}xxxtttooofffXXXNNNHHHFFFDDDBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>============;;;:::999777777888999999888:::<<<<<<<<<;;;<<<===>>>DDDKKKUUUeeewwwzzzsssiii]]]VVVTTTRRRUUU[[[aaacccmmmrrriiieeeeeegggooo{{{~~~rrriiiaaa\\\[[[dddttt~~~zzz|||~~~zzztttggg^^^SSSJJJFFFDDDBBBAAA@@@@@@??????>>>>>>======>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<=========???@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;999888888777777888777777777888888999:::<<<@@@DDDHHHMMMVVVaaaiiiooouuu|||sssggg^^^UUUQQQQQQ___ppppppkkkmmmppp|||yyywwwnnnZZZPPPGGGEEEEEECCCCCCFFFGGGGGGHHHJJJLLLOOOQQQSSSRRRRRRRRRSSSTTTUUUVVVWWWZZZZZZZZZZZZ[[[\\\]]]^^^ZZZZZZ[[[]]]___aaacccdddeeeddddddfffhhhiiihhhgggeeeeeedddddddddcccccccccbbbdddhhhkkklllkkkiiihhhlllhhhffffffgggkkkvvvppp[[[VVVYYYUUUWWW[[[^^^aaacccfffgggfffhhhiiijjjnnnwww|||mmm[[[NNNJJJHHHEEECCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>??????@@@CCCCCCDDDEEEGGGIIIKKKLLLOOOQQQVVV^^^fffrrr~~~~~~~~~zzztttmmmhhh```YYYOOOHHHEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>>>>======>>>===<<<;;;;;;;;;;;;<<<777999<<<===<<<<<<<<<===>>>FFFPPP[[[jjj{{{ttteee[[[XXXZZZ___gggkkkllluuuyyynnnhhhfffgggnnnyyywwwnnnddd^^^[[[cccuuuzzzuuukkkbbbVVVLLLHHHFFFDDDCCCBBBBBBAAA@@@??????>>>>>>??????>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBAAAAAAAAA@@@@@@??????<<<;;;:::888777777777777888888888888888888999:::<<>>??????@@@@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@AAABBBCCCCCCDDDFFFHHHIIIJJJOOOPPPUUU\\\bbbkkkzzz{{{tttlllddd^^^TTTPPPJJJEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@????????????>>>>>>>>>??????>>>===============777999<<<===<<<===>>>@@@@@@LLLYYYdddppp~~~oooccc___aaaiiissswwwvvv}}}uuummmjjjhhhmmmwww|||tttiiiccc___dddsss~~~xxxssskkkbbbVVVNNNIIIHHHFFFDDDDDDDDDCCCBBBAAA@@@@@@???????????????????????????============>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999888888888888999999888888888999999:::<<>>>>>>>>>>>???@@@AAABBB???>>>>>>>>>====================================<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCEEEGGGHHHIIIOOOOOOSSSZZZ```gggssswwwoooeee\\\WWWMMMKKKHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<<999:::<<<<<<===>>>AAACCCHHHWWWhhhssszzzzzzmmmgggdddqqq~~~}}}tttqqqkkknnnvvv{{{pppjjjdddeeeqqqwwwrrrhhh```VVVNNNKKKIIIGGGEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????>>>>>>??????@@@AAAAAAAAA>>>>>>??????@@@@@@AAAAAA======<<<;;;:::::::::::::::999999888888999999999;;;???DDDIIIPPPYYYeeemmmtttyyyvvvkkkbbb[[[VVVYYY___sssllleeeiiikkk|||{{{uuunnneeeUUUMMMGGGGGGIIIIIIJJJLLLLLLLLLMMMOOOPPPPPPPPPQQQRRRRRRSSSTTTUUUWWWXXXYYY[[[\\\]]]____________^^^\\\\\\\\\\\\\\\\\\]]]^^^\\\]]]aaaeeehhhhhhfffcccddddddddddddddddddddddddeeefffhhhiiiiiiiiihhhhhhgggeeeeeegggiiilllvvvsssddd```aaa]]][[[YYYZZZ^^^bbbdddddddddfffiiilllpppxxx~~~xxxlll[[[OOOLLLGGGEEECCCCCCDDDDDDBBBAAA??????????????????@@@@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>??????@@@AAABBBBBBCCCDDDFFFGGGHHHLLLLLLPPPWWW]]]cccmmmwwwwwwmmmcccZZZTTTLLLKKKJJJHHHFFFEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????===============<<<;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>????????????===>>>>>>???@@@@@@AAAAAA======>>>???@@@AAAAAABBB???>>>===<<<<<<<<<<<<<<<::::::999999888999999999;;;???DDDJJJPPPZZZfffnnnvvv||||||sssiiiaaaZZZWWW[[[bbbvvvmmmeeehhhkkk|||wwwsssmmmfffWWWOOOIIIIIIKKKJJJJJJLLLKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUWWWYYYZZZ[[[\\\^^^______^^^\\\[[[[[[[[[[[[[[[\\\]]]^^^___[[[]]]aaaeeeiiiiiifffcccddddddddddddddddddddddddggggggggghhhhhhhhhhhhgggfffeeefffiiikkknnnxxxttteee``````^^^[[[XXXYYY]]]aaaccccccbbbeeehhhkkkooowww}}}xxxlll[[[PPPMMMFFFEEECCCCCCDDDDDDBBBAAAAAAAAA@@@???>>>>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???AAAAAABBBBBBDDDEEEGGGGGGIIIIIIMMMTTTZZZ```iiirrrxxxxxxnnncccZZZUUULLLLLLKKKIIIGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???>>>======<<<======<<<<<<<<<@@@EEEIII^^^qqqtttllljjj}}}~~~zzzxxxwwwvvvxxx}}}sssmmmooouuuzzzuuussssssyyy}}}vvvooogggbbbZZZTTTPPPMMMKKKJJJHHHIIIJJJIIIGGGFFFFFFFFFCCCDDDEEEDDDAAA?????????DDDAAA>>>>>>@@@AAA???===@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<===>>>>>>============<<<<<<<<<<<<888888777666666555666666<<<>>>BBBIIITTT```kkkqqq{{{~~~|||uuulllbbbXXXUUU\\\ggg~~~~~~ooocccbbbhhhvvv{{{qqqggg```QQQMMMIIIGGGGGGHHHIIIHHHMMMMMMMMMPPPRRRTTTUUUUUURRRVVVWWWRRRPPPSSSWWWXXX[[[\\\]]]^^^______``````[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^___bbbeeefffeeeccceeedddcccccccccccccccccccccdddfffhhhiiijjjjjjjjjhhhkkkllljjjiiiooozzzkkkfffllliiiggg\\\TTTXXX___bbbbbbbbbffffffhhhjjjpppyyy|||ooo]]]OOOJJJFFFEEECCC@@@???>>>>>>>>>@@@@@@@@@????????????>>>>>>>>>>>>>>>????????????;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>?????????AAABBBCCCCCCCCCEEEFFFGGGIIILLLOOOTTTZZZaaafffxxxrrriiiccc```^^^XXXQQQIIIEEEGGGIIIIIIGGGFFFGGGHHHHHHIIIHHHHHHHHHFFFFFFDDDCCCAAA???>>>>>>@@@@@@@@@@@@?????????>>>>>>???<<<===AAA>>>DDDWWWnnntttkkklll~~~}}}zzz~~~|||}}}wwwrrrtttyyyyyytttqqqqqqrrrvvvzzzuuupppjjjbbb\\\WWWSSSPPPNNNLLLMMMNNNMMMKKKIIIGGGGGGGGGHHHIIIHHHEEEDDDCCCDDDAAA>>>======??????>>><<>><<<<<<===>>>>>>============<<<<<<<<<<<<999888777777666666777777===???CCCKKKVVVbbblllrrrzzz}}}{{{sssjjj```WWWUUU^^^jjjssseeeccchhhtttzzzooofff___PPPLLLIIIGGGGGGIIIIIIIIILLLLLLLLLNNNQQQSSSTTTTTTTTTWWWVVVOOOKKKOOOUUUWWW[[[\\\]]]^^^___`````````]]]]]]]]]^^^___```aaabbbaaaaaaaaabbbdddeeedddbbbcccbbbaaa```````````````dddeeefffgggiiijjjkkkllllllnnnpppmmmkkknnnwwwqqqlllpppmmmiii^^^UUUXXX^^^aaaaaaaaaccceeegggjjjpppzzz|||ppp^^^OOOIIIFFFEEECCCAAA????????????@@@@@@@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>?????????AAABBBCCCBBBCCCEEEFFFGGGIIILLLOOOSSSYYY```eeerrr}}}tttkkkfffbbbaaa\\\VVVNNNLLLMMMNNNMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@<<>>DDDBBBJJJ___xxx{{{nnnhhhlll}}}|||}}}yyyyyy|||zzztttpppooorrrttt|||~~~zzzuuunnngggaaa]]]XXXUUUTTTUUUVVVVVVUUURRROOOMMMOOOPPPPPPNNNKKKHHHFFFFFF???>>>===>>>??????>>>===??????@@@@@@@@@AAAAAAAAA@@@???>>>===<<<===>>>>>>=========<<<<<<<<<<<<;;;999999888888777777888888>>>@@@EEENNNXXXdddnnntttzzz}}}xxxpppfff]]]VVVWWWcccpppwwwhhhdddgggqqqvvvmmmddd]]]NNNKKKHHHGGGGGGIIIJJJJJJJJJKKKLLLNNNPPPRRRTTTVVVUUUXXXVVVMMMHHHMMMTTTXXX[[[\\\]]]^^^___````````````_________aaadddggghhhfffdddbbbbbbdddddddddcccbbbbbbaaa______^^^^^^^^^ddddddeeefffgggjjjlllnnnppprrrsssqqqmmmnnntttzzzvvvqqqtttoookkk```WWWXXX]]]___```aaaaaacccfffjjjpppzzztttaaaQQQKKKGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>???>>>>>>===<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>?????????@@@BBBCCCBBBCCCDDDFFFFFFHHHJJJMMMQQQWWW^^^ccckkkvvvvvvooojjjfffeeeaaa]]]XXXVVVVVVVVVSSSQQQMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA;;;>>>===@@@GGGGGGRRRiii~~~qqqiiigggjjjxxx~~~||||||~~~wwwsssqqqsssuuuzzz~~~yyysssooojjjeeeaaa___```bbbdddeeeccc```]]]]]]^^^]]]XXXRRRLLLHHHGGGCCCCCCBBBBBBAAAAAA@@@???CCCCCCCCCBBBBBBBBBCCCCCCAAA@@@???============>>>======<<<<<<<<<;;;;;;;;;::::::999888888999999999===@@@GGGPPP[[[fffooottt{{{~~~uuummmcccZZZUUUYYYgggwwwxxxiiieeegggnnn~~~qqqiiibbb[[[NNNKKKHHHGGGHHHJJJKKKKKKKKKLLLNNNOOOQQQSSSWWWYYY[[[___^^^VVVOOOQQQVVVZZZ[[[\\\]]]___```aaaaaaaaabbbaaa```aaacccgggkkkmmmhhhfffddddddeeeggggggfffdddcccbbbaaa```_________cccccccccccceeehhhlllnnnqqqsssuuussspppooosssvvvuuupppsssnnnkkk```WWWXXX\\\^^^___aaaaaadddhhhkkkpppzzzwwweeeTTTLLLGGGFFFDDDBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@??????>>>======<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>???>>>@@@BBBBBBBBBBBBDDDFFFEEEGGGIIILLLOOOUUU\\\```gggqqqyyysssnnnkkkiiigggeeebbb```___]]]ZZZWWWTTTRRRPPPMMMJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA<<<@@@>>>AAAHHHKKKXXXqqq~~~pppiiiiiilllwww}}}yyywwwssstttwww|||wwwsssnnnoooqqquuuxxxwwwtttpppppppppmmmfff]]]TTTMMMJJJHHHGGGFFFEEECCCCCCCCCDDDIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA???>>>=========>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999::::::===AAAHHHRRR]]]hhhpppuuu~~~{{{ssskkk```YYYUUU[[[lll}}}vvviiigggiiinnn{{{xxxlllfff```ZZZOOOLLLIIIHHHIIIKKKLLLLLLMMMOOOQQQRRRSSSVVVZZZ^^^iiippprrriii^^^YYYYYYZZZ[[[[[[]]]___```aaabbbbbbccccccbbbbbbdddgggkkknnniiigggeeeeeegggiiijjjjjjcccbbbaaa```____________bbbbbbaaabbbdddgggjjjllloooqqqssssssqqqqqqsssuuupppjjjmmmiiihhh^^^WWWWWW[[[]]]___aaacccfffjjjmmmpppyyy~~~~~~uuudddTTTKKKGGGEEEDDDBBBAAAAAAAAABBB?????????>>>>>>>>>=====================>>>>>>>>>::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<======>>>>>>>>>@@@AAABBBBBBBBBDDDEEEDDDEEEGGGJJJMMMRRRYYY]]]cccmmm}}}|||xxxtttqqqnnnmmmlllkkkiiigggddd```^^^YYYWWWTTTPPPMMMIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA???BBB@@@CCCIIIMMM]]]wwwvvvooonnnrrr{{{~~~}}}xxxwwwzzz}}}}}}|||yyyrrrhhh]]]VVVRRRLLLKKKJJJHHHFFFGGGKKKNNNSSSRRRNNNKKKHHHFFFEEEEEECCCAAA@@@>>>=========>>><<<<<<<<<;;;;;;;;;;;;:::999999888888999999::::::>>>BBBKKKUUU```kkkssswwwxxxqqqiii```YYYWWW^^^ppprrrhhhjjjooosss}}}wwwjjjeee___YYYQQQNNNKKKIIIJJJLLLMMMMMMNNNQQQSSSTTTUUUXXX^^^cccwwwyyyjjj```[[[YYYZZZ[[[]]]___aaabbbbbbcccdddcccbbbbbbdddfffhhhjjjgggfffeeefffhhhjjjjjjiii``````___^^^^^^^^^^^^___cccbbbbbbcccdddfffhhhiiilllnnnpppppppppqqqrrrtttmmmeeegggbbbbbbZZZUUUWWW[[[\\\___bbbdddiiimmmoooqqqyyy{{{xxxwwwppp```QQQIIIFFFDDDCCCAAAAAAAAAAAABBB??????>>>>>>>>>=========::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>???AAABBBAAABBBCCCEEECCCDDDFFFHHHKKKPPPVVVZZZ___iiixxx~~~{{{xxxuuuttttttsssqqqnnnjjjgggeee___]]]ZZZVVVQQQLLLHHHFFFHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCCCCBBBAAAEEECCCDDDKKKOOOaaa~~~zzzxxxvvv~~~{{{zzz{{{~~~}}}}}}{{{vvvmmmddd]]]ZZZQQQQQQOOOMMMMMMQQQXXX]]]bbb___[[[UUUQQQNNNLLLKKKCCCBBB@@@>>>=========>>><<<<<<<<<;;;;;;;;;::::::888888888888888999::::::@@@EEENNNYYYeeeooovvvzzzwwwpppiii```[[[YYYaaasss{{{oooiiiooovvv{{{zzzlllfff___YYYTTTQQQMMMKKKLLLMMMMMMMMMOOORRRUUUUUUUUUYYY```fffuuu{{{lllbbb]]][[[ZZZ[[[]]]___aaabbbcccccccccccccccbbbccccccddddddfffeeeeeefffggggggfffddd______^^^^^^______```aaadddeeeeeeffffffggghhhhhhkkklllmmmmmmnnnoooppprrr}}}ooodddccc\\\[[[VVVSSSWWW[[[\\\___bbbccciiinnnpppsss{{{zzzuuutttmmm___QQQIIIDDDCCCBBB@@@@@@@@@AAAAAA???>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::999::::::;;;;;;::::::999::::::;;;<<<<<<======>>>>>>???AAAAAAAAAAAACCCEEEBBBCCCEEEGGGIIINNNTTTXXX^^^ggguuu|||zzzzzzzzzwwwsssooommmlllhhhgggeeeaaa[[[TTTNNNJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBFFFEEEFFFMMMSSShhhwwwvvvwww{{{{{{{{{vvvwwwwwwtttmmmfff```^^^VVVVVVUUUSSSTTTZZZdddkkkoookkkfff___ZZZVVVSSSRRRDDDBBB@@@???=========>>><<<<<<;;;;;;;;;:::::::::888777777777888999999:::BBBGGGQQQ\\\hhhrrryyy|||~~~wwwpppiiiaaa\\\[[[bbbtttxxxmmmjjjrrr|||~~~oooggg```YYYVVVSSSOOOLLLMMMMMMNNNNNNNNNRRRUUUUUUUUUYYY```gggjjjvvv|||uuuhhh```___^^^ZZZ[[[]]]___aaaccccccdddcccccccccbbbbbbaaaaaa```eeeeeedddeeefffeeebbb___aaa``````aaaaaabbbcccdddfffgggggghhhiiiiiihhhhhhkkkkkkkkkllllllmmmoooppp{{{sssfffcccZZZWWWSSSRRRWWW[[[]]]___bbbbbbhhhnnnqqqttt}}}|||vvvtttnnnaaaSSSLLLDDDCCCAAA@@@???@@@@@@AAA>>>>>>>>>>>>============??????>>>===<<<;;;;;;:::999::::::;;;;;;::::::999::::::;;;;;;<<<======>>>===???AAAAAAAAAAAACCCEEEBBBCCCDDDFFFHHHMMMSSSWWW___hhhuuu~~~{{{vvvsssqqqpppppppppnnnjjjddd\\\TTTPPPKKKJJJJJJIIIHHHHHHGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGCCCGGGFFFHHHOOOVVVlll}}}yyyxxxyyyzzzwwwxxx~~~{{{yyy}}}~~~yyynnnqqqmmmhhhggggggfffaaa\\\YYYYYYZZZ[[[```gggpppwwwwwwyyytttggg[[[VVVTTTSSSIIIGGGDDDCCCBBB@@@===:::;;;;;;;;;::::::999999999999888777777888999;;;===AAAHHHTTTaaallltttzzz|||{{{vvvnnnfff___^^^bbbkkkzzzzzztttssswww|||vvvooommmvvvvvvjjjaaa[[[TTTSSSQQQOOONNNNNNNNNNNNQQQQQQQQQRRRUUUYYY]]]___iiiiiiiiihhheeeaaa]]][[[^^^]]]]]]]]]___aaadddfffbbbaaa```______```aaabbbaaacccdddcccbbbaaabbbdddcccbbbaaaaaabbbeeegggiiikkkjjjjjjmmmqqqpppjjjeeeggggggiiimmmlllhhhhhhkkk}}}}}}ggg]]][[[RRRSSSRRRSSSXXX^^^aaa```eeehhhooouuuxxx{{{uuulll```SSSKKKHHHFFFCCCBBBBBB@@@>>><<<888:::===??????===:::888777999:::<<<======<<<;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@AAACCCEEEGGGHHHLLLPPPSSS]]]eeesss~~~}}}}}}}}}yyy~~~zzzrrrjjjaaaYYYWWWUUUSSSQQQOOOMMMLLLKKKKKKKKKIIIHHHFFFFFFEEEEEEIIIEEEGGGNNNQQQXXXnnn{{{zzz{{{zzzxxx{{{}}}zzz{{{|||xxx|||wwwooogggccc___^^^```aaa^^^[[[YYY[[[```eeelllttt}}}sssfff^^^XXXSSSIIIFFFCCCAAA@@@???===;;;;;;;;;;;;:::::::::999999:::999888777888:::<<<===BBBIIIVVVcccnnnvvv|||~~~yyysssmmmfff```aaafffpppxxxpppkkkkkkmmmooooookkkmmmyyyyyyjjjaaa[[[WWWVVVTTTRRRQQQPPPPPPPPPUUUUUUUUUWWWYYY]]]```bbbcccdddddddddccc```]]]\\\\\\\\\[[[[[[\\\^^^```aaacccbbb```^^^]]]]]]]]]^^^___aaabbbaaa``````aaabbbddddddccccccdddfffiiijjjjjjhhhhhhkkkoooppplllggghhhggghhhjjjiiieeefffjjjwwwoooaaa[[[UUUSSSRRRSSSXXX^^^aaaaaadddgggmmmrrruuu|||~~~zzzuuulll___SSSKKKHHHFFFCCCBBBBBBAAA>>>===:::;;;===??????===;;;:::;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAACCCEEEFFFHHHKKKPPPSSS\\\dddqqqzzzrrrhhh```\\\ZZZWWWTTTQQQOOONNNNNNMMMLLLJJJIIIHHHGGGGGGGGGNNNJJJLLLRRRUUU\\\ppp}}}|||}}}zzzzzz|||zzzwwwtttvvvxxxrrrtttvvvrrrmmmbbb^^^YYYXXXZZZ\\\[[[ZZZ[[[___fffmmmvvvvvvjjj]]]TTTKKKGGGCCC@@@???>>>>>>===;;;;;;;;;;;;;;;::::::::::::999888888888:::<<<>>>BBBKKKYYYfffqqqyyy~~~|||tttooogggaaa___ccckkkuuutttlllfffdddcccgggeeelll|||{{{jjj```ZZZZZZYYYWWWUUUTTTSSSSSSSSSTTTTTTUUUVVVXXX[[[^^^___]]]^^^___``````^^^]]][[[[[[[[[ZZZZZZ[[[\\\^^^___cccbbb```^^^\\\ZZZZZZYYY\\\^^^______^^^^^^___aaafffeeeeeeeeefffhhhiiikkkjjjiiihhhkkkppprrrpppnnnjjjgggggghhhfffcccdddiiippp}}}mmmaaaYYYUUUQQQRRRXXX]]]```aaadddgggkkkooopppxxx~~~zzztttkkk___SSSJJJGGGFFFCCCBBBBBBAAA???=========>>>>>>>>>>>>======>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@AAABBBDDDFFFHHHKKKOOORRR[[[bbbooo~~~}}}ssskkkgggeee```\\\YYYWWWVVVVVVSSSRRRPPPNNNLLLKKKKKKKKKOOOLLLNNNSSSWWW^^^ppp~~~}}}{{{|||{{{}}}|||xxxvvvvvv{{{}}}mmmeeefffjjjkkkjjjddd___ZZZXXXYYY[[[\\\]]]```dddiiipppyyyyyygggYYYQQQLLLEEE@@@>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888999;;;===>>>BBBLLL\\\jjjttt{{{xxxpppkkk```\\\]]]eeeooozzz|||rrrjjjeeebbb```bbblllyyyhhh^^^ZZZ[[[ZZZYYYXXXVVVUUUTTTTTTSSSTTTTTTUUUWWWYYY[[[\\\ZZZ[[[]]]^^^^^^]]][[[ZZZZZZZZZZZZ[[[\\\^^^```aaabbbaaa___^^^\\\ZZZYYYYYYYYY[[[\\\]]]\\\\\\^^^```fffeeeeeeeeefffgggiiijjjkkkjjjjjjmmmqqqtttuuuuuullliiigggfffdddaaaccchhhmmm}}}qqq```XXXQQQRRRVVV[[[^^^```eeegggjjjmmmnnnuuu~~~zzztttkkk___SSSJJJGGGEEECCCCCCCCCBBB@@@>>>??????>>>>>>>>>>>>?????????>>><<<:::::::::;;;;;;<<<<<<;;;;;;:::::::::999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>?????????AAABBBDDDEEEGGGJJJNNNQQQYYY```lllzzzxxxwwwtttooojjjfffcccbbbbbb___]]]YYYVVVSSSQQQQQQQQQPPPOOORRRWWW\\\ddduuuzzzzzzzzz{{{|||}}}~~~~~~}}}~~~|||zzz{{{|||}}}{{{xxxyyyzzzhhh]]]]]]aaadddeeeccc___[[[YYYZZZ]]]```aaaeeegggjjjpppyyysssbbbWWWQQQIIICCC@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999:::;;;===???CCCOOO```nnnwww}}}~~~uuummmhhh^^^[[[^^^jjjvvv~~~uuummmgggeee```bbbnnn~~~|||rrrddd\\\XXXYYYYYYYYYXXXWWWVVVUUUTTTVVVWWWWWWXXXYYYZZZ[[[\\\[[[\\\]]]^^^^^^\\\ZZZYYYVVVWWWXXXZZZ]]]___aaabbb___^^^^^^^^^]]]\\\[[[[[[WWWYYY[[[[[[[[[\\\^^^___ddddddddddddeeeffffffgggjjjiiijjjlllooorrrtttuuunnnjjjggggggdddaaadddiiioookkk^^^SSSSSSVVVXXX[[[___eeegggjjjmmmnnnuuu{{{uuulll```SSSKKKGGGEEEDDDCCCCCCBBB@@@???@@@???>>>>>>>>>>>>???@@@======;;;::::::;;;======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>>>>??????@@@BBBDDDEEEFFFIIIMMMPPPWWW^^^iiivvv{{{vvvsssqqqqqqnnnkkkfff```\\\YYYXXXWWWXXXYYY\\\bbbhhhrrrwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~}}}{{{|||}}}~~~yyywww{{{iii\\\ZZZ]]]aaaccc^^^\\\YYYWWWXXX[[[___bbbdddeeehhhnnnxxxzzzgggYYYTTTLLLEEEBBB@@@???>>><<<<<<<<<===============<<<;;;:::::::::<<<>>>@@@FFFSSSeeessszzz|||tttmmmhhhaaa___dddqqqyyyrrrnnnllldddfffppp|||kkk```[[[WWWWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWXXXXXXXXX\\\]]]^^^^^^^^^\\\ZZZXXXTTTUUUVVVYYY[[[]]]___```[[[\\\]]]]]]]]]]]]]]]\\\WWWXXX[[[[[[\\\]]]___aaacccccccccdddddddddeeeeeeeeeffffffhhhjjjlllooopppmmmiiiggggggdddaaadddiiiqqqyyygggXXXVVVXXXXXXZZZ^^^dddfffjjjmmmnnnuuu|||vvvmmmaaaTTTLLLGGGEEEDDDCCCCCCCCCAAA?????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<=========;;;<<<<<<======>>>>>>???@@@BBBCCCDDDEEEHHHLLLOOOUUU[[[fffsss{{{uuuooojjjgggeeeeeecccfffjjjooouuuwwwwwwvvvvvvwwwxxxzzz{{{~~~~~~{{{www}}}kkk___[[[^^^bbbccc^^^]]]ZZZVVVUUUUUUWWWYYY[[[]]]```fffooo|||vvvcccVVVRRRKKKFFFCCCBBB@@@???<<<<<<=========>>>>>>>>>===<<<;;;:::;;;===???@@@JJJXXXkkkxxx|||tttmmmiiicccbbbhhhwww|||wwwsssqqqiiijjjsssrrreee^^^ZZZVVVTTTUUUVVVWWWXXXWWWWWWVVVUUUUUUVVVVVVVVVVVVVVVVVV[[[\\\]]]^^^^^^\\\[[[YYYVVVWWWXXXZZZ[[[\\\]]]]]]ZZZZZZ[[[\\\\\\\\\[[[ZZZWWWYYY[[[\\\]]]^^^```bbbbbbccccccdddddddddddddddcccdddeeefffggghhhiiijjjjjjgggffffffdddaaacccgggqqqqqq___[[[[[[YYYZZZ___aaadddiiimmmooouuu}}}wwwnnnbbbVVVMMMGGGEEEDDDCCCDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>======<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<======>>>;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCDDDEEEGGGKKKNNNSSSZZZdddrrr~~~}}}{{{zzzzzzxxx{{{xxxwwwwwwwwwxxxyyy{{{|||~~~}}}yyynnnaaa^^^```ccceeedddbbb]]]WWWRRROOOOOOPPPRRRTTTXXX]]]dddmmmxxxnnn[[[SSSOOOIIIFFFDDDCCCBBB@@@<<<=========>>>>>>??????===<<<;;;:::;;;===???@@@MMM\\\ooo||||||uuunnnjjjdddccciiixxxzzzuuuqqqppplllmmmttt|||lllbbb^^^ZZZVVVSSSTTTVVVXXXXXXXXXXXXWWWYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\]]]^^^]]][[[ZZZ[[[\\\\\\]]]]]]]]]]]]\\\YYYZZZ[[[[[[[[[ZZZXXXWWWWWWYYY\\\]]]^^^___aaacccccccccdddeeeeeeeeeddddddccceeegggggggggggghhhhhhgggeeedddeeeccc```bbbfffppp~~~yyyyyyxxxddd___^^^ZZZ[[[```^^^bbbhhhmmmooouuu~~~xxxooocccWWWNNNGGGEEEDDDCCCDDDDDDBBB@@@======>>>>>>>>>>>>======????????????===;;;999777:::;;;;;;;;;<<<=========::::::;;;;;;<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCDDDEEEGGGKKKMMMRRRXXXcccqqq}}}|||}}}wwwwwwxxxyyyyyyzzz{{{{{{~~~~~~{{{kkk^^^___iiinnnlllgggccc]]]WWWSSSOOOLLLIIIKKKJJJLLLQQQWWW]]]fffooouuu}}}~~~ttteeeXXXLLLKKKGGGCCC???>>>???AAA??????>>>>>>>>>>>>>>>??????>>>???AAA>>>;;;>>>EEERRR^^^ppp~~~uuummmjjjfffhhhnnnwww{{{uuuttttttnnnssszzzzzziii]]]XXXVVVTTTSSSTTTTTTUUUVVVWWWXXXYYY^^^]]][[[YYYXXXXXXYYYYYYXXXYYY[[[]]]^^^^^^^^^]]][[[ZZZYYYZZZ\\\\\\ZZZYYYZZZYYYXXXWWWWWWWWWWWWWWWUUUVVVYYY[[[]]]]]]^^^]]]``````aaaccceeefffhhhhhhcccbbb```______aaaccceeejjjhhhdddbbbaaabbbeeefffqqqzzzssszzznnn___ZZZ[[[\\\[[[bbbcccfffjjjnnnttt{{{rrrfffYYYPPPGGGEEEBBBAAABBBBBBBBBAAA>>>>>>>>>>>>============???>>>===<<<;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<===============>>>??????@@@AAACCCDDDEEEGGGKKKNNNTTTZZZdddppp~~~~~~~~~~~~~~~tttuuuvvvxxxyyyzzz||||||}}}|||lll]]][[[ccciiiiiihhhddd^^^YYYTTTPPPLLLIIIHHHFFFGGGLLLOOOTTT\\\eeellltttzzzyyytttmmm```UUUNNNLLLHHHDDD@@@>>>>>>?????????>>>>>>>>>>>>?????????>>>???@@@>>><<<@@@FFFRRR^^^ooo~~~}}}tttkkkfffcccdddiiirrr|||yyyuuutttuuutttwww|||wwwggg]]]XXXVVVUUUSSSSSSTTTUUUVVVWWWXXXXXX\\\[[[ZZZYYYXXXXXXYYYZZZYYYZZZ\\\]]]]]]]]]\\\\\\[[[ZZZYYYZZZ\\\\\\ZZZYYYYYYXXXXXXWWWVVVVVVWWWWWWUUUVVVXXXZZZ[[[\\\\\\\\\___```aaabbbdddfffggghhhcccbbb```______aaaccceeeiiigggeeebbbbbbbbbccceeellluuuooorrr}}}ooobbb]]]]]]^^^]]]ccccccfffjjjnnnttt{{{rrrfffZZZQQQHHHEEECCCAAABBBBBBBBBAAA???>>>>>>>>>============>>>===<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>???AAABBBCCCDDDGGGKKKMMMSSSYYYcccppp}}}{{{wwwuuutttuuu}}}rrrssstttvvvxxxzzz||||||{{{~~~mmm]]]XXX]]]cccfffiiieee___ZZZUUUQQQLLLIIIFFFCCCCCCFFFHHHJJJQQQYYYccckkkrrrqqqlllfff\\\TTTOOOLLLIIIDDDAAA???>>>>>>???>>>>>>>>>>>>>>>??????>>>===>>>@@@???===BBBIIISSS___ooo~~~~~~{{{vvvooofff___]]]]]]```hhhsss~~~yyyuuuuuuvvvyyy|||~~~pppddd\\\XXXVVVVVVRRRRRRSSSTTTUUUVVVWWWWWWYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^]]]\\\[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVXXXYYYYYYZZZZZZYYY^^^^^^```aaaccceeeffffffbbbaaa```______```bbbdddgggfffeeecccbbbbbbbbbbbbfffooojjjiiiqqq{{{mmmccc___^^^^^^^^^ccccccfffkkknnnttt{{{rrrfffZZZRRRHHHFFFCCCBBBBBBBBBBBBAAA??????>>>>>>>>>============<<<<<<;;;:::;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======???@@@BBBCCCDDDFFFJJJMMMSSSYYYcccooo}}}~~~xxxrrrnnnlllkkkppprrrxxxqqqrrrsssuuuvvvxxxyyyzzzyyy{{{~~~mmm]]]VVVYYY```dddgggccc^^^YYYTTTOOOJJJGGGDDDBBBAAADDDEEEFFFKKKRRR^^^iiirrrrrrllleee]]]VVVOOOKKKGGGCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@===<<<>>>@@@??????DDDLLLWWWbbbqqq~~~zzzsssooommmggg^^^WWWVVVUUUWWW]]]hhhvvv{{{xxxyyyzzzxxx}}}vvviiiaaa[[[VVVUUUVVVQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^_________^^^\\\ZZZYYYZZZYYYYYYZZZ[[[[[[ZZZXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWW\\\]]]^^^```aaacccdddeee```___^^^]]]]]]___```aaaeeeeeeeeedddcccaaa```___cccjjj{{{~~~hhhdddjjjyyysssjjjbbb^^^\\\\\\\\\bbbcccfffkkknnntttzzzqqqeeeZZZRRRIIIFFFDDDBBBBBBBBBAAA@@@?????????>>>>>>>>>======<<<<<<;;;;;;::::::::::::===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<>>>@@@AAABBBCCCFFFIIILLLSSSZZZdddppp~~~~~~wwwqqqmmmjjjhhhgggfffiiipppwww~~~qqqrrrrrrssstttuuuvvvvvvvvvyyy{{{|||||||||}}}~~~{{{|||~~~kkk\\\VVVWWW[[[```bbb___[[[VVVRRRMMMHHHEEEBBB??????BBBBBBCCCHHHNNN[[[hhhuuuuuunnnfff^^^YYYPPPLLLFFFBBBAAAAAA@@@>>>>>>>>>======>>>???@@@@@@===<<<>>>@@@@@@@@@FFFNNN[[[fffuuu~~~}}}|||zzzssskkkfffdddaaaZZZUUUTTTSSSSSSWWWaaappp~~~|||}}}uuu{{{}}}pppccc^^^ZZZUUUSSSTTTOOOPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^^^^______```___^^^\\\[[[YYYZZZYYYXXXYYY[[[[[[YYYXXXVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWZZZ[[[\\\^^^```aaabbbccc]]]\\\\\\[[[\\\]]]^^^___bbbcccccccccbbbaaa```___bbbhhhwww}}}fffaaafffpppnnnjjjddd___\\\\\\\\\aaabbbfffkkknnnsssyyypppdddYYYQQQJJJGGGDDDCCCBBBBBBAAA@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<===???AAAAAABBBEEEIIILLLTTTZZZeeerrrwwwqqqlllfffccc]]][[[\\\aaadddhhhooowwwqqqqqqqqqrrrrrrssssssttttttvvvxxxyyyyyyyyy{{{|||~~~~~~wwwuuuxxx|||~~~jjj^^^YYYWWWXXXZZZ^^^[[[WWWTTTPPPLLLGGGCCC@@@======@@@@@@@@@DDDJJJVVVeeessssssllleee```]]]WWWPPPHHHBBBAAAAAA@@@???============>>>???@@@AAA>>>===>>>@@@@@@@@@GGGOOO]]]hhhwww}}}xxxvvvvvvpppgggbbb``````___^^^]]][[[YYYZZZaaaoootttzzz{{{lll___\\\ZZZSSSPPPRRRNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTVVVYYY[[[\\\]]]^^^\\\]]]]]]^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVVVVUUUVVVVVVWWWXXXYYYYYY[[[\\\^^^```aaabbb[[[[[[[[[[[[[[[\\\]]]]]]```aaaaaabbbbbbaaa``````dddhhhuuu}}}fff___bbbmmmnnnmmmhhhaaa]]]]]]___```aaaeeejjjmmmqqq}}}{{{qqqeeeYYYRRRKKKHHHEEECCCCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<===>>>@@@AAABBBDDDHHHKKKSSSZZZeeeqqq~~~yyyqqqiii```ZZZTTTRRRRRRUUUWWWXXX]]]dddpppnnnnnnoooppprrrsssttttttrrrtttvvvwwwwwwxxxyyy{{{{{{|||}}}~~~|||sssoooqqqtttyyyooodddaaa\\\YYYXXXZZZXXXUUURRRPPPLLLGGGCCCAAA??????@@@@@@>>>AAAGGGQQQ```nnnmmmgggcccdddfffbbbYYYMMMDDDBBBAAA@@@???============>>>???@@@AAA@@@>>>???@@@@@@@@@GGGOOO\\\hhhxxx|||wwwttttttooohhhcccbbbeeekkkooonnnkkkfffcccfffqqqwww{{{{{{jjj]]]\\\ZZZRRRNNNPPPMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRUUUWWWYYYZZZ[[[[[[WWWXXXYYYZZZ[[[ZZZZZZYYYYYYXXXXXXYYYZZZZZZYYYWWWWWWWWWVVVVVVWWWXXXXXXYYYWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXYYY[[[]]]^^^``````\\\\\\\\\\\\]]]]]]^^^^^^^^^______``````aaabbbbbbfffhhhssskkk```aaalllnnnnnniiiaaa\\\\\\___^^^___dddiiikkkppp{{{~~~sssggg[[[TTTKKKHHHEEECCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>><<<<<<=========<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<>>>???@@@AAADDDHHHKKKQQQXXXcccppp|||~~~vvvkkk___VVVTTTPPPMMMMMMLLLLLLRRRYYYcccsss~~~{{{wwwrrrooollliiigggggghhhoooyyykkklllmmmoooqqqsssuuuuuuqqqsssuuuuuuvvvwwwyyyzzzzzz{{{|||~~~zzzpppkkkllloooqqq|||vvvllliiiccc\\\YYYYYYWWWTTTRRRPPPLLLHHHDDDEEECCCBBBCCCAAA???AAAFFFPPP^^^jjjiiicccccciiinnnkkk```QQQFFFBBBBBB@@@>>>============>>>???@@@AAAAAA??????@@@@@@@@@GGGPPPZZZfffxxx{{{vvvuuutttpppjjjeeeeeekkkuuu||||||xxxrrrlllkkksss||||||}}}{{{jjj]]]\\\ZZZQQQLLLOOOLLLMMMNNNOOOPPPQQQQQQRRROOOPPPSSSUUUWWWXXXYYYYYYSSSTTTVVVWWWYYYYYYXXXXXXYYYXXXXXXYYYZZZZZZYYYWWWWWWWWWWWWWWWWWWXXXYYYZZZVVVVVVUUUUUUVVVXXXYYYZZZWWWXXXYYYZZZ\\\^^^___```]]]]]]^^^^^^^^^_________^^^^^^^^^^^^___aaabbbcccgggiiirrrqqqcccbbbjjjmmmmmmhhh___YYYZZZ]]]]]]^^^ccchhhkkkooozzzuuuiii]]]UUULLLIIIEEECCCCCCCCCAAA@@@@@@@@@@@@????????????>>><<<===>>>>>>>>>===;;;;;;======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<>>>???@@@AAADDDGGGJJJOOOVVVaaannn{{{{{{pppbbbYYYXXXRRRLLLHHHEEEEEEJJJRRR___lllwwwwwwssspppnnnlllcccaaa^^^\\\[[[YYYWWWUUUUUUUUU[[[eeennnwwwqqqnnnkkklllppprrrrrrpppppppppooooooqqqtttxxxzzz{{{{{{{{{{{{|||||||||}}}}}}yyyooohhheeedddqqqzzz}}}uuunnnkkk\\\[[[ZZZWWWTTTOOOLLLIIIDDDBBBAAAAAACCCDDDDDDCCCKKKWWWbbbccc\\\XXX\\\bbbmmmeeeVVVJJJFFFFFFBBB<<<>>>===<<<;;;;;;<<<===>>>AAA===<<<===>>>???EEEMMMZZZdddqqq~~~wwwwww}}}xxxnnniiippp~~~~~~zzz}}}~~~~~~~~~}}}nnnhhh^^^VVVRRRRRRRRRRRRMMMMMMMMMOOOQQQRRRQQQPPPQQQRRRRRRTTTUUUVVVWWWXXXWWWWWWVVVWWWXXXZZZ\\\^^^```___^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWZZZ[[[ZZZYYYYYYZZZ\\\[[[YYYZZZ\\\^^^___^^^]]]]]]]]]]]]^^^______```]]]]]]^^^___aaacccdddeeeaaajjjuuuyyygggfffiiimmmmmmhhhbbb```\\\YYY[[[]]]bbbfffhhhlllxxxxxxooobbbVVVNNNIIIFFFGGGFFFCCCDDDHHHDDDBBB@@@>>>=========>>>@@@??????>>>===<<<<<<;;;======<<<;;;;;;;;;;;;<<<888888999999999:::::::::========================<<<>>>@@@BBBBBBDDDFFFHHHPPPVVVaaakkkvvvyyyjjj]]]UUUQQQJJJEEECCCEEEJJJMMM```jjjpppllleeebbb^^^YYYTTTRRRNNNJJJHHHIIIKKKLLLOOOQQQUUUYYY___jjjwwwrrrpppnnnnnnoooqqqrrrrrrqqqpppooonnnpppssswwwzzzxxxyyyzzz{{{|||}}}~~~~~~{{{qqqjjjfffeeekkkvvvxxxiiihhheee```[[[UUUPPPNNNKKKIIIGGGFFFGGGGGGFFFEEEHHHSSS]]]^^^VVVQQQSSSXXX```^^^UUUJJJDDDCCCBBB>>>???>>>===<<<<<<<<<===>>>AAA>>>===>>>???AAAGGGNNN\\\eeepppzzz~~~xxxxxx|||}}}vvvmmmlllzzz{{{vvvvvv|||}}}{{{yyylllfff]]]VVVSSSRRRSSSSSSPPPOOOOOOPPPRRRSSSRRRPPPQQQQQQRRRSSSUUUVVVVVVWWWUUUUUUUUUUUUVVVYYY[[[\\\^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYUUUWWWYYYZZZYYYYYYZZZ[[[]]]\\\ZZZZZZ\\\]]]]]]]]][[[\\\]]]______^^^]]]\\\_________``````bbbcccdddaaaiiirrrlllgggiiimmmmmmgggaaa^^^[[[XXX[[[]]]aaafffhhhmmmyyy|||rrreeeYYYOOOJJJFFFFFFEEECCCDDDGGGCCCBBB@@@???>>>===>>>>>>?????????>>>===<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;888999999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@AAABBBCCCFFFHHHPPPVVV```jjjsss~~~pppcccXXXSSSMMMGGGDDDFFFJJJMMMZZZbbbfffaaaZZZVVVRRRMMMKKKIIIGGGDDDCCCDDDEEEFFFHHHKKKNNNQQQWWWaaannnwwwssssssrrrpppooopppsssvvvuuussspppnnnooorrrvvvxxxvvvwwwxxxzzz{{{}}}~~~}}}~~~wwwoookkkiiihhhvvvxxxvvvqqqjjjbbbZZZTTTQQQPPPMMMJJJHHHGGGFFFDDDCCCFFFPPPXXXXXXPPPJJJIIILLLSSSUUUTTTLLLFFFFFFEEEDDDAAA@@@>>>===<<<===>>>???AAA???>>>@@@AAACCCIIIPPP^^^gggpppvvv}}}~~~xxxxxxzzz|||tttlllpppwwwqqqrrrwwwyyyxxx~~~yyyrrriiiccc\\\VVVTTTTTTTTTTTTSSSRRRQQQRRRTTTTTTSSSQQQQQQQQQRRRSSSTTTUUUUUUVVVRRRRRRRRRRRRTTTVVVXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZWWWXXXYYYYYYXXXXXXZZZ\\\^^^]]][[[[[[]]]^^^^^^]]][[[]]]```aaaaaa___\\\ZZZaaaaaa`````````aaabbbbbbbbbgggooo{{{ttthhhjjjmmmmmmeee^^^\\\ZZZXXX[[[\\\aaafffiiiooo{{{xxxjjj]]]RRRKKKFFFFFFEEECCCCCCEEECCCBBBAAA???>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAACCCEEEHHHOOOUUU^^^gggppp{{{vvvjjj]]]XXXPPPJJJGGGGGGJJJLLLTTTYYYZZZTTTNNNIIIFFFCCCBBBAAAAAA@@@@@@@@@@@@AAACCCEEEHHHKKKOOOXXXdddlll}}}qqqssssssqqqoooqqqvvv{{{{{{xxxtttpppoooqqqtttvvvvvvvvvwwwyyyzzz|||}}}}}}|||}}}}}}~~~xxxrrrpppkkk}}}vvvmmmddd]]]YYYSSSQQQMMMKKKIIIHHHEEEDDDFFFNNNUUUUUUNNNHHHFFFGGGLLLPPPQQQOOONNNOOOMMMJJJDDDBBB@@@=========???@@@BBB??????BBBCCCEEEJJJQQQ```jjjsssuuuxxx|||xxxwwwwww|||tttlllsss}}}xxxwww|||}}}{{{vvvnnnddd```ZZZVVVUUUUUUUUUUUUTTTSSSSSSSSSUUUTTTSSSQQQRRRRRRRRRSSSSSSTTTTTTTTTPPPPPPPPPPPPRRRTTTVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[XXXYYYYYYXXXXXXYYY[[[^^^___]]]]]]^^^```bbbaaaaaa___```aaaaaaaaa___^^^]]]````````````aaabbbccccccdddhhhmmmvvvyyyhhhiiinnnmmmeee]]]ZZZYYYXXX[[[\\\```fffjjjppp|||~~~pppcccUUUMMMFFFEEEEEECCCBBBDDDBBBBBBAAA@@@??????>>>>>>???>>>>>>>>>=========<<<;;;;;;:::999999999999:::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;===>>>???@@@BBBEEEHHHMMMSSS\\\eeennnzzzyyynnnbbb]]]UUUNNNIIIHHHIIIJJJOOOQQQPPPLLLGGGCCCAAA???>>>>>>???@@@AAAAAAAAAAAACCCEEEGGGIIILLLTTT^^^fffqqq}}}nnnppprrrqqqpppsssxxx}}}|||wwwsssqqqqqqrrrtttwwwwwwxxxxxxyyyyyyzzzzzz||||||||||||}}}~~~xxxuuurrr}}}tttkkkgggYYYVVVSSSQQQOOOMMMKKKIIIHHHMMMQQQRRRNNNIIIGGGGGGJJJLLLMMMOOOTTTXXXTTTMMMGGGEEEAAA???===>>>???AAABBB???@@@CCCDDDDDDJJJPPP^^^jjjuuuwwwxxx~~~~~~{{{yyywwwtttzzzsssnnnwwwuuuoooaaa]]]YYYVVVUUUVVVVVVUUUTTTSSSSSSTTTUUUUUUSSSQQQSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPOOOPPPQQQSSSUUUWWWWWWWWWVVVVVVVVVVVVWWWWWWUUUVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[ZZZYYYZZZ]]]___^^^^^^^^^aaadddffffffeeeaaa```^^^]]]\\\]]]^^^^^^^^^______```bbbccceeeffffffiiinnnttt{{{fffgggmmmnnnfff]]]ZZZYYYYYY\\\[[[___eeejjjqqq|||vvvjjjYYYPPPGGGFFFEEECCCBBBCCCAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>============;;;;;;:::999999999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>???AAAEEEHHHKKKQQQZZZdddnnn{{{~~~sssgggbbbZZZQQQKKKHHHGGGHHHJJJIIIHHHFFFCCC@@@???@@@<<<===???AAABBBBBBBBBBBBCCCEEEGGGHHHKKKQQQZZZaaammmwwwlllnnnooopppqqqtttwwwzzz}}}{{{wwwtttrrrrrrsssssswwwwwwwwwwwwxxxxxxxxxxxx||||||{{{{{{|||~~~|||yyyyyyvvvppp```]]]YYYVVVTTTRRROOOMMMLLLNNNPPPPPPNNNKKKJJJIIIJJJKKKKKKNNNVVV\\\YYYRRRIIIGGGCCC???>>>>>>@@@BBBAAA??????BBBCCCCCCGGGNNNYYYfffrrrvvvxxx}}}}}}{{{{{{xxxttttttqqqqqq|||}}}tttooo^^^[[[XXXVVVVVVVVVVVVUUUTTTTTTSSSTTTVVVVVVUUUSSSUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQQQQQQQSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWUUUVVVWWWXXXZZZ[[[\\\]]][[[\\\]]]]]]\\\\\\^^^```______```bbbeeeggggggeee___^^^[[[YYYYYYZZZ]]]^^^^^^^^^___```bbbdddfffggghhhkkkooosss{{{{{{eeeeeelllooohhh___[[[ZZZZZZ\\\[[[]]]dddjjjpppzzzzzzppp^^^SSSIIIGGGGGGDDDBBBBBBAAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>============<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<=========@@@DDDGGGKKKPPPYYYcccmmm{{{zzzlllfff]]]SSSLLLGGGFFFEEEEEEBBBAAABBBAAA>>>===@@@;;;<<<===???@@@AAAAAABBBBBBDDDFFFGGGIIINNNWWW]]]kkksss}}}mmmmmmnnnppprrrssssssrrrvvvuuuttttttssssssttttttuuuuuuvvvvvvwwwxxxyyyyyy}}}|||{{{{{{|||~~~{{{nnnkkkfffbbb^^^[[[WWWUUUVVVUUUTTTSSSRRRPPPOOONNNMMMOOOQQQRRRWWW]]]^^^ZZZKKKIIIDDD@@@>>>???AAABBBAAA??????AAAAAAAAADDDJJJRRR^^^kkkrrrvvv}}}}}}||||||uuunnnppptttzzzqqqkkk]]]ZZZWWWVVVVVVVVVUUUTTTUUUTTTTTTVVVXXXXXXWWWVVVWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTUUUWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWYYYZZZ\\\^^^___```[[[]]]___```______```aaaaaa```aaaccceeeeeecccbbb^^^]]]\\\[[[[[[\\\^^^___`````````aaabbbdddeeefffgggkkkppptttwwwyyydddbbbkkkpppkkkaaa\\\\\\[[[]]][[[\\\ccciiioooxxx~~~uuuaaaUUUJJJHHHHHHFFFCCCBBB@@@AAABBBBBBBBBAAA@@@???============>>>>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???DDDGGGLLLQQQYYYbbblllyyy~~~oooiii```UUULLLGGGDDDCCCCCC???>>>AAAAAA===<<<>>>;;;;;;<<<===???@@@AAABBBAAACCCEEEFFFHHHMMMUUU[[[gggnnnxxxooommmmmmooorrrsssppplllooopppqqqrrrtttuuuuuuvvvrrrssstttvvvwwwyyyzzz{{{}}}|||{{{{{{|||~~~~~~}}}wwwrrrmmmiiidddaaa___]]]ZZZXXXVVVUUUTTTSSSQQQUUUXXXWWWXXX^^^bbbbbbMMMJJJEEEAAA??????AAACCC@@@>>>>>>@@@@@@???BBBHHHMMMXXXdddmmmttt}}}~~~~~~~~~wwwlllpppvvvwwwmmmggg\\\ZZZWWWVVVVVVVVVTTTSSSVVVUUUVVVWWWZZZ[[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUWWWYYY[[[\\\\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYZZZ\\\^^^```aaabbb[[[^^^aaabbbaaa``````aaabbbbbbaaabbbcccbbb```^^^^^^^^^___```aaaaaaaaaaaabbbbbbaaaaaabbbccccccdddfffjjjqqqtttuuuyyyeee```kkkqqqlllccc^^^\\\\\\]]][[[\\\bbbhhhnnnwwwxxxdddWWWKKKHHHIIIFFFDDDCCC@@@AAABBBBBBBBBAAA@@@???============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<>><<<>>>============???@@@BBBCCCAAADDDFFFGGGIIINNNUUU[[[bbbkkkvvvnnnnnnmmmmmmmmmnnnooooooqqqppppppooopppqqqssstttssstttuuuvvvwwwxxxyyyyyy{{{zzzzzzzzz|||}}}yyypppjjjiiilllnnnjjjbbb[[[YYYZZZ___^^^^^^___bbbcccccccccVVVPPPGGGAAA>>>???AAACCC???@@@AAAAAAAAAAAACCCDDDEEENNNZZZgggqqqyyy}}}yyyvvvnnnvvvuuujjjeee```^^^[[[XXXVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXVVVTTTSSSTTTVVVXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYY```___^^^_________]]]\\\^^^^^^^^^___^^^^^^]]]]]]___^^^^^^^^^___aaaccceee\\\]]]^^^```aaa``````___bbbaaaaaaaaabbbdddfffhhhlllkkkpppvvvwww~~~{{{eeeaaammmwwwtttggg\\\XXXYYYWWWZZZ___cccgggnnnwww}}}vvveeeYYYMMMIIIGGGDDDBBBBBBCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;>>>>>>>>>CCCIIIMMMSSS\\\cccjjjttt~~~rrreeeVVVLLLHHHFFFBBB===>>>>>>======<<<<<<<<<;;;===<<<<<<<<<===>>>@@@AAACCCEEEGGGFFFGGGJJJQQQWWWeeelllwww~~~mmmmmmlllllllllmmmmmmmmmoooooooooooopppqqqrrrrrrsssssstttvvvwwwyyyzzzzzz{{{zzzzzzzzz{{{}}}~~~yyyzzzxxxtttmmmhhheeeeeefffeeeeeefffhhhhhhfffddd[[[TTTKKKEEEBBBCCCEEEFFFCCCCCCBBBAAA@@@@@@BBBCCCGGGLLLWWWcccoooyyy~~~{{{xxxvvvttt|||wwwlllfff```^^^[[[XXXVVVVVVWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXVVVWWWWWWVVVUUUUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZ\\\]]]^^^^^^]]]```______```aaaaaa___]]]^^^^^^______^^^^^^]]]\\\^^^^^^^^^___```aaabbbbbb]]]^^^______```aaaaaaaaaccccccbbbbbbccceeegggiiimmmlllqqquuuuuu{{{jjjbbbnnnyyywwwlllaaa\\\\\\XXX[[[___cccfffmmmvvv|||vvvfffYYYMMMIIIGGGDDDBBBCCCDDDCCCBBBBBBAAAAAABBBBBB?????????>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;>>>>>>>>>CCCIIILLLSSS\\\dddkkksss~~~|||nnnbbbTTTJJJGGGEEEAAA<<<>>>=========<<<<<<<<<;;;<<<<<<;;;;;;<<<>>>@@@AAACCCEEEFFFFFFFFFJJJPPPVVVdddlllvvv~~~kkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooopppppppppppprrrssstttvvvxxxzzz{{{|||zzzzzzzzzzzz{{{|||~~~{{{wwwuuurrrpppqqqqqqqqqqqqqqqnnniiieee___YYYQQQKKKIIIJJJLLLMMMLLLJJJFFFCCCAAAAAABBBCCCGGGJJJQQQ]]]lllxxx~~~}}}{{{yyyxxx{{{wwwkkkeee___]]]ZZZXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYTTTUUUWWWVVVVVVVVVYYY[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVXXX[[[^^^aaabbbbbbbbb______```cccddddddaaa^^^^^^^^^______^^^^^^]]]\\\^^^^^^^^^_________``````___^^^^^^^^^___```aaabbbddddddccccccdddfffhhhiiijjjkkkooossstttyyynnnaaakkkvvvxxxpppeee^^^\\\YYY\\\___bbbeeekkkttt{{{vvvhhh[[[NNNIIIHHHEEECCCCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@??????>>>>>>===<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;>>>>>>???CCCJJJMMMTTT^^^fffmmmuuu}}}~~~vvvggg]]]PPPHHHEEEBBB???;;;=========<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???AAACCCEEEFFFFFFFFFIIIOOOTTTccckkkuuu}}}jjjjjjjjjjjjjjjjjjjjjiiilllmmmooopppqqqqqqpppoooqqqrrrtttvvvxxxzzz|||}}}yyyyyyxxxxxxyyy{{{|||}}}~~~~~~}}}zzzssskkkeeeaaa\\\UUUQQQQQQSSSVVVWWWWWWSSSMMMHHHFFFEEEEEEEEEGGGGGGKKKWWWhhhwww~~~~~~{{{zzzzzzttthhhaaa^^^]]]ZZZXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYUUUVVVWWWWWWVVVWWWYYY[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVXXX\\\___bbbbbbbbbaaa^^^___aaadddfffeeebbb___^^^^^^^^^___^^^^^^]]]]]]______]]]]]]]]]]]]^^^______^^^\\\[[[\\\^^^aaacccdddcccccccccdddeeeggggggfffggglllrrrttt{{{kkk\\\cccooovvvrrrfff]]]ZZZZZZ]]]___aaadddjjjsssyyyvvvjjj]]]PPPJJJHHHEEECCCDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@??????>>>======<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;>>>>>>???DDDJJJPPPWWWaaakkkssszzzvvvmmm^^^VVVLLLEEEBBB@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::<<<>>>@@@AAABBBDDDFFFFFFEEEHHHMMMRRRaaaiiittt|||hhhiiijjjkkkkkkkkkjjjjjjmmmnnnoooqqqrrrqqqqqqppppppqqqsssuuuwwwyyy{{{|||xxxwwwwwwvvvwwwxxxzzz{{{}}}~~~~~~~~~yyynnnfffccc___[[[YYY[[[___ccceeebbb\\\UUUPPPMMMLLLJJJIIIIIIHHHKKKVVVfffuuu~~~zzzxxxxxxyyyqqqfff___]]]\\\ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYYYYXXXWWWWWWXXXZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWXXX[[[^^^_________^^^^^^___aaadddfffeeeaaa^^^\\\]]]^^^^^^_________^^^cccaaa___]]]\\\]]]^^^___^^^]]][[[ZZZZZZ]]]```bbbbbbbbbbbbccccccdddeeeeeefffhhhmmmqqqtttzzzyyydddYYY]]]hhhssstttiii___[[[ZZZ\\\___```bbbiiirrryyyyyylll___QQQKKKHHHEEEDDDDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@???>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::===??????DDDKKKSSSZZZeeeqqq{{{}}}nnncccVVVPPPHHHBBB@@@>>><<<:::;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;<<<>>>@@@BBBCCCEEEGGGGGGFFFGGGLLLPPP___hhhsss|||ggghhhjjjlllmmmmmmmmmlllnnnnnnooopppqqqqqqqqqqqqpppqqqrrrtttvvvxxxyyyzzzvvvuuuttttttuuuvvvwwwxxxzzzzzz{{{}}}}}}~~~}}}}}}|||}}}~~~~~~~~~uuummmiiifffddddddhhhmmmrrrtttnnnhhhaaa\\\ZZZYYYVVVSSSQQQPPPRRRZZZgggttt}}}~~~~~~zzztttqqqrrrttt~~~~~~~~~|||nnneee___\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYWWWWWWXXXZZZZZZZZZYYYXXXWWWVVVVVVUUUXXXYYYZZZ[[[[[[\\\\\\\\\^^^^^^___bbbcccccc```]]]ZZZ[[[\\\^^^___`````````eeeeeedddcccbbbaaa``````^^^]]][[[ZZZ[[[]]]```bbbbbbbbbbbbccccccdddddddddjjjlllpppqqqsssvvv}}}xxxbbbZZZZZZdddssswwwnnnccc___ZZZ\\\^^^___aaahhhrrryyy|||oooaaaRRRKKKHHHEEEDDDEEEBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@??????>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===??????DDDKKKTTT\\\hhhvvvyyygggZZZNNNJJJEEEAAA>>>===;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;===???BBBCCCDDDFFFHHHHHHGGGHHHLLLPPP\\\fffrrr|||ggghhhkkknnnoooppppppooonnnnnnnnnnnnooopppqqqqqqppppppqqqssstttvvvwwwwwwtttsssrrrrrrrrrssstttuuuvvvwwwyyy{{{|||}}}||||||{{{|||}}}}}}|||}}}~~~xxxtttrrrooopppuuu{{{~~~yyyrrrooonnnlllgggccc]]]]]]___cccjjjsss|||}}}~~~}}}|||}}}~~~}}}wwwppplllnnnppp|||yyyxxxvvvjjjccc\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYXXXYYY[[[\\\ZZZZZZYYYXXXWWWVVVUUUUUUXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^___``````]]][[[XXXYYY[[[]]]```aaabbbcccfffiiimmmnnnmmmhhhbbb______^^^]]]]]]]]]___aaacccccccccddddddddddddddddddjjjmmmooopppqqqsssvvvwww|||eee[[[XXX```rrryyyqqqfffbbbYYY[[[]]]^^^aaahhhrrrzzzqqqbbbSSSLLLIIIFFFDDDEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===???@@@EEEKKKTTT[[[hhhxxxuuubbbTTTIIIFFFCCC@@@>>><<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<>>>AAACCCDDDEEEGGGJJJIIIHHHHHHLLLOOO[[[eeerrr|||fffhhhllloooqqqrrrrrrqqqmmmmmmllllllmmmnnnpppqqqppppppqqqrrrsssuuuuuuvvvsssrrrqqqqqqqqqrrrssstttsssuuuwwwyyy{{{||||||||||||}}}~~~}}}{{{{{{}}}~~~}}}{{{xxxyyy~~~~~~~~~|||vvvrrrfffggghhhjjjmmmssszzz{{{}}}~~~~~~|||{{{|||~~~~~~wwwoookkkmmmppp|||xxxttt}}}qqqeee___YYY[[[[[[ZZZZZZYYYYYYXXXXXXVVVWWWWWWWWWWWWWWWWWWVVVUUUWWWXXXYYYYYYZZZ]]]___[[[ZZZYYYXXXWWWVVVUUUUUUXXXWWWVVVVVVXXX[[[]]]______^^^]]]]]]^^^]]]\\\ZZZWWWXXXZZZ]]]```bbbcccdddffflllssswwwvvvnnnddd^^^``````______```aaacccdddddddddeeefffffffffeeeeeefffiiilllnnnpppsssuuutttjjjZZZUUU]]]oooyyyqqqfffbbbXXXZZZ\\\]]]```hhhrrrzzzrrrcccTTTLLLIIIFFFEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===???@@@EEELLLTTTZZZgggxxxrrr___RRRFFFEEEBBB???===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===???AAADDDEEEFFFHHHJJJJJJHHHIIILLLOOOZZZdddrrr|||cccfffjjjnnnqqqrrrqqqqqqsssqqqnnnkkkkkklllooopppssstttttttttttttttssssssppppppooooooppppppqqqrrrvvvwwwyyyyyyxxxxxxxxxyyywwwxxxyyyzzz|||}}}~~~~~~~~~xxxvvvsssssstttwwwxxxxxx~~~~~~}}}zzzyyyzzz}}}~~~yyytttrrrsssuuuwww|||vvv||||||lllaaa]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTVVVXXXYYYYYYXXXVVVUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[[[[ZZZYYYXXXWWWVVVVVVUUUVVVVVVWWWXXXYYY[[[[[[[[[ZZZZZZZZZ\\\\\\ZZZYYYYYY[[[\\\]]]]]]___aaadddfffllltttyyyzzzvvvooojjjfffeeeccc```^^^___bbbeeecccdddeeeeeedddcccaaa```eeedddfffiiikkknnnrrrvvvooo___WWW]]]jjjqqqwwwssseee^^^[[[[[[\\\^^^cccqqq~~~wwwfffUUUMMMLLLHHHEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>=========>>>??????>>>===;;;;;;<<<<<<===========================:::::::::::::::::::::::::::;;;<<<<<<===???DDDGGGSSS[[[hhhuuuyyyeeeTTTIIICCCBBBAAA???>>>=========<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<>>>AAADDDFFFIIIJJJKKKIIIGGGGGGKKKOOOYYYcccqqq|||aaadddgggkkkmmmmmmmmmlllooonnnlllkkkkkkmmmpppqqqttttttttttttsssrrrqqqqqqppppppooooooppppppqqqrrruuuwwwyyyyyyxxxwwwxxxyyyvvvvvvwwwxxxyyyzzzzzz{{{|||{{{}}}|||yyyyyyzzzzzzzzz}}}|||||||||{{{{{{|||}}}|||}}}zzzrrrfff^^^[[[ZZZ\\\\\\[[[ZZZXXXWWWWWWVVVUUUUUUVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVXXXYYYZZZ[[[[[[ZZZZZZZZZ\\\\\\ZZZXXXYYYZZZ\\\\\\\\\^^^```bbbfffkkkrrrxxxyyyvvvqqqmmmfffeeeccc```^^^___bbbeeebbbccccccdddcccbbbaaa```ddddddfffjjjlllnnnppprrr|||www^^^TTTXXXeeennnvvvttteee^^^[[[ZZZ\\\]]]cccppp|||zzziiiWWWOOOLLLIIIFFFEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===>>>>>>??????>>>===<<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<===???CCCGGGPPPXXXeeesss}}}lll]]]PPPHHHBBBBBBAAA@@@???>>>===<<<;;;:::::::::::::::;;;;;;<<<<<<;;;<<<>>>AAAEEEGGGIIIKKKLLLJJJGGGGGGJJJNNNXXXcccsss^^^```ccceeeggghhhggggggjjjjjjjjjkkklllnnnoooppprrrrrrrrrqqqqqqqqqppppppppppppooooooppppppqqqrrrtttvvvxxxxxxwwwvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxyyyxxxyyy}}}~~~}}}~~~|||{{{zzzzzz{{{}}}zzz{{{|||}}}}}}{{{pppeee^^^[[[YYYXXX[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZVVVVVVVVVVVVWWWXXXZZZZZZ\\\[[[ZZZ[[[[[[[[[YYYXXXYYYZZZ\\\\\\\\\]]]___aaacccggglllqqqtttssspppnnneeeeeecccaaa______aaaccc```aaaaaabbbaaaaaa```___bbbdddggglllpppsssrrrpppyyy{{{```RRRSSS```lllxxxvvvhhh]]][[[ZZZ[[[]]]bbbmmmxxx~~~mmmZZZPPPMMMIIIGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<>>>>>>>>>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<>>>BBBEEELLLTTT___lllxxxnnn\\\OOOHHHDDDCCC>>>???AAABBBAAA???===<<<::::::999999888999999999999999:::<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;>>>AAADDDLLLSSS^^^iiiuuuxxxoooaaaSSSJJJDDDAAA@@@===???@@@AAAAAA@@@>>>===<<<<<<;;;:::::::::::::::999999:::<<>>>>>>>>?????????>>>===<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;===AAADDDJJJQQQ\\\gggsssxxxtttpppnnnooopppqqqqqqsssssstttvvvwwwvvvssspppeee___VVVNNNHHHDDDAAA???===>>>@@@@@@AAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;999999:::<<>>>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;===@@@CCCFFFMMMYYYfffsss{{{tttjjjccc``````______^^^]]]^^^___aaabbbaaa___WWWSSSMMMIIIFFFDDDBBBAAA>>>>>>??????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::<<>>>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<@@@CCCBBBJJJWWWeeetttwwwjjj```ZZZXXXVVVUUURRRQQQQQQSSSUUUWWWWWWVVVOOOLLLHHHEEEDDDDDDCCCCCC???>>>>>>>>>???@@@AAABBB???>>>===<<<;;;:::::::::::::::;;;<<>><<<<<<>>>@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???AAAHHHSSS```ooo}}}lllbbb[[[UUURRRMMMJJJGGGHHHKKKMMMLLLJJJKKKIIIFFFEEEEEEDDDBBB@@@AAA???===<<<===>>>>>>>>>============<<<;;;::::::;;;::::::;;;>>>BBBFFFIIIOOOSSSVVVXXXWWWXXX[[[^^^ccchhhnnnsssvvvyyy|||FFFFFFFFFFFFFFFGGGHHHHHHKKKKKKLLLNNNQQQUUUXXXZZZXXXZZZ]]]^^^___aaacccfffggggggggghhhiiiiiiiiijjjiiiiiiiiijjjkkkmmmnnnooommmllllllnnnqqqrrrrrrrrrqqqrrrsssrrrrrrsssvvvxxxuuuwwwxxxzzz|||~~~~~~~~~~~~}}}~~~~~~~~~{{{yyy{{{xxxnnnccc\\\dddvvv~~~~~~~~~zzzyyy}}}}}}kkk```WWWTTTQQQOOOPPPQQQRRRRRRUUUTTTTTTSSSSSSTTTTTTUUUPPPOOOMMMLLLKKKLLLLLLMMMKKKJJJJJJJJJJJJIIIIIIIIIMMMNNNOOOQQQSSSTTTVVVVVVTTTSSSRRRRRRSSSTTTSSSQQQSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]]]]\\\[[[XXXYYYZZZ[[[[[[ZZZYYYXXXZZZ\\\^^^______```bbbcccdddddddddgggkkkpppvvvyyy{{{tttrrryyyuuu]]]VVV[[[bbbddd___YYYUUUVVVYYYZZZ]]]bbbeeemmm{{{vvveeeWWWNNNKKKFFFFFFEEEDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????????????????>>>======<<<;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???AAAFFFOOOZZZgggxxx|||qqqhhh^^^UUUPPPLLLIIIIIIKKKMMMMMMKKKLLLJJJGGGFFFFFFFFFEEEDDDCCC@@@===<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;:::999;;;:::999:::===BBBHHHLLLOOOSSSXXXZZZZZZZZZ\\\^^^bbbfffkkkoooqqqsssvvvxxx|||}}}GGGGGGFFFFFFEEEFFFFFFGGGIIIIIIJJJLLLNNNQQQTTTVVVVVVYYY[[[]]]]]]]]]^^^```eeeeeeeeefffffffffggggggfffgggggghhhjjjlllmmmnnnmmmllllllmmmpppqqqqqqppppppqqqqqqpppooooooqqqrrrrrrtttvvvxxxyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzwwwvvvrrrjjjcccaaaeeekkk|||}}}zzz~~~}}}zzzzzz}}}wwwggg]]]SSSRRRPPPOOOOOOQQQSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTPPPOOONNNMMMMMMMMMMMMNNNLLLLLLLLLLLLKKKJJJJJJIIIKKKLLLMMMNNNPPPRRRTTTUUUTTTTTTSSSSSSTTTTTTSSSRRRQQQRRRTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUVVVXXXYYYZZZ[[[]]]^^^___^^^]]]ZZZYYYVVVVVVWWWXXXYYYYYYXXXXXXZZZ\\\^^^______```bbbdddcccdddgggkkknnnqqqssstttuuuqqqpppvvv~~~gggYYYYYY^^^```___XXXTTTVVVXXXZZZ]]]bbbccckkkwww~~~mmm]]]QQQKKKFFFFFFEEEEEEEEEEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;===>>>>>>>>>BBBIIIQQQ\\\lll}}}~~~oooaaaXXXTTTOOONNNQQQSSSSSSRRRRRROOOMMMLLLLLLLLLKKKIIIEEEBBB???<<<<<<;;;:::999;;;;;;<<<<<<;;;::::::999;;;999888999<<>>======<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>===@@@EEEKKKSSSaaappp{{{~~~||||||{{{{{{lll___ZZZUUUSSSVVVYYYZZZZZZZZZXXXVVVUUUTTTRRROOOLLLHHHEEEAAA>>>===<<<:::999;;;;;;;;;<<<;;;;;;:::999;;;999888999<<>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======>>>AAADDDHHHOOOZZZgggqqqzzz}}}yyyyyyuuuqqqooommmqqq~~~xxxfffaaa[[[ZZZ]]]aaaddddddfffeeebbb```]]]XXXRRRNNNKKKGGGCCCAAA???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999:::===BBBHHHLLLUUUYYY\\\[[[VVVQQQOOOOOORRRRRRUUUZZZaaagggjjjjjjhhhjjjlllnnnooonnnllljjjaaabbbaaa^^^\\\[[[\\\^^^eeelllnnnttt~~~HHHGGGGGGGGGGGGGGGHHHIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEGGGJJJLLLOOOTTTYYY\\\ZZZ[[[\\\^^^___aaabbbcccddddddddddddeeefffggghhhkkkjjjjjjkkkmmmnnnmmmlllnnnooopppooommmlllllllllmmmoooqqqrrrrrrrrrtttvvvvvvyyy}}}~~~|||~~~}}}{{{zzz{{{|||zzzwwwvvvtttrrrooolllfffmmm~~~|||wwwzzzvvvhhhZZZTTTTTTRRRSSSUUUUUUTTTTTTWWWZZZWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUTTTRRRQQQOOONNNNNNPPPQQQRRRSSSRRRQQQPPPUUUTTTSSSSSSSSSUUUWWWYYYVVVWWWXXXWWWTTTRRRSSSUUUSSSWWWZZZZZZWWWVVVXXX[[[YYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^[[[[[[ZZZZZZZZZ[[[[[[\\\XXXZZZ]]]^^^___aaaccceeedddhhhooouuuxxxyyywwwvvvtttqqqrrruuuuuu|||rrraaa[[[ZZZZZZTTTPPPRRRTTTUUUYYY^^^]]]bbbhhhqqqtttbbbVVVJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>?????????======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<=========@@@CCCFFFKKKTTT___gggqqq{{{~~~wwwooojjjffffffmmmvvvtttnnnhhhgggkkkpppssstttuuutttrrrooojjjbbbYYYRRRMMMJJJFFFCCCBBBAAA???===;;;<<<<<<=========<<<<<<;;;::::::;;;>>>BBBFFFIIIQQQTTTWWWUUUPPPLLLJJJJJJJJJIIIKKKPPPXXX^^^```aaa```bbbdddeeedddaaa]]][[[TTTTTTTTTRRROOOOOOPPPRRRUUU\\\___eeepppsssyyyHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFDDDEEEFFFHHHIIIMMMRRRVVVWWWXXXYYY[[[]]]___aaaaaacccbbbbbbbbbcccdddeeeeeejjjiiihhhiiikkkllllllkkknnnoooppppppnnnllllllmmmjjjlllnnnooooooppprrrsssvvvxxxzzzzzz{{{~~~~~~~~~}}}~~~zzz}}}{{{yyyyyyzzztttxxx|||}}}zzzvvvrrrqqqnnnnnnyyy~~~uuu}}}||||||qqqcccWWWRRRTTTSSSUUUWWWVVVUUUUUUXXX[[[YYYXXXXXXWWWWWWXXXXXXYYYWWWWWWVVVTTTRRRPPPNNNMMMMMMOOOQQQSSSSSSRRRQQQPPPTTTSSSQQQPPPQQQRRRTTTUUUUUUVVVXXXVVVSSSQQQRRRTTTVVVYYY\\\[[[VVVTTTVVVYYY]]]]]]]]]\\\[[[YYYXXXWWWUUUUUUVVVWWWZZZ\\\___```]]]]]]\\\\\\\\\\\\]]]]]]XXXZZZ]]]^^^___aaaccceeebbbdddgggjjjlllmmmmmmmmmtttqqqrrruuuuuuzzzxxxddd[[[YYYYYYSSSOOOQQQSSSTTTXXX]]]ZZZ___dddlllzzzyyygggZZZKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCBBBAAA@@@???=========>>>??????@@@@@@======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======:::===AAACCCGGGNNNXXX___lllwwwzzzpppiiiccc```ccciii{{{|||vvvuuuyyy~~~~~~{{{tttjjj___WWWNNNKKKHHHEEEDDDCCCAAA???<<<<<<===============<<<;;;;;;;;;<<>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<===<<>>======<<<;;;:::::::::888999999;;;===@@@CCCEEEJJJJJJIIIHHHFFFDDDBBBAAAFFFFFFEEEFFFGGGJJJMMMOOOSSSSSSRRRQQQOOOLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDJJJJJJMMMQQQUUU]]]lllyyyHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEDDDCCCEEEGGGJJJLLLOOOPPPSSSTTTTTTVVVXXXZZZ[[[\\\\\\^^^___```aaaaaabbbbbbccccccdddddddddeeegggiiilllmmmlllkkkkkkkkkiiikkkmmmmmmnnnnnnppprrrrrrrrrsssuuuxxx|||~~~}}}}}}|||||||||{{{{{{}}}~~~~~~}}}~~~~~~{{{{{{{{{yyywwwvvvwwwxxx{{{{{{|||}}}~~~}}}|||zzznnnrrrvvv}}}oooddd\\\TTTPPPPPPPPPPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXXXXXXXYYYYYYZZZWWWUUUTTTUUUVVVUUURRROOOQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVYYYYYYXXXXXXWWWWWWWWWWWWYYYXXXXXXWWWWWWWWWWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[]]]^^^^^^^^^]]]\\\\\\[[[^^^^^^]]]^^^___aaabbbccc``````aaa``````aaaeeegggllliiikkkqqqssswwwooofff]]]ZZZTTTMMMKKKNNNSSSUUUTTT\\\\\\```gggnnnyyyqqqbbbRRRMMMIIIHHHGGGCCCCCCFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<===<<<>>>BBBEEEHHHRRR\\\hhhvvv{{{mmmccc^^^]]]```lll~~~|||rrrjjj[[[UUUMMMGGGCCCBBBAAAAAA>>>>>>===<<<<<<;;;::::::???>>>>>>>>>???AAACCCDDDGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFBBBBBBAAA@@@@@@@@@@@@@@@EEEEEEHHHLLLPPPXXXggguuuGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLGGGFFFDDDCCCCCCDDDFFFGGGIIIKKKMMMNNNNNNOOOQQQSSSVVVWWWXXXYYY[[[\\\]]]^^^____________````````````dddfffhhhhhhhhhhhhjjjllljjjkkkkkkjjjjjjjjjmmmooooooppprrrtttwwwzzz|||}}}~~~}}}||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwxxxwwwvvvwwwyyy}}}~~~}}}|||{{{zzz{{{{{{zzzxxxwwwwwwyyy{{{}}}~~~}}}~~~tttggggggggglll{{{xxxiii```YYYRRROOOOOOMMMMMMNNNOOOQQQSSSUUUVVVXXXXXXXXXXXXYYYYYYZZZ[[[TTTSSSSSSUUUVVVUUUSSSQQQTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUVVVWWWYYYZZZZZZ[[[[[[]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]]]]^^^___```aaabbb___````````````aaadddfffkkkiiikkkpppqqquuuzzznnnbbb\\\VVVNNNKKKMMMQQQUUUVVVZZZZZZ^^^ccciiirrrvvvhhhUUUNNNIIIHHHGGGDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<===<<<===@@@BBBFFFPPP[[[fffwwwttthhh```\\\WWW^^^lllxxxqqqbbb[[[RRRJJJEEECCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;>>>>>>======>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA??????>>>>>>======>>>>>>BBBBBBDDDHHHLLLTTTcccrrrGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLMMMIIIHHHFFFDDDCCCBBBCCCCCCDDDFFFGGGHHHHHHHHHJJJLLLPPPPPPRRRTTTVVVWWWYYYYYY]]]]]]]]]]]]]]]]]]]]]]]]```aaabbbbbbbbbdddgggiiikkkkkkjjjhhhggggggjjjmmmlllmmmpppsssvvvxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}{{{~~~}}}|||{{{{{{zzzzzzzzz{{{||||||}}}}}}{{{{{{{{{|||}}}~~~~~~{{{|||}}}}}}|||zzzwwwvvvvvvvvvvvvtttssstttwwwyyy}}}~~~}}}{{{yyyxxxzzzzzzyyywwwvvvwww{{{~~~|||qqqeeecccaaaeeeuuu{{{oooccc\\\WWWQQQNNNOOOKKKLLLMMMOOOQQQSSSUUUVVVWWWVVVVVVWWWWWWXXXYYYZZZSSSTTTTTTUUUUUUTTTRRRQQQUUUTTTTTTSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSTTTTTTUUUWWWXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWXXXZZZZZZZZZZZZ]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^______```aaaaaaaaabbbcccbbbbbbbbbeeegggjjjiiikkkoooppptttyyylllccc\\\SSSMMMMMMQQQTTTVVVXXXYYY\\\aaaeeelllyyyxxxjjjYYYPPPIIIHHHGGGDDDDDDFFFEEEEEEEEEDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<===;;;<<<>>>@@@DDDNNNXXXeeewww}}}pppeee```YYY]]]eeettt}}}wwwiiibbbXXXNNNHHHCCC@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<===???AAADDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@CCCCCCBBBAAA@@@??????>>>AAA@@@@@@?????????@@@@@@CCCBBBDDDHHHLLLTTTdddrrrGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIJJJJJJKKKLLLKKKJJJHHHFFFDDDCCCCCCCCCAAABBBDDDDDDCCCDDDEEEGGGJJJKKKLLLNNNPPPQQQSSSSSSYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^```dddgggiiiiiihhhfffeeeeeehhhkkkiiikkknnnqqqtttuuuuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{}}}}}}}}}}}}|||{{{zzzzzzqqqtttzzz|||yyy}}}}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyyyyzzz{{{}}}~~~{{{}}}}}}|||}}}~~~}}}yyyzzz{{{{{{zzzxxxvvvtttvvvvvvtttqqqnnnmmmnnnpppvvvxxx{{{}}}{{{zzzyyyyyyyyyxxxwwwwwwyyy}}}zzzooodddddddddiiiwwwrrrggg]]]YYYUUUPPPNNNOOOLLLMMMOOOPPPRRRTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTUUUVVVUUUTTTRRRPPPPPPSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWWWWVVVUUUVVVVVVWWWXXXXXXWWWWWWVVVUUUVVVWWWYYYZZZZZZ[[[[[[]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^___``````aaaaaaaaaaaabbbdddcccccccccdddfffggggggiiikkklllqqq{{{{{{kkkeee[[[SSSPPPPPPSSSUUUXXXYYY]]]aaacccgggrrr}}}zzzmmm^^^TTTJJJHHHGGGEEEDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<<<<:::;;;===???BBBKKKUUUbbbssswwwkkkddd^^^```fffrrr|||ppphhh]]]RRRJJJDDD@@@>>>============<<<<<<<<<<<<===>>>???AAADDDGGGKKKLLLOOOOOOOOOOOONNNMMMKKKJJJHHHHHHGGGGGGEEECCCBBBAAABBBAAAAAA@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCCDDDCCCEEEHHHMMMUUUeeetttIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKIIIGGGFFFDDDDDDCCC@@@AAACCCCCCBBBBBBCCCEEEEEEFFFGGGHHHJJJLLLMMMMMMSSSSSSTTTUUUUUUVVVWWWWWWYYYZZZ[[[[[[[[[]]]```ccccccdddddddddcccdddfffhhhgggiiikkknnnppppppqqqqqqrrrsssssstttuuuvvvwwwxxxwwwxxxyyyyyyxxxwwwuuutttfffiiipppxxx~~~~~~{{{xxxxxxwwwwwwvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyzzz{{{||||||yyy{{{}}}}}}|||||||||}}}}}}|||}}}wwwxxxxxxxxxwwwvvvtttsssvvvuuusssoookkkiiiiiiiiippprrrvvv{{{~~~}}}||||||yyyyyyzzzzzz{{{}}}yyypppeeegggiiimmmxxx|||lllbbbZZZWWWUUUQQQNNNOOONNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUVVVUUUSSSQQQPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSTTTVVVWWWWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWXXXZZZ[[[[[[\\\\\\\\\\\\[[[ZZZZZZ[[[]]]^^^___```aaabbbbbbbbbbbbaaa```bbbccccccbbbbbbcccdddccceeefffggghhhmmmttt{{{qqqkkkbbbYYYSSSQQQSSSTTTXXXYYY]]]aaabbbdddlllvvvsssfffZZZNNNJJJIIIFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<999999:::===???AAAHHHQQQ\\\lll}}}qqqiiicccccchhhrrruuummm```TTTKKKDDD@@@===<<<<<<<<<<<<<<<<<<<<<;;;===>>>@@@CCCHHHMMMQQQTTTYYYZZZ[[[[[[YYYVVVRRROOOOOONNNLLLIIIGGGDDDBBBAAA>>>>>>>>>???AAABBBDDDEEECCCCCCBBBBBBCCCCCCDDDDDDDDDCCCDDDHHHLLLUUUeeetttLLLLLLKKKKKKJJJJJJIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDAAABBBCCCCCCBBBBBBCCCDDDBBBCCCCCCEEEFFFGGGHHHHHHKKKKKKLLLMMMOOOPPPQQQQQQSSSTTTVVVVVVVVVWWWYYY[[[\\\^^^```aaaaaabbbdddeeedddeeegggiiijjjkkkllllllooooooooopppqqqrrrssstttssstttuuuvvvuuusssqqqooocccffflllttt{{{~~~|||yyyuuutttssssssssstttuuuvvvvvvvvvvvvwwwwwwxxxxxxyyyvvvvvvwwwyyyzzzzzzzzz{{{zzz{{{}}}}}}}}}}}}}}}}}}~~~}}}{{{|||}}}yyyyyyxxxxxxwwwwwwvvvvvvwwwwwwuuuqqqmmmkkkjjjkkknnnooossswww|||~~~~~~~~~zzz{{{~~~~~~vvvmmmoooooommmpppwww{{{{{{zzzhhh```XXXVVVUUUQQQOOOOOONNNOOOQQQRRRSSSSSSSSSRRRSSSRRRQQQQQQPPPPPPPPPPPPQQQSSSVVVUUUSSSQQQQQQRRROOOPPPRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTVVVXXXXXXWWWVVVUUUVVVWWWYYYZZZ[[[ZZZYYYXXXWWWXXXYYY[[[\\\\\\]]]]]]\\\[[[ZZZYYYZZZ[[[]]]^^^aaaaaabbbcccdddccccccbbbaaacccddddddccccccccceeecccfffgggggghhhmmmrrrvvvrrrnnneee\\\VVVSSSSSSUUUVVVXXX\\\``````aaahhhqqq}}}~~~nnn```SSSMMMLLLIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<777777:::>>>???@@@FFFNNNYYYgggwww|||vvvnnnlllmmmtttwwwooobbbVVVLLLEEE???<<<::::::;;;;;;;;;;;;;;;;;;;;;===BBBJJJSSS[[[cccgggiiikkknnnooommmiiiccc```ZZZXXXTTTNNNJJJFFFDDDCCC??????@@@AAACCCEEEGGGIIIEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEFFFIIIMMMVVVgggvvvOOOOOONNNMMMLLLKKKJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCDDDDDDCCCBBBCCCEEEAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMOOOPPPQQQPPPQQQRRRTTTWWWYYY\\\^^^___```bbbcccbbbcccdddeeefffhhhiiijjjlllllllllmmmnnnoooqqqqqqqqqsssuuuvvvuuussspppnnnfffhhhlllsssyyyzzzwwwttttttsssrrrrrrrrrssstttuuurrrssstttuuuvvvxxxyyyyyyuuuvvvwwwyyyyyyzzzzzzzzzxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxzzz~~~|||}}}~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzzyyyvvvrrroooooopppmmmoooqqquuuyyy}}}~~~~~~{{{}}}}}}wwwxxxssskkkgggiiikkkkkkuuu{{{ggg___XXXWWWVVVRRROOOOOOOOOPPPQQQRRRRRRRRRQQQPPPTTTSSSRRRQQQPPPOOOOOOOOONNNRRRUUUUUUSSSRRRSSSTTTNNNPPPSSSUUUVVVVVVUUUTTTQQQQQQQQQRRRSSSUUUWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWTTTUUUWWWYYYYYYXXXWWWVVVVVVXXXZZZ[[[\\\[[[ZZZYYYXXXYYYZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[]]]^^^aaabbbddddddeeedddcccbbbdddeeeggggggfffeeefffgggfffiiikkkjjjkkkoootttvvv}}}qqqmmmfff^^^WWWTTTTTTUUUUUUWWW[[[_________fffnnnrrrttteeeVVVPPPNNNKKKIIIHHHFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<666666:::>>>??????EEELLLYYYdddqqq|||zzzvvvssswww~~~yyypppcccVVVLLLEEE???<<<::::::::::::::::::::::::===AAAJJJUUUbbbooozzz}}}zzzvvveeeaaa[[[TTTNNNIIIGGGFFFFFFEEEDDDDDDEEEGGGHHHIIIHHHHHHGGGHHHHHHIIIJJJJJJIIIGGGHHHKKKOOOXXXiiiyyyYYYUUUPPPLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGIIIJJJLLLNNNOOOSSSTTTTTTVVVXXXZZZ[[[\\\^^^```bbbddddddeeehhhjjjhhhiiijjjjjjiiiiiijjjllloooppppppqqqpppooommmllliiikkkooorrrtttuuuttttttppppppqqqrrrqqqpppooonnnoooooonnnooopppsssuuuwwwvvvvvvwwwxxxxxxxxxxxxwwwyyyyyyyyyzzzzzzzzzzzz{{{|||vvvrrrssswww~~~zzzzzz{{{zzz||||||{{{zzzyyyyyyxxxxxxvvvvvvvvvvvvuuutttsssrrrrrrrrrssstttvvvxxxyyyzzz{{{|||~~~}}}||||||}}}}}}zzzmmmcccbbbjjjrrrpppccc]]]VVVRRRQQQQQQPPPOOONNNNNNPPPQQQQQQQQQPPPOOOPPPPPPPPPPPPQQQRRRTTTTTTSSSRRRPPPPPPQQQQQQPPPNNNPPPRRRTTTVVVXXXWWWVVVVVVPPPOOOMMMLLLMMMPPPTTTVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSVVVYYYYYYWWWTTTTTTUUUZZZYYYYYYYYYYYYZZZZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\[[[\\\[[[[[[ZZZZZZ[[[[[[\\\```aaabbbdddeeeffffffgggffffffgggfffddddddeeeggghhhiiijjjlllppptttwwwyyy~~~pppdddaaaeeebbbWWWWWW[[[UUUWWWWWWYYY[[[^^^aaaccceeeooo}}}ooo]]]TTTPPPKKKGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@??????@@@??????AAABBBBBB@@@>>>>>>======<<<<<<;;;::::::666888:::;;;<<<>>>BBBEEESSS]]]kkkxxxzzz}}}|||wwwwwwzzz}}}sssjjj]]]PPPGGGBBB>>><<<<<<:::888777777888:::<<<<<>>=========<<<;;;;;;::::::888999::::::;;;>>>CCCFFFUUU^^^lllwww}}}}}}tttnnnkkklllmmmnnnxxxyyy}}}~~~yyyttthhhaaaUUUKKKEEEAAA???>>>;;;:::888666666888:::;;;???GGGUUUggg{{{zzzhhhYYYOOOKKKJJJJJJJJJKKKMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTRRRRRRTTTVVV^^^ooonnniiiaaa[[[VVVRRROOOMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBAAA@@@?????????BBBBBBAAABBBBBBCCCDDDEEEBBBCCCDDDEEEGGGJJJLLLMMMSSSVVVXXXZZZ[[[]]]```bbbaaacccdddeeeddddddfffggghhhiiikkklllmmmmmmmmmlllmmmooorrrtttuuutttsssssswwwtttpppmmmjjjiiiiiiiiihhhjjjllloooqqqsssssstttqqqrrrrrrssssssssssssssssssssstttttttttuuuuuuuuuvvvsssooojjjdddeeeqqq~~~}}}||||||zzzwwwwwwwwwwwwwwwwwwwwwwwwzzzzzz{{{{{{{{{zzzyyyyyyvvvuuutttssstttvvvyyyzzzvvvxxxzzzzzzzzz{{{}}}xxxpppsss~~~|||ooobbb[[[XXXUUUSSSSSSRRRPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQRRRSSSRRRPPPQQQSSSUUUWWWYYYYYYYYYYYYVVVTTTQQQOOONNNNNNPPPQQQUUUUUUTTTTTTTTTTTTSSSSSSRRRTTTVVVWWWVVVVVVVVVWWWUUUUUUTTTTTTUUUUUUVVVWWWYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\^^^___bbbbbbcccdddddddddddddddcccdddeeedddccccccdddeeebbbccceeeiiimmmrrrvvvyyy~~~~~~dddYYYXXXZZZXXX\\\___XXX[[[ZZZZZZZZZ[[[\\\]]]^^^gggpppzzzhhh]]]UUUOOOLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAABBBAAAAAA@@@@@@?????????@@@@@@???@@@BBBBBB@@@>>>======<<<<<<;;;:::::::::::::::::::::;;;>>>DDDHHHUUU___nnn{{{}}}vvvkkkbbb]]][[[ZZZZZZ]]]```fffkkknnnkkkfffaaaXXXSSSKKKEEEAAA@@@??????;;;999888777777888999;;;@@@GGGVVVjjjrrr```UUUOOOMMMPPPRRRTTTUUUVVVVVVUUUTTTQQQRRRUUUWWWXXXXXXXXXWWWZZZYYYZZZ]]]```gggwww}}}wwwnnnfff___YYYUUURRRPPPOOOMMMKKKJJJJJJJJJKKKHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>?????????>>>>>>???????????????@@@BBBDDDFFFHHHIIIMMMPPPSSSUUUVVVXXX[[[]]]\\\^^^```aaa```aaacccddddddeeegggjjjkkkllllllllllllmmmooopppppppppnnnnnnpppooommmkkkjjjiiihhhhhhccceeeiiimmmpppqqqppppppooopppqqqqqqrrrrrrqqqqqqrrrrrrssssssssstttttttttsssrrrpppkkkeeeeeeqqq}}}zzzvvvpppqqqrrrssstttvvvwwwwwwzzzzzzzzzzzzyyyxxxwwwvvvwwwuuurrrqqqqqqtttwwwyyyxxx{{{}}}vvvoookkkddd\\\VVVVVVUUUTTTSSSRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRQQQPPPOOOPPPRRRRRRQQQPPPPPPRRRSSSUUUWWWWWWXXXXXXVVVTTTQQQOOONNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSTTTUUUVVVVVVXXXYYYZZZZZZ[[[[[[ZZZZZZXXXXXXYYYZZZ[[[]]]^^^___bbbbbbcccccccccbbbbbbaaabbbdddeeeeeedddcccdddeeeaaabbbdddgggkkkooosssuuu{{{}}}lll[[[UUUYYYZZZaaaddd]]][[[ZZZYYYXXXYYYZZZ\\\]]]iiinnnyyynnnbbbXXXPPPLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????AAA@@@???@@@AAAAAA@@@???======<<<<<<;;;:::::::::;;;;;;:::999:::>>>DDDHHHRRR```sss|||{{{~~~uuunnncccYYYSSSOOONNNMMMLLLMMMQQQVVVYYYXXXTTTQQQLLLHHHCCC@@@?????????>>>:::999888777777888999:::<<>>======<<<<<<======>>>>>>???@@@BBBDDDEEEFFFHHHKKKMMMOOOPPPRRRUUUWWWWWWYYY[[[\\\\\\]]]___aaa___aaadddfffiiijjjjjjjjjjjjkkkllllllllllllkkkjjjjjjkkkllllllkkkhhheeeddd___aaafffjjjmmmmmmllllllnnnooooooppppppppppppppprrrrrrrrrsssssssssttttttrrrrrrrrrnnngggfffppp}}}|||vvvrrrlllmmmooorrruuuwwwyyy{{{{{{{{{zzzyyyxxxvvvtttsssuuusssqqqoooppprrruuuxxx{{{}}}~~~pppfffbbb^^^YYYSSSTTTTTTTTTRRRQQQOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQOOOOOOPPPQQQQQQQQQPPPPPPOOONNNMMMNNNPPPQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRROOOOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYVVVWWWWWWXXXZZZ\\\^^^___aaaaaaaaaaaaaaa``````___aaaccceeefffeeeddddddeeebbbcccdddfffhhhllloooqqqwwwwwwwww```TTTVVVYYY___ddd___ZZZYYYXXXWWWXXXZZZ]]]^^^gggkkktttuuuhhh\\\RRRLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@??????AAAAAA@@@???>>>======<<<<<<;;;;;;:::<<<;;;:::999:::===CCCHHHSSSccczzz{{{yyyvvvrrrqqqvvvzzzjjjcccYYYQQQLLLIIIGGGFFFFFFEEEEEEGGGIIIIIIHHHGGGEEEBBB???>>>>>>>>>===<<<::::::999888888999::::::999@@@MMM```www|||pppjjjggglllooorrrqqqlllgggcccbbb]]]```eeehhhiiigggdddbbbhhhfffhhhmmmsss{{{yyyrrrkkkhhh___\\\WWWRRRNNNKKKJJJIIIJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEGGGHHHFFFEEEDDDCCCCCCCCCCCCCCC@@@???>>>===============<<<<<<======>>>@@@AAABBBDDDFFFIIIJJJKKKLLLNNNPPPPPPRRRTTTUUUVVVWWWYYY[[[ZZZ\\\___bbbdddfffffffffiiiiiijjjjjjjjjiiiiiiiiigggiiikkkkkkjjjfffbbb___^^^```dddhhhjjjkkkjjjiiilllmmmnnnnnnoooooonnnnnnppppppppppppqqqqqqqqqqqqqqqqqqpppmmmfffbbbgggpppzzztttpppmmmoooqqqtttwwwzzz|||}}}{{{zzzzzzyyywwwuuusssrrrsssrrrppppppqqqsssuuuwww|||yyyjjj```]]]ZZZVVVRRRSSSTTTSSSQQQOOONNNOOONNNNNNNNNMMMNNNOOOOOOPPPMMMNNNOOOPPPPPPPPPNNNNNNMMMLLLKKKMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQRRRRRRPPPOOONNNOOOQQQRRRRRRQQQSSSSSSSSSSSSTTTUUUWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYUUUUUUVVVWWWYYYZZZ\\\]]]^^^_______________^^^]]]___aaadddeeedddcccddddddbbbcccccceeegggjjjmmmooouuutttzzzgggUUUSSSSSSXXX___]]][[[ZZZXXXWWWXXXZZZ]]]___aaaeeennn}}}~~~qqqcccVVVNNNLLLHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@??????@@@AAAAAA@@@??????>>>>>>===<<<<<<;;;:::::::::999:::===AAAEEETTTeee|||}}}zzztttqqqqqqoooppppppmmmkkkmmmvvv}}}~~~yyysssmmm\\\VVVOOOHHHEEEDDDCCCCCCEEECCC@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>>>><<<:::;;;;;;::::::::::::;;;;;;<<>>>>>@@@BBBDDDEEEEEEFFFHHHIIIHHHKKKMMMOOOOOOQQQSSSVVVUUUWWWYYY\\\___```aaaaaaeeeeeeeeefffffffffffffffdddeeegggggggggeeecccbbb```aaadddgggiiiiiiiiiiiijjjjjjkkklllllllllllllllkkkkkklllllllllmmmmmmmmmlllkkkjjjiiiccc]]]^^^ccc|||~~~xxxtttpppooopppqqqsssuuuwwwxxxyyyuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrsssuuuwwwyyy~~~~~~zzzooobbb[[[ZZZWWWSSSRRRSSSTTTRRROOOMMMNNNOOOMMMMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNOOOOOONNNLLLKKKLLLKKKKKKMMMOOOQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQSSSQQQOOOPPPRRRSSSRRRQQQQQQQQQRRRRRRSSSUUUVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXTTTUUUUUUVVVWWWXXXZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\___bbbcccbbbaaaaaabbbaaaaaabbbdddgggjjjnnnoootttssswwwqqqZZZTTTOOORRR[[[\\\___]]]ZZZXXXXXXYYY[[[]]]]]]ccclllyyy|||lll\\\RRROOOHHHGGGFFFEEEDDDDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>@@@AAAAAA@@@@@@@@@??????>>>>>>======888999999999:::<<<@@@CCCOOO___uuuzzzssspppkkkdddaaacccaaahhhooopppmmmmmmsssyyy|||xxxpppjjjddd___RRRMMMGGGCCCAAAAAABBBBBBBBBAAA??????@@@@@@???===<<<<<<<<<===>>>>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<>>>>>===============>>>>>>???AAAAAAAAAAAACCCEEEDDDFFFHHHJJJKKKMMMOOOQQQRRRSSSVVVYYY[[[\\\]]]]]]```aaaaaaaaaaaaaaabbbbbb``````bbbccceeeggghhhhhhbbbccceeegggiiiiiijjjjjjhhhhhhiiijjjjjjjjjjjjjjjggghhhhhhhhhiiiiiiiiiiiigggeeeeeefffbbb\\\[[[]]]rrr}}}|||wwwtttrrroooppppppqqqrrrrrrssssssnnnoooooopppqqqqqqqqqppprrrrrrssstttvvvxxxyyyzzz{{{wwwuuupppggg\\\WWWWWWUUUPPPRRRSSSTTTQQQMMMLLLMMMOOOMMMLLLKKKKKKKKKLLLNNNOOOKKKLLLMMMNNNNNNMMMKKKJJJMMMLLLLLLNNNPPPRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQVVVSSSPPPQQQSSSTTTSSSQQQPPPPPPQQQQQQSSSTTTUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\\\\\\\\\\\\\ZZZ\\\```aaa```______```___```aaadddgggkkkoooqqquuussstttyyy___VVVNNNPPPZZZ^^^bbb```\\\YYYWWWXXXZZZ[[[^^^dddmmmxxxsssaaaVVVRRRHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>>>>???AAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>777888999::::::;;;>>>AAAHHHVVVjjj{{{yyyqqqjjjhhhddd\\\XXXZZZXXXcccoootttsssqqqtttxxxuuuyyywwwoooeee___YYYTTTNNNJJJEEEAAA@@@AAABBBBBB?????????@@@AAA@@@>>>;;;999999:::===>>>>>>;;;999========================@@@FFFPPP^^^ooo}}}rrrrrrssssssssstttuuuuuuvvvrrrqqqwww~~~vvvppphhh___XXX^^^[[[WWWTTTQQQNNNKKKHHHJJJIIIIIIJJJLLLLLLKKKIIIIIIKKKMMMLLLJJJIIIKKKMMMMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA??????????????????@@@@@@BBBAAA@@@@@@??????@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGLLLMMMOOOQQQSSSVVVXXXYYYZZZZZZ[[[[[[\\\]]]]]]]]]```______aaadddfffffffffdddddddddccccccccccccbbbgggggggggfffeeedddcccbbbccccccccccccbbbbbbbbbbbb```______aaa]]]VVVTTTVVVgggyyy|||vvvxxxxxxsssuuupppoooooonnnmmmnnnnnnnnnkkkkkklllkkkkkkkkknnnppprrrwwwzzzyyyzzzssspppqqq}}}xxxssshhhccc\\\WWWTTTRRRQQQPPPSSSRRRQQQOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMNNNOOONNNLLLLLLMMMNNNNNNOOOPPPQQQPPPOOONNNMMMLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUVVVVVVVVVVVVWWWWWWYYYXXXVVVUUUTTTUUUUUUVVVRRRPPPPPPRRRVVVYYYXXXVVVZZZ[[[[[[\\\]]]]]]^^^^^^]]]^^^```aaaaaa```^^^]]]ZZZ\\\^^^aaadddggghhhiiisssmmmmmm{{{iiiXXXPPPNNNRRRXXX^^^]]][[[WWWUUUVVVYYY\\\^^^___eeeooo}}}}}}qqq___QQQLLLHHHGGGHHHHHHDDDDDDFFFGGGFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAA@@@@@@???>>>===;;;;;;;;;;;;;;;<<<===>>>KKKRRR___pppxxxnnnfffaaa\\\WWWSSSYYYbbbpppzzz~~~zzzxxxwwwuuupppggg^^^VVVRRRQQQLLLFFFCCCCCCCCCAAAAAACCCDDDDDDBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>=========:::;;;<<<<<<;;;;;;===???>>>GGGSSSaaatttzzz|||}}}}}}|||zzzwwwsssqqqmmmqqqvvvyyy~~~uuullleeebbb___\\\YYYVVVSSSOOOMMMPPPNNNMMMMMMNNNMMMLLLJJJMMMOOOQQQQQQOOOOOOQQQSSSQQQPPPNNNLLLKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCFFFGGGHHHJJJLLLNNNPPPQQQTTTTTTUUUVVVVVVWWWXXXXXXZZZYYYYYY[[[^^^``````___````````````````````````````````````___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZ[[[]]]ZZZUUUSSSVVVcccuuuwwwpppqqqppplllnnnmmmlllkkkkkkjjjjjjkkkkkkjjjlllmmmmmmmmmnnnqqqttttttzzz~~~~~~ppplllkkktttvvvpppbbb^^^YYYUUUSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNOOONNNLLLKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOOOOONNNIIIIIIJJJKKKMMMNNNPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUSSSRRRQQQRRRVVVXXXXXXWWWYYYYYYYYYZZZ[[[[[[\\\\\\ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[\\\^^^aaaccceeeggggggllliiikkkwwwooo[[[SSSPPPQQQUUU[[[ZZZXXXUUUSSSTTTWWWYYYZZZ\\\aaakkkyyywwwgggYYYQQQLLLIIIJJJIIIEEEDDDFFFCCCCCCCCCBBBBBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAA@@@@@@???>>>===;;;;;;;;;;;;;;;<<<======EEEKKKWWWhhhwww|||sssjjjddd^^^YYYVVVZZZcccppp|||}}}{{{wwwqqqhhh___YYYWWWWWWXXXMMMCCCBBBCCCAAA???>>>BBBAAAAAA@@@@@@?????????>>>=========<<<<<<<<<<<<999;;;<<<<<<;;;<<<>>>AAAAAAJJJVVVeeeyyy~~~yyyssspppnnnppptttxxx}}}vvvmmmjjjfffccc```]]]YYYVVVSSSPPPNNNMMMLLLLLLJJJHHHLLLNNNOOOPPPOOOOOOQQQRRRTTTSSSRRRPPPOOOOOONNNNNNLLLLLLKKKIIIHHHFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@AAAAAAAAA>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEGGGHHHHHHKKKKKKLLLMMMOOOPPPPPPQQQQQQQQQPPPRRRUUUVVVVVVUUUXXXYYYYYYZZZZZZ[[[[[[\\\YYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXXXXWWWWWWXXX[[[YYYUUUTTTWWWddduuuwwwnnnlllkkkgggiiijjjjjjiiihhhhhhhhhhhhiiijjjlllmmmooopppssswwwzzz|||tttppplllppp~~~tttlll]]]YYYUUURRRRRRSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKOOOOOOOOOPPPPPPPPPQQQQQQMMMNNNOOONNNLLLKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMHHHHHHIIIKKKMMMOOOQQQSSSQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRRRRSSSTTTUUUUUUUUUSSSRRRRRRRRRRRRSSSSSSTTTUUUSSSRRRRRRTTTVVVWWWWWWVVVWWWWWWXXXYYYYYYZZZZZZ]]]^^^___``````___^^^]]]]]]^^^___aaacccdddeeeeeeffffffjjjtttxxx```UUUQQQPPPQQQWWWWWWUUUSSSQQQQQQTTTVVVVVVXXX]]]fffrrrqqqdddWWWQQQLLLKKKJJJEEEDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<======???EEEPPP___ooo}}}}}}ssskkkddd___[[[ZZZcccqqq}}}{{{tttjjjbbb^^^^^^___cccSSSEEEBBBEEEEEEBBB???AAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============:::;;;<<<<<<<<<===@@@BBBEEEMMMZZZkkk{{{tttooonnnoooqqqwww~~~{{{vvvqqqlllgggbbb___XXXUUURRROOOOOONNNMMMLLLKKKKKKLLLMMMMMMNNNNNNOOORRRRRRQQQQQQQQQPPPPPPQQQOOOOOONNNLLLKKKJJJIIIHHHEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKJJJIIIIIIJJJMMMNNNNNNMMMOOOOOOPPPQQQRRRSSSTTTUUUTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWXXX[[[YYYUUUUUUYYYhhhyyy{{{pppmmmjjjgggjjjiiiiiihhhhhhhhhiiiiiijjjkkkllloooqqqssswww|||~~~{{{zzz}}}rrriiiZZZWWWSSSQQQQQQRRRRRRRRROOONNNMMMLLLJJJJJJJJJIIIKKKKKKJJJJJJJJJKKKLLLLLLPPPQQQQQQQQQQQQRRRRRRRRRMMMNNNOOONNNLLLJJJKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNOOOQQQSSSTTTQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQRRRSSSTTTUUUUUUVVVQQQQQQQQQQQQRRRRRRSSSSSSVVVUUUSSSSSSTTTUUUWWWXXXVVVVVVVVVWWWXXXXXXYYYYYY______````````````_________```aaacccddddddeeeeeeffffffjjjqqqzzzfffVVVPPPNNNNNNSSSTTTTTTRRRQQQQQQSSSTTTSSSUUUZZZaaalllyyyxxxkkk[[[TTTMMMLLLJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBAAABBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;<<<<<<===???CCCLLLZZZlll}}}uuullldddaaaZZZcccqqq}}}zzzrrrjjjdddccccccaaaUUUJJJIIIKKKJJJHHHFFFCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@?????????>>><<<======<<<<<<===@@@CCCGGGPPP^^^qqqzzzuuuqqqqqqppprrrwwwxxxrrrlllgggbbb___ZZZWWWVVVVVVUUUTTTOOOOOONNNNNNOOOOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNMMMLLLKKKKKKHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCEEEFFFFFFGGGGGGFFFEEEFFFHHHIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWYYYWWWSSSSSSWWWgggzzz|||qqqmmmiiieeeiiiggggggggghhhiiijjjkkklllmmmooorrrtttwww{{{{{{ppphhhZZZWWWTTTRRRQQQQQQPPPOOOMMMMMMLLLKKKJJJJJJJJJJJJLLLKKKKKKKKKLLLLLLMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNMMMNNNOOOMMMKKKJJJJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVPPPPPPQQQRRRRRRRRRSSSSSSUUUUUUTTTTTTTTTUUUWWWXXXVVVVVVWWWXXXXXXYYYYYYZZZ\\\\\\\\\]]]]]]\\\\\\\\\bbbbbbcccdddeeeeeeeeeeeeffffffhhhlllqqq~~~oooZZZQQQNNNLLLQQQRRRSSSSSSQQQQQQRRRTTTSSSUUUYYY___gggsss|||ppp```VVVNNNLLLKKKHHHFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<>>>>>@@@@@@???===<<<===@@@CCCIIISSSbbbvvv~~~yyyvvvvvvttttttvvv{{{xxxtttlllhhhaaa]]][[[ZZZZZZYYYTTTRRRPPPPPPPPPOOOMMMKKKJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCDDDFFFFFFEEEDDDBBBCCCCCCEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKNNNNNNOOOPPPQQQRRRSSSSSSTTTRRRSSSUUUSSSPPPPPPTTTbbbvvvzzzpppkkkfffcccfffgggggghhhiiikkkmmmooopppsssuuuxxxzzz|||~~~}}}uuullldddYYYWWWSSSQQQPPPPPPNNNMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNMMMKKKIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTOOOPPPQQQQQQRRRQQQQQQQQQRRRTTTVVVVVVUUUVVVWWWYYYWWWWWWWWWXXXYYYYYYZZZZZZ^^^^^^]]]]]]]]]]]]^^^^^^bbbbbbcccdddeeeeeeeeeeeeeeedddeeegggjjjsssfffWWWPPPLLLNNNPPPRRRSSSRRRQQQRRRSSSTTTVVVYYY]]]cccmmmzzzvvvggg\\\QQQNNNMMMIIIFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<===@@@FFFQQQbbbxxxyyyoooiiieeemmmzzz|||wwwttthhhdddbbbbbb^^^VVVOOONNNMMMKKKIIIFFFDDDBBBAAAAAA?????????>>>>>>>>>>>>===AAAAAA@@@>>>===>>>AAADDDMMMXXXhhhyyy}}}yyyyyyzzzyyy{{{}}}{{{vvvmmmfffcccaaa```___\\\YYYVVVTTTSSSRRRNNNKKKLLLMMMNNNOOOOOONNNMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOLLLLLLLLLKKKJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCBBBAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIILLLLLLMMMNNNNNNOOOPPPPPPPPPOOOPPPSSSRRRPPPQQQVVVaaawww}}}tttooojjjeeeiiijjjkkklllnnnqqqtttwwwxxx{{{|||~~~}}}~~~uuulllddd___VVVSSSQQQOOOOOONNNMMMLLLIIIIIIIIIJJJKKKMMMNNNOOOJJJJJJJJJKKKKKKMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPMMMNNNNNNMMMJJJIIIIIIJJJHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQNNNOOOPPPPPPPPPOOONNNMMMOOOSSSWWWXXXWWWWWWWWWYYYVVVVVVWWWWWWXXXYYYYYYYYY`````````______`````````___```aaabbbccccccccccccdddcccccceeegggkkkwwwwwwaaaTTTMMMLLLNNNQQQRRRRRRQQQQQQRRRUUUWWWYYY[[[___hhhuuuqqqdddWWWQQQOOOJJJFFFEEEGGGGGGFFFFFFFFFEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;;;;<<<>>>DDDNNN^^^tttzzzuuupppxxx|||vvvrrrssspppggg^^^ZZZVVVSSSOOOJJJFFFDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>===>>>@@@EEEIIISSS___mmm||||||{{{|||}}}}}}tttooollljjjiiihhhddd```]]]\\\ZZZUUURRRPPPQQQQQQQQQPPPNNNLLLKKKLLLLLLMMMMMMNNNOOOPPPPPPNNNMMMMMMLLLKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAACCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCCCCDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEGGGHHHIIIIIIIIIIIILLLLLLMMMMMMNNNOOOOOOOOOOOONNNPPPSSSTTTRRRUUUZZZddd{{{{{{vvvppplllooooooppprrruuuxxx|||zzzxxx}}}yyyooofff___[[[RRRPPPNNNMMMNNNNNNMMMKKKHHHHHHIIIJJJLLLNNNOOOPPPIIIIIIIIIJJJJJJLLLMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNMMMNNNNNNMMMJJJIIIIIIJJJHHHHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOMMMNNNOOOOOONNNMMMLLLKKKMMMRRRWWWYYYXXXWWWXXXYYYUUUVVVVVVWWWWWWXXXXXXYYY^^^]]]]]]\\\\\\]]]]]]^^^]]]^^^___aaabbbbbbbbbbbbdddcccdddgggggghhhnnnvvviiiWWWNNNJJJMMMPPPQQQQQQPPPPPPQQQUUUWWWYYYZZZ\\\eeerrr{{{yyyjjj[[[TTTPPPKKKFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;<<>>BBBHHHLLLXXXdddqqq}}}}}}}}}|||wwwsssrrrvvvrrrooollliiiccc\\\VVVVVVUUUSSSSSSTTTSSSQQQOOOQQQPPPPPPQQQRRRRRRQQQOOOLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>DDDDDDCCCDDDEEEGGGHHHJJJDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEGGGGGGFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJRRRRRRSSSTTTRRRRRRXXXaaayyy|||xxxuuuvvvvvvwwwzzz}}}}}}~~~yyyuuuvvv~~~}}}uuuiii^^^YYYZZZSSSOOOLLLLLLNNNOOOMMMKKKFFFFFFGGGHHHIIIKKKLLLMMMGGGGGGHHHHHHJJJKKKMMMMMMNNNPPPOOOLLLLLLOOOOOOMMMLLLKKKJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIJJJLLLMMMNNNOOOPPPTTTTTTRRRQQQQQQPPPPPPPPPLLLMMMOOOQQQSSSUUUUUUVVVRRRRRRSSSSSSRRRQQQOOONNNPPPPPPNNNJJJGGGFFFGGGIIILLLPPPVVVXXXWWWVVVUUUVVVUUUUUUUUUVVVVVVWWWWWWWWW\\\^^^______]]]]]]^^^```______^^^^^^^^^______```dddddddddcccccceeehhhkkkvvvbbbLLLPPPQQQPPPPPPRRRTTTRRROOOYYYXXXYYY[[[\\\```kkkvvv}}}mmm___VVVQQQLLLHHHIIIFFFDDDBBBCCCCCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@EEEDDDDDDBBBAAA@@@?????????>>><<<;;;::::::;;;;;;===:::???LLL[[[lll{{{rrrddd^^^XXXTTTOOOHHHGGGIIIHHHHHHGGGDDDBBB@@@AAACCCDDDCCCAAA???@@@FFFMMMSSS___hhhtttuuu{{{~~~|||yyyuuusssppplllfffbbb]]][[[ZZZZZZZZZYYYVVVSSSUUUSSSSSSSSSUUUVVVUUUTTTQQQQQQQQQPPPOOONNNLLLLLLIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFGGGGGGCCCDDDFFFFFFFFFFFFGGGIIILLLKKKKKKKKKLLLLLLMMMNNNTTTTTTWWWXXXVVVVVV^^^iiizzzzzz{{{||||||yyytttsssxxxyyyssshhh]]]VVVVVVSSSPPPNNNOOOQQQRRRPPPMMMIIIIIIIIIHHHIIIIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOOOOKKKKKKNNNOOOLLLLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGIIIJJJKKKLLLNNNOOOPPPQQQSSSRRRQQQOOONNNMMMMMMMMMLLLMMMNNNPPPRRRTTTTTTUUUTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPMMMIIIEEECCCDDDFFFKKKOOOTTTUUUUUUTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWZZZ[[[]]]]]]\\\\\\^^^___```______^^^^^^^^^_________``````______```cccfffkkkwwwoooWWWPPPOOOOOOPPPTTTVVVUUURRRVVVVVVWWWZZZ\\\___iiisss{{{lll^^^SSSLLLHHHJJJGGGDDDCCCCCCDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@AAAAAAAAADDDDDDCCCBBBAAA@@@?????????>>><<<;;;::::::;;;;;;>>>;;;???KKKVVVeee}}}mmmfff^^^YYYRRRJJJHHHJJJMMMMMMKKKHHHDDDBBBCCCDDDBBBAAA???>>>@@@EEEMMMSSSbbbiiittt~~~ooossswwwzzz|||yyyuuurrriiihhhhhhhhhhhhfffbbb___ZZZXXXVVVVVVWWWYYYYYYXXXUUUUUUTTTSSSQQQOOONNNMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGCCCEEEGGGHHHHHHHHHJJJLLLNNNNNNNNNNNNOOOQQQRRRSSSVVVXXX\\\]]][[[\\\hhhuuuzzzxxxuuurrrsss{{{yyytttpppmmmeeeZZZSSSRRRRRRPPPOOOQQQUUUUUURRROOOMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMPPPOOOMMMMMMQQQRRRPPPMMMKKKHHHGGGHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJLLLMMMOOOQQQRRRSSSUUUTTTRRRPPPNNNLLLKKKKKKKKKLLLNNNPPPRRRSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRPPPOOOLLLHHHCCCAAABBBCCCJJJMMMOOOQQQQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXZZZ[[[[[[[[[]]]___aaaaaa```___^^^^^^^^^^^^]]]]]]^^^]]]\\\]]]___bbbggglll{{{}}}aaaRRRPPPNNNPPPSSSUUUSSSQQQRRRRRRUUUYYY\\\^^^fffnnn|||lll[[[QQQMMMKKKIIIEEEDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;>>><<<@@@HHHOOO[[[sssvvvnnneee___WWWPPPNNNPPPTTTSSSQQQLLLHHHEEEDDDEEE@@@???>>>===@@@FFFOOOUUUeeekkksss{{{lllnnnqqqssswwwwwwwwwwwwxxxyyywwwssspppeeebbb___]]]]]]^^^^^^]]]\\\\\\[[[YYYVVVTTTRRRPPPQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIKKKLLLLLLMMMOOOQQQPPPPPPQQQRRRSSSUUUWWWXXXXXX[[[```bbbaaaeeettt~~~~~~{{{{{{zzzvvvuuu{{{|||pppjjjfffccc^^^VVVRRRQQQPPPOOOOOOSSSVVVWWWSSSPPPNNNMMMLLLJJJIIIHHHHHHHHHKKKLLLLLLMMMMMMMMMLLLLLLMMMPPPQQQPPPRRRWWWYYYWWWOOOLLLIIIGGGHHHJJJKKKKKKIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMOOOQQQRRRTTTUUUZZZYYYVVVSSSQQQOOONNNMMMLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPOOONNNKKKGGGCCCAAABBBDDDIIIJJJJJJLLLNNNQQQTTTVVVXXXXXXWWWWWWVVVVVVVVVUUUTTTVVVYYYZZZ[[[\\\___aaabbbbbb```___^^^^^^^^^^^^^^^______^^^]]]]]]___aaafffgggqqqiiiXXXQQQLLLMMMPPPPPPNNNMMMOOOOOOSSSYYY\\\]]]bbbiiiuuu{{{{{{ggg[[[VVVMMMJJJFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCBBBBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;===<<<@@@FFFIIIRRRjjj{{{ssskkkeee___XXXWWWZZZZZZXXXUUUPPPJJJFFFDDDEEE???>>>>>>???BBBJJJSSSZZZggglllssszzzeeehhhkkkmmmpppuuu|||xxxtttppplllkkkkkkiiihhhiiihhhfffdddaaa^^^[[[YYYXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGJJJKKKLLLNNNNNNOOONNNNNNLLLNNNPPPQQQQQQRRRTTTVVVVVVVVVWWWXXXYYY[[[]]]^^^]]]___dddgggiiiqqqzzzwwwjjjbbb\\\ZZZWWWSSSQQQSSSOOONNNNNNRRRUUUVVVSSSPPPMMMLLLKKKKKKJJJJJJJJJJJJMMMNNNOOOOOOOOOOOONNNNNNIIIMMMOOOOOOSSSYYY\\\[[[QQQNNNKKKIIIJJJLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLNNNOOOQQQSSSTTTUUU[[[ZZZWWWUUUSSSQQQPPPOOONNNOOOQQQRRRTTTTTTUUUUUUSSSSSSRRRQQQQQQPPPPPPPPPLLLLLLJJJGGGDDDCCCDDDFFFGGGGGGFFFHHHKKKPPPTTTVVVXXXXXXXXXWWWWWWVVVVVVVVVUUUWWWYYY[[[\\\^^^aaaccccccbbbaaa```___^^^^^^^^^___``````___^^^]]]^^^```___bbbjjjyyyttt\\\QQQIIIJJJMMMLLLKKKLLLNNNNNNQQQWWW[[[[[[___dddmmmttttttddd]]]QQQMMMHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>======<<<;;;;;;<<<;;;???DDDEEELLLccczzz{{{sssmmmfff___]]]___]]][[[WWWQQQJJJEEECCCCCC??????@@@AAAFFFOOOYYY```hhhlllssszzzdddfffjjjlllnnnqqqtttwwwzzz~~~|||{{{tttsssqqqnnnjjjfffcccaaabbbaaaaaa```___^^^]]]\\\WWWVVVSSSPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLNNNOOONNNNNNMMMLLLKKKJJJJJJIIIJJJKKKMMMNNNOOOOOONNNMMMOOOPPPRRRTTTUUUUUUTTTTTTTTTVVVXXXXXXXXXYYY[[[\\\`````````bbbccceeefffgggggggggiiiooovvv{{{uuuqqqfff]]]VVVTTTTTTRRRRRRTTTOOONNNNNNPPPTTTUUURRROOOLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPOOOFFFJJJLLLLLLPPPWWWZZZYYYQQQOOOLLLKKKLLLMMMNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNOOOPPPQQQRRRSSSTTTWWWVVVUUUSSSQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQJJJJJJIIIFFFDDDCCCEEEGGGFFFDDDCCCEEEJJJPPPTTTVVVXXXXXXXXXWWWWWWWWWWWWWWWUUUXXXZZZ\\\]]]___bbbdddbbbbbbaaa```____________^^^___```___]]]\\\\\\]]][[[```hhhssseeeUUUIIIIIIKKKKKKKKKOOOMMMLLLNNNTTTWWWXXXZZZ^^^dddkkk{{{ooocccWWWSSSMMMHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCDDDBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>><<<;;;;;;<<<:::===AAACCCGGGZZZnnn~~~wwwmmmddd___```___]]]XXXQQQJJJEEEBBBBBB???@@@AAADDDIIISSS^^^eeeiiimmmssszzzggghhhjjjkkkmmmooorrrsssrrrvvvzzz}}}~~~|||xxxsssooommmpppooonnnnnnllllllkkkjjjaaa___\\\ZZZXXXXXXXXXYYYZZZYYYXXXWWWVVVWWWXXXYYYXXXXXXVVVUUUSSSRRRPPPPPPSSSUUUWWWYYY[[[[[[ZZZZZZYYYZZZ\\\^^^```______^^^aaabbbddddddddddddeeeggglllllllllmmmnnnpppqqqrrrsssppppppxxxzzzppphhhbbbYYYSSSTTTUUUSSSRRRRRRRRROOONNNOOOSSSTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLLLLJJJLLLNNNPPPQQQPPPPPPOOOGGGKKKLLLKKKNNNTTTVVVUUUPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKKKKLLLLLLMMMOOOOOONNNNNNOOOPPPPPPQQQRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPQQQSSSTTTTTTTTTTTTTTTSSSQQQPPPOOOOOOPPPPPPJJJIIIHHHEEEBBBAAABBBDDDDDDBBBBBBEEEKKKQQQTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXVVVXXX[[[\\\]]]___aaadddaaaaaa```````````````aaa___```aaa```^^^\\\\\\]]]]]]aaagggnnnzzzuuuaaaOOOLLLLLLIIIJJJOOOLLLJJJKKKPPPSSSSSSTTTWWW]]]cccttt~~~nnn^^^YYYRRRLLLIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>??????>>>===;;;:::===999:::???@@@BBBPPP```xxxvvvkkkeeeddd```^^^YYYRRRKKKEEECCCBBB???@@@AAAEEEKKKVVVaaaiiikkknnnssszzzfffffffffggghhhkkknnnppppppqqqrrrssstttwww|||}}}{{{{{{zzzyyyxxxwwwwwwvvvnnnmmmjjjiiihhhhhhiiijjjgggfffdddbbbaaaaaaaaabbbgggfffdddbbb```^^^]]]\\\\\\^^^aaadddffffffffffffgggiiikkkmmmooonnnnnnmmmlllmmmoooooonnnnnnoooqqquuuuuuuuuvvvwwwxxxyyyzzz|||wwwvvv~~~~~~}}}}}}{{{mmmbbb___XXXSSSUUUWWWUUUQQQPPPTTTQQQNNNOOORRRTTTSSSQQQOOOOOOMMMLLLKKKKKKKKKKKKHHHJJJLLLOOOPPPPPPOOONNNLLLNNNOOOMMMOOOSSSUUUSSSNNNMMMLLLLLLMMMMMMLLLJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQRRRRRRSSSOOOOOOQQQRRRSSSSSSSSSSSSQQQPPPNNNMMMLLLLLLMMMNNNJJJIIIGGGDDD@@@>>>???AAACCCAAAAAAEEEKKKQQQTTTUUUVVVWWWWWWWWWXXXYYYYYYYYYVVVXXXZZZ\\\]]]^^^aaacccaaa````````````aaaaaabbbaaabbbcccbbb```^^^]]]^^^]]]___bbbfffpppmmmWWWPPPMMMGGGFFFKKKLLLHHHHHHLLLOOOOOOPPPSSSXXX^^^nnnyyyccc^^^VVVPPPLLLJJJIIIIIIDDDCCCCCCCCCBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>?????????===;;;:::???999999===>>>???IIIVVVggg}}}|||qqqkkkjjjaaa___ZZZSSSKKKFFFCCCCCC>>>???AAAEEELLLVVVbbbjjjlllooossszzzfffiiikkkkkkjjjkkknnnqqqoooooopppqqqqqqrrrsssssszzz}}}~~~}}}{{{zzzzzz{{{{{{wwwuuusssrrrrrrtttvvvxxxyyywwwtttqqqnnnmmmlllllljjjkkklllnnnppprrrssstttvvvwwwyyy{{{~~~~~~~~~~~~}}}~~~~~~{{{yyy|||ttthhhbbbYYYXXXXXXWWWWWWTTTPPPMMMOOONNNMMMMMMNNNOOOQQQRRRNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNOOOOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOQQQRRRSSSUUUTTTRRROOONNNMMMMMMMMMOOORRRTTTTTTSSSTTTUUUTTTMMMJJJJJJNNNQQQOOOMMMNNNNNNLLLGGGBBB>>>???CCCGGGEEEFFFGGGJJJMMMQQQUUUWWWTTTTTTUUUVVVVVVWWWWWWWWW[[[[[[\\\]]]^^^___```aaa```^^^\\\\\\^^^^^^^^^]]]cccbbbaaa```___^^^^^^^^^]]]]]]bbbiiipppzzzaaaQQQMMMMMMKKKIIIIIIIIIJJJKKKLLLMMMNNNOOOTTTZZZgggwwwtttlll___SSSKKKHHHIIIKKKIIIFFFCCCBBBCCCDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????????????????>>>===;;;;;;<<<;;;;;;:::;;;???EEEIIIZZZfffvvvwwwoooiiieee^^^XXXVVVQQQIIIEEEDDDAAA@@@@@@CCCKKKWWWbbbiiioooppptttxxx||||||iiijjjllllllkkkjjjiiijjjmmmnnnooopppqqqqqqqqqqqqqqqsssvvvxxx{{{~~~~~~~~~|||{{{{{{{{{}}}}}}}}}}}}~~~~~~}}}zzzzzz~~~|||oooddd___WWWVVVUUUUUUUUURRROOOLLLNNNMMMMMMMMMNNNOOOPPPQQQMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTRRRQQQOOONNNMMMNNNNNNOOORRRTTTSSSUUUXXX[[[ZZZQQQLLLKKKOOOQQQPPPNNNOOONNNLLLHHHCCC???@@@DDDGGGIIIIIIKKKMMMPPPTTTWWWYYYUUUUUUUUUUUUVVVWWWXXXYYY[[[[[[\\\^^^___aaabbbbbbaaa___]]]]]]^^^```______bbbaaa___^^^]]]\\\[[[[[[\\\]]]bbbjjjpppxxxsss^^^TTTNNNJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNTTTXXXbbbooo~~~}}}tttgggZZZQQQMMMKKKKKKGGGEEECCCBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???????????????>>>===<<<;;;;;;;;;;;;:::;;;>>>CCCFFFJJJTTTaaalllwwwyyyqqqkkkfff___YYYVVVQQQIIIDDDCCCCCCBBBBBBEEELLLUUU___dddkkkmmmpppuuuyyy~~~jjjjjjjjjkkkkkkjjjhhheeekkklllmmmooooooooonnnnnnmmmooorrrsssuuu{{{~~~}}}xxxqqqfff^^^[[[TTTSSSRRRRRRRRRPPPMMMJJJLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOMMMNNNOOOPPPQQQQQQPPPPPPQQQPPPOOONNNNNNNNNOOOPPPPPPSSSTTTTTTXXXaaaffffffVVVPPPMMMPPPRRRQQQPPPPPPNNNLLLIIIDDDAAABBBEEEHHHMMMNNNOOOQQQTTTWWWZZZ[[[WWWVVVUUUUUUUUUWWWYYY[[[ZZZ[[[]]]^^^```bbbcccdddcccaaa___^^^```aaaaaaaaa```___^^^\\\ZZZYYYYYYXXX[[[]]]ccckkkqqqwwwooo\\\OOOIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNSSSUUU[[[eeerrrrrreee[[[SSSNNNLLLHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>===<<<<<<;;;<<<<<<;;;;;;<<>>===<<<;;;<<<===<<<;;;;;;<<<===AAAEEEJJJNNNUUUbbbttt}}}vvvrrrfff```[[[XXXRRRIIICCCBBBCCCCCCDDDGGGMMMSSSYYY\\\^^^aaadddjjjoootttxxxzzz{{{}}}oookkkfffeeehhhjjjjjjiiiggghhhiiijjjjjjjjjiiihhhiiilllnnnnnnmmmnnnssswww~~~~~~|||~~~zzzpppeee___[[[UUUQQQQQQPPPOOONNNNNNNNNNNNLLLJJJIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOLLLMMMOOOPPPQQQPPPNNNMMMLLLLLLLLLLLLMMMOOOQQQRRRQQQWWWXXXXXXdddwwwdddZZZQQQQQQTTTSSSRRRRRRNNNMMMLLLIIIFFFFFFGGGIIIOOOPPPRRRTTTUUUWWWXXXXXXXXXVVVUUUTTTTTTWWWYYY[[[YYYZZZ[[[]]]```bbbcccdddbbbaaa``````bbbccccccbbb```___]]][[[ZZZYYYYYYXXX```cccfffkkkqqqxxx}}}}}}cccWWWVVVNNNLLLJJJHHHGGGHHHJJJKKKKKKNNNSSSZZZbbbkkkrrrwww~~~yyyooodddYYYQQQMMMKKKHHHGGGHHHHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>????????????>>>>>>===;;;===>>>===;;;::::::;;;<<>>??????@@@??????>>>>>><<<===>>>===;;;::::::;;;888<<<@@@DDDJJJTTT___hhhvvv}}}tttnnnddd___[[[YYYTTTLLLEEECCC???@@@BBBFFFLLLSSSYYY]]][[[\\\___bbbfffjjjlllnnnqqqrrrsssvvvyyy|||}}}ssssssrrrooollliiiggggggiiihhhfffeeeeeefffhhhiiiiiilllnnnnnnlllkkkmmmooommmpppvvv||||||zzzwwwtttvvv}}}}}}}}}~~~{{{yyylllaaaXXXTTTQQQMMMKKKLLLKKKJJJHHHHHHIIIJJJIIIHHHFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIKKKLLLNNNOOOOOOPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOKKKJJJJJJKKKLLLNNNPPPQQQMMMUUUXXXZZZkkknnn```SSSQQQSSSSSSRRRQQQNNNNNNNNNMMMJJJIIIJJJKKKNNNOOOPPPRRRSSSSSSRRRRRRTTTTTTTTTTTTUUUVVVWWWWWWVVVWWWXXXYYY[[[\\\]]]^^^ZZZ\\\^^^aaacccccc___\\\]]]\\\\\\[[[ZZZZZZ[[[[[[]]]ffflllkkkkkkpppuuuwwwuuuzzz|||ddd[[[TTTQQQMMMHHHEEEDDDEEEFFFFFFIIIMMMPPPTTTYYY```eeelllrrr}}}pppeeeWWWRRRLLLHHHFFFGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA>>>??????@@@@@@?????????>>>>>>>>>===;;;:::;;;<<<<<<===@@@CCCHHHQQQ\\\dddppp{{{qqqjjjccc^^^ZZZYYYUUUMMMFFFEEEAAAAAABBBEEEJJJQQQXXX\\\\\\]]]___aaadddfffhhhiiimmmmmmnnnppprrruuuxxxyyy{{{mmmqqquuutttpppllljjjjjjjjjhhhfffddddddeeehhhiiifffiiilllllliiihhhjjjlllhhhjjjmmmqqqtttsssqqqnnnsssooooootttuuurrrqqqtttrrrvvv{{{|||zzz|||~~~~~~~~~~~~yyypppiii___UUURRRPPPLLLJJJKKKIIIGGGFFFFFFGGGHHHHHHGGGEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSQQQPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLLLLKKKLLLLLLMMMKKKJJJJJJJJJLLLNNNPPPQQQKKKTTTWWWYYYkkkpppaaaSSSPPPSSSSSSRRRQQQNNNNNNOOONNNKKKJJJJJJKKKNNNOOOPPPQQQRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUVVVWWWXXXYYYZZZ[[[[[[XXXZZZ]]]aaadddbbb^^^ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[YYYeeemmmkkkhhhlllpppppppppuuu}}}uuujjjZZZWWWQQQLLLHHHGGGGGGHHHFFFHHHJJJKKKNNNTTT\\\bbbeeejjjvvvyyynnn^^^XXXQQQKKKIIIJJJJJJKKKCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@@@@@@@????????????>>><<<::::::<<<>>>???>>>===>>>BBBJJJUUU]]]ppp~~~zzzooogggbbb]]]ZZZZZZVVVNNNGGGFFFCCCBBBBBBDDDIIIPPPWWW[[[^^^^^^___aaacccdddeeefffkkkkkkkkklllnnnqqqsssuuusss~~~yyyxxx{{{qqqvvv|||}}}yyytttpppnnnhhhhhhgggfffeeefffhhhjjjjjjkkkkkklllkkkjjjhhhgggiiiiiiiiijjjjjjkkkmmmmmmllljjjiiihhhhhhjjjlllmmmmmmnnnooopppsssuuuwwwxxx||||||}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~qqqiiippp{{{zzzvvvnnnhhhbbb]]]TTTLLLGGGGGGHHHJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGIIIKKKLLLMMMNNNPPPPPPOOONNNNNNNNNOOOOOOOOOOOOOOOMMMJJJIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSOOONNNMMMLLLKKKKKKKKKKKKKKKJJJHHHGGGHHHJJJLLLMMMNNNTTTVVVZZZjjjhhhbbbZZZSSSOOONNNNNNMMMQQQQQQPPPOOOMMMKKKIIIHHHOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTUUUWWWWWWWWWXXXXXXZZZ[[[[[[YYYZZZ\\\]]]]]]\\\ZZZYYY[[[[[[ZZZZZZZZZZZZ[[[\\\[[[]]]___bbbeeehhhiiijjjmmmrrrvvv{{{mmmiii___UUUOOOKKKGGGHHHKKKJJJIIIHHHIIIKKKPPPUUUXXXYYYaaammm|||llldddYYYQQQLLLJJJGGGEEEEEEDDDCCCBBBAAACCCFFFIIIBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;>>>BBBDDDIIITTT```kkkzzzoooeee```\\\YYYXXXTTTLLLGGGGGGBBBDDDFFFGGGJJJNNNSSSWWW\\\]]]_________```ccceeedddgggkkkmmmnnnooopppqqqzzz{{{rrrhhhppp~~~sssxxx|||uuupppkkkkkkjjjhhhggghhhjjjkkkiiiiiiiiiiiihhhgggfffeeegggggggggggghhhiiijjjkkkjjjiiihhhhhhhhhiiijjjkkklllllllllmmmnnnpppqqqrrruuuvvvwwwyyy{{{}}}}}}}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||}}}~~~~~~pppllltttyyyuuuqqqiiiccc[[[WWWQQQKKKGGGGGGIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNLLLJJJIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQOOONNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMIIIOOOSSSWWWddduuuzzzuuuccc]]]VVVQQQOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRTTTUUUWWWYYYZZZ[[[ZZZZZZYYYZZZ[[[\\\\\\[[[YYYXXXXXXXXXWWWWWWWWWWWWXXXXXX[[[]]]___bbbdddfffggggggooorrrssssss{{{uuuiii\\\UUUQQQLLLJJJKKKKKKJJJHHHHHHJJJMMMQQQTTTXXX^^^hhhuuuuuulll```VVVPPPMMMJJJGGGFFFEEECCC@@@???@@@CCCEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>===<<<;;;;;;;;;;;;===AAACCCHHHUUUaaaqqq}}}qqqfffaaa[[[WWWUUUQQQJJJGGGGGGCCCDDDFFFGGGIIIMMMQQQUUUXXXZZZ[[[\\\\\\^^^aaacccdddgggjjjlllnnnooorrrtttyyy~~~|||pppgggcccoootttxxx{{{ssslllkkkjjjiiihhhhhhiiiiiikkkkkkjjjiiiiiihhhgggggggggffffffgggggghhhiiijjjgggggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkklllooopppqqqrrrsssttttttttttttvvvxxxyyyyyyyyy{{{}}}||||||}}}~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{zzz{{{{{{||||||||||||~~~~~~}}}}}}{{{sssttt|||uuuoooiiibbb\\\RRROOOLLLHHHFFFFFFHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJLLLLLLNNNNNNNNNNNNMMMLLLMMMMMMMMMKKKIIIHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFGGGHHHIIIJJJKKKLLLMMMFFFMMMQQQTTT]]]hhhiiibbb]]]XXXSSSOOOOOOPPPQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPSSSVVVZZZ[[[[[[ZZZXXXZZZZZZ[[[\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUVVVVVVWWWZZZ\\\___aaacccccccccccclllmmmmmmkkkooosssbbbYYYTTTNNNIIIGGGKKKJJJHHHGGGHHHJJJMMMOOOUUUYYYaaakkkxxxxxxjjj___XXXRRRMMMJJJIIIGGGDDDAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<;;;<<>>>>>======>>><<<<<<>>>AAAHHHXXXfff~~~zzzlllbbbYYYOOOKKKIIIFFFEEEGGGEEEFFFGGGGGGGGGHHHKKKMMMNNNPPPSSSUUUVVVYYY\\\___```bbbeeeiiilllqqqvvvzzzwwwqqqsssxxxtttpppnnnnnnnnnnnnmmmlllllllllmmmmmmmmmmmmmmmhhhhhhgggggghhhhhhiiiiiieeeeeefffggggggggggggffffffffffffggghhhjjjlllmmmkkklllnnnpppqqqqqqppppppnnnnnnnnnoooqqqqqqrrrqqqoooqqqtttwwwxxxxxxxxxwwwuuuwwwzzz}}}~~~}}}||||||~~~|||{{{zzz{{{|||}}}|||~~~||||||||||||{{{zzzzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxx|||||||||}}}~~~nnncccZZZRRRMMMGGGFFFFFFDDDCCCBBBAAAAAACCCCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHJJJLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEGGGIIIJJJKKKLLLLLLLLLNNNOOOPPPSSSXXXZZZXXXXXXUUUQQQNNNNNNOOOPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTPPPPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRRRRSSSUUUXXXZZZ\\\[[[\\\\\\[[[[[[ZZZZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUXXXZZZ^^^aaaaaa```]]][[[VVVYYY```fffjjjsssvvvddd[[[TTTOOOMMMGGGFFFEEEEEEFFFHHHJJJKKKLLLOOOUUU]]]iiiyyy~~~wwwoooeeeYYYRRROOOKKKFFFDDDDDDEEEEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>@@@>>>===???BBBIIIYYYgggrrrcccWWWLLLHHHFFFDDDDDDFFFFFFGGGHHHHHHGGGGGGIIIJJJLLLNNNQQQSSSTTTWWW[[[]]]]]]___ccchhhlllsssyyy~~~~~~}}}xxxqqqmmmnnnoooooonnnmmmnnnooooooooonnnlllkkkiiihhhhhhhhhhhhhhhiiiiiigggggggggggghhhhhhhhhhhhfffffffffhhhiiikkklllmmmhhhhhhjjjlllmmmnnnnnnnnnlllkkkkkkmmmoooqqqqqqpppmmmoooqqqtttuuuuuuttttttqqqsssvvvxxxyyyxxxvvvuuuwwwwwwwwwxxxxxxzzz{{{|||~~~}}}{{{yyyyyyyyyzzz{{{|||}}}}}}|||zzzyyyzzz|||}}}|||||||||{{{{{{zzzzzzzzzyyyxxxwwwxxxxxxzzz{{{}}}}}}}}}}}}}}}|||{{{zzz|||{{{{{{zzzyyyyyyyyyzzzwwwxxxyyyyyyzzzzzzyyyyyy{{{{{{{{{}}}wwwfff[[[TTTMMMHHHEEEEEEDDDCCCBBBAAA@@@???AAABBBDDDEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA??????@@@@@@AAABBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGEEEEEEFFFHHHFFFGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLNNNQQQUUUVVVVVVSSSOOOMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPOOONNNNNNMMMIIIIIIJJJKKKLLLMMMNNNNNNTTTRRRQQQQQQRRRVVVYYY\\\ZZZZZZZZZZZZZZZZZZZZZZZZUUUUUUTTTSSSRRRRRRRRRRRRVVVYYY^^^aaabbb___\\\YYYSSSUUU\\\eeehhhlllyyynnn```UUUNNNMMMFFFFFFEEEEEEFFFGGGHHHIIIIIILLLQQQXXXbbbooo}}}yyypppeee\\\SSSNNNIIIFFFFFFGGGEEECCCBBBBBBBBBCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????AAA???>>>@@@BBBHHHWWWfffyyycccWWWJJJEEEEEEDDDCCCEEEGGGHHHIIIIIIGGGGGGHHHIIIKKKMMMOOOQQQRRRUUUXXX[[[ZZZ^^^dddjjjpppvvv}}}zzzuuuvvvxxxyyyyyyyyyzzz{{{{{{yyyuuuqqqnnnmmmmmmlllllllllllllllmmmjjjiiihhhhhhhhhiiijjjkkkfffffffffggggggiiijjjjjjgggggggggggghhhiiikkkkkkmmmkkkkkkmmmppprrrqqqooonnnoooppprrrssssssrrrrrrpppppprrrsssssssssrrrrrrqqqqqqqqqqqqrrrtttvvvwwwzzzyyyxxxwwwwwwwwwxxxyyywwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyyyywwwwwwwwwyyyxxxyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwyyy{{{||||||{{{zzzzzzzzz{{{zzzzzz|||{{{zzzxxxxxxwwwwwwwwwuuuvvvxxxzzz{{{{{{{{{zzz|||}}}~~~zzzxxxzzz}}}kkk\\\TTTNNNIIIEEEDDDCCCCCCBBBBBBAAAAAAAAA???@@@BBBDDDEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIFFFGGGGGGFFFDDDDDDEEEGGGDDDEEEGGGHHHHHHGGGFFFEEEDDDEEEGGGIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLKKKLLLMMMNNNPPPSSSPPPNNNKKKJJJJJJLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUUUUSSSSSSRRRQQQPPPOOONNNMMMKKKLLLLLLMMMNNNOOOPPPPPPRRRRRRQQQRRRSSSUUUWWWXXXWWWWWWWWWWWWXXXYYYYYYZZZVVVUUUTTTSSSRRRRRRRRRRRRUUUXXX]]]aaabbb```\\\YYYXXXUUUYYYcccggggggnnnzzzkkkZZZOOOLLLHHHGGGGGGFFFEEEEEEFFFFFFHHHJJJMMMQQQXXXbbbllltttwwwyyyqqqkkk^^^WWWPPPLLLKKKJJJGGGCCCBBBBBBBBBCCCDDDEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>???AAAFFFTTTbbb}}}cccVVVIIIEEEEEEDDDCCCDDDGGGIIIJJJJJJHHHGGGHHHIIIIIIKKKMMMOOOPPPRRRVVVXXXZZZ___fffnnnuuu{{{yyyuuusssrrrrrrqqqqqqqqqrrrrrrlllkkkiiihhhhhhjjjlllmmmgggffffffeeeeeefffffffffhhhgggfffffffffggghhhiiillljjjiiikkknnnooonnnlllnnnnnnpppqqqrrrqqqqqqpppoooooonnnnnnoooppprrrsssooooooooooooppprrruuuvvvvvvuuusssrrrqqqqqqrrrrrrtttuuuuuuvvvvvvvvvvvvvvvuuuwwwxxxwwwvvvuuuvvvxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyy{{{~~~}}}{{{yyyyyyzzz{{{||||||{{{zzzyyywwwvvvuuuuuuuuutttuuuxxxzzz{{{|||||||||~~~xxxvvvyyy|||~~~rrraaaUUUNNNKKKGGGDDDBBBBBBAAAAAABBBBBBCCCDDD===>>>AAACCCCCCCCCBBBAAAEEEDDDDDDCCCCCCBBBAAAAAA??????@@@AAABBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFGGGFFFDDDDDDEEEGGGCCCEEEGGGHHHIIIHHHFFFEEEDDDFFFHHHKKKLLLLLLKKKJJJIIIHHHFFFFFFFFFHHHJJJKKKMMMLLLMMMOOONNNMMMNNNQQQLLLJJJGGGGGGIIIKKKKKKKKKLLLMMMPPPRRRTTTVVVWWWWWWSSSRRRRRRQQQOOONNNMMMMMMOOOPPPQQQQQQSSSSSSTTTUUUQQQQQQRRRTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTXXX]]]bbbccc```\\\YYY\\\VVVXXXccchhhggglllwww{{{dddVVVQQQKKKJJJHHHGGGEEEDDDDDDDDDHHHIIIKKKMMMQQQWWW___eeejjjqqqzzzwwwggg```WWWRRRPPPNNNIIIEEEBBBBBBBBBCCCDDDEEEEEEFFFAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>======>>>???DDDQQQ^^^wwwcccVVVIIIEEEEEEDDDCCCCCCGGGIIIKKKJJJIIIHHHHHHIIIHHHJJJLLLMMMNNNPPPSSSVVVZZZ```hhhqqqxxx~~~{{{yyyzzz}}}|||xxxwwwwwwzzz~~~wwwqqqjjjiiikkkmmmllljjjiiigggeeedddeeeffffffeeeiiigggeeefffhhhgggeeebbbgggggggggkkkoooqqqooommmrrroooooossstttqqqnnnooosssqqqpppqqqsssssspppnnnqqqqqqpppppppppppppppppprrrssssssrrrpppooopppqqqssssssrrrssstttvvvxxxyyy{{{{{{zzzwwwtttrrrrrrsssuuuttttttuuuxxxyyyzzzzzz{{{{{{yyyxxxwwwwwwxxxyyy{{{xxxzzzyyyttttttyyy{{{zzzyyyxxxxxxxxxxxxyyysssssstttvvvyyy|||wwwxxxrrrsssxxx~~~}}}~~~yyymmmdddXXXPPPLLLJJJFFFBBBAAAAAAAAA@@@@@@@@@??????BBBAAAAAA@@@@@@AAAAAABBBDDDCCCBBBAAA@@@AAAAAABBB@@@AAABBBCCCBBBAAA@@@???AAA@@@@@@@@@@@@AAABBBBBBDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFLLLHHHFFFFFFIIILLLMMMLLLFFFHHHKKKLLLKKKJJJJJJJJJGGGFFFEEEDDDDDDFFFHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIKKKKKKQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRPPPNNNMMMNNNPPPQQQPPPPPPOOOOOOQQQSSSUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYXXXYYYXXXVVVUUUSSSSSSSSSTTTWWWYYY\\\aaadddeeecccaaa^^^\\\ZZZ\\\ccckkkpppqqqvvvbbbUUUSSSMMMIIIJJJIIIEEECCCDDDGGGGGGIIIKKKOOOSSSVVVXXXdddeeemmm~~~wwwoooeee\\\WWWRRRNNNJJJKKKGGGBBB@@@AAACCCEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCC@@@???@@@AAA@@@AAAIIISSSmmmfffYYYLLLHHHHHHEEEBBB@@@FFFFFFGGGGGGGGGGGGGGGFFFEEEHHHKKKMMMNNNOOORRRTTT\\\eeeoooxxxvvvppprrrtttttt{{{zzzpppkkkkkkllllllkkkiiigggeeeeeeggghhhhhhhhhllljjjhhhiiijjjiiigggdddhhhggggggiiimmmooonnnlllooollllllppprrrpppnnnooosssqqqpppqqqssstttsssqqqrrrrrrqqqppppppooonnnnnnooopppqqqpppnnnmmmnnnoooqqqppppppqqqrrrtttuuuwwwxxxxxxyyywwwuuutttuuuwwwxxxwwwvvvvvvxxxzzz{{{|||~~~}}}}}}{{{yyyyyyyyyzzzzzzwwwwww{{{{{{yyyzzz~~~||||||{{{{{{zzzyyyxxxwwwvvvuuutttvvv{{{}}}wwwrrrqqqtttqqqvvv~~~|||{{{tttnnnbbbZZZPPPJJJHHHFFFCCCAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@??????@@@@@@@@@CCCBBBAAA@@@???@@@@@@AAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFGGGGGGHHHHHHJJJGGGDDDEEEHHHJJJKKKJJJDDDGGGJJJKKKKKKJJJJJJJJJLLLJJJHHHFFFEEEEEEFFFGGGJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIIIIIIIIIIJJJKKKLLLPPPQQQSSSUUUUUUUUUSSSRRRRRRQQQPPPOOONNNOOOPPPPPPQQQQQQQQQRRRSSSTTTVVVWWWVVVVVVUUUTTTRRRQQQPPPOOOPPPQQQSSSUUUVVVVVVVVVUUUYYYXXXVVVTTTSSSSSSSSSSSSXXXZZZ^^^cccggghhheeeccc\\\ZZZYYY\\\cccjjjooorrrzzzppp]]]SSSMMMHHHHHHIIIFFFFFFGGGEEEFFFGGGIIILLLOOORRRTTT[[[^^^gggvvvwwwnnneee^^^XXXQQQLLLIIIGGGDDDCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@??????@@@??????GGGPPPaaavvvkkk\\\OOOJJJHHHEEEBBBAAABBBBBBCCCDDDEEEEEEEEEEEEBBBDDDGGGIIILLLPPPUUUXXX```lllxxxvvvnnnoooqqqttt}}}{{{qqqmmmmmmnnnnnngggfffddddddfffhhhhhhhhhmmmlllkkkkkklllllljjjhhhiiihhhggghhhkkkmmmmmmllllllhhhiiimmmpppnnnmmmoooqqqpppnnnooorrrtttuuuuuusssrrrqqqpppooommmmmmllllllmmmnnnmmmkkkkkkkkkmmmnnnnnnnnnooooooqqqrrrssstttuuuvvvvvvuuuvvvxxxzzzyyyyyyxxxxxxzzz}}}{{{zzzzzzwwwvvvxxx}}}~~~~~~}}}|||{{{yyyyyyyyyxxxwwwzzz~~~wwwpppmmmlllmmmsssyyy~~~{{{|||vvvnnneee___UUUOOOHHHDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@?????????????????????????????????AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCCCC@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGEEECCCDDDFFFHHHHHHHHHBBBEEEHHHJJJIIIIIIJJJKKKMMMKKKIIIHHHGGGFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKLLLIIIHHHIIIIIIJJJKKKLLLMMMPPPQQQSSSTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPOOOOOOOOORRRSSSTTTUUUVVVVVVWWWWWWXXXWWWUUUSSSQQQOOOMMMLLLOOOOOOQQQRRRSSSTTTTTTTTTXXXWWWUUUSSSRRRRRRSSSSSSXXXZZZ___eeeiiijjjgggdddZZZYYYYYY]]]cccjjjnnnqqqvvvjjjZZZRRRKKKJJJJJJHHHGGGHHHDDDDDDDDDEEEGGGJJJLLLNNNQQQVVV___kkkyyyyyyqqqjjjaaaWWWPPPKKKIIIHHHGGGGGGFFFDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@?????????>>>===CCCKKKRRReee}}}rrrbbbSSSLLLIIIFFFCCCBBB@@@@@@AAABBBCCCDDDEEEEEECCCDDDFFFHHHKKKQQQXXX]]]fffsss{{{pppoooqqqwww~~~zzzrrroooppppppkkkiiigggggghhhjjjjjjjjjkkkkkklllmmmnnnooonnnnnnmmmkkkjjjiiijjjkkklllmmmkkkhhhgggkkkmmmkkkjjjlllmmmlllkkkkkknnnqqqsssuuuqqqqqqpppooonnnnnnmmmmmmjjjlllmmmlllkkkjjjkkklllnnnnnnnnnnnnooooooppppppqqqrrrtttttttttuuuxxxzzzxxxyyyzzz{{{~~~{{{yyyxxxyyy|||zzzsssmmmlllooovvv|||xxxyyy}}}wwwqqqjjjbbbYYYSSSMMMIIIEEECCCCCCDDDCCCBBB@@@@@@@@@@@@????????????>>>??????????????????>>>@@@@@@@@@?????????@@@@@@@@@???>>>>>>???AAACCCDDDBBBBBBAAAAAABBBBBBCCCDDDBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGAAADDDGGGHHHHHHIIIJJJKKKHHHHHHHHHGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSUUUUUUTTTSSSRRROOOPPPPPPQQQQQQPPPOOOOOOQQQSSSTTTVVVWWWWWWVVVUUUWWWVVVUUUSSSPPPOOOMMMLLLOOOPPPQQQRRRTTTUUUUUUVVVWWWVVVUUUSSSRRRRRRSSSSSSVVVYYY___eeeiiijjjgggddd\\\\\\]]]___ccchhhlllnnnttt{{{yyyeee[[[RRROOOMMMIIIEEEEEEEEEDDDDDDDDDEEEFFFHHHIIILLLQQQYYYeeerrr{{{uuukkk```XXXSSSPPPMMMKKKJJJIIIGGGEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBB@@@@@@AAA???>>>AAAGGGIIIVVVhhhyyyzzziiiWWWNNNJJJFFFCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHHHHIIIKKKNNNUUU^^^cccmmmzzzxxxtttuuu|||{{{uuuuuuuuussspppnnnlllmmmmmmlllkkkhhhjjjmmmoooqqqssstttuuusssrrrqqqnnnmmmlllmmmnnnmmmiiigggjjjkkkhhhgggiiihhhhhhhhhhhhiiilllooorrrnnnnnnnnnnnnnnnnnnooooookkklllmmmmmmkkkkkklllmmmoooooooooppppppppppppppppppqqqrrrrrrrrrsssuuuwwwvvvyyy}}}~~~zzzyyy}}}}}}wwwssstttzzzyyytttrrruuuqqqkkkeee___XXXQQQMMMHHHFFFDDDBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>>>>??????@@@AAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAAAAA??????>>>>>>???AAABBBDDDBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHAAADDDFFFGGGGGGHHHJJJKKKGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHIIIJJJLLLMMMMMMNNNPPPRRRTTTVVVVVVVVVUUUTTTOOOOOOPPPQQQQQQPPPPPPOOOQQQRRRTTTUUUVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUVVVWWWVVVUUUSSSSSSSSSTTTTTTUUUWWW\\\bbbfffgggdddaaa___```aaabbbccceeehhhiiinnnqqq}}}ooocccXXXSSSPPPJJJEEEBBBFFFEEEDDDDDDDDDEEEFFFFFFLLLOOOVVVcccrrr|||uuujjjccc\\\WWWQQQMMMJJJIIIIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCBBB@@@AAAFFFFFFLLLVVVcccnnnzzzooo[[[PPPKKKGGGDDDDDDFFFFFFEEEDDDDDDDDDEEEEEEGGGIIIKKKNNNTTT\\\eeekkkvvv~~~yyyyyy|||yyytttqqqooommmkkkiiikkknnnrrrtttvvvxxx{{{}}}{{{{{{zzzvvvrrrpppooopppooojjjhhhjjjjjjhhhggghhhfffggghhhhhhgggiiikkknnnllllllmmmmmmnnnooooooooolllmmmnnnnnnmmmmmmnnnoooqqqqqqqqqrrrrrrqqqppppppoooqqqrrrrrrqqqrrrtttvvvxxx}}}||||||~~~~~~{{{zzz}}}uuuzzz|||tttooolllhhheee___ZZZUUUQQQLLLHHHCCCCCCBBBAAA@@@?????????@@@????????????>>>>>>>>>>>>???@@@AAAAAA@@@???>>>???@@@AAAAAABBBAAAAAAAAA???????????????@@@AAABBBAAA@@@@@@@@@@@@AAABBBBBBEEEEEEEEEEEEDDDDDDCCCBBBDDDDDDDDDEEEFFFGGGHHHIIIFFFGGGHHHHHHGGGFFFGGGHHHCCCEEEFFFGGGGGGHHHJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMOOOQQQSSSVVVWWWWWWVVVVVVOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRNNNNNNNNNOOOQQQSSSUUUVVVXXXWWWUUUTTTTTTTTTUUUUUUUUUVVVYYY^^^bbbbbbaaa^^^```bbbcccccccccbbbdddeeeeeehhhpppppp```WWWSSSMMMHHHFFFGGGFFFEEEDDDCCCDDDEEEFFFKKKMMMSSS```ooo{{{}}}vvvqqqfff```XXXQQQMMMLLLKKKJJJKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEGGGCCCCCCEEEEEEBBBBBBEEEEEEEEEIIIRRRYYYaaakkkttt~~~}}}sss]]]QQQKKKGGGEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEIIINNNTTT[[[dddlllrrrzzz}}}||||||{{{|||zzz{{{}}}~~~zzzvvvrrrpppssswww{{{}}}}}}~~~xxxsssqqqqqqoookkkhhhjjjkkkiiiiiikkkhhhjjjkkkkkkiiihhhjjjllllllmmmmmmmmmmmmmmmmmmnnnlllmmmooonnnmmmmmmooopppqqqrrrssssssrrrqqqpppooooooqqqrrrsssssstttwwwyyy~~~~~~~~~xxxoootttzzzvvvpppkkkggg^^^ZZZUUUQQQMMMJJJFFFDDD@@@@@@AAAAAA@@@??????@@@????????????>>>>>>>>>>>>===>>>???AAAAAA???>>>======>>>???AAAAAAAAA@@@???>>>??????@@@@@@@@@??????@@@????????????@@@AAAAAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDFFFGGGHHHIIIEEEGGGIIIIIIFFFEEEFFFHHHEEEFFFHHHGGGGGGGGGIIIKKKKKKKKKJJJJJJIIIGGGFFFEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKLLLNNNQQQTTTWWWWWWWWWWWWPPPPPPOOONNNOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRRRROOOOOOOOOPPPRRRUUUWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWVVVVVVXXX[[[^^^___^^^]]]]]]___bbbbbbaaa```aaacccaaaccchhhsssooo```WWWQQQMMMMMMGGGFFFDDDCCCCCCCCCDDDEEEFFFIIIPPPYYYeeepppyyy~~~}}}pppkkkddd]]]XXXTTTPPPNNNLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCCCCFFFFFFCCCBBBDDDBBB???BBBIIIMMMPPPVVV^^^dddlllyyyzzzzzz|||uuu^^^QQQKKKGGGFFFGGGFFFEEEDDDDDDEEEHHHJJJKKKLLLQQQXXX___fffkkkqqqtttvvvyyyyyywwwxxx~~~~~~xxxuuuwww{{{~~~|||vvvssssssooojjjhhhkkklllkkkkkkmmmjjjmmmooonnnkkkjjjjjjlllnnnnnnnnnmmmmmmllllllllllllmmmnnnnnnmmmmmmoooppprrrrrrssssssrrrqqqpppnnnoooqqqssstttuuuvvvzzz|||~~~|||xxxsssnnnrrrvvv|||{{{sssnnniiieeeXXXUUUOOOKKKHHHEEECCC@@@???@@@BBBCCCBBBBBBBBBCCC????????????>>>>>>>>>>>><<<===>>>@@@@@@>>>===<<<<<<===>>>@@@@@@@@@???>>>>>>???@@@AAAAAA@@@>>>===??????>>>>>>??????@@@AAA===>>>@@@BBBCCCDDDEEEEEEAAAAAABBBBBBCCCEEEFFFGGGDDDGGGIIIHHHFFFDDDEEEGGGGGGHHHHHHHHHGGGGGGIIIKKKHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJLLLPPPSSSVVVWWWWWWWWWQQQPPPNNNNNNNNNPPPRRRSSSTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSUUUXXXZZZ\\\YYYXXXWWWVVVVVVVVVWWWXXXWWWWWWWWWYYY\\\^^^]]]\\\YYY\\\```aaa______```bbbaaadddfffjjjvvvhhh\\\TTTQQQQQQFFFEEEDDDCCCBBBCCCDDDDDDAAAFFFNNNTTTZZZeeesss}}}yyyuuuooohhhbbb\\\VVVRRRMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFBBBBBBEEEFFFCCCBBBCCC???<<<>>>FFFIIIHHHJJJPPPRRR[[[iiiwwwzzzrrrooommmmmmrrr{{{vvv___QQQKKKGGGGGGHHHFFFFFFFFFGGGIIIMMMPPPRRRXXX]]]dddjjjnnnppprrrsssooorrrrrrrrrvvv}}}~~~~~~~~~{{{uuussswwwwwwrrrtttnnnjjjlllqqqtttppplllpppppprrrsssrrrqqqooommmmmmmmmmmmmmmnnnnnnoooooolllmmmnnnoooooooooooooooooonnnnnnpppqqqqqqpppnnnoooqqqtttxxx}}}|||zzz~~~}}}|||{{{{{{{{{rrrlllfffcccYYYQQQHHHCCCCCCCCC@@@===??????????????????@@@@@@????????????>>>>>>======??????>>>>>>======<<<<<<>>>===<<<<<<<<<>>>???@@@????????????????????????@@@@@@??????>>>?????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBGGGFFFDDDFFFHHHIIIFFFDDDGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPQQQSSSTTTUUUUUURRRRRRQQQPPPPPPQQQRRRSSSUUUUUUTTTTTTTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSUUUWWWXXXYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\\\\[[[[[[[[[[[[[[[\\\ZZZ___hhhppp|||mmm```YYYUUUOOOMMMIIIEEEBBBBBBDDDFFFEEEFFFJJJOOOTTTZZZgggsss}}}{{{vvvqqqiii```YYYXXXTTTNNNLLLMMMNNNMMMLLLLLLKKKJJJKKKJJJIIIFFFCCCFFFEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@AAABBBCCCEEEEEEJJJPPPXXX```eeehhhkkkmmmdddfffgggfffeeeggglllqqqwww}}}~~~wwwrrrtttwwwwwwvvvkkk\\\PPPJJJIIIJJJJJJHHHEEEHHHNNNMMMKKKTTTccchhhkkkpppsssssspppllliiieeegggiiikkkttt|||{{{zzz}}}zzzxxxvvvtttrrrooommmoooooopppwww{{{|||wwwwwwtttqqqrrrvvvyyyyyywwwwwwvvvuuutttsssrrrrrrrrrppppppqqqqqqqqqpppooooooppppppppppppppppppqqqqqqqqqqqqrrruuuwwwwwwuuurrrsssvvv|||}}}yyyqqqlllgggcccZZZSSSJJJEEEDDDCCCAAA>>>????????????????????????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<>>>======<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCFFFDDDCCCDDDFFFGGGEEECCCFFFFFFFFFGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKJJJIIIHHHFFFGGGHHHIIIIIIIIIHHHGGGJJJKKKLLLMMMNNNOOOOOOOOOMMMNNNOOOQQQSSSTTTTTTTTTRRRQQQPPPOOOOOOPPPQQQRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSTTTVVVXXXYYYZZZZZZXXXXXXWWWXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\\\\YYYXXX\\\dddiiirrrkkk^^^YYYSSSQQQMMMHHHDDDCCCDDDFFFEEEEEEHHHLLLOOOTTT___kkkuuuyyy~~~zzzssskkkeee___[[[UUURRRQQQPPPOOOMMMMMMLLLJJJJJJJJJIIIFFFDDDIIIHHHHHHGGGGGGFFFFFFEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEJJJPPPUUUYYY[[[]]]___^^^^^^^^^\\\[[[[[[^^^```ffflllmmmgggccceeeggggggggg```WWWPPPMMMMMMMMMLLLLLLJJJLLLRRRWWW\\\ccckkkqqqrrrssssssqqqnnnjjjhhhaaadddgggkkkvvv|||yyywwwvvvuuuuuussspppmmmiiifffbbb```ccckkkuuu~~~}}}}}}~~~~~~|||zzzyyyzzz{{{xxxyyyzzz{{{zzzxxxvvvuuuvvvuuutttsssrrrssstttuuuuuuvvvyyy}}}~~~zzzwwwvvv|||uuunnniiieeeaaaXXXRRRJJJEEECCCBBB@@@>>>????????????????????????@@@@@@@@@???????????????>>>>>>>>>============<<<>>>>>>=========>>>??????========================>>>>>>============>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCEEEEEECCCAAAEEEEEEFFFFFFGGGGGGGGGGGGKKKKKKKKKLLLKKKKKKJJJIIIFFFGGGHHHIIIIIIIIIIIIHHHJJJKKKNNNPPPQQQQQQPPPOOOMMMMMMOOOPPPRRRSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQSSSRRRRRRRRRQQQQQQQQQPPPRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZ[[[ZZZYYYWWWWWWXXXYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZVVVVVVVVVWWWXXXZZZ[[[\\\XXXWWW[[[```ccciii{{{mmmccc[[[XXXRRRMMMHHHFFFEEEEEEEEEDDDFFFIIIJJJMMMUUU___iiimmmrrrwww}}}|||vvvrrrjjjfff```\\\YYYVVVSSSQQQQQQNNNLLLKKKKKKJJJIIIGGGHHHGGGGGGFFFEEEEEEDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBDDDHHHJJJKKKMMMOOOQQQVVVUUUSSSRRRSSSSSSSSSRRRWWW\\\]]]YYYVVVWWWYYYYYYYYYWWWTTTRRRRRRRRRQQQPPPRRRTTTVVVYYYcccooouuuuuuuuusssppplllhhheeebbbaaa^^^bbbgggmmmzzz}}}{{{|||zzzwwwtttqqqooonnnnnnjjjiiigggddd```\\\YYYWWW]]]mmm}}}{{{{{{{{{}}}~~~|||zzzyyyoooiiiddd___[[[PPPLLLFFFBBBAAA@@@???>>>@@@@@@@@@???????????????@@@@@@@@@@@@????????????========================>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>============>>>>>>???????????????@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCDDDCCCBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKJJJFFFGGGGGGHHHIIIIIIIIIIIIGGGIIILLLOOOPPPOOOMMMLLLLLLMMMNNNPPPQQQQQQRRRRRRQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZXXXWWWVVVWWWWWWXXXWWWXXXYYYYYYZZZZZZYYYYYYVVVUUUUUUVVVWWWXXXYYYYYYYYYZZZ^^^bbbbbbeeesssuuuiiiccc[[[SSSMMMIIIFFFEEEDDDCCCCCCFFFGGGHHHNNNVVV___bbbeeeiiinnnwww|||yyyuuurrrnnnhhhccc^^^ZZZXXXVVVSSSPPPNNNMMMMMMLLLKKKHHHHHHGGGFFFEEEEEEDDDCCCDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFHHHKKKPPPNNNLLLNNNRRRSSSRRROOORRRUUUVVVUUUSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXWWW[[[bbbeeedddkkkyyy{{{xxxtttnnnhhhccc```______```ffflllrrr~~~~~~}}}{{{xxxuuuuuusssoookkkiiigggggggggbbbaaa```^^^\\\ZZZZZZ[[[fffyyy}}}rrrhhhaaa\\\VVVRRRHHHFFFCCCAAA@@@AAABBBBBB@@@@@@@@@?????????>>>>>>????????????????????????<<<<<<<<<<<<<<<=========??????????????????>>>>>>=======================================>>>??????>>>>>>>>>?????????@@@@@@AAABBBBBBBBBCCCCCCCCCDDDBBBCCCDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEEEEFFFGGGGGGKKKJJJJJJJJJJJJKKKKKKKKKGGGGGGGGGGGGHHHIIIIIIIIIEEEGGGJJJMMMNNNMMMLLLKKKKKKLLLMMMOOOPPPPPPPPPPPPQQQPPPOOONNNMMMNNNOOOOOOMMMNNNOOOOOOOOOOOONNNMMMPPPQQQQQQSSSTTTUUUVVVWWWUUUVVVWWWXXXYYYZZZZZZ[[[YYYYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWYYY\\\```cccccceeeoooyyy|||sssfffZZZRRRLLLHHHEEEDDDBBBBBBFFFGGGGGGKKKQQQWWWYYY\\\^^^bbbkkkuuu}}}~~~}}}zzzuuuoooiiieeeddd\\\YYYUUURRRQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHGGGFFFIIIHHHGGGFFFFFFEEEEEEFFFBBBCCCDDDDDDDDDFFFHHHKKKMMMKKKJJJLLLQQQSSSQQQOOOQQQRRRSSSTTTSSSSSSTTTVVVXXXYYYZZZ\\\^^^```ccceeehhhrrrvvvrrrrrr{{{zzztttmmmiiigggggghhhiiipppvvvzzz|||yyywwwuuurrrooollljjjhhheeebbbaaa``````ZZZZZZYYYVVVUUUWWW\\\aaawww|||tttiii```YYYTTTNNNIIIEEEDDDBBBBBBBBBCCCEEEFFFAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????;;;<<<<<<<<<<<<=========??????@@@@@@@@@???>>>===========================<<<<<<;;;<<<<<<===>>>???===>>>>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCAAABBBDDDDDDBBBAAABBBCCCBBBBBBCCCDDDEEEFFFFFFGGGJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHKKKMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOPPPOOONNNMMMLLLLLLMMMMMMJJJLLLMMMOOOOOOOOONNNNNNPPPQQQRRRSSSTTTUUUVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZYYYYYYZZZZZZYYYWWWUUUTTTVVVWWWWWWXXXXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVWWWWWWXXX\\\```bbbbbbeeelllrrrtttdddYYYQQQKKKHHHEEEBBBCCCFFFHHHGGGIIIMMMOOORRRTTTVVVYYY___hhhooo~~~{{{vvvsssqqqeeebbb^^^[[[YYYWWWTTTQQQNNNNNNMMMLLLJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFCCCEEEFFFGGGGGGHHHJJJLLLNNNMMMMMMNNNPPPRRRRRRRRRVVVSSSSSSUUUVVVVVVXXX\\\___aaadddgggjjjnnntttxxxyyy}}}~~~|||vvvsssrrrrrrsssttt|||~~~{{{wwwssspppmmmjjjgggbbbbbbaaa___]]]\\\ZZZZZZTTTSSSPPPNNNOOOVVVbbbkkkrrrkkkaaaXXXSSSNNNHHHDDDBBBBBBBBBAAAAAABBBDDDFFFAAAAAA@@@@@@???>>>>>>===<<<<<<=========>>>>>>>>>;;;;;;;;;<<<<<<<<<======???@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<============>>>>>>>>>??????>>>>>>???@@@@@@AAABBBBBB???AAACCCBBB@@@???@@@BBBAAABBBBBBCCCDDDEEEFFFGGGIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJJJJHHHJJJLLLNNNPPPPPPPPPOOOQQQRRRRRRSSSTTTUUUUUUVVVTTTUUUWWWYYYZZZZZZZZZYYYYYYZZZ]]]^^^]]]YYYVVVSSSVVVVVVWWWXXXXXXXXXXXXWWWYYYYYYXXXXXXXXXYYYYYYZZZYYY]]]aaabbbbbbdddjjjnnnvvvnnn```WWWPPPLLLHHHDDDDDDGGGHHHFFFFFFHHHIIIKKKNNNOOOQQQUUU\\\bbbkkkzzz~~~~~~tttrrrnnnkkkgggccc^^^[[[VVVUUUTTTSSSQQQPPPOOONNNKKKJJJIIIIIIIIIIIIIIIJJJHHHIIIKKKKKKKKKKKKMMMOOORRRSSSTTTUUUVVVYYY]]]```eee___]]]aaaccccccfffkkknnnrrrwwwzzz|||~~~~~~~~~~~~|||xxxtttooojjjgggdddaaa^^^YYYZZZZZZ[[[YYYWWWUUUTTTNNNLLLKKKJJJPPP___tttuuummmlllmmmmmmpppvvv|||~~~{{{kkkddd[[[TTTOOOKKKFFFCCC@@@@@@@@@???>>>???AAACCCAAAAAA@@@@@@???>>>>>>===;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<======???@@@AAAAAA@@@???>>>===::::::::::::::::::::::::777777777777888999:::;;;============>>>>>>>>>>>>======>>>???@@@@@@AAAAAA===???BBBAAA???===???@@@AAAAAABBBCCCDDDEEEFFFGGGHHHGGGGGGFFFGGGHHHJJJJJJLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGIIILLLNNNPPPQQQPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUTTTUUUWWWXXXZZZZZZYYYYYYYYY\\\___aaa```\\\WWWTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]][[[```ccccccbbbeeeiiilllnnn|||tttddd[[[TTTOOOJJJFFFEEEGGGGGGDDDCCCDDDDDDGGGJJJKKKLLLOOOUUUZZZ___kkk}}}{{{xxxtttoooiiieeebbbbbbaaa___^^^]]][[[[[[SSSRRRRRRRRRRRRRRRSSSSSSLLLNNNPPPQQQPPPOOOPPPQQQVVVYYY\\\]]]___dddlllrrruuunnnkkkooorrrrrrvvv|||~~~{{{xxxvvvsssoooiiidddaaa]]]ZZZXXXSSSUUUWWWXXXWWWUUURRRPPPJJJJJJIIILLLWWWmmmwwwjjjjjjppprrrooorrruuu{{{wwwpppeeeWWWNNNPPPOOOFFFAAADDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<===>>>>>>>>><<<;;;999888888999;;;<<<>>>???@@@@@@@@@>>>===<<<;;;::::::999888888888999::::::999999::::::;;;<<<<<<>>>??????>>>======>>>;;;;;;<<<>>>???@@@AAABBBAAA@@@???>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDEEEFFFFFFEEEDDDBBBDDDFFFHHHJJJJJJIIIHHHNNNNNNMMMKKKKKKJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHFFFGGGIIILLLOOOQQQSSSUUUQQQPPPOOONNNOOOQQQSSSUUUTTTUUUWWWXXXYYYYYYZZZZZZXXXZZZ\\\^^^^^^]]][[[YYYUUUUUUVVVXXXYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^^^^^^^^^^_________```bbbeeegggiiikkksssmmm]]]SSSPPPNNNIIIEEEEEECCCAAAAAAEEEFFFFFFEEEFFFHHHKKKNNNPPPWWW^^^iiivvv~~~}}}|||wwwsssmmmjjjjjjiiifffdddccc```\\\[[[\\\[[[WWWTTTTTTXXXZZZZZZXXXXXX^^^bbbiiilllppprrruuu{{{|||xxxtttqqqooommmkkkkkkiiieee___ZZZWWWVVVYYYVVVRRRQQQRRRQQQNNNKKKFFFHHHLLLVVVlll}}}wwwrrrxxx}}}rrrkkk^^^PPPHHHJJJHHHAAA>>>AAA>>>>>>>>>======>>>>>>>>>========================;;;<<<<<<<<<<<<<<<<<<===<<<;;;999888888999;;;<<<>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888999999;;;;;;::::::;;;;;;<<<===:::<<<======<<<;;;;;;<<<<<<<<<===>>>???@@@@@@AAA@@@?????????>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDEEEFFFFFFEEEDDDBBBDDDFFFHHHIIIIIIIIIHHHKKKJJJIIIHHHGGGGGGGGGGGGKKKKKKJJJJJJIIIIIIIIIHHHGGGHHHIIILLLNNNPPPRRRSSSPPPPPPOOONNNOOOQQQSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXZZZ[[[\\\\\\ZZZXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^___aaacccfffggghhhmmmyyy|||hhh[[[WWWNNNHHHDDDDDDCCCAAAAAADDDCCCCCCCCCDDDEEEHHHKKKMMMMMMRRR\\\gggrrr}}}|||yyyxxxwwwuuuqqqnnnrrrpppnnnmmmllljjjhhhfffbbbeeehhhhhhgggiiinnnrrr{{{}}}~~~}}}wwwuuurrroookkkhhhfffeeeggghhhgggccc^^^YYYVVVUUUQQQPPPNNNNNNMMMLLLIIIGGGFFFKKKSSSbbbzzz|||www}}}~~~tttjjjdddVVVJJJCCCCCCBBB===<<<@@@>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;999999999999;;;;;;======<<<;;;;;;;;;<<<<<<::::::999999888888999999<<<;;;;;;;;;;;;<<<======:::<<<======<<<;;;;;;<<<=========>>>>>>?????????>>>>>>??????@@@??????>>>@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDFFFFFFFFFDDDCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHJJJKKKMMMNNNPPPPPPPPPOOOOOONNNOOOPPPRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZZZZXXXWWWVVVXXXYYYYYYZZZ[[[\\\\\\\\\^^^^^^_________^^^]]]]]]\\\\\\\\\]]]___aaacccdddfffhhhmmmyyy{{{hhh___SSSLLLGGGEEEDDD@@@@@@BBB@@@@@@@@@AAABBBDDDGGGHHHIIILLLSSSZZZcccmmmvvv}}}}}}zzz{{{|||}}}|||yyyxxxwwwxxxvvvyyy|||}}}}}}}}}xxxuuutttllljjjgggdddaaa^^^\\\\\\```aaaaaa___ZZZUUURRRQQQJJJKKKLLLKKKIIIHHHHHHHHHJJJTTTdddwwwzzzvvvyyy~~~}}}}}}yyyiii```[[[PPPGGGAAA@@@@@@===>>>BBB@@@???>>><<<<<<>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;::::::999999::::::;;;<<<;;;:::999999:::;;;<<<::::::999999888999999:::;;;;;;;;;;;;;;;<<<<<<===<<<>>>??????>>>======>>>>>>>>>>>>>>>>>>>>>======<<<===???@@@@@@@@@>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCDDDEEEFFFEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNOOOPPPQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\____________^^^]]]\\\\\\[[[[[[[[[[[[\\\^^^```aaaeeeeeehhhooo|||zzzggg[[[RRRJJJFFFDDD@@@>>>???????????????AAABBBDDDEEEIIIKKKOOOSSSYYY```iiinnnuuu{{{~~~~~~}}}{{{xxxsssnnnkkkiiicccaaa___\\\YYYWWWVVVUUUUUUWWWXXXWWWTTTOOOMMMLLLHHHIIIJJJHHHGGGHHHLLLQQQUUUfff}}}{{{zzz|||}}}lll]]]UUUQQQJJJDDD???>>>>>>===???AAA@@@???>>>>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999888::::::::::::::::::::::::;;;:::999888888999:::;;;:::999999888999999:::::::::::::::999::::::;;;<<<<<<>>>??????>>>======>>>>>>>>>>>>===============<<<===>>>???@@@??????>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAABBBDDDEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKJJJIIIIIIHHHIIIIIIIIIGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYZZZ\\\]]]___bbbaaadddjjjrrrvvvbbbVVVKKKFFFCCC@@@>>>????????????@@@AAABBBCCCCCCEEEGGGHHHJJJNNNSSSZZZ^^^gggmmmvvv~~~|||yyywwwuuuqqqmmmiiiddd```]]]ZZZYYYWWWTTTRRRQQQPPPOOOKKKMMMNNNNNNKKKIIIGGGGGGDDDEEEEEEDDDFFFLLLVVV^^^hhh~~~|||rrr^^^RRRKKKGGGBBB@@@>>><<<;;;;;;===>>><<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::999::::::::::::::::::::::::999999888888999999::::::999999888888999999:::::::::999999999999:::;;;;;;:::<<<======<<<;;;;;;<<<========================<<<<<<===>>>????????????????????????????????????@@@AAAAAAAAAAAABBBBBBBBBAAA@@@???@@@BBBCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLLLLHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTVVVXXX\\\___aaa[[[ZZZZZZYYYXXXWWWWWWVVVWWWXXXYYYZZZ[[[[[[\\\[[[ZZZZZZYYYYYYYYYZZZ\\\]]]]]]\\\```gggkkksssnnn___PPPHHHDDDAAA@@@BBB@@@@@@@@@AAAAAABBBBBBBBBCCCEEEFFFGGGIIILLLPPPTTT\\\bbbkkkqqqxxx~~~}}}|||~~~|||wwwrrrooommmiiieeeaaa]]]ZZZUUURRROOONNNMMMKKKIIIHHHHHHGGGCCCEEEFFFFFFDDDCCCDDDEEE@@@@@@BBBGGGOOO\\\iiirrr{{{~~~rrr___PPPIIIEEEAAA>>>>>>>>><<<:::;;;;;;<<<999:::<<<======<<<:::999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999777888999999:::::::::999999999888888999999:::;;;:::::::::::::::;;;<<<<<<:::<<<======<<<;;;;;;<<<<<<<<<==================<<<<<<<<<======>>>@@@@@@?????????????????????>>>@@@@@@@@@@@@AAAAAAAAAAAA???>>>===>>>@@@BBBAAA@@@AAAAAACCCEEEHHHKKKMMMOOOFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSTTTSSSSSSTTTVVVZZZ]]]```YYYYYYXXXWWWVVVUUUTTTSSSRRRSSSUUUWWWYYY[[[[[[\\\ZZZZZZYYYXXXYYYYYY[[[\\\[[[YYY]]]dddfffhhhwwwvvv```RRRJJJEEEBBBBBB@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIILLLNNNQQQWWW___cccgggooo{{{~~~~~~~~~|||zzzzzz{{{|||}}}}}}|||{{{ssstttvvvxxx{{{|||xxxsssmmmgggccc___\\\WWWTTTSSSPPPMMMJJJGGGFFFEEECCCBBBBBBAAAAAA@@@AAAAAAAAA@@@AAACCCEEEBBBDDDJJJWWWhhhzzz|||{{{}}}|||zzz~~~|||tttnnnaaaPPPFFFDDDCCCAAA===???@@@===<<<<<<<<<<<<999;;;===??????===;;;999999999999999999999999999:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999777888999;;;;;;;;;:::999999888888888999::::::;;;<<<;;;;;;;;;;;;<<<======<<<>>>??????>>>======>>><<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<>>>@@@AAA?????????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA===<<<<<<===???AAA@@@???@@@AAABBBEEEHHHKKKNNNPPPGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNPPPQQQRRRSSSSSSSSSTTTSSSRRRRRRTTTXXX[[[]]]YYYXXXWWWVVVTTTSSSRRRQQQNNNPPPRRRUUUXXXZZZ[[[\\\[[[ZZZYYYXXXXXXYYYZZZ[[[]]]YYY]]]dddddddddoooqqq]]]QQQGGGBBBAAA???@@@AAAAAAAAAAAA@@@@@@===???AAACCCCCCDDDFFFHHHHHHNNNUUUXXXZZZaaallluuu~~~}}}}}}~~~~~~yyytttoooooopppsssuuuuuutttsssooorrruuuwwwyyy}}}yyysssmmmfff___[[[UUURRRNNNLLLLLLKKKHHHEEEDDDCCCBBBAAA@@@??????????????????>>>>>>@@@DDDGGGGGGKKKVVViii{{{oooyyysssooommmqqq}}}}}}vvvrrr{{{~~~|||tttlllbbb[[[PPPGGGAAA???>>>>>>;;;;;;:::999999:::::::::999999:::;;;<<<<<<<<<<<<999999999999999999999999666777888999:::;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;:::999999999999:::;;;999:::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<============>>>============>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBEEEHHHJJJLLLMMMMMMJJJFFFCCCBBBCCCEEEGGGHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQQQQPPPOOONNNNNNOOOPPPPPPOOONNNOOOQQQTTTPPPQQQSSSUUUVVVVVVVVVVVVWWWWWWVVVTTTSSSQQQPPPPPPNNNPPPSSSUUUWWWXXXWWWWWWXXXWWWVVVWWWXXX[[[^^^______ZZZZZZ___bbbccchhhooo}}}sssaaaQQQIIIHHHBBBDDDFFFEEEBBBAAACCCEEEDDDCCCBBBBBBBBBCCCDDDDDDHHHHHHJJJMMMQQQUUUYYY[[[gggrrr~~~~~~}}}zzzqqqqqqrrrsssuuuwwwyyyzzz|||yyyzzz~~~}}}{{{xxxsssnnnjjjggg```WWWOOOLLLJJJGGGEEECCCDDDEEEFFF???@@@@@@???======>>>@@@DDD@@@===>>>BBBFFFFFFEEEMMM^^^uuu}}}gggXXX~~~~~~{{{vvvssssssttt|||}}}{{{wwwpppnnnvvv|||zzzwwwrrrjjjaaaUUUPPPGGGAAA===<<<<<<<<<;;;::::::999999::::::;;;::::::;;;;;;;;;::::::999999999999999999999999999666777888999::::::::::::888888888777777666666666999999999:::::::::;;;;;;;;;:::999888888999:::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;<<<<<<<<<=========<<<=========>>>>>>>>>>>>?????????>>>>>>=================================???@@@AAADDDFFFHHHJJJKKKIIIGGGEEEDDDDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMOOOOOORRRRRRSSSSSSRRRQQQOOONNNNNNOOOOOOOOONNNOOOQQQSSSSSSTTTUUUVVVWWWVVVUUUUUUVVVUUUTTTSSSRRRQQQPPPPPPOOOPPPSSSUUUVVVVVVVVVUUUVVVVVVVVVWWWXXXZZZ\\\]]]^^^ZZZZZZ___cccdddhhhooowww{{{dddVVVQQQGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGIIIMMMPPPTTTVVV]]]dddnnntttzzz}}}|||}}}~~~zzzzzz{{{}}}~~~|||xxxuuusssooojjjddd```\\\WWWOOOIIIGGGEEEBBB@@@??????@@@AAA===>>>???>>><<<<<<<<<>>>===>>>??????AAAFFFMMMSSSccctttppp[[[MMM{{{vvvssssssmmmlllnnnvvv}}}wwwyyyuuummmiiihhhnnnqqqoookkkeee[[[SSSHHHDDD???<<<<<<<<<<<<<<<:::::::::999999::::::;;;:::;;;;;;:::999888777777999999999999999999999999777777888999:::::::::::::::::::::999999999999888999999999999::::::::::::::::::999999999999::::::;;;:::999999999:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<========================:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;<<<===>>>===>>>@@@???>>>======>>>:::???DDDCCCCCCKKK[[[hhhuuu^^^KKK@@@zzzuuupppllliiigggeeeeeegggnnn~~~yyytttrrrxxx~~~~~~vvvmmmfffcccaaacccdddccc___XXXOOOHHHAAA???======>>>???>>>>>>::::::999999999:::;;;;;;999999999999999888777777999999999999999999999999777777888999999999999999::::::::::::::::::::::::888999999999999:::::::::;;;::::::::::::::::::;;;;;;:::999888888:::<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<===>>>===???AAAAAA@@@??????@@@>>>CCCGGGHHHKKKYYYoooxxxcccNNNAAA:::~~~yyyvvvssspppgggffffffjjjuuu~~~}}}~~~zzzffffffjjjvvvxxxpppiiiccc```\\\YYYXXXWWWTTTNNNGGGBBB???>>>===>>>???@@@???===:::999999999::::::;;;<<<666777888888999999999888999999999999999999999999777777888999999999888888666666666666666777777777888888888999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::888888888999;;;===;;;;;;::::::::::::;;;;;;999999999999999999999999999999999::::::::::::;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>========================@@@@@@AAABBBCCCDDDEEEFFFDDDDDDFFFFFFFFFFFFEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJIIIJJJKKKLLLNNNOOOOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPRRRQQQPPPOOOPPPQQQPPPQQQRRRSSSTTTSSSRRRRRROOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQTTTVVVYYY[[[\\\\\\ZZZYYY[[[\\\^^^___aaaeeegggggghhhfffjjjzzzuuugggVVVLLLKKKKKKIIIFFFBBBBBBAAA@@@@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDGGGHHHKKKMMMQQQXXXbbbiiiqqqsssvvvzzz}}}}}}|||{{{zzzzzzzzz|||||||||}}}~~~|||xxxvvvtttooonnnllliiiddd^^^YYYVVVTTTPPPKKKGGGDDDCCCAAAAAA???>>>===<<<<<<<<<===>>>;;;===???@@@??????@@@BBBBBBDDDHHHOOO[[[ooo|||hhhSSSDDD===;;;xxxvvvsssrrrvvv{{{yyyuuu}}}~~~|||}}}zzzjjjaaadddmmm{{{~~~zzzuuupppjjjddd___YYYSSSNNNMMMKKKFFFAAA???===<<<;;;<<<======<<<:::999999999999:::;;;<<<<<<666666777888999::::::999999999999999999999999999777777888888888888888777777777777777888888888888888888888888999999999999;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888999;;;<<<;;;;;;::::::::::::;;;;;;888888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>??????========================???@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCEEEFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRSSSTTTSSSQQQOOOOOOOOOMMMNNNPPPQQQQQQQQQPPPPPPMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRVVVWWWYYY[[[\\\\\\ZZZZZZYYY\\\^^^^^^bbbiiimmmlllfffdddfffppp~~~hhhXXXPPPMMMJJJFFFFFFEEECCCBBBAAAAAABBBCCCBBBBBBAAA@@@@@@AAABBBCCCCCCEEEGGGJJJLLLQQQVVVYYY___aaaeeejjjnnnqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyy{{{||||||}}}}}}{{{~~~~~~{{{wwwssspppooohhhgggeeeaaa\\\VVVQQQNNNKKKIIIEEEBBB???>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<999:::<<<======???BBBDDDEEEIIIQQQ___rrrnnnXXXHHH???<<<;;;~~~yyyooovvv~~~{{{xxx}}}oooiiiooozzz{{{wwwtttnnneee^^^ZZZPPPGGGFFFDDD???<<<<<<<<<:::999999;;;;;;:::999999999999999:::;;;<<<===888888999999:::999999999999999999999999999999999777777888888888888777777888999999999::::::::::::888888888888999999999999999999:::;;;;;;:::999999888999999999999:::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======???@@@BBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMOOOQQQTTTUUUUUUVVVWWWUUURRROOONNNNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQQQQQQQQQQRRRSSSSSSTTTVVVWWWXXXZZZZZZZZZZZZYYYWWW[[[^^^^^^eeepppvvvwwwlllhhheeehhhqqqqqqbbbXXXPPPLLLJJJIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDEEEGGGIIILLLNNNQQQSSSVVVYYY\\\___```aaaeeefffhhhjjjkkklllllllllmmmoooqqqtttuuuvvvuuutttsssxxx~~~~~~}}}{{{zzzwwwtttqqqmmmjjjhhhaaaaaa___[[[VVVPPPKKKHHHDDDCCCAAA???<<<;;;<<<<<<::::::::::::;;;;;;<<<<<<:::;;;<<<===>>>BBBGGGKKKPPPYYYiiizzzuuu^^^KKK@@@;;;999888|||uuummmrrrzzz~~~}}}wwwqqqxxx|||ssszzz{{{xxxqqqfff\\\\\\OOODDDAAA@@@;;;888999<<<:::999999:::<<<;;;;;;999999999999:::;;;<<<===:::::::::::::::999888777999999999999999999999999777777888888888777777666555555666666777777777888777888888888888999999999777888999::::::999888777777888999::::::::::::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEGGGJJJMMMNNNMMMLLLJJJLLLLLLLLLLLLOOORRRVVVXXXWWWXXXYYYWWWSSSPPPNNNMMMPPPQQQQQQQQQPPPNNNLLLKKKLLLMMMNNNOOOQQQRRRSSSTTTQQQQQQQQQRRRRRRSSSUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYUUUZZZ]]]___ggguuu~~~vvvnnngggdddgggtttzzzjjj___XXXLLLKKKIIIFFFDDDCCCCCCCCCBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCDDDFFFHHHJJJJJJKKKMMMOOOQQQRRRSSSTTTZZZ\\\^^^aaaccceeeeeeeeedddfffiiimmmnnnnnnmmmlllmmmsssyyy|||{{{{{{}}}~~~|||{{{{{{~~~|||~~~{{{zzzyyyvvvuuutttrrrooolllhhheeecccYYYXXXVVVSSSNNNHHHCCC???AAAAAAAAA???===;;;<<<<<<;;;;;;;;;<<<=========>>>>>>>>>??????AAAFFFMMMQQQ^^^lllzzzjjjSSSCCC<<<999666333}}}}}}yyyuuuttttttsssttt{{{yyy~~~vvvooogggaaa\\\JJJFFFAAA>>>======<<<;;;<<<<<<;;;::::::999888888:::999999888888999999:::======<<<;;;::::::999999777777777777777777777777888888888888888888888888999999999888888888888888999888888888777777666666888888777777888:::;;;===777888:::;;;<<<;;;;;;:::999999999999999999999999============<<<;;;999888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<;;;;;;===<<<;;;;;;<<<===>>>???>>>???@@@AAABBBBBBBBBBBBDDDCCCBBBAAABBBCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIILLLLLLLLLLLLMMMNNNOOOPPPLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRKKKLLLLLLNNNOOOQQQSSSTTTRRRRRRQQQQQQRRRTTTVVVWWWYYYZZZ[[[[[[ZZZYYYXXXWWWVVVWWWYYY^^^hhhtttxxxjjj___```ccciiixxxuuudddYYYSSSKKKHHHIIIHHHEEEAAADDDBBBBBBCCCAAA======@@@AAA???>>>>>>@@@BBBBBBBBBEEEEEEEEEFFFFFFHHHIIIJJJKKKNNNRRRVVVYYYYYYWWWVVV[[[\\\^^^```bbbccccccdddcccgggmmmrrrvvvwwwwwwwww~~~}}}{{{{{{}}}~~~}}}zzzxxxxxxyyyzzzxxxyyy{{{}}}}}}|||{{{zzz{{{zzzxxxuuurrrpppnnnmmmkkkjjjhhheeeaaa\\\XXXVVVVVVQQQLLLIIIGGGFFFBBB???<<<<<<<<<<<<<<<<<<<<<;;;777999::::::999:::===???DDD:::;;;GGGLLLJJJTTTeee|||{{{gggYYYGGG===<<<;;;888333~~~|||{{{pppfff]]]UUUPPPGGGCCC???<<<;;;;;;;;;:::<<<;;;;;;:::999999888888:::999999888888999999:::<<<;;;;;;:::999999888888777777777777777777777777888888888888888888888888888888888888888888888888777777777777777666666666777777777777777999:::;;;888999999::::::::::::999999999999999999999999999<<<===>>>>>>>>><<<:::999888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>============<<<<<<>>>===<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJJJJNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPQQQQQQQQQRRRRRRRRRRRROOOOOONNNNNNNNNNNNOOOOOORRRRRRRRRRRRSSSUUUVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWXXXXXXZZZ^^^dddmmmuuuzzzqqqeee^^^aaaccceeeooo|||lllbbbVVVMMMKKKIIIGGGDDDDDDBBBCCCEEEEEEBBBBBBEEEBBB@@@>>>>>>@@@AAABBBAAAAAABBBDDDFFFFFFFFFFFFEEECCCEEEHHHKKKMMMMMMLLLKKKQQQRRRTTTVVVWWWXXXYYYYYY[[[^^^ccciiinnnqqqrrrrrruuuuuuttttttsssrrrrrrqqquuuwwwxxxwwwvvvuuuvvvwww{{{yyywwwuuussssssttttttrrrsssuuuvvvwwwvvvuuutttrrrqqqooommmkkkiiihhhgggbbbaaa```^^^[[[WWWTTTRRRMMMIIIEEECCCBBBAAA???===<<<<<<<<<=========>>>>>>@@@AAAAAA???===;;;<<<===AAA>>>CCCRRR\\\cccpppnnnYYYNNNAAA999777777555222}}}{{{{{{}}}qqqdddYYYPPPIIIEEEBBB???;;;999999::::::999;;;;;;::::::999888888888999999888888888888999999::::::999999888888777777777777777777777777777777888888888888888888888888666777777888888999999999666666666666666777777777777777666777777888999::::::999888888888888888888888888888888888888888888;;;<<<>>>??????<<<:::888888999999:::::::::::::::;;;<<<<<<<<<=====================>>>>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;>>>???@@@AAABBBBBBBBBBBBAAA@@@?????????AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPOOONNNMMMMMMMMMMMMQQQQQQSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXZZZZZZ[[[]]]```dddhhhkkkggg```]]]aaabbb```dddlllzzzzzzhhhZZZSSSOOOLLLIIICCC@@@AAADDDDDDAAAAAADDDDDDBBB??????@@@AAAAAAAAA===???BBBDDDEEECCCAAA@@@AAABBBCCCDDDFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMNNNPPPRRRWWW\\\aaaeeehhhjjjjjjiiigggfffeeeeeeffffffiiijjjjjjiiiggggggiiikkknnnnnnmmmmmmllllllkkkkkkhhhiiikkklllllllllkkkjjjfffeeedddcccaaa___^^^]]]WWWVVVUUUTTTRRROOOMMMLLLEEEBBB???>>>>>>>>>===<<<:::::::::;;;<<<<<<======<<<===>>>>>>===>>>@@@BBBGGGMMMYYYfffuuuooo^^^HHHCCC<<<666444444444333}}}}}}{{{}}}vvvnnnbbbWWWNNNHHHCCCAAA>>><<<999888999:::999999::::::999999888888888777999999888888888888999999::::::999999888888888888777777777777777777777777888888888888888888888888555666666777888999999:::666666666777777888888888888888888888888999999::::::999888666666666777888888888888888888888888888888:::<<<>>>===;;;888666888888999::::::::::::999::::::;;;;;;<<<<<<======<<<======>>>???@@@@@@@@@>>>>>>==================??????@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKLLLOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUTTTTTTSSSNNNNNNMMMMMMMMMNNNOOOOOOPPPQQQSSSUUUVVVVVVVVVUUUXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^___``````\\\\\\```aaa___```dddoooqqqeee\\\SSSMMMGGGCCCAAACCCCCC@@@???AAAEEECCCAAA@@@AAAAAAAAA@@@===>>>???@@@@@@???>>>===CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHIIILLLPPPTTTYYY\\\^^^```___]]][[[[[[\\\]]]^^^^^^^^^]]][[[ZZZ[[[^^^```aaabbbcccddddddcccbbbaaa______```aaabbbaaaaaa```]]]]]][[[YYYWWWUUUTTTSSSOOOOOONNNLLLJJJHHHGGGFFFBBB@@@???=========>>>>>><<<<<<<<<<<<============;;;<<<<<<===???CCCJJJNNN[[[iiiwwwuuu___OOO???>>><<<999666555555777}}}}}}yyyrrrggg```UUULLLEEEBBB@@@>>>===;;;999888999::::::999999888888888888888777777999888888777777888888999::::::::::::999999999999777777777777777777777777777777777777777777777777555555666777888888999999777777777888888999999999999999:::::::::::::::::::::999777666555666777777777777777777777777777777666777999::::::999666555777888999999::::::999999888888999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA======>>>???@@@AAAAAAAAA??????@@@@@@AAAAAA@@@@@@AAA@@@@@@@@@@@@BBBDDDEEECCCCCCDDDFFFGGGIIIJJJJJJLLLLLLMMMNNNNNNNNNMMMMMMLLLMMMNNNOOOOOOPPPOOOOOOMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSOOONNNNNNNNNNNNNNNOOOOOOPPPRRRTTTUUUVVVWWWVVVVVVYYYYYYYYYYYYZZZ[[[[[[\\\ZZZZZZ[[[\\\\\\\\\[[[[[[]]][[[\\\^^^``````bbbeeemmmxxxnnn]]]RRROOOHHHDDDEEEEEECCCBBBDDDFFFDDDAAA@@@AAABBBBBBAAA@@@???===<<<<<<===>>>???@@@???>>>======>>>???@@@BBBBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHKKKNNNQQQSSSWWWUUUSSSRRRQQQSSSTTTUUUUUUUUUTTTRRRQQQQQQTTTWWWVVVWWWYYY[[[[[[ZZZYYYXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWUUUSSSPPPNNNLLLKKKLLLKKKIIIGGGEEECCCBBBAAA@@@@@@???===<<<<<<===>>>???????????????@@@@@@@@@EEEDDDDDDEEEIIIQQQ[[[bbbttt{{{fffQQQDDD;;;<<<<<<:::777555666777}}}{{{rrrhhh\\\UUULLLDDD???<<<;;;:::<<<:::999888::::::999888777777777777777777777777888888777777777777888888:::::::::::::::::::::999777777777777777777777777777777777777777777777777555666666777777888888888777777777777888888888888::::::;;;;;;;;;;;;;;;:::999888777777777777777777666666666666666666666666555666777777777777555555777888888999999999999999777777888999:::;;;;;;<<<<<<<<<======>>>???@@@@@@===>>>???AAABBBCCCDDDDDD??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBDDDEEEDDDDDDEEEFFFGGGGGGHHHIIIHHHIIIKKKMMMMMMMMMMMMLLLJJJKKKMMMOOOPPPQQQPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOPPPRRRTTTUUUVVVUUUSSSRRRSSSRRRQQQOOONNNMMMMMMMMMRRRRRRTTTUUUVVVVVVWWWWWWZZZYYYYYYYYYYYYZZZZZZ[[[XXXXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]___aaadddfffjjjllluuuqqqaaaVVVMMMFFFEEEEEECCCCCCEEEFFFDDDAAAAAABBBCCCCCCCCCCCCAAA>>><<<;;;<<<>>>@@@???>>>>>>=========>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBCCCDDDEEEGGGIIIJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKJJJJJJLLLNNNNNNOOOPPPQQQRRRQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPNNNLLLJJJHHHGGGFFFHHHGGGEEECCCAAA??????>>>=========<<<:::;;;===???===>>>???@@@AAABBBCCCDDDFFFIIINNNUUU```mmm{{{zzzjjjVVVFFF>>>888999999888666555555555tttzzz~~~zzzxxxwwwmmmaaaQQQLLLDDD>>>;;;:::999888;;;999888888999999888777777777777777777777777777888888777777777777888888888888999999999999999999777777777777777777777777777777777777777777777777666666666777777777777777666666666666555555555555999:::;;;;;;;;;:::999999777777888888999888888888666666666666666666666666666666666555666666666777777777888999999999999999777888888999:::;;;<<<===<<<<<<<<<======>>>>>>>>>===>>>@@@AAABBBCCCBBBBBB??????@@@@@@@@@@@@????????????>>>???@@@AAACCCEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHJJJLLLNNNNNNMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQSSSUUUUUUTTTSSSQQQSSSRRRQQQPPPOOOOOOOOOOOOSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVWWWXXXXXXVVVWWWXXXXXXYYYYYYYYYYYYYYY[[[\\\]]]___aaabbbbbbeeeeeekkkzzzhhh\\\PPPKKKHHHEEEDDDEEEEEECCCAAAAAACCCDDDEEEDDDDDDBBBAAA???>>>>>>???@@@????????????????????????>>>>>>>>>??????>>>======??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>============:::;;;<<<<<<;;;<<<@@@CCCBBBCCCFFFIIILLLOOOQQQSSSTTT[[[fffsssrrrfffXXXGGG>>><<<555555555555555555555444|||ooo{{{~~~}}}{{{rrrrrrrrrhhh]]]GGGCCC>>>;;;:::::::::999:::999777777888888666555666666666666777777777777888888777777777777888888777777777777777888888888777777777777777777777777777777777777777777777777777777777777666666666666555555555444444333333222888999:::;;;::::::888777666777888:::::::::999888666666666666666666666666888777666555555666777888777777888999999999999888888888999:::<<<======>>><<<<<<<<<<<<============>>>???@@@AAABBBAAA@@@?????????@@@@@@@@@??????>>>>>>=========???@@@BBBDDDHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGJJJMMMNNNOOONNNNNNNNNPPPRRRSSSTTTSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUUUUTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSSSSTTTVVVXXXYYYYYYXXXVVVUUUTTTUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWZZZ\\\]]]^^^```___]]]bbbdddiiitttrrraaaWWWQQQKKKHHHIIIEEECCCAAAAAACCCEEEFFFEEECCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>>>>>>>=========>>>>>>>>>>>>======<<<<<<===>>>@@@AAABBBBBBBBB>>>>>>???@@@@@@@@@?????????AAABBBBBBAAA@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGG@@@AAAAAAAAABBBBBBBBBCCC===<<<;;;::::::;;;<<<===888;;;===>>>>>>@@@DDDHHHOOOQQQTTTYYY^^^cccfffhhhttt|||{{{nnn```UUUIII>>>:::===555444333444666888777555yyyyyywwwmmmfffdddaaa]]]YYYBBBAAA>>>;;;:::::::::;;;888777777777777777888888777777777777777777777777888888888888888888888888;;;::::::999888777666666777777666666555555444444888888888888777777777777666666555555555555666666888888888888888888888888777777888888888999999999666666777777777777666666666555444333333444555666777;;;888888>>>999555:::777777777777777777777777777888888999999:::;;;;;;@@@???>>><<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGHHHFFFHHHJJJJJJIIIHHHIIIJJJEEEGGGLLLPPPRRRRRRPPPOOOSSSRRRQQQPPPPPPOOOPPPPPPTTTRRRQQQPPPQQQQQQOOONNNNNNPPPUUUYYY[[[YYYSSSNNNOOOPPPPPPPPPOOOOOOQQQRRRRRRRRRRRRSSSTTTVVVWWWXXX[[[YYYVVVTTTSSSTTTVVVWWWUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\___\\\aaalllttt~~~xxxfffYYYQQQOOOKKKHHHDDDBBBCCCDDDDDDDDDCCCCCCDDDCCCBBB@@@>>><<<@@@@@@???>>>>>>>>>>>>>>>CCCAAA>>><<<<<<===<<<;;;???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????===<<<::::::;;;===>>>>>><<<===>>>>>>@@@FFFOOOVVV[[[gggvvvnnn```NNNBBB>>><<<:::777555666666555333111222333}}}}}}{{{{{{llldddZZZUUUUUUWWWVVVUUUCCCAAA>>>;;;999888888888777666666666666666777777666666666666666666666666666777777777777777777666999999999888888777666666777777777666666555555555777777777777777777777777777666666555555666666777888888888888888888888888777777777888888888999999777888888999999888888777777777666555555666777777888:::888999???===888:::777777777777777777777777777888888999999:::;;;;;;???>>>===<<<<<<<<<<<<<<>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJJJJIIIHHHIIIJJJFFFHHHKKKNNNPPPPPPOOONNNPPPPPPPPPOOOOOONNNNNNNNNQQQPPPPPPPPPRRRQQQPPPNNNNNNPPPTTTXXXZZZWWWRRRNNNMMMNNNOOOOOONNNOOOQQQSSSSSSSSSSSSSSSTTTUUUWWWWWWYYYXXXVVVTTTSSSTTTUUUVVVTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[^^^[[[___gggmmmsssqqqbbbYYYQQQMMMIIIFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@BBB@@@===<<<======<<<<<<>>>????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>==================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<>><<<;;;:::777555666666555333222222333xxxuuuuuuvvvwwwzzzyyy|||}}}yyyxxxyyy}}}~~~zzzqqqhhhXXXQQQIIIDDDEEEHHHKKKKKKAAA@@@===:::888666666666666666555555555555666666666666666666666666666666444555666777777666555444777777777777777777777777777777777777666666666666666666666666666666666666777777666666666666777777777777777777777777777777777777777777888888888888999999::::::::::::999999888888777777777777888888999888777:::@@@AAA===999777777777777777777777777777888888999999:::;;;;;;>>>>>>======<<<======>>>========================>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCFFFHHHJJJJJJIIIHHHIIIJJJHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMNNNOOONNNNNNLLLLLLMMMMMMOOOQQQTTTTTTQQQOOONNNOOORRRUUUWWWUUUQQQMMMKKKLLLNNNNNNNNNOOORRRTTTTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXYYYYYY^^^[[[^^^ccceeehhhuuurrrbbb^^^WWWQQQMMMKKKIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFDDDCCCBBBAAA@@@?????????AAA???======>>>>>>>>>===>>>>>>??????>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAA???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<======>>>BBBGGGNNNWWWcccrrrttthhhTTTKKK@@@:::999:::888666444555666555333222222333{{{uuuqqqqqqtttxxx{{{|||uuussssssvvvvvvuuurrrmmmeee[[[TTTMMMHHHAAA======>>>??????===<<<:::888777666666666777777666555555555666666666666666666666666666666444555666777777666555444555555666666666777777777777777777777777777777777444444444555555555555555777777666666666666777777777777777777777777777777666666666777777777888888888999999::::::999999888888777777777777777777888:::555777;;;@@@EEEDDD999666666666666666666666666777888888999999:::;;;;;;===<<<<<<<<<======>>>???::::::::::::::::::::::::=========>>>>>>>>>?????????@@@AAACCCCCCCCCBBBAAAFFFHHHIIIIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKMMMOOOOOONNNLLLKKKJJJLLLOOOSSSVVVVVVSSSPPPMMMNNNOOOQQQSSSRRROOOLLLIIIJJJLLLMMMMMMOOORRRTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSUUUUUUUUUUUUVVVWWWWWWXXX]]][[[]]]aaabbbccclllvvv|||rrrhhh___XXXRRRNNNMMMLLLIIIFFFFFFFFFHHHIIIDDDCCCCCCBBBAAAAAAAAABBBAAA???>>>>>>???@@@???>>>>>>>>>??????>>>>>>===<<<=======================================>>>??????======<<<;;;::::::::::::=========<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<===@@@DDDGGGPPPWWWbbbmmmyyyxxxdddUUUHHHBBB;;;777888888666444444555666555333222333444}}}|||{{{{{{}}}{{{tttrrrssswwwrrrkkkddd\\\SSSKKKGGGDDDBBB???===;;;:::999888888888777777777888888888999888777777666666666777555555555555555555555555555555666777777666555555333444444555555666666777666666666666666777777777333444444444555555555666777777666666666666777777666666666666666666666666555555666666666777777777777777888888888888777777666666666666666666666666:::333777<<<===GGGJJJ;;;666666666666666666666666777888888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@EEEGGGHHHHHHFFFEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJLLLNNNOOONNNMMMKKKJJJLLLPPPUUUXXXXXXUUURRRMMMLLLLLLMMMOOONNNLLLJJJGGGIIIKKKLLLLLLNNNQQQSSSVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTTTTSSSRRRRRRQQQPPPOOONNNOOOPPPQQQRRRTTTTTTTTTTTTUUUWWWXXXYYYYYYYYY[[[^^^___aaagggnnnnnn{{{oooeee___]]]YYYUUUPPPLLLKKKKKKLLLGGGGGGFFFFFFFFFFFFFFFGGGBBBAAA@@@AAABBBBBBAAA??????????????????>>>>>>====================================<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>999777777666555222333555555555333222333444yyytttssssssuuulllaaaXXXOOOFFF@@@???:::;;;;;;;;;;;;999888777555555666777888999999999:::999888777777666777777555555555555555555555555666666666666666666666666333333333444444555555555555555555555666666666666333333444444555666666666666666555555555555666666666666666666666666666666555555555555666666666666666666777777777777666666444444555555555555444444999000888<<<888GGGPPP>>>777777777777777777777777777888888999999:::;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===============>>>???@@@AAAAAAAAAAAADDDEEEGGGFFFEEECCCDDDDDDFFFFFFEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLLLLMMMQQQUUUXXXWWWTTTQQQMMMKKKJJJJJJKKKKKKJJJIIIGGGHHHJJJKKKKKKMMMPPPRRRUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRPPPOOONNNMMMMMMOOOQQQRRRTTTSSSSSSTTTVVVXXX[[[\\\WWWXXXYYYZZZ[[[^^^bbbeeegggxxx|||sssnnnggg___WWWRRROOONNNJJJJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDBBB@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;===@@@CCCIIITTTaaakkk|||}}}mmm\\\MMMCCC>>><<<999777666666444333333444555555333333333555|||vvvqqqnnnkkkiiieee[[[QQQLLLEEE>>>;;;===777888999999999999999:::555666777777888888999999999999888666666555555555555555555555555555555555666555444333333444555666333333333333444444444444333444444444555555555666333444444555666666777777555555444444444444555555555555555555555555555555444444555555555666666666555666666777777666666555333444555555555555444333888///999;;;222EEETTTBBB777777777777777777777777777888888999999:::;;;;;;::::::999999999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<==================>>>@@@AAABBBCCCBBBDDDEEEDDDCCCAAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPSSSUUUTTTQQQNNNMMMJJJHHHGGGHHHIIIIIIHHHGGGHHHJJJJJJJJJLLLNNNQQQTTTTTTTTTUUUVVVWWWXXXYYYVVVUUUSSSQQQQQQQQQRRRSSSQQQOOONNNLLLMMMOOOQQQRRRTTTSSSTTTUUUWWW[[[^^^```[[[\\\[[[YYYYYY[[[]]]^^^aaannnvvv{{{ooofff```]]]SSSRRROOOLLLIIIGGGFFFEEEGGGFFFFFFFFFFFFEEECCCAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@>>>===============888888888999999::::::;;;888999:::;;;<<<>>>??????===CCCLLLTTT]]]iiiwwwmmmZZZLLLDDD@@@;;;999777666555555555444333444555555333333444555~~~zzzwwwtttzzzrrrlllhhhddd^^^ZZZRRRIIICCCBBB???::::::>>>;;;;;;:::888777777:::;;;777777888888888888777777888888777555555444444444555555555555555555555555666444222000000222444666333333333333333333333333333333333444444444555555444444555555666777888888444444444333333444444444555555555555555555555555444444444555555555666666666666777777777777666666333444555666666555444333777...999;;;///CCCVVVDDD777777777777777777777777777888888999::::::;;;;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<===???AAACCCEEEAAACCCDDDCCCBBB@@@@@@AAAAAABBBCCCEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMOOOQQQRRRQQQNNNLLLLLLJJJGGGFFFFFFHHHHHHHHHGGGHHHJJJJJJJJJKKKNNNPPPTTTTTTTTTUUUVVVWWWYYYZZZWWWUUURRRPPPOOOPPPRRRTTTQQQPPPNNNLLLMMMOOOQQQSSSTTTTTTTTTUUUXXX\\\```bbbbbbbbb___[[[YYYZZZ[[[ZZZXXXcccgggpppvvvrrrbbb```\\\WWWSSSOOOLLLKKKIIIHHHGGGHHHHHHFFFCCCAAABBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@???>>>======<<<======888888999:::;;;<<<<<<===:::;;;<<<>>>@@@AAACCCCCCBBBKKKWWWcccnnn{{{ttt___LLL@@@======999777666555555555666666333444555555333333444555|||~~~wwwuuuttt~~~yyymmmiiibbb[[[UUUPPPKKKHHH@@@???>>>===;;;:::999888777777777777888888888888666666666666555555555555666666666666666666666666777666555555555555444222444444222222222333444555333333333333333333333333333333222333444666888999777777888888888888777777333444555666777777777777444444444444444444444444444444444444444444444444666666666666666666666666444444444444444444444444777222444333111:::BBB===333444666888888888777777888888999::::::;;;<<<<<<<<<:::999999:::;;;:::999999888777888:::;;;:::999999999:::;;;;;;;;;::::::;;;;;;;;;<<<>>>???AAABBBCCCBBBAAA@@@@@@@@@AAABBBEEEDDDBBBAAABBBEEEHHHJJJFFFHHHHHHHHHFFFFFFGGGHHHKKKKKKKKKMMMOOOPPPPPPOOOOOOMMMKKKHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJKKKMMMOOOTTTUUUVVVWWWXXXXXXXXXXXXXXXVVVTTTSSSQQQQQQQQQRRRNNNOOOOOOPPPPPPOOOOOONNNSSSSSSTTTUUUWWWYYY[[[]]]bbb```]]]\\\[[[[[[YYYXXX]]]]]]___fffppp}}}qqqggg```[[[VVVSSSKKKJJJIIIGGGEEECCCBBBAAAGGGGGGGGGEEECCCBBBBBBCCC@@@???======>>>???>>>===@@@>>><<<<<<>>>???@@@?????????>>><<<;;;::::::999;;;<<<===<<<;;;;;;===???????????????AAAFFFMMMRRRUUU^^^lll{{{ppp]]]LLLCCC>>>:::777777777777555333333555777:::888555222222222444555{{{xxxuuuooonnnqqqwwwuuummm\\\XXXRRRMMMJJJFFFCCC@@@<<<<<<<<<;;;;;;::::::999777777666666555555444444666666666666555555555555555555555555555555555555777555333333444555444333555555444333333333333333333333333333333333333333555555444333333444555666666666777777777777666666666666777777777666666555444444444444444444444444444444444444444444444444555555555555555555555555444444333333333333333333666222444444111;;;CCC>>>555666666666666555555444888888888999:::;;;;;;;;;;;;999888888999:::999999999777777888999:::999888999999999999999::::::::::::999999999:::;;;<<<===AAA@@@????????????@@@AAACCCBBBBBBAAABBBDDDGGGHHHEEEFFFHHHGGGFFFFFFHHHIIIMMMLLLKKKKKKMMMOOOPPPPPPNNNMMMJJJHHHGGGGGGHHHIIIIIIJJJLLLLLLLLLNNNPPPRRRUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRQQQRRRRRRNNNNNNOOOOOOOOOOOONNNNNNSSSSSSTTTVVVXXXYYYZZZ[[[YYYXXXWWWXXX[[[]]]]]]]]]ZZZYYY[[[___ffftttuuukkkeeeUUUQQQLLLIIIIIIJJJJJJJJJIIIIIIHHHGGGEEEEEEGGGHHHEEECCCAAA@@@@@@@@@>>>===AAA???>>>???BBBDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???;;;<<<======<<<===@@@BBBAAABBBDDDGGGMMMVVV```gggooouuu{{{lll```PPPDDD===:::777555666777666555333333555666666555333222111222333333rrrmmmhhheeecccdddjjjqqqzzzqqqbbbYYYIIIFFFBBB???>>>===;;;999999999999999999:::::::::888888777666555444333333666666666666555555555555555555555555555555555555666444222111333444444333555555444444333333222222333333333333333333333333777666555444333222222222555555666666666666555555777777777777666555444333555555555555555555555555444444444444444444444444444444444444444444444444222222222333333333333333555111444444222<<>>>>>============>>>???@@@@@@AAABBBCCCDDDEEEEEEDDDFFFGGGGGGFFFFFFHHHIIIMMMLLLKKKJJJKKKLLLNNNOOOMMMLLLJJJHHHGGGGGGHHHHHHHHHJJJLLLMMMNNNPPPSSSVVVUUUVVVWWWXXXXXXYYYXXXXXXWWWVVVTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNRRRTTTUUUWWWXXXYYYXXXXXXSSSRRRSSSUUUYYY\\\^^^^^^YYYXXXXXXZZZ]]]eeetttnnndddXXXRRRRRRUUUVVVVVVQQQPPPNNNLLLLLLLLLNNNOOOKKKIIIFFFEEEEEECCCAAA??????>>>===???BBBEEEFFFEEEFFFFFFFFFEEEEEECCCBBBAAA>>>>>>?????????AAADDDFFFIIILLLRRRYYYcccppp}}}~~~pppgggUUUMMMCCC;;;999888777555555666666444333222444555222111111111111111111111zzzvvvnnnmmmjjjgggfffiiirrr{{{}}}~~~}}}xxxxxx~~~qqqaaaQQQHHHAAA>>>;;;999999999888777888888888888888888888888999999999888777666666666666666666666555555555555555555555555555555555555555333111000222444444444333333444333333333222111333333333333333333333333666666555444333222111111333444444555555444444333555555555555555444333333666666666666666666666666555555555555555555555555333333333333333333333333111111222222222222333333444111555555222<<>>???::::::;;;;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBAAAGGGHHHIIIGGGEEECCCDDDEEEJJJQQQXXX\\\YYYSSSMMMJJJKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLLLLMMMPPPRRRUUUVVVWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTSSSSSSRRRRRROOOOOONNNMMMMMMNNNOOOOOORRRSSSVVVXXXXXXXXXWWWVVVXXXVVVUUUUUUWWWXXXXXXWWW[[[YYYYYY[[[ZZZZZZ___fffooo~~~yyyvvvtttqqqnnnllliiieeeaaa]]]YYYSSSOOOMMMLLLKKKKKKLLLLLLJJJHHHJJJJJJKKKKKKLLLLLLMMMNNNNNNPPPUUUXXX\\\```eeehhhpppwwwqqq^^^OOOGGG???<<<:::888888888888777333555666555333222333444///000222333333333111000www|||}}}|||wwwpppjjjjjjhhhccc___^^^XXXYYYYYYWWWSSSNNNIIIFFF>>>;;;888777777888777666888888888777666555555444444555555555666666666777666666666666555555555555444444444444444444444444222111111222555666666555999888666444222222222333333333333333333333333333000111222333333333333333333333444444444444333333000111222333444444444444555555555555555555555555555555555555555555555555333333333333333333333333111111222222333333444444333333888777222<<>>888555333333444444444444555555555555555333222333555666666666555444333444666777666555666666555666777888:::;;;999999999999:::;;;<<<===999:::;;;<<<=========<<<===>>>@@@AAABBBCCCBBBBBBGGGHHHHHHGGGEEECCCCCCDDDLLLWWWccciiieee[[[QQQKKKIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLNNNPPPUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPOOONNNNNNOOOPPPQQQQQQSSSTTTVVVWWWXXXWWWWWWWWWVVVUUUUUUWWWXXXXXXXXXWWWUUUVVVXXXXXXVVVYYY___dddnnn~~~zzzssslllgggaaa___^^^]]]\\\ZZZWWWUUUYYYYYYXXXXXXZZZ]]]```bbbccchhhooovvv|||uuubbbQQQCCC===;;;:::888777555555555555333555666666444333333444111222333444444333111111hhhmmmvvv{{{wwwuuuxxx||||||wwwssslllddd\\\YYYVVVOOOJJJIIIEEEFFFFFFFFFFFFEEEEEEDDD;;;999666555666777777666777777777666666666666666666666666666555555555555666666666666555555555555444444444444444444444444111111222555777888666444CCC@@@;;;666333222222222333333333333333333333333///000111222333333222111333333444444444444333333333444444555555555444444444444444444444444444444555555555555555555555555444444444444444444444444222222222333444444555555444444999888222;;;GGGFFFFFFDDD@@@<<<999777666666444444444444444333333333555333222333555777777666666444444555666777666555555666666777888999:::;;;:::999999999999999:::::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCDDDFFFGGGFFFEEEDDDEEEGGGMMMYYYgggnnnhhh]]]QQQJJJHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGIIIJJJKKKLLLOOORRRTTTTTTTTTUUUUUUTTTTTTSSSSSSTTTTTTUUUTTTSSSRRRRRRRRRQQQOOONNNNNNOOOQQQRRRQQQRRRSSSTTTVVVXXXYYYYYYXXXVVVUUUUUUVVVWWWWWWVVVTTTRRRRRRUUUUUUSSSUUUYYY[[[bbblllxxx~~~}}}zzzwwwtttvvvtttssssssvvv{{{rrrbbbSSSHHH@@@<<<::::::888666444333444555444666777777555444444444333333333333222111111000aaaeeelllsssyyy~~~{{{vvvppplllpppuuuuuuqqqmmm```WWWPPPMMMJJJDDD@@@?????????>>>=========>>>>>>999777555555666777777777555555666666777888888999::::::999888777666555555777666666666555555555555444444444444444444444444000111333666999999777444KKKGGG@@@999444111111222333333333333333333333333000111222333333222111000333444444555555444444333777777777777666555444333444444444444444444444444666666666666666666666666444444444444444444444444222222333444444555666666555555:::999222;;;GGGFFF:::999999888999:::;;;<<<333333333333333333333333555333222333555777777777666555444555777777777666555666777999::::::;;;:::===<<<;;;:::999999999999:::;;;===???@@@??????>>>??????@@@@@@BBBCCCCCCDDDAAACCCEEEEEEEEEFFFHHHIIILLLXXXffflllfffZZZOOOHHHHHHHHHIIIIIIIIIHHHGGGGGGDDDFFFHHHJJJLLLNNNRRRTTTSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSTTTUUUUUUTTTRRRRRRSSSRRRPPPOOOOOOPPPRRRSSSQQQQQQRRRSSSUUUXXXZZZ[[[ZZZXXXVVVUUUUUUTTTSSSRRRTTTQQQQQQTTTTTTRRRSSSWWWVVV[[[aaagggvvvzzzooo```SSSIIIDDDAAA@@@;;;;;;999777555444555666444666888888666555444555444333333222111000000///\\\^^^aaaccceeegggjjjlllssszzzwwwyyy~~~xxxtttsssqqqnnniiiccc[[[UUUMMMIIIDDD@@@???===<<<:::;;;;;;:::999888777666666888888777777666666666555666666555555555444444444444444444444444444444444+++,,,...111333666888999555444333333222222222222222333333444555555555444777777777777666555444333333222111111111222333444333333333333333333333333444444444444444444333333666666555555555444444444333333333444444555555555666666666666666666666666555555555555666666666666666666666555444444333333444444333444888===BBBEEE555555666666888999:::;;;444444444444444444444444444444333333333444555555555555555555555555555555:::;;;;;;:::888777888:::;;;:::999888888888999:::999999::::::<<<===???????????????>>>>>>>>>>>>>>>BBBBBBBBBCCCDDDEEEFFFGGGMMMPPPTTTWWWVVVSSSNNNJJJHHHIIIIIIJJJIIIHHHFFFEEEFFFGGGGGGHHHIIIJJJKKKKKKPPPQQQRRRSSSSSSSSSRRRQQQNNNOOOQQQSSSTTTTTTSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRSSSTTTTTTUUUUUUTTTVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRXXX^^^aaagggwww|||mmmaaaQQQEEE@@@???>>><<<333555666555444333555666888999:::999888555333111111111111111111222222222ZZZ\\\___```aaabbbdddfffhhhmmmrrrwwwyyy|||~~~yyy|||xxxqqqmmmggg```ZZZSSSMMMHHHAAA>>>:::888888777666555999999888888777777666666777777666666666555555555666555555555444444444444444444444444444444444444333333333333333333333444666555444444333333333444111222333333444444444333666666666666555444333222222222111111111222333444333333333333333333333333333333444444444444444444666555555555444444444444333333333444444444555555555555555555555555555555444555555555666666666666555555444333111000//////444333333444666;;;???BBB666555555444444555555666444444444444444444444444333333333222333333444555444444444444444444444444777888999888777777999;;;;;;:::999999999999:::;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDHHHKKKNNNPPPPPPMMMIIIFFFGGGGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLMMMNNNOOOPPPOOOOOONNNOOOOOOPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPOOOTTTWWWWWWYYYdddwwwvvvcccXXXKKKBBB???>>>===<<<666777888777555444555666555555666777666555333222222222111111111111111111XXXZZZ[[[\\\[[[[[[\\\^^^\\\^^^```bbbeeejjjooosss~~~{{{xxxvvvwww|||{{{tttnnneee___VVVNNNGGGCCC???<<<<<<:::777666777888888777666666666666666666666666555555555555444444444444555555555555444444444444444444444444444444444444777666666555444333222111666666555555555444444444111111222333333333333222444555555555444333222111222111111111111222333333222222333333333333333333222222333333444444555555555555555555444444444444333333333444444444444555444444444444444444444444444444444555555555666666666555444333111000......333333222333555888;;;===555555333222111000000000333333333333444444444444222222111111222222333444333333333333333333333333333444666777666777999;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHIIIIIIGGGEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMNNNNNNNNNNNNPPPOOOOOOOOOOOOPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQPPPOOONNNNNNLLLLLLKKKKKKLLLLLLMMMNNNPPPRRRTTTRRRPPPVVVcccnnnxxxhhhTTTMMMDDD>>>=========;;;999::::::999666555555666111222333444444444333222333222222222111000000000WWWYYYYYYXXXVVVUUUVVVWWWVVVWWWWWWYYY\\\```eeeiiilllnnnttt{{{}}}vvvooojjjddd___[[[RRRMMMGGGAAA===;;;999888;;;999888888999::::::999444444444555555666666666333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444444444444444555555555444444444222333333444444444333333333333333333333222111111111111111111111222222333222222222222222333333333111111222333444444555555444444444444444444444444444444444444444444444444333333333333333333333333333333444444444555555555777777666555444333222222222222222222333555777888444333222111000/////////333333333333333444444444111111111000111222222333333333333333333333333333111333555666666666777999:::::::::;;;<<<===>>>>>><<<<<<;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>?????????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEECCCCCCDDDEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLNNNOOOQQQQQQRRRQQQPPPNNNLLLMMMNNNQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSQQQQQQPPPOOONNNMMMLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMOOOPPPOOONNNRRR[[[bbbnnnuuucccVVVIIIEEE???<<<<<<<<<;;;:::<<<======;;;888555555666222222333333333333222222333333333222111000//////WWWXXXXXXWWWUUUSSSSSSTTTUUUUUUVVVXXX[[[]]]___```^^^^^^aaagggiiijjjmmmrrr|||xxxlllhhhaaaYYYTTTOOOLLLIIIDDDBBB???===<<<:::888666888666444444666666555444333333333444555555666666222222222333333333333333333333444444444444444444333333333333333333333333000111111222333444444444222333444444444444333333444555555555555555444444222222222222222222111000000000111111222222222222111111111222222333333333111111222222333444555555333333444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444555555555555666666666666222222222333333444555555222222111111111111111222222222222333333333444444111111000000000111222222333333333333333333333333333555777777666555666666::::::;;;<<<======>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPRRRTTTUUURRRPPPNNNLLLLLLMMMPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLGGGHHHIIIIIIIIIMMMRRRVVV]]]jjjxxxlll^^^RRRIIICCCAAA>>>===<<<;;;:::999>>>>>>>>>;;;888555555555555555444444333222222111333333333222111000//////WWWXXXXXXWWWTTTSSSSSSTTTTTTTTTTTTVVVYYYYYYXXXWWWVVVTTTUUUYYY[[[[[[\\\```dddkkktttzzzwwwlllcccRRRPPPLLLHHHDDDBBBAAA@@@>>>===<<<<<<<<<:::666333777555444444555555444222333333444444444555555555222222222222333333333333333333333333444444444444333333333333333333333333222222222222222222222222111222333444444444333222555666666666666555555444111222222222222222111111///000111111222222111111000000111111222333333333111111222222333333444444333333333333444444444444555444444444444333333333333333333333333333333333222222222333333333444444111111222222333444555555222333444555555555444444222111111111222333444444111111222222333333444444111111000000111111222333333333333333333333333333444666888999777666666777::::::;;;<<<=========<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<======>>>>>>???<<<<<<<<<>>>???AAACCCDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKMMMOOORRRTTTVVVSSSQQQOOOMMMLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPOOONNNNNNNNNNNNPPPQQQRRROOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLJJJIIIGGGFFFGGGHHHKKKLLLPPPWWWeeezzzqqqcccWWWNNNHHHDDD@@@@@@???===<<<;;;::::::===>>>===:::777444444444666666555444333333222222333222222222111000000000UUUVVVWWWVVVTTTSSSTTTUUUUUUSSSQQQQQQSSSTTTRRRPPPOOOMMMMMMRRRTTTRRRRRRUUUSSSYYY```dddfffooo}}}}}}{{{zzzyyytttpppllliiieee^^^TTTLLL@@@AAA@@@???===;;;;;;;;;:::999888999999888666444777666555666888888777555444444444444555555555555222222222333333333444444222222333333333444444444222222222222222222222222444444333333333222222222111222444555666555444333555555666666555555444333111222222333333222222111...///000111222111111000///000000111222222333333222222222222222222333333222222333333333444444444555555444444444333333333444444444444444444444444222222222222333333333333000000000111111222222333222333555666777666555444222222222222222333444444000111111222333333444444222111111111111222333333444444444444444444444444333666999::::::999999:::::::::;;;<<<<<<<<<;;;::::::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>???<<<<<<===>>>@@@BBBDDDEEEBBBBBBBBBCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJLLLOOORRRUUUWWWSSSRRRPPPNNNMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQOOONNNMMMLLLMMMOOOQQQRRROOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKNNNKKKGGGEEEEEEFFFFFFFFFFFFJJJSSSaaassswwwlll\\\OOOGGGDDDBBBAAA>>>>>>>>>===<<<;;;<<<<<<;;;<<<;;;999666333333333444444444333333333444444222222111111111111111111TTTUUUVVVUUUTTTSSSTTTVVVVVVSSSOOONNNOOOPPPOOONNNKKKHHHIIIMMMOOONNNMMMOOOLLLQQQVVVVVVUUU\\\iiiuuu}}}~~~{{{wwwrrrmmmhhheee^^^YYYTTTRRRPPPKKKBBB;;;;;;===>>>===;;;888777777666444444444666888888777333333333555777888777555555555555555555555555555222222222333333444444444222222222333333444444444222222222222222222222222333333333444444555555555222333555777777666555444444555555555444333333222111222222333333333222222...///000222222111111000///000000111222222333333333333222222222222222222222222222333333444444444555555555444444333333333444444444444444444444444111111222222222333333333111111111111111111111111333444666888888777666555333333222222222222222333000000111222333333444444222222111111222222333444555555555555555555555555222555999;;;<<<<<<<<<===:::;;;<<<<<<<<<;;;:::999999999:::;;;<<<===???@@@;;;;;;;;;<<<===>>>>>>???>>>>>>???AAABBBEEEFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDEEECCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKMMMPPPTTTWWWYYYTTTSSSQQQOOONNNNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNLLLLLLMMMNNNPPPRRROOOOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKGGGBBB@@@AAABBBBBBAAABBBFFFKKKQQQYYYlllxxxhhh\\\LLLAAA===>>>??????;;;<<<<<<<<<;;;;;;===>>>:::::::::888555333222333222222222222333444555666111111111111111222222222RRRQQQQQQPPPPPPPPPQQQQQQRRRPPPNNNLLLLLLLLLNNNOOOLLLLLLKKKKKKKKKJJJJJJJJJMMMMMMNNNQQQTTTXXX[[[]]]iiiuuu{{{}}}}}}}}}{{{www{{{}}}yyyvvvttttttwwwqqqhhhaaa[[[VVVQQQMMMKKKIIIEEEAAA>>>>>>>>>???>>><<<999777666555666777777777666666666666777777444444555555666666777777666444111//////000333555444444444444444444444444222222222222222222222222333222222111111000000000222222111111222222333444555444444333333444444555333222222111111222222333222333444555444333222111...///000111111111111111222222222222222222222222222222222222222222222222333333333222222111111111111111222222222333333333333333333333333333333333555333222222333444333333222222222222222111000///111000000///000222444555555666666777666444333111222222333333222222111000555444222111111222444555888888777666555444333333666666666666666777777777::::::::::::::::::::::::>>><<<:::;;;===>>><<<:::::::::::::::;;;<<<======>>>???BBBDDDFFFGGGGGGGGGAAABBBDDDDDDCCCDDDEEEGGGFFFFFFFFFFFFFFFEEEEEEEEECCCEEEFFFFFFEEEEEEFFFGGGMMMLLLLLLOOOTTT[[[bbbfffWWWWWWVVVSSSPPPNNNNNNOOOMMMMMMNNNOOOOOONNNMMMMMMPPPOOOMMMLLLLLLMMMOOOPPPMMMLLLJJJIIIHHHIIIIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAEEEHHHJJJOOOZZZkkkyyy{{{ooofffQQQIII@@@<<<<<<===;;;999<<<<<<;;;::::::999888888<<<======;;;777444333333444333222222111111111111000000000000000000000000RRRQQQPPPPPPPPPPPPPPPPPPQQQOOONNNLLLKKKKKKLLLLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJLLLOOORRRUUUWWWYYYbbbnnnwww~~~{{{xxxyyy{{{}}}~~~{{{xxx|||zzzuuupppkkkfffcccaaa```[[[TTTOOOKKKHHHDDDAAA@@@@@@>>>===<<<;;;::::::<<<;;;999777666666777777777777666666666666777777444444555555555555555555444444444333333333333333333333333333333333333333222222222222222222222222222222222222222111111111222222222222222333333444444333333222222333333444333222222111111222222333444555555555555444333333000111111222111111000000111111111111111111111111222222222222222222222222333333333222222222111111111111111111222222222333222222222222222222222222444333111111333444333222111222222222222111000///000000000000000222333444222333444555555444444333444444444333333111000000333222111000000222333555777777666666555444444444666666666777777777777777::::::::::::::::::::::::<<<:::999999;;;<<<;;;999::::::::::::;;;<<<======>>>???AAACCCEEEFFFFFFFFFAAABBBDDDDDDCCCCCCEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEGGGKKKKKKKKKMMMRRRWWW]]]aaa\\\\\\ZZZWWWRRRPPPOOOPPPOOOPPPQQQQQQQQQQQQPPPOOOOOONNNMMMLLLLLLMMMNNNOOOJJJIIIGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAADDDFFFFFFGGGNNN[[[fffwwwkkk^^^VVVJJJCCC<<<888999;;;;;;999<<<:::888666555666777888:::;;;<<<:::777555333333444444333222222222222222000000000000000000000000QQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPOOOTTTYYY]]]```eeekkkppppppwww~~~}}}wwwxxx|||}}}~~~|||uuummmhhhhhhfffaaa\\\WWWSSSOOONNNKKKHHHDDDAAA@@@???===<<<666777999::::::999888777:::999777666666666777888666666666666666666666666555555555555555444444444222444666777777555222000222222222222222222222222222222222222222222222222222222222222333333333333333333222222333333444555222222222111111222222222222222111111111111222222444444333222222222222333222222222222222222111111111111111111111111111111222222222222222222222222333333333222222222222111000000000111111111222222111111111111111111111111444222111111222333333222111111222222111111000000000000000000000111222333///000111333444444444444555555555555444333222111111111000///000111333444555555555555555555555555666666666777777888888888999999999999999999999999:::999888888::::::999888::::::::::::;;;<<<======>>>???AAABBBCCCDDDDDDDDDAAABBBCCCCCCCCCCCCDDDFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDFFFFFFFFFDDDDDDDDDFFFIIIIIIJJJLLLOOOSSSWWWYYYZZZZZZYYYVVVSSSQQQQQQRRROOOPPPPPPQQQQQQPPPPPPOOOMMMMMMKKKKKKKKKKKKMMMMMMIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????@@@BBBDDDBBBAAADDDMMMTTTeeesssssseeeVVVKKKDDDAAA<<<666444666999999888;;;888555222111333555777666888::::::888555333333444444333333222222333333000000000000000000000000QQQPPPOOONNNNNNNNNNNNNNNLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNOOOPPPQQQTTTXXX\\\ZZZ^^^eeekkkpppvvv||||||uuurrrsssuuutttrrrlllmmmnnnmmmiiibbb[[[WWWPPPOOOLLLIIIGGGEEECCCCCC???===<<<;;;;;;;;;;;;;;;666666777888888888888888888777666666666777777888555666666666666666666555777666666666555555444444222333555777666444222000111111111111111111111111222222222222222222222222222222222333333444444444333333333222333333444555111111000000000000111111222222111111111111222222222111///.........///000000111222333333333333333111111111111111111111111222222222222222222222222222222222222222222222222///000000000000111111111000000000000000000000000333222000000222333222111000000111111111111000000000000000000000111222222//////000111111222222222555555666666666666555555333222111111111111222222333333444444444555555555555666666777777888888888999999999999999999999999999888888888999:::999999::::::::::::;;;<<<======??????@@@AAABBBBBBCCCCCCAAABBBDDDDDDCCCCCCDDDEEEHHHGGGFFFFFFEEEEEEFFFFFFDDDFFFFFFEEEDDDCCCDDDEEEHHHIIIJJJLLLNNNPPPQQQRRRPPPQQQRRRQQQPPPPPPRRRTTTMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLJJJIIIGGGFFFEEEEEEEEEFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>===@@@BBBAAA@@@BBBHHHMMMPPPYYYiii|||pppaaaRRRFFF???<<<;;;777444333444666777666777666444222111222444555333555888999777555333333444444333333333333333444000000000000000000000000PPPPPPNNNMMMMMMLLLLLLLLLJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIEEEGGGHHHIIIIIIJJJLLLMMMPPPQQQSSSUUUWWW[[[```ccchhhjjjooowww~~~{{{uuuvvvzzz~~~wwwqqqiiidddaaa```]]][[[VVVVVVUUUSSSPPPKKKGGGEEEAAA@@@???>>>============777777777777666666666777999888666555555666888999666666666666666666777777555555666666666666555555888777777666666555555555333333333333222222222111111111111111111111111111222222222222222222222222222222222333333444444444333222222222222333444444111000000//////000000111222111111000000111111222111000///...---...///000...///111222444444555555333333333333333333333333222222222222222222222222222222222222222222222222///000000000000111111111000000000000000000000000333111///000111222111111///000000111111111000000///000000000111111111111000000000//////000000000333444555666888888888888666555444333222111111111222222333333444444555555444555555666777777888888888888888888888888888888888888999999999::::::;;;::::::::::::;;;<<<======?????????@@@AAABBBCCCCCCBBBDDDEEEDDDCCCCCCDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEFFFEEEDDDCCCDDDEEEIIIIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNNNNMMMNNNPPPRRRMMMMMMMMMLLLLLLMMMMMMMMMKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>;;;>>>@@@AAA@@@AAADDDFFFFFFJJJTTTbbbtttuuulllfff[[[MMMAAA;;;:::;;;888777444333333444444444333444444555444444333222111333666777555444333333333333333222222333333444000000000000000000000000PPPOOONNNLLLLLLKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGKKKJJJJJJJJJKKKNNNQQQRRRSSSSSSVVV\\\aaabbb___[[[\\\```eeejjjmmmpppsssvvvuuuvvvvvvwwwxxxzzz{{{|||~~~~~~zzzwwwttttttuuuuuuqqqnnnccc___YYYTTTPPPMMMJJJGGGIIIGGGEEECCC@@@???======<<<;;;:::999888777777777666888888888666555666777999777555333222444666888555555555666666666666666444555666777777666555444666666666666666555555555444333222000000111222333111111111111111111111111222222222222222222222222222222222222333333333333222222111111222222333444111000000//////000000111111111000000000000111111222222111000000000000111...///000222333444444444444444444444444444444444222222222222222222222222111222222222222333333333000000000111111111222222000000000000000000000000222000//////000111111000//////000000111111000000//////000111111000000///111000///////////////000111222333555666777777777666555555444333222111111222222222333333444444444333333444555666666777777777777777777777777777777777888::::::999999:::<<<::::::::::::;;;<<<======?????????@@@AAABBBDDDEEEDDDEEEFFFFFFDDDDDDEEEFFFEEEFFFHHHIIIHHHGGGEEECCCBBBCCCEEEEEEDDDCCCEEEFFFIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOOOONNNLLLKKKMMMNNNNNNNNNMMMLLLLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCBBBAAABBBBBBDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>><<<===>>>>>>===<<<===>>>BBBCCCGGGNNNWWWfff}}}sssgggVVVOOOFFF===777666777888666666555444333333333333111333555666666444222111111333444444333222333444222222111111222222333333000000000000000000000000OOOOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCEEEFFFFFFFFFEEEDDDFFFEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMLLLKKKIIILLLOOOQQQQQQSSSVVVYYYYYYZZZ[[[[[[\\\]]]___aaaeeehhhmmmqqquuuvvvvvvuuuppplllkkkrrrxxxyyyyyy{{{{{{yyywwwuuurrrpppnnnmmmjjjooorrrqqqpppppplllgggbbb```]]]\\\\\\[[[YYYVVVNNNMMMJJJGGGEEECCCAAA???@@@@@@???===<<<;;;;;;;;;:::999888777666555555555777999;;;:::888777888999777666555555555666777777555555555666555555444444333444666777777666444333333333444444444444444444555444333222222222222333222222222222222222222222222222222222222222222222222222222222222111111111111111000000111111222333111000000000000000000111111111000000000000111111111222222222222111000000///000111111222222111111333333333333333333333333222222222222222222222222111111222222222333333333111111111111222222222333111111111111111111111111111000......000111000///...//////000000000000000//////000111111000///...//////......///000111222000000111222222222222111222222222333333333222222222222222222222333333333111111222333444555666666777777777777777777777777444777999999777777999;;;::::::::::::;;;<<<======?????????@@@AAACCCEEEGGGEEEGGGHHHGGGFFFEEEFFFGGGFFFIIILLLNNNNNNKKKGGGEEE@@@BBBDDDDDDDDDDDDFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJLLLMMMMMMLLLJJJJJJKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;<<<;;;::::::::::::>>>===@@@DDDHHHOOO___ooouuukkk```WWWFFFAAA;;;777777777666444333444444444333222333333111222333333333333222222222333333111000000222444111000000000111111222333000000000000000000000000OOONNNMMMKKKJJJJJJIIIIIIIIIGGGFFFEEEEEEGGGIIIJJJKKKJJJIIIHHHGGGEEEDDDDDDCCCDDDFFFGGGGGGGGGFFFFFFGGGEEEBBBAAABBBDDDEEEEEEBBBBBBDDDFFFGGGFFFCCC@@@BBBBBBBBBBBBBBBCCCEEEGGG@@@CCCDDDCCCBBBBBBEEEHHHGGGHHHIIIIIIIIIKKKMMMOOONNNPPPRRRVVVYYY[[[\\\]]]]]]XXXWWW[[[^^^^^^___aaaccccccbbb```]]]ZZZWWWVVVVVVZZZ\\\[[[YYYXXXSSSNNNOOOMMMJJJHHHHHHGGGEEEDDD>>>>>>>>>???>>>>>>===<<<888888999999999888777666777666666666666666777777222555888888555444666888555666777999:::999999888555555666666555555444333333444666777777666444333111111111222222333333333444444555555444444333333222222222222222222222222222222222222222222222222333222222111111000000000000000000///000111111222111111000000000000111111111111000000000000111111///000111111111000...---222222222111111///......222222222222222222222222222222222222222222222222111111111222222333333333111222222222222333333333111111111111111111111111111000......000000000///......///000000000000000//////000111111000///...---------...///111333555///000000//////...---,,,......000111333333444444222222222222222222222222000000111222444555555666777777777777777777777777333555888777666666888:::::::::::::::;;;<<<======???>>>???@@@BBBDDDGGGHHHGGGHHHIIIHHHFFFFFFGGGHHHJJJMMMQQQTTTTTTPPPKKKHHH???AAACCCDDDDDDDDDFFFHHHHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHIIIIIIIIIIIILLLNNNJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJLLLJJJHHHFFFDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<;;;999<<>>===<<<::::::::::::::::::::::::777777777777777777777777666666666666666666666666555555444444444444555555777666444333333444666777555444333333222222333333333444555444333222444666333333333333333333333333222333555666666555333222222222222222222222222222111111111111111111111111222222111111111111222222000000000000000111111222000000000000000000000000333222222222111111000000111222333444333222111000111111111111111000//////......///000000111000000333333333222222222111111222222222111111000000000111111111111000000000000...000222333444333111000222111111111000000//////000//////.........//////000000000000000000000000000000000000////////////000000000000000000000000333222111111111222333444444555555555555555555555000111222444555666666666999888777555555555666666888777666666777999;;;<<<<<<;;;999888888999;;;<<<<<<>>>@@@BBBCCCEEEHHHJJJKKKJJJIIIGGGFFFEEEDDDDDDJJJSSS___gggjjjdddRRRBBBBBBBBBBBBCCCDDDFFFGGGHHHFFFEEECCCBBBCCCEEEHHHJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGEEEDDDBBBBBBBBBAAA@@@???>>>===<<<===:::888999;;;<<<:::777:::999999888888999999:::;;;<<<===>>>>>>@@@DDDFFFRRRYYYkkk}}}xxxlll]]]MMMBBB??????888777666555444444555666333333333333333333333333444333333222111111111222333333333222222111111111000111222222333333333333000000////////////000000KKKKKKJJJJJJJJJIIIIIIIIIHHHFFFDDDCCCBBBBBBDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>????????????????????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>?????????>>>???@@@AAABBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@???>>>===???????????????>>>=========;;;::::::;;;<<<;;;:::888888888888888888888888777777777777777777777777555555555555555555555555555555444444444444555555666555444222222444555666555444333333222222333333333444555444222222444555333333333333333333333333222333444555555444333222444444333333222222111111111111111111111111111111222222111111111111222222000000000000000111111222000000000000000000000000222222111111000000000000111222333333333222111111111111111111111000////////////000111111111111111111111111222222333333333333222222222111111111111111111111111000000000000///000111222333222111111111111111000000000//////000//////.........//////000000000000000000000000------...///000111222222000000000000000000000000222222111111111222333444333333333444444555555555555555555555555444333333888777666666555666777888888777666555666888:::;;;;;;:::999888888:::;;;======>>>@@@AAABBBDDDFFFIIILLLKKKJJJHHHGGGGGGFFFFFFNNNXXXdddmmmqqqjjjXXXGGGCCCCCCCCCDDDDDDFFFGGGHHHHHHFFFDDDCCCCCCDDDFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIHHHGGGFFFEEECCCCCCDDDDDDCCCBBBAAA@@@AAA@@@???>>>===<<<<<<;;;<<<:::999999;;;;;;999777999999999888888999999999;;;<<<===<<<<<<===???AAAGGGJJJWWWkkk~~~sssjjjeee[[[OOODDD===:::999777666555444444444555555333333333333333333333333444333222222111111111222333333333222222111111111111111222333333333222222000000////////////000000IIIIIIIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>==============================>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;======<<<;;;;;;:::999999<<<<<<===<<<<<<;;;:::999999999999999999999888777999777666666888999888888666666666666666666666666777777777777777777777777555555555555555555555555555555444444444444555555555444333222222333444555555444333333222222333333333444444444222222444555333333333333333333333333333333444444444444333333666555444444333222111000111111111111111111111111222222111111111111222222000000000000000111111222000000000000000000000000000000000000////////////111111222222333222222111111111111222111111000//////000000111111111111111//////000111222333444444333333333222222222222111111111111111000000000000000000000111111111222222111111000000000000///////////////......//////000////////////////////////------...///000111222222000000000000000000000000222111111111111222333333000111111222333444555555888888999999888777666666777777666666666777888888666666555555555777888:::999888888888999:::<<<>>>===???@@@AAAAAABBBDDDFFFIIIHHHGGGGGGFFFFFFGGGGGGNNNYYYfffnnnqqqkkk[[[KKKDDDDDDDDDDDDEEEEEEFFFGGGIIIHHHEEECCCCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDFFFGGGHHHIIIIIIIIIFFFGGGHHHHHHHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@???>>>??????>>>===<<<;;;;;;:::<<<:::999999::::::999888999999888888888888999999;;;<<<<<<;;;999999:::<<>>>>>==============================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777;;;;;;<<<<<<;;;:::999999777888888999999888777777666444333444666777777666555555555555555555555555666666666666666666666666555555555555555555555555555444444333333444444555444333333222222333333444555444333333222222333333333444444333222222333555333333333333333333333333444444333222222333444444555444444444333333222222111111111111111111111111111000000000000000000111000000000000000111111222000000000000000000000000//////////////////......111111111222222222222222111111111222222111111000//////000000111000000/////////000000111222222333333333333222222222222222111111111111000000000///111000000000000111222222000000000000000000////////////////////////000111////////////////////////000000000000////////////////////////////////////111111111111111222222333...///000111222333444555666777999;;;===>>>>>>???888888777777777777777777666555555555555666777888666777777888999;;;===>>>===>>>@@@@@@???@@@BBBDDDCCCCCCCCCCCCCCCDDDEEEEEEKKKTTT^^^dddfffbbbWWWKKKEEEEEEDDDDDDDDDEEEFFFFFFHHHGGGEEECCCCCCCCCDDDEEEHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@??????>>>>>>======<<<;;;;;;:::;;;:::999999999999999888888888777777777777888888999:::;;;:::888777888:::???======BBBIIIXXXnnn|||vvvpppiii]]]SSSGGGBBB<<<888888888666333333333222222222222222222222222222222222222222222222222111111111111111222222222222111111111111111222222222222222111000///000000////////////000000HHHGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@????????????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::;;;;;;;;;999999999999999888888888777777888888888777666666777888888999999999888888666444333444666777777666666666666666666666666666555555555555555555555555555555555555555555555555444444333333333333444444333333333333333333333333555444333333222222333333222333444333111111333444333333333333333333333333444333222222222222333444222222222333333444444444111111111111111111111111//////............//////000000000000000111111222000000000000000000000000..................//////000000000111111222222222111111222222222222111111/////////000000///......000000000000000000000000222222222222222222222222111111111111000000000///000000//////000000111222//////////////////000000///////////////000111111////////////////////////000000000000////////////////////////////////////000000111111222222222222......///000111333333444222444666999<<<>>>@@@@@@999999999888777666666555555555555555555666666666555666666888999;;;===>>><<<===>>>>>>>>>>>>@@@BBBAAA@@@@@@AAAAAACCCDDDDDDGGGMMMRRRTTTVVVVVVPPPIIIEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEHHHHHHHHHGGGGGGEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBGGGHHHIIIIIIIIIHHHFFFEEEAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;999::::::999999888888888888777777666666777777888666888999:::999999:::;;;<<<<<<===???BBBHHHVVVdddxxx|||rrrjjjcccYYYMMMFFF@@@<<<777666777888666333111111222222222222222222222222222222222222222222111111111000000111222222111111111111111111111111222222222222111111000///000000////////////000000GGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888888888888888888888888:::999999888888888888999777777777777777888888888666777777888888777777666666666777777888888777777777555444444666777777666666666666666666666666666555555555555555555555555444444444444444444444444444444333333333333444444333333444444444444333333555444333333222222333333222333333333111111333444333333333333333333333333222222333333333333222222///000111222333444444555111111111111111111111111//////............//////000000000000000111111222000000000000000000000000............////////////000000000000000111222333000111222222333222222222///000000000000//////...000000000000/////////...000111111111111222222222111111111111000000000000/////////000000000111111......////////////000000////////////000111222222////////////////////////------...///000111222222000000000000000000000000///000111111222222111111...//////000111222333333111222444666777888999999999999999999888777666555555555666666666666666666555555777888:::;;;<<<<<<;;;<<<======<<<===???AAAAAAAAAAAAAAABBBCCCDDDEEEEEEIIIKKKIIIJJJKKKJJJFFFCCCBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@FFFGGGHHHHHHHHHGGGEEEEEE??????===<<<<<<;;;<<<<<<>>>>>>======<<<<<<<<<<<<888:::::::::888777888999777777666666666666777777444666888:::999:::;;;<<<666666:::>>>???@@@GGGNNNZZZjjj}}}qqqddd[[[SSSIII@@@;;;:::888666555555555444222000111222222333222222222222222222222222222222222111000000000000111222222000000000111111111111111111111111222111111000000000000////////////000000HHHHHHGGGGGGGGGFFFFFFFFFCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>======>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888555666666777777888888888999888777666555666666777777777777777777777777777888888999999999999999888555555666777777777777777888666444444555666555555666666666666666666666666444444444444444444444444444444444444444444444444444333333222222333333444444444444555555444444444555444333333222222333333222333333222111111222444333333333333333333333333111222333444444333222111000000000111111222222222111111111111111111111111000000000//////000000000000000000000000111111222000000000000000000000000....../////////000000000000/////////000111333444000111222222333333333222222222222222222111000000......////////////////////////000000000111111111111111111111000000000000---...000111111111000///........./////////000000////////////000111222333000000000000000000000000------...///000111222222000000000000000000000000...///000111222111111000000000000111111222222222222222333444555555555555666777888999:::999999888666666666777777666666666555666777888999:::;;;;;;999:::<<<<<<<<<===???AAA@@@@@@@@@@@@AAABBBBBBCCCAAAEEEGGGDDDCCCEEEDDDAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBAAAAAADDDEEEFFFFFFFFFEEECCCBBB??????===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888999;;;:::777666777999777666666555555666666777333555888999999888999:::555444555:::<<<<<<===AAAHHHQQQaaauuuzzzlll^^^QQQJJJFFF>>>999999555666777666444333333333000111222333333333222222111111111111111111111111000000000000000111222222///000000000111111111222///000000111111111111000000000////////////000000HHHHHHHHHGGGGGGGGGGGGFFFBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>============>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????:::::::::999999999999888888888888888888888888888555666666777888999::::::999888777666555666666777999999999888888777777777666666777777888777777777555666777777888888888888888666444444555555444333555555555555555555555555444444444444444444444444444444444444444444444444444333333222222333333444444555555666666555555444555444333333222222333333222333333222111111222444333333333333333333333333000111333444444333111000111111111000000000000000111111111111111111111111222222111111111111222222000000000000000111111222000000000000000000000000.../////////000000111111000////////////111333444000111222333333333333333444444444444444333222111,,,------...///000111111......//////000000000111111111111111000000000000---...000111222111///...---.........//////000000////////////000111222333111111111111111111111111000000000000////////////000000000000000000000000...///000222222111111000111111111111111222222222222333444666777777777777333444666999:::;;;;;;;;;666777777777777777666666555666777999999:::::::::888999;;;;;;;;;<<>>>>>======>>>??????@@@>>>BBBEEEBBBAAAAAA@@@===>>>??????@@@AAABBBDDDEEEGGGGGGFFFDDDCCCBBBAAA@@@BBBBBBCCCCCCDDDCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCDDDDDDDDDCCCAAAAAABBBAAA???>>>======>>>>>>;;;;;;::::::::::::::::::777999;;;:::777666777999666666555555555555666666333555888888888777777888:::666444777999888999;;;;;;===EEETTTiii|||rrrkkk\\\NNNAAA>>>>>>::::::<<<333666888777444222444666000111222333444444333222111111111111111111111111000000///000000111222222//////000000111111111222...///000111111111111111000000////////////000000HHHHHHGGGGGGFFFEEEEEEDDDEEEDDDCCCAAA???>>><<<<<<>>>======>>>>>><<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777777999888888888666555444333777777777777777777777777666666666666666666666666444444555555666666777777777777666666555555555444555555555555555555555555000222444444333333444555666666555555555444444444444444444444444444444444222222222222222222222222222222222222222222222222333444555555555444333222//////000111111111111000333333333333333333333333222222222111111111000000111111111111111111111111222111111111000000//////000000000000000000000000333222222222111000000000000000111111111000000//////...---,,,,,,---.../////////............//////111000///......///000111000000000000111111111111000000111111111222222333111000000000//////.........---,,,---000000...,,,000000000000000000000000333333222111000///......//////............//////000000000000111111111111333333222222111000////////////.........000222333000000000000000000000000000000000000000000000000000000000000111111111111333333333444555666777888666666555555666777999:::777777777555333222333444777888999::::::999777666999999999999:::<<<>>>@@@BBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAACCCCCCIIIIIIGGGFFFEEECCCBBBBBBDDDCCCCCCBBBBBBDDDEEEFFFFFFEEECCCAAAAAAAAABBBCCCDDDEEEFFFFFFEEEBBB>>><<<>>>>>>>>>>>>============888888999999999999888888666666666666555444333222333333333444444444555555222333444666777999:::;;;555555555555666666666666888<<>>===<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777888999999999999888777777777777777777777777777777666666666666666666666666555555555555666666666666777666666666555555555444444444444444444444444444222333555555444333444555666666666555444333333333444444444444444444444444333333333333333333333333222222222222222222222222444444444444333222000//////000111111222222111111333333333333333333333333222222222111111111000000111111111111111111111111111111111000000000//////000000000000000000000000222111111111111111000000000000111111111000000//////...------------.../////////............//////000000////////////000000---.........////////////222111111111111111111000111111000000000/////////---,,,,,,...111222111///000000000000000000000000222222222111111000000/////////............////////////000000000111111111333333222111111000//////---,,,,,,------...///000000000000000000000000000000000000000000000000000000000000111111111222222222222222333444555666777555555444333444555666777666666666555333222333555555666666666777888999:::999888888999:::;;;===>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAABBBBBBHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<<<<888888888999999888888888777666666555444444333333333333333333444444444444111333666999::::::999999555555555555666666666666999;;;===>>>BBBKKKXXXbbbsss}}}uuukkk```TTTIIIBBB===;;;999666555444555555222444555555444444555666444222222222333444333222000000000000000000000000222111111111111111111111//////111111222111000000111111222222222222222111...///000111111000//////FFFFFFEEEEEEDDDCCCCCCCCCAAA@@@???>>>===<<<;;;;;;???@@@???<<<:::999999:::;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888888888666777888888999999999999777777777777777777777777666666666666666666666666666666666555555555555555666666666555555555555555333333333333333333333333333555666666444333444444666666555444444333222222444444444444444444444444444444444444444444444444333333333333333333333333444444444333222000...---000111111222222222222222333333333333333333333333222111111111111000000000111111111111111111111111111111000000000000//////000000000000000000000000000000000000111111111111///000000111111000000000///......------....../////////............///////////////000000/////////------........./////////222222111111000/////////111111111111000000000000---,,,---///222333333222////////////////////////111111111111111111111111//////............////////////000000000000111111222222111111000000//////+++,,,---...////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111222333444555666555444333222111222333333444555555444333333444666777666555444444666888:::888888888888999:::;;;<<<<<<<<<======>>>>>>>>>???;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAAEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFHHHHHHHHHGGGFFFEEECCCBBBDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>>>>===<<<;;;;;;:::888888888888888888888888777666555333333333444444222222222222333333333333000333777:::<<<;;;888777444555555555555666666666777888888777777:::BBBHHHQQQaaaxxx}}}xxxqqqjjj___SSSIIIAAA:::666777666555333333444555666111333444333222222333555333222111222333333222111000000000000000000000000111111111111111111222222000111111111111000000///000111111222333333333222---...///000111111111000DDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>======<<<:::>>>???;;;888:::<<<<<<:::::::::999999999888888::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999888888888444555555666666666666666666666666666666666666666555555555555555555555555666666666555555444444444555555555555555555555555333333333333333333333333333555666555333222222333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333333222222111000///111111222333333333333222222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000//////////////////////////////...//////000000111111111...///000000000000000000//////............////////////............//////---...///000000///...---/////////000000000111111000000000000000000//////111111111111111111000000//////000111222333333222////////////////////////......//////000000000000//////............//////////////////000000000111111111000000000/////////,,,...///111111111000000/////////////////////////////////////////////////////////000000000111111111111222222333444666777666555333222111111111222333444444444333333555777;;;999888666555555555666777777777888888999::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHIIIHHHGGGEEECCCAAACCCBBB@@@?????????@@@@@@>>>======<<<;;;:::999999888888777777777777888888777666444222222333444555111111222222222333333333111333666888888888777666444444444555555555666666444555666555555777:::>>>CCCMMM]]]lll{{{wwwnnnhhhZZZTTTKKKCCC===:::888666444444333333333333444555111333444333222222333444333111000111222333222111000000000000000000000000///////////////000000000111111111111000000//////111222333444444444444444/////////000000000000000CCCBBBBBBAAAAAA@@@@@@???????????????????????????444;;;>>>;;;888<<<>>>>>>::::::999999999888888888::::::::::::::::::::::::999999::::::::::::999999888888888888888777777777666666666666666555444444555555555555555555555555444444444444444444444444666666555555444444333333444444444555555555555555333333333333333333333333222333444444222111111111000000111222333444555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222333333333111111222333333333333222222222222222222222222222000000000000000000000000000000000000000000000000//////////////////000000////////////////////////.........//////000000111......///000000000000000//////////////////////////////............//////---...///000000///...---////////////000000000000------...///000000111111000000000000000000111111111222333333222111111111////////////////////////,,,,,,------...///////////////............//////...////////////000000000000000//////////////////,,,...///111111111000000////////////////////////////////////////////////........./////////000000333333333333444666777888777666444222222111222222222333444333333333555777999999::::::999777666555777888888888888888888888;;;;;;::::::::::::999999::::::::::::;;;;;;<<<<<<=========>>>>>>?????????AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDBBBAAAAAA@@@>>>===<<<===>>>???<<<<<<;;;;;;:::999999888888888777666666777888888666555333222111222444555111111222222222333333333333333333222333444555666444444444444555555555555333444555666777888:::;;;;;;???EEEMMMXXXhhhzzz}}}rrreeeZZZRRRFFFBBB>>>;;;:::999888777555555444444333333333333222444555444333222333444222111000000222222111000000000000000000000000000......//////000000000000222222111000000/////////333444444555666666555555222111111000///.........AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@DDDMMMOOOGGG???>>>===999:::::::::999999999888888999999999999999999999999888999999::::::999999888777666666666666666666666888888888888777777666555555555555555555555555555444444444444444444444444555555555444444444444444444444444444444555555555333333333333333333333333000222333333111000000111//////000111333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222111222222333444555000111111222222222222222222222222222222222222222//////000000000000000111000000000000000000000000......////////////000000000000000000000000000000............////////////------...///000000000000...//////000000//////...//////............//////.........//////.........,,,,,,---------.........+++,,,---...///111111222////////////000000000000222333444333111000000000////////////////////////,,,---------......////////////............//////......////////////000000////////////............+++,,,---...////////////000000000000000000000000000000000000000000000000........./////////000000333333333444555666777888777666555333222222333333222333444333222333444666333555888:::;;;;;;:::999888888999999999888777777:::999999999888888777777999999::::::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;<<<===::::::::::::999999999999888777666555555666777888555444333222222333444444222222222222333333333333444333111000000111444555333444444444444555555555333444555666666777777777666999<<<@@@EEENNNZZZcccwwwyyymmm```SSSGGG@@@;;;999777777777666444222666555555444444333222222333444555444222111222333111000///000111111111///000000000000000000000000000000000111222222333333222111000000000000000111444555555666666555555444444333111///...---------@@@@@@??????>>>======<<<<<<<<<======>>>???@@@@@@LLLWWW[[[PPPGGGDDDAAA:::;;;:::::::::999999999999999999999999999999999999888888999999999999888888555555555555555555555555555666777777888777777777444444444444444444444444333333333333333333333333333444444444444444444555333333333444444555555555444444444444444444444444000222333333222111222333111111111111222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222111000111111333333///000111111222222111111111111111111111111111111////////////000000111111000000000000000000000000........./////////000000000000000000000000000000//////...............---,,,---...///000000000000...///000111111000///...//////............/////////......------......///,,,,,,,,,---------......,,,,,,---......///000000---.........////////////000222444333111000000222000000000000000000000000//////////////////////////////............//////........./////////000000........................---,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000111111111111222222222333444555777777666555444333222222333444222333444333222222444555333444555777999:::;;;;;;999999:::::::::999777666777777777777777888888888888999999:::;;;;;;<<<<<<:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCDDDDDDDDDBBBAAA@@@>>>===<<<<<<;;;888888888999999999999999888777666555555666777888333333333333333333333333333333333333444444444444444333222111111222222333333333444444444555555555333222222333555555555444555777:::<<<===@@@FFFKKK[[[eeeuuu}}}ssslllbbbWWWMMMDDD===888888666555555555444222000333333444444444333222222222333444333111000111222111000//////000111000///000000000000000000000000///000000111222222333333111000000//////000111222444555555444444333222111333222000///............?????????>>>======<<<<<<::::::;;;<<<===>>>??????:::IIIRRRMMMIIIKKKKKKFFF;;;;;;;;;:::::::::999999888888888888888888888888888888999999999999888888333444444444444444444444111222333555666777777777444444444444444444444444333333333333333333333333333333333444444555555555333333333444444555555555555555555555555555555555000222444444333333444555333333222222111000000000222222222222222222222222444444444444444444444444000000000000000000000000333222111/////////000000//////000111111111111111111111111111111111111111.../////////000000111111000000000000000000000000---.........//////000000000000000000000000000000/////////......------,,,,,,---...///000000000000...///000111111000///...//////............/////////...---,,,,,,---...///........./////////000000------..................,,,---------......//////---000333333111000222444111111111111111111111111111111111111111000000000//////............//////............/////////000---.....................//////......///000222333000000000000000000000000000000000000000000000000111222222222222333333333111111111222333444666666555444333222222222333444333444444333222111333555777666555444555777999:::999:::;;;;;;:::999777666444444555666777888999999888888999::::::;;;<<<<<<::::::;;;===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGCCCCCCBBB@@@???===<<<;;;777777777888999999::::::999777666555555666777999222222333444444444333333333333444444444444555555333333444444444333222111333333333444444444555555111000000222444666666555444555666555444777<<>>============888999:::<<<===>>>>>>???===============>>>???@@@<<<:::888666666777888999888888777777666666666555666666666666666666666666<<<999555444555777666555666555555444444555555666666555333333444444444333444444333222222222333333444444444444333333222111333333333222222111111111222333444444555555444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111222333444555000000000000000000000000222222222222222222222222333333222111000000000111000000111111111111000000111111111111111111111111000000000000000///....../////////...------,,,,,,------..................111111000000//////......333222111/////////000111---.........//////000000000000///...---,,,,,,+++,,,,,,,,,---------......------------------------000///...------...///000111///---,,,,,,,,,...///000000000000000///..............................///000111222222333333333222222111000///...------,,,,,,------.../////////000000111222333222///---000000000000000/////////---......///000111111222111000000///////////////222222111111111222333444111333444444333333333444000000111111111222222222222333555777888999999999:::::::::999888777666555777777777777777888888888777666666666666666777777666777888:::;;;<<<<<<<<<;;;===>>>??????@@@BBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCEEEGGGGGGEEEEEEEEEFFFFFFFFFDDDCCCCCCDDDEEEEEEGGGDDDAAA???>>>===;;;999888999999999999888777777555555666666555555444333333333333222222222111111222222333333444555666666666555444333222222222222///000333555555555444333222222222222333333444555111111222333333444555555;;;???DDDJJJRRRZZZccciiiwwwwwwoooiiibbbXXXQQQDDDBBB>>>:::888666666666333333333333333333333333333333333222222111111111//////000000111111111111222222222111111111000000333222111/////////000111000000000000111111111111//////...//////000111222222222222333333222222222......////////////......@@@@@@???>>>============888888999999:::999999999<<<;;;;;;;;;;;;<<<<<<===:::999888777777777888888777777777777666666666555666666666666666666666666;;;888444333555666555444333333222222222222333333555444333333333444444444333333222222111111222222333333444444333333222111555444444444333333333333444444333333333222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111222333444555111111111111111111111111111111111111111111111111333222111111000000111111000000111111111111000000000000000000000000000000000000000000000///...............///////////////000000000//////......---000000///////////////...111111000///////////////---........./////////000000000000///......------------------............------------------------000///...------...///000000///---,,,,,,---...///000000000000000///..............................222222222111///---+++***222222222111000000//////////////////.....................000111222000///////////////////////////000000000//////////////////////////////000111111222222222222333333333333///111444444333333333444111111111222222222222333333444444555666777888888::::::::::::999888777666555666666777777888999999777777777777888999999:::888888999;;;<<<<<<<<<<<<;;;<<>>===<<<:::999999999888888888777777777666666666666555555555555333333333333222222222222222222333333444555555555555555444222222111111111///000222444555555444333333333222111111111222222222333333333444555555555555777:::===AAAFFFLLLPPP]]]eeeqqq}}}|||nnnggg^^^WWWSSSMMMFFF@@@>>><<<999666444333333333333333333333333333333333333333333222222111111111000000000111111111222222222222222111111111000000333222000/////////000111000000000000111111111111000////////////000000111111111222222222222111111......////////////......??????>>>===<<<<<<<<<<<<=========<<<;;;:::888888::::::::::::999999999999999888888888888777777777777777777777777666666555666666666666666666666666888666444333333444444333333333222222222222333333333333333333444555666666333333222111111111111111333333333333333222222111666666555555555555444444444444333333333444666777333333333333333333333333333333333333333333333333333333333333333333333333111111111111111222333444222222222222222222222222111111111111111111111111222222111000000000111111///000000111111000000/////////////////////////////////000000000///......---......///000000111111222222111000///...------...............///////////////////////////...---.............../////////////////////////////////............////////////------------------------//////............///000000///...,,,,,,---......//////000000000///..............................---......///////////////222222222222222222222222333222111000///...---,,,---++++++,,,///000111000---------.../////////000222222111000...---,,,,,,------......///111222333222333444444444333222111---000333444444333333333222222222222333333333333555444333333333444666777::::::::::::999888777777444555555666777888999999888888888999:::;;;<<<<<<999:::;;;<<<<<<<<<<<<<<<:::<<>>======<<<;;;;;;<<<<<<>>>>>>>>>===<<<:::999888:::::::::999999888777777777777888888888888777666666666777888777777666555555555555555555555555555666444333222222333333333555444444444444444444555333444555555555666888:::444444333222111111111111222222333333333222222111555555555555555555555555333333333444666:::===???222222222222222222222222222222222222222222222222333333333333333333333333111111111111111222333333222222222222222222222222333333333333333333333333111111000000000000111111//////000000000000//////////////////////////////...///////////////......---........./////////000111000000//////.........,,,,,,------......//////------/////////...---,,,........................---........./////////000////////////000000000000.......................................//////000000///...------------......///////////////..............................+++,,,...000111222333333000000111111222222222333333333222111000///.........,,,******,,,...//////+++,,,,,,---...///000000222222111///...---,,,+++............///000111222222333555666666444222111,,,///333444444333333333222222333333333444444444666444222111111222444555888888888888888777666666555555666666666666666777666777888:::;;;<<<<<<===;;;;;;<<<<<<===<<<<<<<<<:::<<>>>>>???@@@???===::::::::::::999888999888666444444555666777888666444333222333555666444444444333333333333222111222222222333333333444333333222111111111111111000000111222333333222222222111111000000000111111444333333333333333333333333444666666777888;;;>>>:::<<>>=========>>>===;;;999888999999888777888777555333333444555666666555333111111222333444444444333333333222222222111111111222222222222222222222111000000000111111000000111111111111111111000000000111111333444444222222111111111111111111///111222333333444666888888999;;;===@@@DDDJJJNNNYYY___hhhssszzzsssiiiddd]]]VVVPPPJJJDDD@@@;;;999666555555555666666555555444444444555555555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111000000///000000000111111111111111111000//////...///////////////000000/////////......////////////......;;;;;;:::::::::::::::;;;999999:::::::::999999888999:::;;;;;;;;;:::999888666666666777777777777888444555777888999888666555444444444444444444444444222333444333222111222333222222111111111111222222444666999888777777:::>>>888777666444333333333333000111222222222222222222111111111222222222222333333333222222222333555666222222222222222222222222222222222222222222222222222222222222222222222222111111000000000111111222222222222222222222222222000000000000000000000000000000/////////000111111...//////000000//////...000000000000000000000000------.../////////............------,,,++++++***++++++,,,---...///000000.............../////////,,,---......///..................---------------++++++,,,,,,,,,---------////////////000000000000........................,,,---...///000000000//////............---------------.../////////..............................+++,,,,,,------------------------....../////////...//////000111222222222222///,,,+++,,,.........---------.../////////000..................//////111111000///////////////333444555666666666555555111222444444333333333444222222222222333333333333444333222111111222333333444444444555555444444333666666666555444444333333444555777999999:::999888999:::;;;<<<<<<<<<<<<<<<;;;===>>>??????@@@BBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBDDDCCCAAA??????@@@AAA@@@???===<<<<<<<<<===<<<:::888888888888777666666555444333333333444555444333222111000111222222333333333222222222111111111111111111111111111111111111000000000000000111000000000000000000000111//////000000222444555666000000000000000000000000000111222222000000111222444666888888888999<<<>>>BBBFFFLLLUUU```mmmzzzxxxnnnbbbZZZSSSNNNGGGAAA>>><<<;;;:::555444444333333444444444111222222222333333333333222222222222222222222222000000000111111111111111111111111000000000000000//////000000000000000111//////000111111111111000000000000000111111111111111000000////////////000//////000000000000//////......////////////......::::::999999999999::::::;;;<<<<<<<<<<<<;;;::::::777888:::;;;;;;:::999888777666666555666777888999333555777999999888666555333333333333333333333333111333555444222111222444222222111111111111222222333666888888555555888<<<777777555444333222222222000000111222222222222222111111111111222222333333222222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111///////////////////////////////////////000111111......////////////......////////////////////////,,,---......//////......------------------,,,,,,------......//////000000000000///////////////.........------...//////000.........------,,,,,,,,,,,,,,,------------------........./////////000000........................,,,---...///000000000///...............------,,,,,,---......//////..............................&&&'''))),,,...000111111------------..................//////000111111222111///------///000111000////////////////////////........................000////////////000000111333333444555666777777888555555555444222222444666111111111222222222222333222222333333333333333333333444444555555444444444333333444444444555555555555666888999:::999888777888888999;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>???AAABBBAAAAAA@@@@@@@@@AAAAAACCCDDDEEEDDDBBB@@@@@@AAABBB@@@???===<<<;;;<<<<<<===;;;999888888888666555444444444444333333333333333333333222222222111111222222111111111000000000111111111111111111111000000000/////////000000111000000000/////////000000/////////000111222333444//////000000111111222222222333444444222111111222333444555555444444666888777999===AAAGGGPPPYYY___iiipppzzzuuuooohhhaaa[[[TTTKKKEEECCC???:::777777777666666333444666666555444444444000111111222222222222222111111111111111111111111///000000000111111111222000000000/////////......////////////000000111111...///000111222111111000000000000000111111111111000////////////000000111///000000111111000000///......////////////......:::999999888999999:::::::::::::::999888777666555555666888:::;;;:::999888777666555444555666888:::333444777999999888666555333333333333333333333333000333555555333111333555444333333333333333333444222555888666333333666;;;777666444333222111111111///000111222222222222222111111111222222333333333000111222333333333222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000///////////////000111111......////////////..............................,,,,,,---.../////////...,,,,,,------.../////////000000000000////////////111111000000//////......///...------...///000111.........------,,,,,,,,,....................................////////////////////////////////////+++,,,...000000000000///......//////......---,,,,,,,,,---.../////////...........................---......//////......---.........................../////////000000000000000......///111333333333000000000000000///////////////.........---------............///111222333333333333444555777999:::888777666444222222444666000000111111111222222222111222333444444444444333444444555555666555555444000111222333555666777888666777999::::::999888777666777888:::;;;<<<<<<<<<;;;===>>>>>>======>>>???@@@@@@@@@??????@@@AAAAAADDDFFFFFFFFFCCCBBBBBBBBBBBBAAA???===<<<;;;<<<<<<>>><<<999888888777666444333333444444444333222111333333444444444333222111111111111000000000000///111111111000000000000000000000////////////000111111000////////////000000000////////////000000111//////000111222333333444...000222333222222333444444555555333222333555777666777888999;;;???DDDHHHJJJQQQZZZaaahhhqqq||||||yyyxxxtttllleeeaaaZZZQQQJJJFFFBBB===::::::888666555555555555333000333555666444222111111111222222333333333333222111111111111111111111111//////000000111111111222000000//////.........---.../////////000000111111...///000222222222111000000000000000111111111111//////...//////000111222000000111111111111000000......////////////......888888888999999:::::::::888999999999888777555444888888888888888888888888666666666666666555555555666444222333666666333000333333333333333333444444222222222222222222222222333222111111111222333444333333333333333333333333333333333222222222111111111111222222222222111111111111111111111111111111222222111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222333222111000000111222333222222222111111111000000222111111111000000//////000000000000000000000000111000///......///000111...............///000000111111111111111111111111000000//////......------///...------...///000111------............------444111------...///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000222333333000000000000////////////......//////000000111111........................------------------------,,,---...//////...---,,,///...------,,,,,,,,,,,,---......///////////////000000000000000000000000///////////////////////////000111222222111//////.........///000222444444555333222333666888999999444444222222222222444444444444444333333333222222333333444444444333222222333555888::::::888555333555555555555666666666666444555777888999888666555888888888888888888999999======>>>>>>??????@@@@@@>>>???@@@@@@AAAAAAAAA@@@@@@AAADDDEEEEEECCC@@@>>>AAA???>>><<<::::::;;;<<<888999999888888777666555444444444444444444444444222222222111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000...///000111111222111111111111111111111111111111000000000000000111111222222222111111222222333444555555555666777999;;;<<>>???@@@@@@@@@AAAAAAAAAAAA@@@??????AAABBBCCCDDDCCCBBB@@@???>>>>>>>>><<<;;;::::::;;;777777888777777666555444333333333333333333333333222222222111111111000000000000000000000000000000//////000000000000////////////////////////////////////000000000000//////000000111111111000000///111111111111111111111111000000//////000000111222222222111111222222333444444444444444555777888999888888999;;;???DDDIIILLLSSS[[[dddkkkrrr||||||vvvpppjjjccc^^^WWWQQQJJJGGGFFFEEEAAA======<<<:::888666555444333555555555444444333333333444333333333222222222222333333444444333333222111333444444333111111111111000000000111111000000000/////////000000000000111000000000000000000000000///////////////........./////////000000000111111///000111000......000111,,,,,,------.../////////000/////////............888888888999999999999999888888888888777666555555777777777777777777777777444444444555666666666777777666555666777666555333333333333222111111111000222222222222222222222222222111111111111222333333222222333333333333333333333222222222222111111111000111111222222111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111000000//////000000111222111111111111000000000111111000000000000//////000000000000000000000000111111000///.........///...............///000000......................................./////////---...000111111000---,,,------............------000...------...//////...------------------------........................---------------------------------.........//////////////////////////////000000//////////////////111111111111111111111111------------------------.........------.........------,,,+++++++++,,,,,,---......///////////////000000000000000000000000////////////////////////000111111222222222111111000000000000000111222222333111000000222444333333222111111000000111111222//////000111222333444444111222222333444444444444666777999;;;;;;999777666444444444555555555666666333444666777777777666555666666777777888999::::::999999:::<<<>>>???AAAAAABBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBAAAAAAAAA@@@@@@===???@@@@@@===;;;::::::777777777666666555444333333333333333333333333333222111111111111000000000000000000000000000000000//////000000000000//////...........................///000111111000///...111111111111000///...---111111111111111111111111000000//////000000111222222111111111111222333333333222222222333333444555666555555555666888;;;===<<>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@CCCBBB@@@?????????@@@AAAAAADDDGGGFFFBBB<<<:::999777777777777666555444444222222222222222222222222111111111111000000000000000000000000000000000000//////000000000000//////........................---///000222222000///---000000111111000///......111111111111111111111111///////////////000111111111111111111111222222333333222222111111222222222888777555444444555666777777999<<<>>>AAAGGGRRRYYY]]]```cccfffhhhiiiiiiiiillljjjhhhhhhkkknnnqqqssswwwwwwxxxzzz}}}|||yyyxxx|||~~~}}}zzzwwwssspppmmmjjjfffccc^^^\\\YYYWWWVVVTTTQQQOOONNNJJJFFFCCCAAA@@@>>><<<===:::888777888999888666111222444444444444222111222222222222111111111111111111111111111111111111222333333333333222111111333222111111111000///...111000///......///000111---------.........//////////////////////////////------......//////000000............////////////---...///...,,,,,,...///555444444333333222111111///////////////.........888888888888888888888888777777777666666666666666555555555555555555555555222333333444555666666777333444444444333222222222333333222222111000//////111111111111111111111111000000111111222222222222111111111222222333333333222222222111111111000000000000000111111000000000////////////////////////000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000//////////////////000000////////////////////////,,,,,,---...///000000111...............///000000////////////////////////,,,,,,------......//////000...,,,*********,,,---------............------+++,,,---.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------....../////////000000000//////......------////////////////////////000000000000000000000000///...---,,,,,,---...///,,,,,,,,,++++++,,,---------......///////////////////////////////////////////////////////////////000000000111111222222333333222222111111111111111444333222222333333222000222333333333333333333222000000000000000000000000000111222333444555555555666777999::::::999777666333333333333444444444444333333444555555555555555444555555777888999::::::::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCBBBAAA@@@>>>>>>???@@@AAAFFFJJJNNNLLLEEE>>>:::888888888888888777666555555222222222222222222222222000000000000000000000000//////////////////////////////000000000000//////........................---///000222222000///---......///000000000000000000000000000000000000000/////////...///000000111111111000000111111222333333333222222111111222222555444333222222222333333666888:::::::::<<<@@@CCCEEEEEEGGGIIIKKKMMMMMMMMMOOOOOONNNNNNPPPSSSWWWYYY\\\\\\]]]___bbbfffiiikkkjjjkkklllkkkhhhdddaaa___cccfffiiijjjiiifffcccaaa]]]ZZZWWWUUUTTTRRROOOMMMHHHFFFDDDCCCCCCBBB@@@>>>@@@===;;;::::::;;;;;;:::888666555444555555444333222333444444444333111000111111111111111111111111////////////000000000000222222333333222222111000222111111333444333000---111000///......///000111....../////////000000000////////////////////////------......//////000000............////////////---.........,,,,,,---///000000///......------,,,.........///////////////888888888888888777777777777666666555555666666777666666666666666666666666333333333444555555555666222333444444222111111222333333333222111111111000111111111111111111111111///000111111222222111111000000111111222333333333222111111111111000000000///000000111111000000///000000000000000000000000000000000111222222333333000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000/////////000000000000000111......////////////000000000000000000000000000000+++,,,---...///000000000...............///000000---------------------------------------.........000...+++((((((***---///------............------***,,,.........---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,---------......//////000//////..................------------------------.................................------.........------,,,,,,,,,---......---......///////////////////////////////////////////////////////////////000/////////000111222333333222222111111111222222444333222333555444333111222333333444444333333222111111111111000000//////111222222333444444444444555666777888888777666555222222222333333333444444333333333333444444555555555555666666777888999999888888777777777666666666999:::<<<>>>@@@BBBCCCCCCAAA@@@???>>>>>>>>>???@@@HHHMMMQQQNNNFFF===999999999999999999888777666555333333333333333333333333//////000000000000000111//////////////////////////////000000000000//////...........................///000111111000///...,,,---...///000000000000000000000000000000000000//////......//////000111111000000000000111222222333333222222111222222222333333333333333333444444111333666777666666777777:::999888999<<<======<<<;;;<<<=========???BBBDDDCCCDDDEEEGGGIIIKKKNNNOOOPPPPPPPPPOOOMMMKKKIIIHHHJJJLLLMMMNNNNNNLLLIIIHHHFFFEEECCCBBBBBBAAA@@@>>><<<;;;::::::;;;;;;999888;;;999777666777777666555555555444444333222222222222222222222222111000000000000000111111111111111///////////////000000000222222222222222111111000222222444888;;;:::444000000//////......//////000//////000000000111111111000000000000000000000000.........///////////////....../////////000000000---...///...,,,,,,...///++++++,,,,,,---..................///////////////999888888888777777777666777666555555555555666777666666666666666666666666444444444444444444444444222444666555222111222333333333333333222222222222111111111111111111111111...///000111222111111000///000000111222222333333111111111111000000000000//////000000000000//////111111111111111111111111///000000111222222333333000000000000000000000000000000000000000000000000111111111111111111111111000000111222222111000000////////////000000111111........./////////000000000000000000000000000000---......//////...------...............///000000------------------------...------------------,,,///...,,,++++++---///000------............------***---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,,,,---......///000000------..................------------------------------------------------------............------...---------......///000---......///////////////////////////////////////////////////////////////...............000111222222222111111111222333333222222222333555555333111111222333333333333222111000000111111111111111111222222333444444333333333333444555555555555444333222222222222333333333333333333333333333444444555555666666666777777888888666666777777777777777777999:::;;;===???@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>DDDIIINNNKKKCCC;;;888999888888888888777666555444333333333333333333333333////////////000000111111//////////////////////////////000000000000////////////////////////////////////000000000000//////......///////////////...000000000000000000000000///............///000000000000000000000111222222222111111111111111222222333333333333333333444444///000222333444444444555888555333444666888777666333555777777666555777999777777999:::<<<<<<======@@@???>>>============<<<===<<<======>>>===<<<;;;<<<;;;999999::::::999777888777666666777888777666666555444555666555333111333444555555444333333333222222222222222222333333000000000111111222222222000000000111111111222222222222222222222111000000000111555;;;@@@>>>777000...//////////////////...//////000000000111111111000000000000000000000000///////////////........./////////000000000111111...//////...------...000.........///000000111111............/////////000999888888888777777666666777666555444444555777777777777777777777777777777444444444444444444333333222555777666333222222444333333333333333333444444000000000000000000000000...///000222222111111000///000000111222222333333111111111111000000000000//////000000000000//////111111111111111111111111///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000.../////////000000111111---.........//////000000000000000000000000000000///000000000///---+++)))...............///000000////////////////////////.........------,,,,,,,,,---.........///000000000---..................---***---000000---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------.........//////,,,,,,------...///000000,,,------....../////////........................////////////////////////,,,---...//////...---,,,...............///000111---......///////////////////////////////////////////////////////////////...---------...///111222222222111111222222333444111111111333555555333111000111222333333222111000//////000111222333444444333333444444444333222222222333333333333333333222111111222222222333333333333333222222333333444555666666666666777777777777777777888999:::;;;;;;;;;999:::;;;===>>>>>>>>>>>>????????????>>>>>>>>>===???EEEJJJHHH@@@999888999777777777777666555444333444444444444444444444444.../////////000000111111//////////////////////////////000000000000//////000000000000000000000000000000////////////000000000000000000///...---,,,000000000000000000000000...............///000000000000000000000111111222000000000000000111222222////////////////////////222222333333333444555666777444222222555777666555111555888888555444444555444555777888999888777777;;;999777777888::::::::::::888888888999:::999888:::999777777888888777555666555444444555666555333222222222444666666444111///111222333222111111222444333333222333555777888000000111111222222222333111111222222333333333333111222222222222111000000---...333;;;@@@>>>666...---...///000000///...---////////////000000000000000000000000000000000000000000//////.........---000000000000111111111111...///000///------///000111111000000///.........---.........//////000000666666777777888888999999666555555555555444444444333444555666666555444333333333333333333222111000444444555555555444222111111111222222222222111111333444444444444333222222000000000000000000000000///000000000000111111111111111111111111111111111111111000000//////......111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///...---...000222333////////////////////////111111000000//////......000000//////......------111111000000//////......////////////000000000000000///...---------------......////////////......---------...///000000111........................------------------------000...,,,******+++...///------------------------------------------------------------------------***+++,,,---............//////.........---------......------------......,,,---///111111111111000111111000000//////......//////.........---------......,,,,,,,,,,,,......////////////............////////////////////////......//////////////////............///////////////000000111222333333333111111222222222333333333222333444333111111111333222222222222222222222222444444444444333222111000111222222222222333333333222222222111111111000000666666666666666666555555555555555555666777999999555777::::::999888888999;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>???@@@???>>><<<:::888777666777777777666666555555555444444333333333222222222222111111111000000//////////////////////////////......////////////..................////////////...------,,,---...///000////////////000000000000---///000000///......///000///...------...///000///////////////.........///000111222222222222222222222222222222222222222333333333333333222111000111222222333333222222111222222222222222222222222111111111222222333333333555555555555555555555555555444444444444555666666555555555444444333222222666444444444555555333111111222333444444444444444222333444444222222333444222222222222222222222222111111111111111111111111333111000111222222111000000000000000000000000000000000111111222222333333//////////////////////////////000000000000//////000000////////////000000111000///......///000111222222111000//////000000////////////////////////000///...------...///000)))(((((()))+++---,,,+++666666666777777777777777444444444444333333333333333444555555555555444333222333333333222222111000333333444444444333111111111111222222222222111111222222222222222111000000000000000000000000000000000000000111111111111222111111111111111111111111111000000000/////////...111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333222000...---...///000////////////////////////000000000000//////......////////////............/////////.........------.../////////000000000000//////...---------------......////////////......---------...///000000000------------------------------------------------...---,,,++++++,,,...///------------------------------------------------------------------------++++++,,,---..................------,,,,,,,,,,,,///......------......///------...///000111111000/////////.........------///.........------------///...---,,,,,,---...///////////////////////////........................////////////........................//////////////////000000111222222333111111111222222222333333111222333333111111222333111111111111111111111111333333333333222111000///333333222222111111111000000000111222333444555555444444444333333333333333444444444444555666777888555777999999888777888999;;;;;;<<<<<<============:::::::::::::::;;;<<<<<<;;;:::999888777666555444555555444444444555555555444333333333333222222222111111111000000000//////////////////////////////......////////////..................////////////......---------...///000.../////////000000000000---///000000///......///000///...------...///000.........///////////////111111222222222111111000222222222222222222222222222222333333222222111000111222222333333222222111222222222222222222222222111111111222222333333333444444444444444444444444444444333333444444555666333333333444444444444444555444333333444444222111//////000111111111000000222333444444222222333444222222222222222222222222111111111111111111111111222111000111222222111000000000000000000000000000///////////////000000000//////////////////////////////000000000000//////000000////////////000000111000///......///000111000000//////////////////////////////////////////000//////......//////000,,,******+++---...---,,,666666666666666555555555333333333333222222222222222333333444444333333222222222222333222222111000111222222222222222111000111111222222222222111111000000000000000///......000000000000000000000000000111111111111222222222111111111111111111111111000000000000////////////111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000333222000.........//////000000000000000000000000000000000////////////................../////////.........---------------....../////////000000000//////...------------.........////////////......---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---.........------------------------------------------------------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,+++++++++//////............//////...............///000111---------------,,,,,,,,,............------------......------------............//////000000111111000000000000000000000000////////////......------............////////////......//////000000111111000111111111222222222222///111222222111111333444222222222222222222222222222222222222111000///...444333222111000///......//////000111222333444444333333333333333333333333333333333333444555666666666777888777666777888::::::;;;;;;<<<<<<<<<<<<<<<888888777777777888999999888777777666666555555444444333222222222333444555333333333222222222111111111111000000000000//////////////////////////////......////////////..................////////////......------......///000....../////////000000000---///000000///....../////////............//////------......//////000000222222222222111000///...000000000000000000000000111222222222222111111000111111222222222222111111222222222222222222222222111111111222222222222222333333333333333333333333222222222222222333444444111111222333333444555555333222222222333333222000222333333333333222222111222333444333222111222444222222222222222222222222111111111111111111111111222111000111222333222000000000000000000000000000000//////////////////...////////////////////////...//////000000//////...000//////......//////000000000////////////000000...............///////////////////////////////////////000000000000/////////---,,,---//////...---666666666555555444444333333333333333222222222222222222222222222222222222111111222222222222111111222222222222222222111111111111222222222222111111//////000000//////...---////////////////////////111111111111222222222222111111111111111111111111000000000000////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///.........///000111222000000000000000000000000////////////////////////---------....../////////......------------------........./////////000000///......---------............////////////......---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,,,,,,,,,,,,,,,,000//////......//////000......---,,,---...000111---------------,,,,,,,,,------------------------------,,,,,,,,,,,,------......//////000111222222111111111111111111111111000//////......------,,,............////////////............//////000000000000000111111111111222...000111222111111333555444444444444444444444444111111222222111000000///222222111111000//////...////////////............444444444444444555555555444444333333444555666666666777777666555555888:::999:::;;;;;;<<<;;;::::::777777666666666666777777777777777777777777777777555444222000000111222333222222222222111111111111000000000000000000//////////////////////////////......////////////..................////////////..................//////........./////////000000---///000000///......////////////....../////////,,,------...///000111111111111111111111000//////000000000000000000000000000111111111111111000000111111222222222222111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222333111222222222333333333444222111111111333333111///444555555555444333222222111333333333222111222333111111111111111111111111111111111111111111111111222000000000222333222111000000000000000000000000222222111111000000000///////////////////////////...//////////////////.../////////....../////////000000////////////000000---......///000000000000////////////////////////...///000111111000///...000...---...//////...---666666555555444444333333444444444444333333333333222222222222222222222222000111111222222111111111333222222222222333333333111111222222222222111111000000111111000000///...////////////////////////000000111111111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........//////000111222000000000000000000000000.............../////////,,,,,,------......//////....................................////////////......---------......///......////////////......------------............------------------------------------------------)))***,,,...//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++------------............//////............//////...---,,,,,,,,,---///000------------------------,,,,,,------------------+++++++++,,,,,,+++++++++---......///000111111222000000000000000000000000//////......---------,,,............////////////...............///////////////000000000111111111...///111111111111333444444444444444444444444444222222222222222222111000000000000000000000000000/////////.........------333333333333444444555555555555555444555555666666666666666555444555777:::888999:::;;;;;;:::999888777777666666666666666777777777777777888888888999666555333111000000000000222222111111111000000000//////////////////000000////////////////////////......////////////..................//////////////////////////////..................////////////---///000000///......///...//////////////////...,,,------...///000111111...///000111111111111111///////////////////////////000000111111000000000000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222333333222222222111111111111000000111222333111000111111222111111000///...111222333333111111222333111111111111111111111111000000000000000000000000111000///000222333222111000000000000000000000000222111111111000000//////////////////////////////......////////////......//////............////////////000000000000//////...///000111111111111111////////////////////////...///000111111000///...///...,,,---......---,,,555555555555555444444444444444444444333333333333333222222111111222222333///000111111222111111111333222222222222333444444111111222222222222111111111111111111111000000///000000000000000000000000///000000000000111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111000//////......000000000000000000000000---............/////////---------------......................../////////------........./////////...------------...//////......////////////......------------------------........................------------------------***+++---...///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------...............///......------------......------,,,,,,,,,------...,,,,,,------------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////......//////////////////////////////000000000000...000111111000000222333222222222222222222222222111222222222222222111111000000000111111111222222......///000111222333333///000000111111222222333666555555555555555666666444555666555444555666888777888:::;;;:::999777666777777666666555555666666444444444555555666666666666666555444333111000000111111111000000000000///......////////////000000////////////////////////......////////////..................//////////////////000000000///......------........./////////---///000000///......///......////////////......------......//////000000---...///000111111111111////////////////////////...//////000000000000///000000111111111111000000111111111111111111111111111111111111111000000000111111111111111111111111111000000000000111222222333333222222111000000///111000000111333333222000222222222333222222111111111222333222111000111333111111111111111111111111000000000000000000000000111000///000222333333222000000000000000000000000///..................---////////////////////////---......//////......---///......------....../////////000000000000////////////111222222111000000////////////////////////......////////////......---,,,+++,,,---...---,,,555555555555555666666666333333333333222222222222444333222222222222333444//////000111111111111111222111111000111222333444111111222222222222111111000111111111111000//////000000000000000000000000....../////////000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////111111111000000///...---////////////////////////---------.........//////...------------------,,,,,,,,,---------.........---------.........//////---------------...//////......////////////......------------------------------------------------------------------------,,,,,,------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,---............---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///............////////////////////////////////////........./////////000000///000222111000///111222111111111111111111111111000000111111111111111000222222222222222111111111...///000111222333333444/////////000111222222222555555444444444444444555333444666666555555555666666888999::::::888666444777666555555444444444555333333333333444444444444444555666777666555333222111111000000000/////////........./////////000000////////////////////////......////////////..................///////////////000000111000///...------------.........//////---///000000///......///---...///000000///...---........./////////////////////000000000000000///000000000000000000000000---...//////000000//////000000111111111111000000111111111111111111111111222111111111000000000///111111111111111111111111111111000000111111222333111111111111111000000000111000000222333444333111333333444555555555444444000222333222111000111222111111111111111111111111000000000000000000000000000//////000222444333222000000000000000000000000---------...............////////////////////////---......//////......---///......------......///...///000111111000///......///111222111000...---////////////////////////......------------......---,,,+++,,,...///...---444555555555666777777777222222222111111111111000444444333222222333444444//////000111111111111111111000/////////111222333111111222222222222111111000000000000000//////...000000000000000000000000............////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000111111111111////////////////////////---------.........//////.........------,,,,,,,,,+++++++++,,,,,,------------------.........//////---------------...///000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***))))))******+++++++++,,,+++++++++,,,,,,------------...///000000///...---------------------,,,,,,////////////////////////***++++++,,,---...//////............/////////000000000000000000/////////............/////////000000111222111000///000111222222222222222222222222//////000000000000000///555444444333222111000000000000000000////////////000111111222333333444444444444333222222333333333111444666777666555555555666777999::::::888555444666555444444333333333333444444444444444444444444111333666888999888666555000000000000////////////---.........//////000000////////////////////////......////////////................../////////000///000111111111///...------------.........//////---///000000///......///---...///000000///...---///////////////.........111111111111000///...---111111111111111111111111------...///000000//////000000111111111111000000000000000000000000000000222111111111000000//////111111111111111111111111111111111111111222222333//////000000111111222222111111111222444444333222///000111111222222222222000222222222111000111222000000000000000000000000000000000000000000000000000//////000222444333222000000000000000000000000.../////////000000111111////////////////////////---..................---.........------............///000111111000///......///000111000///---+++////////////////////////...---,,,++++++,,,---...,,,,,,+++---///000000///555444444333333444444555666666666555444222111000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111111111000///////////////000000000000000000000000000111111000---,,,------000000000000000000000000555444222222222222111///////////////////////////////////////000000000000000111111111111///---,,,........................000000//////.........---///...------...///000111////////////////////////......------------......000000///...------,,,,,,000///...---,,,+++******...------------...//////---.........//////000000...---,,,,,,,,,,,,---...//////.........---------+++,,,------,,,,,,...//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++,,,------...//////......------,,,,,,,,,,,,//////............//////........................---------------...///000...///000111111000///...000000111000000///...---///000111222333222111111000000000000000000000000000000000000000000000000111111222222222333333333///111333333111///...///111000//////222333333333222222222111222222333333333333333444444444555555555666888999888777555444555555555555555444444444666555444333333333333333111111111222222333333333444444222111000/////////,,,---------.../////////000///---,,,,,,---///000/////////000000000000000......---......///000111......////////////..............................000///...------...///000,,,,,,---...///000111222////////////////////////............////////////111111000///////////////---......///111222444555////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000333222222111111111111111000000000000000000000000///000111222222111000///222222111111111111222222222111000//////000111222000000000000000000000000222111///000111222000/////////000111111111111111...///111000//////000111......------------......//////////////////..............................000000//////.........---111000///......///000111000000000000000000000000////////////............---,,,,,,+++,,,---///000,,,,,,,,,------,,,++++++444444333333333333444444444555555555555555444444111111111111111111111111111111111111000000000///000000000000000000000000//////000000000111111111111000000///////////////////////////////////////000111111000...------...000000000000000000000000444333333333333222000///////////////////////////////////////000000000000000000000//////...---,,,........................000/////////............///......---...///000111////////////////////////......------------......///......---,,,,,,++++++...---------------,,,,,,...------------...//////---........./////////000...---,,,,,,,,,,,,---............------------,,,+++,,,------,,,,,,---///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,------......111000000000///////////////......------......///........................---------------...//////000000111111111000000000000111111111111000000//////000111222222222111111000000000000000000000000000000000000000000000000111111111222222222333333000222444444222111111111333111///000111222222111333222222222222222333333222333333333333444444444333444666888888888666666555555555555555444444444555555444333333333333333111222222222222222222333444333222111000000000111------..................///...---,,,,,,---...///............------------//////.........///000000......////////////..............................000///...------...///000............////////////////////////////////////////////////000000000000111000000//////////////////////////////000111222000000000000000000000000111111000000///000000000//////000000000111111111000000000000000000000000222222111000000000000000000000000000000000000000000111222222222222111000222111111000000111111222111111000//////000111111000000000000000000000000000...---...//////...---//////000111111111111000///000111111/////////111.................................///////////////........................111000000000////////////111000///......///000111////////////////////////////////////............------,,,,,,,,,---...///,,,,,,,,,------,,,,,,+++444444333333333333444444222333444555666777777777222222222222222222222222111111111111000000000000000000000000000000000000//////000000000000111111000000//////......//////////////////////////////000111222111///......///000000000000000000000000111222333444333222000...////////////////////////////////////000000000000000///...------,,,------////////////////////////////////////............///............///000000////////////////////////......------------......---------,,,,,,++++++***,,,,,,,,,------............------------...//////.............../////////...------,,,,,,------...------------,,,,,,,,,,,,+++,,,------,,,,,,---...............------------------,,,,,,+++++++++***++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++******++++++,,,,,,------111000000000000000//////......------------......------------------------...------------...//////111111000000000000111111000000111222222222111111///000111111222222111111000000000000000000000000000000000000000000000000111111111222222222222333111333444555333333333444444222111111222222222111333333222222222222333333111111222222222333333333111222444666777888777777555555666555555444444333444444333222222222222333222222222222222111111111333222222111111111222222//////..........................................///.........---,,,,,,,,,000000//////.../////////......////////////..............................//////............//////111000000///...---,,,,,,//////////////////////////////000000000111111111000000//////......//////000//////.........//////000000000000000000000000222111000000//////////////////000000000000111111000000000000000000000000111111000///////////////000000000000000000000000111222222333333222222111222111111000000111111222111000000//////000000111000000000000000000000000///...------/////////---...///000000111111000000000111222111///......///...///000000000000///...---.........//////000000////////////////////////111111111000000000000///000//////......//////000/////////////////////////////////............---......---,,,,,,,,,------+++,,,,,,------,,,,,,,,,444333333333333333333444111222333444555666666666222222222222222222222222111111111000000000000000////////////////////////////////////000000000111000//////.........//////////////////////////////111222222111000//////000///////////////////////////111444555444111///...////////////////////////////////////000000000000111000...---,,,---......000000000000000000000000///////////////.........//////........./////////////////////////////////......------------......---------,,,,,,,,,++++++,,,,,,,,,---------.........------------...//////........................------------------------------,,,,,,,,,++++++++++++,,,------,,,+++,,,---.........---------,,,,,,---,,,,,,++++++******)))************************---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------//////............//////------------------------......---------......///000000///......///111222...///000111111111111111///000000111111111111111000000000000000000000000000000000000000000000000111111111111222222222222000222444444333333444555444333222222444555555444444444333222222222333333000111111111111222222222111222444555666666666555555666666666555444333222333222222111111111222222333333222222111111000000111111111111111222333333000000//////......------------...//////...------111111000///......------111000000///............---......//////......---......................../////////....../////////000000///...------,,,+++////////////////////////////////////000000000000000//////.........//////.........------.........111111111111111111111111222111000//////...//////////////////000000000111000000000000000000000000000000///...............000000000000000000000000111111111111111111111111111111000000000000111111000000000//////000000000000000000000000000000000000///...///111111111///...//////000000000000000000111111000---,,,,,,------///000222222000///---------......///000000000000000000000000000000000000000000/////////////////////////////////////////////////////////////////////.........---------///......---,,,,,,,,,,,,++++++,,,---------,,,,,,333333333222222333333333111222222333333222222222222222222222222222222222000000000000000000111111////////////////////////...////////////000000000//////............//////........................000111222111000///000111////////////////////////...111444555333000//////////////////////////////////////////000000000000111000///.........///000000000000000000000000000........./////////////////////////////////......////////////////////////......------------..................------------......---------,,,,,,,,,...------------...//////...............---------------------------------------,,,,,,,,,++++++++++++,,,------+++***+++---...------------,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++000//////......//////000------------------------///......---------.........---,,,,,,,,,...///000------...///000000000///000000000000000111111111000000000000000000000000000000000000000000000000000000111111111222222222///111222222111111222444333222222444777999::::::555444444333222222222333000000000111111111222222333333444444444333333333555666777777666444222111111111000000000111111222222222222111111000000000000000000000111222333333000000000//////......---------...//////...------111000000///...------,,,000000///...---------...------............------...........................//////////////////..................---------////////////////////////---------.........////////////............//////,,,,,,,,,,,,---...///000000000000000000000000000111111000///......//////...////////////000000000////////////////////////000//////...............000000000000000000000000000000////////////000000111000000000000000000111/////////000000////////////////////////////////////......///000111111000......///000000000000000...//////...,,,***+++,,,---///000222222000///------.........//////000000000000000000000000000000..............................////////////..........................................------------.........------,,,,,,+++***+++,,,,,,---------,,,333333222222222222333333222222222222111000000///222222222222222222222222000000000000111111111111000000000000000000000000......////////////000000......------......//////........................///000111111//////000111000000000000000000000000---111444444111//////111////////////////////////////////////000000000000000000000/////////000000////////////////////////.........////////////////////////000//////...---////////////////////////......------------.......................................------,,,,,,,,,...------------...//////.........---------------,,,------......------,,,------------,,,,,,,,,,,,+++,,,---,,,+++***+++,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---//////............//////,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...,,,,,,+++,,,,,,---...///------......//////......000////////////000111222000000000000000000000000000000000000000000000000000000000111111111111222///000111000//////111222333222222444888;;;<<<<<<666555444333333222222333000000111111111222222222444333333222222222222111555666777777666444222000000////////////000111111111111111111111000000000///////////////000111222000000//////////////////...........................---------,,,+++++++++......------,,,---------------............------..............................////////////......,,,,,,------.........///////////////////////////,,,,,,---------...............------......//////,,,,,,,,,------///000000////////////////////////000//////......//////000......////////////000000////////////////////////000000///...............000000000000000000000000000//////......//////000111000000//////000000111...//////000000//////...////////////////////////---,,,+++,,,...//////...---...//////000000//////---...///...,,,++++++,,,...///000000000000///...////////////////////////////////////////////////,,,---------------......---......//////......---.................................------------,,,------.........---,,,,,,******+++,,,------------333333222222222222333333222222222222222111000000111111111111111111111111///000000000111111111111000000000000000000000000........./////////000000...------------...///000...........................///000000......///000000000000000000000000000---111444333///...000333////////////////////////////////////000000000000......///////////////......................................./////////000//////000000000///---,,,////////////////////////......------------......------------------------,,,,,,---------------......------------...//////.........------,,,,,,,,,,,,,,,---......---,,,,,,.........------------,,,+++,,,---,,,***)))***+++---------,,,,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------***+++,,,---...............////////////......---000//////...///000111222000000000000000000000000000000000000000000000000000000000000111111111111111111111000......000222333222222444777:::;;;;;;666666555333333222222222111111111222222222333333222111111111111222222333555666777888777444111000///.........//////000111000000000000111111111111///...............///000///////////////000000000///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,........................---...///000000///...---,,,,,,,,,------.........////////////////////////------------.........///...------------...///000///...............//////.......................................///000111........./////////000000////////////////////////111000//////......//////000000000000000000000000111000///......///000111000000////////////000000......///000000///......////////////////////////,,,++++++,,,...//////...---...//////000000//////---/////////------...///........................000000000///......------........................------------......//////------...//////...------.................................---------,,,,,,+++,,,---.........---,,,)))***+++,,,------------333222222222222222222333111222222333333333222222000000000000000000000000//////000000111111111222000000000000000000000000............/////////000---------------...///000........................---///000///......///000000000000000000000000000---111444222...---000444////////////////////////////////////000000000000,,,---.../////////------........................---.........//////000000//////000000000///---,,,////////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000...------------...//////.........------,,,,,,,,,,,,,,,---......---,,,,,,//////.........---------+++,,,---,,,***)))***+++---------,,,,,,,,,++++++***+++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------***+++---///000000///...000000111000000///......000///.........///111222000000000000000000000000000000000000000000000000000000000000111111111111222222222000......///111333222111333555888888888777666555444333222222222111222222222222333333333000///000000111222444555555666888888777444111///...............///000111//////000000111111222222......------------............//////000000111111000///---,,,,,,---///000------..................************+++,,,,,,---,,,------......------,,,........................---...///000000///...---------------------------////////////////////////............/////////000---------------...///000111111000///...---------........................------------///000111222............/////////000////////////////////////111111000///////////////000000000000000000000000222111000//////000111222000000////////////000000---...///000000///...---////////////////////////...---,,,...000111111000---......///////////////...///111000//////000111///...------------...///111111000///...---,,,,,,........................---.........//////000000,,,---...//////...---,,,..............................---------,,,,,,,,,***+++---...///...------)))***+++,,,------...---222222222222222222222222111111111111000000000000111111000000000000111111222222333333333444444444000000000000000000000000////////////////////////////////////000000000000...........................---------...///000000......//////000000111111////////////////////////000000000000000000000000///////////////.........222111111000///......---///............---------//////.........---------000000//////.........---//////.........---------////////////////////////------------------------...---,,,,,,++++++++++++........................,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++,,,---------+++***+++,,,...------//////000...,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------,,,,,,+++++++++***++++++,,,------------.........------,,,,,,,,,***++++++,,,---------------,,,+++,,,...000000///+++,,,------......------++++++++++++++++++++++++------------------------000---***+++...000000...---......///000111111222///////////////000111111////////////////////////000000000000////////////222111000111222333222000111222333333444444333333444333222111000...------000000000111222444555666444333333222222333333444333333333333333333333333111///...---...///111222666555555444333222111000333222111///............//////000111222333444444111111000...---,,,+++***------------------------000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++---...------------------------........................+++,,,------......------//////.........---------......//////000111111222000000///............///........................,,,------......------,,,000///...------...///000............////////////000000//////.........---//////000000000000//////000000000000000000000000000000000000000000000000......------------......222111000...------------//////.........---------.........------,,,,,,,,,////////////............---------............///000000000//////.........//////////////////////////////.........---------+++,,,---......---,,,+++......------------............------------......//////......---------,,,.........------,,,,,,,,,+++++++++,,,,,,---------************************222222222222222222222222111111111111000000000000111111000000000000111111000000111111111222222222000000000000000000000000////////////////////////---------.........//////........................000000000000111222333333.../////////000000000111////////////////////////000000000000000000000000.........///////////////111111000000///......---///............---------//////.........---------000/////////.........---//////.........---------........................------------------------///...------,,,,,,,,,---........................---------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///---+++***,,,---,,,,,,+++***((()))***,,,,,,+++,,,------,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,++++++---,,,+++,,,...///000///+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,...000///...---------.../////////000...............//////000////////////////////////000000000000////////////000///...///000111000...000111222222333333222222444333222111000///......000000000111222333555666444333333222222333333444333333333333333333333333111000///......000111333333222222111111111111111222111000//////....../////////000000111222222222222111111000///...------........................000000000000000///......------------,,,,,,,,,,,,000...---++++++,,,---...------------------------........................+++,,,------......------///.........------------******+++,,,,,,---......------,,,------...//////........................,,,------......------,,,///...---,,,,,,---...///---------.........//////000/////////.........---//////000000000//////...//////////////////////////////////////////////////////............//////111000///......------...//////.........---------/////////......---------............------------------------............------,,,,,,,,,+++++++++........................//////.........---------,,,------------------,,,......------------............------------....../////////.........------......---------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222111111111111000000000000000000000000000000000000....../////////000000000000000000000000000000000////////////////////////+++,,,,,,,,,,,,---------////////////////////////111000000111222333444444////////////000000000000////////////////////////000000000000000000000000------......//////000000111000000//////.........///............---------...............---------/////////..............................---------........................------------------------//////...---------..............................---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,111///,,,,,,------,,,++++++***))))))+++,,,,,,+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------------.........,,,,,,---------,,,++++++,,,,,,++++++++++++************+++++++++***))))))---,,,++++++---//////...++++++,,,---------------------------------------------------------------------,,,---///000...------------------------...------------.........///000000000000000000000000////////////000000000000000///...///000111000...///000000111222111111111444444333222111000000///000000000111222333444555333333222222222222333333333333333333333333333333111111000///000111222333000//////...///000111222000000////////////000000//////000000000000000000////////////.........---/////////////////////////////////000//////...---///.........------,,,,,,///...---,,,+++,,,---...------------------------------------------------+++,,,------......------............------------))))))******++++++,,,,,,*********+++,,,...///000........................------............------------,,,,,,,,,,,,------------------............/////////...............000000000000000///...---////////////////////////////////////////////////000000////////////000000//////...............///...............---------///////////////............------------,,,,,,,,,------------............/////////............---------------------------...............---------...------,,,,,,------.........------------............------------......///////////////.........------------,,,,,,,,,,,,...------,,,,,,++++++***------------------------111111111111111111111111111111111111000000000///000000111111111111000000---............/////////000000000000000000000000////////////////////////++++++,,,,,,,,,---------000000000000000000000000////////////000111333333////////////000000000000////////////////////////////////////////////////,,,------...///000111111000000/////////.........///............---------................................................................................................------------------------......------------..........................................---,,,++++++,,,,,,,,,---------......------------------------...---,,,,,,---------+++...,,,++++++---......---+++,,,...------,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------....../////////------------,,,++++++***,,,,,,,,,+++++++++++++++++++++,,,++++++***))))))---+++***+++---......---++++++,,,------------,,,---------...............------------------------,,,,,,---///000///...---.........---------------------......////////////000000000000000000000000////////////000000000000222111000111222333222000///000111111222222111111444333333222222111111111111111111111222333444555333333222222222222333333222222222222222222222222111111000000111111222333111000.........///111222///////////////000111111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,.................................//////......---/////////......---,,,,,,...------,,,,,,,,,---...------------------------------------------------+++,,,------......------------------------------++++++,,,,,,------------++++++++++++,,,---...///........................------............---------------------------------............/////////........................000000000000///...------//////////////////////////////////////////////////////............//////---------------...///000........................//////...........................---------,,,,,,,,,,,,---------.........000000000///////////////------------------------...........................---,,,++++++,,,---......------,,,,,,------......------,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++111111111111111111111111111111111111000000000//////000111111111111000///........./////////000000////////////////////////////////////////////////,,,---------............000000000000000000000000.........///000222333444000000000000////////////////////////////////////////////////////////////,,,------...///000111111////////////............///............------------.....................---------...............---.............................................---------------------------,,,,,,,,,,,,,,,------........................---.........---,,,,,,+++,,,,,,,,,---------......------------------------***))))))+++---...---,,,...,,,+++,,,---///......***,,,------------...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------....../////////------------,,,++++++***,,,,,,,,,---------------,,,---------,,,+++******---+++******,,,------,,,***+++,,,,,,------,,,,,,---------....../////////------------------------+++,,,...//////......---//////..................---...///000000000000///000000000000000000000000.../////////000000000111222111000111222333222000000111111222222222222222333333222222222222222222111111111111222333444444333222222111111222222333222222222222222222222222111111111111111222222333333222111000///000111111///......//////000111222000000//////...---------+++++++++,,,,,,,,,,,,,,,------------------------,,,---............------//////.........------------------,,,------------------------------------------------------------+++,,,------......------,,,,,,------------------------------..................---------------...........................---......//////......---.........//////.............../////////000000000---------...............///////////////...------...................................................------,,,,,,------...---,,,,,,------...///000---.....................------------------------////////////.........---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------........................---,,,++++++,,,---...------,,,,,,,,,,,,------------,,,,,,,,,,,,------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++++++++++++++++++++111111111111111111111111111111111111000000000000///000111222222111000///....../////////000000000////////////////////////////////////////////////............//////////////////////////////////////////000000222333555666000000000000////////////////////////////////////000000000000000000000000------......//////000000........................///............------------------...............---------------.........---------...............------------------------------------------------,,,,,,+++++++++,,,------........................,,,------......------,,,,,,,,,,,,---------......------------------------((('''(((***---......---,,,+++******,,,------,,,)))***,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,---------------.........,,,,,,---------,,,++++++,,,,,,------------......,,,,,,---------,,,++++++---+++)))***+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------+++---//////...---...///..................//////---...000111111111000///000000000000000000000000......//////000000111111000///...///000111000...000111222222333333222222111111111222222222222222222222111111222222333444222222111111111111222222222222222222222222222222000000000111111111111222333333333222222111111111///////////////000111111000000//////.........---.............../////////------------------------+++,,,------...---------------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------,,,,,,,,,,,,------------//////...---------------..............................////////////............///000000///...............////////////000---------------.........---......//////.........................................................---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////---------...............,,,,,,,,,---------------000000/////////.........,,,,,,,,,,,,------------------------............---------------------------------..................------,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------...............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111111111111111111111111111111000000000000///000111222222111000///............/////////000////////////////////////////////////////////////---.........////////////..............................///000111333444555111000000000/////////...////////////////////////000000000000000000000000.........///////////////........................///............------------------.........//////,,,,,,,,,------.........---------.........//////------------------------------------------------,,,,,,,,,,,,,,,---..............................++++++,,,---............,,,,,,,,,---------..............................))))))***,,,...///---,,,---+++******,,,------,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,,,,,,,+++,,,+++))))))+++++++++*********+++,,,,,,,,,,,,++++++,,,,,,---......//////------------------------,,,...///...,,,,,,...111,,,,,,,,,---.........///,,,---///000111000///...////////////////////////.........///000111111111000///...///000111000...///000000111222111111111000000000111111222222222222222111111222222333333222222111111111111222222111111111111111111111111//////000000111111111000///111222444444333222111000///////////////000111000000//////////////////000000//////////////////........................++++++,,,---------------++++++,,,,,,------......+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------..............................////////////......------...//////...------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---...////////////................................................---------,,,,,,---------------,,,,,,,,,---......---------.........//////------------........./////////.........---------++++++,,,,,,,,,---------////////////000000111111........................---------.........//////,,,------------------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000111111111111000000000000...000111222222111000...---------.........//////////////////////////////////////////////////////---------.........//////........................++++++,,,---///000222333111111000000/////////...////////////////////////000000000000000000000000///////////////.........---.....................//////.........------------------.........//////,,,,,,,,,------.........---------.........//////---------------------------------------------------------------...///000........................******,,,---.../////////,,,,,,,,,---------..............................,,,,,,,,,...//////---+++///---,,,,,,...//////...,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------*********++++++,,,,,,,,,((()))***+++++++++++++++,,,+++))))))***++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,---...//////---------------------------...///---++++++///222******+++,,,,,,---......+++,,,...000000///...---////////////////////////---......///000111111222222111000111222333222000...//////000000000000000/////////000111111222222222222222111222222333333222222111111111111222222111111111111111111111111......///000000000000000,,,...111444555444333111000000////////////000000///000000000000000000000//////.........---------////////////////////////***+++,,,,,,------------)))******+++,,,---......+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------........................)))))))))***+++,,,....................................////////////......,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++---...///000000000.........................................................------............------,,,,,,------------------.........//////---.........//////000000......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,------......////////////////////////---------.........//////+++,,,............,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000222111111111000000//////000000000000000000000000---.........//////000000111111000000//////......////////////////////////.......................................///000111000///---.../////////---......------------......///000000///---++++++,,,000000000000000000000000000000000000000000000000......////////////......///////////////......---111000///.......................................//////...---,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------......------,,,,,,------...***+++---...///......---+++++++++******)))))))))------------------------************************))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++------...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........+++++++++******))))))))),,,+++******)))))))))************++++++,,,,,,---,,,,,,,,,---------.........------------.../////////////////////............---,,,,,,++++++++++++////////////////////////.......................................///000000000000//////.........---000111222333222111///---222111111111000000//////.../////////000000000000000000111111222222222333333333333333333222111000////////////////////////------......//////000000////////////000000000000////////////////////////...///////////////......++++++,,,------...//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///+++++++++******))))))))),,,---/////////---+++***,,,------......------,,,------++++++++++++------...------,,,,,,------...---------...------,,,,,,.........------,,,,,,,,,,,,,,,------...////////////...---,,,++++++***))),,,,,,------...///000000.........------.........*********++++++,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,---...///---......///////////////---------,,,,,,+++++++++------------------,,,,,,111000...---,,,,,,,,,------,,,************,,,---------------------------,,,---......---,,,***)))...------,,,,,,++++++***,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000111000///------,,,,,,,,,---,,,,,,++++++,,,,,,---'''((()))***+++,,,,,,,,,------------------------------,,,+++************000000000000000000000000111111111000000000//////000000000000000000000000////////////000000000111000000000000//////......////////////////////////........................///............//////000000///...///000000///---///..................///---...//////---,,,---...////////////////////////////////////////////////......////////////......///////////////......---000//////.......................................000//////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---------,,,,,,///.........------------------------------------++++++++++++++++++++++++***************+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,------------,,,,,,+++++++++*********///...------,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,---......///............///////////////...------,,,,,,,,,---////////////////////////.......................................///000000000000000/////////......///000222222222000///---111111111111111000000000000000000000000000000000111111111222222222222222222222222222222111000000000000000000000000000000.........///////////////000/////////......------+++,,,---......---,,,+++---......///......------------------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,---......///.........------------,,,,,,---------,,,***)))+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,------...------,,,,,,......---------,,,,,,,,,,,,,,,------...////////////......------,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...++++++,,,,,,------------........................------,,,,,,,,,---......------...///////////////...---------,,,,,,,,,+++------------------------000///...------------------,,,,,,,,,,,,,,,,,,---------------------------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///......------,,,,,,++++++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,------------------------,,,,,,++++++***+++++++++000000000000000000000000111111000000000000//////000000000000000000000000///000000000000111111111000000000////////////...////////////////////////........................////////////............/////////111333222000---000//////......//////000,,,---......------...000////////////////////////////////////////////////......////////////......///////////////......---.............../////////........................////////////////////////---------------------------------,,,,,,+++++++++,,,,,,------------......,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++000000////////////......------------------------------------------------,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---------.../////////000//////...---------......////////////////////////.......................................///000000111000000000000000/////////000111222111000///...111111111111111222222222111111111111111111000000222222222222111111111111000111111111111000000///000000000000000000000000///////////////.........000000///...---,,,+++***---...///000000///...---------............------//////...---+++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------...000000////////////......------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,------...------,,,...------------,,,,,,,,,,,,,,,,,,---......//////........................***++++++,,,,,,------------,,,,,,++++++,,,,,,---------------............------------------------......---,,,,,,,,,------------...////////////............---------------+++,,,,,,------.........------.........------,,,,,,------......------,,,------------------------++++++++++++,,,---...///******+++,,,,,,---......,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------------------------+++++++++***++++++,,,,,,000000000000000000000000000000000000000000//////000000000000000000000000///////////////000000000////////////////////////////////////////////////........................000000000//////...------...///000222444333000---000000////////////000000,,,...///...------...///////////////////////////////////////////////////......////////////......///////////////......---,,,------...////////////........................------......////////////------------------------...------,,,,,,++++++***,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,---,,,***)))))))))******------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++*********)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++---------,,,,,,++++++***,,,,,,,,,---------......,,,++++++++++++,,,------,,,,,,------...///000000......------------......////////////////////////.......................................///000000111111111111000000000000//////000111111000//////000000111111222222333333222222222111111111111111222111111000000///////////////000000000000//////111111111111111111111111000000//////......------//////......---,,,,,,+++////////////////////////------...////////////...//////...,,,+++***)))(((++++++++++++++++++++++++---,,,,,,+++,,,,,,------------------------------......------,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------...---------------------------------+++,,,,,,------...//////,,,---------.........///++++++,,,,,,,,,---------,,,++++++++++++++++++,,,---------------------...------------------------///...---,,,,,,,,,,,,,,,,,,---......//////..............................++++++,,,,,,---...//////+++,,,---...///...---,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------//////////////////////////////////////////000000////////////////////////.......................................///////////////////////////////////////////////////////////////000000///...---,,,......000222444333000...000000////////////000000///000000///---+++,,,---......................................................////////////......///////////////......---+++,,,---...//////..............................,,,,,,,,,------...//////---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,***)))((())))))***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///...------,,,,,,+++++++++,,,,,,,,,---------......,,,++++++++++++,,,------+++,,,,,,---...//////000---,,,,,,,,,,,,,,,------////////////////////////.......................................///000000000000000000111111111111/////////000000000//////000000000111111222222333222222111111111111111111000000//////......------...//////000000000//////000000000000000000000000000000//////......------........................---,,,)))(((((())),,,------...///000000000000000---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---.........---------------------------++++++,,,,,,---.........+++++++++,,,------......------------............+++++++++******+++++++++---------,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,------.......................................++++++,,,,,,---...//////+++,,,---.........,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------////////////////////////......////////////000000////////////////////////......---------------,,,---............/////////////////////////////////////////////////////////...///000000000///...------...///111333333111///000//////......//////000000000111///,,,++++++,,,......................................................////////////......///////////////......---+++,,,...//////...---,,,........................+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******...------,,,,,,------...,,,,,,++++++++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++------,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,,,,---.........///,,,,,,+++++++++,,,------////////////////////////.......................................///000000//////000000000000000111......////////////000000000000000000000111111111000000000111111111222222////////////...............//////000000000000000///////////////////////////////////////.........------......///////////////---+++))))))+++---///------...///000000000000,,,---------------------------,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---******+++++++++++++++,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,---............,,,,,,,,,------------...+++++++++,,,------......+++++++++,,,,,,---------........................,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,---............------------------.........+++,,,,,,------.........,,,,,,---------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,,,,,,,,,,------++++++------------++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,////////////////////////........./////////000000//////////////////////////////......---------------------.........//////////////////////////////////////////////////////,,,---///000111000...---...------///111222111//////..................///...///000///---,,,,,,.........................................................////////////......///////////////......---,,,---...//////---,,,+++........................------------............------------------------***++++++,,,,,,------...------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------******++++++,,,+++++++++++++++++++++,,,,,,------------------------------------------------------,,,+++++++++,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++------------,,,,,,,,,+++*********+++++++++,,,,,,***************+++,,,---,,,,,,,,,---------------,,,,,,,,,---------......---------,,,---......///------------------------,,,,,,,,,,,,,,,---......////////////////////////.......................................///000000....../////////000000000...............///000000000000000///////////////......//////000111222222//////000000000000000000...///000000111111111000.................................///////////////......------------------000000000000000000000000***+++,,,---.............................................---------,,,,,,---,,,,,,+++******++++++++++++++++++,,,,,,------++++++---.........------,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***+++,,,---............,,,,,,,,,---------......***++++++,,,,,,---......,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,............---------,,,........................------,,,,,,,,,---......+++,,,------......------+++,,,,,,,,,------------------------------------......---,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------///...+++))))))***+++,,,***+++---......---+++******+++,,,---------------++++++++++++++++++++++++,,,,,,++++++***+++++++++////////////////////////---.........//////000000////////////////////////000000//////.........------------.........//////////////////////////////000000000000000000000000+++---///000111000///......---,,,---///111111000......------------......,,,---///...------...000......................................................////////////......///////////////......---,,,---/////////---+++***........................////////////////////////------------------------)))***+++,,,------...///.........------,,,,,,,,,,,,++++++++++++++++++,,,...------,,,,,,------...((()))+++,,,------,,,+++)))))))))******+++++++++------------------------........................*********+++,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++.........------,,,,,,,,,)))))))))******+++++++++------------......///000,,,,,,,,,------.........,,,,,,,,,---------.........------------...//////------------------,,,,,,---------------...///000////////////////////////.......................................///000000---.........//////000000...............///000111000000//////......------,,,------///000111222333000000111111222222333333//////000111111111111111........................---.........//////000000///...------,,,+++******+++---000222222000---+++((()))***+++,,,,,,---,,,000000/////////........./////////......------------,,,,,,+++*********+++)))))))))******+++++++++---///111333333222111000+++++++++,,,,,,+++++++++++++++------------++++++,,,++++++++++++++++++,,,***+++,,,---............,,,,,,,,,------.........***++++++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000000//////.........---////////////////////////,,,,,,,,,,,,------...///+++,,,------......------+++++++++,,,,,,---------------------------,,,,,,000///---+++******++++++......,,,++++++,,,......++++++++++++++++++++++++)))***,,,---......---,,,***++++++,,,,,,------...+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------000...***'''&&&(((***,,,***+++---......---+++***)))***+++,,,------...---++++++++++++++++++++++++------,,,+++************////////////000000000000---...///000000///...---000000///...---,,,,,,+++...............///000111000000//////.........---............////////////000000///..............................///000111......////////////.........000000///...---...///////////////////////////000//////...---,,,,,,,,,........................000000//////.........---///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............000...,,,***))))))***+++................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++((((((((())))))*********,,,,,,,,,---------......666444111///---------...+++++++++,,,,,,,,,------,,,++++++***+++,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((***,,,---,,,***)))***++++++,,,,,,++++++***...,,,,,,---//////,,,)))+++,,,,,,------............//////000//////...---........................---------............///////////////........................////////////000000////////////000000..................------////////////000000000000111111111111000000000000////////////000000000111///000111000///...///000............////////////...------,,,,,,------...///---,,,---//////,,,)))+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,...---+++++++++---///000//////...---...///000111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////000///---+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------/////////......---------++++++,,,,,,,,,------------------...------,,,,,,,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,222000.........///...---,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---333+++'''+++...+++((()))---------............///,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((('''''''''(((***+++************+++,,,------++++++,,,,,,,,,,,,------***+++,,,+++((('''))),,,//////............///000333222000...,,,++++++***)))))))))))))))))))))))).../////////000000000000......////////////........................------.........---......//////000/////////........................////////////000000///...............000//////............///...//////////////////......000000///...---...///////////////////////////111111111000///.................................000/////////............///............---------------------------------++++++,,,---............///---+++***)))***++++++................................................000000000000000000000000++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------......//////,,,,,,,,,---------......///...,,,+++***+++,,,---,,,,,,,,,,,,---------------,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********)))***+++,,,,,,++++++******++++++,,,,,,++++++***,,,+++***,,,......,,,)))---------------.........------------....................................---------............///---.........//////000000............////////////000000////////////000000////////////////////////////////////000000000000111111111000000000/////////////////////////////////000111000.........000////////////////////////...------,,,,,,------...///---,,,,,,......---***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,...---+++***+++,,,...///......---------...///000------,,,,,,++++++******++++++++++++++++++++++++,,,,,,+++,,,,,,---...///...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---.................................---------,,,,,,++++++,,,,,,,,,---------,,,------...------,,,,,,,,,,,,,,,,,,---------...------,,,+++++++++++++++///---,,,,,,---...---,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,%%%$$$***...---,,,---------------............,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------***,,,------++++++...000------,,,,,,,,,,,,------///......---,,,,,,,,,---++++++++++++++++++++++++....../////////000000000//////............//////------.........////////////...------------------////////////........................////////////000000///...............111000///......------...////////////////////////...000000///...---...///////////////////////////111111000000///.........////////////////////////////////////............///............---------........................,,,,,,------...------------,,,+++******+++,,,---------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......---,,,,,,,,,,,,...///111,,,------------............---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------************************---,,,,,,+++++++++++++++***++++++,,,,,,++++++***)))))))))***,,,---,,,***...............------------,,,++++++,,,---...///////////////////////////---------............///,,,,,,---...///000111111............////////////000000////////////000000///000000000000000000000////////////000000000000111111000000000000////////////..................///000111000...---...///111111000000//////.........------,,,,,,------...000...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,...---+++******+++,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...------,,,+++,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,+++)))***+++,,,,,,+++***++++++,,,...//////000---,,,,,,++++++,,,,,,---)))%%%%%%+++//////......------------............***+++++++++,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++++++++++++++*********------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------***,,,------------000222------------------------++++++++++++,,,---...///------------------------........./////////000000000///...------...///000...............////////////...---,,,,,,,,,,,,,,,///////////////.....................////////////000000///...............000//////............///000//////////////////000...000000///...---...///////////////////////////.........------,,,,,,,,,000000000000000000000000///////////////.........///............------------------------------------------...------,,,,,,,,,++++++++++++,,,---...------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---///000111---------.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---***++++++,,,,,,++++++***)))))))))***,,,------,,,/////////......------------,,,+++++++++...000222000000000000000000000000---------............///---------...///000000111............////////////000000////////////000000///////////////000000000////////////000000000000111000000000////////////............------------///000000000...---...///111111111000//////.........------,,,,,,------...000...,,,++++++,,,---...------,,,,,,,,,,,,++++++------,,,,,,+++,,,,,,---------+++************++++++++++++++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...///000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------...---------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++)))((()))+++,,,,,,,,,+++++++++,,,---......///---,,,,,,++++++,,,,,,------++++++---//////,,,+++,,,,,,---------.........''''''((()))******++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++------,,,+++************+++++++++,,,,,,,,,------***++++++++++++,,,...///111111111111111000000///************+++,,,---...------------------------............////////////000///...------...///000111000000///......------///...---,,,,,,,,,,,,,,,.........///////////////............////////////000000///...............---------......000111111111000////////////000111...000000///...---...///////////////////////////------------,,,,,,,,,,,,000000000000000000000000.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++++++++,,,---......------------------------------------------------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......******************++++++---------.........//////............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---000...,,,***)))***,,,---***++++++,,,,,,++++++***)))***+++++++++,,,---...//////......---------,,,...---,,,,,,---///111333000000000000000000000000---------............//////////////////.....................////////////000000////////////000000---------....../////////////////////000000000000000000000////////////..................---------...///000///...------///111000000000//////.........------,,,,,,------...000///---+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********************+++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---///111222222111///...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,---.........---++++++++++++++++++++++++------,,,,,,,,,,,,------,,,***)))***,,,------,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,***(((,,,,,,,,,------------...''''''((()))******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************))))))------,,,+++************+++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,111222222222222111000///++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////............//////222111111000///...---,,,///...------------------.........///////////////............////////////000000///...............,,,,,,,,,---///000222333111111////////////111111...000000///...---...///////////////////////////........................////////////////////////.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,------------.........---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,+++***))))))***+++,,,...---+++***)))***,,,---***++++++,,,,,,++++++******+++,,,+++++++++---///---------------,,,,,,,,,///...------...///111222////////////////////////---------............///000000//////........................////////////000000////////////000000,,,,,,------......//////////////////000000000000000000////////////......------........./////////...///000///---,,,---............///////////////...------,,,,,,------............,,,++++++,,,...+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++)))******+++,,,+++++++++******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,---...+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------------,,,---------............++++++,,,---............+++++++++************)))------,,,,,,------......---,,,***+++,,,------,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---(((******''''''***+++))),,,,,,,,,,,,------------***+++++++++,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------000...---,,,---...---,,,...///000000///...,,,+++,,,,,,++++++******++++++************************---------.........//////......////////////......111000000000//////...............---......//////............/////////000............////////////000000///...............---------......000111222222111///......///111222...000000///...---...///////////////////////////............................................................/////////000///............---------------------------------++++++,,,---............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------+++*********)))))))))(((,,,,,,,,,---------............////////////......,,,,,,,,,,,,------------,,,---...//////......---------------------------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++***)))***+++,,,,,,***++++++,,,,,,++++++******+++,,,***((((((+++...+++++++++,,,,,,,,,,,,,,,................................................---------............///.........///////////////............////////////000000////////////000000---------...//////000000////////////000000000000000000/////////.........------...///000000111111...///000///---,,,---...,,,,,,------......//////...------,,,,,,------...,,,...///...,,,+++,,,...******++++++,,,---......++++++******+++,,,,,,---+++,,,,,,------------,,,)))***+++,,,,,,,,,++++++******++++++,,,,,,------------------------------************+++,,,---...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---........................,,,,,,---------.........------------............***+++,,,---............++++++******)))))))))))),,,,,,++++++,,,------......,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((+++***&&&&&&+++...---++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------)))******++++++++++++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------...,,,***+++---......,,,+++,,,---...---+++)))(((,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------.........//////---...///000000///...---////////////000000000000...............///000111---.........//////000000............/////////000000000///...............//////.........//////000222111000......000111222...000000000...---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................---.........//////000000//////.........---------........................***+++,,,---......///...,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------.........------,,,,,,,,,,,,,,,,,,---------......******+++,,,------------+++++++++,,,,,,,,,------+++,,,.../////////......------------------------)))***+++,,,...///000000...------,,,,,,++++++*********+++++++++,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...))))))))))))***+++,,,,,,+++++++++,,,,,,+++++++++)))++++++)))'''&&&))),,,*********++++++,,,,,,,,,------.........---,,,,,,........................---------.........//////,,,------...///000111111............/////////000000000////////////000000---......///000111111222////////////000000000000000/////////............,,,---...///000222333333.../////////---,,,---...***++++++,,,---...//////...------,,,,,,------...+++...000///,,,++++++---))))))***+++---...//////+++*********+++,,,,,,---+++,,,------............)))***+++,,,---,,,++++++++++++++++++++++++++++++------------------------************+++,,,---...------...//////000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------....../////////---------.........//////***+++,,,---............+++*********))))))((((((+++*********+++,,,,,,---...,,,+++***+++++++++******+++,,,,,,---...//////---,,,,,,++++++,,,,,,------000...((('''---111000++++++,,,,,,,,,---------,,,,,,++++++++++++++++++))))))************))))))........................((()))***++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))************+++,,,------++++++,,,,,,,,,---------***(((&&&(((+++------++++++,,,---------+++((('''++++++++++++,,,---......++++++++++++++++++++++++...............///000111/////////...---...111444888555111......///000111......////////////......------------------------////////////////////////........................---------.........//////---...///...------...///...............///000000......////////////..............................000000///...------,,,,,,------------------------000///...---------------...---+++++++++,,,...000---...///...,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***...------,,,,,,------...,,,,,,,,,+++++++++*********+++---......---+++***,,,,,,++++++,,,,,,---...111000...,,,+++,,,.../////////---,,,+++*********/////////......---------,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------------,,,------......------,,,------------------------------------------------------------------,,,,,,///...------------...///444111......000222111000............////////////000000111111111000000///000000000000000000000000111000000///...---------......//////000000111111111000///...------...///......---,,,,,,,,,,,,---......///...,,,,,,---///444999999222,,,,,,,,,+++---,,,,,,,,,,,,---...///+++***(((((()))***,,,...---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,...---,,,,,,,,,,,,---......------,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,---+++******,,,------,,,++++++++++++,,,,,,---...+++,,,............,,,+++,,,+++)))(((((()))+++,,,---,,,+++*********+++,,,,,,,,,,,,++++++*********......---------,,,,,,,,,)))))))))+++...///...---*********++++++,,,,,,,,,++++++******************,,,+++******,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''''''''((((((******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++...000222000---***+++---***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***+++,,,,,,+++***+++((('''(((+++...---+++******+++++++++,,,,,,,,,///............//////000...////////////000444777HHH???555//////000///---......////////////......000000000000000000000000................................................---------.........//////---...///...------...///---------------.../////////..................///........................000//////...------,,,,,,------------------------000//////..................---,,,+++,,,---///000---...///...,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---......---,,,+++,,,,,,++++++,,,,,,---...000///---,,,,,,,,,---...------,,,+++++++++,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++///...---+++***)))((('''------------------------........................111///------000111000///............////////////000000111111111111000000000000000000000000000000111000000///......------.........///000000111111000000...---------............---,,,,,,,,,,,,---.../////////......000222;;;IIILLL===...+++------------,,,,,,,,,------......,,,+++***)))***,,,---,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++...---,,,,,,,,,,,,---......------,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,......---------,,,,,,,,,---,,,***+++---......---,,,,,,+++++++++,,,------,,,,,,------------,,,,,,---,,,+++******+++,,,------,,,+++******+++,,,------------,,,,,,,,,++++++......---------,,,,,,,,,---,,,+++,,,------+++*********+++++++++,,,,,,,,,++++++******************,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))*********+++,,,,,,---,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,---,,,+++)))))))))***++++++,,,,,,++++++***))))))*********+++++++++***)))((()))******)))((()))'''%%%&&&)))++++++***))))))*********+++++++++000//////............///---...//////000222555888NNNBBB555...000111...***......////////////......------------------------................................................---------...............---...///...------...///,,,,,,---------.........000///...------...///000......................../////////...------,,,,,,------------------------000//////...............///...---------...///000---.........,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,+++++++++******------------------------,,,,,,++++++,,,,,,---...//////---,,,,,,,,,---...++++++++++++,,,,,,---...,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++,,,,,,---///000000111---------,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++******************++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,......,,,+++))))))((((((+++,,,,,,------.........,,,---...//////...---,,,---,,,,,,...000000///...............////////////000000111111111111000000000000000000000000000000000000000///......---------......//////000111111//////...------------.........---,,,,,,,,,,,,---...000000000//////111333@@@WWW^^^GGG///+++//////---------,,,,,,,,,,,,,,,///...---+++******+++,,,+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------......//////......---...------------,,,,,,,,,...---+++,,,---//////...------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...------,,,,,,,,,,,,------......------------,,,,,,......---------,,,,,,,,,---,,,,,,,,,------+++)))***++++++++++++,,,,,,,,,******++++++++++++++++++,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++*********)))))))))))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******)))***++++++***(((***++++++,,,,,,++++++***))))))*********+++++++++***)))((()))******)))(((***(((&&&&&&(((***++++++))))))))))))************111000///..................///000000///000222555@@@888000,,,---///...,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---...///...---------///------..................000///---,,,,,,---///000........................//////.........---------..............................---------------...///............///000111,,,---......,,,,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,------...,,,,,,++++++,,,,,,------------------------------,,,------......------,,,++++++,,,------...//////...------,,,,,,++++++***------------------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,+++***))))))------------------------,,,------......------,,,++++++,,,------...//////---,,,+++++++++,,,---...++++++,,,,,,---...//////,,,---///000000///---,,,+++,,,---///000111000///............///////////////000000111111111111000000000000000000000000000000000//////............------......///000000111.........------------.........---,,,,,,,,,,,,---000000111000......///111:::TTT\\\EEE...---000...------------,,,,,,++++++...---,,,++++++++++++,,,)))*********+++,,,,,,,,,******+++++++++,,,,,,,,,......---,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---------............------------------------------///---,,,,,,...//////......---,,,,,,++++++++++++---,,,************,,,------,,,++++++++++++,,,---------------------......---------------,,,,,,,,,......---------,,,,,,,,,*********,,,...///...,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,+++******,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))***,,,---------,,,+++)))***++++++,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---+++***+++///000...+++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***+++,,,,,,+++***---+++)))((()))+++---...)))*********++++++++++++111000///...............///000000///...---...///...//////---,,,,,,---.........////////////......////////////////////////.....................................................................------...///...---------///......///000000000000///000...---++++++---...000.......................................---------........................---,,,,,,+++,,,,,,------............//////000000,,,---...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,---------------,,,,,,++++++,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++++++++++++++++++++------------------------++++++++++++************++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,+++***))))))//////...------,,,++++++,,,------......------,,,++++++,,,------...//////,,,,,,+++***+++,,,...///++++++,,,,,,---...//////,,,---///000000///---,,,+++---///000111000000000............//////////////////000111111111111111000000000000000000000000////////////............---------...//////000000---...........................---,,,,,,,,,,,,---000000000...,,,+++,,,------AAAHHH888,,,...000++++++,,,,,,------,,,++++++***************+++,,,,,,(((((())))))******++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------------------///---,,,,,,...//////......---,,,,,,++++++++++++---,,,************,,,---++++++************++++++,,,,,,,,,------.........+++++++++++++++,,,,,,,,,......---------,,,,,,,,,+++******,,,......---,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************,,,---.........,,,+++***((())))))******************++++++,,,,,,++++++***++++++++++++++++++++++++---+++***---000111///,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,+++***+++,,,,,,+++***,,,,,,+++***)))+++---...+++++++++,,,,,,,,,------000//////............//////000111///---+++,,,,,,***...111000---+++,,,///......////////////..............................------------------------.......................................------------...///...------...///...///000111222111000000///...---,,,,,,---...///........................................................................,,,,,,,,,,,,,,,,,,---...------........./////////+++---...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------...---,,,,,,++++++++++++************++++++++++++***++++++,,,,,,++++++***+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++*********------,,,,,,+++***))))))***++++++,,,,,,++++++************++++++,,,,,,,,,...,,,***((('''((()))***+++,,,,,,------.........,,,---...//////...---,,,,,,...000000//////000111............////////////...///000111111222111111000000000000000000000000//////////////////......,,,------......///000000---...//////000/////////......---,,,,,,,,,,,,---...///...---***)))***+++'''000444...+++......***)))***,,,---------,,,+++(((((()))***++++++,,,,,,)))))))))*********************+++++++++,,,,,,,,,'''((()))***,,,---...///++++++++++++++++++++++++******,,,------,,,+++***++++++,,,,,,,,,,,,++++++***+++---...///......------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......---+++,,,---//////...------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,***************************+++,,,------...------******++++++++++++,,,,,,......---------,,,,,,,,,///...,,,,,,---,,,***(((,,,,,,,,,++++++++++++*********++++++,,,---------,,,+++******,,,,,,+++***,,,,,,------------,,,,,,)))))))))))))))*********++++++++++++++++++++++++............---,,,+++***((())))))******************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,......---,,,***++++++,,,,,,++++++***))))))*********+++++++++***)))((()))******)))((()))***+++***)))(((***+++,,,,,,,,,,,,---------...///............//////000///000111000...------...---///000///---,,,---.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////.........------------...///...------...///---...000111222111000///------------------------...........................................................................---------......///000,,,,,,---...............+++,,,...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******+++,,,------------,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,------------,,,,,,+++++++++,,,------))))))*********+++++++++***++++++,,,,,,++++++******************+++++++++***++++++,,,,,,------...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,)))''''''''')))***------------------------........................---...///...,,,,,,...111............////////////...///000111111222222222000000000000000000000000.../////////////////////,,,,,,---......//////000......000111111111000000......---,,,,,,,,,,,,---+++,,,---,,,******,,,...+++++++++,,,---,,,++++++'''(((+++---...------,,,******++++++++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++((()))+++---------,,,+++***+++,,,,,,,,,,,,+++***)))+++---...//////...------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,***+++---......---,,,,,,+++++++++,,,------,,,,,,------------,,,,,,***++++++++++++++++++***)))***+++,,,---------,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,///...---------,,,***(((,,,,,,,,,+++++++++************++++++,,,------...,,,+++******,,,,,,+++***,,,,,,------------,,,,,,(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,,,,+++++++++,,,***++++++,,,,,,++++++***))))))*********+++++++++***)))((()))******)))((('''***,,,,,,***))))))***++++++,,,,,,,,,---------...............///000111...///111111000//////000111...++++++---//////.........////////////......////////////////////////------------------------........................//////.........------------...///...------...///,,,---///000111000///---,,,------......------,,,........................---.....................///////////////////////////////////////000111111+++,,,------......------+++,,,------,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,---///000000///---,,,,,,,,,++++++,,,,,,---...***+++,,,---------------*********+++,,,---///000+++++++++,,,,,,---------,,,------......------,,,))))))***+++,,,------...)))***+++,,,------...///---------.........//////------------------------,,,,,,,,,------.........000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,...///000000,,,------......------,,,...---------------------,,,+++)))((()))+++...000------------------,,,,,,///...------------...///---...///---******---000............/////////000......///111111222222222000000000000000000000000.........///////////////,,,,,,------...//////000...///000222222222111000......---,,,,,,,,,,,,---)))***+++++++++,,,///111333---,,,000///***)))---&&&'''***,,,......------------------,,,+++******.........------,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,+++)))((((((++++++++++++++++++++++++'''(((+++---...---,,,,,,***+++,,,------,,,+++***)))***---/////////...------,,,,,,++++++,,,,,,------..................---,,,,,,,,,------.........---+++******,,,------,,,++++++++++++,,,------...,,,,,,...//////...,,,,,,+++,,,,,,------,,,,,,+++((()))***,,,------,,,,,,,,,,,,,,,------...............---------,,,,,,,,,,,,++++++,,,---...,,,+++,,,,,,,,,++++++***************+++,,,,,,---......,,,+++******,,,,,,+++***,,,------......------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///+++,,,------......------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***---///...+++***+++---+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++***+++,,,,,,,,,***(((,,,///000---+++++++++******+++++++++,,,,,,,,,------------------------------............------........................------------------------000000000000000000000000............////////////------------------------.........------,,,,,,,,,///////////////.........111,,,'''&&&(((+++------000000///...............////////////////////////000000000///......------..............................////////////......+++,,,------......------........................,,,---...//////...---,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,---.........,,,***(((///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,+++++++++******)))***++++++------...///++++++++++++++++++++++++---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,---......+++++++++,,,,,,---------+++++++++,,,,,,+++******,,,---...///000000000000////////////000000000000111111111111111111111111111111222222222222111111222222000///...............------------...//////111111000000/////////...000///...------------------------,,,,,,+++++++++...,,,***+++,,,---,,,,,,...------,,,+++***))))))+++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,++++++************+++,,,,,,------------++++++++++++++++++++++++...***'''(((+++---***'''.........------,,,,,,,,,........................------............------...---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,------,,,,,,+++***)))))))))******+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++***)))))))))*********+++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***------++++++++++++------,,,,,,,,,+++++++++******------------------------------............------........................------------------------------------------------------------............------------------------.........------,,,,,,,,,/////////////////////...111...++++++---//////---000000///...............////////////////////////............////////////////////////////////////......////////////......+++,,,------......------------------------------------............------+++************+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++,,,,,,------......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------------,,,,,,,,,++++++)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,++++++++++++,,,------++++++,,,,,,---------------......//////...------,,,---...///000000000000---............/////////111111111111111111111111//////000000000000//////222111000///............,,,,,,,,,,,,,,,---......///.........---------,,,//////...------------------------,,,,,,,,,++++++...,,,++++++---------,,,......------,,,++++++++++++++++++++++++++++++++++++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,+++++++++++++++++++++++++++---)))'''(((,,,...---***------------------,,,,,,........................------............------000///---+++++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,......//////......---,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---------,,,,,,,,,,,,,,,,,,++++++*********)))++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,++++++************------------------------------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------------....../////////////////////......///000000///---000///......---.........////////////////////////,,,------...//////000000////////////////////////......////////////......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******))))))******+++,,,,,,,,,,,,+++++++++++++++,,,+++***)))***,,,///000...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,************++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------+++************+++,,,,,,,,,,,,---------------...++++++,,,,,,,,,,,,++++++,,,---...///////////////,,,,,,---------.........000000000000000000000000------............------111111000///............,,,++++++++++++,,,------.........---------------//////...------------...------------,,,,,,,,,,,,///---,,,,,,---......---------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,++++++++++++***))))))***+++++++++******++++++++++++++++++++++++,,,)))((()))---000///---,,,,,,------------------------------------------------............------111000...,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,......//////......---,,,++++++++++++,,,,,,,,,,,,......---------------,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,+++***+++,,,,,,......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,---......,,,,,,++++++++++++,,,,,,+++************))))))))),,,,,,------------------------............------........................................................................,,,,,,---------.........////////////////////////...............---------............////////////...------.........------///......------.........////////////////////////---------....../////////////////////////////////---......//////......---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------,,,,,,+++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++))))))************+++++++++---,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,---------------------------)))******++++++++++++***,,,---....../////////...,,,------------.........000000000000000000000000---------......---------111000///...............,,,,,,,,,+++,,,,,,---...///////////////////////////......---------......------------------,,,,,,000...,,,---...///...---+++,,,,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++*********+++++++++++++++,,,,,,---+++***+++---//////...,,,,,,,,,------.........------------------------,,,------......------,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++++++++***************++++++++++++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++,,,***(((''''''(((***+++......---,,,,,,+++******---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,***))))))))))))))))))))),,,,,,,,,---------......------............------........................................................................---.........////////////////////////////////////........................---.........//////000000//////...,,,,,,---///000......------------......///////////////////////////.........---------,,,------------------------------............------+++,,,------......------------------------------------+++******+++------+++++++++++++++,,,---------------...............,,,,,,---------,,,+++***,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++.........---,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++)))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,---...............,,,------...............------........./////////////////////////////////---......//////......---000//////...............---------------......///.........///////////////......---------......///------------------------000...,,,---...///...---*********+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,///---,,,,,,---...------,,,,,,,,,------.........------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------...///((()))***+++---...///000,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++++++++++++++++++++++++++++++++++++++++++++++++++***(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))***+++,,,,,,------.........------............------................................................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000......................................./////////------......///000000000111111000...---...000333---------,,,------.../////////////////////////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,------......------........................------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...............////////////,,,---...///...,,,)))(((+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++*********//////......------,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------....../////////,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++))))))*********+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,------...///------,,,,,,,,,,,,++++++***+++,,,------...------,,,------.........---------............/////////////////////////////////......////////////......//////......---......///...------------...//////,,,,,,,,,,,,,,,---------...------------...//////------------............///---,,,,,,---......---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++*********++++++,,,,,,---///...---,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,......//////((()))***+++---...///000,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++---------,,,++++++************++++++,,,,,,------......//////......---,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++******------,,,,,,,,,,,,++++++++++++++++++,,,------...++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++++++++++++++++++++*********+++++++++++++++,,,,,,+++***+++,,,---...***+++++++++,,,,,,,,,---*********++++++,,,,,,,,,,,,,,,------------............---,,,,,,+++************++++++++++++******)))))))))************+++++++++,,,,,,---......///------............------................................................---------------------------------.........//////---------------------------........./////////000------......///000000111---///111000...---///111---,,,,,,,,,------...///////////////////////////------------------------------------------------,,,------......------,,,+++,,,------......------------------------------------............------+++++++++++++++,,,,,,------------.........//////,,,,,,,,,---,,,,,,++++++++++++******+++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********(((((()))***++++++++++++---------......------,,,,,,,,,---------.......................................////////////...............------......///------,,,,,,------...///+++++++++,,,,,,------------------------...//////------------.........///...,,,++++++---------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******+++,,,,,,------,,,,,,,,,,,,+++,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---............***++++++,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++******))))))+++++++++,,,------............//////......---,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,------************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,************************)))*********++++++++++++,,,,,,,,,,,,---------...+++++++++++++++*********(((((())))))***+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************++++++,,,,,,++++++,,,,,,---...//////---..................---........................////////////////////////000000000000000000000000,,,,,,,,,---------......---------------------------.........//////000000---------...///000000111(((,,,000111...,,,+++,,,,,,,,,,,,,,,------...///////////////////////////+++,,,,,,------......///........................,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////---,,,*********)))***++++++,,,,,,,,,,,,------.........,,,+++*********,,,...000+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++)))***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,---+++++++++*********))))))***+++,,,---.../////////---------...------,,,,,,++++++,,,,,,,,,---------........................---......//////......---......---------......///,,,,,,++++++,,,,,,---...---------....../////////---------------...///000---------.........//////...,,,***+++,,,---,,,,,,------------------------++++++++++++++++++++++++++++++******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++***)))((())))))***+++,,,,,,------)))***+++++++++,,,...000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------......---,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++***)))(((((('''++++++,,,------...//////,,,,,,------,,,,,,+++***+++++++++******))))))))),,,,,,,,,------.........---------,,,,,,+++++++++------,,,+++++++++,,,,,,************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++************************))))))******++++++++++++)))***+++,,,,,,,,,,,,+++---,,,,,,+++***)))((((((&&&&&&''')))***+++,,,---*********++++++,,,,,,,,,***++++++,,,,,,------...)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......//////......,,,,,,,,,---------......000000000000000000000000............////////////000000000000000000000000000000000000000000000000......------------......///............---------000///...------------------------............//////...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,///...---,,,+++,,,,,,---,,,---...---+++***+++,,,***+++,,,,,,,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************------------,,,+++******,,,,,,,,,------,,,++++++,,,,,,---...---,,,***)))++++++,,,---............,,,,,,,,,---------.........---,,,+++***+++,,,,,,------------------------------------------------,,,,,,+++***))))))))))))---,,,++++++***)))((('''+++++++++************)))+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000,,,---......//////......---------------------------------............//////......---------.........,,,,,,---///000///...---------............///000//////.........//////---,,,,,,,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---///000111111---------,,,,,,+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++******++++++,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++*********++++++,,,---+++,,,---......---,,,+++---,,,,,,...///...,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))+++,,,---.........///...,,,+++***++++++,,,,,,+++***)))))))))))))))///...,,,*********,,,---***))))))((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,***))))))***,,,---))))))))))))))))))))))))************************+++******************+++------,,,***************...---,,,***)))(((((((((+++++++++*********))))))---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......//////......---------.........//////////////////////////////............///////////////////////////////////////////////////////////////..................//////............---------//////...------------------------............//////...------------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,------,,,---...---+++***+++,,,+++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,+++,,,---------,,,,,,+++***,,,,,,---------------------------.........//////......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++------,,,,,,+++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,---......//////......------------------------------------..................------------......,,,+++***+++---------+++------------............/////////......//////000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---...//////000---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++,,,------,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,+++,,,,,,,,,+++,,,---///000000111111//////...///000///---+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,---------,,,,,,...---,,,+++++++++,,,---...---,,,+++++++++++++++...---+++******+++,,,---,,,,,,************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++***))))))***++++++,,,,,,,,,,,,---------------,,,+++++++++++++++++++++++++++*********))))))---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......//////.............../////////000000....................................////////////////////////////////////////////////////////////000//////......//////000///............---------//////...------------...---------............//////...------------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,,,,------,,,---...---+++***+++,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,,,,+++............///////////////...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------)))******+++,,,---...///++++++,,,,,,,,,,,,------......------------,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,,,,+++,,,---......//////......------------------------------------...............---------------......---,,,++++++,,,---,,,***------------..................---......///000111---,,,,,,,,,,,,---......------------------------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...,,,------......------,,,+++,,,,,,------,,,,,,+++...---,,,,,,+++++++++++++++,,,,,,...000222444555222111000000111000...,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,+++***,,,,,,+++++++++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,+++,,,---///000000//////,,,+++++++++,,,------...+++++++++***************---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......///.........---.........////////////------------------------............////////////////////////////////////////////////////////////000000////////////000000///............---------///......---------......---------............///.........------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------+++,,,------++++++,,,---,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++,,,---------,,,,,,...---,,,+++***+++,,,------------------,,,+++***------------............//////......------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---..................//////000000++++++,,,,,,---......///---------...............---------------,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111000///---,,,,,,---......///.........------------------------,,,,,,---------.........------,,,,,,------......000///------......---+++,,,,,,---------.........+++++++++,,,---...///000---,,,,,,,,,,,,---......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---......,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++******++++++,,,------,,,---///111333555333222000000000///---++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------,,,,,,+++***++++++++++++,,,------...---,,,,,,+++++++++,,,,,,++++++******+++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---+++)))(((((()))+++---***,,,...000000///...---+++++++++++++++,,,------************************---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......///.........,,,,,,---------.........------------------------............////////////................................................000000////////////000000///............---------......---------......///---------............///---..................---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------------+++,,,------++++++,,,---,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***+++,,,,,,---------,,,---,,,+++***+++,,,---...------------,,,+++******++++++,,,,,,,,,---------...............---------------------------------++++++++++++++++++++++++++++++++++++,,,---......---......//////000000111---------------------------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000111000///---,,,,,,---......///.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......000///------......---+++,,,,,,,,,------------...)))))))))***+++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---......++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++---...000111222222000000000111333444222000.........---,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,***++++++,,,------------------,,,,,,,,,,,,------************+++,,,,,,---++++++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))))))))))),,,+++)))(((((()))+++,,,+++,,,...///...,,,***))),,,,,,+++***************************************---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......//////......,,,,,,,,,------------...------------------------............////////////................................................000//////......//////000///............---------...------------...//////---------............///------...//////...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,---.........------***,,,------++++++,,,...,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((******+++,,,------------,,,,,,++++++,,,,,,------+++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------....../////////......---------,,,,,,,,,++++++************))))))******++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,------------,,,,,,+++,,,---......//////......------------------------,,,,,,,,,,,,------------++++++++++++,,,---...///---,,,++++++,,,---,,,***,,,,,,,,,,,,------------******)))******+++,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))***,,,---...------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000///...---,,,,,,++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,---...000222444666777666555444333333333333111///,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------------++++++,,,---------,,,,,,---------------......///*********+++++++++++++++)))***+++,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++,,,,,,,,,---,,,***)))(((,,,++++++***)))))))))******************+++++++++---,,,,,,,,,,,,---............---------,,,,,,,,,---------............///,,,---......//////......------------............------------------------............////////////................................................///..................//////............------------------------...//////---------............///------...//////...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---.........------***+++---,,,,,,+++---...---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,+++***)))***+++,,,------------***+++,,,,,,---------,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------------------,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,++++++++++++,,,,,,---,,,---......//////......------------------------++++++,,,,,,,,,---------++++++++++++,,,---...///,,,+++***+++---------+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...---------------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---......---,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000//////...,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,---...000222333444555555555444444222111111000...++++++,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------,,,+++++++++,,,---------,,,+++******************+++,,,,,,***++++++++++++******))))))***+++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************)))))))))))))))))))))))))))***++++++++++++***)))+++++++++++++++*********++++++*********+++,,,,,,))))))*********+++++++++---,,,,,,,,,,,,---............---------,,,,,,,,,---------.........//////,,,---......//////................../////////000..................................../////////000......................................................------------......//////.........------------------------...///000---------.........//////,,,---...//////...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++---...///...------***+++---,,,,,,,,,---......---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,------------)))***+++,,,------...---)))***,,,---...---,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---------,,,+++***++++++++++++++++++++++++------------------------,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---....../////////......---------,,,,,,,,,------............------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,+++,,,---///000,,,---......//////......------------------------++++++,,,,,,,,,---------++++++++++++,,,---...///...---,,,---///000///...++++++,,,,,,,,,---------......---,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////,,,,,,,,,---------......---------.........//////---------,,,,,,+++++++++------------------------((())),,,.........---,,,(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,+++++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,---,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000000111111222111000...---000---++++++,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,.........---,,,+++)))))),,,------...---,,,***)))&&&&&&%%%&&&&&&'''((((((+++++++++++++++***)))(((***+++,,,,,,+++***((('''************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++************************((()))+++,,,,,,+++)))(((************+++,,,---...*********+++,,,---///000))))))******++++++++++++,,,,,,------...///000000...------,,,,,,------...111000000///......------........................,,,,,,,,,---------......)))******++++++,,,---------------............//////////////////////////////...---,,,,,,---...///000///...------...///000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,---------------------------------....../////////------............------,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,---------///******---,,,'''&&&***++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,+++******+++,,,,,,......------------,,,,,,+++,,,...000000///...---,,,++++++******++++++,,,...,,,******+++++++++***........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++***++++++,,,---------,,,,,,++++++++++++++++++,,,---...///000///000000000000000000///************************))))))))))))***+++,,,,,,,,,,,,,,,------.........,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,000///---,,,,,,---///000........................++++++++++++++++++++++++---***)))***---///...,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++,,,------......------///...---,,,,,,,,,---...+++,,,------++++++,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++...000///,,,,,,///000---,,,...+++++++++,,,,,,---------***+++,,,,,,------,,,,,,---,,,+++******+++,,,------,,,***(((''''''((((((++++++,,,,,,---...//////------...///...---+++***,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,************************(((***,,,,,,++++++///222,,,,,,,,,++++++*********++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,+++*********+++++++++++++++,,,,,,---------************************---,,,+++***))))))))))))++++++************++++++)))***+++++++++)))((('''(((((())))))*********+++******++++++++++++******))))))*********+++++++++***++++++,,,,,,---------...------,,,,,,------...000000//////...------,,,------------------------,,,,,,,,,---------............------,,,+++++++++---------............///........................///...------------...///000///...------...///000------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,---------.........------............------,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------///++++++...---)))(((,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------,,,,,,,,,------,,,++++++,,,------,,,,,,++++++++++++******)))***+++,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,---...,,,******+++,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++,,,---...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,------............------........................++++++++++++++++++++++++...+++))))))+++,,,+++***,,,,,,+++******+++,,,,,,------------------------------......------,,,++++++,,,------......------,,,,,,+++******++++++,,,,,,---...---,,,,,,---...,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,.........---+++,,,...000222......111111---,,,---++++++,,,,,,,,,---------)))******+++++++++++++++,,,,,,+++******+++,,,,,,///...---,,,,,,,,,,,,,,,******++++++,,,------...------......------,,,+++...------,,,,,,,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++******,,,---...,,,***)))+++---,,,,,,,,,+++++++++******+++************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))++++++************++++++***++++++++++++******)))))))))************************++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......---,,,,,,,,,---------............///........................///...------------.../////////...------...//////------------------------........................------------------,,,,,,+++,,,,,,------.........------------------------,,,,,,,,,,,,------------------............------,,,,,,,,,---------......//////.........---------------------,,,,,,,,,,,,...++++++......++++++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------......------,,,,,,++++++...------,,,,,,------...,,,,,,++++++++++++******************++++++++++++...------,,,,,,------......,,,******+++,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++------------------------......---------...//////------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******++++++++++++******------------------------...---,,,++++++*********************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000...,,,+++------------------------++++++++++++++++++++++++...,,,***)))******)))(((++++++,,,,,,,,,,,,++++++------------------------------......------,,,,,,+++,,,------......------,,,,,,++++++++++++,,,,,,,,,---......,,,,,,---...,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...------------------------......------------,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,,,,///111999333111222111---,,,---,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++)))******++++++,,,,,,,,,......---,,,,,,,,,------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------,,,,,,+++++++++---...---,,,)))((()))***,,,,,,,,,++++++++++++*********))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))++++++************++++++++++++++++++++++++,,,,,,+++++++++++++++***************++++++++++++******++++++++++++,,,,,,,,,,,,..................------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---......//////---------............///.................................------.................................////////////////////////------------------------.........------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------....../////////.........------......------,,,,,,,,,+++,,,++++++------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------...,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********++++++++++++,,,,,,+++++++++------------------------------,,,,,,+++,,,,,,,,,...---------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,------------------------++++++++++++++++++++++++---,,,*********************+++---......---+++***************************,,,------...------,,,,,,+++,,,------......------------------.........///+++---...---,,,+++,,,---,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------------+++*********************,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,...111444CCC:::222000...,,,+++---,,,,,,------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++******++++++,,,,,,,,,---///...,,,++++++,,,---......---,,,,,,++++++,,,,,,........................+++,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,+++++++++++++++*********+++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************+++,,,---.........,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++************+++++++++***))))))***+++---...---,,,,,,++++++***************++++++++++++******++++++,,,,,,,,,---------..................------...------,,,,,,------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,------......---------............///........................---..................---------............------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......///.........------------.........------,,,,,,,,,***++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---...////////////...---------,,,)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,...---,,,++++++,,,---...------------------------+++++++++++++++++++++++++++++++++++++++,,,---...***+++---//////---+++***************************,,,,,,------...------,,,+++,,,------......------------......////////////***,,,---,,,+++***+++,,,,,,------......------,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---...************************+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,///444888JJJ>>>222---+++***+++...------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111000//////,,,,,,,,,,,,------------...---,,,++++++,,,...///+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************************)))***+++,,,---...------,,,++++++******)))))))))++++++++++++++++++++++++,,,+++******)))*********++++++************++++++***)))(((((((((***+++------,,,,,,++++++***************++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,+++++++++---------............///------------------------------...//////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------.........------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,.........---------------))),,,,,,***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++******************++++++++++++,,,++++++******++++++,,,---,,,++++++---......---++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++++++++))))))************))))))************************)))))))))***,,,---///000------------,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,///---+++******+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++,,,...000***,,,---//////---,,,***------------------------,,,,,,------......------+++,,,------......------***+++,,,------...------+++,,,------++++++,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,---++++++++++++++++++++++++******++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,)))*********,,,000666:::III<<>>444++++++...///......///.........------------)))******+++++++++++++++,,,,,,---......---,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,,,,+++++++++,,,------......111...,,,,,,---...---+++******+++++++++,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++************++++++******+++++++++***))))))))))))************************++++++++++++***************++++++++++++,,,,,,,,,------...///000000...------,,,,,,------.........//////////////////........................,,,,,,,,,---------......------......///000000000---------.........//////------------------------,,,---...//////...---,,,,,,,,,---......---,,,,,,................................................,,,,,,,,,------.........------------------,,,,,,------------------------/////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,---------.../////////,,,000000,,,,,,000000,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++))))))***+++,,,------...,,,,,,---......---,,,,,,.........---------,,,,,,+++,,,...000000///...---...------,,,,,,------...---,,,++++++---///..............................)))************+++++++++)))***+++,,,------...///++++++++++++++++++++++++....../////////...,,,++++++++++++,,,,,,------------------,,,,,,------...---......//////......---*********************************)))******++++++,,,,,,,,,------.........------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,((())),,,.........---,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---+++(((''')))+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,------......------+++,,,...000111111000//////000111000///...///111,,,------......------,,,++++++,,,,,,,,,---------000///...---------------........................,,,,,,,,,------.........,,,,,,,,,---------...............//////000000000,,,,,,,,,,,,,,,,,,,,,,,,//////...---...222777<<<555---)))---222222000/////////.........---------++++++,,,------------,,,,,,,,,---......---,,,,,,///...,,,,,,+++,,,---...++++++++++++++++++++++++***+++---...///...------------,,,+++************........................///...,,,+++***+++,,,,,,)))******+++,,,---......---+++***+++///222111000*********++++++,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***((('''+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++************+++++++++,,,------,,,+++)))((((((((())))))*********+++******++++++++++++******))))))*********+++++++++......//////...---,,,,,,+++,,,---......---,,,+++---------------------------------............///------------------------000000//////.........------.........---,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,------.........///...---///111222///+++---------,,,,,,+++++++++////////////////////////........................---------------------------...///000000...,,,+++........................++++++,,,---............---------------------------,,,,,,+++*********+++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///++++++++++++++++++++++++...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++******,,,......---------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,---+++***)))((((((***,,,---,,,,,,,,,+++++++++******************************++++++******************+++,,,...//////...,,,+++++++++******************---...///000000///...------------,,,,,,+++++++++,,,++++++******++++++,,,************************------......///000000111000///...---,,,,,,---...---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++///+++***...000---+++,,,,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...------------------------//////.........---------,,,---......//////......,,,,,,---------.........------,,,,,,,,,,,,,,,---++++++,,,,,,------......************+++---...///...............---,,,+++---------,,,------......)))***+++,,,...///000111000///...------...000000222111000///...---,,,,,,000///---,,,************+++,,,------......------///......------......//////...---,,,+++,,,,,,---------...///...---+++***---------............//////...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---+++******,,,---...------------------------------------,,,,,,+++++++++,,,------,,,+++***)))(((************************)))************+++++++++++++++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''************************------......---,,,,,,+++,,,---............---,,,------------------------------------............------------------------000/////////.........------.........------,,,+++---------,,,,,,,,,++++++,,,,,,,,,---------......///...---...000000...,,,---------,,,,,,,,,++++++------------------------........................------------------------------...///...---,,,+++........................---------...------,,,,,,------------------------...---,,,,,,+++++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))(((---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---......,,,+++***))))))+++,,,...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************,,,,,,---......///000000000///...---------......------,,,,,,,,,,,,---------,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,...---------,,,,,,,,,++++++---...,,,)))((('''(((,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...------------------------//////.........---------/////////000000000000111+++,,,,,,,,,------------,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,---.........//////...------...//////................................................+++,,,------......---------,,,,,,++++++,,,,,,---///...---,,,,,,,,,------------......------,,,+++.........////////////000---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++---......,,,***++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++***+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************,,,,,,,,,---,,,,,,+++***------...//////...------........................------------............------------------------/////////...............------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------...///---,,,,,,---......---------------,,,,,,,,,,,,------------------------........................------------------------------------,,,,,,,,,,,,------------------------............---,,,+++***------------------------......---,,,,,,,,,,,,---,,,,,,+++******)))((((((...------,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////......------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------******+++,,,,,,---......)))+++------,,,+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............))))))***+++,,,,,,,,,,,,,,,,,,+++***+++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------......///000000///............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---------------...999<<<222******,,,,,,,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...------------------------...............---------,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++------------,,,,,,,,,,,,//////.........---------....../////////...------...------,,,,,,,,,---------------,,,,,,,,,,,,,,,......---------------...++++++,,,---...//////000+++,,,---///000000000///,,,,,,---............---------,,,,,,,,,,,,------......---,,,,,,,,,------......---,,,,,,,,,------...////////////000000000++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---+++***((((((***+++---,,,---...000111000,,,)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++***)))((('''++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************,,,,,,---------,,,,,,+++................................................,,,,,,---------.........------------------------........................------------,,,---------------------------,,,,,,------------------------///---,,,+++,,,------...------------------,,,,,,////////////////////////........................------------------------...---,,,++++++++++++,,,---------------------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,+++++++++*********)))...------,,,,,,------......------,,,++++++++++++---------------------------------.........//////.........---,,,,,,+++++++++++++++,,,,,,------...+++++++++,,,,,,,,,------+++++++++,,,,,,---------(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------+++)))(((---,,,,,,,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,+++++++++,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,+++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------////////////////////////...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,,,,------........................222CCCHHH999+++---111000,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...------------------------........................+++***)))((((((***,,,---***++++++++++++,,,,,,,,,///......---------------//////......---------,,,/////////////////////...///000000000000000//////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,***++++++,,,---...//////(((***,,,...//////...---,,,------...............//////............//////------------------------///...,,,++++++,,,---...............////////////,,,------......---,,,,,,---------------------------,,,+++******+++,,,---,,,,,,---///111111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***))))))(((************************------............------.........------.................................,,,,,,,,,------------...---------------------------------..................---,,,,,,,,,------...------------------------------------------------...------,,,+++,,,---///------------------------////////////////////////........................------------------------...---,,,++++++++++++,,,------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++,,,,,,---------------,,,,,,---------------------,,,++++++***---------------------------------......///000000,,,,,,,,,+++++++++*********++++++,,,,,,---------+++++++++,,,,,,,,,---------------,,,,,,+++++++++(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------.........,,,+++)))------,,,---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,------------------------------)))*********+++++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,......//////////////////---------,,,,,,---------***+++,,,------------,,,,,,------......------,,,++++++,,,,,,,,,---------........................///@@@EEE666)))***...---,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...---------------------------.....................///...,,,+++,,,---///111+++,,,,,,,,,,,,---------///......------....../////////......------,,,,,,+++,,,---...////////////...//////000000000//////000000///...............+++,,,,,,------...//////.........------,,,,,,+++------------------------+++,,,...//////...,,,+++,,,---......//////......000//////......//////000,,,---------------------...---,,,++++++,,,...///,,,,,,,,,---------......,,,------.........------------------------------+++,,,---......---,,,+++***)))(((***,,,...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***)))))))))************************------......//////.........---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,---------------------------------------------------............---,,,+++,,,---...///------------...............------------,,,,,,,,,---......---,,,,,,---///------------............------------------------........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++***++++++,,,------......---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******)))+++------,,,+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++,,,---............,,,,,,,,,---------......,,,,,,+++++++++***************************************++++++,,,,,,------++++++++++++++++++++++++)))))))))******++++++,,,+++******))))))******+++*********+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---,,,,,,++++++,,,,,,---)))***,,,---...------,,,,,,---...//////...---,,,,,,,,,,,,,,,---------------------------............999<<<333******,,,,,,,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...---------------------------------.....................---,,,---...///000............////////////------------...///000111//////..................***,,,---///000111000000......//////000000//////000///...---------------,,,------...///000000000......///......---,,,+++//////......------,,,,,,///000111111000///...---------...////////////.........------------......+++,,,---.........------------,,,,,,,,,---......++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------+++---...000000...---+++(((&&&%%%%%%(((+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,---...************************++++++++++++,,,,,,,,,,,,'''((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************+++,,,---............------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------............---,,,++++++---...000------------.........///......---------,,,,,,,,,,,,...000000...---...///------------.........///------------------------........................------------------------------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++++++++++++++++++++******))))))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------++++++++++++,,,---...///++++++,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---.........,,,++++++******++++++,,,))))))***++++++,,,------******++++++++++++******)))*********++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++---.........---,,,,,,++++++******++++++,,,(((***,,,---......---,,,,,,---...//////...---,,,,,,,,,,,,------------...+++,,,,,,,,,------------000222333222///---------,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...---------------------------------.........//////------------............000000000111111111222222//////000111222444555666333333333444444444444444222333555777777777555555222222333444444444444444333222111000/////////////////////000000000000000//////000000///...,,,+++/////////.........------000000000000/////////...------...///////////////......------------......+++,,,---.........------+++,,,------......------,,,,,,,,,---------......,,,++++++***+++,,,---...........................,,,------------------,,,***)))((()))+++,,,+++)))+++++++++++++++++++++++++++++++++,,,,,,------------,,,+++++++++---///000+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,************************'''((()))***+++,,,------***************************+++,,,,,,------------,,,,,,************,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------............---+++++++++---///000---------.........//////.........------,,,,,,,,,+++///222111///---...///---------.........//////////////////////////////........................---------------------------...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,++++++***)))))))))+++******************+++)))***,,,---...------,,,++++++++++++++++++++++++------------------------)))***+++,,,---......///---,,,,,,++++++*********++++++,,,,,,,,,---------***++++++,,,,,,------...***,,,......---------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,***)))******+++***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...------,,,,,,------...******+++,,,,,,---......,,,---...//////...---,,,))))))******++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---...---,,,,,,+++******************+++((())),,,.........---,,,,,,---///000000///---,,,,,,,,,,,,---------......+++++++++,,,,,,---------///******...///,,,***,,,,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...---------------------------------.........//////000111222222333333222222111222222222333333333333333333444555777999;;;<<<999999::::::;;;;;;<<<<<<<<<===>>>??????===<<<:::888888999:::::::::::::::777666555444333333333333222222222111000////////////000000111000...,,,+++.../////////////////////......------------...///---......///////////////000000////////////000000***+++---...///...------***+++---...///...---------------........./////////...,,,,,,,,,...000111...........................---+++******+++---...///...///000111///+++(((------------------------+++++++++,,,,,,---------++++++******,,,...111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,------------*********++++++,,,,,,---************************+++++++++***************************************//////.........---------+++,,,---...////////////------------------------...------,,,,,,,,,------...........................------------...//////+++++++++++++++,,,......///......///000000...---......//////...---,,,,,,+++,,,,,,---.........---........................000///---,,,,,,---...///,,,---///000000///---,,,......////////////..............................000111111111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,+++++++++,,,------...------------------------+++++++++,,,,,,---------000///......,,,,,,+++***++++++,,,,,,,,,,,,,,,---,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------....../////////)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---............,,,,,,++++++***+++++++++...///000///---,,,---......------,,,+++***((('''******************************+++,,,,,,---......---------------------------------............///---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,+++++++++,,,...///,,,---/////////---+++***------............------........................---,,,,,,,,,,,,---...///.........---------------++++++,,,,,,---------.........---...000111111000......000111333333444444---///111222222222444666666666777777777888888888;;;;;;;;;>>>BBBEEEGGGGGGEEEFFFGGGGGGGGGGGGFFFEEEGGGIIILLLNNNMMMJJJFFFCCCAAAAAABBBCCCDDDEEEFFFFFFFFFDDD@@@>>>>>>===<<<;;;999888777888999999777666333333333444444333222222111000///000111111000...000//////..........................................---,,,***)))'''&&&%%%......---------,,,,,,,,,000...+++,,,...000...------......//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,---...............------,,,,,,,,,+++,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,+++******+++,,,---+++,,,............,,,+++------++++++++++++------+++++++++,,,,,,---------............---,,,+++*********)))))))))))))))***,,,,,,++++++***+++++++++++++++++++++++++++++++++......---------,,,,,,,,,------------------------''')))++++++******+++,,,************************//////.........---------,,,,,,---...////////////------------------------...---------------.................................------------...//////,,,,,,---------.........,,,------.........------...............---,,,,,,+++,,,------......------------------------------......------------......,,,---...000000...---,,,---......//////......---........................---------------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++******)))******+++,,,,,,---......------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,+++++++++++++++,,,---...///...,,,+++,,,---)))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,++++++***+++,,,---...)))***+++,,,,,,***((('''------............---------------------------------------,,,,,,---......,,,------------.........///000000000111111111111////////////111111111111222333444444555555444444666888:::::::::;;;===???@@@AAABBBCCCEEEFFFGGGHHHJJJIIIIIIKKKNNNQQQQQQQQQTTTTTTUUUUUUTTTSSSQQQPPPMMMOOORRRUUUUUUSSSPPPNNNPPPQQQRRRSSSTTTUUUUUUUUUTTTQQQMMMJJJIIIHHHGGGEEECCCBBBAAABBBCCCCCCAAA???<<<<<<;;;999888777666666333222111111222111///---//////.........//////000////////////////////////111111000///...---,,,,,,/////////.........------000...,,,,,,...//////---------............------,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111......---------,,,,,,,,,/////////000000000000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++************+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------((()))+++,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------------...............---........................------------...///000000...........................------------...//////,,,,,,---.........------+++---///...,,,+++,,,///---............------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---...//////...---,,,,,,------......------,,,------------------------++++++++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++************+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......---,,,***((((((***---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---------+++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,---...---+++***+++,,,((()))***+++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++------------++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,---,,,,,,---......---+++***------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------------...+++,,,,,,------................../////////000000111111222222333444444444777888999:::;;;<<<<<<<<>>======:::999777777777666333111000000000000111111111111////////////////////////...............---------000000000000////////////000...------...//////...,,,------......------,,,---------------------------------------......///...------------,,,,,,,,,.........---------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,+++++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,------------(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,..........................................------........................---------...///000111222...........................------------...//////++++++------...------,,,///222444111,,,))),,,///---------......------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------...//////...------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++***)))))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***...------,,,,,,++++++******+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******)))))),,,,,,---------,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***))),,,,,,+++++++++,,,------***,,,---,,,******+++,,,++++++,,,,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,,,,,,,,,,---------***+++---......---+++***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------...///......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------,,,,,,,,,,,,,,,,,,---------------....../////////333444666888999:::<<<>>>>>>???BBBEEEGGGIIIKKKKKKOOOQQQSSSTTTTTTUUUWWWYYY\\\\\\^^^___aaacccdddeeebbb```______```aaa```___bbbbbbbbbbbbaaa___]]]\\\WWWYYY[[[^^^______^^^^^^^^^___aaabbbcccdddcccccceeeccc___^^^]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYWWWUUUSSSQQQMMMJJJHHHGGGGGGGGGEEECCCBBBAAA@@@???<<<:::777777666666555444444333111000000000//////......,,,,,,,,,---------......111000000000000///////////////........./////////,,,,,,------------,,,,,,------------------------,,,,,,++++++,,,,,,---...---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---.........------,,,+++,,,++++++++++++,,,,,,---************+++,,,---...------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------)))+++,,,,,,+++***+++,,,************************---.......................................------........................---------...///000111222...........................------------...//////,,,---...///000000000000666999999444...***,,,///,,,,,,---------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,---..................---++++++,,,,,,,,,,,,++++++---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******)))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------......///...------,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***---------,,,,,,+++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,++++++******,,,,,,---------,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***))),,,+++++++++,,,------...***+++,,,+++******+++,,,++++++,,,,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,+++------------------------------------............***+++---......---+++******+++,,,---------,,,,,,+++++++++,,,++++++++++++*********+++++++++******------............------------------------------///......---------...............------,,,,,,+++111111222333444555666666888;;;???AAABBBEEEHHHKKKLLLMMMOOOQQQTTTUUUWWWWWWWWWYYY[[[\\\]]]^^^```bbbggggggggghhhhhhiiiiiijjjeeecccaaaaaabbbbbbaaa```eeefffgggggggggfffeeeddd\\\]]]^^^_______________bbbccceeeggghhhhhhggggggeeeccc``````aaabbbbbbaaa___]]]\\\]]]]]]]]][[[YYYXXXVVVSSSQQQOOOOOOPPPPPPNNNLLLJJJJJJIIIHHHEEECCCAAAAAA@@@???>>>;;;999888555444444222111000///////////////000000111111111000000000/////////....../////////.........///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000111------------------------111111000000//////......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***************+++,,,,,,************+++,,,---...------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++------+++***++++++************************---------...............------...............---------------------------------------...///000000...........................------------...//////000000000111222444555666:::;;;999444///,,,,,,...+++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,...------,,,,,,++++++******+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---------+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,------------------,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***,,,++++++,,,,,,---...///)))+++,,,,,,+++***+++---((()))***+++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////++++++------------++++++***+++---.........---,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------............------..............................------...//////000111111000000000/////////333444555777999;;;======AAAEEEJJJMMMNNNPPPUUUYYY[[[\\\\\\]]]\\\\\\[[[[[[[[[]]]```aaaaaaccceeegggmmmlllllllllkkkkkkkkkkkkhhhfffddddddeeefffeeedddeeeeeefffgggggggggfffeeebbbaaaaaaaaa``````aaaaaaaaaccceeeggghhhhhhgggfffeeedddbbbbbbdddfffffffffbbb```______```___]]][[[[[[ZZZXXXWWWVVVVVVVVVWWWRRRQQQPPPPPPQQQPPPNNNLLLLLLLLLLLLKKKIIIFFFCCCBBB>>>>>><<<:::888666444333222222222111111111111111000000000000///////////////000000///......///111---..................---,,,,,,,,,,,,,,,,,,,,,,,,......------......///000,,,,,,,,,------------...//////..................+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------...------,,,,,,******)))******+++,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,******++++++,,,,,,------+++,,,------+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,...---------------.................................------------...////////////...///111444777:::999777444111...,,,,,,---***+++,,,---------------------......------,,,+++------------------------++++++++++++,,,---...///.........------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***++++++,,,,,,------...)))******+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------------***++++++,,,------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++++++++,,,,,,...//////***+++,,,,,,++++++,,,...)))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,---......///...---,,,+++------------......//////------............------------------------------------------...000111222222222333444555555666666888999;;;===@@@CCCEEEFFFMMMQQQVVVXXXXXXYYY^^^bbbcccccccccbbbaaa___^^^]]]]]]___aaacccdddeeegggjjjkkkkkkkkkjjjjjjiiiiiiiiiiiihhhggggggiiijjjjjjiiicccddddddeeedddcccaaa```ccccccbbbaaaaaabbbbbbccc```bbbeeeggghhhhhhfffeeegggeeeddddddeeegggggggggeeedddcccccccccbbb```^^^^^^^^^]]]\\\[[[ZZZZZZYYYWWWVVVVVVWWWXXXYYYWWWVVVSSSSSSTTTTTTSSSQQQOOONNNKKKJJJGGGDDDAAA>>><<<;;;777666666555333222222111222222111111111000000000...000111000...---///222...//////000000//////...------------------------,,,++++++++++++,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,---......---,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---......,,,,,,------...------,,,*********++++++,,,......+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++,,,,,,------+++---...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---...////////////++++++++++++++++++++++++...------,,,,,,,,,------...........................------------...//////---+++***+++---222666999666333///---,,,---,,,+++***+++,,,,,,---------------.........---,,,,,,+++........................++++++******+++---...000......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***...------,,,+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------((()))***+++---...///000222000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///...---)))***+++,,,------...///))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------)))***+++,,,---.........******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,------............+++++++++,,,---...///000***+++------,,,,,,---......------,,,+++***((('''******************************+++,,,,,,---......------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++---//////...---,,,....../////////...,,,+++***************+++,,,------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333333555777999;;;<<<===@@@AAADDDGGGJJJMMMPPPQQQVVVZZZ^^^___]]]^^^bbbgggccccccccccccbbbaaa``````]]]```bbbddddddfffhhhkkkffffffffffffffffffffffffjjjhhhhhhhhhkkklllllllllffffffgggfffeeecccaaa___bbbaaa`````````bbbcccdddccceeehhhkkklllkkkjjjhhhiiifffddddddeeeffffffeeehhhgggfffffffffeeebbb```aaaaaaaaa```^^^\\\[[[ZZZ[[[[[[[[[]]]___```___^^^VVVWWWYYYZZZZZZYYYWWWVVVTTTRRRPPPLLLHHHEEEBBBAAA@@@???>>><<<:::999777777333333333222222222111111...000111000...---///222//////000000000000/////////////////////////////////............///000000,,,,,,,,,------.........---......//////000000000+++,,,,,,------,,,,,,+++,,,,,,------------......,,,,,,---......---,,,,,,,,,,,,...//////...,,,,,,++++++------------++++++))))))***+++---...//////,,,,,,------...---------+++++++++,,,---...///000,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,---......,,,******+++************************++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------...........................,,,)))''''''))),,,............------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------...---,,,++++++,,,---...,,,,,,,,,---------......---,,,++++++------,,,++++++,,,------......---------------,,,,,,+++++++++++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...)))************+++++++++***+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---+++***,,,,,,------------......,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,///---,,,...//////+++(((++++++,,,,,,,,,------------,,,+++++++++,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,------......------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,+++,,,---............////////////111111000000111333555666888;;;@@@CCCDDDEEEFFFGGGLLLLLLLLLMMMOOORRRUUUVVVXXX\\\aaadddcccccceeeffffffeeecccccccccbbb___]]]___```bbbcccddddddcccccchhhgggeeedddddddddeeeeeejjjhhhhhhkkknnnoookkkhhhfffdddbbbaaaaaa```^^^]]]\\\\\\]]]^^^___``````aaadddeeegggiiikkkkkkkkkkkkjjjjjjjjjiiihhhfffeeedddjjjiiiiiijjjjjjhhhddd```aaa```___^^^]]]]]]^^^^^^```]]]\\\]]]```bbbbbb```]]]]]]^^^^^^^^^]]]]]]\\\YYYYYYXXXVVVSSSOOOLLLJJJGGGHHHHHHFFFCCCAAA@@@@@@;;;999555222////////////222222111000000///......111000000///.........///---------.........//////000//////.........//////,,,,,,,,,---------......***+++---...///...---------------............///------------------------++++++***((('''%%%$$$$$$------...///...---+++***,,,------......------,,,,,,,,,,,,------.........------------------------,,,++++++---//////...------...000111111000...------------,,,,,,+++++++++***+++,,,,,,------------************************++++++++++++******))))))++++++++++++++++++++++++------------------------,,,,,,------------------------------------------------------------------++++++++++++++++++++++++------------------------...........................---+++))))))+++---...------------,,,,,,,,,+++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,------------------------,,,,,,+++++++++++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------++++++,,,...///---+++******+++++++++,,,,,,,,,...---,,,+++++++++,,,---++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,---...---,,,,,,---///000000////////////000000111111222444666999<<<===DDDGGGKKKNNNNNNMMMMMMNNNPPPPPPPPPQQQSSSVVVXXXYYY[[[^^^aaacccbbbbbbccceeeeeeeeeeeefffgggfffdddbbbbbbbbbbbbbbbbbbaaa```___aaa``````aaabbbdddfffhhhhhhggggggggggggeeebbb___^^^\\\[[[[[[\\\\\\[[[ZZZWWWXXXXXXXXXYYYZZZZZZ[[[___```bbbdddeeefffeeeeeeggggggggghhhhhhggggggfffiiiiiijjjlllllljjjfffbbb```___]]]\\\[[[\\\^^^______^^^^^^```bbbccc```^^^```aaaaaabbbbbbaaaaaa```]]]\\\[[[XXXUUURRROOOMMMKKKLLLMMMKKKHHHFFFFFFGGGBBBAAA===:::666444333222222222222111111000000000//////...---------------.........//////000000000/////////.........//////------........./////////---......////////////...---------............///........................,,,,,,,,,,,,++++++******------......------,,,+++,,,------......------,,,,,,,,,---------------------------------------------,,,+++,,,------+++***+++,,,...//////...,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,+++******************************++++++++++++*********)))++++++++++++++++++++++++........................------------------,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,++++++******************+++++++++,,,***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...+++***)))***,,,......---++++++,,,,,,,,,---------...---,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,***)))(((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,---......---...000222222111000000000111333444555777999<<<@@@DDDGGGIIIPPPTTTXXXYYYXXXVVVUUUTTTTTTTTTTTTUUUWWWYYYZZZ[[[^^^```aaaaaaaaabbbdddffffffggghhhjjjkkkjjjgggeeecccbbb```^^^\\\[[[ZZZZZZ^^^^^^___aaaccceeeggghhhggghhhgggddd```[[[XXXWWWTTTSSSSSSTTTWWWXXXXXXWWWVVVVVVVVVUUUUUUVVVVVVWWWZZZ[[[]]]^^^_________^^^bbbccccccdddeeefffggggggggghhhjjjmmmmmmjjjeeeaaa[[[YYYWWWVVVVVVXXX[[[\\\\\\\\\]]]```aaaaaa^^^[[[bbbcccddddddeeedddcccbbb```___\\\YYYVVVSSSRRRQQQPPPQQQRRRQQQOOOMMMNNNOOOLLLKKKIIIEEEAAA>>>:::999666555555444333333222222000//////...---.........//////000000000000111111//////......////////////....../////////000000000//////...---------......---------............///////////////////////////,,,,,,------......//////......---,,,,,,,,,------,,,------......------,,,------------------,,,,,,---------------------------,,,++++++,,,+++)))'''******,,,,,,,,,,,,******------,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))(((++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++,,,---......---,,,+++,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,+++,,,---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,+++))))))***+++------------------...............------,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,+++***)))(((******++++++++++++,,,,,,,,,,,,,,,---------......------------------------.............../////////---///000000///000222444222222111222444777999;;;???AAACCCGGGLLLPPPSSSUUUUUUYYY]]]___]]][[[YYYXXXVVVVVVWWWXXXYYY[[[\\\\\\aaaaaaaaabbbccceeeiiikkkllllllmmmnnnnnnkkkfffbbb___]]][[[XXXUUUTTTTTTTTT[[[[[[\\\]]]^^^```aaabbbbbbcccbbb^^^VVVPPPNNNOOOOOOOOOOOORRRUUUXXXXXXXXXZZZYYYXXXWWWVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\[[[ZZZ]]]]]]^^^______aaabbbbbbcccdddgggiiiiiieee^^^YYYQQQPPPNNNMMMMMMPPPSSSUUUTTTUUUVVVWWWYYYZZZZZZZZZ```aaacccddddddcccbbbaaaaaa___\\\YYYVVVTTTTTTTTTSSSTTTUUUTTTRRRRRRSSSTTTSSSRRRRRRPPPLLLHHHDDDBBB======;;;:::888666555444333222111111000000000000000000000000000000000000.........///////////////....../////////000000000...---,,,*********+++,,,---------............///........................+++++++++,,,------......///...,,,++++++,,,---...,,,------......------,,,.........------,,,,,,,,,---------------------------,,,+++,,,---,,,***)))******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,++++++++++++,,,---......---,,,+++,,,,,,,,,---------......---,,,++++++------,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***,,,---,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------+++***))))))+++,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......***++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...............///000000///000222444333444555888;;;???CCCEEEIIIJJJMMMPPPSSSVVVYYYZZZWWWZZZ^^^``````^^^]]]]]][[[[[[\\\]]]^^^_________cccbbbbbbcccgggkkkoooqqqsssrrrqqqpppnnniiiccc^^^ZZZXXXVVVTTTRRRQQQQQQQQQSSSTTTUUUWWWYYYZZZ[[[\\\ZZZ[[[ZZZVVVOOOIIIHHHIIINNNNNNOOORRRUUUXXXYYYXXXZZZYYYXXXVVVUUUVVVWWWWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWVVVUUUVVVVVVWWWXXX[[[\\\^^^```___ZZZSSSMMMEEEDDDCCCBBBCCCEEEHHHJJJIIIIIIIIIJJJLLLPPPUUUYYY^^^___aaacccccccccaaa```aaa___]]]ZZZXXXWWWWWWWWWTTTUUUUUUTTTRRRRRRTTTVVVUUUVVVVVVVVVTTTQQQNNNLLLHHHGGGEEEBBB>>>;;;999888666666444333222111111111////////////////////////------...///000000//////------.........////////////...,,,+++***++++++,,,---------............///------------------------,,,,,,,,,,,,,,,+++++++++...---,,,++++++,,,...///,,,------......------,,,.........------,,,,,,,,,------------------------,,,++++++,,,...///---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,---------......---,,,++++++------,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,---......---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---******++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---......,,,***)))***+++)))))))))*********+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******+++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...///111111111222555777999;;;>>>BBBFFFJJJMMMNNNOOOQQQSSSVVVXXXZZZ[[[\\\[[[^^^aaaccccccbbbccccccbbbbbbcccdddeeeeeeddddddcccbbbbbbeeejjjooossstttwwwuuusssqqqnnniiibbb^^^[[[ZZZXXXWWWUUUTTTTTTTTTRRRTTTVVVZZZ]]]```aaabbb[[[[[[ZZZVVVRRRNNNMMMMMMMMMLLLMMMOOORRRTTTTTTSSSSSSQQQOOONNNMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQPPPOOONNNMMMKKKJJJJJJJJJKKKKKKPPPQQQRRRSSSRRRMMMGGGBBB;;;;;;;;;;;;<<<===???@@@????????????AAAGGGOOOUUU[[[]]]```bbbbbbaaa```^^^___^^^]]]\\\[[[[[[ZZZZZZUUUVVVUUUTTTRRRRRRTTTVVVWWWXXXYYYZZZYYYWWWUUUTTTRRRQQQNNNJJJFFFCCC@@@???;;;:::888555333222111111000000////////////......,,,---...000000000//////------........./////////000000///.........//////---------............///------------------------000//////...---,,,++++++------,,,,,,,,,---......,,,------......------,,,------------------,,,,,,------------------------,,,++++++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***,,,---///000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,---------......---,,,++++++------,,,+++(((***,,,---...---+++***+++++++++,,,,,,---------++++++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************++++++++++++++++++,,,,,,,,,---------......---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++)))******+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++---///...,,,++++++---*********+++++++++,,,,,,)))***,,,------------,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------------,,,,,,++++++++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000222444666888;;;>>>AAACCCEEEIIINNNQQQTTTUUUUUUUUUWWWYYY\\\^^^___``````aaacccdddeeeeeeeeefffhhheeefffggghhhhhhggggggfffeeeccccccffflllqqqrrrrrrwwwuuusssqqqooolllgggdddbbbbbbaaa```^^^\\\ZZZYYYVVVXXX[[[___bbbdddeeeeee```]]]ZZZXXXVVVTTTRRRPPPIIIGGGGGGHHHJJJJJJJJJIIIGGGFFFDDDBBBBBBCCCEEEFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDBBBAAA??????@@@AAABBBEEEEEEFFFGGGGGGDDD@@@<<<666777777888999999999999999:::;;;;;;===BBBJJJOOOVVVXXX[[[^^^___^^^[[[ZZZXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXWWWUUUSSSSSSUUUWWW[[[[[[\\\\\\\\\ZZZYYYXXXXXXWWWTTTQQQNNNKKKIIIHHHBBBAAA>>>;;;888666555444111111111000000/////////+++,,,...000111000//////....../////////000000000//////000000111000000000---------............///........................000//////...------,,,,,,+++,,,------......------,,,------......------,,,,,,,,,------------------------------------------,,,++++++,,,......---+++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,------.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......+++++++++,,,,,,---------......,,,++++++,,,......,,,,,,,,,---------......---,,,++++++------,,,+++'''))),,,...///---***)))+++++++++,,,,,,---------***+++---///000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))++++++,,,,,,,,,---------......///---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---......------,,,,,,---------.........,,,,,,,,,++++++*********---------,,,,,,+++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...(((+++//////...,,,---///---------.........//////((()))+++---.........------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------/////////...---,,,+++***++++++,,,------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222333666999===@@@DDDHHHLLLKKKMMMRRRVVVYYYZZZYYYYYYZZZ\\\^^^aaadddeeeffffffeeefffffffffeeeeeegggiiieeefffggghhhhhhgggfffeeefffddddddggglllpppqqqpppuuusssqqqqqqpppooommmjjjjjjjjjjjjhhhfffccc```^^^WWWYYY[[[]]]^^^______^^^]]]YYYUUUSSSSSSRRROOOKKKDDDCCCAAAAAABBBBBBAAA@@@@@@>>><<<;;;;;;<<<>>>@@@>>>>>>??????>>>===<<<;;;<<<;;;:::999999:::<<<=========>>>@@@AAA@@@===:::444666777888888888777666666999;;;<<<===@@@FFFKKKQQQSSSWWWYYYZZZYYYWWWUUUQQQSSSTTTVVVWWWVVVVVVUUUZZZZZZYYYVVVTTTTTTVVVYYY^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXVVVSSSQQQOOOOOOJJJHHHEEEBBB>>>;;;:::999222222222222111111000000+++,,,...000111111000///000000000000111111111111,,,---...000000000///...---------.........//////////////////////////////---------------,,,,,,,,,***+++---...///...------,,,------......------,,,,,,,,,,,,------.........---------------------------,,,++++++,,,,,,***(((,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,++++++,,,------,,,******+++---//////...---,,,.........------,,,,,,,,,++++++++++++++++++++++++***,,,---......---+++******+++,,,---------,,,,,,////////////.....................------,,,,,,,,,------------------------.........------,,,,,,,,,////////////...---,,,+++222...)))(((+++...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,---...---+++***+++,,,++++++++++++,,,,,,---...111---******,,,......---......---,,,,,,++++++***---+++***)))***,,,///111++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,***)))***+++------,,,------------------------++++++++++++++++++++++++------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))***+++,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---------+++)))((('''(((+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------.........//////.........---------------------------------------,,,++++++,,,,,,,,,---...000000///---...//////.........///111444666888:::<<>>>>><<<;;;::::::::::::888999:::;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<======::::::;;;<<<======>>>>>>:::;;;<<<<<<<<<<<<<<<;;;999999999888888777777777777888777666666999@@@FFFMMMPPPTTTWWWXXXUUURRROOONNNNNNNNNNNNNNNNNNNNNOOONNNTTTZZZ[[[XXXVVVVVVXXX[[[^^^```aaa```^^^]]]]]]\\\[[[YYYUUUPPPNNNNNNNNNLLLKKKIIIGGGEEECCCAAA@@@;;;:::777444222111000000////////////............111000///......///111222------...///000000//////000111111000///....../////////////////////////////////............//////,,,,,,,,,------------..............................///000///---,,,,,,---------------------------...---+++******+++---...+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++,,,------,,,+++***)))))),,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------,,,,,,,,,......,,,++++++,,,.../////////---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------////////////..................---------,,,,,,,,,------------------------......---------,,,,,,,,,---------------------......+++'''''')))+++++++++------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++//////...---,,,+++******,,,---...---+++***+++,,,,,,+++++++++,,,,,,---...000---******,,,......---******++++++,,,------------,,,++++++,,,---///111++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,***)))***,,,------,,,************************++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,++++++*********++++++------------------------++++++,,,,,,,,,---------))))))))))))))))))))))))***+++,,,------+++***(((((()))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------------------,,,+++++++++,,,,,,//////.........---------------------------------------,,,,,,,,,,,,,,,---...///000///---,,,---...---...111444777:::<<<===???@@@CCCGGGMMMRRRWWWZZZ^^^]]]]]]^^^___aaa```_________```aaabbbcccddddddffffffffffffgggiiikkkllliiifffaaa```aaaccceeefffeeefffgggiiikkknnnpppqqquuusssqqqooommmkkkjjjjjjeeecccaaa___]]]XXXRRROOOJJJJJJIIIHHHGGGFFFFFFFFFAAA@@@@@@???>>>>>>======>>>======<<<;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@=========<<<<<<;;;;;;;;;999999::::::;;;===>>>?????????@@@@@@@@@??????>>>???>>>>>>===<<<<<<;;;:::999999999777666888===AAAEEEHHHLLLOOOQQQPPPNNNMMMJJJJJJJJJJJJJJJJJJJJJIIIIIIOOOUUUVVVUUUTTTUUUXXXZZZ\\\___```___^^^]]]^^^]]]]]][[[WWWSSSPPPPPPQQQNNNMMMLLLJJJHHHGGGFFFEEECCCAAA===:::666444222222000000///////////////000111111000000//////000000---......///000000//////000111111000///......000//////////////////////////////............//////---------,,,,,,,,,,,,,,,........................---...//////---,,,---...------------------------...---+++******+++---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***++++++,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////...---,,,---//////---,,,+++,,,---...///...------...------------,,,,,,,,,------------------------,,,+++***))))))***,,,---,,,,,,+++++++++,,,---.../////////............---...------------,,,,,,,,,------------------------...------------,,,,,,,,,++++++******+++---...///...,,,++++++,,,------,,,........................,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++......---,,,+++******))),,,---...---+++***+++,,,,,,,,,+++++++++,,,------///---+++***,,,---------))))))******+++,,,,,,,,,,,,,,,------......//////******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---+++******,,,------,,,))))))))))))))))))))))))++++++++++++++++++++++++------------------------...------,,,,,,++++++***,,,++++++******++++++,,,...---,,,++++++*********------------------------,,,,,,---------.........***************************+++,,,---,,,+++***))))))***,,,,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........000///---+++***+++,,,---...............---------------------------------------,,,,,,,,,------...000111000///------///111111444999===AAACCCDDDDDDGGGHHHKKKOOOSSSYYY]]]```cccaaa______```aaaaaaaaacccdddddddddeeeeeeeeeeeeeeeeeeeeeeeefffgggiiiiiihhhccc^^^[[[\\\___bbbdddeeeeeeggghhhjjjjjjkkkkkkmmmllliiieeebbb___^^^]]]WWWUUURRROOOMMMJJJFFFCCC???@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;<<<===<<<=========>>>>>>>>>???AAABBBCCCDDDDDDEEEEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????@@@BBBDDDFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIIIIHHHHHHFFFEEEDDDCCCAAAAAAAAA???======???AAA???@@@CCCEEEGGGHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDHHHLLLNNNNNNNNNRRRUUUUUUXXX[[[]]]]]]]]]^^^_________^^^[[[WWWTTTTTTTTTQQQQQQPPPOOONNNMMMMMMLLLLLLJJJFFFBBB===:::777666444333111000///000111111111111111111000///............///000000000/////////000111000///...///000000000000000000000000000//////............//////...---------,,,---------........................,,,...///...------...///------------------------------++++++++++++---------,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++))))))+++,,,------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............------...//////...,,,***+++,,,---------,,,,,,------------------------------------------------,,,++++++,,,,,,,,,---------,,,+++******,,,.../////////.........---------------------------------------------------------------------------------,,,+++***))))))+++---...---------.........------------------------------,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++((((((((())))))******++++++,,,------++++++,,,---,,,,,,,,,++++++,,,,,,------,,,+++++++++,,,------,,,,,,+++******))))))(((***+++---.........------******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,---,,,******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------.........111///---++++++,,,///000................................................------------------...///111111111000///111444777<<<>>>AAADDDGGGIIIJJJJJJNNNOOOQQQTTTXXX\\\```bbbccc```^^^]]]___aaabbbbbbffffffffffffeeeeeeeeeeeebbbbbbbbbbbbbbbccccccdddddd```\\\ZZZZZZ\\\^^^^^^```aaabbbbbbaaa```^^^]]]___]]]ZZZVVVRRROOOMMMLLLHHHHHHEEEBBBAAABBB???;;;999;;;???DDDFFFGGGGGGGGGKKKHHHEEEAAA>>>=========<<<===>>>???@@@AAABBBBBBDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIGGGEEECCCCCCEEEGGGIIIJJJKKKNNNQQQSSSVVVWWWXXXVVVVVVVVVUUUTTTRRRPPPNNNOOONNNMMMKKKIIIGGGGGGFFFAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@BBBDDDEEEEEEFFFJJJLLLMMMPPPTTTWWWYYY[[[]]]___^^^___```^^^[[[YYYXXXXXXUUUUUUUUUTTTTTTSSSSSSSSSRRRQQQNNNJJJFFFBBB@@@>>>:::888666333111000111111...///000111111000...---...//////000000000/////////000111000///...///000000000000000000000000000//////............//////......------...///111111........................+++---......------///000---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------------------------------------------------,,,+++******+++,,,---)))***+++,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...------...//////...,,,))))))******++++++++++++------------------------++++++++++++++++++++++++***,,,...000111000...,,,---,,,+++******,,,...///............------------------------------------------------------------------------------------...---+++)))((()))+++,,,)))***+++,,,+++*********++++++++++++++++++++++++,,,,,,,,,---------------+++,,,,,,------,,,,,,+++''''''((()))******+++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,,,,+++******))))))((()))***,,,------,,,+++***)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,+++++++++++++++,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---,,,***)))***,,,///111---................................................---------......///000...///000111222555:::===DDDDDDEEEHHHKKKNNNQQQSSSVVVVVVWWWXXX[[[^^^aaaccc```^^^\\\\\\___bbbcccdddccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa``````\\\ZZZXXXXXXXXXXXXWWWVVVWWWWWWWWWVVVTTTQQQOOOMMMMMMLLLJJJGGGDDDBBB@@@@@@???AAA@@@===???CCCBBB===<<<@@@EEEJJJNNNPPPPPPPPPTTTQQQLLLGGGCCC@@@???>>>>>>???AAACCCEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLJJJGGGDDDCCCDDDEEEFFFHHHKKKOOOTTTZZZ^^^aaacccaaabbbbbbaaa```]]][[[ZZZZZZYYYWWWVVVTTTRRRPPPNNNKKKIIIFFFCCC@@@???>>>>>>;;;<<<<<<===>>>???@@@@@@>>>??????>>>>>>???AAABBBCCCFFFKKKOOORRRVVVZZZ]]][[[]]]___```^^^\\\[[[\\\YYYYYYXXXWWWWWWVVVVVVUUUTTTSSSQQQOOOMMMKKKIIIHHHBBB@@@===999555333222111,,,---///000111111000//////000000000000000//////...000111000///...///111000000000000000000000000//////............//////...------...000222555777........................+++---......------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------...---,,,++++++,,,---...+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++...---,,,---//////---,,,))))))************++++++,,,,,,,,,------------...++++++++++++++++++++++++))),,,000333444222...,,,,,,,,,+++++++++,,,---............------------,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------......---,,,***))))))*********,,,------,,,++++++,,,************************,,,,,,------------......+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++***,,,------++++++,,,...------,,,+++++++++,,,,,,***,,,---,,,+++***+++,,,))))))******+++,,,,,,,,,)))***+++,,,,,,+++***))))))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------///---++++++,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////---,,,,,,++++++,,,,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------((('''''''''(((+++---///---------......................................................///000111---///222444777;;;???CCCGGGGGGHHHKKKOOOUUUZZZ]]]]]]\\\\\\\\\]]]___aaabbb\\\[[[ZZZ[[[^^^aaabbbbbb______________________________```___^^^]]]\\\[[[RRRQQQPPPPPPQQQPPPMMMKKKKKKKKKJJJHHHFFFDDDCCCAAABBBAAA@@@??????>>>??????@@@DDDEEEBBBEEELLLLLLFFFFFFHHHLLLOOOQQQQQQQQQPPPQQQPPPMMMIIIFFFEEEDDDDDDCCCEEEHHHJJJMMMNNNNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRPPPNNNKKKIIIIIIJJJJJJHHHKKKPPPUUU[[[```ccceeefffggghhhhhhgggdddbbb```^^^\\\ZZZYYYYYYXXXVVVTTTUUUSSSOOOKKKGGGEEEDDDCCC======>>>>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;<<>>:::777555///000111111222222111111000000111111111000//////...///000000//////000111000000000000000000000000//////............//////......---...000333666888........................,,,...///...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,------...,,,---------------,,,+++***++++++,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,......,,,++++++++++++++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***,,,///111222111///...+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++,,,...000///---,,,...000++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,***+++---,,,,,,+++---......---,,,,,,+++++++++,,,)))+++------+++***+++,,,******++++++,,,---------+++++++++,,,,,,++++++***(((***+++------,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...///...,,,,,,------,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---.........------,,,,,,------...++++++*********++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++*********++++++,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,+++((((((((()))***+++,,,------------.........//////....................................///000111222444777:::===@@@CCCGGGJJJJJJKKKNNNQQQUUUYYY\\\^^^___^^^]]]\\\[[[\\\]]]]]]WWWVVVUUUVVVYYYZZZZZZYYYVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUUUUUUUTTTRRRPPPOOOHHHFFFDDDDDDDDDDDDBBBAAA??????>>>============>>>>>>>>>???AAACCCEEEGGGHHHGGGNNNPPPMMMQQQXXXWWWOOOLLLMMMNNNPPPPPPOOONNNMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKMMMPPPSSSUUUUUUUUUUUURRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZVVVUUUTTTSSSRRRRRRRRRRRRPPPQQQTTTXXX\\\___aaabbbeeefffggghhhgggeeebbbaaa___\\\ZZZZZZ[[[\\\[[[YYYZZZXXXVVVSSSPPPOOONNNNNNHHHHHHGGGEEEDDDCCCAAAAAA???>>>=========<<<;;;:::999;;;>>>@@@BBBEEEHHHKKKOOOSSSYYY]]]____________]]]\\\ZZZXXXUUUSSSQQQPPPPPPQQQRRRSSSSSSSSSRRRQQQOOOOOONNNKKKHHHCCC???===777666555444333333333333111111111111111000//////---///000000//////000222//////////////////////////////............//////000///------...000333555........................---...//////---,,,---...------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,,,,,,,,,,,,,++++++,,,---............***+++,,,,,,,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,++++++,,,------,,,***------,,,,,,,,,---...///,,,,,,,,,------.........------------------------+++,,,---...////////////***+++,,,---------,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........******,,,---------------***,,,---+++)))(((+++...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))+++,,,---......***+++---,,,,,,,,,---......---,,,,,,++++++++++++)))+++...---+++)))***,,,......---,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,,,,---...000...,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,+++***))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++*********+++,,,,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,++++++***,,,------------------------------.........//////////////////////////////............///000222222<<>>???@@@BBBEEEIIILLLOOOQQQNNNVVVYYYUUUYYY```^^^UUUMMMNNNNNNOOOOOONNNMMMMMMPPPQQQRRRSSSSSSSSSSSSSSSPPPRRRUUUXXXZZZ[[[ZZZZZZYYYZZZ[[[\\\\\\]]]]]]\\\ZZZZZZZZZYYYYYYYYYYYYYYYSSSSSSTTTTTTTTTTTTTTTTTTXXXYYY[[[]]]^^^_________bbbccceeeffffffdddaaa______\\\ZZZZZZ]]]___^^^]]]ZZZZZZYYYXXXWWWWWWWWWWWWTTTSSSQQQNNNKKKHHHFFFEEE@@@???>>>??????>>>===;;;999;;;<<<======>>>AAACCCKKKPPPWWW\\\^^^_________^^^]]]ZZZWWWTTTQQQOOOMMMPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSRRROOOKKKFFFDDD===<<<999666444333333333111111111111111000//////---///000000//////000222//////////////////////////////............//////111000---,,,,,,---000111...........................///000///---,,,,,,---------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------........................((()))***,,,,,,,,,+++***))))))+++---...///000000***+++,,,------,,,+++***,,,------......------,,,------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,//////...,,,,,,,,,+++,,,,,,---.........---------------------------------,,,,,,,,,+++++++++++++++---......---++++++++++++++++++++++++++++++......---------,,,,,,,,,+++++++++,,,,,,---------************************+++,,,,,,***(((((()))***,,,,,,,,,------..................------,,,,,,,,,---,,,,,,+++*********+++))))))***++++++++++++*********+++,,,------......,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))***,,,,,,++++++------------++++++***++++++,,,,,,++++++***,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++***)))************************------------------------++++++++++++++++++++++++)))******++++++,,,,,,---......---------,,,,,,,,,---------,,,,,,+++++++++...///000111000///...---,,,,,,,,,---------.............../////////000000---///111111000000000111///000222333555888<<>>@@@AAA@@@???===???>>><<<:::999888888777555444444666888::::::999999999:::>>>CCCFFFEEECCCFFFHHHLLLPPPTTTWWWYYYZZZWWWRRRNNNOOOTTTWWWWWWUUUSSSSSSSSSSSSRRRPPPOOONNNMMMPPPRRRTTTSSSSSSSSSTTTTTTUUUWWWXXXZZZZZZ[[[[[[\\\]]]___aaaaaa```___^^^ZZZYYYXXXXXXWWWWWWXXXXXXVVVTTTRRRQQQSSSTTTUUUTTTWWWXXXZZZ\\\]]]]]]\\\\\\______aaacccbbb``````aaaaaaZZZVVVYYY\\\\\\[[[]]][[[[[[ZZZZZZ[[[]]]^^^___```^^^[[[WWWSSSPPPNNNMMMIIIGGGDDDBBBCCCEEEHHHJJJAAAAAA???>>>>>>???@@@AAAEEEGGGLLLRRRWWW[[[]]]___aaa___]]]YYYVVVRRRPPPNNNGGGIIILLLOOOQQQRRRRRRRRRRRRRRRSSSTTTUUURRROOOLLLFFFCCC@@@===<<<:::888666222000......///111111111////////////...---,,,+++---.........//////000000000000000000000000000000////////////////////////000000000000///,,,***))),,,,,,---...//////......,,,---......//////......------------------------***+++,,,,,,++++++---///---,,,,,,++++++,,,,,,---........................------------------------...---+++))))))***+++,,,,,,,,,+++***+++,,,...///,,,------......------,,,------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---+++,,,------......------------------------------******+++,,,---...//////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...+++++++++***************......---------,,,,,,,,,---,,,++++++******++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---...///---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,)))******+++,,,---......---,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,+++***************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++...---------,,,,,,,,,+++***+++,,,---------------,,,,,,---------......................../////////,,,...//////......///111000222666999;;;???CCCFFFKKKMMMQQQTTTVVVWWWVVVUUUWWWWWWXXXXXXXXXWWWVVVUUURRRNNNJJJGGGFFFDDDAAA??????@@@@@@???>>>===;;;:::888999:::::::::999888777999888777666666555555555555444444666999;;;;;;:::;;;;;;<<<@@@DDDFFFEEEDDDFFFHHHKKKNNNQQQSSSTTTUUURRROOOMMMPPPUUUYYYYYYWWWVVVUUUTTTSSSRRRPPPPPPOOORRRSSSUUUUUUSSSRRRSSSTTTYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\\\\]]]___``````^^^\\\[[[YYYVVVTTTTTTTTTVVVWWWYYYVVVSSSQQQSSSUUUVVVVVVUUUVVVXXXYYYZZZ[[[[[[[[[YYYZZZ\\\______^^^___```___ZZZWWWZZZ[[[ZZZYYY[[[YYYYYYXXXYYYZZZ\\\^^^___```^^^\\\YYYWWWUUUSSSSSSNNNLLLIIIGGGFFFGGGIIIJJJJJJIIIGGGEEEEEEEEEEEEFFFBBBDDDFFFJJJOOOTTTXXXZZZZZZZZZYYYWWWSSSNNNJJJGGGCCCCCCDDDFFFIIILLLOOOQQQQQQRRRSSSTTTUUUTTTRRRPPPPPPMMMHHHDDDAAA===999666555333000000000111000///000000000000//////...---........./////////000000000000000000000000000000/////////...............((()))+++---.........---,,,------...//////......,,,---......//////......------------------------+++,,,---,,,+++,,,---///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++------------------------...---+++***)))***+++,,,...---,,,++++++*********,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------------------------------------,,,***((())),,,///,,,,,,------......------------------------------++++++,,,---...//////000------,,,,,,,,,,,,------------------------------,,,,,,+++++++++*********---,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,,,,+++,,,...000,,,,,,++++++***)))))))))------------,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,---------,,,,,,++++++,,,---///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---++++++,,,,,,---------...+++++++++++++++*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++.....................//////......---,,,,,,++++++------,,,,,,,,,+++++++++.........---------------,,,,,,------...000111222,,,------------...........................---------............///111444333777<<>>===;;;;;;;;;:::999888777777:::999888666555555444444444444444444444444555555666555555888;;;===>>>===??????@@@BBBFFFGGGGGGFFFHHHIIIKKKMMMOOOPPPQQQQQQPPPNNNOOORRRXXX\\\\\\[[[ZZZYYYVVVTTTRRRQQQPPPPPPQQQRRRTTTSSSRRRRRRSSSTTT[[[[[[[[[ZZZYYYXXXVVVUUUXXXVVVVVVXXX[[[[[[YYYUUUWWWUUURRROOONNNOOOQQQSSSUUURRROOONNNNNNPPPQQQQQQTTTTTTUUUVVVXXXYYY[[[\\\VVVWWWYYYZZZ[[[\\\\\\\\\ZZZVVVVVVXXXWWWTTTTTTVVVSSSSSSSSSTTTUUUWWWYYY[[[^^^]]]\\\[[[ZZZYYYYYYYYYVVVTTTPPPMMMKKKKKKKKKLLLNNNMMMLLLJJJJJJKKKKKKLLLEEEDDDDDDDDDFFFJJJMMMOOONNNPPPRRRRRRPPPLLLHHHEEEEEECCCAAA@@@AAAEEEIIILLLOOOOOOPPPRRRSSSTTTUUUVVVXXXUUUQQQLLLIIIEEE@@@===;;;888555333333222000...111111111111111111000000......////////////000000000000000000000000000000//////......---------,,,'''(((***,,,...///000000,,,---......///.........,,,---......//////......------------------------,,,---...---,,,,,,...000------,,,,,,,,,,,,------++++++++++++++++++++++++------------------------...---+++******+++,,,,,,,,,,,,,,,,,,+++***)))))),,,------......------,,,------------------------------------------------------------------------------------------------........................................................................,,,------+++******,,,...,,,,,,------...------,,,------------------------//////.........---------...---,,,++++++,,,---...........................,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++)))*********))))))+++---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++,,,,,,------,,,+++*********,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---000000///...,,,+++******************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,++++++***------++++++++++++------,,,------......------,,,,,,,,,------,,,,,,+++***+++,,,,,,---............++++++++++++++++++++++++------------------------............//////////////////......------------------------,,,,,,,,,,,,..............................---------...000111------------........................------------///000000000000222666999:::>>>DDDIIILLLOOORRRUUUZZZZZZ[[[\\\\\\\\\\\\\\\]]]ZZZVVVQQQLLLGGGDDDCCC????????????AAABBBBBBBBB>>>===<<<<<<;;;;;;<<<<<<>>><<<999777555555555666333333444666777888888999999999999;;;>>>@@@AAA@@@BBBCCCDDDEEEGGGIIIIIIIIIJJJKKKMMMNNNPPPRRRSSSSSSTTTTTTUUUYYY]]]______^^^\\\ZZZWWWSSSQQQPPPPPPQQQPPPQQQSSSSSSSSSUUUWWWYYYZZZZZZYYYYYYWWWVVVUUUTTTSSSQQQPPPRRRUUUVVVTTTPPPQQQPPPOOOOOOOOOOOOPPPQQQPPPOOOMMMNNNNNNNNNLLLKKKQQQQQQQQQQQQSSSVVVXXXYYYUUUWWWWWWWWWYYY\\\[[[YYYXXXVVVVVVYYYWWWSSSRRRUUUQQQQQQQQQQQQSSSUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZWWWSSSQQQOOONNNNNNLLLKKKKKKJJJKKKLLLNNNOOOKKKJJJHHHFFFEEEDDDDDDDDDEEEFFFIIIKKKLLLLLLKKKJJJKKKIIIDDDAAA@@@AAADDDFFFIIIJJJLLLMMMOOORRRUUUXXXYYYWWWTTTSSSQQQOOOLLLJJJBBB@@@<<<999777555111///222222111111111111111222//////////////////000000//////////////////////////////......------,,,,,,---......///////////////------...............---,,,---......///.........---------------------------...///...------...000------,,,,,,,,,,,,------,,,,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,&&&((()))+++,,,,,,,,,+++,,,------......------,,,------------------------------------------------------------------------------------------------........................................................................+++---///000...---------,,,------...------,,,,,,------------------------//////.........---------///...,,,,,,,,,,,,...///........................------------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,***)))((()))+++,,,------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++******)))***+++,,,,,,+++******))))))***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---000000///...,,,+++******************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111------++++++++++++------,,,------......------,,,,,,,,,------,,,,,,+++***+++,,,,,,---............++++++++++++++++++++++++------------------------,,,,,,---------.........---------....../////////............------------........................,,,+++***((((((((()))***---------.........//////........................///000111222444777<<>>AAADDDGGGHHHIIIGGGEEEBBB@@@>>>===>>>>>>===;;;888666555555777888555666888;;;===>>>>>>???@@@??????@@@CCCDDDDDDCCCDDDEEEGGGHHHIIIJJJLLLMMMMMMNNNPPPRRRUUUWWWZZZ[[[]]]]]]]]]^^^______^^^]]]ZZZXXXUUURRRPPPOOOPPPPPPPPPRRRTTTUUUUUUUUUWWWYYYVVVWWWWWWWWWVVVUUUTTTTTTPPPNNNMMMNNNQQQRRRPPPNNNJJJKKKMMMOOOPPPPPPPPPPPPNNNOOOQQQTTTUUURRRNNNJJJKKKKKKKKKKKKMMMOOOQQQSSSQQQTTTVVVVVV\\\dddfffbbb___\\\[[[]]]\\\XXXVVVWWWRRRRRRQQQQQQRRRSSSUUUVVVTTTTTTTTTUUUVVVXXXYYYZZZ]]]\\\ZZZWWWUUURRRQQQPPPNNNMMMLLLJJJJJJJJJKKKKKKMMMMMMNNNMMMKKKHHHEEECCCCCCCCCCCCDDDEEEGGGIIIJJJJJJIIIFFFDDDBBBAAAAAABBBCCCEEEGGGHHHJJJNNNSSSWWWWWWWWWVVVVVVWWWWWWUUUSSSJJJGGGDDD@@@===:::666333333222111000000000111111000000000000000000////////////////////////////////////.........---------111000000///.........------...............------,,,---......///.........------------------------...//////...,,,,,,...///...------,,,,,,------...,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,------&&&''')))+++,,,,,,,,,+++,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------........................+++...111111000...------------......------,,,,,,------------------------++++++,,,---...//////000......------------.......................................---------,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------.........---******+++,,,)))******,,,---...///000++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***)))((()))***+++,,,******++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---++++++,,,,,,---------...*********+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......,,,,,,------...//////000......---------,,,,,,,,,---------------............---,,,***))))))))))))------........./////////........./////////000000///111333666999===BBBEEEMMMOOORRRTTTTTTUUUWWWYYY___``````___^^^\\\ZZZXXXPPPMMMGGGAAA<<<:::999999999???FFFLLLOOOQQQRRRSSSNNNJJJEEE@@@<<<:::999999888777666555555777999;;;;;;===@@@CCCEEEGGGGGGGGGIIIGGGFFFGGGHHHHHHGGGEEEEEEGGGHHHIIIJJJKKKNNNQQQQQQQQQSSSVVVYYY\\\___aaabbbbbb```^^^[[[YYYXXXWWWTTTSSSQQQOOONNNNNNOOOOOOKKKNNNQQQRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQKKKLLLLLLLLLLLLMMMMMMMMMHHHJJJLLLNNNOOOOOOOOOOOOQQQRRRVVVYYY[[[XXXSSSOOOMMMMMMMMMNNNOOOPPPQQQRRROOOUUUYYY]]]jjjzzz|||ooohhhcccdddccc___ZZZYYYRRRQQQPPPNNNNNNNNNNNNOOOQQQQQQQQQRRRSSSTTTUUUUUUYYYYYYYYYXXXVVVUUUSSSRRRTTTRRROOOLLLJJJHHHHHHHHHIIIKKKOOOQQQRRRPPPMMMKKKIIIGGGDDDBBB@@@AAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAA???CCCFFFGGGHHHKKKQQQVVVYYYXXXXXXYYYZZZZZZWWWUUUQQQNNNKKKHHHEEEAAA<<<999555444222111000000111111111111000000000000//////000000000000000000000000////////////////////////......------,,,------............///......---,,,,,,---......//////......------------------------......///---,,,+++---.........------------......***++++++,,,,,,------...------------------------,,,,,,,,,,,,------------***+++++++++++++++******,,,------......------,,,------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...//////...------...------......------,,,+++------------------------******+++,,,---...//////------............---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---........................,,,------,,,+++***,,,---))))))******+++,,,------******+++++++++,,,,,,,,,++++++******++++++,,,---,,,+++***))))))+++,,,...+++,,,---......---+++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,+++***+++,,,)))******+++,,,---......++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++------------------------...---***(((((()))+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......------------------......,,,,,,,,,+++++++++******+++,,,,,,,,,------------///////////////...---,,,............////////////---......///000111222222111444999>>>BBBFFFKKKNNNTTTUUUWWWWWWWWWXXXZZZ\\\^^^_________]]]ZZZVVVTTTHHHEEE@@@;;;888888999:::>>>EEEOOOVVVXXXXXXWWWWWWKKKGGGBBB<<<888777777888888999999;;;===@@@BBBDDDGGGIIILLLPPPRRRSSSSSSSSSQQQPPPMMMLLLLLLKKKIIIGGGEEEGGGIIIJJJJJJLLLPPPSSSSSSTTTUUUWWWZZZ^^^aaacccaaa___\\\WWWSSSOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMGGGKKKQQQUUUWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYXXXWWWRRRUUUWWWVVVSSSRRRUUUYYY[[[ZZZYYYYYYYYYZZZ\\\]]]^^^^^^```ccceeedddaaa___]]]^^^______`````````___YYYaaagggooowwwuuuuuuooogggccc[[[YYYVVVTTTRRRQQQPPPPPPSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTVVVWWWWWWVVVTTTSSSSSSQQQOOOLLLKKKIIIIIIIIIGGGIIILLLPPPRRRSSSSSSRRROOOMMMJJJGGGDDDBBBAAA@@@??????????????????@@@@@@@@@DDDIIIJJJJJJLLLQQQVVVXXXXXXYYY[[[\\\\\\ZZZXXXUUUSSSPPPNNNKKKHHHCCC???888777444222111111111222111111111000000000//////000000000000000000000000......//////000111111111///...---,,,,,,---............//////...------,,,,,,---......//////......---------------------------......---+++***,,,---......------------......++++++,,,------...//////------------------------+++,,,,,,------...------,,,,,,++++++++++++,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,***+++---000---.........---,,,,,,+++------------------------------,,,,,,,,,+++++++++,,,---...//////...---,,,------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***,,,---++++++++++++++++++,,,,,,*********++++++,,,,,,,,,+++*********+++,,,,,,------,,,+++******,,,...///+++---///111111///,,,+++*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++------------------------444111---)))((((((***+++++++++---......---++++++***++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////.........---,,,,,,++++++*********))))))))))))(((+++++++++,,,,,,---------+++,,,---.........---,,,............/////////000---...///000111222333444555999@@@EEEJJJOOOSSSVVVWWWXXXYYYYYYXXXZZZ]]]```\\\^^^______\\\XXXSSSPPPDDDAAA<<<999777888:::<<<===EEEPPPWWWXXXVVVTTTSSSEEEBBB===999777888:::;;;===>>>@@@CCCFFFJJJMMMNNNRRRTTTWWWZZZ]]]^^^^^^^^^WWWUUURRRPPPNNNMMMJJJGGGDDDGGGIIIJJJJJJLLLQQQUUUTTTUUUUUUWWWZZZ]]]```bbb]]][[[WWWQQQKKKHHHGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLJJJPPPYYY```eeehhhiiikkkjjjjjjjjjjjjiiigggfffeeebbbgggjjjhhhcccbbbffflllxxxuuupppmmmlllnnnrrrtttpppoooooopppsssttttttssspppqqqrrrssssssrrrqqqppphhhpppwwwzzztttjjjiiieeebbb___]]]\\\[[[UUUTTTSSSRRRQQQQQQQQQQQQOOOQQQSSSUUUVVVVVVUUUTTTMMMLLLKKKKKKKKKLLLMMMNNNHHHIIIJJJMMMOOOQQQSSSSSSQQQQQQPPPNNNKKKHHHEEECCCBBBAAA???=========>>>???BBBGGGLLLMMMLLLMMMRRRWWWUUUVVVXXX[[[^^^___^^^\\\XXXVVVTTTRRROOOLLLGGGDDD;;;999666444222111222222222111111111000000//////000000000000000000000000......///000111222333333444222111///.............../////////...---,,,,,,,,,---......//////......------------------------------...,,,******+++,,,......------------............//////000111222222------------------------+++,,,------.........---******)))***+++...000111------............------------------------------.........------,,,,,,,,,........................------------------------////////////////////////+++,,,,,,---.........---------------------------......------------......---------------------------------,,,,,,+++++++++------------------------***,,,...000000///...---------------------------,,,,,,,,,---------......---------....../////////,,,,,,------,,,,,,+++***$$$&&&)))*********,,,---///---++++++---...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...************************...---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///111000...,,,+++++++++,,,***+++---//////...---,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,))))))***+++,,,,,,------//////000000///...------.........------,,,,,,,,,+++,,,---......---,,,+++------------------------...///000///---------......///000111222555999<<>><<<888555555777;;;===CCCHHHPPPUUUUUUPPPIIIDDD???===:::999999;;;???AAABBBDDDIIIMMMQQQRRRSSSSSSYYY[[[^^^______]]]ZZZXXX[[[VVVQQQNNNMMMLLLJJJHHHEEEIIIMMMMMMKKKJJJKKKMMMVVVUUUTTTTTTVVVWWWXXXXXXSSSNNNIIIGGGIIIIIIFFFCCCFFFHHHJJJKKKKKKLLLNNNPPPRRRZZZfffpppvvv{{{}}}zzzxxxwwwvvvyyy~~~}}}}}}}}}{{{{{{}}}{{{ssskkkcccbbb```]]]ZZZWWWUUUTTTUUUVVV[[[bbbgggeee\\\TTTSSSQQQNNNLLLLLLLLLKKKKKKLLLLLLLLLMMMOOOPPPQQQRRRMMMMMMMMMNNNNNNMMMMMMLLLDDDDDDBBB@@@???>>>======>>>@@@DDDIIINNNRRRUUUWWWYYYWWWUUUUUUWWWZZZ[[[\\\\\\YYYVVVTTTTTTRRRNNNKKKEEEBBB>>>999666333222222444333222333444444222000/////////000000000000000000000//////.........---444222///---,,,...000111000000000000000000000000..............................------------.........---+++******+++---......------------,,,,,,,,,........................---,,,,,,+++,,,---///000//////.........---------++++++,,,,,,------,,,,,,------............------------------------------......---------,,,,,,,,,........................------------------------........................+++,,,------......------------------------------------,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++------------------------+++,,,...//////...---,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,---///...,,,++++++,,,...---,,,,,,......---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///000///---,,,++++++,,,,,,************++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((''''''***++++++,,,------......///////////////...------------------------,,,,,,......////////////......---------------------------...//////...---///000---///111333666:::@@@CCCGGGJJJMMMPPPSSSUUUYYY\\\^^^^^^^^^^^^____________dddaaa^^^\\\ZZZTTTKKKCCC:::999777777999<<<@@@CCCEEEGGGJJJLLLKKKGGGCCC@@@???>>>======???BBBEEEGGGMMMOOOQQQTTTWWWXXXYYYYYYYYY[[[]]]^^^^^^\\\ZZZYYYYYYUUUOOOLLLKKKJJJHHHFFFEEEGGGJJJKKKKKKKKKLLLNNNNNNNNNNNNOOOOOOOOONNNMMMRRRNNNIIIFFFGGGHHHHHHHHHMMMNNNPPPSSSVVVXXXZZZ[[[___fffpppyyy}}}wwwqqqllliiifffdddbbbeeekkksssxxxuuulllcccXXXSSSMMMJJJKKKKKKKKKJJJPPPOOOOOONNNOOOOOOPPPQQQSSSSSSSSSRRRQQQPPPOOONNNKKKIIIGGGDDDBBB@@@>>>>>>>>>>>>@@@CCCHHHNNNSSSVVVZZZXXXVVVUUUVVVWWWWWWVVVZZZXXXWWWXXXXXXWWWSSSPPPLLLJJJEEE@@@<<<999777666444222111111222222000///////////////////////////111111000000000/////////222111///.........///000////////////////////////........................---------,,,,,,---------...---,,,++++++,,,---............------,,,,,,,,,...........................---,,,++++++,,,------*********++++++,,,,,,,,,///...,,,,,,,,,---///000------............------------------------------...------------,,,,,,,,,........................------------------------------------------------,,,,,,------......------------------------------,,,,,,,,,++++++,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---......---+++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***---///000///---,,,,,,------,,,,,,---//////---+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,......------------.........------,,,,,,------...---+++***))))))***---...,,,,,,,,,---------......++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,------......///...////////////...------,,,,,,------------------......------------......------------------------,,,---......---...000111---000444888===BBBHHHLLLOOOQQQTTTVVVWWWYYY[[[^^^______^^^^^^___```aaabbbcccaaa^^^[[[WWWOOODDD<<<666777888;;;???BBBFFFGGGFFFEEECCCAAA@@@?????????@@@AAACCCEEEHHHJJJMMMNNNTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYWWWTTTOOOKKKJJJIIIGGGFFFEEEDDDDDDFFFIIIKKKLLLLLLHHHHHHIIIJJJJJJIIIHHHGGGOOOOOONNNLLLMMMPPPUUUYYY]]]\\\]]]aaagggkkkkkkjjjooossszzz~~~|||xxx{{{yyyccc[[[QQQLLLLLLMMMKKKIIINNNNNNMMMLLLLLLNNNOOOPPPSSSSSSRRRQQQPPPNNNMMMLLLNNNLLLJJJHHHFFFDDDCCCCCCAAA???>>>???CCCJJJQQQUUUZZZYYYWWWWWWWWWWWWVVVTTTVVVVVVVVVXXXYYYYYYWWWUUUTTTRRRMMMHHHCCC???<<<:::666444111000111111000000////////////////////////111111111111000000000000000000000///////////////................................................---,,,,,,,,,,,,,,,,,,---///...---,,,,,,---.../////////......---,,,++++++..............................---,,,++++++++++++(((((()))***+++,,,------000...+++******,,,000222------............------------------------------------------------------........................,,,,,,------------------------------------------,,,,,,------...------,,,------------------------------,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------------------------------,,,------------+++******------------------------,,,,,,,,,---------....../////////......---------,,,,,,------,,,,,,+++***&&&(((+++,,,,,,---...000,,,,,,---...000///,,,***------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,+++,,,,,,,,,------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------.........---,,,,,,,,,---...///,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...............+++,,,,,,,,,------...............//////...------,,,,,,,,,------.........,,,,,,***))))))***,,,,,,,,,,,,------------------,,,---...---,,,---///111000444999>>>CCCHHHMMMPPPUUUVVVXXXYYYYYYZZZ\\\^^^```___^^^^^^___aaaccceeedddbbb```\\\WWWMMMBBB;;;999:::===@@@CCCEEEGGGGGGDDDBBB???======???AAACCCEEEGGGJJJNNNPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWXXX\\\[[[ZZZXXXWWWVVVUUUUUUTTTQQQMMMJJJHHHGGGFFFFFFDDDBBB???AAAEEEHHHIIIGGGFFFGGGGGGGGGHHHIIIKKKMMMRRRXXX^^^aaacccffflllrrrtttqqqqqquuu{{{}}}{{{wwwxxxzzz}}}tttiii\\\TTTSSSSSSPPPNNNMMMLLLLLLLLLMMMOOOQQQRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIFFFDDDBBBBBBDDDIIINNNQQQWWWVVVVVVXXXZZZZZZYYYWWWTTTSSSSSSSSSTTTUUUUUUUUUXXXVVVRRRNNNIIIDDD@@@>>><<<999555333222333222222000000///////////////...000000000000000000000000//////000111111000///......................................................------,,,,,,------...//////............//////000000///...---,,,++++++........................,,,,,,,,,,,,+++++++++,,,++++++,,,------...//////---,,,***))))))+++---///------............------------------------------------------------------........................,,,,,,,,,---------..............................,,,------...------,,,,,,------------------------......------------......------------------------+++++++++,,,,,,---------------------------------------------,,,++++++***------------------------,,,,,,,,,---------....../////////......---------,,,,,,------,,,,,,+++***###&&&)))+++,,,---///111,,,,,,---...000///,,,***------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,------.........,,,---.........---,,,+++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------,,,,,,,,,------.........,,,,,,***))))))***,,,,,,,,,,,,,,,---------..................---...111333777;;;@@@EEEHHHKKKOOOQQQVVVXXXZZZZZZZZZ[[[\\\^^^aaa```___^^^___aaadddeeedddcccbbb___YYYPPPGGGAAABBBCCCFFFGGGHHHGGGFFFEEEBBBAAA@@@@@@BBBFFFIIIKKKLLLNNNQQQTTTUUUTTTSSSRRRNNNNNNOOOOOOQQQSSSUUUVVV[[[YYYWWWTTTRRRQQQPPPPPPMMMLLLIIIFFFDDDCCCCCCDDDFFFBBB@@@AAAEEEHHHHHHFFFGGGGGGGGGFFFGGGMMMUUU[[[cccmmmyyy~~~{{{nnneeeaaa___[[[YYYTTTSSSRRRRRRQQQQQQQQQPPPQQQQQQRRRRRRRRRQQQPPPPPPJJJJJJIIIIIIJJJJJJKKKKKKIIIIIIHHHGGGGGGHHHIIIJJJNNNOOOPPPTTTXXXZZZZZZZZZVVVTTTQQQNNNMMMOOORRRTTTWWWWWWUUUSSSOOOKKKHHHFFFBBB>>>:::666555444333222111111000000000/////////////////////////////////---///000111111000///...................................................//////............//////////////////////////////000000///......---,,,,,,........................******+++,,,------......///////////////.........++++++,,,,,,,,,---------------............------------------------------,,,,,,,,,------------...........................+++,,,,,,------.........////////////////////////------......------,,,,,,------------------------///......------......///------------------------+++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***(((***------------...///---,,,,,,---//////---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,------------,,,+++***++++++++++++++++++++++++,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------.........---)))+++,,,------,,,)))(((,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---............---,,,,,,------------------......------------......+++,,,,,,------............///000000000333777:::???CCCHHHKKKMMMNNNPPPQQQUUUWWWYYYZZZZZZ[[[]]]___``````______```aaabbbcccaaaaaaaaa___[[[UUUOOOLLLMMMNNNOOOOOONNNLLLIIIGGGDDDEEEEEEGGGJJJMMMPPPRRRRRRSSSUUUWWWVVVTTTQQQPPPNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLFFFFFFEEECCC@@@@@@BBBDDDJJJIIIHHHJJJLLLNNNOOONNNMMMMMMLLLKKKMMMVVVbbbkkk{{{zzzsssooollljjj```___]]]ZZZUUUPPPKKKIIIOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEGGGGGGHHHLLLQQQTTTVVVVVVVVVTTTPPPLLLIIIJJJNNNQQQTTTUUUVVVWWWVVVTTTRRRPPPHHHEEE@@@;;;999666333111333222222111111000000///............////////////---...000111111000000///................................................000000////////////000000/////////////////////////////////............---........................)))***+++---...///000000............---------,,,......///000000000000///------............------------------------------,,,,,,,,,---------..............................++++++,,,,,,---......///........................------......------,,,+++------------------------...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,+++------------------------------------------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,...//////---,,,---......---,,,,,,......---,,,------,,,,,,,,,,,,++++++************************------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++,,,---.........---,,,,,,,,,,,,,,,++++++******,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------,,,,,,......////////////......++++++,,,,,,---......///...///111333666:::@@@DDDFFFIIINNNRRRRRRRRRRRRSSSTTTVVVXXXZZZZZZ\\\^^^```````````````````````````[[[\\\]]]\\\ZZZXXXVVVUUUUUUVVVVVVVVVUUUSSSPPPOOOLLLLLLKKKKKKMMMOOOQQQSSSTTTUUUVVVVVVUUUSSSPPPNNNNNNOOOQQQRRRRRRQQQQQQPPPLLLLLLLLLLLLKKKKKKJJJJJJFFFFFFFFFDDDCCCCCCFFFIIIPPPRRRUUUXXXYYY[[[]]]^^^[[[\\\]]]]]]___hhhttt~~~}}}}}}rrrrrrpppkkkddd\\\TTTOOOOOOOOOPPPOOOOOONNNMMMMMMQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIGGGFFFEEEGGGJJJMMMOOOOOOOOOOOONNNKKKGGGFFFGGGJJJLLLOOOSSSVVVXXXXXXWWWWWWQQQNNNIIIDDD@@@<<<777444444444333333222111111000......//////000000000000......///000000000000000////////////////////////........................//////............//////.........//////.....................////////////........................+++,,,---///000000//////,,,,,,------------------111000000000000111222222---..................---------------------------,,,,,,,,,------.................................++++++,,,,,,---...//////---------------------------.........---,,,,,,+++---------------------------,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++---------------------------------------...///000------------------------,,,,,,,,,---------......---------....../////////,,,,,,---------,,,+++++++++,,,......---,,,---...///---++++++---...---------------,,,,,,,,,++++++************************...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......///...---+++)))'''------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,.........---,,,+++000///---++++++,,,---...,,,,,,,,,---------......+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,------.........---.........------,,,,,,,,,+++,,,............,,,+++++++++,,,,,,---...//////---///222555:::@@@HHHMMMIIIMMMRRRVVVVVVUUUUUUUUUSSSUUUXXXYYY[[[\\\___aaa___```````````````___^^^VVVXXXYYYYYYYYYYYYZZZ[[[YYYYYYZZZZZZZZZYYYWWWVVVTTTRRROOOMMMLLLNNNPPPQQQTTTUUUUUUUUUTTTRRRPPPNNNLLLMMMOOOOOOOOOMMMJJJIIIEEEFFFHHHIIIJJJKKKKKKKKKHHHJJJJJJIIIGGGHHHLLLPPPTTTYYY___bbbccceeeiiillliiilllnnnoooqqqxxxzzzpppgggaaaUUUUUUUUUTTTSSSQQQPPPOOOPPPQQQQQQRRRSSSUUUWWWXXXRRRQQQQQQPPPPPPPPPPPPPPPLLLIIIFFFFFFGGGIIIJJJJJJFFFIIIKKKIIIEEEBBBBBBCCCEEEHHHNNNSSSWWWYYYYYYXXXYYYVVVQQQMMMHHHBBB<<<888555555444444333222111111//////000000111111111222.../////////000000111111000000000000000000000000..............................------------......------............------------......///000000000........................---...///000000000///...+++,,,,,,---...///000000222000...,,,,,,///222444,,,,,,,,,---------......---------------------------,,,+++***+++,,,---.....................---------------,,,,,,+++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++...//////000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...222111000///---,,,+++***++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++******+++,,,---,,,+++***))),,,***)))))),,,...//////------------------------------------------------.........------.........---,,,+++*********+++,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------,,,,,,******+++,,,,,,---......000000//////......------------.../////////.........,,,++++++---...---,,,.........------,,,,,,,,,++++++******++++++,,,---******+++,,,,,,---......------------------------------------------------...///000///...------...111444888>>>CCCHHHLLLMMMTTTUUUWWWWWWUUUTTTTTTTTTQQQSSSVVVZZZ\\\^^^______``````___^^^\\\ZZZXXXWWWUUUUUUVVVWWWYYY[[[\\\]]]YYYZZZ\\\\\\[[[XXXUUUSSSOOOMMMKKKJJJJJJKKKMMMNNNQQQSSSTTTSSSQQQOOONNNOOOPPPMMMLLLNNNPPPNNNHHHBBBBBBBBBCCCGGGLLLPPPSSSSSSPPPPPPQQQTTTWWWYYYXXXVVV```hhhppptttssssssuuuyyyzzzyyyyyyzzz}}}{{{kkkiiikkkkkkiiiddd^^^XXXVVVTTT\\\^^^YYYXXX^^^[[[SSSRRROOOMMMNNNQQQSSSRRROOONNNLLLKKKJJJJJJIIIFFFDDDEEEDDDCCCBBBAAAAAAAAAAAA???BBBGGGMMMSSSWWWZZZ[[[[[[WWWSSSRRRRRRNNNGGG@@@<<<;;;888555333111000///111222222222111000//////000000000000000000000000111111000000000000111111//////////////////////////////.........---------...///000///...---...000000...,,,,,,------,,,+++------------------------------------------------,,,---///222555999<<<===@@@999000,,,...000111///,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...........................---------,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------.........------------------------,,,------......------,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---------,,,+++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,++++++...,,,++++++---/////////------------------------------------------------...------,,,,,,------...---,,,+++*********+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,------------------++++++,,,------...//////////////////............000//////000222666:::<<<777333///---...111333333.........------,,,,,,,,,+++++++++***++++++,,,---++++++,,,------...//////------------------------------------------------...///000///......000222666888===BBBGGGKKKOOOPPPTTTVVVYYYYYYWWWUUUTTTUUUNNNPPPTTTWWW[[[]]]^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVSSSTTTTTTUUUWWWYYYZZZ[[[XXXYYYZZZZZZXXXVVVRRRPPPKKKKKKJJJJJJJJJLLLMMMNNNMMMOOORRRRRRPPPOOONNNNNNNNNKKKIIIKKKNNNMMMHHHDDDGGGIIIKKKNNNQQQUUUWWWYYYTTTWWW]]]ccciiimmmppprrrwwwzzz}}}yyyxxxxxxwwwtttnnnhhhdddaaaaaakkkpppmmmjjjjjjaaaVVVUUURRRNNNMMMNNNOOONNNKKKLLLKKKKKKKKKKKKJJJGGGEEEDDDCCCBBB@@@???>>>======;;;>>>BBBHHHNNNSSSWWWYYY___[[[WWWVVVWWWUUUPPPKKKDDDAAA<<<777444222111222///000000000000//////...000000000000000000000000000//////////////////000//////////////////////////////.........---------...///000///...---...000000...,,,,,,---------,,,------------------------........................---------...000111333444:::333,,,)))+++------,,,,,,,,,,,,---------......------------------------++++++,,,---------------........................------------,,,,,,,,,,,,...///000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////........................,,,------......------,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***************++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++------,,,,,,,,,,,,------///...,,,,,,...//////...---------------------------------------------------,,,,,,++++++,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......++++++,,,,,,------......,,,------....../////////.............../////////111000///000444;;;BBBFFF>>>888111,,,+++---000222.........---------------+++++++++++++++,,,------,,,------....../////////------------------------------------------------///000000//////111444777>>>@@@CCCHHHLLLPPPRRRTTTUUUXXXZZZ[[[XXXUUUTTTSSSKKKMMMQQQUUUYYY[[[]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUQQQRRRSSSTTTUUUVVVWWWXXXVVVWWWWWWWWWUUURRROOOMMMGGGHHHHHHIIIJJJKKKLLLLLLIIILLLPPPQQQPPPOOONNNNNNKKKIIIHHHJJJMMMOOONNNKKKSSSWWW\\\^^^^^^___bbbeee```fffooowww}}}~~~zzzvvvsssqqqrrr~~~~~~pppbbb[[[VVVPPPNNNNNNNNNLLLJJJJJJJJJKKKMMMNNNNNNKKKIIIEEEDDDCCCAAA???===;;;:::999;;;>>>CCCIIIOOOTTTWWW___\\\YYYZZZ[[[[[[XXXUUUOOOKKKDDD===888555555555000000000000000000000000000000000000000000000000/////////////////////////////////////////////////////////............---...///000///...---...000000...,,,,,,---...---,,,------------------------////////////////////////,,,,,,,,,,,,,,,---...///333///***)))+++,,,,,,***,,,,,,,,,---------......------------------------***+++---.........---,,,---------...............------------------,,,,,,---///000222222000///---------------------------...---,,,++++++,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------,,,,,,+++***+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,************************+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++...---,,,+++,,,---...//////...,,,---......---,,,------------------------------------------------,,,++++++++++++++++++,,,------,,,,,,++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........******+++,,,------......,,,---------.........///---------......////////////...---...222888>>>BBBAAA;;;333,,,******++++++...............---------,,,++++++++++++,,,------,,,---------.........///------------------------------------............///000000000111555:::===EEEFFFIIIMMMPPPSSSUUUUUUWWWYYY[[[ZZZWWWSSSOOONNNJJJLLLPPPTTTXXX[[[\\\]]]YYYYYYYYYYYYXXXWWWVVVUUUPPPQQQRRRSSSTTTTTTUUUUUUSSSSSSSSSRRRPPPNNNKKKIIIFFFGGGGGGHHHHHHHHHHHHGGGHHHKKKOOOPPPOOOMMMLLLKKKHHHGGGHHHLLLRRRWWWZZZZZZdddjjjooopppmmmmmmppptttpppxxx~~~}}}}}}yyyiiibbbZZZUUUSSSRRRPPPMMMHHHIIIKKKNNNPPPQQQOOOLLLIIIHHHGGGDDDAAA???<<<;;;<<<<<<===???CCCIIINNNQQQVVVVVVWWWZZZ]]]^^^\\\YYYWWWSSSMMMGGG@@@<<<999888333222222222222222333333000000000000000000000000000000000000000000000000/////////////////////////////////..................///000///...---...000///...,,,,,,.........---................................................++++++,,,,,,---///000111000...,,,,,,...///---,,,,,,,,,,,,---------......------------------------+++,,,---...///...---,,,---------.........//////---------------------------///000222222000///---------------------------...---,,,++++++,,,---...+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,------......------,,,........................------------------------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------,,,+++,,,---///000...,,,+++,,,------,,,***------------------------------------------------+++++++++******+++++++++------------,,,,,,++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////******++++++,,,---......,,,,,,,,,,,,,,,---------,,,,,,------......//////---------...000222555666===999444000///......---........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------------------------------------------......////////////000222333666:::@@@DDDKKKLLLNNNPPPRRRTTTUUUVVVXXXZZZZZZXXXSSSNNNJJJIIILLLNNNQQQUUUXXXZZZ\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUPPPQQQRRRSSSSSSSSSSSSRRRPPPPPPOOONNNLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBEEEHHHKKKLLLJJJHHHGGGGGGEEEGGGJJJQQQZZZbbbiiillluuuyyy~~~}}}zzzyyy|||xxxnnneee```[[[VVVRRRGGGHHHIIILLLOOOPPPNNNLLLKKKJJJIIIGGGDDDAAA>>>===>>>===<<<<<<===AAADDDGGGJJJNNNSSSYYY^^^^^^\\\ZZZYYYXXXVVVQQQLLLEEE@@@<<<666555444333222222222333111111111111111111111111...//////000000//////...////////////////////////////////////////////////...///000///...---...000///...,,,---...//////...........................------------------------------------......///000...------...//////...---,,,,,,,,,---------......------------------------,,,,,,---...............,,,,,,------.../////////------------...............///000000000000///...------------------------...------,,,,,,------...+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////......---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,---...///,,,++++++,,,---...,,,***------------------------------------------------,,,++++++******++++++,,,---------------,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---...///000000///......000///......000000000................../////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000111333666999===BBBHHHLLLOOOPPPRRRSSSTTTUUUUUUUUUWWWXXXWWWTTTOOOKKKIIIHHHOOOQQQSSSVVVXXXYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSOOOPPPQQQRRRRRRQQQPPPPPPMMMLLLLLLKKKJJJHHHGGGFFFGGGFFFEEEDDDBBB@@@??????BBBDDDFFFGGGFFFEEEFFFFFFIIILLLRRR[[[fffpppyyy~~~yyyqqqiiiaaa\\\NNNMMMLLLLLLMMMMMMKKKIIIJJJJJJIIIHHHFFFCCC@@@???@@@>>><<<:::999:::<<<===BBBGGGNNNVVV[[[\\\\\\[[[YYYZZZZZZYYYTTTNNNHHHDDD:::999666444222000000000111111111111111111111111,,,,,,............,,,,,,////////////////////////...////////////000000000...///000///...---...000///...,,,---...000//////........................------------------------000///...---,,,++++++++++++,,,------------,,,,,,,,,,,,,,,---------......---------------------------------------...//////,,,,,,------...//////000------------.........///................................................,,,------------------,,,,,,,,,,,,,,,---------...------------------------,,,------......------,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,)))***+++,,,------------+++++++++---//////...,,,------------------------------------------------,,,,,,++++++++++++,,,,,,,,,---.........---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////++++++++++++++++++,,,,,,------------------------...------------------,,,+++,,,---......------,,,+++***)))***---......------........./////////000---,,,,,,,,,,,,---......---------------------------------------------------------...///000000000444777<<>>>>>>>>@@@AAADDDFFFHHHIIIKKKOOOSSSWWW```fffoooyyy~~~ooojjjbbb[[[VVVRRRNNNKKKLLLMMMNNNOOONNNMMMJJJIIIFFFEEECCC@@@???>>>======:::<<<@@@EEEJJJQQQWWW\\\ZZZZZZ[[[ZZZZZZYYYWWWWWWJJJGGGBBB===999666444444111111111111111111111111000222333444444333222000////////////////////////.../////////000000111111...///000///...---...000///...,,,---///000000///////////////////////////////////////////////////............//////000111---.........,,,,,,,,,---++++++,,,,,,---...//////................................................---------.........//////,,,---.........---,,,++++++,,,------......------.........------,,,,,,,,,***++++++,,,---...//////...---,,,,,,,,,,,,---...........................------------------------........................------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++...------------...//////...---+++******+++,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,222222000...,,,***((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...,,,+++,,,///222444//////000111111000///.........---------,,,,,,,,,///...---...///000/////////.........///000222333>>>AAAFFFLLLPPPRRRSSSSSSWWWWWWXXXXXXXXXXXXWWWWWWUUUSSSQQQOOONNNOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXSSSQQQPPPOOOPPPPPPNNNMMMLLLOOOSSSSSSQQQNNNLLLKKKFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBB@@@???@@@BBBDDDKKKNNNSSSYYY[[[]]]eeennnyyyyyy{{{uuucccUUUOOOOOOQQQOOOLLLMMMOOOOOOMMMJJJIIIHHHGGGGGGFFFCCC???;;;:::::::::<<>>BBBBBBBBBCCCCCCGGGLLLOOOYYY[[[aaagggiiikkkrrr{{{tttddd[[[XXXUUUTTTQQQPPPPPPOOONNNLLLJJJIIIHHHHHHGGGEEEAAA>>>===<<<;;;<<<>>>CCCHHHKKKUUUVVVXXXZZZ[[[[[[ZZZYYYYYYVVVQQQLLLGGGAAA;;;777444333111111222222111///000000000000111111111111111111111111000000000/////////...---......///000000000000000///////////////////////////000111111//////............//////........................//////.........---------...------...//////,,,***------------------------..................................................................---------............---,,,,,,---------...------,,,,,,...------------,,,,,,,,,------------------------...------,,,,,,------...------------------------------------------------........................------,,,,,,,,,,,,------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///+++,,,---...............---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---------------------------...//////...---,,,++++++++++++,,,,,,---------+++,,,------,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))------,,,,,,------------------------......///000/////////............---////////////////////////000000111333666;;;???BBBGGGIIILLLOOOQQQRRRRRRQQQTTTUUUVVVWWWXXXYYYYYYYYYVVVUUUSSSRRRQQQQQQRRRSSSPPPQQQRRRSSSSSSSSSSSSSSSSSSQQQOOOOOOOOONNNMMMKKKHHHKKKMMMMMMKKKIIIGGGGGGCCCCCCBBBBBB@@@???>>>>>>BBBEEEIIIMMMRRRZZZbbbgggmmmnnnsssxxxzzzzzztttiiieeedddcccaaa\\\WWWRRROOONNNLLLKKKJJJJJJJJJIIIFFFDDDDDDBBB@@@>>>===???AAACCCQQQRRRUUUXXXZZZZZZZZZYYY\\\ZZZWWWTTTOOOIIIBBB===888555333222222222222111111111111111111111111111111111111111000000000000......---......///000111////////////000000000000///////////////000111111//////............///////////////////////////////////////............------,,,---...000000...,,,------------------,,,,,,...............................................................---------...............------,,,------......------,,,+++------------------------.........------,,,,,,,,,------------------------------------------------------------------------..............................------------......000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------/////////...---,,,---,,,,,,++++++,,,,,,---,,,------......------,,,........................////////////...---,,,+++******+++,,,,,,---......))))))+++000666777333///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,+++,,,,,,++++++,,,...///111/////////////////////...///000000000///...///000111111333666;;;AAAFFFIIIKKKMMMOOOPPPQQQQQQQQQPPPRRRSSSUUUVVVXXXYYYYYYYYYVVVUUUTTTSSSSSSSSSSSSTTTSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQNNNNNNMMMMMMJJJIIIGGGIIIJJJIIIFFFCCCBBBBBBCCCBBBAAA@@@AAACCCFFFGGGHHHNNNWWWaaajjjttt|||xxxuuuwwwxxxwwwooodddYYYRRRPPPLLLKKKJJJJJJKKKKKKJJJIIIIIIGGGDDDBBB@@@??????@@@JJJLLLPPPUUUXXXZZZ[[[[[[]]]\\\[[[YYYVVVPPPHHHCCC<<<999555333222333222222222222111111111111111000111111111000000000000000---------...///000111111......//////000000111111///////////////000000111//////............//////000000000000000000000000/////////...............---------///111111000...------------------,,,,,,.....................................................................---//////......------------,,,------...------,,,,,,------------------------.........------,,,,,,+++------------------------------------------------------------------------........................//////............//////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000///---+++***---,,,,,,++++++,,,,,,---,,,------......------,,,......................../////////......------,,,******+++,,,,,,---......///,,,...777AAACCC999///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///---...///000000///---,,,,,,+++++++++,,,---///000.../////////////////////---///111000///...000222222444777;;;@@@FFFJJJMMMMMMNNNOOOPPPPPPPPPPPPOOOQQQRRRTTTUUUWWWXXXYYYYYYVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKJJJHHHFFFGGGGGGGGGEEEAAA>>>>>>>>>@@@???>>>???CCCJJJQQQUUUWWW___jjjvvvssseee\\\XXXNNNKKKIIIHHHIIIJJJJJJIIIHHHGGGEEECCCAAA@@@@@@???CCCFFFJJJOOOTTTXXX[[[\\\[[[[[[ZZZZZZXXXTTTNNNIIIBBB>>>:::666555444333222333222222222111111000000000000000000000000111111,,,------...///000000111......//////000000111111///////////////000000111//////............//////000000000000000000000000///////////////////////////...///111333333111///------------------------................................................---------.........//////000///......------......+++,,,------......------,,,,,,,,,------------............------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////............///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---------------------------------------------...+++++++++,,,,,,---------111,,,,,,444===>>>333(((,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000111---...///000000000......,,,,,,,,,,,,------...///---............/////////+++...111111//////222555666888<<>><<<===>>>>>>???AAAFFFNNNXXXaaaffflllsss}}}}}}tttlllgggWWWSSSNNNKKKIIIIIIGGGFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@BBBEEEIIIOOOTTTYYY\\\YYYXXXWWWWWWWWWUUURRRPPPJJJFFFAAA===:::888555333333333333222111111000000000000000000111111111111,,,---...///000000000///////////////000000000000///////////////000111111//////............//////////////////////////////...////////////000000000000///000111333333111///+++,,,,,,------.........................................................+++,,,,,,---...///000000000000......---......///***+++,,,---.../////////,,,,,,,,,---------......------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///.........------------------,,,,,,,,,---......------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---***)))---222222...))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,------...////////////,,,------.........------,,,,,,------............)))---111111///000333777;;;>>>CCCHHHKKKMMMMMMMMMJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRSSSUUUVVVWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTPPPQQQQQQPPPOOONNNMMMLLLNNNLLLIIIGGGFFFDDDBBB????????????===<<<===???AAAEEEJJJQQQ[[[fffpppwww{{{~~~{{{xxxjjjeee]]]UUUPPPMMMIIIGGGCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBEEEIIIOOOUUUXXXXXXVVVTTTSSSTTTVVVWWWVVVRRRNNNIIIEEEAAA<<<888444444444333222222111000000///000000000111111111111---...///000000///......000000000000///////////////////////////000111111//////............//////.........................../////////000000000000/////////000111111...,,,++++++,,,,,,---...//////................................................***+++,,,---...000111111111000///------......///)))***+++---...///000000,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,++++++******++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........//////.........---------,,,,,,,,,,,,------...///------------------------,,,,,,++++++,,,,,,---...************+++---///000---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333555,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...//////---.../////////...---,,,,,,,,,,,,---------......(((,,,111111000000444999>>>BBBGGGLLLOOOOOONNNLLLHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQQQQPPPOOONNNMMMLLLMMMKKKHHHFFFEEECCC@@@>>>;;;<<<<<<<<<<<<>>>BBBEEEQQQXXXcccqqq}}}|||uuukkkaaaYYYSSSNNNKKKEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBEEEKKKQQQTTTXXXUUUQQQQQQSSSWWWYYY[[[WWWTTTOOOKKKFFF@@@:::666444444333333222111000000//////000000111111111222......///000000///...---111111000000//////......///////////////000111111//////............//////.........................../////////000000111111///....../////////,,,***+++++++++,,,---...///000------------------------......------------......------,,,++++++---...///...---,,,,,,,,,,,,---...////////////////////////------------------------.........------,,,,,,,,,........................///......------,,,++++++------------------------------------------------//////////////////...............------,,,,,,+++************++++++,,,---++++++++++++++++++++++++------------------------------............------,,,,,,,,,---------......,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......//////////////////...,,,,,,,,,,,,++++++***)))...,,,++++++,,,---,,,+++------------------------,,,,,,,,,+++++++++*********+++---///111333444555------------------------,,,------,,,******,,,---------------------------.........------,,,,,,,,,---------,,,,,,+++++++++---,,,++++++,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...------,,,,,,------......---,,,+++,,,---...///,,,,,,---.........---------------...000555<<>>>>>===@@@DDDFFFIIIPPP[[[cccttt~~~zzznnnccc\\\WWWRRRLLLGGGFFFGGGHHHHHHGGGHHHGGGEEEDDDEEEIIILLLRRRRRRRRRSSSSSSRRRRRRRRRWWWYYY\\\\\\WWWPPPHHHDDD<<<888444222333444333111222111//////000000000///111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000......////////////......---------............///------,,,,,,,,,------...------------------------......------------......------...////////////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................++++++,,,------...//////------------------------------------------------------------------------,,,,,,,,,,,,,,,---------+++************+++,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......888666444000...,,,,,,+++------------------------...------,,,,,,------...++++++,,,,,,,,,,,,++++++------.........---,,,,,,---+++***+++---.........------------------------,,,,,,,,,,,,++++++++++++//////...---+++***))))))++++++++++++++++++++++++)))+++.........------...------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,---//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...------,,,,,,------...,,,,,,---.......................................///111555888<<<@@@EEEIIIKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLPPPOOOMMMLLLKKKLLLLLLMMMKKKLLLOOOQQQSSSSSSRRRRRROOOOOOMMMLLLJJJHHHFFFFFFFFFDDDBBB@@@??????@@@@@@>>>CCCJJJQQQXXXaaakkksss}}}tttnnnkkkaaaTTTLLLKKKKKKJJJHHHGGGGGGFFFDDDCCCCCCEEEHHHMMMOOORRRSSSSSSQQQNNNLLLPPPWWW]]]^^^ZZZUUURRRRRRDDD???999555333444444444333111//////000111000///333222222111000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000......////////////......---------............///......---,,,,,,,,,------------------------------......------------......,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,---------......------------------------------------------------.........///////////////,,,,,,,,,---.........///***)))))))))))))))******........................------------------------,,,,,,------------,,,,,,,,,,,,,,,---------......999888555111///---,,,,,,...........................------,,,,,,------...,,,------......------,,,+++++++++,,,,,,++++++***)))((('''(((***,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------------------------------&&&))),,,......---,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++.........,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...------,,,,,,------...+++,,,.../////////...---............---.........///333999>>>BBBEEEIIILLLNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJKKKKKKLLLIIIKKKNNNQQQRRRQQQOOONNNLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCBBBAAA@@@AAADDDGGGGGGLLLUUU]]]fffoooxxx~~~sssddd[[[XXXVVVRRRMMMKKKJJJHHHFFFDDDDDDEEEEEEIIIKKKNNNQQQQQQOOOMMMKKKLLLQQQXXX\\\\\\[[[ZZZZZZMMMHHH@@@999444333444555333222000000111111111000222222222111111000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////......////////////......---------............///......---,,,,,,,,,------------------------------......------------......,,,---///000000000///...------------------------------------------------------------------------------------------------..............................---------,,,,,,,,,------------------------------------------------........./////////000000------......//////000000...------,,,,,,,,,------........................------------------------------............------,,,,,,,,,---------......555444222///...---------...........................------,,,,,,------...,,,------......------,,,***++++++,,,,,,+++++++++)))((('''(((***,,,,,,,,,---------------------------------,,,,,,,,,++++++***++++++,,,---...//////------------------------%%%(((+++---,,,++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000111000///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,------...,,,---...///000///...------------,,,------...///222666<<>>======>>>>>>CCCMMM]]]nnn~~~yyykkk^^^TTTNNNLLLLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQXXX]]]___[[[WWWSSSKKKCCC>>>888222111444555444111555444222111000111222222111111111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000///////////////---------------...///000///000111000---,,,...000........................---------............/////////.........---------------------------------------...//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////...------------...///---..................---++++++,,,,,,,,,---------------------------------...---------------,,,,,,------------------------000//////......------,,,------------,,,,,,+++++++++---......------///000.........------------,,,---------,,,,,,---------......---,,,,,,------...---,,,,,,,,,,,,---......///...---,,,,,,---...///------------------------------------------------...------,,,,,,++++++***///......---,,,,,,++++++,,,,,,++++++,,,---///000,,,,,,,,,------,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,------...---------++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------------------............////////////000111333777;;;@@@DDDFFFGGGHHHJJJLLLNNNOOOQQQRRRQQQQQQQQQPPPOOONNNLLLKKKMMMMMMMMMMMMMMMKKKJJJIIIIIIHHHGGGFFFEEEFFFGGGGGGEEEGGGEEEBBBCCCGGGEEE???>>>>>>>>>>>>???@@@CCCEEEKKKRRR___nnn{{{yyyjjj___YYYPPPNNNKKKJJJIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPYYY]]]```]]]ZZZWWWQQQJJJCCC===666444555666444222333333222222222222222222333333333222111111111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000..................///000...///000000...------...........................---------............///...............---------------------------------------...////////////...------......------,,,,,,,,,------------...................../////////000///...------------...//////......------......///,,,,,,,,,,,,------------------------------------,,,,,,,,,------.........------------------------------------------------............------------***+++---...---...///111------------,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---.........---,,,++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,+++,,,+++++++++,,,---...///------------------------------------------------...------,,,,,,------...---------...------,,,,,,++++++,,,---------------+++++++++,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++......////////////......---------------------------------......///000111///222666;;;@@@EEEIIIJJJIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLLLLLLLMMMLLLLLLKKKIIIIIIGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDBBBCCCEEECCC???===???AAACCCFFFJJJOOOSSS[[[fffuuuttthhhcccWWWRRRLLLHHHHHHJJJLLLMMMJJJIIIIIIJJJKKKMMMOOOPPPVVV[[[^^^]]]\\\[[[WWWQQQJJJDDD<<<777666666444222111222222333333333333222555555444333222111000000111111000000000000111111////////////////////////000000000000000000000000///000000000111222222222111000///////////////000,,,---/////////...---,,,........................---------............///........................------------------------,,,---......//////......,,,,,,.........---,,,+++---------.........//////........./////////000000.........------.........---,,,+++******+++,,,---,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...---------------------+++,,,------------...///------,,,,,,,,,++++++++++++,,,---......---,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......---------,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++......------------..................---,,,+++++++++,,,---.........------******++++++++++++,,,,,,------------------------,,,,,,------------,,,,,,......////////////......------------------------...............///111222111444999???DDDHHHIIIJJJHHHJJJMMMOOOPPPOOONNNMMMPPPPPPPPPOOOOOOMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCBBB@@@???CCCJJJPPPTTTYYY^^^cccjjjvvv~~~rrrmmmbbbZZZPPPJJJIIILLLOOOPPPLLLLLLKKKKKKLLLNNNOOOQQQQQQVVVYYYYYYZZZ\\\ZZZVVVPPPJJJBBB<<<888666444222000111333444555444333333444444444333333222222222222111111000000111111222////////////////////////000000000000000000000000//////000111222333333444222222111000/////////000---...000222222111///---........................---------............///---.....................------------------------,,,------...............+++,,,---.........,,,,,,---------.........//////............////////////---..................------,,,+++******+++,,,---,,,,,,---------.........------------------------......---------,,,,,,,,,------------------------******++++++,,,---------,,,,,,,,,,,,,,,------------...///...,,,++++++,,,------,,,,,,,,,++++++++++++,,,---......---,,,+++++++++,,,------------------,,,,,,,,,,,,---.........------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------............---,,,+++++++++,,,---...///...---,,,*********++++++,,,,,,,,,------------------------------............------------............------------------------------111000///......000111222666999===BBBEEEGGGGGGGGGHHHIIILLLNNNNNNNNNLLLKKKOOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBCCCBBBAAAAAABBBBBBKKKVVV___dddhhhmmmqqqzzz~~~xxxrrrgggZZZPPPMMMLLLKKKJJJLLLKKKKKKJJJKKKLLLMMMNNNMMMRRRUUUUUUWWW\\\]]]ZZZTTTOOOHHHAAA<<<888444222000111333444555555444333222222222333333444444444222222111111111111222222000000000000000000000000000000000000000000000000//////000111222333333444333222111000000000000000///000222555777666222///........................---------............///---------...............------------------------,,,,,,---............---,,,,,,------......------,,,------------.........------------.........///------...//////...------///......------......///,,,---------............------------------------.........------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------...//////...+++******+++------------,,,,,,,,,,,,,,,------......------,,,+++,,,---.../////////...---,,,,,,,,,,,,---......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,------......------------------------++++++,,,,,,,,,,,,++++++,,,,,,************,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,***,,,...///000///---,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,------------,,,,,,------------------------111000//////000222444666<<<>>>@@@CCCEEEEEEEEEDDDHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNOOONNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAA@@@@@@CCCHHHLLLVVVccclllqqqvvv|||vvvggg\\\UUUOOOIIIDDDJJJJJJIIIHHHHHHIIIJJJKKKLLLPPPRRRRRRUUU[[[^^^]]]VVVSSSNNNHHHAAA;;;777555222333333444444444444333000000111222333444555555222222111111111111222222000000000000000000000000000000000000000000000000///000000000111222222222222111000000000000000000...///222555888666222---........................---------............///---------.........//////------------------------+++,,,------......------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,------------------...//////...---------..................---------------............------------------------,,,,,,---------------...------------------------,,,,,,,,,,,,------------,,,---------............---......---+++***+++,,,.........------------,,,---------,,,,,,---------***+++---.../////////...---,,,,,,,,,,,,---......,,,,,,------------,,,,,,------------------------------------------------------------------------------------------------***+++,,,,,,,,,,,,+++***...---+++******+++---...---------------------------,,,,,,++++++,,,,,,---,,,,,,------...---------***,,,...000000///---,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,------------------------000/////////222555999;;;@@@AAACCCEEEEEEFFFEEEEEEIIIJJJJJJLLLMMMNNNOOOOOOMMMNNNNNNNNNNNNMMMMMMLLLJJJJJJHHHGGGFFFFFFGGGGGGDDDDDDBBBAAAAAAAAABBBCCCBBB??????BBBCCCDDDKKKTTT\\\eeepppxxx}}}tttkkkddd]]]RRRJJJLLLKKKJJJIIIIIIJJJKKKKKKIIIMMMNNNMMMQQQXXX[[[[[[XXXWWWTTTOOOHHHAAA;;;999555444444333333333444444000111111111222333333333333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000/////////000111111+++,,,...333666444///***........................---------.........//////---------.........//////------------------------+++,,,------......------------,,,+++,,,---///000+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,---...//////...---,,,***+++------------+++***---------.........//////------------------------***++++++,,,---//////000---------------------------------------------------.........//////000000+++,,,------++++++,,,---//////.........---------......,,,++++++,,,......***+++,,,...//////......---,,,,,,,,,,,,---......***++++++,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***+++,,,---,,,,,,***)))///...,,,++++++,,,...///++++++++++++++++++++++++---------,,,,,,---------++++++,,,---............***,,,...000111///---,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------------,,,------------------------------...///333888===@@@CCCCCCDDDEEEFFFGGGGGGGGGKKKKKKKKKLLLMMMOOOQQQRRRMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHFFFEEEFFFFFFGGGEEEDDDBBB@@@@@@AAABBBCCCDDDAAAAAAFFFHHHKKKTTT```kkkrrr{{{}}}wwwssskkk```WWWOOOOOOMMMLLLLLLMMMMMMNNNFFFIIIIIIIIILLLSSSWWWWWWYYYYYYXXXTTTMMMEEE???<<<777666444333222333333444222222111111111111111111333222222111111222222333222222222222222222222222000000000000000000000000000000000000//////////////////......///000111111//////.........---------------............------........................---------............///.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......///............---------.........------,,,,,,,,,)))))))))***+++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------*********++++++,,,,,,,,,...+++***+++...000...,,,000///------......---,,,//////---,,,,,,,,,,,,,,,------------------------......//////......---,,,000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---------//////...------...//////------...///------.........---+++***,,,,,,,,,---------......+++---000333333000---+++,,,,,,,,,---------......//////.........---------------------------------.........//////000000000///............///000000111111111222555:::???BBBDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMKKKKKKJJJIIIGGGEEECCCAAA>>>EEEGGGBBB???CCCFFFEEEEEECCCEEEIIINNNVVVeeesss~~~}}}}}}yyynnndddVVVTTTRRRQQQRRRRRRQQQPPPLLLKKKKKKLLLMMMOOOQQQSSSZZZYYYXXXWWWTTTNNNFFFAAA888888777666444333222222222222222222222222222222000000000000000000000000111111111111111111111111333222000/////////000111000000///000111111...,,,//////............////////////.........---------------............------........................---------............///.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.................................---------------------------------........./////////............---------......---------,,,,,,,,,************+++,,,---...------------------------------------------------------------------------------------------------++++++,,,,,,---------------,,,***,,,...///...,,,000...------......---,,,,,,------------------------------------------------------------,,,,,,+++------............------------------------------,,,,,,,,,---------......---,,,++++++,,,---,,,***,,,.........---,,,---...------.........---,,,++++++++++++,,,,,,,,,------,,,---............---,,,,,,,,,,,,---------......///.........------------------------------------+++++++++,,,,,,,,,------///...............//////000111222555999===AAACCCEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPMMMLLLKKKKKKKKKKKKLLLMMMKKKKKKJJJHHHFFFDDDCCCBBB>>>CCCEEEAAA@@@DDDGGGFFFKKKHHHLLLWWWcccmmmwww~~~wwwmmmeee```ZZZTTTQQQOOOLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPWWWWWWWWWWWWVVVRRRLLLHHH???<<<999777555444333222222222222222222222222222222222222222222222222222111111111111111111111111333222111000///000000111111222222222111111000000//////............//////...............---------------............------........................---------............///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.................................------------------------........./////////000000///............---------...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------........................------------------------------------------------------------............---,,,+++,,,.........---///...------......---,,,***+++,,,...///.........------------------------------,,,,,,,,,++++++++++++,,,...000000...,,,+++------------------------,,,,,,,,,---------.........,,,++++++,,,,,,+++)))+++---...---,,,+++,,,---------.........---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..................---------------------------------------............///////////////......---......///000222555999>>>BBBEEEFFFFFFFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJIIIGGGFFFDDDCCCBBB@@@CCCDDDCCCDDDHHHIIIHHHLLLKKKRRReeeyyyxxxuuunnneee]]]VVVQQQMMMKKKMMMLLLLLLLLLLLLMMMNNNNNNSSSSSSTTTWWWXXXWWWTTTQQQIIICCC===888777666444111333333333333333333333333333333333333333333333333111111111111111111111111222222111000000000000111000222333111......000222000//////......//////000........................------............------........................---------............///...............---------------------------------------------------------,,,,,,,,,---------......------------....................................---------------------------.........///////////////............---------------------------------...---,,,+++++++++++++++---------------------------------------------------------------------------------------------------------------------...------,,,---------------...---,,,,,,......---,,,***+++---//////...---,,,,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...------...---,,,++++++,,,------++++++,,,------------------------,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,---------......------------------------------------------------///////////////000000000//////......---......///111444999???CCCFFFHHHHHHFFFHHHIIIKKKKKKJJJHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPNNNMMMMMMMMMLLLLLLLLLLLLIIIHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEEEEGGGIIIKKKJJJOOOQQQ___vvv|||wwwpppiiibbb[[[UUUQQQNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPRRRUUUWWWXXXWWWUUUQQQJJJAAA;;;999777444111333333333333333333333333333333333333333333333333111111111111111111111111222222111111111000000000---000111///+++***...333000000////////////000000---.....................------............------........................---------............///........................////////////////////////------------------------,,,,,,,,,---------......---------.........//////........................------------------------,,,,,,---------.........///............---------------------------------......---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,---------------,,,---------,,,+++,,,---...---,,,,,,---...//////---+++***,,,,,,,,,---------......//////...---,,,------......---,,,++++++,,,---...************************,,,,,,,,,---------......///...,,,,,,------,,,++++++,,,------++++++,,,---------------------------------------............+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............///000000444777===CCCGGGIIIJJJIIIGGGHHHJJJKKKLLLKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOMMMMMMMMMMMMLLLLLLKKKKKKHHHGGGFFFEEEDDDCCCDDDDDDFFFEEEDDDDDDEEEGGGKKKNNNYYYaaasss}}}yyyuuunnnfff]]]VVVPPPOOOMMMLLLLLLMMMNNNOOOPPPPPPPPPRRRUUUVVVUUUTTTUUUOOOGGG@@@<<<999555111333333333333333333333333222222222222222222222222111111111111111111111111222222222222111111111000---000222///+++***///333000000////////////000000---------...............------............------........................---------............///.............../////////////////////////////////------------------------,,,,,,,,,---------......------........./////////........................------------------------,,,,,,,,,------------...///............---------,,,,,,,,,------------.........---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,---.........,,,+++,,,------,,,+++,,,---...---,,,......//////...,,,+++***+++,,,,,,------.........000///...---,,,---......///---+++******+++---///++++++++++++++++++++++++,,,,,,,,,---------......+++***)))***+++,,,+++***+++---...---,,,+++,,,---------,,,,,,,,,---..................////////////+++---...000000...---+++,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------............------------.........///000111333333888<<>>AAACCCDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIKKKLLLLLLMMMLLLKKKJJJJJJIIIIIIIIIIIIGGGGGGHHHGGGGGGFFFFFFEEEGGGFFFDDDBBBCCCFFFKKKMMMNNNPPPSSSVVV\\\iiizzzuuummmiiifffeeebbb\\\TTTMMMKKKLLLOOOQQQVVVYYYZZZXXXWWWSSSJJJ@@@:::999666444333333444555444444444333333333222222111111111111111111111111333222222222222222222333333222222222111111111111//////000000000000//////------------------------///...,,,,,,---......---..............................................................................---,,,,,,...///000.........//////.........------------,,,,,,,,,,,,------,,,------...///000////////////////////////------------------------////////////////////////......//////......---,,,------------------------+++,,,,,,---...///000000------............------......------------......,,,,,,+++,,,---...//////------+++*********+++,,,........................------------------------------------------------,,,------......------,,,,,,,,,,,,,,,------------------------------------------------------------......---,,,,,,+++******------------------------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,------------------------222///+++(((''')))---///...------,,,,,,------...///...------,,,---------............------------/////////.....................//////000000000000333444555777:::>>>AAABBBCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDDDDFFFIIIOOOTTTXXX]]]dddjjjqqq}}}zzzrrrooooooeee```WWWOOOJJJJJJLLLNNNSSSVVVXXXWWWWWWUUUOOOGGG>>><<<999666555444555555444444444444333333333333222222222222222222222222222222222333333222222222222222111111111000000000///000000111111000000///........................///---++++++,,,---,,,+++...........................................................................------------...///000---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000////////////////////////++++++,,,,,,,,,---------////////////////////////.........///......---,,,------............------///............---------------............------///............//////000,,,,,,,,,,,,,,,---......///...,,,******+++,,,---........................------------------------------------------------+++,,,---......---,,,+++++++++,,,,,,,,,---,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------'''((()))******)))(((''',,,,,,,,,++++++,,,,,,,,,------,,,++++++,,,------000...+++))))))***,,,---...------,,,,,,------..............................---------------------....................................///000000111555666888;;;===@@@BBBCCCCCCCCCEEEFFFHHHIIIJJJKKKIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCEEEHHHKKKOOOXXX```jjjqqqyyyzzzssspppgggbbbZZZRRRKKKIIIJJJLLLNNNRRRTTTTTTTTTUUURRRMMMDDDAAA>>>:::888666666666555444444444444333333333222222222222222222222222111222333444444333222111111111111000000000000///000000000111111000000000........................111000......///000000///........................................................................------------......//////,,,...000111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000////////////////////////.........///000000111111////////////////////////.........///......---,,,---......//////......---///............------------......//////......---+++++++++,,,---...000111///...------,,,,,,,,,,,,111///---,,,+++,,,...///........................------------------------------------------------+++,,,---......---,,,+++***+++,,,---------,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------***+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,---------------,,,,,,++++++...------,,,,,,------...---.....................,,,,,,,,,,,,,,,---------------------------......------------...///000111666777:::===@@@BBBCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCFFFMMMSSSYYYffftttwwwnnngggddd___WWWOOOJJJJJJKKKHHHMMMPPPPPPPPPSSSSSSPPPHHHEEEAAA<<<999777666666555555555444444444333333222222222222222222222222111222333444444333222111111111111000000000000///000000111111111111000000........................///---,,,---...000//////........................................................................---------............///,,,---///000000///---,,,,,,,,,,,,,,,------------------,,,------...///000////////////////////////---------....../////////////////////////////////......//////......---,,,---...///000000///...---+++,,,,,,---...///000000......////////////......'''(((((()))***,,,...///000000///...---,,,,,,---111000...---------...///........................------------------------------------------------,,,------......------,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------............------------,,,,,,,,,,,,------------++++++++++++------+++,,,...//////...,,,+++...------,,,,,,------...,,,,,,---............---,,,,,,,,,,,,,,,------------------------.........------,,,,,,---///111222777999===@@@CCCDDDDDDDDDEEEEEEFFFFFFHHHIIIKKKLLLKKKLLLLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLKKKHHHFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEFFFDDDIIISSS[[[eeewww|||rrrjjjiiifff___UUUMMMKKKKKKFFFJJJMMMLLLMMMPPPSSSRRRJJJHHHCCC===999666555444555555555555444444444333333333333333333333333333222222222333333222222222222222111111111000000000000111111222222111111000........................+++***)))***,,,.................................................................................,,,------...............,,,---...//////...---,,,,,,,,,---------.........------,,,------...///000////////////////////////++++++,,,,,,,,,,,,,,,,,,////////////////////////......//////......---,,,---...///000000///...---+++,,,,,,---...///000000......////////////......)))))))))***+++,,,---...000//////.........////////////.........---------................................................---------------------------------,,,,,,---------+++,,,.../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------...////////////...------,,,,,,------...***+++,,,---......---,,,,,,---------............------........./////////......------...000222444999<<<@@@DDDFFFGGGFFFEEEGGGGGGFFFFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLMMMLLLKKKHHHFFFDDDBBBCCCDDDEEEEEEEEEEEEDDDHHHFFFLLLXXXcccpppyyypppqqqppphhh\\\QQQKKKJJJEEEJJJLLLJJJJJJNNNRRRRRRPPPMMMGGGAAA<<<999777666555555555555444444444444333333333333333333333333333222222222222222222333333222222222111111111111000111111222222111111000////////////////////////---,,,+++---000222222222........................................................................,,,---......//////......,,,------------------,,,---------....../////////---------------...000000////////////////////////////////////////////////////////////////////////......//////......---,,,---...///111111///...---//////.........---------......////////////...............------....../////////...//////000111222------.........---,,,+++........................////////////////////////------------------------......,,,++++++,,,......+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------//////---,,,,,,---//////...------,,,,,,------...------------------------...------,,,---///222333...------,,,,,,------...)))***,,,---...---,,,,,,---.........//////000000.../////////000000111111//////......///111444555;;;>>>CCCGGGIIIIIIHHHGGGHHHHHHGGGFFFGGGHHHJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMKKKHHHFFFDDDAAABBBBBBCCCDDDDDDDDDCCCJJJGGGMMM\\\hhhvvvuuuwwwwwwoooaaaTTTLLLIIIFFFKKKMMMJJJIIINNNRRRSSSUUURRRMMMFFFAAA===;;;:::666666555555555444444444333333333333333333333333444333222111111222333444333333333222222222222111111111222222222222111111/////////////////////////////////...---------,,,........................//////////////////////////////////////////////////////////////////////////////000000///...------//////////////////.........///000///---,,,,,,---///////////////////////////............---------........................////////////////////////////////////////////////,,,,,,,,,------.........000000000//////.........---------,,,,,,,,,++++++................................................------------------------,,,,,,.........---,,,+++---------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,******+++,,,,,,,,,------......------,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,++++++******+++---///000---,,,,,,+++*********+++++++++,,,,,,,,,,,,---------------............/////////---,,,,,,---...///........................000000000000000000000000---------............/////////...---...111777<<<@@@CCCFFFHHHIIIIIIJJJLLLFFFFFFGGGGGGGGGGGGHHHHHHKKKLLLLLLMMMMMMMMMLLLLLLPPPNNNKKKJJJIIIGGGEEEBBBCCCCCCCCCAAA@@@@@@CCCFFFFFFRRRWWW]]]ooozzznnnddd\\\TTTLLLHHHIIIKKKLLLNNNPPPRRRSSSUUURRRNNNGGG@@@<<<:::999888888888888777666444333555555555444444333333333333333333333333333333333333333333333333333333333111111111111111111111111..........................................------........................///////////////////////////////////////////////////////////////////////////////////////...------........................---/////////---,,,---...///////////////////////////............---------........................////////////////////////////////////////////////,,,,,,,,,---------......---------,,,,,,,,,++++++******+++,,,---......///................................................------------------------......///000000///...------------............///......------,,,,,,,,,,,,........................333222000///------,,,,,,,,,------......------,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,++++++******++++++++++++,,,,,,,,,,,,---------------............//////...------------...///........................---------------------------------............///...///......///333999===AAACCCGGGHHHHHHIIIJJJKKKGGGGGGGGGHHHHHHIIIIIIIIILLLLLLMMMMMMMMMMMMLLLLLLLLLJJJHHHGGGFFFFFFDDDBBBEEEFFFEEEDDDDDDEEEHHHKKKJJJZZZdddnnnwwwkkkbbbZZZSSSPPPQQQPPPNNNLLLLLLOOOQQQUUUTTTQQQLLLGGGBBB>>>===777666666555444444333333555444444444444444444333333333333333333333333333333333333333333333333333111111111111111111111111..........................................//////........................///////////////////////////////////////////////////////////////////////////////////////......---........................---...//////...---...000///////////////////////////............---------........................////////////////////////////////////////////////,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++******+++,,,---...//////................................................------------------------......//////000//////...---------............///---,,,,,,,,,,,,+++++++++.................................------,,,+++***,,,------......------,,,,,,,,,,,,,,,------------......---,,,,,,,,,------......---,,,+++)))(((''',,,,,,++++++******++++++++++++,,,,,,,,,,,,---------------............///......---------......///........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000222666;;;???BBBEEEGGGHHHHHHHHHIIIJJJGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJHHHFFFEEEFFFFFFEEECCCBBBCCCCCCBBBBBBCCCGGGJJJQQQeeetttvvvmmmeee```]]]\\\YYYTTTNNNKKKMMMOOOOOOOOOOOOMMMIIIDDD???<<<888777555444333333444555444444444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222........................------......//////000000........................////////////////////////////////////////////////////////////////////////...///////////////......------------............,,,...//////......///111///////////////////////////............---------........................////////////////////////////////////////////////------------------------------------------------...------------,,,,,,,,,................................................------------------------,,,,,,,,,------------------------............///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---...------,,,------......------,,,,,,,,,,,,------------......------,,,,,,,,,------------------,,,***'''&&&,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,---------------............///------------.........///................................................---------............///---///111333555999>>>AAADDDEEEGGGHHHGGGGGGIIIJJJIIIIIIJJJKKKLLLLLLMMMNNNLLLMMMMMMMMMMMMLLLLLLKKKMMMJJJHHHGGGGGGGGGFFFEEEAAABBBBBBAAA@@@BBBEEEHHHWWWlll|||xxxrrroooeeeeeeccc]]]UUUPPPNNNNNNJJJKKKLLLLLLJJJFFF@@@;;;;;;:::888666555666777888333333444444555555666666444444444444444444444444333333333333333333333333222222222222222222222222////////////////////////---......//////000000000////////////////////////////////////////////////////////////////////////////////////////////////......///////////////...---------.........//////,,,...//////......000111///////////////////////////............---------........................////////////////////////////////////////////////------------------------------------------------.........---------,,,,,,................................................------------------------,,,,,,,,,,,,------......---------............///------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111111111000,,,------......------,,,,,,,,,---------.........------,,,,,,,,,------...+++,,,,,,---,,,+++***))),,,++++++***++++++,,,,,,+++++++++,,,,,,,,,---------------............///,,,------.........//////........................////////////////////////---------............///...000333666888;;;@@@CCCDDDFFFGGGGGGGGGGGGIIIKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKNNNLLLHHHGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEGGGJJJMMM]]]ooo{{{~~~yyy~~~{{{wwwhhhiiiiiifffaaaYYYRRROOOLLLLLLMMMOOOOOOKKKEEE@@@>>><<<:::777666777888888444444444555555666666666444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000//////////////////000000////////////////////////////////////////////////////////////////////////////////////////////////---...//////////////////------......///000000000...///000000///...///111///////////////////////////............---------........................////////////////////////////////////////////////...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---...///000000................................................------------------------...............///000111---------............///------...............///........................------.........------,,,,,,------......------,,,,,,---------............------,,,,,,,,,---......++++++,,,---------,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,---------------............///+++,,,---...////////////................................................---------............//////222666999;;;===AAACCCDDDEEEFFFFFFFFFGGGJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJLLLJJJFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJMMMQQQTTTeeessszzz}}}}}}xxxqqqmmmmmmooorrrssswwwwwwyyy~~~~~~zzzxxxyyy{{{{{{tttpppoookkklllqqqxxx{{{yyyyyyzzzzzzyyywwwttttttvvv{{{|||pppoooooopppnnnggg]]]TTTMMMLLLKKKLLLNNNLLLHHHCCC>>>===;;;888777666666666555555555555555666666666444444444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////------...///////////////......//////000111111222///000111000///...///000///////////////////////////............---------........................////////////////////////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---...///000000................................................------------------------......------...///111222---------............///,,,,,,,,,------.................................---,,,++++++************,,,------......------,,,------------............,,,,,,,,,,,,,,,---...///...------------------...++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///+++,,,---////////////...........................---------------------------------............///111444888;;;===???AAACCCCCCDDDFFFFFFFFFHHHKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLKKKJJJJJJHHHEEEEEEGGGIIIKKKKKKGGGIIILLLNNNQQQVVV[[[```mmmzzz~~~}}}|||qqqnnnjjjfffeeefffggghhhkkkiiijjjnnnooommmmmmooommmqqqtttrrrnnnjjjiiiiiiiiifffgggmmmooolllkkkmmmmmmmmmmmmlllmmmnnnqqqsss|||yyy{{{~~~yyymmmbbbPPPLLLIIIJJJLLLMMMJJJFFFAAA@@@>>><<<999777555555666666666666555555555555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222111111000000//////......000000000000000000000000////////////////////////////////////////////////////////////////////////------...///000000//////...//////000111222222333000111111000///....../////////////////////////////////.........---------........................////////////////////////////////////////////////.........------,,,,,,,,,.........//////000000000///............---------................................................------------------------,,,,,,++++++,,,---///000---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...000111,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,---...///111///...---,,,---......+++*********+++,,,,,,---++++++,,,,,,,,,------------------.........//////***+++---///000000///...................................................---------.........//////222555999<<<>>>???AAACCCCCCDDDEEEFFFFFFHHHLLLNNNNNNNNNMMMMMMLLLKKKKKKKKKNNNNNNNNNMMMMMMKKKJJJJJJJJJHHHFFFGGGJJJNNNPPPQQQLLLOOOSSSWWW[[[bbbiiinnnssswwwllljjjhhhfffeeeddddddeeekkkhhhiiimmmnnnlllmmmpppkkknnnqqqqqqooonnnppprrrnnniiihhhmmmnnnjjjiiikkkkkkkkklllmmmnnnooopppqqqqqqvvv~~~{{{nnnWWWRRRMMMMMMPPPRRRPPPMMMDDDCCCBBB@@@===:::777666777777666666555555444444555555555555555555555555333333333333333333333333333333333333333333333333::::::999888777666555555333333444444333111000///000000000000000///....../////////000000000000000111111000///////////////222111000//////...//////222111111000///......---000000000000000000000000111111111111000000000000////////////////////////...............///000111---------.........//////////////////////////////,,,------......------,,,...........................000333444333000,,,))),,,---------.../////////........................,,,------......------,,,000000//////..............................------.........------,,,,,,,,,---------...------,,,,,,,,,,,,,,,------.........////////////////////////******++++++,,,---......,,,------......------,,,***+++,,,,,,---------,,,------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------///......------......///000...,,,******+++...///.........------,,,,,,,,,,,,---------.../////////+++,,,,,,---...///000000333:::???>>>???DDDEEEBBBHHHHHHHHHHHHIIIJJJKKKLLLPPPNNNLLLLLLMMMNNNNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJIIIHHHGGGHHHLLLRRRXXX[[[[[[WWWWWWaaarrr}}}||||||zzzyyy||||||xxxsssoookkkkkkmmmqqqrrrrrrwwwssspppqqquuuwwwvvvssswwwyyy}}}}}}{{{zzzzzzzzzzzzzzzyyyxxxwww|||{{{zzzyyyyyyyyyzzzzzz|||}}}}}}eeeYYYNNNKKKMMMNNNMMMLLLKKKHHHDDD@@@===<<<<<<<<<777666444444555555555444444444444444444444444444333333444444333333222111444444333333222111000000888888888777666666555555333333444444444333222111222222222222111111000///000000000000000000//////222222111000000000000000111000000////////////000111111111000///.........000000000000000000000000////////////............///////////////////////////............//////000---------.........//////////////////////////////---......//////......---...........................///111222222///,,,***---------.......................................,,,------......------,,,.........---------,,,,,,........................------------------,,,,,,,,,,,,---......---------,,,,,,,,,------.................................++++++,,,,,,------......---......//////......---,,,------.........------------------------------++++++,,,---------------++++++,,,,,,,,,---------......------------.........---,,,++++++,,,...///.........------,,,,,,,,,------..................------...///000111222333666===AAA@@@@@@DDDEEECCCGGGGGGGGGHHHHHHJJJKKKLLLOOOMMMLLLLLLNNNOOONNNMMMKKKJJJIIIIIIIIIIIIJJJJJJGGGJJJMMMOOOQQQTTTXXX[[[ZZZ[[[bbbppp~~~{{{xxxzzz~~~~~~|||zzzwwwyyy~~~xxxsssuuu}}}wwwjjjZZZPPPNNNNNNOOOOOOMMMKKKHHHEEECCC@@@>>><<<999777555555666666666555555555555555555555555555555555555555555444444333444444333333222111111000666666666666666666666666333444444555666666555555555555555555444333222111111111111000000/////////333222222111000111111111000000/////////000111111111111000000//////......000000000000000000000000............////////////////////////////////////////////////............------........./////////////////////////////////...//////////////////..............................///000000///...,,,+++...............---------........................,,,------......------,,,,,,,,,,,,,,,++++++++++++........................,,,,,,------------------+++,,,---...............---------------.................................------------------.........//////////////////........./////////......---------------------------,,,,,,---............---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---..................---------------//////........................///000222444555666:::???CCCBBBBBBDDDEEECCCFFFFFFFFFGGGHHHJJJKKKLLLNNNLLLLLLMMMOOOPPPOOONNNIIIIIIIIIJJJJJJJJJJJJJJJIIIOOOVVVYYYXXXXXX[[[^^^```gggttt}}}}}}~~~}}}}}}zzzuuuoookkklllpppsssvvv~~~lll\\\SSSQQQRRRSSSPPPOOONNNMMMKKKGGGAAA===;;;888666666777777777666666666666666666666666666555555555555444444444444444444333333222222111111333444444444555555666666333333444666777777888888888888888888777666555444444333333222111000000///333222111111000000111111////////////000111222222111000000000/////////...////////////////////////000000000000111111111111////////////////////////000000000//////...------............////////////////////////////////////......////////////..............................//////.........------,,,/////////...---------,,,........................,,,------......------,,,,,,,,,++++++++++++++++++---------...............,,,,,,,,,------.........++++++---...////////////---------.........................................................------......////////////.........////////////...------------------------------,,,---......//////......,,,,,,,,,------------...,,,,,,------------,,,,,,)))***,,,...//////.....................---------000000//////......------...//////111333555888999>>>AAACCCCCCBBBBBBCCCCCCEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMMMMNNNPPPRRRQQQPPPJJJJJJJJJJJJJJJJJJIIIIIIOOOWWW^^^___\\\[[[^^^ccclllvvv|||~~~~~~zzzvvvpppllljjjjjjlllmmmmmmvvvpppccc]]]YYYVVVQQQPPPQQQRRRRRRNNNGGGAAA===:::777666666777777777666666666666666666666666333333333222222222222222444444333333333222222222222222222333444444555555333333444555666888999::::::::::::;;;:::999999888666666555555444333222222333222111111000000111111000000///000000111222333000000000000///////////////////////////////////////000000000111111111222//////////////////////////////000000///...---,,,........./////////000000////////////////////////,,,------......------,,,........................///......---------------/////////...---------,,,........................,,,------......------,,,,,,,,,,,,,,,---------------------.........//////,,,,,,,,,------.........+++,,,---...//////000///..................................................................------,,,------......------,,,------.........------,,,------------------------,,,---......//////......,,,,,,---------.........,,,------......------,,,)))***,,,...//////...---........................000000000//////......---......///000333666:::<<<@@@AAABBBCCCBBBAAABBBDDDEEEEEEFFFHHHIIILLLMMMOOONNNNNNOOOPPPSSSSSSRRRQQQLLLLLLKKKJJJIIIHHHHHHHHHTTTYYY___^^^[[[[[[aaahhhuuu|||yyyzzzyyyxxxxxx{{{}}}tttnnnlllkkkjjjiiijjjppp~~~sssfff[[[SSSRRRQQQSSSUUUSSSMMMHHH@@@<<<888666666666666666555555555555555555555555444333222111111111111222444444444333333333333333111111111222222333333333222222222333555666888999:::;;;<<<<<<===<<<<<<<<<999999999888888777777666444333222222111111222222111111000000000111222222000000000000////////////000000000000000000000000------......//////000000////////////////////////...///000000000///...---....../////////000000000////////////////////////,,,,,,------------,,,,,,...............................................................---------........................,,,------......------,,,------------............,,,,,,------.../////////,,,,,,------------------,,,---...////////////////////////...............------------------------------------------......,,,,,,------------,,,,,,,,,,,,---...............------------------------,,,,,,---............---,,,---------............,,,---...//////...---,,,***+++---...///......---.............../////////000000//////////////////......///111444888<<>>?????????<<<<<<<<<<<<;;;;;;;;;;;;666666555444444444444444222222111111000111111111////////////000000000000000000000000000000000000---------...///000000000////////////////////////,,,---///000111000...---.../////////000000000000////////////////////////------............------...........................//////000000//////...---------.......................................,,,------......------,,,,,,---------.........///,,,,,,------...//////000------------------,,,,,,......////////////......000/////////.........---------------------------++++++,,,,,,------......------............------+++,,,---...///000000000------------------------++++++,,,---------------------------............---...000111111000...---,,,,,,---------------------........./////////000///////////////000000000000000000222666;;;???BBBDDDBBBBBBFFFEEEAAACCCHHHFFFFFFHHHJJJLLLOOOQQQSSSTTTTTTTTTVVVWWWWWWUUURRRLLLJJJHHHFFFGGGIIILLLNNNPPPSSSXXX]]]bbbjjjqqqvvv||||||{{{yyyxxxyyy}}}~~~xxxwww|||eee]]]TTTQQQTTTVVVUUUSSSJJJFFF@@@;;;999888777666666666666666666666666666666555333222111222333444444444444444444444444444111111111000000000000000111000000000111333555666999:::<<<===???@@@@@@@@@=========>>>>>>>>>>>>>>>888888777666666666666666333333222111000000000111////////////000000000000000000000000000000000000...//////000111222222333////////////////////////+++---///000111000///...////////////000000000000////////////////////////......////////////.................................///000111111000//////,,,------....../////////........................,,,------......------,,,,,,,,,,,,------.........,,,,,,------...///000000.........------,,,,,,,,,...///////////////...---000000//////.........---------------------------******++++++,,,---............////////////......+++,,,...///111222222222------------------------***+++,,,,,,------,,,,,,---------.........//////...///000222222000///......------------------------.........//////000000......//////000000111111111111222444888===BBBEEEFFFCCCCCCGGGFFFCCCEEEKKKFFFGGGHHHJJJMMMPPPRRRTTTVVVUUUVVVXXXYYYXXXUUUSSSJJJHHHFFFEEEFFFJJJOOORRROOORRRYYYaaakkkttt{{{}}}|||}}}uuuvvvxxx{{{mmmbbbVVVPPPSSSVVVWWWUUUNNNIIICCC===;;;999888777777777777777777777777777444333111//////000111222444444444444444444444444000000000000000000000000111111111111111111111111888999;;;===??????????????????@@@@@@@@@??????>>><<<;;;:::999888888888888999777555333222222222333222111111000000000111111//////000111222222222222000000000000////////////222222111000//////000000...............///000000////////////////////////---.........///000000000////////////............////////////............//////000000000000//////........................///............---------......////////////............------------......------------------------......------------......////////////////////////........................,,,,,,+++***+++,,,---...------...///...---+++***------............------+++---///111111///---+++////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------......---------//////...---........................///.........///111222333000222666:::===???AAAAAACCCCCCBBBCCCDDDFFFHHHIIIIIILLLMMMLLLOOOTTTWWWUUU]]]XXXTTTUUUYYYZZZVVVPPPJJJFFFDDDFFFGGGGGGIIILLLRRRTTT^^^qqq}}}|||||||||xxx|||eeeTTTSSSSSSTTTVVVPPPQQQOOOJJJCCC<<<888777777444777999888555333444666888777666555444444555666222222222333333444444444111111111111111111111111111111111111111111111111666888:::<<<===>>>>>>>>>?????????@@@@@@@@@??????======<<<<<<<<<<<<<<<<<<888888777666555444333222222111111000//////000000......///000000000000000/////////000000000000000222222111000000000000000...............///000000////////////////////////------..................000000//////......------////////////............//////000000000000//////////////////////////////000////////////...............////////////............------------....................................------------......------------------------........................111000000///000111222333------......------,,,+++------............------,,,---...000000...---,,,..............................---------,,,,,,,,,------------------------000///...---------............------............////////////////////////......------...///111222111333777:::>>>@@@BBBBBBDDDDDDCCCDDDEEEGGGIIIJJJKKKNNNPPPPPPSSSXXXZZZYYY]]]XXXTTTUUUYYYZZZVVVQQQIIIEEEDDDGGGHHHHHHLLLPPPXXX```qqq||||||zzzyyy|||qqq]]]XXXSSSSSSVVVSSSRRRPPPLLLGGGAAA<<<999999555777999999666555666777777666555444333333444555222333333333333333333444111111111111111111111111222222222222222222222222444555777999;;;<<<======>>>>>>??????@@@AAAAAAAAA>>>>>>>>>>>>>>>?????????999:::<<<<<<;;;999666555555444333222111111000000//////000000111000000000/////////000000111111111222111000000000000000000///............//////000///////////////////////////////////////.........111000000///...---------////////////...............//////000000//////...000000000000000000000000000000000////////////.........////////////............------------......////////////////////////......------------......------------------------.................................---...//////000......---,,,,,,,,,------------............------........................------------------------...------------,,,,,,,,,........................000///......------......///...------------......000000000000000000000000//////.........000111222222444888<<>>???@@@BBBCCCDDD@@@@@@@@@@@@@@@?????????>>>>>>??????>>>===;;;:::999999888777666444333222222222222222222222111111/////////000111111222222111111000000000000000111//////............///000////////////////////////222111111000000/////////111111000///...------,,,////////////...............//////////////////...////////////////////////////////////..................////////////............------------....................................------------......////////////////////////........................+++***+++++++++,,,,,,,,,///...,,,++++++,,,---...------............------///...------------...///------------------------------------------------------------------------//////................../////////...------...///////////////////////////111000000000000222333444555777:::>>>AAACCCEEEEEEDDDDDDDDDEEEGGGJJJLLLNNNOOOTTTWWWYYY\\\aaabbb```YYYUUURRRSSSUUUUUURRROOOHHHGGGGGGIIIIIILLLTTT^^^hhhyyy}}}|||vvvwww|||}}}ppp^^^UUUVVVUUUTTTSSSRRROOOLLLGGG@@@<<<666777888999888888888888555444444444444444444444444444444333333222222222222222222222222222222222222222222222222222222222111222333444666888::::::<<<<<<===>>>@@@CCCEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@AAA@@@>>>===<<<======>>><<<<<<;;;:::999777555333333333333333333222111000///000000000111111111222111000000000000000111111//////............//////000000000000000000000000000000000//////.........111000000///...---------////////////..................////////////....................................---------,,,,,,,,,......////////////............------------......------------------------......------------......////////////////////////........................------......////////////...---,,,++++++,,,...///------............------000...---,,,,,,---...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////...000111111...---...///........................000000//////000222444555888:::===@@@CCCEEEEEEFFFDDDDDDDDDFFFHHHKKKNNNOOOQQQWWW[[[\\\___cccccc```UUUSSSQQQPPPRRRRRROOOMMMIIIHHHIIIJJJJJJOOO\\\jjj~~~|||{{{qqqrrrwwwkkk\\\XXXSSSSSSSSSRRRQQQOOOJJJCCC===666666777777888888777666555555555666666666555555444444444333333222222222333333333333333333333333333333333333333333333333222222222333444666888999;;;;;;<<<>>>AAADDDGGGIIIMMMMMMMMMLLLKKKHHHFFFDDDAAA@@@>>><<<;;;<<<>>>???======>>>===;;;999777666444444444444333222000000111111111111111111111111000000000000000111111222000//////............///000000000000000000000000------------,,,,,,,,,,,,////////////............////////////............---......//////......---........................---------,,,,,,,,,++++++......////////////............------------......------------------------......------------......------------------------..............................///000000000000///------,,,,,,,,,---......------............------///...---,,,,,,---...///------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////...111555444111......///........................---------...000222444666<<<>>>@@@CCCDDDEEEFFFEEEEEEEEEFFFGGGJJJMMMPPPRRRUUU[[[___```bbbdddbbb^^^TTTRRRPPPPPPPPPPPPNNNLLLJJJJJJKKKLLLMMMVVViii|||~~~~~~wwwxxx||||||}}}yyyggg^^^UUUTTTSSSRRRRRRRRRMMMFFF???888777666777888888666444444555666666777777666666444333333333333333333222444444444444444444444444333333333333333333333333333333333333333555666777::::::;;;===AAAEEEIIIKKKOOOPPPPPPPPPOOOMMMJJJIIICCCCCCBBBBBBAAAAAAAAABBBAAABBBBBBBBBAAA???===;;;999888888888666555444333333222222111111000000000000000000000000111222222000000///...............000000000000000000000000------------........................////////////////////////............---......//////......---..............................---------,,,,,,,,,......////////////............------------....................................------------......------------------------........................+++,,,---.........------+++,,,------......------------............------.........------.................................,,,,,,,,,---------......---------------------------...///000111000000///---333888888444000...///..............................///000333666888:::@@@AAACCCDDDEEEFFFEEEEEEGGGGGGHHHJJJMMMPPPSSSUUUZZZ```dddddddddeeebbb\\\TTTSSSRRRQQQPPPPPPOOONNNIIIJJJLLLNNNRRR___yyyyyyttttttzzz~~~sssfff[[[VVVTTTSSSSSSTTTPPPIIIBBB;;;999888888999999666333333444555666666666555555222333333333333333333444444444444444444444444444333333333333333333333333444444333333333444555666::::::;;;===AAAEEEJJJLLLMMMNNNPPPPPPPPPNNNLLLKKKFFFGGGHHHIIIIIIHHHFFFEEEFFFGGGHHHHHHGGGEEECCCAAA>>>>>>======;;;:::888777444333333222111000//////000000///000000111222222111000///...............000000000000000000000000//////000000111111222222------......///000000000000/////////............---..................---000000000000000000000000//////.........---------......////////////...............------.........////////////////////////.........------.........////////////////////////........................,,,---.../////////...---***+++---...///...---------..................---........................////////////////////////,,,,,,,,,------.................................---...///111111111000///---333:::;;;666111......000000000000000000000000111111222444777:::===???BBBCCCDDDFFFFFFFFFEEEDDDIIIIIIJJJLLLOOOSSSVVVXXX^^^cccggggggffffffaaa\\\UUUTTTSSSRRRQQQQQQPPPOOOHHHJJJMMMPPPVVVfffwwwtttooosss{{{zzzmmm```XXXUUUSSSTTTUUURRRKKKEEE>>>;;;999999::::::666333111222444555666555444444222222222333333444444444555555444444333333222222333333333444444444444444222222222222333333333333333555777;;;???BBBEEEFFFGGGIIILLLMMMMMMNNNOOOPPPRRRQQQNNNLLLJJJIIIIIIJJJHHHHHHGGGFFFEEEDDDCCCBBBFFFEEEBBB@@@===<<<;;;::::::777333222222333333222444333222000000000111222////////////............//////000000111111111222//////000000///...------////////////////////////................................................000000//////.........---............////////////------------------------------............------///...---,,,,,,---...///......///000000///.........------,,,,,,------...------------------------///////////////.................................***++++++,,,---...//////000000//////.........---------------------------........................---,,,------......///000------......//////000000,,,000555888888555000,,,..................---------///111333555999===AAADDDCCCCCCCCCDDDEEEFFFFFFHHHJJJLLLNNNOOOQQQUUUWWW___dddkkkooommmiiieeebbb[[[VVVQQQRRRVVVVVVRRRLLLNNNHHHGGGOOO\\\pppvvvssspppooouuu}}}yyyjjjaaa\\\VVVQQQQQQQQQQQQPPPEEE@@@:::999;;;<<<999666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333444444444222222222222222333333333555666777999<<<>>>???@@@DDDFFFHHHIIIIIIJJJLLLNNNOOOOOOOOOOOOPPPQQQRRRRRRKKKJJJHHHGGGEEEDDDCCCCCCFFFEEEDDDBBBAAA@@@@@@@@@>>>;;;888555555555444333444333222000000000111111111111000000000////////////000000000111111111111//////000000///......---////////////////////////................................................000/////////........................////////////........................------............------//////...---------..............................------------------------------------------------...............---------........................//////.........---------000/////////............------------------------..............................------...///111222.........///////////////...///222333333222///...///////////////////////////111333555888;;;@@@CCCDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJMMMNNNPPPRRRUUUXXX\\\bbbiiinnnnnnkkkhhhfff]]]YYYUUUUUUVVVVVVSSSPPPRRROOOPPPWWWaaasssvvvrrrooopppuuu}}}|||lllcccXXXSSSSSSSSSPPPMMMGGGBBB<<<999;;;;;;999666777777777777777777777777555555555555555555555555444444444555555555555555333333333333333333333333333333333444444444555555666666777777888999::::::???@@@AAABBBBBBDDDGGGJJJLLLMMMOOORRRTTTUUUVVVWWWPPPNNNLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCC@@@===:::999888666555444333222111000000000000222222111111111000000000000000000000111111111111//////000000000///......////////////////////////................................................////////////........................////////////////////////////////////------............------000///...---------------///...---,,,,,,---...///,,,---...//////...---,,,------------------------------------------------........................000000/////////.........////////////............------------------------////////////////////////000///...---...000222333///////////////.........//////............//////000000000000000000000000000222555888:::>>>BBBFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIKKKNNNPPPQQQSSSWWWZZZ[[[aaahhhnnnooonnnlllkkk___]]][[[YYYWWWWWWVVVVVVZZZ\\\___ccciiiwww}}}vvvssspppqqqxxxrrrbbbYYYWWWVVVQQQLLLKKKEEE>>>;;;::::::999777888888888888888888888888555555555555555555555555777777666666666666666666444444444444333333333333555555555666666666666666666666666666777777777777::::::;;;;;;;;;===AAAEEEIIIJJJMMMPPPSSSTTTTTTTTTTTTSSSPPPMMMKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJFFFCCC@@@>>>===<<<:::999666555444333222111000000222222111111111000000000000000000000000111111111//////000000000//////...////////////////////////................................................///////////////.....................////////////........................------............------000//////...---------,,,///...,,,++++++,,,...///+++---...000000...---+++........................---------------.................................,,,,,,---...///000111111///////////////.........------------------------////////////////////////000///---,,,---///222333000000//////......------//////...------...////////////000000000000000111000333777:::<<<@@@DDDGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMOOOQQQSSSUUUYYY\\\___dddkkkoooqqqpppooooooaaaaaa```]]]YYYXXX[[[^^^gggkkkooooooppp{{{zzzsssssswwwtttdddZZZUUUQQQOOOOOOIIIBBB===::::::999777777777777777777777777777555555555555555555555555<<<;;;;;;:::999888888777888888777777666666666555666666666666555555444444555555555666777777888888666666666666666888<<>>999888777666444333111111111111000000000/////////111111000000000000000000//////000000000000000///000000000000000000000000////////////////////////////////////////////////.........///////////////............////////////------------------------------............------//////.........------,,,///...,,,++++++,,,...///,,,---///000000///---,,,........................------......////////////........................++++++,,,---...//////000.........///////////////------------------------////////////////////////...---,,,,,,,,,...000222000000//////......------...//////000000//////............//////000000000111444888;;;>>>AAADDDGGGFFFFFFGGGGGGHHHJJJKKKLLLLLLNNNQQQSSSTTTWWW[[[^^^fffjjjooorrrrrrqqqppppppcccdddddd```]]]]]]bbbgggsssxxx{{{wwwttt}}}}}}}}}rrr___SSSPPPRRRPPPLLLEEE@@@<<<:::999888666666666666666666666666555555555555555555555555AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999888777666555444333222444444555666666777888888444555555444444555777:::<<>>;;;999888555555555555555555555555555555555555555555555555FFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCCCC@@@???===;;;999777666555555555555555555555555666333555666555444333444555888999<<<@@@EEEIIIMMMOOONNNPPPRRRUUUWWWWWWWWWWWWUUUUUUWWWWWWVVVUUUSSSQQQNNNLLLKKKJJJJJJIIIFFFDDD@@@@@@???>>><<<999666555222222111111111000000000111111111111000000000/////////000111111111111111000000000000000000000000////////////////////////////////////////////////............/////////000............////////////........................------............------+++,,,---////////////....................................//////.................................,,,,,,---......///000000....................................------------............/////////000------------------------------------------------,,,,,,...///000000//////.........///////////////...///000111111000///.........///000000111222222777:::>>>@@@BBBCCCEEEGGGEEEEEEFFFGGGHHHJJJLLLLLLNNNPPPSSSUUUWWW[[[___bbbnnnppprrrrrrpppnnnnnnnnnkkkjjjiiihhhkkkpppwww||||||wwwvvvlll]]]VVVOOONNNKKKFFFAAA<<<:::888666666666666666666666666555555555555555555555555HHHHHHIIIKKKMMMNNNOOOPPPLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFDDDBBB???===;;;:::555555555444444333333333444555777666444333333333777777888:::===AAADDDFFFJJJLLLQQQUUUWWWXXXXXXWWWVVVWWWYYYZZZZZZXXXWWWUUUSSSQQQOOONNNMMMJJJGGGEEEBBBBBBBBB@@@>>>;;;888666333333333222222222111111222111111111000000////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000............/////////000////////////////////////---..................---***+++---///000000//////......///000000///......//////............//////////////////////////////++++++,,,,,,---...//////........................,,,,,,---...///000111111---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000///---.........//////000000/////////......////////////000000111222222333333999<<<@@@CCCDDDEEEFFFHHHEEEEEEEEEGGGHHHJJJKKKLLLNNNQQQTTTVVVXXX[[[___bbbmmmoooqqqpppooommmmmmmmmnnnllljjjkkkpppwww~~~||||||uuuvvv~~~gggYYYOOONNNLLLHHHCCC===:::999777777777777777777777777555555555555555555555555JJJJJJJJJJJJJJJKKKNNNQQQOOOOOOOOONNNKKKJJJKKKMMMOOOLLLIIIHHHHHHFFFBBB>>>;;;:::888666444444444444333444444555555444444333555555666888999;;;<<<<<<===@@@DDDHHHLLLPPPUUUYYYZZZ[[[[[[[[[ZZZ[[[]]]___YYYVVVSSSQQQPPPNNNKKKHHHGGGFFFDDDCCCCCCBBB???===;;;:::777444111000//////333333222111000/////////000000000000////////////000000000000000000000000000000000000//////////////////......---------,,,...------,,,---...///000---......///////////////......------------..............................---------------------------------------...///000------------------------......//////...---,,,,,,//////////////////////////////............//////...---,,,,,,---...---+++------............------......////////////......////////////...---,,,+++....................................////////////000000000000111111111111000/////////000222555777<<<>>>AAACCCCCCCCCDDDEEECCCDDDFFFGGGHHHIIILLLOOOTTTTTTUUUYYY^^^bbbddddddooollliiiiiikkkooorrrssspppmmmfffdddooo{{{yyy}}}xxx___XXXQQQLLLKKKGGGAAA===>>>;;;999666666777777777666999777555555555555444333HHHIIIJJJJJJJJJJJJJJJKKKOOOPPPPPPNNNLLLKKKLLLMMMPPPOOONNNOOOOOOLLLGGGCCC???>>>;;;888666555444444333444444555555555555444222222333444555666777777:::<<>>;;;888555333222222444333222111000000000000111111000000000/////////000000000000000000000000000000000000/////////////////////.........------///...---------...000111,,,------...///...............------------............................................................---------......///------------------------......//////...------,,,//////////////////////////////............/////////...------...///...---------............------.........//////........./////////......---,,,+++....................................////////////............////////////000/////////111333666888===???BBBDDDDDDDDDEEEFFFEEEFFFHHHIIIJJJKKKNNNQQQSSSTTTWWW\\\bbbfffggggggkkkhhhgggiiinnnsssuuuuuunnnlllhhhiiiuuuppp]]]UUUOOONNNLLLEEE@@@>>>;;;999777666777888888777999777555555555555555333GGGHHHIIIJJJJJJIIIHHHGGGIIIJJJKKKJJJHHHGGGGGGHHHKKKLLLMMMPPPQQQOOOKKKGGGFFFDDDAAA>>>:::888666555444444444555555666666666222222222333333333333333666888999:::===AAAGGGKKKSSSVVVYYY[[[[[[[[[]]]^^^]]][[[YYYXXXWWWVVVTTTRRRKKKJJJIIIJJJKKKKKKIIIHHHEEEDDDAAA>>>;;;999777777444444333222111111111111111111111000000000000///000000000000000000000000000000000000////////////000000////////////...............---......///000,,,,,,---............---......------------..............................//////////////////////////////...---------.......................................///......---,,,//////////////////////////////............/////////...---...///000///...------............------------............------............---,,,++++++....................................////////////............////////////000//////000222555888:::>>>AAADDDEEEEEEEEEFFFGGGGGGIIIJJJKKKLLLNNNRRRTTTWWWXXX[[[```eeehhhhhhhhhhhhffffffllltttyyyzzzxxxmmmmmmlllsssggg\\\SSSRRRQQQJJJBBB>>><<<:::777777888999999888999777555555555666555444NNNMMMKKKKKKJJJIIIHHHFFFEEEGGGHHHGGGEEEDDDDDDEEEFFFHHHJJJMMMOOOPPPOOONNNLLLKKKHHHDDD@@@===:::999666666666666666777777888555555555555444444444444555555555555666:::???DDDJJJNNNTTTXXXZZZ[[[]]]___^^^\\\ZZZZZZZZZZZZXXXWWWQQQPPPOOOOOOPPPPPPNNNLLLJJJIIIFFFDDDAAA>>>===<<<666555444222222111111111222222111111111000000000000000000000000000000000000000000000////////////000000000000000/////////------------------......,,,---......//////............------------......................................................000///...---------------////////////////////////---...............------//////////////////////////////............//////...---,,,---...///...---------............------,,,,,,------------,,,,,,---------------,,,++++++....................................////////////000000000000111111111111000000000111333777:::<<<@@@BBBEEEGGGFFFFFFGGGHHHHHHIIIKKKLLLMMMPPPUUUXXX^^^^^^^^^aaaeeehhhiiiiiikkkjjjkkkrrr{{{~~~zzzmmmooouuutttfffXXXSSSRRRLLLEEE@@@===;;;999888999999999888888777555444555666555444```[[[TTTOOOLLLJJJHHHFFFFFFHHHIIIIIIGGGFFFFFFGGGFFFGGGIIILLLMMMPPPQQQSSSPPPOOOLLLIIIFFFBBB@@@>>>999999888777777888999999888888888777666555555555555555444333444777<<<@@@CCCGGGNNNSSSXXX[[[^^^```^^^\\\[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTTTTRRRPPPNNNMMMLLLJJJHHHFFFCCCAAA@@@999888666555333222222111222222222222111111111111000000000000000000000000000000000000/////////////////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000......------------......////////////////////////------------------------000///...---------------////////////////////////------...............---//////////////////////////////............//////,,,+++***+++---...---,,,------............------,,,,,,------------,,,,,,------......------,,,,,,....................................////////////000000000000111111111111000000000222555999===???AAADDDFFFGGGGGGFFFGGGHHHGGGIIIKKKLLLOOOSSSXXX\\\cccaaa```aaaeeejjjmmmooorrrqqqsssxxx{{{mmmrrr}}}qqq^^^UUUQQQLLLGGGDDD@@@===:::999999:::999888888666444444666666666555uuummmaaaYYYSSSPPPLLLHHHGGGIIIKKKKKKJJJHHHHHHIIIFFFHHHJJJKKKKKKKKKLLLNNNNNNNNNMMMKKKIIIGGGEEECCC>>>===;;;:::999999:::;;;999888888777666666555555555555555555555777;;;>>>@@@EEEKKKQQQUUUYYY^^^aaa^^^\\\[[[[[[\\\\\\ZZZYYY[[[YYYWWWWWWVVVUUURRROOONNNNNNNNNLLLKKKIIIGGGFFF???>>><<<999777555444333333333333222222222111111000000000000000000000000000000000000////////////......////////////000000,,,------------,,,++++++//////000111111111111000......------------......////////////////////////------------------------//////...---------..............................,,,---......///.........//////////////////////////////............//////+++***)))***,,,------,,,------............------------............---------......///......------....................................////////////............////////////000000111333777;;;???BBBBBBDDDGGGHHHGGGFFFGGGHHHGGGHHHJJJMMMPPPVVV]]]bbbfffeeedddfffkkkqqquuuwwwuuuvvvxxx|||~~~~~~|||yyyoooxxxjjj]]]VVVOOOJJJHHHCCC@@@===::::::999888777888666444444666666666555}}}uuukkkccc___[[[VVVRRRNNNQQQSSSTTTSSSQQQQQQQQQMMMPPPTTTTTTPPPKKKHHHGGGIIIJJJJJJJJJJJJIIIGGGFFFBBBAAA>>><<<;;;:::;;;;;;999999999888888777777777555666777777777888;;;>>>DDDGGGLLLPPPTTTXXX]]]```___]]]\\\\\\\\\\\\[[[YYYZZZYYYXXXXXXXXXWWWTTTRRRPPPPPPQQQPPPOOONNNLLLKKKGGGEEEBBB???<<<999888777444333333333333222222222000000000000000000000000000000000000////////////------........./////////....../////////...---,,,...//////000000000000000......------------......////////////////////////..............................---------......///------------------------,,,------...//////......//////////////////////////////............//////+++******+++---......---------............------.........//////...............///000000//////.......................................////////////............////////////000000111444888===AAADDDBBBDDDFFFGGGGGGFFFFFFGGGGGGIIIKKKNNNSSSZZZbbbgggooonnnooorrruuuxxxxxxxxxtttwwwzzz{{{yyywwwvvvvvvyyyzzzkkk___TTTNNNLLLFFFCCC>>><<<:::999777555777666444444666777666555{{{uuunnnkkkiiigggaaa\\\\\\^^^aaabbb```___^^^^^^ZZZ___dddddd]]]TTTMMMIIIEEEFFFGGGIIIIIIIIIHHHHHHEEECCC@@@===<<<;;;;;;<<<;;;;;;;;;;;;::::::999999555666888888888999<<<>>>HHHKKKNNNPPPSSSWWW\\\___```___]]]]]]]]]]]][[[YYYYYYXXXWWWXXXYYYXXXWWWUUURRRRRRSSSSSSRRRQQQPPPOOOLLLJJJGGGCCC@@@===;;;:::444444444333333333222222000000000000000000000000000000000000////////////,,,---------....../////////000111111111000...------......///////////////.........------.........000000000000000000000000////////////////////////---------------...///000------------------------,,,,,,---.../////////...//////////////////////////////............//////,,,++++++,,,...//////...---..................---......////////////......//////000000000000000///..................................../////////000000000000000111111111111000000111444888===BBBEEEBBBDDDFFFGGGFFFEEEFFFFFFGGGIIILLLPPPUUU]]]eeekkkxxxyyyzzz|||}}}{{{wwwssspppuuuyyyxxxtttqqqrrrtttvvvgggYYYQQQOOOGGGDDD@@@<<<:::999666444777555444444666777666666uuuxxxxxxsssrrrtttpppiiiiiinnnqqqnnnmmmqqqtttuuusssxxx}}}~~~zzzppp\\\JJJIIIGGGGGGJJJIIIFFFEEEGGGIIIGGGEEEBBB@@@@@@@@@@@@@@@@@@???===<<<;;;;;;;;;:::;;;=========???BBBEEEHHHLLLQQQUUUWWWYYYZZZ[[[aaaaaa``````___^^^\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYWWWUUUTTTTTTUUUTTTTTTQQQNNNIIIEEEBBB???===;;;:::777444333333444555444111000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////......------........................//////.........---------------............------......---------......///---------............///------------------------........................---------............///........................////////////000000000000////////////////////////......///000000000000000111000///......///000111111333666:::>>>BBBEEEFFFFFFFFFGGGFFFDDDDDDEEEGGGPPPMMMMMMSSS\\\fffooowww}}}~~~{{{xxxwwwooosssqqqqqquuurrrrrr~~~yyy~~~}}}pppbbbUUUNNNLLLHHHCCC???===;;;999777777777777777777777777777|||yyywww|||~~~|||zzz}}}~~~ooo]]]QQQKKKGGGHHHHHHFFFFFFHHHIIIIIIGGGFFFEEEDDDDDDDDD>>>?????????>>><<<;;;:::;;;<<<===>>>???BBBGGGJJJOOOQQQTTTVVVWWWYYY[[[]]]___`````````___^^^\\\[[[ZZZZZZYYYYYYXXXYYYYYYYYYVVVVVVUUUVVVWWWWWWVVVUUUSSSPPPLLLJJJIIIHHHFFFEEE>>>;;;777555555555444333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////.................................//////.........---------------............------000///...------------------------............///------------------------........................---------............///........................------........./////////////////////////////////......///000000000000000222111000//////000111111222333666:::>>>BBBDDDFFFEEEFFFFFFEEEDDDDDDFFFHHHOOONNNPPPVVV___jjjtttzzz|||xxxuuutttnnnsssrrrrrrwwwuuuxxxwwwiiiYYYNNNIIIGGGDDDAAA>>><<<;;;:::;;;;;;:::999999888777777vvvbbbXXXOOOMMMNNNLLLKKKKKKGGGHHHIIIIIIIIIHHHGGGFFF???@@@AAAAAAAAA???>>><<<===>>>???@@@AAAEEEKKKOOOVVVWWWXXXXXXXXXZZZ]]]___]]]^^^`````````^^^\\\[[[YYYYYYXXXXXXXXXYYYYYYZZZTTTUUUVVVWWWXXXWWWVVVUUUVVVTTTQQQOOOOOOOOOMMMLLLEEEBBB===:::888777555333111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111.........///////////////.......................................---------------............------111000///...---,,,,,,,,,---------............///////////////////////////........................---------............///........................,,,,,,,,,------------...////////////////////////......///000000000000000222111000//////000111222333555888;;;???BBBDDDEEEEEEEEEFFFEEEDDDEEEHHHJJJNNNPPPTTT[[[eeepppzzz|||xxxtttqqqooojjjqqqqqqqqqwwwwww}}}vvvbbbRRRLLLLLLJJJFFFAAA===<<<<<<<<<;;;:::999888666555555uuuiii^^^\\\[[[WWWQQQOOOIIIJJJLLLNNNNNNLLLJJJHHHDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBEEEKKKOOOTTTVVVYYYZZZZZZ[[[]]]___[[[]]]___``````^^^\\\ZZZXXXXXXXXXXXXXXXXXXYYYZZZVVVVVVWWWVVVTTTSSSRRRSSSXXXVVVTTTRRRRRRQQQOOOMMMLLLIIIDDD@@@===:::777444111222333333333222111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000------......//////000000................................................------............------000///...------------------------............///////////////////////////........................---------............///........................,,,,,,,,,---------......////////////////////////......///000000000000000111000///...///000111222555666:::===@@@BBBCCCDDDDDDEEEFFFEEEEEEGGGJJJMMMMMMTTT[[[bbblllwww|||xxxtttpppllljjjeeemmmmmmoootttuuu}}}mmm\\\TTTSSSQQQKKKDDD>>><<<===999888888777666444444333wwwmmmkkkiiiaaaWWWQQQOOOQQQSSSTTTSSSPPPMMMKKKIIIGGGDDDBBBAAABBBDDDFFFDDDDDDDDDBBBBBBDDDGGGJJJMMMQQQWWW[[[\\\\\\\\\\\\ZZZ[[[]]]^^^___^^^\\\[[[YYYYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWSSSNNNLLLMMMNNNTTTSSSRRRSSSTTTUUUTTTRRRQQQNNNIIIFFFCCC???;;;999333444333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......//////000000////////////////////////---.....................------............---------------------...///000---------............///000000000000000000000000........................---------............///////////////////////////............////////////////////////////////////......///000000000000000//////...---...///000111777999<<>>>>>777777777777666666666666|||zzzvvvlll```[[[WWWXXXXXXXXXUUUQQQMMMKKKMMMJJJGGGEEEDDDDDDFFFGGGGGGGGGGGGEEECCCBBBDDDFFFFFFLLLSSSYYY[[[[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYY\\\\\\YYYSSSLLLGGGGGGIIIKKKLLLNNNQQQVVVYYYZZZYYYSSSQQQMMMKKKHHHEEEBBB???888777555444222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.................................///////////////////////////////////////---------...............------............------,,,,,,,,,---...///000111---------............///000000000000000000000000........................---------............////////////////////////////////////000000000000111////////////////////////......///000000000000000//////.........000111222:::<<>>???CCCHHHNNNRRRSSSSSSSSSRRRPPPPPPOOONNNKKKIIICCC@@@;;;666333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000---------.........//////---..................---///......---------......---------.........//////////////////////////////........................---------.........//////000000000000000000000000////////////000000000000////////////////////////...//////000000000000000222222111111222444555777???AAADDDGGGHHHHHHFFFEEEGGGHHHIIIJJJLLLQQQWWW\\\fffwwwyyyrrriiifffiiilllmmmllllllsssyyytttbbbUUUPPPLLLEEE>>><<<<<<;;;:::888777666666wwwpppjjjooonnngggbbbbbb___ZZZRRROOOLLLKKKKKKJJJIIIHHHMMMMMMMMMOOOQQQSSSTTTVVVXXXZZZ\\\]]]]]]]]]^^^^^^______^^^[[[WWWUUUTTTTTTZZZZZZZZZZZZXXXRRRJJJEEEAAA???======@@@EEEKKKOOOXXXTTTQQQPPPRRRRRROOOLLLHHHFFFCCC???:::666333111333222111111222222111000111111111111111111111111...///111111/////////000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......//////............//////........................////////////////////////////////////////////////////////////////////////......////////////......111000///---+++)))((('''.../////////000000111111///......------------...000000//////.........---000000000000///////////////000222222333555999;;;CCCDDDEEEFFFGGGHHHIIIIIIGGGKKKNNNMMMKKKPPPZZZcccsss{{{pppeeeiiimmmkkklllssszzz}}}mmmXXXMMMLLLIIIDDD===;;;888888888888777555|||vvv||||||zzzxxxqqqiii]]]ZZZUUURRRPPPOOONNNMMMIIIJJJKKKLLLNNNPPPRRRSSSTTTUUUWWWXXXXXXYYYZZZZZZ[[[\\\\\\ZZZXXXVVVVVVWWWWWWXXXYYYZZZYYYVVVPPPKKKDDDBBB>>>======AAAFFFIIIQQQQQQQQQRRRSSSRRROOOMMMKKKJJJGGGCCC>>>:::777555555333111111222333222222111111111111111111111111...000111111000//////000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000...---,,,+++***------------.........///000000/////////000000111000/////////............///////////////.........///000111222333666:::>>>EEEEEEFFFGGGHHHIIIJJJJJJFFFJJJMMMMMMMMMTTT___iiiwww}}}|||ooogggkkkmmmlllooowwwxxxaaaSSSNNNIIIDDD@@@>>>;;;999999888666555~~~vvvlllgggaaa\\\[[[ZZZZZZZZZNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQRRRSSSTTTVVVWWWXXXWWWYYYZZZYYYXXXWWWXXXZZZTTTUUUWWWZZZ[[[ZZZVVVSSSKKKGGGBBB===;;;===@@@BBBIIILLLQQQTTTTTTSSSQQQPPPPPPOOOLLLHHHDDD@@@<<<:::888555222111222333444333111111111111111111111111...000111111000//////000000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000111111111000//////......------------............///////////////000111222////////////....................................///000111222444777===AAAFFFFFFGGGHHHIIIJJJJJJKKKFFFIIILLLMMMPPPYYYfffppp{{{zzzsssoooqqqrrrrrryyymmm[[[RRRLLLGGGDDDAAA>>>;;;:::999777555xxxtttnnnjjjiiiiiijjjjjj^^^]]][[[XXXTTTQQQNNNMMMOOONNNMMMOOOQQQTTTVVVWWWUUUVVVXXXXXXWWWWWWXXXYYYTTTTTTVVVZZZ]]]]]][[[YYYRRRNNNHHHAAA===<<<<<<===AAAHHHQQQVVVVVVTTTTTTTTTSSSRRRPPPMMMIIIEEEAAA???;;;888444222222333444444111111111111111111111111///000222222000///000111000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////111000...,,,,,,...000111000000000000000000000000/////////000000000000000,,,,,,,,,------///000000///////////////..................///////////////000111222333555999???DDDFFFFFFGGGGGGHHHIIIIIIJJJGGGJJJLLLOOOSSS]]]jjjttt}}}}}}|||zzzzzz{{{zzz}}}xxxdddYYYQQQLLLFFFCCC???<<<::::::888777~~~zzzyyyxxxwwwvvvlllkkkhhhddd___ZZZVVVTTTOOOLLLJJJKKKNNNRRRTTTUUUTTTUUUVVVVVVTTTTTTUUUVVVUUUUUUVVVYYY\\\]]]\\\ZZZYYYUUUOOOIIICCC???>>>===>>>EEEOOOUUUVVVUUUVVVWWWTTTSSSRRRPPPMMMIIIFFFCCC???;;;777444333333333333111111111111111111111111///111222222000000000111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////............//////........................////////////////////////////////////////////////////////////////////////111000...,,,,,,...000111....../////////000000000000000000000000/////////,,,,,,,,,------///000000........./////////////////////000000000111111111000111333444777;;;AAAEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJLLLNNNPPPUUU___jjjssszzz}}}{{{yyy}}}~~~}}}nnnaaaVVVNNNHHHDDD???<<<;;;;;;:::999~~~xxxwwwuuurrrnnniiieeebbbUUUPPPKKKJJJLLLOOOPPPOOORRRTTTTTTSSSRRRQQQRRRSSSUUUUUUUUUWWWZZZ\\\[[[ZZZ\\\ZZZVVVQQQKKKFFFBBB@@@>>>CCCJJJPPPSSSTTTUUUVVVSSSSSSSSSSSSPPPMMMJJJHHHDDDAAA<<<888777555444222111111111111111111111111///111222222111000000111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////............//////........................////////////////////////////////////////////////////////////////////////000///...------...///000---........./////////000...............---------///////////////000111222.........//////////////////000000111111222222333000222555777999===AAAEEEEEEEEEEEEFFFFFFGGGGGGGGGKKKLLLOOORRRWWW___iiiooouuuzzz~~~{{{xxxxxxyyy}}}|||||||||nnn```UUULLLHHHCCC???===<<<;;;:::~~~xxxtttqqqccc\\\SSSOOOOOOOOONNNLLLOOOPPPQQQQQQPPPOOOPPPRRRTTTSSSSSSUUUXXXZZZ[[[[[[\\\\\\ZZZWWWRRRMMMGGGDDD>>>@@@CCCHHHNNNRRRSSSSSSRRRSSSTTTUUUSSSQQQNNNLLLJJJGGGCCC???<<<999555333111111111111111111111111///111333222111000111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111//////............//////........................////////////////////////////////////////////////////////////////////////////////////////////////.........//////////////////.........------------000000/////////000000111............/////////000/////////000111111222222111333777:::<<<>>>AAACCCFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKNNNRRRXXX```hhhlllpppwww~~~}}}wwwtttvvv{{{}}}|||{{{|||rrreeeTTTOOOHHHBBB???===;;;:::|||yyyoooggg\\\UUUSSSQQQNNNKKKLLLNNNOOOOOOOOOOOOPPPRRRRRRQQQQQQSSSWWWZZZ[[[[[[[[[[[[\\\ZZZVVVPPPKKKGGG???>>>>>>CCCJJJOOOQQQPPPRRRSSSUUUVVVUUUSSSQQQOOOOOOLLLGGGCCC@@@;;;777333111111111111111111111111000111333333111000111222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......///////////////000000000111111000000/////////...///......---------......---.........//////000000---......///000111111222111444888<<<===???@@@BBBHHHHHHHHHHHHHHHHHHIIIIIIGGGIIIMMMRRRYYYaaagggkkknnnvvv~~~}}}uuurrrwww}}}{{{{{{~~~vvvZZZUUUMMMEEEAAA===;;;999uuupppiiiccc^^^ZZZVVVTTTSSSRRROOOLLLOOOSSSRRRNNNRRRRRRQQQSSSVVVYYY[[[[[[ZZZZZZ[[[\\\\\\YYYTTTPPPGGGDDD???===>>>CCCIIINNNPPPQQQTTTVVVWWWVVVUUUTTTQQQNNNJJJFFFCCC@@@===:::444333222111000000000000222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000---...000111111111000///++++++,,,,,,,,,,,,,,,,,,000000000000000000000000//////............//////......------------......////////////////////////,,,,,,---.../////////...........................///......---------......+++...111222333333333444333777;;;>>>@@@AAACCCEEEEEEEEEEEEFFFGGGHHHJJJJJJLLLMMMPPPVVV]]]bbbfffgggqqquuuuuurrrsss{{{~~~zzz~~~{{{tttdddPPPEEEBBBAAA<<<777}}}tttmmmgggbbb___^^^]]]XXXSSSRRRSSSPPPJJJRRRRRRSSSTTTVVVWWWWWWWWWZZZZZZ[[[\\\\\\ZZZVVVRRRKKKGGGAAA======AAAGGGKKKLLLNNNQQQTTTVVVWWWWWWVVVSSSPPPLLLHHHFFFCCC???===888777555333222111111111222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000......///000000000000000////////////////////////000000000000000000000000//////............/////////..................///////////////////////////------......///.................................///......------.........---///222333333333444555666999===@@@BBBCCCEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJLLLMMMQQQVVV\\\```cccdddkkkoooqqqpppttt~~~~~~yyy~~~sss\\\LLLFFFCCC===777wwwpppllllllkkkfff___[[[ZZZUUUPPPRRRSSSTTTUUUVVVVVVVVVVVVYYYYYYZZZ[[[\\\[[[XXXVVVPPPLLLEEE???===???CCCFFFHHHJJJNNNRRRUUUWWWXXXXXXUUURRRNNNLLLIIIGGGCCCAAA>>><<<999666333333333333333222222222111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000///////////////000111111222111111000000/////////000000000000000000000000//////............//////000//////......//////000////////////////////////....../////////...------........................///......---....../////////111444444444444555666999<<<@@@CCCDDDEEEGGGHHHEEEEEEEEEFFFGGGHHHJJJJJJLLLNNNRRRVVVZZZ]]]______dddhhhkkknnnvvv|||xxx}}}jjjVVVJJJDDD>>>999yyyyyyzzzwwwqqqmmmkkkgggbbbWWWYYYZZZZZZYYYXXXXXXXXXXXXXXXXXXZZZ\\\\\\[[[YYYVVVQQQJJJCCC???>>>???AAAEEEHHHLLLPPPTTTVVVWWWWWWVVVTTTQQQOOONNNKKKHHHEEECCC@@@<<<888555444444444333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////000///.........///111222000000///......---,,,,,,//////////////////////////////............//////000000////////////000000///////////////////////////////////////...---,,,.......................................//////000111333555555444444666777;;;>>>AAADDDEEEEEEGGGHHHEEEEEEEEEFFFGGGHHHJJJJJJKKKNNNRRRUUUWWWXXXYYYZZZ^^^bbbffflllxxx{{{xxx{{{rrr[[[LLLCCC>>>;;;{{{wwwjjjkkkkkkhhhbbb\\\YYYWWWVVVUUUUUUWWWZZZ[[[[[[ZZZXXXUUUNNNHHHBBB???>>>>>>CCCFFFJJJNNNRRRTTTTTTUUUWWWUUUSSSRRRQQQNNNKKKHHHFFFCCC???;;;777555444444333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000///.........///111222//////......---,,,++++++//////////////////////////////............//////000000////////////000000///////////////////////////000000000///...------////////////////////////...............///000111222444555555555555777999<<<>>>BBBDDDDDDEEEFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJKKKNNNRRRSSSSSSSSSUUUWWW\\\```eeemmm{{{{{{zzzzzz~~~uuu^^^MMMDDD@@@>>>tttfff[[[UUUTTTSSSRRRSSSVVVYYYYYYYYYXXXVVVRRRMMMHHHCCC???===AAACCCHHHLLLPPPRRRSSSTTTVVVUUUTTTSSSSSSQQQMMMJJJGGGFFFCCC???;;;888555444333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000//////.........000000000000000000000000//////............//////000//////......//////000//////////////////////////////000000000///......////////////////////////............///000111111111333444444555666888;;;===???BBBDDDDDDDDDEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKNNNQQQQQQOOOOOORRRUUU[[[___eeepppxxx{{{yyydddSSSHHHCCCBBBvvvbbbXXXRRRQQQOOOPPPSSSVVVWWWWWWVVVVVVUUURRRMMMGGGAAA>>><<>>@@@CCCEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKNNNOOONNNKKKLLLPPPUUUZZZ^^^fffsss}}}wwwooo\\\NNNHHHFFFkkk]]]QQQOOONNNNNNQQQTTTUUUVVVUUUVVVVVVUUUPPPJJJCCC???999<<>>:::777444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000---...000111111111000//////////////////000000000000000000000000000000000//////............//////......------------......////////////////////////......///000000111000000000000000000000000000000............///000222222///000222333444666:::===???BBBEEEFFFFFFEEEFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJKKKMMMNNNLLLIIIJJJPPPUUUXXX]]]fffttt|||xxxxxxcccTTTKKKHHHggg___UUULLLKKKMMMOOORRRVVVVVVTTTSSSTTTVVVRRRIIIAAA===<<<===CCCLLLSSSWWWWWWVVVUUUSSSRRRQQQQQQQQQRRRMMMLLLJJJHHHEEEBBB???>>><<<888444111111222222222222222222222222222333333000000000000000000000000222222222111111111111111000000000000000111222222222111000//////000111222222333333333222000///---111111000000//////......////////////////////////000000//////.........---........................//////000000000000//////111000///......///000111000///...------...///000000000000///......------///000111444777:::<<<>>>CCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIOOOIIIEEEGGGIIIKKKOOOTTTUUUaaarrr|||lllYYYMMMKKKuuuhhh]]]RRROOONNNMMMOOORRRSSSSSSSSSUUUVVVTTTNNNIIIDDDBBBAAACCCIIIPPPVVVYYYWWWUUUSSSQQQPPPOOOOOOOOOLLLLLLKKKJJJHHHEEEBBBAAA>>>;;;666444333333222222222222222222222222222222111111111111111111111111222222222111111000000///000/////////000000111222222111000//////000111222000111222222222111000///111111000000000000000000000000000000000000000000000000/////////.................................//////000000000000//////111000///......///000111000///............///000000000/////////.........//////111444777:::<<<>>>BBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFJJJEEECCCEEEGGGIIIMMMRRRXXXeeevvvvvv___OOOIIIvvvjjj]]]VVVRRRNNNLLLNNNOOOQQQSSSUUUUUUTTTRRRPPPKKKIIIFFFDDDEEELLLTTTZZZWWWVVVSSSQQQNNNLLLKKKJJJKKKLLLMMMMMMLLLIIIGGGEEEBBB>>>999666555444333222111111111111111111111111111111111111111111111111222222111000000///......///////////////000000111111111000000000000111111...///000111111111111000000000000000000000111111111111111111111111111111000000////////////..............................//////000000000000//////000000////////////000000000//////......//////000000///////////////////////////111444777:::===???AAABBBCCCDDDEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCEEEBBBAAAEEEGGGHHHLLLRRR]]]iiizzz{{{gggXXXQQQxxxjjjaaaZZZRRRNNNNNNLLLOOORRRSSSRRRPPPPPPQQQMMMLLLJJJFFFEEEHHHPPPWWWWWWVVVSSSPPPMMMJJJGGGFFFIIIKKKMMMNNNNNNMMMKKKJJJDDDAAA<<<999666555333111222222111111111111000000111111111111111111111111222111111000///...------000///////////////000000111000000000000000000111/////////000000000//////.........//////000000000000000000000000000000000000000//////////////////........................//////000000000000//////000000////////////000000///////////////000000000///////////////000000000///000222444888;;;>>>@@@CCCDDDEEEEEEFFFEEEEEEDDDDDDEEEFFFGGGFFFDDDBBB@@@CCCAAACCCGGGIIIJJJNNNTTT^^^kkk{{{uuulllhhhwwwnnneeeZZZSSSQQQMMMOOOQQQQQQOOOMMMMMMMMMKKKLLLLLLIIIGGGHHHMMMRRRVVVUUUSSSPPPLLLHHHFFFDDDGGGIIIKKKMMMNNNNNNMMMLLLFFFCCC>>>;;;888666333111222222222222111111000000111111111111111111111111111111111000///......---000000////////////000000000000000111111000000000222111000000///.........---------......///////////////////////////////////////000000000000000000//////////////////////////////000000000000////////////000000000000//////...//////000000000000000.../////////000000111111000111333666999===@@@BBBFFFGGGHHHHHHGGGFFFDDDCCCEEEFFFGGGGGGFFFDDDAAA@@@BBBAAACCCHHHIIIJJJOOOVVV```kkkyyy~~~~~~~~~}}}www~~~~~~tttggg\\\XXXRRRSSSTTTTTTSSSPPPMMMKKKJJJKKKKKKKKKJJJKKKMMMOOOTTTSSSRRROOOLLLIIIFFFDDDFFFGGGHHHJJJKKKMMMMMMNNNIIIFFFAAA>>><<<999666333444444333333222111111111222222222222222222222222111111000000000000//////222111111000000000000000000000111111111111000000444333111000///.........---...............//////........................//////000000000000111111//////////////////////////////000000000000////////////000000000000//////......///000111111111111......///000000111222222111222444777;;;???BBBDDDGGGHHHJJJJJJJJJHHHFFFDDDFFFFFFGGGGGGFFFDDDCCCBBBCCCCCCEEEIIIIIIJJJQQQYYYdddmmmwww{{{|||vvvwwwjjjdddZZZYYYZZZ[[[\\\ZZZSSSNNNKKKJJJIIIJJJMMMOOOQQQQQQRRRRRRQQQPPPMMMJJJHHHFFFDDDDDDEEEFFFGGGJJJLLLMMMKKKIIIEEEBBB@@@===999777555555444444333222222111222222222222222222222222000000000111111111111111333333222111111111111111///000111222222111000///333222111000///000000111000000000000000///////////////////////////////////////000000000111111111//////////////////////////////000000000000//////...///000111111000///...---...000111222222111111---...///000111222333333333444666999===AAADDDFFFFFFHHHJJJLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDJJJIIIKKKMMMMMMNNNVVV```lllqqqvvvzzz|||{{{vvvnnn```______bbbdddbbbZZZSSSMMMJJJHHHIIINNNSSSTTTTTTQQQQQQQQQPPPNNNKKKIIIGGGDDDCCCBBBCCCEEEHHHKKKMMMNNNKKKHHHEEECCC@@@<<<:::666666555444444333222222222222222222222222222222000000000111222222333333444444333222111111111222///000111222222111000///222111000000000111333444333333222222111111000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000000000//////...///000111111000///...---...000111222222222111---...///000111222333444444555777:::>>>BBBEEEGGGDDDFFFJJJMMMNNNNNNMMMLLLHHHGGGFFFFFFEEEFFFFFFGGGQQQPPPQQQSSSRRRSSS\\\gggrrrtttwwwzzz}}}{{{nnnfff```ccckkkkkkbbbXXXTTTLLLFFFHHHMMMNNNNNNOOOTTTTTTRRRPPPMMMKKKHHHGGGCCCBBB@@@@@@@@@BBBDDDFFFJJJIIIGGGEEEBBB@@@>>>===;;;999666444444333222000333222111111333333222111111111111111111111111111000000///......///000000000111111111222222222222222111111111000000//////222222222111111111000000000000000000000000000000111111111111000000000000000000//////.........---000000//////......------////////////000111333333...///000111222333444444444444222111000000//////333555999<<<@@@BBBCCCCCCAAA???AAAFFFIIIJJJNNNSSSFFFHHHJJJHHHEEEEEEIIIMMMUUUVVVUUUQQQOOOWWWgggtttyyypppfffdddhhhjjjfffaaaUUUMMMGGGHHHJJJKKKNNNQQQTTTSSSRRRQQQNNNKKKHHHFFFDDDCCCAAA@@@@@@AAACCCDDDHHHHHHGGGEEECCC@@@>>>===;;;999666555444333222000555444333333555555444333111111111111111111111111222222222222222222222222000000000111111111222222111111111111000000000///222222222111111111000000000000000000000000000000......//////000000000111111111000000000////////////////////////.........000/////////000111222222//////000111222333444444222111111111111222222333555666999<<>>@@@AAAAAABBB@@@@@@CCCDDDDDDHHHOOOVVVWWWXXXXXXWWWWWWXXXZZZ]]]ZZZVVVTTTZZZiii~~~tttllliiiiiiddd___[[[XXXRRRLLLLLLPPPSSSTTTVVVVVVUUURRROOONNNHHHGGGEEECCCAAA@@@@@@@@@AAABBBDDDDDDCCCAAA>>><<<<<<:::777666666555333222333222111111333333222111111111111111111111111111---///000222222000///---//////000000000111111111111111111000000000000000111111111111111111111111000000000000000000000000------......///000111111000000000000000000000000......//////000000000111222111000000000000000111000000111222222333444444000000111222333555777888999:::;;;<<<>>>??????@@@BBB@@@@@@BBBBBBBBBHHHOOO\\\]]]___aaadddeeeffffff]]]XXXQQQQQQ\\\pppwww~~~zzzrrrooojjjhhhgggfff___VVVQQQRRRQQQRRRSSSTTTTTTSSSQQQPPPJJJIIIGGGEEECCCAAA@@@??????@@@BBBDDDCCCAAA???===>>><<<999888777777555333333222111111333333222111111111111111111111111111111222444555555444222111000000000000111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111222111000000000000000111111111111222333333444444333333333333444555777777:::;;;;;;<<<===>>>??????AAA???@@@BBBAAACCCKKKTTTaaabbbdddjjjqqqttttttsss```XXXPPPQQQ```wwwbbbgggssstttrrrssstttoooddd\\\ZZZPPPPPPQQQQQQPPPPPPOOOOOOLLLKKKJJJGGGEEECCCAAA@@@>>>???AAACCCCCCBBBAAA@@@@@@>>>;;;:::999999777666555444333333555555444333111111111111111111111111111222333333333333222111000111111111222222222222000000000000111111111111111111111111111222222222000000000000000000000000222111111111000000000///............///////////////000000000000000000111111000000000000000111111222222222222333333444444555555444444555666777777;;;;;;;;;;;;<<<>>>???@@@??????AAACCCDDDGGGRRR]]]ggggggjjjsss}}}}}}ggg]]]TTTWWWiiiRRRVVV]]]hhhuuutttiiidddVVVTTTRRRPPPOOONNNNNNNNNMMMMMMKKKJJJGGGEEECCCAAA??????@@@BBBCCCCCCCCCCCCBBB@@@===<<<<<<;;;999888555444333333555555444333111111111111111111111111000000000000000000000000222222222222333333333333///000000000111111111111000000111111111222222222000000000000000000000000/////////000000000000000......//////000000000000111111111000000000000000000/////////000111222222222222222333333333333444555555555555666777888999;;;;;;;;;;;;<<<>>>@@@AAA===>>>AAAEEEGGGLLLYYYgggnnnmmmqqqzzznnncccZZZ^^^qqqJJJMMMQQQVVV]]]iiiwww~~~qqqjjj]]][[[WWWSSSPPPNNNNNNNNNNNNNNNMMMKKKIIIFFFDDDCCC??????@@@AAABBBDDDEEEEEEDDDAAA???======<<<:::999333222111111333333222111111111111111111111111111444444333222222333444444222222333333333444444444//////000000111111111222000000111111222222222222000000000000000000000000,,,------...///000111111//////000000111111111222222222111111000000//////////////////000111333333222333333333333333333444444444444555666888::::::;;;::::::;;;<<<>>>@@@AAA<<<>>>BBBFFFIIIPPP___mmmtttrrruuurrrfff]]]bbbuuuIIIHHHGGGIIINNNUUU\\\```iiitttzzztttkkk___VVVRRRPPPNNNMMMNNNMMMLLLMMMMMMKKKHHHFFFEEEAAA>>>>>>AAADDDEEEDDDEEECCC@@@===;;;;;;;;;<<<999777555333222333444555222222222111111111111000444444333333222111000000333222222111111222222333222222222222222222222222111111111111111111111111000000000000000000000000222222111000//////000000///////////////.........000000000000000000000000000000000000000111111111333333444444444444444444666666666777777888999:::;;;<<<<<<<<<;;;;;;===>>>???AAABBBFFFQQQbbbnnnrrrvvvuuuxxxwwwmmmeeekkk{{{FFFFFFFFFHHHJJJNNNRRRTTTXXX```kkkvvvvvviii___WWWQQQNNNOOOMMMLLLLLLLLLKKKIIIGGGGGGCCC???>>>@@@CCCDDDDDDEEEDDDBBB@@@>>>=========:::888666444333333444444222222222222111111111111444444333333222111111000222111111000000111111222222222222222222222222222111111111111111111111111000000000000000000000000222222111000000000000000////////////////////////000000000000000000000000000000000000111111111111333444444444444555555555666666666666777888999::::::;;;<<<<<<;;;;;;===???AAACCCFFFLLLZZZkkkvvvxxxxxxxxx|||~~~qqqkkkuuuGGGHHHIIIJJJJJJJJJJJJIIILLLPPPUUU\\\dddppp~~~qqqaaaUUUPPPPPPNNNLLLKKKLLLMMMLLLKKKJJJFFFAAA??????AAACCCDDDEEEEEEDDDCCCAAA???>>>===<<<:::888555444333333333333222222222111111111111444333333222222111111111111000000000000000000111222222222222222222222222111111111111111111111111000000000000000000000000222111000000000000000000////////////////////////000000000000000000000000000000000111111111222222444444444444555555666666666666666666777888999::::::;;;<<<<<<<<<<<<>>>@@@CCCFFFKKKVVVgggyyy}}}~~~yyytttMMMMMMMMMMMMLLLKKKJJJIIILLLMMMNNNPPPUUU]]]hhhooo~~~kkkZZZRRRQQQOOOLLLKKKLLLNNNPPPPPPMMMIIIDDD@@@???@@@BBBDDDDDDDDDEEEEEECCCAAA>>><<<===<<<:::777555333333222333333222222222111111111333333333222222111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000111///////////////000000000000000000000000000000000000000000111111222222333444444444555666666777777777666666777777888999:::999;;;<<<======>>>AAACCCEEEJJJSSSaaauuu~~~NNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOSSSXXX\\\eeemmmxxxxxxbbbVVVRRROOOKKKJJJKKKNNNOOOPPPNNNKKKGGGCCC@@@@@@BBBDDDCCCDDDEEEEEEDDDAAA>>><<<>>>===;;;999666444333222333333333222222222222111333333222222222222222111222222222111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000111111////////////000000111111000000000000000000000000///000000111222333333333444444555666666777888888888777777888888999:::;;;:::;;;===>>>???AAACCCFFFHHHPPP]]]mmmMMMMMMLLLLLLLLLMMMNNNNNNJJJKKKKKKMMMNNNPPPQQQRRRVVV[[[bbbhhhnnnvvvrrrcccXXXTTTPPPMMMMMMMMMMMMMMMMMMLLLJJJEEEBBB@@@BBBCCCCCCDDDEEEEEEDDDBBB???===>>>>>><<<:::888666444333333333333333222222222222222222222222222222222222333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222...//////000000111111222000000000000000000000000///000000111222333444444444555555666777888999999999999999999:::;;;<<<===;;;<<>>===<<<;;;999777555444444444333333333222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111222222...//////000111111222222000000000000000000000000///000000111333444444555444555666777888999999:::;;;;;;:::;;;;;;<<<===>>><<<>>>@@@BBBCCCFFFJJJLLLQQQaaauuu~~~VVVYYY]]]```aaa___[[[YYYYYYWWWVVVUUUUUUUUUTTTSSSQQQSSSUUUTTTSSSTTTYYY]]]aaaiiirrrvvvyyyuuupppiiibbb\\\WWWQQQNNNKKKLLLMMMJJJEEEBBBBBBCCCGGGGGGGGGFFFEEEDDDCCCCCC=========<<<:::888666555444444444333333333222222222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000///000000111222222...//////000111222222222000000000000000000000000///000000222333444555555444555666777888999::::::<<<<<<;;;<<<<<<===>>>???<<<>>>AAACCCEEEHHHKKKNNNTTTggg|||