BM6P6(@ yyyssspppqqqqqqrrruuu}}}{{{xxxuuurrrpppmmmjjjggg`````````______^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYY[[[\\\ZZZYYY[[[aaagggwwwuuu```VVVSSSOOOPPPRRRRRRUUU^^^lllvvvwwwppp~~~iiiYYYVVVSSSQQQOOOMMMJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIGGGEEEHHHNNNUUUggg{{{```OOOIIIJJJFFFHHHIIIIIIMMMWWWeeeppp{{{~~~}}}~~~{{{wwwtttttttttttttttsssrrrqqqooonnnmmmmmmmmmkkkkkkkkkkkkkkkkkkjjjjjjhhhiiijjjjjjjjjiiihhhgggiiiiiilllpppqqqssszzzxxxnnn___dddzzz\\\TTTMMMHHHHHHIIIEEEBBBBBBDDDBBB????????????===<<<@@@@@@????????????@@@@@@CCCBBBAAA???>>><<<;;;:::???>>>???BBBCCCDDDJJJQQQjjjlllVVVJJJFFFEEEAAAAAACCCFFFOOO\\\kkkuuu|||vvvrrrooommmmmmnnnjjjfffcccccccccccccccdddcccbbbaaaaaa``````aaa`````````______^^^^^^^^^\\\]]]^^^______^^^]]]\\\^^^^^^aaaeeegggiiirrr{{{ttt~~~~~~ooo\\\ZZZiii{{{\\\OOOHHHCCCDDDDDDAAA>>>???BBB@@@===<<<===>>>======??????>>>>>>>>>>>>???????????????>>>>>>=========>>>===>>>AAACCCEEENNNWWWvvvgggRRRGGGDDDDDDBBBCCCFFFJJJSSS___mmmwwwxxxoooiiifffddd___]]][[[YYYXXXZZZ\\\]]]___aaaccceeeeeegggiiikkkssswww~~~}}}}}}}}}}}}|||{{{zzzzzz|||zzzwwwrrrmmmhhheeecccccc```\\\ZZZZZZZZZZZZYYYZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXWWWZZZYYY[[[```bbbfffpppzzzqqq}}}}}}~~~qqq\\\SSS[[[ggg^^^MMMEEE@@@@@@@@@>>><<<===AAA>>>;;;::::::<<<===============<<<<<<=========<<<<<<======>>>?????????<<<<<<>>>@@@BBBGGGSSS```~~~}}}aaaMMMCCCAAACCCCCCEEEIIIOOOXXXcccpppxxx|||~~~zzzpppppprrrllliiihhhffffffffffffdddcccdddcccbbbaaa````````````]]]\\\ZZZZZZZZZZZZYYYWWWWWWVVVVVVUUUUUUUUUUUUUUU\\\bbbooo}}}{{{eeebbbbbbfffjjjnnnvvv~~~|||yyyuuuuuuuuuvvvxxxzzz|||~~~~~~|||wwwppphhh```[[[XXXWWWRRRPPPNNNMMMLLLMMMOOOPPPNNNQQQUUUXXXZZZ[[[^^^```iiinnnvvv}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||{{{zzzwwwqqqkkkeeebbbbbb___[[[ZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXVVVVVVUUUWWWWWWYYYZZZZZZYYYYYYXXXYYYXXXZZZ^^^aaafffqqq|||qqqvvvvvv```SSSVVV___xxxeeeOOOGGG@@@@@@@@@???>>>???DDD@@@;;;999999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>??????<<<<<<===???AAAHHHYYYjjjyyy^^^KKKBBBAAABBBCCCGGGLLLSSS\\\fffpppvvv|||~~~lll[[[TTTKKKJJJMMMIIIIIIHHHFFFFFFFFFFFFDDDCCCDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAADDDKKKXXXjjj}}}vvvooopppoooVVVTTTUUUXXX[[[___gggppp~~~}}}|||{{{{{{yyyuuusssooooooooopppqqqtttvvvwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~zzzxxxtttqqqkkkddd]]]XXXUUUSSSJJJIIIGGGFFFFFFFFFGGGHHHIIILLLPPPSSSVVVXXX[[[]]]gggllluuu}}}|||zzzzzz{{{yyyzzz|||}}}~~~}}}|||{{{yyyxxxxxxxxxxxxwwwwwwyyyzzz{{{{{{{{{{{{}}}||||||}}}}}}~~~~~~~~~|||zzzxxxxxxzzz}}}~~~~~~}}}||||||||||||}}}~~~~~~}}}}}}||||||}}}||||||{{{zzzyyyxxxyyyyyywwwrrrkkkddd```^^^[[[YYYWWWXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZXXXXXXWWWVVVTTTSSSRRRRRRTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTUUUYYY\\\aaalllvvvtttrrrzzzbbbSSSSSSZZZlll}}}lllRRRIIIAAA@@@@@@>>>>>>@@@FFFBBB===:::999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<=========<<<===>>>???@@@JJJaaavvvxxx___MMMDDDCCCDDDDDDHHHPPPXXX```hhhooottt}}}~~~yyy^^^MMMHHHAAA@@@CCC@@@@@@>>>======>>>>>><<<;;;::::::::::::;;;<<<=========<<<;;;===???@@@???>>>===============>>>??????BBBIIIXXXkkk~~~uuusss{{{|||bbbTTTSSSUUUYYY[[[^^^fffppp}}}||||||~~~~~~yyyxxxwwwvvvuuussspppmmmkkkkkkkkklllnnnppprrrttttttvvvxxxzzz|||}}}|||||||||}}}}}}}}}||||||~~~{{{wwwvvvtttqqqmmmfff___XXXSSSPPPHHHGGGFFFEEEDDDEEEFFFFFFGGGIIIMMMPPPRRRUUUYYY\\\cccjjjsss|||yyyuuutttttttttvvvwwwyyy{{{}}}}}}}}}}}}xxxwwwwwwvvvvvvvvvwwwwwwuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{{{{{{{{{{|||}}}~~~}}}{{{yyywwwuuuuuuwwwyyyzzzzzz|||~~~~~~~~~}}}~~~~~~||||||||||||}}}~~~~~~}}}||||||{{{{{{{{{{{{}}}~~~}}}||||||~~~||||||||||||{{{zzzyyyyyyvvvxxxxxxwwwsssllleee```\\\ZZZXXXWWWWWWWWWVVVUUUTTTUUUUUUUUUWWWXXXYYYZZZWWWWWWVVVUUUTTTSSSSSSRRRTTTUUUWWWXXXYYYXXXXXXWWWTTTSSSUUUXXX[[[^^^gggqqq~~~wwwnnnxxx|||aaaOOOLLLQQQdddvvvtttTTTJJJAAA???>>><<<<<>>@@@AAACCCQQQmmm~~~uuu___PPPHHHGGGHHHGGGMMMVVV___ffflllqqqttt|||~~~|||}}}~~~tttXXXHHHFFF@@@>>>AAA>>>===;;;:::;;;<<<<<<;;;:::888888888888888888999:::;;;:::999:::<<<<<<;;;:::::::::;;;;;;<<<===??????AAALLL^^^tttssswwwoooXXXOOOPPPTTTYYY[[[^^^fffppp~~~yyyzzzzzzzzzyyyyyyzzz{{{wwwvvvuuutttsssqqqnnnkkkjjjjjjjjjkkkllloooqqqsssrrrtttvvvyyy{{{|||{{{{{{{{{|||}}}}}}}}}}}}}}}wwwttttttrrrqqqnnniiibbbZZZSSSOOOJJJIIIIIIHHHGGGHHHHHHHHHGGGIIIKKKMMMPPPSSSXXX\\\bbbjjjttt}}}~~~yyyuuurrrqqqrrrrrrwwwyyy{{{}}}}}}|||zzzyyyttttttttttttuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyxxxzzzzzzzzz{{{|||~~~~~~{{{yyyxxxwwwvvvwwwxxxzzz{{{yyy|||~~~|||{{{|||~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}|||{{{zzzvvvxxxyyyxxxtttnnngggccc]]][[[ZZZYYYZZZYYYXXXVVVUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVVVVVVVUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZYYYYYYUUUTTTVVVZZZ[[[]]]dddmmmrrr|||}}}mmmpppdddNNNGGGKKK^^^qqqWWWLLLBBB???===;;;<<<>>>@@@>>>;;;::::::;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAACCCHHHYYY{{{xxx|||ppp^^^QQQKKKKKKLLLNNNUUU___hhhnnnrrrtttvvvzzz~~~zzz|||~~~vvvrrryyynnnRRRCCCBBB===:::<<<:::;;;:::999:::<<<<<<<<<:::::::::999888888888888888===;;;::::::;;;;;;:::888:::::::::;;;<<<>>>@@@AAA>>>KKK```xxx~~~qqqxxxeeeQQQHHHKKKPPPVVVXXX[[[cccmmm}}}{{{vvvvvvvvvtttssstttvvvxxxvvvuuutttssssssqqqmmmjjjhhhggghhhhhhjjjmmmooopppnnnpppsssvvvxxxyyyxxxxxxyyyzzz{{{|||{{{|||xxxqqqooonnnllllllkkkgggaaaZZZSSSNNNHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIJJJMMMQQQVVVZZZbbbjjjttt|||yyyvvvrrrooonnnnnnpppqqqxxxzzz|||}}}|||yyyvvvtttpppppppppqqqrrrtttuuuvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxzzz|||~~~}}}yyyvvvvvvuuuuuuvvvwwwyyy{{{|||www{{{~~~zzzyyyyyy|||~~~}}}{{{zzz}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{~~~}}}||||||~~~}}}}}}}}}||||||{{{zzzyyytttuuuwwwvvvsssmmmgggccc\\\ZZZYYYXXXYYYYYYWWWUUURRRRRRRRRRRRSSSTTTUUUVVVRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWWWWVVVRRRRRRTTTXXXXXXYYY___ggglllvvv~~~}}}nnnlllgggPPPHHHJJJUUUkkkZZZPPPEEEAAA???======???;;;:::888999:::;;;;;;:::;;;::::::999999::::::;;;999::::::;;;;;;<<<<<<<<<:::===BBBFFFLLL```}}}vvv{{{zzzkkk\\\RRRMMMMMMNNNSSSZZZeeennnsssvvvxxxxxxxxx}}}zzz|||{{{hhhiiippppppSSSAAA@@@=========777999999999999999888777666:::999888777777888999::::::::::::999999888888888888999::::::999:::<<<>>>EEESSSjjjwwwuuuoooXXXNNNLLLLLLPPPVVVWWWZZZgggvvv}}}zzzxxxwwwuuutttssssssttttttrrrsssttttttqqqlllgggdddfffhhhiiijjjiiiiiikkklllpppqqqsssvvvwwwxxxxxxxxxwwwvvvvvvzzz|||yyyxxxtttmmmhhhggghhhmmmoooiii```ZZZTTTOOOIIIHHHEEECCCBBBBBBCCCCCCFFFGGGIIIJJJKKKNNNSSSWWWeeekkkttt}}}yyysssrrrqqqnnnooorrrvvvxxxzzz{{{yyyvvvrrrpppnnnqqqsssssssssrrrrrrssstttuuuuuuvvvvvvvvvvvvuuuyyyxxxwwwwwwxxxzzz}}}~~~~~~~~~~~~{{{xxxwwwxxxxxxxxxxxxwwwvvvvvvxxxxxxyyyyyyyyyyyyxxxxxx{{{zzzzzzzzzzzz{{{{{{|||~~~}}}}}}}}}~~~~~~{{{yyyxxxxxxxxx}}}{{{xxxuuuqqqlllfffaaa[[[XXXUUUTTTUUUWWWWWWWWWTTTTTTTTTTTTTTTTTTUUUUUUSSSRRRQQQSSSVVVWWWTTTRRRTTTUUUUUUUUUUUUVVVVVVVVVQQQSSSUUUVVVWWWZZZ^^^aaafffiiiooouuunnniiihhhMMMIIISSS[[[sssfffNNNCCCDDDAAA@@@AAA===999999999999:::;;;<<<===999999:::;;;;;;::::::999999;;;<<<;;;::::::;;;<<<@@@???AAAKKK[[[rrryyyzzz}}}~~~qqqkkkccc^^^[[[YYYVVVRRRZZZgggsssvvvxxxzzzxxxssswwwyyy~~~~~~}}}|||||||||}}}xxxfffhhhllloooRRRAAA@@@=========777888888999999999888777777999888888777777888888999:::999999999999999999888777999:::999999:::<<<>>>FFFTTTkkk{{{rrrrrrjjjVVVMMMMMMMMMQQQVVVXXX\\\iiivvv~~~yyywwwvvvuuusssrrrqqqqqqrrrrrrqqqrrrssssssqqqmmmiiifffeeegggiiiiiiiiiiiikkkmmmqqqsssuuuxxxyyyyyyxxxxxxyyyxxxxxx|||~~~yyytttrrrnnngggdddeeeiiiooopppjjjaaa[[[UUUOOOJJJHHHFFFDDDBBBBBBCCCCCCFFFGGGIIIJJJKKKNNNSSSVVVbbbiiittt{{{tttrrrpppmmmmmmppptttuuuwwwxxxwwwuuusssqqqpppqqqqqqpppoooppprrruuuvvvvvvvvvwwwwwwxxxxxxxxxzzzyyyxxxxxxyyy{{{}}}}}}{{{wwwxxxxxxxxxwwwvvvuuuuuutttttttttuuuuuuuuuvvvvvvzzzzzzyyyyyyyyyzzzzzzzzz|||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}~~~}}}{{{yyyyyyyyyyyy}}}{{{yyyvvvrrrllleeeaaa[[[XXXUUUTTTUUUVVVWWWVVVSSSSSSSSSTTTTTTUUUUUUUUUSSSQQQPPPQQQTTTUUUTTTRRRRRRRRRSSSSSSSSSTTTTTTTTTRRRSSSUUUUUUVVVYYY]]]```cccggglllrrr}}}ppphhh~~~mmmOOOGGGOOOSSSllllllSSSFFFEEE@@@???@@@;;;;;;::::::999999::::::::::::::::::::::::999999999999;;;<<<;;;::::::;;;======<<>>???:::===<<<;;;:::999999888999<<<;;;999888888888999999999:::;;;;;;::::::<<<===>>>===DDDXXXrrrzzzuuuttttttmmmmmmsss|||xxxsssssswww{{{|||}}}}}}xxxrrroooqqquuu|||~~~|||{{{ppp```ccckkkjjjPPPAAA@@@<<<<<<<<<888666666777888888999888888666777888999999888777666777777888888999999::::::777888888888888:::>>>AAAJJJZZZnnn{{{{{{nnndddjjj|||kkk[[[PPPMMMMMMOOORRRUUUYYYaaalllvvv}}}yyyvvvtttrrrqqqqqqppppppoooooooooqqqqqqooommmkkkiiihhhgggdddeeegggggghhhjjjmmmppptttwww{{{}}}}}}{{{xxxvvvuuuuuuvvvzzz|||xxxppphhhbbb]]][[[___eeeooouuuuuunnnddd\\\UUUOOOLLLJJJGGGDDDCCCCCCCCCDDDFFFGGGIIIJJJKKKOOOSSSWWW___gggttt{{{vvvrrrnnnmmmoooooonnnmmmllllllkkkkkkkkkmmmnnnnnnnnnnnnppptttwwwxxxwwwvvvvvvwwwyyy{{{}}}{{{{{{{{{{{{|||~~~~~~~~~}}}}}}|||{{{xxxxxxxxxwwwuuutttrrrqqqooooooooopppqqqsssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{zzzyyyzzz{{{|||}}}{{{|||}}}}}}}}}}}}}}}|||~~~|||zzzyyyzzzzzzzzzzzz{{{{{{{{{|||{{{zzzyyyxxxxxxyyyzzz{{{zzzzzzyyyxxxuuunnnfff```\\\YYYUUUTTTSSSTTTSSSSSSPPPPPPQQQRRRSSSUUUUUUVVVTTTSSSPPPOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSUUUYYY\\\___bbbgggmmmyyy}}}sss|||ZZZMMMPPPOOOhhhbbbMMMGGG@@@??????;;;<<<<<<;;;:::999999999999<<<;;;999777666777888999888:::;;;;;;:::;;;<<<===BBBAAAJJJaaa}}}uuusssvvvuuuiiihhhwww~~~}}}}}}}}}~~~yyytttpppssswww~~~~~~{{{zzz}}}ppp```ccclll~~~gggNNNAAA@@@<<<;;;<<<888555666777888888888888888666777888999999888777666777777777888888999999999666777888777888;;;???BBBMMM^^^oooxxx~~~xxxjjjaaaiii~~~vvvdddVVVOOOMMMMMMOOORRRTTTYYYcccnnnuuu{{{|||wwwtttrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrqqqnnnllliiigggfffeeeeeefffggghhhhhhjjjnnnqqquuuwww{{{}}}}}}{{{xxxuuussstttvvv{{{{{{vvvnnnddd^^^YYYXXX___iiirrrwwwwwwoooddd\\\TTTNNNLLLJJJGGGDDDBBBBBBBBBCCCDDDFFFHHHIIIKKKOOOTTTXXXccciiitttzzzuuupppoooqqqpppnnnllliiifffeeeddddddfffiiimmmoooppprrruuuwwwxxxwwwvvvuuuvvvxxxzzz|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||||||||zzzyyyyyywwwuuusssqqqpppmmmmmmnnnoooqqqrrrtttuuuwwwxxxyyyzzzzzzzzzyyyyyyzzzyyyxxxxxxxxxyyyzzz{{{zzz{{{|||}}}}}}}}}}}}}}}~~~|||zzzyyyxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwxxxzzz{{{xxxxxxyyyxxxvvvppphhhbbb]]]ZZZVVVSSSRRRRRRRRRQQQOOOPPPPPPRRRSSSTTTUUUUUUUUUTTTSSSQQQQQQRRRTTTUUUSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRTTTXXX[[[___bbbgggnnnzzzwww^^^OOORRRRRRiiiiiiQQQHHHAAA@@@BBB===;;;::::::999999::::::;;;;;;:::888666666666888999888999;;;;;;;;;;;;<<<>>>CCCDDDPPPiiiuuuvvv{{{lllhhhmmm~~~}}}zzzwwwsssvvv}}}|||yyy{{{~~~~~~|||zzztttrrrcccfffjjj{{{eeeMMM@@@@@@<<<:::<<<999666666777777888777777777666777777888888777777666777777777888888888888888666777777777888;;;@@@CCCOOOaaaqqqvvvxxx~~~wwwiiicccmmm|||sss___TTTPPPNNNNNNQQQSSSTTTZZZfffqqquuuzzz~~~|||wwwtttrrrqqqssssssttttttttttttssssssqqqpppooommmkkkiiigggfffhhhhhhiiiiiiiiikkkooorrrtttvvvyyy{{{{{{zzzwwwuuutttuuuxxx}}}~~~zzzqqqiii```YYYTTTVVV```kkkuuuyyyyyypppddd[[[SSSMMMKKKIIIFFFCCCAAAAAAAAAAAABBBDDDGGGIIILLLQQQVVVZZZfffllluuu}}}wwwrrrqqqsssqqqpppllliiieeebbb```______ccchhhmmmppprrruuuvvvyyyxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{|||}}}~~~~~~~~~}}}~~~|||{{{zzzxxxuuussspppooojjjkkklllnnnpppqqqqqqqqqtttuuuwwwyyyzzzzzzzzzyyyvvvuuuuuuttttttuuuwwwxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyvvvwwwxxxxxxyyyyyyxxxxxxxxxwwwvvvvvvvvvxxxyyyzzzwwwwwwwwwwwwvvvqqqkkkfff^^^ZZZVVVSSSRRRQQQPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUSSSQQQQQQSSSUUUQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRPPPPPPSSSWWW[[[^^^bbbiiippp|||xxx```OOOPPPRRRfffqqqTTTIIIAAAAAACCC>>>:::::::::999999:::;;;;;;888888777666666777888999777999;;;;;;;;;;;;===>>>@@@DDDUUUqqqwwwxxx~~~yyylllooozzz~~~~~~{{{zzzvvvzzz}}}zzzxxxzzz|||~~~~~~|||zzziiiyyyvvvhhhkkkiiixxxcccKKK@@@@@@;;;:::<<<999777777777777777777666555777777666666666666777777888888888888777777777777666666666666777;;;@@@EEEQQQdddrrrtttuuu{{{~~~||||||uuujjjhhhsss|||xxx}}}qqq\\\SSSPPPNNNPPPTTTUUUVVV]]]jjjtttwww{{{~~~zzzvvvsssrrrrrrssstttuuuvvvvvvuuuttttttpppppppppoooooommmlllkkkkkkkkkkkkjjjiiikkkooorrrsssuuuwwwxxxyyyxxxwwwvvvuuuuuuxxx|||~~~xxxsssjjjccc[[[TTTPPPRRR^^^kkkvvvzzzyyypppdddZZZRRRLLLKKKIIIFFFBBB@@@@@@@@@@@@@@@BBBEEEHHHLLLRRRXXX]]]hhhnnnxxx~~~xxxsssrrrtttsssqqqoookkkgggccc```^^^ZZZ]]]bbbfffjjjoootttwwwzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~}}}~~~~~~}}}{{{yyyvvvssspppoooiiikkknnnqqqrrrrrrpppppppppqqqtttwwwxxxyyyyyyxxxuuutttssssssssstttvvvwwwwwwxxxzzz{{{|||}}}}}}}}}|||||||||||||||||||||||||||}}}}}}}}}|||{{{yyyxxxuuuvvvwwwxxxyyyxxxxxxwwwxxxwwwvvvuuuvvvwwwxxxyyyvvvvvvuuuvvvuuurrrnnnjjj^^^ZZZVVVRRRQQQPPPNNNMMMPPPPPPPPPQQQQQQRRRRRRRRRRRRTTTUUUTTTQQQPPPQQQSSSQQQQQQQQQQQQRRRRRRRRRSSSRRRQQQPPPOOOOOORRRXXX\\\]]]bbbiiiqqq}}}{{{fffPPPNNNOOOcccxxxXXXJJJAAA@@@AAA===<<<<<<;;;:::999999999999555555666666777888888888777999;;;;;;;;;;;;===???AAAHHH]]]zzz~~~vvvxxx}}}uuuppp{{{|||zzz|||zzz}}}zzz{{{|||}}}~~~~~~}}}{{{zzz```rrryyykkkooojjjxxxbbbKKK@@@@@@;;;999<<<999777777888777777666555555888777666555555666777888999999888888777777666666666666666666777;;;AAAEEERRReeessssssrrryyy~~~|||yyyyyysssjjjlllyyy~~~|||xxxxxxoooZZZRRRPPPOOORRRVVVXXXWWW___mmmwwwyyy{{{{{{wwwuuuuuuuuussstttuuuvvvvvvvvvuuutttnnnoooppprrrrrrrrrqqqpppllllllllljjjjjjlllpppsssrrrsssuuuvvvwwwwwwvvvvvvssstttvvvyyy{{{xxxqqqkkkeee___WWWQQQMMMPPP\\\jjjvvv{{{zzzpppdddZZZQQQKKKJJJHHHEEEBBB@@@????????????AAAEEEHHHMMMSSSYYY^^^gggooozzz~~~xxxsssrrrtttsssrrrpppmmmiiieeebbb```XXXZZZ]]]aaaeeellltttyyy||||||||||||{{{zzzyyyxxxxxxyyyzzz|||}}}}}}}}}}}}zzz|||~~~~~~{{{{{{}}}~~~|||zzzvvvssspppooolllnnnrrruuuuuutttrrrppplllnnnqqquuuwwwxxxxxxwwwvvvvvvuuutttuuuvvvwwwxxxvvvwwwxxxzzz{{{|||}}}}}}||||||||||||||||||||||||zzz{{{{{{|||{{{zzzxxxwwwuuuvvvwwwyyyyyyxxxxxxwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvuuutttuuuuuussspppmmm^^^[[[VVVRRRQQQOOONNNLLLPPPPPPQQQQQQQQQQQQQQQQQQPPPSSSUUUTTTQQQOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQPPPNNNOOORRRXXX\\\[[[aaaiiirrr}}}mmmRRRMMMNNNbbb}}}[[[KKKAAA???@@@;;;>>>===<<<:::999888777777333444555777888888888888777999:::;;;;;;;;;===???DDDNNNddd{{{uuuvvvzzzuuutttzzzyyy}}}~~~|||~~~|||{{{zzzaaaiiiwww{{{llliiisss}}}bbbJJJ??????:::999:::777666666777777666555444444444555555555666666777777888666555777;;;===<<<;;;888777888:::::::::@@@HHHTTTeeerrruuuxxx~~~}}}vvvssstttsssooorrr|||}}}vvvrrrrrrgggVVVSSSTTTTTTTTTSSSTTTYYYbbbooo|||{{{yyyxxxwwwvvvrrrrrrrrrssssssssssssssslllmmmnnnoooqqqqqqqqqrrrrrrqqqooommmmmmnnnooopppsssrrrrrrssstttuuusssrrrwwwuuutttttttttqqqkkkeeeZZZWWWTTTPPPMMMQQQ^^^mmmsssuuuuuunnnbbbWWWRRRQQQMMMJJJFFFBBB@@@??????@@@BBBCCCEEEGGGJJJOOOVVVZZZiiipppzzz}}}vvvsssqqqpppuuuuuutttqqqlllgggaaa^^^```___```eeemmmvvv}}}~~~~~~}}}yyyuuuxxx}}}||||||{{{zzzzzzzzzzzzzzz{{{{{{||||||}}}}}}}}}~~~~~~|||zzzyyyxxxuuuqqqnnnllllllpppuuuuuurrrqqqtttrrrqqqqqqssswwwxxxuuusssyyyxxxvvvttttttuuuwwwxxxuuuwwwxxxzzz{{{{{{zzzzzzxxxxxxyyyzzzzzz{{{||||||~~~|||{{{yyyyyyxxxxxxvvvuuutttttttttuuuwwwxxxvvvvvvvvvvvvvvvwwwwwwwwwyyywwwuuusssrrrooollliiibbb^^^XXXTTTRRRPPPOOONNNQQQPPPOOONNNMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRSSSTTTSSSRRRSSSTTTOOOOOOOOOPPPRRRVVVYYY[[[```bbblll{{{{{{mmmVVVUUULLL``````KKKDDD@@@===<<<;;;;;;:::999888666666555777777777777777777777777666777888888888999<<<>>>DDDSSSlll~~~pppnnnsssxxx{{{qqqwww~~~wwwxxx}}}}}}~~~}}}]]]gggxxx~~~pppkkkttt}}}bbbJJJ??????:::999:::777666666666666666555444444444555555555666666666777777555555777:::<<<;;;:::888666777999999:::@@@IIIWWWgggsssvvvxxx}}}|||vvvwwwvvvrrroootttzzzwwwvvv|||dddVVVTTTVVVWWWXXXXXXXXX\\\eeeqqq}}}|||zzzyyyxxxwwwttttttttttttssssssssssssnnnoooppppppqqqppppppppprrrqqqpppooooooppppppqqqsssrrrrrrsssttttttsssqqquuussssssssssssooogggaaaYYYUUURRROOOMMMQQQ```nnntttuuussskkk___TTTOOONNNJJJHHHEEEBBB@@@@@@AAABBBBBBCCCEEEGGGJJJOOOUUUYYYgggnnnwww~~~{{{tttrrrqqqqqquuuuuuvvvtttqqqlllgggddd``````bbbhhhqqq{{{~~~}}}{{{wwwxxx||||||{{{zzzzzzyyyyyyzzzzzz}}}}}}}}}}}}}}}||||||||||||{{{yyyxxxwwwtttqqqnnnmmmmmmqqqvvvwwwtttsssvvvrrrqqqrrruuuyyyzzzyyywwwvvvvvvuuutttuuuvvvxxxyyyxxxyyyyyyzzzyyyyyywwwwwwvvvwwwwwwxxxxxxyyyyyyyyy}}}|||{{{zzzyyyyyyyyyyyywwwvvvuuuuuuuuuvvvxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxuuutttrrrpppllljjjbbb^^^WWWRRRPPPOOONNNMMMOOOOOONNNNNNNNNOOOOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQSSSSSSRRRRRRRRRSSSPPPPPPPPPQQQSSSVVVYYY[[[aaadddmmm{{{zzz~~~qqqYYYTTTPPPeeecccMMMEEEAAA>>>===;;;;;;:::999888777666666777777777777777777777777777888888888888:::===???FFFWWWqqqxxxnnnnnnuuu|||xxxnnnwwwzzztttwww}}}}}}XXXeee{{{uuummmttt|||bbbJJJ>>>???:::999:::666555666666666666555444444555555555555555666666666555555444666888999999888666555666888999:::AAAJJJ[[[iiitttwwwyyy}}}|||www{{{xxxrrrooowww}}}|||{{{vvv```UUUTTTXXXZZZ\\\\\\]]]aaaiiittt~~~}}}|||{{{zzzxxxxxxwwwvvvuuutttssssssrrrrrrrrrrrrrrrqqqppppppsssssssssssssssssssssssssssrrrqqqrrrssssssrrrpppsssrrrqqqrrrqqqkkkbbb[[[UUURRRNNNMMMMMMSSSbbbpppxxxwwwrrriii\\\SSSNNNMMMGGGFFFCCCAAA@@@AAABBBCCCBBBCCCDDDFFFIIIMMMSSSXXXcccjjjsss{{{xxxqqqooopppqqqrrrssstttuuusssoookkkhhh```aaaeeemmmxxx~~~}}}}}}zzzyyyzzz{{{{{{zzzyyyyyyyyyyyyzzz~~~~~~}}}}}}||||||{{{{{{zzzxxxwwwwwwtttqqqnnnnnnmmmqqqxxxzzzwwwvvvwwwrrrrrrtttwwwzzz|||{{{zzzttttttttttttuuuvvvxxxzzzzzzzzzzzzyyyxxxvvvtttsssuuuuuuuuuuuuvvvvvvvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwwwyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwzzzxxxvvvtttssspppmmmjjjccc]]]VVVPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOSSSSSSSSSSSSSSSSSSSSSSSSNNNOOOQQQQQQPPPPPPPPPQQQQQQQQQPPPQQQSSSVVVYYY[[[bbbeeemmmyyy}}}vvvqqqwww]]]TTTTTTiiiiiiOOOEEEAAA???>>><<<;;;;;;:::999888777777666666666666666666666666777888999999999;;;>>>@@@III\\\yyytttooorrr{{{ssskkkvvvtttpppuuu|||~~~~~~UUUeee|||xxxooosss{{{{{{aaaJJJ>>>>>>:::888:::666555555555666666555444444555555555555555555555555444444444555666666666666555444555777888:::BBBKKK\\\hhhtttxxx{{{}}}~~~zzzuuuttt}}}}}}|||~~~ppp]]]TTTTTTXXXZZZ]]]]]]___ccclllwww|||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuttttttsssuuuuuuvvvwwwwwwwwwwwwvvvrrrqqqqqqrrrssssssqqqoooqqqqqqqqqqqqoooiii^^^WWWQQQNNNKKKLLLNNNUUUdddrrr|||yyyrrrhhh\\\SSSOOOMMMFFFEEECCCAAA@@@@@@AAAAAAAAABBBDDDEEEGGGLLLQQQUUU```fffooowwwwwwooollllllmmmkkkmmmooopppnnnkkkhhheeeaaaccciiisss~~~}}}~~~|||yyyxxx|||{{{{{{zzzzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxvvvrrrooommmmmmqqqxxx{{{yyywwwwwwssstttvvvxxxzzz{{{{{{zzzuuuttttttttttttuuuvvvwwwyyyyyyxxxwwwvvvtttssssssuuuuuuuuuuuuttttttttttttuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxwwwwwwzzzyyyvvvtttsssqqqmmmkkkccc]]]UUUOOOLLLLLLMMMMMMKKKLLLNNNOOOPPPPPPPPPOOORRRRRRRRRRRRRRRRRRRRRRRRLLLNNNPPPPPPOOONNNOOOPPPRRRQQQQQQQQQSSSUUUXXXZZZ___aaahhhrrrzzzyyymmmfff{{{|||cccWWWVVViiinnnRRREEEAAA???===;;;;;;;;;:::999888888777777777777777777777777777777888999::::::<<>>>>>999888999666444444555555555555444444555555555555555444444444333444444444444444444555555333444777888;;;DDDMMM]]]gggrrryyy}}}}}}~~~zzzzzzjjjZZZSSSSSSVVVXXXYYY[[[^^^dddnnnyyy|||||||||{{{zzzyyyxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyxxxrrrqqqpppqqqrrrrrrpppnnnqqqpppooopppmmmfff\\\TTTMMMJJJJJJMMMQQQXXXfffrrr{{{wwwoooeee[[[RRRNNNLLLGGGFFFDDDAAA@@@???>>>>>>AAABBBCCCDDDFFFJJJOOOSSS]]]bbbkkkttt|||wwwlllgggfffffffffggghhhhhhgggeeecccaaabbbfffmmmxxx}}}}}}yyyxxx}}}|||{{{{{{zzz{{{{{{{{{zzzzzz{{{|||}}}}}}~~~~~~|||zzzzzzyyyyyyxxxtttrrrmmmlllpppxxx|||zzzwwwvvvtttuuuwwwxxxxxxxxxwwwwwwvvvvvvuuuttttttsssssssssvvvvvvuuuuuuttttttttttttuuuuuuuuuuuuttttttttttttssstttvvvxxxzzzzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{|||{{{{{{{{{zzzyyyxxxwwwwwwzzzxxxvvvtttssspppmmmjjjeee___VVVPPPMMMLLLMMMMMMJJJKKKMMMOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNPPPRRRRRRQQQPPPQQQRRRRRRQQQQQQQQQRRRTTTVVVXXXZZZ[[[aaaiiiooovvvvvvddd___sss~~~hhhYYYVVViiisssSSSCCC???>>><<<;;;::::::999999888888888888888888888888888888888777888999999:::<<>>999888999555333333444555555555555444555555555444444444444444333444555555333222333444555333444777999<<>>======@@@AAABBBCCCDDDHHHMMMQQQXXX]]]fffoooyyyuuuhhhbbb______aaaaaaaaaaaaaaa`````````dddhhhppp}}}~~~~~~|||zzzyyy||||||{{{zzzzzzzzzzzz{{{xxxxxxyyyzzz|||}}}~~~{{{{{{zzzzzzzzzyyyvvvsssooommmpppyyy}}}{{{vvvuuutttvvvxxxxxxwwwvvvuuuvvvvvvvvvuuutttsssrrrqqqqqqtttssssssssssssttttttuuuttttttuuuuuuuuuuuuuuuuuurrrtttvvvyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyy{{{|||zzzzzzzzzyyyyyyxxxxxxxxxyyywwwuuusssrrrooollliiifff```XXXRRROOONNNNNNNNNLLLLLLMMMNNNOOOOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSTTTUUUSSSSSSTTTUUURRRQQQPPPPPPPPPRRRUUUVVVUUUVVVZZZaaagggpppvvv___[[[ooo}}}iiiYYYVVViiixxxUUUBBB>>>===;;;999999999888888888777777777777777777777777777777666777888999999<<>>HHHSSSbbbiiirrr{{{~~~yyyyyyuuu```WWWVVVUUUUUUWWWXXXZZZ___fffoooyyy~~~|||{{{{{{zzzxxxwwwttttttuuuvvvwwwyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyzzzyyywwwvvvuuuuuuuuuuuurrrqqqppppppqqqpppnnnlllnnnllljjjiiigggaaaXXXRRRHHHGGGJJJQQQXXX___hhhpppppplllfff^^^WWWQQQKKKHHHCCCCCCBBBAAA@@@???>>>>>>@@@AAAAAABBBCCCGGGLLLOOOSSSXXX```jjjttt~~~rrreee]]]ZZZXXXYYYYYYXXXXXXZZZ\\\^^^___fffjjjsss~~~|||zzzzzz{{{zzzzzzyyyxxxxxxxxxxxxyyywwwxxxxxxyyyzzz{{{||||||zzzyyyyyyyyyzzzyyyvvvtttrrrooorrr{{{}}}wwwtttrrruuuxxxyyywwwvvvwwwxxxttttttttttttssssssrrrqqqtttsssrrrqqqqqqrrrssstttrrrssssssttttttuuuuuuuuussstttwwwzzz{{{|||{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxvvvtttrrrqqqnnnkkkhhhgggbbb[[[VVVSSSQQQOOONNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRSSSRRRQQQRRRSSSQQQPPPOOONNNOOOQQQSSSTTTSSSTTTWWW\\\cccnnnzzzaaaZZZooo{{{gggWWWSSSfff~~~XXXCCC???>>><<<888888888777777777777666666666666666666666666666555666777888999;;;>>>AAANNNnnn}}}rrrxxxuuuddd___nnn~~~{{{ssssssrrrnnnkkkmmmtttzzz~~~|||{{{zzz|||VVV\\\jjj}}}xxxxxx{{{}}}```III======999777999555222333444444555555555444555555555444444333333333444666777666222111222444666444555888:::???IIITTTeeejjjttt|||zzz|||ppp\\\VVVWWWWWWWWWXXXZZZ\\\aaagggpppxxx{{{yyywwwvvvvvvuuusssqqqooopppqqqsssuuuwwwyyyyyy|||||||||{{{zzzxxxwwwvvvzzzxxxuuusssqqqqqqrrrsssrrrqqqppppppppppppnnnlllllliiigggeeeddd___WWWQQQHHHGGGKKKSSS[[[```hhhooooookkkeee___YYYSSSMMMJJJAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAAAAACCCFFFKKKNNNPPPTTT\\\gggqqq{{{ooobbb[[[WWWUUURRRRRRQQQQQQTTTXXX\\\___gggkkkttt~~~{{{yyyzzz|||yyyxxxwwwwwwvvvvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyxxxuuussstttqqqttt|||~~~xxxtttqqqtttxxxyyyxxxwwwyyy{{{rrrrrrsssttttttsssssssssuuutttrrrqqqpppqqqrrrrrrqqqqqqrrrsssssstttuuuuuusssuuuxxxzzz|||||||||{{{yyyyyyxxxwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxxxxyyywwwvvvsssrrrpppnnnjjjhhhhhhccc]]]XXXUUURRRPPPOOOOOONNNMMMLLLLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLNNNNNNMMMMMMMMMNNNQQQPPPNNNNNNNNNPPPRRRSSSSSSSSSVVV[[[bbbooo}}}eeeZZZqqqyyyeeeTTTOOObbb~~~ZZZDDD@@@???===777777777777666666666666444444444444444444444444444555777777888:::>>>AAAQQQrrr{{{rrrzzzzzziiifffvvv~~~vvvqqqiiikkklllkkkkkknnnuuu{{{~~~}}}||||||~~~^^^```hhhyyy{{{vvvwwwyyy```HHH======999888999666777777666555333222111000666666555444444444555555555555555555555555555555555333333555777>>>LLLZZZgggnnnyyy~~~yyyxxxzzz}}}lllYYYTTTUUUTTTUUUZZZ]]]___bbbfffllluuu|||xxxsssoooooopppppppppoooooopppqqqrrrsssssstttvvvwwwyyyxxxvvvtttsssssssssrrrpppnnnnnnooopppqqqqqqpppooooooppppppnnnllljjjgggddddddccc^^^UUUNNNEEEFFFIIIQQQ[[[eeekkkmmmnnnjjjccc[[[SSSMMMIIIHHHBBB@@@>>>===<<<===>>>???===???@@@AAAAAACCCFFFHHHKKKQQQ[[[ccckkksss|||wwwiii^^^UUUOOONNNJJJKKKMMMOOORRRXXX^^^ccchhhqqqzzz}}}{{{xxxwwwvvvvvvuuuvvvxxxyyyzzzwwwwwwwwwxxxxxxyyyyyyzzz|||{{{yyywwwvvvuuutttttttttrrruuu}}}{{{yyyrrruuuxxxyyyxxxwwwvvvvvvtttttttttsssrrrpppooonnnnnnooopppooonnnmmmnnnooopppqqqrrrtttuuuvvvvvvvvvttttttvvvwwwyyyzzz||||||}}}|||zzzxxxwwwwwwwwwwwwvvvwwwyyyzzzzzzzzzyyyyyywwwuuusssrrrqqqooollliiihhhfffaaa\\\WWWSSSOOONNNOOONNNMMMMMMLLLLLLMMMMMMQQQQQQPPPOOOOOONNNMMMMMMQQQQQQOOONNNMMMLLLLLLLLLQQQQQQPPPPPPQQQRRRTTTUUUSSSWWW\\\___gggyyycccWWWhhh}}}hhhWWWRRR^^^uuu]]]HHHDDDAAA;;;:::999888777666666666666888777666555555444555555222111444888:::;;;@@@GGGUUUxxxzzzwwwtttlllsssjjjjjjjjjlllnnnpppqqqtttwwwzzz]]]___hhhyyyyyyvvvxxx{{{|||zzz___HHH<<<===999888999666666666555444333222222111444444444333333444555555444444444444444444444444555444555777999@@@OOO]]]hhhoooyyy}}}uuunnnooosssyyy{{{hhhWWWUUUWWWVVVWWW[[[]]]]]]___ccckkkttt}}}~~~zzzuuuqqqpppooonnnmmmnnnnnnooopppqqqrrrsssssstttvvvxxxwwwuuusssrrrrrrsssrrrpppooonnnooopppqqqsssrrrqqqppppppooommmkkkfffcccaaa```___YYYQQQJJJFFFGGGKKKRRR\\\eeejjjkkklllhhhaaaYYYRRRLLLHHHFFFAAA@@@>>>===<<<===>>>???>>>???AAAAAAAAACCCEEEHHHJJJPPPYYYaaahhhqqq{{{rrrcccYYYPPPKKKKKKIIIJJJLLLNNNRRRWWW___dddiiirrr{{{~~~}}}zzzxxxvvvvvvvvvvvvwwwxxxyyyzzzssstttvvvwwwyyy{{{|||}}}{{{zzzyyywwwvvvtttttttttssspppsss|||{{{yyyrrruuuxxxyyywwwuuussssssssssssssssssrrrqqqoooooolllmmmnnnmmmllllllmmmnnnpppqqqrrrtttuuuvvvvvvvvvvvvwwwxxxyyy{{{|||}}}~~~}}}|||zzzxxxwwwwwwwwwwwwwwwxxxzzz||||||{{{zzzyyywwwvvvtttssssssqqqnnnlllkkkhhhccc]]]WWWSSSPPPOOONNNNNNMMMMMMLLLLLLLLLMMMQQQPPPPPPOOONNNNNNMMMMMMPPPPPPOOONNNMMMMMMMMMMMMQQQPPPOOOOOOPPPQQQSSSTTTSSSXXX^^^cccmmmaaaWWWhhhqqq___QQQ[[[qqq]]]GGGCCC@@@;;;:::999888777666666666666666555555555555555666777777555666999999999>>>EEEZZZ|||{{{yyyxxxrrrooohhhjjjlllnnnpppqqqrrrtttvvvyyy]]]]]]eeewwwzzzxxx|||zzztttsssyyy{{{___HHH<<<===999777999555444444444444333333333333222222222222222333444555222222222222222222222222666555666999<<>>===<<<===>>>??????@@@AAABBBBBBCCCEEEGGGJJJOOOVVV^^^eeeooo{{{mmm]]]SSSKKKHHHHHHGGGHHHKKKMMMQQQXXX___eeejjjsss|||}}}|||{{{zzzxxxuuuvvvwwwxxxxxxxxxxxxxxxtttuuuvvvxxxzzz{{{||||||yyyyyyxxxvvvuuutttssssssqqqnnnpppyyyzzzxxxrrruuuxxxyyywwwtttrrrqqqrrrrrrssssssrrrqqqpppppplllmmmnnnmmmlllkkkmmmooooooppprrrtttuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{|||}}}|||{{{yyyxxxwwwwwwwwwxxxxxxzzz}}}~~~{{{yyywwwvvvttttttttttttrrrqqqoookkkeee^^^XXXSSSQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMPPPPPPOOOOOONNNNNNMMMMMMOOONNNNNNMMMMMMMMMNNNNNNPPPOOONNNNNNOOOPPPRRRSSSTTTYYY```gggsss|||]]]TTTdddzzzfffPPPYYYmmm___GGGBBB@@@;;;:::999888777666666666666444444444444555666777888777666777999999999@@@HHHbbb{{{|||yyywwwyyymmmiiilllooorrrtttuuuuuuuuuwwwxxxccc```dddsss||||||zzzuuuqqqxxxzzz___GGG<<<<<<888777999555333333333333333333333333000000000000111222444444333333333333333333333333555444666999===FFFUUUdddooowww~~~{{{wwwoooeee```fffrrr{{{~~~wwwfffXXXUUUVVVTTTUUU[[[ccc___^^^cccnnnxxx}}}}}}zzz|||}}}zzzxxxuuurrrnnnkkkllllllmmmnnnooopppqqqqqqppprrrttttttsssqqqqqqqqqrrrrrrqqqpppppppppqqqrrrtttsssqqqqqqqqqpppnnnlllkkkhhhdddaaa]]]XXXQQQLLLGGGJJJOOOVVV]]]bbbeeefffhhhddd]]]TTTMMMGGGCCCAAA???>>>============>>>>>>???AAABBBBBBBBBCCCEEEGGGKKKOOOVVV\\\dddooo|||lll[[[PPPIIIFFFGGGEEEGGGIIIMMMQQQXXX```fffmmmuuu~~~{{{zzzzzzyyywwwtttuuuwwwxxxyyyyyyxxxwwwxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwvvvuuutttssssssoookkkmmmvvv~~~~~~zzzwwwpppsssxxxyyyxxxuuusssrrrsssssstttttttttsssrrrrrrpppqqqpppnnnllllllmmmooonnnoooqqqsssuuuwwwwwwxxxuuuuuuvvvwwwxxxyyyyyyyyy|||zzzyyywwwwwwwwwwwwxxxyyy{{{|||zzzwwwvvvtttuuuvvvvvvvvvuuusssoooggg___XXXTTTRRRRRRPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNNNNMMMNNNPPPQQQRRRUUUZZZ```iiiuuuxxxYYYOOO___yyyjjjRRRYYYkkkbbbGGGAAA???<<<:::999888777666666666666444444444444444555666777444333444777888;;;EEEPPPkkk|||{{{~~~}}}wwwzzzwwwnnnmmmsssuuuwwwyyyzzzyyyyyyyyyzzzqqqiiifffppp||||||{{{wwwsss{{{{{{___GGG<<<<<<888777888555222222222333333333333444/////////000111222333444333333333333333333333333333222555999>>>GGGXXXgggsss||||||vvvkkkcccaaajjjxxxzzzsssbbbTTTRRRRRRRRRWWW___dddaaaaaagggqqqyyy||||||vvvzzz~~~}}}{{{yyyxxxuuuqqqnnnllllllmmmnnnoooppppppqqqoooqqqssssssrrrqqqqqqrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqpppooopppqqqqqqpppnnniiifffbbb]]]XXXRRRLLLIIIFFFIIIOOOUUUZZZ___bbbcccfffaaaZZZRRRKKKEEEAAA???==================>>>>>>???AAABBBBBBBBBCCCFFFHHHMMMQQQWWW]]]eeeqqq~~~kkkYYYNNNFFFDDDDDDCCCEEEIIIMMMRRRZZZbbbhhhoooxxxyyyxxxxxxwwwvvvtttuuuwwwxxxyyyyyyxxxwwwyyyzzz{{{{{{zzzyyywwwvvvvvvvvvvvvwwwvvvuuutttsssooojjjjjjttt}}}}}}yyyuuunnnrrrwwwzzzzzzxxxwwwvvvtttuuuuuuuuuuuuuuuttttttrrrrrrpppmmmjjjiiijjjlllmmmoooqqqsssvvvwwwxxxyyyvvvvvvvvvwwwwwwxxxxxxxxx{{{zzzxxxwwwvvvwwwwwwxxxzzz||||||yyywwwuuuttttttvvvwwwxxxwwwuuupppiii```ZZZUUUSSSSSSQQQQQQRRRRRRRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOOOOONNNNNNMMMMMMNNNOOOQQQRRRSSSWWW___iiiwwwtttWWWMMM\\\vvvpppWWW]]]nnnfffIII@@@???<<<:::999888777666666666666666666555444444444444444333333444666777<<>><<<<<<============>>>>>>>>>@@@BBBBBBCCCDDDGGGIIIMMMRRRXXX___gggrrrfffUUUKKKCCCAAABBBCCCEEEHHHMMMSSS\\\eeekkkrrr|||yyywwwwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxvvvxxxzzz{{{|||{{{zzzyyyuuuvvvwwwwwwwwwvvvuuutttqqqjjjiiirrr|||}}}xxxssslllqqqwww{{{|||zzzyyyxxxuuuvvvvvvvvvuuuttttttssspppooommmiiifffeeefffhhhmmmnnnpppsssvvvxxxyyyzzzxxxxxxxxxyyyyyyyyyyyyyyyzzzyyyxxxwwwvvvwwwwwwxxxzzz|||~~~{{{yyyvvvtttrrrsssuuuwwwwwwwwwuuupppjjjbbb[[[WWWTTTSSSQQQRRRSSSSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMMNNNOOOQQQRRRQQQUUU^^^iiixxxtttXXXOOO]]]wwwyyy]]]dddvvvjjjLLLAAA???<<<:::999888777666666666666777666555444333333333333777666777888888<<>>=========???AAABBBCCCEEEIIIKKKLLLQQQXXX```hhhsssxxxbbbSSSJJJDDDBBBCCCBBBEEEIIINNNUUU^^^gggmmmttt~~~yyyvvvvvvuuutttvvvvvvvvvvvvwwwxxxyyyzzzwwwxxxzzz||||||{{{yyyxxxuuuvvvwwwyyyyyyxxxvvvuuurrrkkkiiirrr{{{|||wwwrrrkkkpppwww{{{{{{yyywwwvvvuuuuuuuuuuuutttrrrqqqppplllllljjjgggeeeeeegggiiilllmmmpppsssvvvxxxzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxyyyyyywwwvvvvvvvvvwwwxxx{{{|||}}}~~~}}}|||zzzyyyuuusssqqqqqqsssuuuvvvvvvsssooojjjccc]]]XXXTTTSSSOOOPPPQQQRRRRRRQQQOOONNNMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNNNNOOOPPPRRRSSSSSSVVV]]]ffftttvvvZZZPPP]]]vvvccckkk~~~mmmNNNBBB???<<<:::999888777666666666666555555444333333444444444999888::::::;;;AAARRRbbb{{{sssmmmzzz|||zzz}}}~~~~~~~~~qqqhhhcccnnnxxx}}}uuunnnkkkvvv^^^FFF;;;;;;777666888444333333333222222222111111333222111111111111111222111111111111111111111111333333777===DDDOOOaaaqqqtttxxxcccfffooo}}}mmmRRRJJJFFFLLLNNNLLLNNNTTTLLLRRRZZZ```ccceeeffffffsssyyyzzzxxxuuurrrqqqpppnnnlllmmmmmmnnnooopppqqqrrrrrrmmmpppssstttssssssssstttpppqqqrrrrrrsssssssssssspppooonnnnnnnnnnnnllljjjfffccc^^^VVVNNNGGGDDDCCC@@@DDDHHHLLLOOOTTT[[[```ccc___XXXPPPIIICCC???===;;;;;;<<<===>>>>>>======<<<>>>AAABBBDDDFFFJJJLLLKKKPPPXXX```hhhsssuuu```SSSLLLGGGFFFGGGBBBEEEIIINNNVVV___hhhooovvvyyyvvvvvvuuutttwwwvvvvvvuuuvvvxxxyyyzzzzzz|||}}}}}}|||yyyvvvtttuuuvvvxxxyyyzzzyyywwwvvvtttkkkiiiqqq{{{|||vvvqqqlllqqqwwwzzzzzzwwwtttssstttttttttsssrrrpppooonnnkkkkkkiiigggfffgggjjjmmmlllmmmpppsssvvvxxxzzz{{{wwwwwwwwwvvvvvvvvvvvvvvvyyyxxxwwwvvvvvvvvvwwwxxx{{{{{{||||||{{{zzzyyyxxxtttrrrpppppprrrtttuuuuuuqqqooojjjddd^^^XXXTTTRRRNNNOOOPPPQQQQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMPPPOOONNNNNNOOOPPPRRRSSSWWWYYY]]]cccnnn}}}yyy]]]NNN\\\tttfffooopppPPPBBB???===:::999888777666666666666333333333333444555666666777777:::<<<>>>FFFYYYkkk~~~qqqkkk{{{}}}yyy||||||||||||}}}~~~kkkfffgggqqqxxxyyyhhhgggiiipppyyy}}}\\\FFF<<<<<<666333555222111222222222222111000000...///000111222333333333444444555555555444222111333666888999BBBVVVhhhsssxxx}}}wwwdddgggtttnnnVVVLLLGGGKKKMMMJJJJJJOOOKKKKKKMMMRRRZZZbbbiiilllzzz}}}zzzwwwtttrrrqqqqqqooonnnmmmlllkkkmmmqqqtttsssrrrsssssstttuuuuuutttsssrrrpppqqqrrrsssrrrqqqpppooonnnmmmmmmmmmoooooommmllllllfff\\\SSSLLLFFFBBB???BBBEEEKKKPPPTTTYYY```hhhhhhddd[[[QQQGGGAAA>>>>>>@@@>>>;;;;;;<<<======<<>>>>>HHHbbb|||~~~sssqqq{{{wwwyyy}}}}}}}}}}}}~~~~~~}}}||||||dddaaacccooo~~~|||uuudddccceeemmmxxx|||\\\FFF<<<<<<666333555222111222222222222111000000111222333444444555555555555444333222222222333333111555777:::DDDXXXkkkuuuzzziiimmmyyypppXXXNNNHHHKKKMMMIIIIIINNNKKKMMMPPPVVV^^^fffmmmppp|||~~~}}}yyyvvvsssqqqqqqqqqooonnnpppnnnlllnnnrrrtttuuuttttttuuuvvvvvvvvvtttsssrrrrrrrrrsssrrrrrrqqqppppppqqqpppooopppqqqqqqooommmlllfff\\\SSSKKKFFFBBBAAABBBDDDIIIPPPVVV]]]dddjjjmmmggg]]]QQQGGG@@@>>>===>>>===;;;;;;===>>>===<<>>???>>>===@@@AAABBBDDDFFFHHHJJJKKKMMMSSSZZZ```eeellltttzzzxxxaaaQQQIIIEEEEEEGGGIIIIIINNNVVV]]]bbbkkksss{{{{{{tttqqqppppppqqqrrrtttuuuvvvvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvxxxxxxwwwuuurrrppppppllljjjpppxxx{{{vvvoooeeekkkrrrwwwxxxwwwuuutttrrrrrrqqqrrrrrrpppllliiijjjgggdddffflllrrruuuvvvrrroookkkkkknnnrrruuuvvvxxxxxxwwwwwwvvvvvvuuuuuuxxxvvvuuutttvvvvvvvvvuuutttvvvyyy{{{||||||zzzyyyttttttttttttsssssssssssspppmmmhhhccc^^^ZZZUUUQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNHHHHHHIIIKKKNNNQQQTTTVVVTTTVVVYYY[[[___gggrrrzzzpppYYYWWWbbb|||tttrrr}}}|||UUUFFFDDD;;;:::888777555444444444444444333333333333444555555333555999<<>>LLL___mmmssswww~~~}}}uuu|||pppuuuyyyYYYNNNHHHKKKNNNLLLNNNTTTUUU\\\fffpppvvv|||}}}yyyxxxyyyzzzxxxvvvsssssstttuuuttttttrrrqqqpppppppppqqqsssuuuxxxxxxyyyxxxwwwuuusssrrrpppppppppqqqrrruuuxxxyyyuuutttrrrrrrrrrqqqooommmiiieee^^^TTTJJJFFFEEEGGGFFFOOOYYYeeeuuuyyynnn]]]NNNDDD???<<<:::999999:::===???@@@???===@@@AAACCCEEEHHHJJJLLLMMMQQQVVV]]]bbbeeejjjpppuuuzzz~~~gggRRRGGGEEEFFFGGGIIIIIINNNWWW^^^dddllluuu}}}{{{tttrrrrrrsssqqqrrrsssttttttuuuuuuuuussstttuuuvvvwwwxxxxxxxxxxxxxxxxxxvvvtttpppmmmkkkiiifffeeekkktttzzzyyyvvvkkkoootttwwwvvvtttqqqppppppppppppqqqrrrqqqnnnkkkiiikkkqqqxxx}}}}}}yyytttqqqrrrsssssssssrrrrrrrrrvvvvvvvvvuuuuuutttttttttsssrrrrrrrrrttttttsssrrrpppssswwwzzz||||||zzzyyyssssssssssssrrrrrrrrrrrrqqqnnniiieeeaaa\\\WWWTTTLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJIIIIIINNNMMMLLLLLLLLLMMMNNNOOOSSSVVVYYYZZZ\\\aaahhhnnn{{{{{{[[[ZZZdddzzztttrrrbbbJJJCCC;;;:::888777555444444444444444333333333333444555555555888:::<<>>@@@AAABBBEEEHHHJJJLLLMMMQQQWWW]]]bbbeeeiiiooossswwwlllUUUIIIGGGGGGFFFIIIJJJOOOXXX___eeennnvvv~~~{{{tttrrrssssssrrrrrrrrrsssssstttuuuuuusssttttttuuuvvvwwwxxxyyyxxxwwwvvvtttqqqnnnjjjiiidddaaa___dddmmmuuuwwwwwwmmmqqquuuwwwvvvtttrrrqqqqqqpppnnnnnnooonnnllljjjfffmmmwww|||uuupppppprrruuuuuurrrpppnnnnnnssssssssstttttttttttttttssssssrrrtttuuuvvvtttsssrrrtttwwwyyyzzzzzzyyywwwrrrrrrrrrrrrqqqqqqqqqqqqpppnnnkkkgggccc^^^XXXTTTLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHLLLKKKKKKLLLMMMOOOQQQRRRSSSVVVYYY[[[\\\```fffkkk{{{YYYXXXbbbxxxssskkk}}}gggLLLCCC<<<:::999888666555555555555444333333333333444555555666:::===???LLLjjj~~~~~~}}}}}}yyytttyyy||||||}}}{{{|||}}}~~~}}}|||zzzyyyyyy~~~~~~{{{{{{fffWWWZZZYYYbbbooozzzzzzYYYCCC999:::555333555333111222222222222111000000....../////////......------///111333333222000///222444888???NNNaaannnrrrrrrxxx|||zzzwwwuuusssooorrrqqqmmm|||}}}ZZZOOOHHHKKKNNNMMMOOOVVV___iiivvv{{{uuusssvvvzzzwwwuuurrrqqqrrrrrrrrrqqqnnnqqqssssssqqqooooooqqqsssttttttuuutttsssrrrqqqmmmnnnpppqqqsssttttttuuutttsssqqqppppppnnnkkkiiidddddd```XXXNNNGGGFFFGGGTTThhh{{{pppeeeUUUJJJCCC@@@===:::<<<;;;:::;;;===??????>>>???@@@BBBDDDGGGJJJLLLMMMQQQWWW^^^cccfffiiiooosssvvvpppXXXJJJHHHHHHFFFJJJKKKQQQZZZaaagggpppxxx|||tttqqqqqqrrrrrrrrrrrrrrrssstttuuuuuutttttttttuuuvvvwwwxxxxxxuuuuuusssqqqnnnjjjgggfff```\\\YYY\\\dddmmmrrrssslllpppuuuwwwwwwvvvuuuuuussspppmmmkkkjjjiiigggfffiiirrr~~~zzztttqqqtttvvvwwwuuuqqqnnnmmmnnnpppqqqqqqrrrrrrsssssstttuuuuuuuuuvvvxxxxxxwwwuuuuuuvvvwwwxxxxxxxxxwwwvvvqqqqqqqqqpppppppppooooooooonnnllliiifff```YYYSSSLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLNNNQQQSSSUUUUUUXXX[[[[[[[[[]]]bbbfffuuu]]]XXX___uuuzzzpppcccuuujjjMMMCCC===<<<:::999777666666666666444333333333333444555555555<<<@@@DDDSSSqqq}}}~~~zzz{{{zzz}}}{{{}}}{{{|||}}}|||{{{zzz{{{|||~~~}}}}}}}}}wwwyyy|||~~~}}}{{{xxxvvv~~~hhhXXX[[[[[[bbbnnnyyy{{{XXXBBB999:::555333666333111222222222222111000000111222222222222222111111---.........//////000000///222666>>>OOOcccooosssqqqxxx|||yyyvvvtttrrroooqqqooonnn~~~]]]QQQIIILLLNNNLLLNNNTTTaaalllzzzzzzsssrrruuuyyyvvvtttqqqpppppppppoooooonnnqqquuuuuurrroooooopppqqqrrrsssssssssrrrqqqpppnnnoooqqqrrrsssrrrqqqqqquuusssqqqppppppnnnkkkiiibbbcccaaaYYYOOOGGGFFFGGGRRRiii{{{kkkaaaSSSHHHCCCAAA===:::>>><<<::::::<<<>>>??????>>>???AAADDDGGGIIIKKKMMMQQQWWW^^^cccfffjjjooosssuuurrrZZZLLLIIIIIIEEELLLMMMRRR[[[ccciiiqqqzzz}}}ssspppoooppprrrrrrrrrrrrssstttuuuuuuttttttttttttuuuvvvwwwxxxsssrrrqqqnnnkkkhhheeeccc^^^YYYUUUVVV^^^ffflllooojjjnnntttwwwxxxxxxxxxyyyuuuqqqlllhhhfffdddcccbbbmmmxxxzzzvvvuuuzzz{{{zzzvvvqqqoooppprrroooooopppqqqrrrsssssstttwwwwwwwwwyyy{{{{{{yyywwwwwwwwwwwwwwwwwwvvvuuuuuupppppppppoooooooooooonnnnnnnnnmmmkkkgggaaaYYYSSSLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPSSSTTTVVVYYY[[[\\\ZZZ[[[___bbbooodddZZZ]]]uuu|||ttt{{{nnn___pppkkkNNNDDD???<<<;;;999888777666777777444333333333333444555555444<<>>???>>>@@@CCCEEEFFFHHHKKKMMMRRRVVV]]]bbbfffiiilllnnnvvvyyydddPPPEEEEEEHHHIIINNNVVV]]]ccclllvvv}}}}}}uuurrrqqqrrrrrrrrrrrrsssssstttttttttqqqsssvvvwwwwwwxxxyyy{{{yyytttooollliiieee___ZZZVVVNNNKKKPPPXXX]]]aaadddgggnnnwww~~~}}}zzzwwwqqqkkkgggfffddd```dddkkk|||wwwvvv}}}zzzvvvpppkkkjjjmmmoooooonnnnnnppprrruuuwww{{{{{{{{{{{{zzzyyyxxxxxxvvvvvvvvvvvvuuurrrpppoooqqqqqqppppppooooooppppppnnnllljjjiiigggccc[[[UUURRRPPPMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKLLLNNNQQQTTTVVVYYYZZZ[[[\\\]]]^^^______kkkcccXXX\\\xxxxxxmmm{{{mmm^^^ppprrrOOOAAACCC<<<;;;999777555555555555555444444444444555666666777:::===FFF___{{{zzzzzz}}}xxxzzztttttt{{{yyyxxx}}}|||{{{{{{{{{|||}}}{{{zzzyyyvvvrrrooooooyyy{{{tttsss}}}{{{iii^^^[[[```gggqqqzzzwwwWWWDDD:::888222333555000111111111000000000000000333666888555000------///000000000000111111111111333666:::BBBSSSgggtttxxx}}}{{{xxxvvvsssrrrqqqqqqqqq~~~|||zzziiiXXXLLLNNNQQQQQQUUU[[[dddlllwww~~~xxxuuuttttttttttttsssqqqooonnnnnnooopppqqqqqqppppppppppppqqqqqqooopppppppppppppppooooooqqqqqqqqqrrrrrrrrrssssssuuusssqqqoooooonnnlllkkkiiiddd___ZZZRRRIIIFFFHHHOOOZZZjjjxxx}}}yyyqqqjjjaaa]]]UUUJJJAAA;;;999999::::::::::::;;;<<<======>>>@@@BBBDDDEEEHHHKKKNNNSSSWWW]]]bbbfffiiilllnnnwww|||gggSSSHHHFFFIIIJJJPPPWWW___fffnnnwww~~~xxxuuuttttttrrrrrrssssssttttttttttttrrrtttvvvvvvvvvuuuvvvwwwyyyuuuooojjjgggaaaZZZUUUQQQKKKHHHLLLRRRWWW]]]bbbiiirrr}}}yyyuuuoooiiifffeeedddbbbfffmmm{{{uuuyyyyyyuuuqqqlllkkkmmmnnnmmmmmmmmmooorrrtttvvvyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvuuutttsssqqqppprrrqqqqqqpppppppppppppppnnnlllkkkkkkjjjfff___YYYSSSQQQNNNMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNQQQTTTVVVXXXZZZ]]]^^^^^^```bbbeeeqqqlll]]]\\\zzz{{{mmmxxxmmm___rrruuuQQQAAACCC<<<;;;999777555555555555333333333333333444555555777:::@@@MMMggg~~~||||||}}}~~~zzz~~~xxx|||zzzzzz~~~zzzzzz~~~|||{{{{{{{{{{{{|||~~~|||zzzyyyxxxuuuqqqnnnbbbjjjlllggghhhsss}}}zzzjjj```___```fffqqqzzzwwwWWWDDD:::888222333555000//////000000111111111111444666666333///---...000111000/////////000222333555888<<>>???AAABBBDDDHHHMMMQQQSSSVVV[[[___cccgggllloootttyyyzzzfffUUUMMMKKKLLLTTT```jjjqqqxxx~~~zzzxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvwwwyyyyyyxxxwwwxxxyyyqqqmmmgggbbb^^^YYYQQQLLLDDDEEEJJJQQQWWW```ooo}}}|||sssmmmfffccc^^^[[[aaakkkqqqqqqkkkiiiqqqqqqlllkkkqqqvvvvvvtttssshhhgggfffeeefffhhhjjjkkkpppqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuuuussspppooonnniiibbb\\\RRRPPPMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNQQQTTTVVVXXX^^^fffmmmsss|||hhhWWWQQQbbb{{{kkkVVVZZZmmm~~~aaaFFF???;;;999777555444333444444555444444444444555666666;;;;;;GGG```{{{zzz|||ggguuu}}}zzzzzz}}}yyy{{{~~~}}}}}}||||||{{{{{{|||||||||{{{{{{zzz{{{yyywwwuuussspppkkkhhhNNNKKKJJJMMMVVVeeeuuurrrddd___^^^fffrrr|||wwwrrrrrryyyxxxWWWDDD:::888222333555000222111111111000000//////////////////000000...---000000000000111111111111111555===MMMeee|||~~~|||{{{||||||ttt[[[LLLNNNQQQUUU[[[```cccccc___fffqqq{{{}}}zzzuuurrrqqqpppooonnnooopppqqqrrrssssssssssssqqqqqqqqqqqqrrrsssttttttsssssssssrrrqqqooonnnmmmooooooppppppqqqqqqrrrrrrqqqpppppppppooommmiiifffaaa\\\XXXTTTMMMEEECCCEEEHHHIIILLLPPPTTTYYY]]]___\\\ZZZTTTLLLCCC===:::999444444555666777999:::;;;<<<>>>AAADDDFFFIIIMMMPPPRRRUUUYYY^^^bbbgggmmmqqqrrrxxxkkkZZZQQQNNNOOOWWWdddnnnvvv|||{{{xxxyyyyyyxxxxxxxxxwwwwwwwwwwwwyyyzzzyyywwwuuuuuuvvvoookkkddd___[[[UUUNNNHHHFFFFFFJJJRRRZZZcccppp{{{|||sssnnnfffccc]]]YYY___jjjooonnngggjjjyyy}}}kkkjjjooowwwzzzwwwtttssshhhgggeeeddddddeeeggghhhnnnnnnpppqqqrrrsssssssssssstttuuuwwwxxxyyyyyyyyyyyyxxxwwwuuuttttttsssssstttrrrppppppoookkkddd^^^SSSPPPNNNLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLLLLKKKKKKLLLNNNQQQTTTVVVZZZ^^^fffnnnyyyhhhVVVLLLYYYpppmmmYYY]]]mmm|||dddGGG???;;;999777555444333333444444444333333444444555666999<<>>OOOiii}}}~~~ttt[[[NNNQQQTTTWWWZZZ___```___\\\dddoooyyy|||yyyvvvsssrrrqqqooonnnooopppqqqrrrssstttttttttqqqqqqqqqqqqrrrssstttuuurrrrrrrrrrrrrrrqqqpppooorrrqqqqqqqqqppppppooooooqqqpppppppppooommmiiifffaaa\\\WWWRRRJJJAAA>>>@@@BBBCCCDDDHHHMMMSSSXXX\\\]]][[[UUUMMMDDD===:::999333333333444666888999:::;;;>>>BBBDDDGGGIIIMMMOOOQQQTTTYYY]]]bbbhhhnnnrrrpppxxxooo]]]SSSPPPQQQZZZfffqqqyyy{{{xxxyyyyyyyyyxxxxxxwwwwwwwwwyyyzzzzzzyyyvvvsssrrrsssooojjjccc]]]YYYSSSKKKEEEFFFEEEIIIRRRZZZbbbmmmwww~~~}}}tttooofffddd\\\XXX^^^jjjnnnlllfffllluuuiiikkksss{{{}}}xxxtttssshhhgggeeeccccccccceeefffllllllnnnoooqqqrrrrrrrrrrrrtttvvvxxxyyyzzzzzzyyywwwvvvuuusssrrrrrrqqqqqqsssrrrpppqqqqqqmmmgggaaaTTTRRROOONNNNNNNNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLLLLKKKKKKLLLNNNQQQTTTVVV[[[^^^eeeooo|||hhhTTTGGGSSSiiixxxppp]]]aaappp~~~eeeHHH???:::999777555444333333333333333222222333333444555666<<>>>>>BBBGGGJJJMMMQQQXXX^^^```^^^XXXNNNCCC;;;999999888777444333444777;;;===<<>>>>>BBBGGGJJJMMMQQQXXX^^^aaa___YYYOOODDD<<<999999888777555555666888;;;===<<<>>>AAADDDFFFHHHLLLNNNUUUXXX^^^cccggglllqqqtttyyy~~~lll[[[TTTUUU]]]hhhrrryyy|||zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxttttttuuuuuusssqqqnnnmmmeeeeeebbb\\\TTTMMMHHHFFFFFFGGGLLLVVV^^^dddlllsssyyyttthhh```ZZZVVVWWW]]]```___]]]```jjjwww~~~xxxppplllsss||||||rrrjjjfffeeedddddddddeeeggghhhlllmmmoooppprrrtttuuuuuuttttttuuuvvvvvvwwwvvvvvvuuuuuuttttttsssrrrrrrqqqppppppqqqsssssspppkkkgggYYYTTTMMMJJJKKKLLLLLLKKKNNNMMMKKKIIIIIIIIIKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKNNNRRRVVVZZZ___dddmmm|||gggOOOFFFNNN]]]rrrllllllwwwkkkLLLAAA;;;:::999777666555555444555444222222333444666666999@@@TTTrrr~~~zzzmmmhhhyyy{{{ssslllhhhiiikkknnnqqqqqqrrrssssssttt~~~~~~~~~}}}|||||||||||||||zzz{{{yyyuuurrrpppjjjccc]]]SSSMMMRRR[[[gggyyymmm___WWW___kkkxxx|||lll[[[PPPOOOUUUdddrrr~~~|||ZZZDDD999999222///111...111000//////......//////...............////////////.........//////000111333999FFFZZZpppsss]]]SSSSSSUUUYYY]]]```aaa```aaaiiittt}}}zzzyyyvvvsssrrrrrrrrrssstttttttttsssrrrqqqpppoooppppppqqqrrrrrrrrrqqqqqqrrrssstttssspppnnnnnnnnnpppppppppooooooooooooooosssrrrqqqnnnkkkhhheeeddd^^^[[[TTTMMMGGGBBB???===>>>BBBGGGJJJMMMRRRYYY^^^dddbbb[[[QQQEEE<<<999999777777777777888:::;;;<<<;;;===???AAADDDGGGLLLOOOTTTXXX^^^cccggglllqqqtttxxx~~~uuubbbXXXWWW___kkkttt{{{{{{yyyxxxwwwwwwwwwvvvvvvuuuuuuuuussssssssssssrrrooommmlllgggfffbbbZZZRRRJJJFFFEEEFFFGGGNNNXXX```fffnnnwww}}}rrrcccZZZXXXWWWXXXYYYYYYXXXVVV]]]eeemmmpppnnnkkkkkklll~~~yyyooohhhdddcccbbbbbbccceeehhhiiinnnoooppprrrtttuuuvvvvvvrrrssstttvvvwwwwwwxxxxxxttttttssssssrrrrrrqqqqqqooooooqqqssstttrrrnnnjjj\\\VVVNNNJJJJJJKKKJJJHHHLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIJJJJJJKKKMMMQQQSSSXXX]]]dddlll{{{{{{dddNNNEEEMMM[[[qqqxxxttt{{{lllMMMAAA;;;:::999777666555444444555444333333333444666777;;;BBBVVVttt~~~|||ooolll}}}~~~zzzuuuoooiiiggghhhkkknnnppppppsssvvvvvvyyy~~~}}}}}}|||||||||||||||zzz{{{yyytttqqqnnnggg```aaaXXXRRRTTT\\\hhhzzzkkk]]]WWW^^^jjjxxx|||jjjWWWNNNLLLQQQ___mmmzzz~~~ZZZDDD999999222///111...000000///............///........................------......//////000000333888FFF[[[ppp~~~yyyuuuwwwxxxcccUUUTTTUUUXXX]]]```aaaaaabbbjjjttt}}}|||zzzwwwtttrrrrrrrrrrrrssssssssssssrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrsssqqqooommmmmmnnnppppppqqqpppppppppoooooorrrqqqpppnnnkkkhhheeeddd___[[[UUUMMMGGGAAA>>>===>>>BBBGGGKKKNNNTTT[[[```gggeee^^^SSSFFF===999999666777888999:::;;;;;;;;;;;;<<<>>>???BBBFFFKKKOOORRRVVV]]]bbbggglllpppsssvvv|||~~~iii]]]ZZZbbbmmmvvv}}}{{{yyyxxxvvvvvvuuuuuutttsssssssssrrrrrrrrrqqqpppnnnlllkkkiiigggbbbYYYPPPIIIEEECCCDDDGGGNNNYYY```gggpppzzznnn\\\SSSSSSTTTSSSRRRRRRSSSTTT[[[```fffgggfffhhhooouuuvvvnnngggccccccbbbbbbcccfffiiikkkoooppprrrtttuuuvvvvvvvvvsssssstttvvvvvvwwwwwwwwwsssssssssrrrrrrqqqqqqqqqooooooppprrrsssqqqmmmjjj\\\VVVNNNJJJJJJKKKJJJHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHJJJJJJKKKLLLOOOQQQWWW\\\ccclllzzzvvvbbbMMMDDDKKKXXXppp}}}www|||oooNNN@@@;;;:::888777555444444444444444444444333444666777;;;BBBVVVuuuuuukkk|||wwwsssnnniiigggiiilllnnnpppqqqvvv{{{~~~}}}}}}||||||||||||}}}}}}{{{|||yyytttpppmmmfff^^^ddd^^^YYYXXX]]]jjj|||mmm___WWW]]]iiiwww}}}hhhTTTMMMLLLNNN[[[jjjwww~~~ZZZCCC999999222///111...000//////..............................---------,,,------...///000000000444999EEEYYYnnn|||wwwqqqkkknnnzzz~~~jjjVVVUUUUUUWWW[[[___aaaaaabbbiiittt|||~~~}}}{{{wwwtttqqqppppppppppppqqqrrrrrrssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqppppppqqqooommmlllmmmnnnqqqqqqqqqrrrqqqpppoooooopppooonnnllljjjgggeeeddd```\\\VVVNNNGGGBBB???===>>>BBBHHHLLLPPPVVV^^^dddkkkhhhaaaUUUGGG===999999666777888:::;;;;;;;;;;;;;;;<<<>>>???AAAEEEKKKOOOPPPUUU[[[bbbfffkkkooorrrsssyyyrrrccc___fffpppxxx}}}~~~{{{yyywwwtttttttttssssssrrrrrrrrrrrrrrrqqqpppooommmlllkkkkkkhhhcccZZZPPPIIIEEECCCCCCFFFOOOZZZaaahhhsss}}}hhhUUUMMMNNNNNNMMMMMMOOOSSSWWWXXX]]]bbbeeeiiippp{{{|||uuuoooiiifffeeeccccccdddgggjjjllloooqqqsssuuuvvvwwwvvvvvvttttttuuuuuuuuuttttttssssssrrrrrrrrrrrrrrrqqqqqqqqqppppppppppppmmmiiifffZZZUUUNNNJJJJJJKKKKKKJJJGGGHHHJJJLLLLLLLLLKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEGGGIIIJJJJJJKKKNNNPPPUUUZZZaaajjjyyyvvvaaaLLLCCCIIITTTmmm{{{xxx{{{vvv{{{qqqNNN@@@::::::888666555444444333333555666555444444555888:::@@@UUUuuu}}}jjj{{{|||uuurrrlllhhhfffhhhjjjmmmpppssszzz~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}{{{|||zzztttqqqnnnggg___gggddd```]]]aaalll}}}nnn```XXX]]]hhhvvv{{{eeeQQQLLLLLLLLLWWWeeesss}}}YYYBBB888999333000222///000///......------...............------------------------...///000111222666;;;FFFXXXkkkwww{{{zzzmmmhhhdddiiivvv~~~~~~nnnVVVUUUTTTUUUYYY]]]```aaabbbiiisss||||||{{{yyyuuurrrpppnnnnnnoooooopppqqqrrrssstttttttttsssrrrqqqqqqppppppqqqqqqoooooopppooommmmmmoooqqqqqqqqqrrrsssrrrqqqpppooommmmmmlllkkkjjjhhhgggfffbbb^^^WWWOOOHHHCCC???>>>>>>BBBIIINNNSSSZZZccciiinnnkkkcccWWWHHH>>>999999555666888999::::::;;;;;;;;;===???AAABBBEEEJJJMMMOOOTTT[[[bbbgggkkkooorrrrrrwww~~~{{{jjjdddjjjrrrxxx}}}|||zzzxxxuuurrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnmmmllllllllljjjeee]]]SSSKKKFFFDDDBBBGGGQQQ\\\cccjjjvvvyyybbbOOOJJJJJJKKKKKKMMMQQQVVVZZZXXX\\\ccckkkuuuwwwtttqqqmmmkkkiiigggeeefffhhhkkkmmmoooqqqtttvvvwwwwwwvvvuuussssssttttttsssrrrrrrqqqssssssssssssrrrrrrrrrrrrrrrpppooonnnmmmjjjfffcccZZZUUUNNNJJJJJJKKKKKKJJJFFFGGGIIIJJJKKKKKKKKKJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHIIIMMMOOOTTTYYY```iiivvv{{{aaaLLLBBBFFFPPPiiivvvrrrtttppptttrrrOOO@@@:::999888666555444333333222555777777444333555888999???SSSuuuiiiyyyuuuqqqnnnjjjfffeeefffiiikkkrrruuu}}}~~~~~~}}}}}}~~~~~~|||||||||||||||}}}}}}~~~{{{|||zzzvvvsssqqqjjjccciiihhheeebbbdddooonnnaaa\\\```jjjxxxyyybbbOOOMMMMMMLLLTTTcccooo|||{{{WWWAAA888888333111333111//////...------------............------,,,,,,,,,///......---///111333555888===IIIZZZjjjrrrqqqmmmaaa```aaahhhttt|||mmmVVVTTTSSSTTTWWW\\\___```bbbiiittt|||~~~{{{vvvtttrrrooonnnnnnoooooopppqqqqqqrrrsssssssssssssssrrrqqqpppppppppqqqqqqooopppppppppoooppprrrtttqqqrrrssstttsssrrrpppooollllllllllllkkkjjjiiiiiiccc___YYYQQQJJJDDD@@@???===BBBIIIPPPVVV]]]gggmmmqqqmmmeeeXXXIII>>>999999555666666777888999:::;;;<<<>>>AAACCCDDDFFFHHHKKKPPPUUU]]]dddiiimmmqqqsssrrrvvv|||rrriiimmmsssxxx|||}}}yyyxxxuuurrrqqqqqqqqqrrrrrrsssssstttsssrrrqqqooonnnmmmlllllllllkkkggg```WWWNNNHHHEEECCCIIITTT___fffmmmzzzsss]]]LLLIIIJJJLLLOOOSSSWWWYYY[[[]]]aaajjjxxxxxxssstttsssooopppnnnjjjhhhgggiiilllnnnoooqqqtttvvvwwwvvvuuutttppppppqqqrrrrrrrrrqqqqqqssssssssssssssssssssssssqqqpppnnnnnnllljjjfffccc]]]WWWOOOKKKJJJJJJIIIGGGDDDEEEFFFHHHIIIJJJJJJJJJGGGFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGFFFFFFHHHLLLOOOSSSXXX___gggttt~~~aaaMMMBBBDDDLLLddduuummmuuuiiidddiiitttPPP@@@:::999777666444444333333222555888888444333555888999???SSSuuuccctttsssnnnllliiifffgggiiilllooossswww~~~}}}}}}}}}}}}}}}|||||||||||||||}}}~~~~~~zzz|||{{{wwwuuutttooohhhjjjkkkiiieeefffqqqtttgggaaaeeennn{{{yyyaaaOOONNNOOOMMMTTTbbbmmm|||yyyVVV@@@777888333222444222//////...------------............------,,,,,,,,,000///...---...111444666999???LLL\\\jjjnnniiibbbYYY[[[aaajjjuuu|||jjjVVVTTTRRRRRRVVV[[[^^^```cccjjjuuu}}}}}}zzzqqqpppnnnmmmmmmnnnpppqqqrrrrrrsssssssssrrrqqqqqqtttsssqqqpppppppppqqqqqqppppppqqqqqqqqqrrruuuwwwqqqrrrsssttttttrrrpppooolllllllllmmmmmmlllkkkkkkdddaaaZZZRRRJJJEEEAAA???===BBBJJJQQQWWW```iiippprrrooofffYYYJJJ???:::999555555555666777888:::;;;===???BBBDDDEEEFFFHHHIIIQQQWWW___fffkkkooosssuuutttvvv{{{wwwkkkooossswww|||{{{wwwuuussspppppppppqqqrrrsssttttttuuutttsssqqqooonnnmmmmmmmmmlllllliiibbbYYYPPPIIIFFFEEEKKKVVVbbbiiippp}}}oooYYYJJJJJJKKKNNNSSSYYY[[[[[[ZZZcccgggrrrtttqqqttttttppptttqqqmmmjjjhhhjjjlllnnnoooqqqsssvvvwwwvvvtttsssmmmnnnooopppqqqrrrrrrrrrttttttttttttttttttttttttqqqpppnnnmmmmmmkkkgggddd___YYYPPPKKKIIIIIIGGGEEEDDDDDDEEEFFFHHHIIIJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFEEEEEEGGGLLLPPPRRRXXX^^^fffsss~~~bbbMMMBBBCCCIIIbbbwwwiii~~~~~~lll___ZZZ^^^xxxuuuQQQ@@@:::999777666444333333333111555999888555333555999999???TTTvvv|||\\\nnnuuunnnllljjjiiijjjmmmrrrtttuuuxxx~~~~~~}}}}}}}}}}}}}}}|||||||||||||||}}}~~~~~~zzz|||{{{xxxwwwwwwrrrkkkmmmiiiffffffhhhnnn|||nnnhhhnnnwwwzzzcccOOOKKKLLLLLLRRR\\\mmmxxxyyyVVV@@@666666000///222///////////////...............------,,,,,,------...///...---,,,---000333555;;;CCCQQQ```iiikkkfffbbbaaa```cccllltttyyytttbbbUUUTTTSSSSSSUUUYYY]]]```hhhrrr~~~yyyuuunnnnnnnnnnnnnnnmmmmmmmmmlllmmmnnnooopppqqqrrrrrruuutttrrrppppppppprrrsssnnnnnnnnnnnnooopppqqqrrrvvvwwwxxxxxxwwwuuurrrqqqpppooommmmmmlllkkkiiifffaaa```\\\VVVNNNFFF>>>:::===AAAHHHQQQ[[[dddjjjnnnrrrooogggZZZKKK@@@:::999999888999999:::;;;<<<======@@@CCCEEEFFFGGGIIIKKKQQQXXXbbbjjjooopppppppppssstttxxx~~~|||oooooosssyyy}}}yyysssooonnnooolllmmmnnnppprrrtttuuuvvvzzzxxxtttqqqnnnlllllllllmmmllljjjddd[[[RRRKKKHHHKKKNNNVVVbbbkkkttteeeRRRKKKMMMQQQWWW[[[]]]___bbbdddiiittt|||qqqoooqqqtttvvvuuusssrrrqqqqqqooommmkkkpppooooooqqqrrrqqqnnnlllkkkjjjkkkmmmpppssssssrrrtttuuuuuutttrrrrrrrrrtttsssqqqnnnllllllkkkiiihhh___YYYRRRNNNLLLKKKHHHFFFDDDDDDDDDDDDFFFHHHJJJKKKJJJHHHEEECCCDDDFFFIIIKKKKKKIIIFFFDDDEEEHHHLLLOOOUUUUUUYYYcccqqq{{{~~~|||zzzcccMMMCCCGGGMMMbbbuuugggxxxtttjjj___\\\bbbrrrvvvNNNAAA;;;888444222222222222111:::666222111333444333222:::CCC[[[~~~nnnXXXddd|||~~~uuulllkkkjjjjjjkkkooouuuyyy|||zzz}}}~~~}}}}}}||||||}}}}}}{{{zzzzzzzzzzzz{{{||||||}}}zzzxxxyyyzzzwwwpppiiilllgggcccbbbdddkkkzzzsssjjjoooxxxxxxdddSSSPPPPPPNNNRRRYYYkkkwwwyyyXXXAAA777777111000222000,,,,,,---...///000111111...------,,,,,,------...000///------...000333555<<>>BBBHHHQQQ[[[cccjjjnnnrrrqqqkkk```QQQCCC;;;888666666666777888999:::;;;===@@@CCCEEEFFFGGGIIIKKKRRRXXXbbbiiimmmnnnoooooorrrssswww}}}pppooorrryyy~~~zzzuuupppnnnnnnooooooqqqrrrtttvvvwwwxxxyyywwwtttpppnnnlllllllllnnnmmmkkkeee]]]TTTMMMJJJMMMPPPYYYeeennnvvvzzz```PPPLLLIIIOOOVVV\\\```cccfffiiisss|||rrrqqqrrrsssuuutttrrrqqqqqqqqqpppmmmkkknnnmmmlllmmmnnnnnnllljjjhhhggghhhjjjnnnqqqrrrrrrssstttvvvuuutttrrrrrrssstttqqqooommmmmmllljjjiiiaaa[[[SSSOOOMMMKKKHHHFFFDDDDDDDDDDDDEEEGGGIIIJJJHHHGGGEEEDDDCCCEEEGGGHHHGGGFFFDDDCCCEEEHHHLLLOOOOOOOOOTTT^^^kkkuuuyyyyyyzzzyyyxxxyyyzzzyyyvvvtttdddMMMBBBEEEKKKaaauuuiiiyyyxxxkkk^^^ZZZbbbssswwwPPPCCC:::777444222222333333222777444111111333555555444:::DDD^^^lllWWWccc{{{vvvoooooommmmmmnnnqqqvvvyyyzzzxxxzzz~~~}}}}}}}}}}}}}}}{{{zzzzzzzzzzzz{{{||||||}}}{{{yyyzzz{{{xxxqqqkkkllleee___]]]^^^gggwwwzzzmmmrrryyyzzzjjj[[[XXXVVVSSSSSSXXXgggsssyyyYYYBBB888888222000333111,,,,,,---...///000111111...------,,,,,,------...000///......///111333555===FFFVVVfffrrrtttqqqmmmgggkkkttt}}}|||zzz{{{}}}fffUUUUUUUUUVVVXXX]]]ccciiimmmvvv}}}~~~yyyuuunnnmmmmmmmmmmmmmmmnnnnnnnnnoooooopppqqqrrrsssssssssrrrpppoooooopppqqqrrrrrrrrrrrrrrrssstttuuuuuuvvvvvvvvvvvvuuusssrrrppppppooonnnmmmmmmllljjjhhhbbb```\\\VVVOOOHHHBBB>>>@@@CCCIIIQQQZZZccciiimmmqqqrrrooofffVVVGGG<<<777666666666777888999;;;<<<>>>@@@CCCEEEFFFHHHJJJLLLSSSYYYaaahhhlllmmmmmmnnnppprrrvvv|||rrrppprrrxxx~~~yyyuuuqqqnnnnnnlllmmmnnnoooqqqrrrssstttwwwuuurrrpppmmmlllllllllooonnnkkkfff___WWWPPPLLLOOORRR[[[gggqqqyyysssZZZOOOOOOHHHOOOXXX___dddiiipppttt{{{tttsssrrrssstttrrrqqqppppppqqqpppnnnlllkkkjjjhhhhhhiiiiiiiiihhhccccccdddgggkkkoooqqqqqqqqqtttwwwxxxvvvtttrrrrrruuurrrpppnnnnnnmmmllljjjccc]]]UUUPPPMMMKKKIIIFFFDDDDDDDDDDDDDDDFFFHHHIIIGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBDDDHHHLLLNNNJJJKKKQQQ[[[fffooossstttuuuttttttuuuvvvvvvtttrrrdddLLLAAACCCIII___vvvkkk{{{~~~nnn]]]WWW___rrrxxxQQQEEE999777333222333333333333555222111111333666777777;;;GGGbbb~~~iiiWWWccczzz~~~vvvrrrqqqoooooopppssswwwyyyvvvtttuuu|||~~~}}}}}}}}}}}}~~~{{{zzzzzzzzzzzz{{{||||||~~~|||{{{{{{|||yyysssnnnmmmeee]]]ZZZ[[[ddduuu~~~pppsssyyywwwhhhaaa\\\WWWWWWYYYbbbpppyyyYYYBBB888888222000222000////////////...............------,,,,,,------...000/////////000111444555<<>>???AAACCCEEEFFFHHHKKKNNNUUU[[[bbbhhhkkkmmmnnnoooppprrrvvv}}}tttqqqrrrxxxwwwsssooonnnoookkkkkklllmmmnnnppppppqqqtttsssqqqooonnnmmmllllllooommmjjjfff```YYYRRRMMMMMMQQQ[[[gggqqq{{{qqqYYYPPPQQQMMMSSS[[[aaahhhqqq}}}zzzuuuuuusssrrrsssqqqpppooopppqqqpppnnnmmmjjjhhheeeeeefffggggggfffaaa```aaaeeejjjoooqqqrrrrrruuuyyy{{{yyyvvvtttsssuuusssqqqooooooooommmlllfff___VVVPPPMMMLLLIIIGGGEEEDDDDDDDDDDDDEEEGGGHHHGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCEEEHHHKKKLLLJJJLLLRRR[[[eeemmmqqqssssssssstttwwwyyyzzzxxxwwwdddLLL@@@BBBGGG]]]}}}wwwlll|||sss]]]TTTZZZmmmxxxQQQDDD999777444222333444444444444333111111333555777888<<>>>>>???AAACCCEEEFFFIIIMMMPPPXXX]]]ccchhhlllnnnpppqqqrrrsssxxxwwwssssssyyytttooommmmmmpppooooooooopppqqqrrrssssssrrrrrrqqqooonnnnnnmmmmmmnnnlllhhheeeaaa[[[SSSNNNJJJNNNXXXeeeqqq|||qqqZZZRRRRRRRRRWWW]]]bbbjjjwwwxxxvvvvvvtttrrrrrrqqqpppooooooppppppnnnllljjjgggeeedddeeefffffffff`````````dddiiiooorrrsssssswww{{{}}}|||yyywwwuuuvvvsssqqqpppppppppnnnmmmggg___VVVPPPMMMLLLJJJGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFDDDBBBAAAEEEEEEEEEEEEFFFHHHIIIJJJKKKMMMRRRZZZbbbjjjppprrrqqqsssvvv{{{}}}{{{dddLLL@@@BBBGGG\\\{{{yyynnn}}}zzzaaaSSSUUUfffxxxQQQCCC:::777444333333444444333444444333222222333666777===OOOooo|||{{{jjj^^^mmmxxxoooiiihhhhhhkkkooosssttttttrrroooqqqzzz~~~}}}}}}||||||}}}}}}{{{zzzzzzzzzzzz{{{||||||~~~~~~}}}}}}}}}{{{xxxuuuqqqhhh^^^YYYZZZcccuuuuuuvvvwww{{{~~~mmmbbb^^^___```fffuuu}}}XXXAAA777666000...000---,,,,,,---...///000111111...------,,,,,,------...------......///111222333888DDDVVVjjjxxx}}}zzzvvvnnnpppqqqpppiiigggooo{{{{{{tttddd\\\]]]___dddkkkttt|||}}}xxxtttmmmlllkkkjjjkkklllnnnpppppppppppppppqqqqqqrrrrrrooonnnmmmllllllmmmoooqqqrrrrrrqqqqqqqqqrrrrrrsssttttttsssrrrqqqpppooooooqqqpppoooooopppooommmkkkdddbbb\\\VVVOOOHHHDDDAAA>>>@@@DDDIIIQQQYYY```dddmmmpppooohhh[[[LLLAAA;;;555555555777888:::<<<===@@@BBBDDDEEEGGGJJJNNNQQQYYY]]]ccchhhlllooorrrtttuuuwww{{{{{{uuutttzzz~~~sssooolllmmmpppooooooooooooppppppqqqqqqqqqqqqqqqppppppoooooonnnnnnkkkgggeeebbb]]]UUUOOOIIILLLVVVdddrrroooZZZSSSSSSTTTYYY```fffppp|||vvvvvvvvvtttrrrsssqqqpppoooooopppooommmkkkiiigggeeeeeefffgggfffeee`````````ccciiinnnrrrttttttwww|||~~~}}}zzzxxxwwwuuusssqqqpppppppppooonnnfff___UUUOOOMMMLLLJJJHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEECCCBBBEEEEEEFFFFFFGGGGGGHHHHHHJJJLLLOOOUUU]]]eeelllppppppsssxxx~~~~~~zzzcccLLLAAACCCHHH\\\zzz}}}ppp~~~fffTTTRRR```zzzyyyRRREEE<<<999555333333444333333444444444222111333555888@@@SSSttt}}}}}}jjjaaarrrwwwlllgggffffffiiinnnqqqqqqoooooonnnrrr|||}}}}}}|||{{{{{{{{{{{{|||{{{zzzzzzzzzzzz{{{||||||~~~~~~~~~~~~|||{{{yyyxxxqqqhhh___ZZZZZZccctttyyyxxxxxxzzzoooccc______```gggwwwYYYCCC888777111...000...,,,,,,---...///000111111...------,,,,,,------...,,,,,,---...///000111111888DDDWWWkkkyyy~~~{{{vvvpppqqqqqqmmmfffeeerrrsssaaaYYYYYY\\\```hhhpppxxx|||}}}xxxtttmmmkkkjjjiiijjjlllooopppoooooooooppppppppppppqqqnnnmmmlllkkkkkkmmmooopppssssssrrrrrrqqqrrrrrrssstttsssrrrqqqpppoooooooooqqqpppooooooppppppnnnllleeebbb\\\UUUNNNGGGBBB@@@<<<>>>AAAFFFMMMUUU\\\```iiimmmqqqlll```OOOBBB;;;444555555777888:::<<<===AAABBBDDDEEEGGGJJJOOOSSSXXX\\\aaafffkkknnnrrruuuxxxzzz~~~wwwuuu{{{}}}uuurrrooonnnpppmmmnnnnnnnnnnnnnnnooooooqqqqqqqqqqqqqqqqqqppppppoookkkhhhfffddd```WWWQQQJJJLLLVVVeeetttiiiXXXTTTTTTTTT]]]hhhrrr~~~yyyuuuuuuvvvsssssstttrrrqqqooooooooonnnllljjjgggfffeeefffggggggeeeccc```______bbbgggmmmqqqrrrsssvvvzzz|||{{{yyyxxxwwwuuusssppppppppppppooonnneee]]]TTTNNNLLLLLLKKKIIIJJJIIIHHHFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCAAABBBDDDEEEGGGGGGGGGGGGJJJKKKMMMQQQWWW```iiinnnrrrvvv|||{{{vvvbbbLLLBBBEEEJJJ]]]yyyssslllXXXQQQ]]]yyy|||UUUHHH>>>:::666444333333222111111222333222222333777;;;AAAVVVxxx~~~gggbbbtttxxxmmmjjjhhhgggjjjoooqqqnnnkkkllllllrrr~~~||||||{{{zzzzzzzzzzzzzzz{{{zzzzzzzzzzzz{{{||||||}}}}}}~~~}}}|||zzzyyyyyyppphhh___ZZZZZZbbbsss|||zzzyyyzzzoooddd```___^^^fffvvv[[[DDD999888222///111///000/////////...............------,,,,,,------...++++++,,,---...///000000888DDDXXXlllzzz|||wwwssstttuuupppiiiiiixxxqqq^^^VVVVVVXXX]]]dddlllsssxxx}}}|||||||||}}}~~~|||xxxtttmmmkkkjjjiiijjjllloooqqqooooooooooooooopppppppppnnnmmmkkkkkkkkkmmmoooppptttssssssrrrrrrrrrsssssstttsssqqqpppoooooonnnnnnqqqpppooopppppppppnnnlllfffbbb\\\UUUMMMFFFAAA???;;;<<>>???AAABBBDDDEEEGGGKKKPPPSSSWWWZZZ```eeeiiinnnrrruuuzzz}}}yyyvvv||||||wwwuuurrrooooooqqqqqqqqqqqqqqqrrrrrrrrrpppqqqqqqrrrrrrrrrqqqqqqpppllliiigggfffbbbYYYSSSKKKNNNWWWfffwwwcccVVVSSSTTTVVVaaaooo}}}}}}wwwtttuuuuuussssssuuusssqqqpppoooooonnnkkkiiifffeeeeeefffggggggdddbbb```___^^^aaaffflllpppqqqrrruuuyyyzzzyyyxxxwwwwwwtttrrrpppoooppppppooonnnddd\\\SSSMMMKKKLLLKKKJJJKKKJJJHHHGGGGGGGGGGGGHHHFFFEEEDDDCCCCCCBBBCCCCCC===???AAADDDFFFGGGGGGGGGKKKKKKLLLOOOUUU^^^hhhooovvvzzzzzzsssbbbMMMCCCGGGKKK]]]yyyvvvooo[[[RRR]]]{{{~~~XXXLLL???;;;777444333333222111...000222222222444999===BBBXXXzzzdddaaauuuzzzooonnnkkkjjjlllpppqqqmmmiiijjjkkkrrr}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzzzzz{{{|||||||||}}}~~~}}}{{{zzzyyyzzzsssjjj```\\\]]]dddsss{{{xxxvvvzzzttthhh```ZZZYYYZZZhhhvvvzzzVVVBBB111///111///---///------------------------111000///...---,,,,,,,,,/////////...---///222444999GGG[[[lllwwwzzzzzzxxxpppsssvvvvvvpppnnnyyy~~~ggg^^^ZZZZZZZZZ\\\aaahhhnnnrrrxxxzzz{{{|||{{{|||}}}}}}yyytttqqqnnnmmmkkkjjjjjjllloooqqqqqqpppooooooooopppqqqrrrllllllmmmmmmnnnpppqqqrrrtttuuuuuuuuutttsssrrrrrrttttttsssrrrqqqooonnnmmmtttrrrppppppqqqpppooommmhhhccc[[[TTTMMMGGGBBB>>>===???BBBEEEGGGMMMVVV\\\gggkkkooommmhhh]]]JJJ:::777555555999;;;:::;;;???>>>@@@CCCEEEHHHKKKOOORRRXXX[[[___dddiiipppxxx}}}zzzsss}}}}}}wwwsssrrrqqqpppnnnoooqqqrrrsssrrrrrrqqqppppppqqqrrrtttsssqqqnnnrrroookkkkkkjjjggg___XXXMMMSSS]]]kkkqqq]]]WWWYYYZZZ^^^jjjyyy|||wwwvvvuuutttssstttuuuuuutttsssrrrpppmmmjjjhhhfffaaabbbdddeeeeeedddcccccc^^^___```cccfffjjjnnnpppssstttvvvwwwwwwwwwvvvuuurrrrrrpppooommmkkkiiiiiiaaa[[[SSSLLLIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDD@@@BBBDDDDDDCCCCCCEEEGGGFFFJJJNNNOOOQQQYYYgggrrrxxx}}}yyytttgggRRRGGGGGGHHH[[[{{{www```WWWeeeWWWDDD<<<999555333333333222111...000222333444666999;;;GGG[[[|||~~~}}}lllaaavvvvvvuuusssvvvzzzyyyuuuqqqooonnnpppuuu|||}}}{{{zzzyyyxxxyyyzzz{{{|||zzzyyyyyyxxxyyyzzz|||}}}||||||}}}}}}|||yyyuuusssyyyoooeee```___eeesss|||xxxvvvzzznnnbbbZZZUUUUUUXXXeeerrryyyWWWCCC333111333000///000------------------------///......------------.../////////...---...111444:::HHH]]]pppzzz|||yyyvvvrrrtttvvvuuuoooooozzzwwwccc\\\[[[[[[[[[\\\^^^ccckkkpppxxxzzz{{{|||||||||~~~|||xxxtttpppnnnmmmllllllmmmnnnpppqqqsssrrrqqqoooooooooppppppooonnnnnnnnnooopppqqqrrrrrrssssssssssssrrrrrrqqqrrrrrrrrrrrrqqqqqqpppoooqqqpppooooooqqqqqqpppnnnfffaaaYYYQQQKKKEEE???<<<<<>>AAABBBDDDJJJSSSZZZbbbmmmxxxyyyqqqcccPPPAAA888555555888999999;;;>>>>>>@@@CCCFFFHHHKKKOOORRRYYY\\\aaaeeejjjqqqwww||||||~~~yyyuuuttttttttttttqqqqqqqqqrrrqqqqqqpppoooqqqqqqqqqsssuuuuuusssqqqrrrooommmlllnnnmmmiiieeebbbeeejjjuuuxxx```TTTTTTYYY]]]lll{{{yyyuuuuuuttttttttttttuuuvvvtttrrrpppmmmjjjgggeeecccbbbbbbaaaaaaaaaaaabbbbbbaaaaaabbbdddgggjjjmmmooooooppppppqqqrrrqqqqqqqqqsssrrrpppnnnllljjjiiihhhaaa[[[RRRKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEECCCBBBBBBAAABBBDDDEEEEEEEEEEEEFFFGGGGGGJJJLLLMMMNNNUUUaaajjjrrrzzz~~~yyyssssssuuuvvvxxx^^^NNNJJJJJJ\\\{{{tttqqq}}}ZZZEEE<<<999555333333333222222///111222222222333666999GGG^^^{{{|||{{{cccZZZooowwwxxx~~~xxxqqqqqqsss|||}}}zzzxxx{{{zzzyyyyyyyyyzzz|||}}}zzzzzzyyyyyyzzzzzz{{{|||yyyzzz|||||||||zzzwwwuuuxxxlllddd```bbblllwww{{{wwwyyy{{{eeeWWWPPPNNNRRRXXX^^^lllyyyWWWEEE666444555111000222........................------,,,,,,------...///000000000...---...000333:::III```ttt}}}zzzxxxvvvsssoooqqqhhhYYYWWW___bbbccc___[[[]]]fffoootttvvvwwwxxxyyy{{{~~~}}}{{{wwwrrrooolllmmmooopppqqqqqqqqqqqqsssrrrpppooooooooopppppppppooonnnlllllllllmmmnnnppppppqqqrrrrrrsssrrrrrrpppqqqqqqrrrrrrqqqqqqpppooonnnnnnoooppppppnnnlllgggbbbZZZSSSLLLFFF@@@===<<<>>>@@@AAACCCJJJSSSZZZdddrrrwwwfffRRRCCC999666555888999888:::???AAADDDGGGIIIKKKNNNRRRUUUYYY]]]aaafffkkkqqqxxx|||~~~|||xxxvvvuuuuuutttsssrrrqqqqqqqqqppppppoooooorrrrrrrrrsssuuuuuutttrrrpppnnnkkkkkklllmmmkkkiiifffhhhllluuunnn[[[UUUYYY```fffuuu~~~vvvvvvvvvvvvvvvvvvwwwwwwsssrrrooolllhhheeecccbbbcccbbbaaa``````aaabbbccccccddddddfffhhhkkknnnooonnnoooooopppppppppppppppsssrrrpppnnnllljjjhhhggg```ZZZQQQKKKHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@CCCEEEFFFFFFEEEEEEFFFHHHEEEHHHKKKLLLOOOVVVaaaiiisss{{{~~~wwwooooootttxxx|||aaaOOOIIIIII\\\{{{zzzjjjhhhzzz[[[DDD;;;888555333333333333222000111222111111222666888HHHbbb|||yyy___UUUlll}}}xxx{{{~~~xxxyyy}}}}}}yyyxxxzzzzzzyyyyyyyyy{{{|||}}}yyyyyyyyyxxxyyyyyyyyyyyywwwyyy{{{||||||zzzxxxvvv{{{ooofffaaaccclllvvv}}}xxxyyyzzzcccTTTMMMMMMRRRYYY___nnnyyyUUUDDD666444444///...111..............................---,,,,,,,,,,,,,,,000000000...---...111333;;;JJJ```uuu~~~zzzvvvssspppttt~~~eeeWWWUUU\\\```bbb___[[[]]]dddlllppprrrssstttvvvyyy}}}}}}{{{wwwrrroookkklllnnnpppqqqqqqqqqpppppppppoooooooooppprrrssssssqqqooommmmmmmmmoooppppppqqqrrrsssssssssssssssrrrrrrrrrrrrqqqpppooooooqqqppppppppppppoookkkiiigggbbbZZZSSSLLLFFFAAA===<<<>>>@@@AAADDDKKKUUU\\\jjjxxx{{{iiiSSSDDD;;;777666888999888;;;???BBBDDDGGGIIILLLOOOSSSVVVXXX\\\bbbgggmmmsssyyy}}}|||yyywwwvvvuuurrrqqqrrrqqqqqqppppppoooooooootttsssrrrsssttttttsssrrrooonnnllllllllllllkkkjjjeeegggjjjttteeeYYYYYY___iiirrr~~~~~~sssssssssssssssssssssssssssqqqnnnjjjgggeeeccccccddddddcccbbbcccdddeeefffggggggggghhhjjjllloooppppppppppppppppppqqqqqqrrrsssrrrpppnnnkkkiiigggfff___YYYQQQJJJGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAADDDEEEFFFFFFEEEEEEFFFGGGDDDFFFIIILLLQQQYYYcccjjjrrryyy{{{ssskkklllsssxxx}}}```MMMHHHIII\\\{{{wwweeefffyyyZZZCCC;;;888555333333333333222111222222111111333666999IIIfff}}}www\\\RRRiii{{{yyy~~~}}}{{{yyyyyyxxxxxxxxxyyyzzz|||}}}wwwwwwwwwxxxwwwwwwwwwwwwvvvxxxzzz{{{{{{zzzxxxvvv{{{ooogggcccdddmmmwwwzzzzzzxxxaaaRRRLLLLLLSSSZZZbbbqqqyyyRRRCCC666444333...---000..............................---,,,++++++,,,,,,/////////...---///222444===LLLddd{{{|||wwwtttrrrvvvvvv```UUUSSSXXX[[[^^^^^^]]]^^^dddjjjnnnoooppprrrssswww|||~~~{{{xxxsssoookkklllnnnpppqqqrrrrrrqqqoooooonnnnnnoooqqqssstttvvvtttrrrooooooppprrrsssqqqrrrsssssssssssssssrrrsssssssssrrrqqqpppooonnnrrrrrrqqqqqqqqqoookkkhhhfffaaaYYYRRRKKKEEE@@@<<<===???@@@BBBEEEMMMXXX```qqq}}}~~~lllVVVFFF===999777999:::999<<>>MMMnnnyyyoooYYYSSSjjj}}}}}}~~~{{{yyyvvvuuuuuuuuuvvvxxxzzz{{{xxxyyyzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{{{{yyyvvvtttxxxoooeee___\\\^^^hhhrrr{{{}}}|||}}}gggXXXRRRSSSYYYaaafffuuuuuuRRRCCC888666333...---111////////////////////////*********+++,,,---///000,,,---------...000444777AAAUUUsss}}}yyyvvvuuuyyydddUUUPPPPPPWWWZZZ^^^ccchhhlllnnnnnnmmmnnnoooqqqsssxxx~~~}}}yyytttqqqnnnooopppqqqssstttuuuvvvrrrqqqpppooooooppppppqqqrrrpppmmmkkkkkkmmmppprrrqqqqqqqqqqqqqqqpppooonnnoooooopppqqqrrrssssssrrrppppppqqqssssssrrrnnnkkkjjjeee]]]VVVOOOIIICCC@@@>>>@@@BBBDDDIIIRRR^^^gggxxx~~~sss^^^MMM@@@<<<999;;;;;;;;;>>>CCCBBBDDDGGGIIIKKKNNNRRRUUUTTTYYYaaaiiipppwww~~~}}}|||{{{{{{zzzyyyuuurrroooooonnnnnnnnnpppqqqrrrwwwuuurrrqqqpppooonnnlllgggiiiiiifffaaa[[[WWWUUUVVVXXX^^^jjj|||yyymmmfffjjjpppwww|||{{{{{{xxxuuuvvvwwwwwwvvvuuusssqqqpppqqqooollliiiggggggggghhhgggiiikkknnnqqqrrrrrrrrrppppppoooooooooqqqrrrssssssrrrqqqqqqqqqrrrttttttsssrrrpppmmmjjjhhhfffeee^^^XXXOOOIIIFFFEEEEEEEEECCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEDDDCCCBBBCCCDDDCCCDDDFFFIIIOOOVVV]]]aaacccgggiiijjjnnnxxx~~~```LLLHHHIII[[[vvvvvvdddcccrrr}}}WWWEEE:::777444333333444444333222333222222333666<<<@@@NNNpppvvv{{{lllXXXTTTkkk~~~~~~}}}zzzxxxuuutttttttttvvvwwwyyy{{{zzzzzz{{{|||{{{zzzxxxwwwwwwyyyzzz{{{zzzxxxuuutttxxxiii]]]\\\^^^```gggqqq}}}}}}ppp]]]TTTUUU[[[```jjjwwwvvvTTT>>>555666000...111...222000///------...///000------------------------000///...,,,,,,000555999CCC^^^{{{vvvssssssuuuzzzvvv[[[QQQSSSWWWWWW[[[bbbhhhlllooorrrtttssstttuuuuuuwwwzzzzzztttooonnnmmmmmmpppsssuuuuuutttrrrpppnnnmmmlllmmmnnnooopppnnnlllmmmnnnooopppooossssssssssssrrrqqqpppooonnnooopppqqqqqqqqqqqqpppqqqqqqrrrssstttrrrooolllhhheee```XXXPPPGGGAAA===>>>===@@@GGGNNNVVV```jjjvvvxxxeeeRRRCCC<<<888;;;>>>>>>>>>@@@@@@BBBDDDFFFIIINNNTTTXXXWWW\\\dddkkkqqqxxx}}}zzzwwwuuuttttttuuuqqqppppppooopppqqqssstttsssrrrpppooopppooommmllllllhhhbbb]]]YYYVVVRRRPPPOOOVVV___jjjyyypppqqqrrrvvv|||yyytttvvvxxxyyyxxxvvvvvvuuutttsssrrrrrrqqqqqqqqqrrrqqqpppnnnlllkkkjjjlllooorrrtttuuuuuutttsssrrrpppooooooooopppppprrrrrrsssssstttuuuuuuuuuvvvsssnnnkkkjjjhhhfffeee]]]XXXRRRMMMJJJHHHFFFDDDAAACCCDDDEEEEEECCCAAA@@@CCCBBBBBBAAABBBCCCDDDEEECCCDDDFFFHHHGGGEEEBBB@@@AAACCCFFFIIILLLPPPUUUYYY]]]]]]bbbnnn}}}iiiPPPFFFIIIXXXppp{{{aaa]]]rrr}}}ZZZCCC:::888666333222111000111222222111000000333888<<>>555555000...111......---+++*********,,,---------------------------//////---,,,,,,///444888CCC^^^zzzwwwuuuuuuvvv{{{}}}sssZZZPPPQQQSSSVVVZZZaaagggkkkooosssvvvvvvwwwxxxyyyzzz|||zzztttpppooonnnnnnooorrrttttttsssqqqpppnnnmmmmmmmmmnnnooorrrooommmmmmooopppqqqqqqtttttttttssssssrrrppppppooooooooooooooooooppppppsssssstttuuuvvvuuuqqqnnniiifff```XXXOOOGGG@@@===>>>===@@@GGGNNNUUU```jjjsss{{{|||jjjVVVFFF>>>:::<<<>>>======???@@@BBBDDDFFFIIIMMMSSSWWWYYY___gggnnnttt{{{~~~|||yyyvvvuuutttttttttppppppppppppqqqrrrssssssrrrqqqooooooooonnnmmmkkkiiiddd]]]WWWSSSQQQPPPOOONNNVVV```lllzzzzzzzzz{{{~~~yyysssrrrsssuuusssqqquuuttttttsssrrrrrrqqqqqqqqqqqqrrrrrrqqqooommmllllllmmmpppsssuuuvvvvvvuuusssrrrpppooooooooopppqqqqqqrrrrrrssstttuuuuuuvvvuuurrrnnnkkkjjjhhhfffeee^^^YYYRRRMMMJJJHHHFFFEEEBBBCCCDDDDDDDDDCCCBBBAAACCCBBBBBBAAABBBCCCDDDEEECCCDDDFFFFFFFFFDDDCCCAAAAAACCCFFFHHHJJJNNNRRRVVVZZZ\\\eeeuuukkkPPPGGGKKKXXXnnn|||aaa[[[ooo~~~[[[CCC;;;:::888666444444444444222444666555444777<<>>444555000...000...000///...,,,,,,---......------------------------...------++++++...333777AAAZZZ{{{vvvuuuttttttuuu}}}yyyqqqZZZQQQPPPQQQUUUZZZ```eeekkkpppuuuxxxyyyzzz|||}}}}}}~~~}}}~~~zzztttppppppooonnnoooqqqsssrrrqqqqqqpppnnnmmmmmmnnnoooooossspppmmmmmmoooqqqssssssttttttttttttsssrrrqqqqqqqqqooonnnmmmlllmmmooopppuuutttuuuvvvvvvuuurrrooojjjfff```XXXOOOFFF@@@<<<===<<<@@@GGGNNNUUU___hhhooovvv|||oooZZZHHHAAA<<<===???>>>===???@@@AAACCCFFFHHHMMMRRRVVV]]]ccckkkrrrxxx|||{{{zzzwwwuuutttsssssssssoooooopppqqqrrrrrrrrrrrrpppooonnnnnnnnnmmmkkkiiieee___VVVPPPMMMMMMNNNOOOOOOVVV```mmm||||||zzzsssqqqoooqqqsssssspppmmmsssssssssrrrrrrqqqqqqpppqqqqqqrrrrrrrrrqqqooonnnnnnoooqqqtttuuuvvvvvvuuurrrrrrqqqppppppppppppqqqpppqqqrrrssstttuuuvvvvvvtttqqqnnnkkkjjjiiifffeee^^^ZZZSSSMMMJJJIIIGGGFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFHHHKKKPPPSSSYYY^^^kkk}}}lllQQQHHHLLLYYYkkk|||}}}bbbZZZkkk\\\CCC:::999777555444444444444...333777666333444:::AAAUUUuuuzzzppprrrtttxxxqqqXXXUUUWWWlllzzz{{{tttqqqyyy~~~{{{wwwtttuuuuuuuuuvvvvvvxxxyyyyyywwwyyyzzz}}}~~~}}}{{{yyyxxxwwwwwwwwwtttfffZZZXXXYYY\\\gggttt}}}}}}|||wwwddd[[[ZZZ___cccnnnyyytttTTT>>>444555000...000...000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---222555===TTTrrrpppoooppprrrvvvppp\\\SSSRRRQQQUUUYYY___eeekkkqqqvvvzzzzzz|||~~~~~~}}}~~~yyyuuuqqqpppooonnnoooqqqqqqpppooopppooonnnnnnnnnnnnoooooossspppmmmlllnnnqqqsssssstttttttttttttttsssrrrqqqsssqqqnnnlllkkkmmmoooqqqtttssssssttttttssspppmmmjjjggg```WWWNNNEEE???<<<<<<<<<@@@GGGNNNTTT^^^gggmmmsssyyy~~~sss]]]IIIBBB===???AAA@@@@@@AAA@@@AAACCCEEEHHHLLLQQQUUU___eeemmmtttzzz~~~zzzwwwvvvuuusssrrrrrrrrrrrrnnnoooqqqrrrssssssrrrqqqooonnnmmmmmmmmmllliiigggbbb[[[RRRLLLJJJMMMPPPRRRSSSYYYbbbmmm||||||xxxuuutttpppooooooqqqtttuuusssqqqsssssssssrrrrrrrrrrrrrrrqqqrrrssstttssssssqqqpppoooppprrrsssttttttttttttqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqrrrtttuuuvvvvvvrrrpppmmmkkkjjjiiigggeee___ZZZSSSMMMJJJIIIGGGGGGEEEDDDBBBAAAAAAAAACCCDDDAAABBBBBBCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBBBBCCCDDDAAACCCDDDEEEGGGKKKQQQTTT[[[bbbqqqjjjPPPHHHNNNYYYkkkzzzyyy~~~cccYYYiii\\\CCC999777555222000/////////---444999888333222888???TTTtttwwwpppqqqrrruuummmUUUTTT[[[pppwwwrrrvvvuuuyyy|||zzzwwwtttvvvvvvvvvvvvwwwyyyzzz{{{yyyzzz|||~~~~~~|||{{{yyyxxxxxxyyyyyyqqqeeeZZZYYYYYY[[[gggttt}}}}}}|||vvvcccZZZZZZ^^^aaannnyyytttSSS===444555///---000---,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++---111444<<>>@@@CCCCCCCCCEEEAAABBBDDDFFFHHHLLLQQQUUU```fffnnnuuu{{{{{{xxxssssssrrrrrrqqqqqqqqqqqqnnnoooqqqrrrssssssrrrqqqooonnnmmmmmmmmmkkkgggddd___YYYQQQLLLLLLPPPUUUWWWYYY^^^eeeppp}}}~~~}}}zzzvvvsssssssssppppppooopppsssuuuvvvvvvssssssssssssttttttttttttsssssstttuuuuuutttsssrrrppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqppppppqqqrrrssstttuuuvvvpppnnnlllkkkkkkiiigggeee___ZZZRRRLLLIIIHHHGGGGGGFFFDDDBBB@@@@@@AAACCCDDDAAABBBDDDEEEEEEDDDBBBAAADDDCCCBBBAAAAAABBBCCCDDD@@@BBBCCCEEEHHHMMMSSSXXX\\\eeeuuufffNNNGGGMMMYYYkkk{{{www~~~dddXXXeee]]]BBB999777444111...---,,,,,,333999>>><<<666444:::AAATTTuuuvvvppprrrqqqtttkkkTTTUUUaaauuuvvvxxxqqqmmmrrruuu~~~}}}{{{zzzxxxvvvwwwwwwwwwxxxxxxyyy{{{{{{{{{|||}}}~~~~~~{{{zzzyyyxxxyyyzzz{{{|||lllbbbZZZYYYXXXZZZeeesss}}}~~~}}}tttbbbYYYYYY]]]aaalllwwwtttSSS===333444///---///------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...111444>>>RRRjjj{{{rrrnnnmmmsssxxxcccTTTQQQQQQQQQUUU[[[bbbjjjoootttxxx{{{zzz{{{{{{{{{zzz{{{}}}~~~zzztttpppooonnnmmmnnnooopppooonnnnnnnnnnnnnnnoooooooooooonnnmmmkkklllnnnpppqqqqqqqqqrrrrrrssssssrrrqqqqqqsssqqqnnnmmmmmmpppsssuuuwwwuuutttssssssssspppnnniiieee^^^UUULLLEEE@@@>>>;;;;;;???GGGMMMSSS[[[dddlllssszzzttt```IIICCC???AAAEEEEEEEEEGGGBBBCCCEEEGGGIIIMMMRRRVVV```fffnnnuuu{{{~~~xxxwwwppppppppppppppppppppppppoooooopppqqqrrrrrrrrrrrrqqqpppooonnnmmmjjjeeebbbYYYUUUPPPNNNPPPTTTYYY[[[^^^eeennnyyyyyyyyyxxxuuurrrpppqqqrrrpppoooooonnnppprrruuuwwwsssssssssttttttuuuuuuuuuuuuuuuvvvvvvvvvuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrrrrsssrrrrrrrrrqqqqqqqqqrrrssssssttttttooommmlllkkkkkkjjjgggeee___YYYQQQKKKHHHGGGGGGFFFFFFDDDBBBAAAAAAAAACCCDDDBBBDDDFFFGGGGGGEEEBBBAAABBBBBBAAA@@@AAABBBCCCDDD@@@AAABBBDDDGGGMMMTTTYYY[[[fffwwwzzzcccMMMFFFJJJVVVkkk~~~xxx~~~cccUUU___|||\\\@@@;;;999666333000///...---333888;;;999444444999???UUUvvvtttooorrrrrruuuiiiSSSUUUeeeyyytttxxxtttqqquuuwww}}}{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{{{{|||||||||}}}}}}|||{{{{{{xxxxxxxxxxxxyyyzzz{{{|||jjjaaa[[[[[[ZZZ[[[eeesss}}}rrraaaYYYYYY]]]aaahhhsssuuuSSS===333444///---///---.../////////......------+++++++++++++++++++++++++++,,,---------...222444???QQQhhhwwwvvvnnnkkkqqqsss^^^QQQPPPRRRSSSVVV\\\eeemmmrrrvvvxxxzzzyyyzzzzzzyyyxxxzzz}}}~~~}}}~~~zzztttpppnnnmmmlllmmmooopppooonnnmmmmmmnnnooooooooooooooommmlllmmmnnnqqqrrrrrrpppppppppqqqqqqrrrqqqqqqppppppooommmmmmnnnpppsssuuuvvvuuusssrrrrrrqqqooommmhhhddd\\\TTTLLLFFFAAA???:::;;;???GGGMMMRRRZZZbbbiiisss|||uuucccLLLEEEAAACCCFFFEEEEEEGGGCCCEEEFFFHHHJJJNNNSSSVVV```fffnnnuuu{{{{{{vvvuuummmmmmnnnoooooooooooooooppppppppppppqqqrrrsssssssssrrrpppooommmiiiccc___RRROOOMMMNNNRRRWWWZZZ\\\bbbkkkxxx|||yyyyyywwwtttpppooooooqqqoooooooooooooooppprrrtttqqqqqqrrrsssssstttuuuuuuwwwwwwxxxxxxwwwuuusssrrrtttsssrrrrrrqqqqqqqqqqqqpppqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmlllkkkkkkkkkjjjgggeee^^^XXXPPPIIIFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCCCCEEEHHHIIIIIIFFFCCCAAAAAAAAA@@@AAAAAABBBBBBCCC@@@AAABBBCCCEEEJJJQQQVVV[[[fffwwwwwwbbbNNNDDDEEEQQQiiizzzxxx}}}aaaPPPWWWttt\\\???:::888666444222111111111111333444333222444999>>>UUUvvv}}}qqqkkkppptttxxxhhhQQQUUUeeezzz}}}xxxsssyyyxxxvvvxxxxxx|||||||||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyywwwxxxyyyyyyyyyyyyyyyxxxkkkccc^^^___^^^^^^hhhuuu}}}rrraaaYYYZZZ^^^bbbdddooouuuSSS===333444///---///---++++++,,,,,,++++++***)))++++++++++++++++++++++++,,,------------///222555===OOOdddttt}}}}}}wwwmmmgggnnn~~~rrr]]]QQQQQQUUUVVVWWW]]]gggoootttwwwxxxyyyzzzzzzyyyxxxxxxzzz~~~~~~}}}{{{|||zzztttooommmlllkkkmmmoooppppppooommmmmmnnnoooooopppoooooommmmmmnnnqqqssstttrrrqqqoooppppppqqqqqqqqqppppppmmmlllllllllmmmppprrrttttttrrrpppoooooonnnllljjjgggccc\\\SSSLLLFFFBBBAAA::::::???GGGMMMRRRZZZbbbfffrrr}}}vvvfffOOOHHHCCCDDDFFFEEEDDDFFFDDDFFFGGGIIIKKKNNNSSSWWWaaagggooovvv|||yyytttssskkklllmmmnnnooooooooooooqqqppppppoooppprrrssstttuuusssrrrpppmmmiiiccc^^^LLLKKKKKKNNNSSSWWWZZZ[[[dddppp~~~~~~}}}zzz}}}|||yyyuuuqqqooopppqqqnnnpppqqqqqqqqqpppqqqrrrppppppqqqrrrssssssttttttxxxxxxyyyxxxwwwuuusssrrrvvvuuutttsssrrrrrrrrrrrroooppprrrssstttsssrrrrrrsssssssssrrrrrrrrrqqqqqqmmmlllkkkkkkllljjjgggeee^^^XXXOOOIIIEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDFFFIIIKKKJJJGGGDDDAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAACCCHHHNNNSSS]]]gggwwwvvvcccOOODDDCCCMMMgggwwwwww}}}```LLLQQQnnn[[[>>>777666444333222333333444333333333333555999???CCCRRRssszzzmmmhhhnnnuuu{{{gggPPPTTTccczzzyyyrrrkkkssstttsssuuusss{{{||||||}}}}}}|||{{{zzzzzzzzzzzzzzzwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyzzzyyyxxxvvvuuupppfff___^^^[[[[[[eeesss||||||iii___]]][[[XXXbbbkkkzzzpppPPPCCC666222222111///...........................***+++,,,---...---,,,,,,+++***+++.........222888>>>QQQhhhvvv{{{}}}{{{wwwsssqqqmmmnnn{{{sss]]]SSSSSSTTTQQQUUU]]]gggooosssuuuvvvxxx}}}|||{{{xxxwwwwwwzzz|||~~~~~~}}}wwwpppkkkooonnnmmmlllmmmmmmllljjjkkkkkkllllllmmmnnnooooooooonnnnnnnnnooopppqqqqqquuurrrooooooqqqrrrqqqoooooommmkkkkkknnnppprrrrrrrrrqqqpppnnnlllkkkjjjjjjdddaaa[[[SSSKKKDDD???===;;;===@@@EEEMMMUUU\\\aaammmssszzzyyylllRRRIIIBBBDDDGGGGGGFFFGGGDDDEEEGGGIIIKKKOOOTTTXXXcccgggmmmrrrzzz|||sssnnnllllllkkkkkklllnnnqqqsssrrrrrrrrrrrrrrrqqqqqqqqquuutttsssrrroooiiibbb]]]MMMKKKIIILLLRRRWWWYYYYYY```qqq|||||||||}}}}}}xxxuuuuuuuuusssqqqrrrqqqqqqpppooonnnnnnmmmkkknnnppprrrrrrtttvvvyyy{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuuuutttssssssnnnppprrrssssssrrrqqqppprrrrrrrrrqqqpppooonnnmmmjjjkkkkkklllkkkjjjhhhhhh\\\VVVNNNGGGEEEEEEEEEFFFAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCDDDCCCAAA@@@???@@@@@@AAABBBCCCDDDEEEFFFHHHMMMPPP[[[jjjzzz}}}vvvgggTTTFFFBBBNNNggg}}}|||xxxvvvZZZJJJMMMiiiVVVEEE:::666333111111111111111222//////111111222777===UUUsssyyysssrrrvvvyyyfffTTTSSSjjjzzz|||{{{xxxsssxxxtttpppoooooorrr~~~~~~}}}~~~~~~|||zzzxxxxxxyyyyyyyyyxxxuuuwwwxxxyyyxxxxxxyyy{{{zzzzzzzzzzzzyyyxxxwwwwwwnnnddd]]]\\\[[[[[[fffttt|||~~~~~~pppccc___^^^]]]bbbjjjxxxpppOOOBBB555111111000...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...,,,,,,......---111666>>>RRRhhhvvv{{{}}}zzzvvvpppnnnjjjjjjtttrrr\\\RRRRRRRRRPPPSSSZZZeeennnsssvvvxxxyyy|||{{{yyyvvvtttuuuxxx{{{~~~~~~~~~{{{vvvoookkklllkkkjjjkkkmmmooonnnmmmkkkkkkllllllmmmmmmnnnnnnmmmnnnnnnnnnoooqqqrrrssstttrrrpppppprrrsssqqqppppppnnnllllllnnnpppqqqqqqrrrqqqpppnnnmmmkkkkkkkkkeeeaaa[[[SSSKKKDDD???===;;;===@@@EEEMMMUUU]]]aaajjjqqqyyy{{{pppWWWMMMEEEEEEGGGFFFEEEFFFDDDEEEGGGHHHJJJNNNSSSWWWaaaffflllrrrzzz}}}tttpppllllllkkklllmmmoooppprrrsssssssssssssssrrrrrrrrrssssssqqqpppmmmggg___ZZZKKKIIIIIILLLRRRWWWZZZ[[[cccrrr}}}yyyzzz{{{}}}}}}zzzvvvtttuuutttrrrpppsssrrrqqqpppnnnmmmlllkkkkkkmmmpppqqqrrrtttvvvxxxzzzyyyyyyxxxwwwvvvuuuttttttuuuvvvvvvvvvuuutttssspppqqqrrrssssssrrrqqqpppqqqqqqqqqqqqpppooonnnmmmkkkkkkkkkkkkjjjhhhfffeee\\\WWWNNNHHHFFFEEEFFFFFF@@@@@@@@@@@@@@@AAABBBBBBDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCDDDEEEFFFIIIMMMQQQ\\\kkk{{{~~~zzzjjjVVVGGGCCCOOOggg}}}}}}xxxvvvYYYKKKRRRmmmVVVEEE999777444222222222111000222//////111222222777>>>UUUttt{{{uuuuuuyyy|||aaaQQQQQQeeeuuu~~~zzzyyywwwrrrrrrnnnkkkmmmpppttt~~~~~~}}}~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwuuuvvvxxxxxxwwwwwwyyyzzz{{{{{{zzzzzzyyywwwvvvuuukkkaaaZZZZZZZZZ\\\ggguuu|||{{{|||wwwgggbbbbbbbbbeeelllxxxpppNNNAAA444000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,000------......,,,///444???SSSiiiwww|||}}}zzzuuunnnmmmjjjiiiooo|||qqq[[[PPPPPPPPPMMMQQQXXXccclllrrrvvvxxxyyyyyyxxxvvvsssqqqssswwwzzz}}}~~~~~~|||xxxrrrmmmlllkkkjjjkkkmmmnnnnnnnnnllllllllllllllllllllllllmmmmmmnnnooopppqqqssstttrrrqqqpppqqqsssssssssrrrrrrpppnnnmmmooopppppppppqqqqqqpppooommmllllllkkkeeeaaa[[[TTTLLLEEE@@@===;;;===@@@EEEMMMVVV]]]bbbgggnnnwww~~~uuu^^^SSSHHHFFFFFFEEEEEEFFFEEEFFFGGGHHHJJJMMMRRRUUU___dddkkkrrrzzz~~~vvvsssllllllmmmnnnoooppppppqqqttttttuuuuuutttssssssrrrqqqpppnnnlllhhhbbb[[[UUUHHHHHHHHHLLLRRRXXX\\\]]]fffsssxxxvvvxxxyyy{{{}}}xxxvvvuuuttttttsssqqqoootttsssrrrpppnnnllljjjiiikkkmmmpppqqqrrrsssuuuwwwwwwxxxyyyyyyxxxvvvtttsssrrrtttvvvxxxxxxwwwuuutttqqqqqqrrrrrrrrrqqqppppppppppppppppppooonnnmmmmmmkkkkkkkkkjjjiiifffdddccc]]]WWWPPPJJJGGGFFFFFFFFFAAAAAAAAA@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAABBBBBBCCCDDDAAACCCDDDEEEFFFJJJNNNRRR]]]lll{{{pppZZZIIIDDDOOOfff{{{|||vvvYYYMMMUUUpppUUUDDD999777555444444444222000222000000222333333999???VVVuuu~~~yyyyyy~~~{{{[[[MMMNNN]]]nnn{{{{{{xxxxxxvvvrrrnnniiihhhmmmtttyyy~~~~~~~~~~~~|||yyyxxxxxxxxxwwwuuutttvvvwwwwwwwwwwwwxxxzzzzzzzzzzzzyyyxxxvvvuuutttjjj___XXXYYY[[[^^^jjjwww}}}}}}yyy{{{{{{hhhaaabbbcccjjjqqq|||rrrOOOAAA444111111///------........................++++++,,,,,,,,,---------///------......,,,///555AAATTTkkkyyy~~~{{{vvvnnnooonnnlllqqqyyyqqqZZZOOOOOONNNLLLPPPVVV```jjjqqqtttuuuvvvtttsssqqqoooooorrrwww|||}}}~~~|||vvvrrrpppnnnkkkkkkkkklllkkkjjjllllllllllllkkkkkkkkkkkkoooooooooooopppqqqrrrrrrqqqqqqqqqrrrsssttttttssssssqqqooonnnooooooooonnnppppppoooooonnnmmmlllkkkeeebbb\\\TTTLLLEEE@@@===;;;===@@@FFFMMMVVV^^^cccgggnnnwww}}}zzzeeeXXXKKKFFFFFFEEEFFFGGGFFFGGGHHHIIIJJJMMMQQQUUU]]]bbbjjjrrr{{{~~~xxxuuunnnnnnooopppqqqqqqqqqpppuuuuuuvvvvvvuuutttsssrrrnnnllljjjgggccc\\\UUUPPPEEEFFFHHHMMMSSSZZZ___bbbiiiuuu~~~uuutttvvvwwwxxxzzzsssttttttuuuuuusssqqqooorrrqqqpppooommmlllkkkjjjkkkmmmooopppqqqrrrtttvvvuuuwwwyyyzzzyyywwwtttqqqqqqsssvvvyyyyyyxxxuuutttpppppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmlllllljjjkkkkkkkkkiiigggfffddd^^^XXXQQQKKKHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDAAABBBDDDEEEFFFJJJOOORRR]]]lllzzz~~~|||~~~www]]]JJJDDDNNNdddxxx{{{]]]NNNUUUqqq~~~TTTBBB999777666666666444222000333000000222333444:::@@@WWWvvv|||}}}sssVVVJJJLLLYYYjjjyyyzzzxxxyyywwwrrrmmmiiihhhpppxxx}}}}}}zzzyyyxxxwwwvvvttttttuuuvvvwwwvvvvvvwwwyyywwwxxxxxxxxxxxxwwwvvvvvvjjj^^^WWWXXX\\\aaammmzzz~~~}}}yyy|||yyygggaaabbbccclllrrr}}}uuuPPPBBB666222222000..............................+++++++++,,,,,,,,,---------+++,,,......---111666BBBVVVmmm{{{}}}xxxmmmppprrrqqqttt|||qqq[[[OOONNNNNNKKKPPPUUU^^^gggnnnqqqqqqpppnnnnnnnnnmmmooosssyyy~~~{{{{{{|||~~~}}}~~~}}}xxxtttpppnnnkkkjjjjjjkkkkkkjjjlllllllllllllllllllllkkkrrrqqqqqqpppppppppppppppqqqrrrssstttttttttttttttsssqqqoooooooooooommmlllnnnnnnnnnooonnnmmmlllkkkeeebbb\\\TTTLLLEEE@@@>>>;;;===@@@FFFNNNWWW___ccciiipppxxx~~~kkk]]]NNNGGGFFFFFFGGGJJJHHHIIIJJJJJJLLLOOOSSSVVV\\\bbbjjjsss||||||~~~yyywwwppppppqqqrrrrrrrrrqqqqqqtttuuuuuuvvvuuusssqqqpppkkkiiifffbbb]]]WWWOOOJJJDDDFFFJJJOOOVVV]]]dddiiinnnyyy}}}tttsssuuuttttttuuuqqqrrruuuvvvuuusssqqqpppooonnnnnnnnnmmmmmmllllllkkkmmmoooppppppqqqsssuuutttvvvyyyzzzzzzwwwsssqqqqqqsssvvvyyyyyyxxxuuussspppooommmkkkkkkjjjkkkkkkllllllmmmmmmmmmlllkkkkkkiiijjjkkkkkkkkkjjjiiihhh^^^XXXQQQKKKHHHGGGEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDAAAAAABBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDAAABBBCCCDDDFFFIIINNNQQQ\\\jjjwwwzzzzzz|||```LLLEEENNNdddwwwdddQQQTTTppp~~~SSSAAA999777666666666444222000222000000222444444:::AAAWWWvvvmmmRRRIIIMMMYYYkkk{{{|||zzzzzzwwwrrrmmmhhhiiipppwwwzzz|||~~~|||}}}zzzyyyxxxwwwuuuttttttuuuvvvwwwvvvvvvwwwyyyuuuuuuvvvwwwxxxxxxxxxxxxmmm```WWWYYY^^^dddppp}}}}}}yyy|||xxxhhhdddeeeeeeiiiooozzzuuuQQQCCC666222333111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---++++++......---111777@@@UUUmmm|||~~~yyyjjjpppssstttwww~~~~~~qqqZZZOOOMMMMMMJJJOOOSSSZZZdddkkknnnmmmkkkkkklllmmmnnnpppuuuzzz~~~zzz{{{|||~~~~~~~~~~~~|||wwwsssmmmkkkhhhhhhjjjmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmrrrrrrqqqppppppppppppqqqqqqsssuuuvvvuuutttttttttrrrqqqooonnnooonnnllljjjkkklllmmmnnnnnnmmmkkkjjjfffbbb\\\UUUMMMFFFAAA>>>;;;<<<@@@FFFNNNWWW___dddiiiqqqyyy~~~vvveeeSSSJJJGGGGGGIIILLLIIIKKKLLLMMMOOORRRVVVZZZ]]]cccllluuu~~~vvvuuuzzz~~~zzzxxxqqqqqqqqqppppppppppppppprrrsssttttttsssqqqooommmjjjgggccc^^^YYYRRRKKKFFFCCCGGGLLLRRRYYYbbbjjjpppvvv|||tttssstttrrrqqqqqqppprrrtttuuusssqqqppppppmmmmmmmmmmmmmmmmmmmmmmmmkkklllnnnooooooppprrrttttttuuuxxxyyyyyywwwtttqqqqqqsssuuuwwwwwwvvvtttsssooonnnkkkiiigggggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjhhhiiijjjkkklllkkkjjjjjj]]]XXXQQQKKKHHHFFFDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCDDDGGGKKKOOOYYYfffrrrxxx|||~~~aaaMMMHHHRRRhhh{{{gggRRRSSSooo~~~SSSAAA999777555444444444222000111//////222333444:::AAAWWWuuuhhhNNNIIINNN\\\ooo~~~}}}|||wwwqqqiiiggghhhnnnrrrsssuuuxxx~~~vvvyyy}}}zzzyyyxxxwwwvvvttttttvvvwwwwwwwwwwwwxxxzzzuuuvvvwwwxxxyyyyyyyyyyyypppbbbYYY[[[aaagggsss|||xxx{{{xxxmmmkkkkkkjjjhhhnnnxxxrrrPPPBBB555111222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///------......,,,///555===RRRkkk{{{~~~yyyjjjpppuuuvvvyyy{{{pppYYYMMMKKKJJJHHHKKKOOOVVV```iiimmmllljjjkkkmmmoooqqqrrruuuyyy||||||}}}~~~~~~~~~~~~}}}wwwsssmmmjjjhhhhhhjjjlllnnnnnnlllmmmmmmnnnnnnoooooooooppppppppppppqqqrrrssstttrrrtttwwwwwwuuusssssstttpppooonnnnnnnnnmmmkkkiiiiiijjjkkkmmmmmmllljjjiiifffccc]]]UUUMMMFFFAAA>>>;;;<<<@@@FFFOOOXXX```eeehhhqqqyyy~~~ppp[[[OOOJJJHHHJJJMMMKKKMMMNNNPPPRRRUUUZZZ^^^^^^dddmmmwwwwwwoooqqquuu~~~{{{yyypppooonnnmmmlllmmmmmmnnnpppqqqrrrsssrrrooolllkkkiiifffaaa\\\VVVOOOHHHCCCDDDHHHOOOUUU]]]fffpppvvvyyyqqqqqqrrrqqqoooooooooqqqsssssspppnnnnnnooommmmmmmmmllllllkkkkkkkkkjjjlllnnnoooooooooqqqssstttuuuwwwxxxxxxvvvtttrrrsssssstttuuuuuutttrrrrrrpppnnnkkkhhhffffffhhhiiiiiiiiijjjjjjjjjjjjjjjiiihhhiiijjjkkkkkkjjjiiihhh\\\WWWQQQKKKGGGEEECCCAAABBBBBBAAA@@@@@@@@@@@@@@@??????@@@BBBBBBCCCCCCCCCAAAAAABBBCCCCCCBBBAAA@@@AAABBBBBBBBBCCCEEEIIILLLVVVaaammmvvv~~~~~~aaaOOOLLLYYYqqqxxxzzz___LLLNNNiiiTTTBBB999777444222222222111000000......111222444999@@@WWWtttcccKKKHHHNNNaaasss|||vvvnnngggfffhhhmmmooonnnqqqwwwyyypppttt}}}}}}}}}~~~|||zzzxxxxxxxxxvvvuuuuuuvvvxxxxxxwwwwwwyyyzzzxxxxxxyyyyyyyyyyyyxxxxxxrrrdddZZZ\\\bbbiiiuuu|||xxxzzzzzzqqqqqqqqqnnniiinnnxxxoooOOOAAA444000111///---,,,........................---,,,+++***+++,,,---...111///...///---+++...333;;;PPPiiizzz}}}xxxlllsssxxxyyy|||~~~{{{sssoooWWWKKKJJJIIIFFFGGGKKKSSS^^^hhhmmmllljjjmmmoooqqqssstttuuuwwwyyyyyyzzz|||~~~yyyuuupppmmmjjjhhhiiijjjkkkkkklllmmmmmmnnnooopppqqqqqqmmmmmmnnnpppqqqtttuuuwwwrrruuuxxxxxxuuusssrrrsssooonnnmmmmmmnnnmmmkkkiiigggiiikkkllllllkkkjjjiiifffccc]]]UUUMMMFFFAAA>>>;;;<<<@@@FFFOOOXXX```eeegggoooxxx~~~xxxaaaSSSLLLIIIJJJMMMLLLNNNPPPQQQTTTXXX]]]aaa___eeeoooxxxyyyqqqkkknnnrrrzzz|||yyyooonnnllljjjiiijjjkkklllooopppqqqrrrpppnnnkkkiiihhheee```ZZZUUUNNNFFFBBBDDDIIIPPPWWW___hhhssszzzvvvooooooqqqpppnnnnnnnnnppprrrqqqnnnlllmmmnnnoooooonnnmmmkkkjjjiiiiiijjjlllnnnooonnnoooqqqssstttuuuwwwwwwwwwvvvtttsssttttttttttttsssrrrqqqqqqrrroookkkhhhffffffhhhiiihhhiiiiiijjjjjjjjjiiiiiiiiijjjjjjjjjiiihhhfffeee[[[WWWPPPKKKGGGEEEBBB@@@DDDCCCBBBBBBAAAAAAAAAAAA>>>???@@@AAABBBBBBCCCBBBAAABBBBBBCCCBBBAAA???>>>AAABBBBBBBBBBBBDDDGGGJJJTTT^^^jjjuuu}}}aaaPPPPPP___xxxyyysssnnnTTTEEEJJJccc~~~UUUDDD:::777333111111111111111///------000222333999@@@VVVsssaaaJJJGGGNNNcccvvv{{{tttlllfffgggjjjnnnnnnnnnrrryyy}}}sssmmmqqqzzz|||{{{{{{|||}}}~~~|||yyyxxxxxxxxxwwwuuuuuuwwwxxxyyyxxxxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvsssggg^^^___bbbgggttt{{{vvvyyy{{{uuupppmmmhhhnnnyyyrrrOOO???111000111...---000---,,,,,,+++++++++,,,,,,))))))***+++,,,,,,------...,,,,,,......---000555===OOOdddrrrzzz}}}zzzvvvqqqpppvvvyyyyyy|||yyyxxxssslllVVVMMMNNNLLLGGGKKKKKKNNNWWWaaajjjoooppprrrsssvvvxxxyyyzzzzzzyyy||||||{{{{{{}}}~~~~~~|||uuuppppppnnnlllkkkkkklllmmmnnnooooooooooooooopppppppppooopppqqqssstttuuuvvvvvvtttvvvwwwvvvtttrrrqqqqqqoooooommmlllkkkjjjjjjiiioooooooooooopppnnnkkkhhhhhhddd^^^UUUMMMEEE@@@===>>>===>>>CCCMMMWWW```dddjjjmmmsss{{{ppp\\\NNNHHHIIIJJJIIIKKKOOOTTTYYY]]]```aaafffiiipppyyywwwqqqooonnnnnnooouuu~~~{{{yyyvvvrrrlllhhhhhhhhhiiijjjiiijjjkkklllkkkkkkiiihhhgggfffcccYYYNNNFFFFFFHHHGGGHHHPPP]]]fffnnn{{{zzzvvvqqqmmmmmmmmmnnnnnnnnnnnnlllkkkkkklllmmmnnnnnnmmmllllllkkkkkkkkkkkknnnnnnnnnnnnppprrrtttuuuxxxyyyzzzzzzyyywwwtttssstttsssrrrqqqrrrrrrsssttttttrrrooollljjjiiiiiijjjeeeeeeffffffgggggghhhhhhjjjjjjjjjiiihhhfffdddddd]]]XXXQQQKKKGGGEEECCCBBB@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@BBBEEEHHHIIISSSbbbpppxxx___XXXQQQlllzzzoookkkdddOOOFFFCCCXXX}}}~~~RRR???;;;777222000000111222222//////111444333333888???ZZZxxx|||~~~```JJJHHHQQQdddyyy}}}wwwsssnnnlllqqqtttqqqmmmpppvvv|||yyyqqqjjjiiirrr~~~}}}||||||||||||{{{|||yyywwwwwwzzz{{{zzzxxxxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzyyyyyywwwjjj``````ccchhhttt{{{vvvyyy}}}sssllleeelllvvvrrrPPP@@@333222333///---000,,,,,,++++++++++++,,,,,,***++++++,,,------......///,,,---///...---000666<<>>>>>===>>>CCCLLLWWW___dddfffiiioooyyyiiiUUUJJJGGGHHHIIIKKKOOOUUUZZZ^^^bbbcccjjjmmmttt|||yyyrrrnnnkkkiiilllooovvv~~~}}}|||tttooojjjffffffggghhhhhhhhhiiijjjjjjjjjiiihhhhhhgggfffbbbYYYMMMFFFFFFHHHKKKMMMTTTaaakkkuuuwwwsssooolllkkklllllllllnnnmmmllllllllllllmmmnnnmmmmmmlllkkkkkkkkkkkkkkknnnnnnnnnnnnppprrrtttuuuvvvwwwxxxxxxwwwuuurrrqqqrrrqqqqqqpppqqqrrrssstttuuussspppmmmjjjiiiiiiiiifffffffffgggggggggggggggjjjjjjiiihhhgggeeedddccc[[[VVVOOOIIIEEECCCBBB@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDGGGIIIKKKTTTbbbpppwww~~~```ZZZTTTqqq}}}mmmlll}}}```MMMFFFDDDZZZ}}}}}}RRR???;;;777222000000111222222000///000333222222888@@@ZZZwww{{{~~~~~~aaaKKKJJJSSSiii}}}~~~xxxtttooolllpppssspppnnnqqqzzzyyyvvvrrrllleeefffuuu}}}zzzzzzzzz{{{{{{|||zzzxxxyyy{{{|||{{{yyywwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxx|||mmmaaa```bbbgggrrr{{{wwwzzzsssiiibbbhhhrrr}}}rrrQQQAAA555555666111...///,,,,,,+++++++++,,,,,,---+++,,,,,,------......//////------//////...111666:::LLLcccsss}}}|||jjjkkkpppmmmhhhwwwuuuwwwrrrZZZLLLJJJLLLKKKLLLNNNSSS\\\fffmmmrrrsss{{{|||}}}}}}}}}||||||||||||}}}}}}~~~~~~{{{tttooojjjjjjiiiiiijjjkkkmmmnnnnnnnnnnnnnnnoooooopppppplllmmmoooqqqssstttuuuuuurrrssstttsssqqqooooooooonnnnnnnnnnnnnnnoooppppppkkkkkklllmmmoooooommmkkkgggddd^^^VVVNNNFFFAAA>>>=========BBBLLLVVV^^^ccc```dddlllyyywww]]]MMMGGGGGGIIIKKKPPPUUU[[[```dddfffnnnrrrxxxzzzqqqnnnllliiifffjjjpppxxx}}}{{{ppplllgggddddddeeeffffffggghhhhhhiiiiiiiiihhhhhhgggfffbbbYYYMMMFFFFFFIIIPPPRRR[[[gggsss{{{tttqqqllljjjiiijjjjjjjjjmmmmmmlllllllllmmmmmmnnnllllllkkkjjjjjjjjjkkkkkknnnnnnnnnnnnppprrrtttuuutttuuuuuuuuutttrrrpppoooooooooooopppqqqrrrssstttvvvtttqqqnnnkkkjjjiiiiiihhhhhhgggggggggggggggfffhhhhhhhhhhhhfffdddbbbaaaXXXSSSLLLFFFBBB@@@???>>>AAABBBBBBCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHKKKLLLSSS```mmmvvv|||aaa]]]XXXuuuqqqnnntttZZZJJJGGGHHH]]]{{{QQQ???:::777333000000111111111111///000222111222999AAAYYYvvvzzz|||~~~aaaLLLKKKUUUnnn{{{wwwrrrnnnpppqqqpppooosss|||zzzvvvvvvwwwpppnnnjjjeeeaaafffyyy~~~yyyxxxyyyzzz{{{|||{{{zzzzzz|||||||||zzzwwwwwwwwwvvvwwwwwwxxxyyyxxxxxxwwwwwwwwwvvvvvvvvvpppaaa___aaadddooo{{{zzzwwwzzzooodddaaagggppp{{{qqqRRRCCC888888888222...///------,,,,,,------......+++,,,,,,,,,------......///------//////...111777:::LLLcccrrr|||{{{llljjjnnnllliiiyyyqqqsssyyyaaaPPPLLLOOOPPPNNNQQQWWW```iiippptttwww{{{|||}}}~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~yyyrrrmmmhhhgggggghhhiiikkklllmmmlllmmmmmmnnnnnnooooooooommmnnnooopppqqqrrrrrrrrrppprrrrrrqqqooonnnnnnooopppooonnnmmmlllllllllllllllkkkkkklllnnnnnnllljjjeeebbb\\\TTTMMMFFFAAA>>>===<<<===BBBKKKUUU]]]bbb___bbbkkkzzzbbbOOOIIIIIIIIIKKKOOOUUU[[[aaafffiiiooosssyyy}}}rrrmmmmmmmmmjjjfffjjjrrr|||yyywwwmmmiiieeecccdddeeeffffffhhhhhhhhhiiiiiiiiiiiiiiihhhgggbbbYYYNNNGGGHHHKKKSSSXXXaaammm|||wwwrrroookkkiiiiiijjjjjjjjjllllllllllllmmmmmmmmmnnnlllkkkkkkjjjjjjjjjkkkkkknnnnnnnnnnnnppprrrtttuuusssttttttsssrrrqqqooonnnnnnnnnoooppprrrsssuuuuuuvvvuuurrrooollljjjiiiiiiiiihhhhhhhhhggggggffffffgggggghhhgggfffdddaaa```WWWRRRJJJDDD@@@??????>>>@@@AAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLQQQ[[[iiissszzzddd^^^WWWtttuuuqqq~~~pppXXXIIIIIINNNdddyyyPPP???:::777333111111111111111222000000111000222999BBBYYYtttyyyyyybbbMMMLLLVVVppp}}}xxxsssqqqpppoooooorrr{{{yyyssssssvvvtttllldddaaabbbmmm~~~zzzyyyzzzzzzzzz{{{{{{{{{{{{||||||{{{zzzwwwwwwwwwvvvvvvwwwwwwxxxvvvvvvvvvvvvuuuuuuuuuuuutttccc___aaaeeeooozzz{{{xxxzzzzzzllldddccchhhqqqzzzpppTTTEEE999999999333...///...............///000000++++++++++++,,,,,,,,,,,,///------//////---111666;;;MMMbbbqqqzzz}}}{{{wwwmmmhhhjjjjjjkkk}}}nnnmmmyyy|||cccQQQMMMPPPRRRPPPTTTZZZbbbjjjqqqwwwzzz}}}~~~~~~~~~|||{{{}}}}}}||||||{{{zzzzzzyyy|||{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}vvvoookkkffffffggghhhiiikkklllmmmkkkllllllmmmnnnnnnoooooooooppppppqqqqqqppppppoooooopppqqqooommmmmmmmmooopppooonnnmmmmmmmmmmmmmmmnnnmmmlllllllllllljjjhhhccc```ZZZSSSLLLEEEAAA>>>===<<<<<>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBAAAAAABBBCCCEEEGGGIIIHHHNNNXXXeeennnyyyeeeZZZNNNfffvvv|||yyy]]]KKKNNN[[[ssstttNNN???999666333222222222111000111///000222111222999AAAWWWpppwwwwwwlllTTTQQQXXXnnn~~~vvvrrrsssqqqpppvvv~~~wwwhhh^^^dddwww~~~~~~~~~{{{yyyxxxzzz||||||{{{zzzyyyzzzzzzyyyxxxxxxwwwxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuxxxccc^^^```eeennnyyy~~~~~~}}}rrrlllkkkiiilllsss{{{oooXXXGGG:::888777111...000,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---++++++------,,,///444===NNNcccrrryyy|||yyytttkkkfffgggeeedddtttmmmhhhuuuzzzcccSSSNNNNNNNNNOOORRRXXX]]]ccckkkuuu{{{~~~|||yyyzzz{{{{{{{{{zzzyyyyyyxxxxxxyyyzzz|||{{{uuuooolllfffggghhhiiijjjkkkkkkkkkiiijjjkkklllmmmnnnnnnooonnnooopppqqqrrrrrrrrrrrroooppppppnnnllllllnnnpppooooooooopppqqqrrrttttttmmmkkkjjjiiijjjkkkjjjiiidddaaa[[[UUUNNNHHHDDDAAA===;;;<<<@@@IIISSS[[[___bbbdddlll}}}yyycccSSSKKKHHHFFFHHHJJJOOOUUU\\\aaaeeefffiiinnnssswwwyyyyyyxxx}}}{{{rrrkkkcccdddeeedddbbbcccfffiiinnnuuu~~~ssskkkgggeeecccccceeeggghhhhhhiiihhhhhhhhhiiijjjllllllmmmkkkfff\\\QQQLLLNNNRRRZZZjjj}}}zzzsssrrrnnnlllkkkjjjlllllllllkkkjjjkkklllnnnnnnnnnnnnmmmmmmlllllllllmmmmmmnnnooonnnnnnnnnnnnppprrrtttuuuttttttsssqqqppppppoooooonnnoooqqqsssttttttttttttppppppooonnnmmmkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiifffgggiiiiiihhheeeaaa___VVVPPPGGG@@@>>>>>>??????>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBAAABBBCCCEEEGGGIIIEEEHHHPPP\\\eeepppaaaWWWJJJcccsssbbbLLLOOO^^^xxxrrrMMM@@@888666333222222222111///000///000333222222888@@@VVVooovvvwwwsssZZZTTTZZZpppxxxtttvvvvvvrrrwwwvvvmmmjjjuuu~~~}}}}}}|||zzzyyyxxx{{{~~~~~~|||zzzzzz{{{{{{zzzzzzyyyxxxxxxyyyyyyxxxxxxxxxxxxwwwwwwwwwvvvttt```ZZZ\\\aaakkkuuu~~~~~~yyynnnkkkkkkjjjmmmssszzzoooYYYHHH999777666111...000*********+++,,,---...///---------------------------******,,,,,,+++...444===NNNdddrrrzzz}}}{{{vvvllliiijjjeee```pppooojjjwww|||dddVVVRRRQQQOOOMMMPPPUUUZZZ```hhhssszzz~~~|||{{{xxxyyyzzz{{{{{{{{{yyyyyyxxxyyyyyy{{{~~~}}}~~~{{{vvvqqqmmmggghhhiiijjjjjjkkkjjjjjjiiiiiijjjkkkmmmnnnnnnooolllmmmoooqqqssstttuuuuuupppppppppnnnlllmmmooopppppppppooooooooooooooooookkkjjjhhhiiijjjlllkkkkkkeeebbb]]]VVVPPPJJJFFFDDD===;;;<<<@@@IIIRRRZZZ^^^```bbbjjj{{{rrr```SSSKKKHHHFFFGGGIIIMMMSSSZZZ```ccceeehhhlllpppsssuuuuuuttt{{{|||}}}~~~zzzrrrhhhaaa```cccfffeeebbbbbbgggkkknnnttt|||ppphhheeedddbbbccceeeggggggggghhhggggggggggggiiikkklllnnnmmmggg]]]RRRNNNPPPTTT^^^pppsssoooqqqmmmkkkjjjjjjkkklllkkkkkkiiijjjlllnnnoooooonnnmmmmmmmmmmmmmmmmmmnnnooopppnnnnnnnnnnnnppprrrtttuuutttsssrrrpppoooooonnnnnnmmmoooppprrrsssssssssrrroooooonnnnnnmmmkkkjjjiiigggggghhhhhhiiiiiijjjjjjfffgggiiijjjiiieeebbb___UUUOOOFFF???======>>>??????@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHIIIDDDEEEKKKVVV___jjj|||~~~^^^UUUIIIbbbsssdddLLLNNN___zzzqqqLLL@@@888666444222222222111/////////111444333333888???VVVnnnvvvwwwyyy^^^WWW\\\sssyyyuuuyyyyyyuuuzzzyyyvvvxxx{{{zzzzzzzzzyyyyyy|||}}}{{{{{{||||||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwsssbbb[[[ZZZ]]]hhhvvv|||}}}rrrnnnmmmjjjnnnuuu|||nnnRRRFFF;;;777555111---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------,,,,,,---111333<<>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCC@@@@@@???>>>???AAACCCDDD???@@@AAAAAAAAACCCFFFIIIHHHMMMQQQTTT```sssaaaYYYPPPkkk||||||gggUUUPPPfffmmmHHH<<<444444333222111111111111111//////111222333999???SSSmmm~~~ssswwwiiiXXX]]]ooo}}}|||{{{{{{zzz|||~~~}}}{{{zzz{{{}}}yyyxxxyyyzzz||||||zzzxxxxxxxxxwwwwwwvvvuuuttttttpppbbb^^^^^^```kkkwwwsssjjjggggggkkkrrryyyqqqXXXIII888000...---...111------------,,,,,,,,,,,,++++++++++++++++++++++++............---///222555>>>PPPggguuuuuupppuuu|||ttt^^^SSSRRRPPPMMMMMMPPPUUU]]]fffooowww{{{}}}{{{||||||{{{|||||||||||||||{{{{{{zzz|||}}}~~~|||vvvooojjjeeeeeeeeeffffffggghhhiiikkklllmmmnnnooopppppppppnnnmmmmmmnnnooopppqqqqqquuuuuutttqqqnnnmmmnnnooommmmmmmmmmmmmmmmmmnnnnnnmmmnnnnnnmmmkkkjjjjjjkkknnnjjjccc\\\TTTKKKCCC======:::;;;@@@EEELLLVVV```ccceeekkkxxxuuueeeWWWNNNIIIGGG@@@???@@@AAACCCGGGJJJMMMPPPTTTXXX\\\___aaadddeeeaaaaaa___\\\XXXVVVVVVWWW___```bbbbbbcccdddgggiiiqqqwwwvvvddd\\\\\\XXX\\\bbbhhhkkkjjjgggddd^^^^^^___^^^]]]ZZZWWWUUUOOOOOOPPPOOOOOOUUU]]]dddyyyzzztttpppmmmnnnmmmlllkkkiiiiiiiiiiiijjjmmmnnnoooqqqqqqpppnnnmmmqqqpppooopppqqqqqqooommmoooooopppqqqrrrrrrsssssssssrrrqqqpppooommmllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjiiihhhhhhggghhhjjjnnnpppqqqpppnnnmmmhhhdddaaabbbdddbbb]]]WWWPPPLLLGGGCCCBBBAAA@@@???>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBB??????>>>>>>>>>@@@AAABBB???@@@AAA@@@@@@BBBEEEGGGKKKOOOTTTYYYeeeyyyeee]]]TTTooo~~~|||hhhXXXTTTkkkhhhFFF===444333222111111000111111111//////111222333888???OOOkkk}}}pppuuummmYYY\\\jjj~~~}}}|||||||||yyy{{{|||}}}||||||}}}yyyxxxxxxyyy{{{|||zzzyyywwwvvvvvvtttsssrrrqqqqqqpppbbb______bbblllxxxsssiiieeeeeeiiiooovvv}}}rrrWWWHHH888000---,,,---000......---------,,,,,,,,,++++++++++++++++++++++++------------,,,...111444===OOOeeetttvvvrrrxxx~~~zzzaaaSSSPPPOOONNNQQQVVV^^^fffmmmtttyyy|||~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}||||||{{{zzz|||~~~~~~}}}}}}~~~}}}wwwpppkkkgggffffffeeefffggghhhiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqrrruuuuuusssqqqnnnlllmmmooolllllllllmmmmmmnnnnnnooommmoooqqqnnnjjjhhhiiilllnnnjjjddd]]]VVVMMMEEE???===:::;;;@@@EEELLLWWWaaacccdddjjjwww}}}nnn___TTTLLLGGGEEE>>>>>>======???BBBDDDFFFIIILLLPPPRRRTTTUUUXXXZZZXXXXXXVVVTTTRRRTTTWWWZZZ]]]___bbbdddeeehhhkkkmmmsssxxx}}}gggWWWRRRTTTPPPTTTZZZ^^^aaa```]]][[[VVVWWWWWWWWWUUURRROOOMMMOOOQQQSSSTTTWWW___jjjrrr~~~vvvuuusssqqqpppmmmllljjjiiihhhhhhhhhiiinnnppprrrtttsssrrrqqqqqqpppoooooopppqqqrrrqqqooopppppppppqqqqqqrrrssssssrrrrrrrrrqqqpppooommmllllllllllllllllllkkkkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhkkkooorrrrrrpppmmmkkkiiieeecccbbbcccbbb]]]XXXPPPLLLGGGCCCAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>======>>>???@@@@@@@@@AAAAAAAAAAAABBBEEEGGGLLLRRRWWW^^^mmmggg___VVVppp}}}hhh[[[ZZZpppbbbCCC>>>444333222111000000000000111......111222333888???LLLjjj~~~oootttooo[[[]]]dddzzz~~~}}}}}}}}}yyyzzz{{{||||||}}}zzzyyyxxxyyyzzz{{{zzzxxxwwwvvvuuusssrrrpppooooooqqqddd``````bbbkkkwww}}}sssiiidddbbbffflllttt{{{sssSSSFFF888111///---,,,.........---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,000333;;;MMMcccrrr}}}}}}ssspppxxx{{{jjjTTTLLLNNNPPPSSSZZZccckkkppptttwwwyyy|||}}}}}}}}}{{{zzz{{{||||||}}}}}}}}}}}}}}}||||||zzz|||~~~xxxqqqllliiihhhgggfffggghhhiiijjjiiijjjkkklllmmmmmmmmmlllnnnnnnnnnooopppqqqrrrssssssrrrqqqooolllkkklllmmmmmmmmmmmmnnnnnnooooooooommmooopppnnnjjjggghhhkkkiiigggbbb]]]WWWPPPGGGBBB===::::::???DDDLLLWWWbbbbbbdddiiivvvyyyiii[[[PPPIIIEEEBBB>>>===<<<<<<<<<>>>@@@BBBEEEGGGJJJKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPSSSYYY^^^aaacccfffhhhiiijjjmmmoootttyyypppZZZLLLIIIKKKIIIJJJMMMOOOPPPQQQPPPOOOMMMMMMNNNOOONNNLLLJJJHHHNNNQQQVVV[[[bbbnnn{{{zzzvvvwwwvvvsssqqqmmmllljjjhhhggggggggggggkkknnnrrrtttsssrrrssstttpppooonnnoooqqqrrrrrrqqqrrrqqqpppppppppqqqrrrrrrrrrrrrrrrrrrqqqpppnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiilllooorrrrrrooollljjjjjjgggeeeddddddbbb]]]ZZZPPPLLLFFFCCCAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBCCCFFFIIIMMMSSS[[[eeeuuuggg___UUUooo~~~}}}hhh]]]^^^vvv]]]AAA>>>333333222111000000000000000......000111222888???KKKjjjpppsss}}}nnn\\\___aaaxxx}}}yyyyyy{{{zzzzzz{{{}}}{{{zzzxxxxxxyyyyyyxxxwwwwwwvvvuuutttrrrqqqoooooouuueee```___aaajjjvvv|||~~~ssshhhddd```ccciiiqqqyyysssOOOCCC777222111...,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******,,,///222:::LLLaaappp{{{xxxooommmuuuyyysssXXXLLLMMMOOOPPPXXXcccjjjmmmoooqqqsssxxxyyyzzzzzzzzzzzz{{{}}}{{{{{{|||}}}}}}}}}}}}}}}{{{~~~yyyrrrmmmkkkjjjiiiggggggiiikkklllmmmmmmnnnooooooooooooooommmmmmnnnoooppprrrssstttppppppooommmjjjjjjkkkmmmnnnnnnnnnnnnnnnooooooooolllmmmmmmkkkiiigggggghhheeeccc```\\\WWWPPPIIICCC===::::::>>>DDDLLLXXXccccccdddjjjuuutttdddUUULLLFFFBBB???===<<<;;;:::;;;<<<>>>???CCCDDDFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLNNNSSSZZZ___gggiiilllmmmmmmmmmnnnooovvv{{{xxxbbbPPPFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFGGGIIIJJJJJJKKKKKKNNNSSS\\\eeeqqqvvvuuuwwwuuurrrqqqmmmllljjjhhhffffffffffffeeejjjoooqqqpppppprrrtttpppooonnnoooqqqsssssssssrrrqqqpppooooooooopppqqqrrrrrrqqqqqqpppoooooonnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkklllllllllllljjjlllnnnppppppnnnkkkiiijjjhhhfffeeedddaaa]]]ZZZOOOKKKFFFBBBAAA@@@???>>>===>>>??????@@@@@@??????@@@@@@@@@????????????>>>>>>>>>>>>>>>??????>>>>>>@@@AAABBBBBBCCCEEEHHHKKKLLLTTT^^^kkk}}}ggg]]]SSSmmm~~~~~~}}}}}}iii___aaazzzZZZ>>>===333222111000000///000000000......000111222777>>>IIIjjj{{{pppsss{{{|||{{{nnn\\\```aaavvvyyyvvvtttwww|||{{{yyyzzz}}}~~~{{{yyyxxxxxxxxxvvvuuuvvvvvvuuutttrrrqqqppppppxxxggg```^^^___iiiuuu|||~~~rrrhhhddd^^^bbbgggooowww~~~rrrMMMAAA555111000......///,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,000222:::LLLaaapppyyy|||tttlllkkkttt{{{xxx]]]QQQMMMMMMLLLTTT___gggjjjkkkmmmppptttuuuwwwxxxxxxyyy{{{}}}yyyzzz{{{|||}}}~~~~~~~~~}}}{{{tttooolllkkkiiiggggggiiikkklllnnnnnnooopppppppppoooooollllllmmmmmmoooqqqrrrsssnnnnnnnnnllljjjjjjlllnnnnnnnnnmmmmmmmmmmmmmmmmmmkkkiiihhhhhhhhhhhhfffeeebbb```^^^[[[VVVOOOGGGBBB===:::999>>>DDDLLLXXXdddgggggglllvvvzzznnn]]]PPPHHHDDD@@@===<<<;;;999999999:::<<<===@@@AAACCCDDDEEEGGGIIILLLNNNNNNNNNNNNOOOTTTZZZ^^^gggjjjnnnppprrrsssuuuvvv{{{iiiUUUHHHBBB>>>===??????@@@AAACCCEEEFFFGGGFFFFFFHHHJJJMMMPPPSSSUUU\\\bbblllwwwxxxtttvvvwwwuuurrrrrrmmmkkkiiigggfffeeeeeeeeedddiiioooqqqooooooqqqtttpppooonnnoooqqqsssttttttrrrqqqooonnnmmmnnnooopppqqqpppooommmmmmmmmnnnnnnpppppppppooonnnmmmmmmmmmlllllllllmmmmmmnnnnnnnnnkkklllmmmnnnmmmllljjjhhhiiihhhfffeeeccc```\\\ZZZOOOKKKFFFBBB@@@???>>>>>>===>>>>>>???????????????@@@@@@??????>>>>>>>>>>>>?????????????????????>>>===???@@@AAABBBEEEHHHKKKJJJSSSaaapppfff[[[QQQlll~~~yyy~~~iii```ccc|||YYY===;;;333222111000000/////////000------000111222777>>>GGGhhhzzznnnqqqzzzzzzzzzooo]]]```cccvvvxxxssssssvvv{{{~~~|||yyyzzz}}}}}}zzzwwwwwwvvvtttsssttttttssssssrrrqqqppppppzzzhhh```]]]^^^hhhttt|||~~~qqqgggccc^^^aaafffnnnvvv~~~rrrMMM@@@333//////...///111,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------,,,,,,---111333:::MMMbbbpppyyy~~~zzzvvvpppkkklllvvv~~~zzzbbbUUUOOOJJJIIIRRR^^^fffiiijjjnnnqqqqqqsssvvvwwwxxxyyy{{{}}}wwwxxxzzz|||}}}~~~~~~~~~|||uuuppplllkkkhhhgggggghhhjjjllllllmmmnnnnnnnnnnnnnnnnnnkkkkkkkkklllnnnpppqqqrrrmmmnnnmmmlllkkkkkkmmmooommmmmmmmmllllllkkkkkkkkkjjjgggeeeeeehhhhhhfffcccbbb```]]]ZZZUUUNNNFFF@@@===:::999>>>DDDLLLYYYdddjjjjjjmmmwwwuuuiiiYYYLLLFFFCCC???<<<;;;999888777888999;;;<<<===???BBBDDDEEEHHHLLLNNNRRRRRRRRRRRRRRRVVV[[[___cccggglllrrruuuyyy}}}www___MMMCCC???<<<:::===>>>AAADDDFFFHHHIIIIIIJJJJJJLLLNNNSSSXXX]]]```nnnttt}}}xxxttttttxxxyyyvvvtttuuummmkkkiiigggeeeeeeeeeeeeffflllqqqrrrpppooorrruuupppooonnnnnnqqqtttuuuuuurrrqqqnnnmmmlllmmmnnnooopppooommmkkkjjjkkklllmmmrrrqqqqqqpppooonnnnnnnnnllllllmmmmmmnnnoooooooookkkllllllllllllkkkiiihhhhhhgggfffdddaaa^^^[[[YYYOOOKKKFFFBBB@@@???>>>=========>>>???????????????@@@?????????>>>>>>======??????@@@@@@@@@??????>>>;;;===???@@@AAADDDHHHKKKIIISSSbbbsssggg[[[PPPlll~~~~~~wwwiii```ddd~~~XXX<<<:::333222111000////////////000------000111222777>>>FFFggg~~~}}}kkkooozzz{{{zzzqqq]]]___fffwww{{{tttpppsssyyy|||yyyzzz}}}~~~zzzwwwvvvuuusssrrrsssrrrrrrrrrqqqqqqpppppp{{{ggg\\\ZZZ___hhhqqqyyy}}}}}}lllbbb```WWW]]]eeemmmuuu|||qqqPPP<<<444444...,,,000///---------------------------------,,,,,,++++++++++++,,,,,,++++++,,,000222;;;LLLaaaoooyyy}}}vvvuuunnneeehhhvvvxxxdddTTTLLLLLLMMMQQQYYYaaahhhmmmoooppprrrsssuuuwwwxxxwwwwwwvvvyyyyyyyyyzzz{{{|||}}}~~~{{{tttnnniiihhhiiiiiijjjkkklllmmmoooooooooooonnnnnnnnnnnnkkkllllllmmmmmmlllkkkkkkpppooommmlllkkkkkklllllllllkkkjjjiiihhhgggfffeeeiiiiiiiiihhhgggeeecccccc``````^^^ZZZSSSLLLEEE@@@>>>:::999===CCCKKKYYYdddjjjjjjjjjnnnzzzssseeeVVVKKKDDD===;;;<<<:::999777666666888:::;;;:::===@@@BBBCCCFFFLLLPPPTTTTTTTTTTTTTTTWWW\\\___eeelllsssuuuxxx}}}~~~iiiPPPFFF@@@:::999>>>>>>???AAABBBDDDIIINNNRRRSSSSSSTTTYYY```jjjtttyyy{{{vvvtttsssuuuyyyxxxsssnnnkkkjjjiiihhhhhhjjjkkklllkkkmmmooopppnnnmmmmmmnnnqqqpppooooooppprrrtttvvvuuurrrnnnkkkjjjjjjlllnnnqqqqqqooonnnmmmmmmmmmmmmqqqrrrrrrqqqnnnmmmmmmnnnppppppooommmlllkkkjjjiiinnnllljjjjjjjjjjjjhhhfffeeefffdddbbbaaa```YYYQQQOOOLLLGGGCCCBBBAAA???>>>======>>>???@@@AAAAAAAAA@@@@@@@@@???======@@@BBB?????????>>>??????@@@@@@>>>>>>>>>???AAADDDGGGIIIOOOTTTcccxxxdddVVVUUUjjjyyy|||{{{ddd[[[]]]vvvwwwUUUBBB;;;444333222000///.........111......111111111555;;;LLLddd{{{qqqsssvvvyyy|||kkk```kkkvvvzzzwwwtttuuu{{{~~~}}}}}}}}}}}}}}}|||zzzxxxvvvuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrnnnccc^^^^^^eeemmmyyy}}}{{{iii```]]]WWW]]]eeemmmttt|||qqqQQQ<<<444444...,,,///...,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,++++++,,,000222;;;KKK___nnnwww~~~~~~wwwxxxrrrhhhgggttttttaaaRRRLLLLLLMMMRRRYYYaaahhhlllnnnooorrrssstttvvvwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||}}}~~~~~~}}}{{{tttoooiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllllllllllllllpppooommmlllkkkkkkllllllllllllkkkjjjhhhggggggfffiiiiiiiiihhhgggeeecccccc``````^^^ZZZTTTLLLEEEAAA???;;;:::===BBBJJJWWWbbbhhhhhhiiinnnyyy~~~nnnaaaRRRHHHBBB<<<999:::999999777666777888:::;;;===???BBBCCCEEEGGGLLLPPPUUUUUUUUUTTTTTTWWW[[[^^^gggnnnuuuxxx{{{vvv```KKKCCC@@@;;;<<>>======>>>@@@@@@AAAAAA@@@???@@@@@@???===>>>???AAAAAA@@@@@@?????????@@@@@@???>>>>>>???AAADDDGGGIIIOOOTTT```ttt~~~dddXXXXXXoooxxxzzzwwwbbb^^^ddd}}}qqqPPP>>>999444333222000//////......111......111111111555;;;NNNeee|||nnnqqquuuzzzrrrgggmmmvvvzzzyyywwwwww{{{~~~|||{{{{{{||||||||||||zzzyyywwwuuussssssppppppqqqqqqrrrrrrrrrssswwwkkkbbb^^^ccckkkxxx}}}wwweee\\\YYYWWW^^^fffnnnttt{{{pppRRR===555555...+++///---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,000222:::JJJ^^^lllvvv~~~zzz|||wwwmmmhhhqqqnnn]]]PPPLLLMMMNNNRRRYYY```gggkkkmmmnnnrrrsssssstttvvvxxxyyyzzzyyyxxxxxxxxxyyyzzz{{{{{{{{{}}}~~~|||{{{}}}}}}~~~|||uuupppkkkjjjjjjjjjjjjkkkmmmnnnnnnnnnnnnmmmmmmmmmllllllmmmmmmllllllllllllmmmnnnooonnnmmmkkkkkkkkkkkklllllllllkkkiiiiiihhhhhhhhhiiiiiiiiihhhgggeeeccccccaaa```___[[[UUUMMMFFFBBB@@@<<<:::===BBBHHHTTT___dddfffhhhmmmvvv~~~}}}wwwgggZZZMMMDDD???:::888999999888777777777999:::;;;???AAADDDEEEGGGIIIMMMPPPUUUVVVUUUTTTTTTVVV[[[^^^gggooowwwzzz~~~fffUUUFFFBBBAAA@@@CCCIIIIIILLLPPPTTTXXX\\\aaadddiiijjjnnnvvv|||zzzxxxsssssstttxxx}}}~~~{{{wwwpppnnnkkkjjjjjjmmmppprrroooppprrrqqqooommmmmmnnnllllllllllllnnnppprrrtttuuusssooommmkkklllmmmnnnppppppoooooonnnnnnmmmmmmmmmnnnoooooonnnnnnoooqqqmmmmmmlllllllllkkkkkkkkknnnlllkkkjjjkkkjjjiiigggggggggfffccccccbbb[[[RRRMMMJJJEEEBBBAAA@@@???>>>===>>>???@@@@@@@@@@@@@@@???@@@@@@???>>>>>>???AAACCCBBBAAA@@@@@@???@@@@@@????????????AAADDDGGGIIINNNSSS\\\lllyyybbb[[[aaa{{{wwwxxxppp^^^___llllllLLL;;;777333333111000////////////111......111111111555;;;PPPfff}}}jjjnnntttyyy{{{oooooowwwzzzzzz{{{zzzzzz~~~|||zzzyyyyyyzzzzzz{{{{{{zzzyyywwwtttqqqpppnnnnnnooopppqqqrrrrrrssszzznnnccc^^^dddmmmxxx}}}rrraaaXXXVVVXXX___hhhoootttzzzpppRRR===555555...+++...---,,,,,,++++++++++++******,,,++++++++++++++++++++++++,,,,,,++++++,,,000222999III\\\jjjuuu}}}}}}rrrjjjooolll[[[OOOLLLOOOOOOSSSYYY```fffkkkmmmnnnssssssssstttvvvyyy{{{}}}zzzzzzyyyyyyyyyzzz{{{{{{zzz|||~~~}}}|||{{{|||~~~~~~xxxssslllkkkjjjiiijjjkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmlllllllllmmmnnnoooooonnnlllkkkjjjkkkkkklllkkkjjjiiihhhgggggghhhhhhiiiiiiiiihhhgggeeecccbbbaaaaaa___\\\VVVNNNGGGCCCAAA===;;;===AAAFFFPPP[[[aaadddgggkkkrrrxxxvvvpppaaaUUUHHHAAA===888777999888888888888888999;;;;;;???@@@CCCEEEHHHKKKNNNPPPRRRSSSSSSTTTTTTXXX\\\```hhhpppxxx{{{|||pppXXXMMMDDDCCCEEEGGGLLLRRRRRRTTTXXX\\\aaahhhoootttzzz|||{{{yyyxxxxxxqqqqqqssswwwzzz{{{yyyvvvpppnnnkkkiiijjjmmmpppsssooopppqqqpppnnnllllllmmmkkkkkklllmmmnnnppprrrttttttrrrooolllkkkkkklllmmmooooooooooooooonnnmmmmmmmmmnnnoooooommmmmmnnnooolllllllllllllllmmmmmmmmmnnnllljjjjjjkkkkkkiiihhhggggggeeeaaa```^^^VVVMMMLLLHHHDDDBBBAAA@@@???>>>===>>>???@@@@@@@@@@@@@@@>>>@@@@@@@@@>>>>>>???AAADDDCCCBBBAAA@@@@@@???@@@@@@?????????AAADDDGGGIIIMMMQQQYYYeeexxxvvv```aaapppuuuyyyiiiWWW]]]ooolllLLL<<<888333222111000////////////111......111111111555;;;OOOfff~~~kkkmmmqqqvvv}}}vvvsssxxxxxxzzz{{{yyywwwyyy}}}zzzxxxwwwwwwxxxyyyyyyyyyzzzyyyvvvsssooommmlllmmmnnnooopppqqqrrrssswwwjjjaaa___hhhsssxxx}}}ooo^^^VVVUUUYYYaaajjjppptttyyypppRRR===444555...+++///---,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,++++++,,,000222999III]]]kkkwwwxxxnnnqqqnnn[[[NNNLLLPPPPPPSSSYYY```gggkkkoooppptttttttttuuuwwwzzz}}}~~~}}}|||{{{{{{{{{{{{{{{|||zzz|||~~~}}}||||||zzz}}}|||wwwmmmkkkjjjiiiiiijjjlllnnnoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppooonnnlllkkkjjjjjjkkkkkkiiihhhfffeeeeeefffggghhhiiiiiiiiihhhgggeeecccbbbbbbaaa```]]]WWWPPPIIIEEEAAA===;;;===@@@DDDNNNWWW^^^bbbfffiiinnnrrroooiii\\\QQQEEE???<<<888777888888888888999999:::;;;<<<<<<===@@@DDDHHHLLLNNNOOOMMMOOOPPPRRRTTTYYY___cccjjjrrryyy|||~~~|||||||||}}}yyypppeee\\\LLLHHHFFFGGGJJJNNNSSSYYY___aaadddhhhoooyyy~~~xxxvvvuuuuuuqqqrrrtttwwwyyyxxxvvvtttmmmllljjjiiiiiillloooqqqnnnoooooonnnkkkjjjkkklllmmmmmmnnnoooppprrrssstttrrrqqqnnnlllkkkjjjkkkkkknnnoooooopppoooooonnnmmmnnnooopppnnnlllkkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnlllkkkjjjiiijjjjjjiiigggdddeeedddaaa```___XXXOOOJJJGGGCCCAAA@@@@@@??????>>>>>>???@@@@@@@@@??????>>>???AAA@@@???>>>???@@@DDDCCCBBBAAA@@@@@@???@@@??????>>>???@@@CCCFFFHHHKKKPPPWWWbbbuuuuuu___gggrrrzzzcccQQQYYYooommmLLL<<<777222222111000/////////000111......111111111555;;;MMMdddooonnnnnnqqqxxx{{{vvvwww}}}~~~wwwxxxxxxuuurrrttt|||}}}yyyvvvuuuuuuvvvwwwwwwxxxxxxwwwuuurrrnnnlllllllllmmmnnnpppqqqrrrrrrpppddd^^^___jjjuuuxxx}}}nnn]]]VVVUUU[[[cccmmmsssuuuyyyqqqQQQ<<<444444...,,,000///------,,,,,,++++++***************++++++++++++++++++,,,,,,++++++,,,000222999JJJ^^^nnn{{{|||tttuuuooo[[[MMMLLLPPPPPPTTTYYYaaahhhmmmqqqsssvvvwwwwwwxxxzzz|||}}}~~~~~~~~~}}}|||{{{{{{{{{||||||~~~}}}|||{{{zzzzzzzzzzzz{{{{{{~~~~~~zzzmmmkkkiiiggggggiiikkkmmmnnnnnnnnnmmmmmmmmmlllllllllmmmnnnooopppppppppooonnnmmmllljjjjjjjjjjjjkkkgggfffdddcccdddeeeggghhhiiiiiiiiihhhgggeeeccccccbbbbbbaaa^^^XXXQQQJJJFFFAAA===;;;===???CCCLLLUUU^^^bbbeeefffjjjmmmjjjeeeXXXMMMCCC>>>;;;777666888777888888999:::;;;<<<<<<;;;<<<>>>CCCHHHLLLMMMMMMIIIKKKMMMPPPSSSYYY___dddlllsssyyyzzzzzz{{{yyyuuurrroookkkfff```XXXPPPKKKFFFHHHKKKOOOSSSXXX^^^ccciiilllpppwww~~~wwwttttttrrrqqqrrrtttvvvxxxxxxvvvtttssskkkjjjiiiiiijjjlllnnnooommmnnnnnnllljjjjjjkkkllloooooopppqqqrrrsssssstttrrrqqqooommmlllkkkkkkkkkmmmnnnoooppppppooonnnmmmnnnoooooonnnkkkjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmkkkiiihhhhhhiiiiiihhhgggbbbccccccaaacccccc]]]UUUIIIFFFBBB@@@@@@@@@@@@???>>>??????@@@@@@@@@??????===???AAAAAA???>>>???@@@CCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>???BBBDDDFFFGGGPPPXXXcccvvvsss```mmmxxxooozzz~~~```OOOXXXooojjjJJJ:::666222222111000000000000000111......111111111555;;;JJJaaa~~~ssspppmmmnnnvvvwwwuuuxxx}}}wwwvvvsssooonnnqqqxxx~~~|||xxxuuussstttuuuwwwvvvvvvvvvuuusssqqqooommmmmmmmmnnnooopppqqqqqqrrrzzziii```]]]___hhhqqqxxx}}}mmm]]]WWWWWW]]]fffpppuuuvvvzzzqqqOOO;;;333444...---111000......------,,,+++++++++)))*********+++++++++++++++,,,,,,++++++,,,000222999JJJaaarrryyyzzznnnZZZLLLKKKPPPPPPTTTZZZaaaiiioootttvvvxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz}}}~~~~~~}}}zzzyyyyyyxxxyyyzzz{{{|||}}}{{{llljjjhhhffffffhhhjjjllllllllllllkkkkkkkkkjjjjjjkkkllloooqqqrrrqqqpppooonnnmmmllljjjiiijjjjjjkkkgggfffdddcccdddeeehhhiiiiiiiiiiiihhhgggeeecccccccccbbbaaa^^^YYYRRRKKKGGG@@@<<<;;;===???BBBJJJSSS^^^bbbeeedddfffiiigggbbbUUUJJJ@@@<<<999666444666777777999:::;;;<<<<<<<<>>@@@DDDHHHKKKJJJIIIHHHIIILLLNNNRRRWWW^^^bbbhhhnnnsssrrrpppoookkkfff___\\\XXXTTTPPPLLLIIIFFFGGGNNNVVV[[[```gggnnnssswww|||}}}vvvqqqqqqrrrrrrqqqoooqqqtttuuuuuusssrrrqqqiiiiiijjjkkklllmmmnnnnnnmmmnnnnnnlllkkkkkkmmmooopppqqqqqqrrrrrrrrrrrrrrrtttsssqqqooonnnmmmmmmmmmmmmnnnoooppppppooonnnmmmlllmmmnnnmmmkkkjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggggghhhhhhgggfffcccdddcccbbbbbbbbb\\\SSSGGGEEEAAA??????@@@@@@?????????@@@@@@@@@??????>>>===???AAAAAA@@@?????????AAA@@@@@@?????????@@@@@@>>>===<<<===>>>@@@CCCDDDDDDOOOZZZfffzzzrrrdddqqqtttooo}}}zzz^^^QQQ\\\qqqgggGGG999888222111111000000000000000111......111111111555;;;HHH```}}}uuuqqqnnnoooxxxvvvrrrrrr{{{xxxtttoookkkkkkpppwww|||}}}xxxtttssssssuuuwwwttttttsssrrrqqqpppoooooooooooooooppppppqqqqqqqqqvvvfff^^^]]]___fffmmmxxx}}}mmm^^^XXXXXX^^^gggqqqvvvwwwzzzrrrNNN:::222444///---222111//////...------,,,++++++))))))******+++++++++++++++,,,,,,++++++,,,000222999KKKbbbttt|||~~~lllXXXKKKJJJPPPPPPTTTZZZbbbjjjqqqvvvxxxyyyzzz|||~~~~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyy}}}~~~}}}{{{zzzzzzyyyyyyzzz|||}}}~~~~~~|||llljjjgggeeeeeegggiiikkkjjjjjjjjjiiiiiiiiihhhhhhjjjlllppprrrsssrrrpppnnnnnnmmmkkkjjjiiijjjjjjkkkhhhfffeeeddddddfffiiikkkiiiiiiiiihhhgggeeeccccccccccccbbb___YYYRRRLLLHHH???<<<:::<<>>===???AAAAAA@@@???>>>????????????>>>??????@@@@@@===<<<<<<<<<===???BBBCCCBBBOOO\\\hhh~~~pppgggssstttqqqwww^^^TTT```tttfffGGG;;;;;;222111000000000000000111111......111111111555<<>>@@@AAAAAADDDOOO]]]lllpppbbbpppqqqqqqsss^^^RRRaaaaaaCCC888888222000//////000111111000111000///......222888<<>>444333333000...---............------------+++***)))***+++,,,+++)))***+++,,,++++++,,,///111;;;JJJ```tttkkkVVVJJJKKKOOORRRVVV\\\bbbgggmmmssswwwyyyzzz|||~~~~~~{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxyyy|||}}}zzzyyyyyyxxxyyyzzz|||~~~|||nnnlllhhhfffeeefffhhhiiihhhhhhhhhhhhhhhiiiiiijjjoooppprrrttttttsssrrrpppnnnnnnmmmllljjjiiihhhhhhiiihhhhhhhhhiiiiiijjjkkkkkkjjjhhhfffeeedddcccccccccaaa^^^[[[WWWQQQKKKFFFBBB===::::::<<<@@@JJJTTT```cccdddaaaaaabbb```\\\QQQIII===555333555666666888888999:::;;;;;;<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHIIIMMMRRRWWWYYYWWWSSSPPPSSSTTTTTTQQQMMMIIIGGGGGGEEEHHHKKKMMMPPPWWW```gggppp{{{yyytttsssrrrqqqpppoooooooooooonnnoooooopppooonnnlllkkkiiiiiiiiijjjlllnnnoooppppppssstttqqqmmmkkkmmmpppppppppoooooonnnooooooooosssrrrrrrrrrrrrqqqqqqqqqtttrrrpppoooqqqrrrqqqqqqpppooonnnlllkkkjjjjjjjjjjjjhhhfffgggiiijjjjjjhhhjjjhhhfffffffffgggfffdddeeeeeedddccc```ZZZRRRLLLGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA???======???AAACCCCCCHHHSSSaaarrroooaaannn{{{kkknnn~~~rrr]]]QQQ```^^^BBB777666222000//////000111111000/////////...///222666:::DDDYYYuuuyyyvvvssstttxxxtttccc___iiixxxssshhhgggjjjlllooosssxxx{{{|||yyywwwwwwwwwvvvuuupppppppppoooooooooooooooooonnnllllllnnnnnnnnnmmmvvvcccZZZ[[[aaajjjrrrvvvzzziiiYYYTTTTTTYYYaaakkkrrrvvv{{{lllHHH===333111111///,,,,,,++++++,,,,,,------......,,,***)))***+++,,,+++***+++,,,,,,,,,,,,---000222:::III___sss{{{mmmZZZNNNLLLOOOTTTYYY```fffkkkooosssvvvxxxyyy{{{}}}~~~~~~}}}}}}{{{{{{zzzzzzyyyyyyyyyyyywwwwwwxxx{{{~~~~~~|||zzzxxxxxxxxxxxxzzz|||~~~}}}~~~~~~~~~~~~~~~nnnllliiifffeeefffggghhhiiihhhhhhggghhhiiijjjkkknnnppprrrssstttsssqqqpppnnnmmmkkkiiiggggggggggggggghhhhhhiiiiiiiiiiiihhhkkkjjjiiihhhfffffffffeeebbb```^^^[[[XXXRRRKKKGGGAAA===::::::<<<@@@IIIRRR___bbbccc```______]]]XXXNNNFFF;;;444333444555555999999::::::;;;;;;<<<<<<;;;===???AAAAAABBBEEEGGGFFFKKKRRRXXXXXXTTTMMMIIIHHHHHHHHHFFFDDDCCCDDDFFFGGGKKKOOOTTT[[[fffsss|||~~~xxxtttrrrrrrqqqooonnnmmmmmmnnnooonnnoooooonnnnnnlllkkkkkkggghhhiiijjjllloooqqqrrrpppssstttsssooommmmmmooooooooonnnnnnnnnooooooppprrrrrrrrrqqqqqqqqqppppppqqqppppppqqqssssssrrrppppppooommmllljjjiiiiiiiiiiiihhhfffgggiiijjjjjjiiinnnkkkgggeeeeeeeeeeeedddeeeeeeeeedddaaaZZZRRRMMMGGGFFFDDDCCCAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????>>>??????????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@BBBEEEGGGLLLYYYhhhyyyoooaaammmrrrfffnnnnnn[[[OOO___ZZZ@@@777555222000//////000111111000---.../////////111444777@@@UUUqqqyyyuuuuuuxxx}}}qqq]]]VVVaaarrrxxxppphhhgggiiijjjllloootttvvvzzz}}}}}}zzzyyyyyyxxxuuutttnnnnnnnnnooooooooooooooorrrpppmmmkkklllmmmmmmmmmqqq]]]VVVZZZaaajjjrrrwww{{{hhhWWWRRRRRRWWW___jjjrrrvvv|||kkkIII>>>444111111...,,,---************++++++++++++,,,+++******,,,,,,+++***,,,,,,------,,,...000333999HHH^^^qqq}}}yyyuuu{{{ppp^^^RRRNNNOOOVVV[[[cccjjjnnnqqqsssuuuwwwxxxzzz{{{|||||||||{{{yyyyyyyyyyyyyyyxxxwwwwwwvvvwwwyyy{{{|||}}}|||{{{xxxxxxxxxxxxyyy{{{}}}~~~||||||}}}}}}~~~~~~~~~ooonnnkkkhhhffffffggghhhiiiiiihhhggghhhiiikkkllllllmmmooopppppppppooonnnooommmjjjgggeeeeeeeeeffffffgggiiijjjjjjiiihhhgggjjjjjjhhhgggffffffffffffaaa___^^^\\\XXXSSSLLLGGGAAA===::::::<<>>@@@AAABBBEEEGGGIIIJJJLLLMMMMMMKKKIIIHHHEEEEEEDDDBBBAAACCCGGGKKKQQQUUUZZZ```iiivvv|||vvvsssssssssqqqpppnnnmmmlllmmmnnnooooooooonnnmmmlllkkkkkkjjjhhhhhhiiijjjlllnnnpppqqqppprrrtttsssqqqnnnmmmnnnpppppppppppppppqqqrrrrrrqqqqqqqqqqqqppppppppppppooooooppprrrttttttqqqooonnnmmmlllkkkiiiiiihhhhhhhhhggggggggghhhiiijjjjjjoookkkgggeeeeeeeeeffffffeeeeeeeeeddd```ZZZRRRMMMFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>>???????????????????????????@@@@@@@@@AAADDDGGGJJJQQQ^^^nnnrrrdddppp}}}nnneeeqqqiiiWWWMMM___}}}VVV@@@777555222000//////000111111000+++---//////000000333444>>>RRRnnnvvvsssvvv}}}mmmYYYQQQ\\\mmmqqqmmmjjjiiijjjkkkmmmnnnrrrtttwwwyyy{{{~~~~~~}}}{{{zzzzzzxxxuuurrrmmmnnnnnnooopppqqqqqqqqqtttqqqmmmkkkkkklllmmmmmmmmmZZZTTTXXX```iiipppwww{{{gggWWWQQQRRRVVV___jjjrrrwww|||kkkKKK???444111111///------,,,,,,,,,,,,++++++++++++,,,+++***+++,,,,,,,,,***,,,,,,------,,,...000333999GGG\\\mmmwwwzzz{{{{{{uuusssssswww|||rrrbbbUUUPPPOOOVVV[[[cccjjjoooqqqssstttvvvwwwyyyzzz{{{{{{zzzyyyvvvvvvwwwwwwwwwvvvuuutttvvvwwwyyy{{{{{{{{{||||||xxxxxxxxxyyyzzz{{{|||}}}|||||||||}}}}}}~~~|||qqqooommmjjjhhhgggggghhhiiihhhhhhhhhiiijjjlllmmmlllmmmnnnooooooooonnnnnnnnnllliiigggeeeeeefffgggggghhhiiijjjjjjiiihhhgggiiihhhgggfffeeeddddddddd___^^^]]]\\\YYYSSSLLLGGGAAA<<<::::::;;;>>>EEENNNZZZ]]]^^^[[[YYYYYYUUUOOOHHHAAA:::555555777777666888888999999:::;;;;;;;;;;;;===???AAABBBCCCFFFHHHJJJIIIHHHGGGFFFEEEFFFFFFCCCBBBBBBAAAAAAEEEKKKOOOYYY]]]eeennnyyy~~~wwwtttrrrrrrqqqppppppnnnmmmmmmnnnnnnooopppooonnnmmmlllkkkjjjjjjjjjjjjjjjkkklllmmmnnnoooqqqrrrssssssqqqooommmmmmoooooooooooopppqqqrrrsssqqqqqqpppppppppooooooooommmmmmoooqqqsssssspppnnnlllkkkjjjiiiiiihhhiiiiiiggggggggghhhhhhiiijjjkkkmmmjjjfffeeeeeeggghhhhhhdddddddddccc```YYYRRRLLLFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>>???????????????????????????@@@AAAAAAAAADDDHHHLLLRRR```pppxxxkkkwww~~~mmmggguuubbbSSSMMM```xxxRRR@@@999555222000//////000111111000***---///000000000222333===PPPlllwwwtttxxxjjjWWWPPPZZZiii{{{uuummmnnnooonnnmmmnnnpppppptttuuuwwwxxxyyy}}}}}}{{{zzzyyywwwtttrrroooooopppqqqrrrrrrssssssuuuqqqmmmkkkkkklllllllll|||lll[[[UUUWWW^^^gggnnnxxx|||~~~fffWWWRRRSSSWWW___iiiqqquuu{{{lllLLL@@@555111000...---...//////......---------,,,---+++***+++,,,---,,,++++++,,,,,,,,,,,,---000222999FFFYYYiiiqqqtttuuuuuuooooooqqqsssssswwwtttdddXXXQQQOOOTTTZZZaaahhhmmmooorrrsssvvvvvvxxxyyyyyyyyyxxxxxxtttuuuvvvvvvvvvuuusssrrrtttvvvxxxyyyyyyyyyzzz|||xxxyyyyyyzzz{{{{{{||||||~~~~~~}}}|||||||||||||||}}}~~~|||sssrrrooommmjjjiiihhhhhhggghhhhhhiiijjjkkkllllllnnnnnnooopppppppppppppppmmmllljjjiiihhhggghhhhhhiiijjjjjjjjjjjjiiiiiihhhhhhgggfffeeeccccccbbbbbb^^^]]]]]]\\\ZZZTTTMMMHHHAAA<<<:::;;;;;;===DDDLLLVVVZZZ[[[YYYWWWVVVRRRLLLDDD???888666666888777666666666777888999:::;;;;;;<<<>>>@@@BBBBBBDDDFFFHHHFFFGGGHHHIIIHHHEEECCCAAA?????????@@@BBBGGGNNNSSS^^^fffrrr{{{wwwtttsssrrrpppoooppppppppppppppppppppppppqqqpppooommmlllkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnqqqqqqqqqpppooonnnmmmlllkkkllllllmmmnnnoooqqqrrrpppppppppoooooooooooonnnmmmmmmnnnpppqqqqqqnnnllliiihhhhhhhhhhhhiiiiiijjjfffggghhhhhhhhhhhhjjjlllllljjjgggffffffhhhhhhhhhcccccccccbbb___XXXPPPKKKEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>??????????????????>>>????????????????????????>>>AAABBBBBBAAACCCHHHLLLRRR^^^ooo~~~sssoookkk{{{^^^RRRPPPeeesssNNN???:::555222000//////000111111000,,,---///000///000222333;;;NNNjjj|||wwwzzzgggWWWRRRYYYdddsssyyypppnnnsssuuurrroooppprrrrrruuuuuuvvvvvvxxx{{{}}}zzzyyyxxxvvvsssqqqppppppqqqqqqrrrssstttttttttqqqmmmlllllllllllllllzzzmmm___XXXXXX\\\eeennnxxx|||{{{eeeVVVRRRSSSXXX___hhhnnnrrrxxxmmmKKK???444000///---,,,---,,,,,,,,,,,,---------------,,,++++++------,,,+++***+++,,,++++++,,,///111777DDDVVVfffnnnrrrtttuuunnnnnnoooooommmmmmwwwttteeeYYYRRROOORRRWWW^^^eeeiiimmmppprrruuuvvvwwwxxxxxxxxxwwwvvvtttuuuvvvwwwvvvuuusssrrrrrrtttvvvwwwuuuvvvxxxzzzyyyzzzzzz{{{||||||||||||}}}~~~~~~||||||zzzzzzyyyzzz{{{{{{{{{|||}}}~~~|||vvvtttrrrooollljjjiiiiiieeegggiiikkklllllllllkkknnnnnnnnnoooooooooppppppllllllkkkkkkkkkjjjjjjjjjllllllkkkjjjjjjjjjjjjjjjiiihhhfffeeecccbbbaaaaaa]]]]]]]]]\\\ZZZUUUMMMHHH@@@<<<:::;;;;;;<<>>>>>???AAADDDHHHOOOWWW]]]jjjtttyyywwwtttrrrrrrrrrpppooopppqqqrrrttttttsssqqqpppsssrrrpppnnnlllkkkkkkllliiijjjjjjkkklllmmmoooppprrrqqqooonnnmmmmmmllllllkkkkkkkkklllnnnpppqqqrrrppppppooooooooonnnnnnnnnmmmmmmlllmmmooonnnllljjjfffffffffggghhhiiikkkkkkeeeggghhhhhhggghhhkkkmmmmmmkkkiiiggghhhgggfffeeebbbbbbaaa```]]]WWWOOOIIIEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????????????????????????????>>>AAACCCBBB@@@AAAFFFKKKOOO[[[kkk|||yyyuuusss~~~[[[RRRTTTkkknnnJJJ>>>999333222000//////000111111000---///000//////000222444:::LLLgggxxxvvvfffWWWRRRWWW^^^mmmwwwqqqssszzz|||vvvppppppqqqpppttttttttttttuuuyyy}}}yyyvvvuuutttrrrqqqpppppppppqqqqqqrrrrrrsssrrrpppmmmmmmmmmmmmlllkkkzzzoooccc\\\YYY\\\eeennnyyy}}}yyycccVVVRRRSSSXXX^^^ffflllpppvvvnnnKKK>>>222...---,,,++++++&&&'''((()))***+++,,,,,,---,,,++++++------,,,+++******++++++***,,,...111666CCCUUUdddmmmrrruuuwwwqqqnnnlllllljjjjjjpppxxxuuufffYYYRRROOOPPPUUU\\\bbbgggkkkooorrruuuuuuwwwxxxxxxwwwvvvvvvtttuuuwwwxxxwwwvvvtttsssooorrrttttttssssssuuuxxxzzzzzz{{{|||}}}}}}}}}|||{{{~~~~~~~~~|||{{{yyyxxxwwwxxxxxxyyyxxxyyy{{{}}}|||wwwuuussspppnnnkkkjjjiiidddfffjjjlllnnnmmmkkkjjjllllllllllllmmmmmmmmmnnnkkkllllllmmmmmmllllllkkknnnmmmkkkjjjiiijjjkkkkkkjjjiiigggeeecccbbbaaaaaa\\\\\\]]]]]]ZZZUUUNNNHHH@@@<<<:::;;;;;;<<>>:::555333555666666444111222444555777999;;;<<<===???AAAAAAAAABBBCCCEEEDDDCCCAAA???>>>>>>???@@@AAACCCGGGKKKQQQYYYbbbhhhwww~~~xxxyyywwwtttrrrssssssrrrrrrppprrrtttvvvvvvtttrrrqqqtttrrrpppnnnmmmlllllllllggghhhiiijjjllloooqqqrrrrrrpppmmmlllllllllllllllllllllmmmnnnppprrrssstttoooooooooooonnnnnnnnnnnnnnnmmmllllllmmmlllkkkiiiddddddeeefffhhhjjjkkkllldddgggiiihhhggghhhkkknnnooommmjjjiiihhhgggdddbbbaaaaaaaaa```\\\VVVNNNIIIEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCBBB???@@@FFFKKKMMMYYYhhhyyy||||||zzz~~~[[[TTTXXXpppjjjGGG<<<888222222000//////000111111000//////000//////000333555888JJJeeewwwqqqvvvzzzfffWWWRRRUUUZZZjjjwwwuuuwwwxxxooonnnooonnnrrrrrrrrrqqqrrrwww}}}|||xxxuuutttsssrrrqqqpppppppppppppppqqqqqqqqqpppooommmmmmnnnnnnlllkkkooo___\\\^^^aaaiiirrruuuzzzqqq```WWWUUUVVVXXXZZZ___ggglllqqqzzzmmmQQQ;;;222333...,,,///---+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))***---111444999DDDSSS```hhhmmmssswwwzzzoooiiikkkkkkjjjnnnvvvyyyeeeRRRKKKLLLLLLQQQXXX^^^ccchhhkkknnnqqqrrrssssssrrrrrrtttuuuzzzyyyyyyxxxvvvuuusssrrrrrrtttuuurrrnnnmmmrrrvvvwwwwwwwwwwwwxxxzzz|||}}}zzz{{{}}}~~~|||xxxvvvvvvvvvvvvuuu{{{zzz{{{~~~~~~~~~}}}yyyxxxuuupppkkkhhhhhhjjjkkkkkkkkkllllllmmmllllllkkkllllllllljjjiiiiiikkkmmmkkkkkkllllllllllllkkkkkkjjjhhheeefffhhhiiihhhfffiiiiiijjjjjjhhheeeaaa______^^^^^^^^^[[[UUUMMMHHHCCC<<<888;;;???AAACCCFFFPPPVVVZZZWWWSSSOOOIIICCC>>>:::555222333555777777888888999::::::;;;<<<<<<<<<@@@EEEFFFEEEDDDEEEGGGEEEEEEDDDAAA??????AAACCCEEEGGGJJJNNNTTT___mmmwwwzzzvvvuuuvvvwwwwwwvvvtttrrrpppqqqqqqsssttttttsssrrrqqqsssrrrooolllkkkkkkkkkllliiijjjjjjkkklllmmmnnnnnnrrrpppmmmkkkjjjkkklllmmmnnnoooqqqssstttuuuvvvvvvtttrrrooommmllllllmmmmmmnnnoooppppppooommmkkkiiillliiiggggggjjjkkkjjjhhhiiihhhfffeeefffgggiiijjjiiihhhgggfffddddddddddddaaabbbbbb___ZZZSSSLLLHHHDDDDDDCCCBBBBBBBBBBBBBBBAAA>>>;;;<<>>@@@???>>>=========>>>???===============>>>??????BBBAAA@@@@@@AAADDDFFFHHHIIITTTfff|||www___ZZZbbb{{{eeeJJJ:::111333222222000///............---...000000000111333555777EEE___|||xxxrrrqqqqqqyyyjjjPPPFFFQQQ^^^mmmyyyyyy~~~|||xxxrrrmmmkkkkkklllvvvrrrqqqsssuuuwww~~~~~~zzzwwwvvvuuusssrrrqqqqqqpppppppppppppppqqqqqqpppooonnnmmmmmmmmmmmmqqq```]]]___aaahhhrrruuuzzzrrraaaWWWUUUUUUWWWYYY^^^fffjjjnnnwwwlllPPP;;;222333///---///,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++---000222444>>>LLLZZZdddmmmvvv{{{|||qqqkkklllmmmkkkqqqzzzyyyeeeQQQIIIJJJKKKPPPVVV\\\aaaeeeiiilllppprrrssssssrrrrrrtttuuuwwwwwwvvvvvvuuusssrrrrrrrrrttttttrrrnnnmmmqqquuuuuuuuuuuuuuuvvvyyy|||}}}||||||}}}~~~}}}zzzxxxxxxxxxwwwwwwyyyyyyyyy{{{}}}~~~zzzuuuqqqpppnnnlllkkkkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjiiijjjkkkkkkiiihhhhhhjjjlllllllllmmmmmmmmmmmmllllllllljjjggghhhiiijjjiiihhhhhhiiijjjjjjiiifffdddbbb___^^^^^^^^^[[[UUUMMMHHHBBB<<<888:::>>>???BBBEEENNNTTTXXXUUUQQQMMMGGGBBB<<<999444111222333555555888888999:::;;;<<<=========AAAEEEFFFDDDCCCDDDFFFEEEEEEDDDBBB@@@AAACCCEEEIIIKKKOOOSSSYYYeeesss}}}|||xxxuuutttuuuuuuvvvuuusssrrrqqqpppqqqqqqrrrssssssrrrrrrtttrrrpppmmmlllllllllmmmjjjkkkkkklllmmmnnnnnnnnnpppooollljjjiiijjjlllmmmpppppprrrsssuuuuuuvvvvvvtttrrrpppnnnlllllllllllllllmmmnnnoooooommmlllkkkllliiiggghhhjjjkkkjjjiiiiiihhhgggfffgggiiijjjlllhhhggggggfffeeeeeeffffffbbbbbbaaa^^^YYYRRRKKKGGGEEEDDDDDDDDDDDDDDDDDDDDDAAA???===<<<>>>???@@@@@@AAA@@@???>>>===>>>>>>???===============>>>??????@@@???>>>>>>@@@BBBEEEFFFNNNYYYkkkwww[[[[[[gggaaaHHH:::222444222111000///............---...000000///000333555555CCC\\\yyyvvvpppnnnooowwwoooTTTJJJUUUbbbqqq}}}}}}wwwmmmfffcccdddfffpppnnnoootttwwwzzz{{{wwwuuuuuutttsssrrrqqqppppppoooooooooppprrrqqqqqqppppppppppppppprrrbbb^^^___aaahhhqqqtttyyytttbbbWWWTTTTTTWWWXXX^^^eeehhhkkksss|||mmmOOO:::333555000---...+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,...///111444<<>>??????BBBFFFGGGDDDBBBCCCDDDEEEEEEEEECCCBBBCCCFFFIIINNNQQQUUUYYY```lllzzz}}}zzzxxxvvvtttttttttssssssrrrrrrqqqqqqppppppppppppqqqssstttuuuuuusssqqqooonnnnnnnnnnnnlllllllllmmmmmmnnnnnnoooooommmkkkiiiiiiiiikkklllqqqqqqrrrttttttuuuuuuuuussssssqqqooonnnlllkkkjjjiiijjjlllmmmnnnmmmllllllllljjjiiiiiijjjkkkkkkjjjjjjiiiiiihhhiiikkkmmmnnnhhhggggggffffffgggggghhhbbbbbb```\\\WWWPPPIIIFFFDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA@@@>>><<<===@@@CCCCCCBBBAAA???>>>>>>>>>>>>===============>>>????????????>>>???@@@CCCEEEGGGSSS___rrryyy]]]dddvvv\\\FFF:::333555222111000//////......///---...000000///000222444444@@@XXXuuuuuummmlllmmmuuuvvvZZZOOOZZZhhhxxxtttfff___^^^bbbfffmmmlllnnnuuuzzz~~~|||wwwuuuuuuttttttsssrrrqqqooonnnnnnnnnnnnpppppppppppppppqqqqqqrrrqqqaaa]]]```bbbjjjsssuuuyyytttbbbWWWSSSRRRXXXYYY^^^eeehhhjjjqqqyyyoooNNN:::333666111---...***++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,+++,,,,,,------...//////888???LLL[[[iiittt{{{~~~~~~uuuooopppppppppxxx~~~xxxeeeQQQFFFEEEHHHLLLPPPTTTXXX]]]bbbeeellloooqqqsssrrrrrrssstttrrrrrrrrrrrrrrrsssssstttqqqrrrsssqqqooonnnppprrrsssrrrqqqqqqssswww{{{~~~~~~|||{{{{{{}}}~~~}}}zzzyyyyyyzzzzzzyyy|||{{{zzz|||~~~{{{uuupppggghhhjjjkkklllllllllkkkiiiiiiiiiiiiiiihhhgggfffhhhiiijjjjjjiiiiiijjjkkkmmmmmmnnnnnnnnnnnnmmmmmmnnnmmmlllkkkkkkkkkkkkjjjjjjjjjkkkkkkiiigggeeeddd```___^^^]]]ZZZUUUNNNIIIBBB<<<999:::;;;;;;>>>BBBIIIOOOSSSPPPLLLIIIDDD???:::777333111111333444444666777888:::<<>>>>>===============>>>>>>???AAA@@@@@@AAACCCEEEHHHJJJVVVcccxxx}}}iiivvvXXXDDD:::333555111111000///////////////---...////////////111333333>>>UUUrrrtttllllllmmmuuuzzz^^^RRR^^^nnnoooaaa]]]aaajjjppprrroooooouuu{{{}}}xxxvvvvvvuuuuuusssrrrqqqooommmlllllllllllllllmmmmmmnnnpppqqqrrrnnn___]]]```dddlllvvvvvvzzzsssaaaVVVRRRRRRYYY[[[```gggiiikkkqqqyyypppNNN:::333666111---...***+++,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,***+++,,,------.........777>>>MMM___ppp{{{~~~}}}}}}uuuqqqrrrrrrqqqzzzyyytttxxx~~~yyyfffRRRFFFCCCFFFIIIMMMPPPTTTYYY___cccjjjmmmppprrrrrrrrrssstttrrrrrrrrrrrrssstttuuuvvvrrrrrrrrrqqqpppppppppqqqssssssrrrrrrtttwwwzzz}}}~~~|||{{{zzzzzz{{{}}}~~~}}}{{{xxxwwwxxxyyyyyyyyy|||{{{zzz{{{~~~{{{vvvrrrmmmkkkiiihhhggghhhjjjkkkiiiiiiiiiiiiiiihhhgggggghhhjjjkkkkkkkkkjjjkkkmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmlllkkkiiiiiiiiijjjmmmmmmlllkkkhhhfffcccbbb```___^^^\\\YYYTTTNNNIIIBBB===::::::999999<<>>>>>===============>>>>>>???@@@@@@@@@AAACCCFFFJJJLLLVVVeee|||www}}}TTTBBB:::333444111000000////////////000---/////////...///111222444===SSSpppuuummmmmmpppvvv~~~```SSS```rrrooobbb```hhhttt{{{}}}vvvqqquuu{{{}}}yyywwwvvvvvvuuusssrrrpppnnnmmmkkkkkkkkkkkkllllllmmmnnnppprrrsssnnn___]]]aaafffoooyyywwwzzzppp___UUURRRSSSYYY[[[aaahhhjjjlllqqqyyynnnOOO:::333555000---...++++++,,,------,,,+++)))((())))))******+++,,,,,,,,,+++++++++,,,------......222999III^^^sss~~~|||vvvtttvvvuuuttt}}}xxxtttyyyzzzhhhTTTGGGCCCDDDFFFIIIMMMQQQWWW^^^ccchhhkkkooorrrrrrsssssstttssssssrrrrrrssstttvvvwwwsssssssssrrrrrrrrrqqqqqqssssssssssssuuuvvvxxxzzzzzzzzzyyyyyyyyyzzz|||}}}{{{yyyvvvuuuwwwxxxyyyxxxzzzyyyxxxzzz|||~~~~~~|||yyywwwssspppkkkfffdddeeegggiiiggghhhhhhiiiiiihhhhhhggghhhjjjlllllllllkkklllmmmmmmmmmmmmnnnnnnmmmmmmmmmlllmmmlllkkkhhhggghhhiiinnnnnnllljjjgggdddbbb```aaa___]]]\\\YYYTTTNNNJJJCCC???<<<;;;999777;;;AAAGGGLLLOOOLLLHHHFFFBBB>>>888666444444666888999999777888:::<<<>>>@@@AAABBBDDDHHHKKKJJJGGGDDDDDDEEE@@@BBBDDDFFFHHHLLLQQQUUUVVV[[[ccclllwww|||yyyvvvrrrpppoooooooooqqqqqqqqqqqqqqqqqqppppppppppppqqqrrrtttuuuwwwxxxuuuuuuttttttsssrrrqqqqqqooonnnnnnmmmmmmlllllllllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnooooooooorrrqqqpppooonnnmmmlllkkknnnmmmmmmkkkjjjiiiiiihhhlllmmmmmmlllkkkjjjlllnnnmmmnnnnnnnnnoooooooooooonnnmmmkkkhhheeecccbbbaaa___]]]YYYTTTOOOJJJGGGEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAA???>>>===???@@@@@@@@@@@@AAA@@@@@@???>>>===============>>>??????>>>===>>>???BBBEEEIIIKKKVVVfff~~~}}}yyyPPP@@@:::444444000000////////////000000.../////////......000222555===QQQnnnuuunnnpppsssxxxbbbTTT```ssspppeeefffooozzz|||tttvvv|||}}}zzzxxxwwwvvvuuurrrqqqooonnnlllkkkkkkjjjmmmnnnnnnoooppprrrtttuuuqqqbbb```dddhhhpppzzzvvvzzzmmm\\\SSSSSSUUUXXXZZZaaahhhkkklllqqqxxxmmmPPP;;;222333///---///,,,+++,,,---------+++)))'''((())))))***++++++,,,,,,++++++++++++,,,---...///444999FFF\\\rrr{{{wwwwww{{{yyywww}}}yyy{{{jjjVVVIIIDDDBBBDDDGGGJJJOOOVVV^^^cccgggjjjooorrrsssssssssttttttsssrrrrrrrrrtttvvvwwwttttttsssssstttsssrrrqqqqqqrrrsssttttttuuuuuuuuuvvvvvvwwwxxxyyyzzzzzz{{{zzzxxxuuuuuuvvvxxxyyyyyyzzzyyyxxxzzz}}}~~~}}}{{{{{{vvvrrrlllgggddddddeeegggdddeeefffgggggghhhggggggfffhhhkkklllkkkkkkkkklllllllllmmmmmmmmmmmmlllllllllmmmmmmkkkhhhggghhhjjjmmmllljjjhhhfffdddbbbaaaaaa___]]][[[XXXTTTNNNJJJDDD@@@>>><<<999777:::AAADDDIIILLLIIIEEEDDD@@@<<<666444333444777:::;;;;;;888999:::<<<>>>@@@AAABBBBBBFFFIIIIIIEEECCCBBBDDDAAACCCFFFHHHKKKPPPVVVZZZ]]]ccclllwww|||vvvuuutttqqqooonnnooopppooopppqqqrrrrrrrrrqqqpppqqqrrrsssuuuvvvwwwwwwwwwttttttttttttsssrrrqqqqqqnnnnnnnnnmmmlllkkkkkkjjjkkkkkkkkkjjjkkkkkkkkkkkkiiijjjlllmmmnnnooopppppprrrqqqooonnnmmmmmmmmmnnnmmmmmmlllkkkkkkkkkkkkkkklllmmmnnnmmmkkkjjjllloooooooooooooooooonnnnnnmmmmmmkkkiiigggdddcccaaaaaa]]][[[WWWRRRMMMJJJGGGFFFFFFDDDAAA???>>>>>>@@@AAAAAA@@@??????@@@???===<<<===>>>???@@@@@@@@@???>>>===============>>>??????======>>>???BBBFFFIIILLLWWWhhhsssxxxzzzvvvsssKKK===:::555444000000////////////000000.../////////......///111555<<>>HHH[[[qqq~~~|||xxxzzz~~~}}}zzz}}}zzz{{{kkkXXXJJJEEEAAACCCFFFIIINNNVVV^^^dddfffjjjnnnrrrsssssssssttttttsssrrrqqqqqqsssuuuvvvuuutttttttttuuuuuusssqqqpppqqqrrrssstttsssrrrqqqssstttvvvwwwyyyyyyyyyyyyzzzxxxvvvuuuwwwyyyzzzzzz|||{{{zzz|||}}}~~~}}}}}}}}}}}}uuusssnnniiifffddddddeeebbbbbbdddeeefffgggggggggeeegggjjjkkkjjjjjjjjjkkkkkkllllllllllllllllllkkkmmmnnnnnnlllhhhggghhhjjjkkkjjjiiigggfffdddccccccaaa```]]][[[XXXTTTNNNJJJEEEAAA???===999666:::AAABBBGGGJJJFFFCCCBBB???:::444333222444777:::<<<<<<999:::;;;===>>>@@@AAABBBAAADDDGGGGGGDDDAAAAAACCCCCCEEEHHHJJJNNNSSSYYY^^^cccjjjttt|||vvvrrrsssrrrpppooooooppprrroooppprrrssssssrrrqqqooorrrsssuuuwwwxxxxxxwwwwwwssstttttttttsssrrrqqqqqqnnnnnnmmmlllkkkjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkiiijjjlllnnnooopppqqqqqqrrrpppnnnmmmlllmmmooopppllllllkkkkkkkkklllmmmmmmlllmmmooommmkkkjjjmmmooooooppppppoooooonnnmmmlllkkkjjjhhhfffdddcccbbbbbb\\\YYYUUUQQQLLLIIIHHHGGGHHHEEEAAA>>>===>>>@@@AAAAAA???>>>???AAA@@@<<<999;;;<<<>>>???@@@@@@??????===============>>>????????????@@@AAADDDHHHLLLNNNYYYjjjlllrrr}}}sssmmmnnnGGG<<<:::666555000000////////////000111.../////////------///111555:::MMMiii|||sssnnnrrrvvvyyygggUUU^^^pppyyylllgggmmmxxx|||vvvyyy~~~}}}{{{{{{{{{yyyvvvssspppooonnnmmmlllkkkkkkkkkllllllmmmmmmnnnpppqqqrrrpppdddeeefffooovvvssstttzzz}}}gggWWWPPPOOOQQQTTTXXX^^^ccchhhnnnssswwwnnnMMM===000000000+++)))+++++++++++++++++++++++++++---,,,++++++------,,,+++///---+++******,,,///000111888GGG\\\qqq}}}|||||||||yyyxxx~~~rrrcccSSSHHHFFFHHHJJJMMMQQQXXX```fffhhhkkkooosssuuuuuusssrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrssstttuuuuuuuuutttvvvuuuuuuttttttttttttuuusssssssssvvvyyy{{{{{{zzzwwwwwwwwwuuuttttttwwwzzz~~~}}}{{{{{{|||~~~~~~}}}||||||~~~~~~~~~wwwnnnhhhfffdddbbb```bbbbbbbbbdddgggjjjjjjiiijjjjjjiiiiiijjjjjjkkklllnnnnnnmmmllllllllllllmmmnnnmmmkkkiiihhhhhhiiiiiihhhhhhiiiiiihhhfffdddccceeebbb^^^[[[XXXSSSNNNKKKFFFCCC???;;;999999;;;===BBBEEEGGGFFFBBB>>>;;;999777777777777888999:::;;;999:::;;;<<<>>>@@@AAAAAA>>>DDDEEEHHHLLLEEE???FFFDDDFFFJJJNNNTTTYYY^^^aaajjjppp{{{|||yyyxxxwwwrrrrrrpppooooooppprrrrrrooooooooooooooopppppppppssssssuuuxxx{{{{{{yyywwwqqqrrrtttuuuuuuuuutttsssooonnnmmmllllllllllllllljjjiiihhhiiikkkkkkiiigggjjjjjjjjjkkklllmmmooopppmmmmmmlllkkklllmmmnnnooollllllmmmmmmmmmmmmmmmllljjjkkkkkkkkkllllllmmmmmmoooooooooooonnnnnnnnnnnnmmmkkkiiihhhgggddd```\\\```ZZZSSSLLLHHHEEECCCAAACCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>@@@@@@@@@????????????>>>???>>>===============>>>>>>@@@BBBCCCDDDGGGOOOXXXdddeeevvvaaakkk}}}nnnbbbxxxeeeJJJ???;;;666333111111000//////////////////////////////000111111444:::LLLiiiuuupppsssqqqqqq~~~dddZZZfffhhh~~~|||pppnnnuuu}}}}}}|||zzzzzz|||}}}}}}}}}|||zzzxxxuuutttsssrrrooolllkkklllnnnooopppooommmlllmmmppprrrtttqqqfffggghhhqqqyyywwwxxx}}}iiiZZZSSSSSSTTTTTTXXX^^^ccciiinnntttxxxmmmMMM===000000000+++)))+++++++++++++++++++++++++++---,,,++++++------,,,+++---,,,***))))))+++---///000666DDDYYYooo~~~|||zzzuuueeeTTTIIIFFFHHHKKKNNNSSSZZZbbbhhhiiilllooorrrttttttsssrrrrrrrrrqqqqqqqqqqqqrrrrrrttttttuuuvvvvvvwwwwwwwwwvvvvvvvvvuuuvvvvvvwwwwwwvvvvvvvvvyyy{{{}}}|||{{{xxxxxxwwwuuuttttttwwwyyy{{{{{{{{{{{{|||~~~~~~}}}{{{|||~~~yyyqqqkkkhhhfffdddbbbbbbbbbbbbdddgggjjjjjjiiihhhjjjkkkmmmmmmlllkkkjjjnnnmmmmmmlllllllllllllllmmmllljjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggeeedddbbbfffccc```\\\YYYUUUPPPLLLFFFCCC???;;;999999;;;<<>>:::999777777777777888999:::;;;>>>???@@@AAABBBDDDDDDEEEAAAEEEEEEHHHNNNHHHAAAGGGIIILLLQQQVVV\\\bbbgggkkkrrryyywwwsssrrrsssssssssrrrqqqpppppppppppppppnnnoooooooooppppppqqqqqqsssrrrsssuuuxxxyyyxxxvvvrrrrrrtttuuuuuuuuuttttttpppooonnnmmmlllkkkkkkkkkjjjjjjjjjjjjiiiiiihhhhhhjjjjjjkkkkkklllnnnoooppplllkkkjjjjjjjjjkkklllmmmllllllmmmnnnnnnnnnnnnnnnllllllmmmmmmmmmmmmmmmnnnooonnnnnnnnnnnnnnnnnnnnnmmmkkkiiihhhfffdddaaa^^^^^^YYYRRRKKKHHHEEECCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@????????????>>>>>>>>>============>>>>>>???@@@BBBEEEHHHOOOYYYaaammmnnnmmm```mmmiii^^^qqqaaaGGG===888555222111111000///////////////...............///000000444999JJJeeetttnnnrrrrrrsssggg\\\fffjjjsssqqqvvv}}}~~~}}}zzzyyyxxxyyy{{{~~~~~~~~~}}}zzzxxxvvvttttttrrrooommmllllllnnnoooooonnnlllkkklllnnnppprrrtttiiijjjkkksss|||zzzzzzooo```XXXVVVWWWUUUYYY^^^dddjjjpppwww{{{lllMMM===111000000,,,)))+++++++++++++++++++++++++++---+++***+++,,,---,,,+++,,,+++)))((()))***,,,...000555AAAUUUlll}}}|||~~~}}}xxxfffTTTHHHEEEGGGKKKNNNTTT\\\dddjjjkkklllnnnpppqqqrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{}}}~~~}}}|||xxxyyyxxxvvvttttttvvvxxxxxxyyyzzz|||}}}}}}|||{{{|||~~~{{{tttmmmjjjgggfffdddcccbbbccceeehhhjjjjjjiiigggiiimmmoooooonnnkkkiiimmmmmmlllllllllkkkkkkkkkjjjjjjiiihhhhhhggggggggggggggghhhhhhgggeeecccbbbfffccc```^^^[[[VVVQQQNNNGGGDDD@@@<<<999999;;;<<<@@@CCCEEEDDDAAA===:::888666666777777999:::<<<<<>>>>>>>>>>>======>>>>>>???@@@BBBDDDGGGMMMWWWbbbjjjtttxxxhhhcccuuu{{{ccc\\\kkk~~~[[[BBB999666333111111111000///////////////...------------......///444777FFF```zzztttkkkppptttuuunnn```gggmmmvvvssswww{{{{{{yyytttuuuvvvwwwzzz}}}{{{xxxvvvuuutttrrrpppmmmllllllmmmnnnooonnnlllkkkkkklllnnnooowwwmmmllllllttt}}}{{{zzz~~~vvvggg]]]YYYWWWWWWZZZ```ffflllsss{{{lllMMM===111000111,,,)))+++++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***++++++***))))))+++,,,---111555???RRRhhhzzz}}}{{{}}}{{{~~~zzzyyyfffRRRDDDDDDFFFIIINNNTTT\\\eeekkkkkkkkklllmmmnnnpppqqqrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrssstttuuuvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{}}}|||{{{|||~~~~~~|||{{{yyyyyyyyywwwuuuuuuvvvwwwxxxyyy{{{|||~~~~~~~~~~~~|||{{{zzz{{{}}}~~~|||uuuoookkkhhhfffeeedddcccccceeehhhjjjjjjiiigggiiikkkmmmnnnlllkkkiiilllllllllllllllkkkjjjjjjhhhhhhhhhiiihhhhhhggggggggggggggggggfffeeecccbbbdddbbb```^^^[[[WWWRRRNNNGGGDDD@@@<<<:::::::::;;;>>>AAACCCCCC@@@<<<999777555555666777999;;;===>>>CCCCCCDDDDDDDDDDDDDDDEEEFFFFFFBBBFFFRRROOOGGGKKKMMMQQQWWW\\\aaafffmmmrrr}}}tttjjjfffaaa^^^___bbbfffiiilllmmmoooqqqqqqqqqqqqpppnnnnnnooopppqqqsssssstttuuurrrpppppprrrtttuuuuuusssssssssttttttttttttsssqqqpppnnnmmmkkkkkkjjjjjjjjjmmmooolllfffdddfffjjjiiiiiiiiijjjkkklllmmmmmmjjjiiihhhhhhhhhiiikkklllllllllnnnoooqqqqqqrrrrrrrrrqqqqqqqqqppppppoooooommmmmmmmmnnnnnnnnnnnnnnnllliiigggeeedddcccaaa___YYYTTTNNNIIIGGGFFFEEEDDD@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>===>>>>>>??????AAACCCEEEIIISSSbbbmmmqqqxxx~~~jjjjjjyyyaaa]]]lll}}}~~~UUU???888444222222111000000///////////////.........------......///444666CCC\\\vvvtttjjjooouuuwwwyyygggiiiooowwwtttwwwyyyxxxvvvooorrrtttvvvyyy~~~}}}{{{yyywwwvvvtttssspppnnnmmmmmmmmmnnnooonnnmmmlllllllllmmmnnnzzzooonnnkkkrrr{{{zzz|||}}}mmmaaaYYYVVVXXX\\\aaagggnnnvvv~~~mmmNNN>>>111111111,,,***,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++***+++,,,------333555>>>PPPfffxxx|||wwwwwwuuuzzz~~~xxx~~~zzzfffQQQBBBBBBDDDHHHLLLSSS[[[dddjjjkkkkkkkkkkkklllnnnpppqqqsssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrrrrsssuuuvvvwwwvvvvvvwwwwwwxxxyyyzzz{{{}}}|||{{{{{{||||||zzzyyyxxxyyyyyyxxxvvvuuuvvvxxxzzz{{{|||}}}~~~~~~}}}}}}}}}{{{zzz{{{|||}}}}}}}}}~~~{{{vvvpppjjjfffeeeeeeeeeddddddeeehhhjjjjjjiiihhhiiiiiiiiijjjjjjjjjjjjkkkkkkllllllkkkkkkjjjiiifffgggiiijjjjjjjjjhhhggggggggghhhhhhgggeeecccbbbbbb```___]]][[[WWWRRRNNNGGGEEEAAA===;;;::::::;;;===???BBBBBB???;;;888666444555666777:::<<>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCC@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@???DDDIIIQQQaaasss~~~}}}wwwmmmppp}}}wwwbbb]]]pppyyyPPP>>>999555222333111000000///////////////000000///////////////000444555@@@XXXssswwwkkkooouuuuuu|||pppjjjppp~~~~~~xxxvvvxxxxxxvvvsssnnnqqquuuwwwzzz}}}zzzxxxvvvvvvtttsssqqqooonnnmmmmmmmmmpppooonnnmmmmmmmmmnnnoooyyyooommmjjjpppyyyyyyrrrddd[[[VVVXXX[[[```gggnnnwwwoooNNN>>>222111111---***,,,++++++++++++++++++++++++,,,***)))***+++,,,+++***+++++++++++++++,,,------222444===OOOeeeyyy|||uuussssssyyyyyy~~~kkkTTTEEEBBBDDDHHHLLLRRRZZZccciiikkkkkkllllllmmmooopppqqqssssssrrrrrrrrrrrrsssssstttsssssstttuuuwwwyyyzzzxxxxxxwwwxxxxxxyyyzzz{{{{{{zzzyyyzzz{{{{{{yyywwwvvvxxxyyyyyywwwwwwxxxyyy||||||}}}}}}~~~~~~~~~||||||}}}~~~}}}|||}}}{{{wwwpppjjjeeedddeeeeeeeeedddfffhhhjjjjjjiiiiiihhhhhhggghhhiiijjjjjjiiijjjkkklllkkkjjjiiihhhfffhhhkkkmmmmmmllljjjiiihhhhhhiiiiiigggfffdddccc```___^^^]]]\\\XXXRRRNNNGGGEEEBBB>>><<<:::::::::;;;>>>@@@@@@===:::777666333444555888:::===@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFBBBFFFPPPOOOKKKRRRVVV\\\ccchhhkkkpppxxxrrrccc[[[VVVVVVVVVUUUUUUWWW[[[^^^aaacccfffjjjnnnqqqtttuuuppppppqqqrrrssssssttttttvvvssspppoooqqqrrrsssrrrrrrrrrqqqpppppppppqqqqqqooonnnmmmlllllllllllllllkkklllllljjjfffeeegggjjjiiihhhhhhhhhiiiiiijjjkkklllkkkkkkjjjkkklllmmmnnnlllmmmnnnppppppqqqqqqqqqpppppppppppppppooooooooolllllllllmmmmmmnnnnnnooolllkkkiiihhhgggddd___\\\VVVQQQKKKGGGEEEDDDDDDCCC@@@??????????????????@@@@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>??????@@@AAA===EEEOOO\\\rrrlllkkkuuu|||}}}uuuccc\\\rrrsssLLL===;;;555111333111111000///////////////111111000////////////000333333>>>VVVqqq{{{nnnqqqsssrrrxxxyyyjjjmmmxxx|||{{{{{{zzzwwwsssooossswwwyyy||||||yyywwwvvvuuuuuutttrrrpppooommmmmmlllnnnnnnnnnnnnnnnnnnooooootttllljjjgggnnnyyyzzzwwwhhh]]]WWWUUUYYY^^^dddlllvvvqqqNNN>>>222111222---***,,,+++++++++++++++++++++++++++***)))***+++,,,+++)))************+++++++++,,,...111;;;NNNfff{{{}}}uuusssssszzz~~~uuu]]]LLLDDDFFFIIIMMMSSS[[[ccciiimmmnnnooopppqqqqqqrrrrrrssssssrrrrrrrrrrrrsssssstttsssssssssuuuwwwyyy{{{zzzzzzzzzyyyzzzzzz{{{{{{zzzyyyxxxyyyzzzzzzxxxwwwuuuwwwyyyyyyxxxxxxyyyzzz{{{{{{{{{|||~~~}}}|||{{{xxxrrrjjjfffeeeeeefffeeeeeefffiiijjjjjjiiiggghhhiiijjjjjjjjjjjjiiiiiijjjkkklllkkkjjjhhhggggggiiimmmppppppooommmkkkiiiiiijjjjjjiiigggeeeddd``````______]]]YYYTTTOOOHHHFFFCCC???<<<::::::999:::<<>>AAACCCCCCCCCCCCDDDDDDEEEEEEEEEEEEHHHEEEHHHPPPOOONNNWWWXXX___hhhnnnqqqxxxkkk^^^YYYVVVXXXYYYYYYXXXYYY]]]``````aaadddgggkkkooorrrtttqqqrrrrrrrrrsssssstttttttttqqqooonnnoooppppppooorrrqqqooonnnnnnnnnooopppnnnmmmmmmlllllllllmmmmmmlllkkkiiihhhggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjlllmmmnnnmmmnnnnnnooopppppppppooonnnnnnnnnnnnooooooooooookkkkkklllmmmmmmnnnooooooooonnnnnnmmmkkkfff```\\\VVVQQQKKKFFFDDDCCCBBBBBB@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBB???JJJWWWfff~~~xxxccckkk{{{yyy~~~pppaaa^^^sssnnnIII===<<<555000111111111000///////////////000000///...............000111;;;SSSooorrrrrrrrrnnnttt~~~hhhgggooo|||~~~xxxtttrrrvvvzzz|||~~~{{{xxxvvvuuutttuuutttsssqqqooonnnlllllllllllllllmmmmmmnnnnnnooopppiiihhhfffnnnzzz|||}}}yyyjjj___YYYSSSVVV\\\bbbjjjttt~~~rrrOOO???222111222---***,,,+++++++++++++++++++++++++++***)))***+++++++++)))((()))))))))************+++///:::NNNhhh~~~~~~vvvssssss{{{|||dddSSSEEEGGGJJJNNNTTT[[[dddjjjooopppqqqssssssttttttttttttssssssrrrrrrsssssstttrrrqqqqqqqqqrrruuuxxxyyy}}}||||||{{{{{{{{{{{{|||yyyxxxxxxyyyzzzzzzyyywwwtttvvvxxxyyyyyyyyyzzz{{{zzzzzzzzz|||}}}|||yyyssskkkfffeeeffffffeeeeeefffiiijjjjjjiiifffhhhkkkmmmnnnllljjjhhhhhhiiikkkkkkkkkjjjhhhfffgggjjjnnnqqqrrrqqqnnnllljjjjjjjjjjjjiiihhhfffeeeaaaaaa``````___[[[UUUQQQHHHFFFCCC???===;;;:::999999<<<>>>???<<<888666555222333555888;;;???BBBCCCAAAAAAAAABBBCCCCCCDDDDDDEEEIIIGGGJJJQQQOOOPPP[[[^^^fffpppwww|||}}}iii^^^YYYYYY\\\^^^^^^]]]^^^aaaeeeaaabbbccceeeiiimmmpppsssssssssssssssssssssssssssrrrpppnnnnnnnnnooonnnmmmqqqpppooommmmmmmmmnnnooommmllllllllllllmmmnnnnnnmmmjjjgggggghhhjjjjjjjjjllllllkkkkkkkkklllmmmmmmlllkkkjjjjjjjjjkkklllmmmmmmnnnnnnooooooooonnnnnnllllllmmmmmmnnnnnnooooookkkkkkllllllmmmnnnoooooorrrqqqqqqqqqnnniiibbb]]]VVVQQQKKKFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCOOO\\\lllsss```llluuu}}}lll^^^aaatttkkkFFF<<<<<<555///000111111000///////////////000///...---------------......999QQQmmmuuutttqqqkkkqqq}}}fffcccjjjwwwzzzvvvuuuyyy|||~~~}}}zzzwwwuuuttttttuuutttsssqqqooonnnlllllljjjjjjkkkllllllmmmnnnnnnooocccfffkkkmmmrrr{{{zzzjjj___[[[QQQRRRYYYdddlllrrr{{{oooOOO===555444//////000)))------,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///000222:::LLLeee~~~yyyqqqooowwwwwwXXXHHHHHHJJJMMMQQQWWWaaaiiioooppprrrqqqppppppqqqsssqqqqqqqqqqqqrrrrrrsssttttttsssssssssuuuwwwyyyzzz{{{{{{zzzxxxwwwxxx{{{}}}|||{{{yyywwwvvvvvvvvvvvvyyywwwvvvvvvyyy{{{||||||{{{{{{{{{}}}}}}zzzyyywwwtttpppkkkgggeeeiiihhhgggffffffggghhhhhhjjjkkkkkkkkkkkkkkkkkklllkkkkkkkkkkkkkkkjjjiiihhhiiijjjkkklllmmmmmmmmmmmmnnnnnnmmmkkkiiifffdddcccaaaaaaaaa___\\\WWWSSSQQQOOOJJJDDD???<<<;;;::::::888:::===???>>>:::666333:::999999:::===@@@DDDFFFBBBBBBAAAAAABBBCCCEEEFFFFFFFFFGGGKKKQQQYYY^^^aaagggrrr~~~nnn```YYY]]]]]]^^^aaaeeehhhiiihhheeedddcccdddiiinnnqqqsssyyywwwuuusssrrrrrrssssssrrrooolllnnnrrrtttrrrnnnmmmmmmlllllllllmmmnnnnnnlllmmmmmmllljjjiiiiiijjjooollliiiiiikkkllljjjhhhnnnnnnnnnnnnmmmlllkkkjjjiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnmmmlllllllllmmmooopppqqqqqqpppppphhhhhhhhhiiikkknnnqqqsssooouuuyyyxxxtttnnneee\\\TTTNNNGGGCCCCCCCCCAAA???@@@?????????@@@AAAAAABBBDDDCCCBBB@@@??????@@@@@@=========>>>===<<<<<<;;;>>>===<<<<<<===@@@CCCEEEHHHNNN^^^vvv}}}llleeerrr~~~tttggggggdddhhhIII@@@999555444///......//////......---,,,............////////////222444:::HHHbbbwwwssssssssstttxxxkkkbbbhhhvvvzzzuuuvvvxxxyyyxxxyyy~~~{{{xxxwwwvvvvvvsssrrrqqqooommmllljjjjjjmmmmmmlllkkkkkkkkkkkklllooodddggglllnnnttt|||vvvfff\\\YYYQQQRRRXXXbbbjjjpppyyypppOOO===555444//////000)))++++++++++++******************************************))))))***,,,---...///111999JJJccc{{{sssmmmnnnyyyfffPPPNNNMMMOOORRRWWW```iiissstttvvvuuutttssssssuuurrrrrrqqqqqqrrrsssssstttttttttttttttuuuwwwxxxyyyyyyyyyzzzyyyxxxyyy{{{}}}|||{{{yyyxxxvvvvvvwwwwwwxxxwwwvvvvvvyyy{{{{{{{{{zzzzzzzzz|||~~~|||{{{yyyvvvrrrnnnjjjgggggggggfffffffffhhhiiijjjjjjjjjjjjkkkkkkkkkkkklllkkkkkkkkkkkkkkkjjjiiihhhiiijjjkkklllmmmmmmmmmmmmmmmmmmlllkkkiiigggeeedddaaaaaaaaa___\\\YYYUUUSSSQQQLLLEEE@@@===<<<:::999:::<<>>>>>??????>>>>>>===<<>>888555444111000000/////////.....................////////////111333888FFF___}}}wwwpppooonnnooorrrhhh___dddsss|||wwwtttuuuuuutttvvv}}}{{{yyyxxxxxxxxxtttsssrrrpppnnnmmmkkkkkkmmmmmmlllkkkkkkkkkkkklllqqqgggiiinnnqqqvvv}}}~~~rrrbbbYYYWWWSSSSSSXXX```gggnnnwwwqqqPPP===555444//////000***)))*********++++++,,,,,,************************+++***))))))***+++---......///666GGG^^^uuu{{{mmmjjjmmm|||vvv\\\UUUPPPQQQSSSXXX```iiiuuuwwwyyyyyywwwvvvvvvwwwsssrrrrrrrrrrrrsssttttttttttttuuuvvvvvvvvvvvvvvvvvvwwwyyyyyyyyyyyy{{{||||||{{{yyyxxxwwwwwwwwwxxxwwwvvvuuuvvvxxxzzz{{{zzzzzzzzzzzz|||~~~}}}zzzuuuqqqmmmjjjffffffeeefffggghhhjjjkkkjjjjjjjjjjjjkkkkkklllllljjjjjjkkkkkkkkkjjjiiiiiiiiijjjkkkllllllmmmmmmmmmlllllllllkkkiiigggfffeeeaaaaaaaaa```^^^[[[XXXWWWSSSOOOHHHBBB???===;;;999;;;===??????>>>:::666444444666888:::===???@@@AAADDDCCCCCCBBBCCCDDDFFFGGGJJJKKKNNNRRRXXX___eeehhhmmmyyy~~~mmmccc___aaaeeekkkppprrrqqqpppjjjhhhhhhjjjnnnsssvvvwwwxxxyyyzzz{{{|||{{{{{{zzzzzzwwwtttsssttttttqqqnnnllllllkkkkkkkkkkkkkkklllnnnnnnooommmkkkiiiiiijjjjjjiiiiiikkknnnqqqqqqpppppppppoooooonnnlllkkkjjjjjjjjjjjjjjjjjjjjjiiiiiikkkllllllmmmmmmlllkkkkkkmmmmmmnnnooonnnmmmlllkkkhhhgggfffffffffhhhiiijjjsssxxx{{{xxxsssmmmddd\\\SSSMMMFFFCCCBBBCCCAAA@@@@@@????????????@@@AAAAAA????????????@@@AAABBBCCC@@@@@@?????????>>>>>>>>>@@@?????????@@@CCCEEEGGGKKKTTTeee{{{}}}rrrtttoookkkiiidddlll|||zzzvvv___cccwww^^^BBB===777444555111222111000///...//////000............////////////000222777CCC[[[yyywwwmmmiiiiiikkknnnhhh]]]aaappp{{{vvvssssssqqqooorrr}}}~~~}}}{{{zzzzzz{{{{{{uuutttsssqqqpppnnnmmmlllmmmmmmlllkkkkkkkkkkkkkkkvvvmmmmmmpppsssxxx~~~~~~qqqaaaYYYXXXUUUUUUYYYaaagggmmmvvvsssPPP>>>555333......000************+++++++++,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,------...444BBBXXXnnn{{{nnnjjjlll}}}fffZZZRRRRRRVVVYYYaaakkkqqqtttwwwyyyyyyxxxxxxyyytttssssssssssssssstttttttttuuuvvvwwwwwwvvvuuutttsssvvvxxxyyyyyyyyyzzz||||||{{{yyyxxxwwwwwwwwwxxxuuuttttttuuuxxxzzzzzzyyyzzzzzz{{{|||~~~~~~~~~|||xxxsssooommmggggggfffffffffhhhiiijjjiiiiiiiiijjjkkkkkklllllljjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjkkklllllllllllllllkkkkkkjjjiiihhhffffffaaaaaaaaa```___]]][[[ZZZUUUQQQJJJEEEAAA>>>;;;999:::;;;<<<<<<:::777444222444666999<<>>>>>??????@@@AAAAAABBB@@@@@@??????>>>>>>>>>>>>@@@?????????AAACCCEEEFFFKKKUUUfffzzz|||sssgggllliiidddeeeeeerrrqqq^^^fff|||ZZZAAA===777444444111222111///------...///000............////////////000222666AAAWWWuuuwwwkkkgggiiimmmppp~~~lll___```oooxxxppppppooommmlllppp|||~~~|||{{{{{{{{{{{{uuuuuutttrrrqqqpppooonnnmmmlllkkkkkkjjjjjjkkkkkk}}}tttrrrsssvvvzzz}}}}}}uuuddd[[[[[[WWWWWW[[[ccciiiooowwwsssQQQ>>>555333......000+++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++***)))))))))***+++,,,,,,---333???RRRggg{{{|||ssslllkkk{{{mmm]]]QQQSSSWWWYYYaaajjjiiimmmssswwwxxxyyyyyyzzzuuuuuutttsssssstttttttttuuuuuuwwwwwwwwwvvvtttssssssuuuxxxyyyyyyyyyzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxsssrrrsssuuuxxxyyyyyyxxx{{{{{{|||}}}}}}|||{{{|||}}}yyytttpppnnnjjjiiihhhfffffffffgggggghhhhhhiiijjjjjjkkklllllliiijjjjjjkkkkkkkkkjjjjjjhhhiiijjjkkklllllllllllllllkkkkkkjjjiiihhhffffffaaaaaaaaa```___^^^]]]\\\VVVRRRLLLFFFBBB???;;;999::::::::::::888666444333555777;;;???AAABBBBBBAAADDDDDDCCCCCCDDDEEEGGGHHHGGGKKKPPPUUUZZZ```ggglllllluuu{{{qqqfffeeedddggglllqqquuuvvvsssqqqpppppprrrssstttsssvvvxxx{{{~~~}}}{{{uuutttssssssttttttsssrrrnnnmmmlllkkkjjjiiiiiiiiinnnoooooonnnlllkkkkkkllllllmmmoooqqqrrrrrrrrrsssrrrrrrqqqpppooommmkkkjjjiiiiiiiiiiiiiiiiiiiiiiiillllllkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkjjjhhhfffeeebbbccccccdddfffggghhhiiieeeiiillliiigggeee___YYYPPPKKKEEEBBBBBBCCCBBBAAA@@@@@@???>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>>>>>>>>>>>>>???@@@BBBDDDEEEIIISSSdddttt}}}zzzqqqiii\\\fffgggcccdddgggvvvlll```mmm{{{WWWAAA>>>888444444111111000...,,,,,,---...///............////////////111333777@@@UUUrrryyyllliiimmmrrruuu}}}rrrddd```lllqqqgggfffggghhhkkksss|||zzzzzzyyyzzzvvvuuutttsssrrrqqqpppooollllllkkkjjjjjjjjjjjjkkk}}}xxxvvvxxxzzz|||}}}yyyfff]]]\\\XXXXXX^^^ffflllqqqxxxqqqQQQ>>>444222---...111+++------,,,,,,+++++++++***))))))))))))))))))))))))+++***)))(((((()))***+++,,,---111<<>>>>>>>>>>>???AAAAAABBBBBBBBBAAA@@@@@@@@@???>>>===<<<===>>>>>>>>>>>>>>>???AAABBBDDDDDDGGGQQQ___lllrrroooiiicccVVVdddhhhcccdddhhhxxxhhhcccuuuuuuTTT@@@>>>888333333111000///...,,,,,,------...............////////////111333777???SSSppppppkkkpppuuuvvvzzz|||lllcccjjjyyykkk```]]]```fffooozzz~~~|||zzzyyyyyyyyyuuuuuutttsssrrrqqqppppppllllllkkkjjjjjjjjjjjjjjj|||yyyyyyzzz{{{}}}|||ggg\\\ZZZVVVXXX___hhhooorrrxxxpppRRR>>>444222---...111,,,++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++---...111:::III^^^rrr}}}wwwnnniiijjjxxxvvv___PPPSSSWWWUUUWWW___aaagggooouuuxxxyyyyyyyyywwwvvvvvvuuuttttttuuuuuuvvvuuuuuuuuuuuuuuuvvvwwwvvvvvvwwwvvvuuuvvvxxxzzzwwwwwwuuutttttttttuuuvvvppppppqqqtttwwwxxxxxxvvvxxxyyyyyyzzz|||}}}~~~~~~zzz{{{zzzxxxvvvxxx{{{~~~{{{wwwrrrnnnllljjjiiihhhfffffffffgggggggggggghhhiiijjjkkkllllllhhhiiijjjkkkkkkkkkkkkjjjhhhiiijjjkkkkkklllkkkkkkmmmmmmlllkkkiiigggeeedddbbbbbb```___^^^]]]]]]]]]UUUQQQLLLGGGDDD@@@<<<999::::::999999888888888888888:::===@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBDDDEEEFFFHHHNNNVVV[[[___eeelllsssxxxooommmjjjjjjmmmqqqsssuuuwwwuuuuuuvvvxxxyyyxxxwwwzzz{{{|||}}}}}}{{{yyyxxxqqqrrrsssssssssssstttuuuqqqpppnnnlllkkkjjjiiiiiikkkmmmnnnooonnnnnnoooqqqmmmppptttuuutttssstttuuutttssssssrrrpppnnnlllkkkffffffggghhhiiijjjkkkkkkmmmllljjjiiihhhhhhhhhiiiffffffgggggggggfffdddccc___```aaabbbbbbccccccccc___cccdddaaa```___\\\VVVNNNIIICCCAAABBBCCCCCCBBB@@@@@@???>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBB@@@???======>>>???@@@>>>??????AAABBBCCCEEEEEEFFFOOO[[[eeeiiigggdddaaaXXXiiimmmfffeeejjj||||||cccddd{{{mmmNNN<<<<<<777333444222////////////........................///////////////222555===QQQnnntttmmmpppsssrrruuuyyyjjjmmmsssggg]]]]]]bbbkkkuuu~~~|||zzzyyyyyyyyyzzzuuuttttttsssrrrqqqpppppplllkkkjjjjjjiiijjjjjjjjjzzzzzzzzzyyy}}}|||fffZZZXXXTTTWWW___iiipppsssxxx~~~oooRRR>>>444222---...111,,,)))******+++---......///************************+++***)))(((((()))******---...111999HHH\\\qqq~~~}}}rrrhhhfffjjjwwwyyyaaaPPPSSSVVVRRRSSSZZZccciiiqqqwwwyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvuuutttttttttuuuwwwxxxwwwwwwwwwuuutttuuuwwwzzzvvvvvvtttsssssstttuuuuuuooooooqqqtttwwwxxxwwwvvvvvvwwwxxxyyyyyyzzz{{{{{{yyyzzzzzzxxxuuuvvvzzz~~~~~~|||yyyuuuqqqmmmjjjhhhhhhgggffffffggghhhiiifffggghhhiiijjjkkkllllllhhhiiijjjkkkkkkkkkkkkkkkhhhhhhiiijjjkkkkkkkkkkkknnnnnnmmmkkkiiifffdddccccccbbb```___]]]]]]\\\\\\TTTPPPKKKGGGDDD@@@<<<:::777777666666666666777777999:::<<>>>>>===>>>>>>>>>???AAACCCEEEFFFEEEEEECCCBBB@@@>>>>>>???@@@AAA???@@@AAABBBDDDEEEFFFFFFFFFNNNYYYaaadddcccbbbaaa^^^ooorrrjjjgggmmmxxxaaaddd}}}gggIII999:::666333444333000000000111000///................../////////000...111444<<>>@@@BBBCCCDDDDDDDDDCCC@@@???@@@BBBFFFHHHJJJRRR[[[aaaeeejjjrrrxxxyyyyyyvvvrrrpppqqqssstttuuuvvvuuuuuuwww{{{~~~|||{{{yyyvvvsssqqqqqqqqqrrroooiiifffiiijjjhhhfffffflllllllllmmmnnnpppqqqqqqtttuuuuuuvvvvvvvvvuuuuuuvvvuuurrrpppnnnmmmmmmmmmjjjjjjkkkkkkkkklllllllllpppmmmiiieeedddeeegggiiijjjjjjiiihhhfffdddbbbaaaaaabbbbbbccccccaaa```___bbb___\\\\\\]]]ZZZSSSMMMIIIHHHFFFDDDBBBAAA@@@@@@BBB???======>>>@@@@@@???BBBCCCEEEGGGGGGFFFEEECCCDDDBBB@@@>>>======>>>>>>HHHFFFCCC@@@??????@@@AAAJJJOOOVVV[[[\\\^^^aaacccnnnrrroooffffffvvvpppfffsssZZZKKK<<<777777555222000------,,,------...///000............////////////...000222999KKKjjj~~~rrrllliiiiiinnnxxxooo}}}jjjccckkkpppxxx~~~|||zzzyyyzzz{{{|||wwwuuuttttttvvvuuuqqqnnnjjjjjjjjjlllmmmmmmkkkiii{{{yyy{{{}}}|||mmmaaa[[[ZZZYYY\\\dddkkkpppvvv}}}oooPPP>>>555333,,,---000,,,---+++))))))+++,,,***(((***************************+++++++++******,,,---***,,,111888CCCTTTgggtttwwwvvvssspppllliiiiiiiiisss{{{iiiXXXKKKKKKPPPQQQUUU[[[___jjjtttxxxyyy{{{|||{{{xxxuuurrrooonnnoooqqqrrrqqqrrruuuvvvwwwwwwvvvvvvtttsssrrrrrrrrrtttvvvwwwwwwtttrrrqqqrrrrrrqqqooosssrrrssssssuuuwwwyyyzzzxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyyyywwwvvvwww|||}}}xxxsssooojjjjjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjiiihhhfffeeegggffffffgggggghhhiiijjjhhhjjjkkklllllljjjhhhgggfffeeecccaaa^^^]]]\\\[[[VVVTTTOOOJJJEEE???;;;999;;;:::999999999888666444;;;<<<===???AAABBBCCCDDDCCCBBB@@@???@@@CCCGGGIIIRRRYYYaaafffjjjnnnvvv|||{{{vvvvvvvvvuuuuuuuuuwwwyyyzzzzzzzzzzzz|||~~~zzzvvvrrrooommmmmmiiiccc```ccceeedddbbbccceeeeeefffiiilllpppsssuuuwwwvvvvvvuuuuuuuuuuuuuuuvvvuuusssqqqooonnnnnnnnnjjjjjjjjjkkkkkkkkkkkklllnnnkkkgggdddcccdddfffgggkkkkkkkkkjjjiiihhhgggfffaaabbbbbbcccbbbbbb``````aaa___]]]]]]]]]ZZZRRRLLLHHHGGGFFFDDDCCCBBBAAAAAABBB@@@>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBAAA???>>>>>>>>>@@@AAADDDCCCAAA@@@@@@BBBDDDFFFHHHNNNUUUXXXYYY]]]dddjjjxxxwwwooofffhhhzzzlllgggwwwXXXIII;;;777777555222000000000000000000111111222............////////////000111222888IIIgggqqqhhheeeccckkk~~~|||qqqppphhhppp{{{}}}{{{yyyyyyzzzzzzvvvtttssssssuuutttqqqnnnkkkjjjjjjkkkmmmmmmkkkiii}}}{{{}}}}}}nnnbbb\\\\\\YYY[[[bbbhhhmmmttt{{{pppNNN===444222,,,---111---,,,+++******++++++***(((************************((()))******))))))***,,,***,,,000555???OOObbbnnnqqqooommmjjjiiihhhhhhiiimmmvvvdddSSSGGGIIIOOOQQQUUU\\\___jjjtttwwwzzz}}}~~~}}}wwwuuurrrooonnnoooqqqrrroooqqqsssuuuvvvwwwwwwvvvuuutttsssrrrrrrssstttuuuvvvsssqqqpppqqqqqqpppnnnrrrrrrrrrsssuuuvvvxxxyyywwwwwwxxxxxxwwwwwwvvvuuuwwwvvvvvvvvvxxx}}}~~~zzzuuusssooonnnnnnmmmlllkkkkkkjjjjjjiiiiiihhhhhhiiiiiijjjiiijjjjjjjjjiiihhhgggfffffffffeeeeeeeeeffffffgggfffgggiiikkkkkkkkkiiiiiiffffffdddbbb```^^^\\\[[[XXXVVVRRRLLLFFFAAA===:::===<<<::::::::::::888666:::;;;===???@@@AAABBBBBBBBBAAA??????AAADDDHHHKKKUUU[[[ccchhhjjjnnnvvv|||{{{tttsssrrrtttvvvyyyzzzyyyyyy|||~~~}}}}}}~~~|||wwwrrrmmmjjjiii```ZZZWWWZZZ]]]\\\[[[\\\ZZZ[[[]]]aaagggnnntttxxxxxxvvvtttrrrrrrrrrtttuuuwwwvvvtttrrrpppoooooooooiiijjjjjjkkkkkkkkkkkkkkkllljjjfffcccaaabbbdddeeeffffffgggggggggffffffeeebbbbbbccccccbbbbbbaaa``````___]]]]]]\\\XXXPPPJJJGGGFFFEEEDDDDDDCCCCCCDDDBBBAAA??????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBB@@@@@@???>>>???@@@BBBCCCBBBAAA@@@@@@AAACCCEEEGGGEEEKKKRRRTTTUUU\\\jjjuuu~~~ooofffmmm{{{ggghhh~~~UUUGGG:::666666444111000/////////...............---............/////////222111222777GGGeeeqqqhhhcccbbbhhh{{{sss~~~xxxooovvv~~~{{{yyyxxxxxxxxxtttsssrrrrrrrrrqqqooommmkkkkkkjjjkkkllllllkkkiii}}}~~~~~~pppeee^^^^^^[[[\\\bbbggglllttt{{{pppMMM<<<444222,,,---111...++++++***************)))************************)))*********))))))+++,,,+++---000555???OOObbbooopppnnnkkkjjjiiiiiiiiihhhhhhqqq~~~bbbRRRFFFHHHNNNPPPTTTZZZ^^^gggpppuuuxxx}}}~~~|||vvvtttrrrpppoooooopppqqqpppqqqssstttuuuuuuuuuuuuwwwvvvvvvuuuuuuuuuvvvvvvuuussspppoooppppppooommmnnnoooooopppqqqrrrsssttttttuuuvvvwwwxxxwwwvvvuuuuuuuuutttvvv{{{|||yyyvvvtttssssssqqqooommmlllkkkjjjiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhggggggfffeeeeeedddddddddeeeeeefffgggiiikkkkkkjjjiiihhheeeddddddcccaaa```___^^^[[[YYYUUUOOOIIICCC???<<<<<<;;;999:::<<<===<<<<<<:::;;;<<<>>>@@@AAAAAAAAAAAA@@@??????AAAEEEIIILLLXXX^^^eeehhhjjjooovvv|||zzzmmmlllppptttxxx|||{{{yyy{{{~~~|||}}}~~~~~~zzzuuuooojjjgggeeeYYYSSSOOORRRTTTSSSRRRSSSQQQQQQSSSXXX___gggoootttsssqqqnnnllllllooosssvvvwwwvvvuuusssrrrqqqpppoooiiiiiijjjkkklllkkkkkkjjjllliiifffcccbbbcccdddfffeeeeeeffffffeeeeeedddcccccccccccccccbbbbbbaaaaaa___^^^^^^]]][[[UUUMMMGGGEEEEEEEEEDDDDDDEEEEEEEEEBBBAAA@@@@@@BBBBBBAAA@@@BBBAAA@@@???@@@AAACCCDDDAAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBIIIPPPRRRTTT___sssnnnfffrrrrrrbbbkkkzzzPPPDDD999666666333111111............---,,,,,,+++---------.........//////222111222777EEEcccssskkkgggggggggzzzuuu{{{vvv{{{}}}zzzxxxvvvuuutttrrrrrrqqqppppppooonnnmmmlllkkkjjjkkkllllllkkkiiisssgggaaaaaa^^^^^^dddiiinnnuuu}}}oooMMM;;;333222,,,---111---++++++++++++***))))))***)))))))))))))))))))))))))))***++++++)))***+++---,,,...111666AAARRReeessstttrrrooonnnnnnmmmkkkhhheeeooo}}}~~~bbbRRRGGGIIINNNOOORRRXXXZZZbbbkkkpppuuu{{{|||zzzuuutttrrrpppoooooooooppprrrssssssssssssrrrrrrqqqvvvvvvvvvuuuuuuuuuuuuuuutttrrrpppooooooooonnnmmmlllmmmnnnooopppqqqqqqqqqppprrrtttvvvwwwwwwwwwwwwvvvtttsssvvv|||{{{yyyxxxwwwwwwuuurrrooommmkkkjjjiiiiiihhhhhhgggggghhhhhhiiihhhhhhggggggggggggggggggfffeeeeeedddddddddeeeeeehhhiiikkkkkkkkkjjjhhhfffccccccdddddddddcccbbbaaa^^^[[[WWWRRRLLLFFFBBB@@@===<<<:::;;;<<<>>>>>>===:::;;;===>>>@@@@@@AAAAAAAAA@@@??????BBBFFFJJJMMM\\\bbbiiilllnnnsss{{{~~~ooojjjpppyyy~~~zzzzzz}}}{{{}}}~~~~~~|||wwwpppiiiccc^^^\\\UUUNNNJJJKKKMMMLLLLLLMMMLLLLLLNNNRRRXXX```ggglllkkkiiifffeeeggglllrrrvvvvvvvvvuuutttsssqqqppppppiiijjjkkkmmmmmmlllkkkkkkkkkjjjgggeeeeeeeeeggghhhjjjjjjjjjiiihhhgggfffeeedddccccccbbbbbbbbbbbbbbb______^^^\\\XXXRRRKKKFFFDDDDDDDDDDDDDDDEEEFFFFFFBBBAAA@@@AAABBBBBBAAA@@@BBBAAA???>>>>>>@@@BBBDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBIIIPPPRRRWWWeee}}}mmmiiixxxjjj```ooopppKKKAAA888666666333111111111111111111111000///...------------............111000222888DDD___uuummmjjjjjjfffvvvvvvxxx|||{{{~~~}}}{{{yyyvvvtttsssrrrqqqqqqqqqooonnnmmmmmmmmmmmmllljjjjjjkkkkkkjjjiiittthhhaaaaaa___```ffflllpppwww~~~nnnMMM<<<333111+++,,,000,,,***+++,,,+++)))))))))***))))))))))))))))))))))))***+++++++++******,,,------...111777AAASSShhhvvvwwwuuurrrrrrsssqqqmmmhhhbbbmmm|||zzz|||}}}bbbRRRGGGHHHMMMMMMPPPUUUVVV]]]eeekkkqqqxxxzzzwwwtttsssrrrpppoooooooooooossssssrrrrrrqqqpppppppppssssssttttttttttttttttttuuurrrpppoooppppppooommmnnnooopppqqqrrrrrrrrrrrroooppprrrtttvvvwwwwwwxxxvvvtttrrrtttzzz~~~||||||{{{zzzxxxvvvrrrooollljjjiiihhhhhhggggggffffffgggggghhhgggfffeeeeeeeeeeeeffffffffffffeeeeeeeeeffffffgggiiijjjllllllllljjjhhhgggcccccceeeeeeeeedddcccbbb___]]]YYYTTTNNNIIIFFFCCCBBB???<<<;;;<<<<<<;;;;;;;;;<<<>>>???@@@AAAAAAAAABBBAAA@@@@@@BBBFFFJJJMMM[[[```gggkkknnnttt}}}vvvrrrxxx{{{zzz|||yyy{{{}}}|||zzz|||~~~uuukkkaaaYYYTTTQQQRRRKKKFFFHHHKKKJJJJJJLLLMMMMMMNNNRRRVVV\\\bbbeeedddbbb______bbbiiioootttuuuuuuuuutttsssrrrpppooojjjkkkmmmnnnooonnnlllkkkjjjiiihhhgggggghhhjjjkkkjjjjjjjjjiiihhhgggeeedddddddddcccbbbbbbbbbbbbccc```___^^^ZZZUUUNNNIIIEEECCCCCCCCCCCCCCCDDDEEEEEEAAA@@@@@@AAABBBBBB@@@???@@@???===<<<===>>>@@@BBBCCCCCCCCCBBBBBBAAAAAAAAA======>>>???AAABBBDDDEEEDDDJJJPPPVVV^^^oooqqqppp|||eeebbbvvvhhhFFF>>>777666555222000111...///000111000///...---,,,------------.........//////222999BBBXXXwwwmmmjjjjjjcccqqqwwwvvvxxx~~~{{{{{{zzzxxxwwwuuutttsssqqqqqqqqqooolllkkklllnnnnnnllljjjjjjkkkkkkjjjiiisssggg``````^^^aaahhhnnnrrrxxx~~~lllNNN<<<444111++++++///+++***+++---+++)))((()))+++))))))))))))))))))))))))((()))******))))))***,,,---...000555@@@RRRffftttvvvtttsssuuuwwwuuunnnhhh```kkk{{{vvvwww~~~___OOODDDFFFKKKLLLNNNSSSSSSZZZaaagggooowwwxxxvvvtttsssrrrpppoooooooooooorrrqqqqqqppppppppppppqqqrrrrrrsssttttttuuuuuuuuuuuusssqqqpppppppppooonnnooopppqqqssssssssssssrrrqqqqqqqqqrrrsssuuuvvvwwwvvvssspppqqqvvv{{{~~~}}}{{{{{{{{{|||{{{zzzwwwuuuqqqmmmjjjhhhggggggffffffeeeeeeeeeeeeffffffeeedddcccccccccdddeeeeeegggffffffgggggghhhiiijjjiiijjjlllmmmmmmlllkkkjjjeeefffggggggfffdddaaa```___^^^ZZZVVVQQQLLLIIIGGGBBB???<<<;;;;;;<<<;;;;;;======???@@@AAAAAAAAAAAACCCBBB@@@@@@BBBFFFJJJLLLXXX^^^eeejjjnnnuuu}}}zzzxxxxxxtttwwwxxxvvvssstttxxx}}}{{{{{{~~~~~~sssfff[[[SSSNNNLLLOOOHHHDDDGGGKKKLLLMMMOOOQQQRRRSSSVVVZZZ^^^bbbddd```___]]]]]]```ffflllpppttttttttttttsssqqqpppooojjjlllnnnppppppooommmlllhhhggggggggghhhjjjlllmmmgggggghhhhhhgggffffffeeeeeedddcccbbbbbbbbbccccccaaa```]]]XXXRRRLLLGGGEEECCCBBBBBBBBBBBBCCCCCCDDD@@@??????@@@BBBAAA???>>>??????>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCC???@@@@@@AAACCCDDDEEEEEEGGGKKKRRRZZZfffxxxxxxxxxwwwccceee{{{```CCC;;;666666555222000111***,,,---...///...,,,+++,,,,,,---------...............333999>>>OOOtttyyynnnjjjjjjcccooozzzwwwrrr}}}|||yyyzzzzzzyyyyyyxxxwwwwwwqqqrrrqqqooolllkkkllloooooommmjjjjjjjjjkkkjjjiiirrrfff___^^^]]]```hhhooorrrxxx}}}kkkOOO===444222++++++...***)))+++---,,,)))((()))+++))))))))))))))))))))))))'''((()))((('''((()))+++------///444>>>OOOcccqqqsssrrrrrrvvvyyyvvvooohhh___jjjzzzwwwyyy[[[LLLBBBEEEJJJKKKNNNSSSRRRYYY```fffnnnvvvxxxuuussssssrrrpppoooooonnnnnnppppppoooooopppqqqrrrrrrssssssuuuvvvwwwwwwwwwwwwvvvsssqqqpppqqqqqqpppnnnnnnoooqqqrrrssssssrrrqqqsssrrrrrrqqqrrrsssuuuvvvuuurrroooooosssvvvwwwvvvtttttttttvvvyyyzzzyyywwwvvvtttpppllliiigggggggggeeeeeeeeeddddddeeeeeeeeedddcccbbbbbbbbbcccdddeeeggggggggghhhhhhjjjkkkkkkgggiiikkkmmmooonnnnnnmmmhhhhhhiiihhhfffccc```^^^```^^^[[[VVVRRRNNNKKKIII???<<<::::::;;;===>>>>>>===>>>???@@@AAABBBBBBBBBDDDBBBAAA@@@BBBFFFIIILLL[[[aaahhhnnnrrrzzz}}}xxxuuuuuuooorrrssspppmmmlllqqqvvvssstttxxx~~~{{{pppcccYYYRRROOOMMMMMMFFFCCCGGGLLLNNNPPPSSSUUUVVVXXX[[[^^^bbbdddfff```^^^]]]\\\___dddjjjmmmssssssttttttsssqqqooonnnkkkmmmoooqqqqqqpppnnnmmmffffffffffffhhhjjjlllnnniiiiiijjjkkkkkkkkkkkkkkkeeedddcccbbbbbbbbbcccdddbbb```]]]WWWPPPJJJGGGFFFBBBBBBAAAAAAAAABBBBBBCCC???>>>???@@@AAAAAA???===AAAAAAAAAAAAAAABBBBBBCCC???@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCHHHLLLSSS]]]kkk~~~}}}~~~tttbbbhhh]]]AAA:::666666555111000111,,,...000111222111000///,,,,,,,,,---------............444999;;;HHHkkkzzzppplllllleeeppp{{{xxxmmm|||{{{yyyyyyzzz{{{{{{{{{zzzzzzqqqrrrrrrooollljjjmmmoooooommmjjjiiijjjkkkjjjiii~~~uuukkkeeebbbcccffflllssszzz~~~lllPPP;;;222444...+++,,,)))))))))))))))))))))))))))++++++,,,---,,,+++***)))))))))))))))))))))))))))+++,,,111888>>>JJJ^^^pppsssuuuuuutttwwwyyyuuuooohhhmmmwww~~~bbbPPPCCCFFFKKKJJJLLLQQQPPPXXX```dddiiiqqquuuuuurrrqqqooonnnnnnnnnoooppppppqqqqqqpppnnnmmmnnnpppssssssssssssssstttuuuvvvuuutttrrrpppooooooppppppqqqqqqqqqqqqqqqrrrssstttuuusssqqqpppqqqtttwwwyyyuuusssrrrsssuuuuuurrrooossstttuuuuuuuuutttsssrrrqqqpppnnnllljjjhhhfffeeeddddddeeeeeefffeeeeeeeeecccccccccddddddeeeeeeeeehhhgggggghhhjjjllllllkkkkkkkkkkkkjjjjjjiiiiiiiiiggggggfffeeecccbbbaaaaaaccc```\\\YYYVVVRRRMMMJJJBBBAAA>>><<<;;;;;;<<<===>>>>>>???@@@BBBCCCDDDDDDGGGBBB@@@AAACCCEEEJJJPPPVVV\\\hhhrrrvvvyyyzzzvvvvvvtttooolllmmmmmmkkkkkkmmmrrrrrrtttxxx||||||vvvlllaaaWWWOOOKKKIIIKKKLLLMMMMMMMMMNNNPPPRRRYYY^^^aaaaaabbbgggjjjiiikkkjjjjjjjjjjjjjjjjjjjjjpppsssuuuvvvtttrrrpppppprrrqqqpppqqqsssqqqmmmhhhgggggggggggghhhiiikkkllliiihhhhhhiiijjjjjjgggeeefffeeeddddddccccccccccccaaa```]]]YYYSSSMMMGGGDDDAAAAAABBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCEEEGGGLLLQQQYYYddduuulll``````xxx|||UUU===:::666333222222111000////////////...---,,,+++,,,---......,,,,,,---...000...000555:::GGGccc}}}mmmffffff___hhhvvvwwwmmmttt}}}{{{zzzyyyzzzzzzzzz{{{{{{zzzwwwtttsssqqqnnnkkkjjjjjjlllmmmnnnnnnmmmllllllllllllmmm~~~||||||~~~vvvlllgggcccdddggglllssszzz~~~lllQQQ;;;222444...+++,,,)))************************((()))***+++,,,,,,++++++************************---...222777===GGGZZZlllsssvvvwwwuuuvvvxxxwwwsssiiimmmttt~~~jjjVVVEEEDDDHHHIIIKKKPPPPPPWWW___ccchhhooossssssrrrqqqppppppoooooooooppppppqqqqqqpppnnnnnnoooqqqrrrrrrrrrrrrssstttuuuvvvtttsssrrrpppoooooopppppprrrrrrrrrrrrssstttuuuvvvuuussspppnnnnnnpppsssuuuvvvtttssssssuuutttrrrooopppqqqrrrssssssrrrqqqpppqqqpppnnnllljjjgggfffeeeeeeeeeeeefffeeeeeeddddddcccccccccddddddeeeeeefffhhhgggggghhhjjjllllllkkkjjjjjjjjjjjjiiiiiihhhhhhhhhgggfffeeedddbbbaaaaaacccaaa^^^[[[XXXSSSMMMIIIBBB@@@>>><<<<<<<<<=========>>>???@@@BBBCCCDDDDDDFFFAAA???@@@BBBCCCHHHNNNWWW^^^jjjtttxxx{{{~~~yyyvvvvvvtttnnnjjjjjjiiieeedddfffggggggjjjnnnsssvvvwwwwwwsssnnneee[[[RRRLLLIIIGGGIIIJJJLLLMMMNNNPPPSSSUUU^^^cccggggggiiinnnrrrrrrrrrrrrssssssrrrrrrqqqppprrruuuxxxyyywwwtttrrrqqqsssrrrrrrtttvvvtttooojjjhhhggggggggghhhiiikkklllkkkjjjiiijjjjjjiiifffdddgggfffeeedddcccccccccccc___]]]ZZZVVVPPPKKKGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB????????????????????????BBBCCCDDDDDDCCCCCCFFFHHHHHHQQQ]]]lll~~~yyyeee\\\aaa|||wwwQQQ>>>;;;777444333333222111////////////...---,,,+++,,,---......,,,,,,---......,,,---111444???ZZZttt~~~ooogggfffdddjjjwwwssswww}}}{{{zzzzzzzzzzzzzzzzzzxxxuuussspppnnnllljjjiiijjjkkklllooonnnmmmmmmllllllmmmmmm}}}{{{{{{~~~xxxnnnhhheeefffiiimmmsssyyylllQQQ<<<222333...+++---***++++++++++++++++++++++++&&&'''(((***++++++,,,+++************************...///222666:::CCCUUUfffsssxxx{{{wwwuuuxxxzzzzzzooopppsss{{{~~~vvv^^^HHHBBBDDDFFFIIINNNOOOVVV^^^aaafffmmmqqqqqqppppppqqqqqqqqqpppoooooonnnooopppooonnnnnnpppqqqpppppppppqqqrrrtttuuuvvvsssrrrqqqppppppppppppppprrrrrrssstttuuuvvvwwwxxxvvvtttqqqooonnnoooppprrrwwwuuutttttttttssspppnnnmmmnnnpppqqqrrrrrrqqqqqqqqqpppnnnkkkiiigggfffeeeffffffffffffeeedddccccccbbbccccccdddeeeeeeffffffhhhgggggghhhjjjllllllkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhhhgggeeedddcccbbbaaacccbbb```___[[[UUUMMMHHHAAA@@@>>>===<<<===>>>>>>===>>>???@@@AAACCCDDDDDDEEEAAA>>>@@@AAABBBFFFKKKWWW___lllwww|||{{{wwwuuuvvvssslllgggdddaaa\\\ZZZ[[[ZZZZZZ\\\aaaeeeiiijjjjjjddd```YYYRRRLLLGGGEEEDDDEEEGGGJJJLLLMMMPPPSSSVVV^^^dddiiijjjnnnuuuyyyzzzyyyzzz{{{||||||zzzyyywwwtttwww{{{|||zzzwwwtttrrrsssssstttwwwyyyvvvpppkkkhhhhhhhhhhhhhhhiiijjjkkklllkkkjjjjjjjjjiiifffdddggggggfffeeedddddddddddd^^^[[[WWWRRRMMMIIIFFFEEECCCCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDCCCDDDGGGIIIJJJVVVgggwwwoooZZZXXXeeepppLLL>>>;;;777555444444333222////////////...---,,,,,,,,,---......,,,,,,---...111...///222333<<>>>>>>>>??????======>>>@@@AAABBBCCCDDDFFFAAA???AAABBBBBBFFFKKKVVV___mmmzzz{{{wwwsssrrrrrrooohhhaaa]]]YYYRRRNNNOOOQQQQQQRRRUUUYYY[[[[[[ZZZTTTRRRMMMHHHDDDBBBAAAAAABBBDDDGGGHHHJJJLLLPPPRRRVVV]]]cccfffllluuu{{{|||zzz|||~~~~~~{{{zzzuuuxxx|||~~~|||xxxuuusssrrrsssuuuyyy{{{yyyrrrllliiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjkkkkkkkkkhhhfffhhhgggfffeeeddddddcccccc___\\\VVVOOOJJJGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEHHHKKKRRR```qqq}}}~~~hhhTTTXXXkkkjjjJJJ===:::666444333333333222......//////...------,,,,,,---......,,,,,,---...111///000333333:::PPPggg~~~xxxnnnjjjnnnnnnvvv{{{{{{}}}{{{{{{{{{xxxuuurrrpppooommmmmmnnnooooooooonnnnnnppppppooonnnnnnnnnnnnooo~~~|||rrrkkkkkkmmmnnnooorrrxxxmmmSSS===333333---+++...+++************************))))))((((((((((((((((((******************************...222666???RRRcccrrr{{{|||wwwzzzzzz{{{xxxzzznnnSSSDDDAAADDDIIIMMMNNNUUU\\\___cccjjjmmmmmmkkklllmmmnnnnnnmmmlllkkkjjjkkklllkkkkkkkkkmmmooommmmmmnnnnnnoooqqqrrrsssooopppppppppppppppppppppoooppprrrsssuuuuuuuuuuuurrrqqqppppppppprrrtttuuusssssssssrrrpppnnnmmmllllllnnnppprrrssssssssssssrrrpppmmmjjjgggfffeeeeeeffffffffffffeeedddcccbbbbbbccccccdddfffgggggghhhhhhgggggghhhjjjllllllkkklllllllllllllllllllllllljjjiiihhhgggeeedddcccccccccdddeeeeeebbb[[[QQQJJJCCCBBBBBBAAA@@@@@@@@@@@@<<<===>>>???AAABBBCCCCCCFFFBBBAAACCCDDDEEEHHHMMMUUU^^^mmm{{{|||vvvrrrnnnllllllhhhaaaZZZVVVQQQIIIFFFFFFJJJIIIIIIJJJLLLMMMKKKJJJGGGFFFCCC@@@???>>>>>>???@@@BBBCCCDDDDDDFFFHHHKKKLLLSSSZZZ^^^eeennnuuuvvvtttvvvyyy{{{{{{zzzxxxwwwtttwww{{{}}}{{{xxxuuutttrrrsssvvv{{{~~~}}}wwwqqqkkkkkkkkkkkkkkkkkkjjjjjjiiihhhiiikkkmmmmmmkkkjjjhhhgggfffeeedddcccccccccaaa]]]VVVOOOIIIEEECCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????DDDDDDDDDCCCCCCEEEIIILLLVVVeeeuuu{{{~~~cccSSS^^^uuueeeJJJ;;;888444222222222222111.........///......---,,,,,,---......,,,,,,---...,,,+++---111000555JJJ```~~~zzzoooiiioooooottt~~~www}}}yyyzzzzzzxxxsssppppppppprrrsssuuuvvvvvvtttrrrqqqqqqqqqpppooooooooooooppp|||~~~~~~tttnnnnnnppppppppprrrwwwoooTTT===333333---,,,...,,,))))))))))))))))))))))))******)))(((((((((((((((++++++++++++++++++++++++((())),,,111555???QQQbbbrrrzzz}}}zzz}}}zzzzzzzzzyyy}}}xxx```MMMEEEEEEIIIMMMOOOVVV\\\___ccciiilllkkkjjjjjjkkklllllllllkkkkkkjjjkkklllkkkjjjjjjlllmmmmmmmmmmmmmmmnnnooopppqqqnnnnnnooopppqqqqqqqqqpppooopppqqqssssssssssssrrrlllllllllmmmoooqqqsssuuurrrssssssrrrooommmmmmmmmkkklllnnnpppqqqqqqqqqqqqrrrpppllliiifffeeeeeefffffffffffffffeeedddccccccbbbcccdddeeefffggghhhiiihhhgggggghhhjjjllllllkkkllllllmmmmmmmmmmmmnnnnnnjjjjjjiiigggfffeeedddccccccdddfffgggeee^^^TTTNNNFFFEEEEEEDDDCCCBBBAAA@@@<<<===>>>???@@@BBBCCCCCCFFFCCCBBBEEEGGGGGGJJJOOOVVV___nnn~~~uuupppnnnhhhdddccc___XXXQQQNNNJJJDDDAAAAAACCCBBBAAAAAABBBAAA???===???>>>===<<<<<<<<<======>>>???@@@@@@???@@@BBBDDDEEELLLRRRUUUZZZbbbhhhiiigggiiilllnnnoooooonnnnnnnnnqqqtttvvvuuusssrrrrrrqqqqqqtttzzz~~~zzzvvvmmmmmmnnnnnnmmmlllkkkjjjhhhhhhiiikkknnnooonnnlllhhhgggfffdddcccbbbaaaaaa___[[[UUUNNNHHHDDDBBBAAACCCCCCCCCBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDCCCBBBBBBDDDIIILLLSSSddduuu~~~```UUUggg___III:::777333111111222111000---...............------,,,---......,,,,,,---...,,,,,,///222111555HHH]]]yyyzzzoooiiioooooossswww}}}~~~~~~|||wwwyyyzzzwwwssspppqqqsssyyyzzz}}}~~~}}}yyyvvvsssrrrrrrqqqppppppppppppqqq|||~~~wwwrrrqqqrrrrrrqqqqqqvvvqqqTTT>>>333333---,,,///---***************************)))((((((((()))***+++++++++++++++++++++++++++)))))),,,000444>>>PPPaaaqqqyyy~~~|||~~~vvvwww}}}xxxxxxoooYYYJJJFFFIIILLLOOOVVV]]]___ccciiilllkkkkkkkkkjjjjjjkkkllllllmmmmmmmmmnnnmmmkkkkkklllmmmnnnmmmmmmmmmmmmmmmnnnnnnlllmmmooopppqqqqqqqqqppppppqqqrrrssssssrrrqqqpppkkkkkklllmmmoooqqqssstttqqqsssuuutttqqqooooooppplllmmmoooqqqrrrrrrqqqqqqrrrppplllhhhfffeeeeeefffeeeeeeeeefffeeeeeeddddddbbbcccdddeeefffhhhiiiiiihhhgggggghhhjjjllllllkkkllllllllllllmmmmmmnnnnnnkkkjjjiiihhhgggeeeddddddcccdddfffhhhfff```XXXQQQIIIHHHHHHFFFEEECCCAAA@@@<<<<<<===???@@@AAABBBCCCEEEBBBBBBFFFHHHIIILLLQQQWWW```pppyyyooollliiiccc]]]ZZZWWWPPPJJJIIIFFFAAA???@@@@@@???>>>>>>???>>><<<:::;;;;;;:::::::::;;;<<<<<<;;;<<<============@@@BBBAAAFFFJJJJJJMMMRRRVVVVVVUUUVVVXXXZZZ]]]^^^______bbbdddfffggggggggghhhiiijjjkkkmmmsssyyy{{{xxxuuuooopppppppppooonnnlllkkkiiiiiijjjlllnnnooommmlllgggfffeeecccaaaaaa``````YYYVVVQQQLLLGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAADDDHHHLLLPPPcccuuuwww[[[VVVnnn{{{WWWDDD:::777444222222222222111------...............---,,,---......,,,,,,---...///...111555333444EEEZZZqqq~~~sssmmmoooooosss}}}{{{|||}}}~~~~~~~~~}}}||||||{{{uuuwwwyyywwwsssqqqtttwww}}}wwwsssssssssrrrqqqqqqqqqqqqqqq}}}~~~yyytttrrrssssssqqqqqqvvvrrrUUU>>>333333---,,,///---++++++++++++++++++++++++(((((((((((()))***,,,---++++++++++++++++++++++++***+++---111444===OOO___qqqxxx~~~~~~~~~yyyrrrsss}}}}}}vvvtttyyybbbOOOHHHIIIKKKPPPWWW]]]___ccciiikkkkkkllllllkkkjjjkkklllnnnooooooooopppnnnllllllmmmnnnnnnnnnmmmllllllllllllmmmlllmmmooopppqqqqqqqqqpppqqqrrrsssttttttrrrpppooommmmmmnnnoooqqqrrrtttuuurrrtttvvvuuurrrpppqqqsssoooppprrrsssttttttssssssrrrppplllhhheeeeeeeeefffddddddeeeeeefffeeeeeeeeebbbcccdddeeeggghhhiiijjjhhhgggggghhhjjjllllllkkkkkkkkkkkkllllllmmmmmmmmmkkkjjjiiihhhgggfffeeedddcccdddfffhhhgggaaaZZZTTTKKKJJJJJJHHHFFFDDDBBB@@@<<<<<<===???@@@AAABBBCCCDDDAAAAAAEEEHHHIIILLLQQQYYYbbbrrr~~~tttllljjjggg```XXXUUUQQQKKKFFFFFFDDDAAA???AAA@@@???>>>???@@@@@@>>><<<:::::::::::::::;;;<<<<<<999:::<<<<<<<<<===@@@BBB===BBBDDDBBBBBBFFFHHHGGGFFFGGGIIIKKKNNNPPPRRRSSSVVVWWWYYYZZZZZZ[[[]]]___ccccccfffkkkrrruuusssqqqqqqqqqqqqqqqpppooommmlllkkkjjjkkklllnnnnnnllljjjgggfffdddbbbaaa```______TTTRRRNNNJJJGGGDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@CCCHHHLLLPPPdddwwwvvvzzzqqqXXXWWWrrruuuQQQ@@@;;;888555333333333333333------...............---,,,---......,,,,,,---...,,,,,,///111...///???RRRkkkxxxrrrooopppttt|||}}}}}}}}}||||||{{{zzzzzzzzzsssvvvxxxwwwsssrrrvvvzzz~~~wwwssstttsssrrrrrrqqqqqqrrrrrr}}}{{{~~~wwwwwwsssqqqtttwwwyyy~~~wwwTTT===222333...,,,---)))***((('''(((+++,,,***(((''''''''''''((((((((((((---,,,+++***))))))))))))+++***,,,000444<<>>BBBCCCBBBAAAAAABBBCCCDDDGGGLLLRRRWWW```jjjzzz{{{rrrpppmmmiiiddd^^^VVVQQQKKKIIIFFFCCCAAABBBCCCDDDCCCAAA???>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<===<<<===>>>>>><<<<<<===>>>>>>===<<<===@@@AAABBBBBBCCCDDDEEEEEEEEEFFFHHHJJJIIIJJJLLLOOOQQQSSSTTTVVVWWWXXXZZZ^^^ccchhhmmmpppoooqqqsssqqqnnnlllmmmnnnllllllmmmoooppppppmmmkkkjjjgggcccaaa```___^^^]]]VVVPPPIIIFFFFFFFFFBBB>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAADDDCCCBBB@@@@@@CCCHHHLLLVVV\\\ooouuuqqqzzznnndddeeexxxlllLLLAAA:::888444111///......///......---------......///++++++******++++++,,,---......///000///222>>>KKKjjj|||}}}oooppppppssszzz||||||||||||{{{yyyvvvuuutttvvvwwwwwwxxx{{{~~~~~~zzzxxxtttttttttssssssrrrrrrrrr~~~zzzyyytttrrrtttwwwyyy~~~wwwVVV>>>333444///---...***...,,,))))))***+++***(((((((((((()))))))))******---,,,+++***))))))))))))***)))+++///222:::JJJXXXppp{{{}}}zzztttllllllrrr|||xxxwww{{{kkkRRRGGGHHHJJJPPPQQQTTTYYY___fffkkknnnqqqooommmnnnooopppnnnllllllmmmnnnoooooonnnmmmlllllllllkkkkkkjjjkkkkkkkkklllmmmnnnpppqqqrrrrrrrrrpppooooooooooooooooooooorrrrrrqqqqqqqqqssstttuuuxxxxxxwwwvvvtttsssrrrrrrsssssssssssstttuuuvvvwwwvvvsssnnniiifffdddddddddbbbcccdddcccbbbbbbcccdddcccbbbbbbcccdddfffhhhiiiffffffffffffggghhhiiiiiimmmlllllllllmmmnnnooooookkkjjjjjjiiihhhhhhggggggdddggggggcccaaaaaa^^^ZZZQQQMMMIIIHHHIIIJJJIIIGGGDDDBBB??????AAABBBBBBAAABBBCCCDDDFFFJJJPPPWWW\\\kkkuuu{{{sssqqqooolllhhhddd]]]VVVQQQOOOMMMKKKIIIGGGGGGGGGHHHJJJGGGEEEDDDEEEEEEDDDCCC@@@@@@???>>>>>>??????@@@>>>@@@AAA@@@???>>>???AAAAAAAAA@@@AAACCCEEEFFFFFFDDDEEEGGGGGGGGGHHHJJJLLLNNNNNNPPPQQQRRRTTTVVVXXXYYYZZZ\\\___bbbfffhhhjjjnnnqqqssssssqqqnnnnnnooonnnmmmnnnpppqqqqqqnnnlllllljjjfffdddbbb```]]][[[TTTOOOHHHFFFFFFEEEBBB???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBAAAAAAEEEJJJNNNXXX```tttlllsssuuuoooqqqfffIII???777666333111000000000111///......---------......+++++++++++++++,,,------...---/////////111===IIIbbbxxxrrrooonnnooottt}}}|||||||||{{{zzzyyywwwvvvvvvxxxzzz|||}}}~~~{{{yyyuuuuuuttttttsssrrrrrrqqq|||yyywww}}}{{{{{{vvvssstttwwwyyyvvvWWW???444444///...///+++000...+++******+++***))))))))))))*********++++++,,,,,,+++***))))))))))))***)))***...111888FFFTTTlll}}}yyyyyyyyysssllljjjoooyyyyyywwwwwwnnnXXXLLLJJJJJJPPPRRRTTTXXX^^^dddhhhkkkqqqppppppppprrrrrrpppnnnmmmmmmnnnnnnnnnlllkkkjjjkkkkkkkkkkkkkkklllllllllnnnnnnooopppqqqqqqqqqqqqooooooooooooooooooppppppqqqqqqqqqqqqsssuuuwwwxxx{{{zzzxxxvvvtttsssttttttqqqqqqqqqrrrsssuuuvvvwwwwwwtttpppkkkgggdddccccccaaabbbcccbbbaaa```aaacccdddccccccbbbccceeefffgggfffeeeddddddeeefffiiijjjmmmmmmlllllllllmmmmmmnnnkkkkkkkkkkkkjjjiiihhhgggfffhhhgggcccbbbcccbbb^^^XXXQQQKKKIIILLLPPPPPPNNNKKKGGGCCCAAAAAAAAABBBAAABBBCCCFFFIIINNNUUU^^^dddvvv|||rrrmmmooommmjjjgggccc^^^XXXSSSSSSSSSSSSRRRQQQPPPPPPOOOSSSQQQOOONNNNNNNNNLLLKKKFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMMMMNNNOOOQQQSSSWWWXXXYYYZZZ[[[^^^cccffflllnnnppprrrssssssrrrrrrtttvvvyyyzzzwwwsssqqqooopppppppppqqqrrrrrrpppnnnnnnllljjjhhhfffbbb]]]ZZZRRRMMMHHHEEEEEEDDDBBB???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCGGGLLLPPPYYYggg||||||jjj}}}]]]DDD===555444222111000111222222000///...---------------,,,,,,,,,,,,,,,------...---,,,---///...000:::EEEYYYsssuuupppnnnmmmpppyyy}}}|||{{{zzzyyyyyyyyyyyyyyy{{{|||zzzwwwwwwvvvuuusssrrrqqqqqq{{{ssskkkjjjttt~~~zzz|||vvvssstttwwwzzzwwwXXX???333333...---...+++++++++,,,,,,,,,+++)))((()))))))))*********++++++,,,++++++***))))))******+++***+++...000666CCCQQQgggyyy|||}}}yyyuuuooollloooxxx{{{xxxuuutttaaaVVVPPPMMMQQQRRRTTTYYY^^^dddhhhkkkoooppppppqqqrrrrrrqqqpppnnnnnnoooooonnnlllkkkiiiiiijjjkkkllllllmmmmmmmmmpppppppppqqqppppppooooooooooooooooooooopppppppppoooooooooqqqsssvvvyyyzzz|||zzzwwwuuussssssssstttoooooopppqqqssstttvvvwwwwwwuuuqqqlllhhheeecccbbbaaabbbcccbbbaaaaaabbbcccdddccccccbbbbbbccceeeeeegggeeedddcccdddfffiiikkkmmmmmmllllllkkkllllllllljjjkkkkkkkkkjjjiiihhhgggfffhhhfffbbbaaadddeeebbb^^^VVVMMMJJJOOOTTTVVVVVVSSSOOOJJJEEEBBBAAABBBBBBAAACCCFFFJJJQQQ[[[eeelllzzz}}}uuupppmmmmmmkkkhhhfffccc___ZZZVVVXXXYYY\\\]]]^^^]]][[[ZZZ]]]\\\ZZZZZZZZZYYYWWWTTTQQQQQQPPPOOONNNLLLKKKJJJIIIKKKLLLLLLJJJJJJKKKLLLKKKLLLMMMNNNNNNOOOQQQSSSSSSUUUXXXYYYZZZ[[[]]]___dddfffiiikkknnnttt{{{yyysssppprrrqqqqqqrrrssssssqqqooolllllllllkkkiiiddd^^^YYYOOOKKKGGGDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGLLLPPPYYYmmm|||xxx}}}UUU@@@<<<555444333222111111111111111000///...---,,,,,,,,,------,,,,,,,,,---......---+++,,,......///777AAAQQQpppvvvqqqppppppssszzz}}}|||{{{yyyyyyyyyzzz{{{|||~~~}}}yyyxxxwwwvvvtttsssrrrqqq}}}~~~rrreee\\\]]]iiiwww}}}{{{vvvrrrtttwww{{{yyyWWW???222111,,,+++---***$$$'''+++......,,,)))'''((((((((()))))))))******,,,+++******)))*********,,,+++,,,...000444AAANNNfffxxx~~~zzzxxxtttqqqrrrxxx}}}yyyttt~~~ooocccZZZSSSQQQRRRUUUYYY___eeejjjlllkkkmmmooopppppppppooooooooopppppppppooommmlllkkkiiijjjkkklllmmmnnnnnnnnnlllmmmnnnooopppqqqqqqqqqnnnnnnoooooopppppppppppplllmmmnnnpppsssvvvyyy{{{|||zzzwwwtttrrrrrrrrrsssnnnnnnoooppprrrsssuuuvvvvvvuuurrrnnnjjjgggdddcccbbbcccdddcccbbbaaabbbddddddcccbbbaaaaaabbbcccdddgggfffddddddeeegggkkkmmmmmmllllllkkkkkkkkkkkkllljjjjjjjjjjjjiiihhhggggggeeegggfffbbbbbbfffgggfffbbbZZZQQQMMMQQQWWW[[[\\\\\\XXXRRRKKKFFFCCCCCCCCC@@@BBBFFFLLLTTT___kkksss}}}wwwrrrppppppllljjjhhhfffeeebbb^^^[[[\\\^^^bbbfffggggggfffdddggggggfffggggggfffbbb```\\\[[[YYYWWWUUUSSSQQQQQQPPPQQQSSSSSSSSSSSSTTTVVVWWWYYY[[[\\\\\\]]]```ccc___bbbfffhhhiiikkkmmmooorrrwww|||~~~vvvqqqsssrrrqqqqqqrrrrrrpppooojjjjjjkkkkkkiiiddd]]]XXXLLLIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAADDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDGGGKKKOOOZZZtttuuuPPP>>><<<666555444222111000//////111000///...---,,,,,,,,,------,,,,,,,,,---......---++++++.........555<<>>JJJgggyyy}}}zzz{{{zzzwwwuuuzzz}}}vvv|||qqqeee[[[SSSTTTVVVZZZ___dddhhhkkkgggjjjmmmooonnnmmmmmmnnnoooooopppppppppnnnmmmllliiijjjlllmmmnnnnnnnnnmmmfffhhhjjjmmmppprrrttttttnnnnnnnnnoooppppppqqqqqqllllllmmmooosssvvvyyy{{{{{{zzzwwwuuusssrrrqqqqqqnnnnnnnnnoooqqqrrrssstttuuutttrrrooolllhhheeecccbbbcccdddcccbbbbbbcccdddcccbbbaaaaaaaaabbbcccdddfffeeeeeeeeefffhhhkkklllkkkkkkjjjjjjjjjkkkkkklllkkkkkkiiihhhhhhggghhhhhheeehhhgggdddeeeiiikkkiiifff___WWWRRRSSSYYY___ccceeebbb\\\TTTKKKFFFDDDDDDAAACCCHHHNNNWWWdddpppyyyyyyrrrpppoooooollljjjiiihhhgggfffcccaaa___bbbfffjjjlllkkkjjjhhhllllllmmmoooooonnnjjjggg___^^^[[[YYYWWWVVVVVVVVVVVVXXXZZZ[[[[[[\\\^^^```___bbbeeeffffffhhhlllpppooorrrwwwzzz|||~~~yyytttsssqqqppppppppppppooonnniiiiiiiiiiiigggaaaZZZTTTIIIGGGEEECCCAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFIIINNNQQQ```}}}mmmMMM>>><<<666555444333111000///...000///...---------------,,,,,,,,,,,,,,,------...---++++++...//////333999IIIfffzzzooopppsssvvv{{{yyyqqqooosssvvvsssuuu{{{~~~}}}{{{{{{{{{{{{{{{{{{||||||~~~~~~~~~{{{|||~~~zzzzzzyyyxxxvvvuuuttttttxxxvvvzzz~~~sssbbbVVVOOOPPPXXXbbbrrryyy|||yyywwwyyy|||}}}tttppppppuuuyyy~~~yyyYYY@@@333111,,,+++---***%%%(((,,,---,,,******+++)))))))))*********+++++++++***************++++++---,,,,,,------000;;;FFF```ttt|||~~~zzz}}}~~~{{{xxx{{{yyy|||nnnbbbVVVVVVWWWZZZ]]]```dddfffdddhhhlllnnnmmmllllllmmmmmmnnnooooooooonnnmmmllliiikkkmmmnnnooonnnmmmlllfffgggjjjlllnnnpppqqqrrrmmmnnnnnnoooppppppqqqqqqmmmmmmnnnqqqtttwwwzzz|||{{{{{{yyywwwuuusssqqqqqqnnnnnnnnnooopppqqqrrrrrrssssssrrrpppnnnjjjgggeeeaaabbbcccbbbaaaaaaaaacccbbbaaa``````aaabbbcccdddccccccdddeeefffhhhiiijjjjjjiiiiiiiiijjjkkkllllllnnnllljjjhhhggghhhiiijjjfffiiijjjhhhiiimmmooommmiiieee___XXXVVVZZZbbbiiillljjjddd[[[QQQIIIFFFFFFDDDFFFJJJQQQZZZhhhuuu~~~}}}vvvqqqooonnnmmmmmmkkkjjjiiijjjiiihhhfffccceeehhhjjjjjjiiigggfffggghhhjjjmmmnnnmmmiiieee[[[YYYWWWUUUTTTVVVXXXYYYZZZ\\\___aaabbbcccfffhhhggglllpppqqqrrrtttyyy~~~zzzwwwrrrpppnnnnnnnnnnnnmmmllljjjiiihhhgggccc\\\TTTNNNGGGFFFDDDBBB@@@AAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBEEEGGGJJJNNNSSSWWWiiiyyygggKKK>>>:::444444333333222111000000///......---------......+++++++++++++++,,,------...,,,,,,///000///222777DDD^^^tttqqqrrrssstttxxxpppeee^^^```aaa```dddmmmvvv|||}}}|||zzzzzz{{{|||||||||||||||{{{||||||{{{zzzzzz{{{}}}~~~~~~zzzyyyyyyxxxwwwwwwvvvvvv|||uuusssxxx~~~~~~}}}ooo___UUUPPPPPPTTT[[[rrrxxx{{{vvvrrrsssvvvvvvqqqnnnooouuuzzzxxx[[[BBB444222---,,,...++++++,,,---,,,)))(((+++---******+++++++++,,,,,,,,,+++***************++++++,,,++++++,,,,,,...888CCCWWWmmm|||~~~yyy}}}~~~zzz{{{{{{ssseeeXXXXXXXXXYYY[[[]]]___aaacccggglllnnnmmmllllllmmmkkklllmmmnnnnnnnnnmmmllljjjkkkmmmoooooonnnmmmkkkkkkkkkllllllmmmlllllllllmmmnnnnnnooopppqqqqqqqqqooooooppprrruuuxxx|||}}}||||||{{{yyywwwtttrrrqqqoooooonnnoooooopppqqqqqqrrrrrrrrrqqqnnnkkkhhheee```aaabbbaaa```___```bbbaaa````````````bbbdddeeeaaabbbcccdddfffggghhhiiiiiiiiiiiiiiijjjkkklllmmmpppnnnkkkhhhgggiiikkkmmmgggkkklllkkklllqqqrrrooojjjiiiddd]]]XXX[[[dddmmmpppnnniii```TTTKKKGGGFFFFFFHHHLLLSSS]]]kkkyyy{{{vvvrrrpppmmmkkknnnlllkkkkkklllllljjjiiieeeggghhhiiihhhfffcccaaa```aaadddgggiiigggccc```VVVTTTQQQPPPQQQTTTXXX[[[\\\___bbbdddfffhhhkkkmmmsssxxx}}}}}}{{{zzzqqqooommmlllmmmmmmlllkkkllljjjhhheee```XXXOOOIIIFFFEEEDDDBBB@@@@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAA@@@@@@@@@?????????BBBFFFIIIMMMRRRXXX\\\pppsssdddJJJ===999111222222333333333222222......---------......///++++++******++++++,,,---///,,,,,,///000///222666???XXXlll}}}uuuuuutttsssvvviii[[[QQQRRRRRRPPPWWWbbbpppvvv}}}~~~{{{~~~~~~~~~~~~~~~}}}|||yyyzzz{{{}}}}}}}}}||||||xxxyyyyyyxxxxxxxxx{{{}}}~~~}}}yyyyyyyyyxxxxxxwwwwwwwww~~~|||yyyxxxzzz{{{}}}yyyiii______YYYOOOSSS___oooyyyxxxnnnjjjjjjllloooiiijjjsss|||www\\\EEE:::777...***............,,,,,,...000///+++''')))++++++++++++,,,---************************)))+++,,,++++++...555;;;UUUhhh~~~|||{{{}}}}}}wwwuuu|||~~~rrr___]]]WWWTTTTTTUUUUUUZZZ___fffhhhkkklllkkkiiiiiiiiimmmkkkiiijjjmmmnnnkkkhhhlllkkklllnnnqqqppplllhhhjjjjjjiiiiiijjjjjjkkkllllllmmmoooqqqssstttrrrqqqoooooooooppprrrtttwwwxxxxxxwwwwwwvvvtttsssqqqqqqoooooonnnnnnnnnpppqqqrrrsssrrrrrrrrrpppmmmhhhdddeeecccbbb```___^^^______dddeeeffffffdddbbbbbbcccbbbccceeeggghhhhhhggggggkkkiiihhhiiimmmnnnmmmkkknnnmmmllljjjiiiiiijjjjjjiiiiiijjjmmmqqqssssssssslllkkkhhhfffeeefffggghhhuuuwwwtttjjjZZZNNNIIIHHHJJJKKKNNNUUUaaannn{{{|||{{{wwwtttqqqoooooonnnnnnnnnoooooonnnmmmllllllhhhiiijjjgggbbb\\\XXXWWWWWWXXXYYYXXXZZZ\\\XXXRRROOOJJJHHHKKKOOOQQQVVV[[[^^^aaadddfffgggjjjnnnqqqxxx}}}}}}zzzxxxwwwtttqqqllljjjjjjlllmmmnnngggfffddd```ZZZSSSLLLHHHFFFEEEBBBAAAAAACCCEEEGGGDDDDDDDDDDDDDDDDDDCCCCCCAAABBBBBBCCCDDDEEEFFFFFF@@@AAABBBDDDDDDDDDDDDCCCAAABBBBBBCCCCCCBBBAAAAAAAAAAAAEEEKKKNNNRRR\\\fffxxxZZZAAA:::;;;555444333222111111111111000///---,,,,,,---...000000///---,,,+++++++++,,,---///////////////111333===MMMeee~~~{{{xxxvvvvvvvvvzzzsss\\\OOOFFFHHHIIIGGGMMMXXXgggpppwwwyyyzzz}}}~~~}}}~~~}}}}}}~~~~~~~~~}}}}}}||||||xxxvvvwwwxxxyyyyyyzzz||||||zzzxxxyyy}}}~~~|||zzzxxxvvvuuuuuuuuu|||}}}|||zzzxxxwwwxxxzzz|||xxxjjjbbbbbb]]]SSSVVVbbboooxxx|||sssgggbbbbbbccclllhhhjjjttt~~~vvvVVV@@@555444---+++...,,,******)))(((((((((&&&$$$%%%''')))***)))((())))))************************+++---...------000666<<>><<<<<<<<<;;;<<>>SSS___YYYAAA---***---***(((******+++,,,,,,,,,---000333++++++++++++++++++++++++***,,,...---,,,,,,///222666CCCUUUeeettt~~~{{{pppppptttzzz|||zzzyyy{{{}}}www[[[NNNKKKKKKOOORRRSSSWWW\\\cccggglllnnnmmmkkkhhhggghhhggghhhiiikkklllkkkjjjiiillloooooommmkkkkkkllliiiiiiiiiiiiiiijjjjjjkkkjjjmmmpppppplllkkkmmmpppnnnmmmlllkkkkkkkkklllmmmooopppqqqqqqqqqpppooonnnlllmmmoooqqqrrrssssssssspppooommmmmmmmmllljjjiiihhhfffdddbbb```_________^^^```bbbbbbaaaaaabbbcccbbbccceeeggghhhjjjjjjkkkkkkmmmnnnmmmkkkjjjlllnnnmmmnnnoooooooooooonnnmmmkkkkkklllnnnppppppnnnmmmjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnllllllooovvv{{{xxxrrrhhhaaaaaahhhrrrxxx~~~{{{zzzyyy{{{|||{{{{{{{{{zzzyyywwwuuutttpppoooooooooqqqtttvvvxxxyyyzzzyyysssiii^^^TTTOOOPPPXXX___```aaadddeeedddZZZTTTNNNIIIFFFHHHTTT```lllnnnmmmhhhdddjjjxxxuuuooonnnnnnooommmkkkjjjjjjjjjhhhfffgggfffdddcccccccccaaa___XXXUUUPPPKKKHHHFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCAAABBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDBBBBBBAAA@@@AAACCCEEEFFFEEEHHHNNNUUU\\\kkknnnvvv|||wwwwwwyyytttxxxXXXEEE===888555333222111000000/////////000000000000///...------------,,,+++************,,,---......------///111444999EEEZZZvvvrrriiieeefffnnnvvvxxxssslllllljjjhhhfffddddddddd```ccciiipppxxxwwwkkk[[[IIIAAA@@@666:::======;;;>>>CCCGGGOOO\\\jjjsssyyy~~~~~~}}}|||}}}~~~~~~|||zzzyyyyyywwwttttttuuuwwwwwwwwwxxxvvvvvvwwwyyyzzzwwwtttwwwyyy{{{{{{zzzxxxxxxyyyxxxzzz|||}}}yyyxxxwwwtttpppnnnoooppplllttt||||||iiiXXXRRRYYYbbbqqq~~~uuu```UUUUUUXXXaaakkksssvvv}}}yyyXXXAAA555111,,,888QQQaaa___BBB***''',,,,,,***+++))))))*********,,,000333,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))))),,,000111>>>OOO```ppp{{{|||yyynnnlllpppxxx~~~}}}{{{{{{||||||vvv[[[LLLIIIJJJOOORRRTTTXXX]]]bbbffflllppppppnnnlllkkkiiigggfffhhhlllmmmkkkiiihhhlllpppqqqnnnlllkkklllhhhhhhhhhhhhhhhiiiiiijjjkkknnnooommmiiiiiimmmrrrnnnnnnmmmlllllllllmmmnnnpppppppppppppppooonnnnnnlllmmmppprrrssstttttttttmmmkkkjjjjjjkkklllkkkiiiiiigggeeebbb```___^^^^^^^^^```bbbbbbaaa```aaabbbaaacccfffhhhjjjkkkkkkkkkkkknnnooonnnlllkkklllnnnmmmnnnoooppppppooonnnmmmmmmlllllllllnnnnnnmmmkkklllkkkiiihhhhhhiiikkklllmmmkkkjjjjjjnnnuuu|||}}}vvvllldddccchhhpppvvv}}}}}}|||}}}}}}zzz{{{{{{{{{zzzxxxwwwvvvqqqqqqpppppprrrtttwwwyyyyyy{{{{{{vvvmmmbbbYYYUUUOOOWWW^^^___aaaeeegggggg^^^XXXRRRMMMJJJNNN\\\jjjuuuuuusssmmmjjjqqqtttnnnmmmnnnkkkjjjhhhhhhiiiiiihhhfffeeecccaaa```aaaaaa```___UUUSSSNNNJJJFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@AAABBBDDDDDDDDDDDDCCCDDDCCCBBBAAABBBDDDFFFHHHHHHKKKSSSZZZbbbrrrhhhqqq{{{~~~sssqqqrrrTTTDDD===999666333222111000////////////---...///000111111111111---,,,***(((''''''((())),,,---...---------///111000222<<>>AAAEEEIIISSS___lllsssxxx}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwyyyvvvsssrrrtttvvvwwwxxxxxxvvvtttvvvxxxyyywwwtttuuuwwwyyyzzzyyyxxxxxxyyyyyyzzz|||~~~tttsssrrrrrrssstttsssrrrnnnssszzzlll\\\VVVZZZaaatttvvveeeWWWRRRZZZgggiiimmmttt}}}yyyWWWBBB888555000777IIITTTOOO>>>///,,,---+++)))***++++++******)))(((((((((---,,,***)))))))))***+++++++++)))))))))***+++,,,111999GGGYYYiiissstttsssllliiilllvvv|||zzzxxxyyy}}}{{{rrrvvvttt\\\KKKHHHIIINNNQQQQQQUUUZZZ```eeekkkoooooommmkkkkkkhhhgggggghhhjjjjjjjjjhhhkkkkkklllmmmlllkkkjjjiiiiiihhhhhhhhhhhhjjjkkkllljjjkkkllllllkkkkkkmmmoootttqqqnnnlllmmmooopppppppppooonnnmmmnnnoooqqqsssqqqqqqppprrrttttttsssqqqnnnllljjjiiijjjjjjiiihhhiiigggdddaaa^^^\\\ZZZZZZ___^^^^^^^^^^^^___``````bbbccceeeffffffhhhkkkmmmkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnmmmmmmmmmlllmmmnnnnnnnnnmmmlllkkknnnmmmjjjiiihhhhhhjjjjjjfffiiijjjjjjqqq~~~uuuggg```bbbhhhnnnqqqwww~~~}}}{{{xxx{{{|||||||||{{{yyywwwvvvssssssrrrrrrrrrsssuuuvvv|||{{{{{{xxxrrrhhh\\\TTTVVVUUUVVV]]]dddhhhgggcccccc___[[[VVVPPPQQQ___ppp|||uuulllssszzzuuuqqqmmmllliiiiiihhhgggfffeeeddddddeeedddbbbbbbaaa```\\\ZZZWWWRRRMMMHHHFFFEEECCCBBBEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAACCCDDDDDDCCCBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFLLLTTT^^^mmmyyynnnxxxmmmxxxgggPPPEEE<<<777666333333333222111000///...)))***,,,...000000000000---,,,,,,++++++,,,,,,---)))***,,,...//////......000000999KKKaaaxxx{{{ooojjjkkklllmmm~~~~~~xxxrrrmmmhhhccc```ccciiinnnnnnqqquuu{{{|||zzzwwwsssjjj\\\PPPIIICCC>>>;;;===>>>>>>>>>???AAAFFFJJJVVV___kkkuuu|||}}}~~~~~~}}}{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~|||zzzyyyxxxvvvuuuuuuuuuvvvwwwtttuuuvvvxxxxxxvvvuuutttwwwwwwvvvvvvvvvvvvwwwwwwzzzyyyyyyzzz{{{}}}tttsssrrrrrrssstttrrrqqqlllrrrzzzrrraaaXXXZZZ^^^rrrwwwgggYYYTTT]]]fffiiinnnuuu}}}yyyZZZDDD888444---///999>>>===222)))***,,,+++***+++++++++++++++++++++++++++,,,++++++***))))))************))))))***++++++,,,111888EEEUUUdddmmmpppooojjjgggjjjttt{{{zzzyyyzzz|||xxxoooqqq{{{wwwcccUUUPPPMMMPPPSSSTTTWWW[[[___dddiiimmmooonnnnnnnnnlllkkkiiiiiijjjkkkjjjiiikkkkkklllllllllkkkjjjiiiiiihhhhhhhhhhhhjjjkkklllkkklllmmmmmmlllmmmooopppsssqqqnnnmmmnnnoooooooooooonnnmmmmmmnnnoooqqqrrrrrrqqqpppqqqssssssrrrqqqooommmkkkkkkkkkkkkjjjiiillliiiddd```]]]\\\\\\]]]___^^^^^^^^^^^^___``````aaabbbddddddeeefffhhhkkkiiiiiiiiiiiijjjjjjjjjjjjllllllmmmmmmmmmmmmmmmllllllmmmmmmnnnmmmmmmlllkkkmmmllljjjhhhhhhhhhiiijjjfffiiijjjkkksssvvvhhh``````eeejjjmmmrrrxxx~~~|||zzz{{{|||||||||zzzyyywwwvvvrrrqqqqqqpppqqqrrrssstttvvvvvvwwwwwwtttmmmddd^^^WWWWWWYYY___ggglllkkkhhhiiieeebbb]]]VVVTTT___mmm}}}uuuyyyyyysssoookkkjjjhhhhhhgggfffeeeddddddcccdddcccbbbbbbaaa___\\\YYYUUUQQQKKKHHHFFFEEEDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEEEECCCBBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFHHHMMMWWWbbbrrr|||{{{uuueeeNNNDDD;;;666666333333333222111000///...,,,---...000111111111111///......------......///,,,,,,......///...------000000888HHH\\\rrrvvvnnnkkkjjjjjjxxx{{{zzz|||yyyrrrmmmkkkiiigggjjjnnnttttttwww{{{~~~zzzuuuoooeeeXXXMMMEEE@@@<<<888;;;<<<===???AAAEEEKKKOOOYYY```lllvvv|||~~~|||||||||}}}~~~~~~~~~~~~|||zzz{{{{{{{{{zzzyyyxxxvvvuuuuuuuuuvvvwwwssstttvvvwwwwwwvvvtttsssvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxyyy|||~~~tttsssrrrsssssssssqqqpppjjjqqqzzzxxxeee[[[ZZZ]]]nnnxxxjjj\\\WWW^^^dddhhhooovvv}}}zzz\\\DDD777444,,,***---+++...***(((***,,,******+++&&&&&&'''(((((()))*********++++++++++++***))))))'''((()))***+++,,,,,,,,,000666AAAOOO]]]gggkkkmmmjjjhhhjjjssszzz|||{{{|||yyyvvvkkkiiiqqqxxx{{{|||nnn]]]SSSKKKLLLPPPSSSVVVYYY___ccchhhlllmmmooopppqqqqqqnnnkkkjjjkkkllllllkkkkkkkkklllllllllkkkjjjiiihhhhhhhhhhhhiiijjjkkkllllllmmmoooooonnnoooppprrrrrrpppnnnnnnnnnnnnmmmlllnnnnnnmmmmmmnnnoooqqqrrrsssqqqpppqqqrrrrrrqqqppppppnnnllllllmmmmmmlllkkknnnjjjeee```]]]]]]___aaa___^^^^^^^^^^^^___`````````aaacccccccccdddfffhhhhhhgggggghhhhhhiiijjjjjjllllllmmmmmmmmmmmmllllllmmmmmmmmmmmmllllllkkkkkklllkkkiiihhhgggggghhhiiigggiiijjjllltttvvvhhh```^^^aaaeeegggkkkooowww~~~~~~~~~|||{{{zzzzzzzzzzzzyyyxxxvvvuuuqqqpppooonnnooopppqqqrrrrrrsssuuuvvvuuuqqqjjjeeeZZZZZZ]]]ccckkkoooooonnnooonnnlllggg___[[[aaajjj{{{vvvqqqllliiihhhggggggfffeeedddcccbbbbbbbbbbbbbbbbbbbbb___[[[XXXQQQNNNIIIGGGFFFEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFEEECCCBBBBBBCCCAAABBBDDDEEEFFFGGGFFFFFFHHHNNNYYYhhhyyy|||~~~aaaLLLBBB:::555555333333333222111000///...//////......///000000111///......------......///...////////////...---,,,111000555BBBTTTiii}}}rrrllliiigggrrr|||zzztttzzz|||tttnnnooorrrsssuuuxxx||||||}}}xxxrrrkkkbbbUUUKKKDDD@@@;;;888999;;;===@@@CCCIIIPPPTTTZZZbbbmmmwww}}}~~~}}}}}}}}}~~~~~~{{{xxxyyyzzz||||||yyyxxxvvvuuuuuuuuuvvvwwwrrrssstttuuuuuutttsssrrrssstttuuuvvvvvvuuutttsssttttttuuuvvvwwwzzz|||~~~tttssssssssssssssspppnnnjjjpppyyyvvvcccYYYXXX[[[lll{{{mmm^^^WWW^^^ccchhhpppwww}}}|||]]]CCC555444///---...))),,,,,,,,,,,,+++))))))***&&&&&&'''''''''((((((((()))***+++,,,,,,+++))))))&&&''')))+++,,,---,,,,,,...333===JJJWWWccckkkoooqqqoooooouuu{{{~~~~~~xxxuuuhhhdddkkktttyyy}}}wwwdddVVVJJJJJJOOOUUUYYY\\\ccceeeiiikkklllnnnppprrrrrroookkkjjjkkkmmmnnnooolllllllllkkkkkkkkkjjjjjjhhhhhhhhhiiijjjjjjkkkllllllnnnppppppppppppqqqsssrrrpppooonnnnnnnnnllljjjmmmllllllmmmnnnooopppqqqsssqqqppppppqqqqqqpppooopppnnnllllllmmmmmmmmmlllmmmjjjfffccc``````aaabbb___^^^^^^^^^^^^___`````````aaaccccccbbbcccfffhhhhhhggggggggggggiiijjjkkkllllllmmmnnnnnnnnnmmmmmmnnnnnnmmmlllkkkkkkkkkkkkkkkjjjiiihhhgggggggggggghhhiiijjjmmmssszzz~~~{{{rrrggg^^^[[[]]]```aaaeeefffmmmzzz}}}||||||{{{yyywwwxxxxxxwwwwwwvvvuuuttttttpppooonnnmmmmmmnnnooopppssssssssstttsssoooiiieee______aaaffflllppppppoooqqqssstttqqqiiieeefffkkkwww~~~uuupppkkkhhhhhhffffffeeedddcccbbbaaaaaaaaaaaaaaabbbaaa^^^YYYUUUMMMJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFFFFEEEDDDCCCCCCBBBAAABBBBBBBBBCCCDDDDDDDDDCCCDDDEEEEEECCCAAAAAABBB@@@BBBDDDFFFGGGGGGFFFEEEFFFMMMZZZlll}}}xxx]]]III@@@999444444333333333222111000///...///...,,,++++++,,,---...---,,,,,,++++++,,,,,,---//////////////////......///...222===MMMbbb{{{ssskkkiiihhhoooxxxzzzpppvvvyyytttwww|||~~~}}}wwwqqqkkkcccXXXOOOJJJEEEAAA>>>:::<<<>>>AAAEEEKKKRRRWWWZZZbbbmmmvvv}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{{{{}}}}}}}}}yyyxxxvvvuuuuuuuuuvvvwwwrrrssssssttttttssssssrrrrrrsssuuuvvvvvvuuusssrrrssssssssstttvvvyyy{{{}}}ttttttsssssssssrrrooollliiiooowwwmmmZZZQQQSSSWWWiii}}}ooo___WWW\\\bbbhhhqqqwww|||~~~^^^CCC444333///000111---,,,......+++((((((***,,,---,,,,,,,,,+++++++++***))))))+++,,,,,,+++***)))&&&''')))+++,,,---,,,,,,+++000999EEESSSbbbnnnvvv{{{zzzxxxxxx}}}wwwxxxiiiccckkkxxx}}}qqqaaaSSSOOOTTT[[[aaaeeehhhjjjlllmmmmmmmmmoooppppppmmmjjjjjjllloooqqqrrrllllllkkkkkkkkkjjjjjjjjjiiiiiijjjjjjkkkllllllllllllnnnqqqrrrqqqqqqrrrtttrrrpppnnnnnnmmmllljjjhhhkkkkkkkkklllmmmooopppppprrrpppnnnnnnpppqqqppppppooommmkkkkkklllmmmlllkkkjjjiiihhhgggeeecccaaaaaa___^^^^^^^^^^^^___``````aaabbbdddddddddeeegggiiiiiihhhgggggggggiiijjjkkkkkklllmmmnnnooooooooooooooonnnllljjjiiijjjkkkllljjjjjjiiihhhhhhgggggggggjjjhhhiiilllpppssstttuuutttmmmddd\\\XXXYYY[[[\\\___```fffrrr~~~~~~~~~|||{{{{{{zzzyyyyyyyyyxxxuuusssuuuttttttsssrrrrrrrrrrrrpppooonnnmmmmmmmmmnnnooosssqqqppppppooolllhhheeecccdddeeehhhkkkmmmnnnnnnpppvvvzzzyyytttpppoooooovvv{{{tttpppkkkiiiiiieeeeeedddcccbbbaaa`````````aaabbbbbbaaa]]]VVVRRRJJJHHHEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBAAABBBBBBBBBCCCDDDDDDDDDBBBCCCDDDDDDBBBAAAAAAAAA???AAADDDFFFGGGGGGFFFEEEEEELLL[[[pppssstttYYYFFF???888444444333333333222111000///...///...,,,++++++,,,---------,,,,,,++++++,,,,,,---------......///000000111---,,,000:::HHH\\\vvvqqqjjjjjjkkkooowww{{{mmmsss{{{~~~|||zzzyyyxxxuuussspppiiiaaa[[[VVVRRRLLLHHH@@@AAACCCEEEHHHMMMTTTXXX\\\cccmmmwww}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||||||||}}}~~~}}}}}}~~~~~~|||{{{yyyxxxvvvuuuuuuuuuvvvwwwrrrrrrssssssssssssrrrrrrqqqssstttvvvvvvtttsssqqqssssssssstttvvvxxx{{{|||ttttttssstttsssqqqnnnjjjiiimmmuuu}}}|||gggTTTKKKMMMQQQddd|||~~~qqqaaaXXX\\\bbbiiiqqqwwwzzz~~~___DDD444111---,,,///,,,)))++++++'''&&&***---------,,,,,,+++******))))))))))))***++++++++++++***'''((()))***+++,,,,,,,,,)))...666AAAPPPaaarrr|||~~~{{{~~~uuu}}}{{{kkkdddlll}}}ooo^^^VVVWWW[[[aaagggmmmnnnppppppnnnmmmnnnoooooommmkkkllloooqqqssssssmmmlllkkkjjjjjjjjjkkkkkkjjjjjjkkklllmmmmmmmmmmmmmmmpppssstttttttttuuuvvvsssqqqnnnllllllkkkiiigggiiijjjkkklllmmmoooooopppqqqooommmmmmooopppqqqqqqooommmkkkkkkmmmnnnmmmlllhhhhhhiiihhhgggdddbbb```___^^^^^^^^^^^^___``````aaabbbdddeeeeeegggiiilllkkkiiihhhffffffhhhiiijjjkkklllnnnoooqqqrrrssssssqqqooollliiihhhiiikkkllljjjjjjjjjiiiiiihhhggggggjjjggggggkkknnnmmmmmmnnnnnniiiaaaYYYTTTSSSTTTVVVXXXZZZ___iiiuuuwwwvvvvvvvvvwwwvvvtttrrrqqqrrrtttvvvxxxxxxuuurrrssssssrrrqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnooopppooommmlllllllllkkkiiihhhffffffggghhhjjjkkkmmmmmmoooxxx~~~|||yyyvvvxxxwwwrrroookkkiiijjjeeeeeedddcccbbbaaa`````````aaabbbcccaaa[[[SSSNNNHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAACCCDDDDDDCCCBBBBBBCCCAAABBBDDDEEEFFFFFFFFFFFFFFFNNN___vvv~~~pppvvv{{{VVVEEE>>>888444555333333333222111000///...//////...............//////......------......///,,,,,,,,,---...///111222,,,+++///888DDDWWWpppqqqjjjjjjlllooovvv~~~{{{lllqqqxxxuuuvvvwwwwwwvvvvvvrrrmmmiiifffaaaYYYTTTIIIKKKLLLMMMOOOSSSYYY]]]aaahhhqqqyyy|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{|||{{{{{{|||||||||zzzxxxyyyxxxvvvuuuuuuuuuvvvwwwssssssssssssssssssssssssrrrssstttuuuuuutttsssrrrsssssssssssstttvvvxxxzzzttttttttttttsssqqqmmmiiigggkkkrrrzzzmmmYYYNNNMMMPPP]]]vvv}}}ssscccZZZ___bbbiiiqqqvvvxxx|||}}}]]]DDD555333,,,***,,,)))'''******'''(((------***((((((((((((((('''''''''******))))))***++++++,,,******))))))***++++++,,,)))---444>>>LLL___ssszzz|||sss{{{~~~nnneeelll}}}mmm```YYYXXX]]]dddnnnppprrrrrrqqqoooooooooqqqooonnnooorrrssstttsssmmmlllkkkjjjjjjjjjkkkkkkkkklllmmmnnnooooooooonnnooorrrvvvwwwxxxwwwxxxyyyuuuqqqmmmkkkjjjiiiiiihhhhhhiiijjjlllmmmnnnooooooooommmkkklllnnnqqqrrrrrrpppnnnlllmmmnnnoooooonnniiihhhhhhgggeeedddcccbbb___^^^^^^^^^^^^___``````___aaacccdddeeegggkkkmmmkkkiiigggeeedddeeeggghhhjjjlllnnnqqqsssuuuvvvwwwqqqoookkkhhhggghhhjjjlllkkkkkkkkkkkkjjjiiihhhgggiiieeefffkkkmmmkkkiiikkkkkkggg```WWWQQQMMMMMMNNNPPPSSSYYYaaajjjrrrwwwzzzwwwmmmfffeeeeeegggiiijjjiiihhhfffiiiooouuuzzzzzzxxxuuutttsssrrrqqqqqqqqqrrrrrrsssrrrpppooooooooopppqqqnnnllljjjjjjjjjkkkjjjiiifffggghhhiiijjjlllnnnoooqqq|||}}}yyyyyyrrrpppnnnjjjiiijjjfffeeedddcccbbbaaaaaa```aaabbbcccccc```YYYPPPJJJFFFEEECCCCCCCCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAACCCEEEFFFEEEDDDEEEGGGCCCDDDDDDEEEFFFGGGHHHHHHJJJRRRddd}}}}}}}}}uuuxxxTTTDDD>>>999555555333333333222111000///...------...//////.........///......------......///------,,,,,,,,,...///000++++++///666@@@QQQiii}}}tttjjjhhhhhhlllrrrzzzoooqqq~~~|||vvvuuuwwwzzzzzzyyy{{{xxxvvvuuurrrlllccc]]]TTTUUUVVVWWWYYY]]]bbbfffkkkpppxxx~~~~~~}}}}}}|||{{{{{{{{{{{{{{{}}}{{{zzzyyyzzz{{{{{{zzzyyyxxxvvvuuuuuuuuuvvvwwwttttttssssssssssssttttttttttttttttttttttttttttttrrrrrrqqqqqqrrrsssuuuvvvuuuttttttttttttqqqlllhhhfffjjjqqqyyywwwbbbUUUQQQRRRXXXrrr}}}ttteee]]]aaacccjjjqqquuuvvv{{{|||YYYCCC777666...***,,,******------***+++///---&&&(((((())))))***++++++++++++***)))))))))***,,,---++++++)))))))))***+++,,,***---333<<>>999666666333333333222111000///...)))***,,,---...---,,,+++---,,,,,,++++++,,,,,,---///...---,,,+++,,,------+++,,,///555>>>LLLcccwwwwwwkkkfffeeeiiiooowwwttttttzzzzzz}}}}}}zzzwwwwww{{{}}}}}}{{{}}}|||{{{{{{yyyrrrhhhaaa[[[\\\]]]^^^```dddjjjnnnrrrwww}}}~~~}}}~~~~~~}}}|||||||||||||||~~~zzzyyyzzz|||~~~~~~yyyxxxvvvuuuuuuuuuvvvwwwuuuttttttssssssttttttuuuvvvuuuttttttttttttuuuvvvrrrqqqpppppppppqqqrrrsssvvvuuutttuuuuuuqqqjjjddddddffflllvvv~~~cccSSSQQQUUU]]]qqq}}}}}}nnnaaacccffflllrrrtttuuuyyyyyyaaaEEE555333...---...***+++++++++++++++***)))(((***************)))((((((************************,,,,,,+++******+++,,,,,,,,,///333999EEEWWWkkkyyy}}}uuuttt}}}{{{nnnqqq|||yyymmmiiitttlll```^^^```bbblllsssxxxuuusssssssssqqqssssssrrrrrrqqqpppooooooiiihhhhhhggggggggggggggghhhjjjmmmmmmllljjjjjjkkkpppqqqsssvvvyyyzzzyyywwwuuuqqqkkkggggggiiikkkllltttrrrpppnnnmmmmmmnnnoooooolllhhhhhhkkknnnnnnnnnnnnnnnnnnnnnooopppqqqrrrllllllkkkjjjhhhfffdddcccaaa``````____________```bbbbbbcccdddeeeggghhhiiihhhgggfffdddccceeeiiimmmpppnnnlllnnnqqqrrrqqqoooqqqooollliiiiiijjjkkkmmmjjjjjjjjjiiiiiiiiihhhhhhhhhgggffffffeeefffffffffgggddd^^^UUUMMMHHHFFFGGGKKKMMMQQQVVV\\\bbbfffiiippppppooollldddYYYOOOIIIEEEGGGJJJJJJIIIJJJNNNRRRZZZeeerrrzzz}}}vvvtttsssrrrqqqqqqsssuuuvvvwwwuuurrrqqqqqqqqqqqqpppnnnnnnmmmmmmlllkkkiiiiiihhhhhhhhhhhhjjjmmmpppqqquuuzzzvvv|||{{{{{{{{{tttsssqqqnnnllljjjhhhhhhdddfffddd```___bbbbbb```bbbbbbaaa___ZZZSSSLLLHHHEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCEEEHHHDDDAAAAAABBBCCCBBBAAADDDDDDCCCCCCCCCCCCDDDDDDHHHGGGEEEDDDDDDFFFHHHIIIIIIFFFFFFIIIIIIGGGHHHKKKQQQYYYuuuqqqSSSEEE???888555777333333222111000///......---------,,,,,,+++++++++,,,,,,,,,++++++*********------------------------***---+++///:::BBBWWWttt}}}ooohhhgggkkkkkkrrr~~~xxx~~~}}}|||{{{~~~~~~{{{xxxuuuqqqllliii```aaacccfffiiilllnnnoootttxxx{{{{{{}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxyyyzzz{{{|||zzzyyyxxxwwwwwwwwwxxxyyyvvvvvvwwwvvvuuusssqqqpppsssssstttttttttttttttsssxxxuuuqqqnnnlllmmmnnnpppvvvvvvuuuvvvuuuqqqjjjeeecccffflllwww|||dddVVVTTTXXX]]]ppp{{{~~~}}}pppeeehhhiiinnnsssuuuuuuwww~~~{{{aaaEEE555333...---...******++++++++++++******)))***************)))((((((************************,,,++++++******++++++,,,---///222777BBBTTThhhvvvyyy|||rrrnnnuuuzzzwwwppprrrzzztttoooyyyrrreeebbbeeeggglllrrrvvvssspppqqqqqqooorrrrrrqqqqqqpppooonnnmmmggggggggggggggghhhiiijjjkkkmmmnnnmmmkkkjjjjjjjjjpppppprrrtttwwwxxxvvvtttrrrnnnjjjiiijjjmmmoooppprrrqqqooonnnmmmmmmnnnnnnnnnkkkggggggjjjlllmmmmmmnnnnnnoooppppppqqqqqqrrrmmmlllkkkjjjhhhfffeeedddaaaaaa```_________``````aaaaaaaaabbbcccdddeeefffffffffeeedddccceeehhhkkkmmmlllkkkmmmoooqqqpppooopppnnnllljjjjjjjjjkkklllkkkkkkjjjjjjiiiiiiiiihhhggggggfffeeeeeedddeeeeeeeeebbb\\\TTTLLLGGGEEEEEEIIIKKKOOOSSSYYY___cccfffgggfffccc^^^WWWNNNEEE@@@AAACCCEEEFFFFFFHHHNNNSSS]]]jjjyyy}}}vvvuuuuuutttsssrrrrrrqqqqqqvvvtttrrrpppppppppoooooonnnnnnnnnmmmlllkkkjjjjjjjjjiiiiiiiiikkkmmmpppqqqvvvzzz~~~ttt~~~zzzssstttrrrpppnnnllljjjiiihhheeegggeeeaaa```bbbccc```bbbaaa___\\\WWWPPPKKKHHHEEEEEEDDDCCCCCCBBBAAAAAAAAABBBDDDCCCBBBBBBCCCEEEEEECCC@@@@@@CCCDDDDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHHHHFFFFFFIIIIIIGGGIIINNNUUU```|||nnnRRRDDD???888555666333333222111000///............------------------/////////.........------------------------------+++...,,,///888???RRRooossskkkjjjlllkkkooo{{{~~~~~~~~~zzzxxxuuussspppmmmiiijjjkkklllnnnpppqqqqqqvvv{{{~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyyyyyyyzzz{{{|||zzzyyyxxxwwwwwwxxxzzzzzzzzzzzzzzzxxxwwwuuutttsssssssssttttttttttttssssssvvvssspppmmmllllllnnnoooxxxwwwwwwvvvtttpppiiieeebbbfffmmmxxxwwwcccYYYXXX[[[___pppzzz}}}}}}sssjjjnnnlllpppttttttsssvvv}}}}}}aaaEEE555333...---...******************+++++++++)))************))))))(((************************,,,+++************+++,,,---...000444>>>OOObbbpppttt{{{yyynnnggglllrrrtttsssrrrwww|||vvv{{{pppaaa___cccggglllrrrtttppplllmmmnnnmmmpppppppppooonnnmmmkkkkkkfffffffffggghhhjjjkkklllnnnoooooonnnkkkjjjjjjkkkooooooooorrrttttttrrrqqqkkkiiiggghhhkkknnnpppqqqppppppooonnnnnnmmmmmmmmmllljjjggggggiiikkkllllllnnnoooppprrrrrrrrrrrrqqqooonnnllljjjhhhgggffffffbbbbbbaaa``````````````````````````````aaabbbbbbcccdddeeeeeedddeeegggiiikkkjjjjjjkkknnnpppooooooooonnnmmmlllkkkkkkkkkkkkjjjjjjiiiiiihhhgggffffffffffffdddcccbbbbbbbbbbbbbbb```ZZZSSSKKKFFFDDDDDDFFFHHHLLLPPPVVV[[[___aaa^^^\\\VVVOOOHHHAAA<<<999<<<>>>@@@AAACCCHHHOOOUUU```ooo|||wwwuuuuuuttttttsssqqqpppppptttsssqqqpppnnnmmmmmmlllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkjjjkkklllnnnpppqqqvvvxxx}}}{{{vvvooo}}}{{{yyyuuurrrrrrqqqooommmkkkjjjiiiiiifffhhhfffbbbaaacccccc``````___[[[WWWRRRMMMIIIGGGEEEEEEDDDDDDCCCCCCBBBBBBAAACCCDDDDDDCCCBBBDDDEEECCCAAA@@@@@@CCCEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGEEEFFFIIIIIIIIIMMMRRR\\\lllkkkOOOCCC>>>888555666333333222111000///......------..................000000////////////......---------------------------///---///777<<>>@@@DDDJJJTTT[[[bbbqqq|||zzzwwwvvvtttrrrqqqqqqqqqrrrrrrrrrqqqooolllkkkjjjkkkmmmmmmnnnnnnnnnmmmllllllllllllllllllmmmooopppqqqsssuuuxxx{{{|||zzzuuuqqqlll}}}}}}{{{yyyyyy~~~|||yyyvvvuuutttsssrrrpppooonnnlllkkkjjjiiiiiigggiiihhhcccbbbcccbbb___^^^[[[VVVQQQLLLIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDDDDCCCCCCDDDEEECCCBBBAAAAAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDFFFEEEFFFIIIJJJKKKQQQYYYeeezzzgggMMMBBB>>>888555666333333222111000///......,,,,,,------......//////------------,,,,,,,,,,,,---------------------------000---///666:::IIIddd|||pppllliiifffiiisss~~~~~~|||yyyuuutttuuuwwwyyyyyy|||||||||{{{{{{{{{{{{zzz}}}|||{{{~~~}}}}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}zzzyyyyyyyyyzzz{{{}}}~~~~~~|||zzzwwwtttsssssssssrrrssssssssssssrrrrrrqqqpppnnnllljjjjjjkkklllmmmyyyyyyyyyvvvqqqkkkfffdddccchhhpppyyyoooccc______```dddrrryyy|||wwwooorrrkkknnnpppppppppuuu~~~aaaEEE555333...---...******)))))))))***+++,,,---((())))))*********))))))************************************************---------///555AAAQQQ]]]jjjqqqtttmmmddddddmmmuuuyyyuuusssxxx|||zzz~~~sssdddbbbiiiqqqsssuuuqqqiiicccdddggghhhiiijjjkkklllkkkjjjiiihhhjjjjjjiiiiiiiiiiiijjjjjjmmmooooooooommmlllmmmnnnlllkkkjjjkkklllmmmkkkjjjeeeeeedddfffiiikkkkkkkkkllllllmmmmmmmmmlllkkkkkklllllllllkkkjjjkkklllmmmmmmoooqqqssstttsssrrrqqqpppooonnnllljjjiiihhhhhhddddddcccaaaaaa`````````aaa``````____________``````bbbeeeffffffffffffhhhjjjkkklllmmmmmmnnnooopppmmmmmmmmmmmmmmmmmmllllllkkkjjjiiigggeeecccaaaaaa```___]]][[[YYYWWWWWWVVVXXXWWWTTTOOOIIIEEEDDDDDDCCCFFFIIINNNRRRUUUXXXYYYXXXRRRJJJBBB<<<999999::::::===AAADDDIIIQQQ\\\dddiiivvv|||vvvqqqoooooopppqqqooopppqqqooollliiiiiijjjllllllmmmmmmmmmmmmmmmlllkkkkkklllmmmnnnpppqqqqqqpppqqqsssvvvwwwvvvssspppnnnwwwxxx{{{{{{zzzxxxwwwvvvuuutttsssssssssqqqooonnnllllllmmmlllkkkjjjiiiiiiiiiiiigggiiihhhdddbbbcccaaa^^^ZZZWWWRRRMMMIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCEEEDDDCCCCCCDDDFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCEEEEEEGGGJJJLLLNNNWWW```nnn{{{cccKKKBBB???999666777333333222111000///......++++++,,,,,,---------...+++++++++++++++++++++,,,------------------------,,,///---///666888GGG```}}}~~~rrrlllfffcccgggrrr}}}~~~xxxuuurrrrrrtttxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~|||}}}}}}}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{|||}}}}}}~~~~~~zzzzzzyyyyyyzzz|||}}}}}}zzzwwwuuutttssssssrrrrrrssssssrrrqqqppppppnnnmmmkkkjjjiiijjjkkklllyyyzzzyyyuuunnnhhhdddbbbdddiiirrryyyssshhhbbbaaabbbbbbqqqyyy~~~zzzoooqqqjjjlllnnnnnnnnnsss}}}aaaEEE555333...---...***+++***)))))))))***+++,,,((())))))************)))************************))))))***++++++***))))))+++,,,------222;;;IIIRRRbbbiiiooollleeeeeemmmvvvzzzwwwsssttt~~~~~~{{{nnnjjjnnnuuuuuuvvvpppeee]]]^^^bbbccceeegggiiikkkkkkkkkiiihhhlllkkkkkkjjjiiiiiijjjjjjmmmoooppppppnnnllllllllljjjiiihhhhhhjjjkkkjjjiiijjjhhhggghhhjjjllllllkkklllkkkkkkkkkkkkkkkkkkkkklllmmmmmmlllkkkjjjkkkmmmnnnoooppprrrrrrrrrrrrqqqppppppooonnnllljjjhhhgggeeeeeecccbbbaaaaaaaaaaaaaaa``````_________`````````ccceeefffffffffhhhiiijjjlllmmmmmmlllmmmnnnooonnnnnnmmmmmmmmmmmmmmmnnnnnnmmmkkkhhhfffdddbbbaaa\\\ZZZXXXUUUSSSQQQPPPOOOQQQPPPOOOKKKGGGDDDCCCCCCCCCEEEIIIMMMQQQSSSUUUUUURRRMMMFFF???:::888999:::===AAAFFFKKKQQQZZZdddlllttt~~~{{{tttooommmmmmnnnllloooqqqooollliiijjjkkkjjjjjjkkklllmmmmmmmmmmmmiiijjjkkkmmmooopppqqqrrrppppppppprrrttttttrrrpppttttttttt}}}zzztttvvvvvvtttssstttssspppmmmoooqqqqqqnnnkkkiiiiiiiiiiiihhhhhhgggggghhhhhhgggiiihhhdddbbbbbb```\\\UUURRRNNNJJJGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDEEEEEEDDDCCCEEEFFFEEEEEEEEECCC@@@@@@AAACCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHLLLNNNQQQ\\\hhhxxxwww```IIIBBB@@@;;;888888333333222111000///......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------+++...,,,...444555BBB[[[wwwuuuoooeeebbbeeeooo{{{}}}uuusssqqqqqquuuzzz}}}}}}}}}~~~||||||||||||}}}~~~~~~}}}{{{zzzzzzyyyzzz|||}}}~~~~~~~~~~~~{{{zzzyyyyyyzzz{{{}}}~~~~~~|||zzzxxxvvvuuuuuurrrrrrrrrrrrqqqpppoooooonnnmmmllljjjiiiiiijjjjjjyyyzzzxxxtttlllfffbbbaaacccjjjssszzzxxxjjj```^^^^^^]]]mmmxxx}}}qqqqqqkkkmmmmmmlllkkkpppzzzaaaEEE555333...---...***---+++***)))((()))++++++(((((()))***************************************((()))***++++++***)))((()))+++,,,---000777BBBJJJXXX___fffiiiffffffmmmuuuzzzxxxtttrrr{{{yyypppoooqqqwwwuuummm```WWWXXX\\\]]]ccceeehhhjjjllllllkkkjjjkkkkkkjjjjjjjjjkkkkkklllnnnppprrrrrrnnnjjjgggfffhhhgggfffgggiiijjjjjjiiikkkiiihhhhhhjjjkkklllllllllkkkjjjiiiiiijjjkkklllkkklllnnnllljjjiiijjjlllnnnnnnoooppppppqqqqqqrrrooopppqqqpppooollliiiffffffeeedddcccbbbaaaaaaaaa______^^^^^^^^^___``````bbbccceeeffffffgggiiikkkjjjlllmmmllljjjjjjkkkmmmooonnnmmmllllllmmmnnnpppmmmllljjjgggdddaaa___^^^WWWVVVSSSPPPMMMKKKIIIIIIHHHIIIHHHFFFCCCAAA@@@AAAAAADDDHHHLLLOOOQQQRRRRRRLLLHHHCCC>>>:::999999:::@@@DDDKKKRRRXXXaaakkkrrr}}}}}}xxxtttqqqooonnnjjjnnnqqqpppllljjjkkkmmmhhhiiijjjkkkllllllllllllggghhhjjjllloooqqqrrrrrrrrrqqqpppqqqrrrrrrqqqooovvvqqqpppxxxvvvvvvpppttttttqqqpppsssqqqmmmllloooqqqpppllliiihhhhhhfffffffffeeeeeefffgggggggggiiihhhdddaaaaaa^^^ZZZQQQOOOKKKHHHFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDEEEEEEDDDDDDEEEFFFCCCDDDDDDCCC@@@@@@CCCEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFJJJNNNPPPTTTaaannnuuu^^^HHHBBBAAA===999:::333333222111000///......---------------,,,,,,,,,------------......//////------------------------***...,,,,,,000000;;;SSSkkk|||vvviiicccbbbjjjxxx~~~{{{zzztttrrrqqqssswww||||||~~~~~~||||||{{{{{{|||}}}~~~}}}|||{{{zzzyyyzzz|||~~~{{{zzzyyyyyyyyyzzz{{{|||||||||{{{zzzxxxwwwuuutttrrrrrrrrrrrrqqqpppooonnnooonnnlllkkkjjjiiiiiiiiixxxyyyxxxssskkkdddaaa```bbbiiisss{{{zzziii]]]XXXXXXYYYjjjwwwrrrqqqlllnnnnnnkkkiiinnnxxxaaaEEE555333...---...***...,,,***)))((()))***+++(((((()))***************************************((()))***++++++***)))((((((***,,,---///555>>>EEERRRXXX```ffffffffflllssszzzyyytttqqqxxxzzzyyywwwqqqpppwwwuuukkk]]]SSSTTTWWWYYYaaacccgggjjjlllllllllkkkiiiiiiiiijjjkkklllmmmnnnooorrrtttsssoooiiidddbbbhhhfffeeefffhhhjjjjjjiiijjjgggeeeeeegggjjjkkkkkklllkkkiiihhhhhhiiikkkmmmiiilllmmmllliiigggiiikkknnnnnnnnnnnnooopppqqqrrrnnnppprrrrrrpppmmmhhhfffgggfffeeecccbbbaaaaaaaaa^^^]]]]]]]]]^^^^^^___```cccdddeeeffffffgggjjjllliiikkkmmmllliiihhhiiikkkpppooolllkkkkkkmmmoooqqqjjjiiigggdddaaa^^^[[[ZZZUUUSSSQQQMMMJJJHHHFFFEEECCCCCCDDDBBB@@@>>>>>>???@@@CCCFFFJJJMMMOOOPPPPPPIIIGGGBBB>>>;;;:::::::::AAAGGGNNNUUU\\\eeennnuuu{{{||||||{{{yyyvvvsssqqqiiimmmqqqpppllljjjlllnnnggghhhiiijjjkkkllllllllleeegggiiillloooqqqrrrsssuuusssqqqqqqrrrqqqpppooottt~~~nnnmmm{{{|||sssrrrsssnnnssstttpppooorrrpppkkkiiikkkmmmkkkgggddddddeeedddddddddddddddeeefffffffffiiihhhdddaaa```]]]YYYNNNMMMJJJHHHGGGFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGCCCDDDEEEEEEDDDDDDEEEFFFAAABBBCCCBBBAAAAAADDDHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCCBBBCCCDDDFFFHHHFFFGGGKKKOOOQQQVVVdddrrr|||sss]]]HHHCCCBBB>>>:::;;;333333222111000///....../////////......------,,,,,,,,,,,,---------......------------------------+++...++++++...+++666MMMbbbzzz|||lllddd```gggtttzzzvvvuuutttsssrrruuuzzz~~~|||{{{~~~|||||||||{{{{{{|||}}}~~~}}}|||{{{{{{yyyzzz|||~~~|||{{{zzzyyyxxxyyyzzz{{{xxxxxxxxxxxxwwwuuusssrrrrrrrrrrrrqqqqqqooonnnnnnpppooommmkkkjjjiiihhhhhh}}}|||xxxrrrjjjccc```^^^hhhkkksss}}}}}}iii[[[VVVUUUXXXbbbrrrwwwpppqqqnnnmmmmmmlllnnnvvvdddHHH777444...---...***---------,,,,,,,,,++++++(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))******++++++...333:::???LLLXXXdddggghhhkkknnnooouuuzzzyyytttvvv}}}}}}uuurrrvvv|||wwwnnnooouuunnncccWWWPPPQQQVVV\\\ccceeehhhjjjkkkiiigggeeegggiiikkkkkkkkkjjjkkkmmmmmmnnnpppqqqooolllhhhfffhhhgggfffffffffhhhiiijjjhhhhhhhhhhhhhhhiiiiiijjjiiiiiihhhffffffeeeeeeeeekkkjjjhhhggggggggghhhiiimmmmmmmmmlllllllllkkkkkkjjjlllnnnpppooollliiigggeeeeeeeeeffffffeeebbb______^^^\\\[[[[[[]]]```bbbddddddeeegggiiikkkmmmooorrrqqqooommmkkkjjjiiiiiijjjiiiiiiiiijjjjjjkkkllljjjiiihhhddd___[[[YYYYYYVVVRRRKKKEEEAAA@@@@@@AAACCCCCCBBB@@@======>>>@@@EEEDDDDDDGGGLLLMMMKKKIIIEEEAAA<<<999:::;;;===>>>BBBIIIQQQWWW\\\dddooowww|||www{{{~~~wwwpppmmmmmmlllmmmooonnnmmmkkkiiiiiiiiiiiihhhggghhhiiikkkllllllkkkkkkkkkmmmppptttvvvvvvsssppppppqqqqqqooommmsssvvvjjjlll}}}yyyrrrlllhhhmmmooorrrsssqqqooommmmmmiiiiiihhhhhhggggggffffffeeeeeedddddddddeeeeeefffhhhiiiiiifff```ZZZVVVTTTOOOJJJEEEDDDGGGHHHFFFDDDJJJIIIHHHIIIJJJJJJHHHFFFGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDFFFHHHIIIHHHGGGIIIIIIJJJMMMPPPZZZmmm~~~ttt]]]IIIDDDAAA;;;999<<<888666222000000///...---------------------------000///...---------------.........------,,,,,,,,,...,,,,,,///000111777>>>YYYkkksssiiiaaacccnnn~~~{{{vvvsssttttttssssssttt{{{{{{yyyyyyzzz{{{~~~}}}|||}}}~~~|||{{{|||||||||{{{zzzzzzzzz{{{{{{|||||||||zzzyyywwwvvvvvvxxxzzz{{{xxxxxxxxxwwwvvvuuuttttttqqqqqqqqqpppoooooonnnnnnnnnllljjjhhhggggggggghhh}}}|||xxxrrrjjjccc___^^^eeehhhqqq|||~~~jjj\\\VVVVVVWWWbbbrrrwwwpppooolllkkklllllloooyyyeeeIII777444...---...************)))))))))(((((((((((())))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))***+++++++++---222999>>>KKKXXXdddhhhhhhkkkmmmnnnuuuzzzzzztttsss|||~~~www~~~~~~xxxuuuxxx~~~{{{oookkkrrrkkkaaaVVVQQQSSSYYY___bbbccceeefffhhhhhhhhhhhhhhhjjjllllllkkkkkkkkklllmmmnnnooopppnnnkkkhhheeehhhgggfffffffffggghhhiiiggggggfffeeefffggghhhiiiiiihhhgggffffffeeeeeeeeejjjiiihhhggggggggghhhhhhlllkkkkkkkkkjjjjjjjjjjjjiiikkkmmmooonnnllliiigggeeeeeeeeefffgggfffccc``````___]]]\\\]]]^^^aaabbbddddddeeegggiiikkkmmmnnnnnnnnnmmmlllkkkkkkkkklllkkkkkkjjjiiiiiiiiiiiiiiihhhhhhgggddd___ZZZXXXWWWTTTPPPJJJDDD@@@??????@@@BBBBBBBBBAAA>>>>>>>>>@@@BBBBBBBBBEEEIIIKKKJJJHHHEEEBBB>>>;;;;;;===???@@@DDDKKKTTTZZZ```hhhsss{{{~~~yyysssqqqqqqoooppppppooommmkkkjjjjjjjjjjjjjjjjjjkkkkkklllmmmlllkkkkkkkkkmmmppptttvvvwwwtttqqqpppppppppnnnkkkooo~~~tttiiilll|||xxxrrrmmmjjjoooqqqsssssspppmmmkkkjjjiiiiiihhhhhhggggggffffffeeeeeeeeeddddddeeeeeeffffffggghhhddd___XXXSSSQQQLLLGGGCCCCCCFFFIIIGGGEEEIIIHHHHHHHHHJJJJJJHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJIIIIIIJJJJJJMMMQQQVVVaaatttsss^^^KKKFFFCCC<<<999<<<999666222000000///...---------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---******,,,---...333999KKK]]]yyy{{{pppfffeeemmm{{{|||wwwsssssstttttttttuuu{{{~~~~~~{{{zzzzzz|||}}}~~~~~~~~~}}}}}}}}}}}}{{{zzzxxxyyyyyyyyyzzzzzzzzzzzzzzzyyywwwtttsssssstttuuuxxxwwwvvvtttssssssrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmllljjjiiiggggggggghhh~~~}}}yyyrrriiibbb^^^]]]aaaeeeooo{{{jjj[[[VVVVVVWWWaaappp}}}xxxrrrllliiiiiijjjlllqqq|||fffJJJ888444...,,,...***)))))))))(((((((((''''''((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))+++,,,++++++,,,111777<<>>>>>???@@@AAABBBBBB@@@???????????????@@@BBBEEEGGGGGGFFFEEECCC@@@======>>>@@@BBBGGGNNNWWW^^^eeemmmyyy|||vvvtttuuuvvvtttrrrpppmmmlllkkkkkkjjjkkkmmmnnnooooooooonnnkkkkkkkkkkkkmmmqqqtttvvvxxxvvvsssqqqpppooollljjjlll}}}zzzqqqhhhkkk{{{wwwrrrnnnkkkppprrrsssrrrnnnjjjhhhgggiiiiiihhhhhhggggggfffffffffeeeeeeddddddeeeeeeeeedddffffffccc\\\UUUPPPMMMHHHEEEBBBCCCFFFHHHHHHFFFHHHGGGGGGHHHIIIIIIHHHFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLQQQWWW^^^jjj~~~ppp^^^NNNIIIEEE>>>:::;;;999666333111000///...------------------------------,,,,,,+++++++++++++++,,,,,,++++++++++++******...++++++------,,,000666===PPPlllzzznnniiilllwww|||wwwtttsssssstttuuuvvvzzz|||yyyzzz~~~~~~|||{{{{{{|||}}}}}}~~~}}}~~~}}}{{{xxxvvvvvvwwwwwwwwwwwwxxxxxxyyywwwuuutttssssssssstttxxxwwwtttqqqpppooopppppppppooommmkkkjjjkkklllmmmlllkkkjjjiiihhhggggggggg}}}yyyrrrjjjbbb^^^]]]^^^cccmmmzzzhhhYYYTTTUUUWWW```ooo|||xxxrrrllliiihhhjjjlllqqq}}}hhhKKK999444...,,,...***,,,+++++++++************)))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))))),,,,,,++++++,,,///555:::IIIVVVcccjjjmmmppppppnnnqqqxxx{{{vvvppptttxxx{{{}}}yyy|||{{{mmmjjjhhhccc]]]XXXXXXZZZ\\\\\\]]]___bbbeeehhhjjjkkkmmmooopppooonnnlllmmmmmmmmmnnnoooooonnnllliiiggghhhgggfffeeeeeeeeefffggggggeeedddbbbccceeeggghhhhhhhhhgggfffffffffffffffhhhggggggfffffffffffffffhhhggggggggggggfffffffffeeegggiiikkklllkkkjjjiiibbbbbbccceeeffffffcccaaacccbbbaaa``````aaacccdddcccdddfffhhhjjjkkklllmmmhhhhhhhhhiiijjjkkkmmmmmmkkkjjjiiihhhgggffffffffffffggghhhfffaaa[[[XXXVVVPPPMMMHHHBBB???=========>>>@@@BBBBBBAAA?????????<<<===>>>???AAACCCCCCCCCCCCBBB@@@>>>===>>>AAACCCHHHOOOYYYaaaiiirrryyyxxxxxx~~~{{{uuuqqqnnnmmmllllllkkkmmmooorrrsssrrrqqqpppkkkkkkkkklllnnnpppsssuuuyyyxxxvvvtttqqqnnnllljjjnnn|||wwwqqqjjjlll{{{vvvqqqooollloooqqqrrrpppmmmiiiggggggiiiiiihhhhhhggggggfffffffffeeeeeeddddddddddddeeecccddddddaaaZZZRRRMMMJJJGGGEEECCCCCCEEEGGGGGGFFFFFFFFFEEEGGGHHHIIIGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHIIIKKKMMMMMMOOOUUU]]]dddppp|||mmm___QQQKKKGGG@@@;;;::::::777333111000///...,,,------------------------,,,,,,++++++++++++,,,,,,------------------------222//////000///---111666888HHHccc}}}uuummmlllsss~~~zzzuuurrrrrrssstttuuuwwwyyy|||~~~xxxuuutttwww~~~~~~||||||||||||yyy||||||{{{|||~~~~~~zzzwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwxxxyyywwwssspppnnnmmmnnnoooooommmkkkhhhhhhiiijjjlllkkkjjjjjjiiihhhggggggggg~~~zzzssskkkddd```^^^^^^cccnnnzzzhhhXXXRRRSSSXXXaaannnzzz}}}wwwrrrllljjjiiikkklllqqq|||kkkMMM:::555...,,,...+++------,,,,,,,,,+++++++++))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,+++***+++...444999HHHTTTbbbjjjpppuuuuuussspppwww}}}|||vvvwww||||||~~~|||}}}tttjjjjjjhhhddd___[[[YYYYYYZZZ]]]bbbfffiiikkkkkkkkkqqqssstttrrrpppnnnnnnooonnnooooooooonnnmmmkkkiiigggfffeeeddddddeeeffffffgggfffeeedddeeefffhhhiiihhhggggggffffffffffffggggggggggggggggggffffffeeegggggggggfffffffffeeeeeeeeefffhhhjjjkkkkkkjjjjjjddddddeeegggiiihhhfffcccdddccccccbbbbbbbbbcccdddcccdddfffhhhjjjkkkkkklllhhhgggggghhhhhhiiijjjkkkhhhhhhgggffffffffffffgggfffhhhiiigggccc^^^ZZZYYYPPPMMMHHHCCC???===<<<;;;<<<>>>@@@AAA@@@???>>>???<<<<<<======>>>???@@@AAA@@@AAA@@@>>>===>>>AAADDDGGGOOOZZZccclllwwwxxxrrrooonnnmmmmmmkkkmmmqqqtttuuutttrrrqqqlllllllllmmmnnnppprrrsssxxxxxxwwwuuurrrooolllkkkqqq}}}}}}vvvrrrlllnnn|||uuuqqqooommmmmmnnnpppooollljjjjjjjjjiiiiiihhhhhhggggggffffffeeeeeedddcccccccccccccccbbbbbbaaa]]]VVVPPPKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDFFFEEEEEEFFFGGGGGGFFFDDDCCCCCCCCCCCCDDDFFFGGGHHHDDDDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGCCCEEEGGGGGGFFFHHHKKKNNNOOORRRYYYbbbiiittt|||kkk```TTTMMMHHHBBB===;;;;;;888444222000///...,,,---------------------------,,,,,,,,,,,,,,,------------------------------333111000111000---000555666CCCYYYrrr{{{qqqmmmqqq~~~}}}zzzvvvsssppprrrrrrrrrtttuuuwwwwwwwwwsssrrrrrrwww~~~}}}|||{{{zzzwww{{{|||zzz{{{}}}~~~~~~zzzwwwttttttttttttttttttttttttrrrssssssssstttuuuvvvvvvxxxvvvrrrooommmmmmnnnooonnnllliiigggfffgggiiijjjiiiiiiiiiiiihhhggggggfff{{{tttmmmfffbbbaaaaaafffppp|||kkkYYYSSSSSSYYYaaannnyyy}}}{{{vvvqqqllljjjjjjlllmmmqqqzzzmmmOOO;;;555...,,,...++++++++++++************))))))******++++++******)))******))))))))))))******))))))))))))))))))))))))++++++***)))***...444888DDDPPP^^^hhhqqqxxxzzzxxxsssyyy|||~~~{{{yyy|||~~~|||jjjkkkjjjhhhccc```___^^^```dddiiimmmpppqqqpppooovvvwwwwwwvvvsssqqqppppppnnnnnnnnnnnnnnnlllkkkjjjeeeddddddcccdddeeefffgggggggggggggggggghhhhhhiiiggggggffffffffffffggggggggghhhhhhhhhhhhgggfffeeeggggggggggggfffffffffffffffgggiiijjjkkkkkkkkkjjjjjjiiijjjlllmmmllliiigggddddddccccccccccccccccccccceeegggiiikkkkkkkkkkkkgggggggggfffggghhhhhhiiiggggggfffeeeeeeeeeffffffeeeggghhhgggccc___]]]]]]RRRPPPKKKEEE@@@===;;;::::::<<<>>>>>>>>>===>>>???===>>>>>>===<<<<<<>>>???>>>@@@AAA???===>>>AAAEEEGGGOOO[[[eeeooo{{{{{{ssspppoooooonnnkkkmmmqqqsssuuutttsssrrrnnnnnnnnnnnnnnnoooppppppsssuuuvvvtttqqqnnnllllllqqq{{{zzzsssrrrnnnppp}}}~~~tttqqqpppooolllmmmooonnnlllkkklllmmmiiiiiihhhhhhggggggffffffddddddcccbbbaaaaaaaaaaaa```___]]]XXXQQQLLLIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCCCCCCCDDDEEEGGGGGGDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEGGGGGGEEEGGGKKKOOORRRVVV^^^gggooozzz~~~llldddXXXOOOJJJEEEAAA>>><<<999555222111///...,,,---------------------------,,,,,,,,,,,,------...******++++++++++++,,,,,,111......///---+++,,,111111;;;MMMeee|||uuunnnnnnyyy~~~yyyvvvssspppnnnrrrppppppqqqsssssssssqqqqqqooopppuuu}}}}}}{{{zzzwwwzzz~~~||||||~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{yyyuuuuuutttttttttttttttsssrrrrrrqqqqqqqqqpppppppppvvvtttqqqooommmmmmmmmnnnlllkkkiiigggfffggghhhiiihhhhhhiiiiiihhhhhhgggfff|||vvvnnnhhheeedddeeeiiisssqqq^^^WWWVVV[[[cccnnnxxx|||zzztttpppiiihhhjjjmmmooorrr{{{nnnPPP<<<555...,,,...+++************)))))))))))))))******++++++******)))++++++************++++++))))))))))))))))))))))))******))))))***...444999@@@KKKYYYdddpppzzz~~~}}}yyy~~~zzz{{{iiiiiihhhfffeeefffiiillllllnnnqqqtttvvvwwwwwwvvvzzz{{{{{{yyyvvvsssrrrrrrllllllllllllkkkjjjiiiiiiccccccbbbbbbccceeeggghhheeefffggghhhiiihhhhhhgggggggggffffffffffffgggggghhhhhhiiiiiiiiihhhgggfffiiihhhhhhhhhhhhggggggggghhhhhhiiijjjkkkkkkkkkjjjlllkkklllmmmnnnllliiigggdddddddddcccccccccbbbbbbccceeegggjjjkkkkkkjjjjjjeeeeeeeeeeeefffggghhhiiihhhhhhfffeeedddddddddddddddeeefffdddbbb```______VVVSSSMMMGGGBBB>>>;;;:::999;;;<<<;;;;;;;;;>>>??????@@@@@@>>>;;;:::<<<>>>>>>AAACCCAAA??????CCCGGGHHHPPP]]]hhhrrr~~~tttpppppppppoookkkmmmooorrrsssssssssrrrpppooooooooonnnnnnnnnnnnmmmppprrrqqqnnnlllkkklllllluuusssnnnpppooorrrzzzrrrpppqqqqqqmmmnnnooonnnmmmllllllnnniiiiiihhhhhhggggggffffffcccbbbaaa```____________\\\[[[WWWRRRLLLHHHGGGGGGEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDEEEDDDBBB@@@DDDDDDCCCDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEECCCCCCDDDDDDEEEEEEEEEEEECCCFFFHHHHHHFFFGGGLLLQQQVVVZZZcccnnnvvvzzzooohhh]]]SSSLLLIIIFFFCCC<<<999555222111000...,,,------------------------+++++++++++++++,,,------*********++++++,,,,,,,,,...,,,,,,---,,,)))***...///555BBBXXXqqqyyyooolllttt}}}wwwtttqqqooonnnrrrooonnnnnnppppppooommmnnnlllmmmrrryyy~~~~~~}}}xxx{{{}}}||||||||||||{{{|||{{{zzz{{{|||}}}{{{zzzvvvvvvvvvuuuuuutttttttttppppppppppppppppppooooooqqqpppooonnnllllllkkkkkkkkkjjjiiihhhggggggggggggggghhhiiiiiiiiihhhgggfff|||vvvpppjjjgggfffggglllvvvvvvcccZZZZZZ\\\cccnnnwww{{{yyytttoooffffffjjjnnnqqqsss|||oooQQQ<<<555...,,,...+++++++++++++++******************++++++++++++******,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))((((((***...444999<<>>;;;:::999:::::::::999:::===@@@AAABBBAAA>>>;;;999;;;>>>???BBBDDDCCC@@@@@@EEEIIIIIIRRR^^^iiittttttpppppppppoookkklllnnnppprrrsssssssssqqqqqqpppooonnnmmmllllllhhhllloooooollljjjjjjkkkfffooommmjjjnnnooossswwwpppppprrrsssnnnooopppooommmllllllmmmiiiiiiiiihhhggggggffffffbbbbbb```______^^^^^^^^^ZZZXXXSSSMMMHHHEEEEEEFFFCCCEEEGGGHHHHHHHHHIIIJJJGGGFFFEEEDDDDDDCCCAAA???DDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIDDDGGGJJJIIIGGGHHHNNNSSSXXX]]]gggrrr|||vvvtttrrrlllaaaUUUOOOLLLJJJGGG===999555222111000...,,,------------------------******))))))***+++,,,,,,,,,,,,,,,------............,,,,,,...,,,)))***//////333===PPPiii{{{ooojjjqqqzzz{{{}}}~~~wwwsssqqqooonnnrrrooollllllnnnooommmkkkllljjjkkkooovvv{{{||||||zzz|||~~~yyy|||}}}{{{zzzzzzzzzxxxwww|||zzzyyyyyy{{{||||||{{{wwwwwwvvvvvvvvvuuuuuuuuunnnooopppqqqssssssttttttnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjiiihhhhhhgggggggggggghhhiiiiiihhhgggfff{{{rrrllliiiiiiiiiqqqzzz}}}eee[[[\\\```eeelllrrrssspppkkkhhhlllgggfffjjjooouuu~~~pppWWW>>>555222...,,,...******+++,,,+++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***+++///555:::DDDHHHSSSaaakkksss|||yyy~~~}}}iiifffbbb___eeeqqqxxxxxx{{{xxxvvvxxx}}}~~~{{{wwwuuusssqqqoookkkmmmooonnnkkkgggeeeccccccccccccbbbbbbbbbaaaaaacccdddfffgggggggggfffeeecccdddffffffeeefffgggiiihhhjjjmmmooonnnkkkhhheeegggffffffeeeeeeggghhhiiihhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjiiigggeeedddeeedddddddddcccdddddddddfffeeedddeeegggiiiiiiiiidddddddddeeefffggghhhhhhiiigggeeebbbaaaaaabbbcccdddcccaaa```___^^^______ZZZWWWQQQJJJCCC===:::888777888888888888:::===@@@AAAAAA???===;;;;;;===???BBBFFFIIIGGGCCCAAADDDHHHNNNUUU```mmmzzzwwwrrrpppoooooonnnnnnooopppppppppppppppooooooooooooooonnnmmmmmmmmmmmmkkkjjjiiihhhhhhhhhlllllllllllllllooosssvvvzzzwwwsssooonnnnnnoooqqqmmmllllllllllllmmmnnnnnnkkkkkklllkkkjjjhhhfffeeecccbbbaaaaaaaaa```]]][[[WWWRRRLLLGGGDDDCCCBBBAAAFFFDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBBBB===???AAACCCEEEEEEEEEEEEDDDCCCBBBAAABBBBBBDDDDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDEEEGGGHHHIIILLLPPPSSSSSScccqqqyyyzzzuuuuuusssnnneee[[[SSSLLLGGGEEEAAA;;;444000000111000...+++,,,...//////...,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........444:::DDDYYYwwwxxxhhhfffnnn}}}~~~ssstttssswwwzzzuuuuuussspppmmmkkkjjjjjjkkklllkkkjjjhhhjjjmmmoooppprrrtttwww{{{~~~}}}|||~~~~~~~~~}}}zzzwwwvvvwwwxxx||||||{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxxxxvvvrrrppprrrrrrrrrrrrrrrqqqpppoookkkkkkkkkjjjjjjjjjiiiiiimmmllliiihhhgggiiikkkllljjjjjjjjjiiihhhggggggfff{{{rrrllliiiiiijjjqqq{{{~~~ggg]]]^^^```dddkkkpppqqqnnnjjjfffgggcccccchhhnnnuuuqqqXXX???555222...,,,...***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++,,,000777;;;CCCFFFOOO]]]iiirrr{{{~~~xxx|||}}}|||ooolllfffaaadddmmmsssssswwwvvvuuuwww|||}}}zzzvvvsssqqqppppppoookkkmmmooonnnkkkgggeeeddddddccccccccccccbbbbbbbbbcccdddeeeggggggggggggfffccceeefffgggffffffhhhiiijjjlllnnnppppppmmmjjjgggggggggfffffffffggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjlllllllllkkkiiigggeeedddfffeeedddcccbbbbbbcccdddfffeeeeeefffggghhhggggggddddddeeeeeeffffffggggggiiihhhfffeeeddddddeeeeeeeeedddbbb```_________```\\\YYYSSSLLLEEE???;;;999888999888888888:::>>>AAAEEEEEECCC@@@>>>???BBBDDDHHHLLLPPPNNNIIIFFFHHHKKKRRRXXXcccppp|||wwwrrrpppnnnmmmmmmmmmnnnoooooooooooooooooooooooooooooonnnmmmllllllkkkjjjiiiiiiiiiiiiiiilllmmmmmmllllllnnnrrruuuzzzxxxtttqqqpppooopppqqqkkkkkkkkkkkkkkklllmmmnnnkkkkkkkkkjjjhhhgggfffeeecccccccccbbbaaa___[[[YYYSSSOOOIIIEEEDDDDDDCCCCCCEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBBCCCDDDCCCCCCBBBFFFEEECCCBBBAAABBBBBBCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGHHHHHHJJJOOOUUUYYY___lllyyyuuuuuuzzzwwwqqqhhh^^^VVVOOOJJJGGGBBB<<<444000000000///---+++,,,...//////...,,,+++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........333888@@@TTTppp|||iiibbbeeexxx{{{pppqqqooorrrzzztttsssrrrooonnnllljjjjjjkkklllkkkjjjhhhjjjmmmnnnoooqqqsssuuuzzz}}}~~~}}}|||~~~~~~}}}{{{xxxwwwxxxzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyxxxwwwwwwwwwvvvsssppprrrrrrrrrrrrqqqpppooonnnjjjjjjjjjjjjjjjjjjiiiiiijjjhhhfffeeeeeegggiiijjjmmmllljjjhhhfffeeedddddd{{{rrrkkkiiiiiikkksss|||kkkaaa___```dddiiimmmnnnkkkgggddddddbbbbbbggglllrrr}}}rrrYYY@@@666333...,,,...,,,,,,,,,++++++)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++---222999>>>CCCCCCIIIWWWeeepppzzz|||vvvxxx~~~}}}yyyxxx{{{}}}~~~yyyuuulllcccbbbgggkkkkkkooonnnnnnqqqvvvzzz}}}~~~uuutttqqqooonnnmmmmmmmmmjjjlllnnnmmmjjjgggeeedddddddddddddddcccccccccccccccdddeeefffggggggggggggdddfffgggggggggggghhhjjjlllmmmppprrrrrrpppmmmkkkgggggggggfffggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjkkkmmmmmmmmmllljjjhhhgggfffiiigggdddbbbaaabbbcccdddhhhiiijjjjjjjjjhhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggggggggggggfffeeecccbbbaaa````````````\\\VVVOOOHHHAAA===::::::999888777777:::???CCCHHHGGGEEEBBBAAABBBFFFJJJNNNSSSWWWVVVPPPLLLLLLNNNWWW]]]gggsssyyytttpppnnnlllllllllmmmnnnnnnnnnnnnmmmoooooooooooonnnmmmllllllkkkkkkkkkkkkkkklllmmmmmmmmmnnnmmmllllllmmmpppsssvvvuuusssqqqooonnnnnnnnnhhhhhhhhhiiijjjkkklllmmmkkkkkkiiigggfffeeedddddddddeeeeeedddaaa]]]XXXUUUOOOKKKGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHFFFDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@GGGFFFDDDBBBAAAAAAAAABBBCCCDDDEEEGGGIIIJJJKKKKKKIIIJJJJJJKKKNNNUUU^^^dddmmmxxx~~~|||tttrrr~~~|||pppvvv|||vvvlllccc[[[TTTNNNJJJCCC<<<555000//////...,,,+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........111555;;;LLLfff}}}mmmaaa```qqq{{{|||ssstttooonnnyyyzzzuuusssqqqmmmnnnllljjjjjjkkklllkkkjjjhhhjjjlllmmmnnnoooqqqsssxxx{{{~~~}}}}}}}}}~~~}}}~~~}}}|||zzzyyyzzz{{{xxxxxxxxxxxxxxxwwwwwwwwwwwwvvvuuuvvvvvvvvvtttrrrrrrrrrrrrqqqpppnnnmmmllliiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhggghhhjjjlllmmmooommmjjjfffdddbbbbbbbbbzzzpppjjjiiijjjnnnuuu~~~qqqeee```___bbbgggjjjkkkhhheeebbbfffddddddgggjjjnnnxxxttt[[[AAA777444///,,,...,,,,,,,,,+++***)))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***++++++,,,///444;;;@@@DDDBBBFFFRRR```lllwww{{{wwwuuu{{{|||vvvtttwww}}}}}}qqqddd^^^```bbbaaaccccccdddfffiiilllnnnooojjjlllnnnooonnnlllkkkjjjiiikkklllllliiifffeeeeeeeeeeeeeeedddddddddccccccbbbcccdddeeefffggghhhhhheeeggghhhhhhgggggghhhjjjmmmnnnqqqssssssqqqooommmggggggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjiiillljjjfffcccbbbccceeefffjjjllloooooommmiiigggeeeeeeeeeeeedddddddddddddddcccdddfffhhhiiiiiihhhgggfffeeedddcccbbbaaaaaaaaaaaa^^^YYYRRRJJJCCC>>><<<;;;:::888666666999???DDDIIIGGGEEEBBBAAACCCIIIMMMRRRXXX]]][[[UUUPPPNNNOOOZZZ```kkkxxx|||wwwssspppmmmkkkllllllmmmmmmmmmlllllloooooooooooonnnmmmlllkkkkkklllllllllmmmooopppqqqnnnnnnnnnmmmlllllloooqqqpppppppppooommmkkkjjjiiifffffffffggghhhiiijjjkkkkkkjjjgggeeedddcccddddddfffggghhhgggaaa[[[UUURRRMMMJJJFFFDDDDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHEEEBBBGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBFFFEEEDDDBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIKKKLLLLLLJJJKKKMMMQQQWWW```jjjrrrxxxjjjtttxxxjjjkkk~~~xxxooo{{{zzzpppggg___XXXQQQLLLCCC===555000///...---+++,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,...111777EEE\\\uuurrrfffaaakkkuuuuuummmrrr~~~}}}wwwtttrrrnnnooommmkkkkkkkkklllkkkjjjhhhiiikkkllllllmmmnnnppptttyyy~~~~~~|||{{{~~~}}}{{{||||||{{{yyyyyyyyy{{{wwwwwwwwwwwwwwwwwwwwwwwwvvvtttttttttuuuuuutttrrrrrrrrrrrrpppooommmkkkjjjhhhhhhhhhiiiiiiiiiiiiiiijjjiiiiiiiiiiiikkkmmmnnnnnnkkkhhhdddbbbaaabbbcccxxxooojjjjjjlllqqqxxxvvvhhhaaa___aaaeeehhhhhhfffcccaaaddddddeeehhhjjjmmmwwwvvv\\\CCC888555///,,,...,,,,,,+++******)))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***++++++,,,///444<<>>CCCHHHGGGEEEBBBBBBEEEKKKOOOVVV\\\aaaaaa[[[UUUSSSTTT\\\cccnnn{{{zzzvvvrrrpppkkkkkkllllllllllllkkkkkknnnnnnnnnnnnnnnmmmlllllljjjjjjkkkkkklllnnnooopppmmmnnnnnnmmmllllllnnnpppnnnnnnnnnnnnllljjjiiigggeeeeeeeeeffffffhhhiiiiiiiiihhhfffdddccccccddddddgggiiijjjggg```XXXSSSPPPNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHGGGEEEBBBFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJNNNTTTZZZccclllvvv}}}nnn\\\oooqqqdddjjjwwwuuu~~~tttkkkddd\\\TTTMMMCCC<<<444000......,,,+++,,,------------------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------***,,,///444???SSSnnnxxxkkkeeedddppp}}}{{{lllmmm{{{|||xxxuuuqqqpppnnnlllkkkllllllkkkjjjgggiiijjjjjjjjjjjjkkkmmmpppuuu{{{~~~~~~|||zzzyyy}}}zzzyyyzzz{{{zzzxxxwwwxxxyyywwwwwwwwwwwwwwwwwwxxxxxxuuusssrrrrrrttttttsssrrrqqqqqqpppooonnnllljjjiiihhhhhhhhhhhhhhhhhhhhhhhheeeeeeeeeeeefffgggiiijjjiiigggdddbbbaaabbbccceeewwwppplllnnnpppuuu||||||lllbbb^^^```cccffffffeeecccbbbaaabbbeeeiiikkkooozzzxxx^^^DDD:::555000---...,,,+++******)))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++,,,///444;;;@@@CCCBBBEEEMMMUUU^^^jjjuuu~~~wwwuuuvvvuuupppvvvzzzxxxsssvvvvvvpppjjjmmmyyysssaaaUUUSSSTTTTTTYYYZZZ[[[YYYWWWVVVVVVWWWZZZbbbkkkpppnnnjjjfffdddggghhhjjjiiigggffffffgggddddddddddddcccccccccccc______```aaaccceeegggiiifffggghhhhhhffffffggghhhiiikkkmmmoooppppppooonnnhhhhhhiiijjjjjjjjjjjjiiihhhgggeeedddeeefffhhhiiifffffffffggghhhjjjkkklllmmmkkkhhhfffeeefffggghhhgggkkknnnmmmhhhcccaaaaaaccccccccccccccccccccccccdddeeehhhkkkmmmmmmmmmllleeeeeeeeedddcccbbbaaa```^^^[[[WWWQQQKKKDDD>>>;;;888777666555555888===AAAGGGGGGFFFDDDDDDHHHMMMQQQYYY___eeeeee```[[[ZZZ[[[___fffrrryyyvvvsssqqqkkkllllllllllllkkkkkkjjjllllllmmmnnnnnnnnnnnnmmmiiiiiihhhhhhiiijjjkkkkkklllmmmnnnmmmllllllnnnoooooooooooonnnmmmllljjjjjjffffffeeeeeeffffffgggggggggffffffeeeddddddeeeeeegggiiijjjeee]]]UUUPPPNNNMMMJJJGGGFFFGGGGGGFFFEEEFFFEEEEEEFFFGGGGGGEEEBBBCCCDDDDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHIIICCCBBBBBBBBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHIIILLLSSS]]]gggpppxxx~~~uuuaaaVVVnnn}}}kkkbbbnnnttt|||xxxoooiiiaaaWWWOOOBBB;;;444///......---+++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***+++...333:::KKKeee{{{~~~qqqhhhbbbkkkwwwmmmkkkwww|||xxxuuupppnnnllllllllllllkkkjjjggghhhiiiiiihhhhhhiiijjjlllpppvvvzzz{{{zzzyyyyyy~~~~~~|||{{{zzzyyyzzz{{{zzzxxxvvvvvvwwwvvvvvvvvvwwwwwwwwwwwwxxxuuusssqqqqqqrrrsssrrrrrrpppoooooonnnmmmllljjjiiihhhhhhhhhhhhgggggggggfffeeeeeeeeeeeefffggghhhhhheeedddbbbaaaaaabbbdddeeexxxrrrpppsssvvvxxxpppccc]]]___bbbdddeeeeeedddcccbbbccchhhkkklllpppzzzyyy___EEE:::666000---...+++***)))))))))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++,,,...333:::???@@@AAAFFFKKKOOOTTTaaannnuuuzzzzzzssslllmmmpppqqqmmmrrr|||xxxtttsssxxxzzzsssjjjjjjuuuqqq^^^QQQOOOPPPQQQWWWYYYZZZXXXUUURRRSSSTTTXXX___hhhkkkiiifffdddeeefffhhhiiihhhfffeeefffgggdddccccccccccccbbbbbbbbb]]]]]]^^^___aaadddggghhheeeggghhhgggfffeeefffgggfffhhhjjjlllmmmmmmmmmlllhhhiiijjjkkkkkkkkkjjjjjjfffeeecccbbbcccdddggghhhffffffeeeeeeeeefffggghhhjjjiiigggfffeeefffgggggghhhkkknnnmmmgggcccbbbbbbaaaaaabbbbbbccccccddddddbbbdddfffhhhjjjkkkkkkkkkddddddeeedddcccbbb```___ZZZXXXTTTOOOIIICCC===:::555666555555555777;;;>>>CCCDDDDDDDDDDDDGGGKKKOOOYYY^^^dddddd```]]]^^^```ccckkkvvv{{{uuurrrpppooollllllmmmmmmlllkkkkkkjjjjjjjjjlllmmmnnnoooooooookkkkkkjjjiiiiiihhhiiiiiikkklllmmmmmmllllllnnnooopppooonnnmmmllllllkkkkkkggggggfffeeeeeeeeeffffffdddeeeeeefffffffffffffffeeeggggggaaaXXXPPPLLLLLLHHHFFFEEEEEEGGGHHHGGGGGGGGGFFFEEEEEEFFFFFFEEECCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFEEEFFFGGGHHHIIIOOOYYYgggttt|||~~~|||hhhZZZZZZuuuwwwhhhfffvvvpppooo|||tttnnnfff[[[RRR@@@:::333///......---,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---***,,,///333666BBB[[[rrr{{{oooffflllrrrzzzrrrqqqsss~~~~~~{{{xxxqqqooommmlllllllllkkkiiiggghhhiiihhhgggfffggghhhhhhlllqqquuuwwwxxxyyyzzzzzz{{{{{{zzzzzzzzz{{{|||zzz{{{|||{{{yyyvvvvvvvvvttttttuuuuuuuuuvvvvvvvvvuuusssqqqpppqqqrrrqqqpppnnnnnnnnnmmmmmmkkkjjjjjjiiiiiihhhgggffffffeeedddggggggggggggggggggggggggbbbbbbaaaaaaaaabbbccccccyyytttssswww{{{zzzrrreee]]]^^^aaaccceeeeeeeeeeeefffgggkkknnnmmmnnnxxxzzz```FFF;;;666000---...***))))))))))))+++,,,---))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++---222999>>>===AAAFFFJJJJJJNNN[[[iiippptttssslllfffgggkkkmmmjjjpppyyyxxxtttwww}}}yyymmmjjjsss~~~}}}ooo\\\OOOMMMOOOPPPUUUWWWYYYWWWTTTQQQQQQSSSYYY___eeegggeeecccdddffffffggghhhgggfffeeefffhhhcccccccccbbbbbbbbbaaaaaa\\\\\\]]]^^^```cccfffhhheeefffgggfffeeedddeeefffdddfffhhhjjjkkkkkkkkkkkkhhhiiijjjkkklllkkkjjjjjjfffdddbbbaaaaaacccfffggghhhgggeeedddccccccdddeeefffffffffeeeeeeeeeffffffjjjnnnqqqoooiiieeeeeefff``````aaabbbcccddddddeee___```bbbccceeefffggggggcccdddddddddcccaaa___^^^WWWUUURRRNNNHHHBBB<<<999444444555555555666:::===???@@@AAAAAABBBDDDHHHKKKVVV[[[aaaaaa^^^\\\]]]```gggnnnyyywwwqqqooommmlllmmmmmmmmmmmmllllllkkkjjjhhhiiikkkmmmnnnoooppppppoooooommmlllkkkjjjjjjjjjjjjkkkmmmmmmmmmmmmnnnpppnnnmmmlllkkkjjjiiiiiijjjhhhhhhgggfffeeeeeeeeeeeebbbdddeeeggghhhhhhgggfffccceeeddd^^^TTTLLLJJJJJJDDDCCCBBBDDDFFFHHHHHHHHHHHHGGGEEEDDDEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAAAAABBBDDDEEEFFFEEEDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDEEEGGGHHHJJJSSS^^^nnn|||}}}yyywwwyyy|||{{{pppaaaWWW```}}}uuuhhhjjj}}}~~~fffkkkwwwqqqiii]]]TTT???999222......///...---...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,000222333<<>>;;;DDDCCCBBBHHHLLLQQQ___kkknnnpppooollliiiiiijjjmmmnnnttt~~~wwwpppqqq~~~{{{xxxxxxvvvzzzuuujjj\\\OOOHHHIIIKKKTTTWWWYYYWWWSSSQQQSSSWWW[[[\\\___``````aaaccceeefffeeeeeefffhhhiiihhhgggdddddddddccccccbbbbbbbbb^^^______aaabbbcccdddeeeggggggeeedddcccbbbbbbbbbccceeehhhiiiiiiiiikkkllljjjiiiiiihhhhhhhhhhhhhhheeedddbbbaaa```aaabbbccccccccccccddddddeeeeeeeeebbbccceeefffffffffhhhjjjjjjlllmmmllliiieeecccbbbfffdddcccccceeeeeedddbbb___```bbbdddeeeeeeeeedddccccccccccccbbbaaa______YYYUUUPPPJJJDDD???<<<:::777555333222444777;;;===@@@>>>???@@@@@@AAAHHHQQQUUU^^^ddd___YYYZZZ```dddffflllvvv}}}qqqkkkjjjlllnnnjjjjjjkkkkkkkkkjjjiiihhhiiijjjlllnnnooopppppppppoooooonnnmmmlllkkkjjjjjjllllllllllllmmmooopppqqqnnnlllkkklllnnnnnnjjjggghhhgggeeedddcccbbbaaaaaaeeefffgggiiijjjiiieeeaaa```]]]XXXRRRMMMJJJHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCDDDDDDDDDFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBBCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIGGGDDDCCCFFFIIIVVVhhhyyy}}}uuuqqqkkkkkkooolllaaa]]]___vvvwwwoooooowwwuuu^^^ppp}}}wwwmmm]]]PPP<<<888222///------------,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++------++++++++++++------+++***+++---000888JJJ[[[www~~~pppgggnnn~~~ssssss{{{|||xxxqqqqqqqqqpppppppppppppppkkklllllljjjgggfffggghhheeejjjqqqwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{~~~~~~{{{xxxvvvvvvpppsssuuussspppnnnoooppprrrqqqooonnnmmmnnnoooqqqnnnnnnnnnmmmllllllkkkkkkjjjhhhgggeeeddddddddddddeeeeeedddcccccccccdddddd````````````____________|||yyyxxxxxxyyyssshhheeeeeefffffffffeeecccbbbdddgggjjjkkknnnuuu}}}eeeJJJ<<<777333///,,,,,,+++******+++,,,+++)))+++***))))))((((((((())))))))))))))))))******+++************************++++++,,,,,,---111666:::===EEEDDDBBBHHHJJJOOO\\\fffkkkooopppmmmjjjiiiiiinnnmmmooovvvwwwpppsss}}}{{{vvvkkk\\\OOOHHHGGGJJJPPPTTTWWWWWWTTTSSSVVVXXXZZZ\\\^^^___```aaaccceeefffeeeeeefffhhhiiiiiihhhffffffeeedddccccccbbbbbb___``````aaabbbbbbccccccfffeeedddcccbbbbbbbbbbbbeeegggiiijjjiiiiiijjjlllkkkjjjiiigggfffeeeeeeeeecccbbb`````````aaacccdddcccccccccdddddddddeeeeeedddfffgggfffeeeeeefffgggjjjkkkllljjjgggeeecccccchhhfffdddccccccbbb```^^^```aaabbbddddddddddddcccbbbbbbbbbbbbaaa```___^^^YYYUUUPPPJJJCCC>>>;;;999555444333333444777:::<<>>@@@@@@AAAIIIQQQVVV___fffddd___```bbbcccjjjmmmssszzz}}}|||{{{pppjjjiiikkkmmmjjjkkklllmmmlllkkkiiihhhiiijjjlllnnnpppqqqqqqpppqqqpppoooooonnnnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmooommmlllmmmooonnnkkkhhhhhhgggfffdddccccccbbbbbbeeeeeefffhhhhhhfffbbb___\\\YYYUUUPPPKKKIIIGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCDDDDDDDDDCCCDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFDDD@@@@@@CCCFFFPPPcccuuuzzz}}}~~~yyynnnffffffeeebbbgggpppxxxrrrvvv}}}oooaaauuuzzzooo]]]NNN<<<888222///------------///.........---------,,,------------------------.........------.........,,,+++************+++,,,---,,,,,,...000666EEETTTmmmzzzrrrggglllzzzxxxvvv|||~~~xxxtttpppppppppooooooooooooooommmnnnmmmkkkiiihhhiiijjjgggkkkqqquuuxxxyyyzzz{{{zzz{{{|||}}}~~~~~~~~~~~~{{{xxxvvvvvvssstttuuussspppmmmmmmnnnqqqpppnnnllllllmmmnnnooooooooonnnmmmlllkkkkkkjjjiiihhhfffdddcccccccccdddfffeeedddcccccccccccccccbbbbbbaaaaaa``````______}}}zzzzzz{{{|||~~~zzzoooiiijjjjjjjjjiiihhhfffeeeccceeehhhkkkooowwwgggMMM???999555111...+++***))))))+++,,,+++******))))))((((((((((((((()))))))))))))))******+++************************+++++++++++++++...333666>>>FFFEEEBBBFFFGGGJJJVVVbbbhhhppptttrrrnnnkkkjjjooommmkkknnnttt}}}wwwqqqrrr~~~xxxmmm^^^PPPHHHFFFHHHJJJOOOUUUWWWWWWVVVXXXZZZYYY[[[]]]___```bbbdddfffgggfffeeefffhhhiiiiiihhhhhhhhhgggfffeeecccbbbbbb```aaabbbbbbcccccccccbbbddddddccccccccccccddddddggghhhjjjjjjiiiiiijjjkkkkkkjjjhhhfffdddcccbbbaaa```______^^^___aaabbbccccccccccccccccccdddddddddggghhhhhhgggdddccccccdddhhhiiiiiihhheeeddddddeeefffdddbbbbbbbbbaaa___^^^bbbbbbccccccccccccbbbbbb````````````___^^^]]]]]]YYYUUUPPPIIICCC===999666333333333444666777999:::===<<<===@@@@@@BBBIIIRRRZZZbbbiiiiiiggggggfffcccmmmmmmooottt{{{~~~~~~zzzxxx|||yyynnniiihhhiiijjjkkklllnnnooonnnllliiiggghhhjjjlllooopppqqqrrrrrrsssrrrqqqppppppqqqrrrssssssrrrpppnnnllljjjiiiiiinnnnnnmmmnnnooonnnkkkiiihhhgggfffeeeddddddddddddeeeeeeeeeffffffccc___\\\VVVTTTQQQMMMIIIGGGFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCAAABBBDDDFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFDDDDDDGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEBBBDDDDDDBBB>>>>>>AAAEEEMMM```qqquuuxxxssseeebbbcccgggsss|||vvvuuu~~~zzzmmmfff|||qqq[[[JJJ:::777222///......------/////////...............---------------------------,,,+++******+++,,,---+++******))))))******+++---,,,---//////222>>>JJJ```pppttthhhiiitttyyy}}}yyysssppppppooooooooonnnnnnnnnnnnooooooooonnnlllkkkmmmnnnmmmooorrrtttuuuvvvxxxzzzzzz{{{|||~~~|||xxxvvvvvvuuuvvvuuusssooolllllllllooonnnmmmkkkkkklllmmmmmmoooooonnnmmmlllkkkjjjjjjiiigggfffdddccccccccccccfffeeedddcccbbbbbbbbbbbbccccccbbbbbbaaa```______}}}{{{{{{|||}}}~~~vvvmmmmmmmmmlllkkkiiigggeeebbbdddgggjjjpppyyyiiiPPPAAA;;;666111///***)))((()))+++,,,+++***))))))((((((((((((((())))))))))))))))))******+++************************)))************---111444===EEEDDDAAADDDCCCEEEPPP^^^gggqqqwwwvvvrrrooommmrrrpppmmmlllnnnttt|||xxxsssooozzz~~~tttdddUUUJJJGGGGGGHHHMMMTTTXXXYYYYYYYYYZZZXXXZZZ]]]___aaacccfffhhhhhhgggfffgggiiijjjjjjiiijjjjjjiiigggfffdddcccbbbaaabbbcccdddeeefffeeeeeeccccccccccccdddeeefffggghhhjjjkkkkkkiiihhhiiijjjiiihhhfffdddbbbaaa``````______^^^^^^^^^___```aaabbbbbbbbbcccccccccccccccfffggggggfffdddbbbbbbcccfffggggggeeeccccccdddeeebbbaaa```aaacccdddcccbbbbbbbbbbbbbbbbbbaaa``````^^^^^^^^^^^^^^^]]]\\\\\\XXXUUUPPPIIIBBB<<<777555111222333555777888999999<<<;;;<<>>@@@EEEJJJPPPaaasss{{{oooTTTLLLSSSccc|||xxx~~~yyyooopppfffMMM<<<555333000/////////...---.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++)))((()))---...///333999DDDWWWmmm}}}oooeeeaaadddooozzz{{{wwwvvvqqqiiiiiipppwwwwwwvvvuuutttssssssrrrpppqqqssstttuuuwwwzzz|||{{{yyyuuuqqqnnnooorrruuuzzzzzz{{{{{{zzzyyyyyyxxxwwwyyy||||||{{{zzzzzzzzztttqqqooonnnooopppoooooonnnnnnmmmmmmmmmllllllllljjjjjjiiiiiihhhhhhggggggjjjiiigggeeedddddddddeeedddcccbbbaaa````````````_________^^^^^^^^^]]]]]]~~~~~~|||ppppppooommmjjjgggcccbbbddddddeeejjjrrr}}}oooXXXIII???888444333000...,,,,,,,,,,,,***)))***************+++,,,,,,)))))))))))))))******+++))))))))))))))))))))))))''')))*********,,,...000333???AAABBBHHHGGGHHHRRR[[[bbblllrrrsssrrrrrrrrrqqqwww{{{zzzvvvuuuzzz~~~|||yyyyyy|||yyyvvv|||vvvcccUUUOOOLLLOOOSSSYYY]]]___^^^]]]XXX[[[___ccceeeiiimmmpppmmmllllllmmmoooppppppoooiiiiiihhhgggffffffeeeeeeccceeeggghhhiiigggeeedddbbbbbbbbbcccdddeeefffgggeeeggghhhhhhggggggggghhhfffeeedddbbb```___^^^^^^ZZZ[[[]]]^^^```aaabbbbbbbbbbbbaaaaaaaaa`````````^^^___``````______```bbbeeefffhhhgggeeecccbbbbbbbbbaaa```aaabbbcccbbbaaa]]]\\\[[[ZZZZZZ[[[\\\\\\[[[\\\\\\]]]]]]\\\\\\\\\VVVUUUQQQLLLFFF???:::666222333555666999;;;<<<======<<<<<>>BBBDDDJJJJJJLLLVVV___fffnnnsssttttttvvvwwwpppvvv{{{{{{wwwwww~~~}}}{{{}}}zzzrrruuu}}}~~~iiiYYYQQQLLLNNNRRRXXX^^^aaaaaaaaaYYY\\\```cccgggjjjnnnqqqooonnnmmmnnnppprrrqqqppphhhhhhggggggffffffeeeeeeeeefffggghhhgggdddbbb```aaaaaaaaaaaabbbcccdddeeedddfffggghhhgggfffggghhhhhhgggeeebbb```^^^\\\\\\WWWYYY[[[^^^aaaccceeeeeebbbbbbaaaaaa`````````___^^^___```___^^^]]]^^^___eeegggiiihhhfffcccbbbaaa]]]]]]]]]___bbbddddddddd\\\[[[ZZZYYYYYYZZZ[[[\\\[[[\\\\\\]]]]]]]]]\\\\\\VVVTTTQQQLLLFFF@@@;;;888444444555666999;;;===???>>><<<===???>>>???FFFOOOWWWffftttwwwuuuvvvyyyzzz~~~||||||}}}zzz|||~~~yyyvvvsssqqqooolllkkkjjjjjjkkklllnnnooohhhiiijjjkkklllkkkjjjjjjlllmmmpppqqqqqqooommmkkkmmmmmmlllkkkkkkkkklllllliiilllnnnmmmjjjhhhhhhiiiccccccccccccdddeeeeeefffdddaaa]]]YYYVVVQQQLLLHHHIIIIIIIIIIIIGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDDDDDDDEEEFFFGGGGGGEEEFFFGGGGGGFFFDDDAAA@@@BBBCCCDDDCCCCCCFFFMMMSSSeeetttcccOOOAAAGGGZZZqqqyyyzzzuuu}}}vvvZZZDDD888333111////////////...---*********++++++,,,,,,,,,++++++++++++++++++++++++***,,,...000000...,,,***)))***+++,,,,,,+++***)))...+++***,,,---,,,...333000CCC[[[mmm{{{uuuggg]]]\\\dddooo{{{tttoooggg___bbbmmmyyyxxxwwwvvvuuutttssssssxxxyyyyyywwwvvvuuuvvvxxxssssssqqqppppppsssxxx|||yyyyyywwwuuussspppnnnlllooorrrvvvyyyzzz{{{}}}xxxtttooommmnnnnnnllljjjjjjkkkkkkkkkkkkjjjiiiiiieeeeeeeeeffffffffffffgggfffeeecccaaa``````aaaaaabbbaaa```````````````aaa^^^^^^______```aaaaaaaaa}}}~~~sssssssssqqqmmmgggbbb^^^bbbdddfffiiioooyyyuuu^^^LLLCCC???;;;888000///------------+++***+++***)))(((((()))***+++,,,,,,,,,+++++++++++++++''''''(((((())))))******)))((((((((((((***,,,---...555===BBBFFFLLLTTTZZZ^^^gggqqqxxxzzzyyyyyyzzzvvvtttwww{{{{{{xxx|||zzzvvvvvv}}}~~~rrrdddVVVNNNOOOSSSWWW\\\^^^^^^]]][[[\\\```eeelllqqqrrrrrrrrrrrrqqqpppnnnlllkkkjjjfffggggggfffeeedddcccbbb```aaabbbcccdddcccbbbbbbaaaaaa``````aaaccceeefffccceeegggiiiiiihhhfffeeedddcccbbb```___]]]\\\[[[YYY[[[\\\^^^```bbbbbbccccccbbb```___]]]\\\\\\\\\```____________```aaaaaabbbdddggggggeeeddddddeee^^^^^^______``````aaaaaa```\\\VVVTTTUUUXXX[[[]]]XXXZZZ\\\______^^^\\\[[[]]]YYYTTTPPPMMMFFF>>>888666555444555888:::;;;:::>>>??????======@@@GGGLLLXXXdddrrrzzzzzzzzz|||zzzyyyyyyvvvrrrqqqqqqooommmlllllllllkkkjjjlllmmmnnnnnnkkkjjjiiijjjllllllmmmoooqqqqqqpppnnnnnnnnnoooooooooooonnnnnnjjjkkkkkkkkkjjjiiigggfffcccccccccccccccdddeeeffffffaaaYYYRRRNNNKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIDDDEEEEEEFFFFFFDDDCCCBBBBBBEEEGGGFFFDDDDDDFFFHHHIIIIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBCCCCCCEEEEEEGGGFFFDDDBBBAAA@@@AAAAAA@@@>>>@@@EEEGGGIIIRRR]]]kkkzzzkkkVVVHHHAAAPPPooo}}}|||}}}mmmQQQ>>>555222111000///...---,,,,,,------------------------......------------,,,,,,,,,+++******)))*********,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++666<<>>CCCGGGMMMTTTZZZXXX```kkkuuu{{{~~~~~~uuutttvvv{{{|||yyy{{{wwwrrrooovvvyyylll```UUUUUUVVVWWWZZZ\\\]]]^^^^^^```dddjjjpppssstttsssqqqqqqppppppnnnllljjjiiieeeeeeeeeeeedddcccbbbaaa```aaacccddddddddddddcccbbbbbbaaaaaabbbcccdddeeecccdddggghhhiiihhhfffeeefffeeedddaaa___]]][[[ZZZ[[[\\\^^^```aaaccccccdddccccccaaa```^^^]]]\\\[[[]]]]]]]]]]]]]]]^^^___```ggghhhiiigggdddaaa_____________________`````````^^^[[[WWWUUUWWWYYY[[[\\\ZZZ\\\^^^_________^^^]]]]]]YYYTTTQQQNNNHHH@@@:::888777666777:::<<<===<<<>>>???@@@??????BBBIIIOOOYYYdddsss~~~~~~~~~zzzzzzzzzwwwttttttrrrooommmllllllllllllkkklllnnnooonnnllljjjjjjkkkllllllmmmooopppqqqooonnnnnnnnnoooooooooooonnnnnnjjjkkkkkkkkkjjjhhhfffeeeaaaaaaaaaaaabbbcccdddeeeccc^^^VVVPPPLLLJJJHHHFFFGGGGGGGGGFFFGGGGGGHHHIIIFFFGGGGGGHHHGGGFFFEEEDDDCCCEEEGGGFFFEEEDDDFFFHHHHHHHHHFFFEEEDDDDDDCCCCCCEEEDDDBBBBBBBBBCCCEEEFFFGGGFFFDDDBBBAAAAAAAAAAAA>>>???DDDHHHHHHKKKYYYhhhvvvrrr\\\LLLHHHMMMaaa{{{{{{yyy{{{gggLLL;;;555222111000///...---,,,,,,------------------------,,,,,,++++++++++++******,,,++++++*********************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,///444CCCXXXjjjvvvyyynnngggfffggg{{{~~~lll]]]SSSRRR[[[eeerrrssstttvvvwwwwwwvvvtttvvvuuurrrpppooonnnooooooooonnnmmmlllmmmnnnppprrrtttsssqqqpppnnnmmmkkkiiippprrruuuxxxyyyyyyxxxvvvuuuppplllkkkmmmnnnkkkhhhiiihhhhhhiiijjjjjjhhhfffeeeeeeeeeeeedddccccccdddeeeeeedddcccbbbaaa``````^^^^^^_________^^^]]]]]]^^^______``````aaabbbbbb|||}}}}}}{{{wwwrrrmmmjjjgggfffddddddeeegggmmmxxxhhhUUUKKKDDD===888333111///---------+++)))++++++,,,,,,,,,,,,++++++''''''(((((())))))***************)))((('''''''''++++++*********,,,---...///444;;;AAAEEEJJJQQQWWWSSSXXXbbbnnnwww}}}~~~}}}uuussstttzzz|||{{{zzz{{{~~~}}}vvvnnniiinnnvvvlllaaa___\\\YYYXXXZZZ\\\^^^```ccchhhoootttuuusssqqqnnnnnnnnnnnnmmmkkkiiihhhccccccbbbbbbaaaaaa`````````aaabbbcccdddeeeeeeddddddccccccbbbbbbcccddddddcccdddfffggghhhgggeeedddhhhgggeeeccc```]]]\\\[[[\\\]]]___```bbbcccddddddcccccccccbbb```^^^[[[ZZZ\\\\\\\\\\\\]]]^^^___```ggghhhhhhfffbbb___]]]]]]____________^^^^^^^^^^^^\\\ZZZXXXWWWYYYZZZ[[[ZZZ]]]^^^^^^____________^^^]]]YYYUUURRRPPPJJJCCC===:::999888999<<<>>>??????===???AAAAAABBBGGGNNNTTTZZZeeeuuu}}}zzzzzzyyyvvvssstttsssqqqmmmkkkllllllllllllmmmnnnooonnnlllkkkkkklllkkklllnnnoooppppppoooooonnnooooooppppppoooooonnnjjjkkkjjjjjjiiigggfffeee____________```aaabbbccc]]]XXXRRRMMMJJJHHHFFFEEEGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJJJJJJJIIIGGGFFFDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDBBBAAAAAACCCFFFGGGGGGFFFDDDCCCBBBBBBBBBCCC???CCCIIIKKKKKKQQQbbbrrrzzz```LLLCCCOOObbbyyyzzzuuuxxx|||vvv___EEE888444111111000//////...------------------------------,,,,,,++++++++++++******,,,,,,+++*********************))))))))))))******---,,,+++******+++,,,------000:::LLL]]]jjjwwwtttmmmiiizzznnn\\\NNNKKKUUUbbbnnnqqquuuxxxyyywwwtttrrrooonnnmmmllllllmmmnnnooommmlllkkkjjjjjjkkklllmmmooopppppppppooollljjjhhhmmmooosssvvvwwwwwwvvvuuutttpppmmmmmmooopppnnnkkkhhhgggggghhhjjjjjjiiigggffffffffffffeeeeeeeeeeeeeeeeeedddcccbbbbbbaaaaaa_______________^^^]]]]]]\\\]]]___```aaaaaa``````~~~yyyvvvxxx|||~~~xxxqqqllliiihhhhhhccccccccceeekkkwwwkkkZZZOOOHHH@@@:::444111...,,,,,,+++***((()))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,***)))))))))((((((((('''+++******)))***+++,,,---,,,111666<<<@@@FFFLLLPPPRRRTTT[[[fffpppvvvuuussstttqqqqqquuu{{{}}}|||||||||~~~}}}}}}xxxqqqiiijjjyyy~~~wwwoookkkddd]]]YYYYYY\\\```aaaeeejjjqqquuutttoookkkhhhiiijjjjjjjjjiiigggfffaaaaaa``````__________________```aaabbbcccdddddddddddddddcccccccccccccccbbbccceeefffffffffeeedddgggfffeeecccaaa___^^^]]]\\\]]]^^^```bbbcccccccccbbbcccccccccaaa^^^[[[YYY]]]]]]]]]^^^___```aaabbb```bbbccccccbbb`````````______^^^^^^]]]]]]\\\\\\ZZZYYYXXXYYY[[[[[[ZZZYYY^^^^^^^^^^^^^^^_________]]]ZZZVVVTTTSSSNNNGGGBBB===;;;999:::===???@@@AAA>>>AAACCCEEEGGGLLLSSSYYY^^^fffttt{{{~~~{{{yyywwwrrrqqqrrruuurrrnnnllllllmmmmmmllllllnnnoooooommmkkklllllljjjlllnnnooooooooooooooooooooooooppppppoooooooookkkjjjjjjiiigggfffeeedddaaaaaa```^^^^^^]]]]]]^^^VVVSSSMMMIIIHHHFFFEEEDDDHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGEEEEEEFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDBBB@@@AAACCCFFFHHHGGGFFFDDDCCCCCCCCCDDDDDDEEEGGGKKKNNNSSS]]]lllyyy}}}eeePPPDDDDDD[[[yyy}}}sssuuu~~~uuuuuuvvvVVV???666555111111000000///......---------------------------......---------,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---+++,,,333@@@NNN]]]mmmyyy}}}uuuooovvvwwweeeTTTLLLSSS^^^jjjooouuuzzzyyyvvvqqqoooiiiiiiiiijjjkkkmmmnnnooommmlllkkkjjjjjjjjjjjjkkklllnnnqqqqqqooollljjjhhhkkklllppprrrttttttssssssuuusssqqqqqqrrrrrrpppnnnjjjiiihhhiiikkklllkkkiiigggfffeeeeeeffffffeeedddddddddccccccbbbaaa``````___`````````___^^^]]]\\\[[[\\\^^^```aaa```___^^^~~~|||wwwppplllpppyyywwwoooiiigggggggggaaaaaaaaacccjjjuuulll]]]SSSLLLCCC===444111---+++******)))(((((()))***++++++***)))(((((())))))***+++,,,,,,---'''((((((((()))))))))*********)))(((((()))+++,,,+++...333888===CCCGGGJJJQQQSSSXXXbbbkkkppppppmmmrrrpppooorrrxxx~~~vvvxxx|||~~~~~~~~~zzzqqqlllrrr|||zzzuuulllbbbZZZYYY\\\```cccffflllrrrtttrrrkkkfff```bbbdddfffgggfffeeedddaaa```___^^^^^^^^^______^^^^^^^^^___``````aaabbbcccccccccccccccccccccbbbbbbbbbcccdddeeeddddddcccdddddddddcccbbbaaaaaaaaa[[[\\\]]]___```aaaaaabbbaaabbbbbbbbbaaa^^^\\\ZZZ]]]]]]]]]^^^^^^```aaaaaa[[[]]]```aaaaaa```aaabbb^^^^^^]]]]]]\\\\\\[[[[[[XXXXXXXXXZZZ\\\\\\ZZZXXX\\\\\\\\\]]]^^^^^^______^^^[[[YYYWWWVVVSSSMMMHHH@@@===;;;;;;===???@@@AAA???BBBFFFIIIKKKQQQYYY^^^ccchhhsss{{{|||zzzwwwuuuqqqqqqsssuuusssooommmmmmmmmmmmllllllmmmooonnnmmmkkklllllliiillloooooonnnmmmnnnoooooooooppppppppppppooooookkkjjjiiihhhfffeeeddddddeeecccaaa^^^[[[YYYXXXWWWQQQMMMJJJGGGFFFFFFEEECCCHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIJJJJJJJJJIIIGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFDDDCCCAAAAAAAAADDDFFFHHHGGGFFFDDDDDDCCCDDDEEEFFFGGGHHHJJJRRR```ooo{{{hhhOOOCCCBBBLLLgggtttpppzzz~~~yyy}}}jjjMMM;;;666777111111000000//////......------------------------......---------,,,,,,,,,---,,,,,,+++***+++++++++,,,,,,++++++++++++,,,,,,---,,,***))))))***,,,---((('''+++444???LLL^^^lllvvv~~~~~~vvvqqqzzztttbbbUUUUUU\\\gggnnnuuuyyywwwsssnnnlllhhhhhhiiikkklllnnnpppppplllkkkjjjiiihhhhhhggggggiiimmmqqqrrroookkkiiihhhiiijjjkkknnnoooqqqqqqrrruuutttsssssssssrrrqqqooommmllljjjkkkllllllkkkjjjgggeeecccdddeeefffdddbbbbbbbbbaaaaaa``````______````````````___^^^]]]\\\YYY[[[]]]___```___^^^]]]|||zzztttjjjcccggguuuvvvmmmgggddddddeee``````aaadddkkkvvvnnn___WWWOOOFFF???444111---+++++++++******)))))))))******)))))))))(((((())))))******++++++'''''''''((()))***************)))(((((()))***+++---///222777===BBBFFFHHHNNNQQQWWW___ggglllnnnnnnoooqqqrrrrrrwww~~~sssvvvzzz}}}|||qqqnnnppp{{{rrrfff]]]YYY[[[___dddggglllqqqrrrnnngggaaaZZZ]]]```dddffffffeeeeeeaaa```___^^^^^^___```aaa^^^^^^]]]]]]]]]^^^___```aaabbbbbbcccccccccbbbbbbaaabbbbbbcccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbb[[[\\\]]]___``````aaaaaa___````````````^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^[[[]]]___```___^^^^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[WWWWWWXXXZZZ\\\\\\ZZZYYYYYYZZZ\\\]]]___````````````]]][[[[[[[[[XXXRRRNNNDDDAAA===<<<===???@@@AAAAAAEEEIIIMMMPPPUUU]]]bbbgggkkkuuu~~~}}}~~~yyywwwuuurrrtttxxxuuussspppoooooonnnlllkkkjjjlllmmmmmmlllkkkkkklllhhhllloooooommmlllnnnpppoooppppppqqqqqqppppppoookkkjjjiiigggeeedddccccccfffddd```\\\XXXTTTRRRQQQLLLJJJGGGFFFFFFFFFFFFEEEHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIIIIJJJIIIHHHGGGFFFGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEDDDDDDEEEFFFGGGFFFHHHMMMZZZnnnnnnTTTBBB???FFFXXXssswwwppptttyyy|||}}}]]]EEE999666777111111111000000/////////------------------------,,,,,,++++++++++++******------,,,+++++++++++++++******))))))))))))******,,,+++***))))))***+++,,,***)))+++111888CCCTTTbbbppp{{{qqqxxxuuueee___```iiiooovvvxxxuuupppmmmllliiijjjkkkmmmnnnpppqqqqqqjjjjjjiiihhhfffeeecccccchhhlllppppppllliiigggggghhhgggggghhhjjjmmmppprrrrrrssssssssssssrrrrrrqqqsssqqqnnnmmmmmmmmmkkkjjjgggeeebbbcccffffffdddaaaaaaaaa`````````_________aaaaaaaaa```___^^^]]]\\\YYYZZZ\\\]]]^^^^^^]]]]]]~~~yyypppeee___eeesss~~~vvvmmmfffccccccddd```aaacccfffmmmxxxpppcccZZZRRRHHH@@@555222...,,,,,,---------+++******))))))******+++***************+++++++++(((((((((((()))))))))))),,,+++***)))))))))***+++,,,---000555;;;@@@CCCDDDJJJNNNUUU[[[```dddhhhkkklllssswwwwwwyyy}}}~~~|||tttvvvyyy|||vvvkkkhhhnnnqqquuuwwwwwwwww{{{~~~|||tttiii]]]XXXYYY\\\aaacccgggkkkkkkfff___YYYVVVYYY^^^cccggghhhhhhgggbbbaaa```______```bbbccc```___^^^]]]]]]]]]^^^_________aaabbbcccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbccccccbbbbbbaaaaaaaaaaaa\\\]]]^^^```aaaaaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[]]]______]]]\\\\\\\\\ZZZZZZZZZ[[[[[[[[[[[[[[[XXXWWWXXXYYY\\\\\\[[[YYYWWWYYY\\\___aaabbbbbbbbbaaa___]]]^^^^^^\\\WWWSSSIIIEEEAAA>>>???@@@AAAAAACCCGGGLLLPPPSSSXXX___eeehhhnnnyyy}}}yyyuuuqqqssswwwtttsssrrrqqqqqqooollliiiiiikkkllllllkkkjjjjjjkkkgggkkkooopppmmmkkkmmmpppoooppppppqqqqqqppppppooollljjjhhhfffdddcccccccccbbb```]]]XXXTTTQQQNNNMMMJJJHHHFFFFFFGGGHHHGGGFFFIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGHHHFFFDDDEEEFFFGGGEEECCCEEEDDDDDDCCCCCCCCCDDDDDD@@@AAABBBDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEFFFHHHHHHHHHOOOYYYfffyyy}}}hhhVVVGGGAAAGGGQQQjjjzzzsssttt{{{uuupppPPP>>>777666666111111111000000000000000------------------------,,,,,,++++++++++++******------,,,++++++++++++,,,******))))))))))))******************************...------111555>>>LLLZZZiiiwwwvvvzzz}}}yyypppnnnnnnsssxxxxxxsssooommmnnnkkklllmmmnnnooopppqqqqqqkkkkkkjjjiiigggeeecccbbbfffjjjnnnmmmhhhddddddeeegggfffddddddfffjjjooorrrqqqrrruuuvvvwwwwwwxxxxxx}}}zzzvvvsssrrrqqqooommmiiifffcccdddggghhheeebbbaaaaaaaaaaaa````````````bbbbbbaaaaaa```^^^]]]\\\ZZZZZZ[[[[[[\\\]]]]]]]]]yyylllaaa___fffsss|||wwwmmmgggccccccccc```bbbdddiiipppzzzssseee\\\SSSHHH@@@666333///......///000000---,,,+++******+++,,,---......------------------******))))))((((((''''''---,,,+++*********+++,,,******---222888<<>>???FFFNNNTTTUUURRRSSSYYY```jjjooowww|||zzzuuuuuuzzz~~~}}}}}}vvvgggfff^^^\\\dddooottttttssswwwxxxtttiiiYYYQQQRRRVVV]]]```bbbaaa\\\XXXVVVVVVRRRXXX___cccfffhhhlllooohhheeeaaa______aaabbbcccbbb```___^^^^^^___```bbb```````````````aaabbbbbbbbbaaa___^^^^^^```bbbcccccccccbbb___]]]\\\]]]___]]]]]]^^^___```aaabbbccc]]]]]]]]]]]]^^^___````````````___^^^]]]]]]\\\\\\______]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[\\\XXXYYYYYYZZZZZZZZZZZZYYYXXXWWWXXX\\\aaaddddddcccdddcccccccccddddddbbbaaaYYYRRRGGG???<<<<<<>>>@@@EEEIIIMMMRRRWWW]]]cccggglllttt~~~wwwssspppnnnnnnnnnoooqqqrrrpppmmmjjjiiiiiihhhggggggggggggggghhhiiijjjmmmnnnppppppqqqnnnooopppqqqqqqpppooonnnhhhiiiiiiiiigggccc```^^^YYYVVVQQQNNNLLLJJJHHHFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCIIIGGGGGGIIIIIIIIINNNUUUZZZdddsssttt[[[GGGCCCCCCKKKeeeuuunnnvvv|||vvv{{{xxxVVVCCC999999;;;333111111000//////////////////............---------++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,+++******))))))******************************,,,......---...444???HHH[[[fffttt{{{tttzzz~~~vvvsssrrrrrrpppmmmooossspppqqqooojjjiiimmmooommmpppooommmkkkiiifffeeedddfffeeedddccccccccccccccc``````ccchhhjjjiiikkkooovvvtttuuuxxxzzz|||yyyrrrnnnhhhiiihhhfffhhhjjjfff___cccbbbaaabbbcccdddcccbbbfffdddaaa`````````^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\{{{nnnddd___cccrrr}}}qqqhhhdddbbb___]]]___dddiiinnnttt{{{uuujjjeee]]]OOOCCC888444///,,,,,,,,,,,,,,,******************************)))))))))***++++++************)))))))))((()))))))))))))))******++++++))))))---333999===>>>FFFLLLQQQQQQNNNOOOUUU\\\iiinnnvvv}}}{{{vvvwww|||{{{|||vvvmmmeeeaaahhhqqqwwwyyy{{{{{{|||yyymmm^^^UUUVVVYYY]]]```bbb```\\\YYYWWWWWWVVVZZZ```eeehhhkkkmmmooojjjgggbbb``````bbbbbbbbbaaa```___^^^^^^___```aaacccbbbaaa```____________aaa```______```aaabbbcccdddeeedddbbb___]]]]]]^^^```````````````___^^^]]]]]]]]]]]]]]]^^^___````````````___^^^^^^]]]\\\\\\______]]]\\\[[[ZZZZZZZZZYYYXXXVVVVVVVVVXXXYYY[[[XXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXYYY]]]bbbeeeeeeddddddcccccccccddddddbbbaaa]]]VVVLLLDDD???>>>???AAAHHHKKKPPPVVVZZZ```eeeiiioooxxxzzzrrrnnnlllmmmmmmnnnpppqqqooollliiiiiihhhggggggffffffggggggggghhhiiikkklllmmmnnnnnnmmmnnnoooppppppooonnnnnnkkklllllljjjgggbbb]]][[[WWWSSSOOOMMMKKKJJJHHHFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHGGGFFFHHHIIIJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGEEEFFFJJJLLLNNNUUU]]]iiittteeeRRRAAAAAALLL^^^xxx|||xxxxxxsssrrr|||sssqqqzzznnnOOO>>>444666888111111111000//////////////////............---------+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******************************************,,,---------222<<>>999444555999555222222111000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++***)))(((***************************+++------......000111999@@@KKKWWWaaammmyyyyyypppllloooxxx{{{jjjdddeeeiiinnntttwwwvvvpppjjjjjjllljjjffffffgggiiijjjiiigggdddbbb^^^```bbbdddfffgggggggggdddaaadddlllrrrtttuuuwwwqqqsssvvvyyy|||}}}|||mmmjjjfffdddccccccaaa```\\\[[[YYYZZZ[[[]]]\\\\\\ZZZZZZ[[[[[[\\\\\\\\\\\\ssscccWWWVVV\\\hhhsss|||wwwppplllkkkiiieeebbb[[[___dddjjjqqq{{{|||sssfffWWWKKK===:::666444444333111000,,,,,,,,,+++******))))))++++++++++++++++++***)))))))))))))))************)))))))))))))))******+++++++++++++++,,,///555999===BBBKKKTTTXXXWWWPPPKKKSSSYYYdddooovvv{{{tttkkkiiilllppp{{{|||vvvvvvzzz}}}zzzsssllliiiiiifffaaaZZZTTTQQQPPPOOONNNSSSSSSVVV[[[aaafffiiiiiikkkiiieeecccbbbaaa```^^^````````````````````````]]]]]]]]]]]]]]]^^^___`````````aaaaaabbbcccdddddd^^^___```___\\\ZZZYYYZZZ]]]^^^______^^^\\\ZZZYYY[[[\\\]]]___```______^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^]]][[[YYYXXXYYYXXXWWWVVVVVVVVVWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[___aaadddfffggghhhjjjllliiigggeeedddeeeffffffeeebbbbbb```ZZZSSSNNNMMMOOOPPPRRRUUUXXXZZZ^^^bbbfffttt{{{tttqqqqqqlllkkkjjjkkklllkkkjjjhhhhhhgggffffffeeeeeeffffffiiijjjjjjjjjiiiiiihhhgggfffggghhhiiihhhhhhgggfff^^^\\\ZZZWWWTTTPPPMMMLLLKKKHHHFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGEEECCCDDDFFFIIIJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHKKKMMMPPPQQQRRRSSSUUUUUUXXX[[[___hhh{{{nnnQQQ>>>:::CCCOOObbb~~~wwwooonnnoooxxxyyyxxxxxxQQQ@@@999888222333777333222222111000000000000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++******+++,,,,,,***)))(((************************+++,,,,,,---......//////333:::CCCNNNYYYfffttt~~~wwwooolllrrrzzzrrrjjjggggggjjjnnnrrrtttqqqllliiiiiigggdddeeefffffffffdddbbb___]]]]]]^^^aaaccceeefffffffff```]]]___hhhppprrrsssuuupppqqquuuzzz|||~~~qqqmmmhhheeedddcccbbbaaa]]][[[ZZZZZZ[[[\\\\\\[[[[[[[[[[[[\\\]]]]]]^^^^^^xxxiii[[[UUUVVV```mmmzzz~~~yyysssooommmjjjeeebbbZZZ^^^ccchhhoooyyytttfffVVVJJJ<<<:::777555444333111000///......---,,,,,,++++++******)))))))))***++++++((()))))))))************)))))))))))))))******+++(((***+++++++++---111555;;;>>>EEEOOOVVVWWWRRRMMMNNNSSS]]]iiirrr{{{~~~qqqjjjiiijjjjjjqqqxxx}}}~~~}}}sssooorrryyy{{{|||zzzuuupppnnnmmmiiibbbXXXQQQMMMKKKIIIHHHJJJLLLQQQUUUYYY^^^cccgggllljjjgggeeeeeedddbbbaaa______````````````______]]]]]]\\\\\\]]]^^^^^^___bbbbbbaaaaaaaaabbbdddeee]]]^^^^^^\\\ZZZYYYZZZ\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZ\\\^^^___``````___^^^[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^^^^^^^]]][[[YYYXXXWWWWWWXXXWWWWWWVVVVVVUUUUUUVVVWWWXXXZZZZZZZZZZZZ___bbbfffgggggghhhjjjlllkkkiiifffeeefffggghhhgggccceeefffbbb\\\WWWXXXZZZVVVWWWXXXYYY[[[^^^cccggg{{{wwwsssooolllmmmkkkjjjjjjkkkllljjjiiiiiihhhggggggffffffgggggghhhiiiiiiiiiiiihhhhhhgggfffggggggggggggeeedddccc\\\ZZZVVVQQQMMMKKKIIIIIIKKKHHHFFFEEEFFFGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFEEECCCCCCFFFHHHJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIKKKOOOUUU[[[bbbeeefffeeefffggghhhpppuuuUUUCCC???@@@LLL```vvv}}}llldddhhhnnn~~~fffHHH:::777888222222555111333222111111000000111111///............---------------------------------......---,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))(((************************++++++++++++---.........---333===GGGTTTcccsss~~~uuukkkjjjooovvv~~~yyyrrrkkkiiikkkmmmrrrtttoooiiigggfffdddfffeeedddbbb___\\\ZZZYYY[[[]]]```bbbdddddddddddd\\\XXXZZZdddmmmpppqqqrrroooooorrrzzzxxxtttxxx~~~rrrnnniiieeecccbbbaaa___]]][[[YYYYYYZZZ[[[[[[ZZZ[[[\\\\\\]]]^^^^^^______~~~qqqaaaXXXVVV\\\iiiwww}}}zzztttpppnnnjjjeeeaaaZZZ^^^bbbgggnnnxxxuuufffVVVJJJ<<<999666444444333111///111111000///......------))))))((((((((()))+++,,,(((((())))))*********+++)))))))))))))))******+++&&&)))*********+++///222:::<<<@@@IIIRRRUUUSSSOOOIIIMMMWWWdddnnnyyyyyyooolllllllllkkkhhhqqqyyyzzz|||{{{oooiiijjjtttvvvyyyxxxtttpppnnnmmmjjjbbbWWWNNNJJJHHHEEEDDDAAAFFFKKKOOORRRWWW]]]cccmmmkkkiiiggggggfffeeeccc______````````````______^^^]]]]]]\\\\\\]]]]]]^^^dddcccaaa``````bbbccceee]]]^^^]]][[[ZZZZZZ\\\^^^YYYZZZZZZ[[[]]]^^^______ZZZ\\\^^^`````````___^^^ZZZZZZZZZZZZZZZ[[[[[[[[[]]]^^^^^^___^^^\\\YYYXXXVVVWWWWWWXXXWWWVVVTTTSSSTTTUUUVVVXXXYYYZZZZZZZZZ___cccfffgggggggggjjjmmmllljjjgggfffggghhhiiiiiieeehhhjjjhhhbbb______bbbbbbbbbbbbaaabbbffflllpppxxxsssrrrnnnjjjmmmllljjjkkkllllllkkkiiiiiiiiihhhgggggggggggggggggghhhhhhhhhhhhhhhggggggfffgggggggggfffdddbbbaaa]]]YYYTTTNNNJJJHHHGGGGGGKKKIIIFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHFFFDDDCCCCCCFFFHHHJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDFFFGGGIIIKKKLLLKKKKKKLLLPPPXXXcccnnnuuuvvvuuusssqqqnnntttdddEEE<<>>>>>CCCYYYmmmrrr^^^^^^jjjrrrmmmMMM???;;;777555444444333222222222222111111111000000///////////////............---+++******+++---...------,,,+++***)))((('''*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,000222888DDDUUUgggvvvoooeeefffhhhsssttthhhfffjjjmmmqqqssspppllliiifffhhhccc^^^ZZZYYYZZZZZZYYY]]]```dddfffeeecccaaaaaa[[[UUUTTT^^^iiioooqqqrrrnnnqqqvvvooobbbXXXXXX]]]iiixxxmmmiiiccc___^^^^^^___```]]]\\\\\\\\\[[[ZZZZZZZZZXXXZZZ\\\^^^______^^^]]]sssccc\\\VVVbbbnnntttyyy|||zzzvvvsssoooiiibbb^^^ZZZ]]]bbbhhhpppzzzwwwhhhXXXMMMAAA===888444333333222111111000///---,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***+++,,,---111777===>>>CCCJJJLLLIIIIIIIIIMMMUUUbbbnnnxxx}}}~~~wwwnnnfffbbb```^^^\\\\\\dddnnnvvvyyyyyyyyyzzzvvvyyy||||||xxxsssooommmkkkjjjkkknnnrrruuuuuutttpppiii^^^TTTLLLGGGDDDBBBAAA@@@BBBFFFIIIMMMWWWbbbhhhiiiiiihhhfffeeeeeefffcccbbbbbbaaa```______^^^aaa```___^^^^^^^^^___``````aaaaaabbbbbbbbbbbbbbb^^^]]]\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\^^^```___^^^\\\[[[[[[[[[\\\]]]_________^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUWWWXXXZZZ\\\]]]^^^fffggghhhgggfffdddeeefffhhhjjjlllkkkiiiggghhhjjjeeeeeedddeeegggiiikkkkkkqqqqqqpppnnnmmmrrryyysssrrrqqqmmmlllpppllllllkkkkkkkkkjjjjjjjjjkkkiiigggfffhhhjjjjjjjjjiiihhhfffggghhhhhhgggfffgggggggggeeeaaa\\\XXXUUUUUUSSSPPPMMMJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDBBBBBBBBBDDDEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKJJJOOOVVV```qqqpppgggdddfffnnnxxx}}}uuueeePPP???<<>>;;;777555444444333222222222222111111111000000000000///..................---+++******+++---...++++++++++++************************************++++++++++++++++++,,,,,,++++++,,,,,,,,,---------///000444>>>NNN```pppyyy{{{rrrfffdddeeeooo|||{{{iiibbbdddhhhllloooooollliiiggghhhddd___[[[ZZZZZZZZZZZZ___cccggghhhgggeeedddccc^^^YYYXXXbbblllpppqqqrrrpppuuu|||mmmZZZOOOHHHHHHLLLWWWfffqqqttttttfffccc___\\\[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\YYY[[[]]]_________^^^]]]uuuddd[[[RRR]]]hhhnnntttzzz|||zzzvvvsssoooiiiccc______```dddhhhpppzzzttteeeXXXOOOCCC???:::666444444333222222222000///...---------++++++************++++++))))))))))))))))))))))))******++++++++++++******)))((((((((()))***+++,,,---555;;;===@@@EEEIIIJJJJJJJJJLLLQQQYYYeeeooovvvuuusssnnngggaaa]]]\\\\\\\\\aaajjjrrrwwwyyyyyyxxxxxxxxxyyy{{{{{{zzzwwwuuullliiigggiiinnntttxxxyyysssppphhh^^^TTTKKKGGGEEECCCBBBCCCFFFHHHLLLUUU^^^dddeeeeeefffgggggghhhhhhccccccbbbaaa```___^^^]]]___``````aaaaaaaaaaaa```___``````aaaaaa`````````aaa```^^^[[[YYYWWWVVVVVVYYYYYYZZZ[[[\\\\\\\\\\\\[[[\\\^^^^^^^^^___aaacccaaa```^^^\\\[[[[[[[[[\\\``````______^^^]]][[[[[[YYYYYYZZZYYYYYYXXXWWWVVVUUUVVVVVVWWWYYY[[[\\\]]]eeeffffffeeebbb``````aaacccfffjjjlllkkkiiigggfffgggfffeeeeeegggiiilllnnnxxxvvvttttttvvvzzzvvvmmmnnnpppmmmllloookkkkkkkkkkkkjjjjjjjjjjjjiiigggffffffhhhiiijjjjjjiiihhhffffffggggggfffdddddddddcccaaa]]]XXXTTTQQQQQQPPPNNNKKKJJJIIIIIIIIIJJJIIIHHHGGGGGGFFFGGGGGGDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAABBBDDDEEEDDDCCCFFFGGGGGGHHHIIIJJJLLLMMMLLLQQQZZZiiirrr^^^QQQMMMNNNUUU]]]\\\XXXMMMAAA:::@@@PPP^^^zzzhhhVVV[[[rrr~~~uuuRRR===<<<999666444444444333222222222222111111111111111111000///...---...///000...---,,,++++++,,,---...*********++++++,,,,,,,,,************************,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........///666CCCUUUfffppptttyyywwwhhhccc___fffrrrjjj]]]\\\___eeeiiilllllljjjhhhgggddd___\\\\\\\\\\\\\\\cccfffjjjlllkkkhhhgggfffccc^^^___gggooorrrrrrsssssszzzvvvdddSSSFFF>>>>>><<>>DDDJJJLLLOOOQQQRRRUUU\\\gggoootttxxxzzzvvvmmmfffdddfffhhhffffffiiipppwww|||~~~{{{xxxvvvvvvzzz{{{zzzxxxyyytttlllgggfffkkkqqquuuzzz}}}}}}wwwjjj\\\QQQLLLIIIKKKLLLKKKLLLQQQXXX]]]bbbaaaaaadddhhhjjjjjjiiieeeeeedddcccbbbaaa``````^^^```dddfffgggeeecccaaa\\\]]]^^^```aaabbbbbbbbb\\\\\\[[[[[[[[[[[[[[[\\\YYYZZZ[[[]]]^^^^^^______aaabbbbbbaaa``````aaacccbbbaaa___\\\[[[ZZZZZZZZZ````````````___^^^]]]]]]XXXYYYYYYXXXXXXWWWVVVUUUWWWWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\[[[ZZZZZZ\\\^^^______```bbbdddddddddcccdddeeeffffffeeegggkkknnnsssrrrrrrtttwwwzzz|||||||||vvvppplllmmmmmmjjjhhhgggkkkkkkjjjjjjjjjiiiiiiiiifffeeedddeeeggghhhggggggiiihhheeeddddddcccaaa___]]]\\\ZZZXXXTTTPPPMMMKKKGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDDDDBBBAAAAAABBBDDDEEEEEEDDDGGGFFFFFFFFFHHHJJJLLLMMMSSSYYYeeexxxxxxXXXJJJ<<<666555555666999<<<<<<<<<===DDDTTThhhwwwuuuhhhjjjyyyuuugggooovvvVVVDDD===888666444444444444333222111111111111111111111111222111000///...//////000------------------------------------,,,,,,,,,+++************************,,,,,,,,,++++++*********)))*********++++++++++++...---,,,---333???OOOYYYjjjtttssshhhYYYTTTUUUbbbqqq~~~jjjWWWQQQRRRUUU\\\ccciiijjjjjjeeecccaaaaaaccceeeffffffeeehhhlllmmmllliiihhhgggiiifffgggnnnuuuvvvxxxzzz~~~pppeeeUUUFFF===:::999:::666444333666<<>>:::888888:::::::::333222111000///............---,,,++++++***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))---...333999<<<===BBBIIILLLQQQVVVWWWVVVYYYbbbjjjoootttzzzyyyrrrlllhhhhhhmmmkkkiiiiiimmmssszzz}}}|||zzzzzz{{{{{{{{{zzz}}}yyyqqqhhh``````ffflllvvv{{{}}}tttfffYYYQQQMMMQQQSSSQQQQQQXXX___bbbeeecccbbbdddhhhkkkiiigggbbbbbbaaaaaa```_________```bbbeeehhhhhhfffcccaaa\\\]]]^^^___```aaaaaaaaaYYYYYYYYYZZZ[[[\\\]]]^^^YYYZZZ\\\]]]^^^___``````cccddddddbbb```___```aaaaaa```^^^\\\ZZZYYYYYYZZZ______``````___^^^^^^]]]YYYYYYYYYYYYXXXWWWVVVVVVXXXXXXYYYZZZ[[[[[[ZZZZZZXXXYYYZZZZZZZZZ\\\___aaabbb```___```bbbdddeeeddd```ccceeeeeeddddddhhhkkkoooppprrrtttvvvxxxyyyzzz~~~}}}zzzwwwuuutttnnnlllkkkkkkllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiifffeeedddeeeffffffeeedddgggeeebbbaaa```^^^\\\ZZZWWWVVVTTTRRROOOLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJMMMLLLKKKIIIGGGEEECCCBBB@@@??????@@@BBBDDDCCCCCCEEEEEEDDDEEEGGGJJJLLLNNNVVV___nnn~~~gggDDD<<<555444444333333555888888999>>>KKKaaazzzqqqnnnzzzvvvllljjjxxxdddIII<<<999666555333333444444333111111111111111111222222222111111111000000000//////------------------------.........------,,,,,,,,,************************,,,,,,++++++++++++++++++))))))))))))************---------,,,///888DDDMMM```mmm~~~{{{ooo^^^UUUQQQYYYdddqqqnnn[[[RRRQQQQQQVVV___fffjjjkkkgggeeeddddddfffhhhiiiiiieeehhhlllmmmkkkhhhgggfffhhheeegggnnnuuuxxx|||pppZZZQQQEEE:::444333444555333333333777===DDDIIIKKKKKKMMMOOOOOOOOOQQQVVV[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZ}}}lllYYYQQQNNNNNNPPPRRRUUU```jjjpppvvv~~~zzzsssmmmgggbbb^^^]]]```eeekkksss}}}~~~ooo___SSSBBB???;;;888888999999999555444333111000000000000......---,,,++++++++++++))))))))))))))))))))))))******)))(((((()))*********))))))(((((())))))***---+++...666:::<<>>:::::::::999999666555444333222111111111///...---,,,++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,******)))))))))))))))***---(((***333999;;;>>>CCCKKKTTT]]]\\\UUUQQQTTTZZZaaahhhqqqwwwxxxuuuqqqnnnkkknnnqqqpppmmmmmmrrrwwwxxx{{{}}}}}}zzzyyy|||~~~~~~ppp___WWW\\\eeeeeekkkuuu~~~vvvfffZZZRRRYYY\\\ZZZ[[[dddlllmmmllliiieeefffiiijjjgggcccbbbbbbbbbbbbcccccccccccceeefffhhhiiihhhfffdddbbb______^^^]]]\\\[[[YYYXXXXXXXXXXXXXXXYYY[[[\\\]]]YYYZZZ\\\^^^___```aaaaaabbbccccccbbb```___aaabbb^^^]]][[[YYYYYYXXXYYYYYY^^^^^^^^^___^^^^^^]]]]]]]]]]]]^^^]]]]]]\\\[[[ZZZXXXZZZ]]]______]]]ZZZXXXVVVVVVVVVVVVVVVWWW[[[^^^^^^\\\\\\^^^```aaa^^^\\\YYY^^^dddeeebbbaaaccceeeeeekkkqqqsssqqqppprrrvvvuuuxxx}}}|||||||||{{{zzzwwwvvvtttqqqnnnmmmmmmnnnkkkllljjjhhhhhhiiiiiihhhjjjjjjjjjiiiiiiiiiiiihhhgggfffeeeeeeeeedddbbb```___\\\YYYWWWVVVTTTQQQOOOKKKKKKIIIHHHFFFEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEAAABBBCCCDDDEEEGGGHHHHHHBBBDDDHHHJJJKKKKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCEEEDDDDDDEEEHHHIIIIIIHHHEEEDDDDDDEEEHHHLLLPPPRRRaaannnhhhIII888555555666444000222777777BBBTTThhhzzz|||sssppp|||~~~uuuzzzcccIII;;;666666444333222333444444333111000000111111222222222222...000222333333111...---------............------++++++,,,---...///000111*********************************++++++,,,,,,---******+++++++++,,,,,,,,,(((+++------,,,...555;;;FFFXXXooozzzoooccc[[[\\\]]]cccuuupppYYYSSSOOOQQQZZZccciiikkkqqqooolllkkkjjjiiihhhffffffiiilllmmmkkkiiiffffffcccaaaccckkkssszzzuuu```NNN@@@===999666555444333222000000222555999>>>BBBDDDHHHKKKLLLJJJIIILLLTTT[[[^^^^^^^^^]]]]]]\\\\\\\\\]]]\\\[[[YYYXXXXXXXXXXXX}}}kkkVVVKKKGGGHHHLLLQQQ\\\kkkwwwwwwsssvvv}}}uuummmgggdddaaa___^^^bbbggglllqqqyyy}}}fffRRRCCC@@@<<<999888888777666555555444333222222222222111111///...---,,,,,,,,,,,,++++++***)))*********------,,,+++***)))((((((((((((((((((((((((((((((,,,---------///444;;;@@@DDDMMMXXXZZZWWWUUUYYY^^^aaahhhoootttxxx{{{vvvooommmooorrrrrrqqqppppppqqquuuzzz}}}zzz{{{}}}}}}}}}rrrgggaaa______dddooo{{{yyyhhhZZZUUUUUUWWW[[[aaagggkkkmmmllliiieeecccdddeeefffggggggfffeeecccbbbbbbbbbbbbcccdddfffggghhhggggggfffbbbaaa```^^^\\\[[[ZZZZZZVVVWWWYYY[[[[[[[[[ZZZZZZZZZ[[[]]]___aaaaaaaaaaaa```aaabbbccccccbbbaaa```aaa___]]]\\\ZZZZZZZZZZZZ\\\]]]```aaabbbbbb```______^^^]]]\\\ZZZYYYXXXXXX\\\\\\]]]\\\[[[YYYWWWVVVVVVUUUTTTSSSTTTUUUVVVWWW[[[[[[ZZZZZZ[[[[[[\\\]]]___cccfffddd```]]]___bbblllmmmmmmoooqqqrrrtttuuuwwwzzz}}}yyy{{{||||||{{{zzzzzz{{{sssrrrqqqooonnnmmmmmmmmmjjjhhhfffgggjjjkkkjjjiiijjjjjjjjjkkkmmmllljjjhhhfffdddbbbaaa```___\\\ZZZ]]]ZZZWWWSSSOOOLLLKKKJJJLLLKKKIIIGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEEEEEEEGGGGGGEEECCCCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDGGGFFFDDDCCCBBBBBBCCCCCCAAACCCFFFHHHIIIIIIHHHGGGEEECCCDDDIIILLLMMMQQQWWWfff}}}bbbFFF888777555111000111666:::<<>>AAAJJJTTTXXXXXXWWWZZZ]]]___hhhqqqvvvzzz|||xxxrrrssssssrrrqqqpppnnnmmmllllllsss{{{}}}zzzzzz{{{yyy}}}xxxooohhheee```bbbjjjuuu|||yyylllaaaVVVUUUVVVZZZaaafffhhhhhhgggfffdddccccccdddeeeeeehhhhhhgggfffffffffffffffdddeeefffggggggfffeeedddcccccccccbbb```^^^[[[YYYWWWXXXYYYZZZ[[[[[[[[[ZZZXXXZZZ\\\^^^___`````````bbbbbbcccddddddcccbbbaaabbb```^^^[[[YYYXXXXXXXXX[[[]]]___```aaa```______`````````___^^^]]]\\\[[[[[[[[[\\\\\\[[[YYYXXXVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXZZZ[[[\\\```bbbdddcccaaaaaaeeejjjnnnmmmmmmmmmmmmooopppqqqtttwww{{{|||yyyxxxzzz{{{zzzxxxvvvvvvwwwqqqpppooonnnmmmmmmmmmmmmllljjjhhhiiilllnnnmmmlllkkkjjjjjjkkklllllliiigggfffccc```^^^]]]\\\YYYXXXQQQPPPMMMJJJHHHFFFFFFFFFGGGFFFDDDBBBAAAAAAAAABBBFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBBBBAAACCCEEEGGGHHHHHHHHHGGGIIIGGGIIIMMMPPPRRRWWW]]]iii```DDD666444222111222555777999@@@SSSpppzzzkkkoooyyy___EEE666777:::222555444222111111222444555888777444222111111333444444555555555333111///...........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***+++,,,---,,,,,,+++,,,,,,,,,---.../////////666BBBVVVjjjzzz|||nnnddd```cccppp~~~iiiYYYLLLMMMTTTZZZ___dddgggeeebbbbbbbbbccccccbbbhhhhhhhhhhhhhhhgggffffffbbbbbbdddhhhoooyyytttaaaKKK===777666444222111111111222333333444555888;;;===???EEEHHHKKKKKKKKKNNNVVV\\\____________^^^\\\ZZZYYY[[[[[[[[[ZZZYYYXXXXXXXXX{{{lll[[[SSSQQQPPPQQQTTTcccrrr~~~{{{rrrooossswww}}}yyyrrrkkkeee```^^^\\\```cccgggkkkpppyyyiiiUUUEEEBBB>>><<<;;;;;;:::999666555444333222222222222222111000///......------++++++******))))))))))))(((((())))))*********+++((((((((((((((((((((((((************,,,000666:::>>>DDDMMMTTTXXXZZZ[[[\\\]]]iiiuuuzzz|||}}}|||xxxyyyvvvrrrqqqqqqqqqnnnkkkdddlllvvv||||||yyywwwvvvvvvzzzzzzsssnnndddbbbccckkkuuuxxxqqqjjj[[[XXXVVVZZZaaaffffffeeedddeeeeeeffffffffffffeeehhhhhhhhhhhhhhhhhhhhhhhheeeffffffffffffeeeddddddcccdddeeeeeebbb^^^ZZZXXXWWWXXXYYYZZZ[[[[[[[[[[[[WWWXXXZZZ\\\^^^___``````cccdddeeeeeedddcccbbbaaabbb```]]]ZZZXXXVVVVVVVVVZZZ[[[]]]^^^______^^^^^^^^^___`````````___]]]\\\ZZZ[[[\\\\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXYYY[[[\\\]]]___aaaaaaaaaccciiinnnnnnllljjjhhhhhhiiikkkmmmqqqsssvvvyyyzzz}}}~~~}}}~~~~~~}}}{{{xxxyyyzzzxxxvvvsssssssssooonnnmmmlllllllllllllllkkkjjjiiijjjlllnnnnnnmmmjjjiiiiiiiiijjjjjjhhhfffdddaaa\\\YYYWWWVVVTTTSSSLLLKKKJJJHHHGGGGGGHHHHHHHHHGGGEEECCCCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEGGGHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEECCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGFFFHHHGGGHHHLLLOOOPPPVVV\\\lll[[[BBB555444222333666:::<<<>>>III___~~~qqqlllqqq}}}jjjLLL???666444666111444333222222222333444555:::888555333222222222333777:::;;;999444000///000////////////////////////+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++*********************++++++,,,,,,---+++,,,,,,------......///111:::III[[[mmmzzzwwwkkkcccaaahhhqqqrrrcccTTTOOORRRVVVZZZ]]][[[YYYWWWWWWZZZ^^^```aaaeeeeeeffffffhhhiiijjjkkkgggdddbbbfffoooyyy}}}wwwlll[[[HHH;;;666555333222111222333444333333444777:::===AAACCCFFFJJJNNNQQQQQQSSSWWW[[[\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWzzzjjjZZZSSSRRRSSSWWW[[[jjjwwwyyynnniiillloooxxxvvvrrrkkkeee___]]]\\\```cccgggkkkpppyyyiiiUUUEEEAAA>>>;;;;;;;;;:::999666555444333333222222333111111000///...---------***************)))))))))(((((()))))))))*********((((((((((((((((((((((((((()))))))))***---222666999>>>EEEOOOVVVZZZZZZYYY\\\iiivvv|||}}}}}}{{{vvvqqqpppsssuuurrroooccciiiqqqvvvxxxvvvuuuuuuyyy{{{~~~|||xxxmmmgggbbbfffooouuusssoooddd]]]WWWWWW]]]ccceeecccdddfffiiijjjjjjhhhggggggfffffffffggggggfffffffffeeeeeeeeeeeeffffffffffffdddddddddccc```]]]ZZZYYYXXXYYYYYYZZZ[[[[[[\\\\\\WWWWWWYYY[[[]]]___```aaaccccccdddddddddbbbaaa``````^^^\\\YYYWWWVVVVVVVVVYYYZZZ[[[\\\]]]]]]]]]\\\ZZZ[[[\\\^^^^^^]]]\\\[[[[[[\\\]]]^^^^^^]]]\\\[[[WWWWWWWWWWWWWWWWWWWWWVVVYYYYYYYYYYYYYYYZZZ[[[\\\ZZZ\\\___```aaacccgggjjjjjjhhheeecccccceeehhhjjjmmmpppssstttuuuwwwyyy{{{|||zzzxxxxxxzzz|||}}}~~~yyyzzzzzzxxxuuusssrrrrrrnnnmmmmmmlllkkkkkkllllllhhhggggggggghhhjjjjjjjjjhhhgggeeeeeefffeeedddbbbaaa]]]WWWSSSQQQPPPOOONNNLLLKKKJJJIIIHHHIIIJJJJJJHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDFFFHHHIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAABBBCCCDDDFFFFFFGGGFFFFFFHHHGGGHHHKKKLLLMMMTTT\\\mmmxxxSSS???666666666666777===FFFMMMXXXmmm}}}ssslllpppvvvyyyUUU@@@===888444444222333333222222222333444555777555444222111111222222999===???<<<555000000222000000000000000000000000,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******+++++++++,,,,,,------------///444>>>NNNaaappp{{{~~~qqqgggbbbbbbdddpppyyy{{{lll[[[RRRQQQUUUXXXZZZUUURRROOOPPPTTTZZZ___bbbcccddddddfffiiillloooqqqoooiiidddgggqqqzzz~~~|||yyytttooofffYYYKKK@@@888777555333333444666888666666888:::>>>BBBFFFHHHFFFKKKQQQUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]][[[[[[ZZZZZZYYYYYYYYYXXXxxxhhhWWWPPPQQQUUU\\\bbbooozzzvvvhhhcccfffiiisssssspppkkkddd___]]]]]]```ccchhhlllqqqyyy~~~hhhTTTCCC@@@<<<::::::::::::999666666555444333333333333000000///...------------***++++++,,,+++***))))))************))))))))))))))))))))))))))))))))))))((()))))))))))),,,000333555888???HHHQQQWWWXXXVVVZZZgggtttyyy{{{~~~yyytttooonnnqqqrrrppplllcccfffkkkppptttwwwyyy{{{~~~}}}}}}wwwpppiiiggglllpppqqqpppjjjaaaWWWSSSVVV\\\```aaabbbfffjjjkkkiiifffddddddeeeeeeffffffffffffeeeeeeddddddeeeeeefffggghhhhhhhhhfffdddaaa___]]]]]]]]]YYYYYYYYYZZZ[[[[[[\\\]]]XXXYYYZZZ[[[]]]___```aaa```aaabbbbbbaaa```___^^^]]]\\\ZZZXXXWWWWWWXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\YYYZZZ[[[\\\]]]]]]]]]\\\^^^___```aaaaaa```^^^^^^[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[ZZZ]]]bbbdddeeedddbbbbbbbbbaaa___^^^___bbbeeehhhjjjlllppprrrssssssuuuwwwuuusssqqqrrrtttxxxzzzzzzyyyzzz{{{yyyvvvsssssssssnnnmmmlllkkkkkkkkkkkkkkkeeeeeeeeeeeeeeeeeefffgggdddbbb```___```___^^^\\\[[[WWWRRRNNNLLLLLLKKKJJJIIIHHHFFFEEEDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCCCCDDDFFFFFFGGGHHHHHHHHHHHHHHHEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGLLLKKKMMMOOOOOOPPPXXXaaappplllKKK<<<555777888777888BBBTTTcccppptttmmmlllnnnxxx}}}eeeGGG999<<<888222222000222222222222333333444444444333222222222333444444999===???<<<555000000222000000000000000000000000//////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,///555AAAQQQbbbooowww~~~zzzpppiiieeeaaafffooo|||~~~sssbbbVVVSSSVVVYYYYYYPPPLLLHHHHHHMMMUUU\\\aaacccdddeeehhhkkkpppsssvvvqqqkkkfffkkkvvv{{{sssllldddZZZOOOGGG<<<;;;999888777888999:::999:::;;;>>>AAAEEEHHHKKKHHHLLLRRRWWWYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\]]]^^^\\\\\\[[[[[[[[[[[[[[[ZZZxxxhhhVVVOOOPPPUUU]]]dddoooyyy~~~ttteee___aaadddlllnnnnnnjjjccc^^^]]]]]]___ccciiimmmssszzz}}}fffRRRCCC@@@<<<::::::::::::999777666555444333333333333111000//////.........///+++,,,---------,,,***))),,,+++++++++******)))))))))))))))))))))))))))))))))************+++///222222555:::BBBKKKQQQSSSTTTXXXbbblllqqquuuyyy|||{{{vvvrrrnnnllllllkkkhhheeebbbcccfffjjjqqqxxx~~~~~~~~~{{{tttooommmmmmmmmnnnkkkcccXXXPPPNNNSSSYYY]]]^^^cccffffffbbb]]]\\\\\\aaaccceeeggghhhhhhhhhgggffffffffffffggghhhiiijjjjjjgggddd```______```aaaZZZZZZZZZZZZZZZ\\\]]]]]]ZZZZZZZZZ[[[\\\^^^___```]]]^^^___``````___^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]^^^______``````aaabbbccccccbbbaaa```___```_________```bbbdddeeedddcccaaa```^^^]]]]]]]]]```bbbfffiiihhheee```]]][[[ZZZYYYZZZ[[[___bbbdddeeehhhkkkmmmnnnnnnoooqqqqqqooommmnnnrrruuuwwwxxxvvvwwwxxxwwwuuusssssstttmmmmmmkkkjjjiiihhhhhhhhhcccddddddcccaaaaaabbbddd___\\\ZZZXXXXXXXXXVVVUUUTTTQQQMMMJJJJJJJJJIIIHHHHHHGGGFFFDDDDDDDDDDDDEEEFFFEEEDDDCCCCCCDDDFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFEEEEEEFFFHHHIIIHHHFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGHHHJJJKKKNNNQQQRRRTTT^^^hhhyyy~~~```CCC:::333666888999???PPPhhhzzzwwwjjjhhhpppxxxyyyQQQ===666999333111222...111222222333333444444444333333333444444555666777777:::;;;999444000///000////////////////////////111000///...---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---///333:::FFFUUUfffqqq{{{~~~uuuoooggg```aaaiiittt}}}yyynnnccc______\\\XXXKKKFFFAAA@@@FFFPPPYYY___eeegggiiilllppptttwwwyyypppkkkiiiooo|||wwwlllccc[[[SSSMMMFFFEEEDDDBBBAAA???????????????@@@BBBDDDGGGJJJLLLLLLOOOTTTXXX[[[\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\zzzjjjYYYRRRRRRVVV[[[aaaiiivvv}}}uuufff]]]\\\]]]dddhhhjjjgggaaa\\\[[[]]]^^^cccjjjooottt{{{}}}fffRRRCCCAAA===;;;;;;<<<;;;;;;777666555444444333333444333222111111000000111111,,,---...//////---,,,***++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,++++++,,,///111000333777===CCCJJJOOORRRTTT[[[bbbgggmmmsssuuusssppppppnnnmmmkkkhhhfffeeeddddddeeeiiiooovvv|||{{{~~~~~~yyyqqqkkkkkkllljjjeee]]]TTTNNNOOOUUUZZZ\\\```cccaaa[[[UUUSSSSSSYYY\\\```dddgggiiijjjjjjkkkjjjiiihhhgggggghhhhhhdddcccaaa___^^^^^^^^^___[[[ZZZZZZZZZZZZ\\\]]]^^^ZZZZZZYYYYYYZZZ[[[]]]^^^[[[\\\]]]_________^^^^^^]]]\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]aaa```___^^^___aaacccdddccccccddddddcccaaa___^^^```___]]]]]]___bbbfffhhhjjjiiihhhgggfffeeeeeeeeedddeeeggghhhgggccc^^^ZZZVVVVVVWWWWWWYYY\\\^^^```___bbbeeegggfffffffffggghhhggggggiiimmmqqqsssssspppqqqssssssrrrqqqrrrssslllkkkiiigggfffddddddddd```aaaaaa___\\\ZZZ\\\^^^YYYWWWTTTRRRQQQQQQOOONNNMMMKKKIIIIIIIIIIIIHHHGGGIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEEEEDDDEEEFFFGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFFFFGGGHHHIIIGGGFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFGGGIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHJJJOOOTTTVVV[[[gggtttxxxWWW>>>:::444444777@@@QQQiiizzzpppkkkppp|||bbbCCC999888777000222555///111111222333444444444444333333333333444444444444444555555555333111///...........................000/////////......------+++++++++++++++++++++++++++++++++,,,,,,,,,------'''(((***+++,,,,,,,,,++++++++++++++++++*********---000333555;;;III[[[iiiuuu{{{zzzuuukkkaaa___dddkkkrrrxxxyyytttnnndddYYYGGGAAA<<<;;;BBBNNNZZZaaahhhjjjmmmqqqtttwwwyyyzzzrrrnnnmmmssswwwkkkccc^^^ZZZWWWVVVVVVUUUSSSQQQMMMKKKIIIHHHHHHHHHHHHJJJLLLNNNPPPQQQRRRUUUYYY\\\^^^^^^^^^[[[\\\]]]^^^^^^^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[|||mmm]]]VVVUUUVVVYYY\\\dddsss}}}wwwhhh^^^ZZZYYY___cccgggeee___ZZZZZZ\\\]]]bbbjjjqqqvvv|||}}}fffRRREEEBBB>>><<<=========<<<777777555444444444444444444444333333222333333333---...///000000...,,,+++)))***+++,,,---...//////)))))))))))))))))))))))),,,------,,,,,,,,,///111///222666;;;???EEELLLQQQQQQVVV[[[___gggooopppnnnlllnnnpppooommmkkkkkkkkkiiihhhhhhjjjnnnrrruuuvvvwww{{{~~~~~~tttkkkjjjkkkjjjiiiddd[[[RRRPPPUUUZZZ\\\```bbb___WWWQQQOOOPPPQQQTTTZZZ```eeehhhjjjkkkooommmkkkiiigggffffffggg]]]]]]]]]]]]\\\[[[ZZZYYY[[[ZZZZZZZZZZZZ\\\]]]^^^ZZZYYYXXXXXXXXXYYY[[[\\\ZZZ[[[]]]___``````______```^^^\\\ZZZXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]bbbaaa___]]]^^^```cccdddccccccdddcccbbb```^^^]]]\\\[[[YYYXXX[[[___dddgggpppooonnnnnnmmmnnnnnnnnneeeeeeddddddccc```\\\YYYUUUUUUVVVWWWXXXZZZ[[[\\\[[[^^^aaaaaa```___^^^___[[[[[[\\\___dddhhhjjjjjjkkkmmmoooooooooooopppqqqkkkiiigggeeecccbbbaaa```\\\]]]]]]ZZZWWWUUUVVVXXXVVVSSSPPPNNNMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHAAAAAA@@@@@@AAABBBDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHHHHGGGEEECCCCCCCCCCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJEEEFFFHHHJJJKKKKKKKKKKKKHHHHHHHHHGGGHHHHHHIIIIIIJJJMMMTTT[[[___ffftttuuuSSS;;;:::777555888HHHbbb|||qqqlllooozzzrrrQQQ<<<999<<<888000555:::333000111222333444555444444222222222111111000000000222222111222333222///---.................................///////////////+++++++++++++++++++++++++++++++++,,,,,,---------!!!%%%(((*********)))++++++******************'''***------000<<>><<<<<<<<<;;;:::777555333333444555444333444222111111222333111000.........///......------///,,,***)))***+++++++++(((((())))))))))))((((((******))))))******+++,,,---...111333888>>>FFFKKKTTTUUUWWWVVVWWW[[[bbbhhhkkkkkklllnnnpppoookkkhhhmmmqqqttttttpppkkkhhhgggooovvv~~~~~~~~~~~~|||wwwttt|||xxxhhh[[[YYY\\\___bbbbbb[[[PPPIIIIIIKKKNNNPPPTTT\\\eeekkkmmmmmmuuutttrrrrrrqqqooojjjeeecccbbbaaa___^^^]]]\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ\\\\\\[[[YYYWWWVVVWWWYYYYYY[[[]]]^^^___^^^]]]aaabbbcccaaa^^^[[[[[[\\\\\\]]]___```aaa``````___``````````````````````````````___^^^\\\ZZZXXXWWWWWWXXXXXXVVVUUUVVVZZZ]]]aaaaaabbbdddeeefffggghhhaaaaaaaaa```___^^^]]]\\\YYYYYYYYYXXXWWWXXXZZZ]]]^^^___^^^\\\XXXWWWWWWXXXTTTUUUWWWXXXYYYYYYXXXXXX[[[^^^```aaa```___``````bbb```___\\\ZZZYYYXXXWWWUUUTTTSSSQQQOOONNNLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHDDDFFFHHHIIIIIIIIIIIIJJJGGGIIIJJJIIIGGGGGGKKKNNNOOORRRYYYeeevvvvvvUUUBBB===>>>===EEETTTkkkzzzooommmqqq~~~pppQQQ@@@;;;888666555555666666555333333333333333444555555333333222111111222222222555444444333222222111111000111111///------///111666222///---...///...,,,,,,,,,,,,------,,,,,,,,,,,,+++***)))))))))***+++((((((((((((((((((((((((++++++++++++++++++++++++---++++++...000444>>>III___ooo{{{jjj^^^WWWXXXXXXYYYcccppp|||[[[KKK>>>>>>DDDLLL[[[jjjooouuuyyyxxxwww{{{~~~~~~~~~|||zzz{{{~~~yyypppjjjiiimmmtttxxxzzzzzzwwwqqqiiiaaa[[[YYYYYYXXXWWWWWWVVVVVVTTTSSSRRRXXX___dddffffffeeedddaaaccceeeeeeccc```______aaabbbcccbbb```]]]\\\\\\~~~~~~~~~}}}mmmddd```\\\[[[\\\aaappp{{{uuuggg]]]YYYXXX]]]bbbfffeee```\\\\\\^^^cccfffnnnvvvzzz|||~~~gggSSSDDDAAA>>><<<<<<;;;:::999777555333333444444333222333222111111222222111///------.../////////......///,,,***)))***+++++++++******))))))))))))******)))(((((((((((()))******+++---///111555;;;CCCHHHQQQVVVZZZYYYVVVUUU[[[aaahhhhhhjjjnnnrrrssspppmmmqqqtttxxxwwwqqqhhh```\\\fffooo{{{zzzzzz~~~~~~}}}xxxkkkbbb___ccceeedddZZZMMMFFFHHHMMMNNNPPPUUU]]]fffnnnrrrsss|||{{{{{{zzzwwwrrrkkkfffeeeeeedddcccaaa```^^^^^^\\\[[[ZZZYYYYYYYYYZZZ[[[XXXZZZ\\\\\\YYYWWWVVVUUUXXXYYY[[[]]]^^^^^^]]]]]]dddeeedddbbb___]]]^^^______aaaccceeeeeedddbbbaaa````````````````````````\\\\\\[[[ZZZYYYWWWUUUTTTWWWWWWWWWVVVTTTUUUWWWZZZYYYZZZ[[[\\\]]]^^^___```\\\]]]]]]]]]]]]]]]\\\\\\YYYYYYYYYYYYXXXZZZ]]]```aaabbbbbb___[[[WWWVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTVVVXXXYYYYYYXXXWWWWWWXXXYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPOOOMMMLLLJJJIIIIIIJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCBBBBBBBBBCCCFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEGGGIIIIIIHHHHHHHHHIIIHHHIIIKKKIIIHHHIIIMMMQQQPPPWWWcccrrr```DDD??????<<>>:::999777555444555666666555555444333222222333555666666444222///...///111222333333333333222222111111000111111000......///000333222111111111222333333...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,******,,,,,,---444===MMMYYYkkk{{{nnnZZZOOOIIIIIIPPPXXXhhhxxx}}}kkkXXXPPPMMMOOO\\\kkkpppxxx~~~}}}|||~~~~~~}}}||||||{{{yyyxxxvvvsssrrrqqqsssvvvxxxzzz|||||||||zzztttkkkbbb[[[XXXTTTVVVXXXYYYXXXVVVUUUTTTPPPTTTZZZ^^^```aaabbbbbbbbbdddfffggggggggggggiiigggiiijjjiiieeeaaa___^^^{{{{{{{{{}}}rrriiiaaa[[[YYYZZZ]]]lllxxxvvvjjjaaa[[[WWW\\\```dddccc___\\\]]]```eeehhhooovvvzzz|||hhhTTTGGGDDDAAA??????>>>===<<<888666444333444444333222333222111111222222111///------...///000000000///,,,***(((((()))***)))((())))))'''&&&&&&'''))))))(((''''''''''''((())))))+++,,,---///111777===BBBKKKUUU___```ZZZUUUVVVYYY[[[ccckkkooooooppptttyyyuuuuuutttrrrnnnhhhbbb^^^___\\\^^^fffttt}}}~~~yyyvvvzzz~~~zzzrrrkkkiiillllllcccTTTIIIFFFHHHJJJNNNVVV```jjjttt|||}}}uuupppgggggghhhhhhfffccc```^^^[[[ZZZZZZYYYYYYXXXXXXXXXUUUXXX[[[\\\[[[XXXWWWWWW[[[^^^aaabbbaaa```aaaccccccbbb``````aaabbbddddddfffhhhiiiiiifffbbb^^^[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWWWWZZZ^^^aaabbbdddeeeccc```]]][[[[[[SSSSSSRRRRRRRRRRRRRRRRRRUUUUUUUUUSSSPPPOOOOOOPPPMMMNNNOOOOOOOOONNNLLLKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBBBBGGGFFFDDDCCCCCCEEEGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIHHHGGGGGGHHHJJJIIIKKKKKKJJJIIILLLQQQVVV```nnnyyy\\\MMMCCC<<>>===999777555444444444333222444333111222333333222000......///000000000//////---,,,++++++,,,,,,+++)))((((((''''''''''''((((((******))))))******+++,,,***+++,,,---///444:::???HHHRRR]]]aaa^^^ZZZYYY[[[XXX```iiimmmmmmnnnssswwwtttrrrpppooonnnkkkhhheee```XXXSSSXXXeeesss{{{}}}{{{vvvxxx~~~{{{wwwoooqqqppphhhZZZNNNGGGEEEGGGMMMVVV```kkkvvvyyyuuuhhhiiikkkkkkiiieeeaaa^^^[[[[[[[[[ZZZZZZYYYYYYXXXVVVYYY[[[\\\[[[YYYYYYYYY]]]```dddeeecccbbbdddfffeeedddbbbccceeegggffffffeeeffffffeeebbb^^^ZZZWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTRRRRRRSSSUUUWWWXXXVVVTTTSSSSSSTTTUUUUUUVVVWWWWWWVVVWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUUUUVVVYYY]]]```]]]^^^___]]][[[YYYXXXYYYUUUTTTTTTTTTUUUUUUVVVWWWUUUUUUTTTQQQMMMKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDCCCCCCCCCCCCCCCDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFHHHGGGEEEEEEEEEFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGGGGIIIKKKJJJLLLNNNNNNOOOTTT[[[aaannnaaaGGGBBBAAA>>>KKKaaa{{{}}}rrrhhhggglll~~~kkkPPPAAA;;;:::888666333333444666666555666666666666666555555555444333111/////////000111222222222222222222111111///000222111///......///,,,...111222333555777999000///...,,,,,,,,,------,,,,,,,,,+++***)))''''''************************************************)))(((***---------222:::IIILLLVVVggg{{{}}}lll[[[OOOKKKOOOTTT]]]sssvvvmmmbbbXXXYYYaaajjjttt}}}~~~{{{xxxwwwtttpppllllllnnnpppwww~~~{{{}}}}}}{{{vvvooohhhdddbbbaaaeeehhhfff```ZZZVVVUUUVVVXXXZZZ[[[ZZZZZZ[[[[[[___aaacccddddddfffhhhjjjkkkmmmnnnnnnmmmlllmmmnnn~~~uuujjj___XXXWWW[[[iiisssqqqiiiaaa[[[XXX]]]aaadddbbb]]]ZZZ\\\___eeegggmmmuuuyyy{{{lllXXXHHHEEEBBB@@@??????>>>===:::888666555555555444333555444333333444444333111///000000000000//////...---,,,++++++,,,,,,+++)))(((((())))))))))))(((((())))))((((((((()))******)))******+++---111777;;;DDDLLLXXX___```^^^]]]\\\ZZZ]]]bbbhhhmmmpppqqqqqqpppooonnnnnnpppooollljjj```ZZZRRRQQQXXXfffsss{{{}}}{{{yyy{{{wwwvvvrrrjjj___SSSIIIDDDEEEKKKUUU```kkkwww|||uuurrrjjjlllnnnnnnlllhhhccc___]]]]]]]]]]]]\\\[[[ZZZZZZXXXZZZ[[[\\\[[[ZZZ[[[\\\]]]bbbffffffdddccceeehhhgggeeedddeeeffffffdddbbb`````````___\\\ZZZWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQRRRSSSSSSSSSSSSSSSQQQQQQRRRVVVYYYZZZWWWTTTRRRRRRSSSSSSTTTTTTUUUUUUSSSTTTUUUUUUVVVUUUUUUUUUSSSTTTUUUUUUVVVXXX\\\___ZZZZZZYYYWWWUUUSSSTTTUUUUUUUUUUUUUUUWWWYYY[[[\\\XXXWWWUUURRRNNNKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEFFFFFFIIIGGGEEEDDDEEEFFFIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIFFFGGGGGGGGGGGGHHHJJJLLLJJJMMMQQQTTTXXX```jjjqqqwwwcccNNN???AAAIIIQQQaaarrr~~~zzztttkkkfffmmmxxxwwwYYYHHHAAA<<<888777555333333444666666555444555777777777555444222222111000000000000111111111111111111111111222222...000222222000......///---///222333333333555777111000...,,,+++,,,---...***++++++,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))(((***---,,,+++///666@@@DDDNNN\\\mmm|||yyygggVVVOOOQQQUUU[[[rrrsssccc]]]```hhhsss}}}|||xxxvvvqqqllliiijjjpppuuu{{{~~~}}}xxxrrrmmmkkkkkklllppptttqqqjjjaaa]]]\\\YYYZZZ\\\\\\[[[[[[\\\]]]]]]___aaaaaabbbccceeehhhjjjkkkmmmmmmnnnpppsssvvv|||pppccc[[[YYY[[[hhhrrrpppgggaaa\\\XXX^^^bbbdddbbb]]]ZZZ[[[___eeegggmmmtttxxx{{{mmmYYYGGGDDDAAA??????>>>===<<<;;;999777666666666555333666444333333444555333222000000111000000///......***)))))))))+++***((('''((()))***++++++***)))(((&&&%%%%%%%%%%%%&&&''''''((((((((()))+++///555999AAAHHHTTT]]]aaaaaa___^^^]]][[[\\\dddnnnssspppkkknnnmmmmmmppprrrrrrnnnkkk```]]]VVVPPPQQQ\\\lllyyyyyyzzz{{{}}}yyysssjjjaaaVVVLLLEEECCCJJJTTT___kkkwwwuuunnnkkklllnnnpppqqqooojjjdddaaa____________^^^]]]\\\[[[YYYZZZ\\\\\\[[[[[[]]]^^^]]]bbbggggggdddccceeehhhgggeeecccdddeeeddd```\\\\\\\\\[[[ZZZYYYWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPRRRVVVZZZ[[[XXXUUUQQQQQQQQQRRRRRRSSSSSSTTTQQQQQQSSSTTTVVVVVVWWWWWWTTTUUUVVVVVVVVVXXX\\\___ZZZZZZXXXUUURRRPPPQQQSSSOOOOOOPPPQQQSSSVVVYYY[[[[[[ZZZXXXTTTPPPMMMMMMNNNOOONNNLLLKKKJJJJJJKKKLLLGGGHHHHHHIIIJJJJJJKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHEEEEEEFFFGGGHHHHHHIIIIIICCCCCCCCCCCCDDDFFFGGGHHHDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEFFFFFFFFFIIIHHHFFFDDDEEEGGGIIIKKKLLLKKKKKKKKKKKKJJJJJJJJJEEEFFFGGGGGGGGGHHHKKKNNNKKKOOOTTTYYY___iiiuuu}}}www___JJJFFFFFFMMM\\\nnn{{{wwwssspppmmmhhhhhhuuufffLLLDDDBBB???:::777555333333444666666555111333555666555333111///000000000000111111111111111111111111111111222222...000222222000............111444444222111333555222000...,,,+++,,,---...***+++,,,---...---,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))***,,,+++))),,,333666===GGGRRR]]]lll|||ppp]]]TTTTTTWWWYYYooolllbbbcccgggsss~~~}}}xxxuuuqqqkkkiiimmmvvv~~~}}}~~~yyytttqqqqqqrrrqqqvvvzzzyyyrrrjjjfffeeeZZZ\\\]]]]]]]]]]]]___```\\\]]]______```aaadddffffffhhhiiijjjlllpppuuuyyy|||tttfff\\\WWWZZZhhhmmmnnnnnncccXXX[[[\\\___```^^^[[[YYYZZZ\\\eeeeeeiiiooossswwwlllWWWGGGCCCBBBFFFHHHDDDAAA@@@:::777444222333555666666777666555333222222333333333333222111000///......///---+++***++++++***)))***************)))((((((((((((((((((((()))************+++++++++---111444===CCCMMMYYYbbbeeeccc```^^^\\\[[[___eeejjjllllllkkkllllllmmmmmmnnnnnnnnnkkkfff\\\QQQLLLRRR```lllvvvyyy{{{}}}xxxyyyxxxrrrfffXXXLLLEEE@@@DDDMMM[[[kkkyyywwwjjjfffiiillltttyyyuuunnnkkkhhhfff``````___^^^^^^^^^____________^^^\\\ZZZ[[[]]]___^^^aaadddgggiiiiiihhhggghhheeebbb``````___]]][[[UUUUUUTTTTTTTTTUUUWWWXXXTTTTTTTTTUUUVVVWWWYYYYYYUUUTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQRRRSSSTTTSSSRRRRRRSSSVVVXXXXXXXXXWWWVVVWWWUUUSSSPPPNNNNNNMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWVVVUUUSSSQQQOOOLLLKKKMMMLLLJJJJJJKKKKKKIIIHHHFFFGGGIIIJJJKKKLLLKKKKKKFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJDDDFFFGGGGGGHHHJJJMMMOOOQQQWWW\\\___fffuuupppXXXLLLDDDHHHQQQ^^^nnnvvvkkk___\\\eeeuuutttTTTFFFAAA;;;999===555666777888777555333222000111333555555444333222444444333222111111111111000000//////000000111222000000000000////////////222222111111111111111222555333111...,,,++++++,,,...---+++***)))******++++++,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********))))))***+++,,,,,,------<<<999:::DDDQQQaaasssqqq```UUURRRTTTeeezzzrrrjjjhhhmmmvvvzzzwwwpppkkkqqq}}}{{{vvvtttuuuuuuuuutttwwwzzzyyyuuuoooiiigggbbbdddbbb[[[WWWXXXYYYWWWZZZXXXXXXYYY\\\___aaaaaaccceeefffgggiiimmmrrruuuzzz|||uuuggg\\\VVVYYYgggmmmmmmmmmbbbWWWZZZ[[[]]]___]]]ZZZXXXZZZ\\\bbbcccgggmmmrrrvvvppp\\\LLLFFFCCCEEEFFFBBB???>>><<<999555444444555666666777666444333222222333333111000000000000000000000000...,,,+++,,,,,,+++******************)))((((((((((((((((((((()))************+++++++++---000333999>>>HHHTTT]]]bbbaaa```\\\ZZZYYYZZZ```fffkkknnnmmmmmmmmmmmmmmmmmmmmmmmmlllhhh```VVVPPPRRR[[[cccoootttxxx|||yyy{{{{{{uuujjj\\\NNNFFFCCCFFFMMMXXXeeerrr{{{}}}yyyuuujjj___[[[]]]hhhqqqvvvrrrlllhhheeebbbbbbbbbaaa```____________^^^^^^^^^\\\[[[\\\___aaaccceeehhhjjjkkkkkkjjjiiieeebbb___^^^]]]\\\[[[YYYVVVUUUTTTTTTUUUVVVWWWXXXTTTTTTTTTTTTUUUVVVWWWWWWSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQRRRSSSSSSTTTUUUUUURRRRRRQQQPPPPPPPPPQQQRRRRRRQQQPPPPPPRRRSSSSSSRRRSSSTTTVVVWWWWWWWWWVVVUUUUUUTTTRRRPPPOOONNNNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUTTTTTTSSSRRRPPPNNNLLLKKKTTTPPPLLLIIIIIIIIIJJJIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGFFFDDDCCCCCCDDDFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIEEEFFFGGGGGGHHHJJJNNNQQQVVV]]]ccchhhqqqttt\\\MMMHHH@@@NNNdddzzzzzzwwwkkkeee___aaammm|||iiiNNNDDD@@@:::888;;;555666777888777555333222111222333444444444333333444333222111000000000000111111111222222222333333000000000000/////////...111000000//////000000000111000///---,,,,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,+++++++++******+++++++++******)))))))))))))))***++++++,,,------333111333;;;FFFTTTgggvvvyyygggXXXRRRPPP]]]mmmzzzwwwqqqooottt}}}}}}yyywwwrrrooovvvzzzvvvvvvwwwxxxwwwwwwxxxxxxuuuqqqmmmkkkjjjccceeeddd]]]XXXXXXWWWUUUSSSRRRQQQSSSVVVYYYZZZZZZ]]]^^^```aaacccggglllooovvvyyy|||~~~xxxhhh]]]WWWXXXffflllmmmmmmbbbWWWYYYYYY[[[\\\[[[XXXWWWYYY\\\___```eeelllqqquuuuuucccPPPIIIDDDDDDDDD@@@======>>>;;;777555555666666555666555444333222222222333.../////////000000000111111///---,,,------,,,+++*********+++******)))((()))(((((((((((()))******)))***+++++++++,,,///222333888@@@KKKVVV\\\______YYYXXXWWWWWWZZZ```iiiooopppoooooonnnnnnnnnoooooonnnllliiiaaaZZZWWWXXX[[[fffmmmtttyyyxxxzzzzzzwwwnnn```SSSKKKFFFHHHMMMTTT]]]gggoootttpppkkkfffbbb\\\TTTQQQRRR^^^hhhnnnmmmhhheeeccc```bbbbbbaaa``````___^^^^^^]]]]]]^^^^^^]]]___bbbdddfffhhhiiikkkkkkjjjhhhgggaaa^^^\\\[[[[[[ZZZYYYWWWVVVVVVVVVUUUVVVVVVWWWXXXTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQQQQPPPPPPQQQQQQRRRRRRPPPNNNNNNPPPRRRSSSSSSUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPPPPOOONNNMMMLLLKKKZZZTTTMMMHHHFFFHHHJJJKKKHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKMMMMMMLLLJJJIIIFFFFFFFFFFFFHHHLLLQQQVVV]]]dddmmmtttnnnYYYIIICCCEEEKKK```~~~yyyqqqmmm]]]^^^bbbmmm{{{ooo[[[GGGAAA???;;;888999666666777777666555333222222222333333333444444444333333222111000000000000111222333444555444333333000000000/////////......//////............//////------------------,,,,,,,,,,,,,,,,,,---...///000---,,,+++*********+++,,,*********)))))))))))))))))))))******+++,,,,,,,,,...---000555===III\\\lll}}}rrr___UUUQQQVVV___jjjuuu}}}}}}{{{{{{|||xxxxxxvvvtttttt|||zzzvvvxxx{{{zzzxxxyyyxxxvvvrrrnnnllllllnnngggiiiggg```ZZZWWWTTTPPPMMMLLLKKKLLLOOORRRSSSSSSSSSUUUXXXYYY\\\___dddgggsssvvvyyy{{{{{{jjj^^^XXXWWWfffmmmoooooodddYYY[[[XXXZZZ[[[YYYWWWWWWYYY]]]^^^___eeelllqqqvvv{{{iiiSSSKKKDDDCCCCCC@@@===>>>???<<<999777777666666555555444444333333333333333////////////////////////111///---,,,------,,,+++*********++++++******)))))))))(((((())))))***+++)))***++++++***+++---000///222999CCCNNNVVV[[[]]]VVVWWWYYYYYYYYY^^^gggmmmqqqqqqqqqqqqrrrssstttuuurrrsssssspppiiibbb^^^\\\```gggnnnsss{{{xxxxxxvvvssslllaaaVVVOOOGGGIIILLLPPPUUU\\\ccchhheee^^^XXXVVVSSSOOOMMMNNNTTT^^^ffffffcccbbbaaa```^^^^^^^^^^^^^^^^^^]]]]]][[[]]]^^^___```aaaeeegggfffggghhhhhhgggeeecccbbb^^^\\\ZZZYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPOOOOOOOOOQQQSSSTTTRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQNNNMMMOOORRRTTTTTTVVVVVVUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPLLLLLLLLLMMMMMMOOOPPPQQQKKKKKKLLLLLLLLLLLLKKKKKKXXXSSSLLLGGGFFFGGGIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGGGGGGGGGGFFFFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIILLLMMMNNNOOONNNLLLJJJHHHDDDDDDEEEGGGJJJQQQYYY^^^ccclllwww}}}jjjYYYKKKCCCEEEKKKfffyyytttiiidddTTT]]]mmm}}}xxxrrr]]]OOOCCCAAA@@@;;;777777555666666666555444333222333333222222222333444555444444333111111111111111000111333555555444333222000000/////////...........................///000------...///...---,,,+++,,,,,,---------......///...---+++))))))***+++,,,******************))))))))))))******+++++++++,,,+++,,,...222555>>>PPPaaattt}}}lllaaaYYYWWWXXX```lllwww|||}}}{{{}}}|||yyy~~~|||zzzwwwvvvuuuuuuyyy|||vvvyyy|||{{{wwwxxxwwwuuurrrnnnlllmmmnnnmmmooolllccc[[[VVVQQQLLLKKKIIIHHHIIIKKKMMMNNNNNNMMMOOORRRTTTVVVYYY]]]```qqqsssvvvyyy}}}|||kkk^^^XXXWWWfffnnnqqqrrrggg\\\^^^XXXZZZ[[[YYYWWWWWWZZZ^^^^^^```fffnnnssswww}}}lllRRRJJJCCCCCCCCCAAA???@@@???<<<999888777777666555444555555555444444333333222111111000///.........000...,,,+++,,,,,,+++*********++++++++++++******)))))))))))))))***++++++)))***++++++******,,,------///444<<>>999888777777888888666555666777888999999888777666111222222222222333333333222000.........///...---)))***+++,,,,,,,,,,,,,,,*********)))******+++,,,(((***++++++)))(((((())))))***+++000666;;;===>>>DDDGGGOOO\\\jjjsssvvvvvvqqqvvv||||||~~~|||yyyxxxwwwwwwwwwvvvqqqkkk```VVVVVVaaammmrrrwwwyyy|||~~~{{{~~~}}}~~~yyymmmcccVVVYYYZZZUUULLLEEECCCCCCFFFGGGKKKMMMKKKIIIOOOWWWWWW]]]___ZZZUUUWWWZZZ\\\___`````````^^^\\\YYYWWWXXX[[[^^^```bbbccceeegggiiihhhgggeeecccaaa```___[[[ZZZYYYZZZ\\\^^^^^^]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWSSSQQQPPPOOOQQQTTTXXX[[[XXXWWWWWWVVVUUUTTTSSSSSSLLLMMMOOOQQQRRRRRRQQQQQQOOONNNNNNPPPRRRTTTSSSRRRRRROOOLLLIIIHHHHHHKKKLLLLLLMMMNNNOOOOOONNNMMMLLLNNNMMMMMMLLLLLLLLLLLLMMMEEEFFFGGGHHHHHHHHHHHHHHHLLLIIIGGGFFFFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFEEEDDDGGGGGGGGGFFFFFFEEECCCCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@BBBDDDFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEECCCCCCEEEFFFGGGDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHIIIKKKOOORRRTTTUUUYYY___eeelllttt{{{|||xxxooo\\\KKK@@@@@@EEERRRcccxxx}}}nnndddaaacccggg|||tttttt~~~kkkNNN???;;;333555777555555555555444111000///......------...000111333555555444333222111000///......---------000000//////000000111222//////.........---------++++++++++++,,,---...///------,,,+++,,,---...///,,,---...000000000//////+++,,,,,,,,,,,,+++***)))(((((())))))*********+++*********)))))))))))))))***''''''+++---...000555EEEXXXkkkrrrtttxxx~~~|||fffUUURRR]]]iiiqqqqqqsssvvv{{{}}}}}}|||~~~rrrjjjkkkrrr~~~}}}yyyyyyzzz||||||wwwxxxyyyxxxuuusssssssssrrrtttppphhhcccbbbaaa___ZZZVVVRRROOONNNLLLJJJIIIDDDGGGIIIJJJJJJJJJKKKMMMooooooqqqvvvzzzqqq]]]TTTTTTSSSdddoootttwwwmmmccceeebbbcccaaa^^^[[[[[[```ddddddhhhooouuutttuuu}}}vvvcccSSSJJJCCCDDDFFFDDDBBBAAA<<<;;;:::999777666555444777777777777666444333222444333222111000000000000111000...---,,,,,,,,,---,,,+++)))''''''((()))***))))))))))))))))))))))))************************(((***+++---000555<<<@@@DDDFFFPPPaaannnrrrsssttttttvvvyyy{{{{{{{{{zzzzzz{{{{{{{{{zzzyyywwwuuuttt{{{vvvhhhWWWQQQZZZdddhhhmmmqqquuuxxxxxxwwwwwwwwwqqqtttxxx{{{}}}{{{yyywwwggggggcccYYYLLLBBB??????BBBEEEIIIJJJKKKMMMQQQUUU]]]______\\\WWWWWW[[[```cccddddddbbb___\\\ZZZZZZWWWXXXYYY]]]bbbeeeeeedddjjjgggdddcccbbbbbb```^^^ZZZZZZZZZZZZZZZ[[[[[[[[[___^^^^^^]]]\\\[[[ZZZZZZYYYXXXWWWWWWYYYYYYXXXVVVWWWUUUSSSQQQRRRUUUXXXZZZYYYWWWVVVVVVVVVVVVUUUSSSPPPOOONNNNNNPPPRRRRRRQQQOOOOOONNNMMMNNNOOOQQQRRRQQQOOOMMMLLLMMMMMMLLLKKKPPPMMMKKKKKKNNNOOONNNLLLMMMNNNOOONNNKKKHHHHHHHHHBBBCCCEEEGGGIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBAAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFNNNKKKIIIIIIKKKLLLKKKIIIKKKKKKLLLPPPTTTWWWXXXXXX\\\eeejjjjjjnnnwww}}}~~~{{{ssslllhhhbbbTTTGGG@@@???EEEQQQeeeyyyhhhdddeeeeeemmmyyy}}}yyyrrrXXXDDD;;;;;;666555444333333333333333444222000///...///000111111222444666666555444333333222000...---,,,------...---,,,...000222222222///............---------/////////......---------......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,000...,,,*********,,,,,,,,,,,,,,,++++++***************************************+++++++++---111444GGGRRR```jjjooottt{{{qqq\\\QQQTTT[[[mmmssszzz{{{xxxwwwzzz~~~}}}ttteeeiiiqqq{{{||||||~~~}}}zzzwwwyyyzzzxxxtttqqqqqqssskkknnnpppnnniiidddcccccc\\\aaabbbZZZSSSPPPOOONNNJJJIIIHHHHHHGGGHHHHHHHHHlllkkknnnsssxxx~~~sss^^^TTTTTTQQQcccoootttxxxmmmbbbddddddeeeccc___[[[ZZZ^^^aaaeeehhhooottttttttt}}}vvvdddRRRIIIBBBCCCEEECCC@@@@@@<<<;;;:::999888666555555999999999888777666555555444444333222111111111111111000///...---------...///...,,,+++***+++,,,---***************************************************+++++++++,,,111777<<>>>>>@@@FFFLLLZZZkkkssseee___iiixxxhhhNNN???888888:::444444333333222222333333111000...---------...//////000222333333333222111333222000...---------......---,,,---000111222111///............---------------,,,,,,,,,,,,,,,+++......---------,,,,,,,,,,,,++++++************+++******))))))***+++---...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))++++++,,,+++***+++...000999CCCQQQ\\\dddjjjrrrxxx|||qqq^^^UUUSSSWWW___iiirrrvvvyyy}}}wwwcccdddhhhoooxxx}}}yyyuuuwwwyyyyyywwwuuuuuuvvvwwwyyyxxxrrrjjjbbb______hhhlllllleee___]]][[[YYYQQQNNNIIIDDDAAABBBDDDEEEcccccchhhooouuu|||~~~dddUUURRROOObbbpppwwwzzzooobbbcccggghhhfffbbb]]][[[]]]```fffiiiooosssrrrsss|||vvvfffRRRHHHBBBBBBCCCAAA???>>>;;;::::::999777666666555666555555555444444555555666666555333333333333333222111111000000000//////---,,,+++************+++******************************************************)))***---333;;;AAAEEEDDDGGGQQQ[[[cccllltttvvvxxxyyyuuummmhhhhhhiiitttvvvxxxyyyyyywwwuuusssooopppooollliiihhhhhhgggjjjkkkllllllmmmooosssvvvuuuvvvwwwxxxzzz{{{|||}}}~~~vvvjjj[[[OOOHHHEEEBBBDDDEEEHHHKKKNNNQQQTTTRRRTTTXXX\\\aaahhhqqqwwwyyyuuupppkkkhhhfffeeeddd]]]]]]]]]```eeeiiikkklllfffeeecccbbbbbbaaa___]]]XXXYYYZZZ\\\]]]]]]]]]\\\UUUVVVWWWXXXYYYXXXXXXWWWXXXVVVTTTSSSUUUWWWWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVXXXWWWUUUUUUVVVUUUTTTRRRQQQOOOMMMMMMOOOOOOOOONNNMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNOOOOOOMMMKKKJJJJJJJJJKKKNNNPPPQQQRRROOOOOOOOOLLLIIIGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMLLLGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQTTTZZZbbbiiinnnoooooopppnnnkkkhhhfffdddcccSSSHHH???===AAAGGGPPPXXXooovvvkkkhhhsssxxxXXXCCC;;;888888:::333333222222222222333333000//////.........///000000111222222333333222222333222000............///...---,,,---///111111000///............---------++++++++++++++++++++++++......---------,,,,,,,,,,,,++++++*********++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,,,,+++******,,,...222;;;IIIUUU___iiirrrxxxnnn^^^VVVUUUZZZbbbkkksss{{{mmmjjjiiikkkqqqxxx|||~~~}}}}}}~~~~~~}}}xxxqqqsssuuuvvvvvvuuuttttttyyyzzzxxxrrriiibbb___^^^jjjmmmlllfffaaa___]]]ZZZTTTQQQLLLHHHEEEDDDDDDDDDbbbccchhhpppvvv}}}fffVVVSSSQQQdddqqqyyy}}}rrreeeeeeggghhhgggddd___]]]___bbbfffiiinnnrrrqqqrrr{{{ttteeeRRRIIIBBBBBBCCCAAA>>>===999999888777666666555555555444444333444444555666777666555444333333333333111111111111111000000000+++******)))))))))))))))************************************************)))))))))))),,,111999>>>BBB@@@CCCKKKSSS\\\gggqqqrrrsssssssssqqqllleee```nnnqqquuuyyy{{{yyyvvvtttooopppqqqqqqpppoooppprrruuussspppllljjjmmmssswwwxxxxxxxxxyyyyyyzzz{{{|||{{{tttiii]]]SSSNNNFFFEEEDDDEEEHHHKKKOOOQQQRRRUUUXXX]]]dddllltttyyy|||xxxrrrnnnlllkkkiiigggbbbaaaaaadddgggjjjkkkkkkdddcccbbbbbbbbbaaa^^^\\\XXXYYY[[[]]]]]]]]]\\\\\\UUUVVVXXXYYYZZZYYYYYYXXXWWWUUUTTTTTTVVVWWWXXXWWWRRRSSSUUUVVVWWWWWWVVVVVVVVVUUUUUUVVVXXXYYYYYYXXXRRRPPPNNNNNNOOOOOONNNMMMLLLMMMNNNOOOQQQRRRRRRSSSOOONNNNNNOOOPPPPPPNNNLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPOOOLLLJJJHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLGGGFFFEEEEEEDDDDDDEEEEEEHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJJJJKKKLLLNNNOOOPPPRRRXXX```jjjrrrwwwyyyuuupppjjjddd^^^WWWSSSQQQGGG@@@<<<@@@JJJVVVdddppp~~~~~~xxxwwwvvvaaaHHH:::666333222222222222111111111222222333000000000000000000000111111222222333333333333333222111000///....../////////---,,,---///000000000///............---------++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***+++,,,+++***)))+++,,,...666BBBOOO[[[gggrrrzzz~~~nnnaaaWWWWWWYYYaaammm{{{yyysssmmmkkkooosssvvvvvvsssuuuyyy}}}{{{vvvpppqqqsssuuuvvvvvvtttrrruuuvvvuuuppphhhbbbaaaaaajjjmmmlllfffbbbaaa^^^[[[TTTTTTRRROOOLLLIIIGGGFFFbbbdddiiirrrxxx~~~gggXXXVVVTTTgggttt{{{uuuiiijjjiiijjjjjjfffbbb```aaadddgggiiinnnrrrqqqrrr{{{qqqcccQQQHHH@@@@@@BBB???<<<<<<777777777666555444444444666666555444555666888999666666555444333333333333000000111111111111000///,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************)))((((((+++///333888777;;;DDDMMMVVVbbbmmmnnnnnnppptttvvvsssjjjbbbiiilllpppsssuuuuuusssrrruuuttttttvvvtttqqqsssvvvwwwuuupppjjjgggiiimmmqqqvvvvvvwwwxxxyyyzzzzzz{{{~~~~~~wwwmmmccc\\\OOOKKKFFFDDDGGGKKKOOOQQQTTTUUUXXX^^^eeennnvvvzzz}}}yyytttqqqqqqpppmmmjjjhhhhhhhhhjjjlllmmmllljjjaaa```___``````___\\\YYYYYYZZZ\\\^^^^^^]]]\\\ZZZUUUVVVXXXZZZ[[[ZZZXXXWWWVVVUUUTTTVVVXXXYYYXXXWWWSSSSSSTTTVVVVVVVVVVVVVVVUUUTTTTTTVVVYYY[[[[[[ZZZTTTRRRPPPOOOPPPPPPOOOMMMLLLMMMOOOQQQRRRSSSSSSSSSNNNNNNNNNOOOQQQPPPNNNLLLMMMNNNNNNMMMLLLLLLMMMOOONNNNNNMMMKKKIIIIIIJJJLLLMMMNNNOOOPPPOOOOOOMMMLLLHHHGGGFFFEEEDDDEEEFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMMMMNNNQQQTTTUUUYYY```jjjuuu}}}tttkkkaaaYYYPPPGGGAAA@@@@@@<<<<<>>>>>???<<<999999555555555444444333333222666555444444444666888:::666555444333222222222222//////000111111000//////,,,,,,------,,,,,,++++++++++++++++++++++++++++++************************((())))))(((((((((+++---///000555>>>FFFNNNYYYdddgggjjjnnnsssuuutttoookkkhhhhhhggghhhiiikkklllnnnwwwuuuvvvyyyxxxsssssswwwuuutttrrrnnnkkkjjjkkkmmmoooppprrruuuwwwyyyzzzzzz~~~~~~wwwnnniiiZZZTTTLLLGGGIIIMMMQQQSSSTTTUUUXXX^^^fffooowww{{{}}}yyyuuuuuuvvvvvvrrrnnnllllllmmmnnnooommmjjjggg```______``````___[[[YYYZZZ\\\]]]___^^^]]]ZZZYYYUUUVVVYYYZZZZZZYYYWWWVVVUUUUUUVVVXXXZZZZZZXXXVVVSSSTTTTTTUUUUUUVVVWWWWWWUUUTTTTTTVVVXXXZZZZZZYYYVVVTTTQQQPPPPPPPPPOOONNNNNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNPPPQQQQQQNNNLLLMMMNNNOOONNNKKKKKKMMMOOOJJJKKKJJJIIIGGGHHHJJJMMMMMMNNNNNNOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEEGGGHHHFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGJJJMMMOOOQQQTTTXXX\\\bbbfffllluuu|||}}}iii]]]RRRLLLEEE>>>:::<<<@@@BBBJJJ[[[mmmzzzqqqkkknnnxxx}}}cccLLLCCC<<<:::999666333444000000000000000111222222...//////000000000000000111111111111111222333333222111000/////////000111///---,,,,,,...//////...///............---------++++++++++++,,,,,,------......---------,,,,,,,,,***************+++,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++''')))***+++***)))***+++,,,///333<<>>LLLZZZbbbooo|||uuufff```dddmmmtttwww~~~|||uuunnnmmmooossszzzwwwvvvuuuwwwzzzzzzwwwsssooooooqqqtttwwwvvvrrrnnnnnnppppppmmmhhhfffgggiiihhhiiigggbbb``````]]]WWWVVVUUUTTTTTTUUUVVVXXXZZZaaaffflllrrrwww~~~lll```\\\]]]fffvvv~~~xxxvvvuuutttqqqkkkddd``````bbbeeeeeehhhnnnqqqvvvmmm\\\IIICCC??????===999666666666555444333333333333333444333333333333444555555222222111111000///......111111000000//////......---------,,,,,,+++++++++,,,+++******)))*********************************++++++******++++++,,,---///111333555888@@@JJJQQQ\\\```eeeiiikkkmmmnnnpppnnnllleee______eeehhhgggnnnppptttxxxyyyxxxuuussstttvvv{{{{{{rrrjjjeeeeeehhhlllnnnnnnrrrxxx{{{||||||{{{}}}|||vvvssslllaaaWWWRRRRRRUUUXXXQQQUUU[[[ccckkksssyyy}}}yyyyyyyyyyyyxxxwwwvvvuuusssrrrnnniiidddbbbcccdddaaaaaa```______^^^]]]]]]\\\\\\\\\]]]^^^\\\YYYWWWWWWSSSSSSVVVXXXUUUTTTUUUWWWYYY\\\^^^]]]ZZZWWWTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXVVVUUUTTTRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKIIIIIIGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIHHHGGGEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDBBBAAAAAAAAABBBBBBCCCDDDFFFFFFGGGGGGHHHGGGGGGFFFKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHIIIJJJJJJKKKKKKLLLEEEGGGIIIJJJIIIHHHIIIJJJQQQOOOSSS\\\bbbdddiiiqqqyyy{{{{{{xxxxxxvvvlll___EEEBBB???<<<888888BBBMMMTTTfff{{{}}}lllfff______hhhuuujjjRRR@@@;;;;;;:::888777555444444222222222111111111111000000000///......///000111444222///...///000111000222222222222111111111111...------------...//////000000000000///...---,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++)))***///666???MMMZZZkkkxxx~~~tttiiibbbdddkkkrrrxxx|||~~~~~~uuuiiieeeoooxxxxxxzzzyyywwwuuuttttttsssqqqooorrrssstttttttttrrrpppnnnnnnqqqqqqlllhhhhhhgggddd______```___^^^\\\ZZZYYYYYYXXXWWWXXXZZZ[[[\\\\\\aaaeeelllqqqvvv}}}pppbbb\\\^^^fffuuuzzzyyywwwvvvrrrllleeeaaa```aaabbbcccgggmmmrrrxxxrrrbbbMMMEEE>>>===<<<999777999666666444333333222222222333333222222333333444555333222222111000000//////111000000000/////////...---------,,,,,,,,,++++++---,,,+++***************((((((((((((((((((((((((***************+++,,,,,,+++,,,///111444:::BBBIIIYYY]]]bbbgggiiijjjlllmmmmmmpppnnnhhhdddgggjjjjjjooorrrwwwzzz|||{{{yyywwwvvvzzzxxxoooeee```^^^ccchhhkkkooorrrvvvxxxxxxwwwxxx||||||zzz|||xxxpppggg___YYYUUUSSSMMMQQQYYYdddnnnvvvzzz{{{{{{{{{zzzyyyxxxvvvtttsssmmmkkkhhhccc^^^\\\]]]___``````______^^^^^^]]]]]]]]]]]]\\\]]]^^^\\\YYYVVVWWWTTTTTTYYYZZZWWWVVVWWWXXXYYY[[[\\\[[[YYYUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWUUUUUUTTTRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFIIIIIIIIIHHHGGGFFFEEEEEEHHHHHHHHHIIIJJJJJJKKKKKKHHHJJJKKKLLLKKKKKKLLLMMMTTTVVV^^^iiiooopppsssxxx|||uuupppkkk___RRR???<<<:::;;;>>>EEERRR___uuuuuummm```___aaahhhuuummmWWWFFF;;;555555555444444333333222222222222111111111111000222111000.........//////222///------...000111111000000/////////.........---------------...//////////////////...---,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++***---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************,,,+++,,,///222888FFFSSShhhttt|||{{{}}}~~~~~~}}}pppfffbbbdddgggnnnwww~~~~~~}}}yyyxxx{{{}}}||||||~~~wwwkkknnntttuuuwww|||wwwuuusssrrrssssssrrrppppppqqqrrrsssrrrqqqooonnnmmmoooooolllkkkllljjjeee]]]]]]\\\\\\[[[ZZZYYYXXXYYYXXXYYYZZZ]]]___```aaa```eeekkkpppuuu}}}uuueee]]]___eeesss}}}}}}zzzxxxtttmmmfffbbbaaaaaa^^^___eeemmmssszzzyyykkkQQQHHH???<<<;;;999999;;;777666555333222111111111222111111111111222333333333333222222111000000000000000000000////////////------------,,,,,,,,,,,,...---,,,+++************************************)))))))))))))))******+++(((***,,,...111555;;;???RRRWWW^^^dddggghhhjjjkkknnnvvvyyytttnnnmmmnnnnnnooorrrwww{{{~~~~~~}}}{{{yyy~~~}}}ttthhh^^^WWWZZZ```eeegggjjjoootttvvvttttttxxx|||}}}{{{rrrggg]]]VVVNNNQQQXXXdddpppxxx{{{{{{|||{{{yyyvvvsssooollljjjgggeeebbb]]]YYYWWWXXXZZZ____________^^^^^^^^^^^^___^^^]]]]]]^^^\\\YYYWWWXXXUUUVVV[[[]]]ZZZXXXXXXYYYYYYYYYYYYXXXVVVTTTSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTSSSSSSRRRRRRRRRQQQMMMMMMLLLLLLLLLLLLMMMMMMQQQQQQPPPOOONNNNNNMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGIIIJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBCCCCCCEEEFFFFFFHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNNNNMMMNNNPPPRRRYYY___lllyyy}}}|||}}}~~~zzzqqqggg^^^VVVKKKBBB===999:::BBBMMM[[[kkkxxxsssfff]]]YYY^^^hhhwwwzzzssszzzoooSSSDDD===:::222222222222222222222222222222222111111111111000333222000///...---......000...,,,,,,...000111111///............------------------------......///............---,,,+++***,,,,,,,,,------------------------,,,,,,+++++++++...,,,******+++,,,+++***------,,,,,,,,,+++++++++************************************************************************++++++,,,......222???LLLcccooozzz{{{yyyyyy{{{{{{{{{zzzooofffaaa___bbbkkktttxxx{{{~~~}}}zzzyyy{{{|||||||||mmmhhhkkkmmmpppuuuvvvtttrrrqqqrrrqqqpppnnnnnnoooqqqrrrrrrpppooommmkkkmmmmmmmmmoooqqqnnnggg\\\\\\ZZZYYYYYYYYYZZZZZZZZZZZZ\\\]]]```ccceeefffaaaeeekkkooouuu|||zzzhhh]]]^^^cccooo|||~~~{{{uuunnnhhhcccaaaaaa\\\]]]ccckkkrrryyy}}}pppTTTIII@@@======;;;::::::777666444333111000//////000000000000000111222222333222222222111111111000000000000000////////////------------------,,,,,,///...---++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******)))***,,,...111444777999JJJPPPXXX```eeeiiikkkmmmqqqyyy}}}xxxvvvssspppllloootttyyy|||~~~}}}xxxpppeee[[[YYYZZZ\\\___bbbiiirrrxxxvvvtttvvv{{{}}}xxxmmmfffZZZYYYZZZaaallluuuzzzzzzzzzxxxuuupppkkkfffaaa___cccbbb___[[[WWWUUUWWWXXX^^^^^^^^^___``````aaaaaabbbaaa_________]]]ZZZXXXXXXVVVWWW\\\^^^[[[XXXXXXYYYXXXWWWVVVUUUTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRSSSTTTTTTUUURRRSSSSSSSSSSSSRRRRRRRRRNNNMMMLLLLLLLLLLLLMMMNNNOOONNNMMMLLLKKKJJJIIIIIIMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGIIIHHHFFFEEEDDDEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNPPPSSSVVV```kkk{{{|||yyyqqqkkkaaaVVVNNNGGG@@@;;;>>>===DDDTTTeeeuuusssggg___[[[```hhhvvv|||nnnllllllwwwyyyXXXEEE>>>===<<<444333333333333333333333222222222111111111000000222111000.........//////333000...---...000111000000000/////////.........------,,,,,,------...///...............---,,,+++,,,,,,,,,,,,------------...------,,,,,,++++++***---,,,******+++++++++***,,,++++++++++++*********))))))))))))))))))))))))************************************************'''(((+++---,,,///;;;III[[[iiivvvzzz{{{{{{|||zzz{{{yyynnneee```\\\cccllluuu|||rrreeeeeegggjjjmmmqqqqqqqqqqqqqqqooollliiimmmnnnppprrrrrrqqqpppoooiiikkkkkkmmmrrruuuppphhh^^^\\\ZZZYYYZZZ[[[^^^___]]]^^^___aaabbbcccfffhhhbbbeeekkkooottt|||jjj^^^\\\```kkkyyy|||vvvoooiiieeebbb```[[[\\\aaajjjpppwwwrrrTTTJJJAAA@@@@@@===999777666555444222000//////...000////////////000111111222222222111111111111111////////////000000000000------------------------///...---,,,++++++++++++))))))))))))))))))))))))((((((''''''(((((()))*********+++---000222333444AAAGGGQQQ[[[ccchhhmmmppptttzzz~~~yyyrrrjjjlllooossswww{{{~~~|||zzzqqqhhhaaa[[[VVVXXX]]]eeeqqq{{{zzzwwwwwwyyyzzz}}}{{{wwwkkkeee___]]]ccckkkrrruuuwwwuuuqqqlllfff```\\\YYYaaa```^^^YYYVVVUUUVVVXXX^^^^^^___aaabbbcccdddeeefffeeecccbbbaaa```]]][[[YYYVVVVVV[[[\\\YYYVVVWWWXXXWWWVVVUUUSSSSSSRRRRRROOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRSSSSSSSSSTTTRRRRRRSSSSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMLLLJJJIIIHHHHHHLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEGGGFFFCCCBBBAAAAAACCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDDDDDDDDDDDDD@@@@@@AAABBBDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLJJJHHHGGGIIIHHHGGGGGGHHHIIIKKKLLLLLLMMMNNNNNNPPPSSSXXX\\\lllxxx~~~sssmmmbbb[[[QQQIIICCC???======>>>DDDSSSjjjwwwggg___aaafffpppwwwooo```gggppp{{{aaaIII@@@>>>;;;888666666555555444333333333222222222111111111000000//////.........000111222777444111//////000//////////////////............,,,,,,,,,,,,,,,---.........////////////......---***+++++++++,,,,,,---------------,,,,,,+++++++++...,,,******+++,,,+++***************))))))))))))))))))))))))))))))))))))************************************************)))))),,,---,,,---777CCCQQQ```pppyyy}}}}}}~~~wwwllleee]]]```gggqqqzzzmmmgggdddbbbaaadddeeehhhlllooonnnkkkhhhlllnnnppprrrssssssrrrqqqiiijjjjjjlllqqqtttoooggg]]][[[ZZZYYYZZZ]]]```bbbaaabbbdddcccbbbbbbdddfffcccgggkkkpppuuu}}}kkk^^^[[[^^^iiiyyy|||uuuooojjjfffccc```[[[\\\aaaiiipppwwwqqqUUUJJJAAA@@@AAA===888555555444333111000/////////000////////////000111111000000000000000000000000////////////000000000000------------..................------,,,,,,------************************((((((((((((((())))))***)))((((((***---/////////888???HHHSSS\\\dddkkkooossswwwzzz|||}}}vvvnnnnnnnnnooorrrvvvzzz|||zzztttlllbbbXXXVVVZZZaaannnyyyzzzwwwwwwwwwwww|||~~~yyyrrriiiaaa^^^aaaggglllpppooommmjjjfffbbb^^^\\\aaa```^^^ZZZVVVVVVXXXZZZ___```aaaccceeegggiiijjjllljjjgggeeedddccc```^^^[[[WWWVVVYYYZZZWWWUUUVVVVVVVVVUUUTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRSSSSSSSSSTTTRRRSSSTTTTTTTTTRRRQQQPPPPPPOOOMMMLLLLLLMMMOOOPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIGGGGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGFFFFFFEEEGGGEEEAAA???>>>???BBBDDDAAAAAAAAABBBCCCCCCDDDDDD@@@AAABBBCCCDDDEEEEEEEEE@@@AAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIJJJIIIHHHGGGHHHJJJLLLNNNNNNNNNOOOQQQSSSYYY```eeewww|||oooddd\\\OOOHHH@@@<<<999777:::???DDDPPPggg~~~~~~}}}xxxlllaaa```kkkvvv~~~sssgggaaannn|||nnnPPPAAA>>>;;;555000555555444333333222111111222222222111111111111000......---...///000222333:::777333000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////......******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,++++++*********))))))))))))))))))))))))))))))))))))************************************************...,,,,,,---,,,+++111999EEESSSdddpppyyy}}}rrrkkkdddbbbcccjjjrrryyyyyymmmcccYYYRRRSSSUUUZZZaaagggkkkkkkjjjkkkmmmooorrrttttttssssssiiikkkkkkkkkmmmooollleeeYYYYYYXXXXXXYYY]]]```bbbdddfffgggeeebbbaaaccceeedddhhhlllpppuuu~~~lll^^^ZZZ^^^iiizzz{{{tttnnnkkkgggdddaaa[[[\\\bbbkkkrrryyyqqqXXXKKK???===???<<<888666333333222000000/////////000000//////000000111222////////////////////////.../////////000000000111------------.........///---------------......///------------------------))))))(((((())))))***+++***(((&&&'''+++.........222777@@@IIIRRR[[[ccchhhnnntttxxxxxxzzz~~~xxxuuuqqqnnnnnnqqqvvvyyy}}}{{{vvvssslllaaaZZZXXX\\\gggqqqssstttuuuvvvuuuzzz|||~~~zzzpppeee```aaaccceeeeeeeeeeeeeeedddccccccddddddaaa^^^[[[ZZZ\\\^^^aaabbbdddfffiiikkkmmmnnnqqqnnnkkkiiihhhfffdddbbb___ZZZWWWXXXXXXUUUTTTVVVTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSTTTUUUUUUTTTRRRPPPNNNOOONNNLLLJJJJJJLLLNNNOOONNNNNNNNNMMMMMMMMMLLLLLLJJJJJJKKKLLLLLLMMMMMMNNNIIIHHHHHHHHHHHHIIIKKKLLLGGGGGGHHHHHHGGGGGGFFFEEEFFFDDDBBB@@@???@@@BBBCCCAAABBBBBBCCCDDDDDDEEEEEEAAAAAABBBCCCDDDDDDDDDDDDBBBCCCCCCEEEGGGJJJLLLMMMNNNPPPRRRTTTUUUTTTRRRQQQOOOOOONNNNNNMMMLLLKKKKKKLLLJJJIIIHHHIIIKKKMMMOOOQQQRRRSSSUUUYYY```iiiooozzzyyyhhh[[[PPPIII@@@999555666777999AAAJJJWWWfffzzztttpppnnnhhhcccdddlll{{{qqqiiifffooo{{{kkkXXXDDD<<<;;;777222000333333333333333333333333222222222111111111111000//////.........000111222888555222////////////............------------,,,,,,,,,++++++,,,,,,---...---......//////......---+++++++++,,,---.........***++++++,,,,,,------...000...,,,,,,---...---,,,,,,,,,,,,,,,+++++++++***************************************************************************///+++(((***,,,,,,...333999EEEUUUaaannn{{{yyysssqqqhhhbbbeeekkkpppxxx}}}}}}{{{lll\\\QQQJJJJJJLLLRRRZZZbbbgggiiiiiikkknnnqqqssssssssssssjjjlllllliiihhhiiigggbbbXXXXXXXXXYYY\\\___bbbdddfffiiijjjgggcccaaadddgggeeeiiimmmqqqvvvlll^^^[[[^^^jjj|||zzzsssnnnkkkhhhdddaaa[[[\\\ccclllsss|||qqq[[[LLL>>>:::<<<;;;999888222222111000000///000000000000000000000111222222............////////////.../////////000000111111---------.........//////---------------...///000************************)))))))))))))))***++++++,,,)))'''(((+++///000///...333:::BBBJJJSSS\\\bbbjjjrrrwwwvvvuuuzzz|||uuuooommmooosssvvvttt|||}}}xxxtttuuusssiii^^^WWWYYYbbbjjjmmmoootttvvvuuuwwwxxx{{{~~~pppddd``````[[[\\\^^^aaaccceeefffgggiiihhhfffccc``````bbbdddbbbccceeehhhkkknnnpppqqqtttqqqmmmkkkjjjhhhfffdddbbb\\\XXXXXXWWWUUUTTTVVVRRRSSSUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTRRROOOMMMNNNMMMJJJIIIIIIJJJMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOIIIHHHHHHHHHIIIKKKMMMNNNGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCDDDCCCCCCBBBBBBDDDDDDEEEGGGJJJLLLNNNPPPPPPSSSVVVYYYZZZYYYWWWUUURRRQQQPPPNNNMMMLLLLLLLLLMMMKKKJJJIIIIIIKKKNNNPPPUUUVVVWWWZZZ^^^fffooovvvwww~~~|||lllYYYLLLBBB;;;;;;666555;;;@@@EEEPPP\\\lll|||}}}uuuqqqmmmiiiccc^^^___jjjyyypppddddddiii|||UUUIII>>>;;;:::666555888222222333444555555666666222222222111111111111000111000///......///000000666333000...////////////111000000000000/////////,,,,,,++++++,,,,,,---...,,,,,,------...---------,,,,,,------...///000000)))***+++,,,------...///000///------.........---.........---------,,,,,,************************************************************************,,,&&&$$$(((,,,...000222111<<>>;;;===<<<999888555444333111//////......////////////////////////---///000///...---///000000///---,,,,,,,,,,,,---......------------......---....../////////......---,,,,,,...///...+++)))***************************+++++++++++++++******'''+++///111444;;;DDDLLL\\\bbbiiioooqqquuuyyy}}}~~~~~~yyyqqqkkkmmmooorrrvvvzzz||||||{{{tttqqqpppssswwwvvvooohhhiiidddbbbdddfffhhhnnntttxxxzzz}}}}}}xxxpppggg\\\XXX[[[ccciiilllpppqqqrrrttttttsssqqqooojjjmmmrrrwwwzzz||||||{{{yyyuuuooojjjfffccc```^^^___\\\ZZZZZZ\\\\\\[[[YYYYYYWWWUUUUUUWWWXXXWWWUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHFFFDDDBBB@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDCCCDDDFFFHHHKKKKKKNNNSSSWWWXXXVVVSSSYYYXXXWWWVVVUUUTTTTTTTTTOOONNNLLLJJJIIIIIIIIIJJJJJJMMMOOOPPPQQQTTTYYY]]]```eeeiiilllrrrwwwuuuooodddYYYOOOJJJDDD<<<888999777;;;BBBKKKXXXkkkzzzrrroookkkeeebbbeeemmm{{{wwwkkkhhhiiinnnxxxmmmRRRDDD@@@;;;777555555555444444444444333333333222222111111111111111111111111333000,,,,,,///111000///...............////////////......---------------+++,,,------+++***+++---+++,,,,,,---.........---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))***+++*********+++++++++,,,,,,///111666@@@OOO```pppyyy~~~|||tttnnnjjjiiiiiisss|||zzzwwwyyytttcccWWWMMMIIIIIIHHHJJJOOOTTT[[[```bbbeeelllnnnkkkiiifffddddddfffgggeeedddbbbbbbbbbccceeegggjjjlllnnnooonnnjjjfffeeejjjnnngggggglllwww~~~ooofffcccjjjvvvyyysssnnnkkkgggbbb]]]^^^ccciiimmmqqqyyy|||pppXXXKKK???;;;<<<:::888777666555333222000000//////////////////////////////...///000///...---...///......------,,,------...///..................///............///000111111---,,,++++++,,,,,,+++***************************))))))******+++******))))))+++...///111666>>>DDDOOOVVV___ggglllqqqwww|||~~~vvvoookkkkkklllnnnqqquuuyyy{{{vvvtttrrruuuzzzzzzuuuppppppllliiifffbbbaaagggoooxxx|||vvviii]]]XXXZZZ```dddkkkpppwww}}}~~~zzzwwwqqquuu{{{}}}wwwnnngggcccaaa_________]]]\\\]]]^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXVVVSSSSSSRRRRRRRRRSSSTTTTTTWWWVVVVVVUUUTTTSSSRRRRRRTTTSSSRRRQQQQQQRRRSSSTTTNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGDDDBBB@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGJJJLLLOOORRRWWW\\\___]]]XXXTTTWWWUUUSSSQQQPPPPPPPPPQQQLLLKKKHHHFFFFFFGGGIIIJJJNNNQQQTTTWWWYYY]]]aaadddhhhjjjkkkmmmoooooofff\\\PPPGGG>>>:::999888:::===<<>>KKKXXX```kkkttt}}}}}}sssmmmeeemmm{{{}}}yyyrrrvvv}}}{{{wwwqqqcccSSSGGGKKKMMMQQQVVV\\\bbbeeeeeeeeecccbbbbbbccceeeggghhhgggggghhhhhhjjjlllnnnooonnnnnnkkkhhhfffhhhmmmrrrooojjjiiiqqqzzzrrrjjjeeejjjttt|||xxxrrrnnnkkkgggaaa]]]^^^ccciiimmmqqqxxxzzzmmmUUUJJJ@@@<<<:::777555555555444333222111111000111///////////////////////////000000000...------///------..................//////............//////------,,,,,,---///111222///,,,***)))***+++++++++************************'''((()))***************++++++******+++///444777;;;BBBLLLUUU]]]eeennntttqqqsssvvvzzzyyyxxxvvvrrrqqqsssxxx|||}}}}}}}}}|||yyyvvvqqqqqqrrrqqqjjjcccdddjjjooovvv|||~~~~~~zzzllldddbbbcccdddjjjrrrxxx}}}~~~wwwnnnhhhfffhhhkkkmmmppppppnnnkkkgggccc```___YYYZZZZZZZZZYYYWWWVVVVVVSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVWWWVVVSSSQQQPPPPPPQQQRRRMMMLLLLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIHHHGGGHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBAAABBBBBBCCCCCCCCCDDDFFFFFFGGGIIIMMMPPPVVVWWWYYYYYYXXXWWWUUUUUURRRSSSTTTUUUTTTQQQMMMKKKGGGFFFFFFGGGJJJOOOTTTWWW```___^^^^^^___```aaaaaabbb[[[SSSOOOLLLHHHAAA===@@@???<<<;;;@@@KKKVVV\\\gggppp~~~~~~wwwpppnnnuuuyyyzzzbbbNNNAAA<<<777666555555666666444222222222222222111111111000111111111111111111111111---///222222111/////////......---,,,---...000111+++,,,---...---,,,***)))...//////...+++******+++,,,------...------,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***)))((((((((()))))))))*********+++++++++++++++---111:::FFFQQQWWW]]]iiixxx}}}|||~~~{{{vvviiihhhllluuu|||qqqrrrsssvvv{{{eeeMMMFFFEEEFFFLLLTTTZZZ^^^```ddddddcccccccccdddfffggggggggghhhjjjkkkmmmnnnooopppnnnkkkiiihhhiiimmmpppppplllkkkpppvvv|||sssjjjfffjjjrrr{{{{{{wwwrrrnnnlllhhhaaa\\\]]]bbbhhhlllpppxxxyyylllSSSIII@@@<<<:::666444555444444222111111000000000///////////////////////////000111000...------........./////////......---///..................///------------...///000000///---******+++,,,,,,+++************************(((((()))***+++++++++++++++***((((((***...222555999>>>FFFMMMSSS[[[eeekkknnnoooqqquuuyyy}}}|||xxxwwwyyy|||}}}zzzxxxppppppssstttqqqkkkjjjnnnooossswwwxxxxxx{{{~~~uuuqqqpppnnnpppsssssstttxxx}}}xxxrrrnnnnnnrrruuuwww}}}}}}zzzuuunnngggcccaaaYYY[[[\\\\\\YYYWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSQQQRRRTTTVVVWWWWWWWWWVVVVVVUUUSSSQQQPPPOOOOOOOOOMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOMMMKKKIIIGGGGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGGGGHHHJJJNNNQQQUUUVVVXXXXXXWWWXXXZZZ\\\]]]^^^___^^^ZZZTTTNNNJJJHHHHHHIIILLLPPPVVV[[[^^^bbb___ZZZWWWVVVVVVUUUTTTQQQIIIAAA>>><<<;;;>>>AAACCCFFFHHHIIIPPP^^^jjjqqq}}}uuunnngggiiiqqq}}}eeeRRRDDD===<<<666555444444555555444333111111111111000000000000111111111111111111111111......///000000000...---///...,,,+++***+++---...,,,---...///...---,,,+++---//////...,,,+++,,,---------......------,,,+++---,,,,,,++++++++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***)))))))))))))))))))))))))))************+++++++++---222888AAAIIINNNUUUbbbsss~~~~~~{{{}}}}}}rrrjjjdddfffkkkpppvvv|||vvvtttrrrtttxxx~~~wwwYYYHHHBBB@@@DDDKKKPPPTTTXXX^^^___aaaaaaaaaaaabbbcccfffggghhhjjjlllnnnppppppooommmkkkjjjjjjkkkmmmooonnnlllmmmrrruuuxxxxxxooojjjlllqqqxxx~~~zzzvvvqqqnnnlllhhhaaa\\\[[[```ggglllpppyyyxxxkkkPPPHHH???<<<:::666555666333222111111000000000000///////////////////////////000111000...,,,---...//////000000///...---,,,......------------.........//////000000000/////////---++++++,,,---,,,+++************************((()))***+++,,,,,,,,,,,,---+++)))***---111555777999<<>>HHHTTTVVV\\\```aaafffsss}}}pppfffcccbbbppp~~~dddTTTIIIAAA===>>>777666444333444555444333222222222111111111000000000000000000000000000000000...---...111111///,,,///---+++******+++---//////---,,,******+++,,,---+++---...---++++++,,,---,,,,,,------...---------......---,,,,,,,,,,,,,,,***************************+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))***+++))))))))))))************+++,,,...111666;;;@@@BBBLLLXXXiiitttxxxyyy{{{~~~xxx{{{|||sssiiiccc```aaahhhqqq|||}}}{{{zzz}}}pppZZZOOOEEEDDDGGGGGGJJJNNNSSSWWW[[[]]]\\\\\\]]]___aaabbbeeegggjjjlllnnnoookkkkkkjjjkkkmmmnnnooopppllllllppptttuuuuuu{{{vvvmmmnnnqqqvvv{{{~~~~~~yyyvvvqqqnnnlllhhhaaa\\\ZZZ```fffkkkpppyyyxxxjjjOOOGGG???<<<:::666555777222222111000/////////000////////////////////////000111111000...,,,---...000000000000000...,,,+++---------,,,,,,---------///000111222222111///...///---,,,---......,,,+++************************))))))***+++,,,---------+++)))'''(((,,,000444666999;;;>>>@@@CCCJJJSSS[[[^^^cccjjjqqqxxx~~~xxxyyy|||wwwrrrqqqtttvvvuuuuuuxxxvvvvvvuuuuuuvvvxxxyyyzzzzzzyyymmmccc___ccchhhpppwww}}}{{{zzz|||~~~wwwmmmddd^^^\\\[[[^^^aaa```\\\YYYXXXYYYXXXXXXVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVUUUSSSRRROOOPPPPPPQQQQQQPPPOOOOOOPPPRRRVVVYYYYYYVVVRRRPPPMMMMMMMMMMMMNNNNNNNNNNNNLLLNNNQQQTTTVVVVVVVVVUUUTTTUUUUUUTTTRRROOOLLLJJJHHHHHHHHHHHHIIIIIIJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKMMMQQQSSSRRRWWW]]]bbbfffjjjooosssgggeeeccc___[[[WWWSSSQQQNNNOOOQQQTTTXXX[[[^^^___XXXQQQHHHAAA>>>===;;;:::<<<999:::???CCCJJJYYYjjjlllssswwwuuuxxx}}}ccc]]]^^^eee|||xxxcccNNNEEEBBB>>>;;;<<<999666444333444555555444333333333222222222111111////////////////////////333///,,,---111333000,,,...---+++******,,,///111///,,,'''$$$$$$&&&+++...***+++,,,,,,+++***+++---***+++,,,---...////////////...------,,,,,,,,,,,,************************,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))(((((()))***++++++))))))))))))************,,,---...111444666999:::???KKK[[[fffkkkmmmrrrwwwuuuyyy}}}}}}rrrggg\\\YYYaaallloooyyyooo___PPPJJJFFFBBBBBBEEEJJJOOOUUUXXXYYYYYYZZZ\\\\\\]]]```cccgggiiikkkkkkhhhhhhiiikkkoooqqqqqqqqqnnnrrrooopppwwwvvvwwwzzzoooqqqtttyyy|||}}}{{{yyyrrrrrrrrrpppmmmggg^^^YYY[[[]]]bbbiiinnntttyyyhhhPPPFFF===;;;:::777333222333333222222111000////////////...------------...////////////............//////......------,,,,,,......---------,,,,,,,,,000///---,,,---///111222///...------//////...---))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''(((+++...000333666999===@@@EEEJJJNNNYYY^^^fffnnnwww}}}zzzwwwyyy|||uuuqqqrrrtttttttttsssvvvyyy{{{zzzyyyxxxyyytttvvv}}}zzznnnbbb[[[XXXXXXbbbiiisss|||uuuggg___^^^```ccceeefffbbb]]]XXXWWWXXX\\\YYYWWWVVVWWWXXXXXXWWWTTTUUUVVVVVVUUUSSSQQQPPPRRRSSSRRRQQQOOOOOOQQQSSSTTTVVVYYY[[[\\\[[[XXXWWWQQQOOONNNMMMMMMNNNOOOPPPPPPSSSWWW[[[]]]\\\YYYWWW[[[XXXUUUTTTTTTSSSOOOKKKOOOMMMJJJHHHGGGHHHJJJKKKIIIJJJKKKJJJHHHHHHHHHIIIJJJHHHFFFFFFGGGGGGFFFEEEGGGIIILLLOOOQQQSSSVVVXXXaaafffkkknnnnnnmmmnnnooofffaaa\\\YYYXXXVVVRRRNNNMMMOOOSSSVVVXXXWWWUUUTTTJJJEEE???:::888999999:::999<<>>AAAHHHPPP___ooo~~~|||wwwrrrnnnmmmppprrrpppxxxxxxfffbbbcccnnn~~~zzz[[[FFF===999444333555777777666333333222111111111111222000000000000000000000000000000000000////////////...//////000000//////.........---------...000111.........------------------,,,++++++******++++++---------.........////////////...---------------***++++++++++++++++++,,,***+++++++++))))))+++,,,++++++,,,...//////...,,,,,,,,,++++++************,,,,,,++++++++++++,,,,,,+++******************)))*********++++++++++++,,,------,,,,,,,,,---......,,,000999CCCOOO[[[dddjjjmmmppptttxxx|||~~~wwwnnnkkkeeedddkkkvvvzzzttttttyyymmm^^^WWWUUUSSSRRRQQQLLLFFFDDDFFFFFFLLLOOOMMMMMMPPPRRRSSSYYY[[[^^^```bbbbbbaaa```pppvvvuuuwwwyyyoooffflllxxx|||zzzxxxwwwxxxxxxxxxwwwsssrrrqqqpppmmmggg```[[[^^^___ccchhhkkkqqqqqqUUUJJJ@@@<<<;;;777444333222222222111111111000000111000//////......////////////.........---------,,,,,,,,,------...............---------,,,,,,,,,------.........---,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++************************((((((''''''((()))+++,,,......---,,,---111777<<<>>>AAAJJJZZZlllxxx|||{{{~~~zzzzzz}}}~~~}}}{{{yyyxxxwwwvvvvvvsssrrrsssyyy~~~yyyjjjbbb^^^bbbiiinnnssswwwzzz}}}}}}vvvllljjjgggbbb^^^^^^```ccckkkmmmssswwwwwwxxxzzzsssqqqvvv{{{zzzssspppssswwwyyyzzzvvvttttttwwwxxxuuummmfffaaa___ZZZVVVTTTTTTUUUVVVQQQRRRRRRRRRRRRSSSVVVYYY[[[^^^bbbeeeeeebbb^^^[[[VVVUUUTTTTTTVVVYYY]]]______```aaabbbbbbbbbbbbaaaeeedddddddddcccaaa___]]]\\\\\\[[[ZZZWWWTTTQQQPPPRRRRRRSSSSSSTTTSSSQQQOOOQQQOOONNNNNNOOOPPPPPPOOOLLLKKKKKKMMMQQQUUUXXXYYYZZZ[[[ZZZXXXSSSMMMHHHEEEBBBAAA???>>>===<<<<<<;;;999:::;;;;;;;;;:::999888666666555666:::@@@HHHMMM___hhhwwwwwwuuupppiiidddeeekkkpppqqqzzz}}}lll```^^^fffuuu{{{```LLLAAA;;;888555444555555444222222222111111111111111222000000000111111222222222111111000000//////.........//////////////////...///...---,,,---///111222........................---,,,++++++******++++++******+++,,,------------......---,,,,,,,,,,,,---***+++++++++,,,,,,------,,,,,,,,,+++))))))+++,,,---++++++---000111///,,,))))))++++++++++++***))),,,++++++++++++++++++,,,))))))((((((''''''&&&&&&************++++++++++++,,,,,,,,,,,,,,,------...)))+++000999FFFSSS^^^dddmmmnnnqqquuuyyy}}}{{{pppeee\\\```kkkxxx}}}uuuqqqrrrwww{{{|||nnnfffddddddccc]]]SSSGGG@@@>>>>>>CCCHHHIIIIIIJJJNNNQQQSSSTTTWWWYYYZZZ[[[ZZZZZZrrrxxxxxxyyyyyylll```dddooo||||||{{{zzz{{{{{{zzzxxxvvvtttsssqqqnnnkkkeee^^^YYY^^^___bbbgggjjjqqq~~~}}}oooSSSHHH===:::999555333333222222222111111111111111000///......------..................------------++++++,,,,,,------............---------,,,,,,,,,***++++++,,,,,,+++******---,,,++++++------,,,+++++++++++++++++++++++++++************************)))))))))))))))***,,,,,,///...---++++++///444888;;;<<>>>>><<<:::999777777888555666666666777777888888666888999===CCCMMMZZZbbbxxx{{{nnnkkkeee___]]]bbbllluuuyyy}}}tttmmmiiiiiiqqq~~~vvv[[[HHH@@@>>>:::888777666555444222111111111111000000111222222000000111111222333333333111111000000//////............////////////......000///---,,,---...111222........................---,,,++++++******++++++)))***+++,,,---------------,,,++++++******++++++++++++,,,,,,------......---......,,,***)))***++++++(((%%%&&&)))++++++)))((()))***,,,,,,+++***)))++++++++++++++++++++++++))))))((((((''''''&&&&&&))))))*********+++++++++************,,,---...///)))***---333>>>KKKWWW___ooopppppprrruuuzzzzzzkkk]]]\\\dddppp}}}|||uuupppnnnmmmyyy}}}xxxuuuyyyzzzrrrcccQQQCCC;;;999<<<@@@CCCDDDFFFJJJOOOMMMOOOPPPRRRTTTTTTTTTTTTttt{{{{{{{{{zzzjjj]]]___fffttt}}}|||{{{||||||zzzwwwtttsssrrrooommmiiiddd]]]YYY^^^^^^aaafffjjjqqqzzzkkkQQQEEE;;;777777444222333111111111111111111111111//////...---------------.........------------,,,.............../////////......---------,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,------,,,++++++---111555666777;;;FFFUUUcccmmmqqqmmmpppuuu{{{zzzvvvssswwwyyyzzzzzzzzz{{{}}}~~~{{{wwwwwwzzz}}}~~~}}}pppnnnmmmkkkfff___^^^bbbqqqvvv|||xxxiiiaaaXXXRRRNNNOOORRRWWWcccmmmppprrruuuxxx{{{~~~zzzooo^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\ZZZWWWWWWXXXZZZ___aaadddeeeeeeccc```^^^]]]^^^```bbbdddfffggghhhfffffffffgggkkkooosssuuuzzzxxxtttnnngggbbbaaaaaabbbbbbbbbbbb```^^^\\\ZZZTTTVVV\\\dddjjjjjjeee```WWWVVVUUUVVVXXXZZZZZZYYYWWWTTTRRRRRRTTTUUURRROOOKKKFFF@@@;;;::::::::::::999:::999777555444555666777666666666777888:::::::::???EEEMMMVVVcccqqq{{{}}}qqqbbb___[[[YYY]]]gggsss|||{{{vvvttttttrrrsssuuuzzztttYYYFFF;;;999<<<444444444333333222222111111000000000000111222222000000111111222222222333000000000000////////////---......//////......---000///...------...//////---------------.........---,,,++++++******++++++***+++---///000000//////,,,++++++***************,,,,,,,,,,,,,,,,,,------***,,,---,,,+++))))))***,,,***((('''(((*********)))***+++,,,,,,,,,************++++++++++++******+++******************))))))))))))************+++)))))))))***+++,,,...///***,,,...111666AAAOOOYYYlllnnnoooooopppuuu}}}ttteee___bbbiiisss}}}~~~uuunnnjjjsssxxx|||}}}~~~yyydddRRREEE>>>;;;:::<<>>AAADDDDDDEEEGGGHHHIIIJJJJJJxxx~~~}}}|||zzziii[[[\\\XXXiii|||zzzuuusssrrrqqqpppooonnnmmmmmmllliiidddaaa\\\\\\___eeeiiiqqqyyyiiiOOOCCC999666666555555555111111111111111111222222111111000///////////////......---------,,,,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,((('''&&&&&&(((***---//////...------//////...---))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))&&&'''((((((((()))+++...333666:::???EEEMMMUUU[[[ZZZZZZ]]]aaahhhqqqxxx}}}}}}uuuvvvwwwuuussstttxxx|||yyy{{{}}}~~~~~~~~~wwwpppkkknnnpppmmmiiigggjjjpppwwwzzzyyyxxx{{{~~~{{{mmm^^^WWWSSSNNNLLLMMMOOOPPPTTTYYY```hhhppptttvvv~~~rrrfffYYY^^^eeelllqqqttttttsssjjjkkkjjjhhhfffeeefffhhhfffffffffeeeeeeddddddcccfffhhhmmmppprrrrrrpppooonnnmmmllllllooouuuzzz~~~wwwtttmmmcccZZZUUUVVVYYYVVVVVVVVVVVVVVVVVVWWWWWW\\\___fffoootttpppeee\\\WWWVVVUUUVVVYYY[[[\\\[[[UUUSSSQQQSSSVVVTTTNNNHHHAAA===999777777777666333222555777777555666999<<<999:::<<>>CCCHHHJJJQQQSSSUUUXXX]]]dddlllrrrzzz}}}}}}wwwrrrsssxxx}}}}}}||||||}}}~~~vvvtttrrrooonnnmmmnnnnnnoootttzzz{{{xxxwwwyyy}}}}}}wwwkkkaaaXXXPPPKKKKKKKKKJJJJJJMMMUUU^^^eeedddlllwwwzzzxxxvvvqqqhhhaaaYYY```jjjtttzzz{{{yyyvvvppppppoooooonnnmmmllllllpppmmmhhhdddccceeehhhjjjoooppprrrsssrrrpppmmmkkknnnnnnmmmnnnppprrrtttuuuoooeee]]][[[WWWQQQOOORRRMMMNNNNNNPPPQQQSSSUUUVVVVVV]]]hhhooommmdddXXXPPPNNNLLLKKKMMMQQQSSSRRRPPPPPPNNNLLLKKKKKKHHHBBB>>>;;;999777666777777666444999999<<>>555333444444222555333000000222444222000333333111000000000111222///////////////.................................---------,,,,,,+++++++++,,,++++++******++++++,,,***++++++,,,------------************************+++++++++,,,,,,---------,,,,,,+++***)))((('''&&&+++,,,,,,+++)))((()))***)))************+++++++++))))))***+++,,,,,,------)))***,,,------+++(((&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((('''''''''((()))+++,,,((())))))))))))*********+++++++++,,,...111444666GGGQQQ___iiijjjjjjpppyyy}}}~~~||||||yyyuuupppmmmoooxxxrrreeeSSSEEE>>><<<>>>???888777777:::>>>AAA@@@???yyy~~~zzzmmm```YYYZZZaaaqqqyyytttqqqpppooooooqqqqqqppppppmmmjjjeeebbb___``````dddkkkwwwqqq___III@@@999888777444333333000/////////000000111222222111000///............000//////...------,,,,,,*********+++++++++++++++***+++,,,,,,,,,,,,+++***,,,+++)))(((((()))+++,,,.........---,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***)))(((************)))))))))((()))))))))'''&&&&&&)))+++...///111555999===@@@BBBHHHJJJNNNRRRWWW^^^eeejjjppptttzzz~~~}}}xxxwww{{{}}}{{{zzzzzz{{{{{{wwwuuusssqqqppppppqqqrrrqqquuuyyyzzzxxxvvvvvvxxxxxx~~~yyyppphhhaaa]]]QQQOOOKKKGGGEEEGGGMMMQQQWWW]]]eeelllooorrrtttvvvrrrooollllllllljjjeeeaaa[[[aaajjjtttzzz||||||{{{uuutttttttttuuuuuuvvvwwwvvvqqqjjjeeecccfffjjjmmmrrrrrrpppooommmkkkjjjiiigggggghhhiiillloooqqqsssiii```XXXUUUQQQKKKIIILLLJJJJJJJJJKKKMMMNNNPPPQQQSSSWWW]]]```^^^WWWNNNHHHIIIGGGGGGHHHKKKLLLKKKJJJEEECCCBBBBBBBBB@@@<<<999777777777666777888:::;;;===>>>DDDKKKMMMMMMSSS\\\\\\```ffflllqqquuuxxxzzz{{{xxx|||~~~~~~~~~zzzsssmmmkkklllnnnuuu|||zzzrrrrrryyysss\\\JJJBBB888222111222222111666444111111222222000...222111000/////////000000111000000///...---,,,,,,........................------------,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,+++)))((()))***)))************+++++++++))))))******+++,,,,,,---)))***+++,,,,,,***)))'''))))))************))))))))))))))))))))))))))))))((((((''''''((()))+++,,,)))))))))*********++++++************,,,///111333>>>EEEQQQ[[[^^^aaakkkvvv}}}}}}zzz~~~~~~xxxsssnnnqqqtttvvvxxx}}}}}}yyy{{{vvvcccRRRGGGAAA>>><<<<<<:::888888:::;;;::::::{{{}}}qqqeee^^^]]]aaannnxxxtttqqqppppppoootttsssrrrppplllhhheeeccc```aaaccchhhooo{{{lllZZZGGG???888888777333111222//////.........///000000111111000///............//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++,,,,,,+++***))))))***+++,,,...------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++***)))(((************))))))))))))((((((((('''%%%&&&(((***,,,---...000333555888999???BBBGGGKKKPPPVVV\\\```dddiiiqqqwww{{{}}}~~~}}}{{{}}}~~~{{{yyyyyyyyyyyywwwvvvtttsssrrrsssuuuvvvtttuuuwwwwwwwwwvvvtttsssuuu{{{|||wwwsssfffbbbZZZQQQIIIFFFFFFHHHJJJMMMRRRVVVXXXZZZ\\\^^^ZZZYYYXXXWWWWWWWWWXXXXXXXXX]]]eeemmmtttxxxzzzzzzsssrrrpppooopppqqqssstttuuupppiiicccaaaccchhhkkkqqqooolllhhhfffddddddddd______```aaaccceeefffhhh___XXXPPPMMMIIIDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHNNNOOOOOONNNKKKGGGBBB???>>>===<<<===>>>???>>><<<;;;:::999:::;;;:::888666333666888999:::===CCCHHHMMMPPPXXXaaagggkkkrrrzzzzzz}}}zzzoookkknnnpppsssuuuuuusssuuuyyy|||}}}xxxxxxvvvsssxxxmmmXXXJJJ???:::333000111333222111666444222111111111///---111000///.........//////...//////000111111222222...........................---------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++***------,,,,,,++++++******)))))))))*********************++++++,,,,,,,,,---)))***+++***((('''((())))))************+++++++++((())))))******+++++++++******************))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((()))++++++************+++++++++,,,***)))))))))***,,,---///111666???HHHMMMTTTbbboooxxx}}}~~~yyyvvvxxxzzzzzzzzzyyyxxx{{{}}}vvvqqqkkkgggjjjqqq{{{{{{qqqqqqsssxxxwwwgggYYYOOOGGGDDDAAA@@@>>><<<999777666555~~~vvvjjjbbb___aaalll~~~}}}wwwssspppooonnnmmmtttsssrrrnnnjjjfffdddccc```cccfffllltttjjjWWWFFF>>>888777666333000000/////////......///000000111000///........................------,,,,,,,,,---------,,,,,,+++++++++---,,,***))))))***,,,---++++++***))))))***++++++---,,,,,,,,,+++++++++***************************((((((***+++++++++++++++*********)))))))))))))))******+++***((((((***,,,++++++,,,---///111333444;;;>>>CCCHHHKKKOOOSSSVVV[[[```gggnnnqqqtttuuuwww~~~~~~~~~{{{yyyxxxxxxwwwvvvuuuttttttvvvwwwyyyxxxvvvttttttuuuuuuuuutttvvv{{{}}}yyypppeee[[[TTTRRRRRRMMMNNNOOOOOONNNLLLKKKJJJJJJIIIHHHEEEDDDEEEHHHKKKNNNQQQVVV]]]dddiiilllnnnkkkiiieeecccaaabbbcccdddgggddd```\\\[[[\\\```bbbeeedddbbb___]]][[[ZZZZZZWWWWWWWWWVVVVVVVVVUUUUUURRRMMMGGGDDDBBB@@@??????>>>>>>======>>>>>>??????GGGFFFDDDBBB???===;;;:::777777666666666666555444666666666666888888999888333888>>>BBBDDDKKKUUU\\\hhhmmmuuu~~~xxxqqqhhh```___cccnnntttyyy{{{}}}|||wwwvvvtttwwwzzz|||gggSSSGGGAAA999777333333444444333222222222111111111000///...000000/////////........./////////......---------........................------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************((())))))))))))*********((()))***)))((('''((()))))))))*********+++++++++(((((()))))))))*********+++***)))(((((()))***+++)))******++++++******)))))))))))))))))))))))))))((((((((())))))******+++******+++++++++,,,,,,,,,******)))))))))***+++,,,+++,,,111888>>>FFFVVVeeeqqqvvvwwwtttqqqssssssrrrrrrrrrrrrtttxxx}}}|||pppiiihhhlllpppssszzz|||vvvpppkkkkkkrrr{{{yyymmmccc\\\XXXMMMNNNOOOLLLEEE===888555|||nnneee___aaakkk|||{{{vvvrrrooonnnlllkkkrrrrrrqqqmmmhhhdddbbbbbbbbbeeejjjpppxxxkkkXXXFFF>>>777666555222000000111000000/////////000000000//////...............---------------,,,,,,,,,---------,,,,,,+++++++++...,,,***))))))***,,,...+++******************++++++++++++++++++*********************************((((((***+++++++++++++++))))))))))))))))))*********+++,,,+++******+++,,,******+++,,,...111222444888;;;@@@CCCEEEHHHJJJLLLPPPUUU[[[aaafffiiilllnnntttyyy~~~zzzwwwuuuuuuwwwvvvuuutttuuuwwwyyy{{{}}}yyyuuussstttvvvxxxxxxyyy{{{yyytttvvvuuuvvvzzzwwwoooiiiggggggbbbaaa___[[[VVVPPPIIIEEECCCBBB???;;;999:::>>>AAA@@@BBBEEEJJJOOOTTTXXXZZZ___\\\YYYVVVTTTUUUVVVWWWTTTSSSSSSSSSTTTTTTUUUVVVRRRSSSTTTTTTSSSQQQOOOMMMKKKKKKJJJJJJIIIHHHHHHGGGEEECCC???======??????>>>999999888888888888999999=========<<<:::999888777666666666666555555555555333333444555777999<<<>>>===DDDLLLRRRWWW___kkksss{{{tttkkkbbb[[[YYY^^^eeeuuu~~~yyytttuuuwww}}}zzz___LLLAAA;;;888666555444444444333111000---...000111111111111111000111111000000000//////333111///+++'''$$$!!! ........................------------------------,,,++++++******++++++,,,,,,,,,,,,,,,+++******)))******+++,,,------...///++++++++++++++++++***************))))))))))))((('''((())))))((('''(((***))))))*********+++++++++)))))))))))))))*********+++***((('''''')))***+++******++++++++++++******)))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,++++++***************++++++***+++000444;;;JJJWWWhhhlllooommmnnnqqqqqqooommmmmmmmmnnnpppsssvvvyyy{{{tttqqqooollliiiooopppwwwwwwiiibbbdddllltttyyy}}}vvvqqqooodddiiimmmhhh[[[KKK@@@:::oooddd\\\___jjj{{{|||wwwrrrooommmkkkiiinnnpppqqqnnnhhhcccaaabbbeeehhhlllrrr{{{mmm[[[HHH???777555444222111222111111000000//////000000//////......---......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,***))))))***,,,---************************************************************************++++++,,,++++++***)))((())))))))))))************(((***+++***)))((()))***)))******,,,...000111333444666:::===???@@@CCCEEEEEEIIIOOOUUUZZZ___eeehhhkkkqqqyyy~~~|||xxxvvvttttttxxxwwwvvvvvvwwwyyy{{{|||~~~{{{xxxwwwwwwxxxzzzzzzzzzzzzzzzzzzvvvqqqlllkkkkkkmmmttt~~~|||wwwqqqjjjaaaWWWQQQDDD@@@;;;777666666888:::::::::;;;>>>AAADDDGGGHHHKKKJJJHHHGGGFFFGGGIIIJJJCCCEEEGGGJJJKKKKKKJJJIIIAAACCCEEEGGGGGGEEECCCAAA======???@@@@@@@@@@@@@@@;;;;;;999777999>>>???===666666555555555666666777777777888888888777666555222333555555444444555777222444666888;;;@@@FFFJJJRRRWWW```hhhooowwwzzzwwwvvvkkkllliiibbb\\\]]]gggqqq~~~~~~{{{}}}~~~|||^^^JJJ???999555444333333333222111///---,,,***,,,///111111111111222000000111111111000///...///......---,,,++++++***........................++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++***)))))))))***+++,,,---......+++++++++++++++*********---,,,,,,,,,++++++******''')))******(((((()))+++)))************+++++++++***************************)))((('''((()))***+++,,,,,,------------,,,,,,))))))))))))))))))))))))))))))***++++++******)))************+++++++++,,,+++++++++++++++++++++***,,,******---///333>>>HHHYYY^^^bbbdddhhhoooqqqpppjjjkkkkkkjjjiiikkknnnqqq|||}}}yyysssnnniiigggmmmzzzpppccc___cccjjjooozzz}}}vvvaaaQQQIIImmm```WWW\\\hhhxxxyyytttqqqnnnkkkiiilllppprrrpppiiidddbbbccchhhjjjnnnttt}}}ooo^^^JJJ@@@777444333222222444111000//////.........///.........------......///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,+++******+++,,,,,,*********++++++*********)))*********************************************++++++,,,++++++***)))(((((()))))))))************''')))******((((((((())))))))))))***+++,,,...///000222666888;;;>>>AAADDDAAACCCGGGKKKOOOUUU[[[```ccciiirrrxxx{{{~~~|||yyyxxxxxxyyy{{{zzzyyyxxxyyy{{{}}}~~~|||xxxvvvvvvuuuuuuvvvwwwvvvrrrmmmiiiddddddfffnnnyyy{{{tttlllgggWWWQQQHHHBBB@@@???<<<:::===============>>>???@@@===<<<;;;;;;::::::;;;;;;999:::<<<===>>>???>>>>>>888999:::;;;;;;;;;:::999666777999:::;;;;;;::::::555777666444666<<<>>>:::444444444444555666666777888888888888888777777777111444777777777777:::<<<888;;;@@@DDDJJJRRR[[[aaajjjnnnuuu}}}wwwpppkkkkkklllkkktttyyytttlllkkkuuu~~~rrr^^^III>>>:::666333444000111222111///---,,,,,,))),,,000111000///000111//////000000000///...---***+++,,,///111444666777........................*********+++++++++,,,,,,,,,++++++******++++++,,,)))******++++++++++++***++++++++++++++++++++++++++++++*********)))))))))+++++++++++++++,,,,,,,,,((()))******))))))***,,,)))************++++++++++++++++++++++++++++++***((((((((((((((()))******,,,,,,------------,,,,,,)))))))))))))))))))))))))))***++++++++++++***))))))))))))*********++++++)))******+++++++++******+++)))***------...444;;;FFFKKKPPPUUU]]]hhhmmmmmmiiijjjjjjiiiggghhhkkknnnxxx~~~}}}tttlllkkksssyyysssjjjfffgggjjjppprrrvvvzzz}}}yyykkkeeekkk]]]SSSYYYgggvvv{{{vvvsssoookkkiiikkkppptttrrrkkkeeecccdddiiikkkooottt~~~qqq```KKKAAA777333333222333666000///...---------------......---------......///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,++++++++++++++++++,,,******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))((()))***++++++,,,++++++(((((())))))*********+++((()))++++++***))))))***((((((((((((((()))******...111444777;;;???DDDGGGCCCDDDEEEFFFHHHMMMSSSWWW]]]ccclllrrrvvvyyy~~~~~~}}}|||}}}~~~}}}|||{{{zzz{{{|||~~~xxxsssrrrpppqqqsssvvvvvvrrrlllhhhbbbbbbcccjjjvvv{{{xxxsssjjj___WWWRRRNNNHHHBBBCCCCCCAAA@@@@@@?????????<<<;;;:::888666555333222444444333444444555555666666666444444333444555666777777888999888777666555444666555222444:::;;;777444444444444555666777888===<<<;;;999999999::::::888;;;???@@@@@@AAADDDGGGAAAEEEKKKQQQYYYcccooowww{{{}}}}}}yyyqqqhhhbbbaaadddgggvvv}}}xxx~~~rrrRRRDDD888555444000///222000111222111000.........***...111222000......///---.../////////...,,,,,,,,,,,,,,,---------------........................))))))*********+++++++++,,,++++++++++++++++++,,,((()))***+++++++++++++++------,,,+++***(((((('''******))))))((((((((('''&&&'''((()))***+++,,,,,,(((***++++++******+++---)))************+++++++++,,,,,,++++++++++++++++++''''''(((((())))))******)))******++++++******))))))))))))))))))))))))))))))***+++,,,,,,+++))))))((())))))))))))*********((())))))************))))))(((***---,,,+++...333666<<>>===<<<;;;999888333333222222222333555555555555555555444444444444777777777777777777666666222333333333444444555555444333555888>>>BBBEEEFFFJJJKKKKKKKKKJJJHHHFFFEEEHHHGGGIIINNNTTTXXXWWWUUU]]]aaafffnnntttzzz~~~~~~uuummmnnniiibbb]]]]]]aaahhhmmm|||fffWWW>>>:::666333222222222111222222111111111111222222222111000000000000000000000000000000000000000000///...------...///000111,,,,,,,,,,,,++++++***))))))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))))))))***((((((''''''(((***,,,---))))))))))))))))))******+++++++++++++++***))))))******+++,,,,,,---......((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,+++)))(((***,,,---+++)))+++,,,------+++*********,,,,,,,,,------,,,,,,,,,---,,,)))((((((***---//////111444999AAAMMMYYYaaaeeeggghhhfffdddeeekkkpppwww~~~xxxllljjjttt|||xxxvvvssstttzzz|||{{{~~~yyydddTTTPPPQQQWWWddduuu|||zzztttllljjjlllkkklllmmmllliiifffeeeeeeggglllpppuuu|||jjj^^^KKKAAA777444222000000222...---,,,,,,,,,,,,,,,---////////////...---,,,+++***++++++,,,,,,++++++***,,,++++++***))))))******,,,---...,,,)))((()))+++,,,,,,,,,++++++*********))))))*********++++++++++++)))'''(((+++------,,,((((((((()))))))))******((((((((((((((((((((((((***))))))))))))((((((((()))))))))))))))))))))))))))+++///222444777;;;===BBBEEEGGGGGGFFFHHHOOOTTTYYY[[[```dddiiinnnsssvvv~~~|||{{{~~~|||xxxtttuuuyyy{{{zzzwwwrrrrrrrrrqqqssswww~~~}}}~~~}}}~~~zzztttqqqooopppqqqqqqnnnhhhaaa]]]\\\TTTRRROOOLLLIIIEEE???<<<;;;:::888777666777888999999999999999999999::::::666666666666777888999:::666777777888888999::::::<<<<<<>>>CCCLLLTTTZZZ]]]ccceeeffffffccc^^^YYYVVVWWWYYY]]]cccjjjnnnooonnntttwww{{{yyyuuuxxxyyysssiiiccc]]]\\\]]]___dddkkkrrrvvvvvvaaaNNNCCC:::777222000000000000///222111111000000111111222222222111000/////////000..............................---------...///000------......------,,,+++))))))))))))***+++,,,,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''&&&&&&&&&''''''(((++++++******+++,,,---...***++++++++++++******)))******++++++******)))(((******++++++,,,------...)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++***)))(((***,,,---+++))))))***++++++)))(((((()))))))))************)))))),,,+++***))))))+++,,,...,,,---///222888AAAKKKRRR[[[```fffhhhhhhiiinnnrrruuu{{{xxxnnnoooyyyxxxxxxzzzxxxzzzxxxdddVVVQQQQQQVVVaaaqqq}}}|||yyyssslllkkknnnjjjlllmmmllljjjhhhhhhhhhhhhmmmrrrxxxyyyfffYYYHHH???666444333000...000+++++++++++++++,,,------------............------***++++++,,,,,,++++++******++++++++++++***)))))),,,------+++)))((()))++++++++++++++++++*********)))))))))*********++++++***((('''(((***+++++++++)))))))))*********++++++'''(((((())))))(((((('''''''''((((((((()))))))))(((((((((((((((((((((((('''))),,,...000333666999>>>BBBEEEGGGHHHKKKPPPTTTTTTVVVZZZ]]]bbbgggnnnrrr|||yyyzzz~~~~~~yyyyyyyyyxxxwwwwwwzzz|||~~~xxxtttuuuwwwwwwzzz~~~xxxrrrnnnhhhgggfffddd```YYYPPPJJJKKKIIIFFFCCCBBBBBBDDDEEEAAA@@@???>>>>>>???@@@AAA@@@???===<<<<<<===>>>@@@?????????@@@AAACCCDDDEEEIIIJJJNNNWWWcccoooxxx|||}}}|||tttlllgggkkkooowww}}}~~~wwwsssmmmiiijjjiiiccc]]]ZZZTTTXXX___hhhpppxxx}}}~~~|||~~~mmmXXXIII>>>777777444111//////000000000222111111000000111111222333222111000//////...///........................---------,,,------.../////////////////////...---******))))))))))))******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((()))***++++++------,,,,,,,,,,,,---...+++,,,------,,,+++***)))))))))******))))))((('''*********+++,,,,,,------************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))************))))))***,,,,,,+++)))(((***++++++)))(((((()))((())))))))))))))))))(((************++++++,,,,,,***++++++,,,///555<<>>BBBFFFIIILLLNNNOOOQQQSSSSSSTTTXXX```ggg{{{~~~~~~~~~}}}{{{}}}{{{tttssstttvvv{{{|||xxxxxxzzzzzzxxxvvvwwwwwwxxxyyy{{{}}}|||vvvrrrpppnnnlllkkkmmmnnnppppppooommmkkkjjjjjjkkkkkkkkkiiifffbbbaaaaaabbbcccfffeeeeeefffgggjjjlllnnnooouuu{{{vvvmmmgggaaa___aaagggpppvvvqqqjjjddddddeeeeeehhhlllqqqtttxxx}}}tttfffRRRAAA777444333333444222000000222333333222111000000000000000000111222111000///............000000000000000000000000------------------,,,,,,---....../////////............---,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************&&&&&&&&&'''((()))***++++++++++++++++++++++++*********+++++++++***(((''')))))))))))))))(((''''''))))))***************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***((()))***+++++++++++++++)))+++------+++***+++,,,******++++++++++++******''')))***,,,,,,+++***)))***++++++***+++---000333999DDDVVVggguuu~~~zzzuuutttxxxyyykkkgggdddgggoooyyy}}}|||~~~xxxoookkkiiikkklllkkkmmmqqquuu~~~uuuwww~~~yyymmmZZZ\\\```iiisss}}}}}}yyyvvvpppiiihhhkkkooopppooollliiigggggghhhlllsss{{{ppp[[[NNNBBB:::444333333000...//////...---+++*********)))***+++,,,---------------***++++++,,,,,,++++++***))))))***++++++++++++***,,,***((((((***+++***))))))))))))***************((((((((()))))))))******((())))))((('''''')))***)))))))))*********++++++(((''''''&&&&&&''''''(((&&&&&&'''((())))))******************************)))******))))))***...000333555888<<>>@@@AAABBBGGGKKKLLLLLLPPPXXX```qqqxxx~~~|||||||||{{{}}}~~~~~~~~~}}}|||}}}~~~~~~zzzpppgggaaaaaabbbaaafffnnntttwwwzzz~~~}}}zzzxxxtttqqqmmmhhhddd```^^^\\\ZZZWWWXXX___hhhuuu~~~|||zzz{{{xxxvvvyyy~~~}}}zzzfffVVVHHHBBB:::555444555333222222111000000111222111000000000////////////000000///............///000000...........................//////000///...---,,,,,,---......//////......------,,,++++++,,,,,,,,,,,,++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++,,,------)))***+++---------,,,,,,***)))(((((()))***,,,---******++++++******)))((()))))))))))))))))))))))))))))))))*********++++++*********************************)))******++++++'''***,,,,,,***)))***,,,'''(((******))))))***+++))))))************))))))((())))))***************''')))*********+++---///...333>>>NNNaaasss~~~vvvpppjjjpppyyy~~~wwwqqqllliiiiiimmmggghhhpppvvvyyy}}}}}}xxxooojjjiiifffmmmsssvvvyyy|||zzzvvvpppnnnrrr}}}mmmZZZ^^^dddllltttzzz~~~}}}|||zzztttlllhhhjjjkkkkkkkkkjjjhhhhhhjjjlllnnnuuu~~~rrr___RRRCCC:::333222222111000222------,,,,,,------......,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++***)))))))))***,,,---,,,)))''''''***,,,***)))(((((())))))*********+++(((((((((((()))))))))))))))***,,,***((('''))),,,(((((((((((())))))))))))***(((%%%######%%%(((***))))))))))))************))))))))))))))))))))))))++++++***(((&&&(((+++...000000000333777:::<<<===<<>>666333000///111......---,,,,,,,,,,,,---------------------------,,,,,,,,,+++++++++******((((((((()))))))))******((())))))***)))((('''&&&'''''''''((()))******+++(((((((((((())))))))))))'''((()))******)))((('''%%%&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&'''(((((())))))(((((('''''''''((((((((())))))(((((())))))******++++++***,,,///111444888>>>BBBDDDGGGLLLPPPRRRSSSTTTTTTVVVMMMGGGJJJNNNQQQTTTWWWZZZ```jjjvvv|||yyyyyyyyyyyyyyywwwtttssstttuuurrruuuxxxzzzzzzzzz{{{}}}yyy|||~~~|||}}}~~~}}}~~~uuuqqqjjjeeecccbbbbbbaaa___```bbbdddeeebbb]]]YYYWWW]]]fffpppzzz~~~vvvqqqmmmhhhaaa]]]]]]___aaaccccccgggnnnssstttxxxooo[[[NNNEEE<<<777777111333444555444333333333000000111111111111111111///000000000000000000000---...//////000000000///------,,,,,,,,,,,,------------------------------+++,,,...///000///...---,,,,,,,,,------.........***,,,------,,,++++++,,,************************))))))))))))*********+++***))))))***++++++***((((((((()))******************************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((()))))))))%%%'''))))))'''''')))+++)))&&&&&&***+++)))(((***(((***,,,+++(((&&&(((***))))))))))))))))))))))))(((***+++***((('''))),,,))))))))))))))))))))))))+++,,,,,,,,,,,,,,,+++*********)))***+++---------,,,...444???PPPdddvvvzzzuuutttssslllooovvvzzzrrrkkkhhhiiijjjvvvzzz}}}}}}|||~~~hhhmmmhhhzzzvvvgggZZZUUUOOOGGGEEEIIIFFFOOO[[[bbbdddbbbaaa```cccfffiiiiiihhhiiimmmqqqrrr{{{yyyrrrdddSSSAAA777222......000......---,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,+++++++++******''''''''''''((((((((()))((()))*********)))'''&&&((('''&&&%%%%%%&&&''')))(((((((((((())))))))))))'''((()))++++++)))((('''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((&&&'''''''''(((((())))))((()))))))))*********+++)))+++...000111333555777777;;;AAAGGGKKKLLLLLLLLLOOOGGGCCCGGGNNNRRRUUUXXXaaadddkkkvvv~~~|||}}}||||||{{{uuuuuuuuusssqqqpppqqqrrrrrrssstttuuutttuuuwwwxxxrrrwww}}}}}}zzz|||{{{uuusssrrrrrrrrrsssqqqppppppooommmjjjgggiiimmmttt}}}}}}yyyzzztttmmmhhhhhhkkkoooqqqooottt{{{zzzuuuuuu}}}fffWWWHHHAAA===666333444000222444444222111000000/////////000000000000000////////////000000000000,,,,,,---.../////////.../////////....../////////------------------------+++,,,...000000///...---*********++++++,,,,,,,,,,,,...000///---+++++++++))))))))))))))))))))))))))))))))))))************,,,+++***+++------+++***(((((()))***************------...---,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''***,,,,,,+++***---///'''(((+++...+++&&&''',,,(((((('''(((((())))))((())))))))))))))))))))))))(((***+++***''''''))),,,))))))))))))))))))))))))%%%&&&(((*********)))))))))((('''((()))++++++***...---...666EEEZZZnnnzzzyyyyyyuuuttthhhiiinnnxxx{{{rrrllljjjjjjrrrwww|||{{{xxxyyyffffffhhhpppttthhh\\\VVVQQQIIIBBB>>>AAAHHHSSS\\\aaacccddddddgggiiijjjkkkkkklllmmmooowww{{{{{{qqqbbbOOO;;;444555444222111///...---,,,++++++++++++......---------,,,,,,,,,------------,,,++++++***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))'''%%%$$$###$$$&&&'''(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******''''''((()))))))))))))))(((((((((((()))))))))))),,,+++)))(((((()))+++,,,------......///000111111666888;;;===???AAADDDFFFGGGIIIJJJIIIIIILLLRRRXXX```llltttvvv}}}}}}xxxuuuttttttxxx}}}zzzuuurrrqqqssstttxxxuuuqqqqqqrrrrrrooommmqqqtttzzz~~~}}}{{{xxx}}}~~~|||}}}}}}}}}|||{{{|||}}}~~~~~~~~~zzz{{{~~~|||zzz|||vvviiiffflllzzzooo```KKKDDD<<<666444333111000111111111222222333333444222111111111000000//////.........//////////////////...---,,,,,,,,,,,,,,,,,,---------,,,***((('''###$$$'''))),,,...///000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,***)))))))))******************))))))))))))''')))++++++)))'''&&&''',,,+++******++++++)))(((******))))))((((((''''''*********)))))))))))))))******++++++++++++******))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))((('''''''''''''''******))))))))))))******'''&&&''')))+++,,,,,,++++++***)))))))))))))))******)))((('''''''''))))))+++++++++***************---,,,***)))))))))******&&&''''''((()))******+++)))))))))))))))))))))))))))***,,,222<<>>888444444333222111111111111222222333333333222222111111000///......---............////////////......---,,,,,,------......//////...---,,,+++******+++,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))************)))))))))(((((((((((()))+++***)))(((((()))---+++))))))*********)))))))))))))))((((((''''''+++++++++++++++++++++***((())))))******))))))((((((((((((((((((((((((((('''''''''((((((((((((((())))))((('''''''''''''''******))))))))))))******)))(((((()))++++++***(((***))))))(((((()))))))))(((((('''''''''(((((()))*********************)))+++***)))((((((((())))))''''''(((((())))))******((((((((((((((((((((((((+++++++++---333===HHHPPPRRR[[[gggqqq{{{~~~xxxmmmkkkiiikkkqqqwww{{{|||zzzwwwtttuuu{{{{{{xxxxxxvvvzzzccc``````jjj}}}}}}nnnggg___XXXPPPFFFBBBBBBAAAIIITTT]]]bbbcccbbbaaabbbdddgggiiikkkmmmppprrrxxx~~~sssiii[[[JJJ888222222222000///......---,,,++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''''''''((((((((())))))&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))''''''((((((((()))))))))))))))'''''''''''')))))))))******++++++,,,,,,,,,(((***...111333666:::<<>>??????@@@DDDKKKPPPXXXeeerrrxxx{{{}}}zzzuuuxxxzzz{{{zzzyyyxxxyyyzzzppppppoooooopppttt{{{|||uuuqqqqqqrrrsssoooppprrrtttuuuuuutttsssmmmoooqqqrrrsssyyy{{{yyywwwxxx|||~~~|||xxxrrrqqqlllgggeeegggkkkooorrr{{{wwwwwwyyyzzzzzzuuu```NNNCCC>>>;;;:::333333222333333444333333444555555666666555444333444333222000///---,,,,,,++++++,,,,,,---.........///......------.........++++++,,,,,,------------------............------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++((((((((((((''''''''''''))))))))))))((()))+++...---***'''%%%''')))******((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''(((((())))))((((((''''''(((***++++++***((('''))))))((((((''''''&&&&&&)))(((''''''''''''(((((())))))(((((((((((())))))***)))((()))******(((&&&'''''''''((((((((((((((($$$&&&((()))******))))))'''''''''((((((((((((((()))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******+++***+++---000333333777@@@NNNdddvvv}}}zzz}}}{{{zzzzzz|||}}}~~~}}}wwwuuuvvvxxxxxxxxxzzzkkkccc]]]dddxxxqqqllleee___TTTIIIEEEFFFGGGNNNXXXaaaddddddbbbaaafffhhhjjjllllllnnnppprrrxxx{{{mmmbbbQQQCCC666111000...------------,,,+++++++++,,,,,,++++++*********))))))))))))******+++,,,,,,,,,,,,)))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((())))))))))))(((''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((()))+++---------...000222999;;;======>>>BBBJJJPPPYYYgggvvv~~~}}}zzzyyyyyyzzzyyywwwvvvwwwxxxrrrqqqooommmmmmpppvvvzzz|||}}}{{{yyyyyyyyyzzz{{{|||||||||zzzyyywwwrrrrrrrrrppppppttt{{{||||||yyyzzzzzzwwwvvvttttttvvvzzz~~~~~~~~~|||{{{|||zzzrrrpppqqqmmmiiihhhkkkpppuuuxxx~~~~~~wwwbbbWWWHHH<<<777666666666222333333333333333333333777777888999888777555444333333222000///---,,,+++++++++,,,,,,---......///......---------......///***+++++++++,,,------...,,,,,,---------,,,,,,+++,,,++++++******++++++,,,))))))))))))))))))))))))******)))(((((()))***+++((((((((((((''''''''''''((())))))((('''(((+++---,,,)))&&&%%%&&&(((******'''''''''''''''(((((((((%%%%%%&&&&&&''''''''''''((())))))******))))))(((((()))+++,,,,,,+++)))((())))))((((((''''''&&&&&&((((((''''''''''''(((((())))))(((((((((((())))))(((''''''(((******)))'''%%%&&&'''((())))))((((((%%%'''(((***++++++******&&&&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***+++,,,......111666CCCXXXmmmuuuuuu~~~zzzyyyyyy|||nnngggaaagggyyyqqqkkkddd```XXXNNNHHHHHHJJJPPPYYY```ccccccbbbbbbccceeehhhiiiiiikkkmmmooowww}}}yyykkk___MMMAAA555111000...---------,,,,,,++++++,,,,,,,,,+++++++++*********)))))))))***++++++++++++++++++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((('''''''''''''''((('''&&&&&&&&&'''((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))++++++******+++---555777999:::;;;@@@GGGMMMXXXfffwww}}}zzzyyyzzz{{{vvvuuurrrooommmnnnqqqssswwwzzz}}}~~~~~~~~~}}}}}}{{{wwwrrrrrruuuyyyvvvzzzzzzvvvssssssrrrpppnnnmmmmmmppptttxxxzzz{{{}}}}}}}}}}}}~~~~~~|||~~~}}}yyyxxxzzz}}}~~~}}}|||{{{{{{zzzzzzxxxwwwyyy{{{yyytttsssvvvwwwuuurrrrrrvvv{{{~~~~~~}}}oooaaaWWWKKKDDD<<<666444333111///222333444333222111222333888999::::::999777555333222222111000...---,,,,,,++++++,,,---...//////000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------------+++***)))(((++++++************++++++((((((((((((((((((((((((***)))((('''((()))***+++)))))))))((((((((('''''''''((()))((('''''')))+++***(((%%%%%%&&&((())))))&&&''''''''''''(((((((((''''''(((((())))))******((())))))******))))))((())))))***++++++***))))))((((((((((((((('''''''''(((''''''''''''(((((())))))((((((''''''(((((()))'''&&&&&&(((******)))(((%%%&&&((()))******)))(((''''''((())))))******)))&&&&&&''''''(((((())))))(((((()))*********))))))(((((((((((())))))))))))************************(((***+++***((('''((((((***,,,000:::LLL```jjjlllyyy~~~lllhhhffflll|||mmmfff```^^^ZZZSSSMMMKKKKKKPPPWWW]]]___```aaaaaa```ccceeegggiiikkkmmmpppuuu{{{wwwiii]]]JJJ???555111000...---...,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++************++++++++++++******)))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$###$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%((('''&&&%%%%%%'''(((***&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''))))))))))))))))))))))))'''(((******))))))+++,,,///111333444666:::BBBHHHSSSaaattt~~~}}}~~~zzzzzzxxxsssooollllllmmmtttvvvzzz~~~}}}|||{{{}}}}}}}}}yyyvvvwwwyyyyyy||||||vvvrrrqqqpppmmmgggggghhhlllqqquuuvvvwwwyyyyyy{{{|||}}}~~~~~~~~~|||~~~{{{{{{|||{{{{{{|||xxxzzzzzzwwwssstttyyy~~~~~~|||zzzxxxwwwwwwxxxyyyyyyxxxxxxzzzyyywwwzzz~~~{{{kkk```VVVLLLDDD???<<<888666666555111...111222333222000///111444777888999:::999666333111111000000///......------+++,,,---...///000000111+++++++++++++++,,,---------,,,+++++++++,,,------+++,,,,,,,,,,,,+++******++++++************++++++)))))))))))))))))))))))))))(((((('''((()))***+++******)))))))))(((((((((&&&((())))))'''&&&&&&'''(((&&&%%%%%%''')))((((((&&&&&&&&&'''''''''(((((('''(((((()))******++++++'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((()))((('''((())))))'''%%%%%%''')))***++++++***)))''''''&&&&&&&&&''''''(((&&&''''''((())))))******&&&'''((()))))))))((((((''''''(((((())))))******))))))))))))))))))))))))&&&((()))((('''&&&'''((('''***,,,111>>>NNNYYY\\\jjjwww~~~}}}{{{yyyxxx{{{hhhhhhjjjqqq~~~jjjaaa[[[\\\\\\WWWQQQNNNKKKPPPVVVZZZ]]]^^^___```___bbbeeehhhjjjmmmqqqssstttzzzvvvggg[[[III???555222000...---...,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++***+++++++++++++++***)))(((******))))))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))+++)))'''&&&&&&&&&((()))&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%%%%%%%&&&(((***&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&***************)))))))))'''(((***+++++++++---///***,,,///000111666>>>DDDOOO\\\ppp~~~~~~|||{{{}}}~~~}}}{{{wwwqqqllliiihhhqqqtttxxx{{{|||zzzxxxvvvtttvvvxxxyyyyyy{{{}}}|||~~~~~~yyytttrrrpppmmmhhhhhhjjjoootttyyyzzz{{{uuuvvvxxxzzz||||||{{{{{{{{{}}}}}}}}}}}}}}}~~~sssvvvwwwwwwuuuvvvzzz~~~vvvwwwwwwuuurrrttt{{{}}}zzzwwwwwwwwwyyyzzz|||zzz{{{}}}||||||~~~qqq___QQQJJJEEE???:::777555444555666666222...///111111000......222555666777888999888555222000000000//////.........---,,,,,,---...///000111222************++++++,,,---+++***)))(((((()))******'''(((***,,,---/////////++++++************++++++)))))))))))))))))))))))))))(((''''''''')))***+++************))))))))))))&&&'''))))))'''%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))'''''''''''''''((()))***((((((''''''''''''((((((+++***((((((((((((%%%###%%%''')))+++,,,,,,******'''&&&%%%$$$###$$$%%%&&&'''''''''((()))******+++$$$%%%'''(((((((((''''''&&&''''''((()))******+++((((((((((((((((((((((((###%%%'''(((((()))+++---(((++++++,,,444AAAJJJNNNVVVfffwwwvvvsssqqqqqquuu|||gggfffgggoooiiiaaa[[[^^^```\\\UUUQQQIIIOOOWWW]]]______^^^^^^ffffffggghhhjjjllloooqqquuu{{{~~~oooaaaXXXLLL???444111111///,,,+++------,,,,,,+++***))))))******************++++++*********)))))))))))))))))))))((('''''''''''''''((()))***++++++***)))(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***$$$%%%(((***+++++++++***((((((''''''''''''((((((%%%%%%&&&'''''''''''''''((((((((('''&&&&&&&&&%%%***)))'''&&&%%%'''((()))((())))))(((&&&&&&'''(((%%%&&&&&&%%%$$$%%%&&&(((***************))))))(((************+++000777<<>><<<999:::999666333111000000000222111///000222444444444444444444444444333222111......---------......///........................******+++,,,------------111111///...,,,+++))))))***)))((())),,,---+++)))+++++++++************)))(((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))(((((('''''''''((((((******))))))((((((''''''&&&&&&''''''(((((())))))''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((''''''''''''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''$$$&&&(((******)))(((''''''(((((()))))))))))))))((((((((((((((()))******&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))***---111777<<>>333111111...,,,+++---------,,,++++++******,,,++++++*********++++++,,,,,,++++++******))))))***)))((((((''''''((((((&&&'''((())))))((('''&&&((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&)))((((((''''''''''''((('''(((((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))((())))))(((&&&&&&'''((()))*********)))***+++,,,))))))))))))(((((('''&&&(((((((((((()))---222666===HHHTTT[[[]]]```gggnnnqqqpppnnnkkkjjjiiiiiiiiilllkkkiiihhhgggggghhhhhhhhhhhhiiijjjjjjjjjjjjjjjhhhjjjmmmoooppprrrsssttttttzzz{{{vvvtttrrrqqqttt{{{~~~|||xxxwwwwwwxxxwwwvvvuuupppmmmmmmkkkggggggkkkmmmqqquuuvvvtttpppmmmkkkmmmllllllmmmppppppnnnlllmmmnnnqqqsssuuuuuuttttttwwwwwwxxxzzz~~~~~~{{{{{{||||||}}}uuueeeVVVMMMNNNHHHAAA??????@@@>>>;;;999888666333222111111111333222111222333333222111000000000000000///......///......---------..............................,,,,,,---------,,,,,,+++...---,,,+++)))((('''&&&***)))(((***,,,---+++)))+++++++++*********))))))************************))))))((((((((()))))))))((((((((((((((((((((((((***)))))))))((((((''''''((((((''''''''''''(((((((((((((((((('''''''''&&&)))))))))((('''&&&&&&&&&''''''((((((((((((''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''(((((((((&&&'''((()))))))))((('''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))),,,+++******,,,///222444;;;EEEXXXooo|||tttooonnnoooqqqzzz~~~eeecccbbbhhhwwwzzz___XXXUUUZZZ^^^ZZZSSSNNNPPPSSSVVVYYY[[[___cccfffhhhhhhiiijjjllloooqqqrrruuu|||~~~mmm\\\QQQGGG===333000000...,,,,,,------,,,,,,+++*********---,,,+++******)))******---------,,,+++******)))******)))((((((((())))))''''''((((((((((((''''''))))))((((((((((((''''''&&&&&&'''(((((('''&&&&&&***)))(((''''''&&&&&&'''******((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((())))))(((&&&&&&'''((())))))(((((())))))***+++------------,,,+++***)))'''((()))))))))+++...111777>>>DDDFFFFFFKKKTTT]]]``````___^^^^^^___`````````_________```bbbdddeeecccccccccccccccdddeeefffdddeeefffhhhiiiiiijjjjjjjjjqqq}}}}}}zzz{{{~~~}}}{{{yyytttmmmfffcccaaa```ccciiinnnppprrrrrrpppnnnmmmmmmnnnnnnoooqqqssstttrrrpppvvvwwwyyyzzz{{{{{{zzzyyy}}}}}}}}}|||~~~~~~{{{yyyzzzzzzzzzzzzxxxxxxwwwxxxzzzqqq```TTTJJJ@@@:::;;;:::999<<>><<<<<<;;;:::888666444333222333222333444555333000---//////000000000//////...111000///...---,,,,,,,,,.......................................---,,,+++...------,,,+++******)))******++++++,,,,,,+++***************))))))))))))************************))))))******))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$###''''''&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((((((((()))))))))))))))(((((((((((()))))))))))))))(((((((((((((((((()))+++***)))(((''''''((((((((()))******++++++******((((((((((((((()))******))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))************'''&&&&&&&&&''')))+++,,,,,,///666AAAOOO]]]hhhnnnzzz~~~zzzpppsss{{{eeeaaa]]]aaammmwwwtttlll[[[TTTPPPVVV[[[[[[WWWTTTPPPUUU[[[```bbbcccdddeeeiiijjjkkkmmmoooqqqrrrsssqqqyyymmmZZZNNN@@@888111000///,,,+++---))))))))))))((((((((((((+++***)))''''''&&&&&&&&&,,,++++++***))))))((((((******))))))))))))******)))))))))))))))***++++++((((((((()))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''')))******((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((()))))))))(((((('''%%%&&&&&&&&&'''(((((((((&&&&&&'''((())))))((((((((())))))(((&&&&&&'''(((***(((&&&'''***,,,,,,+++))))))))))))((('''&&&%%%((()))++++++***)))***+++,,,...000///...///555:::@@@AAACCCFFFJJJOOOSSSVVVYYYYYYYYYZZZ\\\^^^aaabbb```___]]][[[ZZZZZZ[[[[[[ZZZXXXWWWXXXYYYYYYVVVTTT\\\aaajjjttt}}}|||xxxxxxwwwwwwzzz~~~|||}}}|||xxx||||||xxxwwwwwwyyyvvvqqqpppqqqtttvvvvvvssstttvvvyyy~~~uuugggRRRIII???888777777555333444333444555888;;;======???>>>===;;;999777555444111111222444555444111/////////000111111000000000111000///...---,,,,,,,,,........................+++,,,,,,---......------......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))((('''&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$$$$%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''(((((()))))))))***(((((((((((())))))))))))(((''''''&&&&&&''''''(((+++***)))((((((((((((((((((((()))***************((((((((((((((()))******))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))************&&&&&&&&&'''(((***,,,---......000444;;;EEEPPPVVVddduuu~~~~~~}}}}}}~~~]]]ZZZXXX^^^lllwwwuuulll[[[UUUTTT[[[aaa___ZZZVVVOOOUUU^^^dddffffffeeedddhhhiiilllnnnpppqqqrrrsssqqqyyy~~~lllZZZNNN===666111000...++++++...((((((((((((((((((((((((***)))((('''&&&&&&&&&'''*********))))))))))))((())))))((((((((()))******''''''&&&&&&'''((()))***''''''(((((((((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&((()))+++,,,&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((())))))(((&&&&&&'''((('''%%%###$$$(((******((((((((())))))(((((('''&&&&&&((()))((('''&&&'''((((((+++------++++++...111222333666999>>>CCCHHHJJJOOOPPPRRRUUUZZZ___ccceee```___^^^]]]\\\[[[[[[[[[VVVTTTRRRRRRTTTTTTQQQMMMQQQUUU[[[cccmmmvvv~~~~~~{{{yyyzzz}}}~~~|||~~~~~~zzzuuurrrpppsssqqqnnnnnnqqqvvvyyyzzzxxx{{{qqqdddVVVJJJ???<<<777444222111111000/////////000333777:::===>>>>>>===<<<;;;999777666222111111333444444222000---...//////////////////000///...---------------........................)))***+++,,,------------,,,++++++++++++++++++++++++,,,...---+++***++++++******)))))))))((((((((((((((((((((((((((((((((((((((()))))))))'''&&&$$$''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((((((((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''***)))))))))))))))((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))************))))))))))))******------,,,,,,...444<<>>CCCEEEHHHMMMSSSZZZ___bbb^^^______``````_________ZZZVVVTTTTTTWWWWWWSSSOOOKKKLLLNNNSSS\\\gggrrrxxx~~~}}}zzzwwwvvvxxx{{{~~~zzzzzz{{{}}}~~~||||||yyytttpppsssrrrqqqtttyyy~~~}}}mmm\\\QQQKKKCCC<<<888999888555222000000222...//////000111333666888888999:::;;;;;;;;;;;;:::555333222222333222111000------...//////////////////......---------..............................******++++++,,,+++++++++******************+++++++++---///...+++******,,,***)))))))))(((((((((((())))))))))))))))))))))))((()))*********(((&&&%%%''''''''''''''''''''''''((((((((((((((((((((('''%%%%%%%%%%%%&&&'''((()))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''((()))***+++***))))))$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))******))))))(((((((((''')))***+++******---333888>>>FFFQQQ```tttzzzxxxtttnnnjjjjjjllloooYYYWWWWWW]]]kkktttqqqgggWWWWWW^^^kkkqqqjjj\\\RRRSSSXXX___dddggggggggghhhgggiiikkknnnpppqqqqqqqqqyyy~~~yyyhhhWWWLLL999333000///...++++++...++++++++++++++++++,,,,,,+++***************+++,,,)))******++++++,,,------'''''''''''''''((()))))))))((((((((()))***,,,---%%%&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&'''((((((((('''''''''(((((()))'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''!!!"""###%%%&&&'''(((((((((((((((''''''&&&&&&%%%((('''&&&%%%&&&(((***,,,((())))))(((&&&&&&'''((((((%%%"""%%%***---+++(((%%%&&&'''(((((())))))(((*********)))((((((***,,,((())))))((('''(((***---+++++++++---///222555666<<<>>>AAAFFFMMMSSSYYY\\\]]]^^^```bbbcccccccccccc___\\\YYYZZZ\\\]]]YYYTTTKKKJJJHHHJJJPPP[[[gggnnnzzz}}}~~~{{{yyyyyyzzzyyyxxxvvvvvvxxx|||uuutttuuuwwwzzz|||{{{{{{xxxzzz}}}~~~~~~||||||~~~}}}~~~yyytttvvvvvvwww{{{zzzhhh```QQQCCC===>>>>>>:::333666777444///---000444111222444444333222222333222444777999;;;=========888555333111111111000.........///000111111111000......---------......///........................+++++++++++++++***)))(((+++++++++++++++,,,,,,,,,+++---///...+++)))***,,,))))))))))))((((((((((((************************)))***+++,,,+++)))'''%%%))))))))))))))))))))))))******)))((('''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((("""###$$$%%%'''((()))***''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))))))))(((((((((((())))))&&&'''***+++,,,+++***)))%%%&&&''''''((((((''''''((((((((((((((()))******&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&)))+++++++++---222666111555<<>>===<<<:::777555333222111111111000000/////////...//////---,,,+++---...000///...---,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++******++++++++++++***************))))))))))))))))))******++++++***)))))))))))))))))))))(((''''''***(((&&&%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''''''''((((((((((((((())))))***))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((''''''&&&&&&%%%###&&&)))(((%%%$$$&&&((((((''''''''''''(((((()))(((&&&%%%%%%&&&'''&&&%%%'''&&&%%%%%%%%%&&&'''(((&&&''')))***)))((()))***(((((()))))))))*********((())),,,111999AAAIIINNN___jjj|||~~~{{{vvvqqqWWW[[[___bbbhhhlllhhhaaaYYY[[[fffuuu|||sssbbbWWWUUUYYY^^^bbbeeefffggghhhnnnoooppppppoooppprrrtttvvv|||mmm]]]RRRBBB999111000///---,,,---******)))))))))))))))***************))))))))))))((((((''''''''''''((()))((('''&&&&&&((())))))(((''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''((())))))))))))((('''''''''&&&''''''((())))))((('''%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))***)))'''&&&&&&'''((((((''''''((((((((()))))))))***)))))))))((((((((((((***,,,...///111555;;;>>>CCCDDDGGGJJJNNNRRRVVVXXX^^^aaafffkkknnnnnnmmmmmmgggdddbbb```[[[VVVVVVYYY___\\\XXXTTTRRRUUU[[[```cccccccccfffiiijjjjjjiiinnnnnnoooqqqtttuuutttrrrllllllnnnppprrrsssuuuuuuvvvvvvvvvuuusssqqqpppooovvv{{{~~~yyytttssstttrrrtttxxx{{{|||{{{zzzyyyqqqqqqooonnnooovvv~~~pppgggZZZNNNGGG@@@;;;666666555333222111222222333111333555555333222333444444333222111111222333444111111222333444444555555:::;;;<<<<<<;;;999666555333222111000///.........---......---+++***,,,---000///...---,,,,,,,,,,,,------------------------******++++++++++++******++++++************++++++)))))))))))))))*********'''((())))))******)))))))))))))))))))))(((''''''((((((&&&&&&&&&'''((()))###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((((((''''''(((((()))***)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***(((%%%&&&''''''%%%""" %%%)))((($$$"""%%%***((((((''''''&&&''''''''')))(((''''''((('''%%%###((('''&&&&&&%%%&&&&&&&&&$$$&&&((()))))))))***,,,(((((())))))))))))******+++***+++,,,///333666999DDDNNN```rrrZZZ___dddgggkkkmmmiiibbbYYY]]]iiixxx~~~sssbbbWWWUUUYYY^^^bbbeeefffggghhhnnnoooqqqqqqpppqqqssstttxxx~~~pppaaaWWWCCC:::222111000...---...+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&((())))))(((''''''(((((()))(((((((((***)))((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))((('''&&&((('''&&&%%%&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''''''''(((((((((&&&&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%'''(((((((((((()))))))))*********)))'''&&&%%%'''(((***'''''''''((((((((())))))))))))(((((('''''''''&&&((()))******+++---111333:::;;;>>>BBBGGGLLLPPPRRRVVVYYY^^^dddgggiiiiiihhhffffffhhhkkkiiicccbbbdddccc```[[[UUURRRSSSWWW[[[\\\]]]```bbbeeeffffffeeejjjjjjjjjlllnnnmmmkkkiiifffhhhkkkkkkjjjkkknnnqqqsssoookkkiiikkklllkkkjjjooouuuzzzxxxqqqjjjiiiiiiaaaeeelllrrrwwwxxxwwwvvvtttuuurrrmmmiiinnnyyyqqqeee]]]RRRLLLEEE???;;;:::888777444333333222222333333444000222333333222111222333333222222111111222222333222222222222222222222222222333555888999::::::999666555333111000000000000,,,------,,,******+++---.........---......//////,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,+++***))))))***+++,,,))))))))))))************((())))))******))))))((()))))))))))))))(((''''''&&&''''''&&&&&&&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%'''((()))(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&### ###(((+++)))%%%"""%%%(((((('''&&&(((***)))(((''''''&&&&&&&&&&&&((((((((()))******(((%%%((((((''''''&&&&&&&&&%%%%%%'''))))))))))))***+++(((((((((((()))))))))***,,,,,,,,,---...000222444777???KKKYYYkkkZZZ___eeehhhkkkmmmiiicccYYY^^^kkkzzz~~~sssaaaVVVUUUYYY___ccceeefffhhhiiimmmoooqqqrrrrrrrrrtttuuu{{{~~~pppbbbXXXBBB999222111111......///++++++***)))(((((())))))(((((((((((((((((((((((()))))))))))))))(((((((((((('''&&&&&&((())))))(((%%%&&&'''(((((((((((((((+++***((('''&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''(((((((((((('''&&&%%%'''&&&%%%%%%%%%&&&((()))%%%&&&'''((()))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((&&&%%%######%%%&&&((((((((((((((())))))))))))***((('''%%%&&&''')))***''''''''''''(((((((((((('''''''''''''''((((((((('''((()))(((((()))+++---222333666:::>>>CCCGGGIIILLLOOOTTTZZZ___cccdddeeeccceeekkkrrrsssooommmoooiiigggccc]]]YYYXXXYYY\\\aaacccfffiiikkklllmmmmmmooooooooooooooonnnjjjgggeeehhhiiihhheeedddhhhkkkooohhh```]]]```dddggggggggglllpppooohhhbbb______YYY___gggpppvvvyyyzzzyyywwwxxxuuuoooiiikkkvvvvvviii]]]RRRJJJEEEAAA???===;;;:::999888777444444333333222222222222///000111111000000111333222222222222222222222222333333333222222111111111111111111222444777999;;;888777666444333222222222,,,------,,,******+++---,,,,,,---...///111333444,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,+++***))))))***+++,,,)))))))))))))))***************++++++***))))))((()))))))))))))))(((''''''%%%'''((('''%%%%%%''')))''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((()))((('''%%%%%%&&&&&&''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((($$$!!!###))),,,+++(((&&&$$$$$$&&&)))***)))&&&)))((('''&&&&&&&&&&&&&&&$$$$$$%%%(((******)))'''(((((((((''''''&&&&&&%%%''')))******((('''((()))'''(((((((((((()))))))))'''((((((***+++,,,---...222555;;;DDDSSShhhWWW[[[___ccciiinnnjjjccc[[[```mmm{{{~~~rrrbbbXXXWWW[[[```dddfffhhhiiijjjmmmooorrrssssssssstttvvv~~~}}}ooo___TTTAAA888111000///------...,,,+++***)))((((((((((((''''''''''''((((((((((((&&&&&&'''''''''''''''&&&((('''&&&&&&((())))))(((###$$$%%%&&&''''''''''''+++***(((&&&%%%%%%&&&&&&''''''&&&&&&''''''((()))###$$$%%%&&&'''(((((((((&&&&&&&&&%%%&&&&&&'''((($$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((((('''&&&'''((()))***&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))'''((())))))(((((()))++++++,,,...111444888;;;===BBBEEEJJJPPPWWW]]]aaaddd```cccjjjrrrtttpppooorrrqqqpppnnnkkkgggeeefffggglllooorrruuuvvvwwwzzz|||}}}||||||}}}|||zzzuuurrrnnnnnnnnnjjjfffdddeeehhhkkkeee^^^[[[]]]cccgggiiigggiiikkkkkkhhhccc```___ZZZ```hhhqqqxxx{{{||||||yyy{{{{{{wwwrrruuu~~~|||ttteee^^^TTTKKKDDD@@@>>><<<888888999999777555222111222222222111111111000000...///000000///000222444222222222222222222222222444444333222222111111000444333222111222333666777888888888777666555444333---......---+++***,,,---++++++,,,...///222333555,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++************++++++************)))))))))(((*********++++++***)))))))))))))))))))))(((''''''%%%((()))(((%%%###%%%'''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))((('''&&&%%%%%%%%%''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''%%%###%%%(((***(((&&&'''### ###)))+++'''"""''''''&&&&&&%%%&&&&&&&&&"""!!!"""$$$'''(((((('''''''''((((((((('''&&&&&&((()))+++***(((''''''(((''''''(((((((((((())))))&&&'''((()))))))))))))))+++,,,///444???RRRggguuu}}}UUUWWWZZZ___iiiqqqnnnfff^^^cccppp}}}sssddd[[[XXX\\\bbbfffhhhiiijjjkkkmmmooorrrtttttttttuuuvvv}}}|||lll[[[OOO???666///......,,,+++---,,,+++***)))((((((((((((''''''(((((())))))))))))%%%%%%'''((()))(((((('''((('''&&&&&&((())))))(((###$$$%%%&&&((((((((()))+++)))'''%%%$$$$$$%%%%%%'''''''''''''''(((((()))$$$%%%&&&'''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&%%%#########$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''((((((((()))))))))'''((())))))((((((***+++))))))***,,,...000222333999:::>>>BBBIIIOOOUUUYYY[[[^^^dddlllnnnllllllooottttttsssqqqppppppsssvvvuuuxxx{{{|||}}}~~~zzztttooolllkkklllnnnjjjgggeeegggkkkooorrrrrrqqqqqqrrrsssrrroookkkiiinnnttt{{{sssfff[[[UUUIIIEEE???;;;999999888888333444555555444111000///000000111111222111111111000111111111000111333666222222222333333222222222333333222222111000000000222222111111111222222222555666888999888666444333...//////---,,,+++---...++++++,,,,,,---///000111++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******,,,++++++***)))(((''''''%%%&&&''')))***+++++++++)))))))))))))))(((''''''%%%(((+++)))$$$"""###&&&((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''((((((((()))))))))(((((('''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&'''%%%$$$%%%((()))'''$$$&&&&&&%%%%%%%%%&&&''''''%%%$$$###$$$&&&(((((('''&&&'''((())))))(((''''''&&&(((******)))(((((()))'''''''''((((((((())))))((()))***+++,,,+++)))(((''')))+++---333???MMMXXXbbbgggoooyyy}}}uuuqqqnnnttt~~~WWWWWWXXX___llluuurrrjjjaaafffrrr~~~ttteee]]]YYY]]]bbbgggiiijjjkkklllmmmooossstttttttttuuuvvv|||{{{jjjXXXKKK===555...------+++***,,,,,,+++***)))(((((((((((((((((())))))*********+++&&&''')))++++++++++++***((('''&&&&&&((())))))(((%%%&&&''')))***++++++++++++)))'''$$$######$$$%%%'''''''''''''''((()))))))))))))))((('''%%%$$$###$$$%%%&&&'''((('''&&&%%%(((%%%!!!"""'''+++''''''((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***'''(((***+++++++++***)))&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((&&&(((******))))))***,,,*********+++,,,---...///333333444777;;;AAAFFFJJJUUUWWW^^^fffiiihhhjjjnnnoooooonnnmmmnnnqqqwww{{{wwwzzz|||}}}~~~zzzvvvsssrrrrrrrrrrrrrrrtttvvvyyy{{{|||{{{}}}~~~zzz~~~ssscccVVVMMMGGGCCC>>>;;;888666666666555444000222333333222222333444000000222333444444444444111222333222222333555888111222222333333222222111222222111111000000//////+++,,,///111222222111000222444777999999777444222...//////...,,,,,,---///,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))---,,,+++***)))'''&&&&&&!!!"""$$$'''***+++------)))))))))))))))(((((('''&&&))),,,)))$$$!!!"""%%%%%%%%%&&&''''''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&''''''((('''''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&'''(((((($$$%%%&&&((()))((((((''''''&&&&&&&&&&&&'''(((((('''((((((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((())))))'''&&&'''(((((()))******)))(((((((((%%%%%%%%%%%%&&&&&&'''(((+++)))'''&&&(((*********%%%&&&''')))))))))(((((($$$&&&))))))))))))***+++''''''''''''((((((((()))%%%''')))+++,,,+++***)))(((***,,,---///444<<>>===555555555444444333333333222222222222222222222222111333444444222111111222444444222111000000//////000000000///000000111222555333222333555444111---222///,,,...222333111---222222111111000000//////000///---,,,,,,---///000++++++++++++++++++++++++***&&&!!!"""'''***)))'''++++++++++++++++++++++++***************************+++,,,+++)))))))))***((((((''''''''''''(((((()))***,,,------+++)))(((***&&&###"""%%%(((((('''(((''''''((()))(((%%%###''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))(((&&&%%%$$$%%%%%%&&&''''''&&&%%%###$$$''')))''''''&&&%%%###$$$''')))(((((('''''''''&&&&&&&&&((((((''''''''''''((()))%%%'''(((******)))'''&&&&&&&&&&&&&&&''''''((()))***'''$$$$$$''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++******)))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((***,,,,,,***((('''''''''((((((((((((''''''''''''((()))))))))))))))''''''(((***,,,...000111888999<<>>999777555444444444444333333333222222222222222222222222222222111333444333222000000111111111111000111111222222333222222111111111222222000...------......+++)))***'''&&&(((---000...,,,000000000000000000//////111000---,,,++++++,,,---++++++++++++++++++++++++---***&&&'''+++---,,,)))))))))))))))))))))))))))***************************+++,,,+++)))((()))*********))))))))))))******((((((((())))))***,,,,,,+++'''###"""$$$&&&'''''''''&&&&&&&&&''''''&&&$$$((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$'''((('''&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&))))))((('''''''''''''''((('''&&&%%%%%%&&&''''''###""""""""""""######$$$'''%%%$$$%%%))),,,,,,,,,''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((()))************)))((('''(((((())))))(((((('''''''''((()))))))))))))))((('''(((((()))***+++,,,......000444<<>>CCCCCCCCCCCCDDDHHHEEEFFFKKKOOOQQQUUU[[[[[[^^^bbbeeehhhmmmqqquuuuuu{{{~~~sssmmmccc[[[UUUOOOHHHBBBCCC@@@;;;777666555444333333222222222222111111111222222222222222222222222222333444333111//////000......///000111333444555555555444333222222222222333111///.........---+++,,,)))(((+++///111000...,,,---///000000///......111///---+++***)))))))))++++++++++++++++++++++++...,,,***+++---...,,,)))))))))))))))))))))))))))***************************+++,,,+++)))((()))******))))))(((((())))))***---+++'''$$$###$$$%%%&&&)))'''$$$$$$%%%&&&'''&&&)))((('''''')))***)))))))))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%###""""""$$$&&&***'''$$$$$$&&&((((((&&&''''''''''''&&&&&&&&&&&&))))))((('''&&&&&&&&&'''+++(((%%%"""!!!###&&&)))'''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%'''))),,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))))))))(((******)))(((((((((((((((+++++++++---000666;;;>>>FFFRRR^^^dddnnn}}}uuuggg[[[UUUTTTgggdddfffppp}}}yyylllvvv}}}www```[[[YYY^^^cccgggiiiiiiiiijjjjjjpppwwwzzzyyywwwwwwxxx~~~uuucccRRRGGG:::333......---***)))+++)))))))))))))))))))))))))))(((((((((((((((((('''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))(((((('''&&&&&&&&&******)))(((''''''&&&&&&))))))'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&'''((((((&&&%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''((())))))***%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''''''''''''''((((((((())))))(((((((((***,,,---+++***+++***)))))))))***+++,,,---222999>>>>>>===<<<<<<;;;888999===@@@AAAEEEJJJOOORRRVVVYYY\\\```eeehhhiiimmmssswwwyyyyyyzzzzzzwwwnnneee___VVVQQQKKKFFFDDDBBB@@@???;;;999777666777777555444111111111111111000000000111111111111111111111111111333444333000......///------...///111333444555666666444333222111111111555444111000////////////222000...///000111///...***+++---/////////...---...---,,,***)))(((((()))************++++++++++++,,,***)))***++++++)))&&&++++++++++++++++++++++++************************)))++++++***)))((()))***'''''''''&&&&&&'''''''''///---***'''%%%%%%&&&'''&&&&&&'''((()))((('''%%%'''&&&$$$$$$&&&((((((((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%'''''''''&&&%%%$$$&&&''''''&&&$$$$$$&&&(((***%%%!!!"""''')))'''###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((,,,)))%%%""""""$$$&&&)))++++++***))))))((())))))(((((('''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******++++++++++++******%%%&&&((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''***)))(((((((((((()))***(((((())))))))))))((((((&&&'''(((((())))))((((((,,,+++***))))))))))))))),,,,,,,,,---...000222333888BBBKKKPPPXXXdddnnnqqqrrruuuvvvrrrkkkccc^^^]]]kkkhhhiiiqqq}}}}}}vvviiisss{{{uuu___[[[ZZZ^^^dddgggiiiiiiiiiiiilllqqqvvvxxxxxxwwwyyy{{{sssaaaOOODDD888333//////...***)))+++(((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%***))))))((('''&&&&&&%%%''''''&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''(((''''''&&&((()))((('''%%%%%%&&&###$$$$$$%%%&&&'''((((((((((((((((((((('''''''''$$$$$$%%%%%%&&&''''''''')))(((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))(((((((((******)))''''''&&&&&&&&&''')))+++,,,///333888;;;<<<;;;;;;:::555111111444555555777<<>>@@@DDDFFFJJJMMMSSSXXX\\\___cccfffjjjlllppptttxxx{{{}}}~~~yyyqqqiii```ZZZUUUPPPIIICCC???<<<:::888666555555444444555666777555444333444555444222000/////////000000000000111111111111111111111111111...000111111///......//////////////////000111222444333222000///.........++++++,,,+++***)))+++---))))))***++++++,,,------,,,,,,,,,,,,,,,---------)))*********************(((((())))))***+++++++++***************)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***((('''((())))))((((((''''''(((((()))''''''((()))***+++++++++,,,///333333///+++'''%%%&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&###$$$%%%%%%######$$$%%%&&&$$$"""###&&&'''%%%"""%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''))))))'''(((((((((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%% """$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''((()))%%%%%%&&&((()))***+++,,,(((...333777999<<>>CCCGGGKKKOOOSSSVVVYYY[[[]]]```dddgggjjjkkkppprrrtttvvvvvvwwwyyy{{{}}}{{{vvvrrrnnnkkkjjjhhheeeaaa\\\VVVOOOGGGAAACCC???;;;888777666555333222444666777666666666666666555444444555555444222//////000000000111111111111111111111111111111111,,,...000000///...///000.........//////000111222333222111000///.........)))+++......,,,,,,---///+++,,,------------...//////...,,,++++++,,,---...++++++++++++***))))))(((((((((((()))***+++++++++*********)))((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((*********((('''((())))))((((((''''''(((((()))'''''''''(((***...111333::::::999444---(((&&&&&&)))((((((((())))))(((&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((("""$$$%%%%%%$$$###$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&'''((("""%%%'''(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))************))))))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))******++++++)))---222555555444666999888@@@KKKQQQQQQNNNLLLKKK```^^^___iiiuuuzzzvvvpppbbbooozzzyyygggeee]]]aaafffjjjjjjjjjjjjjjjhhhpppyyy~~~~~~{{{yyyyyy}}}vvvcccOOOCCC555222111111...))))))---************************%%%''')))(((&&&&&&(((***((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&***+++,,,+++)))((('''((('''''''''(((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((($$$%%%'''((((((((('''''''''''''''''''''''''''''''''&&&&&&'''***,,,------)))))))))+++---000222444000///...///222555777888000,,,***,,,,,,***,,,//////000000///......000111222555999;;;>>>AAADDDGGGJJJKKKLLLOOORRRUUUXXXZZZ___bbbeeeiiikkknnnrrruuuqqqssswww|||||||||{{{zzzxxxuuuoookkkccc```\\\WWWQQQMMMJJJHHHNNNMMMKKKIIIGGGBBB<<<888555333222222222111///---,,,///444666777666555555333222111111222333222111///000000000111111222222000000000000000000000000+++---///000//////000111---------...000111333333333222111000////////////%%%(((,,,---,,,+++,,,...---......---+++******+++111///---******+++---///---------,,,***)))'''&&&'''(((((()))***+++++++++(((((((((&&&&&&'''***---************************))))))))))))))))))))))))(((******)))((('''((()))&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%'''---555@@@JJJPPPEEECCC===333***%%%%%%&&&&&&%%%%%%&&&'''&&&###!!!%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&((()))$$$&&&((('''&&&%%%%%%&&&&&&((())))))(((''''''((($$$$$$$$$%%%%%%&&&&&&&&&***)))'''&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%''')))***$$$$$$$$$$$$$$$%%%&&&'''(((***---,,,(((&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''%%%$$$$$$%%%''''''))))))))))))))))))))))))%%%&&&''''''((((((''''''&&&''')))******)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''))))))((('''''''''((((((+++***)))((((((((((((((((((+++000222000,,,,,,///+++555BBBJJJLLLIIIFFFDDDVVVUUUXXXdddqqqwwwssslllffftttrrrccccccfffjjjnnnnnnlllhhhfffnnnrrrwwwzzzyyyxxxvvvuuu~~~uuueeeQQQ@@@666333///,,,++++++***)))))))))))))))))))))))))))'''''''''((((((((((((((($$$'''***)))&&&$$$%%%((()))((('''&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""######$$$%%%%%%&&&'''''')))))))))))))))((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))'''&&&%%%$$$$$$$$$%%%&&&((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$###%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&''''''((()))*********+++,,,...///000111000000+++***))))))***,,,---...,,,+++***)))((((((((((((++++++++++++++++++++++++111000000000222555888::::::;;;;;;===>>>@@@BBBCCCNNNOOOQQQTTTZZZ```eeehhhiiihhhjjjnnnuuuyyyzzzzzzzzz}}}}}}{{{xxxsssooonnnmmmlllooossssssnnniiifff```YYYVVVVVVTTTPPPKKKDDDCCCAAA???===;;;999888;;;<<<>>>???===;;;888555333333222111000000111111333222111222333333333222333333444444333333222111000000///........................///000222333444444333111////////////000333222111/////////000111///...---...111222000---,,,,,,+++,,,,,,---//////333111///,,,++++++,,,------------,,,,,,+++++++++///...---,,,++++++++++++,,,+++***)))))))))++++++)))((((((((((((((())))))***'''$$$%%%'''((('''%%%+++*********************))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((+++(((%%%%%%)))111999???;;;333+++'''((((((&&&###%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%((((((((('''''''''&&&&&&'''&&&$$$######$$$%%%'''%%%&&&&&&%%%######%%%&&&'''&&&%%%&&&((()))(((''')))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$######$$$&&&'''(((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&*********)))))))))))))))+++++++++++++++***)))(((...111777===AAA@@@;;;777RRRQQQVVVbbbqqqxxxuuuppphhhuuurrrdddcccfffjjjmmmnnnmmmjjjiiinnnrrrvvvyyyyyywwwwwwwww~~~ssseeeQQQAAA666333///,,,++++++***))))))))))))))))))))))))))))))((((((((('''''''''''''''(((******((((((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((,,,+++***)))'''&&&%%%$$$)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''((()))***,,,,,,---.../////////...---,,,...,,,***)))***+++,,,,,,,,,+++***)))((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,---///111222333333444555666777999:::===>>>???BBBFFFKKKPPPRRRXXXWWWXXX\\\bbbfffggggggkkkmmmppprrrsssuuuwwwzzz~~~~~~}}}zzzvvvqqqmmmkkkeeecccaaa```^^^\\\XXXUUUQQQPPPOOOSSSWWWXXXUUUQQQMMMHHHCCCAAAAAAAAA>>>:::::::::999888777666555444777777999:::999888666555333222222111000000111111444333333333444444333222333444444444444333222222222111000///////////////...//////000111222333444333222111////////////000//////...---------//////000...,,,+++,,,,,,)))&&&,,,,,,,,,,,,---...//////333222///---,,,,,,------------,,,,,,,,,+++++++++...---,,,+++************++++++***************+++))))))(((((((((((())))))---***((((((******'''%%%((((((((())))))*********((((((((((((((((((((((((+++***)))((((((((()))))),,,***(((((())),,,///111000,,,(((&&&(((***)))((('''(((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((((((&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&%%%&&&''')))'''%%%%%%&&&'''((('''&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''###$$$$$$%%%&&&'''((((((************))))))(((((())))))))))))))))))))))))***++++++++++++***)))((((((***///333777666222///RRRQQQTTTaaaooowwwuuuooojjjvvvrrrddddddfffiiilllmmmnnnmmmmmmooorrruuuwwwxxxwwwxxxxxx~~~rrrcccQQQBBB555222...,,,++++++***)))))))))))))))))))))))))))))))))((((((''''''&&&&&&((('''&&&''')))******)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((******)))'''&&&%%%$$$$$$((((((''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''((('''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''((((((((('''''''''''')))+++...///000000//////---+++***)))...+++)))'''((())))))(((,,,+++***)))(((((((((((())))))))))))))))))))))))((()))***++++++,,,,,,,,,------------...///000000111222222444666:::===???BBBBBBCCCGGGKKKOOOPPPPPPUUUVVVXXXYYYYYY\\\___bbbhhhggggggfffffffffffffffjjjhhheee```ZZZUUUQQQOOOIIIGGGFFFFFFFFFDDDBBB???<<<::::::===BBBDDDDDDBBB===999555444666777555333222222222222222222222222222222333333444444444444333222111111000111111111333444444444444444444333444444444444444333222222222222111000000000111111//////000111222333333444222222111000////////////...------------///000111777555333222111111///---,,,,,,------...//////000222111///...---------...,,,,,,,,,,,,++++++++++++---,,,+++***)))))))))))))))******+++++++++******))))))(((((((((((())))))---,,,+++++++++)))&&&$$$'''''''''(((((()))))))))((((((((((((((((((((((((***)))(((((('''((((((((())))))))))))((('''&&&&&&((('''''''''((())))))***''''''(((((((((((((((''''''''''''''''''''''''''')))(((((('''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&******)))''''''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((('''(((*********)))'''&&&((('''&&&%%%%%%&&&'''(((%%%&&&''''''&&&&&&((()))&&&%%%$$$%%%'''((('''&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''((((((*********))))))))))))((())))))))))))))))))))))))******++++++******))))))((()))+++...000000...+++TTTSSSUUU```mmmtttpppjjjjjjuuurrreeeeeefffhhhkkkmmmooopppqqqppprrruuuwwwwwwwwwxxxyyy~~~~~~pppaaaOOOAAA555111...+++++++++***)))(((((((((((((((((((((((('''''''''(((((((((((((((&&&$$$"""$$$'''***(((&&&(((''''''&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$%%%&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''******)))((('''''''''((((((''''''(((***---///111//////...---+++***((((((***(((%%%%%%'''((((((&&&++++++***)))(((((()))))))))))))))))))))))))))))))))***,,,---...---+++***++++++******++++++,,,,,,---------...///000222333444555666999<<<>>>@@@@@@BBBCCCCCCCCCCCCFFFJJJMMMRRRQQQPPPOOONNNNNNNNNNNNTTTQQQMMMHHHDDD@@@>>>===;;;:::999:::;;;;;;999888888666555777:::===>>>>>>:::888555444666777666555111111111222222222222222111000/////////000222222222222111111111111111222000222444555555555555555444444444555444333333222222111111000000000111111///000111222222333333333111111000000/////////////////////000111333555666111///...,,,,,,------...,,,,,,---...////////////000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))))))))((()))+++,,,,,,+++***)))***))))))(((((((((((()))((())))))******(((%%%###((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%''')))***)))'''&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%)))((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&'''((((((&&&%%%&&&&&&&&&%%%$$$%%%&&&''''''%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))*********+++------,,,***SSSRRRUUU```mmmrrrmmmffffffqqqqqqfffeeefffhhhkkknnnppprrrsssqqqsssvvvwwwvvvvvvwwwxxx|||ooo^^^LLL>>>444111---+++++++++******((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&$$$!!!###&&&)))((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%$$$######%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''''''''''''''######$$$$$$%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&&&&&&&&&&((((((((()))+++...000222---,,,,,,+++***))))))((((((&&&%%%''',,,...,,,)))+++***))))))))))))))))))((((((((((((((((((((((((***+++---//////...,,,***++++++************++++++******************++++++...///000222333444666777777777777666666888;;;>>>BBBAAA@@@>>>============>>><<<999777555444444555444333222333555666555444666444333222444666777888777555333222333333333333333333333222222222111111222111000......///000111222111111111111111222222---000444555555555666777444444555555555444333333000000000//////000000111///000111222222222222222000000000000/////////...000000000111333555777999555333111///---...///111+++,,,---.../////////...---,,,,,,+++************++++++++++++++++++++++++******))))))(((((())))))((()))***,,,,,,++++++*********)))((((((((((((((($$$&&&(((***)))((('''&&&++++++***)))(((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((***+++***(((%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&&&&'''&&&$$$ """$$$&&&&&&&&&&&&''''''(((((("""$$$&&&'''&&&%%%&&&'''&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))((())))))*********))))))***)))(((((()))***)))(((OOOOOOTTTaaannnrrrlllddd___iii|||pppgggfffgggjjjmmmooorrrssstttrrrtttwwwxxxwwwvvvuuuuuuzzzmmm[[[III;;;333000,,,******+++******))))))))))))))))))))))))%%%&&&&&&'''((()))******(((&&&%%%%%%''')))))))))'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''######$$$%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%&&&&&&&&&((()))***,,,...///000000+++***))))))(((((())))))'''&&&(((---444666222---******)))))))))))))))***((((((((((((((((((((((((((()))+++------,,,***)))))))))))))))))))))******++++++++++++++++++*********+++------------///111000111111000000000333555777777666444444333333333444333222222222333555666444222000111222444333333333222111000000111222333444333111000000000111111444333333222111000//////333222111/////////000111111111111000111111222333...222777888666555555777555555555555555444333333000000/////////000111111...///000222222111111000...//////000000//////............///111333666777:::888444///+++***,,,///***+++,,,...///......---************)))))))))(((*********+++++++++++++++******)))))))))))))))***((()))***++++++++++++++++++***)))((((((''''''((($$$''')))***)))))))))***,,,+++******)))(((''''''''''''''''''''''''''''''''''''((()))))))))(((((()))(((''''''&&&''''''''''''''''''((((((((('''&&&&&&&&&'''((())))))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''***'''### """&&&(((%%%%%%%%%&&&''''''(((((( $$$&&&''''''(((***'''&&&%%%&&&((()))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&'''(((((('''(((((((((((()))))))))&&&''''''(((((())))))***(((((())))))******))))))+++***))))))***+++***)))NNNOOOUUUbbbnnnqqqhhh___WWWbbbvvvooogggfffhhhkkknnnqqqrrrssssssrrruuuyyyzzzxxxuuusssrrrwww}}}kkkYYYGGG:::222000,,,******+++******))))))))))))))))))))))))((((((((((((((((((''''''(((((('''&&&%%%%%%(((***&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((###$$$%%%&&&'''''''''&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%&&&&&&'''''')))***,,,///000000///...+++***)))''''''''''''(((&&&&&&)))000888999333,,,******))))))))))))******))))))))))))))))))))))))&&&''')))*********))))))))))))((())))))***+++++++++++++++,,,,,,,,,,,,+++(((***,,,+++***)))+++---+++---...---,,,,,,---...111111000///......//////111111111111222333444555444222000000111222222111111111111111000000111222222222222111111111333555222222222111000000//////111000000000000111222222111111000000111222222333444888<<<<<<888444444666555555555555555444444333111000000000000111222333---...000111111000///...---...///000000///......---------...///222444555///---)))### ###(((***+++---...---,,,,,,***************))))))((()))*********++++++++++++*********))))))******+++))))))))))))***+++,,,---+++***)))(((''''''''''''%%%''')))((('''&&&(((***(((((((((((((((((((((((('''''''''''''''''''''''''''((()))*********))))))'''((((((((((((''''''&&&'''$$$###$$$'''((('''%%%%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%&&&&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&((((((+++***((('''&&&'''((()))###$$$%%%&&&&&&''''''''' ###&&&(((''''''''''''((('''&&&''')))***)))(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''###$$$$$$%%%&&&'''(((((('''''''''((((((((())))))&&&&&&''''''((())))))***'''(((((()))))))))))))))***)))((()))***+++***(((QQQRRRXXXdddnnnnnncccXXXRRR]]]rrr~~~nnngggfffhhhlllooorrrsssssssssrrrvvvzzz{{{yyyuuurrrpppuuu}}}|||iiiWWWFFF999222///,,,******+++******))))))))))))))))))))))))+++***)))((('''&&&%%%%%%%%%''''''$$$!!!!!!%%%)))&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$'''''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))###$$$&&&((())))))((((((###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((())))))+++...000111000...---,,,+++)))'''&&&%%%&&&&&&$$$$$$(((000888888000(((***)))))))))))))))******************************&&&'''((()))************************+++,,,---...&&&'''(((((())))))(((((((((***,,,+++)))(((***,,,(((***,,,,,,***))))))***......---,,,,,,,,,------,,,---------------------222000---,,,---...---,,,...///000000//////000111000111111111111222555777222222222222222222222111......///000111222333333111111000000111222333333999>>>AAA???999444333444555555666666555555444333222111111111222333333444,,,---///000111000...------...///000000///..................000222444555555444000+++'''''',,,000''')))+++---------,,,+++******+++++++++******)))))))))******+++++++++++++++***************++++++***)))(((((()))+++---...++++++)))(((''''''''''''%%%''''''%%%""""""$$$&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&((()))))))))((('''"""$$$''')))***)))(((''')))$$$!!!!!!%%%'''%%%!!!###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$###!!! !!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***$$$%%%&&&&&&&&&%%%######"""###$$$%%%&&&&&&&&&&&&((()))+++***'''$$$"""""")))((('''((()))******((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&((((((((('''&&&%%%&&&''''''''''''''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***''''''((()))))))))))))))###""""""###%%%%%%$$$"""QQQQQQXXXfffrrrrrrfffYYYVVV```sss~~~sssnnnmmmnnnpppssstttuuuuuuuuuvvvyyy{{{zzzxxxtttrrrqqqwwwzzzyyyiiiVVVDDD888333111---+++******((('''(((((((((((((((((((((((())))))(((((((((((())))))'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&'''''''''$$$%%%&&&'''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((((()))(((((())))))(((((('''&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$######%%%%%%&&&''''''((())))))'''&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%'''''''''&&&%%%$$$''''''&&&&&&'''(((***+++''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))+++,,,...///...---+++*********))))))))))))******************************((((((((((((((()))******))))))))))))************))))))))))))************((())))))))))))*********))))))***++++++++++++***+++++++++++++++++++++++++++***+++...111111---*********+++,,,,,,---......,,,---------,,,,,,...000...............---------000000111111111222222222222333444444555555444444333333222222111000//////000000000000111111111111222222111000000222666:::<<>>???;;;555111111444444333333333222222222222444333222333444555444333000000000000////////////---------.........//////,,,,,,...///000111111111000///---+++***+++,,,------,,,+++))))))***,,,---,,,+++++++++************++++++++++++++++++++++++++++++,,,,,,+++***((('''&&&)))++++++***((('''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""""""""""""""######$$$((('''&&&'''((()))((('''((('''''')))******(((&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%$$$$$$###"""!!!'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''$$$"""!!!###%%%%%%$$$&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&***)))'''&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((()))))))))&&&&&&''''''''''''''''''((('''&&&'''(((((('''&&&)))))))))(((((('''''''''^^^\\\___iiisssttthhh\\\UUU```sssuuuooolllmmmoooqqqssssssssssssqqqtttvvvwwwuuusssqqqqqqsss{{{zzziiiWWWFFF;;;000...+++***+++,,,++++++(((((((((((((((((((((((((((''''''''''''''''''((()))((((((''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&'''$$$$$$%%%%%%$$$$$$###"""%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######''''''((((((((((((((('''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''((()))+++,,,''''''&&&&&&&&&&&&''''''((((((((((((***,,,...///666666444222///,,,***((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((''''''(((((())))))(((((())))))))))))******(((((())))))))))))******'''((((((((())))))))))))''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---***++++++++++++++++++,,,,,,***+++++++++******,,,---........................000000000000111111111111222222333444444444444333444444333333222222111111000000000000111111111111111111111000000222555888<<<<<<;;;777222///000222333222222222222111111111666444222222333333333222111111000000//////......---............/////////,,,,,,...///000000000000///...---,,,,,,---...///...---+++***)))***++++++++++++*********)))))))))++++++++++++++++++++++++,,,,,,++++++***)))))))))(((***+++***)))''''''(((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''(((%%%%%%%%%$$$$$$%%%&&&&&&)))'''&&&'''(((((('''&&&&&&&&&&&&(((***+++)))(((%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&&&&'''%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""###$$$%%%$$$###%%%&&&&&&'''((()))***+++&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((((((((''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%"""###%%%&&&((()))))))))%%%&&&&&&&&&'''((((((((()))(((''''''))))))((('''((((((((('''''''''''''''___^^^cccoooyyyxxxlll___VVV___rrrvvvooolllmmmoooqqqrrrrrrrrrrrrpppsssvvvwwwvvvtttsssrrrsss}}}{{{jjjXXXGGG===111...,,,***+++++++++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((((()))&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%&&&''''''(((((((((((('''((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''((('''((()))+++...111333;;;999777333///+++)))'''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((()))))))))***(((((((((((()))))))))***(((((()))))))))*********'''((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,------...///000///...,,,++++++++++++************((()))***)))((()))***,,,...............//////////////////000000000111111111111222333333333333333444444444333333222222222///000000000111111111111000111111000000111444666::::::777333///---...000111111111111111111111111666444222222333444444444111111000000//////...................../////////...//////000111111111111...------------...///000...---,,,+++***)))***************))))))))))))(((************************,,,,,,+++***))))))******&&&((())))))))))))+++,,,((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&(((''''''''''''(((((()))((((((((())))))***,,,,,,)))(((&&&'''''''''&&&%%%&&&&&&&&&(((******((('''%%%$$$$$$######$$$$$$%%%(((''''''&&&'''((()))***$$$%%%'''((()))(((''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&%%%$$$######$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((())))))***((('''((()))***)))(((''''''''''''''''''&&&&&&\\\^^^ggguuupppaaaVVV^^^pppwwwppplllnnnoooqqqrrrrrrrrrqqqqqqtttwwwxxxwwwvvvuuutttuuu|||kkkWWWGGG>>>333000---+++******)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((((()))((((((((((((((('''&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&$$$%%%&&&'''''''''''''''''''''%%%%%%%%%&&&'''((('''&&&&&&&&&%%%$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&(((+++...111333<<<:::666111---***((('''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))'''(((((((((((())))))))))))))))))*********++++++((()))******++++++******++++++++++++++++++++++++)))***+++++++++***))))))******************))))))((()))))))))((((((***+++,,,---------.........///....../////////000000000000111222222333333222222444444333333333333333222///000000000111111111111///000111000///000222444777666444000---,,,---///000000000000000000000000222111000111333444444444111000000000/////////...////////////////////////...//////000000000//////------------...//////000...---,,,+++******))))))*********))))))))))))(((************************,,,+++******)))*********''')))******))))))+++,,,'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))***$$$%%%%%%&&&(((***,,,---)))'''&&&&&&''''''&&&$$$(((((('''((())))))&&&$$$%%%$$$$$$######$$$$$$%%%$$$######"""###$$$&&&'''$$$%%%'''((()))(((''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((('''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""" """$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&(((((((((((())))))))))))&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))***((('''((()))***)))(((&&&&&&''''''''''''''''''[[[^^^iiiyyysssdddWWW]]]mmmxxxqqqmmmoooppprrrrrrrrrrrrqqqsssuuuyyyzzzyyywwwvvvuuuwww}}}kkkWWWGGG>>>444111---+++******((('''(((((((((((((((((((((((((((''''''''''''''''''(((((())))))******))))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''######$$$%%%&&&((()))***&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&'''(((***---000333555666999666222---***((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&''''''''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))************))))))***+++++++++++++++************************)))+++,,,,,,***))))))***))))))))))))))))))******((()))))))))((((((***++++++++++++,,,------..................////////////000000111222222222222111333333333333222222222222000000000000111111111111///000111000//////111333444333111///..................///////////////000...---...000222333222111/////////000000000000000000000000////////////...,,,---------------,,,+++,,,,,,------............,,,,,,,,,,,,+++*********++++++*********)))))))))************************************************+++,,,---,,,)))((('''((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''((()))***$$$$$$%%%&&&''')))+++,,,(((&&&%%%&&&''''''&&&%%%)))((((((((()))(((%%%###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((()))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""######$$$&&&''''''(((###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&((()))******'''&&&&&&%%%%%%&&&&&&'''%%%$$$"""!!!!!!"""$$$%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((('''((((((''''''&&&%%%$$$%%%&&&&&&&&&'''((((((((()))(((''''''))))))(((''''''''''''''''''(((((((((]]]```jjjzzzuuufffXXX\\\jjj|||yyyrrrooopppqqqsssssssssrrrrrrtttvvvyyyzzzyyyvvvuuuuuuwww~~~kkkVVVFFF>>>222000,,,++++++******((((((((((((((((((((((((((()))((((((''''''(((((()))((()))***++++++***)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&'''((((((((((((######$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''))),,,000333555666666333111---)))''''''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&''''''''''''((((((((())))))'''''''''((((((((())))))''''''''''''((((((((((((((())))))***************((((((((((((((((((((((((***,,,...---***)))***,,,'''((((((((()))*********((()))***)))((((((***,,,))))))***++++++,,,------------.........////////////000000111111111111111222222222222222222222222000000000000111111111111...///111000//////000222000//////////////////...------.........///////////////111333555444222///......//////000000111111000000000000/////////...---------------,,,+++***,,,,,,,,,------------,,,++++++,,,,,,,,,++++++***,,,+++++++++************************************)))***++++++,,,+++***)))***,,,...---+++((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''((()))***''''''''''''((()))******&&&%%%$$$%%%'''((('''&&&'''&&&&&&((()))(((&&&$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((((((%%%$$$%%%'''&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((('''&&&&&&&&&&&&''''''''''''''''''((('''&&&'''(((((('''&&&'''''''''(((((()))))))))aaaccckkkyyyvvvhhhXXX\\\hhhzzzyyysssoooppprrrssstttssssssrrrtttwwwyyyzzzxxxvvvttttttwwwkkkVVVFFF===000...+++***+++,,,+++***(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&(((''''''&&&&&&''''''(((&&&'''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''(((((()))&&&&&&'''''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''((('''''''''%%%&&&'''((())))))))))))''''''&&&%%%### $$$%%%''')))******))))))&&&%%%%%%$$$$$$%%%%%%&&& """'''+++...//////...000---***&&&%%%&&&((()))******))))))))))))******)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))((((((((((((((((((((((((''')))***)))&&&$$$&&&(((&&&''''''((()))******+++((()))***)))((()))***,,,(((((()))***++++++,,,,,,---------.........////////////000111111111111111111111111111111111111222000000000000111111111111...///000000//////000111.........///000000///...---------.........//////333444666888999777333000------...///000111222222111111000000/////////...////////////...---,,,,,,+++,,,,,,------,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))+++,,,,,,+++***(((&&&))),,,...,,,+++))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&((())))))((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$###!!! ((('''%%%$$$###$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###&&&'''&&&$$$###%%%'''###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$######$$$$$$$$$#########$$$%%%&&&((()))%%%&&&''''''((((((''''''"""###%%%&&&'''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&'''((()))))))))((('''''''''''''''&&&&&&&&&(((&&&%%%&&&'''((('''&&&'''((((((((())))))******___eeeeeeyyy}}}ttt^^^XXX[[[gggyyy~~~yyytttssssssrrrssstttuuuvvvyyy{{{}}}|||zzzwwwvvvuuuxxx{{{jjjVVVDDD999+++&&& $$$((()))(((******))))))((((((''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&$$$###$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''((())))))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&(((%%%$$$%%%'''(((&&&$$$###%%%$$$%%%'''***(((((((((''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&'''(((******''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''(((***++++++)))(((((((((((())))))******)))(((''''''((()))***''''''&&&%%%%%%'''((()))((((((((((((((('''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))++++++******************))))))(((((((((((())))))(((((('''''''''(((((()))+++******)))))))))))))))***))))))))))))+++,,,---,,,,,,,,,---...///000000111111111111111000000///111111000000//////..................////////////000000000000////////////111000000000000////////////......---------......///000000111111111111000............////////////------,,,+++++++++,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***+++,,,---......---,,,+++,,,+++)))((((((((()))***++++++******))))))(((((())),,,000111///,,,))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((''''''&&&'''((()))***++++++******)))'''&&&%%%++++++***)))((((((''''''(((((((((((((((((((((((()))(((((('''''''''(((((($$$%%%''''''''''''%%%$$$((('''&&&&&&%%%%%%%%%%%%(((&&&%%%######$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""###$$$%%%%%%$$$%%%''')))***'''######&&&))))))(((((('''&&&%%%%%%%%%%%%%%%)))'''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((()))))))))(((&&&$$$""" !!!###''')))''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))************''''''((()))((('''%%%$$$'''((()))))))))(((&&&%%%[[[aaaaaavvv|||ttt___VVVYYYdddvvv}}}xxxttttttsssrrrssstttuuuvvvxxxzzz||||||yyywwwuuuuuuwww{{{iiiUUUCCC888000+++&&&&&&))),,,,,,+++))))))))))))(((((('''''''''''''''((((((((((((((((((''''''&&&&&&''''''((($$$###"""###&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&'''&&&$$$%%%'''(((&&&$$$!!!%%%%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''(((((('''''''''((()))(((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''#########"""""""""!!!!!!'''''''''((())))))******&&&&&&&&&''''''((()))***'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((()))))))))(((((('''''''''(((((((((((('''&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%))))))(((((((((((())))))((((((''''''''''''(((((()))((((((((()))***++++++***))))))))))))+++,,,---,,,,,,------......//////......///000111111111000000000000///////////////111000000000000000000000000000000000/////////...------------,,,,,,,,,,,,......------------......000000111111111000000///............////////////......---,,,++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++)))((((((((()))************)))))))))))))))'''))),,,,,,+++(((''''''))))))))))))))))))))))))(((''''''''''''''''''((())))))))))))((((((((((((((('''&&&%%%%%%&&&&&&'''************((('''&&&%%%&&&%%%%%%$$$######""""""''''''''''''''''''''''''((((((''''''&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$#########$$$&&&%%%$$$######%%%'''(((%%%%%%&&&&&&&&&%%%$$$$$$!!!!!! """###$$$%%%#########$$$%%%$$$######$$$%%%%%%$$$$$$&&&((()))&&&######&&&(((((('''&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######'''&&&$$$######%%%'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''$$$%%%%%%%%%$$$$$$###"""&&&'''(((((((((&&&%%%$$$VVV\\\\\\rrr{{{ttt```TTTVVVaaasss|||xxxuuutttssssssssstttuuuvvvwwwyyy{{{{{{yyyvvvuuutttvvv~~~yyygggSSSAAA777333///++++++---...---+++)))))))))(((((((((((('''((((((((((((((('''''''''(((''''''&&&&&&''''''((($$$###"""###&&&((()))(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%###%%%&&&&&&%%%$$$$$$%%%"""""""""###$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''((()))(((&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((''''''&&&&&&))))))(((((((((((())))))((((((''''''''''''(((((('''''''''((()))***,,,,,,))))))))))))***+++,,,------------------.........+++,,,---///000111111111//////////////////000000333333222222111111000000000000000/////////....../////////.........------...---------------......111111111111000//////...---............////////////...---,,,++++++++++++.........---,,,+++***)))***++++++,,,,,,++++++***++++++************+++++++++******)))((()))))))))))))))))))))***************,,,------+++******+++************************)))((((((''''''(((((()))******))))))(((((('''''')))((('''%%%%%%%%%%%%&&&*********)))((('''&&&%%%(((''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$#########$$$&&&((()))&&&&&&&&&&&&%%%%%%$$$### !!!$$$&&&&&&$$$###$$$%%%&&&%%%$$$###$$$%%%%%%######$$$&&&'''%%%######%%%&&&'''&&&%%%%%%$$$#########$$$$$$&&&%%%$$$###"""###$$$%%%############$$$$$$$$$$$$"""#########$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$############''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$UUU[[[[[[pppzzzuuuaaaUUUVVV```qqq~~~|||zzzvvvuuutttsssssstttuuuvvvvvvxxxzzzzzzxxxvvvttttttuuu~~~xxxfffRRR@@@666000...,,,+++++++++)))&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((&&&$$$###$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%"""#########$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''$$$$$$$$$$$$$$$$$$######%%%&&&&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$'''&&&&&&&&&&&&&&&&&&'''%%%&&&'''((()))(((''''''&&&&&&'''''''''''''''((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******))))))(((((((((((()))))))))((((((''''''''''''((('''''''''(((((()))++++++)))))))))******+++,,,,,,...---------------------+++,,,---...////////////---......//////000000000333333222222111000000000000000/////////.........000000/////////.........------,,,,,,------......111111111111000///...------------.........//////000///...---,,,+++++++++------------,,,+++***)))***++++++,,,,,,++++++***,,,+++***))))))***+++,,,+++******)))))))))))))))(((((())))))******++++++,,,------,,,+++***,,,---************************))))))(((((((((((())))))******))))))(((((('''''')))((('''&&&&&&''''''((())))))))))))((('''&&&%%%************))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%############%%%&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$###$$$$$$&&&'''(((&&&&&&&&&&&&%%%$$$######$$$###!!!!!!!!!$$$&&&(((&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%#########$$$%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########$$$$$$$$$$$$%%%""""""######$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&((()))&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&XXX]]][[[ppp{{{vvvcccXXXXXX```ppp}}}}}}|||vvvvvvttttttssstttuuuvvvvvvxxxzzzzzzxxxvvvuuuuuuvvvwwweeeQQQ@@@777...---+++***)))(((%%%$$$'''''''''''''''((((((((())))))((((((''''''&&&&&&(((((((((''''''((((((((()))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%((((((((((((((((((''''''%%%&&&''''''(((''''''&&&&&&&&&''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''(((((('''%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&'''(((******)))((((((%%%&&&&&&&&&''''''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$&&&'''((()))***))))))(((((((((((())))))))))))((('''''''''''''''))))))((((((((((((((()))((())))))***++++++,,,,,,---------------,,,,,,,,,------............------------......//////000000111111000000////////////////////////............,,,,,,+++++++++*********,,,,,,,,,,,,,,,---......111111111000000...---,,,------------............000///...---,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***---,,,+++******+++,,,---************)))))))))((((((((())))))******++++++((())))))((('''''')))+++************************))))))(((((((((((())))))***)))))))))((((((((('''%%%%%%$$$$$$%%%''')))***(((((()))(((((('''&&&%%%''''''&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%############%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###'''&&&$$$######$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&&&&$$$######$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))%%%%%%&&&&&&%%%$$$###"""((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%#########$$$%%%&&&''''''''''''''''''((((((ZZZ^^^\\\ppp}}}yyyggg[[[[[[aaappp|||~~~}}}wwwvvvuuutttttttttuuuvvvvvvxxxzzz{{{yyywwwvvvvvvwwwvvveeeRRRBBB999///...---+++)))(((&&&%%%&&&''''''''''''((((((((((((((((((((((((''''''''')))((((((''''''(((((()))+++)))'''&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''%%%$$$###$$$&&&((()))((((((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&'''((()))'''((()))(((&&&%%%&&&'''&&&&&&&&&'''''''''((((((#########$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''((())))))))))))(((%%%%%%%%%&&&''''''(((((())))))((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&''')))***+++,,,))))))(((((((((((())))))***)))(((''''''&&&''''''***)))(((((('''''''''(((((((((***++++++,,,++++++,,,,,,,,,,,,,,,---------......//////...------,,,..................//////......................../////////.........------,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///000000000000///......---,,,------------.........///......---------------((()))***++++++++++++******++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,)))************)))(((((())))))))))))************((()))***)))((((((***,,,************************)))((((((''''''(((((()))((((((((()))))))))))))))""""""""""""$$$&&&((()))((((((((((((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$############&&&$$$###$$$%%%&&&%%%$$$"""%%%''''''&&&%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###############$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''************************''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''((())))))XXX]]][[[ppp}}}kkk^^^\\\aaaooozzz}}}}}}|||xxxwwwuuutttttttttuuuvvvvvvyyy{{{{{{zzzxxxwwwwwwxxxvvveeeSSSDDD;;;//////...,,,)))(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((())))))(((((((((((())))))+++)))'''&&&&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%###$$$&&&'''''''''%%%$$$"""###%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$&&&((('''%%%$$$&&&'''&&&$$$"""###&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%'''(((***'''((()))(((&&&%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''""""""######$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&&&&'''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&'''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&&&&%%%$$$###'''(((((())))))******+++))))))(((((((((((())))))***)))(((''''''&&&&&&&&&(((((('''''''''(((((()))'''(((***+++,,,,,,+++++++++++++++,,,,,,------...---....../////////........................---------------......//////000//////.........---------............---------,,,++++++++++++,,,---...///...///////////////......,,,,,,---------............------------......///+++++++++,,,++++++*********++++++,,,,,,++++++*********++++++++++++******)))******+++***)))((('''*********))))))))))))))))))+++,,,,,,++++++,,,---))))))))))))))))))))))))(((''''''''''''''''''(((''''''(((((())))))******%%%%%%$$$$$$%%%'''(((***''''''((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&""""""###$$$$$$$$$######%%%#########$$$%%%$$$###"""$$$'''((((((&&&&&&'''"""$$$&&&&&&$$$$$$%%%'''%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((&&&''''''((())))))((((((''''''&&&&&&&&&'''((()))VVV[[[YYYoooooo___]]]aaannnyyy|||{{{{{{xxxwwwvvvtttttttttuuuvvvwwwyyy{{{|||zzzxxxxxxxxxyyyvvvfffTTTEEE===//////---+++((('''(((***&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))(((((((((((()))))))))'''&&&&&&'''''''''&&&&&&&&&'''(((((('''&&&&&&!!!###$$$&&&&&&%%%$$$###!!!"""$$$&&&'''''''''&&&&&&''''''''''''''''''&&&$$$&&&((('''%%%$$$%%%((((((%%%""""""%%%'''&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%&&&(((%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''$$$%%%'''(((((('''%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""''''''&&&&&&&&&'''(((((($$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%&&&'''(((((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$))))))(((((((((((())))))******)))''''''&&&&&&&&&&&&&&&&&&'''((()))***+++'''(((***+++,,,,,,++++++******+++,,,,,,---......,,,,,,...///000000111111/////////......------,,,,,,,,,---...///000111111//////.........---------+++++++++*********))))))++++++++++++,,,---...///......///////////////...,,,,,,,,,---------......---------------...///000.........---,,,+++***)))+++++++++,,,,,,+++++++++((()))***++++++***)))((()))******++++++)))((('''++++++******))))))((((((%%%''')))***)))((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***+++++++++***)))(((((()))++++++'''''''''(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%&&&&&&'''((("""###$$$%%%&&&'''''''''"""###$$$%%%&&&''''''''' !!!$$$&&&''''''%%%%%%$$$###""""""$$$$$$###""""""$$$((())))))((((((((("""%%%''''''%%%$$$%%%'''$$$#########$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######""""""""""""############%%%%%%$$$###"""!!! !!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&((()))))))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((()))"""###%%%&&&'''&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((VVV\\\[[[ppp}}}lll```\\\___kkkvvvzzzxxxwwwtttuuuuuuuuutttuuuxxxzzztttwwwzzzyyyvvvtttuuuvvvwwwcccOOOBBB;;;222///***((('''(((((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$###""" ###%%%''''''&&&%%%'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$***)))((('''&&&&&&'''((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))'''%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$###(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%############%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***(((&&&%%%&&&(((+++---((((((''''''&&&&&&&&&&&&(((((('''(((((()))***+++''''''(((((()))+++,,,---,,,,,,---...///000111222//////............/////////...---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,+++***+++---///++++++++++++++++++++++++---,,,+++***+++,,,---...000222333111...,,,...///......//////...---,,,,,,000---***)))***,,,,,,,,,)))***,,,,,,,,,,,,...///333///+++)))+++,,,+++)))+++)))((()))++++++)))&&&******))))))((((((''''''(((***+++***)))((()))******************)))((((((((()))***++++++***)))(((***((('''&&&'''&&&%%%###''''''(((((((((((('''''')))))))))))))))(((''''''******)))(((((((((((((((***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%!!! &&&&&&$$$&&& ###%%%&&&&&&$$$###'''&&&%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$!!!%%%%%%&&&&&&%%%###"""!!!%%%$$$$$$###$$$$$$%%%%%%)))'''###  !!!&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''&&&&&&((()))''''''((())))))(((''''''%%%%%%%%%&&&&&&'''''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''&&&&&&TTTZZZYYYooooooccc___aaalllvvvyyywwwvvvrrrssstttsssrrrsssuuuxxxtttwwwzzzyyyvvvssstttvvvwwwcccOOOBBB;;;333///+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""!!!###%%%&&&&&&%%%$$$#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$)))((('''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((,,,+++)))'''''''''((()))))))))((((((''''''''''''''''''''''''''''''((((((+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,---+++++++++,,,---...///000///...------,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,***))))))+++---++++++++++++++++++++++++******))))))******+++,,,***,,,...---++++++,,,.........//////...------,,,111...,,,++++++,,,+++***)))***,,,,,,,,,,,,---///222///+++***+++++++++)))---+++***+++------+++(((***)))))))))((((((((('''((()))******)))((()))***)))************)))((((((((())))))******))))))(((---+++))))))))))))(((''''''((((((((((((((((((''')))))))))))))))(((''''''))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%+++)))&&&$$$###$$$%%%&&&(((!!!%%%)))(((&&&'''$$$$$$$$$###$$$$$$%%%%%%$$$######"""###$$$%%%&&&!!!""""""######""""""!!! !!!!!!""""""###!!!"""###$$$$$$###!!! %%%&&&&&&&&&%%%$$$"""!!!%%%%%%$$$$$$###$$$$$$$$$'''&&&$$$"""""""""###$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&SSSYYYZZZpppxxxgggccceeennnvvvwwwtttssspppqqqrrrqqqqqqqqqsssuuutttwwwzzzyyyuuurrrssstttwwwcccOOOBBB<<<333000,,,***)))))))))(((((((((((((((((((((((((((''''''((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%$$$$$$###!!!"""$$$%%%%%%%%%$$$############$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''######$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((()))''''''''''''''''''((((((++++++******)))((((((((()))))))))(((((((((((((((''''''&&&&&&%%%&&&&&&&&&+++******)))))))))))))))......---,,,+++******)))((((((((()))+++,,,...///.........---------------,,,---...///000///......,,,,,,,,,***(((''')))+++++++++++++++++++++++++++))))))***++++++++++++***((()))++++++++++++,,,............///......---,,,...---,,,,,,------,,,+++)))+++,,,,,,++++++---...000...+++******+++******,,,+++++++++,,,,,,***)))))))))))))))((((((((((((((()))******(((((()))***))))))******))))))((('''))))))(((((((((((())))))+++(((&&&%%%&&&''''''&&&'''(((((())))))(((((('''(((((()))))))))(((''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%...+++'''$$$######%%%''')))$$$!!!$$$'''%%%###"""(((&&&""" !!!$$$&&&###""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&&&& """$$$%%%''''''&&&&&&&&&&&&&&&&&&%%%$$$######&&&%%%%%%$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''TTT\\\]]]uuukkkhhhiiiqqqvvvuuurrrqqqoooqqqrrrrrrqqqqqqsssuuuuuuxxxzzzyyytttqqqqqqrrr}}}xxxcccPPPCCC===333000---+++******)))(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&''''''''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$%%%&&&'''(((******)))'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''((()))###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%&&&&&&'''((()))'''''''''((((((((('''''''''((()))++++++++++++***((((((((((((''''''''''''(((((('''&&&%%%%%%%%%&&&''''''(((((()))+++,,,---//////...---,,,++++++***((((((((()))***+++---------...............------,,,---///111222111000///,,,,,,,,,***)))(((***,,,++++++++++++++++++++++++***+++,,,---...---,,,+++++++++,,,---------...///---...............------*********,,,...//////---)))+++,,,,,,++++++,,,---///---,,,+++***************************)))((('''))))))))))))((((((((((((((()))***)))((('''(((***)))))))))))))))(((((('''))))))'''&&&&&&''')))))))))&&&$$$###$$$&&&&&&&&&'''(((((())))))((((((''''''(((((((((((((((''''''(((((((((((((((''''''&&&''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''%%%$$$$$$&&&&&&'''$$$"""###$$$###!!! %%%###  ###%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''(((((($$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$############$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$###!!!$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''%%%%%%&&&''')))(((''''''''''''((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''UUU^^^aaaxxxmmmjjjlllrrruuusssppppppqqqrrrtttttttttsssuuuvvvwwwzzz{{{yyytttqqqpppqqqzzzxxxdddPPPDDD>>>222000---++++++***)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&''''''''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%$$$%%%&&&'''((((((((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''((('''(((((())))))(((''''''&&&''')))+++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&''''''(((((()))+++,,,---,,,,,,,,,,,,,,,+++++++++******************+++,,,------...//////......---,,,---000222222222111000---......,,,++++++---000++++++++++++++++++++++++***+++,,,---...---,,,+++...------------...------------...............---+++******,,,---...,,,+++)))+++,,,+++******+++---,,,,,,,,,+++***)))******)))*********))))))(((((((((((((((((())))))))))))''')))***)))((('''((())))))))))))))))))((('''''')))((('''&&&&&&'''((()))***(((&&&&&&((()))))))))''''''((((((((((((''''''''''''(((((((((((('''''')))************)))((('''''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&%%%###""""""!!!""""""$$$%%%&&&######$$$$$$%%%%%%%%%%%% !!!!!! %%%%%%$$$$$$######""""""%%%&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$#########$$$$$$%%%&&&'''&&&$$$"""!!!###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$""" ###$$$%%%&&&&&&%%%$$$###%%%&&&'''&&&%%%$$$%%%&&&(((((((((''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&''''''TTT___ccczzzmmmkkkmmmrrruuurrroooppprrrtttvvvwwwvvvvvvwwwxxxyyy|||}}}zzzuuuqqqpppqqqvvv}}}wwwbbbOOOCCC===111///---++++++***((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''!!!"""$$$&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&"""######$$$$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&''''''((((((###$$$%%%&&&''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$&&&)))******)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&'''''''''&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$############$$$%%%&&&'''((('''((()))***)))((('''&&&))))))******)))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&)))(((''''''''''''''''''+++******)))))))))))))))'''((((((((())))))******,,,++++++*********++++++,,,---...000000///......,,,---///111222222222111000000000...------///111++++++++++++++++++++++++))))))***++++++++++++***,,,+++******,,,,,,+++***,,,---......///.........///---+++***+++***(((''')))+++,,,+++******+++,,,+++,,,---,,,***))))))+++***,,,------+++******+++(((((((((((())))))))))))'''((())))))''''''((()))(((((())))))(((((('''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((('''''')))***+++,,,+++***)))((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!"""%%%'''((('''%%%$$$###%%%%%%######%%%%%%###"""###$$$&&&''''''''''''!!!"""######$$$$$$######!!!!!!""""""""""""!!!!!!%%%%%%$$$###"""!!!!!! #########$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%%%%$$$###!!! !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''VVVbbbggg~~~kkkjjjlllrrrtttqqqooopppsssuuuxxxyyyxxxwwwxxxyyy|||~~~|||vvvqqqpppqqqssszzzttt___LLL@@@:::000...,,,+++***)))'''&&&((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&!!!"""$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((###$$$$$$$$$$$$$$$$$$###%%%&&&&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''###$$$%%%''''''''''''&&&######$$$%%%%%%&&&''''''&&&%%%%%%'''***---,,,+++%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&'''((()))((((((*********)))'''&&&)))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''+++******)))))))))))))))'''''''''((((((((())))))***)))))))))***+++,,,,,,,,,---///000000000///...------...///000111222222444444333000---,,,---...++++++++++++++++++++++++******))))))******+++,,,***((('''(((+++,,,+++***,,,------...//////......---***((((((((())))))(((***+++,,,+++***)))***+++)))+++---,,,***((()))+++***,,,...---+++)))***+++'''((((((((()))))))))***'''((()))(((''''''((()))(((((())))))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&!!!!!!"""%%%''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''((()))+++++++++***(((''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%"""&&&&&&""" ###### ######$$$%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&(((((($$$###"""""""""###$$$$$$############$$$%%%&&&&&&######$$$$$$$$$$$$######!!!###%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%###%%%'''(((((('''%%%###$$$$$$%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&&&&''''''YYYeeekkkjjjiiilllrrrssspppoooqqqsssvvvxxxyyyxxxxxxxxxyyy}}}|||wwwrrrpppqqqqqqxxxqqq\\\III===888///...+++******)))'''%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$#########$$$$$$%%%&&&$$$%%%&&&''''''%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))&&&''''''((((((''''''&&&&&&''''''((('''&&&$$$######$$$$$$%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%"""$$$%%%'''((((((''''''######$$$%%%%%%&&&'''''''''&&&%%%''',,,...---,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%''''''%%%$$$$$$%%%''''''%%%%%%%%%&&&'''(((******((()))***+++***)))'''%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%&&&&&&'''''''''(((((()))+++,,,---***************)))))))))'''''''''(((***+++---...+++---///000111000///...---------...///111222333777666444000,,,******+++++++++++++++++++++++++++---,,,+++***+++,,,...///)))'''&&&(((,,,///...,,,,,,,,,---.../////////...'''%%%$$$%%%(((+++---...***+++,,,+++***)))***+++(((+++---,,,***((()))+++(((***,,,+++)))'''(((***'''((((((((())))))******'''((()))((('''&&&''')))(((((((((((((((''''''&&&$$$%%%''''''''''''%%%$$$###$$$&&&)))++++++(((%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''(((((((((''''''(((***+++***)))'''&&&***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%)))((('''&&&%%%&&&&&&'''''',,,,,,&&&$$$''''''######"""!!! !!!!!!"""$$$%%%&&&'''((('''&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''######"""!!!!!!"""###$$$"""""""""###$$$%%%''''''""""""###$$$$$$%%%&&&&&&!!!###%%%'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%!!!!!!"""###%%%&&&'''(((&&&%%%%%%$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$&&&)))++++++)))&&&$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''))))))'''%%%#########$$$%%%%%%&&&''''''```dddoooxxxjjjllloooqqqsssrrrqqqpppuuuwwwzzzzzzxxxvvvvvvvvv{{{{{{zzzyyyvvvrrrooommmkkkrrrzzzrrr]]]III<<<666222000---)))((('''((()))))))))(((((('''''''''&&&%%%$$$$$$%%%&&&&&&%%%###***'''$$$$$$&&&'''&&&%%%######""""""###%%%&&&'''(((''''''''''''&&&&&&&&&)))((((((&&&%%%$$$######&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%&&&''''''&&&%%%###"""&&&&&&&&&&&&'''((())))))&&&$$$""""""###%%%&&&%%%########################&&&&&&&&&%%%%%%&&&&&&&&&"""###$$$&&&((()))******+++---111333222///+++'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$%%%%%%###""""""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''%%%###!!!!!!!!!###$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$###%%%((((((%%%"""%%%%%%%%%&&&&&&'''''''''***++++++)))&&&$$$$$$%%%))))))((('''&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$&&&'''((())))))((('''&&&((())))))************)))(((((((((((())))))))))))+++---000222333333222111444222333666:::===<<<:::999999999777222...++++++)))************+++++++++++++++------------++++++///......---------......---///000222222111000///.........---,,,+++)))(((+++++++++***************************))))))))))))(((((()))***************(((((((((((()))))))))))),,,+++++++++******))))))))))))((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((('''&&&%%%''''''''''''''''''''''''******))))))((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((&&&%%%%%%&&&'''%%%$$$"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$""""""""""""###$$$%%%&&&&&&%%%###"""""""""######)))&&&###"""###$$$######&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''&&&###$$$######&&&))))))&&&"""%%%&&&'''&&&###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%''')))'''$$$&&&+++,,,)))%%%&&&&&&'''&&&%%%###"""%%%&&&'''(((((('''%%%$$$%%%%%%############$$$%%%___dddpppuuuhhhkkknnnqqqsssrrrpppooosssvvvyyyzzzyyywwwwwwvvvzzzyyyxxxuuussspppnnnllljjjpppxxx}}}ppp[[[HHH<<<666222000---)))((('''((())))))((((((((('''''''''''''''&&&%%%&&&((((((&&&%%%%%%""" !!!###%%%%%%$$$%%%%%%$$$$$$%%%'''((()))***)))((('''&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%###"""###$$$&&&%%%%%%########################$$$%%%&&&''''''&&&&&&%%%$$$$$$######%%%''')))+++333222222000---***'''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$###""""""###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$''')))(((&&&%%%%%%%%%&&&&&&&&&''''''((())))))(((&&&%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''((())))))))))))((((((((((((((())))))))))))+++---///111222222111111555444333555888999888666444666777555222000......************+++++++++++++++,,,,,,------,,,,,,+++---------------...//////000111333555555444222111//////...---,,,+++******'''((((((((())))))))))))(((((())))))*********+++(((((()))***************((((((((()))))))))))))))++++++******))))))))))))((((((((('''''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$'''&&&%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%$$$######"""###$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!######"""""""""$$$%%%&&&&&&$$$""""""$$$%%%%%%$$$""""""######$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%$$$###"""!!! ######$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""###%%%%%%###!!! !!!"""$$$###!!!!!!###$$$###""""""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$!!!###&&&%%%'''&&&$$$######$$$%%%&&&"""######$$$$$$######"""'''&&&&&&&&&''')))***+++___dddqqq~~~pppfffiiinnnrrrsssrrrooommmppptttxxx{{{zzzyyyxxxxxxzzzxxxuuurrrooommmlllllliiiooovvv{{{~~~mmmXXXFFF;;;666111///,,,)))((((((((()))((((((((((((''''''''''''((('''&&&'''))))))'''&&&%%%######$$$&&&((()))(((%%%%%%%%%%%%&&&'''((((((((((((''''''&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''''''''&&&%%%'''%%%###!!!"""%%%(((+++555333///+++(((&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$############%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""###%%%'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''((()))******))))))(((((((((((())))))))))))+++,,,...000111111000000555444333444555444333111222444555444222000//////************+++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,---...000111333555777888888666444222111///...,,,+++++++++,,,''''''(((((())))))******''''''((()))***+++,,,,,,((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&))))))************))))))((((((((((((((((((((((((###$$$&&&'''))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&%%%$$$###""""""&&&%%%###$$$%%%%%%$$$"""%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$%%%$$$###""""""!!!!!!"""$$$######"""######$$$$$$###"""!!!###%%%&&&&&&%%% !!!###%%%%%%$$$###!!!%%%%%%%%%$$$$$$#########&&&$$$""" """$$$&&&%%%%%%%%%%%%$$$###!!! ###$$$%%%&&&''''''''''''%%%$$$###"""""""""#########$$$$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$"""!!!!!!###$$$$$$###!!!###$$$%%%###"""!!!""""""###$$$$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%!!!"""&&&%%%'''%%%""" """&&&)))%%%%%%%%%$$$$$$%%%%%%&&&)))((('''&&&$$$$$$$$$$$$___eeerrr{{{lllcccgggmmmqqqsssqqqnnnkkknnnrrrwww{{{{{{zzzzzzzzzzzzxxxtttpppmmmllllllmmmkkkooouuuzzz~~~~~~kkkUUUDDD:::666000...,,,***((((((((((((((((((((((((((('''''''''((('''&&&'''((()))'''%%%&&&&&&&&&&&&((()))))))))############$$$%%%%%%%%%###$$$$$$%%%'''(((((()))&&&&&&&&&%%%$$$######"""(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%$$$%%%&&&((()))%%%%%%$$$###$$$%%%'''((()))((('''&&&&&&&&&&&&&&&#########%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&$$$######%%%''')))---+++(((&&&%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%"""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&''''''''''''$$$$$$%%%%%%&&&'''((((((((((((&&&%%%%%%&&&(((((('''((()))******++++++***(((((((((((())))))))))))++++++---...////////////222111111111111111///...444555555444000---,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///111222555666888999888666444222111000---+++++++++,,,---+++++++++***************'''(((((()))******++++++)))))))))))))))******+++*********))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))((((((((((((((((((((((((((($$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%$$$######$$$$$$###!!!$$$$$$%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''%%%$$$"""!!! """"""!!!###%%%&&&%%%$$$"""###$$$&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%"""$$$&&&((()))(((&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$"""!!! !!!###%%%%%%"""%%%((('''$$$"""###%%%######$$$$$$$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%'''%%%!!!###&&&%%%%%%$$$!!! """&&&((('''&&&%%%$$$%%%&&&'''(((&&&%%%%%%$$$###"""""""""```fffsssyyyjjjbbbffflllqqqsssqqqnnnlllmmmqqqvvvzzz{{{{{{{{{{{{}}}zzzuuuqqqnnnmmmnnnooonnnqqqvvv{{{}}}iiiTTTBBB999555...---+++***(((((((((((('''''''''((((((((((((((('''&&&%%%&&&((((((&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&((())))))''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''"""#########$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((((('''%%%$$$###$$$%%%%%%######""""""###$$$$$$%%%#########%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###%%%(((((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$######$$$$$$$$$%%%%%%&&&'''''''''&&&''''''''''''%%%$$$$$$###$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((%%%&&&'''((())))))))))))(((((((((((())))))))))))***++++++,,,---------------.../////////.........111333444333000---,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...111333444555555666666555444222000000///---+++***+++,,,------,,,,,,+++***)))((((((******))))))))))))))))))))))))(((((())))))***+++,,,++++++***)))(((((('''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%###""""""###$$$"""!!!!!!"""###$$$%%%&&&&&&&&&$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&$$$###!!! $$$###""""""$$$$$$###"""$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$###"""$$$&&&((()))((('''&&&"""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!!!!###%%%''' ###%%%$$$!!! !!!$$$###"""!!!!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!&&&(((%%%#########!!!""""""""""""###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%!!!!!!###$$$&&&'''((((((bbbgggtttzzzjjjcccggglllppprrrqqqooommmmmmqqquuuxxxzzz{{{|||}}}~~~{{{wwwssspppoooppppppooorrrwww~~~~~~jjjTTTBBB888555---,,,+++***)))((((((((('''''''''((((((((((((((('''&&&%%%&&&((((((&&&%%%%%%'''((((((&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$############$$$%%%&&&'''$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###""""""###&&&'''$$$%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$%%%''')))'''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((('''%%%###"""$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''""""""###%%%&&&&&&&&&&&&(((((((((((())))))))))))*********+++++++++,,,,,,)))+++---...---,,,---...+++...000111000//////000++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---000222444555555444333222000//////......---,,,+++***+++,,,,,,+++******)))((('''&&&&&&************))))))((((((***)))((((((((()))+++,,,------,,,***)))(((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((%%%$$$"""###$$$$$$###!!! !!!"""$$$%%%&&&''''''$$$$$$######$$$$$$%%%&&&%%%$$$###""""""!!!!!!""""""######$$$$$$$$$######&&&###!!!!!!"""############"""  !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""###$$$%%%%%%%%%###"""!!!""""""############""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ """######"""###%%%'''"""###$$$$$$######%%%&&&'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$+++///,,,((('''&&&$$$!!!###$$$%%%&&&%%%######""""""""""""###$$$%%%%%%$$$$$$$$$$$$###!!! ccchhhttt{{{llleeeggglllppprrrrrrpppoooooorrruuuwwwxxxzzz}}}~~~|||yyyuuurrrqqqppppppmmmpppxxxkkkUUUCCC888444,,,,,,+++***)))(((((('''''''''''''''((((((((()))((('''&&&'''))))))'''&&&%%%(((++++++)))'''((()))%%%&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&'''(((((("""######$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$###"""%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%&&&&&&''''''%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""######""""""###$$$%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""$$$&&&########################$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ """%%%&&&%%%%%%''')))''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%""""""$$$%%%&&&'''''''''(((((((((((())))))))))))******))))))******++++++)))+++------+++***,,,---***,,,///000/////////000+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------///111333555666555333000...,,,,,,---...,,,++++++++++++*********(((((((((((((((((()))))))))))))))))))))************)))((('''((()))+++,,,...---,,,+++)))((('''&&&''''''((((((((()))))))))&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&$$$######$$$%%%###"""!!!"""###$$$%%%&&&&&&&&&$$$$$$#########$$$%%%&&&$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$%%%""" ###%%%&&&!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$##################"""""""""######$$$$$$$$$######""""""###$$$%%%&&&%%%%%%$$$$$$######"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%%%%######$$$&&&$$$######$$$&&&(((((('''&&&$$$"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((///222...***))))))'''$$$$$$%%%&&&&&&%%%###"""######$$$&&&&&&''''''''''''&&&%%%### dddiiittt|||nnnfffhhhllloooqqqrrrqqqqqqqqqrrrtttvvvwwwyyy}}}~~~|||yyyvvvsssqqqppppppjjjooowwwlllVVVCCC888333,,,++++++***)))(((''''''&&&'''''''''(((((()))))))))(((((((((******)))''' ###'''(((&&&%%%''')))###$$$%%%%%%%%%$$$###"""###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&((()))******#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%&&&&&&$$$!!!"""###%%%&&&''''''&&&%%%%%%%%%$$$###""""""""""""&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''$$$!!!###!!!!!!$$$''')))(((&&&%%%%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$##################!!! ###%%%#################################"""###$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!$$$((((((%%%$$$$$$&&&'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''''''''%%%$$$$$$%%%&&&((()))*********(((((((((((())))))))))))***)))))))))))))))***+++))),,,...---+++)))***,,,,,,...000000...---,,,---++++++,,,,,,,,,---------------++++++++++++---------...///000222444555777666333///,,,***+++,,,...******+++++++++***))))))'''((()))***+++,,,------''''''((()))***+++,,,,,,+++***((('''((()))+++,,,......---+++)))((('''&&&'''((((((((())))))******'''''''''((((((((())))))))))))************))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$###############&&&%%%$$$$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&""""""""""""###$$$%%%&&&###$$$%%%%%%$$$###"""!!!$$$!!! $$$((()))!!!"""$$$%%%&&&%%%###"""""""""###$$$%%%&&&&&&'''$$$$$$############$$$$$$"""""""""###$$$%%%'''((($$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$%%%%%%$$$######"""!!!!!!!!!###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$ ###''''''%%%###$$$%%%!!!###%%%%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&,,,...)))$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$### """###$$$$$$######!!!"""$$$%%%&&&&&&%%%%%%aaahhhuuu}}}rrrccchhhooosssrrrqqqqqqrrrtttttttttsssrrrsssvvvyyy}}}{{{wwwtttqqqpppppppppqqqsssyyyjjjTTTDDD888111...,,,***)))))))))'''&&&))))))))))))))))))))))))''''''((((((((((((''''''&&&((()))'''%%%%%%)))---%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$############""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&$$$#########$$$"""######$$$$$$%%%%%%&&&'''%%%###$$$%%%&&&%%%%%%))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!''''''((()))((('''%%%$$$'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&)))++++++(((%%%%%%&&&''''''((((((''''''$$$$$$#########$$$&&&'''###$$$$$$%%%%%%&&&&&&'''&&&###!!!!!!$$$%%%$$$"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""###$$$$$$###!!!$$$%%%%%%$$$######$$$&&&"""###$$$%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''&&&%%%$$$&&&'''+++***(((((())))))'''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))++++++******++++++,,,---,,,---------.../////////,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111000//////000222444555777333...,,,------,,,***,,,,,,***)))))))))***+++'''((()))***************(((((((((((((((((((((((()))&&&###$$$'''************))))))((('''&&&&&&%%%(((''''''&&&&&&&&&''''''+++***)))''''''&&&&&&&&&$$$$$$$$$%%%''')))***+++((((((((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$)))(((&&&&&&&&&(((***+++%%%%%%%%%%%%%%%&&&'''(((###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%'''))))))&&& %%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""######%%%&&&'''&&&$$$$$$$$$%%%""""""###$$$###"""!!! $$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$#########%%%&&&&&&%%%$$$$$$%%%!!!!!! """$$$&&&&&&%%%$$$$$$%%%%%%###!!! !!!######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$$$$###"""###%%%&&&%%%$$$###$$$%%%%%%$$$$$$&&&(((%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###'''&&&%%%###"""!!!!!!!!!!!!!!!!!!"""###$$$&&&'''```hhhvvv}}}qqqdddiiipppssssssrrrrrrttttttvvvwwwuuurrrrrrvvvzzz~~~{{{wwwssspppnnnmmmmmmmmmpppvvviiiTTTDDD999222...,,,))))))))))))(((&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&((((((''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&((('''%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&$$$######$$$%%%%%%$$$((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$"""!!!%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''#########%%%((()))'''$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&'''&&&&&&%%%%%%$$$######&&&$$$""""""$$$%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$%%%&&&&&&%%%###$$$%%%&&&%%%######%%%&&&""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&((()))(((&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((***))))))))))))***++++++---------------.........++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......///000222333444000,,,++++++,,,+++***%%%&&&''')))*********+++((())))))************)))((((((((((((((((((((((((+++(((&&&'''***,,,,,,,,,******)))(((((('''&&&&&&******))))))))))))*********)))(((''''''''''''''''''''''''''''''((()))***((((((((((((((((((((('''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((%%%'''''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&$$$""" ########################&&&%%%$$$######$$$%%%&&&$$$$$$###"""######$$$%%%###$$$$$$###!!! !!!%%%$$$###"""""""""######$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""###$$$&&&'''%%%#########$$$$$$"""  !!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""#########$$$$$$###"""###%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&___hhhwww|||ooodddjjjpppssssssrrrsssttttttxxxzzzwwwrrrpppuuu{{{|||xxxsssooollljjjiiijjjmmmttt}}}hhhSSSDDD999222---+++))))))))))))((('''''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%((()))(((&&&###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$###&&&$$$######$$$%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$""""""$$$$$$######"""#########%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&###""""""###%%%&&&&&&%%%######$$$%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&%%%$$$$$$######&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$%%%&&&&&&%%%###$$$&&&'''&&&%%%$$$%%%'''"""######$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%%%%######%%%&&&%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))***------------,,,,,,,,,,,,)))******+++++++++******+++++++++,,,,,,---------------------...///000000///---***)))***+++******%%%&&&(((***++++++******)))************))))))((((((((((((((((((((((((((()))((('''(((***++++++************))))))(((((('''+++******)))******++++++)))(((((('''''''''((((((+++***)))(((((('''((((((''''''((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((('''((()))(((&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&'''(((""""""###$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''$$$%%%&&&$$$"""!!!!!!"""'''&&&###!!!!!!"""$$$&&&###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%###"""###&&&&&&$$$!!!""""""######$$$%%%%%%%%%$$$"""!!!"""######""" !!!"""###$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&%%%%%%%%%%%%$$$$$$"""""""""###############$$$###"""###%%%%%%%%%$$$%%%&&&&&&&&&$$$###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$#########"""""""""""""""###$$$%%%&&&'''%%%%%%%%%$$$$$$#########^^^gggxxx|||nnndddiiiooorrrqqqppprrrssstttyyy}}}yyyrrrooottt{{{~~~zzzuuupppkkkiiigggiiilllttt|||fffRRRCCC999333---+++)))((())))))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&$$$###%%%((((((%%%"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$"""######$$$$$$######"""######$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$"""!!!!!!"""###$$$$$$$$$##################""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$#########$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$"""###$$$$$$###!!!%%%&&&''''''&&&%%%&&&'''###$$$$$$$$$$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%$$$######%%%&&&&&&$$$$$$%%%'''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))***------,,,,,,+++++++++***((())))))************)))******+++,,,,,,---......------------......//////,,,+++***)))***+++++++++,,,,,,,,,+++++++++*********************)))((('''(((((((((((((((((((((((((((((()))***++++++******+++*********)))))))))(((''''''''''''''''''((()))(((''''''''''''(((((()))******)))(((''''''''''''''''''''''''((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''((())))))(((%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&***)))'''%%%$$$$$$%%%&&&"""###$$$$$$%%%&&&''''''$$$###"""!!!!!!"""###$$$#########$$$%%%&&&''''''###$$$%%%%%%######$$$%%%'''&&&$$$""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&'''$$$!!!###''')))%%%!!! !!!"""############"""$$$###!!!"""###$$$###"""######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$""""""###$$$%%%$$$###%%%&&&'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$###############$$$ !!!"""$$$$$$!!!!!!"""###$$$$$$%%%%%%^^^gggxxx|||nnndddiiinnnpppnnnnnnooopppsssyyy}}}zzzrrrooottt{{{|||wwwqqqmmmiiigggkkknnnuuuzzzeeePPPBBB888222---+++)))((()))))))))'''((((((((((((((((((((((((''''''((((((((((((''''''(((%%%""""""%%%'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$"""######$$$$$$######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%%%%'''((('''&&&$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%((((((&&&%%%############$$$$$$%%%&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$""""""###$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$"""###$$$$$$###!!!$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''((('''&&&&&&''''''%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))(((((((((((()))******,,,,,,++++++******))))))'''((()))*********************+++,,,,,,---......------..................***+++++++++++++++,,,---...---+++***)))***+++,,,***************)))((('''(((((((((((((((((((((((()))+++,,,,,,,,,,,,++++++************))))))))))))%%%%%%%%%%%%%%%&&&'''((((((''''''''''''(((((()))''''''&&&&&&&&&'''((((((&&&'''''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$&&&''''''(((((('''&&&&&&(((''''''&&&&&&&&&''''''&&&'''(((&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%(((((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$%%%%%%&&& !!! !!!###$$$$$$%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''(((%%%"""$$$((()))&&&"""!!!""""""############"""&&&$$$""""""$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################"""!!!"""$$$%%%$$$###$$$&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&"""!!!!!!!!!!!!!!!""""""$$$%%%&&&'''((((((((('''___hhhyyy}}}ooofffjjjnnnnnnlllkkklllnnnrrrwww{{{yyysssqqqtttyyy|||wwwrrrnnnjjjhhhkkknnnttt~~~zzzdddNNN@@@777111,,,***(((((()))***)))((())))))))))))))))))))))))''''''(((((((((((('''''')))&&&###"""###%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''''''''(((&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&###############$$$$$$$$$""""""""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$""" !!!$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$######""""""$$$%%%%%%%%%######%%%&&&###$$$%%%&&&&&&%%%$$$###############$$$$$$$$$$$$'''&&&$$$%%%&&&&&&%%%######%%%'''(((&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$$$$$$$&&&((()))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))*********************)))))))))'''((()))******+++******+++++++++,,,,,,---------,,,---............------***+++------,,,,,,---...)))((((((((()))+++---...)))************))))))(((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))))))))(((((('''''''''((((((%%%%%%%%%%%%&&&((())))))&&&&&&''''''((()))))))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&'''''''''%%%&&&'''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""###%%%&&&'''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&!!!"""###$$$%%%%%%$$$$$$ """###"""###%%%'''###$$$%%%%%%%%%$$$"""!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$'''(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$############"""!!!"""$$$$$$$$$######%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$###############''''''(((((('''%%%###"""```iiixxx}}}pppiiillloooooollljjjkkklllrrruuuxxxwwwtttsssuuuwww~~~|||zzzvvvrrrnnnkkkiiihhhkkkqqq|||yyycccMMM???555///,,,***(((((()))***)))(((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&"""###$$$$$$%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%"""###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%"""$$$'''&&&$$$""""""#########$$$%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%$$$$$$###"""""""""###$$$%%%$$$""""""$$$&&&"""###%%%&&&&&&%%%###"""############$$$$$$$$$$$$'''&&&$$$%%%&&&&&&%%%###"""$$$''''''&&&$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%''')))&&&%%%$$$$$$%%%&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((())))))))))))))))))'''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++***)))+++...---++++++,,,...%%%''')))+++,,,,,,++++++((())))))************)))(((((((((((((((((((((((($$$%%%&&&$$$""""""$$$'''((((((((((((((((((((((((&&&&&&&&&''''''(((*********)))((('''''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&''''''((())))))***&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%&&&(((***+++))))))((('''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%!!!"""###%%%&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''$$$$$$######""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$###"""&&&&&&%%%$$$$$$$$$%%%&&&%%%###!!!!!!###$$$%%%%%%!!!!!!###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############"""!!!"""###$$$###""""""$$$''''''&&&%%%$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$###"""###$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###!!!```iiixxx~~~qqqkkknnnqqqpppllljjjkkklllrrrsssuuuvvvuuutttuuuvvv{{{zzzxxxuuurrrnnnkkkiiieeehhhooozzzyyybbbLLL>>>444...,,,***(((((()))***)))(((''''''''''''''''''''''''''''''((((((((((((''''''###'''******&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$$$$######"""%%%###""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&!!!"""###%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$ $$$((()))'''&&&&&&(((""""""###$$$$$$$$$$$$###$$$$$$#########$$$&&&'''"""""""""###$$$$$$%%%%%%"""$$$%%%$$$!!!!!!###&&&"""###%%%&&&&&&%%%###""""""############$$$$$$$$$%%%$$$"""###$$$$$$###!!!!!!###&&&'''%%%$$$###### !!!"""###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***###"""!!!"""$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******(((((()))++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))))))))+++...---+++)))+++---(((+++///222111...)))&&&'''((()))***************((((((((((((((((((((((((***++++++)))&&&&&&***---''''''''''''((((((((((((%%%%%%%%%&&&&&&((())))))+++***)))''''''&&&&&&&&&)))(((((((((((())))))***&&&&&&&&&'''((())))))***&&&&&&''''''&&&&&&%%%$$$((((((''''''(((+++---///))))))((('''''''''''''''%%%'''((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%'''(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%$$$"""!!!!!!"""&&&$$$""" !!!###$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$ !!!######!!! !!!"""&&&$$$"""!!!!!!"""$$$%%%$$$""" !!!###$$$%%% """###$$$%%%&&&&&&$$$$$$############$$$$$$ !!!!!!!!!"""%%%%%%%%%$$$$$$############!!!!!!"""###$$$###"""!!!###&&&''''''%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&$$$###############$$$$$$$$$&&&'''))))))((('''%%%gggnnnzzz{{{rrrlllnnnppppppmmmkkkiiiiiikkkrrrwwwvvvtttuuuuuuttt{{{yyyuuuttttttqqqlllhhhjjjjjjnnnwww{{{bbbJJJ;;;444111+++******)))))))))))))))((((((((((((''''''''''''))))))((((((''''''&&&&&&%%%&&&&&&'''((((((((('''%%%%%%%%%&&&%%%%%%$$$$$$######$$$&&&((((((%%%######$$$&&&&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''''''''%%%%%%%%%%%%''''''%%%%%%%%%###!!! !!!###!!!"""$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###%%%&&&&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%)))&&&$$$$$$%%%&&&'''&&&###$$$%%%%%%$$$###$$$%%%(((%%%###"""###$$$$$$######$$$&&&(((((('''&&&%%%""""""###$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""""""""""""""######$$$ +++""",,,$$$---(((&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$###(((&&&%%%###$$$&&&)))+++"""""""""#########$$$$$$&&&444'''$$$((("""((( ###)))"""%%%((((((((()))+++***&&&###"""$$$%%%'''(((((('''%%%$$$'''(((&&&!!!"""''''''"""'''''''''''''''((()))))))))(((((('''''''''((((((((()))***)))((()))***,,,***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++(((%%%(((,,,,,,(((***)))''''''''''''&&&%%%###$$$&&&)))+++,,,)))'''(((---+++%%%'''///...%%%***((('''%%%%%%'''(((***'''''''''''''''((())))))***(((&&&$$$$$$&&&(((***((('''&&&%%%%%%%%%%%%%%%'''))) %%%'''+++)))"""'''''''''***### )))'''%%%######%%%'''((((((&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%'''### """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$######"""&&&&&&%%%%%%%%%&&&''''''(((&&&$$$"""!!!"""$$$&&&$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######"""#################################%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$%%%%%%)))(((%%%###!!! %%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''########################%%%%%%%%%$$$$$$#########'''''''''&&&%%%$$$###"""######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""""""""#########$$$"""!!!"""$$$%%%%%%$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$)))(((&&&%%%$$$%%%&&&&&&jjjppp{{{{{{qqqnnnpppqqqqqqnnnkkkjjjjjjlllsssxxxvvvtttuuuvvvttt{{{yyyvvvuuuuuusssoookkkjjjjjjnnnxxx{{{bbbJJJ;;;444000+++******)))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''$$$$$$%%%''''''(((((((((%%%%%%&&&&&&%%%$$$######$$$$$$$$$&&&'''(((&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###############$$$%%%&&&&&&%%%%%%$$$######$$$%%%%%%'''''''''&&&$$$###$$$%%%!!!###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%''')))%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$######%%%&&&&&&%%%$$$%%%&&&%%%$$$###$$$&&&'''%%%###"""###$$$$$$######$$$&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&!!!333&&&'''$$$$$$$$$######""""""""""""######$$$$$$######"""$$$$$$$$$######""""""""""""!!!  !!! !!!!!!!!!""""""""""""%%%000... %%%"""&&&((($$$%%%$$$ ###"""---''' !!!&&&+++...)))&&&######'''***+++***((()))&&&!!!###)))+++((('''''''''''''''((())))))((((((''''''''''''((((((((()))***)))((()))***,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---)))(((+++000000+++***---000---(((%%%$$$%%%&&&''')))***)))'''$$$%%%(((,,,###$$$)))---***%%%'''...+++***)))(((((()))***+++***))))))))))))***++++++)))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%&&&"""(((***---...******$$$...***""""""***+++***...)))&&&$$$$$$%%%'''(((((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""!!!"""###$$$!!!!!!"""###$$$%%%&&&&&&"""$$$&&&''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%%%%$$$#########$$$$$$)))((('''%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$##############################%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$#########$$$###!!!"""###%%%$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&((('''&&&$$$$$$$$$%%%&&&lllrrr}}}{{{qqqppprrrsssrrrooolllkkkkkknnnuuuxxxvvvtttuuuvvvuuu{{{xxxuuuuuuwwwvvvrrrnnnjjjjjjnnnxxxyyyaaaIII;;;444000+++******)))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###'''%%%$$$%%%&&&''''''&&&'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$###""""""!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&)))******)))'''&&&'''((("""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''(((%%%$$$######"""#################################%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############""""""###%%%&&&%%%######%%%&&&%%%$$$###$$$%%%'''%%%######$$$%%%$$$###"""###$$$%%%&&&%%%$$$$$$(((((((((((('''&&&%%%$$$&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%&&&&&&'''(((###%%%""")))+++---444"""'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((('''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&)))+++"""""" &&&&&&$$$!!!&&&((($$$))),,,&&&&&&%%%###$$$'''***)))'''$$$""""""%%%***+++((($$$)))((($$$ """''')))((('''''''''&&&''''''((()))((((((''''''''''''(((((()))*********))))))***,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++(((+++111...$$$$$$+++!!!$$$'''***++++++***(((***''''''+++111222+++$$$000***(((***---+++((('''+++***)))(((((()))***+++'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&,,,,,,+++!!!,,,(((***$$$&&&&&&&&&&&&%%%###!!!***(((&&&%%%&&&'''((('''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&############""""""""""""!!!""""""###$$$%%%&&&&&&!!!""""""###############$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$&&&%%%$$$###############&&&&&&&&&&&&%%%$$$###"""#########$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$##############################$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$###"""%%%$$$$$$$$$$$$###############$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%mmmsss|||}}}tttsssttttttsssooommmkkkkkkooouuuxxxuuusssuuuwwwwwwyyywwwttttttvvvvvvssspppjjjjjjoooyyyxxx```III<<<444///+++******)))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''((((((((((((((((((&&&%%%###!!! %%%%%%&&&'''(((((((((((()))&&&$$$$$$%%%'''''''''((('''%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%((((((''''''''''''(((((()))***+++***)))'''((()))###%%%&&&&&&%%%$$$$$$%%%########################'''&&&%%%############$$$$$$$$$##################""""""""""""""""""""""""%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$######%%%&&&%%%###!!!"""###$$$$$$""""""###$$$&&&$$$######$$$%%%$$$###""""""###$$$$$$$$$$$$###''''''(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$%%%&&&&&&'''000***&&&""" ##################""""""""""""############""""""##################""""""%%%&&&&&&'''&&&%%%$$$###!!!!!!!!!"""""""""""""""+++(((((("""...+++ %%%&&&'''$$$,,,***%%%***...///+++'''###'''$$$ !!!&&&***,,,+++)))&&&$$$%%%&&&&&&%%%'''''''''&&&&&&''''''((((((''''''''''''(((((())))))***+++***))))))***,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++************+++++++++++++++***)))(((''''''***,,,...,,,(((### ###%%%)))(((%%%"""!!!!!!"""###!!!(((((("""###,,,///+++((((((''''''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&"""+++***###444$$$'''(((222///%%%&&&+++***+++)))'''&&&'''((('''&&&'''&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###############$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$######"""&&&&&&&&&&&&%%%$$$###""""""""""""###$$$%%%&&&'''########################$$$$$$$$$#####################$$$%%%%%%%%%%%%$$$&&&%%%$$$###""""""""""""!!!"""###$$$$$$###"""!!!""""""###$$$%%%%%%&&&&&&#########$$$%%%%%%&&&&&&########################$$$$$$$$$#####################$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###%%%&&&&&&%%%###""" !!!###$$$&&&&&&&&&$$$###"""#########!!!!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$lllrrr{{{yyyuuuvvvuuusssooolllkkkllloootttwwwsssrrruuuxxxxxxyyyvvvssssssuuuuuussspppjjjkkkoooyyyvvv^^^III<<<444...+++******)))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&%%%$$$###"""###$$$&&&(((***,,,,,,---)))'''$$$###$$$&&&''''''((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%((((((((((((((((((((((((''')))******(((''''''((($$$%%%''''''%%%$$$%%%&&&########################&&&&&&%%%$$$########################$$$#########""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%&&&&&&%%%""" """###"""!!! !!!###%%%$$$###$$$%%%&&&$$$###""""""######$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$***"""%%%$$$"""///&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,&&&+++---'''$$$"""&&&%%% %%%&&&###---111 &&&...333111+++%%%!!!***((((((***+++***((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))***++++++***))))))***,,,+++,,,,,,------,,,,,,+++***++++++,,,++++++******)))))))))*********++++++%%%,,,+++%%%'''111333,,,!!!&&&+++---,,,***(((((()))888888---%%%***222%%%+++333222'''%%%000((((((''''''''''''((((((((((((''''''(((((()))***&&&''')))******)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''000---%%%... ***%%%%%%$$$)))%%%***222%%%***)))''''''(((((('''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&)))(((((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&###$$$%%%''''''&&&$$$###&&&&&&%%%%%%$$$######"""!!!"""###%%%'''(((((((((!!!!!!!!!!!!"""###%%%%%%######################################################$$$%%%%%%%%%%%%$$$%%%$$$######"""""""""### !!!"""###$$$###""""""""""""###$$$%%%%%%&&&&&&""""""###$$$$$$%%%%%%&&&################################################""""""###$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""" !!!###$$$&&&&&&&&&$$$###"""#########!!! !!!"""###$$$%%%%%%&&&$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$mmmrrr{{{|||vvvwwwvvvsssooolllkkkkkknnnssstttqqqppptttyyyzzz{{{wwwtttsssttttttqqqoooiiikkkpppzzzttt]]]III<<<333---+++******)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''"""###$$$%%%'''(((((((((###$$$&&&)))+++---......)))&&&###"""###%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&%%%'''))))))(((&&&&&&&&&###%%%&&&&&&%%%$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%###!!! """###"""!!! !!!"""$$$######$$$&&&&&&%%%###"""############$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""###$$$&&&))),,,444!!! """""""""""""""#########""""""############"""""""""""""""""""""######### """######"""!!!######""""""""""""!!!!!!*** ...$$$///$$$:::... )))###''''''!!!KKKeeehhh```JJJ555(((  %%%,,,000$$$""""""&&&)))((('''(((((('''&&&&&&%%%&&&&&&&&&''''''&&&''''''((()))***+++,,,,,,+++))))))***,,,***++++++,,,,,,++++++*********************)))(((((())))))))))))*********&&&---///)))'''***(((!!!***'''######...DDD___qqqbbbDDD222)))### 000)))111"""***))))))************))))))'''''''''''''''((())))))'''((()))******)))((('''&&&&&&%%%%%%%%%&&&'''''''''$$$WWW^^^bbb\\\fffdddZZZ]]]```___iiiYYY---)))'''&&&'''(((((('''%%%%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#####################$$$%%%%%%%%%%%%$$$######"""""""""######$$$"""######$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$######""""""########################"""""""""###############""""""###$$$%%%%%%$$$$$$!!!""""""###############"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$###"""$$$############"""""""""$$$#########""""""""""""###$$$%%%%%%&&&%%%%%%%%%pppttt||||||wwwwwwvvvrrrnnnkkkjjjkkkkkkppprrrooooootttzzz|||{{{vvvttttttsssqqqnnniiikkkpppzzzsss\\\III===333,,,+++******)))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&'''((((((((($$$%%%&&&((()))***++++++'''%%%###"""###$$$$$$#########$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&'''(((((((((((('''&&&###&&&((()))(((&&&&&&&&&###$$$&&&&&&$$$$$$$$$%%%##############################$$$$$$%%%%%%%%%$$$!!!"""###$$$%%%$$$$$$###########################""""""############""""""####################################$$$$$$$$$%%%%%%###""""""$$$%%%$$$###"""###$$$###"""!!!"""$$$#########$$$&&&&&&%%%##################$$$%%%%%%######$$$$$$$$$$$$$$$#####################$$$$$$###############$$$%%%%%%%%%&&&""",,,$$$444###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######888"""'''!!!*** )))&&&+++xxxPPP777***%%%"""***$$$!!!###%%%######'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((()))***,,,,,,---+++))))))***,,,)))******++++++******))))))))))))))))))(((''''''((((((((()))))))))******+++)))+++...''''''777(((MMMhhhGGG***&&&,,,,,,***+++))))))************))))))&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))((((((%%%%%%%%%%%%%%%&&&'''(((!!!000AAA&&&%%%%%%&&&(((((('''%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%$$$""" ###"""""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$######$$$%%%%%%%%%%%%$$$"""!!!!!!""""""###$$$%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""########################!!!"""""""""#########$$$"""######$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###########################&&&%%%%%%%%%$$$#########$$$###!!!"""###%%%$$$###############"""""""""""""""######$$$%%%%%%&&&&&&###$$$%%%&&&'''&&&&&&%%%sssvvv~~~{{{wwwwwwuuurrrmmmjjjjjjjjjjjjoooqqqnnnnnntttzzz}}}}}}xxxuuuuuutttqqqnnniiikkkppp{{{rrr\\\III===333,,,+++******))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%&&&'''((((((''''''&&&$$$""""""#########!!!!!!"""$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((()))***++++++***)))(((###&&&((()))(((&&&&&&&&&"""$$$&&&%%%$$$###$$$$$$""""""""""""""""""""""""&&&&&&&&&%%%$$$###!!!!!!!!!"""###$$$%%%%%%$$$####################################$$$$$$#################################!!!!!!""""""#########$$$"""  """%%%&&&&&&###%%%%%%%%%$$$###$$$%%%###"""###%%%&&&'''%%%###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$###""""""##################$$$$$$&&&%%%%%%%%%%%%&&&''''''""" """"""'''888000"""999%%%###"""))) ''':::000)))((('''$$$%%%***((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))******,,,------+++***)))***,,,))))))************))))))(((((()))(((((('''&&&&&&(((((((((((()))))))))))),,,###222,,,###===iiiggg,,,&&&,,,&&&''''''(((((((((((('''''')))))))))))))))***++++++))))))(((((((((((())))))%%%%%%%%%%%%%%%&&&'''(((&&&!!!%%%$$$$$$&&&'''((('''%%%'''&&&%%%$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$&&&'''&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((#########$$$$$$%%%%%%%%%(((((('''&&&$$$######"""$$$$$$%%%&&&''''''''''''$$$$$$##########################################!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$ !!!!!!!!!"""$$$%%%&&&###"""!!! !!!"""###%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################!!!!!!""""""#########$$$######$$$$$$$$$######"""######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$$$$!!!!!!""""""#########$$$$$$"""!!!"""$$$%%%%%%$$$ !!!"""###$$$%%%%%%!!!"""###%%%''')))***+++###$$$&&&'''((('''&&&&&&wwwzzzzzzyyyxxxvvvsssoookkkiiinnnnnnoooooopppsssxxx|||}}}}}}}}}|||zzzvvvsssqqqiiijjjnnnxxxttt[[[GGG;;;444///***'''%%%'''+++,,,)))%%%$$$$$$$$$$$$%%%%%%&&&''')))(((((('''''''''(((((((((''''''''''''&&&&&&&&&'''$$$%%%---222...(((%%%$$$$$$%%%&&&%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&(((***,,,,,,+++)))'''+++)))&&&%%%&&&&&&&&&%%% !!!$$$&&&'''&&&%%%$$$&&&%%%###""""""###%%%&&&!!!!!!"""""""""#########$$$%%%'''&&&$$$""""""###"""""""""!!!""""""###$$$$$$$$$##################'''''''''&&&&&&%%%%%%%%%"""######$$$$$$######"""###$$$%%%%%%%%%###"""!!!########################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""######""""""!!!!!! $$$!!! ###%%%$$$"""!!!---""")))!!!%%%""",,,)))+++''',,,))) '''NNN!!!)))000)))***$$$###... '''!!!(((...'''$$$***---.........---+++)))'''&&&+++...000000---***((('''(((((())))))***++++++,,,***444%%%...)))222&&&)))$$$555$$$!!!{{{222 (((+++)))!!!---...---((())))))))))))************)))***************))))))((('''%%%$$$###$$$%%%%%%###---&&&ZZZQQQ)))***((($$$)))$$$***$$$$$$%%%&&&&&&''''''(((########################$$$######%%%((()))&&&"""(((&&&###"""###$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$#########$$$!!!!!!###'''***+++)))'''((((((&&&%%%$$$#########%%%$$$######"""#########$$$###"""###$$$$$$$$$"""&&&&&&'''((('''&&&$$$###&&&&&&%%%$$$$$$#########''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&###!!!!!!###$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$)))$$$ %%%((('''$$$$$$$$$$$$###############$$$###"""!!!!!!"""###$$$""""""""""""###$$$%%%&&&$$$%%%'''))))))((('''&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###&&&%%%$$$###""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%######$$$%%%&&&### !!!$$$&&&'''%%%%%%%%%$$$###"""!!!!!!vvvyyy~~~}}}{{{wwwsssooollljjjmmmnnnoooooopppsssxxx||||||}}}}}}|||zzzvvvsssqqqkkkkkkoooxxxrrrZZZEEE:::333...+++(((&&&'''+++,,,)))%%%&&&&&&%%%%%%&&&''''''(((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''$$$%%%---111...(((&&&$$$%%%&&&&&&&&&%%%###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))++++++)))(((&&&)))'''%%%$$$%%%&&&&&&%%% !!!###$$$%%%$$$######&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''%%%###""""""%%%$$$###"""""""""""""""$$$$$$##################''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%$$$###############"""""""""$$$""" !!!###%%%$$$###+++"""%%%!!!###### """%%%"""###"""***!!!***''',,,RRR<<<!!!(((000///((()))&&&###(((222222+++------,,,,,,+++*********---///111000---***(((''''''''''''(((((()))))))))---<<<000###000...)))333$$$uuuCCC"""333***...!!!,,,###((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%""",,,222'''+++&&&***+++&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%+++(((###"""$$$&&&&&&%%%&&&%%%######$$$%%%$$$###$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###############$$$###"""###$$$%%%$$$"""$$$%%%%%%&&&%%%$$$###"""##################$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$&&&### !!!$$$$$$$$$########################!!!!!!!!!"""###$$$###"""##################$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""###$$$%%%&&&!!!"""$$$%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###$$$%%%%%%######$$$%%%&&&$$$!!! """$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$uuuyyy}}}xxxtttpppmmmlllmmmnnnnnnnnnooossswww{{{{{{||||||{{{yyyvvvsssqqqkkkkkknnnwwwrrrYYYEEE999222---,,,)))'''(((******(((%%%''''''''''''''''''((()))((('''''''''''''''(((((((((''''''''''''&&&&&&&&&'''$$$%%%,,,///,,,(((&&&%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''(((&&&$$$###%%%&&&&&&%%%%%%&&&'''((((((((('''&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$'''&&&$$$"""!!!'''&&&%%%$$$""""""""""""######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""$$$%%%&&&''''''######$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$***!!! """)))###((( """!!!...&&&%%%,,,&&&$$$$$$###SSSppp$$$---...'''333((( ,,,---)))(((###$$$,,,,,,+++******+++------///111222111...***((('''(((((((((((((((((((((((()))###(((///"""%%%444&&&%%%FFFnnn$$$###)))555888...(((((('''&&&%%%$$$######&&&''''''((((((''''''&&&'''&&&%%%%%%$$$%%%%%%%%%'''---'''%%%%%%...&&&&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''%%%###"""$$$%%%%%%%%%$$$######$$$&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''(((&&&"""!!!###%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$###############%%%###"""###$$$%%%$$$############$$$######"""!!!!!!!!!""""""###$$$$$$%%%$$$$$$#########$$$$$$%%%((('''&&&%%%$$$#########&&&""" $$$&&&'''""""""""""""""""""""""""!!!%%%%%%$$$""""""""""""""""""###$$$$$$$$$%%%######""""""""""""######""""""""""""###$$$%%%&&&"""###%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%$$$######$$$%%%&&&$$$""""""###$$$###""""""###$$$%%%&&&'''''''''tttxxx|||wwwsssqqqooonnnmmmnnnnnnnnnooosssxxx{{{zzz{{{{{{zzzyyyvvvsssqqqjjjiiillltttrrrYYYEEE:::333...,,,***(((((())))))'''%%%(((''''''&&&''''''((((((''''''&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''$$$%%%+++---***''''''&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))***++++++***'''%%%$$$%%%&&&&&&%%%(((((()))))))))(((''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%!!!$$$&&&%%%###""""""'''&&&%%%$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%######"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%''''''"""#########$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%% ###""" '''"""222444'''!!!((( ***,,,&&&***///CCC555(((!!! !!! )))..."""###888---,,,***)))***+++---...111222333111...***(((((())))))))))))))))))))))))'''444%%%---&&&888!!!UUU222000 444&&&******)))(((((('''&&&&&&'''((())))))))))))))))))&&&&&&&&&%%%%%%%%%&&&&&&)))...!!! dddQQQ!!!***///!!!+++''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######""""""""""""''')))'''$$$!!!""""""###%%%''''''%%%###"""###$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%'''(((%%% """'''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%$$$######%%%%%%$$$#####################""""""""""""######$$$$$$$$$$$$""""""""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%###!!! !!!###%%%&&&########################"""###%%%&&&%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%%%%###""""""""""""""""""###""""""""""""###$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%""""""""""""############%%%%%%%%%%%%%%%&&&''''''$$$$$$###"""""""""""""""#########""""""#########"""###$$$$$$######$$$%%%%%%$$$######$$$$$$""" """###$$$%%%&&&&&&&&&&&&tttyyy}}}zzzvvvsssqqqppppppnnnnnnoooooopppsssxxx|||zzzzzzzzzzzzxxxuuurrrpppgggfffiiiqqqsss[[[FFF;;;444///,,,+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''%%%%%%)))+++(((&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''***,,,...///---***'''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&!!!((($$$"""!!!+++ $$$ $$$$$$%%%###$$$%%%"""###///(((***PPPttt///***555+++ """***+++***000...,,,***))))))***+++,,,111222333111---***(((((()))))))))))))))*********+++***444$$$///..."""eee###000######"""))))))))))))))))))))))))%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###...$$$///###'''///!!!(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$######"""""""""$$$((()))'''%%%###""""""###%%%''''''%%%###"""###$$$%%%&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$&&&'''$$$$$$)))&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$%%%$$$###$$$%%%%%%%%%###$$$$$$######$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""###$$$%%%%%%######%%%&&&&&&&&&&&&%%%###$$$%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$'''### !!!%%%'''&&&$$$!!!!!!"""###$$$%%%%%%%%%"""""""""######"""""""""""""""""""""###$$$%%%&&& !!!"""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######""""""!!!!!!""""""$$$$$$############$$$$$$!!!"""$$$$$$###"""$$$%%%%%%$$$###$$$%%%$$$""" ######$$$$$$$$$$$$######tttzzz|||{{{yyyvvvtttrrrppppppooopppppppppqqquuuyyy}}}zzz{{{{{{yyywwwtttpppnnnfffdddfffnnn{{{ttt[[[GGG;;;444///+++***)))'''''''''((()))((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''&&&&&&&&&'''%%%%%%((((((&&&%%%(((&&&%%%%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''))),,,...000---+++(((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$''''''&&&$$$!!!!!!###%%%###############$$$%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%(((&&&%%%###""""""######"""""""""###############"""###$$$$$$"""###$$$&&&&&&'''###((()))555"""'''&&&###$$$+++333~~~yyy%%%***$$$,,, )))""",,,%%% ###$$$"""'''+++%%%...&&& &&&******bbb888###...)))&&&+++,,,+++))))))((()))******111111111///,,,***))))))''''''(((((()))******+++(((111///)))+++)))fffYYY###+++---iii---$$$***222''''''''''''(((((())))))&&&'''((()))))))))))))))%%%%%%&&&''''''''''''&&&"""$$$&&&!!!'''...***,,,$$$'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###$$$&&&((($$$######$$$&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&$$$!!!"""&&&)))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%!!!"""$$$&&&'''''''''&&&"""%%%''''''%%%"""!!! $$$$$$$$$$$$$$$$$$$$$$$$'''"""###&&&%%%""""""""""""###$$$$$$$$$%%%""""""############""""""""""""""""""###$$$%%%&&&"""""""""#########$$$$$$$$$$$$%%%%%%&&&'''''''''$$$$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$ """######""""""$$$%%%$$$#########%%%$$$###!!!######$$$$$$$$$######"""uuu{{{||||||zzzxxxuuurrrooonnnpppqqqqqqrrrsssvvv{{{~~~{{{{{{{{{yyyvvvrrrnnnlllgggeeeeeelllxxxsssZZZFFF:::333...******)))'''&&&''')))+++)))(((((('''&&&&&&''''''%%%%%%%%%%%%&&&'''((()))(((''''''''''''&&&&&&&&&'''%%%%%%((('''$$$%%%(((%%%$$$$$$###$$$%%%&&&'''$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))***)))'''&&&'''(((+++,,,***(((&&&&&&'''))))))(((%%%%%%%%%&&&&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&###$$$%%%$$$""""""###$$$$$$$$$###"""""""""############$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%((('''$$$###""""""###$$$$$$$$$$$$$$$$$$#########!!!###$$$###!!!!!!###&&&&&&!!!&&&'''&&&)))$$$%%%%%%%%%$$$"""!!!"""###@@@GGGDDD---!!!(((%%%...%%%###$$$''')))%%%&&&&&&###&&&%%%!!!###&&&&&&%%%###""""""111TTT111"""///&&&777,,,'''''''''((())))))******///000000...+++))))))***))))))***+++---...//////+++>>>###...888aaa999222111+++---"""''''''''''''''''''&&&&&&'''((()))***++++++++++++$$$%%%'''((((((((('''&&&&&&...!!!&&&```]]]&&&---)))***%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''''''&&&###!!!!!!$$$'''&&&%%%######$$$%%%$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%"""###%%%'''''''''%%%%%%"""$$$&&&&&&$$$"""###$$$###########################!!! !!!###$$$$$$"""##################$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''""""""###$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$######""""""""""""###### !!!######""""""$$$%%%$$$###""""""$$$%%%$$$###""""""###$$$%%%%%%%%%%%%uuu{{{~~~}}}|||zzzvvvrrrnnnlllqqqrrrrrrrrrtttwww|||||||||{{{yyyvvvqqqmmmkkkiiifffeeekkkvvvrrrYYYEEE999222---))))))((('''&&&'''***,,,******)))((((((((((((((($$$$$$$$$%%%&&&'''((()))(((((('''''''''&&&&&&&&&(((%%%%%%'''&&&###$$$)))$$$$$$###"""###$$$&&&'''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((($$$%%%&&&'''(((***++++++---+++(((%%%$$$%%%'''(((&&&$$$###$$$''')))******"""""""""###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###!!!!!!"""###%%%&&&'''''' ###%%%$$$#########%%%%%%###"""!!!!!! ######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%#########$$$$$$#########"""###%%%&&&'''&&&%%%%%%########################%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$ """$$$###!!! ###&&&$$$...,,,,,,!!!)))%%%!!!###'''((($$$*** JJJvvv...%%%&&&!!!%%%"""((( ))),,,)))%%%!!!(((!!!$$$(((!!!$$$)))$$$$$$$$$$$$$$$%%%&&&'''!!! """ZZZIII,,,&&&!!!+++!!!###$$$&&&((()))***++++++...//////---+++))))))***,,,---...000222333444555888...DDD111OOO$$$111333&&&%%%,,,******)))((('''&&&&&&%%%###$$$%%%&&&''''''''''''$$$%%%'''(((((((((''''''''')))%%%...555'''&&&%%%***(((''''''&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&& $$$$$$"""!!!!!!###(((&&&###"""###$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((()))'''%%%%%%&&&&&&%%%$$$#########$$$%%%&&&((()))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$#########$$$&&&'''#########$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$###%%%&&&''''''&&&$$$###"""$$$%%%$$$""""""&&&)))"""""""""""""""""""""""" ###&&&'''&&&$$$$$$$$$$$$$$$$$$###############!!!"""###$$$$$$###"""!!!""""""""""""###$$$%%%&&&######""""""######$$$%%% !!!"""""""""%%%$$$$$$$$$$$$%%%&&&&&&"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!"""###""""""$$$&&&$$$"""!!!"""###%%%%%%$$$!!!"""###%%%&&&'''((((((uuuyyy~~~~~~}}}{{{xxxtttpppmmmkkkrrrtttvvvwwwxxxzzz}}}~~~vvvllldddbbbccc```bbbeeekkkttt~~~mmmUUUAAA777111---))))))))))))((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''%%%&&&''''''&&&%%%###"""%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&'''((()))&&&&&&%%%$$$%%%&&&'''((((((''''''''''''&&&&&&&&&%%%$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%'''''''''%%%###""" !!!"""###$$$%%%%%%%%%"""###$$$$$$""""""###$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################$$$$$$$$$######"""""""""%%%%%%$$$$$$###$$$$$$%%%((('''&&&%%%$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###&&&&&&(((((('''&&&$$$""""""%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$%%%%%%$$$###""""""######%%%/// ***&&&###$$$((()))&&&"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$######***+++&&&333[[[nnn,,,'''###)))'''%%%,,,"""555!!!(((((()))***************---,,,,,,---...000222333GGG!!!CCC@@@)))...$$$%%%,,,(((+++)))FFFQQQ,,,+++???###,,,+++(((***)))(((''''''((())))))))))))(((((((((((())))))$$$+++***...###---***///***+++%%%$$$###%%%'''(((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$############&&&((('''$$$###$$$&&&%%%%%%%%%$$$$$$$$$######)))'''%%%%%%'''((((((((('''&&&$$$######$$$&&&''''''&&&$$$"""!!!!!!!!!"""########################$$$&&&&&&$$$!!! ###'''%%%%%%$$$###""""""######$$$$$$############$$$$$$%%%&&&&&&&&&%%%&&&)))+++***&&&###!!!"""###$$$$$$%%%$$$$$$$$$###""""""""" !!!"""$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$!!!!!!!!!!!! ###"""!!!"""$$$%%%%%%############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***'''$$$!!!"""&&&+++...%%%###""""""###$$$$$$###$$$###"""""""""###%%%&&&%%%""" !!!###$$$$$$&&&%%%%%%%%%$$$############$$$$$$%%%%%%$$$$$$###vvvzzz|||xxxtttoookkkiiippprrrtttvvvwwwyyy}}}~~~}}}yyyooocccZZZWWWWWW[[[^^^cccjjjttt~~~~~~lllTTTAAA777111---))))))))))))((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###""""""######$$$$$$$$$#########$$$%%%$$$###"""###%%%"""""""""!!!!!!"""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$%%%((((((&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$$$$%%%%%%%%%$$$############### '''(((%%%"""###&&&'''$$$!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&)))%%%'''***%%%$$$222###,,,((()))+++---,,,555///(((((()))************)))...------...///111222333111444444xxx(((***(((''')))%%%'''"""888"""111((('''+++,,,+++ &&&))))))((((((((()))***+++((((((''''''''''''((((((%%%)))&&&$$$***"""nnnLLL...!!!...%%%%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''''''''&&&$$$######$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$$$$%%%'''%%%%%%$$$###############$$$$$$############$$$$$$"""#########"""###&&&((((((%%%###"""###$$$$$$$$$$$$$$$$$$###############!!!"""###$$$$$$%%%%%%$$$!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$%%%$$$$$$$$$$$$######### """%%%'''''''''%%%%%%%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""!!! !!!###%%%&&&&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$""""""$$$%%%&&&%%%#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###xxx{{{}}}xxxsssnnnkkkhhhnnnppprrrtttvvvyyy|||}}}zzzsssgggYYYOOOJJJJJJSSSXXX```iiisss~~~~~~lllSSS@@@666111---))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((((((((())))))''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$#########"""######$$$%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$###"""$$$$$$$$$$$$$$$###""""""###$$$%%%%%%######$$$%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&$$$###"""!!!!!!"""###$$$$$$###"""!!!"""$$$&&&(((''''''&&&$$$""""""$$$&&&$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$############$$$###%%%!!!%%%###!!!!!!$$$%%%### ######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&& '''((($$$$$$(((%%%FFF++++++//////,,,+++%%%''',,,'''(((((())))))))))))))),,,,,,,,,,,,---...000000)))555CCCGGG,,,$$$)))(((&&&$$$&&& ---|||"""222***+++******)))))))))))))))***+++,,,''''''&&&&&&&&&&&&''''''&&&&&&$$$((((((&&&---*** ///&&&'''%%%$$$%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&$$$######%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$############$$$$$$$$$%%%&&&%%%%%%%%%''')))%%%###"""###%%%&&&%%%$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$###"""""""""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$  """%%%''''''&&&#########""""""""""""""""""###############$$$$$$!!!"""!!! &&&%%%######%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$#########%%%&&&%%%$$$"""""""""""""""############$$$$$$%%%%%%$$$$$$###zzz|||{{{wwwsssooollljjjoooqqqsssuuuvvvxxx{{{~~~}}}zzzqqqdddVVVKKKEEECCCLLLSSS___jjjuuu}}}kkkRRR???555000---))))))))))))((((((((((((((((((''''''''''''((((((''''''(((((())))))******'''''''''''''''&&&&&&&&&((('''%%%$$$######$$$%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%&&&'''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###!!!"""###$$$%%%%%%$$$$$$######$$$$$$$$$######"""###%%%&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###$$$$$$""""""""""""""""""!!!!!!######$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$######"""###$$$%%%&&&"""###$$$###""""""$$$%%% !!!""""""!!!###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""%%%$$$$$$######$$$$$$$$$&&&$$$&&&zzz$$$"""!!!"""###$$$###!!!######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###### &&&%%%"""++++++###///$$$???FFF)))$$$"""444 444&&&'''(((((())))))((((((((((((((())))))******+++333(((///"""((((((###%%%)))$$$+++,,,---!!!&&&((((((+++++++++******************(((''''''&&&&&&''''''((($$$%%%%%%((((((+++((()))(((,,,'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ !!!%%%(((((('''''''''&&&&&&&&&%%%%%%%%% """%%%%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!!!!###%%%$$$"""%%%$$$$$$######$$$$$$$$$$$$$$$############$$$$$$%%%&&&''''''&&&&&&((()))"""""""""$$$&&&'''&&&$$$"""""""""###$$$$$$$$$%%%$$$%%%%%%%%%$$$######"""########################""""""#########$$$$$$$$$$$$#########""""""""""""$$$###""""""$$$%%%$$$""""""""""""!!!!!!!!!!!! ############$$$$$$$$$$$$ """$$$$$$###"""!!!%%%$$$""""""$$$$$$$$$###"""###%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$$$$###!!!#########$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###|||}}}|||{{{xxxuuurrrpppooonnnrrrsssuuuvvvvvvxxx{{{}}}{{{tttiii]]]QQQIIIEEEGGGQQQ^^^kkkvvv}}}jjjQQQ===444000---))))))))))))((((((((((((((((((''''''''''''((((((''''''(((((())))))******(((((('''''''''&&&&&&&&&((('''%%%$$$######$$$%%%'''''''''&&&&&&%%%%%%%%%""""""###$$$%%%'''((()))((((((((((((((((((''''''"""###%%%&&&&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!""""""###$$$%%%%%%########################!!!!!!"""###$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$%%%&&&&&&&&&$$$###""" ###''')))(((%%%###""""""$$$%%%&&&%%%### #########$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$%%%%%%###$$$ddd$$$#########$$$%%%$$$#########$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&%%%$$$######''''''&&&%%%###"""$$$'''000%%%444;;;999 +++)))...$$$&&&&&&'''((((((((((((''''''''''''(((((((((((((((+++555///'''&&&'''))) &&&,,,''')))vvv%%%///***$$$)))***(((---,,,,,,+++***)))(((((()))(((((((((((((((((()))%%%((()))###&&&((('''bbbKKK&&& ((('''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ !!!%%%(((((('''''''''&&&&&&&&&%%%%%%%%% """%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''$$$ ###$$$###!!!%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$!!!###$$$$$$###"""###%%%!!!!!!"""%%%''''''&&&$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$###"""!!! $$$$$$############$$$$$$""""""#########$$$$$$$$$######"""""""""!!!!!!!!!$$$###"""###$$$$$$###"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%######%%%&&&%%%$$$!!!"""$$$%%%%%%%%%$$$###"""!!!!!!"""$$$$$$###!!!#########$$$%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###~~~~~~xxxvvvtttrrrqqqpppppppppqqqsssuuuvvvwwwxxx{{{~~~~~~yyyrrrgggZZZNNNHHHEEEOOO^^^kkkvvv|||iiiPPP<<<333///,,,))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((((((((())))))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%''')))***&&&''''''''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&& !!!"""###$$$%%%%%%%%%"""###$$$$$$""""""###$$$######""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&& !!!"""$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%$$$%%%'''''''''%%%""" ###(((...111...)))###"""###$$$%%%%%%###!!! #########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$[[[$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$############$$$######$$$%%%&&&&&&&&&&&&"""!!!&&&,,,(((&&&000,,,+++333DDD,,,,,,111%%%&&&&&&'''''''''''''''(((((()))))))))(((((('''RRR000,,,&&&+++ '''+++'''$$$ppp'''!!!+++111,,,((())),,,,,,,,,+++***)))''''''))))))(((((((((((())))))&&&))),,,$$$"""111%%%'''%%%$$$%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&$$$######%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%!!!"""$$$'''******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%$$$########################(((&&&$$$###$$$%%%%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$"""$$$&&&&&&$$$###$$$%%%"""""""""$$$''''''&&&$$$###############$$$$$$$$$###############"""!!! %%%$$$############$$$%%%"""############$$$$$$$$$%%%$$$$$$$$$$$$#########!!!!!! """%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&((('''%%%%%%'''((('''&&&""""""###$$$$$$$$$$$$###$$$#########%%%&&&%%%$$$"""""""""""""""############$$$$$$%%%%%%$$$$$$###}}}|||vvvtttrrrpppooooooppppppmmmooorrrtttvvvyyy}}}~~~~~~}}}xxxnnn```QQQGGGCCCNNN]]]jjjuuu|||hhhOOO;;;333///,,,))))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''')))(((((('''&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&'''''''''&&&$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%'''%%%###""""""###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###"""""""""!!!!!!"""""""""#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%!!!"""$$$&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$)))000333111+++%%%!!! !!!"""#########"""""""""######$$$%%%%%%&&&&&&###$$$%%%''''''''''''&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&]]]###$$$%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$#####################$$$%%%&&&&&&&&&&&& %%%***(((###"""&&&111+++ '''(((AAA"""///&&&///%%%%%%&&&''''''''''''&&&(((((()))))))))((('''&&&===***&&&"""+++%%%---!!!)))+++'''$$$```VVV'''///---)))+++(((((()))*********)))((((((((((((''''''(((((((((&&&'''***&&&"""'''*** %%%$$$$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%######(((...///)))###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$############$$$$$$$$$&&&(((((('''%%%%%%&&&######"""$$$&&&&&&%%%$$$$$$$$$$$$#####################$$$$$$$$$###""""""%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!"""$$$&&&&&&%%% !!!"""######%%%%%%%%%%%%$$$$$$######$$$#########"""#########'''%%%###$$$%%%&&&%%%%%%$$$############$$$%%%%%%&&&$$$""""""$$$%%%&&&%%%#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###~~~}}}|||uuutttqqqooonnnnnnnnnoooiiilllooorrrvvvyyy~~~}}}~~~|||rrrbbbPPPEEEBBBMMM]]]iiisss~~~|||hhhNNN;;;222///,,,))))))))))))((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%))))))((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%###"""%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%''''''((()))((('''%%%$$$%%%$$$###"""###$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%(((&&&###!!!!!!###&&&(((%%%%%%$$$###"""""""""######$$$$$$$$$$$$###"""""" """###"""!!! !!!"""$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""###"""###&&&((((((((('''&&&"""###$$$%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%###"""!!! !!!###%%%&&& %%%,,,111000,,,(((%%%$$$%%%&&&&&&''''''((('''""""""###$$$%%%%%%&&&&&& !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$___"""###%%%%%%$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$###""""""######&&&&&&&&&&&&%%%$$$######***+++)))%%%###$$$$$$"""$$$### ((((((555333>>>***"""((($$$$$$%%%&&&&&&''''''&&&&&&&&&''''''((('''&&&$$$###}}}""" ///'''###...!!!+++---+++(((\\\,,,((("""+++***'''$$$%%%''')))***+++******'''''''''&&&&&&'''''''''%%%$$$'''$$$+++&&&111jjjDDD!!!***%%%$$$###%%%'''(((((('''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###&&&((('''$$$###$$$&&&%%%%%%%%%$$$$$$$$$######'''######)))111222+++###$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%###"""%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$!!!###%%%%%%$$$"""""""""%%%###"""###%%%&&&%%%$$$%%%$$$$$$$$$######""""""###$$$$$$%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&$$$######$$$$$$###!!! !!!"""###%%%&&&&&&$$$$$$$$$$$$######""""""######$$$%%%%%%$$$###"""###!!! !!!""""""!!!&&&%%%$$$###$$$%%%&&&'''%%%""" !!!###$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$|||yyyqqqpppooonnnmmmmmmmmmmmmooonnnnnnpppuuuzzz}}}}}}qqq___PPPGGGDDD===HHHXXXfffrrr~~~yyyeeeLLL;;;444000,,,((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&''''''&&&'''''''''&&&$$$"""!!!'''((((((&&&$$$""""""###(((&&&$$$$$$%%%%%%$$$###'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))&&&###$$$&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''%%%$$$$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################'''&&&%%%###"""!!!!!!!!!%%%$$$######""""""######$$$$$$#####################$$$%%%%%%&&&&&&%%%%%%############"""""""""!!!$$$$$$##################%%%%%%$$$###"""!!!  !!!!!!"""""""""###$$$$$$ZZZ%%%$$$$$$%%%&&&'''%%%$$$""""""###$$$$$$$$$$$$$$$########################&&&###!!!!!!"""###""""""#########$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%WWW((( )))'''&&&&&&''')))***)))(((&&&((($$$---'''"""+++###!!!((( ,,,)))''')))&&&***$$$+++]]]!!!... 333###---'''''''''((((((((((((((($$$%%%%%%%%%$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''((( !!!'''(((((()))(((&&&%%%$$$&&&%%%###"""!!!"""###$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$***)))((('''&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$######""" !!!"""###$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###"""$$$&&&&&&&&&###&&&)))++++++(((%%%###!!!"""%%%''''''&&&$$$"""###%%%&&&&&&$$$""""""######"""""""""""""""######((('''%%%###"""!!! %%%%%%%%%$$$$$$#########%%%$$$######"""#########***&&&!!! !!!"""!!!"""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%###!!! $$$$$$######"""#################################~~~}}}zzzxxxppppppooonnnmmmmmmmmmmmmnnnmmmnnnqqqvvv{{{xxxhhhUUUFFF??????===HHHWWWdddooozzzyyyeeeLLL;;;444000,,,))))))(((((('''&&&&&&%%%'''''''''&&&&&&''''''(((%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$######%%%&&&&&&%%%%%%&&&((((((&&&$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%&&&&&&""""""""""""""""""""""""'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########""""""!!!!!!!!!######""""""######$$$%%%&&&$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$#########""""""""""""###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$####################################""""""######$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$ZZZ'''&&&%%%&&&'''&&&$$$"""!!!!!!"""###############&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""""""###$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%111%%%(((---######$$$%%%''''''%%%"""&&&$$$$$$)))%%%%%%&&&RRR!!!+++###,,,)))&&&)))&&&***$$$+++]]]NNN000###///###***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$'''''''''&&&&&&'''''''''"""///%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$###""""""""""""###$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$### !!!"""$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''""""""""""""""""""""""""$$$""" """######""""""###$$$%%%%%%$$$###""" """$$$&&&'''&&&$$$###'''((()))(((&&&%%%&&&'''%%%$$$###############$$$&&&%%%$$$######"""""""""%%%%%%%%%$$$$$$$$$######%%%%%%$$$###"""""""""###"""!!! """$$$&&&&&&%%%######$$$$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$###"""""""""""""""######$$$$$$$$$$$$%%%%%%&&&%%%%%%######$$$$$$#########$$$$$$%%%########################~~~|||{{{yyywwwuuunnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmpppvvv|||vvvbbbLLL===999;;;???IIIWWWdddmmmwwwyyydddLLL;;;333///,,,******)))((((((''''''&&&'''''''''''''''((()))***&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&'''&&&&&&(((***'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''###$$$&&&''''''&&&$$$###"""""""""!!!!!!!!!!!!!!!######""""""######$$$%%%$$$%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$###%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""###$$$&&&&&&#########$$$###""""""!!!###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$ZZZ((('''&&&&&&&&&%%%###!!!""""""###$$$$$$$$$$$$$$$########################'''%%%$$$###$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$***SSS111"""#########%%%&&&%%%""" )))!!!''''''&&&***"""VVV###---%%%+++(((&&&)))&&&***$$$+++]]],,,'''+++%%%)))******)))((('''&&&%%%%%%((((((((((((''''''''''''((((((''''''''''''(((((( dddJJJ""""""###$$$%%%&&&&&&&&&&&&"""###%%%&&&&&&$$$"""!!!############$$$%%%&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###### !!!!!!###$$$&&&&&&%%%$$$###""""""###$$$%%%%%%%%%&&&''''''((())))))$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%&&& !!!$$$&&&'''&&&%%%$$$$$$%%%$$$###!!!!!!###%%%&&&&&&%%%$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$###""""""""""""######$$$%%%%%%###$$$$$$$$$%%%$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!"""###$$$%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&########################{{{xxxvvvuuusssqqqllllllmmmmmmnnnnnnnnnnnnkkkkkklllooouuu{{{xxxbbbKKK<<<999<<<@@@KKKYYYeeennnxxxxxxdddLLL:::333///+++*********)))((((((''''''&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$#########%%%&&&'''&&&'''((((((&&&%%%&&&''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''###%%%'''&&&###"""$$$'''############$$$$$$$$$$$$&&&&&&%%%$$$############(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$$$$######!!!!!!""""""###$$$&&&&&&###$$$%%%%%%%%%$$$""""""###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$ZZZ&&&%%%$$$$$$%%%%%%###!!!###$$$%%%%%%&&&&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%&&&'''OOO222)))""")))'''%%%%%%%%%&&&%%%$$$,,,!!!,,,'''(((,,,'''111%%%,,,%%%)))(((%%%(((%%%***$$$+++]]]%%%'''*********))))))((((((''''''&&&&&&(((((('''''''''''''''(((''''''&&&&&&&&&&&&''''''###((("""######$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""%%%$$$###"""###$$$&&&'''''''''%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((!!!  """###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&&&& !!!###%%%&&&&&&&&&%%%!!!!!!  ###&&&%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!%%%$$$$$$$$$### $$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&'''''''''########################}}}yyyuuusssqqqooommmiiijjjkkkmmmnnnnnnnnnnnnjjjjjjjjjnnntttzzz~~~zzzeeeNNN>>>;;;>>>???JJJXXXdddnnnxxxxxxdddKKK:::333///+++*********)))((((((''''''%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&######"""""""""$$$%%%'''&&&'''((((((&&&%%%&&&'''&&&%%%###$$$%%%&&&&&&%%%######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!$$$&&&%%%"""!!!###&&&"""""""""######$$$$$$$$$&&&&&&%%%$$$############&&&%%%######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$#########"""$$$###############$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""#########$$$$$$$$$###############"""""""""""""""""""""""""""!!!!!!$$$$$$ZZZ!!!!!!!!!"""$$$%%%###""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%###"""%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%!!!000000,,,)))$$$"""###%%%'''(((+++"""---&&&)))(((;;; ((((((###&&&'''$$$'''%%%)))$$$+++]]]###&&&)))***(((&&&&&&''''''(((((())))))'''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''***%%%%%%$$$$$$############%%%%%%$$$######$$$%%%&&&%%%$$$###"""###$$$%%%&&&$$$######"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###"""###$$$%%%&&&""""""""""""""""""""""""###""""""###$$$$$$"""!!! !!!#########"""!!!!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%###""""""%%%((($$$$$$###"""""""""""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""!!!!!! !!!###$$$###""""""#########"""!!! ######$$$$$$$$$######"""###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$"""###$$$&&&&&&''''''&&&########################}}}zzzvvvsssqqqooollljjjggghhhjjjlllnnnooonnnnnnkkkjjjkkknnntttzzz~~~yyyeeeNNN>>><<>>HHHVVVccclllvvvxxxcccKKK:::222...+++******)))((((((''''''&&&%%%%%%%%%%%%%%%&&&'''((()))((('''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&###############$$$%%%%%%###%%%&&&'''&&&&&&(((***&&&$$$###$$$%%%&&&&&&%%%"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$&&&'''###############$$$$$$$$$######""""""######$$$%%% !!!""""""!!!!!!"""###!!!!!!""""""###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$"""!!! """$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################%%%%%%$$$###"""""""""###&&&&&&%%%$$$$$$$$$$$$%%%"""""""""###$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""""""""###$$$$$$%%%%%% !!!"""###$$$$$$%%%$$$$$$$$$###############$$$$$$ZZZ  """$$$%%%$$$### !!!""""""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%***CCCRRR ***'''""" !!!$$$&&&'''&&&###(((###)))"""ccc (((&&&$$$$$$&&&$$$'''$$$)))$$$+++]]]111&&&'''$$$%%%%%%%%%&&&'''((()))******&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%((('''hhh<<<'''&&&%%%$$$############&&&%%%###"""###$$$&&&(((%%%$$$$$$###$$$$$$%%%%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%$$$$$$######""""""##############################&&&&&&%%%$$$######""""""%%%%%%%%%%%%%%%&&&''''''########################%%%$$$######$$$%%%$$$###!!!###%%%%%%%%%###"""######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$%%%''')))###"""""""""""""""######$$$$$$&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""#########'''%%%###"""###%%%%%%%%%"""""""""###""""""!!!!!!"""######$$$%%%%%%$$$$$$""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""&&&%%%$$$$$$#########$$$"""###$$$&&&&&&&&&%%%%%%########################yyywwwtttrrrpppmmmiiigggeeefffiiilllnnnoooooonnnnnnmmmmmmpppvvv{{{~~~xxxdddKKK<<<<<>>333///,,,)))))))))((('''''''''''''''&&&&&&''''''((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%%%%$$$$$$$$$############%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%###!!! """$$$$$$###''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########---###$$$$$$%%%%%%%%%%%%$$$WWW===$$$&&&!!!///"""+++...FFF %%%,,,,,,'''$$$%%%$$$%%%''''''%%%$$$%%%&&&((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$######nnn<<<$$$((('''&&&%%%$$$$$$$$$$$$'''&&&$$$######$$$&&&'''""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$$$$#########"""######$$$$$$######$$$$$$$$$$$$######"""!!!!!!###&&&'''&&&%%%"""$$$&&&&&&%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%%%%$$$!!!"""###$$$%%%%%%%%%%%%&&&&&&$$$###""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$###$$$%%%&&&(((***+++,,,(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%yyyqqqjjjeeebbb^^^\\\]]]]]]___dddiiimmmoooooojjjlllpppwww}}}yyy~~~zzzjjj[[[RRRPPPUUU^^^iiittt~~~vvvfffOOO===333...+++)))))))))((('''''''''''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$########################"""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$RRR---,,,$$$%%%%%%%%%%%%%%%%%%%%%WWWVVV)))$$$!!!---###,,,%%%{{{ ###(((+++(((&&&((())))))###%%%''''''%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''(((((((((''''''&&&%%%(((444yyy&&&######$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''''''''''''''''''''&&&$$$$$$$$$%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!###%%%%%%$$$$$$%%%&&&%%%$$$"""!!! !!!"""###"""###$$$%%%%%%$$$###"""###""""""###%%%&&&%%%###%%%''''''&&&###!!!!!!!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%$$$""""""""""""###########################"""""""""###############%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######""""""######$$$%%%%%%###""""""###%%%%%%$$$%%%&&&'''((()))******(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%~~~zzzssslllgggbbb___]]]\\\\\\^^^bbbhhhmmmooopppkkkmmmqqqwww|||}}}|||yyytttxxx{{{yyyqqqdddXXXQQQNNNUUU^^^hhhrrr|||sssdddMMM;;;111---***((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###$$$%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""#########$$$###############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&$$$######!!! !!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%222!!!&&&%%%%%%%%%%%%%%%%%%%%%\\\^^^$$$%%%%%%%%%###'''"""000333(((+++(((!!! %%%'''%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((())))))((('''&&&'''''''''(((''''''&&&&&&&&&###&&&''''''((()))******+++"""######"""%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$&&&%%%###""""""$$$%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&)))(((%%%###"""""""""""""""###$$$%%%%%%$$$###"""%%%#########$$$$$$""" $$$%%%&&&$$$"""  """###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$&&&&&&%%%((((((((('''&&&%%%###############"""######$$$%%%####################################$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%}}}zzzuuunnnhhhccc```^^^[[[[[[]]]aaaggglllooopppoooqqquuuyyy{{{zzzvvvrrrmmmnnnnnniiiaaaWWWPPPLLLMMMTTT^^^gggpppzzzqqqaaaKKK:::111---+++)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&############$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$###$$$%%%$$$######%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######""""""######!!!!!!"""""""""#########"""############"""!!!!!!$$$$$$$$$############"""$$$%%%&&&%%%###!!! !!!'''$$$""""""%%%&&&%%%############$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&"""###$$$&&&&&&'''&&&&&&######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ%%%%%%$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%***)))'''&&&&&&%%%%%%%%%%%%&&&ZZZ[[[((((((&&&'''000###bbb"""888&&&((('''%%%&&&(((&&&###&&&'''))))))'''&&&'''(((&&&&&&%%%%%%$$$#########'''(((((((((((((((((('''$$$%%%%%%&&&%%%%%%$$$$$$"""sss888((())))))((((((&&&%%%$$$!!!###&&&''''''&&&###!!!'''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%'''%%%###""""""$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&***)))(((&&&%%%$$$$$$$$$######$$$$$$$$$$$$######&&&$$$######$$$### !!!######"""!!!"""###"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&&&&%%%&&&%%%%%%$$$###"""  """###%%%%%%%%%%%%########################$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$${{{yyyvvvpppjjjdddaaa```ZZZZZZ\\\```ffflllpppqqqooorrrvvv{{{}}}{{{vvvrrrllljjjfff___WWWPPPLLLKKKMMMTTT]]]fffnnnyyy}}}ppp```KKK:::222///---+++))))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&'''(((''''''&&&%%%%%%$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''$$$""""""$$$###$$$$$$$$$######%%%'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$###""""""#########"""""""""!!!!!!"""$$$%%%$$$!!! !!!###((($$$!!!"""%%%'''&&&###"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ&&&&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''NNN---+++((('''&&&%%%$$$%%%%%%&&&WWWkkk(((&&&!!!'''&&& ***"""333)))***"""---%%%&&&))),,,+++'''%%%&&&&&&'''))))))'''&&&'''(((''''''&&&%%%%%%$$$######(((''''''&&&&&&''''''((($$$$$$%%%%%%&&&%%%%%%$$$"""###???zzz&&&''''''&&&%%%###!!! ((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$######"""$$$$$$############$$$$$$&&&$$$$$$$$$%%%$$$###!!! """#########$$$%%%""""""###$$$%%%%%%%%%%%%########################&&&$$$######%%%&&&&&&%%%""""""######""""""!!!  ###%%%&&&&&&%%%$$$########################!!!""""""###$$$$$$%%%%%%###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$############%%%%%%$$$$$$$$$#########zzzyyyvvvqqqkkkeeebbbaaaZZZZZZ[[[___ffflllpppqqqlllooouuu{{{{{{wwwtttpppjjjaaaXXXTTTRRRSSSLLLSSS]]]fffnnnxxxppp```KKK;;;333111///---))))))((('''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((('''$$$""""""######$$$$$$$$$######%%%'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###"""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$#########"""""""""!!!!!! """$$$&&&$$$""""""%%%((( ######!!!""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$###!!! ######$$$$$$$$$%%%%%%%%%%%% %%%ZZZ'''&&&%%%%%%%%%&&&'''(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&((()))******888+++&&&((('''&&&%%%$$$%%%%%%&&&WWW'''&&&"""$$$&&&%%%,,,&&&"""000######(((%%%$$$'''+++&&& (((%%%'''(((((('''&&&&&&'''(((((('''&&&&&&%%%$$$$$$''''''%%%$$$$$$%%%''''''&&&&&&''''''((('''''''''+++)))&&&'''((((((((('''&&&%%%&&&$$$""" """$$$&&&###$$$$$$%%%%%%&&&&&&'''!!!!!!!!!""""""###############%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%&&&'''(((###$$$&&&&&&$$$###$$$$$$ !!! %%%$$$###""""""###$$$%%%%%%$$$$$$%%%&&&'''%%%$$$"""$$$%%%%%%###""""""###!!!"""###$$$%%%&&&&&&&&&########################&&&$$$###$$$%%%&&&&&&&&&!!!"""###$$$$$$%%%%%%$$$ $$$&&&'''&&&###"""######################## !!!!!!"""""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$##################$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""~~~|||wwwqqqjjjbbb[[[WWWWWWXXX[[[___eeejjjooorrrtttuuuxxx|||ooo\\\VVV\\\[[[SSSWWWWWW]]]fffooovvvvvvdddKKK888000...,,,)))(((((('''&&&&&&&&&&&&'''&&&''''''&&&%%%&&&(((***'''&&&%%%%%%''''''&&&%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!###%%%%%%$$$$$$%%%&&&########################%%%$$$###"""!!!!!!!!!!!!!!!!!!%%%""""""(((&&&&&&%%%%%%$$$###""""""%%%%%%&&&&&&%%%$$$"""!!! !!!"""##############################"""!!!!!!"""!!! !!!"""$$$''')))!!!"""###$$$$$$$$$$$$$$$%%%$$$!!! !!!$$$%%%###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$"""!!! '''%%%######$$$$$$$$$######$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$)))###&&&ZZZ%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%$$$*** """***%%%[[[''')))%%%%%%%%%%%%%%%%%%%%%%%%GGG[[[###$$$!!!$$$&&&'''''''''wwwaaa%%%333''' +++""")))'''%%%#########$$$%%%222,,,###---...((()))''')))+++ ///!!!((('''&&&%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###...nnn000555$$$!!!((()))))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&!!!"""###$$$&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######!!!""""""""""""#########&&&%%%$$$#########$$$%%%$$$###"""###$$$%%%###!!!""""""###$$$%%%%%%&&&&&&###""""""$$$&&&(((((('''$$$$$$&&&&&&&&&&&&$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$###"""###$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((()))((('''&&&&&&'''((()))'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~|||wwwqqqjjjccc^^^[[[WWWXXX[[[___eeejjjooorrrtttuuuxxx}}}rrr___ZZZ^^^^^^VVVVVVWWW]]]gggooouuu~~~vvvcccJJJ888000...,,,)))(((((('''&&&&&&&&&&&&'''&&&''''''&&&%%%&&&(((***((('''&&&&&&(((((('''&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!!!!!!!""""""(((%%%(((###"""'''''''''&&&%%%%%%$$$######%%%%%%&&&&&&%%%###"""!!!######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""###"""!!!!!!"""$$$&&&((($$$$$$%%%%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%$$$######"""'''%%%######$$$$$$$$$###&&&&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))###&&&ZZZ######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%###***###'''%%%$$$WWW&&&###,,,%%%%%%%%%%%%%%%%%%%%%%%%SSS\\\###&&&######%%%&&&&&&%%%$$$$$$333888$$$--- 111&&&'''&&&$$$######%%%&&&'''!!!''''''///&&&&&&'''&&&!!!###)))$$$###))) ''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''###...???ttt""",,,***)))((($$$+++(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$+++***)))'''&&&%%%%%%$$$"""""""""#########$$$$$$&&&%%%$$$###"""######$$$&&&%%%$$$%%%&&&'''%%%###"""""""""######$$$$$$$$$%%%$$$$$$%%%'''((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$#########"""""""""""""""%%%$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%% !!!###$$$$$$$$$$$$###"""###$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&########################$$$$$$$$$$$$$$$#########|||wwwqqqjjjddd```^^^VVVXXX[[[___dddjjjooorrrssstttxxx~~~ppp___ZZZ______XXXUUUVVV]]]gggooouuu}}}uuucccJJJ888000...,,,))))))(((''''''&&&&&&''''''&&&'''''''''%%%&&&'''))))))(((''''''((()))((('''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$((("""!!!&&&((($$$###'''$$$$$$$$$###"""""""""!!!%%%%%%%%%%%%$$$###"""!!!###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$###"""""""""###%%%&&&&&&''''''&&&%%%$$$##############################!!!"""############"""!!!'''&&&%%%%%%$$$$$$%%%%%%&&&%%%######$$$%%%$$$###%%%%%%%%%$$$######""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((###&&&ZZZ###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$"""(((###+++&&&!!!!!!fff###)))&&&+++%%%%%%%%%%%%%%%%%%%%%%%%^^^\\\"""(((%%%&&&&&&''''''&&&%%%$$$nnn111%%%222---!!!'''+++%%%$$$$$$$$$$$$&&&((()))###000(((''''''555)))$$$$$$'''(((&&&###"""&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&)))666000)))+++###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$)))'''&&&$$$######$$$$$$############$$$$$$$$$%%%%%%$$$###"""!!!"""######&&&%%%$$$%%%&&&'''%%%###"""""""""""""""""""""###$$$###"""###$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""!!!!!! %%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%%%%$$$$$$ """$$$%%%$$$###"""!!!!!!"""#########""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$######"""""""""}}}wwwpppiiiddd```___WWWYYY[[[___eeejjjooorrrssstttwww}}}xxxgggZZZXXX]]]]]]XXXRRRTTT\\\gggpppuuu}}}tttbbbIII777000...,,,***)))(((((('''''''''''''''&&&'''((('''&&&&&&'''(((((('''&&&'''((()))(((&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%########################""""""""""""###$$$%%%&&&!!!$$$&&&######'''$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""###$$$$$$############$$$$$$%%%$$$$$$######$$$$$$###""""""######$$$%%%%%%&&&&&&%%%$$$######"""###$$$$$$$$$$$$###""""""##################"""((('''%%%$$$$$$$$$%%%&&&&&&$$$######$$$%%%$$$###!!!""""""######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''"""&&&[[[%%%&&&((()))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$######%%% )))%%%###... ***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%```YYY"""'''"""###%%%&&&'''''''''&&&%%%OOO###,,,(((qqq___222&&&111222444***!!!((('''$$$(((&&&%%%%%%%%%%%%&&&'''((()))###'''***(((+++((())),,,$$$###'''"""%%%%%%%%%'''(((((('''%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$)))%%%)))uuu555'''"""+++###&&&###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######""""""###$$$&&&(((######$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!!"""#########"""###$$$%%%###!!!###############"""""""""$$$###"""###$$$%%%$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$#########"""""""""!!!&&&%%%%%%$$$$$$#########################################################!!!"""######$$$$$$$$$$$$"""$$$%%%$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$######"""!!!!!!!!!xxxqqqiiiccc___^^^ZZZ[[[]]]aaaeeekkkooorrrssstttvvvzzzwwwmmm^^^UUUWWW\\\\\\XXXOOORRR[[[gggpppwwwsssaaaIII777///---,,,***))))))(((''''''''''''(((&&&'''((((((&&&%%%&&&''''''&&&%%%%%%''''''&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((( $$$$$$""""""$$$&&&&&&&&&'''''''''''''''$$$$$$########################$$$$$$$$$######"""""""""###############"""$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%######$$$%%%%%%&&&$$$"""###$$$%%%%%%$$$!!!""""""######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!&&&[[[%%%&&&(((((((((&&&$$$"""######$$$%%%%%%%%%$$$######%%% )))%%%###... ***(((!!!%%%%%%%%%%%%%%%%%%%%%%%%___OOO###%%%!!!"""$$$%%%&&&&&&&&&%%%%%%!!!:::###)))!!!+++)))"""***))) """---$$$"""""" '''+++333''''''&&&&&&%%%%%%%%%%%%$$$yyyppp""" ///###+++$$$%%%$$$%%%&&&''''''&&&%%%$$$&&&''''''((((((''''''&&&%%%---)));;;}}} ,,,)))***%%%######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***######$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!!"""#########"""###$$$%%%###!!!$$$$$$$$$$$$$$$$$$######%%%$$$$$$%%%((())))))(((&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""################################################!!!!!!"""###$$$%%%%%%$$$ """$$$%%%$$$###############$$$$$$%%%&&&&&&########################%%%%%%%%%$$$$$$######"""###$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!zzzssslllfffaaa___]]]^^^```cccgggkkkoooqqqsssssstttwwwzzz|||{{{zzzqqqfffZZZVVVZZZ___^^^ZZZQQQSSS[[[gggpppwwwsssaaaHHH666///---,,,******)))((((((''''''((((((&&&''')))((('''%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%&&&''''''###########################################################################%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%'''&&&$$$"""!!!!!!""""""######$$$$$$%%%%%%$$$######"""""""""######&&&&&&&&&&&&&&&&&&%%%$$$!!!!!!"""############"""$$$$$$$$$###############!!!!!!"""###$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%$$$######""""""$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!&&&[[[###$$$%%%%%%%%%###"""!!!######%%%&&&&&&&&&%%%$$$"""(((###+++&&&!!!!!!fffnnn$$$******%%%%%%%%%%%%%%%%%%%%%%%%%%%jjj>>>$$$###$$$$$$%%%&&&&&&%%%######$$$ ddd$$$---,,,,,,///---'''$$$ ***999000 777%%%000000***((($$$!!!&&&((((((((('''&&&%%%%%%$$$###***<<<'''%%%...%%%###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%!!!%%%"""((()))+++&&&))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""############$$$$$$$$$%%%%%%$$$###"""!!!"""######&&&%%%$$$%%%&&&'''%%%###$$$$$$$$$$$$$$$$$$%%%%%% """$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$########################!!!!!!###$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$#########"""######$$$%%%########################%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################~~~{{{vvvpppkkkfffdddaaabbbccceeehhhkkkooopppqqqqqqrrruuuxxxyyyxxxwwwpppdddYYYXXX]]]aaa^^^ZZZVVVWWW]]]gggooovvvrrr```HHH666///---,,,******))))))(((((((((((((((&&&'''))))))'''%%%%%%&&&(((&&&%%%&&&'''((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$#########""""""""""""""""""""""""###############$$$%%%&&&$$$''')))(((%%%""""""!!! !!!""""""######$$$###"""!!!!!!"""###$$$&&&&&&''''''&&&&&&%%%$$$!!!"""######$$$$$$$$$###"""######$$$$$$$$$############$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%'''''''''''''''&&&%%%%%%%%%###"""###$$$&&&%%%%%%&&&&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&\\\$$$$$$$$$##################$$$&&&'''''''''&&&%%%###***###'''%%%$$$WWW___(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%+++%%%!!!$$$$$$&&&''''''&&&%%%%%%&&&))):::"""...+++'''"""!!!"""$$$...''')))+++$$$$$$ !!!***+++$$$&&&'''''''''''''''&&&&&&###...nnn+++!!!)))!!!---$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$$$$###$$$)))&&&(((jjjMMM###%%%((("""&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""######!!!"""""""""#########$$$$$$&&&%%%$$$###"""######$$$&&&%%%$$$%%%&&&'''%%%###""""""######$$$$$$%%%%%%"""######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&########################!!!"""###%%%&&&&&&''''''&&&%%%$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%########################$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$###### !!!###$$$%%%%%%%%%$$$########################""""""######$$$%%%%%%%%%~~~}}}|||xxxtttoookkkhhhcccddddddfffhhhlllnnnpppppppppqqqtttwwwyyyxxxwwwooocccYYYYYY___```\\\WWWZZZZZZ___gggnnnttt~~~rrr```HHH666///---,,,*********)))(((((((((((((((&&&'''))))))'''%%%%%%%%%)))'''&&&'''((()))((('''(((''''''&&&&&&''''''(((''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!""""""###$$$$$$((('''$$$$$$$$$###$$$$$$%%%&&&'''(((((()))######"""!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$'''((()))))))))(((&&&%%%%%%###"""###$$$&&&&&&%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&\\\&&&%%%%%%$$$$$$%%%&&&&&&###$$$&&&(((((((((&&&%%%$$$*** """***%%%[[[YYY***%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!!!!"""%%%''')))*********222dddggg%%%&&&""""""(((+++)))(((+++***"""###---...%%%###((()))###***///'''"""&&&'''$$$%%%&&&'''(((((((((((( ///(((JJJ!!!---###)))###***'''&&&$$$$$$$$$$$$&&&''''''(((((())))))(((((('''***+++)))$$$:::ppp/// &&&---%%%''''''&&&&&&%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&& """$$$%%%%%%###!!!!!!""""""""""""#########&&&&&&$$$#########$$$%%%$$$###"""###$$$%%%###!!! !!!!!!"""###$$$$$$%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%$$$$$$###"""""""""!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&########################""""""$$$%%%&&&''''''''')))'''%%%#########%%%&&&***)))'''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$### !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''{{{{{{{{{wwwpppiiihhhfffeeegggkkkooopppoooooooooppprrrttttttqqqooolll\\\TTTVVVYYYbbbfff]]]YYYYYY^^^fffmmmsss|||ppp\\\EEE888111,,,******))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%$$$$$$$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%'''(((***+++$$$###"""!!!!!!"""######&&&&&&)))***""" ###############$$$$$$$$$ """$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%&&&'''&&&###!!!%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#########"""""""""""""""'''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######&&&'''&&&$$$&&&&&&%%%$$$$$$%%%%%%%%%(((&&&&&& ''',,, ***%%%"""((('''$$$***]]]&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((((((&&&%%%$$$$$$%%%$$$(((+++'''%%%777MMMWWW!!!(((---'''///!!!000***$$$&&&******%%%%%%%%%%%%%%%%%%%%%%%%)))+++((( ***!!!+++!!!###000"""---***'''$$$###$$$&&&(((&&&&&&''''''''''''''''''(((&&&$$$%%%((()))(((&&&***###)))999///!!!&&&((((((!!!"""%%%%%%######&&&&&&'''((('''&&&%%%%%%'''***..."""***---...---&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%((('''$$$"""!!!!!!"""###&&&%%%###"""""""""######&&&&&&&&&''''''&&&%%%%%%''''''''''''&&&%%%$$$#########"""!!! !!!!!!$$$$$$##################!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$(((&&&$$$###$$$$$$###"""!!!###%%%%%%$$$$$$$$$&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$######"""%%%)))+++)))$$$"""&&&***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%######""""""######$$$%%%"""%%%&&&$$$$$$&&&(((''''''&&&%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""###$$$~~~{{{{{{{{{wwwpppiiifffdddcccfffjjjoooqqqqqqqqqqqqrrrtttuuuuuurrrppplll[[[TTTVVVYYYcccggg^^^YYYYYY^^^fffmmmsss}}}ppp\\\EEE777000,,,***+++))))))(((((((((((())))))((('''&&&&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%###$$$$$$%%%&&&'''((((((%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%% ###'''### %%%###############$$$$$$$$$###$$$$$$%%%$$$###""""""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%''''''%%%#########""""""""""""######&&&%%%$$$######$$$%%%&&&"""###$$$$$$$$$$$$###"""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((%%%######%%%&&&$$$###%%%$$$$$$######$$$$$$%%%'''###''')))''')))+++'''!!!''')))(((%%%###""" $$$```&&&&&&&&&%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&!!!!!!%%%"""&&&333eee &&&""""""###***"""###+++'''$$$$$$vvv ---""""""""""""""""""""""""666***&&&888kkk%%%)))777###'''+++)))'''%%%$$$%%%&&&(((&&&&&&''''''''''''''''''&&&%%%$$$%%%((()))'''%%%###%%%%%%---"""%%%!!!++++++,,,***%%%"""'''000 """$$$''')))+++&&&((('''!!!$$$$$$vvv999...""",,,)))%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!!!!###$$$&&&%%%###"""""""""###$$$""""""############""""""''''''''''''&&&%%%$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%(((&&&$$$###$$$$$$###""""""$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$######"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%~~~|||{{{{{{zzzvvvpppjjjeeecccccceeeiiinnnqqqrrrsssssstttvvvxxxwwwuuusssnnn]]]UUUWWWZZZdddhhh___ZZZ[[[___hhhpppvvv~~~ppp\\\DDD666///,,,+++,,,)))((((((''''''(((((()))((('''&&&&&&&&&&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$#########"""###$$$%%%&&&'''((()))$$$$$$###""""""$$$%%%&&&%%%%%%%%%%%%$$$###!!! %%%%%%$$$$$$$$$$$$%%%&&&%%%######%%%$$$ !!!""""""#########$$$$$$$$$$$$$$$%%%%%%$$$###""""""$$$$$$###############"""###"""###$$$&&&'''&&&%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%#########$$$###"""$$$$$$############$$$$$$***%%%%%%)))((($$$###%%%...,,,((($$$!!!"""&&&******###TTT%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''+++### %%%&&&!!!"""lll &&&)))!!!$$$'''&&&&&&&&&%%%%%%DDD111%%%%%%%%%%%%%%%%%%%%%%%%,,,%%%%%%uuu888"""///---***((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$((($$$mmmMMM'''$$$/// %%%(((&&&!!!,,,,,,+++)))&&&$$$!!! $$$&&& """""",,,www+++111"""$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%######"""""""""###%%%&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&'''%%%$$$###$$$$$$###"""###$$$&&&&&&$$$######$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&!!!"""###%%%&&&&&&''''''######$$$$$$$$$$$$$$$###!!!###'''%%% $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''',,,)))'''&&&&&&&&&&&&%%%'''&&&%%%$$$$$$######$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%&&&{{{{{{zzz{{{zzzvvvpppkkkfffeeeeeefffiiillloooqqqssssssuuuxxxzzz{{{yyywwwrrr```XXXXXXZZZcccggg___]]]]]]bbbkkkrrryyy~~~ppp[[[CCC555///++++++,,,(((((((((''''''((((((((('''''''''&&&&&&'''''''''(((((('''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&''''''$$$######""""""###$$$$$$$$$%%%&&&&&&%%%### $$$$$$$$$$$$$$$%%%%%%%%%)))&&&$$$$$$%%%$$$!!!"""""""""###$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$############$$$######$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""######$$$$$$$$$$$$$$$###$$$$$$%%%&&&((()))###!!!&&&&&&###%%%&&&+++)))### %%%RRR%%%%%%%%%&&&&&&''''''((('''''''''%%%$$$$$$&&&(((***$$$"""&&&)))&&&$$$$$$\\\"""&&&""",,,&&&"""***(((%%%(((&&&---&&&###+++&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&000&&&ttt'''***!!!((( ***%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))((('''%%% ***&&&===------###$$$...///)))### """%%%)))++++++******)))///''')))---'''###(((######$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%######"""!!!!!!"""""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%############$$$%%%&&&''''''%%%######$$$$$$$$$######%%%&&&&&&$$$######$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$%%%)))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&---)))%%%$$$&&&'''&&&$$$'''&&&%%%$$$##################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######%%%'''xxxyyyzzz{{{zzzuuuppplllhhhiiiiiiiiijjjkkkmmmoooqqqqqqtttxxx|||~~~}}}{{{wwweee[[[ZZZZZZcccfff]]]]]]^^^bbbkkkrrrwww}}}oooZZZCCC555///++++++,,,((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''((()))***%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$&&&''''''%%%###""""""######$$$$$$$$$%%%%%%$$$"""!!!###(((,,,+++(((!!!""""""###$$$$$$%%%%%%#########$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%############$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!""""""###$$$%%%'''%%%%%%%%%%%%%%%&&&'''((( ,,,%%%***///&&&###,,,))))))***'''!!!!!!&&&###'''000www$$$%%%%%%&&&&&&'''''''''&&&'''&&&%%%$$$$$$&&&)))$$$"""!!!###$$$$$$&&&)))>>>###$$$...(((***(((%%%%%%'''%%%AAA'''###...$$$$$$$$$$$$$$$$$$$$$$$$,,,)))&&&///<<<:::((( 333''')))$$$%%%&&&(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&((()))((((((''''''$$$&&&((('''ddd999!!!+++333...+++'''$$$"""###&&&((( '''###&&&%%%888'''$$$)))###$$$$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&''')))(((&&&%%%%%%$$$%%%%%%###"""""""""""""""######"""#########$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&%%%######$$$%%%$$$######$$$&&&&&&$$$######$$$"""""""""""""""###$$$$$$&&&&&&%%%$$$######"""!!!%%%%%%%%%%%%$$$######"""######$$$%%%%%%%%%%%%%%%&&&$$$"""###%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''###############$$$%%%%%%***&&&""""""$$$'''&&&%%%&&&&&&%%%$$$##################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######%%%'''uuuwwwzzz{{{yyyuuupppmmmjjjlllnnnnnnmmmmmmmmmnnnpppqqqsssxxx|||~~~}}}|||zzzggg\\\[[[[[[cccggg^^^]]]]]]aaaiiiooottt}}}|||lllYYYCCC666000,,,***+++(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$############$$$%%%'''''''''&&&&&&!!!"""###$$$%%%%%%%%%$$$&&&&&&$$$###&&&+++***&&&!!!!!!"""###$$$%%%%%%&&&((('''&&&$$$############%%%%%%%%%%%%%%%&&&&&&&&&'''%%%###############!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$ !!!"""###$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""#########$$$&&&(((&&&%%%%%%&&&&&&'''((()))///)))"""+++&&& """"""$$$&&& &&&555222"""'''$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%$$$""""""&&&***XXX///%%%"""000###)))%%% &&&###%%%fff@@@222!!!''' %%%%%%%%%%%%%%%%%%%%%%%%222---%%%)))"""qqq"""000""")))%%%%%%&&&'''((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&((('''&&&&&&''')))&&&!!!)))"""|||&&&((($$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""!!!!!! ###$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&"""""""""######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&&&&$$$######$$$%%%$$$$$$!!!###%%%%%%$$$$$$$$$%%%"""""""""""""""###$$$$$$&&&&&&%%%$$$###""""""!!!&&&&&&%%%%%%$$$"""!!! """###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''######""""""######$$$%%%%%%###""""""###%%%&&&&&&&&&%%%$$$######""""""#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%&&&rrruuuyyy{{{yyyuuupppmmmiiimmmrrrsssrrrpppppppppqqqqqqssswww{{{|||{{{yyyyyyfff\\\[[[\\\eeejjjbbb______bbbiiiooottt||||||jjjXXXCCC777111---***)))(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&'''"""###$$$%%%&&&&&&&&&%%%)))***(((###"""&&&%%%!!! !!!"""###$$$%%%&&&&&&)))(((&&&$$$##################$$$$$$%%%%%%%%%%%%&&&$$$""""""###$$$$$$#########""""""""""""######$$$$$$""""""""""""$$$$$$$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""$$$'''%%%%%%%%%%%%&&&'''((((((###---&&&$$$***EEE777((( '''---***&&&&&&******$$$$$$$$$$$$$$$$$$#########%%%''''''&&&%%%&&&''''''((((((&&&%%%%%%&&&'''000===,,,$$$'''$$$%%%!!!((())) ***/// ...((((((((((((((((((((((((######)))###777333NNN!!!888 '''&&&&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$###$$$%%%&&&$$$"""###&&&)))'''!!!***""" $$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""######""""""###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%''')))***)))(((&&&$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&""""""######$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$ """$$$%%%%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&##################$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$############$$$%%%%%%"""###$$$$$$######$$$%%%&&&%%%$$$###""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%qqquuuyyy{{{yyyuuupppnnnhhhmmmsssvvvuuusssrrrsssrrrssstttwwwyyyzzzxxxvvvwwweee[[[[[[]]]gggllleeeccccccfffmmmrrrvvv}}}|||iiiWWWCCC888222---)))((('''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%$$$$$$%%%&&&'''((()))((((((''''''''''''(((((('''&&&$$$""""""###$$$%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$%%%%%%&&&"""$$$%%%'''((((((''''''!!!%%%%%% !!!''')))&&& !!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''""""""######$$$$$$$$$$$$$$$"""!!!!!!###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! !!!###$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''((()))&&&###!!!"""%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%...:::MMM###!!!&&&$$$!!!555rrr%%%$$$$$$######""""""""""""%%%'''((('''&&&&&&'''$$$%%%%%%$$$%%%&&&$$$!!!SSS333(((((("""$$$,,,"""---000///$$$""")))'''%%%%%%%%%%%%%%%%%%%%%%%%!!!...###!!!!!!222111---<<<+++&&&(((''''''&&&&&&&&&''''''''''''&&&%%%%%%$$$#########$$$$$$!!! %%%)))(((%%%---"""]]]000$$$)))&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""$$$%%%&&&'''''''''"""###%%%&&&'''&&&%%%%%%"""!!! """%%%&&&***(((&&&$$$$$$$$$%%%&&&###"""""""""###$$$$$$%%%######$$$%%%%%%&&&''''''!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$!!!$$$%%%%%%%%%'''(((&&&&&&%%%%%%&&&&&&'''((( !!!"""###$$$%%%&&&&&&"""######$$$$$$$$$######"""###$$$%%%&&&&&&'''&&&%%%$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''!!!$$$'''&&&###"""###%%%&&&%%%$$$###""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""###$$$ssszzz~~~|||yyywwwtttoooppppppqqqsssttttttsssqqqsssuuuuuuvvvzzz|||vvvmmmggg[[[RRRUUUbbbmmmooollldddeeehhhkkkqqqyyyzzziiiVVVBBB666111...+++,,,+++(((''')))(((%%%$$$'''''''''(((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((()))'''%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$""" !!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))%%%######%%%&&&### """"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""###%%%&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%111,,,...000777```UUUPPPlll$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((***jjj\\\&&&///!!! ///%%%$$$$$$,,,333111###!!!%%%(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%CCC$$$&&&######---666333***%%%)))000&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%'''((()))(((///***(((zzz"""***&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###"""""""""###$$$######""""""######$$$%%%###$$$%%%&&&&&&%%%$$$##################$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%""" ###&&&%%%$$$&&&%%%###!!!"""  ###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!!!!$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""###$$$#########$$$$$$%%%&&&""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&$$$%%%&&&%%%$$$$$$%%%'''&&&%%%$$$#########$$$%%%######$$$$$$$$$######""""""############$$$$$$$$$sssyyy}}}{{{yyywwwtttooooooooopppqqqrrrrrrqqqpppsssuuuvvvwwwzzzzzzrrrhhh^^^UUUOOOUUUcccooopppmmmccceeehhhkkkqqqyyyxxxgggTTT@@@555000,,,******+++((((((******&&&%%%'''''''''(((((('''&&&&&&%%%(((((('''''''''&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%###$$$%%%&&&''''''''''''&&&$$$""""""###$$$###""""""###$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########"""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&&&&%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''(((((("""!!!%%%&&&)))!!!######$$$$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''$$$444ggg---"""***...###111...(((<<< !!!%%%(((&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))333...!!!!!!***%%%---+++'''''''''&&&&&&&&&%%%%%%#########$$$%%%&&&'''(((((((((***"""((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&###!!!!!!###%%%%%%$$$%%%$$$$$$######""""""!!!)))'''$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%###############$$$$$$$$$######"""""""""""""""######$$$$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$&&&'''&&&$$$"""###""""""!!!"""###$$$%%%"""######$$$$$$$$$######"""############$$$$$$$$$sssyyy|||{{{xxxwwwtttpppoooooooooppppppppppppppprrruuuwwwxxxzzzwwwlll___RRRMMMMMMWWWgggqqqqqqmmmcccdddgggkkkqqqzzzwwwdddRRR>>>333...***((((((***((())),,,,,,'''%%%&&&'''''''''(((''''''&&&%%%'''''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&###$$$&&&'''(((''''''&&&(((&&&$$$$$$%%%&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%$$$###"""""""""###$$$"""######$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&%%%###"""###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''###!!!###&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###"""###$$$&&&'''$$$######"""###$$$&&&'''(((''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((()))******'''(((,,,...000######$$$$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%% zzz,,,+++,,,((($$$$$$,,,((()))jjjNNN ((('''***!!!"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,HHH%%%&&&***%%%'''+++&&&$$$444((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''""")))***'''<<<###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$###""""""%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%&&&$$$""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$***(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!! ###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%!!!"""$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###""""""###$$$$$$"""!!!!!!!!!"""""""""""""""######""""""###&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ !!!######$$$###"""!!! !!!###$$$%%%!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$rrrxxx{{{zzzxxxwwwuuuqqqpppppppppooooooooopppqqqrrrvvvxxxyyyyyyssseeeVVVJJJIIIMMMZZZjjjsssrrrmmmccceeehhhlllrrr{{{wwwcccQQQ===222---***(((((((((''')))------(((%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&###$$$&&&'''((('''&&&%%%)))'''&&&%%%&&&'''&&&%%%$$$$$$#########$$$%%%&&&'''%%%###!!!!!!"""###$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%###""""""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%"""!!!"""$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&"""######$$$$$$######"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###"""###$$$'''(((######"""!!!!!!""""""###''''''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&'''(((((()))(((666***)))%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%)))+++777333!!!'''%%%%%%333,,,******&&& )))!!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,$$$///000BBBGGG###)))((($$$$$$&&&(((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%% ((()))$$$XXXmmm---$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&#########"""!!! ######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$$$$$$$###"""$$$$$$######""""""!!!!!!$$$$$$######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&&&&&&&(((((('''%%%###"""!!!  """######!!! $$$#########$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$"""""""""$$$%%%###$$$$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&& !!!###%%%(((((('''&&& !!!"""######$$$!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$qqqwwwzzzyyywwwwwwvvvrrrqqqrrrrrrpppnnnnnnqqqtttsssvvvyyyzzzxxxppp___OOOGGGHHHNNN\\\llltttqqqkkkccceeehhhlllrrr{{{xxxdddRRR>>>333...+++)))***(((&&&)))---,,,(((%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&$$$""""""###$$$###"""&&&%%%$$$#########$$$$$$'''%%%###!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""###$$$""" %%%%%%&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%'''((('''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$===(((LLL&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$)))&&&lll###..."""(((111!!!...///???'''((( !!!***###&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%444***)))(((sss777!!!555,,, """%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&"""###&&&$$$"""999###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((((()))$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""###############$$$%%%%%%&&&%%%$$$######$$$%%%&&&#########"""!!! """###$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%$$$###############""""""""""""!!!!!!""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%&&&&&&((('''&&&%%%###"""!!! !!!$$$&&&'''&&&%%%$$$!!!""""""###$$$&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$""""""###$$$%%%$$$%%%&&&'''''''''&&&&&&###&&&))))))(((%%%###############$$$$$$%%%%%%%%%###############$$$$$$%%%(((&&&&&&&&&''''''$$$!!!########################!!!"""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$qqqvvvyyyxxxvvvwwwvvvtttrrrsssrrrooolllmmmqqquuutttwwwzzzzzzwwwnnn\\\KKKFFFHHHOOO]]]kkkrrrpppkkkeeegggiiimmmrrrzzzyyydddRRR>>>333///,,,***+++'''&&&'''++++++'''%%%'''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###$$$%%%$$$###&&&&&&%%%%%%$$$###""""""%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%$$$"""!!!######$$$$$$%%%%%%$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""" !!!$$$&&&### $$$%%%&&&&&&''''''&&&&&&)))(((&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''')))))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$######222999$$$###000(((!!!***@@@$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***...###"""%%%'''(((444,,,%%%sss###///%%%!!!###((()))!!!(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%444666111)))BBB###""" ###...$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''!!!&&&$$$"""###,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!""""""""""""!!!######""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$$$$$$$$$$$$$###%%%'''&&&%%%###$$$$$$!!!"""###$$$%%%&&&''''''&&&&&&&&&&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!#########"""###$$$#########$$$$$$$$$$$$$$$###$$$%%%'''''''''&&&&&&!!!""""""###$$$&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$######$$$%%%%%%"""###$$$&&&&&&&&&%%%%%%$$$&&&)))***'''$$$###"""#########$$$$$$%%%%%%&&&!!!!!! !!!!!!"""###$$$""" !!!%%%&&&%%%###%%%%%%%%%%%%%%%$$$############$$$$$$$$$######""""""############$$$$$$$$$pppuuuxxxwwwvvvwwwwwwtttrrrsssrrrnnnjjjkkkpppuuuuuuxxx{{{zzzwwwmmmZZZIIIDDDFFFMMMZZZiiipppppplllggghhhjjjmmmrrrzzzyyycccQQQ>>>333///,,,***+++'''%%%%%%))))))%%%%%%'''%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''(((((()))((('''%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&''')))(((&&&&&&'''''''''&&&###$$$%%%%%%%%%$$$###"""###############$$$$$$$$$###$$$%%%&&&&&&%%%###"""###$$$$$$%%%&&&&&&%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&)))(((%%%###""""""######$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%'''''''''(((((((((''''''&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%!!!555$$$(((111777$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''!!!...$$$(((PPP^^^---+++---)))333777---///*** ***)))"""###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,///$$$%%%,,,$$$WWW)))000%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((!!!&&&"""((('''###fff%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$"""!!!!!!!!!""""""###$$$$$$############$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""$$$''''''%%%$$$$$$&&&###$$$$$$%%%&&&''''''(((%%%&&&'''''''''%%%###"""########################!!!$$$$$$###"""###$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%% """$$$%%%&&&&&&%%%$$$###%%%%%%%%%###"""###%%%"""######$$$%%%%%%&&&&&&###""""""!!!"""###$$$%%%###'''((('''###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$pppuuuxxxvvvvvvwwwwwwuuuqqqrrrqqqmmmhhhiiioootttvvvyyy{{{zzzvvvlllYYYIIIBBBDDDKKKXXXfffooopppmmmhhhiiikkknnnrrryyyxxxcccQQQ===222...+++***+++'''$$$$$$''''''%%%%%%(((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((***)))((('''&&&&&&'''((()))'''%%%######%%%'''(((&&&%%%######$$$$$$$$$### """$$$&&&'''&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&& """$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''%%%$$$&&&)))###$$$%%%%%%&&&&&&%%%%%%)))(((%%%###!!!!!!"""######$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%!!!"""$$$%%%&&&'''''''''((('''&&&%%%###"""!!! $$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((333"""111%%%+++!!!+++,,,///$$$|||&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((000$$$666###---(((&&&222+++000((((((***...###---$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%,,,!!!'''%%%%%%###---+++777555&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''(((((("""$$$!!!///+++yyy&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$##################$$$$$$$$$""""""###$$$$$$$$$$$$### $$$''''''%%%$$$%%%'''&&&&&&&&&%%%%%%$$$$$$### """$$$&&&&&&&&&%%%$$$###########################&&&'''%%%$$$%%%&&&%%%$$$$$$$$$######""""""''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$############""""""#########$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&!!!###%%%'''((('''&&&%%%######!!!!!!%%%(((""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&!!!!!!$$$$$$### """###%%%&&&&&&&&&%%%%%%%%%%%%$$$###"""!!! """############$$$$$$$$$rrrtttvvvyyyyyyxxxwwwuuurrrqqqmmmiiifffgggkkkooouuuzzz~~~~~~zzznnnYYYGGGIIIHHHJJJUUUcccnnnpppooollllllmmmpppuuu|||uuudddRRR===222---***)))***((((((((((((((()))))))))&&&&&&''''''(((((())))))'''''''''''''''''''''''''''((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((('''%%%$$$###""""""""""""###$$$%%%&&&%%%$$$#########$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%***%%%!!!!!!$$$&&&$$$!!!"""###$$$%%%&&&'''''''''((((((&&&%%%$$$#########!!!&&&((((((((()))'''$$$"""###%%%&&&$$$!!!'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!$$$((((((%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((///&&&&&&---(((###888WWW$$$$$$%%%&&&'''))))))***''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((...***!!!$$$999MMM333$$$)))###QQQSSS+++%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((''''''''''''(((MMM666)))$$$###%%%&&&$$$$$$'''$$$+++!!!""")))$$$$$$###%%%'''!!!(((<<<'''...'''%%%(((###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###%%%%%%$$$"""!!!"""###"""###%%%&&&''''''&&&%%%#########""""""""""""!!!"""######%%%&&&'''((((((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&(((******'''%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%&&&$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&'''&&&$$$###"""###$$$$$$############$$$%%%&&&&&& """$$$$$$"""!!!"""""""""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$######"""sssuuuxxxzzzzzzyyywwwvvvrrrpppmmmiiifffgggkkkooouuuyyy~~~~~~{{{ooo[[[HHHHHHGGGJJJTTTbbbmmmpppooonnnnnnooorrrxxxwwweeeSSS>>>222...***)))***))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&%%%$$$"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###############"""!!!!!!""""""###$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%((($$$!!!!!!%%%&&&%%%""""""###$$$%%%%%%&&&%%%%%%%%%%%%$$$###"""""""""""" ###%%%&&&%%%$$$$$$$$$%%%######$$$((())))))'''&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%$$$"""$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&!!!###+++)))!!!'''666bbb$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))"""+++---KKK[[[(((%%%QQQ(((...+++%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''''''''&&&&&&&&&''''''(((************)))))))))))),,,/// &&&xxxXXX%%%###---%%% '''%%%+++'''&&&'''###&&&++++++)))###***"""...ddd&&&!!! &&&$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%$$$###""""""###""""""###$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$$$$$$$######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#####################%%%''''''%%%"""###%%%%%%%%%###"""###$$$$$$######$$$&&&%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%%%%#######################################$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$######"""uuuwwwyyy{{{{{{zzzxxxvvvrrrpppmmmiiiggghhhllloootttzzz}}}rrr^^^KKKGGGGGGJJJTTTaaalllppppppnnnnnnooorrrxxxyyyfffTTT???333...+++)))***((((((((((((((((((((((((((((((((((((((('''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$&&&###!!!"""%%%'''%%%#########$$$$$$$$$$$$$$$###$$$$$$###""""""######$$$(((((('''%%%"""!!!"""###$$$$$$###%%%''')))((((((&&&&&&%%%$$$$$$###""""""######$$$%%%&&&''''''&&&)))'''$$$###$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***&&&###$$$)))+++'''$$$###+++!!!"""TTT$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))---%%%&&&,,, """AAA<<<+++$$$"""...&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))))))))************'''...&&&;;;RRR)))"""+++!!!%%%***&&&"""$$$'''&&&***!!!%%%)))444"""###$$$(((!!!$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$###"""###$$$$$$$$$######"""#########&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$############"""""""""$$$%%%%%%$$$"""!!!###$$$$$$###"""###%%%&&&$$$###$$$%%%&&&&&&%%%#########$$$$$$$$$$$$%%%!!!""""""######$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$###$$$$$$$$$'''$$$!!!!!!$$$%%%%%%###$$$$$$$$$###############$$$$$$$$$###############"""######$$$$$$$$$######wwwyyy{{{||||||zzzxxxwwwrrrpppmmmiiiggghhhmmmpppuuu{{{vvvbbbOOOGGGGGGKKKTTTaaalllqqqrrrmmmmmmnnnqqqxxxyyygggTTT???333...+++)))***'''''''''&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&$$$%%%&&&''''''%%%$$$"""&&&%%%###"""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$#########""""""######$$$%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&$$$######$$$$$$$$$###""""""%%%$$$$$$$$$%%%%%%&&&'''&&&''''''&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$######'''&&&&&&%%%$$$###""""""######$$$%%%&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))***)))&&&$$$(((,,,+++&&&$$$---((( EEE%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&000''' ,,,000%%% ''',,,666***)))&&&''''''''''''(((((((((&&&'''''''''''''''((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((222###(((***$$$)))777kkk&&&999333$$$###%%%+++!!!###&&&$$$,,,&&&000(((###***"""%%% $$$######""""""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%#########%%%((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###"""""""""$$$######$$$&&&&&&%%%###!!!###$$$$$$######$$$&&&)))'''$$$###%%%&&&&&&&&&""""""#########$$$$$$$$$!!!!!!"""""""""#########""""""!!!!!!!!!"""###$$$###$$$%%%&&&&&&%%%###"""&&&&&&%%%$$$############***$$$ $$$'''&&&###%%%$$$$$$$$$###"""""""""########################""""""###$$$$$$$$$######yyyzzz|||}}}}}}{{{xxxvvvrrrpppmmmiiigggiiimmmqqqvvv|||zzzeeeRRRGGGHHHLLLUUUaaalllrrruuunnnnnnooorrrxxxwwweeeSSS>>>333...+++***+++(((((((((''''''&&&&&&&&&))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%######&&&%%%###"""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%&&&############$$$%%%&&&'''#########$$$$$$$$$%%%%%%""""""############""""""###"""!!!!!!!!!!!!""""""$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%&&&%%%%%%######$$$$$$$$$###""""""$$$$$$$$$$$$%%%&&&''''''###%%%'''(((&&&$$$$$$$$$$$$%%%%%%$$$$$$#########(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""" """%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&'''''''''(((((((((&&&)))'''""""""(((+++(((!!!%%%$$$&&&&&&$$$:::%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))&&&///'''###...###!!!)))!!!000''''''!!!'''''''''((((((((())))))%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''((()))***&&&'''''''''((((((((()))###(((+++(((%%%&&&%%%"""""":::}}}444***&&&'''$$$$$$$$$%%%***JJJmmm+++!!!((($$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$###$$$&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$############$$$###"""###%%%&&&%%%###"""$$$%%%%%%$$$$$$&&&'''---)))&&&$$$$$$%%%%%%$$$""""""#########$$$$$$$$$"""""""""""""""#########!!!!!!!!!""""""######$$$"""###%%%&&&&&&%%%$$$###&&&&&&%%%$$$############***$$$ $$$'''&&&###%%%$$$$$$$$$###"""""""""########################!!!"""###$$$$$$$$$$$$$$$zzz{{{}}}}}}}}}zzzwwwvvvrrrpppmmmjjjhhhjjjnnnrrrvvv}}}{{{eeeSSSFFFHHHLLLTTT```kkkrrrvvvsssrrrsssvvv{{{uuucccPPP<<<111...+++***++++++******))))))(((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%"""""""""###$$$%%%'''(((%%%$$$#########$$$%%%&&&#########$$$$$$%%%%%%&&&"""###$$$$$$%%%$$$$$$$$$'''&&&%%%######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%$$$&&&((((((&&&###!!!!!!"""$$$&&&&&&&&&&&&(((***''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!%%%((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%&&&'''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&''''''''''''%%%***,,,)))&&&&&&&&&%%%+++)))$$$)))000''' !!!666sss$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((""""""$$$'''&&&%%%''')))333..."""NNNiii???+++666###444(((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((()))(((((())))))******++++++--- !!!000111$$$%%%444,,,((()))nnn222'''+++555***###%%%%%%&&&)))--- !!!)))***%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$######"""##################"""""""""!!!!!!%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$###!!! !!!###$$$###"""$$$%%%&&&&&&%%%$$$%%%'''---***&&&$$$$$$$$$###############$$$$$$$$$$$$%%%##############################$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$'''$$$!!!!!!$$$%%%%%%###$$$$$$$$$##############################$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$zzz{{{}}}}}}|||yyywwwuuurrrpppmmmjjjhhhjjjooorrrttt{{{yyycccPPPDDDFFFJJJRRR]]]hhhqqqvvvuuuttttttwww|||sss```NNN:::000---++++++,,,******)))(((((('''&&&&&&'''''''''(((((((((((((((***)))'''%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$############$$$&&&''''''%%%$$$""""""###$$$%%%######$$$$$$%%%&&&&&&'''$$$%%%&&&''''''''''''&&&***)))'''%%%%%%&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$###$$$&&&&&&%%%$$$######"""###$$$%%%%%%&&&%%%%%%#########"""######$$$$$$%%%&&&&&&%%%###!!!"""###"""$$$&&&'''%%%&&&(((***$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$######"""$$$''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''((((((((((((******+++---***&&&%%%''''''&&&)))+++'''+++...''''''ddd$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((( ---222&&& ,,,/// ---///###PPP111+++,,,###...... *** 333(((((()))))))))*********'''''''''((()))*********''''''&&&&&&&&&''''''(((((((((((()))***+++++++++000999...$$$&&&%%%+++'''"""888$$$???%%%&&&'''((((((((($$$)))>>>%%%&&&"""###$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%'''""""""###$$$$$$$$$############"""""""""!!!!!!!!!$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%###"""!!!!!!###$$$$$$###$$$%%%&&&%%%$$$###$$$%%%+++(((%%%$$$$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%#######################################$$$$$$$$$""""""#########$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$zzz{{{}}}}}}|||yyyvvvtttrrrpppmmmjjjhhhjjjooosssssszzzwwwaaaNNNBBBDDDIIIQQQ[[[fffoootttttttttsssuuuzzzsss^^^LLL999///,,,++++++---''''''&&&%%%$$$$$$######&&&'''''''''(((((()))))),,,***'''$$$$$$%%%&&&((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''))))))&&&%%%$$$#########$$$%%%(((&&&$$$"""""""""$$$$$$######$$$%%%&&&&&&''''''!!!"""######$$$$$$$$$$$$%%%$$$""" !!!"""###$$$$$$&&&&&&&&&&&&$$$$$$###%%%&&&&&&%%%###"""""""""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$###!!! !!!$$$'''###%%%'''%%%###!!!###%%%"""######$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&'''((()))'''$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))###$$$&&&(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))...&&&"""&&&'''$$$&&&+++!!!///000(((&&&!!! )))///'''&&&...###RRR$$$$$$%%%&&&((()))******''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))... %%%111+++$$$)))......((($$$'''%%%'''BBB555)))333$$$)))...%%%---$$$***+++((())))))))))))************((())))))***+++,,,,,,,,,(((''''''&&&&&&&&&''''''%%%&&&&&&'''((())))))***)))&&&"""###(((,,,+++'''%%%%%%---,,,!!!!!!***+++)))LLL###***,,,'''(((!!!------'''###&&&((({{{LLL"""$$$***+++ '''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''""""""###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&%%%%%%$$$&&&'''"""###%%%&&&''''''&&&%%%#########""""""""""""!!!"""######%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&'''&&&%%%###$$$%%%''''''&&&$$$%%%%%%$$$"""!!!"""###(((&&&$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&%%%$$$$$$###"""###$$$&&&'''############$$$%%%&&&&&& """$$$$$$"""!!!"""###""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%yyy}}}{{{xxxwwwvvvrrrsssoookkkhhhgggjjjnnnqqqvvv|||{{{ppp^^^OOOFFFFFFHHHOOOZZZfffoootttzzzvvvuuuwwwyyy}}}{{{mmm___III;;;444,,,,,,///+++))))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$"""###$$$$$$###"""!!! ###%%%&&&&&&$$$######$$$(((%%%"""!!!%%%''''''&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&"""###%%%%%%$$$$$$%%%&&&"""""""""###$$$$$$$$$%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%###""""""!!!!!!""""""$$$%%%&&&'''''''''%%%###!!!!!!###%%%'''&&&&&&''''''''''''&&&&&&!!!###$$$$$$######$$$%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&### ###&&&''''''(((((())))))*********+++222&&&&&&&&&%%%%%%%%%%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((******((('''''''''((()))***)))(((''''''((()))***;;;wwwXXX000(((,,,******...*********)))((((((''''''***+++,,,------,,,+++***(((((((((((((((((((((((()))*********((((((((()))+++******)))))))))******(((((()))))))))(((&&&%%%((('''&&&'''((((((&&&$$$&&&%%%"""###111SSS((($$$***""")))))))))((('''&&&$$$$$$&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''$$$$$$$$$$$$###"""!!!!!!$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&((()))...+++(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$#############################################$$$$$$'''%%%$$$&&&)))***(((%%%'''&&&%%%%%%&&&&&&$$$"""!!!""""""###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%''''''&&&%%%%%%$$$############%%%%%%%%%%%%######%%%%%%'''(((''''''%%%$$$!!!$$$$$$""" !!!"""###$$$$$$###"""'''&&&%%%######%%%&&&'''$$$$$$############$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###""" www|||}}}zzzxxxwwwvvvrrrpppmmmiiifffgggjjjnnnrrrvvv|||{{{qqq___PPPFFFEEEHHHOOO[[[hhhrrrwww{{{wwwuuuwwwxxxzzz|||nnn^^^HHH:::444,,,,,,...***'''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%))))))((((((((('''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&&&&$$$######$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$%%%%%%$$$$$$%%%&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&$$$&&&(((***)))'''((((((((()))))))))******+++&&&777}}}TTT%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&(((((()))((((((''''''''''''&&&&&&'''((((((+++$$$!!!&&&///BBBdddrrrbbbSSSBBB///!!!BBB444...777===777---***//////...---,,,,,,++++++,,,---...//////...---,,,///...,,,++++++,,,---...((()))))))))((((((((()))++++++******))))))************+++,,,,,,+++)))((((((''''''((())))))'''&&&%%%)))------+++(((((()))$$$222DDDXXXqqq```'''***000+++%%%%%%&&&'''''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&&&&((()))''''''&&&%%%%%%%%%&&&&&&+++)))&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$################################################&&&%%%$$$&&&((()))'''%%%&&&%%%%%%%%%&&&&&&$$$"""""""""######$$$$$$$$$%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$""" """###""" """###$$$$$$$$$###"""!!!!!!  !!!###""""""!!!!!!!!!!!!"""!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$###"""!!!!!!!!!uuuzzz|||zzzxxxxxxvvvsssooolllhhheeefffjjjnnnrrrwww||||||sssbbbSSSGGGGGGIIIPPP\\\jjjtttzzz}}}yyyvvvwwwwwwxxx~~~|||ooo[[[FFF:::444,,,,,,---(((&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$######$$$"""$$$&&&((((((&&&$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&''''''''')))(((''''''&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((******''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))+++***(((&&&'''''''''(((((((((((((((&&&%%%111)))///$$$&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((&&&&&&''''''''''''''''''$$$&&&)))+++,,,***)))'''%%%&&&''''''((((((((((((333111111111+++'''000???555333000......000444777,,,111888<<<===:::555222444444333222111000///......///111222222111///...000000...------------...************************---,,,,,,,,,++++++++++++((()))***++++++***)))))))))(((((()))******)))'''$$$&&&***000333000((( 111---(((%%%$$$%%%$$$$$$---000...###%%%"""$$$%%%&&&&&&''''''&&&&&&(((((()))))))))(((&&&%%%''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!$$$&&&''''''''''''&&&%%%$$$$$$(((&&&$$$$$$%%%'''''''''&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$%%%''''''&&&$$$&&&%%%$$$%%%&&&&&&$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''""""""############""""""$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""#########"""$$$%%%%%%%%%%%%###"""!!!###"""!!! !!!"""###'''&&&%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&&&&%%%###"""!!!!!!""""""sssyyy|||zzzyyyyyywwwtttpppmmmiiiffffffiiinnnqqqxxx|||wwwgggXXXKKKJJJLLLRRR]]]jjjuuu{{{}}}yyywwwxxxxxxxxx~~~}}}pppYYYDDD999444,,,+++,,,&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%###$$$$$$!!!$$$&&&&&&%%%"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&''''''(((%%%%%%$$$$$$######""""""##############################$$$$$$$$$$$$%%%%%%(((((('''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''&&&%%%''''''''''''''''''''''''&&&<<>>;;;555222;;;<<<<<<999555222333555@@@HHHIIIAAA;;;>>>AAA???======<<<;;;999888777777666777999::::::999777666333444555555555333111000///...---......///...---////////////......------++++++------------,,,+++***)))((()))++++++)))(((...(((######)))...///..."""(((------'''"""+++"""(((%%%((()))%%%((((((''''''&&&$$$###"""!!!"""$$$&&&&&&%%%###"""'''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!! !!!###%%%&&&'''''''''&&&%%%$$$'''%%%######%%%&&&&&&%%%$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$%%%%%%%%%$$$&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''""""""""""""""""""""""""$$$######"""###$$$&&&'''$$$###"""###$$$%%%%%%%%%###$$$%%%&&&%%%%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&&&&%%%###!!!!!!"""###$$$sssyyy}}}{{{zzzzzzxxxtttssspppkkkhhhgggjjjmmmpppyyy~~~}}}mmm]]]PPPNNNOOOSSS^^^jjjtttzzz{{{xxxwwwyyyzzz{{{}}}pppXXXDDD888444,,,+++,,,&&&***))))))((('''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%!!!"""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''$$$&&&&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$######"""""""""######$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$##############################%%%%%%$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''***)))'''&&&%%%%%%%%%&&&))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''%%%$$$###$$$&&&'''''''''''''''&&&&&&&&&&&&###$$$,,,;;;///***...%%%%%%&&&'''(((((())))))((()))************)))((('''((((((((()))))))))***,,,,,,+++++++++++++++,,,''')))+++...///000000000;;;444111444;;;???BBBCCCBBBCCCEEEGGGGGGGGGGGGGGGAAALLLPPPJJJGGGLLLJJJCCCHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEDDDCCCCCC>>>AAAEEEHHHGGGDDD???<<<777555333444555666444222222222333333333333222111555666666666666444333222---,,,+++,,,------+++))))))(((''''''((('''$$$"""000...,,,)))(((((()))***+++***(((((($$$'''...(((((((((((('''&&&%%%###### ###%%%''''''&&&%%%(((((('''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%((("""###%%%'''((((((''''''(((&&&$$$$$$%%%%%%$$$""""""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''$$$$$$###"""###$$$&&&'''"""""""""""""""###$$$%%%!!!"""$$$%%%&&&&&&&&&%%%$$$$$$############$$$$$$###"""!!!!!! !!!###############$$$$$$$$$$$$######""""""######$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%###!!!!!!"""$$$%%%rrrxxx|||{{{zzzyyywwwsssssspppkkkhhhgggjjjnnnqqq{{{sssbbbSSSQQQPPPTTT]]]iiisssyyyyyywwwwwwyyy{{{}}}|||oooYYYDDD888333,,,+++---(((++++++***((('''&&&%%%$$$'''''''''''''''''''''''')))(((''''''''''''((()))'''''''''&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&$$$############$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$######%%%$$$#########$$$&&&'''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$##################%%%%%%%%%%%%$$$$$$$$$$$$(((((('''''''''''''''&&&######$$$%%%%%%$$$######'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%)))'''%%%######%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&(((***+++***))))))(((((('''''''''''''''&&&&&&&&&&&&'''''')))((('''%%%$$$%%%(((+++'''''''''''''''&&&&&&&&&'''******...+++000$$$$$$%%%&&&((()))******)))***+++,,,,,,+++***)))''''''(((((())))))******///...---,,,,,,...///000...///111333555777888999111:::DDDFFFAAA===>>>BBBNNNKKKGGGCCCBBBBBBBBBBBBHHHMMMLLLIIIKKKQQQQQQLLLPPPOOOOOONNNNNNMMMMMMLLLNNNMMMLLLLLLLLLLLLMMMNNNLLLPPPUUUYYYYYYVVVPPPMMMEEEBBB??????AAAAAA>>>;;;:::;;;<<<>>>>>>>>>>>>===AAAAAAAAA@@@>>>;;;999777555444333333333222000...###''',,,000000///---,,,((()))(((&&&######'''******&&&$$$!!!!!!***"""%%%&&&''''''((((((''''''$$$%%%''')))+++,,,,,,,,,((((((((('''&&&&&&%%%%%%''''''''''''&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%(((***"""###$$$&&&'''((())))))(((&&&%%%%%%%%%%%%###"""!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&'''&&&$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$###!!! !!!""" """$$$&&&&&&&&&&&&#########$$$$$$#########""""""!!!!!!!!!""""""#################################""""""""""""###############$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$######"""###$$$%%%pppvvv{{{zzzxxxwwwtttpppooollliiifffgggkkkpppsss}}}xxxeeeSSSPPPPPPTTT]]]jjjttt{{{yyyvvvvvvyyyzzz||||||nnnZZZEEE888222+++,,,///*********)))((('''&&&&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$###""""""###$$$%%%&&&%%%&&&((('''&&&$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''&&&'''((('''%%%$$$%%%&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&'''''''''###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$$$$&&&(((+++---******))))))(((''''''&&&''''''&&&&&&&&&&&&''''''&&&((()))(((&&&'''***,,,((((((((((((''''''&&&&&&...+++)))""")))777333)))(((((()))+++,,,...//////...///111222222111///...******+++,,,,,,---......111222333555666888999999999:::;;;===@@@CCCEEEFFFBBBJJJQQQQQQMMMOOOUUU\\\PPPPPPQQQRRRTTTXXX]]]aaa[[[XXXTTTQQQUUU[[[___aaa^^^^^^^^^^^^^^^^^^^^^^^^___]]][[[YYYYYY[[[]]]______aaaeeehhhiiigggdddbbbYYYUUUQQQQQQSSSRRROOOKKKIIIKKKMMMPPPQQQQQQQQQPPPSSSRRRQQQOOOKKKGGGDDDBBB@@@???===<<<<<<:::888555111///...,,,***)))((('''(((+++///111000---+++***%%%555***...000(((///)))&&&'''(((((())))))(((((((((((()))******++++++,,,)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&'''&&&$$$$$$&&&((($$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""$$$&&&&&&$$$$$$%%%&&&$$$$$$###%%%''''''&&&$$$""""""###$$$&&&'''((((((%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$###"""!!!!!!"""###$$$&&&&&&'''&&&&&&%%%$$$###"""###$$$###!!! """$$$ """$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''##############################""""""""""""######"""######$$$%%%%%%&&&&&&%%%$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ooouuuyyyxxxvvvuuuqqqmmmkkkiiifffeeeggglllqqquuu~~~{{{hhhQQQOOONNNSSS]]]kkkvvv|||yyyvvvvvvxxxyyyzzz{{{mmm[[[EEE888222+++,,,000,,,(((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&'''&&&$$$$$$###"""###$$$&&&'''%%%'''((('''&&&$$$%%%%%% ###%%%&&&%%%$$$######$$$$$$%%%%%%&&&&&&'''%%%$$$###""""""$$$&&&'''&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''"""""""""######$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$!!!""""""###%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((('''&&&&&&''')))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''&&&%%%$$$%%%''')))***+++******)))(((''''''&&&'''''''''&&&&&&'''''''''"""&&&)))***((('''(((***))))))(((((((((''''''''''''"""......(((+++,,,...---...///111222444555666555666888999999888666555//////000000111222222333333666:::>>>AAABBBBBBBBBDDDDDDEEEGGGJJJMMMPPPRRRTTTTTTVVVYYY___bbb^^^XXXbbbfffiiigggbbb______aaa^^^^^^ccckkkooopppppprrrqqqqqqrrrrrrrrrssssssssstttqqqnnnkkkkkknnnqqqtttqqqrrrtttuuuvvvwwwvvvvvviiieee``````aaaaaa]]]XXXWWWYYY\\\___aaaaaaaaaaaafffeeeccc```[[[WWWRRRPPPHHHFFFDDDCCCCCCAAA>>>;;;444222222444777666222...---+++((('''((()))***)))***111(((000###***(((++++++******)))'''&&&%%%(((((('''&&&&&&&&&&&&'''))))))((('''&&&&&&%%%%%%$$$%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''(((((('''&&&'''((('''&&&%%%$$$%%%&&&'''((($$$$$$$$$&&&((()))(((&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''###$$$&&&&&&&&&$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""%%%''''''%%%$$$%%%'''$$$$$$###%%%''''''&&&%%%!!!!!!###$$$&&&'''))))))%%%$$$#########$$$%%%&&&!!!"""###$$$&&&'''((()))&&&%%%$$$######$$$%%%&&&'''((((((((('''%%%###"""!!!######"""###&&&***!!!!!!###$$$$$$###"""!!!"""######$$$$$$######"""!!!!!!!!!"""###$$$&&&&&&$$$$$$########################""""""""""""######""""""###$$$%%%%%%&&&&&&&&&%%%###"""!!!!!! ###$$$$$$%%%%%%%%%$$$$$$pppvvvyyywwwttttttrrrnnnjjjeeebbbdddfffhhhnnnttt~~~hhhUUURRROOOTTT___kkkuuuzzzyyyyyyxxxwwwxxx|||~~~oooYYYHHH666...,,,++++++,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$%%%&&&((()))&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$%%%%%%%%%&&&'''''''''$$$###$$$&&&''''''%%%###$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%&&&'''((('''&&&%%%$$$#########%%%%%%$$$###""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################'''&&&%%%&&&((()))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''')))++++++***((('''%%%&&&((('''&&&&&&''')))+++(((&&&&&&((()))(((&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&(((((((((((((((((('''''''''''''''(((((((((((((((,,,***((((((((()))((('''***(((''''''((('''&&&%%%))))))(((((((((((()))***)))***)))''')))...///,,,+++,,,---...///222888<<<999===>>>>>>AAAIIIOOOPPPPPPNNNMMMNNNOOOLLLEEE@@@;;;:::;;;===;;;888:::???>>>BBBGGGKKKMMMOOOPPPRRRSSSSSSUUUZZZaaaddddddccceeedddhhhpppsssssstttwwwyyyzzz{{{{{{zzzxxxvvvtttzzzwwwwww}}}~~~~~~{{{qqqooorrrtttpppllliiinnnssswwwwwwuuusssrrrrrrssssssrrrmmmfff___[[[TTTNNNLLLQQQSSSPPPLLLKKKAAA@@@??????>>><<<999666888555222000000000///...///...,,,,,,------,,,+++)))((('''''''''((()))***''''''((()))))))))(((''''''((()))))))))'''&&&%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''"""###%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%$$$$$$###""")))((('''&&&%%%###!!! &&&%%%%%%$$$#########$$$&&&%%%###""""""###%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$&&&)))---///$$$$$$$$$###############'''&&&&&&%%%$$$###""""""########################"""############$$$$$$$$$'''###$$$((((((###"""&&&%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""""""""""" """%%%''''''$$$!!!&&&%%%$$$$$$######$$$$$$"""#########!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!pppvvvyyywwwuuuuuusssooojjjeeebbbdddfffhhhnnnttt~~~|||eeeSSSOOOMMMRRR]]]iiirrrwwwyyyyyyxxxxxxxxx|||~~~oooXXXGGG555---,,,******+++''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%$$$$$$%%%&&&'''&&&$$$&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%&&&%%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&$$$%%%'''((())))))((((((###$$$&&&%%%$$$$$$%%%'''***(((&&&&&&'''((('''%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''((((((((((((((()))(((&&&'''((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''')))***...000///---...111222///444333111333888???FFFKKKIIINNNSSSUUUZZZbbbgggggggggfffffffffeee___VVVOOOIIIIIIKKKNNNKKKFFFFFFIIIMMMQQQVVV[[[^^^aaadddfffffffffgggkkkqqqttttttsssyyyxxx|||zzzzzz~~~~~~|||{{{~~~yyysssoooeee```^^^dddhhhgggbbb```VVVSSSNNNLLLKKKKKKHHHFFF@@@===999777777888666555888666333222000...,,,)))+++******)))***+++,,,,,,***)))((((((''''''((((((''''''((())))))((('''&&&)))******)))((('''(((***))))))((('''&&&&&&%%%%%%%%%%%%&&&''''''(((((()))&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%&&&((()))))))))((('''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&&&&%%%''''''''''''(((((((((((($$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&''''''(((((((((((('''&&&&&&%%%&&&''''''&&&%%%$$$###&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$%%%''')))+++&&&%%%%%%%%%$$$$$$######%%%$$$$$$######""""""!!!########################"""############$$$$$$$$$$$$ !!!%%%&&&""""""%%%"""!!!!!! !!!!!!"""########################%%%$$$$$$&&&(((((('''&&&$$$#########$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%%%%&&&########################pppvvvzzzxxxwwwwwwuuuqqqkkkfffcccdddfffiiinnnuuu{{{eeeRRRPPPOOOUUU___kkkrrrvvvxxxxxxxxxxxxyyy}}}}}}oooVVVFFF444---+++***)))***''''''''''''''''''''''''(((''''''''''''(((((())))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%'''((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''%%%###!!! !!!"""%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((###$$$&&&%%%$$$$$$%%%''')))'''%%%%%%&&&'''&&&%%%&&&''''''''''''''''''&&&$$$$$$$$$%%%&&&&&&&&&'''%%%%%%&&&&&&''''''(((((('''''''''(((((()))))))))'''&&&%%%&&&((()))))))))'''''''''&&&&&&&&&''''''&&&'''(((((((((***---000666;;;???@@@CCCFFFFFFCCCEEEAAA>>>AAAJJJUUU^^^bbbbbbgggmmmpppvvv}}}~~~~~~{{{tttiiiaaa______aaadddbbb\\\ZZZ\\\```dddiiinnnrrrvvvzzz}}}}}}}}}}}}{{{vvvvvv~~~}}}yyypppiiibbb______```^^^[[[PPPKKKGGGEEEGGGHHHGGGEEEGGGDDD@@@===:::777333000---------,,,,,,,,,,,,------,,,***)))(((((()))***'''((())))))***)))))))))***++++++***'''&&&'''(((++++++***((('''&&&%%%$$$&&&&&&&&&''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((()))***)))((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%%%%&&&'''''''''(((''''''&&&%%%###$$$$$$%%%&&&&&&''''''$$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$"""$$$&&&((()))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$&&&((((((&&&$$$###!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######""""""""""""""""""""""""########################"""############$$$$$$$$$###!!!!!!$$$%%%######&&&&&&%%%%%%$$$$$$%%%%%%&&&########################&&&$$$""""""###%%%%%%%%%"""""""""###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%qqqwwwzzzyyywwwxxxvvvssskkkfffccceeegggiiiooovvvjjjTTTTTTVVV]]]hhhqqquuuwwwwwwxxxyyyyyyzzz~~~|||oooVVVEEE555...,,,+++******'''''''''''''''''''''''')))((((((((((((((())))))((((((''''''&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######""""""'''%%%######$$$&&&'''&&&'''((((((((('''&&&%%%%%%$$$%%%'''((()))((('''&&&######"""""""""###$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$""" !!!###%%%'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''(((%%%&&&((('''&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******'''&&&%%%%%%'''((((((''')))))))))'''&&&'''((())),,,,,,,,,+++,,,111999???GGGQQQ\\\bbbfffiiigggcccVVVRRRPPPUUUaaammmtttvvvwww{{{}}}yyyssstttrrrsssvvvuuuqqqppprrrrrruuuyyy}}}zzztttrrruuuuuuqqqmmmccc^^^ZZZZZZ^^^aaa```^^^YYYVVVRRRNNNJJJFFFBBB???888777555444222111111000///......---,,,+++++++++))))))******+++++++++,,,)))***+++***(((''''''(((***))))))((('''&&&&&&%%%&&&&&&''''''((((((((()))***)))((((((''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&)))))))))(((''''''&&&%%%"""""""""######$$$$$$$$$&&&$$$"""!!!!!!###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""$$$''')))***)))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%''''''''''''%%%%%%######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$$$$''''''&&&%%%$$$######"""""""""""""""######$$$$$$########################""""""#########$$$$$$$$$&&&%%%$$$%%%%%%%%%%%%&&&))))))(((((((((((())))))########################&&&$$$""""""###$$$##################$$$%%%&&&'''###"""""""""###$$$######%%%%%%%%%%%%%%%%%%%%%%%%rrrwww{{{yyyxxxxxxvvvrrrlllgggdddfffhhhjjjpppvvvnnnUUUVVVZZZcccmmmtttwwwvvvwwwxxxyyyzzz{{{|||nnnVVVFFF666///...,,,++++++((((((((((((((((((((((((***))))))((((((((())))))&&&&&&&&&''''''(((((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%'''&&&&&&%%%$$$#########&&&&&&%%%%%%$$$$$$######'''%%%######$$$&&&'''&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((()))((('''&&&######"""""""""###$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%$$$%%%(((+++---'''&&&%%%&&&((()))((('''$$$%%%&&&'''''''''&&&&&&***)))((('''&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))''''''&&&&&&%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''((()))******(((((('''&&&%%%$$$$$$###''''''(((((()))******+++)))(((&&&&&&&&&'''&&&%%%((())))))(((&&&'''))),,,---......///333<<>>;;;777333111///......---......///000+++,,,......+++)))((((((''''''(((((()))*********(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((+++***)))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&$$$######$$$&&&(((&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###"""###%%%&&&'''&&&&&&%%%$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%&&&########################"""############$$$$$$$$$$$$&&&$$$!!! ###$$$"""###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((((((&&&$$$&&&%%%$$$$$$######$$$$$$$$$""" """%%%'''%%%###########################sssyyy|||yyyvvvuuusssooommmhhheeegggiiikkkqqqwww~~~nnnVVVSSSQQQUUU___jjjsssvvvvvvwwwyyy{{{}}}zzznnnTTTEEE666000///---++++++((((((((((((((((((((((((***)))(((((('''''''''(((&&&'''((())))))(((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&$$$###''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&""""""######%%%&&&((()))%%%$$$###$$$&&&'''&&&%%%"""$$$&&&'''(((((('''&&&$$$%%%&&&'''(((''''''&&&###$$$&&&%%%$$$$$$%%%''''''))))))(((%%%%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,***(((''''''((()))((('''$$$(((,,,...000444<<>>:::999888777777777888888333444555333000,,,***)))******++++++++++++++++++)))(((((((((((((((((((((+++******)))))))))))))))&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&((()))******)))'''&&&&&&&&&&&&'''$$$$$$$$$###############$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%""""""######""""""!!! '''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$######"""#########$$$$$$$$$%%%%%%############$$$$$$$$$$$$########################"""############$$$$$$$$$!!!$$$### %%%'''%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""$$$&&&&&&%%%$$$$$$$$$###$$$$$$%%%%%%!!!"""$$$""" ########################tttyyy|||yyyvvvuuurrrmmmmmmhhheeegggiiikkkqqqxxxoooZZZSSSMMMOOOYYYgggsssyyyuuuwwwyyy{{{}}}zzznnnRRRCCC444///...,,,******))))))))))))))))))))))))))))))((('''''''''''''''(((((()))))))))'''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***(((&&&$$$&&&&&&&&&''''''''''''(((!!!!!!""""""#########$$$$$$###$$$&&&''''''%%%###$$$$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%&&&'''((('''&&&%%%$$$#########%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&'''''''''%%%%%%&&&''''''((((((((('''&&&%%%&&&((()))((('''"""###&&&((((((((('''&&&!!!$$$&&&((((((''''''%%%&&&((('''&&&&&&''')))''')))***(((&&&%%%''')))((('''&&&%%%%%%&&&'''((()))))))))))))))(((((((((%%%%%%&&&'''((()))***+++&&&'''((()))***+++,,,,,,)))'''&&&''')))***+++***&&&+++111444888???IIIQQQXXX```iiioooqqqwwwzzztttpppmmmppptttzzz|||{{{|||xxxuuuuuusssnnnmmmooonnnsss{{{|||xxxpppjjj```YYYUUUVVVZZZ]]]eeecccaaa_________aaabbbbbb___[[[WWWUUUVVVWWWYYYZZZ^^^dddggghhhjjjnnnqqqoootttxxxxxxuuurrrsssuuuoooqqqtttvvvxxxzzz~~~yyyuuuoookkkkkknnntttxxxxxxqqqggg[[[RRRMMMLLLKKKDDDCCCBBBAAA@@@@@@AAABBBAAABBBBBB???:::555222000.........------,,,,,,,,,))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((('''%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%'''(((***+++)))((('''%%%%%%&&&''''''&&&''''''(((((())))))***"""###%%%&&&%%%###!!! ###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$######&&&%%%###"""###%%%''')))%%%%%%%%%%%%%%%&&&'''((("""###%%%&&&&&&%%%###""""""###%%%'''((()))******$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$###"""!!! ###$$$$$$%%%%%%&&&&&&'''######""""""""""""""""""########################"""############$$$$$$$$$ $$$$$$ """))),,,***%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))&&&######%%%(((***+++"""""""""###$$$%%%''''''###  %%%'''%%%"""########################ooowww|||yyytttqqqpppnnniiiiiihhhgggiiinnnuuuzzzvvv```QQQNNNUUUYYYdddqqqrrryyy{{{|||}}}~~~nnnUUUEEE444...,,,+++******+++******)))(((''''''&&&******))))))((((((''''''((('''''''''&&&&&&&&&&&&"""###%%%'''(((((('''''''''$$$###$$$(((***)))(((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))%%%%%%%%%''''''%%%!!!$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$%%%(((***"""######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%))))))((('''&&&&&&%%%%%%%%%&&&'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$!!!"""%%%'''((('''&&&%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&))))))((((((''''''''''''***))))))((((((''''''&&&***++++++***((('''((()))+++---111888CCCTTTdddooo{{{xxx{{{|||yyyyyyzzzyyyqqqllloooqqqoooooorrrxxxwwwyyyxxxqqqgggbbbdddfffbbb]]]YYYXXXXXXXXXXXX^^^^^^___bbbdddccc___\\\TTTTTTQQQKKKGGGGGGLLLQQQTTTQQQNNNMMMNNNOOOOOOOOOMMMLLLKKKIIIGGGFFFFFFFFFGGGNNNSSSUUUWWW[[[\\\ZZZZZZ\\\___aaaaaaaaabbbbbb`````````aaadddiiiooosssyyyzzzzzzxxxvvvwww|||zzz|||{{{ooohhhdddaaa^^^XXXQQQMMMMMMMMMLLLMMMQQQQQQSSSRRRJJJDDDBBBAAA>>>888555111///...---,,,+++%%%&&&&&&((())))))))))))(((((())))))((('''%%%$$$***)))((('''''''''''''''(((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%''')))***$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%############!!! !!!"""###$$$%%%&&&&&&&&&(((,,,---***%%%!!!"""$$$###############$$$%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$###""" !!!"""###$$$$$$%%%$$$###"""!!!!!!!!!############################## !!!""""""""""""!!!pppxxx|||xxxsssqqqooommmfffffffffgggiiiooowww|||zzzcccTTTQQQVVVZZZeeeqqqrrrvvvxxx{{{}}}}}}lllTTTDDD444...,,,+++******)))))))))(((''''''&&&&&&))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%)))'''&&&''')))++++++)))&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&%%%%%%&&&''')))'''''''''(((((('''$$$"""$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$""""""$$$&&&&&&&&&%%%%%%$$$#########&&&&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((((((''''''((((((((((((((()))******'''''''''''''''''''''''')))))))))(((((()))))))))((((((((((((''''''&&&&&&************************%%%&&&'''&&&&&&'''***,,,---///444@@@RRRfffyyy}}}{{{{{{www|||wwwiiibbb^^^```aaa^^^^^^```bbbbbbcccccc]]]TTTQQQRRRQQQPPPNNNLLLLLLLLLLLLKKKLLLKKKKKKLLLMMMMMMKKKJJJIIIJJJIIIGGGEEEHHHNNNSSSTTTQQQMMMLLLMMMNNNMMMLLLJJJJJJIIIIIIHHHIIIIIIIIIIIIOOORRRRRRRRRTTTTTTRRRQQQRRRSSSSSSRRRQQQPPPPPPWWWUUUTTTUUUXXX[[[^^^___gggiiikkkkkkkkkmmmssswwwxxx{{{www}}}yyyuuurrrpppeee___[[[[[[ZZZWWWXXX[[[___```___[[[ZZZ[[[WWWRRRGGGDDD???;;;888555111//////---+++++++++,,,------))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&''''''((())))))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$$$$'''***((($$$!!!###%%%!!!"""%%%'''((((((''''''$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""###$$$$$$$$$$$$######"""""""""##############################""""""#########$$$$$$$$$sssyyy{{{wwwrrrpppnnnkkkbbbcccdddfffjjjpppxxx~~~hhhXXXTTTXXX[[[eeeqqqrrrtttvvvyyy}}}zzzhhhSSSCCC444...---+++******)))((((((''''''&&&&&&%%%'''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%(((''''''&&&%%%&&&&&&&&&***)))'''''')))***)))(((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$&&&'''((('''&&&%%%&&&'''(((&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&$$$"""!!!"""$$$&&&&&&&&&%%%$$$$$$#########&&&'''&&&$$$###%%%(((######$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''(((((((((((((((((((((((()))******''''''''''''''''''''''''************************'''''''''''''''&&&&&&&&&&&&''''''((()))******+++'''(((((('''''')))---000222444===NNNeee||||||zzzyyy|||~~~uuuhhh___UUUPPPMMMNNNOOOMMMLLLMMMMMMKKKLLLNNNJJJDDDCCCEEEDDDFFFHHHJJJKKKKKKJJJIIILLLKKKJJJIIIHHHHHHHHHIIIMMMOOORRRRRRTTTXXX___eeedddaaa^^^^^^______]]]ZZZXXXXXXXXXXXXZZZ[[[\\\]]]\\\aaabbb___\\\]]]]]][[[VVVUUUTTTRRRQQQPPPPPPPPPVVVTTTQQQQQQTTTUUUSSSQQQVVVYYY]]]___```bbbgggkkkooorrrtttpppjjjiiiooovvv|||xxxsssooonnnkkkfffdddgggjjjkkkjjjiiikkklllggg___UUURRRMMMHHHCCC===777333555222...,,,,,,,,,,,,,,,+++)))'''&&&&&&'''((()))%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%''')))***)))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%$$$###""" ###&&&%%%###"""$$$&&& ###&&&))))))(((%%%$$$$$$$$$$$$###############""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###&&&%%%$$$$$$######$$$$$$##############################$$$$$$$$$$$$$$$###########################%%%%%%$$$###$$$%%%&&&'''uuuyyyzzzuuupppooommmiiiaaabbbdddfffjjjpppxxx}}}lll\\\VVVZZZ[[[eeepppqqqsssvvvyyy|||yyyfffQQQBBB333...---,,,******))))))((((((''''''''''''%%%%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%&&&''')))+++)))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&$$$"""###$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&'''(((((()))&&&'''((('''%%%$$$%%%&&&######$$$$$$%%%&&&&&&'''!!!$$$'''&&&###"""$$$'''%%%%%%&&&''''''(((((()))&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))******+++.........------...222555:::???KKK___xxx~~~yyyqqquuu{{{|||qqqooommmiiiccc[[[PPPIIIHHHGGGFFFGGGHHHHHHHHHIIIIIIGGGHHHKKKKKKHHHHHHLLLOOOTTTZZZ^^^`````````___eeeffffffddd```^^^^^^___bbbeeeiiikkklllpppvvv{{{zzzxxxxxx{{{~~~~~~yyytttooooooooooooppprrrssstttvvvyyyyyyuuusssuuuvvvtttmmmjjjfffcccccccccddddddfffbbb___```aaaaaa^^^ZZZXXX[[[^^^___^^^___bbbeeeggggggeeeaaa]]]]]]```dddiiimmmrrrttttttsssrrrqqqvvvssssssuuuuuutttxxx}}}~~~yyyrrroooqqquuuxxxxxxtttrrrpppjjjccc```]]]YYYTTTOOOIIIBBB===999777555555555444000---+++***((('''''''''(((((('''&&&&&&&&&&&&''''''((()))))))))(((((('''&&&%%%&&&&&&&&&'''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%###"""###$$$$$$###"""$$$$$$$$$%%%%%%$$$$$$### """%%%%%%######$$$&&&###$$$&&&''''''%%%"""!!!####################################$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%$$$$$$$$$#########""""""###$$$&&&&&&%%%$$$###########################&&&%%%#########$$$&&&(((vvvyyyxxxsssooonnnlllhhhcccdddfffgggjjjpppvvv{{{ooo^^^XXXZZZ[[[dddoooppptttvvvyyy|||yyyeeeOOOAAA222...---,,,***************)))))))))))))))%%%%%%&&&&&&''''''(((((()))))))))(((((((((((('''&&&%%%%%%%%%&&&(((***+++((((((((('''%%%%%%%%%&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''(((&&&%%%$$$$$$%%%&&&(((&&&$$$""""""$$$&&&''''''%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$######$$$%%%&&&'''''''''$$$%%%''''''&&&&&&'''(((###$$$$$$%%%&&&&&&''''''"""%%%''''''&&&%%%&&&((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))$$$%%%&&&''''''''''''&&&''''''''''''''''''''''''*********+++,,,---------...000111222444777<<>>666------,,,+++)))((('''&&&'''''''''&&&&&&''''''((())))))))))))((('''&&&%%%&&&&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''######$$$%%%&&&&&&''''''###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$"""""""""$$$%%%$$$###!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$%%%&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$######""""""""""""###$$$%%%&&&%%%%%%$$$########################%%%$$$"""!!!"""###%%%'''wwwyyyvvvqqqnnnnnnllliiieeefffhhhiiikkkpppuuuyyyppp^^^WWWYYYYYYbbbnnnoootttvvvyyy{{{~~~yyyeeeMMM???222......,,,+++***************************'''''''''''''''((((((((()))))))))((((((((('''''')))(((''''''&&&&&&'''''')))******)))'''&&&((()))&&&&&&'''(((((((((''''''(((((((((((((((((((((((('''&&&%%%######%%%&&&''')))'''%%%%%%''')))))))))&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''###$$$$$$%%%%%%&&&&&&&&& """$$$%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&((()))******)))(((%%%%%%%%%%%%%%%%%%%%%$$$(((((('''''''''((())))))$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))******'''''''''(((((())))))***%%%&&&''')))))))))(((((('''''''''((((((((((((((('''((()))***,,,---...///...222777<<>>111......---+++***)))))))))))))))*********))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&((((((((((((((('''&&&&&&(((******)))'''&&&(((***'''((((((((((((''''''&&&(((((((((((((((((((((((('''&&&$$$######$$$&&&''')))'''&&&&&&((()))((((((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&!!!###%%%&&&%%%###$$$$$$'''''''''&&&%%%%%%$$$$$$'''%%%%%%(((,,,,,,)))%%%###$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$((((((((((((((()))******&&&''''''((())))))******%%%&&&(((***+++***)))(((((((((((()))))))))******'''(((***---000333555666;;;@@@HHHQQQXXX___fffjjjhhhsss~~~|||zzz|||yyylll```WWWQQQMMMKKKMMMQQQUUUXXXXXXXXXXXXZZZWWWWWWWWWXXX\\\dddlllqqqpppuuuwwwuuuyyy|||xxxuuusssssstttvvvxxx||||||yyywwwwwwxxxmmmmmmkkkfff___YYYUUUSSSSSSPPPOOOQQQPPPKKKIIIKKKIIILLLSSS\\\eeekkkmmmmmmkkkkkkkkkrrr{{{uuupppkkkfffaaa^^^```bbbgggnnnooogggVVVIIICCC>>>888111,,,++++++,,,***)))((('''&&&%%%%%%%%%&&&'''((())))))******)))'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''(((%%%%%%'''(((((((((((('''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$######$$$&&&''''''&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$!!!!!!"""""""""!!!!!! """"""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###$$$&&&'''&&&%%%"""!!!"""""""""!!!!!!!!!!!!!!!"""!!!""""""###$$$%%%%%%########################""""""""""""#########$$$wwwwwwsssnnnmmmooommmjjjeeegggiiikkknnnsssxxx|||~~~nnn\\\UUUVVVVVV___lllmmmppprrruuuyyy|||wwwcccKKK>>>111......---+++***(((((((((((())))))))))))******))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%''')))******))))))%%%'''((('''%%%$$$''')))((()))))))))((('''&&&&&&))))))))))))))))))))))))'''&&&$$$######$$$&&&''''''&&&%%%%%%''''''&&&$$$&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%&&&'''((()))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%''')))(((&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%!!! $$$***,,,'''!!!###$$$%%%&&&((()))***+++!!!"""$$$%%%&&&%%%$$$$$$&&&''''''''''''''''''&&&%%%&&&((())))))'''&&&$$$&&&&&&&&&&&&&&&'''((((((&&&''''''((()))******+++###%%%''')))******(((((((((((())))))******++++++---...222666:::>>>BBBCCCLLLRRR[[[dddlllsssxxx{{{vvv|||ssspppooosssuuuxxx{{{||||||{{{zzzllldddXXXNNNHHHGGGHHHHHHKKKPPPVVV\\\```eeelllqqqqqqqqqqqqrrrvvv|||yyy~~~~~~vvvssspppnnnmmmppptttvvv{{{~~~tttjjjbbb]]]aaa\\\ZZZ[[[XXXPPPJJJHHHEEEFFFHHHMMMRRRTTTTTTSSSUUUUUUVVV\\\jjjyyy~~~{{{sssuuuzzz~~~xxxrrrmmmjjjqqqrrrvvv|||}}}sssbbbTTTMMMFFF;;;111,,,,,,...111...---+++***((('''''''''************)))((('''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$""""""#########$$$$$$$$$'''((()))))))))((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''!!!"""$$$%%%&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######### """###$$$&&&&&&""""""###$$$%%%%%%&&&&&&"""!!!!!!"""$$$&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$$$$%%%&&&'''&&&$$$!!!""""""!!!""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""###&&&((('''%%%""" !!!!!!!!!!!!!!!"""!!! !!!###%%%&&&########################!!!"""###$$$$$$$$$$$$###zzzwwwtttpppmmmkkkkkkkkkmmmooopppooommmoootttxxx{{{eee[[[SSSTTTZZZaaajjjqqqqqqtttxxxzzz{{{~~~ssscccOOOAAA333///...,,,***)))******))))))((((((''''''(((((())))))))))))(((((()))'''%%%&&&)))***(((&&&(((((('''''''''&&&&&&&&&***)))((()))***++++++)))************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$)))))))))***************%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&***)))(((((((((((('''&&&******+++---//////---+++555666:::AAAKKKSSSZZZ\\\gggjjjooovvv}}}xxxjjj______gggkkkkkkkkklllmmmmmmnnnmmmfff___WWWQQQPPPTTTXXXZZZbbbfffiiillluuuzzzyyyzzz{{{|||}}}wwwsssqqqooollliiigggdddaaa^^^YYYUUUOOOKKKJJJJJJKKKJJJKKKIIIIIIMMMTTTYYYZZZZZZWWW]]]gggqqq{{{zzzvvvxxxvvvyyynnnaaa```UUUEEE888111...,,,+++333000+++&&&''')))%%%!!!###&&&((()))((('''&&&))))))))))))(((((((((((('''''''''(((((()))))))))'''&&&&&&&&&&&&'''((((((((()))******)))'''%%%$$$!!!%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((())))))'''%%%###"""###$$$%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%""" ###$$$###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%%%%$$$"""!!! """!!! !!!###$$$###"""########################!!!"""###$$$%%%&&&&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$###"""""""""!!!!!! ######""""""######$$$%%%yyywwwssspppmmmkkkkkkkkklllnnnpppooonnnnnnrrrvvv{{{ddd[[[TTTVVV\\\bbbjjjqqqsssvvvyyy{{{|||ttteeeNNNAAA444000111...+++******)))))))))((((((((('''(((((())))))))))))((((((***(((&&&''')))***(((&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&((()))((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''''''''(((((((((((((((******))))))*********))),,,,,,,,,---///222555777???CCCKKKWWWbbbkkkqqqtttxxxyyy{{{~~~~~~~~~tttkkk___VVVWWW]]]```aaacccfffjjjmmmnnnooooookkkfffeeehhhmmmrrrtttyyy}}}~~~|||{{{yyywwwuuurrrpppnnnkkkfff```\\\\\\\\\ZZZWWWSSSOOOKKKJJJLLLMMMMMMKKKNNNQQQVVV[[[bbbkkksssyyy~~~ttthhhiii```SSSGGG???999555222111333222...,,,---,,,)))(((((()))***+++,,,------+++++++++******)))))))))%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((((('''(((((('''&&&%%%$$$$$$!!!$$$'''((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%%%%%%%&&&'''%%%$$$######$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$$$$###"""!!!"""######%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$$$$##################""""""######$$$%%%xxxvvvsssooommmkkkjjjjjjjjjmmmppppppnnnmmmppprrrzzz}}}ddd[[[UUUXXX^^^dddkkkrrruuuxxx{{{|||}}}vvvfffLLL@@@555222333000---+++))))))))))))(((((((((((((((((())))))))))))((((((***((('''((()))***)))'''((((((((('''''''''&&&&&&&&&%%%%%%%%%'''((('''&&&((((((((())))))*********))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&%%%%%%$$$#########&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''(((((()))*********)))((((((((())))))***+++...000111222444:::CCCIIIPPPXXXdddqqq|||wwwtttuuuwww{{{~~~uuummmddd^^^YYYUUUWWW\\\bbbdddjjjqqqyyy~~~~~~}}}|||~~~}}}{{{zzzzzzuuuqqqrrrwwwxxxtttooohhhbbbZZZTTTRRRRRRPPPMMMPPPOOONNNLLLMMMRRRYYY___dddeeeiiipppwww~~~ssslllfff\\\RRRJJJBBB<<<888222888;;;666000//////...,,,+++******+++---000111------,,,,,,+++***))))))%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))'''&&&%%%%%%$$$$$$$$$$$$&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###########################$$$%%%&&&%%%######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""######$$$%%%wwwvvvsssooollljjjiiihhhgggkkkooopppnnnlllmmmoooyyy|||eee]]]WWWZZZaaafffmmmrrrvvvxxx{{{||||||uuueeeJJJ>>>444222444111---+++))))))))))))(((((((((((((((((())))))))))))(((((())))))((())))))))))))(((((((((((((((''''''''''''((('''&&&''')))))))))'''(((((()))***+++,,,,,,,,,))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((''''''&&&%%%$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((((((((('''''''''''''''((((((((()))))))))))))))************+++---///222777<<>>DDDFFFAAA:::666333///+++******)))***+++---.........---,,,+++***)))(((''''''''''''''''''(((((('''''''''''''''(((((()))((('''%%%$$$###$$$%%%%%%((()))((('''%%%%%%&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%% !!!"""###$$$%%%$$$$$$(((&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###""""""$$$'''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""######""""""######$$$%%%wwwvvvssspppllliiigggfffdddhhhmmmnnnmmmkkkkkkmmmwww}}}ggg___ZZZ\\\bbbgggmmmsssuuuwwwyyyzzzzzz~~~ssscccHHH<<<222111222000,,,+++(((((((((((())))))))))))(((((())))))))))))((((((((()))))))))((((((((()))))))))((((((((('''''''''((('''&&&''')))))))))'''&&&''''''((()))***++++++((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''(((((('''&&&&&&***))))))((('''&&&%%%%%%'''''''''&&&&&&'''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&''''''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''))))))((((((((((((((((((+++,,,...//////111666999>>>EEENNNUUUZZZaaakkksssyyyyyyjjjeeehhhjjjjjjkkkjjjiiihhhhhhgggcccfffjjjpppwww~~~{{{xxxrrrqqqrrrrrrqqqmmmjjjbbbXXXMMMFFFCCCCCCCCCCCCEEEIIIKKKOOO[[[fffhhhjjjooovvv~~~vvvkkk```WWWQQQNNNMMMQQQRRRNNNJJJEEE===555++++++++++++++++++******...------+++***)))(((((((((((((((((((((((((((((((((''''''''''''((()))))))))(((&&&%%%%%%&&&''''''))))))(((&&&$$$$$$&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%!!!  """###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$$$$######"""""""""!!!"""""""""""""""###############""""""######$$$%%%xxxwwwtttpppkkkgggdddbbbbbbfffkkklllkkkjjjkkkmmmvvvlllccc\\\]]]ccchhhnnntttuuuvvvxxxxxxxxx|||rrrbbbIII===222000111///,,,+++(((((((((((())))))))))))(((((())))))))))))(((((('''((()))((('''&&&'''))))))))))))(((((((((''''''&&&%%%%%%%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&((((((''''''&&&&&&%%%%%%((('''&&&&&&&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))************))),,,000333555:::BBBHHHUUU[[[dddlllrrrxxx~~~}}}yyymmm^^^XXX[[[]]]^^^___``````cccgggjjjssszzz~~~~~~~~~~~~~~~{{{wwwxxxzzz}}}}}}~~~}}}zzztttzzz{{{zzzzzzzzzyyyzzzxxxrrriii___VVVRRRQQQJJJGGGEEEEEEDDDCCCGGGMMMKKKNNNTTT]]]hhhuuu{{{mmmaaaZZZWWWTTTYYY[[[YYYUUUPPPEEE<<<111111000000///---+++***------,,,,,,+++***))))))((((((((('''''''''''''''((((((''''''(((((()))***)))((((((''''''(((((((((((()))(((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((!!! !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((%%%%%%$$$######$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""###############%%%%%%%%%$$$###!!! '''&&&$$$###$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$###############"""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%######""""""######$$$%%%zzzxxxuuupppkkkfffbbb___```dddhhhjjjiiiiiikkknnntttpppfff^^^^^^bbbgggnnntttuuuwwwxxxwwwxxx{{{tttcccLLL???222000111///---,,,'''((((((((()))))))))***(((((())))))))))))((((((%%%'''((((((%%%%%%&&&((())))))))))))(((((((((''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((()))******)))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******((((((((((((''''''''''''((((((***+++---...///000...333:::@@@FFFOOOZZZbbbqqqtttyyy~~~{{{{{{vvvooommmoooiii\\\VVVYYY___bbbfffiiilllpppwww|||}}}zzzwwwvvvsssqqqqqqtttzzz~~~|||vvvrrrrrrssssssuuuvvvtttqqqpppqqqrrruuuxxx}}}|||zzzxxxtttooonnnpppqqqpppnnnjjjqqqtttssssssvvvwwwtttssstttuuuxxx{{{}}}~~~|||~~~~~~{{{vvvppplllkkkkkkbbbZZZTTTRRROOOIIIFFFFFFDDDEEEGGGLLLSSS\\\dddiiirrrtttyyy~~~|||nnnddd```^^^ffflllhhh___VVVMMMEEE999777555222000///.........---------,,,,,,++++++***)))))))))((((((((('''((((((((((((((())))))***'''(((((())))))(((((((((((())))))((('''&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%'''((()))&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######&&&)))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""""""""############$$$$$$%%%%%%%%%$$$"""!!!$$$###!!!!!!""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######"""###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""######$$$%%%{{{yyyuuupppkkkeee```^^^___cccggghhhhhhiiilllooosssssshhh___^^^bbbgggnnnuuuvvvwwwxxxwwwxxx|||uuueeeNNNAAA444000111///...---'''((((((((())))))******(((((())))))))))))(((((($$$&&&((('''%%%$$$%%%((())))))))))))((((((((((((***)))((()))***++++++)))************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&((())))))))))))''''''((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++)))((((((((('''''''''''''''(((***,,,///222444555<<>>;;;999777666999888666333111///------))))))(((((((((((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%###"""%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%% %%%)))&&&)))+++$$$###"""!!!"""$$$%%%$$$###%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$%%%%%%&&&'''$$$''''''&&&///<<>>333000000...,,,,,,,,,))))))---...+++((((((***))))))((()))+++---...((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&'''(((((('''&&&((())))))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%'''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''((((((((()))'''((())))))(((((('''((((((((())))))))))))((((((&&&((()))((('''''')))+++------------000444999===BBBLLLXXXaaahhhrrrzzzoooddd]]]]]]___dddfffiiilllooosssxxx{{{yyy|||xxxmmmnnnppprrrsssrrrqqqooopppsssuuuuuutttuuuxxx{{{vvvtttsssrrrsssrrrqqqooollllllmmmllliiifffcccbbb[[[\\\]]]___bbbeeeiiilllnnnvvv{{{yyyvvvrrrqqqpppqqqrrrvvvpppfff[[[QQQLLLLLLOOOPPPRRRTTTXXX^^^gggrrrzzzzzzqqqfff\\\SSSOOONNNNNNNNNKKKGGGCCCAAA@@@@@@>>>:::555111---***)))++++++************++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$#########################################################((("""$$$%%%$$$///888444(((&&&$$$$$$$$$$$$"""!!!&&&&&&&&&&&&%%%$$$#########""""""""""""###$$$$$$$$$&&&&&&&&&+++444777444)))'''%%%$$$%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%yyywwwtttooojjjgggfffeeebbbdddeeedddbbbccchhhllluuuzzzrrrccc```eeejjjooossstttttttttuuuwww}}}ttt^^^HHH===333000000...,,,,,,***))),,,222333---(((&&&***)))))))))***+++---///((((((((((((((((((((((((******)))((((((((())))))'''''''''''''''''''''''''''(((((((((((((((''''''&&&'''(((((())))))((((((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%&&&'''''''''''''''(((&&&'''))))))'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((('''''''''%%%%%%&&&'''((())))))((((((((())))))))))))((((((((())))))((('''''')))+++,,,---///222888AAALLLTTTYYYcccpppxxx|||xxxvvvpppiiibbb```bbbfffnnnrrrxxx~~~}}}{{{zzzxxxtttpppmmmjjjiiidddhhhmmmssswww{{{~~~~~~}}}~~~}}}|||xxxrrrlllgggbbbaaa___^^^^^^___``````dddiiioooqqqqqqrrruuuxxx||||||yyy{{{xxxkkkbbb\\\XXXUUUQQQPPPMMMLLLNNNTTT[[[aaajjjnnnvvvuuulllccc]]]]]]___aaa___ZZZTTTOOONNNNNNKKKFFF???888222...++++++******************+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&((()))&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$#########################################################(((###%%%$$$%%%222>>>999,,,***((('''''''''&&&%%%"""######$$$$$$$$$$$$#########""""""######$$$%%%$$$%%%%%%$$$&&&***+++)))(((&&&$$$$$$$$$%%%$$$###$$$$$$%%%%%%$$$######"""xxxwwwtttooojjjfffffffffeeeffffffdddbbbccchhhlllqqqwwwsssccc```ffflllqqqtttttttttttttttwww}}}sss]]]HHH<<<222000000---,,,,,,***))),,,333444...(((&&&''''''''''''((()))***+++))))))))))))))))))))))))******)))))))))))))))***''''''''''''''''''''''''&&&'''((((((((((((((('''''''''((())))))))))))((((((((()))))))))(((''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&''''''&&&&&&''')))%%%'''(((((('''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))******)))(((((('''&&&&&&%%%$$$%%%&&&)))***)))((((((((())))))))))))((((((((()))***))))))***---//////333:::BBBKKKWWWeeeooossszzz|||yyy~~~|||zzzpppooommmkkkjjjlllqqquuu{{{wwwnnnhhheeecccdddeeeeeeeeeeeeggghhhppptttzzz~~~xxxtttuuurrrooolllkkkiiigggeeecccddddddaaa^^^]]]___bbblllqqqxxx~~~{{{tttqqqjjjccc]]]ZZZTTTOOOLLLKKKLLLMMMVVVZZZcccooozzz~~~vvvoooiiinnnrrrpppiii```YYYVVVYYYVVVOOOGGG???888222///******))))))))))))******))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))'''%%%###$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''((('''333:::000&&&$$$######$$$&&&&&&&&& !!!"""#########&&&&&&%%%%%%&&&&&&'''(((###$$$$$$%%%%%%&&&&&&&&&%%%###!!!!!!"""######"""%%%%%%%%%%%%$$$###"""!!!yyyyyyvvvqqqkkkgggfffgggffffffeeebbb```aaafffkkkooovvvrrraaa^^^eeelllqqqtttssssssssstttwww}}}sss\\\GGG<<<222//////---,,,,,,+++)))***///000+++((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''((()))))))))))))))((())))))***)))((('''&&&((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$&&&((((((&&&%%%''')))$$$&&&(((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((((((%%%$$$%%%'''%%%&&&&&&&&&'''((((((((((((''''''&&&'''''')))))))))))))))((((((((((((((((((&&&&&&(((***+++)))''''''(((((())))))(((((('''''')))***+++---000444888???HHHSSS^^^gggqqq|||zzzpppooouuuzzz{{{yyyyyyyyyyyyxxxvvvuuutttnnnqqquuuyyy}}}yyyoooggg```]]]\\\```dddjjjnnnppprrruuuwww~~~}}}{{{wwwtttooonnnkkkgggbbb___^^^]]]eeegggjjjjjjkkkmmmqqqtttyyyxxx{{{~~~vvvllleeedddbbb___[[[VVVQQQNNNNNNQQQWWW```iiiuuuzzzyyylllbbb]]]^^^[[[TTTLLLDDD<<<777444,,,,,,++++++++++++,,,,,,++++++*********)))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''(((&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&''''''######"""!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$((('''&&&444;;;111%%%### """$$$%%%$$$ !!!"""###$$$$$$$$$$$$''''''&&&&&&''''''((()))"""###$$$&&&&&&$$$$$$%%%%%%###""""""$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$${{{{{{xxxrrrlllgggggghhhddddddccc```]]]^^^ccchhhooovvvooo^^^[[[cccjjjoooqqqssssssssstttwww}}}sss\\\GGG<<<222//////---,,,,,,---((('''***+++)))''')))'''(((***++++++***))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))%%%&&&'''((())))))))))))'''(((((()))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))''''''((((((''''''&&&%%%$$$&&&((((((&&&%%%''')))$$$&&&(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((###&&&((((((%%%$$$%%%'''%%%%%%&&&&&&'''((())))))(((''''''&&&&&&((()))***''''''(((((())))))******+++)))((()))++++++)))&&&''''''((((((((((((''''''&&&(((***---000555;;;???SSS]]]kkkwww}}}~~~tttkkkjjjpppssssssqqqqqqqqqpppppppppqqqqqqqqqvvv|||{{{wwwuuupppjjjeeecccdddeeekkkqqqzzz}}}zzzvvvqqqmmmjjjffffffccc^^^ZZZZZZ^^^bbbjjjiiilllxxxvvvkkkgggiiilllmmmlllggg___YYYPPPQQQTTTXXX]]]gggyyyzzznnnhhhccc___YYYRRRJJJCCC>>>;;;000000////////////000000,,,,,,,,,++++++*********'''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$!!!"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%&&&((()))******(((((('''&&&%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&"""###666CCC===...+++'''&&&&&&''''''&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''######%%%'''%%%""""""###'''&&&%%%%%%'''))))))((($$$$$$%%%&&&''''''''''''xxxwwwtttpppllliiigggfffdddbbbaaaaaa^^^\\\aaahhhpppxxxqqqddd```ccchhhmmmsssuuuuuuuuuuuuvvv{{{qqq^^^FFF<<<444111///,,,+++,,,***)))'''''')))))))))((())))))(((((('''''''''&&&))))))))))))(((((((((((('''((()))******)))((('''''''''''''''''''''&&&&&&************(((&&&$$$###(((((((((((())))))))))))************)))))))))((())))))((('''''''''''''''(((''''''''''''((())))))'''%%%$$$$$$&&&''''''&&&))))))(((((('''''''''&&&((((((''''''''''''((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''***'''%%%&&&((((((&&&$$$&&&'''(((((()))(((((((((((()))))))))))))))(((''')))((('''((((((((('''%%%))),,,///111444???OOO\\\uuu~~~uuuiiiddddddeeeiiinnnlllpppssssssrrrrrrwww|||~~~~~~zzztttooommmnnnpppooorrruuuvvvvvvvvvwwwxxx~~~zzzxxxssslllgggeeeccc```]]]___```bbbfffmmmxxxzzzsssvvvqqqpppuuuwwwrrrkkkhhh^^^```^^^ZZZZZZcccmmmrrr~~~zzznnnjjjggg___WWWSSSPPPGGG===888555111///...,,,***'''***+++++++++++++++******&&&%%%%%%$$$$$$$$$$$$%%%))))))))))))((('''&&&%%%######$$$$$$$$$$$$%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&""" !!!$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""###$$$&&&''''''%%%######%%%&&&$$$"""&&&$$$""" """$$$&&&$$$###"""""""""###$$$%%%"""###$$$%%%%%%$$$"""!!!'''&&&$$$###&&&---666===;;;222((($$$'''(((&&&###"""######$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$"""!!!xxxvvvsssooolllhhhfffeeedddbbbaaaaaa___]]]aaaiiiqqqxxx{{{nnncccaaaeeejjjoootttvvvvvvuuutttvvv{{{ppp^^^DDD:::111///---***)))******)))'''''')))))))))((()))(((((((((''''''''''''******))))))(((((('''''''''((()))******)))((('''(((((((((((((((((((((((())))))))))))((('''%%%$$$(((((((((((())))))))))))((((((((()))******++++++))))))(((''''''''''''''')))((('''&&&%%%%%%%%%%%%'''&&&$$$%%%'''((((((''')))(((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''')))'''&&&&&&((((((&&&$$$&&&'''''''''((()))))))))***************))))))(((*********+++---------,,,...222666;;;BBBRRRfffttttttiiiddddddeeehhhmmmlllrrrzzz~~~wwwssspppmmmjjjgggiiijjjkkklllooosssvvvwwwzzz~~~}}}}}}~~~~~~|||xxxvvvssspppmmmgggfffddddddgggnnnwww}}}}}}{{{uuussswwwzzzvvvrrrpppmmmnnnjjjcccaaaeeekkknnntttsssrrrrrrttt{{{wwwrrrpppkkkddd```[[[QQQFFFBBBAAA???===999444///,,,))))))************))))))+++***)))(((((('''''''''))))))))))))((('''&&&%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&&&&!!! !!!$$$&&&%%%###%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$%%%&&&'''!!!"""###$$$%%%&&&&&&&&&'''&&&%%%###$$$(((///555>>>777---'''&&&%%%""" %%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$######wwwuuurrroookkkgggeeeccccccaaaaaabbb```^^^cccjjjrrrxxxwwwlllcccdddiiimmmrrrvvvxxxwwwtttsssuuu{{{ppp]]]CCC:::111///---***)))+++***)))'''''')))))))))(((((((((((((((''''''''''''+++******)))(((''''''&&&(((((())))))))))))((((((((()))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))%%%&&&''')))***,,,------))))))((('''''''''(((((()))(((((('''&&&&&&&&&&&&(((&&&%%%&&&''')))((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''')))'''&&&'''(((((('''%%%''''''&&&&&&''')))***+++++++++++++++*********)))************,,,...///000777<<>>IIIQQQ]]]dddnnnwww~~~}}}{{{wwwwww~~~uuulllfff``````bbbfffjjjnnnpppqqqyyy}}}qqqooouuu~~~}}}vvvpppiiiaaa]]]XXXZZZ\\\\\\ZZZYYYYYYYYYSSSRRRQQQQQQQQQQQQOOOMMMOOORRRWWW[[[[[[XXXTTTQQQRRRTTTUUUUUURRRQQQPPPPPPSSSUUUXXX]]]aaadddfffgggiiiiiijjjiiigggddd```]]]ZZZZZZZZZ[[[[[[[[[[[[[[[```fffkkklllhhhaaa]]][[[dddggglllrrrwww||||||xxxqqqqqqrrrsssuuuuuurrrpppxxx}}}xxxmmmjjjgggeeegggjjjnnnpppqqqtttxxx|||~~~pppdddbbbcccccc^^^VVVKKKBBB===000///...---,,,,,,,,,,,,************+++,,,---...(((((((((((((((((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$((('''%%%###!!!!!!""""""###$$$&&&&&&$$$#########%%%((()))'''######&&&***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''))))))((('''&&&########################"""######$$$$$$%%%&&&'''vvvuuusssoookkkfffbbb___\\\\\\___bbbaaa```eeekkkrrrvvvzzz~~~uuunnnooorrrttttttvvvzzzyyyvvvtttuuu{{{nnnZZZBBB999000......++++++,,,***)))'''''')))))))))((('''''''''((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))%%%%%%&&&&&&''''''(((((((((((('''''''''(((((()))(((((((((((())))))))))))+++*********))))))(((((())))))((((((((()))************((('''&&&%%%%%%%%%(((&&&%%%&&&''')))(((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&((())))))((('''(((******)))((((((((()))***+++))))))))))))***,,,...000---111888???HHHTTTaaakkkvvv|||~~~}}}~~~~~~~~~yyyzzz}}}~~~|||zzz~~~{{{xxxuuurrrnnnllllllooosssxxx|||tttnnnooosssvvv~~~uuummmiiibbb]]]XXXTTTOOOMMMJJJMMMPPPRRRQQQPPPPPPQQQOOOPPPPPPPPPPPPOOONNNNNNRRRXXX```fffhhhddd^^^YYYZZZ]]]aaaccccccccccccddddddfffjjjooosssvvvxxxyyy{{{yyywwwvvvtttrrrnnnkkkhhhiiiiiiiiihhhgggfffeeehhhlllooonnnhhhbbb^^^]]]iiikkkpppuuuzzz~~~zzz{{{~~~{{{tttvvvyyy|||vvvvvvxxxzzz|||{{{xxxuuu~~~zzzxxxzzz}}}|||rrrooolllkkkkkkkkkkkkjjjgggjjjnnnqqquuu{{{~~~tttkkkkkkjjjhhhbbbVVVIIIAAA333222000---,,,+++++++++))))))))))))***+++,,,---'''(((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&''''''''' """###$$$###$$$&&&'''###$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%###"""""""""###$$$$$$%%%!!!$$$&&&'''&&&$$$$$$%%%###%%%'''%%%###"""$$$'''&&&&&&''''''''''''&&&&&&######$$$$$$%%%%%%&&&&&&%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''vvvuuutttqqqlllgggbbb___ZZZZZZ]]]aaaaaa```dddkkkrrrvvvyyy|||uuummmnnnqqqsssuuuwwwzzzyyywwwvvvwww{{{mmmZZZBBB888000......++++++,,,***)))'''''')))))))))(((''''''''''''((((((((()))(((((((((((())))))))))))***)))(((''''''((()))***&&&&&&&&&'''(((((()))))))))(((''''''&&&'''(((((((((((((((((())))))))))))************))))))(((((())))))(((((()))******++++++***(((&&&%%%$$$######'''&&&$$$%%%'''(((((('''''''''''''''((((((((()))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&(((***)))(((''')))+++*********)))))))))))))))*********+++---000333555666???MMMZZZeeeooozzz|||xxxzzz|||{{{yyypppssswww}}}}}}yyyttttttuuuxxx|||zzznnnfffccceeegggjjjssszzzxxxtttnnnfff```ZZZXXXVVVUUUUUUTTTRRRQQQTTTXXX]]]aaabbbbbbbbbbbbeeeggghhhhhhhhhggghhhhhhhhhnnnvvv~~~~~~yyyuuuuuuyyy}}}}}}~~~~~~|||{{{zzzzzz}}}{{{wwwvvvwww}}}~~~{{{|||{{{qqqhhh^^^___```bbbfffllltttzzzxxxtttsssuuurrr|||xxxuuuuuutttqqqoooiiikkkllljjjhhhjjjooouuu~~~}}}xxxxxxyyyyyyuuugggSSSDDD:::888555111///---------))))))((('''''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&&&& """$$$$$$######&&&((($$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%&&&&&&"""$$$&&&'''&&&$$$$$$$$$###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&vvvvvvtttqqqmmmgggbbb___XXXYYY\\\`````````dddkkksssvvvyyy{{{}}}ssskkklllpppsssuuuwwwyyyyyyxxxwwwxxx|||mmmZZZCCC:::222000000...---///***)))'''''')))))))))(((&&&'''''''''(((((())))))''''''(((((())))))*********)))(((''''''((()))***&&&''''''((()))******+++***)))((('''&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))((())))))***++++++***)))(((''''''&&&'''''''''%%%$$$$$$&&&''''''&&&&&&'''''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))%%%(((******((('''))),,,******++++++***)))((('''+++++++++,,,///333666888HHHUUUgggwwwzzzrrrqqquuuxxxwwwtttmmmpppuuu}}}}}}}}}}}}}}}{{{vvvpppkkkqqqsssxxxzzzuuukkk```WWWTTTVVVYYYTTT\\\aaa```]]][[[XXXTTTYYYYYY\\\```dddfffeeedddfffkkkrrrwwwyyyyyyyyyyyy~~~|||~~~}}}}}}xxxjjj^^^SSSRRRQQQOOOPPPTTT[[[___kkknnnpppqqqyyy}}}||||||zzzuuutttvvvooo|||}}}{{{{{{zzzyyyvvvtttrrrrrroooggg___\\\^^^bbbjjjkkkrrr{{{aaaMMM@@@>>>:::666333222111111///...,,,***)))(((''''''''''''((((((((((((((('''''''''''''''(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$(((((()))))))))'''&&&%%%%%%''')))'''%%%###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$######$$$%%%&&&'''&&&%%%$$$######%%%''''''%%%#########""""""###%%%''''''''''''"""######$$$$$$######"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&uuutttrrrnnnjjjeeeaaa^^^___[[[ZZZ]]]^^^___dddjjjqqqsssttttttyyy|||uuunnnmmmqqquuuwwwwwwyyyxxxwwwuuuvvvyyykkkYYYAAA666......111///,,,++++++***************+++++++++)))'''(((******(((&&&,,,,,,,,,,,,+++)))'''&&&&&&((()))((('''&&&''')))''''''(((((())))))******)))(((''''''''')))***+++,,,***(((''''''(((***,,,++++++************++++++,,,+++++++++******))))))++++++***)))(((((())))))&&&%%%%%%%%%%%%&&&''''''++++++)))(((''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++)))((('''---,,,++++++,,,,,,+++***---***,,,000222666CCCRRRhhhuuu}}}tttnnnqqqtttrrrppprrrpppxxxwwwqqqpppjjjnnnrrrttttttuuuwwwzzzxxxrrroooeeeaaa[[[TTTOOOLLLLLLLLLQQQUUUZZZ\\\\\\```ffflllnnnppptttxxx{{{|||{{{zzzxxxrrrhhheee```[[[WWWUUUUUUUUU]]]bbbcccaaadddlllnnnllljjjhhhhhhnnnxxx}}}~~~~~~{{{vvvvvv{{{}}}}}}{{{yyy{{{zzzqqqdddXXXRRRQQQ^^^^^^cccmmmtttxxxrrrbbbTTTSSSLLLBBB:::777222---/////////---++++++---///***)))''''''((()))((('''******)))((('''&&&&&&%%%'''((()))******)))((('''---,,,***)))'''&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%(((&&&$$$###$$$$$$###"""$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&$$$######$$$&&&'''#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%)))+++(((###!!!###&&&%%%$$$###""""""$$$&&&'''vvvuuusssppplllgggccc``````\\\YYY[[[]]]```gggooosssuuuuuutttwww~~~{{{uuuooommmqqquuuwwwwwwxxxxxxvvvuuuvvvzzz~~~iiiWWW@@@666......000///,,,++++++******)))))))))*********(((&&&'''))))))(((&&&))))))*********)))(((''''''((())))))''''''((()))'''((((((((()))))))))***)))((((((''''''((()))*********)))(((((()))************))))))))))))******++++++******)))))))))))))))***,,,------+++)))'''&&&&&&%%%%%%&&&&&&'''(((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************)))((('''+++******+++,,,.........---+++...333:::DDDVVVggg{{{rrrkkkmmmrrrtttwww|||uuuiiifffgggfffmmmxxxxxxsssqqqqqqrrrsssrrroooiiiccc___]]]ZZZYYYXXXWWWXXXZZZ\\\^^^eeeiiinnnpppqqquuu||||||yyyuuupppmmmjjjiiihhhbbbfffgggdddfffkkkmmmjjjeee```\\\]]]dddlllrrrtttyyy}}}wwwsssuuuxxxzzz}}}~~~oooaaaXXXUUUWWWVVVYYY```eeekkkuuu}}}pppeeeddd\\\PPPGGGBBB<<<777333///***)))***---//////+++)))''''''(((((('''&&&)))))))))((('''''''''&&&(((((())))))))))))((((((((((((((((((((())))))***&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&(((((('''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''###&&&((('''%%%$$$&&&)))&&&%%%%%%$$$%%%&&&'''(((wwwvvvtttqqqmmmiiieeebbbaaa]]]ZZZ[[[]]]aaaiiissstttvvvvvvsssuuuzzz}}}|||zzzuuupppooorrrvvvwwwxxxxxxwwwuuutttvvv|||}}}gggTTT@@@666......000...,,,++++++******)))((((((((((((***((('''(((******)))(((&&&'''(((((()))))))))(((((()))******(((((()))***(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((%%%(((---000000---)))'''&&&&&&&&&%%%&&&&&&'''((()))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))(((''''''''''''(((***,,,///000///000444===HHHYYYpppxxxpppjjjmmmuuu}}}tttfff```aaaeeemmmvvvzzznnnddd^^^\\\\\\\\\^^^___^^^\\\ZZZZZZZZZ\\\]]]```eeejjjppptttwww||||||{{{uuuwwwwwwttttttwwwxxxvvvrrrjjjaaa[[[\\\___bbbcccbbbfffkkkooosssyyy{{{vvvuuuvvvwwwwwwxxx|||pppccc\\\XXXUUUTTTVVVXXX[[[ccckkkuuu{{{zzzyyyrrreee[[[SSSKKKDDD===555,,,***---111111///---+++)))((()))***)))((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''((()))***+++'''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&((()))))))))&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((uuuuuusssqqqmmmiiieeecccbbb___^^^______aaahhhqqqsssvvvuuurrrssswww{{{zzzyyyvvvrrrqqqsssvvvxxxxxxwwwvvvuuutttwww~~~|||eeeQQQ???666///...///---+++,,,++++++)))(((''''''''''''************+++,,,++++++''''''(((((())))))))))))(((***+++***)))((()))***(((((((((((())))))))))))******))))))((((((''''''(((((()))******)))((((((((((((''''''''''''((((((((((((((((((((((((''''''$$$'''+++...///---)))'''&&&&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***+++...222555777;;;CCCMMM[[[nnntttpppooottt|||{{{vvvnnnggggggnnnuuu~~~qqqooojjjccc\\\WWWVVVVVV^^^```cccfffhhhkkkooorrrrrrtttxxx}}}vvvmmmhhheeebbb```\\\^^^`````````aaadddggglllttt}}}~~~{{{zzzxxxuuusssvvv|||ppphhhfffccc___\\\YYYXXXYYY[[[kkkooowww|||qqqggg[[[QQQKKKDDD<<<777666555222//////---++++++,,,---,,,+++((((((((((((((()))))))))***)))(((''''''((()))***(((((('''''''''(((((())))))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((***((('''&&&'''((('''&&&&&&%%%$$$######$$$%%%&&&######$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&&&&&&&$$$"""&&&&&&'''(((((((((((('''sssrrrqqqooolllhhheeecccbbbaaacccdddbbb```eeelllppptttuuurrrqqqvvvzzz{{{zzzxxxuuuuuuuuuwwwxxxyyyvvvvvvuuuvvvyyy{{{dddPPP===666//////...,,,+++,,,++++++)))((('''''''''''')))******************+++******))))))(((((((((((((((***+++***)))((()))***))))))))))))((((((((((((******))))))(((((('''''''''((())))))))))))((('''((((((''''''''''''((((((''''''''''''''''''((((((&&&'''(((*********))))))'''&&&&&&&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******,,,---...///000444;;;@@@GGGOOOZZZcccnnn~~~zzzppprrrvvv}}}}}}xxxuuurrruuuwwwvvvvvvzzzyyyqqqllljjjbbbeeehhhiiihhhgggfffgggqqqtttwww{{{~~~{{{uuummmhhhhhhiiiiiifffaaa\\\YYYWWWZZZ```fffkkkooovvv}}}zzzwwwttttttyyy}}}~~~~~~|||vvvtttsssppplllgggbbb]]]YYY___```gggrrr||||||ooocccXXXVVVSSSLLLDDD;;;555222000///---,,,------,,,+++((((((((()))))))))))))))***)))(((''''''((()))***'''''''''''''''(((((()))+++)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%'''((()))'''%%%%%%&&&'''&&&%%%$$$%%%&&&''''''&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&&&&&&&$$$"""%%%%%%&&&''''''''''''&&&qqqpppooommmkkkgggdddbbbbbbbbbeeefffbbb___cccjjjnnnsssuuurrrqqqvvv{{{||||||{{{zzzyyyxxxxxxxxxyyyuuuvvvvvvxxx{{{zzzdddQQQ<<<666000///---******---+++******)))((((((((((((((()))***)))'''&&&'''(((+++***))))))((((((((()))((()))******(((((()))***))))))))))))((((((((((((((()))))))))))))))((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((('''''''''((()))***''''''&&&&&&''''''((()))***))))))((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***,,,,,,))),,,///222666>>>HHHPPP___iiisssxxx~~~yyytttqqqwww~~~zzzvvvtttrrrqqqyyyzzzqqqjjjeeebbb```iiinnnvvv}}}{{{yyyzzzzzzxxxsssllleeeaaa[[[YYYUUUTTTWWW```lllttt}}}{{{yyyzzz{{{{{{{{{xxx{{{~~~~~~{{{wwwsssllldddWWWUUUXXXcccmmmxxxxxxgggiiiiiicccXXXLLLBBB>>>777444111///...---+++)))))))))))))))))))))))))))))))))(((((((((((())))))$$$$$$%%%&&&''')))+++,,,+++***))))))***+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''$$$""""""###&&&((()))((($$$%%%'''(((((('''%%%$$$#########$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&ppppppooommmkkkgggdddcccaaabbbdddddd```^^^dddmmmnnntttvvvrrrppptttzzz|||~~~|||zzzyyyxxxyyytttvvvxxxzzz~~~zzzeeeSSS<<<555000///---******---+++******)))))))))*********+++,,,***'''&&&&&&((((((((('''''''''((()))***'''((())))))''''''((()))***)))))))))(((((((((''''''((()))******))))))((()))((('''&&&&&&'''((())))))(((((((((((((((((()))''''''((((((((()))))))))***)))(((((('''(((((()))'''''''''''''''(((((()))(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((()))***,,,---///***///666===FFFSSScccnnnyyy|||xxxvvvvvv{{{wwwvvvvvvvvvwwwzzz~~~}}}wwwwwwyyy|||}}}vvvuuutttsssqqqppppppooo}}}zzzvvvnnnggg]]]XXXXXX[[[___aaaiiimmmqqqrrrqqqsssxxx|||~~~~~~~~~yyyzzz{{{zzzyyy}}}zzzqqqccc[[[WWW[[[___ddduuuzzzzzzzzzwwwpppfff[[[TTTDDD@@@;;;777333000,,,)))+++*********)))((((((((((((((())))))))))))(((((($$$%%%%%%&&&'''(((***+++***)))((((((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###""""""###&&&((())))))%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$############ !!!"""$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###&&&((('''%%%$$$&&&)))&&&%%%$$$$$$$$$%%%''''''ppppppooommmkkkhhheeecccaaaaaabbbbbb^^^]]]fffppppppvvvwwwssspppsssxxx{{{~~~{{{yyyxxxyyytttvvvyyy|||yyyfffTTT;;;555000///,,,)))***---+++***************+++,,,...///000...***((()))+++%%%%%%%%%%%%&&&(((***+++'''((()))((('''&&&''')))******))))))((((((((('''&&&'''(((*********))))))***)))'''&&&&&&''')))***))))))(((((((((((())))))'''((((((((())))))*********************)))(((((('''''''''''''''((())))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++---///000333:::DDDOOO\\\mmmzzzxxxyyyyyyzzzuuuyyy|||{{{wwwvvvyyy|||yyysssqqqtttuuuvvvyyyzzzpppkkklllooorrrssstttwww|||}}}uuupppmmmggg___YYYYYY]]]aaaaaa```aaafffkkknnnvvv~~~zzzvvvxxxxxxwwwjjj___[[[WWWUUUbbbssswww|||pppgggQQQLLLFFF???999444...+++,,,++++++***)))((('''''''''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&(((''''''((()))******)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$$$$&&&''''''&&&&&&%%%###""""""###%%%&&&%%%$$$$$$$$$######"""""" """###%%%%%%&&&&&&'''&&&$$$######$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%)))+++)))###!!!###&&&'''&&&$$$###$$$%%%''')))rrrqqqooollliiifffcccaaa]]]___`````````bbbhhhmmmuuuuuutttrrrpppqqqwww|||~~~|||{{{{{{{{{{{{uuuvvvyyy{{{~~~zzzcccOOO<<<666000000...+++***,,,(((***$$$***'''&&&111$$$+++111666555...))))))+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((++++++******))))))((((((+++'''$$$$$$''')))******''''''%%%%%%&&&(((***,,,))))))((('''''''''''''''***)))'''&&&%%%%%%&&&&&&)))+++,,,***'''%%%&&&((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++)))******))))))((('''&&&***)))'''&&&'''(((***+++///+++)))*********000777:::FFFXXXkkkvvvppppppooollliiiiiiooovvvzzz{{{{{{sssnnnrrrzzz|||{{{uuusssqqqnnniiifffgggnnnxxxzzzsssnnnhhhiiimmmqqqrrrmmmddd]]]ddddddfffkkksss}}}{{{xxxxxxzzz|||}}}}}}yyy~~~~~~{{{tttjjjaaa[[[XXXXXX]]]hhhtttzzz|||{{{nnn```PPPFFF===444000111...,,,******++++++***)))************************###%%%'''((()))((('''&&&&&&%%%&&&+++000000+++%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''***(((%%%######$$$&&&((('''&&&&&&&&&&&&%%%%%%%%%%%%###!!!"""&&&)))(((&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((###############"""!!! (((&&&%%%%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&#########""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&sssrrrpppnnnkkkgggdddccc^^^___```______bbbhhhnnnuuuvvvuuurrroooqqqvvv{{{}}}|||zzzyyyyyyyyyuuuvvvxxxzzz}}}|||fffRRR>>>777222111000---,,,...)))///''',,,,,,(((222...(((@@@MMM>>>***$$$(((***(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))((((((***(((&&&'''***+++***)))))))))((('''(((***,,,---))))))((('''''''''''''''&&&&&&%%%%%%&&&''')))******+++,,,+++((('''''')))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))))))))))))))((())))))(((''''''((()))******((()))+++,,,///888BBBQQQ___rrr~~~tttkkkffffffhhhjjjpppxxx~~~xxxtttttt|||yyyqqqnnnnnnxxxxxxwwwwwwzzz}}}{{{|||~~~|||sssmmmgggfffccccccffflllrrrvvv~~~zzzzzz|||~~~{{{ssskkkkkkuuuqqqcccZZZVVVTTTYYY```hhhoooyyy~~~yyylll___WWWOOOBBB999666///---+++*********)))(((((((((((((((((((((((((((%%%&&&((()))))))))''''''(((''''''+++//////+++&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''&&&$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&'''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&((()))%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ssssssrrrpppmmmiiifffddd___``````^^^^^^bbbiiiooovvvwwwvvvrrrooopppuuuyyy~~~}}}{{{yyywwwvvvuuutttuuuwwwxxx{{{~~~hhhTTT===777222111000,,,,,,...%%%///$$$)))...)))333999666NNNTTT<<<&&&&&&+++'''((((((((((((((((((((((((************************))))))(((((())))))***+++(((((((((((((((((()))))))))((()))+++,,,,,,***((())))))(((((((((***+++,,,)))((((((''''''''''''(((&&&&&&&&&&&&'''((()))***+++,,,,,,+++)))((((((***++++++***)))((('''&&&&&&((((((((((((((((((((((((***)))))))))((((((((('''&&&'''((()))************))))))((((((((((((((((((******,,,///000555DDDRRRmmm}}}}}}rrrhhhbbbeeemmmttt{{{zzz|||xxxqqqnnnppprrrzzz|||vvvrrrlllgggddddddfffgggvvv~~~~~~vvvhhh```dddrrrsssccc[[[TTTSSSTTTYYYbbbnnnxxx~~~}}}sssjjjfff```SSSEEE<<<222000---+++++++++***)))((((((((((((((((((((((((&&&''')))******)))((((((***((((((***------***&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&%%%$$$$$$'''''''''%%%###"""###$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ssssssrrrpppmmmiiifffddd```aaa```^^^]]]bbbjjjpppwwwwwwvvvsssoooooossswww~~~}}}|||zzzxxxuuusssrrrtttuuuvvvwwwyyy}}}~~~hhhTTT;;;444///...---***)))+++"""///%%%***555333@@@HHHKKKJJJ>>>+++&&&...///'''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&'''(((((()))&&&&&&''''''(((((()))))))))))))))***++++++***)))''''''&&&&&&'''((()))***)))(((''''''''''''(((((())))))(((((('''&&&&&&&&&************)))(((((()))******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))(((((()))******)))((((((---...111444555>>>RRRddd|||ssskkklllttt}}}{{{}}}yyyxxxzzzzzz~~~|||wwwrrrnnnkkkjjjlllttt{{{~~~~~~ttthhhbbbeeemmmuuu~~~qqqiiibbb```\\\[[[^^^ccciiimmmyyy{{{xxxrrrppplllbbbSSSGGG666333000.........---,,,************************((()))************))))))+++)))'''((())))))(((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$###"""!!!!!!%%%'''(((&&&###!!!###&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''(((((($$$%%%%%%%%%%%%%%%$$$$$$$$$###"""$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ssssssrrrpppmmmiiidddbbbaaaaaa```^^^^^^bbbjjjqqqvvvwwwvvvsssoooooorrruuu{{{{{{{{{yyywwwuuusssrrrtttuuuvvvwwwyyy}}}|||fffRRR:::333......,,,)))(((***&&&222***000>>>IIIYYYVVVJJJ888(((%%%+++---,,,+++************************(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''(((((())))))+++***)))''''''((()))+++'''''''''''''''(((((((((((((((''''''''''''(((((()))))))))(((((('''&&&&&&)))(((((((((((((((''''''''''''(((((())))))******(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))(((''''''((()))******++++++******...000444999???KKKbbbvvv|||tttttt~~~|||vvvrrrsssvvvyyy~~~||||||}}}}}}xxxvvvooorrrtttqqqllljjjllloooqqqyyyuuujjjbbb]]]\\\dddiiiqqq|||}}}wwwppppppmmmggg```\\\]]]___iiijjjppp|||zzzvvvmmm___TTT:::666222///......------++++++++++++++++++++++++)))***************)))))))))((('''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((('''%%%$$$%%%%%%$$$###""""""!!!!!!###%%%'''&&&######%%%)))$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$&&&((('''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$tttttttttqqqmmmhhhccc``````aaaaaa______cccjjjpppuuuvvvvvvssspppooorrruuuxxxyyyyyyyyyxxxvvvuuussstttvvvwwwxxxzzz~~~|||eeePPP;;;555000///...******,,,(((---)))111???ZZZnnnTTT444***'''------&&&&&&...************************''''''''''''''''''''''''******))))))******+++,,,(((((((((((((((((())))))++++++)))'''%%%&&&))),,,)))))))))***************(((''''''''''''(((((()))&&&&&&''')))))))))))))))((('''&&&&&&(((((('''&&&&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&&&&'''((()))***++++++************)))((('''&&&))))))***+++,,,------......222;;;FFFPPP^^^rrr{{{}}}uuussspppmmmnnnttt}}}yyyzzz{{{}}}~~~{{{{{{wwwuuuuuuwwwwwwwww{{{|||zzz}}}}}}wwwooohhhdddccc]]]bbbkkkuuu~~~zzznnnccc[[[TTTYYYaaakkkwwwyyyzzzzzzsssiii```\\\\\\\\\[[[^^^hhhwwwxxxooobbbXXXAAA===777222///---,,,***))))))))))))))))))))))))*********)))))))))))))))((((((''''''&&&&&&&&&%%%'''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$$$$%%%((()))#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%wwwwwwvvvtttooohhhbbb______aaaaaaaaa```cccjjjoootttuuuvvvssspppooorrruuuuuuvvvxxxyyyyyyxxxwwwvvvuuuvvvxxxyyy{{{|||eeeQQQ;;;444///...---***)))+++)))&&&'''...999ddd{{{GGG++++++---...+++&&&&&&)))((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,))))))))))))))))))((((((***,,,,,,***((('''))),,,))))))************))))))'''''''''''''''((())))))%%%&&&((()))******)))))))))'''&&&&&&))))))(((&&&''''''(((((())))))******((((((((((((((((((((((((''''''(((((())))))******((()))))))))))))))((('''*********+++,,,///111222777>>>LLL\\\iiisss|||zzz|||xxxsssnnnooorrruuuzzzzzzsssyyyzzzzzz~~~wwwsssssstttxxxwwwyyy||||||yyy{{{yyyooohhh______```ccciiisss~~~tttmmm]]]^^^___ccciiisssxxxpppiiidddZZZTTTQQQUUUbbbwww|||rrrfff]]]PPPJJJBBB:::444000,,,***))))))))))))))))))))))))******))))))(((((((((((('''((())))))((('''''''''&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$###"""###%%%'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((('''&&&&&&(((((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%yyyyyyxxxuuupppiiiccc___^^^```bbbbbbaaadddjjjooosssuuuuuussspppppprrrvvvssstttwwwyyyzzzzzzyyyxxxvvvwwwxxxzzz|||}}}fffRRR999222---,,,+++(((''')))...&&&)))000777mmm???333333---%%%'''---***"""''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((())))))***++++++******))))))(((((())),,,///...+++))))))+++'''((((((((((((((('''&&&'''''''''''''''((()))***))))))*********(((&&&%%%***(((&&&'''***+++)))'''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''((()))*********************+++---000333555EEEMMM]]]ppp||||||~~~{{{vvvuuuyyywwwooojjjnnnssszzzzzzrrruuu~~~}}}kkkhhhsss}}}xxxvvvwwwyyy~~~yyyoooppplllfffaaabbbjjjvvv~~~xxxooolllgggcccbbbgggooouuu|||vvvnnn^^^UUULLLJJJRRRfff{{{pppggg^^^WWWLLLBBB:::444///,,,++++++++++++++++++++++++******)))(((''''''((((((''')))++++++***)))))))))&&&'''''''''(((((())))))&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""######$$$$$$%%%&&&&&&&&&###!!!###&&&((('''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''"""###$$$$$$%%%%%%%%%$$$)))(((''''''((()))(((&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&