BM66(@ mmmppptttwwwxxx~~~~~~||||||~~~nnnYYYOOOKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCCCCBBBBBB??????@@@@@@@@@?????????;;;<<<>>>?????????>>>===;;;;;;<<<<<<======>>>>>>>>>===<<<<<<<<<===???@@@>>>=========???@@@???>>>>>><<<::::::;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@>>><<<===@@@AAA???===;;;;;;===>>>AAACCCEEEFFFGGGHHHIIIIIIHHHHHHJJJKKKLLLOOOSSSVVVYYY[[[^^^```gggnnnooorrr|||oooqqquuuyyyzzz}}}}}}~~~vvv```SSSMMMKKKJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA???????????????>>>======<<<<<<>>>?????????>>>==================>>>>>>>>>>>>===<<<<<<<<<===???@@@AAA@@@>>>>>>??????>>>===@@@>>>;;;:::;;;<<<<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????<<<;;;:::<<<@@@BBBBBB@@@>>>>>>???AAACCCEEEGGGHHHHHHIIIJJJIIIHHHGGGHHHIIIMMMPPPTTTWWWYYY\\\___bbbfffmmmnnnqqq|||ppprrrvvvzzz~~~~~~~~~hhhXXXPPPMMMKKKHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???????????????>>>===<<<<<<===>>>>>>??????>>>>>>?????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@BBBAAA@@@AAACCCDDDCCCBBBCCC@@@<<<:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???????????????<<<;;;;;;===???AAAAAA@@@<<<<<<===>>>???AAABBBCCCHHHIIIJJJJJJGGGFFFFFFGGGLLLOOOSSSVVVXXX[[[___aaadddlllmmmppp{{{ppprrrvvv{{{qqq^^^RRRMMMJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@???======>>>>>>????????????AAAAAA@@@@@@???>>>======>>>===<<<<<<<<<===???@@@@@@???@@@CCCGGGJJJJJJJJJEEEAAA===:::;;;<<<<<<===<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>======;;;;;;;;;<<<===>>>@@@@@@FFFHHHJJJJJJHHHGGGGGGGGGJJJMMMQQQTTTVVVZZZ^^^aaaccckkklllooo{{{nnnqqqvvv{{{zzzdddUUUMMMJJJJJJIIIHHHFFFEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@===>>>???AAABBBCCCDDDDDD>>>>>>>>>>>>>>>??????@@@BBBBBBAAA@@@???>>>======>>>===<<<<<<<<<===???@@@>>>>>>???AAAEEEHHHIIIHHHDDDAAA===;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========;;;;;;<<<<<<===<<<<<<<<<>>>>>>>>>>>>===<<<<<<=========>>>>>>@@@AAABBBCCCCCCFFFIIIJJJIIIIIIIIIJJJLLLNNNQQQTTTWWW[[[```ccccccjjjkkknnnzzzmmmpppvvv|||lll[[[QQQLLLKKKJJJHHHGGGEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@BBBDDDEEEEEEFFF???>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>======>>>===<<<<<<<<<===???@@@???>>>===>>>@@@AAA@@@???BBB???===<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>======;;;;;;;;;<<<======>>>>>>:::;;;;;;<<<<<<;;;;;;;;;:::<<<============>>>@@@<<<<<<<<<===???AAABBBCCCBBBEEEIIIKKKKKKKKKKKKKKKNNNPPPSSSVVVYYY]]]cccfffdddjjjkkkmmmyyymmmqqqxxx~~~vvvbbbWWWQQQKKKJJJIIIGGGFFFEEEDDDDDDAAAAAAAAABBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCC??????>>>>>>>>>???@@@AAA@@@@@@??????>>>>>>>>>===>>>===<<<<<<<<<===???@@@???>>><<<<<<===>>><<<;;;>>>===<<<<<<======;;;:::;;;;;;<<<============<<<;;;;;;;;;<<<===>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;:::<<<>>>===<<<<<<>>>@@@999999:::;;;===@@@AAACCCDDDGGGKKKMMMLLLKKKKKKKKKMMMOOORRRUUUXXX]]]bbbfffdddkkkkkkmmmxxxnnnrrryyy|||hhh\\\VVVLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???@@@???>>>>>>>>>???AAAAAA?????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@>>>=========???@@@???>>><<<;;;;;;===>>>===;;;999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???<<<===============<<<<<<===???@@@>>>;;;999:::<<<;;;<<<===???AAACCCFFFGGGGGGJJJMMMNNNMMMKKKJJJJJJJJJLLLOOOQQQUUUZZZ___dddeeekkkkkkmmmxxxtttqqqttt|||mmm]]]SSSJJJJJJIIIGGGEEEDDDCCCCCCDDDBBBAAAAAAAAAAAA@@@???AAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????======>>>>>>???>>>>>>======>>>@@@AAA@@@???===;;;<<<<<<======>>>>>>??????===============<<<<<<<<<========================<<<======<<<;;;:::;;;<<<<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDFFFGGGHHHHHHGGGHHHJJJLLLLLLPPPUUUYYY[[[\\\^^^___hhhiiimmmqqqvvvrrrpppqqqwwwtttbbbVVVOOOKKKGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDD??????>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<========================<<<<<<<<<<<<========================:::;;;<<<======>>>???@@@<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDGGGHHHIIIIIIHHHIIIKKKMMMLLLPPPUUUYYY\\\^^^```bbbgggiiimmmrrrwwwqqqoooooorrrzzz~~~iiiZZZSSSNNNIIIFFFFFFFFFEEEDDDBBBAAA@@@AAABBBCCCBBBAAA@@@AAABBBBBBBBBAAA@@@@@@>>>>>>@@@BBBDDDEEEGGGGGG??????>>>>>>>>>>>>?????????>>><<<;;;:::;;;;;;<<>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<===>>>???@@@AAAAAA<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDHHHIIIJJJIIIIIIIIIKKKMMMJJJNNNSSSWWW[[[]]]```bbbgggiiimmmsssyyyrrrqqqoooqqqzzzqqq^^^SSSRRROOOKKKGGGEEEDDDEEECCCBBBAAAAAABBBCCCBBB@@@???AAABBBCCCCCCBBB@@@>>>>>>>>>@@@AAACCCEEEFFFFFF??????>>>>>>>>>>>>??????@@@???===<<<<<<>>>???AAA??????>>>============>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===========================@@@???>>>>>>??????>>>===<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDGGGHHHIIIIIIHHHHHHJJJLLLFFFJJJOOOTTTWWW[[[^^^aaafffhhhnnnttt{{{qqqpppoooqqq~~~zzzdddRRRUUUVVVQQQIIICCCCCCFFFEEEDDDBBBBBBBBBBBB@@@???@@@AAABBBCCCCCCAAA???>>>>>>??????@@@AAAAAABBBBBB??????>>>>>>>>>>>>??????>>>===<<<<<<===???BBBCCC???>>>======<<<<<<======???>>>>>>======<<<<<<<<<:::;;;;;;;;;<<<<<<==============================???===<<<<<<>>>>>><<<;;;<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDFFFGGGHHHGGGFFFFFFHHHJJJEEEIIINNNRRRVVVZZZ^^^aaaeeehhhnnnuuu|||mmmmmmmmmrrrmmmVVVYYYYYYSSSJJJDDDDDDFFFEEEDDDBBBBBBCCCCCCAAA@@@AAABBBBBBCCCBBBAAA???>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<;;;;;;;;;<<<>>>@@@AAA>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>=========:::::::::;;;<<<<<<==============================;;;999888:::===???>>><<<<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDFFFGGGGGGFFFEEEEEEGGGHHHHHHKKKPPPTTTWWW[[[```ccceeehhhnnnuuu|||llllllmmmwwwxxx```\\\UUUOOOJJJHHHGGGFFFBBBAAAAAABBBDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????========================<<<===>>>>>>>>>===;;;;;;<<<<<<==================999999:::;;;;;;<<<==============================;;;888777999>>>@@@>>>;;;<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDGGGHHHHHHGGGFFFEEEGGGIIIJJJLLLPPPTTTWWW[[[```cccdddhhhnnnuuu|||mmmmmmppp|||iii^^^PPPJJJJJJKKKIIIFFF@@@??????AAADDDFFFGGGFFFDDDCCCBBBAAA@@@???@@@@@@>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????BBBBBBAAAAAA@@@>>>===<<<;;;<<<>>>??????===;;;::::::;;;;;;<<<<<<=========999999::::::;;;<<<==============================???<<<999:::===???<<<888<<<;;;;;;;;;;;;<<<============>>>???@@@BBBCCCDDDHHHIIIIIIHHHGGGFFFHHHIIIIIIKKKOOORRRUUUYYY^^^aaadddhhhnnnuuu{{{mmmiiinnnxxxfffSSSLLLLLLJJJFFFCCCDDDCCCCCCDDDEEEFFFFFFEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@>>><<<:::========================;;;;;;;;;<<<<<<<<<<<<===999::::::;;;<<<===>>>>>><<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>??????>>>>>>???@@@AAAAAAAAAAAADDDEEEFFFFFFHHHLLLQQQUUURRRPPPOOOQQQVVV\\\```cccdddhhhnnnuuu|||kkkjjjssslllXXXOOOMMMJJJEEECCCDDDCCCCCCCCCEEEFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@????????????????????????>>>???@@@AAA@@@>>><<<;;;========================<<<<<<<<<=========>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>??????===>>>??????@@@@@@@@@@@@CCCDDDDDDDDDEEEGGGJJJMMMNNNMMMNNNQQQWWW]]]bbbdddeeehhhnnnuuu|||hhhmmm|||ttt^^^SSSNNNJJJEEECCCDDDCCCCCCCCCEEEFFFEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA????????????????????????>>>???@@@@@@???>>><<<;;;====================================>>>>>>>>>???===============>>>>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>??????>>>>>>>>>>>>>>>?????????CCCEEEFFFEEEDDDDDDEEEFFFHHHJJJMMMQQQWWW]]]cccffffffiiiooovvv|||hhhrrr~~~zzzcccVVVOOOJJJFFFEEEEEECCCBBBCCCEEEEEEDDDCCCEEEDDDCCCBBBBBBAAAAAAAAA?????????????????????????????????@@@???>>>===<<<========================<<<<<<=========>>>>>>>>>?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>?????????>>>>>>>>>?????????EEEGGGIIIIIIGGGEEEEEEFFFFFFIIIMMMRRRWWW\\\aaaeeegggjjjqqqwww|||lll{{{hhhXXXPPPJJJGGGGGGEEECCCBBBCCCDDDEEECCCBBBDDDCCCBBBAAA@@@@@@@@@@@@???????????????????????????????????????>>>>>>===========================;;;;;;<<<<<<<<<=========???????????????>>>>>>>>>==================<<<<<<========================<<<<<<<<<<<<===========================>>>>>>???@@@@@@?????????@@@AAAAAAEEEGGGJJJJJJIIIGGGGGGGGGHHHKKKOOOSSSVVVZZZ___ccchhhlllrrryyy~~~wwwmmm\\\QQQJJJHHHIIIEEECCCBBBCCCDDDDDDCCCAAACCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>====================================<<<<<<<<<<<<===========================>>>??????@@@????????????AAABBBDDDDDDFFFHHHIIIHHHFFFFFFGGGJJJMMMQQQTTTUUUYYY___dddiiimmmttt{{{sss```RRRJJJGGGIIIEEEDDDBBBBBBCCCDDDBBBAAACCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????========================<<<<<<<<<<<<============<<<======>>>>>>?????????@@@@@@??????>>>>>>>>>>>>========================<<<<<<<<<<<<===========================>>>??????>>>=========>>>AAACCCEEEFFFHHHIIIHHHFFFEEEEEEFFFKKKOOORRRSSSTTTYYY```gggiiimmmuuu|||xxxcccTTTJJJGGGHHHEEEDDDBBBBBBCCCCCCBBBAAACCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????====================================>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>===============>>>??????<<<<<<;;;<<<===@@@CCCEEEJJJKKKKKKIIIGGGEEEFFFFFFKKKOOORRRSSSTTTYYYbbbjjjiiinnnvvv~~~fffVVVNNNIIIFFFGGGFFFEEEDDDDDDEEEFFFGGGBBBAAA@@@BBBCCCCCC@@@===>>>>>>============>>>>>>AAAAAA@@@???>>>===<<<;;;????????????????????????;;;===>>>@@@@@@>>>===;;;<<<<<<<<<===============>>>HHHJJJBBB===BBBEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????============>>>???@@@AAA@@@?????????@@@BBBDDDEEEKKKMMMNNNMMMKKKHHHGGGGGGJJJKKKMMMOOOSSSYYY```eeejjjnnnuuu|||kkkZZZQQQKKKHHHFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA>>>>>>>>>======>>>>>>>>>????????????????????????========================<<<===>>>??????>>>===<<<>>>>>>======<<<<<<;;;;;;<<>>>>>============>>>???@@@@@@???>>>>>>???@@@BBBEEEFFFIIIKKKLLLLLLKKKIIIIIIIIINNNOOOPPPRRRTTTYYY```dddkkkooovvv~~~sss```TTTMMMJJJFFFFFFGGGGGGFFFEEEDDDDDDBBBBBBBBBAAA??????@@@BBB??????>>>>>>>>>>>>??????===>>>>>>???@@@AAABBBBBB==============================>>>>>>>>>>>>======??????>>>===<<<;;;:::::::::AAACCC<<<999===???<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????======>>>???AAACCCFFFGGGGGGIIILLLLLLLLLKKKKKKLLLRRRSSSTTTUUUWWW[[[aaaeeelllqqqxxx{{{eeeVVVMMMIIIHHHIIIIIIJJJIIIHHHFFFEEEAAABBBBBBAAA>>>>>>@@@CCC@@@??????>>>>>>??????@@@>>>>>>???@@@AAABBBBBBCCC????????????????????????>>>>>>============>>>>>>>>>>>>======<<<<<<;;;;;;999>>>@@@;;;999<<<===<<<========================::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>AAADDDGGGIIIIIIKKKNNNNNNMMMLLLLLLMMMQQQSSSUUUVVVYYY]]]cccgggmmmrrrzzzkkkYYYNNNHHHHHHHHHIIIJJJIIIHHHGGGEEEEEEFFFGGGFFFEEEDDDDDDEEE@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>;;;;;;<<<<<<======>>>>>>;;;>>>>>><<<;;;===>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<============<<<<<<<<<<<<======>>>;;;<<<===>>>AAADDDGGGIIIMMMOOOQQQPPPOOOMMMMMMMMMNNNPPPTTTWWW[[[aaagggkkkooosss{{{rrr^^^PPPIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHJJJLLLMMMLLLGGGCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======::::::;;;<<<===>>>??????============>>>>>>>>>>>>????????????????????????<<<============>>>>>>>>>>>>======<<<<<<===>>>>>><<<<<<===>>>AAADDDGGGIIINNNPPPQQQQQQOOOMMMMMMMMMLLLOOOTTTYYY^^^dddjjjoooqqquuu}}}{{{dddUUUMMMIIIIIIIIIIIIJJJKKKLLLLLLPPPOOORRRXXX\\\YYYPPPGGGAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;<<<<<<======>>>>>>>>>===<<<>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>???>>>>>>======>>>>>>>>>=========???AAADDDFFFHHHKKKMMMOOOPPPNNNMMMMMMNNNMMMQQQVVV[[[```gggmmmqqquuuyyyjjjYYYPPPMMMMMMLLLLLLMMMOOOQQQRRR]]]\\\___gggmmmjjj]]]QQQBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@;;;===>>>@@@@@@>>>===;;;===============<<<<<<<<<>>><<<;;;>>>??????>>>???========================<<<<<<<<<============>>>??????>>>>>>>>>>>>>>>???======>>>???AAACCCFFFGGGGGGJJJLLLNNNMMMMMMNNNOOOPPPSSSXXX]]]bbbhhhnnnrrrxxx|||nnnYYYQQQOOOOOOQQQQQQMMMLLLTTT^^^bbbhhhnnnsssvvvrrreeeXXXIIIEEEAAAAAADDDEEEAAA=========>>>>>>???@@@BBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>============@@@??????>>>>>>>>>>>>>>>AAA@@@???>>>============>>>>>>======<<<<<<;;;;;;===>>>@@@AAAAAA@@@>>>===@@@@@@??????>>>>>>======???@@@@@@??????AAADDDGGGIIIJJJKKKLLLMMMMMMLLLKKKLLLQQQXXX___eeejjjpppsss{{{}}}ttt^^^UUUPPPPPPQQQRRROOOOOOXXXccckkknnnqqqtttwwwtttgggYYYIIIDDD???===???AAA@@@===@@@???????????????@@@AAA??????>>>>>>>>>>>>?????????>>>>>>>>>============@@@???>>>>>>======>>>>>>@@@???>>>>>>===>>>>>>>>>@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>>>>????????????AAADDDGGGKKKLLLMMMNNNOOONNNNNNMMMLLLPPPVVV]]]bbbiiiooossszzz}}}|||eeeZZZQQQOOOOOOOOOOOOQQQ[[[gggqqqrrrrrrtttyyywwwiii[[[JJJEEE>>><<<===???@@@???AAAAAA@@@?????????????????????>>>>>>>>>>>>????????????>>>>>>>>>=========@@@???>>>>>>======>>>>>>>>>>>>=========>>>??????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>>>>>>>>>>@@@DDDGGGLLLLLLMMMNNNNNNNNNMMMMMMNNNRRRWWW\\\bbbiiippptttxxx|||lll]]]PPPMMMKKKKKKLLLPPP[[[gggqqqqqqrrruuuzzzxxxiiiYYYJJJFFFAAA??????@@@AAA@@@AAA@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>======??????>>>===============<<<<<<<<<======???@@@@@@========================>>>>>>============>>>>>>======>>>>>>??????@@@@@@======>>>>>>>>>@@@DDDGGGJJJJJJKKKKKKKKKKKKKKKKKKQQQTTTXXX]]]bbbiiiqqqvvvwww}}}rrraaaRRRMMMJJJJJJKKKOOOYYYdddppprrrsssvvvxxxssscccRRRFFFDDDBBBAAAAAAAAA@@@???????????????@@@AAABBBCCC??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>???>>>>>>===<<<=========;;;<<<<<<<<<===>>>@@@@@@============>>>>>>>>>>>>>>>>>>============>>>>>>======>>>>>>??????@@@@@@======>>>>>>>>>AAAEEEHHHKKKKKKJJJJJJJJJJJJJJJJJJQQQTTTXXX\\\bbbiiipppuuuxxx{{{fffVVVQQQLLLKKKLLLNNNWWW```nnnqqqrrrqqqnnngggXXXIII@@@@@@@@@@@@@@@??????>>>>>>?????????AAABBBCCCDDD??????>>>>>>>>>>>>??????@@@@@@?????????>>>>>>>>>???>>>======<<<<<<======<<<<<<<<<<<<===>>>???@@@?????????@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>?????????BBBFFFIIIMMMMMMLLLKKKKKKKKKLLLLLLPPPSSSWWW\\\aaahhhnnnsss{{{mmmYYYSSSMMMKKKKKKLLLRRRYYYbbbffffffbbb]]]WWWNNNDDD?????????>>>>>>>>>@@@BBB@@@@@@@@@@@@@@@AAABBBCCC??????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@AAAAAAAAA>>>>>>???@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCGGGJJJNNNMMMLLLKKKJJJKKKKKKLLLQQQTTTZZZ___eeejjjpppsss~~~sssYYYRRRLLLJJJHHHHHHLLLSSSTTTXXXXXXSSSNNNLLLIIIDDDBBBAAA???======@@@DDDHHHBBBBBBAAAAAA@@@@@@AAAAAA??????>>>>>>>>>>>>??????@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>======>>>>>>????????????===>>>@@@BBBBBB@@@>>>===@@@@@@??????>>>>>>======>>>???@@@@@@AAADDDHHHKKKLLLKKKJJJIIIHHHHHHIIIJJJTTTXXX^^^dddiiinnnsssvvvzzzdddXXXMMMKKKLLLKKKHHHGGGJJJJJJJJJIIIHHHGGGEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA????????????????????????>>>>>>????????????>>>>>><<<=========<<<;;;::::::>>>>>>===:::999:::>>>@@@>>>>>>>>>>>>============999;;;===@@@AAA@@@>>>===@@@?????????>>>>>>======???@@@@@@??????AAADDDGGGLLLLLLLLLJJJHHHGGGHHHIIISSSXXX^^^dddjjjooouuuyyy~~~fffYYYMMMJJJJJJIIIFFFEEEHHHHHHHHHGGGFFFDDDCCCBBB????????????????????????BBBBBBAAA@@@@@@@@@@@@AAA????????????????????????>>>>>>????????????>>>>>><<<<<<======<<<<<<;;;:::===>>>===<<<:::;;;===???<<<<<<======>>>>>>??????<<<<<<<<<===>>>>>>>>>???????????????>>>>>>>>>===???@@@@@@??????AAAEEEGGGIIIJJJKKKJJJHHHHHHJJJLLLSSSYYYaaahhhmmmrrrwww{{{mmm^^^PPPKKKKKKHHHFFFEEEEEEEEEDDDDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@????????????????????????>>>>>>????????????>>>>>><<<<<<=========<<<;;;;;;<<<===>>>===<<<;;;<<<>>>;;;;;;<<<===>>>???@@@@@@>>>===<<<:::;;;<<<>>>???????????????>>>>>>>>>>>>???@@@@@@@@@@@@BBBFFFIIIGGGHHHIIIIIIIIIIIIKKKMMMSSSZZZdddlllqqquuuzzz~~~wwwhhhWWWPPPMMMJJJGGGGGGCCCCCCCCCBBBBBBAAA??????BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@????????????????????????>>>>>>????????????>>>>>><<<<<<============<<<<<<:::<<<>>>???===<<<<<<<<<<<<<<<<<<===>>>????????????===<<<;;;;;;;;;===>>>?????????>>>>>>>>>>>>>>>??????@@@@@@AAACCCGGGJJJHHHIIIJJJJJJIIIIIIKKKMMMQQQZZZfffooossswww|||ooo\\\RRRNNNJJJGGGGGGCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@????????????@@@????????????????????????>>>>>>????????????>>>>>><<<<<<===============<<<:::<<>><<<<<<<<<>>>>>>>>>>>>==============================<<<<<<>>>>>>>>>>>>>>>>>>??????>>>???@@@AAABBBDDDHHHLLLMMMMMMMMMKKKIIIHHHIIIKKKPPPZZZhhhppptttwww{{{~~~}}}{{{zzz{{{~~~uuu___RRRLLLHHHEEEEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????????????????????????????>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>======:::<<<>>>???===<<<<<<<<>>>>>>>>=========<<<<<<===>>>>>>???>>>>>>===>>>>>>>>>>>>????????????>>>???@@@AAABBBEEEJJJMMMQQQQQQPPPMMMJJJIIIIIIJJJQQQ\\\iiiqqqsssuuu{{{{{{xxxwwwwwwvvvuuutttvvvzzz|||}}}~~~zzzcccTTTMMMGGGEEEEEECCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???????????????????????????????????????>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;===>>>>>><<<<<<<<<===============>>>>>>>>>>>>???>>>======>>>???@@@AAA===>>>>>>>>>????????????>>>???AAABBBCCCFFFKKKNNNRRRSSSRRROOOLLLJJJJJJKKKSSS^^^kkkqqqsssuuu{{{}}}zzzvvvtttsssssssssrrrnnnqqquuuwwwyyy{{{}}}gggWWWOOOIIIGGGGGGCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>?????????????????????????????????>>>>>>????????????>>>>>><<<<<<===>>>>>>>>>>>>>>><<<===>>>===<<<;;;<<<>>>;;;;;;<<<===>>>???@@@@@@AAA???<<<;;;<<>>>>>?????????@@@>>>???AAABBBCCCGGGLLLOOOSSSSSSRRRPPPMMMKKKLLLMMMUUU```lllrrrsssuuu||||||xxxppppppppppppooooooooooooooonnnoooppprrrtttvvvxxxzzz}}}~~~kkkWWWPPPNNNJJJFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBAAAAAAAAABBBBBB>>>>>>======>>>>>>???@@@????????????????????????<<<===>>>??????>>>===<<>>===<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;===>>>>>>======>>>@@@>>><<<;;;<<>>???@@@@@@???>>>===???>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<>>>======<<<===???@@@>>>===>>>AAABBBAAA???>>>>>>@@@BBBEEEIIILLLNNNPPPQQQRRRPPPMMMLLLNNNQQQWWWfffnnnttt}}}}}}~~~~~~|||yyyxxxvvvtttrrrqqqpppqqqrrrssssssrrrpppooonnnlllhhheeefffffffffgggggggggggggggiiihhhiiiiiikkkmmmpppqqqrrrsssuuuvvvvvvwwwzzz|||~~~ttt\\\QQQMMMIIIFFFEEEDDDCCCBBBBBBAAABBBBBBDDDCCCBBBAAA@@@?????????@@@@@@@@@@@@AAAAAABBBBBB>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>============>>>>>>========================<<<======>>>>>>======<<<:::<<<>>>>>>===<<<===>>>@@@???>>>???AAAAAAAAA??????@@@AAACCCFFFIIILLLNNNNNNOOOPPPNNNLLLLLLPPPTTT[[[jjjrrrxxx|||}}}}}}|||zzzwwwtttrrrnnnmmmjjjgggfffgggiiijjjjjjjjjjjjiiihhhfffdddbbbaaaaaabbbbbbccccccddddddfffeeeeeefffhhhjjjlllmmmmmmnnnpppppprrrtttxxx{{{{{{~~~xxx___RRRMMMJJJGGGEEEDDDCCCBBBBBBAAABBBBBBFFFFFFDDDCCCBBBAAAAAAAAA<<<======>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@????????????????????????>>>>>>============>>>>>>==============================>>>>>>>>>>>>======<<<>>>@@@@@@???===>>>>>>>>>>>>>>>>>>>>>???>>>>>>AAAAAABBBDDDGGGJJJNNNOOOOOOQQQQQQPPPNNNOOOTTTYYY___nnnvvv|||wwwwwwxxxxxxvvvssspppnnnjjjhhheeebbbaaaaaacccddd```aaabbbaaa```^^^]]]\\\^^^^^^______```aaabbbbbbccccccccccccdddfffhhhjjjiiijjjlllmmmooorrrvvvyyyyyy||||||cccUUUOOOKKKHHHEEEDDDCCCBBBBBBAAABBBBBBEEEEEEDDDCCCBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAA======>>>>>>>>>?????????>>>>>>>>>======>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======>>>@@@BBBCCCAAA@@@???@@@>>>?????????>>>>>>>>>???@@@AAAAAACCCFFFIIILLLNNNSSSTTTVVVTTTSSSTTTXXX\\\bbbqqqzzz~~~|||{{{zzzssssssssssssqqqooommmlllfffdddbbb___]]]]]]^^^^^^\\\^^^______]]][[[ZZZZZZ[[[[[[\\\]]]___```aaaaaa````````````aaaccceeefffeeegggjjjkkkmmmooosssvvvvvvyyy}}}iiiYYYQQQLLLIIIEEEDDDCCCBBBBBBAAABBBBBBAAAAAA@@@?????????@@@@@@???@@@BBBCCCCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===???BBBDDDEEECCCAAA@@@@@@@@@BBBBBBBBB@@@???@@@AAA>>>??????AAACCCFFFIIIKKKUUUXXXZZZYYYVVVVVVYYY\\\dddsss|||}}}{{{yyywwwuuuuuutttrrrpppnnnmmmllleeedddbbb```^^^\\\\\\[[[\\\^^^```___]]]ZZZZZZ[[[XXXYYYZZZ[[[]]]^^^___```]]]\\\\\\\\\]]]___aaabbbaaadddgggjjjkkkmmmoooqqqrrruuuyyy|||ppp^^^SSSLLLHHHEEEDDDCCCBBBBBBAAABBBBBB??????>>>>>>>>>???@@@@@@===>>>???AAAAAA@@@???>>>?????????>>>======<<<<<>>======>>>??????<<<===>>>??????>>>===<<<========================>>>>>>????????????>>>>>>???BBBDDDEEECCCAAA@@@???@@@BBBCCCBBB@@@???@@@BBB@@@@@@@@@BBBDDDGGGJJJKKKUUUXXX[[[ZZZWWWUUUVVVWWWdddttt}}}|||zzzxxx{{{yyywwwtttqqqpppooonnnfffeeedddbbb```^^^\\\\\\YYY\\\^^^]]]ZZZWWWWWWYYYWWWWWWXXXZZZ\\\]]]^^^___ZZZZZZZZZZZZ[[[\\\^^^______bbbfffiiijjjkkklllnnnooorrruuuyyy|||uuuaaaTTTLLLGGGEEEEEECCCBBBBBBBBBBBBBBB????????????@@@AAABBBCCC===???AAABBBBBBBBB@@@???@@@@@@???>>>===<<<;;;;;;AAA@@@???>>>>>>???@@@AAA<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???AAADDDEEECCC@@@???>>>???AAABBBAAA>>><<<>>>@@@CCCCCCDDDEEEGGGJJJMMMNNNTTTXXX[[[ZZZVVVSSSRRRSSSdddttt~~~~~~|||zzzxxxwwwwwwuuutttssssssrrrpppooollliiidddaaa___^^^[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[YYYZZZ[[[\\\]]]\\\[[[[[[```aaacccddddddeeegggiiilllooosssxxx|||iiiWWWMMMKKKFFFDDDCCCBBBCCCCCCAAA???AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBB@@@>>>===???AAABBB@@@===?????????>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>???=========@@@AAABBBAAABBB@@@@@@CCCDDDDDDIIIOOOPPPYYYYYYUUUVVVPPPNNNVVV^^^uuu~~~|||zzzyyyxxxwwwuuusssssssssrrrqqqoookkkhhhdddaaa___]]][[[YYYZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZ[[[[[[[[[ZZZZZZ]]]___aaaaaaaaabbbdddfffiiimmmrrrvvvzzz}}}nnnZZZOOOLLLGGGEEEDDDCCCDDDCCCBBB@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAAAAAAAABBBAAA???>>>>>>@@@AAA???===???????????????>>>===<<<;;;<<<<<<<<<============???????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>BBB@@@??????@@@AAAAAA@@@BBB@@@@@@CCCDDDDDDIIIOOOQQQ[[[ZZZWWWXXXRRRPPPWWWbbbyyy~~~|||{{{yyyxxxvvvuuussssssssssssqqqpppmmmiiieeebbb```___]]][[[[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXYYY[[[]]]^^^^^^^^^```bbbfffjjjppptttwwwyyy{{{}}}vvv```SSSNNNIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCAAA>>>>>>>>>??????>>>???@@@@@@@@@@@@@@@??????============>>>>>>>>>>>>@@@@@@@@@??????????????????????????????>>>>>>===DDDBBB@@@@@@AAABBBAAA@@@BBB@@@@@@CCCDDDDDDHHHOOOSSS]]]]]]ZZZ[[[UUURRRZZZaaayyy}}}~~~~~~}}}}}}{{{zzzyyyuuutttrrrrrrssssssrrrpppoookkkgggdddcccbbb```^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUVVVVVVVVVVVVWWWVVVWWWYYY[[[[[[[[[\\\^^^```dddhhhnnnrrruuuvvvwwwxxxhhhWWWQQQKKKIIIFFFEEEEEEEEEDDDCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@DDDBBB???======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA===>>>>>>>>>>>>?????????AAA@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@??????>>>BBB@@@??????AAABBBBBBAAACCCAAAAAACCCCCCCCCHHHNNNUUU______]]]^^^XXXUUU\\\```xxx||||||}}}}}}|||{{{yyyxxxtttsssrrrrrrssstttsssqqqnnnkkkgggdddcccbbb```^^^\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTUUUUUUUUUVVVXXXZZZ[[[[[[\\\]]]___cccggglllppprrrrrrsssttt{{{ooo\\\TTTMMMJJJGGGEEEEEEEEEDDDDDDAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAACCCBBB@@@>>><<<===>>>@@@@@@AAAAAABBBBBBBBBBBBAAA>>>>>>>>>>>>?????????@@@AAA@@@@@@@@@???>>>>>>>>>@@@@@@AAAAAABBBAAAAAA@@@>>>===<<<>>>@@@BBBCCCBBBCCCAAAAAACCCCCCCCCGGGNNNUUU___aaa^^^```ZZZVVV^^^ddd|||~~~}}}{{{|||}}}}}}|||zzzxxxvvvsssrrrqqqrrrtttttttttrrrllliiieeecccbbbaaa___]]]]]]]]]\\\[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXZZZ[[[[[[\\\]]]___```dddiiilllnnnoooppprrrwww{{{ttt```WWWNNNKKKGGGEEEEEEEEEDDDDDDAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA???======>>>@@@AAABBBBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>????????????@@@@@@@@@???????????????@@@AAABBBBBBBBBBBBBBBBBB<<<;;;;;;===@@@BBBCCCCCCDDDAAAAAACCCCCCCCCGGGMMMTTT___aaa___```[[[WWW^^^fff|||~~~|||{{{|||}}}}}}|||yyywwwuuusssrrrqqqrrrtttuuutttsssmmmjjjgggdddcccbbbaaa___^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVVVVWWWVVVVVVUUUUUUSSSRRRRRRQQQRRRSSSTTTUUUVVVXXXZZZZZZZZZ[[[]]]___^^^aaadddgggiiikkknnnppptttxxx|||xxxcccYYYNNNKKKGGGDDDDDDDDDDDDCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCCCC>>>@@@AAA@@@>>>===???AAABBBBBBBBBBBBBBBAAA@@@???=========>>>>>>>>>?????????????????????@@@@@@@@@???@@@AAABBBBBBBBBBBBAAA>>>======>>>AAACCCCCCCCCDDDBBBAAACCCCCCCCCGGGMMMSSS^^^```___```ZZZVVV]]]ggg}}}{{{|||}}}}}}|||yyyvvvtttrrrqqqqqqrrrtttuuutttsssqqqnnnjjjhhhgggfffdddccc^^^^^^]]][[[ZZZXXXWWWWWWUUUVVVVVVWWWWWWWWWVVVVVVSSSRRRRRRQQQQQQSSSTTTUUUUUUWWWYYYZZZZZZ[[[\\\^^^\\\^^^aaadddfffhhhlllooorrrvvvzzz|||}}}zzzdddZZZOOOKKKFFFDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDD<<>>???AAABBBCCCBBBBBBAAA@@@???>>>============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????AAACCCCCCBBBDDDBBBBBBCCCCCCCCCGGGMMMRRR]]]___^^^```ZZZVVV\\\lll{{{yyy~~~}}}|||zzzyyyxxxwwwwwwrrrsssssstttvvvxxxyyyzzzvvvuuusssppplllhhhdddbbbaaa```^^^[[[YYYWWWVVVUUUWWWVVVUUUTTTTTTTTTUUUVVVTTTSSSQQQPPPPPPQQQRRRSSSUUUUUUVVVWWWYYY[[[\\\]]]\\\]]]___```aaacccfffiiinnnsssyyy}}}~~~~~~~~~eeeSSSNNNJJJFFFEEEEEEDDDAAA>>>BBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBB@@@???>>>???@@@@@@BBBBBBCCCDDDAAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============AAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEECCC>>><<>>@@@AAABBBBBBDDDFFFHHHNNN^^^eeeffffff```]]]fffmmm~~~|||zzz|||{{{zzzyyyxxxwwwwwwwwwsssssssssssstttvvvwwwyyytttsssrrrooolllhhhfffdddbbb```^^^\\\ZZZXXXWWWWWWYYYXXXWWWVVVUUUVVVVVVWWWUUUSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVXXXYYY[[[\\\[[[\\\^^^^^^___aaaeeehhhmmmrrrxxx{{{{{{|||~~~hhhWWWNNNJJJFFFDDDEEEDDDAAA>>>AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBB@@@???>>>??????@@@@@@AAAAAABBB@@@@@@??????>>>>>>============>>>>>>????????????=========>>>>>>>>>>>>>>>======>>>>>>>>>????????????AAABBBAAA>>>===???BBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBBBBDDDGGGIIIOOO^^^eeegggjjjeeeaaaiiirrr}}}}}}~~~~~~}}}}}}|||zzzyyyyyyxxxxxxxxxxxxxxxuuutttrrrqqqqqqsssuuuwwwuuuuuusssqqqnnnllliiihhhbbbaaa___]]][[[YYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXUUUTTTRRRQQQPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWYYYZZZYYYZZZ[[[\\\\\\^^^bbbeeekkkpppuuuxxxwwwwwwyyy||||||kkkZZZOOOKKKFFFDDDDDDDDDAAA>>>CCCBBBBBBAAAAAABBBBBBCCCAAABBBBBBCCCCCCBBB@@@@@@????????????????????????????????????????????????===>>>>>>???@@@@@@@@@@@@<<<======>>>>>>?????????<<<<<<======>>>>>>??????>>>???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCEEEHHHKKKOOO\\\cccgggnnnjjjfffkkkyyy}}}|||||||||yyyyyyzzz{{{}}}~~~~~~}}}}}}}}}~~~zzzyyyyyyxxxyyyyyyzzzzzzwwwuuurrrooooooqqqsssuuuyyyxxxwwwuuurrrooolllkkkcccbbb```]]][[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUSSSQQQQQQQQQSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVXXXYYYYYYZZZ[[[___bbbhhhlllqqqsssrrrrrruuuwwwxxx}}}lll[[[OOOKKKFFFDDDDDDDDDAAA???DDDDDDCCCCCCCCCCCCDDDDDD@@@AAABBBCCCBBBBBB@@@@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???<<<<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>======???AAABBBAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCCCCFFFJJJMMMOOO[[[aaafffnnnlllgggkkk{{{}}}yyyvvvuuuuuuvvvvvvvvvwwwxxxzzz|||~~~~~~}}}||||||~~~~~~{{{zzzzzzzzzzzz{{{||||||xxxvvvrrrpppooopppsssttt{{{zzzxxxvvvsssooommmkkkeeedddaaa___\\\[[[YYYYYYXXXXXXXXXXXXXXXWWWWWWVVVXXXVVVTTTRRRQQQRRRSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUWWWWWWWWWYYY\\\___cccggglllmmmmmmmmmpppsssuuu{{{lllZZZPPPKKKEEECCCCCCCCCBBB???CCCBBBBBBBBBBBBBBBBBBCCC???@@@AAABBBBBBAAA@@@@@@BBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@AAAAAAEEEEEEFFFEEEDDDBBB???>>><<<======>>>???@@@@@@AAADDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>@@@CCCDDDCCCAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDGGGKKKOOOPPP[[[___ccckkkhhhcccgggxxx~~~yyyyyyxxxvvvsssrrrsssuuurrrrrrsssuuuwwwyyy{{{|||}}}~~~~~~}}}|||}}}}}}~~~|||{{{{{{{{{{{{{{{||||||yyywwwtttrrrqqqrrrtttuuuyyyxxxwwwuuurrrpppmmmllljjjhhheeebbb___]]][[[ZZZXXXXXXXXXYYYXXXXXXWWWVVVYYYWWWUUUSSSRRRRRRSSSTTTRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUWWWZZZ]]]___bbbggghhhhhhiiilllpppsssxxxnnn\\\PPPKKKEEEBBBCCCCCCBBB@@@@@@??????>>>>>>??????@@@??????AAABBBBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAAFFFFFFGGGGGGEEECCC@@@>>>===>>>>>>??????@@@@@@@@@CCCCCCBBBAAA@@@??????>>>===???AAABBBCCCCCCBBBBBB===>>>>>>??????@@@@@@AAACCCCCCDDDDDDEEEHHHMMMQQQTTT^^^```aaaddd```\\\bbbrrr~~~zzzxxxqqqtttvvvvvvtttsssuuuwwwrrrssstttuuuwwwzzz|||}}}{{{}}}~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{yyyxxxvvvuuuuuuuuuuuuvvvwwwwwwwwwvvvuuutttsssrrrpppnnnjjjgggccc```^^^\\\YYYYYYZZZZZZZZZYYYXXXWWWZZZXXXVVVSSSRRRRRRSSSTTTSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTVVVYYY[[[ZZZ^^^bbbddddddfffjjjnnnqqquuu{{{sssaaaQQQKKKEEEBBBBBBCCCBBB@@@??????>>>>>>>>>>>>??????>>>???@@@AAABBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFEEECCCAAA???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@;;;???CCCCCCAAA@@@@@@BBB>>>>>>??????@@@AAAAAABBBCCCDDDDDDDDDEEEIIINNNRRRYYYcccddd___^^^XXXVVV^^^nnn{{{yyyvvvrrrpppjjjnnnrrrsssrrrqqqsssuuuvvvwwwxxxyyy{{{~~~{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzyyyyyytttrrrnnnjjjfffbbb```___ZZZ[[[[[[\\\\\\ZZZYYYXXXZZZXXXVVVTTTSSSSSSSSSTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUXXX[[[XXX\\\```bbbccceeeiiimmmooorrrxxx}}}xxxfffQQQKKKEEEBBBBBBCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBB>>>???@@@AAABBBAAAAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDEEECCCAAA@@@@@@@@@@@@???????????????>>>??????AAABBBCCCDDDDDD999???CCCCCC???===>>>AAAAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEIIIOOOSSS]]]gggggg___[[[SSSRRR\\\lll~~~|||xxxuuuqqqooonnnnnnpppnnnlllmmmpppuuuyyyzzztttwwwzzz|||}}}~~~~~~}}}{{{zzz{{{{{{{{{{{{zzzyyyxxxwww}}}yyyuuuvvv{{{}}}|||zzzyyy{{{}}}~~~}}}zzzxxx~~~{{{wwwsssooojjjeeebbb___]]]ZZZYYYYYYYYYXXXVVVXXXVVVTTTTTTUUUUUUUUUSSSUUUTTTSSSRRRQQQPPPOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSXXXYYY[[[^^^aaadddggghhhlllnnnrrrwww|||}}}kkkZZZRRRKKKHHHFFFCCCBBBDDDAAAAAA@@@@@@???@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>???BBBDDDDDDCCCAAA???============>>>>>>>>>>>>BBBAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@???DDDCCCBBBAAABBBDDDFFFGGGLLLLLLKKKJJJKKKMMMRRRVVV___fffkkkiiiaaaYYYWWWXXXnnn{{{vvvtttrrrpppnnnmmmmmmmmmlllkkkiiikkkooouuuyyyzzz|||~~~}}}}}}~~~~~~}}}||||||||||||{{{{{{{{{{{{{{{|||xxxuuuwww{{{}}}|||zzzyyyzzz|||}}}}}}}}}{{{{{{}}}{{{xxxtttqqqlllgggccc```^^^\\\ZZZZZZZZZXXXWWWXXXVVVUUUUUUVVVVVVTTTSSSTTTTTTSSSRRRQQQPPPOOOOOOQQQQQQRRRSSSSSSSSSSSSSSSWWWXXXYYY\\\___bbbdddfffiiikkkoootttxxx|||oooZZZRRRKKKHHHGGGCCCBBBDDDAAAAAA@@@?????????@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@===???@@@BBBBBBAAA@@@???============>>>>>>>>>???AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBAAA@@@@@@@@@BBBDDDEEEEEEFFFFFFGGGIIIMMMSSSXXXbbbiiinnnmmmeee]]]YYYYYYqqq~~~{{{wwwuuunnnnnnmmmmmmmmmmmmnnnnnnjjjhhhhhhkkkpppvvvzzz|||{{{|||~~~~~~~~~~~~}}}|||{{{{{{|||~~~{{{xxxvvvwwwzzz}}}|||{{{yyyzzzzzz{{{{{{||||||||||||{{{yyywwwuuupppjjjfffccc```]]]\\\[[[ZZZYYYWWWXXXWWWVVVVVVWWWVVVTTTRRRSSSSSSRRRQQQPPPOOOOOONNNQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUVVVXXX[[[^^^```aaadddfffjjjnnnrrrvvvxxxzzz{{{}}}vvv[[[RRRJJJHHHGGGDDDBBBCCCAAAAAA@@@?????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@======>>>???????????????=========>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAACCCDDDEEEEEEFFFFFFFFFHHHMMMSSSXXXbbbiiippppppjjjddd``````sss|||xxxvvvtttrrrqqqllllllmmmmmmnnnooopppqqqkkkjjjjjjmmmrrrwww{{{|||}}}}}}~~~~~~}}}~~~|||zzzyyyzzz|||{{{yyywwwwwwzzz||||||{{{|||{{{zzzyyyyyyzzzzzz{{{{{{{{{zzzzzzyyytttnnnjjjfffccc```^^^]]][[[YYYWWWXXXWWWVVVWWWWWWVVVTTTQQQRRRRRRRRRQQQPPPOOOOOOOOOQQQQQQPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUWWWZZZ\\\]]]```bbbeeeiiimmmppprrrssswwwyyy{{{~~~{{{^^^SSSJJJHHHHHHEEECCCCCCBBBAAA@@@?????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@===============>>>>>>>>>======>>>>>>>>>????????????@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCCCCDDDEEEGGGHHHMMMLLLKKKIIIIIILLLRRRVVV^^^eeemmmpppnnnjjjhhhhhhsss{{{vvvsssqqqpppnnnmmmmmmnnnooopppqqqqqqrrrrrrnnnmmmmmmoootttxxx{{{||||||~~~|||{{{|||zzzxxxwwwxxx{{{|||zzzyyyxxxyyyzzzzzzzzz~~~|||zzzxxxwwwwwwxxxyyy{{{{{{{{{||||||yyytttpppjjjgggdddaaa___]]][[[YYYYYYXXXWWWWWWWWWVVVTTTRRRRRRRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPOOOPPPPPPRRRRRRRRRRRRRRRSSSUUUVVVXXXYYY]]]___bbbeeehhhkkkmmmmmmqqqsssuuuxxx{{{cccWWWKKKHHHGGGEEECCCCCCCCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@===============>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCCDDDEEEFFFGGGHHHOOONNNLLLJJJJJJNNNTTTYYY___dddjjjmmmllljjjjjjjjjvvv~~~{{{yyyxxxyyyvvvsssppppppooonnnlllooopppqqqrrrttttttttttttrrrrrrrrrtttyyy}}}}}}~~~|||{{{{{{yyywwwvvvwwwyyy}}}~~~|||{{{yyyxxxxxxxxxyyy}}}|||zzzxxxwwwwwwwwwxxx|||||||||}}}~~~|||yyyvvvqqqnnniiifffdddbbb___]]]\\\YYYWWWVVVVVVVVVTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPOOONNNOOOPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVVVV[[[\\\___aaadddfffggghhhiiikkknnnqqqtttxxx}}}kkk\\\MMMGGGGGGEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@======>>>???????????????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAACCCDDDEEEFFFFFFIIIIIIHHHIIILLLRRR[[[aaaggghhhiiihhhfffeeefffggg~~~~~~|||xxxuuuuuuuuuuuusssrrrrrrssssssrrrqqqqqqsssuuuxxxzzz{{{{{{{{{zzzyyyzzz~~~}}}|||{{{yyyxxxwwwwwwyyy|||}}}~~~|||zzzwwwvvvvvvwwwyyyxxxxxxxxxxxxxxxyyyyyy}}}||||||~~~}}}{{{xxxuuupppmmmjjjgggdddbbb^^^[[[WWWTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRPPPOOONNNMMMNNNOOOQQQRRRSSSSSSRRRSSSSSSTTTUUUUUUXXXYYY[[[^^^```bbbccccccbbbeeeiiimmmppptttxxx{{{~~~rrraaaNNNGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@===???@@@BBBBBBAAA@@@???>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC???@@@BBBCCCEEEFFFFFFFFFFFFFFFGGGJJJPPPYYYdddkkkmmmkkkgggcccaaaaaadddfff~~~~~~}}}xxxtttsssssstttsssssssssuuuxxxyyyxxxvvvuuuwwwzzz}}}}}}~~~{{{zzzyyyxxxxxxyyy{{{|||~~~zzzwwwuuuuuuvvvuuuvvvwwwxxxyyyzzz{{{{{{~~~}}}}}}~~~~~~}}}yyyuuuqqqnnnkkkhhhfff___[[[VVVSSSSSSUUUUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSPPPOOONNNMMMMMMOOOQQQRRRTTTSSSSSSSSSSSSTTTUUUUUUVVVWWWYYY[[[]]]___`````````dddhhhlllpppsssvvvyyy{{{}}}vvvdddPPPGGGFFFEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@>>>???BBBDDDDDDCCCAAA???>>>????????????@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIHHHHHHJJJMMMTTT^^^iiiqqqnnnjjjddd```^^^aaafffjjj~~~yyyvvvuuutttrrrooorrrrrrtttwww{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz{{{zzzxxxwwwwwwwwwvvvuuutttvvvxxxzzzzzzyyy|||||||||}}}~~~~~~}}}yyyvvvuuussspppnnneeebbb]]]YYYXXXWWWUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRPPPNNNNNNNNNOOONNNMMMOOOPPPQQQQQQRRRRRRQQQQQQQQQSSSUUUWWWZZZ[[[]]]]]]aaabbbdddfffiiikkkmmmnnnuuuxxx{{{~~~~~~dddLLLGGGIIIGGGDDDCCCFFFDDDAAAAAAAAABBBAAA??????@@@@@@AAABBBCCCDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBCCCDDDEEEDDDBBB???>>>????????????@@@@@@@@@???@@@AAAAAA@@@@@@BBBDDDAAABBBCCCDDDDDDBBB@@@???BBBBBBBBBBBBBBBCCCDDDEEEHHHIIIKKKOOOWWWcccpppyyyuuullldddbbbaaaaaaeeejjj}}}xxxuuuttttttsssqqquuuuuuwww{{{~~~}}}|||{{{zzzyyyyyyzzzzzz|||}}}~~~}}}zzzxxxwwwwwwwwwvvvvvvwwwyyy{{{{{{zzz}}}}}}~~~~~~|||zzzyyyxxxwwwtttrrriiifffaaa^^^\\\ZZZXXXWWWTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLNNNPPPQQQPPPOOONNNOOOOOOPPPPPPPPPPPPPPPOOOQQQSSSUUUWWWYYYZZZ[[[^^^___aaadddfffiiikkklllnnnppptttvvvyyy}}}hhhPPPIIIIIIFFFBBBAAAEEECCCAAA@@@AAAAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@????????????>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCAAA>>>>>>????????????@@@@@@@@@CCCCCCCCCAAA???>>>???AAABBBBBBCCCDDDCCCBBBAAA@@@CCCBBBBBBCCCCCCDDDEEEFFFIIIJJJMMMRRRZZZfffsss{{{zzzqqqgggccc```___ccciii~~~yyyvvvvvvwwwxxxxxxzzzzzz|||~~~zzzzzzzzzzzzzzzzzzzzzyyy}}}}}}zzzxxxwwwxxxxxxwwwyyy{{{}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}{{{xxxuuuoookkkgggcccaaa___\\\[[[WWWVVVTTTRRRQQQPPPQQQQQQMMMMMMNNNOOOQQQRRRPPPNNNMMMNNNOOOOOOPPPPPPOOOOOONNNOOOQQQSSSUUUVVVWWWWWWZZZ[[[]]]___bbbeeeggghhhiiikkkooorrrtttxxx}}}mmmTTTLLLJJJEEEAAA@@@EEECCCAAAAAAAAABBBAAA@@@AAAAAAAAAAAA@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCBBB@@@===>>>????????????@@@@@@@@@BBBCCCCCCAAA??????@@@AAACCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCDDDEEEFFFGGGGGGJJJLLLPPPVVV^^^jjjvvv~~~wwwmmmfffbbbaaaeeelll~~~||||||yyyyyyzzzzzzzzzyyyyyyyyyzzz}}}}}}{{{yyyyyyzzzyyyyyy{{{}}}~~~}}}{{{{{{|||||||||{{{yyyyyy||||||}}}}}}yyyuuurrrooojjjgggdddbbb___]]]\\\ZZZWWWUUUSSSRRRRRRSSSRRRRRRRRRSSSSSSRRRNNNKKKNNNNNNOOOPPPPPPPPPPPPOOOMMMNNNPPPQQQSSSTTTUUUUUUUUUVVVXXX[[[]]]___aaabbbcccfffiiilllooossswwwzzzpppWWWNNNKKKFFFBBBBBBFFFDDDBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@AAAAAAAAABBBBBB@@@@@@???@@@AAAAAA???===>>>>>>?????????@@@@@@@@@>>>???AAAAAA@@@AAACCCEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKOOOUUU]]]eeennnxxx~~~{{{sssoookkkjjjnnnuuuyyyyyyyyyyyyxxxxxxxxxxxxuuuxxx{{{|||{{{zzzzzz{{{|||{{{{{{|||~~~{{{|||||||||{{{zzzxxxvvv||||||~~~}}}xxxtttssspppllliiigggeeeaaa______\\\YYYUUUSSSRRRRRRSSSTTTTTTTTTUUUUUUSSSPPPMMMOOOOOOPPPQQQQQQQQQQQQQQQNNNOOOPPPQQQSSSSSSTTTTTTRRRSSSTTTVVVXXXZZZ[[[\\\[[[]]]aaadddfffjjjnnnrrrzzzpppYYYPPPLLLGGGDDDEEEGGGEEECCCCCCDDDEEEDDDCCCAAAAAABBBBBBCCCDDDDDDEEE@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>???@@@@@@>>>===>>>>>>?????????@@@@@@@@@>>>???@@@@@@@@@AAACCCFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJMMMSSS\\\fffnnnuuu|||~~~{{{zzzwwwvvvzzz{{{zzzxxxwwwvvvvvvwwwxxxrrrtttvvvxxxxxxyyyzzz|||||||||{{{}}}~~~~~~{{{yyywww||||||}}}}}}xxxuuutttrrrooommmkkkiiieeeccc```^^^YYYUUURRRQQQQQQRRRSSSRRRRRRTTTUUUUUUSSSQQQOOOPPPQQQQQQRRRRRRQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSPPPQQQQQQSSSTTTUUUVVVVVVXXXZZZ]]]```cccgggkkknnnuuuzzzpppZZZQQQMMMGGGEEEHHHGGGEEECCCCCCEEEFFFEEEDDDAAAAAABBBCCCDDDEEEFFFFFFAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAA???>>>>>>??????>>>===>>>????????????@@@@@@@@@AAABBBBBBAAA@@@???AAACCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJKKKNNNWWWdddqqqzzz~~~|||xxxuuuttttttvvvwwwrrrtttuuuuuuuuuvvvyyy{{{}}}|||{{{}}}{{{xxxvvv{{{{{{|||~~~|||yyywwwuuusssrrrqqqoookkkiiieeebbb]]]XXXUUUTTTTTTTTTSSSRRRQQQQQQSSSSSSRRRQQQOOOOOOPPPQQQQQQQQQQQQPPPNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQVVVYYY\\\___bbbeeejjjmmmooouuu}}}rrr[[[QQQLLLFFFDDDGGGEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>???@@@???>>>>>>????????????@@@@@@@@@@@@AAABBBAAA@@@@@@AAACCCEEEEEEFFFGGGFFFEEEDDDCCCCCCDDDDDDEEEGGGHHHJJJKKKMMMYYYkkk|||}}}xxxtttrrrsssuuuwwwuuuuuuuuusssssstttxxx{{{}}}|||{{{}}}~~~}}}zzzvvvtttzzzzzz{{{~~~}}}zzzxxxwwwvvvuuussspppnnnjjjgggbbb]]]YYYXXXXXXYYYVVVTTTQQQPPPPPPOOONNNMMMNNNNNNOOOPPPPPPPPPOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSVVVYYY\\\```dddhhhkkkqqqyyysss\\\RRRLLLEEECCCFFFCCCBBB@@@@@@BBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>???@@@???>>>>>>????????????@@@@@@@@@===>>>@@@@@@@@@BBBDDDGGGDDDEEEGGGHHHGGGFFFDDDBBBCCCCCCDDDEEEFFFHHHJJJKKKKKKYYYooozzzvvvuuuvvvyyy||||||zzzxxxvvvvvvvvvwwwxxx~~~~~~}}}}}}||||||||||||}}}|||{{{zzzxxxwwwvvvuuuyyy{{{}}}~~~|||zzz{{{{{{yyywwwuuusssrrrqqqmmmkkkgggaaa[[[XXXWWWXXXXXXXXXWWWVVVTTTRRRPPPOOOQQQOOOMMMMMMNNNOOONNNMMMPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNOOOQQQUUUXXXZZZ\\\```bbbhhhmmmssswww{{{{{{bbbRRRNNNMMMJJJFFFCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAA@@@@@@?????????===>>>@@@AAAAAA@@@>>>===BBBAAA@@@@@@??????@@@@@@@@@@@@??????????????????BBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEGGGFFFEEEEEEEEEGGGIIIKKKNNNWWWhhh{{{~~~|||yyyyyy{{{~~~~~~}}}{{{yyyxxxxxxyyyzzz}}}}}}~~~~~~}}}|||zzzyyy}}}}}}|||{{{{{{zzzyyyyyyyyyzzz|||~~~~~~}}}{{{zzz|||{{{yyywwwuuusssrrrqqqooonnnjjjeee```\\\ZZZZZZZZZYYYYYYWWWVVVTTTRRRQQQQQQOOOMMMMMMNNNOOOOOONNNPPPQQQRRRRRRSSSSSSRRRRRRPPPPPPOOOOOONNNNNNMMMMMMOOOQQQUUUWWWYYY\\\___aaaeeejjjppptttyyy}}}eeeUUUPPPOOOLLLIIIBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@???BBBAAAAAA@@@@@@@@@@@@@@@????????????????????????BBBBBBAAAAAAAAABBBCCCCCCGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFEEEEEEFFFHHHJJJLLLOOOVVVcccsss~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}|||{{{zzz{{{{{{|||}}}}}}}}}|||yyywwwvvvzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{}}}}}}|||{{{{{{||||||zzzxxxvvvtttsssrrrrrrqqqnnnjjjfffaaa^^^\\\\\\[[[[[[YYYXXXVVVTTTSSSPPPOOOMMMNNNOOOPPPPPPOOOQQQQQQRRRSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPOOOOOOOOOOOOQQQTTTVVVXXXZZZ]]]___aaaffflllqqquuu|||jjjZZZSSSQQQOOOLLLDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????AAAAAAAAAAAAAAABBBCCCDDDGGGGGGHHHIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGJJJLLLNNNQQQVVV^^^iiiuuu~~~~~~~~~}}}~~~}}}~~~}}}||||||||||||}}}|||{{{yyywwwvvvuuutttsssttttttuuuvvvwwwxxxxxxyyyzzz{{{{{{||||||||||||~~~}}}|||zzzyyywwwvvvvvvtttsssqqqnnnkkkfffaaa^^^]]]]]]\\\[[[YYYWWWVVVTTTQQQPPPOOOOOOQQQRRRRRRQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSOOOQQQTTTUUUVVVXXX[[[]]]^^^bbbhhhmmmrrrxxxppp___VVVRRROOOMMMHHHGGGFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEGGGIIIKKKNNNOOOQQQVVV^^^fffoooxxx~~~}}}~~~}}}|||{{{|||}}}~~~}}}}}}|||||||||}}}yyyuuusssssstttuuupppqqqqqqssstttuuuvvvvvvyyyyyyyyyzzz{{{|||}}}}}}~~~~~~}}}}}}|||{{{zzzzzzvvvtttrrrqqqnnnjjjddd______^^^^^^]]][[[YYYWWWVVVTTTRRRQQQQQQSSSTTTSSSRRRRRRSSSSSSTTTUUUTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSOOOQQQSSSTTTUUUVVVXXXZZZ\\\```fffjjjooouuu}}}wwwdddWWWQQQMMMLLLHHHGGGFFFEEEDDDCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>?????????@@@@@@@@@AAA@@@@@@AAABBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJLLLNNNPPPPPPWWW```hhhooouuuzzz~~~~~~~~~~~~|||{{{zzzxxxwwwxxxzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~zzzwwwuuuuuuvvvwwwrrrrrrsssttttttuuuvvvvvvxxxwwwvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}~~~~~~~~~yyyvvvsssrrrqqqmmmgggaaaaaaaaa```___^^^\\\ZZZYYYXXXVVVTTTTTTUUUUUUUUUTTTSSSSSSTTTUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQPPPPPPPPPOOOQQQSSSSSSSSSTTTVVVWWWZZZ^^^dddgggkkkpppxxx~~~~~~jjjYYYOOOKKKJJJDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBB@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGIIIKKKMMMOOOOOOPPPWWWaaaiiimmmqqquuuxxx|||~~~}}}}}}}}}}}}|||zzzwwwvvvtttsssuuuyyy}}}||||||}}}~~~~~~}}}{{{zzzxxxxxxuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrsssuuuxxxzzzzzzzzz{{{|||}}}~~~|||yyytttsssssspppjjjeeeeeeeeedddcccaaa___]]]\\\[[[YYYWWWVVVWWWWWWVVVTTTSSSTTTUUUUUUVVVVVVUUUUUURRRQQQQQQPPPPPPOOOOOOOOOOOOQQQRRRRRRRRRRRRTTTUUUXXX\\\aaadddggglllsssxxxppp\\\OOOIIIHHHBBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDCCCBBB@@@???===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNOOOPPPWWW___dddgggiiimmmqqqwww||||||~~~}}}|||{{{||||||zzzyyyuuusssqqqqqqtttyyy{{{|||~~~~~~~~~zzzxxxuuuuuuuuuttttttssssssrrrrrrpppooooooppprrruuuwwwwwwxxxyyy{{{|||~~~{{{vvvttttttrrrlllggghhhggggggfffdddbbb```___^^^\\\YYYXXXXXXXXXVVVUUUTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOQQQRRRRRRQQQQQQSSSTTTWWWZZZ___bbbdddhhhooottt|||sss^^^OOOIIIHHHCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBB?????????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCDDDDDDBBB@@@???===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNNNNQQQVVV]]]``````bbbgggllltttzzz}}}zzzvvvtttrrrqqqqqqrrrrrrqqqrrruuuxxx|||~~~}}}wwwuuusssqqqpppqqqrrrsssnnnnnnmmmkkkkkkmmmrrrvvvvvvvvvvvvwwwxxx{{{}}}~~~|||||||||{{{xxxtttpppnnnkkkiiihhhhhhgggdddaaa^^^\\\[[[ZZZYYYYYYYYYYYYYYYSSSSSSSSSSSSTTTTTTTTTTTTWWWVVVUUUTTTSSSRRRQQQPPPNNNNNNNNNOOOPPPQQQRRRRRRVVVWWWZZZ\\\___dddjjjnnnwww|||wwwdddTTTJJJHHHDDDCCCAAA??????@@@AAABBB???@@@@@@AAAAAA@@@@@@???BBBBBBAAA@@@??????????????????@@@AAAAAABBBCCCCCCHHHHHHHHHFFFCCCBBBCCCDDDBBBBBBBBBAAAAAABBBBBBCCCEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDBBBCCCEEEHHHKKKOOOSSSVVVVVVWWWXXXYYY[[[___eeejjjoooxxx{{{}}}~~~|||yyyvvvssspppooonnnnnnnnnmmmnnnrrrwww|||~~~}}}xxxvvvtttrrrqqqqqqrrrsssppppppooommmmmmooorrrvvvxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}|||{{{yyyvvvtttrrrpppnnnllljjjiiifffccc```[[[ZZZYYYXXXWWWWWWWWWWWWSSSSSSSSSSSSTTTTTTTTTTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVXXX[[[^^^ccchhhlllsssyyy{{{hhhVVVLLLIIIEEEDDDBBB@@@@@@AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@??????@@@AAAAAABBBCCCCCCFFFGGGGGGEEECCCAAAAAABBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFEEECCCBBBCCCDDDEEEEEEGGGIIILLLPPPUUUXXX^^^^^^^^^]]]^^^aaagggkkkttt||||||}}}~~~~~~zzz|||{{{yyyuuurrrnnnkkkiiiiiihhhggghhhlllrrrxxx|||~~~}}}zzzxxxvvvtttrrrsssssstttttttttsssrrrqqqrrruuuxxx|||{{{{{{zzzzzz{{{|||}}}~~~}}}|||{{{zzzyyyxxxxxxtttpppmmmkkkiiifffddd]]]\\\[[[YYYXXXWWWWWWWWWTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPOOONNNNNNPPPPPPPPPPPPQQQRRRSSSSSSRRRTTTVVVYYY\\\```fffjjjooottt}}}lllYYYLLLHHHEEEDDDCCCBBBAAABBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@??????@@@@@@AAABBB???@@@@@@AAAAAABBBBBBCCCCCCDDDFFFEEECCCAAA@@@@@@>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCEEEFFFFFFFFFDDDCCCDDDEEEGGGHHHIIIKKKNNNSSSZZZ___iiiiiigggfffeeehhhmmmpppxxx~~~|||{{{~~~~~~{{{yyyyyywwwuuuqqqllliiifffeeedddccccccfffkkkqqquuuyyy{{{~~~~~~}}}~~~~~~}}}{{{yyywwwuuuttttttuuuuuuvvvwwwxxxxxxxxxyyy|||~~~}}}|||{{{||||||}}}~~~}}}}}}}}}}}}~~~~~~yyysssooolllkkkiiihhhbbbaaa___]]][[[ZZZYYYYYYUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQQQQQQQRRRSSSSSSPPPRRRTTTVVVYYY^^^cccgggkkkqqqyyyooo[[[MMMGGGDDDDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBB????????????@@@AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBBAAADDDFFFFFFDDDAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHJJJLLLPPPYYYdddkkkuuuuuutttsssrrrtttxxx|||{{{}}}~~~~~~}}}|||~~~|||{{{wwwwwwvvvtttpppmmmiiigggeeedddbbbaaabbbfffjjjmmmooorrrvvvzzz}}}~~~}}}}}}|||}}}~~~~~~}}}{{{yyywwwuuuuuuuuuvvvwwwyyyzzz}}}~~~}}}||||||||||||~~~~~~{{{uuupppnnnmmmlllkkkfffdddbbb```]]][[[ZZZZZZWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSOOOQQQSSSTTTWWW[[[```dddiiinnnvvv~~~ttt___PPPJJJCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA>>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAAAAAAAABBBBBBAAADDDFFFFFFDDDBBBAAA@@@>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGFFFFFFGGGIIIFFFHHHKKKNNNTTT___ooozzz~~~}}}||||||{{{~~~~~~~~~|||{{{zzz{{{{{{{{{{{{{{{zzzyyyxxxvvvuuutttsssqqqnnnlllkkkhhhfffdddccccccdddggghhhjjjlllpppuuuyyy{{{}}}}}}|||}}}~~~~~~}}}yyyxxxvvvuuuuuuvvvxxxyyy{{{}}}~~~||||||||||||~~~|||vvvsssqqqppppppooohhhfffdddaaa^^^\\\ZZZYYYXXXWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPQQQQQQRRRRRRPPPQQQRRRSSSUUUXXX]]]```ffflllttt{{{yyydddTTTNNNBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEECCCBBBAAABBB??????@@@AAABBBDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFCCCEEEGGGHHHHHHHHHJJJLLLFFFIIILLLOOOVVVeeexxx~~~|||{{{|||}}}}}}|||||||||{{{||||||||||||{{{yyyxxxwwwxxxyyyyyyxxxwwwwwwwwwuuutttsssrrrqqqqqqqqqqqqjjjiiiiiihhhhhhhhhhhhiiijjjlllooossswwwzzz}}}~~~}}}~~~~~~}}}|||wwwvvvuuutttuuuwwwyyyzzz}}}~~~||||||||||||}}}}}}~~~|||xxxuuuuuuuuutttssskkkjjjgggccc```]]]\\\[[[YYYXXXWWWVVVTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTVVVZZZ^^^dddiiiqqqxxx{{{dddTTTMMMBBBBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@??????????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@AAABBB>>>??????AAACCCEEEGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBDDDGGGHHHIIIJJJMMMOOOIIIKKKNNNQQQXXXhhh}}}|||yyywwwyyy}}}~~~~~~~~~~~~yyyzzzzzz{{{zzzyyyxxxwwwwwwyyyzzzzzzyyyxxxxxxxxxttttttrrrrrrrrrssstttuuullllllllllllllllllkkkkkkmmmnnnqqqtttwwwzzz}}}~~~~~~}}}|||uuuuuuttttttuuuwwwzzz{{{}}}||||||||||||{{{}}}~~~|||~~~|||yyyxxxxxxxxxwwwvvvooonnnkkkgggdddaaa___^^^YYYYYYWWWVVVTTTSSSRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPPPPSSSSSSTTTSSSSSSUUUYYY\\\bbbhhhooouuu|||zzzbbbPPPIIICCCCCCDDDDDDCCCCCCBBBAAA???@@@@@@AAAAAA@@@@@@???@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>@@@BBB>>>>>>???@@@BBBEEEGGGHHHIIIHHHGGGFFFEEECCCBBBBBBAAACCCFFFHHHJJJKKKNNNQQQKKKMMMPPPRRRYYYiii~~~{{{|||}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxyyyxxxvvvvvvwwwwwwvvvtttttttttuuuuuuuuuuuuttttttsssooolllmmmqqqsssoookkktttsssrrrsssuuuxxx|||~~~}}}|||{{{{{{yyywwwwwwzzz}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}|||}}}~~~}}}{{{zzzyyyzzzwwwxxxxxxwwwvvvuuuwwwyyysssqqqnnnjjjfffccc```___XXXYYYZZZZZZYYYVVVSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPNNNNNNNNNNNNPPPPPPSSSSSSRRRRRRSSSUUUWWWXXX\\\aaahhhooovvv|||bbbQQQKKKFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@===>>>@@@BBBCCCBBB@@@???CCCCCCCCCDDDDDDDDDDDDDDD@@@@@@AAABBBBBBCCCCCCDDDJJJIIIIIIHHHGGGFFFEEEEEEGGGHHHHHHHHHIIIJJJJJJKKKMMMMMMOOOSSS[[[jjj~~~{{{{{{|||~~~}}}{{{yyyyyyxxxyyyxxxwwwvvvuuuvvvvvvuuusssssssssttttttuuuuuutttttttttsssssssssssssssrrrrrrssssssssssssuuuxxx{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzxxxyyy{{{~~~~~~}}}}}}|||||||||}}}}}}|||}}}~~~}}}{{{yyyyyyyyyxxxyyyyyyxxxwwwvvvxxxyyyvvvtttqqqmmmiiieeecccbbb\\\\\\[[[[[[YYYWWWTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPOOONNNNNNOOOPPPPPPTTTSSSSSSSSSTTTVVVXXXYYYZZZ___ffflllsss}}}|||cccRRRMMMFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>???@@@AAABBBAAAAAA@@@???????????????@@@AAABBB@@@@@@AAABBBBBBCCCCCCDDDIIIHHHHHHGGGFFFEEEEEEDDDBBBDDDFFFHHHJJJKKKLLLMMMKKKKKKNNNSSS[[[jjj~~~{{{zzz|||~~~|||zzzyyyyyyxxxvvvuuuuuuuuuuuutttrrrrrrrrrrrrssssssttttttttttttvvvwwwvvvsssrrrsssuuutttuuuvvvwwwyyyzzz{{{|||}}}}}}}}}~~~}}}}}}||||||{{{yyyxxxzzz}}}~~~~~~~~~~~~{{{{{{{{{||||||||||||||||||}}}~~~}}}zzzxxxxxxxxxxxxyyyzzzzzzyyyxxxyyy{{{zzzxxxuuuqqqmmmiiifffeee```___^^^[[[YYYWWWUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQTTTTTTSSSTTTUUUVVVXXXYYYWWW\\\ccciiipppyyy|||cccTTTNNNGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBB@@@@@@??????@@@BBBDDDEEE@@@@@@AAABBBBBBCCCCCCDDDGGGGGGFFFFFFEEEEEEDDDDDDAAACCCFFFIIIKKKLLLLLLKKKIIIJJJMMMRRRZZZiii~~~{{{yyy{{{}}}{{{{{{xxxwwwuuuuuuuuuuuusssqqqqqqqqqqqqqqqrrrsssssstttrrrsssssssssrrrrrrrrrsssvvvwwwyyy{{{}}}}}}}}}}}}|||}}}}}}~~~~~~}}}}}}|||yyyxxxwwwyyy}}}~~~}}}}}}}}}~~~~~~zzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}|||zzzxxxwwwxxxxxxzzz|||{{{zzzzzz{{{||||||{{{xxxtttpppllliiigggdddbbb___\\\YYYWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNOOOPPPQQQSSSSSSRRRRRRTTTUUUWWWXXXVVV[[[aaafffmmmvvv|||cccTTTOOOHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@AAABBBCCCCCCBBBAAA@@@??????@@@BBBCCCBBBBBBAAAAAABBBDDDFFFGGG@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJLLLMMMLLLJJJHHHIIIKKKNNNRRRWWWfff~~~{{{yyy{{{~~~~~~~~~}}}zzzxxxvvvvvvvvvuuutttrrrppppppoooooopppqqqrrrrrrssspppnnnooosssuuussspppuuuwwwyyy|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||wwwvvvuuuwww{{{~~~}}}|||||||||yyyzzz{{{{{{{{{{{{zzzzzzzzz{{{|||{{{yyyxxxxxxxxxxxxzzz|||}}}|||{{{||||||}}}|||zzzwwwsssoookkkiiifffdddaaa^^^ZZZWWWVVVUUUSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOQQQQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWZZZ```eeekkkttt|||cccSSSNNNGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAAAAA??????@@@AAABBBBBBCCCCCCDDDBBB@@@??????@@@BBBCCC@@@@@@??????@@@AAACCCDDD@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGIIILLLNNNOOONNNLLLKKKLLLNNNQQQSSSVVVccc}}}{{{~~~{{{zzz{{{}}}~~~|||}}}~~~|||zzzyyyxxxxxxwwwuuutttqqqpppooonnnnnnoooppppppsssooolllooouuuyyyvvvrrrsssuuuwwwzzz|||}}}~~~~~~~~~}}}|||vvvtttsssuuuyyy}}}~~~|||{{{zzz{{{|||||||||{{{yyyxxxwwwyyyzzzzzzyyyxxxxxxyyywwwzzz|||}}}||||||||||||||||||{{{yyyvvvrrrooolllhhhfffdddaaa]]]ZZZWWWVVVSSSSSSRRRRRRQQQQQQPPPPPPRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPOOOPPPQQQRRRTTTUUUWWWZZZ___ccciiirrr}}}eeeTTTNNNFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDCCCAAA@@@???@@@BBBCCCBBBBBBBBBCCCCCCCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHKKKNNNPPPQQQQQQPPPPPPRRRUUUVVVWWWccc}}}{{{}}}~~~{{{{{{{{{|||}}}~~~~~~~~~~~~{{{{{{||||||}}}}}}{{{zzzzzzyyywwwvvvrrrpppnnnmmmlllmmmnnnnnnooommmnnnppptttwwwwwwvvvtttvvvxxx{{{}}}}}}|||vvvtttsssuuuyyy|||}}}|||}}}}}}~~~}}}{{{xxxwwwuuuwwwyyyyyyyyyxxxyyy{{{vvvyyy|||}}}|||||||||||||||||||||{{{yyyuuurrrpppiiiiiihhheeebbb^^^[[[YYYTTTTTTSSSSSSRRRQQQQQQPPPRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPPPPPPPQQQSSSTTTVVVVVVYYY]]]aaafffppp{{{hhhUUUNNNEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGHHHJJJMMMOOOPPPQQQRRRSSSVVVZZZ[[[[[[ggg~~~~~~{{{||||||||||||}}}}}}~~~~~~{{{zzzzzzzzz|||~~~}}}||||||{{{yyywwwrrrqqqnnnlllkkkkkklllmmmiiilllooopppqqqsssvvvyyyxxxyyy{{{~~~}}}|||wwwuuutttuuuyyy|||~~~}}}~~~~~~}}}{{{xxxvvvtttvvvxxxyyyyyyyyyzzz{{{vvvxxx|||}}}|||{{{{{{|||}}}}}}}}}}}}{{{xxxuuussskkkkkkjjjiiifffaaa]]][[[UUUUUUUUUTTTSSSRRRRRRQQQRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQQQQQQQRRRSSSUUUVVVUUUXXX\\\```eeennnyyyjjjWWWOOODDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAADDDCCCBBBBBBAAAAAAAAAAAA???@@@BBBCCCBBB@@@===;;;@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNTTTXXX\\\^^^___kkkzzzyyy}}}|||}}}}}}}}}}}}||||||||||||yyyzzz{{{|||}}}~~~~~~zzzyyyyyyzzz{{{rrrpppmmmjjjiiiiiijjjkkkkkkiiihhhiiimmmrrrtttvvvtttxxx|||}}}{{{yyyyyyxxxwwwwwwxxxxxxyyy|||~~~|||yyyvvvwwwwwwxxxyyy{{{|||}}}}}}||||||{{{{{{zzzzzzzzzzzzzzz{{{|||}}}|||yyyvvvtttpppppppppnnnkkkfffbbb___ZZZXXXUUURRRPPPOOOOOOOOOSSSSSSSSSSSSSSSRRRQQQPPPUUUSSSQQQPPPQQQSSSUUUWWWWWWYYY\\\___dddmmmxxxqqq```WWWIIIGGGDDDBBBBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJHHHJJJLLLMMMMMMMMMOOOPPPYYYZZZ[[[]]]___kkkzzzxxx||||||~~~~~~}}}}}}}}}||||||{{{zzz{{{{{{|||}}}~~~~~~~~~~~~|||||||||}}}wwwtttqqqmmmkkkjjjkkkkkkhhhfffeeefffjjjooorrrsssvvvyyy}}}|||yyyzzzzzzyyyxxxxxxxxxxxxyyy|||}}}{{{xxxwwwxxxyyyzzz|||~~~}}}}}}}}}|||{{{zzzxxxwwwxxxyyy{{{|||{{{yyyvvvuuuqqqrrrqqqpppmmmhhhdddaaa[[[YYYVVVSSSQQQPPPPPPPPPRRRRRRSSSSSSSSSRRRQQQQQQUUUTTTRRRQQQQQQSSSVVVWWWYYY[[[]]]___ccckkkvvv~~~qqq]]]RRRJJJGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFHHHGGGGGGGGGGGGIIIKKKLLLKKKMMMOOOPPPPPPOOOPPPQQQTTTVVVYYY\\\^^^hhh~~~zzzwww}}}}}}{{{|||}}}~~~~~~~~~}}}}}}|||{{{|||||||||}}}}}}}}}~~~~~~}}}||||||}}}}}}zzzvvvrrrooommmllllllfffeeeccceeeiiinnnqqqrrrxxxzzz~~~~~~{{{zzz{{{{{{{{{zzzzzzyyyyyyyyy{{{|||~~~~~~|||yyyzzz{{{|||}}}~~~~~~~~~|||zzzwwwuuuvvvwwwyyyzzzzzzyyywwwvvvsssttttttssspppkkkgggddd^^^\\\XXXUUURRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSVVVUUUSSSRRRRRRTTTVVVWWWZZZ\\\^^^```cccjjjsss{{{qqq[[[NNNJJJHHHEEEDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAADDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCDDDEEEHHHGGGGGGHHHIIIKKKMMMNNNNNNPPPRRRSSSRRRQQQRRRRRROOORRRWWW[[[]]]eeewww{{{vvvyyy|||zzz{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzzzz{{{~~~{{{vvvrrrooonnnmmmhhhfffeeefffjjjnnnqqqrrrwwwzzz}}}}}}}}}|||||||||||||||{{{{{{zzz|||||||||}}}~~~|||||||||}}}}}}}}}}}}}}}|||}}}~~~}}}zzzwwwuuuuuuvvvxxxyyyzzzzzzyyyxxxvvvvvvvvvvvvsssoookkkhhhaaa___[[[XXXUUUSSSSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVXXXZZZ]]]___cccjjjsss{{{rrr\\\OOOKKKIIIFFFEEEFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@?????????CCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDDDDEEEFFFGGGFFFGGGGGGIIIKKKMMMOOONNNQQQSSSTTTRRRQQQQQQQQQPPPRRRVVVZZZ]]]ddduuu}}}vvvvvv~~~{{{yyyzzzwwwyyy|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzzzz{{{}}}~~~zzzvvvrrrpppooojjjhhhffffffhhhlllnnnnnnsssvvvyyyzzzzzzzzz{{{|||}}}|||}}}~~~~~~~~~~~~}}}|||}}}}}}||||||~~~~~~}}}|||zzzzzzyyyyyy{{{}}}~~~}}}{{{xxxvvvuuuvvvwwwyyyzzzzzzzzzzzzwwwxxxyyyxxxvvvrrrooollleeeccc___[[[WWWUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWUUUUUUTTTSSSSSSTTTTTTUUUTTTWWW[[[___ccckkkuuu}}}sss```TTTLLLJJJGGGFFFFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????BBBBBBAAAAAAAAAAAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFHHHJJJLLLNNNLLLOOORRRSSSRRRPPPOOOOOOUUUUUUXXX[[[___fffwwwwwwuuu{{{yyyzzzvvvxxx|||~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{|||}}}}}}zzzvvvtttsssmmmjjjfffeeefffggghhhhhhlllooorrrtttttttttuuuvvvwww{{{~~~}}}|||~~~|||}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzz{{{{{{zzzxxxwwwtttuuuvvvwwwxxxyyyyyyyyyxxxyyyzzzzzzxxxuuuqqqoooiiifffbbb]]]ZZZWWWVVVVVVUUUVVVWWWWWWWWWWWWWWWWWWUUUTTTSSSSSSSSSSSSSSSSSSPPPTTTYYY^^^dddlllvvv~~~uuubbbVVVNNNKKKHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFHHHJJJLLLMMMKKKNNNRRRSSSRRRQQQPPPPPPXXXXXXZZZ^^^bbbjjjyyyyyyuuu|||yyyyyyxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}|||}}}~~~{{{yyyxxxqqqnnniiifffeeeeeeeeedddeeehhhkkkmmmnnnnnnoooqqqrrrwww{{{{{{xxxvvvxxx{{{{{{|||~~~}}}|||{{{{{{zzzzzzzzzyyyxxxwwwvvvuuurrrssstttuuuuuuvvvwwwwwwyyyzzz{{{{{{yyyvvvsssqqqkkkiiiddd___[[[YYYXXXXXXUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRQQQQQQOOOSSSYYY^^^ccclllvvv}}}wwwaaaSSSOOOLLLHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGIIIHHHHHHHHHHHHJJJLLLMMMLLLPPPTTTVVVUUUTTTSSSSSSVVVWWW[[[aaafffmmmyyyzzzuuu|||yyyyyyzzz|||~~~}}}}}}}}}~~~~~~~~~}}}~~~~~~|||{{{|||}}}}}}~~~}}}|||vvvrrrmmmiiigggfffeeeddd```cccgggiiijjjjjjlllmmmppptttxxxxxxtttrrrsssvvvzzz||||||{{{yyyxxxvvvuuutttsssqqqqqqrrrrrrsssttttttuuuyyyzzz{{{{{{zzzwwwtttrrrmmmjjjeeeaaa\\\ZZZYYYXXXUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSRRRRRRQQQQQQQQQPPPOOOSSSYYY^^^ccckkkuuu|||xxx```OOOOOOLLLIIIFFFEEEDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFKKKJJJIIIIIIJJJKKKLLLMMMNNNQQQVVVYYYXXXWWWVVVVVVRRRUUU[[[dddiiinnnxxxwwwppp{{{~~~}}}{{{|||}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}~~~}}}}}}~~~}}}{{{xxxrrrmmmiiifffeeefffaaabbbdddfffiiikkkmmmnnnrrrssssssrrrpppooooooqqqtttyyy}}}}}}~~~~~~~~~|||zzzwwwvvvwwwyyyssssssssssssssssssssssssyyyxxxxxxyyyyyyxxxuuurrrkkkiiigggccc___\\\YYYXXXYYYXXXVVVVVVWWWWWWUUUTTTUUUTTTSSSRRRPPPPPPOOOOOONNNQQQUUUYYY^^^gggrrrzzz}}}eeeTTTKKKJJJGGGDDDBBBBBBDDDEEEAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEECCCDDDFFFFFFFFFGGGHHHJJJKKKHHHIIILLLMMMLLLMMMPPPTTTUUUXXX[[[]]][[[XXXUUUVVVYYY___eeeiiiooo}}}xxxsss}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}}}}~~~}}}zzzvvvqqqmmmjjjiiihhhdddeeefffhhhkkkmmmoooppprrrssssssrrrpppnnnnnnooopppuuu}}}|||yyywwwwwwxxxvvvvvvvvvuuuuuutttssssssyyyyyyyyyzzzzzzyyyuuurrrlllkkkiiieeebbb___]]][[[YYYZZZZZZZZZYYYYYYXXXXXXUUUUUUSSSRRRQQQPPPPPPPPPOOORRRVVVYYY^^^fffqqqyyygggUUUMMMJJJFFFCCCCCCDDDEEEFFFAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDDDDBBBDDDFFFFFFFFFFFFHHHJJJLLLIIIIIILLLMMMLLLMMMQQQSSSUUUXXXZZZ[[[ZZZWWWTTTWWWZZZ```hhhlllttt~~~yyywww~~~}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}|||}}}~~~|||xxxtttpppmmmlllhhhiiiiiikkklllnnnpppqqqrrrssstttrrrooollllllllllllqqqyyy|||yyywwwwwwyyyxxxxxxwwwuuutttrrrqqqxxxxxxyyyzzz{{{yyyvvvsssooonnnllliiieeebbb```___TTTWWWZZZZZZWWWUUUVVVWWWUUUUUUSSSRRRQQQQQQQQQQQQPPPSSSWWWZZZ^^^eeepppwwwjjjWWWNNNJJJDDDBBBDDDFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDFFFFFFFFFFFFHHHJJJLLLIIIHHHJJJKKKKKKMMMRRRTTTVVVYYY\\\\\\ZZZXXXVVVYYY[[[aaaiiiooowww{{{yyy{{{~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~{{{vvvqqqooollllllllllllmmmoooqqqrrrsssttttttrrroookkkjjjjjjjjjooowww}}}zzzzzzzzzzzzzzzxxxvvvtttqqqpppttttttvvvyyy{{{zzzwwwuuusssrrroookkkgggccc```^^^UUUYYY]]]\\\VVVSSSTTTVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQTTTWWWZZZ^^^eeeooovvvmmmZZZOOOJJJDDDBBBDDDGGGFFFEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCDDDEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDEEEFFFEEEFFFGGGIIILLLHHHGGGIIIJJJJJJLLLQQQVVVYYY\\\^^^^^^\\\[[[ZZZ[[[\\\```gggmmmuuuwwwxxx|||~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzuuurrrpppooonnnmmmnnnooopppqqqsssttttttsssoookkkiiiiiijjjooovvv~~~~~~~~~~~~}}}|||zzzwwwuuusssqqqqqqsssvvvyyyzzzyyywwwwwwuuuqqqlllgggbbb___]]]]]]aaaccc```ZZZVVVVVVYYYVVVUUUTTTSSSSSSSSSSSSSSSRRRTTTWWWZZZ]]]dddnnnuuuooo\\\OOOKKKFFFDDDEEEFFFFFFDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAACCCDDDEEECCCDDDEEEEEEFFFEEEEEEEEEBBBCCCEEEEEEEEEEEEGGGIIIKKKGGGGGGIIIJJJIIILLLPPPVVVZZZ^^^```___^^^^^^______]]]___dddiiiooo{{{tttuuuzzz~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{xxxtttsssqqqoooooooooqqqrrrrrrtttuuutttpppllljjjiiikkkooovvv~~~~~~}}}zzzyyyssssssrrrtttwwwyyyyyyyyyxxxvvvrrrmmmhhhccc___]]]___``````]]]XXXUUUVVVWWWVVVVVVUUUTTTTTTSSSTTTTTTQQQTTTWWWZZZ^^^eeennnvvvppp]]]OOONNNLLLJJJHHHFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHAAACCCEEEEEEEEEEEEGGGIIIKKKHHHHHHLLLMMMKKKMMMPPPUUUZZZ^^^``````___aaacccdddaaa```cccfffkkkuuuppprrrxxx~~~~~~~~~|||||||||}}}~~~}}}}}}~~~~~~~~~~~~|||||||||||||||}}}~~~~~~xxxvvvtttqqqqqqqqqrrrtttrrrtttvvvuuuqqqnnnkkkjjjjjjnnnvvv~~~~~~}}}{{{zzzxxxuuutttvvvxxxyyyyyywwwvvvsssnnnjjjfffcccaaa\\\[[[YYYVVVUUUTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUUUUQQQSSSWWWZZZ^^^eeeooovvvqqq^^^PPPSSSUUURRRLLLGGGFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBCCCEEEGGGIIIJJJKKKKKKAAACCCDDDEEEDDDEEEGGGHHHLLLJJJLLLPPPQQQOOOOOOQQQWWW\\\bbbdddddddddgggkkkjjjfffccceeehhhmmmvvv~~~ooopppvvv}}}}}}}}}{{{{{{|||~~~{{{|||~~~~~~~~~~~~|||||||||||||||}}}~~~~~~{{{yyyvvvsssrrrssstttuuurrrtttvvvuuurrrooolllkkkiiimmmuuu~~~zzz|||~~~~~~|||{{{}}}xxxvvvvvvwwwxxxyyyvvvuuurrrooollliiifffeee]]]ZZZWWWUUUVVVXXXYYYZZZVVVVVVUUUUUUTTTUUUUUUUUUPPPSSSWWWZZZ^^^fffpppwwwqqq^^^QQQWWW[[[WWWOOOHHHGGGIIICCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDBBBCCCEEEHHHJJJLLLLLLMMMAAACCCDDDEEEDDDEEEFFFHHHNNNLLLOOOTTTUUURRRQQQSSS[[[aaagggiiiiiijjjnnnrrrooojjjfffhhhkkkpppxxx}}}}}}}}}nnnooovvv}}}{{{}}}~~~}}}}}}}}}~~~~~~}}}{{{}}}~~~||||||{{{~~~|||yyyzzz}}}|||yyyvvvuuuttttttqqquuuxxxwwwssspppnnnooommmpppuuu|||{{{|||||||||}}}}}}~~~~~~}}}xxxwwwwwwwwwuuusssrrrrrrrrrqqqnnnkkkgggeeeccc^^^ZZZZZZ\\\[[[WWWRRRSSSSSSRRRRRRRRRRRRSSSSSSPPPSSSVVVYYY]]]eeeooowwwuuu```SSSTTTRRRLLLFFFDDDHHHLLLHHHHHHGGGFFFEEECCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFGGGFFFDDDCCCEEEDDDCCCCCCEEEGGGHHHHHHEEEKKKQQQUUUTTTSSSSSSTTT\\\```fffkkknnnooonnnmmmqqqpppmmmjjjkkktttzzzwww}}}yyymmmnnnvvv~~~{{{}}}~~~~~~~~~|||zzz|||~~~}}}|||{{{{{{~~~|||zzz{{{~~~~~~~~~zzzwwwuuuttttttrrruuuxxxxxxuuurrrqqqrrrnnnppptttyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}|||xxxvvvvvvvvvtttsssuuuuuuuuutttrrrnnnkkkiiieee```\\\ZZZ\\\[[[XXXTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWYYY\\\eeeqqqyyyxxxcccTTTSSSPPPKKKGGGFFFHHHKKKIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDCCCDDDFFFHHHJJJKKKGGGKKKPPPQQQQQQQQQSSSVVVYYY]]]bbbfffhhhhhhhhhhhhooopppppppppsss}}}vvvrrryyywwwlllmmmuuu|||}}}~~~}}}|||zzz|||~~~|||{{{{{{zzzzzz~~~||||||}}}~~~}}}|||yyyvvvuuuuuusssvvvyyyzzzxxxwwwvvvvvvssstttvvvyyy|||~~~~~~}}}}}}||||||{{{|||zzzwwwvvvvvvuuutttrrrtttuuuuuuuuussspppmmmkkkgggccc]]][[[[[[[[[YYYVVVUUUUUUTTTTTTTTTTTTUUUUUUWWWXXXWWWWWWZZZcccpppyyy{{{fffUUURRRLLLIIIGGGGGGHHHHHHJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEDDDCCCEEEDDDDDDEEEGGGKKKNNNOOONNNPPPRRRQQQPPPQQQUUUYYY\\\___bbbccccccbbbbbbcccjjjpppuuuxxx|||~~~tttqqqyyyyyykkklllsss}}}}}}~~~}}}}}}|||}}}~~~}}}|||{{{zzzzzzzzzzzz}}}}}}}}}~~~~~~~~~}}}{{{xxxvvvvvvtttvvvxxx{{{{{{|||||||||zzzzzz{{{{{{|||}}}}}}}}}}}}|||{{{{{{zzzyyywwwvvvuuusssrrrqqqpppqqqrrrrrrqqqooommmkkkiiieee___[[[ZZZZZZYYYXXXUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXZZZbbbmmmuuu{{{eeeVVVPPPIIIFFFHHHIIIGGGEEEHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCDDDDDDDDDDDDCCC@@@@@@@@@@@@AAABBBBBBCCCEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIMMMQQQUUUYYYZZZ[[[YYYWWWVVVYYY]]]eeeggghhhgggcccaaa```aaaeeennnxxx}}}tttqqqzzz|||llllllsss~~~}}}~~~}}}|||{{{zzz|||~~~~~~}}}|||{{{zzzzzzzzzzzz||||||}}}~~~~~~~~~~~~~~~~~~zzzwwwvvvssstttwwwzzz}}}~~~}}}|||{{{zzzzzz|||~~~}}}|||{{{zzzzzzyyywwwtttrrrqqqpppnnnooopppqqqqqqooommmllljjjfffaaa\\\ZZZYYYXXXXXXSSSSSSRRRRRRRRRRRRSSSSSSTTTWWWZZZ\\\^^^dddlllrrrxxxbbbVVVOOOGGGEEEGGGIIIFFFCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHIIINNNTTTYYYccceeefffddd___]]]^^^```kkknnnooollleeeaaa```aaaccclllwww}}}vvvrrrzzz|||nnnmmmrrr~~~}}}~~~}}}xxxxxxxxxyyyzzz}}}~~~|||{{{{{{zzzzzzzzz|||}}}}}}|||{{{{{{|||~~~}}}}}}}}}}}}~~~}}}~~~~~~|||xxxuuuqqqrrrtttyyy~~~~~~}}}{{{zzzyyy{{{}}}~~~~~~{{{{{{{{{xxxtttqqqoooooonnnoooqqqrrrsssrrrqqqpppkkkhhhddd```\\\ZZZYYYYYYSSSSSSRRRRRRRRRRRRSSSSSSTTTWWW\\\___aaafffmmmsssxxxbbbUUUNNNGGGDDDFFFGGGEEECCCBBBBBBBBBBBBBBBCCCCCCCCC@@@BBBCCCEEEFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEEEEDDDDDDFFFHHHHHHIIINNNUUU[[[fffhhhiiigggbbb___```bbbjjjnnnqqqnnngggbbbaaacccdddllluuuyyy|||yyyttt|||~~~qqqnnnrrr~~~~~~~~~~~~wwwxxxxxxyyyzzz|||~~~}}}|||{{{{{{yyy{{{}}}|||yyywwwwwwxxxzzzyyyyyyyyyzzz|||~~~}}}}}}~~~~~~xxxtttooooooqqqwww~~~~~~}}}}}}}}}~~~~~~|||}}}}}}zzztttpppnnnnnnmmmoooqqqsssttttttsssrrrmmmkkkiiiddd```\\\ZZZZZZTTTSSSSSSSSSSSSSSSSSSTTTRRRUUUYYY[[[^^^dddmmmsss|||zzzeeeSSSNNNHHHDDDDDDEEEDDDCCCAAAAAAAAAAAABBBBBBCCCCCC@@@AAACCCFFFGGGGGGFFFEEECCCBBBAAAAAAAAACCCEEEFFFHHHHHHGGGFFFEEEEEEEEEEEEDDDFFFHHHHHHIIIMMMUUU\\\bbbcccbbb___\\\\\\___cccdddjjjpppoooiiieeeeeegggiiimmmrrrtttuuuzzz|||xxxrrrooorrr~~~~~~}}}}}}}}}~~~~~~zzz{{{||||||}}}~~~||||||{{{xxxzzz|||{{{xxxuuuuuuvvvwwwvvvvvvwwwxxx{{{}}}~~~}}}}}}~~~xxxtttnnnnnnpppvvv~~~~~~~~~~~~}}}}}}{{{uuuooommmmmmlllnnnppprrrttttttsssrrrnnnnnnlllhhhccc^^^\\\[[[UUUUUUTTTTTTTTTTTTUUUUUUPPPRRRTTTUUUXXX```jjjrrrxxx}}}iiiQQQMMMHHHEEECCCCCCDDDDDD@@@AAAAAABBBBBBCCCCCCCCC???AAACCCFFFGGGGGGFFFFFFGGGFFFEEEDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDGGGIIIHHHHHHLLLUUU\\\\\\\\\ZZZWWWTTTWWW^^^ddd```hhhoooqqqllliiijjjlllllloooqqqqqqqqqsssxxx}}}}}}xxx~~~rrrooorrr~~~~~~~~~~~~}}}|||}}}||||||{{{zzzxxxuuusssrrrvvvvvvvvvwwwxxxzzz{{{|||~~~~~~}}}~~~}}}vvvsssmmmkkkkkkrrr|||~~~{{{wwwrrrooommmlllmmmoooqqqrrrqqqpppooonnnmmmkkkhhhddd```]]]\\\XXXWWWUUUTTTTTTTTTTTTUUUTTTUUUVVVWWWZZZ```fffkkk{{{iiiVVVPPPIIIEEEEEEFFFEEECCCEEEEEEEEEEEEDDDCCCBBBAAACCCDDDEEEGGGGGGFFFFFFEEECCCAAA@@@AAACCCFFFGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEEEEGGGIIIKKKMMMOOOSSSUUUYYY[[[\\\ZZZYYY\\\dddkkkiiiiiikkknnnppppppnnnlllnnnppprrrsssrrrssstttuuu{{{{{{uuu{{{qqqooosss~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzwwwvvvuuuvvvvvvvvvwwwxxxyyy{{{{{{}}}~~~}}}vvvrrrooolllmmmsss}}}~~~|||xxxtttpppnnnmmmnnnpppqqqqqqqqqpppppppppooommmjjjfffbbb___\\\XXXWWWVVVTTTTTTTTTTTTUUURRRTTTWWWWWWXXX\\\ccciiizzziiiUUUOOOHHHDDDDDDEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFCCCBBBAAABBBEEEGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDEEEGGGIIIKKKMMMPPPSSSVVVWWWYYY[[[[[[ZZZ\\\ccciiillllllmmmppprrrtttrrrqqqkkkmmmqqqsssssstttuuuwwwxxxyyyttt{{{qqqooosss~~~|||||||||}}}~~~~~~}}}|||zzzxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{|||}}}~~~vvvqqqpppnnnnnnttt~~~~~~~~~zzzvvvsssqqqppppppqqqqqqqqqqqqqqqqqqssssssqqqnnnjjjeee```^^^YYYXXXVVVUUUTTTTTTTTTUUUSSSWWWZZZYYYWWWZZZbbbjjjxxxhhhTTTOOOGGGDDDDDDEEEDDDCCC@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEECCCCCCCCCEEEGGGHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGEEEGGGJJJLLLNNNPPPTTTWWWZZZ]]]```bbbbbbdddiiimmmooooooooorrrtttvvvvvvuuukkknnnrrrssstttsssssstttuuuyyywwwqqqpppsss~~~~~~}}}}}}{{{{{{zzz{{{|||}}}~~~~~~}}}|||{{{yyyxxxvvvvvvvvvvvvwwwxxxyyyzzz{{{}}}~~~vvvqqqooonnnpppwww}}}|||}}}}}}yyyvvvtttssssssrrrqqqqqqrrrrrrsssuuuuuutttrrrmmmhhhbbb___YYYXXXWWWUUUTTTTTTTTTUUUUUUZZZ^^^\\\XXXZZZcccmmmuuugggUUUOOOHHHEEEEEEFFFFFFDDDAAAAAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDGGGIIIIIIGGGFFFGGGHHHIIIKKKLLLLLLMMMMMMFFFIIIKKKMMMOOORRRUUUXXX\\\```dddgggiiikkknnnqqqrrrqqqqqqrrrtttuuuuuutttooorrrtttuuusssqqqoooooovvv|||wwwrrrpppsss~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}||||||zzzyyyyyyvvvvvvvvvvvvwwwxxxyyyyyy|||}}}~~~~~~}}}|||}}}~~~~~~wwwrrrnnnooorrrzzz}}}{{{{{{|||}}}yyywwwvvvuuutttsssrrrrrrssssssvvvvvvvvvuuupppjjjddd```ZZZYYYWWWUUUTTTTTTTTTUUUUUUZZZ^^^\\\XXXYYYbbblllsssgggVVVQQQJJJGGGGGGHHHHHHGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEDDDEEEGGGIIIIIIGGGEEEIIIJJJKKKMMMNNNOOOPPPPPPIIIKKKNNNOOOQQQSSSWWWYYYYYY]]]bbbgggjjjlllnnnoootttsssrrrsssttttttrrrpppqqqsssuuuuuusssqqqppppppyyyttt|||sssppprrr~~~~~~}}}|||{{{zzzzzz{{{|||{{{{{{|||{{{{{{zzzyyyyyyvvvvvvvvvvvvvvvwwwxxxxxx{{{}}}~~~~~~|||{{{{{{|||}}}~~~xxxtttoooqqqvvv~~~|||}}}~~~|||}}}~~~|||zzzwwwwwwvvvuuuttttttsssssstttuuuvvvvvvrrrllleeeaaa[[[ZZZXXXVVVUUUTTTTTTUUUSSSWWWZZZXXXVVVXXX```hhhrrrgggWWWQQQKKKHHHHHHJJJIIIHHHBBBBBBCCCCCCCCCBBBBBBAAACCCCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEFFFHHHHHHGGGFFFGGGHHHJJJLLLMMMNNNOOOOOONNNOOOQQQRRRSSSUUUXXXZZZ[[[^^^ccciiimmmppprrrrrrtttssstttuuuvvvuuuqqqoooppprrrttttttttttttuuuvvvzzzqqqwww~~~uuupppqqq~~~~~~}}}~~~}}}|||{{{{{{{{{|||{{{{{{{{{|||{{{{{{zzzzzzvvvvvvvvvvvvvvvwwwwwwxxxzzz|||~~~~~~}}}||||||}}}~~~}}}yyyvvvsssvvv{{{}}}}}}~~~~~~~~~|||wwwxxxxxxxxxvvvuuusssrrrqqqsssvvvvvvsssmmmfffaaa\\\ZZZXXXVVVUUUTTTTTTTTTSSSUUUVVVVVVVVVYYY```fffqqqhhhVVVQQQJJJGGGHHHIIIIIIHHH@@@@@@AAABBBCCCCCCCCCCCCDDDCCCCCCBBBCCCDDDEEEFFFGGGEEEDDDDDDFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMMMMRRRSSSUUUUUUUUUVVVYYY[[[]]]```dddjjjppptttuuuvvvssstttvvvyyy{{{yyyvvvrrrrrrssstttttttttuuuxxxzzzwwwqqqvvv{{{vvvpppppp~~~||||||{{{|||~~~}}}|||{{{||||||{{{{{{||||||||||||{{{{{{wwwvvvvvvvvvvvvvvvwwwxxxyyy{{{~~~~~~~~~}}}zzzxxxvvvzzz|||yyyyyy|||~~~~~~wwwxxxyyyyyyxxxuuusssqqqooorrruuuvvvsssmmmfffaaa\\\[[[YYYVVVUUUTTTTTTTTTUUUUUUVVVVVVXXX\\\bbbgggqqqhhhUUUPPPIIIFFFGGGIIIIIIHHH>>>???@@@BBBCCCDDDEEEEEEBBBBBBAAA@@@AAABBBCCCDDDGGGEEECCCCCCEEEFFFGGGFFFHHHIIIJJJLLLMMMMMMNNNNNNTTTVVVWWWWWWVVVWWWYYY[[[ZZZ\\\```ffflllqqqssssssrrrtttxxx|||~~~zzzwwwwwwwwwvvvtttssstttvvvyyyttt}}}rrrqqqxxxsssnnn~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyxxxxxxyyyxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuvvvxxxyyywwwvvvxxxzzz}}}~~~~~~{{{yyyzzzxxx}}}}}}|||zzzxxxwwwvvvyyy}}}yyyxxxxxxxxxxxxvvvsssqqqoooppprrrtttsssooohhhccc^^^[[[XXXVVVVVVVVVVVVUUUYYYVVVVVVXXXZZZ\\\ccckkkvvvkkkVVVQQQKKKFFFEEEEEEEEEEEEDDDBBB@@@@@@BBBCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBBEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJJJJJJJIIIJJJMMMOOOWWWUUUTTTTTTVVVYYY[[[[[[```XXXWWWbbbnnnqqqqqqrrruuutttvvvyyy}}}}}}yyyuuurrrzzz{{{rrrkkkooowww{{{www|||rrrrrrzzzyyynnn|||~~~}}}}}}~~~~~~}}}{{{zzzyyyyyyxxxvvvwwwyyyzzzzzzzzzyyyyyyvvvuuuuuuvvvxxxyyywwwvvvyyy|||~~~~~~~~~~~~|||wwwwwwzzz}}}}}}{{{xxxvvvuuuvvv{{{{{{zzzyyyxxxxxxwwwtttrrrpppqqqrrrttttttpppiiiddd^^^ZZZVVVSSSSSSTTTTTTTTTVVVUUUVVVXXXYYY[[[dddmmmxxxjjjVVVRRRKKKGGGFFFFFFFFFFFFEEECCCBBBCCCDDDEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJKKKNNNPPPTTTSSSRRRRRRTTTVVVXXXYYYZZZWWWZZZdddmmmppprrrtttwwwwwwyyy|||~~~}}}yyyuuuttt{{{|||vvvqqqssswwwxxxtttzzztttttt|||nnnxxx~~~}}}}}}~~~}}}}}}}}}||||||{{{zzzyyyuuuvvvwwwxxxzzzzzzzzzzzzwwwvvvuuuvvvxxxxxxxxxvvvzzz|||~~~~~~}}}}}}~~~~~~zzzyyyuuurrruuuzzz|||yyywwwvvvvvvyyy~~~|||zzzyyyyyyyyywwwuuusssqqqqqqsssttttttpppkkkggg```\\\VVVSSSRRRSSSTTTTTTSSSUUUWWWYYYXXXZZZdddppp{{{iiiVVVQQQLLLHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGEEECCCBBBCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCEEEFFFGGGHHHIIIGGGIIIJJJJJJKKKLLLOOOQQQTTTTTTSSSSSSTTTVVVXXXZZZXXXXXX\\\dddiiilllnnnrrrvvvwwwyyy}}}|||yyy}}}~~~zzzxxxxxxxxxvvvsssyyyvvvuuuzzznnnwww}}}}}}|||}}}~~~|||}}}~~~~~~~~~}}}|||{{{uuuvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxxxxwwwxxxzzz|||}}}}}}}}}~~~~~~{{{wwwuuurrrqqqwww}}}{{{zzzzzz{{{~~~~~~{{{zzzxxxwwwwwwvvvtttrrrqqqqqqrrrssstttqqqmmmiiiddd___YYYTTTSSSUUUVVVWWWTTTWWW[[[\\\XXXYYYeeerrr~~~~~~}}}gggTTTQQQLLLHHHHHHHHHHHHGGGEEEEEEFFFGGGIIIHHHEEECCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFHHHJJJKKKLLLMMMPPPRRRWWWWWWWWWWWWWWWYYY\\\___aaa```aaaeeeiiilllnnnpppqqqsssvvv{{{~~~}}}||||||zzzxxxwww{{{vvvsssuuu~~~mmmxxx~~~}}}|||||||||}}}~~~}}}~~~}}}}}}wwwwwwwwwwwwwwwwwwwwwwwwzzzxxxvvvvvvwwwxxxxxxwwwuuuwwwyyyzzz{{{}}}~~~|||xxxvvvsssttt}}}~~~~~~}}}|||zzzxxxvvvuuuuuuuuusssqqqqqqqqqqqqrrrsssqqqnnnkkkeee```YYYUUUTTTTTTVVVVVVWWWYYY]]]]]]ZZZZZZeeerrr~~~dddSSSOOOKKKHHHHHHHHHHHHGGGDDDDDDEEEGGGHHHGGGDDDBBBAAABBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMMMMNNNPPPRRRXXXYYYZZZZZZZZZ\\\```dddkkkiiigggggglllppprrrrrrppprrruuuzzz~~~}}}~~~}}}}}}|||~~~vvvttttttzzzvvvkkkvvv}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}xxxwwwwwwvvvuuuuuuvvvvvv{{{yyyvvvvvvwwwxxxxxxwwwtttuuuwwwxxxyyy{{{~~~|||{{{xxxzzz~~~|||zzzzzzxxxuuutttttttttrrrqqqqqqpppppppppqqqqqqooolllddd___YYYTTTSSSSSSSSSSSSXXXYYY[[[]]][[[\\\fffrrr~~~~~~yyy___PPPMMMJJJHHHHHHHHHGGGGGGDDDDDDDDDEEEFFFFFFDDDBBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJMMMNNNNNNOOOPPPRRRUUUXXXZZZZZZZZZ]]]bbbgggjjjmmmmmmkkkkkknnnpppooosssuuuxxx|||~~~~~~}}}}}}{{{{{{~~~ooofffrrr|||{{{{{{zzz{{{|||~~~~~~}}}}}}||||||||||||vvvvvvuuuuuuuuuvvvwwwwww|||yyywwwvvvwwwxxxxxxxxxuuuvvvwwwvvvvvvwwwzzz|||}}}}}}~~~~~~}}}zzz{{{yyyvvvtttttttttsssrrrpppooonnnoooppppppooommmccc___ZZZVVVTTTSSSRRRQQQUUUTTTVVVYYY[[[___hhhrrryyyzzzsss[[[NNNLLLIIIGGGGGGGGGGGGFFFFFFDDDCCCDDDEEEFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKKKKIIIKKKNNNOOOOOOOOOPPPQQQSSSVVVZZZZZZZZZ]]]dddjjjnnnzzz{{{qqqllllllmmmrrrwww}}}~~~||||||zzzkkkcccmmm~~~~~~~~~{{{zzzzzzzzz{{{|||~~~~~~|||zzzzzzzzz{{{{{{ttttttttttttuuuvvvxxxyyy|||zzzwwwvvvwwwxxxxxxxxxwwwwwwwwwvvvttttttvvvxxx{{{|||~~~~~~~~~||||||zzzwwwuuuuuuuuutttssspppnnnmmmnnnooooooooommmeeeaaa\\\YYYWWWUUUSSSRRRQQQOOOQQQVVV[[[aaajjjsss~~~tttuuuoooYYYMMMKKKHHHGGGGGGGGGFFFEEEGGGEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEAAABBBDDDGGGIIILLLNNNOOOJJJLLLOOOPPPOOOOOOOOOPPPSSSWWW[[[\\\\\\```gggmmm{{{}}}qqqooopppnnnvvv~~~}}}||||||{{{yyykkkbbbjjj~~~~~~}}}}}}}}}}}}|||yyywwwwwwxxxzzz|||}}}}}}|||{{{zzzzzzyyyxxxuuuuuutttssstttuuuvvvwwwyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvuuutttuuuxxx{{{yyy{{{}}}~~~}}}zzzwwwvvvwwwuuuqqqmmmpppmmmnnnqqqqqqnnnnnnqqqhhhddd___YYYUUUSSSSSSTTTSSSUUUXXXZZZ\\\ccckkkrrr~~~{{{mmmqqqppp^^^UUURRRNNNJJJGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBDDDEEECCCCCCDDDEEEGGGIIIKKKLLLOOOPPPPPPQQQQQQRRRSSSSSSVVVSSSTTT[[[```cccjjjrrr}}}ssspppsssvvvzzz}}}~~~}}}{{{zzzzzz}}}~~~}}}yyykkkaaahhh}}}~~~~~~}}}}}}}}}{{{yyywwwwwwxxxzzz{{{{{{{{{zzzyyyxxxwwwvvvuuuuuutttssssssssstttvvvwwwzzzzzzzzzyyyyyyyyyxxxxxxvvvwwwwwwvvvuuuuuuwwwzzzwwwyyy{{{~~~||||||xxxuuussssssrrrrrrnnnlllmmmrrrtttppplllkkkhhheee```ZZZVVVTTTTTTTTTTTTVVVXXXYYY\\\cccmmmtttyyylllppprrr```TTTQQQMMMIIIFFFFFFGGGHHHEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEGGGHHHFFFEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKLLLOOOPPPPPPPPPQQQQQQQQQQQQUUURRRUUU\\\bbbfffmmmuuu}}}yyyvvvxxx{{{}}}~~~~~~|||{{{xxx{{{zzzlll```fffyyy~~~}}}}}}|||{{{yyywwwwwwxxxyyyzzzzzzzzzyyywwwvvvtttssssssuuutttssssssssstttuuuvvvzzzzzzzzzzzzzzzyyyyyyyyywwwxxxxxxxxxvvvuuuvvvwwwvvvvvvxxxzzz}}}~~~yyyyyyyyy{{{~~~~~~{{{}}}{{{wwwtttrrrtttyyy}}}{{{sssnnnpppqqqoookkkjjjjjjfffaaa\\\WWWUUUTTTTTTUUUVVVXXXYYY\\\dddooowwwzzzoooqqqsssaaaRRROOOKKKHHHEEEEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDGGGIIIJJJIIIGGGFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMPPPPPPPPPPPPPPPOOOOOONNNSSSSSSWWW^^^dddhhhpppxxx~~~yyyzzz|||}}}~~~}}}||||||yyy|||www}}}|||mmmaaaeeewww}}}}}}}}}|||zzzyyyyyyyyyzzz{{{|||{{{zzzxxxwwwuuutttsssuuutttssssssssstttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyywwwyyyzzzyyywwwuuuuuuuuuttttttuuuwwwzzz~~~|||sssssssssuuuxxx}}}}}}|||{{{||||||{{{{{{~~~ooojjjlllmmmnnnpppkkkhhhccc^^^YYYWWWUUUUUUVVVWWWXXXYYY]]]fffrrr{{{}}}tttuuuqqq___OOOMMMJJJFFFDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEGGGHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJLLLMMMNNNPPPPPPQQQQQQQQQPPPOOONNNSSSVVV[[[```ccchhhooouuuzzz||||||||||||}}}}}}}}}}}}}}}~~~yyy|||}}}ooobbbeeevvv~~~}}}~~~}}}||||||||||||}}}~~~~~~}}}{{{zzzxxxwwwwwwuuuuuutttssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyzzzyyywwwuuuuuuuuusssttttttvvvyyy}}}{{{rrrqqqqqqqqqsssvvvyyy{{{~~~~~~}}}|||mmmiiilllnnnppprrrmmmjjjeee```\\\XXXWWWVVVVVVWWWXXXZZZ^^^hhhuuu~~~~~~wwwxxxnnn[[[MMMKKKIIIFFFDDDCCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRRRRVVV[[[```aaabbbeeejjjnnnnnnuuu{{{{{{{{{~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||nnnccceeettt~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzwwwvvvuuuuuuuuuvvvwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwyyyzzzzzzyyywwwuuuvvvwwwtttuuuvvvxxxzzz||||||vvvuuurrrqqqppprrrtttuuu~~~{{{}}}xxxpppkkkmmmqqqpppoooooonnnlllgggbbb^^^ZZZXXXVVVUUUWWWYYY\\\aaajjjwww}}}vvvxxxlllXXXLLLJJJHHHFFFDDDCCCCCCCCCAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHGGGHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUXXXYYYYYYYYYXXXZZZaaafffdddaaacccfffhhhlllssswwwwwwvvvzzz~~~~~~~~~|||{{{{{{}}}yyylllbbbdddrrr~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||{{{{{{xxxwwwvvvvvvvvvwwwyyyzzzvvvvvvwwwwwwwwwxxxxxxxxxzzzzzzyyyxxxvvvuuuwwwyyyuuuvvvxxxzzz|||}}}~~~~~~|||zzzwwwtttsssssstttuuu|||}}}|||}}}xxxwwwwwwwwwwwwwwwtttssspppllllllppprrrooommmnnnpppmmmiiiddd___[[[XXXWWWSSSVVVZZZ^^^ccclllxxxwwwzzzkkkXXXKKKJJJHHHFFFEEECCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFHHHLLLMMMKKKIIIHHHHHHFFFFFFGGGIIIKKKNNNPPPQQQQQQTTTXXX\\\^^^_________\\\eeejjjfffbbbccceeeeeemmmtttyyyxxxvvvyyy|||}}}}}}|||}}}zzz~~~~~~}}}}}}wwwkkk```bbbppp~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwwwwwwwxxxzzzzzzwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzyyywwwuuuvvvxxx{{{vvvwwwzzz|||}}}~~~}}}}}}{{{xxxvvvvvvwwwwwwuuu{{{zzz{{{|||yyyvvvvvvyyyzzzwwwuuuvvvqqqoooooonnnkkkmmmppppppnnnjjjeee```\\\YYYWWWRRRVVV[[[___eeennnyyyyyy}}}lllYYYKKKJJJHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCEEEJJJPPPSSSRRRNNNJJJGGGDDDEEEFFFIIIKKKNNNQQQRRRRRRUUUYYY^^^bbbcccdddddd^^^hhhmmmhhhcccdddffffffoooxxx~~~|||zzz|||}}}wwwxxxyyy{{{}}}xxxtttiii___aaammm}}}|||{{{~~~}}}}}}|||~~~}}}zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzzzzzzzzyyyxxxwwwuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwxxxzzz|||~~~|||yyywwwvvvzzz~~~~~~{{{yyy{{{zzzyyywwwwwwwwwwwwxxxvvvtttqqqooooooppprrrtttqqqooolllhhhccc^^^ZZZWWWUUUUUUYYYbbbjjjrrr|||~~~~~~jjjWWWLLLJJJFFFDDDDDDCCCBBBAAACCCBBBBBBCCCCCCDDDEEEFFFJJJMMMQQQRRRPPPMMMKKKJJJIIIFFFFFFJJJLLLKKKPPPXXXUUUVVV[[[aaadddbbbdddhhhlllssswwwpppddd___eeennnsssvvvyyyzzzyyyyyy|||~~~||||||qqquuuwwwzzz{{{vvvpppeee]]]___mmm~~~}}}}}}~~~~~~|||{{{yyyzzzzzz{{{{{{|||||||||yyyzzzzzzzzzzzzyyyxxxxxxuuuvvvvvvvvvvvvvvvuuuuuutttuuuvvvxxxzzz{{{}}}}}}}}}|||{{{}}}~~~|||{{{{{{zzzyyywwwvvvvvvvvvwwwvvvtttrrrppppppqqqssstttsssqqqnnniiiddd___ZZZXXXVVVUUUZZZbbbkkksss~~~jjjWWWLLLJJJFFFDDDDDDDDDBBBAAACCCCCCCCCCCCDDDEEEFFFFFFHHHKKKMMMNNNMMMJJJIIIIIIKKKHHHHHHKKKKKKKKKOOOVVVVVVXXX]]]dddggggggiiinnntttxxxyyysssiiiccceeeiiitttwwwyyyyyyxxxxxx|||rrruuuwwwyyyzzzsssnnnddd\\\___lll~~~}}}}}}~~~~~~}}}zzz{{{{{{|||}}}~~~|||{{{zzzyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvuuutttsssuuuuuuwwwxxxzzz{{{|||}}}~~~~~~}}}}}}~~~|||{{{zzzyyywwwvvvuuuuuuuuutttsssqqqpppoooppprrrsssuuusssppplllfff```[[[XXXWWWVVV[[[ccclllttthhhWWWLLLJJJFFFEEEDDDDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEGGGIIIIIIHHHGGGHHHIIILLLKKKKKKMMMMMMMMMPPPVVVYYYZZZ```hhhlllmmmqqqvvv~~~vvvpppnnnnnnzzz|||}}}{{{yyyzzz~~~yyy|||zzz{{{zzz|||{{{ssspppfff^^^```kkk~~~}}}}}}||||||}}}~~~~~~~~~|||}}}}}}}}}~~~~~~}}}|||zzzyyyxxxyyyyyyzzzwwwwwwwwwwwwvvvuuuttttttwwwxxxyyyzzz|||}}}~~~||||||{{{|||}}}{{{{{{zzzyyywwwvvvuuuttttttrrrqqqpppooonnnooopppqqqvvvuuusssnnnhhhbbb\\\YYYXXXXXX\\\eeemmmvvvgggWWWLLLJJJFFFEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEFFFGGGGGGFFFGGGIIIJJJMMMNNNOOOPPPQQQSSSVVVZZZ\\\^^^ccclllppprrrvvv|||~~~||||||}}}|||yyyxxx{{{}}}wwwooofff___```kkk~~~~~~}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}|||zzzyyyxxxxxxyyyyyywwwxxxxxxxxxwwwwwwvvvuuuxxxxxxyyyzzz|||}}}~~~~~~~~~~~~zzzzzzyyy{{{~~~{{{yyyzzzzzzyyyxxxwwwvvvuuuttttttsssrrrqqqqqqqqqrrrrrrwwwvvvtttpppjjjddd^^^[[[ZZZYYY]]]fffoooyyy|||eeeVVVLLLIIIFFFEEEEEEEEEDDDCCCEEEEEEDDDEEEEEEFFFGGGHHHEEEFFFGGGGGGGGGIIIKKKNNNNNNQQQSSSTTTVVVZZZ___aaa___```eeemmmqqqssswww}}}~~~|||www{{{|||~~~}}}~~~mmmeee___```iii}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzz|||{{{zzzyyyxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwxxxyyyzzz{{{|||~~~~~~|||zzzwwwvvvvvvxxx{{{}}}~~~|||yyyzzzyyy{{{}}}zzzxxxyyyyyyyyyyyyyyyxxxwwwvvvwwwvvvvvvuuuuuuuuuuuuuuuvvvuuutttqqqllleee```\\\\\\[[[^^^gggqqq{{{yyycccVVVLLLIIIGGGEEEFFFFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHIIIJJJJJJLLLOOOQQQOOOTTTWWWXXXZZZ```eeeeeeaaaaaaeeekkknnnooosssyyy~~~{{{~~~}}}{{{}}}wwwyyy{{{|||}}}}}}~~~~~~{{{ppphhhaaa___eeewww}}}}}}~~~~~~~~~}}}}}}||||||zzzzzzzzzyyyxxxwwwuuutttrrrssstttuuuvvvvvvvvvuuuvvvwwwwwwxxxyyyzzz{{{{{{}}}}}}~~~~~~~~~}}}|||{{{wwwuuurrrppppppqqqrrrrrrwww~~~|||zzzzzzyyy{{{~~~|||zzzxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuutttttttttqqqmmmgggaaa]]]]]]\\\___hhhrrr}}}wwwbbbVVVLLLIIIGGGEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIFFFHHHKKKLLLMMMOOOQQQSSSQQQWWWZZZYYY\\\bbbfffeeecccbbbdddiiijjjiiimmmrrryyy}}}wwwuuuxxx|||~~~yyywwwnnnddd___bbbppp~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyxxxvvvtttssspppppprrrssstttuuuuuuuuuyyyyyyzzzzzz{{{|||}}}}}}||||||}}}}}}}}}{{{zzzyyytttrrrpppnnnnnnnnnmmmllliiirrrzzz}}}~~~{{{{{{zzz{{{}}}|||xxxyyyzzz{{{|||{{{zzzyyyuuuttttttttttttssssssssssssssssssqqqmmmgggbbb^^^]]]\\\```iiisss~~~uuuaaaVVVLLLIIIGGGFFFFFFGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJFFFHHHLLLNNNOOOPPPRRRTTTRRRYYY\\\ZZZ\\\bbbeeedddcccbbbcccggggggeeehhhmmmsss~~~vvvrrrwww}}}}}}}}}vvvmmmbbb[[[ZZZfff~~~~~~~~~~~~}}}}}}}}}~~~yyyvvvssssssuuuuuusssqqqttttttsssrrrssstttuuuvvvwwwxxxzzz|||}}}~~~~~~~~~~~~|||{{{yyyyyywwwuuurrrnnnkkkjjjjjjjjjlllnnnqqquuuwwwyyyyyyyyyzzz||||||||||||}}}}}}{{{{{{|||}}}}}}{{{xxxuuussstttrrrpppllljjjjjjmmmpppuuutttrrroookkkgggcccaaa___bbbgggllluuusss]]]TTTJJJIIIFFFDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKNNNNNNOOOPPPQQQRRRTTTTTTUUUWWW[[[aaaeeegggeeecccbbbcccccccccccceeeiiilllmmmyyywwwwww{{{~~~{{{uuulllaaaYYYWWW```uuu~~~}}}}}}zzzwwwuuutttuuuuuutttrrrtttssssssrrrrrrtttuuuvvvwwwxxxzzz|||}}}~~~}}}}}}}}}}}}}}}|||{{{yyyxxxwwwuuusssooollliiiggggggggghhhiiilllnnnppprrrssstttssswww}}}}}}{{{zzzzzz}}}}}}{{{uuuvvvwwwxxxxxxwwwuuutttqqqpppnnnllljjjkkknnnqqqpppoooooommmiiifffbbb``````dddiiioooxxxttt^^^TTTLLLJJJHHHFFFEEEEEEFFFFFFEEEDDDEEEHHHKKKLLLKKKIIIMMMMMMMMMNNNPPPSSSUUUWWWVVVXXX\\\bbbgggjjjjjjjjjeeeeeefffeeeeeefffiiikkknnnxxx{{{~~~~~~xxx~~~uuulllbbbYYYTTTYYYjjjzzz~~~}}}|||}}}zzzxxxvvvvvvvvvvvvtttrrrtttsssrrrrrrrrrsssuuuvvvxxxyyyzzz|||}}}}}}||||||{{{|||||||||{{{zzzxxxwwwtttrrrnnnkkkhhhgggffffffgggggghhhjjjlllnnnpppqqqrrrxxx|||xxxvvvxxx}}}~~~{{{uuuuuuvvvvvvuuuuuutttsssooonnnmmmkkkiiijjjnnnppplllmmmmmmllliiifffcccaaaaaaeeekkkrrr|||ttt^^^UUUMMMLLLJJJGGGGGGGGGHHHIIIFFFFFFGGGMMMSSSTTTOOOJJJLLLLLLLLLMMMPPPTTTXXX[[[ZZZ\\\___dddhhhlllooopppjjjkkkllllllkkkkkklllnnnmmmsss~~~|||}}}www{{{wwwnnnddd[[[UUUVVV```mmm~~~}}}}}}~~~~~~{{{zzzyyyxxxwwwvvvuuusssssssssrrrrrrrrrssstttuuuxxxyyyzzz{{{{{{{{{zzzyyy{{{|||}}}~~~}}}|||zzzyyyuuussspppllljjjhhhhhhhhhiiiiiiiiikkkmmmpppsssuuuzzz{{{xxxxxx|||||||||{{{yyywwwuuusssrrrrrroooooommmkkkiiiiiikkkmmmmmmnnnnnnnnnkkkhhheeebbb```dddkkkssssss^^^UUUMMMLLLJJJHHHGGGGGGIIIIIIHHHHHHJJJSSS\\\^^^WWWPPPMMMMMMLLLMMMQQQVVV[[[______aaadddfffiiillloooqqqnnnqqqssstttsssrrrssstttooossszzz||||||~~~zzz|||yyypppfff]]]UUUSSSYYYbbbvvv~~~~~~~~~~~~~~~{{{||||||{{{yyywwwuuuuuusssrrrrrrqqqrrrssstttuuuxxxxxxyyyzzzyyyxxxwwwvvvxxxzzz{{{}}}|||{{{yyyxxxtttrrrooollljjjiiiiiijjjiiiiiikkknnnrrrvvvzzz}}}~~~{{{{{{}}}~~~}}}}}}|||{{{yyyvvvuuusssrrrqqqqqqooolllhhhggghhhiiinnnoooooonnnlllhhhcccaaa^^^cccjjjsssppp\\\TTTLLLKKKIIIGGGFFFGGGHHHIIIIIIIIIMMMWWWaaaddd^^^XXXOOONNNNNNOOOSSSXXX]]]aaacccfffiiijjjjjjjjjlllmmmnnnrrrvvvyyyyyyxxxxxxxxxssswww~~~vvvjjj```WWWQQQSSSYYYjjjzzz|||}}}~~~}}}zzzwwwvvvvvvsssrrrqqqqqqqqqrrrtttuuuwwwwwwxxxxxxwwwuuutttssssssuuuwwwyyyyyyxxxvvvtttpppooollljjjiiiiiijjjjjjiiikkkoootttzzz~~~~~~zzz{{{zzzzzzyyyxxxvvvvvvsssrrrpppmmmiiiffffffggglllmmmnnnmmmkkkfffbbb___^^^ccckkkuuulllZZZRRRKKKJJJHHHFFFFFFFFFHHHIIIJJJJJJNNNVVV^^^bbb___[[[PPPPPPPPPQQQTTTXXX\\\___aaaffflllooommmkkkkkklllmmmrrrxxx{{{|||zzzyyyyyyqqqxxxsssggg\\\SSSSSSVVV___ppp|||~~~{{{wwwvvvvvvsssrrrqqqqqqqqqrrrssstttvvvvvvvvvvvvuuusssqqqpppppprrruuuxxxxxxwwwtttsssooonnnllljjjjjjkkklllmmmppptttzzz}}}~~~~~~~~~{{{yyywwwrrrrrrqqqmmmjjjhhhhhhhhhjjjlllnnnnnnllliiidddaaaaaafffnnnxxxiiiWWWPPPKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJLLLQQQVVVXXXXXXWWWPPPPPPPPPQQQSSSVVVYYYZZZZZZbbbmmmssssssqqqpppqqqqqqvvv|||}}}{{{yyyttt|||~~~|||}}}}}}}}}|||oooaaaWWWUUUWWWXXXiii~~~~~~~~~|||{{{xxxvvvwwwrrrrrrqqqqqqqqqrrrssstttuuuuuuuuuuuusssqqqooonnnqqqsssvvvyyyyyyxxxvvvtttpppooonnnmmmmmmnnnpppqqqzzz~~~~~~zzzwwwqqqqqqpppnnnkkkiiiiiijjjjjjllloooqqqpppmmmiiifffdddiiirrr|||gggUUUOOOKKKJJJHHHGGGGGGHHHIIIJJJIIIIIIKKKLLLNNNPPPRRRSSSPPPPPPPPPQQQSSSTTTUUUVVVSSS^^^llluuuwwwvvvvvvvvvwww|||}}}{{{~~~~~~vvvxxxxxxwwwyyy~~~ssshhh___[[[XXX[[[fff{{{~~~}}}{{{{{{{{{|||{{{zzzvvvssspppnnnppprrrssstttsssqqqrrrtttsssqqqsssxxxsssuuuxxx{{{}}}}}}zzzwwwtttrrrooonnnpppuuuzzz~~~{{{xxxvvvqqqllllllnnnpppmmmjjjmmmmmmmmmllljjjhhhfffdddfffjjjrrr}}}zzzeeeVVVOOOKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJJJJLLLNNNQQQSSSUUUUUUQQQQQQVVVWWWTTTSSSVVVWWW[[[eeessszzz|||}}}||||||}}}}}}{{{zzz~~~~~~uuujjjaaa[[[WWWYYYcccxxx~~~{{{{{{{{{zzzyyyxxxtttrrrooonnnpppqqqqqqqqqqqqoooppprrrsssssswww}}}|||}}}~~~{{{xxxvvvuuuuuuzzz~~~{{{wwwuuuqqqmmmmmmooopppnnnkkknnnnnnmmmllljjjhhheeedddfffkkktttyyydddUUUOOOJJJIIIHHHFFFFFFGGGIIIJJJMMMMMMNNNPPPRRRTTTVVVXXXXXXUUUVVV]]]___[[[WWWVVV[[[___iiivvv}}}xxxwwwnnneee[[[UUUUUU___sss~~~|||zzzzzzyyywwwuuurrrqqqooooooppppppooonnnnnnllllllooorrruuu|||~~~~~~~~~~~~|||yyywwwuuurrrnnnnnnpppqqqooollloooooonnnmmmkkkhhhfffdddgggmmmvvvwwwbbbTTTOOOKKKJJJIIIHHHHHHIIIKKKLLLJJJKKKMMMOOOQQQSSSTTTTTTXXXWWWZZZdddjjjhhhbbb___]]]```hhhrrr~~~{{{~~~}}}xxxrrriii]]]UUUSSS\\\ooo~~~~~~|||{{{zzzzzzyyywwwuuurrrqqqpppqqqqqqpppnnnkkkllliiiiiilllpppuuu~~~~~~}}}{{{yyywwwvvvtttrrrppppppqqqqqqooommmqqqqqqpppooommmjjjhhhfffhhhnnnyyyvvvaaaTTTPPPMMMLLLKKKJJJJJJKKKMMMNNNHHHIIILLLOOOPPPQQQQQQQQQVVVUUUZZZdddnnnqqqnnnjjj```dddiiipppxxx}}}}}}{{{yyyxxxuuulll___VVVSSSZZZjjj~~~{{{zzzzzzzzz{{{{{{xxxvvvsssrrrrrrrrrrrrqqqnnnkkkjjjgggfffiiinnnttt~~~zzzwwwuuuttttttrrrqqqqqqpppqqqpppooonnnrrrrrrrrrqqqooommmkkkiiiiiippp}}}uuu```TTTRRRLLLKKKJJJIIIJJJKKKMMMNNNLLLMMMPPPRRRTTTTTTTTTTTTTTTTTTWWW]]]gggnnnnnnllliiilllpppssswww}}}{{{yyywwwvvvvvvuuunnnbbbYYYSSSXXXeeezzz~~~{{{zzzzzz{{{||||||yyywwwtttsssrrrrrrrrrpppmmmjjjgggddddddiiinnnvvv~~~~~~{{{wwwsssppppppqqqppppppqqqqqqpppoooooonnnqqqqqqrrrrrrpppooommmlllllltttrrr^^^TTTRRRJJJIIIHHHGGGHHHJJJLLLMMMNNNOOOPPPRRRSSSTTTUUUUUUWWWXXXXXXXXX]]]dddgggffflllpppttttttsssvvv|||yyywwwtttrrrssstttoooeee\\\SSSUUU___rrr}}}||||||}}}}}}|||yyyvvvuuusssqqqppppppooollljjjdddbbbcccjjjqqqzzz|||{{{yyytttooommmmmmooonnnooopppqqqpppnnnnnnnnnnnnooopppppppppooommmmmmqqqyyyooo[[[QQQQQQKKKJJJIIIIIIIIIKKKMMMOOOQQQQQQQQQRRRSSSUUUVVVWWWZZZ___```\\\\\\bbbggggggkkkqqqvvvuuuqqqpppuuu{{{}}}{{{~~~~~~}}}}}}zzzwwwssspppqqqssspppggg___SSSSSS\\\mmm~~~~~~~~~~~~{{{xxxtttuuussspppooonnnmmmkkkiiiaaa```ccckkkttt~~~zzzzzzxxxsssmmmjjjkkknnnmmmnnnppppppooonnnmmmmmmlllmmmnnnoooooonnnmmmmmmttt}}}mmmXXXOOOOOONNNMMMLLLLLLMMMOOOQQQRRRWWWWWWWWWWWWXXXZZZ\\\^^^\\\dddgggcccbbbggglllmmmnnnuuu{{{{{{uuussswww||||||~~~{{{yyyyyysssiiijjjnnnlllnnnjjj^^^RRRVVV]]]jjj{{{~~~~~~zzzyyyyyyyyyxxxtttsssqqqnnnkkkhhhfffeeeeeedddeeekkkrrr|||zzzvvvpppllljjjjjjkkklllllllllllllllllllllllljjjlllnnnooonnnnnnooopppttt~~~iiiXXXOOOKKKJJJHHHIIILLLMMMOOOVVV___bbb___\\\ZZZ[[[\\\\\\[[[bbbsss~~~yyymmmjjjmmmpppqqqqqqpppooonnnpppsssvvv{{{zzz}}}{{{{{{}}}|||zzz}}}www||||||}}}|||pppffffffjjjkkknnnlll```XXXXXX\\\eeevvv|||yyyxxxxxxxxxwwwvvvtttrrrooollliiifffeeeaaa```bbbiiittt|||{{{xxxtttpppnnnnnnooommmmmmllllllkkkkkkkkkkkkiiikkkmmmnnnnnnoooppprrryyy{{{fffWWWNNNKKKLLLKKKKKKNNNNNNNNNTTT[[[aaa``````aaaccccccaaa___kkkyyy~~~sssnnnmmmnnnjjjlllmmmkkkjjjlllrrrwww~~~}}}{{{vvvqqqsssyyy|||{{{xxxzzz~~~zzzwwwwwwqqqwwwwww{{{|||nnnbbbaaafffhhhnnnnnnccc]]]ZZZYYY```nnn}}}zzzxxxxxxxxxxxxwwwxxxvvvtttqqqmmmjjjgggfff```^^^```gggrrr~~~}}}{{{yyywwwuuusssrrrnnnmmmmmmlllkkkjjjiiiiiihhhjjjmmmnnnoooppprrrtttvvvbbbTTTMMMKKKMMMKKKLLLNNNNNNLLLNNNSSS\\\^^^aaaeeehhhhhhdddaaajjjuuu}}}{{{sssmmmjjjhhhhhhiiijjjhhhfffiiiqqqxxxzzzzzzsssvvv|||~~~zzzvvvzzzzzzsssqqqnnnsssttt}}}rrrddd```dddgggnnnpppfff^^^YYYWWW\\\iiizzz|||yyyxxxyyyyyyyyyxxxyyyxxxuuurrrnnnkkkhhhgggccc___^^^ccclllxxx}}}yyyvvvsssooonnnmmmlllkkkjjjiiihhhhhhjjjlllnnnppprrruuuxxxqqq]]]RRRMMMKKKJJJIIIJJJNNNNNNKKKKKKNNNUUUWWW[[[aaaeeeeeeccc```cccjjjrrrtttqqqllliiigggkkkiiifffeeeggglllsssxxx~~~}}}{{{|||uuuqqqpppuuuxxx|||kkkdddeeehhhppprrrhhh]]]WWWUUU[[[fffttt}}}{{{zzz{{{{{{zzzzzzzzzxxxvvvrrrooollliiihhhddd___\\\___dddmmm{{{|||vvvrrroooooonnnmmmkkkjjjiiiiiiiiikkkmmmoooqqqtttxxx{{{lll[[[QQQMMMLLLJJJHHHJJJOOOQQQNNNMMMNNNPPPQQQTTTYYY^^^aaaaaa```aaaeeekkkooonnnkkkjjjkkkkkkfffbbbdddkkksssxxxzzz|||vvvuuuzzz|||uuujjjiiikkktttwwwmmm^^^VVVTTTZZZbbbmmm}}}|||||||||{{{zzzxxxwwwuuurrrooollljjjiiiccc]]]ZZZ\\\```fffooowww}}}vvvqqqpppoooooonnnmmmlllkkkkkklllmmmoooqqqsssvvvzzz~~~iiiZZZRRROOOMMMMMMJJJLLLRRRUUURRRQQQQQQPPPPPPQQQUUUZZZ^^^``````___```dddgggfffdddgggllllllhhheeehhhpppxxx|||~~~yyy~~~~~~~~~pppnnnpppzzz~~~tttcccYYYTTTWWW]]]eeexxx}}}}}}}}}|||{{{yyywwwvvvtttrrrooommmkkkjjjfff```\\\]]]```aaaffflllttt}}}}}}wwwrrrppppppoooooonnnnnnnnnmmmnnnpppqqqssstttxxx|||hhhZZZSSSPPPNNNOOOKKKLLLQQQTTTRRRPPPPPPOOOOOOPPPTTTXXX\\\]]]]]]ZZZ[[[^^^aaa``````iiitttvvvvvvvvvttttttwww|||}}}tttqqqttt~~~yyyiii\\\TTTUUUXXX___sss}}}}}}}}}|||zzzxxxuuuuuusssqqqooommmlllkkkkkkeee`````````___```ccclllsss~~~~~~}}}yyytttppppppppppppooooooooooooppprrrssstttuuuxxx}}}~~~hhhZZZTTTQQQOOONNNJJJJJJNNNQQQOOOLLLLLLLLLMMMOOOTTTXXXZZZZZZYYYZZZZZZ^^^bbbbbbeeerrrxxxsssyyy||||||tttwww}}}qqq^^^QQQUUUZZZ^^^mmm}}}}}}|||zzzxxxvvvvvvvvvuuurrrooommmkkkiiifffbbb```___^^^]]][[[aaaeeeooo~~~}}}zzzwwwuuummmoooqqqssstttttttttsssrrrrrrtttuuutttttt{{{|||dddXXXVVVTTTRRRPPPQQQRRRQQQOOONNNPPPQQQTTTTTTUUUXXX]]]aaacccccceeegggjjjkkklllsss~~~zzzxxxzzz{{{}}}}}}wwwxxx|||~~~}}}qqq```TTTUUUXXX[[[jjj~~~~~~||||||{{{zzzyyyxxxxxxwwwuuurrrpppnnnlllkkkhhhdddaaa```___]]]\\\\\\___gggttt}}}zzzxxxvvvuuunnnppprrrtttuuuuuuttttttttttttvvvxxxvvvvvv}}}yyydddYYYVVVUUUSSSSSSSSSTTTVVVZZZ^^^bbbdddfffggghhhkkkooosssvvvxxx|||}}}~~~|||zzz{{{{{{yyyvvvvvvzzz~~~~~~}}}}}}~~~{{{xxxzzzyyyxxxqqqcccXXXVVVTTTVVVfffzzz}}}{{{zzzzzzzzzyyyzzzyyywwwtttrrrpppooonnnmmmjjjfffcccbbb```^^^\\\YYYZZZ___hhhqqqzzz}}}}}}{{{xxxvvvuuuuuuuuupppqqqsssuuuvvvvvvuuuuuuxxxwwwyyyzzzyyyyyytttcccZZZWWWVVVVVV\\\[[[\\\bbblllvvv|||~~~~~~~~~}}}|||xxxuuutttrrrrrrsssvvvzzz{{{{{{yyy}}}}}}}}}}}}}}}}}}}}}~~~|||yyywwwtttrrrggg\\\WWWRRRRRRaaasss|||zzzzzzzzzzzzzzz{{{yyyvvvsssqqqpppppppppnnnkkkhhheeecccaaa^^^[[[YYYXXX[[[```eeelllxxxzzz|||~~~~~~}}}{{{wwwtttrrrrrrssstttrrrrrrtttuuuvvvvvvvvvvvvzzzyyy{{{|||{{{{{{ooo```YYYXXXZZZ]]]iiiffffffmmmzzz}}}||||||tttuuuwwwwwwuuusssqqqpppppprrrsssttttttuuuwwwxxx{{{|||}}}~~~~~~~~~|||{{{zzzvvvsssjjj```YYYRRRQQQ]]]lll|||{{{{{{{{{{{{zzzyyyxxxuuusssqqqqqqqqqqqqnnnllliiifffdddbbb^^^\\\ZZZXXXXXXZZZ\\\```jjjttt{{{|||~~~{{{xxxuuurrrqqqqqqssstttsssssstttuuuvvvvvvvvvvvvzzzzzz{{{}}}|||~~~jjj\\\WWWWWW\\\cccpppllljjjooo{{{vvvrrruuuxxx{{{~~~~~~~~~~~~uuuuuuuuuuuuuuutttsssqqqnnnqqqvvvxxxwwwwwwxxxyyyzzz|||}}}zzztttlllccc[[[UUUSSSZZZdddvvv~~~}}}}}}}}}|||zzzwwwwwwvvvttttttsssssssssooommmkkkiiigggeeeaaa^^^[[[XXXWWWWWWUUUVVV]]]fffppp|||~~~~~~zzzyyyvvvtttrrrrrrssstttttttttttttttuuuuuuvvvvvvzzzzzz|||~~~~~~fff[[[VVVUUU[[[dddllliiigggiiiqqqyyy~~~ssslllnnnppptttxxx|||~~~xxxvvvtttsssssssssqqqpppkkkpppwww{{{}}}}}}||||||{{{~~~}}}~~~|||uuummmddd]]]XXXVVVYYY]]]mmm~~~|||zzzvvvwwwwwwxxxxxxwwwwwwwwwqqqooommmlllkkkhhheeebbb\\\YYYXXXWWWSSSQQQVVV^^^cccnnnyyy}}}|||}}}{{{zzzxxxvvvuuuttttttsssttttttssssssttttttuuuuuu{{{{{{}}}xxxccc[[[WWWSSSWWW___cccbbbaaabbbffflllqqquuu{{{}}}tttnnnlllmmmpppuuu{{{|||yyyuuussssssrrrpppnnnlllpppwww~~~yyyvvvnnneee___[[[YYYXXXZZZjjj|||}}}zzzvvvwwwyyyzzz{{{{{{zzzyyyrrrqqqoooooonnnkkkhhheee___\\\[[[YYYUUUQQQUUU[[[VVV```kkkuuu}}}zzz{{{~~~~~~|||{{{zzzyyywwwuuutttsssttttttsssssssssttttttuuu||||||uuubbb\\\XXXRRRSSSYYY]]]^^^^^^___aaaeeekkkpppuuuwww{{{|||uuuooonnnooorrrxxx{{{xxxwwwvvvtttqqqppprrrxxx~~~xxxqqqggg___[[[ZZZZZZZZZgggxxx~~~}}}{{{zzzyyyxxxxxxxxxyyyzzzuuutttsssrrrpppnnnllljjjdddaaa\\\XXXWWWWWWVVVUUU[[[___eeellluuu}}}}}}||||||}}}zzzvvvssspppooooooooopppqqqqqqqqqsssvvvxxx}}}}}}rrrbbbYYYVVVTTTUUUWWW[[[ZZZ[[[]]]^^^```eeekkknnnrrrvvvvvvwwwwwwqqqiiimmmqqqvvv{{{wwwwwwxxxsssssswwwvvvvvvyyy~~~|||}}}~~~zzzsssiii```[[[YYYYYYYYYeeevvv~~~}}}|||{{{yyyyyyyyyzzzzzzuuuuuutttsssqqqooommmlllgggddd___[[[ZZZYYYXXXWWWTTTWWW[[[```hhhttt}}}|||{{{}}}{{{xxxuuurrrppppppoooooopppppppppppprrruuuxxx}}}}}}{{{mmm]]]VVVUUUTTTUUUXXXWWWWWWYYYYYYZZZ[[[```dddiiinnnqqqssswwwzzzxxxrrrooorrruuuxxx|||wwwuuuvvvtttuuuzzzyyyyyy{{{{{{tttjjjaaa\\\ZZZYYYXXX^^^ooo~~~}}}{{{zzzzzzzzzzzzuuuuuuuuutttsssrrrppppppllliiidddaaa___]]][[[YYYUUUVVVXXXZZZ___iiivvv}}}|||~~~}}}zzzyyyvvvtttrrrpppppppppoooppppppppppppqqquuuxxx~~~}}}uuugggYYYTTTTTTUUUVVVYYYUUUXXX[[[ZZZYYYYYY]]]```eeeiiilllooovvv}}}}}}rrruuuwwwvvvvvv}}}xxxuuuvvvuuuyyy}}}}}}xxxrrriiibbb]]]\\\[[[ZZZXXXggg~~~~~~~~~|||{{{zzzyyyyyyvvvvvvvvvvvvuuutttssssssqqqnnnjjjfffdddbbb___\\\ZZZZZZZZZYYY[[[bbbllluuu}}}||||||xxxvvvtttrrrqqqpppqqqqqqoooooopppoooooorrrvvvyyy~~~}}}sssfffZZZVVVVVVWWWXXX[[[ZZZaaadddbbb^^^^^^___```cccfffhhhkkkrrr|||tttxxxzzzxxxuuuyyy}}}{{{zzzzzz}}}~~~}}}tttnnngggaaa^^^^^^]]]]]]VVVbbbuuu~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuusssqqqnnnkkkiiifffbbb___[[[[[[ZZZWWWVVVZZZaaahhhuuu~~~|||{{{{{{vvvuuusssrrrqqqqqqqqqqqqoooooooooooopppsssxxx|||~~~uuuiii]]]ZZZZZZZZZ[[[]]]aaajjjpppkkkeeedddcccaaa```cccdddfffmmmwww{{{{{{vvv{{{~~~}}}zzzzzz~~~}}}zzz~~~zzzzzzpppkkkeee```^^^^^^^^^^^^YYY___kkk|||}}}}}}}}}}}}|||{{{yyyyyyxxxxxxxxxxxxwwwwwwvvvuuutttrrrpppnnnmmmiiidddaaa______]]]ZZZWWWXXX\\\aaakkkuuu~~~{{{{{{|||wwwuuutttrrrqqqqqqqqqrrrnnnoooooooooqqquuu{{{vvvjjj```]]]^^^]]]]]]^^^eeerrryyyrrrjjjhhheeeaaa___bbbdddfffmmmvvvyyyxxxyyy|||~~~yyywwwzzzyyywwwoookkkddd```^^^]]]\\\\\\[[[[[[```lll}}}}}}}}}~~~~~~~~~}}}{{{{{{yyyyyyyyyxxxwwwvvvuuutttsssrrrqqqpppoookkkfffbbbbbbcccccc___[[[ZZZ\\\___```jjjuuu~~~~~~||||||}}}xxxvvvtttsssrrrqqqrrrrrrnnnnnnoooppprrrwww~~~ssshhh___]]]^^^^^^]]]^^^iiixxxxxxnnnkkkggg``````eeejjjooovvv}}}}}}~~~}}}{{{tttsssuuu}}}yyywwwpppkkkeee___]]][[[ZZZYYYYYYVVVWWW```qqq}}}~~~}}}}}}yyyyyyyyyxxxwwwvvvuuutttrrrqqqqqqqqqooolllgggcccaaabbbccc```[[[XXXYYY[[[YYYbbbmmmvvv}}}|||}}}xxxwwwuuusssrrrqqqrrrrrrnnnnnnooopppsssyyypppeee\\\\\\^^^^^^^^^___lll||||||rrrnnniiibbbdddjjjqqqxxx~~~{{{}}}~~~|||}}}vvvppppppqqqxxx~~~sssmmmeeeaaa___^^^[[[XXX[[[XXXXXX^^^hhhrrr~~~~~~}}}}}}}}}}}}~~~}}}}}}|||{{{zzzyyyxxxxxxzzzuuupppnnnmmmllliiifffeeeccc```^^^]]]\\\YYYWWWVVVZZZaaaiiisss~~~~~~|||{{{|||yyyuuusssrrrrrrrrrqqqmmmnnnpppssswww}}}}}}lllgggaaa^^^^^^___aaaaaahhhsssyyyvvvqqqqqqpppmmmppp{{{{{{zzzyyyyyyyyyzzz{{{|||}}}|||~~~}}}||||||zzzvvvvvvzzzyyyooonnntttwwwzzzzzzuuunnnfffaaa\\\XXXVVVZZZWWWWWW\\\ccclllyyy}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzvvvqqqooonnnllliiigggfffdddbbb```___^^^[[[YYYUUUXXX\\\bbbiiittt}}}||||||yyyuuurrrrrrqqqqqqpppnnnppprrrtttxxx~~~xxxhhhfffdddbbbaaaccceeegggjjjpppsssrrrssswwwxxxuuu|||zzzwwwuuuuuuuuuuuuuuuttt{{{~~~zzzxxxzzz||||||}}}}}}~~~zzzsssrrrvvv{{{~~~|||tttssswwwvvvwww~~~xxxoooeee]]]YYYWWWYYYXXXXXXZZZ\\\cccqqq~~~}}}}}}}}}}}}}}}~~~yyyzzzzzz{{{|||}}}}}}~~~zzzwwwsssqqqooommmjjjhhhhhhfffdddbbbbbbaaa^^^\\\WWWWWWXXX[[[___hhhqqqxxx}}}||||||xxxtttrrrqqqqqqpppoooppprrrtttwwwzzz~~~sssfffggggggeeecccdddhhhlllmmmoooqqqttt{{{~~~zzz{{{wwwttttttuuuuuutttrrrxxx|||zzzyyyzzz||||||}}}{{{xxxxxxzzz|||~~~~~~~~~yyyqqqtttxxx{{{|||~~~~~~wwwwwwwwwuuuuuuwwwkkkbbb]]]\\\ZZZYYYZZZZZZXXX[[[hhhvvv|||}}}}}}}}}}}}}}}~~~zzz{{{{{{|||}}}}}}~~~~~~zzzyyyvvvssspppnnnllljjjiiigggeeedddcccccc```___ZZZYYYXXXWWWZZZ```iiiooo{{{~~~|||||||||yyyuuusssrrrrrrrrrqqqsssuuuwwwzzz}}}zzzqqqhhhjjjjjjfffbbbdddjjjqqqxxxzzz~~~~~~{{{yyy|||xxxxxxzzz}}}~~~~~~vvvyyy||||||zzzyyyyyyyyyzzzuuupppppptttyyy{{{|||{{{~~~yyyzzz{{{||||||}}}~~~~~~|||~~~|||xxxuuuuuutttwwwsssggg```]]]\\\\\\\\\[[[XXXXXXbbbnnnwww|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||{{{zzzyyyvvvrrrooommmlllhhhgggeeedddeeedddbbb```\\\[[[XXXVVVWWW[[[ccchhhrrrwww}}}~~~}}}}}}zzzvvvtttuuuuuuuuutttuuuwwwzzz||||||ssshhhiiiiiifffeeejjjuuu~~~|||zzzzzz~~~{{{yyy{{{zzzzzzzzzzzzwwwsssrrrrrryyyssslllkkkooouuuzzz{{{{{{}}}~~~}}}|||yyyyyyzzz|||~~~~~~|||zzzttttttuuuyyy}}}nnnbbb\\\___^^^^^^]]]YYYWWW]]]fffqqqwww~~~}}}|||{{{{{{{{{|||{{{xxxtttpppnnnnnniiigggffffffffffffdddccc^^^\\\YYYVVVUUUWWW]]]aaaiiimmmtttyyy}}}|||yyyvvvuuuvvvwwwxxxwwwvvvyyy{{{~~~vvvggghhhjjjlllrrr|||}}}{{{|||{{{zzz}}}~~~{{{yyyyyywwwrrrqqqrrr|||wwwqqqmmmnnnssswwwzzz{{{||||||~~~|||zzzxxxyyy{{{}}}~~~}}}vvvvvvvvvyyyxxxiii___```]]]]]]^^^[[[XXXZZZ^^^jjjpppyyy}}}||||||{{{|||}}}}}}zzzuuuqqqooooookkkiiihhhhhhiiiiiigggfffcccaaa]]]YYYVVVVVVYYY\\\^^^bbbhhhnnnsssxxx|||~~~~~~yyywwwuuutttvvvxxxyyyyyywwwyyy|||xxxkkkmmmrrrzzz}}}~~~}}}|||wwwtttvvvvvvsssssswww{{{vvvrrrrrrtttvvvwwwyyyyyyzzz|||xxxwwwyyy|||{{{yyyyyyzzz|||~~~pppfff```]]]\\\^^^]]]YYYWWWYYYdddkkkttt{{{~~~}}}}}}||||||~~~~~~{{{vvvqqqpppppplllkkkjjjjjjkkkkkkiiihhhhhhfffbbb]]]XXXVVVXXXYYYTTTXXX^^^ccciiiooouuuzzz{{{~~~~~~}}}{{{zzzzzzwwwuuussssssvvvxxxyyyzzzwwwzzz}}}}}}yyyrrruuu{{{{{{tttsssmmmjjjnnnpppooorrrwwwwwwrrrqqqsssqqquuuwwwxxx}}}|||wwwuuuwww{{{~~~~~~|||zzz{{{|||}}}xxxaaa^^^\\\\\\]]][[[VVVVVVYYY^^^dddnnnwww~~~~~~}}}||||||~~~}}}|||zzzxxxvvvuuutttpppmmmlllmmmoooooommmjjjfffeeebbb___[[[XXXUUUTTTTTTUUUXXX\\\aaagggmmmpppsssvvvzzz~~~}}}{{{zzzvvvuuutttsssuuuwww{{{}}}|||~~~~~~yyywwwxxx}}}{{{~~~yyytttooonnnmmmmmmnnnppprrrsss}}}uuurrruuuyyyuuuuuu{{{||||||}}}wwwyyy{{{zzzxxxxxx|||}}}ggg```]]]\\\\\\ZZZUUUUUUXXX\\\aaajjjsss|||~~~}}}}}}}}}}}}|||zzzxxxwwwvvvsssqqqppppppqqqqqqooollliiihhheeebbb^^^ZZZXXXVVVRRRRRRSSSUUUZZZ```eeehhhnnnpppuuuzzz~~~}}}{{{uuutttsssrrrtttwwwzzz||||||yyyuuurrrxxx|||~~~zzzyyyyyyzzz}}}wwwsssrrrqqqpppppprrrtttwwwxxx~~~~~~}}}uuuwwwzzzyyyxxxzzz~~~lllbbb]]][[[[[[YYYUUUUUUXXXXXX]]]dddmmmvvv~~~~~~~~~~~~}}}{{{zzzxxxxxxwwwwwwvvvtttttttttssspppnnnmmmkkkiiieeeaaa^^^[[[ZZZRRRQQQPPPPPPSSSXXX]]]aaafffhhhlllrrrwww{{{~~~~~~~~~~~~~~~}}}tttsssrrrqqqsssuuuyyy{{{}}}~~~vvvrrrpppvvvxxx}}}zzzyyyzzzzzzxxxvvv~~~yyyuuuuuuuuuttttttvvvyyy{{{}}}}}}~~~sssvvvyyyyyyyyy{{{oooccc]]]YYYXXXXXXVVVWWWZZZVVVZZZ```hhhrrr~~~}}}|||zzzxxxwwwwwwwwwwwwyyyxxxwwwvvvuuusssqqqoooooonnnkkkhhhdddaaa^^^]]]WWWUUUQQQOOOQQQTTTYYY\\\^^^```dddiiinnnssswwwxxxyyy}}}~~~|||{{{|||}}}}}}}}}sssrrrqqqqqqrrruuuxxxzzz}}}wwwsssrrrttttttzzz~~~zzzyyyyyyuuusssvvv}}}|||xxxzzz{{{}}}|||yyyxxxwwwwwwwwwyyy{{{}}}~~~{{{zzzzzz~~~~~~tttwwwzzzzzzzzz|||wwweee]]]WWWWWWXXXWWWYYY\\\WWWYYY^^^eeennn{{{}}}{{{yyyxxxwwwwwwxxxxxxyyyyyyxxxwwwtttrrrpppoooooonnnllliiifffcccaaa```[[[XXXTTTPPPPPPRRRUUUXXXYYY[[[^^^bbbgggllloooqqqssswww||||||zzzwwwwwwyyy{{{||||||tttsssrrrqqqsssvvvyyy{{{|||vvvsssrrrsssrrrvvv}}}}}}zzzwwwvvvxxxuuusssyyy~~~xxxuuuwww{{{}}}{{{yyyxxxwwwwwwxxxyyy}}}||||||}}}{{{{{{{{{wwwzzz|||||||||}}}kkkaaaXXXWWWWWWWWWYYY\\\WWWZZZ^^^ccclllwww~~~}}}{{{yyyyyyyyy{{{|||wwwxxxxxxvvvssspppppppppnnnnnnllljjjhhhfffdddddd^^^[[[VVVRRRPPPPPPRRRTTTUUUWWWYYY\\\```eeehhhjjjmmmqqqvvvzzz~~~~~~yyywwwttttttwwwzzz|||}}}vvvuuutttsssuuuwww{{{}}}vvvqqqooooooooonnnrrrzzz~~~}}}{{{|||{{{yyyxxx|||{{{tttsssuuuzzz~~~{{{yyywwwwwwwwwxxx{{{|||||||||||||||||||||vvvsssttt{{{yyy|||~~~~~~~~~rrrggg[[[WWWWWWVVVWWWYYYXXXZZZ]]]bbbjjjttt~~~~~~~~~~~~|||zzzyyyxxxzzz{{{}}}vvvwwwxxxwwwsssppppppqqqnnnnnnmmmllljjjiiihhhhhh```]]]YYYUUURRRQQQRRRRRRSSSSSSUUUWWW[[[___bbbdddhhhjjjooosssvvv{{{~~~}}}}}}xxxuuussssssvvvzzz}}}~~~xxxwwwvvvuuuwwwzzz}}}yyyppplllkkkkkkhhhgggkkkrrrwwwzzz~~~{{{{{{}}}yyyyyyzzz~~~yyyrrrrrrtttyyy~~~{{{zzzzzzzzz{{{xxxzzz}}}}}}|||{{{}}}~~~|||wwwuuuyyy}}}yyy|||}}}xxxkkk^^^XXXVVVUUUUUUVVVWWWYYY]]]aaahhhqqq{{{~~~~~~~~~|||zzzxxxvvvvvvxxxzzz{{{uuuwwwyyywwwsssqqqqqqrrrooonnnnnnmmmllllllkkkkkkcccaaa]]]YYYVVVTTTSSSSSSQQQQQQRRRTTTWWW[[[^^^```dddfffjjjmmmqqqvvv|||}}}|||{{{|||xxxuuusssssswww{{{~~~yyyxxxwwwwwwxxx{{{~~~wwwnnnkkkjjjiii```aaafffmmmqqqvvv~~~zzzwwwrrrrrrttttttuuuxxx}}}yyytttqqqsssxxx}}}}}}}}}}}}~~~~~~~~~~~~xxx{{{xxxyyy|||sssfffYYYRRRQQQRRRTTTWWWWWWXXX]]]eeeoooyyy}}}}}}|||}}}|||zzzyyyxxxxxxyyyyyywwwwwwvvvvvvuuutttttttttsssqqqooonnnooonnnllljjjcccaaa___\\\YYYWWWVVVUUUUUUTTTRRRQQQRRRUUUXXXZZZ___aaafffiiimmmrrrwww{{{~~~~~~}}}wwwuuuttttttwwwzzz|||}}}||||||||||||qqqiiihhhiiikkkeeeeeefffiiinnnttt{{{yyytttrrrrrrrrrrrrkkkuuuyyytttssszzz|||xxxwwwrrrooosss{{{~~~}}}ppprrrvvv|||{{{xxx|||wwwfffZZZUUUTTTSSSRRRUUUVVVXXX\\\dddmmmuuuzzz~~~}}}||||||}}}|||{{{yyyyyyyyyzzz{{{yyyxxxxxxwwwuuuttttttssstttrrrpppoooooonnnllljjjfffdddbbb___\\\YYYXXXWWWSSSRRRPPPOOOPPPRRRTTTVVV\\\___cccgggkkkoootttxxx|||~~~{{{wwwuuuvvvyyy|||~~~~~~rrrnnnnnnnnnnnngggfffeeeiiiooovvv{{{~~~~~~{{{yyywwwwwwvvvtttrrrqqq||||||zzz}}}{{{tttuuuuuuuuuxxx|||~~~qqqnnnrrryyy{{{{{{xxxhhh]]]ZZZYYYVVVSSSTTTUUUWWW[[[bbbiiipppttt{{{~~~}}}}}}|||||||||{{{zzzyyyyyyzzz{{{{{{{{{zzzyyyxxxvvvtttsssssstttrrrpppppppppooommmkkkiiihhheeebbb___\\\ZZZYYYSSSRRRQQQOOOOOOPPPRRRSSSWWWZZZ^^^bbbfffkkkpppsssyyy{{{{{{vvvuuuwww|||{{{tttuuuvvvvvvsssmmmiiihhhlllttt|||~~~~~~uuuvvvxxxzzz|||zzzwwwsssttt~~~}}}uuutttxxx|||~~~~~~~~~~~~~~~uuuvvv{{{~~~yyynnneee___\\\ZZZYYYSSSTTTVVVYYY^^^dddiiilllvvvzzz~~~}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{}}}|||zzzxxxvvvtttsssrrrsssqqqppppppqqqqqqpppnnnkkkjjjhhheeebbb^^^\\\ZZZWWWVVVTTTRRRQQQRRRRRRSSSRRRUUUYYY]]]aaafffkkknnnvvvwwwyyy|||}}}vvvtttvvv}}}wwwuuuzzz~~~|||xxxsssnnnkkkpppyyy~~~ssstttwww{{{}}}|||xxxuuuqqqyyy{{{uuuyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzxxx|||~~~}}}}}}zzzqqqddd[[[YYYZZZTTTTTTUUUWWWZZZ___bbbeeepppsssyyyzzzyyyxxxwwwwwwwwwxxxyyy}}}|||{{{yyyvvvtttrrrqqqqqqpppoooqqqsssttttttssslllkkkjjjgggdddaaa^^^\\\[[[YYYWWWUUUSSSRRRQQQQQQNNNQQQUUUYYY]]]aaagggjjjrrrtttvvvxxx{{{}}}xxxuuuxxx{{{rrrsss{{{|||vvvqqqmmmqqqyyy~~~{{{uuuvvvwwwzzz|||{{{yyyvvvppptttvvvxxx{{{}}}vvvxxx|||~~~|||wwwyyy{{{}}}~~~{{{vvvzzz{{{{{{}}}nnn___YYYYYYVVVUUUTTTUUUWWWZZZ]]]```hhhlllrrrxxx~~~|||{{{yyywwwwwwwwwwwwxxx||||||zzzxxxvvvtttrrrqqqqqqppppppqqqtttvvvuuuuuummmmmmllljjjgggdddaaa___]]][[[YYYVVVSSSQQQPPPOOOLLLNNNRRRVVVZZZ___dddhhhnnnpppssswwwzzz|||}}}}}}{{{|||{{{tttnnnpppwww~~~~~~uuuqqqoooqqqvvvyyyyyyvvvwwwwwwxxxzzz{{{{{{xxxvvvsssrrrqqqrrrtttwwwxxxxxxuuuuuuxxx}}}}}}~~~xxxsssuuuxxx|||}}}xxx{{{~~~~~~~~~yyy~~~{{{{{{{{{jjj___[[[XXXVVVTTTRRRSSSVVVZZZ]]]___dddkkkrrrxxx~~~}}}{{{yyyxxxxxxxxxxxx{{{zzzyyywwwuuusssrrrqqqsssrrrrrrrrrtttuuutttsssnnnnnnnnnmmmkkkhhheeecccaaa___]]]YYYVVVSSSQQQOOOJJJMMMQQQUUUYYY]]]cccfffhhhkkkpppuuuyyy{{{||||||~~~~~~sssnnnkkklllrrryyy}}}~~~vvvtttssssssuuuvvvuuuuuuvvvwwwyyy{{{}}}|||xxxuuutttqqqnnnooorrrssssssrrrrrrtttwww{{{|||~~~}}}xxxqqqssswww{{{}}}}}}~~~~~~wwwvvvhhh```ZZZXXXTTTQQQRRRUUUYYY\\\ZZZ___fffnnnttt{{{~~~{{{zzzyyyyyyyyyzzzyyyxxxvvvuuusssrrrqqqvvvuuussssssttttttsssqqqooopppppppppnnnkkkhhhfffeeedddaaa^^^ZZZVVVTTTRRRJJJMMMQQQUUUXXX]]]bbbfffeeeiiiooouuuyyy{{{{{{{{{{{{{{{}}}~~~}}}~~~nnnkkkiiiiiinnnuuuzzz~~~yyyyyyxxxwwwvvvvvvvvvvvvsssuuuyyy}}}}}}yyyuuurrrooommmpppssssssrrrqqqooossswwwyyy||||||yyy~~~wwwqqqssswww{{{{{{~~~{{{mmmgggaaaZZZUUUUUUUUUTTTUUUXXXXXXYYY\\\dddoooxxx|||}}}~~~~~~}}}|||zzzyyyyyyyyywwwwwwwwwwwwvvvtttsssrrrssssssttttttuuutttttttttqqqooonnnmmmmmmllljjjhhhdddcccaaa```^^^ZZZVVVRRRMMMOOOQQQUUUXXX[[[]]]^^^dddhhhmmmssswwwzzz{{{{{{uuussstttuuuuuuvvv~~~}}}jjjdddaaadddhhhjjjooouuummmqqqvvvxxxwwwwwwxxx{{{uuusssrrrssswwwyyyyyywwwtttuuuvvvwwwvvvtttrrrrrruuuwwwyyywwwrrruuu|||zzz~~~}}}~~~rrrtttwwwzzz}}}yyy}}}rrrfffbbbZZZTTTTTTTTTRRRSSSUUUYYYXXX[[[aaaiiiqqqvvvwww~~~}}}|||{{{zzzzzzxxxxxxxxxwwwvvvuuutttsssttttttuuuuuuuuuuuuttttttpppooommmmmmmmmllliiigggeeecccaaa```^^^[[[VVVSSSNNNOOOPPPSSSVVVYYY\\\]]]bbbfffkkkppptttvvvwwwwwwtttrrrqqqrrrqqqqqqxxxzzznnniiieeefffggggggjjjooojjjmmmqqqsssssssssttttttuuusssqqqrrruuuwwwwwwvvvuuuvvvvvvvvvtttsssrrrrrrxxx~~~yyyppprrryyyzzz||||||{{{zzzzzz{{{qqqsssuuuwwwzzz|||~~~www||||||kkkeee]]]VVVUUUUUUSSSRRRTTTYYYXXXXXX[[[bbbhhhmmmoooyyy}}}~~~}}}|||{{{{{{yyyyyyyyyyyyxxxvvvuuuttttttuuuuuuuuuuuuuuuttttttpppnnnmmmmmmmmmllliiigggeeedddbbb```___\\\WWWTTTPPPPPPPPPPPPSSSWWWZZZ]]]aaadddiiinnnqqqsssssssssooommmlllllljjjjjjpppyyytttpppkkkggggggfffdddfffkkkjjjjjjkkklllooopppooonnnsssqqqooooooqqqssstttsssxxxyyy{{{zzzxxxwwwvvvvvv~~~sssttt|||vvvuuuuuuuuuvvvvvvuuutttpppqqqrrruuuwwwzzz|||}}}}}}{{{}}}www}}}yyykkkaaaYYYXXXXXXVVVUUUUUUWWWVVVUUUWWW[[[aaafffiiitttxxx}}}~~~||||||{{{{{{{{{{{{zzzzzzyyyxxxvvvuuuttttttuuuuuuuuutttssssssqqqpppnnnnnnnnnmmmjjjhhhfffeeebbbaaa___]]]YYYVVVTTTRRRPPPPPPRRRUUUZZZ]]]aaaccchhhlllooopppppppppooolllkkkkkkiiiiiioooxxxzzzqqqooollljjjjjjhhhfffhhhmmmqqqlllhhhhhhkkknnnooonnnpppnnnmmmlllmmmnnnnnnooosssxxx}}}~~~{{{yyyyyy~~~}}}}}}yyy}}}~~~~~~}}}{{{zzzuuuqqqoooooorrrtttrrrppplllmmmnnnqqqvvv{{{~~~~~~|||}}}yyysssggg\\\YYYYYYWWWUUUVVVTTTTTTTTTUUUXXX]]]bbbfffnnnrrrxxx}}}}}}|||{{{zzzzzz{{{{{{{{{{{{zzzxxxwwwvvvtttttttttttttttsssrrrqqqsssrrrqqqppppppooommmjjjgggeeecccaaa```^^^[[[XXXXXXUUURRRQQQRRRUUUZZZ]]]^^^```dddiiikkklllllllllooommmlllmmmmmmnnnuuu~~~{{{uuutttrrrqqqqqqnnnjjjkkkpppxxxrrrjjjgggiiinnnqqqrrrlllmmmlllkkkjjjjjjjjjjjjiiirrr}}}}}}zzzxxx}}}tttvvvvvvvvvvvvuuusssrrrqqqsssppplllmmmppprrrrrrqqqhhhgggggglllsss{{{{{{ppp```ZZZXXXVVVTTTTTTQQQRRRSSSTTTVVVYYY___ccchhhlllsssxxx~~~}}}{{{{{{zzzzzz{{{{{{{{{{{{zzzxxxwwwvvvuuuuuuuuuuuutttsssrrrqqquuusssrrrrrrrrrqqqnnnlllhhhfffcccbbb```___\\\ZZZYYYWWWTTTRRRRRRUUUXXX[[[ZZZ\\\aaaeeehhhiiiiiiiiihhhggghhhlllnnnqqqzzz}}}yyyzzzyyyxxxwwwrrrllllllqqqzzztttmmmhhhhhhlllpppssskkkmmmnnnnnnkkkhhhggggggjjjuuu~~~|||~~~xxxooopppoooooopppqqqrrrpppnnnqqqnnnllllllnnnqqqssstttiiifffdddgggpppyyy~~~~~~~~~~~~jjj___[[[WWWTTTSSSPPPRRRTTTTTTTTTVVVZZZ]]]bbbgggmmmtttzzz~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwwwwwwwvvvuuutttsssuuusssrrrrrrrrrpppnnnllliiigggdddbbbaaa___]]][[[YYYWWWTTTRRRRRRTTTVVVXXXZZZ]]]aaafffiiijjjjjjjjjffffffiiioootttzzz{{{vvvuuuuuuuuuwwwvvvqqqjjjkkkpppsssrrrnnnjjjhhhhhhjjjmmmkkkooorrrrrrnnnjjjhhhgggnnnxxx~~~~~~zzzyyyxxxxxxxxxuuupppllliiiffffffjjjqqquuutttqqqnnnmmmlllkkkllloootttxxxsssmmmggghhhoooxxx~~~~~~||||||{{{{{{}}}|||}}}ssseee^^^YYYUUUTTTOOORRRTTTTTTSSSSSSVVVYYY^^^cccjjjqqqwww}}}~~~}}}||||||{{{{{{{{{zzzyyyxxxvvvvvvyyyyyyyyyxxxxxxvvvuuuuuutttsssqqqqqqqqqpppmmmkkkjjjgggdddbbbaaa```^^^\\\XXXVVVTTTRRRRRRRRRTTTUUU\\\___dddiiilllnnnnnnnnnnnnnnnsss{{{}}}qqqllllllkkkllloooqqqmmmhhhiiiooolllnnnooolllgggdddeeefffmmmqqqvvvvvvrrrllliiigggkkkttt}}}{{{wwwvvvxxxzzzpppjjjlllooonnnkkkkkkaaa^^^^^^eeepppwwwwwwtttkkklllmmmkkkkkknnnuuu{{{wwwnnnkkkqqqyyy~~~~~~{{{yyyyyyxxxvvvzzz|||zzz}}}}}}iii``````YYYOOOSSSSSSRRRRRRRRRRRRSSSSSS\\\```gggmmmrrrwww|||}}}zzzzzz|||~~~}}}zzzwwwvvvuuuxxxyyyzzz{{{zzzwwwtttrrrvvvuuusssqqqpppooonnnnnniiihhhhhhfffaaa[[[]]]bbb___YYYUUUVVVTTTOOOQQQXXX]]]```gggooouuuxxxwwwuuuwwwyyy}}}vvvlllkkknnnnnniiifffggghhhhhhlllrrrrrrwwwyyytttjjjdddfffjjjfffsssxxxxxxzzzrrrhhhiiilllpppuuuvvvuuurrrrrrsssoooqqqnnnhhhhhhllllllggggggbbb]]]^^^dddkkknnnnnnmmmlllkkkiiiiiikkkooosss{{{yyytttooommmqqqyyy~~~~~~yyytttssswww|||zzz~~~~~~zzz{{{ttteee___ZZZTTTUUUTTTTTTSSSSSSSSSSSSTTTYYY]]]bbbhhhmmmrrrxxx|||~~~||||||~~~}}}zzzyyyxxxxxxxxxyyyyyyxxxvvvtttrrrvvvuuusssrrrpppoooooonnnpppllljjjiiieee___\\\]]]WWWVVVVVVVVVTTTQQQSSSVVV[[[aaajjjttt}}}ppphhhggghhhoookkkiiikkkkkkkkknnnsssxxx|||}}}wwwmmmfffgggjjjmmmwwwxxxuuuvvvooogggjjjhhhlllooooookkkjjjkkknnnnnnooolllggghhhmmmooommmllleee]]]ZZZ^^^dddggghhhjjjjjjjjjhhhhhhiiimmmppprrrqqqooolllkkknnnuuu{{{||||||{{{yyyvvvuuuwwwyyywwwzzz}}}|||zzz|||~~~tttssswww}}}jjj^^^ZZZYYYVVVVVVUUUUUUTTTTTTSSSSSSVVVYYY\\\```eeekkkqqqvvv}}}~~~|||~~~~~~{{{zzzzzzxxxxxxxxxxxxwwwuuutttsssuuuuuutttrrrqqqpppoooooonnniiigggiiijjjfffbbbbbbYYY\\\\\\WWWSSSTTTUUUUUUZZZbbbooo}}}yyymmmhhhffffffllliiihhhkkkllllllnnnrrr~~~zzzpppiiihhhiiiqqqyyyxxxttttttllleeejjjoootttvvvssslllhhhjjjnnnkkkkkkiiieeeffflllppppppqqqiii___ZZZ[[[```dddfffkkkkkkkkkjjjiiiiiikkkmmmiiijjjlllmmmnnnrrrvvvyyy}}}zzzyyyzzzzzzyyyyyywwwyyyzzzwwwssssssxxx}}}zzznnnooovvv{{{ooo```ZZZYYYUUUUUUUUUUUUTTTSSSRRRRRRTTTUUUWWWZZZ^^^dddkkkpppxxx{{{~~~|||{{{}}}}}}zzzyyyyyyxxxxxxwwwvvvvvvuuuttttttuuuuuutttsssrrrqqqpppooommmiiihhhiiihhhfffhhhlllpppqqqiii[[[RRRTTTVVVVVV[[[eeeuuuvvvnnnllljjjiiiiiihhhiiinnnqqqppprrrvvvyyyrrrllliiiiiiooowwwyyyyyyyyynnneeejjjzzz~~~uuunnnnnnqqqnnnnnnmmmkkklllooosssvvvwwwqqqhhhcccccceeeggghhhnnnppppppooollljjjiiiiiieeeiiinnnsssxxx|||~~~{{{zzz|||~~~|||zzzzzz{{{zzzvvvppplllmmmppp|||wwwwww{{{rrrdddYYYUUUSSSSSSTTTTTTSSSSSSQQQQQQRRRSSSTTTVVVYYY^^^fffkkkssswww}}}}}}{{{zzz|||~~~~~~{{{zzzzzzxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuutttrrrqqqpppsssqqqoookkkfffeeeooozzzuuu```TTTSSSVVVWWW\\\hhh|||sssnnnnnnlllkkkkkkjjjmmmtttwwwxxxzzz~~~~~~}}}{{{wwwsssnnnkkkiiijjjuuu|||vvviiimmmwww~~~}}}vvvssstttvvvxxxzzz{{{zzzxxxyyy|||}}}xxxssspppnnnllljjjqqqsssuuusssooojjjgggeeeeeeiiipppxxx{{{wwwyyy||||||zzzyyyzzzyyyvvvpppmmmlllmmmrrr{{{{{{yyysssgggZZZRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSUUUZZZaaaeeennnssszzz~~~||||||}}}|||{{{xxxxxxxxxxxxxxxwwwvvvvvvtttuuuvvvvvvuuusssrrrqqqnnnnnnooommmjjjooovvvdddZZZTTTUUUXXX^^^lllsssooonnnnnnmmmlllkkknnntttxxxyyy{{{~~~|||yyywwwuuurrrnnnkkkhhhsss}}}{{{nnnsssqqqyyy~~~|||www|||{{{|||{{{tttooolllqqqtttwwwwwwrrrlllgggdddgggjjjpppyyyxxxtttvvvxxxxxxwwwtttuuuvvvuuurrrpppppppppmmmuuu~~~yyywwwtttiii[[[TTTPPPQQQSSSUUUUUUUUUTTTSSSNNNOOOPPPQQQSSSWWW\\\```hhhooovvv|||~~~}}}{{{{{{wwwxxxzzzzzzzzzyyywwwvvvtttuuuvvvvvvvvvtttrrrqqqjjjiiikkkmmmooowwwkkkfffbbbXXXTTTXXX___nnnzzzuuuuuuuuuuuusssppprrrvvvyyyyyy{{{~~~zzzyyyxxxvvvqqqmmmgggooouuuvvvnnnwwwrrrwww~~~www~~~}}}xxxtttrrrrrrvvv{{{}}}yyysssmmmjjjlllmmmpppvvv}}}|||xxxvvvwwwxxxxxxvvvrrrsssttttttrrrpppnnnmmmlllrrrwww{{{{{{yyyuuuiii]]]VVVPPPQQQTTTVVVWWWWWWVVVUUULLLNNNOOOPPPRRRUUUZZZ]]]eeekkktttyyy|||{{{yyyxxxwwwxxx{{{||||||zzzxxxvvvtttuuuvvvwwwvvvuuusssqqqrrrnnnlllmmmoootttnnn___gggiii[[[SSSWWW___ooo~~~}}}~~~||||||}}}|||{{{yyysssnnngggjjjmmmtttyyynnnjjjwwwtttuuuyyy{{{|||xxxzzz}}}~~~}}}{{{yyyyyytttyyy{{{uuurrrqqqqqqqqquuuzzz~~~~~~|||zzzzzzzzzzzz{{{{{{yyyxxxuuuuuuuuussspppllliiigggmmmssstttttt|||yyyyyysssbbbRRRRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQPPPOOOOOORRRWWW[[[bbbgggnnnuuuzzz~~~~~~~~~yyyyyyxxxxxxxxxxxxyyyyyytttsssssstttuuutttqqqoooooommmkkkkkknnnppprrrrrrqqqlllddd\\\WWWTTTTTTUUUZZZkkkyyyyyy|||uuupppkkkggghhhjjjlllmmmnnnrrrrrruuuyyy~~~yyyuuuxxx{{{|||zzzwwwvvvuuuuuu{{{~~~}}}xxxrrrmmmooorrrvvvwwwxxxwwwvvvwwwxxxyyywwwuuuvvvzzz}}}www{{{uuunnnqqqmmmgggjjjsssyyy{{{xxx{{{~~~|||vvvhhh\\\VVVTTTRRRRRRSSSUUUUUUTTTQQQQQQPPPOOOOOOQQQVVVYYYaaaeeekkkqqqvvv{{{~~~}}}|||||||||{{{{{{{{{{{{||||||wwwvvvuuuuuuvvvuuusssqqqpppnnnllllllmmmooopppppplllhhhaaaZZZUUURRRRRRRRR\\\lllxxxrrrlllkkkmmmnnnoooooossssssuuuyyy}}}~~~|||wwwtttvvvyyyyyyxxxuuuttttttvvv|||~~~xxxqqqmmmooosssvvvxxxxxxxxxwww|||}}}~~~~~~||||||xxxooojjjpppwww~~~{{{qqqiii]]]VVVPPPOOOSSSVVVWWWUUUQQQQQQPPPOOONNNPPPTTTWWW^^^bbbfffkkkpppuuu{{{~~~}}}|||{{{{{{}}}}}}||||||||||||}}}}}}zzzxxxvvvvvvvvvvvvvvvtttrrrpppmmmllllllmmmllllllgggddd```[[[VVVSSSQQQPPP[[[jjj{{{|||~~~~~~wwwooolllooossstttrrrtttttttttwwwyyyzzzyyyxxx~~~}}}uuutttvvvxxxyyywwwuuuuuuuuuxxx~~~yyyrrrmmmooosssvvvyyyzzzzzzzzzqqqllluuu{{{yyyvvveee[[[QQQMMMQQQVVVWWWUUURRRRRRQQQOOONNNOOOQQQTTT[[[]]]aaadddiiiooouuuzzz~~~~~~}}}|||{{{zzzzzz{{{{{{||||||||||||{{{{{{{{{yyyvvvuuuvvvwwwvvvvvvtttrrrnnnmmmlllkkkjjjhhheeecccaaa]]]YYYUUURRRQQQVVVcccyyy~~~}}}~~~zzztttppprrrxxx}}}}}}xxxppplllpppvvvyyywwwssssssrrrsssttttttttttttuuuxxx||||||wwwtttvvvxxxyyyxxxwwwvvvvvvwww{{{{{{tttlllnnnssswww{{{~~~yyyrrr|||ttt~~~pppdddVVVOOOPPPTTTUUUSSSSSSSSSRRRPPPNNNNNNPPPRRRWWWYYY[[[^^^bbbhhhooottt|||~~~~~~}}}|||{{{zzzzzz{{{{{{|||}}}}}}|||{{{{{{zzzxxxuuutttuuuvvvuuuuuuuuussspppnnnmmmkkkiiigggdddcccaaa___[[[VVVSSSPPPRRR\\\ooo~~~}}}{{{{{{}}}vvvppppppvvv|||~~~|||uuummmnnnuuuyyyvvvpppppppppoooooopppqqqrrrsssrrrqqqqqqpppqqqrrrrrruuuvvvvvvuuusssssstttuuu||||||vvvmmmppptttyyy~~~ooowww}}}qqq```UUURRRRRRSSSRRRUUUUUUTTTQQQOOOMMMNNNPPPSSSUUUXXX[[[^^^cccjjjnnnvvvzzz~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||yyywwwuuutttuuuuuutttsssuuussspppooonnnmmmjjjhhhccccccaaa^^^ZZZVVVRRROOOQQQWWWeeeyyyzzz|||}}}yyysssrrrvvv{{{tttppptttwwwuuunnnooonnnmmmlllnnnqqqtttxxxuuuppplllkkkkkkmmmnnnqqqqqqpppooommmmmmoooqqqzzz|||wwwrrrtttxxx|||mmmqqqyyy~~~mmm]]]UUURRRRRRSSSWWWWWWVVVSSSPPPNNNNNNOOOPPPRRRUUUXXX\\\```fffiiioootttzzz}}}~~~}}}|||{{{|||~~~~~~|||{{{xxxwwwvvvvvvwwwvvvtttrrrtttrrrqqqppppppooommmkkkfffeeeccc```\\\WWWSSSQQQOOORRR[[[kkk|||zzz}}}~~~~~~}}}~~~~~~xxxzzz{{{yyyuuusssuuuxxxuuuxxx|||{{{nnnoooooommmmmmoootttxxxxxxuuupppkkkiiiiiikkkmmmnnnnnnmmmjjjiiiiiilllnnnvvvzzz{{{yyyyyy{{{yyyvvvzzz{{{}}}mmmnnnqqq{{{uuucccWWWRRRRRRSSSXXXXXXWWWTTTPPPNNNNNNOOONNNQQQTTTXXX[[[___cccgggjjjooovvvzzz|||~~~~~~yyyzzz{{{}}}}}}{{{zzzyyyxxxwwwwwwwwwxxxwwwtttrrrsssrrrqqqqqqqqqqqqnnnlllkkkiiigggccc^^^ZZZVVVTTTMMMMMMRRR```vvv~~~||||||}}}zzz{{{zzzxxxtttwwwyyyyyyxxxvvvwwwyyy{{{~~~nnnoooooonnnnnnqqqwww|||tttqqqmmmiiihhhiiilllmmmnnnnnnllljjjhhhiiilllooosssvvvvvvttttttwwwwwwttt~~~jjjkkkqqqxxxooo___SSSOOONNNPPPPPPQQQRRRSSSSSSPPPMMMQQQQQQQQQSSSVVVZZZ___bbbiiilllrrrwww|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzxxxvvvtttssssssuuuuuuvvvuuutttsssqqqpppooonnnnnnkkkfffbbb___\\\XXXVVVOOOMMMPPPZZZfffwww|||yyyzzz}}}~~~||||||wwwxxxyyy{{{{{{zzzxxxwwwtttvvvwwwvvvttttttvvvxxxsssiiieeegggkkkzzzyyykkkfffdddfffgggfffgggiiiooorrrssspppkkkhhhkkknnnnnnpppqqqqqqqqqqqqsssuuuwww||||||{{{{{{}}}{{{|||iiikkkpppwwwtttaaaTTTOOOPPPQQQQQQQQQSSSTTTSSSQQQOOOQQQQQQQQQRRRUUUYYY^^^```gggkkkpppvvv{{{~~~~~~~~~~~~~~~}}}||||||{{{xxxwwwvvvttttttuuuwwwxxxwwwvvvuuutttrrrqqqpppooonnnkkkgggccc```]]]YYYWWWSSSPPPOOOTTTZZZfffzzz|||vvvsssvvv}}}~~~{{{wwwrrrsssuuuwwwxxxwwwvvvuuuxxxyyyxxxvvvsssrrrtttvvv}}}rrrllljjjlllzzz{{{mmmfff``````aaabbbeeejjjnnnqqqsssssspppnnnmmmnnnqqqqqqqqqpppoooppprrruuuwww{{{}}}zzzyyyyyy{{{zzz{{{~~~gggiiiooouuu|||xxxfffXXXRRRRRRRRRQQQQQQRRRTTTTTTRRRPPPQQQQQQPPPQQQTTTWWW[[[^^^dddhhhnnntttzzz~~~}}}{{{zzzzzzxxxwwwvvvuuuvvvwwwxxxyyywwwwwwvvvuuusssrrrqqqqqqnnnkkkgggdddaaa^^^[[[YYYWWWRRROOONNNPPPVVVdddpppzzzuuuqqqttt{{{{{{uuuqqqrrrtttvvvwwwwwwvvvvvv{{{{{{yyyuuupppoooqqquuu|||~~~}}}yyyyyy~~~zzzsssnnnmmmxxxzzznnneee\\\[[[\\\___eeelllnnnoooqqqtttvvvuuurrrooossssssqqqnnnlllmmmpppssstttxxx{{{}}}{{{yyywwwwwwwwwwwwxxx{{{eeehhhnnnvvv{{{~~~yyynnnbbbYYYUUUSSSQQQPPPQQQRRRSSSRRRQQQRRRQQQPPPPPPRRRUUUXXXZZZ___cccjjjpppvvv|||~~~}}}|||{{{{{{zzzyyyxxxwwwwwwxxxxxxyyyvvvvvvuuutttsssrrrqqqqqqnnnkkkhhheeeccc```]]][[[WWWTTTPPPMMMLLLQQQZZZbbbttt~~~~~~~~~}}}|||yyyvvvxxx||||||yyywwwwwwxxxxxxxxxxxxwwwwwwyyyyyyxxxrrrmmmkkkppptttyyyvvvrrroooqqqwww|||~~~yyytttpppkkkssszzzssskkkbbb[[[ZZZ]]]aaahhhooonnnmmmmmmqqqwwwyyywwwsssuuusssoookkkhhhiiimmmppppppssswwwzzzzzzyyyxxxwwwrrrtttuuuwww}}}cccfffnnnwww|||~~~zzzyyywwwpppcccYYYTTTRRRPPPPPPQQQQQQQQQQQQRRRQQQOOOOOOOOORRRUUUWWWZZZ^^^dddkkkqqqwww}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwuuuttttttsssrrrqqqppppppnnnlllhhhfffdddbbb```^^^XXXVVVRRRNNNMMMQQQUUUXXX```nnn{{{zzz{{{|||{{{tttvvvzzz|||{{{{{{zzzyyyxxxvvvuuuttttttuuuuuupppjjjjjjooouuuzzztttmmmjjjkkknnnppprrrvvvqqqrrrnnnhhhmmmrrrjjjbbb\\\YYY\\\```ccchhhnnnnnnjjjgggkkksssyyyyyywwwuuusssnnniiifffgggkkknnnlllooossswwwzzz{{{zzzyyyooorrrsssuuu~~~~~~|||~~~```dddlllvvv{{{{{{zzz}}}zzzmmmaaaXXXUUUQQQPPPPPPQQQQQQQQQRRRQQQOOOMMMNNNOOORRRSSSUUUYYY___eeekkkqqqwww{{{}}}}}}|||zzzyyywwwwwwtttssssssrrrqqqqqqppppppnnnllliiigggfffeeebbbaaa[[[[[[WWWQQQNNNPPPQQQOOOUUU]]]mmm~~~{{{|||~~~uuutttyyy{{{yyyxxxvvvtttrrrpppnnnnnnpppssstttpppjjjiiiooouuuwwwqqqnnnkkkhhhhhhjjjnnnlllpppnnneeehhhllleee]]]YYYYYY^^^ccceeegggjjjiiieeebbbfffnnnuuuwwwwwwvvvtttooojjjggggggjjjnnnlllmmmqqqwww{{{}}}|||zzzooosssuuuwwwyyyxxx{{{^^^aaaiiisssxxxzzz~~~tttjjj\\\YYYTTTQQQQQQRRRRRRRRRRRRPPPNNNLLLLLLMMMOOOQQQQQQUUUZZZ```eeekkkqqqtttwww|||~~~~~~~~~}}}|||zzzyyyxxxtttttttttsssrrrrrrqqqqqqnnnllliiiggggggfffdddccc^^^___[[[TTTQQQRRROOOJJJQQQSSS]]]jjjwww~~~yyyxxx{{{|||{{{yyysssrrrpppnnnllljjjiiiiiioootttwwwsssllljjjooouuu~~~yyywwwppphhheeegggpppooosssoooeeehhhmmmggg```]]]^^^cccgggggghhhkkkaaa___```cccjjjppprrrssswwwuuurrrmmmjjjjjjllloooooopppsssxxx|||~~~{{{xxxqqqwwwyyy||||||vvvvvvzzz]]]___gggpppuuuvvvzzz~~~xxxqqq```\\\WWWSSSRRRSSSSSSSSSRRRPPPNNNLLLKKKLLLNNNOOOOOORRRXXX]]]bbbgggmmmqqqqqqvvv}}}|||~~~}}}}}}~~~}}}}}}|||{{{zzzuuuuuuuuuttttttssssssrrrnnnllliiihhhhhhgggeeeddd```bbb^^^WWWUUUVVVRRRKKKMMMMMMQQQZZZbbbkkk}}}}}}xxxqqqmmmoootttyyy|||wwwooonnnmmmkkkiiihhhhhhhhhqqqvvvyyyvvvnnnkkkooouuu~~~uuujjjfffiiiuuutttwwwqqqfffiiipppkkkgggddddddiiilllkkkkkkmmm[[[\\\^^^ccciiimmmooooooxxxwwwtttpppmmmlllnnnqqqrrrrrrtttyyy}}}}}}zzzvvvtttzzz}}}{{{vvvwww|||___]]]```gggllloootttyyy}}}mmmcccZZZWWWUUURRRPPPQQQSSSQQQNNNLLLKKKJJJKKKLLLPPPPPPPPPTTTYYYaaahhhmmmooouuu|||}}}|||zzzyyyzzzxxxvvvsssrrrrrrssssssppppppooonnnllljjjgggeeedddaaa]]][[[XXXUUURRROOOKKKLLLOOORRRWWW```jjjqqqxxxqqqjjjhhhgggggglllsssxxxqqqlllllljjjgggggghhhddd^^^lllqqquuutttrrrqqqssswwwuuullliiihhhnnnyyy{{{ooogggiiijjjgggjjjddd```fffppptttppphhhccc___\\\^^^dddiiillllllrrrssssssoookkkkkkpppvvv{{{tttqqquuuyyywwwuuutttwww{{{}}}zzzqqqnnnuuu}}}```^^^```fffjjjlllpppuuu|||qqqggg^^^ZZZXXXTTTRRRSSSSSSRRRPPPMMMLLLLLLMMMMMMOOOOOOOOORRRXXX___fffjjjrrrvvv|||~~~|||zzzzzz{{{zzzxxxvvvttttttttttttqqqqqqqqqooommmkkkhhhgggeeebbb___\\\ZZZXXXTTTRRROOOOOOOOOOOOQQQUUU\\\aaannn{{{xxxppphhhdddaaa___bbbhhhtttyyyxxxqqqmmmmmmkkkfffeeefffccc^^^hhhmmmqqqqqqppppppssswwwuuuooollljjjjjjtttxxxooojjjllllllgggmmmjjjiiiooovvvxxxrrrlll```^^^\\\]]]```dddggghhhmmmppprrrqqqooonnnrrrvvvzzzsssnnnqqqttttttssstttvvv{{{~~~wwwpppmmmqqqwwwaaa^^^___dddfffgggjjjnnnsssxxxnnnddd```\\\VVVSSSSSSTTTRRRQQQOOONNNNNNOOOOOOMMMMMMNNNPPPUUU[[[bbbeeeooosssxxx{{{}}}}}}{{{{{{{{{{{{zzzyyyxxxvvvuuutttrrrrrrrrrpppnnnllliiihhhfffdddaaa___^^^[[[XXXVVVSSSRRRPPPMMMLLLMMMQQQTTT[[[fffvvv}}}tttnnnhhheeebbb^^^```dddgggjjjpppxxx~~~}}}wwwrrrnnnooommmhhhffffffdddaaadddhhhlllmmmmmmnnnqqquuu||||||yyytttrrrrrrooojjjhhhpppsssooonnnrrrqqqllljjjjjjlllpppsssrrrmmmhhh``````___^^^^^^```cccfffhhhlllpppqqqpppppprrrtttwwwqqqmmmpppsssssssssuuusssyyy}}}zzzuuuqqqmmmoootttbbb___^^^aaabbbaaacccgggmmmwwwuuujjjeee___XXXSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLLLLNNNRRRWWW\\\```ggglllssswwwzzz~~~}}}|||zzz{{{|||{{{zzzxxxuuutttrrrrrrrrrqqqooollliiihhhhhhfffcccbbbaaa```]]][[[UUUTTTSSSPPPMMMMMMOOORRRRRRZZZeeerrrxxxoookkkjjjlllkkkggggggiiicccdddgggooouuuxxxtttpppnnnrrrqqqlllhhhhhhhhhfffdddfffhhhiiiiiikkknnnpppvvvsssnnnlllqqqwwwuuunnnhhhmmmnnnmmmooouuuvvvssshhhiiijjjlllllljjjgggddddddeeeeeeccc``````cccgggeeehhhkkklllllllllnnnoooqqqoooqqqwwwzzzxxxuuuuuusssxxx}}}xxxtttqqqnnnpppwwwaaa^^^]]]______]]]___bbbfffmmm|||}}}rrrjjjcccZZZTTTRRRRRRRRRQQQPPPOOONNNNNNNNNKKKKKKKKKLLLOOOSSSWWWZZZaaagggnnntttxxx~~~~~~}}}zzz{{{||||||{{{xxxuuusssrrrrrrrrrqqqooollljjjhhhiiigggeeeeeeeeedddbbb```YYYYYYWWWTTTPPPOOOOOOPPPOOOSSSYYY___iiixxx|||ttthhhgggjjjooooookkkiiijjjdddddddddhhhlllnnnmmmkkkmmmsssuuupppjjjiiijjjiiiggghhhhhhhhhggghhhjjjkkkrrroookkkkkksss{{{zzzssshhhhhhgggfffiiipppvvvwwwnnnnnnmmmllljjjhhhhhhhhhfffggggggeeeaaaaaadddgggfffggggggfffffffffhhhiiijjjmmmwww{{{yyyvvvyyyyyysssoookkkqqq{{{```\\\[[[]]]]]][[[\\\```___eeeqqq{{{sssjjj```XXXUUUSSSSSSRRRQQQOOONNNMMMLLLKKKJJJJJJKKKMMMPPPSSSUUU^^^cccjjjoootttyyy{{{|||}}}}}}{{{yyyvvvtttttttttsssrrrpppmmmkkkiiijjjhhhggggggggggggfffddd______]]]XXXSSSOOOMMMMMMPPPSSSUUUWWWZZZcccqqq|||xxxrrrgggeeefffjjjiiifffdddfffgggfffeeeddddddeeegggiiioooxxx|||wwwnnnkkkkkkjjjlllkkkiiihhhgggggghhhhhhiiiiiihhhiiiooouuusssnnndddcccaaa___aaagggpppvvvrrrpppmmmkkkiiiiiiiiiiiieeeeeeeeecccbbbbbbccceeehhhgggeeedddcccdddeeeeeeffflllyyyxxxzzz~~~}}}uuunnnhhhooo~~~^^^[[[ZZZ\\\\\\ZZZ[[[___^^^ccckkkwww}}}sssggg^^^ZZZVVVUUUTTTSSSQQQNNNMMMLLLKKKKKKJJJKKKLLLNNNQQQRRRXXX]]]dddiiimmmssszzz~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvvvvuuussspppnnnllljjjhhhggghhhiiijjjhhhgggddddddbbb]]]XXXSSSPPPOOOPPPSSSUUUTTTSSSWWW```gggttt~~~{{{sssnnnkkkfffcccccccccbbbdddiiijjjjjjiiieeeaaaccchhhnnnyyywwwpppmmmlllooommmjjjhhhhhhiiiiiiiiieeejjjlllkkkkkkllljjjfffbbbbbbbbb```^^^bbbkkktttqqqooolllkkkkkkjjjhhhfffdddbbbaaaaaacccdddddddddhhhgggggghhhhhhgggfffeeegggkkkwww}}}qqqhhhooo]]]ZZZYYY[[[\\\ZZZ[[[___bbbeeejjjppp}}}zzzmmmccc___XXXWWWVVVTTTRRROOOMMMLLLKKKKKKKKKKKKLLLNNNOOOPPPPPPVVV^^^dddiiipppwww}}}||||||~~~}}}|||zzzyyyyyyyyyxxxwwwuuurrrpppnnnjjjhhhhhhhhhjjjkkkjjjiiifffgggeeebbb]]]XXXVVVUUUKKKNNNQQQOOOMMMNNNTTTZZZ]]]eeeppp}}}wwwpppkkkpppiiibbbaaaaaadddkkkssslllnnnmmmhhhccceeemmmuuuvvvqqqppppppmmmjjjiiijjjkkkkkkkkkjjjrrrwwwtttooollliiigggbbbdddfffddd```aaajjjsssssspppnnnooopppooojjjeeeeeebbb```bbbeeehhhgggeeeggghhhjjjlllmmmlllhhheeeiiikkksss~~~wwwjjjqqqWWWYYYZZZZZZ[[[\\\^^^aaacccfffjjjlllpppwwwiii^^^[[[[[[YYYUUUQQQNNNMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNRRRUUUYYY___ffflllpppsss{{{~~~~~~}}}}}}||||||{{{yyyxxxwwwtttqqqnnnkkkkkkkkklllllllllmmmmmmiiijjjiiigggbbb]]]YYYWWWUUUSSSQQQOOONNNNNNOOOOOOWWW\\\dddlllsss~~~vvvooommmnnniiibbb```dddccccccooo}}}vvvooojjjlllsssyyyzzzwwwrrrnnntttxxxtttlllhhhlllrrrlllvvvrrrgggaaa``````aaaaaacccfffjjjmmmuuunnnjjjlllmmmiiicccaaa^^^```aaadddfffiiijjjkkkiiijjjlllnnnooolllgggccccccgggkkkqqqyyytttttt{{{WWWXXXZZZZZZYYYZZZ\\\^^^```bbbfffhhhkkkxxxzzzoooeee^^^\\\YYYUUUPPPMMMMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNPPPQQQSSSXXX^^^eeelllooowwwzzz~~~~~~~~~|||{{{zzzzzzwwwtttqqqmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkiiieeeaaa]]]\\\YYYWWWTTTQQQPPPOOOOOOOOOKKKPPPVVV[[[```hhhttt|||~~~uuulllgggfffeee```___dddfffhhhttt|||vvvuuuyyy}}}|||wwwtttoooqqquuuwwwtttooolllnnnrrrvvvyyykkkddd^^^^^^^^^^^^aaagggmmmrrrrrrlllhhhkkkllliiidddccc]]]___bbbeeeggghhhhhhhhhkkkkkklllmmmmmmkkkfffccc___bbbeeejjjrrr|||ppprrr{{{XXXYYY[[[ZZZYYYYYYZZZ\\\^^^```ccceeegggqqqwwwpppeeeaaa[[[UUUPPPNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNQQQWWW___ggglllqqqvvv}}}}}}}}}~~~}}}|||{{{{{{{{{yyyvvvtttppppppoooooonnnmmmmmmmmmmmmmmmmmmllljjjgggcccaaa^^^]]]YYYVVVSSSQQQPPPOOOIIILLLOOOQQQSSSXXX___eeesss}}}xxxnnngggeeeaaa]]]^^^dddhhhkkkwwwyyyuuuqqqmmmlllnnnooonnnkkkiiiiiijjjsss}}}zzznnngggbbb___]]]]]]aaaiiirrrxxxtttnnnkkkmmmmmmiiieeeddd]]]___cccfffhhhhhhhhhgggiiihhhggghhhiiihhhfffddd]]]^^^```bbbhhhtttwwwmmmqqq|||\\\]]]^^^^^^\\\[[[[[[\\\```aaadddfffgggmmm~~~ooojjjaaaYYYTTTQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNQQQVVV]]]cccgggnnnsss{{{|||}}}}}}~~~zzzyyyyyyyyyzzzyyywwwtttssssssrrrqqqpppnnnnnnmmmnnnnnnnnnnnnnnnllliiifffdddbbb^^^ZZZVVVSSSPPPPPPMMMOOOOOOOOOOOOQQQUUUYYYbbbjjjvvv}}}wwwoooiiihhh```^^^___dddgggjjjsss|||xxxssspppmmmhhhgggggghhhhhhgggeeedddfffnnnxxx~~~}}}wwwqqqnnnjjjfffaaa```ccckkksssxxxwwwrrrooopppoooiiieeeeeebbbbbbdddeeegggiiijjjkkkgggeeecccccceeefffffffff``````______bbbkkkxxxvvvmmmqqq{{{```aaabbbbbb```^^^]]]^^^```aaadddggggggjjjuuu|||tttiii```ZZZWWWTTTSSSPPPOOOOOONNNNNNMMMMMMMMMKKKLLLOOORRRVVV[[[^^^```jjjpppyyy}}}}}}}}}}}}}}}~~~~~~~~~zzzyyyyyyzzz{{{{{{xxxvvvuuuuuutttsssqqqpppoooooonnnnnnnnnoooppppppllliiigggeeebbb^^^YYYVVVSSSQQQNNNNNNMMMLLLKKKKKKMMMOOOWWW\\\ccclllssszzzwwwssspppkkkiiijjjdddbbbbbbdddffffffjjjoooqqqtttyyy~~~~~~yyy|||}}}yyytttqqqnnnllliiihhhhhhiiikkkkkkhhheeebbbfffmmmrrruuuvvvwwwwwwqqqlllfffcccfffkkkoooqqqsssooommmooonnnjjjggghhhhhhfffddddddfffjjjooorrrmmmjjjgggeeeeeeffffffeeegggfffdddaaaaaagggrrrzzz~~~uuukkkmmmuuu```bbbdddcccaaa_________^^^___bbbfffggggggmmmttt~~~rrrhhhbbb]]]YYYUUUQQQQQQPPPPPPOOOOOONNNNNNKKKLLLNNNQQQSSSVVVWWWXXXeeekkkuuu}}}~~~~~~}}}||||||{{{{{{}}}||||||}}}~~~~~~{{{yyywwwwwwvvvuuusssrrrrrrqqqpppooonnnpppssssssoookkkjjjiiifffbbb^^^ZZZWWWVVVSSSQQQOOONNNLLLLLLLLLLLLLLLPPPUUUZZZ^^^cccgggkkkooottt|||zzzqqqnnnmmmlllmmmoooiiihhhgggggggggffffffffflllooosssxxx|||}}}zzzwwwqqqrrrsssrrrqqqooommmkkkjjjjjjkkkmmmnnnnnnkkkiiiggghhhiiikkknnnqqquuuvvvrrrnnnjjjiiijjjlllkkkiiikkkiiiiiimmmmmmjjjjjjlllkkkhhhdddccceeekkkrrrwwwyyyuuupppkkkiiigggfffdddlllllliiifffdddhhhpppwwwxxx{{{~~~qqqgggffflllwww^^^```bbbbbb```^^^]]]]]]]]]]]]bbbgggiiigggiiimmmvvvyyynnnhhhbbb[[[VVVSSSSSSRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNPPPRRRTTTVVV]]]dddnnnvvv|||}}}~~~~~~~~~}}}||||||{{{~~~}}}}}}~~~~~~|||zzzxxxwwwwwwvvvuuuttttttsssrrrpppppprrrvvvvvvrrrmmmmmmllljjjgggddd```]]]\\\[[[YYYVVVTTTRRRQQQOOONNNIIIKKKOOOQQQSSSUUUXXXZZZ]]]```eeekkkrrrzzzxxxpppnnnnnnmmmnnnppplllmmmllllllkkkjjjhhheeelllmmmpppuuuzzz{{{xxxuuuooonnnnnnqqqsssrrrpppooommmooorrrttttttrrrqqqpppooommmkkkkkkmmmoooqqqqqqpppnnnnnnppptttsssnnniiimmmkkklllooonnnjjjjjjmmmiiigggdddcccfffmmmtttxxx|||xxxsssnnnllljjjgggeeellllllkkkiiigggjjjqqqwwwxxxyyy}}}{{{ooodddbbbgggjjj[[[]]]``````^^^\\\[[[[[[^^^^^^cccjjjllliiiiiilllmmmwww|||rrrkkkddd\\\WWWTTTTTTTTTTTTTTTTTTUUUUUUSSSQQQOOOMMMNNNQQQTTTWWWVVV^^^iiiqqqwww}}}{{{|||~~~~~~~~~~~~~~~}}}}}}|||||||||}}}|||zzzxxxxxxxxxwwwwwwvvvuuuuuuuuuuuurrrqqqtttwwwxxxsssoooooonnnmmmkkkhhhdddbbb``````^^^ZZZWWWUUURRRPPPNNNKKKMMMOOOPPPOOOOOOPPPQQQTTTVVVYYY\\\aaahhhooouuuwwwzzz~~~~~~{{{ssslllkkkllliiihhhjjjnnnooopppooopppooolllhhhjjjkkkmmmsssxxx{{{yyywwwpppnnnnnnsssvvvvvvuuutttuuuyyy}}}~~~}}}{{{{{{{{{vvvtttrrrrrrrrrsssssssssnnnnnnqqqwww|||{{{uuunnnuuusssrrrssspppjjjiiilllfffeeeddddddhhhmmmssswwwvvvsssooommmlllkkkjjjhhhjjjkkkllljjjiiilllsssxxxxxxxxxyyy~~~{{{ooodddbbbgggiii[[[^^^aaaaaa^^^]]]^^^``````ccchhhlllnnnnnnllljjjppppppyyy~~~tttjjjaaa\\\[[[WWWTTTRRRRRRSSSTTTTTTSSSSSSOOOMMMOOOOOONNNPPPTTTVVVZZZaaagggnnnuuu}}}~~~~~~~~~~~~}}}|||||||||||||||{{{|||}}}}}}|||{{{{{{yyywwwtttsssssstttuuusssuuuwwwyyyyyyxxxvvvtttpppppppppooommmkkkhhhgggeeebbb^^^[[[ZZZXXXUUUSSSRRROOOMMMLLLLLLMMMLLLKKKOOOOOOPPPRRRVVVZZZ^^^aaaggghhhkkkoootttxxx|||~~~~~~{{{|||}}}~~~~~~wwwrrrmmmiiihhhiiiiiiiiinnnooopppqqqrrrrrrrrrrrrlllnnnnnnmmmmmmqqquuuvvvsssrrrppprrrtttwwwxxxxxxzzzxxxwwwwww}}}zzzvvvttttttsssrrrqqqmmmnnnqqqwww}}}|||uuunnnxxxvvvtttqqqnnnmmmlllllleeegggiiiiiihhhiiijjjllljjjlllllllllmmmooopppoookkknnnmmmhhhgggmmmuuuyyy{{{yyyyyy|||{{{nnneeeaaabbbiiiZZZ^^^aaabbb```^^^^^^___^^^```dddkkkqqqssssssqqqnnnmmmsss~~~{{{wwwqqqkkkddd___[[[WWWUUUSSSRRRSSSTTTSSSRRRUUURRRPPPRRRQQQNNNNNNQQQSSSWWW\\\bbbiiipppwww|||~~~}}}|||{{{{{{|||}}}}}}{{{}}}~~~~~~}}}{{{wwwvvvtttrrrqqqqqqrrrssstttuuuvvvxxxxxxwwwuuutttrrrrrrrrrqqqpppnnnllljjjiiifffbbb```^^^]]]ZZZXXXUUUSSSPPPOOOOOOOOONNNMMMNNNMMMMMMNNNPPPSSSUUUWWWWWWXXXZZZ]]]aaadddhhhjjjqqqvvv|||~~~|||{{{zzzzzzxxxzzz{{{|||}}}yyyqqqooollliiigggfffggghhhkkkkkkmmmoooqqqssstttuuunnnnnnmmmlllkkkmmmooopppqqqpppqqqsssxxx}}}~~~wwwwwwyyyyyyxxxvvvtttrrrqqqpppqqqllllllnnntttyyyxxxsssmmmqqqqqqpppooonnnllljjjiiiiiihhhhhhggggggffffffeeeccceeehhhiiikkklllkkkjjjmmmmmmjjjhhhkkksssxxxyyyvvvsssssswww}}}qqqfffdddeeennnYYY]]]aaaccccccaaaaaaaaa]]]]]]___gggqqqwwwwwwuuujjjhhhkkkxxxxxxuuurrrooommmhhhaaa\\\WWWUUUTTTSSSTTTTTTRRRPPPWWWSSSSSSTTTSSSNNNMMMOOOOOORRRWWW\\\aaagggnnnsss}}}|||{{{zzzzzz|||}}}|||}}}~~~~~~}}}|||vvvuuusssrrrrrrrrrssssssuuuuuuuuuuuuuuuuuuttttttsssssssssrrrqqqooonnnmmmnnnkkkhhheeedddcccaaa___ZZZXXXUUUTTTSSSSSSQQQPPPOOONNNMMMLLLLLLLLLNNNNNNNNNNNNOOOQQQTTTVVVXXXZZZ^^^bbbgggjjjmmmrrryyy~~~xxxwwwwwwvvvvvvvvvwwwwwwvvvwwwyyyzzz{{{~~~}}}rrrkkklllmmmjjjgggeeegggjjjjjjkkkmmmoooqqqrrrtttuuukkkjjjiiiiiiiiijjjkkkmmmpppppprrrvvv{{{}}}ssstttxxxvvvwwwwwwtttooommmnnnpppjjjiiikkkooossstttqqqmmmnnnpppssstttssspppmmmjjjhhheeecccdddfffgggeeebbb^^^___cccfffhhhhhhhhhhhhmmmkkkhhhgggnnnwwwzzzwwwvvvrrrrrryyyyyyjjjfffiiixxxZZZ\\\___ccceeeggghhhiiidddaaa___eeennntttrrrnnneeedddfffnnn~~~~~~xxxqqqnnnmmmjjjddd^^^YYYWWWUUUUUUUUUTTTQQQOOOTTTRRRSSSUUUTTTOOOLLLMMMLLLOOORRRVVVZZZ___fffjjjttt{{{}}}{{{zzzzzz{{{}}}~~~||||||}}}~~~~~~}}}||||||xxxxxxwwwvvvvvvvvvwwwwwwvvvuuutttsssrrrsssttttttqqqqqqqqqppppppooonnnnnnpppmmmjjjiiihhhgggeeeccc```^^^[[[ZZZYYYXXXVVVTTTRRRQQQPPPOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPRRRRRRUUUXXX[[[]]]^^^bbbgggkkkmmmrrrwww|||~~~zzzyyytttttttttssstttuuuuuuvvvuuuvvvxxxxxxyyy{{{~~~{{{sssgggkkknnnmmmhhhfffhhhkkklllnnnqqqtttuuutttrrrqqqgggddddddgggiiiiiijjjlllppppppqqquuuzzz~~~}}}rrrqqquuuvvvxxxyyytttmmmiiijjjmmmiiihhhiiikkkoooqqqpppnnnnnnqqqvvvxxxxxxsssnnnjjjccc___^^^aaafffiiihhhddd]]]]]]___cccffffffgggjjjlllllljjjhhhnnnvvvzzzxxxyyytttuuu~~~nnnhhhkkk[[[[[[]]]aaagggmmmqqqsssqqqlllggghhhmmmnnnjjjeeeaaa```cccjjjvvv|||rrrmmmlllkkkhhhddd\\\ZZZWWWVVVUUUTTTRRRPPPQQQOOOQQQTTTTTTOOOLLLMMMLLLNNNPPPRRRUUUYYY___ccclllttt}}}{{{zzz{{{||||||||||||||||||||||||||||||zzzzzzzzzyyyyyyyyyyyyzzzvvvuuusssrrrqqqrrrssstttqqqqqqqqqpppppppppqqqqqqooommmkkkiiiiiiiiigggfffdddccc```______]]][[[YYYUUUUUUTTTSSSSSSRRRRRRRRRNNNNNNMMMLLLKKKKKKLLLLLLMMMNNNPPPQQQSSSVVVZZZ]]]\\\```eeegggjjjqqq|||}}}zzzwwwtttsssssssssrrrrrrrrrsssssstttvvvvvvwwwwwwwwwxxx{{{}}}}}}~~~wwwrrrfffjjjnnnlllgggdddfffiiiiiimmmtttyyy{{{xxxtttpppiiidddbbbgggiiigggfffiiijjjjjjlllqqqwww{{{}}}}}}tttrrrsssvvvyyyyyytttlllggggggiiigggggghhhjjjmmmooooooooollloootttwwwvvvqqqkkkgggccc```^^^aaagggjjjhhheee^^^ZZZZZZ___bbbbbbffflllmmmppppppmmmnnnttt{{{~~~|||wwwwwwuuujjjkkkZZZZZZ\\\bbbiiiqqquuuxxxzzzuuuooommmllljjjddd___^^^^^^bbbiiissswwwpppnnnmmmmmmlll```]]]YYYWWWVVVUUUSSSRRRPPPOOOPPPSSSSSSNNNLLLNNNMMMNNNOOOOOOQQQUUUZZZ^^^fffnnnzzz~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||||||||}}}zzzzzzzzzzzzyyyyyyxxxxxxwwwvvvtttsssrrrrrrssstttrrrrrrrrrrrrrrrssstttuuuooommmkkkjjjkkkkkkjjjhhhgggfffdddddddddbbb```]]]XXXXXXXXXXXXXXXXXXXXXXXXSSSRRRPPPOOOMMMLLLLLLLLLJJJJJJKKKMMMPPPTTTWWWYYYTTTWWW[[[[[[\\\```iiippp{{{{{{{{{zzzxxxwwwuuutttqqqppppppoooooopppppppppuuuuuuvvvvvvvvvwwwzzz|||}}}zzzsssooonnniiikkkllljjjfffcccccceeebbbhhhqqqxxx|||{{{wwwtttqqqhhheeejjjkkkeeeaaacccbbbcccgggmmmtttzzz|||}}}vvvsssssstttuuuuuuqqqkkkfffeeeeeeffffffhhhiiikkkmmmooopppooorrrvvvyyyxxxuuupppmmmjjjhhheeeeeeggggggdddaaa]]]XXXXXX^^^```___cccjjjnnnrrrrrrnnnnnnuuu|||ooooooWWWXXX]]]dddlllrrrtttssswwwtttpppmmmjjjfffaaa]]]\\\\\\___hhhsss|||uuurrrqqqqqqeeeaaa[[[WWWUUUUUUUUUTTTTTTQQQQQQTTTRRRNNNLLLMMMNNNNNNNNNMMMNNNQQQVVVZZZ___gggsss}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvuuutttssssssssssssqqqqqqqqqqqqrrrsssuuuvvvqqqooommmmmmmmmnnnmmmllliiihhhgggggggggfffcccaaa^^^____________^^^]]]]]][[[ZZZXXXVVVTTTSSSRRRRRRNNNMMMMMMNNNQQQSSSUUUVVVPPPSSSWWWWWWUUUXXX^^^eeemmmuuuxxxxxxxxxxxxxxxxxxxxxxxxmmmmmmmmmmmmnnnnnnooopppqqqssstttuuuvvvxxx{{{~~~zzzqqqmmmmmmooopppooonnnkkkhhhfffdddddd^^^ccckkkrrrwwwxxxwwwuuuvvvkkkggglllmmmeee```bbb```bbbfffllltttyyy{{{{{{|||vvvsssrrrrrrnnnnnnnnnllljjjgggeeedddcccdddggghhhjjjkkkmmmoooqqqssswwwzzz{{{zzzyyywwwrrrpppmmmjjjgggdddaaa```\\\XXXZZZccceee```aaahhhkkkllljjjgggkkkvvvwwwwww~~~UUUWWW]]]fffnnnrrrpppmmmooonnnmmmkkkgggccc___]]]\\\ZZZ]]]fffsss}}}uuurrrqqqhhhccc\\\WWWUUUUUUVVVVVVXXXUUUTTTUUURRRMMMKKKMMMNNNNNNMMMLLLLLLOOOTTTXXXXXX```lllvvv~~~}}}}}}|||||||||||||||}}}zzz|||}}}}}}}}}|||{{{yyyxxxwwwwwwvvvvvvuuuttttttssssssooonnnnnnnnnoooqqqssstttrrrqqqoooooopppqqqpppoooiiihhhhhhhhhiiihhheeeccceeeeeeeeeeeedddcccbbbaaa___^^^\\\ZZZWWWVVVUUUTTTPPPOOOMMMLLLMMMNNNNNNNNNJJJNNNRRRRRRPPPQQQWWW\\\\\\cccllluuu|||}}}|||}}}}}}yyyrrrrrrrrrrrrssstttuuuvvvlllllllllmmmnnnpppqqqrrrooopppssstttvvvyyy~~~uuunnnmmmqqqvvvxxxuuuqqqnnnllljjjhhheee```cccggglllppprrrsssrrruuukkkgggnnnppphhhccceeedddeeehhhnnnssswwwxxxxxxpppuuuvvvppplllmmmooooooiiihhhhhhhhhiiihhhfffcccaaacccfffhhhiiijjjlllmmmmmmooorrrvvvxxxzzz{{{{{{ttttttrrrmmmhhhcccaaaaaa]]]YYY^^^iiikkkdddbbbgggfffddd___^^^gggvvvyyy~~~|||}}}~~~[[[[[[^^^dddlllooolllhhhfffeeecccbbbbbbbbb```^^^^^^___```dddkkkyyy}}}yyyxxxqqqlllddd]]]YYYXXXYYYZZZUUUUUUTTTSSSQQQPPPNNNMMMMMMNNNPPPRRRSSSSSSRRRRRRZZZ___fffnnnvvv~~~}}}}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuusssrrrpppooooooppprrrsssrrrrrrrrrqqqqqqooonnnnnnmmmllljjjhhhggggggggghhhiiiiiiiiijjjjjjkkkkkkkkkiiihhheeeccc___]]][[[YYYXXXUUURRRRRRSSSTTTRRROOONNNNNNOOOPPPQQQRRRSSSTTTXXXZZZ]]]cccjjjrrrxxx|||~~~}}}|||zzzxxxvvvuuutttppppppppppppoooooooooooopppooommmmmmnnnnnnnnnmmmrrrtttwwwyyy|||yyyqqqllllllnnnqqqttttttooohhhllltttqqqfffeeebbbccchhhjjjjjjmmmqqqnnnooopppqqqpppnnnllljjjfffhhhlllqqqvvvxxxvvvtttvvvqqqkkkggggggiiijjjkkknnnhhhbbb```bbbdddccc```bbbdddffffffeeeeeegggiiiiiiiiijjjlllqqqwww}}}sssqqqmmmjjjhhheeeaaa^^^[[[^^^bbbfffhhhgggfffdddmmmfff^^^]]]cccnnnxxx}}}~~~ssszzz```^^^___ccchhhjjjgggccccccaaa```___```___^^^\\\\\\^^^```bbbeeennn|||}}}yyytttooofff___ZZZXXXWWWXXXVVVVVVUUUTTTRRRPPPOOONNNOOONNNNNNNNNNNNPPPQQQRRRSSSWWW]]]dddkkkttt|||}}}}}}~~~~~~|||zzzyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuvvvuuusssqqqppppppqqqrrrqqqqqqqqqqqqpppooonnnnnnmmmmmmllllllllllllmmmmmmjjjjjjkkkkkklllmmmnnnnnnjjjiiihhhfffcccaaa______]]]ZZZWWWWWWWWWWWWVVVTTTUUUUUUUUUUUUTTTTTTTTTSSSVVVWWWZZZ^^^ccciiimmmppp|||~~~{{{{{{yyyxxxvvvtttsssrrrnnnnnnnnnnnnnnnnnnnnnnnnmmmlllllllllmmmooooooooopppssswwwzzz}}}}}}xxxqqqjjjggggggjjjmmmlllooonnnllluuuxxxkkkfffdddfffhhhhhhkkkoooqqqrrruuuvvvtttpppkkkhhhfffgggkkkooossstttsssqqqqqqmmmhhhfffgggjjjlllmmmlllfff___]]]___aaaaaa``````bbbeeefffggghhhkkkmmmkkkkkkkkkmmmqqquuuwwwyyyrrrpppllliiihhhfffcccaaa\\\^^^aaadddeeeeeedddcccjjjeee___]]]```hhhooosssssswwwyyydddaaa______bbbbbb___\\\^^^\\\[[[[[[]]]^^^]]]]]][[[___bbbaaa___cccllltttzzztttkkkccc^^^[[[YYYXXXXXXXXXWWWUUUSSSRRRPPPOOOPPPOOOLLLKKKKKKLLLOOOQQQQQQTTTXXX]]]cccllltttzzz~~~~~~}}}{{{yyyxxxwwwxxxyyyzzzyyyxxxvvvuuuxxxwwwtttrrrqqqppppppqqqqqqqqqqqqppppppooonnnnnnkkklllmmmnnnooopppppppppllllllmmmmmmnnnoooooopppkkkkkkjjjjjjiiigggfffeeecccaaa___]]]]]]]]][[[ZZZ^^^^^^]]][[[YYYWWWUUUTTTUUUVVVWWWYYY\\\___bbbccclllqqqzzz~~~{{{yyywwwvvvuuutttrrrqqqooooookkkkkklllllllllllllllllliiijjjjjjkkkmmmoooqqqrrrppptttyyy}}}sssoooiiicccaaacccgggiiiggglllnnnrrr~~~ssslllffffffggggggjjjnnnooorrrwwwzzzyyytttnnnjjjmmmnnnpppsssvvvvvvtttrrrkkkhhheeeeeehhhkkknnnooooooiiiccc```bbbdddeeedddaaadddggghhhiiijjjlllmmmiiijjjkkkooosssuuuuuutttqqqnnnkkkhhhggggggeeeddd]]]^^^___```aaaaaaaaaaaabbbaaa___^^^^^^aaafffjjjllloooyyyzzzdddaaa]]][[[[[[[[[ZZZYYYYYYXXXXXXZZZ]]]aaabbbbbb^^^cccgggddd___]]]bbbhhhxxxzzzqqqjjjeeebbb^^^[[[[[[ZZZXXXVVVTTTSSSRRRQQQPPPOOOMMMLLLKKKLLLMMMNNNPPPRRRTTTXXX]]]dddlllrrrvvv~~~}}}{{{yyyxxxwwwxxxzzz{{{zzzxxxuuutttwwwvvvtttrrrqqqqqqqqqqqqqqqqqqppppppooooooooooooiiikkklllnnnooonnnnnnmmmooooooooonnnnnnnnnnnnmmmkkkkkklllllllllkkkjjjjjjhhhfffdddcccaaa```______ccccccbbbaaa^^^[[[YYYWWWXXXXXXXXXYYY[[[\\\]]]^^^bbbdddiiirrr{{{xxxvvvuuusssrrrqqqpppnnnmmmlllkkkiiiiiiiiiiiijjjjjjjjjjjjiiijjjkkklllmmmooorrrssssssvvv{{{}}}oookkkeeeaaa___aaaeeeggggggkkkoootttxxxooofffeeefffgggjjjnnnkkknnntttxxxzzzxxxuuurrrssssssssstttvvvvvvtttrrriiigggeeefffhhhlllnnnooommmjjjfffeeeeeeffffffeeefffhhhjjjjjjiiiiiiiiijjjfffgggkkkqqqwwwyyywwwtttpppmmmiiigggfffeeedddccc___^^^^^^]]]]]]^^^^^^___YYY\\\^^^^^^]]]___cccggggggjjjtttvvv{{{dddaaa]]]ZZZZZZZZZ[[[[[[WWWVVVWWWZZZ```eeeiiijjjccchhhkkkgggaaa]]]```dddhhhooo~~~vvvppplllhhhbbb^^^]]]\\\YYYWWWUUUSSSRRRRRRPPPPPPPPPPPPOOONNNMMMLLLMMMNNNPPPQQQUUU[[[bbbgggpppxxx}}}{{{yyyxxxwwwyyyzzz{{{{{{xxxuuussstttssssssrrrrrrrrrrrrrrrrrrqqqppppppoooppppppqqqlllmmmnnnnnnnnnmmmkkkjjjqqqqqqooonnnmmmkkkjjjjjjiiijjjlllmmmmmmlllkkkjjjhhhhhhgggeeecccbbbbbbbbbddddddddddddbbb___]]][[[YYYYYYZZZ[[[\\\\\\]]]]]]``````aaaeeelllvvv~~~}}}{{{xxxvvvtttsssrrroooooonnnlllkkkjjjiiiiiiggghhhhhhhhhiiiiiiiiijjjjjjlllnnnooonnnooorrruuuwwwyyy}}}{{{rrrllliiiccc___^^^```ccceeefffhhhkkkpppxxxvvvkkkcccaaadddeeehhhkkkiiilllppptttvvvwwwwwwwwwsssrrrppppppqqqqqqooonnnjjjhhhggggggiiikkkkkkkkkeeeddddddddddddcccaaa___eeegggjjjkkkiiihhhhhhhhhggghhhlllsssyyyzzzuuupppnnnkkkgggeeedddcccaaa```______]]]\\\\\\\\\]]]]]]XXX\\\______^^^]]]```cccaaaeeennnyyywww}}}bbb```]]][[[ZZZ[[[]]]___WWWVVVWWW[[[aaaggglllmmmiiijjjiiieee```]]]]]]___^^^```jjj|||~~~wwwsssnnnfff```^^^]]]ZZZWWWTTTSSSSSSSSSOOOPPPQQQQQQQQQPPPNNNMMMNNNOOOPPPQQQSSSWWW]]]aaalllttt~~~}}}|||zzzyyyzzz{{{||||||{{{yyywwwuuussstttttttttttttttttttttsssrrrqqqppppppqqqrrrsssqqqqqqqqqpppooonnnllllllqqqqqqooonnnllljjjiiihhhiiijjjkkkmmmmmmkkkjjjhhhgggggggggeeecccbbbcccddddddeeeffffffeeecccaaa___[[[[[[\\\]]]^^^^^^]]]]]]___^^^]]]^^^aaaggglllpppsssuuuxxx{{{~~~}}}|||vvvuuutttrrrqqqpppppppppmmmmmmlllkkkjjjiiihhhggggggggghhhhhhiiijjjjjjjjjlllooorrrrrrqqqrrruuuyyy{{{}}}uuunnnhhheeeaaa]]]]]]___bbbdddcccdddeeeiiipppwww{{{|||rrrggg___```ccccccdddeeeiiikkknnnqqqtttuuuuuuuuuuuussspppooooooooonnnmmmjjjhhhgggggghhhhhhhhhfffcccddddddeeedddbbb```___```cccgggiiiiiiiiiiiijjjiiiiiikkkqqqvvvuuunnnhhhgggeeeccccccbbbaaa___]]]```___^^^]]]]]]]]]]]]^^^^^^___```___^^^]]]]]]^^^ccceeemmmwww}}}]]]\\\ZZZXXXWWWXXXZZZ\\\XXXWWWWWWZZZ___eeeiiikkkkkkhhhccc^^^[[[YYYWWWWWW[[[[[[```kkk{{{~~~vvvlllddd___]]]ZZZVVVTTTSSSRRRRRRPPPPPPPPPPPPOOOOOOOOOOOONNNOOOQQQRRRRRRUUUXXX[[[eeemmmvvv~~~~~~~~~}}}|||~~~~~~~~~}}}|||{{{zzzyyywwwwwwwwwwwwvvvvvvuuutttuuutttrrrqqqqqqrrrtttuuutttsssrrrqqqoooooonnnnnnpppooonnnmmmlllkkkkkkjjjiiijjjlllmmmllljjjgggfffeeefffgggeeecccbbbcccfffeeefffhhhiiihhheeecccaaa``````aaabbbbbbaaa```___\\\\\\[[[[[[\\\___aaacccccceeehhhkkknnnqqqssstttwwwyyy|||~~~|||||||||{{{zzzyyyxxxwwwwwwoooooonnnnnnmmmmmmnnnnnnllllllkkkjjjiiihhhgggggghhhhhhiiiiiijjjkkkkkkkkklllppptttttttttuuuzzzyyypppkkkeeebbb___]]]^^^aaadddgggeeeccccccfffjjjoootttwwwsssiiibbbcccfffeeecccbbbeeehhhmmmrrruuuvvvuuutttwwwtttqqqooooooooonnnnnngggfffeeeeeeffffffdddbbbeeeeeedddbbbaaaaaabbbccc^^^aaaeeehhhhhhgggggggggeeedddfffkkkqqqppphhhaaa^^^^^^^^^```aaaaaa^^^\\\__________________^^^^^^aaa___]]]]]]^^^___^^^^^^eeefffkkksssxxx{{{WWWWWWVVVTTTRRRSSSUUUWWWYYYWWWVVVXXX]]]bbbeeegggkkkeee]]]WWWUUUTTTRRRPPPYYYWWWYYY___hhhwww~~~rrriii___]]]ZZZVVVSSSRRRRRRRRRRRRPPPNNNMMMMMMNNNPPPRRRIIIJJJLLLMMMMMMOOOQQQSSS^^^eeeooovvv}}}}}}~~~~~~~~~}}}||||||{{{{{{zzzzzzxxxwwwuuutttvvvtttsssrrrrrrsssuuuvvvsssrrrqqqooonnnoooooopppnnnnnnnnnnnnmmmmmmmmmmmmjjjkkkmmmmmmllliiifffdddccceeefffeeecccbbbdddgggggghhhjjjjjjiiigggdddbbbffffffggggggfffdddbbbaaaXXXYYYYYYZZZ[[[\\\]]]^^^]]]^^^```bbbdddffffffgggdddeeegggiiilllqqqxxx|||~~~}}}zzzuuusssrrrsssssssssrrrqqqqqqpppoooooonnnnnnkkkkkkkkkkkkkkkkkklllmmmlllkkkkkkjjjiiihhhhhhggghhhiiiiiijjjkkklllllllllkkkoootttvvvvvvxxx~~~xxxooohhhdddcccbbb```___aaaeeeiiillliiifffdddeeegggkkkppptttwwwnnnhhhiiillliiidddbbb^^^ccckkksssxxxzzzxxxwwwssspppllljjjjjjkkkjjjjjjdddcccccccccddddddbbb```cccaaa^^^[[[ZZZ[[[___bbb```cccfffgggfffdddbbbbbb^^^]]]___eeelllmmmfff___XXXYYY[[[^^^aaaaaa___\\\___``````aaaaaa```______```\\\YYYZZZ^^^bbbbbbaaaaaaaaaeeekkkoooqqqwww~~~SSSQQQPPPOOOQQQRRRRRRRRRQQQSSSUUUXXXZZZ[[[\\\\\\^^^]]][[[XXXUUURRROOOMMMPPPSSSVVVXXX\\\iii{{{ssskkkbbbYYYWWWUUUSSSRRRTTTQQQQQQRRRRRRQQQPPPPPPOOOQQQPPPOOONNNNNNOOOQQQRRRYYY\\\dddoooxxx~~~|||}}}~~~|||zzzxxxwwwwwwvvvuuutttttttttuuuwwwyyyyyyxxxwwwwwwwwwuuusssqqqpppqqqqqqooonnnqqqpppooonnnmmmmmmmmmmmmnnnnnnmmmllljjjiiihhhhhhdddeeeeeeeeeeeeeeeeeeeeehhhhhhhhhhhhiiiiiiiiiiiieeeeeefffgggggghhhggggggccc```\\\ZZZZZZZZZZZZYYYXXXZZZ\\\^^^___``````___\\\\\\]]]___bbbfffiiikkkmmmooosssuuuvvvxxxzzz||||||zzzxxxwwwvvvvvvssssssssstttuuuuuuvvvvvvqqqqqqqqqpppoooooonnnnnnpppnnnlllkkkllllllkkkiiigggggghhhiiiiiiiiiiiiiiiiiikkklllkkkjjjiiijjjkkkkkkiiigggfffgggjjjnnnpppppprrrsssssstttyyyxxxmmmgggdddbbbeeeccc```^^^___fffooouuuvvvpppiiifffgggjjjllllllqqqmmmlllqqqwwwuuujjj___ccc```gggvvv|||vvvrrrvvvrrrooolllkkkjjjiiihhhfffbbbbbbaaa___]]]]]]___aaaaaa^^^ZZZWWWXXX]]]cccgggkkkiiifffeeeeeeiiimmmppphhheeebbbdddiiillljjjggg``````___^^^^^^___``````fffjjjiiiddd___^^^\\\YYY\\\]]]]]]]]]]]]\\\[[[[[[^^^aaafffkkkoooqqqrrrrrryyyNNNNNNNNNOOOPPPPPPOOOMMMPPPRRRUUUWWWYYYYYYYYYYYY[[[ZZZYYYVVVTTTQQQNNNMMMMMMQQQTTTVVVYYYbbbppp{{{oooeee[[[XXXWWWTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRQQQOOONNNNNNOOOQQQRRRUUUXXX___iiipppxxx~~~~~~}}}{{{zzzwwwvvvvvvvvvvvvuuuuuuuuuuuuwwwyyyyyyxxxwwwwwwwwwvvvtttrrrqqqrrrrrrqqqpppppppppooonnnnnnnnnoooooonnnnnnmmmlllkkkjjjiiiiiiffffffffffffffffffeeeeeeggggggggghhhiiijjjjjjkkkhhhhhhiiijjjjjjjjjjjjjjjgggddd```^^^]]]]]]\\\[[[YYYZZZ\\\^^^_________^^^]]]\\\\\\\\\^^^___aaabbb___aaadddffffffgggjjjkkkooonnnmmmlllkkkkkkkkkkkkjjjjjjkkkkkklllmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjmmmkkkiiihhhiiiiiihhhggggggggghhhiiiiiiiiiiiiiiijjjkkklllkkkiiiiiiiiikkkiiihhhgggggghhhkkknnnppptttwwwyyyzzz|||}}}nnnddd```^^^^^^bbbbbbaaa```aaaeeekkkooouuuqqqmmmjjjjjjjjjhhhgggoookkkjjjnnnttttttkkkcccbbb^^^dddpppuuupppmmmqqqqqqpppnnnkkkhhheeecccbbbaaaaaa```^^^]]]^^^aaacccccc```\\\YYYYYY\\\```bbbgggdddaaa```bbbffflllpppiiifffccceeejjjnnnmmmlllgggeeeccc```______aaaaaacccgggfffaaa^^^___^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^bbbgggkkkmmmnnnnnnzzzKKKLLLNNNOOOOOONNNLLLKKKNNNPPPSSSVVVWWWVVVUUUTTTVVVUUUUUUSSSQQQOOOMMMLLLKKKNNNQQQRRRSSSXXXbbbjjj{{{{{{nnnaaa]]][[[WWWRRRPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRPPPOOOOOOOOOPPPPPPQQQRRRXXX```fffmmmyyy|||zzzyyyuuuuuuvvvvvvvvvwwwwwwwwwuuuwwwyyyyyywwwvvvvvvwwwvvvtttsssssstttuuuuuutttqqqppppppoooooooooppppppnnnnnnmmmmmmlllkkkjjjjjjiiihhhhhhggggggfffffffffeeefffggghhhjjjkkklllmmmiiijjjkkkkkklllkkkkkkkkkjjjgggdddbbbbbbaaa```___\\\]]]^^^___```___^^^^^^[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZ\\\^^^_________aaacccccccccdddeeeeeeeeeeeedddbbbbbbccccccdddeeeeeefffggggggggghhhhhhhhhiiiiiijjjiiigggfffggghhhgggfffgggggghhhiiiiiiiiiiiihhhjjjllllllkkkiiiiiiiiijjjhhhhhhhhhiiikkkmmmoooqqqsssvvvzzz~~~ttteee]]][[[\\\^^^___```aaabbbbbbbbbeeegggooonnnmmmmmmllljjjgggdddiiifffdddgggkkklllhhhcccbbb^^^```iiimmmiiigggjjjlllnnnooolllfffaaa______`````````^^^^^^___cccffffffdddaaa^^^\\\\\\]]]^^^dddbbb___]]]^^^bbbfffiiifffcccaaadddiiinnnoooooojjjgggbbb___^^^```ccceeebbbeeeddd___]]]```aaa```ZZZZZZYYYXXXXXXYYYZZZ[[[YYY\\\```eeehhhkkkkkklllyyyyyyzzzzzz{{{LLLMMMOOOOOONNNMMMMMMMMMLLLNNNQQQTTTTTTSSSQQQOOOQQQQQQQQQPPPOOOMMMLLLKKKKKKMMMNNNNNNNNNRRRYYY```lll|||kkkbbb^^^YYYTTTRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPSSSYYY^^^eeeppp{{{~~~|||zzzyyyuuuuuuvvvwwwxxxyyyyyyzzzwwwxxxyyyyyywwwvvvwwwxxxwwwvvvtttuuuwwwxxxxxxwwwssssssqqqppppppooooooooonnnnnnnnnmmmmmmlllllllllkkkkkkjjjjjjiiihhhggggggggghhhhhhiiikkkllllllmmmjjjjjjkkkkkkkkkkkkkkkjjjjjjhhhfffeeefffgggfffeee```aaabbbccccccbbbaaa```YYYYYYZZZ[[[\\\]]]^^^^^^___aaabbbaaa``````bbbdddaaabbbccceeeeeeeeedddcccaaaaaabbbbbbcccdddddddddfffgggggghhhiiiiiijjjjjjjjjiiigggggghhhiiihhhgggggghhhhhhiiiiiiiiiiiiiiikkklllmmmllljjjiiijjjkkkjjjjjjkkklllnnnpppqqqrrrssswww}}}ooobbb\\\\\\___bbb^^^```aaa```______```aaafffggghhhjjjkkkjjjhhhgggcccaaa___^^^___```___]]]aaa]]]^^^cccfffcccaaaccceeejjjnnnllleee___^^^___aaaaaa```^^^^^^```dddggggggfffeeecccbbb```___^^^eeedddbbb```____________```^^^^^^```eeejjjnnnooofffccc^^^[[[[[[___dddhhhdddgggeee```___bbbdddddd]]]\\\ZZZXXXWWWXXXYYYZZZ[[[]]]```dddhhhjjjkkkkkktttqqquuu}}}}}}}}}LLLMMMNNNMMMKKKKKKLLLNNNKKKMMMOOOQQQQQQPPPNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKMMMMMMLLLJJJJJJNNNVVV\\\dddrrruuuhhh```ZZZUUUTTTRRRRRRQQQQQQQQQRRRRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOQQQPPPRRRWWWZZZ___iiisss}}}~~~|||zzzyyyuuuvvvwwwxxxzzz{{{||||||yyyzzzzzzyyywwwwwwwwwyyyxxxwwwvvvwwwyyyzzzzzzyyyvvvuuutttrrrpppooonnnnnnooonnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiikkkkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmllllllhhhgggfffgggiiikkkkkkjjjffffffggghhhhhhfffeeeddd______```aaabbbbbbbbbbbbcccccccccbbbaaaaaabbbdddbbbcccdddeeeeeedddbbbaaaccccccddddddeeeeeeffffffffffffggghhhiiijjjjjjkkkiiihhhgggggghhhiiiiiihhhhhhiiiiiijjjjjjjjjjjjjjjkkkmmmnnnmmmlllkkklllmmmkkklllmmmoooqqqsssuuuvvv}}}wwwiii^^^ZZZ[[[^^^aaa``````___\\\ZZZ[[[]]]___bbbcccddddddeeefffggghhhbbbbbb```]]]YYYWWWXXXYYY\\\ZZZ[[[___```^^^\\\\\\^^^dddjjjjjjfffbbbaaaccccccbbbaaa___^^^```dddhhhggghhhhhhhhhgggdddbbbaaacccdddeeeeeeddd```\\\ZZZ\\\\\\\\\___ccchhhlllmmmgggccc]]]YYYYYY]]]cccggghhhjjjiiicccaaaccceeedddbbb```]]]ZZZXXXXXXXXXYYY[[[]]]```cccfffhhhiiijjjoookkkoooyyyxxxtttJJJLLLOOONNNKKKJJJKKKNNNJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKNNNMMMKKKHHHIIIMMMSSSXXX\\\bbbooosssfff[[[VVVVVVUUUTTTRRRQQQQQQQQQRRRSSSSSSRRRRRRRRRQQQPPPPPPPPPQQQPPPRRRVVVWWWZZZbbblllssszzz}}}~~~~~~|||{{{zzzwwwxxxyyyzzz|||}}}~~~{{{||||||zzzxxxxxxyyyzzzzzzxxxwwwxxxzzz{{{{{{zzzwwwvvvuuusssqqqpppooooooooooooooooooooooooppppppooonnnnnnmmmmmmlllllllllnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqpppooohhhhhhhhhjjjlllnnnnnnmmmjjjkkklllllllllkkkjjjiiiiiiiiiiiiiiihhhgggfffeeefffgggfffeeecccccceeeggghhhhhhhhhhhhgggfffeeeeeecccddddddeeeeeefffggggggeeeeeefffgggggghhhiiiiiihhhfffeeefffhhhiiiiiihhhjjjjjjkkkllllllllllllkkklllmmmoooooonnnnnnoooqqqnnnooopppssswww|||ssslllaaaYYYVVVWWWYYYZZZaaa```]]]ZZZXXXXXX[[[^^^bbbbbbbbbaaa```aaacccffffffhhhhhhccc[[[WWWWWWYYYWWWXXX[[[^^^```^^^ZZZWWWZZZ___eeehhhgggffffffhhhfffeeeccc___]]]___cccfffhhhiiijjjjjjiiigggdddccc___aaadddffffffbbb^^^[[[[[[\\\^^^```dddgggiiikkklllggg```ZZZXXXZZZ___bbbhhhkkkjjjdddaaabbbcccbbbcccaaa___\\\ZZZYYYYYYYYY[[[\\\^^^aaaccceeeggghhhmmmggggggkkkjjjiiiwwwIIIOOOUUUVVVRRROOOMMMNNNJJJJJJKKKKKKLLLMMMNNNOOOMMMNNNNNNNNNMMMMMMLLLKKKLLLKKKJJJIIIIIIKKKNNNQQQTTTXXXbbbrrrsssccc[[[ZZZWWWUUUSSSQQQPPPPPPQQQRRRQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOQQQTTTUUUUUU\\\dddiiippp{{{}}}~~~}}}||||||zzzzzz{{{|||~~~~~~~~~}}}|||yyyyyyzzz|||{{{yyyxxxxxxzzz{{{{{{zzzvvvuuutttsssrrrrrrrrrrrrooooooooopppppppppqqqqqqoooooooooooonnnnnnnnnnnnoooooooooppppppqqqqqqqqqsssssssssssssssrrrqqqppplllkkkkkkmmmooopppooonnnlllmmmnnnoooooonnnmmmmmmmmmmmmmmmnnnmmmllljjjjjjkkkkkkjjjhhhggggggiiillllllkkkjjjjjjiiiiiijjjjjjddddddeeeeeeffffffggggggfffffffffgggggghhhhhhhhhiiigggfffgggjjjkkkkkkkkkkkklllmmmmmmnnnmmmmmmmmmlllmmmoooppppppqqqsssuuuuuuvvvxxx}}}zzzkkkfff___YYYWWWVVVVVVVVV```___]]]ZZZXXXXXXZZZ]]]^^^```bbbaaa```aaacccfffgggmmmpppkkkaaaYYYYYY\\\WWW[[[aaaeeehhhfff```ZZZ[[[^^^bbbfffiiijjjkkkkkkjjjhhheee```]]]^^^aaadddiiijjjjjjjjjiiifffcccaaa^^^```aaabbbbbb```]]][[[YYY[[[^^^```bbbccceeefffkkkfff___XXXUUUWWW[[[^^^cccffffffbbb___``````^^^______^^^]]]\\\[[[ZZZZZZ]]]^^^___aaadddfffggghhhmmmhhheeedddcccggguuuJJJRRR[[[___[[[UUUQQQOOOJJJJJJIIIJJJKKKMMMOOOPPPNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIJJJJJJIIIIIIIIIIIIPPPUUU^^^hhhwwwkkk```^^^XXXVVVTTTQQQPPPPPPPPPQQQPPPQQQRRRRRRRRRRRRRRRQQQNNNMMMPPPSSSRRRRRRWWW___cccjjjuuu~~~~~~}}}}}}}}}||||||}}}~~~~~~|||zzzzzz{{{}}}|||zzzxxxxxxzzz{{{zzzyyyssssssssssssssstttuuuvvvooooooooopppqqqqqqrrrrrrooooooooooooooopppppppppnnnnnnoooqqqrrrssstttuuurrrrrrrrrrrrqqqqqqpppooopppooonnnoooqqqqqqooommmlllmmmooopppppppppooonnnjjjkkkmmmooopppppppppooollllllkkkiiiggghhhjjjmmmiiihhhggggggggghhhiiijjjeeeeeeeeefffgggggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiillljjjiiijjjmmmoooooonnnlllmmmmmmnnnooonnnnnnnnnlllnnnpppqqqqqqsssuuuwww{{{}}}|||rrrjjjgggaaa]]][[[ZZZXXXWWW^^^^^^^^^\\\YYYXXXYYY[[[XXX\\\```cccccccccfffiiifffnnnsssoooccc[[[ZZZ^^^[[[```hhhmmmpppnnnggg___]]]^^^aaaeeejjjmmmmmmlllmmmjjjfff```]]]]]]```cccjjjjjjjjjiiigggdddaaa___bbbaaa```^^^\\\ZZZYYYXXXUUUXXX\\\_________``````eeeaaaZZZUUUSSSUUUYYY\\\]]]bbbccc___]]]^^^^^^[[[[[[\\\]]]]]]]]]]]]\\\[[[```aaabbbdddfffhhhjjjkkkkkklllkkkhhhggglllwwwLLLRRRYYY\\\YYYUUURRRPPPLLLKKKJJJJJJJJJLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKDDDGGGJJJJJJHHHGGGHHHJJJOOOVVV]]]jjjxxxmmm___^^^YYYUUUSSSTTTUUUTTTRRRTTTTTTSSSRRRRRRRRRSSSSSSTTTRRRQQQOOOPPPRRRUUUVVVZZZ___hhhrrr~~~~~~~~~{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuutttsssssssssttttttsssqqqpppoooppppppqqqqqqrrrtttttttttrrrpppooorrrrrrsssssstttsssssssssyyyzzzyyywwwtttssstttuuuvvvtttrrrqqqrrrrrrqqqpppmmmooopppqqqrrrpppooonnnlllnnnqqqrrrrrrpppllljjjiiiiiijjjkkkkkklllmmmmmmkkkkkkjjjiiihhhgggfffeeegggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjlllnnnpppqqqppppppqqqrrrtttttttttsssqqqpppqqqrrrrrruuuwwwxxxxxxyyyzzz|||~~~}}}ssspppiiifffbbb___^^^\\\[[[YYYbbbhhhjjjddd^^^\\\\\\[[[ZZZZZZ\\\^^^bbbfffiiikkknnnooonnnmmmiiiddd```]]]^^^bbbfffjjjoooqqqlllddd``````bbbdddgggkkknnnpppllljjjiiigggbbb\\\]]]bbbkkkllllllhhhccc```aaabbb^^^iiijjjgggfff]]]VVVZZZXXXZZZ\\\]]]]]]^^^```aaabbb```]]]XXXTTTRRRSSSUUUZZZYYYXXXZZZ\\\^^^^^^]]]ZZZZZZYYYYYYYYYZZZ[[[\\\[[[^^^dddjjjmmmnnnmmmllliiipppmmmiiijjjmmm|||LLLQQQWWWYYYWWWSSSQQQPPPLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHJJJIIIGGGFFFGGGIIINNNXXXbbbqqq~~~}}}nnnaaa\\\VVVTTTSSSSSSPPPNNNPPPOOOOOOOOOPPPQQQRRRSSSTTTRRRQQQOOOPPPQQQSSSUUUWWW[[[bbbkkkvvv~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||||||||{{{zzzyyyxxxxxxwwwvvvuuuttttttuuuuuuvvvvvvtttsssqqqpppppppppoooppprrrtttuuutttsssrrrrrrsssssstttttttttttttttyyyzzzzzzxxxvvvttttttuuuvvvtttrrrqqqrrrrrrqqqpppnnnooopppqqqqqqpppnnnmmmmmmnnnpppqqqqqqooommmlllmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjiiiiiijjjjjjjjjkkkkkkkkkkkkmmmoooppppppppprrrsssvvvvvvvvvuuusssrrrssstttuuuwwwyyy{{{|||sssjjjgggeeebbb`````````aaa```___iiiqqquuunnnddd___\\\ZZZYYY[[[^^^cccgggiiikkklllhhhiiijjjkkkkkkiiigggffffffjjjmmmnnnoooqqqmmmgggbbbbbbbbbccceeegggjjjkkkkkkiiihhhgggbbb]]]^^^bbbiiiiiigggddd___]]]^^^______kkkmmmjjjhhh^^^VVV\\\XXXZZZ]]]^^^^^^^^^^^^___aaaaaa^^^ZZZVVVTTTTTTUUUYYYXXXYYY[[[]]]^^^]]][[[\\\[[[ZZZZZZZZZ[[[\\\]]]^^^aaafffkkknnnnnnmmmllleeellljjjhhhnnnuuuMMMPPPSSSTTTRRRPPPOOOOOOLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPHHHIIIHHHGGGFFFFFFHHHJJJOOO[[[iiizzzoooiii```ZZZWWWTTTPPPMMMPPPOOONNNNNNNNNPPPQQQRRRTTTSSSRRRPPPPPPQQQRRRSSSSSSVVV[[[bbbkkkwww~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwvvvuuutttrrrpppooonnnoooqqqtttuuuvvvvvvvvvsssssstttuuuuuuuuuuuuuuuyyy{{{|||{{{xxxuuuttttttvvvtttrrrrrrrrrsssrrrqqqooopppqqqqqqqqqpppnnnmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmlllkkkkkkkkkjjjjjjkkklllmmmnnnnnnooonnnmmmlllkkkjjjjjjkkklllkkkkkkkkkkkklllllllllmmmmmmoooqqqrrrqqqrrrtttuuuvvvwwwwwwuuusssssstttuuuzzz|||ttthhhaaa______^^^^^^```ccceeefffeeekkkuuu{{{ttthhh```]]][[[VVVYYY^^^dddhhhiiijjjiiieeefffgggiiijjjkkkllllllkkkppprrrooommmmmmlllhhhfffeeeeeedddeeefffhhhiiiiiifffeeefffbbb^^^^^^bbbfffdddbbb^^^ZZZYYYZZZ\\\___nnnssspppkkk___WWW\\\YYY\\\___aaa```^^^]]]]]]aaaaaa```]]]YYYVVVUUUVVVYYYYYY[[[]]]___^^^\\\YYY^^^]]]\\\[[[[[[\\\]]]]]]___bbbfffjjjlllllljjjiii___fffggghhhsss~~~OOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOGGGGGGFFFEEEEEEGGGJJJLLLOOO\\\iii|||rrrggg```ZZZUUUQQQSSSRRRPPPOOONNNNNNOOOPPPUUUTTTSSSSSSRRRRRRRRRRRRRRRTTTWWW[[[bbblllwww~~~~~~|||{{{|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||zzzzzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwuuuuuuvvvvvvuuusssqqqpppoooppprrrtttvvvwwwwwwwwwttttttuuuvvvwwwwwwwwwwwwyyy{{{}}}}}}zzzwwwvvvuuuwwwuuussssssssstttsssrrrqqqqqqrrrrrrqqqpppooonnnpppooonnnmmmmmmnnnpppqqqmmmmmmmmmnnnnnnnnnooooookkkkkklllmmmnnnoooooopppqqqooommmlllkkklllmmmmmmllllllmmmmmmnnnnnnoooooorrrsssttttttssssssuuuvvvxxxyyyzzzyyyxxxxxxzzz{{{xxxmmmbbb]]]]]][[[[[[]]]```eeeggghhhgggeeepppvvvpppddd^^^]]]]]]VVVXXX\\\___bbbcccdddccceeeeeeeeefffggghhhiiiiiiiiinnnpppkkkhhhhhhiiiiiiiiiiiihhhgggggghhhjjjkkkfffcccbbbdddbbb^^^^^^aaadddaaa^^^ZZZXXXXXXZZZ\\\___qqqzzzyyytttdddYYY]]]\\\___bbbdddbbb___]]]\\\___aaaaaa```\\\YYYWWWWWWZZZ[[[^^^```bbb```\\\XXX^^^^^^\\\[[[[[[[[[\\\]]]^^^```cccfffgggfffeeeddd[[[dddfffkkkwwwQQQOOOMMMLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJKKKKKKLLLLLLLLLLLLEEEDDDCCCDDDFFFIIILLLMMMOOOYYYaaannnvvvjjjaaaZZZUUUSSSRRROOOMMMMMMNNNOOOPPPUUUUUUUUUUUUTTTTTTSSSRRRSSSTTTUUUXXX\\\dddnnntttwwwvvvsssssstttxxx}}}~~~~~~~~~}}}}}}|||{{{{{{}}}}}}~~~~~~~~~}}}||||||yyyyyyyyyyyyyyyyyyxxxwwwttttttuuuuuuuuuuuuuuuuuuqqqrrrtttuuuuuuuuusssssssssssstttuuuvvvvvvwwwwwwtttuuuvvvwwwxxxxxxxxxxxxyyy{{{~~~~~~|||yyyxxxxxxyyywwwuuutttuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqppprrrqqqooommmmmmoooqqqsssooooooooooooooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnppppppnnnmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqqqqqqqsssttttttsssrrrrrrtttvvv|||}}}}}}rrriii```\\\\\\ZZZ[[[]]]aaaeeeffffffdddbbbkkkooohhh___[[[\\\]]][[[[[[[[[[[[\\\]]]______bbbbbbbbbccccccdddeeeeeeeeejjjkkkgggeeegggjjjjjjhhhhhhgggggghhhiiikkklllddd``````bbbbbb___^^^```ccc```\\\ZZZYYY[[[]]]^^^bbbuuu}}}mmm___```^^^aaadddeeeccc```]]]\\\^^^___aaaaaa^^^\\\ZZZZZZ]]]^^^```cccdddaaa\\\XXX\\\[[[ZZZYYYYYYZZZ[[[\\\]]]___aaacccccccccaaa```ZZZcccgggmmmxxxRRRPPPLLLKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHDDDCCCBBBDDDGGGJJJLLLLLLLLLSSSUUUZZZgggkkkllluuuqqqzzzmmmaaaZZZSSSQQQOOOMMMMMMNNNPPPRRRSSSTTTUUUVVVUUUTTTSSSRRRTTTTTTUUUVVVXXX^^^eeejjjsss|||rrrpppmmmlllnnntttzzz~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}yyyyyyyyyzzzzzzyyyyyyxxxttttttuuuuuuuuuuuutttsssqqqqqqssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwuuuvvvwwwyyyyyyzzzzzzzzzyyy{{{}}}~~~}}}|||||||||{{{yyywwwwwwwwwxxxwwwuuuttttttssssssssstttttttttuuusssqqqooonnnppprrrssstttsssrrrqqqpppooonnnmmmpppppppppoooooonnnnnnnnnooooooppppppppppppppppppoooooopppqqqrrrsssttttttsssssstttsssrrrsssvvvxxx|||~~~~~~rrrlllggg```[[[[[[[[[\\\^^^bbbeeefffdddaaaccciiikkkeee___^^^^^^]]]```___^^^\\\\\\\\\^^^^^^[[[\\\^^^```aaabbbcccccccccfffgggeeeeeeiiikkkkkkeeedddddddddeeegggiiijjjdddaaa```cccdddaaa______bbb___\\\\\\^^^```bbbbbbfffvvv~~~qqqbbbbbb^^^aaaccccccaaa___]]]\\\[[[]]]``````___^^^]]]^^^___```bbbcccdddaaa\\\WWWXXXWWWVVVVVVVVVWWWYYYZZZ]]]^^^```aaabbbaaa```___ZZZbbbeeeiiirrrvvvTTTQQQMMMLLLMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCEEEHHHJJJIIIGGGHHHPPPOOONNNUUUWWWXXXaaagggtttqqqeee\\\YYYUUUQQQOOOOOOPPPQQQOOOQQQSSSTTTUUUTTTRRRQQQSSSSSSTTTTTTUUUXXX]]]aaagggpppzzzwwwsssooommmooouuu|||}}}~~~~~~~~~~~~}}}yyyyyyzzzzzzzzzzzzyyyyyyvvvvvvwwwwwwvvvuuutttsssttttttttttttuuuvvvwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxvvvwwwxxxyyy{{{{{{{{{{{{yyy{{{|||}}}}}}}}}}}}{{{yyyyyyyyyzzzyyywwwtttttttttuuuuuuvvvwwwwwwxxxvvvsssqqqpppqqqrrrsssuuuuuusssrrrqqqooonnnnnnrrrrrrrrrqqqqqqqqqppppppnnnppprrrssstttsssrrrrrrpppqqqqqqrrrssstttuuuvvvtttuuuvvvwwwxxx{{{yyyqqqkkkiiigggaaa\\\[[[\\\]]]```dddggggggdddaaa```eeehhhfffeeeeeeccc`````````_________^^^^^^]]]XXXZZZ]]]___aaaaaaaaa```aaaccccccbbbeeejjjkkkhhheeeddddddddddddfffggghhhgggcccbbbfffgggdddaaa```aaa^^^]]]^^^bbbeeefffeeeeeeooorrrrrruuukkk______\\\^^^``````^^^\\\[[[[[[YYY[[[^^^___^^^___```aaa``````aaaaaaaaa___ZZZVVVSSSRRRRRRRRRSSSUUUVVVWWW[[[\\\]]]^^^___^^^]]]\\\XXX______bbbiiikkksssUUUQQQMMMMMMNNNOOOOOOMMMMMMNNNOOOOOONNNMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDGGGFFFDDDFFFHHHIIIFFFDDDFFFPPPPPPLLLQQQPPPPPPWWWeeeqqqrrriiieee^^^XXXRRROOONNNNNNMMMNNNQQQSSSTTTSSSQQQOOOQQQRRRRRRRRRRRRTTTXXXZZZ___iiirrrxxx~~~{{{uuurrrtttyyy}}}~~~~~~~~~~~~yyyyyyzzz{{{{{{zzzzzzzzzwwwxxxxxxxxxwwwvvvtttsssxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvvvvvvvwwwxxxyyyzzzvvvwwwxxxzzz{{{|||||||||yyyzzz||||||}}}~~~~~~|||zzzzzz{{{{{{zzzyyyuuuuuuuuuuuuvvvxxxyyyzzzyyyxxxuuusssqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssnnnpppsssvvvwwwvvvuuusssqqqqqqrrrssstttuuuvvvwwwvvvxxxzzz|||yyyqqqkkkhhhiiiiiiddd___]]]\\\^^^aaafffiiihhheeebbbYYY___dddgggjjjmmmiiiccc[[[]]]___``````___]]][[[YYY[[[^^^```aaa```^^^]]]___```______dddiiihhhccchhhgggfffeeeeeefffggghhhjjjfffdddhhhiiifffbbbbbb___^^^]]]```eeehhhhhhgggaaagggdddccchhhbbbYYYZZZ[[[\\\]]]\\\[[[YYYZZZ[[[XXXZZZ\\\]]]^^^___bbbddd```______```___]]]XXXUUUOOOOOOOOOOOOQQQSSSUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYWWW\\\ZZZ[[[bbbdddmmmVVVSSSPPPMMMKKKKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOKKKJJJHHHFFFDDDDDDDDDDDDBBBBBBAAABBBCCCEEEGGGHHHMMMKKKJJJIIIIIIJJJLLLMMM\\\jjj}}}wwwllleee]]]UUUTTTWWWPPPMMMMMMPPPQQQPPPPPPSSSRRRRRRRRRRRRTTTVVVXXXYYY^^^```eeelllvvv~~~{{{yyyxxxyyy{{{|||||||||}}}~~~}}}|||{{{zzz{{{{{{|||}}}}}}{{{wwwtttwwwwwwwwwwwwxxxyyyzzz{{{}}}yyyuuutttwwwzzz{{{zzz}}}|||zzzyyyyyy{{{|||~~~||||||||||||}}}}}}|||{{{||||||zzzwwwuuuzzzzzzzzzzzzyyyyyyyyyyyyzzzvvvqqqppprrrtttuuutttsssttttttrrrpppooopppqqquuuuuuvvvvvvuuutttssssssyyyxxxwwwvvvvvvwwwxxxyyyvvvwwwwwwwwwwwwxxx{{{~~~~~~xxxhhhfffeeefffgggddd___ZZZ]]]^^^^^^```gggnnnnnniii]]]YYYZZZ___fffgggeeebbb```^^^\\\[[[\\\\\\\\\[[[ZZZ___dddgggeeeaaa\\\YYY]]]ZZZ[[[aaaeeeeeeeeegggddddddcccaaa___```ccceeefffhhhkkklllllljjjhhhfffaaaaaa``````bbbeeegggiiiddd______fffggg___VVVRRRSSSYYY^^^^^^ZZZWWWWWWZZZXXXYYY[[[]]]___```aaaaaa]]]]]]]]]\\\ZZZXXXUUUTTTSSSQQQOOONNNNNNPPPSSSTTTWWWYYYZZZ\\\\\\[[[YYYXXXWWWYYYZZZXXXWWW\\\fffnnnTTTQQQNNNKKKIIIHHHIIIJJJIIIJJJKKKMMMNNNOOOOOOOOOLLLJJJHHHEEEDDDCCCBBBCCCAAAAAAAAAAAABBBDDDFFFGGGKKKJJJHHHGGGFFFGGGIIIJJJQQQ]]]nnn}}}~~~pppaaaYYYYYYUUUQQQPPPRRRSSSQQQQQQTTTSSSRRRQQQQQQRRRSSSTTTUUUZZZ]]]aaagggppp||||||{{{|||}}}~~~|||}}}~~~}}}{{{zzzxxxxxxzzz}}}}}}zzzzzzzzzzzzzzzzzz{{{{{{||||||yyyvvvvvvxxxzzzzzzyyyzzzzzzyyyyyyzzz|||~~~~~~~~~~~~~~~}}}|||}}}~~~}}}zzzxxxzzzzzzzzz{{{{{{|||||||||}}}yyyuuutttuuuwwwwwwvvvuuuvvvwwwvvvttttttuuuwwwxxxxxxxxxyyyyyyyyyyyyxxxuuuvvvvvvwwwyyy|||~~~wwwyyy{{{|||~~~tttlllggggggffffffeeebbb]]]ZZZ]]]^^^___```eeejjjiiidddaaa\\\YYY[[[```ccccccbbb]]]ZZZXXXWWWXXXZZZ[[[ZZZ[[[^^^bbbdddbbb___[[[YYYWWWVVVYYY```dddbbb```aaaaaaaaaaaa```^^^^^^```aaagggjjjnnnpppooolllfffcccaaaaaa___^^^___```bbbcccaaa^^^```hhhjjjcccZZZVVVTTTWWWZZZZZZWWWTTTTTTUUUVVVWWWXXXZZZ[[[\\\\\\]]]ZZZ[[[[[[ZZZXXXVVVTTTSSSSSSQQQOOONNNNNNPPPRRRSSSVVVWWWYYYZZZ[[[ZZZXXXWWWWWWXXXXXXVVVWWW[[[bbbhhhwwwQQQOOOLLLIIIFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOLLLKKKHHHEEECCCAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEHHHGGGFFFDDDDDDDDDEEEFFFGGGOOO\\\lll|||xxxhhh```YYYSSSOOOPPPPPPNNNOOOQQQSSSSSSQQQQQQQQQQQQRRRSSSWWWYYY[[[```gggppp{{{}}}{{{xxxyyy{{{~~~~~~~~~}}}||||||}}}}}}}}}{{{zzz{{{||||||{{{zzzyyyyyyyyyzzz|||~~~}}}}}}}}}~~~}}}{{{yyyzzzzzz{{{}}}~~~~~~}}}zzzvvvtttuuuuuuuuutttuuuvvvwwwwwwvvvvvvwwwyyywwwwwwxxxxxxyyyzzzzzz{{{uuuvvvxxxzzz}}}}}}uuuiiidddfffggggggeeebbb^^^\\\[[[^^^aaaddddddgggjjjgggbbbccc___YYYWWWZZZ___bbbbbbZZZXXXUUUTTTUUUXXXYYYZZZ\\\]]]_________]]]ZZZXXXTTTSSSXXX```dddaaa^^^^^^___aaabbbbbb```^^^^^^___hhhkkkooorrrpppkkkeee```aaa```^^^\\\ZZZZZZZZZ[[[ZZZZZZ]]]eeeiiiddd]]]ZZZUUUUUUUUUTTTSSSSSSRRRRRRUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWUUUSSSRRRSSSQQQOOOMMMMMMOOOQQQRRRTTTUUUWWWXXXYYYXXXXXXWWWWWWVVVUUUUUUVVVYYY]]]___bbbpppPPPNNNKKKHHHFFFEEEEEEEEEFFFGGGIIIJJJLLLMMMMMMMMMLLLJJJGGGDDDBBB@@@????????????@@@@@@AAABBBCCCCCCFFFFFFDDDCCCCCCBBBCCCCCCBBBHHHQQQ]]]iiiyyy~~~ppp```XXXQQQPPPPPPNNNNNNPPPSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVXXX[[[___gggooouuu}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}}}}}}}|||}}}}}}zzzzzz{{{||||||}}}~~~~~~~~~|||yyywwwvvvvvvvvvuuuwwwyyyzzzzzzxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{||||||{{{|||}}}zzzmmmffffffccceeefffddd___\\\\\\^^^aaaggglllmmmnnnooolllhhhdddbbb]]]YYY[[[aaadddccc]]]ZZZVVVUUUVVVXXXYYYZZZ\\\\\\\\\]]]]]]\\\ZZZXXXVVVUUUYYYaaaeeebbb``````___bbbeeefffdddaaa______eeehhhjjjlllkkkgggccc```___^^^\\\YYYXXXWWWVVVVVVUUUUUUXXX]]]``````\\\ZZZUUURRRPPPPPPQQQSSSRRRRRRVVVWWWXXXXXXYYYXXXXXXXXXVVVVVVWWWWWWVVVUUUTTTSSSSSSRRROOOMMMMMMNNNPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXVVVTTTUUUVVVXXXYYYXXX[[[ccctttPPPNNNLLLJJJHHHGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIFFFCCC@@@???>>>>>>??????@@@AAAAAABBBBBBBBBEEEDDDDDDCCCCCCBBBBBBBBBAAAFFFLLLPPPUUUaaarrrooodddZZZVVVUUURRRQQQRRRNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWXXX[[[aaahhhmmm{{{}}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||}}}{{{zzzzzzzzz}}}~~~||||||}}}~~~|||qqqgggdddggg```bbbdddbbb___^^^aaadddeeeooowwwxxxwwwuuurrrnnneeegggeeeaaaccciiikkkhhhbbb___[[[YYYZZZ[[[[[[[[[[[[[[[[[[]]]______\\\YYYYYYWWW[[[bbbfffdddbbbccc```cccggghhhfffbbb___^^^aaaaaabbbbbbbbbaaa``````\\\[[[YYYXXXVVVUUUUUUTTTTTTUUUUUUVVVYYY[[[\\\[[[SSSPPPNNNNNNOOOQQQRRRQQQUUUVVVVVVWWWWWWVVVVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUSSSPPPNNNMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXWWWUUUUUUWWWXXXWWWWWWZZZ[[[dddtttOOONNNMMMLLLKKKJJJJJJJJJFFFGGGHHHHHHIIIIIIHHHHHHIIIHHHEEEBBB@@@>>>>>>>>>???@@@AAABBBBBBBBBBBBAAABBBCCCCCCCCCCCCCCCCCCCCC@@@DDDGGGFFFFFFNNN]]]jjjqqqttteee]]]XXXSSSPPPOOOJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUVVVXXX]]]bbbgggqqqzzz~~~~~~~~~|||{{{{{{|||~~~uuulllccc```aaa___```bbbbbbdddfffjjjmmmppp|||~~~yyysssooogggllllllhhhiiiooopppkkkcccaaa___^^^_________^^^ZZZZZZ\\\aaadddddd___[[[YYYYYY^^^fffjjjgggdddccc___bbbfffgggeeeaaa^^^\\\^^^]]]\\\[[[[[[\\\]]]^^^YYYXXXXXXVVVUUUTTTSSSRRRTTTVVVVVVUUUWWW\\\^^^]]]TTTSSSRRRQQQPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSUUUUUUWWWXXXYYYXXXWWWWWWWWWUUURRROOONNNNNNOOOPPPPPPQQQRRRSSSUUUVVVXXXXXXWWWVVVVVVUUUUUUVVVXXXYYY___ZZZ\\\fffmmmqqqyyyNNNMMMMMMMMMLLLLLLLLLLLLGGGGGGHHHHHHGGGGGGFFFEEEGGGFFFCCCAAA???>>>>>>>>>@@@@@@BBBCCCCCCBBBBBBAAA???@@@AAABBBBBBCCCCCCBBBAAABBBCCCBBBBBBGGGPPPVVV\\\jjj~~~vvvjjjaaaXXXRRRPPPMMMLLLLLLLLLMMMNNNPPPQQQQQQRRRRRRSSSUUUYYY^^^bbbhhhppp}}}|||tttqqqmmmeee```___aaa```aaaeeekkkqqqvvvxxx{{{rrrllleeelllllleeedddjjjlllggg```______```bbbbbbaaa```YYYZZZ___fffkkkjjjccc\\\ZZZ\\\dddooosssmmmgggdddaaadddggghhhfffbbb___^^^\\\\\\\\\[[[[[[ZZZZZZZZZXXXWWWVVVUUUSSSQQQOOONNNOOOTTTXXXWWWYYY^^^```]]]^^^___^^^[[[UUURRRSSSUUUQQQQQQRRRSSSSSSTTTSSSSSSSSSTTTVVVXXXXXXYYYXXXXXXXXXVVVSSSPPPOOOOOOPPPQQQPPPPPPQQQSSSUUUWWWXXXYYYSSSUUUUUUTTTSSSTTTXXX\\\aaa\\\\\\bbbfffhhhtttLLLLLLLLLMMMMMMMMMMMMMMMHHHHHHHHHGGGGGGEEEDDDDDDFFFEEECCC@@@???>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA===>>>???@@@BBBBBBBBBBBBCCCBBBAAABBBEEEIIIKKKLLLQQQYYYeeevvvzzzoooccc[[[XXXRRRQQQPPPPPPPPPQQQRRRRRRNNNOOOPPPPPPRRRVVV[[[___bbbjjjvvvwwwpppmmmpppqqqkkkdddaaabbbaaaaaagggpppyyy~~~~~~rrrjjjbbbiiiggg]]][[[bbbddd___[[[[[[]]]```cccdddcccaaaXXXZZZ```iiiooonnneee]]][[[___kkkxxx|||tttjjjeeeeeegggjjjjjjhhhdddbbbaaa]]]]]]^^^^^^\\\ZZZXXXVVVXXXWWWVVVTTTQQQNNNLLLKKKHHHQQQWWWXXX[[[``````[[[hhhjjjjjjeee\\\WWWWWWYYYRRRSSSTTTUUUVVVVVVVVVVVVRRRSSSUUUWWWXXXXXXXXXXXXYYYWWWTTTQQQOOOOOOPPPQQQPPPPPPQQQSSSUUUWWWYYYZZZPPPSSSUUUSSSPPPRRRXXX^^^^^^XXXYYY```bbbdddrrrIIIHHHHHHHHHJJJJJJJJJIIIFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHHHHEEE???<<<;;;<<<<<<>>>@@@BBBCCCBBB@@@???>>>============???AAABBB????????????@@@BBBDDDEEELLLOOOWWWcccsssyyyjjj___XXXRRROOOPPPPPPOOOOOORRRTTTRRROOONNNOOORRRVVVXXX]]]```hhhsssyyykkkmmmpppppplllgggdddbbb```aaadddgggkkkoooqqqsssyyykkkeeeccceeeeee```[[[YYY\\\`````````____________``````^^^^^^```eeeiiigggaaaZZZZZZZZZfffxxxwwwqqqsssmmmmmmlllkkkjjjeee```[[[bbbaaa___[[[VVVTTTUUUVVVXXXVVVSSSPPPKKKHHHIIILLLHHHJJJNNNTTT[[[^^^______jjjvvvwwwiii]]][[[[[[WWWWWWUUUTTTTTTUUUVVVVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSWWWUUUSSSRRRQQQRRRSSSTTTTTTSSSRRRSSSUUUVVVVVVUUUWWWVVVTTTSSSSSSTTTVVVWWW```___^^^]]]\\\aaaqqqGGGFFFEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGFFFCCC???<<<<<<======>>>AAABBBBBBAAA???>>><<<<<<<<<<<<===???AAABBB???>>>>>>>>>???@@@BBBCCC@@@BBBHHHQQQ]]]qqq{{{oooddd\\\UUUTTTSSSPPPMMMNNNPPPOOONNNMMMMMMOOORRRUUUZZZ^^^eeennnzzzyyyqqqhhhkkknnnnnnkkkfffbbb``````aaaccceeegggiiikkklllvvv~~~wwwkkkcccaaa^^^aaacccbbb^^^\\\^^^```_______________```aaaaaa___^^^^^^bbbfffgggddd```]]][[[dddsssxxxrrrmmmooolllkkkhhhgggeeeccc___\\\^^^___^^^[[[WWWUUUUUUUUURRRQQQPPPPPPNNNJJJGGGFFFHHHIIIMMMRRRWWW[[[[[[[[[bbblllnnncccZZZZZZZZZVVVTTTSSSQQQQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUTTTRRRQQQQQQRRRTTTUUUSSSRRRRRRSSSUUUVVVVVVUUUVVVUUUTTTSSSRRRSSSUUUVVVZZZ\\\^^^___^^^cccuuuFFFEEEDDDCCCBBBBBBCCCCCCAAABBBDDDEEEFFFEEEEEEDDDCCCDDDCCC@@@===<<<<<<===>>>???AAABBBAAA@@@>>>===;;;;;;;;;;;;===>>>@@@@@@>>>======<<<===>>>???@@@======@@@EEELLLZZZrrryyymmmbbb___]]]XXXRRROOOMMMOOOPPPOOOLLLMMMPPPSSSUUUZZZ```fffmmmxxxxxxmmmhhhcccfffjjjkkkhhhddd```]]]___``````aaabbbbbbcccccchhhlllpppnnnggg```______YYY]]]aaabbb```^^^___```dddccccccbbbaaaaaaaaaaaaaaa___]]]___dddggggggfff___]]]bbbnnnsssnnnjjjllllllhhhccc___^^^]]][[[ZZZYYY[[[[[[ZZZXXXWWWWWWXXXYYYXXXUUURRRPPPMMMHHHEEEGGGHHHJJJNNNSSSVVVVVVVVVYYY___```YYYVVVYYYYYYTTTQQQPPPNNNNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVSSSRRRRRRSSSUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTYYY```cccccciii|||FFFFFFEEEDDDBBBAAABBBCCC@@@AAACCCFFFGGGGGGFFFEEEAAAAAA???>>><<<<<<<<<===>>>???@@@AAA@@@???===<<<;;;;;;;;;;;;<<<<<<======>>>>>>===<<<<<<===>>>???AAA@@@@@@BBBEEEMMM^^^nnntttooommmeee\\\VVVOOOQQQSSSQQQNNNMMMOOORRRPPPUUU[[[]]]```hhhvvvzzznnnfffbbb^^^bbbfffgggeeeaaa]]][[[^^^^^^^^^^^^^^^^^^^^^^^^cccfffhhhfffaaa\\\\\\]]]YYY\\\___```___^^^___aaaiiihhhfffdddbbbaaa``````bbb```___aaadddggggggfff^^^]]]cccnnnsssqqqnnnooooooiiiaaa[[[XXXWWWWWWXXXVVVWWWXXXXXXXXXZZZ]]]```jjjjjjfff[[[RRRMMMJJJGGGFFFEEEGGGJJJNNNQQQSSSSSSSSSUUUUUURRRSSSWWWVVVRRRPPPNNNMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOPPPRRRTTTVVVWWWSSSRRRQQQRRRUUUVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPRRRYYYccchhhhhhnnnFFFGGGHHHGGGDDDCCCCCCDDD@@@BBBCCCEEEGGGGGGGGGGGG@@@???===;;;;;;<<<<<<<<<>>>????????????>>><<<<<<=========<<<;;;;;;:::999>>>>>>===<<<<<<===>>>??????======>>>???BBBNNNZZZmmmyyynnn```XXXSSSTTTUUURRROOOMMMNNNPPPLLLQQQVVVVVVVVV\\\hhhrrrxxxnnngggaaa]]]ZZZ]]]aaabbb```]]][[[ZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\___cccccc___[[[ZZZZZZ^^^^^^]]]]]]\\\]]]^^^```dddcccbbbaaa````````````aaaaaabbbdddffffffdddbbb\\\^^^eeeooovvvvvvuuuuuuvvvoooeee]]]XXXWWWWWWWWWTTTTTTTTTUUUWWW\\\ccchhhuuu}}}rrraaaVVVNNNIIIEEEDDDDDDGGGKKKOOOQQQRRRQQQQQQPPPOOORRRUUUTTTQQQQQQOOOMMMMMMNNNNNNNNNLLLMMMNNNMMMMMMLLLKKKJJJIIIKKKKKKMMMOOOQQQSSSUUUVVVRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQQQQPPPPPPOOOOOOOOOQQQXXXbbbhhhjjjqqqDDDGGGKKKJJJGGGDDDDDDEEEAAABBBBBBCCCEEEFFFGGGGGGAAA>>>;;;:::;;;<<<<<<<<<===>>>>>>>>>>>>======<<<============<<<;;;999999======<<<<<<<<<===???@@@>>><<<<<<===<<<===EEENNNYYYpppwwwggg]]][[[YYYVVVSSSPPPNNNMMMMMMKKKOOOQQQRRRRRRUUU^^^dddsss|||lllccc___\\\YYYXXXZZZ]]]^^^\\\[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[VVVZZZ```cccbbb```^^^]]]```^^^\\\[[[[[[\\\]]]^^^YYYYYYZZZ[[[\\\^^^___```^^^aaadddffffffeeebbb```]]]___dddlllssswwwxxxxxxyyysssiii```[[[YYYXXXXXXRRRRRRSSSTTTVVV\\\ccciiivvv~~~ooo```SSSIIIGGGEEEGGGJJJNNNPPPQQQPPPOOONNNOOOQQQSSSTTTSSSRRRPPPNNNNNNNNNOOONNNMMMMMMMMMMMMLLLJJJIIIGGGFFFHHHIIIJJJMMMOOOQQQSSSTTTRRRQQQQQQRRRTTTUUUUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQVVV^^^fffllluuu???EEEJJJKKKHHHDDDCCCCCCBBBAAA@@@@@@AAABBBEEEFFFCCC???;;;999;;;<<<<<<;;;<<<<<<==================;;;<<<============<<<;;;::::::::::::;;;<<<>>>???@@@>>>>>>???>>>===BBBHHHNNN\\\qqq{{{sssgggaaaZZZVVVUUUTTTQQQNNNLLLMMMOOOPPPQQQSSSWWW[[[eeeqqqyyyiii]]]XXXXXXZZZWWWYYYZZZZZZYYYYYY[[[\\\[[[ZZZZZZYYYYYYXXXXXXXXXTTTXXX]]]bbbcccbbb```___]]]\\\\\\\\\\\\]]]]]]\\\VVVWWWWWWXXXYYY[[[]]]^^^\\\___bbbeeeeeedddbbbbbbcccbbbbbbccchhhooossstttsssnnnfff___[[[XXXVVVUUUPPPQQQSSSUUUWWWYYY]]]aaakkk|||tttcccOOOLLLIIIHHHJJJLLLNNNNNNNNNMMMNNNOOOPPPRRRTTTVVVRRRPPPNNNNNNNNNOOONNNLLLKKKKKKKKKJJJJJJHHHGGGFFFEEEGGGIIIKKKMMMOOOQQQQQQRRRQQQPPPRRRTTTUUUTTTSSSNNNNNNOOOPPPQQQQQQQQQQQQUUUWWW^^^hhhrrr~~~;;;BBBIIIKKKGGGCCCAAABBBAAA@@@>>>===>>>@@@CCCDDDDDD???;;;999;;;<<<<<<;;;;;;<<<<<<<<<======>>>>>>999:::<<<>>>??????>>>>>>888888888888999;;;===>>>@@@>>>>>>???>>>;;;>>>DDDIIIPPP\\\ppprrriii___[[[[[[[[[WWWRRRLLLMMMNNNOOOQQQSSSUUUVVVUUU```qqq{{{kkk\\\VVVXXX\\\XXXXXXXXXXXXWWWXXX[[[]]][[[[[[ZZZYYYWWWVVVUUUUUURRRUUUYYY\\\^^^]]][[[ZZZZZZZZZ[[[]]]______]]][[[\\\[[[ZZZZZZYYYZZZZZZZZZ[[[]]]```cccccccccdddeeegggddd___\\\___fffmmmoookkkfff```[[[WWWUUURRRQQQNNNQQQUUUWWWWWWWWWWWWXXX[[[gggrrrxxx{{{jjjTTTPPPLLLIIIIIIKKKLLLLLLLLLLLLNNNPPPPPPQQQUUUYYYRRRPPPNNNMMMNNNNNNMMMLLLIIIIIIJJJJJJJJJIIIHHHHHHDDDEEEHHHJJJLLLNNNOOOPPPRRRQQQPPPQQQTTTUUUTTTSSSMMMNNNOOOPPPQQQRRRRRRRRR[[[[[[```lllyyyBBBAAAAAACCCDDDCCCAAA???=========<<<===>>>??????AAA@@@???>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::999999999999999;;;:::999888888888999:::===============>>>>>>???FFFJJJUUUfffzzzsssfff```]]][[[YYYTTTRRRPPPQQQRRRTTTSSSSSSWWWXXX___nnn~~~~~~wwwkkk```YYYXXXYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]][[[YYYWWWWWWWWWUUUTTTUUUWWWXXXYYYYYYYYYXXXWWW]]]]]]\\\]]]^^^```bbbcccccc___ZZZWWWVVVVVVVVVUUUXXXXXX[[[___cccffffffeeeggghhhfff```YYYXXX___gggfffeeebbb\\\WWWTTTSSSTTTVVVVVVVVVVVVVVVVVVWWWWWWXXX^^^ccceeellluuuwwwsss^^^VVVNNNHHHHHHJJJJJJJJJKKKLLLNNNQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOONNNKKKIIIHHHHHHIIIHHHFFFDDDCCCCCCDDDHHHLLLOOOQQQPPPTTTSSSRRRQQQPPPPPPPPPPPPTTTQQQOOOOOORRRUUUTTTSSSVVV```lllvvvAAAAAAAAABBBCCCCCCAAA???@@@??????>>>===<<<;;;:::@@@???>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::888888777777666666555555:::999888888888999::::::<<<;;;;;;;;;;;;<<<=========CCCMMMWWWbbbvvv}}}rrriii```[[[\\\ZZZXXXWWWWWWWWWUUUTTTUUUTTTXXXaaalllzzz{{{xxxwwwrrrjjjbbb]]]\\\\\\]]]]]]^^^___```______^^^^^^\\\ZZZWWWVVVTTTSSSRRRSSSTTTVVVWWWWWWWWWXXXXXXZZZZZZ[[[]]]```cccfffhhhdddaaa\\\YYYXXXXXXWWWVVVVVVWWWYYY]]]aaaddddddccceeeggggggbbb[[[XXX\\\```aaaaaa```\\\XXXUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUUUURRRWWWYYYZZZ```ggghhhdddZZZVVVPPPLLLKKKKKKKKKLLLKKKLLLNNNOOOPPPQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJIIIGGGEEECCCBBBCCCFFFJJJNNNOOOOOOSSSSSSSSSSSSRRRRRRRRRRRRTTTRRRPPPQQQUUUXXXYYYXXXYYY___iiisss@@@??????@@@AAABBB@@@>>>>>>>>>>>>>>>===;;;:::888>>>======<<<;;;::::::999999::::::;;;;;;::::::999888777777666555444444333888777777777888999:::;;;::::::999999::::::;;;<<<888>>>EEEHHHIIIWWWwww}}}ooofffbbb___[[[YYYXXXWWWUUUTTTUUUSSSSSSVVVZZZccctttxxxpppmmmmmmkkkgggbbb]]]\\\[[[___``````aaa```___]]]\\\^^^]]]ZZZWWWTTTRRRQQQPPPQQQRRRTTTUUUUUUVVVXXXYYYXXXYYY[[[___ccchhhlllnnneeebbb^^^[[[ZZZYYYXXXWWWUUUVVVXXX[[[___aaaaaa```cccgggjjjhhhaaa[[[[[[\\\]]]^^^___^^^ZZZXXXWWWVVVWWWWWWWWWVVVUUUSSSRRRQQQMMMOOOOOOOOOSSSWWWXXXUUURRRRRRQQQOOOLLLKKKKKKLLLLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKJJJIIIJJJKKKJJJHHHGGGDDDBBBBBBDDDHHHLLLNNNOOORRRRRRTTTUUUUUUUUUTTTSSSTTTRRRRRRTTTXXX\\\^^^______```eeeooo>>>======>>>???@@@???>>>888:::<<<===>>>===;;;:::;;;;;;;;;::::::999999999999999::::::::::::999999999999888777666555555444666666666777888999::::::999999888888999999:::;;;:::>>>CCCCCCAAAIIIaaayyy}}}ooojjjbbb\\\YYYXXXXXXXXXUUUTTTTTTTTTTTTXXXdddrrrwwwmmmhhheeeeeeeeeccc___\\\YYYXXX]]]^^^^^^___^^^]]][[[ZZZ\\\\\\ZZZWWWTTTQQQQQQQQQRRRTTTVVVUUUTTTTTTVVVYYYXXXZZZ\\\```eeejjjnnnqqqeeeaaa^^^[[[ZZZZZZYYYWWWWWWWWWXXX[[[___``````___bbbgggmmmnnniiibbb___]]]]]]___aaaaaa^^^ZZZXXXWWWXXXXXXWWWVVVTTTRRROOONNNLLLLLLKKKLLLNNNPPPPPPOOOKKKNNNQQQPPPMMMJJJKKKLLLNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMKKKJJJJJJKKKJJJJJJKKKLLLLLLJJJHHHFFFDDDCCCEEEIIILLLNNNOOOPPPRRRTTTVVVWWWWWWVVVUUURRRRRRRRRTTTXXX\\\aaaccceeebbbcccnnn}}}{{{===<<<;;;;;;===>>>>>>===777999;;;<<<===<<<:::999999999888888888888888888888888999999999999888888888888777777666555555444555555666777888888999999999999888888999999:::;;;<<<<<>>BBBJJJZZZqqqzzzpppjjjeee^^^YYYXXXXXXUUUUUUWWW^^^^^^dddppp|||}}}ppphhheeedddaaa^^^[[[XXXVVVXXX___fffkkknnn___\\\XXXUUUTTTVVVXXXZZZZZZ\\\]]]YYYTTTQQQSSSVVVTTTZZZ___^^^XXXTTTTTTVVVSSSTTTUUUWWW[[[^^^bbbddd^^^]]]\\\\\\^^^___^^^]]]```___```bbbcccdddbbb```]]]```cccggghhhhhhhhhhhhdddffffffeeeaaa]]][[[ZZZZZZZZZZZZYYYWWWSSSOOOLLLLLLIIILLLSSSUUUQQQNNNOOOMMMKKKJJJJJJLLLNNNOOOOOONNNNNNMMMLLLMMMMMMNNNOOORRRRRRQQQPPPOOOMMMKKKJJJHHHHHHHHHJJJLLLMMMLLLJJJJJJJJJKKKNNNQQQQQQPPPNNNNNNNNNOOOPPPRRRSSSTTTTTTRRRRRRQQQNNNMMMOOOTTTXXX[[[\\\fffzzz}}}uuusssvvvyyywwwzzz|||}}}:::888666777999;;;<<<<<<888888777777888888999:::333444444555555666666666777777888888888888777777666666777777888999999999555666777777777666555444555444444444444555666666;;;999999;;;;;;:::===BBBAAAJJJVVVggg~~~vvvkkkaaa^^^]]][[[YYYZZZ]]]YYYZZZaaagggmmmzzz}}}tttiiiddddddddd___[[[\\\XXXSSSTTTZZZbbbhhhkkk___[[[VVVQQQOOOPPPSSSUUU\\\______ZZZTTTPPPRRRUUUQQQXXX______YYYUUUUUUWWWVVVVVVWWWZZZ]]]aaaeeeggg^^^]]]]]]^^^```aaa```___aaa```aaabbbddddddbbb```aaabbbdddfffhhhiiikkklllcccdddeeeccc```]]]\\\\\\ZZZ[[[[[[ZZZWWWTTTOOOMMMNNNLLLOOOVVVXXXSSSOOOOOOLLLHHHDDDDDDHHHKKKLLLKKKMMMLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQPPPNNNLLLKKKJJJHHHGGGGGGIIIKKKMMMLLLJJJIIIJJJLLLOOOQQQQQQOOOLLLNNNNNNNNNNNNOOOQQQRRRSSSTTTSSSRRRNNNKKKLLLQQQUUUXXX[[[fffzzzzzzpppjjjkkkssszzztttwwwzzz~~~999999999888999999::::::===;;;888777777888777666555555555555555555555555666666666666666666666666333444555555666666555555555555555555666888999:::555555555444555666777777444555666888:::<<<===>>>???AAAHHHTTTddd{{{~~~qqqhhheeebbb\\\VVVWWWVVVWWW\\\___aaafffmmm}}}{{{qqqmmmhhhdddaaa___\\\ZZZXXXWWWUUUTTTTTTUUUWWWXXX[[[XXXTTTQQQOOOQQQSSSUUUTTTWWWYYYWWWSSSQQQTTTXXXVVVTTTSSSSSSTTTUUUUUUTTTRRRSSSUUUXXX\\\aaaeeeggg```bbbcccbbb```^^^^^^___cccbbb```___```aaacccddd```___```cccggghhhfffccciiijjjjjjgggbbb]]][[[YYY[[[ZZZYYYYYYYYYXXXUUUSSSWWWTTTQQQRRRTTTUUUTTTRRRJJJGGGEEEFFFJJJMMMMMMLLLIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOOOOOOONNNLLLJJJIIIGGGHHHIIIJJJKKKJJJIIIHHHJJJJJJKKKNNNQQQRRRQQQOOOPPPJJJHHHLLLPPPQQQRRRUUUVVVSSSPPPNNNMMMMMMLLLKKKUUUYYYfff{{{{{{qqqiiiggghhhiiilllpppqqqyyy777777777777888888999:::<<<999777666666777666666555555555555555555555555444444444444444444444444333444555555666666555555555555555555555666777888444444444555555555666666444555666888:::;;;======@@@AAADDDLLLUUUddd|||}}}vvvnnnddd\\\\\\YYYWWWYYYZZZZZZ___eeekkktttuuuooollliiieeebbb```^^^[[[XXXWWWVVVUUUTTTTTTUUUVVVWWWYYYWWWUUUTTTTTTWWWZZZ\\\VVVXXXZZZXXXUUURRRRRRSSSUUUSSSRRRSSSTTTUUUTTTSSSTTTTTTUUUXXX[[[___bbbeeeaaacccdddcccaaa______``````___]]]]]]]]]___aaabbb___^^^^^^```cccdddcccaaadddeeeeeeccc```^^^^^^___```]]]YYYYYYZZZZZZXXXVVVWWWUUURRRRRRSSSTTTRRRPPPMMMKKKHHHHHHKKKLLLLLLKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOMMMLLLJJJIIIGGGHHHHHHIIIIIIHHHHHHHHHIIIKKKNNNRRRUUUUUUSSSPPPRRRMMMJJJMMMPPPOOOOOORRRSSSRRROOONNNNNNNNNNNNMMMSSSWWWdddwww{{{uuullldddcccdddfffjjjnnnmmmuuu}}}666666666666666777888888:::777555444555666555555444444444444444444444444333333333333333333333333333444555555666666555555555555444444444444555555222333555666666666555444444555666777999:::;;;<<<@@@>>>???BBBEEELLL[[[jjjwwwmmmfff```[[[YYYXXXWWWZZZ```^^^eeeooowwwuuulllgggeeedddaaa```^^^\\\YYYVVVUUUUUUTTTTTTTTTTTTUUUUUUYYYXXXWWWWWWYYY[[[^^^```WWWWWWXXXXXXVVVTTTRRRPPPSSSRRRRRRSSSTTTTTTSSSQQQTTTTTTUUUVVVYYY\\\___```___aaabbbaaa___]]]]]]^^^[[[ZZZYYYYYYZZZ\\\^^^```___^^^\\\]]]___``````_________^^^]]]\\\^^^cccfffjjjddd\\\YYYZZZ[[[XXXVVVWWWUUUSSSRRRRRRQQQOOONNNMMMKKKJJJKKKMMMNNNNNNMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNMMMMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFHHHMMMRRRVVVVVVSSSOOOTTTOOOLLLNNNOOOLLLLLLNNNRRRQQQPPPPPPPPPPPPPPPQQQRRRUUU```oooxxxuuuoookkkkkkccc]]]]]]___bbbgggmmmnnnuuu~~~999999888777666666666666777555333222444555555444444444444444444444444444555555555555555555555555333444555555666555555555555444444333222222333333222444666777888777555444444444555666888999::::::<<<:::;;;======@@@IIISSSjjjyyypppgggbbb]]]ZZZ[[[^^^]]]bbbgggjjjlllsss~~~yyyppphhhdddaaa```___^^^^^^\\\XXXVVVTTTTTTSSSSSSSSSSSSTTTTTTZZZYYYYYYYYYZZZ[[[\\\]]]YYYWWWUUUTTTTTTTTTRRRQQQQQQQQQQQQRRRTTTTTTRRRPPPQQQQQQRRRSSSUUUXXX[[[]]][[[\\\]]]]]][[[YYYYYYZZZXXXWWWWWWWWWXXXZZZ]]]^^^___^^^\\\[[[\\\]]]]]]^^^]]]\\\ZZZXXXYYY]]]dddiiitttkkk___YYYXXXXXXUUUQQQUUUTTTRRRQQQOOOMMMKKKJJJHHHIIIJJJLLLOOOQQQRRRSSSOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCDDDEEEFFFCCCDDDGGGKKKOOOQQQOOONNNRRRNNNMMMNNNNNNKKKKKKMMMSSSTTTTTTSSSRRRQQQRRRSSSTTTUUU[[[fffkkkgggbbb```bbb\\\XXXYYY\\\```hhhooouuu|||===<<<:::888666555444444555333111111333444444444444444444444444444444444555555555555555555555555333444555555666555555555555444333222222111111222333555777888888888666555444444555666666777888888888777888;;;;;;;;;@@@GGGRRReee}}}tttlllccc______]]]aaaddddddcccffflllrrr|||wwwooohhhccc``````___^^^^^^^^^]]]ZZZWWWTTTSSSSSSRRRRRRSSSSSSTTTWWWWWWWWWWWWXXXZZZ\\\]]]```\\\WWWSSSRRRQQQPPPOOOPPPOOOOOOQQQSSSTTTSSSRRRNNNNNNOOOPPPRRRUUUXXXYYYYYY[[[\\\[[[YYYWWWWWWXXXWWWVVVUUUUUUWWWYYY[[[]]]___^^^]]]\\\[[[[[[]]]^^^___]]]ZZZWWWVVVZZZaaafffqqqiii^^^XXXVVVUUURRRPPPQQQQQQQQQOOOLLLIIIGGGFFFGGGIIIKKKMMMOOOPPPRRRSSSNNNMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCBBBBBBDDDHHHKKKMMMNNNOOOLLLLLLNNNNNNKKKKKKNNNUUUWWWXXXVVVSSSRRRRRRSSSXXXVVVYYY^^^```]]][[[[[[\\\WWWUUUXXX\\\bbbllluuu>>>===;;;888666444333333444222000111333444555555333333333333333333333333222222222222222222222222333444555555666666555555444444333222222222222222444444666777777777666555444444444555555666666666777555777999999777999>>>HHHSSSiiiwwwmmmiiiaaaaaabbbaaaaaaaaadddffflllqqqzzzwwwooojjjgggcccaaaaaa___^^^^^^^^^^^^[[[YYYUUUTTTSSSQQQQQQSSSTTTUUUTTTSSSTTTUUUWWW[[[^^^```iiieee___XXXRRROOOMMMMMMOOONNNNNNOOORRRUUUVVVUUUPPPOOOOOOPPPQQQSSSUUUVVVZZZ\\\]]]\\\ZZZXXXXXXYYYVVVVVVUUUTTTUUUWWWYYY[[[]]]]]]^^^]]][[[[[[\\\^^^___]]]ZZZVVVTTTVVVZZZ^^^bbb^^^YYYUUUSSSRRRRRRRRROOOPPPPPPNNNKKKGGGEEEDDDIIIKKKMMMMMMMMMLLLMMMNNNLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIHHHFFFEEEFFFEEEDDDCCCCCCBBBBBBCCCEEEBBB@@@AAAEEEIIIMMMNNNLLLKKKLLLNNNMMMJJJKKKOOOUUUWWWYYYWWWSSSQQQQQQSSSXXXVVVWWW[[[\\\YYYXXXZZZWWWTTTTTTXXX^^^eeeqqq|||;;;:::999777555555444444333222000111333555555555333333333333333333333333222222222222222222222222333444555555666666555555444333333222222222333333333333333444444444555555444444444444444555555555555444555888999777888<<>>DDDPPP\\\sss|||wwwpppjjjhhhiiinnnqqqssszzz|||sssnnnpppmmmhhhccc___^^^^^^^^^eeeccc^^^ZZZWWWWWWWWWXXXZZZWWWSSSOOONNNOOORRRTTTUUUUUUTTTTTTUUUVVVXXXYYY```bbbeeegggfffaaa\\\YYYRRRQQQOOOOOOOOOQQQTTTVVVVVVWWWWWWUUURRRPPPPPPPPPPPPTTTVVVUUUUUUWWWVVVRRRTTTTTTTTTUUUVVVVVVVVVWWWRRRSSSSSSTTTTTTTTTTTTSSSQQQPPPOOOMMMLLLLLLLLLLLLIIIKKKNNNNNNLLLIIIGGGFFFJJJMMMQQQQQQMMMJJJGGGGGGFFFHHHJJJKKKKKKIIIFFFDDDGGGGGGFFFEEEEEEFFFGGGHHHJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFGGGFFFFFFDDDBBBAAA>>>@@@BBBBBBAAAAAABBBCCCHHHIIIKKKLLLMMMMMMMMMLLLQQQRRRRRRRRRQQQOOOMMMKKKMMMMMMQQQXXX[[[YYYWWWXXXUUUWWW\\\dddlllssswwwxxx{{{666444333333333333222111/////////000000000111111111222222222111111222444777666666555444333222111333333222222222222333333000000000000000000000000222222222222222111111111222222333333333444444444555444444444444555666666777777999;;;::::::???FFFTTThhhyyyssspppmmmkkkkkkmmmqqqxxx|||rrrkkkhhhgggjjjhhheeebbb___]]]\\\[[[___]]]YYYVVVTTTTTTTTTUUUUUUSSSQQQOOONNNPPPRRRSSSQQQPPPOOOOOOPPPRRRTTTVVV[[[]]]aaacccbbb___ZZZWWWTTTRRRPPPOOOOOOPPPQQQRRRUUUWWWYYYXXXUUUQQQOOONNNKKKOOORRRRRRSSSUUUSSSPPPOOOOOOPPPQQQRRRRRRSSSSSSQQQQQQRRRRRRRRRQQQQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMDDDGGGLLLMMMLLLJJJHHHGGGIIILLLNNNNNNKKKIIIGGGGGGEEEFFFGGGGGGGGGFFFDDDCCCGGGEEECCCBBBBBBEEEHHHIIIJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFFFFFFFEEECCCBBBAAAAAACCCDDDDDDCCCCCCDDDFFFIIIJJJKKKLLLMMMMMMLLLLLLPPPPPPQQQPPPOOOMMMLLLJJJKKKKKKOOOVVVXXXWWWWWWYYYWWWZZZ```hhhqqqvvvxxxxxxwww~~~555333222222333333222000......///000000000000000000111222111000000111333444444444333333222222111222222111111111111222222000000000000000000000000444444444444444333333333222222222222333333333333444444333333444444555666777666888;;;:::999<<>>===BBBKKKYYYmmm{{{xxxrrrmmmmmmrrrzzzzzztttkkkaaa[[[XXXXXXYYY]]]___aaabbbcccbbbaaa```ZZZYYYWWWUUURRROOONNNMMMJJJKKKLLLNNNQQQUUUWWWYYYTTTQQQNNNKKKJJJJJJKKKMMMOOORRRUUUWWWXXXVVVSSSQQQMMMMMMMMMMMMNNNPPPRRRSSSUUUYYY]]]^^^ZZZUUUPPPNNNJJJOOORRRRRRSSSUUUTTTPPPLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQPPPOOONNNNNNOOOOOOOOONNNNNNMMMLLLLLLIIIJJJJJJJJJJJJLLLPPPSSSLLLKKKIIIHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCDDDDDDDDD@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDEEEGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@??????<<<>>>@@@AAABBBDDDHHHJJJLLLLLLLLLKKKKKKKKKKKKKKKGGGGGGHHHJJJKKKLLLLLLLLLJJJJJJLLLOOOOOONNNQQQWWWZZZZZZ[[[aaajjjssszzz}}}222111000111222222111000...///000111222111000//////000000///------...000......///000111222222333000000000//////000000000/////////////////////////////////000000000000000000000111111111222222222333222222222222333444444666333222444555444666;;;<<<<<>>AAANNN]]]yyyxxxwwwwwwyyy|||sssfff___]]][[[XXXVVVTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVRRRSSSTTTTTTRRRPPPMMMLLLMMMLLLJJJJJJKKKNNNQQQSSSSSSPPPKKKHHHFFFGGGIIIKKKKKKMMMOOOQQQQQQOOOMMMLLLNNNOOOPPPQQQRRRTTTUUUUUUMMMQQQUUUWWWUUURRROOOMMMOOORRRRRRQQQTTTZZZ]]]\\\NNNNNNNNNMMMLLLLLLKKKKKKIIIIIIJJJKKKLLLLLLLLLKKKGGGHHHJJJLLLNNNNNNNNNMMMIIIJJJJJJJJJIIIIIIJJJLLLUUUOOOIIIEEEEEEFFFFFFEEEBBBCCCEEEFFFGGGFFFEEEEEEGGGEEECCCAAAAAABBBDDDFFFDDDCCCCCCDDDFFFGGGFFFDDDAAAAAAAAAAAABBBDDDFFFGGGCCCCCCCCCBBBAAABBBEEEHHHOOONNNLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHKKKOOOPPPRRR\\\gggwwwsssnnnmmmqqqxxx~~~333222222111000///.........------...111222222111...............------,,,---------.........//////////////////////////////000000000000000000000000.........///////////////111111000000//////......444000---///444666333///000000111222333333444444555555666777;;;???CCCEEE^^^kkktttggg^^^YYYWWWWWWVVVVVVTTTSSSQQQPPPSSSTTTVVVXXXZZZZZZZZZYYYRRRSSSTTTUUUTTTSSSPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLOOOOOONNNLLLHHHFFFFFFGGGJJJIIIHHHHHHHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRNNNOOOQQQRRRSSSSSSRRRRRRSSSRRRQQQRRRUUUXXX[[[\\\NNNNNNMMMKKKJJJJJJLLLNNNMMMLLLJJJHHHGGGHHHIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHMMMKKKGGGDDDBBBBBBBBBCCC@@@AAACCCEEEFFFEEEEEEDDDIIIGGGDDDBBB@@@@@@@@@AAADDDEEEEEEDDDCCCCCCEEEFFFGGGCCC???>>>AAAFFFJJJLLLMMMIIIEEEDDDFFFHHHGGGFFFNNNNNNMMMKKKJJJHHHGGGGGGIIIHHHGGGGGGGGGIIIKKKLLLNNNMMMPPPRRRRRRUUUddduuu}}}{{{}}}222111111111000////////////...---...000111111000...////////////...------------------.........///------------------------////////////////////////......////////////000000000000000000//////......///......///000000000///000000111222222333444444666555555666888;;;>>>???IIISSSeee|||ttthhh___XXXTTTTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVWWWYYYZZZZZZZZZZZZPPPQQQQQQRRRQQQPPPOOONNNLLLKKKJJJIIIIIIJJJKKKKKKNNNNNNNNNLLLIIIGGGHHHIIILLLKKKIIIHHHHHHIIIJJJLLLLLLMMMNNNOOOPPPPPPQQQQQQMMMNNNPPPRRRSSSSSSSSSSSSUUUSSSRRRRRRRRRSSSTTTTTTOOOOOONNNLLLLLLLLLNNNPPPUUUSSSPPPLLLIIIGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEHHHGGGEEEDDDBBBAAAAAAAAAAAABBBCCCDDDFFFFFFGGGGGGCCCBBBAAA@@@@@@AAACCCEEEAAACCCDDDDDDDDDEEEGGGIIILLLHHHBBB???AAADDDHHHJJJKKKGGGDDDCCCEEEGGGFFFEEEIIIJJJJJJJJJJJJIIIIIIHHHJJJHHHGGGFFFFFFHHHKKKMMMOOONNNPPPSSSTTTZZZkkk{{{000000000000000000000000000///......000111000...//////000000000///......------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------........./////////000000000000////////////...,,,...000///...---///111000000111111222333333333666555555444555666888999<<>>>>>??????@@@@@@@@@AAACCCFFFHHHJJJGGGEEECCCAAA??????@@@AAA@@@BBBCCCDDDDDDEEEHHHJJJNNNKKKGGGDDDCCCCCCBBBAAACCCBBBAAAAAABBBCCCCCCCCCGGGIIILLLOOOQQQPPPOOONNNJJJGGGDDDBBBCCCGGGKKKOOOQQQPPPQQQUUU^^^nnn{{{qqqnnnooolllyyy///////////////000000000000///......//////...---000000000000000//////...------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------.............../////////000---+++---111333222///000111111111111111222222333333333444555555666777666999<<<@@@GGGUUUhhhvvvvvvhhh___VVVUUUSSSQQQPPPOOOOOOPPPPPPOOOMMMMMMMMMOOOQQQSSSUUUTTTSSSRRRRRRSSSUUUUUUXXXVVVTTTQQQNNNMMMKKKKKKLLLKKKJJJHHHHHHHHHIIIJJJIIIJJJKKKKKKKKKKKKMMMOOOSSSQQQNNNKKKIIIHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJIIIKKKLLLOOORRRTTTVVVVVVWWWXXXZZZ[[[YYYVVVSSSSSSSSSPPPMMMIIIIIIMMMQQQTTTUUUWWWYYYXXXTTTMMMIIIJJJLLLIIIHHHGGGFFFEEEEEEEEEEEEAAAAAABBBCCCDDDEEEFFFGGGKKKHHHBBB===;;;<<<>>>@@@>>>>>>>>>???AAADDDGGGHHHJJJHHHEEECCCAAA@@@@@@AAACCCDDDEEEDDDCCCCCCEEEGGGFFFEEEEEEFFFFFFDDD@@@===@@@@@@AAAAAAAAAAAABBBCCCGGGIIILLLOOOPPPOOOMMMLLLIIIFFFCCCAAACCCFFFKKKNNNPPPQQQRRRXXXeeexxx|||pppiiifffdddsss///////////////////////////...------///000///---//////000000000///......------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++(((((()))***+++,,,,,,------............/////////...***'''***000222000+++111111111111111111111111222222333444555666666777333666:::>>>BBBIIIRRRYYYeeeuuu{{{pppeeeYYYQQQNNNNNNLLLKKKKKKKKKLLLMMMOOONNNMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRTTTSSSQQQOOOMMMKKKIIIHHHJJJJJJIIIHHHHHHIIIJJJKKKIIIJJJKKKLLLKKKLLLNNNPPPSSSQQQNNNKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIHHHIIIKKKNNNPPPSSSTTTTTTUUUWWWYYYZZZXXXTTTRRRSSSUUUXXXQQQJJJGGGJJJOOORRRSSSVVVXXXYYYTTTMMMHHHHHHJJJLLLKKKIIIGGGFFFEEEFFFFFFDDDCCCBBBBBBAAAAAAAAABBBJJJGGGAAA<<<:::;;;>>>@@@===>>>>>>???AAACCCDDDEEEGGGFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGEEECCCBBBCCCDDD@@@AAACCCEEEFFFCCC???;;;===???@@@AAA@@@@@@BBBDDDEEEFFFHHHJJJKKKJJJIIIHHHGGGEEECCCBBBCCCFFFKKKMMMNNNPPPTTT[[[lllssshhhbbb```mmm000000000///.........------,,,,,,---///000///......////////////...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......---------.........//////+++))))))+++...000///---111111111111000000000000111222333444444444444444555666888;;;>>>BBBEEEGGGNNNZZZmmm~~~rrrggg___WWWPPPKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQNNNNNNOOOOOONNNMMMKKKJJJIIIHHHHHHGGGHHHIIIKKKLLLIIIKKKLLLLLLKKKLLLNNNPPPQQQPPPNNNKKKKKKKKKLLLLLLQQQPPPOOONNNLLLKKKJJJIIIGGGHHHKKKMMMOOOPPPQQQQQQQQQTTTWWWWWWVVVWWW\\\aaacccZZZNNNGGGHHHKKKNNNOOOQQQUUUXXXTTTMMMIIIKKKNNNOOOMMMKKKIIIGGGGGGGGGHHHDDDCCCBBB@@@?????????@@@BBBAAA???===<<<<<<===>>>>>>>>>@@@AAABBBCCCCCCCCCDDDCCCBBBAAABBBDDDFFFHHHFFFGGGGGGEEECCCBBBCCCDDDAAAAAAAAABBBCCCBBB???===;;;>>>AAAAAA@@@@@@BBBDDDCCCDDDEEEGGGHHHHHHIIIIIIEEEDDDCCCBBBDDDGGGJJJLLLLLLPPPUUU^^^qqqpppeee___iii~~~111111000///...------,,,---,,,+++---///000000///...............------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...///000000---------.........//////***,,,............000222111111111000000000000000222222333333333333222222666444333333666999::::::AAAIIITTTcccvvvzzzqqqdddZZZTTTPPPLLLIIIGGGFFFFFFFFFGGGIIIKKKLLLHHHIIIKKKLLLMMMMMMMMMMMMJJJLLLNNNPPPQQQQQQQQQQQQKKKMMMOOOQQQRRRQQQPPPOOOHHHGGGGGGGGGHHHJJJLLLMMMJJJKKKLLLLLLKKKLLLNNNPPPPPPOOOMMMLLLKKKLLLMMMNNNUUUTTTRRROOOMMMLLLKKKKKKEEEFFFIIIKKKMMMMMMMMMMMMJJJOOOTTTWWWZZZ___hhhooolllaaaRRRHHHGGGIIIKKKKKKKKKPPPUUUTTTOOOMMMPPPUUUQQQOOOLLLJJJHHHHHHHHHIIIAAA@@@?????????@@@AAABBB;;;;;;===>>>>>>>>>===<<<>>>@@@AAACCCDDDDDDCCCCCCCCCBBBAAA@@@AAACCCEEEFFFEEEFFFFFFEEECCCBBBCCCEEEDDDCCCAAA@@@AAAAAA@@@???:::>>>AAABBB@@@@@@BBBEEECCCCCCEEEFFFHHHIIIKKKLLLCCCCCCCCCCCCDDDGGGIIIKKKJJJPPPVVVaaasss}}}pppbbbjjj~~~111000000///......------,,,,,,------------------000000//////............///---,,,,,,---...,,,+++++++++,,,,,,+++***)))(((///...,,,+++***++++++,,,+++++++++,,,,,,---------,,,------......------,,,//////............//////,,,,,,---......///......000000111111111222222222444444444444555666777777;;;???EEEMMMZZZnnnuuu```]]]ZZZWWWVVVRRRLLLHHHEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPRRRLLLGGGFFFJJJMMMMMMKKKIIIJJJLLLMMMOOOPPPPPPPPPGGGGGGFFFFFFFFFHHHIIIJJJIIIJJJKKKLLLMMMOOOOOOPPPSSSPPPMMMLLLLLLLLLKKKJJJRRRVVVYYYVVVOOOIIIHHHIIIGGGHHHKKKMMMMMMLLLKKKJJJOOOMMMNNNSSSVVVZZZggguuuttt___NNNHHHGGGHHHHHHKKKKKKJJJIIIHHHJJJNNNRRRWWWUUURRROOOMMMKKKJJJIIIFFFCCCAAA@@@AAABBBBBBAAABBB@@@>>>>>>@@@AAA???<<>>>>>@@@DDDGGGHHHHHHDDDCCCAAA@@@@@@AAACCCDDDDDDCCCBBBAAAAAAAAABBBBBB>>>>>>===<<<<<<===>>>???AAA???>>>???BBBCCCAAA???DDDDDDCCCDDDFFFFFFEEECCCHHHDDDHHHHHHBBBGGGMMMHHHOOOSSSVVV]]]ooouuuooottt000000//////...------,,,------------------------/////////......---------///---,,,,,,------,,,+++---,,,+++************+++------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,///......------......//////000000111111111111000111111111111111111111111333333333333444555666666888:::>>>CCCKKKXXXjjjvvvvvviii\\\ZZZWWWUUUTTTPPPKKKGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMOOOQQQSSSUUUVVVWWWQQQKKKIIIKKKLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOOOOFFFFFFEEEFFFGGGIIIJJJLLLHHHIIIJJJKKKMMMNNNOOOPPPSSSQQQOOONNNNNNMMMKKKIIIPPPTTTWWWVVVPPPKKKJJJKKKFFFGGGIIIKKKKKKLLLKKKKKKMMMKKKLLLPPPQQQTTT___jjjvvvjjjZZZMMMHHHGGGGGGFFFGGGHHHHHHHHHHHHIIIMMMOOOUUUTTTRRRPPPMMMKKKIIIHHHEEECCC@@@@@@AAABBBBBBAAABBB@@@>>>???AAABBBAAA??????>>>>>>@@@DDDGGGHHHHHHDDDCCCAAA??????@@@AAABBBCCCBBBAAA@@@@@@@@@AAABBBAAA@@@?????????@@@AAAAAA@@@???===>>>AAABBBAAA???BBBBBBCCCDDDFFFGGGGGGFFFGGGCCCHHHMMMOOOXXX]]]UUUNNNQQQTTT[[[mmm}}}/////////...------,,,,,,.........------,,,,,,+++......------------,,,,,,...---,,,,,,------,,,+++...,,,***)))(((***+++---***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------............///......------111111111111000000000000222222111222222333444555444666999;;;>>>EEEOOOVVVdddttt{{{gggZZZVVVTTTRRRQQQPPPNNNJJJGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKNNNQQQUUUXXXYYY\\\VVVOOOKKKKKKKKKIIIGGGJJJKKKLLLLLLMMMMMMLLLLLLEEEEEEEEEEEEGGGHHHJJJLLLHHHIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQQQQQQQOOOKKKHHHMMMQQQUUUTTTQQQMMMKKKKKKEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKLLLNNNMMMNNNUUU]]]ccc[[[RRRLLLIIIHHHFFFDDDCCCEEEGGGHHHHHHIIIKKKMMMRRRQQQQQQOOOMMMJJJHHHFFFCCCAAA@@@@@@BBBCCCCCCBBBBBBAAA@@@@@@BBBCCCBBBAAA???>>>>>>@@@CCCFFFGGGGGGDDDCCC@@@>>>===>>>??????@@@??????>>>??????@@@AAACCCBBBAAA@@@@@@@@@AAABBB???>>>===>>>@@@AAA@@@???@@@AAABBBCCCEEEFFFHHHHHHJJJLLLZZZhhhoooyyyxxxhhhNNNOOOQQQXXXiii///.........---------,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,------,,,*********)))))))))***++++++(((***+++---------,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,------------------,,,+++***111000000000000/////////000000000000111222333444111444777:::<<>>>>>@@@CCCFFFFFFFFFDDDCCC@@@===<<<<<<<<<============>>>>>>???@@@@@@BBBAAA@@@???>>>???@@@AAA>>>======>>>????????????@@@AAAAAAAAABBBDDDGGGIIIPPP\\\uuutttQQQOOOOOOTTTcccwww...............---------//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---+++***%%%''')))++++++***)))(((((()))+++,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,000000000000000///...---////////////////////////000000000000000222333333000333666999;;;===???AAAAAADDDLLL]]]uuuuuuiiiaaaYYYRRRNNNIIIJJJKKKKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHKKKNNNQQQSSSXXXUUUOOOJJJHHHHHHGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFHHHGGGFFFEEEDDDEEEFFFFFFHHHHHHHHHIIIKKKMMMPPPRRRRRRSSSTTTVVVVVVRRRLLLGGGJJJMMMPPPQQQNNNJJJFFFDDDDDDDDDDDDDDDEEEGGGHHHIIIKKKLLLLLLJJJIIIJJJKKKKKKHHHIIIIIIJJJKKKIIIFFFDDDDDDGGGKKKLLLMMMLLLMMMNNNKKKLLLMMMMMMKKKHHHFFFDDDAAA@@@@@@AAACCCDDDCCCBBBBBBBBBBBB@@@???=========???>>>>>>@@@CCCEEEFFFEEEDDDBBB???===;;;;;;;;;<<<;;;;;;<<<>>>???@@@AAAAAACCCBBB@@@?????????@@@@@@===>>>>>>>>>>>>>>>??????BBBBBBAAA@@@@@@DDDJJJPPP```ooovvvSSSPPPNNNQQQ[[[jjj{{{////////////////////////.........------,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,+++***###%%%))),,,---,,,)))''')))***+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---..................---,,,............/////////000000000///000000111222333000111222444555666777888>>>===???GGGZZZwwwyyyoooaaaVVVPPPNNNMMMLLLFFFHHHJJJJJJHHHFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHJJJIIIIIIIIIKKKNNNQQQSSSTTTRRRMMMIIIGGGGGGHHHIIIHHHHHHHHHIIIHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHIIIKKKNNNPPPQQQRRRTTTVVVVVVSSSMMMHHHJJJLLLOOOPPPNNNJJJEEEBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFHHHHHHFFFGGGJJJJJJHHHJJJJJJKKKKKKJJJIIIGGGEEEEEEHHHKKKLLLLLLKKKLLLMMMJJJJJJJJJJJJIIIGGGEEEDDDBBBAAAAAABBBCCCDDDBBBAAAAAABBBBBB@@@>>><<<<<<===???>>>>>>???BBBDDDEEEEEEDDDBBB???===;;;;;;;;;<<<:::;;;===???AAABBBCCCCCCEEEDDDBBBAAA@@@AAAAAABBB===>>>@@@???>>>>>>???AAADDDDDDCCCBBBDDDLLLXXXaaazzzuuuzzzuuuSSSOOOMMMOOOTTT\\\iiittt~~~000000000000000000000000------------------------,,,,,,,,,,,,---------...---,,,++++++,,,,,,+++)))%%%'''***,,,------,,,+++,,,+++******************++++++++++++*********)))++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------******+++,,,,,,,,,++++++,,,,,,---...//////000000000000000000111222333333222111000000111222333333777999;;;???III]]]tttyyyrrrbbb[[[RRRKKKJJJJJJIIIHHHEEEHHHJJJJJJGGGFFFFFFGGGBBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIKKKNNNRRRTTTSSSQQQMMMIIIFFFFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKLLLMMMOOONNNLLLKKKLLLNNNQQQRRRPPPQQQSSSUUUVVVSSSNNNJJJIIIKKKNNNPPPPPPMMMHHHDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDGGGGGGEEEGGGMMMNNNKKKQQQPPPOOOMMMJJJHHHHHHHHHEEEGGGHHHHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEBBBBBBAAABBBDDDCCCAAA??????AAABBBAAA???>>>???AAA@@@>>>>>>???BBBDDDDDDDDDCCCBBB???===<<<<<<<<<===:::<<<>>>AAACCCEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAA===???AAAAAA???>>>@@@BBBCCCCCCDDDFFFLLL[[[mmm{{{~~~iiiZZZdddooohhhPPPLLLKKKMMMOOOQQQZZZdddqqqwww~~~000000000000111111111111,,,,,,------------------,,,,,,,,,------.........---,,,***+++,,,,,,+++)))))))))***,,,---...//////---,,,***)))))))))******++++++++++++******))))))+++++++++,,,,,,+++++++++...------,,,,,,------...,,,------...////////////***+++,,,---...000111111000000000000111222333444333111//////111444555666222777;;;>>>AAAJJJYYYeeelllyyy~~~qqqcccZZZRRRNNNJJJIIIJJJJJJGGGDDDEEEHHHKKKJJJGGGEEEFFFGGGAAABBBCCCEEEFFFHHHIIIJJJHHHGGGGGGHHHJJJNNNRRRTTTTTTRRROOOJJJFFFFFFGGGIIIJJJKKKKKKLLLMMMMMMLLLLLLIIIIIIIIIJJJLLLOOOQQQSSSUUUTTTRRRQQQQQQSSSVVVWWWOOOPPPRRRTTTUUUSSSOOOKKKGGGJJJMMMQQQRRRPPPKKKGGGDDDEEEGGGHHHHHHFFFDDDCCCEEEHHHHHHFFFJJJQQQTTTPPPWWWUUURRRNNNIIIHHHHHHIIICCCEEEFFFEEEDDDCCCDDDFFFIIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBCCCDDDCCC@@@>>>===@@@BBBBBB@@@@@@BBBEEE@@@>>>>>>???BBBDDDDDDDDDCCCAAA???===<<<<<<===>>>;;;<<>>======>>>>>>>>>@@@BBBAAA??????AAACCCAAACCCEEEIIISSSggg~~~~~~nnnVVVHHHTTT]]]SSSMMMIIIIIILLLLLLKKKRRR\\\dddhhhrrr~~~............////////////.........------,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))*********+++,,,---///000---,,,+++++++++,,,---...++++++***)))((((((((()))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++,,,---...........................---111111111000000000000000333333333333333333333333333333444666:::>>>CCCEEEOOOWWWfffzzzxxxmmmaaaWWWRRRLLLKKKIIIHHHGGGGGGHHHIIIMMMLLLIIIGGGEEEDDDCCCCCCBBB???AAAFFFFFFCCCEEEKKKIIIHHHHHHJJJJJJGGGIIIMMMQQQOOOKKKHHHFFFFFFGGGHHHHHHHHHHHHJJJMMMOOOOOONNNKKKKKKJJJKKKLLLNNNOOOPPP[[[YYYVVVTTTRRRQQQQQQQQQIIIKKKNNNSSSVVVUUUQQQNNNIIIKKKMMMNNNNNNNNNLLLKKKGGGKKKOOOOOOLLLHHHHHHHHHDDDEEEEEEFFFHHHMMMSSSXXX^^^ZZZTTTOOOKKKIIIIIIJJJCCCCCCAAA???>>>???BBBEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAACCCAAA@@@@@@@@@@@@???===????????????@@@AAABBBDDDAAA@@@>>>===<<<;;;<<<<<<>>>@@@CCCEEEEEECCCAAA???@@@>>>;;;;;;===>>>===;;;>>>??????>>>===>>>@@@CCCAAABBBEEEOOOcccxxxkkkRRRFFFJJJRRRTTTQQQMMMHHHFFFHHHJJJIIIJJJMMMRRRXXXdddrrr}}}~~~}}}---.........////////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,---...000111---,,,+++******+++,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////333333333333333333333333444444444555777:::>>>@@@AAAHHHSSSbbbtttuuukkkcccYYYRRROOOIIIHHHGGGFFFEEEFFFGGGGGGIIIIIIHHHHHHGGGGGGGGGFFFEEECCCEEEJJJIIIEEEFFFKKKIIIHHHJJJMMMLLLHHHHHHJJJLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHGGGIIIKKKNNNNNNNNNNNNMMMKKKJJJKKKMMMNNNPPPWWWVVVUUUSSSRRRPPPNNNMMMHHHJJJNNNRRRUUUUUUQQQNNNKKKLLLMMMNNNMMMKKKIIIHHHGGGJJJLLLMMMKKKIIIHHHHHHGGGHHHHHHHHHHHHJJJOOORRRUUUSSSOOOLLLIIIIIIIIIJJJEEEDDDBBB>>><<<===@@@CCCDDDEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@AAABBBDDDBBBAAAAAABBBCCCAAA@@@@@@@@@@@@AAACCCDDDCCCCCCBBB@@@>>>===<<<<<<>>>>>>@@@AAACCCDDDDDDCCCAAA???@@@>>><<<<<<<<<<<<;;;::::::<<<@@@AAAAAABBBCCCDDD???EEEOOO```vvv^^^RRREEEBBBGGGKKKHHHBBBHHHDDDDDDGGGHHHGGGHHHKKKLLLRRR\\\gggpppwww{{{|||yyy---------.........//////------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********+++,,,---...///---,,,+++***)))))))))***,,,,,,+++*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,------....../////////........................222222222222222222222222555444333333444666888999999>>>DDDKKKUUUdddvvv~~~sssiiiccc]]]VVVQQQPPPGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJIIIGGGGGGGGGFFFHHHKKKKKKIIIJJJMMMPPPNNNOOORRRQQQLLLIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJHHHGGGGGGJJJMMMNNNNNNQQQOOOLLLIIIIIIJJJMMMNNNQQQRRRSSSTTTRRROOOKKKIIIGGGIIILLLPPPSSSTTTQQQNNNNNNNNNNNNMMMLLLIIIGGGFFFHHHHHHIIIKKKMMMLLLIIIGGGKKKKKKKKKJJJHHHGGGHHHJJJJJJIIIIIIHHHHHHHHHHHHIIIFFFEEEAAA===:::;;;>>>AAADDDDDDEEEEEEDDDCCCCCCBBB???????????????@@@AAABBBDDDCCCBBBCCCEEEEEEEEEDDDAAA???>>>???CCCDDDCCC@@@BBB@@@>>><<<<<<>>>@@@BBBBBBBBBCCCCCCBBBAAA@@@?????????===<<<;;;::::::999???BBBDDDEEECCCAAA@@@@@@MMMWWWgggyyy{{{jjjIIIDDDAAABBBEEEFFFCCC>>>DDDBBBCCCGGGHHHFFFGGGJJJNNNTTT[[[aaafffkkkqqqvvvttt,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,,,,+++'''''''''(((((()))++++++,,,++++++***)))(((((('''))))))(((((((((((())))))************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................---.............../////////111111111111222222222222444444333333333444555666555999===???BBBMMM^^^kkkzzzlllfffaaa```\\\UUUOOONNNGGGFFFFFFFFFGGGHHHJJJKKKJJJKKKLLLLLLKKKHHHEEEDDDGGGGGGHHHJJJLLLNNNSSSXXX]]]YYYWWWWWWUUUPPPLLLMMMHHHHHHIIIIIIIIIIIIJJJIIIMMMJJJHHHGGGJJJLLLNNNOOOQQQOOOJJJGGGFFFGGGJJJLLLMMMOOOSSSUUUTTTOOOJJJFFFGGGHHHJJJNNNQQQRRRPPPNNNNNNNNNNNNMMMLLLJJJHHHGGGFFFGGGIIIMMMQQQOOOJJJEEEKKKLLLLLLKKKHHHEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGFFFDDD@@@<<<:::;;;???BBBDDDDDDDDDDDDCCCCCCBBBAAA=========>>>???@@@AAABBBCCCBBBBBBCCCEEEFFFFFFEEEEEEAAA>>>>>>BBBEEEDDDBBBBBB@@@>>>======???BBBDDDDDDCCCBBBAAA@@@?????????>>>??????===::::::;;;===@@@@@@AAA@@@AAACCCGGGJJJbbbppp{{{dddOOOJJJGGGCCCAAAAAACCCDDDDDDDDDCCCEEEIIIJJJHHHIIILLL[[[bbbiiikkkiiigggiiilllooo|||,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,,,,+++''''''''''''(((((()))***++++++******)))((('''''')))(((((('''(((((())))))))))))*********+++++++++*********+++++++++,,,,,,******+++,,,,,,---......000000///...---,,,,,,+++.........//////000000000000000000111111222222222222222333333444444555666111555888888999BBBPPP]]]aaauuuzzzooohhh\\\ZZZ[[[^^^[[[RRRKKKHHHFFFEEEEEEEEEFFFHHHJJJKKKIIIJJJKKKLLLKKKIIIFFFEEEIIIIIIIIIIIIMMMVVV```fffggg___XXXUUUSSSNNNMMMNNNFFFGGGHHHHHHIIIJJJJJJKKKOOOLLLIIIHHHJJJMMMNNNOOOPPPMMMIIIEEEDDDEEEHHHJJJKKKNNNSSSUUUTTTPPPKKKGGGHHHHHHIIILLLNNNOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKEEEGGGKKKPPPSSSQQQJJJDDDHHHIIIKKKJJJGGGEEEEEEEEECCCDDDEEEGGGGGGGGGGGGFFFDDDCCC@@@===<<<===AAAEEEDDDDDDDDDCCCCCCBBB@@@@@@<<<<<<<<<===>>>???@@@AAAAAA@@@???AAACCCEEEDDDCCCFFFBBB>>>>>>@@@CCCDDDDDDAAA@@@>>>>>>>>>@@@CCCEEECCCBBB@@@???>>>>>>>>>>>><<<>>>???===:::;;;@@@FFF@@@@@@@@@BBBIIIUUUbbbkkkxxxlllWWWGGGEEECCCAAA>>>===>>>AAADDDDDDCCCFFFIIIJJJJJJNNNTTThhhpppxxxzzzuuummmiiihhhnnn|||+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,************************((()))***+++++++++++++++)))))))))))))))***+++,,,***************)))((('''******)))))))))***++++++)))))))))************+++************++++++++++++)))******+++---......///000000///...---,,,,,,+++.........//////000000111/////////000111111222222111222222333444555555555111444777777999@@@KKKTTTSSS___tttwwwpppjjjccc]]]VVVVVVZZZ___\\\RRRKKKHHHCCCCCCCCCCCCCCCEEEGGGHHHEEEFFFHHHIIIJJJJJJJJJIIIKKKMMMLLLKKKPPP[[[fffllleee[[[QQQNNNMMMJJJIIIKKKCCCDDDEEEGGGIIILLLNNNOOONNNLLLIIIIIIJJJLLLMMMMMMMMMJJJGGGEEEEEEFFFIIIJJJLLLNNNRRRTTTSSSPPPLLLIIIIIIHHHHHHJJJLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLFFFHHHLLLOOOQQQNNNIIIEEEEEEGGGHHHHHHGGGEEEFFFGGGEEEFFFFFFGGGHHHHHHGGGGGGDDDDDDCCCAAA???@@@CCCFFFDDDDDDCCCCCCBBBAAA??????<<<<<<<<<<<<======>>>??????>>>===???AAABBBBBBAAA>>>>>>===<<<<<<===>>>???@@@@@@?????????@@@BBBCCC@@@???>>>===============:::===???===;;;???IIIRRR[[[ZZZZZZ]]]dddqqqmmm\\\LLLBBB:::===@@@AAAAAA@@@@@@AAACCCBBBDDDHHHKKKOOOXXXbbbrrryyyxxxrrrooosss++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************''''''((()))*********************)))******+++,,,)))***+++++++++***)))((()))))))))))))))***++++++))))))))))))************************+++++++++++++++++++++,,,,,,---------........................,,,,,,---......///000000......//////000111111222111222222333333333333222222444666888:::???EEEIIIMMMOOOYYYhhhwwwwwwkkkccc```^^^ZZZUUUSSSSSSWWW\\\YYYQQQLLLKKKDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJNNNNNNKKKNNNXXXaaaccc[[[QQQIIIIIIIIIHHHGGGHHHDDDDDDDDDEEEGGGKKKNNNPPPLLLJJJHHHHHHJJJJJJJJJIIIJJJIIIHHHGGGHHHIIIKKKLLLLLLNNNPPPQQQQQQOOOMMMKKKKKKIIIHHHHHHJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKHHHIIIJJJJJJIIIHHHHHHHHHDDDEEEFFFFFFEEEEEEFFFHHHFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGGGGEEECCCCCCDDDEEECCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<======>>>======>>>???@@@@@@???:::???DDDEEEBBB>>>===>>>??????@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<;;;888<<>>:::<<<@@@BBBDDDCCCCCCBBBCCCBBBEEEJJJPPPYYYiiiwww}}}zzz{{{******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&((())))))*********)))(((((((((((())))))***))))))+++,,,,,,+++******'''''''''''''''((())))))))))))))))))************)))************+++++++++------,,,,,,,,,,,,++++++++++++,,,---...///000111++++++,,,,,,---...//////---......///000111111222222222222222222111000//////000222444777999;;;<<>>======<<<<<<;;;;;;;;;<<<<<>>???IIITTTVVVQQQJJJGGGGGG>>>???@@@AAAAAA@@@>>>===::::::;;;<<<<<<;;;;;;;;;777;;;>>>===<<>>>>>???AAABBBCCCEEEEEEGGGNNNVVVcccwww,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((())))))))))))((((((******))))))))))))******)))))))))))))))******+++((()))***++++++***)))(((+++***)))'''''''''((()))(((((()))******************************************,,,------,,,++++++,,,)))+++------,,,,,,,,,---...------,,,,,,------...111111000///////////////000000000000111111111111///000111333444555666666999999:::>>>DDDKKKSSSWWWnnnvvvzzzmmmfffcccUUUSSSOOOLLLKKKKKKLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIMMMLLLJJJIIIHHHHHHHHHIIIJJJHHHFFFDDDDDDFFFHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJMMMIIIGGGHHHHHHIIIOOOVVVYYYQQQKKKKKKKKKHHHHHHJJJHHHIIIJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJLLLLLLKKKJJJJJJKKKLLLIIIFFFEEEGGGIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJIIIIIIGGGEEECCCBBBCCCCCCCCCDDDEEEGGGHHHIIIJJJGGGEEEEEEHHHIIIGGGEEEHHHGGGGGGFFFEEEDDDCCCCCCFFFDDDBBBBBBBBBAAA@@@>>>===<<<:::999999:::<<<=========;;;::::::;;;<<<===@@@QQQccchhh]]]MMMCCC???BBBBBBAAA@@@???>>>===<<<::::::;;;;;;::::::999888<<<777888======>>>LLL___nnniii[[[KKKFFFJJJLLLFFF>>><<<======>>>???AAACCCDDDAAAFFFMMMWWWcccqqq~~~,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))************))))))******)))))))))))))))***))))))(((((())))))***+++)))***++++++++++++***))))))((('''&&&&&&&&&''''''(((((()))***************************************+++---......---,,,,,,---)))+++------,,,+++,,,---------,,,,,,,,,,,,---------------...///000111222/////////000000111111222000000222333444444555555555555555666999===AAADDDGGGNNN\\\mmmrrrggg___XXXTTTOOONNNKKKJJJIIIJJJLLLMMMMMMLLLJJJIIIHHHIIIIIIJJJMMMKKKIIIGGGGGGGGGHHHIIIJJJIIIFFFEEEEEEFFFHHHJJJEEEEEEFFFGGGIIIJJJKKKKKKKKKHHHFFFHHHIIIJJJQQQXXXccc[[[WWWZZZ\\\VVVMMMHHHEEEFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJMMMKKKJJJKKKLLLLLLKKKJJJMMMNNNOOOMMMJJJHHHIIIKKKIIIHHHFFFEEEEEEFFFHHHIIIHHHIIIJJJKKKJJJHHHFFFEEEDDDCCCBBBBBBBBBEEEGGGIIILLLIIIGGGFFFGGGHHHFFFDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@??????>>><<<;;;<<<;;;:::888888:::;;;<<<<<<<<<;;;;;;<<<===>>>???===GGGTTT[[[YYYPPPGGGBBBBBBAAA@@@>>>======<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<777888<<<<<<===JJJZZZvvv|||zzzdddRRRKKKCCC???@@@BBBAAA???>>>===>>>>>>@@@AAACCCDDDCCCGGGOOO\\\kkk{{{++++++++++++++++++++++++)))))))))************+++)))******++++++******)))++++++***)))(((((())))))))))))(((((())))))***+++***++++++,,,,,,++++++***))))))((('''''''''(((((((((((()))***************************************+++---///...---,,,---...)))+++------,,,+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111......///000000111222222111111222333333333333333444444444444555666777888888===CCCLLLYYYmmmnnn```YYYTTTNNNIIIIIIHHHGGGFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHHHHJJJJJJMMMKKKHHHFFFEEEFFFHHHJJJKKKJJJHHHFFFFFFGGGHHHIIIBBBCCCDDDFFFGGGIIIJJJKKKHHHEEEEEEGGGIIIJJJQQQXXX```ZZZZZZdddkkkcccRRREEEEEEDDDCCCBBBBBBCCCEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLQQQNNNKKKJJJJJJKKKKKKKKKMMMNNNOOONNNLLLJJJIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHKKKLLLLLLKKKIIIGGGDDDCCCBBBAAAAAACCCEEEGGGLLLJJJGGGFFFFFFFFFDDDCCCBBBCCCCCCCCCDDDDDDDDDEEECCCAAA???>>>>>>===;;;:::;;;:::999888888999:::;;;:::999::::::;;;<<<>>>???<<>>;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;::::::;;;777888;;;:::;;;EEESSSqqqttt}}}rrrXXXGGGCCCCCCBBB@@@======@@@CCC>>>>>>>>>>>>???@@@BBBCCCEEEHHHQQQ```rrr++++++++++++++++++++++++))))))))))))************))))))************)))))),,,+++***)))((((((((((((((((((((((((((()))******************************+++++++++************+++(((((()))******************************************,,,...---,,,+++,,,,,,)))+++,,,,,,++++++,,,---,,,++++++******++++++,,,......---,,,,,,,,,,,,------......///000111222222111222222222222222111111111222333444666777777777===@@@BBBAAACCCMMM^^^kkkttteeeYYYRRRMMMJJJGGGFFFEEEEEEEEEEEEGGGIIIJJJHHHGGGGGGFFFGGGHHHIIIJJJMMMKKKHHHFFFEEEGGGIIIKKKNNNLLLJJJGGGFFFEEEFFFFFFBBBBBBCCCDDDFFFGGGHHHHHHFFFCCCCCCFFFGGGHHHMMMUUUUUUPPPTTTeeerrrlllYYYJJJIIIFFFDDDCCCDDDFFFHHHIIIHHHHHHHHHIIIIIIJJJKKKLLLOOOLLLHHHFFFGGGIIIKKKKKKJJJKKKKKKKKKIIIGGGEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHJJJLLLLLLJJJGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAA@@@@@@???===<<<999999888777777888999999888888999999999:::;;;;;;???======BBBHHHIIIDDD???@@@>>>;;;999888999;;;<<<:::;;;;;;;;;;;;:::999999:::888888999888999@@@KKKbbbrrr~~~wwwbbbNNNEEEDDDAAACCCEEEBBB>>>===>>>AAA>>>===<<<<<<===???@@@BBBHHHJJJRRRbbbuuu************************))))))))))))))))))))))))''''''((((((((((((''''''++++++***)))(((((())))))((((((((('''((())))))***))))))(((((((((((())))))*********++++++++++++***(((((()))***************))))))))))))))))))))))))(((***,,,,,,***)))***+++(((***,,,,,,+++***+++,,,,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,---......///000000111111111111222222111111000///,,,---///111333333333333333888<<<;;;:::>>>GGGPPP^^^lllxxxpppjjjfff^^^UUUMMMGGGEEEDDDFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEGGGHHHIIILLLKKKIIIGGGGGGHHHJJJKKKPPPNNNKKKHHHFFFDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBDDDDDDDDDIIIOOOOOOKKKPPPbbbpppnnn___RRRKKKGGGDDDCCCEEEGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKHHHDDDCCCEEEHHHJJJKKKIIIHHHHHHGGGFFFDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBBEEEFFFHHHIIIHHHFFFCCCBBB???AAADDDFFFFFFDDDBBB@@@AAAAAAAAAAAA@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>>>>DDDBBBAAA@@@AAA@@@>>>===888888888888888888888888;;;;;;;;;;;;::::::999999>>>======>>>@@@BBBAAA@@@===;;;999666666777999:::888999999999999888777777999777777888777777===CCCSSSmmmxxxbbbHHHAAAEEEEEE????????????>>><<<;;;:::===<<<::::::;;;===@@@AAAIIILLLVVVfffyyyzzzuuu))))))))))))))))))))))))***)))))))))))))))((((((&&&''''''((((((''''''&&&******))))))))))))******((((((''''''(((((()))***)))((((((''''''(((((()))&&&'''((()))))))))(((((((((((()))***************))))))))))))))))))))))))''')))+++***)))((())))))(((***,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---...///000......////////////000000000000111111111000000//////000111111222111111111---222777888777777;;;@@@JJJPPP^^^rrrwwwjjj___WWWYYYZZZYYYUUUNNNHHHEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJIIIHHHGGGGGGHHHIIIIIINNNMMMJJJHHHEEECCCBBBAAADDDDDDDDDDDDCCCCCCCCCCCCDDDBBBBBBCCCCCCCCCGGGMMMNNNLLLPPP]]]fffcccXXXQQQJJJFFFBBBBBBDDDFFFEEEDDDGGGGGGFFFFFFFFFHHHIIIJJJIIIFFFCCCBBBEEEHHHJJJKKKKKKIIIFFFDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDCCCBBB@@@???===???BBBEEEEEEDDDAAA???===>>>???>>>>>>>>>@@@BBBAAAAAA@@@???>>>===<<<<<>>======>>>>>>===;;;888888888888888888888888>>>>>>>>>>>>===;;;:::999999;;;===>>>???@@@AAACCC:::999777555555666777888777888888888888777666666777777888777777888:::===DDDYYY^^^KKK???DDDDDD999>>><<<;;;===???@@@===;;;<<<;;;999999:::===AAACCCJJJQQQ]]]ooo|||qqqmmm}}}))))))))))))))))))))))))******))))))((((((((((((''''''((((((((((((''''''(((((((((((()))***+++,,,(((''''''''''''((())))))***)))(((''''''((()))***%%%&&&'''(((((((((''''''(((((()))***************))))))))))))))))))))))))((()))++++++)))))))))***(((***+++,,,+++***+++,,,------,,,,,,,,,,,,------++++++,,,,,,---///000111///////////////.........//////000000111000000000333333333333333333333333333555666666666666888999??????EEEQQQ^^^llluuuiii___WWWPPPMMMPPPPPPQQQRRRPPPMMMIIIFFFCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFIIIHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAAAAADDDEEEEEEIIIOOOQQQQQQVVV]]]^^^XXXRRRPPPJJJFFFBBBBBBDDDEEECCC???CCCCCCCCCCCCEEEHHHKKKMMMLLLIIIGGGFFFGGGIIIKKKKKKLLLHHHDDDAAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@AAAAAA;;;<<<>>>???@@@@@@@@@@@@===>>>???>>>===<<<>>>AAA???>>>>>>>>>======<<<<<<;;;:::999:::<<<===<<<;;;888999999999999999999888<<<<<<======<<<;;;:::999777999;;;>>>@@@@@@@@@???777666666555555555555666888888888888888777666666666777888777777888999::::::DDDFFF>>>;;;???===666>>>======>>>@@@@@@???>>><<<;;;::::::<<>>??????@@@BBBEEEIIIMMMOOOPPPNNNKKKIIIJJJKKKKKKKKKLLLGGGAAA>>>???@@@@@@???AAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>???@@@BBBCCC<<<;;;::::::;;;===@@@BBB???@@@AAA???<<<;;;===@@@<<<<<<<<<===============:::999999:::<<<======<<<999999::::::::::::999999666777888999:::999888777999999;;;>>>AAAAAA<<<888555555555555555555444444999999999999999888777777555777888777777999999888:::<<>>888666;;;CCC===>>>>>>===;;;:::;;;<<<===<<<;;;;;;===AAAFFFIIIUUU```ooo}}}{{{pppeeeggg{{{)))(((''''''''')))***+++))))))))))))***************(((&&&'''***+++)))'''))))))************))))))(((''''''(((******)))(((+++++++++++++++***))))))%%%$$$$$$%%%%%%&&&'''(((******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000//////000111000......///111333444333222111444444333222333444555666555555555777:::===AAACCCSSS^^^mmm{{{uuukkkdddZZZYYYWWWRRRLLLHHHFFFEEEFFFEEEFFFGGGHHHGGGDDDAAA?????????@@@@@@AAAAAAAAAGGGEEEDDDCCCDDDCCCBBB@@@???@@@BBBCCCEEEFFFGGGGGGFFFFFFDDDCCCCCCDDDEEEEEEFFFDDDBBBBBBCCCDDDDDDCCCDDDDDDBBBAAACCCGGGNNNSSSaaajjjtttsssgggWWWKKKEEEKKKFFFEEEIIIIIIDDDBBBDDDBBBAAA@@@AAACCCFFFJJJLLLQQQNNNJJJIIIKKKKKKJJJHHHJJJHHHDDD@@@??????AAABBBFFFCCCBBBEEEIIIJJJFFFBBBBBBAAAAAA@@@?????????@@@AAA???<<<999999;;;===???????????????????????????@@@@@@@@@???>>>======<<<::::::;;;<<<===>>>??????>>><<<:::888777777888999::::::;;;<<<<<<;;;::::::666777999::::::999777666222444555555444444666777666666444444333444555666777888888888888999999999666666777888999::::::;;;999999:::;;;<<<<<<<<<<<<;;;:::;;;===<<<<<>>>>>EEEPPP[[[fffvvv{{{pppfff]]]VVVQQQKKKLLLLLLJJJHHHFFFEEEFFFCCCCCCDDDFFFGGGGGGEEEBBB======>>>???AAABBBCCCCCCEEEDDDBBBCCCDDDDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCDDDBBB@@@@@@BBBDDDEEEEEEFFFFFFEEEEEEEEEHHHNNNRRRkkkwww~~~mmm[[[PPPMMMMMMHHHGGGJJJJJJFFFCCCEEEBBBAAAAAAAAACCCGGGKKKMMMQQQNNNJJJIIIJJJKKKJJJIIIIIIGGGCCC@@@??????AAABBBFFFCCCBBBDDDGGGIIIFFFCCC@@@@@@???>>>>>>>>>>>>>>>@@@>>><<<::::::;;;===>>>?????????????????????????????????>>>>>>>>>======::::::;;;===>>>???@@@AAA@@@???<<<:::999999::::::999999888777777888999999666777999::::::999777666333555666555444444555666555444333333444555666777::::::999999888777777777555666666777888999:::;;;::::::;;;;;;;;;;;;;;;;;;;;;:::;;;=========DDDLLLYYYdddrrr||||||uuuwwwxxxiii^^^ddddddzzz***))))))(((((((((((()))))))))))))))************((('''&&&&&&(((((('''&&&((())))))******))))))(((***))))))***,,,,,,+++)))(((((())))))((((((''''''******(((''''''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))+++************))))))))))))******++++++******)))+++************+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,---...///...---,,,---///111222222222222/////////...//////000111333333222222333444666777555999===AAAGGGSSScccooorrrlllbbbXXXQQQLLLGGGEEEAAACCCEEEEEEDDDCCCDDDEEEAAAAAABBBDDDFFFFFFEEECCC;;;<<<===???AAABBBCCCDDDCCCBBBAAABBBDDDEEEDDDCCCAAABBBBBBBBBBBBBBBAAA@@@BBBBBBAAA@@@@@@AAABBBCCCCCCAAA>>>===@@@CCCEEEGGGIIIJJJJJJIIIIIIJJJMMMOOOeeerrr|||wwweeeTTTNNNNNNMMMJJJIIIKKKKKKHHHFFFFFFBBBAAAAAAAAADDDHHHLLLNNNSSSOOOKKKIIIIIIIIIJJJIIIHHHFFFCCC@@@??????AAABBBFFFCCCAAABBBEEEGGGFFFCCC???>>>>>>===============>>>>>>===<<<<<<<<<<<<=======================================>>>>>>>>>???999:::;;;===>>>???@@@AAAAAA???===;;;999888999999:::999777555555777999:::666666888999999888666666444555666666444333444555333333222333444555777888;;;;;;:::888777555444333555555666777888999:::::::::;;;;;;;;;;;;::::::999:::999;;;===>>>>>>EEEMMM\\\gggsss{{{|||zzzsssrrrtttggg]]]ccceee{{{******))))))((((((''''''((()))))))))************((((((''''''((((((((('''(((((())))))))))))(((((()))(((((()))++++++***((()))***************)))))))))(((''''''&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((************))))))))))))))))))************))))))***************++++++,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------+++++++++---...---,,,+++,,,...///111111222222111000111111111111222222333222111000000111111222999:::;;;:::;;;AAAKKKSSS[[[iiipppeee___ZZZSSSNNNJJJHHHEEEDDDBBBDDDEEEEEECCCBBBBBBBBBAAAAAAAAABBBDDDDDDBBB@@@<<<===>>>???@@@AAABBBBBBCCCBBBAAAAAACCCDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@BBBDDDFFFFFFBBB???===???BBBEEEGGGKKKLLLMMMMMMLLLKKKLLLMMMUUU^^^ddd```TTTJJJIIILLLLLLJJJIIIKKKLLLKKKIIIHHHAAAAAAAAABBBDDDHHHLLLOOOVVVSSSNNNJJJHHHHHHHHHHHHFFFEEEBBB@@@???@@@AAABBBFFFCCCAAAAAACCCDDDDDDDDD>>>>>>===============>>>===============<<<<<<;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@;;;;;;;;;<<<======>>>>>>===<<<:::888666555555555;;;::::::999999::::::;;;555666777777777777666555555666777666444333333444444333333222333444666777999888777666444333222111444555555666777888999999;;;;;;;;;;;;;;;:::999888:::999;;;===>>>???FFFOOO]]]hhhsssxxx{{{~~~{{{zzzsssqqqssshhh^^^ccciii******))))))((((((''''''((()))))))))************))))))***))))))))))))***(((((())))))))))))(((((('''&&&&&&((()))***((('''((())))))*********))))))******))))))***++++++,,,)))******++++++******)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))******))))))******+++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++******+++,,,------,,,+++,,,---...///000000111000111111222222222222222333222111111000000000000444666777666666888<<<@@@@@@JJJYYYkkkzzziiiZZZRRRMMMKKKIIIHHHHHHFFFDDDBBBCCCEEEGGGFFFDDDBBBAAAAAACCCBBB@@@@@@AAA@@@>>>===????????????????????????EEECCCAAAAAABBBBBB@@@???<<<===>>>@@@AAAAAABBBBBB>>>>>>???@@@BBBEEEHHHIIIJJJFFFAAA???@@@BBBDDDEEEJJJLLLNNNNNNLLLKKKJJJKKKNNNPPPQQQOOOJJJHHHIIILLLJJJJJJJJJJJJLLLMMMLLLJJJBBBAAAAAAAAADDDHHHLLLNNNXXXVVVQQQLLLHHHFFFFFFFFFEEECCCBBB@@@@@@@@@AAABBBEEECCCAAA@@@AAABBBCCCCCC>>>>>>=========>>>>>>???<<<===>>>>>>>>>===;;;;;;::::::::::::::::::::::::999999:::<<<===>>>???@@@<<<<<<<<<;;;;;;:::::::::::::::888777555444333333888:::;;;======;;;:::888555555555555555555555555555666777666444333333444666555444333222222333444333333333333222222222222444444555666777888888999;;;;;;;;;;;;:::999888888999999:::===>>>???FFFNNN[[[fffpppsssvvvzzz||||||xxxzzztttrrruuukkk```bbbjjj((()))))))))))))))((('''))))))))))))************)))***++++++))))))***+++'''(((((())))))(((((('''&&&&&&&&&'''((()))(((&&&&&&&&&'''(((((((((''''''''''''''''''((()))***+++******++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))***((())))))******))))))(((***))))))))))))***++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***)))***,,,...---,,,,,,,,,,,,------...//////......///000000000000000111111111111111000000000---///222444555666888999888===DDDNNN[[[mmmyyyiiiYYYNNNKKKGGGFFFEEEFFFGGGFFFDDDBBB@@@BBBEEEFFFDDDBBBAAAAAACCCAAA???>>>>>>>>><<<:::@@@????????????>>>>>>>>>EEECCCAAAAAAAAAAAA???===:::;;;===???AAACCCCCCDDD??????@@@AAACCCFFFIIIJJJKKKGGGCCC@@@AAABBBCCCCCCFFFIIIKKKLLLKKKIIIIIIJJJMMMLLLJJJHHHGGGGGGIIIKKKLLLNNNMMMLLLMMMPPPNNNJJJBBBAAA@@@AAACCCFFFJJJLLLUUUTTTQQQMMMHHHEEEDDDEEECCCBBBAAA@@@@@@AAABBBBBBCCCBBBAAAAAAAAAAAAAAAAAA>>>============>>>>>>???=========>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<>>>??????===<<<<<<;;;;;;:::::::::;;;::::::999888777666666444666999;;;;;;999666444444444444444444444444444444555666666444333444555777666444333222111222222000000111111222222222333333333444555666777888888999::::::::::::999999888999888:::<<<======DDDLLLWWWbbbkkkmmmnnnrrrvvvwwwzzz}}}|||~~~uuugggffffff{{{'''((()))******))))))((())))))))))))************(((***+++***(((((()))+++''''''(((((((((((('''''''''&&&&&&''')))***((('''%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&))))))************))))))))))))))))))))))))))))))(((((((((((())))))******(((((())))))))))))(((((()))))))))))))))***++++++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,+++******+++---......------,,,,,,,,,,,,,,,------,,,---.../////////......//////000111111111111111...000222444555666777888555777;;;>>>CCCMMMYYYbbbuuu{{{pppfffZZZOOOKKKNNNKKKIIIFFFEEEEEEEEECCCBBB???BBBEEEFFFDDDBBBAAAAAAAAA???============<<<;;;>>>>>>>>>>>>????????????CCCAAA@@@@@@AAAAAA@@@>>>;;;<<<>>>@@@AAACCCDDDDDDCCCBBBBBBBBBBBBDDDFFFGGGGGGEEEBBBAAAAAACCCCCCCCCBBBDDDGGGHHHHHHHHHIIIJJJGGGJJJLLLKKKIIIHHHIIILLLSSSUUUSSSOOOOOOQQQNNNHHHBBBAAA@@@@@@AAADDDHHHJJJLLLMMMNNNKKKGGGDDDCCCDDDBBBAAAAAA@@@@@@AAABBBBBB@@@AAABBBBBBAAA@@@??????<<<<<<;;;;;;<<<======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<===>>>>>><<<<<<<<<=========>>>>>>:::::::::::::::999999888333555777888888777555333444444333333333333444444333555666555444444555666666555333222222222222333111111111222222333333333222333444555666777777888888999999:::::::::999999999888999;;;;;;<<>>???@@@@@@AAA@@@?????????AAABBBAAA@@@<<<===???@@@BBBCCCCCCCCCFFFEEECCCBBBAAABBBBBBCCCDDDBBB@@@@@@BBBCCCCCCBBB???BBBDDDFFFFFFFFFHHHJJJBBBJJJRRRSSSOOOLLLNNNRRRYYY[[[XXXRRRPPPRRRNNNGGGCCCBBB@@@@@@AAACCCFFFHHHEEEHHHJJJIIIFFFCCCCCCDDDAAAAAA@@@@@@AAAAAABBBBBB???AAABBBBBBAAA???>>>>>>::::::::::::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===888888888888888888888888888999999:::;;;<<<===>>>;;;<<<===>>>???AAABBBBBB888999999::::::999999888666666666666666666666666444333333222222333333444222444555555444444666777444333222222222333444555333333333333333333333333222333333444555666777777777888999::::::::::::::::::888999;;;:::;;;AAAIIIRRR[[[bbbaaa___bbbgggjjjooozzz|||}}}uuuccc]]]jjj|||(((((())))))))))))(((((()))))))))))))))*********++++++***)))(((((())))))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((()))******+++++++++)))'''&&&$$$''''''''''''''''''''''''(((''''''&&&&&&((()))***''''''''''''(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''***************************++++++,,,,,,++++++***+++++++++,,,,,,---------//////.........---------------......///000000000333222111000000000222222222333444666888999;;;;;;AAAEEEKKKRRR]]]nnnzzzmmmbbb]]]]]]bbbbbbaaa___ZZZUUUPPPLLLEEEBBB>>>===>>>@@@AAAAAACCCCCCBBBAAAAAA@@@??????@@@>>>;;;999999:::<<<===???:::<<<===<<>>>>>BBBCCCBBBCCCGGG>>>???@@@AAABBBCCCCCCCCC@@@AAABBBCCCDDDCCCBBBAAAEEECCCAAABBBDDDDDDBBB@@@>>>>>>>>>???AAACCCDDDEEEGGGJJJMMMQQQUUUWWWXXXXXXXXXTTTOOOKKKIIIHHHGGGFFFBBBAAA@@@??????@@@BBBDDDFFFGGGGGGGGGFFFEEECCCBBB@@@@@@@@@???>>>===<<<<<<:::;;;>>>??????>>>;;;:::;;;;;;;;;;;;::::::;;;;;;<<<;;;999:::;;;<<<;;;:::888888888888777777777666444777:::<<<<<<===>>>???<<<===>>>???????????????999999888888777666666555333666666444444555555444///000222333444333333222111111222333555666777777444444222222222222444444333333444555666666666555333333444555666777888999::::::::::::::::::::::::999777888<<<===>>>CCCIIIPPPYYY___]]]\\\```fffjjjpppqqquuuxxxrrrfff]]][[[kkk(((((())))))))))))((((((***))))))(((((('''''''''***)))((((((''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''(((''''''&&&'''((()))***''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------///.........------------.........///000000111111222222111000000111111222000000111222333444444555888;;;>>>@@@FFFQQQ```kkkvvviii___VVVNNNKKKMMMTTTVVVWWWXXXXXXVVVSSSRRREEEBBB>>><<<===>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>???===;;;:::999:::<<<===>>>:::===@@@AAALLLTTTNNNIIICCC???AAABBBAAABBBDDD>>>???@@@AAAAAABBBAAAAAA>>>???@@@AAAAAAAAAAAAAAACCCAAA???@@@AAABBB@@@>>>BBBBBBBBBBBBCCCEEEFFFGGGFFFHHHLLLQQQUUUYYY\\\^^^TTTPPPKKKHHHFFFEEEDDDCCC@@@????????????@@@BBBCCCEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@??????>>>===<<<:::;;;===>>>>>>===;;;::::::::::::;;;;;;::::::999:::888777888:::<<<======999999888777666666777777444666999;;;;;;;;;<<<===<<<<<<======>>>=========999999888777777777777888999666444555555444444444111111222333333333333333111222333444555555666666444333333222222333333444222333333444444444444333333333444555666777888888888888888888888888888888999777777:::;;;<<>><<<<<<<<<<<<<<<@@@@@@??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;>>>;;;@@@DDDGGGVVVaaa]]]UUUKKKAAA@@@AAA@@@???@@@??????@@@@@@@@@@@@??????============>>>???@@@AAA@@@???>>>>>>??????>>>===@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGJJJNNNRRRUUUWWWNNNKKKFFFCCCBBBBBBAAA???===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@??????@@@@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;888999;;;<<<<<<;;;999888888666555666999===???@@@;;;:::888666555555666777444666999:::999999999:::;;;<<<<<<<<<<<<;;;;;;:::999888777666666888:::;;;@@@777222555666333222555222222222222222333333444333333444555555555555555444333333222222333333444222333333333333222222111333333444555666777777888666666666666666777777777:::666666888999;;;BBBIIIZZZaaaeeecccbbbhhhppptttqqqooopppooojjj```\\\\\\nnn(((((())))))))))))(((((()))((((((''''''&&&&&&&&&((((((''''''&&&''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&$$$%%%&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((('''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))************************************++++++,,,,,,++++++***+++++++++++++++++++++,,,------------------------------......///000000000000000000000000111111111333333333333444444444555333444555555555888===BBBHHHOOOZZZfffqqq~~~|||iii\\\TTTMMMHHHGGGFFFCCCDDDFFFDDDEEEGGGHHHIIIHHHGGGFFFBBB@@@===<<<===>>>>>>===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<>>=========<<<<<<<<<===???AAABBB@@@@@@????????????>>>>>><<<======>>>@@@AAACCCDDDHHHGGGFFFFFFGGGHHHJJJKKKIIIFFFCCC@@@@@@???>>>===<<<===???AAABBBBBBAAAAAA@@@@@@AAABBBAAA@@@???>>>???????????????>>>===<<<<<<;;;:::999999:::;;;<<<777999;;;======<<<:::888:::888666777:::===@@@@@@===;;;888555444555666888555777999:::999888888888<<<<<<<<<<<<;;;:::999999999888666555666888;;;===GGG999222666777111111666444333222111111222444555444444555666666555444333333333333333333333333333333333444333333222111111333333444555555666777777555555666666666666777777;;;777666777999;;;CCCKKK\\\dddiiiiiiiiimmmqqqrrrpppmmmkkkhhhbbbYYYWWWXXXlll(((((())))))))))))(((((('''''''''(((((()))))))))(((((((((''''''((())))))'''''''''((((((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((())))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,------------------++++++,,,,,,---....../////////000000111111111111......///000111222333333000111222333444666888:::>>>BBBGGGMMMSSS\\\gggnnn}}}{{{qqqeeeZZZRRRKKKEEEBBBBBBBBB@@@???AAACCCCCCCCCCCCBBB@@@???>>>???>>><<<===???@@@AAA@@@======<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;@@@>>>CCCGGGHHHVVVdddbbb^^^PPPCCC??????>>><<<;;;????????????>>>===<<<<<<>>>>>>======>>>???AAABBBBBBBBBBBBBBBAAA@@@@@@AAA===>>>???AAACCCFFFHHHIIIKKKJJJHHHGGGFFFFFFGGGGGGFFFCCC@@@?????????>>><<<<<<>>>@@@BBBCCCCCCAAA@@@>>>>>>???@@@???>>>===<<<======>>>>>>>>>===<<<<<<;;;:::999888888999:::;;;777999<<<>>>>>>===;;;:::===:::888888;;;===>>>>>><<<:::777555444555777888666888::::::999888888888<<<<<<<<<<<<;;;::::::999999777666555666888;;;===HHH===555666666111111666555444333222222222444444444555666777666555444333333333333333333333333333444444444444444333222111333333444444555555666666666666666777777777888888<<<888777888:::<<>>AAAFFFLLLPPPUUU]]]jjjxxx|||qqqkkkbbb\\\WWWSSSNNNJJJDDD@@@===???@@@<<<;;;<<<@@@@@@@@@??????>>>===<<<===<<<<<<===@@@BBBBBBBBB<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<@@@???DDDEEECCCNNNYYYWWWWWWLLLBBB??????===<<<<<>>===<<>>??????>>><<<===>>>@@@BBBBBBAAA???>>><<<===>>>??????>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888999:::777999;;;=========;;;;;;===;;;::::::;;;<<<;;;::::::999777666555666888999555888::::::999888888999:::;;;;;;;;;;;;::::::999777666555555666888:::;;;EEEAAA<<<777333222444555555444444333333333333333444555666777777666444333222333333444444333333222333444444444444444333222333333444444444555555555666666777777888888999999<<<999888:::;;;===DDDLLLTTT___iiinnnpppqqqmmmhhhfffbbb``````^^^[[[^^^dddjjj(((((())))))))))))((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&''''''((()))'''((((((((())))))))))))'''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++*********)))++++++,,,,,,,,,---------***++++++,,,,,,---......---...///000111111111000111111111222222333333333333222111111222222222222222444555777999;;;===???@@@DDDKKKRRRZZZaaaiiinnn~~~vvvggg]]]WWWRRRLLLIIIHHHFFFCCC@@@@@@<<<<<<@@@AAA>>><<<===??????>>>>>>>>>============<<<;;;===???@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888:::<<<===???>>>CCCCCC===EEEOOOKKKLLLEEE@@@@@@@@@======????????????@@@??????>>>>>>??????@@@@@@@@@???>>>>>>???AAABBBAAA???===???@@@<<<<<<<<<===>>>@@@AAABBB======???@@@AAABBBBBBBBB@@@???======>>>>>>===<<<===>>>>>>??????>>><<<<<<;;;<<<===>>>>>>===<<<<<<999::::::;;;;;;:::::::::888888888777777888888888666777888999::::::::::::999999888:::;;;;;;999777777777777777777777888999333666888999888777777888888888999999:::999999999666555555555666777888888???EEECCC777000444777444444444555555444333333222333444666888888777555333222333333444444333333222111222222333333333333222333333444444444444555555555666666777888888999999:::777777:::<<<===BBBIIIMMMWWWbbbiiinnnpppmmmhhhbbb^^^\\\\\\ZZZXXX\\\bbbhhh(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((())))))))))))***)))((('''&&&%%%$$$$$$((('''&&&%%%&&&&&&((()))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''((((((((()))((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++******))))))+++++++++,,,,,,---------++++++,,,------......///,,,---///000111111111000//////......---------,,,///...------///000000000000222333555555666666666:::<<<===???AAAEEEKKKOOOVVVcccttt{{{rrrkkkfff```WWWPPPMMMIIIEEECCCBBBAAA===999;;;888:::???AAA???>>>???@@@@@@???>>>>>>======<<<===<<<;;;<<<>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777777:::<<<>>>>>>>>>CCCAAA;;;AAAIIIEEEDDD@@@???AAA@@@===>>>AAA??????@@@@@@@@@@@@????????????@@@@@@@@@>>><<<;;;===???@@@???<<<;;;<<<>>>AAAAAAAAA@@@AAAAAABBBBBB???@@@BBBCCCDDDDDDCCCCCC???===<<<<<<>>>>>>===;;;============<<<;;;:::999;;;<<<===>>>>>>>>>===<<<888999999:::::::::999999777777777888888777777777555666666777888888999:::555555777999::::::777555666666777777888888999999111444666777777666666777555666777888888888888888555555555666666666666666;;;GGGGGG666...555999444444444555666555444222111222444666888999777555444222222444444444444222222///000111222222222222222333333444444444444444444555555555666777888888999888666777:::;;;<<>>???;;;;;;;;;;;;<<<>>>???@@@======<<<<<<<<<<<<======:::;;;<<<<<<:::999:::;;;=========<<<<<<;;;;;;;;;888888888888999:::;;;<<<<<<===>>>???AAABBBDDDDDD>>>??????????????????@@@AAAAAA@@@@@@@@@AAAAAABBBAAA@@@@@@AAAAAA???<<<:::===<<<===???>>>::::::>>>>>>@@@AAAAAA@@@@@@AAABBB<<>>AAA>>>===<<<;;;:::;;;;;;<<<===<<<;;;888555444555777777888888888666666777999777666555555666888:::<<<:::888777777888888666555555777999999888888999:::555666777666444333333444000222555777666444333222555555666666666666555555555999;;;888333///111444666555444444222222111000333222111222444555555333333333333222222222111111000000111111111222222222111111222333333444555555666666777777777777666666444444555666999===AAADDDGGGLLLSSS\\\bbbfffhhhiii___\\\YYYVVVPPPJJJLLLQQQcccwww((((((((((((((((((((((((&&&&&&''''''&&&%%%%%%$$$((((((''''''''''''(((((()))(((((((((''''''''''''******))))))((((((''''''%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&'''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''((((((''''''((()))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((((((((()))***+++,,,,,,,,,***)))(((***,,,***++++++,,,,,,------...************************------------------------,,,,,,,,,------------...////////////////////////------...//////////////////000111222222222222222444444444444666999<<<===>>>AAAFFFHHHJJJPPPXXX___kkkttt~~~xxxtttrrrqqqqqqqqqqqqpppmmmggg^^^VVVRRRKKKKKKJJJHHHGGGFFFEEEDDDCCCAAA>>><<<:::;;;<<<===;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<<<<<<<===;;;<<<<<<;;;999888:::;;;<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@AAABBBCCCDDDDDDEEEEEECCC@@@>>>===<<>>CCCKKKPPPPPPLLLGGGCCC======>>>>>>===<<<;;;::::::;;;;;;:::888999<<>><<<;;;:::::::::;;;<<<<<<<<<999777555555666666888::::::999777777888888777666555666888999;;;;;;999888999::::::999888;;;<<<======;;;999999:::333444555555444333555666444999======888444444666444555555666666555555444111444666666333222333555444444444333333222222111333222111222444444333222333333222222222111111111111222222222333333333333111111222333333444555555777777888888888888777777555555555777999<<<@@@BBBEEEHHHOOOVVV\\\```bbbccc]]]ZZZXXXUUUOOOJJJLLLQQQ```uuu''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((())))))(((((((((%%%'''((((((''''''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''*********)))***+++,,,,,,******+++)))(((''')))***(((((()))+++---...///000************************,,,,,,------------------,,,,,,,,,,,,------------////////////////////////.........---......///000//////000000000///......222222222333444777999;;;888:::;;;:::999:::???CCCHHHOOO[[[jjjyyyxxxqqqllleeebbb\\\VVVPPPMMMLLLLLLLLLMMMMMMMMMKKKGGGDDDBBB>>>??????@@@AAABBBCCCCCC@@@>>><<<:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<:::888777888::::::::::::999999999999999888888777888888999:::;;;:::;;;<<<===>>>>>>>>>>>>CCCCCCCCCCCCDDDDDDDDDEEEBBBAAA@@@@@@AAACCCEEEGGGHHHKKKLLLHHHAAA<<<<<<>>>AAA===;;;;;;:::999===CCCGGGHHHGGGEEEAAA???>>>???<<>>>>>===<<<<<<<<<<<<<<<;;;::::::===???@@@>>><<<:::999999999999;;;<<<<<<;;;888666666666555888;;;;;;:::888777777999888777666666777999999;;;;;;:::;;;======<<<:::>>>???@@@>>>;;;888888888111333444444444444555777666<<>>DDDLLLUUU___iiippp}}}}}}zzzooolllgggbbb^^^ZZZVVVSSSMMMKKKGGGCCCAAA@@@@@@@@@DDDCCCCCCBBBAAA???>>>=========>>>>>>???@@@@@@@@@===<<<:::999888999::::::======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;======<<<999666666777999888888888888888888888888777777777777888999:::;;;;;;;;;===>>>>>>>>>======@@@@@@@@@AAAAAABBBBBBCCCBBBAAA@@@@@@AAADDDFFFHHHHHHOOOSSSOOOEEE===;;;>>>???<<<;;;===<<<:::>>>DDDGGGGGGGGGDDD@@@===<<<======@@@EEEHHHGGGAAA999444<<<<<<<<<<<<<<<<<<<<<;;;============<<<===>>>???@@@???<<<:::888777777777999;;;<<<<<<:::888777777666888999999888777777888999999888777777777888999:::::::::<<<>>>>>>===;;;;;;<<<<<<;;;888555555555111333444444333333444555444888;;;999444111111444222222333333333333222222444333111111222111...,,,111111222222333333333333333222222222333333111...222222222222111111111111222222222333333333333444222222222333333444444444777777888888888888777777888777777777888999;;;;;;???@@@BBBEEEIIIMMMPPPRRRSSSQQQQQQPPPLLLHHHKKKPPP]]]rrr&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%$$$&&&'''((())))))((('''&&&%%%&&&''''''&&&&&&'''((('''''''''(((((((((((()))''''''''''''''''''''''''((((((((()))))))))))))))(((***++++++)))))))))+++''''''((())))))***++++++************************)))))))))******++++++++++++++++++,,,,,,,,,------...........................---,,,,,,,,,---///000,,,---...///000000000000...//////000111333444555111111222222222333555777999:::;;;<<<>>>CCCIIINNNYYY^^^eeennnwwwuuujjjbbb\\\YYYSSSPPPLLLIIIHHHGGGEEEDDD@@@???===<<<<<<<<<>>>??????>>>===;;;:::999999999999999999::::::;;;;;;;;;;;;:::999999999999::::::>>>>>>===<<<;;;;;;;;;;;;::::::999999999999::::::<<<<<<;;;999666555666888777777777777777777777777777777777777888999::::::;;;<<<>>>???@@@???>>>>>>======>>>???@@@@@@AAAAAABBBAAA@@@@@@BBBDDDFFFHHHFFFPPPXXXUUUJJJ>>>;;;<<<<<<;;;<<>>BBBDDDDDDDDDBBB>>><<<;;;<<>>>>>@@@>>><<<999777666666666888:::<<<;;;:::888777777777888888666555555777999999999999888888888888888888888999;;;======;;;999666888999888666444444444333444444444222111111333222111222333444444222111111111222222222222111111333111000000111000...,,,000111111222222333333444333222222333444333111...222222222111111111000000111111111111222222222222222222333333333333444444555555666666666666555555888888777777888888888999======>>>@@@CCCFFFIIIKKKLLLLLLMMMNNNKKKGGGJJJPPP]]]rrr&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%$$$''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''')))++++++***))))))*********++++++++++++++++++******************************++++++,,,---------++++++++++++,,,,,,,,,,,,---------------------------------,,,------...///,,,---...///000111111111---...///000111222222333222111111111111222222333444555555555555888;;;>>>AAADDDHHHLLLQQQXXX```eeerrrxxx}}}sssmmmhhheee^^^WWWPPPKKKGGGEEEEEEBBB???>>>>>>>>>>>>===::::::888777777777888888888777666555555555666666666666777888999:::;;;;;;999888888888888999999:::======<<<;;;::::::;;;;;;999999888888888888999999999:::;;;999777666666777666666666666777777777777777777666777777888999:::;;;<<>>???@@@AAABBBBBB@@@AAAAAAAAABBBCCCDDDEEEFFFOOOXXXVVVLLL@@@;;;;;;::::::<<<@@@@@@>>>???CCCCCCDDDDDDAAA>>><<<<<<===??????AAAEEEJJJLLLIIIFFF;;;;;;:::888888777888888777777777888;;;======<<>>;;;999777666666666777888::::::888777777888777888888777666666777999888888999999999999999999777777888:::;;;;;;888666444666777777666555555666333444444333111000000111222000...111666888555222111111222222222222111111---...///000000000000000000111111111222222333333333222333555666555222///222111111111111000000000000000111111111222222222333333333333333333333333444555555666666555555444777777777777777777777777:::;;;<<<===???BBBDDDEEEGGGGGGIIIKKKIIIGGGJJJPPP\\\qqq&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&((((((''''''''''''((((((''''''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&''''''(((((('''&&&%%%''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&'''$$$&&&''''''&&&%%%'''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%''')))***)))(((((()))************++++++++++++************************)))******+++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------......///////////////...------///000111111222222333222111111222222111000///111222333333333555666555777999;;;<<>>======;;;::::::;;;<<<<<<<<<;;;:::999777666555555555555555555555555666666777666777777888888999::::::666666666666777777888888::::::999999888999999999888888888777777888888888666888::::::999777666666555666666666777777777777666666666777777888999:::999;;;>>>AAABBBBBBAAA@@@<<<======>>>@@@AAAAAABBB???@@@AAABBBCCCCCCBBBBBBGGGNNNTTTSSSJJJAAA======<<<:::<<>>>>>>>><<<<<>><<<;;;999777777777777666666666999===@@@???>>>>>><<<:::888666666666666666777888777666666777999555888;;;<<<;;;999888888777888888999::::::::::::666777777999:::999666333444555777666555333444444111222333222111000111222222111111333555777777666111222222333333222222111+++...111111//////000333111111111111111222222222222222444666777777444111111111111111000000000000111111111222222222333333333333333333333333333333555555666666666666555555666666777777777777777666777888999;;;===???@@@AAABBBCCCFFFIIIHHHFFFIIIOOOXXXooo''''''''''''''''''''''''&&&&&&'''((()))))))))(((&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&(((((((((((('''''''''(((((((((((('''''''''&&&$$$$$$$$$$$$&&&'''((('''&&&%%%%%%&&&'''((($$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''###%%%((()))(((''''''(((&&&''''''((()))*********************************'''(((((()))******++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...///...---,,,////////////...---,,,+++------///000111111111111///.........000000///......000333333111////////////111444666666666888999999===AAABBBCCCDDDIIILLLKKKRRR]]]jjjssswwwvvvtttwww}}}}}}pppeee___\\\ZZZXXXUUUVVVWWWVVVSSSMMMGGGCCC??????>>>===<<<;;;;;;:::777666666777:::=========>>>===<<<:::999888888888555555555555555555555555666666555555444444333333333333444555555666666666888777777777777777888888888888777777777777888888444777:::;;;:::777666555555666666666777777888888666666666666777888999:::888:::===@@@BBBBBBAAA@@@:::;;;<<<===>>>???@@@@@@>>>@@@BBBCCCCCCBBB@@@???IIIMMMQQQNNNHHHBBB???@@@>>>;;;;;;<<<======BBBHHHKKKLLLKKKHHHCCC@@@???@@@???@@@DDDJJJPPPOOOHHHAAA@@@>>><<<:::888777777777888888888<<>>>>>???@@@AAADDDHHHGGGFFFIIIOOOUUUlll###$$$%%%'''((()))))))))))))))((((((''''''&&&&&&((('''&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))))))))((((((((('''''''''###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''&&&&&&&&&%%%((('''%%%$$$###"""""""""###$$$&&&(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%(((%%%$$$%%%'''(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%$$$%%%((((((''''''&&&&&&%%%%%%++++++++++++++++++++++++((((((((((((((()))))))))*********+++,,,,,,,,,---***++++++,,,,,,++++++***)))+++,,,,,,,,,,,,---///,,,,,,,,,------.........,,,,,,,,,---------..................////////////000///......000111111000222111111111000000//////000000111222333333444444666777777888999::::::;;;<<>>???>>><<<999777777888444555666666666666666555888888777555555444444444777777666555555555555555555666777888999999888777555555666666777777888888444666777888888777666444222333555444333333444666333666888777555555777:::888:::===@@@BBBCCCCCCBBB@@@>>>;;;:::<<<===>>>===???@@@BBBCCCDDDDDDCCCCCCHHHIIIJJJJJJHHHDDD???<<<>>>===<<<<<<===@@@DDDFFFKKKJJJIIIGGGEEEDDDBBBBBBAAAAAACCCDDDEEEGGGHHHHHHCCC???999444111222555888555777999<<<======<<<;;;<<<;;;999777666555444444222444777777777666666666444777;;;??????;;;777444999777777999<<<;;;777333999666444444666666333111333444666666666333111///111222333333222111000///000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111000000000000000222222333333333222222111000111222111111222444777555555444444444444555555999666555999>>>>>>777000999:::;;;;;;::::::<<<>>>???CCCFFFFFFDDDDDDFFFIIIUUUhhh###$$$%%%'''((())))))))))))(((((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%&&&((()))'''%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''***************))))))))))))))))))))))))))))))))),,,***)))((((((***,,,---************++++++++++++***++++++,,,,,,++++++******+++,,,,,,***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---.........////////////000///---...///111000000111111111000000000//////000000111111222222333333222222333333444555555666555888===AAACCCBBB@@@>>>@@@EEEMMMXXXbbbiiinnnpppssswwwzzzhhhccc\\\YYYXXXZZZZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[]]]```cccdddbbb```_________^^^^^^bbbhhhnnnsssuuulllhhhddd```______]]]\\\]]]TTTIIIBBBAAAAAA@@@>>>======>>>???>>>===;;;::::::999888888777888888888666666666777888999:::;;;===>>>>>><<<999777777888666666666777777666555555555555555444444555555666777777666555555555555555555666777888888888777777777777666666666666666666444555777888888777555444333444666555444444555777888;;;<<<<<<999777777888999:::<<>>;;;999888:::<<<<<<<<<>>>???@@@BBBBBBBBBAAA@@@EEEFFFGGGGGGEEEBBB???===<<<;;;;;;;;;===@@@CCCEEEGGGFFFEEEDDDBBBAAA@@@@@@??????@@@AAABBBCCCDDDDDDAAA???<<<888666555666666777888999::::::999888777;;;;;;:::888777555444444111333666666555444555555555666888999999888666555444444555777::::::999888888666444444555666444111444444444444444222111000222222222222222111000///000000111111111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111222222222000//////111222555555444444444444555555777555555999<<<===999444:::;;;;;;;;;::::::<<<>>>>>>AAAEEEEEECCCCCCEEEHHHTTThhh$$$$$$&&&'''(((((())))))(((((((((((())))))))))))&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((******%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))(((''''''))))))(((''''''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))'''''''''''''''(((((((((((((((((((((((((((((((((---+++(((&&&&&&))),,,///************))))))))))))******++++++++++++******+++,,,,,,+++)))'''((()))++++++++++++************,,,,,,,,,,,,---------------------.........//////000...------///000000///000000000000////////////000000000000000000000000...//////000000111111222333444666777777555444222444777<<>>===>>>>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDFFFHHHHHHFFFEEEFFFGGGEEEEEEGGGLLLSSSXXX\\\]]]WWWPPPIIIFFFIIILLLLLLJJJIIICCC===999:::;;;;;;999777777888888888888888888777666666666666777888888444444555666777999:::;;;;;;<<<<<<;;;888666666777777777888777777666555444333222222333444555666777777666666555555555555666555666777777888777777777888777777666555555444444444555666777777666555444444555777666555555666888===???BBBBBB???;;;888777;;;;;;<<<<<<===???@@@AAA===;;;999888:::;;;<<<;;;<<<===>>>???@@@???>>>===AAABBBBBBBBBAAAAAA@@@???::::::999999;;;>>>AAACCCBBBBBBBBBAAA@@@@@@??????=========>>>>>>>>>>>>???======<<<;;;999777555444666777888888888888777666999999:::999888666444333111333444555444333333444666555444333333444555666333444555555555666888:::777666444444555555444222444444555555444333222111222222111000000000111111000000111111111111000000////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111000000111111111111000000111222222111000000222444555555444444444444555555444555666888999::::::999:::;;;<<<;;;::::::<<<>>>>>>AAACCCCCCBBBBBBDDDGGGTTThhh$$$%%%&&&'''(((((((((((('''(((((())))))************)))'''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&'''(((((((((''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''')))***+++&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''((('''''''''((((((''''''(((''''''&&&&&&''''''(((&&&%%%%%%&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))(((&&&%%%&&&''')))+++******))))))((((((''''''******++++++++++++*********+++,,,+++)))((()))***,,,,,,++++++*********)))++++++,,,,,,,,,---------,,,,,,---------.........///---,,,---...000////////////////////////////////////////////////......////////////000000111111333333444444555555555555555666888;;;???BBBFFFGGGGGGKKKQQQXXXZZZTTTKKKDDD@@@===:::888888999:::;;;::::::;;;;;;<<<======>>>===>>>???>>>======>>>@@@===>>>@@@EEEKKKOOOPPPPPPLLLEEE>>>???DDDHHHGGGDDD>>>;;;888777999:::999888999888777666666777888999444444444444555666777888555555555555666777888999999:::;;;999777666666777888888888888777666555444222222222222333444555555777666555555555555666666555666666666666666666666666666666555555444444444444555555666666555555444333555666666555555666777===@@@CCCEEECCC???:::777>>>===<<<;;;<<<>>>@@@AAA>>><<<::::::;;;;;;;;;:::;;;;;;============<<<;;;============>>>???@@@@@@::::::999999999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;:::::::::::::::999888777555444666777777777777888888999777888::::::999777555333222333555444333222333444666444333222222333444666666777777444111000333777666666555555555555444333444666888999999777444222222111000//////000111222111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000/////////------...//////000111111...//////000000000000000000111222333333555888;;;555444444333333444444555444666888777555666888;;;:::;;;<<<;;;:::;;;<<<>>>???BBBDDDDDDBBBBBBEEEHHHVVViii%%%%%%&&&'''((((((((((((''''''(((((())))))******))))))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((++++++******)))(((''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''***))))))((((((''''''''')))******++++++******))))))***++++++******+++---------,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------...---+++,,,...//////......................../////////..................//////////////////000000000000000000111222333444444444444444666888:::;;;;;;===@@@CCCCCC@@@;;;777777777666666666777999:::111222222333444555666666666777777666555666888:::::::::;;;???CCCEEEDDDCCCAAA<<<999<<>><<<;;;;;;===@@@AAA>>><<<::::::::::::999777999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<===???@@@;;;;;;999888888888999999======>>>>>>>>>?????????<<<<<<;;;;;;:::999999888:::999888777777888999:::<<<;;;:::888777777888888666888999:::999888555444444555666555333333444555444444444444444444444444666666666333//////222666555555666555444444444444333777<<<@@@???;;;666222111111/////////000111222222333333333333333333222000000000000000000000000////////////////////////........................000000000000//////......,,,,,,---...///000000000---...///000000000000000000111222333333555888;;;444444333333333333444444555777999777333333666999:::;;;<<<<<<;;;;;;===???BBBDDDFFFEEEDDDDDDHHHKKKZZZmmm%%%&&&&&&'''((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&%%%%%%&&&&&&&&&(((((('''''''''''''''(((******)))(((((('''&&&&&&''''''''''''''''''''''''&&&'''***+++,,,+++)))((())))))))))))(((((((((((())))))************))))))((()))++++++++++++,,,...,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,++++++---......------------.......................................------------------------111000////////////000000222111111111111222222333555666666777666555333222///111222333222333555777//////000111111222333333444555666666555555777999888777888999<<<<<<<<<:::888777777;;;@@@@@@<<<666666777777777777555444444999777666444333333444444222222222333444555666777777666555444333333333333555666777666555444555666666666777666666555444333444444333222222333333333666555555555555666666777666666555444444444444555222222333333444555555666444444444444444444444444222333444444333333444666333666;;;AAAEEEDDD???;;;===<<<;;;:::;;;===???@@@;;;:::999999::::::999777888999;;;<<<======<<<<<<;;;;;;;;;;;;<<<===>>>>>>;;;;;;999888888777777777:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888:::999777666777;;;???AAACCCAAA===999777666666666666777888999999888777666555666666444333333444666222333555555555555333222333333222111000222444777444555666555444333444666333777<<<@@@@@@<<<666222000000/////////000111111222222333333333333222222........................------------------------........................111000000//////......---,,,,,,------......//////---...///000000111111000111222222111000000222444444444333333333333444444555777888666333222444777888:::;;;<<<<<<===???AAADDDFFFHHHGGGEEEFFFJJJNNN^^^ooo%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&&&&######$$$%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%'''((((((&&&%%%&&&(((%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&''''''((()))***%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))*********))))))((()))))))))))))))******))))))************))))))(((***+++***))))))***+++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,***+++,,,......---,,,,,,---------.........------......//////000000------------------------111111000000000000000000222222222222222222111111333333444444333222333333...111333222111000222444222222333333444444444555444666888888777777999:::888777666777888999999888666777999<<<>>>===:::666444555666555444333333222444444333333333333333444333333333333333444555666555444333333333333333444333444555555444333444666444444555555555555444444333333222333333444555666555555555555555666777777666666444333333333444444333333333333333444444444444333333333333333333444333444555555444444555666000333888???DDDDDD@@@<<<999999999999999;;;===>>>999999999;;;>>>@@@???>>>777999;;;===>>>???>>>>>><<<<<<<<<<<<===<<<<<<<<<999888888888888888888888:::::::::::::::;;;;;;;;;;;;:::::::::999888888888555444333444777;;;???BBBBBB???<<<888777777888999777777777777777888888888444555555333111111333444333333333444444333333333444333111111222444444444333555777666444333555666222555888;;;;;;999555333...//////000000000000000000111111222222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,........................111000000///......---------------------------------...///000111111111111222222222000//////111222444333333222222333333444444555666555555555555666777999:::;;;<<<>>>AAACCCEEEGGGHHHGGGFFFFFFKKKOOOaaaqqq&&&&&&''''''(((''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((((('''''''''%%%%%%%%%%%%$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''###$$$&&&(((((('''&&&%%%((((((''''''''''''((((((&&&(((***)))&&&&&&'''***%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&((()))+++,,,%%%%%%&&&(((***+++,,,---************************'''&&&&&&%%%&&&'''((()))(((((())))))******++++++))))))************)))))))))***+++***(((&&&'''((((((((())))))******++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---+++***+++,,,---------,,,,,,,,,------.........------......///000111111........................------......///000000000000111222222222222111111...000222222111111111222...111333222///---...000000000000111111111111111...000222333222222333444666555333444666777777777666777999;;;;;;999888666333444555555444333333444111222222333444555555555444444333333444444555555222222222222333444444555222444555444333333444666333333444444555444444444111111222333444666777888555555555555555666777888666666444333222333333444555444444333333222222111444333333222222333333444444555666666555555666888111222777>>>CCCDDD@@@<<<666666666777888:::;;;;;;999999;;;???CCCFFFGGGFFF777999;;;===???@@@@@@@@@===>>>>>>>>>======<<<;;;666666777888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888777......///111555999<<>><<<===>>>>>>>>>>>>>>>===999::::::999777666666777999;;;======<<<:::::::::======<<<;;;::::::999999666555444444444666777888:::999777666666888:::;;;::::::999777555333111000555111000444444000000444666555444333333333333444333333222222111222222222666666555555555444444444222333333444333222111000000111111222222222111111......////////////......///...---,,,,,,---...///,,,---------...////////////111222222000//////000333111//////111111111000000///---------...000222------......//////000000444333222111111111333333444333222222333444444333555555555555666777999999<<<888777:::<<<===AAAGGGFFFGGGFFFDDDBBBEEEKKKPPP\\\mmm$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))***---///000...,,,******+++***)))))))))***+++,,,,,,+++++++++++++++******++++++++++++++++++++++++---,,,++++++++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,---------...---......////////////...------...///////////////000000000000000000000000000000///......///000111//////000000000111111111222222222333333333333444444444444444444444444444333555888999777555444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333444111222222333444333333333222222222333333333333333333222222222222333444444444444444444444555555666333333333333333333333333333333444555444333222111222333333333444444555555888777777666666666666777777888<<>>?????????999999999::::::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<;;;:::;;;<<<:::<<<======;;;::::::;;;<<<<<<;;;:::999888777666555444444333333444555666888888666666666777999:::777777666666555444333222555111111444444000000333555444444333333333444444333333222222222333333444666555555555444444444444000000111222111000///...111111111111000000///.........////////////......///...------------...///------------...............000111111000///000111...---++++++---------,,,------......////////////.........///////////////333222111111000111222333444333222333444555555555444444444444555666777888:::666666999;;;===AAAFFFKKKKKKJJJEEEBBBBBBFFFKKK\\\nnn&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))+++...000111///---,,,,,,((((((((((((((()))***+++)))))))))******+++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------.........///......------...//////000111000000000000000000000000000000000............///000111222//////000000000000111111111111222222222333333333333333333333333333333333222555777777555333222111111111111111111111111111222222222222222222222222111111111111111111111111//////000111222333333333111111222333333333333222333222222222111111111111222222222222222333444444555555444444444444333333111111222222333333444444111222333444555444333333000000111222333444555666888777777666555555666666666777:::@@@EEEGGGDDDAAA555666666777777888888999:::::::::::::::999888888888888999:::;;;;;;;;;;;;::::::;;;::::::999888777;;;===>>>===<<<<<<===???;;;<<<===<<<:::999:::;;;>>>>>>===<<<;;;:::999999888777777777666666666666666666555555555666777888333333333444444555555555555333222444444111111333444444333333333444444555222111111111222333444444555555555555444444444444///000111111111000///...111111111000///...,,,,,,......////////////......///...------------...///............------------,,,...000111000///000111///...,,,---...//////...***,,,...///000///---,,,///////////////.........111111000000000111111222222222333333444555666666444444333444444555666777777444444888;;;;;;???DDDKKKKKKIIIEEEAAAAAAEEEIII\\\nnn''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%&&&'''(((((())))))(((((((((((((((((((((((()))+++------,,,*********(((((((((((()))******+++************++++++++++++******+++,,,---......///***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...............---,,,+++......///000000000000000////////////////////////............//////000000////////////000000000111111111111111222222222222333333333333333333333333333555666666444111000000111111111111111111111111222222222222222222222222000000000000000000000000...///111222333222111111000111111222222222222222222222222222222222222111222222222111222333333444555555555444333222111111000000111222333444444555111222444555666666555555111222222333444444555555666555444333333333333444555555666:::>>>???>>><<<666666666777777777777777555555666777888888888888666777999;;;;;;;;;::::::::::::::::::999888777666888999;;;;;;:::;;;<<<>>><<<======<<<:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666555444444444555666666666777222222222222333444444555555444444555555444444555444444333333333444555555/////////000111222333444444444444444444444444444000111222333333222111000000000000000//////...------......//////......---.........------..................------,,,,,,,,,+++---///000//////000222111///......000111111000++++++---.........---,,,000000//////......------000000000000000111111111///111333444444444666777555444444444555555666777777444555888:::999<<<@@@DDDEEEEEECCCAAABBBGGGKKK[[[mmm''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((('''''''''(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&'''(((((()))******((((((((((((((((((((((((''')))++++++***))))))***((())))))******+++++++++---,,,,,,,,,,,,+++++++++******++++++,,,---......***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------...------,,,++++++,,,---......//////..............................////////////......------...////////////000000000000000000111111111222222333333333333333333333333333555666555333111000111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333111000//////000111111222222111111111111111222333444444444222111111111111222333333444444444444333222000///000000111111222333444444222333555666777777777777555555555444444444444444444444333333333333444444666666666777999999999888999888888777666555444444222333555666777888888888666777888:::;;;::::::999;;;;;;;;;:::999888777666666777999999999999;;;======>>>>>>===;;;::::::;;;666666777888999:::;;;<<<555666777888777666444222222333555666777777777666444333333222222222333333555666666666666888888777444444333333333444444555............///000222222333333444444444444444444000000222222333222111000...//////000111111111111------............---------..................---......------,,,,,,,,,+++***,,,.../////////000111...---+++,,,...//////...------,,,+++,,,---...///000000//////......------//////000000111111111111---000333444333333444666666666666555666666777777999666777::::::888999<<<>>>@@@AAA@@@@@@BBBGGGLLLZZZkkk''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((())))))***))))))))))))))))))))))))''')))++++++***)))***+++)))******++++++******)))---------,,,,,,+++++++++(((((())))))******++++++++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,,,,---,,,,,,+++++++++,,,,,,---------------........................//////000//////---,,,+++......////////////000000///000000000000111111111333333333333333333333333222333444444222000000111111111111111111111111111000000000000000000000000111111111111111111111111333333333222222000////////////000111111111111000000000111222333444555555111111111111111222333333333333444444333111000...000000111111222222333333222333555666777777777666666666666555555444444444444444444444555666777888999999999:::999999888888999999888777555444333333555555666666666666555555666666777888999999999999:::;;;;;;;;;:::999888888777888::::::::::::;;;===<<<>>>??????===:::999999888888999;;;<<<>>>??????777888;;;<<<<<<:::777666222444777999:::999888777666555333222111222222333555888888777999<<<===;;;666555444333333333333444///.........///000111111333333333333444444444444---...///000000000///...---...///000111222222222------............------------...//////...------------------,,,,,,,,,,,,+++,,,...///.........//////...---...000111111000///...,,,++++++---///000///////////////.........//////000111222222222222---111555555333222444666777777666666666777777888999777888<<<===:::999<<<>>>@@@AAA@@@???@@@EEEIIIZZZjjj'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))'''(((******))))))***+++)))************((('''&&&+++++++++++++++,,,,,,,,,)))))))))))))))*********,,,+++***))))))***+++,,,))))))))))))******++++++++++++******))))))))))))***++++++,,,,,,,,,,,,+++++++++,,,------------------------------------------.../////////...---,,,........./////////000000/////////000000000111111222222222222222222222222///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000000000...///000000111111000000000111111111222222333333111111111111111222222333111222333444333222000...111111111111111222222222111222333555555555444444444444444444444444444555222222333444555777888999999:::;;;<<<;;;:::::::::888888777666555444444333555666666666555555444333777666666777777888999:::999999:::::::::999999888777999::::::999999;;;<<<;;;>>>AAAAAA>>>;;;999888::::::;;;<<<<<<===>>>>>>666888;;;===>>><<<999777333555999;;;<<<<<<:::999666555333222222222444555444999:::888;;;@@@BBB???777666555444333222222222111111000000000111111222222222333333333444444444,,,---///000000000///...---......///000000000000,,,------......------,,,------...//////...------,,,,,,,,,,,,,,,,,,------+++---......---,,,---...111///...///111333333222......---.........//////.........//////////////////000111222333333333222///444888888555333444777777666666555555555666666888777999>>>???======??????BBBCCCBBB@@@AAAEEEHHH\\\kkk&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$"""!!!########################%%%%%%%%%$$$$$$#########"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''((((((((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))%%%'''((((((''''''(((***))))))******)))'''%%%$$$'''((()))***+++,,,------,,,,,,,,,+++++++++++++++,,,+++)))(((((()))+++,,,(((((())))))*********++++++*********))))))(((((()))***+++,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,---////////////.............../////////000////////////000000000000000000000000000000000000---///000///......///000////////////////////////000000000000000000000000000000000000000000000000///...------...///111222...//////000000000000000111111111111000000000000111111111000111222222333000111333333333222000///222222222111111111111111000111222333333333222111111111222333444444555666//////000111333555777888666888;;;<<<;;;;;;;;;;;;666666666666666555555555333333444555555555555444777777666666666888:::;;;777888888999999999999888666888999999888777888::::::>>>AAABBB@@@;;;888777666666666555555555555555...111444777888666333111444666:::===>>>===;;;:::555444333222222444555777444999;;;999<<>>BBBAAA===;;;<<<>>>666555444222111111222222888333---,,,000333333111222111000000222222111000111000///---,,,,,,,,,,,,+++++++++***++++++,,,,,,+++,,,------......---------------...------,,,,,,+++++++++,,,---...///000------------,,,+++***)))...//////...,,,,,,---///...---,,,---//////...---........................///000111222222333222222777666666555555666666777666666666666777777777777777999:::;;;;;;===???BBBIIIGGGEEEBBBBBBDDDGGGIII]]]mmm%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!%%%'''((('''%%%###%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%'''***++++++***''''''&&&&&&&&&%%%%%%%%%"""######$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((()))))))))************))))))(((((((((((())))))(((((()))))))))*********,,,+++***))))))))))))***))))))*********))))))((())))))*********+++++++++)))***++++++,,,,,,,,,+++++++++***))))))***++++++,,,,,,,,,,,,------------,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,------...///000------...//////000111111////////////////////////+++---000000/////////000.........---------------333666555///---111222...000000////////////000000111111000000000000000111111000000///////////////...///000222333333222222111111000///////////////111111222222111000000///111111111111222222222333111222222111000000111333222222222222333333333444333333333444444333333333555666888999::::::999999888888777666666555444444555555555555555555555666666555444333444666999;;;888777777777888888666555555666777666555555777999888666555777999:::888666;;;999888666666777888999888777666444444555666777777777:::@@@EEEEEE@@@:::555333111000000111333444<<<@@@DDDBBB>>>:::;;;<<<555444333222111111222333:::555///...000333222000444333222222333444333111222222111000///////////////...---+++***)))))))))++++++,,,---------------,,,------...------,,,,,,,,,,,,,,,,,,---...//////------------,,,+++******,,,---...---,,,+++---///000///------...///..............................//////000111222222222222444333333333333333333444555555555666666666666777555777999:::;;;===@@@CCCFFFEEECCCBBBAAACCCFFFIII\\\lll%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++***(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$'''((()))(((&&&%%%&&&'''''''''''''''&&&&&&&&&&&&%%%$$$%%%'''+++///000111'''&&&&&&&&&&&&%%%%%%%%% !!!"""$$$%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******(((((()))))))))*********))))))(((((((((((())))))'''((((((((())))))))))))******)))((((((((())))))************)))((((((''')))))))))*********++++++)))***++++++,,,+++++++++++++++***))))))***++++++------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000------........./////////000000000000000000000000(((***---...------///000---............/////////(((000222---,,,000,,,%%%000//////......//////000000000000//////000000111111000//////......//////...///000111222222111111111000000///////////////111222222222222111000000000000000000111111111111000111222111000///000222111111111111222222222222222444666777777666444222333555777999;;;<<<<<<<<<777777666666555444444444444555555555666666777777777666555444555666888:::888777666666777777666555444555555555444444666777888777555666888999999999999888888888777777777777777777777666666666555555888777888<<<@@@@@@<<<999555444333222111111111111999===@@@@@@===::::::;;;444333222111111111222333:::666111///111222111///111000/////////000...---111111000000000000111111......---,,,+++******)))***++++++,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,------...///------...------,,,+++******,,,,,,,,,+++,,,---///333111...---.../////////////////////////////////...///000111222222222222333333222222222222333333444444444555555555666666333444777888:::<<>>===666666555555444444444444444555555666666777777888888777666555555666888999888777555555666777666444222333444444222333444666999888777666888999;;;;;;666777888888888777666555666666777777777666555444777666666777999:::888666333333333333222222111000000444888:::::::::;;;<<<333222111000000111222333555333000///111222111000000///------......---+++...............///000111******+++,,,,,,---------)))***++++++,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,---...///------......---,,,++++++***,,,------,,,---///111666222...------...//////000000000000000000000000...///000111222222222222444444444444444444444444222333333444444555555555333555777888888:::===???>>>???@@@??????AAAFFFJJJ[[[kkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''$$$$$$%%%'''$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%&&&))),,,------&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((())))))'''&&&&&&%%%%%%%%%&&&'''))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((()))))))))))))))*********++++++******)))))))))******+++*********))))))'''&&&%%%(((((()))))))))******************++++++******)))*********++++++*********,,,,,,,,,++++++******)))+++,,,,,,------------------......//////......------,,,,,,,,,,,,------...,,,---------......//////////////////////////////---.........,,,,,,---...,,,------...///000111111:::...---999<<<111000999//////............////////////......///000111111000//////...............//////////////////000000000000////////////000000000111111222222222111111////////////////////////111333444444333222222333222222222222333333333333777666555555555555666777777888999;;;<<<<<<;;;;;;555555555555555444444444444555555555666666777777777777666555555666777888888666444444555666555444222333444444222333444666666666555555555666888999555666777888888666555444444555777777777666444333444444333333444444444333000111222333333333333222...111555888999999::::::333222111000///000111222///......///000111111000333222111111222222111///------------...///000111)))***+++------...------)))***++++++,,,,,,+++++++++,,,,,,---.........---------,,,,,,,,,---......------.........---,,,,,,,,,---............000222666222...------...//////000000000000000000000000......///000111111111111333444444555555444444333222222222333444555555666666777888777777777999;;;:::===@@@???>>>@@@EEEJJJ[[[lll%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$###$$$%%%&&&%%%$$$"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((&&&###"""$$$'''###$$$&&&%%%$$$$$$%%%'''############$$$$$$$$$$$$((('''%%%&&&'''(((((('''%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))(((((((((((())))))************++++++++++++******)))))))))***++++++))))))))))))(((''''''&&&((((((((()))))))))***************+++******)))((()))***++++++++++++***)))++++++******************+++,,,---.........------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------((()))+++---///222333444,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,,,,---///,,,,,,---...//////000000444444FFF```bbbKKK555//////......------......///............///000111111000///......------......//////............/////////////////////000000111//////000111111111111000000000000000////////////111333555666444333333333222222222222333333333444777666444222222444666777555666777888888777666666555555555555555555555555555555555555555555555555555555555555555666777777888666333333444555555444444555555555444444666777888999999888777666888:::555666777777777666444333444444555666555444333222222222222222222222222222///000111222333444333333333555777999:::999888777333222111////////////000***+++---///000111111111111000//////111111000//////////////////000111111,,,---.........,,,+++******++++++,,,,,,,,,,,,,,,++++++,,,---............---------,,,,,,------...------............---------/////////...///111222333111...---.../////////////////////////////////---...///000111111111111111222333444444333222111111222222333444555666666777888999888666666888:::999===@@@@@@>>>???DDDJJJ[[[lll%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%'''(((***%%%###"""###&&&'''%%%$$$""""""###%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))'''###"""%%%((($$$%%%&&&&&&%%%%%%&&&(((#########$$$$$$%%%%%%%%%'''&&&%%%&&&''''''%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))************((((((((((((((()))***+++'''(((((((((((((((''''''(((((((((((()))))))))******************)))(((((()))***++++++++++++***))))))))))))******************+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++,,,,,,---***+++,,,...000222333444,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...000,,,,,,------.........///222DDD___tttzzzjjjNNN777///......------......///...------......000111111//////...------------...//////...---------...//////////////////000111111......///000000000000000111111111000000/////////000333555666444333222222111111111111222222222222444333333333333333333444333444555777777666555555666666666666666666666666555555555444333333222222222333333444555666666777888555333222333444444444555666777666555555777999999;;;===<<<999888888999555666666666555555444444333333444444333333222111222333333333333222333333222222222222222222222333444555666888999999777666444333111///...---......***,,,///000000000000000,,,+++***+++---......---///...............///000,,,---...///...---+++***++++++,,,---------------***+++,,,---...............------,,,,,,---------------............------.../////////------///111000///------...///..............................---...///000111111111111111333444555555444333111222222333444555666777777777888888888777777999;;;888===AAAAAA>>>>>>DDDIIIYYYkkk$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """$$$&&&%%%###!!!###&&&'''&&&$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,***&&&%%%(((+++%%%&&&''''''&&&&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((('''%%%"""%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''((()))***''''''((((((((((((((('''(((((((((((())))))))))))***************)))(((((()))***+++,,,,,,+++***)))(((((())))))******++++++)))***+++,,,---,,,++++++---......//////......---------,,,++++++,,,,,,,,,000000000000000/////////////////////////////////+++,,,,,,,,,+++---///222,,,,,,,,,------------...)));;;FFFFFFNNN[[[RRR<<<.........------.........---------......000111111//////...------------...//////---,,,,,,---...//////////////////000111111------...//////000//////222222111111000000/////////222444555333222111111000000000000111111111111000111333444444333111000333444666777888888888777666666666777777777777777555555444333222111111000111111222333444666666777888555222111222444444444666777888777666777888:::666888;;;:::666333333444666666555555444444444444333333222222222222111111222333555555555444444555555444333222111111111111///000222555888999888777555444111///------,,,---,,,...111222111000//////,,,,,,+++---///111000000---,,,,,,+++++++++,,,,,,(((***,,,.../////////...+++,,,------......------***+++,,,---...............------,,,,,,,,,------------...............---...//////...,,,,,,---///...---,,,---//////...---........................---...///000111111111111444555777888888777555444222222333444555777777888555777888888888888;;;===888>>>BBBAAA>>>>>>CCCIIIWWWjjj&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))((('''&&&)))'''%%%$$$$$$$$$&&&'''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######""""""###%%%'''(((&&&'''((('''%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%''')))((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!%%%'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((---,,,+++)))))))))***+++)))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''(((((((((((('''''''''''''''''''''''''''''',,,***(((''')))******)))+++++++++************))),,,***((())),,,---+++)))))),,,...///...,,,++++++++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,/////////...------,,,,,,------,,,+++++++++,,,,,,+++...000000---++++++,,,,,,---000333666999:::;;;---------......///////////////...---,,,++++++***------------------------******+++,,,,,,,,,,,,+++.........////////////000000000///////////////000...///111333333111///...///000111222333444444444333333333111//////111222222222222222222222333333333444555666666666555444777777777888888777666666999777444222222333555666555333111333555777555333444555666666666555444333444333444555777888777555555666777666444333333555444444555555666555555555000111222333444333222111000111111111111222222222///000111111000///111222---...000222333222111000333444444333000...//////111000///////////////000000000///...------,,,,,,,,,---------,,,,,,+++*********))))))***,,,---///........................&&&''')))+++,,,,,,,,,,,,------------------------,,,------,,,+++***,,,---,,,...///...---++++++,,,,,,,,,------------............///000000///...---///............//////000222222222222222222222222000000000111333555666777444555666777777888:::===AAA??????AAA@@@???BBBGGG[[[kkk~~~&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$#########""""""$$$############$$$&&&'''&&&'''((('''&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((***)))((('''''''''((((((***)))((('''''''''''''''(((((()))******)))((((((''''''(((((((((((('''''')))))))))))))))))))))))),,,***(((''')))******)))((((((((())))))*********+++)))((()))++++++***(((***,,,......---++++++,,,++++++******++++++,,,---++++++,,,,,,---......///------------...............---,,,+++++++++++++++***,,,///...,,,******+++......///000111111111111,,,,,,---------..................---,,,,,,++++++------------------------++++++,,,------------,,,------........./////////000000////////////000000///111333444444333111//////000111222333333333333111222222000//////111222111111222222222222333333222222333333444444333333555777999:::888888888999888666444222222333444666555333111222444555333111333444555555666555444333555444444555777777666444555666777666333222222333111222333444555666666666222333333444333222000///000000111111111222222222000111222111000///000111///000111222222111///...222333333222///......///,,,,,,,,,---...///000111//////......---,,,,,,+++,,,---------,,,++++++***+++************,,,---...***+++,,,---...///000000'''((()))+++,,,,,,,,,,,,------------------------***,,,...///---,,,,,,,,,---///000///...,,,------++++++,,,,,,,,,---------+++,,,---.........---,,,000////////////000111111222222222222222222222222111111222222333333444444444555666777777888:::===AAA??????@@@@@@???BBBHHH\\\lll))))))((((((''''''&&&&&&$$$%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""%%%$$$$$$######$$$%%%%%%$$$%%%&&&&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''###!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###'''((()))(((''''''((()))(((((((((((((((((((((((()))((('''&&&&&&&&&''''''******)))(((((((((((()))))))))************))))))''''''((((((((((((''''''************************+++)))'''''')))******)))%%%&&&&&&''')))******+++***((('''((()))***)))(((***+++,,,,,,******+++,,,+++************+++,,,,,,******+++,,,,,,---......++++++,,,------...//////......---++++++*********)))+++---,,,+++))))))***------.........------,,,+++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---,,,---------............000000////////////000000111333444666666444333111000000111111222111111000///000111000//////111222111111111222222222333333222222222222222333444555777===AAAAAA<<<888777888666555333222111222444555666555333333444444222111111222333444555555444444666555555666777888666555666777777555333111111222//////111333444555555666333444444444333111///...000000000111111111222222111222222111///...///000111111222222111///...---111111222000...------...******+++,,,...111333444...------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++******+++,,,---...***++++++,,,---......///'''(((***+++,,,,,,,,,,,,------------------------'''***...000///---,,,,,,...///111000///---......,,,------------.........+++,,,---...............000000000111111111222222222222222222222222222222222333333444444333222111444555666777777888:::===@@@>>>>>>@@@??????CCCHHH[[[kkk(((''''''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######%%%'''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###########################%%%'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&((()))((('''&&&'''((((((((((((((((((((((((((()))))))))(((((((((((()))))))))((((((((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((('''((()))******)))&&&&&&'''(((((()))******((((((''''''(((((((((''')))******)))(((''')))+++***************++++++,,,************++++++++++++++++++,,,,,,------------......,,,+++******))))))***++++++++++++******+++***+++---...///000000000++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------+++,,,,,,---------------,,,,,,,,,---------......000////////////000000111222333444555555444333222111111111111111000//////---///000000//////000222000000111111222222333333555444333333444555777888===EEEMMMLLLCCC999555444555444222111111222333444888777666555444444222222000111111222333444444555555444555777999:::999888666777777555222000000000//////111222333333333333222333333444333222000///000000000000111111111111222222333222///......///000000111111000///......///000000///---,,,,,,---,,,,,,---...000333555666,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++++++++,,,,,,------...------,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,---,,,,,,,,,------///000000...---............/////////000000000......//////000000111111//////000111111222222222222222222222222222222222222333555666666555333222444555666777777888:::===@@@======?????????CCCJJJXXXhhh|||######"""!!! %%%%%%&&&&&&&&&''''''(((&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$###!!!###$$$%%%$$$%%%&&&(((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###########################"""!!!"""%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))))))))((('''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((''''''((()))***)))((())))))))))))))))))))))))''''''(((((('''''''''((('''(((((('''&&&&&&((()))******))))))******+++,,,------,,,,,,++++++******------,,,,,,++++++++++++...---,,,+++************,,,+++++++++,,,,,,,,,,,,)))***,,,...///000111111++++++++++++++++++++++++******+++,,,,,,---------+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////000111111111222333444444333222111111111111111111000///...---...000000//////000111//////000111111222333333444444333333444555777888===GGGQQQRRRIII>>>777444444333222222222333444444666666666444222111000000000000000111222333444444333333444777:::<<<<<<<<<666666666444111//////000111111111222111111000000///000222333444333333222//////000000000111111111222222333222///......///......//////000000000000...//////...,,,+++,,,------------...///111222333+++++++++++++++*********,,,+++*********+++,,,,,,+++,,,,,,,,,---------------------,,,,,,+++++++++*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))(((((())),,,...+++---......---,,,---...---............/////////////////////000000111111---...///000111111111111222222222222222222222222222333666777888777666555444555666777777888:::===???<<<<<<===>>>???DDDKKKWWWhhh|||%%%%%%$$$$$$######""""""&&&%%%%%%%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""############$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###%%%''''''&&&'''(((***''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$ """%%%'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$### !!!%%%(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''%%%&&&'''&&&%%%$$$%%%'''((((((((((((((((((((((((&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''((((((''''''((((((((((((''''''************************'''&&&&&&(((******)))(((*********))))))((((((((('''((()))((('''&&&''')))'''((())))))''''''((()))***))))))))))))***++++++000//////......------,,,------,,,++++++***)))))),,,,,,+++************+++---+++******,,,------,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********++++++,,,,,,------******++++++,,,,,,------)))***++++++,,,,,,++++++,,,---------............///......//////000111222111111222222222222111111111222222222111000000///...///111111000///000111...//////000111222333333111111111222333444555666888AAAKKKNNNIIIAAA;;;999333333333333333444444555222333333222///......///000000000000000111222333222222333666999<<<<<<;;;444555555333111//////000222222222222111000///......///111333444444444333/////////000000000111111111222222111///...///000------...//////000111111---...///...,,,+++,,,---,,,+++++++++,,,---......++++++++++++++++++++++++++++++***))))))***,,,---,,,,,,------------,,,,,,))))))***,,,---///000000+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''&&&(((+++///***,,,......---,,,---...++++++,,,,,,,,,---------//////...------......///,,,---///111222222111111222222222222222222222222222444555777888888777777444555666777777888:::===>>>;;;;;;======???EEELLLZZZjjj~~~((((((((('''''''''''''''%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&""""""#########$$$$$$$$$""""""$$$%%%&&&%%%%%%$$$###%%%&&&&&&%%%%%%&&&(((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&'''((()))))))))(((((('''''''''''''''((())))))***)))(((''''''((()))***''''''((((((((((((''''''))))))))))))))))))))))))&&&%%%&&&(((***+++)))''''''(((((((((((((((((((((''')))***)))'''&&&(((***(((***,,,,,,+++))))))***)))))))))))))))***++++++,,,,,,---------.........++++++++++++***************************++++++,,,,,,***((((((+++---,,,++++++,,,,,,++++++***)))(((------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,)))******+++,,,,,,------***+++,,,,,,------,,,,,,------........./////////............///000111222111111222222222222111111111222222222222222111111///111333333111000000000......///000111222333333///000222333444555555555777;;;@@@BBBAAA>>><<<;;;333333444444444555555555222333444333000...///000111000/////////000111111111111111444666888777666333333444333000///000111111111222222222111000000///000222333444333333222////////////000000000111000111222111000///000111//////.........//////000---...///...---,,,---...************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---,,,,,,---......---,,,+++((()))***,,,...000222222,,,,,,+++++++++,,,---...+++++++++++++++++++++++++++++++++***((()))+++...+++---...///...---...///,,,------------.........111000///...---------...,,,...000222333333222222222222222222222222222222444444444444444555555555444555666777777888:::===>>>;;;:::<<<===???EEEMMM[[[kkk~~~###$$$$$$$$$$$$$$$$$$$$$######""""""###%%%&&&((()))(((&&&$$$$$$%%%&&&'''######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###%%%&&&&&&%%%%%%!!!"""######"""!!!###$$$''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$######""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((()))***,,,,,,,,,+++***((((((((((((((()))******)))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&(((***+++)))'''$$$%%%%%%&&&'''((())))))''')))+++***'''&&&(((***))),,,...///...,,,++++++)))))))))))))))******+++&&&'''((()))+++,,,---...)))))))))***++++++,,,,,,))))))))))))***+++,,,---+++)))&&&'''***,,,+++***+++,,,,,,,,,,,,++++++***---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,------......------.........////////////000............///000222222222222222222222222222222111222222333333333222222000222444444222000///000---...///000111222333333000222444666777777777666999999888888888888999999444444444555555666666666444666777666333111222444111111///......///000000111111111222333444333111222333333222000///000111///000111222222222222222111222333444333222111000////////////000000000000///000111111000///111222111000///......---......---/////////---,,,---...*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---,,,---.........---,,,++++++,,,,,,---...///000000---,,,+++++++++,,,---...+++++++++++++++++++++++++++---...---,,,++++++,,,,,,...///000///...///000000000000000111111111111444333111000////////////---///111444555555444333222222222222222222222222666555444222222111222222444555666777777888:::===>>>:::999;;;===???EEEMMMZZZiii|||&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&'''((())))))'''%%%$$$%%%&&&((())))))(((&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######### """$$$$$$$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&$$$###"""$$$&&&'''&&&&&&&&&&&&'''(((((())))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))%%%%%%&&&&&&''''''(((((()))&&&%%%&&&((()))'''%%%'''((()))******)))((('''&&&''')))*********)))(((((('''&&&'''((()))(((&&&))))))(((((('''''''''&&&+++,,,,,,,,,+++***(((&&&''''''((()))***++++++,,,******+++,,,------......,,,+++++++++***)))))))))+++++++++***)))((((((''',,,+++***))))))***+++,,,,,,+++***))))))***+++,,,(((((())))))******++++++---+++)))''''''((()))***...---+++*********++++++,,,,,,,,,+++,,,,,,,,,---------......///111222333///...,,,++++++---000222000////////////111222333555333111000111111000///000000000000000000000000......///000000000000000222111222222333444555666333444555777777777666555777666555444444444444444222222222111111111111111111111000000000000111111111222222333333444444555111333333222000...---...000222444444222000......///............///000000///////////////000111111333333333222222000//////,,,,,,------...------,,,,,,------......------,,,---,,,,,,++++++******)))++++++*********+++,,,,,,,,,+++++++++***)))))))))***+++...//////---+++)))+++++++++,,,,,,---------///...,,,+++***+++,,,,,,++++++++++++++++++++++++------------------------//////...---,,,++++++***000000//////.........---000000//////......------,,,...000333444444333333333222111000111222333444222444777888777666666777666666666777999;;;===???@@@>>>===>>>===>>>EEENNN```mmm&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&%%%###!!!!!!"""&&&%%%%%%$$$$$$%%%%%%&&&((((((((('''%%%%%%&&&((('''&&&&&&&&&&&&'''(((((((((((()))))))))*********(((((())))))))))))(((((())))))(((((((((((())))))''''''''''''''''''(((((((((&&&%%%&&&((()))'''%%%%%%&&&'''(((((('''&&&%%%''''''((()))))))))))))))***)))((()))***+++***((()))(((((((((''''''''''''***++++++******)))(((''')))))))))))))))***************++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++******)))(((((('''++++++***))))))***++++++++++++***))))))***++++++***************++++++++++++***))))))((())))))***,,,+++***)))))))))******)))))))))***+++...000111.........///000111222222///...,,,++++++---000111000////////////111222333333111000000111222111000000000000000000000000000...///000000111111000000222111111111222333444444444555666777888777777666444444444444555666777777222222222111111111111111222111111000000111111222000000111222222333333444222444444333111///...///222444666666444111000000............///////////////////////////000000111////////////...---,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++...---,,,+++++++++++++++++++++++++++************)))+++,,,------,,,+++***++++++,,,,,,,,,,,,,,,,,,******))))))((()))))))))+++++++++++++++++++++++++++++++++++++++*********.........------,,,,,,+++000/////////.........---111111111111000000//////...///111333333333222111222222111111222222333444111333555555444333444555888888888888999;;;===>>>???===<<<===<<<===DDDMMM___kkk}}}&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""$$$&&&'''''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((((('''&&&&&&%%%$$$$$$&&&%%%###"""###&&&))),,,%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%###"""""""""&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%%%%&&&((('''&&&&&&&&&&&&'''(((((((((((())))))))))))******(((((())))))))))))(((((()))((((((''''''(((((()))((((((((((((((('''''''''((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&((((((((((((((()))******'''&&&%%%&&&''''''&&&%%%((((((((((((''''''''''''))))))((((((((((((((()))*********))))))(((((((((***************+++++++++,,,,,,,,,,,,,,,---------++++++******)))(((((((((+++******))))))******++++++******))))))******+++++++++++++++++++++******))))))******************+++***))))))((()))))))))))))))((()))***---000222/////////000000111111111///...---,,,,,,---///000////////////000111222222111000...///111222222111000000000000000000000000///000111111222222111111222111111111111111222222333444555555666666555555222222333444555777999:::222222222111111111000000222111111000000111111222///000000111111222333333444555666555222111000111111333555555333111000000,,,---///000000000///...//////......//////000000............---,,,++++++---------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------------//////...---,,,+++***************+++++++++++++++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++------..................------------------------/////////...............111111111000000000000///000000222222222111000///111111222333333333333222333444444333222222555777::::::999::::::;;;<<<===>>><<<;;;<<<<<<<<>>???>>><<<;;;===<<<===DDDMMM^^^hhhxxx%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))(((((())))))))))))((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&'''''''''&&&&&&'''''')))))))))(((((())))))))))))((('''''''''(((***++++++***))))))***+++***)))'''''''''(((((((((((((((&&&&&&%%%$$$%%%'''((()))&&&''''''((())))))*********)))))))))))))))))))))))))))******++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''(((+++------,,,+++)))***+++++++++++++++++++++---,,,***))))))***,,,------...///000000000000000///...------------...///---......///000000111111333111000///000111000///////////////////////////000000111222222222222222111111000000///000000000444333333333333333333333333333333333444555666777333333222222111000000////////////....../////////111111222222333444444444444555666666444222222333...000111000///......///,,,---///111111000...---//////............//////000000111111111000//////,,,,,,------,,,++++++***+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---...//////++++++---............---******++++++,,,,,,,,,---***)))(((((()))+++---...,,,,,,,,,++++++*********'''((()))+++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------.........---------...............---------------.........---...///000111222222333000111222333444333222111666666555333222444888<<<999:::;;;===>>>@@@@@@AAA>>><<<<<<>>>===???FFFOOO^^^iiixxx$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$"""!!! %%%'''))))))(((&&&""" $$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''((('''&&&&&&&&&&&&'''((((((''''''(((((((((((())))))(((((())))))))))))(((((((((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((()))*********)))((((((******)))((('''''''''(((((((((((((((&&&%%%%%%%%%&&&'''((((((%%%&&&&&&''')))******+++)))))))))))))))***************************++++++******))))))))))))))))))((())))))******))))))(((((())))))******))))))(((((((((((((((((((((''''''((()))+++------,,,***)))******+++,,,,,,,,,,,,+++)))))))))***++++++,,,---***+++---///000000000/////////...------------...------...///000000000000333222000000111222222111000000000000000000000000///000111111222222111111111000000000000000111111666666555444444444555555444333333333333333444444444333333222111000//////000//////......//////000111222222333444444555555222444555444333111222222000111222111000///000111,,,---///000000000///...//////......------............/////////......---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,---......///(((***,,,---............+++++++++,,,,,,,,,,,,,,,+++***))))))***+++---...+++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,------.........---------------............////////////000000000,,,---...///000222333444111111222333333333333222222222222111111333888;;;;;;<<<===???@@@AAAAAAAAA>>><<<===>>>>>>???GGGPPP^^^iiixxx$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###"""!!! &&&&&&'''((('''&&&$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((()))(((''''''((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((())))))))))))(((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&(((((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))'''&&&%%%%%%''''''&&&%%%''''''''''''((((((((()))%%%&&&'''''''''''''''&&&'''''''''((((((((())))))((())))))******+++++++++++++++++++++++++++******)))))))))))))))))))))***'''((()))******)))(((''''''((()))******)))((('''(((((((((((())))))))))))***+++,,,,,,,,,+++***)))((()))***+++,,,,,,+++***)))***+++,,,,,,+++***)))'''(((+++...///000000/////////......------------,,,---...000000000000///111000///000333555666555000000000000000000000000...///000000111111000000000000000000111111222333666555444333222333333444222222111111222222333333444444333222111000///...111111000000000000111111111111111222333333444444000222333333111000000111///000111000//////000222............////////////000///...------------...,,,------......---------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,------(((***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,************++++++++++++......------,,,,,,------++++++++++++++++++++++++,,,------...//////000000,,,,,,------------------,,,,,,,,,------................../////////000000.........///000111222222222222111111222222333444///000111222222555999<<>>===;;;;;;======???FFFOOO]]]hhhxxx$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''"""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((((())))))))))))(((((('''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))(((&&&%%%&&&)))***)))(((''''''((()))***&&&''')))*********)))((()))(((''''''))))))((('''&&&'''''''''(((((())))))&&&&&&((((((((('''&&&%%%((((((((((((((('''''''''(((((()))***+++,,,,,,------------,,,,,,+++++++++)))))))))))))))*********'''((()))******)))(((''''''((()))******)))((('''(((((())))))******++++++,,,,,,,,,,,,++++++***)))'''((()))+++++++++***)))------...---,,,)))%%%###%%%'''***---///000////////////.........---------,,,---...000000000000//////......111444888999999000000000000000000000000......///000000000000000000000000000111222444444333222000/////////000000000000000000111222333444444444333222111000///...333333222222222222333333000000000111222222333333///111222222000//////000---.........,,,,,,...000///............///000000000///...---------------------......///.........((()))***+++,,,---------+++++++++,,,,,,+++++++++******++++++++++++,,,,,,)))+++,,,------,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,---,,,***)))((()))******++++++++++++++++++++++++))))))******+++,,,------------------------------,,,,,,,,,------.........,,,,,,,,,---------......000000////////////000000333222111000111222444555000111333444555888;;;>>>BBBCCCCCCBBBAAA???<<<;;;<<<::::::<<<<<<>>>EEEOOO[[[gggwww$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###!!!"""%%%'''%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$...***&&&###$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&))))))((((((''''''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''%%%$$$""""""###%%%)))+++''''''''''''''''''''''''(((((())))))******++++++''''''''''''(((((((((((('''''''''''''''((()))******)))((('''''''''''''''&&&''''''((((((((((((((()))((('''***,,,---***'''%%%&&&((()))*********)))++++++++++++++++++++++++************************))))))(((((((((((())))))+++******)))(((''''''&&&''''''''''''((()))++++++******))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++------------------------000000//////.........---............////////////222000000111444777999999.../////////000000000000000000000000////////////......///000111333555666444444333333333333222222111111111111111111222222222222111111111111111111...///000111222111111000333222111111111222444444444444555555444333111000...............///000111222111000...------------......---------,,,,,,,,,---.........------,,,+++,,,------+++))))))***+++......---,,,,,,+++******(((((()))***++++++,,,,,,,,,---///000000...,,,+++///,,,))))))+++---+++)))---***)))+++///000---))),,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,++++++************+++,,,---...000/////////....................................////////////////////////000000000000111111111111000111111111111222222222222222222222444888===BBBBBBBBBBBBAAA@@@>>>;;;:::999999::::::<<>><<<:::888777666666777888999<<>><<<999888777666666666777888;;;AAAIIINNNZZZhhhxxx&&&$$$###$$$%%%&&&%%%#########$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$##################%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((()))(((''''''&&&&&&'''''',,,+++***)))''''''&&&&&&&&&''''''((((((((((((((($$$'''))))))'''&&&''')))++++++***))))))******+++++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))******))))))))))))******(((((())))))***++++++,,,******))))))))))))******)))******+++,,,,,,------------------------------++++++,,,,,,------------,,,,,,---------.........///...---...//////---***------------............/////////////////////000//////...//////000111222222222222222111111111111222111111000//////............//////////////////......///000000000000000+++,,,---.........------------............------------,,,,,,,,,---......+++,,,---//////...---,,,......---------,,,,,,,,,............---+++***)))((())))))((('''&&&((()))******************++++++)))******++++++,,,,,,,,,++++++++++++,,,---...///)))+++......,,,***)))***)))+++,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,------------,,,,,,+++******)))***+++,,,---++++++***++++++,,,---...,,,,,,------------......////////////////////////000000000000000000000000111111111111222222222222000111111111111222222222222333444555666:::???CCCCCCAAA???<<<999888777777555666777888;;;AAAIIINNN[[[hhhyyy&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))******)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$''''''''''''((((((((()))***)))((('''''''''''''''######$$$$$$&&&'''))))))&&&''''''((((((((((((((($$$'''******(((''''''))),,,+++***))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))(((((((((((())))))'''(((((()))******++++++******)))))))))))))))***))))))***+++,,,,,,------------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---///111222000///---------............///---......///000111222222//////...//////000111222222222222111111111111000222111111000///......---000000000000////////////000///---,,,,,,...000222------///000000000///......///000111111111//////,,,,,,,,,,,,------...///+++,,,...//////...,,,+++......---------,,,,,,,,,000000///...---+++***)))''')))))))))((()))+++---******************++++++******+++,,,,,,---......(((((()))***,,,///111222(((+++//////,,,))))))******+++------,,,,,,,,,---************+++,,,---...,,,------......------,,,,,,+++*********+++---------,,,++++++************///......------,,,++++++........................////////////////////////111111222222222333333333000111111111111222222222222222333444666;;;AAAFFFDDDBBB???<<<999888777777555666777888;;;AAAIIINNN\\\iiizzz$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$$$$%%%'''$$$"""###%%%&&&$$$"""'''&&&%%%%%%$$$$$$%%%%%% """$$$&&&&&&%%%"""!!!###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""#########$$$%%%&&&'''&&&$$$"""  """$$$'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&&&&)))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((('''%%%$$$###$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%&&&&&&((()))'''((()))++++++******))),,,,,,,,,++++++)))((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((()))((('''&&&&&&&&&&&&&&&---)))(((***+++)))''')))++++++++++++*********)))&&&'''(((*********)))((($$$%%%&&&'''((()))***+++++++++++++++++++++++++++...---,,,+++************,,,+++***))))))***+++,,,000000000000000000000000111...+++,,,///111000///000000000000000///......////////////////////////222222222222222222222222111000000...---,,,+++***)))+++---...///000222444000000//////.........---------------------------////////////////////////------............------///---,,,,,,------,,,+++------------------------,,,+++***+++,,,,,,+++)))'''(((***+++,,,,,,,,,+++)))((((((+++......+++'''((()))+++,,,,,,+++)))(((******)))))))))***,,,---******+++++++++,,,,,,,,,(((((())))))******++++++,,,,,,+++***)))))))))***+++)))(((***,,,---+++(((+++,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++---.........---,,,,,,+++///......---------......111...,,,---000222111000////////////000000000000000111111111111222222222555444444666;;;@@@DDDEEEDDD@@@<<<::::::999999888666888999:::;;;@@@HHHNNNWWWggg{{{$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$###%%%$$$###$$$%%%%%%$$$###%%%%%%$$$###"""""""""###"""###%%%&&&&&&$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''(((((((((''')))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''((('''((()))***+++******)))++++++++++++***)))((('''&&&&&&&&&'''''''''''''''((('''&&&$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&(((###!!!$$$&&&'''(((++++++*********))))))))))))'''((()))******)))((((((''''''((()))***++++++,,,++++++++++++++++++++++++++++++*********++++++,,,,,,+++************+++,,,------------------------000...,,,,,,///000000///000000000000000///......000000000000000000000000111111111111000000000000111111000000//////......***,,,.........///111333000/////////.........---******+++,,,---......///////////////////////////......////////////......///...---///111222111000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,***(((&&&'''((())))))*********)))))))))+++......+++(((((()))***++++++***)))(((******+++++++++***))))))*********+++++++++,,,,,,))))))))))))************+++++++++******************(((((()))+++,,,***(((((()))***+++++++++++++++***++++++,,,,,,,,,,,,,,,------......------,,,+++......---------......///000...,,,---///000000...////////////000000000000000111111111111222222222555444444777<<>>CCCFFFFFFEEEBBB>>>;;;::::::999888666888::::::<<>>;;;::::::888777666888:::;;;<<>>CCCFFFFFFEEECCCAAA>>>===<<<;;;999888>>>;;;<<>>AAADDDJJJRRR[[[fffwww$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$############!!!###&&&((()))(((&&&%%%'''&&&%%%$$$############!!!$$$&&&))))))&&&$$$!!!###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%$$$###"""######""""""""""""######&&&&&&''''''''''''&&&&&&(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))%%%&&&)))++++++)))&&&%%%(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((******))))))((((((''''''))))))(((&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************)))***++++++,,,,,,++++++******+++++++++******))),,,---...//////---+++***,,,,,,++++++++++++,,,,,,...///000000......///000---------------.........------........./////////000///...,,,++++++++++++******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************...---+++*********++++++,,,,,,,,,,,,+++******)))''''''((()))))))))))))))*********++++++*********+++++++++,,,++++++***))))))(((((((((((())))))***'''''''''((()))*********(((((((((((()))))))))))))))))))))***++++++,,,,,,+++***)))))))))***+++,,,***************++++++,,,,,,,,,............,,,,,,,,,,,,+++*********++++++)))))))))***************(((((()))+++---...000000++++++++++++++++++++++++((()))***+++---...//////......///000000000000///000000//////000000111222222111111222444444333111222444999@@@FFFHHHHHHFFFEEEAAA===::::::;;;;;;:::;;;999:::>>>AAADDDKKKSSS\\\fffwww$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%""""""!!!!!!!!!!!!"""###%%%%%%&&&''''''%%%$$$###%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%(((&&&%%%$$$$$$$$$$$$###"""###%%%'''(((((('''&&&'''&&&%%%$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((()))(((&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''$$$###""""""$$$$$$###"""'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''((('''''''''''''''''''''((((((((((((((((((((((((&&&'''(((******((('''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((*********)))((((((''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))((()))+++,,,,,,,,,+++*********+++++++++***)))))),,,---...//////...,,,+++++++++++++++,,,,,,,,,---...///000///......///000------------------------........................///...---,,,++++++++++++++++++,,,------...------,,,+++*********+++,,,---+++++++++***************...---+++)))))))))***+++++++++,,,,,,,,,+++))))))&&&''')))*********)))((()))***++++++++++++***)))******++++++++++++******(((((('''(((((()))******'''((((((((()))))))))***(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++************+++,,,)))))))))))))))******++++++,,,------------,,,+++***)))(((''''''((()))***+++++++++++++++*********............------------++++++++++++++++++++++++******+++,,,---.........,,,------...///.........///////////////000111111222333444555666555444333222444:::AAAHHHKKKJJJHHHFFFBBB===::::::;;;<<<<<<<<<:::;;;???BBBFFFMMMUUU\\\fffvvv$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$#########%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&)))&&&$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&((()))***)))((('''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!!"""$$$%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''''''''''''''''''''&&&(((((((((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''(((((()))))))))***)))))))))((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))(((((()))***+++,,,+++***)))+++++++++++++++***)))(((,,,,,,---......------,,,++++++,,,,,,---------------///000///...---...///.........---,,,,,,++++++............------------...---,,,+++++++++++++++(((((()))***+++++++++***++++++***)))***+++---...+++++++++*********)))))),,,+++***)))((())))))******+++,,,------+++***)))((()))***+++,,,+++***))))))***+++,,,,,,+++***))))))******++++++*********(((((('''(((((()))*********)))))))))((((((((('''(((((((((((()))))))))))))))))))))***++++++,,,,,,+++*********************))))))(((((())))))***+++++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***,,,,,,,,,,,,,,,,,,++++++...---,,,+++***)))((('''++++++++++++++++++++++++............------------,,,------...///........./////////...///000000111111222333333333333333333333555:::BBBHHHKKKKKKJJJGGGCCC>>>;;;<<<===>>>>>>===;;;<<<@@@CCCGGGNNNVVV[[[eeeuuu$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((%%%"""###&&&'''&&&$$$((('''&&&$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&'''((()))))))))((('''''''''(((((((((((((((%%%%%%%%%&&&&&&((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((()))******++++++******+++++++++++++++***)))(((++++++,,,,,,------,,,,,,***+++,,,---......---------...//////------...///.........---,,,++++++***......------------------------,,,+++++++++++++++******+++,,,,,,,,,++++++***************+++,,,---,,,,,,++++++***)))))))))))))))))))))))))))))))))***+++---......---+++***))))))***+++++++++++++++((()))+++,,,,,,+++)))(((((()))******+++*********)))(((((((((((())))))************)))((('''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,+++++++++************))))))))))))))))))******+++++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++000//////......---,,,,,,......///000000000000/////////......//////000111...///000///......000222333555999???FFFJJJKKKJJJGGGDDD@@@>>>>>>???@@@@@@>>>;;;<<<@@@CCCFFFNNNUUUZZZdddsss$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""!!! !!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%!!! %%%'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((('''&&&%%%$$$%%%'''(((((('''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&&&&&&&((()))))))))(((((())))))))))))))))))))))))'''(((((((((((((((((('''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))((((((%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))************))))))))))))))))))***+++++++++,,,,,,++++++)))((((((*********+++++++++,,,,,,***+++,,,............------...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++***+++++++++.........///......------((()))***++++++,,,,,,,,,,,,,,,++++++***))))))((('''(((***,,,,,,,,,+++***+++,,,...000000...,,,+++)))))))))))))))***++++++((()))+++------+++)))((((((((()))******************))))))(((((((((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))***++++++++++++************++++++***++++++,,,,,,,,,,,,,,,)))))))))******+++++++++.........///////////////++++++++++++++++++++++++......------------------------...//////////////////............///000000///000///---,,,---000444333444666;;;AAAFFFHHHHHHGGGEEEBBBAAAAAABBBAAA@@@===;;;;;;???AAADDDKKKSSSXXXbbbrrr$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" """$$$&&&'''$$$$$$$$$############"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((("""###&&&%%%""""""$$$&&&((()))(((&&&%%%(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$&&&&&&%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((('''''''''&&&&&&&&&$$$%%%'''(((((((((''''''))))))))))))))))))))))))%%%''')))******)))'''%%%(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((((((((('''###$$$$$$%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((()))******************)))((((((((()))+++,,,,,,,,,,,,++++++)))(((((()))))))))******+++++++++)))+++,,,...//////......---...///...------...///******+++,,,,,,---......,,,,,,,,,---------......,,,,,,++++++***+++++++++,,,,,,,,,,,,+++***))))))'''(((***+++,,,,,,++++++,,,,,,++++++***))))))(((&&&(((+++...///...,,,++++++,,,///000111///---,,,)))((('''''''''(((***+++((()))+++------+++)))((((((((()))***************+++***)))(((((('''((((((''''''(((((())))))******(((((((((((()))))))))))))))))))))***++++++,,,,,,---.........------,,,+++***************++++++,,,++++++************++++++((()))***,,,,,,,,,+++***&&&''''''((()))******+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,...............///000000222222222///---...333888222222444888>>>CCCFFFGGGGGGFFFDDDCCCCCCCCCBBBAAA<<<::::::===???BBBIIIPPPWWWaaaqqq$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""&&&%%%%%%$$$############"""$$$&&&%%%$$$###$$$%%%((('''$$$###"""$$$&&&'''######""""""""""""######!!!!!!!!!"""###$$$%%%&&&&&&''''''((((((''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&((('''%%%$$$###$$$%%%%%%###$$$&&&''''''&&&$$$###&&&%%%###!!!!!!"""###$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%***'''$$$$$$'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((&&&%%%###%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))((('''&&&&&&&&&&&&&&&'''$$$"""###&&&(((((('''&&&%%%&&&)))*********,,,''''''((((((''''''&&&%%%%%%$$$#########%%%''')))+++)))'''(((+++,,,***((((((((('''&&&&&&''')))***)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++,,,---/////////---+++)))------...............---++++++,,,---------,,,,,,///...,,,++++++,,,...///......------,,,+++******---------------,,,+++***'''(((***,,,---,,,+++***+++***(((''''''(((***++++++***))))))***+++---....../////////...---,,,,,,,,,+++)))(((((()))+++,,,,,,++++++*********)))))))))))))))))))))(((''''''+++*********))))))((((((,,,)))'''(((***+++***((((((((()))***************++++++***))))))*********)))***++++++***)))((('''(((((((((((())))))))))))***+++---...---+++)))((())))))))))))************'''(((***,,,,,,***((('''************************,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,,,,---...,,,------.../////////...---...//////---...///111000000//////000111222222111333666888;;;???DDDHHHHHHHHHFFFEEECCCAAA@@@???>>>>>>>>>>>>???CCCIIIMMMXXXcccsss$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""$$$$$$$$$###$$$$$$%%%%%%"""$$$&&&%%%$$$###$$$%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$((('''%%%$$$$$$$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%)))'''$$$$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''(((((('''&&&&&&&&&&&&&&&+++)))'''''')))***)))'''*********+++***(((&&&&&&''''''((((((''''''&&&%%%%%%$$$######$$$%%%''')))***(((&&&''')))***)))'''(((''''''&&&'''((()))***)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))******************+++++++++,,,---//////...,,,+++,,,,,,------------,,,,,,++++++,,,---------,,,,,,///...,,,++++++,,,---.........------,,,++++++***,,,,,,,,,,,,,,,+++*********+++,,,---,,,***(((''',,,+++)))(((((()))+++,,,***+++---...//////...---/////////...---,,,******+++***(((''''''(((***+++******************++++++)))*********))))))((('''******)))))))))(((((((((***(((%%%%%%''')))((('''(((((()))***************++++++************++++++***+++,,,,,,+++***)))((((((((()))))))))*********)))******+++***)))((('''))))))))))))************((()))***++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...............,,,---......------...000////////////000111333333222444777999;;;???CCCGGGHHHGGGFFFEEECCCBBBAAA@@@===>>>>>>>>>???CCCIIIMMMWWWaaaqqq$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############&&&%%%$$$$$$######$$$$$$"""$$$&&&%%%$$$###$$$%%%!!!###%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%)))(((&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$&&&(((***%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&''')))(((&&&'''''''''%%%###!!!###&&&)))***+++***)))''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$&&&''')))((('''&&&&&&(((((('''&&&''''''&&&'''((()))***+++)))************+++++++++))))))))))))))))))))))))+++************)))))))))++++++*********************+++,,,...//////...---++++++,,,,,,,,,,,,++++++***+++,,,,,,---------,,,000///---,,,+++,,,,,,------------,,,++++++******++++++++++++++++++***)))++++++,,,,,,,,,***)))(((,,,,,,************,,,,,,))),,,000333444222///---//////......,,,+++))))))***)))(((''''''((()))***(((((()))******++++++,,,*********+++******)))((())))))((((((((((((((('''+++)))(((((()))******)))(((((()))***************************************+++,,,,,,,,,,,,+++******))))))*********+++++++++***************))))))))))))))))))*********++++++************************************************++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,---...---,,,,,,...000......//////111222444555333666999;;;===???BBBEEEGGGGGGFFFEEECCCBBBAAAAAA============???CCCIIIMMMUUU___nnn}}}&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$###""""""""""""$$$&&&%%%$$$###$$$$$$!!!!!!"""###$$$%%%%%%$$$$$$######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$)))(((&&&%%%%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%'''((()))'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&%%%(((''''''&&&&&&&&&''''''%%%%%%&&&''''''&&&$$$"""###&&&))),,,,,,***'''''''''(((''''''&&&%%%%%%%%%$$$$$$%%%&&&(((((((((''''''''''''(((''''''&&&&&&'''((()))***++++++))))))*********+++++++++))))))))))))))))))))))))************))))))))))))+++++++++***************+++,,,---.........------,,,,,,,,,,,,,,,++++++*********+++,,,------------//////---,,,,,,,,,,,,,,,,,,+++++++++*********)))******+++++++++******)))((()))***+++,,,------,,,---,,,,,,++++++,,,,,,---***---000333444222000...............---,,,++++++***)))(((((((((((()))***))))))))))))******************+++++++++******)))((((((((((((''''''''''''(((((()))***+++***)))'''(((((()))***************))))))******************+++++++++++++++++++++*********+++++++++,,,,,,,,,---,,,,,,+++++++++,,,---))))))*********++++++++++++******))))))******+++************************************************((()))***,,,,,,,,,+++***++++++,,,,,,---,,,,,,+++---.........------///000......///000111333555666555888;;;===???@@@BBBDDDEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<======???CCCIIIMMMTTT^^^mmm{{{''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$############$$$$$$%%%%%%$$$#########$$$$$$)))(((&&&%%%%%%&&&((()))$$$$$$############$$$$$$%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((((('''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''&&&&&&&&&''''''(((%%%''')))******))))))((("""''')))'''(((+++***%%%'''''''''(((''''''&&&%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((&&&'''((())))))*********))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************.........------,,,,,,+++---------------,,,++++++)))***+++,,,------------......------,,,,,,,,,,,,************)))))))))))))))******+++++++++******((()))***+++,,,---......---,,,,,,,,,,,,,,,,,,---,,,,,,---...////////////,,,,,,---............---************************++++++******)))((('''''')))******+++++++++******''''''''''''((((((((((((###%%%(((***)))'''%%%###(((((()))******************+++,,,---...---------******)))))))))*********++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,------************++++++++++++++++++************++++++************************************************+++,,,---------,,,***)))+++,,,,,,---,,,,,,++++++...///000///......000222......///000222333555666777:::>>>AAAAAABBBCCCDDDDDDDDDCCCBBB@@@???>>>>>>;;;<<<<<<===>>>CCCIIIMMMTTT]]]kkkzzz((('''&&&%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%% !!!!!!###$$$&&&((()))"""$$$&&&%%%$$$###$$$%%%(((&&&###!!!!!!"""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&######""""""""""""############$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$###""""""###$$$&&&''''''''''''&&&&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&(((((((((&&&%%%)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((('''&&&&&&'''&&&&&&&&&&&&'''(((((($$$&&&((((((''''''((()))$$$***+++((()))000000,,,''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''(((((('''((())))))''''''((()))'''((()))*********)))))))))************+++++++++))))))))))))))))))))))))(((((()))))))))))))))***))))))*********+++++++++//////...---,,,,,,++++++---.........---,,,+++***)))***+++,,,---.........------------------------++++++++++++++++++******)))***++++++,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000+++,,,,,,---------------*********++++++*********,,,,,,+++***((('''&&&%%%((()))******+++*********'''(((((((((((()))))))))&&&(((++++++***((((((((((((((()))***************,,,---///000111111000///)))))))))((())))))***+++******+++++++++,,,,,,,,,*********+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++............---,,,+++***---------------,,,,,,+++///000111000//////111333//////000000222333555666999===AAADDDEEEEEEEEEEEEEEEEEECCCBBB@@@>>>===<<<:::;;;<<<<<<>>>CCCIIIMMMSSS\\\jjjxxx'''&&&$$$######$$$&&&'''$$$######""""""######$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&"""""""""###$$$&&&'''((("""$$$&&&%%%$$$###$$$%%%%%%%%%$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''"""%%%''''''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&'''(((((($$$%%%&&&%%%######%%%'''!!!((()))%%%(((222555111''''''((((((''''''&&&%%%$$$%%%&&&''''''(((((((((&&&''')))(((&&&%%%''')))))))))***+++***)))(((''')))************+++++++++))))))))))))))))))))))))(((((((((((())))))******(((((()))***+++,,,,,,---...------,,,,,,,,,---------------,,,,,,+++***)))))))))+++,,,---.........++++++,,,---............------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***))))))***+++---...,,,,,,,,,++++++***(((((())))))************))))))++++++***)))(((''''''&&&'''((())))))*********)))((((((((()))))))))***************'''%%%&&&***---(((((()))***************)))+++---...//////...---******)))))))))***+++,,,************++++++++++++))))))+++,,,,,,,,,++++++*********+++++++++,,,,,,******,,,,,,,,,,,,******************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...............---,,,,,,...///000///...///000222111111111111222333444555:::>>>DDDGGGHHHGGGGGGGGGHHHGGGFFFCCCAAA???===<<<::::::;;;<<<>>>CCCIIIMMMRRRZZZggguuu%%%$$$"""!!!!!!"""$$$%%%######""""""""""""######$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$############"""$$$&&&%%%$$$###$$$%%%!!!"""$$$&&&'''''''''&&&%%%$$$$$$######$$$$$$%%% !!!"""###$$$&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%$$$##################$$$######$$$$$$$$$###"""!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''"""%%%((((((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&'''((())))))******(((%%%$$$'''***&&&,,,***######,,,...(((''''''((((((''''''&&&%%%$$$%%%&&&'''(((((((((((($$$&&&((('''%%%$$$%%%(((******++++++***)))'''&&&)))************+++++++++))))))))))))))))))))))))'''((((((((())))))******''''''(((***+++,,,---...,,,,,,,,,,,,---...//////,,,,,,,,,++++++)))((((((((()))+++,,,---.........******,,,---...///////////////000000000000000000***+++,,,---------------))))))***+++,,,...000111***++++++,,,,,,++++++***************+++,,,---------,,,+++***(((&&&$$$###(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))))))))))))))(((((())))))******++++++'''%%%!!!$$$+++(((((()))***************$$$&&&(((***+++***)))(((++++++*********+++---...))))))*********+++++++++***+++---/////////---,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///.../////////...------,,,---...//////---...///111222111111111222333333444;;;???EEEIIIJJJIIIIIIHHHKKKJJJHHHEEEBBB@@@>>>===999:::;;;<<<>>>CCCIIIMMMPPPYYYeeesss$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$######""""""########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###''')))'''""" !!!###((('''&&&%%%%%%%%%%%%%%% """$$$%%%$$$###"""$$$%%%'''(((((('''%%%$$$$$$$$$######$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&&&&'''(((#########$$$%%%(((***+++(((((()))***************((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%''''''''''''((((((((((((((('''&&&%%%$$$%%%&&&&&&(((((()))***)))(((&&&%%%'''''''''(((((((((((()))(((((((((((())))))))))))******))))))((((((''''''+++***)))(((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))(((***---//////...,,,***(((******)))'''&&&'''((())))))(((((((((((())))))++++++************++++++......------,,,,,,------......---...---+++(((%%%++++++,,,,,,---.../////////...---,,,+++,,,,,,---,,,,,,---......---,,,,,,)))***+++,,,,,,+++***)))))))))***++++++++++++***------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((((())))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))***+++******))))))))))))******,,,,,,+++***))))))*********+++,,,,,,+++***+++---++++++***************+++...---+++,,,,,,+++)))'''---,,,***)))))))))******...---,,,,,,++++++,,,,,,((()))***))))))***,,,///000///---+++++++++---...////////////000000000000000000000000000111111222888<<>>BBBHHHLLLOOOWWWcccrrr$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$#########"""########################%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&%%%$$$''')))'''###!!!###&&&''''''&&&%%%%%%%%%%%%%%%!!!###$$$%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((('''&&&'''((('''&&&%%%&&&(((&&&%%%%%%$$$%%%&&&'''(((&&&''''''(((((((((''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''''''''(((((((((((()))(((''''''&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''((((((((('''((((((((())))))))))))))))))))))))((((((''''''''''''&&&&&&%%%&&&&&&&&&%%%&&&'''((((((((((((((())))))))))))))))))))))))(((***+++---------+++***+++,,,---,,,***)))***+++******))))))))))))******))))))(((((((((((())))))+++******)))***,,,---...,,,,,,,,,---///...+++)))++++++,,,,,,---.........///...---,,,+++,,,,,,---,,,---............---,,,)))***++++++++++++***)))))))))***+++++++++++++++,,,,,,+++++++++*********************)))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++******)))(((((())))))((((((((((((((('''''''''***))))))(((((())))))***))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++******))))))))))))******,,,,,,+++******************+++,,,+++******+++,,,++++++************++++++...---,,,---......,,,+++---,,,***)))))))))***+++,,,++++++******************+++++++++******---//////...,,,++++++,,,---...////////////000000000000111111111111111222222333777;;;AAAFFFHHHHHHIIIJJJKKKJJJIIIGGGEEECCCBBBAAA;;;;;;<<<<<<===AAAGGGKKKQQQYYYeeettt$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$############$$$$$$$$$$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&###"""%%%)))'''&&&&&&%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&(((((()))))))))%%%'''((('''&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((''''''(((''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%&&&'''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))))))))******************((()))***)))((('''((()))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((***---111333---------...///...,,,)))+++++++++,,,,,,------......---,,,+++++++++,,,,,,))))))************)))))))))***++++++++++++***))))))******++++++++++++++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))((('''(((((()))***+++,,,******)))((((((((()))))))))))))))((((((''''''''')))******************))))))))))))))))))))))))))),,,,,,++++++***))))))))))))))))))))))))***+++++++++******))))))******+++,,,++++++************+++)))+++,,,+++))))))***+++++++++************++++++,,,++++++,,,.........---,,,,,,+++************+++******)))(((((((((((())),,,,,,---,,,++++++---...------,,,++++++,,,............/////////000000000222222222111222333333444666:::@@@DDDGGGIIIKKKMMMNNNMMMKKKIIIGGGEEECCCBBB=========<<<===@@@FFFIIIQQQYYYfffuuu$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$##############################&&&&&&&&&%%%###$$$'''+++&&&&&&%%%%%%$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###""""""############$$$$$$$$$%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&'''((((((((((((%%%&&&''''''%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%&&&'''''''''''''''(((((((((((('''((()))***)))((('''&&&)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))###$$$%%%&&&(((((())))))((((((((((((((((((((((((***)))((('''(((((()))***&&&'''((((((&&&&&&'''((()))))))))(((((())))))))),,,,,,------------,,,,,,)))(((((((((+++000555888777666444444333222///,,,***+++++++++,,,,,,,,,---,,,,,,++++++++++++++++++))))))))))))))))))))))))*********++++++*********)))***++++++,,,,,,++++++++++++++++++************************)))))))))((())))))))))))))))))))))))'''''''''((()))***+++,,,***))))))((((((((()))))),,,,,,++++++***))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))*********************))))))((((((((()))***+++,,,++++++************++++++,,,++++++******+++++++++***+++,,,+++)))((()))***++++++*********+++,,,,,,+++***))))))+++++++++***++++++++++++++++++++++++******)))(((((((((((((((+++,,,---,,,+++***+++---,,,+++++++++,,,---......---.........///000000000222111111111111222333333555888>>>BBBEEEHHHLLLNNNLLLKKKJJJIIIGGGFFFEEEEEE?????????>>>>>>AAAFFFJJJOOOWWWdddsss$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################&&&&&&%%%$$$$$$%%%(((***%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###""""""""""""#########$$$$$$%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&'''&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%''''''''''''''''''((((((((((((''''''((())))))'''&&&%%%''''''%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&'''((()))###$$$%%%'''((()))))))))((((((((((((((((((((((((***)))'''&&&&&&''')))***)))***++++++))))))***+++)))((((((''''''(((((()))'''(((((())))))((((((''')))((('''(((+++000555888;;;999888777777666444222*********+++++++++++++++******++++++++++++++++++,,,,,,++++++++++++,,,,,,+++******************+++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))''''''''''''((()))***+++)))((((((((((((((()))))),,,+++++++++*********))))))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''(((((()))***++++++(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,***+++,,,+++)))((()))***++++++******+++,,,,,,---...,,,)))))))))***)))(((+++++++++,,,,,,,,,++++++++++++***))))))))))))******+++,,,,,,***)))***+++++++++++++++,,,,,,---...,,,------...///000000000000000000000000111222222444777;;;???BBBEEEIIILLLHHHHHHHHHIIIIIIIIIIIIIIIAAAAAAAAA???@@@BBBGGGKKKNNNVVVcccrrr$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((('''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%'''((())))))))))))))))))))))))))))))))))))***)))((('''&&&'''((()))'''((())))))(((((()))***))))))(((((((((((())))))'''((()))******)))(((''''''&&&&&&&&&(((+++///111...------...000111000///************************))))))***+++++++++******))))))(((''''''((())))))++++++***))))))***++++++***++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))%%%%%%&&&((()))***+++,,,(((((((((((()))***,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---,,,------,,,***)))***+++++++++***++++++,,,---...111...+++******+++***)))***+++,,,,,,---,,,,,,,,,,,,,,,+++************+++(((***++++++***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000111000000//////000000111222333666888;;;===@@@DDDHHHFFFFFFGGGHHHIIIIIIJJJJJJAAAAAAAAA@@@@@@CCCGGGKKKOOOWWWdddsss$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&##############################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%&&&&&&&&&''''''''''''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((***)))((((((''''''(((((($$$%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&%%%&&&&&&&&&''''''((()))******))))))))))))))))))))))))))))))***))))))((((((((((((((($$$%%%'''&&&%%%%%%'''(((++++++************++++++***+++---......---+++***((('''''''''''')))***+++%%%$$$$$$%%%(((***+++************************)))'''(((***+++++++++******''''''&&&%%%%%%&&&''''''++++++***))))))***++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((('''''''''''''''((())))))((((((((())))))******+++***))))))(((((())))))***))))))))))))))))))))))))''''''((()))******++++++''''''(((((()))+++,,,---------,,,,,,,,,,,,------+++++++++++++++,,,---...---...///---+++******+++++++++++++++,,,---......///---***)))***+++++++++***+++,,,---------,,,,,,,,,,,,+++************+++'''))),,,,,,,,,++++++,,,+++,,,,,,,,,,,,++++++***+++,,,,,,---...///000111111111000000111111222333333555666777888;;;???BBBBBBBBBCCCCCCDDDDDDEEEEEE?????????>>>???BBBGGGKKKNNNVVVcccrrr$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%$$$"""$$$#########$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&$$$###"""###$$$&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%'''((())))))%%%&&&((()))))))))((('''''''''''''''((((((((())),,,+++)))((((((((()))***'''(((***+++++++++***)))'''''''''(((((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((+++***)))(((((((((((((((((()))***************)))))))))))))))))))))))))))******)))))))))(((((('''&&&((())))))((((((***+++---,,,,,,++++++,,,,,,---((()))+++,,,,,,+++)))(((+++******)))))))))))))))+++)))((()))***,,,,,,+++*********)))))))))))))))'''((()))+++++++++***)))---,,,+++******+++,,,---,,,+++***))))))***+++,,,***+++,,,,,,------,,,,,,+++++++++************)))************))))))))))))))))))))))))))))))))))))***)))(((''''''&&&&&&''''''''''''''''''((()))***))))))***+++,,,------...***)))(((''''''((()))***))))))))))))))))))))))))***************+++++++++'''''''''((()))+++,,,---...------,,,,,,------...++++++++++++,,,,,,---......//////...,,,++++++,,,++++++++++++,,,---...///,,,)))'''&&&(((***++++++)))***,,,---...---,,,,,,,,,++++++***************'''***---...---------...,,,,,,,,,,,,,,,+++***)))++++++,,,---...///000111222222111111222222333444444444555555555888<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<===AAAFFFJJJKKKSSS```ppp%%%$$$$$$###"""!!! $$$%%%&&&&&&''''''&&&&&&&&&%%%###!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""""""""###$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%$$$$$$###$$$$$$###"""###$$$&&&''''''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$######$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$######(((&&&$$$############"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&!!!%%%'''&&&$$$######)))(((&&&%%%%%%&&&''')))###"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$######""""""######$$$%%%'''((((((%%%###""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%''')))(((&&&%%%&&&))))))(((&&&%%%&&&''')))+++,,,+++)))((('''''''''(((,,,+++)))((('''''''''((('''&&&'''((()))(((%%%######%%%(((***+++***((('''((( $$$++++++(((&&&&&&''''''''''''&&&&&&'''(((((('''%%%%%%'''((('''&&&$$$$$$$$$&&&)))++++++)))((((((((()))(((&&&))))))(((((((((((())))))))))))(((((('''''''''&&&+++***)))(((((()))***++++++*********))))))((((((+++*********))))))((((((***+++,,,+++)))((()))***))))))************))))))***))))))+++,,,,,,***((())))))))))))))))))))))))(((((()))***+++,,,,,,---))))))***+++,,,,,,------,,,)))'''(((+++---,,,***,,,+++)))((('''((()))+++))))))))))))))))))))))))+++++++++***************,,,+++***)))((((((((((((&&&&&&''''''(((((())))))++++++***************+++'''((()))++++++***))))))%%%'''***------,,,)))'''$$$&&&((()))***+++***)))******+++,,,...///000000+++++++++,,,,,,---------///...------++++++***)))+++***+++,,,///000///---++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++***)))))))))***+++------........................------...///111222111111000000000000111111444444333222333444555666::::::::::::::::::;;;;;;::::::999999:::???EEEJJJKKKQQQ]]]ooo%%%$$$$$$######""""""!!!$$$%%%&&&&&&'''&&&&&&&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&%%%$$$######$$$%%%&&&((((((((((((((('''&&&&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###!!!"""######""""""$$$&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$#########%%%$$$$$$$$$&&&'''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!$$$&&&'''&&&$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%''')))(((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%''')))(((&&&%%%&&&(((((((((&&&&&&&&&''')))***))))))(((''''''((()))***,,,+++)))((('''''''''((('''&&&'''((()))(((&&&###!!!###%%%'''((('''&&&%%%***$$$ %%%))))))'''&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&((('''''''''''''''((()))))),,,***(((((()))++++++***))))))(((((((((((())))))))))))((((((((('''''''''+++***)))(((((()))***+++*********)))))))))((((((************)))))))))(((***+++,,,,,,***)))***+++&&&'''(((***++++++++++++***))))))+++,,,,,,***((())))))))))))))))))))))))******************++++++))))))******+++,,,,,,------+++******++++++)))(((+++***((('''&&&'''((()))))))))))))))))))))))))))*********************))),,,+++***)))(((((((((((('''''''''((((((((((((((())))))((((((((((((((()))(((((()))************)))&&&(((***,,,,,,+++)))''''''(((((())))))))))))((())))))***+++,,,,,,------++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***'''((()))++++++,,,,,,,,,************)))))))))))),,,,,,,,,,,,,,,+++++++++************************------,,,++++++,,,,,,---.../////////...---,,,,,,///////////////111222333111111000000000000111111444333333222333444555666888888999999999:::::::::999999999999;;;???DDDIIIKKKPPP\\\nnn$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!!!!!!!"""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!%%%&&&''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''))))))(((((((((((())))))%%%''')))((('''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&'''((('''&&&&&&'''(((((('''&&&&&&&&&''')))***''''''''''''((()))+++++++++***)))((('''''''''((('''''''''((()))(((&&&###!!!###%%%'''''''''&&&%%%***(((%%%$$$&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$&&&((('''((())))))***+++++++++000...,,,,,,.../////////))))))(((((((((((())))))))))))((((((((((((''''''******))))))))))))************))))))))))))((((((************))))))))))))((()))******))))))***+++$$$%%%''')))+++---......+++***)))***,,,,,,***((())))))))))))))))))))))))++++++*********))))))))))))))))))***++++++,,,,,,'''(((******)))(((((((((***)))'''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))((((((((((((((('''(((((((((''''''(((((()))))))))(((((())))))******))))))*********)))((((((******)))((((((((((((((((((((())))))************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,,,,***)))+++---)))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,------////////////---,,,+++***............///000111222111000000//////000000111333333222222333333444555777777777777888888888999777888::::::<<>>CCCFFFMMMPPPYYYhhhwww$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((&&&%%%$$$######$$$%%%&&&!!!!!!"""###############$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''(((((('''%%%$$$%%%&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%"""!!!###&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$&&&&&&&&&$$$$$$&&&((($$$#########$$$%%%'''(((&&&%%%$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((&&&%%%&&&((()))'''%%%%%%%%%&&&&&&'''''''''&&&&&&'''((()))******))))))'''((()))******)))(((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((''''''***+++111444999???FFFKKKOOOQQQOOOMMMKKKGGGBBB:::111+++))))))(((((((((((())))))(((((()))))))))*********((()))***++++++***)))((('''''''''((((((((())))))((()))))))))************((()))***)))''''''((()))+++++++++,,,,,,++++++***...,,,***))))))***)))((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((,,,***))))))******(((''')))))))))))))))(((((('''))))))))))))))))))))))))&&&'''((()))+++,,,---...,,,+++***)))(((((((((((()))))))))))))))*********&&&%%%%%%&&&&&&((())))))&&&'''(((((())))))(((((('''''''''(((((((((((((((''''''((()))))))))))))))(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++***++++++,,,++++++******,,,++++++++++++++++++************+++,,,---------************************)))***,,,---......------***+++,,,------------------...000111222111111111//////............////////////111222222222111000222222333444555666777777777888888888999===CCCGGGKKKNNNWWWeeesss$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""###$$$&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%&&&(((%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''!!!&&&******&&&$$$%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''''''''&&&((()))###"""!!!!!!"""$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%'''((((((&&&%%%%%%''')))%%%&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$)))&&&%%%&&&((()))'''%%%$$$%%%&&&&&&''''''&&&&&&###%%%''')))++++++++++++'''((()))******)))(((((()))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++(((&&&%%%'''(((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&'''((((((((((((***,,,444999@@@HHHOOORRRSSSSSSPPPMMMHHHCCC===777000+++))))))(((((((((((())))))(((((())))))*********+++((()))***++++++***)))(((&&&'''''''''(((((())))))(((((())))))*********+++%%%&&&'''&&&$$$###$$$%%%******+++,,,,,,,,,,,,+++///,,,***))))))***))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((&&&###$$$(((***)))'''((((((((()))(((''''''&&&))))))))))))))))))))))))&&&'''(((***+++---...///,,,+++***)))(((((((((((((((((())))))******++++++'''''''''((((((***++++++%%%&&&((()))))))))((('''&&&&&&'''((())))))((((((((()))*********)))'''&&&&&&'''((()))***+++,,,---+++++++++,,,,,,---------************************(((((((((***---......------,,,,,,++++++***************+++,,,------......++++++++++++++++++++++++'''(((***+++,,,,,,++++++,,,,,,---------,,,++++++,,,---...000000000000/////////............//////...///000222222111111000222222333444555777777888888888777777888===CCCHHHIIILLLTTTbbbppp%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&###$$$&&&'''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%########################'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$#########$$$''''''''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&###!!!!!!###%%%&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%&&&"""$$$&&&'''&&&%%%%%%&&&###$$$&&&'''((('''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((((((((('''&&&%%%######(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%&&&''''''))))))((('''&&&&&&&&&&&&++++++,,,------------,,,((()))******)))'''%%%###''''''&&&%%%%%%%%%%%%&&&(((&&&$$$%%%&&&'''&&&%%%&&&&&&%%%%%%&&&''')))***))))))((('''&&&&&&%%%%%%%%%$$$######$$$&&&)))+++111<<>>AAACCCEEEJJJNNNXXXaaahhhrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''###"""!!!!!!!!!"""$$$$$$'''&&&&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%######"""'''&&&$$$###"""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&%%%$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''&&&%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''""""""###$$$&&&'''(((((())))))))))))(((((((((((())))))((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$***)))((('''''''''''''''''''''((((((((('''%%%$$$'''''''''''''''((()))***(((''''''&&&&&&&&&'''''',,,+++***(((''''''''''''&&&%%%$$$%%%(((***,,,,,,---***((())),,,---+++((('''''''''''''''((()))))),,,+++++++++******))))))++++++************++++++555...'''''',,,///---)))++++++++++++++++++++++++++++++++++++************)))*********)))'''%%%###)))(((&&&%%%%%%''')))***---,,,+++***))))))))))))))))))'''&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&)))(((''''''((()))(((&&&"""$$$&&&((())))))((('''''''''''''''((((((((()))((())))))))))))(((''''''))))))))))))************)))((((((((((((((()))***''')))+++,,,,,,***'''&&&+++*********))))))((((((***)))(((+++555>>>>>>888***'''%%%&&&+++,,,***&&&******)))((()))***,,,---***************)))((('''''''''(((((())))))******++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,..................---------...///000111222333333333111111333777:::;;;999::::::;;;;;;<<>>>>>888+++(((&&&(((+++---+++(((,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,...------,,,,,,------.................................///000111222333333333222111333666999999888777888888888999<<>>BBBHHHMMMNNNVVVdddiiippp$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###""" !!!%%%%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########"""&&&'''((((((&&&&&&'''(((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$#####################$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((('''''''''&&&&&&%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$%%%&&&''')))***(((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))***)))((((((''''''''''''***(((&&&''')))+++++++++'''&&&&&&''')))******)))((((((((('''((())))))***((((((((()))))))))******))))))(((((((((((())))))&&&''')))))))))((()))***'''(((((())))))******+++)))))))))))))))*********&&&'''((()))***+++++++++((()))***+++,,,++++++***(((''''''&&&&&&''''''(((&&&&&&&&&''''''((()))***(((((((((((()))***+++,,,,,,***))))))******((('''((((((''''''''''''''''''(((((()))))))))*********%%%&&&''''''((('''''''''''''''''''''((((((((((((*********+++,,,---//////+++******)))))))))))))))((()))))))))************)))***'''###$$$)))+++)))((()))))))))))))))***+++)))))))))***+++,,,---...*********++++++,,,,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---//////,,,,,,------...//////000000000000000111111111111000222444555444555888;;;999:::999999999;;;???BBBGGGLLLLLLSSSaaagggmmm|||##############################$$$%%%%%%%%%%%%$$$ !!!"""###$$$###""""""!!!%%%)))(((%%%$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###!!! ###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$#########!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''(((((()))***++++++&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%&&&(((+++,,,((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))***)))(((((((((((()))******)))'''&&&&&&'''))))))))))))&&&%%%'''***,,,+++))))))))))))))))))******+++))))))******+++++++++,,,))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))***+++,,,,,,)))))))))***++++++,,,,,,((()))***++++++***((('''((())))))*********))))))''''''&&&&&&&&&''''''(((''''''&&&&&&'''(((***+++(((((((((((()))***+++,,,***)))((()))***+++***)))''''''&&&&&&&&&&&&'''((())))))))))))************&&&'''((()))************))))))))))))************((((((((()))***,,,---...************)))))))))((((((((())))))*********+++)))***'''###$$$))),,,+++)))***++++++******+++,,,---,,,+++***+++,,,---...)))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---...///000111,,,,,,------...///000000000000000000111111111111000222555555555666:::===<<<<<<<<<;;;;;;===AAAEEEFFFJJJJJJQQQ___eeekkkyyy&&&%%%%%%$$$#########$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""######$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&$$$"""!!! &&&### ###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%(((%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$%%%###!!!###&&&'''&&&$$$%%%%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++---///000&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&$$$$$$%%%&&&''''''''''''''''''&&&&&&)))'''%%%&&&((((((&&&$$$$$$%%%&&&''''''&&&%%%$$$"""######$$$$$$######"""%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''')))*********))))))((('''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((,,,,,,,,,+++(((((()))***)))((('''&&&&&&'''((()))$$$%%%%%%&&&'''((())))))(((((((((((()))))))))))),,,)))%%%%%%''')))(((&&&************+++,,,------+++(((&&&&&&((()))'''%%%$$$&&&&&&%%%''',,,,,,))))))((()))***++++++)))'''(((((()))))))))(((((('''&&&&&&''''''(((((())))))***)))(((''''''((()))***)))))))))))))))******+++,,,***((('''(((((('''&&&+++*********))))))(((((((((((((((((((((((((((((($$$&&&(((***,,,---...///************))))))((((((&&&)))++++++***)))))))))))))))*********+++++++++......---,,,,,,+++******************+++,,,,,,---******+++++++++,,,,,,,,,------...///000111222222,,,,,,,,,---------......111000000000000000111111222222222222555888;;;===<<<===<<<:::777888===BBBJJJLLLOOOSSSXXXaaammmvvv""""""""""""###$$$%%%%%%#######################################$$$$$$%%%######"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&$$$""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""$$$%%%&&&&&&%%%###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))************))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""###%%%&&&%%%###%%%%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***,,,---...&&&&&&'''''''''''''''''''''''''''(((((((((((()))&&&'''((('''&&&&&&''')))''''''''''''''''''&&&&&&)))'''%%%&&&((((((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&'''((()))***)))))))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++,,,,,,***((('''(((*********))))))))))))******&&&&&&&&&''''''''''''''''''((((((((())))))))))))+++(((&&&&&&'''((((((&&&((((((((()))***,,,---......+++))))))++++++***(((***+++(((%%%&&&***+++(((+++)))''''''((()))))))))((())))))***))))))(((((('''''''''(((((((((((((((***)))(((''''''((()))***)))(((((((((((()))******---+++******+++,,,***)))************)))))))))((())))))))))))))))))))))))******+++++++++******)))++++++*********)))))))))***,,,------+++)))))))))))))))*********+++++++++......---,,,++++++************)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,---...///000111222222---------.........//////000000//////000111111222333333333444666999<<<>>><<<===<<<:::777888===BBBFFFIIIMMMPPPVVV___lllttt######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%$$$&&&%%%###$$$%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$$$$######%%%%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$#########&&&$$$###$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''&&&&&&'''''''''(((((((((((()))'''((()))(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&'''''''''''''''(((((()))******))))))((('''''''''&&&&&&&&&&&&'''((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((+++++++++***((('''(((***)))))))))******)))))))))(((((('''''''''&&&&&&&&&''''''((((((((()))))))))***((('''&&&'''((('''&&&&&&&&&&&&((()))+++---...***)))''''''((()))((('''&&&'''&&&%%%)))111444333,,,)))&&&$$$&&&((()))***))))))************))))))((((((((((((((('''''''''))))))(((((((((((())))))((((((''''''(((((()))***+++***+++,,,......,,,***************))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++)))((((((+++++++++++++++*********---...///...,,,***)))******************+++++++++------,,,,,,++++++******+++***((('''((()))+++,,,******+++++++++,,,,,,,,,,,,------...///000111111........./////////000000.........///000111222333333333333444666999<<<===;;;<<<<<<:::777888===AAADDDGGGKKKOOOVVV```llluuu((('''%%%###"""!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((*********)))''''''((()))%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''''''''&&&&&&&&&'''((()))***+++((('''&&&&&&&&&'''''''''###%%%&&&'''---666999888+++)))&&&&&&''')))))))))((()))******************))))))((((((''''''&&&&&&))))))(((((((((((())))))'''''''''''''''((())))))'''''')))+++------+++)))*********)))))))))))))))++++++++++++++++++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++******+++************************,,,,,,,,,+++++++++++++++---+++)))(((((())),,,---******+++++++++,,,,,,,,,,,,,,,---......///000000---.........////////////------......000111333333222222333444666888:::;;;:::;;;<<<:::888999===AAAEEEHHHLLLQQQWWWbbboooxxx))))))'''%%%###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$######$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((((())))))((('''&&&((()))%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((()))((('''''''''''')))(((''''''&&&'''''''''************)))******+++'''******))),,,000///+++)))(((((()))******)))'''(((((()))***************))))))((((((''''''&&&&&&(((((())))))))))))(((((('''''''''''''''((())))))''''''(((+++......,,,***))))))))))))))))))******************************%%%&&&(((***,,,---......++++++++++++++++++++++++(((***++++++******+++---***************************+++++++++++++++++++++...---+++******+++,,,...******+++++++++,,,,,,,,,,,,,,,------......//////,,,,,,---------.........---------...///111222333000000111333444666777888888:::;;;:::888999===@@@CCCGGGKKKPPPWWWaaaoooxxx&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''&&&%%%###### """$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""#########$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&%%%#########%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''(((((((((((())) $$$&&&&&&&&&'''((($$$$$$%%%%%%&&&&&&'''''''''(((((((((&&&%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''((()))(((&&&&&&''')))((((((((())))))((((((((($$$$$$%%%&&&'''((()))***&&&&&&'''''''''((((((((('''(((***)))(((&&&&&&'''***)))((('''&&&%%%%%%%%%((()))))))))((((((***+++''')))(((&&&(((+++***&&&((('''((()))******(((%%%&&&'''((())))))***))))))((((((((((((((('''''''''(((((())))))))))))((((((((((((''''''(((((()))***))))))***,,,...///---+++))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,*********+++++++++++++++&&&'''))))))((()))+++...+++++++++***************))))))******++++++,,,,,,...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...---------...///000111222///000111222444555666666777999;;;:::888999<<<@@@AAADDDIIIMMMTTT___llluuu$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%% ###&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%"""!!!############$$$%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""$$$&&&%%%######$$$&&&###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))'''''''''(((((((((((()))"""%%%''''''&&&''''''###$$$$$$%%%&&&&&&''''''&&&((()))(((&&&$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''))))))((((((''''''(((((()))%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&(((******(((&&&&&&'''***)))((('''&&&&&&&&&'''%%%&&&((('''%%%%%%'''***---,,,((($$$%%%***+++)))'''&&&%%%%%%&&&'''&&&%%%%%%%%%'''(((((()))))))))'''''''''((((((((((((((('''((()))******)))(((''')))(((((((((((()))*********))))))***,,,---,,,+++((()))))))))************)))))))))))))))))))))))))))******+++++++++******)))))))))*********++++++(((((()))((('''(((***,,,+++++++++*********))))))((())))))***+++,,,,,,,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...........................///000111///000111333444555666666666999;;;:::999999<<<@@@AAADDDIIIMMMSSS^^^jjjttt&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%$$$$$$######$$$%%%&&&''''''''''''!!!$$$''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))(((%%%"""############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$$$$%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!###&&&%%%######%%%'''###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&''')))******%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''$$$############$$$%%%%%%&&&''''''&&&((()))(((%%%$$$&&&(((###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((((((((((((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&''')))'''&&&%%%$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%(((+++***(((&&&&&&'''(((((('''''''''(((((()))''')))+++***((((((***--->>>:::000&&&###'''((('''(((%%%"""!!!"""$$$%%%&&&$$$%%%&&&'''((((((((((((&&&'''''''''(((((())))))'''((()))******)))(((''')))))))))))))))***++++++)))(((&&&'''(((***))))))(((((())))))*********+++))))))))))))))))))))))))((((((***++++++,,,,,,+++(((((())))))*********+++*********)))'''''')))+++++++++++++++******))))))(((((()))***+++,,,,,,---***+++---...---+++)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............/////////000//////.........//////000000111222444555666666666666888;;;:::999999<<<@@@DDDGGGKKKOOOUUU___llluuu$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%''')))***+++'''%%%######%%%&&&$$$!!!!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$&&&$$$$$$&&&((('''$$$ ######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###"""###$$$$$$%%%%%%$$$$$$&&&''''''%%%$$$$$$&&&(((&&&&&&((((((((('''&&&%%%'''(((***+++***(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%$$$$$$#########"""$$$$$$###!!! !!!"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''&&&$$$###''''''&&&&&&'''(((***+++(((((((((((((((((())))))&&&%%%%%%$$$%%%&&&'''(((,,,***)))'''&&&&&&&&&&&&******)))'''&&&'''+++...333111---***'''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""###%%%(((+++))))))((('''''''''''''''&&&&&&''''''((()))))))))))))))))))))***+++,,,---***''''''******((())),,,((((((((((((((())))))***(((((()))***+++,,,,,,,,,(((((()))************))))))))))))))))))))))))))),,,***(((''''''(((***+++******++++++++++++******,,,,,,,,,+++***)))'''''')))************+++++++++++++++,,,,,,,,,,,,------,,,---///000000000///............///000222333444222111111555:::>>>>>>===::::::999777666777;;;>>>CCCEEEHHHLLLSSS^^^jjjrrr$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''((('''%%%######%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%''')))(((%%%"""%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%'''((()))))))))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''%%%$$$$$$&&&(((''''''((((((((((((((('''%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''&&&&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$%%%&&&((()))((((((((((((((((((((('''''''''&&&&&&&&&'''((()))***)))((('''&&&&&&''''''((((((((('''&&&'''))),,,)))((('''&&&%%%&&&''''''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&)))+++)))(((''''''&&&&&&&&&''''''''''''((())))))******))))))))))))***+++,,,,,,---***)))******''''''*********))))))******+++,,,)))))))))***+++++++++,,,((()))******++++++******'''(((((()))***+++++++++---,,,+++******+++,,,---((())))))))))))))))))((()))***++++++,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,------...///000111222111111000............///000222222222111111444888::::::999::::::999777666777;;;>>>CCCEEEHHHLLLSSS]]]iiirrr$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$""""""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&''''''%%%###%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$############$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''(((((((((((('''&&&&&&&&&''''''((()))(((((((((&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&'''((()))$$$%%%''')))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&'''((('''((((((((('''&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%&&&'''(((((()))))))))(((((('''''''''((((((''''''(((((()))***)))(((''''''''''''((((((%%%'''((('''&&&&&&((()))&&&'''''''''(((((())))))''''''((((((((()))))))))''''''''''''''''''''''''&&&%%%$$$$$$%%%'''***+++(((((('''&&&&&&&&&'''''''''''''''((())))))******))))))))))))***+++,,,,,,///,,,***+++)))%%%%%%'''+++++++++++++++,,,------******************++++++)))******+++++++++++++++&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...///000111111111111000...............///000000222111111222555777777666::::::999777666888;;;>>>BBBEEEIIILLLRRR\\\hhhqqq~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%""""""###$$$%%%%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))(((%%%&&&'''&&&%%%%%%&&&'''$$$$$$######$$$&&&((()))%%%&&&((()))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''))))))***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((())))))************))))))(((((('''((((((((((((((((((((()))''''''''''''(((((())))))$$$&&&((()))(((''''''(((*********)))((('''%%%$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&(((***+++)))((((((''''''(((((((((&&&&&&&&&'''(((((())))))((((((((())))))***+++,,,///+++***+++)))&&&%%%(((,,,++++++++++++,,,------+++++++++*********************+++,,,,,,,,,,,,+++''''''((()))***+++,,,,,,)))******++++++++++++***,,,,,,,,,------,,,,,,,,,------------,,,+++***)))++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,---------------...............//////.........//////000111111111111333555777888;;;:::999888777888;;;>>>BBBEEEIIILLLQQQZZZgggppp$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((((((%%%&&&''''''%%%%%%&&&'''&&&%%%$$$$$$%%%''')))***(((((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))))))))+++++++++******)))))))))'''''''''(((''''''''''''&&&&&&'''(((((()))))))))$$$''')))***)))((((((((('''''''''%%%$$$""" &&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''(((*********))))))((())))))******$$$%%%%%%&&&&&&'''(((((((((((((((((()))***+++,,,,,,)))(((******'''(((******************+++,,,,,,+++++++++*********************+++,,,,,,,,,,,,+++)))))))))))))))*********((()))***++++++++++++***,,,,,,,,,------,,,,,,,,,------------,,,,,,+++***+++,,,,,,,,,------------+++++++++,,,,,,,,,---------------------......///000000000///000000111111000111111222333666999;;;;;;;;;:::888777888<<>>;;;;;;:::888777999<<>>@@@BBBHHHMMMNNNOOOTTT^^^gggvvv%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%###%%%&&&%%%"""!!!###&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######((('''&&&%%%%%%%%%%%%&&&###$$$%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&''''''%%%$$$%%%'''(((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''(((((((((&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***'''(((((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&'''((()))***++++++++++++***(((''''''''')))***(((((())))))))))))(((((((((''''''&&&%%%%%%$$$$$$((((((((((((((('''&&&&&&))))))************))))))&&&&&&%%%$$$%%%&&&'''(((((((((''''''''''''''''''((((((((((((((((((((((((''''''((())))))(((''''''&&&%%%%%%&&&(((******)))%%%%%%&&&&&&&&&'''''''''((()))************)))((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))*********+++++++++)))((((((((())))))((((((((()))***+++++++++++++++++++++++++++++++++************++++++++++++000---******,,,000333444...---,,,++++++,,,---......------,,,---...///000...///000000//////000222111111111111222333444555777888999999888999;;;===@@@EEEJJJKKKLLLQQQ[[[cccsss$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%"""######$$$%%%%%%&&&&&&'''&&&%%%#########$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$(((''''''&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$'''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))***++++++&&&'''((()))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''((())))))***))))))***)))((('''((()))***+++'''(((((()))((((((''''''))))))(((''''''&&&%%%%%%)))************)))((((((''''''((((((((((((''''''(((''''''''''''((())))))((((((((((((((()))))))))((((((((((((((((((((((((&&&'''***,,,,,,***(((&&&%%%%%%&&&(((***+++***((($$$%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,,,,***(((&&&(((((((((((((((((((((((((((((('''(((((()))***+++))))))******************,,,+++******)))*********(((((())))))***+++,,,,,,++++++++++++++++++++++++************+++++++++,,,...+++)))***---222555777///...---,,,,,,---...///...------------.../////////000111111000000111222000000111222333555777888666777888888777888:::;;;@@@DDDHHHJJJKKKPPPYYYaaammm########################$$$%%%%%%&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$#########$$$$$$%%%%%%%%%***'''$$$###$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))***+++,,,(((((())))))))))))((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''((())))))((((((((((((((((((((()))***+++,,,))))))))))))))))))((('''(((((((((((((((((((((((()))************)))((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((()))))))))'''''''''(((((()))))))))((((((((((((((((((((((((&&&''')))******)))((('''''''''(((***+++)))&&&###&&&&&&&&&'''''''''(((((('''((()))++++++)))((('''((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))***************))))))))))))))))))))))))***************++++++++++++++++++++++++++++++*********+++++++++,,,,,,'''(((***...222333222000......---,,,,,,---......------------......//////...000111111000///111222000111111222333555666777888999::::::999999;;;===CCCFFFJJJLLLNNNSSSZZZaaaiii}}}########################%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$######)))&&&$$$###$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))******))))))******)))(((''''''((((((((((((((((((((((((%%%$$$""""""""""""$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''((((((((('''''''''(((((()))***+++,,,,,,+++++++++++++++***)))(((&&&''''''((()))***+++,,,(((((())))))(((((('''&&&)))))))))******)))))))))&&&&&&''''''((((((((((((&&&&&&&&&''''''(((((()))'''''''''''''''''''''''''''&&&&&&&&&''''''((()))((()))***,,,---+++((($$$&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((()))++++++(((((())))))))))))******)))))))))************))),,,,,,++++++******))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,((()))***---///000...+++------,,,,,,,,,,,,---------------...............---...000///......///111222222222222333444555555888999::::::999:::<<<>>>CCCFFFJJJLLLOOOSSSYYY^^^fff{{{$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! (((''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%$$$###"""###$$$&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$#####################$$$$$$%%%!!!"""###%%%&&&((())))))%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&''''''(((((($$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))))))))))))))******))))))(((((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((((((''''''(((((()))******+++,,,,,,,,,,,,,,,,,,+++***))))))&&&&&&'''(((***+++,,,,,,''''''((((((''''''&&&%%%'''(((((())))))(((((('''%%%&&&&&&'''((('''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%%%%''')))***((((((***---000000---+++$$$%%%%%%%%%&&&&&&&&&&&&***)))'''&&&&&&''')))***(((((((((((((((((((((((((((((('''(((((()))***+++(((((())))))***++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///,,,((('''(((+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...//////......///000111111111111222333333444666777888888777888:::<<>>CCCEEEGGGJJJQQQWWWdddyyy$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''######$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$%%%%%%%%%%%%$$$#########$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''&&&'''((()))((('''&&&$$$''''''''''''''''''''''''!!!"""$$$&&&&&&$$$"""!!!%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''(((((((((*********))))))(((((((((&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%###""" $$$%%%&&&''')))***+++,,,+++,,,+++)))&&&$$$%%%&&&&&&&&&(((***,,,...///000999666222...***)))(((((())))))(((((('''''''''&&&%%%%%%&&&'''((((((((('''&&&&&&'''''''''((((((((()))))))))(((((('''''''''(((((('''''''''''''''(((''''''&&&&&&''''''((()))))))))(((((((((((())))))***)))(((((())))))((('''***)))(((''''''&&&''''''&&&'''(((((()))(((((((((((('''''')))******(((&&&***+++,,,---------,,,,,,''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((''''''&&&))))))))))))))))))))))))(((''''''(((((()))***+++******))))))))))))******&&&&&&'''))))))*********)))(((''')))---111222333***)))((()))******)))((()))))))))*********++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,++++++............---,,,+++++++++,,,---......///......///222555555111......///111222222222111111333555999999999777666777:::===999===AAAEEEGGGKKKQQQVVVcccwww$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%$$$############%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$###''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********---......,,,***(((''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!!!!! %%%&&&'''((()))+++,,,,,,*********(((&&&''')))+++***+++---000111333333444000...***'''&&&''')))***)))))))))(((''''''&&&&&&$$$%%%&&&'''(((((((((((('''''''''(((((((((((())))))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''&&&&&&&&&%%%&&&''''''((())))))(((((((((((())))))+++***)))))))))(((((('''))))))((('''''''''''''''''''''(((((((((((((((((('''((()))++++++***(((&&&***************++++++,,,'''''''''''''''''''''''''''((()))******)))((('''&&&''')))***)))((('''&&&))))))))))))))))))))))))((((((((((((((()))******+++***((((((((((((***++++++,,,,,,,,,+++***((('''((((((((())),,,///222333,,,+++******+++,,,***((())))))*********+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---***++++++,,,,,,++++++***---------...------,,,,,,+++++++++++++++,,,------+++...111111000//////000000111222222111111333555999999999777666777:::===;;;>>>CCCFFFHHHLLLPPPTTTaaavvv$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%!!!"""###$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""############!!!!!!"""###$$$$$$%%%%%%############$$$%%%%%%&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((***(((&&&$$$######$$$%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&''''''''''''''''''&&&%%%&&&'''((())))))))))))''')))++++++)))''''''(((*********))))))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))''''''''''''(((+++///222666666666555444222111000''''''&&&'''''')))+++,,,))))))(((((('''''''''&&&%%%&&&&&&'''(((((('''''''''''''''(((((((((((()))((((((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&***************+++,,,,,,(((((())))))))))))(((((()))******)))(((''''''''')))((((((''''''''''''(((((((((((('''''''''((((((&&&(((***+++***)))((('''(((((('''''''''((()))***((((((((((((((((((((((((&&&''')))++++++)))'''&&&%%%&&&(((******)))'''%%%(((((((((((((((((((((((()))(((((((((((())))))***))))))'''&&&&&&'''))))))+++,,,,,,,,,+++***((('''))))))******+++---///111...---++++++,,,---+++***************++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---***++++++,,,,,,++++++***,,,,,,------...------------,,,+++++++++,,,---...)))+++.../////////000111000111222222111222444666888888888666555666999<<>>BBBFFFJJJMMMPPPSSSVVV\\\lll ###$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++444888000&&&"""%%%(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))$$$ !!!$$$%%%%%%#########$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%###!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$############'''&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&'''(((((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((()))***+++&&&&&&%%%%%%&&&(((***,,,(((((('''''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''(((((()))***)))'''&&&&&&'''%%%&&&'''((())))))))))))((((((((()))(((((('''&&&%%%%%%%%%$$$&&&+++222777<<<222'''$$$'''***)))%%%)))((((((''''''(((((()))))))))))))))))))))))))))'''%%%%%%&&&)))+++++++++))))))((((((((())))))***''''''''''''''''''''''''&&&''''''((((((''''''&&&+++###"""(((+++'''%%%(((&&&&&&&&&&&&'''((())))))++++++++++++***)))((('''+++***(((((()))((('''%%%(((((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((((((---000,,,$$$!!!$$$)))&&&'''((()))***++++++***,,,,,,,,,,,,+++***)))((((((((((((((())))))))))))))))))******+++,,,,,,,,,)))(((&&&$$$%%%'''***,,,)))************+++++++++))))))******+++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------...000111000///...///111000111222111111111333555;;;:::888777777777888888===@@@EEEJJJMMMPPPTTTWWW]]]lll'''((()))'''%%%"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&---111+++%%%%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!"""""" """"""#########$$$$$$$$$###"""######%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((('''%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((((((((('''$$$$$$%%%'''((()))***+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&'''((()))***'''&&&%%%$$$%%%'''***+++&&&&&&&&&&&&&&&'''((()))&&&''''''((((((''''''&&&&&&&&&'''''''''&&&%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((()))((((((''''''''''''(((((('''((()))(((&&&%%%&&&''''''((()))***************'''(((((((((((('''&&&&&&(((((('''&&&%%%(((,,,//////)))###"""&&&))))))((((((((((((''''''(((((((((((((((((()))))))))))))))***(((''''''((((((((('''$$$$$$$$$%%%&&&(((******''''''''''''''''''''''''''''''((((((((((((''''''***###(((999>>>111'''&&&%%%%%%%%%&&&'''((()))***&&&'''(((((()))))))))(((((((((((()))+++,,,,,,,,,))))))))))))))))))******((((((((((((((()))******'''+++...,,,((('''***...%%%&&&''''''((()))))))))------,,,,,,+++***)))((((((((((((((())))))))))))+++,,,,,,------...//////+++***)))((()))***,,,---))))))******+++++++++***++++++*********+++,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------...///000000//////000111000111222222111111333555;;;:::999888777777777888<<>>AAA888333555<<<@@@FFFKKKOOORRRVVVYYY^^^cccppp$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""###%%%$$$######$$$%%%&&&&&&%%%$$$###"""###%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%$$$#####################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''((((((((((((((('''&&&%%%%%%%%%&&&%%%&&&&&&'''(((((())))))******)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$"""###&&&((((((&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''((((((((('''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((""" %%%)))'''%%%'''''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''%%%&&&'''((((((((('''&&&((((((((((((((((((((((((((('''%%%$$$$$$%%%%%%%%%&&&'''(((((())))))(((((('''''''''''''''&&&%%%%%%(((''''''((()))***(((''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((('''&&&''''''((())))))(((((('''(((((())))))***++++++***))))))(((((('''''''''&&&(((***+++,,,+++)))((((((((())))))))))))))))))******))))))))))))******(((((()))***++++++++++++))))))***+++++++++******************************,,,)))))),,,,,,))))))+++)))000111---000:::===888...---,,,++++++++++++,,,---,,,,,,,,,---...000111000000000000111111111111333333222111111333444555<<<999>>>JJJLLLBBB999999<<<@@@FFFKKKOOORRRUUUXXX\\\aaannn########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&))))))((('''&&&&&&'''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%###&&&))))))&&&$$$%%%'''((('''&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%$$$$$$######"""""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$%%%"""%%%(((((('''%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''***)))(((&&&&&&%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%'''((((((&&&$$$&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%%%%''''''((((((((('''&&&%%%%%%%%%&&&&&&'''(((((((((&&&'''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%&&&((('''%%%%%%(((&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''(((&&&###"""%%%'''%%%%%%&&&''''''''''''&&&((())))))))))))((('''''')))(((((()))******(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((((((((''''''(((((())))))''''''((()))******++++++************))))))))))))***++++++++++++***))))))************************)))((((((''''''(((((()))(((((()))***++++++++++++******+++++++++******)))''''''((()))***++++++,,,---((('''+++///...,,,---***000222///333;;;???;;;------,,,+++++++++,,,,,,------,,,,,,---...///000////////////000000000111222111000000000222333444;;;888<<>>AAAFFFKKKNNNPPPSSSUUUZZZ^^^jjj~~~########################&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&******&&&###%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$%%%'''))))))((('''%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%$$$%%%&&&'''###$$$%%%&&&''')))******$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''$$$$$$&&&(((%%%!!!%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&""" """&&&***)))(((&&&&&&'''(((((((((((('''&&&''''''(((((((((''''''((('''&&&'''(((((('''%%%''''''((())))))(((''''''(((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))***)))(((''''''((()))***)))((((((''''''&&&&&&%%%))))))))))))))))))*********)))(((((()))***+++,,,))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((()))*********))))))+++++++++++++++***)))((()))******++++++,,,,,,,,,'''!!!%%%++++++)))(((,,,...///------//////---......---------......///***+++++++++,,,,,,,,,,,,,,,------...//////000000222111111111222333555666;;;999777888777666999<<<===AAAFFFJJJMMMPPPSSSUUUZZZ^^^iii}}}$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%((('''''''''''''''((((((%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$&&&)))'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%###""""""%%%(((###$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&(((((((((((((((((((((((('''((()))*********)))(((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$###$$$''')))###$$$%%%'''(((***++++++$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&'''((((((******)))'''&&&%%%$$$###%%%$$$$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((('''$$$###&&&)))&&& &&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$ %%%***(((%%%''''''((())))))))))))(((%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&((()))'''&&&'''((()))******)))((('''(((((('''&&&&&&&&&&&&'''&&&&&&''''''((()))))))))******))))))(((((()))))))))((((((''''''&&&&&&%%%******))))))))))))))))))...---,,,+++************((((((((()))))))))******+++******))))))******+++(((((()))******))))))(((******+++++++++******)))+++++++++++++++++++++++++++&&&%%%***---,,,++++++***,,,---......//////...,,,,,,+++++++++,,,------***+++,,,,,,,,,,,,++++++,,,------...///000111111222111111111222444555666666999===>>>===:::999888<<<@@@EEEJJJMMMPPPSSSUUUYYY]]]hhh|||%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&'''((()))&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''%%%###&&&%%%$$$######$$$%%%&&&!!!###%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%&&&'''''''''''''''&&&''''''((()))))))))))))))))))))))))))*********)))))))))))))))%%%%%%%%%&&&&&&&&&'''''''''((()))*********)))(((''''''&&&&&&&&&%%%%%%%%%###%%%'''&&&###""""""###%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$&&&%%%###"""###%%%(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%)))(((%%%%%%(((((($$$''''''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((&&&$$$""""""%%%'''''''''''''''((())))))))))))((($$$%%%&&&'''''''''''''''%%%%%%%%%''')))***)))((('''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''((())))))******************)))(((((((((((((((((())))))******,,,,,,++++++******)))))),,,,,,+++++++++******)))'''((())))))***+++,,,,,,+++******))))))******+++((()))))))))))))))(((((())))))***+++++++++******************++++++++++++///,,,+++......,,,+++...******,,,...000/////////+++++++++++++++,,,---...,,,---.........---,,,,,,,,,---...///000111222222000000///000111333444666333888<<<===;;;999777666;;;???DDDIIIMMMPPPTTTVVVWWW[[[fffyyy&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$"""""""""###$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))&&&$$$%%%%%%############%%%%%%&&&%%%%%%&&&'''&&&$$$!!!$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$############$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$#########$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$#########!!!$$$&&&'''%%%$$$######"""###$$$%%%&&&'''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%&&&'''''''''''''''(((((()))***+++************))))))))))))))))))((('''&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))))))))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&)))+++)))$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''&&&&&&'''&&&###"""###&&&)))+++(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''"""***---((($$$&&&))))))((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''''''''&&&%%%&&&'''((()))((((((((((((((((((((((((*********(((&&&&&&(((***&&&'''(((((())))))((((((%%%%%%&&&'''((((((''''''%%%%%%&&&(((+++,,,+++***'''((()))++++++)))(((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))***+++++++++)))((('''''''''(((***+++---............---,,,,,,+++******%%%&&&''')))************(((((()))***,,,---...///((((((''''''''''''((((((((()))))))))))))))((((((((()))***+++++++++++++++''''''((()))***++++++,,,***))))))+++)))%%%%%%)))++++++,,,//////---,,,------------------...///000......000000000///...---------...///000111222333///......///000222333555777:::;;;777555666999;;;:::>>>DDDIIIMMMQQQTTTWWWVVVZZZdddwww$$$$$$%%%%%%%%%%%%&&&&&&***&&&""""""$$$&&&%%%$$$&&&&&&&&&&&&%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((((((((('''&&&""""""$$$$$$%%%$$$###"""###"""""""""###%%%'''(((&&&&&&&&&&&&%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###"""!!!!!!!!!"""$$$&&&((((((&&&$$$%%%((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''((()))***)))&&&$$$"""(((((('''&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&((()))((('''((('''''''''&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$&&&&&&(((***$$$$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$######$$$&&&''''''&&&$$$###$$$$$$%%%%%%&&&'''(((((($$$%%%'''((((((((('''&&&%%%&&&''''''(((''''''&&&444000***((((((((('''&&&((())))))))))))(((((('''((((((((((((''''''''''''******))))))((((((''''''(((((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((('''''''''(((***+++''''''(((((())))))******))))))(((((((((((())))))***)))'''&&&%%%%%%&&&&&&&&&&&&'''((())))))((((((,,,((('''***000333333000+++***)))*********(((&&&'''&&&%%%%%%%%%%%%&&&'''(((((())))))******++++++,,,,,,+++***)))(((''''''***((((((***,,,,,,)))&&&(((***---,,,)))'''((()))&&&&&&'''((((((((((((((('''((()))+++---...//////...---+++******+++---...------,,,+++*********+++((()))***+++++++++++++++&&&&&&&&&&&&(((***,,,---,,,,,,------,,,+++***))))))+++,,,,,,***))))))***+++,,,------...///000000------,,,,,,,,,,,,------////////////000000000111000000000111222444555666666777999::::::999777666===???BBBGGGKKKNNNQQQRRRRRRWWWaaattt$$$$$$%%%%%%%%%%%%&&&&&&+++(((%%%%%%&&&((('''&&&%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%%%%$$$###"""&&&%%%$$$#########$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%$$$###""""""######$$$(((&&&%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&'''&&&&&&&&&&&&%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((***)))))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%&&&(((%%% !!!&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$###"""$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''111---(((&&&&&&'''&&&%%%&&&'''((((((((((((''''''((((((((((((((((((((((((******))))))((((((((((((,,,+++************+++,,,((((((((('''''''''''''''******))))))(((((((((''''''((()))+++,,,,,,,,,,,,(((((((((((())))))******((((((((((((((()))******+++***((('''&&&&&&''''''%%%&&&&&&&&&'''''''''''''''&&&(((///999BBBEEEEEE111...***(((((((((((('''(((((('''&&&&&&'''((((((((((((((('''''''''''''''++++++******)))(((((((((***)))(((***,,,,,,)))'''(((***+++***'''&&&''')))(((((()))******)))))))))---...///000000000000000---,,,+++******+++,,,---,,,,,,+++***************))))))******++++++******(((((((((((()))+++,,,---******)))(((&&&%%%$$$$$$+++,,,...---,,,++++++,,,------------......///000//////............//////////////////////////////000/////////000111222333666777999::::::999777666;;;===AAAEEEIIILLLNNNOOOQQQUUU```rrr$$$$$$%%%%%%%%%%%%&&&&&&)))'''&&&&&&'''(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###'''&&&%%%#########$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$""""""###%%%'''%%%%%%$$$###############'''&&&%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$%%%&&&'''&&&%%%###$$$%%%&&&'''((())))))&&&%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''$$$$$$&&&&&&$$$%%%(((&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''((())))))***)))((('''&&&&&&'''(((,,,)))&&&$$$%%%&&&&&&%%%$$$%%%&&&'''((((((((('''))))))))))))))))))))))))***))))))))))))(((((((((******))))))))))))******+++******))))))(((((((((++++++***)))((('''&&&&&&$$$&&&***---...---,,,+++((((((((())))))))))))***(((((('''(((((()))***++++++***)))(((((('''((((((&&&%%%%%%%%%%%%&&&'''''''''&&&''',,,555<<>>CCCHHHMMMOOOPPPPPPQQQTTT^^^ooo$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((()))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$!!! %%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&''')))+++,,,---'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((('''%%%$$$&&&'''&&&$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))((((((''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&&&&&&&''')))***,,,***(((&&&%%%%%%''''''(((''''''&&&&&&&&&''')))%%%&&&'''((()))*********((()))))))))*********+++))))))))))))************---------,,,,,,+++++++++******)))(((((('''&&&&&&&&&&&&&&&''''''''''''''')))((((((((((((((())))))************)))))))))))),,,+++***(((''''''''''''''''''''''''''''''&&&&&&(((((('''''''''''''''(((%%%%%%%%%&&&(((*********...,,,***)))+++,,,,,,+++'''''''''''''''''''''''''''((((((((()))))))))***((((((((()))******++++++)))******))))))))))))***,,,+++)))((((((***+++,,,*********++++++******))),,,,,,---------,,,,,,++++++******************+++***)))))))))))))))*********************)))((('''******************))))))---,,,***)))***+++---...000111222111...,,,,,,---//////...---,,,---......---......//////......---...............---------000000///000222555888;;;888888888999999888888888<<>>@@@CCCGGGLLLOOORRRQQQTTT\\\lll$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''$$$!!!!!!%%%(((&&&%%%$$$######%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$#########$$$&&&((()))'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!! """$$$&&&###$$$%%%&&&&&&&&&%%%$$$###%%%'''&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&((()))((('''&&&&&&%%%%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))&&&"""$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''"""######$$$&&&''''''(((""")))'''$$$&&&'''&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&((()))(((&&&$$$&&&((('''''''''(((''''''&&&&&&%%%&&&&&&'''((())))))***))))))******++++++++++++***+++++++++***)))'''&&&''''''''''''(((((((((((())))))((('''&&&%%%%%%$$$"""&&&***,,,---------++++++++++++******))))))&&&&&&''''''(((***+++,,,'''((()))******)))(((((($$$%%%(((***)))'''###!!! $$$))),,,,,,)))&&&%%%(((''''''(((***,,,,,,+++((()))***++++++***)))((()))))))))(((''''''&&&&&&******)))))))))))))))))))))***+++)))''''''***---)))((('''))),,,---***((()))***+++---...///000000++++++++++++***)))((((((+++,,,,,,------,,,,,,+++++++++******+++,,,------***+++,,,,,,------------***+++,,,---...---,,,,,,***++++++,,,,,,++++++***+++---//////...---...///)))+++...000111000...---+++,,,...//////...,,,+++,,,---...///000222333333888666333111111222555777999999888888888888999999@@@@@@AAADDDHHHMMMRRRUUUPPPSSS[[[kkk$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!"""###))))))(((&&&###!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """&&&((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$(((((((((&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((((((''''''((('''%%%$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---((($$$$$$)))+++)))%%%&&&&&&'''((()))***++++++***************)))((((((''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))+++***)))))))))))))))***)))))))))((((((((((((((()))(((((()))******((('''((((((((((((((((((((((((!!!$$$&&&((((((''''''))))))(((''''''''''''(((((()))+++***)))(((***,,,******))))))((((((((('''***)))(((''''''((()))***&&&&&&&&&&&&((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++************+++---///000///...---+++)))(((&&&&&&+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++))))))***+++,,,------...))))))***+++,,,,,,,,,,,,)))***++++++***(((%%%###////////////......---,,,***+++---///000//////...000///...------------------...///.........000222333333222000///000333666666888999888777666777888<<>>BBBFFFHHHKKKNNNPPPRRRTTTWWW^^^nnn''''''''''''''''''''''''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###%%%'''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&''''''&&&&&&%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((((()))***,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%!!!"""&&&((('''$$$%%%&&&&&&'''((()))******'''(((***,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,******++++++,,,,,,,,,,,,---***''''''(((***++++++))))))))))))))))))))))))&&&''''''((()))))))))***((((((''''''''''''(((((()))))))))******(((&&&$$$&&&&&&''''''''''''''''''++++++++++++++++++++++++'''''''''''')))***+++,,,))))))))))))))))))))))))************************)))******+++,,,,,,,,,,,,))))))*********+++++++++---------,,,,,,++++++++++++***(((''''''(((***+++))))))***+++,,,------...+++,,,---......///......++++++*********++++++,,,((()))************))))))---------------.........///...------,,,,,,,,,---,,,...///.........000222///000111111111222555777666888999888777666777888;;;>>>BBBFFFHHHKKKNNNPPPTTTVVVXXX]]]kkk''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((((((((()))+++---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&''')))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))((((((((('''(((***+++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%%%%$$$""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%***)))&&&(((((('''''''''&&&&&&&&&$$$$$$&&&''')))*********))))))((((((((('''''''''(((((((((((()))))))))))))))((((((((()))***++++++*********++++++,,,,,,---,,,***(((((()))++++++***))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))(((''''''''''''''')))+++------***'''&&&%%%'''''''''''''''((((((((('''(((((())))))(((((('''+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,,,,++++++&&&&&&((()))+++---...///---,,,,,,,,,,,,,,,,,,++++++***)))(((((()))***+++,,,,,,,,,+++++++++************,,,---------------.........------,,,,,,,,,******+++,,,,,,,,,,,,+++///...---------......//////...---,,,++++++++++++---...///.........000222000111222222222222444666666888999888777666777888777;;;@@@EEEIIIMMMQQQTTTTTTWWWYYY]]]jjj''''''''''''''''''''''''))))))))))))))))))))))))'''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((''''''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$###%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%'''((()))***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))###!!! !!!%%%((()))(((((((((((((((''''''''''''%%%%%%%%%%%%&&&''')))***''''''(((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******))))))******+++,,,,,,,,,+++***))))))++++++***)))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''''''''(((((()))***///444222,,,''''''***'''''''''(((((()))))))))$$$%%%&&&''''''&&&%%%$$$+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,++++++***&&&'''((()))+++---......+++,,,,,,,,,,,,,,,,,,---************************,,,,,,,,,+++++++++*********+++,,,------...------...//////000///...---,,,------...///////////////......---,,,,,,------......------,,,,,,,,,---------...///.........000222///111222222111111222444666888999888777666777888777:::@@@EEEIIIMMMRRRUUUSSSVVVZZZ]]]iii((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&''''''(((''''''&&&&&&''''''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###""""""!!!!!!$$$&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''((()))((('''&&&%%%&&&&&&'''%%%$$$######$$$''')))+++%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''(((******))))))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))((((((((('''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******(((&&&%%%''')))&&&&&&'''((()))***++++++)))(((&&&%%%&&&''')))+++&&&&&&'''((()))***++++++(((((((((((())))))))))))+++***)))))))))))))))***(((((()))***++++++,,,,,,******)))***,,,,,,***((())))))))))))))))))))))))+++***)))(((''''''''''''&&&&&&&&&'''((()))***++++++222888666---((()))---'''((((((((())))))******)))***+++,,,,,,+++***)))''''''(((((()))+++,,,---))))))))))))))))))))))))************************((()))+++,,,,,,+++***)))************************+++++++++,,,,,,---------******++++++++++++******))))))***+++,,,------...***+++,,,---............+++---...000000///---,,,***++++++,,,---------,,,...---,,,+++++++++,,,------------------...///000---...///.........000222///000111111000///000222666888999888777666777888:::===BBBEEEHHHKKKOOOQQQQQQVVVZZZ]]]hhh