BM6P6(@ WWWdddvvv}}}{{{rrraaaTTTUUU[[[jjjtttgggfffnnnuuu|||pppeeeaaa[[[YYYWWWVVVVVVUUUSSSQQQTTTRRRPPPNNNNNNMMMJJJHHHHHHHHHIIIIIIHHHEEEBBBAAA???:::555444666777555111444444555666777888999999444444444444444555666777444444444444444444444444555666666666555555666888:::FFFVVVeeelllnnnnnnmmmkkkvvvwwwmmmjjjlllttt}}}{{{yyyuuuooohhhccc^^^ZZZTTTOOOMMMOOOSSSVVVVVVXXXYYYXXXTTTNNNHHHCCCBBBAAABBBCCCFFFKKKOOORRRYYY\\\]]]ZZZZZZ[[[ZZZWWWRRRQQQPPPNNNKKKHHHEEEDDDCCCBBBAAAAAABBBDDDGGGHHHMMMOOOSSSUUUUUUUUUWWWXXXYYYYYY[[[```bbbeeennnxxxzzzuuussssssuuu}}}|||tttjjj^^^SSSJJJEEEBBBFFFNNN[[[jjjrrrjjj]]]OOOKKKSSS^^^fffuuuxxxoooqqqvvvyyyzzz{{{wwwsssrrrzzzpppaaa\\\```lll~~~}}}ggg]]]UUUNNNKKKIIIGGGDDDBBBAAAAAAAAA@@@???>>>===:::888666555666666555444333333222222222222333333444555666666444444444444444444444444444333333222333444666777666666666666666555555555888777777666666666666666999;;;>>>AAAEEENNNYYYaaatttvvvzzzyyymmmcccVVVXXX```tttwwwuuuyyyyyyqqqqqqttt|||xxxssspppooouuuuuuuuuvvvxxxxxxvvvtttrrrrrrrrrsssuuuvvvxxxxxxxxxyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~YYYdddsss|||~~~{{{xxxwwwzzz~~~lll]]]SSSUUU___rrr|||mmmeeefffjjjppp~~~vvviiiccc\\\ZZZXXXWWWVVVUUUSSSRRRUUUSSSQQQOOOOOONNNLLLJJJHHHIIIIIIIIIHHHEEECCCAAA@@@;;;777555777777555222444444555555555555555666555555444444444555555666444444444444444444444444555666777666555666888:::===HHHXXXdddjjjjjjhhhggggggqqq{{{|||wwwwwwxxx}}}~~~}}}{{{xxxuuunnngggbbb]]]YYYTTTOOONNNOOOSSSUUUVVVWWWYYYXXXUUUOOOIIIEEEDDDCCCCCCCCCEEEIIILLLOOOVVVZZZ\\\[[[[[[]]][[[WWWSSSRRRPPPNNNKKKHHHFFFDDDCCCCCCBBBBBBCCCFFFHHHJJJOOOQQQUUUWWWWWWXXXYYYZZZ\\\[[[]]]aaadddgggpppzzz{{{vvvrrrqqqqqqsss{{{|||vvvmmmbbbVVVLLLGGGBBBFFFLLLXXXgggpppjjj___OOOIIIPPP[[[bbbqqq~~~~~~uuullllllooopppssswww{{{xxxyyyooo___YYY___ooojjj]]]UUUPPPKKKJJJGGGEEEBBBAAAAAAAAA@@@???>>>===;;;888666555666555555444333333222222222222333333444555555666444444444444444444444444444444333333333444555666555555555555555555555555777777666666666666777777999<<>>===;;;999777666555555555444444333333222222333333444444555555555444444444444444444444444555555444333333333444444444444444444444444444444666666666666777888999999888===BBBDDDHHHSSScccooo}}}|||lll___YYYWWW```rrr{{{{{{uuuvvvxxxttttttttt{{{|||~~~}}}}}}~~~ZZZdddpppyyyzzzvvvpppmmmmmmtttmmmaaaXXXTTT[[[fffuuuoooddd```kkkttt}}}rrrfff```]]]ZZZXXXWWWWWWUUUTTTTTTRRRPPPPPPPPPOOOMMMKKKIIIIIIIIIIIIGGGEEEDDDCCCAAA>>>:::777777666444222444444444333333333222222777666555444444444444444333333333333333333333333444555555555555777:::===EEEOOO\\\dddeeebbb``````jjjmmmuuu}}}{{{yyywwwsssmmmfffaaaXXXVVVRRROOONNNNNNPPPQQQTTTVVVXXXYYYWWWSSSNNNJJJGGGFFFDDDCCCDDDFFFHHHJJJLLLSSSYYY[[[^^^```^^^YYYTTTSSSQQQNNNLLLJJJHHHHHHFFFEEEEEEFFFHHHJJJMMMOOOSSSVVVZZZ]]]^^^___aaabbbcccbbbcccfffhhhlllwwwwwwtttrrrtttvvvyyyzzzzzzyyytttkkk___SSSLLLEEEEEEGGGMMM[[[ggghhhcccRRRIIIKKKTTT[[[jjjwwwvvvnnniiidddccccccgggsss~~~jjjYYYSSS___sssvvv^^^TTTRRRLLLKKKHHHFFFDDDBBBBBBBBB??????>>>===;;;999777666555555444444444333333333333333333444444444555555444444444444444444444444666555555444333333333333444444444555555555555555555555555666777999:::;;;888>>>DDDHHHMMMXXXjjjxxx~~~kkk```^^^[[[hhh~~~}}}tttwww{{{vvvvvvyyy{{{~~~ZZZdddqqq|||~~~yyyqqqlllmmmrrr{{{vvvggg]]]VVVVVVXXXccc~~~wwwiiibbbeeeooo}}}~~~wwwhhhaaa^^^ZZZXXXWWWVVVUUUTTTSSSQQQOOONNNNNNNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDCCCAAA>>>:::888666555333222444444444444555555555555777666555444444444444444222222222222222222222222222333444444444777;;;>>>IIISSS___dddcccaaaaaabbbmmmnnnrrr~~~~~~}}}{{{yyywwwsssmmmfffaaaWWWUUUQQQNNNLLLLLLNNNOOOQQQSSSWWWXXXXXXTTTPPPMMMGGGFFFDDDCCCDDDFFFIIIKKKIIIPPPWWW[[[^^^aaa___ZZZUUUTTTRRROOOMMMKKKJJJJJJGGGGGGGGGHHHJJJMMMQQQSSSTTTXXX\\\___```bbbdddeeefffdddfffiiilllpppyyyvvvssstttwwwzzz~~~yyyzzzzzzvvvnnnbbbVVVNNNGGGFFFEEEHHHUUUbbbfffcccVVVKKKKKKRRRYYYjjjwwwvvvlllhhhccc```___cccooo|||}}}gggXXXSSS^^^qqqcccUUUSSSMMMLLLIIIFFFDDDCCCCCCCCC??????>>>===<<<:::888777444444444444444333333333333333333444444444444444444444444444444444444444555555555444444333333222555555666666777777777777555555555666888999;;;<<<999???FFFLLLSSS```qqqxxxccc[[[\\\cccrrr~~~xxxqqq|||xxxxxx|||YYYbbbooo{{{|||uuuooommmpppvvvnnnaaaWWWTTTRRRXXXqqqooofff\\\jjj{{{~~~lllbbb^^^ZZZWWWVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNLLLJJJKKKKKKJJJHHHGGGFFFEEEDDD@@@???<<<999777555555555444444555555666666666777666666555444444444555555222222222222222222222222222333333444555888===AAAOOOWWWaaadddaaa___bbbeeellljjjllluuu}}}|||zzzxxxtttnnnfffaaaYYYVVVQQQLLLJJJJJJKKKMMMNNNQQQUUUWWWWWWUUUQQQNNNIIIGGGFFFDDDEEEGGGIIIKKKGGGNNNVVVZZZ^^^aaa___[[[VVVUUURRROOOMMMLLLLLLLLLIIIHHHIIIJJJMMMPPPTTTVVVVVVZZZ^^^aaaccceeegggiiihhhhhhjjjnnnqqqttt}}}~~~uuusssuuuzzz~~~yyy{{{{{{xxxpppdddXXXQQQHHHFFFCCCEEEOOO]]]cccaaaYYYLLLJJJQQQYYYjjjxxxwwwqqqkkkddd```]]]^^^hhhrrr{{{ggg[[[UUU\\\lllkkkYYYUUUNNNLLLJJJGGGEEEDDDCCCCCC?????????>>><<<:::999888444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444333333666666666777777888888999666666666777888999;;;;;;<<<@@@GGGOOOZZZhhhwwwqqq^^^ZZZ]]]ooorrrlll|||WWW^^^jjjuuu{{{|||xxxtttkkkmmmqqqzzzlll\\\WWWTTTTTTdddzzzxxxlll```mmm~~~}}}~~~sssbbb^^^YYYVVVUUUUUUTTTSSSRRRQQQOOOOOOOOOOOOMMMKKKLLLKKKJJJHHHGGGFFFEEEEEEAAA@@@>>>;;;999888888999666666666555555555555555555555444444444555555666444444444444444444444444444444555555777;;;@@@EEETTT[[[bbbbbb]]]\\\```fffiiifffeeekkkxxx~~~}}}{{{xxxuuunnngggbbb[[[WWWPPPJJJGGGGGGIIIKKKLLLOOOSSSVVVWWWUUURRROOOMMMKKKHHHFFFEEEFFFHHHIIIGGGNNNTTTXXX\\\``````\\\WWWUUURRRPPPNNNMMMMMMMMMJJJJJJJJJLLLNNNRRRVVVXXXYYY\\\aaadddgggiiikkkmmmkkklllooouuuwwwyyy|||vvvuuuxxx|||}}}}}}zzzrrrggg[[[TTTIIIGGGCCCCCCLLLYYY______[[[MMMIIIOOOXXXkkkyyywwwwwwooogggbbb______fffnnnyyyiii```VVVZZZfffyyyttt^^^WWWNNNMMMJJJGGGEEEDDDDDDDDD?????????>>><<<;;;999999444444444444444444444444444444444444444444444444444444444444444444444444222333444555555555444333555555555666777888888888777777777777888999:::;;;>>>AAAHHHRRRaaaooo|||nnn___```ggg}}}}}}ppplllWWW\\\dddooowwwzzzyyyxxxiiiiiimmmvvvyyybbb\\\XXXTTT\\\jjjsssnnnuuu|||xxx{{{yyybbb^^^YYYVVVTTTTTTTTTSSSSSSRRRPPPPPPPPPPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEBBBBBB@@@>>>;;;:::;;;<<<888777666555444333222222444444444444444555666777666666666666666666666666555666666777999===CCCGGGXXX^^^cccaaa[[[YYY^^^eeehhhdddbbbfffqqq}}}{{{yyyuuuooohhhccc\\\WWWPPPIIIEEEFFFHHHJJJJJJMMMRRRVVVWWWUUURRRPPPPPPNNNKKKGGGEEEEEEFFFGGGGGGNNNTTTWWW[[[``````\\\XXXVVVSSSPPPNNNMMMMMMNNNJJJJJJKKKLLLOOOSSSWWWYYY[[[^^^cccgggiiikkknnnpppmmmnnnsssyyy{{{}}}}}}{{{zzzyyy}}}~~~|||ttthhh^^^WWWIIIGGGCCCBBBJJJWWW]]]^^^[[[LLLHHHNNNXXXkkkyyyxxxzzzrrriiieeeddddddjjjpppyyykkkdddWWWXXXbbbuuuzzzbbbYYYOOOMMMJJJHHHFFFEEEDDDDDD?????????>>>===;;;:::999444444444444444444444444444444444444444444444444444444444444444444444444111222444555666555444444444444444555666777777888777777777777888999::::::@@@BBBHHHTTTdddttt~~~}}}jjj```fffoooyyyqqqpppSSSWWW___jjjtttxxxwwwuuummmkkkooo{{{uuudddWWWQQQUUU]]]ssszzzpppsssyyy}}}~~~zzz||||||iii\\\[[[]]]WWWUUUVVVPPPTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCFFFJJJHHH???:::;;;:::666555444333222333444555666555555555666666666666777444444444555555555555666444666777777666;;;DDDKKKVVV[[[___]]]YYYYYY^^^dddccc^^^^^^eeennnxxx|||xxxtttmmmeee```\\\VVVNNNHHHEEEFFFHHHIIIJJJLLLOOORRRSSSSSSRRRQQQOOOKKKFFFEEEFFFHHHHHHGGGIIIJJJMMMTTT[[[___^^^]]][[[YYYVVVSSSRRRRRRTTTUUUSSSPPPMMMLLLOOORRRUUUVVVTTTXXX^^^cccgggjjjmmmppprrruuuxxxzzz|||{{{{{{}}}~~~|||vvvlllaaaZZZOOOHHHCCCEEEIIIMMMTTT[[[ZZZQQQJJJLLLTTT```ppp}}}{{{yyypppgggeeelllsssuuu|||ppphhhYYY[[[ddduuuiiiWWWPPPMMMJJJHHHGGGEEECCCAAA@@@>>>============:::888555444333444555555333111666666666666666666666666333333333444444444555555444444444555555555555666666555444333333444555666999555444777999777777999DDDGGGNNNZZZhhhrrrxxxzzzvvveee```ooo~~~rrrvvvwwwQQQTTT\\\fffooosssrrrpppkkkiiiooo{{{}}}jjj[[[QQQSSSXXXiiivvvrrrqqqssstttuuuzzzooo```[[[ZZZSSSRRRTTTPPPTTTSSSSSSRRRPPPOOOMMMMMMMMMKKKIIIGGGEEEEEEFFFFFFEEEHHHFFF???::::::999555555555444333333444555555444444555555555666666666444444444555555555555666555777888777888===GGGOOOYYY\\\___^^^[[[ZZZ]]]``````\\\]]]eeeoooyyy{{{vvvppphhhccc\\\VVVNNNHHHEEEFFFGGGGGGHHHJJJMMMPPPRRRRRRRRRQQQOOOKKKGGGEEEFFFGGGGGGFFFIIIJJJLLLRRRXXX\\\\\\[[[[[[YYYVVVTTTSSSTTTUUUVVVTTTQQQMMMMMMNNNQQQSSSTTTTTTXXX]]]bbbeeeiiillloooqqqtttxxxzzz|||~~~~~~~~~{{{vvvmmmbbb[[[PPPHHHCCCDDDHHHLLLRRRYYY[[[RRRJJJJJJQQQ\\\kkkwwwzzzxxxsssmmmooowww|||}}}tttiii```bbbhhhuuulllYYYQQQNNNJJJHHHGGGEEECCCAAA@@@>>>======>>>===;;;888555444444444555555333222555555555555555555555555333333333444444444555555444444444555555555555666666555444444444444555666777444444777999999:::===CCCHHHPPP\\\hhhqqqvvvwwwzzzlll^^^```vvvoootttyyyMMMQQQWWW```hhhlllkkkjjjhhhiiippp|||tttbbbUUURRRUUU^^^ttt|||rrrhhheeegggkkkttt}}}wwweee[[[WWWPPPPPPSSSOOOTTTSSSRRRQQQPPPOOONNNMMMOOOLLLIIIFFFEEEFFFHHHJJJCCCFFFDDD>>>999888777555666555444444444444555555333333333444444444555555444444444555555555555666777888888888:::AAALLLTTT]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZ]]]fffppp{{{|||wwwpppiiiddd[[[VVVNNNHHHEEEEEEEEEEEEFFFHHHKKKNNNPPPQQQRRRRRROOOLLLHHHFFFFFFFFFFFFEEEHHHIIIKKKPPPUUUYYYZZZZZZ[[[YYYXXXWWWVVVWWWWWWXXXUUURRROOOMMMNNNPPPQQQQQQRRRUUUZZZ]]]aaadddiiikkkooorrrwwwzzz}}}}}}{{{vvvnnneee^^^QQQJJJDDDDDDFFFIIIOOOUUUZZZQQQIIIGGGLLLUUUcccoooxxxxxxuuutttzzzyyykkkjjjiiillltttrrr\\\RRROOOKKKHHHGGGEEECCCBBB@@@???>>>===>>>===;;;999666555444444555555444222444444444444444444444444333333333444444444555555444444444555555555555666666555444444444444555666555333333888::::::===AAAFFFLLLWWWccclllqqqsssttt}}}rrreee]]]dddmmmqqq}}}}}}yyyvvvvvvyyyzzzyyywwwJJJNNNTTT[[[aaaeeeeeeeeegggkkkttt}}}lll\\\UUUVVVVVVjjjrrreeeaaaccchhhpppwww}}}hhh]]]XXXPPPPPPSSSNNNSSSSSSQQQPPPOOONNNNNNNNNNNNLLLJJJGGGGGGHHHIIIJJJBBBCCCBBB>>>:::777666555666666666555555555555555222222333333333444444444444444444555555555555666777777777888<<>>>>>>>>===;;;999777555444444555555444333333333333333333333333333333333333444444444555555444444444555555555555666555555555444444555555555555444555888::::::>>>DDDJJJSSS```kkkppprrrqqqqqqyyyssskkkdddaaakkkxxx}}}lllooo|||xxxvvvtttrrrpppoooooooooiiifffddddddeeegggfffeeeHHHLLLRRRWWW\\\___bbbccchhhooozzzuuubbbWWWTTTRRRaaawwwvvvkkkggggggiiilllqqqlll___[[[TTTSSSUUUOOOSSSRRRQQQOOONNNNNNNNNNNNLLLLLLKKKJJJJJJIIIHHHHHHAAAAAAAAA@@@<<<888666777777777777666666555555555222222222333333333333444444444444555555555555666777666777999>>>GGGQQQXXX]]]ZZZWWWXXXZZZZZZVVVRRRSSS[[[dddllluuu}}}yyytttnnnfffaaaYYYUUUOOOJJJHHHFFFEEECCCDDDEEEFFFIIILLLOOORRRSSSRRRQQQNNNKKKHHHFFFEEEEEEDDDFFFIIIMMMRRRWWW]]]```\\\]]]]]]]]]]]]\\\\\\\\\YYYVVVRRRPPPOOONNNMMMLLLIIIKKKMMMOOORRRVVV\\\___ggglllsssyyy||||||||||||}}}~~~~~~~~~}}}{{{yyyvvvqqqkkkfffXXXOOOFFFDDDCCCDDDGGGLLLOOOIIIEEEDDDFFFLLLXXXdddqqqtttvvvxxx{{{~~~zzzssspppvvv|||{{{sssqqqpppnnnmmmqqq{{{~~~bbbVVVSSSMMMIIIGGGEEECCCBBBAAA???>>>>>>>>>>>>;;;999888666444333444555555444333333333333333333333333333333333444444444555555444444444555555555555666444555555555555555555444777666777999::::::???EEELLLXXXgggpppqqqooollllllooohhh```]]]aaaooovvvqqq{{{nnnpppzzzuuuqqqmmmiiigggdddccc```]]]\\\[[[[[[\\\WWWUUUTTTTTTUUUWWWWWWWWWFFFJJJPPPTTTXXX\\\___bbbiiittt~~~gggXXXRRRPPPYYYhhh{{{~~~tttnnnkkkhhhiiimmmrrrccc]]]VVVVVVWWWPPPSSSRRRPPPNNNNNNNNNNNNOOOLLLLLLLLLKKKJJJHHHFFFEEEBBBAAABBBBBB???999777999777888888888777666555444222222222333333333444444444444444555555555555666777777888;;;BBBJJJSSSXXXZZZWWWUUUUUUWWWXXXVVVTTTTTT___jjjqqqxxx}}}yyytttnnnfffaaaXXXTTTOOOLLLJJJHHHFFFEEEEEEEEEFFFHHHJJJNNNQQQSSSTTTTTTRRRNNNIIIFFFEEEFFFCCCEEEHHHLLLPPPUUU\\\aaa^^^___`````````___]]]\\\[[[XXXTTTRRRPPPOOOMMMLLLIIIJJJKKKLLLNNNSSSYYY]]]eeellltttzzz~~~~~~{{{{{{|||||||||{{{|||}}}~~~~~~~~~~~~~~~|||zzzxxxvvvsssnnnjjj[[[RRRIIIEEECCCBBBEEEIIIJJJFFFEEEFFFFFFJJJUUU```jjjqqqvvvvvvvvvuuupppjjjiiisss|||~~~~~~~~~{{{wwwrrrrrrooolllllltttgggYYYTTTNNNIIIGGGEEEDDDBBBAAA@@@???>>>???>>><<<:::999666444333444555555555333333333333333333333333333333333444444444555555444444444555555555555666444444555666666555444444777666888:::::::::@@@HHHNNN[[[kkkrrrpppjjjgggfffhhh^^^UUUUUU___sssyyyqqqkkksssppprrr{{{vvvmmmiiiccc___\\\YYYVVVSSSSSSRRRPPPNNNMMMMMMMMMNNNKKKKKKKKKKKKMMMOOOQQQRRRDDDHHHMMMQQQUUUYYY]]]aaajjjwwwooo]]]VVVOOOSSS[[[jjj|||qqqgggbbbdddjjj}}}zzzggg^^^VVVWWWYYYSSSSSSQQQOOONNNMMMMMMOOOOOOOOONNNLLLIIIGGGFFFEEEEEEDDDBBBCCCEEEBBB;;;999<<<888888999999888666555444333333333333444444444444444444444555555555555666888888:::???FFFNNNTTTXXXXXXVVVTTTSSSUUUWWWXXXYYYWWWdddpppuuu|||~~~zzzwwwrrrkkkddd^^^WWWTTTPPPMMMLLLJJJHHHFFFFFFFFFFFFGGGJJJMMMQQQSSSVVVVVVUUUQQQKKKGGGFFFGGGDDDFFFHHHJJJLLLQQQXXX^^^```aaaccccccbbb```]]]\\\\\\ZZZVVVSSSRRRPPPNNNLLLLLLLLLLLLMMMOOOSSSZZZ^^^fffmmmvvv}}}}}}{{{yyyyyyzzz{{{{{{zzz|||~~~~~~}}}}}}}}}{{{yyyxxxvvvtttpppmmm___UUUKKKFFFCCCAAACCCGGGGGGFFFGGGHHHHHHIIIQQQ[[[dddmmmvvvvvvsssqqqnnnjjjjjjsss}}}~~~yyyuuuuuurrrllliiiooo}}}lllZZZUUUOOOJJJGGGEEEDDDCCCAAA@@@?????????>>><<<:::999777444333444555666555444444444444444444444444333333333444444444555555444444444555555555555666444444555666666555444444555555888::::::;;;CCCLLLSSSaaaqqqvvvqqqiiiffffffaaaYYYTTTZZZjjjyyymmmlllnnnzzzqqqsss{{{}}}tttllleee```WWWTTTOOOMMMKKKKKKJJJHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNQQQTTTBBBFFFKKKOOORRRWWW\\\aaajjjyyyvvvddd]]]QQQQQQSSS___vvvpppbbb\\\aaajjjyyyiii^^^UUUVVVZZZUUURRRQQQOOOMMMMMMMMMOOOPPPRRROOOKKKGGGDDDDDDEEEFFFEEEBBBDDDGGGDDD<<<:::>>>888999999999888777555444333333444444444444555555444444444555555555666666::::::<<>><<<::::::777444333444666666666444444444444444444444444333333333444444444555555444444444555555555666666333444555666666555444333333444777:::;;;===FFFPPPXXXfffvvv{{{tttkkkhhhhhhZZZVVVYYYggg{{{qqqiiiooowwwqqqsssvvv~~~nnnddd[[[TTTNNNIIIGGGDDDCCCCCCEEEEEEEEECCCDDDDDDDDDEEEEEEEEEEEEHHHJJJKKKLLLNNNQQQUUUWWWGGGFFFHHHMMMQQQSSSWWW\\\kkkxxxmmm[[[UUUSSSRRRYYYjjjsssccc```dddgggxxx{{{|||nnncccaaa[[[XXXZZZUUUSSSQQQOOONNNMMMMMMNNNOOONNNMMMKKKIIIGGGEEEEEEGGGFFFEEEDDDAAA???===<<<999888888777666777777777333333444444555666666666555444444444444555666666999999;;;BBBKKKSSSVVVWWWVVVWWWWWWXXXYYYZZZ[[[\\\]]]hhhvvv|||yyysssnnniiiccc^^^ZZZUUUSSSQQQOOOOOOOOOMMMLLLIIIHHHGGGGGGIIIKKKMMMOOOWWWVVVUUURRROOOKKKGGGEEEFFFEEEDDDDDDGGGLLLRRRUUU\\\___dddhhhjjjhhhdddbbb[[[ZZZXXXUUUSSSPPPOOONNNQQQQQQRRRUUUTTTTTT[[[bbbmmmrrryyy}}}zzzxxxvvvxxx|||zzz~~~{{{yyyyyyyyyxxxtttqqqeeeYYYNNNIIIGGGDDDBBBBBBEEEGGGHHHFFFDDDFFFNNNUUU___kkktttuuurrrooollliiinnnrrryyyxxx|||ooommmwwwwww___VVVOOOLLLHHHCCC@@@AAAAAAAAA@@@???>>>===<<<<<<999888666555444444555555444444444444444444444444666555444333333333333333555555555555555666777777777777777777888888888888:::999999;;;<<<===EEENNN]]]uuuzzzzzzuuukkkhhh]]]\\\eeeyyyvvvrrrxxx}}}qqqrrrwww}}}hhh\\\UUUOOOKKKJJJCCCBBBAAABBBCCCDDDCCCBBBDDDEEEGGGGGGFFFGGGIIIKKKNNNQQQSSSVVVXXX\\\```dddJJJHHHIIIMMMPPPQQQVVV[[[hhhvvvuuucccYYYWWWUUUXXXeeexxxtttdddaaadddggguuuyyyyyytttfffaaa[[[WWWYYYUUUSSSQQQOOONNNNNNNNNNNNNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDCCC@@@>>><<<;;;888888888777777777666666555555555444333333222222555444444444444555666666777888;;;BBBLLLUUUZZZ[[[[[[[[[]]]___aaaaaa```______hhhvvv~~~zzzwwwqqqkkkfffaaa\\\YYYUUUSSSQQQQQQRRRRRRQQQPPPJJJIIIHHHHHHIIIJJJLLLNNNRRRRRRRRRQQQOOOMMMKKKIIIGGGFFFDDDDDDGGGKKKPPPSSSYYY]]]ccchhhjjjhhheeebbb^^^\\\XXXTTTQQQPPPPPPQQQSSSSSSUUUXXXWWWWWW\\\dddooouuu|||}}}||||||zzzxxxyyy|||~~~}}}|||||||||yyyxxxxxxwwwtttrrrggg[[[OOOIIIGGGCCCAAABBBDDDFFFHHHFFFCCCEEEMMMSSSaaakkksssuuuuuuuuusssppplllnnnttt}}}zzzsssmmmuuu~~~zzz```WWWOOOKKKHHHCCCAAABBBAAAAAA@@@???>>>===<<<<<<999888666555444444555555444444444444444444444444666555444444333333333444555555555555555666777777555555555555666666666666:::888999;;;<<<>>>GGGQQQ```uuu}}}{{{~~~{{{pppkkk___```kkktttssszzzrrrrrruuuppp^^^SSSNNNIIIFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEGGGHHHIIIIIIIIIJJJMMMOOOQQQUUUZZZ___dddhhhmmmpppMMMJJJJJJMMMMMMNNNSSSZZZdddtttooo^^^[[[WWWWWW]]]kkk{{{tttddd```ccceeeqqq}}}vvvuuu|||}}}kkkbbbZZZWWWXXXUUUTTTRRRPPPNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDCCCBBB@@@===;;;:::777777888888888777666555555444444333222222111111555444444444444555666666666888<<>>===<<<<<<999888666555444444555666444444444444444444444444666555444444333444444444666555555555555666666777555555555555666666666666:::888888:::<<<@@@KKKVVVfffvvv{{{|||tttmmmaaaeeesss}}}tttvvvrrrqqqqqqoooaaaRRRKKKHHHEEECCCDDDFFFFFFEEEEEEEEEEEEFFFFFFLLLMMMMMMNNNNNNQQQUUUXXXZZZ___hhhooouuuzzz}}}MMMKKKJJJKKKJJJJJJPPPXXXcccuuuyyyccc]]]WWWTTTUUU]]]mmmzzzsssccc]]]^^^```kkk{{{zzztttrrrvvvooocccZZZWWWXXXUUUTTTRRRPPPOOONNNNNNNNNKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDCCCBBB@@@>>><<<;;;555777888999999777555444222222222333444444555555555444444444444555666666666999???IIIUUUbbbmmmssswww{{{qqqeeeccciiiuuu}}}uuupppiiiccc___[[[XXXVVVVVVUUUTTTUUUVVVVVVUUUTTTOOONNNMMMLLLKKKJJJJJJKKKKKKMMMNNNPPPQQQQQQPPPPPPIIIHHHFFFEEEFFFHHHKKKMMMPPPUUU]]]dddhhhiiigggeeebbb___ZZZUUURRRQQQRRRRRRUUUVVVYYY\\\\\\[[[```gggqqqwww~~~}}}|||~~~}}}||||||}}}~~~~~~xxx~~~{{{yyywwwuuuttttttkkk```TTTMMMGGGBBBAAACCCDDDGGGIIIGGGEEEEEEKKKPPPdddmmmwww~~~xxxkkkiiilllxxx|||llljjjoooxxx}}}eeeYYYNNNKKKIIIFFFDDDDDDAAAAAA@@@???>>>===<<<<<<999888777555555555555666444444444444444444444444555555444444444444555555666666555555555555666777777777777777888888888888:::777777:::===BBBNNNZZZkkkwwwyyy|||ssskkk___hhhyyyzzzwww|||tttqqqooodddXXXMMMHHHFFFDDDDDDFFFFFFFFFFFFFFFFFFGGGIIIJJJPPPQQQSSSUUUWWW\\\bbbfffjjjpppyyyKKKJJJIIIJJJHHHGGGNNNVVVeeexxxiii```VVVQQQOOOSSSaaappp|||rrrbbbZZZZZZ[[[eeevvvzzzuuurrrttt~~~tttddd\\\YYYYYYVVVTTTRRRPPPOOONNNOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEDDDCCCAAA@@@>>>===555666888999888777555333333333333444555555666666555444444444444555666666888<<>>===<<<<<<:::999777666555555666666444444444444444444444444555555444444444555555666666666555555555555666666777777777777888888888888999777777;;;>>>EEEQQQ^^^mmmwwwyyyzzz{{{lllfff]]]kkkzzz}}}uuusssoooqqq\\\SSSKKKHHHGGGEEEEEEGGGGGGHHHJJJJJJJJJLLLPPPTTTVVVYYY\\\```dddjjjqqquuu}}}HHHHHHIIIJJJHHHGGGNNNWWWiii}}}ssseeeWWWPPPMMMMMMYYYgggwwwtttcccZZZXXXXXX```ppp~~~xxxvvvvvv}}}yyyggg^^^ZZZYYYVVVUUUSSSQQQOOOOOOOOOOOOKKKKKKKKKJJJIIIIIIIIIHHHEEEEEEDDDCCCBBB@@@???>>>666666777777777666555444777666666555555444333333555444444444444555666666:::???HHHUUUdddwwwxxxhhhfffmmmxxx{{{rrrlllddd^^^ZZZYYYXXXWWW[[[ZZZZZZ[[[[[[ZZZWWWUUUUUUTTTSSSRRRPPPNNNMMMLLLMMMNNNOOOPPPPPPPPPOOONNNIIIHHHFFFEEEEEEFFFHHHIIIIIIMMMSSSZZZ```dddeeefff___^^^\\\YYYVVVRRRPPPNNNRRRQQQTTTXXXYYY[[[bbbjjjwww}}}uuullljjjkkkrrr{{{}}}{{{{{{{{{zzz}}}|||~~~|||xxxuuussssssiiibbbYYYSSSLLLDDDBBBDDDCCCGGGKKKJJJFFFEEEHHHLLLVVVcccrrr{{{~~~uuulllaaabbbiiixxxnnnddddddmmmssszzz}}}nnn___PPPJJJIIIFFFDDDCCCAAAAAA@@@???>>>===<<<<<<:::999777666555555666777444444444444444444444444555555555444555555666777777666666555555555555666555555555555666666666666888777888===AAAGGGSSS___jjjvvvyyyyyyzzzpppcccccc```rrrzzzwwwuuuqqqxxxfffTTTMMMHHHHHHGGGEEEFFFIIIEEEHHHKKKLLLMMMQQQWWW]]]bbbeeejjjoootttzzzFFFGGGKKKMMMJJJIIIPPPYYYlllmmmZZZRRRNNNLLLTTTaaawwwyyyhhh\\\YYYYYY\\\jjj{{{|||zzzyyyjjj___ZZZXXXVVVUUUSSSQQQOOOOOOOOOOOOLLLLLLKKKJJJIIIIIIHHHHHHDDDDDDCCCCCCAAA@@@>>>===777666666666666555555555666666555444444333333222555444444444444555666666:::@@@JJJXXXiii}}}yyylllhhhqqq|||~~~zzzrrrlllddd]]]ZZZYYYYYYXXX\\\\\\]]]^^^______\\\ZZZWWWVVVVVVTTTSSSQQQOOONNNMMMNNNOOOPPPPPPPPPOOONNNHHHGGGFFFEEEEEEFFFGGGHHHHHHKKKPPPVVV\\\```dddfffaaa^^^[[[WWWSSSQQQOOOOOOQQQPPPQQQUUUWWW[[[dddmmmyyyqqqhhhddddddjjjuuu}}}{{{{{{}}}~~~~~~yyy}}}zzzuuurrrrrrgggaaa[[[VVVOOOFFFCCCEEEAAAEEEIIIHHHDDDCCCEEEHHHRRR```ooowwwzzzyyyuuuoooeeeffflllwwwrrrfffdddkkkqqqzzzrrrbbbQQQJJJIIIFFFCCCBBBAAAAAA@@@???>>>===<<<<<<:::999888666666666666777444444444444444444444444555555555555555666777777777777666555555555555555555555555555666666666666888777:::???CCCIIITTT___dddssszzzxxxtttfff]]]ccchhh~~~wwwyyyyyywwwttthhh[[[MMMIIIFFFHHHIIIHHHIIIMMMHHHLLLQQQSSSUUU[[[cccjjjppptttzzzDDDGGGLLLOOOMMMKKKRRR[[[nnnsss^^^UUUPPPLLLRRR]]]yyy~~~lll```[[[[[[ZZZgggwww~~~|||mmmaaaZZZWWWVVVUUUSSSQQQPPPOOOOOOOOOMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@???===<<<777777666555555555555666111222222333333444555555555444444444444555666666:::@@@KKKZZZkkkyyyooojjjttt}}}zzzssslllddd]]]ZZZYYYZZZZZZ]]]]]]^^^aaaccccccaaa___XXXWWWWWWVVVTTTRRRQQQPPPLLLMMMOOOPPPQQQQQQPPPOOOGGGGGGFFFEEEEEEFFFGGGHHHGGGIIIMMMSSSYYY^^^ccceeeccc___YYYTTTPPPOOOPPPQQQPPPOOOPPPTTTWWW[[[eeepppwww~~~uuueee```bbbccclllzzz}}}|||~~~~~~|||{{{uuurrrqqqeeeaaa]]]XXXPPPGGGCCCEEE???DDDHHHGGGCCCAAABBBEEESSSaaapppvvvxxxyyyxxxvvvmmmmmmpppwwwvvvhhheeeiiiqqq{{{tttcccRRRJJJIIIFFFCCCAAAAAAAAA@@@???>>>===<<<<<<:::999888666666666666777444444444444444444444444555555555555555666777777888777666555555555555555777777777777888888888888888888;;;@@@DDDJJJTTT______qqq{{{yyypppaaa[[[eeeppprrrwwwzzzxxxwwwooo[[[SSSJJJGGGFFFIIIKKKKKKMMMQQQRRRWWW\\\```ccciiisss{{{{{{GGGIIILLLNNNLLLKKKSSS]]]sss|||eeeZZZRRRMMMSSS^^^pppuuuhhh___[[[]]]gggwwwppp```YYYYYYZZZXXXUUUTTTSSSQQQOOOMMMMMMLLLJJJHHHGGGGGGGGGGGGDDDCCCCCCBBB@@@??????>>>888777555333222333444555333333333333333333333333555555555555555666777888===AAAOOOdddqqqwwwwwwppppppuuuyyyqqqkkkaaaZZZXXXXXXZZZ[[[]]][[[[[[^^^cccfffeeedddaaa```^^^[[[XXXTTTQQQPPPPPPPPPNNNNNNNNNNNNPPPPPPKKKJJJHHHFFFEEEDDDCCCCCCHHHJJJLLLNNNRRRYYY```eeeaaa```]]]WWWRRRNNNMMMNNNLLLKKKMMMSSSXXX]]]eeennnvvv~~~lllaaa^^^^^^fffsss}}}|||}}}~~~}}}}}}|||}}}}}}~~~}}}zzzyyyyyywwwsssoooiiiddd]]]WWWQQQLLLGGGDDDDDDFFFHHHGGGDDDCCCEEEGGGQQQWWWdddpppuuuvvvzzz|||yyywww{{{yyyjjjbbbdddttt{{{dddSSSPPPHHHBBBDDDCCCAAA@@@>>>===;;;:::::::::::::::888777666666666666444333333333333444555555333333333444444444555555777666555444444444444444666666666666666555555555999999:::<<<@@@GGGPPPVVVgggpppwwwrrrgggaaadddkkkqqq}}}|||||||||ooo```VVVPPPLLLJJJIIIKKKPPPUUUVVVVVVVVV[[[bbbjjjrrrzzzGGGHHHKKKMMMKKKJJJRRR[[[ppp|||{{{}}}kkk^^^TTTMMMQQQZZZooo|||mmmccc]]][[[dddttttttccc[[[YYYYYYWWWUUUTTTSSSRRROOOMMMMMMLLLJJJHHHGGGGGGGGGGGGDDDCCCCCCBBB@@@??????>>>999888555444333444555666555555555555555555555555555555444555555666777888===CCCSSSgggqqqsss|||rrrmmmqqqwwwzzzqqqkkkaaaZZZWWWXXXZZZZZZ]]]\\\\\\___cccffffffeeeaaaaaa```^^^[[[WWWTTTRRRSSSRRRQQQOOOOOOOOOPPPQQQLLLKKKIIIGGGFFFDDDDDDCCCFFFGGGIIIKKKOOOUUU\\\aaaaaa```]]]XXXRRRNNNMMMMMMLLLKKKMMMSSSXXX^^^gggooowwwxxxiii```___aaakkkyyy~~~~~~~~~||||||||||||||||||yyyxxxwwwvvvsssppplllggg```YYYSSSMMMHHHEEEDDDEEEGGGFFFDDDCCCDDDFFFLLLSSS___mmmsssuuuyyy~~~{{{}}}}}}ttthhhaaajjjyyyhhhUUUQQQIIICCCEEEEEEAAA@@@>>>===;;;;;;::::::::::::888777666666555555444333333333444444555555333333333444444444555555666666555444444444444444666666666666666666666666666999<<>>CCCHHHMMMRRRUUUeeennnsssmmmaaaaaannn}}}{{{wwwaaaUUUOOOLLLKKKOOOUUU\\\```bbbdddhhhjjjtttzzzGGGGGGHHHIIIHHHGGGMMMTTTcccjjjppppppnnnrrr{{{|||jjj[[[QQQPPPUUUaaawwwuuufff\\\XXX```nnn{{{||||||jjj^^^ZZZWWWUUUSSSSSSSSSRRRPPPOOOKKKKKKJJJIIIHHHHHHGGGGGGCCCCCCBBBAAAAAA@@@??????<<<:::888666555555666777333333333333333333333333444444444444555777888999>>>GGGXXXgggjjjeeeeeeiiimmmwww|||rrrmmmlllyyy}}}}}}pppiii```YYYVVVWWWXXXYYYYYYZZZ[[[]]]```cccdddeeebbbdddffffffeeeaaa]]][[[XXXVVVTTTRRRQQQPPPPPPPPPNNNNNNMMMKKKIIIGGGEEEDDD@@@BBBCCCEEEHHHLLLQQQUUU^^^___^^^[[[VVVPPPMMMLLLLLLKKKNNNUUU[[[aaajjjtttyyy~~~uuummmfffeeehhhlllzzz~~~~~~}}}}}}|||||||||||||||xxxuuusssrrrrrrrrrqqqllleee^^^WWWPPPJJJFFFCCCCCCDDDDDDCCCCCCDDDEEEGGGKKKWWWgggrrrvvvyyy|||uuummmggghhhhhhdddaaa```ggg{{{ttt[[[SSSIIIDDDFFFFFFAAAAAA???===<<<;;;;;;:::;;;:::888777555555444444333333444444444555444444333333333444444444555555666555555444444444555555666666666666666777777777666999???DDDIIIOOOUUUYYYdddkkkoooggg^^^aaauuugggXXXRRRRRRSSSUUUVVV___kkkqqqqqqrrrvvvzzzGGGFFFFFFGGGFFFEEEIIIPPP[[[aaahhhlllmmmpppxxxnnn^^^TTTRRRUUUYYYooozzziii]]]XXX___nnn{{{~~~zzzxxxyyyzzz{{{|||nnn```ZZZVVVUUUSSSRRRRRRRRRPPPNNNJJJJJJJJJIIIIIIHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@???<<<;;;888666555555666777333333333333333333333333333333444444666777888999>>>GGGVVVaaaccc```aaadddfffooozzz|||vvvpppmmmnnn|||}}}nnnhhh^^^WWWTTTUUUVVVWWWVVVWWWYYYZZZ\\\^^^```aaaaaacccfffggggggdddaaa___XXXWWWTTTRRRPPPOOOOOOPPPPPPPPPOOOMMMKKKIIIFFFEEE@@@AAACCCDDDFFFIIINNNQQQZZZ\\\^^^]]]XXXSSSOOOMMMMMMMMMPPPVVV\\\bbbllluuuzzz~~~uuuooojjjfffhhhmmmuuu~~~~~~~~~~~~~~~~~~}}}}}}~~~|||yyyvvvsssqqqrrrsssqqqmmmfff___YYYQQQJJJFFFCCCBBBBBBCCCDDDEEEEEEDDDIIILLLVVVgggtttzzz{{{}}}|||qqqiiiaaa___^^^[[[ZZZ\\\iiixxx]]]SSSJJJEEEFFFEEEBBBAAA???>>><<<;;;;;;;;;;;;:::888666555444333333222333444555555555444444333333333444444444555555555555444444444555555666666666666666777777888888888;;;???DDDJJJQQQYYY^^^ccchhhiiiaaaZZZccc{{{}}}sss]]]SSSRRRTTTXXX]]]bbbnnn{{{GGGEEEDDDEEEDDDCCCGGGLLLUUUZZZdddmmmpppqqqwwwrrr```VVVSSSTTTVVVhhh}}}qqqcccYYY^^^jjjvvvzzzxxxwwwyyyyyyzzzzzz{{{sssbbb\\\WWWUUUSSSRRRRRRQQQOOOMMMIIIIIIJJJJJJIIIIIIHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@===;;;888666555555555666555555555555555555555555333333333444666777999:::>>>GGGTTT\\\^^^^^^```ccccccllluuuxxxsssnnnmmmooo}}}{{{llleee\\\UUURRRSSSTTTUUUSSSUUUWWWXXXXXXYYY[[[]]]^^^```bbbddddddcccaaa```XXXWWWUUURRRQQQPPPPPPPPPRRRQQQQQQPPPMMMJJJHHHFFF@@@BBBCCCDDDEEEHHHKKKNNNUUUXXX\\\^^^[[[VVVRRRPPPPPPOOOQQQXXX^^^cccllluuu||||||uuuooolllkkkjjjooouuu~~~~~~~~~}}}}}}}}}{{{wwwtttrrrrrrsssqqqmmmgggaaa[[[TTTLLLHHHDDDCCCBBBCCCEEEFFFFFFEEEKKKLLLVVVhhhxxx|||vvvpppggg^^^ZZZWWWTTTUUUXXXmmm|||___UUULLLFFFGGGDDDBBBAAA@@@>>>===<<<;;;;;;;;;:::888666555333333333222333444555555555444333333333333444444444555555555444444444444555666666555666666777777888888999999<<<@@@EEEKKKTTT\\\bbbdddeeebbb[[[XXXeee}}}uuuxxx|||iiiVVVQQQQQQTTT\\\eeevvvHHHDDDBBBCCCCCCBBBDDDIIIPPPVVVcccpppttttttwww~~~sssaaaVVVRRRQQQTTTaaarrrxxxiiiYYY[[[cccmmmsssuuuyyy}}}~~~{{{~~~yyyfff___XXXVVVSSSRRRQQQPPPNNNLLLHHHIIIJJJJJJJJJIIIHHHGGGBBBBBBAAAAAAAAAAAA@@@@@@<<<;;;888666444444555555555555555555555555555555333333333444666777999:::===HHHTTTZZZ\\\]]]___aaacccllluuuwwwsssooopppsssyyyjjjcccZZZSSSPPPQQQRRRSSSSSSUUUWWWWWWVVVVVVWWWZZZYYYZZZ\\\^^^______^^^^^^YYYXXXVVVTTTSSSRRRRRRSSSSSSSSSSSSQQQOOOLLLHHHFFF@@@BBBCCCDDDDDDFFFIIIKKKOOOTTT[[[^^^]]]ZZZVVVTTTRRRPPPSSSYYY^^^cccllluuu|||{{{vvvqqqnnnooorrrttt{{{~~~~~~~~~~~~|||}}}~~~~~~}}}}}}|||}}}}}}zzzuuurrrrrrsssrrrnnniiiddd^^^WWWPPPKKKEEECCCBBBCCCFFFHHHGGGEEEIIIIIITTThhh|||~~~}}}zzzvvvrrriii```[[[XXXUUUWWW[[[hhhbbbXXXOOOIIIIIIEEEBBBAAA@@@>>>===<<<<<<;;;;;;:::888666444333222222111222444666666555444333333333333444444444555555444444444444444555666666555666666777888888999999888<<>>===<<<<<<<<<;;;:::888666444333222222111222444666666555444333333333333444444444555555444444444444444555666777555666666777888999999999555;;;CCCLLLSSSYYY^^^aaaddd```YYYSSSWWWiiioooeeegggsssqqq```TTTTTTZZZdddyyy~~~DDDDDDCCCAAAAAADDDHHHLLLNNNWWWdddooouuuwwwxxxzzzxxxggg[[[TTTRRROOOWWWbbb}}}ttt___UUUQQQ[[[kkkxxx}}}iii```[[[XXXTTTQQQOOOMMMKKKIIIIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA@@@??????>>>>>>===<<<;;;:::888777666666666555555555555555555555555777333333555555444777;;;DDDIIITTT```dddbbb```aaaiiittt}}}{{{xxx{{{}}}|||~~~zzznnnbbbVVVRRRPPPNNNMMMNNNTTTTTTUUUUUUWWWYYY[[[\\\WWWUUURRRRRRTTTVVVXXXXXXYYYWWWUUURRRRRRSSSUUUVVVUUUUUUVVVUUUSSSOOOKKKIIIEEEDDDCCCBBBCCCCCCEEEFFFLLLPPPVVV[[[]]]\\\YYYWWWUUUTTTVVV\\\___ccciiiqqqyyyyyyvvvwwwooossswww}}}~~~~~~||||||{{{{{{{{{{{{||||||zzz{{{}}}~~~~~~}}}{{{yyywwwvvvvvvvvvooonnnmmmjjjeee]]]TTTMMMCCCCCCBBBCCCFFFGGGFFFEEEFFFIIIQQQaaaxxx~~~|||~~~{{{}}}|||rrrjjjccc```bbbfffiiioooyyykkkWWWOOOJJJFFFFFFBBBBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666555555555444444333333333444555555555555555555444555555555555555555444444222333444666777888888888???AAAGGGNNNVVV\\\^^^^^^XXXUUUQQQPPPYYYmmm{{{iiidddeeevvvggg]]]UUUUUU\\\mmm~~~~~~~~~~~~~~~CCCCCCBBBAAAAAACCCGGGKKKOOOYYYfffqqqxxxzzz{{{{{{{{{jjj^^^VVVRRRPPPVVV```{{{zzz```VVVQQQZZZjjjwwwkkk```ZZZWWWSSSPPPNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@===<<<:::888777666555555555555555555555555555555666333333555666555888===FFFLLLVVV```cccaaacccgggpppyyy{{{lll```UUUPPPNNNLLLKKKMMMTTTUUUXXX[[[^^^aaadddeee^^^[[[VVVSSSRRRSSSTTTTTTWWWUUUTTTSSSSSSTTTVVVWWWXXXXXXYYYYYYVVVSSSOOOMMMGGGFFFEEEDDDDDDDDDEEEFFFHHHLLLSSSXXX\\\\\\ZZZYYYVVVUUUWWW\\\___bbbhhhooovvv|||uuusssttttttyyy||||||{{{{{{{{{{{{|||||||||}}}~~~~~~}}}{{{xxxwwwvvvvvvvvvqqqooommmjjjeee\\\SSSMMMFFFEEECCCDDDEEEFFFEEECCCDDDHHHOOO]]]rrr||||||{{{zzz{{{rrrllliiijjjkkkhhhmmmuuu~~~pppZZZPPPKKKGGGFFFBBBBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666555555444444444333333333444444555555555555444444555555555555555555555555333444555666777777777777<<<>>>DDDLLLUUUZZZ]]]]]]WWWTTTPPPQQQ[[[ooowwwgggeeeiiiyyy~~~fff]]]VVVXXXcccwwwCCCCCCBBBAAA@@@BBBFFFJJJOOOXXXeeeqqqyyy{{{|||{{{pppcccYYYTTTRRRVVV]]]{{{aaaVVVPPPWWWffftttooo```YYYVVVRRRPPPNNNMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>===;;;999777555555444555555555555555555555555555333333555666666:::@@@IIINNNXXX___```aaahhhqqqzzz~~~|||lllaaaUUUPPPNNNLLLLLLNNNTTTWWW^^^eeekkknnnqqqqqqiiiccc[[[TTTQQQOOOOOONNNRRRRRRRRRSSSUUUVVVXXXYYYYYYZZZ[[[[[[YYYVVVRRRPPPIIIHHHGGGEEEEEEEEEEEEFFFDDDHHHOOOUUUZZZ\\\[[[[[[YYYWWWXXX\\\^^^```fffnnnttt~~~yyyuuusssvvvzzz}}}||||||{{{{{{||||||}}}~~~}}}|||zzzxxxwwwwwwwwwwwwrrrpppmmmiiiccc[[[RRRLLLHHHFFFDDDDDDDDDDDDCCCBBBBBBGGGNNNXXXiiizzz|||xxxuuuxxxyyytttrrrpppoooeeeiiiqqq|||www^^^RRRKKKGGGFFFBBBBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666555444444444444333333333333333444444444444333333555555555555555555555555555555555666666777777777:::>>>DDDMMMUUUZZZ\\\\\\VVVSSSOOORRR]]]rrrsssgggfffppp~~~{{{ddd\\\XXX^^^nnnBBBBBBBBB@@@@@@AAAEEEHHHKKKTTTaaannnwww{{{{{{zzzxxxiii]]]VVVTTTVVV^^^aaaVVVOOOTTTaaannnzzzsss```XXXUUURRROOOOOONNNLLLKKKHHHIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@??????>>>>>>>>>===;;;999777555444444555555555555555555555555444333444666666666<<>>===<<<<<<<<<;;;:::888777666555666666444444444444444444444444222333333444444333333222444444444555555555555555444555555555666777888999===@@@GGGPPPWWW[[[[[[ZZZUUURRRPPPSSSaaavvvrrriiikkkxxxyyybbb\\\YYYaaawww@@@AAAAAA@@@???@@@CCCFFFIIIQQQ]]]kkkvvv|||}}}|||qqqcccYYYUUUXXXbbbaaaVVVNNNQQQ\\\hhhttt}}}yyyaaaYYYVVVRRRPPPOOONNNMMMLLLHHHHHHHHHHHHGGGGGGFFFEEEBBBBBBAAAAAA@@@??????>>>===<<<;;;999777555555444555555555555555555555555333333444777777888???HHHKKKOOOVVVZZZ[[[```nnn}}}qqqfff[[[UUUQQQNNNQQQUUU\\\dddqqq~~~yyyqqqfff[[[TTTPPPMMMKKKJJJKKKMMMOOORRRTTTVVVWWWVVVWWWYYY[[[[[[YYYWWWVVVNNNLLLJJJGGGEEEDDDCCCCCCFFFIIINNNRRRVVVYYYZZZZZZ\\\YYYXXX[[[]]]___eeemmmrrr{{{~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~|||zzzxxxwwwwwwwwwwwwtttqqqlllggg```YYYRRRMMMGGGEEECCCBBBDDDEEEEEEEEEFFFJJJOOOTTT```ppp}}}zzzwww~~~}}}uuusssnnnhhh^^^gggwwweeeRRRJJJFFFCCCBBBBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666444444444444444444444444222333333444444333333222444444444555555555666666444444444555777999:::<<>>===<<<<<<<<<;;;:::888777666555666666333333333444444444444555333333444444444444333333333333444444555666666666555555444555666888;;;<<>>???@@@BBBFFFKKKUUUdddsss~~~mmm```UUU[[[gggdddZZZSSSSSSYYYaaakkkttt}}}lll]]]ZZZVVVSSSQQQPPPNNNLLLGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA;;;:::999888777777777777555555555555555555555555222222555888777999CCCOOOTTTSSSTTTVVVWWWYYYaaajjjsssmmmooo}}}sssiii___WWWQQQOOOSSSZZZgggrrrsssggg^^^VVVPPPLLLGGGFFFFFFFFFHHHKKKNNNOOOPPPSSSWWW[[[]]]^^^^^^]]]VVVTTTPPPLLLIIIGGGEEEEEEFFFGGGJJJNNNRRRUUUXXXYYYYYYVVVVVVYYY]]]aaaiiirrrttt{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~|||yyywwwuuuuuuttttttpppjjjddd___YYYTTTPPPIIIGGGCCCBBBBBBDDDDDDDDDEEEGGGJJJOOO\\\mmmxxx||||||~~~yyyzzzrrrnnniiibbbbbbnnnlllUUULLLIIIEEEBBBBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666333333333444444444555555444444555555555555444444333333444444555666666777888888666555666777888:::AAAFFFOOOYYY```bbb___\\\ZZZVVVUUU\\\mmmwwwpppzzzjjjddd```jjj}}}|||xxxxxxyyy{{{}}}>>>???@@@???>>>>>>@@@AAACCCGGGQQQ___ooo|||pppcccUUU[[[ffffff]]]UUUUUUZZZaaajjjsssyyyppp___\\\WWWTTTRRRPPPNNNLLLGGGGGGHHHHHHHHHGGGFFFFFFCCCBBBBBBAAAAAA@@@??????:::999999888777777888888555555555555555555555555111222666888777:::DDDQQQXXXUUUTTTVVVVVVUUUZZZ```eee```cccqqq~~~vvvmmmbbbZZZTTTQQQVVV]]]iiivvvxxxlllaaaWWWPPPKKKGGGEEEDDDDDDEEEHHHKKKMMMKKKNNNSSSWWW[[[\\\]]]\\\YYYWWWSSSOOOKKKIIIGGGFFFCCCEEEHHHLLLPPPTTTXXXYYYWWWUUUUUUYYY]]]aaajjjtttyyy}}}|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||yyyvvvuuutttssssssoooiiiccc^^^YYYTTTQQQLLLIIIDDDBBBBBBCCCCCCBBBCCCDDDFFFLLLZZZlllvvvxxxyyyzzzwwwrrrttt~~~ooojjjfff```eeeqqqoooWWWNNNKKKGGGCCCBBB@@@>>>===<<<<<<<<<;;;:::888777666555666666333333333444444555555555444555555666666555555444333333444444555666777777<<<:::888666555555666777CCCIIISSS^^^fffiiigggddd\\\XXXWWW^^^ooo}}}nnnmmm}}}mmmgggcccmmmzzzwwwuuuuuuxxxxxxyyy{{{}}}AAA@@@???>>>>>>???@@@@@@HHHJJJQQQ[[[hhhttt~~~uuudddZZZYYYggg}}}kkk```VVVUUUYYY___gggooovvvsssddd\\\UUUTTTSSSOOOLLLLLLIIIIIIHHHGGGGGGFFFFFFEEECCCCCCDDDDDDDDDBBBAAA@@@<<<<<<===;;;999777888888555555444444444444555555555444555888:::???IIITTTYYYXXXUUUQQQOOOOOOSSSVVVZZZWWW]]]jjjrrrsss|||xxxooofff^^^XXXUUUZZZaaalll}}}~~~sssjjjaaaVVVOOOHHHFFFCCCCCCEEEHHHIIIJJJFFFJJJOOOTTTXXXZZZ[[[[[[]]]ZZZWWWUUUTTTPPPKKKFFFJJJIIIIIILLLQQQVVVVVVUUUWWWWWWZZZ___aaadddmmmvvv|||~~~||||||~~~~~~~~~~~~|||{{{}}}~~~}}}yyyuuutttttttttssswwwqqqiiiddd```\\\VVVRRRJJJGGGEEEDDDEEEEEEDDDCCCFFFDDDDDDJJJWWWeeeooouuuvvvwwwwwwtttrrrwwwvvviiibbbccchhhnnnvvvZZZOOOKKKGGGBBBAAA@@@>>>===<<<<<<;;;;;;::::::999888777666666666666666666666666666666555555555444444333333333777666555444444555666777444555666666666888;;;===EEELLLZZZjjjuuuxxxsssmmmfffYYYWWWhhh|||ssshhhnnnvvvgggbbbmmm}}}wwwsssrrrqqqrrryyyyyyyyyzzz}}}AAA@@@???>>>>>>???@@@@@@EEEGGGMMMWWWcccppp{{{tttccc[[[WWWaaatttkkkaaaXXXWWWZZZ___hhhoootttwwweee]]]VVVTTTSSSOOOMMMMMMHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDCCCBBBAAA@@@;;;<<<===;;;999777777888555555444444444444555555777555555888:::???KKKVVVZZZXXXTTTNNNJJJJJJLLLOOORRRRRR[[[iiiqqqsss}}}{{{rrriiibbb[[[XXX[[[bbbqqqyyypppggg]]]UUUMMMJJJEEECCCDDDEEEFFFGGGFFFHHHMMMQQQUUUXXXYYYZZZ]]][[[XXXXXXWWWUUUPPPMMMMMMKKKJJJLLLPPPTTTUUUTTTUUUUUUXXX]]]```dddlllvvv~~~~~~}}}}}}~~~~~~||||||}}}{{{wwwsssrrrrrrrrrqqquuuppphhhccc___[[[VVVQQQJJJGGGDDDCCCCCCDDDEEEDDDFFFDDDDDDIIIUUUbbbmmmrrruuuuuutttpppooosss}}}uuuiiicccdddeeelll|||www[[[OOOJJJFFFCCCBBBAAA???>>>===<<<<<<;;;::::::999888777666666555555555555555555555555555555444444444333333333777666555444444555666777555666777777777999<<<>>>GGGOOO]]]mmmzzz~~~{{{wwwmmmaaa```rrrrrrkkktttyyyjjjdddmmm|||vvvqqqnnnmmmnnnooovvvvvvwwwxxx{{{@@@@@@???>>>>>>???@@@AAACCCEEEIIIQQQ^^^lllxxxrrr```ZZZSSSYYYhhhxxxkkkbbbYYYXXX[[[```hhhppprrr{{{ggg^^^VVVTTTSSSOOOMMMMMMGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???;;;<<<<<<;;;888777777888555555444444444444555555888666555888;;;AAAMMMYYY]]]ZZZTTTMMMHHHEEEFFFHHHKKKOOO\\\jjjrrrvvv~~~wwwnnnggg```[[[^^^dddrrryyyoooeee^^^TTTOOOHHHCCCBBBCCCCCCDDDEEEFFFIIILLLPPPSSSVVVWWW[[[ZZZZZZ[[[[[[ZZZXXXUUURRRPPPNNNNNNPPPRRRSSSSSSUUUUUUYYY^^^bbbeeennnxxx~~~~~~~~~|||}}}~~~}}}~~~{{{wwwsssrrrrrrrrrqqqtttnnnhhhccc___[[[VVVQQQJJJGGGCCCAAABBBDDDEEEEEEFFFDDDCCCGGGQQQ^^^iiiooossstttrrrnnnmmmrrr}}}|||rrrfffaaabbbdddjjjzzz{{{]]]PPPJJJEEEDDDCCCAAA@@@>>>=========;;;::::::999888777666666555555555555555555555555555444444444444333333333666666555555555555666666666888888888888:::===???GGGOOO^^^nnnzzz~~~tttiiijjj}}}qqqqqq||||||ooohhhooo}}}zzzzzzvvvpppkkkiiijjjmmmooouuuvvvwwwyyy|||@@@???>>>>>>>>>???@@@AAACCCDDDHHHOOOZZZiiixxxqqq___WWWPPPSSS^^^kkk~~~iiiaaaZZZXXXZZZ^^^gggooosss|||}}}ggg^^^VVVSSSQQQNNNKKKLLLGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@??????>>>;;;<<<<<<:::888777777888555555444444444444555555:::777666888;;;BBBOOO\\\___\\\VVVOOOHHHEEEFFFGGGKKKRRR___lllttt}}}~~~~~~~~~~~~zzzrrrlllddd___```eeeooo~~~uuukkkcccYYYSSSKKKEEEBBBBBBBBBCCCDDDDDDFFFHHHKKKOOORRRTTTWWWXXXZZZ\\\]]]^^^]]]\\\XXXUUUSSSQQQPPPQQQSSSSSSVVVWWW[[[aaaeeejjjsss}}}~~~~~~~~~}}}~~~{{{}}}}}}yyyuuutttttttttssssssnnnhhhccc```\\\WWWRRRJJJFFFBBB???@@@CCCEEEFFFEEECCCCCCFFFNNN[[[fffmmmssssssqqqnnnmmmttt{{{pppccc^^^___ggglllyyy```QQQJJJDDDDDDCCCBBB@@@???>>>>>>===;;;::::::999888777666666555555555555555555555555444444444444444444444444666666666555555666666666666777888888888:::===???FFFMMM[[[iiitttzzz{{{{{{rrrjjjnnnxxxpppwww}}}uuulllqqq~~~{{{xxxvvvxxxtttnnnjjjiiikkkpppssswwwwwwyyy|||??????>>>>>>>>>???AAABBBDDDEEEIIIOOOZZZiiizzzqqq___TTTMMMPPPXXXaaasss}}}uuuggg```YYYWWWXXX\\\eeeooovvv{{{hhh^^^UUURRRPPPLLLJJJKKKGGGGGGFFFFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>======;;;;;;<<<:::888666666777555555444444444444555555999777666888<<>>>>>===;;;::::::999888777666666555555555555555555555555444444444444444444444444555666666666666666666555555777777777777999<<<>>>FFFMMMYYYdddlllooopppooohhheeemmmpppnnn{{{~~~~~~{{{qqqrrr}}}~~~{{{yyywwwuuuuuurrrmmmiiiiiimmmrrruuuwwwxxxzzz}}}???>>>>>>>>>>>>@@@AAABBBCCCFFFJJJPPPZZZiii{{{tttaaaRRRMMMPPPUUU\\\lllvvvpppggg```XXXUUUUUUZZZeeepppzzz~~~jjj```VVVRRRPPPLLLJJJKKKHHHGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@???===<<<<<<<<<:::;;;;;;:::777666666777555555444444444444555555888555666999===DDDQQQ^^^]]][[[VVVOOOJJJHHHIIIKKKPPPWWWaaakkkvvv}}}~~~~~~zzzuuunnngggfffiiimmm{{{zzzqqqkkk```ZZZQQQKKKGGGEEEDDDDDDBBBBBBCCCEEEGGGJJJMMMOOONNNRRRVVVYYY[[[\\\^^^```_________\\\ZZZXXXXXXYYYXXXYYY^^^fffkkkqqq||||||}}}~~~~~~}}}}}}~~~~~~}}}~~~{{{wwwsssrrrrrrrrrqqqppplllgggdddbbb^^^WWWSSSGGGDDD@@@???@@@BBBDDDEEEBBBBBBBBBEEEMMMZZZhhhrrroooooommmkkklllvvvvvvhhhbbbdddnnnooowwwhhhUUUKKKEEEDDDCCCAAA@@@>>>=========;;;::::::999888777666666444444444444444444444444333333333444444444444555555555666666666666555555555666777777777999<<<>>>HHHOOOZZZbbbeeeeeedddccc[[[___nnn|||hhhkkk|||~~~~~~uuusssxxx|||zzzyyywwwvvvrrrooollliiijjjmmmrrruuuvvvwwwyyy|||~~~???>>>>>>>>>>>>@@@AAABBB@@@CCCIIIOOOXXXgggyyyvvvcccSSSNNNPPPTTTYYYjjjvvvrrriiiaaaYYYTTTTTTYYYfffsss}}}mmmbbbXXXTTTQQQMMMKKKLLLIIIHHHGGGFFFEEEDDDCCCBBBCCCAAA???===<<<;;;;;;;;;:::;;;;;;:::777666666777555555444444444444555555555444666:::>>>EEEQQQ]]]```^^^YYYRRRMMMKKKLLLNNNQQQXXXcccmmmzzz~~~}}}zzzsssllljjjllloooyyy}}}uuuqqqccc^^^VVVOOOJJJFFFDDDBBBBBBBBBDDDEEEHHHJJJLLLMMMLLLPPPUUUXXXYYYZZZ]]]___```bbbdddccc___]]]\\\]]]]]]^^^dddlllrrrxxx|||{{{}}}~~~~~~~~~|||}}}~~~{{{wwwsssrrrrrrrrrqqqllliiidddbbb```\\\VVVQQQEEECCC@@@???AAACCCCCCCCCAAAAAABBBFFFNNN\\\lllwwwtttsssppplllmmmvvvvvviiidddeeekkkkkkppp|||lllWWWLLLFFFCCCBBBAAA???>>>===<<<<<<;;;::::::999888777666666444444444444444444444444333333333444444444555555444555666777777666555444666777888888888:::===???HHHPPPZZZ``````]]]ZZZXXXQQQ]]]tttqqq```gggyyyxxxrrrqqq~~~{{{zzzxxxvvvtttqqqooommmkkklllooosssuuuwwwxxxzzz}}}???>>>>>>>>>>>>@@@BBBCCC===AAAGGGMMMVVVeeewwwxxxeeeTTTOOOQQQTTTYYYjjjyyywwwkkkbbbZZZUUUSSSYYYggguuu~~~oooeeeZZZUUURRROOOMMMNNNJJJIIIHHHFFFEEECCCBBBAAACCCAAA???===;;;;;;;;;;;;:::;;;;;;999777666666777555555555444444555555555444333555:::???EEEQQQ\\\eeebbb]]]VVVQQQNNNPPPQQQRRRZZZeeerrr}}}wwwooommmoooooowwwyyyvvvgggaaaYYYQQQKKKGGGCCC@@@BBBCCCDDDFFFIIIKKKLLLMMMLLLPPPUUUXXXXXXYYY\\\___```dddgggfffccc```___```bbbdddiiirrrxxx~~~{{{zzz~~~~~~~~~{{{}}}||||||~~~}}}yyyuuutttttttttsssjjjfffbbb```^^^ZZZTTTOOODDDBBB@@@@@@BBBCCCCCCBBB@@@AAABBBFFFOOO]]]nnnzzzzzzxxxtttooooooxxxtttgggbbbeeehhhfffkkkuuu}}}~~~~~~~~~nnnYYYMMMFFFBBBBBB@@@>>>===<<<<<<;;;;;;::::::999888777666666444444444444444444444444333333333444444555555555444555666777777666555444888999:::::::::;;;>>>AAAGGGOOOXXX^^^]]]XXXTTTQQQMMM^^^zzzjjj[[[dddvvvzzzqqqlll}}}~~~{{{zzzwwwtttrrrsssqqqooonnnoooqqquuuwwwzzz{{{}}}????????????@@@AAABBBCCCCCCCCCFFFLLLSSS___rrrmmmXXXPPPOOORRR[[[qqq{{{sssgggZZZSSSSSSZZZgggsssxxxxxxcccXXXWWWNNNJJJLLLIIIJJJIIIHHHGGGFFFFFFFFFFFFBBBAAA@@@???===;;;999888999999888777666555444444444333333333444555777888444444555777;;;EEEXXXjjjooonnnfff\\\UUUUUUTTTRRRWWWYYYbbbqqq}}}|||zzzwwwrrrooopppsssvvv{{{}}}xxxoooiii___UUULLLGGGEEEEEE@@@BBBEEEGGGHHHJJJNNNPPPRRRTTTWWWXXXZZZ\\\```cccdddfffhhhiiiiiijjjlllmmmkkkpppvvv{{{~~~}}}|||~~~}}}xxxrrrqqquuuwwwuuuqqqkkkgggbbb___\\\WWWPPPKKKHHHFFFCCCAAA@@@@@@BBBCCCDDDAAAAAAFFFNNN[[[nnn~~~|||uuurrruuu}}}~~~ooofffddddddlllggggggooouuuvvvwwwzzzsssXXXIIIAAABBBBBB@@@>>>===<<<<<<<<<===<<<;;;999777666444444444444444444444444444444999555222222555777888777666666666666666777888888777555666999999888;;;@@@HHHTTT^^^]]]WWWSSSOOOMMMMMMdddxxxxxxdddYYYcccqqq{{{rrrppp{{{~~~{{{zzzyyyvvvtttppprrrsssqqqpppqqquuuyyy????????????@@@AAABBBCCCDDDCCCFFFKKKRRR]]]oooooo\\\SSSQQQTTT]]]tttrrrfffYYYRRRPPPUUU```kkksss}}}zzzdddZZZXXXPPPLLLMMMJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@>>><<<:::999999999888777666555444444444444333333444555666777444333555888===HHH]]]ppp~~~sssdddZZZWWWVVVTTTWWWZZZcccrrr~~~{{{uuurrrrrrtttvvvzzz~~~zzzqqqlllcccYYYQQQKKKHHHGGGCCCDDDGGGIIIKKKNNNRRRUUUWWWYYY[[[]]]___aaaeeehhhhhhjjjlllnnnnnnoooqqqsssvvvzzz~~~~~~~~~~~~xxxqqqppptttwwwuuurrrmmmhhhccc___]]]XXXRRRMMMHHHFFFCCCAAA@@@@@@BBBCCCDDDAAAAAAFFFOOO\\\ooo}}}wwwssstttzzzxxxjjjccccccfffpppllllllpppsssrrrtttyyyvvv[[[KKKDDDBBBBBB@@@>>>===<<<<<<<<<===<<<;;;999777666444444444444444444444444444444:::777444333444666666444666666666666666777777888777555666999999888<<>>===<<<<<<<<<<<<;;;:::999777666444444444444444444444444444444;;;888555444444444444333666666555555666666777888777555666999999999===BBBKKKVVV]]][[[SSSOOOLLLKKKNNNiiisss```VVV___llluuu}}}tttwww}}}{{{yyywwwtttwwwxxxxxxwwwvvvwwwzzz|||}}}~~~???????????????@@@AAAAAADDDCCCEEEIIIMMMUUUdddrrryyygggYYYTTTWWW___tttssshhh\\\UUUQQQSSSZZZccchhhqqqyyy}}}~~~fff[[[ZZZSSSOOONNNJJJIIIHHHGGGFFFFFFEEEEEEEEEAAAAAAAAA@@@>>><<<;;;:::999999888777666555444444666555555555444444444555555444666:::@@@MMMdddxxxpppccc\\\YYYVVVPPPUUUaaasss}}}xxxwwwvvvvvvwwwxxx||||||tttqqqlllddd\\\UUUOOOLLLHHHIIIKKKLLLNNNSSSYYY]]]]]]```dddgggiiillloooqqqvvvyyy}}}}}}~~~~~~}}}|||}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~xxxqqqooorrruuuvvvuuupppkkkddd___\\\YYYTTTQQQHHHFFFCCCAAA@@@@@@BBBCCCDDDBBBBBBFFFLLLVVVffftttxxxzzzyyyvvvwww~~~wwwkkk```]]]dddmmmzzzqqqjjjkkkuuubbbPPPIIIBBBBBB@@@>>>===<<<<<<<<<;;;;;;:::888777555444444444444444444444444444444888777555444444444444444666555555555555666777777777555666888999999>>>DDDLLLVVV\\\XXXPPPLLLKKKIIIQQQlllyyyggg\\\cccnnnvvvyyyxxx~~~{{{yyyvvvxxxxxxxxxwwwwwwwwwyyyzzz}}}}}}~~~??????>>>>>>??????@@@@@@CCCCCCEEEIIILLLRRR___lll{{{~~~kkk[[[TTTWWW^^^pppoooeeeZZZTTTQQQSSS[[[ccciiiqqqzzzhhh[[[YYYRRRNNNMMMHHHIIIHHHGGGFFFEEEEEEEEEEEE?????????>>>===;;;:::999999999888777666555444444555555555555555555444444666666777:::@@@LLLbbbuuussseee\\\VVVRRRNNNTTTcccwww~~~zzzyyyxxxwwwvvvvvvyyy}}}uuusssnnnhhh```XXXQQQMMMKKKKKKKKKKKKMMMRRRXXX]]]```ccchhhkkknnnpppsssvvv{{{~~~}}}||||||}}}|||{{{{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}|||}}}~~~{{{wwwrrrpppqqqtttuuuuuupppjjjccc^^^\\\XXXTTTPPPHHHFFFCCCAAA@@@@@@BBBCCCEEEBBBAAADDDHHHOOO\\\iiiuuu{{{}}}zzz{{{~~~sssjjjaaa^^^eeeooo|||ooofffkkkyyycccPPPJJJBBBBBB@@@>>>===<<<<<<<<<::::::999888777555444444444444444444444444444444444555555444444444555666555555555555555666666777777555555888999:::???FFFNNNVVV[[[VVVNNNKKKJJJJJJUUUooommmccciiirrrxxx}}}~~~{{{yyyzzzyyyxxxxxxxxxyyyxxxxxx{{{{{{|||}}}}}}}}}}}}}}}??????>>>>>>>>>??????@@@CCCCCCFFFIIIKKKPPP[[[hhhxxxooo\\\TTTWWW\\\jjjyyy{{{kkkaaaVVVQQQOOORRR[[[dddnnnvvvkkk[[[XXXQQQMMMMMMGGGFFFFFFEEEDDDCCCCCCCCCCCC>>>>>>>>>===<<<;;;999999999999888777666555444444444444555555666555555444666666888<<>>===<<<<<<<<<:::999888777666555555444444444444444444444444444222444555555444444555666555555444444555555666777777444555888999;;;AAAHHHQQQYYY\\\VVVNNNLLLMMMNNN[[[rrrpppffflllttt{{{~~~|||zzz|||{{{zzzzzz{{{{{{yyyxxxwwwxxxxxxxxxxxxwwwvvvvvv??????>>>>>>>>>>>>??????BBBCCCFFFIIIKKKOOOZZZeeevvvrrr^^^UUUXXX[[[eeerrrtttkkk```UUUPPPNNNRRR\\\eeeuuu}}}ppp]]]WWWPPPMMMMMMHHHFFFEEEDDDCCCCCCBBBBBBCCC>>>>>>>>>>>>===;;;:::999999999888777666555444444222333444666666666555555444555999>>>CCCNNNaaarrrrrrbbbWWWQQQMMMNNNVVVggg|||}}}|||~~~~~~|||}}}yyyxxxwwwwwwxxx~~~~~~|||xxxqqqjjjbbb\\\YYYSSSQQQNNNKKKJJJNNNTTTYYY\\\```fffkkknnnqqqtttvvvxxx}}}}}}zzzzzzzzz{{{{{{zzzxxxyyy{{{~~~~~~}}}~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~vvvuuussssssssstttttttttoookkkfffbbb___[[[TTTOOOHHHFFFCCCAAA@@@@@@BBBCCCCCC@@@???AAABBBFFFQQQ\\\ooo|||wwwpppooojjjaaabbbjjjssstttpppgggdddmmmxxx}}}hhhQQQLLLBBBBBB@@@>>>===<<<<<<<<<999999888777666555555444444444444444444444444444222555666666333222333555555444444444444555666666777444444777999;;;BBBIIIUUU\\\___YYYQQQPPPRRRSSS___uuuqqqiiipppxxx~~~}}}{{{yyy|||zzzxxxyyyzzzzzzwwwuuurrrrrrrrrrrrpppooonnnmmm??????>>>>>>>>>>>>>>>???BBBCCCFFFJJJKKKOOOYYYddduuuttt___VVVYYYZZZcccnnnpppnnncccWWWQQQPPPTTT^^^hhhzzzsss^^^XXXPPPNNNNNNIIIHHHGGGFFFEEEEEEDDDDDDDDD????????????>>>===;;;;;;999999888777666555444444111222444666777777666666333555:::@@@FFFPPPcccttt{{{{{{mmm^^^UUURRRPPPLLLTTTeeezzz|||{{{~~~}}}yyyyyyxxxxxxyyy~~~|||uuunnngggaaa^^^VVVSSSOOOKKKJJJMMMSSSWWWWWW[[[aaafffjjjllloooqqquuuzzz|||zzzyyyzzz{{{zzzzzzwwwyyy{{{}}}}}}~~~}}}~~~~~~~~~}}}~~~|||||||||{{{|||}}}}}}~~~ttttttttttttttttttssssssppplllgggdddbbb]]]VVVPPPHHHFFFCCCAAA@@@@@@BBBCCCAAA???>>>@@@BBBFFFPPP[[[iiixxx~~~tttoooqqqlllbbbaaagggfffjjjjjjdddeeemmmuuuvvviiiRRRMMMCCCBBB@@@>>>===<<<<<<<<<999888888777666555555444444444444444444444444444444666888666333111111333555444444444444555666666777444444777999;;;BBBJJJXXX___aaa[[[TTTSSSVVVXXXaaaxxxrrrkkksss}}}~~~}}}||||||zzzxxxzzzwwwvvvvvvxxxwwwtttqqqooonnnnnnmmmkkkjjjhhhgggAAA@@@???=========>>>>>>CCCCCCEEEIIILLLOOOXXXbbbrrrxxxbbbUUUTTTUUUbbbqqqtttwwwfffUUUOOOOOORRR___mmmvvv^^^VVVPPPMMMLLLEEEHHHFFFDDDDDDDDDCCCAAA???AAA@@@???>>>===<<<;;;;;;999777555555555666555444444444444555555555555666555777:::>>>EEEQQQ___hhhvvvsssmmmfff___ZZZVVVTTTWWWYYYddduuu}}}}}}yyyzzz{{{|||~~~}}}yyyuuuooogggbbbZZZUUUNNNIIIIIIKKKNNNPPPTTTVVVWWWYYY[[[___dddggglllrrryyy}}}zzz{{{{{{wwwtttsssvvvzzz{{{zzz{{{|||~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~}}}{{{yyyxxxuuusssrrrrrrssstttsssrrrooollliiieee```ZZZSSSNNNKKKHHHCCCAAAAAABBBBBBAAA@@@>>>>>>@@@AAADDDOOOZZZiiixxxyyyvvvssspppggg]]]ZZZ]]]^^^ZZZ[[[```cccfffnnnxxx{{{mmmTTTJJJIIIEEE@@@===<<<===<<<<<<:::999999888666555333222111111111111111111111111222333333444444333333222666555555555555666777777777666888999888999BBBMMMYYY\\\___\\\WWWTTTVVVZZZhhhuuu{{{xxxxxx~~~|||yyywwwuuuttttttvvvvvvuuuuuuuuurrrnnnkkkjjjiiigggdddaaa^^^\\\[[[AAA@@@???=========>>>???CCCBBBDDDIIIKKKNNNVVV```qqqyyycccWWWUUUUUUccctttyyymmm[[[SSSQQQSSS```oooxxx```XXXQQQNNNMMMGGGHHHFFFDDDDDDDDDCCCAAA???@@@???>>>===<<<;;;;;;:::999777555555555666555444444444444555555555555666444666888<<>>===>>>??????BBBBBBDDDHHHJJJLLLTTT]]]pppxxxeeeYYYVVVUUUcccxxxvvvbbbXXXSSSTTTaaaqqq}}}zzz{{{cccZZZRRRPPPNNNHHHHHHFFFDDDDDDDDDCCCAAA???>>>>>>===<<<;;;::::::999999777555555555666555444444444444555555555555666555666999<<>>>>>>>>???@@@CCCCCCEEEIIIJJJLLLSSS\\\nnn}}}xxxeeeZZZVVVSSSbbbyyyyyyfff[[[UUUUUUbbbqqq~~~zzzxxx~~~eee[[[SSSOOONNNHHHHHHFFFDDDDDDDDDCCCAAA???======<<<;;;;;;:::999999999777555555555666555333444444444555555555555666888888;;;???FFFOOOYYY______^^^\\\[[[\\\^^^```bbb^^^___eeeooowwwyyy|||wwwyyyyyy{{{}}}|||wwwpppjjjaaa[[[SSSLLLHHHFFFFFFEEEEEEEEEEEEDDDEEEIIINNNSSSZZZaaajjjssszzz~~~xxxlllhhheeecccccceeecccfffkkkqqqwww|||}}}~~~~~~||||||}}}~~~~~~}}}~~~}}}{{{yyyrrrqqqpppqqqsssuuuuuuuuunnnllliiifffbbb\\\VVVQQQIIIEEEBBB???@@@AAAAAAAAACCCBBBBBBBBBBBBGGGUUUcccqqq~~~}}}}}}wwwpppggg\\\VVVVVVMMMMMMPPPWWW```nnn|||uuuXXXKKKDDDBBB>>>=========<<<;;;999999888888777555444333333333333333333333333333333333444444444444333333666666666666666777777888444444666999999<<>>>>>???@@@AAAEEEDDDGGGKKKKKKLLLRRR[[[kkkzzzxxxeeeYYYTTTRRRaaaxxxxxxiii```YYYVVV```nnnzzz~~~zzzxxxwwwfff[[[RRROOOMMMGGGHHHFFFDDDDDDDDDCCCAAA???<<<<<<;;;;;;::::::999999999777555555555666555333444444444555555555555666888888:::???FFFOOOWWW[[[ZZZYYYWWWWWWXXX[[[^^^```bbbeeennnyyy{{{ssswww~~~xxxxxx|||~~~}}}|||xxxqqqlllddd^^^UUUMMMHHHFFFDDDCCCAAABBBBBBCCCEEEIIIOOOSSSXXX^^^fffmmmrrruuuxxxzzzxxxzzz|||vvvlllaaa]]]\\\[[[\\\^^^^^^bbbiiiqqqxxx}}}|||}}}}}}~~~~~~zzz{{{}}}~~~~~~}}}|||}}}~~~{{{zzzrrrqqqpppqqqsssuuuuuuuuummmkkkhhheeeaaa\\\VVVRRRHHHDDDAAA??????@@@AAAAAABBBAAABBBCCCDDDKKK\\\mmm|||uuummmddd[[[WWWXXXNNNOOOOOOTTTaaauuuvvvXXXJJJEEEBBB???>>>======<<<:::888888888888777555444333222222222222222222222222333444444555555444444333333333222222333333444555444444666999:::===GGGRRRfffmmmttttttnnngggdddcccqqqtttdddqqq}}}vvvssspppkkkddd___ZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXZZZ]]]```aaa___]]]\\\YYYUUUPPPLLLJJJJJJKKK@@@@@@???>>>???@@@AAABBBFFFFFFHHHKKKLLLLLLQQQYYYgggxxxzzzeeeXXXTTTRRR```vvvwwwmmmhhh```YYY___jjjssszzzwwwuuuvvvhhh\\\SSSOOOMMMGGGHHHFFFDDDDDDDDDCCCAAA???<<<<<<;;;;;;;;;:::::::::999777555555555666555444444444444555555555555666555555777===EEENNNTTTWWWTTTSSSRRRSSSVVVZZZ___bbbhhhnnn|||vvvpppuuu}}}vvvuuuyyy}}}|||}}}}}}yyysssmmmgggaaaXXXOOOJJJFFFCCCBBB>>>???AAACCCEEEIIINNNQQQTTTXXX^^^cccgggjjjmmmoooppprrruuuyyy|||{{{lllbbbZZZXXXYYYXXXZZZ\\\\\\aaaiiiqqqxxx~~~|||zzzzzz|||}}}~~~zzz{{{}}}~~~~~~}}}|||}}}~~~~~~~~~|||{{{sssrrrqqqqqqsssuuuuuutttkkkiiigggdddaaa\\\VVVRRRFFFCCC@@@>>>???@@@AAAAAA@@@AAACCCDDDEEEMMMaaassstttllleee\\\XXXYYYRRRRRRQQQSSSaaa{{{xxxZZZKKKDDDBBB???======;;;999888888888888888777666555444444444444444444444444444444444555555555555444444444444444444444555555666444555777::::::===GGGRRRdddjjjqqqrrrmmmiiihhhiiisssooo```nnn~~~sssgggbbb___ZZZVVVUUUOOOOOONNNNNNNNNOOOOOOPPPPPPQQQSSSWWWZZZ[[[ZZZXXXVVVTTTPPPMMMKKKJJJJJJJJJ@@@@@@???>>>???@@@AAABBBEEEEEEHHHKKKKKKJJJOOOVVVcccvvv~~~gggXXXTTTTTTbbbttt{{{~~~xxxtttrrrhhh]]]]]]eeeooo{{{{{{wwwssstttkkk^^^TTTPPPNNNHHHHHHFFFDDDDDDDDDCCCAAA???<<<<<<<<<<<<;;;;;;;;;;;;999777555555555666555444444444444555555555555666444444666===FFFOOOTTTUUUSSSRRRQQQRRRUUUZZZ___ccclllvvvvvvpppvvv}}}tttsssvvv}}}||||||}}}~~~{{{tttoooiiicccZZZQQQKKKGGGDDDBBB===@@@CCCEEEFFFHHHLLLNNNPPPSSSWWW[[[^^^bbbfffiiiiiikkkooossswwwzzz|||}}}~~~zzzrrrfff]]]WWWXXXZZZZZZ\\\___```fffnnnuuu{{{zzzzzz|||}}}}}}zzz{{{}}}|||}}}~~~~~~~~~}}}|||}}}~~~}}}|||tttsssqqqqqqsssttttttsssiiihhheeeccc```[[[UUUQQQFFFCCC???===>>>@@@@@@@@@@@@AAABBBCCCCCCLLL```tttxxxrrrlllccc\\\[[[UUUVVVTTTTTTbbb|||zzz\\\MMMFFFDDDAAA???>>><<<999777777888888777777666555444555555555555555555555555444444555555555555444444666666666666666777888888555555888::::::===FFFQQQ^^^dddhhhiiieeebbbdddgggwwwqqqjjjbbbpppyyykkk]]]XXXUUUPPPKKKJJJFFFFFFFFFFFFGGGHHHHHHIIILLLMMMOOOSSSVVVXXXVVVUUUOOOOOOMMMLLLKKKJJJJJJJJJ@@@@@@?????????@@@BBBCCCDDDDDDGGGJJJJJJIIIMMMTTTaaatttiiiYYYUUUVVVcccsssxxx{{{zzzyyynnn```]]]bbblllxxx~~~zzzuuuttt}}}mmm```UUUQQQOOOIIIHHHFFFDDDDDDDDDCCCAAA???<<<<<<<<<<<<<<<<<<;;;;;;999777555555555666555444444444444555555555666666555555777>>>HHHQQQVVVWWWVVVUUUSSSSSSUUUYYY^^^aaammmzzzyyysssyyy}}}tttrrruuu}}}||||||~~~|||vvvpppjjjddd[[[RRRLLLHHHDDDBBB@@@BBBFFFHHHHHHIIIKKKLLLNNNPPPTTTWWW[[[___dddhhheeegggkkkppptttwwwyyyzzzyyyzzzzzzyyyxxxzzztttlllccc\\\WWWYYY\\\]]]___aaaggglllssszzz~~~||||||~~~}}}zzz{{{~~~{{{||||||zzz|||~~~}}}|||uuusssrrrrrrssstttsssrrrhhhgggdddbbb___[[[UUUQQQEEEBBB???===>>>@@@@@@@@@@@@AAABBBBBBBBBJJJ___sss}}}zzztttjjjaaa^^^UUUWWWVVVVVVbbb||||||^^^OOOJJJHHHDDDBBB@@@>>>;;;888777777888777777666555444555555555555555555555555444444555555555555444444333333333333333444555555666666888::::::<<>>???AAACCCEEEDDDEEEGGGGGGHHHJJJNNNPPP___pppkkk\\\UUUTTTdddxxx~~~}}}kkk___^^^kkkxxx|||||||||www{{{qqq___UUUMMMJJJLLLGGGFFFDDDCCCAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;999999777666555555555555555444444333444555666777666888999===GGGTTTZZZYYYVVVRRRRRRUUUWWWYYY]]]cccooo{{{|||xxxsssqqq~~~~~~~~~{{{zzz{{{}}}{{{tttnnnmmmhhh___VVVMMMGGGCCCAAAAAACCCFFFGGGHHHHHHHHHIIIKKKMMMQQQSSSVVVYYY^^^aaa```dddhhhlllnnnqqqsssuuuqqqrrrtttuuuwwwzzz~~~~~~~~~uuummmhhh```___^^^^^^```cccgggiiikkkqqqyyy~~~}}}}}}}}}~~~yyy{{{}}}|||}}}}}}{{{uuurrrppprrruuuuuuqqqlllhhheeeccccccbbb]]]VVVPPPCCCAAA@@@>>>>>>???@@@BBB>>>???AAADDDEEEKKKZZZiii|||{{{pppeee^^^[[[YYYUUUTTT\\\ppp~~~]]]MMMKKKKKKIIIDDD???;;;<<<===;;;::::::999777555444333333333333444444555555555666555555555555444444444999999888888777777666666888777999;;;<<<===DDDLLLVVVUUUXXXXXXRRRMMMXXXiiikkkmmmppp{{{tttdddTTTLLLIIIFFFCCCCCCAAABBBBBBAAA@@@???AAABBBGGGJJJMMMNNNMMMKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKBBBAAA???>>>???AAACCCDDDDDDEEEFFFGGGHHHJJJMMMPPP]]]nnnlll]]]XXXWWWfffzzzlll```___kkkxxx~~~yyy|||ppp^^^VVVOOOKKKKKKGGGFFFDDDCCCAAA@@@@@@@@@<<<<<<;;;;;;:::999999888999888777666555555555555555555444333444444666666555777999>>>IIIVVV\\\\\\VVVRRRPPPSSSUUUVVVZZZ```kkkwww|||~~~yyytttrrr}}}~~~}}}{{{yyy{{{|||zzzsssmmmjjjfff^^^VVVNNNHHHEEEDDDBBBFFFIIIIIIGGGFFFFFFHHHJJJMMMOOORRRTTTWWW[[[^^^]]]aaaeeeiiilllnnnppprrrmmmoooqqqrrrtttwww{{{~~~xxxpppiiieeecccbbbbbbccceeeiiimmmoootttyyy~~~}}}}}}}}}~~~{{{|||~~~}}}~~~}}}{{{uuurrrppprrruuuuuuqqqmmmhhhfffcccbbbaaa\\\TTTNNNCCCBBB@@@???>>>???AAABBBAAA@@@AAABBBCCCJJJZZZjjjyyyvvvjjjbbbZZZXXXSSSPPPWWWiii^^^OOOIIIIIIGGGBBB===::::::<<<::::::999999777666444333333333444444444444444444222333333444555666777777777777777666666666666666888777999;;;<<<===DDDMMMQQQPPPRRRSSSMMMJJJUUUfffiiikkkooozzzooo```QQQJJJHHHFFFDDDEEEBBBCCCDDDCCCAAAAAACCCEEEGGGIIIKKKLLLKKKJJJKKKKKKLLLMMMNNNNNNOOOOOONNNNNNBBBAAA@@@??????AAABBBDDDCCCDDDFFFFFFGGGIIIMMMPPP[[[kkklll^^^ZZZYYYggg|||kkk```bbblllyyyzzz||||||nnn]]]WWWQQQLLLJJJGGGFFFDDDBBBAAA@@@@@@???;;;::::::999999888888888888888777666555555555555666555555444444444555555444777:::@@@KKKXXX^^^]]]UUUPPPNNNPPPRRRSSSXXX^^^hhhsss{{{}}}{{{vvvttt{{{~~~|||zzzyyyyyyzzzxxxrrrmmmhhhddd]]]UUUOOOJJJHHHGGGDDDIIIMMMLLLGGGDDDEEEGGGIIIKKKMMMOOOPPPSSSVVVYYYYYY]]]bbbfffhhhjjjlllnnnkkkmmmoooqqqsssvvvzzz~~~zzztttmmmgggdddgggggghhhiiilllqqquuuwww~~~~~~}}}|||}}}}}}~~~}}}}}}~~~~~~}}}|||uuusssqqqrrrttttttqqqmmmhhhfffcccbbb```[[[SSSMMMDDDCCCAAA?????????AAABBBDDDBBBAAA@@@AAAHHHZZZjjjxxx{{{ooohhh]]]YYYSSSOOOTTTcccwww```PPPFFFEEECCC???;;;888888999888888888888777666555444444444444444444444333333222333333444555666777777555555555555666666666666888777888;;;<<<>>>EEENNNOOOMMMMMMNNNJJJHHHUUUfff|||fffhhhlllxxx{{{gggZZZMMMHHHGGGEEEEEEFFFCCCDDDEEEEEEDDDDDDFFFHHHGGGHHHJJJJJJIIIJJJKKKMMMNNNNNNPPPQQQRRRSSSSSSSSSBBBAAA@@@??????@@@BBBCCCCCCDDDEEEFFFFFFIIILLLOOOYYYiii~~~jjj]]][[[YYYfff|||iii```dddmmmyyyxxxyyy|||mmm\\\XXXSSSLLLJJJGGGFFFDDDBBBAAA?????????;;;;;;;;;:::::::::999999888777666555555555555555666555555555444444444444444777;;;AAALLLXXX]]][[[RRRNNNKKKNNNQQQTTTZZZaaahhhttt||||||}}}yyywwwzzz~~~zzzyyyxxxxxxxxxuuupppmmmhhhddd]]]VVVOOOKKKHHHGGGEEEJJJNNNMMMGGGDDDEEEGGGGGGIIIKKKLLLMMMNNNQQQTTTUUUYYY___cccfffgggiiijjjjjjllloooqqqssswww||||||xxxtttoookkkhhhllllllmmmppptttxxx|||~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}~~~}}}|||uuutttrrrrrrsssrrrpppnnniiifffdddbbb```ZZZRRRLLLEEEDDDBBB@@@???@@@AAABBBEEECCCBBBBBBBBBHHHXXXhhhyyy~~~}}}|||tttnnnbbb\\\VVVSSSVVVbbbttt```PPPEEECCCAAA>>>:::999888888777777888888777666555555555555555444444333333333666555555555555444444444555555555666666777777777888777888;;;<<<>>>GGGPPPQQQMMMLLLMMMJJJKKKYYYkkkzzzeeeffffffuuuttt```UUUJJJFFFEEECCCCCCEEECCCEEEFFFFFFEEEFFFHHHJJJHHHIIIJJJJJJJJJKKKNNNPPPOOOQQQRRRTTTVVVWWWXXXXXXBBBBBBAAA@@@@@@@@@AAABBBBBBCCCDDDEEEFFFHHHKKKNNNXXXggg|||hhh[[[YYYWWWccczzzyyyeee___dddmmmvvv~~~vvvuuu~~~nnn\\\XXXRRRLLLIIIGGGFFFDDDBBB@@@???>>>>>>:::::::::::::::999999999777666666555555555555555555555555555555555444444555888<<>>======888888888888888888888888666666555555444555555666333444555555666666555555555999===CCCLLLVVVWWWTTTOOOJJJGGGKKKQQQWWWbbbkkkppp||||||{{{yyyvvv{{{}}}zzzvvvvvvvvvtttrrrpppmmmllliiieee^^^VVVPPPKKKIIIHHHIIIJJJIIIHHHFFFEEEFFFGGGCCCEEEFFFGGGGGGHHHKKKMMMQQQUUU\\\aaacccdddeeefffdddfffjjjmmmpppuuu{{{{{{yyyxxxxxxzzz|||}}}}}}}}}|||{{{zzzyyyxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{||||||}}}zzzzzz{{{|||~~~~~~}}}|||{{{vvvuuutttrrrqqqppppppoooiiigggdddcccaaa\\\TTTNNNGGGFFFCCCAAA@@@AAABBBBBBAAABBBDDDEEEEEEIIIWWWdddyyyzzz}}}}}}iiiaaa]]]^^^^^^aaammm|||^^^MMMEEEBBB>>><<<<<<<<<:::999777777777777666555444333444444444444444444333333222333333444555666777777777777777777888888888888888666777:::<<<@@@IIISSSVVVNNNIIIJJJKKKQQQcccvvvnnnjjjbbbuuuvvvfffUUUMMMGGGEEECCCAAAAAADDDFFFGGGHHHGGGGGGGGGIIIKKKOOOQQQSSSTTTUUUVVVXXXZZZYYYZZZ\\\^^^```bbbccccccBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGJJJMMMTTTbbbwwwmmm^^^\\\XXXbbb}}}yyyiiiYYYVVV[[[___jjjwwwzzzyyyzzzuuu```UUUMMMIIIJJJGGGFFFDDDBBB???>>>===<<<999999999999999999999999555555555444444555555666111222444555666777666666444999>>>DDDOOOXXXYYYUUUOOOJJJGGGJJJOOOWWWaaakkktttzzz{{{|||yyyuuuyyy~~~}}}}}}~~~~~~}}}{{{yyyuuuuuuuuussspppnnnlllkkkfffccc]]]VVVQQQMMMKKKKKKOOOKKKFFFDDDDDDEEEEEEDDDAAACCCEEEEEEFFFGGGJJJLLLNNNSSSZZZ___aaabbbccccccccceeeiiimmmqqqvvv|||~~~|||yyyxxxwwwyyy|||}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~yyyzzz|||~~~}}}|||{{{zzzvvvvvvtttrrrpppoooooopppiiigggeeedddbbb^^^VVVPPPHHHFFFDDDBBBAAAAAABBBCCCBBBBBBBBBCCCCCCIIIXXXgggwwwyyynnnfffccceeeccc```iiivvv^^^LLLDDD@@@===;;;<<<<<<:::999888888888777666444333222333333444444444444444444222333333444555666777777777777777777777666666666888666777:::<<<@@@JJJUUUXXXOOOIIIJJJMMMTTTggg{{{uuunnngggxxxppp___OOOIIIDDDDDDCCCBBBCCCGGGIIIJJJJJJJJJHHHHHHJJJLLLSSSUUUYYY[[[\\\]]]^^^```___aaabbbeeeggghhhiiiiiiBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDDDDGGGJJJMMMRRR```tttqqqaaa^^^ZZZccctttdddUUURRRXXXYYYeeevvv~~~vvvwwwaaaTTTKKKHHHKKKGGGFFFDDDAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;555555444444444555555666000111333555777777777777333888>>>FFFQQQZZZ\\\XXXPPPJJJGGGIIINNNUUU```iiiuuuxxx{{{|||yyyuuuxxx}}}}}}||||||}}}}}}|||zzzxxxtttuuutttrrrooommmkkkkkkdddaaa[[[VVVQQQOOONNNMMMTTTMMMEEEAAACCCDDDCCC@@@@@@BBBDDDEEEEEEGGGJJJLLLLLLQQQXXX]]]``````aaaaaaeeegggkkkooosssxxx~~~~~~~~~}}}|||{{{zzzzzzzzz}}}~~~{{{{{{{{{|||}}}}}}~~~~~~|||}}}~~~}}}}}}~~~}}}}}}|||{{{{{{|||}}}~~~yyy{{{~~~~~~}}}|||{{{zzzzzzvvvvvvuuurrrooonnnooopppiiigggeeedddccc___WWWQQQIIIGGGDDDBBBAAAAAABBBCCCDDDBBBAAAAAAAAAHHHZZZjjjssssssssskkkhhhjjjgggaaagggttt]]]LLLCCC???;;;:::;;;;;;:::888999999888777666444222111333333333444444555555555666666555555555444444444777777666666555555555444888666777:::<<<@@@KKKUUU\\\RRRKKKLLLOOOXXXkkkyyypppkkkzzznnn\\\KKKFFFCCCDDDDDDCCCEEEJJJLLLLLLMMMLLLJJJJJJKKKMMMUUUYYY]]]```aaaaaabbbcccdddeeegggiiikkklllmmmmmmBBBAAA@@@?????????@@@AAACCCEEEFFFGGGGGGIIIMMMPPPTTT\\\kkk|||{{{ccc[[[[[[fffooo\\\SSSQQQRRRRRRaaavvv~~~~~~cccWWWRRRMMMGGGEEEDDDBBB@@@???======<<<<<<;;;:::999888888888888666555444333333444666777888777777666666666777777555888???IIIRRRYYY\\\\\\TTTMMMGGGIIIOOOTTT[[[bbbppp{{{zzz{{{}}}{{{|||}}}}}}}}}|||{{{yyyxxxvvvuuuvvvtttqqqpppooommmkkkiiibbbaaa]]]VVVOOOMMMPPPUUURRRMMMGGGBBBAAABBBDDDDDDFFFEEEDDDDDDEEEFFFGGGHHHLLLQQQXXX\\\]]]]]]___bbbhhhkkkoooqqqssswww~~~zzzwwwuuuvvvyyy{{{zzzxxx||||||}}}}}}}}}~~~~~~{{{zzzxxxxxxyyy|||~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}}}}~~~zzz|||~~~|||{{{zzzyyyyyywwwtttrrrpppnnnnnnnnniiiiiihhhgggddd^^^WWWRRRKKKFFFBBBBBBAAA>>>???CCCEEEAAABBBDDDBBBFFF]]]xxxrrruuu{{{~~~yyyrrrjjjcccaaagggmmm}}}[[[OOOEEEBBB>>>;;;::::::999888999999777666555555555555444333222333555666555444666666666666777777777777666666666666666666666666555888;;;::::::AAAMMMXXXZZZSSSNNNOOORRR[[[mmmtttqqqrrrlllXXXMMMFFFAAABBBDDDFFFJJJOOORRRUUUVVVSSSMMMJJJJJJMMMSSSXXX^^^cccdddddddddeeehhhkkkoooqqqrrrrrrssssssEEECCCBBB@@@@@@@@@@@@AAA@@@BBBCCCDDDDDDGGGJJJMMMPPPYYYiii{{{~~~eee[[[ZZZeeeppp]]]SSSPPPQQQQQQ___tttdddXXXSSSNNNIIIEEEDDDBBB@@@???======<<<;;;:::999888777777777777777666444333333444555666777666666555555666666666555999@@@IIIRRRXXXYYYXXXSSSLLLGGGIIIMMMRRR[[[cccnnn|||||||||~~~||||||~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxvvvuuutttuuurrrpppnnnmmmkkkhhhfff```]]]XXXUUUUUUUUUTTTSSSPPPLLLGGGCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHMMMRRRWWWZZZ[[[\\\^^^aaahhhlllppprrrtttwww}}}}}}xxxrrrqqqrrrvvv{{{~~~~~~~~~||||||}}}~~~~~~}}}zzzyyyyyyyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~{{{}}}~~~}}}||||||yyyxxxuuussspppoooooooooiiiiiihhhgggddd^^^WWWRRRLLLGGGCCCCCCAAA???@@@CCCCCCAAABBBEEEEEEKKKccc}}}uuuwww{{{pppgggaaa___ccchhhxxx\\\OOOEEEBBB>>>;;;::::::999888999888777666666555555555444333222333555666555444555555555666666666777777666666666666666666666666555888::::::;;;AAALLLTTTWWWRRROOOQQQUUU^^^rrrqqqnnn|||~~~mmmYYYNNNGGGCCCBBBBBBDDDJJJRRR[[[[[[XXXRRRIIIEEEFFFHHHRRRVVV\\\aaadddfffhhhiiilllooosssuuuttttttssstttGGGFFFDDDBBB@@@@@@@@@@@@???@@@BBBBBBCCCEEEIIILLLMMMVVVfffzzzggg[[[ZZZdddsss___TTTPPPPPPPPP^^^rrrgggYYYSSSNNNJJJEEEDDDBBB@@@???======<<<<<<;;;:::999888888888888888777555444333333444555555555444444444555555666555999AAAKKKSSSVVVUUUSSSQQQMMMKKKMMMOOOSSS]]]fffqqq~~~~~~}}}{{{||||||}}}~~~|||{{{yyyxxxvvvvvvvvvuuuuuutttrrrrrrrrrooollljjjiiifffcccaaa]]]XXXTTTVVV[[[\\\WWWPPPLLLIIIFFFDDDDDDDDDDDDCCCBBBAAAAAABBBCCCEEEGGGHHHNNNRRRVVVWWWXXXYYY]]]aaaiiimmmqqqssstttwww}}}xxxssspppmmmnnnrrrwww}}}}}}{{{{{{|||||||||{{{xxxxxxyyyzzz|||}}}~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}|||{{{|||}}}}}}{{{~~~~~~~~~~~~~~~yyyxxxuuusssqqqpppooonnniiihhhgggfffccc^^^XXXSSSMMMHHHEEEDDDCCC@@@AAADDDBBB@@@BBBEEEGGGQQQiiitttsssyyy}}}mmmddd___]]]```eeeqqq|||]]]PPPEEEBBB>>>;;;::::::999888888888777777666666555555444333222333555666555444444444444555555555666666666666666666666666666666555777888:::===BBBJJJOOORRRQQQQQQSSSVVVaaavvvooonnn~~~ppp\\\NNNIIIEEECCCBBBDDDMMMXXXiiieee\\\QQQFFFAAABBBEEEMMMRRRYYY```eeekkkooorrrrrruuuxxxyyywwwuuussssssHHHGGGDDDBBB@@@?????????@@@AAACCCCCCDDDFFFJJJLLLKKKTTTdddwwwfff[[[YYYccctttaaaUUUPPPPPPQQQ___ssshhhYYYRRRMMMIIIEEEDDDBBB@@@???======<<<===<<<;;;::::::999::::::888777666444333333333333444444333333333444555555555:::BBBLLLTTTWWWUUURRRRRRSSSWWWZZZZZZZZZbbbkkkzzz|||{{{|||{{{{{{{{{yyywwwuuutttqqqrrrrrrrrrqqqppppppooommmkkkgggeeeccc```]]][[[YYYVVVUUUXXX]]][[[SSSLLLHHHGGGEEEEEEEEEEEECCCAAA@@@@@@@@@AAACCCEEEGGGHHHNNNQQQTTTUUUUUUWWW\\\aaajjjnnnrrrtttuuuxxx}}}vvvpppmmmllloooqqqvvvzzz}}}{{{zzz{{{{{{zzzxxxvvvwwwyyy{{{}}}}}}}}}}}}}}}|||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{||||||{{{}}}~~~~~~}}}}}}||||||wwwvvvtttrrrpppnnnmmmllliiihhhgggfffccc^^^XXXTTTOOOJJJFFFFFFDDDAAABBBEEEBBBAAABBBEEEHHHTTTlll|||rrrppprrr}}}iiiaaa```^^^aaagggkkkwww{{{}}}___PPPEEEBBB>>>;;;::::::999888777777777777777666555555444333222333555666555444333333333444444444555555666666666666666666666666666666777:::???DDDIIIKKKQQQUUUWWWWWWYYYdddxxxpppqqqttt```NNNKKKGGGEEECCCFFFSSS```rrrkkk___PPPEEEAAACCCFFFFFFMMMWWWbbbjjjpppuuuxxxuuuwwwyyyxxxuuuqqqnnnmmmHHHFFFDDDAAA???>>>>>>>>>???AAABBBCCCCCCEEEIIILLLLLLTTTbbbttt~~~eeeZZZYYYccc~~~vvvcccVVVQQQQQQTTTbbbvvvhhhXXXPPPLLLIIIEEEDDDBBB@@@???======<<<<<<;;;:::999999888888888777777666555444333333333333333333333333444555555666:::CCCMMMVVVZZZZZZYYY[[[aaajjjnnniiidddhhhppp}}}zzzzzz}}}|||{{{~~~|||xxxuuusssqqqooommmmmmnnnmmmmmmlllkkkkkkgggdddaaa^^^\\\ZZZWWWTTTTTTWWW[[[]]][[[UUUNNNIIIGGGFFFFFFFFFGGGFFFCCCAAAAAAAAAAAABBBCCCEEEHHHIIINNNPPPSSSTTTTTTWWW\\\aaaiiinnnsssuuuwwwyyy~~~vvvoookkkjjjkkkqqqtttyyy}}}}}}{{{zzzzzzyyyxxxwwwuuuwwwyyy|||}}}}}}}}}|||}}}~~~~~~||||||{{{{{{}}}~~~}}}{{{{{{{{{{{{|||zzz|||~~~|||{{{yyyxxxxxxtttsssrrrpppnnnlllkkkjjjiiihhhfffeeeccc^^^YYYUUUPPPKKKGGGGGGDDDAAABBBEEEBBBBBBCCCDDDHHHUUUlll~~~|||vvvrrrrrr{{{wwweeebbbcccaaaccciiigggtttyyy{{{aaaOOOEEEBBB>>>;;;::::::999888666777777888777777666555444333222333555666555444333333333333444444444444666666666666666666666666666777999<<<@@@EEEIIILLLXXX___dddaaa```jjj}}}ooorrr|||xxxeeeOOOKKKHHHFFFEEEJJJXXXfffoooggg[[[NNNEEEBBBDDDGGGEEEMMMYYYcccjjjmmmooopppmmmoooooommmiiieeecccbbbGGGFFFCCCAAA???>>>>>>>>>===>>>@@@@@@AAACCCGGGJJJMMMSSS___ooo~~~{{{cccYYYXXXaaa{{{vvvdddXXXSSSRRRVVVeee{{{jjjXXXOOOKKKHHHEEEDDDBBB@@@???======<<<999999888777666666666666666666666555555444444333333333333333444444555666777;;;BBBMMMXXX```dddeeellluuutttiiijjjrrr~~~{{{zzz{{{~~~}}}||||||xxxsssooommmkkkiiihhhhhhhhhhhhgggfffeeeddd___]]]ZZZXXXVVVTTTQQQNNNOOOVVV___aaa[[[SSSNNNLLLIIIIIIHHHIIIIIIHHHEEECCCDDDCCCCCCDDDEEEGGGIIIJJJLLLOOORRRTTTTTTWWW]]]bbbhhhmmmsssvvvxxx{{{xxxpppkkkiiijjjkkkqqquuuzzz~~~{{{zzzyyyyyywwwvvvuuuwwwyyy{{{|||}}}}}}|||{{{|||~~~}}}{{{zzz{{{}}}}}}{{{zzzzzz{{{{{{yyy{{{~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzxxxwwwvvvrrrrrrqqqpppmmmkkkiiihhhiiihhhfffdddbbb^^^YYYVVVQQQKKKHHHGGGDDDAAAAAAEEEBBBCCCCCCCCCGGGVVVmmm~~~|||xxxzzz{{{xxxsssqqqqqq~~~pppgggkkkmmmgggdddhhhdddsssyyy{{{bbbOOOEEEBBB>>>;;;::::::999888555666777888888777666555444333222333555666555444333333333444444444555555666666666666666666666666777999<<<>>>AAAFFFLLLPPPbbbmmmsssnnniiirrrxxxjjjqqq~~~{{{iiiQQQLLLHHHFFFGGGLLLXXXeeeddd^^^UUULLLFFFDDDEEEFFFHHHOOOXXX^^^aaa```___^^^^^^___^^^]]]ZZZXXXYYYZZZHHHFFFDDDBBB@@@@@@@@@@@@>>>???@@@AAAAAADDDGGGJJJKKKPPP[[[kkk{{{yyybbbXXXVVV^^^vvvuuueeeZZZUUUTTTXXXhhhlllYYYPPPLLLIIIEEEDDDBBB@@@???======<<<::::::999888777777777777555555555555555555444444333333333333444555666777888:::AAAMMMZZZgggooosssxxxhhhhhhppp}}}zzzzzz}}}}}}{{{{{{|||~~~{{{sssmmmiiifffdddbbbccccccbbbbbb```___]]]]]]YYYVVVTTTRRRQQQOOOLLLJJJJJJSSS^^^bbb^^^XXXTTTRRROOONNNMMMMMMMMMLLLIIIGGGGGGFFFFFFFFFGGGHHHJJJKKKJJJNNNRRRUUUVVVYYY^^^cccggglllssswwwyyy|||{{{xxxsssnnnkkklllmmmooorrrvvv||||||zzzzzzyyywwwvvvvvvwwwxxxzzz{{{|||}}}}}}{{{|||~~~~~~{{{yyyzzz~~~}}}{{{zzzzzzzzzzzzzzz|||~~~}}}||||||}}}~~~}}}}}}{{{zzzyyyxxxxxxrrrrrrqqqpppnnnkkkiiigggiiihhhfffdddbbb^^^ZZZVVVQQQKKKGGGFFFDDD@@@AAADDDBBBCCCCCCBBBHHHYYYppp{{{wwwzzz}}}yyyssspppnnnwwwvvvnnnqqqrrrgggfffbbbrrryyy|||cccOOOEEEBBB>>>;;;::::::999888555666777888888777666555444333222333555666555444444444444444555555555555666666666666666666666666777;;;???AAABBBGGGOOOVVVggguuu|||vvvooowwwqqqgggooo}}}lllSSSLLLFFFEEEGGGKKKTTT]]][[[XXXSSSOOOLLLJJJHHHHHHGGGKKKPPPRRRRRRQQQQQQQQQPPPQQQQQQQQQQQQTTTXXX[[[HHHGGGEEECCCBBBAAAAAABBB@@@AAABBBCCCDDDFFFIIILLLJJJNNNYYYhhhyyyyyybbbXXXUUU[[[rrruuueee[[[VVVUUUXXXiiinnnZZZQQQMMMKKKEEEDDDBBB@@@???======<<<======<<<;;;::::::::::::444444555555666555555555333333333444555666777888888:::AAALLL\\\kkkwww|||wwweeeeeennn|||~~~~~~{{{zzz}}}~~~~~~}}}{{{yyyyyy{{{}}}}}}wwwpppiiieeebbb```^^^_________]]]\\\ZZZXXXWWWUUUSSSPPPOOONNNLLLJJJHHHGGGPPP[[[bbbbbb^^^ZZZXXXSSSRRRPPPPPPPPPOOOLLLJJJIIIIIIHHHHHHHHHIIIKKKLLLIIIMMMRRRUUUWWWZZZ___cccfffkkkrrrwwwzzz}}}}}}{{{wwwuuurrrooooooppprrrsssvvvzzz~~~|||{{{zzzyyywwwvvvwwwwwwxxxyyyzzz|||}}}}}}{{{|||~~~~~~~~~~~~{{{yyyzzz~~~}}}{{{zzzyyyzzzzzz{{{}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{rrrrrrrrrqqqooollljjjhhhjjjhhheeedddbbb^^^ZZZWWWQQQKKKGGGFFFDDD@@@@@@DDDAAACCCCCCBBBIII\\\rrr~~~xxxuuuooouuu~~~{{{xxxxxxrrrppp||||||jjjgggaaaqqqzzz|||dddNNNEEEBBB>>>;;;::::::999888444555777888999888666555444333222333555666555444444444444555555555666666666666666666666666666666777===AAABBBBBBGGGQQQ[[[gggvvvxxxpppxxxooofffppp~~~nnnVVVMMMEEEDDDFFFIIIOOOVVVXXXVVVTTTSSSRRROOOLLLJJJCCCEEEFFFGGGGGGHHHJJJLLLJJJKKKLLLMMMPPPUUU\\\aaaJJJGGGCCC@@@@@@??????>>>AAAAAAAAABBBDDDEEEGGGHHHJJJOOOVVVbbbuuu{{{eeeXXXPPPQQQeeesssddd[[[UUUPPPTTThhh~~~lllZZZTTTNNNGGGEEECCCAAA@@@@@@???===<<<888888777666555444333333777666555444333222222222555444444444555666888999999<<>>===:::888777666666666666555555555444444444444444444444444333333333333333333333333777333222666999999:::===???BBBFFFHHHIIIKKKOOORRR```iiiooolllnnn|||uuuiiicccppp{{{mmmXXXOOOGGGEEEEEEFFFKKKQQQ[[[\\\]]][[[XXXRRRLLLIIIDDDCCCAAAAAABBBDDDGGGIIIJJJLLLOOORRRUUUYYY___bbbJJJGGGCCC@@@@@@??????>>>AAAAAAAAABBBDDDEEEGGGHHHJJJNNNUUU```sssyyyaaaTTTLLLLLL]]]tttrrrddd[[[VVVRRRVVVfffzzzmmm[[[TTTNNNGGGDDDCCCAAA@@@@@@???===;;;888888999999999:::::::::666666555444444444555555444444333333444555777888777:::AAALLL\\\ooo~~~nnnaaa^^^dddjjjwww~~~~~~}}}{{{zzzyyyyyy{{{|||{{{xxxuuussssssrrrmmmfff___[[[ZZZ[[[]]][[[ZZZYYYWWWUUUTTTSSSSSSKKKLLLLLLKKKIIIGGGHHHIIINNNQQQVVVYYY\\\___bbbeeeYYYXXXVVVVVVVVVVVVUUUTTTPPPOOOMMMLLLKKKLLLMMMNNNNNNQQQTTTXXXZZZ]]]aaadddmmmqqqvvvyyy{{{~~~}}}zzzwwwtttpppmmmjjjmmmppprrrtttvvvyyy{{{|||~~~{{{xxxyyyzzz~~~||||||~~~}}}yyyxxx{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~|||{{{|||||||||zzzxxxzzz{{{}}}}}}||||||~~~}}}{{{|||zzzxxxxxxzzz{{{zzzyyyttttttsssqqqnnnjjjgggdddeeeeeeeeeddd```[[[VVVSSSOOOKKKGGGEEEDDDDDDCCCBBBCCCEEEDDDCCCLLL```sss|||{{{xxxsssllliiijjjpppllliiikkkxxxfffOOODDDBBB???>>>===<<<:::888555444444444444333333333444444444444444444444444333333333333333333333333777333333666888888:::===CCCFFFIIIKKKKKKMMMPPPSSSUUU^^^eeeeeekkk}}}rrrhhhdddttt{{{lllXXXOOOGGGEEEFFFHHHNNNTTT^^^^^^^^^\\\VVVOOOGGGBBB???>>>>>>>>>@@@DDDHHHJJJNNNPPPRRRTTTWWW[[[```cccJJJGGGCCCAAA@@@@@@???>>>@@@AAAAAABBBCCCEEEFFFGGGHHHLLLRRR]]]qqqyyy^^^QQQIIIHHHVVVhhh}}}}}}qqqccc[[[VVVSSSYYYeeeuuuooo\\\TTTNNNGGGDDDBBBAAA@@@@@@???===;;;:::::::::;;;;;;;;;;;;<<<555555555555555666777777333333333333444555666666555999@@@LLL[[[kkkyyywwwjjj___YYY[[[dddkkksss}}}{{{|||~~~}}}{{{yyyxxxxxxuuuxxxzzzzzzvvvrrrpppnnnmmmiiiccc\\\XXXWWWXXXYYYWWWWWWWWWVVVTTTRRRQQQPPPKKKLLLLLLKKKIIIHHHIIIKKKRRRRRRSSSTTTWWW\\\dddiii___]]]ZZZYYYYYY[[[[[[[[[WWWUUUQQQNNNLLLMMMOOOPPPPPPSSSWWWZZZ]]]```dddgggpppsssvvvyyyzzz{{{~~~zzztttooommmkkkjjjiiijjjmmmqqquuuwwwyyy{{{}}}~~~|||yyyyyyzzz}}}~~~|||wwwwwwzzz|||~~~~~~~~~~~~}}}}}}}}}~~~~~~{{{xxxxxxzzz{{{||||||}}}|||zzzyyyxxxvvvwwwyyyzzzyyyyyytttsssrrrpppmmmiiieeecccdddeeeeeedddaaa\\\WWWSSSNNNKKKGGGEEEDDDDDDCCCBBBBBBEEEEEECCCHHHXXXjjjuuuyyysssnnnhhheeeeeerrr}}}hhhhhhnnn|||fffOOOCCCAAA>>>===<<<;;;999777555444444444444333333333444444444444444444444444333333333333333333444444777444333666888999<<>>BBBFFFJJJMMMSSSTTTVVVXXXZZZ^^^cccfffKKKHHHCCCAAA@@@@@@???>>>@@@@@@AAABBBCCCEEEFFFGGGGGGJJJOOO[[[nnnzzz^^^QQQKKKIIITTTbbbuuu||||||qqqcccZZZVVVSSSZZZdddsssrrr]]]TTTNNNGGGDDDBBB@@@?????????===;;;;;;;;;:::999888777777666666555555555555555666666444444444444555555666666777999@@@JJJVVVaaahhhlllnnndddYYYTTTTTTZZZccckkkooozzz|||yyy{{{~~~}}}|||{{{zzzxxxvvvuuutttrrruuuyyyyyyvvvqqqllljjjiiifff```[[[WWWUUUUUUUUUVVVVVVVVVUUURRRPPPMMMKKKIIIJJJKKKJJJIIIIIIKKKMMMTTTSSSSSSSSSVVV\\\eeekkkhhhbbb[[[WWWWWWZZZ]]]______\\\VVVQQQNNNMMMOOOPPPQQQTTTXXX\\\___cccgggjjjppprrrtttuuuvvvwwwxxxyyyxxxssskkkfffdddeeeggggggjjjnnnsssvvvxxxyyy{{{|||~~~|||yyyyyyzzzzzzuuuvvvzzz|||~~~~~~}}}}}}}}}~~~{{{xxxyyyzzz{{{{{{{{{}}}~~~|||{{{yyyxxxwwwvvvvvvvvvvvvvvvrrrqqqpppnnnlllhhhfffdddeeeeeefffdddaaa\\\WWWTTTNNNKKKGGGDDDDDDDDDCCCCCCAAADDDFFFDDDEEEPPP```mmm{{{tttmmmiiieeebbbbbbmmmuuudddfffmmm|||||||||gggQQQCCC@@@===;;;::::::888777777666666666666555555555333333444444444444444444333333333444444444444444777444444777:::<<>>;;;<<<===>>>AAAEEEJJJNNNQQQUUUWWWZZZ]]]```dddiiilllKKKHHHDDDAAAAAA@@@@@@???@@@@@@@@@AAACCCDDDFFFGGGFFFIIINNNZZZmmmyyy]]]QQQMMMKKKSSSaaarrr{{{~~~sssbbbXXXTTTSSSYYYeeewwwttt]]]TTTMMMHHHDDDBBB@@@??????>>><<<;;;::::::999888777666555555777666555444333333333333555666666777777777777777777999???IIISSS[[[______```VVVOOOPPPTTTYYYaaaiiimmmxxx~~~xxx{{{~~~}}}||||||{{{zzzxxxwwwuuutttsssqqqtttxxxxxxtttooojjjhhhfffccc___ZZZVVVTTTSSSSSSVVVVVVUUUSSSPPPLLLIIIGGGGGGHHHIIIHHHHHHIIILLLOOOSSSTTTUUUVVVYYY^^^eeejjjrrriii^^^VVVTTTXXX^^^aaaddd```ZZZTTTOOONNNNNNOOOQQQTTTYYY]]]```dddiiilllpppqqqqqqsssttttttttttttpppkkkddd``````cccfffgggkkkooosssvvvwwwwwwxxxyyy}}}{{{xxxxxxyyyyyytttuuuzzz}}}}}}{{{{{{|||}}}~~~|||yyy{{{||||||{{{{{{|||~~~~~~|||{{{zzzzzzxxxvvvtttsssrrrsssoooooonnnmmmkkkjjjhhhhhhfffggggggeeeaaa\\\VVVSSSMMMJJJGGGDDDDDDDDDDDDCCCBBBCCCEEEDDDCCCIIIWWWdddwwwqqqjjjfffcccbbbbbbooo~~~pppaaaeeelllxxx}}}vvvwww~~~iiiSSSCCC@@@===::::::999888777777666666666666555555555333333333444444444555555333333333444444555555555555444555999<<>>???AAADDDHHHMMMQQQSSSWWWZZZ```eeeiiimmmqqqtttKKKHHHDDDBBBAAAAAA@@@??????@@@@@@AAABBBDDDEEEFFFEEEIIIOOOZZZnnnwww\\\QQQLLLIIIRRR___qqq|||sssaaaUUURRRSSSYYYjjj~~~~~~ttt^^^TTTMMMHHHCCCAAA@@@??????>>><<<:::888888888888999999999999777666555444222222222222666777777888888888777777666888???JJJVVV^^^``````YYYPPPLLLPPPUUUWWW^^^gggoooyyy}}}www|||~~~}}}|||{{{{{{{{{zzzxxxvvvuuussssssooorrrvvvvvvrrrmmmhhhfffcccaaa]]]ZZZVVVSSSRRRQQQSSSSSSQQQOOOKKKHHHFFFDDDEEEFFFFFFFFFFFFIIIMMMPPPQQQSSSVVVYYY\\\```dddhhhvvvmmm```WWWUUUXXX^^^bbbddd```[[[UUUQQQOOOOOOOOORRRUUUZZZ^^^bbbgggkkkooorrrqqqppppppqqqpppnnnlllfffbbb^^^]]]___cccggghhhlllooosssuuuuuuvvvwwwxxx{{{~~~{{{yyyyyy{{{xxxrrruuu{{{|||{{{|||}}}}}}}}}}}}zzz|||||||||{{{zzz{{{~~~}}}||||||{{{{{{zzzwwwsssqqqpppqqqnnnnnnmmmlllkkkkkkjjjjjjhhhhhhhhhfffaaa[[[UUURRRMMMJJJFFFDDDDDDEEEDDDDDDCCCBBBCCCCCCCCCFFFPPP[[[qqq}}}sssllliiieeeeeegggzzz~~~mmmaaafffkkkuuuzzzwwwsssvvv}}}iiiTTTDDDAAA===:::999999888888555444444444444333333333222333333444444555555555333333333444555555666666555444555999<<<@@@JJJUUUWWWUUUTTTTTTUUUUUUSSSRRRNNNMMMMMMOOOVVViiiqqqnnnnnnqqqmmmooonnnaaaQQQJJJDDDDDDEEEFFFIIINNNQQQMMMFFF@@@>>>>>>@@@BBB===???BBBFFFKKKOOOSSSUUU[[[```hhhoootttwwwzzz|||LLLHHHDDDBBBAAAAAA@@@?????????@@@AAABBBDDDEEEFFFEEEIIIPPP\\\ooowww^^^RRRKKKGGGPPP___ooozzzrrr___SSSRRRTTTZZZooo}}}yyyzzzuuu]]]SSSMMMIIICCCAAA?????????>>><<<:::888888888888999999999:::666666555444444444444444666666777888888777666555555777>>>KKKXXXaaadddcccWWWOOOKKKPPPRRRSSS[[[fffooowww{{{vvv{{{~~~|||zzzyyyxxxwwwvvvuuusssqqqpppooonnnpppsssrrrnnniiieeeccc```^^^\\\XXXUUURRRPPPOOONNNMMMKKKIIIGGGEEEDDDDDDCCCCCCDDDDDDEEEHHHMMMPPPPPPRRRVVVXXX[[[___cccgggqqqiii___XXXVVVXXX[[[]]]^^^\\\YYYUUUSSSRRRRRRRRRTTTWWW\\\aaaeeejjjooorrrrrrpppmmmkkkjjjhhhddd```\\\ZZZYYY[[[```dddhhhiiillloooqqqsssuuuvvvyyy{{{{{{~~~}}}~~~~~~{{{zzz|||~~~xxxrrruuu}}}~~~{{{}}}}}}||||||}}}~~~~~~}}}{{{{{{{{{{{{zzzzzz|||}}}{{{{{{{{{zzzzzzzzzwwwsssqqqqqqssspppooonnnlllkkkkkkjjjjjjjjjjjjiiifffaaaZZZTTTPPPMMMJJJFFFDDDDDDEEEDDDDDDEEEAAA@@@BBBDDDEEELLLUUUjjjxxx~~~zzztttooojjjjjjnnn|||~~~yyyvvvuuujjjaaagggmmmsssuuurrrrrrxxxiiiTTTEEEAAA===:::999:::999999555444444444444333333333222222333333444555555666333333444444555666666666666555666888:::>>>IIITTTXXXUUUSSSTTTUUUUUUSSSQQQOOOLLLKKKNNNTTTeeezzzvvvrrryyymmmoooxxxzzzjjj^^^NNNGGGBBBCCCCCCBBBCCCFFFFFFDDD@@@===<<<===???AAA===???CCCIIIOOOUUUYYY[[[bbbiiirrrzzzLLLIIIEEEBBBAAAAAA@@@?????????@@@AAABBBDDDEEEFFFEEEJJJQQQ]]]pppzzzaaaUUULLLGGGPPP```lllyyy~~~qqq]]]RRRRRRUUUZZZssswwwtttuuuuuu]]]SSSNNNIIICCCAAA???>>>>>>>>><<<::::::999999888777666555555666555555555555666777777555555666777777666555444666888>>>JJJXXXaaacccbbbYYYPPPLLLOOOPPPOOOYYYgggmmmsssyyyuuuzzz~~~~~~~~~}}}|||zzzyyytttsssrrrpppnnnmmmlllkkklllooopppoookkkgggcccbbb^^^\\\ZZZWWWTTTQQQNNNMMMIIIHHHFFFDDDCCCDDDDDDEEEAAABBBCCCCCCDDDHHHMMMPPPPPPRRRTTTWWWYYY^^^cccggghhhccc]]]XXXVVVWWWXXXXXXYYYXXXVVVUUUTTTTTTUUUUUUUUUYYY^^^cccggglllqqqtttqqqmmmiiifffccc___ZZZUUUUUUUUUWWWZZZ```eeehhhiiilllnnnqqqsssuuuxxx|||{{{~~~}}}~~~~~~||||||~~~wwwrrrvvv~~~}}}|||}}}|||{{{{{{}}}~~~}}}|||yyyyyyzzzyyyzzz}}}~~~{{{zzzyyyzzzxxxyyyyyywwwsssqqqsssuuurrrqqqooommmkkkjjjiiiiiikkkkkkjjjgggaaaZZZSSSOOOLLLJJJFFFDDDDDDEEEEEEDDDFFF@@@>>>BBBDDDEEEJJJRRReeettt}}}}}}{{{tttnnnnnnsssvvvuuummmjjjmmmfffaaagggpppssssssqqqsss{{{hhhTTTFFFBBB===::::::::::::999777777666666666555555555222222333333444555666666333333444444555666777777777666666777777;;;FFFRRRUUURRRPPPPPPRRRSSSPPPNNNSSSNNNLLLMMMRRR```|||{{{uuuqqqnnntttttteeeYYYLLLFFFBBBBBBAAA???>>>@@@???>>>>>>============>>>>>>AAAFFFMMMTTTZZZ___bbbhhhoooyyyOOOLLLGGGDDDCCCBBBAAA???@@@@@@@@@AAABBBCCCDDDEEEGGGIIIQQQ^^^mmmzzz}}}~~~qqqXXXLLLPPPSSSeeettt{{{~~~tttaaaRRRNNNPPPaaawwwvvvttttttsss^^^UUUMMMEEECCC@@@===;;;;;;;;;:::999777777777777666666666666777777777777666555333333444333333333333444555555333999AAAKKKXXXbbbddd```TTTKKKFFFIIIMMMQQQ[[[gggqqq|||yyyuuuxxx~~~|||xxxtttrrrooommmllllllllllllkkkiiijjjjjjjjjjjjhhheeebbb```]]]\\\ZZZWWWTTTQQQNNNLLLHHHGGGEEECCCBBBBBBBBBBBBBBBAAABBBDDDHHHLLLOOOPPPMMMQQQUUUXXXZZZ\\\^^^```cccbbb___ZZZUUURRRRRRSSSUUUTTTTTTWWW[[[]]]]]][[[^^^aaadddeeejjjpppqqqnnnoooiiidddbbb^^^WWWSSSRRRRRRUUUYYY^^^bbbfffjjjnnnqqqrrrtttuuuvvvxxx|||~~~}}}yyyxxxzzz}}}~~~}}}~~~~~~{{{wwwxxx~~~}}}{{{{{{~~~~~~~~~|||{{{zzzyyyzzz{{{~~~||||||}}}}}}zzzwwwyyywwwuuuttttttsssqqqoooqqqpppooommmkkkjjjjjjjjjiiiiiigggccc^^^XXXSSSPPPLLLJJJGGGDDDCCCBBBCCCCCCCCCAAA@@@@@@@@@CCCLLLWWWnnnxxx|||~~~wwwrrrrrrsssjjjbbb___^^^^^^bbbhhhsssrrrssswwwzzz|||iiiSSSEEEAAA===:::999999888777555555444444444333333333222222333333444555666666444333333444555777999:::777777777777999>>>DDDIIILLLQQQRRROOOMMMPPPTTTTTTRRRPPPMMMLLLRRRddd|||vvvwwwyyyxxxjjj___YYYMMMFFFAAABBBBBB???<<<;;;??????????????????@@@@@@BBBCCCJJJUUU[[[\\\aaahhhnnnttt|||NNNKKKGGGDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEHHHJJJPPP[[[iiivvv~~~{{{bbbSSSUUUUUUfffyyyzzzeeeSSSNNNQQQ]]]rrruuurrrrrr~~~rrr]]]TTTMMMFFFDDDAAA>>><<<<<<;;;:::999888888888888777777777777777777666666555555444444444444444444444555555666444:::BBBKKKWWWbbbddd```SSSKKKGGGIIIKKKNNNYYYgggttt}}}{{{vvvyyy~~~~~~}}}{{{xxxuuurrrqqqmmmkkkiiiiiiiiiiiigggeeeffffffffffffdddaaa^^^]]][[[ZZZXXXVVVSSSOOOMMMKKKGGGFFFDDDBBBAAA@@@AAAAAA>>>>>>???BBBFFFJJJMMMNNNMMMQQQUUUXXXZZZ\\\^^^```cccbbb___ZZZTTTQQQQQQQQQSSSSSSUUUYYY___bbbcccbbbcccfffggghhhkkkppppppmmmllleee```]]]ZZZTTTPPPQQQQQQTTTYYY]]]aaaeeejjjmmmoooqqqsssuuuwwwzzz~~~|||yyyyyyzzz}}}~~~{{{wwwyyy}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzzzzzzz{{{}}}}}}||||||}}}{{{xxxtttvvvuuuttttttvvvvvvuuutttpppooommmkkkjjjiiihhhhhhjjjiiigggccc^^^XXXSSSPPPJJJHHHEEEBBB@@@@@@@@@AAACCC@@@???@@@@@@DDDPPP[[[vvv}}}~~~sssppplllddd\\\YYYYYYZZZ```hhhsssuuu|||hhhRRREEEAAA===:::999999888777555555555444444444333333222333333444444555555555444444444444555666888999888888777777888<<>>>>>????????????@@@@@@@@@CCCDDDJJJTTTYYYZZZ___eeelllpppxxx~~~OOOKKKGGGDDDCCCCCCBBBAAA@@@@@@@@@AAABBBCCCEEEEEEJJJKKKOOOWWWdddqqq{{{ooo^^^\\\[[[kkkjjjUUUOOOQQQYYYmmmwwwrrrqqq~~~pppZZZRRRLLLGGGFFFCCC???===<<<;;;:::999999999999999888888888888777666555444444555666666555555444444555555666777666;;;BBBKKKWWWaaaccc```VVVOOOLLLLLLKKKMMMZZZjjjyyy|||wwwyyy~~~|||zzzwwwtttqqqpppooojjjhhhfffeeeeeedddbbb``````aaaaaa```___\\\ZZZYYYXXXWWWVVVSSSPPPMMMJJJIIIFFFEEECCCAAA????????????<<<===???BBBFFFJJJMMMOOONNNQQQUUUXXXZZZ\\\^^^___bbbaaa___ZZZUUUQQQPPPQQQTTTUUUYYY^^^eeejjjllllllkkknnnnnnmmmnnnqqqpppkkkhhhaaaZZZWWWTTTOOONNNOOOQQQTTTXXX\\\___dddiiimmmoooqqqtttvvvxxx{{{|||yyyyyy{{{~~~~~~zzzwwwzzz~~~|||{{{|||}}}~~~{{{{{{{{{{{{{{{|||||||||{{{{{{{{{||||||yyyuuurrrrrrrrrrrruuuxxxyyyyyyxxxnnnmmmkkkiiihhhgggggggggjjjiiigggccc^^^XXXSSSPPPKKKIIIEEEBBB@@@??????@@@BBB@@@???@@@AAAFFFTTTbbb~~~}}}sssjjjccc\\\VVVSSSSSSVVV```jjjuuu}}}hhhRRREEEAAA===:::999999888777555555555444444444444333444444444444444444444444555555444444555555666777888888777666666999>>>BBBCCCGGGHHHFFFHHHPPPVVVXXXWWWVVVSSSQQQVVVfff{{{yyywww~~~{{{tttlllddd]]]XXXVVVNNNFFF??????@@@??????AAA??????@@@@@@@@@AAAAAAAAADDDFFFKKKSSSWWWXXX[[[```fffjjjpppuuuyyyxxxwwwuuuQQQMMMHHHEEECCCBBB@@@?????????@@@AAABBBCCCEEEFFFJJJJJJMMMTTT```mmmyyyyyyfffcccbbbtttoooWWWPPPRRRXXXjjj~~~xxxuuuoooXXXPPPLLLHHHGGGDDD@@@>>>===<<<:::999999999888888888777777777777555444333333444666888666555555555555666777777888<<>>============???BBBEEEHHHKKKOOOQQQOOORRRVVVYYY[[[]]]___``````aaa```]]]XXXUUUTTTTTTYYY\\\```eeekkkpppsssuuuuuuwwwvvvsssssstttpppjjjeee]]]UUURRROOOLLLLLLOOOPPPRRRVVVZZZ^^^ccchhhlllpppsssvvvxxxzzz|||}}}zzzzzz|||~~~{{{xxx|||}}}}}}||||||~~~~~~}}}zzz{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{|||{{{xxxtttqqqppppppqqquuuxxxzzzzzzxxxnnnmmmjjjhhhgggggghhhhhhjjjiiigggccc^^^XXXRRROOOMMMKKKGGGDDDBBBAAAAAAAAAAAA@@@???@@@AAAHHHYYYiii~~~oooccc]]]XXXSSSQQQQQQVVVcccppp~~~hhhRRREEEAAA===:::999999888777555555555555444444444444444444444444444444333333555555555555555555555555666666666555666999===AAAEEEGGGGGGFFFJJJSSSYYY[[[YYYXXXUUUSSSXXXhhh}}}zzzvvv|||{{{{{{vvvnnneee___[[[XXXWWWRRRIIIAAA@@@@@@???@@@BBBAAAAAABBBBBBCCCCCCDDDDDDEEEHHHMMMQQQTTTVVVXXX[[[___bbbfffkkkmmmmmmkkkiiiTTTPPPJJJFFFCCCAAA???===?????????@@@BBBDDDEEEFFFHHHIIILLLRRR]]]kkkyyyjjjggghhh|||nnnWWWPPPRRRVVVgggpppXXXOOOLLLIIIFFFCCC@@@>>>===<<<;;;999888888777777777666666666666555333222333444666777666555555555555666777777888<<<@@@GGGSSS^^^bbb```[[[VVVTTTUUUQQQQQQ]]]nnn}}}}}}yyy|||~~~{{{vvvqqqnnnlllkkkkkkfffdddaaa```___]]]ZZZXXXYYYYYYXXXXXXWWWVVVUUUUUURRRQQQPPPNNNKKKHHHFFFEEECCCAAA@@@>>>===============@@@DDDGGGIIIKKKOOORRRPPPTTTXXX\\\^^^```bbbdddaaabbbcccaaa___\\\[[[[[[```cccggglllppptttwwwyyy}}}~~~}}}yyywwwvvvqqqjjjcccZZZSSSPPPNNNKKKLLLOOOOOOQQQUUUXXX\\\aaagggkkksssuuuxxxzzz{{{}}}||||||~~~|||yyy}}}}}}~~~~~~~~~~~~|||zzz{{{{{{{{{zzzyyywwwwwwxxxzzz||||||{{{wwwtttqqqppppppqqqtttwwwxxxwwwuuuooonnnkkkiiihhhhhhjjjjjjkkkjjjhhhccc^^^XXXRRROOOLLLJJJGGGDDDAAAAAAAAAAAAAAA@@@@@@@@@AAAIII[[[lll|||iii^^^[[[XXXVVVTTTSSSYYYhhhwwwiiiSSSEEEAAA===:::999999888777666666555555555444444444444444444444444444333333555555555555555444444444333444555555666999>>>AAAFFFHHHGGGGGGLLLUUU\\\]]][[[YYYVVVTTTYYYiiizzzuuu{{{zzztttkkkeeebbb```^^^]]]VVVLLLDDDAAAAAA@@@AAACCCCCCCCCDDDEEEEEEFFFGGGGGGFFFJJJNNNPPPRRRTTTWWWWWWXXX[[[^^^aaacccbbbaaa```UUUQQQKKKFFFCCCAAA???===>>>??????@@@BBBDDDFFFGGGFFFHHHKKKQQQZZZhhhvvv{{{}}}nnniiikkkhhhUUUOOORRRTTTddd}}}qqqYYYOOOLLLIIIDDDBBB???===<<<<<<;;;:::777777777777666666666555666555444333333444555555555555444444555555666777666:::>>>EEEPPP]]]bbb```YYYTTTRRRUUUSSSRRR\\\jjj{{{{{{~~~|||yyyuuupppllliiihhhhhhdddbbb___^^^]]][[[YYYVVVWWWVVVVVVUUUUUUTTTTTTTTTPPPOOONNNLLLJJJGGGEEECCC@@@@@@>>>=========>>>???<<<@@@EEEGGGHHHIIILLLPPPRRRVVV[[[___aaadddgggiiieeegggiiiiiifffcccaaaaaadddgggkkkooorrruuuxxxzzz{{{yyywwwqqqjjj```XXXQQQOOOMMMKKKLLLOOONNNPPPSSSVVVZZZ___fffjjjsssuuuyyy|||}}}~~~zzz}}}~~~}}}|||zzzzzzyyyyyyxxxwwwwwwwwwwwwyyy{{{{{{xxxuuusssrrrqqqqqqrrruuuwwwwwwtttrrrpppnnnllliiiiiiiiikkklllkkkjjjhhhddd^^^WWWRRRNNNHHHGGGDDDAAA?????????@@@@@@AAAAAABBBBBBIII[[[mmmvvvggg^^^[[[ZZZZZZYYYWWW\\\lll}}}jjjTTTEEEAAA===:::999999888777666666666555555555444444444444444444444444444444444444555555555444444333222333555555666999>>>AAAEEEGGGGGGHHHNNNYYY^^^^^^^^^\\\WWWTTTXXXhhhwwwuuu||||||{{{zzzsssooonnnmmmjjjhhhVVVLLLDDDBBBBBBAAAAAADDDDDDDDDEEEFFFGGGHHHHHHIIIFFFLLLPPPPPPQQQTTTVVVUUUUUUWWWYYY\\\]]]]]]]]]\\\SSSOOOJJJFFFDDDBBBAAA???>>>>>>???@@@BBBDDDFFFGGGEEEHHHKKKPPPWWWdddqqq{{{zzz|||ssskkkiii|||qqq]]]PPPNNNQQQTTTeee}}}ttt[[[PPPLLLIIIBBB@@@===<<<<<<<<<<<<;;;888888888777777777666666555555555444444333333333444444444444444555555666444888<<>>=========>>>@@@@@@>>>CCCHHHJJJIIIIIILLLPPPTTTWWW]]]bbbeeehhhlllnnnmmmoooqqqpppmmmiiifffeeecccfffkkknnnpppssswwwzzz{{{xxxvvvooohhh]]]VVVPPPNNNMMMKKKKKKNNNNNNOOORRRUUUYYY^^^eeejjjpppsssxxx|||~~~~~~~~~|||}}}~~~}}}~~~~~~}}}zzzyyyxxxwwwvvvvvvwwwwwwvvvxxxzzzxxxuuurrrrrrrrrrrrrrrtttvvvxxxwwwuuurrrpppnnnkkkiiihhhiiilllmmmlllkkkhhhddd^^^WWWQQQNNNGGGEEECCC@@@???@@@@@@AAA@@@AAACCCCCCBBBHHHYYYkkk}}}{{{ssshhhbbbZZZ\\\^^^]]]YYY]]]mmmjjjTTTEEEAAA===:::999999888777666666666666555555555555222333333444444555555555222333444555555555444333444555666666777999<<>>>>>???@@@BBBDDDFFFGGGEEEHHHKKKOOOUUU```mmmvvv}}}xxxlllfffwwwtttdddUUULLLMMMPPPWWWggguuu\\\QQQLLLIIIAAA>>><<<;;;<<<<<<<<<;;;999999999888888888888777555555666555444333222111444333333333333444555555333666:::AAAMMM[[[aaa```ZZZSSSRRRXXX[[[ZZZ___hhhttt{{{|||wwwuuuqqqmmmhhheeebbbaaa^^^\\\ZZZYYYYYYXXXVVVTTTSSSRRRRRRQQQQQQRRRRRRRRRNNNNNNMMMKKKIIIFFFDDDCCC>>>=========>>>???AAABBBAAAGGGLLLMMMKKKKKKNNNRRRUUUYYY^^^dddgggkkkoooqqqsssuuuwwwuuuqqqlllhhhfff```dddjjjmmmoooqqquuuyyy}}}}}}yyywwwtttmmmfff[[[TTTOOONNNMMMJJJJJJMMMMMMOOOQQQTTTXXX^^^eeeiiimmmqqqwww}}}}}}||||||}}}|||}}}~~~}}}{{{|||~~~~~~zzzyyywwwuuuuuuvvvwwwxxxuuuwwwxxxvvvrrrpppppprrrrrrssstttwwwyyyyyyvvvtttpppnnnkkkhhhhhhiiikkkmmmlllkkkhhhddd^^^WWWQQQNNNHHHFFFDDDBBBAAABBBCCCDDD@@@BBBDDDDDDBBBGGGXXXjjj{{{xxxtttkkkeeeYYY\\\______ZZZ]]]mmm~~~jjjTTTEEEAAA===:::999999888777777666666666555555555555222222333333444555666666222222444555555555444444666777888777777888;;;===EEEHHHKKKPPPZZZfffkkkiiiiiicccZZZSSSTTTccczzzsssttt{{{{{{}}}}}}~~~{{{uuupppiii___XXXLLLDDD???@@@BBBBBBCCCFFFAAABBBCCCDDDEEEFFFGGGGGGGGGNNNQQQPPPQQQVVVWWWTTTWWWXXXYYY[[[\\\]]]^^^^^^UUUQQQLLLHHHFFFDDDBBBAAAAAA@@@@@@@@@AAACCCEEEFFFJJJJJJJJJLLLQQQ\\\hhhqqq{{{{{{{{{fffaaaeeeqqqkkkeee___TTTJJJJJJPPPXXXhhh{{{___QQQKKKGGGDDDAAA>>>======<<<:::999666777888999999888777666444444444333333222222222444444444444444444444444555777===FFFQQQZZZ```bbb^^^YYYXXX[[[YYYXXX```mmmqqqzzz~~~|||xxxtttnnniiifffccc```___\\\[[[ZZZYYYWWWVVVTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMLLLKKKLLLLLLLLLIIIDDD@@@>>>===<<<<<<===@@@DDDFFFEEEIIINNNMMMJJJHHHJJJMMMSSSWWW]]]ccciiinnnqqqsssvvvxxxyyyzzzwwwpppfff___```aaacccfffjjjmmmppprrrxxxuuuqqqooommmjjjeee```ZZZWWWRRRMMMJJJHHHHHHHHHLLLNNNPPPSSSVVV\\\bbbggglllpppvvv|||||||||}}}~~~}}}|||{{{|||}}}~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{{{{||||||}}}{{{xxxuuutttvvvxxxzzzxxxwwwuuutttsssrrrqqqqqqpppssswwwzzzzzzwwwssspppnnnkkkhhhgggiiilllmmmnnnnnnlllhhhbbb[[[SSSMMMIIIGGGFFFDDDBBBAAAAAAAAAAAACCCAAACCCFFFEEEGGGWWWjjj}}}zzzwwwtttiiibbbaaa]]][[[\\\\\\___mmm|||mmmOOODDDAAA<<<999777666555444555555444333222222111111111222222333444555666666555555444333333555666777444555555555555777999<<>>======<<<:::999444555666777777666555444555555555444444444333333444444444444444444444444555777===FFFPPPYYY^^^```___YYYXXXZZZXXXWWW```mmmttt|||~~~|||xxxtttnnniiifffccc```^^^ZZZYYYXXXVVVUUUSSSRRRRRRQQQQQQPPPOOOOOONNNNNNNNNMMMLLLKKKKKKJJJGGGCCC@@@@@@???>>>>>>???BBBEEEGGGHHHLLLPPPOOOLLLJJJLLLNNNQQQUUU[[[bbbhhhmmmrrruuuyyy{{{~~~{{{ssshhh```]]]^^^___aaacccfffhhhjjjllliiigggfffgggfffccc```YYYWWWTTTPPPMMMKKKKKKKKKMMMOOOQQQSSSWWW\\\cccgggooosssyyy~~~}}}~~~}}}~~~~~~~~~}}}{{{zzz}}}~~~}}}{{{{{{{{{~~~}}}}}}|||||||||}}}~~~|||yyywwwwwwwwwyyyzzzwwwvvvtttsssrrrqqqqqqrrrqqqsssvvvxxxxxxuuurrrpppnnnkkkhhhhhhjjjlllmmmnnnnnnlllhhhaaaZZZSSSMMMJJJGGGFFFDDDBBBAAAAAAAAAAAACCCAAACCCGGGFFFIIIZZZmmm|||sssiiiccc___]]]\\\\\\ZZZ]]]jjjyyymmmOOODDDAAA<<<999777666555444555555555444333222222222555555444444444333333333444444444444444555666666444555666555555777:::<<>>>>>???AAACCCDDDEEEGGGIIIKKKQQQ[[[iiisss~~~}}}lllddddddhhhgggddd___UUULLLMMMRRR^^^kkkyyy^^^RRRLLLHHHCCCAAA>>>===<<<<<<:::888555555666666666666555555666666555555555555444444444444444444444444444444666888===EEENNNWWW[[[]]]___YYYWWWXXXVVVUUU___mmm{{{~~~|||xxxtttnnniiifffccc```]]]XXXWWWUUUSSSRRRPPPOOOOOONNNNNNOOOPPPPPPPPPPPPPPPNNNLLLIIIHHHFFFDDDBBB???@@@?????????AAADDDGGGIIIKKKOOORRRQQQNNNLLLMMMNNNNNNRRRYYY___eeelllrrrwww}}}wwwkkkbbb[[[[[[[[[\\\]]]___aaaccccccaaa``````aaaaaaaaa```ZZZYYYWWWUUURRRPPPOOONNNNNNPPPRRRTTTXXX]]]dddiiirrrvvv|||~~~~~~}}}}}}~~~~~~}}}|||zzzyyy|||~~~|||zzzzzz~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzwwwuuusssqqqppppppqqqrrrrrrsssuuuuuuuuusssqqqpppnnnkkkiiihhhjjjlllmmmmmmooolllggg```YYYRRRMMMKKKFFFEEEDDDBBBAAAAAAAAABBBBBBAAACCCGGGGGGLLL^^^rrrsssiiifffaaacccccc```ZZZ[[[hhhwww~~~kkkNNNDDD@@@<<<999777777555444666666555555444333333333555555444444444333333333333444555555666666555555444555666666666888;;;===DDDIIIOOOUUUYYY]]]```bbbeee^^^WWWTTTXXXfffxxxoookkk{{{{{{zzzqqqmmmbbbSSSHHHDDDAAA>>>??????@@@@@@AAAAAABBBBBBDDDDDDCCCCCCCCCDDDDDDEEEKKKMMMPPPTTTWWWZZZ[[[\\\^^^___aaaeeejjjmmmnnnnnnVVVRRRMMMHHHFFFDDDAAA@@@>>>>>>======???@@@BBBCCCDDDGGGJJJLLLQQQ\\\kkkvvv~~~~~~nnndddccciiijjjiiibbbWWWOOONNNQQQ___kkkwww^^^RRRLLLGGGCCC@@@>>><<<<<<;;;:::888777777888888888888777777555555555555444444444444444444444444444444444444666888<<>>@@@CCCGGGJJJLLLMMMPPPRRRQQQOOOMMMMMMMMMLLLPPPUUU[[[aaahhhqqqwww{{{mmmccc[[[ZZZZZZZZZ\\\^^^aaabbbdddcccaaa```aaaaaaaaaaaa```___^^^\\\XXXTTTQQQOOOPPPQQQTTTVVVYYY___fffjjjrrrvvv|||~~~}}}|||}}}|||}}}}}}}}}|||{{{yyyxxxyyy|||}}}|||~~~{{{||||||{{{{{{zzzyyyxxxvvvtttrrrpppoooppprrrsssssssssssssssrrrqqqppppppnnnllljjjiiikkklllmmmlllnnnkkkfff___XXXRRRNNNKKKFFFEEECCCBBBAAAAAABBBBBBBBB@@@BBBGGGHHHNNNbbbwwwtttlllkkkooorrrrrriii^^^]]]iiiwww}}}iiiNNNCCC@@@<<<999777777666555666666555555555444444444111222222333444555666666222333555666666666555444444555666666777888<<<>>>FFFJJJPPPTTTWWWXXXZZZ[[[]]]XXXTTTSSSXXXgggnnniiiiii{{{~~~yyyooogggZZZLLLCCC???>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFJJJKKKLLLOOORRRVVVYYYZZZ___```bbbgggmmmrrrsssrrrVVVRRRMMMHHHEEECCCAAA???>>>=========>>>@@@BBBCCCDDDGGGKKKMMMQQQ\\\lllxxx~~~}}}sssiiigggjjjooopppiii]]]UUUTTTVVV___jjj|||ttt\\\QQQKKKFFFBBB@@@===<<<<<<;;;999888888888777777777777888888333333333333333333333444444444444444444444444444555777;;;BBBKKKRRRVVVWWWZZZVVVSSSSSSQQQRRRaaattt}}}yyyvvvqqqlllhhhddd```]]]XXXWWWTTTQQQOOONNNMMMNNNLLLNNNPPPRRRSSSRRRQQQPPPGGGDDD@@@>>>>>>>>>===<<<;;;<<<>>>AAAEEEIIIMMMOOOMMMOOOPPPPPPNNNMMMLLLLLLIIIMMMRRRWWW[[[cccnnnvvv~~~}}}oooeeeZZZZZZZZZZZZ]]]```dddfffffffffffffffffffffhhhiiiiiihhhfffbbb]]]WWWRRROOORRRSSSUUUXXX[[[aaaggglllpppttt{{{{{{zzzxxxyyy|||{{{|||}}}}}}}}}|||zzzyyyvvvzzz~~~zzzzzz{{{{{{zzzyyyxxxwwwtttsssqqqppppppqqqrrrsssssssssrrrrrrrrrqqqqqqpppnnnlllkkkjjjlllmmmmmmlllmmmjjjfff___YYYRRRMMMKKKFFFEEECCCBBBAAAAAABBBCCCCCC@@@BBBFFFIIIPPPeee{{{yyytttuuurrrbbb```kkkwww~~~~~~gggNNNCCC???;;;888888777666555555555555555555444444444111222222333444555666666222333555666666666555444444555777777777999===???FFFJJJOOOSSSTTTTTTTTTTTTUUURRRPPPQQQWWWfff|||ggghhhlll~~~|||nnnaaaPPPFFFBBBAAA???======>>>???@@@BBBDDDEEEEEEGGGGGGGGGFFFGGGGGGHHHHHHKKKJJJIIIIIILLLPPPUUUXXX^^^___bbbgggnnntttwwwyyyWWWSSSMMMHHHEEECCCAAA???>>>>>>======>>>@@@BBBCCCCCCGGGKKKMMMQQQ[[[kkkwww}}}|||~~~rrrhhhhhhnnnvvvzzzrrrfff___]]]]]]]]]gggyyyqqqZZZPPPJJJEEEBBB@@@===<<<;;;;;;999777666666555555555555666666222222222333333333333444444444444444444444444444444555999@@@IIIPPPTTTVVVVVVRRRPPPQQQOOORRReeeyyy{{{wwwsssnnnjjjfffaaa]]]YYYWWWTTTPPPNNNMMMMMMMMMLLLNNNQQQRRRRRROOOLLLJJJAAA???===<<<===>>>>>>======>>>@@@DDDGGGKKKOOOPPPLLLMMMNNNOOONNNMMMLLLKKKIIILLLPPPRRRUUU]]]iiirrr|||rrriii\\\\\\[[[]]]```dddhhhkkkgggjjjmmmnnnooooooqqqsssrrrpppmmmgggaaaZZZTTTPPPSSSUUUWWWYYY]]]bbbiiimmmpppttt|||yyyvvvuuutttvvvyyyzzz{{{|||}}}~~~}}}||||||vvvzzz~~~}}}~~~~~~zzzzzz{{{zzzzzzyyyxxxwwwrrrrrrrrrrrrrrrsssssssssqqqrrrrrrssssssrrrrrrrrrooommmkkkkkklllmmmlllkkkkkkiiifff```ZZZSSSMMMJJJEEEDDDCCCBBBAAABBBBBBCCCCCC@@@AAAFFFHHHPPPggg~~~~~~}}}sssbbbaaalllvvv}}}{{{}}}dddOOOBBB???;;;888888777666666444444444444444444444444555555444444444333333333333444555555666666555555555666777888888:::>>>AAADDDHHHMMMPPPQQQPPPOOOOOONNNMMMMMMPPPUUUddd|||jjjnnnrrryyygggWWWHHHBBBBBB@@@>>>======>>>???AAADDDFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLJJJJJJLLLOOOTTTVVV\\\^^^ccchhhmmmttt|||WWWSSSMMMHHHEEECCC@@@>>>???>>>>>>>>>???AAACCCDDDAAAFFFKKKLLLNNNXXXhhhuuu{{{zzz|||pppggghhhyyy|||mmmddd```___\\\eeeuuunnnXXXOOOIIICCCBBB@@@===;;;;;;:::999777777666555444444555666777333333333333444444555555444444444444444444444444222444888???HHHOOOSSSUUURRRNNNMMMNNNMMMSSShhh|||yyyuuuppplllgggbbb^^^YYYVVVSSSOOOLLLLLLLLLLLLMMMNNNPPPQQQNNNJJJEEEBBB===<<<;;;<<<>>>@@@@@@@@@CCCDDDEEEHHHJJJMMMOOOPPPLLLLLLMMMNNNOOOOOOMMMLLLIIILLLNNNOOOPPPWWWdddnnn{{{vvvnnncccbbbbbbccceeejjjnnnqqqooossswwwyyyyyyxxxyyyzzzxxxuuuqqqjjjccc\\\WWWTTTTTTVVVXXX[[[^^^dddjjjooosssxxx~~~wwwoooooopppqqqsssvvvyyyzzz|||~~~~~~yyy}}}~~~|||}}}~~~||||||{{{{{{zzzyyyyyyyyyqqqrrrssstttuuuttttttssspppqqqrrrtttttttttssssssooommmllllllmmmmmmlllkkkiiihhhfffbbb[[[SSSLLLHHHEEEDDDCCCBBBAAABBBCCCCCCCCC@@@AAAEEEHHHPPPggg~~~}}}yyywwwmmm\\\^^^jjjrrrzzzwwwzzzbbbOOOBBB???;;;888888888777666333333333333333444444444555555444444444333333333444444444444444555666666555666777888999;;;???AAAAAAEEEKKKNNNNNNMMMLLLLLLIIIIIIKKKNNNSSSccc~~~vvvyyyxxx{{{nnn[[[OOODDDAAA@@@===<<>>@@@BBBEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQRRRRRRSSSTTTUUUVVVZZZ___eeehhhllluuuXXXSSSMMMIIIEEECCC@@@>>>??????>>>>>>???AAACCCDDD@@@EEEJJJJJJLLLUUUfffssszzzxxx{{{rrrjjjlllpppddd^^^[[[\\\dddssslllWWWNNNHHHCCCBBB???===;;;;;;:::999777999888777666666777888999444444444555555555666666444444444444444444444444111333777>>>GGGOOOSSSUUUOOOLLLKKKMMMMMMSSSjjj}}}zzzvvvqqqmmmhhhccc___XXXVVVRRRNNNKKKJJJKKKKKKLLLNNNOOOOOOLLLFFF@@@<<<;;;:::;;;===@@@CCCCCCBBBIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLMMMOOOPPPPPPOOOMMMIIILLLNNNMMMMMMTTTaaakkkzzz~~~yyyrrrkkkjjjiiiiiikkkppptttwwwzzz~~~}}}||||||zzzwwwrrrllleee^^^YYYWWWUUUWWWYYY[[[___dddkkkooowww{{{wwwnnniiijjjmmmoooqqqtttxxxzzz|||~~~|||}}}{{{|||~~~~~~}}}~~~}}}|||{{{{{{zzz{{{{{{ppprrrtttvvvvvvvvvtttsssnnnppprrruuuvvvuuutttsssooonnnllllllmmmmmmllljjjggggggfffccc\\\TTTLLLGGGEEEDDDCCCBBBAAABBBCCCDDDDDD@@@@@@DDDGGGPPPgggyyytttpppfffWWW[[[gggnnnwwwtttwww~~~aaaPPPBBB???;;;888888888777666333333333333333333333333111222222333444555666777555555444333333555666777555666888888999;;;???BBB???CCCIIIMMMMMMLLLKKKKKKFFFGGGJJJMMMRRRaaa}}}{{{sssdddSSSKKKEEEBBB???:::<<>>???AAACCCFFFIIIKKKLLLLLLMMMMMMOOOPPPRRRTTTUUUTTTVVVYYY[[[[[[ZZZXXXVVVYYY```fffiiillluuuYYYTTTMMMGGGCCCAAA>>><<<============>>>???@@@AAAEEEEEEFFFIIINNNXXXccckkknnnrrrwww|||rrriiivvv|||fff\\\ZZZWWW```rrrmmmWWWNNNIIIDDDCCCAAA>>><<<<<<;;;999777777777777666666666666666444444444444444444444444777777777777777777777777444666;;;AAAHHHMMMNNNNNNNNNJJJHHHJJJNNNYYYmmm~~~|||xxxsssnnniiiccc]]]YYYUUUSSSPPPMMMKKKIIIHHHHHHMMMKKKIIIFFFBBB???<<<:::;;;;;;;;;<<<===@@@EEEIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQIIIJJJKKKKKKKKKPPPXXX^^^qqqzzz|||tttpppmmmjjjkkkooouuuzzz|||{{{uuuvvvtttooohhh```[[[YYYYYYXXX[[[]]]^^^___ccciiiooowwwzzzuuunnniiifffhhhiiijjjnnnsssrrr{{{~~~}}}}}}||||||||||||}}}}}}}}}}}}~~~|||zzzzzz||||||yyyvvvssssssttttttttttttssssssrrrtttuuuuuuttttttuuuwwwrrrpppmmmmmmnnnoooooonnnkkkhhhdddaaa^^^XXXPPPJJJGGGDDDAAA@@@@@@BBBCCCCCCDDDCCCCCCEEEIIIRRReeewwwuuuoooqqqvvvooo\\\TTTYYYgggrrrssspppsss{{{~~~bbbMMMCCC@@@<<<999888777555444555555555555666666666666555555555555444333222222333333333333333444555666444555666777999;;;<<<===???BBBGGGKKKMMMNNNMMMLLLIIIHHHIIIMMMUUUddd}}}tttrrr}}}uuuwww{{{xxxlllbbbRRRIIIBBB@@@@@@>>>===>>>???@@@@@@AAACCCEEEFFFGGGPPPQQQTTTUUUUUUVVVYYY[[[aaafffkkkkkkfffaaa]]]\\\^^^bbbeeehhhmmm{{{XXXSSSMMMHHHDDDBBB@@@?????????>>>>>>>>>>>>>>>???CCCDDDEEEHHHMMMUUU___fffkkkooouuu{{{xxxppp}}}}}}dddXXXUUUUUU___ssslllVVVNNNIIIDDDBBB@@@===<<<<<<;;;999888777777888888777777666555444444444444444444444444555555555555555555555555444666;;;BBBIIIMMMNNNNNNMMMJJJHHHJJJNNNYYYlll}}}}}}zzzvvvrrrmmmhhhbbb\\\XXXSSSRRROOOMMMKKKJJJJJJJJJJJJHHHFFFCCC@@@===<<<;;;===>>>??????@@@CCCGGGKKKMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSMMMNNNMMMKKKKKKOOOWWW]]]iiirrr|||yyyvvvssspppppptttyyy~~~|||tttnnnkkkiiifffaaa\\\ZZZZZZ[[[\\\^^^```aaaaaaeeekkkqqqwww{{{vvvmmmkkkgggeeegggiiijjjnnntttwww~~~~~~~~~~~~}}}}}}|||||||||{{{{{{zzzyyyzzz{{{{{{xxxuuussssssttttttttttttssssssssstttuuuuuuttttttuuuwwwrrrpppnnnmmmnnnoooooonnnllliiieeebbb^^^XXXPPPJJJHHHEEEAAA@@@AAACCCDDDDDDDDDCCCCCCEEEHHHRRReeevvv|||rrrooosssyyyxxxdddVVVSSS[[[gggpppsssppprrryyy}}}```KKKBBB???<<<999888777555444666555555555444444333333444444444444444444333333444444333333444555555666444444555666888999::::::===@@@EEEIIILLLLLLKKKKKKHHHGGGGGGLLLTTTccc|||ssspppxxxsssqqqwww}}}zzzmmmaaaTTTKKKCCCBBBBBB@@@???@@@@@@@@@AAABBBCCCEEEGGGHHHOOOQQQUUUWWWYYY[[[]]]```ffflllsssuuuooogggaaa^^^^^^aaaeeehhhnnn|||XXXSSSMMMHHHFFFDDDBBBAAAAAA@@@???>>>============@@@BBBDDDGGGKKKRRRZZZ___eeejjjqqqyyy~~~www|||```TTTRRRRRR^^^tttkkkVVVNNNIIIDDDAAA???<<<;;;<<<<<<:::999666777999:::999888666555444444444444444444444444333333333333333333333333444666;;;BBBHHHMMMNNNNNNLLLIIIHHHIIIMMMXXXjjj{{{|||zzzxxxtttpppkkkfffaaa[[[WWWRRRPPPNNNLLLKKKJJJKKKKKKFFFDDDAAA???===<<<======@@@AAACCCEEEFFFHHHKKKNNNPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUSSSRRRPPPLLLKKKNNNVVV\\\ccclllvvv|||}}}zzzwwwttttttwww{{{|||xxxqqqiiiccc^^^^^^]]][[[ZZZ[[[]]]___aaacccfffffffffiiinnnsssxxx}}}zzzpppgggjjjfffeeehhhkkklllqqqvvv~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzxxxwwwxxxzzz{{{zzzwwwuuussssssttttttttttttssssssssstttvvvvvvuuutttuuuvvvrrrpppooonnnooopppoooooollljjjgggddd___XXXPPPJJJHHHEEEBBB@@@BBBCCCDDDEEEDDDCCCCCCEEEHHHQQQddduuu}}}yyyrrroootttzzz}}}ssshhhYYYQQQSSS]]]iiiqqqvvvrrrsssyyy|||]]]IIIBBB???;;;999888777555444666666555444333222111111222333333444444444444333444444444555555555555666444444555666666777888888;;;>>>CCCGGGJJJKKKJJJIIIHHHFFFFFFKKKSSSccczzzvvvppp~~~|||yyyhhhkkkqqq|||qqqcccVVVMMMEEEDDDCCCAAAAAABBB@@@@@@AAABBBDDDFFFHHHIIINNNQQQVVVZZZ]]]```ccceeelllsss|||yyynnneee``````cccgggiiinnnzzzZZZVVVOOOJJJGGGDDDBBBAAA@@@@@@???>>>======>>>>>>???AAADDDGGGKKKPPPVVVZZZ___eeemmmvvv~~~{{{yyy^^^TTTRRRPPP]]]tttiiiUUUNNNIIICCC???===;;;;;;<<<<<<;;;:::666777999;;;:::888666444444444444444444444444444222222222222222222222222333555999@@@GGGLLLMMMMMMJJJHHHGGGIIILLLUUUgggvvv~~~}}}||||||yyyvvvsssooojjjfffaaa[[[WWWRRRQQQNNNLLLJJJIIIIIIIIICCCAAA???<<<<<<===???@@@BBBDDDGGGIIIJJJLLLNNNPPPQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSRRRRRRSSSTTTVVVWWWXXXVVVSSSNNNJJJMMMTTTZZZbbbjjjsssyyy~~~}}}{{{xxxtttsssuuuyyy{{{|||~~~{{{wwwrrrllleee]]]XXXWWWXXXYYYZZZ\\\___dddggghhhkkkllllllkkklllqqquuuyyy~~~yyyqqqkkklllhhhhhhmmmppprrrwww|||~~~~~~~~~~~~}}}||||||{{{vvvwwwyyyzzzzzzyyywwwuuussssssttttttttttttsssssssssuuuwwwwwwvvvuuuuuuvvvsssqqqppppppqqqqqqpppooommmllljjjfff```WWWOOOJJJHHHEEEBBBAAABBBDDDEEEEEEDDDCCCCCCDDDGGGPPPbbbsss}}}|||uuurrrtttwww{{{|||~~~~~~vvveee```YYYSSSTTT^^^lllwww}}}xxxxxx|||}}}}}}\\\HHHAAA>>>;;;888888777555444555555555444333222222111111222333444444444444444444555555555555555555555555666666666666666777777999===BBBFFFJJJKKKJJJJJJIIIFFFFFFKKKTTTdddzzz}}}uuu{{{}}}zzzmmmccclllyyyxxxgggYYYPPPGGGEEEDDDBBBAAACCC@@@AAABBBCCCEEEGGGIIIJJJNNNRRRXXX\\\___aaadddfffooovvv~~~{{{qqqhhhcccdddfffhhhiiimmmuuu^^^YYYRRRLLLGGGDDDAAA???>>>>>>======>>>???@@@@@@@@@BBBEEEGGGJJJOOOTTTXXX\\\aaaiiirrr{{{zzzvvv___UUUTTTOOO\\\sssfffTTTNNNHHHBBB>>><<<;;;:::;;;<<<;;;:::555777999::::::888555444444444444444444444444444333333333333333333333333111333888???FFFJJJKKKKKKIIIGGGFFFGGGJJJRRRaaappp|||}}}}}}||||||yyyuuurrrnnnjjjfffaaa\\\XXXTTTRRROOOKKKHHHFFFEEEEEEAAA@@@>>><<<===???AAACCCDDDFFFIIIKKKLLLMMMPPPRRRQQQRRRTTTUUUVVVVVVUUUTTTUUUTTTSSSSSSTTTUUUWWWXXXZZZYYYVVVPPPLLLNNNSSSYYYaaahhhpppvvv|||{{{xxxtttrrrsssuuuvvvvvvvvvrrrlllfff```[[[UUURRRTTTVVVYYY\\\___dddjjjnnnrrrtttuuusssqqqpppsssvvvzzz~~~|||wwwssspppmmmnnnssswwwyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~wwwxxxzzz{{{zzzxxxwwwvvvssssssttttttttttttsssssssssuuuxxxxxxvvvuuuuuuuuusssrrrqqqqqqrrrrrrqqqooommmnnnlllhhhaaaWWWOOOJJJGGGDDDAAA@@@BBBDDDEEEEEEDDDCCCCCCDDDFFFNNNaaarrr|||vvvuuuvvv|||yyyxxxzzz|||yyyrrrlll```cccbbb[[[VVV]]]ppp~~~{{{ZZZHHH@@@===:::888777777666444444444444444444444444444111111222333444444444444444444555666666555444444777777777777777777777777999===BBBGGGKKKLLLLLLLLLJJJGGGFFFLLLVVVeeezzzxxx}}}{{{}}}pppggghhhvvv|||jjj\\\RRRHHHEEECCCAAA@@@BBB@@@@@@AAACCCEEEGGGIIIKKKNNNRRRYYY]]]___```aaabbbnnntttzzz{{{vvvoooiiigggeeefffggghhhkkkqqqyyyaaa\\\TTTMMMHHHEEEBBB???============>>>???@@@AAA@@@BBBDDDFFFIIINNNSSSWWWZZZ___fffooowwwxxxsss```VVVSSSOOOZZZnnneeeSSSMMMHHHBBB>>><<<;;;:::;;;;;;;;;:::555666888999888777555444444444444444444444444444444444444444444444444444111333888>>>EEEJJJKKKKKKHHHFFFEEEFFFGGGMMM[[[iiiwwwzzz~~~}}}~~~~~~{{{yyytttqqqmmmjjjfffaaa\\\YYYSSSQQQMMMIIIFFFDDDBBBBBB??????>>>===>>>@@@BBBDDDCCCEEEGGGIIIJJJLLLOOORRRPPPRRRUUUWWWYYYYYYXXXWWWVVVUUUSSSSSSTTTUUUXXXYYY]]]\\\YYYUUUQQQQQQVVV[[[]]]eeelllrrryyy{{{xxxsssqqqqqqqqqqqqqqqlllgggaaa\\\XXXVVVTTTRRRTTTWWW[[[___dddkkkrrrwww}}}|||xxxvvvwwwyyy{{{~~~~~~|||yyyvvvsssqqqrrrxxx|||~~~~~~~~~}}}}}}}}}~~~~~~~~~yyyzzz{{{zzzxxxvvvvvvwwwssssssttttttttttttsssssstttvvvxxxyyywwwuuutttttttttsssrrrsssttttttrrrpppnnnoooooojjjaaaWWWOOOKKKFFFCCC@@@???AAACCCEEEEEEEEECCCCCCDDDEEEMMM___ppp}}}{{{{{{yyysssttttttpppjjjgggbbbhhhiii```VVV\\\sssxxxXXXGGG???===999888777777666444333444444444555555555555111222222333333333333222333444555555555444333222777777777777777777777888999===BBBHHHLLLMMMNNNMMMKKKGGGFFFLLLWWWfffzzzyyy~~~{{{sssxxxzzzllliiittt~~~lll```UUUKKKFFFDDD@@@@@@AAA??????@@@BBBEEEGGGIIIKKKMMMRRRYYY^^^____________jjjoootttvvvsssnnnlllllleeefffggghhhiiinnnsssxxx```[[[TTTNNNJJJFFFDDDBBB???>>>>>>>>>>>>>>>??????@@@AAACCCDDDGGGLLLRRRWWW[[[___eeellluuuxxxooo```WWWQQQNNNVVVhhh|||cccRRRMMMHHHAAA???===;;;:::;;;;;;:::888666666666666666555444444444444444444444444444444444444444444444444444444333555999@@@GGGKKKMMMLLLGGGEEEDDDDDDEEEIIIVVVcccrrr|||yyy}}}yyy{{{|||yyyvvvrrroookkkhhhddd```[[[XXXPPPNNNKKKGGGDDDBBBAAAAAA=========>>>???AAABBBCCCBBBCCCEEEEEEFFFIIIMMMQQQQQQSSSVVVZZZ\\\\\\\\\[[[VVVUUUSSSRRRSSSUUUXXXYYY^^^___^^^[[[WWWWWW[[[^^^^^^dddjjjooouuu}}}yyyvvvqqqnnnmmmmmmlllkkkbbb^^^YYYUUUUUUVVVWWWXXXWWWZZZ```fffllluuu}}}{{{{{{|||{{{}}}}}}zzzxxxvvvtttrrrtttyyy}}}{{{|||~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzwwwtttssstttvvvssssssttttttttttttsssssstttvvvyyyzzzxxxuuutttttttttsssssstttuuuuuurrrpppoooqqqqqqlllbbbWWWOOOKKKDDDBBB???>>>@@@BBBDDDDDDEEECCCCCCCCCDDDLLL^^^ooo|||rrrpppoookkkhhhhhhfffkkkiii___VVV\\\sssuuuVVVEEE???<<<999777777777666444444444444333333333333333222222333333333222222111222333444555444333111000555555555666666777777777888<<>>>>>???AAADDDFFFIIIJJJKKKQQQXXX^^^``````______eeekkkrrruuutttrrrqqqqqqllllllkkkiiiiiiiiikkkmmm___[[[TTTNNNKKKHHHFFFDDDAAA@@@???>>>============???@@@AAABBBEEEKKKRRRVVV\\\___dddjjjsss~~~yyyzzzkkk```WWWQQQMMMTTTcccvvvbbbRRRMMMHHHAAA???===;;;:::::::::999888666555555555444444444444444444444444444444444444333333333333333333333333444666;;;AAAHHHMMMNNNNNNGGGEEEDDDDDDCCCGGGSSS___ppp}}}yyyxxx{{{wwwxxx}}}{{{~~~{{{vvvssspppmmmjjjfffccc___ZZZWWWMMMLLLIIIFFFDDDBBBBBBBBB;;;<<<===>>>???@@@AAAAAABBBBBBBBBCCCDDDGGGLLLPPPQQQTTTXXX\\\^^^______^^^VVVUUUSSSRRRSSSUUUXXXYYY```aaaaaa___\\\[[[^^^aaabbbgggkkkmmmqqqxxxzzzxxxvvvsssnnnkkkjjjiiigggfff]]]YYYTTTSSSTTTXXX[[[]]][[[___eeelllttt}}}~~~{{{}}}}}}}}}yyywwwvvvsssqqqsssyyy}}}~~~~~~~~~}}}yyy{{{~~~~~~}}}||||||zzz{{{yyyuuuqqqppprrruuusssttttttttttttttttttssstttwwwyyyzzzxxxvvvtttttttttttttttuuuvvvuuussspppoooqqqrrrmmmbbbWWWOOOKKKCCCAAA>>>===???BBBCCCDDDEEECCCCCCCCCDDDLLL^^^ooo~~~rrrooonnnjjjhhhjjjiiijjjfff[[[UUU]]]sssrrrTTTDDD???<<<999777777777666555555444444333222111000000333333333333333222111000111222444444444222000///333333444444555666666777777;;;AAAGGGKKKMMMNNNMMMIIIDDDCCCJJJVVVeeewww|||~~~}}}{{{sss{{{}}}rrrqqqyyywwwiii]]]QQQJJJFFFBBB@@@BBB===>>>???AAACCCFFFHHHJJJJJJPPPXXX^^^aaaaaa``````bbbiiirrrxxxxxxvvvuuuuuuvvvtttppplllhhheeecccccc```\\\UUUNNNJJJFFFBBB@@@AAA@@@??????>>>>>>??????AAABBBBBBBBBDDDIIIPPPUUU\\\^^^cccjjjrrr}}}|||yyylll\\\XXXTTTMMMHHHRRRccctttbbbSSSLLLGGGCCC@@@@@@???===<<<;;;:::999444444555555444444333222444444444444444444444444444444444444444444444444111555999???HHHRRRSSSOOOJJJCCC@@@DDDFFFGGGPPP\\\iiiyyy|||www~~~uuuooopppuuuwww~~~{{{wwwtttqqqnnniiieeeaaa]]]XXXUUUQQQNNNKKKHHHFFFCCC@@@===;;;;;;<<<===>>>???@@@@@@===???@@@AAABBBFFFJJJNNNOOOSSSXXX]]]``````___]]][[[ZZZXXXWWWVVVWWWYYYZZZ^^^```cccdddcccbbbcccddddddfffiiimmmqqqsssuuuvvvvvvmmmgggiiikkkhhhdddaaa[[[VVVTTTVVVXXXYYY^^^dddbbbhhhrrrzzz~~~~~~}}}vvvpppqqqoooooossswww{{{~~~{{{yyyxxxxxx{{{~~~zzzwwwwwwvvvyyy~~~}}}|||zzzyyyyyyxxxxxxxxxwwwuuutttrrrqqqttttttuuuuuuuuuuuuttttttttttttsssrrrrrrsssuuuvvvuuusssrrrqqqrrrrrrqqqpppuuuuuussslllbbbWWWNNNIII@@@???>>>>>>???BBBEEEGGGGGGEEEEEEGGGIIIOOO]]]kkk|||}}}~~~xxxsssmmmqqqssskkkfffjjjeeeWWWUUUeeewwwmmmPPPCCC<<<;;;999777555555555555444444333333333333222222555555555555555555555555333333333444444333222222333333444444555555666666777999>>>EEELLLOOOMMMJJJFFFCCCCCCJJJTTTcccwww{{{}}}zzzvvv}}}|||||||||zzzlllbbbTTTIIICCC@@@>>><<<<<<===>>>???@@@DDDIIIMMMNNNRRRXXX^^^bbbccccccbbbcccffflllsssyyy}}}~~~}}}|||xxxqqqggg^^^YYYWWWXXXbbb]]]VVVPPPKKKGGGCCCAAAAAA@@@??????>>>>>>??????AAABBBBBBCCCEEEJJJPPPUUUZZZ^^^eeelllttt~~~yyyvvv}}}zzzgggYYYUUUQQQKKKKKKVVVhhhyyyaaaQQQKKKFFFBBB===<<<;;;:::999888777666555555555555555444333333333333333333333333333333444444444444444444444444333666999???JJJUUUYYYWWWRRRHHHBBBDDDFFFGGGOOOZZZfffvvv{{{xxxzzzrrrllllllpppttt~~~}}}|||zzzvvvsssooolllhhhccc```\\\WWWTTTQQQOOOKKKHHHFFFCCC???===;;;<<<<<<======>>>>>>???===>>>???@@@BBBEEEJJJMMMOOORRRXXX]]]```aaaaaa```___^^^[[[YYYWWWWWWXXXYYY^^^aaadddffffffeeeeeefffhhhiiikkkmmmoooqqqrrrsssrrrkkkfffiiijjjgggbbb```]]]YYYWWWYYY[[[\\\```fffmmmsss|||{{{zzz{{{~~~}}}vvvpppllljjjkkkpppvvv|||}}}zzzyyyyyyzzz{{{{{{vvvssssssuuuyyy~~~~~~}}}|||zzzyyyyyyxxxxxxxxxwwwvvvuuutttsssvvvvvvvvvvvvvvvuuuttttttsssrrrrrrqqqrrrsssuuuvvvvvvsssqqqpppqqqqqqqqqpppqqqrrrpppjjj```VVVNNNJJJAAA@@@???>>>@@@BBBEEEGGGFFFEEEEEEGGGIIIOOO]]]kkkzzzzzz{{{|||~~~yyyvvvppprrrqqqgggaaafffcccXXXWWWfffvvv}}}}}}}}}~~~}}}|||kkkOOOCCC<<<;;;999777555555555555444444333333333333222222444444444444444444444444333333333444444333333222666666777888888999999999777888===DDDJJJLLLKKKHHHEEEBBBCCCJJJTTTcccvvv{{{yyy~~~{{{vvv|||xxx{{{yyymmmcccTTTIIICCC@@@???===<<<===>>>>>>???CCCHHHKKKMMMPPPVVV\\\aaabbbbbbbbbaaadddjjjqqqwww|||zzzpppdddXXXPPPMMMMMMddd___XXXQQQMMMHHHEEEBBBAAA@@@??????>>>>>>??????@@@AAACCCDDDFFFJJJOOOSSSXXX^^^gggooowwwuuusssyyy{{{sssaaaTTTQQQNNNIIIOOO\\\ppp~~~~~~___PPPJJJEEE@@@<<<;;;:::999888666666555555666666666666555444444222222222222222222222222444444444444444444444444444666999>>>KKKZZZaaaaaa^^^PPPEEEEEEGGGHHHOOOXXXcccrrr}}}vvvppplllkkklllrrr}}}}}}{{{zzzxxxuuusssmmmjjjfffbbb___[[[VVVSSSQQQOOOKKKHHHEEEBBB???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAADDDHHHKKKNNNRRRWWW]]]bbbcccdddcccdddbbb___\\\YYYXXXXXXXXX___cccgggjjjjjjiiiiiijjjnnnmmmmmmmmmmmmnnnoooooooooiiigggiiiiiiccc^^^\\\YYYUUUVVVZZZ^^^```ffflllyyy~~~~~~~~~zzzyyyyyy||||||uuuooohhhfffhhhnnnvvv}}}yyyvvvvvvyyy~~~|||uuuqqqooooootttxxx~~~~~~~~~}}}{{{zzzyyyyyywwwwwwwwwwwwwwwvvvvvvuuuxxxxxxxxxwwwvvvuuutttsssrrrqqqqqqqqqrrrsssuuuvvvvvvssspppooopppqqqqqqqqqnnnnnnmmmggg___UUUNNNKKKCCCBBB@@@@@@@@@CCCEEEGGGEEEDDDDDDFFFIIIOOO^^^lllxxxyyyyyyxxxxxx}}}{{{zzzttttttqqqeee\\\aaaaaaYYYYYYfffsssxxxwwwvvvvvvvvvuuu|||gggLLLBBB<<<;;;999777555555555555444444333333333333222222333333333333333333333333222333333444444333333333444555555666777777888888777999<<>>>>>???AAAEEEIIIKKKNNNTTTZZZ___bbbccccccaaaccchhhnnntttzzz{{{qqqcccVVVLLLGGGEEEfffaaaZZZSSSNNNJJJFFFCCCAAA@@@??????>>>>>>??????>>>@@@BBBDDDFFFIIIMMMPPPWWW___iiirrryyyrrrpppvvvuuulll]]]QQQNNNLLLIIIRRRaaavvv~~~}}}^^^OOOIIIDDD@@@>>>>>>===;;;:::999888777666666666777666555555444222222222222222222222222333333333333333333333333444555777<<>><<<======<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@AAACCCGGGIIIMMMQQQWWW]]]bbbeeeggggggfffdddaaa^^^[[[ZZZZZZZZZ___dddiiimmmnnnnnnnnnooorrrqqqooonnnmmmmmmnnnnnnmmmiiiggghhheee^^^YYYXXXRRRPPPRRRZZZaaafffnnnuuu~~~~~~|||}}}}}}~~~~~~}}}{{{}}}{{{tttooohhhfffgggoooxxx{{{wwwtttvvv|||xxxqqqnnnmmmmmmssswww~~~~~~}}}~~~}}}|||{{{zzzyyyyyywwwwwwxxxxxxxxxxxxxxxwwwzzzzzzzzzyyywwwuuutttsssrrrrrrqqqrrrssstttvvvwwwvvvsssooonnnooopppppppppnnnnnnlllfff]]]TTTMMMJJJEEEDDDBBBAAAAAACCCFFFGGGEEECCCDDDFFFHHHOOO^^^lllxxxzzzyyyvvvtttyyy|||zzzttttttqqqeeeYYY^^^^^^ZZZ[[[ccclllpppsssrrrqqqqqqqqq{{{cccJJJAAA<<<;;;999777555555555555444444333333333222222222222222222222222222222222222222333444444444333333333333444555666777777888888:::===AAAEEEFFFGGGFFFEEEDDDFFFLLLTTTaaauuullljjjvvv~~~|||xxx~~~uuukkkaaaSSSHHHCCCBBBAAA@@@<<<===>>>>>>>>>???CCCEEEIIIMMMRRRXXX^^^bbbdddeeeccceeeiiimmmrrrxxx~~~{{{rrrfffYYYPPPJJJHHHhhhccc\\\UUUPPPKKKGGGDDDAAA@@@??????>>>>>>??????===???AAACCCDDDGGGKKKNNNVVV```llltttzzz}}}ppppppvvvrrrhhhZZZQQQNNNMMMMMMUUUdddzzz|||}}}^^^PPPJJJEEEAAA???>>>===<<<;;;999888888666666666777666555555444444444444444444444444444333333333333333333333333333444555:::HHHZZZdddgggkkkZZZLLLJJJKKKKKKPPPWWWdddooo~~~tttpppmmmkkkkkkqqq||||||yyyvvvuuusssqqqoooiiigggccc```]]]ZZZVVVSSSPPPMMMJJJGGGEEEBBB???<<<=========<<<;;;;;;:::::::::<<<>>>@@@AAACCCFFFHHHMMMPPPVVV]]]bbbfffhhhiiieeecccaaa^^^]]]]]]]]]^^^```dddiiinnnpppqqqssstttttttttrrrqqqppppppoooooonnnkkkhhhfff```XXXUUUVVVVVVTTTVVV^^^fffmmmvvv~~~{{{|||zzzzzz{{{|||}}}~~~}}}~~~|||uuuoooiiiggghhhoooyyy|||xxxvvvyyy{{{uuupppnnnnnnmmmssswww~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyywwwxxxxxxyyyyyyyyyyyyyyy{{{{{{zzzyyywwwuuutttssstttssssssssssssuuuvvvxxxuuurrrooonnnnnnoooooooooppppppmmmfff\\\SSSLLLIIIEEEDDDBBBAAABBBDDDFFFHHHEEECCCDDDFFFHHHNNN]]]kkkuuuxxxyyytttppptttxxxtttnnnooonnndddYYY\\\\\\ZZZZZZ___eeehhhmmmllllllmmmppp|||___HHHAAA<<<;;;999777555555555555444444333333333222222222222222222222222222222222111222333333444444444333555666666777999::::::;;;999;;;>>>AAACCCEEEGGGHHHHHHGGGIIINNNTTT___rrrttt```dddqqq~~~|||yyytttiiiddd[[[OOOGGGCCCCCCBBBAAA===>>>???>>>>>>>>>AAACCCHHHKKKPPPVVV\\\bbbeeeggggggjjjmmmooorrrwww}}}}}}uuujjj]]]SSSLLLJJJiiiddd]]]VVVPPPLLLGGGEEEAAA@@@??????>>>>>>??????>>>???AAABBBCCCFFFKKKNNNWWWaaammmuuuyyy~~~|||pppqqqwwwpppdddYYYQQQOOOPPPQQQWWWggg{{{~~~|||^^^OOOJJJEEEAAA===<<<<<<:::999888777666555666666666666555444444444444444444444444444444333333333333333333333333222444555:::FFFVVV___```eeeWWWLLLKKKLLLKKKOOOVVVbbblll}}}rrrnnnkkkjjjkkksss}}}}}}{{{wwwuuutttqqqnnnlllfffddd```]]][[[XXXUUURRRNNNKKKIIIFFFEEECCC@@@>>>=========<<<<<<<<<;;;;;;:::===???AAAAAACCCEEEGGGLLLPPPUUU\\\bbbfffiiijjjcccbbb```^^^]]]]]]^^^___```ccchhhmmmpppsssvvvxxxwwwwwwwwwvvvuuusssqqqpppoookkkgggbbbZZZTTTUUUZZZeeeaaa```eeelllsss|||zzzwwwwwwwwwwwwwwwxxxzzz|||~~~}}}~~~~~~wwwrrrkkkggghhhooozzz|||zzz|||yyytttrrrqqqooonnnqqqvvv~~~~~~~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyzzzzzzzzzzzzzzzyyyzzzzzzzzzyyywwwuuutttsssttttttsssrrrssstttuuuvvvsssqqqooonnnoooooonnnmmmpppooollleee[[[QQQKKKHHHDDDCCCAAAAAAAAADDDFFFHHHFFFDDDDDDFFFGGGMMM[[[iiipppuuuwwwsssmmmppp}}}|||sssooohhhjjjjjjaaaYYYYYYYYYWWWXXX[[[```dddhhhggghhhkkkppp~~~\\\GGGBBB<<<;;;999777555555555555444444333333333333222222222222222222222222222222111111222333444444444444333333444555777888999999888;;;>>>@@@AAACCCGGGIIIJJJJJJKKKNNNQQQZZZlll}}}jjjZZZbbbmmmzzz}}}~~~~~~zzzyyykkkaaaZZZSSSJJJEEECCCCCCCCCAAA???@@@@@@???>>>>>>???AAAFFFHHHMMMSSSZZZaaafffhhhkkkooorrrtttuuuxxx~~~yyymmm___SSSJJJGGGjjjddd]]]VVVPPPLLLGGGDDDAAA@@@??????>>>>>>??????AAABBBBBBBBBCCCGGGMMMQQQXXXbbbnnnuuuwww|||}}}rrrtttxxxnnnbbbWWWQQQOOOQQQTTTZZZiii|||zzz\\\NNNHHHDDD@@@<<<;;;:::999888777666555555555555555555444333333333333333333333333333333222222222222222222222222333555666;;;FFFRRRXXXWWWYYYOOOJJJKKKKKKHHHMMMUUU]]]fffzzztttooollllllnnnttt|||{{{yyywwwuuussspppllliiiccc```]]]ZZZXXXVVVRRRPPPLLLJJJGGGFFFEEEDDDAAA???========================;;;===@@@BBBBBBCCCEEEGGGLLLOOOUUU[[[aaaeeehhhjjjcccaaa___]]]\\\\\\]]]^^^___bbbgggjjjnnnsssxxx{{{||||||||||||yyyvvvrrrooommmiiiddd^^^VVVRRRXXXaaaoooiiigggjjjpppwww{{{uuuttttttttttttuuuvvvwwwzzz|||}}}~~~~~~|||wwwnnnjjjkkkrrr~~~|||xxxuuuuuussspppmmmooouuu|||||||||{{{{{{zzzzzzyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwuuutttssstttsssrrrqqqpppqqqrrrsssppppppoooppppppooommmkkkmmmllliiibbbYYYPPPKKKHHHCCCAAA@@@@@@AAADDDGGGIIIGGGEEEEEEFFFGGGLLLZZZgggmmmtttxxxtttmmmppp}}}}}}uuupppjjjkkkkkkaaaXXXVVVTTTTTTUUUYYY___dddffffffiiimmmtttZZZGGGCCC<<<;;;999777555555555555444444333333333333222222333333333333333333333333000111222333444444444444///000111222333555666666666999<<<===???AAAFFFJJJJJJJJJLLLMMMMMMTTTeeeuuuhhh[[[dddooo{{{||||||}}}wwwkkk```WWWQQQKKKFFFCCCCCCDDDCCCBBB@@@AAABBBAAA???>>>>>>???BBBDDDIIIOOOWWW^^^dddhhhmmmqqqvvvyyyyyy|||}}}qqqbbbTTTKKKGGGjjjeee]]]VVVPPPKKKGGGDDDAAA@@@@@@???>>>?????????DDDDDDCCCCCCDDDHHHNNNSSSYYYcccnnntttvvvzzz}}}sssvvvxxxmmm```WWWQQQPPPRRRUUU\\\kkk}}}yyy[[[LLLGGGBBB>>>===<<<;;;:::999777666666444444555555444444333222222222222222222222222222222222222222222222222222444666888<<>>>>>>>>>>>>>>>>>>>>;;;>>>AAABBBCCCDDDFFFGGGLLLOOOTTTZZZ```eeehhhiiicccbbb___\\\[[[[[[[[[\\\___bbbeeeiiimmmrrryyy}}}|||wwwrrrnnnkkkgggaaa[[[TTTRRR\\\gggpppjjjgggjjjqqqzzz{{{ssssssttttttssssssssstttvvvyyy{{{}}}{{{rrrnnnooowww~~~{{{xxxwwwvvvtttppplllnnnttt|||||||||{{{{{{zzzzzzyyy{{{{{{||||||{{{zzzzzzyyyxxxxxxxxxwwwvvvuuutttssssssrrrqqqoooooooooooopppooooooooopppqqqpppllljjjiiiiiifff```XXXPPPKKKIIIAAA@@@??????AAADDDGGGIIIHHHFFFEEEFFFGGGLLLYYYfffnnnvvv{{{wwwppprrryyyuuuoooooonnncccWWWTTTQQQQQQTTTXXX```fffggghhhlllqqqyyyYYYFFFDDD<<<;;;999777555555555555444444444333333333222222333333333333333333333333000111222333444444555444111222333444666777888999444777:::<<<===@@@EEEJJJJJJJJJKKKKKKJJJOOO___pppkkk^^^fffsss|||}}}tttdddZZZQQQJJJJJJGGGCCCBBBDDDEEECCCBBBAAABBBCCCAAA???>>>>>>??????BBBFFFLLLTTT\\\cccgggmmmrrrxxx|||}}}tttfffYYYOOOKKKjjjfff___XXXSSSNNNIIIFFFCCC@@@>>>===>>>??????>>>@@@@@@@@@@@@BBBGGGNNNSSSXXXaaalllsssxxx}}}xxxsssuuunnncccXXXRRRPPPSSSUUUYYYmmmttt[[[MMMCCC@@@BBB===<<<;;;:::888777666555666666555444333333222222222222111111222222333444333222111000111333555777444222333999CCCLLLPPPPPPMMMJJJHHHGGGEEEDDDIIIQQQ\\\dddvvvtttnnnnnnpppttt|||~~~~~~zzzwwwtttqqqoookkkgggdddbbb^^^ZZZVVVTTTRRROOOMMMKKKJJJHHHFFFDDDCCCBBBAAA???>>>>>>>>>======<<<<<<>>>???@@@@@@AAACCCFFFIIIJJJNNNSSSWWW\\\aaafffiiiaaa___\\\YYYXXXXXXZZZ\\\___bbbgggkkkpppuuu{{{~~~||||||sssiiiddd___[[[YYYUUURRRUUUZZZ^^^dddlllrrrxxx~~~sssqqqppppppqqqppprrruuuwwwwwwxxxzzz|||xxxwwwwww}}}~~~~~~}}}{{{~~~~~~xxxqqqnnnmmmjjjvvv~~~}}}|||zzzyyyyyyyyyzzz{{{|||||||||{{{zzzyyyyyyxxxyyyyyyyyyxxxuuurrrppprrrssstttsssqqqooonnnoooqqqooonnnmmmnnnnnnllljjjjjjiiifff```YYYQQQJJJFFFBBB@@@>>>???AAADDDEEEEEEGGGDDDCCCDDDDDDIIIXXXiiiqqquuuyyyvvvmmmnnnxxxuuunnn^^^YYYSSSQQQSSSUUUWWW___iiilllooossszzzwwwXXXFFF>>><<<:::888666555555666777666666555444333222222111444444444444333333222111111333444444333222222333444000///444888666444555:::999888888;;;???CCCFFFHHHIIIIIIHHHHHHOOOZZZcccxxxrrrjjjfffsssooocccYYYPPPJJJHHHIIIHHHGGGEEECCCCCCEEEGGGFFFHHHHHHEEE@@@======>>>>>>>>>BBBJJJOOOTTT\\\dddooottt{{{{{{ooo```RRRIIIkkkggg```YYYTTTOOOJJJGGGEEEBBB@@@>>>??????>>>>>>@@@@@@@@@AAABBBGGGMMMRRRYYYaaakkkrrrvvv|||xxxqqqnnniiiaaaYYYTTTTTTXXX[[[[[[ooosssZZZMMMDDD@@@BBB===<<<;;;:::888777666555666555555444333333222222222222111111222222333444555444333333333555777888444222333999CCCKKKOOOPPPNNNJJJHHHGGGDDDCCCHHHOOOUUU___ttt~~~vvvooonnnpppttt|||~~~}}}|||xxxvvvsssqqqooollliiifffaaa]]]YYYUUUSSSPPPNNNLLLJJJIIIGGGEEECCCBBBAAAAAAAAA@@@??????>>>>>>>>>??????@@@AAAAAAAAABBBEEEHHHJJJMMMQQQUUUXXX\\\```ccc___\\\YYYWWWVVVWWWYYYZZZ\\\```dddjjjooouuu|||~~~tttiiibbb]]]YYYXXXVVVTTTWWW\\\]]]eeeooouuu{{{tttkkkjjjjjjkkkmmmooorrruuuwwwxxxyyy{{{}}}{{{zzz{{{~~~|||ssskkkfffeeejjjwww~~~}}}|||||||||}}}{{{|||||||||{{{{{{zzzyyyyyyyyyyyyyyywwwuuurrrppprrrssstttsssqqqooonnnooopppnnnmmmmmmmmmmmmlllkkkjjjhhhddd^^^WWWPPPJJJFFFCCCAAA??????BBBDDDFFFFFFFFFCCCBBBDDDFFFLLL[[[jjjooorrrssspppjjjnnnxxxooo___UUUPPPMMMPPPTTTXXXbbblllqqqpppqqqzzzuuuWWWFFF>>>;;;:::777555444444555666444444444444444333333333333444444444333333222111111333444444333222222333444666999888222...444===888777666666999<<<@@@CCCDDDFFFGGGGGGHHHNNNXXXaaatttwwwnnnhhhqqq~~~rrrcccYYYRRRKKKFFFFFFEEEFFFFFFEEEDDDDDDGGGIIIKKKLLLKKKIIIFFFBBB@@@???======@@@FFFLLLQQQYYYbbbnnnttt{{{sssdddVVVMMMlllggg```ZZZTTTOOOJJJGGGGGGDDDAAA@@@@@@@@@???>>>@@@@@@@@@AAABBBGGGMMMQQQZZZaaajjjqqquuuzzzxxxooojjjgggaaa[[[VVVVVVYYY\\\^^^qqqqqqYYYNNNEEEAAABBB<<<<<<;;;999888777666555555555555444444333333222222222111111222222333444444444333333333555666777444222333999BBBJJJOOOQQQPPPKKKHHHFFFDDDBBBGGGMMMOOO[[[rrr{{{xxxqqqoooooorrr{{{~~~}}}|||{{{{{{wwwuuusssqqqpppmmmjjjggg```\\\WWWSSSQQQOOOLLLJJJHHHGGGEEECCCAAA@@@@@@???AAA@@@>>>======>>>>>>???AAABBBBBBBBBBBBBBBDDDFFFJJJLLLOOORRRSSSUUUXXX[[[ZZZXXXVVVTTTSSSTTTVVVWWWYYY\\\aaagggmmmuuu}}}vvvjjjaaa[[[WWWWWWWWWVVVYYY___\\\gggttt{{{zzziiicccccceeegggjjjnnnqqquuuwwwyyy{{{~~~~~~wwwmmmeee```___iiiwww~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{{{{zzzyyyzzzzzzyyywwwtttrrrppprrrssstttsssqqqooonnnooommmlllkkkkkkmmmmmmlllkkkhhhfffaaa[[[TTTNNNIIIGGGDDDBBB@@@@@@BBBEEEFFFGGGEEEBBBAAACCCGGGPPP^^^kkkpppooommmiiigggpppzzznnn^^^TTTOOOKKKMMMRRRZZZeeennnuuurrrqqqyyyrrrUUUEEE>>>:::999777555444444555555222333333333444444444555333333444444444333222222111333444444333222222333222333999??????:::888999666555444444666999===??????BBBDDDFFFHHHNNNVVV]]]mmm|||uuummmooo}}}|||lllaaaUUUOOOKKKFFFDDDEEEBBBCCCDDDEEEEEEFFFHHHJJJMMMMMMLLLLLLJJJGGGCCC???===;;;===BBBGGGLLLUUU^^^iiiqqqzzzvvvgggXXXNNNlllhhhaaaZZZTTTOOOJJJFFFFFFDDDAAA@@@AAAAAAAAA@@@???@@@AAAAAACCCFFFLLLPPP\\\bbbiiinnnrrryyyxxxnnnllliiiddd\\\UUURRRSSSVVV```rrr~~~nnnXXXNNNEEEAAAAAA;;;;;;:::999888777666666555555444444444333333333222222111111222222333444222222111111111222333444333222333888AAAIIIOOOQQQRRRLLLHHHFFFDDDCCCFFFKKKOOO\\\sss{{{yyyrrrooooooqqqzzz~~~~~~~~~}}}}}}|||||||||yyywwwtttrrrpppmmmiiifff___[[[VVVRRROOOMMMJJJHHHFFFEEECCCBBB@@@??????>>>>>>===<<<;;;:::;;;===>>>BBBCCCDDDDDDBBBBBBDDDEEEHHHKKKMMMOOOPPPRRRTTTWWWVVVTTTRRRQQQPPPQQQSSSTTTVVVYYY^^^dddkkkttt~~~yyymmmbbb\\\WWWVVVWWWWWWZZZ___^^^jjjyyyrrrddd```aaacccfffiiimmmpppuuuxxxzzz}}}~~~}}}|||||||||zzzsssiiibbb______iiixxx~~~}}}}}}~~~|||||||||{{{{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{zzzzzzzzzxxxvvvtttrrrppprrrssstttsssqqqooonnnoookkkjjjiiijjjllllllkkkjjjgggddd^^^XXXRRRLLLHHHFFFDDDBBB@@@AAACCCFFFGGGGGGEEEBBBAAACCCIIITTTaaajjjrrrnnniiieeefffuuuxxxlll]]]WWWRRRLLLMMMSSS]]]iiiqqqwwwtttssszzznnnRRRDDD>>>;;;:::888777666555555555333333333333333333333333333333333444444333333222111333444444333222222333555///555LLLaaa^^^FFF111555444333333555888;;;===;;;>>>BBBEEEIIINNNTTTYYYgggttt}}}rrrmmmzzz|||}}}qqq^^^VVVNNNLLLJJJFFFFFFGGG@@@BBBDDDEEEEEEFFFHHHJJJKKKJJJJJJLLLMMMJJJDDD>>>???<<<<<<@@@DDDHHHQQQ[[[bbblllwww}}}ttteeeVVVLLLmmmiiiaaaZZZTTTOOOJJJFFFEEECCCAAA@@@AAACCCCCCBBB???@@@AAAAAACCCFFFKKKNNN[[[```fffkkkooovvvzzznnnlllkkkfff]]]SSSNNNOOOQQQ```rrr~~~jjjUUUMMMEEE@@@@@@::::::999999888777666666444444444444444333333333222222111111222222333444222111111111222222222333333222333888???HHHOOORRRTTTMMMHHHFFFEEEDDDFFFJJJQQQ^^^ttt{{{zzzsssooonnnoooxxx~~~~~~~~~~~~~~~}}}}}}}}}|||yyyvvvsssppplllgggddd^^^ZZZUUUQQQNNNLLLIIIGGGDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===>>>CCCDDDEEEEEEDDDCCCDDDEEEFFFIIIKKKMMMOOOQQQTTTVVVSSSRRRPPPOOONNNOOOPPPPPPSSSUUUZZZ___gggrrr|||}}}pppeee]]]WWWVVVWWWWWWZZZ^^^aaannn}}}xxxmmmbbb___aaabbbeeeiiimmmqqquuuyyy|||}}}|||{{{||||||xxxpppgggaaa```aaakkk{{{~~~}}}}}}}}}zzz{{{{{{{{{||||||{{{{{{||||||}}}}}}~~~}}}}}}|||{{{{{{zzzxxxvvvsssrrrqqqrrrssstttsssqqqooonnnooojjjiiihhhiiijjjkkkjjjiiidddaaa]]]VVVPPPKKKHHHFFFDDDBBB@@@AAACCCFFFGGGGGGEEEDDDBBBDDDLLLZZZeeelllrrrllleeeccchhhzzzwwwkkk\\\WWWSSSMMMMMMVVVeeeqqqxxxvvvvvvwww{{{jjjOOOCCC>>>;;;:::999888777666666666555444444333222222111111222333333444444333333333111333444444333222222333:::222888TTTnnnlllNNN333555444444444555777:::;;;:::<<<@@@EEEIIINNNSSSVVVaaammm|||wwwlllxxx|||~~~}}}lll```WWWQQQLLLLLLJJJGGGGGGIIIBBBCCCDDDEEEEEEFFFHHHJJJKKKKKKMMMPPPRRROOOHHHBBBCCC@@@???AAACCCFFFNNNWWW]]]jjjvvv{{{}}}qqqbbbTTTKKKpppkkkddd]]]WWWQQQLLLHHHEEECCCAAA@@@AAABBBBBBAAA???@@@AAABBBCCCFFFJJJMMMWWW[[[aaaeeeiiirrr|||pppkkkjjjfff]]]SSSNNNPPPTTTaaasss}}}fffSSSLLLEEE???>>>:::999999888777777666666444444444444444444444444222222111111222222333444333333333444444444444444222222444777>>>FFFNNNSSSUUUNNNHHHGGGGGGFFFHHHKKKQQQ^^^ttt~~~}}}|||zzzrrrooonnnnnnwww~~~~~~~~~~~~~~~}}}{{{wwwssspppkkkfffccc^^^ZZZUUUQQQNNNKKKHHHFFFCCCCCCAAA@@@???>>>>>>>>>????????????@@@@@@@@@@@@BBBDDDFFFFFFEEEDDDDDDEEEEEEHHHKKKMMMNNNPPPSSSVVVSSSRRRPPPNNNMMMMMMMMMNNNOOOQQQUUUZZZaaalllwww~~~uuuggg]]]VVVUUUWWWXXX[[[^^^eeeqqqpppggg^^^]]]___```dddgggnnnqqqvvvzzz}}}~~~}}}|||~~~|||wwwnnneee```___aaappp}}}}}}|||||||||}}}~~~|||}}}}}}~~~~~~~~~~~~~~~|||{{{zzzwwwuuusssqqqqqqrrrssstttsssqqqooonnnoooiiihhhggghhhiiiiiihhhgggbbb```\\\WWWQQQLLLHHHEEEDDDBBB@@@@@@BBBEEEFFFGGGFFFEEECCCFFFRRRcccnnnrrrqqqkkkddddddlllvvvkkk]]]TTTQQQLLLMMMXXXjjjwww|||sssuuuwwwzzzfffMMMAAA>>>::::::999888777666555555555555444333222111000000222222333444444444333333111333444444333222222333666333999IIIUUUPPPBBB666555555444444555777888999999;;;>>>CCCHHHMMMQQQSSS[[[gggvvvxxxkkkxxx{{{~~~{{{lll^^^UUUQQQMMMKKKLLLKKKGGGGGGJJJFFFFFFGGGFFFFFFHHHLLLOOORRRTTTXXX[[[[[[VVVNNNIIIGGGDDDBBBCCCDDDEEEKKKRRRYYYiiivvvzzz~~~wwwmmmaaaUUUMMMtttooohhh```ZZZTTTOOOLLLGGGEEEBBB@@@@@@@@@???>>>>>>@@@AAABBBCCCEEEIIILLLQQQUUUZZZ^^^cccmmm{{{rrrmmmmmmhhh^^^SSSNNNQQQVVVbbbttt}}}yyybbbPPPJJJDDD>>><<<999999888888777777666666444444444444444444444444222222111111222222333444333333444444444333333333222333444777===EEENNNTTTVVVNNNHHHHHHIIIHHHJJJMMMPPP]]]pppzzzwwwyyyqqqnnnnnnmmmvvv}}}}}}}}}~~~~~~|||zzzvvvsssppplllhhhddd^^^[[[UUUQQQNNNKKKHHHFFFCCCBBBAAA@@@???>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@BBBDDDFFFGGGFFFEEEEEEFFFFFFHHHKKKLLLMMMOOOQQQSSSTTTSSSQQQOOOMMMLLLLLLLLLLLLMMMOOOSSSZZZdddpppwwwyyyfff\\\TTTTTTXXXZZZ]]]```hhhrrr|||iiiaaa[[[\\\___aaadddiiiooossswww{{{}}}}}}|||{{{{{{{{{yyytttllldddaaabbbeeevvv~~~}}}|||}}}~~~|||}}}~~~~~~~~~}}}|||zzzwwwuuusssqqqqqqrrrssstttsssqqqooonnnooojjjhhhgggggghhhhhhfffeee```^^^\\\WWWRRRLLLGGGEEECCCAAA??????BBBDDDFFFFFFEEEEEEEEEJJJZZZooozzz|||tttnnniiikkktttsssjjj\\\SSSQQQLLLKKKWWWiiitttvvvrrrqqqrrrxxxcccKKKAAA>>>888888777777666444333222444333333333222222111111111222333333444444444333111333444444333222222333111111444::::::555222333444444444444555666777777999:::;;;???EEEJJJMMMOOOVVVbbbppp{{{wwwjjjxxx{{{{{{wwwiii]]]VVVRRRMMMKKKKKKMMMLLLIIIIIILLLIIIIIIIIIHHHIIIMMMSSSXXX\\\```fffgggccc[[[SSSNNNJJJFFFEEEEEEDDDCCCGGGMMMTTTeeerrruuuyyy|||xxxsssmmmfff^^^UUUPPPwwwrrrkkkccc]]]WWWRRRNNNJJJGGGCCC@@@???>>><<<:::>>>@@@AAABBBCCCEEEIIILLLMMMQQQUUUYYY___jjjxxxtttrrrqqqkkk```SSSNNNQQQVVVcccvvvzzzxxx```OOOJJJDDD===;;;999999888888777777666666444444444444444444444444222222111111222222333444111111222222222111111000222333444777===EEENNNTTTWWWOOOHHHIIIJJJJJJKKKNNNPPP[[[mmmxxxuuu~~~xxxqqqnnnnnnlllvvv||||||}}}}}}~~~~~~{{{xxxuuusssqqqmmmiiifff___[[[VVVQQQNNNKKKHHHFFFCCCBBBAAA@@@????????????;;;===@@@BBBBBBAAA???>>>AAACCCFFFGGGFFFFFFFFFGGGGGGIIIKKKLLLLLLMMMOOOQQQUUUTTTRRRPPPNNNLLLKKKKKKIIIJJJKKKNNNUUU___jjjrrr{{{dddZZZRRRTTTXXX\\\___ccciiirrrrrreee___[[[]]]```cccggglllpppsssxxx{{{~~~}}}{{{zzzyyyxxxxxxuuutttpppiiidddcccgggkkkzzz}}}{{{|||}}}|||}}}~~~~~~|||zzzwwwtttrrrqqqqqqrrrssstttsssqqqooonnnooojjjhhhgggfffggggggeeeccc___^^^\\\XXXSSSMMMGGGDDDBBB@@@>>>???AAADDDEEEEEEDDDEEEFFFLLL___wwwxxxrrrooorrr|||yyyoooiii\\\WWWTTTNNNKKKTTTdddllllllrrrnnnmmmuuubbbIII@@@>>>666666666555444333111000111222222222222333333333111222333333444444444444111333555444333222333333333111111666777333//////444333333333444444555666888888999===BBBHHHKKKLLLRRR___mmmvvv}}}{{{uuuiiiwww{{{xxx~~~~~~kkk]]]VVVSSSSSSLLLKKKMMMPPPOOOLLLLLLPPPKKKKKKJJJJJJLLLRRRYYY___bbbhhhnnnnnnggg\\\TTTOOOKKKHHHFFFFFFDDDBBBEEEJJJOOO```mmmpppsss}}}}}}qqqnnnjjjeee```[[[TTTPPPzzzuuummmfff___XXXRRRNNNHHHEEEAAA????????????>>>AAA@@@??????@@@CCCFFFHHHPPPRRRTTTXXX___lll|||xxxwwwvvvpppdddYYYTTTSSSTTTeee|||}}}bbbTTTGGG@@@???<<<::::::999999888777777777444444444444444444444444444444444333333222222222000000111222333333333333111222333555:::BBBLLLSSSSSSQQQNNNKKKJJJJJJLLLMMMRRR[[[jjj~~~zzzvvv{{{ssslllhhhlllttt~~~}}}{{{{{{}}}~~~|||zzzwwwvvvuuusssqqqmmmgggccc]]]ZZZUUUQQQOOOLLLHHHFFFEEECCCAAA@@@AAAAAA@@@???@@@@@@???????????????@@@BBBFFFGGGFFFFFFIIIHHHEEEFFFFFFFFFGGGIIILLLOOORRRVVVVVVUUUQQQMMMJJJJJJKKKKKKIIIJJJMMMPPPVVVcccooo~~~xxxggg[[[TTTVVVYYYXXX[[[aaallluuuqqqcccaaa^^^]]]___dddjjjnnnuuuwwwzzz|||}}}~~~zzzwwwvvvwwwyyy{{{uuuqqqnnnjjjdddbbbiiisss~~~|||~~~|||~~~}}}||||||}}}~~~|||xxxwwwtttsssrrrssstttuuuwwwvvvuuusssqqqooonnnmmmkkkjjjiiihhhhhhfffbbb______^^^]]]YYYSSSLLLFFFBBB@@@@@@??????AAACCCFFFGGGGGGHHHHHHMMM]]]ttt~~~|||zzz|||xxxkkk___ZZZUUUQQQLLLMMMSSS^^^ggglllkkkjjjmmm{{{```KKK@@@<<<999999777666444222111000222222444444444444222222000000111111111111000000111111222222222222333333111111333444555666666666777777666555333222111111444555888<<>>:::777666666555444444333333111222222333333222222111000111111111111111111000333333333444444444555555333333444444444444444444444444444444444444444444444555888<<>>???<<<:::999999888888777666666444444444444444444444444444444333333333333222222333333333333222111000000111222333555999@@@IIIOOOPPPOOONNNLLLKKKKKKKKKKKKLLLWWWiii}}}sssnnnnnnkkkrrr~~~}}}}}}|||zzzyyyvvvtttrrrqqqnnnjjjddd```\\\YYYTTTQQQNNNKKKHHHEEEBBB@@@>>>>>>???@@@???>>>@@@???????????????@@@@@@@@@DDDGGGGGGHHHLLLLLLIIIIIIHHHGGGGGGGGGJJJLLLMMMRRRSSSTTTSSSOOOKKKIIIIIIJJJHHHHHHKKKMMMRRR]]]hhhuuuggg[[[SSSUUUXXXXXX]]]dddppp{{{rrrggg______```cccgggmmmrrrvvvvvvyyy|||~~~~~~|||{{{yyywwwuuussssssssssssooommmkkkiiifffgggqqq||||||zzz{{{{{{}}}~~~}}}~~~~~~~~~|||zzzttttttuuuvvvvvvvvvuuuuuuvvvuuusssrrrooonnnlllkkkkkkiiifffeeeeeedddbbbaaa^^^]]][[[WWWRRRLLLFFFCCC@@@@@@@@@@@@BBBDDDFFFGGGFFFFFFFFFJJJYYYlllyyy}}}|||xxxssskkkdddbbbbbb]]]XXXXXX]]]ccchhhjjjrrroooqqq}}}ZZZEEE<<<999444444444555555555555666222111111000000111111222111111222222222222111111333333333333444444444444444444444444444333222222111222222333444555666777444555888;;;???CCCFFFHHHJJJUUU```jjjvvvvvvjjjnnn~~~uuupppqqqzzzuuu___UUUPPPKKKNNNUUUYYY]]]bbbdddccc___[[[YYYWWWWWWUUUSSSPPPPPPRRRTTTOOOQQQSSSRRRPPPOOONNNNNNPPPOOOMMMJJJHHHFFFEEEEEEHHHJJJMMMQQQSSSTTTTTTTTTQQQMMMHHHFFFFFFGGGHHHHHHzzzvvvqqqlllfff___WWWRRRJJJGGGDDDBBBBBBBBBBBBAAA????????????@@@BBBEEEFFFHHHKKKQQQWWW___kkkyyyrrrbbbZZZZZZkkkyyy[[[OOODDD>>>>>>;;;999999999888777777666666444444444444444444444444333333333333333333333333333333333333333222111000111222333444888???GGGMMMLLLKKKKKKJJJJJJIIIHHHHHHIIIVVVhhhyyyxxxqqqoookkkqqq~~~}}}{{{yyyxxxvvvtttqqqooolllhhhccc___[[[XXXTTTPPPMMMJJJGGGEEE@@@???======>>>??????>>>?????????>>>??????@@@AAAAAAEEEHHHIIIKKKPPPQQQNNNJJJIIIGGGFFFFFFHHHIIIKKKOOOQQQTTTSSSPPPLLLIIIHHHHHHFFFGGGIIIKKKOOOZZZdddqqqjjj]]]TTTVVVYYYZZZ___gggooo|||{{{kkkddd___aaadddiiinnnssswwwyyyxxxzzz}}}|||zzzvvvvvvtttsssqqqppppppoooooommmkkkjjjhhhjjjuuuzzzyyyzzzzzz{{{~~~}}}|||||||||{{{yyywwwrrrsssuuuwwwwwwwwwuuuuuuttttttrrrpppnnnlllkkkjjjiiigggeeedddddddddbbbaaa^^^]]]ZZZVVVQQQKKKFFFCCC@@@@@@@@@AAABBBDDDFFFGGGGGGFFFFFFKKKXXXhhhuuu||||||vvvtttqqqkkkggggggmmmfff___]]]bbbhhhlllmmmvvvrrruuuzzzWWWCCC<<<999444444444555555555555555333222111000000111222333222222222333333222222222000111111111111222222222333333444444444333333222111111222333444666666777444555888:::===AAAFFFIIILLLUUUaaannn|||{{{jjjnnn~~~rrrmmmlllttt~~~oooZZZQQQMMMLLLQQQYYY___dddiiijjjfff```\\\ZZZWWWUUUQQQLLLIIIGGGGGGHHHEEEGGGIIIIIIIIIIIIKKKMMMKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGDDDAAA>>><<<===@@@CCCDDDzzzwwwsssoooiiibbbZZZTTTKKKHHHDDDBBBAAAAAAAAA@@@>>>>>>>>>???@@@BBBDDDEEEFFFJJJPPPVVV^^^kkkyyylll]]]ZZZkkkxxxZZZOOODDD>>>===:::999999888888777666666555444444444444444444444444333333333333333333333333000111222333333333333333111222333444777===DDDJJJGGGGGGGGGGGGFFFEEEEEEEEEHHHUUUfffttttttnnnmmmrrr}}}{{{yyyxxxvvvtttqqqnnnkkkgggbbb___[[[WWWSSSOOOMMMJJJFFFDDD@@@???======>>>???>>>===??????>>>>>>???@@@@@@AAABBBGGGJJJKKKOOOTTTUUUSSSKKKIIIHHHFFFEEEFFFGGGHHHMMMPPPSSSSSSPPPLLLIIIGGGGGGEEEEEEHHHJJJMMMWWWbbbpppmmm___VVVWWWYYY[[[aaajjjqqqtttgggcccaaaeeekkkqqqvvvzzz{{{{{{yyy|||~~~}}}zzzwwwsssrrrqqqpppooonnnnnnmmmqqqnnnlllkkkjjjmmmxxx~~~zzzxxxzzzxxxyyy{{{}}}|||{{{yyyyyyyyyxxxvvvsssqqqrrruuuwwwwwwvvvuuussssssrrrqqqooommmkkkiiiiiigggeeeccccccddddddbbb```]]]\\\YYYUUUPPPJJJFFFCCC@@@@@@AAABBBCCCEEEFFFGGGEEECCCDDDJJJVVVdddqqqzzz}}}xxxttttttqqqkkkhhhiiirrrjjjbbbaaagggnnnrrrrrrvvvsssxxxwwwTTTBBB<<<;;;666666666555444444333333444333222111111222333444222222222333333222222222000000000111111111222222000111222333444444444444222333333444444555555555444666888999;;;???EEEIIIOOOXXXfffwww{{{iiimmm|||qqqlllkkkqqqzzzmmmXXXPPPNNNOOOVVV___hhhlllpppooohhhaaa\\\[[[TTTQQQLLLGGGCCCBBBAAAAAACCCEEEFFFGGGGGGHHHJJJLLLIIIJJJJJJKKKKKKJJJIIIHHHHHHGGGEEECCCAAA@@@@@@???<<<;;;:::999:::<<<@@@CCCzzzxxxuuuqqqlllddd\\\VVVMMMIIIEEEBBBAAAAAA@@@>>>>>>>>>>>>???AAABBBDDDEEEDDDGGGMMMSSS\\\iiixxxppp^^^\\\jjjuuuXXXNNNDDD>>>>>>;;;999888888777777666555555444444444444444444444444222222333333333333444444000000111222333333333333111222333444777<<>>===>>>>>>===<<<>>>>>>>>>>>>???@@@AAAAAACCCHHHLLLMMMPPPUUUWWWUUUKKKIIIGGGEEEEEEEEEFFFGGGLLLOOOQQQRRROOOLLLIIIHHHEEECCCDDDGGGIIIMMMVVV```qqqpppaaaVVVVVVYYYZZZaaajjjtttnnneeecccccchhhpppyyy~~~{{{}}}~~~|||xxxuuupppooonnnmmmlllmmmmmmnnnrrrpppnnnmmmmmmqqq}}}}}}yyyxxxzzzxxxyyyzzz{{{|||}}}}}}}}}zzzxxxwwwwwwwwwvvvtttrrrqqqrrrtttuuuuuutttsssrrrrrrqqqooonnnkkkjjjhhhgggcccccccccdddddddddaaa___\\\[[[XXXTTTOOOJJJFFFDDD@@@@@@AAACCCDDDEEEFFFGGGCCC@@@AAAIIISSS___mmmxxxzzzvvvssssssoooiiiggghhhnnnhhhbbbdddmmmtttvvvtttssssss{{{sssQQQAAA===>>>888777777555444333222222444333333333333333333444111111222222222222111111222222222222333333333333///000111333444444555555444444444444444444444444444666888888999===DDDJJJPPPZZZlllvvvgggjjjyyyqqqllljjjooowwwkkkWWWPPPQQQTTT]]]hhhsssttttttqqqjjjccc]]]ZZZRRRMMMHHHDDDCCCCCCCCCBBBDDDFFFHHHHHHHHHIIIKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFCCCAAA>>>===<<<;;;:::;;;;;;;;;;;;===@@@CCCzzzxxxwwwtttoooggg^^^WWWPPPLLLGGGDDDBBBAAA???>>>======>>>???AAABBBCCCDDDEEEHHHLLLRRR[[[iiiyyygggZZZ[[[iiioooTTTKKKCCC??????===888888888777666666555555444444444444444444444444222222222333333444444444111222222333333333222222000111333444666;;;@@@EEEEEEDDDBBBAAAAAAAAACCCDDDGGGTTTbbbiiippp}}}xxxsssrrrvvv~~~{{{zzzzzzxxxuuuqqqmmmjjjfffbbb___ZZZVVVRRRNNNKKKIIIEEECCCDDDBBB???>>>>>>>>>===;;;>>>>>>>>>>>>???@@@AAABBBCCCHHHKKKLLLPPPUUUVVVTTTJJJIIIGGGEEEDDDEEEFFFGGGKKKNNNPPPPPPNNNKKKIIIIIICCCBBBDDDGGGJJJMMMVVV```rrrqqqbbbVVVUUUVVVXXX___hhhuuuxxxiiibbb```bbbiiittt~~~}}}~~~}}}}}}~~~{{{wwwtttnnnmmmkkkjjjjjjlllnnnpppqqqooonnnooopppuuu~~~}}}|||yyyyyy{{{zzzzzz{{{{{{{{{|||||||||yyywwwvvvvvvwwwvvvtttrrrqqqrrrsssssssssrrrqqqpppqqqpppooommmkkkiiigggfff```aaabbbdddeeeddd```]]]\\\ZZZWWWSSSNNNIIIFFFDDD@@@@@@BBBCCCEEEFFFFFFFFFDDDAAABBBKKKUUU```ooo{{{{{{uuurrrpppppplllfffdddfffccc``````hhhrrrxxxvvvqqqooorrr}}}oooNNN???===???777777666555444333222222222222333333333333222222000111111111111111111000222222222222333333333333000111222333333333333333333333333444444444555555444666888777777;;;DDDKKKOOOZZZppp|||llldddgggvvvpppllljjjnnnuuu~~~}}}hhhUUUPPPSSSYYYeeeqqqzzzwwwsssoooiiibbbZZZUUUMMMHHHCCCAAABBBEEEFFFFFFDDDGGGIIIJJJJJJJJJLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEBBB@@@>>>===<<<:::<<>>???AAADDDzzzyyywwwuuuppphhh___XXXRRRNNNIIIEEECCCBBB@@@>>>======>>>@@@AAABBBCCCDDDHHHJJJNNNSSS]]]kkk||||||vvv\\\SSSYYYgggjjjPPPIIIBBB???@@@???888888888777666666555555444444444444444444444444222222222333333444444444333333333333222222111000000111333444666:::???DDDFFFDDDBBB@@@@@@AAADDDEEEFFFTTTaaagggmmm{{{~~~xxxvvvtttxxx~~~~~~{{{zzz{{{yyyvvvqqqnnnjjjgggbbb___YYYVVVRRRNNNKKKHHHEEECCCEEECCC@@@??????>>><<<;;;>>>>>>>>>>>>???@@@AAABBBBBBGGGJJJKKKOOOTTTUUUSSSJJJHHHFFFEEEDDDEEEFFFGGGKKKNNNOOOOOOMMMKKKJJJJJJBBBBBBCCCGGGJJJMMMWWWaaasssqqqaaaUUUSSSTTTVVV]]]ffftttsssfff```^^^aaaiiiuuu}}}|||{{{{{{}}}~~~{{{wwwtttmmmllliiihhhiiilllooorrrpppnnnnnnooorrrxxx}}}||||||yyyyyy{{{||||||||||||||||||||||||xxxwwwvvvwwwwwwwwwuuusssrrrrrrrrrrrrqqqqqqpppooopppooonnnllljjjhhhgggfff^^^```bbbeeefffddd```\\\\\\ZZZWWWRRRNNNIIIFFFDDD???@@@BBBDDDEEEFFFFFFFFFGGGDDDFFFOOOYYYcccrrr}}}xxxpppnnnmmmmmmjjjcccbbbdddYYYYYY^^^jjjvvv{{{uuunnnlllqqq~~~mmmLLL===<<>>AAAEEEGGGGGGCCCFFFIIIKKKKKKKKKLLLMMMIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHFFFDDDBBB@@@@@@;;;>>>AAABBB@@@@@@AAADDDyyyxxxvvvtttpppjjjbbb]]]VVVRRRKKKGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@AAABBBBBBHHHIIIMMMUUU```qqqzzzgggVVVTTT\\\hhh|||~~~kkkSSSJJJAAA======888888888666555444444444444555555444333333222111111333333222222111222222222222222222222222222222222555222000222666===BBBEEEFFFDDDAAA??????@@@CCCEEEKKKQQQYYY```lll|||wwwwwwwww|||~~~}}}{{{zzzyyy{{{xxxrrrlllgggbbb```^^^XXXVVVSSSPPPNNNKKKHHHFFFCCCBBB???>>>======???@@@======>>>???@@@AAAAAABBBGGGJJJNNNPPPPPPOOOOOOOOOFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLCCCBBBDDDGGGIIIMMMVVV```yyy}}}dddRRRSSSWWWUUUYYYddduuu}}}lllbbb___^^^eeeooozzz~~~}}}{{{}}}zzzxxxwwwvvvvvvxxx|||~~~|||yyysssooonnnllliiigggggghhhkkklllpppkkkjjjooovvv~~~|||zzzxxxwwwwww||||||||||||}}}}}}~~~~~~wwwxxxyyyyyyyyywwwvvvuuussssssrrrqqqqqqqqqrrrrrroooooommmkkkhhhdddaaa```ccceeegggiiihhhddd```]]]\\\ZZZVVVQQQMMMIIIGGGEEE@@@??????AAADDDFFFFFFEEEHHHCCCCCCNNN]]]kkkyyy~~~xxxsssttthhhggghhh```]]]^^^YYYVVVVVV^^^lllvvvvvvrrrppphhhmmm{{{cccJJJAAA;;;666444555777777666555222111333333333222222222111111000000111222222222222111222222222222222222222222444444333333444444555666333333333444444444555555444222222555666999???GGGRRR^^^xxxrrrbbb```eeesss|||tttmmmmmmssswwwyyy{{{cccSSSPPPRRRaaarrrwwwxxxnnnjjjeee[[[PPPJJJAAA???>>>AAAEEEGGGFFFEEEHHHJJJLLLNNNOOOOOOOOOOOOSSSRRRQQQQQQRRRSSSRRRQQQOOOMMMKKKJJJHHHFFFBBB???===>>>???AAACCCEEEFFFFFFzzzxxxvvvsssooojjjccc___XXXSSSLLLGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCHHHIIIMMMTTTaaarrrzzzlll\\\NNNOOOWWWggg~~~iiiQQQIIIAAA>>>???:::888777666555444444444444444444444333333222222222333333222222111222222333222222222222222222222222000000000222666;;;???AAAEEEDDDBBB@@@@@@BBBEEEHHHJJJPPPVVV^^^mmm{{{~~~zzzzzz{{{~~~}}}|||{{{{{{zzzwwwsssnnnhhhccc```^^^YYYVVVSSSPPPNNNKKKHHHEEECCCAAA???>>>===>>>??????======>>>???@@@AAABBBBBBFFFIIIMMMOOONNNMMMMMMMMMGGGGGGHHHJJJKKKMMMOOOPPPOOOOOOOOONNNNNNNNNNNNNNNIIIGGGFFFHHHJJJMMMWWWaaaxxx}}}eeeRRRSSSUUUTTTYYYcccssswwwhhhaaa______hhhrrr~~~~~~}}}{{{}}}yyyuuuuuuuuuuuuwwwzzz~~~~~~{{{vvvrrrnnnkkkiiiffffffhhhkkkmmmpppmmmnnnsssyyy~~~|||{{{yyyyyyyyyzzz{{{{{{||||||}}}}}}}}}uuuuuuvvvvvvuuuttttttssstttsssrrrrrrrrrrrrrrrrrrpppooommmjjjgggdddbbb```bbbccceeegggfffdddaaa^^^[[[YYYUUUQQQLLLIIIFFFEEEAAA@@@@@@BBBEEEGGGGGGFFFDDD@@@CCCOOO___nnn|||~~~xxxtttpppssseeebbbaaaYYYXXXZZZWWWWWWWWW___nnnxxxxxxrrrnnnfffmmm}}}___HHH???;;;666555555666777666444222111333333333222222222111111000111111222333222222222222222222222222222222222111111111111111222333333333333333444444444444555555222222555777999???GGGQQQ]]]vvvuuueee```dddpppzzz}}}sssooouuuzzz}}}yyybbbTTTSSSVVVeeeuuuxxxwwwmmmjjjeeeZZZNNNHHHAAA@@@???AAAEEEGGGFFFEEEGGGIIIMMMPPPRRRTTTVVVWWWXXXWWWWWWWWWWWWVVVUUUSSSVVVUUUSSSRRRPPPLLLGGGCCC@@@@@@AAABBBCCCEEEGGGHHH{{{xxxuuurrrnnnjjjeeebbbZZZUUUNNNHHHDDDBBBAAA????????????@@@@@@BBBCCCDDDHHHIIIMMMTTTbbbtttpppcccWWWNNNPPPYYYfffgggPPPHHHAAA??????;;;777777666555444444444444333333333333333333333333333222222111222222333333222222222222222222222222...///111333777:::>>>???DDDDDDCCCBBBAAACCCGGGKKKLLLOOOTTT]]]mmm~~~ttt|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}yyywwwtttpppkkkeee```]]]YYYVVVSSSPPPNNNKKKHHHEEEBBBAAA@@@>>>===>>>>>>???===>>>>>>???AAABBBBBBCCCFFFIIIMMMNNNMMMKKKKKKKKKIIIJJJKKKMMMPPPRRRTTTUUUSSSRRRPPPOOONNNOOOPPPQQQQQQMMMJJJJJJJJJMMMXXXcccuuu}}}fffSSSQQQSSSSSSYYYbbbooo}}}rrreee``````bbblllwww}}}|||{{{}}}}}}wwwrrrrrrrrrtttvvvxxx{{{}}}~~~yyyvvvnnnlllhhhfffeeegggjjjlllmmmnnnrrrwww}}}~~~}}}|||{{{{{{{{{yyyyyyzzz{{{|||}}}}}}}}}uuuuuutttsssssssssssstttuuutttsssrrrrrrrrrrrrrrrqqqooolllhhheeecccbbbaaa```aaacccddddddcccaaa```[[[XXXTTTOOOKKKGGGEEEDDDBBBAAABBBDDDGGGHHHHHHGGGDDDAAAEEEQQQ```nnn|||xxxuuutttrrrwwwfff___\\\TTTUUUZZZWWWYYYYYYbbbqqq|||zzzqqqkkkeeennn~~~ZZZEEE===:::666555555666666555444222111333333333222222222111111111222222333333333333333222222222222222222222222111000000000000111222222333333333333444444444444555333333666888999???GGGPPP[[[rrryyykkk```cccnnnxxx|||sssxxxwwwaaaVVVWWW\\\kkkzzz|||}}}uuummmjjjdddXXXLLLEEEAAA@@@@@@BBBEEEGGGGGGFFFIIILLLPPPSSSVVVYYY\\\___cccdddfffgggfffdddbbb```aaaaaa```___[[[UUUMMMGGGCCCCCCBBBBBBCCCEEEGGGIII|||yyyuuuqqqnnnkkkhhheee]]]XXXPPPIIIEEEBBB@@@>>>>>>>>>>>>???@@@BBBCCCDDDGGGIIIMMMUUUcccvvv}}}iii^^^VVVPPPSSS[[[fff~~~gggPPPHHH@@@===>>>999888777666666555555555666222333333333333333333333222222111111222222333333222222222222222222222222111222333444666:::???CCCCCCDDDEEEDDDCCCDDDHHHLLLPPPQQQTTT]]]nnn~~~}}}yyyqqqxxx~~~~~~}}}|||||||||xxxwwwvvvrrrmmmgggaaa]]]YYYWWWSSSPPPNNNKKKGGGEEEBBBAAA@@@???>>>>>>>>>>>>===>>>???@@@AAABBBCCCDDDGGGJJJMMMNNNMMMKKKJJJJJJJJJLLLNNNQQQTTTVVVXXXYYYVVVTTTQQQPPPOOOQQQTTTUUUWWWRRRNNNKKKJJJMMMXXXcccsss{{{fffUUUQQQRRRRRRXXXaaalllzzzooodddaaadddgggooozzz|||{{{zzz}}}yyytttnnnooooooqqqsssvvvxxxzzz}}}}}}~~~|||yyyqqqnnniiieeedddeeegggiiiiiinnntttzzz~~~}}}}}}||||||}}}xxxyyyzzz{{{|||||||||{{{wwwvvvtttsssssstttuuuvvvuuuuuutttsssrrrrrrrrrrrrrrroookkkgggdddbbbbbbbbb^^^___aaabbbbbbbbbaaaaaaZZZWWWSSSNNNIIIFFFDDDCCCCCCBBBCCCFFFHHHJJJIIIGGGFFFEEEIIITTTaaalllxxxyyyzzz||||||kkk```[[[TTTVVV]]][[[[[[]]]fffvvv|||rrrjjjeeepppwwwUUUCCC===:::888555555555555555333222111333333333222222222111111222222333444444444444333222222222222222222222222222222111111222222333444222222333333333444444444555333444777999:::???FFFNNNYYYmmm~~~rrrbbbdddooozzzwww}}}zzzcccXXX[[[aaaqqqzzzsssmmmkkkeeeWWWJJJDDDBBBBBBBBBCCCEEEFFFGGGGGGNNNQQQTTTVVVWWWZZZ___cccllloootttvvvvvvtttrrrqqqoooooonnnlllggg^^^SSSKKKFFFDDDBBBAAAAAACCCFFFHHH}}}zzzuuurrrpppnnnkkkiii```[[[SSSKKKFFFCCC@@@???===>>>>>>???@@@AAACCCDDDFFFHHHMMMVVVdddxxxppp^^^VVVRRRNNNPPPWWWhhh|||hhhPPPGGG???;;;;;;666888888777777666777777777222333333333333333333333222111111111222222333444222222222222222222222222444444222111222888@@@FFFDDDFFFHHHFFFDDDEEEIIIMMMTTTVVVXXX___ooo~~~~~~zzzrrrvvv}}}~~~}}}{{{zzzzzzxxxxxxwwwtttooohhhbbb^^^ZZZWWWSSSPPPNNNKKKGGGDDDAAAAAA@@@??????>>>>>>>>>>>>>>>???AAABBBCCCDDDEEEHHHKKKNNNOOONNNLLLKKKKKKKKKMMMPPPSSSVVVXXXZZZZZZWWWUUURRRPPPQQQSSSWWWYYYZZZUUUPPPMMMKKKNNNYYYdddtttwwwfffVVVQQQQQQRRRXXX```jjjvvv|||lllccccccgggkkkttt~~~zzzyyyyyy{{{{{{uuuqqqllllllmmmnnnqqqtttwwwxxx{{{{{{}}}}}}zzzvvvrrrlllfffcccccceeegggfffnnnvvv}}}~~~}}}}}}}}}}}}}}}xxxyyy{{{|||||||||{{{zzzvvvuuutttsssssstttuuuvvvuuuuuutttsssrrrqqqqqqqqqqqqoookkkgggdddbbbbbbbbb]]]^^^```aaaaaaaaaaaaaaaYYYVVVQQQLLLGGGDDDCCCCCCCCCCCCDDDGGGJJJKKKIIIHHHFFFFFFLLLWWWbbbkkkvvv}}}qqqccc]]]VVVYYY```^^^]]]aaalll|||~~~sssmmmhhhvvvoooQQQCCC>>>;;;999555555555444444333222222333333333222222222111111222222333444444444444333222222222222222222222222222222111111222222333444222222222333333333444444555333444777999999>>>DDDLLLUUUfffyyyyyyeeegggrrr||||||gggZZZ]]]eeeuuuvvvqqqmmmkkkdddWWWJJJDDDBBBCCCDDDEEEEEEFFFGGGHHHMMMQQQUUUWWWYYY]]]dddjjjqqqvvv|||}}}||||||{{{{{{zzzxxxqqqfffZZZQQQGGGEEECCCAAA@@@AAADDDEEE}}}zzzwwwtttsssqqqnnnlllccc^^^UUUNNNIIIEEEBBB@@@>>>>>>>>>??????AAABBBCCCDDDGGGMMMWWWfffyyyvvveeeVVVQQQOOOLLLQQQYYYlllzzzhhhPPPGGG>>>::::::555888888777666666777777888333333333333333333333333111111111111222333444444222222222222222222222222333222111......444===EEEHHHKKKMMMKKKGGGFFFJJJNNNVVVYYY]]]cccpppsssuuuyyy~~~|||{{{zzzyyyyyyxxxwwwtttoooiiiddd```ZZZWWWTTTPPPNNNJJJGGGDDDAAAAAA@@@@@@???>>>>>>===>>>>>>@@@AAACCCDDDFFFFFFGGGJJJNNNOOONNNMMMLLLLLLKKKMMMPPPTTTVVVXXXYYYYYYVVVTTTRRRQQQSSSVVVYYY\\\\\\WWWRRROOONNNPPP[[[fffwwwrrrdddWWWQQQQQQSSSXXX^^^gggsssyyylllfffgggmmmqqq}}}}}}wwwwwwxxxzzz}}}}}}xxxsssoookkkjjjjjjkkknnnrrrvvvyyyzzz{{{|||~~~{{{xxxtttmmmgggcccccceeeggggggpppzzz~~~}}}}}}||||||||||||zzz{{{}}}}}}}}}|||zzzxxxsssrrrrrrrrrrrrsssttttttuuutttsssrrrqqqppppppppppppnnnkkkgggdddbbbaaa```]]]^^^```bbbbbbbbb```___XXXUUUPPPJJJEEECCCBBBBBBBBBCCCDDDGGGJJJKKKIIIGGGBBBDDDLLLXXXbbbkkkuuu~~~tttfff```YYY\\\bbb______eeesss~~~vvvsssppphhhNNNCCC>>>;;;999555555444444333222222222333333333222222222111111111222222333333333333333222222222222222222222222111000000000000111222222222222222222333333333333444222444777888888===CCCIIIRRR```pppkkkllluuu|||iii]]]```ggguuurrrmmmjjjiiibbbUUUJJJFFFCCCDDDFFFFFFEEEEEEGGGHHHJJJOOOTTTXXX[[[aaallltttzzz}}}}}}}}}{{{uuujjj^^^VVVHHHFFFDDDBBBAAAAAABBBBBB}}}{{{yyywwwvvvtttqqqnnneee___WWWPPPKKKGGGDDDBBB??????>>>??????@@@AAAAAABBBFFFNNNXXXgggyyy|||ooo```RRRNNNLLLLLLTTT___ppp~~~}}}gggOOOFFF>>>;;;;;;666666666555555555555666666444444444333333222222222111111111111222333444555222222222222222222222222111222222000///333<<>>>>>===>>>???@@@BBBCCCEEEFFFGGGEEEHHHLLLNNNMMMLLLLLLLLLJJJLLLOOOSSSUUUWWWWWWWWWSSSRRRRRRRRRTTTXXX[[[^^^]]]XXXTTTSSSRRRTTT^^^iiivvvmmmcccWWWRRRRRRTTTYYY]]]cccnnn{{{zzzqqqnnnqqqwww||||||uuuuuuvvvxxx{{{|||~~~~~~{{{wwwssspppkkkjjjhhhhhhkkkpppvvvzzz{{{|||}}}}}}xxxtttmmmgggdddeeehhhjjjllluuu~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~|||yyywwwrrrrrrsssttttttttttttttttttsssrrrqqqpppoooooooooooommmkkkhhheeebbb```___]]]___aaacccdddbbb___^^^XXXTTTOOOIIIDDDBBBAAAAAABBBBBBDDDHHHJJJKKKIIIFFFBBBEEENNNYYYbbbhhhrrr{{{|||~~~wwwiiiddd^^^```ddd______iiiyyy~~~zzzzzz{{{bbbKKKBBB===999777555555444333222222222222333333333222222222111111000111111222333222222222222222222222222222222222111111111111111222333333111222222222222333333333333222333777888777;;;AAAFFFNNNZZZhhhzzzpppoootttyyyhhh^^^ccciiitttzzztttmmmiiifffddd^^^RRRIIIFFFCCCEEEGGGGGGEEEEEEGGGIIIKKKPPPVVVYYY\\\dddpppzzzxxxvvvvvvrrrrrrtttsssoooggg]]]UUUIIIHHHFFFDDDCCCBBBAAAAAA~~~|||zzzyyyxxxvvvrrrpppfff```XXXQQQLLLHHHFFFDDD@@@???????????????@@@@@@AAAFFFNNNYYYhhhyyy{{{zzzyyyuuuiiiZZZMMMHHHFFFHHHTTTbbbsss}}}~~~eeeNNNFFF>>><<<<<<888444444333333333444444555555555444333333222111111111111111111222333444555222222222222222222222222111333555444333666===CCCTTTWWWYYYUUUNNNJJJMMMQQQSSS[[[ccciiisssnnnnnnqqqyyy~~~~~~~~~~~~}}}}}}}}}|||{{{zzzwwwtttooojjjfffccc[[[XXXTTTPPPNNNJJJFFFCCC@@@@@@AAA@@@@@@???>>>===>>>???@@@BBBDDDEEEGGGGGGCCCFFFJJJLLLLLLKKKKKKKKKIIIKKKOOORRRTTTUUUUUUUUUQQQQQQQQQSSSUUUYYY\\\^^^]]]YYYVVVUUUUUUWWWaaalllsssvvvjjjaaaXXXSSSSSSUUUYYY]]]aaalllxxx}}}wwwvvvzzz{{{ttttttuuuwwwzzzzzz|||~~~~~~}}}|||zzzwwwtttrrrllljjjggggggjjjpppvvv{{{}}}}}}~~~wwwssslllgggeeegggjjjmmmpppyyy|||~~~}}}{{{zzzzzzyyyyyy~~~|||xxxvvvssstttvvvwwwxxxwwwvvvuuutttsssrrrpppooonnnnnnnnnnnnmmmkkkiiifffccc```^^^]]]___bbbeeeeeebbb___\\\XXXTTTNNNHHHCCCAAAAAAAAAAAABBBDDDGGGJJJJJJHHHFFFFFFIIIQQQ[[[aaaeeellluuuxxx{{{~~~{{{mmmiiicccdddfffaaa___kkk}}}~~~|||^^^IIIAAA<<<777555555555444333222222222222333333333222222222111111000000111222222222222111222222222222222222222222444444333333444444555666111111222222222333333333222111222666777777:::@@@EEEMMMWWWdddvvvtttqqqsssvvv}}}|||ggg___eeekkkrrrtttkkkjjjfffcccaaa[[[PPPHHHFFFCCCFFFHHHGGGEEEEEEGGGIIIOOOTTTYYY[[[]]]dddpppzzz|||qqqhhheeedddeeefffhhhiiigggaaaXXXRRRJJJIIIHHHGGGEEECCCAAA@@@}}}|||zzzwwwtttqqqooonnnjjjddd[[[SSSMMMIIIEEECCC===============???AAABBBBBBEEELLLWWWeeeuuurrr{{{ttt\\\PPPFFFEEEGGGIIITTTbbbzzzbbbKKKDDD<<<:::;;;777888888777555555444444444666555333111111111333444222111111111222333333444333333333222222222111111333000000222333444999@@@TTT^^^ccc\\\PPPLLLMMMOOOYYYZZZ___fffllluuu}}}lllooottt{{{{{{}}}~~~}}}|||{{{{{{{{{{{{|||yyyuuurrrnnnjjjeeebbb]]]YYYTTTPPPMMMIIIEEECCCAAA@@@???=========>>>>>>AAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIIIIKKKNNNPPPQQQRRRSSSUUUSSSTTTUUUWWWZZZ\\\]]]^^^bbbYYYRRRRRRVVV]]]gggppp{{{wwwooobbb___[[[YYYXXXYYYZZZZZZ^^^gggrrr{{{vvvnnnnnnppprrrtttyyyzzz{{{|||}}}}}}|||{{{zzzzzzxxxuuurrrmmmhhheeefffiiilllssszzzwwwpppjjjjjjkkklllpppuuuuuu~~~|||{{{|||}}}||||||~~~~~~~~~|||yyyvvvsssssssssuuuwwwwwwuuutttsssrrrrrrqqqppppppppppppooonnnmmmjjjfffccc```^^^___bbbeeefffccc___\\\ZZZVVVQQQKKKFFFDDDCCCBBBAAACCCCCCDDDFFFGGGFFFDDDBBBEEEIIIPPPXXX```fffkkkmmmxxxrrrtttzzzlllhhhiiihhheeeccccccsss{{{yyyyyyUUUHHH>>>999999555666666555444444333222222111111111111111111111111111111111111111111111111222222111111000/////////000111222333555666777888111111222333333444555555555666666555555777;;;===AAAHHHRRRbbbtttsssjjjqqquuujjjaaaaaaeeeeeeccccccccccccaaa]]]WWWPPPIIIFFFIIIHHHGGGEEECCCCCCFFFIIIUUUUUUVVVXXX\\\eeennnuuuzzzwwwqqqggg^^^WWWTTTTTTWWWXXXZZZ[[[XXXTTTOOOLLLFFFGGGHHHHHHGGGDDD@@@>>>|||{{{xxxuuussspppooonnnkkkeee\\\TTTNNNIIIFFFCCCAAA@@@???>>>===>>>??????@@@DDDJJJTTTbbbrrrvvvttt[[[NNNDDDDDDGGGLLLZZZiii}}}~~~```KKKCCC<<<:::;;;777777666555444333333333333666444333111111222333444222222111111222222333444333333333222222222111111333000000222333444999@@@QQQ\\\ccc]]]SSSNNNNNNPPPUUUVVVZZZaaafffooo~~~}}}nnnpppuuu|||{{{}}}~~~}}}||||||{{{{{{{{{|||yyyuuurrroookkkfffbbb^^^[[[VVVRRRNNNKKKGGGDDDAAA@@@???>>>======>>>>>>@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHKKKNNNPPPQQQRRRTTTVVVSSSTTTUUUWWWYYYZZZ[[[\\\^^^VVVQQQRRRWWW^^^iiissszzz|||yyyqqqlllccc```]]][[[[[[\\\\\\]]]aaahhhrrrzzzuuullllllmmmoooqqqvvvwwwzzz{{{}}}}}}|||{{{zzzwwwtttqqqsssmmmiiihhhiiiiiinnnttt}}}~~~wwwqqqkkkkkkllllllpppvvv{{{}}}{{{{{{{{{||||||{{{~~~~~~~~~|||yyyvvvtttssstttuuuwwwwwwuuusssrrrqqqpppppppppppppppppppppooommmjjjfffccc```^^^___bbbeeefffccc___\\\ZZZTTTOOOIIIDDDBBBAAAAAA@@@BBBCCCEEEFFFGGGFFFDDDAAACCCHHHQQQ[[[dddjjjmmmnnnooommmuuuyyykkkfffeeedddcccdddbbbsss|||tttRRRFFF===999888555444444333222222111000000111111111111111111111111////////////////////////111111111111222222222222222222222333444444555555111222222333333444444444555555666555555777;;;>>>AAAIIITTTbbbsssssskkkqqqoooddd[[[[[[]]]]]][[[[[[]]]]]]\\\YYYTTTNNNIIIFFFGGGGGGFFFDDDCCCDDDHHHKKKRRRTTTWWWYYY\\\aaafffjjjkkkhhhbbbZZZTTTPPPPPPQQQRRRTTTUUUUUUTTTQQQMMMKKKIIIJJJJJJJJJIIIGGGEEECCC}}}{{{xxxuuurrrqqqpppppplllggg^^^VVVOOOJJJFFFDDDDDDCCCAAA???>>>======>>>???BBBHHHQQQ^^^mmm}}}~~~xxxtttYYYLLLDDDEEEKKKTTTddduuu|||~~~}}}{{{]]]IIICCC;;;999;;;777666555444333222222222222555444222111111222333333222222111111222222333333333333333222222222111111333000000333333333888>>>JJJVVV___[[[SSSNNNMMMMMMQQQRRRUUU[[[```iiixxxtttuuuyyy~~~yyyzzz}}}~~~}}}~~~~~~~~~}}}||||||{{{{{{{{{yyyvvvsssppplllgggccc```]]]XXXTTTPPPMMMIIIFFFBBBAAA???>>>======>>>>>>???@@@@@@BBBCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFGGGIIIMMMOOOPPPRRRTTTVVVTTTTTTUUUVVVWWWWWWXXXYYYXXXRRROOORRRYYYaaalllvvvyyyxxxvvvsssoookkkhhhgggdddbbb```______```aaabbbffflllsssyyy}}}qqqiiiiiijjjlllooorrrtttxxx{{{}}}|||zzzyyywwwtttqqquuuoookkkjjjiiihhhkkkpppxxx{{{~~~}}}vvvqqqmmmmmmnnnoootttzzz~~~|||zzzzzz{{{||||||{{{~~~}}}}}}}}}|||yyywwwuuuttttttuuuwwwvvvtttrrrpppppppppoooppppppqqqqqqpppooommmjjjgggccc```^^^___bbbeeefffccc___[[[ZZZRRRMMMGGGCCCAAA@@@@@@???AAACCCFFFGGGGGGEEECCCAAACCCIIITTT___hhhmmmoooooojjjkkkvvvvvvkkkeeeaaa^^^___ccc```sss}}}oooOOODDD<<<777888555444333333222222111111000111111111111111111111111////////////////////////000111111222333333444444333333222222222222222222222222222333333333333333444555555555555777;;;>>>BBBJJJVVVbbbqqqvvvmmmppp|||xxxeee[[[SSSRRRSSSRRRPPPPPPTTTTTTSSSRRROOOLLLHHHFFFEEEFFFEEEDDDDDDFFFJJJMMMQQQUUUXXXZZZZZZYYYYYYZZZXXXVVVSSSNNNKKKKKKNNNQQQPPPQQQQQQQQQPPPOOOMMMLLLJJJJJJJJJIIIIIIGGGFFFEEE~~~|||yyyvvvtttsssssssssnnniii```XXXQQQLLLGGGDDDEEEDDDBBB@@@>>>>>>>>>>>>???BBBHHHOOOZZZiiizzz|||wwwrrrWWWMMMGGGMMMUUU```qqq~~~|||tttXXXGGGBBB;;;999:::777555555444333333333333333333333222111111222222333333222222111222222333333333333333222222222111111333000111333333333777===AAAMMMXXXWWWQQQLLLJJJHHHMMMMMMQQQWWW\\\fffvvv{{{{{{~~~vvvvvvwwwzzz|||~~~}}}}}}~~~~~~~~~}}}||||||{{{{{{yyywwwtttrrrnnniiieeeaaa^^^YYYTTTQQQMMMIIIGGGCCCBBB@@@>>>======>>>>>>??????@@@BBBCCCEEEFFFGGGCCCCCCBBBBBBBBBCCCDDDDDDEEEHHHKKKNNNOOOPPPSSSUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRNNNNNNTTTZZZcccooozzzzzzvvvooohhhbbb```aaacccdddddddddccccccdddgggiiilllpppuuuyyy||||||lllffffffhhhllloooqqqtttyyy}}}}}}zzzxxxxxxwwwuuussssssnnnkkkkkkkkkiiikkkoootttwww{{{~~~}}}{{{tttpppnnnppprrrtttzzz~~~}}}{{{zzzzzz||||||{{{zzz~~~}}}|||}}}}}}|||zzzwwwvvvuuuuuuvvvvvvvvvsssqqqpppppppppppppppqqqrrrsssooonnnllljjjfffccc```^^^___bbbeeeeeebbb^^^ZZZYYYQQQMMMGGGCCCAAAAAA@@@@@@@@@CCCFFFHHHGGGDDDBBB@@@EEELLLVVVbbbkkkqqqtttuuusssqqqzzzyyyssslllgggaaa[[[[[[^^^^^^qqq|||~~~jjjMMMDDD;;;666666444555555555444444333333333111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111333333333222222222222222444444555555555777;;;>>>BBBJJJUUUaaaooo}}}zzzppppppyyy}}}mmm\\\SSSKKKJJJJJJHHHGGGGGGJJJKKKKKKLLLKKKIIIHHHFFFDDDDDDEEEDDDEEEGGGLLLOOOVVVXXXYYYXXXTTTPPPMMMLLLKKKLLLLLLLLLLLLMMMOOORRRSSSRRRRRRQQQQQQPPPPPPOOOOOONNNMMMMMMLLLKKKKKKKKK|||{{{xxxvvvtttsssssssssqqqkkkcccZZZSSSMMMGGGDDDCCCBBB@@@?????????@@@@@@@@@CCCHHHMMMVVVeeewww|||ssszzz|||nnnVVVOOONNNWWWbbblll|||~~~lllSSSEEEBBB;;;888:::777666555444444444444444444222222222222222222222333333333222222111222222333333333333222222222111111333111111333333222555;;;;;;HHHSSSTTTPPPLLLIIIFFFHHHHHHLLLRRRXXXbbbsss~~~}}}~~~tttrrrrrruuuxxx}}}~~~~~~~~~~~~}}}|||{{{zzzyyywwwvvvtttooojjjfffaaa^^^YYYUUUQQQNNNJJJGGGDDDBBB@@@???>>>===>>>>>>???@@@AAABBBDDDEEEFFFGGGCCCCCCBBBBBBBBBBBBBBBBBBCCCFFFIIILLLMMMNNNPPPRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLKKKNNNUUU\\\dddqqq||||||wwwoooeee]]]ZZZ\\\___aaaccceeefffgggiiilllppprrruuuxxxzzz}}}ttthhheeefffiiimmmqqqrrrvvv{{{|||zzzwwwvvvvvvwwwwwwwwwsssooommmnnnllliiiiiilllnnnppptttwwwyyyyyywwwvvvqqqoooppptttwwwzzz~~~|||{{{|||{{{zzz{{{}}}}}}|||{{{||||||{{{|||}}}|||zzzxxxvvvuuuuuuvvvvvvvvvsssqqqqqqqqqqqqqqqqqqrrrssstttnnnmmmkkkiiieeebbb___]]]^^^aaadddddd```\\\XXXWWWPPPLLLGGGCCCBBBBBBBBBAAA@@@CCCGGGHHHEEEBBBAAAAAAGGGNNNZZZgggsss||||||rrrooommmjjjcccZZZWWWYYY]]]pppzzzzzz|||gggLLLDDD;;;555555333555555444444444444333333111111111111111111111111111111111111111111111111222222111111000000000000///000000111111222222333222222222222222222222111333333444444555777;;;>>>AAAIIISSS^^^nnn~~~|||qqqooowwwvvvdddTTTLLLFFFFFFFFFCCCBBBDDDDDDEEEFFFHHHIIIIIIHHHHHHDDDEEEEEEDDDEEEHHHLLLOOO[[[ZZZWWWRRRLLLGGGEEEEEEEEEHHHMMMOOOPPPQQQRRRSSSWWWVVVVVVUUUUUUUUUVVVVVVYYYYYYXXXWWWVVVUUUUUUUUUyyyxxxwwwvvvtttsssrrrqqqsssmmmeee]]]UUUNNNHHHDDD@@@@@@???>>>>>>???AAAAAA@@@CCCGGGKKKSSSaaassszzzrrrwwwwwwiiiVVVQQQRRR^^^iiisssfffOOOCCCAAA:::777999777555555444444444444555555111111111222222222222222333333222222111111222222333333333222222222111111333111222444333222444999;;;GGGRRRTTTQQQNNNJJJGGGDDDDDDGGGMMMSSS^^^ooo{{{zzzvvvqqqoooqqqsssxxx~~~}}}|||{{{zzzyyyxxxwwwuuuqqqlllhhhbbb___ZZZUUURRRNNNKKKHHHDDDCCCAAA???>>>===>>>>>>@@@AAAAAACCCDDDEEEFFFFFFDDDDDDCCCBBBAAAAAAAAABBBBBBEEEHHHIIIJJJKKKMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJOOOWWW]]]eeeqqq|||}}}{{{tttjjj___ZZZZZZ\\\]]]aaaeeehhhiiilllqqquuuwwwzzz|||~~~wwwnnnffffffhhhjjjnnnrrrsssvvv{{{~~~zzzwwwtttssstttvvvwwwxxxvvvsssqqqrrrooojjjgggiiijjjkkknnnppprrrrrrrrrqqqppppppsssxxx{{{|||zzzyyy|||{{{{{{}}}~~~}}}{{{{{{{{{{{{|||}}}}}}{{{xxxuuuttttttuuuwwwvvvtttrrrqqqqqqqqqpppqqqqqqrrrrrrmmmllljjjgggddd```]]][[[\\\___bbbbbb___ZZZVVVTTTOOOKKKFFFCCCBBBBBBBBBBBBAAADDDGGGGGGCCCAAAAAABBBHHHQQQ___ooo}}}qqqnnnmmmkkkddd[[[VVVWWW^^^pppxxxwwwwwwyyyaaaIIICCC;;;555666444222222222222222222222222111111111111111111111111////////////////////////222222111111000//////...//////000111222222333333111111111222222222222222222333444444444777;;;>>>CCCHHHPPP]]]pppxxxllllllttt|||wwwxxxooo\\\NNNHHHDDDEEEEEECCCCCCEEEBBBCCCEEEGGGHHHIIIJJJJJJFFFGGGFFFEEEEEEGGGKKKNNNZZZWWWRRRKKKEEEBBBCCCDDDCCCGGGLLLPPPRRRSSSTTTUUU[[[[[[\\\]]]___```aaaaaadddddddddcccaaa```^^^]]]xxxyyyzzzyyyxxxvvvtttrrrtttoooggg^^^WWWOOOIIIDDD@@@???>>>>>>>>>>>>???@@@???BBBEEEHHHNNN\\\ppp~~~yyyvvvzzzvvveeeXXXQQQRRR]]]iiisssaaaKKKAAAAAA:::777999777444333333333333333444444000000111222222222222222444333222222111111222222333333333222222222111111333111222444333111333888:::EEEOOOQQQPPPMMMJJJFFFGGGGGGHHHMMMRRR[[[lll||||||yyy}}}zzztttooonnnpppsss|||~~~~~~~~~|||{{{zzzyyyyyyxxxwwwrrrmmmiiiddd```\\\WWWTTTPPPLLLJJJEEEDDDAAA???>>>======>>>AAABBBBBBCCCDDDEEEEEEFFFEEEEEECCCBBBAAAAAAAAAAAAAAADDDFFFGGGGGGHHHIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJPPPXXX^^^dddppp{{{~~~~~~zzzqqqeee\\\YYYYYYYYY^^^dddhhhjjjnnntttzzzzzz}}}rrrkkkggghhhkkkkkkmmmqqqrrruuuxxxzzz{{{|||}}}}}}zzzwwwsssqqqqqqtttuuuvvvwwwuuutttvvvtttnnnkkkmmmllllllmmmooopppqqqrrrrrrssstttxxx|||~~~|||{{{{{{|||||||||~~~~~~|||zzzzzzzzz{{{}}}}}}{{{yyytttssstttuuuwwwwwwuuusssqqqpppooooooooooooooooookkkjjjhhhfffbbb^^^\\\ZZZ[[[^^^``````]]]XXXTTTRRRMMMIIIDDDAAAAAAAAABBBAAABBBEEEGGGEEEAAA???AAACCCJJJTTTeeevvv~~~tttoookkkiiiddd\\\XXXXXXbbbrrrxxxuuuuuusss{{{{{{ZZZEEEAAA:::555777555222222222222222222222222111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222000000111111222222333333111222333333444777;;;>>>EEEHHHNNN]]]uuupppdddfffrrryyyrrrpppvvv}}}iiiVVVIIIEEECCCDDDEEEDDDEEEHHHDDDDDDFFFGGGIIIKKKLLLLLLIIIIIIHHHFFFEEEFFFIIILLLQQQNNNIIIDDD@@@@@@CCCGGGEEEHHHKKKNNNQQQTTTXXX[[[```bbbeeeiiimmmppprrrssstttttttttsssqqqnnnkkkiii{{{|||~~~~~~}}}{{{wwwuuuuuuppphhh___XXXPPPIIIDDDAAA@@@>>>=========>>>>>>===AAADDDFFFLLLYYYmmm|||{{{wwwyyywwwbbbYYYQQQPPPZZZfffqqq^^^IIIAAAAAA:::777999777222222222111222222333333///000111222222222222222444333333222111111111222333333333222222222111111333111222444333111333777888CCCLLLNNNMMMKKKHHHDDDMMMKKKLLLOOOSSS\\\lll{{{{{{wwwpppnnnnnnpppwww}}}~~~~~~}}}~~~~~~~~~|||{{{yyyyyyyyyyyywwwsssmmmiiifffbbb]]]YYYUUURRRNNNKKKEEEDDDBBB@@@>>>======>>>BBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCEEEFFFFFFFFFGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHGGGJJJQQQYYY___dddooozzz~~~~~~vvviii^^^XXXWWWVVV\\\ccchhhjjjooovvv|||||||||qqqkkkhhhjjjlllkkklllooopppsssuuuwwwwwwxxxzzz{{{{{{{{{wwwrrrpppppprrrssstttuuusssuuuyyyxxxtttrrrsssqqqqqqqqqqqqrrrsssuuuvvvvvvwww{{{~~~}}}|||}}}}}}}}}}}}}}}zzzyyyzzz{{{}}}}}}{{{yyysssssssssuuuwwwwwwuuutttpppooonnnmmmmmmmmmmmmmmmjjjiiigggeeeaaa^^^[[[YYYZZZ]]]______\\\WWWSSSQQQLLLHHHCCC@@@???@@@AAAAAACCCFFFGGGDDD@@@>>>AAADDDLLLXXXiiizzz{{{sss|||xxxpppiiifffbbb\\\YYYZZZeeetttxxxuuutttpppuuutttTTTAAA???999666888777444444444444444444444444111111111111111111111111111111111111111111111111111111111222333333444444444444333333222111111000//////000111222333333444111222333333444777;;;>>>HHHHHHMMM]]]xxxxxxiii]]]aaapppyyyqqqlllooouuu~~~fffRRRGGGCCCBBBDDDEEEEEEFFFJJJEEEFFFGGGHHHJJJLLLMMMNNNKKKJJJIIIFFFEEEEEEHHHKKKHHHFFFDDD@@@???@@@EEEHHHHHHIIIKKKMMMPPPVVV]]]bbbeeehhhmmmsssyyy~~~|||yyy~~~}}}}}}~~~}}}yyyvvvsssqqqllleee\\\SSSKKKFFFCCC@@@===<<<===>>>>>>>>>@@@AAACCCGGGKKKUUUhhhzzz~~~yyyxxx}}}xxxgggRRRPPPPPPTTT[[[iiiwwwYYYMMMAAA===<<<999555333777777666555444444333333444444444444333333222111222222222222222222222222222222111111111111111111222222111111222222333333888???FFFIIIGGGFFFGGGIIILLLKKKMMMRRRVVV\\\hhhsss{{{ooonnnnnnlllrrr|||zzzyyy}}}~~~~~~~~~}}}|||{{{zzzzzzyyyxxxvvvtttsssrrrqqqhhheee___ZZZVVVRRRNNNKKKEEEDDDBBB@@@>>>>>>>>>>>>@@@AAABBBDDDFFFGGGHHHHHHKKKIIIFFFBBB@@@???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGJJJKKKOOOVVV\\\cccnnnzzzzzzpppddd[[[VVVWWWVVVZZZbbbiiinnnttt{{{{{{~~~}}}tttsssrrrpppooonnnnnnnnnnnnqqqtttvvvwwwxxxzzz|||{{{~~~zzzvvvqqqnnnnnnooooooooopppsssxxx|||}}}|||yyyvvvttttttuuuvvvxxxzzz{{{|||{{{}}}}}}|||||||||}}}~~~|||zzzzzzxxxwwwyyy||||||yyyvvvwwwvvvvvvvvvwwwvvvsssqqqoooooonnnnnnmmmmmmmmmmmmjjjiiihhhfffbbb^^^YYYWWWXXXYYYZZZZZZXXXUUUPPPNNNHHHEEEAAA@@@@@@BBBCCCCCCDDD@@@>>>?????????BBBGGGMMMcccsss|||zzztttzzzwwwxxxwwwmmmeeecccXXXQQQWWWiiixxx{{{tttooommmvvvmmmOOO@@@BBB<<<666777666666555444333222222222222111111111111111111111111111111000000000000111111000111111111111222222222000000000111222222333333222222333333333333444444555444333333555888;;;>>>DDDIIIMMMXXXttt{{{iiiZZZ[[[iiixxxtttkkknnnvvvyyy```SSSJJJHHHEEEEEEGGGIIIJJJJJJIIIGGGEEEEEEHHHKKKMMMNNNNNNLLLIIIHHHHHHHHHGGGFFFDDDBBB@@@???@@@AAADDDEEEIIIHHHHHHJJJOOOWWW```ffftttxxx|||}}}~~~~~~}}}zzzvvvsssqqqmmmfff]]]TTTKKKFFFCCC@@@===<<<===>>>>>>>>>@@@@@@CCCFFFJJJTTTfffwww{{{uuutttxxxssscccPPPNNNNNNQQQYYYhhhrrrUUUIII???<<<===:::777666777666666555444444333333333333444444333333222111111111111111111111111111111111111111111111111111222222111222222333444444777>>>FFFIIIHHHFFFFFFGGGJJJKKKNNNRRRUUU[[[hhhuuu~~~qqqnnnmmmkkkpppzzz|||zzz~~~~~~}}}}}}~~~}}}|||{{{zzzyyy}}}||||||zzzxxxvvvtttsssjjjfffaaa\\\XXXTTTOOOLLLGGGEEECCCAAA????????????@@@AAABBBDDDFFFGGGGGGGGGJJJIIIGGGDDDBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDJJJJJJNNNUUU[[[bbbnnnyyy~~~|||rrrggg^^^XXXUUUTTTVVV]]]cccgggmmmsssxxx|||{{{xxxvvvtttrrrpppnnnmmmmmmmmmooorrrtttuuuwwwyyy{{{|||~~~{{{xxxsssooooooooooooooorrrtttxxx|||}}}|||zzzxxxvvvvvvwwwxxxzzz}}}~~~|||{{{{{{|||}}}~~~}}}|||zzzyyyxxxwwwxxxzzzyyywwwtttvvvvvvvvvwwwwwwvvvssspppmmmmmmnnnnnnmmmmmmlllkkkiiiiiihhhgggddd```\\\ZZZXXXYYYZZZZZZWWWSSSOOOLLLGGGDDDAAA@@@AAABBBCCCCCCDDD@@@???@@@@@@@@@DDDIIITTTggguuuzzz}}}uuuooouuuzzztttrrrggg___^^^UUUQQQZZZnnn|||}}}uuupppmmmuuujjjMMM???AAA;;;666666555555555444333222222222222////////////////////////111111000000000000111111000111111111111222222222222222111111111111111111222222222333333333444444444444333333555888;;;===CCCGGGLLLWWWpppzzzhhhZZZ[[[iiiyyywwwkkkmmmuuuxxx```RRRJJJHHHFFFFFFHHHJJJJJJJJJHHHFFFDDDDDDFFFIIILLLMMMPPPNNNLLLKKKKKKIIIGGGEEEBBBAAA@@@???AAADDDGGGIIIIIIHHHHHHHHHMMMYYYiiisss}}}}}}zzzwwwtttrrrooohhh___UUULLLGGGCCC@@@===<<<===>>>>>>>>>??????BBBEEEHHHQQQbbbrrruuuqqqoooqqqlll\\\OOOLLLKKKOOOWWWfff~~~lllOOOEEE===;;;<<<;;;999999666666555555444333333333333333333333333222222111000000000000000000000000111111111111111111111111222222222222333444555666666===EEEIIIHHHFFFDDDDDDGGGJJJOOOSSSTTTYYYgggvvvtttoookkkiiinnnvvv{{{~~~~~~|||}}}~~~}}}|||zzzyyyyyy~~~~~~~~~}}}{{{xxxuuusssllliiiddd___[[[VVVRRRNNNIIIGGGEEEBBB@@@?????????@@@AAABBBDDDEEEFFFFFFFFFIIIIIIIIIGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDIIIIIINNNUUUZZZaaammmxxx{{{~~~~~~wwwlllccc^^^UUUSSSSSSYYY]]]aaagggmmmuuuyyy||||||{{{xxxtttqqqnnnlllkkkiiillloooppprrrsssvvvxxx|||~~~zzzuuurrrppppppoooooosssuuuxxx{{{}}}~~~}}}}}}zzzyyyyyyzzz|||~~~|||{{{zzzzzz|||}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwxxxwwwtttqqqttttttuuuwwwwwwvvvrrroookkklllmmmmmmmmmllljjjiiigggggggggfffccc```]]][[[ZZZZZZZZZYYYVVVQQQMMMJJJFFFCCCAAA@@@AAABBBCCCCCCEEEAAA@@@@@@@@@AAAFFFNNN___pppyyyzzzzzzrrrmmmtttqqqoooccc[[[[[[UUUTTT```tttwwwrrrnnnvvveeeJJJ===???999555666444555444333222222111222222////////////////////////111111000000000000111111000111111111111222222222333333222222111000000///222222222222333333333333444333333333555888;;;===@@@DDDIIITTTkkkxxxiii[[[\\\jjjzzzzzzjjjjjjsss}}}yyyaaaRRRJJJIIIHHHIIIJJJKKKJJJIIIFFFDDDCCCBBBDDDGGGKKKMMMRRRRRRQQQQQQQQQNNNJJJGGGBBBAAA@@@@@@BBBFFFJJJMMMMMMKKKHHHHHHOOO^^^qqq}}}{{{yyytttssspppjjjaaaVVVMMMGGGCCC@@@===<<<===>>>>>>>>>>>>>>>AAAEEEGGGNNN^^^nnn}}}nnnlllkkkkkkeeeVVVNNNKKKJJJNNNWWWggg}}}}}}hhhLLLCCC<<<;;;;;;999888999555555555444444333333333222222333333333222222111111111111111111111111111111111111111111222222222111111222222333444666666444;;;CCCHHHHHHFFFCCCAAADDDIIIPPPSSSRRRVVVeeeuuuyyypppjjjgggkkkrrr{{{|||~~~~~~~~~|||{{{zzzyyy{{{|||}}}|||zzzvvvrrrpppnnnkkkfffbbb^^^YYYTTTPPPJJJIIIFFFCCCAAA@@@??????@@@AAABBBCCCDDDEEEEEEEEEHHHIIIIIIJJJIIIGGGDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCEEEEEEHHHIIIMMMSSSYYY___jjjvvv{{{}}}sssjjjeeeZZZVVVUUUYYY\\\___eeekkkqqqvvv}}}}}}yyyuuupppllliiihhheeegggjjjkkkmmmooorrruuu|||}}}xxxuuusssrrrqqqpppuuuvvvyyy|||}}}|||zzzzzz|||~~~}}}{{{zzzyyyxxx||||||}}}}}}||||||{{{zzzyyyyyyxxxxxxwwwuuusssqqqrrrssstttvvvwwwuuuqqqnnniiijjjlllllllllkkkiiihhhfffffffffeeebbb^^^[[[YYY[[[ZZZZZZWWWTTTOOOJJJGGGDDDBBB@@@@@@AAACCCCCCCCCEEEBBB@@@AAAAAABBBJJJRRRhhhwww}}}|||{{{tttqqqzzzwwwooooooeee]]]]]]XXXXXXdddvvvwwwsssqqqzzz^^^FFF<<<===888444666333444333333222111111222222111111111111111111111111111111000000000000111111000000111111111222222222222222222111111111000000111222222222222333333333333333333333555888:::<<<===BBBGGGQQQdddyyywwwkkk``````kkkyyy}}}iiihhhrrr{{{{{{dddTTTLLLKKKJJJKKKLLLLLLJJJHHHCCCBBBAAAAAABBBFFFKKKOOOUUUVVVXXXYYYYYYVVVQQQMMMDDDCCCBBBAAACCCHHHLLLOOORRRMMMHHHJJJVVVgggvvv~~~zzz}}}{{{zzzuuussspppiii```VVVMMMHHHCCC@@@===<<<===>>>>>>>>>===>>>BBBFFFHHHNNN\\\kkk{{{uuuhhhjjjiiiggg```QQQOOOLLLKKKQQQ[[[jjj~~~xxxdddJJJBBB<<<;;;:::777666777444444444444444333333333111111222333333222222222222222222222222222222222000000111111111222222222222222222222333444555666333999@@@FFFHHHFFFBBB@@@BBBGGGOOORRRQQQTTTbbbqqq}}}rrrjjjgggiiinnnxxx|||~~~~~~}}}||||||{{{zzz{{{||||||yyyvvvrrroooooommmiiieee```[[[VVVRRRLLLJJJGGGDDDAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCFFFGGGIIIJJJJJJHHHEEEDDDBBBCCCCCCDDDDDDDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHKKKQQQVVV[[[fffqqq{{{zzzrrrnnnaaa\\\YYY[[[]]]___eeekkknnntttzzz}}}xxxsssnnnjjjgggeeebbbcccfffgggiiikkkooorrr{{{~~~~~~zzzwwwvvvuuutttsssvvvxxx{{{~~~~~~}}}{{{{{{}}}~~~}}}|||zzzyyyxxxxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzyyywwwtttrrrqqqqqqrrrssstttuuutttqqqnnniiijjjkkkkkkkkkjjjhhhhhhjjjjjjiiigggccc___[[[XXX[[[ZZZXXXVVVQQQMMMHHHFFFBBBAAA???@@@BBBCCCCCCCCCDDDBBBAAAAAAAAACCCMMMWWWlllzzz~~~}}}~~~zzzzzzooommmooogggaaaaaaZZZYYYfffvvv~~~vvvtttuuu~~~yyyWWWCCC;;;<<<666444666333333333222111111111222222111111111111111111111111111111000000000000111111000000111111111222222222000000111111111222222222111111111222222222333333222222333444555777:::;;;;;;???FFFNNN]]]ooo}}}xxxqqqiiiffflllxxxkkkkkkuuuiiiYYYNNNMMMLLLLLLLLLKKKHHHFFF@@@AAAAAA@@@BBBFFFMMMRRRYYY[[[^^^aaabbb___YYYUUUJJJHHHEEECCCDDDHHHLLLOOOSSSMMMIIIQQQbbbrrr{{{}}}|||tttooo}}}||||||vvvtttooohhh___UUUNNNIIICCC@@@===<<<===>>>>>>>>><<<>>>CCCGGGIIINNN\\\jjjxxxnnndddjjjkkkggg^^^PPPOOOLLLMMMUUU```mmm~~~uuu~~~___HHHAAA<<<:::999555444666444444333333333333333333000111222222222222222222222222222222222222222222000000000111222222333333222222111111222222333333111666===CCCFFFFFFCCCAAABBBFFFLLLPPPOOORRR^^^llluuulllhhhiiillluuu}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}}}}{{{xxxvvvtttrrrppplllhhhddd___YYYUUUNNNLLLIIIFFFCCCAAA@@@???AAAAAABBBBBBBBBBBBBBBAAADDDEEEGGGHHHHHHGGGFFFDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGEEECCCAAAAAAAAACCCDDDHHHGGGJJJOOORRRWWWbbblllxxx}}}|||yyyllleee```_________dddjjjnnnsssxxx|||~~~}}}{{{wwwrrrmmmiiieeedddaaabbbdddfffgggjjjooorrryyy|||~~~{{{zzzyyyyyyxxxwwwyyyzzz|||}}}}}}}}}~~~~~~}}}|||zzzyyyxxxxxxyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzzyyyvvvtttrrrrrrqqqqqqqqqrrrssssssqqqoookkkjjjjjjjjjiiiiiiiiiiiimmmmmmllljjjfffaaa]]]ZZZZZZYYYWWWTTTPPPKKKGGGEEEAAA??????@@@BBBDDDDDDCCCCCCAAAAAAAAA@@@CCCOOO[[[mmm{{{~~~nnnkkknnniiicccbbb\\\\\\iiiuuu~~~{{{ttttttvvvqqqQQQAAA;;;;;;555555777333222222111111111111222222////////////////////////111111000000000000111111000111111111111222222222///000000111222222333333111111111111222222222222111222222444555777999:::999>>>EEELLLWWWeeeuuuzzzzzzuuunnnmmmuuu~~~sssuuuqqq```RRRPPPMMMKKKJJJHHHFFFCCC>>>@@@AAAAAABBBHHHQQQXXX^^^```cccfffgggddd___ZZZNNNLLLHHHEEEFFFHHHMMMOOOSSSOOOPPP\\\nnn{{{~~~{{{|||~~~{{{rrrkkkfff|||||||||wwwtttnnneee]]]TTTNNNJJJCCC@@@===<<<===>>>>>>>>><<>>@@@BBBDDDDDDCCCBBBAAA@@@@@@???CCCPPP^^^qqq{{{rrrmmmpppjjjdddddd```dddtttuuu}}}yyyrrrsssvvvhhhNNN???;;;;;;555666888333222222111111111111222222////////////////////////111111000000000000111111000111111111111222222222111111111111111111222222111111111111222222222222111111222444666777999999888===DDDKKKSSS___ppp}}}}}}uuunnnrrr{{{~~~yyyhhhUUURRRMMMJJJHHHFFFCCCAAA===???AAABBBDDDJJJUUU]]]dddeeegggiiiiiieee___ZZZPPPMMMIIIFFFGGGJJJNNNQQQYYYZZZ```iiitttzzzzzzyyyzzz~~~wwwooojjjddd___[[[||||||}}}xxxtttmmmddd[[[SSSNNNKKKCCC@@@===<<<===>>>>>>>>><<>>>>>@@@BBBDDDDDDCCCAAA@@@@@@???>>>CCCQQQ___vvv{{{wwwppprrrkkkfffgggeeelll~~~vvv}}}yyyqqqrrruuu```LLL???;;;;;;555666999444222111111111111111222222111111111111111111111111111111000000000000111111000111111111111222222222333333222222111000000000000111111111111222222222000111222444666777888999777<<>>=========>>>@@@AAAAAA@@@BBBGGGLLLSSS```lll{{{sssmmmjjjmmmqqqlll\\\NNNIIINNNRRRXXXgggzzz|||}}}zzzsss}}}fffPPPBBB???;;;888888888777666222222222222222222222222//////000111000///...---111111111111111111111111222222111111111111111222111111000000000000111111444444777;;;???BBBBBBAAACCCCCCEEEIIIJJJKKKRRRZZZeeelllqqq|||uuuhhhfffkkkttt~~~|||zzzxxxzzz~~~~~~{{{|||}}}~~~}}}|||zzzyyyyyywwwtttqqqnnnjjjeeebbbYYYVVVQQQMMMKKKIIIFFFDDDDDDDDDDDDCCCCCCBBBBBBAAADDDDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGJJJMMMPPPRRRSSSRRROOOLLLJJJIIIHHHGGGFFFAAAAAACCCGGGMMMRRRVVVWWWdddnnnyyy{{{pppjjjhhhiiitttuuuwwwxxxzzz}}}{{{xxxtttqqqpppooommmkkkkkkjjjiiikkkooorrrttttttxxxzzz~~~|||zzzzzz|||}}}}}}||||||{{{{{{zzzzzzzzzzzzxxxvvvuuutttttttttuuuuuutttsssqqqpppoooooonnnnnnnnnooopppqqqsssssssssmmmgggeeehhhjjjjjjgggfffeeecccaaa___]]]]]]\\\\\\ZZZUUURRRNNNIIIDDD@@@===>>>???AAABBBCCCCCCCCC@@@AAABBBAAA???BBBRRRbbbvvv}}}rrruuuwwwrrriiihhhqqqzzz}}}vvvlllkkkkkkppp^^^HHHCCC<<<777444333222111222222222111111111111000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222444333111//////000111222222222222333444555666777777AAAEEEJJJSSSXXXdddxxx{{{vvvqqquuuqqq^^^SSSHHHDDDDDDBBB@@@AAA@@@BBBDDDEEEIIIRRR^^^fffhhhhhhggggggeee```YYYUUUMMMNNNOOOLLLJJJMMMTTT[[[kkkoootttvvvtttrrrrrrrrrxxx~~~{{{qqqkkk___^^^[[[WWWSSSQQQQQQRRR~~~|||yyytttlllddd[[[SSSKKKFFF??????>>>======>>>???@@@AAA@@@BBBGGGLLLSSS```lll{{{lllhhhfffjjjnnnjjj\\\PPPIIILLLPPPXXXhhh{{{|||zzzttt^^^KKK@@@===999777777777666555222222222222222222222222222222333333333222111000111111111111111111111111//////............//////111111000000000000111111222333555999>>>AAAAAA@@@AAA@@@CCCFFFGGGIIIPPPXXX```gggkkktttyyyiiifffkkksss}}}|||zzzyyy{{{~~~~~~|||}}}~~~}}}{{{zzzyyywwwtttrrroookkkfffccc\\\YYYTTTPPPMMMJJJGGGEEEDDDCCCCCCBBBBBBBBBAAAAAACCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFHHHLLLOOORRRTTTXXXUUUQQQMMMJJJGGGEEECCCDDDCCCCCCFFFJJJNNNRRRTTT```jjjuuu}}}xxxpppooopppwwwxxxxxxxxxyyy}}}}}}zzzwwwuuutttsssrrrqqqpppnnnnnnooorrruuuvvvuuuyyy{{{}}}|||}}}~~~~~~|||{{{zzzxxxxxxxxxxxxvvvuuuttttttssstttwwwvvvuuutttrrrqqqoooooorrrrrrqqqppppppppppppppprrrlllgggeeehhhjjjjjjhhhhhhfffeeebbb```___^^^]]]ZZZXXXTTTPPPMMMIIIEEEAAA>>>???@@@BBBCCCCCCCCCCCC@@@>>>>>>@@@CCCIIIXXXeee{{{yyytttuuuuuupppiiikkkttt|||}}}}}}rrrhhhgggiiioooxxxXXXGGGBBB<<<777555444333222222222222111111111000000////////////////////////000000000000000000000000000111111222222111111000000111111222222222222222444333111000///000111222333333222222222333333444555>>>BBBGGGQQQVVVbbbwww|||tttuuuuuu]]]QQQEEEBBBAAA???>>>??????AAACCCFFFKKKTTTaaaiiikkkjjjiiihhheee___XXXRRROOORRRSSSSSSRRRUUU\\\bbbqqqssstttsssqqqpppqqqrrrxxxzzz|||yyyrrrhhhaaa]]]WWWVVVUUUSSSQQQRRRSSSUUU~~~{{{yyytttlllccc[[[SSSLLLGGG@@@???>>>======>>>??????BBB@@@BBBGGGLLLSSS___kkkzzzfffcccbbbdddgggbbbWWWMMMGGGIIIMMMXXXkkk}}}~~~|||zzzwwwyyyYYYHHH>>>;;;888666666666555444222222222222222222222222333333333444333222222111111111111111111111111111222111111000111111222222111111000000000000111111222222444888<<>>>>>???BBBCCCEEEMMMVVV\\\cccfffnnn}}}~~~zzzlllggglllrrr~~~||||||{{{{{{|||~~~}}}~~~}}}{{{yyywwwuuusssqqqmmmiiieee```]]]XXXSSSPPPMMMIIIFFFCCCBBBBBBAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFIIINNNRRRUUU[[[YYYUUUQQQMMMIIIFFFEEEHHHFFFDDDDDDFFFIIINNNQQQ\\\fffqqqzzzwwwuuuvvv{{{zzzyyyxxxyyy}}}~~~{{{yyyyyyyyyyyyxxxwwwvvvuuuvvvxxxyyyxxxwwwyyy{{{~~~}}}{{{xxxwwwvvvvvvvvvuuutttttttttttttttxxxwwwvvvtttrrrpppooonnnrrrrrrrrrqqqqqqqqqppppppoookkkfffeeegggjjjjjjhhhgggfffdddbbb```^^^]]]\\\XXXVVVRRROOOLLLHHHDDDBBB???@@@AAACCCDDDDDDDDDCCCBBB>>><<>>DDDOOOUUUaaauuuxxxvvvyyy^^^RRREEEAAA@@@???>>>???>>>@@@CCCFFFLLLVVVccclllnnnmmmkkkiiieee^^^VVVQQQRRRUUUYYYZZZ[[[___dddiiiuuuuuussspppmmmlllnnnpppsssqqqmmmfff^^^WWWTTTSSSUUUUUUVVVWWWYYY\\\___```{{{wwwvvvppphhh___XXXPPPJJJFFF@@@@@@>>>=========>>>???BBB@@@BBBGGGKKKRRR___kkkzzzwwwaaa```___^^^\\\VVVLLLEEEFFFGGGMMM[[[ooo~~~{{{{{{|||~~~~~~qqqSSSEEE===:::888666666666555333222222222222222222222222222222222222111111000000111111111111111111111111333222222222222333333444111111000000000000111111222222333777;;;???@@@???>>><<<===@@@AAACCCLLLUUU]]]ggglllrrr~~~yyytttvvv~~~qqqjjjnnnqqq}}}{{{||||||}}}~~~}}}~~~}}}|||yyyxxxvvvtttrrroookkkhhhddd```[[[WWWSSSOOOJJJGGGCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCGGGLLLQQQTTTWWWWWWVVVTTTPPPLLLJJJIIIIIIGGGEEEBBBCCCFFFLLLPPP\\\fffqqqzzz}}}yyyyyy|||{{{yyyxxxyyy~~~}}}~~~~~~~~~}}}~~~}}}|||}}}~~~~~~|||zzzxxxyyy}}}}}}{{{yyywwwvvvuuuuuutttttttttuuuuuuvvvwwwvvvuuusssqqqooonnnmmmnnnooopppqqqrrrsssssstttllliiifffeeegggiiiiiihhhdddcccbbb```]]][[[YYYXXXXXXUUUPPPMMMJJJFFFBBB@@@???@@@BBBDDDEEEEEEDDDCCCDDDAAA@@@FFFNNNZZZkkkzzzrrrnnnooorrrjjjdddgggrrr|||}}}zzzwwwlllcccbbbfffpppiiiNNNBBB???:::777666555444333111111111111000000000000////////////////////////////////////////////////000000111111111111000000//////000111111111111000222222111000000111111222333333222222222222222333111999;;;AAAMMMTTT___sss{{{xxx}}}dddVVVIIICCCBBB@@@@@@BBB>>>@@@CCCFFFKKKTTTaaajjjnnnmmmkkkiiieee___WWWQQQTTTXXX]]]aaadddfffjjjllltttssspppmmmjjjiiiiiijjjeeeccc___YYYTTTSSSTTTVVVYYYZZZ]]]aaafffjjjllllllzzzwwwsssmmmeee\\\UUUNNNHHHEEE@@@???>>>======>>>??????BBBAAABBBGGGKKKRRR^^^jjjyyykkkYYYZZZZZZXXXSSSLLLEEEAAAEEEGGGQQQcccvvvzzzyyy}}}fffJJJ>>><<<:::888777777777555444222222222222222222222222222222222111111111111111111111111111111111111111///////////////000111222111111000000000000111111333333444777;;;???@@@@@@???======???@@@CCCLLLVVVcccqqqxxx}}}{{{uuuooonnnvvvuuummmoooooo|||~~~|||{{{|||}}}}}}~~~~~~|||{{{zzzxxxwwwvvvtttrrrnnnkkkgggddd___[[[VVVRRRMMMIIIDDDCCCAAA@@@??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@BBBEEEJJJOOORRRTTTVVVWWWUUUQQQLLLJJJJJJIIIHHHEEECCCBBBFFFMMMRRR___iiittt}}}}}}{{{zzzyyyxxx{{{}}}wwwxxx{{{~~~|||{{{zzzyyyxxxvvvvvvuuuuuuvvvvvvwwwwwwuuutttsssqqqooonnnllllllnnnnnnpppqqqrrrsssssssssjjjhhhfffeeefffggghhhhhhcccbbbaaa___]]]ZZZWWWVVVXXXTTTOOOKKKGGGDDD@@@===???AAACCCEEEEEEEEECCCBBBBBBBBBDDDHHHMMMYYYnnnsssnnnmmmmmmddd^^^eeesss||||||xxxsssiiibbbbbbeeepppeeeOOOAAA>>>:::777666555444333111111111000000000//////000000000000000000000000////////////////////////000000000111111000000000//////000111111111111000111111111111111111222222222222222333333444666666222888999???LLLSSS^^^qqq~~~|||xxxyyyzzz~~~jjj[[[LLLEEECCCAAAAAACCC@@@BBBCCCEEEHHHQQQ\\\dddkkkjjjiiihhhfff```YYYTTTVVV[[[ccciiimmmoooppppppooonnnmmmkkkiiifffbbb```UUUUUUUUUSSSSSSUUUXXX\\\^^^```eeekkkrrruuutttsss{{{xxxqqqkkkcccZZZSSSMMMHHHEEE???>>>=========>>>@@@AAABBBAAABBBFFFKKKQQQ]]]iiiyyyttt```QQQTTTVVVTTTNNNHHHEEEDDDEEEJJJXXXmmm~~~|||zzz}}}^^^FFF>>>;;;:::888777888777555444222222222222222222222222444444333222222222222333111111111111111111111111000000000000111222333444111111000000000000111111333333333666;;;???@@@AAAAAA>>>===>>>???CCCMMMXXXjjj|||~~~xxxuuunnnjjjmmmxxxwwwmmmmmmmmmzzz~~~{{{{{{|||~~~}}}~~~}}}{{{zzzyyywwwwwwvvvtttqqqnnnjjjgggccc___[[[VVVQQQMMMGGGEEECCC@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAADDDHHHLLLNNNSSSVVVYYYWWWQQQLLLJJJJJJJJJJJJHHHEEECCCFFFNNNTTTbbblllwww{{{zzzzzzzzz}}}wwwxxx{{{~~~~~~}}}|||{{{zzzyyyyyywwwwwwvvvvvvvvvwwwwwwxxxrrrrrrqqqpppnnnmmmllllllppppppqqqrrrqqqpppooonnnhhhhhhfffeeeeeeeeeffffffdddccccccaaa^^^[[[XXXVVVVVVRRRMMMHHHEEEBBB???===???@@@CCCEEEEEEDDDBBBAAA>>>@@@CCCGGGKKKWWWpppvvvqqqnnnjjj```[[[eeettt{{{zzzvvvnnngggccceeehhhsss}}}aaaOOOAAA>>>:::777666555333111111111000000000/////////111111111111111111111111000000000000000000000000///000000111111000000//////000111111222222111111000111111111222222222222222222222333444555777777222777777<<>>???AAABBBBBBAAABBBFFFJJJQQQ]]]iiiyyykkkWWWPPPTTTWWWSSSKKKEEEDDDFFFDDDMMMaaaxxx}}}}}}xxxVVVDDDAAA999888666666777666444222222222222222222222222222444333222111111111222222111111111111111111111111333333333333444555666666111111000000000000111111222111222444999===???@@@AAA>>>===>>>???CCCNNNYYYnnn~~~wwwwwwqqqhhhfffoooxxx|||vvvjjjggglllyyy~~~|||{{{|||~~~~~~}}}zzzyyyxxxxxxxxxvvvssspppmmmkkkgggddd```[[[VVVRRRJJJHHHDDDAAA???>>>???@@@??????@@@@@@@@@@@@??????>>>>>>@@@BBBDDDGGGIIIJJJPPPTTTYYYXXXSSSOOOMMMNNNLLLMMMLLLHHHEEEGGGNNNTTTbbblllxxx||||||||||||~~~yyyzzz|||~~~~~~}}}{{{yyywwwwwwwwwvvvvvvuuuuuuuuuvvvvvvqqqqqqppppppooonnnnnnnnnnnnooopppqqqqqqooonnnlllhhhhhhgggeeedddcccddddddccccccbbbaaa^^^ZZZWWWUUURRRNNNJJJFFFDDDCCCAAA@@@>>>@@@BBBDDDEEECCCAAA??????>>>@@@EEENNN]]]uuu|||uuupppooohhh^^^\\\ggguuu{{{yyywwwkkkhhhhhhmmmqqq|||uuu[[[MMMAAA>>>:::777666444222000111000000000////////////000000000000000000000000000000000000000000000000//////000000000000//////000111111222222222222222000000111222222222222222333222222222333444555555222666555999GGGNNNXXXjjj}}}vvvyyytttfffgggkkkrrr|||vvvfffSSSIIIEEEBBBAAACCCDDDEEEEEEEEEHHHNNNYYYaaagggfffffffffddd___YYYTTTRRRZZZfffrrr{{{~~~|||zzzrrrpppmmmjjjfff^^^UUUOOOIIIKKKMMMPPPTTTZZZaaafffmmmqqqzzz}}}zzzxxxwwwiiicccZZZRRRKKKFFFBBB???<<<<<<<<<<<<>>>@@@BBBCCCBBBAAABBBFFFJJJPPP]]]hhhyyy{{{fffSSSTTTXXX[[[UUUJJJBBBBBBDDDDDDPPPfff~~~~~~}}}kkkLLL>>>>>>777666555555666555333111222222222222222222222222222111///.........///000111111111111111111111111000000000000111222333444111111000000000000111111111000000333777<<<>>>???BBB>>><<<===>>>BBBMMMYYYoooxxxzzzttthhhbbbiiirrrwww}}}ttthhhccclllxxx|||{{{|||~~~zzzyyyxxxyyyyyywwwtttrrrpppmmmjjjgggddd___ZZZVVVLLLIIIEEEAAA???>>>????????????@@@@@@@@@@@@??????===>>>@@@BBBDDDFFFGGGHHHJJJQQQWWWYYYVVVSSSSSSTTTNNNOOOOOOKKKGGGGGGMMMSSS```kkkxxx}}}~~~~~~~~~~~~}}}~~~{{{{{{}}}}}}zzzxxxvvvtttvvvvvvuuutttttttttttttttqqqqqqqqqppppppppppppooojjjkkknnnpppqqqqqqpppooohhhhhhgggeeecccbbbbbbccc```aaa```___\\\XXXTTTRRRNNNKKKGGGEEEDDDDDDCCCBBB===???BBBDDDDDDCCC@@@>>>CCC>>>>>>EEESSSeee{{{wwwpppmmmmmmggg^^^]]]iiiwwwzzzyyyxxxmmmkkknnnuuu{{{oooVVVKKKAAA>>>:::888666444111///000000000000////////////////////////////////////000000000000000000000000//////000000000000//////111111222333333333333222///000111222222222222222444333222222111111222222222555333777DDDLLLVVVggg~~~tttttt|||tttbbbbbbfffnnnzzz|||kkkXXXMMMHHHEEEDDDFFFDDDEEEFFFFFFIIIPPPZZZbbbggggggffffffccc^^^WWWRRRLLLTTTbbbqqq|||~~~{{{xxxtttnnniiiddd\\\RRRLLLIIIKKKMMMPPPVVV^^^gggnnnjjjooozzz~~~|||wwwssseee___WWWOOOJJJEEEAAA???@@@??????>>>>>>>>>>>>>>>CCCAAACCCGGGLLLQQQ[[[dddvvvmmm\\\TTTUUU```bbbWWWIIIDDDEEEEEEMMMYYYkkk~~~___HHH???;;;999888777666555444333333111111111111111111111111222111000//////000111222111111000000000000111111111111111111111111111111222111111111000000//////...///111444777:::===>>>AAA???>>>>>>>>>@@@IIISSSoooxxxxxxiii```eeeooouuu}}}|||}}}pppgggfffkkkrrr}}}{{{wwwxxxzzzzzzyyywwwtttrrroookkkhhhhhhiiifff```ZZZRRRNNNHHHCCC???>>>??????????????????>>>>>>>>>>>>======???@@@BBBCCCEEEEEEKKKPPPUUUVVVTTTSSSSSSTTTTTTVVVWWWSSSMMMJJJNNNUUU^^^hhhvvv~~~}}}zzzxxxyyy~~~{{{xxxxxxxxxxxxuuutttsssuuuvvvvvvuuusssssssssrrrrrrpppooonnnmmmiiikkknnnqqqssssssrrrqqqiiiiiihhhhhhgggeeebbb```bbb```]]][[[YYYVVVSSSPPPKKKIIIGGGDDDBBBAAAAAAAAA===???BBBDDDDDDCCCAAA???@@@FFFGGGIIIXXXrrrzzzqqqpppqqqsssaaa\\\^^^lllzzz}}}zzzvvv|||iiiTTTIIIDDD>>>999888555222222555222000......000111///---000000000000000111111111///000000000000000//////111111000000//////......111111000000000000111111111111111111111111111111222222222222222222222222444222333888===FFFTTTaaazzz}}}```ooo}}}}}}lll```___ooo}}}qqq___QQQJJJFFFCCC@@@EEEEEEEEEGGGMMMUUU\\\aaaeeeffffffeee```YYYQQQMMMPPPUUU```nnn{{{|||{{{uuulllaaaWWWPPPMMMKKKKKKMMMQQQXXX```gggllllllrrr{{{vvv~~~}}}yyysssnnn```[[[TTTMMMHHHEEEBBB@@@=========>>>???@@@AAAAAAEEECCCDDDHHHLLLRRR\\\gggxxxzzzhhh[[[VVVZZZ```^^^QQQEEEBBBCCCDDDOOO[[[nnn|||~~~}}}YYYDDD===;;;777666666555444333222111111111111111111111111111222111000//////000111222111111000000000000111111111111111111111111111111111111111111000000000///000111222333666:::===???BBB???>>>??????AAAJJJSSSjjjuuu~~~mmmdddhhhrrrxxxzzzzzz}}}{{{ooogggeeejjjqqq~~~|||xxxyyyzzz{{{zzzwwwtttsssssspppmmmmmmnnnkkkeee```VVVRRRKKKEEE@@@???@@@@@@????????????>>>>>>>>>>>>======>>>@@@BBBCCCEEEEEEIIIMMMRRRTTTSSSSSSUUUXXX___```aaa[[[RRRLLLMMMQQQ]]]gggvvv~~~}}}~~~zzzxxxxxx{{{~~~|||yyyxxxxxxxxxvvvuuutttuuuwwwwwwvvvtttrrrrrrrrrqqqpppooommmmmmjjjllloooqqqrrrqqqpppooohhhhhhgggffffffdddcccaaaaaa___\\\ZZZYYYVVVRRROOOJJJHHHFFFCCCBBBAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@???DDDGGGMMM```{{{}}}tttllliiihhhhhh\\\XXX]]]mmm}}}fffRRRHHHEEE@@@;;;:::888444444666222000//////111111000...000000////////////////////////000000000000//////111000000000/////////...111111000000000000111111111111111111111111111111222222222222222222222222444222333777<<>>@@@BBBDDDEEEFFFDDDEEEHHHLLLRRR^^^iiiyyynnn___ZZZZZZfffddd[[[MMMCCCAAADDDEEEOOO\\\qqqwww{{{pppPPP???;;;:::555444444333222111000000111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111000000000000333222222333555999===???AAA???>>>@@@@@@BBBJJJSSSbbbooopppfffjjjssszzz||||||~~~|||rrrjjjggghhhooo}}}~~~~~~~~~~~~}}}yyyzzz{{{{{{zzzxxxuuutttuuurrrqqqqqqqqqooojjjfff]]]XXXPPPHHHCCC@@@AAAAAA????????????>>>>>>>>>>>><<<===>>>@@@AAACCCDDDEEEHHHKKKOOOPPPQQQSSSWWW[[[fffiiikkkfff\\\TTTPPPOOOZZZeeettt~~~|||{{{}}}~~~wwwvvvxxx}}}{{{yyyxxxwwwwwwvvvuuuvvvwwwwwwvvvuuuqqqqqqqqqppppppnnnmmmlllkkkmmmoooppppppooonnnmmmiiigggeeeddddddeeedddbbb___]]][[[YYYXXXUUUQQQNNNIIIGGGDDDBBB@@@@@@@@@AAACCCCCCDDDDDDDDDBBBAAA??????CCCHHHSSSjjj{{{uuummmhhhddd```UUUTTT]]]ooo|||bbbPPPGGGEEE???;;;;;;999555444555333111000000111222000///000000//////......------//////000000000000//////000000000000////////////111111000000000000111111111111111111111111111111222222222222222222222222333222333777;;;AAANNNYYYnnnhhhllloooyyyssseee]]]fffttt~~~xxxgggXXXOOOIIIDDDAAA>>>@@@EEEKKKRRRWWW\\\^^^___aaacccbbb]]]UUULLLFFFJJJMMMWWWjjj~~~{{{nnnaaaWWWRRRPPPSSSWWW]]]bbbfffiiijjjmmmttt||||||qqq~~~|||yyywwwuuuooofff```VVVQQQKKKFFFDDDBBB@@@???:::;;;===???AAACCCDDDEEEEEEDDDEEEIIIKKKQQQ^^^kkkxxx}}}}}}sssbbbXXXZZZ```tttkkk]]]MMMDDDCCCFFFIIINNN]]]sssuuuzzzdddIII<<<999:::444444333333222111111000111111111111111111111111111000000000000000000111111111000000000000111111111111111111111111111111111111111000000000000000333222111111333666;;;===???======??????AAAIIIRRR\\\iiixxxtttkkkoooxxx~~~xxxpppkkkhhhnnnzzz}}}~~~~~~}}}|||zzz{{{{{{{{{zzzxxxvvvuuusssrrrqqqrrrrrrqqqmmmiiiccc]]]UUULLLEEEBBBAAAAAA????????????>>>>>>>>>===<<<===>>>???AAACCCDDDEEEHHHJJJMMMMMMNNNQQQWWW\\\dddkkkqqqnnnfff___YYYTTTXXXaaaqqq}}}zzzxxx{{{|||vvvuuuzzz~~~|||zzzxxxwwwwwwvvvttttttvvvvvvuuutttppppppppppppooonnnmmmllljjjlllmmmooooooooonnnmmmiiifffcccbbbdddeeeeeeccc]]][[[ZZZYYYWWWTTTPPPLLLHHHFFFCCC@@@??????@@@AAADDDDDDDDDCCCBBB@@@???>>>AAADDDKKK[[[ttt|||uuupppkkkccc\\\PPPSSS___rrruuu^^^OOOHHHBBB<<<888999999555222222333222111111111111111000111111000///......------...//////000000000000///000000000000////////////111111000000000000111111111111111111111111111111111222222222222222333333333222333666999>>>HHHSSSddd{{{ooommmlllvvv~~~mmm```bbbmmmxxx|||lll\\\QQQIIIDDDAAA>>>AAAEEEKKKQQQXXX\\\___``````___]]]WWWPPPIIIEEEKKKMMMVVVhhh}}}xxxjjj^^^WWWUUUVVVZZZ^^^bbbfffiiikkkooowwwuuuyyyvvvsssqqqoooiii```YYYSSSNNNHHHDDDAAA???===<<<<<<===???AAABBBCCCCCCDDDDDDDDDFFFJJJLLLQQQ^^^llluuuvvvrrrfffXXXTTT[[[dddyyymmm\\\NNNEEECCCGGGKKKMMM^^^vvvyyy{{{ZZZDDD:::888999555555444444333333222222111111111111111111111111000000000111111000000000111111000000000000111111000000000000000000000000000000000000000000111111333111//////000333777:::;;;:::;;;======???GGGPPPXXXdddqqqyyy{{{ssswww~~~vvvoooiiimmmwww}}}}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{zzzxxxvvvuuurrrrrrsssttttttssspppnnngggbbbZZZQQQIIIDDDBBBAAA????????????>>>>>>>>>===<<<<<<===???AAABBBDDDDDDHHHJJJKKKKKKKKKOOOVVV[[[bbbmmmuuutttooojjjaaaXXXVVV___mmm|||{{{zzzyyy|||yyywwwzzz~~~zzzvvvttt{{{}}}|||~~~}}}{{{yyyxxxwwwuuusssrrrsssttttttsssppppppqqqppppppooonnnmmmiiijjjlllnnnooopppppppppjjjfffbbbbbbeeefffeeeccc[[[ZZZYYYXXXWWWTTTOOOLLLHHHFFFBBB???>>>???@@@AAADDDCCCBBB@@@???>>>>>>===AAAFFFRRRggg{{{rrrqqqmmmbbbWWWNNNUUUcccuuuppp\\\OOOIIIAAA;;;777::::::777222111222222222222111000111111222222111111000///............///000000000000000////////////000000000000111111000000000000111111111111111111111111111111111111111222222333333333333222333666777:::CCCLLL\\\ooo{{{tttoooxxxtttdddbbblllyyy~~~ooo```SSSIIICCC@@@BBBBBBEEEIIIOOOVVV\\\```aaa___ZZZTTTOOOJJJGGGFFFIIILLLUUUfffzzzrrreee]]]XXXYYYZZZ\\\aaafffkkkooovvv}}}rrroookkkiiifffaaaYYYSSSOOOKKKFFFAAA???>>>===;;;===>>>@@@BBBCCCCCCCCCBBBBBBDDDIIIMMMNNNSSS```mmmrrroooggg[[[QQQQQQZZZdddrrrfffXXXMMMEEECCCGGGMMMRRRddd|||mmmQQQAAA:::888888666555555555444444444333111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000111111111111222000///...///222444666999888999<<<<<<>>>EEENNNWWWaaalllqqqvvvwwwzzz{{{ssslllnnnttt}}}~~~~~~~~~~~~}}}{{{zzz{{{{{{zzzzzzyyywwwvvvuuutttuuuwwwxxxxxxwwwuuutttkkkggg```WWWOOOIIIDDDBBB????????????>>>>>>>>>>>>;;;<<<===???@@@BBBCCCDDDGGGHHHJJJIIIJJJNNNUUUZZZdddqqq{{{{{{xxxssshhh]]]WWW]]]hhhvvvzzzxxxuuu{{{~~~~~~}}}zzzxxxzzz}}}~~~}}}zzzuuurrrqqqzzz}}}|||~~~~~~|||{{{zzzyyywwwuuurrrqqqrrrssssssrrrqqqqqqqqqqqqqqqpppooooooiiijjjlllnnnpppqqqrrrrrrlllgggcccdddggghhheeeaaaZZZYYYYYYYYYXXXTTTOOOKKKHHHFFFBBB???>>>???AAABBBDDDCCCAAA???======>>>>>>AAAJJJ[[[sssxxxrrruuurrrdddVVVNNNWWWhhhyyylllZZZOOOJJJBBB<<<999<<<>>>:::444111111222333222000///000111222222111111000000//////---...///000000111111000////////////000000000000111111000000000000111111111111111111111111111111111111111222222333333444333222333555555666===FFFVVVfff|||}}}uuu{{{yyyjjjhhhssssssdddUUUKKKDDDBBBCCCCCCDDDGGGLLLRRRXXX[[[\\\XXXRRRLLLGGGFFFFFFGGGEEEIIITTTdddwwwyyyjjjaaa[[[ZZZ[[[^^^cccjjjpppttt}}}kkkgggccc```^^^YYYSSSNNNKKKGGGCCC?????????>>>>>><<<>>>@@@CCCDDDDDDDDDCCCCCCFFFMMMQQQRRRVVVbbbooorrrkkk```TTTMMMOOOXXX___ddd\\\SSSMMMGGGDDDJJJSSS[[[lll___HHH>>>:::777777555555555555444444444444111111111111111111111111///000111222222111000///111111000000000000111111000000000000000000000000///000000000111111111111222111000000000222333444999888999<<<===>>>FFFNNNUUU```jjjmmmooovvv}}}}}}~~~yyypppooorrrzzz~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuuuutttvvvyyyzzzzzzyyyxxxxxxnnnkkkfff^^^VVVNNNHHHDDD????????????>>>>>>>>>>>>;;;<<<===???@@@BBBCCCDDDBBBEEEGGGHHHJJJNNNVVV\\\ggguuu~~~rrreeeZZZ]]]dddooo~~~}}}xxxvvvsssyyyzzzvvvwwwyyyzzzzzzzzz|||~~~}}}{{{||||||zzzvvvqqqmmmkkklllwww}}}~~~}}}{{{{{{{{{{{{xxxvvvsssrrrrrrsssssssssqqqrrrrrrrrrrrrqqqqqqpppllllllmmmnnnpppqqqqqqrrrmmmhhheeefffiiijjjeee___ZZZYYYYYYYYYXXXUUUPPPLLLIIIFFFBBB???>>>???BBBDDDEEECCC@@@>>>===>>>???@@@DDDOOOddd|||zzz{{{uuuqqqvvvtttcccSSSMMMYYYkkk{{{~~~hhhXXXNNNIIIBBB;;;888<<>>???@@@@@@@@@;;;===@@@CCCEEEFFFEEEEEECCCHHHPPPUUUUUUXXXdddpppsssjjj\\\PPPKKKNNNUUU[[[[[[UUUQQQNNNJJJGGGNNNXXXbbbtttzzzUUUBBB<<<999777777555444444444444444444333111111111111111111111111///000111222222111000///111111000000000000111111000000000000000000000000//////000000111111111222222222222222222222333333999888:::===>>>???FFFOOOTTT```kkkmmmmmmqqquuuwww}}}rrrpppqqqwww~~~~~~}}}{{{zzzzzzyyyyyyxxxwwwvvvuuuuuusssuuuxxxzzzzzzyyyyyyyyyqqqnnnjjjcccZZZRRRJJJFFF????????????>>>>>>>>>>>>;;;<<<===>>>@@@BBBCCCDDD???BBBFFFHHHJJJOOOWWW]]]gggwww|||mmm]]]^^^aaajjjyyyzzzuuusssrrryyyvvvrrrrrrttttttttttttxxx|||~~~~~~|||wwwqqqkkkgggfffhhhsss~~~|||{{{{{{||||||zzzwwwtttrrrssstttttttttrrrrrrsssssssssrrrqqqqqqoooooooooooopppppppppqqqnnniiifffgggkkkkkkeee^^^ZZZYYYZZZZZZYYYUUUPPPLLLIIIFFFCCC???>>>@@@CCCEEEEEEDDDAAA???>>>???AAABBBHHHTTTiii~~~xxxrrrvvvnnnkkkrrrooo]]]KKKLLLYYYmmm|||{{{fffVVVLLLHHH@@@999666;;;>>>:::222......111222111...---...000.........///////////////---...///000111111111111.../////////000000111111111111000000000000111111111111111111111111111111000000111222333333444444333222333444333222777>>>DDDSSSlll|||~~~}}}||||||yyyyyyjjj[[[PPPIIIGGG===@@@CCCGGGIIIKKKKKKKKKEEEDDDBBBAAABBBCCCEEEGGGHHHOOOZZZeeeooozzznnnccc\\\___dddjjjqqqvvv{{{}}}|||UUUUUUTTTRRROOOKKKHHHFFF???????????????>>>>>>>>>@@@@@@AAABBBDDDFFFHHHJJJGGGMMMSSSXXX```jjjooopppvvveeeSSSLLLMMMQQQVVVZZZWWWPPPKKKLLLPPPUUU]]]dddnnncccJJJAAA999666777333222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000///////////////000111222222111000///000000//////000000111222777:::<<<<<<<<<>>>BBBFFFTTT\\\fffllllllkkklllnnnxxxuuummmuuu~~~~~~}}}||||||}}}{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwyyy{{{{{{yyywwwuuutttrrroooiiibbbXXXMMMEEE<<<<<<>>>@@@BBBAAA???===888:::<<<>>>@@@@@@@@@@@@DDDCCCDDDIIIKKKMMMTTT\\\mmmxxx{{{hhhccc```ccckkkxxx~~~zzzvvvuuuvvvvvv{{{|||tttoookkkkkkmmmnnnpppsssxxx~~~}}}vvvnnnhhhffffffjjjsss|||zzzyyyyyyyyyuuutttqqqooooooooopppqqqssssssrrrrrrssstttvvvwwwuuusssqqqpppooonnnllljjjjjjiiiiiiiiigggeeeaaa^^^[[[[[[[[[ZZZWWWSSSNNNLLLGGGDDDBBBAAACCCDDDEEEEEEEEE@@@<<<>>>???===???BBBFFFZZZppp~~~~~~uuukkkiiinnnzzzjjjgggiiidddYYYQQQPPPeeeyyyrrrcccUUUKKKGGG@@@;;;666222111111111000333333222222111000//////////////////////////////////////////////////////,,,------...............000000////////////000000//////000111111111111111000111111111111222222222444444333222222444888;;;GGGPPP```ppp~~~}}}|||{{{|||{{{mmm]]]PPPGGGCCCAAAAAABBBDDDEEEFFFGGGGGGAAAAAAAAA@@@@@@DDDIIIMMMMMMQQQXXXbbbnnnzzzpppdddcccdddgggmmmsssxxxzzz{{{zzzvvvqqqooooooppppppnnnLLLLLLLLLKKKIIIGGGEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBCCCEEEGGGIIIJJJKKKJJJOOOUUU]]]hhhuuu{{{zzzrrraaaNNNIIILLLPPPTTTWWWUUUNNNJJJLLLRRRYYYccclllxxx{{{[[[DDD>>>888666777444222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////------............------222222222222222333444444888:::<<<<<<<<>>@@@@@@@@@@@@DDDCCCDDDHHHKKKMMMTTT]]]mmmyyy}}}ooohhhcccbbbgggpppyyyvvvttttttvvvxxx}}}yyypppllliiijjjmmmnnnppptttyyy~~~xxxnnngggdddcccjjjrrr~~~|||zzzyyyyyyyyyuuusssqqqpppooopppqqqrrrtttsssrrrrrrrrrssstttuuutttsssqqqooonnnllljjjhhhiiihhhhhhgggeeebbb___\\\\\\\\\\\\ZZZWWWRRRNNNKKKDDDAAA???>>>@@@AAABBBBBBEEE@@@===??????>>>@@@DDDLLL^^^rrr{{{{{{uuummmfffeeemmmuuuhhhdddccc\\\SSSLLLTTTggg{{{oooaaaUUULLLHHH???;;;666222111111111111333333222111111000//////////////////////////////000000000000000000000000...//////000000000000000000000////////////000000//////000111111111111111000111111111111222222222333444333222222444888;;;@@@IIIXXXiiivvv~~~|||zzz{{{~~~ooo```RRRHHHCCC@@@???????????????@@@@@@AAAAAABBBAAABBBEEEIIIMMMOOOTTT\\\dddnnnzzzpppggggggjjjnnnsssuuuuuusssqqqjjjfffbbb``````aaaaaa```DDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLQQQXXXcccsssnnn\\\JJJGGGLLLQQQSSSTTTQQQKKKHHHLLLSSS]]]jjjuuujjjOOO>>>;;;666666888333222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000111333333222222333333444555888;;;<<<<<<===@@@FFFLLLTTTYYY```dddfffgggjjjmmmxxx|||rrrvvv~~~{{{|||||||||{{{yyywwwvvvxxxyyy{{{|||}}}{{{zzzyyyyyyxxxvvvssslllbbbWWWOOOKKKHHHEEEBBB@@@>>>;;;999:::;;;===>>>@@@AAAAAAAAACCCBBBDDDHHHJJJMMMUUU^^^mmmzzztttllleeebbbcccjjjvvvzzzuuussssssvvvzzz{{{uuukkkgggeeehhhlllmmmpppuuu{{{zzzqqqjjjeeedddjjjrrr~~~|||zzzyyyyyyxxxtttsssqqqppppppqqqsssttttttsssrrrqqqqqqqqqrrrssssssrrrqqqooollliiigggfffggggggfffdddbbb___\\\[[[]]]]]]\\\ZZZVVVRRRMMMKKKFFFCCCAAAAAABBBDDDDDDDDDDDD???===???@@@???BBBGGGRRRdddwww{{{vvvpppiiieeedddppp{{{qqqgggaaa\\\TTTMMMKKKZZZlll}}}}}}kkk^^^SSSKKKHHH???;;;666333222222222111222222222111111000000///////////////////////////000000000000000000000000...//////000000000000000000000////////////000000//////000111111111111111000111111111111222222222333333333222222444777:::>>>GGGUUUdddrrrzzz}}}yyyzzzsssdddVVVKKKDDDAAA???===;;;::::::;;;;;;@@@AAACCCDDDEEEGGGJJJMMMQQQWWW^^^eeemmmyyy{{{pppkkkmmmqqqwwwzzzxxxqqqhhhcccYYYVVVSSSQQQRRRSSSTTTTTTCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOOOONNNMMMSSS\\\jjj{{{hhhWWWHHHGGGNNNRRRRRRRRRLLLGGGFFFJJJSSS^^^nnn|||[[[EEE:::999555555777222222222333333333333222222111111111111111111111111////////////////////////////////////////////////////////////000000000000333222111000000111222333111111111111111222222333999;;;<<<<<<===AAAHHHMMMRRRVVV[[[___aaaeeeiiilllqqq}}}{{{~~~tttvvv~~~{{{{{{|||}}}|||zzzwwwuuuxxxyyy{{{||||||{{{zzzyyyzzzzzzyyywwwqqqggg\\\UUUKKKHHHDDDAAAAAA@@@???>>><<<<<<===>>>???@@@AAAAAABBBBBBEEEHHHIIILLLVVVaaannn|||uuunnngggeeeeeejjjuuuxxxtttssstttyyy~~~pppeeeaaa```eeejjjmmmrrryyy|||vvvpppkkkiiikkksss~~~}}}|||zzzyyyxxxxxxtttsssqqqpppppprrrsssuuutttsssrrrpppooooooppppppqqqqqqqqqnnnkkkgggeeedddfffeeedddaaa^^^\\\[[[[[[___^^^]]]ZZZUUUQQQLLLJJJFFFDDDCCCCCCDDDEEEEEEDDDAAA>>>===>>>???@@@DDDKKKWWWjjj|||yyyrrrmmmkkkjjjxxxxxxqqqhhh```VVVNNNMMMQQQbbbppp~~~vvveeeZZZOOOHHHEEE===:::666333333333222222222111111111000000000///////////////////////////////////////////////////,,,------...............000000////////////000000//////000111111111111111000000111111111222222222222333333333222444777999>>>EEERRR```mmmwww~~~~~~{{{{{{vvviiiZZZMMMEEECCC@@@===;;;999:::;;;<<>>>>>@@@@@@AAABBBCCCFFFIIIJJJMMMXXXdddrrrxxxrrrllljjjjjjmmmvvv~~~vvvssssssuuuzzzmmmaaa\\\\\\aaafffmmmttt|||}}}wwwppplllnnnuuu}}}}}}|||{{{zzzyyyxxxwwwsssrrrqqqppppppqqqssstttsssrrrpppooonnnnnnnnnnnnooopppqqqnnnjjjeeeccccccddddddccc```\\\ZZZ[[[\\\aaa```]]]YYYUUUPPPKKKIIICCCAAA@@@@@@AAABBBBBB@@@???<<<<<<>>>>>>@@@FFFNNN\\\ooo}}}uuupppnnnqqqxxxssskkkaaaVVVNNNRRRYYYjjjsss}}}}}}~~~ppp___TTTJJJCCCAAA;;;888555333333333222111111111111000000000000000////////////////////////........................,,,------...............000000////////////000000//////000111111111111111000000111111111222222222111222333333222444666888:::@@@JJJWWWeeerrr{{{zzznnn___PPPGGGBBB@@@===;;;;;;<<<>>>???>>>AAAEEEGGGHHHIIIKKKMMMSSSVVVZZZaaammm|||tttsssvvvuuuzzz~~~{{{qqqbbbTTTLLLGGGHHHIIIJJJNNNSSSXXX[[[HHHHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVZZZaaajjjssszzz{{{rrrfffUUULLLGGGJJJNNNMMMJJJHHHEEEDDDFFFMMMVVVbbbuuuaaaHHH===:::888222444666000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111000//////////////////000222222111111222222333444555888;;;<<<<<>><<<<<<<<<<<<===>>>???@@@CCCDDDGGGJJJJJJNNNZZZhhhvvv{{{vvvrrrpppnnnnnnttt{{{xxxtttttttttvvv|||kkk___YYYXXX]]]bbblllttt~~~vvvooosssxxx|||||||||{{{zzzyyywwwvvvsssrrrpppooooooppprrrsssrrrqqqooommmmmmmmmmmmmmmllloooqqqoooiiieeeccccccccccccccc___[[[ZZZ]]]```cccaaa^^^YYYTTTOOOJJJHHHCCCBBBAAABBBCCCDDDCCCAAA===<<<<<<>>>???AAAIIISSSbbbrrr}}}wwwrrrooozzzzzzwwwqqqiii]]]VVVYYYbbbpppuuu{{{{{{wwwwwwjjjZZZPPPGGG@@@>>>888666333222222222222000000000000000000000000000////////////////////////------------------------...//////000000000000000000000////////////000000//////000111111111111111000111111111111222222222000222333333333333666888;;;???FFFRRRaaappp~~~|||~~~~~~ttteeeUUUJJJ@@@???===<<<<<<===???@@@>>>@@@DDDFFFHHHIIIKKKMMMRRRTTTZZZeeeuuuuuusssxxx}}}|||~~~~~~vvvhhhYYYMMMGGGCCCEEEGGGJJJNNNTTTZZZ___JJJJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZ[[[YYYWWWVVVVVVXXXZZZ\\\aaafffkkkmmmnnnlllcccZZZPPPLLLLLLPPPRRRMMMHHHGGGDDDEEEIIIRRR\\\iii|||qqqTTTAAA999888666000333777111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000.........///000111111111111111222222222222111111111111000000111111222333222666:::<<<<<<===@@@CCCEEEGGGKKKRRRZZZaaafffiiiiiikkkrrr~~~rrrrrrwww~~~xxxzzz~~~}}}}}}|||{{{zzzyyyxxxxxxyyyyyyzzz{{{|||||||||}}}{{{yyywwwtttoooiiidddXXXUUUOOOJJJGGGDDD@@@>>><<<;;;;;;;;;<<<===>>>???CCCEEEIIILLLKKKOOO]]]kkkzzz~~~yyyuuusssssspppnnnrrrwww}}}xxxuuutttvvvyyy{{{kkk^^^XXXVVVYYY^^^jjjsss~~~wwwwww|||~~~{{{{{{{{{{{{zzzxxxwwwvvvsssrrrpppnnnnnnnnnpppqqqpppooonnnlllllllllmmmmmmkkknnnqqqooojjjeeedddeeebbbcccccc___[[[[[[___ddddddbbb^^^YYYSSSNNNJJJHHHEEEDDDDDDDDDFFFFFFEEECCC>>>===>>>@@@AAADDDMMMXXXgggrrr|||~~~{{{{{{zzzxxx~~~~~~}}}xxxnnneeeeeekkktttuuuwwwvvvqqqqqqzzzdddUUUMMMEEE@@@>>>666444222111111222111//////000000000000000000000////////////////////////...........................//////000000000000000000000////////////000000//////000111111111111111000111111111111222222222000111333333333333555777;;;===BBBMMM\\\ooosssrrrzzz}}}~~~zzzlll[[[OOOAAAAAA@@@???????????????>>>@@@CCCEEEFFFHHHLLLNNNRRRUUU^^^mmmtttooottt}}}~~~qqq```QQQHHHEEEFFFHHHKKKNNNQQQWWW^^^cccMMMMMMMMMNNNPPPSSSUUUWWWVVVWWWXXXZZZ[[[]]]^^^______]]][[[YYYYYY[[[^^^```cccggghhheeebbb___YYYSSSPPPOOOSSSWWWVVVPPPJJJIIIDDDFFFLLLWWWbbboooeeeKKK<<<666666555///333888222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222---...///000000///...---...............//////000111555:::<<<;;;;;;===@@@BBBDDDIIIQQQZZZbbbfffhhhiiihhhooo{{{sssppppppvvvzzz{{{~~~|||{{{{{{{{{{{{zzzzzzzzz{{{|||}}}}}}~~~~~~|||zzzwwwuuupppkkkgggZZZVVVRRRNNNJJJGGGCCC@@@<<<;;;::::::;;;<<<===>>>DDDFFFJJJMMMLLLPPP^^^lll}}}|||sssqqqqqqrrrqqqooorrrwww{{{zzzvvvtttvvvzzz~~~kkk^^^WWWUUUXXX\\\hhhrrr~~~yyy~~~~~~zzzzzz{{{{{{zzzxxxwwwuuusssrrrpppnnnmmmmmmnnnoooooonnnmmmlllkkklllmmmmmmiiinnnqqqpppjjjeeeeeefffbbbcccccc___[[[\\\aaafffeeeccc^^^YYYSSSNNNIIIGGGBBBAAAAAABBBCCCCCCBBB@@@???>>>@@@BBBCCCFFFPPP[[[iiiqqqxxxzzz|||}}}rrrooorrrvvvuuuuuurrrlllmmm}}}uuu```SSSKKKEEE@@@???555333111000111111000///////////////000000000000////////////////////////////////////////////////,,,------...............000000////////////000000//////000111111111111111000111111111111222222222///111333333333333555777666777:::DDDTTThhh{{{|||}}}mmmiiipppssszzz{{{yyy|||~~~ppp___SSSDDDDDDDDDCCCBBBAAA@@@@@@>>>@@@BBBDDDEEEHHHLLLNNNRRRVVVaaauuu{{{lllllluuunnn[[[MMMFFFEEELLLOOORRRTTTVVV[[[bbbhhhTTTTTTTTTUUUXXX\\\___bbbaaaaaaaaaaaaaaaaaaaaaaaa```___]]][[[ZZZ]]]bbbfffkkklllkkkdddZZZSSSRRRSSSXXXXXXXXXWWWUUUPPPJJJFFFDDDOOOYYY___iiizzzzzzXXXFFF999888777666444444333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000111111111111111222222000///---+++////////////000000000000///////////////000111111///222666:::<<<===<<<<<<@@@EEEGGGHHHQQQ]]]dddcccccceeegggttt~~~ooofffllltttvvv|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{|||~~~~~~}}}|||zzzzzzzzzxxxtttooojjjfff```[[[TTTNNNIIIEEEAAA???>>>>>><<<<<<;;;<<<===>>>DDDFFFKKKNNNMMMQQQ^^^mmm}}}yyyvvvssspppoooppprrrssssssxxx{{{zzzvvvuuuwww{{{oooccc\\\WWWVVVXXXgggqqqxxx{{{}}}yyyyyyyyy{{{|||{{{xxxuuutttsssrrrpppoooppppppqqqmmmmmmlllllllllmmmmmmmmmkkknnnqqqqqqmmmjjjhhhiiihhhddd```]]]^^^aaacccddddddaaa\\\VVVPPPLLLIIIGGGDDDCCCCCCEEEHHHHHHEEEAAA;;;>>>@@@@@@AAAIIIWWWbbbrrrtttxxx{{{}}}wwwsssqqqxxxpppjjjjjjjjjnnn|||ooo\\\RRRLLLDDD<<<888444444333333222111000000000000000000///...,,,,,,000000000000000000000000......------------......//////000000000000//////............////////////000000000000111111111111111000//////000222444666000111111111111222222222333666<<>>BBBDDDEEEMMMXXX_________bbbdddqqqooodddgggmmmooouuu~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{zzzzzz|||~~~~~~}}}yyyyyyxxxwwwtttpppllljjjccc^^^WWWQQQLLLGGGCCCAAA??????>>>=========??????CCCEEEJJJMMMMMMQQQ^^^lll{{{|||vvvsssqqqnnnmmmnnnqqqrrrssswwwzzz{{{xxxwwwzzz~~~qqqeee^^^YYYXXXYYYeeennnvvvyyy~~~}}}|||{{{wwwvvvvvvxxxyyyyyywwwuuutttsssqqqpppooooooppppppooonnnmmmlllkkkkkkkkkkkkkkknnnqqqqqqnnnkkkiiiiiigggccc___]]]^^^aaabbbcccccc```[[[UUUOOOJJJGGGFFFCCCCCCCCCFFFHHHGGGDDD@@@<<<>>>@@@@@@AAAIIIWWWbbbjjjnnnssswww{{{}}}yyyxxxxxxsssjjjddddddfffkkk{{{|||lllZZZQQQKKKCCC;;;777333333333222111000000000///000000000///...------///////////////////////////......------......///......////////////..................//////////////////000000000111111111111000000000000111333444000111111111111222222222333555;;;BBBKKKZZZrrrwwwlllqqqyyyxxxlllfffbbbgggkkknnnvvvpppbbbOOOJJJCCC@@@@@@AAA@@@???===@@@BBBCCCCCCEEEJJJOOO[[[fffuuuyyyhhhfffppp|||ppp[[[NNNLLLOOOUUUVVVVVVUUUVVVZZZ___ddd```aaadddfffiiikkkmmmnnnnnnnnnmmmllllllkkkkkklllnnnjjjeeedddgggkkkmmmmmmlllcccXXXPPPNNNRRRXXX\\\ddd```ZZZRRRLLLIIIJJJLLLTTT[[[aaadddlll}}}~~~ZZZBBB:::888777666555444333333333222222222222222222222222000000000///////////////000000000000000000000000333222111111//////...---,,,---...///////////////------------............///////////////000111111///111444777:::;;;<<<<<<;;;>>>???AAAGGGQQQYYY[[[[[[```cccoooqqqcccbbbfffiiipppxxx}}}|||~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~zzzzzzzzz|||~~~~~~|||wwwvvvvvvuuusssqqqooonnngggbbb\\\UUUPPPKKKFFFCCCAAA@@@???>>>>>>???@@@AAABBBDDDIIIMMMMMMPPP\\\iiixxx}}}wwwqqqnnnmmmllllllmmmooorrrsssvvvyyy}}}|||yyyzzz}}}tttiiiaaa\\\ZZZ\\\bbbjjjrrrwww||||||zzzxxxwwwuuutttssstttvvvwwwwwwvvvsssrrrqqqpppooooooooooooooonnnmmmkkkjjjjjjjjjjjjkkknnnqqqqqqpppmmmlllkkkfffccc___^^^___aaabbbbbbbbb___YYYSSSMMMIIIFFFDDDBBBBBBDDDFFFHHHFFFBBB???<<<>>>@@@@@@CCCKKKYYYdddfffjjjooorrrxxxvvvppprrrvvvwwwpppfff```aaadddkkk}}}vvvhhhXXXOOOJJJAAA999555222222111111000000//////...///////////////..............................///......------......///------............------............//////////////////000000000000111111111111111111111111111111000111111111111222222222333444888>>>FFFTTTkkkmmmdddkkktttzzznnnfff]]]bbbfffkkkuuuyyylllVVVOOOFFF@@@???@@@@@@??????@@@AAAAAABBBFFFMMMSSScccooo|||nnnccceeerrrsss```UUURRRSSSVVVVVVUUUTTTTTTWWW\\\```iiikkknnnrrrtttuuuvvvvvvvvvuuuttttttssstttuuuuuuuuuppplllkkknnnnnnkkkfffdddZZZOOOJJJMMMUUU\\\___aaa___ZZZRRRJJJIIIMMMRRR```eeehhhiiiooo}}}lllNNN???===777666555444333333333333111111111111111111111111000000000000000000000000////////////////////////111111000000/////////...---------...............------.........////////////////////////000000111000111333555888:::;;;<<<;;;<<<===>>>CCCKKKTTTYYY\\\dddgggpppttteee```bbbfffnnnvvv}}}{{{zzz|||{{{zzz{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{|||}}}}}}|||zzztttssssssrrrrrrqqqqqqqqqjjjfff___YYYSSSNNNIIIFFFBBBAAA@@@??????@@@AAAAAAAAACCCGGGLLLMMMPPPYYYeeesss{{{{{{vvvqqqllljjjkkkkkkkkklllnnnrrrtttwwwxxx{{{}}}}}}|||zzzyyy{{{~~~wwwnnnfff___]]]^^^```fffmmmtttzzz|||yyywwwuuuttttttrrrpppqqqsssvvvwwwxxxrrrqqqqqqpppoooooonnnnnnlllkkkkkkjjjjjjjjjjjjkkkmmmoooqqqrrrrrrpppnnnmmmeeebbb______```aaaaaaaaa___\\\WWWQQQKKKGGGDDDBBBAAACCCEEEGGGGGGDDDAAA>>>:::<<<>>>@@@EEEPPP^^^iiikkkoooqqqqqqxxx|||xxxpppfffeeelllrrruuupppfff___aaaeeennnqqqcccVVVNNNHHH@@@888555111111000000/////////...---...///////////////...........................//////............//////---......//////......---............////////////////////////000000000111000111111111111111000///000000111111111222222222444333666;;;AAANNNbbbttt~~~jjjccciiirrryyy~~~qqqhhhbbbdddgggkkkvvv|||rrr```WWWKKKBBB@@@@@@@@@@@@@@@AAAAAABBBDDDJJJTTT\\\iiiuuu}}}ooogggbbbgggwwwwwwfffZZZUUUTTTRRRRRRRRRRRRSSSVVV[[[___sssuuuxxx|||~~~~~~}}}}}}}}}|||{{{zzz{{{|||}}}~~~|||xxxtttrrrrrrmmmeee]]]YYYRRRKKKKKKRRRZZZ]]]]]]]]]^^^[[[TTTLLLJJJPPPVVVfffkkknnnooovvv^^^FFF>>>===666555444333333222333333111111111111111111111111111111111111111111111111////////////////////////......//////000000000111///.........------------....../////////000000000///////////////000000111000000111333666888:::<<<;;;;;;<<<===AAAHHHRRRZZZbbblllnnntttuuuggg``````eeemmmsssxxx{{{xxx{{{~~~|||zzzyyyzzz|||}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}|||||||||{{{yyywwwrrrrrrqqqqqqqqqqqqrrrrrrlllhhhbbb\\\WWWRRRLLLIIIEEEDDDBBB@@@@@@@@@@@@AAAAAABBBFFFKKKLLLNNNVVV___kkksssxxxvvvrrrooolllhhhggghhhjjjkkkkkkmmmqqqtttwwwxxxyyyyyyyyyxxxwwwvvvzzz~~~{{{ssskkkccc```aaa```dddjjjrrrxxx}}}~~~zzzxxxvvvtttrrrtttqqqoooppprrrvvvxxxxxxppppppppppppooonnnmmmmmmhhhhhhhhhhhhiiikkklllmmmnnnoooqqqrrrsssqqqooommmcccaaa______```aaa```___[[[XXXTTTNNNIIIEEECCCAAAAAACCCEEEFFFEEEBBB???===999;;;===AAAIIIVVVeeeoooqqqsssssssss}}}zzzuuujjjcccfffqqqxxxyyynnnddd]]]___dddnnn}}}kkk___SSSLLLFFF>>>888666000000000///////////////---...///////////////.........................../////////......//////////////////000000/////////............////////////...////////////000000000000000111111111000//////000000111111111222222222333222444888>>>HHHYYYhhhzzznnnfffjjjpppvvv{{{xxxnnneeefffggglllwwwvvvhhh^^^OOOEEE@@@??????>>>@@@BBBCCCEEEIIIQQQ]]]eeeppp{{{xxxnnnfffccccccjjjzzz{{{kkk^^^UUUQQQLLLMMMNNNPPPRRRWWW^^^bbb~~~~~~xxxtttoooggg^^^WWWRRROOONNNRRRYYY]]][[[YYYXXX[[[[[[UUUMMMKKKSSS\\\jjjpppvvvzzzoooQQQAAA:::888555444333222222222222222111111111111111111111111111111111111222222222222000000000000000000000000,,,---......000111111222000000///...---------...////////////000000000111///////////////000111111000000000111444777:::<<<<<<;;;;;;>>>AAAGGGRRR]]]hhhtttvvvxxx}}}ttthhhaaa```dddjjjooottt~~~~~~yyyyyy|||{{{zzzxxxyyy{{{~~~~~~~~~|||||||||}}}~~~~~~}}}|||||||||{{{xxxvvvrrrssssssttttttsssrrrrrrnnnjjjeee```[[[VVVQQQMMMIIIGGGEEECCCAAAAAA@@@AAAAAABBBFFFJJJLLLLLLRRRYYYaaahhhmmmkkkhhhhhhgggeeecccfffiiijjjiiijjjnnnrrruuuuuuuuuuuuuuuuuuvvvvvvzzz}}}xxxpppgggcccdddbbbdddiiiqqqvvvzzz{{{wwwuuuuuuwwwxxx{{{xxxvvvtttrrrppprrrpppoooooorrrtttvvvvvvooopppppppppooonnnmmmllleeeeeefffgggiiikkklllmmmnnnnnnooopppqqqpppllliii```___^^^^^^______^^^\\\WWWTTTPPPLLLGGGDDDBBBAAABBBDDDFFFEEEBBB@@@>>>>>>:::;;;>>>CCCMMM[[[jjjsssssstttsssuuu}}}{{{|||}}}tttnnnfffdddnnnzzz~~~mmmccc]]]___dddnnnwwwfff[[[OOOHHHBBB;;;777666000000000000////////////...///////////////..............................000//////......//////000//////000000000000//////............////////////......////////////000000000000000000000000000000000111111111111222222222333222333888<<>>===<<<@@@CCCGGGKKKPPPXXXbbbjjjttt|||~~~wwwpppiiibbb```cccfffnnn~~~qqqbbbVVVNNNIIIKKKMMMPPPTTT[[[ccchhh}}}uuulllccc\\\VVVTTTQQQRRRUUUZZZ]]]\\\XXXSSSNNNSSSVVVRRRMMMPPP]]]jjjttt|||~~~\\\FFF>>>999333444333333222222222222222111111111111111111111111000000000000111111111222000000000000000000000000---.........///000000000000///.........///000111........./////////000000///////////////000111111000//////000222666:::<<<===:::;;;>>>AAAFFFSSS```kkkxxx{{{{{{}}}wwwnnneeeccceeeiiikkkooozzz~~~}}}{{{yyyzzzxxxxxxxxxzzz}}}{{{||||||}}}~~~~~~|||{{{zzz{{{||||||zzzxxxuuuvvvwwwxxxwwwvvvtttrrrpppmmmhhhddd```[[[UUURRRNNNLLLIIIFFFDDDBBBBBBBBBBBBBBBFFFJJJKKKKKKNNNTTTVVV]]]bbbaaa___aaabbbaaa___cccggggggffffffjjjnnnpppppppppppprrrtttwwwxxxzzz}}}|||sssjjjfffgggeeeeeeiiiqqquuuwww}}}{{{wwwqqqmmmlllnnnqqqttt}}}|||xxxvvvtttrrrpppnnnpppooommmnnnppprrrssssssnnnoooooooooooommmlllkkkeeeeeefffggghhhjjjkkklllkkkkkkkkklllmmmlllhhhddd[[[[[[ZZZ[[[\\\\\\ZZZXXXSSSQQQMMMIIIFFFDDDBBBBBBCCCEEEEEECCC@@@===>>>???>>>>>>@@@FFFPPP]]]kkktttuuuuuussswwwyyyqqqoooooopppiiieeebbbfffuuutttkkkeeegggllluuuoooaaaVVVJJJBBB===777444666000000000000000000000000///000000000///...------////////////////////////000000////////////000000...//////////////////...............////////////........./////////000000//////......///000111222000111111111111222222222333111333888<<<@@@JJJSSSkkk|||zzzttttttvvvwwwyyy}}}kkkkkkkkkrrrwwwkkk[[[MMMEEEAAA???===AAAEEEKKKPPPTTT[[[ccciiilllrrrssslllddd```___^^^```fffmmmuuuwwwhhhYYYOOOJJJLLLOOOSSSXXX```hhhnnn~~~yyyooobbbWWWQQQPPPQQQSSSVVV[[[______[[[TTTOOOEEEKKKPPPNNNMMMUUUhhhxxxoooPPP@@@===999222333333222222111222222222000000000000000000000000.../////////000000111111000000000000000000000000///////////////...............---...///111333444---------........./////////////////////000111111000///...///222555999<<<<<<999:::>>>@@@EEESSSbbbkkkzzz}}}}}}|||tttkkkggghhhjjjjjjiiivvv}}}~~~}}}{{{|||yyyyyyvvvvvvxxx{{{~~~{{{||||||}}}~~~yyyyyyyyyzzz|||}}}|||{{{xxxyyy{{{|||{{{xxxuuusssqqqnnnjjjgggccc^^^YYYUUURRRPPPMMMIIIFFFDDDCCCCCCCCCCCCFFFJJJKKKJJJLLLQQQNNNVVV[[[ZZZZZZ\\\___^^^]]]aaaeeeeeeccccccgggkkklllllllllnnnppptttxxxzzzzzz~~~~~~uuukkkggghhhhhhfffiiiqqquuuvvv{{{rrrnnniiiffffffkkkqqquuu{{{}}}zzzwwwtttsssqqqnnnlllooommmlllmmmooopppppppppnnnoooooooooooommmlllkkkgggffffffgggggghhhiiijjjjjjhhhhhhiiijjjiiiddd```XXXXXXWWWXXXZZZYYYWWWTTTQQQOOOLLLHHHEEECCCCCCBBBDDDEEEEEEBBB>>><<<===@@@BBBBBBCCCHHHQQQ^^^kkktttyyyxxxtttyyy|||ooogggdddccccccdddbbbbbbkkk}}}~~~uuuooorrrvvv{{{iii]]]RRRFFF???999333222555000000000000111111111111000000000000///...,,,,,,000000000000000000000000000000////////////000000---..................---............/////////000............/////////000//////------...000222444000111111111111222222222222111444999<<>>======>>>CCCNNNZZZkkkuuu}}}{{{tttjjjfffggggggjjjuuu{{{{{{xxxzzz}}}~~~~~~{{{vvvuuuwww{{{~~~~~~~~~~~~~~~{{{zzzyyyyyyzzz{{{|||}}}{{{{{{zzzzzzzzzzzzyyyyyytttqqqnnnkkkgggbbb\\\XXXXXXUUURRROOOLLLIIIFFFCCCDDDEEEFFFHHHHHHHHHGGGFFFMMMOOOQQQRRRSSSVVVZZZ]]][[[]]]^^^___```bbbfffiiiiiijjjjjjlllnnnssszzzzzzrrrjjjeeegggmmmtttwwwwwwyyy}}}zzzuuuoooiiibbb^^^```hhhpppvvv~~~|||xxxuuutttssspppmmmkkklllmmmnnnooooooooonnnlllnnnppppppmmmjjjgggggghhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhiiihhhfffbbb^^^YYYYYYYYYYYYWWWUUUTTTRRRNNNKKKFFFBBBAAABBBEEEGGGJJJGGGDDDAAA@@@???>>>===;;;EEEIIIMMMYYY```gggtttuuuxxxyyysssiiiaaa[[[YYYZZZVVVXXX```rrrrrrgggXXXNNNAAA:::888666111,,,000000000000000000000000///////////////......---,,,,,,------.../////////////////////////////////............////////////---.........//////000000////////////000000000000000000000000000000000000000000000000000111111222222333333444666<<>>>>>BBBMMMXXXjjjttt||||||nnnfffeeeeeehhhrrr}}}{{{xxxzzz|||}}}}}}~~~}}}xxxvvvxxxzzz|||}}}~~~{{{zzzzzzzzzzzz{{{|||}}}||||||zzzyyyxxxvvvuuuuuusssqqqooommmjjjeee___[[[[[[XXXTTTQQQOOOLLLHHHFFFDDDEEEFFFGGGGGGFFFFFFEEEIIIKKKLLLMMMNNNQQQTTTWWWVVVXXXZZZ\\\]]]___bbbeeegggiiikkkmmmpppuuu{{{|||vvvqqqnnnpppuuu{{{}}}||||||}}}xxxssshhhccc\\\YYY]]]fffpppwww{{{vvvsssrrrrrrpppnnnnnnnnnnnnmmmmmmllllllllllllnnnpppooollliiigggffffffggghhhiiiiiiiiiiiiiiigggfffffffffeeeccc^^^[[[WWWXXXYYYYYYXXXVVVSSSQQQMMMJJJFFFBBBAAACCCFFFHHHJJJGGGDDDAAA???>>>===<<<<<>>??????AAAJJJTTTiiisss|||pppdddaaabbbdddnnn~~~|||xxx{{{}}}}}}{{{zzz}}}{{{xxxxxxxxxyyy{{{}}}~~~{{{{{{{{{{{{{{{{{{||||||zzzyyyxxxwwwvvvuuuttttttrrrqqqppppppnnnjjjddd```___\\\XXXUUUSSSPPPLLLIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJJJJKKKLLLOOORRRSSSVVVYYY[[[\\\]]]```bbbgggiiimmmpppsssxxx}}}}}}{{{yyyyyy|||{{{yyyyyyxxxtttpppfffaaaZZZVVVYYYbbbnnnvvv}}}~~~zzzvvvsssrrrrrrrrrqqqrrrpppnnnllljjjiiiiiiiiilllnnnooommmjjjgggfffeeedddfffhhhjjjkkkkkkjjjiiihhhgggfffeeeddd```\\\XXXUUUVVVXXXYYYXXXUUURRRPPPJJJHHHEEEBBBBBBCCCFFFHHHIIIGGGCCC???===<<<======???LLLRRRVVV___bbbdddooooooqqqzzzwwwjjjccc^^^VVVOOOMMMJJJXXXmmmxxxggg\\\NNNFFF<<<666555555111...000000000000000000000000///////////////......---000//////...------,,,,,,....................................////////////............////////////....../////////000000000000000000000000000000000000000000000000111111222222222333333555:::@@@DDDNNN\\\lllvvv{{{}}}|||xxxvvvmmm```RRRIIIFFFCCCBBBAAABBBCCCDDDCCCAAAAAACCCGGGLLLSSS^^^jjjqqqwww|||qqqVVVLLLFFFGGGHHHLLLQQQYYY```dddxxxpppfff[[[TTTPPPOOOOOOQQQSSSTTTSSSQQQJJJIIIGGGDDDBBBBBBEEEHHHGGGKKKSSS___nnn~~~aaaOOO>>>888888777777888777555333111000000111222222111000000000000///...//////000000000000//////........./////////000000/////////......//////////////////000000000111111........................///////////////////////////000111111111333666999AAA???>>>???>>>???GGGOOOfffqqq{{{mmmbbb___aaabbbkkkzzzzzz}}}}}}yyyvvvxxxzzz|||{{{yyywwwwwwyyy}}}~~~|||{{{zzz{{{||||||||||||{{{{{{uuuuuuvvvvvvwwwwwwxxxxxxrrrqqqqqqrrrqqqooojjjgggccc```\\\YYYWWWTTTPPPNNNMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIKKKLLLKKKLLLNNNPPPSSSVVV[[[^^^___```bbbdddhhhlllqqquuuyyy}}}}}}|||}}}}}}uuurrrsssssspppllljjjeee]]]WWWXXX```kkksss{{{}}}xxxuuussssssttttttrrrpppmmmjjjhhhggghhhhhhlllmmmmmmkkkhhhfffeeeeeedddfffjjjlllnnnmmmllljjjllljjjhhhfffccc```[[[WWWRRRTTTWWWYYYXXXTTTPPPMMMGGGFFFDDDBBBBBBDDDFFFHHHGGGEEEBBB>>>;;;;;;>>>@@@EEEUUU___dddjjjhhheeemmmpppsssuuukkkeee```VVVNNNKKKHHH[[[xxxqqq```VVVGGG@@@999444444333111///........................///////////////......---//////.........---------....................................////////////.........///////////////........./////////000000////////////////////////000000000000000111111222111222222333444888===AAAIIIVVVfffqqqwwwyyyyyyxxx|||}}}zzz|||yyyqqqfffYYYMMMGGGDDDBBB@@@@@@AAAAAA@@@???DDDFFFJJJQQQYYYdddpppwww|||sssWWWLLLFFFFFFGGGJJJPPPXXX```eeezzzqqqhhhaaaZZZUUUSSSYYYXXXWWWVVVUUURRRNNNJJJFFFFFFDDDBBBBBBFFFKKKPPPOOOSSS\\\hhhvvvqqqQQQEEE:::666666777666666666555222000///000111222222222222111000000000000000000////////////000000............////////////...//////////////////...//////////////////000000////////////////////////........................///000111111111222555777>>>======???>>>===CCCKKKaaammmyyyvvviii```^^^```aaagggtttwwwrrrqqqttt~~~|||~~~zzzvvvuuuxxx|||}}}~~~}}}{{{yyyzzz{{{}}}~~~~~~|||{{{zzzvvvvvvvvvwwwxxxyyyzzzzzzsssrrrrrrssstttssspppnnngggdddaaa^^^[[[XXXUUURRRPPPOOOLLLIIIGGGGGGGGGGGGIIIJJJLLLMMMMMMMMMOOOPPPSSSWWW[[[___aaacccfffgggmmmqqqvvv{{{~~~|||yyyxxxyyy{{{|||||||||~~~xxxppplllmmmnnnllliiijjjfff___XXXWWW^^^iiirrrzzz~~~{{{vvvsssrrrssstttpppnnnllliiihhhhhhiiijjjkkkkkkkkkiiifffdddeeeffffffhhhkkknnnoooooommmlllllljjjgggdddaaa]]]XXXUUURRRTTTVVVWWWVVVRRRNNNKKKEEEDDDCCCCCCCCCDDDEEEFFFDDDCCC@@@===:::<<>>GGGQQQ```lllsssuuuwwwyyyyyyyyyzzz|||wwwrrruuu}}}|||{{{{{{tttkkk___RRRHHHEEEBBB???>>>???@@@@@@@@@EEEIIIOOOVVV___jjjttt{{{uuuuuuYYYOOOHHHHHHIIIMMMTTT\\\eeeiii}}}qqqiiiaaa^^^\\\ZZZ[[[^^^bbb___[[[VVVRRRNNNIIIFFFDDDCCCBBBAAACCCHHHOOOTTTVVVZZZbbbooo~~~www]]]DDD===666222222333333333444333222111000111222222000222222222000///000111000000////////////000000------........./////////......////////////..................///////////////////////////000000000...........................///111111000111333666::::::<<<>>>===;;;@@@GGGYYYgggvvv{{{vvvvvvssskkkccc```^^^```dddlllzzzwwwnnnlllmmmwww{{{vvvuuuxxx{{{}}}}}}|||}}}~~~{{{yyyzzz|||~~~}}}zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxuuusssrrrssstttuuutttsssllliiifffccc```]]]ZZZWWWSSSPPPLLLHHHFFFEEEFFFFFFHHHJJJLLLMMMMMMMMMOOOPPPRRRUUUZZZ^^^aaaeeehhhkkkrrruuuzzz~~~xxxtttrrrrrrtttxxx|||~~~zzzrrrjjjfffhhhjjjjjjhhhgggddd___ZZZXXX^^^iiirrryyy~~~yyytttqqqppppppnnnmmmllljjjiiiiiijjjjjjiiiiiihhhfffddddddeeeggghhhjjjlllnnnoooooonnnmmmjjjhhhdddaaa]]]YYYUUURRRSSSTTTVVVVVVTTTPPPLLLIIIDDDCCCCCCCCCCCCDDDDDDDDD@@@@@@???<<<:::>>>EEELLLYYYlllxxx{{{|||ssslllrrrsssvvvrrrmmmhhh]]]QQQKKKKKKWWWkkksssdddUUUKKK<<<999555222111111111111------------------------///////////////......---,,,,,,------...//////000------------------------............///////////////////////////.........------........./////////000000000000000000000000000000000000000111111222000111222222222444888;;;DDDKKKYYYfffnnnrrrwww}}}}}}|||zzzyyy}}}{{{pppnnnrrrwwwyyy{{{yyyuuuuuuzzz|||vvvpppgggZZZNNNEEEBBB>>><<<===???@@@@@@CCCHHHQQQ[[[eeeoooxxx~~~}}}uuunnnxxx]]]RRRLLLMMMNNNRRRYYY```hhhlll}}}ssslllbbb\\\ZZZ^^^aaa```bbbfffddd^^^WWWQQQLLLIIIGGGEEEBBBCCCCCCEEEIIIPPPYYY___bbbeeemmmyyybbbMMM<<<999444000000222333333111111111111222222222222...000111111///...000222111000///......///000111---------.........//////---...///000000///...---........................------........./////////........................---///000111000111333444666777:::===<<<:::>>>DDDQQQ```qqq|||{{{uuuwwwyyysssiiiccc\\\___```cccooowwwkkkggghhhppp}}}}}}wwwuuuxxxzzz{{{yyy|||~~~}}}{{{zzz|||~~~}}}zzzxxxxxxxxxyyyyyyyyyyyyyyyyyywwwuuurrrrrrtttvvvwwwwwwrrroookkkhhhfffccc___]]]XXXUUUOOOKKKHHHGGGHHHIIIHHHJJJMMMOOOOOOOOOPPPRRRRRRUUUYYY]]]bbbggglllpppvvvxxx|||wwwqqqnnnmmmmmmrrrxxx~~~{{{zzz}}}|||rrrkkkcccaaadddhhhiiiiiiiiihhhddd^^^\\\```iiiqqqwwwxxxrrrppppppnnnnnnmmmlllkkkjjjiiiiiiggggggfffdddbbbcccfffiiijjjjjjkkkllllllllllllllliiigggccc___\\\XXXTTTQQQUUUUUUUUUTTTQQQMMMJJJGGGCCCCCCCCCCCCCCCCCCCCCBBB===>>>===;;;;;;@@@JJJRRRdddttt|||{{{zzzrrrnnnwwwyyyrrrrrrpppiii[[[MMMJJJNNNaaatttyyykkk\\\MMMCCC:::888444222111111111111........................///////////////......---------..................------------------------............////////////000/////////............---------.........//////000000000000000000000000000000000000000111111222000111222111111333666888???DDDQQQ```jjjpppyyy|||xxxxxxsssjjjhhhjjjkkkrrruuussstttzzz}}}}}}~~~~~~yyyuuupppcccVVVIIIEEE@@@======???@@@@@@FFFLLLWWWbbblllttt{{{wwwnnnjjjnnn{{{```UUUQQQQQQSSSWWW\\\aaagggjjj|||rrrfff^^^ZZZWWW[[[dddhhhfffeeeggg```ZZZRRRKKKHHHGGGFFFFFFEEEGGGJJJNNNUUU___jjjqqqtttvvv|||mmmRRRCCC999888444111111444555555//////111222222333222222+++...000000...---///222111000///......///000111---------.........//////---...///000000///...---.....................---,,,,,,,,,------.................................---///000111000111222444444555888<<<;;;999<<>>999777444222111111111111000000000000000000000000///////////////......---/////////...------,,,,,,------------------------............/////////000000000//////.........------------.........//////000000000000000000000000000000000000000111111222000111111111111222555777;;;???KKK\\\gggooo{{{~~~vvvtttyyyvvvggg```___aaakkkssstttvvv{{{}}}{{{|||}}}|||zzzvvvjjj\\\MMMIIICCC@@@???@@@AAAAAALLLSSS^^^iiiqqqxxx}}}uuuiiiccccccqqq}}}bbbWWWSSSTTTVVVYYY\\\```dddfffyyyrrrkkkddd^^^[[[XXXZZZ___fffgggaaa\\\[[[RRROOOJJJFFFEEEFFFIIIKKKFFFOOOWWWYYY```lllvvvxxx{{{tttXXXDDD<<<777777666444444333333333222111///......000222333------------............000000///.....................////////////......//////000000000000//////------------------------...///000111111000///......///000///...///000222............///000222222666888:::<<<============IIISSS```mmm|||yyyyyyzzzppp___VVVUUU```kkkuuunnndddaaajjjuuuzzzuuuuuuwwwyyy{{{|||{{{{{{}}}wwwyyy{{{||||||{{{xxxwwwxxxwwwwwwwwwxxxyyy{{{|||~~~xxxrrrqqqtttxxxxxxwwwuuuuuutttrrroookkkhhhfffbbb___YYYTTTPPPNNNNNNOOOOOONNNNNNMMMOOOQQQSSSUUUVVVWWWYYY]]]bbbgggkkknnnvvvxxx|||vvvnnnllllllkkkkkkwww|||tttrrrssszzzyyyrrrjjj```XXXYYY^^^bbbgggkkknnnrrrtttnnnfffccciiipppzzz~~~{{{vvvssssssqqqnnnllllllkkkiiihhhhhhgggdddbbbbbbbbbcccdddfffgggiiijjjkkkkkkjjjjjjhhheee```]]]\\\ZZZXXXWWWYYYWWWTTTPPPLLLIIIGGGFFFAAABBBCCCDDDCCCBBB@@@???:::;;;;;;999:::CCCRRR^^^pppmmmoootttpppiiiooo}}}xxx~~~{{{kkkWWWOOOSSSZZZrrr|||lll\\\LLL???;;;444333222111000000000000......------------.........................................................---,,,,,,,,,,,,---...111111000/////////////////////............//////............////////////000111111111222222222222//////...//////000111222000111111111111222222222222999FFFRRR]]]jjj~~~~~~mmmkkkttt|||wwwfff[[[^^^bbbbbbnnnvvvrrruuu~~~}}}~~~zzzqqqjjjZZZNNNBBB???@@@BBBEEEIIIRRRZZZdddllluuu}}}}}}}}}|||yyyqqqdddZZZ\\\ddd}}}yyyggg[[[YYYVVVWWW[[[]]]\\\___cccqqqnnnjjjfffccc___[[[WWWZZZYYY\\\___]]]VVVQQQPPPJJJIIIGGGFFFGGGJJJMMMOOOQQQYYY___aaahhhttt}}}|||aaaGGG999666666555444333222222222222333222000///...///000111////////////000000000000222111111000000000000000------............------//////000000000000//////---------------------------...////////////...---,,,---...---,,,,,,...000............///000111222666777999;;;<<<======<<>>;;;======<<<>>>GGGWWWdddrrrmmmlllooollljjjuuu||||||sssbbbRRRMMMUUU^^^sssuuueeeVVVFFF;;;888444333222111000000000000......------------......................................................///...------------...///111000//////........./////////............//////............////////////000000000000111111111222//////////////////000111000000111111111222222222555999BBBLLLWWWfff}}}llleeellltttxxxzzziii\\\^^^dddbbblllssspppuuu~~~~~~{{{tttmmmaaaTTTHHHCCCCCCDDDGGGKKKSSS[[[ccciiipppvvvwwwtttssspppllldddYYYTTT[[[fff{{{jjj___ZZZVVVUUUXXXZZZYYY\\\aaadddcccbbbbbbbbbaaa^^^[[[YYYVVVUUUUUURRRKKKGGGGGGDDDDDDEEEGGGKKKOOOTTTVVVaaaeeehhhjjjpppzzzkkkOOO:::444777444444333222111111111111333222000///...//////000////////////000000000000111111000000//////000000,,,,,,------------,,,,,,...//////000000//////...........................,,,---............---,,,,,,---...---,,,,,,...000............///000111111444666888:::;;;<<<<<<<<<>>>EEENNNZZZhhhvvv}}}}}}}}}}}}|||{{{}}}~~~~~~|||wwwbbbXXXSSSZZZeeennn{{{yyyjjjbbb```fffmmmyyy}}}wwwuuuwwwyyyzzz}}}|||~~~~~~|||xxxyyy{{{}}}~~~}}}{{{zzzyyyzzzzzz{{{{{{zzzzzzzzzzzzvvvqqqqqqtttxxxyyyyyyyyyyyyxxxvvvtttpppmmmlllfffddd```\\\YYYXXXXXXXXXUUUUUUSSSSSSSSSSSSUUUUUUTTTUUUVVVYYY]]]aaaeeegggooorrruuuxxxyyy||||||uuuqqqpppqqqssssss~~~xxxooonnnpppvvv{{{|||uuunnnaaaWWWOOOPPPUUU[[[bbbiiissswwwzzzvvvqqqpppuuu{{{}}}}}}pppnnnkkkjjjjjjiiihhhfffeeedddcccbbbbbbcccdddeeefffhhhiiijjjkkkjjjhhhggg```^^^[[[YYYYYYYYYWWWVVVWWWUUUQQQLLLHHHEEECCCBBBCCCDDDEEEEEEDDDAAA>>><<<999;;;;;;<<>><<<:::<<<>>>AAAFFFNNN\\\kkkvvvvvvqqqnnnooouuuiii[[[MMMIIIMMMXXXiiiwwwyyyjjjXXXKKKAAA888444444111111000000///000000000......------------......////////////////////////........................------------------------......------------.../////////............//////............////////////---.........////////////000000///......---......//////000000000111111111333444777???FFFRRRdddsss|||}}}vvvggg]]]___hhhooozzzssssssiiidddfffhhhnnn~~~|||{{{rrrhhh]]]VVVOOOHHHGGGIIIJJJOOORRRSSSWWW\\\]]][[[YYYVVVUUUVVVYYY```nnn|||uuuiii```QQQKKKGGGGGGGGGHHHMMMSSSiiifffbbb^^^ZZZUUUOOOKKKIIICCC@@@@@@??????CCCHHHNNNSSS\\\hhhuuu|||zzzzzzzzz}}}||||||}}}rrr]]]GGG<<<;;;999888777333333222222111222222333....../////////000000000////////////000000000000//////......//////000000...//////////////////...---......//////......---........................//////............//////+++,,,---,,,++++++---//////......---....../////////111333666888999999999;;;:::>>>EEELLLTTT___hhhoooyyy}}}}}}|||yyynnnhhhaaa]]]]]]bbbjjjpppuuujjjbbb```bbbhhhqqq|||~~~|||yyyxxxwwwyyy{{{~~~~~~}}}{{{yyyxxxxxxyyyyyyyyyyyyxxxxxxuuuvvvvvvwwwwwwwwwvvvvvvuuuuuusssssssssuuuwwwxxxwwwwwwwwwwwwuuusssqqqooollllllkkkiiifffcccaaa___]]]]]]\\\[[[ZZZYYYXXXXXXVVVUUUVVVVVVXXXZZZ]]]^^^]]]aaafffjjjoootttyyy|||~~~~~~~~~{{{pppmmmjjjiiilllooorrrtttwwwxxx}}}zzzvvvrrrrrrsssrrrlllfff___YYYSSSSSSTTTWWW^^^fffppptttyyy|||||||||xxxsssmmmkkkiiihhhhhhhhhgggfffccccccccccccccccccbbbbbbdddfffggghhhfffccc___]]]WWWWWWVVVWWWYYYYYYWWWUUUSSSPPPLLLGGGDDDCCCCCCCCCDDDCCCBBB@@@>>><<<;;;;;;999<<>>DDDLLLXXXdddrrrvvvtttjjjbbbbbbgggkkkxxx|||~~~pppiiiggghhhppp~~~}}}|||ssskkkccc]]]TTTLLLHHHIIIGGGLLLOOOPPPTTTZZZ]]]\\\WWWUUUWWW[[[```gggttt}}}rrreeeZZZLLLFFFCCCDDDEEEFFFLLLRRR```]]]YYYUUUQQQMMMIIIFFFEEE@@@???AAADDDGGGMMMSSS]]]dddqqq~~~|||{{{{{{yyyzzz}}}zzz{{{|||~~~ttt\\\MMM>>>999:::888666555111111000000000111111222000000000000///...---,,,////////////000000000000///............///000111---......//////......------......//////......---------------------------......---,,,,,,---......+++,,,,,,,,,++++++---//////......------............///222555777888888888:::888:::AAAEEEJJJTTT^^^iiisss|||xxxuuunnnddd]]]___ffflllyyy~~~tttllleee___bbbffflllsss|||}}}zzzwwwxxxzzzzzzzzzyyyyyyzzzwwwwwwwwwvvvvvvuuuuuutttssssssrrrsssssstttuuuvvvuuuuuuuuutttssstttuuuwwwtttuuuuuutttsssqqqooonnnkkkkkkllllllkkkiiifffeee````````````___]]]\\\\\\XXXWWWWWWWWWXXXZZZ\\\]]]]]]aaafffjjjnnnsssxxx{{{}}}~~~{{{nnnbbb___]]]^^^bbbiiinnnqqqvvvzzzyyytttppppppqqqpppjjjeeeaaa[[[WWWVVVUUUVVV\\\ccciiinnnuuu{{{~~~~~~yyysssooojjjhhhfffeeeffffffeeeccccccccccccccccccbbbaaa```cccdddffffffdddaaa\\\YYYUUUUUUTTTVVVWWWWWWUUUSSSOOOMMMHHHDDDBBBBBBBBBCCCDDDBBB???<<<::::::;;;<<<888<<>>666444333000...///000000////////////000111333333222000...,,,***)))------------.........///,,,,,,,,,,,,,,,---...///,,,------......------,,,---..................---------------------------------++++++++++++---------.........------///000///......---------......---///111444666888888888999666888===@@@CCCLLLXXXbbbmmmyyyzzzlll```___eeellltttzzzrrrlllfff___bbbeeeiiinnnwww|||yyyyyyyyywwwvvvvvvxxxzzzwwwwwwvvvuuutttsssrrrrrrqqqqqqppppppqqqrrrtttvvvvvvvvvuuutttssssssuuuvvvrrrsssssssssrrrpppnnnmmmiiijjjlllnnnnnnmmmkkkjjjccccccccccccbbbaaa```___YYYYYYXXXXXXYYYZZZ\\\]]]___bbbgggkkknnnrrrvvvyyy}}}~~~vvvhhh[[[XXXUUUWWW]]]dddkkkooowww||||||xxxsssoooooopppooojjjdddbbb]]]YYYXXXVVVUUUZZZ```dddjjjssszzzuuuwwwxxxxxxvvvrrrnnnkkkhhhfffdddcccddddddcccaaadddddddddccccccaaa```___bbbccceeeeeeccc___ZZZWWWSSSSSSSSSTTTUUUUUUSSSQQQMMMJJJFFFBBB@@@@@@BBBCCCCCCAAA===:::888999;;;===???CCCKKKVVVbbbnnnxxx~~~|||zzzwwwxxxppp^^^TTTHHHCCCJJJTTT```uuuyyyyyy}}}hhhYYYMMMAAA:::666111///111000000////////////000111.........------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000000///...---///////////////000111111//////............//////............/////////000////////////000000000000---------------...///000////////////000000000000111111333999>>>BBBKKKSSS[[[dddlllnnnoooqqqrrrpppsss|||uuunnnkkksss~~~}}}~~~}}}{{{zzzvvvrrroookkkbbbVVVPPPOOOKKKOOORRRRRRWWW^^^bbbaaa```^^^___dddiiiqqq}}}yyypppeeeUUUGGGFFFBBBAAADDDGGGJJJOOOUUUHHHFFFCCCAAAAAACCCFFFIIIHHHJJJMMMPPPVVV___kkksss|||yyyzzzzzzwwwwwwzzzxxx^^^GGG999777555333222333444555000000000000000000000000//////............//////........................///............---------//////.........---------000000000000000000000000000///---,,,++++++,,,---------......///000000000........................////////////////////////111111222333444666777888888888999999;;;AAAHHHMMM]]]fffrrryyy{{{{{{}}}|||mmmgggggghhhnnnxxx~~~zzzrrrnnnmmmllllllfffbbbeeeiiipppzzzzzzxxxuuutttuuuuuutttsssuuuvvvwwwvvvssspppnnnnnnpppnnnmmmmmmppptttvvvvvvwwwwwwuuutttsssssssssssspppppppppooonnnnnnmmmmmmjjjkkkmmmnnnnnnmmmkkkjjjmmmkkkiiigggdddcccbbbbbb\\\[[[ZZZYYYYYY[[[]]]^^^dddeeegggiiilllrrrxxx}}}nnn^^^TTTPPPNNNRRRXXX___iiirrryyy}}}yyyrrrpppnnnlllkkkjjjgggeeegggccc^^^XXXUUUTTTTTTUUU```eeellluuu}}}wwwqqqnnnlllmmmnnnnnnkkkhhhgggfffdddcccbbbaaaaaaaaabbbbbbddddddddddddcccbbbgggffffffeeebbb\\\TTTOOOPPPQQQRRRSSSSSSQQQOOONNNKKKFFFBBBAAAEEEGGGFFFDDD???<<<;;;<<<<<<:::;;;>>>@@@JJJXXXeeeooouuuxxxzzzzzzwwwwwwppp___QQQIIIEEEKKKVVVbbbqqq}}}|||~~~mmm```MMMFFF<<<444111111222333111111111000//////......//////............//////111000///.................................------///////////////...........................------//////............//////111111000000//////......000000000000000000000000++++++---...////////////000000///......///000111222333444666:::@@@HHHNNNUUU^^^fffjjjpppwwwxxxtttuuuwww|||yyyoooqqq|||}}}xxxwwwxxxyyyyyy{{{}}}~~~|||{{{vvvtttrrrooojjjccc[[[VVVSSSSSSRRRSSSUUUXXX\\\^^^\\\]]]___cccjjjrrrzzz{{{qqqcccVVVMMMIII@@@AAADDDEEEHHHLLLRRRUUUCCCCCCBBBAAAAAABBBEEEFFFMMMPPPUUUZZZaaalllyyyyyyuuuvvvyyyxxxyyy{{{yyyfffQQQ@@@888777555333222333333444000000000000000000000000//////............//////........................///............---------//////.........---------........................---------,,,,,,---......------------------,,,,,,........................////////////////////////...//////000222444555666888888888999:::???EEEJJJYYYaaalllrrrttttttuuuwww}}}xxxnnnllllllpppssstttqqqppprrrrrroookkkddd```aaaeeekkkvvvzzzwwwsssqqqrrrrrrrrrrrruuuvvvwwwvvvsssqqqoooooopppnnnmmmnnnqqqtttuuuuuuvvvuuutttsssrrrqqqqqqqqqoooooonnnmmmlllkkkkkkjjjhhhiiikkklllmmmllllllkkkhhhhhhhhhhhhgggggggggggg^^^]]]\\\[[[\\\^^^```aaadddfffhhhjjjmmmrrrxxx|||nnn^^^RRRNNNLLLPPPUUU\\\gggpppxxx~~~yyyrrrpppmmmlllkkkjjjgggeeeiiieee```[[[XXXWWWWWWXXX^^^bbbhhhqqqzzzyyyrrrnnnllljjjjjjkkkkkkhhheeeeeeeeecccbbbaaaaaaaaaaaaaaabbbcccdddeeedddcccbbbdddcccaaa```]]]XXXQQQMMMNNNOOOPPPPPPPPPNNNLLLKKKIIIEEEBBBBBBEEEGGGFFFCCC>>>;;;:::<<<;;;999;;;@@@JJJVVVgggsssxxxxxxxxxyyy|||yyyzzznnn]]]OOOIIIGGGMMMVVV```mmmxxx|||yyyzzzyyydddYYYHHHBBB:::333000000000111---------...............//////............/////////...------,,,,,,,,,---------------------------,,,,,,------------------........................///..................////////////......---------////////////////////////000000111222333333333222............///000222333222222444555888>>>FFFKKKRRR[[[dddiiiooouuuwwwtttwwwxxx{{{yyyvvvyyy{{{vvvttttttuuuvvvvvvxxx~~~~~~|||zzzwwwuuusssqqqmmmhhhaaa\\\VVVUUUSSSRRRSSSVVVYYY[[[]]]^^^___ccciiipppvvvyyywwwuuupppeeeXXXLLLDDDAAAAAACCCEEEGGGIIINNNSSSWWWAAABBBDDDEEEEEEFFFHHHKKKTTTZZZaaahhhppp{{{wwwrrruuuzzz}}}wwwaaaPPPCCC:::777555444222222222333333000000000000000000000000//////............//////........................///............---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......////////////......---,,,,,,++++++........................////////////////////////---......000222444555777888999999999:::===BBBFFFTTT[[[eeekkkmmmmmmnnnoooxxx}}}vvvpppooopppmmmhhhgggnnnvvvwwwrrrkkkddd______bbbgggpppyyy|||xxxsssppppppqqqrrrrrruuuvvvxxxwwwtttrrrqqqqqqpppnnnmmmnnnpppssstttttttttsssrrrpppoooooooooooommmmmmlllkkkjjjiiihhhhhhgggggghhhiiijjjkkkkkklllggggggiiijjjjjjjjjiiihhh```___^^^^^^___aaacccdddeeefffiiijjjmmmqqqwww{{{~~~~~~mmm]]]PPPKKKHHHLLLRRRYYYcccmmmuuu{{{vvvqqqooolllkkkjjjiiigggeeehhheeeaaa\\\YYYXXXYYYYYY[[[]]]ccckkkuuu~~~}}}rrrllljjjiiigggggghhhgggeeeccccccbbbaaaaaa`````````aaaaaabbbcccdddeeedddcccccccccaaa^^^[[[YYYUUUPPPMMMMMMMMMMMMMMMLLLJJJGGGFFFEEECCCAAACCCFFFGGGDDDBBB===:::999::::::999===CCCPPP```ttt~~~yyyvvvvvv|||{{{~~~kkkYYYOOOLLLMMMSSSZZZ```iiipppuuussssssxxxkkkYYYNNNAAA===666222000/////////,,,,,,------...//////000//////............//////---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.......................................------------......////////////............///////////////////////////000000111111111000000---------...///111333444111222333444666;;;AAAFFFMMMVVV___ffflllrrrttttttxxxxxxyyy|||}}}wwwtttvvvzzzxxxxxxwwwuuurrrqqqqqqrrrpppsssyyy~~~~~~}}}|||||||||zzzyyywwwuuutttqqqmmmhhhddd\\\YYYUUUQQQPPPRRRTTTVVV[[[]]]___cccggglllppprrrtttppphhh]]]QQQGGGBBB@@@BBBDDDFFFIIILLLPPPVVVZZZDDDFFFIIIKKKLLLOOOUUUYYY___eeennnuuu{{{xxxssswwwuuuaaaOOOBBB;;;777555444333222111222222222//////////////////////////////............//////........................///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---000000/////////.................................////////////////////////...//////111333555777888999::::::::::::<<<@@@CCCOOOVVV___fffjjjkkklllmmmqqqwwwxxxooommmmmmjjjeeedddlllvvvxxxtttllleee```___```dddkkksss|||vvvqqqppprrrtttuuuuuuvvvxxxwwwuuusssrrrrrrooonnnmmmmmmppprrrrrrrrrqqqqqqpppnnnnnnmmmmmmmmmllllllkkkjjjiiihhhgggggghhhhhhggggggggghhhiiiiiihhhiiikkklllllljjjhhhgggdddcccaaa``````aaacccdddeeegggiiikkkmmmpppuuuxxx|||~~~~~~}}}lll\\\NNNHHHEEEHHHNNNUUU___iiiqqq}}}wwwqqqooommmkkkjjjjjjhhhfffdddeeeccc```\\\ZZZYYYYYYYYYXXXZZZ^^^fffoooyyywwwnnnggggggffffffeeeeeedddbbbaaa`````````______``````aaaaaabbbcccdddeeedddccccccccc```\\\XXXVVVTTTQQQOOOLLLLLLKKKJJJIIIFFFDDDCCCAAAAAAAAACCCFFFEEECCC@@@<<<999888999999:::@@@HHHTTTfffzzz|||tttrrrtttzzzxxxfffWWWPPPQQQUUUZZZ^^^aaaeeeiiinnnnnnqqqxxxsss___OOOFFF;;;888444222111000///...////////////000000111111///......------......///,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------------...///000111111---------...............------,,,,,,,,,,,,------111111111111111111111111////////////////////////...////////////......---.........///000111111222111222222222333777<<<@@@GGGOOOYYYaaagggmmmrrrtttxxxvvvtttvvv|||yyypppllllllhhhmmmrrruuutttrrrppppppnnnqqqvvv}}}}}}yyyvvvsssqqqooowww~~~||||||zzzwwwvvvtttpppllliiiaaa]]]XXXRRROOOOOOPPPRRRWWWYYY]]]aaaeeeiiilllmmmsssmmmbbbVVVLLLEEEBBBAAACCCEEEHHHJJJNNNSSSXXX]]]JJJMMMQQQSSSUUU[[[cccjjjnnnsssyyyzzzuuuzzzsss___NNNCCC;;;666444333222222111111111111111//////////////////////////////............//////........................///............------------.....................------------------------......///000///...,,,+++........./////////000000........................////////////////////////......///000222444666777999:::;;;;;;;;;;;;>>>@@@HHHNNNXXX```gggkkkmmmnnnkkkrrrtttkkkiiiiiikkkiiihhhkkkrrruuutttllleee```______aaafffmmm{{{wwwrrrqqqrrrtttuuutttuuuwwwwwwuuusssssssssnnnmmmllllllnnnoooooonnnnnnnnnmmmllllllllllllmmmllllllkkkkkkjjjiiiiiiiiijjjiiihhhgggfffeeeeeeeeeggghhhjjjkkkkkkjjjhhhggggggfffcccaaa``````aaabbbeeegggiiikkklllooosssuuuyyy|||~~~ooo```NNNHHHDDDFFFJJJQQQ[[[eeeppp}}}tttooonnnllljjjiiiiiihhheeeddddddcccaaa___]]]\\\[[[[[[WWWXXX\\\bbbjjjsss|||{{{ssskkkfffeeeeeeeeeeeecccbbbaaa```^^^^^^^^^^^^___```aaaaaabbbcccddddddddddddcccbbbaaa]]]XXXUUUSSSQQQPPPNNNLLLKKKJJJIIIGGGEEECCCBBB???@@@AAACCCDDDCCCAAA>>>;;;999999::::::<<>>>>>CCCEEEHHHKKKOOOTTTZZZ^^^QQQVVV\\\___aaafffooowww|||}}}~~~{{{yyy}}}rrraaaNNNBBB;;;555111000111111111111111111000000000000000000000000000000//////............//////........................///............------------------.......................................000000000///...---,,,,,,++++++,,,,,,---......///........................////////////////////////---------...///111222333777999;;;;;;::::::;;;===AAAGGGPPPZZZccciiilllmmmiiipppqqqiiigggggglllmmmiiiiiimmmqqqrrrjjjeeeaaaaaaaaa```ccchhhvvvxxxrrrpppqqqrrrsssrrrtttvvvvvvuuusssssstttlllkkkjjjkkklllmmmlllkkkiiiiiiiiiiiiiiijjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggfffdddcccbbbcccdddfffhhhjjjjjjjjjjjjhhhgggdddbbbaaaaaaaaabbbeeefffiiijjjkkkmmmppprrruuuxxxzzz|||~~~|||{{{{{{|||qqqdddPPPIIIDDDEEEHHHNNNXXXbbbqqq~~~|||sssppplllkkkiiihhhhhhgggeeeccceeeddddddcccaaa```___^^^XXXYYY\\\```fffmmmtttxxx{{{||||||zzzuuuoooiiieeecccdddeeedddbbb```___```]]]]]]]]]^^^___aaabbbccccccdddeeeeeedddcccaaa```]]]YYYTTTQQQOOONNNMMMLLLKKKJJJIIIGGGEEECCCBBBAAA???@@@AAABBBBBB@@@>>>===;;;999999;;;<<<@@@MMMZZZsss|||wwwsssxxxzzzrrrlllllllllfff]]]XXXVVV^^^ddddddcccdddeeedddnnnsssyyylll\\\NNNCCC<<<777555333222222222111///000//////...------,,,,,,......------------......---------------......///,,,------....../////////+++,,,,,,,,,---.........,,,,,,------.../////////......------------......------------..........................................//////000//////...000111111111000///...---///000111000000222666999===BBBKKKTTTZZZaaammmyyy~~~yyysssqqqttt{{{wwweeeXXXTTTZZZdddqqqyyy{{{xxxuuurrruuuwwwyyy|||sssjjjdddbbbkkkyyy~~~|||xxxuuusssrrrooommmiiieee```YYYTTTPPPNNNNNNPPPRRRVVV\\\aaafffiiikkkkkkbbbUUUIIIBBB???>>>>>>BBBDDDGGGJJJNNNTTTZZZ___ZZZbbbkkkoooppprrrxxx}}}||||||}}}}}}|||tttYYYMMMAAA;;;555000///222///000000000000000000000000000000000000000000000//////............//////........................///............------------------.........//////........................//////...............///,,,,,,------------------........................////////////////////////...------......000111111444666888999888888999:::???DDDMMMXXXbbbiiilllmmmjjjqqqrrrllljjjhhhkkkjjjfffeeejjjooopppmmmhhhfffgggfffdddeeehhhsss|||zzzuuurrrrrrrrrrrrqqqsssuuuuuutttsssssssssjjjiiiiiiiiikkkkkkiiihhhccccccdddeeefffhhhiiijjjhhhiiiiiijjjjjjkkklllllliiiiiiiiihhhgggeeecccbbbccccccdddeeeggghhhiiiiiigggfffdddcccbbbccceeefffdddfffhhhiiiiiikkkmmmoooppprrruuuvvvwwwyyy{{{}}}|||}}}~~~~~~}}}zzzyyyyyyzzz|||}}}}}}|||~~~|||pppcccSSSKKKEEEEEEGGGMMMVVV```ooo|||uuupppoookkkjjjhhhggggggfffdddcccddddddddddddcccbbb``````[[[[[[]]]```dddiiimmmppptttttttttrrrooojjjfffcccaaacccdddccc___]]]]]]___\\\\\\]]]^^^```aaacccdddeeeffffffeeedddbbb```^^^ZZZWWWSSSPPPOOONNNLLLKKKIIIHHHFFFEEECCCBBBAAAAAA@@@AAAAAAAAA???===<<<<<<:::::::::<<<>>>EEETTTcccuuu|||~~~wwwwwwxxxnnngggcccdddccc^^^ZZZZZZ```iiinnnllljjjkkklllkkkqqqwww~~~rrr```RRRGGG>>>888666444111000111111000///...............---------...------,,,,,,------...---------------...//////++++++,,,------...//////,,,,,,------------------,,,,,,------...//////000///..................///+++,,,,,,,,,---------...........................+++,,,---...............//////000111111000///...///000000000000222555888;;;===EEENNNUUU]]]lll{{{yyyttttttxxx}}}nnnaaaVVVWWW]]]hhhuuu|||{{{xxxrrrtttvvvwwwxxx{{{|||qqqkkkeeemmmxxx~~~}}}}}}~~~{{{wwwuuuttttttsssrrrjjjhhhccc]]]XXXSSSPPPNNNPPPRRRUUUZZZ___dddhhhjjjlllbbbUUUIIICCCAAAAAA@@@@@@BBBEEEIIIMMMSSSZZZ^^^bbblllwww}}}|||{{{~~~}}}}}}vvvuuuyyy~~~~~~ppp^^^DDD===999777222...111888//////000000000000000///000000000000000000000000//////............//////........................//////.........------------------.........//////........................///...---------///111222000000000///......------........................////////////////////////000000000000000111222222111333666777777666777777AAAEEEMMMXXXbbbiiilllmmmlllssstttpppnnnjjjjjjfffaaaccciiinnnoooqqqmmmlllnnnmmmjjjiiilllqqqzzz~~~xxxvvvuuuuuutttppprrrtttuuutttsssssssssiiihhhhhhhhhjjjiiihhhfff______```aaacccfffhhhiiifffggghhhiiijjjkkkllllllfffgggiiiiiiiiigggeeecccffffffeeeddddddddddddeeefffeeedddcccdddfffhhhiiiccceeeggghhhiiijjjlllmmmmmmoooqqqrrrssstttvvvxxxvvvwwwyyy{{{{{{{{{{{{zzzzzzxxxxxxxxxzzz{{{zzzyyy|||}}}~~~}}}{{{vvvkkk```UUUMMMFFFEEEGGGLLLUUU___kkkxxxvvvnnnlllmmmkkkiiigggggggggfffdddcccaaabbbccccccbbbaaa___^^^]]]]]]^^^```cccfffiiikkknnnnnnnnnllljjjgggcccaaa___aaacccaaa^^^\\\\\\^^^\\\\\\]]]^^^```bbbdddeeefffgggfffeeedddaaa___]]][[[XXXUUURRRQQQPPPNNNMMMGGGFFFEEECCCBBBAAA@@@@@@AAAAAABBB@@@>>><<<;;;;;;::::::;;;===@@@GGGXXXhhhmmmsssxxxxxxvvvzzz|||qqqgggaaa^^^```^^^YYYXXX\\\jjjsssxxxtttqqqsssuuusssrrrzzz}}}iiiXXXKKKBBB;;;555666333000//////000///.........//////000111111111...------,,,,,,------...,,,,,,,,,,,,------...///******+++,,,,,,---......///////////////.........,,,,,,------...///000000//////............//////---------.........//////........................//////000222333333333333---...///111111111000///...///000000000222555777999;;;BBBKKKRRRZZZkkk}}}~~~wwwuuuwwwzzz|||wwwnnnZZZWWWXXXbbbqqq{{{}}}zzzqqqsssuuuuuuvvvzzzzzztttiiipppyyy|||{{{{{{||||||zzzvvvuuuuuuvvvvvvvvvkkkiiieee```[[[UUUQQQOOORRRSSSUUUYYY^^^cccfffiiijjj```RRRHHHBBBAAA@@@??????AAADDDHHHLLLRRRYYY^^^ppptttyyy~~~|||}}}{{{||||||yyyzzz~~~rrr[[[NNN;;;:::888555444333333333000000000000000000000000------------------------------------------------////////////////////////%%%(((+++...000///...---//////000000///...------////////////...---,,,+++***,,,...000111000...---***+++,,,---...000111111000///---+++++++++---...........................,,,------...///000111111111222555777999999999999>>>BBBIIIUUUccclllpppppptttyyy{{{yyy{{{xxxqqqhhhccccccfffhhhhhhsssvvvxxxvvvuuuuuurrrnnnrrruuu{{{{{{xxxvvvuuuqqqqqqqqqpppppppppooooookkkkkkkkkkkkjjjhhhfffeeebbb]]]YYYYYY]]]aaaddddddddddddfffhhhkkklllkkkjjjggghhhiiihhheeecccbbbccccccbbbbbbaaaaaabbbcccdddaaabbbcccccceeeeeefffgggaaaaaabbbdddgggjjjlllmmmlllmmmnnnoooppppppooonnnrrrtttuuuvvvuuuvvvwwwyyyvvvxxxyyyxxxwwwvvvwwwxxxvvvwww{{{~~~~~~}}}}}}|||zzzvvvpppjjjfffYYYPPPHHHEEEEEEHHHPPPYYYjjjrrryyyrrrmmmjjjiiijjjgggcccbbbeeeggggggeeedddcccaaaaaabbbbbb```___```^^^\\\\\\^^^aaaddddddeeefffggggggfffeeecccbbb```___]]][[[ZZZZZZ[[[[[[YYYZZZ]]]___bbbcccdddeeeeeeeeeeeecccbbb___]]][[[YYYWWWSSSPPPMMMLLLLLLLLLIIIFFFDDDBBBBBBAAA???>>>EEEBBB@@@@@@===999:::>>>444;;;???>>>BBBMMMZZZaaaiiinnnrrrqqqrrr{{{zzznnneeeddd]]]WWWSSSPPPQQQ[[[eeeyyy{{{~~~pppZZZLLLCCC;;;666555222111111000///......---000000000000000000//////------------------------------------------------...------,,,,,,------...---------............///,,,------......------,,,...------,,,,,,,,,------................................................,,,...000///---,,,---000////////////000000000000---...///000222444555666666:::???DDDKKKYYYmmm||||||ssspppssswww{{{}}}ddd\\\WWW___ppp}}}~~~yyyrrrttttttrrrtttyyy}}}|||}}}uuuyyy~~~}}}|||wwwvvvtttsssrrrrrrssssssrrrooojjjeeeaaa\\\WWWTTTXXXXXXYYY[[[]]]___aaabbbccc[[[OOOFFF@@@?????????AAACCCFFFIIIMMMRRRYYY]]]ssswww}}}~~~yyyvvvuuuuuuzzzsss]]]HHH===777666444222111111111111////////////////////////------------------------------------------------........................+++,,,...//////...,,,+++---............------,,,------...............---,,,,,,,,,---------------+++,,,,,,---...///000000000...---++++++,,,---...........................------......//////000000000222444666888999::::::>>>AAAIIIUUUdddooouuuxxx{{{yyylllcccaaacccfffhhhuuu{{{~~~|||zzztttmmmnnnpppvvv~~~}}}xxxuuusssrrrrrrqqqpppooonnnnnnnnniiijjjjjjkkkjjjiiigggfffaaa]]]YYYYYY\\\```bbbcccddddddeeehhhkkklllkkkiiihhhiiijjjiiifffdddddddddccccccaaaaaa```aaabbbcccaaabbbbbbcccdddeeeffffffdddeeefffgggiiilllnnnooommmnnnooopppppppppooonnnppprrrssssssrrrrrrtttuuuqqqrrrsssrrrqqqpppqqqssssssuuuxxx{{{|||}}}}}}}}}~~~}}}|||{{{||||||}}}xxxxxxxxxwwwsssnnniiifffZZZRRRJJJGGGGGGIIIQQQYYYeeemmmzzz}}}xxxsssoookkkhhhggghhheeecccccceeeffffffdddbbbaaa____________]]]\\\^^^]]]]]]___aaabbbaaa```___```aaaaaabbbbbbaaaaaa```^^^]]][[[ZZZZZZZZZ[[[YYYZZZ\\\___aaacccddddddfffffffffeeeccc```]]]\\\YYYWWWSSSPPPMMMLLLLLLLLLJJJHHHEEEDDDDDDCCCBBB@@@BBB?????????===888999===888===BBBCCCJJJVVVbbbhhhfffhhhkkkooovvv}}}tttkkkfff___XXXRRRNNNMMMQQQ\\\ggguuudddQQQEEE>>>888444444111111000000///......---------------------------------------------------------------------------...------,,,,,,------...------------............,,,------......------,,,///......------.........................................................---///111000...---...000.../////////000000000000......///000222333444444555999>>>BBBHHHUUUfffsss{{{uuupppooorrruuuxxx}}}oooeee\\\___lllvvvwwwssspppssstttrrrtttzzz}}}}}}}}}{{{zzzyyyxxxuuusssrrrqqqpppppppppmmmiiigggdddbbb^^^\\\[[[[[[[[[[[[\\\]]]^^^______YYYOOOGGGBBBAAA@@@@@@BBBDDDGGGIIILLLQQQWWW[[[wwwzzz~~~|||vvvrrrnnnqqqzzzvvvhhhXXXFFF888111444333222111000000000000////////////////////////........................------------------------................................................+++,,,------------------+++,,,---...////////////...---+++******+++,,,---,,,---------............///...---,,,+++,,,---....................................//////////////////000333555777999::::::===@@@HHHUUUdddrrr}}}rrrddd^^^___dddgggttt|||~~~tttjjjgggjjjooowwwyyyuuussssssrrrpppnnnmmmlllllllllhhhiiijjjjjjjjjhhhgggfff___\\\YYYXXX[[[^^^```bbbddddddeeegggjjjkkkjjjhhhhhhiiijjjiiigggeeeeeeeeedddcccaaa```___``````aaaaaaaaabbbcccdddeeeeeefffgggggghhhiiijjjlllmmmnnnnnnnnnoooppppppooommmmmmnnnoooppppppooonnnoooqqqpppqqqqqqpppooooooppprrrppprrrtttvvvxxxyyyyyyxxxzzzyyyxxxxxxwwwwwwxxxxxxrrrsssssssssppplllhhhfff[[[SSSMMMKKKJJJKKKQQQXXX^^^eeerrr~~~}}}{{{yyyttttttrrrpppnnnkkkiiigggeeedddcccdddffffffeeecccfffdddbbbbbbbbbaaa___^^^\\\]]]___bbbdddccc___\\\\\\\\\\\\]]]^^^```aaabbb___^^^\\\[[[ZZZYYYZZZZZZYYYZZZ\\\^^^```aaabbbcccggggggfffeeeccc```^^^\\\WWWVVVSSSPPPNNNLLLLLLLLLIIIGGGDDDCCCCCCCCCBBBAAA===<<<<<<>>><<<888999<<<<<>>999888999<<<;;;888999===@@@HHHRRR\\\iiitttwwwuuupppiiifffpppyyyjjj```\\\\\\UUUNNNIIIJJJNNNUUUaaallluuuoooZZZNNNBBB<<<999555444555000000/////////.........000000000000000111111111------------------------------------------------...------,,,,,,------...,,,,,,---------.........,,,------......------,,,..................///000................................................//////000////////////000........./////////000000000000000000111111111111///333888===BBBKKKVVV^^^jjjsss||||||uuulllhhhhhhooosssyyyttteee]]]___eeekkkmmmmmmsssxxxwwwxxx}}}~~~}}}yyywwwvvvuuutttssssssrrrrrrrrrssspppmmmkkkjjjgggdddbbb```___]]]ZZZXXXVVVUUUUUUTTTPPPLLLHHHFFFEEECCCAAAAAABBBDDDFFFIIIOOOUUUZZZyyywwwtttqqqoooooopppqqqqqqyyyzzzwww|||~~~vvviiiZZZJJJ@@@999555555888111111111111111111000000........................////////////////////////------------------------........................,,,+++******+++---///000,,,---...///////////////......//////...------,,,---...///000///---,,,***---------------,,,,,,,,,---------,,,------------........................///////////////............///000222444666888999:::===CCCMMM\\\lll|||{{{nnnddd___^^^___aaalllxxxvvvmmmffffffhhhnnnvvv~~~|||yyyqqqooollliiiiiijjjlllnnnkkkkkkkkkiiigggeeebbbaaa___^^^\\\[[[[[[\\\^^^```cccbbbccceeehhhhhhgggeeedddeeegggfffeeeddddddeeedddcccaaa```_______________``````aaabbbcccddddddggggggffffffgggggghhhhhhjjjjjjkkkkkkkkkiiihhhgggjjjllllllllljjjiiijjjllljjjjjjjjjhhhggggggjjjlllnnnooopppqqqrrrrrrssssssqqqqqqqqqrrrrrrrrrqqqqqqppppppooonnnlllhhheeeccc[[[VVVRRRQQQPPPNNNPPPUUUVVVZZZcccmmmrrrvvv~~~yyyuuurrrpppqqqqqqssssssqqqooollljjjfffgggiiijjjjjjhhhfffeeedddbbb`````````___]]]\\\^^^^^^]]]___``````___]]]```___^^^]]]]]]^^^___```\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZ[[[\\\^^^___`````````ccccccbbbaaa^^^[[[XXXWWWSSSRRRPPPNNNLLLJJJIIIIIIDDDBBB@@@??????>>>===<<<666555777;;;;;;999;;;@@@DDDOOO]]]jjjvvv}}}{{{uuurrrllljjjwwwssscccXXXSSSQQQNNNIIIGGGKKKRRRYYYcccllluuu|||}}}|||vvvdddPPPGGG===999666222111333////////////............,,,,,,,,,------.........------------------------------------------------...------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,---,,,,,,,,,------...///....................................................................................////////////000000000000000000000000---111666;;;AAAIIIRRRYYY```lllzzz~~~xxxoooiiihhhkkknnnsssyyyzzzkkk___[[[^^^dddhhhooovvv|||{{{{{{~~~}}}}}}{{{|||~~~}}}{{{yyyxxxwwwvvvuuusssrrrppppppqqqooolllkkkjjjhhhfffdddaaa___]]]ZZZWWWTTTSSSRRRQQQNNNKKKIIIGGGEEECCCAAA>>>???AAADDDHHHNNNVVV[[[wwwsssmmmhhhgggiiimmmpppyyy~~~~~~~~~yyytttvvv~~~}}}qqqgggSSSHHH<<<666333111222444....../////////......---................................................------------------------------------------------///...,,,+++******+++,,,......//////000/////////////////////...---,,,+++,,,---///111111///,,,***---------,,,,,,,,,,,,,,,,,,,,,------------------................................./////////////////////000111222444666777888:::???GGGSSSbbbqqq{{{|||{{{{{{qqqggg___[[[ZZZ[[[eeepppwww|||~~~zzztttmmmlllkkkmmmssszzz}}}qqqooojjjgggfffhhhkkkmmmjjjjjjjjjiiigggdddbbb````````````^^^\\\]]]___aaabbbbbbccceeeggggggfffdddbbbdddeeeeeedddddddddeeedddcccaaa```___``````aaa______```aaabbbccccccdddggggggfffffffffggghhhhhhgggggghhhiiiiiihhhffffffhhhiiikkkjjjiiihhhiiikkkjjjjjjiiigggfffgggiiilllnnnnnnnnnoooooopppppppppmmmnnnnnnoooooooooooonnnoooooonnnllljjjgggdddccc\\\XXXVVVVVVTTTQQQQQQTTTUUUWWW^^^fffkkknnnvvv{{{vvvsssrrrooopppppppppooollljjjhhhhhhjjjlllllljjjgggeeeeeecccaaa````````````___]]]___]]]\\\\\\^^^``````______^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXXXXXXXZZZ[[[\\\\\\\\\]]]______`````````aaaaaa```^^^\\\XXXUUUTTTPPPOOONNNLLLJJJIIIGGGGGGEEECCC@@@???>>>===<<<:::666444666:::;;;;;;???EEEKKKXXXgggssszzz}}}xxxrrrnnnlllqqq{{{lll___TTTMMMJJJHHHEEEGGGPPPZZZaaaiiipppvvvzzz|||yyyvvvzzzkkkZZZFFF???888555222...---///........................---------...//////000000------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,---...///................................................///---,,,---...///...---------.........///////////////000000000000000000...000444999???FFFNNNTTTYYYeeesss{{{yyyrrrllliiifffiiimmmssszzzsssfff]]][[[^^^bbbpppyyy~~~|||}}}}}}{{{}}}xxxyyy{{{}}}~~~}}}|||{{{|||{{{zzzxxxtttqqqnnnmmmllljjjiiiiiijjjjjjiiihhh```___]]]ZZZWWWVVVTTTTTTRRRPPPLLLJJJIIIGGGDDDBBB>>>???@@@BBBFFFLLLTTTZZZqqqnnnjjjhhhjjjooouuuzzzyyysssqqqrrrtttvvvuuuwww~~~zzzooo___RRRAAA999333333333000///000//////000000///...---,,,........................------------------------------------------------------------------------///...---,,,,,,+++++++++......//////......---------...............------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,---.........---........................------......//////000000000000000000111333444666666888<<>>DDDNNN[[[dddccciiixxx~~~~~~zzzpppeeeZZZUUUSSSVVV\\\aaaeeellluuu{{{{{{}}}yyysssqqqrrrvvvzzz|||zzz}}}|||xxxssslllfffbbbbbbdddfffdddeeefffgggggggggfffeeeccceeeeeeccc```___aaadddaaaaaabbbdddeeefffdddbbbcccdddfffgggffffffggghhhccccccbbbaaaaaabbbcccddd^^^^^^___```aaabbbcccccc````````````aaabbbcccccceeefffgggiiiiiiiiihhhhhhcccdddffffffffffffhhhiiifffeeedddbbbaaabbbeeehhhlllkkkkkkjjjkkkkkkllllllggghhhiiikkkkkkkkkjjjiiigggggghhhhhhggggggfffeeeaaa^^^]]]___]]]WWWUUUWWWUUUTTTWWW\\\```dddllluuuwwwvvvrrrooonnnlllllllllllllllkkkjjjjjjkkklllmmmjjjfffbbbbbbccc^^^]]]\\\]]]^^^______]]][[[[[[[[[^^^```aaa```___\\\]]]^^^^^^^^^]]][[[ZZZUUUUUUUUUVVVXXX[[[]]]___^^^______```aaaaaa````````````___]]]ZZZWWWTTTRRRKKKKKKKKKIIIHHHFFFDDDCCCBBB@@@<<<:::999777444333888555555999;;;>>>EEEMMMZZZfffqqqsssrrrrrrqqqooohhhrrroooccc[[[UUUNNNIIIEEEHHHSSSeeeuuu}}}~~~~~~|||{{{}}}tttcccQQQEEE;;;666333333111......000---.....................+++,,,,,,---...//////000------------------------------------------------...------,,,,,,------...++++++,,,,,,,,,---------,,,------......------,,,---------......000111111................................................111///---...111222000...---------.........//////.........///000111111111444444444666:::@@@FFFJJJNNNVVVbbbmmmsssrrrmmmiiikkkkkklllnnnrrrxxx}}}|||ssshhhbbbdddhhhqqq{{{~~~yyyxxxyyyyyyyyyvvvssstttyyy{{{{{{zzzzzzzzzzzzyyyyyyuuuvvvwwwxxxyyyyyyxxxwwwooommmkkkjjjjjjiiifffeeeaaa```___^^^]]]]]]]]]]]][[[XXXSSSOOOMMMJJJHHHFFFCCCBBBBBBAAABBBGGGNNNSSSkkkssszzzxxxmmmkkkgggbbb^^^```eeekkkuuuyyywwwiiiYYYJJJ===777222111111000000000000000000000000000000000000000,,,...//////...------...,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,000//////---,,,+++******...---,,,+++,,,,,,............------------............------------......---------,,,,,,+++++++++------------------------........................,,,,,,------...///000000......//////000000111111111333666:::???FFFNNNSSS\\\eeesss}}}~~~}}}yyypppdddYYYQQQOOOUUURRRRRRXXX```iiiuuu~~~|||{{{uuunnnooouuuyyy{{{}}}~~~}}}wwwsssmmmgggcccbbbcccccceeeeeefffffffffffffffgggiiiiiihhhgggfffeeeddddddffffffeeedddcccbbbbbbaaaddddddeeefffggghhhiiiiiicccbbbbbbbbbccccccaaa___^^^^^^______``````aaaaaaaaaaaa`````````bbbcccdddffffffgggiiiiiijjjjjjjjjffffffeeedddcccccccccccc`````````aaabbbccceeeeeejjjjjjiiiiiiiiiiiiiiiiiieeeffffffgggggggggggggggdddeeeffffffggggggffffffeeeccc___\\\ZZZYYYYYYYYYWWWXXXZZZ\\\___ccciiimmmtttxxx}}}sssnnnmmmmmmiiiiiiiiiiiiiiiiiiiiiiiinnnlllhhhdddaaa```______bbb```______``````___]]][[[\\\^^^______^^^\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZVVVVVVWWWWWWWWWYYY\\\```bbbbbbaaaaaa```______^^^___^^^\\\ZZZWWWTTTQQQOOONNNMMMKKKIIIGGGEEECCCCCC???===;;;888666555444444666888::::::<<>>777333222111000000//////000000////////////////////////,,,...//////...------...,,,---......,,,,,,---...------------------------,,,,,,---......---,,,,,,------------------------......---,,,,,,,,,---...------,,,,,,,,,,,,------......------------......---------,,,,,,+++++++++------------------------........................,,,,,,------...//////000......//////000000111111222333666888<<>>===;;;:::999888888999:::;;;777888:::<<<@@@HHHSSS[[[gggfffhhhmmmmmmjjjjjjlll~~~qqqddd]]]TTTJJJFFFIIIRRR```ssssss___NNNBBB999444222222000///............---............---,,,,,,000000000//////......---,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++,,,,,,,,,,,,------------,,,...//////---,,,,,,---((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////............////////////000000111111222666;;;???DDDGGGLLLQQQWWW]]]ccchhhooopppqqqpppnnnmmmmmmooouuuwwwzzz{{{vvvkkkdddcccgggnnnrrrooojjjiiiiiiiiillljjjiiilllqqquuuuuuttt}}}zzzrrrjjjdddaaa\\\\\\aaakkkrrrsssrrrtttmmmkkkiiihhhhhhhhhhhhfffhhheeecccbbbbbbbbbbbbaaa^^^\\\YYYWWWTTTQQQMMMJJJEEEDDDCCCCCCDDDGGGIIIKKKyyyoooeee```eeeddddddfffjjjqqqyyy~~~~~~yyypppeee^^^MMMGGG>>>555000///111333000000///............///........................,,,...//////...------...,,,---......,,,,,,---...000...---++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......//////000000111111555777999999:::;;;===@@@IIINNNWWWdddrrr|||zzzvvvrrrtttzzz~~~zzzrrriiiaaaZZZWWWRRRPPPOOOOOOPPPYYYkkk|||}}}uuuqqqoookkknnnrrrvvvxxxyyyyyyxxxwwwvvvtttqqqnnnkkkiiigggcccbbbaaa```______``````cccdddddddddeeeeeeeeeffffffffffffgggggghhhhhhhhhggggggggghhhiiijjjjjjkkkdddcccbbbcccddddddbbb```aaaaaa``````______^^^^^^___^^^^^^^^^___aaabbbdddeeefffgggggghhhhhhhhhgggdddcccbbbaaa````````````]]]]]]^^^^^^___aaabbbcccddddddcccbbb```___^^^^^^```aaaaaabbbcccbbbbbbbbbcccbbb```___```aaaccceeeeeedddbbb```^^^]]]]]]]]][[[\\\]]]\\\[[[\\\^^^```fffeeeeeeiiinnntttwwwyyyyyyvvvqqqlllhhhfffeeeeeefffffffffffffffffffffffffffeeecccbbbaaaaaaaaabbbaaa```______```aaa```^^^[[[\\\\\\]]]\\\\\\[[[ZZZZZZZZZ[[[[[[YYYWWWUUUSSSSSSTTTVVVXXXYYY[[[___bbbcccccccccbbb```^^^\\\[[[XXXWWWUUUSSSPPPMMMJJJHHHFFFEEEDDDBBB@@@???======:::999888888888999:::;;;999;;;>>>AAAFFFOOO[[[ccckkkkkklllmmmkkkjjjoooxxxuuukkk```VVVKKKCCCCCCIIISSSbbbsss~~~vvvcccPPPCCC;;;666444111111000///........./////////000000//////...------------,,,,,,,,,++++++...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,------------------...+++,,,---...///.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////............///////////////000000000111333777;;;DDDFFFHHHKKKOOOWWW```gggooorrruuuuuuqqqnnnllllllpppqqqsssvvvuuuooohhhddd___cccffffffddddddeeeeeejjjiiiiiilllpppssssssrrrwww}}}|||oooddd]]][[[TTTTTTZZZfffnnnppppppqqqlllkkkiiiiiihhhggggggffffffcccaaa____________^^^^^^\\\ZZZXXXWWWTTTQQQNNNHHHGGGFFFFFFFFFGGGIIIJJJzzztttooollljjjkkkkkkkkknnnrrrxxx||||||wwwqqqiii^^^SSSLLL===:::666222//////111222000///......---.........////////////////////////,,,...//////...------...,,,---......,,,,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.....................//////000000111111222555777999999:::;;;===CCCHHHRRR```mmmvvvzzz{{{wwwpppkkklllttt}}}|||wwwqqqjjjddd^^^ZZZRRRPPPPPPPPPQQQYYYkkk|||zzztttoooeeehhhlllooorrrrrrrrrqqqtttuuuuuuuuusssooollljjjdddbbbaaa___^^^^^^______bbbbbbccccccddddddeeeeeeeeeeeeffffffggghhhhhhhhheeeeeeffffffgggggghhhhhhcccbbbaaabbbccccccaaa___aaaaaa``````______^^^^^^^^^]]]]]]]]]___```bbbccceeeeeefffggggggggggggfffbbbbbbaaa_______________\\\\\\\\\]]]^^^___aaaaaacccbbbbbb```___^^^]]]]]]^^^^^^___````````````___aaa```^^^]]]]]]___aaabbbcccbbbaaa```___^^^]]]]]]ZZZ\\\]]]]]]]]]]]]___aaaeeecccbbbcccgggkkknnnooopppnnnkkkhhhdddbbbaaaaaaddddddddddddddddddddddddcccbbbbbbaaaaaaaaaaaabbb```___^^^___```aaa```___\\\\\\\\\[[[[[[ZZZZZZYYYWWWXXXXXXWWWVVVTTTRRRQQQRRRTTTWWWYYYZZZ\\\___bbbddddddddddddbbb___\\\[[[VVVUUUTTTQQQNNNKKKHHHGGGCCCBBBAAA@@@>>>===;;;;;;999888777666666777888888999<<>>DDDNNN[[[hhhppptttuuuqqqkkkdddeeellluuuzzz|||{{{xxxsssnnnjjjfffaaa]]]QQQOOOOOOPPPSSSYYYhhhvvvxxxpppeeehhhkkknnnoooooonnnmmmqqqsssvvvxxxwwwsssooolllfffdddaaa___^^^^^^______aaaaaabbbbbbccccccddddddddddddeeeeeeeeefffffffffdddddddddeeeeeefffffffffdddcccbbbcccddddddbbb``````````````````_________]]]\\\\\\]]]^^^```bbbccceeeeeefffffffffffffffeeeaaa```___^^^^^^]]]]]]]]][[[[[[[[[\\\]]]^^^___```aaaaaa```___^^^]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^]]]^^^]]]]]]\\\\\\^^^___`````````______^^^]]]\\\\\\YYY[[[]]]]]]]]]]]]___aaabbb```___```cccfffhhhhhhiiigggeeecccaaa```______bbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```___^^^___```aaa```___\\\\\\[[[ZZZZZZYYYYYYYYYVVVUUUUUUTTTSSSRRRQQQQQQSSSUUUXXXZZZ[[[\\\___aaadddeeeeeedddbbb^^^[[[YYYTTTSSSRRROOOLLLIIIFFFEEE???>>>===<<<;;;999888888888777666555555666777888888===CCCJJJPPPYYYcccjjjmmmkkkiiieeeccckkklll___]]]WWWNNNEEEDDDJJJQQQVVV]]]gggnnnuuummm```MMM>>>777333000---000////////////000000111,,,------------,,,++++++------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++******---//////.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......////////////////////////............////////////...///000000///000333555@@@CCCFFFHHHJJJRRR^^^hhhsss{{{wwwpppnnnqqqrrrsssrrrtttxxxxxxuuubbb\\\YYYZZZ\\\]]]```dddcccdddfffiiilllpppsssuuupppuuu|||~~~xxx}}}{{{oooeee```___TTTOOOPPPYYYcccgggiiikkkkkklllllljjjgggdddccccccdddaaa___]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYWWWUUUPPPOOONNNMMMLLLKKKKKKKKKzzzmmmllljjjiiiiiilllrrrvvv~~~}}}||||||||||||}}}|||{{{|||{{{xxxrrrmmmgggaaaWWWMMMEEE===777333------.........---,,,,,,///...------,,,,,,------........................,,,...//////...------...,,,---......,,,,,,---...------------------------,,,,,,+++******+++,,,,,,......---------,,,,,,,,,***+++,,,............---,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000111111---000555777777777777888;;;???HHHTTTaaakkkppprrrjjjeee___^^^ccckkkqqquuuwwwtttoookkkiiigggccc___TTTQQQPPPSSSVVVZZZdddmmm|||zzznnnfffhhhkkkmmmmmmllljjjiiimmmqqqvvvyyyyyyvvvqqqnnnhhhfffccc```^^^^^^___```aaaaaabbbbbbbbbbbbbbbbbbcccccccccccccccdddddddddddddddddddddeeeeeeeeeeeecccbbbaaabbbcccbbbaaa____________```````````````\\\\\\\\\\\\^^^```bbbccceeeeeefffffffffeeeeeeddd```___^^^]]]]]]\\\\\\\\\ZZZZZZZZZ[[[\\\]]]^^^___^^^^^^]]]]]]]]]\\\\\\\\\ZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYY[[[\\\]]]\\\[[[\\\^^^]]]\\\[[[\\\^^^aaabbbbbbbbbaaa___^^^]]]^^^______aaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaa``````___```___^^^___aaaaaaaaa```\\\\\\[[[ZZZYYYXXXXXXXXXVVVUUUSSSQQQQQQRRRSSSTTTTTTVVVYYYZZZ[[[\\\^^^___cccccccccbbb```\\\XXXVVVQQQQQQOOOLLLIIIFFFCCCBBB>>>===<<<;;;:::888888777666666555555777888:::;;;;;;AAAIIIPPPWWW___hhhnnnnnnhhhcccccciiiuuuooo^^^MMMMMMJJJEEEBBBEEEMMMSSSVVV[[[bbbiiirrrrrr]]]QQQAAA777444333000---......------...//////000,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++***++++++++++++,,,,,,,,,,,,***((()))---/////////,,,,,,++++++++++++++++++------------------------......------------......////////////////////////............////////////...///000000000000333555:::???DDDFFFIIIPPP\\\eeevvvxxxoookkkmmmrrrtttrrrtttyyyzzzxxxlllaaaYYYYYYZZZ[[[]]]bbbbbbdddfffiiimmmrrrwww{{{|||~~~{{{wwwuuutttuuuzzz~~~{{{sssjjjffffffWWWNNNJJJPPPZZZ```cccfffhhhjjjllljjjgggeeedddeeebbb```]]]]]]^^^___^^^^^^]]][[[ZZZ[[[[[[ZZZXXXVVVTTTSSSRRRPPPNNNMMMLLLKKK|||ooodddcccaaaaaacccjjjrrryyy~~~~~~{{{zzzyyyxxxuuuoooeee^^^TTTNNNEEE>>>888555222111............------,,,,,,......---,,,,,,,,,,,,---------------------------,,,...//////...------...,,,---......,,,,,,---...------...//////...---------,,,+++******+++,,,---------------------------)))***,,,.../////////...++++++************++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.....................---......//////000111111111000333777:::999999888888999<<>>===;;;:::999999444444555666888;;;===??????FFFOOOWWW^^^eeemmmrrrqqqggg```dddqqqvvv```TTTEEEFFFFFFCCCDDDKKKTTTYYYUUUYYY___gggqqq~~~uuueeeNNNCCC888222333555333111,,,,,,,,,,,,---......///......//////......---,,,*********************++++++,,,---...///111222222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++******+++++++++,,,,,,,,,,,,)))''')))---///000///++++++++++++,,,---.......................................------.........////////////////////////............/////////000---///000000000111333555666<<>>888222///...000111//////////////////////////////.........---------,,,,,,,,,---------......******++++++---...000111---,,,,,,++++++,,,,,,---...+++((((((+++.........+++++++++,,,,,,---------++++++++++++++++++++++++......//////...---,,,,,,,,,---.........---,,,+++...------,,,,,,++++++***,,,,,,++++++,,,,,,---...000///...---------------------------------------------------------------......---,,,---...///000111222333555666777777777:::>>>AAAHHHWWWhhhooolllkkk___WWWYYY\\\\\\^^^bbbhhhmmmooojjjhhhiiieee___\\\WWWUUUXXXYYYXXX\\\bbbmmmssszzz~~~}}}xxxssshhhfffhhhkkkggg___]]]bbb___gggqqqxxx{{{zzzwwwvvvqqqnnniiieeeaaa`````````^^^```bbbbbbaaa```aaabbbaaabbbdddeeefffeeeeeeddddddcccaaa`````````aaabbbaaa```______```___]]][[[___```````````````____________^^^^^^___```bbbccceeeeeeeeedddbbb```___^^^]]]\\\]]]___aaabbb```___[[[ZZZYYYXXXZZZ\\\___```\\\]]]]]]]]]]]]\\\[[[[[[]]]\\\[[[YYYYYYYYYZZZZZZ]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXXXXXXXYYYYYYZZZZZZYYYYYYZZZ\\\]]]^^^___```________________________```___^^^]]]]]]]]]]]]]]]```___]]]]]]^^^^^^]]]\\\ZZZZZZYYYXXXWWWVVVVVVUUUWWWUUUSSSQQQPPPPPPRRRRRRWWWWWWWWWXXXZZZ\\\^^^``````aaabbbaaa^^^ZZZVVVSSSOOOMMMJJJFFFDDDBBBAAA@@@::::::::::::999777666555777777777666666888<<>>999999999888888777666666777777777777888;;;@@@DDDMMMUUU[[[___dddkkknnnlllnnnnnnttt~~~sss\\\KKKEEEDDDCCCDDDJJJTTT\\\aaabbb]]][[[]]]dddkkkrrrqqq\\\KKK???;;;666222000///...---000...---,,,,,,---...000000///---,,,,,,,,,---...111000...---,,,,,,,,,------,,,++++++,,,///222444...------,,,++++++******,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...//////...---------------............////////////...............///000000000333888===BBBGGGLLLPPP___kkkyyyvvvnnniiikkkjjjiiikkkooossswwwyyyxxxnnnddd^^^YYYTTTWWW]]]```dddfffffflllzzz}}}rrrkkkgggkkkpppwww{{{{{{vvvnnniiiccc\\\QQQJJJIIILLLQQQTTT]]]___cccddddddcccdddeeefffdddbbb```______]]]]]][[[[[[[[[[[[[[[ZZZZZZZZZVVVVVVVVVUUUUUUSSSRRRQQQqqquuuxxxwwwqqqjjjfffeeekkkhhheeehhhqqq{{{|||xxxtttooojjjgggaaa[[[RRRIIIBBB<<<888555222111///...---...//////....................................------------,,,,,,,,,---------......000///---+++)))'''&&&&&&---,,,,,,++++++,,,,,,---///---+++***+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---------------------------............------,,,---------,,,,,,------...******+++,,,,,,---......,,,,,,++++++,,,,,,---...++++++***)))))))))******++++++++++++++++++++++++------------------------...------------...//////---...///111333444666666555999<<>>???FFFRRR]]]fffggghhhjjjmmmppppppoooppppppooollliiijjjpppvvv{{{wwwggg[[[VVVRRRMMMKKKPPPSSSUUU[[[ccclllmmmlllkkkiiigggdddaaa]]]___bbbeeegggiiimmmpppuuutttssspppmmmjjjgggfffbbbcccdddcccaaa______`````````aaaaaaaaa___^^^]]]XXXZZZ\\\___aaaaaaaaaaaaaaa```___```aaa```___]]]^^^^^^___``````````````````aaaaaabbbccccccddddddbbbaaa```___^^^]]]]]]^^^]]]]]]]]]^^^^^^\\\WWWTTTVVVXXXZZZ\\\]]]\\\ZZZYYYZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\ZZZYYYXXXYYYZZZ[[[ZZZYYYUUUUUUVVVVVVVVVVVVVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVUUUVVVXXXZZZ]]]^^^``````ccc```[[[VVVQQQMMMKKKJJJDDDBBB???<<<999888777666555444444444555666777888555888;;;???CCCJJJQQQVVVSSSTTTVVVVVVWWW\\\eeemmm|||wwwvvvwwwvvvpppjjjeee\\\PPPHHHFFFGGGLLLVVV```ggggggbbb^^^^^^bbbfffhhhmmmxxx{{{iiiVVVDDD:::777555222000///000000///............------.........------,,,,,,,,,------------------------,,,,,,,,,---,,,+++*********++++++,,,+++++++++++++++******++++++++++++++++++++++++))))))*********+++++++++......---------,,,,,,,,,,,,,,,+++,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,000111222111///------.........---------......///............////////////...............///000000000///111888AAAIIILLLMMMMMMNNNRRR[[[dddiiiiiigggfffbbb]]]\\\```fffjjjllloooqqqrrrpppmmmhhhbbb]]][[[[[[[[[___mmm|||xxxxxxzzzzzzzzzuuurrrooorrryyy}}}}}}zzzxxxmmm```YYYYYYWWWPPPJJJFFFIIINNNSSSYYY___fffkkkmmmmmmjjjeee___ZZZYYYYYY[[[[[[YYYXXXVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRRRR]]]___bbbdddgggmmmuuu{{{xxxtttooooooqqqtttuuutttqqqkkkaaaVVVLLLCCC<<<777333111000//////...,,,***////////////......------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......//////............//////---,,,,,,++++++,,,,,,---+++---...---+++++++++,,,---,,,,,,,,,,,,,,,,,,+++------------------------+++,,,,,,------------,,,,,,,,,,,,,,,---......///......---,,,,,,+++******,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,------------------------------------------------------,,,---......//////......//////...///000222444666999:::<<>><<<:::888777666666777888777555444444666777888===AAAGGGLLLOOORRRUUUWWWUUUUUUWWW\\\aaaiii{{{zzzsssrrrqqqmmmnnneee]]][[[ZZZYYYZZZ\\\YYYaaaiiijjjddd``````bbbgggjjjkkkmmmvvvzzzjjjXXXKKK@@@666111222111000//////000111000...---..................---++++++,,,,,,------------+++,,,------------,,,+++,,,,,,++++++++++++++++++******************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,++++++,,,---------------...//////............////////////...............///000000///000111444999AAAJJJQQQMMMJJJHHHGGGKKKPPPUUUXXXWWW[[[______^^^___cccgggccciiilllkkklllooonnniii___[[[WWWYYYgggxxx|||yyytttoookkklllppptttsssooojjjhhhlllttt}}}}}}vvvvvvwwwtttiii```XXXWWWVVVSSSQQQQQQTTTWWWZZZ\\\\\\XXXRRROOOPPPSSSVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPOOONNNMMMkkkiiihhhjjjnnnqqqssstttuuutttppphhh^^^VVVRRRPPPIIICCC<<<666333222222111...,,,,,,---///000000///------,,,,,,---///000222------------------------+++++++++,,,,,,---------,,,,,,,,,---------......''''''(((((()))+++,,,------,,,,,,++++++,,,,,,---(((+++......,,,+++,,,///+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------------)))+++,,,...//////...---***++++++,,,,,,------...,,,,,,++++++,,,,,,---...,,,+++++++++,,,------...++++++++++++++++++++++++------------------------,,,,,,.../////////...---///...,,,,,,,,,---///111555333777===???<<<>>>CCCLLLVVV]]]___bbbggggggbbb___bbbiiippppppqqqzzzooo```XXXNNNIIIKKKJJJEEEHHHQQQRRRXXX^^^cccmmmvvvvvvpppfffffffffeeecccbbbcccdddlllnnnpppssssssrrrpppoookkklllkkkgggbbb^^^\\\\\\YYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZYYYZZZ[[[^^^```aaa\\\[[[[[[]]]______^^^]]]YYYZZZ[[[\\\]]]^^^^^^]]]\\\]]]___aaaaaaaaa`````````___]]][[[[[[[[[]]]^^^]]][[[XXXVVVVVVWWWVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZXXXWWWUUUSSSSSSTTTUUUVVVWWWVVVVVVUUUVVVWWWXXXYYYVVVVVVVVVUUUUUUUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYWWWVVVUUUVVVXXXYYYXXXWWWUUUVVVWWWWWWXXXYYYZZZZZZTTTUUUVVVWWWWWWWWWWWWVVVUUUVVVXXXZZZZZZZZZYYYYYYSSSRRRNNNJJJFFFAAA>>><<<<<<;;;999888777777777777999888666555555666777888AAAFFFLLLQQQSSSUUUVVVWWWUUUTTTWWW^^^dddnnnvvvooooookkkeeeggg]]]TTTSSSVVVZZZ___eee___hhhooolllccc]]]___dddnnnpppppprrr{{{nnn]]]LLLCCC;;;333...///...------...000111000///------............------***+++,,,---------------***+++,,,---------,,,++++++++++++*********************************++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))))))))***++++++,,,,,,++++++++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++***+++,,,---------------...///000............/////////000...............///000000...///000111333;;;FFFNNNNNNLLLHHHEEEFFFKKKRRRVVVRRRYYY```aaa^^^^^^bbbggg```eeefffdddgggnnnpppnnngggaaaZZZYYYdddqqqwwwtttuuutttrrrmmmiiijjjpppuuuwwwsssnnniiihhhmmmuuu|||~~~~~~~~~wwwpppgggeee___XXXRRROOOOOOPPPNNNQQQRRROOOIIIGGGIIILLLSSSSSSTTTTTTUUUUUUUUUVVVQQQQQQQQQPPPOOOMMMLLLKKKrrrrrrqqqpppooonnnmmmmmmuuuooodddXXXNNNGGGCCCAAA;;;999666333000//////...///...---,,,+++,,,,,,---++++++,,,---............---...///...------...///------------------------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++---,,,,,,+++***)))((((((---------------------------,,,+++*********+++,,,......---,,,+++***)))((()))+++---,,,+++***++++++//////...---,,,,,,++++++------------------------000///------......---,,,++++++,,,,,,,,,,,,,,,---+++,,,,,,---.........---...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,---------------............///222333444666888:::<<<===FFFIIIQQQYYY\\\\\\```fffjjjhhhiiipppssstttzzztttiiiVVVRRRKKKEEECCCEEEIIIMMMUUUUUUXXX```jjjrrrvvvwwwqqqiiicccdddccc___```dddcccggglllnnnnnnoooqqqtttuuusssooojjjddd^^^ZZZWWWVVVWWWYYYZZZ[[[ZZZZZZYYYZZZZZZZZZ[[[\\\]]]___```aaa___]]]^^^```aaa^^^[[[XXXYYY[[[[[[ZZZ[[[]]]___ccccccbbbbbbaaa`````````^^^^^^^^^^^^\\\[[[YYYXXXZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWXXXWWWVVVVVVVVVVVVWWWXXXSSSSSSTTTUUUVVVVVVVVVVVVTTTUUUUUUVVVWWWWWWWWWVVVUUUVVVVVVWWWWWWVVVVVVVVVSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXUUUWWWYYYYYYXXXWWWXXXYYYTTTTTTSSSSSSTTTVVVWWWXXXZZZXXXWWWXXXYYYZZZYYYXXXYYYWWWUUUVVVYYYZZZYYYWWWVVVWWWXXXYYYZZZZZZZZZYYYWWWWWWWWWXXXYYYXXXUUURRRQQQNNNIIICCC???;;;:::999666666777888888777666555777777666777999<<<@@@AAALLLSSSWWWTTTRRRTTTSSSNNNRRRTTTZZZeeeqqq|||tttmmmjjjddd\\\[[[WWWPPPMMMSSS___ddddddgggiiillliii___XXX\\\eeeiiirrryyyyyy~~~}}}qqq^^^RRRCCC999555555444333000///...------...///000---..................---///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---))))))*********+++++++++++++++************++++++,,,,,,+++***+++,,,---...***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...------------------------..................------...........................///000111222666<<<@@@AAACCCDDDCCCBBBDDDHHHKKKTTT\\\aaaaaaaaabbbbbb```aaa___```eeehhhiiimmmqqqqqqjjjaaa\\\^^^aaabbbbbbhhheeeeeefffeeeeeekkkssszzzxxxsssmmmhhhiiimmmrrrvvvwwwyyy}}}}}}zzzwwwuuuooofff\\\SSSNNNLLLJJJHHHEEECCCAAAAAABBBCCCLLLKKKKKKLLLOOOSSSTTTTTTRRRQQQOOOMMMKKKIIIIIIHHHppppppnnnllljjjgggfffeeeaaa[[[RRRHHH@@@:::777666333222111///...---------///...---,,,,,,,,,------.........///......---------...///...---,,,---///---------------,,,,,,,,,------,,,++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---++++++,,,,,,---.........------------------------000...------......---+++******+++,,,,,,---......+++,,,------.........---...---,,,,,,,,,,,,---............/////////000000---------............///111222333555777999;;;<<<@@@CCCJJJRRRVVVYYY```gggqqqnnnmmmooonnnlllpppvvv}}}~~~wwwooo[[[VVVOOOHHHEEEFFFIIIKKKNNNOOORRRZZZdddmmmrrrtttrrrkkkffffffddd```^^^```___dddiiikkklllmmmpppsssuuutttqqqlllfff```[[[WWWWWWWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]_________]]]\\\]]]______]]]ZZZYYYZZZ[[[[[[[[[\\\^^^```cccbbbaaa``````___^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZYYYYYYYYYXXXXXXXXXWWWXXXWWWVVVVVVVVVVVVWWWXXXSSSTTTUUUVVVVVVWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXXXXVVVVVVVVVWWWVVVVVVUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXUUUWWWXXXXXXWWWVVVWWWYYYUUUUUUTTTTTTUUUVVVXXXYYYZZZXXXWWWXXXYYYZZZYYYXXXYYYWWWVVVWWWZZZ[[[ZZZXXXWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVRRRPPPLLLIIIEEE@@@<<<999888888666777888888888777666555777777777999<<>>>>>???@@@FFFDDDDDDEEEHHHKKKMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGjjjiiifffbbb^^^[[[XXXWWWMMMIIICCC<<<666333111000,,,------.........------......---,,,,,,,,,------///000000//////...---,,,,,,...///...---,,,---.........------,,,,,,++++++...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,)))******+++,,,---......+++---///...---,,,------+++++++++,,,---.........------------------------///---,,,,,,......---+++******+++,,,,,,---......,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,---------------------............//////000222444666888999::::::;;;@@@HHHMMMSSS]]]hhhtttqqqnnnmmmiiifffgggkkkmmmooossszzz~~~|||vvvppp___[[[TTTMMMIIIHHHIIIJJJLLLMMMOOOUUU]]]eeekkkmmmoookkkhhhiiigggccc``````\\\```eeeggghhhjjjnnnrrruuuuuussspppjjjccc]]]YYYWWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^___]]]\\\[[[\\\]]]]]][[[YYYYYYZZZ\\\\\\[[[\\\^^^```cccbbbaaa___^^^]]]]]]]]]^^^]]]\\\[[[ZZZ[[[[[[\\\XXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXVVVVVVWWWWWWVVVUUUTTTTTTQQQRRRRRRSSSSSSRRRRRRQQQTTTTTTSSSTTTTTTUUUVVVWWWVVVWWWXXXXXXXXXXXXXXXXXXUUUVVVVVVUUUTTTUUUWWWYYYWWWVVVUUUUUUVVVWWWYYYZZZZZZXXXWWWXXXYYYZZZYYYXXXYYYXXXWWWXXXZZZZZZZZZYYYWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTRRRNNNKKKDDDBBB???<<<999777666666777777777777777666555444666777999<<>><<<<<<===>>>===<<<===@@@CCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD^^^\\\XXXTTTOOOJJJGGGEEE???<<<999555222111000000,,,---...000000000///...---------------------------...............---,,,,,,---......,,,,,,---.........---,,,,,,+++++++++------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,,,,((())))))***+++,,,------+++---......---,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------,,,+++++++++,,,,,,,,,,,,---------------,,,------------------------------------***++++++++++++,,,,,,,,,---------............///......000222444666777888777777:::???EEELLLXXXdddooommmkkkiiieeecccdddfffdddfffkkkqqqvvvuuuqqqlll```]]]WWWQQQMMMKKKKKKLLLQQQPPPQQQSSSWWW]]]aaadddiiihhhiiikkkkkkhhhdddbbb[[[^^^bbbdddeeehhhmmmqqqsssttttttsssnnnggg```[[[XXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\[[[\\\\\\[[[ZZZYYYYYY[[[\\\\\\\\\\\\___aaacccbbb```___]]]]]]]]]]]]^^^]]][[[YYYYYYZZZ\\\]]]YYYXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQQQQQQQRRRRRRQQQQQQQQQUUUUUUTTTTTTUUUVVVVVVWWWVVVWWWXXXYYYYYYYYYXXXXXXUUUUUUUUUSSSSSSTTTWWWZZZXXXWWWWWWVVVWWWXXXYYYZZZZZZXXXWWWXXXYYYZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYXXXXXXWWWWWWXXXVVVSSSQQQPPPMMMHHHEEE>>>===;;;999777666666555666666666555555555444444666888;;;@@@FFFMMMSSSWWWVVVWWWUUURRRPPPQQQTTTVVV```kkkzzz}}}wwwiii\\\TTTOOOLLLJJJEEEGGGJJJMMMWWWccciiiiiiooohhhbbb```^^^]]]___dddoooyyy}}}tttfffSSSCCC;;;777222//////000000///,,,---////////////---,,,+++++++++,,,,,,+++++++++......---,,,,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++***)))((((((++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,------------..............................000000000///...///111333222666<<<@@@BBBBBB@@@???BBBJJJWWWgggxxxxxxiiieeedddeeefffdddgggkkknnnrrrrrrjjj^^^TTTPPPQQQOOOMMMOOOUUUYYY[[[```ggglllmmmnnnppprrrtttuuuuuuhhheeebbbbbbgggooovvvzzzzzz|||}}}{{{vvvooojjjhhhccc^^^WWWNNNFFF@@@<<<:::;;;999777888:::<<<===<<<<<<<<<<<<======???@@@AAANNNLLLHHHDDD???;;;777555222111000///............---...000000000///...---,,,---------------------)))***+++,,,---.........,,,---...---,,,+++,,,...------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++***++++++,,,,,,------...++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))))))))***************+++------+++***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++...------,,,,,,++++++***...------,,,,,,,,,---...------------------------............////////////---------............///,,,---...000222444666777999777777;;;>>>DDDPPP\\\fffggggggcccaaaaaabbbbbb^^^aaaffflllppppppmmmkkk___]]]YYYUUURRRPPPPPPOOORRRQQQPPPOOOQQQUUUZZZ^^^fffhhhjjjlllnnnlllhhhccc^^^```ccccccbbbeeejjjnnnoooqqqsssssspppjjjddd```ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[\\\\\\\\\\\\[[[ZZZZZZYYYZZZ\\\\\\[[[\\\^^^```cccbbb```^^^]]]\\\]]]]]]^^^\\\ZZZYYYYYYZZZ\\\]]]YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUVVVWWWWWWWWWWWWTTTUUUUUUVVVUUUUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVUUUVVVXXXYYYYYYYYYXXXWWWTTTTTTTTTSSSRRRTTTWWWZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZXXXWWWXXXYYYZZZYYYXXXVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXWWWVVVVVVVVVSSSPPPMMMJJJGGGCCC@@@:::999888777777666666666444444444444444444444444777:::???FFFMMMSSSXXX[[[[[[XXXUUUSSSRRRTTTZZZ___fffvvvwwwmmm```UUUMMMIIIGGGHHHEEEIIIMMMQQQZZZdddjjjjjjiiifffcccbbb______eeennnuuu~~~zzzgggTTTDDD;;;666444111//////...------,,,---...//////...---,,,***++++++++++++++++++***---------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((++++++++++++++++++++++++***+++,,,------,,,+++***************++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------..............................---...///.........111333000444999???BBBCCCAAA???>>>EEEQQQbbbuuu{{{iiieeebbbbbbbbb```bbbfffmmmnnnnnnlllfff^^^WWWRRRLLLIIIIIINNNSSSVVV[[[aaafffeeeiiisssqqqkkkccc______dddiiilllqqqtttxxxxxxvvvqqqmmmkkkiiifffaaaZZZPPPFFF>>>999:::888555555666777666666777777777888999;;;<<<===>>>===;;;888444111///---------.................................---,,,,,,+++,,,---.........------'''(((***+++---.........+++---...---,,,+++,,,---+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,++++++******)))))))))((()))+++,,,,,,+++******+++((()))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++...------,,,,,,++++++***///...---,,,+++,,,---...,,,------......------,,,,,,------------.........---------............///+++,,,...000222444555666:::888777999;;;>>>HHHRRR^^^aaaaaa]]][[[\\\]]]\\\YYY]]]ccchhhlllmmmmmmlll```___]]][[[XXXVVVTTTSSSOOONNNLLLKKKLLLPPPVVV[[[dddhhhkkkmmmooopppkkkeeecccddddddbbb___```eeeiiiiiillloooqqqpppmmmhhheee^^^^^^______^^^\\\ZZZYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZ\\\]]]\\\[[[YYYZZZZZZXXXYYY[[[[[[ZZZ[[[]]]___aaa```]]]\\\[[[\\\]]]^^^]]]\\\[[[ZZZYYYZZZZZZ[[[XXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVTTTUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTUUUUUUTTTTTTTTTTTTUUUVVVTTTUUUWWWYYYYYYXXXWWWVVVSSSTTTTTTTTTTTTUUUWWWZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZXXXWWWXXXYYYZZZYYYXXXVVVWWWXXXXXXWWWWWWXXXZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSPPPKKKHHHEEEAAA===:::777777777777777777666666444444444444555666777888;;;???FFFMMMTTTYYY\\\]]]XXXTTTQQQQQQTTTYYYccclllrrrlllaaaUUUMMMGGGCCCCCCEEEBBBHHHMMMRRRZZZfffmmmnnnfffdddcccdddbbbcccllluuu{{{~~~|||nnnYYYFFF<<<888111111///...,,,+++******------............------***++++++,,,,,,++++++*********+++,,,,,,---......///......---++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++***+++,,,------,,,+++******+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,------..............................***+++,,,,,,,,,---///111111222666;;;@@@CCCBBBAAA===BBBKKKXXXjjjyyy|||wwwiiiddd``````^^^\\\^^^ccckkkjjjjjjlllmmmggg]]]TTTMMMHHHFFFJJJNNNQQQVVV[[[aaabbbiiiwwwyyyqqqggg___\\\]]]___aaahhhlllqqqtttsssqqqooonnnjjjiiigggbbbZZZOOOEEE???>>>;;;888666666555444333555555555666777888999:::444444333111000...---------...///000000000000///------,,,,,,,,,------...+++,,,---.........------)))***+++,,,------......+++,,,------++++++,,,---*********+++,,,,,,------++++++,,,------,,,++++++------,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,,,,,,,,,,,,,+++++++++******,,,------,,,++++++,,,(((((()))+++,,,---...///+++++++++++++++++++++++++++))))))***+++,,,,,,++++++++++++,,,,,,---------000...---++++++,,,---...,,,,,,---......---,,,,,,*********+++++++++,,,,,,---------............///+++,,,...///222333555666888777777999888:::AAAJJJRRRWWWXXXUUUUUUYYYZZZYYYXXX\\\bbbfffiiijjjkkkkkkddddddbbb```^^^[[[XXXVVVRRRQQQNNNKKKJJJMMMTTTYYY\\\ccchhhlllqqqvvvsssmmmhhhhhheeeaaa\\\\\\___cccdddfffjjjnnnooonnnllljjjcccdddeeefffddd```\\\ZZZVVVVVVUUUUUUVVVVVVWWWXXXXXXZZZ\\\[[[YYYWWWXXXYYYWWWXXXZZZZZZYYYZZZ\\\^^^]]]\\\ZZZXXXXXXZZZ\\\]]]]]]\\\\\\[[[ZZZYYYYYYXXXVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVWWWXXXXXXWWWVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUURRRSSSTTTUUUUUUVVVUUUUUUQQQQQQRRRRRRRRRRRRQQQQQQUUUTTTTTTSSSSSSSSSTTTTTTRRRTTTVVVXXXXXXWWWUUUTTTRRRTTTUUUVVVUUUVVVXXXYYYYYYXXXWWWVVVVVVWWWXXXXXXZZZXXXWWWXXXYYYZZZYYYXXXWWWYYY[[[ZZZYYYXXXZZZ\\\YYYYYYYYYXXXWWWVVVTTTSSSOOOLLLGGGCCC@@@===999777555555666666666666666666666555555666777999;;;<<>>;;;777555444444555666666666555555777777777888:::<<>><<<777777666555555666666666------............------,,,***)))))),,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...---+++******+++++++++++++++***++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***++++++)))))))))******+++++++++******+++++++++,,,,,,,,,)))***+++,,,------------*********)))((((((+++...---------,,,,,,+++++++++,,,,,,,,,++++++*********))))))***+++,,,,,,---------.........---,,,,,,+++++++++++++++,,,,,,---...***++++++,,,---...//////***+++,,,,,,------,,,,,,......---,,,---...///000444444555666777888888888@@@EEEJJJKKKOOOUUUZZZZZZ\\\]]]^^^aaaeeeggghhhhhhkkkqqqtttqqqhhhaaa___```YYYZZZWWWPPPGGGEEEKKKQQQSSS\\\bbbeeeppp{{{ooo```XXXXXXZZZZZZXXX^^^```cccfffhhhiiihhhhhhiiikkkooosssssslllaaaXXXWWWVVVTTTSSSRRRRRRRRRSSSVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[[[[ZZZYYYXXXWWW\\\ZZZWWWTTTTTTUUUWWWYYY[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSTTTUUUVVVWWWUUUVVVWWWWWWWWWWWWWWWWWWTTTSSSRRRSSSVVVXXXXXXWWWVVVVVVWWWXXXZZZYYYVVVTTTUUUTTTSSSSSSSSSTTTVVVWWWRRRSSSSSSUUUVVVWWWXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSTTTUUUUUUTTTRRRQQQPPPQQQSSSSSSSSSTTTVVVXXXVVVVVVUUUUUUUUUVVVWWWXXX]]]\\\[[[YYYXXXWWWWWWWWWYYYZZZZZZZZZXXXXXXXXXYYYZZZXXXVVVTTTTTTRRRPPPNNNGGGDDD@@@<<<999777777777888777666555444333333333555555555666777:::@@@DDDOOOTTT[[[___aaacccgggkkklllfffeeelllwww|||lll\\\PPPMMMHHHAAA>>>>>>AAAEEEHHHOOOWWW]]]aaafffooouuummmqqqsssssswww}}}~~~{{{mmm[[[HHH===999555444444//////.........------------.../////////...---,,,///...------++++++***)))+++++++++++++++***)))(((++++++++++++++++++++++++---,,,+++******+++,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///+++,,,------......------///////////////......---,,,,,,.../////////...---...///000222555:::AAAEEEEEECCCBBBCCCIIIRRR[[[aaaccccccbbbaaa___]]][[[ZZZ______dddmmmoookkkjjjmmmiiiccc\\\XXXXXXXXXWWWVVVZZZfffwww|||xxxnnnkkkfffaaa^^^]]]^^^___bbbbbbccceeegggiiikkkkkknnnlllkkkkkklllkkkiiigggaaa]]]WWWQQQLLLIIIEEEBBB;;;;;;:::777444222222333------............------111///,,,,,,,,,------,,,------------------------************************+++++++++,,,,,,,,,------///...---+++******++++++,,,++++++***++++++,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***))))))***++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,---............//////...,,,******,,,///---------,,,,,,+++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------------......---,,,,,,+++,,,,,,++++++,,,,,,------...------------,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++,,,---...///333444666777888888888888999???EEEGGGMMMUUU[[[\\\XXXXXXYYY\\\```ccceeefffmmmrrrvvvssskkkdddcccddd\\\[[[XXXQQQJJJGGGJJJNNNPPPYYYaaaeeerrr}}}rrrddd\\\[[[\\\ZZZXXX\\\]]]```ccceeeggghhhhhhllloootttxxxxxxqqqfff]]]VVVUUUTTTSSSRRRSSSSSSTTTVVVVVVUUUUUUUUUUUUUUUTTTYYYYYYZZZZZZYYYXXXWWWVVVXXXVVVTTTRRRQQQSSSUUUWWWXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTTTTUUUUUUVVVWWWXXXTTTUUUVVVWWWXXXXXXXXXXXXVVVTTTSSSSSSUUUVVVUUUUUUVVVUUUVVVWWWYYYXXXVVVSSSTTTTTTSSSSSSSSSTTTUUUVVVSSSSSSTTTUUUVVVWWWWWWXXXTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPRRRSSSTTTTTTUUUXXXZZZYYYXXXWWWVVVVVVWWWYYYZZZ\\\\\\[[[ZZZYYYYYYXXXXXXZZZZZZZZZYYYXXXWWWXXXXXXYYYWWWTTTRRRQQQOOOLLLJJJDDDBBB>>>;;;888666555555666555555444444555555666777777777888:::>>>EEEJJJPPPVVV\\\bbbffflllsssyyy}}}yyyyyy|||mmm]]]PPPFFFEEECCC@@@???BBBHHHLLLOOOSSSXXX[[[]]]dddmmmuuuwwwzzz||||||~~~~~~xxxqqq]]]MMM<<<444000---+++,,,///.........------------......//////...---,,,+++---------,,,,,,++++++***+++++++++++++++***))))))++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,------......------,,,,,,---......///......,,,---.../////////...---//////000111333888>>>CCCFFFDDDBBBBBBEEEMMMUUUZZZ___```aaaaaa```]]][[[YYY]]]\\\bbbkkknnnllllllooonnniiiccc___^^^\\\ZZZXXXXXXcccrrr}}}zzztttpppfffdddaaa___^^^^^^___```bbbdddggghhhhhhhhhhhhiiihhhhhhhhhjjjlllmmmlllkkkkkkgggbbb^^^ZZZVVVRRROOODDDBBB>>>:::999999999:::------------------------111///---,,,,,,---,,,,,,------------------------************************++++++++++++,,,,,,,,,,,,......---,,,++++++++++++,,,,,,++++++***++++++,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************+++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---......//////.........---+++(((''')))***------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********++++++,,,,,,---------------------,,,,,,+++------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++,,,------111333555888999999888777444;;;@@@CCCIIIRRRYYYZZZRRRSSSSSSUUUXXX\\\```cccjjjooosssqqqkkkeeedddeee___\\\WWWQQQMMMKKKKKKKKKMMMUUU\\\cccqqq}}}ssshhhaaa___^^^\\\YYYYYYZZZ\\\^^^```ccceeeggglllpppwww||||||tttiiiaaaWWWVVVUUUSSSSSSSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUUUUSSSQQQOOOOOOPPPRRRTTTTTTTTTSSSSSSRRRQQQPPPOOOQQQRRRSSSUUUVVVWWWXXXXXXTTTTTTVVVWWWXXXXXXXXXXXXVVVTTTSSSRRRSSSTTTSSSRRRUUUTTTUUUVVVWWWWWWUUUSSSSSSSSSSSSRRRSSSTTTTTTUUUTTTUUUUUUUUUVVVVVVWWWWWWTTTTTTTTTSSSSSSSSSRRRRRRWWWVVVVVVUUUTTTTTTSSSSSSRRRSSSSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTUUUVVVYYY\\\\\\[[[XXXWWWWWWXXXZZZ\\\]]]]]]]]]\\\\\\[[[ZZZZZZ\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTQQQNNNLLLIIIFFFCCC@@@>>>;;;888555444333333333333333333444666777888999:::;;;===???EEELLLPPPSSSWWW]]]cccjjjtttmmm\\\NNNEEE@@@AAAAAABBBDDDHHHOOOTTTXXXXXXXXXWWWYYYaaammmvvv~~~~~~pppbbbOOOCCC666111///,,,***+++............------------////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))************************+++++++++,,,,,,+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,------......------)))***+++---.../////////,,,---......//////......///000000000222555:::>>>EEEDDDBBBAAACCCHHHMMMPPPWWWZZZ^^^```aaa___\\\YYYYYYYYY]]]eeejjjjjjjjjlllpppmmmiiifffccc```]]]ZZZXXX```jjjrrrsssooojjjfff___^^^]]]]]]\\\]]]]]]^^^cccgggllloooooonnnlllkkkcccbbbbbbeeeiiimmmnnnnnnqqqooommmjjjhhhddd```\\\TTTNNNGGGCCCBBBCCCBBBAAA---------------------------,,,******,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,++++++++++++,,,,,,++++++******++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---......------+++,,,+++***((('''(((***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,,,,+++------------,,,++++++*********+++,,,---......///***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------///111444777999999888777666;;;@@@AAAFFFNNNTTTUUUQQQQQQQQQQQQRRRUUUZZZ]]]aaafffjjjjjjfffbbb```aaa___[[[UUURRRQQQPPPMMMJJJJJJPPPVVV^^^kkk{{{vvvooogggbbbaaa```]]][[[ZZZZZZYYYZZZ\\\^^^aaaccchhhnnnuuuzzzzzzrrrhhhaaa\\\ZZZXXXUUUSSSRRRRRRRRRTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTQQQOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLNNNOOOQQQTTTUUUVVVVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVTTTSSSQQQQQQSSSSSSSSSRRRTTTTTTSSSUUUVVVVVVTTTRRRSSSRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSVVVVVVUUUUUUTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQPPPOOONNNPPPRRRSSSTTTVVVYYY\\\]]]\\\YYYWWWWWWYYY[[[]]]^^^___`````````___]]]\\\^^^\\\ZZZXXXWWWWWWVVVUUUTTTRRRNNNJJJHHHDDD@@@===;;;:::888555333222222111111111111222333555666777888;;;@@@DDDGGGLLLPPPSSSUUUWWW[[[```gggsss{{{```NNNFFFCCC@@@BBBDDDFFFIIINNNTTTXXX]]][[[VVVSSSWWWaaaoooyyy}}}wwwdddRRREEE<<<444222222///---...------------------------/////////...---,,,+++*********++++++,,,,,,,,,,,,******+++++++++******)))))))))))))))))))))))))))***+++,,,------,,,+++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------++++++,,,---...//////...---------...............///000000000000222666999???@@@BBBDDDFFFGGGGGGHHHNNNRRRXXX^^^aaaaaa```^^^XXXXXX[[[```dddeeeddddddkkkkkkjjjhhhfffbbb^^^\\\YYY\\\```ccccccbbb```___[[[[[[[[[[[[[[[ZZZZZZYYYfffhhhnnnvvv||||||vvvqqqbbb___\\\]]]aaaggglllnnnpppooooooooonnnlllgggdddaaa[[[SSSPPPPPPOOOJJJFFF...---,,,,,,,,,,,,---...///---++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++---,,,++++++*********+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,---...---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,,,,---,,,,,,+++,,,------------,,,******)))******+++,,,---......***+++,,,,,,------,,,,,,,,,------...............---///222555777888777777777<<>>BBBKKKQQQSSSRRRSSSSSSQQQMMMMMMPPPTTTVVVZZZ___bbbbbbaaa``````\\\ZZZYYYYYYZZZYYYUUUQQQNNNMMMMMMPPPWWW___eeehhhbbb___\\\[[[\\\^^^___```___^^^\\\ZZZYYYZZZ[[[\\\eeeiiinnnpppnnnkkkgggfffeeeccc___[[[WWWTTTSSSRRRLLLLLLNNNOOOQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZWWWUUURRRQQQPPPPPPRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMNNNOOOOOOOOONNNNNNTTTTTTTTTTTTSSSRRRQQQPPPQQQPPPOOOQQQSSSUUUUUUUUUUUUTTTSSSSSSUUUUUUUUUSSSSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWWWWXXXZZZYYYYYYXXXWWWVVVUUUUUURRRRRRSSSSSSTTTUUUUUUVVVRRRRRRPPPOOONNNNNNNNNNNNMMMNNNPPPQQQQQQSSSVVVXXXZZZZZZYYYZZZ[[[\\\^^^___aaaccceeefffeeebbb^^^[[[^^^ZZZTTTRRRRRRRRRPPPNNNKKKIIIEEEBBB@@@===:::777555555555444333222111111111111222222333555666777999???IIIPPPTTTTTTTTTSSSWWWXXXYYY[[[___hhhttt}}}www___LLLAAA@@@DDD???CCCHHHNNNRRRVVVZZZ]]]ZZZWWWSSSSSSZZZggguuu~~~}}}qqqdddVVVFFF999222...,,,//////---,,,---,,,,,,,,,,,,------------...------,,,+++,,,,,,,,,)))*********++++++,,,,,,))))))***++++++++++++***************************+++++++++,,,,,,+++++++++************************************************((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++,,,------......------//////000000///......---...------------.../////////000000///...///111333111666???FFFJJJJJJHHHFFFAAAEEEKKKRRRYYY```dddffffffmmmqqqllleee```]]][[[```cccgggiiihhhgggffffff[[[VVVOOOJJJJJJLLLNNNOOOLLLNNNQQQUUUXXX[[[]]]^^^cccccciiixxxssshhhaaaYYYSSSTTTXXX^^^aaaggghhhjjjnnnqqqrrrpppmmm``````aaadddgggfffaaa\\\...---+++******+++---...444111...,,,,,,,,,+++***++++++++++++++++++++++++************************+++++++++*********))))))++++++,,,---------,,,+++...---,,,+++******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++---------------,,,,,,+++++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,++++++***(((***++++++)))(((((()))+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,***+++,,,......---,,,+++,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,---.........------+++,,,,,,...111444666888777;;;===<<>><<<:::888555444555555444444333222222111222333444666999;;;<<<@@@EEELLLRRRTTTUUUVVVWWWXXXZZZ]]]___cccjjjuuu}}}yyybbbQQQGGG@@@AAAFFFGGGKKKQQQUUUWWWYYY[[[]]]WWWUUUSSSVVV^^^jjjuuu|||}}}|||rrr```OOOCCC:::333111------000000------///++++++,,,,,,,,,------------,,,+++++++++,,,---...***************+++++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++,,,------......------------.../////////.........------,,,---...///000//////000///...///000222000444:::AAAFFFIIIIIIIII@@@AAAEEEJJJQQQYYY```dddkkkwww~~~uuuggg___\\\[[[]]]aaafffhhhgggfffggghhhbbb\\\TTTNNNLLLKKKJJJHHHGGGIIILLLPPPUUUYYY\\\^^^aaaeeemmmyyyxxxppphhhccc\\\WWWVVVWWWXXXXXX^^^___bbbfffjjjmmmlllkkkaaaccceeehhhiiihhhfffddd...---+++******+++---...---+++(((((()))++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------,,,+++...---,,,+++******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++---......------+++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---...///...,,,*********+++++++++,,,,,,---------*********++++++,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,)))***,,,.........,,,+++))))))***+++,,,------...++++++,,,---------,,,,,,***+++,,,---...---,,,,,,+++++++++,,,///222666888<<>><<<::::::888666444444444555555555444333333111222444666999===???AAAFFFJJJNNNRRRTTTVVVXXXZZZXXX\\\```ccchhhooozzz}}}wwwttt||||||hhhSSSIIIDDDBBBEEEJJJSSSVVVZZZ]]]]]]\\\[[[[[[VVVTTTTTTYYYaaallluuuzzztttrrrgggSSSAAA888444333---******------******,,,+++++++++,,,,,,---------,,,++++++***+++,,,...///************************((()))***+++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---************************************************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***+++,,,------......------***+++,,,---.../////////......---,,,---...///000...///000000//////000222111333777<<>>>>>FFFHHHKKKNNNOOONNNMMMKKKOOOTTTZZZ___aaaaaabbbbbbfffeeeeeeeeedddaaa\\\YYY[[[WWWRRRPPPRRRSSSRRRPPPXXXTTTTTTWWWWWWUUUUUUWWWYYYXXXYYY]]]aaabbb```]]]aaa___]]]]]]___aaabbbbbbbbbaaa```___```^^^\\\ZZZXXXVVVTTTSSSSSSRRRPPPOOOLLLLLLKKKKKKMMMNNNPPPQQQUUUTTTTTTSSSTTTUUUWWWXXX[[[XXXUUUQQQPPPQQQSSSTTTSSSRRROOOMMMKKKJJJJJJJJJLLLMMMNNNPPPQQQRRRRRRRRRTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPNNNMMMKKKKKKPPPSSSUUUSSSOOOOOOSSSWWW______```aaabbbdddfffggggggfffccc___[[[VVVSSSPPPOOOKKKFFFDDDCCCBBB???===<<<;;;999777555444333222333444555444333222333444888999:::<<>>CCCFFFHHHIIICCC@@@======AAAHHHQQQVVVfffooovvvrrreeeZZZXXXZZZYYYZZZ]]]ccchhhjjjgggdddfffeeeccc___ZZZUUUQQQNNNKKKKKKJJJJJJKKKOOOUUUYYY]]]mmm{{{{{{ssslllhhhfffdddbbb___\\\YYYVVVTTTTTTTTTTTTTTTUUUYYY]]]```aaabbbeeehhhjjjiiihhhggghhh,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,---------,,,++++++------,,,******++++++++++++++++++***************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---,,,+++******,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,---...000111222555666666777999;;;===>>>BBBDDDGGGJJJLLLMMMLLLKKKLLLQQQVVV[[[^^^___aaacccgggggghhhiiihhheeeaaa^^^aaa\\\VVVUUUWWWYYYZZZYYY]]]XXXUUUUUUUUUSSSTTTWWWUUUUUUVVVZZZ___aaa___]]]]]][[[YYYYYY[[[^^^``````aaa___^^^___```___]]]\\\YYYWWWUUUUUUUUUTTTRRRQQQNNNMMMMMMMMMMMMOOOPPPQQQTTTTTTSSSSSSTTTVVVWWWXXXYYYXXXUUURRRQQQRRRSSSTTTSSSRRRPPPNNNMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRPPPPPPOOOOOOQQQSSSTTTSSSPPPQQQUUUZZZaaaccceeefffgggfffeeeddd```___]]]YYYUUUQQQNNNLLLJJJFFFBBB@@@???>>><<<::::::999777555444333333222333444666666555555666777666999<<>>;;;:::===CCCIIIMMMYYYaaahhhfff___XXXXXXZZZ[[[[[[^^^bbbggghhhfffddddddddddddcccaaa^^^\\\ZZZQQQPPPNNNKKKJJJMMMRRRVVV^^^mmmyyyxxxpppiiieeebbbbbbaaa^^^[[[XXXVVVUUUTTTRRRSSSUUUYYY\\\]]][[[YYYYYY\\\```ccceeegggiiikkk,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++************************......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,---...---+++***+++,,,------,,,+++***)))((((((,,,,,,,,,++++++++++++******************+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------...///000000222333444666888;;;===>>>>>>@@@CCCFFFIIIJJJJJJJJJJJJMMMQQQUUUXXX[[[___bbbeeegggjjjkkkllljjjgggeeegggbbb]]]]]]aaagggjjjkkkddd\\\UUUSSSRRRPPPRRRUUUQQQQQQSSSWWW\\\^^^^^^\\\XXXVVVSSSSSSVVVYYY[[[\\\]]]\\\[[[]]]___```___^^^ZZZYYYXXXXXXXXXXXXVVVTTTOOOOOONNNNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSRRRPPPOOONNNOOOOOOPPPOOOOOOPPPQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYWWWUUURRRQQQQQQRRRRRRSSSTTTUUUTTTRRRTTTYYY^^^bbbdddggghhhfffbbb]]]ZZZUUUTTTSSSPPPLLLIIIFFFDDDAAA>>><<<:::::::::888777666555444333333222333333333444666777777777999;;;888===DDDFFFEEEFFFJJJNNNRRRUUUWWWUUUQQQSSS[[[cccjjjqqqzzz~~~xxxsssmmmhhheee```YYYTTTIIIIIIJJJMMMQQQTTTTTTTTTSSSSSSTTTWWWYYYZZZYYYWWWTTTXXX___hhhnnnmmmfff```JJJBBB888111//////...---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,+++++++++++++++,,,---...+++++++++++++++*********,,,,,,,,,++++++++++++******************************************+++++++++******************************************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++)))***************++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------............------,,,---///222666999<<<======;;;:::888777888;;;???BBBKKKPPPVVVYYYXXXXXXZZZ]]]^^^^^^___aaaddddddcccbbbbbbcccdddeeeeeeeeedddccc[[[YYYUUUPPPLLLKKKNNNPPP^^^jjjtttssslllgggccc```___]]][[[XXXWWWUUUUUUUUUSSSUUUZZZ```dddaaaYYYSSSRRRUUUXXX[[[]]]aaaeeehhh,,,++++++******++++++,,,++++++++++++++++++++++++------,,,+++*********+++***++++++++++++,,,,,,,,,***)))((()))***+++***)))++++++************++++++************************------,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++*********+++,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---+++++++++,,,------,,,+++***))))))(((++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------,,,------......111222333666999<<>>@@@BBBEEEFFFGGGHHHIIIKKKMMMOOOQQQUUUZZZ^^^```dddiiimmmoooooonnnnnnnnnjjjggghhhooovvv{{{}}}iii___TTTPPPOOONNNPPPTTTPPPQQQSSSUUUXXXZZZZZZZZZWWWTTTQQQQQQSSSVVVWWWXXXXXXWWWWWWYYY\\\^^^___^^^\\\[[[ZZZ[[[[[[ZZZXXXVVVPPPOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOPPPQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSUUUVVVWWWYYYZZZZZZYYYWWWTTTQQQPPPQQQRRRTTTVVVVVVVVVVVVVVVXXX^^^bbbccccccbbb```[[[UUUOOOKKKIIIHHHGGGEEECCC@@@===<<<999888777666666666555444222222111111222222333333333555777888888888:::<<>>>>>???@@@AAABBBDDDEEEIIIJJJJJJJJJLLLOOOTTTXXX\\\bbbjjjpppsssuuuvvvwwwxxxtttqqqsssxxx~~~jjj^^^SSSOOONNNNNNOOORRRQQQRRRSSSTTTUUUVVVWWWWWWXXXVVVSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUYYY\\\]]]]]]]]]\\\\\\]]]]]]\\\YYYVVVOOOOOOOOONNNNNNMMMLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNPPPQQQQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVXXXZZZ[[[\\\ZZZXXXUUUSSSRRRRRRTTTUUUXXXXXXXXXXXXYYY\\\```cccccc```[[[TTTMMMFFFAAA???>>>>>>===<<<:::999777666444555555555444444444444000000000111111333444444444666888999:::;;;>>>@@@HHHNNNTTTRRRMMMJJJMMMRRRNNNSSSWWWVVVTTTYYYfffrrrxxxrrrlllggg```XXXQQQKKKFFFDDDEEEIIIPPPVVVZZZZZZYYYXXXPPPNNNNNNQQQWWW[[[[[[ZZZ^^^bbbhhhkkkfffZZZJJJ@@@999666222///---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++''''''(((((()))***+++,,,************************++++++++++++++++++++++++************************)))))))))***+++++++++,,,******************************************************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***))))))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------+++,,,---...///...---,,,,,,,,,---------------,,,...///000111222333333333000000111222333555666777???@@@CCCHHHOOOUUUYYY\\\aaaaaa```]]]ZZZXXXVVVUUU[[[\\\^^^aaacccddddddddddddeeeeeebbb\\\TTTNNNLLLNNNUUU[[[\\\\\\]]]\\\YYYTTTSSSQQQPPPPPPRRRTTTUUUYYY^^^gggnnnooojjjbbb\\\ZZZYYYWWWTTTQQQQQQSSSVVV,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++************+++************++++++++++++111///...---------+++)))+++***)))(((((()))***+++************************(((((()))******+++,,,,,,))))))))))))))))))))))))************+++,,,------+++************++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,---,,,***)))***+++***+++++++++,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------///000222555888<<>>@@@CCCFFFIIIQQQTTTUUURRRMMMJJJLLLOOONNNSSSXXXZZZ\\\dddrrr}}}~~~xxxoooggg___[[[TTTMMMGGGCCCAAAAAA@@@FFFNNNUUUXXXYYYZZZZZZNNNNNNNNNQQQUUUZZZ]]]^^^eeeggggggdddZZZMMM@@@777//////---,,,,,,,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++......------,,,++++++******************+++,,,---)))))))))******************++++++++++++,,,,,,,,,***************************************+++++++++******************************************************+++++++++,,,,,,,,,)))***************++++++---------,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,,,,------------,,,////////////000000111111---...///000222444555666999;;;>>>BBBFFFKKKPPPRRR[[[\\\]]]ZZZWWWSSSQQQQQQUUUWWW[[[___bbbdddeeefffaaadddgggfffaaaZZZUUUQQQKKKOOORRRRRRSSSVVVUUUQQQNNNMMMLLLKKKMMMPPPSSSUUUYYYbbbmmmsssqqqjjjddd```[[[ZZZYYYVVVSSSSSSUUUWWW,,,++++++******++++++,,,******************************************+++,,,************++++++++++++///---,,,,,,------,,,***+++***)))(((((()))***+++************************++++++++++++++++++++++++))))))))))))))))))))))))************+++,,,---...,,,+++******************++++++*********)))))))))++++++++++++++++++++++++***+++,,,+++)))((()))***************+++++++++,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++******+++,,,------+++,,,---000333777:::;;;999888888888999<<>>FFFPPPWWWYYYYYYXXXXXXLLLMMMOOOQQQTTTYYY^^^bbbgggeee___VVVKKK???666222+++,,,++++++***+++,,,---******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++++++++++++++************++++++((()))))))))*********+++******+++++++++,,,,,,,,,************************+++++++++*********************************************************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************+++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......***+++,,,---------------..................//////............000111333444444777;;;===???BBBFFFJJJRRRUUUXXXWWWTTTQQQOOOOOOSSSUUUXXX\\\^^^```aaaaaa^^^aaaddddddbbb^^^[[[ZZZTTTUUUTTTQQQQQQRRRPPPKKKIIIHHHGGGGGGJJJMMMQQQTTTZZZhhhwww|||uuujjjdddbbb\\\\\\\\\ZZZXXXXXXYYY[[[,,,++++++++++++++++++,,,***************************)))))))))***+++,,,,,,)))************+++++++++***(((((((((***+++***)))+++***)))'''''')))***+++************************...------,,,,,,++++++***************************************+++,,,---...,,,,,,+++***)))))))))************))))))))))))(((++++++++++++++++++++++++)))***+++***((((((((()))*********)))))))))))))))*********++++++,,,,,,,,,.........------,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************+++,,,---...'''(((***,,,///333555777555444444444777;;;???AAAAAABBBDDDEEEFFFIIINNNQQQZZZbbblllpppooonnnnnnpppnnnnnnppptttvvvssskkkeee[[[RRRKKKMMMQQQQQQOOOOOOGGGJJJMMMMMMLLLNNNQQQUUURRRSSSWWW[[[^^^^^^\\\YYYZZZWWWUUUUUUWWWYYYZZZZZZ___^^^]]]]]]\\\YYYTTTPPPQQQRRRSSSTTTTTTSSSRRRQQQLLLMMMNNNNNNNNNMMMKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNMMMLLLLLLMMMNNNOOOQQQPPPOOONNNNNNOOOQQQRRRUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQRRRSSSSSSTTTUUUVVVVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYWWWWWWWWWVVVVVVUUUTTTTTTRRRRRRSSSVVVXXXYYYXXXWWWGGGDDD???999444111000///000000111222222222111111///222555444222000000222333333333444555666777888999===DDDJJJQQQXXX^^^bbb```]]]YYYVVVTTTTTTTTTUUUXXX[[[```gggppp{{{ssseeeZZZUUUUUUPPPNNNIIICCC???>>>@@@BBBAAAJJJTTT[[[\\\YYYVVVUUUKKKNNNPPPRRRSSSXXX___eeeddd___WWWJJJ>>>555000.........---+++******+++---*********++++++,,,,,,,,,************************)))))))))***++++++,,,,,,***)))((((((((((((((()))(((((())))))*********+++*********++++++,,,,,,,,,************************,,,+++++++++******))))))******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++******)))))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++------------------------...---,,,+++,,,---...///***+++,,,,,,---------------------,,,------......///......---...///111222222666:::<<<<<<>>>BBBFFFJJJOOOTTTUUUSSSPPPPPPPPPUUUVVVWWWYYYZZZZZZZZZYYY\\\^^^```aaa```___```aaa```___[[[UUUSSSSSSOOOIIIGGGFFFEEEEEEHHHLLLQQQSSS]]]nnnzzzllldddccc^^^______]]][[[[[[[[[]]]++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************+++++++++,,,,,,+++******************+++,,,------...---,,,,,,++++++,,,,,,)))************+++++++++------,,,+++************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************...------,,,,,,++++++***)))))))))))))))*********++++++******************++++++******++++++,,,---************+++,,,------++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++000---******---///...---000///...---...111444666999777444333444777;;;>>><<>>KKKTTTXXX___jjjkkkdddbbbXXXUUUZZZZZZTTTTTTZZZ]]]bbbiiipppwwwuuudddZZZWWWUUUQQQQQQLLLEEE???>>>@@@DDDGGGMMMNNNSSSYYY^^^\\\SSSKKKKKKLLLMMMNNNQQQUUU\\\aaaaaaVVVHHH===888444000---,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))------,,,+++*********+++***++++++,,,,,,++++++***************************++++++***************+++---------,,,+++***)))(((************************++++++******************---,,,***)))))))))***+++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++...---+++******+++---...,,,......,,,))))))+++...............---,,,+++***.........////////////000/////////......------------------,,,,,,+++++++++,,,,,,,,,---------......---------............///333555777:::<<<>>>>>>>>>DDDIIINNNQQQSSSWWW\\\```___^^^\\\YYYXXXWWWWWWWWWXXXZZZ\\\^^^___```bbbdddgggeeeccc___ZZZUUUQQQOOOHHHFFFCCCBBBDDDIIINNNQQQ\\\rrr}}}qqqiiieeeccc___\\\ZZZZZZ[[[\\\\\\++++++++++++++++++++++++))))))************))))))************************++++++,,,,,,,,,,,,++++++++++++*********+++,,,,,,---,,,,,,+++++++++++++++)))************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++(((((()))))))))*********************************+++++++++++++++,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))++++++******++++++,,,---+++++++++***++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++---***((((((***+++***)))---,,,++++++,,,...111333555444222111222555888:::;;;???CCCDDDEEEGGGLLLQQQTTT___lllttttttrrrpppqqqnnnqqqqqqqqqtttvvvpppfff]]][[[WWWTTTRRROOOLLLJJJFFFDDDFFFKKKLLLKKKLLLOOOSSSTTTVVVWWWXXXZZZ]]]```]]]^^^]]]ZZZWWWUUUUUUVVVXXXXXXYYYYYYXXXVVVTTTRRRQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTSSSRRRPPPOOOOOONNNMMMLLLKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLMMMPPPRRRTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXVVVTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTTTTUUUVVVVVVUUUTTTRRRPPPOOOIIIMMMNNNNNNOOOOOOJJJCCC999<<<===888111,,,---000000000000000111222333444000000111222222222222222444444666888:::<<<>>>@@@GGGSSS[[[^^^eeeooopppjjjbbbXXXSSSVVVWWWTTTWWW___ccchhhpppvvvzzzssscccYYYUUUQQQLLLIIIFFFBBB???@@@DDDJJJMMMQQQUUUZZZ```bbb]]]UUUNNNNNNNNNNNNRRRWWWZZZ[[[ZZZRRRIII===555222000---+++,,,,,,++++++++++++++++++************************************************+++++++++*********)))))),,,,,,+++******************++++++,,,,,,++++++***************************))))))))))))***+++,,,---++++++++++++***)))((('''************************************************++++++***************************++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++...---+++******+++---...---......,,,)))(((***---++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......------------............222444666999;;;======>>>CCCFFFJJJLLLOOOTTT[[[aaagggccc^^^ZZZWWWVVVWWWXXXVVVXXXZZZ\\\]]]___bbbeeeccccccbbb```^^^[[[YYYXXXMMMJJJEEEAAABBBFFFLLLPPPYYYnnn|||qqqkkkgggccc```]]][[[]]]^^^______++++++++++++++++++++++++)))******+++++++++******************************+++,,,,,,------,,,,,,,,,,,,,,,+++*********++++++,,,++++++***************)))************+++++++++))))))******+++,,,,,,---************************)))))))))))))))*********************************((())))))***++++++,,,,,,...------,,,+++***))))))))))))******************++++++******++++++,,,---,,,,,,++++++***+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++------------------------************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++///---++++++,,,,,,,,,***,,,+++******+++---///111222111111111222444555777999;;;>>>BBBEEEHHHJJJKKKMMMYYYjjjwww{{{{{{yyywwwxxxwwwuuurrrtttvvvsssmmmddddddccc^^^XXXRRRMMMLLLEEEDDDFFFKKKMMMKKKKKKNNNPPPQQQSSSSSSTTTVVVYYY\\\^^^```aaa___ZZZUUURRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPSSSSSSTTTTTTUUUUUUUUUUUUTTTSSSQQQNNNLLLJJJIIIIIILLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLNNNPPPSSSSSSTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUTTTUUUVVVVVVTTTTTTSSSRRRQQQPPPPPPOOOQQQRRRRRRSSSSSSTTTTTTTTTPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOONNNOOOPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMGGGMMMPPPNNNJJJGGGAAA;;;333===EEEAAA666...///444000000000000111222333333000000111111333444666777333666;;;@@@DDDFFFGGGGGGMMMVVV]]]```gggppprrrmmmaaaWWWQQQSSSVVVWWW]]]fffjjjnnnssswwwyyyyyyyyyzzz~~~zzzpppcccYYYTTTMMMFFFAAA@@@@@@AAAEEELLLRRRWWWVVV]]]eeejjjggg```WWWRRRQQQOOOPPPUUU[[[ZZZTTTMMMBBB;;;222---,,,,,,,,,+++++++++++++++++++++,,,,,,************************************************+++++++++***************++++++***)))))))))************++++++++++++************************************))))))***+++,,,,,,************)))(((''''''************************************************)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,------......,,,***)))***+++))))))))))))***+++------************++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------............000222444777999;;;<<<===@@@CCCEEEGGGJJJPPPXXX___iiiddd^^^WWWTTTSSSUUUWWWUUUVVVWWWXXXYYY\\\```cccaaabbbbbbbbbaaa``````___UUUPPPJJJDDDCCCFFFKKKOOOUUUhhhzzz}}}uuunnniiifff```^^^\\\\\\___bbbeeeeee************************+++,,,,,,------------,,,************************++++++,,,------------,,,,,,,,,+++***))))))******+++******)))))))))))))))))))))*********+++++++++))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************((()))))))))*********+++,,,,,,,,,++++++******))),,,,,,,,,,,,,,,---------++++++******++++++,,,---------,,,+++************++++++************++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///...---------,,,,,,+++---,,,++++++,,,...000111000111111222333444555666999999;;;@@@FFFIIIIIIGGGGGGSSSeeevvv~~~vvvppppppsssttttttoooqqqqqqkkkaaaXXXRRROOOHHHGGGIIINNNPPPMMMMMMOOONNNOOOOOOOOOOOOQQQUUUXXX\\\___bbbaaa]]]WWWQQQOOOOOONNNMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPTTTSSSSSSTTTTTTVVVWWWXXXVVVUUUSSSPPPNNNLLLKKKKKKMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPOOONNNNNNOOOQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYXXXWWWWWWWWWXXXXXXYYYUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRNNNOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLSSSWWWQQQHHHAAA;;;777333===EEECCC:::222222666111111111111111222333333333333333333555777999;;;555:::BBBIIINNNPPPOOOOOONNNVVV\\\```fffnnnqqqnnn^^^VVVQQQUUUYYY]]]dddlllnnnooopppqqqooommmkkkjjjsssqqqkkkaaaZZZUUUNNNFFF???@@@CCCGGGMMMTTT[[[^^^ZZZcccnnnrrrlllbbbYYYUUUSSSSSSUUUXXXXXXRRRGGG???999444...++++++,,,------*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))))))))*********++++++++++++******************************...---,,,***)))((((((((()))))))))***))))))((((((***************************************+++++++++((()))***,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,++++++++++++,,,******))))))***+++---...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........///000222444777999:::;;;>>>AAADDDEEEGGGKKKRRRWWW^^^\\\WWWTTTRRRRRRTTTUUUUUUUUUTTTSSSSSSUUUZZZ]]]aaaaaaaaabbbaaaaaa``````\\\XXXRRRMMMKKKKKKMMMOOOPPP```nnnooojjjdddaaa^^^YYYXXXWWWZZZ___dddhhhjjj***************************+++,,,,,,---------,,,***************************+++,,,,,,---------,,,,,,++++++***))))))))))))+++***))))))(((((())))))))))))*********+++++++++***++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++*********************************))))))(((((((((((()))))))))******++++++++++++,,,,,,,,,---------++++++******++++++,,,---------,,,+++************++++++************++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++***)))(((((((((,,,,,,++++++,,,---...///...///000111222333333444999888999???EEEIIIHHHEEEEEENNN]]]ooo~~~}}}qqqjjjhhhlllrrrxxxxxxzzzzzztttjjj^^^WWWTTTKKKIIIKKKOOOPPPMMMMMMOOOLLLMMMMMMLLLLLLNNNQQQUUUXXX[[[___```]]]XXXSSSPPPPPPNNNLLLJJJJJJJJJKKKKKKLLLLLLNNNOOOQQQQQQRRRRRRTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSRRRQQQPPPOOOOOONNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPOOOPPPQQQPPPPPPRRRSSSTTTVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWVVVVVVUUUTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKNNNOOOPPPQQQRRRQQQPPPPPPRRRYYYZZZQQQDDD<<<666333222666999888444111000111222222111222222333444555555555555555666888:::<<<;;;@@@HHHPPPUUUWWWVVVUUUOOOUUU[[[```fffmmmooonnn[[[WWWVVVZZZ```dddiiinnnooommmjjjgggeeecccaaa```eeefffccc]]]YYYWWWQQQJJJCCCEEEIIIOOOUUU[[[___aaa[[[eeeqqquuuoooddd\\\XXXWWWZZZ[[[YYYQQQGGG===777444111...++++++,,,------*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))))))))******)))******++++++******)))************************...---,,,***)))((((((((())))))******+++*********************************))))))*********+++++++++((()))+++,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***,,,---------,,,,,,++++++++++++,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.........000111333666777888;;;???CCCEEEEEEFFFIIILLLOOOPPPPPPQQQSSSTTTVVVVVVUUUUUUSSSPPPNNNOOORRRTTTZZZ[[[\\\^^^_______________^^^[[[YYYVVVTTTSSSRRROOOZZZcccbbb]]]YYYUUURRRPPPPPPPPPTTT[[[bbbgggiii************************'''((()))***************************************))))))***+++,,,,,,,,,,,,++++++***)))))))))******+++******))))))))))))))))))************+++++++++***++++++,,,+++)))(((&&&*********************************)))))))))))))))************************++++++******)))(((((('''''''''((()))***++++++,,,(((((())))))***+++++++++++++++******++++++,,,---,,,,,,++++++***+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,***)))***+++***************+++,,,,,,,,,------...///000111111888777888===CCCGGGGGGEEEDDDIIITTTdddsss|||}}}yyypppeee___^^^bbbkkkssswwwxxxxxxtttlllccc[[[WWWNNNKKKKKKNNNNNNKKKKKKNNNLLLLLLLLLJJJJJJLLLPPPSSSSSSWWW[[[\\\ZZZWWWTTTSSSRRRPPPNNNLLLJJJIIIIIIJJJIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSSSSTTTTTTOOOOOOOOONNNOOOOOOPPPQQQPPPRRRSSSSSSQQQOOOOOOPPPPPPQQQRRRTTTUUUWWWXXXYYYVVVVVVWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUTTTSSSSSSRRRPPPPPPPPPOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLOOOPPPRRRSSSTTTTTTTTTSSSTTTXXXUUUJJJ>>>777333000333111000000111111000000222222222333444555777777777888888999:::<<<>>>???CCCGGGNNNTTTXXXZZZZZZYYYPPPTTTZZZ```dddggghhhggg^^^\\\\\\___cccgggiiijjjkkkgggccc```___^^^\\\[[[XXXYYYXXXTTTSSSTTTQQQKKKGGGIIINNNTTTYYY\\\^^^___ZZZdddpppuuupppggg```\\\^^^^^^\\\TTTIII>>>777333000///---+++*********+++++++++++++++++++++,,,,,,***************************************************************+++++++++******)))))))))***++++++))))))************))))))******************************))))))***+++,,,,,,(((((()))***++++++++++++************************)))))))))***++++++,,,,,,+++++++++++++++***))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((('''(((***---...---,,,+++,,,,,,---,,,,,,+++***++++++++++++,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------.........///000222444555777<<>>BBBEEEEEECCCEEELLLXXXccciiifffbbb```YYYTTTTTTUUUXXX```jjjlllllllllllliiiddd\\\WWWSSSOOOMMMNNNMMMKKKLLLOOOMMMMMMLLLJJJIIIKKKOOORRRRRRTTTWWWWWWVVVTTTTTTTTTRRRQQQPPPNNNMMMLLLKKKKKKJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUUUUUUUTTTSSSUUUUUUTTTTTTUUUUUUVVVWWWSSSRRRRRRRRRRRRSSSTTTUUUSSSUUUVVVVVVTTTRRRQQQQQQSSSTTTUUUVVVXXXZZZ[[[\\\YYYYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKJJJJJJJJJKKKLLLMMMPPPQQQSSSUUUVVVVVVVVVVVVSSSTTTNNNAAA888444333111333222000000222333333333222222333444666888999:::;;;===???BBBDDDFFFGGGHHHKKKNNNQQQUUUYYYZZZ[[[[[[YYY\\\aaagggiiihhhfffeeeeeedddbbb```bbbdddeeedddaaa^^^\\\\\\]]]\\\YYYWWWMMMNNNLLLIIIJJJMMMLLLIIIGGGJJJOOOUUUYYYZZZZZZZZZYYYbbbnnntttrrrllleeeaaaaaa[[[RRRHHH???888333000------,,,+++))))))***+++,,,,,,++++++++++++++++++************************************************))))))*********+++++++++***************+++,,,,,,))))))************))))))************************))))))))))))***+++,,,---&&&'''((()))************************************((())))))***++++++,,,,,,------+++***))))))((((((*********++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++*********))))))***------+++)))'''(((+++------,,,+++***************++++++++++++))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------......------...///111222333777;;;<<<;;;:::===???AAACCCEEEIIIMMMQQQTTTVVVUUUUUUTTTRRRNNNMMMMMMNNNNNNOOOQQQTTTWWWYYYZZZ[[[[[[\\\]]]_________^^^^^^YYY]]]^^^YYYUUUSSSPPPLLLKKKIIIHHHJJJOOOTTTXXXYYY))))))))))))))))))))))))'''''')))******+++++++++************************''''''(((******+++++++++))))))(((((()))***++++++,,,++++++***************)))************+++++++++&&&''')))+++,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************)))))))))***++++++,,,,,,,,,,,,++++++++++++++++++((())))))***++++++,,,,,,++++++******++++++,,,---************+++,,,------++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++###'''***+++***)))***,,,------------------......000/////////000222333555333444666888;;;???CCCEEEBBBCCCGGGPPPXXXYYYRRRKKKLLLHHHHHHMMMPPPQQQXXXbbbcccbbbbbbdddeeeccc\\\WWWXXXTTTPPPPPPOOOMMMNNNRRRNNNMMMLLLJJJIIIKKKOOORRRRRRSSSUUUTTTSSSRRRSSSTTTRRRQQQQQQPPPOOONNNMMMMMMKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQTTTVVVWWWWWWVVVUUUVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYWWWYYYZZZZZZWWWUUUTTTTTTUUUVVVWWWYYY[[[\\\^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\VVVVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLKKKJJJJJJKKKLLLMMMNNNPPPQQQSSSUUUWWWWWWWWWWWWRRRQQQIII===555555555444000000111111111111222333222333333555777999;;;<<<@@@BBBFFFJJJMMMPPPQQQQQQPPPQQQSSSVVVXXXZZZ[[[\\\iiikkkpppuuuuuuqqqmmmlllllljjjeee```___``````___WWWVVVWWWYYY[[[[[[WWWSSSGGGGGGEEEAAABBBGGGHHHEEEEEEIIINNNTTTWWWXXXWWWVVVYYYaaalllssstttooohhhddd```UUUGGG<<<777444///+++,,,------,,,+++***+++,,,---,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++******+++,,,------))))))************))))))************************++++++***************+++%%%%%%'''((())))))))))))************************((())))))***++++++,,,,,,///...,,,)))(((((((((((())))))*********+++++++++*********++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******---+++***+++---,,,)))%%%"""%%%))),,,...---+++******++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------///...---,,,---...///000000333555666555777;;;???AAAAAAAAACCCFFFKKKOOORRRTTTUUUUUUTTTQQQOOOOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUYYYYYYZZZ[[[]]]___aaabbb^^^``````[[[WWWVVVTTTPPPMMMKKKIIIIIILLLOOOQQQRRR))))))))))))))))))))))))+++++++++*********)))))))))*********++++++++++++)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++'''(((***+++,,,,,,+++***++++++******************))))))))))))((((((((((((((()))***+++++++++++++++))))))*********))))))((())))))***++++++++++++***************************,,,+++***))))))***+++,,,,,,+++*********+++,,,---***)))((((((((()))++++++***)))((((((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))((((((***---/////////++++++++++++++++++++++++,,,,,,------...///000000111222555888:::<<<>>>>>>:::>>>EEEMMMQQQOOOGGG@@@>>>???@@@DDDIIIOOOUUUXXX]]]\\\[[[[[[[[[[[[XXXWWWVVVUUUTTTRRRPPPOOONNNNNNTTTQQQLLLIIIHHHJJJNNNPPPOOOQQQTTTUUUUUUTTTRRRPPPOOORRRUUUVVVTTTQQQOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLOOORRRVVVYYYZZZZZZZZZWWWYYYZZZZZZZZZ[[[^^^```\\\^^^``````___^^^]]]^^^```___]]][[[ZZZYYYXXXXXX[[[\\\^^^```bbbdddeeefffaaa```^^^\\\ZZZYYYYYYXXXUUUTTTQQQOOOOOOPPPRRRSSSOOOQQQSSSUUUUUUTTTRRRPPPOOOPPPPPPPPPPPPPPPOOOOOORRRQQQQQQPPPOOONNNMMMMMMSSSQQQOOOPPPQQQQQQNNNKKKKKKEEE===888555444222///333222111000000111222333666666666888;;;@@@EEEHHHIIIPPPVVVXXXUUURRRRRRTTTYYYWWWVVVWWWWWWXXX___hhhppp|||{{{xxxvvvyyyrrrggg___ZZZXXXWWWWWWTTTRRRRRRVVV\\\[[[TTTMMMFFFDDDBBBBBBDDDFFFHHHHHHEEEHHHLLLQQQUUUVVVVVVUUUXXX```iiiooouuuuuujjj\\\PPPFFF:::222///...,,,***,,,,,,+++***))))))******************************,,,,,,+++***))))))******+++*********+++,,,,,,---...---,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((***+++,,,---,,,+++*********+++,,,+++++++++*********))))))+++++++++++++++++++++++++++,,,------------,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---...///------,,,,,,,,,------.........------------......------------------------...------,,,,,,------...------,,,+++,,,---...///444222111000111333666888>>>???@@@@@@AAADDDHHHLLLRRRVVVZZZWWWRRRPPPTTTYYY]]]ZZZUUUQQQNNNOOOQQQSSSQQQTTTWWWYYYZZZ[[[]]]^^^bbb```^^^]]]]]]]]][[[ZZZQQQPPPNNNLLLKKKJJJKKKKKK************************+++++++++*********)))))))))))))))*********++++++)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******(((((((((((((((((((((((())))))*********))))))(((***************************)))))))))((((((((((((******+++,,,,,,,,,++++++)))******+++******))))))))))))***++++++++++++***************************++++++***))))))***++++++++++++*********+++,,,---******)))))))))***+++,,,++++++***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------......//////000333555888:::;;;<<<999<<>>??????@@@BBBGGGNNNTTTWWWZZZYYYYYYZZZ[[[[[[[[[ZZZXXXYYYYYYYYYXXXVVVSSSRRRVVVSSSNNNIIIGGGGGGJJJKKKJJJNNNRRRVVVWWWUUURRRPPPNNNQQQTTTUUUSSSPPPNNNMMMPPPOOOOOONNNLLLJJJIIIHHHLLLNNNRRRUUUXXXZZZZZZZZZ\\\]]]]]]]]]]]]___bbbeeeeeefffggggggeeecccbbbbbbdddcccaaa___]]]\\\[[[[[[\\\^^^```bbbdddeeeeeeeeebbb___[[[WWWUUUTTTUUUVVVRRRPPPNNNLLLLLLMMMOOOPPPNNNPPPRRRTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQPPPOOONNNPPPPPPNNNMMMKKKIIIHHHGGGJJJHHHFFFGGGHHHHHHEEECCCCCC>>>888444333333222000333222222222222333444444888888:::<<<@@@EEEJJJMMMTTTYYY___```\\\XXXVVVWWWYYYXXXXXXXXXWWWWWW___iiizzzxxxqqqfff]]]WWWUUUTTTSSSRRRRRRSSSVVVXXXUUUMMMGGGDDDCCCDDDFFFIIIJJJHHHGGGHHHIIILLLPPPSSSUUUUUUTTTXXX```iiiooorrroooaaaRRRFFF???555///......---+++,,,++++++***))))))******************************,,,++++++***))))))************))))))******+++,,,...---,,,+++++++++++++++************************************************)))))))))))))))))))))))),,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,---,,,+++*********+++++++++++++++*********))))))++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,---------------...///000------,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,---......000///......///222555777:::;;;<<<===>>>AAAFFFIIIMMMRRRUUUTTTQQQQQQVVV[[[ccc```ZZZTTTPPPNNNMMMMMMNNNQQQSSSUUUWWWYYY\\\^^^aaa```]]]]]]^^^^^^]]]\\\YYYWWWUUUQQQNNNLLLJJJIII+++++++++++++++++++++++++++++++++***************((((((((()))))))))******)))************+++++++++))))))))))))))))))))))))***************+++++++++******))))))))))))******+++++++++++++++++++++++++++***)))(((''''''''''''******************************)))))))))(((((((((,,,,,,,,,---,,,,,,++++++******+++++++++++++++***))))))***++++++++++++***************************++++++***))))))***+++++++++************+++,,,,,,+++************+++,,,,,,---,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,******++++++***(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222555666777888888:::>>>CCCEEEDDD???<<<>>>>>>>>>AAAFFFMMMTTTYYYXXXXXXXXXYYYYYY[[[\\\]]][[[]]]```aaaaaa]]]YYYWWWXXXUUUOOOJJJFFFEEEEEEFFFEEEIIIOOOTTTUUUTTTQQQOOONNNPPPSSSSSSQQQOOOMMMLLLQQQQQQOOOMMMJJJGGGEEECCCKKKMMMPPPSSSVVVXXXYYYYYY```````````````cccgggkkkmmmnnnnnnmmmllljjjgggfffhhhgggeeebbb```^^^]]]]]]^^^```bbbdddeeedddbbb```]]]ZZZTTTOOOMMMMMMNNNPPPLLLJJJIIIGGGGGGHHHIIIJJJLLLMMMOOOQQQQQQPPPOOONNNPPPQQQPPPPPPOOONNNMMMLLLKKKJJJIIIFFFDDDBBB@@@???@@@>>>======>>>>>><<<:::999666333222222333333333333333444555666777888888;;;===@@@DDDHHHMMMQQQSSSZZZ]]]___^^^XXXTTTRRRRRRUUUVVVWWWXXXUUUUUU^^^jjjuuunnnbbbYYYRRROOONNNMMMNNNOOOQQQRRRPPPKKKEEEAAADDDFFFJJJNNNPPPOOOLLLHHHJJJJJJKKKOOOSSSVVVWWWWWW[[[bbbiiilllkkkcccRRRCCC:::555///------...---+++,,,+++******)))*********************************,,,+++******)))************))))))))))))******+++---,,,,,,++++++++++++,,,************************************************))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++)))))))))((())))))***+++,,,,,,+++************++++++++++++***************++++++++++++++++++++++++******++++++++++++***************+++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,*********)))******++++++------------...///111111,,,,,,++++++++++++,,,,,,------------------------+++,,,---......---,,,++++++,,,------......------,,,++++++,,,...111444666555666888999:::===BBBFFFHHHLLLPPPOOONNNOOOUUU[[[aaa___[[[VVVQQQMMMKKKJJJKKKLLLNNNOOOQQQTTTYYY\\\___^^^\\\\\\^^^______^^^]]]]]][[[XXXUUURRROOOMMM++++++++++++++++++++++++************************(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((((()))***************+++++++++*********)))))))))((((((,,,,,,,,,,,,++++++***)))******+++,,,,,,,,,++++++))))))***++++++++++++***************************+++******************+++***************++++++,,,+++++++++++++++,,,,,,,,,...---,,,++++++***))))))************************************************++++++++++++++++++++++++))))))*********++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,...000222444555555777888;;;===>>>>>><<<:::=========@@@GGGOOOWWW\\\ZZZZZZZZZYYYYYYYYY[[[\\\]]]___bbbcccccc```]]][[[YYYVVVQQQLLLHHHFFFEEEEEEEEEGGGJJJMMMOOONNNMMMLLLLLLNNNQQQQQQOOOMMMLLLLLLQQQPPPOOOMMMJJJGGGDDDCCCIIIKKKMMMPPPSSSUUUVVVWWW^^^^^^______```dddjjjnnnoooooooooooonnnmmmjjjhhhhhhfffdddaaa___]]][[[[[[]]]___aaaaaa```\\\XXXVVVPPPNNNJJJGGGEEEEEEFFFGGGDDDCCCBBBAAAAAABBBCCCDDDFFFGGGIIIJJJKKKKKKJJJIIILLLLLLKKKKKKIIIHHHGGGFFFBBBBBB@@@>>><<<;;;999888:::999888777777777777777555444333333444555666666444555777999;;;<<<======@@@BBBFFFKKKPPPTTTXXXZZZ\\\\\\ZZZUUUOOOLLLKKKLLLPPPQQQUUUVVVSSSTTT___kkk{{{ppphhh]]]SSSMMMJJJHHHGGGFFFIIIKKKIIIFFFCCCCCCDDDJJJMMMQQQUUUWWWUUUPPPLLLJJJIIIJJJOOOVVV\\\^^^___bbbdddfffeee___SSSCCC777111///,,,,,,------,,,+++++++++***************+++************************++++++***************++++++***************++++++,,,,,,+++++++++++++++,,,************************************************))))))))))))))))))))))))''''''((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******,,,++++++***************************************++++++++++++++++++++++++***************************************+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,+++,,,,,,,,,++++++,,,,,,...///111111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++,,,---...///...---,,,++++++++++++---///222333111222444555777:::???BBBGGGJJJLLLKKKJJJKKKPPPTTTWWWVVVVVVTTTRRROOOMMMKKKJJJKKKJJJJJJKKKNNNSSSWWW\\\ZZZZZZ[[[]]]______^^^[[[\\\]]]]]]\\\ZZZXXXWWW++++++++++++++++++++++++************************(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))******)))((()))***,,,---))))))*********+++++++++************))))))))))))******+++******)))(((''')))***+++,,,,,,,,,,,,,,,))))))***++++++++++++************************************++++++*********))))))******++++++++++++******++++++,,,,,,,,,,,,---------,,,+++***))))))************************************************************************))))))*********++++++++++++******+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,...000111222333333555666888999:::::::::::::::;;;===AAAHHHQQQYYY^^^^^^______]]]ZZZYYYZZZ[[[___```aaabbbaaa```^^^]]]XXXVVVSSSOOOLLLJJJIIIIIIGGGFFFEEEEEEEEEFFFHHHIIIIIILLLNNNOOOMMMLLLLLLLLLOOOOOONNNMMMLLLJJJHHHGGGGGGIIIKKKNNNPPPSSSTTTUUUXXXYYY[[[\\\]]]aaagggkkklllkkkjjjkkkmmmmmmjjjhhhaaa___]]]ZZZWWWUUUTTTTTTXXXYYYZZZYYYVVVQQQLLLHHH@@@@@@@@@@@@@@@?????????===<<<;;;;;;;;;<<<<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>999888888888777777666666777777666555444444555666666666777777777777888999999:::;;;===???AAACCCCCCFFFHHHKKKOOOTTTXXX\\\]]]aaa^^^WWWQQQLLLKKKLLLOOOOOOQQQTTTVVVVVVXXXcccooouuukkkggg```UUULLLGGGEEEDDDCCC@@@BBBCCCAAA???AAAGGGLLLPPPRRRVVVZZZ\\\ZZZUUUQQQJJJIIIJJJPPPZZZcccgggggggggddd___YYYOOOCCC777000...---,,,,,,,,,,,,+++***+++***************++++++************************+++***************++++++---,,,,,,+++++++++,,,,,,+++++++++******++++++,,,************************************************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))************************))))))*********)))))))))++++++++++++******))))))************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,))))))*********+++++++++------,,,,,,+++,,,,,,,,,*********+++,,,...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++,,,---...///...---,,,---------,,,---...///000///000111222444777<<>>???@@@???@@@EEEMMMSSSSSSVVV[[[```cccaaa\\\WWWMMMKKKLLLSSS^^^fffiiiiiibbb[[[SSSKKKAAA666000///---------,,,,,,+++++++++*********)))******+++,,,*********************************)))******+++,,,......---,,,,,,,,,,,,---+++************++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((******++++++******)))(((***************+++++++++++++++++++++++++++++++++,,,+++************+++,,,***************)))))))))******+++++++++,,,,,,,,,*********++++++++++++,,,*********)))******++++++************+++,,,......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,------......------.........------............///000000111444888<<>>BBBGGGMMMQQQSSSWWW]]]ccceeecccbbbdddgggfffgggiiijjjhhheeebbb___WWWVVVUUUTTTRRRPPPOOONNNHHHFFFBBB@@@???@@@BBBDDDCCCFFFIIIJJJKKKKKKMMMNNNQQQQQQRRRSSSSSSSSSSSSSSSJJJJJJLLLNNNQQQTTTVVVWWWVVVXXXYYYYYYXXXWWWXXXYYYYYYVVVUUUVVVYYYYYYUUUQQQJJJIIIHHHEEEDDDBBBBBBAAAAAAAAAAAA@@@???<<<:::888444444555555666666666666222222222222333333333444444444555666777888999999888999999999888888777666444555555666777888999999999::::::888666666999<<<@@@CCCFFFGGGFFFEEEEEEFFFEEEDDDCCCCCCEEEIIIMMMOOOOOOOOOOOOPPPSSSVVVZZZ\\\[[[YYYWWWUUUTTTTTTTTTTTT[[[VVVTTTXXX[[[^^^dddjjjooo}}}vvviii^^^WWWSSSMMMFFF@@@???@@@BBBCCCBBBCCCDDDEEEGGGKKKPPPTTTTTTYYYbbbkkkpppnnnhhhbbbTTTQQQPPPUUU^^^ddddddbbbUUUMMMFFF@@@777...,,,///++++++,,,++++++++++++,,,******))))))***++++++,,,******************************))))))***++++++,,,...---,,,,,,+++++++++,,,***************+++,,,,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))***+++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((''')))******+++***)))((('''))))))*********+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++*********)))))))))(((******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,,,,+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,------.........,,,---.........000444777<<>>BBBFFFIIILLLMMMRRRYYYbbbfffggghhhkkknnnhhhkkkoooqqqooojjjddd```WWWWWWVVVTTTRRRPPPNNNMMMFFFEEECCCBBBAAABBBCCCCCCAAADDDGGGIIIJJJKKKMMMOOOSSSTTTTTTUUUUUUUUUUUUUUULLLLLLNNNPPPSSSVVVXXXZZZYYY[[[\\\[[[WWWTTTSSSRRRPPPMMMJJJKKKNNNMMMHHHDDDDDDCCCAAA@@@>>>===<<<<<<999999999999999888888777777666444333222333555666///000000000111111222222222222333444555666777888777777888888888777777666777888888999999::::::;;;===>>>>>><<<::::::>>>AAAFFFJJJNNNPPPOOONNNOOOPPPIIIHHHEEEEEEFFFKKKOOORRRQQQPPPOOOOOOQQQTTTXXXZZZZZZ[[[\\\]]]^^^]]][[[XXX^^^VVVRRRUUUYYY\\\___cccdddvvv~~~lll\\\TTTQQQNNNHHHAAA======@@@BBBDDDGGGGGGIIIKKKNNNPPPQQQRRRUUU]]]jjjwww}}}zzzssslllZZZVVVSSSWWW^^^aaa___[[[IIIBBB===999333++++++000))))))************,,,...******))))))***+++,,,,,,******************************))))))***+++,,,,,,---,,,,,,+++*********+++******))))))***+++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++)))(((''')))******++++++)))((('''))))))******++++++++++++++++++++++++++++++++++++------,,,++++++,,,------+++*********))))))((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,---...///------,,,,,,,,,---......++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++,,,---...///)))******,,,---...//////+++,,,,,,,,,,,,...222444666999???CCCDDDBBB@@@>>>666999===BBBFFFIIIKKKLLLJJJKKKKKKJJJIIIJJJMMMOOOJJJIIIHHHJJJMMMOOOPPPPPPVVVUUUUUUUUUVVVXXX[[[\\\***)))))))))***+++,,,,,,...---+++***)))***++++++,,,***((('''&&&'''((()))+++*********))))))((((((************************(((***++++++)))(((((()))((((((((((((((((((((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((''''''((()))***((())))))))))))*********+++++++++*********))))))((()))))))))******************))))))(((((('''''')))))))))((())))))***+++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************+++++++++,,,,,,,,,,,,,,,+++******++++++,,,+++,,,,,,,,,,,,,,,,,,++++++***)))(((&&&%%%$$$###++++++,,,,,,---...//////......//////000222333444444777;;;@@@DDDFFFHHHHHHKKKNNNTTT\\\eeelllrrruuurrrrrrqqqqqqtttssshhh]]]YYYVVVTTTRRRQQQOOOMMMKKKHHHGGGEEECCCAAA??????>>>EEEGGGHHHIIIIIIJJJLLLMMMNNNPPPRRRSSSTTTSSSRRRQQQOOONNNNNNNNNQQQUUUYYY\\\\\\\\\ZZZWWWSSSNNNJJJHHHJJJEEE@@@@@@CCCCCC@@@<<<999888666777999;;;<<<<<<:::888777777888888777555666555333333444555444333111111111///......///111000000222666;;;;;;888555999;;;<<<;;;999999<<>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBMMMOOORRRSSSSSSSSSTTTVVVTTTPPPLLLKKKMMMPPPQQQPPPTTTPPPLLLKKKMMMRRRUUUWWWVVV[[[___```bbbccc^^^WWW[[[YYYUUURRRQQQTTTWWWZZZ^^^oooyyyppp^^^RRRLLLIIIGGGBBB;;;999<<>>DDDFFFBBB<<<888:::888888<<>>BBBDDDEEEFFFGGGJJJPPPXXXbbbkkkrrrvvvxxxyyyxxxwwwxxxuuuhhh[[[RRRQQQPPPPPPQQQQQQOOOMMMHHHGGGFFFDDDCCCBBBAAAAAADDDFFFHHHIIIHHHIIIJJJLLLOOOPPPRRRTTTUUUUUUTTTSSSQQQPPPOOOPPPRRRUUUXXXZZZZZZZZZYYYVVVRRRMMMIIIGGGFFFCCC@@@???@@@AAA>>><<<===;;;999999;;;=========<<<;;;::::::;;;<<<;;;999;;;888666555666666666555444444333111///...///111111222555888;;;<<<<<<<<<======>>>===<<<<<<>>>???@@@@@@AAABBBCCCDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEELLLOOOSSSUUUVVVVVVWWWWWWXXXTTTOOOMMMOOORRRSSSSSSSSSPPPMMMLLLOOOSSSVVVXXX[[[```cccddddddddd^^^VVVTTTSSSQQQPPPPPPRRRSSSUUUVVVccckkkdddVVVLLLGGGDDDCCC@@@<<<;;;>>>CCCGGGJJJNNNMMMQQQWWWYYYUUUPPPOOOOOOUUU^^^ggglllllljjjgggZZZVVVQQQOOOMMMHHHAAA;;;555222///------,,,+++***+++***************++++++///......---+++******)))+++***))))))))))))+++++++++******************)))************************************************************************((()))***************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************************************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,+++))))))))))))***+++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,---...******************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............111555;;;@@@AAA>>>999666444222222555:::>>>>>>===EEEGGGJJJJJJJJJJJJKKKLLLMMMMMMKKKHHHGGGGGGKKKNNNPPPRRRRRRQQQNNNOOORRRVVV******+++,,,+++***)))((())))))((((((((()))******,,,,,,***)))))))))***+++************))))))))))))************************&&&(((*********)))***+++))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((((())))))***************+++++++++,,,)))))))))(((((((((((((((***++++++++++++,,,,,,,,,+++++++++++++++************************+++,,,,,,+++++++++++++++,,,------))))))))))))))))))))))))******************++++++*********************************************************++++++++++++,,,+++++++++++++++***)))(((+++***)))((()))***,,,---*********++++++,,,,,,---,,,,,,------.../////////,,,,,,,,,---...///000111111444777;;;>>>@@@AAABBBAAADDDJJJRRR\\\fffoootttzzz|||}}}|||{{{vvvhhh[[[PPPOOOOOOPPPQQQQQQOOOMMMJJJIIIHHHFFFEEEEEEDDDDDDCCCEEEGGGHHHHHHHHHIIIJJJMMMNNNQQQSSSTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUWWWWWWVVVTTTQQQLLLHHHEEEDDDCCCBBBAAA@@@@@@@@@???@@@>>><<<<<<>>>AAABBBBBBBBBAAA@@@AAABBBCCCBBBAAAAAA>>>:::888888888999888888888777444111000111333333777:::<<<===???CCCGGGHHHFFFCCCCCCDDDEEEEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLPPPOOOOOONNNLLLJJJIIIHHHKKKOOOTTTWWWXXXXXXYYYYYY]]]XXXSSSPPPPPPSSSUUUVVVTTTRRRPPPQQQSSSWWWYYYYYY]]]bbbeeeeeefffddd]]]UUUNNNNNNNNNNNNNNNNNNNNNNNNOOOWWW[[[VVVNNNHHHCCCAAA>>>>>>>>>>>>AAAFFFLLLQQQRRRRRRXXX___```XXXPPPLLLJJJNNNUUU[[[___```___^^^VVVQQQIIICCC???;;;555111111///,,,,,,,,,,,,+++***************+++,,,------......---,,,+++******)))((((((((((((((()))++++++)))***************++++++++++++++++++++++++++++++***************************************************++++++++++++******))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))*********************************++++++++++++,,,************************((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))***++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...---,,,++++++++++++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000222666999999777444222222111111333666999;;;;;;>>>@@@DDDEEEEEEDDDEEEEEEIIIKKKLLLKKKKKKJJJLLLMMMOOOPPPQQQOOOMMMOOOTTTXXX)))+++,,,---,,,***((('''(((((((((((()))******+++***)))(((''''''((())))))*********)))))))))))))))++++++++++++++++++++++++''')))++++++)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++******++++++******++++++,,,---,,,,,,++++++,,,,,,---...************************)))******++++++,,,,,,,,,************************************************************++++++++++++******+++++++++***)))(((((()))+++---000222333444111000///...,,,+++***)))---------....../////////............///000111222000111444777:::;;;======>>>@@@DDDKKKTTT___gggmmmssswww{{{||||||wwwkkk^^^UUUTTTRRRRRRRRRQQQNNNLLLMMMLLLKKKIIIGGGFFFEEEEEEBBBDDDGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQPPPOOOPPPPPPOOOOOOOOOOOOPPPPPPSSSSSSSSSQQQOOOKKKGGGEEEEEEFFFFFFEEECCCBBBCCCEEEBBB@@@???@@@DDDHHHKKKLLLMMMLLLJJJKKKLLLLLLKKKJJJHHHDDD>>>;;;:::;;;;;;;;;:::::::::888666666777999999===BBBBBBAAADDDLLLTTTWWWQQQKKKIIILLLOOOQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRSSSSSSRRRQQQOOOLLLJJJIIIIIIMMMSSSVVVXXXXXXYYYYYY]]]ZZZTTTQQQPPPRRRUUUXXXXXXWWWVVVWWWZZZ[[[[[[[[[YYY^^^bbbcccdddddd^^^WWWNNNNNNMMMLLLLLLKKKKKKKKKOOOPPPQQQNNNJJJFFFCCCAAA===@@@BBBCCCDDDHHHPPPVVVUUUUUUZZZ``````WWWOOOKKKJJJNNNSSSWWWZZZYYYWWWUUUPPPJJJAAA:::666333000------+++******,,,,,,,,,******)))))))))******+++,,,(((((())))))******++++++&&&''''''((()))******+++((((((((())))))*********++++++++++++++++++++++++************************************************++++++++++++***))))))((())))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***)))((((((((((((************************************++++++++++++************************(((((()))***++++++++++++---+++***))))))+++,,,---)))******+++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,+++++++++//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111222222111///...000111111222333555666888888;;;???BBBBBBAAA@@@@@@EEEHHHLLLNNNNNNMMMMMMNNNPPPQQQRRRQQQPPPRRRXXX]]])))+++,,,---,,,***((('''((())))))******+++++++++(((((((((((((((((())))))))))))))))))))))))******(((((((((((((((((((((((()))***,,,+++)))(((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,************************))))))))))))*********+++************************++++++******++++++,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++******++++++,,,,,,------************************************************))))))*********+++++++++******++++++++++++******+++---111555777777666666888888666444111///...------------..................---------...///000111...///111333555777888999<<<===@@@EEELLLUUU\\\aaagggmmmrrrvvvxxxxxxooofffZZZXXXUUUTTTSSSRRRPPPNNNPPPOOOMMMJJJHHHFFFEEEEEECCCEEEFFFGGGGGGHHHJJJLLLMMMNNNPPPQQQQQQPPPNNNMMMPPPPPPPPPQQQPPPPPPOOOOOOPPPOOOOOONNNLLLJJJHHHGGGGGGHHHHHHGGGEEEDDDEEEGGGBBBAAAAAAEEELLLSSSXXXZZZZZZXXXWWWVVVVVVVVVTTTRRRMMMHHHCCC???>>>>>>>>>>>><<<======<<<<<<<<>>>>>>>>BBBFFFJJJMMMMMMMMMMMMNNNQQQSSSTTTTTTSSSUUU[[[```******+++,,,+++***)))((())))))***+++++++++******************++++++++++++))))))))))))************)))))))))))))))))))))))))))***++++++)))(((((()))************************(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************+++++++++,,,************++++++++++++(((((()))))))))*********)))))))))******************************+++,,,,,,+++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************************************)))))))))************+++************+++,,,---...333555777888777555222000333333222111000000//////------------------------+++++++++++++++,,,---------...///000222333555555:::;;;===AAAFFFLLLQQQTTT[[[aaaggglllqqqtttqqqkkk\\\YYYUUUSSSRRRRRRRRRQQQOOONNNLLLJJJHHHFFFEEEEEEEEEFFFFFFFFFGGGJJJNNNQQQTTTUUUUUUUUUSSSQQQNNNLLLOOOPPPRRRSSSTTTSSSRRRQQQMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFEEECCCBBBDDDJJJSSS]]]dddhhhgggdddbbb```^^^]]]ZZZWWWQQQMMMHHHEEEDDDDDDCCCBBB@@@AAABBBAAAAAACCCFFFHHHGGGKKKNNNMMMKKKNNNWWW___aaa\\\UUUQQQSSSXXX^^^aaaaaa___]]]ZZZXXXVVVUUUTTTNNNNNNOOOOOOMMMKKKHHHFFFEEEHHHLLLNNNPPPQQQTTTUUUVVVVVVTTTSSSRRRTTTXXX[[[ccccccdddeeeeeeaaa\\\XXXQQQUUUXXXZZZ^^^aaa___[[[SSSQQQMMMJJJHHHHHHIIIIIIMMMHHHFFFGGGFFFDDDCCCDDDEEEGGGIIIJJJLLLOOOSSSVVVZZZXXXZZZ^^^___ZZZVVVUUUUUUWWWZZZZZZVVVOOOHHHCCC777444000---*********+++)))))))))***,,,---,,,+++******)))((('''&&&&&&''',,,,,,+++++++++*********''''''((()))************''''''((((((((((((((((((++++++++++++++++++++++++************************************************((())))))))))))((((((''')))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))************************)))))))))************+++++++++++++++++++++++++++***+++++++++++++++******---,,,***))))))***,,,---***++++++++++++***)))))))))******+++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,------...++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))***+++,,,------------*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++000555444000---...111222555888:::;;;;;;;;;<<>>BBBFFFJJJPPPXXX^^^bbbZZZPPPHHHEEECCC@@@>>>@@@@@@AAACCCGGGIIIIIIIIILLLKKKIIIGGGGGGIIIKKKMMMOOOQQQTTTUUURRROOOMMMLLLMMMLLLKKKIIIHHHFFFEEEEEECCCCCCEEEHHHNNNTTT[[[^^^WWWNNNGGGFFFFFFCCCCCCDDDHHHHHHJJJNNNSSSZZZaaaeeekkkiiieeebbb^^^YYYTTTPPPQQQRRRVVVYYYZZZXXXRRRNNNFFFGGGHHHIIIJJJKKKKKKKKKJJJLLLNNNPPPPPPOOOMMMKKKKKKNNNUUU___jjjtttyyy{{{tttfffXXXTTTVVVVVVTTTSSSXXXVVVUUUWWWYYY\\\\\\\\\ZZZWWWSSSOOOMMMMMMNNNOOOQQQRRRTTTTTTVVV[[[ccciiirrrtttooobbbUUUMMMFFFAAAAAABBBBBB@@@>>><<<<<<===@@@BBBEEEFFFFFFGGGHHHIIIPPPMMMKKKLLLPPPUUUXXXZZZUUUQQQLLLIIIHHHIIIIIIIIIIIIMMMSSSWWWVVVRRRKKKGGG;;;777111---,,,+++***))),,,,,,,,,++++++++++++***************************++++++************++++++************))))))))))))************************)))******+++++++++************************))))))************************************************************)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************------,,,+++***)))((((((((((((((()))))))))))))))+++***))))))((()))))))))************************---,,,+++******)))************************************))))))******+++,,,,,,,,,,,,,,,++++++++++++---,,,+++******+++,,,------,,,+++*********++++++++++++++++++++++++++++++)))******+++---......///++++++++++++++++++++++++............------------***************)))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,......,,,,,,,,,---...///000111222444777999:::===@@@CCC))))))))))))))))))))))))((()))))))))*********+++''''''((()))))))))))))))++++++***)))((((((((()))***)))(((((((((***+++,,,******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))((()))))))))************++++++***)))(((((((((((()))))))))))))))*********+++++++++++++++***))))))++++++***)))))))))***+++(((((())))))))))))(((((())))))))))))))))))))))))))))))(((''''''((())))))))))))***************)))+++++++++******)))))))))++++++************++++++)))***+++,,,,,,+++***)))************************---+++******+++,,,+++***************************)))'''***---...111000+++,,,+++******))))))******))))))************))))))***))))))******,,,---...,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,...///000000000111333555444999???DDDHHHNNNUUU[[[^^^YYYRRRLLLHHHEEEAAA>>>======>>>AAADDDGGGHHHIIIKKKLLLLLLLLLKKKKKKLLLNNNNNNOOOQQQRRRRRRQQQQQQPPPNNNMMMKKKIIIFFFEEECCCCCCAAABBBDDDGGGKKKPPPSSSVVVPPPIIICCCCCCDDDCCCCCCFFFGGGGGGHHHLLLRRRXXX\\\]]]cccbbbaaa```^^^ZZZUUUQQQPPPSSSXXX\\\[[[WWWPPPKKKFFFGGGIIIJJJJJJKKKKKKLLLKKKMMMPPPRRRRRRPPPMMMJJJKKKMMMQQQYYYaaahhhkkkllliii```WWWUUUXXXZZZYYYWWWXXXVVVSSSSSSUUUXXXYYYYYYWWWVVVTTTQQQOOOMMMLLLLLLNNNPPPRRRRRRSSSWWW___eeeoooooohhhZZZOOOIIIDDDAAA???@@@@@@???===<<<===>>>AAACCCEEEGGGHHHIIIKKKMMMRRRQQQRRRUUUYYY\\\]]]]]]YYYTTTMMMHHHGGGHHHIIIIIIKKKMMMNNNMMMIIIBBB;;;777000///,,,+++***)))((((((++++++++++++++++++++++++************************++++++************++++++*********)))))))))))))))************************((()))***++++++++++++++++++++++++***************)))***************++++++*********************************))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++******)))))))))(((((())))))))))))))))))+++******)))))))))******++++++++++++++++++++++++...---,,,+++++++++++++++***************************************+++,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,------...//////111222444555666999>>>AAA************************((((((((()))******++++++&&&'''((())))))***)))))),,,+++***)))(((((())))))***)))(((((((((***+++,,,******))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))((()))))))))************,,,+++***))))))((())))))((())))))******************++++++++++++***))))))+++***************++++++)))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******)))))),,,,,,++++++******))))))++++++************++++++***+++,,,------,,,+++***************************((('''''')))+++,,,,,,+++************************)))******...555333---+++,,,+++******))))))******))))))************))))))'''(((+++---...---,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,...///000/////////111333000555<<>>???AAACCCFFFHHHOOORRRUUUUUUSSSPPPNNNNNNNNNMMMMMMNNNOOOPPPQQQQQQMMMMMMKKKHHHFFFCCCBBBAAABBBCCCDDDFFFHHHJJJKKKLLLHHHCCC@@@BBBCCCCCCEEEIIIGGGGGGHHHKKKQQQUUUXXXXXX[[[[[[\\\]]]^^^\\\WWWTTTTTTXXX\\\^^^\\\VVVOOOKKKEEEHHHJJJKKKJJJJJJLLLMMMNNNQQQTTTVVVUUURRRNNNLLLKKKKKKMMMRRRVVVZZZ[[[ZZZ]]]\\\[[[YYYZZZZZZZZZXXXWWWSSSOOOMMMNNNPPPQQQRRRSSSTTTVVVWWWUUURRRNNNKKKNNNPPPQQQQQQRRRUUU[[[aaaoookkkaaaRRRGGGCCCBBB???<<<>>>???>>>======>>>@@@DDDFFFHHHJJJJJJLLLOOOQQQRRRTTTWWW[[[___```^^^[[[XXXTTTNNNIIIHHHIIIIIIIIIGGGFFFCCC???:::555111///------,,,+++***(((((((((++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))******************************((()))***+++++++++++++++++++++******************))))))******+++++++++,,,************************))))))))))))))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((())))))*********************************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))(((((((((((()))************************+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************++++++,,,,,,---------......000111222333555999<<<************************((((((((())))))*********'''((())))))******************************))))))))))))))))))))))))***++++++++++++******+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))************++++++***)))))))))******((()))******++++++************++++++******)))((((((((()))************)))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++$$$%%%''')))***+++,,,,,,+++++++++++++++*********++++++************++++++,,,,,,---------,,,++++++************************&&&&&&&&&)))+++---,,,+++***************************,,,)))...999555+++---,,,+++******))))))******)))******************)))'''))),,,///000...+++)))************+++++++++,,,************++++++++++++---...///...------///111...333888;;;>>>BBBHHHMMMPPPRRRSSSSSSPPPMMMIIIFFF<<<===>>>>>>???@@@DDDFFFTTTZZZ```aaa]]]WWWRRRQQQPPPMMMKKKKKKMMMNNNOOONNNLLLLLLLLLKKKIIIFFFCCCBBBDDDDDDEEEFFFFFFGGGGGGGGGEEEAAA@@@CCCDDDDDDGGGLLLHHHIIIKKKNNNPPPRRRSSSTTTRRRSSSUUUXXXZZZZZZWWWTTTWWW[[[^^^^^^ZZZTTTOOOLLLEEEHHHKKKLLLJJJJJJLLLNNNQQQSSSUUUWWWVVVSSSOOOLLLIIIIIIIIILLLPPPRRRRRRQQQOOOTTTVVVUUUTTTVVVUUURRRVVVRRRMMMJJJJJJKKKMMMNNNQQQUUUYYY[[[ZZZUUUPPPLLLOOOQQQRRRQQQPPPRRRXXX\\\jjjeeeYYYJJJAAA???>>>;;;999;;;===>>>>>>???AAACCCIIIKKKLLLMMMMMMNNNQQQSSSQQQSSSVVV[[[]]]\\\YYYUUUTTTQQQMMMJJJIIIHHHFFFEEE<<<:::666333000/////////,,,------,,,***((())))))***++++++++++++,,,,,,,,,************************++++++************++++++))))))))))))************************************)))******+++++++++******)))))))))*********++++++))))))******+++,,,,,,,,,************************))))))))))))************)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++&&&&&&'''((()))***++++++,,,+++++++++++++++******++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********************************,,,,,,++++++,,,,,,---...*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++++++++***+++,,,...//////000333555************************((((((((()))))))))))))))))))))******+++*********((()))***+++++++++***))))))************))))))(((+++******))))))******+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))*********************)))******++++++((()))***+++++++++*********************))))))(((''')))+++------,,,***)))))))))************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***&&&'''(((***+++,,,,,,,,,***++++++++++++++++++,,,++++++************++++++---,,,,,,++++++***++++++************************((('''(((***,,,---,,,******************************---'''---<<<555)))...,,,+++******))))))************++++++++++++******)))+++---......---+++***(((((()))***+++,,,,,,---************+++++++++++++++,,,------,,,,,,...///---000444555666999???DDDIIILLLPPPRRRPPPKKKGGGDDD>>>???@@@>>>===>>>AAADDDRRR\\\gggllliiibbb]]]ZZZVVVRRRNNNLLLMMMOOOOOOOOOOOOQQQRRRSSSQQQNNNKKKIIIFFFFFFFFFFFFGGGGGGHHHHHHFFFCCCBBBDDDDDDCCCFFFKKKLLLOOOQQQQQQOOOMMMNNNPPPKKKLLLMMMPPPSSSSSSRRRPPPTTTVVVXXXWWWSSSNNNLLLKKKEEEIIILLLLLLJJJIIILLLOOOQQQRRRTTTUUUTTTQQQMMMKKKFFFFFFFFFHHHKKKLLLKKKJJJGGGJJJLLLMMMSSSZZZZZZUUUTTTPPPJJJGGGGGGJJJLLLMMMQQQTTTWWWYYYXXXSSSNNNJJJMMMNNNOOONNNLLLMMMQQQUUUZZZXXXOOOEEE??????>>>:::999<<<>>>@@@BBBCCCFFFHHHMMMNNNOOONNNMMMNNNPPPRRROOOOOOPPPRRRTTTSSSPPPNNNOOOMMMJJJIIIGGGCCC???<<<222111000...------......)))+++,,,+++)))((()))+++******+++++++++,,,,,,,,,************************++++++************++++++((()))))))))******************************************+++++++++***))))))''''''(((((()))***++++++))))))***++++++,,,------************************((()))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((((((((())))))******+++,,,,,,+++++++++************************+++,,,,,,************************---,,,,,,,,,,,,,,,------************************+++++++++++++++,,,,,,---)))*********+++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,'''((()))***+++***)))))))))+++---...------///000)))))))))))))))))))))))))))))))))))))))(((((((((******++++++++++++******'''(((***,,,---,,,+++))))))***+++++++++)))((('''((((((''''''''''''((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,,,,((()))***+++,,,+++*********************)))(((((((((+++...000111///---+++(((((())))))))))))(((((())))))))))))))))))))))))'''(((***++++++***(((''',,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,---++++++************++++++---,,,***)))))))))***+++))))))))))))))))))))))))*********,,,------+++)))************************)))---&&&+++===555'''///,,,++++++***)))*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++''''''(((***+++,,,---...)))************+++++++++***+++,,,+++***+++,,,...,,,///111111111333999>>>DDDIIINNNPPPNNNIIIDDDAAA@@@AAAAAA???<<<<<>>BBBDDDFFFIIILLLNNNPPPPPPPPPNNNMMMMMMOOOQQQNNNLLLJJJJJJJJJKKKJJJIIIKKKJJJHHHGGGDDD???999444/////////...---,,,+++***''')))***)))''''''***---*********++++++,,,,,,,,,************************++++++************++++++(((((())))))*********+++************************+++++++++++++++***)))(((%%%&&&&&&((()))***+++,,,))))))***+++,,,,,,------************************(((((())))))*********+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++***************,,,+++++++++******))))))))))))((())))))***++++++((((((((((((((((((((((((***))))))((())))))***************************************)))***++++++,,,))))))******++++++++++++***++++++,,,,,,++++++***)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,)))***+++,,,,,,,,,+++***))),,,...///............((((((''''''''')))***+++***)))(((''''''((()))***------,,,,,,+++************)))(((''''''((()))***))))))************))))))++++++******)))((((((''',,,,,,+++***)))((('''&&&*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))+++)))(((&&&''')))+++---))))))))))))))))))))))))***)))(((''''''((()))***"""$$$(((******)))&&&$$$+++***)))))))))***,,,---+++++++++******)))))))))&&&'''((())))))((('''&&&************************))))))))))))))))))))))))*********+++,,,,,,***(((************************'''''')))---000000,,,(((++++++***)))(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,************************---------,,,,,,++++++++++++---///000000000222444???BBBEEEFFFEEEDDDCCCCCC@@@@@@@@@>>>======???AAAIIIUUUeeeqqquuussspppnnngggaaa[[[YYYZZZZZZWWWSSSYYY^^^gggmmmnnnggg\\\TTTIIIIIIIIIJJJKKKLLLMMMNNNKKKJJJIIIHHHIIIJJJLLLMMMVVVVVVUUURRRMMMJJJHHHHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIKKKLLLKKKHHHDDDCCCCCCBBBDDDFFFGGGHHHKKKNNNQQQPPPPPPPPPQQQQQQNNNJJJGGGCCCEEEGGGFFFDDDCCCDDDFFFGGGGGGLLLYYYgggmmmfff^^^QQQJJJCCCAAAEEEIIIKKKKKKOOOPPPOOOMMMIIIGGGGGGGGGEEEHHHGGGBBB@@@CCCDDDCCCDDDEEEFFFGGGFFFCCC@@@>>>BBBBBBCCCEEEGGGJJJLLLMMMLLLOOOQQQQQQQQQRRRMMMFFFFFFEEEEEEGGGIIIIIIHHHFFFKKKIIIDDD???:::555222000,,,***((('''&&&'''((()))************************++++++++++++++++++++++++************************************************''''''(((((()))))))))***************************,,,,,,++++++***+++++++++(((((())))))******++++++************************)))***++++++***)))(((''',,,,,,++++++***)))))))))))))))))))))************++++++******))))))(((((()))))))))))))))))))))))),,,+++++++++***)))))))))******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,***)))))))))+++,,,+++*********+++,,,,,,,,,,,,+++---------,,,,,,+++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++******************------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))***+++,,,,,,------+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,******)))((((((((()))******)))(((((((((((()))***(((((((((((()))***++++++***)))(((((((((((()))***))))))************)))))))))))))))))))))*********))))))))))))************************))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))(((((((((((()))))))))))))))***************))))))))))))))))))))))))***)))(((((((((((()))***'''(((***,,,,,,+++***(((******))))))******+++,,,,,,+++++++++************)))))))))******)))))))))************************************************+++******+++------+++)))))))))))))))))))))))))))(((((())),,,//////,,,)))++++++***)))))))))))))))((((((((()))))))))******((((((((()))))))))***************+++++++++,,,,,,************************------,,,,,,,,,+++++++++***+++---.........000222666999===??????>>>>>>>>>===>>>???>>>======???@@@GGGSSScccqqqwwwwwwuuussslllhhhdddcccdddbbb]]]YYY\\\bbbkkkpppnnneeeYYYRRRHHHHHHHHHIIIKKKLLLNNNOOONNNMMMLLLKKKLLLMMMOOOQQQXXXXXXVVVRRRMMMIIIHHHIIIHHHFFFDDDCCCDDDFFFHHHHHHKKKLLLKKKJJJHHHFFFDDDDDDCCCDDDFFFFFFHHHJJJNNNQQQTTTSSSQQQPPPPPPOOONNNMMMGGGHHHIIIGGGEEECCCDDDFFFJJJIIILLLVVVcccgggaaaZZZNNNHHHBBB@@@CCCFFFGGGFFFIIIJJJJJJHHHEEEDDDCCCDDD>>>AAAAAA===<<>>;;;777333000...---,,,+++)))''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***))))))))))))************************((((((((())))))******************************************))))))***++++++)))))))))))))))*********************************)))***+++++++++***)))((())))))))))))))))))******))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********+++++++++,,,,,,---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))***++++++)))((('''(((***+++***)))))))))***++++++++++++***,,,,,,,,,++++++*********'''(((((()))******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,+++***)))((((((((((((+++***))))))))))))***+++((('''''''''''')))***++++++***))))))))))))***+++))))))************))))))'''(((((()))***+++++++++(((((())))))************************************))))))))))))))))))))))))+++*********))))))((((((************************))))))(((((((((((())))))(((***+++,,,,,,+++)))((())))))))))))))))))))))))+++***))))))))))))***+++)))***+++,,,,,,,,,++++++))))))***+++++++++++++++,,,,,,,,,++++++++++++***+++++++++******+++++++++************************+++++++++++++++++++++++++++******,,,------+++)))(((((((((((((((((((((((()))))))))+++------,,,***+++***)))))))))))))))))))))))))))*********++++++)))))))))*********++++++*********++++++++++++,,,************************,,,,,,,,,,,,++++++++++++(((***+++,,,+++,,,---///...111555777888777888999999;;;===>>>>>>>>>???@@@BBBMMM]]]llluuuxxxwwwvvvqqqpppoooppppppllleee______fffmmmnnnggg]]]SSSNNNGGGGGGGGGIIIJJJLLLNNNOOOOOONNNNNNNNNOOOQQQTTTUUU[[[ZZZVVVQQQLLLIIIIIIIIIKKKJJJGGGEEEEEEGGGJJJLLLOOOMMMKKKJJJIIIHHHFFFEEEDDDEEEFFFFFFGGGJJJNNNRRRXXXVVVSSSQQQPPPQQQRRRTTTNNNNNNMMMKKKGGGEEEEEEFFFMMMJJJKKKRRRZZZ]]]YYYSSSKKKFFFAAA???@@@BBBAAA???BBBCCCCCCBBB@@@???@@@AAA:::======999999===@@@@@@AAABBBEEEGGGHHHIIIHHHHHHFFFFFFFFFFFFGGGHHHJJJJJJOOOUUUXXXSSSNNNKKKHHHEEEBBBAAA@@@@@@AAABBB@@@???666444222000...,,,++++++,,,+++***(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((())))))+++,,,************************)))))))))***************************************(((((((((((()))***++++++************))))))))))))************************)))***++++++,,,++++++***&&&''''''((())))))******))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))*********++++++++++++,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))***++++++(((''''''''')))***)))((((((((()))************)))++++++***************)))((((((((()))******++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---.........,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++******))))))))))))+++******************+++...,,,***)))(((((()))***+++******************+++)))******++++++******)))((((((((()))******++++++++++++******)))((((((''')))***************++++++))))))))))))))))))))))))++++++******)))(((((((((************************))))))(((((((((((())))))******,,,,,,,,,+++)))((())))))))))))))))))))))))+++******************+++((((((((((((((()))******((()))***,,,,,,+++******,,,,,,,,,+++++++++++++++,,,,,,***))))))***,,,,,,************************++++++++++++++++++++++++***))))))***,,,,,,***((())))))))))))))))))))))))******))))))***+++,,,,,,******)))))))))))))))***)))*********++++++++++++)))*********++++++++++++************++++++++++++************************,,,+++++++++++++++++++++(((***++++++******,,,---+++...111333333333444555555888<<<>>>>>>???@@@AAA===GGGVVVeeeppptttuuuuuuuuuvvvyyy{{{{{{tttkkkdddbbbgggjjjfff\\\RRRMMMKKKGGGGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKMMMOOOSSSVVVXXX[[[YYYUUUPPPKKKHHHIIIKKKKKKKKKKKKKKKJJJKKKMMMNNNSSSPPPMMMLLLLLLKKKIIIGGGFFFFFFGGGGGGHHHKKKOOOSSSZZZZZZYYYXXXVVVWWWXXXZZZVVVUUURRROOOLLLIIIHHHHHHNNNKKKIIILLLPPPRRRPPPLLLFFFCCC???>>>>>>===<<<:::<<<===???>>>======>>>???===@@@@@@<<<;;;@@@CCCDDDDDDDDDFFFGGGIIIJJJJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHOOOVVVYYYTTTMMMIIIHHHFFFFFFCCC@@@===<<<:::777555222111///...---,,,,,,+++,,,+++***))))))***++++++************************++++++++++++++++++++++++((('''''''''(((+++---///******************************************++++++************************((((((((())))))+++,,,---++++++******))))))((((((******************************++++++,,,,,,,,,,,,((((((((()))))))))******((()))))))))************(((((())))))******++++++))))))))))))))))))))))))'''(((((())))))*********************++++++++++++++++++***************+++************************************************))))))))))))))))))))))))+++******************+++)))((('''(((*********)))((())))))***************++++++++++++******************+++++++++,,,,,,,,,)))***,,,------,,,***)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********************++++++*********---,,,+++***)))))))))************++++++***************++++++++++++******))))))))))))))))))))))))++++++******))))))(((((())))))******+++++++++,,,))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))++++++******************))))))))))))))))))))))))*********++++++*********(((((('''''''''((()))***((()))***,,,,,,+++******+++++++++++++++++++++++++++***)))(((((()))***+++************************++++++++++++++++++++++++((((((((()))+++***(((&&&*********************************))))))***+++,,,***)))))))))))))))******)))*********++++++++++++)))*********++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++***+++,,,,,,+++***+++---+++---///000/////////000222666:::<<<===>>>@@@AAA>>>EEERRR```lllqqqsssrrrxxx{{{zzzppphhheeegggeee]]]SSSLLLKKKMMMHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGIIIMMMQQQUUUWWWWWWVVVSSSOOOKKKJJJKKKMMMIIIMMMPPPRRRPPPNNNNNNOOOTTTRRRPPPOOONNNMMMKKKIIIGGGGGGGGGGGGHHHKKKOOOSSS[[[^^^aaabbbaaa___^^^___[[[YYYUUUQQQNNNLLLKKKJJJKKKIIIGGGFFFGGGHHHGGGFFFCCCAAA>>>===<<<;;;:::999;;;<<<>>>>>>>>>>>>???AAABBBEEEDDD@@@???DDDHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEELLLSSSVVVQQQJJJHHHGGGFFFDDD@@@<<<999777555222000111000///---,,,+++++++++******************++++++************************++++++++++++++++++++++++)))((((((((((((***+++,,,************************++++++******************)))))))))))))))))))))))))))))))))***+++,,,---...++++++******))))))((((((*********************************++++++,,,,,,---+++++++++******)))))))))((()))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))******+++++++++))))))*********+++++++++*********))))))***++++++************************************************))))))))))))))))))))))))*********++++++************)))((()))+++,,,+++***)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))***,,,------,,,***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,+++)))))))))+++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++&&&&&&((()))************))))))***++++++***))))))'''(((((()))******++++++))))))***++++++***))))))******++++++++++++***************)))))))))))))))''''''((()))***++++++,,,))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))******+++))))))))))))))))))))))))))))))***++++++***))))))***))))))))))))***++++++))))))***+++++++++++++++)))************+++++++++))))))(((((((((((())))))************************++++++++++++++++++++++++)))(((((()))++++++(((&&&************************)))***+++***((((((***,,,)))))))))))))))******+++)))))))))*********++++++)))))))))*********++++++)))))))))************+++*********************************++++++++++++++++++,,,---,,,+++***+++,,,)))+++------,,,+++,,,---000333666888:::;;;>>>@@@@@@FFFQQQ^^^jjjppprrrqqqxxx|||zzzqqqjjjgggeee```XXXPPPMMMNNNPPPHHHHHHHHHGGGGGGHHHHHHIIIEEEEEEEEEGGGJJJMMMQQQSSSRRRRRRQQQOOONNNNNNQQQSSSRRRWWW\\\]]]YYYUUUSSSSSSQQQRRRSSSRRROOOLLLJJJJJJGGGGGGFFFEEEFFFIIINNNRRRXXX^^^eeehhhfffbbbaaa```ZZZVVVQQQNNNLLLKKKIIIHHHFFFEEECCCAAA@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<<<<===>>>@@@@@@@@@AAABBBDDDDDDFFFFFFBBBBBBGGGLLLMMMNNNLLLJJJHHHGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCJJJOOOPPPKKKFFFDDDBBB@@@;;;999555333222222111000...---,,,+++***))))))))))))))))))***************(((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))(((''''''***************************************)))))))))))))))))))))))))))))))))+++*********+++,,,------************))))))))))))************************++++++*********++++++,,,,,,,,,,,,+++***)))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************++++++++++++)))))))))************+++***))))))))))))***++++++************************************************)))))))))))))))))))))))))))***++++++++++++***)))+++))))))***+++,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,************************++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))++++++***)))((()))***++++++++++++++++++++++++************************************++++++++++++***++++++,,,,,,++++++***&&&'''(((((()))(((''''''((())))))******))))))((('''(((***,,,,,,,,,+++***((())))))******))))))(((***++++++,,,,,,++++++***(((((())))))******++++++''''''((()))***+++,,,,,,))))))***++++++,,,------))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))$$$&&&''')))*********)))))))))))))))))))))))))))((())))))******))))))(((*********+++++++++,,,,,,******))))))******+++,,,(((((()))))))))*********((())))))))))))))))))(((*********************************************************+++,,,,,,***(((************************(((***++++++)))((()))+++)))))))))))))))***++++++((((((((()))))))))******((((((((()))))))))******))))))))))))************************************)))*********+++++++++++++++,,,---,,,***)))***+++((()))++++++++++++---...---///111333444777:::===@@@DDDNNN[[[gggoooqqqppptttxxx|||~~~{{{ssslllgggbbb___ZZZUUUQQQOOOOOOOOOHHHHHHHHHIIIJJJLLLMMMNNNIIIIIIHHHGGGHHHJJJLLLNNNMMMNNNPPPQQQRRRTTTWWWYYY[[[```cccaaa[[[UUUSSSSSSKKKPPPUUUSSSMMMHHHGGGIIIDDDDDDCCCBBBBBBFFFKKKOOOPPPVVV^^^aaa___\\\ZZZ[[[SSSNNNIIIFFFFFFFFFEEECCC@@@@@@???>>><<<<<<>>>@@@@@@???>>>===<<<===@@@BBB???AAACCCCCCCCCCCCEEEFFFBBBEEEEEECCCDDDLLLRRRTTTPPPNNNJJJGGGFFFEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBHHHKKKIIIDDD@@@>>>:::555555222///------------,,,******))))))))))))******'''((())))))*********)))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''*********************************))))))((((((((())))))))))))))))))))))))+++***************++++++)))))))))))))))*********************************,,,+++***)))))))))*********************)))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))***++++++************************************************)))))))))))))))))))))))))))***++++++++++++***)))***)))((()))***++++++)))))))))***+++++++++++++++******++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---***+++,,,+++)))((()))***++++++++++++++++++++++++************************************++++++++++++***+++,,,,,,,,,,,,+++***'''((((((((((((&&&%%%$$$'''((()))******)))(((''',,,---///000000---***)))'''((()))******)))((('''***++++++,,,,,,++++++***&&&&&&''')))***,,,------************))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))(((((((((((()))))) ###'''+++,,,+++)))'''))))))))))))))))))))))))'''((()))******)))((('''((()))***++++++++++++***+++***)))))))))***,,,---''''''(((((()))))))))***((()))***++++++***)))(((************************)))))))))))))))))))))))),,,++++++---......,,,***))))))))))))))))))))))))'''***,,,+++)))'''(((***))))))((())))))***++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************))))))******+++++++++++++++,,,,,,+++)))((()))***''')))+++,,,---...000222+++,,,...///000333777:::===AAAJJJWWWdddllloooooonnnrrrvvvvvvssslllfffbbb[[[XXXUUURRRQQQPPPNNNLLLHHHHHHIIIKKKMMMPPPRRRSSSOOOMMMKKKIIIHHHHHHIIIJJJJJJMMMQQQSSSVVVXXX\\\^^^\\\___```[[[SSSMMMKKKLLLFFFNNNUUUTTTKKKEEEEEEHHHBBBBBBAAA???@@@CCCHHHLLLGGGNNNUUUWWWUUURRRRRRTTTLLLHHHBBB@@@AAAAAA@@@???<<<======<<<:::999<<>>======???BBBEEEAAACCCDDDDDDDDDDDDFFFGGGAAAEEEFFFDDDGGGPPPWWWZZZPPPNNNJJJGGGEEEEEEFFFGGGDDDCCCBBBAAAAAAAAAAAAAAAHHHHHHEEE???;;;999444---444111---***)))((('''&&&))))))))))))***+++,,,---''''''((()))))))))))))))************************++++++++++++++++++++++++ ###'''***,,,---,,,+++***************************)))))))))((((((''''''))))))))))))))))))))))))+++***)))))))))))))))***(((((())))))******++++++************************,,,+++***((((((((())))))''''''(((((())))))******))))))))))))************++++++******))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))((())))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))((('''((()))******((((((((()))***************))))))******++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,---,,,***)))***+++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***))))))))))))************************************++++++************++++++,,,,,,+++***)))))))))*********))))))((((((''''''((((((''''''''''''((((((***************)))((('''))))))******++++++++++++))))))))))))))))))))))))***************+++++++++++++++************++++++,,,)))'''))),,,---)))$$$((())))))************)))''''''((())))))))))))))),,,***(((''''''(((***,,,))))))))))))*********************)))))))))))))))'''***,,,+++((('''))),,,))))))))))))))))))))))))((()))+++,,,---------,,,,,,***((((((***,,,,,,,,,************************************************+++*********))))))((((((++++++************++++++,,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))---,,,+++++++++,,,......222000---+++))))))******...---,,,+++************&&&(((***,,,---,,,+++***+++*********,,,...111333666;;;DDDMMMVVV\\\```aaaiiilllnnnmmmgggaaa[[[XXXQQQOOOLLLJJJGGGFFFFFFEEEGGGFFFGGGHHHLLLRRRWWWZZZ[[[UUUOOOKKKKKKKKKJJJIIILLLLLLMMMQQQVVV\\\___```^^^[[[VVVQQQMMMKKKKKKKKKNNNNNNNNNLLLHHHCCC>>>;;;======>>>???@@@BBBCCCCCCHHHHHHIIIJJJKKKIIIFFFCCCBBBAAA@@@>>>>>>=========;;;;;;::::::;;;<<<>>>??????@@@AAABBBDDDEEEFFFGGGGGGFFFDDDBBBBBBCCCDDDEEEKKKIIIFFFEEEGGGKKKPPPTTTQQQOOOLLLJJJHHHGGGFFFFFFEEEDDDBBBAAA@@@?????????===;;;888555222111000000+++++++++++++++***)))(((,,,,,,++++++++++++++++++------+++)))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++************++++++((('''&&&%%%&&&(((***+++************************+++)))((())),,,---+++)))))))))))))))))))))))))))***++++++***((('''((())))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,++++++***+++++++++***+++,,,,,,,,,***)))(((++++++,,,,,,,,,---------***++++++,,,,,,++++++***---------,,,,,,+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++************************+++***)))))))))***,,,---))))))))))))************))))))))))))))))))))))))***))))))))))))))))))***++++++***)))))))))******+++*********))))))))))))))))))(((((((((((())))))***************)))(((((()))*********++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---*********))))))************((((((+++///000,,,((())))))*********))))))(((((())))))***************+++***)))(((((()))***+++))))))))))))************************************))))))(((((()))))))))(((************************((()))***,,,,,,,,,+++++++++)))'''''')))++++++***+++++++++***************************************************)))))))))(((++++++************++++++,,,***(((((()))***)))((())))))))))))************))))))))))))))))))))))))(((((('''''''''((()))***000///---+++*********+++++++++******)))******+++)))***+++,,,++++++))))))++++++******+++...000222333666:::AAAHHHNNNTTTWWW]]]___bbbaaa]]]WWWSSSPPPLLLJJJHHHEEECCCBBBBBBBBBCCCCCCCCCEEEIIIPPPVVVZZZ```[[[UUUQQQPPPPPPOOOMMMLLLLLLLLLPPPUUUYYY\\\\\\SSSPPPLLLHHHFFFEEEEEEEEEMMMMMMMMMLLLIIIEEEAAA>>>>>>>>>@@@AAACCCDDDDDDDDDGGGGGGGGGIIIJJJHHHDDDAAA>>>>>><<<;;;::::::999999888:::<<<===>>>>>>>>>===>>>>>>???@@@BBBCCCDDDEEEGGGEEEDDDBBBBBBCCCDDDEEEIIIGGGDDDCCCEEEIIINNNQQQOOONNNLLLJJJIIIHHHGGGGGGCCCBBB@@@>>>;;;:::999888444333111000............+++++++++++++++***)))))))))))))))))))))))))))))),,,,,,***)))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))+++++++++******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++***)))(((''''''(((***+++))))))))))))))))))))))))***)))(((***,,,---+++))))))))))))))))))))))))))))))***+++***((((((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))))))))***************))))))((((((((())))))))))))))))))))))))))))))***++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++***))))))++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++******************************))))))******+++,,,))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((()))******++++++++++++******************))))))))))))******************))))))))))))************++++++++++++))))))))))))))))))))))))''''''(((***+++,,,---...***))))))(((((())))))***(((''')))---111222///+++***************)))((('''))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++(((&&&'''+++,,,)))&&&++++++++++++++++++++++++))))))***++++++******)))+++)))((((((***+++++++++++++++++++++******))))))))))))))))))))))))))))))************))))))))))))++++++************+++++++++***))))))******)))((())))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++...---+++******+++,,,,,,)))))))))))))))***++++++,,,,,,++++++***))))))(((,,,+++******+++---...///111111111444888???EEEIIILLLOOORRRRRRPPPLLLIIIHHHDDDCCCBBB@@@???>>>======??????>>>@@@EEELLLSSSWWW```\\\WWWTTTRRRRRRQQQQQQLLLLLLLLLOOOSSSVVVWWWVVVNNNMMMJJJGGGEEEEEEEEEFFFJJJKKKLLLKKKJJJGGGDDDBBB???@@@CCCEEEFFFGGGFFFFFFEEEEEEFFFHHHHHHGGGCCC@@@======;;;:::999888888888888;;;@@@DDDEEECCC@@@>>><<<===>>>???@@@AAABBBCCCFFFEEEDDDCCCBBBCCCDDDEEEJJJIIIFFFEEEGGGJJJMMMPPPMMMMMMLLLKKKIIIHHHFFFEEE???>>>;;;888555333222111------,,,,,,,,,,,,---...***++++++++++++***))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++)))))))))******)))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++,,,+++***)))((()))***+++(((((((((((((((((((((((())))))(((***+++,,,+++))))))))))))))))))))))))))))))***+++***)))((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********++++++,,,,,,+++***)))(((((('''))))))))))))))))))))))))(((***+++------,,,+++***************+++,,,------,,,+++***************************++++++++++++,,,***++++++,,,,,,++++++***++++++***************)))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++************************))))))***+++++++++++++++((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''((()))******************************+++******************+++******)))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))(((((((((((())))))''''''***---111111...++++++++++++******((('''&&&((()))******++++++******))))))************))))))((()))))))))******************************+++++++++)))((()))+++,,,***(((++++++++++++++++++++++++)))*********)))))))))))),,,***)))***,,,---,,,+++,,,,,,++++++***)))))))))((((((((((((((((((((((((*********)))))))))))))))++++++************+++++++++***))))))******)))'''((()))))))))************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++******++++++,,,---++++++***************+++,,,,,,+++***))))))******,,,++++++***++++++,,,---111///......111555999<<<>>>AAAEEEFFFEEECCCBBBBBB???>>>======<<<;;;;;;;;;===<<<;;;===@@@FFFLLLPPPWWWUUURRRPPPOOOOOOPPPPPPMMMLLLMMMOOOQQQRRRQQQPPPOOOMMMKKKHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHFFFDDDCCCAAABBBEEEGGGHHHHHHGGGGGGEEEEEEFFFGGGHHHFFFCCC@@@??????===<<<<<<;;;;;;;;;===@@@EEEIIIJJJHHHEEEBBB======>>>???@@@AAABBBBBBFFFFFFEEEDDDDDDDDDDDDEEEIIIHHHFFFEEEFFFHHHJJJLLLKKKKKKKKKJJJGGGDDDAAA???:::888666333111///...---+++++++++,,,,,,------...******+++++++++******)))************++++++++++++***)))))))))))))))******(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************))))))************************))))))))))))))))))))))))++++++************++++++,,,+++***)))))))))))))))))))))))))))))))))))))))(((((()))***++++++***))))))))))))))))))))))))))))))***+++***)))((()))***+++***)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))*********++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))***+++...000000///---+++************+++,,,---...,,,+++***))))))***+++,,,))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++************************((()))***,,,,,,+++******((()))))))))************************************+++******))))))******+++((((((''''''((()))******))))))))))))))))))))))))++++++************++++++******)))(((((()))***+++,,,+++++++++++++++++++++))))))))))))))))))))))))++++++******************))))))(((((((((((())))))((((((***,,,...---***(((+++++++++******((('''&&&'''((())))))******))))))))))))************))))))((()))))))))************'''((((((((())))))******)))+++---,,,***)))+++,,,++++++++++++++++++++++++******)))))))))))))))))))))(((((()))++++++***)))+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))******++++++************++++++***))))))***+++***((('''((()))))))))************))))))))))))))))))))))))(((((())))))************)))*********+++,,,------000///---,,,+++******)))******))))))***+++,,,,,,+++++++++******+++++++++...---------...///111111444666999;;;::::::;;;<<<:::;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;===AAAEEEHHHLLLKKKKKKJJJJJJKKKMMMNNNMMMLLLMMMNNNPPPOOOMMMJJJKKKJJJGGGEEECCCBBBBBBBBBFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIGGGCCC@@@@@@??????>>>>>>>>>>>>>>>AAACCCGGGJJJKKKIIIFFFDDD>>>??????@@@AAABBBCCCCCCFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEIIIHHHGGGEEEAAA===999777333222111///...---------+++,,,,,,,,,,,,,,,++++++)))******+++++++++******))))))*********+++++++++)))))))))))))))******+++(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((***++++++++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************+++++++++******)))((((((((((((************************'''((()))***************))))))))))))))))))))))))((()))******)))((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******)))*********++++++++++++))))))******+++++++++,,,)))))))))))))))))))))))))))+++...000000///---+++************+++,,,---...++++++)))))))))***+++,,,))))))*********+++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++************************((()))***,,,,,,+++******))))))))))))************************************++++++************++++++))))))((((((((()))******((((((((((((((()))))))))++++++************++++++***)))((((((((()))++++++,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))***))))))(((((())))))***)))******+++***)))((('''***************)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''(((((()))))))))(((+++...---)))(((***---++++++++++++++++++++++++******)))))))))******+++&&&&&&%%%'''((()))'''&&&************************))))))))))))))))))))))))))))))))))))************++++++************++++++***))))))***++++++(((&&&))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++))))))******+++,,,,,,,,,222111///---+++***))))))((())))))***++++++,,,,,,******************++++++)))***+++,,,,,,,,,++++++,,,...000222222222444555666777888999:::::::::::::::::::::;;;===???AAABBBDDDEEEFFFFFFEEEFFFIIIKKKJJJKKKKKKMMMMMMLLLHHHDDDGGGFFFEEECCCAAA@@@??????BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFFFFHHHHHHGGGCCC@@@============>>>???@@@@@@CCCEEEIIILLLLLLIIIFFFCCC@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEDDDDDDCCCBBBBBBBBBBBBCCCAAA???<<<999555222000......---,,,,,,,,,------*********+++***))))))((())))))***++++++++++++***&&&''''''(((((()))))))))***)))))))))))))))******))))))))))))))))))))))))************++++++++++++************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))((((((************************&&&(((******)))((()))***))))))))))))))))))))))))((()))******))))))***+++++++++,,,++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++'''(((((()))***+++,,,,,,))))))))))))))))))))))))''')))***,,,,,,+++***)))************+++,,,------******************+++,,,*********++++++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---------***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++************************))))))***+++++++++++++++))))))))))))******************************************))))))))))))******++++++***)))))))))******(((((()))))))))***************))))))))))))*********)))((('''((()))+++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))+++++++++************************))))))******************)))((('''((()))))))))*********))))))((((((((()))************)))+++***)))(((((()))***+++))))))))))))************'''''''''((())))))******))))))******)))))))))*********************************))))))***+++,,,---&&&&&&&&&((()))***(((&&&)))))))))***++++++,,,,,,************************((()))))))))************++++++************++++++)))))))))+++,,,+++(((&&&))))))))))))************))))))))))))))))))))))))***+++,,,---...------,,,((()))***+++++++++++++++000///...,,,+++*********))))))++++++,,,+++***)))(((((()))******++++++***(((((()))******************+++---------...000222000111333555666777777777777888:::<<<>>>??????@@@@@@BBBCCCBBBAAAAAACCCFFFGGGGGGHHHJJJJJJGGGCCC???CCCBBBBBBAAA@@@@@@@@@???>>>???AAACCCFFFHHHJJJKKKFFFEEEBBB@@@??????@@@AAADDDDDDEEEFFFGGGEEEBBB???<<<<<<<<<===???@@@BBBCCCEEEIIIOOOSSSRRRMMMFFFAAA@@@@@@AAAAAABBBBBBCCCCCC@@@@@@AAAAAA@@@@@@??????CCCCCCBBBBBBAAA@@@???>>>:::999666333111///---,,,,,,+++***************+++((()))************)))((())))))***+++++++++++++++&&&&&&''''''((())))))*********)))))))))))))))***))))))))))))))))))))))))************++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))*********++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++))))))******+++*********************************&&&(((******(((((()))***))))))))))))))))))))))))''')))******))))))***++++++,,,---...---+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************((((((((()))))))))******((((((((())))))*********))))))))))))))))))))))))'''((())))))******))))))+++++++++***++++++,,,,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++******************************))))))******+++,,,))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++***))))))******))))))******+++++++++,,,******))))))))))))*********)))((('''((()))+++------------,,,,,,+++++++++))))))))))))))))))))))))))))))******+++++++++,,,++++++************++++++*********((('''(((***,,,((())))))************)))))))))***+++++++++++++++,,,***)))'''''')))***,,,))))))))))))************'''(((((()))***+++++++++***'''%%%&&&)))***(((%%%))))))))))))))))))))))))******))))))***,,,...///)))))))))+++------+++)))(((((()))***+++,,,,,,---************************(((((())))))*********+++++++++************++++++))))))***+++,,,+++(((%%%))))))))))))************))))))))))))))))))))))))&&&'''((()))***)))(((((())))))***+++++++++++++++------,,,+++***************+++,,,---,,,***(((''''''((()))***++++++++++++))))))))))))***+++---...+++,,,---------...000222,,,...000222444444444444444666:::===???@@@@@@@@@>>>@@@AAA@@@===<<<>>>@@@DDDDDDFFFHHHHHHEEE???;;;<<<<<<<<<===============;;;===???CCCGGGKKKNNNPPPGGGDDDAAA>>><<<<<<>>>???CCCCCCDDDEEEFFFDDD@@@===<<<<<<===???AAACCCEEEFFFGGGMMMUUUZZZYYYRRRHHHBBB@@@@@@@@@AAAAAABBBBBBCCC===>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999777666555444333000...,,,++++++,,,+++***)))(((((((((((((((''')))***,,,,,,,,,,,,+++((()))***+++++++++++++++'''(((((()))***++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))%%%(((******(((''')))+++))))))))))))))))))))))))''')))******))))))***,,,+++,,,///000///,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************+++++++++,,,,,,++++++***+++++++++((()))***,,,,,,,,,+++***++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++))))))******++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++************************+++***)))))))))***,,,---'''+++///000---***(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++---,,,,,,+++*********+++)))&&&$$$$$$(((***+++)))&&&&&&''')))***+++,,,------,,,,,,+++***)))(((((())))))))))))))))))))))))***++++++,,,,,,++++++***------------------------...------,,,+++***))))))(((((()))***************))))))))))))))))))))))))))))))))))))************++++++***************+++,,,+++***))))))+++---...,,,+++)))((((((((()))***))))))))))))))))))))))))++++++,,,,,,,,,---------,,,++++++,,,...//////...+++*********))))))((((((+++++++++++++++***)))(((************************(((***+++***)))((()))***++++++******)))((((((((('''(((((()))***+++++++++)))))))))))))))))))))))),,,,,,,,,,,,+++)))(((''')))))))))***+++++++++,,,******************************************************++++++++++++******)))***+++,,,,,,+++***)))))))))***++++++++++++***,,,---///...------...000444555777888:::<<<>>>>>>AAAAAA@@@???>>>===<<<<<<@@@@@@AAABBBAAA???<<<;;;777777888999999:::::::::;;;<<<>>>AAAEEEJJJNNNPPPCCCBBB???======>>>@@@BBBBBBCCCCCCDDDDDDBBBAAA@@@<<<<<<===>>>@@@CCCFFFHHHJJJKKKNNNSSSWWWTTTLLLEEE===>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::999888888444444333333222111000000///---++++++,,,,,,,,,+++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******)))(((((()))***+++++++++******))))))((((((+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))******************************))))))))))))))))))++++++******))))))(((((('''((()))******)))((('''))))))))))))))))))))))))'''''''''((())))))************)))))))))))))))***+++*********+++,,,,,,---111000...,,,+++)))((((((******)))))))))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++(((''''''(((+++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++)))((((((((()))***+++++++++*********))))))+++++++++*********))))))+++++++++*********))))))************************(((+++...///,,,***))))))***************)))))))))************************))))))))))))*********+++---,,,++++++*********+++)))'''&&&''')))++++++)))''''''((()))***++++++,,,------,,,,,,++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***************************************++++++++++++(((((()))***************))))))))))))))))))))))))))))))))))))************+++******)))))))))************)))))))))***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***))))))***,,,------,,,************)))))))))(((+++++++++++++++***))))))))))))))))))))))))******(((***+++***)))((()))+++)))))))))))))))*********'''(((((()))******++++++))))))))))))))))))))))))))))))***))))))((('''&&&***************+++++++++******************************************************++++++++++++******))))))***++++++***))))))))))))***++++++++++++***+++---......,,,,,,---///111222333555666888999:::;;;::::::999999888888777===>>>???@@@???===;;;:::999999999999999999999999:::;;;===???CCCGGGJJJLLLBBB@@@>>><<<<<<===???@@@BBBBBBCCCDDDCCCBBBAAA@@@=========>>>@@@BBBEEEFFFFFFFFFIIINNNRRRPPPIIICCC======<<<<<<;;;:::999888666666666666555444333222222111111000//////.........,,,******+++,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((())))))*********)))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))************************************************++++++++++++************))))))************))))))))))))))))))))))))))))))+++++++++***************))))))(((((((((((())))))++++++******++++++,,,---000///---+++***)))))))))******))))))))))))************))))))))))))******************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))++++++***))))))***++++++***************************************++++++++++++++++++++++++++++++++++++++++++************)))*********+++++++++,,,,,,///...,,,++++++,,,...///)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,+++++++++*********))))))+++++++++*********))))))+++++++++*********))))))***************************+++---,,,+++)))*********************+++++++++************************))))))))))))************,,,,,,+++************+++***)))((()))++++++***(((((()))))))))************------------------------))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***(((((()))*********************++++++******)))((()))))))))))))))))))))))))))*********++++++++++++)))((('''(((***++++++***************))))))))))))***++++++++++++***))))))''''''(((((()))))))))***)))***+++***))))))***+++'''(((((()))******++++++((((((((()))******++++++))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********************************************************************++++++++++++******))))))************))))))))))))***++++++++++++******+++,,,,,,++++++,,,...,,,---...///111333444444444444444444444444444444999:::;;;<<<<<<;;;:::999;;;;;;:::999999888777777::::::;;;===@@@CCCEEEGGG@@@???===;;;;;;<<<===???AAAAAABBBCCCBBBAAA@@@???=========>>>???@@@AAABBB???@@@BBBGGGJJJIIICCC>>>999999999888666555333222111111111111111000///...///......------,,,,,,+++---+++))))))***+++***)))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))***)))((('''''''''''''''))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))******************************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++)))))))))))))))))))))))),,,,,,++++++***))))))((((((((('''''''''(((((()))++++++******++++++,,,,,,---,,,+++***))))))))))))******)))))))))******+++******))))))))))))******************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))+++++++++***************************************+++++++++************)))*********++++++++++++,,,,,,+++***))))))***+++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******+++++++++++++++***************+++++++++***************+++++++++***************************************+++++++++************+++))))))***************+++************************************++++++++++++++++++***************+++((()))******+++***((('''*********)))))))))))))))++++++,,,,,,,,,---------((((((((((((((((((((((((******++++++++++++******************************++++++***)))((('''&&&&&&(((((()))***************))))))))))))))))))))))))((()))))))))************(((((((((((((((((()))***'''(((***+++,,,+++***))))))***+++,,,+++***)))((())))))))))))))))))))))))))))))))))))************)))((('''(((***+++***)))*********)))))))))))))))******+++++++++******)))''''''(((((()))*********)))***++++++))))))***+++(((((())))))************(((((())))))************))))))))))))))))))))))))))))))***+++++++++++++++,,,+++++++++***)))))))))******************************************************++++++++++++*********++++++++++++++++++***))))))***++++++++++++***)))***++++++******+++,,,)))***+++,,,---...///000000111111111222222333333555555777888888888777777999999999888888777777777999999:::;;;===???@@@AAA>>>===<<<;;;:::;;;<<<===>>>???@@@@@@@@@???======<<<<<<<<<<<<<<<<<<======;;;;;;<<<>>>@@@>>>:::666333333333222222000///...//////000//////...------,,,,,,,,,,,,++++++******+++***(((((()))******))),,,++++++***)))(((''''''))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''''''''(((((())))))******++++++*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,)))******++++++,,,,,,,,,++++++)))(((((()))++++++))))))))))))))))))))))))))))))))))))(((((('''''')))(((((((((((())))))***,,,++++++***++++++,,,,,,******))))))))))))************))))))******++++++******))))))))))))******************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))+++******************+++************************,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++*********))))))************++++++++++++***)))(((((((((((()))***))))))*********+++++++++))))))))))))))))))))))))*********************************)))))))))))))))************************************************************************************************+++***)))))))))***++++++((((((((()))))))))******************************+++++++++,,,,,,,,,------*********))))))***++++++'''((()))***)))((('''&&&************)))))))))))))))))))))***++++++,,,,,,(((((((((((((((((((((((()))******++++++******)))************************+++******)))((('''&&&&&&(((((()))***************))))))))))))))))))))))))((()))))))))************(((((('''(((((()))******((()))+++------,,,+++)))***+++,,,,,,,,,+++)))((())))))))))))))))))))))))(((((()))))))))************)))((()))++++++***)))))))))))))))))))))******)))******+++++++++******)))))))))******+++++++++)))+++,,,+++***)))***+++************))))))(((((()))))))))))))))*********))))))))))))))))))))))))((()))***++++++,,,++++++,,,+++++++++***)))))))))******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***((()))+++***))))))***,,,))))))******+++,,,---------......//////000000111111111222333333444444444444555555555666666666777777888888999:::;;;;;;;;;<<<;;;:::999999999:::::::::;;;<<<<<<<<<;;;:::999999999999999888888777777777777666666666444111...,,,------.........------------------------,,,++++++++++++++++++*********+++)))'''((()))******))),,,++++++***)))(((''''''))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))************************************,,,,,,,,,+++***)))(((((((((((())))))******++++++))))))))))))))))))******))))))))))))))))))************************************************************+++++++++,,,,,,,,,((()))))))))******++++++***)))(((''''''((()))***))))))))))))))))))))))))''''''(((((())))))))))))***)))))))))******+++,,,,,,,,,++++++***++++++,,,))))))(((((())))))***+++***************+++,,,,,,******))))))))))))******************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))*********++++++*********++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))************************************))))))((((((************************************************************************************************+++)))((((((***++++++***'''''''''((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---***))))))))))))***++++++&&&'''))))))'''''''''(((*********)))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************(((((((((((()))***++++++(((***,,,---...---+++***+++++++++,,,++++++***)))))))))))))))))))))))))))((()))))))))************+++***)))***+++,,,+++***))))))))))))************))))))***++++++++++++***+++++++++******************+++,,,+++*********,,,++++++******)))(((((('''))))))))))))))))))******))))))))))))))))))))))))&&&'''((()))))))))))))))+++++++++*********************************************************************++++++++++++******,,,,,,++++++++++++,,,,,,))))))***++++++++++++***((()))******))))))***,,,))))))******++++++,,,,,,*********++++++,,,,,,,,,............///000000000000111111222333333444444444444555666777666666666888888777666666666666666666666777888777666555444444444444444444333111111333222111000...---++++++((()))***+++,,,,,,,,,,,,))))))************))))))***************************)))'''(((***+++******++++++******))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))************+++************************,,,,,,,,,,,,+++***))))))))))))))))))************))))))))))))************))))))))))))************************************************************))))))******+++,,,,,,,,,)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,************+++,,,,,,---,,,,,,++++++******++++++)))))))))((()))***++++++***************+++,,,---******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))***++++++++++++***)))+++++++++++++++++++++++++++++++++***************************************+++++++++************))))))))))))************+++************************)))************+++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++*********************+++++++++***************+++++++++***************+++++++++***************************((('''(((+++,,,+++)))'''(((((()))******++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))***++++++&&&((()))(((''''''))),,,)))))))))))))))*********(((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))***************))))))))))))))))))))))))))))))))))))************)))(((((()))***+++,,,,,,((()))***+++,,,++++++***,,,,,,++++++*********+++)))))))))))))))))))))))))))))))))*********+++++++++***))))))++++++***)))((()))))))))************))))))***+++++++++++++++++++++******))))))((((((***+++,,,,,,******+++,,,*********)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((***************+++++++++******************************************************++++++++++++******++++++***))))))***++++++))))))***++++++++++++***(((***++++++***)))+++,,,******************++++++))))))))))))))))))******,,,,,,+++++++++,,,------....../////////////////////000111222222222111111333333222222222111111111222222333333333222111000///000000000///...---,,,---------+++***)))***+++((())))))*********))))))'''(((((())))))((((((((())))))))))))))))))))))))+++)))((((((***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))***+++,,,++++++***)))*********)))))))))))))))((()))))))))************((()))))))))************************************************************(((((())))))***++++++,,,++++++***************))))))))))))******)))))))))))))))))))))))))))))))))***************+++++++++))))))))))))***+++,,,------,,,++++++******++++++******)))))))))***++++++************+++,,,---...******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++++++++***)))***************************************++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************''''''(((((((((((('''''')))************+++++++++++++++++++++++++++++++++************************+++,,,,,,---,,,+++***)))))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************)))((('''))),,,---+++(((((())))))***++++++,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))))))))((())))))***++++++''')))***)))'''(((+++///((()))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++,,,,,,+++***)))(((''''''(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---(((((()))***************---,,,+++***)))***+++,,,))))))))))))))))))))))))************+++++++++++++++***((()))***+++)))((((((((())))))*********+++((()))***+++++++++++++++++++++***)))((('''&&&&&&***+++,,,,,,******+++,,,((((((((()))******++++++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))******+++++++++,,,******************************************************++++++++++++*********)))(((''''''((()))***))))))***++++++++++++***(((***++++++******+++,,,************************************************++++++************++++++.........---,,,,,,++++++,,,,,,.../////////...---////////////............///000000111111///...---,,,------...---,,,***)))*********)))((()))+++---)))*********)))(((''''''(((((()))******)))))))))'''(((((((((((((((((((((+++)))((()))+++,,,,,,+++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++************************((((((***++++++***))))))++++++******))))))(((((((((((())))))*********+++(((((())))))*********+++************************************************'''(((((()))******++++++---,,,,,,++++++*********)))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))((('''''''''(((((((((((()))***+++,,,---,,,,,,+++*********+++++++++************++++++************+++,,,---...******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++++++++++++++++++++++++++************)))))))))))))))******************++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((('''))))))******++++++++++++))))))******++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++++++++++++++++++++++++++***)))(((((((((***+++,,,'''((())))))(((((()))***++++++******++++++,,,---%%%######%%%***---...---++++++************++++++))))))))))))************))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))((((((((((((+++***)))(((((()))***+++))))))(((((((((((())))))(((((()))***,,,---...///))))))))))))))))))))))))******))))))))))))******...,,,***)))((()))***+++)))***+++***)))((((((***,,,,,,+++***))))))))))))******)))(((((((((((((((---...---***+++//////,,,)))***+++++++++)))((('''))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))************))))))++++++******))))))((((((************,,,...000111)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((+++***)))'''''''''((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,++++++******))),,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,+++*********))))))(((((()))***+++,,,,,,+++***))))))************++++++++++++***((('''&&&&&&&&&&&&+++*********))))))(((((()))************+++++++++...---,,,+++***(((''''''))))))(((((('''''''''&&&'''((()))******)))((('''*********)))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))*********))))))((())))))************)))))),,,+++***))))))***+++,,,)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((***++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))(((***---///---+++***+++,,,------,,,+++*********))))))))))))******''''''((()))***++++++,,,------,,,+++*********+++************************++++++++++++++++++++++++))))))))))))))))))))))))---,,,***)))))))))******************************************************)))************+++++++++******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************---,,,+++***))))))))))))&&&(((***+++,,,+++***)))((()))***++++++,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))******+++,,,---...))))))))))))))))))***+++)))***+++***(((''''''(((***))))))))))))***++++++***((((((***---000111000*********))))))*********(((((()))))))))*********))))))(((((((((((())))))***)))(((''''''((()))***((()))))))))******+++++++++***)))(((((()))***+++))))))(((((((((((())))))))))))******+++,,,------))))))))))))))))))))))))))))))(((((((((((())))))---+++***(((((((((***+++''')))******))))))***,,,///...---++++++***************)))(((((((((((((((***,,,,,,***+++......+++)))******+++***)))((('''******)))))))))((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))************))))))*********)))))))))))))))(((((((((((()))***,,,---************************++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++******---,,,***)))))))))***+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++************))))))++++++************++++++)))))))))*********++++++************)))))))))(((((()))************)))((())))))*********+++++++++******)))((('''((())))))************)))))))))((())))))*********+++++++++,,,,,,+++***)))(((((('''))))))((((((((('''''''''(((((()))******)))(((((()))))))))))))))*********((((((((())))))((((((((())))))))))))))))))))))))))))))************)))))))))***++++++++++++******))))))))))))))))))))))))******)))(((((()))******(((((()))))))))***************************************))))))))))))*********)))))))))(((((((((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******...,,,++++++,,,,,,)))''')))***+++,,,,,,+++***)))******)))))))))))))))***)))))))))))))))*********,,,,,,+++***************************************************************))))))))))))))))))))))))---,,,***)))))))))***+++************************************************)))************+++++++++******++++++++++++***************+++++++++,,,,,,************************************************++++++************++++++************************---,,,+++***))))))))))))'''(((***+++++++++))))))*********+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''&&&'''(((***,,,...///000)))************))))))(((***+++,,,***(((&&&&&&''')))(((((((((((()))*********(((((()))+++---------***))))))(((((())))))***(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))***+++,,,------******))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,((((((((((((((((((((((((((((((''''''''''''((((((+++***)))((('''((()))***&&&''')))***)))***+++---111000...---,,,+++++++++******)))((((((((())))))'''+++,,,++++++...---))))))************)))((((((++++++*********)))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((('''((()))******************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++,,,+++******)))*********++++++++++++++++++++++++)))))))))************++++++++++++++++++++++++++++++************)))))))))((((((((())))))))))))*********))))))))))))******((((((((()))))))))******************))))))))))))'''(((((())))))((((((''')))))))))*********++++++)))))))))))))))***++++++************)))))))))))))))))))))*********++++++*********))))))((((((((())))))((((((((((((''''''((())))))******))))))((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))(((((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************)))))))))(((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******...---,,,++++++***(((&&&))))))************))))))++++++***)))(((((())))))************))))))((((((+++******)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++************+++************************************************)))************+++++++++******+++++++++++++++************++++++++++++,,,))))))))))))))))))))))))************************++++++************++++++************************,,,,,,+++***))))))))))))'''(((***++++++***))))))************)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&'''(((***+++---...///)))***+++++++++)))((('''***++++++***((('''((())))))(((((((((((()))******)))(((''''''((()))******))))))(((((((((((())))))''''''((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))******+++,,,,,,***))))))))))))))))))***)))))))))******)))))))))+++++++++***************(((((((((((((((((((((((()))((((((''''''(((((()))***)))(((((('''((())))))&&&((()))***))))))+++,,,111000...---,,,+++************))))))((())))))***(((---///---,,,,,,+++((())))))*********)))))))))++++++++++++*********)))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))************))))))(((((())))))******++++++*********))))))))))))***++++++++++++++++++++++++&&&''')))+++,,,---,,,,,,))))))))))))))))))))))))''''''(((((())))))******))))))************))))))))))))((((((((((((((((((************************)))))))))*********++++++************************++++++*********)))))))))''''''((())))))***++++++)))(((((((((((())))))***((((((((()))))))))***************)))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))************)))))))))))))))))))))))))))************((((((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,******))))))))))))******))))))))))))))))))))))))))))))************))))))((()))***+++,,,,,,,,,,,,,,,***(((''''''(((***,,,))))))))))))))))))))))))((((((((()))))))))************************************))))))))))))***************)))))))))((((((&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***++++++++++++***)))(((((())))))))))))((((((,,,+++***)))((((((((((((******))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))*********+++++++++******++++++,,,,,,++++++************++++++++++++************************************************++++++************++++++************************,,,++++++***))))))******((()))************)))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++((())))))******+++,,,,,,)))***+++++++++)))((('''''')))******))))))***,,,***))))))))))))***++++++++++++******))))))***+++))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))************))))))++++++************))))))((((((((((((((((((((((((***))))))(((((())))))***)))((((((((((((((()))))))))***+++***)))((()))***///...---+++***)))))))))******))))))))))))******+++000222///,,,+++***'''))))))))))))))))))******++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))(((((())))))******++++++************))))))((((((************************&&&''')))*********)))((())))))))))))))))))))))))''''''(((((())))))******)))))))))******)))))))))((((((((()))))))))((((((************************************+++++++++,,,************************,,,+++++++++************'''(((((()))***+++,,,,,,((((((''''''((())))))***)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))************)))))))))((('''&&&&&&))))))))))))))))))******(((((()))))))))*********(((((((((((())))))))))))(((((())))))))))))))))))******))))))))))))******''''''((()))***++++++,,,******))))))))))))******))))))))))))))))))))))))))))))************))))))'''''')))***++++++++++++,,,***(((''''''(((***,,,************************)))))))))*********++++++++++++++++++++++++++++++******))))))))))))******************)))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++******))))))((((((((((((((((((((((((++++++***)))(((((())))))'''(((((()))******++++++)))((((((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,++++++************************************************))))))*********+++++++++******+++,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++************************,,,+++******)))*********))))))*********)))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((''''''(((***,,,*********************))))))************))))))(((&&&(((************,,,---***))))))))))))***++++++((())))))(((''''''(((******))))))(((((())))))***))))))))))))************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((''''''))))))************))))))((()))***++++++***)))(((******************))))))((((((((((((((((((((((((******))))))))))))******(((((())))))))))))******)))++++++***((((((((())),,,,,,+++***))))))))))))******)))))))))***++++++,,,222444///+++******((()))))))))((())))))***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************''''''(((((((((((('''&&&)))))))))))))))))))))))))))(((((('''%%%$$$"""!!!))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))***++++++++++++************************************+++++++++,,,,,,************************,,,,,,+++++++++*********(((((())))))***+++,,,,,,(((''''''(((((()))***+++)))))))))*********++++++))))))))))))***************))))))(((((())))))***((((((((()))))))))************))))))(((&&&%%%$$$))))))))))))************((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))******+++******))))))******+++(((((())))))******++++++******(((''''''(((******))))))))))))))))))))))))))))))************))))))'''((()))***************+++***)))(((((()))***+++******++++++++++++******************++++++++++++++++++++++++++++++++++++******))))))))))))******++++++*********)))))))))+++++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++,,,---,,,)))'''''''''))))))(((((((((((())))))******))))))))))))******''''''((()))***+++,,,,,,((((((((((((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,,,,---,,,,,,,,,************************************************)))************+++++++++)))***+++,,,------------)))))))))************+++++++++++++++++++++++++++************************++++++************++++++************************++++++***************+++*********)))))))))))))))&&&'''((()))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))***+++((()))++++++******+++---)))(((((((((((()))******%%%'''((('''%%%%%%''')))*********))))))*********************++++++++++++))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))******((()))***++++++***)))(((((()))+++,,,,,,+++)))((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((())))))******+++******((()))******)))(((***++++++******)))))))))************))))))******+++,,,***000222---)))***,,,,,,***)))((((((((()))+++,,,******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))*********)))))))))))))))&&&'''((()))))))))((('''(((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))((()))***+++,,,++++++***************************)))))))))************+++************************+++************)))))))))((((((((())))))*********(((((((((((()))***+++,,,((((((((()))))))))******((()))))))))************)))(((''''''''''''((()))(((((((((((()))))))))***((())))))***)))((('''&&&((()))))))))************(((((((((((()))))))))*********************))))))(((((()))))))))*********++++++***))))))***++++++)))))))))))))))************)))'''&&&&&&''')))***))))))))))))))))))))))))))))))************)))))))))******++++++*********))))))))))))))))))))))))((()))***++++++***)))((())))))))))))******************************************))))))))))))******+++++++++*********))))))***+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))+++---,,,)))''''''(((******)))(((((()))******(((((((((((()))***+++,,,(((((())))))*********+++)))((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------,,,,,,************************************************)))************+++++++++)))***+++,,,------------))))))))))))************************************************************++++++************++++++************************+++***************+++++++++******)))))))))))))))))))))******************(((((((((((((((((((((((())))))))))))))))))))))))''')))***++++++***)))'''))))))))))))***************)))(((((((((***+++,,,***+++,,,+++***)))***+++'''''''''''''''((()))))))))+++,,,+++)))(((+++...++++++************++++++******+++++++++,,,,,,,,,))))))(((((((((((())))))'''((()))******)))((('''(((((()))***+++,,,,,,---((()))***++++++***)))(((((()))+++,,,,,,+++)))(((((()))))))))************************************((((((''''''''''''((((((((()))***+++++++++++++++&&&((()))***)))***+++---******))))))******+++,,,******))))))***+++,,,,,,'''---///+++''')))---...***)))(((((((((***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))++++++******))))))((((((((()))***,,,,,,,,,+++***(((((((((((((((((((((((('''&&&&&&'''(((***,,,...))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((()))***,,,,,,''''''''''''((((((((()))(((((())))))*********+++((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''(((***++++++***))))))(((((())))))*********+++(((((((((((())))))))))))++++++++++++*********)))(((((())))))*********+++,,,+++***))))))***+++,,,*********)))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))************))))))++++++,,,,,,,,,+++******))))))************))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++************))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******%%%(((++++++))))))+++---+++***)))(((((()))***+++'''((((((((()))+++,,,---************)))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***,,,---...---,,,,,,************************************************)))************+++++++++)))***+++,,,------...---))))))))))))************))))))))))))))))))))))))************************++++++************++++++************************+++***************++++++++++++***)))(((((())))))++++++,,,++++++***)))(((***)))(((&&&&&&((()))***+++*********))))))(((((()))))))))))))))))))))))),,,***((()))+++,,,+++(((***)))((((((((()))+++,,,((()))***++++++***)))(((&&&&&&'''((()))***++++++)))************)))(((((()))***,,,------,,,***)))''')))+++++++++***+++,,,)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))************+++++++++)))))))))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((())))))))))))---......---+++******+++(((((((((((((((((((((((((((((())))))*********+++(((((())))))))))))((((((+++******)))))))))))))))(((((()))***+++,,,------,,,+++***))))))***+++,,,************************))))))*********)))((((((------,,,***((((((+++---((())))))))))))(((''''''******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))***++++++))))))))))))))))))))))))*********(((&&&&&&(((***+++++++++***)))((((((''')))))))))(((''''''&&&&&&******))))))))))))******************************)))***+++,,,---.........,,,+++***((((((((()))***,,,***((('''&&&'''((()))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******'''''''''((())))))*********************)))((((((%%%&&&(((******)))'''&&&***((('''(((+++,,,+++)))+++,,,---,,,***(((((())))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))+++++++++***)))(((((('''&&&''')))*********)))((())))))************))))))'''((()))******)))((('''))))))))))))************,,,+++++++++******)))))))))))))))((()))******+++++++++************++++++************************------,,,+++,,,---...///++++++***)))(((((())))))++++++++++++******************))))))))))))******))))))))))))))))))))))))************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***,,,,,,,,,,,,))))))))))))))))))))))))))))))((())))))***+++++++++***)))'''''''''((()))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***&&&***+++)))---555777333************************))))))))))))))))))))))))++++++******************************************(((((()))************)))************************++++++************+++++++++++++++++++++++++++++++++***(((''''''(((***+++************)))))))))((())))))))))))))))))))))))+++)))'''(((***+++***((()))))))))))))))******+++)))******++++++******)))(((((())))))))))))))))))***************)))((('''(((((()))******)))(((((((((***++++++*********+++))))))))))))))))))))))))))))))((((((((('''''''''++++++++++++++++++++++++))))))*********+++++++++''''''((()))***++++++,,,************************************))))))))))))'''((((((((((((((((((((()))+++,,,+++******+++,,,************************((()))))))))************(((((())))))))))))((((((&&&&&&''''''(((***+++,,,(((((())))))***+++++++++++++++***))))))***++++++************************++++++++++++++++++++++++,,,+++***(((((((((((((((+++++++++++++++***)))(((******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))******)))))))))))))))))))))))))))))))))(((&&&&&&''')))++++++******)))(((((('''''''''((((((((((((((((((******))))))))))))******************************((()))***++++++++++++++++++***))))))))))))))))))***)))'''&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))((((((&&&&&&((()))))))))((('''***((('''(((+++,,,+++)))&&&(((******)))((()))***)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++******)))(((((('''&&&'''((()))***))))))(((((())))))******))))))((((((((())))))))))))(((((())))))))))))************))))))))))))((((((((('''((()))))))))************++++++************++++++))))))))))))))))))))))))++++++*********+++,,,---++++++***)))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))((((((((()))******+++***)))((('''(((((()))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***'''***)))'''***000111---************************************************************************************************'''((())))))******))))))************************+++******))))))******++++++++++++++++++++++++++++++***)))(((((()))***+++************)))))))))))))))))))))))))))))))))))))))((('''((()))***)))'''(((((()))***************+++******))))))******+++************)))))))))(((+++++++++******(((''''''(((((((((((((((((((((((()))+++,,,,,,***))))))***)))))))))))))))))))))))))))))))))(((((((((''''''++++++++++++++++++++++++)))))))))*********++++++&&&&&&''')))***+++,,,---************************++++++++++++************(((((((((((((((((((((''''''(((******)))***+++---************************))))))))))))************((())))))******))))))(((&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))+++******))))))******+++************************,,,,,,+++++++++,,,...///---+++))))))++++++)))&&&,,,,,,,,,++++++)))((((((******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))(((&&&&&&''')))+++******))))))(((((('''&&&&&&'''(((((()))******))))))))))))))))))))))))************************'''((())))))))))))((((((((())))))************))))))((('''&&&%%%&&&'''((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******,,,++++++***))))))(((((()))************))))))(((''''''((((((((()))))))))***)))((()))***+++***)))"""$$$'''((((((((()))+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******))))))(((((('''''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((('''((()))***+++******)))++++++************++++++(((((((((((((((((((((((())))))(((((())))))***++++++***))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))(((((('''(((((((((******)))((((((((())))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++******+++***((()))---,,,)))************************++++++++++++++++++++++++************************************************(((((()))************)))************************+++******))))))******+++++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))))))))************************))))))((())))))))))))((('''((()))++++++***))))))******(((''''''(((************************))))))++++++++++++***((('''&&&******))))))))))))******+++,,,---,,,***(((((())))))))))))))))))))))))))))))))))))(((((((((((('''************************))))))))))))************''''''((()))***++++++,,,************************++++++*********)))))))))***))))))))))))(((((((((((()))******))))))***,,,************************)))))))))))))))*********)))))))))******)))))))))))))))(((''''''''''''(((***)))))))))((((((''''''******))))))))))))******************************,,,+++***)))***,,,///000...+++***---222222...)))************)))'''&&&%%%******++++++++++++******))))))))))))))))))))))))************************''''''(((((())))))))))))(((((((((((((((((((((((()))******)))((('''((()))******))))))((((((((((((''''''(((((())))))))))))))))))************))))))************************(((((()))))))))((('''''''''((()))+++++++++***))))))(((''''''''''''(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******++++++++++++******))))))))))))************)))(((((((((''''''(((((()))***))))))))))))*********)))"""$$$'''((((((((()))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((('''(((((()))))))))))))))((((((((())))))(((((((((***)))(((''''''((()))***((()))))))))************+++++++++***************&&&(((***+++,,,+++)))(((++++++************++++++))))))))))))))))))))))))(((((((((((())))))************)))))))))))))))***++++++++++++*********)))******))))))))))))******))))))))))))))))))))))))************)))))))))(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((***)))(((''''''&&&''''''******))))))))))))))))))************************************************************************++++++************++++++))))))***++++++++++++***---,,,******+++---,,,***************************++++++++++++++++++++++++***************+++++++++************************))))))***+++++++++++++++******************************))))))))))))******************************++++++************++++++))))))))))))))))))******++++++++++++++++++++++++************************'''((()))++++++***)))))))))((('''&&&&&&'''((()))'''(((((()))******+++++++++++++++******(((''''''******))))))))))))******+++,,,---,,,***((((((((())))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************************+++,,,,,,,,,***))))))+++))))))))))))))))))))))))******))))))))))))))))))))))))************))))))+++***))))))(((((())))))******))))))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---///,,,******...444666222---*********))))))'''&&&&&&******++++++++++++******))))))))))))))))))))))))************************''''''((()))***))))))(((((((((((((((((((((((((((***+++,,,+++)))((()))***)))))))))(((((((((((((((******))))))((((((((((((((()))************)))((()))))))))))))))))))))))))))))))))***))))))(((((('''((()))+++++++++***)))))))))))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++((())))))*********)))))))))(((((((((((()))******)))*********))))))))))))%%%'''))))))(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((())))))***(((((())))))))))))((((((***)))(((''''''((()))***((()))))))))******************************++++++&&&(((***+++,,,+++)))(((++++++************++++++************************)))))))))******************)))))))))))))))******++++++++++++*********)))******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&((((((((((((((((((((((((***)))(((''''''&&&''''''))))))******************************************************************************************++++++************++++++))))))***++++++++++++***,,,***)))***,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,,,,------,,,,,,***************************))))))))))))))))))***************************************************))))))))))))************++++++++++++++++++++++++)))+++,,,+++***)))***+++(((((()))***************)))((((((''''''(((((()))&&&&&&'''((()))***++++++)))************)))((((((((((((((((((((((((((((((+++,,,---,,,***(((((()))))))))))))))))))))))))))******)))))))))(((((((((************************((((((((()))))))))******++++++******)))((((((((((((((((((((((((((((((((())))))))))))(((((((((''')))))))))******+++++++++,,,------,,,***((()))***((((((((((((((((((((((((************)))))))))))))))******++++++******)))(((((((((((()))+++,,,---*********))))))(((((((((((())))))******))))))((()))))))))))))))))))))))))))(((((((((((()))+++,,,''''''(((,,,000222000---***++++++++++++***))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++++++++***))))))))))))))))))))))))))))))+++,,,,,,***)))))))))((((((((((((((((((((((((++++++***))))))(((''''''((()))***++++++***)))((())))))))))))))))))))))))))))))***************)))((())))))************)))))))))************++++++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))***++++++,,,((())))))************)))(((((())))))))))))******)))***+++***)))((()))***(((***++++++)))(((((()))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))************))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))'''((()))***+++******)))++++++************++++++************************))))))***++++++++++++***)))))))))))))))******+++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''))))))))))))))))))))))))))))))(((((('''(((((((((((()))***+++++++++******************************************************************************++++++************++++++))))))***++++++++++++******'''&&&)))+++******,,,************************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++,,,------------,,,***************************))))))(((((())))))***************************((())))))))))))))))))(((((()))))))))************))))))))))))))))))))))))(((***++++++)))((()))+++)))))))))))))))******+++))))))************))))))&&&&&&''''''((((((((()))(((((()))************)))(((((()))******)))((((((***+++,,,,,,***)))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((&&&&&&'''((()))******+++)))***+++***)))((()))***))))))))))))))))))))))))************)))))))))((()))******++++++******)))'''''''''((()))***+++,,,******************))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***+++,,,++++++))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,,,,******))))))))))))))))))))))))''')))******)))'''''''''((((((((((((((((((((((((******))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))'''((()))***************+++***))))))))))))))))))(((((()))***************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************'''((()))***+++***)))))))))+++,,,+++((('''(((***((()))+++***)))((())))))(((((((((((((((((((((((()))))))))*********++++++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++******++++++++++++******(((((())))))))))))(((((())))))))))))************'''((((((((())))))))))))((()))))))))************++++++************++++++************************((()))***+++++++++******)))))))))))))))***++++++))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++******))))))))))))))))))))))))))))))))))))((((((((()))******((()))***++++++++++++***************************************************************************++++++************++++++))))))***++++++++++++***---'''&&&***,,,)))))),,,************************************************((())))))***++++++,,,,,,************************)))***++++++,,,,,,++++++************************))))))(((((((((((())))))************************(((((())))))))))))(((((((((((())))))*********+++((((((((((((((((((((((((''')))+++***'''&&&(((******)))((((((((()))+++,,,***+++,,,------,,,+++***'''''''''''''''&&&&&&&&&'''((()))******++++++***)))***,,,......,,,***))))))+++,,,,,,***))))))***))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))******++++++************************+++++++++************)))###$$$%%%&&&''')))******&&&'''))))))((((((***+++************************+++*********))))))((((((******++++++++++++******))))))((('''''''''''''''******************++++++'''((()))******)))((('''))))))))))))))))))))))))))))))*********))))))(((''')))+++***)))((()))***&&&'''((())))))******)))******++++++++++++******))))))))))))))))))))))))************************(((***,,,---------+++***))))))))))))))))))))))))%%%'''))))))'''&&&%%%%%%'''''''''(((((((((((((((((((((((()))******++++++''')))***++++++***)))'''))))))))))))))))))))))))&&&&&&((()))************,,,+++***((((((((()))***''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************))))))((((((''''''(((((()))***************&&&(((***+++,,,+++)))((()))+++,,,+++((('''(((***&&&((()))***)))((()))***((((((((((((((((((((((((************++++++++++++(((((((((((((((((((((((('''''''''((((((((((((((()))((('''''''''(((***+++++++++,,,,,,,,,,,,++++++'''((()))******)))((('''))))))))))))************))))))******+++++++++,,,)))))))))((()))******+++++++++************++++++))))))))))))))))))))))))'''(((***+++++++++***)))))))))((())))))***++++++++++++++++++******************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))((())))))***+++,,,((()))***+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))***++++++++++++***111+++)))---...+++***---************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************(((((()))************)))************************))))))(((((((((((())))))))))))))))))))))))))))))************************************)))((('''&&&&&&&&&'''((()))***++++++))))))************))))))************************,,,,,,++++++***)))(((((())))))******+++++++++,,,+++***)))(((((()))***+++---,,,,,,+++*********++++++++++++************)))))))))))))))))))))))))))(((((())))))******++++++&&&''''''(((((((((((((((((())))))((('''''')))***'''((()))*********************)))((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((************************---+++(((&&&&&&(((+++---)))))))))))))))******+++*********)))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++(((((()))*********************+++,,,,,,,,,,,,,,,+++***)))(((((()))***+++((()))***)))((((((***,,,(((((((((((()))((((((((('''(((((()))******++++++)))((('''&&&&&&&&&((((((,,,+++***))))))******+++******))))))))))))******++++++************++++++)))))))))))))))))))))))),,,,,,+++)))'''&&&((()))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,------,,,,,,+++***))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))))))))))),,,+++++++++******))))))((((((((((((((((((((((((++++++++++++*********)))***)))((('''%%%$$$###"""))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++)))))))))***+++++++++,,,******++++++++++++******'''((()))***************))))))))))))************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((((((((&&&&&&''')))***+++------(((((())))))******++++++***************)))((('''(((((((((((())))))))))))++++++******))))))((((((************************************************************************************************))))))*********))))))((())))))************))))))******++++++++++++******---,,,,,,+++***)))((((((+++*********))))))(((((()))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))))))))(((((((((((()))))))))))))))))))))************))))))''''''''''''''''''''''''++++++******)))(((((('''&&&'''''''''((((((((((((+++***)))(((((()))***+++---,,,++++++*********++++++++++++************))))))))))))))))))))))))))))))))))))))))))*********&&&'''(((((())))))((((((((()))***)))'''''')))***(((((()))*********************)))((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((******************************************************))))))******+++,,,***)))))))))))))))))))))'''((()))***++++++******))))))))))))))))))))))))))))))))))))((((((((((((******)))(((((()))******((())))))*********))))))((()))******+++*********+++***)))(((((()))***+++((()))***)))((((((***,,,,,,++++++************+++))))))***+++,,,------...++++++************++++++*********+++***)))((('''******))))))))))))******+++******))))))******+++))))))))))))))))))))))))+++++++++)))''''''(((***))))))))))))(((((((((((()))))))))))))))***+++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))++++++*********)))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))*********+++++++++************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***************+++++++++***++++++++++++++++++***((())))))************)))))))))))))))************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%(((((())))))******++++++)))))))))))))))*********)))************))))))(((************++++++++++++*********)))))))))))))))************************************************************************((()))+++------+++)))(((******++++++++++++************++++++++++++************++++++++++++******,,,,,,++++++***)))))))))************)))))))))((()))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************&&&'''((()))*********************))))))((((((((())))))************))))))******************************))))))(((''''''''')))))))))*********************))))))))))))******,,,,,,+++************++++++++++++************)))))))))))))))))))))))))))************))))))))))))&&&'''(((((())))))((((((((()))***)))(((((()))***))))))))))))******************)))((((((((())))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((************************(((***,,,......,,,***(((******))))))******+++,,,))))))))))))))))))******((()))************))))))))))))))))))))))))))))))******))))))((((((''''''***))))))(((((())))))***))))))*********))))))(((((())))))*********************))))))))))))******((()))***)))((((((***,,,444222///,,,***))))))***((()))***+++,,,---......((())))))******))))))))))))***+++,,,+++(((&&&$$$******))))))))))))******+++******))))))******+++)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))((((((((((((***))))))))))))***+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))((((((******************************)))))))))((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))*********++++++************))))))))))))((()))******++++++******+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++)))************))))))((())))))))))))************)))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((*********)))))))))))))))************))))))))))))((())))))************)))************++++++++++++))))))))))))************************************************************************************'''))),,,......,,,)))'''))))))***************)))++++++,,,,,,,,,,,,++++++******++++++++++++******************************************)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***************))))))))))))))))))))))))************************************************''''''((()))*********************)))))))))(((((())))))************))))))++++++++++++++++++++++++******)))))))))(((((((((++++++++++++++++++++++++***))))))))))))))))))***++++++***************++++++++++++*********))))))))))))))))))))))))))))))++++++******))))))((((((''''''((()))))))))))))))((()))+++***)))((()))******)))))))))))))))************))))))((())))))***))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((************************''')))+++------+++)))'''))))))(((((())))))***+++)))))))))))))))************************)))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))(((((())))))))))))************)))(((((())))))***++++++++++++******))))))))))))))))))***((()))***)))((((((***,,,:::777222---)))'''''''''''''''((()))***+++,,,,,,((()))***+++++++++***))),,,,,,,,,+++***(((&&&%%%******))))))))))))************))))))))))))******((((((((((((((((((((((((''')))******))))))***,,,))))))))))))((((((((((((******))))))******+++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((++++++++++++++++++++++++))))))))))))((((((((((((---,,,,,,***)))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***************+++))))))))))))************************)))))))))(((((())))))***************************************,,,+++++++++***)))))))))*********))))))************************)))((('''((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******))))))(((((('''((()))***************'''((((((((())))))))))))(((((())))))******++++++************************************************************************((()))+++,,,,,,+++)))((('''(((((())))))))))))(((***++++++++++++++++++*********++++++++++++******))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))************))))))((((((((((((((((((((((((+++***************))))))(((((((((((((((((((((''')))))))))******)))))))))*********))))))***+++++++++++++++*********))))))************************++++++******))))))(((((('''(((((()))))))))))))))((()))++++++***))))))***+++***)))(((((()))************))))))))))))******))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((())))))))))))))))))((((((''''''''''''((())))))(((((())))))*********************)))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((())))))((((((((())))))*********))))))((('''(((((())))))))))))))))))))))))******)))))))))((()))***)))((((((***,,,666444///+++((('''(((((('''(((((()))******++++++,,,---///000000000///...000///,,,)))(((((()))*********))))))))))))*********))))))))))))))))))***((((((((((((((((((((((((&&&(((******))))))***,,,))))))))))))((((((((((((***************++++++,,,------......------,,,+++*********************************)))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))++++++++++++++++++++++++))))))))))))((((((((((((++++++******)))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))'''&&&%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((()))))))))*********************)))))))))((((((((()))************)))************************,,,+++++++++***)))))))))***)))(((((((((((()))******************)))((('''((()))))))))************))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))******++++++++++++******))))))(((((('''((()))***************'''((((((((())))))))))))(((((())))))******++++++************************************************************************++++++***))))))***++++++((()))******+++++++++***))))))************))))))******++++++++++++******)))))))))***++++++,,,,,,))))))))))))))))))******************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++******)))))))))))))))******+++++++++))))))************))))))))))))))))))))))))))))))+++++++++*********************))))))))))))(((((())))))************))))))***))))))))))))***+++++++++++++++************)))************************************))))))))))))'''((())))))******))))))'''***,,,,,,+++)))))))))++++++)))((((((((()))*********)))))))))***++++++))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))***)))'''&&&&&&''')))***(((''''''''''''((())))))((((((((()))******++++++***)))))))))))))))******((((((((((((((((((((((((((((((((()))))))))))))))'''(((((())))))(((((('''(((((()))***************%%%%%%&&&'''''''''''''''))))))************))))))((()))***)))((((((***,,,---,,,***))))))***,,,---++++++++++++++++++++++++++++++,,,---............222///,,,)))((()))+++---******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))&&&(((***+++***)))***+++))))))))))))((((((((((((+++************+++,,,,,,...............------,,,************************)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))******++++++++++++++++++++++++******)))))))))((((((((('''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''%%%###!!! ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******((((((((()))))))))******************))))))))))))'''((())))))******))))))************************+++++++++******************)))(((''''''((()))***)))************))))))((())))))))))))************))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++************))))))))))))((())))))************)))************++++++++++++))))))))))))************************************************************************************---+++)))(((((()))+++---++++++,,,---............)))))))))******)))))))))******++++++++++++******))))))******+++++++++,,,))))))))))))************************************)))************+++++++++***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))******++++++++++++++++++***************)))))))))************))))))++++++++++++++++++++++++)))))))))***************,,,,,,,,,,,,++++++******((()))***++++++***)))((()))))))))))))))***+++++++++++++++************)))************************)))))))))))))))*********(((((()))************)))'''***,,,---+++***)))))),,,+++)))((('''((()))*********))))))******+++,,,))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((''''''((()))))))))))))))))))))***++++++'''(((((()))******++++++))))))(((((()))***+++,,,((((((((((((((((((((((((''''''(((((())))))******''''''((())))))(((''''''&&&'''(((***++++++++++++&&&'''(((((())))))((((((((()))***++++++***)))(((((()))***)))((((((***,,,)))((())))))***+++,,,---------,,,,,,+++*********''''''''''''((()))***+++///---+++))))))***+++,,,******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''')))++++++***))))))***))))))))))))((((((((((((++++++******++++++,,,---------......------,,,+++************************(((((())))))******++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++*********)))))))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''&&&%%%$$$###))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((()))))))))***************))))))))))))'''(((((()))))))))))))))***************************************+++++++++,,,+++***))))))***+++,,,((())))))************)))))))))))))))************))))))))))))))))))))))))((()))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))******)))))))))))))))*********)))************))))))(((************++++++++++++*********)))))))))))))))************************************************************************++++++***))))))***++++++******+++,,,---......---)))******++++++******)))******++++++++++++*********************+++++++++((()))))))))************************************)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))&&&'''(((***,,,---------------,,,+++***)))((('''))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((''''''((()))***++++++***)))((())))))((())))))***+++++++++++++++************)))************************(((((())))))******++++++(((((()))***************'''***,,,---,,,***))))))---+++)))((('''((()))*********))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))+++++++++***++++++,,,---'''(((((()))***+++++++++)))((((((((((((***,,,---((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&'''((())))))((('''&&&%%%&&&((()))+++,,,,,,,,,******+++,,,,,,,,,,,,,,,((()))***++++++***)))(((((()))***)))((((((***,,,+++++++++*********)))))),,,,,,+++***)))((('''&&&)))(((((('''(((***,,,---++++++************************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''')))++++++***)))((()))))))))))))))((((((((((((++++++******++++++,,,---,,,,,,------,,,,,,+++***************************'''(((((()))***++++++,,,))))))))))))))))))))))))))))))******+++++++++,,,************************++++++++++++************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((())))))))))))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,...---+++******+++---...'''((()))***************))))))))))))************))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((()))))))))***+++++++++***)))(((((('''(((((())))))******++++++***************)))((('''(((((((((((())))))))))))++++++******))))))((((((************************************************************************)))***++++++++++++***)))''''''(((******++++++++++++++++++,,,,,,+++++++++******++++++++++++******************************(((((())))))*********+++************************)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************+++***)))(((((()))******---,,,***(((((()))***+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))************&&&&&&'''((()))***++++++---'''%%%+++...+++)))+++,,,+++***)))(((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))***+++,,,,,,------@@@666***&&&)))+++)))%%%))))))))))))************+++***((('''''')))+++,,,))))))***)))'''(((***---******)))(((((((((((((((''''''((()))***+++,,,,,,''''''''''''(((((((((((()))))))))))))))))))))))),,,***(((''')))*********))))))))))))************(((((((((((())))))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((---+++)))((('''((()))******)))((('''(((***,,,---*********)))'''%%%###!!!))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***)))((('''&&&(((***+++,,,,,,+++)))(((************************,,,,,,+++******++++++,,,++++++++++++++++++++++++************************---,,,***)))))))))******+++***...333222,,,(((***(((((((((((())))))))))))******))))))))))))******,,,,,,+++***+++,,,...///((((((''''''''''''((((((&&&'''((()))***+++,,,,,,******))))))(((((('''''''''((()))******)))((('''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&((()))******************)))(((((())))))))))))))))))))))))((()))))))))))))))(((((((((((()))***+++,,,,,,,,,))))))))))))))))))))))))++++++************++++++...+++)))(((***,,,------++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))************)))(((&&&&&&))))))))))))************((((((((((((((((((((((((******))))))))))))******(((((())))))******++++++,,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''++++++++++++++++++++++++***++++++***((('''((()))******)))))))))))))))******(((((())),,,,,,)))&&&''''''(((((())))))******))))))*********))))))(((++++++************+++++++++***)))(((((()))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++,,,+++******,,,,,,+++***++++++,,,,,,,,,---------+++*********))))))((((((************************************************+++***))))))))))))***+++,,,+++***)))((())))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************((((((((()))))))))))))))---))))))///111---*********)))))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))))))))******+++,,,,,,---;;;333***''')))+++)))&&&))))))))))))***************)))((((((((()))++++++)))******)))((()))+++---******)))(((((((((((((((((((((((()))******++++++((((((((())))))))))))***))))))))))))))))))))))))+++)))(((''')))******)))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***,,,,,,+++******)))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''&&&'''((()))***)))'''%%%$$$%%%&&&''''''((())))))((('''&&&%%%))))))))))))))))))))))))))))))(((((((((((())))))***++++++,,,,,,,,,,,,,,,---------,,,,,,---------************************++++++***************+++++++++++++++++++++++++++((((((((((((((((((((((((,,,+++***)))))))))******++++++,,,000444444000,,,*********************)))******)))))))))))))))******************+++,,,,,,***))))))(((((())))))***************))))))))))))***)))))))))((((((((('''(((((()))***)))((('''&&&(((((()))***************************************)))))))))))))))))))))))))))((('''''''''((()))******************)))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))******+++))))))))))))))))))))))))+++******))))))******++++++)))''''''))),,,------+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))***))))))(((''''''))))))))))))******************************************))))))))))))******)))))))))))))))*********+++******))))))******+++++++++******)))(((((((((++++++++++++++++++++++++)))***+++***((((((((()))******))))))))))))*********)))(((***,,,,,,***'''((((((((()))))))))))))))))))))************))))))++++++************+++++++++***)))(((((()))***+++************************))))))))))))))))))******++++++++++++++++++++++++)))************+++++++++))))))******************,,,+++******,,,,,,+++***)))))))))*********++++++++++++++++++*********)))************************))))))))))))))))))))))))++++++************+++++++++*********))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))((())))))))))))*********************))))))(((((((((+++)))+++000222---)))((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))******((())))))******+++++++++222...***))))))))))))((())))))))))))************(((((()))***************'''((()))((('''''')))+++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++)))'''((()))******)))''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((,,,+++)))(((''''''((()))%%%&&&((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))+++,,,---...//////,,,+++)))((((((***+++---***************************)))))))))************************************((((((((((((((((((((((((++++++***)))))))))******))),,,+++***111999666,,,*********))))))(((((((((++++++***)))(((((())))))((()))******************+++******))))))******+++************))))))(((((())))))))))))((((((((((((((()))******)))((('''&&&(((((()))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))((())))))))))))************))))))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))+++******))))))******+++)))(((&&&''')))+++,,,,,,,,,,,,++++++************************++++++++++++)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))******************************************))))))))))))******************)))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))******)))))))))))))))******+++***)))***,,,,,,***((())))))))))))))))))(((((())))))***************)))++++++************++++++******)))))))))******+++++++++++++++++++++++++++******))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++++++++++++++*********,,,+++******+++,,,+++***)))))))))************+++,,,,,,,,,+++++++++++++++************************((((((((((((((((((((((((+++++++++++++++,,,,,,,,,+++++++++,,,+++******)))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,+++)))(((((()))))))))*********************)))))))))(((((())))))+++------+++((('''))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))*********(((((()))))))))***************+++***)))((()))***((()))))))))************'''(((***+++++++++)))(((%%%&&&''''''&&&&&&''')))+++***))))))(((((())))))************))))))(((((((((((()))))))))*********((((((((((((((((((((((((***)))'''((()))***)))((())))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***************++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''((()))))))))))))))***+++,,,---&&&''')))***+++++++++***(((((((((((((((((((((((())))))(((((((((((())))))&&&''')))***,,,---------))))))((('''((()))***+++++++++++++++++++++++++++)))******+++++++++++++++))))))))))))))))))))))))*********************************))))))))))))***'''...---&&&***555444)))((((((''''''&&&&&&%%%%%%,,,+++***)))((((((((((((((()))***+++++++++))))))*********))))))*********'''(((((()))******++++++))))))))))))((((((((((((((()))***++++++***))))))((((((((((((((()))******************************)))))))))))))))))))))))),,,++++++******)))))))))))))))************)))((())))))))))))))))))))))))'''(((((())))))))))))((()))))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******+++)))((((((***++++++***,,,,,,++++++******))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))))))))((()))))))))************((((((((((((((((((((((((******))))))))))))******++++++******))))))((((((((()))***++++++***)))((((((((())))))************)))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))***++++++******++++++++++++***+++******))))))((((((((())))))***+++++++++******++++++************++++++******************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************))))))*********+++++++++---,,,,,,++++++*********+++***)))***+++,,,+++)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((++++++,,,---------------,,,,,,------,,,,,,+++***)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))((()))))))))************))))))))))))***************++++++)))(((***++++++++++++***)))(((((())))))************************(((((())))))************)))))))))))))))*********&&&(((******)))((()))***((()))))))))************&&&(((***,,,,,,+++)))(((&&&((())))))(((((()))***++++++***)))))))))))))))++++++******)))((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))((('''((()))***((('''))))))))))))************(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***%%%&&&&&&&&&'''(((((()))((()))***++++++******)))(((((((((((((((((((((((())))))(((((((((((())))))((()))******++++++++++++)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((333333(((%%%,,,---'''((('''''''''&&&&&&&&&%%%++++++***)))(((((()))))))))***+++,,,,,,+++***)))***))))))(((((())))))***(((((())))))******++++++(((((((((((())))))))))))'''(((***,,,---------,,,((((((''''''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++***))))))((())))))*********))))))))))))))))))))))))))))))''''''((()))))))))))))))*********************)))))))))))))))))))))))))))***))))))))))))))))))***...,,,******++++++***)))+++++++++******)))))))))''''''(((((())))))******)))))))))))))))))))))))))))(((((('''(((((()))***((()))))))))************((((((((((((((((((((((((******))))))))))))******++++++******))))))((((((((()))***++++++***)))(((((((((((()))******++++++((((((((((((((((((((((((((()))******)))((()))+++))))))(((((()))***++++++*********************+++++++++******))))))(((((())))))***+++++++++++++++++++++************++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++---,,,,,,++++++*********+++***))))))++++++***)))******+++++++++,,,,,,,,,))))))******************************************))))))))))))))))))))))))+++,,,---...//////......---,,,,,,,,,,,,+++++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++***)))))))))))))))************)))))))))******++++++++++++...---)))(((,,,//////,,,+++***)))((((((((((((************************((((((((()))******++++++************************'''(((******)))((())))))))))))))))))************&&&(((***+++,,,+++)))((()))+++------,,,+++,,,---++++++***))))))))))))***+++*********))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''((()))***(((&&&''''''''''''(((((((((((((((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))(((''''''&&&))))))***++++++***((('''))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,,,,,,,+++******&&&(((***,,,---,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........------************************'''''''''''''''''''''''''''((()))*********))))))+++444666---&&&''')))((())))))))))))))))))))))))******))))))))))))******+++++++++,,,++++++******)))))))))(((((())))))))),,,++++++***)))(((''''''(((((((((((())))))))))))((()))***,,,---------,,,)))((('''&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++******)))((())))))************)))))))))))))))))))))))))))&&&'''((())))))******)))***************+++++++++))))))))))))))))))))))))***))))))(((((())))))***...,,,++++++,,,,,,***)))************************************++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))******************************************))))))))))))******************))))))))))))((())))))******))))))((((((((())))))*********+++((((((((((((((((((((((((((()))******))))))***+++(((((((((((()))***+++,,,)))******)))(((((()))+++******************))))))))))))***+++,,,,,,,,,,,,++++++************++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********************************)))************++++++++++++++++++++++++*********+++***))))))***+++***)))((((((((())))))))))))***)))))))))))))))*********************************************************+++,,,...///000000//////,,,+++***)))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))************++++++***************)))'''---...***)))---000///******)))))))))))))))***************************'''(((((()))******+++++++++++++++++++++++++++*********))))))***))))))((())))))))))))************'''((()))***+++******))))))+++------,,,+++,,,,,,,,,+++******))))))***************)))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((''''''(((***)))(((&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))),,,,,,,,,++++++***)))((('''((()))******)))(((((())))))))))))))))))))))))))))))(((((((((((())))))*********++++++******)))%%%&&&'''(((((()))))))))************************(((***,,,---......---,,,++++++++++++++++++++++++''''''''''''''''''''''''&&&''')))*********))))))***---///---)))'''''')))((())))))******+++++++++(((((((((((()))***+++,,,++++++***)))))))))))))))+++******))))))******+++,,,,,,+++***)))((('''''''''((((((((()))))))))***)))***+++++++++***)))((()))((('''&&&&&&((()))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++******)))(((((()))***************))))))))))))))))))))))))&&&'''((()))************(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))***))))))***,,,,,,+++***(((((())))))******+++++++++++++++***************)))))))))))))))))))))))),,,***)))'''&&&'''((()))))))))))))))******************************************))))))))))))******)))))))))))))))*********))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))''')))******))))))***+++(((((((((((()))***+++,,,((()))***(((&&&&&&(((+++******************++++++((()))***+++,,,,,,,,,,,,++++++************++++++((()))***,,,------,,,,,,************************''''''((()))***++++++,,,************************)))************+++++++++))))))******************+++)))((()))***+++***((((((((((((((()))))))))))))))))))))******+++++++++************************************************+++,,,...000000000000///+++***(((&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&'''''''''))))))))))))************------,,,+++***)))((('''""")))---***)))---...,,,(((((((((((()))***+++,,,************************'''(((((()))***+++++++++,,,,,,++++++++++++++++++---+++))))))******((('''))))))))))))************(((((()))***************&&&(((++++++***))))))***,,,+++******)))*********))))))))))))))))))******))))))))))))************))))))))))))))))))))))))'''''''''(((***)))'''%%%))))))))))))************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))((((((%%%&&&'''(((((())))))(((&&&'''((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''(((((((((((((((******)))((()))+++---...((((((((((((((((((((((((''')))+++---...---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))&&&'''(((*********)))((('''$$$%%%***+++'''&&&(((&&&&&&'''((()))***++++++'''((((((((()))+++,,,---+++***)))'''''''''((())),,,++++++++++++++++++,,,))))))))))))************'''((((((((())))))************+++***)))'''%%%$$$)))(((&&&%%%&&&''')))+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++***)))(((((()))***************))))))))))))))))))))))))&&&'''((()))************&&&''''''((()))******+++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&))),,,------,,,''''''((()))***+++,,,,,,******))))))((((((''''''))))))))))))))))))))))))---+++)))'''&&&&&&'''((())))))))))))************((((((((((((((((((((((((******))))))))))))******(((((())))))******++++++***)))(((''''''((()))*********))))))))))))))))))************************''')))******))))))***,,,(((((((((((()))***+++,,,'''))))))'''%%%%%%(((+++)))))))))***+++++++++,,,((()))***+++,,,---------++++++************++++++((()))+++,,,------,,,,,,))))))))))))))))))))))))(((((()))+++,,,---...///)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++***)))((()))***+++***(((************++++++++++++*********++++++,,,,,,,,,******************************))))))))))))******'''(((***---...............((('''+++***&&&&&&+++))))))************))))))(((((())))))************,,,++++++***)))((('''''''''((((((((())))))******'''(((***,,,,,,+++)))'''((((((((((((((())))))***))))))(((((((((((()))))),,,+++***)))((((((((((((%%%''')))++++++***))))))++++++******)))(((((((((******++++++++++++************************++++++)))))))))))))))))))))))),,,***(((***---...,,,***,,,+++***))))))***+++,,,******++++++++++++******+++*********))))))((((((***************)))(((((()))))))))))))))((('''&&&))))))))))))(((((((((((())))))*********((('''%%%++++++************++++++,,,+++)))((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,++++++***)))((('''''''''((()))******)))((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********)))))))))))))))))))))))))))))),,,+++***))))))***+++,,,******))))))((())))))*********)))))))))***,,,---+++*********))))))(((((())))))))))))))))))))))))(((&&&%%%'''***,,,+++)))))))))((((((((()))+++,,,******)))))))))***,,,---...---+++*********++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((111///+++(((''''''((()))+++*********))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++******)))((((((((())))))))))))))))))))))))(((((())))))******++++++************************,,,,,,,,,+++++++++******+++***)))))))))***,,,---)))***+++,,,,,,,,,,,,+++((((((((((((((((((((((((+++*********))))))(((((((((***++++++)))((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((***++++++)))(((((()))******++++++++++++***************)))))))))))))))************************(((((())))))******++++++((((((((((((((())))))*********************************))))))******+++,,,+++***)))'''''''''((())),,,,,,,,,---------......,,,,,,,,,+++++++++******)))+++------+++)))((()))******))))))))))))************+++++++++,,,,,,,,,---+++))))))***+++***)))************************)))************+++++++++---***((((((+++,,,+++)))******************************))))))))))))*********+++---...////////////+++(((((())))))''''''((())))))************)))))))))))))))))))))*********++++++******))))))((((((''''''((((((((()))))))))***************))))))(((***))))))))))))***++++++,,,,,,++++++++++++,,,,,,+++******)))))))))))))))$$$&&&***000555555000+++)))))))))))))))***************++++++++++++******))))))))))))************)))))))))))))))))))))))),,,***)))***,,,---,,,***++++++************++++++)))******++++++******)))************)))))))))(((***************)))(((((((((((()))))))))(((''''''))))))))))))(((((((((((((((((()))))))))))))))((())))))(((((((((((())))))++++++)))((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********)))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++++++++*********))))))))))))))))))))))))))))))+++******))))))******+++*********))))))*********+++***)))))))))***+++,,,*********)))))))))(((((())))))))))))))))))))))))((('''&&&'''***+++***)))******)))))))))***++++++))))))((((((((()))++++++---,,,+++***)))******+++))))))))))))))))))))))))((())))))))))))))))))((())))))))))))************,,,+++)))((('''((()))***))))))))))))((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))************************************)))))))))(((************)))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((,,,+++++++++******************))))))******+++,,,***+++++++++,,,,,,,,,---))))))))))))))))))))))))************)))))))))(((((()))++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,+++***((()))))))))))))))******)))))))))***)))))))))))))))))))))************************))))))))))))************))))))((((((((()))************************************))))))******+++,,,,,,+++***)))((())))))*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------+++******+++******))))))))))))***************+++++++++,,,,,,---+++))))))***+++***)))************************)))************+++++++++,,,***((()))+++,,,+++)))******************************))))))))))))******+++,,,,,,---......------)))******((()))+++***&&&))))))************))))))*********)))))))))))))))*********)))))))))))))))''''''''''''((((((((((((---,,,***((((((((()))***))))))(((((())))))***+++***))))))(((((())))))***)))))))))))))))******+++((()))...777>>>===333***'''(((((()))******++++++******++++++++++++******))))))))))))******++++++))))))))))))))))))))))))+++***)))***,,,,,,,,,+++******++++++++++++******)))******++++++******)))************)))))))))))))))************))))))((('''(((((()))))))))(((((())))))))))))(((((((((((((((((((((((()))***++++++))))))(((((((((((())))))+++******)))((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++************))))))))))))))))))))))))))))))))))))******++++++******)))++++++******++++++++++++,,,+++******)))***************))))))))))))(((((())))))))))))))))))))))))((('''&&&'''***+++***)))++++++++++++++++++***)))((((((((('''(((((()))***++++++***)))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))************'''''''''((())))))******((((((((((((''''''''''''(((((((((((((((((((((((('''((())))))******))))))++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((************))))))))))))))))))***+++++++++++++++******)))((()))***+++,,,++++++++++++++++++++++++************))))))))))))''')))******)))((()))***************************************************))))))))))))))))))))))))***************************+++---,,,***))))))***(((((())))))))))))(((((())))))))))))))))))*********************************************)))))))))***))))))))))))***++++++******************************))))))******+++,,,,,,+++***************+++((())))))))))))*********,,,,,,,,,+++++++++******,,,------,,,******+++---++++++************++++++*********++++++++++++,,,---+++))))))***+++***)))************************)))************+++++++++,,,***))))))***++++++*********************************))))))))))))************************))))))***,,,+++'''***///...((())))))************))))))************)))))))))))))))))))))))))))*********''''''''''''''''''((((((*********))))))***++++++&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((()))***+++,,,---000555;;;===888///'''(((((())))))******************++++++++++++******))))))******++++++,,,,,,))))))))))))))))))))))))******)))***++++++++++++)))***+++,,,,,,+++***)))))))))************))))))*********)))))))))))))))))))))************)))((((((((()))******+++******))))))))))))((((((((((((***)))((('''((()))+++,,,++++++************+++++++++******)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))))))))***)))(((''''''((()))***((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***************))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***+++++++++,,,,,,,,,+++,,,,,,+++******)))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((''''''((()))******)))+++,,,------,,,+++)))((()))))))))((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((((((%%%&&&(((******+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))++++++++++++++++++++++++*********)))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,+++*********((('''%%%&&&''')))***++++++++++++++++++++++++*********)))))))))))))))&&&(((******)))((()))***************************************************))))))))))))))))))))))))***************************,,,------+++******+++(((((())))))))))))(((((()))))))))))))))*********************************+++++++++******)))))))))***************++++++,,,******************************))))))******+++,,,************************((((((((()))))))))******,,,,,,,,,+++++++++******,,,,,,,,,***))))))+++---++++++************++++++************++++++++++++,,,***))))))***++++++***************************))))))*********++++++++++++******)))******++++++******************************))))))))))))*********)))))))))((((((((((((******)))(((,,,000...((())))))************))))))*********))))))))))))))))))))))))))))))*********((((((((((((((((((''''''&&&(((***,,,------,,,+++&&&&&&&&&&&&&&&'''((((((,,,++++++******++++++,,,(((((((((((()))***,,,,,,...333777888333---***(((************))))))((((((******++++++++++++************++++++,,,------...))))))))))))))))))))))))))))))************++++++)))***+++,,,,,,+++***))))))))))))******)))))))))))))))))))))))))))******((())))))*********)))))))))***++++++,,,,,,,,,,,,))))))))))))((((((((((((,,,+++***((((((((()))***++++++************++++++************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))))))))***)))(((''''''((()))***''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))************************((()))***++++++***)))((()))***+++,,,,,,,,,,,,+++++++++++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))'''((())))))(((((())))))+++,,,------,,,+++)))(((*********************)))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((((((((()))***,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************************))))))))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,,,,+++******+++***(((''''''(((***+++************************))))))))))))))))))******&&&'''))))))(((((()))***************************************************))))))))))))))))))))))))***************************,,,------+++******+++)))******++++++******)))(((((())))))************************************,,,,,,++++++******))))))***************++++++,,,******************************))))))******+++,,,(((((()))))))))))))))))))))))))))************+++,,,,,,,,,+++++++++***************)))'''(((***,,,+++******************+++))))))*********+++++++++,,,***))))))***++++++***************************))))))*********+++++++++++++++******)))******+++******************************))))))))))))******+++******)))))))))******)))&&&(((000555222+++'''))))))************))))))((()))))))))*********************)))))))))))))))))))))))))))((((((((((((%%%'''+++---...---,,,***))))))(((((())))))***+++******))))))))))))******(((((((((((()))***+++,,,+++000333111+++'''))),,,++++++******)))(((((('''******++++++++++++******)))******+++,,,---......))))))))))))))))))))))))((()))+++***))))))***,,,******++++++++++++******((())))))******))))))((())))))))))))************((())))))************)))***++++++,,,,,,,,,,,,+++))))))))))))((((((((((((,,,,,,+++***))))))))))))))))))(((((((((((()))))))))************)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))***************************((())))))******))))))(((((()))***,,,,,,,,,++++++******+++++++++***))))))''''''(((((((((((())))))))))))))))))))))))))))))''')))***)))((('''(((***++++++++++++++++++***)))***++++++++++++******)))((()))******++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************+++,,,,,,+++)))((())))))))))))************))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++++++++++++++...---,,,+++***+++,,,,,,))))))))))))))))))))))))))))))))))))************%%%'''))))))(((((()))***************************************************))))))))))))))))))))))))***************************+++---,,,***))))))*********++++++++++++******((((((((()))******++++++************************+++++++++++++++************))))))))))))***++++++******************************))))))******+++,,,''''''((())))))))))))(((************++++++++++++,,,,,,,,,+++++++++******((()))))))))(((((()))+++******))))))))))))******)))))))))************++++++***((()))***,,,++++++************************)))************+++++++++***++++++***))))))***,,,******************************))))))))))))*********)))((((((((()))***+++***%%%---@@@FFF999+++)))))))))************))))))''''''((()))***++++++,,,++++++******))))))((((((++++++******))))))))))))***+++,,,,,,,,,+++*********))))))))))))***++++++((((((''''''''''''(((((())))))(((((()))***++++++***,,,...---)))(((***,,,*********)))))))))))))))******++++++++++++******'''(((((()))+++,,,,,,---))))))))))))))))))))))))''')))+++***)))(((***,,,++++++************++++++(((((())))))))))))((((((((()))))))))************(((((()))************************+++******))))))))))))))))))((((((((((((******+++++++++******)))))))))(((((((((((()))))))))******+++***)))((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((('''''''''&&&(((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))******************************))))))(((((((((((())))))&&&(((***+++,,,,,,+++***))))))***+++,,,+++******'''''''''((((((((())))))))))))))))))))))))))))))''')))******''''''(((*********)))))))))***++++++)))***+++++++++)))((('''((()))+++,,,,,,,,,++++++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************))))))************))))))((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***************************((()))))))))************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((())))))***************))))))******+++,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))((()))))))))************$$$&&&((()))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,+++***((())))))))))))************))))))'''(((((()))******++++++***************************++++++++++++++++++,,,))))))((((((((()))************************************))))))******+++,,,'''((()))***+++******)))))))))*********+++++++++,,,,,,,,,+++++++++******'''(((******))))))***+++))))))(((((((((((())))))))))))))))))************+++)))((()))***,,,,,,+++************************)))************+++++++++)))+++,,,+++)))(((***,,,******************************))))))))))))******'''&&&&&&%%%&&&'''((()))---&&&444OOOVVV@@@...+++))))))************))))))&&&&&&''')))***+++,,,---,,,++++++***)))((((((''',,,+++++++++******))))))///...,,,***))))))))))))((((((((((((((()))******++++++************++++++)))))))))))))))******+++------,,,++++++***)))(((((((((((()))******++++++******++++++++++++******%%%&&&'''((()))***++++++))))))))))))))))))))))))''')))+++***((((((***,,,,,,+++***))))))***+++,,,(((((())))))))))))(((((((((((())))))*********+++(((((()))***************)))))))))))))))((('''&&&))))))))))))(((((((((((('''(((***+++,,,,,,+++***++++++************++++++)))******++++++)))((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%'''((()))******)))((('''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))*********************************)))(((''''''((()))***%%%''')))+++,,,+++***)))((()))***+++,,,,,,+++***&&&'''''''''(((((())))))))))))))))))))))))))))))''')))+++***'''&&&(((***))))))((((((((()))+++,,,((()))*********((('''&&&)))***+++,,,------,,,+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((())))))******++++++************************(((((())))))******+++++++++***)))))))))***,,,---***************)))((('''))))))))))))))))))))))))(((((())))))*********+++$$$&&&((()))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((***++++++)))(((((()))(((((())))))))))))(((((('''(((((()))***+++++++++*********************************++++++,,,,,,---((((((((((((((())))))************************************)))***++++++,,,((()))***+++,,,,,,+++***))))))))))))************,,,,,,,,,+++++++++******''')))+++,,,+++******+++((((((''''''''''''(((((())))))))))))************+++)))((()))+++,,,,,,+++************************)))************+++++++++)))+++,,,+++((((((***---************************...+++''''''***,,,,,,+++*********(((((((((***,,,***+++333======444,,,***))))))************))))))(((((())))))************))))))))))))))))))))))))***))))))***+++,,,,,,+++,,,+++++++++******))))))************)))))))))))))))))))))))))))*********************************,,,---...,,,***))))))***++++++******))))))((((((&&&'''(((*********)))(((,,,++++++******)))))))))((((((((((((((((((((((((+++*********))))))((((((***)))((((((((()))+++,,,++++++******)))((((((((())))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,+++++++++******+++++++++***************(((((((((((()))***+++,,,---+++***---000000+++%%%(((***,,,+++(((''')))+++***(((***...,,,&&&&&&***))))))))))))************&&&'''((()))***+++,,,,,,+++++++++************)))******))))))((((((''''''''')))***)))((('''(((***))))))))))))))))))))))))'''((()))***************)))))))))((()))******+++&&&'''''''''(((((()))))))))))))))((((((((((((((((((((((((((())))))))))))************))))))))))))&&&&&&''''''''''''&&&&&&))))))))))))************))))))************))))))'''((()))******)))((('''%%%''')))***+++***)))((())))))))))))))))))))))))))))))))))))***+++,,,---+++++++++***************+++***)))'''''')))***+++***************)))((('''***)))(((''''''((()))***)))***+++,,,,,,+++)))((((((*********(((((()))+++***)))(((''''''((()))***)))))))))***+++++++++,,,''''''(((******+++++++++(((((()))))))))((((((''',,,+++++++++******)))))))))((('''''''''(((***+++***)))(((''''''((()))***++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,***)))))))))******************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++++++++,,,************************,,,***'''$$$$$$%%%(((***))))))))))))))))))))))))+++*********))))))(((((('''(((((()))***+++++++++++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))***+++++++++++++++,,,,,,------,,,+++)))((())))))))))))))))))))))))+++++++++*********)))))))))************+++++++++---,,,,,,+++*********+++))))))************)))))),,,+++++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,)))&&&&&&(((******)))))))))))))))((()))***+++***)))...444444---))))))))))))************)))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((*********)))++++++*********)))))))))(((((())))))*********+++)))))))))))))))))))))***************************+++,,,---,,,)))((()))************)))))))))))))))'''(((((())))))))))))(((***+++++++++++++++***)))************************************)))))))))(((***)))((((((((()))++++++)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++++++++************)))*********************(((((((((((()))***+++,,,000...---///333222---)))''')))******((('''(((******((((((,,,+++''''''***))))))))))))************))))))))))))))))))***************)))))))))((((((******))))))((((((((((((((()))***)))((('''((()))))))))))))))))))))))))))(((((()))*********))))))((()))))))))************((((((((()))))))))******+++*********)))))))))(((************))))))))))))*********)))))))))(((((('''(((((())))))(((((('''))))))))))))************))))))************))))))(((((())))))))))))((((((&&&''')))***+++***)))((())))))))))))))))))))))))''''''''''''((()))***+++)))(((((((((((((((((((((+++***)))(((((()))***+++*********)))))))))))))))***)))(((((((((((()))***))))))***+++++++++++++++***+++++++++***(((&&&%%%***)))(((((((((((()))******************+++++++++))))))***+++,,,------,,,*********++++++******)))(((((((((((('''''''''&&&)))(((((('''((()))***+++***)))(((''''''((()))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++***)))))))))***+++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********++++++*********************************))))))))))))))))))))))))******************++++++************************,,,+++(((&&&&&&''')))***,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((()))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,+++***)))(((************************+++++++++*********)))))))))************+++++++++---,,,++++++*********+++)))******************)))+++++++++***************))))))))))))))))))))))))+++++++++++++++++++++++++++)))''''''((()))***)))((((((((()))))))))******,,,***)))++++++((((((***))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))))))))((((((''''''((()))***+++,,,,,,******))))))))))))))))))***************************+++,,,***((('''((()))))))))))))))***************))))))(((((((((((())))))***,,,------,,,+++***************************************)))))))))))))))))))))((()))******+++'''(((((()))******++++++))))))))))))))))))))))))******))))))))))))******************))))))))))))((((((((())))))*********(((((((((((()))***+++,,,000......000222111...***'''(((******))))))***,,,+++'''&&&)))+++)))(((***))))))))))))************,,,++++++***)))(((''''''))))))))))))((((((((('''***))))))))))))((((((((()))******)))(((''''''((())))))))))))))))))))))))))))))*********)))(((((('''((()))***+++******)))))))))))))))************+++++++++******))))))))),,,+++++++++******))))))******))))))))))))((((((((())))))******))))))((())))))))))))************))))))************))))))))))))(((((((((((())))))&&&''')))******)))(((((())))))))))))))))))))))))''''''''''''((()))******(((((((((((((((((())))))+++***)))(((((()))***+++***))))))(((((()))***+++***))))))(((((())))))******)))))))))***+++,,,,,,++++++,,,///111///***%%%***))))))(((((())))))***+++++++++***************'''((()))******++++++***++++++,,,,,,,,,,,,,,,+++(((''''''''''''&&&&&&&&&)))(((((((((((()))***+++))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******)))))))))***++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******************))))))************************+++******))))))))))))***))))))))))))))))))))))))************))))))))))))*********+++,,,,,,------++++++++++++++++++++++++((())))))******))))))((()))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++***)))((((((************************+++++++++***************)))************+++++++++,,,,,,+++************+++******++++++++++++*********************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++*********+++,,,,,,)))(((((()))******)))(((...,,,***)))(((((()))+++))))))************))))))************)))))))))))))))))))))))))))))))))))))))***+++******)))***+++)))))))))((((((((((((((('''(((((()))******++++++*********)))))))))))))))************************)))******)))(((''''''((((((((())))))******+++++++++***)))'''''''''((()))'''))),,,......---+++************************************))))))))))))))))))))))))))))))******+++(((((())))))************))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))(((((((((&&&&&&'''((()))******+++))))))(((((()))***++++++,,,++++++,,,...---***'''((()))***++++++,,,---...+++(((&&&(((*********)))((()))))))))************,,,++++++***)))(((''''''******)))))))))((((((((()))))))))))))))))))))))))))***+++)))'''&&&'''((((((((((((((((((((((((((()))*********)))(((''''''&&&(((***+++,,,+++)))((())))))))))))))))))))))))(((((()))))))))*********,,,++++++******))))))(((***)))))))))((((((((((((((())))))******))))))(((((()))))))))************))))))************))))))***)))(((''''''((()))***'''((())))))))))))(((((((((((((((((((((((((((((()))(((((())))))***+++,,,***************+++++++++******)))(((((()))*********)))((('''''')))+++---)))))))))))))))))))))))),,,+++***)))))))))++++++******,,,333888888111+++)))))))))))))))))))))))),,,+++++++++***)))))))))(((((()))***************++++++,,,,,,---,,,,,,,,,***************))))))))))))))))))))))))*********))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++((()))))))))******++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))++++++******))))))((((((************************)))))))))******))))))(((((((((((((((((((((((((((*********)))))))))))))))*********+++++++++,,,,,,************************''''''((((((((((((''''''))))))))))))))))))))))))((()))******++++++******************))))))((((((************************************************))))))*********+++++++++++++++***************++++++++++++,,,,,,+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))************************+++,,,,,,++++++++++++,,,,,,***))))))***+++)))'''+++,,,+++***)))******)))))))))************))))))*********)))))))))))))))))))))))))))))))))))))))((()))+++***((('''(((***((((((((((((((()))))))))******))))))))))))))))))************))))))(((((())))))))))))))))))))))))((()))***)))''''''''')))(((((())))))******+++++++++***)))'''''''''((()))''')))+++......---+++***))))))))))))))))))))))))))))))))))))))))))******((()))))))))************************))))))(((((()))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))))))))***+++)))))))))*********(((&&&((((((((()))***+++,,,,,,******))))))***+++***)))((()))))))))*********************)))))))))))))))++++++*********)))))))))))))))))))))************)))******)))(((''''''((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&(((***+++,,,+++)))((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++******)))))))))((((((((()))))))))((((((((((((''''''(((((())))))(((((('''((()))))))))************))))))************))))))***)))(((''''''((()))***((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***+++,,,))))))******++++++++++++******))))))))))))*********)))((('''''')))+++---))))))************))))))...---+++)))(((((()))))))))))),,,333999888222,,,))))))************)))))),,,+++++++++***)))))))))******+++,,,,,,,,,++++++))))))***++++++,,,++++++++++++++++++++++++++++++((())))))***************(((((())))))))))))((((((************))))))(((((())))))))))))))))))))))))************************))))))*********+++++++++(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))((((((((())))))))))))))))))))))))''''''((())))))(((((('''++++++++++++++++++++++++))))))))))))))))))******)))))))))******************************************++++++,,,,,,++++++***))))))))))))))))))))))))'''(((((()))))))))))))))*********)))))))))))))))************************************************))))))*********+++++++++*********))))))***+++++++++++++++,,,,,,+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))************************)))***++++++)))))))))+++222...***)))***+++)))'''&&&)))+++))))))+++***&&&))))))************))))))((()))))))))************))))))))))))))))))))))))&&&(((***(((%%%$$$&&&((((((((())))))))))))******************))))))((((((++++++******)))((((((((())))))))))))))))))))))))((()))***)))((('''((()))))))))))))))***************))))))(((((((((((()))((()))+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))************(((((()))************)))++++++******)))(((((('''))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((((())))))************)))))))))))))))*********************))))))((('''&&&%%%&&&((())))))((((((---///,,,***+++***((())))))))))))************(((((())))))******++++++++++++++++++************)))))))))************+++''')))***)))((('''(((***))))))))))))))))))))))))(((((()))))))))((('''''''''((()))***+++******)))((((((((((((''''''''''''###$$$%%%&&&((()))***+++(((((((((((((((((((((((())))))(((((((((((('''''''''(((((())))))(((((('''))))))))))))************))))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))'''''''''((())))))******)))))))))******)))))))))***))))))(((((()))***+++)))******++++++******)))------+++***))))))((((((******,,,///222111,,,''')))******++++++******)))+++++++++***************&&&''''''((((((((('''''''''((()))***++++++++++++))))))***************+++((()))******++++++******(((((())))))))))))((((((++++++******)))(((((('''))))))))))))))))))))))))************************)))))))))************+++(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))&&&''''''(((((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))'''((())))))******))))))+++******)))))))))******++++++++++++++++++++++++***************+++++++++)))************+++++++++***))))))))))))***++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))************************(((***,,,,,,)))((()))+++777111+++(((***+++)))'''$$$)))***((())),,,+++'''))))))************))))))''''''((()))***++++++,,,))))))))))))))))))))))))'''***,,,***'''%%%'''***)))))))))*********++++++)))))))))))))))*********++++++******)))(((((('''))))))))))))))))))))))))((()))******(((((()))************)))))))))))))))'''(((((())))))))))))((())))))*********)))(((((())))))))))))))))))))))))((()))))))))************'''((()))***+++******)))*********)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((())))))*********)))***************************))))))))))))************+++***)))))))))))))))(((&&&''')))***)))'''&&&///555000+++******((())))))))))))************((()))))))))************************))))))))))))))))))*********+++++++++&&&'''))))))((((((***+++))))))))))))))))))))))))''''''(((((()))(((((((((((()))))))))************))))))))))))((((((''''''&&&&&&''''''((()))))))))((((((((())))))***++++++))))))((((((((('''''''''((())))))******))))))((())))))))))))************))))))************))))))(((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''))))))&&&''''''((())))))******))))))************))))))*********))))))))))))))))))***++++++++++++***))))))******+++++++++************+++,,,,,,+++***))))))***++++++++++++***)))***************+++++++++%%%%%%&&&&&&&&&&&&%%%%%%'''((()))***++++++++++++(((((())))))************((()))***+++++++++******'''((()))******)))((('''*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))************((())))))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''((()))))))))************************************************************''''''((((((((((((''''''))))))))))))))))))))))))))))))***+++++++++++++++,,,+++***)))******+++,,,++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++)))))))))))))))***++++++)))******************)))+++++++++***************))))))))))))))))))))))))***************************,,,///...,,,***+++---;;;444,,,((()))+++***(((&&&***+++((()))...///+++))))))************))))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))+++...000...***(((+++...))))))******+++++++++,,,''''''((()))***+++,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))((()))+++***)))(((***+++++++++******))))))((((((&&&'''(((*********)))(((******))))))((((((''''''************************(((((())))))*********+++'''((()))++++++******)))((((((((()))******++++++))))))))))))))))))))))))((()))***++++++***)))((((((((())))))******+++++++++++++++*********************)))))))))))))))***))))))***)))((('''((((((...+++)))***,,,---+++)))%%%111999333+++))))))((())))))))))))*********************)))))))))))))))))))))))))))(((((((((((())))))******++++++++++++%%%'''((()))((()))***,,,))))))))))))))))))))))))&&&&&&'''((()))))))))((()))))))))((()))******++++++*********))))))(((((())))))))))))(((((((((((((((((()))***+++,,,,,,---)))(((((((((''''''''''''******++++++++++++******))))))))))))************))))))************))))))'''((()))******)))((('''******)))((((((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++((())))))***+++,,,,,,,,,))))))************))))))******++++++***)))(((''')))***+++,,,,,,+++***)))&&&''')))+++,,,---,,,,,,((()))++++++***+++---///)))***+++,,,,,,+++***)))))))))******+++++++++,,,+++,,,,,,,,,,,,,,,+++***'''((()))***+++,,,,,,,,,))))))******+++++++++,,,((()))***+++,,,+++******'''((()))******)))((('''((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))************))))))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++)))(((''''''((()))+++************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((()))***++++++************************(((((())))))*********+++,,,+++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++,,,------------,,,,,,,,,*********+++,,,---++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++))))))((())))))***++++++))))))************)))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************444000+++)))***++++++))))))***+++***''''''))),,,+++***)))(((((()))******************************)))((((((((((((((())))))(((***,,,***'''%%%&&&(((((()))***+++++++++++++++*********)))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((()))++++++******+++---++++++******)))((((((((())))))))))))************(((((((((((())))))))))))))))))(((((('''''''''&&&(((((('''&&&''')))+++---((()))***++++++***)))(((++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&((())))))(((((()))+++---,,,)))'''&&&(((***+++************)))))))))))),,,,,,,,,+++***)))((((((''''''((()))***++++++,,,******))))))))))))*********************)))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))(((((('''''')))((('''&&&&&&&&&&&&&&&*********)))))))))))))))***)))'''''')))))))))((('''((()))(((&&&&&&((()))))))))(((((((((((())))))))))))(((((()))***+++,,,)))******)))(((''''''((()))((('''''')))******)))******))))))((((((''''''***)))((()))***+++***(((*********))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))))))))*********((('''&&&******)))))))))))))))***))))))))))))))))))))))))'''((()))***,,,...//////---,,,,,,++++++,,,,,,---))))))))))))))))))))))))+++,,,------+++)))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***)))(((((()))+++---///,,,++++++******++++++,,,+++***(((((()))******)))'''((()))******++++++***+++***)))((())))))'''&&&%%%%%%&&&&&&''')))+++,,,***(((&&&$$$%%%''')))++++++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))++++++************++++++++++++************++++++))))))************))))))(((&&&%%%'''***,,,+++)))(((((()))***+++,,,,,,,,,,,,+++)))(((((()))+++,,,************))))))))))))************************++++++,,,------------,,,......------,,,+++******((())),,,......---+++)))+++++++++++++++***)))(((************************++++++************++++++++++++************++++++************************+++*********))))))(((((((((((()))***************///,,,)))((()))+++***)))(((***+++***(((''')))+++++++++***))))))***+++,,,)))))))))))))))))))))))))))))))))(((((())))))***((()))***)))(((((()))***))))))***+++++++++++++++***)))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))************)))***++++++***)))***,,,)))))))))))))))*********))))))))))))************))))))))))))((((((((((((******)))))))))((((((((()))((('''&&&''')))+++,,,((()))***++++++***)))(((*********))))))*********))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))(((((()))+++,,,+++)))((('''((()))***************))))))))))))++++++++++++***)))(((((((((((())))))******++++++******))))))))))))******)))************))))))(((++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((******)))))))))(((((((((***)))(((''''''''''''''')))))))))))))))************)))'''''')))***)))((('''((()))(((&&&&&&((())))))))))))(((((((((((()))))))))))))))************((()))***)))((('''((())))))((('''''')))******)))***)))))))))((((((((('''************)))))))))))))))))))))))))))*********)))((('''((()))***)))((())))))))))))))))))))))))'''''''''(((''''''&&&&&&***))))))(((((()))))))))))))))))))))))))))))))))((()))))))))******++++++***))))))(((((())))))***))))))))))))))))))))))))***,,,------+++)))******))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************,,,+++)))((()))***+++---+++******************++++++***(((((()))******)))(((((()))************)))+++***))))))))))))((((((((((((((()))))))))******)))((('''&&&'''(((***++++++******)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((((((((())))))))))))))))))))))))+++******))))))******+++***))))))))))))))))))***))))))************)))))))))'''&&&'''***+++***))))))))))))***+++++++++,,,,,,+++)))(((((()))+++,,,************))))))))))))******************************+++,,,,,,,,,,,,,,,------,,,,,,+++*********))))))*********++++++++++++++++++++++++***))))))************************++++++************++++++++++++************++++++************************************)))))))))((((((((()))***************)))((('''((()))***)))(((((()))***)))(((((()))+++***************+++,,,---((((((((((((((((((((((((***************************((('''''')))+++,,,,,,))))))***++++++++++++***))))))))))))))))))******+++++++++***************))))))))))))))))))))))))************************))))))))))))************)))+++++++++)))((()))***'''(((((()))******++++++))))))))))))******************))))))((((((''''''************)))))))))))))))(((''''''((()))+++,,,))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))***))))))(((((())))))***''')))***)))(((((()))+++*********)))))))))))))))************))))))))))))++++++++++++***)))(((((()))))))))))))))***************))))))))))))******((())))))************))),,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))******)))(((((((((((()))(((((())))))******+++++++++)))'''((()))***))))))((())))))(((''''''(((*********))))))((((((''''''))))))***++++++***(((((('''((())))))(((((()))***)))((('''''')))******)))))))))))))))(((((((((((()))+++,,,+++(((&&&(((***(((((())))))******++++++)))((('''((()))***)))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((()))((((((''''''((())))))))))))))))))))))))))))))***))))))(((((('''&&&&&&(((((((((''''''((((((((())))))))))))))))))))))))***+++---,,,+++)))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,((((((((((((((((((((((((++++++++++++++++++++++++---,,,***)))))))))***+++******))))))))))))******+++)))(((((()))******))))))************)))((((((************))))))))))))+++++++++++++++***)))((()))))))))))))))******************))))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))+++******))))))******+++))))))(((((((((((())))))))))))************))))))***((('''(((******)))(((******************++++++,,,+++***))))))***+++,,,************))))))))))))************************))))))***+++++++++++++++,,,,,,++++++***)))))))))***)))((('''((()))+++,,,***++++++++++++***))))))************************++++++************++++++++++++************++++++************************************))))))))))))(((((()))***************''''''((()))))))))(((&&&(((((((((((((((((()))***(((((())))))***+++,,,---))))))))))))))))))))))))+++++++++++++++******))),,,(((%%%&&&***,,,,,,+++)))******+++++++++******)))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************+++,,,***)))(((((()))(((((())))))************((()))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))((((((((()))++++++)))))))))******)))))))))))))))(((((((((((())))))***************************))))))))))))))))))***((()))******)))((()))***((()))***++++++***)))(((************)))))))))(((***************)))((((((*********)))))))))))))))******))))))))))))******'''((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******************))))))))))))((((((((((((((()))''''''((()))***++++++,,,+++)))(((((()))******)))((())))))(((''''''(((************))))))((('''''')))***+++,,,+++)))'''&&&&&&((())))))(((((()))+++)))((('''''')))******)))))))))))))))(((((((((((((((+++...,,,'''%%%'''+++''''''((()))***++++++,,,)))((('''((()))***)))((((((((((((((((((((((((((())))))((((((((()))+++,,,(((''''''''''''(((((()))))))))))))))))))))))))))******)))(((''''''&&&&&&+++******))))))******+++)))))))))))))))))))))))))))+++,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))************************++++++***))))))******+++++++++************++++++***)))((((((***+++******+++++++++******)))''''''((()))))))))(((((()))***++++++,,,,,,+++***)))(((((()))***+++,,,+++***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))************))))))******)))))))))))))))(((+++++++++***************++++++***))))))***++++++************)))))))))(((************************(((((()))***************+++*********))))))(((((()))))))))))))))***++++++******+++++++++******)))************************++++++************++++++++++++************++++++*********************************)))))))))))))))(((((()))***************(((***++++++***((('''&&&((((((''''''((()))******&&&''''''((()))******+++************************+++++++++++++++***)))(((---)))&&&''')))+++***(((******+++++++++******)))(((((())))))************************************((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))***************++++++***((('''((()))************))))))((((((((()))))))))***************)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))******+++***))))))))))))))))))***))))))(((((((((((())))))++++++++++++++++++++++++******))))))))))))******)))***+++***)))((()))***'''(((***++++++***)))(((************)))))))))((())))))*********)))((((((*********)))))))))))))))******))))))))))))******'''((()))***************(((((())))))*********+++************************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******'''''''''&&&&&&''''''(((''''''((()))***++++++,,,+++***((((((*********)))((()))***)))'''''')))***))))))******)))((('''&&&)))***+++,,,+++)))'''&&&&&&((())))))(((((()))+++)))((('''''')))******)))(((((((((((())))))))))))'''+++...,,,'''%%%(((+++''''''((()))***++++++,,,)))((('''((()))***)))(((((((((((((((((((((((((((***)))(((((((((***+++---'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((+++++++++******+++++++++))))))))))))))))))))))))(((***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,,,,++++++,,,,,,---***((('''(((***++++++***++++++++++++***((('''&&&%%%'''))))))'''''')))+++*********++++++******)))((()))+++,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))************************------,,,,,,++++++******))))))))))))))))))))))))***))))))))))))))))))***+++******))))))******+++))))))************))))))************))))))))))))+++++++++***************+++******************+++************)))))))))(((************************(((((()))************)))******)))))))))))))))(((((()))+++------,,,+++***)))******+++++++++******************************++++++************++++++++++++************++++++************************))))))))))))))))))******(((((()))***************)))+++---,,,***(((''''''((('''&&&&&&(((******)))&&&&&&'''((()))))))))(((***************************++++++,,,+++)))((('''***((((((((())))))((('''***++++++++++++***))))))((((((((()))******++++++***************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((*********((('''((()))++++++******)))(((((('''))))))))))))************((((((((()))))))))))))))''''''''''''((((((((((((******************************))))))))))))*********))))))(((((())))))***+++++++++++++++++++++++++++******))))))******+++***+++++++++)))((()))***'''(((***++++++***))))))************))))))))))))((())))))******)))(((((()))))))))))))))***************))))))))))))******((())))))************)))''''''((()))***+++,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''&&&&&&&&&&&&''''''((((((((())))))******++++++,,,***((()))***+++***)))))))))***)))(((((()))+++'''((()))******)))((('''))))))***++++++***(((((('''((())))))(((((()))***)))((('''''')))******)))(((((((((((())))))))))))'''***,,,+++(((''')))+++(((((())))))******++++++)))((('''((()))***)))((((((((((((((((((((((((((((((((('''''''''((())))))''''''''''''((()))******))))))))))))))))))))))))))))))************++++++***))))))(((((())))))***))))))))))))))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,------------,,,,,,,,,,,,------***((('''(((***++++++++++++++++++******(((''''''$$$'''***)))''''''***---++++++***))))))******+++((()))***+++,,,+++******************************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***++++++************++++++))))))************)))))))))***++++++))))))***+++******************++++++************************************))))))))))))************************(((((()))*********************))))))))))))))))))((())),,,......---+++)))))))))***++++++++++++***************************++++++************++++++++++++************++++++************************))))))))))))************(((((()))***************'''***++++++)))((((((***(((&&&%%%&&&)))******)))'''((()))******)))((((((************************)))***++++++***)))'''%%%###&&&((())))))(((((((((+++++++++++++++***))))))'''(((((()))******++++++))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************'''(((***)))(((((()))************)))))))))))))))))))))))))))************''''''(((((())))))******''''''(((((())))))))))))*********++++++******)))+++***)))(((((()))***+++*********))))))*********))))))))))))))))))))))))+++******))))))******+++***+++,,,+++)))((()))***(((((()))***************************))))))))))))(((((()))))))))))))))((((((((())))))******++++++******))))))))))))******)))************))))))((((((((())))))******++++++************************((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((((((((('''''''''''''''((()))))))))))))))))))))*********,,,***))))))***++++++***)))******)))(((((()))+++%%%&&&(((***+++***)))((())))))))))))************((()))***)))((('''((())))))((('''''')))******)))'''((((((((()))))))))***(((((())))))******++++++)))))))))))))))*********)))((('''((()))***)))((())))))))))))))))))))))))(((((()))))))))(((((('''(((((((((((()))***++++++))))))))))))))))))))))))************************(((((((((''''''((((((((())))))))))))))))))))))))''')))***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++++++++++++++---,,,,,,++++++,,,,,,---)))((('''(((***+++++++++***************)))((('''%%%(((,,,+++)))))),,,000000///,,,***))))))***+++((())))))***************************************))))))))))))))))))))))))************************((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))************))))))''')))++++++))))))+++---)))))))))***+++++++++,,,*********++++++*********************))))))))))))************************((()))******++++++******************************((()))***+++,,,++++++***))))))***+++++++++++++++************************++++++************++++++++++++************++++++************************((()))))))))************(((((()))***************%%%'''***)))((((((***---(((&&&$$$%%%)))+++***)))))))))***++++++***(((((())))))))))))))))))))))))((()))***+++***(((&&&$$$###(((***)))'''(((***+++++++++++++++***)))((('''(((((()))***+++++++++))))))******++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************&&&((())))))(((((()))+++((((((((()))******++++++))))))))))))************&&&&&&'''((()))***++++++(((((())))))*********+++******+++++++++******)))+++***)))(((((()))***+++++++++************++++++((((((((((((((((((((((((++++++************++++++***,,,,,,+++)))((()))***(((((())))))*********+++************))))))))))))(((((()))))))))))))))((('''(((((()))***++++++,,,******))))))))))))*********************)))((('''************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&&&&''''''((((((((((((((((((((()))***************))))))))))))))),,,***))))))***++++++***)))******)))(((((()))+++$$$&&&(((***++++++***)))))))))(((((()))***+++,,,)))***+++)))(((''''''((()))((('''''')))******)))'''((((((((())))))******(((''''''(((+++,,,,,,+++*********))))))))))))))))))((('''((()))******(((***************************+++,,,,,,,,,***)))((((((((((((((()))***,,,,,,))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******************++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***)))))),,,++++++******++++++,,,)))((('''(((***,,,,,,+++)))************))))))(((&&&***...---++++++...222555222...***((()))***+++)))))))))))))))***************************++++++))))))))))))))))))))))))************************))))))******+++++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))&&&)))++++++)))))),,,...(((((()))***+++,,,,,,---******++++++++++++******************))))))))))))************************))))))***+++++++++++++++***************+++++++++***)))((((((((()))+++,,,((()))***+++++++++++++++************************++++++************++++++++++++************++++++************************(((((())))))*********+++(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))++++++++++++************&&&'''(((***++++++++++++(((((())))))))))))(((((($$$%%%''')))******)))(((,,,+++***((((((***+++,,,+++***)))'''''''''((()))+++*********))))))((((((+++*********))))))((((((++++++******))))))((((((+++*********))))))((((((---+++***(((((()))+++,,,))))))(((((((((((())))))+++++++++*********))))))************************)))************+++++++++***++++++++++++,,,,,,,,,******))))))(((((('''''')))***+++***(((''''''((()))((((((((()))***++++++((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))*********'''(((+++***%%%&&&+++))))))))))))************'''((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++---...---+++(((&&&&&&&&&((())))))(((''')))***,,,...///000000///'''(((((('''%%%$$$&&&'''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))---***'''''')))++++++)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***,,,+++***))))))***+++,,,111///,,,,,,......+++))))))************+++++++++*********))))))))))))))))))************)))(((((((((((((((((((((((((((((($$$&&&(((***+++***))))))((((((((((((((((((((((((+++*********))))))(((((((((((()))***++++++,,,,,,,,,***(((((()))***)))(((***+++,,,,,,******+++,,,''''''))),,,...---+++(((......---,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++***)))))))))************************---.........------///000DDD999...++++++)))((()))+++***((('''&&&''')))***))))))***++++++,,,---...+++******))))))******+++,,,++++++++++++******)))+++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++,,,+++,,,------+++,,,+++***)))))))))***+++))))))))))))************,,,,,,+++***))))))******))))))+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))************+++++++++***************************************************************************************)))((('''************************,,,+++***))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))******((()))***)))((('''(((***))))))))))))))))))))))))''''''''''''((((((((((((((()))***************)))((())))))******))))))(((###$$$%%%'''(((((('''''',,,+++)))(((((()))+++,,,+++***)))(((''''''((()))************)))))))))(((************)))))))))((()))))))))(((((((((((((((************)))))))))((()))***************))))))******))))))))))))******+++++++++*********))))))************************)))************+++++++++((())))))))))))***************))))))((((((((((((&&&'''((((((&&&&&&'''((())))))))))))))))))***+++++++++******************))))))))))))))))))))))))******************************))))))))))))******+++((())),,,+++''''''+++))))))))))))************''''''((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((('''&&&)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))*********,,,---,,,***((((((((('''((()))))))))(((***)))'''&&&%%%%%%%%%&&&)))******)))'''&&&''')))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***(((%%%%%%''')))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))++++++***))))))***++++++///---++++++------+++)))(((((()))))))))************)))))))))))))))))))))'''((()))***************)))))))))))))))))))))))))))))))))******+++,,,---************************************)))))))))((('''(((((()))******+++++++++***))))))+++------,,,***+++,,,,,,******+++,,,...,,,++++++,,,,,,+++***...------,,,++++++******************************,,,,,,++++++***++++++,,,******************++++++************************+++,,,---,,,++++++---///:::111******,,,***)))***++++++++++++***))))))(((((()))***++++++++++++++++++***)))))))))))))))*********))))))***+++++++++++++++***)))))))))))))))************************))))))*********+++++++++'''(((((((((((())))))(((***)))((((((((()))******))))))))))))************,,,++++++***))))))************+++++++++******)))))))))))))))))))))))))))((((((((())))))******+++)))************+++++++++******************************************************************************++++++******)))(((************************++++++***))))))***+++++++++++++++*********))))))************************)))))))))*********++++++((()))******(((((()))***))))))))))))))))))))))))((()))))))))***+++++++++******++++++***))))))((()))******************)))$$$%%%&&&'''((((((((('''******((((((((((((*********))))))(((((((((((()))************))))))))))))************))))))))))))''''''''''''((((((((((((************))))))))))))&&&(((***++++++***((('''+++++++++******++++++++++++************)))))))))************************)))************+++++++++((())))))))))))************))))))))))))((((((((($$$&&&(((((('''''')))***+++***))))))))))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))******************************))))))))))))******,,,))))))++++++((((((***))))))))))))************((((((((((((((((((''''''************************************************))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))***,,,+++)))'''******)))((((((((())))))...,,,(((%%%$$$$$$%%%'''***++++++***(((((()))+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++,,,+++******+++,,,+++***'''((((((((())))))))))))))))))))))))))))))******&&&'''((()))+++++++++,,,************************+++***)))((((((***---...************************************))))))))))))'''''''''((())))))******'''&&&%%%&&&)))***+++******+++,,,+++******+++,,,555111,,,)))***+++,,,,,,------,,,,,,++++++******)))))))))))))))))))))))),,,++++++***++++++,,,,,,((())))))***++++++,,,,,,)))))))))))))))))))))))))))***+++***))))))+++---000***'''***,,,+++***+++,,,---.........+++)))'''''')))***+++,,,+++)))(((+++******)))*********+++***((('''(((***+++,,,+++++++++***))))))))))))******************************************+++++++++***))))))*********++++++)))))))))))))))***+++,,,))))))))))))************,,,+++******)))*********,,,,,,+++***)))))))))***))))))))))))))))))))))))((((((((((((((())))))))))))************+++++++++************************************************************************++++++++++++++++++***)))************************++++++***))))))***+++++++++++++++***************************************)))*********++++++++++++((()))******)))((()))***))))))))))))))))))))))))))))))***++++++,,,------*********++++++******)))******++++++++++++******(((((())))))************))))))(((''''''((()))))))))))))))(((((((((((()))*********)))))))))))))))*********)))))))))))))))'''''''''(((((()))))))))*********)))))))))))))))&&&''')))******)))((((((++++++************++++++************))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))+++******)))+++,,,++++++***)))((((((((()))******)))))))))((((((((())))))))))))))))))))))))******************************))))))))))))******+++))))))*********))))))((()))))))))************))))))*********)))((('''************************************************((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((***))))))((((((''''''&&&(((((((((((((((((((((((()))(((((()))******((('''++++++***)))(((((()))+++,,,+++)))((()))***,,,---***++++++***)))(((***,,,((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((+++******************+++))))))))))))***++++++***((((((((()))))))))******)))))))))))))))*********'''''')))******+++++++++************************)))((('''''''''(((***+++*********************************)))))))))))))))((((((((()))))))))******'''&&&%%%%%%((())))))))))))+++,,,+++***)))***+++444000,,,)))***+++,,,---,,,,,,,,,,,,++++++******************************++++++******++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))((()))******))))))***,,,000***(((***,,,+++***,,,------......---+++)))((((((***,,,------+++)))'''+++++++++,,,---///000111+++)))'''(((+++,,,,,,***,,,+++******))))))******************************************************,,,******,,,,,,++++++---******+++,,,,,,---...///((()))))))))************++++++***************+++---,,,+++)))((()))******)))))))))))))))))))))))))))))))))))))))((((((((())))))*********+++++++++************************************************************************++++++,,,,,,,,,++++++***************************+++******************+++************************************************)))*********++++++++++++)))***+++***)))((()))+++))))))))))))))))))))))))&&&&&&&&&'''((()))******((((((***++++++,,,,,,,,,******++++++++++++******))))))))))))*********+++))))))(((((((((((())))))((((((((())))))))))))((())))))))))))))))))******))))))))))))))))))******((((((((())))))*********))))))))))))))))))******)))((('''''''''(((***+++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))************+++,,,---,,,***)))***+++++++++***)))((((((((()))+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))(((''''''***,,,+++(((((()))))))))************)))***+++,,,,,,+++)))((())))))))))))))))))))))))************************(((((((((((((((((((((((()))(((((((((((()))))))))((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((()))((('''((()))***(((''')))***+++***(((''')))+++%%%&&&'''(((*********+++((()))***)))(((((()))+++((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))***************************))))))))))))))))))))))))************))))))))))))*********++++++*********'''(((((()))))))))***+++)))))))))*********++++++(((((())))))************))))))************)))(((************************&&&''')))******)))(((((())))))))))))))))))))))))))))))))))))))))))******))))))***************+++---,,,******,,,,,,,,,+++)))***++++++))))))***+++---+++******+++,,,,,,+++,,,+++++++++++++++******+++++++++++++++++++++++++++*********++++++,,,---+++++++++*********)))))))))))))))))))))))))))))))))***+++***)))***+++---666000++++++***)))***---...---+++***)))))))))******+++---//////---***)))++++++,,,///111444666888...+++)))+++...///,,,))),,,++++++***************************************************************)))&&&'''+++,,,((('''+++******+++,,,---.........((()))))))))************+++***************++++++---,,,***)))))))))***+++))))))))))))))))))))))))*********************)))))))))*********+++++++++***************************************************************************++++++,,,,,,,,,++++++*********************************++++++*********************************************************)))))))))*********++++++)))***++++++))))))***+++))))))))))))))))))))))))((((((((())))))*********'''((()))+++,,,---------)))******************)))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))************))))))))))))************))))))))))))************))))))))))))***************)))'''&&&''')))+++---******))))))))))))******(((((()))))))))))))))***)))))))))))))))))))))))))))************+++++++++((())))))))))))*********)))))))))************+++***+++,,,***(((''''''(((+++***))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******'''(((''''''+++///...***))))))))))))************'''(((***,,,,,,+++***)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))***************((((((((((((((((((((((((***((('''((()))***)))(((%%%(((++++++)))''')))+++'''((()))******)))(((''''''(((((((((''''''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''))))))(((''''''(((************************)))))))))))))))))))))))))))))))))*********++++++)))***++++++++++++***)))'''((())))))((((((***+++************++++++++++++((((((((()))******++++++***************)))((((((************************((()))+++------+++***((((((((((((((((((((((((((())))))))))))***************************+++++++++...,,,******++++++***))))))***+++***))))))***+++(((((((((***,,,---,,,***++++++++++++++++++******++++++++++++++++++++++++************+++,,,------,,,,,,++++++***))))))(((***************************+++,,,+++******,,,...888222---+++)))''')))------+++)))((('''(((***+++***,,,---//////...,,,+++***+++,,,///222666888:::///,,,+++///333333///***,,,,,,+++************++++++++++++++++++++++++++++++++++++******************''')))111111***(((,,,'''((()))***+++++++++***))))))))))))*********************)))******+++,,,+++***************++++++))))))))))))))))))))))))***************+++++++++)))************+++++++++************************************************************************)))***++++++++++++++++++************************)))***++++++++++++***)))***************+++++++++++++++++++++++++++++++++((((((((()))))))))******)))***++++++))))))***+++))))))))))))))))))))))))++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,((())))))******))))))(((******)))((((((((()))***)))******************)))&&&'''((()))******)))(((((()))))))))************((()))))))))************)))))))))))))))(((((((((((()))))))))************(((((())))))***+++,,,,,,++++++************++++++(((((((((((())))))******)))))))))))))))))))))))))))************+++++++++((())))))))))))*********))))))*********+++++++++)))***++++++)))((()))***))))))))))))))))))***+++&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))((('''---444333---))))))))))))************###%%%(((***++++++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))+++)))(((((()))***))))))!!!&&&+++,,,)))''')))+++,,,,,,,,,+++************&&&((((((((('''''')))+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))%%%'''******(((&&&'''(((************************))))))))))))))))))))))))(((((()))***++++++,,,---)))***++++++++++++***)))''')))+++***(((((()))+++))))))))))))************'''(((((()))******++++++((())))))************)))))))))))))))))))))))))))******+++++++++*********))))))))))))))))))))))))((()))))))))***************************))))))))))))'''&&&&&&((())))))((((((***+++***)))((()))+++((((((((()))+++,,,,,,*********************++++++************************************+++,,,---...++++++******************++++++++++++++++++++++++***+++++++++******,,,...000---++++++)))'''(((,,,)))))))))))))))******+++***+++,,,,,,------------)))***+++---///222444666---+++---222999:::444------,,,++++++******+++++++++++++++++++++++++++++++++++++++*********)))))),,,)))---777777...***...'''((()))*********)))((())))))))))))******************))))))***++++++,,,((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++************************************************************************((()))******++++++******************************)))***++++++++++++***)))))))))*********+++++++++++++++++++++++++++++++++(((((((((((()))))))))))))))+++++++++***)))***+++)))))))))))))))))))))))))))))))))(((((((((((((((+++,,,,,,,,,,,,+++******(((((())))))))))))((((((---,,,+++******+++,,,,,,******++++++++++++******&&&'''(((*********)))((((((((())))))*********+++(((((())))))*********+++))))))(((((('''''''''&&&(((((())))))*********+++&&&(((***,,,---,,,++++++---,,,,,,++++++,,,,,,---'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,))))))******++++++++++++)))+++,,,---,,,,,,---///))))))(((((()))***++++++------,,,,,,++++++******))))))))))))))))))))))))******************************))))))))))))******(((***))))))///777666000))))))))))))************!!!###&&&)))******((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))%%%%%%&&&'''((()))******************************+++***(((((()))******)))$$$***,,,***((((((***,,,***(((''''''(((+++,,,'''((()))((('''((()))+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,,,,***((()))***************************))))))))))))))))))))))))''''''(((***+++,,,---...)))***+++,,,,,,+++***)))(((***,,,+++(((''')))+++(((((((((((())))))))))))'''(((((()))***+++++++++&&&'''(((***++++++++++++((((((((((((((((((((((((+++)))((('''&&&''')))***************************(((((())))))*********+++))))))))))))(((((((((((()))''''''(((***,,,,,,,,,(((***+++***)))((()))***+++***((((((***+++,,,+++******************++++++))))))))))))))))))))))))************+++,,,---...)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---(((&&&(((+++***''''''+++'''(((***,,,,,,,,,+++***))))))***++++++,,,---...((())))))***,,,...000111******---555===>>>888111---,,,++++++******++++++++++++++++++++++++++++++++++++++++++******)))))))))&&&+++666777,,,(((+++)))***+++,,,,,,+++)))((())))))))))))******************))))))***+++,,,,,,&&&''')))+++,,,,,,,,,+++))))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++************************************************************************'''((()))***************************************)))***+++,,,,,,+++***)))))))))******++++++++++++++++++++++++++++++++++++&&&'''((())))))******)))+++,,,------+++)))'''%%%******))))))))))))***************)))))))))))))))************************,,,,,,+++***)))))))))***((()))*********)))'''&&&))))))((((((''''''&&&&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((+++***)))))))))***+++,,,,,,+++***((((((((()))***))))))))))))***+++,,,---((((((((()))******++++++*********)))))))))))))))---,,,***)))))))))******((()))***++++++***)))((())))))))))))((((((((((((+++*********))))))((((((,,,+++******))))))******))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++******))))))((((((''''''+++)))(((***...111222000))))))************))))))))))))************))))))))))))************))))))((((((((((((((((((((((((******)))(((((((((((((((************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++++++++++++++***)))(((++++++******)))((((((((()))'''&&&'''***+++***((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++))))))******)))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))************************(((((((((((())))))))))))******)))(((((('''((((((+++++++++******(((''''''***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++***)))***)))))))))***+++,,,,,,)))************+++++++++)))******+++++++++******************************************************************************---,,,***)))((()))******+++***)))(((((()))***+++******************++++++,,,+++******,,,...111222++++++++++++++++++++++++---------,,,+++***)))(((+++++++++++++++***)))((())))))))))))))))))))))))************************---,,,++++++******++++++***,,,...000///---)))'''++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++***)))(((((())))))******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))************************+++++++++*********))))))+++++++++++++++++++++,,,,,,+++***))))))***+++,,,++++++***)))(((((()))))),,,,,,++++++******))))))************************)))((('''''''''(((***+++(((&&&%%%'''***,,,+++)))((()))))))))))))))((((((++++++******++++++,,,,,,******))))))))))))*********)))))))))))))))))))))************************++++++******)))*********((())))))***)))((('''&&&((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***)))(((((('''((()))***,,,+++)))((((((((()))***))))))))))))***+++,,,---*********))))))))))))))))))))))))))))))*********,,,+++***)))))))))******))))))************)))))))))))))))))))))))))))(((***************+++++++++,,,+++******))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))***************)))))))))))))))((((((***((('''))),,,//////...))))))************))))))))))))************))))))))))))************))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((''''''((((((,,,,,,,,,,,,,,,+++******)))))))))))))))*********)))'''&&&'''***+++***((((((((((((((())))))))))))))))))))))))))))))))))))+++*********++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))((((((************************((((((((()))))))))******+++***))))))((((((((()))******+++******)))((('''***++++++,,,,,,++++++***+++,,,,,,,,,++++++***)))*********)))******++++++)))************+++++++++******+++++++++******)))************************************************************************,,,,,,+++******************)))((('''&&&''''''(((,,,,,,+++***)))))))))***,,,+++******+++---///111++++++++++++++++++++++++++++++++++++***)))((((((+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++******************+++---......,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******(((((((((((((((((((((((())))))*********++++++++++++++++++++++++***))))))++++++***)))))))))))))))******))))))))))))******++++++************++++++************************************************+++++++++*********))))))++++++++++++++++++++++++++++++***))))))***++++++++++++***)))))))))))))))***************)))))))))***************************))))))))))))******+++(((''''''(((*********)))************)))((('''&&&+++***)))((((((***,,,...******))))))))))))******))))))))))))))))))************************************)))))))))***++++++)))))))))))))))((('''''''''((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((''''''++++++***)))((((((((()))+++***))))))((()))))))))))))))))))))***+++,,,,,,++++++******)))(((((('''(((((())))))******++++++++++++***)))))))))************))))))))))))******))))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++******))))))******))))))))))))))))))))))))*********))))))*********,,,+++++++++******)))))))))))))))***************)))(((&&&''')))++++++***))))))************))))))))))))************))))))))))))************))))))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))'''&&&&&&%%%%%%''''''((((((((('''&&&&&&'''(((((()))******++++++)))((('''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))*********,,,---,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''((())))))))))))((()))))))))))))))))))))))))))))))))*********++++++++++++***))))))))))))***)))***************))))))+++++++++******++++++++++++++++++,,,++++++***)))++++++******)))*********)))************++++++++++++++++++++++++***)))(((************************************************************************+++,,,,,,------,,,******---,,,+++***************...---+++***)))(((((((((,,,+++*********+++---...++++++++++++++++++++++++***************)))((('''***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))***++++++,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******(((((((((((((((((((((((())))))))))))************++++++++++++++++++***)))+++*********))))))))))))******))))))))))))******)))((((((''''''(((((()))************************************************+++++++++***************************************++++++***))))))***+++++++++***))))))))))))))))))((())))))))))))))))))*********************************+++++++++******)))((()))***)))(((((()))******************)))(((''',,,+++)))(((''''''((((((******))))))))))))******)))))))))))))))*********************************))))))((())))))***+++,,,)))))))))))))))(((((('''''''''(((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((((((......---,,,+++***************))))))))))))))))))******))))))***++++++,,,************))))))((((((''''''((()))***++++++,,,*********))))))))))))***+++***)))(((((()))***+++)))))))))))))))******************************+++,,,+++******))))))******))))))))))))))))))))))))++++++************++++++++++++*********)))))))))))))))******++++++,,,,,,)))(((''''''(((((((((((())))))************))))))))))))************))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((())))))************)))((((((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,...///...+++(((((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((())))))***************(((((((((((((((((((((((()))*********++++++++++++++++++***************+++))))))***+++++++++******,,,+++***))))))***+++,,,******++++++++++++******,,,,,,+++***)))))))))***))))))*********++++++++++++++++++++++++***)))(((***************************************************************************+++---//////---+++)))++++++++++++,,,,,,,,,---,,,,,,+++***)))))))))***++++++***))))))******+++******************************++++++***)))((((((******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))***+++,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******)))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,+++***************************)))+++******))))))******+++(((''''''&&&&&&''''''(((*********************************************************************************)))))))))))))))+++******************+++******)))))))))))))))***''''''(((((())))))******************************)))***+++,,,+++***)))((((((***,,,+++(((&&&(((+++(((((()))******************++++++++++++***((('''******))))))))))))******(((((())))))************))))))))))))))))))))))))(((((((((((()))***++++++***))))))((((((((((((((('''((((((((())))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++*********---------,,,+++***)))))))))))))))*********))))))*********)))******+++,,,(((((())))))************''''''((()))***++++++,,,))))))))))))***)))))))))+++***)))(((((()))***+++((()))))))))*********++++++******)))(((''''''&&&,,,+++******))))))******))))))))))))))))))))))))++++++************++++++((((((((()))))))))******))))))******++++++,,,,,,******)))(((((('''((()))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((()))******))))))************))))))************))))))((((((((()))))))))((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,///000///,,,)))''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,+++(((((((((((((((((((((((()))*********+++++++++++++++***************++++++)))******++++++++++++***,,,+++))))))))))))+++,,,)))******++++++*********,,,,,,+++***)))))))))***))))))*********++++++++++++++++++++++++***)))(((************************************************************************)))+++---//////...+++)))###$$$%%%'''((()))*********)))))))))***+++,,,,,,++++++******)))))))))***************************+++++++++,,,++++++******)))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))************)))((('''***))))))))))))***,,,---++++++++++++++++++++++++******************************************************))))))))))))******************************+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++)))***++++++++++++******++++++************+++++++++******))))))******+++*********************************************************************************)))))))))((((((*********++++++************)))))))))))))))******''''''(((((())))))******************************((((((*********)))((('''(((***,,,+++(((''')))+++'''((()))***++++++++++++((())),,,...//////---,,,******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))))))))((((((((()))************)))(((((((((((((((((())))))))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***)))))))))))))))((('''&&&(((((()))************)))+++***************++++++'''(((((()))******++++++(((((())))))******++++++'''((()))*********))))))******))))))))))))******((())))))******+++++++++++++++***)))'''&&&%%%$$$,,,+++******))))))******))))))))))))))))))))))))*********))))))*********''''''(((((()))))))))***)))))))))*********************+++)))''''''(((***))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++(((((()))*********))))))++++++******)))(((((('''((()))***)))((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))******+++---......,,,)))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++***))))))))))))***++++++***+++++++++++++++***************))))))*********((()))******+++*********++++++******)))*********)))************+++++++++)))******+++++++++******************************************************************************(((***,,,......---+++***###$$$&&&(((***+++++++++(((((())))))***+++---...***++++++***************************************++++++,,,,,,,,,++++++***))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***)))(((++++++*********+++,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,---------...***+++,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***++++++************++++++***))))))(((((())))))***++++++++++++++++++++++++***************************************++++++++++++++++++******))))))((()))***++++++++++++***))))))))))))))))))******+++((())))))))))))))))))***************************''''''((())))))))))))))))))***+++***))))))***+++)))******+++++++++******((()))***+++,,,---......******))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))***))))))(((((((((((()))+++***)))((('''(((((()))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************&&&'''((((((((((((&&&&&&'''((()))***+++******)))++++++***************+++)))))))))))))))*********)))))))))))))))*********&&&''')))*********))))))))))))************))))))((())))))******+++,,,,,,+++******)))((('''&&&&&&,,,+++******))))))******))))))))))))))))))))))))***))))))(((((())))))************)))))))))))))))***)))))))))))))))(((((((((******)))'''&&&(((***))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((())))))%%%%%%&&&'''''''''''''''*********)))))))))))))))(((***+++***'''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))((('''''')))***+++***(((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******++++++******************************((((((((()))))))))******)))((((((((())))))***+++,,,,,,,,,,,,+++***))))))))))))************))))))(((((()))************************)))******++++++)))************+++++++++((()))***+++++++++++++++************************************************************************((()))+++,,,---,,,+++***((()))+++,,,------,,,,,,))))))))))))***+++,,,,,,******++++++++++++++++++******************************++++++++++++******))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---,,,+++)))(((,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************************************************))))))))))))******************************++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,((()))+++------,,,+++***,,,++++++******++++++,,,''''''&&&&&&&&&&&&''''''++++++++++++++++++++++++************************))))))*********+++++++++---,,,,,,+++******)))))))))***++++++++++++***))))))))))))))))))***++++++***************)))))))))************************''''''(((((()))***,,,,,,***)))((()))+++,,,,,,++++++++++++++++++***)))(((+++***((('''&&&''')))*********))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))+++***)))(((((('''((((((+++***((('''''''''((()))++++++******))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((()))******)))(((((('''((()))+++++++++***)))++++++***************+++++++++******)))(((((((((*********)))))))))))))))&&&'''(((*********)))(((((()))***++++++***)))(((((())))))***++++++,,,,,,************)))))))))))),,,++++++***)))*********))))))))))))))))))))))))))))))(((((((((((())))))------,,,+++***)))((('''******))))))((((((''''''''')))***(((&&&%%%'''***))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++***)))((('''&&&&&&&&&'''(((((()))*********)))((((((((()))******++++++(((***+++***'''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))'''%%%%%%%%%'''(((((('''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************************************''''''((()))))))))))))))************************(((((((((((())))))))))))(((((('''(((((()))******---------,,,+++***)))(((((()))***++++++***)))((((((((()))******************)))))))))***+++,,,,,,)))************+++++++++'''((()))***+++,,,,,,,,,************************************************************************((()))***+++,,,++++++***))))))***+++***)))((('''++++++***************+++******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))*********))))))((()))***+++++++++++++++))))))))))))))))))))))))***************************+++---------,,,***(((---------------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,,,,------------((()))+++---------+++***,,,++++++******++++++,,,******))))))))))))******++++++++++++++++++++++++************************))))))******++++++++++++------,,,,,,+++***)))))))))***+++,,,,,,+++***)))))))))((())))))***++++++,,,,,,++++++******))))))************************(((((((((((())),,,...///***((('''(((,,,...---***,,,+++***))))))***+++,,,,,,+++++++++******))))))************))))))))))))+++***)))'''''')))***+++'''''''''''''''((())))))***)))((('''&&&&&&'''(((++++++***)))(((((()))))),,,+++++++++***)))))))))))))))************))))))))))))))))))************---***'''(((+++---,,,***************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((()))******))))))((((((''''''&&&&&&---+++)))((('''((()))***++++++******)))(((((((((************************,,,+++)))((((((((()))***+++*********))))))(((((())))))************))))))******+++******)))((('''))))))))))))******************))))))))))))******)))***+++++++++)))((('''++++++******)))(((((((((++++++***)))((('''&&&&&&''''''((((((((((((''''''(((((((((((((((''''''&&&***++++++)))&&&&&&***---...---+++)))((())))))***)))************+++++++++---***'''(((***,,,,,,+++(((((((((((((((((((((((($$$%%%&&&((())))))******+++*********))))))((((((******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******************+++---...///,,,,,,---,,,,,,+++***)))***)))(((((())))))((('''------,,,+++)))'''&&&%%%))))))))))))******************++++++++++++*********++++++++++++,,,,,,,,,******************************++++++++++++******++++++************++++++(((((())))))******+++++++++*********))))))((((((************************+++,,,,,,------,,,,,,+++******++++++++++++******++++++,,,,,,,,,+++*********************)))((((((*********++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++------...---,,,+++)))************+++++++++++++++************+++++++++++++++*********))))))'''(((******)))((('''(((,,,+++***)))(((((((((((()))(((((()))+++,,,,,,+++---,,,,,,,,,***)))(((''')))************+++++++++---,,,***))))))***,,,---+++...111000+++'''(((***(((((())))))************++++++,,,---------,,,,,,,,,+++++++++******)))))))))&&&%%%(((---///+++'''******))))))))))))******---,,,+++******+++,,,---)))))))))))))))))))))))),,,,,,+++******+++,,,,,,+++******)))***+++---...************************++++++++++++++++++++++++++++++***))))))***+++++++++++++++******)))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((())))))***+++***)))((('''''''''((((((++++++***)))))))))))))))++++++******************))))))************))))))))))))))))))************''''''&&&&&&&&&(((***---************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***)))(((((()))******)))))))))(((((((((((((((,,,+++)))((((((((()))***))))))))))))************************************++++++)))((((((((()))***************)))))))))((())))))************))))))((())))))*********))))))))))))))))))******************))))))))))))******)))******+++***)))(((''')))))))))))))))***************))))))((((((''''''''''''((((((((((((''''''&&&&&&'''((()))))))))(((''')))+++***((('''((()))---,,,+++)))))))))))))))))))))*********+++++++++,,,)))''''''***,,,+++***))))))))))))))))))))))))'''(((((()))))))))((((((************)))))))))(((***)))))))))((((((((('''************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++(((((('''''''''((())))))(((((())))))***)))))))))+++)))(((((())))))((('''***************)))(((((())))))))))))******************++++++++++++******(((((()))))))))***************************************++++++++++++******++++++************++++++************++++++++++++************)))))))))(((************************)))******++++++******)))******++++++++++++******)))***++++++,,,,,,,,,,,,+++++++++++++++***))))))*********++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++,,,------,,,+++***)))************+++++++++++++++************+++++++++++++++*********))))))***+++******))))))***+++...---,,,,,,++++++++++++***)))((()))***++++++*********++++++******)))))))))************+++++++++---,,,***))))))***,,,---...111444222...++++++---((()))+++------,,,+++)))******++++++,,,,,,++++++))))))))))))************...,,,+++,,,------***'''*********))))))*********+++******))))))******+++************************,,,++++++******++++++,,,,,,+++***)))))))))***+++************************++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))))))))************************+++***)))(((((()))***+++*********)))***++++++,,,***)))(((((('''(((((((((+++***))))))))))))))))))))))))******************))))))************))))))))))))))))))************&&&((()))&&&######(((---))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********,,,+++***(((((()))******(((((())))))***++++++,,,************************+++******)))((()))))))))************))))))))))))))))))************))))))'''''')))******+++++++++))))))))))))******************))))))))))))******)))************)))(((((('''(((((()))******++++++))))))))))))(((((((((((('''(((((())))))(((((('''%%%%%%'''((()))*********&&&(((+++,,,+++)))((((((,,,+++***))))))))))))))))))))))))*********++++++***((('''''')))*********************************+++++++++***)))((('''&&&************))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++***)))(((((())))))%%%&&&'''((())))))))))))+++)))(((((()))***(((''''''((()))******+++++++++))))))))))))******************++++++++++++******((((((((()))))))))************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++++++++************))))))))))))************************)))******++++++******)))******++++++++++++******'''((()))+++,,,---------+++,,,,,,,,,,,,+++***************+++++++++++++++******************************++++++++++++******++++++,,,,,,+++***)))))))))************+++++++++++++++************+++++++++++++++***************,,,+++***))))))***+++---------,,,,,,,,,,,,,,,,,,,,,+++))))))***+++***)))'''((()))***************)))************+++++++++---,,,+++******+++,,,---///111333222...,,,,,,...(((***---000000...+++)))))))))*********+++++++++(((((())))))******++++++------------,,,+++***)))++++++************++++++)))))))))******)))))))))++++++++++++++++++++++++,,,+++************+++,,,,,,+++***)))((((((((((((************************************************+++******************+++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,+++******))))))******+++***************++++++,,,***)))))))))))))))))))))******)))))))))))))))***(((((())))))******++++++))))))************))))))((()))))))))************,,,,,,***'''$$$$$$(((+++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********)))))))))******++++++,,,++++++***))))))******+++)))))))))******+++++++++************************+++******)))))))))))))))*********)))))))))))))))))))))************))))))(((((()))***************((()))))))))******************))))))))))))******))))))*********)))))))))(((((())))))************'''((((((((()))))))))***(((((())))))))))))((((((&&&&&&'''))))))*********((()))+++,,,++++++******++++++***)))))))))))))))))))))))))))************(((((('''((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++***)))((('''*********)))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,+++******))))))*********(((((()))***************+++***((()))******)))'''''''''(((******+++++++++((()))))))))******************++++++++++++******************++++++++++++******************************++++++++++++******++++++************++++++,,,,,,,,,++++++******)))*********)))))))))))))))************************+++,,,,,,------,,,,,,+++******++++++++++++******((((((***++++++,,,,,,,,,***++++++,,,++++++*********************+++++++++************************))))))************))))))++++++++++++***))))))((())))))*********+++++++++++++++************++++++***************************))))))***+++++++++*********)))))))))******+++///---+++***++++++***)))(((((()))************)))))))))*********+++++++++,,,++++++******++++++,,,,,,...///...+++)))***+++)))***,,,......---,,,+++))))))*********+++,,,,,,******++++++++++++++++++''')))++++++***)))+++,,,,,,++++++++++++++++++,,,((()))***++++++***)))(((++++++++++++++++++++++++++++++************++++++++++++******))))))))))))************************))))))))))))))))))))))))*********++++++*********)))))))))))))))******************+++++++++,,,,,,++++++************++++++******))))))******+++,,,))))))*********************)))))))))))))))******((((((((())))))******+++))))))************))))))((()))))))))************,,,)))&&&%%%''')))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************))))))******++++++,,,,,,+++***************++++++,,,+++++++++******))))))************************************)))))))))((())))))))))))))))))******))))))************))))))***************)))((((((((()))))))))******************))))))))))))******))))))))))))))))))******************))))))((((((''''''(((((())))))******(((((())))))))))))((((((((()))))))))))))))(((((()))(((''''''((()))***+++************)))))))))((((((((()))))))))*********'''(((((()))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++%%%%%%%%%&&&'''((())))))***************)))((((((+++***))))))******)))(((((())))))************)))((()))))))))******************++++++++++++******))))))*********+++++++++******************************++++++++++++******++++++************++++++++++++******)))))))))((())))))))))))))))))******************************+++,,,,,,------,,,,,,+++******++++++++++++***************++++++******)))))))))***************)))************************************************((())))))******))))))(((,,,++++++******)))))))))))))))*********+++++++++++++++************++++++************************))))))+++///111000,,,(((((((((((((((((()))***+++222///,,,++++++,,,,,,+++***************)))(((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,+++)))((())))))*********)))***+++,,,,,,+++*********+++,,,.../////////......---,,,++++++)))***++++++))))))+++,,,,,,++++++++++++++++++,,,)))***+++,,,,,,+++***)))************************************************)))******++++++,,,,,,,,,************************)))))))))))))))))))))))))))***++++++++++++***)))***************+++++++++''''''(((((()))*********++++++++++++++++++++++++******))))))******+++,,,))))))***++++++++++++***)))))))))))))))******+++(((((())))))))))))))))))))))))************))))))))))))))))))************&&&###!!!###))),,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))'''((()))******+++*********************+++++++++*********+++++++++++++++---,,,,,,+++******))))))************************)))************)))(((((())))))))))))************))))))************))))))+++++++++******)))''''''))))))))))))******************))))))))))))******)))))))))((())))))***+++++++++******)))(((((('''''''''(((((())))))******((())))))******))))))((()))*********))))))((('''(((%%%######%%%'''((()))((())))))******)))((((((((((((((()))))))))******&&&(((******)))))))))***''''''''''''''''''''''''((()))***+++++++++++++++))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******&&&'''''''''(((***+++,,,))))))))))))((('''&&&%%%,,,***))))))***+++)))((()))************))))))((())))))))))))******************++++++++++++******'''''''''((((((((())))))******************************++++++++++++******++++++************++++++*********)))))))))))))))))))))))))))************************************)))******++++++******)))******++++++++++++************++++++***))))))((((((((()))************)))***************)))))))))************************))))))************))))))++++++************+++,,,)))************+++++++++++++++************++++++***************+++++++++)))***...333666444...(((************+++,,,---...222///,,,++++++,,,,,,,,,+++++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++---,,,+++************++++++)))((('''''')))+++,,,++++++******+++---///000222111000///...---,,,+++111000...,,,++++++******++++++************++++++++++++,,,,,,,,,,,,++++++************************))))))***++++++***))))))))))))+++,,,,,,------,,,************************************************)))***++++++++++++***)))***+++++++++,,,,,,,,,,,,(((((())))))***++++++,,,***++++++++++++++++++***+++++++++++++++,,,------)))***+++,,,,,,,,,++++++)))))))))))))))***++++++)))))))))))))))((((((((())))))************))))))))))))))))))************%%%%%%&&&''')))*********************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))&&&''')))***++++++*********************))))))))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++************************)))******+++***)))((('''((()))))))))************))))))************))))))))))))*********))))))((())))))))))))******************))))))))))))*********)))((((((((()))+++,,,*********)))))))))))))))(((((((((((())))))))))))))))))************))))))((())))))*********))))))'''%%%###%%%((())))))''''''((()))******)))(((((((((((((((((()))))))))***&&&))),,,,,,***)))***+++((((((((((((((((((((((((((())))))***+++*********((()))))))))************'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++++++++++++++++++++,,,---...))))))))))))))))))((((((,,,+++)))***++++++***((())))))************))))))))))))))))))******************++++++++++++******''''''''''''((((((((()))******************************++++++++++++******++++++************++++++)))***************++++++((()))))))))************************************)))******++++++******)))******++++++++++++******((())))))************)))((()))******+++++++++***+++*********)))))))))(((************************)))******++++++******)))++++++******+++,,,---...)))************+++++++++++++++************++++++))))))*********+++++++++))))))+++000444333...(((+++++++++,,,---...000111000...***)))***+++,,,,,,***++++++,,,,,,,,,,,,+++)))************++++++++++++++++++,,,,,,+++++++++...,,,+++******+++++++++))))))((((((((()))***+++******))))))***,,,...000111000000///...---,,,,,,444000,,,+++,,,---+++(((*********))))))*********++++++************++++++++++++++++++++++++++++++((()))***++++++***)))((()))***+++,,,,,,+++******************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,---------++++++,,,------...//////***++++++,,,,,,++++++***---,,,,,,,,,,,,---......)))***+++,,,---,,,,,,+++))))))((())))))***++++++******))))))((((((''''''))))))************))))))))))))))))))************)))---///...***'''''')))************************))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))&&&''')))***+++++++++***+++*********))))))(((((()))***+++,,,,,,,,,,,,,,,*********++++++,,,------************************)))******++++++)))((('''(((((())))))*********+++))))))************))))))'''((()))******++++++***))))))))))))******************))))))))))))*********)))(((((((((***+++,,,((((((((()))******++++++))))))))))))(((((((((((())))))************))))))&&&'''(((***++++++++++++'''''''''***---...+++((('''((()))******)))(((((((((((((((((())))))))))))&&&)))------+++)))***,,,))))))))))))))))))))))))))))))*********))))))((((((((())))))*********+++'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---+++***))))))((())))))))))))***+++,,,,,,---,,,,,,,,,+++******++++++***((('''((()))******+++******))))))))))))******************++++++++++++******))))))))))))******************************************++++++++++++******++++++************++++++*********++++++,,,,,,---(((((())))))*********+++************************,,,,,,,,,------,,,,,,,,,******++++++++++++******&&&'''(((***++++++++++++)))***+++,,,,,,,,,,,,,,,+++*********))))))((((((******************************++++++++++++******++++++******+++---///000)))************+++++++++++++++************++++++))))))******++++++++++++(((&&&'''***///000+++&&&******+++,,,---...000111///,,,((('''(((***++++++))))))+++,,,---.........)))************+++++++++***++++++,,,,,,++++++***---+++)))((()))*********'''((()))***+++******)))))))))(((((()))+++...///..................------000+++'''(((,,,...,,,)))******))))))))))))******+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((******++++++***)))'''&&&************************++++++++++++++++++++++++***)))(((((()))***,,,...,,,///333777999888666555444222000111444777666555000...------------+++***------,,,++++++******)))+++++++++*********))))))''''''''''''''''''''''''************************))))))))))))))))))))))))******)))))))))))))))***************************))))))***+++***)))((('''))))))))))))))))))))))))((((((((((((((((((((((((******************************++++++++++++******((())))))*********))))))(((((((((((())))))))))))'''((()))******************((('''&&&&&&'''(((***+++,,,------,,,+++)))(((++++++++++++++++++,,,,,,************************)))))))))***++++++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((+++***)))'''''')))***++++++*********))))))((((((((())))))***+++,,,,,,,,,000---******,,,,,,)))'''''')))))))))---000,,,%%%***)))(((''''''((()))***+++***)))(((((()))***+++))))))************))))))&&&''''''((()))******+++(((((((((((((((((((((((()))''''''''')))*********,,,,,,,,,,,,+++***((((((******))))))***+++,,,,,,(((((())))))*********+++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))$$$%%%&&&(((((((((''''''))))))))))))))))))))))))******))))))******+++,,,,,,,,,++++++***)))((((((,,,)))&&&'''+++/////////------+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,************************++++++******************,,,++++++++++++++++++,,,+++***))))))******((('''''''''((()))***+++++++++---------,,,,,,+++++++++,,,,,,+++***+++,,,...///))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))******++++++++++++************++++++++++++******---,,,,,,,,,------...///++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,+++*********))))))(((((('''''''''''''''&&&&&&%%%''''''(((***+++,,,---...+++++++++*********))))))---,,,+++,,,///000...+++************************)))))))))******++++++,,,************************++++++************++++++((())))))))))))************++++++,,,,,,++++++*********+++++++++,,,,,,,,,((()))***++++++***)))(((,,,,,,+++++++++,,,---...++++++*********+++,,,---,,,***+++---,,,(((&&&''')))...000---***,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))******))))))***...111333:::;;;>>>@@@@@@???===<<<;;;:::999:::===>>>>>><<>>:::444///++++++,,,---))))))*********+++++++++...---+++))))))***,,,...++++++,,,,,,,,,++++++***(((***,,,------,,,+++***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,---.........------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++,,,......,,,***,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,++++++,,,,,,++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++------------......//////+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************+++,,,------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,******+++,,,,,,,,,,,,+++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++)))(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++,,,+++******)))***++++++,,,,,,,,,+++---+++******+++,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,***++++++,,,,,,++++++***'''((()))***************+++******+++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,++++++++++++******+++,,,,,,,,,---+++***)))***,,,***)))((('''''''''((())))))))))))******+++++++++)))))))))((())))))***+++******************++++++******))))))))))))******)))***++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,,,,++++++,,,...,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************************************************,,,------+++******+++*********++++++,,,,,,,,,++++++***)))))))))))))))+++*********++++++,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,++++++***************************))))))************))))))---///000///,,,+++***+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++...---+++******+++---...))))))))))))))))))))))))************************((()))***+++++++++++++++)))))))))(((((()))---000???;;;444...***))))))***************++++++++++++---,,,+++)))((())))))*********+++,,,,,,,,,+++***((()))+++---------+++************)))))))))((((((++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++************+++++++++++++++......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,......,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++*********************++++++++++++++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---******+++,,,,,,,,,,,,+++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((()))***+++,,,+++******+++,,,,,,,,,++++++***)))---+++******+++,,,,,,***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,***++++++,,,,,,++++++***'''((()))***************,,,***))))))+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++******+++,,,---+++,,,,,,+++******+++---,,,,,,---+++***)))***,,,,,,++++++******+++++++++(((((())))))***+++++++++***))))))))))))***+++++++++++++++++++++,,,,,,,,,*********))))))*********)))***************++++++************************+++++++++++++++,,,------***+++,,,,,,++++++,,,...+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***************************************************+++---,,,***))))))************++++++,,,,,,---......---,,,++++++++++++************+++,,,------,,,,,,++++++++++++,,,,,,************++++++++++++***++++++,,,,,,++++++******************+++++++++++++++,,,,,,,,,,,,++++++,,,---......,,,******+++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++))))))******++++++++++++------,,,++++++,,,------))))))))))))))))))))))))************************)))******+++++++++******)))******))))))))),,,...444222...+++(((((())))))*********++++++++++++,,,*********++++++,,,---...)))***++++++,,,+++++++++((()))+++,,,------,,,+++,,,++++++***))))))((((((************************...------,,,++++++************,,,,,,,,,,,,******)))******+++,,,+++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***---,,,++++++------,,,+++(((((((((((())))))))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---,,,++++++***))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************+++,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++***++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++)))******+++,,,+++++++++------------,,,+++***))),,,+++***+++,,,,,,+++***)))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---***++++++,,,,,,++++++***))))))******+++*********+++***))))))+++++++++)))++++++++++++++++++++++++************************+++++++++++++++*********---,,,,,,,,,,,,,,,,,,---***,,,---,,,))))))+++---,,,,,,---+++***)))***,,,++++++,,,,,,,,,,,,,,,+++((((((((()))***+++++++++***************+++,,,,,,++++++,,,,,,,,,---------++++++************++++++++++++***)))***+++,,,---+++++++++++++++++++++++++++******)))***+++,,,------......---+++)))***+++***************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************)))+++,,,+++***((()))))))))******+++,,,,,,------000000...------,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++,,,,,,,,,,,,++++++)))+++---,,,+++******+++++++++++++++++++++++++++******************++++++,,,,,,++++++******))))))))))))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++***)))))))))***++++++***)))***,,,+++++++++************************+++++++++,,,,,,((((((***+++,,,---......)))************++++++,,,)))******+++,,,,,,------+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***+++---......---+++*********,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******...,,,******+++------,,,(((((()))))))))*********++++++++++++++++++++++++++++++*********+++---------,,,,,,++++++,,,,,,---------------,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++------.../////////...---*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++************+++,,,---...******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++------,,,******+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------,,,,,,---------,,,,,,+++,,,+++***+++,,,---+++***))))))***+++,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++***)))***))))))***++++++)))(((++++++++++++++++++++++++************************---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***,,,---,,,))))))+++...,,,,,,---+++***)))***,,,((()))+++,,,,,,+++***)))'''(((((()))***+++++++++++++++******++++++,,,---,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,---,,,*********,,,...///........................+++***)))))))))***+++,,,000111000...***((('''((())))))******+++++++++,,,******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))************************(((***++++++)))(((((()))))))))***+++,,,,,,------+++***)))(((''''''''''''************+++,,,---...---,,,,,,++++++,,,,,,---------............//////+++++++++,,,,,,+++++++++))))))******++++++++++++))))))************))))))(((***++++++*********++++++++++++++++++++++++++++++++++++***************,,,++++++***)))(((((('''))))))***++++++++++++***((()))************)))((())))))))))))))))))))))))************************+++++++++++++++***)))((()))+++,,,,,,***))))))******+++,,,---...---,,,+++******+++++++++,,,,,,,,,(((((()))************)))******))))))***+++,,,,,,************+++,,,---...*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,...//////...,,,++++++,,,---.........---,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********///---***)))+++,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++***))))))+++---...---,,,,,,++++++,,,,,,------...------,,,+++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***,,,------,,,+++++++++,,,,,,,,,---------*********++++++,,,,,,,,,------,,,+++***************+++,,,,,,------------++++++++++++++++++++++++************+++,,,---...******+++,,,,,,,,,,,,+++************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))+++------,,,+++***+++******,,,------,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,------,,,+++***+++,,,---...++++++,,,---............++++++***+++------+++)))((()))***+++,,,---------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))))))))***++++++)))'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***)))******)))))))))***,,,---......---,,,+++***)))((((((((()))***+++,,,,,,---++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,)))***+++++++++)))((('''---+++)))'''''')))+++------,,,,,,+++*********+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,///---+++))))))+++---///.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++---...,,,***,,,+++***))))))***+++,,,------------,,,+++***************+++,,,,,,,,,---*********++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,+++***))),,,++++++******)))))))))******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++***))))))))),,,,,,,,,++++++************++++++,,,,,,---......************************+++++++++************)))+++***)))))))))***,,,---*********)))***+++,,,,,,***++++++,,,,,,++++++***((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++***)))(((++++++++++++******))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,........................++++++++++++++++++++++++)))))))))((()))******+++*********++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---------,,,+++***)))(((***++++++,,,,,,++++++***000///---+++*********+++,,,,,,,,,,,,,,,---...///))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***++++++++++++*********+++,,,,,,---......///...,,,++++++,,,...///++++++******++++++,,,---...---,,,,,,++++++,,,,,,------------,,,+++***))),,,,,,+++++++++,,,...///+++++++++++++++++++++++++++,,,,,,+++******+++---++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,))))))))))))((((((((((((///++++++...000...---///)))))))))******++++++,,,,,,,,,,,,++++++*********---+++))))))+++...//////---,,,+++*********+++,,,...------,,,+++++++++,,,******)))))))))))))))))),,,***)))+++---...+++)))---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++*********+++,,,---,,,,,,,,,++++++++++++******************+++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++***,,,+++***))))))***+++,,,---,,,++++++******++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,...---+++******+++---.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***+++---...,,,***,,,+++***))))))***+++,,,,,,------------,,,,,,+++))))))))))))******************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++************))))))))))))***,,,---++++++++++++++++++++++++************))))))))))))))))))******+++++++++,,,,,,,,,,,,+++++++++******+++*********************************************+++++++++************)))******))))))******+++,,,(((((((((((()))))))))))))))******++++++******)))'''((())))))******))))))*********+++++++++,,,,,,************************))))))*********++++++++++++++++++++++++***))))))++++++++++++*********)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------------......,,,,,,,,,,,,+++******)))++++++,,,,,,,,,,,,++++++///...,,,++++++++++++,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++***++++++,,,,,,---------...---,,,++++++,,,---...+++++++++***++++++,,,---*********+++,,,---...///------------,,,+++***)))+++******)))***+++,,,---+++++++++++++++++++++++++++,,,,,,+++******+++---++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,............------------+++++++++*********))))))---+++,,,111333///------*********+++++++++++++++,,,,,,,,,+++++++++******...,,,******+++---......---,,,+++*********+++,,,,,,+++******))))))******************************,,,******+++------+++))),,,,,,,,,++++++*********++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++++++++++++++,,,,,,------,,,+++++++++,,,,,,*********++++++,,,,,,,,,+++++++++*********))))))+++++++++++++++++++++++++++************++++++,,,------,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,---,,,+++++++++************++++++,,,,,,------...---------***************)))))))))***++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,***))))))(((((()))******************++++++++++++************))))))))))))***************+++++++++,,,,,,,,,++++++++++++***,,,,,,++++++***))))))(((************************+++++++++************)))))))))***+++++++++++++++******,,,---------,,,+++)))))))))******)))))))))((()))***************************++++++++++++,,,***************************************+++++++++++++++++++++++++++***)))++++++++++++***************++++++,,,,,,,,,,,,,,,************************+++++++++++++++*********************************++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***************++++++++++++,,,,,,++++++***,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++,,,------*********+++,,,---...///------------,,,+++******))))))(((((())))))***++++++++++++++++++++++++++++++,,,,,,+++******+++---++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---------,,,,,,,,,+++++++++***,,,222444///,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***///---+++***,,,............---,,,*********+++,,,++++++******))))))******++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++***************)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,++++++++++++*********+++,,,,,,---......,,,,,,++++++++++++++++++......------,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************+++,,,---+++***(((''''''((()))*********+++,,,,,,+++******,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---...............---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,++++++***+++++++++,,,,,,---------++++++******))))))))))))+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,...---,,,+++***(((''''''++++++++++++++++++++++++---------,,,,,,+++++++++************************+++++++++*********))))))((()))***,,,,,,+++******)))+++---...///...,,,+++))))))************))))))+++,,,,,,---------,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))(((((((((((())))))***+++,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,,,,---------,,,,,,+++***))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,+++******+++---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------,,,,,,,,,,,,+++)))***///000---++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++***+++...000111111///...,,,+++******+++,,,------,,,,,,+++,,,,,,---++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,+++***++++++++++++************++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,------.........***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,++++++*********............---,,,,,,,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...)))((('''&&&&&&'''((()))***+++,,,------,,,+++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---...............---------,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,++++++***)))))),,,,,,,,,---------......///............---------------,,,+++***)))((('''++++++++++++++++++++++++++++++,,,,,,,,,---------************************+++++++++*********))))))((()))***,,,,,,+++******%%%&&&(((******)))((('''***++++++++++++++++++***,,,,,,---------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,)))***++++++,,,,,,++++++---------------------------,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...,,,------...//////......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++))))))***+++,,,,,,,,,,,,,,,------......------,,,***++++++,,,------------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++***+++++++++++++++++++++++++++,,,,,,+++******+++---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,---------,,,,,,,,,++++++++++++---((('''***+++******,,,---------,,,,,,+++++++++++++++++++++++++++++++++***)))***---111555666666///...---+++******++++++---,,,,,,+++,,,,,,------++++++,,,,,,,,,---------***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++*********------.........---,,,,,,,,,,,,,,,++++++*********'''((()))***+++,,,------++++++++++++++++++++++++,,,++++++++++++,,,,,,---***))))))))))))***++++++***+++,,,------,,,+++***++++++******++++++,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++*********,,,,,,,,,++++++++++++*********))))))))))))************+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,------......//////,,,,,,,,,,,,++++++++++++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,************************+++++++++************)))))))))***+++++++++++++++'''((()))*********)))(((++++++,,,,,,,,,,,,++++++******************)))((()))))))))************+++************************+++++++++******************+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++++++++++++++------------------------,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,------......------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,------------,,,......------,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,*********++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...*********+++,,,---...///,,,,,,,,,------,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++*********---(((&&&((())))))***---,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,))))))+++///444888::::::000///---,,,++++++++++++******))))))******++++++***++++++,,,,,,------...)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,---...---,,,,,,***+++++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++************+++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---***+++,,,,,,,,,,,,+++***((()))******+++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++))))))***,,,++++++,,,------,,,+++++++++++++++,,,++++++************++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******)))***+++,,,,,,,,,,,,++++++++++++++++++***************+++,,,,,,+++***)))++++++,,,------...//////++++++*********)))))))))''''''(((***+++,,,---...******+++++++++,,,,,,,,,*********************+++************************+++++++++************)))******))))))******+++,,,+++++++++,,,,,,,,,------******++++++++++++******))))))******))))))((('''))))))))))))************************************+++++++++*********))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++***))))))++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***))))))(((((((((******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***+++,,,---------,,,+++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,))))))******++++++,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---......*********+++,,,---...///+++,,,,,,------,,,,,,+++,,,---......---,,,+++***+++++++++++++++++++++++++++,,,,,,+++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,+++++++++******---)))'''***,,,++++++---*********+++++++++++++++******+++++++++,,,,,,,,,***+++---111777:::<<<<<<111000...,,,++++++++++++******))))))******+++,,,*********+++,,,---------)))+++------+++******,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,)))***,,,---...------,,,((()))***+++,,,---......+++++++++***************++++++++++++++++++++++++++++++***)))(((((())))))(((***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---***+++,,,------,,,+++***'''((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++(((+++,,,,,,)))(((***,,,++++++------------+++++++++++++++++++++***)))(((,,,,,,,,,------.........,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++******)))))))))((()))***++++++***)))(((******+++,,,,,,---......+++++++++************))))))************+++++++++*********++++++,,,,,,,,,......---,,,,,,+++++++++************************+++++++++************)))+++***)))))))))***,,,---******)))))))))***+++,,,))))))************))))))+++++++++++++++***)))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))***+++,,,,,,------------+++++++++,,,,,,---------))))))***++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---000000000///...---,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...---,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,++++++***+++,,,------------++++++************+++,,,------------------------------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,(((((()))***+++,,,,,,---,,,------......------,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,++++++,,,------,,,,,,,,,,,,------...---,,,+++***+++++++++++++++++++++++++++,,,,,,+++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))------,,,,,,,,,+++++++++,,,)))***...000---+++,,,)))))))))******++++++,,,*********++++++,,,,,,,,,------///333888;;;<<<;;;111000...,,,++++++++++++,,,+++++++++,,,------...))))))***++++++,,,------)))+++...---+++)))***,,,))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,...------,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***************+++------,,,++++++*********///111333222///,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,+++******))))))(((+++---///111111///---+++*********+++,,,---...///))))))*********+++++++++---,,,,,,++++++*********)))***,,,......---,,,+++++++++,,,,,,---...//////000000///...------,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,+++***)))(((''',,,,,,,,,,,,,,,+++***)))///,,,)))+++///000...++++++,,,,,,,,,,,,+++******---...///...+++***)))***,,,+++***))))))***+++,,,*********))))))))))))))))))************+++++++++,,,+++******++++++)))(((''''''((()))***++++++,,,,,,,,,,,,++++++*********)))***,,,------,,,***)))***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***)))(((((()))+++---///+++++++++,,,,,,---------************+++,,,------+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++++++++++++++++++++,,,***)))***,,,.........---------,,,,,,+++++++++++++++******++++++,,,---++++++******************************************,,,------......------,,,++++++,,,,,,---.../////////...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++------------------------************************,,,,,,....../////////...///...+++)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++,,,.........,,,000000///...---,,,,,,+++/////////......------------+++******+++,,,+++***+++,,,------,,,+++)))(((---,,,+++***))))))))))))************************+++******)))((((((((())),,,++++++******++++++,,,,,,---///333777::::::999///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------........./////////...---***((('''((()))+++---------+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))***+++,,,,,,------......---------,,,,,,,,,------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))((((((''''''(((((()))++++++++++++++++++,,,,,,...000222111///,,,++++++)))*********++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,------,,,+++)))************+++,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))+++,,,......---,,,+++++++++,,,,,,---......///...------,,,++++++******)))***+++,,,,,,,,,,,,,,,,,,+++******))))))******************************+++++++++++++++***)))(((,,,,,,,,,,,,,,,+++***))),,,******+++,,,---+++(((+++,,,,,,,,,,,,+++******,,,---......,,,******+++++++++************++++++))))))******++++++,,,,,,************++++++++++++,,,+++******++++++***(((+++++++++,,,------......,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++******++++++,,,---+++***)))(((((()))+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,***)))***,,,.........---------,,,,,,++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,---......///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++++++++------------------------++++++++++++++++++++++++,,,,,,---------.........222000...,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,+++***+++---...---,,,------------,,,,,,,,,,,,,,,+++++++++*********))),,,++++++---......,,,***++++++,,,,,,,,,++++++***------,,,+++************++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,...111555777777666......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,------------+++***))))))***,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++,,,---------...///111000...,,,++++++************++++++++++++---,,,,,,,,,+++++++++***,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,***+++,,,---...---,,,++++++,,,,,,------.........---------,,,,,,++++++*********+++,,,,,,,,,++++++++++++***)))))))))))))))******************************+++++++++******)))++++++,,,,,,,,,+++*********,,,......---+++)))))),,,,,,,,,,,,,,,++++++******,,,...---,,,++++++,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,------...************+++++++++,,,,,,+++******++++++***)))************************,,,,,,,,,,,,++++++++++++---,,,***))))))***,,,---***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************+++++++++++++++,,,------,,,+++***)))((()))******---,,,,,,,,,,,,,,,,,,+++...---,,,+++************,,,+++***)))((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,---------------------------------------,,,------......------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************+++++++++,,,---------------------------------------------------,,,+++++++++,,,---...///...,,,*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++*********,,,---,,,+++,,,,,,,,,,,,++++++++++++******))))))))))))((((((++++++,,,...//////,,,***,,,++++++++++++,,,,,,---...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,...111333333222...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,***++++++,,,,,,,,,,,,+++***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********++++++,,,,,,------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------......///+++++++++,,,,,,,,,---------...000///---,,,+++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++------------------,,,+++++++++++++++++++++++++++******++++++++++++,,,,,,))))))******+++,,,---------,,,+++++++++,,,---...,,,,,,+++***************+++++++++,,,,,,,,,,,,---***++++++,,,,,,---------***+++,,,---------,,,,,,,,,,,,,,,---------......//////.........---------***++++++,,,,,,,,,++++++,,,++++++***************************************((()))***+++++++++++++++++++++,,,,,,,,,++++++***,,,111555444000,,,,,,---,,,,,,------,,,,,,+++***)))+++------,,,,,,,,,---++++++---......---++++++)))******++++++,,,,,,,,,*********+++++++++,,,,,,,,,+++******,,,,,,+++***************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************---,,,,,,,,,,,,---......,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++...---,,,+++++++++++++++---,,,***(((((()))+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++++++++,,,,,,---------******************************++++++++++++***************+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,...,,,,,,+++***))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++***+++---......---------,,,,,,++++++******,,,+++++++++++++++++++++,,,++++++,,,......---+++,,,+++******+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---///111000///------,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------***++++++,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,---------,,,,,,,,,+++++++++---......,,,+++,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,------...---,,,+++******,,,...///...---,,,+++++++++++++++************+++++++++++++++++++++,,,,,,------...++++++,,,,,,---------,,,,,,,,,,,,---------------...............---------++++++,,,,,,,,,++++++***------,,,++++++++++++,,,************************((()))***+++++++++++++++***++++++,,,,,,,,,++++++,,,222777666000,,,---///,,,------------,,,++++++)))+++------,,,,,,---...++++++---......---++++++++++++******)))))))))(((***++++++++++++,,,,,,,,,,,,+++***+++,,,---,,,***.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,---...//////---------,,,,,,+++++++++,,,,,,++++++,,,------...///...+++******+++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------------***++++++,,,,,,------...************************++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---///......---------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++---///000000/////////...---,,,+++***)))---------------------------+++)))***+++---------,,,,,,+++***+++,,,...///......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,+++,,,...000///...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------------------------)))******+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---............---,,,+++++++++***,,,---,,,++++++,,,...,,,,,,,,,,,,++++++++++++++++++,,,,,,------............///......---,,,+++++++++++++++++++++++++++******++++++,,,,,,------+++,,,,,,---...//////000******))))))***+++,,,......------,,,+++++++++,,,))))))*********+++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******......---,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++******+++,,,,,,,,,++++++***///333222---***+++------------------,,,++++++)))+++------,,,,,,---...++++++,,,,,,,,,,,,++++++,,,++++++***)))(((''''''++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,------------)))***,,,------,,,***)))***************************++++++,,,,,,++++++***++++++++++++++++++++++++------------------------((((((((((((((()))*********+++,,,---...//////000---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...//////...---,,,+++,,,,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...******++++++,,,,,,------++++++++++++++++++++++++,,,------......------,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,+++*********+++,,,,,,---------,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,---000111111000//////...---,,,+++******+++,,,,,,,,,,,,------------+++***+++---.........---,,,,,,,,,,,,------......------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...------,,,,,,,,,,,,------...,,,+++,,,.../////////+++++++++++++++,,,,,,---,,,,,,,,,,,,------------......------------,,,,,,///...---------------...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------------,,,,,,***+++,,,+++***+++,,,...------,,,,,,,,,+++++++++)))***+++,,,---///000000////////////...---,,,++++++++++++++++++++++++++++++++++++,,,------......,,,---------......//////************+++,,,---...,,,,,,+++++++++++++++,,,*********+++++++++,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))******+++++++++******)))***+++,,,,,,,,,,,,+++))),,,...---+++)))***,,,---------...------,,,+++***,,,------,,,+++,,,---++++++************+++++++++++++++******)))))))))+++++++++,,,,,,,,,------,,,+++***+++---...---,,,************************,,,,,,,,,---------......+++++++++,,,,,,+++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))***+++******+++,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------...---------,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++,,,---,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......+++++++++,,,---.........------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------------,,,,,,++++++++++++)))******++++++*********)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++---///111000000++++++++++++,,,,,,,,,,,,++++++,,,,,,------------+++,,,---000222222///---------------------,,,,,,---,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------,,,+++)))***,,,...///...++++++******+++,,,,,,---***++++++,,,---...//////---------,,,,,,,,,++++++......------...///111222+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((())))))***+++,,,---+++,,,,,,------......///)))***++++++***+++---...---------,,,,,,+++++++++((()))***,,,...000111222////////////...---,,,+++++++++++++++++++++++++++++++++,,,------...//////+++++++++,,,,,,,,,------,,,,,,---...//////000000+++***************++++++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,+++++++++,,,---...------------------------........................,,,,,,,,,,,,,,,+++***)))---,,,++++++******++++++++++++++++++++++++++++++******+++++++++******))))))***+++,,,,,,,,,,,,,,,***+++,,,+++******+++,,,------......------,,,++++++,,,...---,,,++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------,,,+++***+++---...---,,,------------------------,,,,,,,,,------.........---,,,***))))))***,,,---************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++++++++***))))))+++++++++,,,,,,---------//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...,,,++++++,,,---,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......,,,,,,------...///000000........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------------------------------........................,,,------------,,,+++***,,,------.........------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++******,,,...000000///''''''(((***+++,,,---...---------....../////////))),,,111555888555000+++------...///...---+++***,,,,,,+++++++++,,,,,,---************************)))((((((((()))******+++...------,,,,,,------...+++***((()))+++---......+++*********+++,,,,,,---)))***+++,,,...///000000,,,,,,,,,++++++*********------------///111444555+++*********+++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))---------------------,,,++++++++++++++++++++++++000---***)))***,,,---...)))***++++++,,,,,,++++++,,,,,,,,,---------......******++++++,,,---......***+++,,,,,,***))))))))))))************++++++++++++***))))))***+++...///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---------...000222333222111///...,,,+++***))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,------------,,,,,,+++***'''***,,,+++))))))+++---)))******++++++,,,,,,---***+++,,,,,,,,,+++***)))---------,,,,,,+++++++++---------.........//////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))+++...000000///---+++((()))***+++,,,++++++***,,,,,,,,,++++++*********)))***++++++,,,,,,,,,,,,+++++++++******)))))))))************************...---,,,+++,,,---...///+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---------,,,,,,+++++++++))))))*********+++++++++---,,,+++))))))***,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***(((((())),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...---------------((()))+++,,,------,,,,,,+++++++++,,,,,,---------,,,+++*********+++,,,---,,,,,,+++++++++,,,---...---,,,+++******+++,,,---///......------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,.........,,,+++.........------,,,,,,,,,.........////////////000---///222444555333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,................................................/////////......---------............---+++)))(((------------------------------------------------//////.........---------000...,,,++++++,,,---///***+++,,,,,,,,,,,,******------------,,,,,,+++***---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---------------------------------,,,++++++,,,,,,,,,...///000///---,,,,,,---+++,,,.../////////......------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///)))***+++---...//////000+++******+++,,,---+++***---.../////////...---,,,------------------------,,,+++***+++---...---,,,---------,,,,,,+++++++++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((())),,,---+++))).........------,,,,,,,,,++++++------------++++++------------------------......------------,,,,,,++++++***************+++...------,,,,,,,,,------++++++++++++++++++++++++,,,+++******,,,,,,+++******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---.../////////***,,,---,,,***))))))***************+++++++++++++++***))))))***,,,...///,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---------...000222222222111///...,,,++++++++++++*********++++++,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***(((***,,,+++))))))***,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,---,,,,,,,,,++++++++++++,,,------------.........,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++,,,.../////////---,,,***+++,,,------,,,++++++,,,,,,,,,+++++++++******)))******+++,,,,,,++++++,,,,,,+++++++++******************++++++,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,---------,,,,,,+++++++++*********+++++++++,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++///000000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,))))))***+++,,,---------******************++++++******)))))))))***+++,,,,,,+++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,......---,,,+++---------------,,,,,,,,,,,,,,,---------.........---///222444444333000///------------------------,,,------......------,,,---------------------------------------------------------,,,,,,,,,++++++++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------...---,,,,,,,,,---......)))***+++---............,,,---------,,,,,,+++***---,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///***,,,------,,,+++,,,---+++,,,.../////////...---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------***++++++,,,------------*********,,,......,,,***,,,---...//////...------------------------------,,,+++***+++---...---,,,---------,,,,,,+++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---,,,***------------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++************++++++...------,,,,,,---------++++++++++++++++++++++++++++++,,,---///...+++)))++++++,,,---------------*********+++++++++,,,,,,.........///000000111111+++,,,------+++******+++************+++++++++,,,++++++*********,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------///111111111000///...,,,,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++***+++,,,+++***)))***+++......------,,,++++++***+++++++++,,,------......+++++++++++++++*********,,,,,,,,,,,,------------,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,---------.........,,,---------------,,,+++,,,,,,,,,++++++++++++*********++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++,,,---......///...------,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------)))***,,,......---+++))),,,,,,,,,,,,++++++++++++************************...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******)))*********+++******++++++,,,---...++++++******************)))))))))))))))***+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++...------,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---///111333333222000///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************'''(((***+++,,,,,,---,,,++++++++++++++++++++++++------------------------............------------+++,,,,,,------.........+++,,,---............---,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...)))+++---...------...///,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,+++*********+++++++++++++++,,,++++++++++++++++++,,,...//////---++++++,,,---...............------------------------,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,***,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++************++++++------------------------++++++++++++++++++++++++---------///000///---++++++,,,------......------++++++++++++,,,,,,,,,,,,......//////000000000000+++,,,...---,,,++++++,,,*********+++++++++,,,,,,,,,++++++++++++,,,---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---///111000000///...------,,,,,,......---,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,------,,,,,,++++++,,,,,,++++++******+++.........------,,,,,,,,,++++++++++++++++++,,,,,,************************+++++++++,,,,,,,,,------+++++++++******+++++++++------------------,,,,,,,,,,,,+++***+++,,,---...---------------,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---...000111111......------,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,---------,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++******)))))))))******,,,++++++***+++,,,---...---------,,,,,,+++++++++***************+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++,,,,,,,,,,,,,,,------------,,,******+++++++++,,,,,,------...***++++++++++++,,,,,,,,,---...000222222111000...////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------***+++,,,---............000000///...,,,+++)))))),,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++000///---,,,+++*********,,,...000000/////////000------------------------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,+++******++++++,,,,,,,,,,,,,,,,,,------111///---------...---,,,++++++,,,---......//////------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------++++++*********+++,,,,,,,,,,,,------------------++++++++++++++++++++++++...,,,++++++---------,,,+++,,,------......------,,,,,,,,,,,,---------------...............//////***,,,------,,,+++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...000//////......------,,,,,,......---,,,++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,++++++,,,,,,,,,------...............------,,,,,,++++++************************+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,------------------------+++***)))((()))***,,,---,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++---...............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///111222222.........------,,,,,,++++++,,,,,,------,,,,,,++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,*********,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++************++++++---,,,+++++++++,,,---...---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,---------,,,,,,,,,,,,---------------...///111111000///...////////////////////////,,,------......------,,,------------------------------------------------+++++++++,,,,,,,,,,,,,,,*********************+++------------------------------------------------,,,,,,------------------***+++,,,---............000///...,,,***)))((('''+++,,,,,,------,,,,,,,,,++++++,,,,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++000///---,,,+++*********...000111000...------...---------,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111777333...+++***+++,,,,,,+++++++++,,,---...//////------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---+++,,,---.........------++++++++++++++++++++++++,,,***((((((***++++++***++++++,,,---------------,,,,,,---------.........------------------------)))+++------,,,+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///......---------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,+++***+++---------,,,***++++++,,,---............///000000000///---,,,*********+++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------............+++***)))((()))***+++,,,+++++++++***+++,,,------***++++++++++++,,,,,,,,,......//////......------++++++++++++,,,,,,,,,,,,***+++,,,...///000222222............---,,,+++++++++,,,,,,------,,,,,,++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++***+++,,,///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///...------,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++***++++++,,,---------,,,,,,,,,,,,------++++++******************+++,,,,,,---...---------***+++,,,---...---,,,+++,,,,,,------------,,,,,,...------,,,++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---,,,,,,---------.........------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............,,,---///000000000///...////////////////////////,,,------......------,,,................................................,,,,,,,,,------------------,,,+++***************------------------------------------------------,,,,,,,,,,,,------------+++,,,,,,------.........,,,,,,+++*********++++++++++++,,,---------,,,,,,***+++,,,---......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,---...---+++*********...---,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---.........------,,,,,,------,,,,,,,,,,,,...000222333999444...***)))***++++++,,,+++++++++,,,---...///------------------------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++)))***+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++***++++++,,,---...***+++---...///......---++++++++++++++++++++++++*********+++------***(((***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------(((***,,,,,,+++***+++,,,+++++++++,,,,,,,,,------,,,---------------,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///------------------------++++++*********++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---------,,,+++))))))***---///...---+++++++++,,,,,,,,,,,,,,,(((***---///000///---,,,++++++++++++,,,,,,,,,---,,,------------............------,,,,,,------...------------.........///+++++++++++++++,,,,,,---++++++++++++,,,---///000******+++++++++,,,,,,,,,---------------,,,++++++*********+++++++++,,,,,,++++++,,,---///000111111...............,,,+++***+++,,,,,,------,,,,,,++++++,,,---//////---,,,++++++++++++,,,,,,---------+++,,,,,,,,,------------+++++++++,,,---...//////...------------,,,,,,,,,+++++++++++++++++++++++++++,,,...------,,,...///......---,,,,,,+++******++++++,,,,,,,,,,,,------+++*********++++++,,,---,,,---------------,,,,,,******************++++++***+++,,,---------,,,,,,)))+++,,,......---,,,+++,,,,,,---......---,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++******+++,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++------------............,,,---.../////////..............................,,,------......------,,,------------------------------------------------,,,,,,,,,,,,---------......---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------...---,,,,,,,,,---......---,,,+++++++++,,,------***+++,,,,,,---------,,,***+++,,,............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///)))+++,,,,,,+++******+++...---,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++,,,,,,------------,,,,,,,,,...000222333111---,,,,,,,,,+++***---,,,+++++++++,,,---...------------------------,,,+++***+++---...---,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...000111///,,,+++,,,---+++,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,---......)))+++---...//////...---+++++++++++++++++++++++++++,,,...111333111---)))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...............---------''')))++++++******+++,,,++++++,,,,,,,,,------------------......---,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---...,,,,,,---------------...))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------------***)))(((***...000///...---,,,,,,++++++******))) ###(((,,,......,,,***+++++++++,,,,,,------------------........./////////......------......///---------.........//////,,,,,,---------.........,,,++++++,,,---///111333*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******++++++++++++,,,,,,---...///000000......//////...,,,+++)))+++,,,,,,------,,,,,,++++++,,,...//////...,,,++++++++++++,,,,,,---------+++++++++,,,,,,,,,------)))***---...//////...---......---------,,,,,,,,,************************(((***++++++++++++,,,.........---,,,,,,+++******++++++,,,,,,,,,---------******))))))***+++,,,,,,,,,---.........---,,,++++++++++++,,,,,,------...)))***+++,,,---,,,++++++)))***,,,......---,,,+++,,,,,,---......---,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++*********+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,------...---,,,,,,++++++*********,,,,,,------------......,,,---......//////..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++++++++,,,---...++++++++++++++++++++++++------------------------+++++++++,,,,,,---------000...,,,++++++,,,---///111000...,,,+++++++++,,,***+++,,,,,,------------)))+++,,,...//////......---,,,,,,++++++,,,,,,---------------------------------,,,++++++,,,,,,,,,)))+++------,,,,,,---...///...,,,+++***+++,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...************+++,,,------///...,,,++++++,,,...///...------...///...+++)))...---,,,+++++++++,,,---------------------------,,,+++***+++---...---,,,+++++++++,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000222333111...,,,---///,,,,,,,,,------.........------++++++++++++------------------------------++++++,,,---......///000++++++++++++,,,---...///)))***---/////////...---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---------,,,,,,,,,------...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))))),,,......---+++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,---...///000......------------......+++,,,------......------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///000///---,,,,,,...---.../////////...,,,+++******))))))******+++,,,***+++,,,,,,------------******+++++++++,,,,,,,,,---,,,+++++++++,,,---...***+++,,,------------,,,000//////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++---......---...///000...---,,,,,,++++++,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++------------......///000000///...---------------------,,,+++,,,---...///////////////............000000...+++((('''(((***---------,,,,,,,,,++++++------------------------...---,,,,,,+++++++++++++++---//////---,,,+++,,,---------------------,,,333000---,,,------,,,,,,//////...---,,,,,,,,,,,,+++++++++*********))))))---,,,,,,,,,,,,---...///.........------............---,,,,,,,,,,,,---...------++++++++++++------.........---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------//////...---,,,++++++***---,,,,,,++++++,,,,,,---...------,,,***(((&&&%%%,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,---...///000------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......*********++++++,,,,,,------,,,+++*********+++,,,111000000///......------........................------------,,,+++***)))***++++++,,,,,,------...(((,,,///...+++))))))+++,,,,,,------.../////////***111888:::555000------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++,,,---///000......---------------...,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++////////////////////////+++++++++++++++++++++++++++,,,,,,,,,,,,------------...............//////,,,------------,,,,,,+++---...000000.........///,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------000//////...------,,,,,,,,,,,,---------.........///......---------------------,,,,,,,,,,,,---------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------...///000///---,,,---...------......------,,,++++++++++++++++++,,,,,,---+++,,,---............---+++++++++,,,,,,,,,,,,---...---,,,+++++++++,,,---+++++++++,,,,,,---------/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------......///......---,,,,,,++++++,,,++++++++++++,,,,,,---...------,,,,,,,,,,,,---------,,,,,,,,,---...///............---------------------+++))))))+++------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++,,,---//////---,,,+++,,,,,,---///000000///---,,,222///---,,,---...---,,,------,,,,,,,,,------...---,,,,,,,,,++++++++++++,,,,,,,,,---------............------------.........---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------......---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------.........------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++***))),,,,,,++++++,,,,,,---...------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------,,,,,,,,,---------......+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,//////...------,,,++++++------------------------------------,,,+++***)))***++++++,,,,,,------...,,,---......,,,++++++,,,---------------,,,,,,,,,///444::::::555000...---+++,,,---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++,,,///111222000000///...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******,,,---...///000---,,,,,,,,,,,,,,,,,,+++,,,------............---.../////////------///000,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------,,,+++***))))))***+++,,,......------------,,,,,,........................000000//////......---------------.........////////////...---------------,,,,,,,,,++++++,,,,,,,,,/////////...---,,,***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------/////////---,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......------......//////......,,,,,,,,,---------.........---,,,++++++++++++,,,---,,,+++++++++,,,---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,)))((()))***...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////...,,,***,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------...............------,,,,,,+++,,,,,,+++*********++++++,,,,,,+++++++++,,,------------,,,,,,------...///------------,,,,,,,,,+++***+++++++++***+++...000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************,,,...//////---+++,,,,,,+++---000222333000---+++000...,,,,,,...///...---,,,,,,,,,,,,---...//////......------------,,,,,,+++,,,---.........---,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------***+++,,,------......---,,,,,,,,,,,,,,,------...............------------***+++,,,,,,,,,,,,,,,++++++,,,,,,------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********++++++,,,,,,------...000...---,,,---...---,,,...------,,,++++++******111444777666222...,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++,,,///111222222111000///...---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************)))***+++,,,---///000000,,,,,,,,,++++++*********+++,,,---...............,,,,,,,,,+++)))***,,,...,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,---------------,,,,,,,,,//////////////////////////////......------------------------............++++++++++++,,,...///000------,,,,,,,,,,,,------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---...///...---,,,---//////...---,,,+++,,,---...,,,,,,,,,,,,,,,------...------............------------------.........///...------,,,++++++++++++...---+++******+++---...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++***))))))***......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,---------.........------------------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------............---------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,+++++++++,,,---......---------------......///------------,,,,,,,,,,,,***+++,,,,,,+++,,,///111...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,...///...,,,+++,,,---+++---///000111000...---...---,,,---...//////...,,,,,,,,,,,,,,,---...///------------------------***+++---//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,------.........------,,,,,,,,,,,,------++++++---...////////////,,,,,,,,,,,,,,,---.........---------------------***+++,,,............---++++++,,,---.........---++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,++++++******+++,,,---------,,,+++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,---------,,,,,,+++******++++++,,,,,,------...222...++++++---///...,,,---------,,,,,,,,,++++++---///111///,,,***)))***000...,,,++++++---000222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,---///000222111000///...------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000//////.........---***+++,,,---------------+++++++++)))((((((+++---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,+++++++++++++++,,,,,,,,,////////////////////////------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------))))))******+++---...///......------------......,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,...///...------...///111000...---------...///+++++++++++++++,,,------,,,,,,---------,,,,,,+++------........./////////---------,,,,,,+++++++++...---+++******+++---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...///...------,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,------......------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------------,,,,,,,,,///......---,,,,,,,,,,,,------,,,------...//////------.........//////............------------,,,,,,---...---,,,,,,...///.........---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,------...---......---,,,+++,,,---------,,,,,,,,,---...///---,,,,,,---///000///...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++---//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------............------,,,,,,------...------.../////////......------,,,,,,------...///,,,,,,,,,,,,,,,---------***+++,,,---............+++,,,------............++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,+++++++++***+++,,,---...---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++***++++++,,,,,,------...111---******,,,...---+++,,,---------.........///***+++,,,+++*********+++///...,,,++++++---000222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++,,,---...///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------.........---------------...............---------+++,,,,,,------------,,,,,,------,,,++++++,,,...,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,******++++++++++++,,,,,,////////////////////////,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++///......------......///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,---///...------...///111000000///.../////////+++++++++++++++,,,,,,---,,,,,,,,,---,,,,,,++++++---------.........//////+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,---...000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))+++,,,...,,,,,,,,,+++,,,------...------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------------,,,+++++++++,,,,,,......---------...//////------...////////////...............---------------///000///---,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------......///---......---++++++,,,......,,,+++***+++---///111---,,,,,,...///000///---//////...---,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---.........---,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------...............------------.........////////////...---------------------......///,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,------............---------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,***+++,,,------......---............------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***++++++,,,,,,------...///---,,,+++,,,---,,,+++,,,,,,---......///000000,,,,,,,,,,,,,,,---------+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///......---------------......------------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------........................+++++++++,,,,,,,,,,,,,,,---............------,,,,,,...000///...---......,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///...------,,,,,,------...------,,,,,,------...---------...------,,,,,,++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,---......------...000///////////////......---,,,,,,,,,,,,,,,---......------......---,,,,,,+++,,,,,,---------.........)))***,,,------------,,,---------,,,,,,+++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...........................+++++++++,,,------......------------------------------------------,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---............------,,,,,,------,,,---...///000//////...------------,,,,,,,,,+++---...000000...---...///............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///.........---++++++,,,...---,,,,,,,,,---...000000---------...000000...,,,...------,,,,,,,,,------------........./////////,,,,,,,,,---------............------------......***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,...000111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------------------......------------......---......//////......------------------...//////,,,---------............777555111...,,,,,,------..................---,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------------+++++++++,,,,,,...//////------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...---...//////---,,,,,,---------------------------///.........//////...---'''***---000111///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,---///000------,,,,,,,,,------.........---------,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++........................---------------------------------.........//////---......//////000000000///000000000///...------+++---000000///---------,,,------......------,,,+++,,,,,,------,,,,,,+++........................+++,,,,,,------,,,,,,+++,,,,,,,,,------.................................---------------------------------.........//////---------...///000111222---,,,,,,++++++,,,,,,---/////////...---,,,+++***++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,---......------///000---.../////////...,,,+++...------------...//////.../////////...------,,,,,,,,,,,,---------......((()))+++---.........---,,,------------,,,+++***------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******,,,//////...------------...------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,---,,,+++***+++,,,---...........................++++++,,,------...//////------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------///////////////000111222...------,,,++++++++++++,,,---///000000000///...,,,,,,,,,+++++++++******+++---///000/////////000//////.........---------------------------------++++++++++++,,,,,,---............,,,++++++,,,...+++,,,...///000000000000...------...000///---+++,,,,,,,,,,,,---...//////.../////////000000111111------,,,,,,,,,---...//////......------......///***+++,,,------,,,+++***++++++------------++++++---///111222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------......------------......,,,,,,---.../////////......------------...//////---.........//////000000AAA===888222///......///.../////////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,++++++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***++++++,,,,,,---......,,,///222222///,,,---......------,,,,,,++++++***000///...//////...,,,***000,,,******---000111000...---+++*********++++++******+++,,,,,,,,,,,,+++++++++,,,------......//////...---+++************---//////...,,,++++++,,,))))))))))))***+++,,,,,,///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000---------.........//////+++,,,...//////...,,,+++---------------...///000---...//////...---***)))------------------------//////...------,,,++++++************+++,,,------***---000000///...------.........------,,,,,,,,,---------...------,,,,,,------...///...---+++***..................---------+++***+++---//////.........//////...---,,,,,,++++++------------++++++***+++,,,---.....................------,,,,,,,,,...///000///...---...000.........------,,,,,,,,,,,,...//////...------...---------......000111111---...............------------------------------++++++++++++++++++++++++,,,,,,,,,------.........//////...---,,,,,,++++++))))))***,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++,,,------,,,++++++,,,...---------........./////////...------,,,,,,------,,,,,,---...---,,,***)))------------------------......---------,,,,,,,,,111000...------...000111//////.........---------000000//////............////////////////////////---...///000000///...---000000//////.........------------............///---,,,,,,++++++,,,,,,------.........---,,,,,,+++---.........---,,,,,,+++******+++,,,------......------,,,+++,,,---...///..................------//////...---...///000111...------------...//////------............---------------............//////............---------------------------------//////...---,,,,,,++++++...///111222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------......111---***+++///222111///......------------..............................)))***+++,,,...///000000EEE???666///,,,,,,,,,,,,444333111000...---------,,,------------------...---,,,+++++++++,,,---...---------------------------+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++.........////////////000------............---------,,,,,,++++++,,,,,,---///...---,,,---///111222///,,,******---///000///---,,,+++*********+++,,,++++++,,,---------------------------------------//////...------,,,,,,,,,+++,,,------++++++,,,---//////......---.................................------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,---...///000---------.........//////+++,,,...//////...,,,+++...------,,,,,,,,,---------...//////...---+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////---,,,,,,,,,,,,------...---///111111000---------......---------,,,,,,,,,---------......------,,,,,,---------,,,,,,+++***........................---///000///,,,,,,...000//////000000///......---+++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,---------------,,,,,,,,,---///000///...---...000/////////......------------///111111000//////000,,,,,,,,,,,,---...///000---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////...------,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,---------.........//////*********+++,,,---//////,,,---------,,,,,,+++***------------------------//////.........---------000///---,,,,,,---///000//////.........---------/////////.........------////////////////////////,,,,,,------------,,,,,,000/////////.........------------............//////......------......///---.........------,,,+++------......------,,,+++((())))))***++++++,,,,,,------,,,,,,,,,---...///..............................---------...///000...------------...//////------............---------------............//////............---------------------------------++++++,,,,,,---...//////...000111222222000...---,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------.........000...+++,,,...000///.........------------..............................***++++++,,,---...//////:::555000,,,,,,...///000111000///...---,,,,,,,,,...------,,,***))))))(((++++++++++++---...000111---------------------------+++***+++---...---+++---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...111444888:::---+++******,,,...///...,,,++++++++++++,,,,,,---,,,,,,---...............//////...------,,,++++++,,,------......---,,,,,,(((***+++,,,++++++---...//////---,,,,,,+++++++++------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////---------...............+++,,,---......---,,,+++......---,,,,,,++++++***---......///...---+++***------------------------))))))***+++,,,---...///------,,,,,,+++,,,,,,,,,///111333222///---,,,,,,...------------,,,,,,,,,,,,------.........------......---,,,,,,,,,------........................---111444222,,,))),,,000///000000000000///......+++,,,,,,------,,,,,,+++)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,---------------...//////...---...//////////////////.........,,,...000000//////000111------------...///000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,//////......---,,,,,,,,,/////////...---,,,,,,+++,,,,,,,,,---------...............---------------+++,,,,,,+++******+++---------------------------***+++++++++))))))+++,,,---------...............+++++++++,,,---...///000------,,,,,,++++++,,,,,,------------------------000000/////////.........///...---,,,,,,---...///...............---------.........---------------////////////////////////,,,,,,++++++++++++,,,,,,/////////...............---------............//////......------......///---............---,,,,,,------......------,,,,,,))))))******++++++,,,,,,---,,,,,,,,,,,,---...///........................---------,,,---......///...------------...//////------............---------------............//////............---------------------------------******+++,,,...///000000///000222333222111///---,,,,,,,,,,,,,,,,,,,,,,,,---------............///......................../////////...,,,,,,---///......------------..............................,,,,,,,,,---------......000---+++***,,,...///000...---,,,++++++++++++,,,------,,,++++++***))))))------,,,---...///000111---------------------------+++++++++---...---,,,........................------------------------------------,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------+++,,,---///222555999;;;,,,+++***++++++------...++++++++++++,,,,,,------,,,,,,---............---......---------,,,,,,,,,)))***+++,,,------,,,,,,***+++------,,,,,,---...---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////------------------------........................------------......//////........................,,,,,,---......---,,,,,,............------,,,,,,------.........---,,,+++........................------,,,++++++***)))))),,,+++***)))))))))))))))...///111000...---------------------------------,,,------...............000///...------...///000---------...............---000222111---+++,,,///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......+++++++++,,,,,,------...---...//////------.../////////..................***,,,---...------...///000000000000000111222222,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,///......---------------,,,,,,,,,---------.....................---------***+++,,,+++***)))+++---------------------------,,,---...---++++++---...........................000//////..................---,,,+++***+++,,,---------------............////////////.........---...---,,,,,,,,,,,,---...........................------------------------////////////////////////......,,,++++++,,,..............................---------............///---,,,,,,++++++,,,,,,---------............------,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------......---------...............,,,,,,,,,,,,------.........------------...//////------............---------------............//////............---------------------------------,,,,,,------------------000111222222222111///...---------------------------------............///......////////////.........111333111,,,***---000......------------..............................---------------------------,,,++++++,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........000//////...---,,,,,,,,,------------------------,,,,,,,,,,,,---......---........................------------------------------------------,,,,,,.........////////////000,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------...000111222+++,,,,,,,,,+++,,,,,,---++++++,,,,,,------------++++++,,,---------------,,,,,,,,,---------......***+++,,,------......---.../////////---,,,,,,...---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........//////000---------------------------------------------------------....................................---,,,------------------,,,,,,---...///000/////////------------------,,,,,,------------------------//////---,,,***)))'''''',,,,,,+++***))))))))))))***,,,......------...///------------------------,,,---....../////////...///...---,,,,,,---...///---------.........//////---------.........---,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......***++++++,,,,,,------------...///...---,,,---///------------------------***,,,---...---,,,---...111000000000000111111222,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...............---------///...............------,,,,,,++++++,,,---......,,,,,,,,,---------..............................+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///.....................---///...------,,,------------,,,+++***+++,,,---...---------....../////////.........---------,,,,,,---------,,,,,,------------.....................------------------------////////////////////////......,,,++++++,,,......---------...............---------............///---,,,,,,++++++,,,,,,---------...//////......---,,,,,,------...------,,,---------------.........,,,,,,,,,------------------------.........//////,,,,,,,,,---------------...------------...//////------............---------------............//////............---------------------------------,,,,,,------------------000111111111111000///...---------------------------------............///......///000000///......///333666333...+++---111......------------.................................------------,,,,,,,,,---,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,---...++++++,,,------...//////.........---,,,+++******------------------------,,,,,,------------......------------------------------------------------------------------------.........////////////000------............------...------,,,,,,------......------,,,,,,,,,,,,,,,+++---...---,,,+++,,,...+++,,,---------------,,,++++++,,,---------------++++++,,,,,,---...//////...------------...///000///000111///---,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------------------------------------------------,,,---......//////.....................---------------------------------,,,---///000111111000000------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++......------,,,,,,------)))***,,,,,,,,,,,,...000,,,,,,,,,------------...,,,---...///////////////++++++*********+++,,,,,,,,,,,,------.../////////---++++++---//////---***++++++,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......---,,,---...,,,,,,,,,------------------...000000...---...//////......------......///,,,,,,---...////////////------------------------++++++++++++++++++++++++////////////....................................,,,++++++++++++---///000,,,,,,,,,---------...................../////////,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---...............---------)))))))))***+++,,,---...,,,,,,++++++,,,,,,---------------...//////000000...------------,,,,,,,,,---------------------------------...............---------------.........////////////////////////,,,,,,++++++++++++,,,,,,---------------.........---------............//////......------......///------...////////////...,,,,,,------......------++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,------.../////////,,,,,,---............---...------------...//////------............---------------............//////............---------------------------------******+++,,,...///000000000000000000000///......---------------------------------............///...///000111111000///......222555333...,,,---000......------------..............................------------------------+++++++++,,,...///---,,,---------,,,,,,---......,,,,,,,,,++++++*********)))***+++,,,------------------------------------+++---......------...///------------------------------------------------------------............,,,,,,,,,------------...---......//////......---......------------......,,,------............///+++...//////---,,,---...,,,---.........---,,,+++,,,,,,---...............,,,---------------------...---+++******+++---///---...//////---,,,---...******)))))))))******+++------------------------+++++++++++++++,,,------................................................,,,---.../////////...---//////.........------------------,,,,,,---------,,,...///000111000...------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------...............---......//////+++,,,------,,,,,,...000,,,,,,,,,---------......,,,---...///000000000000***++++++,,,,,,---,,,,,,,,,,,,------...//////000---...000000///---+++++++++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,---......,,,,,,---...------------.........///...///000000...,,,,,,---......---------------...+++,,,---...////////////........................------------------------//////.........---------............///////////////...,,,,,,,,,---...000,,,,,,,,,---------......---........./////////000---......---,,,,,,---///------------------------+++,,,---,,,******,,,---//////.........---------*********+++,,,---...///***+++,,,,,,---------,,,---------...///000000000............------------.........//////.........---------.........//////------........./////////////////////////////////,,,,,,------------,,,,,,,,,,,,,,,------.........---------............//////......------......///------...///////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,------...//////000,,,---.../////////.........------------...//////------............---------------............//////............---------------------------------++++++,,,,,,---...//////////////////.........---........................---------............///...///000111111000///...---///222111...,,,,,,.........------------..............................,,,---------------------,,,++++++,,,...///...---...------,,,,,,,,,------,,,,,,++++++++++++******((()))+++---.../////////------------------------+++---///...---,,,...000........................------------------------------------.........///,,,,,,,,,------------...,,,------......------,,,......------------......,,,,,,---...////////////,,,...111000---,,,---///------...///...---+++***---......//////////////////......------,,,,,,+++,,,***'''%%%%%%'''***,,,***,,,------------...000000000///...------------------------------------,,,,,,,,,,,,------...///........................000000000000000000000000,,,,,,.../////////...---//////.........---------...------,,,,,,------...---...000000///...,,,***------,,,,,,,,,------...////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///...//////...,,,,,,---///,,,,,,,,,------.........,,,---...///000000000000,,,---///000111000//////,,,,,,------...///000000---222555444...******,,,,,,------.../////////...------++++++++++++------...///////////////......---,,,,,,++++++*********,,,---......,,,,,,---...---.........//////000000---...///...+++***)))***000//////.........//////+++,,,---...////////////////////////////////////////////////////////////.........------,,,,,,,,,.........///////////////222111///---,,,---...///,,,,,,,,,---------......---.........//////000000---...///...---,,,...000////////////////////////......///...---,,,...000//////.........---------000000///............///)))***,,,---...---,,,,,,---------...///000000111000/////////..................////////////......---------.........//////........./////////000000////////////////////////---...000000000000...---,,,,,,,,,------.........---------.........//////---,,,,,,++++++,,,,,,---------...///000000//////+++,,,,,,---.........---........................+++,,,---.........---,,,,,,,,,------...///000000------///000000000///......------------...//////---..................------------.........////////////.........---------------------------------//////...---,,,,,,++++++///.........------------........................---------.........//////...///000222222000///...+++---//////...,,,++++++.........------.................................,,,,,,,,,---------.........---,,,,,,------,,,***...---,,,,,,++++++,,,,,,***++++++,,,...///000000,,,---.../////////...---------------------------+++---//////---,,,...000000000000000000000000000---------------------------------.........//////........./////////000000+++,,,,,,------,,,,,,+++......------------......,,,,,,---......------,,,..............................////////////......------...///000000//////------------.........///...---,,,,,,,,,,,,---......------,,,,,,------...)))******+++---...//////...............------------------------------------------.........//////....................................//////000000...------,,,,,,------....../////////...---,,,,,,/////////000000000111111---------...............000000///...---,,,,,,,,,........................---------------...///000000000000///...---+++***---------.........//////............//////000000---------------------------------.........//////222111111000///......---++++++,,,,,,,,,---------////////////............++++++,,,,,,,,,---------,,,---.........---,,,+++///...---,,,+++,,,,,,---------------------------....................................////////////***+++,,,,,,------,,,,,,//////...---,,,,,,++++++------------------------------------------------///////////////.........//////---,,,,,,---...///---------.........//////000///...---,,,------...------------,,,,,,+++***------------------------.........------,,,,,,,,,000000111111000///......///......------......///+++++++++,,,,,,---------++++++,,,---///111333444..............................------------......---......//////......---------------------------..................------000000000000000000000000/////////......---------.........------,,,,,,,,,000000///...------,,,,,,---...///000000///...---000//////...------,,,,,,111000///...............000---,,,---///000...,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------......////////////......////////////////////////---,,,,,,++++++,,,,,,---111000000///......------------............------......//////////////////.........///......---,,,------------------------+++,,,------......------///......------......///,,,,,,,,,------.........................................................000///...---------------...---+++******+++,,,---,,,+++***,,,...//////...000000000000000000000000------......///000000000,,,---...//////...---,,,...------,,,,,,------...//////////////////////////////000000000000//////000///---,,,+++,,,,,,---...///000///---,,,,,,...000/////////....................................------............---------...//////////////////,,,,,,---------...............---,,,,,,---.........------,,,,,,------...---------,,,,,,,,,,,,+++........................---------------------------------.........//////------------------------------......////////////.........................../////////......---,,,,,,,,,,,,---...///////////////.........---------.........------,,,,,,+++------------------------------------............++++++,,,,,,,,,+++******------------............------......////////////........................---------.........//////000000000//////.........++++++,,,,,,,,,---------............------------++++++,,,,,,,,,------------------......------,,,///...---,,,,,,,,,------------------------------....................................////////////,,,,,,---............---//////...------,,,++++++------------------------------------------------//////////////////////////////...---------...///---------...............000///...---,,,------..................---,,,,,,.................................------,,,,,,,,,...............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,---...000111222..............................------------......---------......---------------------------------...........................---+++******+++---...............---------,,,.........------,,,,,,,,,//////......---,,,,,,,,,---...////////////...---..............................---,,,,,,,,,,,,,,,...,,,+++,,,...///---+++,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........//////.........---------------------------,,,,,,,,,,,,,,,,,,---000000//////...------,,,------............------////////////............---......///000000000///------------------------,,,---......//////............------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---------------------,,,,,,,,,,,,------111///------......---+++000000000000000000000000000000///...............------...//////...------...------,,,,,,------..............................//////000000//////...///...---,,,,,,,,,,,,,,,...///000///---,,,---...///............---------........................,,,------......------,,,//////////////////...---,,,,,,---------...............---,,,,,,---............------------......------------,,,,,,++++++---------......//////000---------------------------------...............---------------------------------...............---...///000000///...---///////////////......---......///000000111222222000//////......------------,,,,,,,,,,,,,,,,,,,,,------------------------------...///...---,,,+++,,,---......////////////,,,,,,---------.........---------.......................................------.........////////////.....................,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------------...---------------......//////...------------...////////////////////////....................................////////////------.../////////////////////......---,,,,,,,,,------------------------------------------------//////////////////////////////............//////...............---------///...------,,,---------//////////////////...---.................................------------------------...------,,,+++,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---...///000..............................------------.........------,,,,,,------...------------------------...........................,,,)))''''''))),,,......------------,,,,,,,,,.........---------------.........------,,,,,,+++------............------,,,,,,---...//////000000......---,,,,,,,,,,,,------,,,+++,,,------,,,+++,,,------------.................................---------------------------------,,,,,,,,,,,,,,,------............------------------------------------------------------//////......---,,,,,,,,,------............------////////////......------,,,---...000111222222222---------------------------...//////000000//////...------,,,,,,------...---------------............---------,,,,,,++++++........................//////...------------...------...............---111///---,,,------,,,+++000000000000000000000000333222000...---,,,------------...//////...------......------------.......................................//////.........------......------,,,,,,...///000///---------............---------,,,,,,........................---..................---//////000000///...------------........./////////......------------............------------......++++++,,,,,,---......///,,,------...///000000111........................................................................------------............,,,---///000000///---,,,//////000000000//////...111111111111111111111111////////////............,,,------------------------------------------------...///000///---+++***...///000000111111000000,,,------------.........------------............------------------------............////////////---------...............,,,,,,,,,------------............---------,,,,,,,,,,,,,,,------------.........---,,,,,,---///000//////..................////////////////////////....................................////////////------...////////////...//////......---------,,,................................................///////////////000000000//////////////////000000//////............------......------------------...//////000//////......------------------------...............---------......////////////............------------......//////......------,,,,,,------,,,,,,,,,---....................................------------.........---,,,++++++,,,---.......................................///////////////...,,,++++++,,,...///---------------,,,,,,,,,...............---------......------,,,,,,,,,+++---------------------------------...//////000000000//////.........//////------------------------------------....................................------------------------///////////////.........,,,,,,------------,,,,,,////////////////////////------............------......---------,,,,,,,,,------............------000//////......------,,,------...///000111111000........................------...///////////////------,,,,,,,,,,,,---------------...............000000//////......------........................///......---------......,,,---///000000000......---+++******,,,---...---........................333222///---,,,,,,---...---..................---......------------..............................------............------,,,,,,.........---,,,+++...///000///...---.../////////.........---------//////////////////////////////000000000000////////////000000///...------...////////////000000000........................///......------......///,,,,,,,,,------......///------......///000111111.............................................---000000000000000000000000........................+++,,,...000000...,,,+++//////000000111000000/////////...---,,,+++******---......//////000000000............////////////---------------------------...000000000...,,,***...............---,,,,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---------...............,,,,,,---------.........////////////.........---,,,,,,---------...............---,,,---...///111.../////////////////////000000000000000000000000////////////////////////............////////////,,,,,,---...............///...............------................................................////////////000000111111...//////000000111111111////////////////////////---.....................---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000//////...///......------......////////////......---------------,,,,,,,,,------...////////////////////////......------------......---------,,,,,,---------................................./////////000000......////////////......------------------------...........................---------------,,,,,,---------,,,,,,---------//////////////////////////////.........//////000.../////////.........///---------.........//////////////////////////////........................////////////////////////,,,,,,------------,,,,,,////////////////////////---......//////......------------------,,,,,,,,,------............------//////......---------,,,.........//////......---........................,,,,,,---............---...------,,,,,,------...........................000000000//////.......................................---------......///,,,---///000111000/////////---++++++---...//////------------------------000///...------...///000.........------.........///......------......///........................------............------+++,,,---.........,,,,,,...///000///......///000000000000000////////////////////////////////////000000000111111000000000//////////////////...---....../////////000000000---...////////////...---//////............//////000//////...---,,,++++++.........//////000000111.......................................---------111111111111111111111111///////////////.........---...////////////...---///000000111111111111111111111000///...,,,,,,+++....../////////000000000000000//////////////////........................//////000111000///...---000000000000000///...---....../////////000000000///////////////.........------------------------....../////////000000000///.....................,,,---------............000000/////////.........,,,---------............------------...///000000...///000000111000000000000000000000000000000000////////////////////////............////////////,,,,,,---............---...........................................................................//////000000111111222...///000111222222111111000000000000111111111222......///000000000//////---......///////////////------------------------.............../////////,,,---......///...............------------......///////////////............---------------......////////////////////////......------------......---......//////......---.................................//////000000111+++---///000000///---+++---------............///.............../////////..............................------------......////////////////////////---,,,,,,,,,,,,---.........000111000///...///000------........./////////////////////////////////////////////////////////---------------.........------............---------------------------------...///000000///...---......------------------------............------------------------------...............---,,,,,,........................+++,,,,,,---...---------.........------........./////////...............------------------------...........................------------...//////,,,---...///000000000000777444000......//////...------------------------,,,---......///000000111///...------------.../////////............//////------------------------.........//////.........,,,,,,------......---------///000000///...///111111111111000000000////////////////////////////////////000000000000//////---...//////////////////------------............---...///000000///...---//////............//////000000///...---,,,++++++///////////////000000000........................//////.........---------000000000000000000000000111111000000000/////////000000000000000000000000///000111111222222222111333333333333222222222222111111111000///......---000000//////......------////////////////////////000000000000111111111111111111222333333333222222000000000000111111111111111111000000000/////////////////////////////////.../////////000000000000000000000//////.........------------............//////.........---------------------............,,,---...//////000000000...///000111111111000000////////////////////////////////////////////////............////////////------...////////////...............////////////...................................................//////000111111222222...///000222333333222222000000111222333333444555...///000111222222111000...///000000111111000000////////////////////////---........./////////000---......///000000////////////............/////////////////////000000000...---------...///000000////////////////////////......------------......,,,...000111111000...,,,........................---......///000000111111---......//////......---........./////////000000---........./////////000//////////////////////////////...------...//////......//////000000111111,,,,,,,,,,,,,,,---......---///111000...---...000............////////////////////////////////////////////////////////////,,,---------.........///.........//////.........---------------------------...000111111000...---........................------............------+++,,,,,,------......///---......////////////...........................,,,------...............000//////......//////000000/////////.........---,,,,,,------......//////........................---------------...//////------------...///000111777444000------......---........................+++,,,...000111000000//////...------------.../////////............//////------------------------...//////000000//////...,,,,,,,,,,,,,,,---...///---///000000//////000111000000000000////////////000000000000000000000000......////////////......------...///000000000///+++++++++,,,,,,,,,---------...///000000///...---//////............//////---------...............000000000000//////////////////////////////////////////.........---------000000000000000000000000222222111111000000//////333333222111111222333333///000111222222222222222///000000111222222333333555444222111///---+++***000000///...---,,,,,,,,,000000000000000000000000111111000000111222333444,,,---...///111111111111000111111111222222222222222222111111000000//////111111111111111111111111////////////000000000000222222111000///......------------.........//////......---------,,,,,,,,,---------.........//////+++,,,...000111000000///...///000222222222111000////////////////////////000000000000000000000000............/////////000...//////000000000000000.........///////////////////////////////////////////////////////////////...//////000111222222222...///111222333333222222000000111222444555666777///000111222333333222111///000111222222222222222111111111111111111111111---.........//////000000000000111222222222222222222222111111111111222222......//////000000111111...------......000111111000000000000000000000000.........------.........,,,...111333333111...,,,////////////////////////---......///000111111222111000////////////000111.../////////000000111111---.........//////000000/////////000000000000000000///...------...///000,,,,,,---///000222333333...............///000111,,,...000///---,,,---000............/////////000000000000000000000000000000000000000000000000000.../////////000000111111......////////////......////////////////////////...///000222222000///.........//////////////////---..................---***++++++,,,---...//////,,,---...000111111111111////////////////////////---......///////////////000000////////////000000000000//////.........---------...///000111222222........................---------------...///000------,,,,,,---...000111111...+++)))+++---......000000000000000000000000+++---///111222000...---///...---,,,,,,---.../////////............//////------------------------//////000000000000//////------,,,+++,,,---///000---///000000//////000222000/////////.....................////////////000000//////.........//////---------......000111111---------.........//////........................+++,,,,,,------.........222111111///...---,,,+++/////////......---------........................------...//////...------//////............//////000000000000000111111222//////000000111111222222111111111111111111111111////////////000000000000111111222222222222111111////////////////////////000000111111111111000///222222222222111111111000111111111111111000//////111111111111111111111111222111111000000000000000///000111000/////////000000000////////////000000000000000000000///......111111000000/////////...........................'''***---000222111///.........////////////........./////////////////////000000000000000000000000111111111111000000000000..................------......//////000000111111/////////...,,,,,,---...222111000//////000111222000000000000000///......---...///111111222222222333222111000000111222333111111222222333333333444444222000111444555333111222222222222222222222222///000111222222111000///............////////////111111111333555555333111////////////000000000000000000000000000//////////////////000000000000111//////.........//////000------------------------000000000000111111111111...///000000///000222444333333222000...///111333000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////000000000000222111111111000000//////111111000000//////......333111...,,,,,,...111333111111000000000000000111//////////////////////////////............///000///...------///000000000111000...---,,,,,,------000000000000000000000000111000000///...------,,,//////000000000000//////000000///...............////////////////////////333222000///.........///..................------///////////////000111111222222222222111111111111............////////////222111000//////000111222000///...---------------........................111111000000/////////...000000000000000000000000000///...---------------((()))***+++,,,------,,,***+++---------...111333MMM<<<000000111,,,+++///......---,,,,,,,,,------.../////////...---,,,,,,///////////////000111111000000///...............)))000444111.........------............///////////////...............///------------...///000111---------.........//////........................---------...............////////////////////////......---------,,,,,,,,,........................,,,---...//////...---,,,......------------......000000//////000000111222222222111111000//////...........................000000000111111111111222000111111222222111111000........................000000000111111000000///111111000000000/////////000000111111000000///...111111111111111111111111222111111000000000000000000000000///......///000...------------------...000000000000000///......000000000//////.................................++++++---...////////////...///////////////....../////////............---000000000000000000000000000000/////////............................................./////////000/////////...,,,,,,---///000//////......//////000000111111111000000///......///000111111111111111000000////////////000000111111222222222333333333111///---...000111000...///////////////////////////000111111111111000////////////000000000000111111000000111333333222111////////////000000000000////////////////////////........./////////000000/////////......//////000......................../////////000000000111111///000111111000111333555555333000......///111222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000.../////////000000000000111111111000000000//////000000000000//////......222000...------...000222111111000000000000111111000000000000000000000000////////////000000000111000////////////000//////111000///.........//////111111111111111111111111111111000//////...------//////000000000000//////000000///...............000000000000000000000000222111000///.........///........................///////////////000111111000000000/////////..................////////////111111000//////000111111///......---,,,,,,------////////////////////////000000/////////.........------------------------000000///...............***+++,,,------............///000//////000333555LLL<<<000000000***(((,,,//////...---------------.........///......------///////////////000000111000000///...............333888999666333222000------------............///......---------......///---------------...///000------.........///////////////////////////////////////////////////......------...///000111222222...............---------........................,,,------......------,,,...------,,,,,,------...///////////////000000111222111111000000///..............................111111111222222222333333000000111111111111000000........................//////000000000000//////000000/////////.........//////000000000///......000000000000000000000000222111111000000000000000111000///............///------,,,,,,,,,,,,------//////000000000///....../////////..........................................---,,,,,,,,,...///000//////000000///...------/////////...---------,,,000000000000000000000000000000000000////////////............////////////------............//////...//////...---,,,...//////000000000000000000///111111111222111111000//////000000111111111000000//////000000000000//////111111111111222222222222333222111111222333222000........................///000000111111000000///000000000000111111111111111000//////111222222111////////////000000000000.........///////////////------........./////////000000////////////000000////////////////////////....../////////000000000000111222222111111333555<<<777111//////000000///000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000....../////////000000000111111000000000000//////000000000////////////...000000////////////000000111000000000000000111111000000000000000000000000...///000000111111111111//////000000000///......111000000000000111222222111111111111111111111111111111111000000//////...//////000000000000//////000//////............///111111111111111111111111111111000///....................................///////////////000000111000000////////////..................////////////111000000//////000000111000000///............//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,000000//////////////////,,,,,,---....../////////111111000...---///222555CCC666---...///+++***---//////...------------...------......///.........//////......//////000111000//////............///111===KKKTTTVVVPPPAAA333------------...............------------......///---------------...//////............////////////000000000000000000000000111111111000000/////////------...///111222333333000000000000000/////////........................,,,,,,------------,,,,,,.........------.........//////......//////000111......///000000111111222000000000000000000000000111111111111222222222333///000000111111000000///..............................///000000000//////000000000000/////////.........////////////......////////////////////////222111111000000000000000111000///.../////////.........------------.........///////////////........................------..............................---------......///000000000000///...---,,,------------............000000000000000000000000333222222222111111111111///////////////000000000.../////////////////////...///000///------...000111222333444444333222111111111222222222111111000000111111111111000000//////000222333333222111111000000000000000000000000444333333333333333222222000000000000000000000000///000000000000000000/////////000000000111111111111///------///111111111////////////000000000000.............../////////---------.........//////111111000/////////000000////////////////////////............///////////////000111111000111333555CCC<<<333000111111///,,,000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000////////////////////////////////////000000000000//////000000000000000000111222111111111111111111111111...///000111111000//////---...000000///.........000111111111222333444444222222222222222222222222222111111111000000000/////////000000000000//////000///............//////000000000000000000000000000000//////........................////////////000000////////////000000222111111111000000000000............////////////000000000//////000000000111111000000000000111111////////////////////////------------------------..............................//////////////////------------......//////000///---+++)))***...111777///))),,,///......000///...------,,,,,,------,,,,,,---.../////////...///............///000000000///............//////...<<>>BBBBBBBBB>>>777...***---000---...///111111000//////////////////////////////............//////////////////000000000000//////...............///000111000000000000000000000000,,,---.../////////...------......///000111111222111111000///////////////111000000000////////////............/////////000---...///000000///...------------------...///000........................---------....../////////000000000000000000000000...000222444666666555444333222000......///111222...///000000//////000222...000111111222333111///222222111000000000000000.../////////...---,,,,,,...------------...//////...............///000111***///111---+++...111111444444444444444444444444333333333333333333333333888666444222111222333444333333222222222111111111222222222333333333333333333222111000000000000000555555444222000---***(((//////000000111222222222333333333333333222111111000000000000000/////////111111111222222222222222111222333444555444444333222333333444444444333333444555555666666555555444555444333333222333333333555555444444333222222111333444444444444333222222333333333333333444444555777666444444444444333111***...222222222222000...222222111000//////....../////////000000000111111000//////222555666333///000000000111111111222222000000000000000000000000///000222111000//////000000000000000000000000000/////////000//////......///...---------///000111...//////000111222222333.../////////000000111111000000111222333444444555222222111111111111222222222222222222222111111000111111111111111000//////111111222222222333333333444333111222333444444333111111111111222222222222222222333444444555666666999888888888888777444111///......//////000111222000222333333222111111222333222111111111333444555222222333333333222222111000111333444444333111000.../////////000000111111222222222333444666777888777777777777777777777777777666555444555666777888666555444444333333333333///000111222222111000///333111//////111111111000222111111111111111222222222222222222222111000000000000000000000/////////000///...------...///000......////////////......000000000000000000000000000000000000000111111222222222222222222222222333333333333222222222222222111111111111000000000000/////////000000000111111------,,,++++++000888???LLLFFF===555///......000000000000000111111111111...///000111111000///...000000///............///111111000//////////////////000000111111111111111333111//////000111111111222222111111000000000///111000000//////000222333000000/////////.........000000111222222111000///000000000//////.................................000000////////////000000000///---,,,,,,---///000000000000000111111111111......///000000000000000333444555555555333111000000///---------///111222000000000111111111222222444444555666555444333222333222222222222222222222000111111111111111000000////////////////////////000111222111000000000222...------,,,---...///000444444444444444444444444555555555444444444444444666444222000000000111222222222333333444444444444333333333333333333333333333333222222222111111111111111333333444333222222111222222222222333333333333333333333333222111111111111111222222333333333444444444444444444333333333444666777777777666555555555666666666555444444666666777777777777666666666666555444444444444444666666666555555444444444555555555666555555444333444333333333333444555555666555444444666666666444222444333000---///333666333333222111111000//////000000000000111111111111111000000222444333000---...//////000000000000000000000000000000000000000...///111111///...///000111111111111111111111111///000000111111000000///000000//////000000111222000111111222333333444444111111111222222222333333111111222222333444444444333333222111111111222222222222222333333222111111111111222333444444444444333444444444444555555555666444333333555666555444222222222222222222222222222222333555777888999::::::999999999999888555333/////////000000111222333000111333333111000111222333222222111222333444555333333333444444333333222222333555666666555333222111111111222222222333333222222222333444555777888888888888888888888888888:::999777666444444444555666666555444444444444444222222333444444333222222333222000000111111111000333222222222222222333333222222333333333222222111222222222222222222222222222111000000000000111222111111222222222222111111111111111111111111111111333333222222333333444555444444444444444444333333111111111111111111111111222222222111111111111000000000000000000000000111...///000000///111555999===:::666222///000111222111111111111111111111111000111111222222111111000222111111000000000000000444444333333222222222222000111111222222222222222555222000000111111111000222222111111111000000000222111000000000111333333111111000000000/////////000111222333333222111000111111000000000/////////////////////////////////111111000000000000111111111000///......///000111000000000000111111111111000000111222222222222222222333444555555444333111111000/////////000111222111111111111222222222222444555666666666666555444555555555555555555555555111222222222111111000///000000000000111111111111...000111000///...///111000///......///000111222777777777777777777777777777666666666555555444444555444222111000111111222222222333444666777777888444444444444444333333333222333444444444333222111111222333555777777888888555555555444444444444444333333333333333222222111222222333444555666777888777777777666666555555444777888999:::;;;:::999999888888888888888777666666888888999999999999888888888777666666555555666666888888777777777777777777777777777888777666666555444444333333444444555666555444444555777999888777444777::::::777555555777444444333333222111111111000000111111111222222222222222111222333222///,,,...///111222222111111000111111111111111111111111///111333333111000111222333333333333333333333333111222222333333333222222222222333333444333333333333333444444555555666666444444444555555555555666333333333444444444444444444333222222111111111111222333333444444444333333222333555777888999::::::777777888888888888999999999777666666777888888777555555555444444333333222333444555777999;;;<<<===<<<;;;:::;;;;;;:::777555111111111111222333444555000222333222111000111333333333333222333333444555444444555555555555555444555666777888888777666555444444444555555555555555333333333444555666777888::::::::::::::::::::::::;;;:::888777666666666666888777777666666666666666555666666777777666666555666444222222333333333222555555444444444444444555333444444555555555444444444444444444444444555555555444444333333444444555444444555555555555444444444444444444444444444444777777666666777777888999888888777777666666555555222222222222222333333333444444333333333222222222222111111111111111111111000222555555444333333444333222222222222333444555333333333333333333333333333333222222222222333333444333333222222222222222333222222222222111111111111222333333444444333333666444222222333333333111222222222222222111111111333333333222333333444555333333222222222111111111111222333444444444333222333333222222222222111111111111111111222222222222333333222222222222333333222222222222222222222222111111111222222222333333444444555666666666555555222333444555666555444333222222222111111111111111222222222222333333333444444555666777888888888888888888999999999999999999666666666555444333222111111111222333333333333333///000111111//////000111222111111111111222222333;;;;;;;;;;;;;;;;;;;;;;;;888888777777666555555555777666555444444444444555333444444555666777888888555555555555444444444444333444666777777555444222555555666666777777777777999888888777666555555555444444555555555444444333666666666777888999999999999999888777777666555555;;;;;;======>>>===<<<;;;;;;;;;;;;;;;:::999888777999::::::;;;;;;::::::999999999888777777777777888999999999999999999999999888999999999999888777777444444444444444555666666777666555666888999999888444;;;HHHVVVXXXMMM===333555555444444333333333222111111111222222222222333333222333333333222111000111222444555555555333333333333333333333333333333333555666666555555555666666666666666666666666666555555666666777777666666555666777888888777666555555555666666777777777777777777777777777777777888666666666555555555444444444444333222111111111111444555666666777777777777666777999:::<<<=========<<<<<<<<<<<<===============;;;::::::;;;;;;;;;:::999888888777666555555444666666888999;;;<<<===>>>>>>=========>>>===:::888444444444444555666777888333444444444222222333555555555555555555555666666666666777888888888888777888888999::::::999888888777777777888888888888888555555555555666777888999<<<<<<<<<<<<<<<<<<<<<<<<999999888888888:::;;;<<<::::::999888888999999999999999999999999999999999;;;999777777777888777666888888777777666777777777666666777888888888777777666666666777777777777777777777777666666777777777777888888888888888888777777777777777777777777777::::::999999::::::;;;<<<<<<;;;;;;:::999888888777666666666777777777777777666666666666555555555555444444444444333333333333444666888888888666555555444555666777888777666555666666666666555555555555555444333222222333444555555555444333333333333444222333333333333333222222222333444444555555444444666555444444666777777666444444444444444444333333666666666666666777777777666666666555555555444444444444666777777666666555555555555555555555555555444444555555555555666666666666555555555555666666555666777777777777666555555555555555666666666666888999999::::::999999999555555666666666555555444333333333444333333222111333333444444444444555555555555666888999::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;999888666666222333444555555555555444111333444333222111222333333333222222333333333333========================999999999888888777777777999888888777777777777777777777888888888999999999999888888888777777777666555777888::::::999777666888888888888888888888888<<<<<<;;;:::999888777777777888888999999888888888;;;;;;;;;;;;::::::::::::;;;;;;:::999888888777777>>>>>>???@@@@@@???>>>===<<<=========<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888666666555555666666777888:::999888888::::::999888888???QQQiiiqqqaaaGGG555666666666666555555555555333333333333444444444444333444555555555555666666444444666777777777666555666666666666666666666666555777999999888777888999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;999888888888888888888999999999999999999999999999999999999999999888777777666666555555444333222222333333777888999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===@@@@@@@@@@@@AAAAAAAAAAAAAAA???>>>===>>>???>>>===<<<<<<;;;:::999999888888:::;;;;;;;;;<<<<<<======@@@??????@@@AAA@@@===;;;888888888888999:::;;;<<<777888888777666666777999999999999999999999999888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888999999:::;;;<<>>???======<<<<<<<<<<<<============<<<<<<<<<<<<======BBB@@@>>>===>>>>>>===<<<===<<<;;;:::::::::::::::::::::;;;;;;<<<;;;;;;;;;888888999999:::::::::;;;999::::::::::::::::::999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======???>>>>>>===<<<;;;::::::999999999:::::::::;;;;;;::::::999999999888888888888888777777777777777777:::999999999:::;;;;;;;;;888999;;;<<<<<<;;;:::999:::::::::999999888888888777666555444444555666777777666666555555555555555777888999999999999888888444444555666666666666666666666666888;;;<<<<<<;;;777777777777777777777777999999:::::::::;;;;;;;;;::::::::::::999999999888777888999:::;;;:::999999999999999999999999::::::888999999999:::::::::;;;:::999999999999999999:::999:::;;;;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<<<<======>>>======<<<<<<999999999888777666555555444444555666555555444444666666666666777777777777777777888999:::<<<======>>>>>>>>>??????@@@@@@@@@?????????>>>===;;;:::999555666777888888777666555222444555444333222333444333333444444333333333333========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;<<<===>>>>>>>>>===<<<::::::::::::;;;===>>>???@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===@@@?????????>>>>>>>>>===??????>>>>>>======<<<<<>>??????@@@@@@@@@??????>>>>>>????????????>>>>>>??????>>>============>>>@@@??????>>>======<<<<<<===============<<<;;;;;;:::999999999999:::;;;;;;===<<<;;;;;;======<<<;;;======III^^^gggZZZEEE888999999999999999999999999777777777888888888999999777888::::::999:::;;;===777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;::::::;;;<<>>>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999777777666666666777777888;;;<<<>>>???@@@AAAAAABBBAAAAAABBBAAAAAA@@@??????CCCCCCCCCDDDDDDDDDEEEEEEEEECCCAAAAAABBBBBBAAA@@@??????>>>>>>======<<<<<>><<<<<<<<<<<<===>>>???@@@=========<<<:::;;;===???======>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAHHHFFFDDDCCCCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@@@@??????>>>===<<<<<<<<<======>>>>>>???======>>>>>>>>>>>>============>>>>>>>>>>>>======????????????????????????>>>============>>>??????@@@@@@??????>>>>>>======:::::::::;;;<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<=========???===;;;<<<>>>@@@@@@@@@::::::<<<===>>>>>>??????>>>>>>>>>===<<<<<<;;;;;;:::999999888888999999::::::999888888777777888888888999;;;<<<<<<;;;::::::777888888999999999999999999999:::<<>>????????????>>>???>>>>>>>>>>>>=========:::;;;<<<>>>>>>>>>>>>============>>>>>>>>>>>>>>>=========>>>??????@@@@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA@@@@@@@@@AAA@@@@@@???>>><<<<<<;;;:::999999888888777777888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAABBBCCCCCCDDDDDD@@@@@@@@@@@@???>>>===<<<;;;;;;=========;;;999777333444555555333333444555444555555555555444444333@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAACCCDDDDDDEEEFFFGGGHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDD?????????@@@AAACCCEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCAAABBBCCCDDDDDDDDDDDDDDDAAABBBBBBBBBBBBBBBBBBAAADDDDDDCCCBBBBBBBBBBBBCCCEEEDDDDDDBBBAAA@@@???>>>@@@AAAAAAAAAAAA@@@????????????>>>>>>??????@@@AAA@@@???>>>???AAACCCBBBAAABBB===AAALLLOOOGGG??????>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>===???@@@???======>>>AAA???>>>===<<<<<<>>>???@@@????????????????????????;;;===???@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@???@@@@@@????????????????????????@@@@@@??????>>>>>>>>>>>>=====================<<<;;;;;;;;;;;;;;;<<<===>>>???@@@BBBDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHFFFDDDDDDDDDEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEBBB@@@@@@@@@???@@@@@@AAABBBCCCBBBCCCBBB@@@???@@@BBBDDDAAABBBBBBCCCBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGLLLJJJGGGGGGGGGGGGFFFDDDEEEDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDCCCAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCCCCCCCCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@????????????<<<======>>>??????@@@@@@AAAAAA@@@@@@@@@@@@??????>>>>>>???@@@AAABBBBBBCCCCCCAAA???@@@BBBDDDCCCAAA@@@????????????AAACCCDDDBBBBBBAAA@@@@@@???>>>>>>======>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;888999;;;<<<===<<<;;;:::;;;<<<======>>>>>>======>>>>>>>>>@@@BBBCCCAAA@@@????????????@@@@@@@@@AAA@@@@@@BBBCCCCCCCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA===>>>???AAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCC@@@AAAAAABBBCCCCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@;;;;;;;;;;;;<<<======>>><<<;;;;;;;;;<<<>>>???AAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHDDDDDDEEEEEEDDDCCCBBBBBBAAABBBCCCCCCBBB???<<<:::777888999999777777888999666777888888777666555444DDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKMMMNNNPPPPPPKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIFFFEEEEEEEEEEEEGGGIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKHHHHHHIIIJJJIIIHHHFFFEEECCCDDDEEEFFFGGGHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDHHHGGGGGGFFFFFFFFFFFFFFFIIIHHHGGGEEEDDDBBBAAA@@@CCCCCCDDDDDDCCCCCCBBBAAACCCCCCBBBBBBCCCCCCDDDEEEAAA@@@@@@BBBEEEGGGGGGFFFIIIDDDDDDJJJGGG>>>???HHHAAAAAAAAAAAAAAAAAAAAABBB@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDBBB???>>>@@@BBBFFFDDDBBBAAAAAACCCFFFHHHAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDFFFFFFGGGGGGGGGEEECCCBBBAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>???AAABBBCCCBBBCCCDDDFFFHHHIIIJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBBBBBBBCCCEEEEEEFFFFFFEEECCCBBBCCCEEEHHHDDDDDDEEEEEEEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAABBBCCCEEEGGGHHHEEEEEEDDDEEEEEEFFFGGGGGGJJJIIIHHHHHHHHHHHHIIIJJJMMMKKKIIIHHHHHHHHHGGGFFFGGGGGGEEEDDDCCCCCCCCCCCCGGGGGGGGGFFFEEECCCAAA@@@BBBCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCC???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBDDDEEEFFFFFFEEEDDDBBBDDDFFFFFFCCC@@@HHHFFFCCCAAAAAABBBDDDFFFDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>><<<>>>@@@AAABBBAAA@@@?????????@@@AAAAAAAAAAAAAAACCCBBBBBBCCCDDDCCCAAA???AAAAAAAAABBBBBBCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCEEEDDDDDDDDDCCCCCCCCCCCC???@@@AAACCCDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGCCCCCCCCCBBBBBBCCCCCCCCCEEEDDDBBBAAAAAABBBDDDEEECCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDCCCCCCBBBAAAAAA::::::;;;<<<>>>@@@AAABBB???>>>======???AAADDDFFFEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHFFFGGGHHHGGGFFFBBB???<<<<<<===>>>>>><<<<<<===>>>888999::::::999888777666EEECCCBBBDDDGGGIIIHHHFFFDDDFFFGGGEEEGGGLLLMMMJJJNNNMMMLLLKKKKKKMMMOOOPPPPPPNNNNNNRRRVVVWWWVVVWWWTTTRRRNNNKKKIIIIIIJJJKKKHHHHHHIIIJJJJJJJJJJJJIIIKKKIIIHHHHHHIIIKKKKKKKKKHHHIIIJJJKKKKKKJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIILLLMMMNNNOOOPPPPPPOOONNNPPPOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHMMMLLLKKKIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGJJJJJJIIIHHHGGGFFFFFFEEEIIIIIIHHHHHHFFFEEECCCBBBEEEEEEEEEFFFFFFGGGGGGHHHIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFIIIKKKLLLKKKJJJIIIHHHFFFEEECCCCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGEEEDDDCCCHHHGGGFFFEEEDDDDDDDDDDDDIIIGGGEEEEEEHHHHHHFFFDDDBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBBBBDDDEEEGGGGGGEEEEEEDDDDDDEEEGGGJJJKKKKKKJJJJJJIIIHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFHHHIIIIIIEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDCCCBBBAAABBBDDDDDDDDDDDDBBBAAAAAABBBDDDIIIFFFDDDDDDFFFHHHFFFEEECCCDDDEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCFFFDDDAAA??????@@@BBBCCCEEEEEEDDDCCCCCCBBBCCCCCCEEEDDDCCCBBBCCCDDDFFFGGGCCCDDDEEEDDDAAA@@@@@@AAACCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFFFFFFFEEEDDDBBBAAABBBBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEECCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEE@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAACCCEEEIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGJJJLLLNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMOOOOOOMMMNNNNNNNNNMMMKKKHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>===GGGEEEDDDEEEGGGIIIGGGFFFCCCLLLRRRPPPNNNQQQTTTVVVNNNMMMLLLKKKKKKLLLNNNOOONNNMMMMMMOOOQQQRRRTTTUUURRRPPPMMMJJJHHHHHHIIIJJJHHHIIIIIIJJJKKKJJJJJJJJJLLLJJJIIIJJJKKKLLLMMMMMMJJJKKKMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOMMMMMMLLLJJJIIIGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHLLLKKKJJJHHHHHHHHHHHHIIILLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJIIIHHHGGGFFFEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGIIIKKKLLLNNNKKKJJJIIIHHHFFFEEEDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@AAABBBCCCCCCDDDAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFEEEDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFEEEDDDGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFDDDDDDFFFFFFEEECCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFEEEEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGHHHGGGFFFEEEEEEFFFGGGIIIJJJIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDEEEDDDCCCBBBCCCEEEDDDDDDDDDBBB@@@@@@BBBDDDHHHFFFEEEFFFIIIJJJIIIGGGEEEEEEGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFHHHGGGEEEDDDCCCDDDEEEFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFHHHIIIGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDDDDCCCCCCCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDCCCCCCEEEHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOMMMMMMNNNNNNMMMKKKHHHGGGHHHGGGGGGGGGGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFDDDDDDGGGFFFDDDEEEFFFGGGGGGFFFFFFTTT___\\\UUUTTTXXX\\\NNNMMMLLLKKKKKKKKKLLLMMMLLLMMMNNNMMMLLLNNNPPPQQQNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPQQQRRRQQQQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIKKKLLLNNNNNNOOOOOOKKKKKKJJJIIIHHHFFFEEEEEEBBBBBBCCCDDDFFFGGGHHHIIIKKKJJJIIIGGGGGGGGGGGGHHHMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKJJJHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHJJJIIIIIIJJJJJJKKKMMMMMMKKKKKKJJJIIIHHHFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHDDDCCCCCCCCCBBBBBBBBBAAA>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDBBBAAAAAABBBDDDEEEGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGFFFEEEEEEFFFFFFEEECCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFJJJIIIGGGEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFEEEDDDDDDEEEFFFCCCDDDCCCBBB@@@@@@BBBDDDEEEEEEFFFHHHJJJKKKJJJHHHGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFHHHJJJKKKIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFHHHGGGFFFFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIGGGFFFDDDDDDEEEGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNKKKLLLLLLLLLKKKJJJHHHGGGJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJBBBBBBAAAAAACCCDDDEEEFFFJJJXXXbbb___VVVRRRSSSUUUMMMLLLKKKJJJJJJJJJKKKKKKKKKOOORRROOOMMMMMMMMMKKKJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJLLLMMMNNNNNNNNNNNNPPPQQQPPPQQQRRRSSSTTTTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGFFFFFFEEE@@@AAABBBDDDFFFHHHIIIJJJKKKJJJHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLLLLKKKJJJIIIHHHGGGJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMKKKIIIIIIIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOOOONNNLLLJJJIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDEEEGGGHHHIIIGGGFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIEEEEEEEEEDDDCCCCCCCCCBBB@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFDDDBBB@@@@@@BBBDDDFFFGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEHHHGGGFFFDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGHHHHHHIIIJJJHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGCCCDDDCCCBBB@@@@@@BBBDDDDDDEEEGGGIIIJJJIIIHHHFFFIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJIIIHHHGGGGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGIIIJJJJJJIIIHHHFFFGGGFFFFFFEEEEEEEEEFFFFFFJJJIIIIIIIIIHHHGGGGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGFFFFFFFFFEEEEEEDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLMMMMMMLLLKKKKKKJJJ<<<<<<<<<===>>>@@@CCCEEEHHHQQQWWWVVVRRRPPPMMMIIIKKKJJJJJJJJJJJJJJJJJJJJJLLLRRRVVVSSSQQQQQQMMMHHHFFFFFFEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOOOONNNMMMOOOPPPPPPQQQRRRTTTUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDAAABBBCCCFFFHHHJJJLLLMMMLLLLLLJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGJJJKKKKKKLLLLLLMMMMMMNNNOOONNNLLLJJJJJJKKKMMMNNNQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQSSSTTTTTTTTTUUUUUUVVVVVVRRRRRRRRRRRRRRRSSSTTTTTTUUUSSSQQQOOONNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIHHHGGGDDDCCCCCCDDDGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHGGGFFFEEEFFFHHHDDDEEEDDDCCCAAAAAACCCDDDHHHIIIKKKKKKJJJHHHGGGFFFJJJJJJKKKLLLLLLLLLKKKKKKIIIIIIHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGIIIJJJJJJHHHGGGEEEGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGFFFJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGGGGGGGGGGFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKKKKJJJIIIIII::::::;;;;;;;;;===AAADDDCCCGGGJJJKKKLLLNNNJJJEEEHHHHHHIIIIIIIIIJJJJJJJJJLLLSSSVVVTTTVVVYYYTTTKKKFFFFFFGGGGGGHHHJJJKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMMMMPPPRRRQQQNNNLLLNNNPPPOOOPPPRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSQQQNNNMMMKKKKKKJJJFFFFFFEEEEEEDDDCCCCCCBBBDDDEEEGGGIIIKKKNNNOOOPPPPPPOOONNNMMMMMMMMMNNNOOOQQQQQQPPPPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGKKKKKKKKKLLLLLLMMMMMMMMMNNNMMMLLLLLLLLLMMMNNNOOORRRRRRRRRQQQQQQQQQQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTVVVVVVWWWXXXYYYYYYZZZZZZXXXXXXXXXXXXXXXYYYZZZZZZXXXWWWUUUTTTSSSSSSSSSSSSUUUUUUUUUTTTSSSQQQOOONNNLLLLLLKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHGGGHHHHHHIIIJJJGGGHHHHHHHHHHHHHHHGGGGGGIIIIIIGGGFFFFFFEEEEEEEEEDDDEEEFFFEEECCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAADDDCCCCCCDDDDDDEEEFFFGGGDDDEEEEEEEEEEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDDDDEEEEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHEEEFFFEEEDDDBBBBBBDDDFFFKKKMMMNNNMMMKKKIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOONNNLLLLLLLLLKKKLLLLLLMMMNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMLLLKKKJJJKKKLLLIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIII>>>>>>>>><<<;;;<<<@@@DDDBBBEEEFFFEEEGGGJJJIIIEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLPPPQQQQQQXXXbbb^^^TTTIIIIIIJJJLLLMMMOOOPPPQQQOOOPPPPPPQQQQQQQQQQQQQQQPPPSSSVVVTTTPPPMMMNNNPPPOOOQQQRRRTTTUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVUUURRRPPPNNNMMMMMMMMMHHHGGGGGGFFFFFFEEEEEEEEEHHHIIIJJJMMMOOOQQQSSSTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNQQQQQQQQQQQQQQQRRRRRRRRROOOPPPRRRSSSUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZYYYYYYZZZZZZ[[[\\\YYYYYYXXXWWWVVVUUUTTTTTTVVVVVVVVVUUUSSSPPPNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGJJJIIIIIIHHHHHHHHHIIIIIIEEEGGGIIIGGGEEEDDDEEEGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGGGGGGGGGGEEECCCCCCEEEGGGIIIKKKLLLKKKHHHGGGHHHJJJHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIKKKLLLKKKJJJIIIJJJLLLIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKNNNNNNNNNMMMLLLLLLKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJKKKLLLNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNOOOOOOOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHBBBCCCBBB???<<<<<<@@@DDDFFFIIIIIIEEEDDDGGGGGGEEEDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNLLLLLLXXXgggfff\\\KKKLLLNNNOOOQQQSSSTTTUUURRRSSSSSSTTTTTTTTTTTTTTTRRRVVVYYYWWWQQQNNNNNNPPPPPPQQQSSSUUUVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWVVVUUUSSSQQQPPPPPPPPPPPPLLLKKKKKKJJJJJJIIIIIIIIIKKKLLLMMMOOOQQQSSSUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVRRRRRRQQQPPPOOOOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRNNNOOOQQQSSSTTTUUUUUUTTTUUUVVVVVVXXXYYYZZZ[[[\\\XXXXXXXXXWWWXXXYYYYYYZZZYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTSSSRRRPPPMMMJJJIIIFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNOOOPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLPPPOOONNNLLLKKKKKKJJJJJJKKKJJJJJJIIIGGGFFFFFFEEECCCDDDEEEGGGIIIKKKLLLMMMJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJJJJJJJJJJKKKLLLMMMIIIKKKMMMKKKIIIGGGIIIKKKGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHGGGEEEDDDBBBAAACCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHFFFDDDDDDFFFHHHEEEFFFHHHFFFDDDDDDFFFIIIGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKMMMNNNOOOPPPJJJJJJIIIJJJJJJKKKLLLLLLNNNNNNNNNMMMKKKJJJHHHGGGFFFHHHIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKJJJJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNLLLKKKJJJKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLOOOOOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSSSSRRROOOMMMKKKKKKKKKKKKKKKKKKLLLMMMNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHFFFCCCAAAAAABBBDDDEEEIIIHHHGGGFFFEEEEEEEEEEEEBBBDDDFFFHHHIIIJJJJJJJJJLLLNNNPPPRRRTTTUUUVVVWWWPPPQQQQQQSSSUUUYYY[[[]]]VVVVVVWWWWWWWWWVVVVVVUUUVVVZZZ]]]ZZZSSSPPPSSSWWWRRRSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXX[[[[[[\\\\\\[[[ZZZYYYYYYYYYXXXVVVTTTSSSRRRSSSSSSPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRTTTTTTSSSSSSRRRQQQPPPOOOPPPQQQRRRPPPNNNLLLKKKKKKPPPNNNMMMNNNOOOOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJOOONNNMMMMMMMMMMMMMMMNNNQQQQQQPPPPPPPPPPPPPPPOOONNNNNNNNNOOOOOOPPPPPPPPPRRRTTTVVVVVVVVVUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWVVVVVVWWWWWWVVVUUUSSSRRRSSSRRRQQQOOONNNMMMMMMMMMHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGGGGIIILLLMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPQQQRRRQQQPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMOOONNNMMMLLLKKKKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPRRRQQQPPPNNNLLLLLLLLLNNNOOOPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOMMMMMMNNNNNNNNNLLLKKKJJJJJJJJJLLLMMMOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLJJJKKKMMMNNNMMMJJJLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMLLLKKKLLLMMMNNNMMMLLLKKKJJJKKKKKKJJJJJJIIIJJJJJJKKKIIIIIIJJJKKKKKKKKKJJJJJJOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFFFFDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIIIIGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGHHHFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNMMMKKKJJJIIIJJJIIIHHHHHHIIIJJJJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHIIIHHHFFFDDDDDDEEEGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKOOOOOOOOOOOONNNNNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJMMMMMMLLLKKKJJJIIIHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFFFFGGGIIIKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNJJJMMMOOOQQQPPPOOOPPPQQQNNNOOOQQQRRRRRRQQQOOONNNNNNNNNOOOOOOPPPPPPQQQQQQRRRPPPNNNKKKJJJIIIHHHIIILLLJJJHHHGGGFFFFFFFFFFFFHHHGGGEEEDDDDDDEEEHHHIIIKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIMMMNNNOOOQQQSSSTTTUUUUUUPPPPPPQQQSSSUUUXXX[[[]]]XXXXXXWWWWWWWWWVVVVVVVVVUUUWWWYYYWWWSSSPPPRRRUUUQQQSSSVVVXXXYYYXXXWWWVVVXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWUUUTTTSSSRRRSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRQQQQQQQQQRRRSSSTTTRRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOOOOMMMKKKKKKLLLOOONNNMMMMMMOOOOOONNNMMMKKKJJJJJJJJJJJJKKKKKKLLLNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNOOOQQQSSSSSSSSSRRRSSSUUUTTTTTTRRRRRRQQQRRRSSSSSSUUUUUUUUUUUUUUUSSSRRRQQQPPPOOONNNLLLKKKJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHHHHJJJLLLNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOQQQQQQQQQPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPRRRRRRRRRSSSRRRRRRQQQPPPQQQQQQPPPOOONNNMMMMMMMMMLLLNNNPPPPPPPPPQQQSSSTTTTTTSSSQQQOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRNNNOOOOOOOOONNNMMMKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPNNNNNNNNNMMMNNNNNNOOOOOONNNMMMLLLJJJIIIIIIIIIIIILLLLLLLLLLLLLLLKKKJJJJJJHHHIIIJJJKKKKKKLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQPPPOOOOOONNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPNNNLLLLLLNNNOOOMMMKKKNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSQQQPPPNNNMMMNNNOOOPPPPPPOOONNNNNNOOONNNNNNMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKHHHIIIIIIIIIHHHHHHGGGFFFEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIFFFHHHIIIHHHGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOOOOOOONNNMMMMMMKKKHHHGGGHHHIIIJJJKKKFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEEGGGIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLHHHIIIKKKLLLKKKJJJKKKLLLMMMMMMNNNOOOOOONNNMMMMMMOOOOOOOOOPPPQQQQQQRRRRRRSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIGGGFFFEEEEEEFFFFFFJJJIIIHHHGGGHHHJJJLLLMMMLLLMMMMMMNNNMMMLLLJJJIIILLLMMMMMMNNNMMMLLLJJJIIIMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPQQQRRRTTTWWWZZZ[[[ZZZXXXWWWUUUTTTTTTUUUUUURRRRRRRRRRRRQQQQQQQQQQQQOOOQQQUUUXXXYYYWWWUUUSSSUUUUUUUUUVVVWWWXXXZZZZZZXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPRRRTTTUUUQQQQQQQQQQQQPPPOOONNNNNNKKKMMMOOONNNMMMLLLMMMNNNMMMLLLKKKLLLMMMNNNMMMLLLLLLKKKJJJIIIIIIKKKMMMNNNMMMMMMLLLMMMMMMNNNOOOPPPLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQPPPPPPQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMLLLJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHIIIJJJMMMNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNPPPRRRRRRRRRQQQRRRTTTRRRSSSTTTTTTTTTSSSRRRQQQSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQSSSSSSSSSSSSUUUVVVVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPOOONNNLLLKKKJJJJJJKKKLLLNNNNNNOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQQQQOOONNNLLLKKKJJJJJJIIIIIIMMMMMMMMMMMMMMMMMMLLLKKKIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSRRRRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRRRROOOOOOPPPPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQOOOOOOOOOOOOMMMKKKNNNOOOPPPPPPQQQQQQQQQQQQQQQRRRTTTUUUUUUSSSPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSUUUVVVVVVWWWVVVVVVUUUUUUSSSTTTTTTVVVWWWXXXYYYZZZWWWWWWWWWVVVVVVTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJFFFGGGGGGHHHIIIJJJLLLLLLGGGHHHIIIIIIGGGFFFGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFHHHJJJJJJJJJJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPQQQQQQQQQQQQNNNMMMKKKIIIIIIIIIJJJKKKHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJKKKLLLLLLLLLJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFGGGIIIJJJJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJGGGHHHIIIHHHGGGFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNOOOOOOPPPPPPQQQQQQSSSRRRQQQOOOMMMLLLKKKKKKHHHHHHGGGFFFFFFGGGGGGHHHNNNMMMLLLKKKLLLMMMNNNOOONNNOOOPPPQQQQQQOOOMMMKKKOOOOOOPPPPPPOOONNNMMMLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQSSSUUUWWWYYYYYYWWWTTTRRRQQQQQQRRRRRRPPPNNNLLLMMMOOOPPPOOOMMMMMMNNNQQQSSSUUUUUUUUUTTTRRRRRRRRRRRRRRRSSSTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQRRRPPPNNNMMMMMMOOORRRTTTOOOOOOPPPPPPPPPOOOOOONNNNNNOOOQQQPPPOOOMMMNNNOOOKKKJJJIIIJJJLLLLLLKKKJJJLLLJJJIIIHHHIIIKKKNNNPPPMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOOOOONNNNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLKKKJJJJJJKKKKKKMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHHHHIIILLLLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMOOOQQQRRRQQQQQQRRRSSSQQQSSSTTTUUUUUUTTTRRRQQQRRRRRRSSSUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTTTTTTTTTTUUUVVVUUUUUUTTTSSSSSSTTTTTTUUUSSSSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOOOOPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQRRRSSSTTTTTTUUUUUURRRRRRSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWTTTSSSRRRQQQPPPOOOMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPRRRTTTUUUUUURRROOOMMMPPPPPPQQQRRRSSSTTTTTTTTTUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXYYY[[[\\\\\\]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVXXXYYYYYYYYYWWWUUUSSSRRRQQQRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRMMMMMMNNNOOOOOOOOOOOOOOORRRSSSTTTUUUUUUUUUTTTSSSMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLLLLLLLMMMOOOQQQRRRLLLMMMNNNMMMKKKJJJJJJLLLIIIJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLKKKIIIHHHHHHIIILLLLLLLLLLLLLLLLLLLLLLLLHHHIIIKKKMMMMMMMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQNNNOOOPPPOOONNNLLLKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRQQQRRRSSSTTTSSSQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKLLLMMMMMMNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIJJJLLLMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJIIIHHHFFFFFFHHHKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNPPPPPPNNNMMMKKKJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJTTTSSSRRRPPPOOOOOOOOOPPPOOOQQQRRRSSSSSSRRRPPPNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOPPPQQQQQQRRRRRRRRRQQQRRRRRRQQQQQQRRRTTTUUUVVVVVVUUURRROOONNNNNNOOOPPPOOOLLLJJJKKKOOOPPPNNNKKKLLLLLLLLLMMMPPPSSSVVVXXXPPPOOOOOONNNMMMMMMMMMMMMOOOPPPPPPQQQQQQQQQPPPPPPOOONNNMMMKKKKKKKKKLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMPPPNNNLLLKKKKKKMMMPPPQQQOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQRRRQQQNNNLLLLLLMMMJJJIIIHHHIIIKKKLLLKKKJJJKKKJJJIIIHHHIIILLLOOOQQQNNNNNNNNNNNNOOOQQQRRRRRRTTTSSSRRRPPPNNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIGGGIIIKKKKKKKKKKKKKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJGGGFFFFFFHHHJJJJJJIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJLLLNNNPPPPPPOOOOOOPPPQQQPPPQQQSSSTTTTTTSSSQQQPPPPPPPPPRRRSSSTTTTTTUUUUUURRRSSSTTTTTTUUUTTTTTTSSSRRRSSSTTTTTTSSSRRRSSSUUUQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWVVVTTTTTTRRRRRRSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOPPPSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVVVVWWWSSSTTTUUUVVVWWWXXXYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXXUUUUUUTTTRRRPPPOOONNNNNNMMMNNNPPPRRRTTTTTTSSSSSSRRRTTTUUUVVVUUUSSSPPPNNNOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVXXXZZZ]]]___```]]][[[YYYXXXVVVVVVWWWWWWUUUVVVWWWXXXXXXWWWUUUTTTMMMNNNPPPQQQSSSTTTTTTTTTWWWXXXYYYZZZ[[[ZZZZZZYYYTTTTTTSSSRRRQQQPPPPPPOOOQQQQQQQQQQQQPPPOOONNNMMMOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQRRRSSSUUUVVVTTTUUUVVVTTTRRRQQQQQQRRRPPPPPPPPPQQQQQQRRRRRRRRRQQQRRRRRRQQQOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPRRRSSSRRRQQQNNNMMMPPPPPPPPPPPPPPPQQQQQQQQQNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQQQQPPPOOOOOONNNRRRWWWXXXUUUQQQNNNLLLNNNNNNNNNNNNPPPQQQSSSTTTTTTUUUVVVWWWVVVTTTQQQPPPMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNPPPQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMKKKKKKKKKIIIHHHHHHJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIYYYXXXWWWUUUTTTSSSSSSRRRSSSSSSTTTUUUUUUTTTSSSRRRQQQRRRTTTVVVVVVWWWVVVVVVTTTUUUUUUVVVWWWWWWWWWWWWXXXWWWUUUTTTTTTTTTUUUUUUUUUTTTSSSQQQPPPPPPPPPQQQQQQOOOMMMNNNQQQRRRPPPNNNNNNMMMLLLLLLNNNRRRWWWZZZQQQQQQOOONNNMMMLLLLLLLLLNNNOOOOOOPPPPPPPPPPPPOOOPPPOOONNNLLLLLLLLLMMMNNNKKKKKKLLLMMMNNNNNNNNNNNNOOONNNMMMLLLLLLNNNOOOQQQPPPPPPQQQRRRSSSSSSSSSSSSQQQRRRSSSQQQNNNLLLKKKLLLKKKJJJIIIJJJLLLNNNMMMLLLLLLKKKKKKKKKMMMOOORRRTTTQQQQQQPPPQQQQQQRRRSSSTTTUUUTTTRRROOOMMMJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEGGGHHHGGGGGGHHHIIIJJJJJJKKKMMMMMMMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIHHHHHHHHHFFFEEEEEEGGGHHHIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNNNNNNNMMMNNNOOOOOOPPPQQQRRRRRRRRRQQQPPPNNNOOOPPPQQQRRRRRRRRRRRRPPPQQQSSSTTTUUUTTTSSSSSSQQQSSSSSSSSSQQQPPPQQQRRRNNNNNNOOOOOOOOOOOOPPPPPPUUUVVVXXXZZZZZZYYYWWWVVVUUUVVVVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQMMMLLLMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUVVVVVVVVVSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWVVVVVVWWWWWWUUUUUUUUUSSSPPPNNNNNNOOOOOOQQQTTTVVVXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUSSSRRROOOOOOOOOOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXZZZ[[[[[[\\\\\\___`````````___^^^\\\[[[XXXXXXYYYYYYYYYXXXWWWWWWUUUVVVWWWYYY[[[^^^aaabbb^^^]]]\\\[[[ZZZZZZZZZZZZWWWXXXYYYZZZZZZXXXVVVTTTOOOPPPRRRTTTUUUVVVWWWWWWVVVWWWYYYZZZ[[[[[[ZZZYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPSSSSSSTTTUUUVVVWWWXXXXXXYYYXXXWWWUUUVVVWWWYYYZZZ^^^______]]]ZZZYYYYYYZZZXXXYYYYYYZZZZZZ[[[[[[[[[YYYZZZ[[[YYYWWWUUUVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXYYYYYYXXXWWWUUUTTTWWWWWWWWWWWWWWWWWWXXXXXXTTTTTTTTTUUUUUUUUUVVVVVVTTTUUUUUUUUUUUUSSSQQQPPPPPPVVV\\\^^^[[[VVVSSSRRRPPPPPPOOOOOOPPPRRRTTTUUUUUUVVVWWWWWWVVVTTTRRRPPPNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTPPPPPPQQQQQQRRRRRRSSSSSSRRRQQQPPPOOONNNMMMLLLLLLJJJJJJKKKMMMOOOPPPQQQRRRTTTSSSRRRRRRTTTUUUTTTRRRSSSTTTUUUUUUTTTSSSQQQPPPLLLMMMMMMMMMKKKKKKMMMOOONNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMKKKJJJIIIHHHFFFGGGHHHHHHIIIIIIIIIHHH]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]][[[YYYWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQOOOOOOPPPSSSVVVYYYUUUUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSQQQRRRSSSTTTUUUUUUUUUUUUSSSTTTUUUTTTRRRPPPPPPQQQNNNMMMMMMNNNPPPQQQQQQPPPNNNNNNOOOPPPRRRTTTVVVWWWTTTSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDFFFHHHIIIHHHHHHIIIJJJHHHIIIKKKMMMOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIIIIHHHFFFDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKMMMNNNMMMMMMNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNOOOPPPQQQQQQQQQQQQOOOPPPRRRTTTUUUUUUTTTSSSQQQSSSSSSRRRPPPOOOPPPQQQMMMNNNNNNOOOOOOPPPOOOOOOTTTVVVXXXZZZZZZYYYXXXVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMHHHGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSUUUUUUSSSPPPNNNOOOPPPOOOQQQUUUXXXZZZZZZYYYXXXYYYXXXWWWUUUTTTTTTSSSSSSPPPPPPOOONNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXZZZ[[[\\\\\\```aaabbbbbbaaa___]]]\\\WWWWWWXXXYYYYYYYYYYYYXXXVVVVVVWWWXXXZZZ\\\^^^___]]]]]]]]]^^^^^^]]]]]]\\\WWWXXXZZZ[[[ZZZXXXUUUSSSSSSSSSTTTVVVVVVVVVVVVVVVUUUVVVWWWYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWXXXYYYVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^]]][[[[[[\\\^^^aaaccceeeffffffdddaaa______```___``````aaabbbbbbccccccbbbccccccaaa___]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[\\\\\\\\\]]]]]][[[[[[\\\\\\[[[YYYXXXWWWVVV[[[``````]]]YYYYYYZZZUUUUUUSSSSSSSSSUUUWWWXXXYYYYYYYYYYYYXXXVVVTTTSSSPPPPPPQQQRRRRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTUUUUUUVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPQQQRRRSSSTTTUUUWWWUUUTTTUUUVVVVVVUUUTTTWWWXXXYYYYYYXXXWWWUUUSSSOOOQQQSSSSSSRRRRRRSSSTTTTTTTTTUUUVVVVVVUUUTTTTTTRRRRRRSSSSSSTTTTTTUUUUUURRRSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNMMMMMM^^^^^^^^^^^^^^^^^^]]]]]]ZZZZZZYYYYYYYYYYYYZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\[[[^^^___aaabbbcccdddddddddcccbbb___\\\ZZZYYYXXXXXXYYYZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXUUUTTTTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXXXXXXXYYYYYYTTTTTTUUUVVVVVVVVVVVVVVVXXXWWWVVVUUUUUUVVVWWWWWWSSSSSSTTTVVVVVVWWWWWWWWWSSSTTTTTTUUUUUUUUUUUUUUURRRSSSTTTVVVVVVWWWWWWWWWVVVWWWYYYYYYWWWVVVWWWWWWQQQPPPPPPQQQSSSTTTTTTSSSOOOPPPRRRTTTVVVWWWYYYYYYUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVTTTSSSQQQOOONNNMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHJJJLLLLLLKKKKKKLLLMMMIIIKKKMMMPPPRRRSSSSSSSSSPPPOOOMMMLLLKKKKKKLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGGGGHHHJJJJJJHHHGGGFFFFFFGGGHHHJJJKKKKKKLLLJJJLLLNNNNNNNNNMMMNNNOOOQQQQQQQQQPPPQQQRRRSSSTTTNNNOOOPPPPPPQQQPPPPPPPPPOOOPPPSSSUUUVVVUUUTTTTTTRRRSSSTTTRRRPPPOOOPPPQQQNNNNNNOOOPPPQQQQQQPPPPPPRRRTTTVVVXXXYYYXXXVVVTTTUUUUUUUUUTTTTTTRRRQQQQQQRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPOOOOOONNNNNNNNNOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQOOOOOONNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSRRRTTTUUUSSSPPPNNNOOOQQQMMMPPPSSSWWWYYYYYYXXXWWWXXXVVVTTTRRRQQQQQQQQQRRRRRRQQQOOONNNNNNOOOPPPQQQNNNNNNNNNNNNOOOPPPRRRRRRPPPQQQSSSVVVXXXZZZ[[[[[[XXXZZZ[[[\\\[[[ZZZXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\[[[\\\^^^_________^^^]]]WWWXXXZZZ[[[ZZZWWWTTTRRRVVVVVVWWWWWWVVVVVVUUUTTTUUUVVVXXXYYYZZZZZZYYYYYYVVVVVVUUUVVVWWWYYY[[[\\\YYYZZZ\\\^^^```aaaaaabbb^^^______```aaabbbccccccbbbaaa``````bbbeeehhhkkkiiijjjjjjhhheeebbbbbbccccccddddddeeeffffffggggggggghhhhhhgggdddbbbccccccffffffffffffffffffffffffbbbbbbaaaaaabbbcccdddeeecccccccccccccccbbbbbbbbb`````````aaaaaaaaabbbbbb______```aaa```___^^^]]]ZZZ^^^aaa```]]][[[]]]aaa[[[ZZZYYYXXXXXXYYY[[[\\\^^^]]]]]]\\\[[[ZZZYYYXXXSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUTTTSSSRRRRRRRRRUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUUUUWWWWWWVVVUUUYYYZZZ[[[[[[ZZZXXXVVVTTTSSSUUUXXXYYYYYYXXXYYYYYYXXXYYY[[[\\\\\\[[[YYYXXXXXXYYYYYYZZZZZZ[[[\\\\\\WWWXXXXXXXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUTTTSSSRRR]]]]]]]]]\\\[[[[[[ZZZZZZ]]]]]][[[ZZZYYYXXXXXXXXX[[[[[[ZZZZZZ[[[\\\^^^___^^^___aaacccdddeeeeeedddcccbbb```]]]\\\[[[[[[[[[\\\^^^______]]]\\\\\\]]]^^^^^^_________]]]\\\[[[]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZTTTVVVYYYYYYXXXWWWWWWXXXXXX[[[^^^]]][[[XXXXXXYYY[[[[[[[[[[[[\\\]]]^^^^^^___^^^\\\[[[[[[[[[\\\]]]ZZZ[[[[[[\\\[[[[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^]]][[[ZZZXXXWWWWWWWWWXXXYYYUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPRRRRRRSSSSSSSSSRRRQQQQQQVVVWWWXXXXXXXXXWWWUUUTTTVVVTTTRRRPPPOOOQQQSSSTTTPPPPPPQQQSSSTTTUUUVVVVVVTTTSSSRRRQQQOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMOOOPPPPPPPPPOOONNNMMMNNNOOOOOOOOOOOOOOOOOORRRRRRSSSTTTTTTTTTTTTSSSLLLNNNQQQSSSSSSQQQNNNLLLQQQSSSTTTUUUTTTTTTUUUWWWSSSTTTVVVUUUTTTSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTUUUVVVVVVWWWWWWVVVSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUXXXWWWVVVUUUTTTSSSRRRQQQSSSTTTTTTSSSSSSRRRQQQPPPOOONNNKKKIIIHHHHHHIIIJJJHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMMMMNNNNNNOOOPPPOOOOOOOOONNNNNNNNNMMMMMMQQQPPPPPPOOOOOOPPPPPPQQQRRRPPPNNNOOOQQQRRRPPPNNNNNNNNNOOOPPPRRRTTTVVVWWWSSSRRRPPPOOOOOOPPPRRRSSSRRRPPPNNNNNNOOOOOOOOONNNTTTRRRPPPNNNMMMOOOQQQRRRMMMNNNOOOPPPOOOMMMKKKJJJPPPRRRSSSSSSRRRQQQRRRSSSSSSSSSQQQPPPOOONNNNNNNNNNNNOOOOOONNNLLLLLLMMMNNNOOOOOOQQQQQQPPPNNNLLLJJJOOOOOOOOOQQQTTTWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTWWWWWWWWWXXXZZZ\\\]]]^^^ZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXYYY\\\^^^^^^[[[XXXXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVWWWXXXZZZ\\\]]]```____________```aaaaaa_________aaaccceeedddcccddddddcccdddfffiiilllmmmmmmlllkkkiiihhhhhhhhhhhhhhhhhhggggggggghhhhhhiiijjjkkklllkkkiiihhhhhhiiihhhhhhhhhhhhgggggggggggghhhgggfffgggiiikkkjjjiiijjjiiigggfffeeeeeefffgggeeeeeeffffffeeeeeedddcccaaabbbccccccccccccbbbaaa^^^______```````````````^^^\\\ZZZYYYYYY[[[^^^___bbbaaa^^^\\\[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZWWWXXXYYY[[[\\\\\\]]]]]][[[ZZZZZZZZZZZZ\\\]]]^^^```````````````aaabbbccccccaaa___^^^```aaabbbaaaeeeddddddbbb```^^^\\\[[[______``````___^^^]]]\\\]]]]]]\\\[[[ZZZYYYXXXWWW[[[[[[YYYXXXWWWWWWWWWWWWZZZYYYYYYYYYZZZ[[[\\\]]]^^^___aaacccdddddddddddddddcccaaa___^^^^^^^^^^^^\\\^^^______]]]\\\\\\]]]^^^___`````````___^^^]]]___^^^^^^]]]]]]^^^^^^___]]]]]]]]]]]]\\\\\\\\\\\\XXXZZZ\\\\\\[[[ZZZ[[[[[[[[[]]]______]]]]]]___aaa_________```aaabbbcccdddeeedddccccccbbbbbbbbbccc___````````````______^^^^^^_________^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^_________^^^]]]\\\[[[ZZZYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXYYYYYYYYYYYYYYYXXXZZZ[[[[[[\\\[[[[[[YYYYYYXXXVVVUUUSSSSSSTTTUUUVVVSSSTTTTTTVVVWWWXXXYYYYYYVVVVVVUUUSSSQQQPPPOOONNNLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTUUUVVVWWWVVVUUUUUUSSSSSSTTTUUUUUUUUUTTTTTTSSSTTTUUUUUUVVVVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVUUUUUUWWWXXXWWWXXXYYYYYYWWWVVVVVVWWWXXXXXXWWWWWWVVVVVVUUUUUURRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUYYYYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSUUUSSSQQQPPPOOOOOOPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQSSSRRRRRRRRRRRRRRRRRRSSSUUUSSSQQQRRRTTTUUUSSSQQQQQQQQQRRRSSSTTTUUUWWWXXXSSSRRRPPPOOOOOOPPPRRRSSSSSSRRRPPPPPPQQQQQQPPPOOORRRPPPOOOMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRPPPNNNMMMOOOPPPRRRQQQPPPOOOOOOPPPSSSRRRQQQPPPPPPOOOPPPPPPMMMNNNNNNMMMKKKKKKLLLNNNMMMNNNOOOPPPOOOMMMKKKJJJMMMLLLMMMOOORRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWYYYYYY[[[]]]``````]]][[[ZZZYYYXXXWWWVVVVVVVVVVVVYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXYYYZZZ\\\]]]_______________``````aaa______aaabbbbbbbbbbbbbbbcccbbbbbbbbbcccfffhhhjjjiiihhhgggfffeeeeeeeeeeeeffffffeeeeeefffggghhhhhhjjjjjjkkkiiigggeeeeeefffiiiiiiiiihhhhhhhhhhhhgggiiihhhggghhhjjjkkkjjjiiihhhhhhffffffeeefffggggggggggggggggggfffeeedddcccddddddeeeffffffeeedddddd```aaabbbbbbccccccbbbbbb```___^^^]]]^^^___aaabbbcccbbbaaa______^^^______\\\\\\\\\[[[[[[ZZZZZZZZZWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[YYYZZZ[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]______aaaaaaaaaaaaaaabbbbbbccceeecccbbbaaacccdddddddddddddddddddddcccbbbaaa```bbbbbbbbbaaaaaaaaaaaaaaa[[[[[[ZZZYYYXXXWWWVVVVVVYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXWWWXXXXXXYYYZZZ[[[]]]^^^___```aaaaaaaaaaaacccbbbaaa```____________]]]^^^```___^^^\\\]]]]]]___```aaaaaabbbaaaaaaaaaaaa``````______``````aaa____________^^^^^^^^^^^^\\\^^^``````___^^^___```aaabbbbbbaaa```aaacccfffaaaaaabbbccceeeggghhhiiiiiiiiijjjjjjjjjiiihhhhhhfffffffffffffffeeedddccccccccccccbbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[]]]^^^```aaaaaaaaa```aaa```___]]]\\\\\\]]]]]]___^^^^^^]]]]]]]]]^^^^^^\\\[[[[[[[[[[[[[[[\\\\\\]]]^^^___```````````````^^^^^^^^^___^^^]]]]]]\\\ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\ZZZYYYXXXVVVTTTSSSRRRQQQOOOPPPQQQSSSUUUWWWXXXYYYYYYZZZ[[[\\\]]]\\\[[[[[[XXXYYYYYYZZZ[[[[[[ZZZZZZWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWUUUSSSSSSUUUWWWYYYVVVWWWYYYYYYXXXXXXZZZ[[[]]]^^^______]]]\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYTTTUUUVVVWWWWWWXXXXXXWWWXXXWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWZZZZZZYYYYYYXXXXXXXXXWWWYYYYYYZZZZZZZZZYYYXXXXXXYYYXXXWWWVVVVVVWWWYYYYYYYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVWWWXXXYYYXXXWWWWWWVVVVVVWWWWWWYYYZZZZZZVVVUUUTTTSSSSSSTTTUUUVVVVVVTTTSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQSSSTTTUUUVVVVVVUUUSSSSSSQQQSSSTTTSSSQQQPPPPPPPPPSSSRRRRRRQQQQQQRRRRRRRRRPPPQQQQQQPPPNNNMMMOOOPPPPPPPPPQQQQQQQQQOOONNNLLLMMMMMMMMMPPPSSSUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\___bbbbbb```^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZYYYYYYYYY[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^aaacccccc```___```bbbaaaaaa`````````bbbcccddddddcccbbbbbbaaaaaaaaaaaaccccccccccccdddeeefffggghhhiiiiiigggeeeccccccdddgggggggggffffffeeeeeeeeegggfffeeefffggghhhgggffffffeeeeeeeeeeeeffffffgggggggggggggggfffeeedddccceeeeeeffffffffffffeeeeeebbbbbbcccdddddddddddddddaaaaaabbbbbbcccdddeeeeeedddcccccccccccccccdddeee````````````____________ZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^``````aaaaaaaaabbbbbbbbbccccccfffdddbbbbbbdddeeeddddddcccddddddeeefffeeeeeeeeeddddddcccbbbbbbcccdddeeeYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]]]]^^^^^^_________``````______^^^^^^^^^^^^^^^___``````^^^]]]]]]^^^aaaaaabbbbbbccccccccccccbbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaa`````````______```bbbbbbaaa```aaacccdddddddddcccbbbbbbcccddd``````aaaccceeegggjjjkkkjjjkkklllmmmmmmllljjjiiikkkkkkkkkkkkjjjiiihhhgggfffeeedddcccaaa```^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\___```bbbcccddddddccccccdddcccaaa```______``````aaaaaaaaaaaaaaaaaabbbbbb^^^^^^]]]]]]]]]^^^_________```aaabbbcccddddddddd_______________^^^^^^^^^]]]^^^_________^^^\\\\\\[[[[[[[[[\\\\\\]]]]]]]]][[[[[[ZZZXXXWWWVVVTTTTTTVVVWWWXXXZZZ\\\]]]^^^___\\\]]]^^^___```______^^^[[[\\\]]]^^^_________^^^]]]]]]^^^____________^^^___^^^\\\ZZZZZZ\\\^^^___[[[]]]^^^^^^]]]^^^___aaacccdddeeedddbbbaaaaaabbbaaaaaa```___^^^^^^]]]]]][[[[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYY]]]^^^^^^_________^^^^^^\\\[[[[[[[[[\\\]]]^^^___^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[[[[[[[\\\]]]\\\\\\]]]]]]\\\\\\\\\]]]^^^^^^\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZYYYWWWWWWXXXYYYYYYXXXYYYZZZZZZ[[[ZZZYYYXXXWWWXXXYYYYYYZZZZZZYYYXXXXXXXXXYYYZZZYYYWWWUUUUUUVVVTTTTTTTTTTTTTTTUUUVVVVVVVVVWWWWWWVVVTTTSSSUUUVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSUUUXXXZZZYYYXXXVVVVVVWWWYYY[[[\\\]]]^^^]]]\\\[[[[[[ZZZZZZ[[[[[[WWWVVVUUUUUUVVVXXXZZZ[[[[[[\\\]]]```bbbcccbbb```]]]\\\[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYYYYXXXXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\[[[[[[[[[\\\]]]\\\\\\]]]]]]^^^^^^^^^^^^___cccfffddd___]]]^^^bbbaaa``````______``````aaaaaa```_______________````````````aaabbbdddeeefffeeeffffffeeecccbbbcccdddddddddccccccbbbaaaaaaaaacccbbbaaabbbcccdddcccbbbccccccccccccddddddeeeeeedddeeeeeeffffffeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccccccccccccccc```aaacccdddeeeeeeeeeeeeaaabbbbbbcccdddeeeffffffbbbbbbbbbbbbbbbccccccccc______``````aaabbbccccccbbbaaa``````_________````````````___^^^]]][[[ZZZXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]]]][[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[]]]]]]]]]^^^^^^___``````aaaaaabbbbbbbbbbbbbbbaaabbbaaa``````bbbcccbbbaaabbbcccddddddeeeeeeeeeeeedddcccaaa```aaaccceeefffWWWWWWXXXXXXYYYZZZZZZ[[[WWWWWWWWWWWWXXXYYYZZZ[[[ZZZ[[[\\\\\\]]]^^^^^^^^^```````````````aaaaaaaaaaaaaaaaaaaaa```_________^^^```aaaaaa___^^^^^^___bbbbbbbbbbbbccccccddddddbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaa``````___```aaaaaa``````aaaccc```aaaaaabbbccccccbbbaaa``````bbbcccfffhhhkkkllljjjkkklllmmmmmmlllkkkjjjnnnnnnmmmmmmkkkjjjhhhhhheeedddcccbbb```___^^^]]]^^^^^^^^^]]]]]]]]]\\\\\\bbbcccdddfffffffffeeeeeeeeedddbbbaaaaaaaaabbbcccbbbbbbbbbaaabbbbbbcccccc```_________``````aaabbbbbbbbbdddeeeffffffffffffbbbbbbaaaaaa``````````````````bbbbbbbbbaaa___^^^\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXWWW^^^^^^___``````aaaaaabbb___```aaabbbcccbbbaaaaaa___```aaabbbccccccccccccbbbbbbcccdddddddddddddddccccccccccccccccccccccccaaabbbddddddcccccceeeffffffhhhiiihhhfffddddddeeedddddddddcccbbbaaaaaa``````aaabbbcccddddddddddddeeeeeeeeedddcccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^aaabbbccccccdddddddddddd______``````aaacccddddddaaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\___```aaaaaabbbbbbaaaaaa``````````````````````````````aaabbbbbbaaa``````^^^___````````````aaaaaaccccccbbbbbbbbbbbbccccccaaaaaaaaa``````aaaaaaaaa___^^^\\\]]]^^^______^^^```aaabbbcccbbbaaa___^^^^^^^^^^^^^^^^^^]]]]]]\\\^^^___```___]]][[[[[[[[[XXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\ZZZYYYXXXYYY[[[ZZZ[[[[[[[[[ZZZZZZZZZYYYWWWXXXYYY[[[^^^___^^^\\\ZZZZZZ\\\^^^___aaabbbcccaaaaaa```___^^^]]]^^^^^^YYYXXXWWWWWWXXXZZZ\\\^^^]]]]]]]]]```bbbcccbbbaaa]]]]]]\\\\\\\\\]]]]]]^^^`````````______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]```___^^^]]]\\\]]]^^^^^^``````aaabbbcccbbbbbbaaa```dddgggeee```]]]^^^aaabbbbbbaaa```````````````_________^^^______``````______``````bbbccceeeeeecccdddfffeeeddddddeeefffdddccccccbbbaaa`````````bbbaaa```aaabbbcccbbbaaaaaaaaaaaabbbcccccccccccc```aaabbbcccdddeeeeeeeeeaaa``````````````````aaa______```aaaaaaaaaaaa```^^^___aaacccdddcccbbbbbb^^^___```aaabbbcccddddddaaabbbbbbccccccddddddddd```aaaaaabbbcccddddddeeeeeeeeedddcccbbbbbbbbbbbbddddddccccccaaa```___^^^\\\]]]]]]^^^______``````^^^^^^]]]]]]]]]^^^___```\\\\\\\\\\\\\\\]]]^^^^^^_______________^^^]]]\\\]]]]]]^^^___```````````````aaabbbbbbbbbaaa`````````______```bbbccccccbbbbbbbbbcccccccccbbbbbbaaaaaa```^^^^^^^^^```bbbdddYYYZZZZZZ[[[\\\]]]]]]^^^ZZZZZZ[[[[[[]]]^^^___``````aaabbbcccdddddddddcccggggggfffeeeeeeeeeffffffeeeeeeeeeeeedddcccbbbaaa___```bbbaaa```^^^^^^___bbbbbbaaaaaaaaabbbccccccbbbaaaaaa``````aaaaaabbbaaaaaaaaaaaa````````````^^^___```___^^^^^^```bbb___^^^^^^```bbbccccccbbbbbbcccdddeeehhhjjjlllmmmkkkkkkllllllmmmmmmllllllnnnnnnnnnmmmkkkiiihhhgggeeedddbbbaaa______^^^^^^______^^^^^^]]]]]]\\\\\\bbbcccdddeeefffeeeeeedddbbbbbbaaa```aaabbbcccdddccccccbbbbbbbbbbbbbbbcccbbbbbbbbbbbbcccdddeeeeeeeeeffffffggghhhhhhhhhhhheeeeeedddcccccccccccccccaaaaaabbbcccbbbaaa```___]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\cccccccccccccccccccccccccccdddeeefffffffffeeeeeecccdddeeeggghhhhhhhhhhhheeeeeefffgggggggggggggggeeefffhhhiiiiiihhhfffeeeeeefffhhhhhhggggggiiijjjhhhiiijjjiiigggeeedddeeeeeeeeeeeeeeeddddddddddddccccccdddeeeffffffffffffiiiiiiiiiiiihhhhhhhhhhhhgggggggggggggggfffffffffffffffffffffeeeeeedddddddddeeefffggghhhhhhiiihhheeeeeefffggghhhiiijjjjjjffffffffffffeeeeeedddcccaaaaaaaaaaaaaaaaaaaaaaaacccdddeeeggggggfffeeeeeeeeeeeeeeeeeeeeefffffffffdddeeefffggggggfffeeedddbbbccceeeeeeddddddeeeggghhhggggggggggggggghhhiiieeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbbbbdddeeeeeedddeeefffgggggggggfffdddccceeeeeedddccccccbbbbbbaaa```bbbcccbbb```_________]]]]]]]]]]]]]]]^^^___```^^^^^^___]]]\\\[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[]]]___bbbbbb```^^^]]]^^^___```aaacccddddddcccbbbaaa```____________\\\\\\[[[[[[\\\^^^___``````______aaaccccccbbbaaa^^^^^^]]]^^^^^^___```aaa```````````````aaaaaaaaa````````````````````````aaa```___^^^^^^___``````eeefffhhhiiiiiiiiihhhgggccceeegggeeebbb___```aaabbbbbbbbbbbbaaaaaaaaa```____________```aaabbbbbbaaaaaaaaaaaabbbcccdddeeeeeefffhhhgggffffffgggiiiffffffeeeeeedddcccbbbbbbcccbbbaaaccceeefffeeedddaaabbbcccccccccccccccbbb^^^___```bbbcccddddddeeebbbbbbaaa``````aaabbbbbb^^^^^^___```````````````^^^___```aaaaaaaaa```___]]]]]]___``````aaa````````````aaabbbcccddddddddd``````aaaaaabbbbbbccccccgggfffeeedddddddddddddddfffffffffeeedddcccbbbaaa``````aaabbbcccdddeeeeeeaaaaaa```___```aaabbbccc```____________```aaaaaabbbbbbbbbbbbbbbaaa```___^^^___```aaabbbbbbbbbbbbaaabbbcccccccccbbbaaa````````````cccfffhhhgggfffbbbcccccccccbbbaaa```______^^^]]]]]]]]]^^^___```________________________^^^^^^___```aaaccceeeffffffgggiiijjjkkkjjjjjjjjjkkkjjjiiihhhgggggghhhhhhhhhhhhhhhhhhfffdddcccaaa___aaabbbbbb```______```bbbaaa```______``````aaa``````____________``````````````````____________^^^______^^^]]]]]]```bbbiiiddd___]]]^^^aaabbbbbbddddddeeefffhhhjjjlllmmmjjjiiiiiiiiijjjjjjkkklllooonnnnnnllljjjhhhfffeeefffeeecccbbbaaaaaaaaabbb`````````___^^^]]]]]]]]]```aaabbbcccccccccbbbaaa______^^^___```aaacccdddfffeeedddcccccccccccccccccccccccccccdddeeeffffffffffffggghhhhhhgggggggggeeeeeecccbbbbbbbbbcccdddaaaaaaaaaaaaaaaaaa```___^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^______```aaaaaadddddddddddddddddddddddddddeeefffggghhhgggffffffdddeeefffggghhhiiiiiiiiieeefffgggggghhhhhhggggggggghhhiiiiiiiiiiiihhhgggfffhhhiiiiiiiiiiiijjjlllgggiiiiiihhhfffdddcccdddeeeeeeeeeeeeeeefffffffffeeefffggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjiiillllllkkkkkkjjjiiihhhhhhfffggghhhjjjkkkkkkllllllhhhiiijjjkkklllmmmmmmmmmiiiiiijjjjjjjjjiiiiiihhhfffffffffffffffffffffffffffgggiiijjjjjjjjjhhhgggiiiiiijjjjjjjjjkkkkkkkkkhhhiiijjjkkkkkkjjjiiihhheeegggiiiiiihhhhhhjjjlllkkkkkkjjjjjjkkklllmmmmmmiiijjjjjjjjjjjjjjjjjjiiiiiigggfffgggiiijjjjjjiiijjjjjjkkkkkkjjjjjjiiihhhmmmllljjjiiihhhgggffffffbbbdddeeeeeecccbbbcccdddbbbbbbbbbbbbbbbbbbccccccbbbccccccbbb```___aaabbbddddddccccccccccccdddddd^^^___aaadddffffffdddaaaaaabbbbbbccccccddddddeeedddcccbbbaaaaaaaaaaaaaaa`````````aaaaaabbbbbbbbbdddcccbbbcccddddddcccbbb````````````aaabbbcccddd_________``````aaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbaaa```______```bbbbbbfffgggiiikkkkkkjjjiiihhhfffffffffeeedddcccbbbaaabbbbbbbbbbbbbbbbbbaaaaaa_________``````bbbccccccccccccbbbbbbcccdddeeeeeejjjkkklllkkkhhhggghhhiiihhhhhhgggfffeeedddcccbbbbbbaaaaaacccfffhhhhhhgggdddeeefffffffffeeedddcccaaaaaabbbccccccccccccccccccbbbaaa``````aaabbbccc___```aaaaaabbbbbbaaaaaa``````aaaaaa``````______^^^___````````````___^^^______```aaabbbddddddeeebbbbbbbbbcccccccccccccccgggfffeeeeeeeeeeeeeeefffffffffggggggfffeeeddddddbbbccccccdddfffgggggghhhdddcccbbbaaabbbccceeefffdddddddddddddddeeeeeefffeeeeeefffffffffeeeeeedddaaabbbcccdddeeeeeeddddddcccdddeeeffffffdddbbbaaa___```bbbeeeiiikkkkkkjjjdddddddddddddddcccbbbbbb```_______________^^^^^^ccccccbbbaaa```______^^^aaaaaabbbccceeeggghhhjjjjjjkkkmmmnnnoooooonnnnnnkkkjjjhhhgggffffffggghhhggghhhhhhgggeeecccaaa``````aaabbbbbb```______```bbbaaa```^^^^^^^^^____________^^^^^^^^^^^^__________________^^^^^^^^^^^^^^^______^^^]]]]]]___bbbvvvnnnccc\\\[[[]]]______ccccccdddeeefffhhhjjjkkkgggffffffeeefffgggiiijjjoooooonnnllljjjhhhfffeeegggfffeeedddcccddddddeeebbbaaaaaa```___^^^^^^]]]]]]^^^```aaaaaa```______]]]]]]]]]]]]___aaacccdddhhhhhhfffeeeddddddddddddaaaaaaaaabbbbbbdddeeeeeeeeeeeefffffffffeeeddddddcccbbbaaa```___```aaabbbaaaaaaaaa`````````_______________^^^]]]]]]\\\\\\^^^______aaabbbcccdddeeeddddddddddddeeeeeeeeeeeecccdddeeefffgggfffeeeeeebbbbbbdddeeefffgggggghhheeeeeefffgggggggggggggggiiihhhhhhhhhhhhhhhhhhiiifffhhhiiiiiiiiiiiijjjlllggghhhhhhgggeeecccbbbcccddddddeeeeeeffffffgggggghhhhhhiiijjjkkkkkkkkkkkkggghhhhhhiiiiiijjjjjjkkkmmmmmmmmmllllllkkkkkkkkknnnnnnmmmllljjjiiihhhhhhggghhhiiikkklllmmmmmmmmmiiijjjkkklllmmmmmmmmmmmmiiijjjkkkkkkkkkkkkkkkjjjggggggggggggggggggggggggggghhhjjjllllllkkkjjjiiilllmmmmmmmmmnnnnnnoooooojjjkkkmmmnnnnnnmmmkkkjjjhhhjjjmmmmmmkkkkkkmmmpppllllllllllllmmmnnnooopppnnnnnnoooooooooooonnnnnnkkkjjjiiiiiikkkmmmmmmllloooooonnnnnnmmmmmmmmmmmmrrrqqqooommmkkkjjjiiiiiieeefffhhhhhhgggfffggghhhfffeeeeeeddddddeeeeeeffffffggggggfffddddddeeegggiiiiiihhhhhhhhhiiiiiijjjbbbccceeehhhjjjjjjgggeeefffffffffffffffffffffffffffeeeeeedddccccccddddddbbbbbbcccddddddddddddcccgggeeeddddddeeefffdddcccaaaaaaaaabbbcccdddeeefffbbbbbbcccdddeeeffffffgggbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````aaacccddddddeeegggiiiiiihhhgggfffgggfffeeeeeefffeeecccaaaaaaaaabbbbbbbbbbbbaaaaaa_________```aaabbbcccdddeeedddddddddddddddeeeeeeooopppooommmjjjgggggghhhggggggfffeeedddbbbbbbaaa```___```bbbeeeggggggggggggggghhhiiihhhgggeeedddddddddddddddcccbbbaaaaaabbbaaa```______```aaabbbbbbbbbcccddddddddddddcccccccccbbbaaaaaa````````````aaabbbbbbaaa```^^^]]]______```aaacccdddeeeeeefffffffffffffffeeeeeeeeeffffffeeeeeeeeeeeefffffffffgggggggggggggggfffeeeccccccdddeeefffggghhhiiifffeeedddcccccceeeggghhhggggggggggggggghhhiiiiiihhhhhhiiiiiiiiiiiihhhhhhcccdddeeeggghhhggggggfffeeefffggghhhhhhfffdddccc^^^___aaaeeeiiillllllkkkeeeeeeffffffgggfffffffffaaaaaabbbbbbaaa```___^^^fffiiijjjggggggiiihhhdddeeeddddddeeefffggghhhhhhpppnnnllllllmmmmmmmmmllljjjiiigggeeeddddddddddddhhhggggggeeecccaaa___]]]```______^^^^^^]]]]]]]]]cccaaa]]][[[YYYZZZ[[[\\\```^^^ZZZXXXXXXYYY\\\^^^```___]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]```ccceeeuuulll___WWWVVVZZZ^^^aaa^^^___```aaaaaaaaaaaa``````aaabbbcccdddeeefffgggiiiiiiiiiiiijjjkkkmmmmmmmmmllljjjiiihhhhhhhhhhhhddddddddddddddddddddddddgggbbb]]]]]]```bbbaaa^^^```bbbbbb```___aaafffjjjuuusssqqqmmmiiifffcccbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddddddddddddddeeedddcccaaaaaaaaabbbbbb___```aaaaaaaaa```___^^^````````````______^^^]]]___aaacccdddddddddeeefffccccccdddeeefffggghhhiiieeefffggghhhhhhhhhgggfffcccdddeeefffggggggggggggfffffffffffffffffffffeeefffgggggggggffffffeeedddeeefffgggggghhhgggggggggdddeeeeeefffeeedddcccbbb``````aaaaaacccdddeeefffeeeeeefffgggggggggffffffeeeeeedddeeefffhhhjjjkkkggggggggghhhhhhhhhiiiiiikkkkkkjjjhhhhhhgggggggggggggggggghhhhhhhhhiiiiiigggggghhhhhhiiiiiijjjjjjiiijjjjjjjjjiiihhhgggfffeeefffhhhhhhffffffgggiiiiiiiiiiiiiiijjjkkklllmmmnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllllllllkkklllnnnoooooonnnlllkkkmmmlllllllllmmmmmmnnnooonnnnnnnnnnnnnnnnnnmmmmmmjjjkkkllllllkkkjjjkkklllnnnoooooonnnmmmlllkkkjjjqqqpppooonnnmmmmmmlllkkkeeefffhhhiiiiiiiiihhhgggeeefffggggggeeeeeeeeegggeeefffgggggghhhhhhggggggjjjkkkkkkkkkkkkkkkjjjiiiiiijjjkkkjjjiiihhhiiikkkjjjjjjkkkkkkkkkkkkkkkjjjggggggggggggggggggggggggeeeffffffgggggghhhhhhhhhggghhhhhhiiihhhgggeeedddbbbbbbcccfffiiijjjiiihhhiiigggeeefffiiijjjhhhfffiiihhhhhhhhhhhhgggggggggfffdddbbbaaa```aaabbbccccccdddeeeffffffeeedddcccddddddcccbbbbbbaaa``````bbbbbbccccccbbbaaa___^^^^^^^^^___``````aaabbbbbbdddbbb```bbbfffiiijjjiiihhhkkkllljjjeeeccceeeiiifffdddbbbdddffffffdddaaa``````aaabbbccccccddddddeeefffhhhgggeeeddddddeeeaaabbbcccdddddddddcccbbbccccccdddddddddeeeffffffccccccddddddeeeeeefffffffffeeecccaaaaaaaaacccdddcccccccccbbbbbbaaaaaaaaaaaaaaabbbcccdddffffffgggcccfffhhhiiihhhfffeeeeeedddeeefffffffffeeedddcccbbbcccddddddeeeeeeeeeeeecccccccccdddeeefffggghhhfffdddbbbccceeefffdddbbbbbbbbbaaaaaabbbdddfffgggeeeeeefffgggggghhhiiiiiieeeeeefffggghhhhhhhhhhhhggghhhhhhiiihhhgggeeeeeeeeedddccccccdddfffiiijjjffffffeeeeeeeeeeeeffffffbbbaaa```___^^^^^^^^^^^^jjjmmmllliiihhhiiihhhdddeeeeeeeeefffggghhhiiijjjooommmkkkjjjkkklllkkkjjjiiihhhfffdddccccccddddddddddddccccccbbbaaa``````bbbaaaaaaaaa``````______^^^]]][[[ZZZYYY[[[]]]^^^```___\\\[[[[[[\\\^^^___```___]]]\\\[[[[[[[[[\\\\\\\\\[[[\\\]]]^^^```aaajjjeee]]]YYYYYY\\\^^^^^^]]]^^^^^^_________^^^^^^^^^___```aaabbbcccddddddhhhhhhhhhiiiiiijjjkkkllllllkkkiiihhhggggggggghhhffffffffffffffffffffffffkkkfffaaa```cccdddbbb___aaabbbcccbbbaaabbbfffiiioooooopppooommmjjjfffdddcccccccccccccccccccccccceeeeeeddddddddddddeeeeeehhhgggeeedddcccccccccddd``````aaabbbbbbaaa```___]]]^^^^^^__________________aaacccdddddddddeeegggeeeeeeeeefffffffffffffffdddeeefffggghhhgggffffffddddddeeefffggggggggggggffffffffffffffffffffffffeeeeeeffffffffffffeeeeeeffffffgggggghhhhhhgggggggggggghhhiiihhhgggfffeee``````aaaaaabbbdddeeeffffffffffffgggffffffeeeeee````````````aaaccceeeffffffggggggggghhhhhhhhhhhhjjjiiihhhgggffffffffffffeeeeeeeeefffgggggghhhhhhfffffffffgggggggggggggggggghhhhhhhhhggggggfffeeeffffffeeeeeefffgggggghhhgggggggggggghhhiiijjjkkkkkkkkkjjjiiiiiijjjkkkkkklllkkkkkkkkkkkkkkkkkkjjjkkkkkklllmmmmmmlllkkkkkkkkkkkkkkkkkkkkklllmmmmmmkkkkkkkkkllllllllllllllliiikkklllkkkjjjiiijjjlllmmmmmmmmmmmmlllkkkjjjiiimmmmmmllllllkkkkkkjjjjjjfffggghhhhhhiiihhhggggggeeefffgggfffeeedddeeefffgggggghhhhhhiiihhhhhhhhhfffggghhhjjjkkkkkklllllliiikkklllkkkjjjiiijjjlllhhhiiiiiijjjjjjjjjiiiiiiggggggggggggggggggggggggeeeeeeeeeffffffgggggggggeeefffggggggggggggfffeeeaaaaaaccceeehhhjjjiiihhhjjjhhhggghhhkkklllkkkiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggdddbbb`````````aaaddddddeeefffeeeeeeccccccdddddddddcccbbbaaaaaaaaa^^^______```___^^^]]]\\\\\\\\\]]]^^^___``````aaadddaaa``````ccceeeeeedddcccfffgggeeeaaa___bbbeeecccbbbaaabbbddddddbbb`````````aaabbbbbbccccccdddcccdddfffeeecccbbbbbbcccbbbbbbcccddddddcccbbbaaaaaabbbcccdddeeeeeeeeeeeeddddddddddddeeeeeeeeeeeefffeeecccaaaaaabbbcccdddbbbbbbbbbaaaaaaaaa``````aaaaaabbbccccccddddddeeebbbeeeggghhhfffeeeddddddeeefffgggggggggfffeeeeeebbbbbbcccdddddddddddddddddddddddddddeeefffggggggfffdddbbbccceeefffeeecccdddcccccccccdddeeeggghhhfffffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjjjjjjjhhhgggffffffeeedddddddddfffhhhiiifffffffffeeeeeefffffffffcccbbbbbbaaa`````````aaakkknnnnnnlllkkknnnmmmjjjggggggggghhhiiikkklllmmmnnnllljjjiiijjjjjjiiihhhgggfffeeedddcccddddddeeeddddddcccbbbcccdddeeefffddddddddddddddddddcccccc]]]]]]\\\]]]^^^___bbbcccaaaaaa`````````aaaaaabbbcccbbb```___^^^______```______``````````````````aaa```______aaaaaa```___````````````_______________```aaabbbccccccddddddgggggghhhhhhiiiiiijjjjjjjjjiiigggfffeeeffffffggghhhhhhhhhhhhhhhhhhhhhhhhmmmiiieeedddeeeeeeccc```bbbcccddddddcccccceeeggggggiiilllmmmmmmkkkhhheeeeeeeeeeeeeeeeeeeeeeeeeeegggfffeeeddddddeeefffgggkkkjjjhhhgggeeeeeedddddd```aaaaaabbbbbbbbbaaaaaa^^^______```aaaaaabbbbbb^^^```cccddddddeeeggghhhggggggffffffeeeeeeeeeddddddeeefffggghhhggggggfffeeefffggghhhhhhiiiiiiiiiggggggggggggggggggggggggeeefffffffffffffffffffffhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjkkkjjjiiihhhgggaaaaaaaaabbbcccdddeeefffggggggggggggffffffeeedddbbbaaabbbbbbcccdddffffffffffffggggggggghhhhhhhhhiiihhhgggffffffeeeffffffcccddddddeeeffffffggggggffffffeeeeeeeeeeeeeeedddeeeffffffffffffeeeeeedddiiieeebbbbbbeeehhhhhhffffffeeeeeeeeefffggghhhiiihhhhhhgggggggggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiihhhiiiiiijjjkkkhhhhhhhhhiiiiiijjjjjjkkkiiijjjkkkjjjiiihhhiiikkkkkkkkkkkkkkkjjjiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiigggggghhhhhhhhhggggggfffeeefffggggggeeeeeefffgggiiiiiiiiihhhhhhhhhhhhhhhfffggghhhiiijjjjjjkkkkkkhhhjjjkkkjjjiiihhhiiijjjgggggghhhhhhhhhhhhggggggffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeffffffcccdddeeeeeefffeeeeeeeeeaaa```aaadddgggiiihhhggggggffffffgggjjjkkkkkkjjjiiiiiiiiiiiihhhhhhhhhhhhjjjhhheeeccc```_________cccddddddddddddcccbbbaaaccccccbbbbbbaaa`````````[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[[[[\\\^^^______```cccaaa______```aaa```___^^^```bbb```^^^]]]___bbbbbbaaa```aaaccccccaaa````````````aaabbbbbbcccccccccdddeeeeeecccbbbbbbccccccccccccccccccbbbaaa```___aaacccfffggggggfffeeeeeeeeeeeeeeeeeeeeeddddddfffeeecccbbbbbbcccddddddbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeedddcccbbbcccddddddeeeffffffeeeeeedddaaaaaabbbccccccccccccbbbeeeeeeddddddddddddeeeeeecccbbbbbbccceeefffeeedddeeeeeedddeeeeeefffggghhhgggggghhhhhhiiiiiijjjjjjmmmlllkkkjjjiiiiiiiiiiiijjjjjjkkklllkkkjjjiiihhhhhhgggfffeeeeeefffggghhhffffffffffffffffffffffffddddddddddddddddddcccccciiimmmooonnnppptttuuurrrjjjjjjjjjkkklllmmmooooooooommmkkkjjjkkkkkkjjjiiihhhgggfffeeeeeefffggghhhiiihhhgggffffffhhhjjjlllggggggggggggggghhhhhhhhhcccccccccdddeeeggghhhiiiddddddeeefffffffffeeeeeegggfffeeedddddddddeeefffdddeeeeeefffffffffeeeeeebbbccceeeggghhhhhhfffeeeeeeeeeddddddccccccccccccdddeeefffggggggggggggfffggghhhhhhiiiiiijjjjjjiiihhhgggfffeeeeeefffgggggghhhhhhhhhhhhhhhhhhhhhhhhjjjhhhgggfffggggggeeecccddddddeeeeeeddddddeeeeeeccceeegggiiiiiiiiigggfffggggggggggggggggggggggggiiihhhfffeeeeeefffhhhiiikkkjjjiiigggfffddddddcccaaaaaaaaabbbbbbbbbbbbbbbcccccccccccccccddddddddd___aaadddeeeffffffhhhiiiggggggffffffffffffeeeeeeeeefffhhhiiijjjiiiiiihhhhhhiiijjjkkkkkkllllllkkkiiiiiijjjjjjjjjjjjjjjkkkjjjjjjiiiiiihhhhhhhhhhhhlllllllllllllllmmmmmmmmmiiijjjkkkllllllkkkjjjiiiddddddddddddeeefffggghhhiiijjjiiiiiihhhgggfffeeeeeeeeeffffffggghhhiiiiiiggghhhhhhhhhhhhiiiiiiiiijjjiiihhhhhhggggggggghhheeeeeeffffffggghhhhhhhhhgggfffffffffeeeeeeddddddeeeeeefffggggggfffffffffkkkeee```aaaeeeiiihhhfffffffffeeeeeefffggghhhhhhffffffffffffffffffffffffhhhhhhhhhiiiiiijjjjjjjjjkkkjjjiiiiiiiiiiiijjjkkkhhhhhhggggggggghhhhhhiiifffgggggghhhiiijjjjjjkkkhhhjjjkkkjjjiiihhhiiijjjiiiiiiiiiiiiiiihhhggggggggggggggghhhhhhiiiiiiiiihhhiiiiiihhhhhhhhhggggggggghhhjjjiiihhhhhhiiijjjjjjjjjiiiiiiiiihhhiiiiiikkkkkkkkkkkkjjjiiihhhhhhggghhhiiiiiigggggghhhiiihhhhhhhhhiiihhhhhhggggggffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccbbbbbbbbb```___```bbbeeeffffffeeeaaaaaabbbccceeefffggggggggggggffffffffffffeeeeeegggfffdddbbb```_________aaaaaaaaaaaa``````_______________^^^^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^^^^___^^^]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^\\\\\\^^^aaa`````````aaabbbbbbaaa```_________``````aaaaaaaaaccceeefffeeedddcccccccccdddddddddcccbbbaaa``````___aaaeeehhhiiiiiihhhgggggggggffffffeeeeeeddddddfffeeeddddddcccdddeeeeeeddddddddddddccccccccccccddddddccccccbbbaaaaaaaaa```bbbddddddbbbaaaaaabbb``````aaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaaddddddcccbbbbbbaaabbbbbb``````aaabbbcccdddddddddeeeeeeeeeeeeeeeeeeffffffhhhhhhiiiiiiiiijjjjjjjjjmmmlllkkkjjjiiijjjjjjkkkjjjjjjkkkllllllkkkjjjiiihhhgggfffeeeeeeeeeeeeffffffffffffggggggfffffffffeeeeeefffffffffffffffffflllppprrrqqqssswwwxxxuuunnnnnnnnnnnnooopppqqqrrrqqqooommmmmmnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjkkkmmmllljjjhhhhhhiiikkkllljjjjjjjjjkkkkkkllllllllliiijjjkkkllllllllllllllliiiiiijjjkkkkkkkkkjjjiiiiiihhhggggggggghhhiiijjjggghhhiiijjjkkkkkkkkkjjjiiijjjlllllllllkkkkkkkkkiiihhhgggggggggggghhhhhhhhhiiikkkllllllkkkjjjiiiiiijjjkkklllllllllkkkkkkiiihhhgggfffggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhjjjiiihhhgggffffffffffffgggggggggfffiiiiiihhhhhhhhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjiiihhhhhhiiijjjkkkjjjiiiiiigggfffdddcccbbbbbbbbbbbbbbbbbbcccddddddhhhgggeeedddccccccccccccaaacccfffgggggghhhiiikkkffffffggggggggghhhhhhhhhggghhhjjjkkklllllllllkkkkkklllmmmnnnoooooooooooommmmmmmmmnnnnnnnnnooooooqqqpppooommmkkkkkkkkkkkkqqqppppppppppppqqqrrrsssmmmnnnoooppppppooonnnnnnhhhhhhhhhhhhiiijjjkkkkkkmmmmmmmmmmmmlllkkkjjjiiiggghhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkllllllllllllmmmmmmlllkkkkkkkkkkkkllliiiiiiiiijjjjjjjjjkkkkkkiiiiiihhhhhhggggggffffffgggggghhhiiiiiijjjiiiiiilllgggbbbbbbgggjjjjjjhhhhhhhhhhhhggghhhhhhiiiiiiffffffggggggggggggffffffiiijjjjjjkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjkkkiiiiiihhhhhhhhhhhhhhhiiiggghhhhhhiiijjjkkklllllliiikkklllkkkjjjiiijjjkkkiiijjjjjjjjjjjjiiihhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkklllnnnmmmmmmlllnnnooooooooonnnmmmmmmnnnnnnooonnnoooooonnnmmmlllkkkkkkjjjkkklllllljjjjjjkkkllllllllllllllllllkkkjjjjjjhhhhhhgggggggggfffffffffgggggggggffffffeeeeeeeeedddcccbbbbbbaaa``````___```______```bbbddddddccc^^^___```aaabbbcccdddeeedddddddddccccccccccccbbbaaaaaaaaa````````````aaa^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\YYYYYYXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ\\\]]][[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^```bbbccccccaaa``````aaadddcccbbbaaa``````______```bbbeeeiiijjjjjjiiihhhfffffffffeeeeeedddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa``````___aaabbbbbbaaa``````bbb^^^^^^^^^___```aaaaaabbbaaaaaaaaabbbbbbaaaaaa```bbbbbbaaa```____________^^^______```aaaaaabbbcccccccccddddddcccccccccbbbhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjggghhhiiijjjjjjiiihhhhhhffffffeeeddddddccccccccceeeeeeffffffffffffeeeeeedddeeefffgggggggggggggggtttwwwwwwttttttvvvvvvrrrsssrrrrrrqqqqqqrrrrrrsssrrrqqqooopppqqqsssrrrrrrooonnnmmmlllkkkllllllmmmnnnmmmkkkjjjiiiiiijjjkkkmmmnnnnnnooopppqqqqqqrrrooooooqqqrrrrrrqqqpppoooooooooooooooooonnnmmmmmmkkkjjjiiiiiijjjkkklllmmmkkkkkkllllllmmmmmmnnnnnnnnnooopppooommmlllmmmnnnkkkjjjiiiiiiiiijjjlllmmmlllmmmoooppppppnnnmmmkkkmmmnnnoooppppppooonnnmmmkkkjjjjjjiiijjjkkkmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkggghhhkkkmmmnnnnnnlllkkkkkkjjjhhhiiikkkllllllkkkqqqpppnnnllllllmmmooopppkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllllllljjjjjjjjjiiihhhfffddddddddddddddddddeeefffggggggjjjiiifffdddcccbbbcccccceeegggiiijjjiiiiiijjjlllggghhhhhhhhhiiiiiijjjjjjiiijjjkkkmmmnnnnnnnnnmmmmmmnnnoooppppppqqqqqqpppoooppppppqqqqqqrrrrrrrrrvvvtttrrrpppooonnnoooooouuutttssssssssstttvvvwwwssstttuuuvvvvvvvvvuuutttnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrqqqpppooooooppppppqqqrrrrrrrrrrrrrrrooooooooopppppppppqqqqqqppppppooooooooooooppppppnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjjjjiiiiiijjjlllmmmmmmmmmmmmllliiiffffffiiikkkllljjjkkkkkkjjjjjjjjjjjjkkkkkkiiiiiijjjjjjjjjjjjiiiiiimmmmmmmmmmmmmmmmmmnnnnnnlllllllllllllllllllllllllllkkkjjjjjjiiijjjjjjjjjjjjjjjjjjkkklllllllllmmmlllmmmnnnmmmlllkkklllnnnkkklllllllllllllllkkkkkkkkklllllllllmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnooonnnpppqqqqqqqqqqqqrrrtttvvvuuutttttttttuuuwwwxxxqqqrrrrrrsssttttttssssssqqqssstttsssrrrqqqrrrsssrrrrrrsssrrrrrrqqqpppooolllllllllkkkkkkjjjjjjiiijjjjjjiiiiiihhhgggffffffeeedddcccbbbaaaaaaaaabbbcccbbb``````bbbcccbbbbbb___aaabbbcccbbbcccdddfffdddddddddcccccccccbbbbbb^^^______```aaabbbcccccc_______________aaabbbbbb````````````````````````\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWSSSUUUWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYUUUWWWYYYYYYYYYXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\]]]]]][[[ZZZZZZ[[[```___^^^]]]]]]\\\]]]]]]^^^```ccceeeffffffeeeeeeccccccbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbcccccccccdddddddddddddddddddddcccbbbaaa```______^^^___```___^^^]]]^^^```^^^^^^^^^___```aaacccdddaaabbbbbbbbbbbbaaaaaa```aaaaaa```___^^^^^^______]]]___``````______aaabbbbbbbbbccccccbbbaaa```___dddddddddeeeeeeeeeeeeeeebbbbbbdddeeeffffffffffffbbbccceeeffffffeeeddddddccccccbbbbbbaaaaaa``````cccdddeeeffffffeeedddcccaaabbbdddfffggggggffffffwwwzzzzzzvvvuuuvvvuuurrrwwwvvvuuutttssssssssssssrrrqqqpppqqqtttvvvvvvuuurrrqqqooommmmmmlllmmmmmmmmmmmmmmmmmmllllllllllllrrrrrrssstttuuuvvvwwwxxxsssuuuwwwxxxyyyxxxvvvuuuttttttsssrrrqqqppppppoooooonnnnnnnnnnnnppprrrssssssrrrpppooooooooopppqqqppprrrtttssspppnnnoooqqqnnnmmmllllllmmmoooqqqsssrrrsssuuuvvvuuutttqqqpppqqqrrrsssttttttsssrrrpppnnnmmmmmmmmmmmmoooqqqrrrpppppppppppppppppppppppplllooorrrttttttrrrqqqpppqqqnnnlllmmmppprrrssssssttttttsssrrrrrrsssssstttnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnpppqqqqqqpppnnnmmmllllllmmmmmmllljjjiiihhhhhhhhhgggggghhhjjjkkkllllllkkkiiigggffffffggghhhhhhjjjllllllkkkjjjkkklllkkkkkkjjjjjjjjjjjjjjjiiihhhjjjkkkmmmnnnnnnnnnnnnmmmmmmnnnpppppppppppppppppppppqqqrrrrrrsssttttttvvvtttsssqqqqqqrrrssstttwwwvvvuuuttttttvvvxxxyyyvvvwwwyyyzzzzzzzzzyyyxxxttttttssssssttttttuuuvvvvvvvvvvvvwwwwwwvvvvvvuuuwwwxxxyyyzzzzzzzzzyyyyyyttttttttttttuuuuuuuuuuuusssrrrrrrqqqqqqrrrrrrsssrrrrrrqqqpppooonnnmmmmmmkkkkkkkkkkkklllllllllllljjjjjjlllmmmnnnooooooooollllllkkkkkklllmmmmmmnnnmmmllllllkkkkkkkkklllllllllmmmnnnnnnnnnnnnmmmlllooooooooonnnnnnnnnnnnnnnlllmmmnnnoooooonnnmmmlllooonnnmmmmmmlllllllllmmmllllllllllllllllllllllllnnnoooppppppnnnnnnooopppnnnnnnoooooooooooonnnnnnnnnnnnoooooooooooooooooooooooonnnooopppqqqssstttppprrrsssssssssssstttvvvxxxwwwvvvvvvwwwyyy{{{}}}wwwwwwxxxyyyyyyyyyyyyxxxwwwxxxyyyxxxwwwwwwwwwyyyyyyyyyyyyyyyxxxwwwvvvuuusssrrrrrrqqqppppppoooooommmmmmlllkkkjjjiiihhhhhhfffeeeeeedddeeefffggghhhhhhfffcccbbbcccdddcccbbb```bbbddddddbbbbbbdddfffgggggggggffffffffffffeee___```aaabbbddddddeeeeeecccccccccccceeeggghhhjjjhhhhhhiiiiiiiiiiiiiiiiiieeedddbbb```___^^^^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYWWWYYY[[[ZZZWWWUUUUUUVVVWWWVVVUUUUUUVVVWWWWWWWWWSSSVVVYYYYYYXXXWWWXXXZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWYYYZZZYYYXXXVVVWWWWWWZZZYYYXXXXXXWWWXXXYYYYYY[[[[[[]]]^^^^^^_________]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\]]]^^^^^^^^^^^^^^^^^^^^^_________`````````aaaaaa```___^^^^^^]]]]]][[[\\\\\\[[[ZZZZZZ[[[]]]\\\\\\\\\]]]^^^```bbbdddbbbcccccccccbbbbbbaaa```aaaaaa``````___`````````___aaacccbbb```___aaacccbbbbbbccccccbbb```___^^^________________________]]]^^^```bbbbbbaaa___^^^]]]^^^```aaaaaaaaa```_____________________^^^^^^aaabbbdddeeeeeedddbbbaaa^^^___bbbdddeeeeeeddddddvvvyyyyyywwwvvvxxxwwwtttyyyxxxwwwuuuttttttssssssrrrqqqppprrruuuwwwxxxwwwsssrrrpppnnnmmmlllmmmmmmnnnooooooppppppppppppooouuuuuuvvvwwwyyyzzz{{{{{{wwwyyy|||~~~~~~}}}{{{xxxwwwuuutttrrrqqqqqqqqqtttssssssssstttvvvwwwxxxzzzxxxvvvsssrrrrrrssstttqqqtttwwwwwwtttrrrrrrtttrrrqqqpppppprrrtttwwwyyywwwyyyzzz{{{{{{yyyvvvtttssstttvvvwwwwwwvvvtttsssoooooooooooopppqqqssstttttttttttttttttttttttttttrrruuuxxxzzzxxxvvvtttsssvvvrrroooooossswwwxxxxxxrrrssstttuuuuuuuuuttttttqqqqqqqqqqqqqqqqqqqqqqqqmmmooorrrssssssrrrooommmnnnooopppppppppnnnmmmlllkkkkkkjjjjjjkkkmmmnnnpppooonnnlllkkkkkklllmmmooojjjlllmmmmmmlllkkkkkklllnnnnnnmmmlllkkkjjjiiihhhhhhiiikkkmmmnnnnnnnnnnnnlllmmmnnnooooooppppppoooppppppqqqrrrrrrssstttttttttsssrrrqqqrrrtttvvvxxxwwwvvvuuuttttttvvvxxxyyyvvvwwwyyyzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyxxxyyyyyyzzzzzzzzzyyyyyywwwxxxyyyzzz{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxsssssssssrrrrrrsssttttttttttttsssqqqpppnnnmmmmmmkkkkkkkkkllllllmmmmmmmmmjjjkkklllnnnoooppppppppplllmmmoooooommmmmmnnnpppmmmmmmllllllkkklllllllllnnnooopppqqqqqqpppooonnnppppppoooooonnnnnnnnnmmmmmmnnnpppqqqqqqpppnnnmmmqqqpppooonnnnnnnnnnnnnnnmmmmmmlllllllllllllllllloooqqqrrrqqqpppooopppqqqppppppqqqqqqqqqqqqqqqppppppppppppppppppppppppppppppppppppppprrrtttvvvwwwqqqrrrttttttttttttuuuwwwwwwvvvuuuuuuwwwyyy|||~~~~~~~~~~~~}}}|||{{{yyyxxxxxxyyyzzzzzzyyyxxxyyyzzz~~~~~~~~~}}}|||{{{zzzyyywwwwwwvvvuuuuuutttssssssoooooonnnmmmkkkjjjiiiiiifffffffffggghhhkkkmmmnnnllliiifffeeeeeeeeedddccc```bbbdddcccaaa```bbbdddjjjjjjjjjjjjiiiiiiiiiiiiaaabbbcccdddeeefffffffffffffffggggggiiilllnnnpppppppppppppppppppppppppppnnnllljjjhhhfffeeeeeeeeeccccccbbbaaa```^^^^^^]]]^^^```bbb```\\\YYYXXXYYYZZZXXXWWWWWWXXXYYYXXXXXXUUUXXX[[[[[[ZZZYYY[[[]]]XXXXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZYYYXXXVVVWWWWWWVVVUUUTTTSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZYYYYYYYYYZZZZZZ[[[[[[[[[XXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\______^^^]]]]]]\\\[[[[[[XXXYYYZZZYYYWWWWWWYYYZZZYYYYYYYYYZZZ\\\^^^```bbbcccccccccccccccbbbaaaaaabbbbbbaaaaaaaaaaaabbbbbbaaaccceeedddaaa```bbbdddbbbcccccccccbbbaaa___^^^[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]___``````]]]ZZZXXXZZZ[[[]]]^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^]]]]]]\\\```aaacccddddddcccaaa```\\\]]]```bbbddddddcccbbbyyyxxxxxxwwwwwwwwwxxxxxxyyywwwuuuuuuvvvvvvuuutttrrrrrrssstttuuuwwwxxxyyywwwvvvsssqqqppppppqqqqqqvvvuuussssssssstttvvvxxx}}}|||{{{yyyxxxyyyyyyzzz}}}~~~~~~~~~~~~~~~}}}|||zzzyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxyyyzzzyyyyyyxxx{{{{{{zzzxxxwwwuuuttttttxxxwwwvvvuuuuuutttuuuuuuwwwwwwxxxxxxxxxyyyyyyyyyxxxyyyyyyzzz{{{{{{{{{zzz{{{{{{zzzxxxvvvtttqqqpppqqqqqqrrrrrrtttuuuwwwxxxwwwvvvuuuvvvvvvuuurrrpppssstttuuuwwwwwwwwwvvvuuusssttttttttttttsssrrrrrrwwwvvvuuuwwwzzz{{{xxxvvvtttsssrrrqqqppppppppppppssssssttttttttttttssssssqqqqqqqqqqqqqqqpppooonnnnnnlllkkkmmmqqqssssssrrrppppppooonnnnnnnnnnnnnnnrrrrrrrrrrrrqqqooonnnmmmooonnnnnnmmmlllkkkjjjjjjllllllnnnoooooonnnlllllloooooonnnmmmmmmmmmnnnnnnpppqqqrrrrrrrrrrrrqqqpppsssrrrqqqpppqqqrrrssstttuuutttsssssssssuuuvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvuuutttttttttuuuwwwxxxxxxxxxyyyyyyyyyyyyxxxxxx{{{{{{{{{{{{zzzzzzyyyxxxzzzyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrqqqrrrrrrssspppppppppppppppooonnnmmmkkklllmmmmmmllllllmmmooommmkkkiiihhhiiikkknnnpppmmmmmmlllllllllmmmmmmmmmlllkkkkkkjjjjjjjjjkkkkkknnnoooqqqqqqqqqooommmlllmmmnnnnnnmmmllljjjkkkllllllmmmmmmnnnnnnnnnmmmmmmllllllmmmnnnnnnnnnmmmmmmmmmkkkhhhffffffgggiiijjjmmmllljjjjjjkkkkkkjjjhhhkkkkkkjjjiiijjjkkkmmmnnnmmmllllllkkklllmmmnnnooommmmmmmmmmmmnnnpppqqqrrrppppppooooooooooooppppppvvvtttssssssuuuvvvvvvuuuzzzxxxvvvtttssstttuuuvvvssstttuuuwwwxxxxxxxxxxxx~~~|||zzzxxxwwwwwwwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwxxxxxxvvvsssooollllllmmmmmmmmmllllllllllllmmmmmmllllllkkkiiihhhfffeeeeeegggfffdddbbbbbbbbbcccdddlllkkkkkkjjjjjjjjjkkkkkkggggggggghhhiiikkkllllllhhhiiikkklllnnnpppqqqrrrssstttuuuvvvwwwxxxxxxxxxtttuuuuuuuuussspppmmmkkkjjjhhhfffffffffeeecccaaaccccccddddddddddddccccccaaa```___^^^]]]]]]]]]]]]]]][[[ZZZ\\\```ccccccaaa```___]]]\\\[[[\\\]]]]]]^^^\\\[[[YYYYYYZZZ\\\]]]ZZZYYYWWWVVVVVVWWWXXXZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[YYYXXXVVVUUUWWWVVVUUUVVVWWWXXXXXXWWWYYYWWWVVVWWWZZZ\\\]]]]]]``````___^^^\\\]]]```bbbbbbbbbcccdddeeefffggghhhcccddddddcccccccccfffhhhggghhhhhhhhhfffeeecccaaaaaa^^^[[[ZZZ[[[\\\ZZZWWWZZZ[[[[[[\\\[[[ZZZXXXWWWWWWXXXYYYYYYZZZZZZYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXX]]]]]]]]]]]]]]]]]]]]]]]]___]]]]]]^^^aaabbbaaa^^^zzzyyyxxxwwwvvvvvvwwwxxxyyywwwuuuuuuvvvvvvvvvuuuttttttttttttuuuuuuvvvwwwwwwvvvtttrrrqqqqqqrrrssswwwvvvtttttttttuuuwwwxxx{{{zzzxxxwwwvvvvvvwwwwwwzzzzzz{{{{{{|||{{{{{{{{{xxxxxxxxxwwwvvvuuuuuutttwwwxxxyyyzzzzzzzzzyyyyyyzzzzzzyyywwwvvvuuussssssuuuuuutttsssssssssttttttvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyywwwvvvtttsssssssssrrrrrrssstttuuuuuutttsssrrrsssttttttrrrqqqsssssstttuuuuuuuuutttsssqqqrrrrrrrrrrrrqqqppppppsssrrrrrrtttvvvvvvtttrrrrrrrrrqqqooonnnnnnnnnnnnoooppppppppppppppppppoooppppppppppppqqqqqqqqqqqqooommmlllmmmqqqssssssrrrrrrrrrqqqppppppppppppppppppppppppooonnnmmmkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjjjjjjjkkkkkkpppqqqrrrsssrrrqqqooonnnooonnnnnnnnnnnnoooqqqqqqtttsssrrrrrrrrrtttuuuvvvssssssttttttttttttsssssspppppppppppppppqqqqqqrrrssssssttttttttttttsssssstttttttttttttttsssrrrrrrtttsssrrrqqqqqqqqqqqqqqqrrrqqqpppoooooooooppppppnnnooooooooonnnmmmmmmllljjjkkkllllllkkkkkklllmmmlllkkkjjjiiijjjkkkmmmnnnkkklllllllllmmmmmmmmmmmmkkkkkkjjjiiiiiiiiijjjjjjmmmnnnpppqqqrrrqqqooonnnmmmnnnooonnnlllkkkkkkllllllmmmmmmnnnnnnnnnmmmmmmhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhfffdddcccdddeeefffgggeeeddddddffffffeeedddeeedddccccccccceeefffgggffffffeeeddddddeeefffgggffffffeeeeeeeeeffffffgggiiiiiihhhhhhhhhhhhiiiiiikkkjjjiiiiiikkkllllllkkkqqqooommmkkkkkkkkklllmmmkkklllmmmnnnpppqqqssssssuuuuuusssrrrqqqpppppppppssssssrrrrrrrrrsssssstttttttttssspppmmmkkkkkkkkklllllllllkkkkkklllllllllllllllkkkjjjiiiiiihhhhhhkkkjjjiiiiiihhhhhhhhhhhhooonnnnnnmmmmmmmmmnnnnnnjjjjjjiiiiiikkklllnnnooommmmmmnnnooopppqqqrrrrrruuuuuuvvvwwwxxxxxxxxxxxxwwwwwwxxxwwwvvvtttqqqpppllljjjhhhgggggggggfffdddgggggghhhiiiiiiiiihhhhhheeeeeedddcccbbbaaaaaaaaacccaaa```aaadddffffffeeefffeeedddcccbbbccccccdddaaa```^^^]]]]]]^^^```aaa___]]][[[YYYXXXYYYYYYZZZ\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXWWWXXXVVVUUUUUUVVVWWWXXXWWWYYYXXXVVVWWWYYY[[[\\\\\\^^^^^^^^^\\\[[[[[[^^^`````````aaabbbccccccddddddeeefffffffffeeefffiiikkkoooooonnnmmmkkkiiifffeeebbb```]]]\\\]]]]]]\\\ZZZZZZZZZ[[[[[[ZZZXXXWWWVVVWWWWWWXXXYYYYYYYYYYYYYYY[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\[[[ZZZ[[[]]]^^^\\\ZZZzzzyyyvvvtttssstttuuuvvvwwwuuutttssstttuuuuuutttttttttssssssssssssssstttuuutttsssrrrqqqqqqrrrsssvvvuuutttttttttuuuwwwxxxwwwvvvuuusssrrrssssssttttttuuuvvvwwwwwwxxxwwwwwwvvvvvvvvvuuuuuuttttttssswwwwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuutttrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrssstttttttttuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyxxxxxxxxxrrrrrrssssssrrrqqqppppppsssrrrrrrqqqqqqqqqrrrrrrrrrqqqpppppprrrssssssrrrrrrrrrsssssssssrrrqqqqqqpppqqqqqqqqqqqqpppoooooooooooooooqqqrrrrrrpppnnnpppooonnnmmmkkkkkkkkkkkkllllllmmmmmmmmmmmmllllllnnnnnnnnnnnnoooqqqssstttooonnnmmmmmmpppqqqqqqqqqpppoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjiiiiiihhhhhhhhhiiiiiijjjnnnoooqqqsssrrrpppmmmlllmmmllllllmmmnnnooopppqqqrrrrrrqqqppppppqqqssstttooooooppppppppppppooooookkkllllllmmmnnnmmmmmmmmmooooooppppppppppppoooooonnnnnnnnnooonnnnnnmmmmmmnnnmmmmmmlllllllllmmmmmmmmmmmmlllkkkkkkkkkllllllllllllmmmmmmmmmlllkkkkkkiiijjjkkkkkkjjjjjjkkklllllllllkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnooooooooolllllllllkkkkkkjjjjjjjjjmmmnnnqqqsssttttttsssssspppqqqqqqpppnnnmmmmmmnnnnnnnnnoooooooooooonnnnnnhhhgggfffdddddddddeeeeeegggeeecccaaaaaaaaabbbccccccaaa```aaabbbccccccbbb``````_________```aaaaaaaaa```____________````````````___^^^^^^^^^^^^^^^````````````````````````aaa___^^^___```aaaaaaaaaeeecccbbb`````````aaaaaaaaaaaaaaaccceeegggjjjkkkiiiiiiiiihhhgggfffeeedddhhhhhhhhhhhhiiijjjkkkllllllmmmllljjjgggfffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjmmmnnnnnnnnnnnnnnnmmmlllmmmmmmlllllllllmmmmmmnnnmmmllljjjjjjkkkmmmppprrrppppppqqqrrrrrrsssssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvtttsssnnnkkkhhhgggggghhhhhhhhhjjjkkklllmmmmmmmmmmmmmmmllllllkkkjjjhhhggggggfffiiihhhggghhhiiijjjjjjhhhgggfffeeeeeeeeeeeeeeefffeeedddcccbbbbbbcccdddeeecccbbb```^^^\\\\\\\\\\\\______^^^^^^^^^______```^^^^^^^^^^^^______```aaa______```aaaaaaaaaaaaaaa^^^^^^^^^]]]]]]]]]]]]]]]___^^^]]]\\\\\\\\\]]]]]]\\\ZZZWWWVVVXXXYYYZZZZZZ]]][[[YYYYYY[[[]]]]]]]]]]]]^^^^^^\\\[[[[[[]]]____________``````aaaaaaaaaccceeefffffffffgggjjjlllnnnnnnmmmmmmkkkiiihhhggggggeeecccbbbccccccbbb```]]]]]]\\\\\\[[[YYYXXXWWWXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYXXXXXXYYYYYYXXXWWWxxxvvvsssqqqppppppqqqrrrtttrrrpppppprrrsssrrrqqqqqqppppppooooooppppppqqqrrrqqqqqqpppppppppqqqqqqssssssrrrrrrrrrssstttuuutttsssqqqpppooooooppppppooopppqqqrrrsssttttttttttttttttttssssssssssssssstttuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqpppooonnnnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrsssssssssssstttttttttuuuuuuuuuuuuuuutttnnnnnnnnnnnnmmmlllkkkkkknnnnnnnnnnnnnnnoooooopppsssqqqooonnnpppqqqrrrqqqppppppppppppoooooonnnnnnppppppqqqqqqppppppooonnnnnnnnnooopppppppppnnnmmmmmmlllkkkjjjiiihhhhhhhhhjjjkkkkkkllllllkkkkkkjjjlllkkkkkkkkkmmmppptttvvvnnnmmmlllmmmmmmnnnoooooonnnmmmmmmlllllllllmmmmmmmmmmmmmmmlllkkkjjjiiihhhgggggghhhhhhiiiiiiiiijjjjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiiiiiiiijjjkkkjjjllloooqqqrrrpppnnnlllmmmnnnnnnooopppqqqrrrrrrpppooonnnnnnnnnooopppqqqkkkllllllmmmmmmllllllkkkkkklllmmmnnnooonnnmmmlllnnnnnnoooooooooooonnnnnnkkkllllllmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhiiijjjjjjkkkkkklllkkkkkkkkkhhhjjjkkkkkkjjjjjjkkklllllllllmmmmmmlllkkkiiihhhjjjkkkmmmooopppqqqqqqqqqpppppppppppppppoooooonnnoooqqqtttwwwyyyzzzzzzyyyuuuvvvvvvuuurrrqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqpppllljjjhhhfffeeeeeeggghhhgggfffdddcccbbbcccddddddfffdddbbbccceeefffgggfffbbbbbbbbbaaabbbbbbbbbbbbaaaaaaaaa`````````````````````______^^^______```]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZ[[[\\\^^^^^^]]]]]]]]][[[ZZZZZZZZZ[[[[[[]]]\\\[[[[[[\\\___bbbccc___```aaaaaa```^^^]]][[[``````______```aaaaaabbbcccccccccbbb``````aaabbbbbbccccccccccccccccccbbbbbbccccccdddeeefffggggggjjjkkklllmmmmmmmmmlllkkklllkkkkkkkkkkkkllllllmmmmmmkkkiiiggghhhkkknnnqqqoooooopppqqqrrrttttttuuuttttttsssrrrrrrrrrrrrrrrrrrssssssttttttssssssrrrooolllhhhfffgggiiijjjjjjkkklllmmmnnnnnnooonnnnnnqqqqqqppppppooommmllllllmmmlllllllllllllllkkkjjjfffeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeefffggggggfffeeecccbbbaaaaaaaaaaaadddcccbbbbbbbbbcccdddeeebbbbbbbbbbbbcccdddeeefffdddeeefffgggggghhhggggggeeeeeeddddddccccccbbbbbbfffeeecccbbbbbbdddfffgggdddbbb^^^]]]^^^```aaaaaadddbbb______```bbbbbbaaa```aaaaaa```______aaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaccceeeeeeeeegggiiikkkhhhiiiiiijjjkkkkkkllllllnnnlllkkkjjjjjjjjjiiiiiiccccccbbbaaa```^^^]]]]]]^^^^^^^^^___```aaabbbcccccccccdddcccbbbaaa___^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYXXXXXXuuutttqqqooonnnnnnooooooqqqpppnnnnnnpppqqqppppppmmmmmmmmmmmmmmmnnnppppppppppppoooooooooooooooooopppppppppppppppqqqqqqrrrrrrqqqpppnnnmmmnnnnnnooommmmmmnnnpppqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssssssqqqqqqqqqppppppppppppqqqppppppooonnnmmmllllllkkkllllllllllllmmmooopppqqqppppppqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrrrrqqqppppppqqqppppppooonnnlllkkkjjjiiiiiiiiijjjkkklllnnnnnnqqqooolllkkkkkkllllllkkkmmmlllllllllllllllllllllmmmnnnnnnnnnnnnmmmllllllkkklllmmmnnnmmmlllkkkkkkkkkjjjiiihhhgggggggggggghhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiilllooorrrtttmmmmmmlllkkkkkkkkkkkklllmmmmmmlllllllllmmmmmmnnnkkkkkkjjjjjjiiihhhfffeeeccccccddddddeeefffffffffhhhgggfffeeeeeefffggghhhiiihhhhhhhhhiiiiiijjjkkkgggiiillloooppppppooonnnmmmnnnnnnooopppqqqqqqqqqnnnmmmlllkkkkkklllmmmmmmiiiiiijjjjjjjjjjjjiiiiiijjjkkkmmmnnnnnnnnnmmmlllllllllmmmmmmmmmmmmlllllliiijjjkkkllllllllllllllliiiiiihhhggggggggghhhhhhffffffffffffggggggffffffhhhhhhiiijjjkkkkkkjjjjjjhhhjjjkkkkkkjjjiiikkklllllllllmmmmmmllljjjhhhgggiiikkkmmmppprrrrrrrrrrrrtttuuuuuuvvvvvvuuuuuutttsssuuuxxx|||~~~~~~zzz{{{{{{yyywwwuuuuuuvvvuuuuuuvvvvvvuuuttttttsssooommmkkkiiihhhiiijjjkkkiiiiiihhhggghhhhhhiiijjjkkkiiiggggggiiikkklllkkkgggggggggggggggggggggfffeeeeeeeeeeeeeeeeeeddddddccccccccccccdddeeefffggg___```aaaaaaaaaaaa```___^^^]]]\\\\\\^^^______^^^^^^]]]]]]\\\\\\\\\\\\\\\___^^^\\\[[[[[[]]]^^^```\\\]]]^^^^^^^^^\\\ZZZYYY]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\]]]\\\[[[[[[\\\^^^\\\]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^___```aaabbbbbbcccdddeeegggggggggfffeeejjjjjjjjjjjjjjjkkklllmmmiiihhheeeddddddgggjjjllljjjjjjlllnnnppprrrtttuuutttsssrrrqqqppppppqqqqqqoooppppppqqqqqqrrrrrrqqqqqqnnnjjjiiijjjlllnnnnnnmmmmmmnnnooooooooooooooorrrrrrsssrrrrrrqqqoooooommmnnnnnnnnnmmmkkkjjjjjjggghhhhhhhhhhhhhhhhhhhhhggggggggggggggghhhhhhiiigggggggggfffggggggggghhhhhhhhhhhhhhhhhhhhhiiiiiifffffffffffffffggghhhiiihhhiiijjjkkklllllllllllllllkkkkkkkkkjjjiiiiiiiiinnnmmmlllkkkkkklllnnnpppmmmjjjhhhggghhhjjjjjjjjjllljjjgggggghhhiiiiiihhhfffggghhhgggffffffggghhhffffffffffffffffffffffffccceeeggghhhiiiiiikkkmmmkkkkkkllllllmmmoooppppppqqqqqqpppooonnnnnnnnnooollllllkkkiiihhhgggggggggggggggfffggggggiiijjjkkkkkkkkkllllllkkkiiigggeeeaaaaaaaaaaaaaaaaaaaaaaaa``````___^^^]]]\\\]]]^^^uuutttsssrrrqqqppppppppprrrqqqpppppprrrssssssrrrnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqqqqpppppppppoooooopppppppppqqqqqqqqqqqqrrrqqqpppnnnnnnnnnnnnooommmmmmnnnooopppppppppoooqqqqqqqqqrrrrrrssssssssspppooonnnnnnmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjllllllllllllmmmnnnppppppoooooopppppppppqqqqqqqqqooooooppppppoooooonnnnnnooonnnnnnmmmkkkjjjhhhgggfffffffffgggiiikkklllmmmllljjjhhhgggggggggfffdddiiiiiihhhhhhiiiiiijjjkkkjjjkkkkkkkkkkkkjjjiiiiiihhhjjjkkkkkkjjjhhhhhhhhhhhhhhhhhhggggggggghhhhhhgggggghhhhhhhhhhhhggggggiiiiiiiiijjjlllnnnppprrrmmmmmmmmmllliiiiiiiiikkkhhhhhhhhhggghhhhhhiiijjjhhhhhhhhhgggfffeeedddccc```aaaaaaaaabbbbbbcccccceeeddddddccccccddddddeeeggggggggggggggghhhiiijjjfffhhhjjjlllnnnnnnooooookkkkkklllmmmmmmmmmlllllllllkkkjjjiiihhhiiijjjjjjgggggghhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjjjjiiihhhiiiiiijjjjjjiiiiiihhheeefffggghhhiiijjjjjjjjjffffffeeedddccccccccccccccccccdddeeeeeeeeedddddddddeeefffggghhhiiiiiiiiiggghhhiiiiiihhhhhhiiikkkjjjjjjkkkkkkjjjiiigggfffhhhjjjmmmoooqqqqqqqqqpppssstttvvvwwwxxxxxxwwwvvvuuuwwwzzz}}}~~~{{{||||||zzzxxxvvvvvvwwwuuuvvvvvvuuuuuutttsssrrrnnnmmmllljjjjjjjjjkkkkkkkkkkkkllllllmmmnnnoooppppppmmmkkkjjjlllnnnoooooollllllmmmmmmllllllkkkjjjhhhhhhiiijjjkkkjjjjjjjjjggggggggghhhiiijjjkkklllfffggghhhiiiiiihhhgggfffbbbaaa___```bbbccccccbbbcccccccccccccccccccccbbbeeedddbbbaaa```aaaaaabbbaaaaaaaaaaaaaaa```_________^^^]]]\\\[[[[[[[[[[[[ZZZ[[[\\\[[[ZZZZZZ\\\^^^[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\\\\]]]]]]^^^______^^^^^^___aaaaaabbbbbbbbbdddccccccddddddeeefffgggfffeeecccbbbbbbdddggghhheeefffhhhjjjmmmppprrrssstttsssrrrpppppppppqqqrrrpppppppppqqqqqqqqqrrrrrrrrrpppnnnmmmoooqqqqqqqqqoooooooooppppppoooooonnnooooooqqqqqqqqqqqqoooooommmoooppppppnnnlllkkkkkkggghhhiiiiiijjjiiiiiiiiihhhiiiiiijjjjjjkkkkkkkkkjjjkkkkkklllmmmmmmnnnnnnmmmmmmnnnnnnmmmlllkkkkkkjjjiiiiiihhhhhhiiiiiiiiiiiijjjkkkmmmnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnrrrqqqpppppppppqqqrrrssspppooonnnnnnpppqqqqqqpppqqqooommmlllnnnoooooonnnlllmmmnnnnnnllllllmmmnnnlllllllllmmmmmmmmmnnnnnnkkkmmmoooppppppqqqrrrsssoooooonnnmmmmmmmmmmmmnnnrrrssssssrrrppppppqqqrrrtttsssrrrqqqpppppppppppppppooonnnmmmnnnooopppqqqqqqrrrrrrrrrqqqooollljjjdddddddddddddddddddddddddddeeedddcccaaaaaaccceeewwwwwwxxxxxxxxxvvvuuutttwwwvvvtttuuuwwwxxxxxxwwwtttttttttsssssstttuuuuuuwwwwwwwwwvvvuuutttsssrrrrrrrrrssstttttttttttttttsssrrrqqqoooooooooooopppnnnoooooopppppppppooooooppppppqqqrrrrrrsssttttttrrrqqqooonnnnnnnnnoooooooooooonnnnnnmmmlllllllllmmmmmmmmmmmmnnnoooppppppooooooooooooppppppppppppooooooppppppooonnnnnnmmmjjjkkkkkkjjjiiihhhggggggggggggggghhhhhhjjjkkkkkkhhhgggfffggghhhgggeeedddfffeeeeeeeeefffhhhjjjkkkkkkkkkllllllkkkkkkjjjiiigggjjjlllllliiigggggghhhgggggggggggghhhiiijjjkkkjjjkkkkkkllllllkkkkkkjjjkkkkkklllmmmnnnoooooopppnnnppppppmmmjjjiiijjjlllggggggggggggggghhhiiiiiijjjjjjiiiiiihhhfffeeedddcccdddddddddddddddddddddeeeffffffffffffffffffeeehhhhhhhhhhhhiiijjjkkkllliiiiiijjjjjjkkkkkklllmmmiiijjjjjjkkkkkkjjjhhhhhhjjjiiihhhgggfffgggggghhhdddeeeeeeffffffeeeeeedddeeeeeeeeeeeeeeeffffffgggffffffggggggggggggffffffbbbcccdddfffggghhhhhhhhhfffeeedddbbbaaa```_________```bbbcccccccccbbbbbb```aaacccdddeeefffffffffdddfffggggggfffeeeggghhhfffggggggffffffeeeddddddfffhhhkkkmmmnnnnnnmmmlllmmmoooqqqtttuuuuuuuuutttuuuvvvxxx{{{|||{{{zzzzzzyyyzzzzzzxxxuuusssssstttrrrrrrrrrrrrqqqpppooonnnllllllllllllllllllllllllkkklllmmmnnnppprrrsssttttttrrrnnnmmmnnnpppqqqqqqqqqqqqrrrrrrrrrqqqpppoookkklllnnnpppqqqqqqqqqpppllllllllllllmmmmmmnnnooolllmmmoooppppppooommmlllhhhfffeeeeeeggghhhhhhgggiiiiiiiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhhhhhgggiiiiiihhhgggggggggggghhhccccccbbbaaaaaaaaabbbbbb^^^___```___^^^^^^```bbb```aaacccddddddcccaaa```````````````````````````^^^^^^^^^___```aaacccdddaaaaaaaaaaaabbbcccddddddeeeeeedddccccccdddfffgggddddddfffhhhjjjmmmnnnoooqqqpppnnnmmmlllmmmooopppppppppppppppppppppqqqqqqpppooommmnnnpppqqqqqqpppnnnnnnnnnnnnmmmlllkkkjjjiiikkkmmmnnnoooooonnnmmmnnnpppsssssspppnnnmmmnnnjjjkkklllmmmmmmmmmllllllllllllmmmnnnooopppppppppqqqqqqrrrrrrrrrrrrrrrrrrpppqqqrrrsssrrrpppmmmkkklllkkkjjjiiiiiihhhiiiiiiggghhhjjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnooopppppppppooooooooooooooonnnnnnoooqqqssstttsssqqqrrrpppnnnnnnpppqqqqqqqqqnnnpppqqqqqqpppooooooppppppqqqqqqrrrssstttuuuuuurrrtttwwwxxxwwwwwwwwwxxxrrrqqqooonnnnnnnnnoooooovvvwwwxxxvvvtttsssuuuwwwwwwvvvuuuuuuuuuuuuvvvwwwuuutttrrrqqqpppqqqrrrsssssstttuuuuuutttqqqnnnlllfffffffffffffffffffffffffffggghhhfffdddeeehhhkkkyyy{{{|||}}}}}}|||zzzyyy|||zzzyyyzzz{{{}}}}}}|||{{{{{{yyyxxxxxxwwwwwwwww||||||{{{{{{yyyxxxvvvvvvuuuvvvvvvwwwxxxwwwwwwwwwuuutttrrrqqqppppppqqqqqqpppppppppqqqppppppooooooppppppqqqrrrsssttttttuuutttsssqqqpppppppppqqqqqqpppppppppoooooonnnnnnmmmooonnnnnnnnnnnnoooppppppooooooooooooppppppppppppppppppqqqppppppooonnnnnnkkkllllllmmmmmmmmmlllllljjjjjjiiiiiiiiiiiijjjjjjgggggghhhiiikkkkkkiiigggdddccccccdddeeegggiiikkknnnnnnoooooonnnnnnmmmllliiilllooonnnkkkiiiiiikkkffffffggggggiiijjjkkkllloooppppppqqqqqqppppppooommmmmmnnnoooppppppooooooppprrrrrroookkkiiikkkmmmnnnnnnnnnnnnoooooopppqqqmmmmmmmmmmmmllljjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjjkkkkkkjjjiiihhhkkkkkkkkkkkklllmmmnnnooommmllljjjiiihhhiiijjjkkkjjjjjjkkkkkkjjjiiigggfffiiihhhgggfffeeeeeefffgggccccccddddddddddddcccccceeedddcccccccccdddfffgggfffgggggghhhhhhggggggfffaaabbbdddeeegggggghhhhhhhhhgggeeecccaaa```______]]]^^^```aaaaaaaaa``````]]]^^^```aaaccccccddddddbbbccceeedddccccccdddfffddddddccccccccccccbbbbbbdddfffiiikkklllllljjjiiigggiiillloooqqqrrrqqqqqqssstttvvvxxxxxxwwwvvvuuuvvvwwwwwwuuurrrppppppqqqooooooooonnnnnnlllkkkkkkllllllmmmnnnnnnnnnmmmmmmjjjkkkllloooqqqsssuuuuuuxxxuuurrrpppqqqsssttttttuuuvvvwwwwwwvvvuuutttsssoooppprrrtttvvvvvvvvvvvvrrrqqqppppppooopppppppppoooppprrrssssssrrrpppooommmkkkjjjkkklllnnnmmmmmmllllllmmmnnnnnnnnnmmmmmmjjjkkklllmmmmmmmmmmmmlllooonnnmmmlllllllllmmmnnnffffffffffffgggggghhhiiicccdddeeedddccccccdddfffeeefffhhhiiiiiihhhfffeeeeeeeeeddddddccccccbbbbbb````````````aaaccceeegggfffffffffggghhhiiijjjkkkfffeeeeeeeeeeeeffffffgggdddeeefffgggiiijjjkkkllllllkkkiiihhhhhhiiikkklllooonnnnnnnnnnnnnnnoooooolllkkkjjjlllnnnooonnnmmmkkkkkkjjjjjjiiihhhfffeeeeeegggjjjlllmmmmmmlllkkkooorrruuuuuurrrppppppqqqqqqrrrtttuuuvvvuuuttttttooopppqqqrrrssssssssssssvvvvvvwwwvvvvvvuuuttttttrrrsssuuuvvvuuuqqqnnnkkkmmmlllkkkjjjiiihhhhhhhhheeefffgggiiijjjkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmlllkkkjjjkkkkkkmmmpppssssssqqqoooqqqpppnnnnnnpppqqqrrrqqqoooppprrrrrrpppooopppqqqsssssstttuuuwwwxxxyyyyyyvvvxxxzzz{{{zzzyyyyyyzzzuuuuuuttttttuuuvvvxxxyyyzzz|||}}}{{{yyyxxxzzz}}}xxxwwwvvvvvvvvvwwwyyyzzzwwwuuusssqqqqqqqqqrrrsssssstttuuuuuutttqqqnnnkkkiiiiiiiiiiiiiiiiiiiiiiiiggghhhhhhgggeeefffiiimmm}}}||||||~~~~~~~~~}}}|||{{{|||}}}}}}~~~~~~|||zzzxxx|||{{{yyyxxxwwwwwwxxxyyywwwwwwwwwwwwwwwwwwwwwwwwttttttttttttssssssssssssvvvuuutttsssrrrsssssstttsssrrrqqqppppppqqqrrrsssrrrtttuuutttqqqpppoooppprrrrrrrrrrrrrrrssstttuuuuuutttrrrppppppppprrrsssuuutttsssrrrrrrrrrrrrrrrsssrrrpppooonnnmmmmmmmmmoooooooooooooooooooooooooooppppppqqqpppooommmllliiiiiiiiijjjlllnnnooopppppprrrssssssrrrqqqqqqrrrssssssrrrqqqppppppoooooommmmmmnnnnnnpppqqqssstttwwwwwwwwwwwwwwwwwwwwwwwwuuutttttttttttttttuuuuuuzzzyyyxxxwwwuuutttsssrrrssssssssstttuuuvvvwwwxxxuuuuuutttsssrrrqqqpppppprrrqqqpppooonnnoooooopppoooooooooppppppqqqqqqqqqwwwwwwtttoooqqqxxx~~~ooooooppppppooonnnmmmmmmnnnmmmkkkiiiiiijjjlllmmmpppooommmlllllllllmmmmmmooooooooonnnmmmllljjjjjjjjjiiiiiiiiiiiiiiijjjjjjmmmmmmnnnnnnmmmkkkjjjiiieeefffhhhjjjkkkllllllkkkjjjjjjjjjhhheeecccdddeeeeeeccc```^^^^^^___aaabbbaaaaaa```aaaaaabbbcccdddeeeddddddcccccccccddddddaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeeeeeeeeegggggggggggghhhiiijjjkkkpppppppppppppppqqqqqqqqqtttttttttsssrrrqqqpppooollllllmmmmmmmmmmmmllllllllllllllllllllllllllllllooonnnnnnnnnnnnppprrrsssqqqsssuuuvvvuuutttuuuvvvzzzzzzzzz|||}}}|||zzzwwwuuuvvvwwwyyyzzzzzz{{{{{{xxxvvvtttrrrqqqqqqrrrsssrrrrrrqqqqqqqqqqqqqqqqqqkkkkkklllmmmmmmllllllkkksssqqqoooooopppppppppooollllllmmmmmmnnnnnnooooookkkjjjhhhiiikkkmmmmmmllljjjjjjiiihhhhhhggggggfffggggggggggggggghhhhhhhhhgggfffggghhhiiiiiigggeeeggghhhiiijjjiiihhheeedddddddddeeeeeefffhhhiiijjjlllkkkjjjiiihhhhhhhhhhhhjjjjjjhhhggggggfffffffffiiiiiiiiiiiiiiiiiijjjjjjkkkjjjiiijjjkkkkkkkkkiiimmmmmmllllllkkkjjjiiiiiilllkkkjjjhhhhhhhhhiiijjjkkkjjjhhhgggffffffggggggeeeggghhhhhhhhhhhhkkkmmmoooooopppqqqrrrrrrrrrrrrrrrtttwwwyyyzzzxxxuuusssssssssrrrrrrssstttvvvwwwxxxxxxyyyzzzyyywwwtttssswwwwwwwwwvvvtttqqqmmmkkkkkkiiihhhggggggfffcccaaabbbccceeefffhhhiiijjjjjjhhhhhhiiiiiiiiijjjjjjkkkkkkkkklllllllllkkkjjjiiijjjkkkkkkllllllkkkkkkjjjjjjkkklllmmmnnnooopppqqqppprrrssssssrrrqqqqqqrrruuuuuuuuuvvvyyy{{{~~~zzzzzzyyyyyyyyyyyyzzzzzzxxxyyy{{{{{{zzzzzzzzz{{{}}}|||||||||}}}~~~||||||{{{zzzyyyxxxwwwwwwyyywwwtttqqqpppqqqrrrssspppqqqsssttttttrrrpppooonnnmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjkkkkkklll~~~}}}{{{zzz{{{|||}}}||||||~~~~~~~~~|||zzzyyy|||{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwwwwwwwwwwvvvvvvuuuwwwvvvtttssssssssstttuuuttttttsssrrrrrrssstttttttttuuuvvvuuusssqqqqqqrrrtttttttttttttttuuuuuuvvvvvvuuusssrrrqqqrrrsssttttttssssssssssssttttttuuuuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqooooookkkkkklllmmmnnnppprrrrrrrrrsssuuuuuusssrrrssstttvvvuuuuuutttssssssrrrrrrooooooqqqsssuuuxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxwwwwwwwwwxxxxxxxxx}}}|||{{{{{{yyyyyyxxxwwwyyyxxxxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxwwwvvvuuuuuuwwwvvvtttsssssssssttttttssssssssssssttttttttttttyyyzzzwwwsssuuu|||uuuuuuuuuuuuuuutttsssssssssrrrpppooopppqqqrrrsssuuutttsssrrrqqqrrrssssssuuuuuuuuutttsssrrrppppppooooooooooooooopppqqqqqqrrrssssssssssssqqqpppooolllmmmoooqqqrrrrrrrrrrrrqqqqqqpppnnnkkkiiiiiijjjjjjiiigggfffffffffggghhhgggggggggggghhhiiijjjjjjggggggfffffffffffffffgggcccccccccccccccccccccccceeeeeeffffffffffffeeeeeefffffffffgggggghhhiiijjjmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmmmmmmmlllkkkjjjkkkllllllmmmmmmllllllkkkllllllllllllllllllllllllmmmmmmmmmmmmmmmooopppqqqppprrrtttuuuuuuuuuwwwxxxzzzzzz{{{}}}~~~~~~{{{yyywwwxxxyyy{{{|||}}}||||||zzzyyyvvvtttssssssttttttqqqqqqqqqqqqppppppppppppnnnnnnnnnmmmmmmmmmllllllsssqqqoooooopppppppppooonnnoooooooooooooooooopppmmmlllkkkkkkmmmnnnnnnmmmlllllllllkkkjjjjjjiiiiiihhhhhhhhhhhhiiiiiiiiiiiilllkkkkkkkkklllkkkiiigggggghhhiiiiiiiiihhhgggfffeeeffffffgggiiikkklllmmmkkkjjjjjjiiijjjjjjkkkkkkkkkkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiikkkiiihhhiiijjjkkkjjjiiimmmmmmlllkkkjjjjjjiiiiiijjjiiihhhgggfffgggggghhhhhhgggfffeeeeeeffffffgggggghhhiiihhhggghhhjjjmmmmmmnnnooopppqqqrrrrrrrrrtttuuuxxxyyyzzzxxxwwwuuuttttttsssssssssuuuvvvwwwwwwxxxyyyyyyxxxvvvtttsssuuuuuuuuutttrrrooommmlllllljjjiiihhhhhhgggeeebbbbbbcccdddfffhhhiiiiiiiiihhhiiiiiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkklllmmmnnnoooooooooqqqrrrrrrqqqppppppqqqsssssstttvvvxxx{{{}}}}}}}}}|||{{{{{{{{{||||||{{{}}}~~~}}}~~~~~~~~~}}}|||{{{{{{zzzzzzwwwwwwwwwvvvuuutttsssrrrqqqrrrtttttttttsssqqqpppooooooooonnnmmmmmmllllllkkkkkkjjjjjjjjjkkkllllll}}}{{{yyyyyyyyyzzzzzz{{{|||}}}}}}|||zzzyyy|||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwuuutttttttttuuuvvvvvvuuuttttttttttttuuuvvvvvvwwwwwwvvvtttssstttuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwuuuttttttuuuvvvvvvttttttttttttuuuvvvwwwwwwuuuuuuuuuuuuuuuuuuuuuuuusssssssssttttttssssssssssssssstttttttttsssrrrrrrnnnoooooopppqqqssstttuuuuuuvvvwwwwwwuuuuuuvvvwwwyyyyyyxxxxxxwwwvvvvvvvvvsssssstttvvvxxx{{{}}}~~~}}}}}}||||||||||||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyy||||||{{{{{{{{{zzzzzzzzz||||||{{{{{{{{{||||||}}}}}}|||{{{{{{yyyyyyxxxwwwyyyxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvxxxzzzyyyvvvwww|||~~~xxxyyyyyyyyyyyyxxxxxxwwwxxxwwwvvvvvvwwwxxxyyy{{{yyyxxxwwwvvvuuuvvvwwwwwwyyyyyyxxxxxxwwwvvvttttttssssssssstttuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvssstttvvvwwwxxxxxxxxxwwwvvvvvvuuusssooonnnnnnooooooooonnnnnnnnnmmmmmmmmmlllllllllmmmnnnnnnoooooojjjjjjjjjjjjjjjkkkkkkkkkggggggggggggggggggggggggfffggghhhiiiiiihhhgggfffgggggggggggghhhiiijjjkkkkkkkkkkkkjjjiiiiiiiiihhhkkkkkkllllllllllllkkkkkkkkkllllllmmmmmmllllllkkkllllllllllllllllllllllllllllllllllllmmmnnnoooooonnnpppssstttuuuuuuwwwyyyyyyyyyzzz|||~~~~~~|||zzzxxxyyy|||~~~~~~}}}|||}}}{{{yyywwwuuuuuuuuuuuuqqqqqqqqqqqqpppppppppooorrrqqqpppnnnnnnnnnoooooosssqqqppppppqqqqqqqqqpppppppppoooooooooooooooooonnnmmmlllmmmnnnooonnnmmmmmmmmmmmmlllkkkkkkjjjjjjiiiiiiiiijjjjjjkkkkkkkkknnnmmmllllllmmmllljjjggghhhhhhhhhiiiiiiiiiiiiiiiggghhhiiijjjlllmmmnnnoooiiiiiiiiijjjkkklllmmmnnnkkkkkkjjjiiihhhhhhhhhhhhhhhiiijjjkkkkkkjjjiiihhhiiigggfffggghhhiiihhhgggkkkjjjjjjjjjiiiiiihhhhhhhhhhhhgggfffffffffgggggggggffffffffffffggghhhhhhjjjjjjiiigggfffgggiiillljjjkkkmmmnnnooopppppppppuuuvvvwwwxxxxxxxxxwwwwwwuuutttssssssssstttuuuvvvvvvwwwwwwxxxwwwvvvtttsssrrrrrrqqqqqqpppooonnnnnnmmmlllkkkjjjjjjiiigggeeecccdddeeeggghhhiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjkkkjjjiiihhhhhhhhhiiijjjiiiiiiiiijjjjjjiiiiiiiiijjjkkkkkkkkkllllllllllllnnnoooppppppnnnnnnooopppqqqqqqrrrtttwwwyyy|||}}}}}}}}}|||{{{zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}xxxzzz|||}}}|||yyyuuussstttuuuuuuvvvvvvtttsssrrrrrrrrrqqqqqqppppppoooooommmmmmllllllkkklllllllll~~~}}}}}}}}}|||zzzxxxxxxyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~||||||}}}}}}}}}|||{{{zzzxxxxxxvvvuuuuuuuuuvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxxxxxxxvvvuuuwwwxxxyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxvvvvvvvvvuuuvvvvvvwwwwwwsssssstttuuuvvvvvvvvvvvvtttuuuvvvvvvvvvvvvuuutttuuuuuuuuuuuuuuuuuuuuutttppppppqqqqqqrrrtttuuuvvvwwwxxxyyyxxxwwwvvvwwwyyyzzzzzzyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwxxxyyyyyywwwwwwwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwwwwxxxxxxxxx{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvuuuvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuusssvvvvvvtttuuuyyyzzzwwwwwwxxxxxxyyyxxxxxxwwwwwwxxxwwwwwwwwwxxxzzz{{{|||wwwvvvuuuttttttuuuvvvvvvwwwwwwwwwvvvvvvtttssssssssssssssstttuuuwwwxxxyyy|||||||||{{{{{{zzzzzzyyyuuuvvvxxxyyyzzzyyyyyyxxxvvvvvvvvvssspppnnnnnnoooooopppqqqqqqqqqqqqoooooommmnnnnnnoooppppppqqqqqqmmmnnnnnnoooooooooooooookkkkkkkkkllllllllllllllliiijjjkkkllllllkkkjjjiiijjjjjjjjjjjjkkklllmmmnnnmmmllllllkkkjjjiiiiiihhhkkkkkklllmmmmmmmmmmmmmmmlllmmmmmmnnnnnnmmmmmmlllnnnnnnnnnnnnnnnnnnnnnnnnlllllllllmmmmmmnnnnnnooonnnpppssstttttttttuuuvvvvvvvvvwwwzzz||||||zzzxxxwwwxxx{{{}}}~~~}}}|||{{{}}}{{{zzzwwwvvvuuuttttttrrrrrrrrrrrrrrrrrrqqqqqqtttsssqqqppppppqqqsssuuuuuusssqqqqqqssstttsssrrrpppppppppoooooonnnnnnmmmooonnnmmmnnnoooooonnnlllllllllkkkjjjjjjiiiiiihhhjjjjjjjjjkkklllllllllmmmkkkjjjiiiiiijjjjjjiiihhhiiiiiihhhhhhiiijjjkkkllljjjjjjkkklllmmmmmmmmmmmmiiiiiiiiiiiijjjkkklllllliiihhhhhhgggfffffffffgggfffggghhhiiiiiihhhfffeeeeeedddcccdddeeefffeeecccggggggggggggffffffffffffggggggggggggggggggggggggfffffffffggghhhiiiiiijjjjjjiiihhhfffddddddgggjjjhhhhhhjjjkkkmmmnnnnnnnnntttttttttttttttuuuuuuvvvssssssrrrqqqqqqrrrssstttuuuuuuvvvvvvvvvuuuttttttqqqqqqpppooooooppppppqqqooonnnmmmmmmmmmllljjjhhhfffggghhhiiijjjjjjjjjjjjiiijjjkkkllllllkkkjjjjjjlllkkkiiigggggghhhiiikkkiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmmmmkkkkkklllnnnmmmnnnppprrrtttwwwxxxzzzxxxwwwvvvuuuuuuuuuuuuuuuyyyzzz||||||{{{{{{{{{|||}}}~~~~~~}}}~~~}}}|||||||||}}}}}}~~~|||~~~}}}yyywwwwwwxxxxxxxxxwwwvvvuuutttttttttsssssssssrrrrrrrrroooooonnnmmmlllllllllmmm~~~||||||~~~}}}{{{zzzzzz{{{}}}~~~}}}|||zzzyyyxxxyyy{{{|||zzzzzz{{{{{{{{{{{{{{{{{{yyyyyyzzz{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}}}}}}}|||zzzyyyyyyxxxwwwvvvuuuvvvvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxxxxwwwvvvvvvxxxzzzzzz{{{{{{||||||{{{zzzzzzyyyyyyyyyxxxyyyyyyyyyyyyzzzyyyxxxwwwvvvuuuuuuuuurrrsssuuuvvvxxxxxxxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuupppppppppqqqrrrssstttuuuwwwxxxxxxwwwvvvvvvxxxzzzyyyyyyxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuvvvwwwwwwvvvuuutttsssssstttuuuvvvuuuuuuvvvvvvuuutttsssrrrrrrrrrsssssstttuuuuuuvvvxxxxxxwwwvvvvvvvvvwwwwwwvvvvvvuuutttsssrrrrrrqqqssstttttttttttttttttttttuuutttttttttsssrrrrrrrrrpppssstttrrrsssuuuuuurrruuuuuuvvvvvvvvvvvvvvvuuussssssttttttuuuvvvwwwxxxtttsssrrrqqqqqqrrrssstttssstttttttttsssrrrqqqppprrrrrrssssssuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxvvvwwwxxxyyyyyyxxxwwwwwwtttttttttrrrooommmnnnooooooppprrrssssssrrrqqqpppmmmnnnoooqqqqqqqqqqqqqqqooopppqqqrrrrrrrrrqqqqqqoooooooooppppppqqqqqqqqqlllmmmnnnoooooonnnmmmlllnnnmmmmmmnnnnnnooopppqqqpppoooooonnnmmmlllkkkkkkiiiiiijjjkkkllllllllllllnnnnnnoooooooooooonnnnnnppppppppppppppppppppppppmmmmmmnnnnnnnnnnnnnnnnnnoooqqqrrrrrrqqqqqqqqqrrrrrrssstttvvvyyyyyywwwuuutttuuuwwwyyyzzzyyyxxxwwwzzzyyyxxxvvvuuussssssrrrsssssssssttttttuuuuuuuuuuuutttsssssstttvvvxxxzzzvvvuuussstttuuuvvvvvvuuussssssrrrrrrqqqqqqpppppprrrqqqqqqqqqrrrqqqooommmllllllkkkjjjjjjiiiiiihhhiiijjjjjjkkkllllllmmmmmmhhhgggfffgggjjjkkkkkkjjjiiiiiihhhhhhiiijjjkkklllkkkkkkllllllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhiiiiiieeeeeeddddddccccccdddddddddeeeeeefffeeedddcccbbbbbbaaa```aaabbbcccbbb```ccccccccccccccccccddddddddddddeeeeeeeeeeeeeeeeeecccdddeeefffgggggghhhhhhhhhhhhgggeeecccccceeegggeeefffgggiiijjjkkkkkkkkkppppppooooooooopppqqqrrroooooonnnmmmmmmnnnppppppssstttttttttuuuuuuttttttqqqqqqqqqqqqqqqrrrssstttrrrpppoooooopppooommmkkkjjjjjjkkkllllllmmmlllllljjjkkklllmmmmmmllljjjjjjlllkkkiiigggggghhhjjjkkkiiiiiijjjjjjjjjjjjiiiiiillllllkkkkkkkkkkkkjjjjjjiiijjjjjjiiihhhhhhjjjllljjjkkkllloooqqqrrrttttttrrrqqqppppppooooooooopppsssuuuwwwwwwvvvuuuvvvwwwyyy{{{}}}~~~~~~}}}|||{{{}}}|||{{{{{{{{{}}}~~~|||{{{zzzzzzzzzyyyxxxwwwvvvvvvttttttttttttsssssssssssspppoooooonnnmmmmmmmmmmmm|||}}}}}}|||zzzzzz{{{|||{{{zzzyyyxxxyyyzzz}}}~~~|||{{{yyyyyyyyy{{{}}}~~~||||||{{{{{{{{{{{{{{{{{{yyyyyy{{{|||}}}}}}}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||||||||{{{yyywwwyyyxxxvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwvvvwwwwwwvvvuuuvvvyyy{{{zzz{{{|||||||||{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyy{{{zzzyyywwwvvvuuutttttttttuuuwwwyyyzzzzzzzzzyyytttuuuwwwxxxxxxwwwuuutttsssssssssrrrsssssstttuuuppppppppppppqqqrrrssstttvvvwwwvvvuuuttttttvvvxxxvvvvvvvvvvvvvvvvvvvvvvvvsssttttttuuuvvvwwwyyyyyyuuutttrrrqqqqqqrrrtttuuuuuuvvvvvvwwwvvvuuusssrrrrrrrrrsssssstttuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwuuuuuutttsssrrrqqqqqqppprrrrrrssstttttttttsssssspppppppppppppppoooooooooooossstttqqqrrrtttsssppprrrssssssttttttttttttsssooooooppppppqqqqqqrrrrrrrrrrrrqqqpppppprrrssstttrrrrrrssssssrrrqqqpppppprrrrrrrrrrrrsssuuuvvvwwwuuuuuutttssssssttttttuuuuuuvvvwwwxxxwwwwwwuuutttqqqrrrrrrpppnnnmmmnnnppppppqqqrrrsssssssssrrrqqqnnnoooqqqrrrssssssrrrrrrnnnpppqqqsssssssssrrrrrrppppppqqqqqqrrrsssssssssoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrooooooooonnnnnnmmmmmmmmmkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnppppppppppppppppppppppppmmmnnnnnnooooooooonnnnnnnnnpppqqqqqqooonnnnnnoooppppppqqqsssuuuuuusssqqqrrrrrrssssssttttttttttttvvvuuuuuutttsssrrrqqqqqqrrrssstttuuuvvvwwwxxxyyywwwwwwvvvvvvwwwyyy{{{|||wwwuuuttttttvvvwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvuuutttuuuuuutttrrrooommmmmmmmmlllkkkkkkjjjjjjhhhhhhiiijjjkkkkkkllllllhhhgggggghhhkkknnnooonnnhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggfffiiihhhhhhggggggggghhhhhhddddddccccccbbbccccccdddddddddcccbbbbbbaaaaaaaaabbb```___```aaabbbaaa`````````aaaaaabbbbbbcccccc```aaabbbbbbccccccbbbbbb```aaabbbcccddddddddddddfffggggggfffdddcccdddfffdddeeefffgggggggggggggggkkkkkkjjjjjjkkkkkklllmmmkkkjjjjjjjjjjjjlllmmmnnnrrrrrrrrrssssssttttttuuuqqqrrrrrrsssttttttuuuuuutttsssrrrrrrsssrrrpppnnnmmmmmmnnnnnnnnnnnnnnnmmmkkklllmmmnnnnnnlllkkkiiikkkjjjhhhggggggggghhhiiihhhhhhiiiiiiiiiiiihhhhhhjjjjjjjjjjjjjjjiiiiiiiiiggghhhhhhfffeeeeeegggjjjggghhhjjjkkkmmmnnnnnnnnnmmmmmmllllllllllllmmmmmmoooppprrrrrrqqqqqqqqqrrrvvvwwwxxxzzz{{{{{{zzzzzz{{{zzzyyyyyyzzz|||~~~}}}|||{{{{{{{{{zzzyyyyyyxxxwwwvvvuuuuuussssssssssssrrrrrrrrrrrroooooonnnnnnmmmnnnnnnnnnyyyzzz{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxzzz|||~~~|||{{{zzzyyyzzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{wwwyyy{{{|||{{{zzzwwwvvvxxxwwwvvvuuutttuuuvvvvvvvvvuuutttsssssstttuuuvvvuuuuuuuuuuuutttuuuxxx{{{yyyzzz|||||||||zzzyyywwwvvvwwwwwwxxxxxxyyyxxxxxxyyyyyyxxxvvvuuuuuuuuuuuussstttvvvxxxyyyyyyxxxxxxssstttvvvxxxxxxvvvtttsssqqqppppppooopppqqqrrrssspppppppppppppppqqqrrrssstttttttttrrrqqqqqqtttvvvuuuuuuuuuuuuuuuuuuuuuuuusssssssssssstttuuuvvvwwwuuutttrrrpppppprrrtttuuutttuuuvvvwwwvvvtttrrrqqqssstttttttttuuuvvvvvvvvvrrrrrrrrrrrrsssttttttuuuuuuttttttsssrrrqqqppppppooopppqqqrrrrrrrrrqqqqqqnnnnnnnnnnnnnnnnnnooooooooorrrrrrpppppprrrrrrooonnnnnnooopppppppppppppppnnnnnnooooooooooooooonnnqqqppppppooopppqqqrrrsssqqqqqqqqqqqqqqqppppppooopppppppppppppppqqqrrrrrrrrrqqqppppppppppppqqqrrrsssssstttttttttsssqqqppplllmmmmmmlllkkkkkklllnnnnnnoooppppppqqqqqqqqqpppmmmnnnppprrrrrrrrrqqqpppmmmnnnppprrrsssrrrrrrqqqooooooppppppqqqrrrrrrrrrooonnnlllkkkkkklllnnnooolllllllllllllllnnnooooookkkkkkkkkkkkkkkkkkkkkkkkmmmmmmnnnooooooooonnnnnnllllllmmmmmmmmmmmmlllllloooooooooooooooooooooooolllmmmnnnnnnnnnmmmllllllkkkmmmnnnnnnmmmlllmmmnnnooooooppprrrsssssspppnnnppppppooooooooopppqqqrrrssssssssssssrrrrrrqqqqqqpppqqqrrrtttvvvxxxzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzvvvtttssssssuuuvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttuuuuuussspppmmmlllllllllkkkjjjjjjiiiiiiffffffggghhhiiijjjkkkkkkkkkiiihhhiiilllnnnooooooggghhhiiiiiiiiihhhgggffffffggghhhjjjjjjiiihhhggggggggggggggghhhiiijjjjjjfffeeeeeedddeeeeeefffffffffdddbbb`````````aaabbbcccbbbaaaaaabbbcccbbbaaa`````````aaabbbccccccdddaaaaaacccdddddddddccccccaaaaaacccddddddddddddccceeegggiiiiiigggfffffffffcccddddddeeeeeeeeeddddddggggggggghhhhhhhhhiiiiiihhhgggggghhhiiikkkmmmnnnqqqqqqqqqrrrrrrssstttuuupppqqqssstttuuuuuuttttttuuutttssstttuuutttrrrpppnnnnnnnnnoooooonnnmmmmmmkkklllnnnoooooommmkkkiiiggggggfffffffffeeeeeeeeeeeeffffffggggggffffffeeeggggggggggggggggggggggggfffffffffdddccccccfffhhheeefffgggiiiiiiiiiiiihhhgggggggggggghhhiiijjjkkkiiikkkmmmmmmlllkkklllmmmpppqqqrrrssstttuuuvvvwwwuuutttssssssuuuxxx{{{}}}|||{{{zzzyyyxxxwwwwwwvvvxxxwwwvvvtttssssssrrrrrrppppppppppppqqqqqqqqqqqqnnnnnnmmmmmmmmmnnnoooooowwwyyy{{{{{{zzzxxxxxxxxxwwwwwwxxxyyy{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~|||{{{{{{{{{{{{|||}}}~~~~~~~~~||||||||||||||||||||||||wwwxxxzzz|||{{{yyywwwuuuxxxwwwuuutttttttttuuuvvvuuutttsssrrrrrrssstttuuutttttttttssssssuuuxxx{{{yyyzzz{{{|||{{{zzzxxxvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwppprrrtttvvvwwwvvvuuutttrrrsssvvvwwwwwwvvvsssrrroooooonnnmmmnnnoooqqqrrrppppppppppppqqqqqqrrrsssssssssrrrpppoooppprrruuutttttttttttttttuuuuuuuuutttsssrrrqqqqqqpppqqqqqquuusssqqqooooooqqqsssuuussstttuuuuuutttrrrpppooottttttttttttuuuuuuuuuvvvnnnnnnnnnooopppqqqrrrsssssssssrrrqqqpppoooooonnnlllmmmnnnooopppoooooonnnmmmmmmmmmnnnooooooooopppnnnppppppmmmmmmoooooollliiijjjkkkllllllllllllllloooooooooppppppooonnnnnnooonnnnnnmmmnnnoooqqqqqqoooooopppppppppooonnnnnnmmmmmmmmmllllllmmmnnnnnnqqqpppooonnnnnnooopppqqqoooooopppppppppnnnmmmlllggghhhiiihhhhhhhhhjjjkkklllllllllmmmmmmnnnnnnnnnjjjlllnnnpppppppppooonnnlllmmmpppqqqrrrrrrqqqpppmmmmmmnnnoooooopppqqqqqqooommmjjjiiiiiijjjmmmoooiiiiiiiiiiiijjjkkkllllllgggggggggggghhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhjjjkkkkkkllllllkkkkkkjjjnnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmmmmmmmlllkkkjjjhhhjjjlllmmmllllllmmmnnnppppppppprrrsssrrrooommmpppooommmllllllnnnpppqqqqqqrrrrrrssssssrrrrrrqqqnnnoooqqqsssvvvxxxzzz{{{~~~~~~~~~}}}|||zzzyyyxxxtttsssqqqrrrtttuuuuuutttqqqrrrrrrrrrssstttttttttrrrrrrqqqrrrrrrpppmmmjjjjjjjjjiiiiiihhhggggggfffdddeeefffggghhhiiijjjjjjllljjjhhhiiikkkmmmmmmmmmggghhhiiijjjiiihhheeedddcccdddgggjjjkkkkkkjjjjjjffffffggghhhiiikkkmmmnnnhhhhhhggggggggghhhhhhiiigggeeebbb```___```bbbcccdddcccbbbcccdddeeedddbbb``````aaabbbcccddddddeeecccdddfffggghhhggggggfffdddeeefffgggggggggfffeeeeeehhhkkkkkkjjjhhhggghhhcccddddddddddddcccbbbbbbeeeeeefffgggggggggggggggfffffffffgggiiikkkmmmooopppppppppqqqrrrssstttuuuoooqqqsssuuuuuuuuusssrrrvvvuuutttuuuvvvuuusssrrrnnnnnnnnnnnnnnnnnnmmmlllkkkmmmooopppooommmkkkiiiddddddeeeeeeeeedddcccbbbcccddddddeeeeeeddddddcccdddddddddeeeeeeeeeffffffeeeeeedddcccaaabbbeeegggdddeeefffgggggggggfffeeecccccccccdddeeefffggghhheeefffhhhhhhggggggggghhhkkkkkkkkklllnnnppprrrsssooonnnmmmmmmooorrrvvvxxxwwwwwwwwwwwwvvvtttrrrqqquuutttsssrrrppppppoooooooooooooooooooooooooooooommmmmmlllmmmmmmnnnoooppp{{{yyyxxxxxxyyyyyyxxxwww{{{{{{{{{zzz{{{|||}}}}}}yyywwwyyy{{{{{{}}}~~~~~~{{{|||~~~~~~xxx|||}}}zzz{{{~~~yyyzzzzzz{{{||||||yyyuuurrrsssssssssuuuwwwwwwuuutttrrrsssttttttttttttuuuvvvzzz{{{{{{yyyvvvvvvyyy}}}|||{{{zzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuwwwxxxyyywwwvvvvvvuuuuuuttttttsssuuuuuuuuutttttttttttttttqqqqqqrrrssssssrrrrrrqqqooooooooooooooonnnnnnnnnqqqqqqsssvvvyyyxxxtttoooqqqqqqrrrrrrrrrssssssssstttrrrqqqrrrssssssrrrppprrrrrrrrrrrrqqqooonnnmmmqqqooommmnnnqqqsssrrrqqqmmmooosssttttttssssssssssssqqqppprrruuuvvvtttqqqrrrqqqooonnnnnnoooqqqrrrvvvtttrrrppppppqqqrrrsssppppppqqqqqqqqqppppppooopppooommmmmmnnnnnnmmmkkkjjjkkkkkkkkkkkkmmmooorrrmmmmmmllllllkkkllllllllllllllllllmmmnnnnnnllljjjjjjlllmmmnnnnnnnnnooopppnnnoooooonnnllljjjkkkllllllkkkjjjkkknnnooopppooommmllllllkkkkkklllmmmmmmjjjkkkkkkkkkkkkiiigggfffkkkhhheeeeeehhhiiiiiihhhiiiiiijjjjjjkkklllllllllgggiiilllnnnppppppooonnnnnnoooooooooooooooooonnnllllllmmmmmmmmmlllkkkkkkiiigggffffffggghhhiiiiiihhhhhhhhhggggggffffffeeedddeeefffggggggfffeeeddddddgggiiiiiihhhgggggghhhfffggghhhhhhgggggghhhjjjlllkkkiiiiiiiiiiiihhhgggggghhhiiiiiihhhfffdddcccfffffffffhhhjjjlllmmmllllllmmmmmmmmmmmmkkkiiihhhjjjhhhfffhhhkkkmmmmmmllloooppprrrttttttrrrpppnnnkkklllmmmooosssvvvyyy{{{zzz{{{}}}}}}|||zzzvvvttttttqqqoooppptttwwwwwwvvvtttrrrpppppprrrsssqqqnnnqqqqqqpppnnnkkkiiihhhggggggfffggghhhiiigggdddaaaccceeegggiiijjjjjjjjjiiigggiiillllllkkkjjjjjjkkkhhhiiijjjiiigggeeedddeeeccceeefffggghhhiiiiiijjjkkkiiihhhjjjmmmnnnllljjjmmmlllkkkkkkkkkjjjhhhfffhhhgggeeedddcccddddddeeeccccccccccccccceeeggghhhgggeeebbb``````cccgggiiillllllllllllkkkjjjjjjiiiffffffgggggghhhiiiiiijjjggghhhhhhhhhiiiiiiiiijjjffffffgggggggggfffeeedddeeefffgggggggggfffeeeeeehhhhhhhhhiiijjjjjjkkkkkkoooooonnnoooooopppqqqrrruuusssqqqooonnnoooqqqsssuuuuuuuuuvvvvvvuuurrrpppuuussspppnnnmmmnnnnnnnnnmmmnnnpppqqqqqqooolllkkkhhhfffdddbbbaaa___^^^]]]___bbbfffeeeccc``````aaacccdddeeeeeeeeecccbbbaaabbbbbbbbbbbbcccdddeeeeeefffdddcccccceeeggghhhhhhfffffffffdddcccbbbdddfffeeeaaa```dddfffeeeeeeggghhhhhhhhhiiijjjlllmmmnnnqqqnnnkkkkkknnnqqqqqqppprrrrrrqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmmmmlllkkkllllllkkkkkkkkkmmmooopppqqqooommmlllmmmnnnnnnnnn}}}{{{zzzzzz{{{{{{yyyxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~yyywwwzzz||||||}}}~~~~~~}}}~~~||||||||||||||||||zzzwwwuuusssssssssuuuvvvvvvtttrrrqqqrrrsssttttttuuuvvvwwwwwwxxxxxxvvvuuuvvvyyy|||{{{zzzxxxvvvuuutttttttttttttttttttttttttttuuuuuuttttttttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqqqqqqqppppppooonnnnnnnnnmmmmmmllllllkkkmmmmmmooorrruuutttooollloooooooooooooooooooooooopppnnnmmmnnnoooooonnnmmmppppppqqqqqqppppppoooooopppnnnmmmnnnppprrrqqqooolllnnnoooooonnnoooqqqsssrrrqqqppprrrtttuuusssqqqrrrqqqpppoooooopppqqqrrrssssssrrrqqqqqqrrrsssssssssrrrrrrqqqpppooonnnnnnllljjjiiiiiijjjjjjiiihhhhhhhhhiiijjjjjjkkkmmmnnnhhhgggfffeeeeeefffggggggiiiiiijjjkkkkkkkkkiiihhhhhhiiikkkllllllkkkkkkkkkkkklllmmmkkkiiihhhhhhiiikkkiiihhhhhhjjjkkkkkkjjjhhhhhhhhhggghhhhhhiiiiiihhhhhhhhhhhhgggfffeeedddgggdddbbbccceeefffeeedddfffhhhjjjjjjhhhggghhhiiiggghhhiiijjjkkkkkkjjjjjjiiiiiiiiijjjjjjiiiiiiiiiggggggggghhhhhhggggggfffgggeeedddcccdddeeeeeeeeedddcccbbbbbbaaabbbbbbcccbbbcccddddddddddddcccbbb```bbbdddeeedddccccccdddaaabbbddddddcccbbbcccdddfffeeeeeefffggggggfffeeeffffffeeedddcccaaa```_________```aaaccceeeffffffgggggghhhhhhgggffffffeeegggeeeccceeegggiiihhhggghhhiiikkkmmmnnnmmmlllkkkiiiiiiiiijjjmmmppptttvvvwwwxxxxxxxxxwwwuuurrrqqqrrrpppooopppsssvvvvvvuuurrrpppoooppprrrsssqqqooosssqqqooonnnmmmllljjjiiifffffffffgggiiiiiigggeeefffggghhhiiijjjkkkkkkkkkjjjlllnnnnnnmmmlllllllllhhhiiijjjiiigggeeedddeeedddfffhhhiiijjjjjjkkkkkkhhhhhhhhhkkkppprrrqqqoooqqqpppooooooooonnnllliiiiiihhhgggfffffffffggghhhcccbbbbbbbbbccceeeggghhhhhhgggeeeddddddeeefffgggjjjkkklllmmmnnnnnnmmmmmmjjjjjjjjjjjjjjjiiiiiihhhiiiiiiiiijjjkkkkkkkkkkkkhhhgggggggggggggggggggggiiiiiihhhhhhgggggggggggghhhiiijjjlllmmmoooppppppqqqpppoooooooooooopppqqqqqqqqqqqqrrrsssvvvyyy{{{yyyyyyzzz|||||||||zzzxxxzzzxxxuuurrrppppppqqqrrrssstttuuuuuutttrrrooommmllljjjhhheeedddbbbaaa```___bbbeeeeeebbb``````aaabbbbbbcccdddeeefffffffffiiigggeeeeeeggghhhhhhhhhgggeeedddeeehhhkkkkkkkkkiiihhhggggggggghhhiiiiiiiiieeecccfffhhhffffffhhhjjjjjjjjjjjjkkkmmmoooppppppnnnkkkkkknnnqqqqqqpppqqqpppooonnnmmmnnnnnnoooqqqpppnnnlllkkkkkkkkkkkknnnnnnmmmmmmnnnoooooopppqqqpppnnnnnnnnnooooooooo}}}{{{zzzyyyzzzzzzxxxwwwuuuvvvxxxzzz|||}}}~~~~~~|||xxxvvvyyy{{{zzz{{{}}}}}}{{{{{{{{{zzzyyyxxxxxxwwwuuuttttttuuuvvvvvvsssqqqppppppqqqrrrtttuuuvvvvvvsssttttttssssssuuuxxx{{{yyyxxxuuurrrppppppqqqqqqrrrrrrsssttttttsssrrrqqqpppppppppppppppqqqqqqqqqpppppppppqqqqqqqqqqqqqqqpppooooooooonnnnnnmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjkkklllooopppooollliiimmmmmmmmmmmmllllllllllllmmmkkkkkkkkkmmmmmmlllkkkmmmmmmnnnnnnoooooooooooonnnmmmlllmmmoooooonnnlllkkkkkkjjjhhhhhhiiimmmpppooonnnnnnpppqqqrrrqqqoooppppppooooooppppppqqqrrrpppqqqqqqrrrrrrrrrrrrrrrwwwuuurrrooommmkkkjjjjjjiiigggeeeeeegggggggggfffdddeeeggghhhiiiiiiiiiiiicccbbbaaa___```aaacccdddfffggghhhiiiiiihhhgggffffffgggiiijjjjjjiiihhhfffgggiiijjjiiigggffffffggghhhfffddddddeeefffeeedddcccccccccddddddeeeeeeeeeffffffeeedddccccccccccccdddcccbbbccceeeeeecccaaabbbgggkkkkkkfffbbbbbbdddfffeeeeeeeeeeeeeeeeeeeeedddeeeeeeeeeeeeeeeeeedddccccccddddddddddddccccccccccccbbbaaaaaabbbbbbccccccaaa___]]]]]]^^^```aaa```aaaaaabbbbbbaaaaaa```^^^```cccccccccbbbccceee___bbbddddddcccaaa`````````aaaccceeeeeeeeeeeedddeeedddbbb```___^^^]]]]]]___```aaabbbcccdddeeeeeecccccccccccccccdddeeeeeeeeedddcccdddeeefffeeecccbbbdddfffhhhiiijjjjjjjjjkkkjjjhhhhhhjjjmmmqqqsssvvvuuutttsssqqqpppoooooosssrrrqqqsssuuuvvvvvvuuurrrrrrqqqrrrttttttsssqqquuurrrnnnnnnooopppnnnllljjjiiiiiikkkmmmoooooonnnmmmmmmmmmnnnoooppprrrrrrsssuuuvvvuuusssrrrrrrrrrlllmmmmmmllljjjhhhhhhhhhgggiiilllnnnmmmmmmmmmnnnhhhiiilllpppvvvyyyzzzyyyyyyxxxwwwxxxxxxwwwtttrrrmmmllllllllllllmmmnnnnnnggggggggghhhiiilllnnnooopppooonnnmmmlllkkkjjjjjjmmmooorrruuuvvvwwwvvvvvvrrrsssssssssqqqooommmlllooopppqqqrrrrrrsssssssssmmmllljjjiiiiiijjjlllnnnpppooommmkkkjjjjjjkkkllllllmmmoooqqqsssuuuvvvvvvvvvuuutttssssssssstttuuutttuuuwwwzzz}}}~~~zzzvvvuuuwwwxxx{{{{{{||||||zzzxxxvvvuuussspppllliiihhhfffdddcccaaadddffffffeeeddddddeeeccccccdddeeegggjjjlllnnnsssnnniiiiiimmmppppppnnnllllllkkkmmmqqqtttuuuuuussspppmmmnnnqqqtttsssrrrrrrnnnkkknnnooommmmmmooorrrqqqpppoooppprrruuuvvvtttrrrppppppsssuuuuuuuuutttrrrpppnnnmmmoooppprrruuutttrrrooolllkkkmmmooorrrrrrssssssssstttsssssssssrrrrrrrrrrrrsssssssssxxxwwwuuuuuuvvvvvvtttssssssuuuwwwyyyzzz{{{{{{{{{xxxtttsssvvvxxxwwwvvvxxxzzz{{{{{{{{{||||||}}}}}}|||yyyyyyxxxwwwvvvvvvxxxzzzxxxwwwwwwwwwwwwvvvtttqqqnnnnnnmmmooopppqqqqqqqqqppppppoooooooooqqqtttvvvvvvtttqqqooonnnooopppqqqqqqrrrtttuuuuuussspppoookkkkkkkkklllmmmnnnnnnooonnnnnnoooooopppppppppqqqooonnnmmmmmmllllllkkkkkklllllllllkkkkkkjjjjjjjjjkkklllmmmnnnooonnnlllkkkmmmmmmmmmmmmllllllllllllmmmlllkkklllnnnooonnnmmmlllkkkkkkkkkkkkkkkllllllkkklllmmmmmmnnnmmmkkkjjjjjjjjjiiigggfffgggjjjmmmllllllmmmnnnoooppppppooooooooopppqqqsssttttttuuuqqqrrrtttuuuuuutttrrrqqqzzzwwwsssnnnjjjhhhgggggghhhfffddddddfffgggggggggcccdddfffiiijjjjjjhhhfffcccbbb```______aaacccdddfffgggiiijjjiiiiiihhhhhhhhhiiijjjkkklllkkkhhhffffffhhhiiiiiihhhgggfffgggdddcccaaaaaacccccccccbbbbbbcccdddeeefffffffffggghhhgggeeedddcccdddeeeeeeffffffgggggghhhgggeeeddddddmmmuuuvvvooogggddddddeeeddddddcccddddddeeefffeeeeeeffffffffffffeeeeeecccdddeeeeeeeeeeeeeeeeeebbbcccddddddddddddfffgggjjjgggccc___^^^___aaaccccccccccccccccccccccccccceeegggiiiiiiiiiiiijjjlllfffiiilllllljjjgggeeedddccceeehhhiiiiiihhhhhhhhhhhhgggdddcccaaaaaabbbbbbeeefffgggggggggggghhhjjjfffeeeeeeeeegggiiikkklllhhhhhhiiijjjkkkjjjiiigggfffgggiiikkknnnooopppppprrrpppnnnlllmmmqqquuuwwwzzzyyyvvvsssrrrrrrrrrsssyyyyyyzzz{{{||||||{{{zzzyyyyyyyyyyyyxxxwwwuuutttvvvsssoooppprrrsssqqqnnnqqqpppppprrrvvvyyyzzzzzzxxxwwwwwwwwwxxxzzz|||~~~}}}|||||||||vvvwwwvvvtttqqqooopppqqqpppsssuuuuuurrrppppppqqqnnnppptttzzz|||ssssssttttttuuuvvvwwwwwwrrrrrrssstttvvvxxx{{{|||}}}zzzxxxvvvuuuvvvvvvxxxzzz}}}}}}~~~~~~~~~|||zzzwwwuuuzzz{{{|||~~~xxxuuurrroooooorrrvvvxxxzzzxxxtttqqqpppqqqrrrttttttuuuwwwyyyzzz{{{{{{{{{}}}||||||||||||~~~~~~|||~~~|||xxxrrrooommmllliiifffiiikkklllmmmnnnnnnnnnnnnjjjjjjiiijjjlllpppsssvvv{{{tttnnnooouuu{{{zzzwwwwwwvvvwwwzzz~~~~~~zzzwwwyyy~~~~~~yyyvvvxxxxxxvvvvvvyyy|||{{{yyyyyyzzz|||~~~|||{{{zzzzzz{{{|||}}}}}}yyywwwuuussssssuuuxxxzzz{{{|||zzzuuupppnnnppptttwwwxxxzzz|||}}}|||{{{{{{xxxxxxyyyyyyxxxyyyzzz|||sssrrrpppqqqrrrrrrqqqooorrrrrrssstttuuuuuuuuuuuuvvvsssrrrvvvxxxuuutttuuuuuuuuuvvvwwwxxxxxxyyyyyy}}}}}}{{{vvvwwwxxxwwwvvvwww{{{~~~}}}{{{zzzzzzzzzxxxtttrrrlllkkkiiijjjlllmmmllljjjllljjjiiiiiijjjlllnnnooopppooommmmmmmmmnnnpppqqqppprrrtttuuutttqqqnnnlllhhhhhhiiijjjkkkllllllmmmkkkkkklllmmmmmmnnnoooooolllkkkjjjiiiiiiiiijjjjjjjjjjjjkkkkkkkkklllllllllnnnoooppppppoooooonnnnnnooooooooooooooooooooonnnooonnnnnnoooqqqsssrrrqqqooonnnmmmlllkkkkkkkkkkkkmmmoooqqqrrrqqqooommmkkkkkklllmmmllljjjjjjkkklllnnnoooqqqssstttuuuuuuvvvuuuvvvxxxzzz{{{|||||||||xxxzzz|||}}}}}}{{{yyyxxx~~~{{{vvvqqqllliiihhhgggiiigggeeeeeegggiiijjjiiiggggggiiilllnnnnnnjjjgggdddcccbbbbbbbbbccceeegggjjjmmmppppppooonnnnnnoooooonnnnnnppprrrqqqnnnkkkjjjlllnnnooonnnllllllmmmeeecccccccccfffggggggggghhhiiijjjlllmmmnnnnnnnnnnnnmmmkkkjjjjjjkkklllllljjjkkkmmmmmmlllkkkiiiiiilllvvv{{{qqqkkkjjjgggggggggggghhhjjjlllllliiiiiijjjjjjjjjjjjiiiiiiggghhhhhhiiijjjjjjjjjiiifffiiilllmmmmmmmmmppprrrtttpppkkkfffcccdddeeegggkkkkkkjjjjjjjjjjjjkkkkkkoooqqqrrrrrrqqqrrrsssuuurrrtttvvvvvvtttpppnnnmmmnnnqqqssssssqqqppppppqqqpppooommmlllllllllmmmnnnlllmmmnnnmmmkkkjjjkkkmmmnnnnnnnnnoooqqqsssvvvwwwppprrruuuwwwwwwvvvttttttrrrsssvvvyyy{{{|||||||||{{{yyyvvvtttuuuyyy}}}~~~{{{zzz{{{}}}~~~~~~{{{xxxwwwxxxvvvtttuuuwwwwwwuuurrrwwwvvvwwwyyy}}}{{{xxxwwwyyy{{{~~~~~~yyyvvvvvvxxxxxx{{{|||}}}}}}~~~~~~~~~}}}~~~}}}yyyyyy|||}}}yyyxxxyyy{{{}}}~~~yyyvvvvvvvvvssspppuuuuuuvvvxxxzzz{{{{{{{{{vvvuuusssrrrtttwwwzzz|||yyysssvvv}}}~~~~~~}}}}}}}}}{{{xxxwwwxxxzzz}}}}}}yyyqqqmmmpppuuuzzz}}}sssrrrqqqrrrssstttsssrrrssssssrrrrrrsssssstttuuuzzzwwwwww|||}}}zzzxxxxxxuuuvvvwwwxxxyyyzzzzzzzzz}}}{{{|||zzzxxxwwwsssuuuxxxxxxxxxzzz}}}|||{{{yyyuuurrrkkkiiiggghhhlllmmmkkkiiihhhfffdddeeegggjjjllllllmmmmmmnnnnnnooopppqqqrrrqqqrrrssstttssspppmmmkkkiiiiiijjjkkkllllllmmmmmmiiijjjkkklllmmmnnnooopppllllllkkkjjjjjjkkklllmmmkkklllmmmoooqqqssstttuuutttuuuvvvuuusssssstttuuuttttttuuuuuuuuuvvvvvvvvvuuuttttttuuuxxxzzzyyyyyyxxxwwwuuusssrrrrrrrrrrrrvvvyyy|||}}}zzzwwwtttsssrrrssstttsssqqqppppppqqqtttwwwzzz}}}~~~~~~yyytttqqqnnnmmmllljjjhhhhhhjjjmmmnnnoooooonnnooorrruuuuuuqqqmmmggggggggghhhhhhiiijjjjjjqqquuuxxxxxxvvvuuuvvvxxxxxxvvvuuuvvvyyyzzzxxxuuurrrtttwwwyyyxxxwwwvvvvvvmmmlllkkklllooopppqqqpppqqqsssuuuwwwyyyzzzzzzyyyxxxwwwwwwvvvvvvvvvwwwwwwssstttuuuuuusssqqqqqqrrrrrryyy}}}tttnnnkkknnnooopppqqqssstttuuuvvvppppppqqqqqqqqqqqqppppppmmmnnnooopppppppppppppppppptttxxxyyyxxxyyy{{{~~~~~~zzzuuupppmmmmmmnnnooouuuuuuttttttttttttuuuuuuyyyzzzzzzzzzyyyyyy{{{}}}}}}|||xxxvvvvvv{{{}}}~~~{{{zzz|||~~~||||||{{{zzzyyyyyyyyyyyywwwyyyzzzxxxtttqqqrrrtttuuuvvvvvvxxxzzz|||~~~www{{{~~~~~~~~~{{{yyyzzz{{{}}}~~~}}}{{{yyyxxx|||{{{|||}}}xxxxxx||||||yyy{{{~~~|||{{{~~~~~~||||||~~~~~~{{{}}}}}}{{{yyyxxxxxxyyy{{{}}}yyy}}}yyynnnhhhkkkpppyyy}}}xxxxxxwwwyyy{{{}}}}}}|||{{{zzzyyyxxxyyy{{{~~~|||}}}~~~zzzqqqqqqrrrpppmmmnnnlllpppuuuwwwwwwyyy~~~}}}{{{xxxtttqqqkkkhhhgggjjjoooqqqpppmmmiiigggfffhhhlllqqqssssssssstttuuuvvvwwwwwwvvvvvvvvvvvvwwwvvvuuurrrpppnnnmmmmmmnnnnnnooooooppppppnnnnnnoooqqqrrrsssuuuuuussssssrrrqqqrrrsssuuuwwwssstttwwwzzz}}}~~~~~~|||{{{}}}~~~~~~~~~~~~||||||{{{xxxvvvvvvxxxzzzzzz~~~|||yyyxxxtttrrrpppppprrruuuwwwxxxxxxvvvuuuxxx{{{|||xxxtttnnnooopppqqqrrrrrrrrrqqqxxx|||}}}|||~~~}}}zzz{{{~~~{{{~~~zzzyyywwwxxxzzz{{{{{{zzz{{{}}}}}}{{{}}}|||}}}xxxtttrrryyyzzz|||}}}~~~~~~~~~}}}zzz{{{{{{{{{{{{{{{{{{zzzvvvwwwxxxyyyzzzzzzzzzzzz||||||zzzzzz{{{|||~~~}}}}}}}}}}}}~~~yyyuuuvvvxxxwwwxxxzzz}}}zzz|||{{{}}}~~~~~~xxxrrrrrrwww|||}}}vvvuuuyyy{{{wwwttt{{{{{{zzzyyyyyyyyyzzz}}}zzzwwwzzz~~~}}}zzzxxxvvvuuuuuuuuutttzzz~~~xxxkkkccceeejjjsssyyy~~~~~~}}}pppfffggghhhfffddddddeeekkkqqqssstttwww|||~~~|||zzzwwwsssoookkkhhhhhhlllrrrvvvuuusssllljjjjjjmmmtttzzz|||}}}{{{|||~~~~~~|||{{{||||||{{{{{{yyywwwuuusssqqqqqqqqqqqqrrrrrrrrrrrrttttttuuuwwwyyyzzz{{{||||||{{{zzzzzz{{{}}}|||}}}{{{xxxzzz~~~|||{{{}}}|||zzzwwwxxxzzz~~~}}}{{{yyy{{{}}}yyytttvvvxxxzzz{{{zzzyyyxxx{{{}}}~~~~~~~~~vvvrrrrrruuuvvvxxx{{{}}}{{{|||||||||qqqkkklllrrrwww{{{}}}{{{uuunnnnnnuuu|||~~~wwwooohhheeexxxyyyuuu{{{{{{tttuuutttsssrrrsssvvvyyy{{{vvvqqqooouuu}}}yyyvvvsssqqqppprrrzzzxxxjjjaaaccchhhnnnttttttpppiiidddccccccccccccdddgggkkknnnqqqsssvvvyyy}}}zzzwwwwwwwwwwwwssspppnnnmmmnnnrrrwwwzzzzzzxxxppptttzzz|||yyyvvvxxxxxxxxxxxxxxxyyyyyyzzz|||~~~~~~tttppprrrvvvxxxyyy}}}|||{{{}}}wwwrrrmmmpppuuu|||}}}}}}~~~wwwqqquuuvvvwwwuuuqqqnnnoooqqqooopppnnnooowwwwwwpppyyy~~~yyysssqqqqqqrrrrrrxxxuuuoookkkkkknnnssswww~~~tttgggaaabbbmmmxxxjjjqqq||||||yyyyyyyyysssmmmiiiiiilllpppqqqooommmmmmttt}}}xxxtttpppnnnqqqxxx{{{uuuiiicccfffllltttzzztttooojjjfffeeeeeeeeeeeefffiiilllnnnoooqqqsssuuuyyyxxxwwwxxxzzzyyyvvvsssrrrqqqrrruuuzzz}}}}}}|||{{{}}}zzz~~~~~~}}}uuukkkggghhhkkkllllllooommmmmmooosssxxx|||}}}}}}}}}~~~}}}zzzuuuooolllfffiiiooouuu}}}zzzooohhhiiijjjkkkiiifffdddeeegggdddddddddfffoooxxxwwwpppiiiqqq{{{~~~zzzxxxwwwwwwvvvwwwtttpppmmmnnnpppuuuwwwwwwkkkfffgggqqqpppfffooozzz{{{xxxxxxsssnnnhhheeefffiiimmmoooqqqpppqqqxxx{{{xxxuuutttvvvzzz}}}xxxppplllooouuu{{{yyyuuuqqqnnnnnnnnnooonnnnnnppprrrsssrrrrrrssstttvvvwwwyyy{{{~~~}}}{{{xxxxxxwwwwwwyyy}}}{{{pppiii```\\\\\\^^^^^^^^^aaa______aaaeeejjjlllnnnnnnnnnooooooooommmkkkjjjeeehhhlllrrrxxx~~~|||wwwwwwxxx}}}sssfff___]]]^^^___^^^]]]\\\]]]^^^[[[[[[\\\```hhhppppppkkkbbbiiirrrwwwyyyzzz|||~~~}}}{{{yyyxxxvvvuuuuuuxxxzzz|||~~~sssooopppyyywwwkkkeeennnxxxxxxtttsssppplllgggeeeggglllppprrruuuuuuwww~~~}}}~~~~~~~~~}}}}}}zzzyyy|||~~~}}}}}}~~~~~~~~~|||}}}~~~}}}zzzxxxxxxxxxxxxzzz}}}}}}||||||{{{|||~~~~~~|||~~~~~~}}}~~~wwwrrrgggbbb\\\XXXXXXYYYZZZZZZ^^^]]]]]]___cccfffiiiiiikkkkkklllmmmoooqqqrrrsssoooqqqtttwww||||||qqqkkklllooouuu|||~~~~~~~~~~~~~~~~~~ssshhhaaa^^^___```````````````aaa___^^^```dddkkkppppppmmmbbbhhhoootttvvvxxxzzz{{{~~~~~~~~~{{{|||vvvnnnlllsssyyywwwrrrooouuurrrnnnnnnqqqvvvzzz|||zzzzzz}}}yyy|||~~~~~~~~~~~~~~~~~~}}}zzzyyy||||||zzzyyy{{{{{{uuuqqqhhheeebbb``````bbbbbbcccfffeeeeeegggjjjnnnoooooorrrrrrssstttwwwzzz~~~~~~~~~xxxooofffccceeehhhmmmttt}}}~~~|||vvvqqqrrrtttppppppppprrruuuuuutttrrrooonnnoooqqquuuzzzzzzsssooommmmmmmmmnnnooopppppppppllljjjlllpppuuuvvvtttssskkkoootttxxx{{{|||~~~yyywwwwww{{{~~~{{{wwwttt}}}{{{zzz{{{yyy}}}{{{zzzzzzvvvvvv{{{}}}zzz~~~|||||||||{{{}}}zzzxxxrrrrrrqqqppppppqqqrrrrrrrrrqqqqqqsssvvvyyyzzzyyy{{{{{{{{{}}}wwwsssmmmhhheeeeeeggghhhjjjooovvvzzz{{{|||{{{qqqnnn}}}xxxiiidddeeeeee_________aaaccccccbbb````````````cccgggnnntttwww~~~}}}~~~zzzxxxyyy~~~~~~{{{|||xxxyyy|||{{{|||{{{~~~yyysssmmmiiikkkqqqwwwzzz}}}||||||{{{|||~~~{{{rrrooo~~~}}}}}}}}}yyyxxxzzz{{{{{{~~~vvvpppkkkiiilllooopppoookkkooosssvvvwww{{{uuuiiidddpppuuukkkaaa___\\\WWWWWWWWWWWWXXXZZZZZZXXXVVVWWWWWWWWWZZZ___ffflllppp{{{wwwqqqjjjfffiiinnnsssuuuxxxyyyzzz|||~~~}}}wwwttt~~~{{{yyyyyyxxxvvvuuummmkkkmmmqqqsssrrrtttwwwxxxzzz{{{}}}~~~}}}yyyrrrmmmnnntttyyyyyyvvvnnnpppssstttvvv{{{rrrfffdddmmmooogggcccddd^^^TTTWWWVVVVVVXXXYYYXXXVVVTTTTTTTTTTTTVVV[[[bbbiiinnnvvvzzz{{{tttlllhhhjjjooossstttwwwyyy{{{~~~~~~