BM6P6(@ ```OOOAAA???DDDQQQjjjxxxbbb^^^ZZZZZZ]]]``````___ffffffiiilllnnnkkkccc\\\RRROOOSSS]]]^^^XXXYYYaaa___^^^]]]\\\ZZZ\\\___bbbhhhrrruuutttttthhhZZZYYY___lllpppmmmlllfffdddnnn}}}|||gggXXX^^^^^^___eeennnyyywwwvvvlllbbb___ZZZRRRJJJGGGIIIGGGHHHJJJNNNVVVfffuuuzzzuuuqqqqqqrrrvvv~~~yyygggSSSQQQ[[[zzzpppXXXJJJCCC===999777666666555444444444444444888777888:::999999>>>FFFUUUrrr|||yyywwwzzz{{{rrrssszzzyyymmmWWWFFFDDDEEECCCJJJVVVeeeoooxxx|||qqqgggbbb```XXXUUUQQQOOOOOOOOONNNMMMSSSRRRQQQRRRTTTXXX]]]```eeegggjjjkkkllllllmmmoooqqqqqqrrrtttuuuwwwxxxxxxyyy|||hhhZZZTTTNNNKKKKKKHHHQQQ^^^pppnnn[[[PPPMMMQQQYYYmmmrrrbbbWWWQQQMMMRRRbbbxxx}}}ZZZLLLAAABBBHHHTTTkkkvvvccc___[[[[[[^^^```aaa```bbbdddhhhmmmoookkkbbb[[[SSSPPPTTT\\\]]]WWWWWW_________^^^]]]\\\]]]aaacccgggsssvvvtttrrrdddWWWWWW\\\jjjnnnllljjjccc```iiivvvvvveeeXXX___aaaccchhhqqqvvvkkkeee___VVVOOOKKKJJJIIIJJJMMMPPPXXXggguuu}}}xxxttttttuuuwww}}}qqq[[[UUU___}}}uuu\\\MMMDDD===888777777666666555444444555555888777888:::999999???FFFXXXvvv~~~{{{}}}xxxppppppvvv|||kkkWWWFFFEEEEEEDDDKKKWWWeeeoooxxx}}}}}}nnnddd___]]]WWWTTTQQQNNNNNNNNNMMMLLLPPPPPPOOOPPPTTTYYY^^^aaagggiiilllmmmnnnoooqqqrrrsssssstttuuuwwwxxxyyyyyy}}}wwwdddYYYPPPJJJHHHFFFLLLUUUbbbwwwuuuaaaUUUMMMOOOUUUffftttfff[[[RRROOOQQQ___sssvvvRRRHHH@@@CCCKKKXXXnnntttddd```\\\[[[^^^aaaaaa``````bbbhhhnnnqqqnnneee^^^UUUSSSVVV]]]\\\VVVVVV\\\_________^^^^^^___ccceeekkkyyy}}}yyyttteeeYYY[[[ZZZiiinnnkkkiii```[[[cccppp}}}{{{ooocccZZZ^^^aaaeeejjjsssxxxnnnggg]]]VVVSSSNNNNNNPPPTTTVVV\\\iiivvv||||||{{{{{{~~~~~~gggZZZddd{{{bbbQQQFFF>>>888777777777666666555555666666888777888::::::999???GGG]]]{{{zzzrrrqqqvvv~~~iiiUUUFFFEEEEEEDDDLLLXXXeeeoooyyy}}}xxxjjj```[[[YYYVVVSSSOOOMMMMMMMMMLLLKKKMMMLLLMMMOOOSSSYYY___bbbgggiiilllmmmnnnppprrrtttuuuuuuvvvwwwwwwxxxyyyyyy~~~qqqaaaTTTLLLIIIGGGHHHKKKRRRaaa}}}|||fffXXXOOONNNPPP\\\vvvtttfff[[[TTTOOOPPP[[[lllkkkLLLDDD???CCCMMM]]]tttsssccc___[[[[[[]]]``````___```bbbffflllqqqpppkkkeeeYYYWWWZZZ^^^]]]XXXWWW[[[^^^____________aaadddgggmmm||||||tttdddXXX\\\[[[jjjpppnnnkkkaaaZZZaaaoooyyyzzzqqqiiibbb]]]ZZZ^^^ccchhhpppyyynnnddd]]][[[VVVWWWZZZ^^^___bbblllwwwqqq```jjjgggUUUHHH???999888777777666666666666777777888777888;;;::::::@@@GGG```~~~}}}zzzxxxzzz|||~~~eeeSSSEEEEEEEEEDDDMMM[[[eeeoooyyy~~~tttfff^^^XXXVVVTTTQQQNNNLLLKKKLLLKKKKKKJJJJJJKKKNNNSSSYYY```dddeeegggiiikkklllnnnrrrtttuuuuuuvvvvvvwwwwwwxxxxxx{{{~~~~~~kkk\\\SSSNNNJJJIIIHHHJJJSSSiii~~~gggWWWPPPLLLLLLTTTjjj|||ooobbbWWWSSSOOOOOOWWWfffwww~~~rrrnnnlllmmmssszzzbbbIIICCC>>>AAAMMMaaa{{{pppaaa]]]YYYYYY\\\______^^^```___```eeejjjlllkkkhhhZZZZZZ]]]___^^^ZZZYYY[[[[[[]]]^^^___```bbbeeehhhiiixxx|||wwwppp___TTTWWW]]]lllrrrqqqnnnddd]]]dddooovvvyyysssiiiccc___\\\XXX\\\bbbfffmmm}}}ssshhhaaa^^^]]]___dddiiiiiijjjqqqzzzyyyeeeooommmZZZLLLAAA;;;;;;777777666666666666777777888777888;;;;;;;;;@@@HHHccc}}}zzzaaaPPPEEEEEEEEEEEENNN]]]gggqqq{{{pppddd]]]XXXUUUSSSPPPMMMKKKKKKKKKKKKJJJIIIIIIJJJMMMRRRYYY```dddeeegggiiijjjkkknnnqqqtttssstttttttttuuuuuuvvvvvvyyy{{{vvvfffYYYRRRMMMJJJHHHIIILLLYYYsss|||gggWWWPPPLLLJJJPPP```xxx{{{kkk]]]SSSPPPMMMMMMUUUaaappp~~~wwwrrrmmmiiifff```^^^\\\]]]```jjj|||uuuvvv[[[FFFBBB???BBBOOOffflll^^^[[[WWWXXX\\\___```___^^^[[[ZZZ\\\```cccbbbaaaWWWYYY[[[]]]\\\ZZZZZZZZZXXXZZZ\\\^^^___aaadddggghhhvvvzzzvvvqqqbbbVVVXXX]]]lllsssrrrpppgggaaahhhnnntttuuunnneee```]]][[[[[[^^^bbbffflllyyy~~~qqqfff^^^\\\]]]aaahhhoooppppppuuu}}}jjjuuuuuu```PPPCCC======666666555555666666777777777777888;;;;;;;;;AAAIIIeeezzz}}}]]]NNNDDDEEEFFFEEEOOO___iiisss|||}}}lllbbb\\\XXXVVVSSSPPPLLLKKKKKKLLLKKKKKKJJJJJJKKKNNNSSSYYY___cccgggiiijjjkkklllnnnrrruuuqqqqqqrrrsssssstttuuuuuuxxx{{{~~~qqqaaaVVVOOOJJJHHHIIIHHHKKK[[[nnnvvvfffYYYOOOKKKIIIMMMWWWiii~~~kkk\\\RRRMMMJJJKKKRRR]]]jjj{{{}}}}}}{{{vvvnnnhhhccc___\\\ZZZYYYWWWVVVVVVWWW\\\jjjwwwzzzkkkyyypppSSSBBBAAAAAAFFFTTTkkkzzzggg]]]ZZZWWWXXX]]]aaabbbbbb^^^[[[XXXXXXZZZZZZWWWTTTOOOSSSVVVWWWWWWWWWWWWWWWUUUWWWZZZ\\\^^^```cccfffjjjvvvyyywwwuuuhhhZZZ[[[ZZZjjjppppppooogggccckkkmmmtttuuunnnfffbbb```^^^]]]___aaaeeejjjsss~~~zzzlll```XXXVVVVVV[[[fffppprrrsssxxxooozzzhhhTTTEEE>>>>>>555555444444555666666777777777888;;;;;;<<>>444444444444444555666777777777999;;;;;;<<>>PPPooo}}}{{{{{{xxxyyy}}}}}}nnnUUUMMMFFFCCCCCCGGGRRR]]]nnnttt|||qqqeee^^^XXXUUUVVVRRRPPPMMMKKKJJJKKKMMMNNNLLLKKKKKKOOOUUU[[[]]]]]]bbbdddfffhhhiiijjjmmmooopppoooooooooppprrrtttuuuqqqsssvvvyyy{{{~~~mmmaaaWWWMMMIIIGGGDDDCCCEEEIIIIIIJJJLLLNNNQQQSSSTTTIIIHHHEEEDDDFFFLLLUUU\\\qqq~~~iiiYYYOOOIIIGGGHHHLLLQQQYYYgggttt{{{qqqkkkiiihhheeebbbaaa^^^[[[ZZZZZZZZZYYYXXX[[[dddrrrtttiiijjjvvvqqqWWWDDD<<<===@@@HHHYYYpppjjj^^^YYYZZZYYYWWWZZZaaadddbbbbbbaaa___]]]XXXQQQIIICCCDDDEEEHHHKKKNNNQQQTTTUUURRRSSSUUUWWWZZZ\\\___```bbbffflllnnnlllfff^^^XXXWWW\\\aaabbb``````cccgggmmmmmmmmmllljjjfffbbb______```bbbccceeeiiiooossszzzppp```UUUMMMHHHFFFLLLVVV```iiirrryyy}}}~~~|||xxxxxx}}}vvvlllgggtttyyydddPPPCCC>>>888666555666777888777666666888777:::???;;;???QQQqqq}}}|||{{{{{{~~~xxxgggQQQJJJDDDBBBCCCIIITTT```ooouuu|||nnnccc]]]XXXVVVWWWQQQOOOMMMKKKJJJKKKMMMNNNLLLKKKLLLOOOVVV[[[]]]^^^aaadddfffhhhhhhjjjlllnnnoooooonnnnnnoooqqqrrrsssrrrtttwwwyyyzzz}}}}}}hhh[[[NNNIIIGGGDDDCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMFFFEEECCCAAABBBFFFMMMRRReeewwwuuudddWWWOOOHHHFFFGGGKKKOOOWWWdddqqq~~~uuunnnlllkkkiiifffgggddd```^^^\\\[[[ZZZXXXVVV]]]gggrrryyyuuunnnhhhlllwww}}}iiiPPP???<<<<<>>===<<>><<>>DDDXXXyyy|||}}}~~~~~~|||hhhTTTHHHCCC@@@AAACCCHHHSSS^^^jjjpppxxx}}}uuuiii^^^YYYWWWSSSOOOOOOLLLLLLKKKJJJJJJIIIIIIHHHGGGJJJNNNQQQTTTXXX^^^ccccccfffjjjllllllkkkkkkllliiikkkmmmoooqqqrrrrrrrrrnnnqqqtttuuutttsssssstttvvv{{{~~~mmm^^^RRRLLLJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAA@@@>>>>>>@@@BBBAAADDDEEECCCCCCFFFEEEBBBBBBAAACCCEEEDDDEEEKKKSSS^^^jjj{{{yyynnnddd```[[[YYYdddssssssiiigggtttmmmQQQ@@@???;;;;;;HHH```uuurrr```ZZZWWWYYYZZZ[[[___dddeeebbb\\\ZZZXXXVVVTTTPPPKKKHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIKKKOOORRRUUUVVVWWWWWWXXXYYYYYYZZZYYYXXXVVVUUUUUUTTTSSSTTTVVVWWWWWWWWW]]]]]]]]]]]]]]]]]]^^^^^^bbbbbbaaa______aaafffjjjkkkooowwwooo___SSSHHHBBB>>>CCCJJJRRRYYYbbbjjjoooppptttzzz~~~qqqeeeYYYQQQQQQUUU^^^lll{{{}}}zzzwwwyyyuuuiiibbb______\\\bbblllwww|||tttsss}}}wwwnnnrrrooo___UUUddduuueeeSSSCCC>>>;;;777555666777888888999;;;888:::@@@>>>EEEYYYwww{{{|||}}}{{{}}}yyy|||fffSSSFFFBBB???@@@CCCIIITTT___hhhooowww~~~ooodddYYYVVVUUURRROOONNNKKKKKKKKKJJJJJJIIIHHHHHHFFFJJJNNNQQQSSSXXX^^^cccaaaeeeiiikkkkkkjjjjjjjjjgggiiikkknnnpppqqqqqqqqqmmmpppsssttttttssssssssstttyyy~~~|||}}}~~~xxxgggYYYRRRQQQGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>@@@BBBAAACCCCCCAAACCCFFFEEEAAABBBBBBCCCEEEDDDDDDIIIPPPWWWdddxxxtttkkkaaaZZZ```mmmqqqhhhhhhwwwgggNNNCCC>>>999AAAQQQeeezzzooo^^^]]][[[YYYXXXYYY]]]```bbbccc[[[YYYVVVTTTRRROOOKKKIIIHHHJJJKKKKKKJJJIIIIIIJJJKKKMMMPPPQQQRRRRRRTTTVVVZZZYYYXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUVVVYYY[[[]]]\\\\\\^^^^^^^^^]]]\\\[[[\\\___bbbaaa^^^```eeekkkmmmnnnuuuoooaaaVVVJJJAAAAAABBBEEEMMMWWWbbbiiimmmnnnrrrxxxttthhh]]]TTTQQQRRR\\\eeerrrzzzzzzxxx|||rrrgggbbb___```___eeeqqq}}}}}}sssqqqxxx~~~sssggglll{{{uuu```UUUffftttdddSSSFFF>>>;;;777444333444777999777:::777999???===DDDXXXxxx|||zzz{{{|||{{{tttwww~~~|||bbbRRRGGGCCC@@@@@@BBBHHHTTTaaaeeeoooxxx|||qqqeeeXXXTTTSSSQQQPPPQQQOOOLLLHHHGGGGGGHHHGGGGGGHHHJJJMMMPPPTTTXXX^^^bbbfffeeefffiiilllkkkhhhdddfffhhhjjjlllmmmmmmlllkkkoooqqquuuxxxyyywwwuuussssssxxx~~~~~~}}}}}}~~~~~~vvvaaaVVVUUUKKKIIIFFFCCCCCCCCCEEEFFFDDDCCCBBBBBBAAAAAAAAAAAACCCEEEFFFEEEDDDCCCDDDFFFDDDCCCBBBBBBCCCEEEHHHIIITTT^^^nnnzzzkkkeeefffhhhtttkkkjjjyyyeeeKKKAAA<<<<<>>@@@DDDJJJSSS\\\eeejjjmmmppptttyyy}}}yyymmmddd\\\TTTPPPQQQTTT\\\eeejjjlllqqqzzzqqqiiicccbbbiiisss}}}yyyoooiiijjjlllnnnvvvsssrrrzzzeeeXXXggg{{{kkkXXXGGG<<<;;;888666555555666777777:::888:::???>>>GGG]]]zzzyyyvvvhhhrrrvvv]]]OOOEEEBBBAAABBBCCCGGGRRR]]]eeeoooxxx|||ooocccXXXUUUSSSPPPMMMLLLMMMJJJGGGFFFGGGGGGFFFFFFEEEHHHKKKOOORRRWWW\\\```bbbbbbeeehhhkkkkkkiiifffhhhiiikkkmmmnnnnnnnnnmmmqqqrrrtttvvvwwwwwwwwwvvvvvvvvvvvvwwwyyyyyyxxxwwwvvvwwwzzz}}}}}}ggg[[[PPPMMMIIIFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBDDDEEEFFFEEEFFFGGGIIIIIIHHHGGGFFFEEEEEEFFFGGGKKKTTTbbbtttzzzvvvwww|||||||||]]]EEE???===AAAFFFPPP```sssxxxcccZZZZZZUUUTTTUUUYYY]]]`````````^^^[[[WWWTTTQQQNNNIIIFFFFFFHHHKKKLLLLLLLLLNNNOOOMMMPPPSSSTTTSSSRRRRRRSSSQQQSSSUUUWWWWWWVVVUUUTTTXXXWWWVVVVVVWWWYYY\\\]]]`````````______^^^^^^^^^\\\^^^______^^^___bbbeeehhhkkkssspppbbbUUUIIIAAA>>>@@@CCCHHHOOOXXXaaagggjjjmmmqqquuuyyy||||||ssshhhaaaZZZRRROOOPPPTTT\\\dddgggeeegggnnnvvv{{{vvvmmmgggjjjrrr}}}|||tttmmmllllllmmmttt|||}}}ttt{{{~~~wwwdddUUUaaaoooYYYGGG<<<;;;999777666666666777777:::888:::???>>>IIIaaa|||{{{tttiiivvvqqqYYYMMMDDDAAAAAACCCDDDHHHRRR]]]fffpppyyy|||nnncccYYYUUUSSSOOOKKKJJJKKKIIIFFFFFFFFFFFFFFFEEEDDDGGGLLLPPPSSSXXX]]]``````aaadddhhhjjjjjjiiihhhiiijjjlllmmmnnnooooooooorrrrrrtttuuuvvvwwwxxxxxxyyyvvvttttttwwwxxxwwwttttttuuuxxx{{{~~~uuucccRRRNNNIIIGGGGGGGGGEEECCCBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFGGGGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHOOO[[[lllwwwYYYEEEBBB@@@@@@FFFRRRcccvvvuuubbbXXXWWWTTTTTTVVVYYY]]]______^^^\\\ZZZVVVSSSPPPMMMHHHEEEDDDFFFIIIKKKKKKKKKMMMOOONNNPPPSSSTTTSSSQQQPPPPPPOOOPPPRRRTTTUUUTTTSSSQQQSSSSSSSSSTTTVVVZZZ]]]___________________________^^^_______________aaabbbaaadddlllwww~~~oooaaaUUUIIICCC999;;;>>>AAAFFFNNNXXX___eeeiiinnnssswwwzzz}}}{{{~~~xxxnnnddd]]]WWWPPPMMMNNNTTT]]]ggghhhbbb___bbbgggrrryyyzzznnnlllrrr}}}zzztttqqqpppqqqvvv{{{|||zzz}}}vvveeeWWW^^^|||qqqZZZGGG<<<;;;999888777666777777777;;;999:::>>>???LLLeee~~~~~~~~~vvvkkkyyykkkUUUKKKDDDAAAAAACCCEEEIIISSS^^^hhhqqqzzz}}}ooodddYYYVVVSSSNNNJJJIIIIIIGGGEEEEEEFFFFFFEEEDDDEEEHHHMMMQQQUUUYYY^^^aaa___aaaeeeiiijjjjjjjjjiiijjjjjjlllmmmnnnnnnooooooqqqrrrtttuuuwwwxxxyyyyyyzzzwwwttttttvvvxxxwwwuuuuuuvvvxxxzzz}}}~~~jjjVVVPPPJJJGGGHHHHHHGGGEEEBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFGGGHHHGGGGGGFFFGGGGGGGGGHHHHHHFFFKKKUUUdddwwwsssUUUEEEDDDAAA>>>GGGWWWkkkqqq```XXXVVVTTTUUUWWW[[[^^^___^^^\\\ZZZXXXTTTRRROOOKKKGGGDDDDDDFFFIIIJJJJJJKKKLLLNNNOOORRRUUUVVVTTTQQQPPPOOONNNNNNPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQTTTXXX\\\^^^]]]]]]]]]]]]^^^___```aaaaaaaaaaaa``````_________ZZZ^^^eeellluuu~~~yyylll___TTTJJJDDD;;;===???AAACCCJJJTTT[[[aaaffflllqqquuuxxx{{{}}}www}}}wwwmmmbbbZZZTTTMMMKKKLLLRRR___lllnnneee\\\ZZZ\\\hhhqqq}}}xxxpppsss|||{{{yyyyyy{{{}}}|||nnn______vvvqqqZZZHHH===<<<999777666666777888777;;;::::::>>>???NNNiii}}}|||xxxlllzzz{{{eeeRRRJJJDDDAAAAAACCCFFFKKKVVVbbbjjjsss|||qqqfffZZZUUUSSSNNNJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCDDDHHHMMMRRRVVVZZZ___aaa___cccgggjjjjjjjjjjjjkkkjjjjjjkkklllmmmnnnooooooqqqrrrtttwwwxxxyyyyyyyyyxxxwwwuuuuuuvvvwwwwwwvvvvvvwwwxxxzzz|||}}}}}}}}}ttt___WWWMMMIIIIIIJJJHHHFFFCCCCCCCCCBBBCCCCCCDDDDDDHHHIIIJJJIIIHHHGGGHHHJJJGGGGGGHHHHHHIIIIIIJJJJJJFFFIIIPPP[[[mmmqqqRRRDDDDDD???===III^^^vvvkkk]]]XXXWWWUUUVVVYYY\\\______]]][[[WWWUUURRRPPPNNNKKKFFFCCCFFFHHHJJJKKKKKKKKKLLLNNNRRRUUUXXXXXXVVVSSSQQQPPPMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNOOORRRUUUYYY[[[[[[[[[[[[\\\]]]___aaabbbeeedddcccbbbaaa```^^^\\\VVVZZZ___cccgggmmmvvv}}}}}}sssiii]]]SSSJJJEEE@@@BBBDDDCCCDDDIIISSS[[[___cccjjjpppsssvvvxxxyyyuuu}}}}}}xxxmmm```XXXQQQJJJIIIKKKRRRcccuuuzzzpppccc[[[ZZZ^^^hhhuuuxxxwww}}}xxxggg```ooooooZZZKKK???===999666555666888:::777<<<::::::>>>@@@PPPlll|||||||||tttnnn{{{www```OOOIIIEEEBBBAAACCCFFFMMMZZZfffllluuu}}}tttggg[[[UUURRRNNNKKKKKKEEEDDDCCCDDDEEEEEECCCBBBBBBGGGLLLRRRVVVZZZ^^^aaaaaaeeeiiilllkkkjjjkkkllliiiiiijjjjjjkkkmmmnnnooooooqqquuuxxxzzzzzzyyyxxxtttuuuvvvvvvuuuuuuvvvwwwuuuvvvxxxzzz{{{}}}}}}~~~lllaaaTTTLLLJJJKKKHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIIIIIIIJJJLLLMMMKKKKKKLLLLLLLLLKKKJJJJJJFFFGGGKKKTTTddd{{{oooPPPDDDCCC===<<>>@@@QQQnnn}}}|||}}}yyyoooqqq}}}ttt]]]NNNIIIEEEBBBAAACCCFFFNNN\\\iiimmmvvv~~~vvviii[[[UUURRRNNNLLLLLLEEEDDDCCCDDDEEEEEECCCAAAAAAEEEKKKQQQUUUYYY]]]```bbbfffkkkmmmkkkjjjkkkllliiiiiiiiijjjkkklllmmmnnnnnnqqquuuyyy{{{zzzyyyxxxqqqtttwwwwwwtttsssuuuwwwtttuuuwwwzzz|||}}}~~~}}}vvviiiYYYOOOLLLKKKHHHEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEHHHIIIJJJLLLOOOQQQOOOOOOOOOOOONNNLLLKKKJJJFFFFFFHHHOOO^^^uuujjjOOOAAA???@@@CCCSSSmmm{{{eeeYYYWWWZZZXXXZZZ]]]]]]\\\ZZZYYYYYYTTTUUUTTTSSSPPPMMMIIIGGGIIIIIIJJJIIIHHHIIIKKKMMMUUU\\\```]]]YYYWWWUUURRRPPPOOONNNKKKIIIJJJMMMPPPNNNNNNNNNNNNPPPQQQSSSUUUUUUWWW[[[]]]^^^___aaabbbeeeeeeffffffeeecccaaa___aaa]]]\\\```cccbbbcccfffpppnnnmmmjjj```SSSIIIFFFCCCDDDEEECCCAAACCCJJJQQQ[[[```fffkkkoooqqqtttvvvtttuuuxxxzzz}}}sss```UUUOOOKKKIIIJJJQQQfffnnn\\\[[[___hhhttt|||qqqppphhhfffmmmYYYOOO???<<<888666777888888888999<<<:::===@@@???PPPppp~~~~~~}}}~~~qqquuussslll\\\RRRGGGCCCDDDDDDDDDEEENNN[[[eeerrrxxx~~~}}}oooiii```YYYTTTOOOJJJFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEHHHMMMQQQTTTWWW[[[]]]eeeeeegggiiikkkjjjgggeeeiiijjjmmmooopppooommmlllmmmooorrrvvvxxxxxxxxxxxxvvvwwwxxxxxxvvvuuuuuuvvvxxxxxxyyyyyyzzz{{{||||||}}}~~~wwwbbbSSSMMMMMMKKKIIIIIIJJJIIIGGGDDDBBBBBBBBBEEEEEEFFFGGGIIIKKKMMMNNNOOOPPPPPPOOONNNLLLIIIHHHIIIFFFGGGNNNUUUddd~~~gggMMMAAA???@@@FFFVVVpppiii\\\XXXZZZWWWZZZ]]]]]]\\\ZZZYYYYYYSSSSSSSSSRRROOOLLLIIIGGGHHHIIIIIIIIIHHHIIIKKKNNNVVV]]]cccaaa^^^]]][[[XXXUUUTTTQQQNNNLLLMMMQQQTTTQQQPPPOOONNNMMMNNNPPPQQQSSSUUUXXX[[[\\\^^^aaaccchhhiiilllnnnnnnnnnmmmlllpppllllllooooookkkiiijjjqqqtttxxxvvviiiWWWLLLJJJFFFGGGHHHEEECCCFFFLLLRRRWWW\\\dddiiimmmoooqqqrrrtttuuuxxxzzz{{{~~~zzzggg[[[TTTNNNLLLNNNQQQfff|||hhh^^^^^^dddoooxxx|||~~~ssswwwpppllllllXXXMMM@@@<<<888666666777888777777999999<<<@@@AAASSSsss}}}~~~}}}sssuuuxxxnnn```XXXNNNCCCDDDDDDDDDFFFOOO\\\fffrrryyy~~~{{{lllggg___XXXSSSOOOJJJFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEHHHMMMQQQTTTWWW[[[]]]eeefffgggjjjkkkjjjgggdddgggiiikkkmmmnnnnnnlllkkkmmmoooqqqtttuuuvvvvvvuuuuuuvvvwwwvvvuuussssssssswwwwwwxxxyyyzzz{{{{{{||||||~~~sssaaaWWWRRRNNNKKKIIIJJJIIIHHHFFFDDDCCCCCCDDDDDDEEEGGGIIIKKKNNNOOORRRRRRRRRQQQPPPMMMKKKJJJIIIFFFGGGLLLRRR^^^xxxvvv~~~bbbKKKAAA@@@@@@HHHYYYtttmmm]]]XXXYYYWWWZZZ]]]^^^]]][[[YYYYYYRRRRRRRRRQQQNNNKKKIIIGGGHHHIIIIIIHHHGGGHHHLLLNNNVVV___fffgggffffffeeebbb]]][[[VVVRRROOOPPPUUUXXXWWWUUURRROOOMMMLLLMMMMMMPPPRRRUUUXXXZZZ]]]```ccchhhkkkpppvvv{{{|||tttpppssszzzrrr]]]PPPNNNIIIJJJJJJHHHGGGIIIOOOTTTUUUZZZaaafffjjjlllmmmnnnqqqsssvvvxxxyyy{{{sssfff\\\SSSPPPRRRRRRfffvvveee``````iiitttyyy||||||xxxrrruuu{{{tttoooYYYNNN@@@===999666666777777666666888777;;;@@@BBBUUUvvvvvvvvv}}}nnnaaa[[[RRRCCCDDDDDDDDDHHHQQQ___hhhrrryyy~~~wwwhhhccc\\\VVVQQQMMMIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEIIINNNRRRUUUXXX[[[]]]eeefffhhhkkkllljjjfffbbbdddfffhhhkkkllllllkkkjjjlllnnnppprrrsssssssssrrrttttttttttttsssrrrqqqpppuuuvvvvvvwwwyyyzzzzzz{{{{{{}}}oooaaaWWWPPPJJJIIIIIIIIIIIIGGGFFFDDDCCCBBBCCCDDDFFFIIILLLNNNOOORRRRRRRRRQQQPPPMMMKKKIIIIIIFFFFFFJJJMMMVVVnnnssswww}}}yyy]]]HHH@@@??????IIIZZZvvvppp^^^XXXWWWXXX[[[^^^___]]][[[YYYYYYRRRRRRQQQPPPNNNLLLJJJHHHHHHHHHHHHGGGFFFHHHLLLOOOUUU___iiimmmnnnqqqqqqpppgggccc]]]WWWSSSSSSWWW[[[```]]]YYYUUUQQQOOONNNNNNOOOQQQSSSUUUWWW[[[```ccceeejjjrrr}}}|||yyy}}}vvvbbbUUUQQQMMMMMMMMMLLLLLLNNNSSSVVVZZZ]]]aaadddgggiiimmmpppoooqqquuuvvvxxx{{{~~~rrrfffZZZTTTTTTSSSeeepppeee___fffqqqxxx{{{}}}{{{}}}wwwrrrlllxxxyyyvvv___RRRAAA===999666666666666666777888777;;;@@@BBBWWWxxxyyywww~~~{{{iii]]]WWWPPPDDDCCCCCCEEEJJJUUUaaakkktttzzzrrrccc___YYYTTTOOOKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEIIIOOOSSSVVVYYY\\\^^^dddeeehhhjjjkkkiiiddd```bbbccceeehhhiiiiiiiiihhhlllmmmooopppqqqrrrqqqqqqrrrrrrrrrsssssssssrrrqqqssstttuuuvvvwwwxxxyyyzzzyyy{{{~~~nnnaaaVVVOOOJJJIIIHHHHHHHHHGGGEEECCCAAAAAACCCEEEHHHKKKNNNPPPPPPPPPPPPOOONNNKKKIIIGGGIIIEEEFFFIIIJJJQQQfff|||ooonnnpppzzzsssWWWEEE???>>>===IIIXXXssstttbbbZZZXXXYYY\\\___```^^^[[[XXXWWWRRRQQQQQQOOONNNLLLKKKJJJHHHHHHGGGFFFFFFHHHLLLOOOSSS^^^iiinnnrrrwwwzzzyyyqqqmmmfff^^^YYYXXX[[[^^^fffdddaaa]]]YYYWWWUUUTTTQQQRRRSSSTTTVVVZZZ___cccccchhhsssxxxiii\\\VVVUUUUUUUUUTTTUUUXXX\\\___eeeeeeeeeeeefffjjjooosssooorrrvvvxxxyyy}}}|||pppbbbXXXUUUTTTbbb{{{}}}nnnbbbcccllltttxxx{{{{{{}}}~~~~~~tttpppooojjj{{{xxxyyyaaaSSSAAA===999777777777888777:::;;;888;;;@@@CCCXXXzzzxxxvvvxxxeeeXXXRRRKKKDDDCCCCCCEEELLLXXXeeemmmvvv|||{{{mmm___\\\XXXRRRMMMJJJHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEIIIOOOTTTWWWZZZ\\\^^^cccdddfffhhhjjjhhhddd```aaabbbccceeefffggggggfffkkkkkkmmmoooppprrrrrrsssqqqpppppprrruuuwwwvvvtttqqqqqqssstttuuuwwwxxxxxxwwwzzz}}}ooo```WWWLLLIIIGGGFFFGGGGGGEEECCC@@@AAABBBEEEHHHKKKMMMOOOOOOPPPPPPOOONNNLLLJJJHHHHHHEEEFFFIIIIIINNNaaavvvooommmllluuukkkQQQBBB???>>><<>>:::888888999::::::<<<===:::<<>>>>>???===GGGSSSkkkyyyhhh___\\\]]]```cccbbb^^^YYYUUURRRNNNMMMLLLKKKJJJIIIIIIIIIGGGGGGFFFDDDDDDGGGMMMQQQRRR[[[ccceeehhhmmmrrrrrrpppnnniiiccc^^^]]]___aaadddeeeggghhhgggeeeaaa___ZZZYYYWWWUUUUUUXXX^^^bbbhhhiiioooyyy|||ooogggeeebbbaaabbbdddhhhlllooopppyyyyyywwwsssppppppqqqssspppsssvvvuuurrrttt{{{wwwooogggcccaaaeeepppwwwjjjhhhjjjpppuuuuuu{{{~~~~~~|||nnnlllmmmhhh|||{{{|||yyykkkxxx___PPPAAA>>>:::999:::;;;<<<<<<<<<===:::<<>>???>>>GGGRRRiiivvveee]]]ZZZ^^^aaadddccc___YYYTTTQQQKKKKKKJJJHHHHHHGGGGGGHHHGGGGGGEEEDDDDDDGGGMMMQQQSSSZZZ```aaabbbgggjjjkkkgggfffccc___[[[ZZZ\\\___```bbbfffiiiiiigggdddaaa]]]\\\YYYVVVUUUXXX]]]aaahhhhhhjjjrrr|||llleeefffaaaaaabbbeeeiiinnnqqqrrr|||}}}|||zzzuuurrrpppppplllppprrrooojjjjjjpppwww}}}wwwrrrmmmjjjjjjjjjooorrrkkkjjjpppvvvpppxxx}}}~~~rrrooonnnhhh|||xxx}}}yyyuuugggyyy```PPP@@@>>>:::999;;;===>>>>>>;;;<<<999<<>>GGGZZZkkkpppbbb]]]]]]bbbdddccc```^^^[[[QQQHHHGGGFFFFFFGGGIIIIIIGGGFFFFFFFFFEEEDDDDDDFFFKKKOOOWWWXXXZZZ___ccceeedddccc```^^^ZZZWWWUUUUUUVVVWWWXXXZZZ^^^bbbdddcccaaa___YYYYYYXXXYYYZZZ[[[]]]^^^ffffffgggjjjssswwwjjjaaa[[[]]]]]]bbbhhhjjjiiijjjnnnuuuxxxzzzzzzxxxuuusssrrruuurrrpppmmmhhhcccffflll|||oookkkmmmrrrqqqnnnmmmuuutttsssuuuuuuwww|||~~~yyywww}}}~~~uuupppsssnnn~~~yyytttjjjhhhwwwaaaTTTEEE>>>999999999888:::===>>>;;;>>>BBB@@@FFFggg~~~}}}wwwzzz}}}wwweeeQQQHHHHHHCCCCCCDDDHHHPPP\\\jjjttt~~~ssseee[[[XXXSSSMMMHHHFFFEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCEEEJJJPPPUUUWWWYYY[[[\\\^^^^^^^^^```bbbeeegggiiidddfffggggggfffccc```^^^bbbaaabbbgggmmmrrrsssrrrtttvvvwwwvvvsssqqqqqqqqqqqqnnnmmmnnnrrruuuuuutttuuuwwwyyyyyyzzz{{{~~~iii]]]QQQLLLJJJHHHHHHJJJBBBAAA??????AAAEEEIIILLLPPPNNNLLLMMMNNNOOOOOONNNIIIHHHHHHGGGDDDEEEPPP\\\uuuzzzyyy|||{{{zzz}}}lllSSSCCC===;;;<<<>>>HHH[[[lllnnnaaa]]]]]]bbbddddddaaa^^^[[[RRRHHHGGGFFFEEEFFFHHHHHHGGGEEEEEEEEEEEEDDDCCCEEEIIIMMMTTTUUUXXX\\\aaaddddddccc___[[[VVVTTTUUUWWWXXXXXXUUUWWWYYY\\\______^^^]]]YYYYYYXXXXXXYYY[[[]]]^^^fffffffffhhhllluuuqqqfff]]]XXXXXXYYY___eeehhhfffhhhlllnnnqqquuuwwwwwwvvvwwwwwwuuusssrrroooiiicccccchhh{{{mmmhhhmmmttt}}}xxxssssss}}}xxxvvvtttxxx}}}yyytttssszzz|||sssqqqiiizzzwwwtttjjjhhhwwwaaaUUUEEE???999999999888999===;;;999<<>>KKK^^^mmm}}}kkk```]]]]]]bbbeeeeeebbb___[[[RRRIIIFFFEEEDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEHHHJJJQQQRRRUUUZZZ```ddddddddd___YYYSSSRRRVVVYYYZZZXXXSSSRRRRRRTTTWWWZZZZZZZZZYYYXXXXXXXXXYYY[[[]]]^^^dddeeeeeeeeegggkkkppptttzzzkkk```WWWSSSQQQSSSYYYaaacccbbbdddhhhiiimmmqqqsssuuuvvvxxxzzzvvvvvvvvvtttlllccc```ccctttoooiiiqqq|||~~~uuutttxxxsssyyy}}}yyytttrrrxxxwwwoooeeewwwwww~~~sssiiihhhwwwbbbUUUFFF???:::999999888999<<<999777;;;@@@AAAKKKlllmmmUUUHHHFFFDDDDDDEEEHHHPPP\\\jjjsss}}}{{{mmm[[[XXXSSSMMMHHHFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEIIIOOOTTTWWWXXXZZZ[[[^^^^^^___```bbbdddggghhhgggggggggffffffdddcccbbbeeefffhhhlllqqqtttvvvuuussswww{{{|||yyyuuurrrppplllkkkkkkmmmppptttvvvvvvttttttuuuuuuuuuwww{{{~~~zzzkkk\\\UUUPPPLLLIIIIIICCCAAA??????@@@CCCFFFHHHLLLLLLLLLNNNOOOOOOLLLJJJIIIGGGGGGGGGEEEEEENNNYYYlllvvvtttvvv}}}fffNNNBBB===999;;;@@@NNNaaaoooyyyjjj```^^^___bbbfffgggccc___[[[SSSKKKFFFDDDCCCCCCDDDEEEDDDCCCCCCDDDEEEEEEEEEFFFHHHJJJQQQRRRUUU[[[aaafffhhhhhhccc[[[SSSSSSXXX\\\\\\YYYTTTQQQNNNOOORRRVVVXXXXXXXXXXXXXXXXXXYYY[[[\\\^^^___aaadddeeefffhhhkkkmmmttt}}}wwwhhh\\\RRRLLLKKKLLLSSS[[[^^^]]]___dddjjjlllppprrrtttuuuxxxyyyyyyyyy{{{zzzqqqfffaaabbbkkkyyyqqqzzztttvvvzzzuuuxxx||||||xxx|||xxxlllcccxxx{{{~~~rrrfffeeevvvbbbTTTFFF???:::999999888999<<<888888;;;???AAAMMMmmmsssXXXIIIFFFEEEEEEFFFIIIPPP\\\jjjsss~~~zzzmmm[[[XXXSSSMMMHHHFFFEEEEEECCCCCCCCCCCCCCCBBBBBBBBBDDDHHHNNNSSSVVVXXXYYY[[[^^^^^^^^^___aaacccfffggggggggggggfffeeeeeeeeeeeeggghhhkkkooosssuuuwwwwwwtttwwwzzzzzzwwwtttrrrqqqmmmllllllmmmooorrrsssttttttuuuuuuuuuuuuwww|||sssaaaWWWRRRMMMIIIHHHDDDBBB@@@>>>???AAADDDGGGKKKKKKMMMOOOPPPNNNKKKGGGHHHFFFFFFGGGEEEFFFMMMVVViii{{{yyy{{{|||dddLLLBBB===999;;;BBBPPPdddsssvvvhhhaaa```aaacccgggiiieee```[[[TTTMMMFFFDDDBBBBBBCCCCCCCCCBBBCCCDDDFFFFFFFFFGGGJJJLLLSSSTTTWWW]]]dddjjjlllmmmhhh```WWWVVVZZZ^^^^^^[[[WWWRRRMMMLLLQQQUUUWWWWWWXXXXXXWWWWWWYYYZZZ\\\]]]]]]```ccceeefffgggiiijjjkkkpppxxxuuuiii\\\PPPHHHGGGIIINNNVVVYYYZZZ]]]aaahhhkkkpppsssvvvxxxzzz||||||}}}~~~~~~vvvjjjeeeeeekkk||||||}}}uuu{{{~~~{{{yyy{{{wwwjjjaaaxxx~~~|||qqqbbbaaa|||uuuaaaTTTGGG@@@:::999999777888;;;::::::<<>>???AAADDDFFFKKKKKKMMMPPPPPPNNNJJJFFFGGGEEEEEEGGGFFFFFFLLLSSShhh}}}||||||bbbKKKCCC???999<<>>AAADDDDDDIIIQQQUUUTTTSSSRRRPPPOOONNNMMMHHHEEEDDDFFFEEEEEEIIIPPP___wwwnnnOOOAAA???===???CCCPPPsss{{{ggg^^^```aaa___cccjjjnnnlllfff```WWWOOOGGGDDDAAA@@@BBBDDDEEEEEEGGGGGGFFFEEEEEEGGGKKKNNNUUUTTTUUUXXX]]]``````______^^^]]]]]]]]]___aaabbbaaa[[[TTTQQQSSSVVVWWWVVVXXXWWWVVVVVVWWWZZZ]]]___```^^^^^^bbbfffmmmzzz}}}wwwoooiiieeeaaa[[[WWWSSSQQQOOOOOORRRYYY```eeefffhhhlllppprrrsssrrrrrrtttuuuvvvvvvvvvvvvuuutttuuutttsssvvv|||{{{uuuooojjjfffaaa___^^^]]]\\\\\\]]]```bbbdddeeefffhhhkkknnnqqqssstttwwwzzzyyyrrrssszzzrrrmmmfff\\\xxxnnn[[[MMMDDD<<<;;;:::888888:::<<<:::;;;???III^^^}}}}}}hhhVVVMMMCCCEEEAAA@@@HHHTTTaaappp{{{sssfffZZZXXXSSSLLLGGGDDDCCCDDDCCCEEEFFFDDDAAA??????@@@BBBFFFLLLPPPSSSUUUVVVWWWWWWXXXXXXYYYZZZ\\\]]]^^^^^^___```aaaaaaaaa```___bbbhhhnnnpppnnnmmmnnnqqqppprrrsssrrrpppoooooooooppprrrssssssqqqqqqsssvvvwwwwwwxxxyyyzzz|||}}}~~~tttnnniiifffgggkkkzzznnn]]]VVVPPPIIIFFF@@@===AAAEEEHHHNNNUUUVVVUUUSSSQQQOOONNNLLLLLLHHHEEEDDDFFFEEEEEEJJJPPP___wwwsssSSSCCC>>><<<===BBBPPPtttxxxeee]]]___```^^^eeekkkooolllfff___WWWOOOGGGDDDAAA@@@AAACCCDDDEEEFFFFFFFFFEEEEEEGGGJJJMMMTTTSSSTTTUUUXXXYYYYYYXXXZZZZZZ[[[\\\\\\]]]^^^^^^^^^YYYTTTRRRTTTWWWWWWVVVYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[^^^aaaeeennnwwwpppkkkhhhccc___ZZZWWWTTTTTTVVV]]]dddhhhjjjkkkmmmoooppppppooooooqqqrrrssstttuuuuuuuuuttttttssssssuuuyyy}}}~~~vvvqqqjjjddd^^^ZZZVVVTTTTTTSSSRRRQQQRRRTTTWWWXXXYYYZZZ\\\___ccchhhlllnnnqqquuuzzz~~~{{{~~~rrrqqquuuuuuppphhh^^^vvvtttaaaNNNEEE===;;;;;;999888:::;;;:::;;;@@@III]]]}}}|||xxx{{{}}}dddTTTMMMEEEFFFAAAAAAHHHSSS___nnnzzzwwwiii[[[XXXRRRLLLGGGDDDCCCBBBBBBCCCDDDCCCAAA?????????>>>CCCIIINNNQQQTTTVVVWWWWWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^_________``````bbbggglllnnnmmmkkklllnnnnnnooopppooommmmmmnnnppppppqqqrrrrrrrrrrrruuuwwwxxxxxxwwwwwwyyy{{{~~~uuukkkfffcccaaabbbfffqqqsssaaaYYYSSSMMMEEE@@@===AAAGGGMMMTTT[[[ZZZYYYVVVSSSQQQNNNMMMLLLHHHEEEDDDFFFFFFFFFKKKQQQ```xxx{{{uuuUUUEEE???;;;>>>CCCUUUwwwuuuddd]]]^^^______ffflllooollleee___WWWOOOGGGDDDAAA@@@AAACCCDDDDDDEEEEEEFFFEEEEEEFFFIIILLLQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXZZZWWWSSSSSSUUUWWWWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZZZZ\\\___cccfffooo{{{uuurrrnnnkkkdddaaa]]][[[\\\aaagggkkkmmmnnnnnnoooooooooooooooqqqqqqrrrtttuuuvvvwwwxxxvvvvvvvvvwwwzzz|||~~~~~~wwwrrrlllgggaaa[[[WWWTTTQQQOOOOOONNNMMMLLLMMMNNNPPPQQQQQQQQQSSSUUUZZZ___dddgggjjjooouuu{{{~~~vvvwwwzzzwwwsssvvvzzzsssjjjaaauuuuuubbbNNNEEE===;;;;;;999999:::::::::<<<@@@HHH\\\|||~~~|||~~~{{{aaaRRRMMMFFFFFFBBBBBBHHHQQQ]]]lllyyyyyyjjj]]]XXXRRRLLLHHHEEECCCAAAAAABBBBBBAAA@@@???>>>>>>>>>CCCIIINNNQQQSSSTTTVVVVVVVVVVVVWWWYYY[[[]]]^^^_______________```aaabbbcccgggkkkmmmlllkkkkkklllmmmnnnnnnmmmlllmmmoooqqqppppppqqqrrrssstttvvvxxxyyyxxxwwwvvvxxxzzz~~~~~~wwwooohhhfffeeedddeeeiiippp{{{fff[[[SSSMMMFFFBBB???BBBJJJSSSZZZ___aaa___[[[WWWSSSQQQOOONNNIIIFFFEEEGGGGGGGGGLLLRRRaaayyy|||sssUUUEEE???<<>>===AAAFFFKKKOOOQQQRRRSSSTTTTTTUUUUUUWWWYYY[[[\\\]]]^^^^^^^^^^^^___```aaabbbeeegggkkkmmmmmmlllkkkjjjlllmmmmmmllllllmmmooorrrpppppppppqqqtttvvvwwwxxxxxxwwwuuuuuuvvvyyy}}}}}}}}}~~~|||yyysssnnnjjjkkklllkkklllooouuukkk\\\RRRKKKHHHEEEBBBEEEOOOZZZaaaccceeeccc^^^ZZZUUURRRPPPPPPKKKHHHGGGIIIHHHHHHLLLSSSccc|||yyypppTTTFFF???<<>><<<;;;:::999;;;999:::<<>>DDDRRRuuupppddd```^^^___bbbkkkpppqqqlllddd^^^VVVOOOHHHDDDAAA???@@@AAABBBBBBAAACCCDDDEEEDDDEEEGGGIIILLLPPPTTTUUUSSSRRRQQQRRRPPPPPPPPPOOONNNMMMLLLKKKIIILLLPPPRRRTTTTTTTTTTTTSSSTTTUUUVVVXXXZZZ[[[\\\[[[\\\___eeegggkkksss}}}|||xxxvvvuuurrrqqqooonnnmmmmmmmmmmmmmmmoooqqqssssssrrrpppnnnssssssssstttvvvxxxzzz{{{xxx{{{~~~~~~}}}}}}}}}xxxvvvwwwxxxxxxyyyyyyzzzxxxvvvuuuqqqsssuuuxxxzzzyyyvvvtttnnnlllkkkjjjiiifffbbb^^^VVVSSSNNNKKKLLLMMMOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQSSSUUUVVVWWWZZZaaakkktttzzz|||}}}cccggghhhzzzyyynnnqqqxxxfffOOOFFF>>><<<<<<:::999;;;888:::<<<>>>BBBSSSttt{{{sssnnnrrrzzzgggTTTMMMEEEAAA@@@BBBHHHNNNYYYjjjyyy|||jjj[[[UUUNNNJJJJJJIIIFFFCCCBBBAAA@@@@@@BBBBBB@@@>>>AAAEEEKKKOOORRRSSSTTTVVVRRRSSSTTTUUUXXXZZZ\\\]]]ZZZ[[[]]]___````````````eeefffhhhjjjkkkjjjhhhfffiiijjjllllllkkkjjjkkklllmmmllljjjlllooorrrrrrpppssssssssstttuuuwwwyyyzzzyyyyyyzzz{{{}}}~~~|||{{{zzzwwwxxx||||||vvvqqqoooooo}}}{{{fffWWWNNNHHHJJJKKKQQQ```qqqwwwuuunnnkkkfff```\\\YYYXXXXXXSSSPPPNNNNNNLLLJJJNNNSSSccc{{{tttlllSSSFFF???:::<<>><<<<<<::::::;;;888:::<<<===AAAQQQrrrxxxooolllrrr|||jjjUUUMMMDDD@@@???BBBGGGNNNYYYjjjzzz~~~kkk[[[TTTMMMJJJJJJJJJGGGCCCCCCAAA@@@AAACCCCCCAAA>>>???CCCIIINNNRRRTTTVVVWWWRRRSSSTTTUUUWWWZZZ\\\]]]\\\]]]```bbbccccccbbbbbbeeeeeegggiiijjjiiifffcccgggiiikkkllljjjiiihhhiiillliiihhhiiimmmooonnnmmmqqqrrrssstttuuuwwwwwwxxxxxxxxxyyyzzz|||~~~zzzrrrooogggtttjjjZZZQQQHHHKKKNNNVVVgggzzz}}}tttpppkkkfffaaa___^^^^^^VVVRRRPPPOOOMMMKKKNNNTTTbbbzzzmmm|||oooSSSFFFBBB>>>===@@@LLLdddoooaaa^^^^^^```bbblllooooooggg___ZZZSSSNNNHHHDDD???>>>AAADDDDDDDDDAAACCCDDDDDDDDDEEEGGGIIIJJJNNNQQQSSSTTTSSSTTTTTTYYYYYYUUUPPPPPPRRRPPPLLLNNNJJJIIIOOOTTTTTTSSSTTTOOOSSSUUUSSSSSSXXX[[[ZZZVVVZZZ___bbbdddfffjjjmmmnnnsssyyy~~~rrrllliiihhhlllmmmnnnmmmkkkjjjjjjkkknnnoooqqqpppooonnnooopppnnnnnnoooooooooqqqtttvvvtttttttttuuuwwwyyy|||~~~|||zzzxxxsssnnnjjjlllkkkjjjkkkmmmmmmiiieee^^^```bbbdddeeeeeedddccc^^^^^^]]]\\\[[[ZZZYYYYYY[[[YYYVVVTTTSSSSSSTTTUUUTTTSSSQQQPPPPPPQQQSSSTTTTTTSSSSSSSSSTTTVVVWWWYYYZZZ]]]cccjjjrrrzzz{{{|||wwwjjjcccjjjzzzwwwsssooovvvxxxcccRRRGGG<<<::::::999888999999888;;;@@@CCCOOOkkk|||ppplllsss{{{lllVVVNNNHHHCCCCCCCCCFFFNNN\\\lllvvviii\\\VVVNNNIIIHHHGGGFFFDDDAAAAAAAAA@@@@@@?????????>>>DDDKKKOOOOOOOOOPPPRRRTTTSSSSSSUUUXXXZZZZZZYYY]]]^^^```bbbccccccaaaaaaeeeggghhhiiiiiigggeeedddeeeggghhhjjjjjjjjjjjjiiiaaadddhhhkkkmmmmmmmmmlllkkknnnrrrvvvxxxyyyyyyyyyyyyzzz|||~~~}}}tttnnnhhhkkk}}}zzzcccPPPNNNOOOUUUeeexxxyyypppiiieeebbb___\\\\\\WWWTTTSSSPPPMMMPPPVVVfff~~~nnn{{{lllQQQEEE@@@<<<<<>>:::<<>>;;;;;;999888999777777:::>>>AAALLLhhh}}}zzzvvvsssnnngggdddnnnlllUUUMMMHHHCCCCCCCCCEEEMMMZZZiiitttuuueee^^^TTTMMMJJJGGGDDDAAA???????????????????????????AAADDDIIIOOOSSSVVVWWWXXXWWWVVVXXXZZZ\\\[[[ZZZXXXYYYZZZ\\\^^^```aaaaaaggghhhiiiiiihhhgggdddcccbbbbbbbbbcccddddddeeeeeecccccccccdddfffiiilllnnnooorrrvvvzzz|||{{{yyywwwxxxzzz|||~~~xxxmmmbbbeeekkkzzz~~~kkkaaammmzzzsssooojjjddd___\\\ZZZZZZ```hhhyyyqqq{{{zzzwwwzzzwwwwwwkkkSSSFFF@@@;;;>>>EEEQQQaaazzzvvvhhhaaa^^^aaafffppptttuuuoooggg```XXXQQQJJJEEE@@@>>>@@@CCCCCCBBBBBBCCCCCCCCCBBBBBBDDDFFFMMMQQQVVVXXXVVVSSSQQQPPPNNNVVV___fffpppwwwwwwsss\\\SSSKKKKKKLLLMMMPPPSSSRRRXXX[[[YYYXXXWWWUUURRRSSSRRRQQQSSSWWWZZZ\\\\\\]]]___```bbbeeelllwww~~~xxxmmmaaaYYYUUUTTTVVVZZZ___bbbdddeeefffhhhjjjllloooqqqrrrsssuuuwwwwwwtttpppqqqsssuuutttrrrtttvvvxxxyyyyyywwwtttssskkkhhhccc___\\\XXXTTTQQQLLLMMMPPPUUUZZZ[[[XXXTTTHHHFFFBBB???>>>@@@CCCFFFFFFIIINNNTTTYYY\\\^^^___```aaabbbccccccaaa___^^^]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]]]]^^^^^^^^^]]]]]]]]]___bbbgggnnnuuu{{{wwwpppiiihhhlllqqqsssrrrsssvvvyyy}}}uuukkkmmmyyyddd[[[iii~~~vvvlllbbbzzztttpppmmmyyyhhhUUUIII???;;;;;;999888999777777:::>>>@@@KKKgggyyyvvvrrrlllfffiiixxxnnnWWWOOOIIICCCCCCCCCEEEMMMZZZiiisssvvveee^^^TTTMMMIIIGGGDDDAAA>>>>>>>>>???????????????@@@AAADDDJJJPPPTTTUUUUUUUUUUUUUUUWWWYYY[[[[[[[[[XXXYYY[[[]]]___aaacccdddggghhhiiijjjjjjhhhgggeeeccccccbbbbbbbbbbbbcccdddhhhggggggggggggiiijjjkkkqqqrrruuuxxxyyyyyywwwwwwxxxzzz|||}}}xxxuuutttyyy}}}wwwlllaaaeeekkkuuupppjjjvvvyyytttoooiiiccc___]]]^^^eeennn||||||~~~|||vvvttt~~~lllTTTGGG???:::===EEEOOO^^^vvvvvviiiaaa]]]```fffmmmrrrtttooohhhbbbZZZTTTIIIDDD???===???BBBBBBAAABBBCCCCCCCCCBBBBBBDDDEEEMMMRRRXXXZZZXXXSSSNNNLLLIIIOOOWWW^^^hhhqqqsssppp\\\SSSLLLKKKMMMNNNPPPSSSRRRXXX[[[YYYWWWXXXVVVSSSQQQOOONNNPPPUUUYYY[[[[[[ZZZ\\\^^^```bbbgggooouuuvvvuuuqqqhhh^^^TTTOOONNNOOOSSSYYY^^^aaaccceeegggiiijjjlllmmmoooqqquuuxxxyyyuuurrrsssvvvxxxwwwuuusssuuuvvvxxxxxxwwwvvvuuuppplllgggccc```\\\XXXUUUOOONNNOOOSSSWWWXXXTTTQQQEEECCC@@@======???BBBDDDGGGKKKQQQXXX^^^bbbdddeeeeeefffhhhjjjjjjkkkjjjjjjeeeeeeeeedddbbbaaa______```aaaccceeeffffffffffffdddeeeiiimmmrrrxxx|||~~~yyyssskkkggghhhkkkmmmnnnmmmpppuuu{{{}}}rrruuujjj]]]gggzzzuuuhhh]]]}}}}}}uuuoookkkxxxgggVVVJJJ???<<<;;;999888999:::999;;;>>>???IIIdddzzzxxxwwwuuuooollluuuqqqXXXNNNGGGCCCCCCCCCEEELLLYYYhhhrrr|||zzzddd]]]SSSLLLIIIGGGDDDAAA===>>>>>>>>>?????????@@@@@@AAAEEEKKKQQQUUUTTTRRRTTTSSSTTTVVVZZZ\\\]]]\\\ZZZ[[[\\\^^^aaadddfffgggggghhhjjjkkkkkkkkkiiihhhfffeeedddbbbbbbbbbbbbcccfffffffffgggggghhhiiijjjpppqqqrrrtttuuuuuuuuuuuuyyyzzz|||~~~}}}vvvoooiiiggggggllluuuuuujjj___fffmmmvvvuuuttt}}}xxxuuunnngggdddbbbccckkkttt~~~vvvsss|||lllTTTGGG>>>999<<>>>>>GGGaaa|||{{{zzz{{{|||wwwqqquuu}}}sssYYYLLLCCCDDDCCCCCCEEELLLYYYhhhrrrzzz|||ccc\\\RRRLLLIIIFFFDDDAAA======>>>>>>?????????@@@@@@AAAEEELLLRRRUUUSSSPPPTTTSSSTTTWWWZZZ]]]^^^^^^\\\]]]^^^```cccfffhhhjjjggghhhjjjlllmmmlllkkkjjjiiihhhfffdddcccccccccdddaaaaaaccceeegggiiijjjkkkooooooppppppqqqrrrssssssyyyzzz|||~~~zzzxxxrrrjjjccc]]]\\\\\\bbbppptttjjj___gggpppxxxyyyzzz}}}yyyyyyrrrjjjgggeeefffoooxxx~~~~~~xxx~~~qqqSSSBBBBBB<<<777???RRR^^^ooowwweee^^^^^^```aaaiiipppsssnnnfff```ZZZUUUGGGCCC>>>;;;<<>>>>>????????????>>>>>>@@@CCCGGGLLLOOOPPPPPPPPPRRRUUUXXXZZZ[[[\\\^^^```^^^___bbbeeehhhjjjlllllljjjjjjiiijjjkkkmmmooopppkkkiiifffeeefffgggggggggbbbcccdddddddddeeehhhkkkppppppqqqrrrssstttuuuvvv{{{zzz{{{}}}~~~zzzuuurrrnnniii```WWWQQQOOOOOOPPPYYYkkk~~~tttmmmiiinnnssszzz|||zzzwwwssslllgggiiipppyyyyyyWWWBBB@@@:::777@@@RRRccctttyyyfff^^^^^^aaacccjjjppprrrmmmeee```ZZZUUUGGGCCC>>>;;;<<>>>>>>>>??????>>>>>>>>>@@@BBBGGGKKKNNNPPPPPPPPPSSSUUUXXXYYYYYYZZZ[[[]]]\\\^^^```cccfffhhhjjjjjjhhhiiiiiijjjkkkmmmnnnooommmjjjhhhggghhhiiihhhhhhbbbcccdddcccdddfffiiilllpppppprrrsssuuuvvvwwwwwwzzzzzzzzz|||~~~~~~}}}{{{}}}|||{{{zzzxxxtttnnnjjj___ZZZSSSKKKGGGEEEFFFGGGTTTeeewwwzzzsssooorrrtttyyy~~~|||xxxtttnnnjjjlllttt]]]DDD>>>:::888AAAQQQjjj{{{|||iii```___ccceeejjjpppqqqkkkddd___ZZZVVVHHHCCC>>>;;;<<<>>>AAABBBCCCBBBBBBBBBBBBDDDEEEFFFNNNWWWccclllmmmcccTTTIIICCCEEEIIINNNUUU\\\cccfff___VVVOOONNNOOOOOOPPPSSSXXXZZZYYYWWWYYY^^^]]]ZZZNNNLLLIIIIIIJJJLLLMMMLLLLLLKKKKKKMMMRRRWWWZZZ[[[ccceeegggbbbXXXNNNFFFCCCAAAFFFLLLSSSWWW[[[^^^aaaaaabbbdddfffhhhjjjkkklllqqqsssvvvwwwvvvvvvvvvwwwvvvvvvwww{{{xxxsssooojjjccc___\\\YYYXXXYYYXXXTTTPPPJJJHHHEEECCCBBBBBBCCCEEEOOOSSSYYY```hhhqqqyyy{{{{{{{{{|||~~~nnntttyyyaaa\\\pppzzztttmmmZZZMMMAAA<<<;;;999999:::999888;;;>>>>>>GGG```zzzzzzvvv|||}}}```NNNLLLBBB@@@@@@CCCGGGNNN[[[hhhpppyyy|||iii]]]QQQLLLIIIEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???BBBEEEJJJMMMPPPQQQQQQRRRTTTWWWWWWWWWWWWXXXYYYZZZ\\\^^^aaadddfffggghhhggghhhiiikkklllmmmnnnnnnooommmkkkkkkkkkkkkkkkiiicccddddddcccdddgggkkkooopppqqqsssuuuwwwxxxyyyzzz{{{zzzzzz{{{|||{{{xxxuuutttsssrrrqqqnnnhhhaaa\\\OOOLLLFFFAAA???>>>@@@AAAMMMZZZjjjuuu|||{{{xxxwwwvvvwww~~~xxxuuuqqqnnnqqq{{{cccGGG@@@<<<:::BBBQQQnnn{{{lllaaa```dddgggkkkpppqqqkkkddd___ZZZVVVHHHDDD>>>;;;<<<>>>@@@AAABBBAAAAAAAAABBBDDDEEEGGGNNNVVVcccpppuuummm\\\NNNGGGHHHKKKOOOUUU[[[aaaddd]]]VVVQQQQQQRRRPPPQQQTTTVVVXXXYYYZZZ^^^cccaaa\\\RRRNNNJJJHHHIIIJJJJJJIIIIIIGGGGGGHHHMMMQQQUUUVVV]]]aaaccc___VVVKKKDDD@@@???DDDJJJPPPTTTXXX\\\___``````bbbcccfffhhhjjjkkkppprrruuuwwwwwwvvvwwwxxxxxxxxxyyy}}}zzzssspppkkkfffbbb___\\\\\\]]]\\\YYYVVVSSSQQQMMMJJJHHHGGGHHHHHHNNNRRRYYYaaakkkuuu~~~~~~}}}}}}~~~qqqwww|||ddd]]]pppyyyuuujjjZZZNNNAAA<<<;;;:::999::::::999;;;>>>???GGGaaa|||yyypppttt{{{cccOOOKKKBBB@@@@@@CCCFFFLLLXXXdddnnnwww~~~kkk^^^RRRMMMJJJEEEBBBAAA>>>>>>>>>======>>>>>>>>>???AAADDDHHHLLLOOOQQQSSSQQQSSSUUUVVVVVVVVVWWWXXXYYYZZZ]]]___bbbdddeeeffffffgggjjjlllnnnnnnnnnnnnqqqooonnnmmmnnnnnnmmmkkkffffffeeeeeeeeehhhmmmpppppprrrtttwwwyyyzzz{{{{{{{{{zzzzzzzzzyyywwwrrrnnniiihhhfffddd```ZZZSSSNNNGGGEEEBBB??????@@@BBBDDDEEEPPP^^^iiirrrzzz}}}xxxuuuyyy}}}{{{vvvuuusssrrrvvvhhhKKKCCC>>><<>>@@@AAAAAAAAA@@@AAABBBDDDFFFGGGKKKRRR```pppxxxrrrbbbUUUKKKLLLNNNQQQUUUZZZ^^^```ZZZUUURRRSSSSSSQQQQQQTTTPPPTTTXXX]]]dddjjjggg```XXXRRRKKKHHHIIIKKKJJJIIIHHHEEEDDDEEEHHHLLLOOOQQQVVVZZZ]]][[[RRRHHHAAA>>>???CCCIIINNNRRRVVVZZZ]]]^^^___aaacccfffhhhjjjkkkooorrruuuwwwwwwwwwxxxyyy||||||~~~~~~wwwtttqqqmmmjjjgggddddddeeeeeeccc```]]]ZZZVVVQQQNNNLLLLLLLLLKKKQQQZZZdddoooyyytttzzziii___mmmwwwrrriii[[[NNNAAA===<<<:::999;;;;;;:::<<>>>>>===<<<<<<===>>>>>>>>>@@@BBBFFFJJJNNNRRRTTTPPPRRRTTTUUUUUUVVVWWWYYYYYYZZZ\\\___aaacccddddddeeegggiiilllnnnnnnnnnnnnqqqpppooooooppppppooommmhhhiiiiiihhhhhhjjjnnnqqqqqqrrruuuxxx{{{|||||||||wwwwwwwwwwwwuuupppjjjeee^^^\\\ZZZWWWTTTNNNHHHDDDBBBAAA@@@@@@@@@BBBEEEFFFBBBIIIUUUaaajjjrrr{{{zzzuuuttt{{{xxxwwwssstttuuuvvvzzzzzzjjjLLLDDD???<<<@@@JJJeeeuuunnnqqqtttfffbbbcccfffkkkqqqtttooogggbbb\\\VVVIIIEEE???<<<<<<>>>???@@@@@@@@@@@@@@@BBBDDDFFFGGGIIIOOO\\\kkkssspppeeeZZZNNNOOOQQQSSSVVVXXXZZZ[[[VVVSSSSSSUUUTTTQQQQQQTTTNNNRRRWWW^^^iiiqqqoooiii___WWWNNNKKKLLLNNNMMMKKKHHHEEEBBBBBBDDDHHHKKKLLLQQQUUUXXXVVVOOOGGGAAA???@@@DDDHHHMMMPPPTTTXXX[[[]]]___bbbeeehhhiiijjjjjjooorrruuuwwwxxxxxxyyy{{{zzz{{{~~~{{{xxxtttsssttttttqqqnnngggddd^^^YYYTTTRRRQQQQQQLLLRRR\\\fffpppxxxttt{{{lll^^^iiivvvpppmmm[[[NNNBBB===<<<::::::;;;<<<;;;===???@@@JJJeeewwwhhhjjjyyyhhhPPPGGGCCCAAAAAACCCEEEIIISSS^^^kkkttt|||~~~ooobbbUUUOOOLLLFFFBBBAAA>>>>>><<<<<<<<<<<<>>>>>>>>>???AAADDDIIINNNSSSUUURRRTTTVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]___aaabbbbbbdddeeegggiiikkklllmmmnnnooonnnnnnoooqqqrrrpppoookkklllmmmllllllllloooqqqqqqsssvvvyyy{{{||||||{{{ttttttttttttqqqkkkddd^^^WWWUUUQQQNNNKKKGGGCCC@@@???>>>???@@@AAACCCEEEFFFEEEHHHQQQ[[[cccjjjsss}}}{{{vvvrrrzzz{{{wwwtttrrrppptttwwwyyy}}}qqqjjjJJJAAA>>>;;;>>>DDD[[[kkkjjjmmmwwwhhhbbbbbbdddjjjrrrvvvrrrjjjccc\\\VVVIIIEEE???<<<<<<===???@@@@@@??????@@@AAADDDFFFGGGIIIOOOYYYdddkkkjjjccc\\\SSSTTTVVVXXXYYYYYYXXXXXXSSSRRRSSSVVVUUUQQQQQQSSSOOOQQQUUU^^^kkkxxxzzzuuuiii```VVVRRRTTTVVVVVVSSSLLLIIIEEECCCEEEHHHJJJKKKNNNQQQTTTSSSMMMFFFCCCBBBBBBEEEIIILLLOOORRRVVVYYY\\\___ccchhhjjjkkkkkkjjjnnnqqquuuwwwxxxyyyzzz{{{{{{|||~~~sssoooiiiccc^^^ZZZYYYXXXRRRWWW^^^fffmmmssszzz~~~~~~~~~}}}~~~rrryyykkk[[[ggg}}}wwwpppqqq[[[OOOBBB===<<<;;;:::;;;<<<:::<<<>>>???IIIdddyyyjjjmmmkkkSSSIIIDDDBBBBBBDDDEEEHHHRRR\\\hhhqqqyyy|||pppcccVVVPPPLLLGGGBBBAAA???>>><<<;;;;;;<<<>>>???===>>>???CCCHHHNNNSSSVVVWWWXXXYYYYYYWWWUUUUUUVVVVVVWWWYYY[[[]]]______```aaaaaabbbdddfffhhhjjjlllllllllmmmoooqqqrrrqqqooonnnpppqqqqqqoooooooooppprrrtttwwwzzz{{{{{{zzzyyyuuuvvvvvvvvvssslllddd^^^UUUQQQMMMIIIGGGEEECCCBBB@@@AAABBBCCCEEEGGGHHHIIIKKKKKKQQQYYY]]]aaaiiisss|||xxxrrrvvv|||xxxtttrrrpppoootttzzz~~~iiiiiiHHH>>>;;;:::>>>@@@SSSdddhhhmmmyyyjjjbbbaaacccjjjrrrwwwtttllleee]]]VVVJJJEEE???<<<<<<===???@@@?????????@@@AAADDDFFFGGGJJJOOOXXX```eeeddd```\\\XXXYYY\\\^^^^^^\\\ZZZXXXRRRQQQSSSVVVUUUQQQPPPSSSRRRSSSUUU\\\lll|||rrrhhh^^^YYY\\\^^^^^^[[[QQQNNNIIIGGGHHHJJJLLLMMMMMMPPPSSSQQQLLLGGGDDDDDDCCCFFFIIILLLOOOQQQUUUXXX[[[___dddjjjlllmmmkkkjjjnnnqqquuuwwwxxxyyy{{{||||||xxxrrrlllfffbbb``````YYY\\\```eeeiiiooovvvzzz{{{~~~pppxxx~~~hhhYYYfff}}}yyyrrrsss[[[OOOBBB===<<<;;;:::;;;;;;999:::===>>>HHHddd{{{lllqqqlllUUULLLEEECCCCCCDDDEEEHHHQQQ[[[eeennnwww{{{qqqdddWWWQQQMMMGGGCCCAAA???===<<<;;;;;;<<<===???======???BBBGGGMMMSSSWWW[[[\\\\\\ZZZWWWTTTSSSTTTTTTUUUWWWYYY[[[]]]]]]^^^_________```cccfffhhhjjjjjjjjjlllnnnqqqrrrqqqpppppprrrttttttrrrpppoooppprrrtttwwwzzz{{{{{{yyyxxxyyyzzz{{{{{{xxxqqqhhhaaaTTTPPPKKKGGGFFFFFFEEEEEEFFFFFFHHHIIIKKKMMMNNNNNNPPPNNNRRRXXXZZZZZZaaakkk}}}yyyrrrttt}}}yyyvvvsssqqqpppooouuu}}}iiilllMMMAAA;;;777;;;BBBQQQ___fffnnnzzzfffaaabbbccchhhooosssqqqlllfff^^^WWWOOOIIIAAA======?????????============>>>@@@BBBDDDFFFJJJPPPVVV[[[\\\\\\[[[ZZZ]]]```bbbbbb___\\\YYYWWWWWWXXXYYYYYYVVVRRRNNNNNNRRRVVV^^^mmm|||sssgggaaaeeemmmmmmhhhXXXOOOMMMKKKEEEIIIQQQOOORRRQQQRRRTTTOOOFFFAAAAAAFFFIIIMMMNNNOOORRRWWW[[[\\\aaagggkkklllkkkkkkjjjtttuuuwwwyyy{{{||||||{{{tttpppssstttpppkkkeeeaaa___dddiiilllpppuuuwww||||||llluuucccVVVfffyyyxxxvvv___TTTFFF<<<:::;;;:::999:::999<<<@@@AAAJJJddd~~~ppprrrkkkTTTHHHFFFBBBAAACCCEEEHHHPPPYYYfffmmmvvv~~~rrrdddVVVQQQNNNIIIDDDBBB@@@>>>===;;;<<<>>>@@@BBB===>>>???CCCGGGMMMRRRUUU\\\[[[ZZZYYYWWWUUUTTTTTTTTTVVVWWWXXXXXXXXXZZZ\\\```ZZZZZZ___bbbaaabbbggghhhiiikkkkkkkkkmmmoooqqqpppqqqrrrssssssqqqooonnnooosssxxxzzz{{{{{{{{{|||yyy~~~~~~ssshhh[[[UUUMMMHHHIIIJJJKKKJJJMMMOOOPPPOOONNNPPPRRRRRRUUUYYYVVVUUUZZZYYY[[[hhhwwwzzzvvvpppttt|||xxxwwwtttoooooorrrtttyyyjjjlllMMMBBB<<<999===AAAQQQaaaiiirrr|||iiidddeeefffgggnnnrrrpppkkkfff___XXXOOOHHHAAA======???@@@@@@@@@?????????@@@BBBCCCDDDEEEIIINNNSSSWWWYYYZZZYYY[[[]]]```bbbbbb___\\\ZZZWWWXXXYYY[[[[[[YYYTTTPPPKKKOOOSSS\\\nnnrrrlllttt|||xxxpppbbbWWWTTTRRRNNNTTT\\\XXXTTTRRRRRRSSSOOOFFFAAAAAAIIIMMMQQQSSSTTTVVVZZZ]]]^^^bbbgggjjjkkkkkkjjjkkksssuuuwwwzzz|||}}}}}}}}}|||xxx{{{~~~|||yyylllfffbbbdddggghhhkkkooossswww}}}sssiiissskkk\\\lll}}}|||ttt```TTTFFF<<<:::;;;:::999::::::===@@@AAAJJJccc~~~pppsssmmmVVVIIIFFFBBB@@@BBBDDDGGGOOOXXXgggnnnwwwuuugggXXXRRROOOIIIDDDBBBAAA@@@>>>===>>>@@@BBBDDD>>>>>>@@@CCCHHHMMMRRRUUUZZZZZZYYYXXXWWWVVVUUUTTTTTTVVVWWWXXXXXXXXXZZZ\\\YYYUUUVVV\\\```aaaccchhhhhhiiijjjkkkkkkllloooqqqrrrssstttuuuuuutttrrrqqqpppsssxxxzzz{{{zzz{{{{{{{{{{{{ooo___ZZZTTTRRRRRRSSSRRRPPPUUUWWWXXXXXXWWWWWWVVVUUUUUUYYYVVVUUUZZZVVVWWWdddwww|||wwwrrruuuzzzuuussspppmmmmmmqqqxxx~~~qqqmmmNNNCCC>>>:::>>>AAARRRccckkktttnnnggghhhiiigggnnnrrrpppkkkfff___YYYNNNHHH@@@======@@@AAAAAACCCBBBAAAAAAAAACCCDDDEEEEEEGGGKKKOOORRRUUUVVVWWWWWWYYY\\\^^^^^^]]]ZZZXXXWWWXXX[[[^^^___\\\XXXSSSLLLMMMPPPYYYkkk}}}zzz~~~kkk]]]WWWWWWVVV___eee___ZZZWWWUUUTTTPPPHHHCCCCCCKKKPPPWWWZZZ[[[\\\^^^aaadddgggjjjkkkkkkkkklllmmmssstttwwwzzz|||~~~~~~~~~|||~~~ssskkkeeedddcccaaacccffflllooovvv~~~~~~zzzlllgggrrrsssdddtttrrr```UUUFFF===:::;;;:::999;;;:::===@@@AAAIIIbbb}}}ooorrrpppXXXKKKEEEAAA???AAACCCFFFNNNVVVfffnnnxxxyyyjjj[[[TTTPPPJJJDDDBBBAAA@@@?????????AAADDDEEE>>>???@@@CCCGGGMMMQQQTTTWWWWWWWWWVVVVVVVVVVVVVVVTTTVVVXXXXXXXXXXXXZZZ[[[VVVUUUVVV[[[^^^```dddhhhgggiiijjjjjjjjjkkknnnpppqqqrrrttttttuuutttsssrrrppptttwwwzzzzzzzzzzzz{{{~~~yyyhhhfffddddddeeeccc___[[[aaabbbdddeeeccc```\\\ZZZXXX\\\YYYXXX[[[VVVUUU```vvvzzzuuuvvvxxxqqqnnnkkkhhhjjjoooxxx~~~pppPPPDDD===999===AAAQQQaaahhhrrrvvvkkkiiijjjhhhooosssppplllhhhbbb\\\NNNHHHAAA===>>>@@@AAAAAACCCCCCBBBAAAAAABBBCCCDDDDDDEEEGGGJJJMMMPPPRRRSSSQQQSSSVVVXXXYYYWWWUUUTTTVVVXXX\\\```bbb```\\\XXXQQQOOOOOOUUUeeezzzwwweee]]]]]]```kkkqqqjjjddd^^^YYYWWWQQQJJJEEEEEEJJJQQQYYY___aaabbbccceeejjjkkkmmmmmmmmmmmmoooppprrrtttwwwzzz}}}~~~|||yyy{{{}}}}}}tttkkkddd```^^^[[[\\\___dddgggooozzz~~~{{{}}}xxxnnnhhhtttvvvhhhzzz}}}}}}qqqaaaVVVGGG===:::;;;:::999;;;;;;===@@@AAAIIIbbb|||pppooo}}}rrrYYYKKKDDDAAA???@@@BBBDDDLLLUUUeeelllwww~~~nnn^^^VVVQQQJJJDDDBBBAAA@@@??????@@@AAACCCDDD??????@@@CCCGGGLLLPPPSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUVVVXXXXXXWWWXXXYYY[[[ZZZZZZ[[[]]]^^^```cccfffgggiiijjjjjjjjjkkkmmmooooooooopppqqqrrrrrrqqqqqqqqqssswwwyyyyyyyyyzzz{{{xxxxxxyyy{{{|||xxxqqqkkkmmmlllmmmooommmeee___\\\\\\aaa___^^^```XXXUUU^^^ttt}}}yyyxxx}}}uuummmiiifffdddhhhmmmsssqqqQQQCCC<<<777:::@@@NNN\\\bbbmmmpppiiiiiiiiippptttqqqmmmjjjddd___OOOIIIAAA===>>>@@@AAAAAABBBBBBAAA@@@@@@AAABBBCCCCCCDDDEEEGGGJJJMMMOOOPPPNNNPPPRRRTTTUUUUUUSSSRRRTTTWWW[[[```cccccc___\\\SSSOOOMMMQQQ]]]nnn~~~uuujjjjjjnnnzzzzzzooofff]]]XXXQQQIIICCCCCCFFFNNNYYYaaadddeeegggiiijjjlllmmmmmmlllmmmnnnppprrrtttwwwzzz|||~~~}}}}}}uuutttttttttoooggg___\\\ZZZWWWWWWYYY\\\```iiivvv}}}zzzssskkkxxxtttggg~~~~~~zzzyyypppbbbVVVGGG>>>;;;;;;:::888;;;:::===@@@AAAIIIccc}}}yyypppuuusssYYYKKKEEEAAA???@@@AAADDDLLLTTTbbbjjjuuu~~~qqq```WWWQQQKKKEEEBBB@@@??????>>>???@@@AAAAAA??????@@@BBBFFFJJJNNNQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUWWWXXXXXXWWWWWWYYYZZZZZZ]]]^^^]]]]]]```cccfffggghhhiiiiiiiiijjjlllnnnmmmnnnooopppqqqqqqqqqrrrppprrrvvvxxxxxxyyy{{{|||}}}yyytttrrrtttqqqggg___\\\^^^dddccccccdddZZZUUU]]]vvv|||zzzyyyqqqiiieeebbbaaadddjjjnnn{{{qqqPPPCCC<<<666:::>>>KKKXXX^^^jjjuuukkkjjjiiiooosssqqqmmmjjjeee```QQQJJJBBB>>>>>>@@@AAA@@@@@@@@@?????????@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOQQQSSSUUUUUUTTTSSSSSSUUUXXX^^^bbbcccbbb```UUUOOOLLLOOOVVVaaaooo{{{xxxvvvyyy|||pppcccZZZQQQHHHBBB@@@EEEMMMXXXaaadddfffiiijjjhhhiiikkkkkkkkkkkkmmmnnnrrrsssvvvyyy{{{}}}}}}}}}zzz{{{~~~vvvqqqooonnnhhhaaa[[[ZZZXXXUUUTTTVVVXXXYYYaaammmrrrsssyyyzzzyyytttmmmzzzqqqeee~~~{{{wwwvvvooocccWWWHHH>>>;;;;;;:::888:::999<<<@@@AAAJJJddd~~~uuuppp{{{uuu[[[LLLEEEAAA???@@@AAADDDKKKTTT```iiiuuu~~~rrraaaWWWQQQKKKEEECCC??????>>>>>>======>>>>>>>>>>>>???AAADDDHHHLLLNNNOOOOOOPPPRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWWWWXXXZZZVVV[[[]]]\\\[[[```dddfffggghhhiiiiiihhhiiikkkmmmmmmnnnnnnoooqqqrrrssssssnnnqqqtttwwwxxxzzz|||~~~{{{vvvvvvrrrggg___]]]^^^eeefffggghhh^^^WWW^^^zzz~~~~~~~~~zzztttmmmeeeaaa^^^\\\___eeejjjyyypppOOOCCC<<<888;;;999HHHVVV^^^kkk|||nnnlllhhhnnnqqqoookkkiiieee```RRRLLLCCC>>>>>>???@@@???????????????@@@AAACCCDDDCCCDDDFFFHHHJJJKKKKKKKKKLLLMMMOOORRRSSSTTTSSSSSSRRRSSSVVV[[[```cccdddccc\\\TTTOOOOOOQQQUUU^^^hhhqqqvvv~~~mmmaaaVVVLLLEEECCCGGGOOOYYYaaadddeeegggiiigggiiikkklllllllllnnnooorrrsssvvvxxxzzz{{{{{{{{{vvvwwwyyy~~~vvvooollljjjddd^^^ZZZYYYXXXTTTSSSTTTUUUSSSWWW```bbbbbbkkkyyyxxxnnnssswwwqqqkkkxxx{{{jjjccc~~~xxxuuuwwwlllcccXXXHHH>>>;;;;;;:::888888888;;;@@@AAAKKKeeexxxjjjuuuwww]]]NNNFFFBBB@@@AAABBBDDDLLLTTT```iiiuuusssaaaWWWQQQKKKFFFDDDAAA@@@???>>>===<<<<<<;;;======>>>???BBBFFFJJJLLLNNNNNNOOOQQQRRRSSSTTTUUUVVVWWWYYYXXXWWWWWWXXXYYYXXX^^^aaa]]][[[```dddeeeggghhhiiihhhhhhhhhjjjlllkkkllllllmmmoooqqqrrrsssmmmooosssvvvxxxzzz~~~xxxxxxsssggg``````aaaiiilllnnnpppeee]]]ccc{{{yyyuuuoooggg```]]]ZZZWWWZZZ___hhhvvvnnnNNNCCC===:::>>>666FFFVVV```nnnqqqnnnffflllooommmjjjhhhddd___TTTMMMDDD???>>>??????>>>????????????@@@BBBDDDEEEDDDEEEGGGIIIJJJKKKKKKJJJIIIJJJLLLOOOPPPQQQQQQQQQQQQRRRTTTYYY^^^bbbddddddddd[[[TTTQQQNNNKKKQQQZZZccchhhrrrvvvhhh]]]RRRJJJGGGJJJQQQ[[[aaacccdddfffhhhhhhkkknnnpppppppppqqqrrrrrrsssvvvxxxyyyzzzzzzzzzrrrsssuuu{{{tttlllhhhgggbbb]]]ZZZZZZYYYUUURRRSSSUUUOOOPPPUUUVVVVVVbbbrrr{{{rrrfffhhhttt}}}uuunnnhhhvvvuuudddddd}}}wwwuuuyyykkkdddXXXIII???;;;;;;:::888777777;;;@@@BBBKKKfffxxxdddpppyyy___PPPGGGCCCAAAAAABBBEEELLLTTTaaajjjvvvrrr```VVVQQQKKKFFFDDDBBBAAA@@@???>>><<<;;;;;;=========>>>AAAEEEIIIKKKNNNNNNOOOPPPQQQSSSSSSTTTVVVXXXYYYXXXWWWWWWXXXYYY^^^eeeggg```\\\```ccccccggghhhiiihhhggghhhjjjlllhhhhhhiiijjjlllnnnoooqqqlllnnnrrruuuxxx{{{zzzyyyttthhhaaaccceeennnrrruuuwwwlllccciiizzz}}}vvvrrrjjjccc]]]ZZZWWWTTTVVV[[[eeesssyyySSS>>>???666777999DDDSSS```oootttiiigggiiimmmnnnlllgggaaa]]]WWWOOODDD??????@@@???>>>@@@@@@@@@AAABBBCCCEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIJJJMMMOOOPPPOOONNNMMMPPPTTTXXXYYY[[[^^^dddhhhiiieee\\\RRRMMMNNNNNNKKKQQQZZZgggvvvssseee[[[RRRLLLMMMRRRXXX^^^bbbeeehhhjjjggghhhjjjmmmooopppppppppsssqqqpppssswww{{{|||{{{wwwsssqqquuuyyysssjjjbbb```___^^^\\\YYYWWWUUUTTTRRRMMMKKKMMMOOOQQQVVV\\\qqqxxxsssggggggpppzzzuuuooovvv|||mmmkkkzzzoookkkfffmmmxxx~~~lll```RRRDDD>>><<<999999:::;;;===;;;===AAAFFF^^^ssseeesssdddPPPJJJEEEAAAAAABBBDDDJJJQQQ]]]jjjwww~~~xxxhhh\\\VVVQQQJJJDDDAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<>>>@@@DDDHHHJJJOOOOOOPPPQQQRRRRRRRRRQQQUUUWWWYYYYYYXXXWWWXXXYYY```bbbcccbbb```_________gggfffdddddddddfffhhhiiihhhiiijjjkkkmmmnnnooooooqqqqqqrrrssstttxxx}}}zzzqqqhhhdddggglllpppwww~~~|||tttmmmlll~~~zzzrrrmmmhhhbbbZZZSSSQQQPPPQQQQQQ```jjjyyyyyySSS>>>???777:::999AAAPPP^^^kkk|||vvviiifffiiimmmooommmgggaaa\\\VVVNNNDDD???>>>@@@???>>>?????????@@@AAABBBDDDEEEDDDDDDDDDEEEFFFGGGIIIJJJIIIKKKMMMOOOPPPPPPOOONNNQQQTTTWWWXXXYYY]]]ccchhhooonnnfffYYYPPPLLLIIIFFFJJJRRR\\\hhh|||tttjjjaaa\\\YYY[[[^^^```aaadddgggjjjjjjkkkmmmooopppqqqpppppppppoooooossswwwzzzzzzyyyrrrooommmooouuu}}}~~~yyyuuunnnhhhaaa```^^^\\\YYYVVVTTTSSSQQQLLLIIIKKKLLLNNNRRRXXXgggoooxxx~~~uuugggeeelllvvv|||qqqmmmwwwllliiiyyykkkgggccclllyyymmm```RRRDDD>>><<<999888999999<<<:::===BBBEEE]]]pppeeeuuueeeQQQJJJEEEAAAAAABBBDDDJJJPPP\\\iiiwww~~~}}}kkk]]]VVVQQQJJJDDDBBB@@@???===<<<<<<<<<<<<<<<<<<<<<===@@@DDDHHHJJJNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVXXXYYYXXXXXXYYYZZZ\\\^^^``````______```aaadddcccbbbbbbcccdddggghhhgggggghhhjjjkkklllmmmnnnnnnoooppprrrssswww}}}{{{pppiiihhhiiilllsss|||}}}wwwqqqooozzzrrrllleee```XXXRRROOOOOOOOOPPP[[[eeetttyyyTTT???@@@999===999===KKK]]]gggqqqzzzkkkfffiiinnnpppnnnggg```[[[TTTMMMDDD???>>>@@@@@@???>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPPPPQQQSSSUUUVVVWWW[[[bbbhhhsssvvvrrrdddVVVLLLGGGCCCDDDJJJQQQYYYhhh}}}uuulllggg^^^_________```ccchhhkkknnnooopppqqqqqqqqqpppooommmmmmooorrruuuwwwvvvuuuooollliiihhhiiijjjkkkkkkhhhlllttt~~~yyytttpppmmmdddccc```]]]ZZZVVVTTTSSSQQQLLLIIIIIIJJJJJJNNNSSS\\\cccmmmtttwwwxxxzzz|||}}}wwwgggaaafffppp|||vvvkkkhhhuuukkkhhhxxxzzzfffcccbbb}}}iiiyyynnn```RRRDDD>>>;;;999777999777::::::===BBBEEE\\\ooohhh|||hhhSSSKKKEEEAAABBBCCCDDDIIIOOO\\\iiixxxooo___WWWQQQKKKFFFBBBAAA???===<<<<<<<<<===<<<<<<<<<===@@@DDDGGGIIINNNNNNPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXXXXXXXZZZ[[[XXXZZZ]]]^^^______aaaccc````````````aaaccceeegggeeefffggghhhiiikkkllllllkkkmmmnnnppprrrvvv|||~~~ssslllffffffjjjtttyyywwwsssrrryyyqqqkkkbbb\\\UUUOOOMMMMMMMMMMMMSSS]]]kkkzzz|||WWW@@@@@@999>>>::::::HHH\\\ccchhhnnnfffiiinnnpppnnnggg___ZZZRRRLLLEEE@@@???@@@@@@@@@=========>>>>>>???AAAAAADDDDDDDDDDDDEEEFFFGGGHHHJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSSSSTTTYYYaaagggsss{{{|||ppp___RRRJJJEEE@@@EEEKKKQQQ\\\kkk|||ssshhhbbbVVVXXX[[[]]]```dddhhhlllpppqqqrrrrrrqqqpppnnnmmmlllmmmoooqqqrrrrrrpppooonnnkkkgggccc```^^^\\\ZZZVVVZZZcccqqqyyyssspppnnngggfffccc```\\\XXXUUUTTTRRRLLLIIIIIIIIIHHHJJJOOOUUU\\\eeellloooqqqtttwwwxxx|||{{{ggg___aaajjjvvvqqqeeebbbooonnnjjjzzzyyyeeecccccc~~~fffvvv~~~}}}lll^^^QQQCCC===;;;888777888666::::::>>>BBBEEEZZZ}}}ssspppjjjUUUKKKFFFBBBCCCCCCDDDHHHNNN[[[jjjyyytttbbbXXXRRRLLLGGGBBBAAA???===<<<<<<======<<<<<<<<<===@@@CCCFFFIIIMMMNNNOOOPPPQQQRRRRRRRRRQQQTTTVVVXXXXXXXXXZZZ[[[WWWZZZ\\\^^^______aaaccc_________```bbbdddeeegggeeeeeefffhhhiiijjjkkkllliiikkknnnpppssswww|||vvviiicccaaahhhoooqqqqqqrrrxxxoooiii^^^YYYRRRMMMKKKKKKLLLKKKLLLUUUbbbqqq]]]DDDAAA999===999999FFFYYY```ccczzzrrrgggjjjnnnpppmmmggg___ZZZQQQMMMFFFAAA???@@@@@@AAA============>>>>>>???@@@DDDDDDDDDDDDEEEFFFGGGGGGJJJKKKLLLNNNOOOPPPQQQQQQPPPQQQRRRRRRRRRWWW^^^eeerrr~~~|||iiiXXXMMMFFF>>>AAAFFFMMMTTT^^^kkkuuuvvv{{{jjj^^^WWWNNNRRRXXX]]]aaaeeehhhkkkppppppqqqqqqpppnnnmmmkkklllnnnpppqqqpppnnnmmmlllkkkiiifffaaa\\\WWWUUUTTTMMMPPPWWWcccsss{{{uuurrrqqqjjjiiifffbbb^^^ZZZWWWVVVSSSNNNKKKJJJIIIGGGIIIMMMRRRYYYaaafffiiikkkooorrrtttyyy~~~jjj___^^^dddpppzzzrrrddd___jjjuuulll||||||gggffffff}}}dddrrryyyyyyiii\\\OOOAAA<<<:::888888999888;;;;;;>>>BBBDDDYYY|||xxxwwwlllWWWLLLFFFCCCCCCCCCCCCGGGLLLZZZiiixxxwwwcccYYYRRRMMMHHHBBBAAA???>>>============<<<<<<<<<===???BBBFFFHHHLLLMMMNNNPPPQQQRRRRRRRRRQQQSSSVVVWWWWWWXXXZZZ[[[YYY[[[^^^_________```bbb______```aaaccceeefffgggeeeeeefffhhhiiijjjkkkllliiikkknnnqqqssswww|||qqqfff]]]^^^ccchhhmmmqqq}}}uuulllfff\\\XXXRRRMMMLLLLLLLLLLLLIIIOOOZZZhhhwwwgggJJJDDD999===999:::DDDTTT[[[___qqqvvviiikkknnnooolllfff___[[[RRRNNNIIIDDDAAA@@@AAABBB===============>>>???@@@DDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNOOOQQQQQQNNNOOOQQQQQQQQQUUU\\\bbbrrrsss```PPPEEE>>>===AAAHHHNNNTTT\\\eeekkkwwwtttbbbVVVQQQOOOSSSYYY___bbbeeegggiiimmmnnnooooooooonnnmmmlllnnnppprrrrrrqqqooooooppplllllllllggg```YYYUUURRRMMMMMMPPPWWWdddttt|||xxxuuutttkkkjjjgggccc___\\\YYYWWWTTTOOOKKKKKKJJJGGGHHHKKKPPPVVV]]]bbbdddgggkkknnnqqqvvv}}}mmmaaa]]]```iiisss{{{yyykkkbbbhhh~~~vvvkkk{{{kkkjjjjjj~~~eeerrrvvvvvvfffZZZMMM@@@;;;:::999999;;;;;;>>><<<>>>AAACCCXXX{{{{{{mmmYYYLLLGGGDDDDDDDDDCCCFFFKKKXXXfffvvv~~~yyydddYYYSSSMMMIIICCCBBB@@@>>>=========>>><<<<<<<<<===???BBBEEEGGGKKKLLLNNNOOOQQQRRRRRRRRRRRRTTTVVVWWWWWWWWWYYYZZZZZZ\\\^^^___^^^^^^___``````aaabbbcccdddeeeffffffdddeeefffgggiiijjjkkkkkkiiikkknnnqqqsssvvvzzz}}}yyylll^^^YYYZZZ___gggooozzz}}}xxxqqqjjjddd\\\XXXSSSOOONNNNNNNNNMMMIIILLLSSS]]]lll}}}rrrSSSHHH:::===888;;;CCCLLLSSSZZZeeeqqqzzzjjjlllmmmmmmjjjeee```\\\SSSQQQLLLFFFBBB@@@AAABBB>>>>>>>>>===>>>>>>???@@@EEEDDDDDDDDDDDDEEEFFFFFFHHHIIIIIIKKKLLLNNNPPPQQQKKKNNNPPPQQQQQQTTTZZZ___mmm||||||iiiVVVIIIBBB===<<>>::::::::::::<<>>>>>AAABBBXXX{{{oooZZZLLLGGGDDDDDDDDDCCCEEEJJJTTTbbbqqqyyyyyyeeeZZZTTTNNNIIICCCBBB@@@>>>=========>>><<<<<<<<<<<<>>>AAADDDFFFKKKLLLMMMOOOQQQQQQRRRRRRRRRTTTVVVWWWVVVVVVWWWYYYXXXZZZ]]]]]]]]]]]]^^^``````aaabbbcccdddddddddeeeccccccdddfffggghhhiiijjjhhhjjjmmmppprrrtttxxxzzzwwwkkk^^^VVVSSSUUU^^^gggqqq{{{uuurrrnnniiieee]]]ZZZUUURRRQQQQQQPPPPPPKKKKKKMMMSSS___pppzzzXXXKKK;;;===777<<>>>>>>>>>>>??????@@@EEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHJJJLLLNNNPPPQQQJJJMMMPPPQQQRRRTTTYYY]]]fffwwwqqq]]]OOOGGG>>>;;;@@@GGGKKKQQQWWWVVV___ooo~~~yyycccTTTLLLJJJNNNPPPTTTXXX\\\ccciiinnnkkklllnnnooopppppppppppppppsssvvvwwwwwwyyy}}}uuufff^^^VVVSSSNNNMMMSSSaaaqqq}}}zzztttnnniiihhhgggdddaaa^^^[[[XXXWWWQQQMMMJJJJJJIIIEEEFFFIIIHHHMMMTTTYYY\\\aaagggkkkkkkpppxxx~~~sssggg___\\\aaaiiiqqq}}}~~~rrrqqq{{{aaaaaaqqqxxxnnnlllyyymmmxxxxxxttteeeUUUIII===999::::::;;;===BBBCCC???>>>@@@AAAXXX{{{ppp\\\LLLHHHDDDEEEDDDCCCEEEIIIQQQ___mmmvvv}}}xxxeeeZZZTTTNNNIIICCCBBB@@@>>>======>>>>>><<<<<<<<<<<<>>>AAADDDFFFKKKLLLMMMOOOPPPQQQRRRRRRSSSUUUWWWWWWVVVVVVWWWXXXVVVXXXZZZ\\\\\\]]]^^^``````aaabbbcccccccccccccccaaabbbcccdddfffggghhhhhhgggiiimmmoooppprrruuuxxx}}}qqqggg\\\SSSNNNNNNVVV```jjjvvv{{{tttpppnnnlllhhheee^^^[[[VVVSSSSSSSSSRRRRRRMMMKKKJJJLLLVVVfffyyy}}}```JJJ@@@;;;<<<888<<>>===;;;;;;===>>>???CCCDDDDDDCCCBBBBBBDDDFFFJJJJJJKKKMMMNNNOOOPPPQQQPPPNNNMMMMMMPPPTTTWWWXXXbbbppp{{{gggVVVJJJBBB======@@@DDDJJJPPPYYY]]]eeekkkooovvvppp]]]PPPHHHEEEJJJNNNTTTYYY^^^bbbeeehhhjjjkkkkkklllmmmnnnooooooooouuu|||zzzlll```XXXQQQQQQTTTXXX___eeeuuu~~~zzzuuupppmmmllliiiccc___[[[YYYVVVSSSNNNLLLJJJHHHGGGFFFFFFFFFFFFIIIMMMRRRVVV[[[```dddfffmmmvvv|||~~~}}}}}}rrrjjjbbb\\\\\\___ppp|||}}}~~~~~~|||zzzrrriiiccctttnnnwwwrrrtttooocccQQQGGG===::::::999:::===AAA@@@<<<===AAAAAARRRqqqyyy^^^RRRJJJCCCCCCDDDCCCCCCEEEPPPWWWdddrrr}}}~~~hhh[[[SSSMMMIIIFFFCCC@@@?????????>>>============>>>???AAABBBCCCHHHJJJLLLLLLLLLMMMOOOQQQUUUTTTTTTTTTUUUVVVWWWWWW\\\ZZZYYYWWWWWWYYYZZZ\\\bbbbbbaaaaaabbbcccdddeee```aaabbbcccdddeeeeeefffgggjjjnnnpppqqqsssxxx}}}{{{rrrggg```VVVMMMIIIKKKQQQUUUaaammm~~~}}}vvvqqqooommmkkkiiifffaaa^^^\\\ZZZVVVUUUVVVWWWWWWWWWUUUPPPKKKJJJMMMVVViiizzzyyy___III???;;;;;;888;;;FFFOOORRRTTTWWWccczzzrrrnnnrrruuunnnccc[[[SSSPPPKKKGGGEEECCC@@@>>>@@@???>>>======>>>???@@@BBBCCCDDDDDDBBBBBBDDDFFFIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNNNNQQQTTTWWWXXXbbboookkkXXXKKKCCC======???CCCIIIOOOSSSYYYbbbjjjlllppp|||tttaaaRRRHHHCCCAAAHHHLLLSSSXXX\\\```dddgggiiijjjjjjkkklllmmmnnnnnnnnnttt}}}{{{ddd[[[RRROOOOOOPPPTTTZZZkkkvvv|||xxxsssppplllhhhddd___\\\YYYUUURRRNNNLLLJJJHHHGGGFFFFFFGGGDDDFFFJJJNNNRRRXXX^^^bbbggglllrrrwww{{{}}}~~~~~~tttkkkddd^^^^^^bbblllyyy|||}}}}}}{{{tttlllhhhzzzrrryyyrrrvvvmmm```QQQGGG===::::::999:::===@@@???;;;===AAAAAARRRqqqdddSSSJJJDDDCCCDDDCCCCCCEEEMMMUUUaaannnzzzlll^^^UUUNNNJJJFFFCCCAAA?????????>>>============>>>???@@@BBBCCCHHHJJJLLLMMMMMMNNNOOOPPPRRRRRRSSSSSSUUUVVVXXXXXX[[[ZZZYYYXXXXXXYYYZZZ[[[_______________`````````^^^___```aaacccdddeeeffffffiiimmmnnnnnnqqquuuyyy}}}|||qqqiii```ZZZQQQIIIFFFHHHLLLOOOZZZfffuuu~~~~~~sssmmmhhhgggeeedddcccaaa]]]ZZZ[[[YYYVVVVVVVVVWWWWWWVVVWWWQQQLLLIIIJJJPPP```ooovvv|||{{{\\\HHH???===:::888;;;EEEOOOTTTVVVYYY^^^tttmmmrrryyyuuukkkbbbTTTPPPKKKGGGEEECCCAAA@@@@@@@@@>>>>>>>>>>>>@@@@@@AAACCCDDDDDDCCCCCCDDDEEEIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOQQQTTTVVVXXXaaalll{{{qqq\\\MMMEEE>>>===>>>@@@FFFLLLOOOVVVbbblllmmmlllrrrzzzwwwiiiYYYMMMEEEAAAAAAFFFJJJQQQVVV[[[___cccfffiiiiiijjjkkklllmmmnnnnnnqqqwwwkkkaaaVVVPPPLLLIIIKKKNNN[[[fffvvv|||xxxuuullljjjfffbbb^^^ZZZUUUQQQOOOMMMKKKHHHFFFEEEEEEEEEAAACCCEEEHHHLLLRRRYYY^^^fffiiimmmrrruuuzzzwwwnnngggaaaaaaeeehhhvvv~~~yyy{{{~~~~~~|||~~~~~~vvvqqqppprrrxxxooouuukkk]]]PPPFFF===::::::999:::<<<===>>>;;;===BBBBBBSSSqqqjjjUUULLLEEEDDDDDDCCCCCCEEEJJJQQQ]]]jjjvvv~~~rrrbbbWWWOOOKKKEEECCCAAAAAAAAA@@@>>><<<=========>>>???@@@AAABBBFFFIIIMMMOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY]]]^^^^^^______^^^]]]\\\\\\]]]^^^```bbbdddeeefffhhhkkknnnooonnnppptttxxx}}}|||ssshhh```YYYUUUNNNGGGDDDEEEHHHKKKTTT^^^llluuuwwwxxx{{{}}}~~~~~~~~~vvvjjjccc]]]\\\ZZZYYYYYYXXXUUUSSSTTTSSSSSSUUUXXX[[[[[[[[[[[[UUUNNNJJJHHHKKKVVVbbbwwwxxxwwwvvvZZZFFF>>>===999888;;;CCCMMMUUUXXXZZZaaasssjjjqqq{{{{{{ssskkkYYYUUUOOOIIIFFFCCC@@@?????????>>>======>>>??????@@@BBBCCCDDDCCCCCCDDDEEEHHHHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRUUUWWW___iiiwwwwwwaaaQQQHHH???<<<===>>>CCCIIIMMMVVVeeeqqqsssoooooottt}}}tttgggXXXKKKCCC@@@???DDDIIIOOOUUUZZZ___cccfffiiiiiijjjkkklllnnnnnnooouuuzzzqqqfff[[[SSSMMMHHHHHHJJJOOOXXXiiizzz{{{yyypppmmmjjjfffbbb]]]WWWSSSQQQOOOLLLHHHEEECCCBBBBBB>>>???@@@BBBFFFLLLSSSXXXaaaeeejjjooosssyyy~~~~~~zzzrrrjjjddddddggghhhwww|||wwwxxx{{{yyyuuu}}}xxxvvvvvvlllrrrkkksssjjj\\\OOOFFF===;;;:::999999<<<;;;<<<:::===BBBBBBRRRpppoooWWWNNNFFFDDDDDDCCCCCCEEEGGGNNNYYYfffrrr|||yyyfffYYYOOOKKKEEECCCBBBAAAAAA@@@>>><<<============>>>???@@@AAAEEEHHHMMMOOOPPPOOOOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXXXXXXXYYYZZZZZZYYYXXXXXX]]]^^^___``````^^^\\\ZZZ[[[\\\]]]```bbbeeefffggglllooorrrrrrqqqrrruuuyyy~~~yyypppfff___VVVSSSNNNIIIFFFFFFHHHJJJRRR[[[gggooosssvvvyyy|||zzzzzzzzz{{{}}}~~~uuuhhh___WWWUUURRRPPPOOOOOOMMMKKKKKKKKKNNNTTTZZZ```cccddd```YYYQQQMMMIIIIIIQQQZZZooo}}}zzzqqqyyyttt[[[GGG>>>>>>888888:::@@@KKKUUUYYYZZZbbbtttjjjppp|||{{{uuuccc]]]UUUMMMGGGCCC???============<<<<<<=========???AAACCCDDDCCCCCCDDDEEEGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPSSSVVV]]]eeesss|||gggVVVLLLAAA===<<<<<<@@@FFFLLLUUUdddqqqtttqqqpppsssxxxpppbbbTTTHHH@@@<<<;;;BBBGGGNNNTTTZZZ___cccfffiiiiiijjjkkkmmmnnnoooppptttxxxtttiii^^^VVVOOOJJJHHHJJJHHHPPP^^^ppp}}}{{{tttqqqmmmiiieee```YYYUUURRRPPPLLLGGGCCC@@@???>>><<<<<<===>>>AAAFFFLLLQQQYYY^^^fffmmmsssxxx|||~~~|||}}}tttllleeedddhhhkkk{{{zzzuuuvvv~~~xxxrrrzzzwwwyyyyyyffflllkkkuuu~~~kkk]]]NNNEEE===;;;:::999999;;;999;;;:::>>>BBBBBBQQQooouuuZZZPPPGGGEEEDDDBBBBBBEEEFFFLLLVVVcccpppzzzjjjZZZPPPKKKFFFDDDBBBAAAAAA@@@>>>===============>>>???@@@@@@DDDGGGLLLOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXXXX\\\]]]^^^___^^^\\\ZZZYYY[[[\\\^^^```cccfffhhhiiimmmooorrrqqqpppppptttwww|||xxxpppgggaaaUUURRRMMMIIIGGGFFFGGGHHHPPPWWWbbblllqqquuuxxxzzzwwwwwwxxxyyy{{{|||~~~yyyjjj```WWWSSSOOOKKKIIIHHHFFFEEEFFFHHHLLLTTT]]]fffkkknnnfff^^^VVVPPPLLLJJJOOOVVVkkkzzz}}}mmmnnnyyyaaaJJJ???>>>888999:::===HHHTTTYYYYYY\\\wwwwwwmmmqqq{{{~~~{{{llleee[[[QQQJJJDDD???===<<<<<<<<<<<<<<<<<<<<<<<<===@@@CCCDDDCCCCCCCCCDDDFFFFFFGGGHHHJJJKKKLLLMMMMMMPPPRRRQQQOOONNNQQQTTTZZZbbbooolll[[[PPPDDD>>>;;;;;;>>>DDDIIIPPP]]]jjjnnnmmmnnnrrrtttmmmaaaTTTIIIBBB>>>===???DDDKKKRRRXXX]]]bbbeeeggghhhiiikkklllnnnooopppnnnssszzzxxxmmmaaaYYYRRRKKKHHHJJJEEEJJJUUUbbbqqq||||||zzzuuurrrmmmiiiddd___YYYUUUPPPNNNJJJEEEAAA???===<<<;;;<<<<<<===>>>AAAFFFJJJPPPWWWaaajjjqqquuuxxxzzzzzzuuullleeecccgggnnn}}}yyytttuuu}}}www}}}uuuzzz~~~dddjjjppp{{{|||kkk^^^NNNDDD===;;;;;;999888:::888::::::>>>CCCAAAOOOlll|||\\\RRRHHHEEEDDDBBBBBBDDDDDDJJJTTTaaannnyyyooo]]]RRRLLLGGGEEEBBB@@@@@@@@@???>>>===============>>>???@@@CCCFFFJJJMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZYYYXXX[[[\\\^^^aaacccfffggghhhhhhjjjmmmlllkkklllooorrr{{{~~~wwwooofff```SSSQQQLLLHHHEEEDDDDDDEEEKKKSSS^^^hhhnnnrrruuuvvvuuuuuuvvvwwwxxxzzz|||}}}nnnbbbYYYUUUOOOJJJGGGEEEDDDBBBGGGHHHMMMVVVbbbmmmuuuyyytttjjj___XXXRRRNNNOOOTTTgggvvvnnnjjjkkkPPPAAA>>>777999999;;;EEERRRXXXWWWUUUpppyyymmmnnntttxxxxxxxxxrrrkkk```UUUMMMFFFBBB???<<<<<<============<<<<<<<<>><<>>>>>;;;<<<=========???BBBEEEIIIPPPZZZdddkkkppptttvvvwww|||uuukkkcccaaadddmmm{{{xxxsssuuu|||rrryyybbbiiitttyyykkk___MMMDDD===;;;;;;999888999888;;;:::???CCC@@@NNNjjj^^^SSSIIIEEEDDDBBBBBBDDDBBBHHHQQQ^^^kkkwwwsssaaaUUUOOOIIIFFFAAA??????@@@@@@@@@>>>============>>>??????CCCEEEHHHJJJKKKLLLNNNOOOMMMNNNPPPRRRVVVYYY\\\^^^YYYXXXWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\^^^```bbbdddffffffcccfffhhhhhhggggggkkknnnwww{{{~~~wwwnnnddd]]]UUUQQQLLLGGGDDDCCCCCCDDDGGGOOOZZZeeemmmqqqrrrsssssssssttttttvvvwwwyyyyyy{{{~~~sssfff[[[VVVOOOIIIFFFEEEDDDCCCDDDFFFMMMXXXhhhyyypppeee[[[TTTSSSVVVaaannnqqqjjjrrrUUUBBB===777999999:::CCCQQQWWWVVVRRRlllxxxllljjjmmmoooqqqsssuuummmbbbWWWOOOIIIDDDAAA======>>>>>>>>>>>>======<<>>:::888999>>>EEELLLRRRXXX]]]aaacccccceeeggghhhjjjkkklllooouuu{{{qqqeeeZZZPPPJJJJJJDDDEEEGGGKKKTTTaaaoooyyy}}}{{{xxxvvvqqqmmmfff___ZZZVVVQQQOOOFFFEEECCCAAA@@@@@@@@@@@@;;;<<<>>>>>>===>>>@@@AAAFFFLLLUUU^^^ffflllqqquuuuuuzzzuuukkkbbb```ccckkkyyyxxxssstttyyypppxxx|||```hhhvvvwwwjjj___MMMDDD===;;;;;;999888999888;;;;;;???CCC@@@LLLhhh___TTTJJJEEEDDDBBBBBBDDDAAAFFFOOO\\\iiiuuuvvvcccWWWQQQKKKFFFAAA>>>>>>???AAABBB>>>============>>>>>>???BBBDDDGGGHHHIIIKKKMMMPPPJJJLLLNNNRRRWWW\\\```bbbZZZYYYWWWVVVVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^[[[[[[]]]___aaacccdddeeeaaadddffffffeeefffjjjmmmnnnqqqyyyxxxnnnddd\\\WWWTTTNNNHHHDDDCCCDDDEEEFFFNNNZZZeeennnqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwwww{{{xxxjjjZZZUUUNNNIIIFFFEEEEEEDDD???CCCKKKZZZnnnqqqeee[[[XXXYYY[[[hhhyyyzzzlll}}}]]]EEE>>>:::<<<:::888>>>JJJQQQPPPOOOddd{{{kkkdddeeefffgggiiiiiijjjiiiaaaSSSHHHAAA???===<<<<<<===>>>>>><<<:::;;;===???BBBDDDFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIILLLNNNQQQQQQOOONNNNNNOOOTTTaaaeeexxxwwwfffYYYJJJ@@@;;;999<<>>>>>>>>AAAEEELLLSSS[[[dddlllrrrvvvwwwzzzyyymmmbbb___aaagggtttyyyuuuyyyqqqooosss[[[ooo~~~vvvyyyllldddNNNEEE<<<;;;:::999999<<<===<<<<<<>>>???CCCNNNZZZ|||dddOOOGGGHHHBBB@@@BBB@@@CCCHHHOOOXXXcccooo{{{~~~hhhWWWNNNHHHFFFCCC@@@??????AAAAAAAAA@@@??????>>>>>>?????????AAADDDGGGJJJKKKLLLLLLMMMNNNNNNOOOQQQWWW^^^ccc___]]]ZZZWWWUUUTTTTTTTTTWWWWWWXXXZZZ[[[\\\]]]^^^_______________```aaabbbeeebbb```aaaeeehhhhhhgggllllllpppzzz~~~vvvppphhhaaaZZZUUUNNNHHHEEEDDDDDDCCCEEEKKKUUU```gggkkkllllllmmmmmmmmmnnnppprrrtttuuu{{{{{{pppdddZZZQQQMMMJJJDDD@@@@@@???CCCJJJWWWlllzzzlllhhhaaaWWWYYY___mmm~~~qqqbbbJJJ@@@;;;<<<;;;999>>>JJJQQQRRRPPPeeewwweee^^^^^^^^^___aaadddffffff```TTTIIIBBB@@@>>>===>>>???@@@???===::::::;;;>>>@@@CCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIILLLOOOQQQRRRQQQPPPPPPQQQVVVcccfffyyyxxxhhh[[[LLLBBB<<<999<<>><<<======<<<<<<<<<<<<<<<======>>>>>>>>>>>>BBBGGGNNNVVV___hhhnnnuuuvvvyyy~~~zzzmmmbbb___bbbgggsssyyyvvvyyyssstttqqq\\\rrr|||zzz|||mmmcccNNNDDD<<<;;;:::999999<<<<<<;;;<<<===>>>AAALLLXXXyyygggRRRIIIIIICCCAAACCCAAABBBFFFNNNWWWbbbnnnzzzooo\\\RRRKKKIIIEEEAAA@@@@@@@@@@@@AAA@@@??????>>>>>>??????@@@BBBDDDGGGIIIKKKKKKLLLMMMNNNNNNOOOQQQVVV]]]bbb^^^\\\ZZZWWWUUUUUUUUUUUUWWWXXXYYYZZZ[[[]]]^^^^^^____________``````aaaaaabbbaaa```aaaeeegggfffeeegggfffggglllttt{{{|||uuupppiiibbb[[[VVVOOOIIIEEEDDDBBBAAACCCIIIQQQZZZaaaeeeffffffiiijjjkkkmmmppprrrsssttt||||||vvvkkkaaaWWWRRRNNNGGGBBBAAA===@@@FFFRRRhhhmmmddd___YYYXXX]]]lllzzzlllQQQDDD<<<<<<;;;999>>>HHHQQQTTTQQQddd{{{hhh___^^^]]]^^^```^^^bbbdddaaaWWWLLLDDDAAA>>>>>>???@@@AAA@@@===:::999:::<<>>:::<<<@@@LLLRRRYYYZZZXXXWWWYYY[[[]]]YYYSSSLLLEEE@@@===;;;===@@@DDDIIINNNTTT[[[``````bbbeeeggghhhjjjmmmooorrrtttxxx~~~qqqcccWWWPPPHHHCCC@@@???======CCCJJJWWW\\\ccchhhiiihhhffffff^^^ZZZSSSNNNJJJGGGDDDBBB@@@>>><<<;;;<<<======<<<>>>============>>>>>>???>>>@@@DDDJJJQQQ[[[eeelllssstttwww{{{}}}qqqfffccceeehhhrrrzzz~~~yyywwwzzzvvvyyyppp^^^xxx}}}}}}ooobbbMMMDDD<<<;;;;;;999999;;;<<<;;;<<<======???JJJVVVuuukkkUUUKKKJJJEEEBBBEEEBBB@@@DDDLLLUUU```mmmyyy|||fffXXXOOOKKKFFFCCCAAA@@@???>>>AAA@@@??????>>>>>>??????AAABBBDDDGGGHHHJJJJJJKKKMMMMMMNNNNNNPPPUUU[[[___\\\[[[YYYWWWVVVVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^______```````````````\\\[[[ZZZ[[[]]]___^^^]]]bbb___]]]]]]```bbbddddddddddddfffllluuu}}}zzztttoooiiibbb\\\WWWOOOIIIEEECCCAAA@@@BBBEEEKKKQQQVVVZZZ\\\]]]bbbdddgggkkknnnqqqrrrsss{{{}}}vvvkkk```ZZZSSSKKKEEECCC>>>???CCCMMMaaaoooccc___\\\WWW\\\jjj~~~uuuYYYGGG<<<;;;999999<<>>???@@@AAA???<<<:::999:::<<<>>>???AAABBBCCCEEEEEEFFFFFFGGGHHHIIIIIILLLOOORRRSSSSSSSSSTTTUUUZZZfffhhhzzz}}}kkk^^^PPPFFF@@@<<<===AAANNNWWW``````]]][[[ZZZYYYZZZXXXSSSNNNHHHDDDBBB@@@>>>AAAEEEJJJOOOUUU[[[```^^^```dddfffgggjjjmmmooorrrsssvvv|||vvvgggZZZRRRHHHDDD@@@@@@???===@@@EEEIIINNNTTTYYY]]]___``````XXXTTTNNNJJJGGGEEEBBB@@@>>><<<;;;;;;<<<>>>>>>>>>??????>>>>>>>>>???@@@AAAAAABBBEEEIIIOOOYYYdddkkkqqqrrruuuyyy}}}vvvllliiilllllltttzzzzzz~~~yyywww~~~zzzoooccc|||~~~ooo```LLLCCC<<<;;;;;;999999;;;<<<;;;<<<>>>===???IIITTTuuu|||yyypppWWWKKKJJJDDDCCCDDDAAA@@@DDDKKKSSS___lllxxxqqqaaaRRRMMMGGGCCCBBBAAA@@@>>>AAA@@@??????>>>>>>??????BBBCCCDDDFFFGGGIIIJJJJJJMMMMMMNNNNNNOOOSSSXXX\\\ZZZYYYXXXWWWWWWWWWXXXXXXWWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^___``````aaaaaabbb\\\YYYWWWUUUUUUVVVWWWXXX^^^\\\YYYVVVUUUTTTTTTSSSRRRRRRTTTYYYcccooozzzxxxrrrnnngggaaaZZZUUUNNNIIIFFFDDDCCCAAAAAACCCFFFIIIMMMPPPSSSTTTYYY\\\aaagggkkkooopppqqqyyy|||vvvjjjbbbYYYNNNFFFCCCCCCAAAAAAHHHWWWrrrxxxjjjeee```XXX\\\iii}}}|||]]]GGG===:::888888;;;CCCNNNXXXSSS[[[nnnnnnbbb^^^\\\[[[]]]^^^bbbgggfff```UUUJJJCCC???>>>===>>>>>>===;;;999;;;;;;<<<===???AAABBBCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKNNNQQQSSSSSSSSSTTTVVVYYYeeegggyyykkk^^^PPPFFF@@@===???CCCOOO\\\fffgggdddccc```\\\[[[XXXTTTOOOKKKGGGEEEDDD???BBBFFFJJJNNNTTTZZZ^^^]]]___bbbdddfffhhhkkknnnpppppptttzzzzzzkkk]]]TTTLLLGGGCCCCCCAAA>>>>>>AAAAAADDDHHHNNNTTTXXXZZZZZZTTTPPPKKKHHHFFFDDDCCCAAA>>>===;;;;;;>>>@@@@@@@@@AAA@@@??????@@@AAACCCDDDEEEEEEGGGIIIOOOXXXbbbiiioooqqquuuyyy|||~~~zzzrrrppptttttt}}}yyyxxxooohhh|||vvv|||~~~mmm___JJJBBB;;;;;;;;;:::999:::<<<<<<===???>>>@@@JJJUUUwwwqqqjjjrrrsssZZZKKKIIIDDDBBBDDD@@@AAADDDJJJRRR]]]jjjwww}}}lllVVVOOOGGGBBBBBBCCCBBBAAAAAA@@@??????>>>>>>??????BBBCCCDDDEEEGGGHHHIIIJJJLLLMMMMMMMMMNNNQQQUUUYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXYYY[[[\\\]]]^^^]]]]]]^^^___aaaccceeegggddd```ZZZSSSPPPPPPSSSUUU[[[ZZZWWWSSSOOOKKKIIIHHHGGGGGGHHHNNNYYYgggvvv~~~~~~wwwpppkkkeee^^^VVVRRRMMMIIIGGGFFFEEEDDDBBBBBBCCCDDDGGGIIIKKKLLLOOOSSSYYY```gggkkknnnooouuuzzz~~~sssiii___QQQGGGCCCDDDAAA@@@DDDNNNddd{{{oooddd\\\___kkk~~~cccIII>>>;;;888999;;;AAANNN[[[YYYWWWbbb}}}oooccc^^^[[[[[[\\\```ccchhhhhhcccYYYNNNGGGAAA???<<<;;;<<<<<<;;;:::;;;;;;<<<<<<>>>@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJMMMPPPQQQRRRRRRSSSTTTVVVbbbdddxxxpppbbbRRRGGGAAA>>>@@@EEERRRaaammmnnnlllllliiiddd]]]ZZZUUUOOOJJJFFFDDDDDDAAACCCFFFJJJMMMRRRXXX\\\\\\^^^aaacccdddfffiiikkkmmmmmmrrrxxx}}}rrrdddZZZTTTMMMGGGEEEBBB===;;;<<<>>>???AAAGGGMMMSSSUUUUUUQQQNNNJJJGGGFFFEEEDDDCCC@@@???===>>>@@@BBBBBBBBBBBBBBBAAAAAABBBEEEGGGIIIIIIIIIIIIKKKOOOWWW```fffmmmqqqwww{{{}}}}}}~~~xxxyyy~~~zzz{{{ooolll{{{tttyyyvvviii]]]IIIAAA;;;;;;<<<:::999:::;;;;;;===??????AAAKKKUUUyyyoooeeejjjvvvxxx\\\LLLIIIDDDBBBDDD@@@AAADDDIIIPPPZZZgggttt|||yyy___UUUIIICCCCCCEEEEEECCCAAA@@@??????>>>>>>??????BBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMMMMMMMOOOSSSVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\^^^aaafffkkknnnkkkfff^^^TTTLLLIIIKKKMMMUUUVVVVVVSSSMMMGGGBBBAAA@@@@@@AAAFFFQQQaaasss~~~|||~~~{{{tttnnniiibbb[[[TTTPPPLLLIIIHHHHHHFFFEEEAAAAAAAAABBBCCCDDDFFFFFFGGGKKKQQQYYYaaaggglllnnnrrrxxx}}}}}}{{{pppdddUUUIIIDDDAAA>>>>>>BBBHHHXXXwww{{{jjjbbbeeeooonnnQQQAAA<<<:::;;;<<>>@@@AAAAAABBBCCCDDDEEEGGGHHHHHHIIIKKKNNNPPPPPPOOOPPPQQQSSS___aaavvvxxxiiiWWWJJJAAA>>>AAAFFFVVVgggssssssrrrtttqqqjjjbbb^^^WWWOOOIIIFFFDDDDDDBBBDDDGGGIIILLLPPPUUUYYY[[[]]]```aaabbbcccfffhhhjjjkkkpppvvvyyy|||mmmddd[[[SSSKKKHHHDDD???<<<<<<======>>>BBBIIINNNPPPQQQOOOLLLHHHFFFFFFFFFEEEDDDCCCAAA@@@@@@BBBDDDDDDDDDCCCBBBBBBBBBDDDHHHKKKMMMNNNOOOOOOPPPSSSYYY```ffflllrrryyy}}}~~~~~~~~~~~~~~~~~~xxxnnnnnn{{{}}}wwwnnnddd\\\HHH@@@;;;;;;<<<:::999:::999999<<>>>>>??????AAAAAABBBCCCFFFHHHKKKLLLKKKLLLMMMLLLLLLNNNQQQSSSUUUUUUUUUVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXZZZ[[[[[[\\\[[[ZZZ\\\bbbjjjqqqvvvtttppphhh\\\QQQJJJGGGHHHOOOSSSWWWVVVRRRLLLHHHGGGAAAAAAAAACCCKKKZZZkkkwwwvvvxxxvvvpppjjjfff```ZZZTTTQQQMMMJJJHHHGGGEEEDDD@@@@@@@@@@@@@@@AAAAAABBBAAADDDJJJSSS[[[cccjjjmmmqqqyyy}}}|||~~~vvvhhhXXXKKKFFFAAA>>>???BBBCCCKKKfffttthhhjjjsssxxx[[[CCC>>><<<===>>>CCCQQQaaahhhWWWSSSkkkqqqddd___\\\\\\]]]\\\___dddgggfff___VVVOOOGGGBBB===::::::<<<>>>???999999999999:::<<<>>>?????????AAABBBCCCEEEFFFFFFHHHKKKMMMOOONNNNNNNNNOOOPPP\\\```uuuooo[[[LLLBBB>>>AAAFFFZZZkkkwwwwwwvvvxxxuuunnngggbbbZZZQQQKKKGGGEEEEEECCCEEEGGGIIIKKKOOOSSSWWW[[[]]]___```aaabbbdddfffhhhjjjoootttwwwzzzuuulll___VVVNNNKKKHHHCCCAAAAAA>>><<<<<<@@@FFFKKKNNNNNNNNNKKKHHHFFFFFFFFFFFFEEEEEECCCAAABBBCCCEEEFFFEEEDDDCCCCCCCCCFFFJJJNNNPPPTTTTTTUUUUUUWWW\\\ccchhhkkkrrrzzz~~~~~~~~~vvvvvvrrrlllooo~~~qqqiiibbb[[[HHH@@@;;;;;;<<<:::999:::777777:::===>>>@@@JJJTTTzzz~~~sssrrrwww|||bbbOOOKKKFFFEEEFFFAAA???AAAEEEKKKSSS___lllttt~~~ssseeeSSSHHHFFFGGGGGGFFFAAA@@@@@@???>>>?????????@@@@@@AAACCCEEEIIILLLMMMKKKLLLMMMLLLLLLMMMPPPRRRTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[ZZZYYY\\\bbbkkkuuu{{{~~~wwwkkk^^^SSSMMMKKKKKKQQQYYY\\\[[[WWWTTTSSSHHHFFFDDDDDDHHHTTTdddoooqqqsssrrrmmmhhheee```ZZZVVVRRRNNNJJJHHHFFFDDDBBB>>>>>>??????????????????>>>AAAGGGOOOXXXaaaiiimmmqqqyyy~~~}}}zzzlll[[[MMMGGGDDDBBBCCCDDD@@@BBBYYYttt~~~lllnnnvvvgggKKK???888;;;;;;<<>>>>>???@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMMMMMMMNNNOOOQQQYYYcccpppsss]]]MMMCCC???AAAFFF[[[mmm|||~~~xxxpppggg```XXXRRRLLLHHHJJJPPPMMMMMMLLLKKKKKKNNNSSSWWWVVVYYY]]]_________```aaaaaadddhhhlllpppuuu{{{~~~sssggg]]]SSSOOOJJJDDD??????AAA>>>;;;>>>EEEJJJKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFEEEEEEGGGMMMRRRVVVTTTUUUYYYZZZ[[[aaagggnnnrrrwww{{{}}}}}}~~~qqqpppyyy}}}gggdddxxxxxxmmmhhh```UUUDDD???:::999<<<<<<:::666<<<;;;<<<>>>???@@@HHHQQQ|||zzztttxxx|||iiiQQQIIIGGGDDDAAAAAADDDAAAAAAIIISSS\\\gggooozzzsss]]]NNNIIIIIIIIIHHHAAA@@@??????>>>????????????@@@AAACCCFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVXXXYYY[[[[[[]]]ZZZZZZ^^^ccciiittt~~~uuuggg[[[UUUUUUXXX^^^gggqqqtttkkk^^^UUULLLCCCCCCHHHOOOZZZdddllllllkkkjjjfffbbb^^^\\\WWWRRRLLLIIIHHHFFFDDDBBBBBBAAA@@@?????????@@@AAAAAA???@@@GGGSSS^^^gggjjjwwwyyy|||~~~~~~pppaaaTTTKKKAAACCCBBB@@@@@@EEEOOOWWWzzzxxxwwwyyysssPPPCCC:::<<<<<<<<>>???@@@AAACCCEEEFFFGGGGGGIIILLLMMMMMMMMMOOOPPPQQQZZZcccoooxxxaaaPPPFFFBBBDDDIII[[[nnn~~~zzzrrrjjjbbbZZZTTTOOOLLLOOOTTTSSSSSSRRRPPPOOOPPPTTTWWWXXX[[[^^^``````______```___```ccceeehhhmmmsssxxx|||~~~wwwjjj```VVVQQQMMMGGGCCCCCCAAA>>><<>>???AAAIIIRRRzzzzzz}}}lllSSSIIIHHHFFFBBBAAAEEEAAAAAAHHHQQQZZZdddmmmvvv|||zzzdddSSSLLLJJJHHHFFFBBBBBBAAA@@@@@@???@@@@@@???@@@AAACCCEEEHHHIIIJJJMMMNNNOOOQQQQQQQQQPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTRRRSSSTTTVVVXXXYYYZZZ[[[]]]ZZZZZZ^^^ccciiisss}}}vvvhhh```\\\^^^cccnnn}}}uuu^^^RRRFFFDDDGGGMMMUUU]]]cccccccccbbb```]]]ZZZXXXSSSNNNIIIFFFDDDCCC@@@>>>AAA@@@???>>>>>>>>>???@@@@@@@@@AAAFFFOOO[[[eeekkkvvvxxx{{{~~~pppaaaSSSJJJBBBCCCCCC@@@???BBBJJJPPPhhh{{{{{{~~~VVVGGG======<<<<<>>???@@@BBBDDDEEEFFFEEEGGGJJJLLLMMMNNNOOOQQQRRRZZZbbbmmm}}}fffTTTIIIEEEHHHNNN\\\ppp~~~uuummmddd[[[VVVRRRPPPTTTZZZ\\\\\\ZZZWWWTTTSSSUUUWWW[[[]]]```aaa```^^^^^^^^^]]]]]]^^^^^^```eeekkkppptttvvv{{{|||oooeeeZZZUUUQQQLLLIIIIIIBBB???===@@@FFFKKKNNNNNNQQQPPPOOONNNLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDFFFIIIMMMOOOMMMNNNRRRTTTVVV\\\ccciiimmmssswwwyyyyyyzzz{{{||||||}}}~~~}}}{{{{{{wwwiiimmmxxxqqq[[[^^^yyy||||||ooojjj___SSSBBB>>>:::999;;;;;;:::777888888:::>>>???BBBJJJSSStttrrrXXXKKKHHHGGGCCCAAADDDAAAAAAFFFNNNVVVaaajjjsssxxxlllZZZPPPKKKGGGDDDDDDDDDBBBAAA@@@@@@@@@@@@??????AAACCCEEEHHHJJJKKKNNNOOOQQQSSSSSSQQQOOONNNNNNNNNOOOPPPRRRSSSTTTTTTRRRSSSTTTVVVWWWYYYZZZ[[[]]]ZZZZZZ^^^bbbfffoooyyyxxxnnnkkkjjjlllwwwjjjZZZJJJEEEFFFIIIMMMQQQVVVVVVWWWXXXWWWVVVTTTSSSOOOLLLHHHDDDBBB@@@>>><<>>=========>>>???@@@@@@AAACCCFFFKKKVVVbbbkkkvvvxxx{{{~~~rrrbbbUUUMMMEEEFFFEEEBBB@@@@@@DDDIIIRRRlll{{{ZZZIII>>>===<<<<<>>===<<<;;;:::888888888999999:::::::::<<<<<<===???AAABBBDDDDDDCCCFFFIIIKKKLLLNNNPPPRRRRRRYYYaaakkk~~~jjjWWWKKKGGGKKKSSSaaavvvzzzqqqggg\\\VVVSSSRRRVVV[[[cccbbb```]]]YYYVVVVVVWWW\\\___aaaaaa___]]]\\\\\\]]]\\\ZZZYYYZZZ___ffflllooopppuuuuuujjj___YYYUUUPPPMMMNNNEEEBBBAAACCCHHHMMMPPPRRRTTTSSSRRRQQQOOOMMMKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDGGGIIIJJJHHHHHHLLLNNNQQQWWW___hhhmmmsssxxxzzzzzz{{{{{{||||||}}}~~~~~~{{{zzz}}}uuulllqqq{{{ooo[[[bbb}}}www~~~~~~rrrkkk___RRRAAA>>>:::999:::;;;999888888888:::>>>???AAAHHHQQQlllzzz___NNNIIIGGGDDD@@@BBB??????DDDKKKSSS___iiirrrxxxtttaaaTTTMMMGGGDDDEEEDDDCCCAAA@@@@@@@@@@@@???@@@AAABBBEEEHHHJJJLLLLLLNNNRRRTTTUUUSSSQQQOOOPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRTTTUUUWWWYYYZZZZZZ[[[YYYXXX\\\^^^aaahhhppp}}}~~~yyyttt{{{sss```MMMEEEEEEFFFEEEFFFIIIJJJLLLMMMNNNNNNNNNNNNNNNKKKHHHEEECCCAAA???>>>???>>>>>>===>>>???AAAAAAAAADDDGGGGGGIIIRRRaaammmvvvyyy}}}vvvfffYYYQQQHHHIIIHHHFFFBBBAAABBBDDDGGGYYYsss~~~yyy~~~^^^LLL>>>===<<<<<>>===<<<;;;888888999999999999999999:::;;;<<<>>>???AAABBBCCCBBBDDDHHHJJJLLLMMMPPPQQQQQQXXX___gggyyymmmYYYLLLHHHOOOXXXiii~~~uuuhhh[[[TTTQQQPPPSSSXXXbbbbbbbbb___\\\YYYYYYYYY]]]___aaabbb```^^^]]]]]]\\\ZZZXXXVVVWWW[[[bbbggglllmmmqqqzzzyyyoooddd^^^ZZZTTTQQQQQQIIIGGGEEEFFFJJJOOOSSSUUUVVVVVVUUUTTTRRRPPPNNNLLLMMMLLLJJJIIIHHHGGGFFFFFFCCCBBBAAAAAABBBDDDFFFGGGHHHEEEEEEHHHJJJMMMTTT[[[fffkkkrrrwwwyyyzzzzzzzzz}}}}}}}}}~~~}}}|||~~~~~~}}}sssooowwwjjjZZZddd~~~xxxssskkk^^^OOO???===;;;999999:::999999::::::<<>>@@@AAABBBBBBDDDGGGJJJKKKLLLOOOPPPPPPWWW\\\ccctttqqq]]]PPPLLLUUU___sssyyykkk[[[RRRNNNLLLNNNQQQZZZ\\\^^^^^^\\\[[[\\\\\\]]]```cccdddbbbaaaaaaaaa]]][[[XXXUUUTTTWWW]]]bbbjjjkkkooowww~~~tttjjjeee```XXXSSSRRRLLLJJJIIIHHHJJJOOOSSSWWWWWWXXXXXXWWWUUUSSSQQQOOOLLLKKKIIIGGGEEEDDDCCCBBBBBB@@@@@@AAADDDGGGIIIIIIIIIFFFEEEGGGIIIKKKRRRZZZccchhhpppuuuxxxxxxxxxwww|||}}}}}}~~~~~~{{{zzz~~~yyysss}}}xxxoooqqq{{{~~~ggg]]]lll}}}}}}qqqiii[[[KKK>>>===;;;999999999999:::;;;:::<<>>AAAFFFNNN\\\hhhrrrxxxnnn^^^RRRJJJFFFBBBAAAAAA@@@@@@@@@@@@@@@CCCBBBBBBBBBCCCFFFHHHJJJIIIKKKNNNRRRTTTTTTTTTSSSVVVVVVUUUTTTTTTSSSSSSRRRQQQRRRSSSUUUVVVXXXYYYZZZWWWUUUTTTUUUTTTRRRUUUZZZccclll}}}|||uuuzzziiiZZZKKKEEECCC@@@======<<<===>>>@@@BBBDDDFFFGGGDDDEEEFFFDDDAAA@@@@@@@@@AAAAAAAAAAAABBBDDDFFFHHHGGGJJJMMMNNNOOOWWWeeeqqqwwwzzz~~~wwwfff[[[SSSRRROOOLLLIIIFFFCCCBBB???CCCLLL]]]qqq{{{wwwwww{{{}}}zzzwwwssssssuuu{{{nnnYYYGGGBBB???<<>>???::::::;;;===???AAABBBCCCBBBDDDFFFEEECCCBBBCCCDDDAAAAAAAAABBBCCCEEEHHHIIIJJJMMMPPPRRRUUU^^^iiisssuuuxxx|||uuujjjbbb___ZZZVVVQQQMMMIIIFFFBBBAAADDDMMMYYYfffoootttrrrrrrrrrsssttttttsssrrrooopppttt{{{uuu___KKKEEE@@@<<>>:::;;;<<<<<<<<<;;;:::999777888999;;;===>>>???@@@BBBEEEHHHIIIJJJKKKMMMNNNNNNTTTYYY]]]nnn{{{gggYYYWWWbbboooqqq]]]PPPJJJEEEEEEGGGIIIMMMSSSXXX[[[]]]```aaa```cccgggiiijjjjjjjjjkkkkkkhhhddd^^^YYYXXXZZZ\\\aaaccchhhrrr}}}}}}uuupppjjj```XXXUUUNNNLLLJJJHHHHHHKKKPPPTTTXXXYYYZZZZZZYYYWWWUUUTTTQQQOOOMMMJJJHHHFFFEEEDDDAAA@@@@@@EEEKKKPPPQQQPPPQQQMMMKKKLLLMMMOOOUUU]]]dddjjjrrrxxx{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~}}}www~~~zzzmmmhhhtttrrrYYYXXXpppuuuiiibbbSSSBBB<<<<<<;;;:::888888999;;;777777;;;???@@@@@@FFFMMM\\\sssXXXLLLIIIGGGEEECCCBBBBBBCCCHHHUUUbbbkkkqqqzzzyyyeeeVVVKKKFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGEEECCCBBBBBBDDDFFFHHHLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQSSSTTTVVVXXXYYYYYYXXXUUUTTTSSSOOOJJJJJJNNNNNNPPPWWWdddvvv{{{ggg^^^^^^___^^^TTTLLLFFFDDDBBB???>>>AAA999999:::;;;<<<>>>@@@AAACCCFFFIIIHHHFFFEEEGGGIIIAAAAAAAAABBBCCCFFFHHHIIILLLNNNRRRUUUZZZbbbllltttsssvvv{{{~~~yyyoookkkeee___YYYTTTOOOLLLHHHDDDBBBEEEKKKRRRZZZ___dddhhhlllpppqqqrrrssstttoooqqquuu}}}gggNNNFFFBBB===AAAMMMaaawwwsssffflllwwwgggaaaaaabbbcccaaa\\\UUUPPPJJJIIIGGGDDDAAA???===<<<::::::;;;<<<;;;:::888777999999999:::;;;<<<===>>>>>>@@@DDDHHHJJJLLLLLLLLLPPPNNNSSS^^^lll}}}hhhWWWUUU___iiiyyysss___SSSMMMJJJGGGFFFBBBFFFJJJOOOUUU\\\``````\\\aaaggglllnnnnnnlllkkkppplllfffbbb___\\\XXXVVV\\\```ggglllqqqxxxvvvnnnfff^^^UUUOOOQQQNNNJJJFFFEEEHHHNNNSSSRRRVVVZZZYYYUUUSSSUUUWWWRRROOOKKKGGGEEEDDDEEEFFFCCCBBBAAACCCGGGNNNUUUZZZXXXYYYYYYVVVSSSSSSWWW[[[dddjjjrrrxxxzzzzzzzzzyyy|||{{{{{{{{{|||zzz~~~}}}qqqnnnyyyooo\\\]]]{{{wwwkkkbbbPPP???:::999999888888999999:::===;;;===@@@BBBBBBGGGNNNbbb|||eeePPPHHHFFFDDDAAAAAABBBCCCGGGQQQ\\\jjjrrr{{{iiiTTTIIIFFFFFFCCC@@@???AAACCCDDDEEEIIIHHHEEECCCCCCDDDEEEGGGIIIJJJJJJKKKLLLMMMMMMNNNRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQUUUVVVWWW\\\cccdddfffbbbXXXPPPMMMLLLJJJKKKKKKNNNTTT\\\hhh{{{tttcccZZZYYYWWWSSSSSSNNNHHHEEEEEEDDDAAA===::::::999:::;;;===???@@@???BBBFFFJJJLLLKKKIIIGGGEEECCCAAA???@@@DDDHHHJJJMMMNNNRRRWWW^^^eeelllooosssvvvzzz|||}}}~~~uuulllgggddd]]]TTTLLLIIIEEEBBBCCCGGGMMMPPPTTTXXX___eeelllrrrxxx{{{wwwwwwzzziiiMMMEEEBBB===AAAKKK```vvvqqqbbbeeennn~~~gggaaabbbbbbcccaaa\\\UUUPPPJJJIIIGGGEEEBBB???===<<<::::::;;;;;;;;;:::999888:::999999::::::<<<======>>>@@@DDDGGGJJJLLLLLLLLLRRRQQQUUU^^^jjjyyylllYYYTTTZZZccctttvvvjjjaaaYYYQQQIIIEEEBBBDDDHHHLLLRRRXXX[[[[[[^^^aaagggmmmrrrsssrrrppptttpppkkkfffbbb^^^ZZZWWWXXX]]]cccggglllqqqyyyxxxmmmddd\\\UUUPPPRRRPPPLLLHHHFFFGGGKKKOOOTTTXXX[[[[[[WWWUUUVVVXXXSSSQQQNNNKKKHHHGGGFFFFFFEEEDDDCCCDDDHHHNNNUUUYYYZZZ[[[ZZZWWWTTTUUUYYY^^^ccchhhpppwwwyyyyyyyyyyyyzzzzzzyyyyyy{{{}}}yyy}}}}}}|||rrrrrrnnn[[[]]]{{{uuuiii___OOO???:::999999888888999999:::<<<;;;===AAACCCCCCGGGLLL[[[sss||||||xxx~~~kkkUUUJJJGGGCCCAAA@@@AAABBBEEEOOOZZZfffnnnxxxkkkWWWLLLIIIHHHEEEBBBAAACCCEEEFFFFFFHHHFFFDDDCCCBBBDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMQQQQQQQQQRRRRRRRRRRRRSSSRRRPPPQQQUUUXXXZZZ```ggglllnnnlllbbbXXXRRRMMMHHHHHHHHHIIIMMMPPPXXXgggvvvxxxllleeeccc___ZZZWWWRRRLLLIIIIIIGGGCCC???;;;;;;::::::;;;<<<>>>???@@@CCCHHHLLLMMMLLLJJJHHHEEECCCAAA???@@@BBBFFFIIILLLMMMPPPUUU\\\dddkkkooouuuwww{{{~~~{{{wwwnnneeeVVVSSSNNNKKKIIIJJJMMMOOOSSSXXX___hhhpppwww}}}||||||~~~|||zzz}}}kkkMMMCCCAAA>>>@@@FFFYYYnnnmmm^^^___fff~~~jjjbbbbbbccccccaaa\\\UUUPPPKKKJJJHHHEEECCC@@@>>>===::::::;;;;;;;;;:::999999:::999999::::::;;;<<<===???@@@DDDGGGJJJKKKLLLLLLQQQRRRVVV\\\cccqqqqqq\\\SSSUUU\\\mmm}}}xxxoooeeeYYYOOOHHHDDDDDDFFFKKKPPPTTTVVVWWW___aaafffnnnwww{{{{{{xxxyyyuuupppjjjfffaaa\\\YYYVVVZZZ```cccfffjjjpppuuuxxx|||zzzmmmccc]]]XXXVVVTTTSSSPPPLLLHHHHHHJJJLLLUUUYYY\\\\\\ZZZWWWXXXYYYUUUTTTRRROOOLLLJJJHHHGGGGGGFFFEEEFFFIIIMMMRRRVVVXXXXXXWWWTTTQQQRRRXXX]]]aaafffnnntttwwwxxxxxxxxxxxxwwwwwwxxxyyy{{{}}}yyyzzzzzz|||vvvyyymmm\\\```~~~~~~qqqeee[[[LLL>>>:::999999888888999999:::;;;:::>>>CCCDDDCCCEEEJJJQQQhhh{{{uuummmrrrmmmWWWKKKFFFCCC@@@???@@@AAADDDMMMWWWaaajjjuuu|||nnnZZZOOOMMMIIIGGGDDDCCCDDDFFFGGGGGGFFFDDDCCCBBBBBBDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLPPPPPPOOOOOOOOOPPPRRRRRRRRRPPPQQQUUUYYY\\\dddlllyyy~~~xxxnnndddYYYQQQJJJHHHGGGGGGGGGKKKXXXddd|||vvvooohhh^^^YYYSSSPPPOOOMMMGGGBBB======;;;;;;:::;;;<<<===@@@DDDIIIMMMOOONNNKKKJJJFFFDDDAAA??????AAADDDFFFLLLLLLMMMQQQXXXaaaiiioootttwwwzzz}}}~~~vvvgggccc]]]WWWRRRPPPPPPQQQUUUZZZdddnnnxxx}}}xxxwwwlllLLLAAAAAA??????BBBLLL```tttggg]]]]]]cccnnneeeeeeeeedddbbb\\\UUUOOOLLLJJJIIIFFFCCCAAA???>>>:::::::::::::::::::::999:::999999999:::;;;;;;<<<>>>@@@CCCFFFHHHJJJLLLLLLMMMOOOSSSXXX]]]hhh~~~ttt^^^SSSTTTYYYgggwww}}}qqqdddXXXPPPIIIEEEEEEJJJOOORRRTTTWWW^^^___eeeooozzz{{{wwwrrrmmmhhhddd___\\\WWW[[[___bbbcccffflllppprrrxxx~~~}}}~~~rrrhhhbbb^^^]]]VVVVVVTTTQQQNNNLLLLLLMMMUUUXXX\\\]]][[[YYYYYYYYYVVVVVVUUURRROOOLLLIIIGGGHHHGGGFFFGGGIIILLLOOOQQQRRRRRRPPPMMMJJJLLLRRRWWW^^^ccckkkqqquuuvvvwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~yyywwwuuu}}}|||{{{}}}iii]]]eee~~~}}}lllaaaWWWIII===:::999999888888999999:::999:::>>>DDDEEECCCDDDHHHJJJ^^^|||xxxooovvvjjjVVVKKKFFFDDDAAA@@@AAAAAACCCKKKTTT___hhhttt{{{~~~ppp[[[OOOMMMJJJGGGEEEDDDEEEGGGGGGFFFDDDCCCBBBBBBBBBDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMQQQPPPNNNNNNNNNPPPRRRTTTSSSQQQQQQUUUXXX[[[ccckkk||||||lll```TTTPPPMMMKKKHHHKKKVVVccc}}}{{{rrrgggaaaZZZXXXWWWTTTLLLEEE???>>>===;;;:::::::::;;;???CCCIIIMMMOOONNNKKKIIIFFFDDDAAA??????@@@BBBDDDKKKJJJKKKNNNTTT^^^hhhnnnpppssswwwyyyzzz{{{}}}~~~{{{uuulllddd^^^[[[\\\\\\```eeennnyyy|||xxxkkkLLL@@@??????>>>???DDDUUUiiibbb\\\\\\]]]xxxtttiiihhhhhhgggccc]]]UUUOOOLLLJJJIIIFFFCCCAAA???>>>::::::::::::::::::::::::::::::999999999:::;;;;;;===???AAADDDGGGIIIJJJKKKJJJMMMRRRWWW[[[eeeyyyvvv___TTTVVV\\\eeeqqq|||{{{wwwtttrrryyyxxxgggYYYPPPGGGCCCGGGMMMOOORRRVVV[[[^^^dddnnnzzz}}}yyysssmmmiiieeebbb___YYY\\\___```aaadddjjjnnnsssyyy~~~~~~{{{|||{{{pppfff```^^^XXXYYYYYYVVVSSSQQQPPPQQQUUUWWW[[[]]]\\\ZZZYYYXXXVVVVVVUUUSSSQQQMMMIIIGGGHHHGGGGGGGGGHHHJJJLLLNNNLLLMMMLLLIIIFFFHHHNNNRRR[[[```hhhnnnrrrtttuuuvvvwwwwwwxxxyyyzzz|||}}}~~~{{{vvvpppwww}}}{{{sssaaa\\\iiiwwwhhh]]]RRRFFF===:::999999888888999999:::999:::>>>DDDEEECCCCCCGGGHHHXXXuuu|||vvviiiWWWNNNIIIFFFCCCBBBCCCAAABBBIIIRRR^^^gggsss{{{~~~sss\\\OOOKKKIIIGGGEEEEEEFFFFFFFFFEEECCCCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMNNNOOOQQQPPPOOOOOOOOOQQQTTTUUUUUURRRRRRUUUVVVXXX^^^ffftttrrrfff```ZZZSSSMMMMMMWWWccc{{{tttlllfff___]]]^^^ZZZPPPGGGAAA@@@===;;;:::999999999===BBBHHHMMMOOONNNKKKHHHFFFDDDBBB@@@???@@@AAACCCJJJIIIIIIKKKRRR\\\fffmmmooorrrvvvxxxyyyzzz|||}}}~~~tttnnnmmmooorrruuuxxx~~~~~~hhhLLL@@@>>>>>>======BBBNNN___\\\ZZZXXXSSSiii{{{nnnmmmllliiieee]]]TTTNNNKKKJJJHHHEEECCC@@@>>>===::::::999999999:::;;;;;;::::::999999999999::::::<<<===???AAADDDGGGIIIJJJKKKMMMQQQWWW[[[ddduuuwwwbbbVVVYYY___dddmmmvvvvvvnnnfffcccbbblllzzzeeeZZZMMMCCCFFFJJJKKKOOOUUUYYY]]]eeennnxxx~~~vvvooojjjgggeeeddd\\\^^^______```dddkkkqqqwww{{{}}}zzz{{{uuuiiiaaa^^^\\\]]]\\\ZZZVVVTTTSSSSSSUUUWWWZZZ]]]^^^\\\ZZZXXXUUUUUUUUUSSSQQQNNNKKKIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKMMMMMMKKKIIIJJJNNNRRRYYY^^^eeekkkooorrrtttvvvwwwxxxyyyzzz|||}}}~~~~~~xxxpppuuuyyy{{{yyyiiiZZZ[[[mmmxxxqqqddd[[[OOOCCC<<<:::999999888888999999:::999:::>>>DDDDDDBBBCCCFFFIIIUUUqqq}}}xxxooo\\\RRRMMMGGGDDDCCCCCCAAAAAAHHHPPPZZZdddqqqzzz}}}www___PPPLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEEEEHHHHHHIIIKKKLLLNNNOOOPPPQQQQQQPPPQQQQQQSSSUUUVVVTTTRRRSSSUUUVVVVVVZZZaaaooo|||yyyssskkkaaaVVVPPPTTT]]]{{{xxxmmmfff```___```\\\QQQGGGAAA@@@>>>;;;:::999999999<<>>CCCCCCAAABBBGGGIIIRRRlll~~~xxxxxxbbbSSSKKKFFFDDDCCCCCC@@@???EEEMMMTTT^^^mmmwww||||||dddUUUPPPKKKJJJHHHHHHHHHHHHGGGEEEFFFEEEEEEEEEEEEEEEDDDDDDFFFGGGHHHJJJLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUSSSRRRSSSWWWWWWVVVYYY^^^jjjsss~~~tttfffYYYVVVZZZqqq{{{xxxjjjccc]]]]]]___[[[OOODDDAAA@@@>>>;;;:::999999999===AAAIIIOOOQQQPPPLLLIIIEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGHHHKKKRRR[[[dddjjjooorrruuuxxxyyyzzz{{{}}}zzz|||~~~sssbbbMMM@@@===<<<<<<======AAAOOOQQQXXXTTTFFFTTTggg}}}vvvtttrrrnnnggg^^^TTTMMMJJJIIIGGGDDDAAA???===<<<::::::999888999:::<<<===::::::999999888999999999::::::<<<>>>AAADDDFFFHHHJJJIIIKKKQQQWWW\\\fffooo~~~yyyggg[[[ZZZ___eeelllrrrpppdddXXXSSSUUU^^^vvvxxxcccQQQNNNNNNLLLPPPXXXWWW```jjjqqqvvv~~~wwwooollljjjjjjgggggggggeeefffmmmxxx~~~~~~}}}zzzxxxyyy}}}vvvooommmmmmdddccc```[[[VVVRRRQQQQQQXXXYYY]]]```bbbaaa]]]ZZZWWWVVVUUUTTTRRRQQQPPPPPPKKKLLLMMMNNNNNNOOOOOONNNLLLOOOQQQQQQOOOOOOQQQTTTUUUZZZbbbhhhlllpppsssuuuvvvwwwxxxzzz{{{|||}}}}}}|||vvvxxxxxxvvv{{{}}}sssjjj^^^fff|||{{{ppp|||jjjbbbZZZMMMAAA;;;:::999999999999999999:::;;;;;;===BBBBBBAAABBBGGGIIIPPPiiiyyy{{{~~~~~~dddRRRGGGFFFCCCBBBBBB???>>>CCCJJJNNNZZZiiiuuu{{{hhhYYYTTTMMMKKKJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTQQQQQQTTTXXXYYYXXXZZZ___aaagggpppyyyuuuddd]]]]]]bbbiiirrrzzz{{{qqqggg```ZZZ[[[]]]YYYMMMAAAAAA@@@===;;;:::999999999>>>CCCJJJPPPSSSQQQMMMJJJEEEDDDCCCBBBCCCCCCDDDEEEGGGGGGHHHLLLSSS\\\dddiiilllooosssuuuvvvwwwyyyzzzyyy{{{}}}uuugggQQQAAA<<<>>>===;;;;;;@@@IIISSSVVVRRRLLLIIISSSmmmyyyrrroooqqqnnncccZZZWWWMMMGGGDDDDDDCCC@@@>>>@@@>>><<<:::888777888:::;;;::::::::::::::::::::::::::::::;;;<<<>>>@@@BBBCCCJJJKKKNNNPPPSSSWWW]]]aaapppvvvxxxrrrfff]]]\\\___gggmmmqqqkkk]]]RRRNNNOOOZZZiiixxxaaaTTTNNNMMMQQQXXX[[[^^^gggqqquuuyyyvvvrrrsssuuusssppplllkkkmmmttt{{{{{{vvvvvv|||zzzwwwwwwtttoookkkggg```XXXSSSOOONNNNNNVVVYYY]]]aaabbbaaa^^^\\\[[[XXXVVVUUUVVVUUUQQQNNNLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSSSSRRRPPPUUUXXX]]]cccjjjooosssuuuuuuxxxzzz{{{||||||~~~~~~zzzzzzzzz{{{|||{{{tttiiiVVVgggxxxooonnneeeZZZIII@@@@@@999888888777888:::;;;<<<<<<>>>@@@AAAAAABBBEEEGGGIIIUUUfff}}}jjjXXXOOOKKKFFFCCCBBB@@@>>>BBBGGGNNNXXXdddmmmwwwiiiZZZVVVTTTPPPLLLHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMPPPRRRRRRPPPPPPRRRTTTWWWVVVVVVVVVWWWXXXYYYYYY\\\]]]cccllltttzzz}}}jjj]]]WWWXXXZZZ^^^dddooouuuqqqhhh\\\UUUTTTUUUTTTXXXTTTEEEEEE@@@<<<<<<;;;888999<<<:::AAAJJJPPPRRRQQQOOONNNDDDCCCCCCAAAAAACCCFFFIIIQQQLLLJJJLLLQQQWWW```iiilllooosssuuuvvvwwwxxxzzzyyy{{{zzzkkkVVVFFF@@@???>>>;;;===@@@FFFNNNTTTSSSNNNJJJLLLeee|||tttnnnpppoooggg___[[[PPPJJJFFFFFFEEEAAA@@@AAA@@@>>>;;;999888999;;;<<<::::::::::::::::::::::::999999:::<<<>>>@@@BBBCCCGGGIIILLLNNNQQQUUUZZZ]]]fffjjjmmmiiibbb\\\[[[]]]gggkkkmmmfffYYYOOOLLLNNNRRR^^^qqqooo___UUUPPPQQQUUU[[[^^^gggrrrxxx{{{{{{{{{zzzzzzxxxtttssstttyyy~~~~~~~~~}}}yyyuuuuuuzzz}}}xxxxxx||||||zzzpppkkkbbbYYYRRROOONNNNNNTTTVVVZZZ]]]___^^^]]]\\\\\\ZZZXXXWWWWWWVVVSSSPPPMMMMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRRRRRRRQQQPPPSSSVVV[[[bbbhhhnnnsssuuuvvvxxxzzzzzzyyyyyyyyyzzz}}}|||{{{{{{zzz{{{}}}~~~}}}wwwhhhZZZmmm{{{rrrpppeeeXXXGGG>>>>>>999888888888888:::;;;<<<;;;===@@@AAABBBCCCEEEGGGGGGSSSccc~~~|||nnnZZZNNNKKKFFFCCCBBB@@@>>>AAAFFFLLLWWWbbbkkkuuummm^^^YYYTTTPPPLLLIIIHHHIIIHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNLLLOOOQQQQQQPPPPPPSSSUUUVVVVVVVVVWWWWWWYYYZZZZZZYYYYYY\\\cccgggkkkrrrzzz}}}lll___ZZZUUUVVVWWW[[[dddjjjfff^^^TTTMMMMMMQQQSSSYYYWWWHHHGGGAAA===<<<;;;888999<<<<<>>===>>>>>>AAAIIIRRRVVVRRRLLLEEEZZZwwwwwwnnnnnnpppmmmfffaaaTTTNNNIIIHHHGGGCCCAAABBBBBB@@@===;;;:::::::::;;;::::::::::::::::::::::::888888999;;;===@@@BBBCCCDDDGGGJJJMMMOOORRRUUUXXXYYY\\\^^^___]]][[[[[[[[[eeehhhiiiaaaUUUKKKIIIJJJLLLTTTbbbrrrzzzggg[[[SSSQQQSSS[[[^^^hhhttt}}}}}}}}}~~~{{{{{{zzzwwwttttttxxx|||{{{xxxzzzyyyqqqfffZZZQQQNNNMMMNNNRRRSSSUUUWWWYYYZZZ[[[[[[[[[ZZZXXXWWWWWWVVVSSSQQQOOOOOOQQQRRRSSSSSSSSSSSSQQQPPPOOOMMMKKKJJJJJJJJJNNNQQQVVV^^^eeelllqqqtttvvvxxxzzzyyywwwvvvuuuvvv|||}}}zzzzzz{{{zzzyyyxxxxxxyyyyyyzzz|||yyyddd\\\sssxxxqqqbbbTTTDDD;;;;;;999999888888999:::<<<===:::===@@@CCCCCCDDDFFFGGGEEEPPP^^^www|||www{{{xxxzzzbbbRRRLLLGGGBBBAAA@@@>>>@@@DDDJJJTTT```hhhsss~~~rrraaa\\\TTTPPPLLLJJJIIIJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMKKKMMMPPPQQQQQQRRRTTTVVVUUUUUUVVVVVVWWWXXXYYYYYYTTTQQQRRRUUUVVVWWW\\\bbbpppxxxwwwjjj___ZZZTTTSSSQQQRRRZZZ```]]]UUUNNNFFFFFFLLLRRR^^^___QQQKKKDDD>>>===<<<999888;;;>>>AAAGGGNNNTTTTTTNNNIII@@@???>>>>>>???BBBFFFHHHLLLHHHFFFIIILLLRRR\\\fffqqqtttwwwyyyzzz|||~~~tttpppqqqssszzzdddSSSHHHAAA>>>???<<<;;;===FFFTTT]]]YYYPPPBBBRRRkkk}}}qqqnnnrrrrrrllleeeWWWQQQKKKJJJGGGCCCAAACCCBBB@@@>>>;;;:::999999:::::::::::::::::::::::::::777888999:::===???AAABBBBBBEEEIIILLLNNNPPPRRRTTTRRRSSSUUUXXX[[[[[[ZZZYYY```dddeee^^^SSSIIIEEEEEEJJJOOOXXXcccpppyyyggg[[[UUUSSSTTTYYY]]]gggvvvzzz{{{zzzxxxuuuuuuwwwzzz}}}~~~|||zzz~~~xxxjjj[[[QQQMMMMMMNNNQQQQQQQQQRRRSSSUUUWWWYYYXXXXXXWWWWWWVVVUUUTTTSSSPPPQQQRRRSSSTTTSSSSSSRRRPPPOOOMMMJJJGGGEEEEEEEEEIIIKKKQQQXXX```hhhnnnqqqtttwwwyyyyyyxxxvvvuuuvvv}}}}}}{{{wwwssssssvvvuuutttsssssstttuuuuuu{{{~~~ooo___]]]vvvooo___PPPBBB;;;;;;999999888888999:::<<<===999===AAADDDEEEFFFGGGHHHFFFPPP[[[rrrxxxppptttpppyyyoooZZZNNNHHHBBBAAA@@@>>>???BBBHHHRRR]]]fffppp|||tttbbb[[[TTTQQQMMMKKKKKKLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHIIIKKKLLLKKKLLLNNNPPPRRRSSSUUUWWWTTTTTTTTTUUUUUUUUUUUUUUURRROOONNNOOOMMMLLLOOOUUU___hhhssswwwssskkkccc___XXXUUUPPPPPPWWW___^^^XXXQQQFFFDDDIIIQQQaaahhh^^^OOOGGG???>>>===:::999:::===>>>CCCLLLTTTUUUPPPJJJ@@@>>><<<<<<>>>AAADDDEEEEEEBBBBBBEEEIIIOOOZZZeeennnqqqtttvvvwwwyyy|||~~~vvvjjjbbb```]]]hhh|||lll[[[MMMCCC???AAA999:::<<>>???@@@AAADDDHHHKKKMMMOOOQQQSSSSSSSSSTTTWWW[[[\\\ZZZWWWZZZ^^^aaa]]]SSSIIICCCAAAGGGKKKQQQYYYdddqqq}}}ssscccZZZVVVUUUTTTWWW\\\fffttt~~~~~~}}}{{{yyyxxxyyyzzzxxxzzz{{{|||ooo___TTTOOOOOOPPPQQQPPPOOOOOOOOOQQQSSSTTTWWWXXXXXXYYYXXXWWWWWWWWWTTTTTTTTTSSSSSSRRRQQQPPPQQQQQQPPPMMMHHHEEEDDDEEEEEEGGGLLLSSS[[[ccciiimmmqqqtttxxxzzzzzzyyyyyyzzz~~~}}}{{{uuupppooonnnmmmmmmmmmnnnppprrrsssxxxwww{{{iii___ccc|||{{{iiiYYYLLLAAA======:::999999999999;;;<<<===;;;>>>BBBEEEFFFHHHJJJLLLJJJRRRZZZooovvvjjjlllnnnvvvyyy```QQQJJJCCCBBBAAA??????AAAGGGPPP[[[cccnnnzzzwwwbbbYYYUUURRRNNNLLLLLLMMMNNNMMMKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHJJJLLLKKKLLLMMMOOORRRUUUVVVVVVSSSSSSTTTTTTTTTSSSRRRRRRQQQOOONNNOOONNNLLLNNNSSSYYYaaammmttttttooojjjggg]]]YYYSSSRRRZZZdddfffaaaYYYMMMHHHHHHNNN___jjjdddRRRIII@@@>>>>>>;;;::::::;;;;;;@@@HHHQQQUUUQQQMMMCCC@@@<<<<<<>>>AAABBBBBB???>>>???BBBFFFLLLYYYfffmmmooorrrtttuuuwwwzzz}}}}}}}}}zzz|||}}}wwwlll```XXXUUU[[[iiiwwwiiiYYYIIIBBBCCC999;;;===CCCUUUdddddd[[[NNNNNNZZZssszzzwwwxxxssskkk___WWWOOOLLLHHHCCCAAABBB???>>>===;;;:::999999999::::::::::::::::::::::::999999999:::;;;<<<===>>>@@@CCCFFFIIIKKKNNNQQQTTTVVVVVVWWWYYY[[[[[[YYYWWWVVVYYY[[[XXXPPPGGGBBB???BBBEEELLLTTT]]]hhhssszzz{{{pppbbbYYYVVVTTTRRRVVV\\\eeeppp~~~~~~|||{{{zzzqqqtttvvvyyyvvveeeYYYTTTTTTVVVTTTRRRPPPNNNMMMMMMNNNOOOUUUWWWZZZ[[[ZZZZZZ\\\]]]YYYXXXVVVTTTRRRPPPPPPPPPOOOQQQRRRNNNHHHDDDCCCDDDEEEGGGKKKPPPWWW___eeeiiimmmqqqvvvzzz|||}}}~~~~~~|||zzzzzz~~~}}}vvvqqqooojjjjjjjjjkkkmmmooorrrssswww~~~oooxxx|||dddbbbmmm{{{rrrcccTTTHHH@@@>>>>>>::::::999999:::;;;<<<>>>===@@@CCCEEEGGGJJJMMMPPPQQQWWWZZZmmmyyyjjjjjjooowwwbbbUUULLLDDDCCCBBB@@@???@@@DDDMMMWWW```kkkwww|||ggg]]]XXXTTTPPPNNNMMMNNNNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFFFFFFFHHHJJJLLLLLLLLLLLLOOOSSSUUUVVVUUUSSSTTTVVVWWWWWWWWWVVVUUUOOONNNPPPSSSSSSPPPQQQUUU[[[bbbkkkrrrssspppllliiiccc^^^XXXWWW```lllooollldddYYYRRRMMMKKKXXXdddaaaUUUJJJAAA??????===;;;;;;999:::>>>EEELLLQQQQQQOOODDD@@@======@@@CCCDDDCCC???>>>@@@BBBEEEKKKXXXeeemmmoooqqqsssuuuxxx{{{~~~||||||{{{xxxoooqqquuu{{{}}}uuuggg[[[UUUVVV]]]nnn|||kkkTTTFFFDDD>>>???===???MMM```eee^^^UUUOOOUUUlll|||{{{uuummmcccZZZRRRNNNIIIDDDBBBDDD>>>>>>======<<<;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;<<>>@@@BBBDDDFFFHHHLLLQQQTTTYYY\\\[[[jjjpppmmmnnnuuu}}}iiiWWWNNNEEEDDDDDDAAA???@@@@@@IIISSS\\\fffsss|||pppeeeZZZVVVRRROOONNNNNNNNNNNNKKKKKKKKKKKKKKKKKKLLLLLLIIIHHHGGGFFFFFFHHHKKKMMMNNNLLLLLLOOOSSSUUUUUUTTTTTTVVVYYY\\\^^^_________[[[[[[___dddeeebbbbbbeeeiiimmmssswwwvvvsssnnnkkkjjjeee___^^^hhhssswwwtttnnngggbbbXXXNNNTTT]]]ZZZVVVKKKAAA???@@@???======;;;<<>>>>>======<<<<<<::::::::::::::::::::::::;;;;;;:::999999:::::::::>>>???AAADDDGGGKKKQQQUUUVVVXXX[[[[[[YYYWWWWWWWWWTTTRRROOOJJJDDDAAAAAACCC@@@CCCGGGMMMUUU___jjjqqqpppqqqkkk___WWWWWWVVVRRRWWW]]]bbbeeeppp|||yyyyyywwwrrrpppxxxrrrfffaaa```aaaYYYWWWTTTPPPLLLJJJHHHHHHKKKOOOSSSUUUVVVWWWZZZ]]]ccc```[[[UUURRRPPPQQQQQQ[[[___cccaaaZZZSSSQQQRRRKKKLLLNNNRRRWWW]]]cccfffiiinnntttyyy|||}}}~~~yyy}}}}}}xxxwwwyyy}}}vvvwwwyyy||||||wwwuuuwwwpppppppppppprrrtttvvvwwwssszzzrrrhhhvvvgggUUU```zzzvvvjjjfff\\\NNNCCC>>><<<;;;::::::999999:::;;;===>>>BBBCCCEEEFFFHHHMMMSSSWWW]]]___[[[hhhuuuqqqlllqqqxxx}}}qqqYYYOOOFFFEEEEEEBBB@@@@@@===FFFPPPYYYcccqqqzzz|||}}}|||}}}wwwmmm[[[WWWSSSOOOOOOOOONNNNNNJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIGGGFFFGGGIIIKKKMMMNNNMMMLLLOOOSSSUUUUUUSSSUUUWWW\\\```dddfffggggggpppqqqwww}}}}}}zzzyyy|||{{{~~~{{{vvvssspppllleeeeeennnyyy}}}zzzvvvqqqooocccSSSSSSYYYUUUWWWKKK@@@???AAA@@@>>>>>><<<>>>@@@AAACCCFFFKKKNNNBBB>>>;;;>>>EEEJJJLLLKKKJJJIIIIIIIIIGGGJJJVVVccckkkmmmoooppprrrvvvzzz}}}~~~|||}}}yyymmmjjjmmm}}}{{{bbb\\\YYYaaarrrsssuuuNNNIIIFFFDDD@@@>>>DDDOOO[[[``````TTTTTTjjjzzzyyy|||ooofffZZZOOOHHHEEEDDDDDDDDDBBB???=========<<<;;;;;;::::::::::::;;;<<<<<<;;;:::888777777999:::<<<===@@@CCCEEEGGGKKKRRRWWWYYY\\\^^^^^^^^^^^^ZZZTTTUUUPPPJJJDDD@@@???@@@AAA>>>AAAEEELLLUUU^^^fffkkkpppoookkkfff___ZZZXXXXXX\\\^^^aaadddlllxxx~~~{{{}}}}}}yyytttrrrvvv{{{qqqllllllmmmccc]]]VVVRRRLLLFFFEEEGGGHHHKKKMMMNNNOOOTTT\\\bbbfffccc___YYYPPPJJJNNNUUU]]]gggpppnnnggg```ZZZUUUTTTUUUUUUVVVXXX^^^eeejjjnnnrrruuuvvv}}}|||wwwtttuuuuuutttrrrwwwxxxzzz||||||xxx{{{yyywwwtttsssuuuxxxyyyzzz{{{}}}zzzzzztttjjjlllxxxuuucccPPPhhhzzziiicccWWWJJJAAA>>>===;;;;;;;;;:::;;;<<<>>>@@@AAACCCDDDGGGJJJNNNSSSVVVYYY]]]]]]aaappp~~~eeehhhgggjjjrrr~~~___OOOIIIJJJDDDDDDFFF@@@BBBDDDKKKWWWaaaiiisss||||||nnncccYYYQQQNNNNNNKKKJJJKKKHHHHHHHHHJJJMMMNNNMMMKKKKKKJJJHHHGGGGGGHHHJJJKKKLLLMMMMMMOOOQQQSSSUUUWWWTTTWWW\\\```eeekkkrrrvvv|||{{{xxxssspppkkkiiillluuu{{{}}}{{{mmm\\\QQQPPPTTTRRRIIICCCBBBAAA>>><<<<<<>>>>>>>>>@@@BBBEEEHHHIII:::888999>>>BBBFFFOOOWWWUUUTTTQQQNNNLLLPPPYYY```mmmnnnoooooopppsssxxx{{{yyyvvvjjjjjjyyy}}}hhh[[[dddttt}}}pppyyy}}}UUUIIIEEEDDDAAA???BBBKKKWWW___bbbTTTQQQbbbzzz{{{{{{pppiii^^^RRRJJJFFFEEEDDDBBBAAA@@@@@@@@@>>>;;;999;;;::::::::::::;;;<<<<<<;;;:::999777777888:::;;;===???BBBCCCDDDGGGMMMRRRWWW[[[^^^______```\\\VVVTTTOOOIIICCC@@@@@@AAABBBAAACCCGGGMMMTTT]]]cccgggkkkjjjhhhddd___\\\[[[\\\___aaaccceeekkkuuu}}}yyytttppprrryyyxxxsssrrrssskkkbbbYYYSSSNNNIIIFFFHHHGGGIIIKKKKKKLLLQQQYYY___eeebbb^^^XXXNNNHHHKKKRRRcccnnnxxxwwwqqqkkkddd___ZZZ[[[[[[[[[]]]bbbhhhlllooorrrtttuuu|||{{{uuuqqqqqqrrrrrrrrrwwwxxxzzz|||~~~|||}}}}}}zzzxxxwwwyyy{{{}}}}}}~~~{{{yyysssrrryyy~~~zzzrrrmmmmmmxxx~~~rrraaaPPPiiixxxhhhaaaTTTHHH@@@<<<;;;:::::::::::::::<<<>>>@@@AAABBBDDDHHHMMMRRRWWWZZZ\\\[[[\\\cccsssrrrhhheeegggppp|||dddSSSKKKJJJEEEDDDEEE???AAABBBIIISSS]]]fffqqq{{{~~~sssggg]]]TTTQQQPPPMMMKKKLLLJJJIIIHHHJJJLLLMMMMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUSSSVVVZZZ___dddkkkrrrwww{{{tttpppjjjgggiiiooosssuuuyyy}}}|||rrraaaTTTOOOOOORRRJJJDDDCCCCCC???===>>>>>>=========>>>???@@@AAA<<<999888;;;>>>DDDNNNXXX[[[\\\[[[YYYWWWYYY___dddlllnnnoooppprrrtttxxx{{{}}}}}}~~~~~~xxxlllkkkzzz{{{jjjmmmxxx~~~~~~ooorrr___MMMDDDDDDBBB??????FFFSSS^^^dddUUULLLWWWkkk~~~zzzxxxsssmmmcccXXXOOOIIIFFFEEEAAAAAAAAABBBBBB@@@;;;888:::::::::::::::;;;<<<<<<<<<;;;999888777888999999<<<>>>@@@@@@@@@BBBHHHMMMTTTZZZ```bbbcccddd```[[[TTTOOOGGGBBB@@@AAACCCDDDCCCEEEHHHMMMTTT[[[aaadddeeeeeeeeecccaaa___```aaaeeefffggggggiiipppzzz~~~|||xxxsssqqquuu}}}~~~|||{{{vvviii\\\VVVQQQLLLHHHHHHDDDFFFGGGGGGHHHNNNVVV]]]dddaaa]]]VVVLLLDDDFFFLLLeeerrr}}}~~~yyytttnnnhhhaaaaaabbbbbbcccfffkkknnnoooqqqrrrsssyyy|||tttnnnlllnnnooopppuuuvvvxxx{{{}}}|||xxxxxxrrrooorrrtttrrrpppppprrr{{{ppp```TTTmmmsssfff]]]QQQFFF???;;;::::::999999999:::;;;===???AAAAAADDDJJJPPPVVV[[[^^^```YYY\\\eeeuuummmggggggrrr~~~jjjWWWMMMKKKEEEDDDEEE>>>AAA@@@EEENNNXXXbbbnnnyyy{{{kkk```VVVTTTSSSPPPMMMLLLLLLJJJHHHIIIKKKLLLMMMMMMIIIHHHGGGFFFFFFGGGHHHIIIHHHIIILLLNNNPPPRRRRRRRRRRRRTTTXXX\\\aaahhhpppuuu~~~xxxsssllliiihhhjjjlllmmmttt{{{{{{lll\\\RRROOOSSSLLLFFFFFFEEEBBB???@@@??????>>>===<<<;;;;;;;;;>>>999666888;;;AAALLLVVV^^^bbbeeeeeecccccceeeggglllnnnqqqrrrsssuuuxxxzzzzzz{{{||||||~~~}}}nnnkkkwww}}}yyy}}}rrroootttgggSSSCCCBBBAAA???===BBBPPP^^^fffWWWKKKMMM[[[nnnwwwtttvvvrrriii^^^TTTKKKGGGEEEBBBBBBAAABBBBBB@@@<<<999::::::999999::::::;;;<<<<<<;;;:::999888777888888999<<<>>>>>>>>>@@@EEEJJJRRR[[[cccgggjjjkkkhhhcccWWWOOOFFFAAA@@@BBBDDDEEECCCEEEIIINNNTTTZZZ___bbbbbbcccdddcccbbbccceeefffjjjkkkkkkiiihhhkkkqqqwwwxxx||||||wwwvvvyyy}}}|||qqq```WWWSSSNNNIIIGGGAAACCCDDDDDDFFFMMMVVV^^^dddaaa]]]WWWLLLCCCCCCHHH^^^kkkxxx{{{xxxsssnnniiidddeeefffggggggiiilllnnnppppppoooqqqwwwvvvmmmiiiiiilllnnnppprrrtttxxx|||{{{wwwvvvtttqqqpppsss{{{oooddd[[[uuunnnfff[[[MMMDDD???;;;:::;;;999999999999;;;===???AAABBBEEEKKKRRRWWW[[[^^^^^^ZZZ]]]eeessswwwmmmjjjwwwoooZZZNNNKKKEEEEEEFFF???BBB@@@CCCJJJSSS^^^lllxxx}}}nnnbbbWWWTTTTTTRRROOONNNNNNLLLIIIHHHJJJLLLMMMMMMHHHGGGGGGFFFFFFGGGGGGHHHGGGIIILLLOOOQQQRRRQQQQQQRRRSSSUUUXXX[[[aaaiiinnnrrrxxxyyyqqqnnnllljjjjjjlllsss|||wwwiii]]]XXXWWWPPPJJJIIIIIIEEEBBBAAABBBBBBAAA@@@???===<<<;;;<<<888666888;;;???HHHRRRYYY```gggkkkkkkiiihhhiiilllnnnrrrttttttuuuwwwyyyzzz{{{|||}}}pppiiiqqqyyymmmjjj|||~~~~~~oooWWWCCCAAA???>>><<>>===:::999999999999:::;;;;;;<<<;;;:::999888888777777777999<<<<<<===@@@EEEJJJPPP\\\hhhnnnqqqsssqqqmmm[[[RRRGGGAAAAAACCCEEEEEEBBBDDDHHHNNNTTTZZZ___bbbaaabbbdddddddddeeegggjjjnnnnnnnnnjjjggggggjjjnnnooouuuzzzwwwwwwvvv|||vvvdddZZZTTTNNNHHHFFFAAABBBBBBCCCEEEMMMXXXaaaeeebbb___XXXMMMBBBAAAFFFSSSaaannnqqqpppmmmiiidddbbbdddggghhhiiiiiikkklllooonnnmmmoootttzzzzzzqqqjjjiiikkkmmmlllnnnqqqvvvzzz~~~|||wwwvvvzzzoooiiiaaa|||ooogggXXXJJJDDD@@@;;;:::===999888999:::;;;>>>@@@BBBDDDGGGLLLQQQVVVXXXZZZZZZ]]]___bbbmmmssslllzzzttt]]]OOOKKKEEEFFFGGGAAACCCAAABBBHHHPPPZZZhhhtttyyytttfffYYYUUUVVVTTTRRRQQQOOOMMMJJJIIIJJJLLLLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGIIILLLOOORRRRRRRRRQQQRRRSSSTTTUUUVVVZZZ___cccjjjooouuuzzz~~~vvvsssoookkklllooosss{{{}}}rrriiieee^^^VVVPPPOOOMMMGGGCCCBBBAAABBBCCCCCCCCCAAA???===:::888888;;;<<<>>>DDDLLLSSS[[[fffmmmooommmkkkkkklllnnnrrrssstttuuuvvvxxxzzz|||~~~ppphhhkkk|||pppeeeqqqyyy]]]HHHBBB???>>><<<===HHHWWWcccaaaZZZQQQLLLUUUiii{{{|||xxxxxxwwwsssjjj]]]QQQJJJHHHGGGDDDAAA??????@@@???>>>999999999999999:::;;;;;;::::::::::::999888888888666888;;;;;;;;;>>>DDDIIINNN\\\kkktttxxxzzzxxxuuubbbWWWJJJBBBBBBDDDEEEEEEBBBEEEIIINNNTTTZZZ^^^```___```bbbddddddfffiiilllnnnooooookkkgggdddeeehhhlllrrr|||yyytttuuuzzz{{{iii^^^UUUMMMGGGFFFDDDDDDCCCCCCEEEMMMYYYaaadddbbb___YYYNNNCCC@@@DDDKKKXXXeeeiiihhhfffdddaaa^^^aaafffiiijjjjjjkkkkkknnnlllkkknnnqqqvvv~~~wwwpppnnnoooqqqmmmooorrrvvvzzz~~~mmmkkkggguuufffVVVGGGBBB@@@;;;:::>>>999999999:::<<>>:::::::::;;;>>>@@@CCCDDDGGGHHHJJJMMMQQQTTTVVVWWW\\\\\\]]]aaarrr}}}kkkwwwmmmYYYQQQJJJJJJJJJBBBCCC@@@@@@DDDJJJQQQ^^^iiioooxxx|||ggg^^^]]][[[YYYXXXOOONNNLLLLLLLLLLLLKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNPPPQQQRRROOOQQQSSSTTTUUUUUUWWWYYY\\\\\\___```]]]^^^iiiwww~~~xxxqqqrrryyyzzz{{{vvvsssmmmeee]]]YYYTTTKKKDDDAAA???AAADDDGGGGGGEEEBBB@@@===:::999;;;;;;<<>>JJJ^^^jjjnnn```NNNLLL]]]ooozzzvvvxxxwwwoooaaaTTTLLLIIIDDDDDDDDDDDDDDDBBB>>>;;;999999888888999999:::;;;888888999:::::::::999999777999:::999777999===AAAJJJZZZmmmxxx}}}|||lll___NNNDDDCCCDDDDDDCCCGGGIIILLLPPPSSSVVVXXXYYYUUUXXX[[[___bbbgggkkkooolllnnnooolllgggcccbbbccceeeiiirrryyyzzz|||}}}~~~sssfffYYYMMMIIIJJJMMMKKKGGGCCCBBBHHHRRRZZZaaa```^^^YYYMMMBBB???BBBDDDPPP[[[^^^^^^______^^^ZZZ___ffflllnnnoooooopppllliiijjjmmmnnnooowww~~~{{{{{{}}}xxxyyyzzz{{{}}}~~~wwwcccfffyyydddPPPAAA>>>===888888===::::::;;;<<<>>>AAADDDEEEGGGGGGIIILLLPPPTTTWWWYYYYYY[[[[[[___ooolllwwwttt___TTTLLLKKKJJJBBBBBB??????BBBGGGNNNZZZdddmmmvvvoooccc```^^^[[[ZZZOOONNNMMMMMMMMMMMMJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHJJJLLLNNNPPPRRRMMMPPPTTTVVVVVVWWWXXXYYYYYYYYYZZZ[[[VVVTTT^^^lllzzz}}}uuuvvv~~~yyyvvvrrriiiaaa\\\VVVLLLCCC@@@BBBDDDGGGJJJJJJGGGDDDBBB@@@<<<999999999;;;BBBJJJPPPXXXdddkkkmmmlllllllllmmmnnnnnnnnnnnnppptttwwwssswww{{{zzzrrrooosss|||}}}}}}___JJJ<<>><<<:::888888888:::;;;;;;;;;;;;::::::999999999:::999999999;;;===@@@BBBFFFUUUjjjzzz}}}ooofffZZZNNNGGGDDDDDDDDDEEEGGGLLLQQQTTTVVVVVVVVVUUUVVVWWWYYY]]]bbbgggiiinnnlllhhheeeccccccdddeeedddfffooo}}}|||tttsssuuuvvvzzz~~~|||lll\\\RRRNNNNNNPPPJJJGGGIIIIIIFFFIIIOOOXXXZZZYYYSSSJJJCCCAAABBBFFFJJJSSS^^^aaa^^^\\\^^^bbbeeeiiimmmoooooonnnmmmnnnnnnoooqqqssswwwzzz|||~~~~~~~~~~~~}}}kkkfffpppsss```PPP@@@;;;;;;:::777666:::;;;===>>>???AAADDDFFFEEEFFFJJJMMMQQQTTTWWWXXXYYY]]]```bbblllsssuuummmYYYPPPLLLIIIEEEBBB??????BBBDDDJJJVVVaaakkkqqqzzz~~~jjjaaa^^^[[[XXXOOOMMMKKKKKKKKKKKKJJJIIIJJJJJJJJJHHHGGGGGGHHHJJJKKKKKKLLLMMMNNNPPPRRRSSSRRRSSSTTTTTTUUUTTTTTTTTTUUUUUUSSSQQQPPPTTT]]]dddwww}}}}}}~~~}}}{{{uuukkk___SSSIIICCC@@@???DDDIIIKKKIIIFFFEEEEEEAAA>>><<<<<<<<<<<>>@@@AAA;;;;;;DDDIIIfffiiibbbbbbQQQIII```yyy}}}zzzxxxuuuqqqiii___TTTMMMGGGFFFDDDBBBBBBBBBAAAAAA===<<<:::888888888999:::;;;;;;;;;::::::999999999888888777888999;;;>>>@@@FFFRRReeevvvppphhh\\\QQQJJJFFFEEEEEEFFFIIIMMMQQQTTTUUUUUUUUURRRRRRSSSVVVZZZ___dddfffjjjhhhfffdddbbbbbbcccdddffffffjjjuuuxxxtttsssssswww|||~~~rrrdddYYYSSSRRRUUUOOOKKKLLLJJJGGGIIIMMMRRRSSSSSSNNNGGGAAA@@@@@@CCCGGGQQQ[[[^^^[[[[[[]]]cccfffjjjooorrrsssrrrrrrqqqrrrsssuuuxxx{{{}}}~~~~~~}}}}}}}}}~~~|||hhhdddoooyyynnnZZZLLL>>>:::;;;;;;999999:::;;;===??????AAADDDGGGGGGIIIMMMPPPTTTVVVXXXXXX\\\aaacccdddjjj|||vvv{{{zzzbbbSSSKKKGGGDDDBBB@@@???AAACCCHHHSSS^^^hhhoooyyyqqqeee___ZZZVVVPPPNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJHHHGGGGGGHHHJJJKKKKKKLLLLLLNNNPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSRRROOOPPPOOONNNNNNRRRZZZaaayyyzzzmmm___RRRHHHBBB@@@AAAEEEJJJLLLJJJGGGEEEEEECCC???<<<<<<;;;<<>>;;;>>>EEEXXX]]]```dddQQQFFFVVVhhh}}}{{{xxxvvvqqqggg[[[QQQHHHFFFDDDCCCCCCCCCBBB@@@===<<<:::999888888999999;;;;;;::::::::::::999999666666666666777999;;;===DDDMMM\\\mmm{{{ssslllbbbWWWNNNIIIGGGGGGHHHJJJNNNQQQTTTUUUUUUTTTOOOOOOPPPRRRVVV\\\aaadddddddddccccccbbbccccccdddgggeeegggnnnzzz~~~vvvrrrrrrvvv|||yyymmmbbb[[[XXXXXXSSSOOOMMMJJJEEEEEEGGGIIIJJJJJJGGGCCC@@@??????CCCFFFOOOYYY]]][[[[[[^^^eeehhhmmmrrruuuwwwwwwvvvuuuvvvxxx{{{}}}}}}{{{zzzyyyzzz|||}}}}}}|||}}}~~~ggggggvvv}}}}}}qqqgggTTTGGG;;;999;;;<<<;;;<<<:::;;;>>>???@@@CCCFFFIIIJJJLLLPPPTTTWWWXXXXXXXXX___cccfffdddfffttt}}}pppZZZMMMHHHFFFCCC@@@@@@AAABBBEEENNNXXXccckkkvvvzzzkkkaaa[[[WWWRRRPPPNNNMMMMMMMMMKKKJJJJJJJJJJJJHHHGGGGGGHHHJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPRRRTTTTTTVVV[[[bbbiii}}}tttaaaRRRHHHDDDBBBCCCFFFKKKMMMLLLIIIGGGGGGFFFAAA===<<<;;;===EEEMMMWWW]]]eeejjjkkkkkklllmmmoooqqqrrrqqqpppooooooppprrrtttxxx{{{|||zzz{{{}}}bbbHHH???@@@???===<<>>===;;;:::999999999999::::::::::::::::::::::::666666666666777999:::;;;@@@FFFQQQaaaqqq|||vvvqqqiii^^^SSSLLLIIIHHHJJJLLLNNNQQQSSSTTTTTTTTTNNNNNNNNNPPPTTTYYY^^^bbb___```aaabbbcccdddeeeeeefffeeegggnnnxxx|||vvvtttxxx~~~yyypppfffaaa______]]]YYYUUUPPPJJJFFFEEEEEEEEEDDDDDDCCCBBBAAA???DDDHHHPPPZZZ^^^^^^___ccciiikkkooosssvvvxxxxxxxxxuuuwwwyyy|||~~~|||}}}~~~{{{vvvtttsssuuuxxx{{{}}}}}}~~~~~~yyy}}}hhhppp}}}yyylllaaaPPPEEE;;;:::<<<======>>>:::<<<>>>@@@AAADDDGGGJJJKKKNNNQQQUUUWWWXXXWWWWWW]]]aaaeeecccaaakkk~~~cccRRRKKKKKKCCCAAA@@@AAA@@@AAAIIIRRR]]]fffrrr}}}qqqeee^^^ZZZUUURRRPPPNNNNNNNNNLLLKKKJJJJJJJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKMMMNNNOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRUUUYYY]]]aaadddjjjqqqwww}}}gggUUUKKKGGGFFFDDDGGGKKKMMMNNNNNNMMMMMMIIICCC>>><<<;;;>>>FFFPPPZZZ___eeehhhiiiiiijjjkkkoooqqqrrrqqqooommmmmmmmmpppqqquuuyyyzzz~~~qqqSSSBBB???@@@???>>>;;;DDDPPP\\\]]]OOOFFFJJJPPPfff~~~zzzvvvwwwyyyuuuiii^^^QQQLLLGGGEEEFFFFFFDDDAAA???>>>===;;;::::::999999::::::::::::::::::::::::888888888888888999::::::<<>>======>>><<<>>>@@@AAABBBDDDHHHJJJKKKMMMPPPSSSUUUVVVVVVUUUZZZ\\\```aaa^^^eee|||mmmVVVMMMLLLDDDBBBAAAAAA??????EEEMMMWWW```mmmxxxxxxhhh^^^YYYWWWUUURRRPPPPPPOOOMMMLLLJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNOOONNNOOOQQQSSSTTTVVVVVVVVVZZZ___gggmmmqqqvvv}}}lllXXXMMMHHHHHHFFFGGGIIIMMMPPPSSSTTTUUUNNNHHHAAA???>>>@@@HHHRRR]]]```dddggghhhiiiiiijjjooopppqqqpppmmmlllkkkllloooooorrrvvvxxx|||~~~gggNNNAAA@@@@@@???999@@@LLLVVVXXXUUUPPPLLLJJJ]]]xxxzzzsssuuu{{{{{{sssiiiYYYQQQIIIFFFGGGGGGEEEBBB@@@@@@???>>><<<;;;:::999999999::::::::::::;;;;;;999999999999999:::::::::999;;;@@@IIITTT]]]dddggglllllliiibbbXXXOOOKKKJJJLLLMMMOOOQQQSSSTTTUUUVVVMMMKKKJJJJJJLLLQQQVVVYYY[[[\\\]]]___bbbeeegggiiigggllluuu~~~}}}zzz}}}~~~zzzsssmmmkkknnnrrrsssxxxyyyuuuooohhh]]]TTTQQQNNNKKKLLLOOOOOOKKKGGGDDDFFFNNNXXX]]]^^^bbbgggpppqqqsssuuuvvvwwwwwwwwwrrrssstttvvvwwwxxxxxxxxxzzzzzz{{{~~~|||pppnnnlllnnnrrrxxx|||~~~~~~|||yyy}}}~~~jjjiii}}}xxxgggZZZMMMEEE>>>>>>???======???>>>@@@AAABBBCCCEEEHHHJJJJJJKKKMMMOOORRRSSSUUUUUUWWWXXX\\\___]]]aaattt|||sssvvvwww\\\NNNJJJDDDBBBBBBBBB???===BBBIIIQQQZZZgggrrr{{{lll^^^XXXZZZWWWTTTRRRQQQPPPNNNLLLJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOORRRUUUYYY[[[]]]^^^dddjjjsssyyy}}}ttt___RRRLLLJJJIIIHHHGGGJJJNNNTTTWWWYYYUUUNNNHHHEEECCCDDDKKKTTT```aaadddfffhhhjjjjjjjjjmmmooopppooommmkkkkkkkkknnnnnnqqquuuwwwyyy|||~~~~~~^^^HHHAAA???===999===FFFMMMUUUaaa___OOOGGGTTTlll|||sssuuu~~~}}}uuu```VVVKKKFFFGGGHHHFFFCCCAAAAAAAAA@@@>>>===;;;:::999999999::::::;;;;;;;;;999999999:::999999999888777:::>>>BBBHHHNNNUUUZZZ]]]```bbb^^^VVVOOOLLLLLLLLLMMMNNNQQQSSSUUUVVVWWWQQQOOOMMMKKKMMMQQQVVVYYYZZZZZZ[[[\\\___cccfffiiilllqqq{{{}}}zzztttppprrrxxx}}}~~~{{{nnnbbb[[[VVVQQQRRRUUUUUUPPPIIIEEEGGGNNNXXX^^^```eeejjjpppqqqsssvvvxxxyyyyyyzzzssssssssstttuuuvvvwwwxxx{{{zzzzzz}}}uuurrrooonnnrrrvvvzzz|||{{{}}}~~~~~~~~~zzz~~~wwwwwwlllaaakkktttdddVVVHHHAAA===>>>>>>======@@@@@@BBBCCCCCCCCCEEEGGGIIIJJJJJJKKKMMMOOORRRUUUWWWYYYWWWZZZ___^^^___nnnhhhcccqqqeeeSSSLLLDDDBBBBBBCCC@@@===AAAGGGMMMUUUaaalllvvv~~~sssddd]]]\\\YYYVVVSSSRRRQQQOOOMMMJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMOOOSSSXXX]]]aaadddffflllrrr{{{jjj\\\TTTQQQMMMIIIEEEEEEJJJQQQVVVXXX]]]VVVPPPLLLIIIIIIOOOWWWbbbbbbdddfffiiikkklllkkklllmmmooonnnlllkkkkkkkkknnnmmmppptttvvvxxx~~~~~~{{{|||~~~~~~~~~~~~kkkNNNAAA===;;;:::;;;@@@FFFUUUkkkjjjQQQFFFOOOdddtttvvv~~~dddZZZMMMFFFGGGHHHGGGDDDBBBBBBBBBAAA???===<<<;;;999999999::::::;;;;;;;;;888999999999999888888777888;;;>>>@@@AAAFFFLLLRRRSSSWWW[[[ZZZTTTOOOMMMNNNKKKLLLNNNPPPSSSUUUWWWXXXWWWTTTQQQPPPQQQTTTYYY\\\YYYYYYYYYZZZ]]]aaaeeehhhqqquuu~~~~~~}}}{{{wwwuuuxxxsssaaa[[[UUUVVVYYYYYYRRRKKKGGGIIIQQQZZZ```ccchhhnnnpppqqqtttvvvyyy{{{|||}}}uuuttttttssstttvvvwwwyyy{{{zzz{{{~~~zzzvvvrrrppprrrvvvyyy{{{xxxzzz|||}}}}}}~~~vvvttt~~~yyyrrrssstttaaa]]]nnn}}}ppp```SSSDDD>>>;;;===>>>===>>>@@@AAACCCDDDDDDDDDEEEGGGIIIJJJJJJJJJKKKNNNRRRVVVXXX[[[XXXZZZaaa```___kkk||||||ddd[[[aaajjjxxxmmmZZZRRRDDDBBBCCCCCC@@@===@@@GGGKKKSSS^^^iiisss|||{{{llleee]]]ZZZWWWTTTSSSQQQOOOMMMJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOOTTTZZZ```eeeiiikkkkkkqqqyyy}}}}}}|||||||||ttteee\\\XXXOOOJJJCCCBBBGGGMMMSSSUUUbbb[[[UUUQQQNNNMMMRRRZZZcccccccccfffiiilllmmmlllkkkmmmnnnmmmlllkkkkkklllnnnmmmoootttvvvxxx}}}~~~}}}{{{|||zzz{{{}}}}}}|||}}}~~~vvvXXXFFF???===<<<@@@@@@BBBTTTjjjmmmcccPPPRRR\\\tttwwwttt~~~nnnbbbTTTLLLJJJIIIGGGDDDBBBBBBBBBAAA@@@???>>>===>>>===<<<;;;:::;;;<<<<<<999888777777666777777777;;;;;;;;;::::::<<>>===>>>??????????????????@@@BBBDDDGGGHHHNNNNNNMMMNNNOOOQQQSSSTTTYYYYYY[[[]]]^^^```jjjttt~~~iiiZZZXXX\\\fffuuuyyy]]]PPPGGGGGGDDDAAA@@@BBBCCCBBBDDDLLLWWWcccmmmxxxsssiii___^^^ZZZTTTQQQQQQPPPNNNJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGGGGHHHHHHHHHIIIMMMTTTZZZ___cccfffhhhjjjmmmqqqrrrqqqpppoooooouuu|||sssfff___WWWMMMDDDAAABBBEEEKKKRRRZZZ\\\\\\YYYUUUUUUYYY^^^ddddddfffgggiiikkklllmmmggghhhiiijjjjjjjjjjjjjjjlllnnnppprrrtttwwwzzz}}}{{{zzzzzz{{{|||zzzzzzzzzzzz|||~~~}}}iiiQQQFFFDDD<<>>===>>>===<<<;;;:::;;;;;;<<<;;;:::999999888888999999:::;;;;;;::::::;;;???AAADDDEEEGGGIIIJJJIIIHHHHHHHHHIIIKKKLLLOOOSSSXXX]]]^^^^^^\\\ZZZXXXXXXZZZ\\\]]]]]]\\\\\\]]]aaaggglllttttttwwwyyyyyy{{{~~~wwwwwwyyy}}}uuuiiihhhgggaaaZZZVVVNNNPPPTTTZZZaaaiiinnnqqqssswww{{{}}}yyysssqqqpppqqqtttxxxyyyzzz~~~|||zzzzzz|||}}}~~~~~~zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{xxx{{{~~~~~~~~~~~~mmmmmmsssxxxsssiiilllxxxkkk___hhhrrrdddTTTIIIAAA???===<<<>>>@@@AAAAAAAAA@@@@@@AAACCCEEEHHHIIIQQQPPPPPPPPPQQQRRRTTTUUUYYYXXXYYY\\\\\\___hhhsssnnn___YYYXXX\\\jjjhhhWWWIIIGGGDDDAAA???@@@???>>>AAAHHHTTT___iiittt|||ooobbb```[[[VVVSSSQQQOOOMMMKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHMMMSSSXXX[[[^^^aaacccccceeehhhhhhgggfffffffffmmmtttttthhhWWWMMMBBB??????@@@DDDIIIRRRVVVXXXXXXVVVWWW\\\```ccccccdddfffhhhjjjkkklllhhhhhhiiiiiiiiijjjjjjjjjkkkmmmppprrrsssvvvyyy||||||}}}~~~}}}{{{yyyyyyyyyzzzyyyyyyyyyzzz|||~~~|||yyy{{{[[[IIIFFF===?????????LLL```nnnqqqjjj]]]TTT___{{{xxxvvvzzz~~~rrraaaSSSKKKHHHEEEDDDBBBBBBBBBBBBAAA???>>>======<<<;;;;;;::::::;;;;;;<<<<<<;;;:::::::::;;;;;;999:::<<<;;;::::::<<<===???@@@BBBDDDFFFFFFFFFEEEGGGIIIJJJKKKMMMQQQVVVZZZ___``````^^^[[[YYYYYYZZZ]]]]]]]]]^^^___ccciiinnntttqqqppprrrrrrsssyyyzzzzzz|||yyyuuuqqqiii___YYYTTTTTTVVV\\\eeemmmqqqrrrsssyyy~~~wwwqqqpppoooqqquuuyyy{{{|||~~~|||yyyxxxxxxyyyzzzyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxzzz|||}}}}}}}}}~~~}}}|||}}}~~~zzzttthhhnnnvvvxxxnnnhhhsssuuuaaa^^^sssxxxmmmaaaQQQEEE>>><<<;;;<<>>===<<<>>>AAAIIIMMMSSSVVVWWWZZZ^^^bbbbbbbbbccceeeggghhhiiijjjjjjiiihhhhhhhhhiiijjjkkkjjjmmmoooqqqrrrtttwwwzzzxxxxxxyyyzzzzzzzzzzzzzzz}}}|||{{{zzzyyyxxxwwwvvvvvvvvvwwwxxx{{{~~~}}}wwwssseeeKKKFFF???@@@>>>>>>FFFXXXkkkvvvrrrcccUUUZZZqqq}}}sssttt|||vvvgggXXXNNNIIIHHHHHHCCCCCCCCCBBBAAA@@@>>>>>><<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;888:::<<<<<<;;;999999:::;;;<<<>>>AAABBBDDDDDDDDDFFFHHHIIIJJJLLLNNNSSSVVV\\\]]]______\\\ZZZYYYYYY\\\]]]^^^___aaaeeekkkooorrrllliiikkkmmmmmmooosss}}}|||~~~yyypppfff^^^ZZZWWWWWW^^^hhhpppssssssuuu|||}}}vvvnnnmmmlllnnnsssxxx{{{}}}yyyvvvsssrrrsssuuuuuuuuuwwwyyyzzz||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwyyy{{{{{{{{{{{{}}}~~~}}}~~~wwwqqqhhhqqqyyyuuujjjkkk~~~}}}iiiXXX___}}}vvvlll___OOOBBB>>><<<;;;===???AAABBBBBBDDDDDDDDDEEEFFFHHHJJJKKKOOOOOOPPPQQQSSSUUUXXXYYY[[[XXXWWWXXXYYY[[[ccclll}}}nnn___UUU___ppp}}}dddUUUNNNHHHFFFDDDAAA>>>>>><<>><<<<<<>>>BBBGGGNNNSSSWWW[[[^^^aaabbbbbbccceeefffhhhiiiiiikkkjjjhhhgggggghhhjjjllliiikkknnnpppqqqrrruuuwwwvvvvvvwwwwwwwwwwwwwwwvvvxxxxxxxxxxxxwwwvvvtttsssttttttuuuwwwzzz}}}zzzsssnnnuuuVVVJJJDDD@@@======BBBOOOddduuu{{{kkkZZZVVVcccyyyvvvrrryyy{{{nnn^^^RRRJJJHHHHHHCCCCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::888:::<<<<<<;;;999888888:::;;;===???AAABBBCCCDDDEEEGGGHHHIIIJJJLLLOOORRRTTTWWW[[[\\\\\\ZZZYYYYYY[[[\\\^^^___aaaeeejjjnnnnnnhhheeehhhjjjiiiiiikkk{{{xxxnnnfff^^^[[[ZZZ```jjjrrrttttttxxxxxxmmmkkkhhhiiimmmrrrvvvxxxrrrpppmmmlllnnnqqqssstttvvvxxxzzz|||}}}|||zzzyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvxxxyyyzzzzzz{{{}}}xxxsssllluuuxxxpppiiitttsssbbbXXXhhhuuukkk^^^MMM@@@???>>>===>>>@@@BBBBBBAAADDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMOOORRRVVVYYY[[[[[[XXXVVVXXXYYYZZZ```gggttt|||hhh[[[dddsssqqq\\\QQQHHHFFFEEEAAA>>>???<<<@@@FFFLLLSSS^^^kkksss{{{uuukkkaaa___]]]XXXUUUVVVNNNMMMLLLJJJHHHGGGFFFFFFHHHGGGGGGGGGHHHHHHIIIJJJMMMNNNPPPQQQPPPPPPRRRSSSXXXXXXWWWUUUSSSSSSUUUXXXYYY\\\bbbjjjxxxjjj[[[JJJBBB???===<<<===???CCCJJJQQQVVVZZZ]]]___ccccccdddeeeggghhhiiiiiillljjjhhhgggggghhhjjjkkkhhhjjjmmmooopppppprrrssssssssstttuuuuuuttttttttttttuuuvvvvvvvvvtttrrrqqqrrrrrrsssuuuyyy|||~~~}}}}}}~~~yyyqqqllleeeQQQIIIAAA======@@@HHH\\\ooouuudddVVVVVVfff||||||tttxxx~~~vvvgggWWWKKKFFFEEECCCCCCCCCCCCBBB@@@???>>>===>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999:::888:::<<<<<<;;;999999999:::;;;<<<>>>???AAACCCCCCDDDFFFGGGHHHHHHIIILLLNNNNNNRRRVVVYYYYYYYYYYYYYYYZZZ[[[]]]^^^```ccchhhkkkkkkfffdddggghhhffffffhhhooozzz~~~tttlllbbb```___ccckkkrrrvvvwww|||vvvqqqkkkggghhhkkkoooqqqooommmjjjjjjmmmqqqtttuuuvvvwwwyyy{{{|||{{{zzzyyyzzz{{{{{{|||{{{zzzxxxwwwuuuvvvxxxyyyzzz|||yyy{{{~~~wwwsssmmmsssqqqkkknnn~~~kkkccceee{{{|||qqqfffYYYJJJ???@@@???>>>@@@BBBCCCCCCBBBDDDFFFJJJLLLNNNMMMKKKJJJIIIJJJKKKNNNQQQVVVYYY[[[\\\XXXWWWYYY[[[[[[^^^bbbmmmooobbbkkkyyydddUUUIIIFFFDDD???===@@@===???CCCGGGMMMWWWcccmmmuuu|||rrreeebbb___YYYVVVYYYPPPOOOMMMKKKIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMOOOPPPPPPOOOOOOQQQRRRTTTUUUTTTSSSQQQQQQSSSUUUWWWZZZ^^^bbbjjjwwwtttbbbNNNCCC@@@===<<<<<<>>>BBBHHHOOOUUUZZZ]]]^^^ccccccdddeeefffggghhhiiikkkjjjiiihhhhhhhhhiiijjjgggiiimmmnnnnnnnnnooopppoooooopppqqqrrrrrrqqqqqqrrrrrrsssttttttsssrrrqqqqqqqqqrrrtttwww{{{~~~~~~|||{{{{{{|||~~~wwwpppjjjxxx\\\MMMCCC<<<>>>???BBBSSSfff|||{{{tttdddWWWZZZkkk}}}yyywwwzzz}}}ppp^^^PPPHHHFFFDDDDDDCCCCCCBBBAAA???>>>>>>??????@@@???>>>===<<<<<<;;;::::::999999::::::999:::<<<<<<:::::::::;;;:::;;;;;;<<<>>>@@@AAABBBCCCEEEGGGGGGGGGHHHIIIKKKLLLPPPTTTWWWWWWWWWXXXXXXYYYZZZ\\\]]]^^^aaaeeehhhiiiffffffgggfffbbbbbbeeegggnnnyyy||||||{{{~~~uuulllddddddeeeggglllrrrxxx|||wwwnnnjjjkkkmmmooorrrooollllllooosssvvvxxxvvvwwwxxxyyyzzzzzzzzzyyyzzz{{{||||||{{{yyywwwvvvtttuuuwwwyyyzzz}}}|||vvvttt}}}{{{qqqnnniiikkkhhhgggwwwyyydddeeesss~~~tttiii]]]QQQGGGAAA>>>>>>???AAADDDFFFFFFEEEEEEIIINNNRRRSSSQQQMMMJJJKKKLLLLLLNNNQQQTTTXXXYYY[[[XXXXXX[[[]]][[[\\\^^^jjjuuuhhhrrrqqq^^^NNNJJJFFF???===AAA===???@@@BBBGGGPPP]]]fffooowww{{{jjjeee```XXXUUUYYYSSSRRRPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOOOONNNOOOQQQSSSQQQRRRSSSRRRQQQQQQSSSUUUTTTWWWZZZ]]]aaaiiiuuu~~~lllUUUGGGBBB>>>=========@@@EEEMMMTTT[[[^^^___bbbbbbcccdddeeefffggggggjjjjjjjjjiiiiiiiiihhhhhhfffiiilllnnnmmmmmmmmmnnnmmmmmmooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrsssvvvyyy|||~~~}}}|||zzzyyyyyy{{{~~~}}}vvvnnniiikkkPPPCCC<<<>>>??????MMM```rrr|||uuu```WWW___lll|||wwwwww~~~tttdddUUUMMMKKKDDDDDDDDDCCCBBBAAA?????????@@@@@@AAAAAA???>>>===<<<<<<;;;::::::::::::;;;999:::<<<;;;::::::<<<===::::::;;;<<<===???@@@AAACCCDDDFFFGGGFFFGGGHHHJJJMMMPPPTTTVVVVVVVVVWWWWWWXXXZZZ[[[\\\]]]___cccfffhhhgggggghhhddd``````cccdddiiiqqqzzzyyyyyysss~~~zzzqqqhhhfffhhhiiikkknnnssszzzwwwooonnnoooqqqwwwssspppoooqqquuuxxxzzzuuuvvvwwwxxxyyyyyyzzzzzzyyyzzz{{{|||{{{yyywwwuuusssuuuwwwyyyzzz~~~yyyqqq|||yyylllhhhcccdddaaaeee}}}www___ggg||||||wwwnnnbbbTTTJJJDDDBBB======>>>BBBFFFHHHHHHHHHGGGKKKRRRVVVWWWTTTOOOKKKNNNNNNNNNOOOQQQTTTVVVWWW[[[XXXYYY]]]___\\\[[[\\\hhh~~~yyymmmwww}}}hhhUUUNNNJJJBBB???DDD===>>>>>>???CCCLLLYYYbbbkkksssnnnggg```WWWTTTXXXVVVTTTRRRPPPMMMLLLJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMNNNNNNNNNNNNQQQSSSQQQRRRTTTTTTSSSSSSTTTVVVQQQUUUXXXZZZ\\\bbbkkksssuuu|||vvv[[[LLLEEEAAA??????<<<>>>CCCKKKTTT[[[```aaaaaaaaabbbcccddddddeeeeeejjjjjjjjjjjjjjjiiihhhgggeeehhhlllmmmmmmllllllmmmmmmnnnoooqqqrrrsssssssssqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqrrrsssuuuxxx{{{}}}|||zzzyyyxxxyyy{{{~~~~~~~~~~~~{{{uuummmhhhYYYQQQFFF>>>===BBBKKKSSSnnnxxxYYYJJJ\\\oooyyyzzzyyyiiiYYYNNNJJJFFFDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@???======<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::::::::::::::::::::;;;===???@@@>>>@@@DDDFFFFFFGGGHHHIIIHHHJJJLLLOOOQQQSSSSSSSSSXXXYYY[[[[[[\\\]]]```bbbbbbbbbaaa```aaaaaabbbbbbbbbeeennnzzzyyypppqqqsssuuuwwwuuurrrmmmjjjiiiiiiiiikkkoootttyyy|||xxxwwwyyy}}}zzz|||{{{zzzyyyxxxxxxxxxyyyzzzvvvxxxyyyyyyxxxxxxyyyzzz{{{xxxvvvwww||||||qqqhhhhhh]]]YYYiii}}}oooaaakkkwwwuuuiiiVVVJJJGGGDDD@@@@@@@@@AAABBBDDDFFFHHHIIIHHHMMMSSSVVVUUUQQQMMMJJJOOOPPPQQQRRRRRRSSSUUUXXXWWWYYY\\\^^^______``````gggyyyjjjrrr}}}qqqYYYOOOKKKDDD@@@BBBBBB>>><<>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999:::;;;===>>>???===???BBBDDDEEEEEEFFFHHHIIIIIIJJJKKKMMMOOORRRSSSUUUWWWXXXYYYYYY[[[]]]```______``````````````````aaadddmmmyyyxxxooooooppppppnnnkkkgggeeegggggghhhkkkoootttyyy}}}}}}zzzyyywwwvvvvvvvvvwwwxxxvvvwwwxxxxxxwwwvvvxxxyyy|||yyyxxxzzz{{{wwwnnnccc___qqq{{{qqqddduuuvvvqqqdddRRREEEBBB@@@<<<@@@@@@AAABBBDDDFFFHHHIIIJJJMMMPPPQQQPPPNNNMMMMMMOOOPPPRRRSSSSSSUUUXXXZZZZZZYYYYYY[[[^^^aaacccdddhhhvvvnnnooouuu}}}www___QQQKKKFFFCCCAAABBB>>><<>>===<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;>>>@@@BBBBBBCCCDDDFFFJJJIIIGGGGGGIIILLLOOOQQQQQQSSSUUUVVVWWWXXXZZZ\\\\\\]]]^^^___``````___^^^bbbeeemmmyyysssrrrooollliiieeecccaaaeeeeeegggjjjnnntttyyy|||yyy}}}xxxwwwvvvuuutttuuuvvvvvvvvvwwwxxxwwwuuuuuuvvvxxx|||{{{{{{rrrjjjjjj}}}vvvppplllzzzssscccQQQFFFBBB@@@>>>@@@@@@AAACCCEEEFFFHHHHHHKKKLLLLLLKKKJJJKKKMMMPPPOOOPPPRRRTTTUUUWWWZZZ\\\]]]ZZZWWWXXX]]]cccggghhhllltttrrriiiiiiqqqtttttt~~~iiiTTTKKKJJJFFF@@@BBB>>>===>>>@@@CCCJJJSSS^^^gggtttmmm___YYYYYYSSSRRRPPPNNNLLLJJJIIIHHHEEEEEEEEEGGGIIIKKKJJJHHHIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTWWW\\\aaagggnnnvvv{{{}}}}}}qqqcccZZZOOOIIIIIIHHHJJJMMMPPPSSSWWW]]]```bbbbbbcccbbbbbbcccfffhhhlllmmmmmmmmmmmmkkkjjjiiikkkkkklllmmmnnnnnnnnnnnnjjjmmmooopppooommmmmmmmmnnnmmmlllkkklllmmmoooqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwyyyyyyyyyzzz|||~~~~~~~~~|||rrrmmmmmmmmmjjjggghhhKKKDDDDDD@@@CCCLLL\\\xxxYYYQQQ\\\oooxxx{{{~~~yyylll]]]SSSJJJFFFCCCAAAAAACCCDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;::::::::::::;;;::::::::::::::::::::::::999999999::::::;;;<<<===:::<<<>>>??????@@@BBBDDDHHHHHHGGGGGGHHHJJJMMMNNNOOOQQQSSSUUUUUUVVVXXXZZZZZZ[[[]]]`````````___^^^bbbfffmmmxxx~~~xxxrrrkkkgggdddbbbdddeeefffiiimmmrrrvvvyyyvvvzzz}}}~~~~~~|||xxxwwwvvvuuutttuuuuuuvvvwwwwwwwwwvvvttttttuuuwww{{{|||}}}|||||||||~~~ppppppwwwkkkjjjxxx{{{qqq```OOOEEEAAA@@@@@@@@@AAABBBDDDFFFGGGHHHIIIJJJJJJJJJIIIHHHJJJMMMPPPNNNPPPRRRTTTUUUWWWZZZ\\\___[[[WWWYYY___eeehhhhhhpppsss~~~rrrbbb\\\dddkkknnn{{{uuu[[[NNNNNNIII@@@BBB???===??????@@@GGGNNNXXXaaannnyyywwwggg___^^^SSSSSSRRRPPPNNNLLLIIIHHHFFFEEEFFFHHHJJJKKKIIIHHHGGGHHHIIIJJJLLLNNNOOOPPPNNNNNNNNNNNNPPPQQQRRRSSSTTTYYY___ffflllrrrxxx|||}}}zzzxxxyyyzzz~~~yyymmmcccVVVMMMLLLLLLMMMPPPRRRTTTWWW[[[^^^___```aaa`````````ccceeeiiijjjlllmmmmmmkkkhhhgggeeefffhhhjjjlllmmmnnnooommmoooqqqrrrpppnnnmmmmmmmmmllljjjiiijjjllloooqqqssssssttttttuuuuuuuuuuuuuuuwwwxxxyyyyyyzzz|||~~~~~~|||sssooonnnnnnkkkhhhyyyXXXIIIDDD???CCCLLL]]]lllXXXYYYcccwww}}}|||||||||{{{rrrdddYYYNNNJJJDDDAAAAAABBBCCCDDDBBBBBBBBBBBBBBBAAA@@@???===<<<;;;;;;::::::::::::::::::::::::::::::::::::888888999::::::;;;;;;;;;999;;;=========>>>@@@BBBEEEFFFGGGHHHJJJJJJKKKKKKMMMPPPSSSTTTUUUUUUWWWXXXYYYZZZ]]]___aaaaaa```___```ffflllsssvvvooojjjggghhhhhhiiikkknnnqqqsssuuuuuuxxx{{{|||}}}}}}|||yyyxxxwwwvvvuuuvvvwwwwwwwwwxxxwwwvvvttttttwwwyyy}}}yyyyyyzzz{{{~~~{{{mmmvvvuuuccchhh}}}vvviiiXXXIIIAAA======>>>AAABBBDDDFFFHHHIIIIIIIIIGGGHHHIIIJJJIIIJJJMMMOOOOOOPPPRRRSSSSSSUUUXXXZZZ^^^[[[YYY[[[```dddfffggglllmmmtttsssaaaVVV^^^jjjsssfffVVVQQQKKKAAACCC@@@???@@@??????CCCIIIRRR[[[hhhrrrzzzpppddd^^^WWWVVVUUUSSSQQQNNNKKKJJJHHHGGGGGGHHHJJJJJJIIIGGGFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMOOOPPPRRRTTTUUUWWW\\\cccjjjppptttxxx{{{yyyvvvssstttuuuyyyyyyuuuxxxvvvmmm___TTTQQQNNNPPPRRRTTTUUUVVVYYY[[[\\\]]]^^^^^^]]]^^^___aaafffhhhjjjlllkkkiiigggeeecccdddfffiiikkkmmmnnnoooppprrrtttsssqqqnnnmmmmmmkkkjjjhhhhhhiiillloooqqqrrrrrrssssssssstttuuuuuuvvvwwwxxxxxxxxxyyy{{{~~~~~~}}}}}}wwwsssqqqooollljjjlllUUUGGGBBBEEEKKK]]]{{{bbbZZZ[[[ooozzzzzz{{{vvvjjj```SSSNNNGGGBBBAAABBBCCCDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777888999::::::::::::999999;;;<<<<<<;;;<<>>@@@BBBDDDFFFHHHJJJKKKKKKKKKFFFHHHJJJKKKKKKLLLNNNPPPRRRSSSTTTSSSSSSSSSUUUWWW[[[[[[[[[\\\^^^cccgggjjjkkkjjjmmm{{{xxxiii]]]bbbsssuuubbbVVVMMMFFFEEEBBBAAAAAA@@@===@@@FFFLLLTTT```jjjrrryyy}}}jjj^^^ZZZYYYWWWUUURRRPPPNNNMMMLLLJJJHHHGGGHHHIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPSSSUUUVVVZZZ___ffflllppprrrtttvvvsssooommmnnnpppuuutttqqqttt{{{ttthhh]]]YYYRRRSSSUUUVVVVVVVVVXXXYYYZZZ\\\]]]]]]\\\\\\]]]___ccceeegggiiihhhgggeeecccdddeeegggjjjlllnnnooooooqqqsssuuutttqqqnnnllllllhhhhhhggghhhiiillloooppprrrqqqqqqrrrrrrtttuuuvvvvvvwwwxxxwwwwwwwwwyyy{{{||||||}}}}}}}}}||||||{{{}}}}}}}}}~~~~~~~~~{{{yyyyyy{{{{{{yyyvvvqqqoooooopppdddOOOHHHIIIIIIVVVkkkyyydddWWWddd{{{wwwzzzzzzqqqhhhXXXRRRJJJDDDAAABBBCCCDDDBBBBBBBBBCCCBBBBBBAAA@@@??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::777777999::::::999999888:::;;;;;;;;;;;;<<<>>>AAA@@@AAABBBCCCEEEGGGIIIJJJJJJMMMQQQSSSSSSSSSTTTUUUWWWXXXYYY[[[]]]___``````aaajjjkkkddddddnnnuuuuuuyyy~~~|||{{{yyywwwuuusssrrrqqqtttuuuwwwxxxyyyyyyyyyzzz{{{}}}|||}}}~~~~~~zzzyyyxxxwwwvvvwwwxxxxxxyyyzzzyyyxxxxxxzzz}}}~~~}}}}}}xxxyyyzzz||||||www|||qqqpppzzzvvvuuuoooaaaQQQJJJFFFBBBBBBDDDCCCEEEHHHKKKLLLMMMMMMLLLHHHIIIKKKKKKKKKMMMQQQSSSVVVWWWWWWUUUSSSRRRSSSUUUWWWXXXZZZYYY[[[```jjjrrryyytttpppvvvxxxmmmnnnoooZZZOOOMMMFFFCCCBBBCCC@@@===>>>CCCGGGNNNXXXaaaiiirrr{{{wwwddd]]][[[XXXTTTRRRPPPOOONNNPPPMMMIIIFFFFFFGGGGGGFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKMMMOOORRRTTTVVVZZZ^^^dddhhhjjjjjjkkkllljjjfffdddeeegggmmmzzz~~~rrrooosss{{{yyywwwuuukkkaaa^^^UUUWWWYYYYYYXXXWWWXXXYYY[[[\\\^^^^^^]]]\\\]]]^^^bbbcccdddeeeeeedddcccbbbcccdddfffhhhjjjkkkllllllqqqssstttsssooollljjjiiiffffffggghhhjjjlllnnnooopppppppppppprrrtttuuuwwwtttuuuvvvuuuttttttuuuwwwyyyyyyzzzzzzzzzzzzyyyyyyxxxyyy{{{|||~~~~~~}}}uuurrrqqqsssvvvvvvrrrllllllrrryyypppUUUMMMKKKGGGMMM\\\rrrUUUYYYsss|||vvvzzz|||uuummmZZZTTTKKKDDDBBBBBBCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@???======<<<<<<<<<::::::::::::::::::::::::666777999::::::999888777:::;;;;;;;;;:::;;;>>>AAA@@@?????????AAAEEEIIIKKKIIILLLPPPRRRRRRRRRSSSSSSVVVWWWWWWYYY[[[]]]___```fffooooooccc]]]dddlllmmmooowww~~~|||xxxuuurrrqqqssstttvvvwwwwwwwwwvvvvvvwwwzzz~~~}}}zzzwwwvvv}}}{{{zzz{{{|||||||||zzzyyywwwvvvvvvvvvwwwxxxzzzzzzzzzyyyyyy{{{~~~}}}||||||yyyyyy{{{}}}{{{uuuttttttzzztttqqqrrriiiZZZLLLFFFDDD@@@???CCCDDDFFFIIILLLNNNNNNNNNMMMKKKKKKKKKJJJKKKNNNSSSWWWYYYZZZYYYWWWTTTRRRSSSTTTTTTWWWXXXWWWWWW___mmmyyyxxxwwwzzzxxxxxx]]]QQQRRRGGGEEECCCDDDAAA===>>>BBBDDDJJJSSS\\\dddmmmxxxnnn^^^[[[XXXTTTQQQOOOOOOOOORRRNNNIIIFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNQQQTTTUUUWWW[[[___bbbcccbbbccccccbbb^^^\\\]]]___eeerrrvvvkkkhhhllluuu|||yyyoooqqqqqqiiiaaa^^^XXXZZZ[[[[[[YYYXXXYYYZZZ\\\^^^______^^^]]]^^^___aaaaaaccccccccccccbbbaaaaaabbbdddfffggghhhhhhhhhpppqqqsssqqqnnnjjjhhhgggdddeeeggghhhjjjlllmmmnnnooooooooopppqqqtttvvvwwwsssttttttsssqqqqqqrrrtttwwwwwwxxxyyyyyyxxxxxxxxxtttvvvyyy|||~~~|||~~~~~~}}}zzzrrrnnnmmmmmmqqqsssnnngggiiiuuulllNNNFFFMMMNNNYYYqqqfff[[[lll~~~yyyzzzzzzwwwfffZZZNNNHHHDDD@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============:::::::::999999888888888777777777888999999::::::;;;:::999999:::;;;::::::>>>>>>???@@@AAACCCEEEFFFDDDGGGKKKNNNOOOPPPQQQSSSYYYVVVUUUWWWXXXXXX]]]dddjjjrrruuummmccc```bbbdddfffhhhmmmuuu}}}~~~zzzwwwtttqqqtttttttttuuuuuutttssssssqqqsssuuussspppooopppqqquuuvvvxxxyyyyyyxxxxxxwwwwwwxxxyyyxxxwwwvvvwwwxxxzzzzzz{{{|||~~~}}}{{{zzzyyyyyyvvvxxx|||vvv{{{{{{rrrwww~~~yyy~~~ssskkkddd]]]UUUJJJCCC@@@AAABBBAAABBBDDDGGGJJJLLLNNNOOOOOONNNMMMKKKIIIJJJNNNUUU[[[```[[[UUURRRQQQRRRRRRSSSWWWXXXZZZ\\\\\\cccuuuyyy{{{uuuaaaQQQJJJDDD@@@AAAAAA>>>===??????EEEMMMUUU\\\eeeooovvvvvvlllaaaWWWTTTTTTQQQPPPQQQNNNMMMKKKJJJJJJIIIGGGEEEJJJIIIHHHGGGFFFDDDCCCCCCFFFIIILLLNNNNNNPPPRRRSSSWWWXXXYYYZZZ[[[[[[[[[[[[[[[XXXVVVWWW^^^fffnnnrrr|||{{{wwwpppiiifffhhhjjjppp|||~~~{{{lllbbbeeehhhddd______ZZZ[[[\\\]]]\\\ZZZXXXWWW\\\]]]___``````^^^]]][[[``````bbbccccccbbbaaa```bbbdddeeeffffffgggjjjllljjjlllmmmmmmkkkjjjjjjkkkhhhhhhggghhhiiikkkmmmooonnnoooqqqqqqqqqqqqssstttuuutttssssssrrrqqqpppppprrrtttwwwyyyyyywwwtttrrrtttwwwyyy{{{|||~~~~~~|||}}}yyyqqqxxx~~~}}}tttllliiiiiikkknnnoookkkgggnnn~~~xxxXXXLLLOOOHHHQQQfffuuu___aaavvv}}}zzzvvvjjj]]]OOOJJJGGGBBB???>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>======<<<<<<===:::::::::999999999888888999999999888888888888888999999888888:::;;;;;;;;;======>>>???@@@BBBCCCDDDFFFIIIMMMOOOPPPQQQSSSUUUVVVTTTTTTWWWXXXXXX]]]dddnnnwww|||vvvlllgggeeeeeeccceeeiiipppwww}}}yyyzzz|||yyywwwtttrrrssstttttttttttttttsssssspppqqqqqqoookkkjjjkkkmmmrrrsssuuuvvvwwwwwwwwwvvvvvvwwwxxxxxxwwwxxxzzz{{{~~~~~~|||{{{zzzzzzzzzwwwzzz}}}wwwrrruuuzzz}}}zzzzzz|||wwwrrr}}}~~~sssyyytttkkkcccUUUOOOFFF@@@???@@@AAAAAABBBDDDFFFIIILLLMMMNNNNNNPPPOOONNNLLLMMMPPPVVVZZZ^^^ZZZUUUQQQQQQRRRSSSSSSUUUVVVXXXYYY[[[bbbsssyyy~~~jjjWWWOOOHHHCCCCCCBBB???===>>>===BBBIIIPPPWWWaaalllsss}}}qqqeeeYYYVVVUUURRROOONNNOOOMMMKKKKKKKKKJJJIIIGGGJJJIIIHHHGGGFFFDDDCCCCCCEEEHHHKKKMMMMMMNNNPPPRRRUUUUUUVVVWWWXXXXXXXXXXXXYYYWWWUUUVVV\\\dddjjjnnnvvvssslllddd^^^^^^bbbfffkkkvvvxxxttteee[[[^^^bbb^^^ZZZZZZZZZ[[[\\\]]]]]]\\\ZZZYYY]]]^^^___``````___]]]\\\^^^___aaabbbbbbbbbaaaaaabbbdddeeeffffffgggjjjllljjjkkklllllljjjiiiiiiiiihhhhhhiiijjjlllmmmooopppnnnpppqqqqqqpppppprrrsssrrrrrrqqqqqqqqqqqqppppppppprrruuuxxxyyyxxxvvvuuusssuuuxxxyyyzzz{{{~~~~~~}}}|||~~~|||xxxrrrvvv{{{zzztttooollllllkkkmmmnnnkkkkkkrrriiiUUUOOOHHHKKKZZZwwwfffXXXccc~~~{{{vvvpppcccVVVPPPMMMGGGAAA>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999999999888;;;::::::999888888777777999999999999::::::;;;;;;<<<<<<<<<===???@@@BBBBBBFFFHHHLLLNNNOOOPPPRRRTTTRRRQQQSSSWWWXXXXXX\\\bbbmmmxxx{{{ssslllgggdddaaacccfffkkkpppuuuyyy{{{|||{{{~~~zzzlllmmm}}}}}}zzzxxxvvvtttrrrrrrrrrsssssssssssssssrrroooooommmjjjgggfffgggiiilllnnnpppsssuuuvvvvvvvvvuuuvvvwwwwwwwwwyyy|||}}}|||zzzyyyyyyyyyzzzyyy{{{uuuqqqrrrtttvvvyyy{{{~~~{{{yyyxxxuuuooooootttoootttiii```OOOJJJDDD@@@@@@AAABBBCCCBBBCCCFFFIIIKKKMMMMMMMMMQQQQQQQQQQQQPPPRRRVVVYYY[[[XXXSSSQQQQQQSSSTTTTTTTTTSSSUUUWWWYYY```ppp}}}|||sss~~~xxxbbbUUUMMMFFFEEEDDD@@@======;;;???EEEJJJPPPZZZfffnnnzzzppp```ZZZYYYUUUPPPNNNOOOMMMKKKKKKKKKKKKJJJIIIJJJJJJIIIGGGFFFEEEDDDCCCDDDGGGIIIKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVUUUTTTVVV\\\cccgggjjjpppkkkbbbZZZUUUWWW]]]cccfffqqqrrrmmm^^^SSSVVV[[[YYYVVVWWWYYYYYY[[[\\\\\\\\\[[[ZZZ^^^^^^```aaaaaa```___^^^^^^^^^```aaabbbbbbbbbbbbbbbdddfffffffffgggiiikkkiiikkklllkkkhhhgggggggggggghhhjjjlllnnnooopppqqqooopppqqqqqqpppoooppprrrrrrrrrqqqqqqppppppoooooommmpppssswwwyyyyyyxxxwwwsssuuuwwwwwwwwwxxxzzz|||{{{{{{|||}}}}}}~~~~~~||||||~~~}}}~~~~~~zzzvvvrrrssstttttttttrrrpppooolllmmmmmmnnnqqqzzz~~~bbbPPPNNNMMMTTTllluuu[[[YYYlll}}}wwwtttjjj```ZZZSSSIIIDDDBBB======<<<<<<<<<===??????======<<<;;;::::::::::::999999999999999999999999:::::::::999999888888888;;;<<<===<<<;;;:::::::::;;;;;;;;;<<<===>>>@@@AAACCCEEEHHHJJJKKKLLLOOOQQQQQQPPPRRRVVVWWWWWWZZZ___hhhrrrxxxuuunnniiieeebbbcccdddgggiiilllqqquuuyyy|||tttqqqtttwwwzzz{{{}}}|||tttfffggguuu|||xxxvvvuuuuuusssrrrppppppqqqqqqrrrqqqqqqqqqpppnnnjjjfffdddcccdddeeegggiiilllooorrrtttuuuuuuuuuvvvwwwwwwwwwyyy|||}}}||||||zzzyyywwwvvvvvvvvvvvvyyy{{{}}}xxxwwwwwwwwwzzz~~~{{{qqqiiimmmwwwxxx}}}rrrggg]]]LLLJJJFFFDDDCCCCCCDDDDDDBBBCCCFFFIIIKKKLLLMMMMMMQQQRRRSSSSSSRRRRRRTTTVVVXXXUUURRRPPPQQQSSSTTTUUUUUUTTTUUUWWWXXX]]]kkkxxxwwwzzzsssppp{{{~~~qqq[[[RRRIIIGGGEEEAAA>>>>>>;;;===AAADDDJJJSSS___hhhuuu}}}kkk```\\\XXXSSSQQQOOOMMMKKKJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCEEEHHHJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRSSSRRRRRRTTTSSSTTTXXX___eeejjjlllmmmhhh```XXXUUUXXX]]]bbbcccnnnoookkk[[[OOORRRWWWVVVVVVXXXWWWWWWYYYZZZ[[[[[[[[[[[[^^^___```aaaaaa``````___^^^___```aaacccddddddeeebbbdddffffffffffffhhhiiiiiijjjkkkjjjgggeeeeeefffeeegggjjjmmmooopppppppppooopppqqqpppooonnnooopppuuutttsssrrrqqqooonnnnnnnnnpppsssvvvxxxxxxxxxwwwsssuuuvvvwwwvvvvvvwwwyyyxxxzzz|||}}}}}}}}}}}}~~~zzzyyyxxxxxx{{{|||}}}|||{{{~~~~~~~~~{{{uuupppnnnmmmnnnqqqtttsssrrrnnnnnnnnnrrryyyuuuXXXTTTOOORRReeedddXXX^^^jjjzzzsssoooiiibbbWWWKKKFFFGGG???>>>===<<<<<<===>>>???===<<<;;;:::999999999999999999999999999999999999888888999999::::::::::::>>>@@@AAA???<<<999999::::::::::::;;;<<<===>>>???AAACCCEEEGGGHHHJJJMMMOOOPPPOOOQQQUUUUUUTTTWWW\\\cccjjjmmmiiidddccccccbbbccceeeggghhhiiimmmsssxxxzzz~~~xxxoooiiigggkkkqqqtttuuuuuuuuuuuutttwwwxxx{{{ssshhhiiirrr|||zzzwwwtttssssssrrrrrrpppmmmnnnooopppppppppppppppnnnkkkgggcccaaaaaaaaaaaaccceeeiiimmmpppsssuuuuuuvvvwwwxxxxxxxxxyyy|||~~~|||zzzyyyyyyxxxvvvtttsssrrrrrrsssyyy{{{~~~tttmmmuuuxxx{{{rrrfff[[[KKKJJJIIIGGGEEEDDDCCCCCCCCCDDDGGGIIIKKKLLLMMMMMMOOOQQQSSSSSSRRRRRRRRRSSSVVVTTTQQQPPPQQQSSSTTTTTTXXXWWWWWWXXXXXXZZZdddooosssppp|||nnnmmmqqqnnnmmmssseeeXXXLLLHHHFFFCCC@@@???<<<===???AAAEEEMMMYYYaaannnwwwyyyhhh___YYYUUUTTTPPPNNNKKKJJJJJJKKKJJJJJJKKKJJJIIIHHHGGGEEEDDDDDDBBBEEEGGGIIIIIIJJJKKKMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRUUUZZZbbbjjjoooqqqjjjfff```[[[ZZZ[[[^^^___aaajjjjjj{{{~~~jjjYYYLLLOOOTTTUUUVVVYYYXXXYYYZZZ[[[\\\]]]]]]]]]^^^______`````````````````````aaabbbccceeeffffffaaacccfffgggffffffggghhhgggiiijjjiiigggeeeeeeeeedddfffhhhkkkmmmmmmmmmmmmnnnpppqqqpppnnnnnnnnnpppssssssssssssssssssssssssqqqrrrtttvvvvvvvvvuuuuuuuuuvvvwwwwwwvvvvvvwwwxxxxxxzzz|||||||||}}}|||zzzvvvuuutttvvvxxxzzzzzzzzz{{{}}}~~~}}}~~~|||vvvnnnjjjhhhiiinnnssstttsssqqqqqqsssxxxhhhUUUPPPPPP]]]xxxjjjWWWSSSWWWtttuuuqqqnnnhhh^^^QQQJJJJJJBBBAAA???===<<<===>>>???===<<<;;;:::999999999999888999999999999:::::::::888888999999:::;;;;;;<<<===@@@BBB@@@<<<999888999:::::::::;;;;;;<<<>>>>>>AAABBBDDDFFFGGGIIILLLOOOOOOMMMOOORRRSSSSSSWWW\\\cccgggfffaaa]]]___bbbcccaaaccceeeeeefffjjjrrrxxx{{{}}}|||vvvnnnhhheeedddhhhnnnrrrsssrrrqqqpppnnnqqqssswwwrrriiikkkrrrwwwxxx|||~~~~~~{{{yyyzzz|||vvvtttqqqppppppppppppooommmnnnooopppqqqqqqqqqqqqlllhhhdddbbbaaa```___^^^aaacccggglllpppsssuuuuuuwwwyyy{{{|||{{{|||~~~}}}{{{yyyxxxwwwvvvuuusssrrrrrrsssssszzz{{{~~~}}}wwwsssxxxpppcccXXXHHHJJJKKKJJJFFFCCCAAAAAADDDEEEHHHJJJLLLMMMMMMMMMNNNPPPRRRSSSRRRQQQRRRSSSUUUSSSPPPPPPQQQSSSTTTSSSXXXWWWXXXZZZYYYXXX^^^eee{{{pppkkk|||pppdddaaa^^^___gggwwwssscccRRRJJJHHHDDDAAAAAA<<<===>>>???AAAHHHRRRYYYeeennnyyyuuufff[[[VVVVVVSSSPPPLLLJJJJJJKKKJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDCCCEEEGGGHHHIIIIIIJJJLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRTTT[[[ccclllrrrtttgggccc^^^[[[[[[[[[[[[[[[\\\eeecccttt~~~jjjXXXJJJKKKQQQRRRTTTYYY\\\\\\]]]]]]^^^___``````^^^^^^^^^______```aaaaaaaaaaaaaaabbbcccdddeeefffaaacccfffgggfffffffffgggfffhhhiiihhhgggffffffgggeeeeeeggghhhjjjkkkkkkkkkmmmnnnoooooonnnmmmnnnpppooooooqqqsssuuuvvvxxxyyyssstttuuuuuuuuutttssssssuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxyyyzzz|||}}}~~~~~~}}}yyywwwrrrrrrrrrtttwwwyyyyyyxxxzzz|||||||||~~~wwwmmmjjjggghhhmmmqqqttttttuuuvvvzzzyyyVVVQQQOOOUUUhhh|||bbbUUURRR```uuu}}}vvvqqqooojjj___TTTOOOFFFDDDAAA>>>======>>>???===<<<;;;::::::999999:::888888999999999:::::::::999:::::::::::::::::::::999===@@@???;;;888999:::;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBCCCDDDFFFJJJMMMKKKJJJKKKOOOQQQSSSYYY```eeegggddd]]]YYY\\\___``````cccddddddeeejjjssszzz}}}wwwooohhheeedddaaaeeeiiilllmmmmmmmmmnnnjjjoootttzzz~~~mmmfffjjjqqqttttttvvvyyy|||{{{vvvtttuuuwwwtttqqqooommmnnnnnnmmmmmmooopppqqqrrrssssssssssssmmmjjjgggeeeeeeeeeccc```aaacccggglllpppsssuuuvvvwwwzzz~~~~~~~~~}}}|||{{{zzzyyyxxxuuuttttttssstttuuuwwwxxx{{{}}}vvvjjjuuuyyyqqqiii\\\OOOGGGJJJMMMMMMJJJFFFDDDDDDEEEGGGIIIKKKMMMNNNNNNNNNNNNPPPRRRRRRRRRRRRSSSUUUUUURRRPPPPPPQQQRRRSSSRRRTTTTTTVVVZZZYYYWWWYYY___kkkvvv~~~xxxkkkiiixxxppp___VVVUUUUUU\\\kkkyyypppZZZNNNIIIEEEBBBAAA<<<=========>>>BBBJJJQQQ\\\dddoooxxxsssbbb[[[ZZZWWWTTTOOOMMMLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCEEEHHHIIIIIIIIIJJJLLLKKKKKKLLLMMMNNNNNNNNNNNNQQQQQQSSSXXXaaajjjpppsssfffaaa\\\YYYYYYYYYYYYXXXZZZbbb^^^ooolllYYYJJJKKKPPPRRRUUUZZZ\\\\\\\\\\\\]]]^^^______]]]]]]]]]]]]^^^___```aaaaaaaaa`````````aaaccccccaaacccfffgggfffeeeeeefffeeeggghhhiiiggggggggghhhgggggggggggghhhiiijjjkkkkkkmmmnnnnnnnnnmmmooopppooooooqqqrrrtttuuuvvvwwwsssttttttuuuuuutttsssssssssuuuvvvvvvuuuuuuvvvxxxwwwvvvuuuwww{{{}}}|||{{{zzz{{{{{{||||||}}}}}}}}}|||xxxuuuqqqqqqqqqtttwwwyyyyyyxxxyyyzzzzzz{{{~~~wwwmmmkkkjjjjjjmmmqqqtttuuuxxx|||YYYTTTOOOPPP[[[nnnvvv```XXXMMMddd{{{sssuuuvvvmmm^^^SSSIIIFFFCCC???>>>>>>>>>???======<<<;;;::::::::::::888888888999999:::::::::<<<;;;;;;::::::999999888444999>>>>>>:::888999<<<;;;;;;;;;;;;<<<<<<===>>>;;;===>>>???@@@CCCFFFIIIHHHGGGHHHMMMPPPTTT[[[cccfffgggccc[[[WWWYYY[[[[[[aaadddfffffffffllluuu}}}~~~}}}yyyrrriiibbb```aaa[[[]]]___aaabbbcccfffhhhiiipppwwwyyyhhhaaagggppptttsssrrrvvvyyyxxxssspppqqqtttssspppmmmlllmmmmmmlllkkkqqqrrrssstttuuuuuuuuuuuuqqqnnnkkkkkkkkkkkkhhheeeaaadddhhhlllpppsssuuuvvvwww{{{}}}zzzzzz{{{{{{{{{zzzyyyyyyssssssssstttvvvyyy{{{}}}}}}~~~{{{jjjhhh}}}sssjjjaaaSSSGGGGGGLLLPPPQQQNNNKKKIIIHHHFFFHHHJJJLLLNNNNNNNNNNNNOOOPPPRRRRRRRRRSSSUUUVVVUUUSSSPPPPPPQQQRRRRRRQQQPPPPPPTTTYYYYYYVVVWWW[[[^^^gggpppnnneeefffuuuppp]]]QQQRRRPPPUUUbbbppp{{{yyy```RRRKKKEEEBBBAAA;;;<<<===<<<<<>><<<>>>@@@===<<<:::;;;<<<======<<<999999888888888888999999::::::999999999999999999<<<<<<;;;:::::::::;;;;;;888888999999999:::::::::;;;;;;;;;<<<>>>AAACCCEEEFFFHHHKKKMMMNNNPPPRRRUUUXXX[[[]]][[[WWWUUUYYY\\\^^^aaacccdddfffkkksssyyy~~~xxxnnneee___^^^```\\\\\\\\\]]]___bbbdddfffnnnrrrvvv}}}sssgggggglllpppqqqrrrvvvxxxxxxvvvsssqqqrrrtttrrrnnnjjjiiikkklllkkkiiikkkqqquuuuuuvvvyyyyyywwwuuuuuusssqqqvvv{{{vvvlllgggfffeeeggglllqqqtttuuuyyy}}}}}}{{{wwwuuuuuuvvvyyyyyywwwtttooopppsssvvvyyy|||~~~{{{uuuiiilll~~~sssppphhhVVVJJJGGGEEEHHHMMMQQQSSSQQQOOOLLLIIIIIIKKKMMMNNNPPPQQQRRRPPPQQQQQQQQQRRRUUUYYY\\\TTTRRROOONNNOOOQQQRRRRRROOOPPPSSSVVVXXXYYYXXXXXXZZZ]]]```______fffrrr|||xxxdddXXXTTTRRRUUU___iiisss~~~ppp]]]SSSMMMFFFBBBBBBAAA???======@@@EEEIIINNNTTT]]]hhhrrr~~~~~~mmmbbb^^^]]]YYYTTTPPPNNNNNNOOOMMMKKKIIIIIIIIIIIIGGGEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQTTTXXX]]]aaadddfff```\\\XXXVVVWWWWWWUUURRRWWW\\\aaagggtttrrr___OOONNNSSSVVVXXXZZZ^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZ\\\```bbbaaa___^^^^^^```aaabbbbbbbbbbbbbbbcccddddddcccccceeeggghhhkkknnnooommmjjjhhhggggggggghhhjjjkkklllmmmnnnjjjlllooopppooonnnmmmmmmlllnnnqqqqqqqqqpppqqqssssssvvvxxxyyyxxxwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwxxxyyyyyyxxxvvvttttttuuuuuuvvvwwwwwwxxxyyyxxxzzz~~~}}}uuusssrrrrrruuuxxxyyyzzzxxxxxxxxxuuusssrrrrrrsssuuusssooommmnnnsssxxx{{{{{{ooo[[[KKKMMMUUU]]]gggqqqoooVVVUUUZZZmmm}}}|||{{{qqqfffWWWQQQIIIDDDBBBAAA@@@>>>@@@>>><<<;;;<<<===<<<;;;999999888888888888999999999999999999999999::::::;;;;;;:::999999999999:::888888999999999:::::::::;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFIIIKKKLLLMMMPPPRRRQQQUUUXXXXXXVVVVVVYYY]]]]]]^^^```bbbfffkkkqqquuu|||{{{wwwpppgggaaa^^^^^^[[[[[[[[[\\\^^^```cccdddggglllsss|||zzznnncccdddkkkoooqqqssssssuuuuuutttpppooooooqqqqqqnnnjjjiiikkkllllllkkknnnrrruuutttvvvyyyzzzxxxvvvvvvtttttt{{{xxxllljjjggggggkkkpppsssuuu|||~~~|||{{{zzzxxxvvvvvvtttrrrsssuuuvvvtttsssnnnqqquuuzzz}}}~~~yyymmmkkkuuuzzzpppmmmcccSSSHHHGGGDDDGGGLLLPPPRRRQQQOOOMMMIIIIIIJJJKKKMMMNNNOOOPPPRRRRRRRRRRRRSSSUUUWWWZZZSSSQQQOOONNNOOOPPPPPPPPPPPPRRRTTTVVVWWWWWWVVVUUUVVVYYY[[[[[[[[[aaalllvvvmmm]]]PPPNNNQQQYYYbbbmmm|||~~~iii[[[RRRLLLIIIDDDBBB@@@>>>===???BBBEEEKKKPPPYYYcccnnnyyyyyyjjjaaa```]]]XXXSSSOOOMMMMMMNNNLLLJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMOOORRRUUUYYY]]]```aaa]]]ZZZWWWUUUVVVVVVUUUSSSUUUYYY]]]bbbnnn~~~xxxfffUUUQQQSSSTTTUUUVVV[[[\\\\\\\\\\\\[[[[[[ZZZ[[[ZZZ[[[^^^aaacccaaa___^^^^^^```aaaaaabbbbbbbbbaaabbbdddccccccccceeegggiiikkknnnooommmjjjggggggeeefffggghhhiiikkklllllliiilllnnnooonnnlllllllllmmmnnnpppqqqppppppqqqrrrtttuuuwwwxxxwwwvvvwwwxxxuuutttttttttuuuvvvwwwwwwyyyxxxwwwwwwxxxxxxvvvtttrrrrrrssssssttttttttttttvvvvvvxxx||||||xxxvvvttttttwwwyyyzzzzzzwwwxxxwwwtttooommmnnnpppvvvssspppnnnpppuuu{{{jjjSSSNNNQQQVVV[[[bbbvvvdddTTTMMM[[[ttt}}}vvvnnncccYYYOOOIIIHHHGGGBBB>>>BBB???===;;;<<<<<<;;;::::::999999888888999999:::888888999999::::::;;;;;;;;;:::999999888888888999888888999999999:::::::::<<<<<<<<<<<<===???@@@AAABBBDDDGGGHHHIIIKKKMMMPPPOOOSSSWWWXXXVVVVVVXXXZZZZZZZZZ\\\```fffkkknnnooossssssqqqlllfff```\\\[[[ZZZZZZZZZ[[[\\\___aaabbbbbbgggoooxxxrrrggg___aaaiiinnnqqqssspppqqqqqqpppmmmllllllmmmnnnkkkiiihhhiiikkklllkkkooorrrsssrrrtttzzz{{{zzzxxxwwwuuuwwwvvvrrrmmmkkkmmmrrrwwwzzz{{{xxxwwwuuusssrrrtttqqqooonnnpppqqqrrrrrrnnnrrrwww}}}}}}pppfffrrrvvvmmmhhh]]]NNNFFFGGGCCCFFFKKKOOOQQQQQQPPPOOOIIIIIIIIIIIIJJJKKKLLLLLLPPPPPPPPPPPPQQQSSSUUUVVVRRRQQQOOOOOOPPPQQQOOONNNRRRRRRTTTUUUUUUTTTSSSSSSRRRTTTVVVUUUUUUZZZdddlllnnnVVVQQQOOOSSS\\\iii{{{}}}hhhZZZQQQNNNFFFDDDAAA???>>>>>>@@@AAAFFFJJJRRR\\\fffrrr|||vvvjjjhhhddd___YYYTTTOOOMMMOOOMMMLLLKKKLLLMMMLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMOOOQQQTTTWWWYYYZZZYYYWWWUUUTTTUUUUUUUUUTTTTTTVVVXXX\\\gggttt}}}{{{kkkZZZSSSSSSTTTUUUVVVYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[]]]```ccccccaaa___^^^______```aaaaaaaaaaaa```aaabbbccccccdddfffhhhjjjlllnnnnnnlllhhhfffeeeccccccdddfffggghhhiiijjjiiikkkmmmmmmlllkkkjjjkkkmmmnnnppppppooooooppprrrtttvvvwwwvvvuuuuuuvvvxxxuuuuuuttttttttttttuuuvvvyyyxxxwwwwwwwwwwwwtttrrrrrrrrrssssssssssssssssssssstttwww{{{~~~||||||zzzxxxwwwyyyzzzzzzzzzwwwyyyyyytttmmmjjjlllooovvvssspppooorrryyygggXXXRRRQQQTTTYYYhhhxxx^^^LLLSSSeeexxx}}}yyytttmmmeee[[[TTTOOOKKKEEEAAABBB???<<<:::;;;;;;;;;:::::::::999999999999::::::888888999999:::;;;<<<<<<<<<;;;:::999888888888999888888999999999:::::::::<<<<<<<<<<<<===>>>>>>???@@@BBBEEEFFFGGGIIIKKKMMMQQQTTTXXXYYYWWWVVVVVVVVVXXXXXXYYY___fffkkklllkkkkkkjjjhhhddd```\\\ZZZYYY[[[[[[ZZZ[[[\\\^^^```aaacccfffkkksssmmmddd]]]```gggkkkoooqqqmmmmmmmmmlllkkkjjjjjjjjjiiihhhfffffffffhhhjjjkkkmmmooooooooosss{{{~~~}}}|||yyywwwyyyzzztttqqqtttyyy|||yyyvvvtttsssrrrqqqrrrpppmmmllllllnnnqqqrrrqqqtttxxx}}}|||}}}xxxnnniiizzzssskkkcccWWWIIIDDDEEECCCEEEIIIMMMPPPQQQPPPPPPJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKMMMPPPRRRSSSSSSSSSRRRQQQRRRSSSRRRPPPOOOQQQQQQRRRSSSTTTSSSSSSSSSQQQSSSTTTSSSSSSWWW^^^dddvvvhhh[[[PPPQQQ\\\kkk}}}zzzeeeWWWOOOHHHFFFBBB@@@????????????BBBFFFLLLUUU^^^jjjuuu|||xxxsssllleee___YYYTTTRRRPPPNNNLLLLLLMMMMMMMMMLLLIIIIIIHHHGGGFFFFFFEEEEEEGGGHHHIIIJJJKKKLLLLLLMMMKKKLLLMMMOOOPPPRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUTTTUUUVVVVVVYYYaaallltttxxxwwwkkk]]]UUUSSSUUUXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\^^^aaaccccccaaa```^^^______```aaaaaa``````^^^```aaabbbbbbcccfffhhhjjjlllnnnmmmjjjgggeeedddaaaaaabbbdddeeefffggghhhjjjkkkmmmmmmlllkkkkkkkkkmmmnnnoooooonnnnnnpppqqquuuvvvwwwvvvuuuuuuvvvxxxvvvuuuuuutttttttttuuuuuuzzzxxxwwwwwwwwwvvvtttqqqssstttuuuuuuuuuuuutttsssrrrtttwww{{{~~~~~~}}}|||zzzyyyzzzzzzyyyxxxwwwyyyzzzvvvooolllooossstttrrrpppqqquuu||||||hhhWWWOOOPPPVVV]]]zzzuuuWWWOOOUUUccc~~~~~~xxxuuusssqqqkkkdddZZZRRRKKKHHHBBB???;;;:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;888888999:::;;;;;;<<<<<<======;;;::::::999999999888888999999999:::::::::;;;;;;<<<<<<============@@@BBBDDDEEEFFFGGGJJJLLLNNNPPPTTTUUUUUUTTTTTTTTTVVVVVVXXX^^^fffjjjjjjiiiiiifffbbb^^^\\\[[[[[[[[[\\\\\\[[[\\\\\\^^^```aaaeeefffhhhooo}}}lllddd^^^aaafffiiikkkmmmlllkkkkkkjjjjjjjjjiiihhheeeeeedddcccccceeegggiiiiiijjjjjjlllsss|||{{{wwwxxx}}}~~~yyyvvvyyy|||{{{yyyxxxvvvssspppoooooopppqqqooommmkkklllnnnrrruuuuuuvvvxxx{{{}}}xxxtttyyy|||wwwqqqhhh^^^RRRHHHCCCDDDCCCEEEHHHKKKNNNOOOPPPPPPKKKJJJHHHGGGGGGGGGHHHIIIGGGHHHJJJOOOTTTWWWWWWVVVTTTSSSSSSTTTUUUUUUSSSRRROOOPPPQQQRRRSSSTTTTTTTTTSSSTTTUUUTTTSSSVVV[[[___kkk|||fffRRRPPP]]]ppp{{{dddUUUMMMIIIDDDAAAAAAAAAAAA@@@@@@CCCHHHNNNWWWbbbmmmttttttiiibbb]]]YYYWWWQQQOOOLLLKKKLLLMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUXXXVVVWWWYYY^^^eeemmmsssrrrjjj___UUUSSSUUUXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[ZZZ\\\^^^```aaa``````___^^^______````````````___^^^___aaaaaaaaaccceeehhhiiikkklllkkkhhheeecccccc``````aaacccdddeeefffgggjjjlllmmmmmmllllllmmmnnnmmmnnnooonnnmmmmmmoooqqqvvvwwwxxxxxxvvvuuuvvvwwwvvvuuuuuutttttttttuuuuuuyyywwwvvvvvvvvvuuussspppqqqrrrtttuuuuuuuuusssssssssvvvzzz}}}~~~}}}zzzyyyyyyyyywwwuuurrrvvvxxxvvvrrrpppsssvvvsssrrrqqqsssxxxvvv```SSSQQQTTTVVVqqqmmmTTTKKKTTToooyyyssstttwwwwwwsssiii^^^VVVRRREEEBBB>>><<<<<<=========<<<;;;;;;::::::;;;;;;<<<999999::::::;;;;;;<<<<<<>>>===<<<;;;:::999999999888888999999999:::::::::::::::;;;<<<======<<<<<<>>>@@@CCCDDDDDDEEEGGGIIIFFFHHHKKKNNNQQQRRRSSSSSSTTTUUUXXX]]]cccggghhhiiikkkgggaaa^^^]]]^^^______]]]]]]\\\\\\\\\]]]___```ddddddeeemmm}}}lllddd```bbbeeefffgggjjjkkkiiihhhhhhiiiiiihhhgggcccdddcccbbbaaabbbeeehhhggghhhiiikkkttt{{{vvvwwwzzz|||{{{zzz|||zzzvvvuuuppppppooommmjjjjjjkkklllnnnnnnmmmlllmmmpppuuuxxxyyyyyyzzz|||~~~wwwrrrlllbbbXXXPPPIIIFFFDDDDDDEEEGGGJJJLLLNNNOOOPPPLLLKKKIIIGGGGGGHHHIIIJJJKKKKKKNNNTTT[[[___^^^\\\TTTSSSSSSTTTVVVWWWWWWVVVPPPPPPQQQRRRSSSTTTUUUVVVUUUVVVVVVUUUTTTVVVYYY[[[cccxxxuuuZZZSSS]]]nnn~~~|||eeeUUUOOOGGGCCCBBBCCCBBB@@@???AAADDDIIIPPPZZZeeemmmyyysssiiibbb]]]ZZZTTTQQQNNNLLLLLLMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSTTTUUUXXXVVVWWWYYY[[[^^^eeelllkkkhhh```VVVQQQSSSUUUTTTYYYXXXWWWVVVVVVWWWYYYZZZYYY[[[]]]]]]]]]\\\^^^___^^^______`````````______^^^___```aaaaaabbbdddffffffhhhiiihhheeecccbbbbbb```aaabbbcccdddeeefffgggiiikkklllmmmlllmmmnnnpppnnnnnnnnnmmmkkklllnnnppptttvvvxxxxxxwwwuuuuuuuuuttttttsssssssssttttttuuuuuutttsssssstttsssqqqooommmnnnqqqsssssssssrrrqqqtttxxx|||}}}{{{zzzyyyxxxvvvtttnnnpppsssuuuttttttttttttrrrssstttxxx~~~mmm^^^VVVSSSSSSfffiiiSSSSSScccsss}}}tttssswww{{{}}}zzzpppddd[[[MMMIIICCC???>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;>>>===;;;:::999888888888888888999999999:::::::::888999:::<<<=========<<<<<<>>>@@@AAAAAABBBEEEGGGDDDEEEFFFIIIMMMPPPQQQRRRPPPSSSWWW[[[^^^bbbfffiiiiiifffbbb``````aaa```^^^\\\\\\[[[ZZZ[[[\\\]]]^^^aaaaaabbbiiiyyy}}}iiiccc___aaaccccccdddgggiiigggeeefffggghhhfffddddddeeeeeecccaaabbbeeehhhjjjkkkkkknnnwww~~~xxxuuuxxxyyyzzz~~~~~~yyyssspppnnniiijjjjjjiiiffffffhhhkkkkkklllmmmmmmnnnqqqvvvzzz{{{|||~~~{{{tttppp{{{zzz|||qqqkkkdddZZZRRRNNNLLLIIIFFFFFFFFFGGGIIIKKKMMMNNNOOONNNLLLJJJHHHHHHIIIKKKMMMOOOOOORRRYYYaaadddbbb___TTTRRRQQQRRRUUUXXXYYYYYYRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTUUUWWW___ooommm[[[ZZZddduuuzzz___WWWLLLEEECCCCCCAAA???>>>???AAADDDJJJSSS^^^eeennnuuuwwwmmmccc]]]XXXTTTPPPNNNMMMNNNNNNMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMPPPSSSTTTSSSSSSTTTUUUVVVTTTUUUXXXXXXWWW\\\ddd```bbb]]]TTTPPPRRRTTTSSSXXXWWWUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZXXXYYY[[[^^^^^^______``````___^^^^^^^^^```aaa`````````ccceeedddeeefffeeecccaaaaaabbbaaaaaabbbdddeeefffggghhhfffhhhjjjkkkkkkllloooqqqnnnnnnnnnlllkkkkkkmmmpppqqqtttwwwxxxvvvsssqqqqqqqqqpppppppppqqqrrrsssssspppooonnnoooppppppnnnlllkkkmmmppprrrtttsssrrrqqquuuyyy~~~~~~}}}}}}~~~}}}{{{{{{zzzyyyvvvtttnnnooorrrvvvyyyyyyvvvrrrtttuuuyyy~~~xxxiii\\\SSSQQQ^^^{{{dddZZZ^^^ccc|||xxxrrruuu{{{}}}mmmaaaSSSNNNHHHCCC@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::===<<<;;;999888777777777888888999999999:::::::::777888:::<<<=========<<<:::<<<>>>??????@@@BBBDDDIIIHHHHHHIIILLLOOOPPPPPPNNNRRRVVVYYY[[[^^^dddiiifffcccaaaaaabbbaaa^^^[[[\\\[[[ZZZYYYYYYZZZ[[[\\\___^^^___fffsss|||xxxnnngggaaa^^^```bbbbbbcccfffgggeeecccdddfffgggeeeccceeefffgggdddbbbbbbeeeiiimmmnnnnnnpppyyy~~~|||vvvtttxxx{{{{{{}}}}}}}}}zzztttoookkkjjjggghhhiiihhheeeeeehhhlllhhhjjjmmmnnnnnnqqqvvv{{{{{{}}}xxxrrrooonnnpppzzz{{{|||}}}xxxvvvllleee^^^TTTNNNMMMOOOLLLHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOMMMKKKIIIIIIKKKMMMNNNQQQQQQTTTZZZbbbdddaaa]]]SSSQQQPPPQQQTTTWWWYYYZZZUUUUUUTTTSSSSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSSSSSSS]]]jjjeeeXXX[[[kkkzzzggg]]]OOOFFFCCCBBB@@@>>>>>>>>>???AAAFFFOOOYYYaaafffnnnyyyvvviii```ZZZWWWRRROOOOOOOOOOOONNNKKKJJJJJJJJJJJJIIIIIIIIIEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMQQQTTTUUUSSSRRRTTTUUUTTTQQQSSSVVVUUURRRWWW___VVVZZZZZZSSSPPPTTTWWWVVVXXXVVVTTTSSSRRRSSSTTTUUUWWWYYYYYYWWWUUUVVVZZZ^^^^^^______```______^^^^^^___```aaa```___```bbbcccbbbcccddddddbbbaaaaaaaaabbbbbbcccdddfffggghhhiiidddfffhhhiiijjjllloooqqqnnnnnnmmmllljjjkkkmmmpppnnnqqqvvvwwwuuurrrooonnnnnnnnnnnnnnnooopppqqqrrrllllllkkklllmmmmmmkkkjjjkkkmmmqqqtttvvvvvvuuutttvvvzzz~~~}}}||||||}}}~~~|||{{{{{{zzzwwwuuurrrrrrtttyyy~~~~~~xxxrrruuuxxx|||~~~ooobbbXXXRRRYYYhhh{{{^^^WWW```eeeyyyzzzzzzzzz|||}}}rrr[[[TTTKKKCCC???=========888888999;;;;;;<<<<<<;;;:::;;;<<<<<<<<<;;;999999:::999888888777888888888888888888888888888888888999999::::::::::::;;;;;;>>>=========>>>???@@@@@@DDDFFFHHHJJJLLLLLLLLLLLLKKKKKKLLLNNNSSSZZZ```dddeeedddbbb```^^^]]]\\\\\\\\\[[[YYYXXXXXXXXXYYYZZZYYY\\\bbbiiinnnnnnhhhccc]]]]]]^^^^^^^^^^^^^^^^^^fffggggggfffcccaaaaaaaaaaaaccceeeeeebbbbbbeeehhhkkklllnnnttt{{{~~~~~~|||zzzzzzxxxuuuqqqnnnkkkiiihhhfffffffffggggggggghhhhhhkkkmmmnnnoooppprrruuuxxxpppeeeaaacccfffjjjmmmxxx~~~zzzzzz{{{vvvmmmjjjfff^^^SSSNNNMMMMMMLLLJJJHHHHHHHHHJJJKKKLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMNNNQQQUUUYYY\\\\\\ZZZYYYTTTSSSQQQOOOPPPRRRTTTVVVZZZZZZXXXUUUQQQOOOPPPQQQVVVTTTQQQPPPQQQTTTWWWZZZ___hhhuuusss^^^[[[aaaeeewwwzzzgggXXXRRRKKKAAA>>>CCC=========>>>CCCJJJPPPTTT]]]eeepppzzzyyynnneee\\\TTTSSSTTTQQQNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIHHHGGGNNNOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQQQQQQQRRRTTTUUUUUUWWWWWWWWWUUUUUUUUUWWWWWWUUUSSSRRRQQQRRRSSSTTTXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]]]]^^^^^^^^^______^^^]]]]]]]]]^^^```bbbcccdddddddddbbb```^^^___```cccccccccdddeeefffggghhheeefffgggiiikkklllllllllnnnllliiiggggggiiilllnnnsssrrrqqqrrrrrrqqqooommmhhhjjjkkkjjjiiihhhiiikkkjjjgggddddddgggjjjkkkjjjkkkmmmooopppqqqrrrtttvvv||||||||||||}}}~~~~~~|||zzzyyytttwwwzzz{{{yyywwwuuuuuuxxx{{{wwwmmm[[[QQQRRR\\\ppptttaaaYYYWWWgggwww~~~zzzccc\\\SSSJJJCCC@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<;;;::::::999999888888888888888999999999999999999999999999999999:::::::::;;;;;;============>>>???@@@@@@@@@AAABBBDDDFFFGGGGGGGGGKKKKKKKKKNNNRRRXXX^^^bbbbbbaaa___^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYYYYZZZ\\\aaahhhmmmlllddd]]]ZZZ[[[\\\]]]^^^___```aaadddffffffeeecccaaaaaabbbeeefffgggfffccccccfffiiinnnnnnppptttyyy||||||zzz{{{|||~~~}}}zzzwwwuuutttssspppmmmkkkiiiggggggeeefffffffffggghhhhhhhhhkkkmmmooopppqqqsssvvvxxxuuuhhhdddeeeffffffcccfffnnnyyy~~~}}}zzzyyy}}}rrrjjjgggbbbZZZQQQLLLLLLLLLKKKIIIEEEFFFFFFHHHJJJKKKKKKJJJNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNRRRUUUWWWXXXWWWWWWTTTSSSRRRRRRRRRSSSUUUVVVXXXXXXVVVSSSPPPOOOPPPQQQRRRQQQQQQRRRTTTWWW[[[]]]bbbhhhqqq}}}dddYYYZZZ]]]kkk|||uuu]]]TTTPPPGGGBBBCCC@@@???>>>>>>AAAFFFKKKOOOXXX___jjjttt{{{wwwiii^^^UUUSSSSSSPPPMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIKKKJJJJJJJJJIIIIIIHHHHHHKKKLLLNNNPPPQQQSSSSSSTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUWWWWWWWWWXXXXXXYYYZZZ[[[^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\]]]^^^___aaabbbbbbccccccaaa___^^^___aaaccccccbbbccccccdddeeefffeeeeeeggghhhjjjkkkllllllllljjjhhhggggggiiikkkmmmqqqppppppppppppooollliiieeefffggggggeeeeeefffgggeeebbb```aaadddfffgggfffjjjlllnnnooopppqqqtttvvvzzzzzzzzz{{{|||}}}~~~~~~~~~|||yyywwwvvvxxx{{{|||zzzyyyyyyyyykkk~~~cccVVVNNNPPP]]]jjjvvvwww```PPPVVV^^^iiixxx~~~~~~lllfff^^^TTTLLLFFFCCCBBB@@@@@@???>>>===<<<<<<<<<>>>>>>???@@@???>>>===<<<::::::999888888888888888::::::::::::::::::::::::999999999999::::::::::::<<<<<<<<<======>>>@@@@@@AAAAAAAAABBBCCCEEEFFFGGGKKKJJJKKKMMMPPPUUUZZZ]]]]]]\\\[[[ZZZXXXXXXWWWWWWZZZZZZZZZZZZZZZZZZYYYXXX[[[[[[___fffllljjj```WWWWWWXXXZZZ\\\^^^```bbbccccccdddeeedddbbbaaabbbccchhhiiiiiigggddddddgggkkkqqqrrrsssvvvyyyzzzxxxwwwwwwzzz~~~|||xxxvvvssspppmmmlllkkkiiigggfffeeeeeeeeeeeeeeeffffffggghhhiiiiiikkknnnqqqssstttvvvxxxzzz}}}jjjbbbeeejjjhhheeecccfffkkkppprrruuu~~~{{{wwwmmmfffccc\\\VVVOOOKKKKKKKKKJJJIIIDDDEEEFFFGGGIIIIIIIIIIIIMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMOOORRRTTTUUUVVVVVVSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQOOONNNOOOQQQNNNOOOQQQTTTXXX[[[^^^```aaadddhhhrrrrrr]]]VVVVVV^^^qqqhhhZZZTTTMMMFFFCCCCCCAAA???>>>???AAAEEEGGGPPPWWWaaajjjqqqyyyqqqeeeZZZWWWUUUQQQOOONNNMMMMMMLLLKKKJJJIIIHHHHHHEEEFFFFFFGGGHHHIIIIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJHHHJJJLLLOOOQQQSSSUUUUUUSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUVVVUUUTTTTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZZZZ^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\^^^___```___``````___^^^^^^___aaacccbbbbbbaaabbbbbbccccccdddeeefffggghhhjjjjjjkkkiiiiiihhhhhhhhhiiikkklllnnnnnnnnnoooooolllhhhddd```aaabbbbbb``````aaabbbaaa```^^^___bbbdddeeeeeejjjlllmmmnnnoooqqqtttwwwxxxxxxxxxyyyzzz{{{}}}}}}zzz{{{}}}~~~}}}{{{xxxvvvxxxyyy{{{|||||||||~~~___|||qqqcccQQQHHHPPPVVVZZZmmmxxxXXXRRROOOXXXiii~~~}}}xxx{{{~~~~~~ssspppjjj```VVVNNNIIIGGGBBB@@@>>>===;;;;;;<<<<<<>>>>>>???@@@???>>>===<<<::::::999888888888888999999999999999999999999999888999999999999:::::::::;;;;;;;;;<<<===>>>???@@@AAA@@@@@@@@@AAACCCEEEFFFJJJIIIJJJKKKNNNRRRVVVXXXXXXWWWVVVUUUUUUTTTUUUUUUXXXYYYZZZ[[[[[[ZZZXXXXXX[[[ZZZ]]]dddkkkjjj___UUUWWWWWWYYY[[[^^^```aaabbbaaabbbcccbbbaaaaaabbbdddfffhhhhhhfffdddeeeiiinnnuuuvvvxxxzzz|||{{{yyyxxxxxx{{{}}}zzzvvvrrrpppmmmjjjhhheeedddcccbbbbbbcccdddeeeeeeeeefffggghhhiiijjjkkkmmmppptttwwwyyyzzz|||}}}wwwkkkjjjooossspppjjjkkkmmmooonnnnnnttt{{{qqqiiiccc___VVVRRRNNNLLLLLLLLLKKKJJJFFFHHHIIIIIIHHHGGGHHHHHHKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWQQQRRRSSSTTTTTTTTTSSSSSSPPPPPPPPPNNNMMMMMMNNNPPPLLLOOOSSSWWW[[[]]]^^^___[[[\\\```jjjkkk[[[TTTXXXhhhyyycccXXXPPPHHHEEEDDDBBB???======>>>AAABBBHHHNNNWWW___fffnnnwww~~~|||ooobbb\\\YYYUUUSSSSSSOOONNNMMMLLLKKKJJJIIIHHHEEEEEEFFFFFFGGGIIIJJJJJJJJJIIIGGGFFFFFFHHHJJJKKKJJJKKKMMMOOOQQQSSSTTTUUURRRRRRQQQQQQQQQQQQQQQQQQRRRTTTUUUTTTSSSSSSTTTVVVTTTTTTSSSSSSTTTUUUVVVWWWUUUVVVWWWXXXYYYYYYZZZZZZ^^^^^^___^^^]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[\\\^^^\\\]]]^^^^^^]]]^^^```bbbccccccbbbaaaaaaaaabbbbbbddddddeeeeeeggghhhiiijjjiiiiiiiiiiiijjjkkkllllllnnnmmmnnnnnnnnnkkkfffbbb]]]^^^______]]]]]]^^^___aaaaaaaaabbbdddfffhhhhhhjjjlllnnnoooppprrruuuwwwwwwwwwwwwxxxyyyzzz{{{|||vvvwwwxxxyyyyyyyyyxxxwwwyyyzzz||||||}}}YYYrrrpppXXXGGGJJJNNNMMMYYYkkkeeeUUUGGGKKKZZZnnnvvvuuuxxxyyy{{{zzzwwwnnnbbbVVVMMMIIICCCAAA>>>;;;::::::<<<=========>>>>>>>>>===<<<;;;;;;::::::999888999999999777777777777777777777777888888888999999999:::::::::::::::;;;<<<>>>???@@@===<<<<<<<<<===>>>@@@BBBHHHHHHHHHIIIKKKNNNQQQSSSSSSSSSRRRRRRRRRRRRSSSSSSVVVWWWYYYZZZZZZYYYXXXWWWYYYYYY\\\ccciiihhh```XXXXXXYYYZZZ[[[]]]^^^______```aaaaaa```___```bbbdddbbbdddffffffeeeggglllqqqvvvyyy|||~~~~~~|||{{{zzz}}}~~~|||wwwtttpppmmmkkkiiifffddd```___^^^^^^___aaadddfffeeefffggghhhjjjkkklllmmmooosssyyy}}}tttvvvzzz|||vvvxxxxxxsssqqqxxxtttlllfff```\\\RRRQQQOOONNNNNNMMMLLLKKKKKKLLLMMMLLLIIIGGGGGGHHHGGGHHHHHHIIIJJJLLLNNNNNNMMMMMMMMMNNNPPPRRRTTTUUUNNNOOOQQQRRRRRRRRRPPPPPPMMMNNNNNNLLLKKKKKKNNNPPPNNNPPPTTTXXX[[[\\\[[[[[[VVVWWW\\\hhh{{{~~~eeeUUUTTT^^^ppprrr___RRRJJJHHHDDDBBB@@@>>>===>>>???@@@BBBHHHOOOVVV\\\dddnnnttt|||lllccc^^^YYYWWWWWWQQQPPPOOONNNLLLKKKJJJIIIFFFFFFEEEFFFFFFHHHIIIJJJHHHGGGFFFEEEFFFHHHJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTUUUSSSSSSSSSTTTTTTUUUUUUVVVTTTUUUVVVXXXYYYZZZZZZYYY^^^^^^^^^^^^]]][[[XXXWWWVVVUUUUUUUUUVVVXXXZZZ[[[ZZZ\\\]]]]]]]]]]]]```bbbdddccccccbbbbbbbbbbbbcccdddccccccdddeeefffggghhhjjjjjjjjjjjjjjjkkkllllllmmmmmmlllmmmllliiieeeaaa\\\]]]^^^^^^\\\\\\]]]^^^aaabbbccceeefffhhhjjjkkklllnnnqqqrrrrrrsssuuuwwwwwwvvvvvvwwwwwwxxxyyyzzztttsssssstttuuuxxxzzz{{{zzz|||}}}~~~XXXiiihhhSSSNNNMMMKKKPPPZZZpppyyy___IIIFFFNNN\\\rrr{{{uuuuuuuuu~~~|||ooo```TTTOOOHHHEEEAAA===;;;;;;<<<>>><<<<<<=========<<<;;;:::;;;;;;:::999999999999999777777777777777777777777888888888888999999999999999999::::::<<<===???@@@>>>>>>>>>??????AAABBBBBBEEEEEEFFFGGGIIILLLNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXYYY\\\aaaeeeddd___[[[YYYYYYZZZ[[[\\\\\\]]]]]]`````````___^^^^^^aaaccc___bbbfffggghhhjjjnnnrrruuuyyy}}}}}}||||||yyyzzz||||||{{{xxxuuussspppmmmjjjgggfffdddbbb```]]]\\\[[[[[[]]]```dddffffffggghhhjjjlllnnnooopppsssxxx~~~ssswwwkkkfffbbb\\\VVVPPPPPPPPPPPPOOONNNMMMLLLLLLOOOPPPNNNJJJGGGGGGIIIFFFGGGGGGHHHJJJLLLMMMNNNJJJJJJKKKKKKMMMOOOPPPQQQLLLMMMNNNOOOPPPOOONNNNNNLLLMMMMMMKKKJJJKKKMMMOOOOOOQQQUUUXXXYYYYYYWWWVVVVVVVVV\\\gggwwwqqqZZZTTTVVVaaapppzzznnn[[[QQQNNNFFFDDDBBB???>>>>>>>>>??????CCCIIINNNSSS[[[eeelllxxxyyymmmddd]]]ZZZZZZSSSSSSRRRPPPNNNMMMLLLKKKGGGGGGFFFEEEEEEFFFHHHIIIFFFFFFEEEEEEFFFHHHIIIKKKOOOOOOPPPPPPPPPPPPOOOOOONNNOOOPPPPPPQQQQQQPPPPPPOOOQQQRRRRRRRRRRRRSSSTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTVVVXXXYYYZZZYYYYYY\\\]]]^^^^^^]]]ZZZXXXVVVUUUUUUUUUUUUVVVWWWYYYZZZZZZ\\\]]]]]]]]]]]]```bbbcccbbbbbbbbbbbbbbbccccccccccccbbbbbbcccdddfffgggjjjiiihhhgggggghhhiiijjjjjjiiihhhhhhgggfffccc```\\\^^^___^^^]]]\\\]]]^^^___aaadddfffggghhhkkkmmmooorrruuuwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvqqqqqqrrrtttwwwzzz~~~}}}~~~WWW^^^mmmmmm[[[OOOJJJLLLQQQcccxxxZZZOOOLLLOOOccczzzwwwsssrrrwww~~~|||oooccc^^^RRRNNNHHHBBB>>>===>>>???<<<<<<=========<<<;;;:::;;;;;;:::999999999999:::777777777777777777777777888888888888999999999999888888999:::;;;===>>>???AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEHHHJJJLLLMMMOOOOOOOOOOOOPPPQQQRRRSSSUUUUUUTTTTTTUUUUUUVVVWWWXXXZZZ]]]______]]]\\\[[[XXXYYYYYYZZZ[[[\\\]]]]]]`````````^^^]]]]]]___bbb___dddhhhkkkkkkkkknnnqqqtttxxx|||~~~|||yyyxxxwwwssssssrrrpppnnnmmmkkkkkkgggeeebbb```___^^^\\\[[[ZZZYYYXXXYYY[[[___cccfffggghhhiiikkknnnpppqqqrrrwww|||}}}}}}mmmbbb___\\\UUUOOOMMMOOOQQQQQQPPPMMMLLLKKKJJJNNNPPPOOOJJJHHHIIILLLHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMNNNOOOPPPLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMMMMKKKJJJJJJLLLNNNOOOPPPSSSUUUVVVVVVUUUTTTVVVVVVYYYaaammmhhhZZZVVVYYYgggqqqyyylll\\\TTTJJJHHHEEEBBB???>>>======<<>>>>>>>>===;;;:::<<<;;;::::::999999::::::888888888888888888888888777888888888888999999999888888888:::;;;===>>>??????@@@BBBCCCDDDCCCCCCBBBAAABBBCCCEEEGGGIIIKKKLLLNNNNNNNNNOOOPPPQQQSSSTTTTTTTTTSSSRRRSSSTTTVVVWWWXXX[[[^^^^^^[[[XXXXXXYYYWWWWWWXXXZZZ[[[]]]^^^^^^aaaaaa```^^^\\\\\\___aaaaaafffkkknnnmmmmmmnnnppprrrvvv{{{|||yyyuuusssrrrnnnllliiigggeeeeeeeeefffaaa___\\\[[[[[[ZZZYYYWWWYYYXXXWWWWWWYYY^^^bbbeeehhhiiijjjmmmoooqqqssstttyyyxxxxxx}}}xxxfff\\\ZZZWWWPPPIIILLLNNNPPPQQQOOOMMMKKKJJJHHHLLLOOONNNJJJIIIKKKNNNKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQQQQLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMKKKJJJJJJKKKMMMNNNOOOQQQTTTUUUUUUTTTSSSVVVTTTUUU[[[bbbrrrvvvcccZZZYYYdddmmmsss~~~zzzeeeXXXMMMKKKGGGCCC@@@>>><<<<<<:::===AAADDDHHHOOOXXX___bbbjjjttt~~~xxxllleeecccWWWWWWUUUTTTRRRPPPOOONNNJJJIIIFFFEEEDDDDDDFFFGGGBBBCCCEEEFFFHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJLLLNNNPPPQQQRRRQQQQQQNNNOOOQQQQQQQQQQQQRRRTTTRRRRRRSSSSSSRRRQQQPPPOOOQQQSSSVVVXXXZZZZZZYYYYYYYYY[[[\\\]]]]]][[[XXXVVVXXXXXXXXXXXXYYY[[[]]]^^^\\\]]]^^^^^^]]]^^^```bbb^^^^^^^^^______aaabbbccccccbbbaaa```aaabbbdddfffdddbbb___\\\[[[\\\^^^___aaa^^^[[[ZZZ[[[[[[[[[ZZZ\\\^^^___^^^]]]\\\]]]^^^```dddhhhjjjjjjllloooqqqssswww}}}~~~zzzvvvtttsssrrrqqqooonnnmmmmmmmmmjjjooovvv~~~PPPRRRWWWaaatttdddOOOHHHIIIRRR```wwwtttXXXPPPXXXbbbmmm}}}rrrhhhhhhooozzz|||ooodddYYYQQQHHH???>>>CCC@@@???===<<<;;;;;;;;;;;;;;;:::999999999:::;;;<<<;;;::::::999888888888999555666777888888888888888666888;;;;;;999999<<<>>>???AAADDDFFFGGGGGGFFFEEEFFFEEECCCCCCDDDEEEHHHIIINNNPPPRRRRRRPPPPPPPPPQQQTTTSSSSSSRRRRRRSSSSSSTTTSSSVVVZZZ[[[ZZZYYYXXXWWWZZZ\\\^^^^^^^^^^^^```bbbdddcccbbbaaaaaabbbcccdddiiijjjkkkkkklllkkkkkkkkknnnpppqqqqqqppplllhhheeefffeeedddcccaaa___^^^^^^]]][[[ZZZZZZZZZZZZYYYWWWVVVZZZ[[[XXXYYY___fffiiillllllmmmpppssswwwzzz}}}}}}kkkhhh|||uuueeeXXXRRROOOLLLIIILLLLLLMMMNNNPPPQQQOOOMMMOOONNNLLLKKKLLLNNNQQQSSSSSSMMMHHHGGGJJJMMMLLLIIILLLLLLMMMNNNOOOOOOOOOOOOPPPOOOMMMKKKKKKLLLMMMNNNSSSNNNJJJJJJNNNRRRRRRPPPQQQUUUXXXXXXTTTPPPOOOOOOSSSRRRVVV\\\\\\aaawwwsssbbbXXX]]]eeeiiisss~~~tttXXXVVVOOOIIIGGGEEE???======;;;<<<>>>???AAAFFFNNNUUU\\\aaammm{{{}}}rrrjjjbbb[[[TTTPPPQQQQQQNNNKKKKKKIIIGGGFFFFFFFFFEEECCCGGGFFFEEEEEEEEEFFFHHHIIILLLKKKKKKJJJJJJJJJKKKKKKKKKLLLNNNQQQSSSSSSQQQNNNKKKLLLMMMLLLKKKKKKMMMOOOSSSSSSSSSSSSSSSRRRRRRQQQPPPNNNMMMOOOTTTXXXYYYYYYXXXYYYZZZ[[[[[[[[[ZZZYYYZZZZZZYYYXXXXXXYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZ[[[\\\^^^___``````^^^^^^]]]\\\]]]^^^___```^^^aaaaaa]]]XXXUUUXXX[[[YYYYYY[[[^^^\\\WWWVVVYYY\\\\\\]]]^^^^^^^^^]]]]]]```dddhhhlllnnnpppsssuuuxxxvvvwwwzzz~~~}}}wwwqqqqqqqqqpppmmmjjjiiijjjkkknnnwwwLLLOOOSSS\\\llluuu[[[NNNKKKRRRZZZjjjooo]]]XXXXXXaaasss~~~uuuhhhllltttzzzpppddd[[[PPPEEEAAACCC===<<<;;;::::::;;;<<<===;;;:::999888888999:::;;;;;;::::::999888888999999777777888888999999888888666888::::::999999;;;===???@@@BBBDDDEEEEEEEEEDDDDDDDDDCCCBBBCCCEEEGGGHHHLLLNNNPPPQQQPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRUUUXXXZZZ\\\[[[ZZZZZZZZZ[[[]]]_________```bbbdddffffffeeedddddddddddddddgggggghhhhhhhhhhhhggggggffffffggghhhfffdddaaa___aaa```___]]]\\\[[[ZZZYYYZZZYYYXXXWWWVVVVVVTTTSSSWWW[[[\\\ZZZ[[[bbbhhhjjjmmmmmmooorrruuuyyy}}}tttkkkppp|||www}}}rrrcccXXXRRROOOLLLJJJLLLKKKLLLMMMOOOOOOMMMKKKMMMLLLJJJJJJKKKMMMPPPRRRSSSNNNIIIHHHJJJLLLKKKIIIKKKLLLNNNOOOPPPQQQQQQQQQSSSQQQOOONNNMMMMMMNNNOOOTTTPPPLLLNNNRRRWWWWWWVVVRRRWWW[[[[[[WWWSSSQQQQQQSSSPPPSSSWWWWWW[[[mmm}}}jjjZZZWWWZZZ\\\dddoooiiiXXXPPPIIIGGGEEE@@@>>>>>>;;;<<<======>>>CCCIIIOOORRRVVVaaannnyyyzzznnnfff```XXXUUUUUUTTTQQQMMMNNNKKKHHHGGGGGGGGGGGGFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKMMMOOORRRQQQOOOLLLIIIKKKLLLKKKJJJKKKLLLNNNPPPPPPQQQRRRSSSSSSSSSRRRRRRPPPOOOQQQUUUXXXXXXXXXYYYYYY[[[\\\\\\[[[[[[ZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]]\\\]]]]]]YYYSSSQQQSSSWWW^^^[[[ZZZ\\\[[[XXXWWWZZZ[[[[[[\\\]]]^^^^^^^^^^^^bbbeeejjjmmmpppqqqtttvvvyyywwwxxxzzz}}}{{{uuuooolllmmmllljjjiiiiiilllnnnsss{{{HHHKKKOOOUUUaaavvvhhhTTTKKKTTTUUU]]]ooovvvaaaTTTVVVhhhmmmlllmmmttt{{{pppfffZZZNNNGGGFFF???>>><<<;;;;;;;;;===>>>;;;:::999888888888999:::;;;::::::999999999999999999999:::::::::999888888777888::::::999999:::<<<>>>>>>???@@@AAABBBBBBCCCBBBBBBAAAAAABBBCCCEEEFFFJJJLLLNNNOOOOOOPPPQQQSSSQQQQQQQQQQQQQQQRRRRRRRRRVVVXXXZZZZZZZZZZZZZZZ\\\]]]___aaaaaaaaabbbdddfffhhhiiiiiiiiihhhfffeeecccddddddddddddcccbbbaaa```\\\]]]]]]]]]\\\[[[ZZZYYY\\\[[[ZZZXXXWWWVVVVVVVVVXXXWWWVVVUUUTTTSSSRRRRRRYYY]]]^^^]]]```ffflllmmmoooppprrruuuyyy}}}qqqiiilllyyysssooovvvyyyooobbbWWWQQQOOOMMMKKKKKKKKKKKKLLLMMMLLLJJJHHHJJJIIIHHHHHHIIIKKKNNNOOORRRNNNJJJHHHJJJKKKJJJHHHKKKLLLNNNQQQRRRSSSSSSSSSVVVTTTRRRPPPOOONNNOOOOOORRROOOMMMOOOTTTXXXYYYYYYQQQVVV[[[[[[XXXSSSQQQQQQUUUPPPPPPSSSSSSVVVcccsssxxx```UUURRRRRRYYYbbb{{{```VVVMMMIIIFFFAAA>>>???;;;<<<<<<;;;<<>><<<<<<<<<===;;;:::999888777888999:::;;;::::::999999999::::::;;;;;;;;;;;;:::999888777888888999999888888999999<<<<<<<<<<<<===>>>???@@@@@@?????????@@@AAABBBCCCGGGIIILLLNNNOOOPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUVVVXXXYYYYYYXXXYYYZZZ\\\^^^```bbbccccccdddfffggghhhiiijjjjjjiiifffcccaaa```_________]]]\\\[[[ZZZWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUTTTUUUUUUVVVWWWWWWXXXWWWVVVUUUVVVVVV[[[___aaabbbeeemmmqqqqqqrrrsssvvvyyy|||~~~~~~~~~tttcccaaammmyyygggqqqxxxnnn```TTTNNNLLLLLLLLLLLLKKKKKKKKKLLLLLLIIIGGGGGGFFFFFFFFFGGGIIIKKKLLLPPPMMMJJJIIIIIIJJJIIIHHHJJJLLLOOORRRTTTUUUUUUUUUWWWVVVSSSQQQOOONNNNNNNNNMMMKKKJJJLLLOOOSSSTTTTTTNNNRRRWWWXXXTTTPPPNNNNNNVVVQQQPPPRRRSSSVVV^^^iiilllZZZRRRPPPUUU[[[kkk|||lll```RRRLLLGGGBBB??????;;;;;;;;;;;;<<<>>>AAACCCVVVUUUXXX```hhhppp|||yyykkkbbb^^^]]]ZZZWWWTTTPPPJJJGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJLLLNNNMMMKKKHHHGGGIIIKKKKKKKKKKKKMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQSSSUUUWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSPPPPPPQQQPPPQQQTTTZZZ^^^___WWWTTTWWW\\\\\\ZZZZZZXXXYYY[[[]]]___aaabbbbbbcccfffkkkooopppqqqrrrsssvvvvvvvvvwwwwwwsssmmmhhheeefffhhhjjjmmmrrryyy~~~IIIJJJNNNQQQTTT```zzzlllYYYMMMJJJLLLUUUcccxxx|||ggghhhpppppphhhkkkuuu~~~{{{qqqeeeYYYQQQKKKHHHDDD@@@>>>===>>>>>><<<;;;999888888888999999;;;::::::999::::::;;;;;;<<<<<<<<<;;;:::999888777999888888888888888888777:::999999999:::;;;<<<===============>>>???@@@@@@DDDFFFJJJLLLMMMNNNPPPRRRTTTUUUWWWXXXZZZZZZZZZZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\^^^___aaaaaaaaaaaaccceeedddeeeffffffeeeaaa^^^[[[ZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQQQQPPPQQQRRRSSSTTTRRRRRRQQQQQQQQQSSSUUUVVVUUUWWWYYYYYYXXXXXXZZZ\\\^^^bbbeeeffflllsssvvvuuuvvvwwwyyy|||~~~~~~~~~|||{{{{{{zzzzzz||||||}}}{{{hhhYYY\\\nnnnnnddd|||wwwmmm^^^QQQJJJIIIKKKMMMLLLKKKKKKLLLLLLLLLIIIGGGEEEEEEEEEEEEEEEGGGHHHIIIMMMKKKIIIHHHHHHIIIHHHHHHJJJLLLPPPSSSUUUVVVVVVVVVVVVUUUSSSQQQOOOMMMLLLLLLKKKJJJIIIIIIKKKLLLMMMMMMKKKOOOSSSSSSPPPLLLKKKLLLQQQOOONNNPPPSSSVVV\\\bbbvvvzzzfffZZZSSSRRRSSS[[[kkkvvvgggVVVNNNIIIEEEBBBBBB;;;;;;;;;<<<>>>@@@AAAAAAOOOLLLNNNTTT[[[dddqqq|||wwwiiibbb```]]][[[UUUPPPKKKGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIILLLNNNMMMKKKHHHHHHJJJMMMMMMMMMLLLMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMNNNPPPRRRTTTVVVWWWXXXUUUUUUUUUVVVWWWXXXXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWYYYYYYYYYYYYYYYXXXWWWWWWSSSSSSRRRRRRQQQQQQPPPPPPMMMLLLKKKKKKKKKLLLNNNOOOLLLMMMNNNOOOQQQUUU[[[^^^WWWRRRQQQWWW]]]]]]ZZZXXXWWWYYY[[[]]]```bbbcccdddbbbfffkkknnnpppppppppqqqqqqrrrtttuuutttqqqkkkhhhdddfffiiilllqqqwww~~~KKKKKKNNNRRRRRRYYYnnnzzzhhhQQQJJJGGGMMMVVVfff}}}yyy}}}ppplllooouuuyyytttggg]]]RRRNNNIIIDDDAAA@@@AAABBB===<<<:::999888999999::::::::::::::::::;;;;;;<<<;;;<<<;;;;;;:::999888777:::888777777888888666555777777888888999999999999::::::;;;<<<<<<=========???BBBEEEGGGHHHJJJLLLNNNQQQRRRUUUXXXZZZ\\\\\\\\\ZZZ[[[]]]\\\ZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[\\\^^^\\\\\\^^^^^^\\\YYYVVVTTTSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNLLLLLLLLLLLLNNNQQQUUUWWWVVVYYY\\\\\\ZZZZZZ\\\___```dddhhhkkkrrryyy{{{yyyzzz{{{|||~~~zzzyyyxxxxxxwwwxxxxxxxxxyyyzzz{{{}}}kkk]]]SSSZZZmmmvvvkkkoooyyyqqqiii]]]QQQJJJHHHJJJMMMJJJJJJJJJKKKLLLLLLIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHJJJLLLPPPTTTVVVVVVVVVUUUTTTTTTRRRQQQOOOMMMLLLKKKMMMLLLKKKKKKJJJJJJJJJKKKIIILLLOOONNNKKKIIIJJJKKKIIIKKKLLLNNNPPPTTTYYY^^^kkkxxxiii]]]SSSLLLSSS^^^ssssss^^^SSSNNNIIIFFFEEE===<<<<<<>>>@@@AAA@@@???DDDBBBDDDKKKSSS]]]jjjvvvxxxnnngggbbb^^^WWWSSSNNNKKKJJJIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIILLLOOOOOOMMMJJJIIILLLNNNOOOMMMLLLLLLMMMLLLLLLMMMMMMLLLKKKKKKJJJJJJMMMOOOQQQQQQRRRTTTUUUPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIIIIHHHHHHJJJKKKLLLMMMMMMNNNOOOQQQTTTWWWXXXSSSPPPQQQXXX\\\[[[YYYYYYWWWYYY[[[^^^```bbbcccdddbbbfffkkkooopppooooooooommmooorrrttttttqqqnnnkkkgggjjjooosssxxx}}}KKKIIILLLQQQQQQSSSbbbuuuiiiXXXJJJJJJPPPZZZlll}}}uuupppppprrr}}}yyymmmccc^^^WWWOOOIIIEEEDDDDDD>>>===<<<:::999::::::;;;:::::::::::::::;;;<<<<<<:::::::::::::::999888777:::888666666777777555333555666777888999888777777888888999:::;;;;;;;;;;;;:::<<<@@@BBBBBBDDDFFFHHHIIIKKKOOOSSSVVVXXXYYYYYYUUUWWWYYYYYYVVVTTTRRRRRRTTTUUUVVVUUUSSSRRRSSSTTTSSSSSSTTTTTTSSSQQQNNNMMMLLLLLLLLLLLLKKKJJJHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIJJJKKKOOOSSSXXXZZZ]]]```bbbaaa^^^\\\___bbbbbbfffjjjnnnvvv~~~|||}}}~~~~~~}}}|||{{{ttttttttttttuuuvvvxxxyyyyyy{{{~~~yyy```WWWSSS[[[jjjxxxsssmmmuuuyyyqqqfffbbb\\\UUUNNNKKKKKKKKKHHHGGGHHHIIIKKKKKKIIIGGGFFFFFFEEEDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEFFFGGGHHHJJJLLLPPPTTTVVVVVVUUUSSSSSSSSSRRRQQQPPPNNNLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKFFFHHHIIIGGGDDDCCCFFFIIIDDDIIIMMMNNNOOORRRWWW[[[```vvvrrraaaTTTSSSXXXiiiqqqaaaWWWOOOIIIFFFAAA???>>>???AAA@@@>>>;;;???>>>AAAHHHPPPXXXdddooovvv~~~wwwllleee\\\XXXTTTQQQPPPNNNMMMKKKHHHHHHJJJKKKKKKKKKJJJIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHJJJNNNQQQQQQOOOMMMJJJLLLNNNNNNMMMKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJMMMOOOPPPNNNMMMNNNPPPLLLKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUULLLLLLLLLKKKKKKKKKJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJNNNOOOPPPRRRUUUWWWWWWWWWUUUSSSTTTXXXYYYWWWXXXZZZXXXYYY\\\^^^```bbbcccdddcccgggmmmpppqqqpppooooooiiimmmqqquuuvvvuuusssrrrqqquuuzzzJJJGGGJJJPPPPPPOOO[[[kkkjjjQQQLLLPPPVVV```kkk~~~tttooooooqqq}}}{{{uuuoooeeeYYYOOOIIIEEECCC???>>><<<;;;::::::;;;;;;:::::::::::::::;;;<<<===999999:::::::::999888888;;;888666666777777555222444555777999999888666555777777999:::::::::::::::666999<<<>>>>>>???AAACCCBBBEEEIIINNNRRRTTTUUUUUUOOORRRTTTTTTQQQMMMKKKJJJOOOPPPQQQPPPMMMLLLMMMMMMMMMMMMNNNMMMLLLKKKIIIHHHGGGGGGHHHGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHGGGGGGFFFKKKKKKKKKMMMRRRWWW\\\___dddgggiiigggbbb```bbbeeecccgggkkkpppyyy}}}~~~|||zzzxxxqqqqqqqqqrrrsssvvvxxxzzz|||}}}kkk]]]WWWUUU]]]gggooovvv|||vvvgggiii|||qqqlll\\\]]][[[XXXSSSNNNKKKJJJFFFEEEFFFHHHIIIJJJHHHFFFGGGFFFEEEDDDCCCBBBAAAAAAAAABBBDDDDDDEEEEEEGGGHHHJJJMMMQQQTTTVVVUUUTTTRRRSSSSSSSSSRRRQQQOOONNNMMMKKKLLLMMMLLLKKKJJJKKKLLLBBBCCCCCCAAA>>>>>>BBBEEECCCJJJPPPPPPOOORRRWWW[[[XXXlllssscccUUUWWWddd|||nnn___SSSIIIEEECCCAAA???@@@@@@???;;;777===;;;>>>EEEKKKQQQ[[[dddpppwwwvvvlll___]]]YYYWWWUUUSSSPPPNNNIIIJJJLLLMMMMMMMMMLLLKKKDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHJJJNNNRRRSSSQQQOOOIIIKKKNNNNNNLLLIIIHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKNNNPPPOOOLLLJJJJJJKKKIIIHHHHHHHHHJJJKKKMMMOOOMMMNNNOOOPPPPPPOOONNNMMMNNNOOOPPPRRRSSSSSSSSSSSSLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJNNNOOORRRVVVZZZ\\\]]]\\\ZZZWWWWWWXXXWWWUUUWWW\\\YYYZZZ\\\^^^```bbbccccccdddhhhnnnqqqrrrqqqpppooohhhlllrrrvvvxxxxxxwwwwww{{{HHHFFFHHHOOORRRRRRWWW___wwwiiiSSSNNNTTTZZZ^^^mmm~~~www}}}yyyppppppsssyyy~~~pppaaaTTTMMMKKKHHHDDD???<<<::::::999888888888888888888999999999;;;;;;::::::999888777777999888888888888888888999777777777777777777777777222444666777999999888888999999:::;;;;;;<<<======@@@AAAEEEMMMUUUWWWRRRMMMHHHKKKMMMNNNMMMLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGFFFIIIJJJKKKKKKJJJHHHFFFEEEFFFFFFFFFGGGGGGEEEBBB???CCCCCCEEEGGGHHHIIIIIIIIIPPPOOONNNOOOSSSXXX^^^bbbpppssstttqqqlllhhhggggggjjjmmmqqqtttuuuwww{{{~~~}}}||||||zzzxxxvvvqqqppppppsssvvvzzz{{{{{{ssshhhbbb___^^^```cccfffmmmtttyyy}}}wwwmmmlll~~~ssskkkfffZZZ[[[\\\ZZZVVVQQQOOONNNJJJGGGEEEEEEHHHIIIGGGEEEIIIJJJIIIGGGDDDAAAAAABBBDDDDDDDDDCCCCCCEEEHHHKKKHHHKKKMMMOOOOOOOOOQQQRRRWWWYYY\\\]]]\\\XXXSSSPPPMMMPPPQQQOOONNNOOOMMMIIIBBB>>>:::999;;;===>>>>>>EEEHHHKKKNNNPPPTTTXXX[[[\\\gggwwwyyyfffZZZ[[[rrrppp^^^QQQLLLIIIHHHEEE@@@======<<<:::999:::<<<>>>CCCKKKUUU[[[eeennnzzzzzzqqqiii```[[[[[[[[[YYYWWWQQQOOOLLLKKKKKKLLLKKKKKKIIIHHHHHHIIIJJJIIIGGGEEEHHHGGGGGGJJJMMMOOOOOONNNIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJKKKKKKKKKKKKPPPOOOMMMLLLMMMOOORRRTTTNNNKKKIIIIIIJJJKKKHHHFFFIIIHHHGGGGGGGGGIIIKKKMMMOOOQQQTTTUUUUUUVVVXXXYYY]]][[[XXXVVVVVVWWWYYY[[[XXXZZZ\\\\\\\\\^^^dddiiilllpppssstttrrrnnnlllkkkggglllrrrvvvxxxzzz~~~HHHFFFIIIOOOQQQQQQUUU\\\ooocccQQQMMMQQQVVVcccyyyrrrnnnqqqxxxyyyssssssuuuzzz~~~nnn___UUUPPPGGGDDDAAA???>>><<<:::999999999999999999999::::::;;;;;;::::::999888888777:::999999888888999999:::888888888888888888888888444555666777888888888888888999999:::;;;;;;<<<<<>><<<;;;;;;<<<===@@@FFFNNNTTT^^^ggguuuyyykkkccc```___]]]ZZZPPPNNNLLLLLLMMMNNNMMMLLLGGGFFFGGGIIIKKKLLLJJJIIIEEEDDDDDDFFFHHHJJJJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIJJJLLLNNNOOOMMMKKKIIIIIIJJJJJJHHHFFFIIIHHHGGGGGGHHHIIIKKKMMMKKKNNNQQQTTTUUUWWWYYY[[[ZZZYYYWWWVVVVVVVVVXXXYYYXXXZZZ]]]]]]\\\___dddiiimmmppptttuuuqqqlllhhhggggggmmmtttyyy|||HHHHHHJJJNNNOOOOOORRRWWWccctttxxx[[[KKKJJJNNNXXXfff~~~ooo```___bbblll{{{{{{xxxtttrrrttt{{{ooo```XXXMMMJJJGGGEEECCCAAA>>><<<::::::::::::::::::::::::;;;;;;::::::999999888888;;;::::::999999::::::;;;999999999999999999999999777777777666666777777888777888888999999:::::::::===<<<===AAAFFFHHHEEEBBBBBBDDDFFFFFFEEECCCCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBDDDFFFJJJMMMQQQSSSVVVVVVXXXZZZ]]]aaadddgggooottt{{{}}}zzzuuurrrqqqrrrtttvvvvvvuuutttuuuvvvvvvvvvtttssstttuuuwwwxxxzzzyyyxxxzzz~~~~~~xxx}}}yyytttsssuuu{{{yyypppgggtttxxxppphhh___ZZZVVVXXXYYYXXXWWWWWWXXXZZZMMMKKKIIIHHHIIIIIIHHHFFFDDDFFFGGGGGGFFFEEEGGGHHHEEEFFFFFFDDDCCCCCCFFFHHHIIIKKKMMMNNNOOOQQQTTTWWW___aaadddeeeccc^^^WWWSSSRRRRRRPPPQQQYYYbbbccc___SSSCCC888;;;===:::<<>>888<<>>@@@@@@AAACCCDDDDDDCCCCCCDDDEEEBBBCCCDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHKKKLLLKKKKKKLLLOOOSSSVVVXXXYYYYYYZZZZZZZZZZZZYYYYYY```ffflllqqqrrrtttxxx{{{{{{{{{{{{zzzyyywwwtttrrrooooooooooooooosssyyy~~~zzzpppddd___```rrr}}}qqqllllll~~~|||pppkkkeeeZZZRRROOOQQQRRRRRRQQQPPPPPPRRRSSSNNNNNNMMMKKKJJJIIIIIIIIIHHHIIIJJJHHHFFFEEEFFFGGGIIIJJJJJJIIIGGGFFFGGGHHHEEEGGGIIIKKKLLLNNNQQQTTTRRRTTTXXXZZZYYYVVVSSSPPPOOONNNOOOXXXoooqqqXXXLLLBBB:::@@@LLLOOOPPPRRRSSSSSSTTTWWWYYYZZZ[[[^^^fffrrrjjjaaaggg}}}mmm^^^TTTMMMLLLJJJDDD@@@@@@======<<<::::::<<<@@@DDDJJJSSS```lllvvvwwwkkkeeebbb^^^ZZZWWWSSSOOOLLLOOOMMMLLLLLLLLLJJJGGGEEEGGGEEEDDDCCCCCCCCCAAA???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLKKKJJJJJJGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLNNNOOOOOONNNMMMNNNNNNPPPRRRTTTVVVXXXXXXWWWWWWYYY[[[\\\\\\[[[]]]bbbggglllnnnoookkkggghhhnnnttt}}}IIIMMMOOOLLLKKKLLLLLLJJJNNNTTT```qqqkkkYYYPPPRRR^^^pppmmm[[[MMMMMMUUUaaaqqqyyyqqqooossszzz}}}uuuhhh\\\RRRKKKFFFDDD>>>>>>===<<<:::999888888;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::;;;;;;<<<888888888888888888888888:::999888888777777777777777777777777777777777777444444555777999<<<>>>???===>>>@@@@@@@@@@@@BBBDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEGGGJJJLLLKKKIIIHHHKKKMMMQQQQQQQQQRRRTTTVVVYYYZZZ]]]]]]\\\[[[ZZZYYYYYYXXX^^^ccciiimmmpppssswww{{{xxxwwwwwwxxxxxxvvvsssppplllnnnooooooooosssyyy~~~}}}wwwtttmmmbbbZZZVVVXXXbbbzzzpppjjjooovvvyyynnnhhhaaaTTTMMMNNNPPPQQQQQQPPPNNNMMMMMMNNNMMMNNNMMMLLLIIIHHHIIIKKKJJJKKKKKKIIIGGGEEEEEEFFFHHHIIIJJJIIIGGGFFFGGGHHHFFFHHHLLLNNNOOOPPPRRRSSSOOOPPPRRRTTTTTTSSSQQQPPPPPPPPPQQQ[[[rrrwww^^^KKKBBBFFFNNNQQQRRRTTTTTTSSSTTTVVVXXXYYYYYY\\\aaahhhwww|||fffdddvvviiiZZZNNNLLLKKKEEECCCEEE>>>>>>===<<<;;;<<>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHHHHHHHGGGGGGEEEFFFGGGGGGGGGGGGHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLIIIKKKNNNOOOPPPPPPRRRSSSQQQSSSUUUXXXZZZ[[[[[[[[[[[[]]]^^^^^^]]]___ccchhhkkknnnooollliiillluuu~~~IIIOOOPPPLLLKKKMMMLLLIIILLLQQQYYYcccoooqqqaaaYYYXXXbbbmmmvvvyyyaaaUUUQQQSSSaaaqqq{{{rrrqqqsssxxxwwwkkk```VVVNNNIIIAAA@@@???>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999888888999999999888777777777777777777777777777777444555666777888999;;;<<<:::<<<===>>>>>>@@@BBBEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCEEEFFFFFFIIIMMMQQQPPPMMMKKKLLLOOORRRSSSUUUVVVXXXZZZ\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[]]]cccjjjnnnooopppsssuuupppoooppprrrtttsssooolllnnnqqqttttttssswww}}}}}}~~~vvvjjjaaa[[[WWWSSSOOORRR___rrrwwwjjjmmm~~~tttkkkfff\\\OOOJJJNNNOOOQQQRRRRRROOOMMMMMMMMMKKKLLLMMMKKKIIIHHHJJJLLLJJJKKKKKKJJJGGGFFFFFFGGGFFFGGGHHHHHHFFFFFFFFFGGGEEEHHHLLLOOOOOOOOOOOOPPPOOOOOOOOOOOOOOOOOONNNNNNNNNOOOQQQZZZpppsssXXXMMMNNNOOOQQQRRRSSSSSSRRRRRRTTTVVVUUUVVVYYY\\\___jjjrrreeemmmzzz}}}jjjXXXRRRNNNGGGEEEIII@@@@@@???<<<::::::<<>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFFFFFCCCEEEGGGGGGFFFFFFHHHJJJHHHIIIJJJKKKKKKLLLLLLLLLKKKNNNQQQRRRSSSTTTUUUWWWTTTUUUWWWZZZ\\\^^^___```^^^```bbbaaa```bbbfffkkkoootttxxxwwwtttwwwIIIOOOQQQMMMKKKMMMMMMIIIKKKPPPVVVZZZcccsssrrraaaUUUXXX___eeeppp}}}wwwbbbSSSMMMWWWgggxxxvvvrrroooqqqxxxyyymmmaaaVVVOOOCCCCCCBBB@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::777888999::::::999888777888888888888777777777777555666777777777777888999:::;;;===>>>???AAADDDGGGEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJOOOTTTSSSOOOMMMMMMPPPRRRTTTVVVYYY\\\]]]______]]]\\\[[[ZZZ[[[\\\]]]^^^[[[bbbjjjoooooommmmmmnnniiiiiijjjmmmpppppplllhhhrrrvvvyyyzzzyyy|||~~~}}}zzzkkkbbbVVVKKKFFFGGGIIIJJJUUUiiitttkkkuuu|||xxx~~~{{{ppphhhdddYYYKKKIIIOOOOOORRRTTTTTTRRRPPPNNNNNNJJJLLLMMMKKKIIIHHHJJJMMMIIIJJJKKKJJJHHHGGGGGGHHHCCCEEEGGGGGGEEEDDDEEEFFFBBBFFFKKKNNNNNNMMMLLLLLLOOONNNMMMKKKKKKKKKKKKKKKIIIKKKOOOWWWmmmaaaVVVSSSOOOQQQRRRRRRQQQPPPPPPRRRTTTRRRSSSVVVYYYZZZaaawww{{{gggeeekkk|||zzzcccYYYRRRHHHFFFJJJBBBBBB@@@===999888:::;;;>>>DDDMMMUUU___jjjvvvyyyooogggaaa^^^ZZZYYYWWWVVVUUUSSSOOOLLLLLLJJJHHHHHHHHHGGGEEECCCBBBBBBBBBAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFGGGBBBEEEGGGGGGFFFFFFHHHKKKHHHIIIJJJKKKLLLLLLLLLLLLQQQSSSUUUVVVUUUUUUVVVWWWVVVWWWYYY[[[^^^```bbbcccaaacccddddddcccdddiiimmmuuu|||~~~LLLLLLMMMMMMMMMKKKJJJIIIJJJNNNSSSWWWXXXaaaxxx```PPPRRR]]]eeeiii|||fff^^^]]]\\\iii~~~}}}sssooonnnoooxxx{{{qqqeee]]]LLLFFF???===>>>???===:::======>>>???>>>===<<<;;;:::;;;;;;::::::888777777999999999999::::::;;;<<<888888999:::<<>>======>>>>>>@@@???>>>>>>>>>@@@AAABBB>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@AAABBBDDDEEEFFFBBBCCCEEEGGGIIIIIIIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMTTTVVVYYYXXXVVVUUUWWWYYY\\\[[[ZZZZZZ\\\aaagggkkkjjjjjjiiihhhiiilllrrrwww}}}xxxzzz~~~JJJJJJKKKKKKKKKIIIHHHGGGIIILLLQQQSSSTTT]]]qqqrrrXXXNNNRRR\\\cccpppuuukkkiiittt~~~xxxsssppptttzzz|||rrrkkkXXXPPPFFF@@@???>>>===:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;::::::999888::::::::::::::::::;;;;;;888888888888999:::;;;<<<<<<;;;:::999888888888888888888777777777777888888999999:::;;;===???@@@AAAAAACCCEEEGGGHHHIIIIIIHHHCCCDDDDDDDDDDDDEEEIIILLLPPPQQQSSSTTTUUUTTTSSSRRRTTTVVVYYYZZZZZZZZZZZZ[[[YYYXXXYYY[[[]]]]]]\\\ZZZ[[[]]]___``````___^^^]]]\\\]]]___bbbfffjjjmmmoooxxxzzz|||}}}}}}~~~wwwlll```UUUKKKCCC>>>AAAEEEGGGLLLRRRaaaqqq~~~rrrnnnyyy|||zzz{{{yyyqqqhhhccc[[[SSSNNNLLLLLLMMMOOOPPPQQQQQQPPPNNNKKKIIIEEEFFFGGGIIIKKKMMMOOOOOOLLLKKKIIIHHHFFFEEEEEEDDDAAAAAABBBCCCDDDFFFGGGHHHJJJKKKMMMOOOOOONNNMMMLLLNNNLLLIIIHHHIIIJJJIIIHHHLLLLLLNNNRRRZZZmmmiiiXXXSSSSSSPPPPPPQQQTTTWWWWWWUUUSSSTTTSSSSSSTTTUUUXXXcccmmmlllaaa]]][[[dddqqqtttaaaRRRKKKLLLFFFDDDBBB@@@>>>>>>===<<<===>>>AAAFFFNNNXXXdddkkksssyyyzzzqqqllleee```^^^]]]YYYWWWRRRPPPNNNJJJHHHFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>===>>>>>>??????>>>>>>===>>>???@@@AAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAAAAA>>>>>>???@@@AAACCCDDDEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPYYY[[[^^^^^^\\\[[[]]]^^^`````````aaaccchhhmmmqqqsssssssssrrrssswww|||{{{{{{{{{zzz{{{GGGHHHHHHHHHHHHHHHGGGFFFIIIJJJNNNOOOPPPVVVfffwwwjjjQQQKKKSSS]]]ccclllyyysssnnnnnnvvv|||tttppppppxxx{{{|||vvvggg^^^QQQGGGCCCAAA???>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::::::::::::::::::::999888888888888888;;;;;;:::999888888888888999999999888888999999999888999999:::<<<>>>@@@AAA???AAADDDGGGIIIJJJJJJJJJFFFGGGGGGEEEDDDDDDGGGIIILLLMMMNNNPPPPPPOOONNNNNNNNNQQQSSSTTTTTTTTTTTTUUURRRQQQRRRUUUXXXYYYYYYXXXXXXWWWVVVWWWXXXXXXWWWUUUUUUYYY___ffflllppprrrsssyyyzzz{{{{{{{{{|||yyyfffXXXOOOIIIAAA>>>@@@FFFLLLNNNPPPSSScccppp{{{qqqnnnttt}}}|||{{{rrrkkk^^^ZZZTTTOOOKKKJJJKKKMMMNNNPPPQQQRRRQQQOOOLLLJJJGGGGGGGGGIIIKKKNNNPPPRRRLLLKKKJJJHHHGGGFFFFFFEEEAAAAAABBBCCCDDDFFFHHHIIIIIIJJJLLLMMMNNNNNNNNNNNNMMMKKKIIIHHHIIIJJJIIIHHHLLLKKKLLLOOOTTT```vvvyyycccWWWSSSQQQOOOPPPSSSWWW[[[^^^]]]\\\XXXSSSQQQRRRTTTVVV[[[bbbsssuuuiiiaaaVVVWWW\\\eeesssrrr\\\RRRRRRHHHGGGDDDCCCCCCAAA???<<<:::<<<>>>AAAFFFOOOXXX___gggmmmwww~~~vvvmmmhhhddd```]]]YYYWWWTTTQQQMMMKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@???@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBB??????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTTTTTTTZZZ]]]```aaaaaa```aaaaaaeeeggghhhjjjlllqqqvvvzzz~~~yyyuuuyyyFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJLLLMMMMMMQQQ]]]kkkaaaPPPQQQYYYaaaeeemmmyyyvvveeeeeemmmssszzz~~~tttooonnnqqqvvv|||pppiii^^^TTTMMMIIIEEECCC===>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999<<<;;;;;;:::999999999999;;;:::999999888888888999999999888888888888999999888888999:::;;;===???@@@AAACCCEEEHHHIIIIIIHHHGGGHHHHHHHHHFFFDDDCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEGGGJJJKKKJJJJJJJJJKKKKKKKKKKKKMMMPPPRRRRRRQQQPPPNNNMMMOOOSSSWWWYYYYYYZZZ```hhhqqqwwwzzzzzzyyyxxxxxxxxxxxxxxxzzz~~~lllZZZMMMFFFDDDBBBEEEJJJQQQUUUVVVUUUTTTbbbmmmvvv{{{uuurrrxxx|||tttjjjcccUUURRROOOKKKJJJKKKLLLMMMNNNPPPRRRSSSRRRPPPNNNLLLJJJIIIIIIIIIJJJMMMOOOQQQLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHGGGHHHJJJLLLNNNNNNOOOOOOLLLLLLKKKJJJJJJJJJJJJIIILLLJJJKKKNNNPPPWWWeeessswwwhhh\\\VVVSSSPPPOOOQQQTTTZZZ```ccccccbbbZZZTTTPPPRRRUUUVVVXXX[[[eee|||yyypppbbb[[[TTTVVV```rrrooo^^^WWWPPPMMMJJJHHHGGGDDD@@@<<<:::;;;<<<===@@@FFFNNNTTT\\\cccmmmuuu{{{yyyqqqiiicccdddaaa]]]YYYUUUQQQOOOOOOKKKJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@@@@??????AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIHHHGGGGGGHHHJJJLLLNNNPPPOOOPPPRRRTTTUUUVVVWWWWWW\\\___cccfffhhhgggffffffiiilllpppsssuuuxxx~~~zzzvvv}}}FFFFFFFFFGGGGGGHHHIIIIIILLLKKKKKKMMMMMMOOOWWWaaawwwxxx]]]RRRQQQZZZ^^^cccjjjtttkkk^^^[[[\\\cccmmmxxx{{{rrrrrrssswww|||wwwssskkkcccZZZQQQJJJEEE?????????>>>>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;999999:::::::::999999:::;;;;;;::::::999999888888999999888888888777777888888888888888888999;;;<<<>>>>>>@@@BBBEEEGGGHHHHHHFFFEEEFFFGGGGGGEEEBBBAAAAAABBB??????@@@@@@AAAAAAAAAAAA>>>AAACCCDDDCCCBBBCCCCCCFFFEEEEEEFFFIIIKKKKKKJJJGGGGGGGGGKKKSSS[[[bbbfffggglllttt{{{~~~{{{vvvvvvvvvvvvvvvzzzooo^^^QQQHHHDDDBBBHHHNNNVVV[[[]]]]]]ZZZWWW___hhhrrryyy~~~}}}tttqqq}}}~~~~~~vvvlllbbb\\\NNNMMMKKKJJJJJJLLLMMMOOOOOOPPPQQQRRRRRRQQQOOONNNNNNMMMKKKIIIIIIKKKLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGIIIKKKLLLNNNOOOOOOLLLMMMMMMMMMLLLLLLLLLLLLMMMKKKLLLOOORRRUUU]]]eeeggggggaaaYYYTTTSSSRRROOONNNOOOSSSXXX^^^aaabbbaaaWWWQQQNNNRRRVVVVVVVVVWWW\\\ppptttdddUUUPPPUUUbbbxxxppp___VVVQQQKKKHHHHHHFFFBBB>>><<<<<<<<<<<<===AAAGGGKKKSSSZZZdddlllrrrxxx~~~wwwnnnmmmjjjeee___YYYUUURRRPPPMMMLLLKKKIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJIIIIIIIIIJJJLLLNNNQQQRRRQQQRRRTTTVVVXXXYYYZZZZZZ^^^ccciiippptttsssqqqnnnnnnsssyyy}}}~~~{{{xxxFFFFFFFFFFFFGGGIIIJJJKKKNNNKKKKKKMMMNNNOOOTTT[[[lllrrr[[[OOONNNQQQVVV[[[aaaooodddUUUOOORRRXXXcccooo}}}zzzvvvuuuwww{{{}}}~~~{{{zzzvvvoooeeeZZZPPPIIIDDDCCCAAA@@@???>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;<<<======<<<:::999888888777888888999:::;;;::::::999999888999999:::888888777777777777888888888888888999:::;;;======<<>>>>>>>>>>>?????????@@@===???AAABBBAAA@@@@@@AAACCCBBBAAABBBEEEGGGHHHGGGFFFGGGJJJMMMTTT^^^jjjrrrrrrvvv{{{~~~{{{xxxtttuuuvvvvvvxxx|||rrr^^^QQQJJJGGGGGGJJJVVV^^^dddfffffffffccc___```iiittt~~~wwwuuu{{{}}}}}}~~~{{{pppddd[[[UUUJJJJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOMMMLLLJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNLLLNNNOOOOOONNNMMMMMMNNNOOOLLLLLLQQQTTTUUUXXX]]]VVVWWWUUUOOONNNPPPQQQNNNLLLMMMPPPTTTXXXZZZZZZYYYRRRMMMLLLQQQUUUTTTTTTUUUYYYfffyyypppZZZPPPPPPWWWiiizzzqqq^^^VVVMMMHHHHHHHHHFFFCCC??????>>><<<<<<>>>BBBFFFLLLRRRZZZaaafffmmmtttyyyzzzwwwpppiiiaaa[[[WWWUUUTTTRRRPPPNNNLLLLLLLLLLLLHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPRRRTTTUUUUUUVVVXXX[[[]]]^^^_________eeeoooyyyzzzuuuwww~~~yyyyyyEEEEEEEEEEEEGGGHHHJJJKKKNNNJJJJJJMMMOOOOOOSSSXXXaaawwwppp]]]MMMLLLMMMPPPTTT^^^rrrwww]]]RRROOOMMMSSS___mmmzzz|||zzzxxxwwwvvvxxxyyyyyyuuummmddd[[[VVVMMMKKKIIIGGGEEEDDDDDDDDDCCCBBB???===<<<<<<<<<===999:::<<<===>>>===;;;:::999999999999999::::::;;;:::999999888999999::::::999999888888888888999999888888888888999;;;<<<<<<===???CCCEEEFFFDDDAAA???>>>???@@@@@@>>>======>>>===============>>>>>>???<<<>>>AAAAAA@@@??????@@@AAA@@@@@@AAAEEEHHHIIIIIIMMMOOORRRRRRTTT]]]kkkvvvzzz|||~~~~~~zzzvvvtttsssuuuwwwyyy||||||lll^^^PPPIIIGGGJJJUUU___ssszzz|||xxxtttssspppllliiirrr||||||wwwjjj]]]TTTOOOHHHHHHHHHIIIJJJLLLMMMMMMMMMLLLJJJJJJJJJLLLNNNOOOLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNJJJMMMOOOOOOMMMLLLLLLNNNPPPLLLLLLQQQTTTTTTTTTWWWOOOQQQQQQLLLJJJMMMNNNMMMNNNNNNOOORRRUUUUUUSSSRRRQQQNNNOOOSSSUUUSSSSSSUUUWWW^^^jjj}}}iiiZZZSSSRRR]]]kkkqqqfffVVVMMMKKKKKKIIIFFFAAAAAA???===<<<===@@@CCCEEEJJJPPPUUUZZZaaaiiiooouuu||||||ssslllfffddd___]]]YYYVVVSSSQQQPPPPPPNNNMMMKKKIIIHHHGGGGGGHHHGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIJJJKKKMMMNNNOOONNNPPPRRRTTTVVVXXXYYYYYY\\\]]]___aaaccceeefffffffffmmm{{{}}}wwwvvvzzz~~~~~~|||xxxuuuzzzDDDDDDDDDDDDFFFHHHJJJKKKMMMJJJIIIMMMOOOPPPRRRVVVWWWkkkoooVVVOOOKKKMMMOOOTTTaaaooojjj[[[SSSMMMJJJUUU```jjjyyy}}}xxxuuuqqqtttvvvuuuqqqlllgggdddUUUTTTQQQNNNLLLKKKKKKKKKGGGEEEBBB???=========>>>888:::<<<===>>>===<<<;;;======<<<;;;;;;;;;<<<<<<999999999888999999::::::;;;::::::999999::::::;;;888888888888999:::;;;<<>>>>>===<<<<<<===<<<<<<;;;;;;;;;<<<===>>>;;;===???@@@???===>>>>>>@@@??????AAAFFFJJJLLLMMMTTTWWWYYYVVVTTTZZZiiivvv~~~|||xxxtttrrrtttvvvyyy|||rrrfffYYYPPPHHHFFFHHHQQQcccuuu{{{vvvttt|||}}}~~~tttfffYYYOOOJJJFFFGGGHHHIIIJJJKKKKKKLLLLLLJJJGGGFFFFFFIIILLLOOOIIIJJJJJJKKKJJJJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEBBBBBBBBBCCCDDDFFFHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMIIILLLOOOOOOMMMKKKLLLMMMQQQMMMLLLQQQTTTSSSRRRSSSNNNQQQQQQLLLIIIKKKMMMLLLRRRQQQRRRTTTUUUTTTQQQOOOSSSQQQSSSWWWXXXTTTTTTVVVVVVYYYbbbtttyyyfffYYYQQQVVVbbbnnn~~~vvvbbbTTTNNNMMMJJJGGGBBBAAA@@@===;;;<<<>>>AAA@@@DDDIIIMMMRRRXXXaaahhhmmmttt}}}}}}wwwttthhhfffaaa\\\WWWTTTSSSSSSVVVTTTRRRPPPNNNMMMMMMMMMLLLLLLMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTQQQSSSUUUXXX[[[\\\\\\\\\aaabbbdddfffiiijjjkkklllsss{{{yyyqqqnnnqqquuusssqqqooonnnqqq|||CCCCCCCCCCCCDDDDDDDDDDDDIIIJJJJJJLLLNNNPPPRRRSSSYYY```nnniiiXXXJJJJJJLLLMMMUUUaaapppfffSSSIIIKKKPPPZZZgggwwwtttuuullliiinnnqqqnnnlllmmmccc^^^[[[ZZZWWWSSSSSSVVVSSSNNNHHHEEEEEEFFFEEEDDDBBBAAA??????AAAAAAAAA@@@>>>>>>>>>===;;;:::;;;<<<:::::::::999999:::::::::999>>>???;;;888:::======<<<;;;::::::;;;;;;;;;:::>>>???@@@BBBDDDCCC@@@===>>><<<;;;:::;;;;;;::::::<<<;;;;;;<<<>>>???>>>===;;;===???BBBCCCBBBAAA@@@AAACCCFFFIIILLLRRRXXX]]]fffjjjlllfff___```jjjuuu~~~}}}yyyvvvtttsssssssssuuuxxx|||vvvjjj^^^VVVJJJFFFGGGOOOTTT]]]uuu}}}~~~uuukkk^^^QQQKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKIIIGGGGGGHHHIIIJJJMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLKKKIIIHHHEEEDDDBBBBBBCCCDDDEEEEEEFFFHHHKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKMMMPPPPPPNNNKKKNNNMMMMMMOOOQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQSSSTTTTTTSSSSSSRRRPPPYYY___dddwww~~~eeeWWWRRRSSSZZZfffxxxoooaaaYYYQQQLLLKKKEEEBBBAAABBBBBB>>>===???@@@@@@AAADDDIIIOOOUUUXXX```hhhttt~~~zzzssskkkddd```___^^^\\\ZZZXXXWWWWWWVVVTTTRRRSSSQQQPPPPPPQQQQQQPPPNNNMMMPPPQQQNNNOOORRRRRROOOPPPQQQRRRTTTTTTTTTTTTSSSSSSQQQQQQUUU[[[\\\XXXTTTZZZ[[[\\\^^^```bbbdddeeegggiiimmmoooqqqsssuuuwww~~~qqqhhhfffggggggjjjgggeeejjjvvvAAAAAABBBDDDEEEFFFGGGHHHFFFFFFGGGHHHJJJLLLNNNOOOOOOTTT___ooojjjVVVOOOLLLJJJPPPZZZgggssspppWWWNNNHHHNNNYYYhhhyyyzzzqqqlllnnnpppnnnmmmnnnlllgggcccccc```]]]^^^aaaaaaZZZRRRLLLJJJIIIIIIIIIEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBB@@@===<<<<<<===>>>===;;;:::::::::;;;<<<===BBBBBB===888999:::999;;;:::999888999999999999======>>>@@@BBBBBB???===>>>===<<<;;;;;;;;;;;;:::<<<;;;;;;===???AAACCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDHHHLLLQQQWWW]]]ccchhhmmmpppqqqlllffffffnnnvvvzzzxxxuuurrrqqqrrrssstttzzz}}}}}}yyyrrrjjjaaaVVVLLLFFFDDDBBBHHHSSS^^^mmm~~~||||||}}}||||||zzzpppeeeYYYMMMHHHIIIEEEFFFFFFFFFGGGGGGHHHHHHJJJIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIHHHFFFDDDCCCAAACCCDDDEEEEEEFFFHHHJJJJJJJJJIIIIIIIIIIIIJJJJJJMMMLLLLLLNNNPPPQQQOOOLLLMMMLLLMMMNNNPPPQQQPPPOOOMMMMMMLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQPPPPPPPPPOOOOOOPPPRRRSSSTTTSSSRRRQQQRRRVVVZZZ___ooowww```UUURRRSSS[[[kkk~~~rrrcccVVVOOONNNHHHDDDBBBCCCAAA===;;;===<<<<<<===???CCCIIIMMMPPPXXX___jjjssszzz}}}uuupppnnnmmmjjjgggdddbbbaaa___\\\YYY\\\ZZZXXXWWWXXXXXXWWWVVVTTTWWWWWWTTTUUUYYY[[[YYYVVVWWWWWWXXXXXXWWWUUUUUUWWWWWWXXX[[[___aaa```^^^bbbdddgggiiijjjlllooorrrvvvxxx|||~~~uuuggg^^^\\\___aaajjjiiijjjnnnuuu~~~??????AAACCCFFFHHHIIIJJJDDDDDDEEEFFFHHHIIIKKKLLLLLLNNNSSS]]]mmmkkk\\\RRRKKKKKKQQQ```dddooorrrZZZHHHHHHOOOWWWdddssszzzrrrppppppmmmlllmmmnnniiiffffffeeeccceeejjjpppiii___WWWRRRPPPOOONNNKKKJJJHHHHHHJJJKKKJJJIIIJJJJJJJJJGGGDDDAAAAAAAAACCCAAA>>><<<;;;;;;===>>>???DDDEEE@@@;;;;;;;;;:::<<<<<<:::999999999::::::======>>>@@@CCCCCCAAA@@@AAA@@@???>>>============???>>>???@@@CCCHHHLLLNNNMMMLLLKKKKKKKKKKKKLLLMMMKKKPPPVVV\\\bbbgggmmmppprrrsssssspppllllllooosssqqqooommmlllmmmpppsssvvvzzzsssooofffaaaZZZRRRKKKEEE???<<>>>>>@@@BBBDDDFFFGGGHHHDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLNNNQQQ]]]sssssseeeWWWNNNKKK[[[[[[aaaooorrrXXXTTTVVVSSSWWW```hhhqqq}}}~~~yyyuuupppllljjjlllgggeeefffffffffiiiooouuuqqqjjjccc]]]YYYVVVTTTSSSQQQPPPPPPRRRRRRRRRQQQTTTTTTSSSQQQLLLIIIHHHHHHIIIGGGCCC???>>>???@@@BBBAAAGGGIIIEEEBBBBBBBBBAAA@@@@@@???===<<<<<<>>>@@@AAA@@@AAACCCEEEGGGFFFEEEEEEEEEEEECCCBBBBBBBBBCCCDDDDDDEEEFFFJJJPPPVVV[[[XXXWWWUUUTTTTTTVVVXXXZZZXXX\\\aaaeeegggiiikkkmmmooonnnnnnlllkkkiiiiiiiiigggfffffffffjjjoootttwww|||}}}}}}{{{tttkkkaaa[[[VVVRRRKKKEEEBBBAAA@@@???>>>CCCPPPaaaqqqzzznnnmmmvvv~~~yyywwwxxxuuujjj\\\RRRJJJCCCBBBEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIJJJJJJIIIKKKJJJIIIGGGFFFEEEDDDDDDAAABBBDDDDDDDDDEEEHHHJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMNNNOOONNNMMMJJJJJJJJJMMMPPPQQQQQQPPPLLLLLLKKKKKKJJJKKKKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLOOOQQQRRRQQQPPPPPPUUUOOOQQQZZZ```iiitttgggXXXTTTUUUaaatttmmm___ZZZUUUNNNHHHGGGFFFBBB@@@@@@<<<<<<<<<<<<>>>@@@BBBDDDIIINNNUUU\\\bbbjjjttt{{{}}}~~~{{{wwwrrrooonnnpppqqqqqquuuvvvsssoooooouuuxxxxxxpppoooooonnnmmmlllkkkjjjrrruuuwwwvvvtttuuuzzzzzzpppgggcccgggpppxxxvvvlll___VVVPPPRRR[[[dddzzz~~~{{{zzz>>>??????@@@AAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHFFFHHHIIIIIIOOO```yyyqqq___TTTSSSSSSWWWaaannnvvvqqqoooddd[[[YYYZZZ^^^fffpppyyyyyysssmmmmmmiiiggghhhiiiiiilllqqqssssssrrrooojjjeee```]]]YYYWWWVVVVVVWWWXXXXXXWWWZZZ[[[[[[XXXTTTPPPNNNNNNQQQNNNJJJGGGEEEEEEGGGHHHIIIOOORRROOOKKKJJJIIIGGGDDDDDDDDDBBB@@@@@@DDDGGGFFFEEEEEEFFFIIIKKKKKKKKKHHHJJJKKKJJJHHHHHHJJJLLLLLLMMMNNNOOOQQQWWW___eeefffeeeddddddeeegggiiijjjkkkmmmnnnnnnjjjgggdddcccddddddccccccbbbaaa```^^^`````````bbbfffkkkqqqtttppppppoookkkcccYYYPPPJJJIIIEEE@@@>>>???BBBDDDEEEAAAHHHWWWhhhuuu}}}wwwrrruuuyyytttqqqqqqkkk___SSSKKKFFFAAAAAADDDDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIGGGGGGJJJIIIGGGEEEDDDCCCCCCCCC@@@BBBCCCDDDDDDEEEGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJGGGHHHJJJLLLLLLLLLLLLLLLIIIIIIJJJLLLOOOQQQPPPOOOLLLKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJLLLLLLNNNOOOPPPPPPPPPPPPTTTNNNRRR\\\^^^```uuu~~~ggg[[[SSSXXXdddtttlllaaaYYYPPPHHHGGGGGGCCCAAAAAA>>>>>>=========>>>???@@@DDDHHHMMMRRRXXX```jjjqqqtttwww|||~~~zzztttjjj]]]TTTUUU___gggiii```WWWTTTSSSVVVaaammm~~~}}}???????????????@@@@@@@@@>>>>>>??????@@@BBBCCCDDDDDDFFFHHHHHHJJJUUUfffttt}}}mmmWWWSSSTTTXXX___nnnvvviiiZZZUUUSSSYYYaaajjjssszzz~~~yyypppllljjjjjjiiiggghhhkkkmmmpppuuuvvvsssnnnjjjggg^^^\\\[[[[[[\\\]]]]]]\\\___```aaa___\\\XXXVVVVVVZZZXXXTTTRRRPPPPPPQQQRRRVVV\\\___ZZZTTTQQQNNNKKKHHHIIIIIIGGGEEEFFFKKKOOOPPPNNNLLLMMMOOOQQQRRRRRRPPPRRRTTTTTTRRRRRRUUUYYYYYYZZZ\\\\\\]]]aaaiiipppwwwwwwxxxxxxyyyyyyyyyyyyyyyzzzxxxtttllleeeaaa^^^[[[[[[\\\\\\\\\[[[ZZZZZZ]]]]]]]]]^^^aaadddgggiii___^^^\\\XXXRRRKKKEEEAAA???===;;;<<>>>>>===<<<<<<<<<<<<<<<>>>BBBFFFIIIMMMSSS\\\ccchhhkkkpppuuuzzz}}}zzzyyytttpppgggYYYMMMJJJQQQYYY\\\UUURRRVVVYYY]]]gggttt~~~~~~????????????@@@@@@@@@@@@>>>>>>>>>??????AAABBBCCCDDDFFFHHHHHHJJJPPP[[[dddtttuuuhhh]]]YYYXXXaaazzzppp```PPPLLLOOOTTT[[[aaannnvvv|||~~~zzzuuurrrqqqlllfffcccdddeeejjjpppsssrrrooommmlllfffdddccccccdddeeeeeedddfffhhhjjjiiifffcccbbbbbbbbbaaa___]]]\\\\\\\\\\\\^^^eeehhhddd^^^ZZZVVVRRROOOQQQRRRPPPNNNOOOUUU[[[^^^[[[YYYXXXZZZ]]]^^^^^^]]]aaaddddddbbbcccgggkkkkkknnnooonnnmmmpppwww}}}}}}}}}zzztttllleeeaaa___WWWYYY\\\\\\[[[[[[\\\^^^^^^^^^]]]\\\[[[ZZZZZZZZZPPPOOOLLLHHHEEECCCBBBAAABBBAAAAAADDDHHHLLLMMMMMMNNNTTT]]]eeennnyyy~~~vvvnnniiifffVVVMMMGGGGGGHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLKKKIIIHHHFFFEEECCCAAA@@@@@@AAAAAA@@@AAACCCCCCCCCDDDGGGIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJLLLOOONNNLLLJJJJJJKKKJJJJJJJJJKKKNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNOOOOOORRRQQQNNNLLLLLLMMMOOOQQQQQQQQQTTTXXXXXXZZZfffssseeeZZZUUUSSSYYYbbbooozzzkkk^^^RRRNNNLLLHHHDDDBBB??????>>>===<<<<<<;;;;;;:::===@@@BBBDDDIIIPPPVVVYYY]]]ccciiiooouuuzzz~~~~~~zzzuuurrrpppmmmmmmgggYYYKKKEEEJJJQQQTTTOOORRR]]]ccceeennnzzz?????????@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCDDDAAACCCDDDEEEGGGLLLSSSYYYeee~~~kkk^^^WWWYYYllluuu[[[NNNKKKKKKNNNSSSZZZccclllqqqzzz~~~{{{tttkkkeeeeee^^^cccjjjmmmlllllllllmmmnnnllljjjkkklllmmmllllllmmmooorrrrrrpppmmmllllllhhhhhhfffeeeddddddcccccc```hhhllliiidddaaa^^^ZZZVVVXXXYYYXXXVVVXXX___eeejjjgggdddccceeeggghhhiiiiiimmmqqqqqqpppqqqvvvzzzzzz}}}~~~{{{}}}~~~zzzyyywwwrrrkkkeeebbbaaaXXX[[[^^^___]]]]]]aaaddd```___]]]ZZZWWWSSSPPPNNNHHHFFFCCC@@@???@@@BBBDDDKKKKKKMMMPPPTTTVVVVVVUUUTTTXXX\\\___fffqqq|||yyypppggg```]]]PPPIIIEEEGGGKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMMMMLLLKKKIIIHHHGGGGGGIIIKKKLLLMMMMMMKKKJJJEEEDDDAAA???>>>???@@@AAA@@@AAACCCCCCCCCDDDGGGIIIIIIJJJKKKMMMMMMKKKJJJIIILLLOOOQQQPPPMMMKKKKKKLLLKKKJJJJJJKKKMMMNNNMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFIIIKKKMMMOOOPPPQQQUUURRRNNNKKKKKKLLLOOORRRQQQRRRTTTTTTTTTYYYccclll~~~tttcccZZZRRRSSS[[[aaalllvvviii[[[UUURRRLLLGGGEEEAAAAAA@@@???>>>>>>===<<<999<<>>>>>======???@@@AAAAAAAAAAAABBBBBBCCCDDDBBBCCCEEEGGGIIIMMMRRRVVV]]]ooommmXXXXXXbbbiiilllYYYQQQLLLGGGEEELLLQQQVVV[[[dddsss~~~wwwlllaaaaaa`````````bbbccceeegggnnnoooqqqsssuuuvvvwwwwwwwwwyyy|||}}}{{{yyywwwwwwvvvqqqlllkkknnnooommmkkkkkklllmmmooopppnnnjjjfffdddcccbbbcccdddgggjjjlllrrrsssuuuwwwxxxxxxxxxwww{{{{{{{{{|||~~~|||wwwpppooommmkkkgggddd```^^^ZZZ[[[^^^bbbeeegggfffeeefff___UUUMMMJJJGGGEEECCCBBBAAA<<<>>>DDDBBBGGGXXXkkkppprrrmmmgggeeebbb___bbbaaa```___cccooozzzqqqzzz~~~vvvnnnggg```XXXRRRJJJIIIIIIIIIIIIJJJKKKKKKGGGGGGHHHHHHHHHGGGFFFFFFKKKLLLLLLLLLKKKIIIGGGEEEEEEEEEGGGJJJLLLMMMKKKIIIGGGEEECCC@@@??????@@@AAABBBBBBBBBCCCEEEFFFHHHIIILLLMMMMMMMMMMMMLLLLLLKKKOOOPPPQQQQQQOOOMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLMMMMMMLLLJJJHHHIIIJJJKKKHHHHHHKKKLLLLLLNNNSSSUUUUUUSSSOOOLLLKKKMMMNNNQQQRRRSSSTTTUUUYYY___cccpppzzzhhh\\\WWWWWW[[[___mmmqqqaaaXXXRRRJJJDDDCCCBBBBBBAAA@@@>>><<<;;;>>><<<;;;:::;;;>>>AAACCCFFFJJJOOOUUU[[[aaahhhlllmmmooorrruuuxxx}}}~~~wwwnnngggcccaaa___\\\bbbaaa```ZZZLLLAAADDDNNNVVVVVV^^^mmmxxx{{{yyyxxx<<<===??????>>>===???@@@AAAAAAAAAAAABBBCCCDDDDDDCCCEEEFFFGGGHHHKKKPPPSSSTTT```sssooobbb______qqq}}}yyyjjjYYYKKKDDDCCCEEEHHHLLLVVVdddrrrzzzwwwooocccbbbbbbaaaaaabbbbbbccciiijjjmmmppptttwwwyyyzzzxxx{{{}}}xxxsssrrrttttttrrrpppqqqrrrtttvvvxxxwwwsssppppppppppppqqqrrrtttvvvwww|||}}}~~~|||{{{xxxtttoookkkjjjjjjiiihhhhhhggggggggggggffffffhhhkkkkkkhhheee___YYYPPPIIIEEECCCAAA@@@===>>><<<>>>FFFJJJXXXqqqzzztttpppooonnnllljjjnnnzzz{{{ooowww|||qqqhhhaaaZZZSSSNNNJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJIIIIIIHHHGGGIIIJJJKKKKKKJJJHHHEEEDDDDDDEEEFFFIIIKKKKKKJJJHHHFFFEEEBBB@@@??????@@@AAABBBBBBBBBCCCDDDFFFHHHHHHMMMMMMMMMLLLLLLKKKKKKJJJMMMOOOPPPPPPNNNLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOLLLNNNNNNMMMJJJHHHHHHIIIIIIFFFEEEHHHJJJJJJMMMRRRTTTTTTRRROOOLLLKKKMMMOOOQQQQQQRRRSSSTTTXXX\\\```eeeuuupppccc\\\XXXYYYcccuuu{{{iii[[[OOOGGGGGGEEEDDDCCCBBB@@@>>><<<>>>===<<<;;;<<<>>>@@@AAAAAADDDHHHLLLPPPUUU[[[^^^ccceeehhhlllpppvvv|||~~~zzzqqqkkkddd^^^[[[YYYWWWUUUWWWUUUTTTPPPHHHCCCLLLXXXggghhhooo{{{~~~===???@@@@@@>>>>>>???AAAAAAAAAAAABBBBBBCCCEEEEEEEEEFFFGGGGGGGGGIIILLLNNNRRRVVVbbbuuuyyyhhh]]]]]]jjjwww|||sss[[[NNNFFFDDDBBBEEEMMMXXXaaagggoooyyyzzzuuuiiihhhfffdddbbb```^^^]]]bbbcccfffiiinnnsssvvvyyyuuuxxx}}}{{{zzz{{{{{{yyyvvvxxxyyy{{{~~~~~~|||~~~~~~{{{zzzyyyxxxuuurrrpppnnnllljjjgggeeeffffffhhhiiilllnnnpppqqqoookkkffffffgggeee___ZZZQQQLLLFFF@@@===<<<;;;::::::>>>===BBBMMMWWWnnn}}}|||sssllllllyyymmmbbb[[[UUUOOOJJJKKKKKKKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHIIIIIIIIIHHHGGGEEECCCDDDDDDDDDGGGIIIJJJHHHFFFFFFDDDBBB@@@??????@@@AAAAAAAAABBBCCCDDDFFFGGGHHHNNNMMMLLLJJJJJJIIIIIIIIIKKKMMMNNNNNNLLLKKKKKKLLLNNNNNNMMMMMMNNNOOOPPPPPPMMMOOOPPPPPPMMMKKKJJJJJJJJJEEEDDDFFFGGGGGGKKKPPPRRRRRRQQQOOOLLLLLLMMMOOOPPPQQQRRRRRRSSSUUUYYY]]]]]]iii}}}yyyiiiYYYTTTTTT```sssmmmZZZOOOLLLJJJHHHFFFEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDFFFIIILLLOOOUUUXXX[[[___dddjjjqqqvvv}}}yyyrrrnnnaaa]]]XXXUUURRRPPPNNNLLLMMMLLLKKKIIIIIIOOO^^^nnn@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBCCCDDDFFFFFFGGGHHHHHHHHHFFFGGGIIIJJJSSSTTTZZZgggxxxoooWWW^^^hhhnnnsss{{{jjjXXXNNNGGGHHHNNNRRRUUUVVV\\\fffqqqvvvvvvsssqqqooommmllljjjhhhdddaaa^^^]]]^^^___aaacccgggjjjnnnpppmmmqqquuuxxxzzz{{{}}}~~~}}}|||}}}}}}|||zzz{{{|||~~~{{{wwwsssqqqpppnnnkkkhhhfffgggggggggfffgggiiilllpppssstttttttttllleee^^^[[[[[[XXXQQQKKKFFFCCC???<<<;;;;;;;;;<<<===AAAAAAJJJ[[[hhh~~~ssshhhlllxxxuuuhhh]]]UUUQQQLLLIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCEEEGGGHHHFFFEEEEEEDDDAAA@@@??????@@@AAAAAAAAABBBBBBDDDEEEGGGHHHMMMLLLKKKIIIHHHHHHHHHHHHIIIKKKLLLLLLJJJIIIJJJJJJLLLLLLLLLMMMNNNOOOPPPQQQNNNPPPSSSSSSRRRQQQPPPPPPOOOJJJFFFFFFFFFEEEHHHMMMPPPPPPPPPOOOMMMLLLMMMOOOPPPQQQQQQQQQRRRTTTWWWZZZ]]]cccrrrfffZZZQQQTTTbbbvvvppp```SSSOOOJJJHHHHHHGGGEEECCC??????@@@@@@???>>><<<;;;<<<===???@@@@@@BBBEEEGGGIIILLLPPPTTTYYY```ggglllvvv||||||xxxsssllleee```VVVUUURRROOOMMMKKKHHHGGGIIIIIIIIILLLTTTfff}}}BBBCCCDDDCCCAAA@@@@@@AAABBBBBBBBBCCCDDDEEEGGGGGGHHHIIIIIIHHHGGGFFFGGGHHHNNNOOOTTT\\\eeevvvgggaaa]]]^^^eeetttooo___QQQRRRVVVTTTOOOKKKPPPVVV^^^cccdddccccccdddffffffffffffffffffffffffbbbbbbccccccdddeeegggggggggjjjmmmooopppqqqrrrtttxxxwwwwwwwwwyyyyyyyyyyyy{{{{{{}}}~~~}}}{{{wwwsssooollljjjhhheeecccbbbdddfffhhhiiikkknnnrrruuuuuurrrnnnkkkaaa[[[SSSOOONNNKKKFFFAAA??????>>>======>>>@@@AAAAAACCCEEETTTlllyyy{{{wwwsssqqqyyy}}}{{{vvvmmm___UUUOOOLLLIIIGGGIIIIIIHHHHHHHHHIIIJJJJJJNNNNNNNNNMMMMMMLLLJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHCCCBBBBBBCCCEEEFFFEEEDDDDDDCCCAAA?????????@@@AAAAAAAAAAAABBBCCCEEEGGGHHHLLLKKKJJJIIIHHHHHHHHHHHHGGGIIIJJJJJJIIIHHHIIIJJJJJJJJJKKKKKKMMMNNNPPPPPPOOOQQQUUUWWWWWWXXXYYY[[[XXXRRRKKKHHHEEECCCEEEJJJMMMNNNOOONNNMMMLLLNNNOOOPPPQQQRRRRRRRRRTTTVVVYYY]]]aaajjj||||||jjjXXXQQQWWWeeevvv{{{```YYYPPPJJJHHHHHHFFFDDDAAAAAABBBBBBAAA???===;;;;;;===>>>>>>>>>???AAACCCBBBEEEHHHLLLQQQWWW^^^cccjjjpppxxx|||xxxrrrlllfff___XXXTTTPPPOOOOOOMMMJJJGGGFFFEEEFFFHHHKKKSSSfffDDDEEEEEEDDDBBB@@@AAABBBBBBBBBBBBCCCEEEFFFHHHIIIHHHIIIJJJIIIHHHGGGHHHIIIKKKLLLQQQXXX\\\gggrrr^^^WWW[[[fffyyyzzzkkkmmmrrrmmmaaaYYYPPPMMMMMMOOOPPPOOOQQQTTTUUUVVVYYY\\\aaaggglllnnnhhhiiiiiiiiihhhgggfffeeeeeegggiiijjjjjjjjjkkkllllllmmmnnnooopppqqqrrrsssvvvvvvxxx{{{~~~~~~}}}~~~}}}|||xxxxxxwwwuuurrrnnnkkkiiiiiigggddddddfffiiikkkllliiikkknnnooolllfff___[[[NNNJJJEEEBBB@@@???>>>===<<<===>>>>>>===>>>???AAACCCGGGLLL___xxx||||||xxxrrriii```TTTLLLHHHGGGFFFEEEHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKMMMLLLLLLKKKKKKKKKKKKJJJDDDBBBBBBBBBDDDEEEEEEDDDDDDBBB@@@???>>>???@@@AAA@@@@@@AAABBBCCCEEEFFFGGGJJJJJJJJJKKKJJJJJJIIIHHHFFFHHHIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKLLLNNNPPPQQQQQQSSSVVVYYY[[[]]]```ccc```XXXPPPKKKFFFCCCDDDIIIKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUXXXZZZ[[[^^^dddppp{{{cccVVVSSSVVV^^^eeettt|||ppp___SSSMMMJJJFFFCCCCCCCCCDDDDDDCCCAAA???>>>;;;<<<======<<<<<<>>>@@@???AAADDDGGGJJJPPPVVVZZZaaagggooowww|||{{{yyyqqqllleee^^^YYYTTTPPPMMMJJJKKKLLLKKKHHHGGGGGGHHHIIILLLRRR^^^uuuFFFGGGGGGEEECCCAAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIGGGIIIJJJJJJIIIIIIIIIJJJMMMKKKOOOUUUXXX]]]ooorrrgggcccccckkkwww|||fffYYYMMMIIIGGGDDDCCCFFFGGGHHHKKKOOOVVV___fffkkkiiijjjlllmmmmmmkkkhhhgggccceeeggggggffffffhhhiiidddfffggghhhiiiiiijjjkkklllllllllnnnpppqqqpppoooqqqssswww{{{~~~{{{yyyrrrssstttsssrrrooollljjjkkkhhheeedddeeeggghhhhhhaaaaaa```^^^YYYSSSNNNJJJ>>>>>>===;;;999;;;???BBBEEEGGGHHHGGGDDDCCCDDDEEEIIIOOOWWWhhh|||yyyyyypppiii___WWWMMMGGGEEEFFFGGGFFFIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLDDDCCCBBBBBBDDDEEEEEEDDDCCCBBB@@@>>>>>>???@@@BBB@@@@@@AAABBBCCCEEEFFFGGGGGGIIIKKKMMMMMMLLLJJJIIIEEEGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRTTTVVVXXXYYY[[[^^^cccgggddd[[[RRRLLLGGGCCCEEEJJJIIIKKKMMMMMMMMMMMMNNNOOOPPPRRRTTTVVVVVVWWWZZZ\\\ZZZ\\\```fffqqq|||jjj```YYYWWWXXX^^^iiiwwwzzzfffYYYQQQJJJFFFEEEEEEEEEDDDDDDBBBAAAAAA>>>??????===;;;:::;;;<<<<<<===???AAADDDHHHNNNQQQYYY^^^fffnnntttzzz~~~}}}wwwppplllccc^^^VVVPPPMMMLLLKKKKKKHHHJJJKKKKKKJJJKKKNNNQQQWWW[[[```iiiGGGHHHHHHFFFCCCAAAAAABBBBBBBBBCCCDDDEEEGGGIIIJJJFFFHHHJJJKKKJJJJJJKKKLLLMMMHHHHHHOOOQQQQQQ]]]mmmzzzttthhhfffkkktttqqq\\\QQQKKKEEEBBBCCCBBBBBBCCCFFFLLLUUU]]]aaafffhhhkkknnnnnnmmmjjjiiiaaaccceeeeeedddeeeggghhhaaaccceeeeeedddddddddeeecccbbbbbbccceeefffdddcccbbbdddhhhmmmqqquuuxxxyyyyyyyyyxxxxxxxxxzzz{{{|||yyy{{{~~~~~~|||xxxvvvoooppprrrsssrrrpppmmmkkkfffccc```^^^^^^______^^^XXXVVVSSSNNNJJJEEEBBB@@@<<<>>>@@@???===@@@GGGNNNVVVXXXYYYWWWSSSPPPOOOQQQQQQYYYaaannnzzzxxxzzz}}}www}}}{{{sssiiiaaaZZZSSSKKKFFFFFFHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLEEECCCBBBBBBDDDEEEEEEDDDCCCAAA@@@>>>>>>???AAABBB@@@@@@AAAAAACCCDDDFFFGGGFFFHHHKKKNNNOOOMMMKKKIIIEEEGGGIIIIIIHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTWWWXXXXXXYYYZZZ^^^cccgggddd[[[RRRLLLGGGDDDFFFLLLHHHJJJLLLMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXYYY[[[]]][[[^^^``````dddtttwwwkkkbbb___TTT[[[dddmmmwwweeeYYYPPPJJJGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB???<<<::::::;;;:::;;;===>>>@@@CCCHHHLLLNNNSSS[[[cccjjjqqqwww{{{xxx|||}}}xxxqqqhhhaaa\\\YYYTTTMMMHHHFFFHHHJJJKKKGGGJJJMMMNNNNNNQQQVVVZZZhhhkkkmmmsssHHHGGGFFFEEEEEEEEEGGGGGGAAABBBCCCEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGJJJIIIIIIJJJMMMQQQUUUXXXjjjzzzssskkkhhhwwwxxxcccWWWNNNGGGAAA@@@???AAADDDFFFGGGMMMTTTUUUXXX\\\aaaeeefffccc```[[[XXXVVVXXX\\\aaaeeefffjjjiiigggeeedddcccbbbbbbfffccc```]]][[[[[[\\\\\\[[[\\\^^^aaaeeejjjmmmoooooooooooooooooopppqqqrrrssssssuuuwwwyyyyyyvvvsssrrroookkkhhhfffdddaaa___```\\\VVVQQQOOOMMMMMMLLLFFFEEECCCAAA???===;;;;;;999777:::CCCEEEHHHVVViiiyyy|||xxxlllaaa]]]______aaabbbiiirrruuuvvv~~~{{{{{{~~~sssfff^^^[[[TTTPPPKKKHHHGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKPPPPPPOOOOOONNNMMMLLLKKKQQQQQQPPPNNNLLLKKKJJJIIIFFFEEECCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAADDDDDDCCCCCCCCCEEEGGGHHHMMMLLLKKKKKKLLLLLLKKKJJJGGGHHHJJJKKKKKKKKKJJJJJJMMMLLLKKKKKKLLLNNNPPPQQQXXXWWWVVVWWWZZZ\\\\\\\\\```XXXOOOJJJFFFDDDGGGLLLUUUTTTSSSRRRQQQPPPOOONNNOOORRRUUUVVVWWWXXXZZZ[[[XXXYYYYYYYYY\\\ffftttddd]]]\\\\\\^^^hhh}}}zzzhhh\\\TTTJJJKKKKKKHHHEEEDDDEEEGGGDDDBBB@@@@@@AAABBBAAA@@@;;;;;;<<<<<<>>>???@@@AAAIIIKKKPPPVVV]]]dddjjjmmmrrruuuzzz}}}zzzuuuzzzvvvooojjjeee___WWWRRRNNNMMMJJJHHHGGGIIILLLOOOIIIJJJLLLOOOVVVaaaoooyyyxxxwwwGGGGGGFFFEEEEEEEEEFFFGGGCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGJJJIIIIIIJJJLLLPPPTTTVVVaaalll}}}xxxoooxxxzzzmmm```SSSJJJFFFDDDCCCDDDCCCBBBFFFLLLLLLMMMOOORRRUUUUUUSSSPPPNNNMMMKKKLLLPPPTTTWWWXXX___aaaccceeefffeeecccbbbbbb___\\\XXXVVVUUUUUUVVVVVVWWWZZZ^^^aaaeeegggiiijjjiiiiiihhhiiiiiijjjjjjhhhhhhiiikkkmmmllliiifffgggddd```]]]ZZZWWWTTTRRRLLLKKKHHHFFFDDDCCCBBBAAA;;;<<<<<<<<<<<<;;;;;;;;;;;;:::AAAMMMTTT[[[mmmrrrkkkkkkkkknnnooosssyyy{{{}}}{{{zzz{{{{{{yyyoooddd]]][[[RRRNNNJJJGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJNNNNNNOOOPPPOOONNNMMMLLLOOONNNNNNNNNMMMMMMLLLLLLHHHFFFDDDDDDDDDEEECCCBBB@@@AAABBBCCCCCCBBBAAA@@@AAAAAABBBCCCEEEFFFHHHIIILLLLLLLLLLLLKKKJJJJJJJJJGGGHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIJJJLLLOOOPPPVVVVVVVVVWWWXXX[[[]]]^^^[[[SSSLLLHHHGGGGGGLLLRRRYYYXXXVVVTTTRRRPPPOOONNNNNNPPPSSSUUUUUUVVVXXXYYYYYYYYYYYYXXXYYYaaalllvvvccc]]]XXXXXX^^^kkkzzzooo]]]WWWPPPKKKJJJJJJGGGEEEEEEDDDBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<===??????BBBDDDGGGMMMSSSYYY^^^aaahhhkkkooorrrtttvvvyyy{{{~~~yyyrrrmmmjjjgggbbb^^^ZZZVVVPPPKKKJJJGGGDDDEEEIIIMMMOOONNNIIIJJJOOO[[[lll|||www|||FFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFHHHHHHJJJJJJIIIJJJKKKNNNQQQSSSWWW\\\gggxxx}}}ooocccVVVOOOJJJIIIHHHFFFEEEHHHEEECCCBBBBBBDDDEEEEEEDDDBBBAAA@@@AAADDDGGGIIIIIIOOOSSSXXX\\\^^^\\\YYYWWWYYYVVVSSSOOOMMMKKKKKKLLLOOOQQQUUUXXX[[[^^^______```___^^^]]]\\\\\\\\\\\\XXXXXXYYY[[[\\\[[[XXXVVVYYYVVVRRRNNNLLLIIIFFFDDD======>>>>>>>>><<<;;;:::666777888:::;;;<<<<<<<<<@@@BBBMMM]]]iiittt}}}{{{{{{~~~~~~vvvpppnnnrrrxxx~~~||||||zzzrrriii___YYYYYYOOOLLLHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMOOOQQQQQQPPPNNNMMMLLLLLLMMMMMMNNNOOOOOOPPPKKKIIIGGGFFFGGGFFFDDDBBB???@@@@@@AAAAAA@@@@@@???>>>???BBBDDDFFFHHHHHHHHHKKKMMMNNNLLLIIIGGGIIIKKKGGGHHHJJJKKKKKKJJJIIIIIIGGGGGGGGGGGGIIIKKKNNNOOOSSSUUUWWWWWWWWWYYY^^^ccc]]]UUUMMMJJJIIIJJJOOOVVV[[[ZZZXXXVVVSSSPPPNNNMMMLLLOOOQQQSSSSSSSSSUUUVVVXXXXXXXXXVVVVVVZZZbbbhhh|||ttteeeYYYWWWWWW\\\ooorrrdddUUUMMMNNNPPPLLLFFFHHHHHHHHHEEEBBB???>>>>>>======<<<<<<<<<<<<======<<<===@@@DDDHHHMMMQQQSSSYYY\\\___bbbeeeiiimmmpppwwwyyyzzz{{{|||~~~{{{wwwrrrllleeeaaaWWWUUURRRPPPNNNLLLHHHFFFHHHDDDBBBFFFNNNSSSSSSPPPMMMOOOXXXlllxxxwwwDDDDDDDDDDDDEEEEEEEEEFFFFFFEEECCCBBBBBBDDDFFFGGGGGGFFFEEEDDDDDDEEEGGGIIIJJJJJJIIIIIIJJJLLLNNNOOOOOORRRZZZhhh|||zzztttqqqcccXXXXXX]]]\\\WWWSSSKKKGGGAAA>>>>>>???AAAAAA===<<<;;;<<<>>>@@@@@@???EEEHHHLLLOOOPPPNNNJJJHHHKKKJJJGGGEEECCCBBBBBBCCCHHHJJJMMMQQQSSSTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMKKKKKKKKKLLLMMMMMMJJJHHHLLLIIIFFFCCCBBB@@@>>><<<;;;===>>>>>>===<<<;;;<<<999:::<<<===????????????GGGMMM[[[lllzzz|||pppqqqppprrrxxx{{{www{{{}}}rrrjjjaaaXXXSSSSSSKKKIIIGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKOOORRRSSSQQQOOONNNKKKLLLLLLMMMNNNOOOPPPPPPMMMKKKIIIIIIHHHGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@===???BBBEEEGGGGGGGGGFFFIIIMMMOOOMMMGGGEEEGGGKKKGGGHHHIIIJJJJJJJJJIIIHHHEEEFFFFFFGGGIIILLLNNNOOOQQQTTTXXXWWWVVVXXX___fffggg^^^UUUOOOKKKIIIMMMSSSXXXWWWVVVTTTQQQOOONNNMMMMMMOOOQQQRRRRRRRRRSSSUUUVVVWWWWWWUUUUUUWWW[[[^^^kkkyyywwwccc]]]XXXWWWggg||||||gggYYYVVVVVVTTTQQQLLLMMMLLLIIIEEEBBBAAABBBAAA@@@???>>>============<<<<<<>>>@@@BBBEEEHHHIIIMMMOOOQQQTTTWWW\\\bbbfffnnnppprrrtttuuuxxx{{{~~~~~~~~~|||wwwpppiiiccc]]]WWWTTTLLLKKKIIIHHHGGGFFFEEEDDDGGGFFFFFFJJJPPPTTTUUUTTTVVV[[[gggzzzzzzvvv}}}CCCCCCDDDDDDEEEEEEEEEEEEFFFEEECCCAAAAAABBBDDDEEEFFFEEECCCBBBCCCEEEGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMHHHNNNUUU]]]jjjtttrrryyy~~~nnnrrr}}}xxxoooaaaYYYNNNEEEAAA@@@@@@@@@===;;;999:::;;;<<<;;;:::AAAAAABBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<======???@@@CCCFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAACCCBBBAAA???AAA???===<<<<<<===<<<:::;;;<<<===<<<::::::===???@@@@@@AAABBBCCCDDDEEEFFFJJJSSScccuuuyyysssooowwwzzz~~~wwwuuu}}}~~~tttiiiaaaYYYQQQMMMMMMHHHGGGEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIMMMQQQRRRQQQOOONNNLLLMMMMMMMMMMMMMMMMMMNNNLLLKKKJJJIIIIIIHHHEEEBBBAAA@@@@@@@@@@@@@@@@@@AAA>>>@@@CCCFFFGGGFFFDDDCCCHHHLLLNNNLLLGGGEEEGGGKKKHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGIIIKKKMMMNNNOOOQQQTTTXXXXXXVVVXXX___eeejjjbbbXXXQQQKKKGGGIIINNNQQQQQQPPPOOOOOONNNMMMMMMNNNPPPRRRSSSRRRRRRSSSTTTTTTTTTUUUUUUUUUVVVXXXYYY___kkkrrrcccZZZUUU^^^nnnyyyttteee]]]ZZZYYYOOONNNMMMJJJFFFDDDDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@======>>>>>>???@@@BBBBBBDDDFFFHHHJJJMMMRRRXXX]]]dddgggiiilllnnnqqquuuxxxzzz}}}}}}xxxtttnnniiibbb[[[UUUQQQLLLJJJFFFFFFEEEDDDDDDDDDEEEEEEDDDGGGKKKMMMNNNPPPUUUXXXaaajjjxxx}}}www{{{AAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBDDDCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKDDDKKKQQQTTTZZZlllsssrrrvvvrrruuuvvvfffWWWMMMGGGEEEDDDBBB@@@===<<<<<<===<<<;;;;;;;;;:::999999999:::;;;999888888999999:::;;;;;;888999;;;===>>>>>>=========<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;===>>>===;;;;;;999888999:::<<<;;;;;;888:::===>>>>>>@@@EEEJJJOOONNNLLLKKKKKKLLLNNNOOONNNWWWfffwwwwwwqqqoooqqqyyy}}}{{{}}}rrriii```ZZZTTTLLLIIIIIIFFFEEEEEEGGGHHHIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGFFFHHHLLLOOOPPPPPPOOONNNLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIHHHEEEBBBAAAAAA@@@??????@@@AAAAAA???AAACCCFFFFFFEEECCCBBBHHHJJJKKKJJJGGGFFFHHHJJJHHHHHHIIIJJJJJJIIIGGGFFFGGGGGGIIIJJJLLLMMMNNNOOOQQQSSSVVVWWWVVVWWW[[[^^^aaaZZZSSSOOOJJJFFFGGGKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSSSSRRRRRRSSSTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXaaasssnnn```XXXXXX\\\fffuuuzzzhhh___\\\TTTPPPKKKHHHGGGGGGFFFFFFHHHGGGFFFDDDCCCCCCBBBBBB>>>>>>======<<<=========???@@@BBBDDDFFFJJJOOOSSSYYY\\\___bbbeeeiiimmmppptttwww{{{~~~}}}{{{yyyvvvsssnnnhhhddd^^^ZZZTTTNNNKKKHHHFFFDDDCCCCCCDDDCCCBBBCCCFFFIIICCCIIIOOOQQQQQQTTT\\\dddnnnyyyyyyzzz||||||@@@AAABBBDDDEEEEEEDDDDDDBBBBBBAAAAAA@@@???>>>>>>AAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJEEEIIILLLMMMPPP]]]qqq~~~uuupppvvvpppccc[[[XXXVVVQQQMMMIIIGGGFFFGGGGGGFFFBBB@@@>>><<<:::999888888999999999:::::::::;;;;;;999999999:::::::::;;;;;;888888888999999;;;<<<<<<<<<;;;;;;<<>>=========CCCKKKQQQTTTYYY```eeennnjjjddd^^^ZZZYYYZZZ[[[XXX___iiiuuu|||wwwtttttttttxxx{{{tttpppddd]]]WWWTTTQQQKKKHHHIIIDDDDDDEEEGGGJJJJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGHHHHHHGGGDDDAAA@@@???>>>>>>>>>>>>???@@@>>>???BBBDDDEEEEEEEEEDDDGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJLLLLLLMMMMMMPPPQQQSSSTTTUUUUUUUUUUUUXXXRRRNNNMMMKKKHHHIIILLLMMMMMMMMMNNNNNNOOOOOOPPPOOOQQQSSSSSSRRRQQQRRRSSSSSSSSSRRRRRRSSSTTTTTTTTTUUU[[[gggxxxsssjjj```VVV\\\fffuuuuuummm___VVVMMMHHHJJJKKKIIIFFFIIIHHHGGGFFFEEEDDDDDDDDD@@@???>>>===<<<;;;;;;;;;;;;<<<>>>???AAACCCGGGJJJMMMPPPTTTWWW[[[___dddgggiiimmmqqquuuxxx{{{~~~}}}yyyvvvqqqnnnjjjfffaaa\\\WWWSSSOOOLLLHHHEEEEEEDDDCCCBBBAAABBBDDDDDDDDDGGGKKKOOONNNRRRXXX]]]bbbjjjttt|||}}}{{{zzz||||||~~~}}}???@@@BBBDDDEEEEEEDDDDDDAAAAAAAAAAAA@@@>>>===<<<@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIJJJJJJMMMVVVdddooozzztttsssxxxwwwppplllkkk```\\\VVVSSSRRRSSSSSSSSSRRRPPPMMMIIIEEEAAA===;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<===>>>777777888999:::<<<>>>?????????>>>@@@CCCEEEEEEDDDAAA@@@>>>>>>@@@AAA@@@???HHHQQQ^^^hhhooouuu||||||qqqiiidddcccccccccgggmmmttt}}}}}}qqqttt|||}}}yyytttllleee[[[UUUQQQQQQOOOKKKIIIJJJCCCDDDEEEHHHKKKKKKIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMHHHHHHIIIIIIJJJKKKKKKKKKEEEEEEEEEGGGHHHGGGDDDAAA???>>>===<<<<<<===>>>???===>>>@@@CCCEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIHHHIIIIIIJJJIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKOOOOOOPPPRRRTTTSSSPPPNNNUUUPPPNNNNNNMMMJJJJJJMMMOOOOOOPPPPPPPPPPPPQQQQQQOOOQQQRRRRRRQQQPPPQQQQQQTTTSSSQQQQQQRRRRRRRRRQQQVVVYYY```kkk{{{ppp]]]VVV[[[dddrrriii^^^QQQKKKNNNPPPMMMIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBBBB@@@>>>===<<<<<<<<<888:::<<<======???AAADDDFFFHHHLLLPPPTTTXXX]]]aaa___bbbhhhlllppptttxxx{{{|||}}}~~~~~~~~~}}}xxxsssnnnlllccc```[[[WWWSSSOOOKKKHHHEEECCCAAAAAABBBCCCBBBBBBAAACCCFFFGGGHHHKKKQQQVVV[[[]]]aaajjjvvv||||||~~~xxxwww|||>>>???AAACCCDDDDDDCCCCCCAAA@@@???>>>============AAAAAAAAAAAAAAABBBCCCDDDGGGEEEDDDDDDEEEFFFFFFEEEFFFHHHJJJIIIHHHMMMWWW^^^lll|||vvvsssqqqvvviiieeekkkqqqtttsssttttttpppbbbQQQEEEBBBEEEBBBDDDFFFDDD@@@>>>???AAAFFFFFFBBB???AAADDDCCC>>>===888666:::===>>>@@@DDDGGGLLLMMMLLLRRR[[[___\\\VVVJJJDDDHHHIIIDDDEEEKKKWWWnnnzzzvvvuuuuuusssrrrsss{{{}}}vvvpppjjjfffdddVVVSSSOOOMMMLLLJJJIIIGGGHHHGGGHHHJJJKKKJJJGGGDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKGGGDDDBBBCCCFFFHHHGGGEEEAAAAAAAAABBBDDDEEEDDDCCC??????>>>===============>>>???@@@AAACCCDDDEEEFFFEEEGGGHHHIIIHHHHHHIIIJJJJJJKKKMMMNNNMMMKKKHHHFFFEEEGGGJJJLLLMMMLLLKKKJJJLLLMMMOOOPPPRRRRRRRRRRRRLLLLLLLLLJJJHHHHHHJJJLLLNNNNNNOOOOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPSSSTTTTTTRRRPPPSSSWWW[[[```iiiyyyooo]]]UUUUUUbbbooozzzuuu[[[SSSUUUUUUTTTSSSKKKGGGEEEJJJLLLJJJFFFEEEFFFDDDBBB@@@???===;;;999;;;;;;;;;<<<<<<>>>??????BBBBBBDDDFFFJJJOOOTTTVVV]]]]]]___aaaeeehhhkkklllttttttuuuwwwwwwxxxxxxxxx{{{|||~~~}}}{{{zzz{{{}}}~~~}}}{{{{{{{{{{{{yyytttnnnhhhccc```^^^\\\WWWPPPKKKIIIHHHEEEBBB@@@????????????AAACCCDDDEEEFFFHHHHHHJJJPPPXXX___eeeiiirrr|||zzz|||xxxqqqooo~~~???@@@AAABBBCCCCCCBBBBBB@@@@@@???>>>======>>>>>>@@@@@@@@@AAAAAACCCDDDDDDGGGEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHGGGGGGKKKRRRYYYZZZjjj~~~|||uuuuuu}}}yyyyyy|||~~~~~~vvveeeWWWRRRRRRKKKKKKJJJGGGEEEGGGMMMRRRXXXYYYXXXWWWYYYXXXQQQHHHDDD???<<<===???AAAFFFMMMYYY___eeeiiiqqq{{{~~~|||lll^^^TTTSSSPPPJJJKKKQQQdddzzz}}}xxxqqqjjjccc___\\\UUURRRNNNKKKJJJJJJIIIHHHIIIHHHHHHHHHIIIIIIFFFDDDGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJGGGEEECCCDDDFFFHHHGGGFFFCCCBBBBBBCCCEEEEEEDDDBBB@@@???>>>=========>>>?????????@@@BBBCCCDDDEEEFFFDDDFFFGGGGGGGGGHHHJJJMMMPPPRRRUUUVVVTTTPPPKKKGGGDDDEEEGGGHHHHHHIIIJJJJJJJJJLLLNNNQQQRRRRRRRRRRRRMMMNNNNNNLLLJJJIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPQQQSSSUUUUUUSSSQQQTTTVVVYYY[[[aaalll|||oooaaaWWWZZZaaajjj{{{}}}pppggg]]]TTTQQQTTTNNNIIIIIIHHHGGGIIIMMMAAABBBBBBAAA@@@???@@@AAA???>>>>>>=========>>>>>>??????@@@BBBEEEIIIMMMOOOTTTUUUWWWYYY\\\```bbbdddjjjkkkmmmoooqqqssstttuuuvvvwwwxxxzzz{{{{{{||||||wwwvvvuuutttuuuxxxzzz|||~~~~~~}}}}}}}}}~~~~~~}}}yyyuuurrrqqqpppmmmkkkgggaaa\\\XXXTTTSSSMMMJJJGGGEEEEEEDDDAAA>>>DDDCCCCCCBBBCCCDDDFFFGGGHHHLLLPPPSSSTTTWWW\\\```qqqyyy}}}~~~wwwtttpppqqq@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>????????????@@@AAACCCDDDEEEHHHFFFDDDDDDDDDEEEDDDCCCAAACCCFFFFFFEEEGGGLLLQQQPPPYYYhhh{{{qqqqqqtttzzzyyymmmgggeeeaaa___[[[VVVTTTXXXbbbiiisssvvvxxxzzz|||yyykkk\\\RRRNNNJJJHHHFFFGGGOOOYYYiiiqqqzzzxxxkkkfff```ZZZZZZ```lllzzzwwwsssmmmfffaaa\\\ZZZSSSPPPKKKHHHHHHJJJJJJKKKKKKIIIGGGFFFGGGGGGFFFEEEGGGFFFDDDCCCCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDEEEFFFHHHHHHGGGEEEDDDCCCDDDEEEEEECCCBBBAAA@@@>>>===<<<===???@@@??????@@@AAACCCDDDEEEEEECCCDDDEEEEEEFFFHHHLLLPPPUUUXXX[[[\\\ZZZSSSLLLHHHGGGHHHIIIHHHGGGHHHJJJLLLHHHJJJMMMQQQSSSSSSRRRQQQOOOPPPQQQOOOMMMKKKJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMPPPPPPQQQTTTVVVVVVTTTRRRSSSUUUVVVWWWZZZcccnnnwwwwwwbbbXXXVVV[[[jjjyyyooo^^^VVVUUUOOOIIIHHHGGGGGGKKKPPPBBBDDDEEEDDDAAA@@@BBBEEEAAA@@@???>>>============<<<<<<<<<===???AAACCCEEEJJJKKKMMMOOORRRUUUXXXYYY\\\]]]```dddhhhkkkmmmnnnnnnooopppqqqrrrsssssssssnnnmmmllllllmmmooorrrssswwwwwwwwwwwwwwwxxxyyyyyyxxxyyy{{{|||}}}}}}|||||||||{{{zzz{{{}}}|||{{{zzzzzz|||~~~~~~}}}{{{xxxsssnnnhhhdddaaa```\\\ZZZWWWRRRNNNJJJHHHGGGEEEDDDCCCDDDDDDDDDBBBAAAAAABBBCCCFFFIIILLLNNNPPPQQQTTTYYY[[[\\\```fffkkkzzz{{{~~~}}}wwwuuuwwwwwwzzzAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>???@@@AAACCCEEEFFFGGGEEECCCCCCDDDDDDCCCBBB@@@BBBEEEFFFEEEFFFHHHJJJNNNSSS]]]lllyyyvvvyyy~~~~~~yyypppkkklllsssyyywwwhhheeebbb^^^WWWTTTZZZbbbssszzz}}}wwwqqqqqquuuqqq}}}vvvuuuqqqmmmhhhccc___]]]QQQMMMIIIFFFGGGIIIKKKLLLLLLIIIFFFEEEEEEFFFFFFEEEGGGEEEBBB@@@@@@BBBDDDEEEHHHHHHHHHGGGGGGFFFEEEEEEGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFEEECCCAAAAAA@@@===<<<;;;<<<>>>???>>>>>>???@@@AAABBBCCCDDDAAABBBCCCCCCDDDHHHMMMQQQUUUWWWYYYZZZXXXSSSMMMIIIIIIKKKLLLKKKHHHFFFFFFHHHFFFHHHMMMPPPSSSSSSRRRQQQQQQRRRSSSRRROOOLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLLLLPPPPPPRRRTTTWWWWWWUUUSSSPPPRRRTTTWWW\\\cccmmmtttyyyhhh___[[[```gggqqqwwwuuugggWWWOOOIIIJJJMMMMMMMMMNNNIIIKKKLLLIIIDDDAAABBBDDDAAA@@@???>>>===============<<<<<<;;;<<<===>>>>>>CCCCCCEEEGGGIIILLLOOOPPPPPPRRRUUUYYY]]]```bbbcccddddddfffggghhhiiiiiiiiihhhgggeeeddddddeeefffgggooooooppppppqqqqqqrrrrrrqqqrrrssstttuuutttssssssrrrqqqpppqqqsssuuuuuutttpppooonnnooorrrssssssrrrmmmkkkfff```ZZZVVVSSSRRROOONNNKKKHHHFFFCCCBBBAAAEEEDDDCCCCCCDDDFFFHHHHHHEEEGGGKKKPPPUUU[[[___aaa\\\___aaacccfffmmmvvv}}}vvvyyy~~~|||yyywwwtttvvv}}}AAA@@@@@@@@@?????????@@@>>>=========>>>???@@@@@@>>>>>>>>>???AAACCCDDDEEEFFFDDDBBBBBBCCCDDDCCCBBBAAACCCEEEFFFFFFFFFFFFGGGHHHMMMUUU^^^kkk}}}{{{rrrzzz|||rrriiijjjooo|||xxxtttvvv~~~wwwuuutttqqqmmmgggbbb^^^[[[OOOKKKGGGDDDEEEHHHJJJKKKKKKHHHEEECCCDDDEEEEEEEEEFFFDDDBBB@@@???@@@BBBDDDFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFFFFFFFEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEBBB@@@@@@>>>===;;;;;;<<<===>>>======>>>???@@@AAAAAABBBAAAAAABBBBBBDDDHHHMMMQQQTTTTTTTTTTTTSSSQQQNNNMMMHHHLLLPPPOOOIIIDDDBBBBBBFFFHHHLLLOOOQQQRRRRRRQQQRRRTTTUUUTTTQQQNNNLLLLLLPPPOOOOOONNNLLLJJJHHHGGGFFFGGGGGGIIIJJJKKKLLLLLLPPPPPPQQQTTTWWWWWWUUUSSSNNNPPPSSSXXX^^^fffnnntttzzzwwwiii```\\\```ccclll|||iiiZZZLLLJJJNNNOOONNNLLLNNNPPPRRROOOJJJFFFDDDDDD???>>>>>>>>>>>>>>>>>>?????????>>>=====================>>>???AAACCCEEEFFFIIIJJJLLLOOORRRTTTUUUVVVYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^ffffffggghhhiiiiiijjjjjjfffgggggghhhhhhgggeeeeeeeeeddddddeeeggghhhgggfffbbbbbbaaaccceeeffffffeee]]][[[WWWSSSOOOLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@CCCBBB@@@@@@CCCIIIOOOTTTWWWYYY\\\```eeehhhkkkmmmggglllrrrwww{{{xxx~~~{{{wwwtttssssss|||@@@??????>>>>>>???@@@@@@============>>>???AAAAAA>>>>>>>>>???@@@BBBCCCDDDDDDCCCAAAAAACCCDDDCCCBBBBBBCCCEEEGGGGGGGGGFFFFFFDDDHHHPPPVVV]]]jjj~~~{{{zzz}}}sssooojjjkkksssyyyssspppooolllgggbbb\\\VVVSSSMMMIIIFFFDDDEEEGGGIIIIIIIIIGGGDDDCCCDDDEEEFFFFFFEEEDDDBBB@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDDDDFFFHHHGGGEEEDDDDDDEEEDDDBBB@@@???>>>>>>=====================>>>??????@@@AAAAAAAAABBBCCCCCCDDDFFFJJJNNNQQQQQQPPPPPPOOOOOONNNNNNLLLRRRXXXWWWQQQJJJHHHHHHGGGIIIKKKMMMOOOPPPQQQQQQSSSTTTUUUSSSQQQOOONNNOOOSSSRRRQQQOOOLLLJJJGGGFFFEEEEEEGGGHHHJJJKKKLLLMMMOOOOOOQQQTTTVVVWWWUUUSSSPPPQQQRRRVVV\\\cccjjjnnnsssooobbb]]]YYY\\\jjjnnnWWWMMMKKKJJJIIIIIINNNPPPSSSTTTTTTPPPLLLIII@@@???????????????@@@@@@AAAAAA@@@@@@??????>>>>>>::::::::::::;;;<<<>>>>>>CCCCCCEEEGGGHHHIIIJJJJJJNNNNNNPPPQQQRRRSSSSSSSSSPPPPPPQQQRRRTTTUUUWWWXXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^^^^______^^^]]][[[ZZZXXXWWWWWWXXXZZZZZZYYYXXXUUUUUUUUUVVVXXXYYYXXXVVVPPPNNNKKKIIIFFFEEEEEEEEEBBBAAAAAAAAAAAAAAABBBBBBEEEDDDCCCCCCGGGOOOZZZaaadddeeegggjjjlllmmmnnnooottt}}}||||||vvvuuuvvvxxx{{{>>>>>>======>>>???@@@AAA<<<<<<<<<===>>>@@@AAABBB????????????@@@AAABBBCCCBBBAAA@@@@@@CCCDDDDDDCCCCCCCCCDDDFFFGGGGGGFFFEEEFFFGGGLLLRRRVVV]]]mmm}}}}}}}}}{{{vvvrrrnnnkkkkkkrrr~~~zzzrrrllleeedddccc```\\\WWWRRRPPPKKKHHHEEEDDDEEEGGGGGGGGGFFFDDDCCCCCCDDDFFFFFFFFFDDDDDDCCCBBBAAA@@@AAAAAABBBCCCDDDFFFFFFEEEDDDCCCBBBDDDEEEDDDCCCCCCEEEGGGEEEDDDCCCCCCDDDDDDBBB@@@???@@@@@@AAA@@@???>>>===??????@@@@@@AAAAAABBBBBBAAACCCDDDDDDDDDEEEHHHJJJKKKLLLMMMNNNMMMKKKJJJHHHNNNTTTZZZZZZTTTOOOOOOQQQIIIJJJJJJKKKMMMOOOPPPQQQSSSTTTTTTRRRPPPOOOPPPQQQRRRRRRQQQOOOLLLJJJHHHFFFDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNPPPSSSUUUVVVUUUSSSRRRQQQQQQTTTYYY```fffiiiooouuukkk```XXX^^^mmmtttfff[[[RRROOOPPPOOOPPPSSSYYY\\\ZZZRRRKKKDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???<<<<<<;;;::::::;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBCCCDDDEEEGGGHHHHHHHHHIIIEEEEEEFFFHHHJJJKKKMMMNNNLLLMMMOOOPPPQQQRRRRRRQQQWWWWWWWWWWWWVVVTTTRRRPPPLLLLLLLLLMMMOOOOOOMMMKKKKKKKKKKKKLLLNNNNNNLLLJJJGGGFFFDDDCCCAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFFFFHHHHHHHHHHHHJJJQQQZZZbbbaaadddhhhnnnsssxxx{{{|||~~~xxxtttvvv>>>=========>>>???AAABBB<<<<<<<<<===>>>@@@AAABBB@@@?????????@@@AAAAAABBBAAA@@@???@@@BBBDDDEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEIIIFFFGGGLLLOOORRR[[[fffttt|||yyyuuutttuuutttrrrooorrrpppsss}}}{{{uuunnngggbbbYYYZZZ[[[ZZZYYYWWWTTTRRRJJJHHHFFFEEEFFFFFFFFFEEEDDDCCCBBBCCCEEEFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@BBBDDDEEEFFFEEEDDDCCCBBBDDDEEEDDDBBBBBBDDDGGGDDDCCCBBBCCCDDDDDDBBB@@@@@@AAACCCDDDCCCBBB???>>>AAAAAAAAABBBBBBCCCCCCCCCBBBCCCEEEEEEDDDDDDFFFGGGFFFHHHJJJLLLKKKHHHDDDAAAHHHNNNSSSSSSNNNKKKNNNRRRKKKKKKJJJJJJKKKMMMPPPQQQSSSSSSSSSQQQOOOOOOQQQSSSPPPPPPOOONNNLLLJJJHHHGGGDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMOOORRRUUUVVVTTTRRRRRRPPPPPPRRRXXX___eeeiiinnnlllsss}}}kkk[[[YYYbbbooowwwfff^^^^^^RRRRRRUUU\\\aaa^^^SSSJJJHHHGGGFFFDDDBBBAAAAAAAAA>>>???@@@@@@AAA@@@@@@@@@@@@???>>>======<<<<<<<<<888999:::;;;======>>>>>>===>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIMMMMMMMMMMMMKKKIIIGGGFFFEEEEEEEEEGGGHHHHHHFFFDDDFFFEEEEEEFFFGGGGGGEEECCCDDDCCCAAA@@@??????@@@@@@BBBBBBCCCDDDFFFHHHJJJKKKHHHIIIHHHGGGFFFJJJPPPUUUZZZ```iiittt~~~wwwtttyyy>>>>>>???>>>======???BBB;;;<<<===>>>???@@@AAABBBCCC???<<<<<>>???@@@BBBCCCDDDEEEFFFDDDBBBBBBDDDFFFFFFFFFEEEGGGHHHIIIJJJLLLPPPRRR\\\lll}}}yyyvvvtttxxx||||||zzzyyyzzz|||}}}~~~yyyqqqjjjccc]]]YYYRRRRRRSSSVVVXXXWWWRRRNNNIIIEEEBBBAAACCCEEEEEEDDDGGGEEECCCCCCEEEFFFFFFEEEJJJHHHFFFCCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@???AAA@@@?????????@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDDDDAAA??????AAADDDFFFGGGFFFGGGIIIHHHFFFDDDCCCBBBGGGHHHJJJKKKLLLMMMMMMLLLFFFGGGIIILLLNNNNNNOOONNNPPPPPPOOOMMMKKKKKKNNNPPPPPPOOONNNLLLKKKIIIHHHGGGIIIFFFFFFIIIKKKJJJKKKOOOQQQSSSUUUUUUSSSQQQQQQRRRQQQRRRSSSSSSTTTWWW\\\___eeeeeeiiivvvoooZZZSSS[[[hhhqqqnnnddd]]]___```ZZZQQQKKKKKKIIIEEECCCCCCCCCBBBAAAAAA???======???@@@>>><<<@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;999:::;;;===>>>>>>??????<<<======>>>???>>>>>>>>>???@@@AAABBBBBBAAA??????BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCAAAAAAAAACCC@@@@@@AAAAAAAAABBBBBBBBB???AAACCCAAA>>>>>>CCCIIIDDDDDDEEEGGGHHHHHHFFFDDDEEEDDDCCCBBBCCCGGGMMMQQQYYYdddxxx~~~{{{}}}?????????===;;;;;;<<<>>>:::;;;;;;<<<>>>???@@@@@@BBB@@@>>>>>>???@@@@@@???===>>>???@@@BBBCCCDDDDDDEEECCCAAABBBDDDEEEFFFEEEFFFGGGHHHHHHIIIJJJNNNPPPUUU___ppp{{{{{{|||yyyxxxzzz}}}~~~yyyrrriiiaaaZZZUUUQQQOOOOOOQQQTTTVVVUUUQQQMMMJJJGGGDDDDDDFFFGGGFFFEEEGGGGGGGGGHHHJJJJJJIIIHHHHHHGGGEEECCCCCCCCCDDDEEECCCDDDDDDEEEEEEDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCBBBAAA@@@??????@@@??????>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGEEEBBBAAABBBDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJFFFHHHJJJLLLNNNOOOOOOOOORRRRRRRRRPPPMMMMMMNNNPPPPPPOOONNNLLLJJJIIIHHHGGGJJJFFFEEEHHHIIIHHHKKKOOOQQQRRRSSSRRRPPPPPPRRRTTTSSSTTTTTTTTTTTTVVVZZZ]]]aaabbbeeemmm}}}jjjZZZVVV[[[aaafffoooyyywwwvvvtttjjj]]]UUUNNNKKKHHHFFFEEEDDDBBB@@@@@@>>>>>>@@@CCCDDDBBB@@@?????????>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>===>>>????????????>>>===@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA???????????????>>>>>>>>>@@@BBBDDDDDDCCCEEEIIIMMMKKKJJJIIIHHHHHHHHHGGGGGGCCCCCCDDDEEEJJJRRR[[[bbblll{{{@@@@@@@@@===:::999999:::::::::;;;;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>???===>>>???@@@AAABBBCCCDDDCCCAAA@@@AAACCCEEEEEEEEEFFFGGGHHHGGGGGGHHHKKKMMMQQQTTT]]]ppp|||{{{||||||}}}}}}}}}||||||||||||vvvrrrjjjaaaXXXQQQMMMKKKLLLLLLNNNQQQSSSRRROOOLLLJJJIIIHHHHHHIIIIIIGGGEEEHHHIIIKKKNNNPPPPPPMMMJJJFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCDDDEEEEEEFFFFFFFFFBBBCCCEEEFFFFFFEEECCCBBBCCCCCCCCCBBBAAA@@@???>>>??????>>>===>>>???@@@AAADDDEEEFFFGGGGGGHHHHHHHHHKKKHHHEEECCCDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGIIIKKKMMMOOOPPPPPPPPPTTTUUUUUUSSSPPPOOOOOOPPPPPPOOONNNLLLJJJIIIHHHHHHKKKGGGEEEHHHIIIHHHKKKOOORRRRRRRRRPPPOOOPPPSSSUUUTTTUUUUUUTTTSSSUUUXXX[[[^^^bbbeeefffmmmkkk[[[UUUTTTSSS[[[dddnnnzzzyyyqqqddd]]]SSSJJJEEECCCBBBBBB???>>>>>>@@@BBBCCCBBB@@@????????????????????????======<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>===<<<===???=========>>>>>>>>>??????@@@AAABBBDDDFFFHHHJJJKKKKKKIIIFFFCCCAAAAAACCCDDDFFFHHHKKKQQQYYYeeeqqqyyy@@@@@@@@@>>>;;;::::::;;;<<<;;;;;;;;;;;;===>>>??????AAADDDBBB???===>>>@@@===>>>???@@@AAABBBCCCCCCAAA@@@???@@@CCCDDDDDDDDDFFFFFFGGGFFFEEEEEEGGGJJJLLLNNNSSS```uuu}}}~~~yyytttnnnkkkddd\\\SSSMMMKKKJJJIIIKKKNNNQQQRRRQQQNNNLLLIIIIIIJJJJJJJJJIIIGGGEEEGGGIIIMMMQQQTTTSSSNNNKKKGGGFFFEEEEEEEEEEEEFFFGGGCCCCCCDDDEEEFFFGGGHHHIIIBBBDDDFFFHHHHHHFFFDDDBBBCCCCCCCCCCCCBBB@@@???>>>???>>>=========>>>@@@@@@EEEFFFHHHIIIJJJJJJJJJJJJLLLIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEGGGIIIIIIIIIIIIHHHFFFDDDDDDDDDFFFGGGHHHIIIKKKNNNPPPPPPPPPPPPTTTUUUVVVTTTRRROOOOOOOOOQQQPPPNNNKKKJJJIIIHHHHHHJJJGGGHHHKKKLLLJJJJJJNNNSSSTTTUUUTTTRRRRRRRRRSSSRRRSSSRRRRRRQQQRRRVVVXXX]]]dddiiigggdddpppqqqbbbYYYWWWZZZ^^^ccckkkvvv~~~~~~jjjWWWJJJEEEDDDEEECCCBBBAAA@@@@@@AAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA;;;;;;:::::::::::::::;;;======>>>======<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===>>><<<<<<===???@@@AAABBBCCCAAAAAAAAADDDFFFHHHGGGFFFEEEDDDBBB??????AAAEEEIIITTTXXX^^^fffnnnyyy>>>???@@@???===<<<===>>>>>>===<<<;;;<<<===>>>???===AAADDDDDD@@@>>>>>>???>>>>>>??????@@@AAABBBBBB@@@@@@???AAACCCDDDCCCBBBEEEEEEEEEDDDBBBCCCEEEGGGDDDHHHOOOVVVaaauuu}}}zzz}}}~~~~~~}}}||||||~~~{{{sssllleeeddd___XXXQQQLLLKKKLLLIIILLLOOOQQQQQQPPPNNNLLLGGGHHHJJJKKKIIIGGGEEEDDDEEEGGGKKKPPPRRRQQQMMMIIIGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJCCCEEEGGGIIIIIIGGGEEECCCCCCDDDDDDDDDCCCAAA???>>>???>>>=========>>>@@@@@@EEEGGGIIIKKKLLLLLLKKKKKKJJJHHHGGGGGGIIIJJJJJJJJJFFFEEEDDDFFFIIIJJJIIIHHHJJJIIIFFFEEEDDDEEEFFFGGGHHHIIIKKKNNNPPPPPPPPPPPPQQQSSSTTTSSSQQQOOOOOOOOOQQQPPPMMMKKKIIIHHHHHHIIIHHHGGGJJJOOOPPPLLLJJJKKKRRRUUUYYYZZZXXXUUURRRQQQOOOOOOOOONNNNNNOOOSSSUUUZZZdddlllhhhbbbggg{{{{{{lllccc___[[[ZZZ]]]bbbjjjpppssssss```SSSKKKGGGGGGFFFCCCAAA??????AAABBB>>>>>>>>>???????????????>>>======<<<======>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<==============================:::<<<======<<<<<<===???>>>>>>>>>???@@@@@@AAAAAABBBAAAAAABBBDDDEEECCCAAAAAADDDGGGJJJNNNSSS[[[```jjjooouuu|||<<<===???@@@???>>>???@@@@@@>>>===;;;;;;<<<>>>???===@@@CCCDDDCCCAAA??????>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBCCCDDDBBBAAACCCCCCCCCBBB@@@AAACCCEEEBBBHHHOOOQQQUUUbbbvvvyyyyyyyyy{{{}}}~~~}}}|||~~~~~~zzztttkkkeee]]]^^^\\\WWWPPPKKKJJJKKKJJJMMMQQQRRRQQQNNNLLLLLLFFFHHHJJJJJJHHHEEEDDDDDDDDDEEEHHHKKKMMMMMMJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDFFFHHHIIIEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFFFFEEECCC@@@?????????>>>===>>>???@@@AAADDDFFFHHHKKKLLLLLLKKKKKKHHHGGGFFFHHHJJJLLLLLLLLLGGGFFFFFFIIIMMMNNNLLLIIIIIIHHHGGGFFFEEEFFFFFFGGGGGGIIIKKKMMMOOOPPPPPPPPPOOOPPPQQQQQQPPPPPPQQQSSSRRRPPPMMMJJJIIIHHHIIIIIIHHHGGGKKKPPPPPPLLLIIIJJJOOOTTTZZZ]]]\\\XXXUUUSSSNNNNNNNNNLLLKKKLLLOOOQQQTTT^^^fffddd^^^```mmm{{{oooggg]]]XXXUUUTTTYYY___gggwwwooo___UUUPPPPPPMMMIIIDDD@@@??????======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>===<<<;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<===>>>???========================:::<<<======<<<<<<>>>???AAA@@@???>>>===<<<;;;;;;<<<===>>>???@@@AAABBBCCCGGGNNNXXXaaagggnnnuuu{{{:::===??????>>>>>>>>>???@@@>>><<<:::999:::<<<======>>>@@@DDDEEEDDDAAA>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBBBBCCCDDDDDDBBB@@@AAABBBAAA@@@??????AAADDDBBBFFFIIIJJJLLLTTTcccooo~~~|||~~~{{{tttkkkccc^^^[[[]]]^^^YYYQQQKKKIIIJJJJJJNNNQQQRRROOOLLLJJJJJJGGGIIIKKKJJJGGGDDDDDDEEEEEEEEEEEEFFFHHHHHHGGGFFFCCCCCCDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBCCCEEEGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHGGGDDDAAA@@@@@@??????>>>???@@@AAABBBBBBDDDGGGJJJLLLLLLKKKJJJHHHGGGGGGHHHKKKLLLLLLLLLGGGGGGHHHMMMSSSTTTQQQMMMGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHJJJLLLNNNOOOOOOOOOMMMNNNOOOOOOPPPQQQUUUWWWRRRPPPMMMJJJHHHHHHIIIJJJIIIGGGHHHLLLLLLIIIHHHKKKKKKPPPWWW[[[\\\[[[YYYYYYQQQQQQOOOLLLJJJIIIKKKMMMPPPVVV\\\]]]ZZZ\\\eeemmm}}}qqqhhh___WWWVVVZZZ```lllyyy~~~vvvqqqrrrppphhh\\\OOOFFFBBB??????>>>===<<<;;;::::::999999888888999999:::;;;<<<===============<<<<<<:::;;;>>>???@@@???===;;;;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<<<<<<<<<<===???@@@@@@??????>>>>>>>>>===<<>>???===<<<<<<<<>>>>>>>>???@@@@@@@@@AAADDDDDDCCCDDDEEEDDDAAA???@@@@@@@@@???>>>???AAACCC????????????AAAIIITTT\\\eeeyyy~~~{{{xxxyyy|||}}}}}}xxxpppfff]]]YYY]]]```aaa\\\TTTMMMJJJJJJJJJNNNRRRRRRNNNJJJIIIIIIIIIKKKLLLJJJGGGDDDEEEFFFGGGEEECCCCCCEEEFFFFFFEEE@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGHHHIIIHHHEEEBBB@@@AAA@@@?????????@@@BBBBBBAAACCCGGGJJJKKKKKKJJJIIIIIIHHHGGGIIIKKKLLLKKKJJJGGGGGGJJJQQQXXXZZZVVVQQQEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGJJJLLLNNNNNNOOONNNLLLMMMNNNOOOPPPSSSXXX[[[SSSPPPMMMJJJHHHHHHIIIJJJKKKGGGEEEGGGGGGFFFHHHLLLIIIMMMSSSXXXZZZ[[[]]]^^^UUUTTTRRRMMMIIIGGGHHHIIIOOORRRVVVWWWWWW[[[bbbhhhoooqqqccc\\\]]]WWW___gggooo{{{{{{fffUUULLLCCCBBBAAA@@@???======<<<;;;;;;;;;;;;<<<<<<===>>><<<<<<===============<<<999;;;???AAAAAA@@@===;;;::::::999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;;;;;;;===>>>===>>>???@@@BBBDDDEEEEEEFFFKKKQQQUUUXXX^^^hhhppp}}}zzzzzz{{{888999:::;;;<<<;;;::::::888999999::::::;;;;;;<<<;;;;;;<<<>>>AAADDDHHHIII@@@@@@????????????@@@@@@AAABBBEEEIIIKKKKKKHHHEEECCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@AAAEEEKKKPPPVVV^^^qqq~~~{{{{{{{{{vvvvvvuuuqqqjjj```WWWRRRYYYYYYYYYXXXUUURRRNNNLLLIIINNNSSSTTTQQQMMMJJJIIIGGGGGGGGGGGGFFFFFFEEEEEEIIIHHHFFFEEEDDDEEEFFFGGGBBBBBBAAAAAABBBCCCEEEFFFHHHGGGDDDBBBAAAAAABBBCCCDDDFFFJJJMMMMMMLLLJJJIIIJJJJJJJJJLLLNNNNNNLLLKKKGGGFFFDDDAAA??????BBBDDDCCCDDDEEEFFFFFFHHHLLLNNNMMMLLLKKKJJJIIIJJJJJJKKKGGGIIIOOOUUUZZZ[[[XXXUUUIIIIIIHHHGGGFFFDDDCCCCCCIIIKKKNNNPPPQQQQQQOOONNNMMMKKKIIIKKKNNNQQQPPPOOONNNKKKHHHFFFEEEGGGIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIMMMRRRUUUXXXZZZ]]]___ZZZUUUNNNIIIIIIJJJIIIHHHMMMLLLPPPVVVVVVTTTYYYaaasssvvv}}}nnngggaaa___ccchhhnnnzzzrrr```VVVQQQIIICCC@@@>>>===<<>>BBBAAA@@@>>>======<<<<<<<<<:::888999<<<>>>>>><<<777888888:::<<<>>>@@@AAA999:::<<<<<<<<<;;;<<<===:::<<<===;;;:::;;;@@@DDDEEEIIINNNSSSWWWXXXWWWVVVRRRZZZeeelllqqqzzz|||uuuuuu{{{||||||}}}777888999:::;;;:::999999888888999::::::;;;;;;<<<>>>>>>>>>???@@@BBBEEEFFF@@@??????>>>>>>??????@@@AAABBBFFFJJJOOOQQQPPPOOOLLLIIIEEEBBBAAAAAACCCEEEBBBBBBAAA??????BBBGGGJJJKKKRRRaaaxxxxxxrrroooooonnnjjjddd\\\UUUQQQUUUUUUUUUTTTSSSPPPMMMKKKIIIMMMRRRSSSQQQNNNLLLLLLHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBAAAAAABBBCCCEEEFFFIIIGGGEEECCCBBBBBBCCCCCCEEEGGGJJJMMMNNNMMMKKKJJJKKKMMMPPPUUUWWWWWWSSSPPPKKKJJJGGGCCC@@@@@@AAACCCBBBCCCEEEEEEFFFHHHLLLNNNPPPNNNLLLIIIGGGFFFFFFFFFFFFHHHLLLRRRWWWYYYWWWUUUMMMLLLJJJIIIGGGFFFEEEEEEHHHJJJLLLOOOOOOOOOMMMLLLLLLJJJIIIJJJMMMOOOOOONNNKKKJJJHHHGGGGGGIIIKKKLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHKKKOOOSSSUUUWWWZZZ\\\ZZZUUUOOOKKKJJJJJJJJJIIILLLKKKNNNSSSUUUTTTYYYaaaqqqvvv~~~zzzpppgggbbb``````hhhqqq{{{ooojjjbbbZZZSSSMMMHHHDDDCCC>>><<>>???>>><<<;;;;;;;;;<<<===>>>??????<<<>>>???>>>===;;;<<<<<<<<<>>>@@@@@@BBBGGGOOOUUU[[[aaakkksssxxxyyywwwtttqqqxxxyyyssstttyyy|||yyyxxxzzz|||}}}777888:::;;;;;;;;;:::999888888999999:::;;;;;;;;;@@@@@@@@@???@@@@@@AAABBB@@@??????>>>>>>??????@@@AAABBBEEEKKKRRRWWWYYYYYYRRRMMMFFFAAA>>>@@@CCCFFFCCCBBBAAA???===>>>BBBEEEDDDIIISSSbbbvvv|||zzzvvvpppjjjeeedddccc```\\\WWWRRRPPPOOOOOOPPPPPPOOONNNLLLKKKJJJMMMOOOPPPPPPOOOOOOPPPHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKJJJIIIGGGFFFCCCBBBBBBAAABBBDDDEEEFFFIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGJJJLLLMMMMMMLLLKKKKKKNNNUUU\\\```___[[[WWWQQQNNNIIIDDDAAA@@@@@@AAABBBCCCDDDEEEFFFHHHLLLNNNPPPNNNKKKHHHFFFEEEEEEEEEEEEFFFIIINNNRRRUUUUUUTTTQQQPPPMMMKKKIIIHHHHHHHHHGGGIIIKKKMMMMMMMMMKKKJJJLLLKKKJJJJJJLLLMMMMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMHHHGGGFFFEEEEEEDDDDDDDDDEEEHHHLLLOOOQQQSSSUUUWWWYYYVVVQQQNNNMMMLLLKKKJJJKKKJJJKKKOOORRRTTTZZZaaaooovvv|||{{{mmm```XXXWWWZZZdddqqqzzzrrrjjjccc^^^UUUOOOJJJKKKMMMNNNRRRWWWZZZ\\\ZZZTTTJJJDDDCCCEEE>>>>>>>>>@@@AAAAAA???===>>>??????@@@AAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEEGGGJJJLLLOOOSSS\\\hhhppp{{{|||wwwtttwww|||{{{zzz|||~~~999:::;;;<<<<<<<<<;;;:::888888888999::::::;;;;;;@@@@@@@@@?????????@@@@@@??????>>>>>>>>>>>>??????@@@AAACCCIIIPPPWWWZZZ\\\NNNJJJDDD>>><<<>>>AAACCCBBBBBBAAA???>>>>>>AAACCCFFFIIIOOOVVVaaarrrxxxsssqqqnnnjjjfff\\\ZZZYYYVVVTTTRRRQQQPPPKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOPPPRRRSSSIIIGGGEEECCCCCCDDDFFFHHHGGGIIILLLNNNNNNLLLIIIFFFCCCCCCBBBBBBBBBDDDEEEFFFJJJIIIHHHFFFFFFEEEFFFFFFFFFHHHJJJKKKMMMMMMMMMMMMJJJMMMSSS[[[```bbb___\\\SSSOOOIIIDDDAAAAAA@@@@@@AAABBBDDDEEEFFFHHHLLLOOONNNLLLIIIGGGGGGGGGIIIJJJEEEEEEFFFIIINNNRRRSSSSSSSSSQQQOOOLLLJJJIIIIIIIIIHHHIIIKKKLLLMMMLLLKKKJJJNNNMMMLLLLLLLLLMMMMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKFFFEEEDDDCCCCCCBBBCCCCCCCCCEEEIIIKKKLLLNNNPPPSSSXXXVVVTTTQQQPPPOOONNNMMMJJJJJJJJJLLLPPPUUU[[[```mmmrrrwwwxxxzzzuuueeeYYYSSSXXX___jjjzzztttkkkbbb```aaafffoooxxxyyy{{{xxxlll]]]QQQMMMNNNHHHIIIJJJLLLLLLKKKIIIGGGHHHIIILLLNNNPPPQQQQQQQQQQQQTTTVVVXXXXXXYYY[[[\\\^^^```bbbeeejjjsss~~~~~~{{{zzz~~~~~~}}}}}}777888999:::;;;::::::999777777888999999::::::;;;>>>>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>>>>?????????AAAEEEKKKPPPSSSUUUFFFDDDAAA???>>>>>>@@@AAA@@@AAABBBAAA@@@@@@BBBDDDEEEIIIMMMPPPUUU```ooo{{{}}}|||wwwooojjjgggeeebbb___UUUSSSRRRPPPOOOOOOOOOPPPIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKKKKLLLMMMPPPRRRRRRHHHFFFDDDBBBBBBDDDGGGHHHFFFIIIMMMPPPPPPMMMJJJGGGCCCCCCBBBBBBCCCDDDFFFGGGIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNKKKMMMPPPVVV]]]aaabbbbbbTTTOOOHHHCCCAAAAAAAAA@@@@@@AAACCCDDDEEEHHHLLLOOOOOONNNKKKIIIIIIJJJLLLNNNFFFEEEEEEGGGKKKOOOQQQRRRRRRQQQOOOLLLJJJIIIIIIIIIIIIJJJLLLMMMMMMMMMMMMLLLPPPPPPOOONNNMMMLLLMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFGGGHHHJJJLLLOOOUUUVVVVVVUUUTTTRRRQQQPPPLLLLLLKKKLLLPPPVVV[[[]]]eeehhhlllooosss{{{nnnbbbZZZWWWXXXdddvvvvvvqqqrrrxxxtttgggbbbbbb```bbbdddeeeeeedddcccbbb___bbbgggllloooqqqrrrrrrppprrrtttuuuttttttuuuvvvtttvvvwwwxxx{{{yyyxxxyyy|||}}}||||||444555777888888888777666777777888888999:::::::::<<<<<<>>>??????@@@?????????>>>>>>======>>>>>>??????>>>>>>AAAEEEHHHJJJJJJBBBAAAAAAAAA@@@@@@@@@@@@>>>@@@BBBBBBBBBBBBDDDEEE@@@EEEJJJMMMOOOUUU^^^eeemmmvvv~~~}}}{{{~~~zzzuuupppiiiccc^^^ZZZWWWUUUPPPOOOMMMLLLLLLLLLMMMNNNIIIJJJJJJLLLMMMNNNOOOPPPMMMKKKJJJJJJLLLNNNOOOOOOFFFEEEDDDCCCCCCDDDFFFGGGFFFIIIMMMPPPQQQNNNJJJHHHDDDCCCCCCBBBCCCEEEFFFGGGIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJLLLNNNOOOMMMMMMNNNSSSYYY___cccdddWWWPPPHHHBBBAAABBBAAA@@@???AAACCCDDDEEEHHHLLLOOOTTTQQQNNNKKKJJJKKKMMMNNNHHHGGGFFFGGGKKKNNNOOOPPPPPPPPPOOONNNLLLKKKJJJIIIJJJJJJLLLMMMNNNOOOOOOOOOQQQRRRQQQOOOMMMLLLLLLNNNMMMMMMLLLLLLJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEFFFGGGJJJLLLRRRUUUXXXXXXWWWUUUTTTTTTOOOPPPOOOMMMQQQXXX[[[YYYZZZ\\\___dddjjjpppuuuyyykkk^^^SSSVVVcccpppzzz{{{{{{{{{{{{~~~wwwwwwyyy|||}}}|||zzzwwwyyy{{{{{{|||555666777888999888777777777777777888999999::::::<<<===>>>?????????>>>===>>>>>>============>>>>>>>>>>>>>>>???BBBDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCBBBBBBBBBCCC@@@DDDIIILLLMMMOOOSSSUUU^^^eeeppp{{{~~~{{{yyyzzz~~~{{{|||xxxwwwwwwtttqqqmmmiiiccc]]]XXXSSSOOOMMMMMMLLLKKKJJJJJJJJJKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPNNNLLLIIIIIIKKKMMMLLLKKKDDDDDDDDDDDDDDDEEEFFFFFFFFFIIIMMMPPPPPPNNNKKKHHHDDDCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFHHHJJJMMMOOOKKKKKKLLLPPPVVV\\\___```\\\TTTJJJDDDBBBBBB@@@>>>???@@@BBBCCCEEEHHHLLLOOOSSSQQQMMMKKKJJJLLLOOOQQQKKKIIIHHHIIIKKKMMMNNNNNNNNNOOOPPPPPPOOOMMMKKKJJJIIIIIIKKKLLLNNNOOOPPPQQQQQQRRRRRROOOLLLJJJKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDCCCDDDEEEEEEDDDFFFHHHKKKOOOSSSXXX[[[ZZZXXXXXXXXXSSSUUUSSSPPPSSSZZZZZZVVVSSSUUUYYY\\\```cccgggiiivvvttt___ZZZ```fffjjjmmmkkknnnwww~~~{{{zzz|||wwwzzz}}}~~~{{{xxxuuusss{{{~~~888999:::;;;<<<;;;::::::777777777888999999::::::===>>>?????????>>><<<;;;>>>>>>============>>>>>>>>>>>>>>>@@@BBBBBBAAA@@@BBB@@@>>>===<<<======>>>>>>AAACCCCCCBBBAAAAAAAAAEEEHHHKKKMMMMMMMMMMMMMMMSSSXXX___gggqqqwwwxxxxxx{{{{{{|||{{{sssqqqpppnnnkkkfffccc___ZZZUUUQQQMMMKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJLLLMMMOOOPPPOOOLLLIIIIIIKKKKKKJJJGGGCCCCCCDDDDDDEEEEEEEEEFFFFFFIIILLLOOOOOONNNKKKIIIDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEGGGJJJMMMOOOHHHHHHJJJNNNSSSXXXZZZ[[[aaaXXXMMMFFFCCCBBB@@@===>>>@@@BBBCCCEEEHHHLLLOOONNNMMMJJJJJJKKKOOOSSSVVVLLLKKKJJJJJJLLLMMMMMMLLLMMMOOOQQQRRRRRRPPPMMMKKKGGGHHHJJJKKKMMMOOOQQQRRRQQQRRRRRROOOKKKHHHIIIKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDEEEEEEDDDEEEHHHKKKMMMRRRYYY\\\\\\ZZZZZZZZZVVVXXXVVVRRRUUU[[[YYYSSSQQQTTTXXXZZZZZZ[[[```dddbbbsssoooeeeffffffeeefff]]]___fffrrr|||}}}|||}}}~~~~~~|||xxxuuuuuuyyy{{{~~~}}}xxx}}}{{{uuusssrrr666777999::::::999777666111333555777999999999999:::<<<===>>>===<<<===>>>>>>===<<<;;;:::;;;;;;<<<>>>???@@@@@@???@@@BBBDDDBBBBBB@@@???>>>======>>>@@@@@@@@@????????????>>>CCCCCCEEEFFFHHHJJJKKKKKKQQQNNNRRR\\\bbbiii{{{~~~~~~vvvsssppplllhhhgggaaa]]]WWWRRRPPPNNNMMMKKKHHHIIIIIIIIIIIIIIIHHHHHHJJJKKKMMMMMMLLLLLLMMMOOOKKKHHHEEEGGGKKKNNNLLLIIIGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGHHHIIIKKKKKKLLLKKKFFFAAAAAADDDFFFDDDAAAFFFEEEEEEFFFGGGHHHGGGFFFDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJMMMNNNNNNPPPRRRTTTYYYVVVPPPIIIBBB@@@AAACCC>>>@@@BBBCCCDDDFFFJJJMMMNNNNNNNNNNNNMMMMMMLLLLLLIIIJJJKKKLLLLLLMMMMMMLLLQQQSSSVVVWWWVVVRRRNNNKKKLLLIIIFFFGGGKKKOOOPPPOOOQQQRRRRRROOOLLLKKKKKKKKKLLLLLLKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHGGGEEECCCAAABBBBBBBBBBBBDDDEEEFFFGGGPPPRRRUUUVVVUUUUUUUUUVVVVVVXXXYYYYYYXXXWWWWWWXXXUUUVVVVVVUUUUUUVVVZZZ\\\^^^bbbppp}}}~~~|||vvvggg___ZZZ^^^hhhsss}}}~~~}}}yyyooouuu}}}}}}tttuuuvvvxxxzzz|||}}}~~~~~~|||ppprrr{{{666777999::::::999777666555666777888888888777777999;;;======<<<;;;<<<===>>>===<<<;;;:::;;;;;;<<<<<<===>>>>>>===>>>@@@BBBAAAAAAAAA@@@???>>>>>>===>>>>>>>>>??????@@@@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKQQQNNNQQQXXXZZZ]]]lll}}}|||uuusssqqqjjjccc```[[[WWWRRRNNNMMMLLLKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHMMMNNNOOONNNMMMLLLLLLNNNMMMIIIGGGHHHKKKMMMLLLIIIHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKOOOJJJEEEEEEGGGIIIGGGEEEHHHGGGFFFFFFGGGGGGGGGGGGCCCCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLMMMMMMNNNOOOQQQUUURRRNNNHHHBBB???@@@AAA===>>>@@@AAABBBDDDHHHKKKNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMQQQSSSVVVWWWVVVRRROOOLLLLLLJJJHHHIIIKKKMMMMMMLLLOOOPPPPPPOOOMMMJJJJJJJJJMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGHHHGGGFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGNNNPPPRRRSSSSSSRRRSSSSSSSSSUUUWWWWWWVVVTTTTTTUUUVVVVVVVVVTTTSSSTTTWWWYYYYYY\\\fffxxx~~~tttiiifffhhhooo{{{yyyuuu|||~~~}}}uuusss|||~~~|||~~~~~~~~~}}}||||||}}}~~~xxxyyy||||||vvvxxx~~~666777888999999888777666999999999999888777666555999:::<<<<<<;;;;;;;;;<<<===<<<;;;;;;:::;;;;;;;;;:::;;;<<<<<<<<<<<<===???@@@@@@AAAAAAAAA@@@>>>===<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJMMMKKKMMMRRRRRRQQQ[[[hhh|||vvvrrrrrrnnneee\\\XXXTTTPPPLLLIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIIIIOOOPPPQQQPPPNNNMMMMMMMMMOOOKKKIIIIIILLLMMMKKKIIIJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFFFFGGGHHHIIIJJJJJJPPPLLLHHHGGGIIIJJJHHHFFFHHHHHHHHHGGGGGGFFFEEEEEEBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIKKKKKKJJJJJJLLLMMMNNNMMMKKKGGGCCC@@@???@@@===>>>@@@@@@AAADDDHHHJJJNNNMMMKKKJJJJJJKKKLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNQQQSSSUUUVVVUUURRROOOLLLLLLKKKJJJKKKLLLLLLKKKIIILLLNNNPPPPPPMMMKKKJJJJJJNNNNNNNNNMMMLLLKKKJJJIIIEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJMMMOOOPPPOOOOOOOOOPPPNNNQQQTTTTTTSSSQQQPPPPPPUUUUUUUUUSSSQQQQQQSSSUUUUUUVVV[[[fffsssvvvqqquuurrrjjjqqq{{{||||||{{{|||zzzwwwxxx~~~}}}}}}~~~wwwwwwyyy}}}}}}}}}}}}}}}666666777888888777666666::::::999999888888777666999;;;======<<<;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<===>>>???AAABBBBBB@@@>>>===<<<<<<======>>>??????@@@@@@AAABBBCCCEEEGGGHHHIIIHHHGGGJJJOOONNNMMMSSS\\\qqq{{{uuutttnnnkkkkkkggg^^^VVVTTTQQQMMMIIIFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIINNNPPPQQQQQQPPPNNNNNNOOOPPPMMMKKKJJJKKKLLLKKKIIIKKKKKKKKKJJJHHHFFFDDDCCCEEEEEEFFFFFFGGGHHHHHHIIIMMMJJJGGGFFFGGGGGGFFFEEEGGGJJJMMMNNNLLLHHHCCCAAAAAABBBCCCDDDEEEGGGGGGHHHGGGHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJHHHDDDAAA@@@??????@@@BBBBBBCCCEEEIIILLLMMMLLLJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNNNNOOOOOONNNQQQRRRTTTUUUTTTRRROOOMMMKKKLLLMMMNNNOOONNNLLLJJJKKKMMMPPPQQQOOOMMMKKKJJJOOOOOOOOONNNNNNMMMLLLKKKFFFFFFFFFFFFEEEDDDBBBAAABBBBBBCCCCCCDDDFFFGGGHHHIIIKKKMMMNNNMMMLLLLLLMMMKKKNNNQQQRRRQQQOOONNNMMMRRRRRRRRRQQQPPPPPPQQQSSSSSSSSSVVV\\\cccqqqvvvggggggmmmzzz~~~}}}{{{ttttttzzz~~~~~~}}}}}}}}}{{{zzzzzz~~~~~~666666666777777666666666888888888888888999999999:::;;;======<<<<<<<<<===::::::;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===<<<>>>@@@AAAAAA@@@???===========================??????@@@BBBDDDEEEGGGGGGGGGHHHLLLOOONNNMMMPPPTTT___lllzzz{{{~~~tttlllkkkfffbbbaaa]]]WWWSSSSSSSSSOOOJJJFFFEEEEEEDDDCCCFFFFFFGGGHHHHHHHHHHHHHHHJJJMMMPPPQQQPPPPPPPPPQQQOOONNNLLLKKKKKKKKKJJJIIIKKKKKKKKKJJJHHHFFFDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGIIIHHHGGGFFFFFFFFFEEEDDDFFFNNNWWW[[[WWWOOOFFF@@@AAABBBCCCDDDEEEFFFGGGGGGFFFGGGHHHGGGEEEDDDEEEFFFFFFHHHJJJIIIFFFCCCAAAAAA???@@@AAABBBCCCEEEHHHKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNNNNOOOOOONNNOOOPPPRRRSSSRRRPPPNNNLLLJJJLLLOOOPPPQQQPPPNNNNNNLLLOOORRRSSSQQQNNNLLLLLLNNNNNNOOONNNNNNMMMLLLKKKGGGFFFFFFEEEDDDBBBAAAAAACCCCCCCCCCCCEEEFFFGGGHHHHHHJJJLLLMMMLLLJJJKKKKKKJJJMMMOOOPPPNNNMMMLLLLLLMMMOOOPPPPPPOOOPPPQQQSSSPPPQQQSSSVVVZZZcccuuusssjjjhhhooonnnrrr|||}}}}}}yyy~~~~~~vvvzzz}}}zzzxxxxxx666666555555555555666666666666666777777999:::;;;999;;;<<<===;;;;;;<<<===999::::::;;;;;;;;;;;;::::::<<<>>>>>>===<<<<<<<<<;;;<<<>>>?????????>>>>>>>>>=========<<<<<<<<<;;;===>>>???AAACCCDDDEEEFFFIIIKKKNNNOOONNNLLLKKKLLLRRRYYYfffssszzzwwwllldddbbb]]]YYYXXXUUUQQQPPPSSSUUUQQQKKKGGGEEEDDDCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGGGGJJJNNNPPPPPPOOOOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHSSS```gggbbbVVVJJJCCCBBBCCCCCCDDDDDDEEEEEEFFFEEEFFFFFFFFFDDDCCCDDDEEEFFFHHHJJJIIIGGGDDDBBBBBB===>>>???@@@@@@BBBEEEHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNPPPPPPPPPNNNMMMKKKIIILLLOOOQQQPPPOOOOOOOOOOOOQQQSSSSSSPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCDDDEEEFFFGGGHHHGGGIIIKKKLLLJJJIIIIIIIIIJJJLLLMMMMMMLLLKKKKKKLLLKKKMMMNNNOOOOOOOOOQQQRRRNNNMMMNNNQQQSSSXXXeeerrr}}}uuummmhhhdddffflllwww~~~}}}}}}||||||{{{~~~666555555555555555555666666666555555666888999:::777888::::::999999999:::888999:::;;;<<<;;;;;;:::999;;;>>>>>>===;;;;;;;;;:::;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===<<<===>>>@@@BBBCCCDDDEEEHHHJJJLLLLLLKKKJJJHHHFFFKKKMMMTTT]]]bbbfffooozzz}}}yyywwwtttnnneee]]]WWWTTTSSSSSSQQQNNNNNNRRRUUUQQQKKKHHHFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIMMMNNNNNNMMMLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHTTTccciiidddXXXLLLEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEECCCBBBCCCDDDEEEGGGIIIHHHFFFCCCBBBBBB===>>>???@@@@@@BBBEEEHHHHHHJJJKKKMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNNNNNNNMMMKKKJJJJJJMMMOOOOOOMMMLLLLLLMMMPPPRRRRRRQQQNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIEEEEEEFFFGGGIIIJJJLLLMMMCCCCCCCCCDDDEEEFFFHHHHHHFFFHHHJJJJJJHHHGGGGGGGGGJJJJJJJJJIIIHHHHHHJJJLLLLLLMMMOOOOOONNNNNNOOOPPPOOOLLLKKKMMMOOOSSS\\\fffzzzwwwooojjjgggiiiqqq{{{~~~vvvtttvvvzzzzzzxxxzzz}}}~~~666555555444444555555666777666666555555666888888555777888888777777888999777888:::;;;<<<;;;;;;:::888;;;===>>><<<:::::::::::::::::::::;;;===>>>???999::::::;;;<<<===>>>>>><<<===>>>???AAACCCDDDEEECCCFFFHHHHHHHHHIIIGGGEEEHHHGGGKKKRRRTTTUUU]]]gggwww}}}~~~~~~xxxtttpppnnnmmmhhh```YYYPPPNNNOOORRRPPPMMMMMMPPPTTTPPPKKKGGGFFFFFFEEEDDDAAABBBCCCDDDEEEEEEEEEEEEFFFIIIMMMNNNMMMKKKIIIIIIJJJKKKKKKJJJHHHHHHIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBCCCFFFGGGGGGGGGHHHIIIEEERRR```fffaaaUUUJJJDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBCCCEEEEEEGGGHHHGGGEEEBBBBBBBBB???@@@AAABBBBBBCCCGGGIIIHHHIIILLLNNNOOONNNKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMKKKKKKLLLMMMMMMLLLJJJJJJKKKMMMOOONNNJJJHHHIIIKKKQQQRRRRRROOOLLLKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIHHHDDDDDDFFFIIILLLOOORRRTTTCCCCCCDDDDDDEEEGGGHHHIIIDDDFFFHHHHHHGGGFFFEEEFFFIIIIIIHHHGGGEEEFFFIIIKKKMMMOOOPPPPPPNNNMMMMMMNNNRRRMMMIIIKKKNNNRRRZZZbbbgggttt}}}tttlllmmmqqqttt|||}}}{{{uuummmgggaaaaaagggrrrzzz555555555555555666777777444555555666555555444444777777777777777888888888777888999:::;;;:::999999999:::;;;;;;;;;:::999999;;;;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>???@@@BBBCCCEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEGGGIIILLLOOOPPPTTT```lllpppooorrr~~~yyysssrrrssssssrrrtttsssuuu~~~|||uuunnnjjjhhh___```aaaaaa^^^XXXRRRNNNLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJHHHFFFEEEDDDDDDDDDBBBAAA@@@@@@AAABBBAAAAAAGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHHHHHHHGGGEEEDDDCCCFFFGGGHHHGGGEEEDDDDDDEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHEEEGGGKKKNNNMMMJJJFFFCCCFFFDDDCCCEEEFFFFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEECCCAAAAAADDDGGGJJJJJJMMMLLLKKKLLLNNNOOOMMMKKKHHHHHHIIIKKKLLLLLLJJJHHHFFFHHHKKKJJJHHHFFFFFFGGGJJJIIIIIIHHHGGGHHHIIIKKKNNNMMMLLLMMMNNNNNNMMMKKKLLLKKKJJJKKKLLLMMMKKKJJJIIIGGGFFFJJJQQQVVVVVVTTTLLLQQQQQQJJJEEEFFFJJJKKKGGGFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJLLLNNNOOOOOONNNMMMPPPLLLLLLPPPSSSTTTXXX^^^dddaaabbbkkkzzz~~~|||}}}}}}rrroookkkeee___[[[___eeehhhkkklllkkklllmmmkkkfffdddjjjxxxzzzwww}}}vvvuuu}}}555555444333333333444444333444555666666666666666666666666777777888888888777777888999999999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGKKKMMMOOOMMMTTT[[[]]]\\\___hhhppp|||}}}{{{sssllliiiiiikkkmmmlllmmmnnnsss}}}~~~xxxpppgggaaa___YYYYYYYYYXXXVVVQQQMMMJJJKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHFFFDDDBBBAAADDDFFFGGGGGGFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIJJJIIIGGGFFFFFFGGGEEEFFFGGGHHHGGGFFFEEEDDDEEEDDDBBBCCCFFFGGGEEEBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFDDDBBB???@@@DDDHHHKKKMMMKKKJJJJJJKKKMMMOOONNNMMMIIIIIIJJJLLLMMMLLLIIIGGGHHHJJJLLLLLLIIIFFFEEEEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJLLLNNNOOOOOOMMMKKKJJJIIIJJJLLLLLLKKKJJJIIIGGGFFFIIINNNRRRRRRPPPOOOVVVXXXPPPGGGEEEIIIKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEHHHIIIKKKMMMNNNNNNNNNNNNQQQNNNNNNRRRTTTVVVYYY^^^___ZZZXXX[[[bbbppp~~~|||{{{zzzwwwuuuuuupppmmmnnnrrryyy}}}ggg___WWWQQQMMMKKKPPPXXX^^^fffmmmpppsssuuusssmmmlllqqq}}}}}}rrriiigggrrruuurrrxxx444444333333222222333333222333444555555666555555555555666666777888888888777777888888888999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<:::;;;<<<>>>@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCEEEHHHKKKNNNPPPQQQSSSTTTSSSRRRTTTYYY^^^eeessszzzsssmmmkkkooosssrrrtttuuuttttttyyy}}}{{{~~~|||yyyssskkkccc\\\YYYUUUUUUUUUSSSQQQNNNKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDD@@@AAABBBCCCBBBBBBBBBCCCBBBDDDFFFGGGGGGGGGHHHIIIGGGHHHHHHHHHGGGFFFDDDCCCBBBFFFJJJLLLKKKIIIGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHHHHFFFFFFDDDDDDFFFHHHFFFAAAAAA@@@?????????????????????@@@AAABBBDDDEEEFFFGGGDDDBBB??????BBBFFFJJJKKKJJJIIIIIIJJJKKKLLLLLLLLLHHHHHHJJJMMMOOOOOOMMMKKKJJJMMMQQQSSSQQQLLLGGGDDDDDDDDDDDDEEEHHHIIIJJJJJJIIIIIIIIIKKKNNNOOONNNMMMKKKIIIHHHIIIKKKKKKKKKJJJJJJHHHGGGHHHKKKMMMNNNMMMKKKQQQSSSMMMHHHGGGIIIIIIGGGFFFDDDCCCBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGIIIKKKMMMNNNNNNNNNNNNMMMNNNQQQSSSUUUXXX[[[ZZZVVVTTTSSSVVV^^^ppp|||yyyxxxwwwuuussslllfffbbbbbbeeeiiirrr{{{ggg[[[PPPMMMKKKKKKSSS]]]dddooo{{{|||uuunnnqqq{{{zzzsssjjjbbbcccssszzztttwww444333333222222222333333111222333444444444444444444555555666777777888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;===???AAABBBCCCDDD@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDFFFIIILLLNNNPPPSSSQQQMMMJJJIIIIIIKKKMMMSSS^^^jjjttt~~~}}}vvvtttxxx}}}}}}|||uuuqqqtttxxx|||{{{xxxvvvtttsssrrrpppmmmhhhccc]]]XXXTTTRRRRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>AAACCCCCCBBBAAABBBCCCCCCEEEGGGGGGFFFEEEFFFHHHFFFGGGHHHIIIIIIIIIHHHGGGBBBGGGOOOSSSRRRNNNJJJGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGFFFFFFHHHJJJKKKHHHKKKJJJFFFFFFHHHFFFAAAAAA@@@??????>>>>>>>>>???>>>???@@@BBBCCCEEEFFFGGGEEEBBB??????AAADDDGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKFFFFFFGGGJJJNNNPPPPPPOOOKKKPPPWWW]]]\\\WWWNNNHHHEEEEEEEEEGGGKKKMMMMMMKKKJJJIIIIIIKKKMMMMMMLLLKKKJJJIIIGGGHHHIIIKKKKKKJJJJJJHHHGGGGGGHHHJJJKKKKKKGGGIIIIIIHHHIIIMMMLLLIIIHHHGGGDDDBBBAAAAAABBBBBBEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNLLLNNNOOOQQQSSSVVVXXXXXXTTTRRRRRRRRRRRRWWWcccppptttmmmhhhfffdddccceeeiiimmmnnnnnnmmmjjjiiijjjkkkooommm^^^TTTUUUYYYZZZbbbmmmyyyvvvnnnpppyyy}}}ssskkkjjjiiigggdddhhhxxxyyypppooo333222222222333333444555333333444444444444333333444444555666777777888888999999888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===???AAABBBBBBCCC>>>??????@@@AAABBBBBBCCCDDDDDDDDDEEEGGGJJJMMMNNNPPPNNNJJJFFFDDDCCCDDDEEEIIIOOOWWW^^^eeeooozzz}}}uuussstttnnnwwwyyyrrrqqqssszzz~~~zzzxxxwwwvvvsssooollljjjhhhgggccc```]]][[[YYYVVVRRROOOMMMNNNNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@>>>AAAEEEEEECCCBBBCCCEEEGGGJJJLLLJJJGGGEEEFFFHHHFFFGGGHHHJJJJJJJJJJJJIIIBBBIIIQQQVVVUUUPPPJJJGGGEEEEEEFFFFFFGGGHHHJJJJJJDDDFFFGGGGGGFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKSSSSSSKKKEEEGGGFFFCCCAAAAAA@@@???>>>>>>>>>>>>===>>>???AAABBBCCCEEEEEEDDDBBB@@@@@@BBBDDDEEEEEEFFFGGGHHHGGGFFFHHHJJJMMMIIIGGGFFFHHHJJJMMMNNNMMMLLLQQQZZZbbbeee```VVVOOOHHHFFFFFFIIINNNPPPOOOMMMKKKJJJIIIJJJLLLLLLKKKIIIJJJHHHFFFFFFHHHJJJKKKKKKJJJIIIGGGFFFFFFGGGIIIKKKGGGGGGEEEFFFKKKRRRQQQLLLIIIHHHEEECCCAAAAAABBBCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHJJJKKKLLLLLLKKKOOOQQQRRRTTTXXXXXXVVVNNNMMMOOORRRRRRTTTZZZccclllqqquuuyyytttmmmjjjkkkfffggggggfffccc```___```ooo}}}nnnfffmmmtttvvv|||xxxqqqrrrzzz{{{zzz|||pppeeeccceeeiiilllmmmppp{{{yyynnnlllyyy222222222222333555666777666666666666555444333333333333444555666777888999;;;:::999999999:::;;;<<<>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;===???@@@@@@@@@@@@;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBDDDFFFHHHIIIJJJJJJHHHFFFCCCBBBDDDFFFEEEGGGLLLPPPTTTZZZccckkkxxx||||||qqqtttzzz|||yyyzzz|||{{{uuuqqqppp{{{}}}zzzuuurrrpppooonnnjjjfffbbb___\\\[[[XXXUUURRRRRRRRRQQQNNNKKKKKKLLLMMMNNNMMMKKKIIIGGGFFFFFFEEEEEEDDDBBBAAA@@@BBBCCCCCCDDDCCCBBBAAA@@@???CCCHHHHHHFFFDDDEEEHHHNNNQQQRRROOOJJJFFFGGGIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDHHHOOORRRQQQMMMIIIFFFFFFGGGGGGIIIJJJLLLNNNOOOGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJOOOZZZ]]]PPPEEEEEEFFFDDDBBBBBBAAA@@@???>>>>>>???======>>>???AAABBBCCCCCCCCCBBBBBBCCCFFFHHHHHHGGGDDDFFFGGGGGGHHHJJJOOOSSSTTTQQQLLLIIIIIIJJJJJJJJJKKKPPPXXXaaafffddd]]]WWWJJJHHHGGGKKKPPPRRRPPPMMMIIIIIIIIIJJJLLLLLLKKKIIIIIIGGGEEEEEEHHHJJJKKKKKKJJJIIIHHHFFFEEEFFFIIIKKKIIIJJJHHHGGGJJJPPPRRROOOKKKIIIFFFCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKIIINNNQQQPPPRRRVVVVVVSSSMMMKKKLLLQQQSSSSSSVVVZZZ\\\bbbdddooo}}}}}}vvvxxxxxxwwwsssooolllkkk|||{{{|||www{{{|||xxxsssmmmqqqqqqtttxxxwwwvvvzzz|||tttrrrzzz111111222333444666777888999999888888777555444333333333444555666777888999;;;;;;:::999:::;;;<<<===@@@???===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999:::<<<>>>>>>>>>>>>===999:::;;;<<<===??????@@@@@@?????????@@@BBBDDDEEECCCDDDEEECCCAAAAAACCCFFFCCCEEEGGGJJJLLLNNNUUU\\\```rrryyywwwwww|||}}}|||{{{~~~~~~}}}|||yyyvvvsssqqqooollljjjgggbbb]]]XXXUUUSSSTTTQQQNNNNNNPPPPPPMMMKKKLLLMMMOOOPPPOOOMMMKKKIIIEEEEEEEEEDDDCCCAAA@@@???EEEFFFGGGGGGFFFDDDCCCBBB@@@EEEJJJKKKHHHFFFGGGJJJSSSVVVWWWSSSMMMHHHHHHJJJGGGHHHHHHIIIHHHGGGFFFEEEEEEHHHKKKMMMKKKIIIGGGFFFHHHHHHIIIKKKMMMOOOQQQSSSKKKLLLLLLJJJHHHFFFFFFGGGHHHIIIKKKLLLMMMLLLKKKKKKQQQ___bbbTTTEEECCCFFFEEECCCBBBAAA@@@????????????======>>>???@@@AAAAAABBBAAAAAACCCFFFIIIKKKKKKJJJBBBDDDGGGHHHIIIMMMSSSXXX```[[[SSSMMMJJJIIIIIIHHHKKKNNNUUU^^^dddeeeaaa]]]JJJHHHHHHKKKQQQSSSPPPLLLHHHGGGHHHIIILLLMMMLLLJJJIIIGGGEEEEEEGGGJJJKKKKKKJJJIIIHHHFFFEEEFFFIIILLLJJJMMMLLLHHHGGGKKKOOOPPPLLLJJJGGGDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJEEEKKKNNNMMMOOOTTTSSSOOOOOOLLLLLLPPPTTTTTTTTTWWWTTT\\\]]]aaaooo~~~}}}}}}xxx|||vvvxxxzzzxxx{{{}}}yyyyyy222444555555444555666888888999:::;;;;;;:::888666666666555555555666666777999999:::;;;<<<<<<<<<<<<;;;<<<===;;;888888;;;>>>???>>>;;;999999:::<<<>>>999888777777888:::<<<===<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;<<>>>>>??????===<<<======>>>???@@@BBBBBBCCCCCCCCCEEEGGGJJJKKKJJJHHHGGGDDDDDDIIILLLNNNRRRXXX^^^fffcccSSSHHHIIILLLJJJLLLTTT[[[\\\\\\^^^___]]]VVVMMMDDDDDDJJJOOONNNJJJJJJKKKLLLMMMLLLJJJHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEGGGIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJHHHFFFEEEGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFHHHFFFFFFFFFHHHIIIHHHGGGFFFHHHKKKMMMNNNNNNMMMMMMJJJKKKKKKMMMNNNPPPRRRSSSVVVRRRSSS\\\aaaiii~~~yyy~~~wwwwwwyyy~~~}}}}}}~~~}}}222333555555444444666777999:::;;;;;;:::888666555555555555555555666777888777888999::::::;;;;;;;;;;;;<<<===;;;999999;;;>>>@@@>>>;;;999888999:::;;;:::999888777888:::<<<===;;;;;;;;;:::::::::::::::;;;:::::::::;;;>>>@@@BBBCCCBBB@@@===<<<===AAADDDBBBCCCDDDDDDDDDCCCAAA@@@???@@@BBBEEEHHHJJJLLLMMMKKKOOOUUU[[[aaakkkxxx|||yyyssskkkdddaaaaaabbbeeegggiiimmmqqqwww}}}~~~xxxuuuwwwwwwtttsssrrrtttxxxyyyyyy~~~||||||wwwtttpppkkkfffddddddeeefff^^^UUUOOOMMMLLLHHHEEEIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGDDDCCCCCCGGGKKKLLLHHHDDDFFFHHHIIIHHHEEECCCDDDEEEEEEGGGLLLOOOPPPOOOLLLJJJOOOOOOOOONNNMMMKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGFFFIIIHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGIIILLLOOOPPPPPPLLLKKKIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMJJJFFFDDDDDDEEEEEECCC@@@?????????===<<>><<<<<>>===AAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCEEEGGGHHHGGGEEEFFFCCCDDDHHHKKKLLLPPPUUUYYY``````WWWRRRVVVZZZZZZYYY\\\ZZZSSSPPPPPPPPPNNNLLLIIIEEEDDDFFFHHHJJJKKKOOOPPPRRRRRRPPPMMMIIIGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGIIIKKKKKKJJJIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKIIIFFFDDDDDDEEEHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGIIIJJJKKKLLLMMMLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOOOONNNKKKLLLPPPQQQSSS___nnnwww~~~vvv111333444444444444555777888999999999888777666555444444444555666888999:::666777888999999:::999999999:::;;;;;;;;;:::::::::<<<:::999777777777888888999888777666666888:::;;;;;;:::999888888888999999999999::::::<<<>>>???@@@CCCCCCCCCAAA>>>===>>>???BBBCCCFFFHHHGGGEEEBBB@@@@@@@@@AAABBBDDDEEEFFFFFFFFFHHHJJJKKKMMMQQQWWW[[[___fffrrr~~~{{{uuuqqqooonnnhhhccc[[[TTTPPPMMMLLLKKKOOOLLLIIIHHHHHHIIIHHHFFFHHHHHHGGGFFFFFFGGGHHHHHHMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGIIILLLQQQTTTTTTSSSGGGGGGGGGFFFEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFJJJMMMOOOPPPLLLKKKIIIHHHGGGGGGHHHHHHHHHJJJLLLNNNOOONNNMMMLLLKKKKKKKKKLLLMMMNNNQQQRRRSSSNNNGGGBBB@@@??????>>>AAAAAABBBCCCDDDEEEFFFGGGCCCBBBBBBCCCEEEFFFFFFDDDEEECCCDDDHHHKKKLLLOOOTTTTTTYYY[[[VVVTTTYYY^^^___``````ZZZPPPJJJJJJJJJHHHFFFFFFEEEDDDDDDFFFIIIKKKOOOQQQTTTUUUTTTQQQMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLJJJIIIJJJKKKIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNLLLHHHFFFEEEEEEHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFEEEFFFHHHIIIIIIHHHIIIJJJKKKLLLLLLKKKKKKJJJLLLLLLKKKKKKKKKLLLMMMMMMOOOMMMMMMPPPOOOOOOWWWaaadddqqq|||rrr111222444444333333555666555666666777888888888888444444555555777888::::::777888999:::;;;;;;;;;;;;888999:::;;;<<<;;;999777777777666666777888::::::888777555444555666888999;;;:::999888777888999:::::::::;;;<<<>>>???@@@AAACCCDDDEEEDDDAAA???>>>???AAACCCEEEGGGGGGDDDAAA???@@@@@@AAABBBCCCDDDEEEEEECCCDDDEEEEEEGGGIIILLLOOOPPPVVV```iiiqqqxxx~~~zzzqqqkkkhhheeeccc\\\WWWPPPLLLJJJIIIHHHGGGEEEEEEFFFGGGHHHHHHFFFDDDEEEFFFGGGGGGHHHGGGGGGFFFKKKKKKKKKKKKLLLLLLMMMMMMOOONNNOOOPPPSSSVVVWWWWWWHHHGGGFFFEEEFFFFFFFFFFFFDDDDDDEEEFFFHHHJJJLLLNNNLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFEEEFFFIIIMMMOOOPPPOOONNNKKKIIIGGGFFFEEEEEEGGGIIILLLNNNOOOOOOOOONNNNNNNNNMMMNNNQQQTTTVVVWWWUUUPPPHHHCCCAAA@@@@@@@@@???@@@AAACCCEEEGGGHHHIIIBBBAAAAAABBBDDDFFFFFFEEEEEECCCDDDIIIKKKLLLNNNSSSOOOSSSUUUSSSSSSWWW[[[]]]bbb```XXXNNNIIIIIIHHHEEEBBBDDDEEEEEEDDDEEEIIILLLMMMPPPTTTXXXXXXUUUQQQNNNJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMLLLKKKIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJNNNOOOQQQOOOLLLIIIGGGFFFIIIHHHFFFEEEEEEEEEFFFGGGFFFEEEEEEFFFHHHIIIIIIHHHJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKJJJJJJKKKKKKLLLJJJJJJKKKLLLLLLLLLPPPVVV[[[bbbppp|||rrr111222444444333333555666333444555666777888999:::555555555666777888999:::999999:::;;;<<<<<<<<<<<<999999;;;===>>>===:::777555555666777888999;;;<<<888777555444444666777888===;;;999888777888:::;;;:::;;;<<<===>>>@@@AAAAAABBBDDDFFFFFFDDDAAA???>>>@@@AAACCCDDDDDDBBB@@@>>>??????@@@AAABBBCCCCCCDDDAAAAAABBBCCCDDDFFFGGGHHHHHHLLLRRRWWW\\\aaafffjjjwww}}}|||tttjjjccc```]]]ZZZWWWOOOKKKGGGGGGIIIKKKJJJIIIBBBCCCEEEFFFFFFDDDBBBAAADDDEEEGGGHHHIIIIIIHHHGGGIIIIIIJJJKKKMMMOOOPPPRRRSSSSSSRRRRRRSSSUUUWWWYYYJJJHHHFFFFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGIIIGGGEEEFFFIIIMMMPPPQQQRRRPPPMMMJJJGGGEEEEEEDDDFFFHHHJJJMMMOOOPPPPPPPPPPPPNNNMMMMMMPPPSSSUUUUUURRRNNNGGGCCCBBBBBBBBBCCC>>>>>>@@@BBBDDDFFFGGGHHHAAA@@@@@@AAADDDFFFGGGFFFFFFDDDEEEJJJLLLLLLNNNRRROOOQQQRRRQQQQQQSSSUUUWWW]]][[[UUUNNNKKKLLLJJJFFFAAACCCDDDEEEFFFHHHJJJLLLLLLPPPUUUZZZ[[[XXXTTTPPPKKKLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLJJJHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIIIINNNPPPRRRRRROOOKKKIIIHHHIIIHHHGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKIIIJJJKKKLLLKKKLLLOOOQQQVVVYYYaaammm{{{sss000222333333333333444666444444444555666777888999777777666666777888888999999:::;;;<<<<<<======<<<<<<<<<===@@@BBBAAA===999666666777777888999:::;;;:::999777666666777888:::>>><<<:::888888999;;;<<<999:::;;;===>>>???@@@@@@@@@CCCFFFGGGDDDAAA>>>===???@@@AAAAAAAAA@@@>>>===<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFEEEEEEDDDFFFHHHKKKNNNRRRWWW[[[gggmmmrrrvvv}}}~~~zzzvvvtttjjjccc\\\XXXWWWVVVSSSPPPKKKHHHEEEGGGKKKMMMKKKHHHDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLIIIIIIJJJKKKMMMOOORRRSSSPPPPPPOOONNNNNNPPPSSSUUULLLIIIFFFFFFHHHJJJJJJIIIGGGHHHHHHIIIJJJKKKLLLMMMIIIJJJKKKMMMNNNOOOOOOOOOKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJHHHFFFFFFJJJNNNQQQRRRRRRPPPNNNKKKHHHGGGFFFFFFFFFGGGIIIKKKMMMOOOQQQQQQRRROOOLLLKKKNNNQQQRRRQQQMMMJJJEEECCCCCCDDDDDDDDD??????@@@AAABBBBBBCCCCCCAAA??????AAADDDGGGHHHIIIGGGEEEFFFKKKMMMMMMOOORRRTTTSSSRRRRRRQQQPPPPPPRRRTTTTTTQQQMMMMMMOOOMMMGGGBBBBBBDDDFFFIIIKKKLLLLLLLLLQQQWWW[[[\\\XXXSSSOOOLLLMMMNNNOOOOOONNNMMMLLLKKKMMMMMMLLLIIIGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHIIILLLOOORRRSSSPPPLLLJJJHHHIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEDDDFFFHHHJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNMMMMMMNNNPPPPPPQQQTTTYYY___jjj}}}xxxsss000222333333333333444666666555555555555666777777888777777777777777888888999999:::;;;<<<<<<<<<<<<>>>>>>@@@CCCFFFDDD???:::888888888888999999999999<<<:::999777777888:::;;;???===:::999888999;;;===888999:::<<<===>>>>>>???===AAAEEEFFFDDDAAA>>><<>>======:::;;;<<<===>>>???@@@AAADDDCCCCCCCCCDDDDDDBBBAAABBBCCCDDDEEEGGGKKKQQQVVV]]]bbbeeegggmmmvvv{{{{{{yyy}}}yyytttpppllljjjiii___ZZZTTTSSSTTTUUURRROOOMMMJJJHHHIIILLLMMMIIIDDDFFFFFFEEEDDDEEEHHHMMMPPPHHHGGGEEEEEEGGGJJJNNNQQQJJJJJJJJJKKKMMMOOOQQQSSSIIIIIIHHHGGGGGGIIIMMMPPPMMMJJJGGGGGGIIIKKKKKKJJJGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIKKKHHHFFFGGGJJJNNNRRRSSSQQQPPPMMMKKKIIIIIIIIIIIIFFFFFFHHHIIILLLOOOQQQRRRTTTPPPLLLKKKMMMPPPPPPOOOJJJGGGDDDBBBCCCEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAADDDHHHJJJJJJGGGEEEGGGLLLNNNNNNOOOSSSXXXVVVTTTTTTQQQOOONNNOOONNNOOOMMMLLLNNNQQQNNNIIICCCBBBDDDGGGKKKNNNNNNLLLNNNRRRXXX\\\\\\XXXRRRNNNMMMNNNOOOOOOOOOOOONNNMMMKKKLLLMMMLLLIIIGGGFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJNNNQQQRRRPPPMMMJJJHHHIIIHHHGGGFFFFFFFFFGGGHHHEEEDDDDDDFFFHHHJJJJJJIIIGGGGGGHHHHHHJJJKKKMMMNNNHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMKKKKKKLLLMMMLLLMMMQQQUUUWWW\\\hhhzzz~~~}}}uuuttt444333222111111333555666888999999888666555666888888888888888888888888888;;;;;;:::888888999===@@@:::===@@@BBBCCCCCCAAA@@@>>>??????===:::999:::;;;===@@@AAA>>>999666777:::999999999999999999999999999:::===???@@@@@@??????;;;===@@@CCCDDDDDDCCCAAA@@@AAAAAA???===;;;<<<=========>>>>>>>>>?????????AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBDDDIIIOOOTTT^^^]]]]]]aaafffjjjjjjiiigggkkksss|||zzzwwwvvvvvvvvvuuukkkiiieeeaaa]]]\\\[[[[[[SSSRRRPPPNNNNNNNNNPPPQQQOOOKKKGGGHHHJJJJJJGGGCCCGGGFFFFFFHHHLLLOOOPPPPPPFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGGGGHHHIIIKKKMMMNNNJJJMMMPPPQQQOOONNNPPPRRRUUUQQQMMMLLLNNNOOONNNMMMJJJIIIHHHGGGFFFGGGHHHHHHHHHGGGGGGHHHKKKNNNNNNNNNMMMKKKIIIJJJLLLLLLJJJHHHHHHIIIHHHHHHHHHJJJOOORRRQQQOOOMMMKKKJJJJJJKKKLLLHHHFFFDDDDDDDDDEEEDDDBBBBBB@@@=========>>>======@@@??????AAAEEEGGGHHHHHHGGGIIIKKKKKKLLLNNNPPPSSS[[[XXXTTTPPPMMMLLLLLLMMMLLLMMMOOOPPPPPPNNNKKKIIIEEEFFFGGGIIIKKKNNNPPPQQQSSSPPPTTT\\\^^^VVVOOOLLLMMMLLLKKKLLLMMMLLLJJJHHHJJJMMMNNNLLLGGGDDDEEEFFFKKKJJJHHHFFFEEEEEEFFFFFFHHHIIILLLMMMMMMLLLJJJHHHJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFIIIGGGEEEGGGKKKMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMOOOQQQRRRTTTZZZcccjjj{{{vvvsssmmmiii444333222111111333444666888999999888666555777888;;;;;;::::::::::::;;;;;;;;;;;;:::999888:::===@@@===>>>@@@BBBCCCBBBAAA@@@AAABBBAAA???===;;;<<<===BBBDDDDDD@@@999555555777888888888888888888888888777888;;;===>>>>>>===<<<<<<===@@@CCCDDDDDDBBBAAA>>>??????===<<<<<<===???@@@@@@???????????????>>>AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBDDDIIIOOOTTT^^^]]]]]]___aaa```]]]YYYVVVYYY___eeelllttt||||||yyywwwvvvvvvyyywwwssspppnnnllliiifff___]]]ZZZWWWVVVUUUUUUUUUQQQPPPNNNMMMLLLMMMNNNOOOMMMJJJGGGGGGIIIIIIFFFBBBFFFEEEEEEGGGJJJLLLMMMLLLFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLLLLKKKKKKKKKLLLMMMNNNJJJJJJIIIHHHIIIJJJLLLMMMKKKMMMPPPPPPOOONNNPPPRRRTTTQQQMMMLLLNNNOOONNNMMMMMMKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFHHHKKKNNNOOONNNNNNLLLIIIJJJKKKLLLKKKIIIKKKKKKJJJIIIIIIJJJNNNQQQQQQPPPNNNLLLKKKKKKKKKLLLIIIGGGDDDCCCDDDDDDDDDCCCCCCAAA???>>>???@@@???>>>???>>>>>>@@@DDDGGGHHHHHHFFFHHHIIIJJJKKKLLLOOOQQQ[[[YYYUUURRROOONNNNNNNNNMMMOOOPPPQQQOOOMMMJJJHHHEEEEEEFFFHHHJJJMMMOOOPPPPPPNNNQQQYYY[[[UUUOOONNNNNNMMMKKKKKKLLLLLLKKKJJJLLLLLLMMMKKKHHHFFFFFFFFFHHHGGGFFFEEEDDDDDDEEEEEEHHHJJJLLLNNNNNNMMMKKKJJJJJJIIIHHHGGGFFFGGGGGGHHHEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFFFFHHHKKKLLLJJJIIIFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLKKKLLLMMMNNNOOOSSSYYY^^^jjj}}}~~~sssooollliiieee333222222111111333444555888999999888666666777999<<<;;;999888888999;;;<<<;;;;;;;;;:::999;;;>>>AAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEDDDBBB???===>>>???BBBCCCCCC???999555555666777777777777777777777777777999:::<<<=========<<<<<<>>>@@@BBBCCCCCCBBBAAA===>>>===<<<;;;<<>>===AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBCCCHHHMMMRRRXXXXXXXXXYYYYYYUUUPPPKKKLLLNNNQQQTTTWWW[[[```dddppptttyyy{{{}}}{{{yyyvvvrrrnnnlllkkkjjjllljjjgggeeebbb]]]XXXTTTRRRQQQPPPNNNNNNNNNOOOOOONNNMMMLLLKKKJJJKKKLLLMMMKKKHHHEEEFFFGGGHHHEEEBBBEEEDDDCCCEEEGGGIIIIIIHHHEEEEEEEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMOOONNNNNNMMMMMMMMMNNNOOOMMMLLLJJJIIIIIIJJJLLLMMMLLLMMMOOOOOONNNNNNOOOQQQSSSPPPNNNMMMNNNOOONNNNNNOOOMMMLLLIIIHHHFFFFFFFFFFFFFFFFFFHHHLLLOOOPPPPPPPPPMMMJJJIIIKKKLLLLLLLLLOOOOOONNNLLLJJJKKKMMMPPPPPPOOOOOONNNNNNMMMMMMMMMLLLIIIEEECCCCCCDDDDDDDDDDDDBBB@@@@@@BBBBBBBBBAAA=========@@@DDDGGGHHHHHHEEEFFFIIIIIIJJJKKKMMMOOO[[[ZZZXXXVVVTTTRRRPPPPPPMMMNNNOOOOOOMMMJJJGGGEEEDDDEEEFFFGGGIIIKKKMMMNNNMMMLLLOOOUUUWWWTTTPPPOOOOOOMMMJJJJJJKKKLLLMMMLLLMMMLLLJJJJJJJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDHHHIIILLLNNNOOONNNMMMLLLJJJIIIGGGFFFEEEFFFHHHIIIEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHEEEDDDDDDCCCCCCEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKMMMPPPRRRXXXhhh}}}uuu{{{}}}{{{~~~uuukkkgggfffdddaaa222222111111222222333444777888888777666666777999999777555333444666888:::;;;;;;<<<;;;:::;;;>>>@@@CCCBBBAAA@@@@@@@@@AAAAAAEEEEEEDDDBBB???======>>>:::<<<===<<<999888999:::777777777888888888888888:::;;;<<<===>>>>>>>>>>>>===>>>@@@AAABBBAAAAAA@@@??????>>><<<;;;<<>>===<<<@@@AAABBBBBBBBBBBBBBBBBB>>>??????@@@AAAEEEJJJNNNOOOOOOPPPPPPOOOMMMJJJHHHKKKLLLMMMMMMMMMOOORRRUUUYYY\\\```cccfffiiinnnrrrzzz}}}rrrqqqooollliiieeecccaaaaaa```]]]ZZZWWWUUUQQQMMMJJJMMMLLLKKKKKKJJJKKKKKKLLLJJJJJJIIIHHHHHHIIIIIIJJJHHHFFFDDDDDDFFFFFFDDDBBBDDDDDDCCCEEEGGGGGGGGGEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEHHHIIIJJJLLLMMMOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIIIIKKKMMMOOOLLLMMMMMMMMMMMMNNNOOOOOOPPPOOONNNMMMMMMMMMNNNMMMNNNMMMLLLJJJIIIHHHGGGFFFGGGFFFFFFIIIMMMPPPRRRRRRQQQNNNKKKJJJJJJKKKMMMNNNRRRRRRQQQNNNLLLKKKMMMOOOMMMMMMNNNOOOPPPPPPPPPOOONNNJJJEEEBBBBBBDDDEEEEEEEEECCCBBBCCCDDDEEEDDDCCC=========@@@DDDGGGIIIIIIDDDFFFIIIJJJJJJKKKLLLNNNZZZZZZZZZYYYXXXUUUSSSRRRLLLLLLMMMMMMKKKHHHDDDBBBDDDDDDEEEFFFHHHIIIKKKLLLNNNNNNQQQTTTTTTSSSPPPOOOPPPMMMIIIHHHJJJLLLNNNNNNOOOLLLIIIIIIKKKKKKIIIFFFBBBCCCDDDDDDEEEEEEEEEEEEGGGIIIKKKLLLMMMMMMMMMLLLJJJIIIFFFEEEEEEFFFHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJJJJKKKKKKKKKKKKLLLMMMSSS\\\iiivvvtttwww}}}zzzzzz|||~~~qqqhhhdddcccaaa```111111111111222222333333555666777666555555666888666555333111222444777888:::;;;;;;;;;:::;;;===???CCCBBB@@@>>>>>>>>>???@@@BBBBBBAAA???<<<;;;;;;<<<555666777888888888:::;;;888888888999999999::::::;;;;;;<<<======>>>>>>>>>===>>>???@@@@@@??????>>>BBBBBB@@@>>><<<<<<>>>@@@DDDDDDBBBAAA???===<<<<<>>>>>>>>AAAEEEHHHIIIIIIIIIHHHGGGHHHIIIJJJHHHHHHHHHGGGFFFGGGIIIKKKOOOQQQSSSUUUXXX[[[^^^aaadddjjjrrryyy~~~|||}}}{{{xxxxxxvvvooofffeeedddbbb___\\\ZZZXXXXXXWWWTTTOOOMMMLLLKKKJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGEEEDDDCCCDDDDDDDDDDDDCCCDDDDDDDDDEEEGGGGGGFFFDDDDDDDDDDDDCCCCCCDDDEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEHHHHHHJJJLLLNNNPPPQQQRRRVVVVVVTTTSSSQQQOOONNNMMMLLLJJJIIIHHHIIILLLOOOQQQNNNMMMLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGIIIMMMQQQRRRRRRPPPNNNLLLJJJIIIJJJMMMOOOSSSSSSRRRPPPMMMLLLMMMOOOJJJKKKMMMOOOQQQRRRRRRRRRNNNJJJFFFCCCCCCEEEFFFFFFFFFDDDCCCDDDEEEEEEDDDBBB>>>>>>>>>@@@DDDHHHIIIIIIEEEGGGJJJKKKKKKKKKLLLMMMXXXYYYZZZZZZYYYWWWTTTSSSMMMMMMOOOOOOMMMJJJGGGEEEDDDDDDEEEEEEGGGHHHIIIJJJPPPSSSTTTTTTSSSRRRQQQOOOOOOKKKHHHGGGHHHLLLNNNOOOOOOLLLIIIIIIKKKLLLKKKIIIEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIFFFGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAACCCEEEHHHIIIIIIIIIHHHGGGHHHIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKLLLKKKKKKQQQTTTYYYbbblllyyy~~~uuuwww{{{zzzzzz|||qqqhhhdddbbb```^^^111111111222222222222222444444555444333333555777666555444444444666888999999:::;;;;;;::::::<<<>>>@@@???===<<<<<<<<<===============;;;999888999:::666666666666666666666666888888888999::::::;;;;;;999999:::::::::;;;;;;;;;==================<<<<<>>===<<<;;;======>>>???@@@@@@@@@@@@===>>>>>>======>>>AAADDDGGGGGGFFFDDDCCCCCCFFFIIIFFFGGGGGGEEEDDDDDDFFFHHHKKKLLLLLLNNNPPPSSSUUUVVVUUUYYY___dddhhhkkknnnpppsssuuuwwwxxxwwwwwwyyyzzz|||{{{xxxwwwxxxxxxtttqqqpppqqqtttuuurrrooolllmmmkkkgggfffeeeaaa[[[XXXXXXWWWUUUSSSQQQPPPOOOPPPMMMIIIGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFGGGHHHJJJKKKMMMOOOOOOVVVVVVUUUTTTSSSQQQOOONNNKKKIIIHHHGGGHHHLLLPPPRRROOOLLLJJJJJJLLLMMMMMMMMMJJJKKKLLLLLLJJJJJJJJJLLLIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFHHHLLLOOOPPPPPPNNNNNNMMMKKKIIIIIILLLNNNQQQRRRRRRQQQNNNNNNNNNPPPKKKLLLMMMNNNPPPQQQRRRSSSLLLIIIFFFDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEDDDBBB@@@???>>>>>>@@@CCCFFFGGGGGGEEEGGGJJJKKKKKKKKKKKKLLLTTTUUUUUUVVVUUUTTTRRRQQQNNNPPPQQQRRRRRRPPPMMMKKKEEEEEEEEEFFFFFFHHHIIIIIIPPPUUUXXXVVVSSSSSSQQQOOOLLLIIIFFFFFFHHHKKKNNNOOONNNLLLJJJJJJKKKLLLLLLLLLIIIHHHHHHGGGHHHIIIJJJLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEBBBAAACCCHHHKKKKKKIIIHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIHHHFFFEEEEEEGGGIIIKKKKKKJJJRRRQQQSSSYYY___fffqqq{{{yyyuuuyyyxxxtttvvvyyy~~~yyyqqqjjjfffbbb___]]]000000111222222222222222222333333333222222444666666666666666777888999:::777999::::::999999;;;===<<<;;;;;;::::::::::::;;;999::::::999777666777999888777666666666666555444777777777888999:::::::::::::::999999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::<<<===??????===;;;;;;;;;======<<<<<<<<<<<<<<<;;;;;;<<<===>>>????????????@@@@@@@@@???======???AAAAAABBBDDDCCCBBBCCCFFFHHHGGGGGGGGGEEEDDDDDDEEEGGGGGGGGGGGGIIIKKKNNNOOOOOOMMMPPPTTTVVVWWWYYY[[[]]]^^^```bbbccccccccceeegggfffhhhllloooqqqssswwwyyywwwxxxyyyzzzyyywwwtttrrrlllkkkjjjiiijjjlllnnnppppppooonnnkkkgggeeefffgggbbb___\\\]]]```aaa```^^^ZZZ^^^```\\\YYYXXXVVVRRRPPPPPPOOOOOONNNMMMKKKKKKIIIGGGEEEEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDCCCDDDDDDEEEBBBBBBCCCEEEHHHHHHFFFDDDCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNRRRSSSTTTTTTTTTTTTSSSRRRLLLJJJGGGFFFGGGJJJNNNPPPOOOLLLIIIIIIKKKMMMMMMLLLGGGIIIKKKKKKIIIGGGIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDEEEIIIKKKLLLLLLKKKLLLMMMLLLIIIHHHJJJLLLOOOPPPQQQPPPOOOOOOPPPQQQOOOOOONNNMMMMMMNNNOOOPPPJJJHHHFFFFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDBBB???===>>>======>>>AAACCCDDDCCCCCCFFFIIIJJJJJJIIIJJJJJJNNNOOOOOOOOOOOONNNNNNNNNMMMNNNQQQSSSTTTSSSQQQPPPFFFFFFFFFFFFGGGGGGHHHIIIMMMTTTXXXVVVTTTTTTSSSOOOIIIGGGEEEEEEHHHKKKLLLMMMMMMMMMLLLKKKJJJJJJMMMOOOMMMKKKIIIGGGGGGIIILLLNNNOOONNNMMMKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDBBBCCCJJJRRRTTTNNNGGGHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLJJJIIIHHHGGGEEEDDDEEEHHHKKKKKKJJJQQQNNNPPPVVVYYYZZZ```gggmmmttt|||yyyyyy~~~vvvsssvvvyyyyyywwwsssnnnjjjgggcccaaa000000111222222222222111000222222222111111333555444555555666777888888888666888999999999999:::<<<999999999999999999999999777888888777666666777999888777666666777777777666555666666777888999999999<<<<<<;;;;;;;;;<<<======<<<;;;;;;::::::999999888777999<<<>>><<<;;;:::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>BBBCCCBBB@@@>>>>>>???AAA999===BBBDDDDDDDDDGGGIIIEEEFFFEEECCCAAAAAABBBDDDDDDCCCCCCEEEHHHKKKLLLLLLKKKMMMOOOOOOOOOOOOPPPRRRSSSTTTVVVWWWVVVWWWYYYZZZUUUWWWYYY[[[]]]___cccfffbbbccceeeeeeeeebbb```^^^\\\ZZZXXXVVVWWW[[[^^^aaa\\\]]]]]][[[WWWUUUVVVXXXVVVSSSPPPPPPSSSUUUTTTRRRNNNVVVZZZXXXTTTQQQOOOLLLMMMMMMMMMMMMMMMLLLKKKJJJEEEDDDDDDFFFHHHHHHFFFDDDFFFGGGGGGHHHHHHGGGGGGFFFBBBBBBCCCDDDEEEEEEEEEDDDAAACCCDDDDDDDDDDDDEEEFFF@@@@@@BBBEEEGGGGGGFFFCCCBBBBBBCCCCCCEEEFFFHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOONNNPPPRRRTTTUUUVVVVVVUUUNNNKKKHHHFFFFFFHHHKKKNNNPPPLLLIIIHHHKKKMMMMMMKKKEEEHHHJJJJJJHHHFFFHHHIIIKKKKKKKKKJJJHHHFFFDDDBBBCCCBBBBBBCCCFFFHHHIIIIIIIIILLLMMMLLLIIIHHHIIIKKKMMMOOOPPPPPPOOOOOOQQQRRRSSSRRROOOMMMKKKKKKLLLMMMIIIGGGFFFGGGHHHIIIIIIHHHFFFEEECCCCCCCCCAAA>>>;;;===<<<;;;<<>>>>>===;;;999888999:::;;;<<<<<<<<<;;;:::======<<<<<<;;;;;;;;;:::<<<;;;;;;;;;;;;<<<======??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@AAACCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBEEEEEECCCEEEKKKMMMKKKJJJPPPQQQNNNMMMOOOMMMHHHQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUUUUXXXWWWVVVWWWWWWUUUQQQNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRRRRRRRQQQPPPOOOJJJDDDDDDHHHKKKKKKIIIPPPRRRTTTSSSPPPLLLJJJIIIJJJKKKLLLLLLKKKIIIGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEDDDDDDGGGDDDBBBBBBCCCDDDDDDCCCBBBCCCEEEFFFFFFEEEEEEDDD@@@@@@???@@@CCCGGGKKKNNNPPPNNNMMMLLLLLLJJJHHHFFFHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRMMMKKKHHHFFFEEEEEEGGGHHHMMMLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDEEEDDDCCCAAAAAAAAABBBDDDEEEGGGHHHHHHFFFGGGHHHGGGEEEEEEEEEGGGIIIJJJJJJJJJKKKMMMQQQTTTVVVQQQKKKHHHIIIKKKKKKKKKLLLHHHEEEDDDEEEFFFDDDBBBDDDCCCCCCBBB@@@???>>>>>><<<===>>>@@@AAAAAAAAAAAA@@@AAADDDGGGIIIJJJJJJJJJLLLJJJGGGEEEEEEFFFHHHIIIHHHGGGHHHMMMSSSUUURRRMMMGGGFFFCCCBBBBBBCCCFFFGGGFFFNNNTTTSSSSSSVVVSSSNNNHHHFFFEEEEEEFFFGGGFFFEEEJJJLLLMMMMMMKKKKKKMMMPPPSSSOOOJJJHHHHHHKKKMMMNNNRRRRRRQQQPPPMMMIIIEEECCCBBBDDDHHHKKKMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBAAADDDMMMVVVVVVLLLCCCGGGFFFFFFFFFGGGGGGHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFGGGIIILLLMMMKKKJJJHHHGGGGGGHHHJJJKKKKKKSSS]]]fffpppttttttyyyzzzyyyxxx|||wwwtttyyytttsssrrrqqqqqqrrrsssttt000000111111111222222222000111111222222333333444444444444444555555555555777666666555555666666777999888888777777888888888::::::;;;;;;;;;:::999888999888888:::;;;;;;777444666666666777888888999999999999999999::::::::::::<<<=========<<<;;;999888:::;;;<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======>>>??????@@@AAA@@@@@@@@@BBBBBBAAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDFFFIIIFFFPPPUUUMMMDDDCCCIIIMMMJJJJJJJJJKKKKKKLLLLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKOOOMMMLLLLLLMMMMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPJJJEEECCCFFFIIIJJJIIILLLOOOQQQQQQOOOLLLJJJIIIJJJJJJKKKLLLKKKIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBEEECCCBBBBBBDDDFFFFFFEEEBBBCCCDDDEEEFFFEEEEEEDDDBBBAAAAAABBBEEEHHHLLLOOORRRQQQPPPPPPPPPOOOLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJLLLMMMNNNOOOOOOOOOLLLJJJGGGEEEEEEFFFGGGHHHKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDCCCAAA@@@AAABBBCCCDDDFFFGGGGGGFFFGGGHHHGGGEEEDDDDDDFFFGGGHHHHHHHHHHHHJJJMMMPPPTTTPPPKKKIIIIIIKKKKKKJJJJJJGGGDDDCCCDDDEEECCCBBBCCCCCCBBBAAA@@@???>>>>>>;;;<<<===>>>??????@@@@@@@@@AAACCCFFFHHHJJJKKKLLLNNNLLLIIIFFFEEEEEEGGGHHHGGGFFFGGGLLLQQQSSSPPPLLLGGGEEECCCBBBBBBCCCEEEGGGFFFMMMRRRRRRSSSUUUTTTOOOHHHGGGEEEEEEGGGGGGGGGFFFHHHJJJKKKKKKIIIIIILLLOOOQQQNNNKKKJJJKKKNNNPPPPPPQQQQQQPPPOOOLLLIIIFFFCCCDDDGGGJJJMMMNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCAAA???@@@EEELLLMMMIIICCCFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIOOOVVV\\\dddrrrtttkkkmmmssstttsssrrrrrrnnnmmmsss}}}}}}uuussspppoooooorrruuuwww000000000111111111111222000000111111222333333333333333333444444444555555666666555555555555666666777777888888888888888777999::::::::::::999888888999888888999:::999777555555666666777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999;;;;;;<<<===============;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@??????CCCBBBBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBDDDHHHFFFAAAFFFPPPWWWkkkzzzqqq[[[JJJGGGIIIDDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIIIILLLJJJHHHGGGIIILLLMMMNNNGGGGGGFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPQQQLLLEEEBBBDDDGGGHHHHHHJJJLLLOOOOOOMMMJJJIIIHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDBBBAAA@@@AAAAAABBBBBBBBBAAAAAADDDCCCBBBCCCEEEGGGHHHGGGAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCDDDFFFIIIMMMOOORRRQQQQQQQQQRRRQQQOOOMMMHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFEEECCCCCCDDDDDDCCCAAA??????@@@AAACCCDDDEEEEEEFFFGGGHHHFFFDDDCCCCCCDDDEEEFFFGGGFFFEEEFFFHHHJJJPPPNNNKKKJJJJJJKKKKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBCCCBBBBBBAAA@@@???>>>>>>::::::;;;<<<===>>>??????@@@AAABBBEEEHHHKKKNNNOOOPPPNNNKKKHHHEEEDDDEEEEEEEEEDDDEEEIIINNNPPPNNNKKKGGGEEECCCBBBBBBCCCEEEGGGGGGKKKOOOQQQSSSUUUSSSPPPIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIHHHGGGHHHKKKMMMNNNLLLKKKKKKMMMOOOPPPPPPOOOOOOOOONNNLLLIIIFFFDDDEEEGGGIIIKKKLLLJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCAAA???>>>???BBBEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIMMMPPPRRRVVV```ooozzzsssjjjdddhhhnnnooommmlllhhhfffgggmmmvvv{{{{{{xxxuuurrrnnnkkkkkkoootttwww000000000000111111111111000000000111222222333333222333333333444444444444555555444444444444555555444555777888999888777777777777777777777666666666777777777777777777555444555555666666777888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<===>>>>>>??????>>>>>>BBBAAAAAAAAA@@@@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDD???BBBJJJIIIDDDNNN```~~~hhhQQQFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLJJJHHHIIIKKKMMMMMMMMMDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJKKKMMMOOOPPPPPPRRRMMMFFFBBBCCCEEEGGGHHHJJJLLLOOOOOOLLLIIIHHHGGGHHHHHHIIIIIIHHHGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCAAA@@@@@@@@@AAABBBBBBBBBAAAAAAEEEDDDCCCDDDFFFHHHGGGGGG@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCDDDFFFHHHKKKMMMNNNNNNNNNPPPQQQQQQNNNLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHFFFFFFEEEDDDEEEFFFGGGIIIFFFFFFFFFEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFGGGGGGEEECCCBBBCCCDDDDDDCCCBBB>>>>>>???@@@AAABBBCCCCCCFFFFFFGGGEEECCCBBBBBBCCCDDDEEEFFFFFFEEEDDDEEEFFFLLLKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>::::::;;;<<<===>>>@@@@@@AAAAAABBBDDDHHHLLLOOORRRRRRPPPLLLHHHEEECCCCCCBBBBBBBBBDDDGGGKKKLLLKKKIIIFFFEEECCCAAAAAACCCEEEFFFGGGIIIMMMPPPRRRTTTRRRPPPHHHGGGFFFFFFHHHIIIHHHHHHGGGGGGFFFFFFGGGHHHKKKLLLLLLKKKKKKKKKMMMNNNNNNMMMMMMMMMMMMLLLJJJIIIGGGFFFDDDEEEGGGHHHHHHFFFDDDBBBDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBFFFIIICCCCCCDDDDDDFFFGGGIIIIIIKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHKKKLLLMMMLLLNNNUUU```iiivvv~~~xxxooohhheeejjjoooooolllkkkggghhhjjjnnnsssvvvvvvvvvuuurrrmmmiiihhhjjjmmmooo000000000000000000000000///000000111111222333333222222222222333333333444444444333333333333444444222444666777888888777777777777666666666555555555555555666555555444444444555555555666777777888888:::::::::;;;;;;;;;<<<<<<999999999999999:::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::;;;<<<<<<;;;<<<======>>>>>>======???@@@@@@@@@?????????>>>CCCCCCCCCCCCCCCCCCCCCCCCDDD>>>@@@GGGGGGDDDQQQeeeppp^^^NNNEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGFFFFFFGGGHHHHHHFFFDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQMMMHHHDDDCCCEEEGGGHHHLLLNNNPPPPPPMMMJJJGGGGGGHHHHHHHHHGGGGGGFFFEEEEEECCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCFFFEEEDDDEEEFFFGGGEEEDDDAAAAAAAAABBBCCCCCCDDDEEEBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKLLLOOOQQQQQQNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDDDDCCCDDDEEEGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEEEECCCBBBAAABBBCCCDDDCCCBBB======>>>???@@@AAABBBBBBDDDEEEEEEDDDBBBAAAAAABBBDDDFFFGGGGGGFFFDDDDDDDDDHHHIIIJJJKKKKKKKKKLLLLLLIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@??????>>>>>>===;;;;;;<<<<<<>>>@@@BBBCCCBBBCCCCCCEEEHHHLLLOOOQQQQQQOOOLLLHHHEEECCCAAAAAAAAAAAABBBEEEGGGIIIHHHGGGFFFEEEBBBAAAAAABBBEEEFFFGGGHHHJJJPPPSSSSSSPPPNNNHHHFFFEEEEEEGGGIIIHHHHHHHHHFFFEEEEEEFFFIIIKKKMMMNNNMMMLLLMMMMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGEEEFFFGGGGGGFFFDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCCCCAAABBBDDDGGGBBBBBBBBBDDDEEEGGGIIIJJJMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCEEEGGGHHHIIIIIIIIIKKKKKKJJJIIIJJJOOOWWW^^^^^^kkk~~~|||yyyrrrmmmjjjooorrrpppmmmllloooqqqtttuuuuuutttuuuuuuwwwtttpppkkkgggeeedddccc111000000000000000////////////000000111222222222111111222222222333333333333333222222222222333333222333444666777888888888999888888777666777777777444555666555333222333444444555555666666777777888::::::::::::;;;;;;;;;;;;888888888888999999:::;;;999999999888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::;;;;;;<<<;;;;;;<<<=========<<<<<<>>>>>>???@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBDDD@@@???BBBAAAAAAJJJXXXfffXXXIIICCCCCCDDDEEEGGGDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEGGGIIIJJJKKKKKKFFFFFFFFFGGGHHHFFFCCC@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPNNNJJJGGGEEEEEEGGGHHHLLLNNNPPPPPPNNNKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDFFFEEEEEEEEEFFFFFFDDDBBBBBBAAAAAAAAAAAABBBCCCCCC@@@AAAAAABBBCCCDDDFFFFFFIIIJJJLLLPPPSSSSSSQQQNNNIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDEEEFFFCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAACCCDDDCCCBBB======>>>???@@@@@@AAAAAABBBCCCDDDCCCAAAAAAAAABBBDDDFFFIIIIIIGGGEEEDDDDDDEEEGGGIIIJJJJJJJJJLLLNNNJJJJJJJJJHHHDDD@@@???>>>?????????>>>>>>>>>==================???AAADDDEEEEEEEEEFFFGGGIIILLLMMMOOONNNMMMJJJGGGEEEBBBAAA@@@@@@@@@BBBDDDEEEFFFGGGGGGFFFDDDBBBAAAAAABBBDDDFFFHHHFFFIIIQQQUUURRRMMMJJJFFFEEEDDDEEEGGGHHHHHHGGGHHHEEECCCCCCFFFIIIKKKLLLPPPNNNMMMMMMMMMMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHIIIGGGHHHHHHHHHHHHFFFEEEDDDAAA@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCCCCBBBBBBBBB@@@AAAAAACCCEEEGGGIIIJJJMMMLLLKKKJJJIIIIIIIIIJJJFFFGGGGGGHHHGGGGGGFFFFFFBBBCCCDDDEEEGGGHHHJJJJJJGGGGGGGGGFFFGGGKKKPPPUUUQQQYYYgggyyy~~~}}}~~~~~~vvvqqqpppsssuuussspppooovvvzzz~~~|||vvvrrrrrrtttwwwtttoooiiiccc^^^[[[YYY111111000000//////////////////000000111111222222111111111111222222222222222222111111111111222222222222333444555777888999999888777666666666777777555777777666444333444666444444555555666777777777999999999999::::::::::::888777777777888999;;;<<<::::::999999999:::;;;<<<999999999::::::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;<<<<<<<<<<<<;;;>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@CCCFFFDDD??????FFFIIIFFFCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLIIIHHHGGGGGGGGGGGGEEECCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIILLLNNNOOONNNMMMLLLIIIHHHGGGHHHIIIHHHKKKNNNOOONNNLLLKKKKKKJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCC@@@@@@>>>>>>>>>@@@AAABBBAAAAAACCCDDDDDDEEEEEEEEECCCCCCCCCDDDFFFFFFDDDBBBCCCBBBAAA@@@@@@@@@AAABBB@@@AAAAAABBBCCCDDDDDDEEEGGGIIILLLPPPSSSTTTRRROOOIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAACCCDDDFFFCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@??????@@@BBBDDDCCCBBB>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBBBBAAAAAABBBCCCCCCEEEIIIJJJHHHFFFDDDCCCCCCFFFHHHHHHHHHJJJMMMPPPPPPQQQQQQNNNHHHDDDBBBAAA>>>>>>>>>>>>>>>===============<<<===???BBBDDDFFFGGGGGGIIIJJJJJJKKKKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@???@@@BBBCCCDDDDDDFFFGGGFFFDDDBBB@@@@@@BBBDDDFFFHHHEEEIIIRRRVVVQQQJJJGGGEEEDDDCCCCCCFFFGGGGGGGGGFFFCCC@@@@@@DDDHHHJJJJJJLLLJJJHHHHHHJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHGGGEEEEEEAAAAAAAAAAAAAAABBBBBBBBB???@@@AAACCCDDDCCCAAA@@@???@@@AAABBBDDDGGGIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJFFFGGGHHHIIIIIIHHHGGGGGGEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFFFFFFFGGGIIILLLOOOJJJOOOXXXdddqqq|||}}}|||zzzxxx{{{}}}~~~zzzuuutttwwwyyywwwuuuuuuvvv}}}}}}tttnnnnnnrrrsssooohhh___XXXSSSQQQPPP111111000000/////////.../////////000111111222222000111111111111222222222222222111111111111222222222222222222444777999:::777666555333333444444555666888999777555444666888444444555555666777777777888888999999999:::::::::777777666666777999;;;<<<;;;;;;:::999:::;;;<<<===777777888888888999999999::::::999999::::::;;;<<<999:::;;;;;;<<<<<<;;;;;;>>>@@@AAACCCDDDDDDCCCCCC????????????????????????;;;@@@BBB@@@AAACCCBBB===@@@===>>>AAA???:::===DDDBBBBBBCCCDDDEEEEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFCCCBBBCCCEEEEEEEEE@@@@@@@@@AAABBBDDDEEEFFFHHHHHHGGGHHHIIIKKKMMMOOOMMMMMMMMMKKKIIIHHHIIIJJJDDDHHHLLLNNNNNNNNNMMMNNNJJJIIIGGGEEECCCAAA@@@@@@???@@@AAABBBCCCCCCDDDEEEAAA???===<<<===???BBBCCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAADDDFFFGGGEEEDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGJJJOOORRRSSSQQQNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@BBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCAAA@@@??????@@@???>>>@@@BBBDDDCCCBBB>>>>>>??????@@@@@@AAAAAA>>>@@@AAAAAAAAAAAABBBDDDAAAEEEHHHJJJHHHFFFDDDCCCCCCEEEGGGHHHGGGIIINNNRRRWWWYYYYYYUUUNNNIIIGGGGGG>>>>>>>>>>>>===============<<<<<<<<<>>>AAADDDFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGEEEDDDBBBAAAAAA???@@@BBBCCCCCCDDDEEEGGGEEEDDDBBB@@@@@@BBBDDDEEEHHHEEEIIISSSWWWPPPHHHDDDDDDCCCBBBCCCEEEGGGGGGFFFEEEAAA>>>>>>BBBGGGIIIIIIFFFDDDBBBCCCEEEGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEEEECCCAAA>>>???@@@BBBDDDGGGIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIFFFGGGHHHIIIJJJIIIHHHHHHHHHGGGEEECCCCCCDDDFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLGGGJJJPPPYYYbbbiiimmmoooxxx~~~|||yyywwwxxx~~~}}}yyywww{{{}}}{{{zzz|||ttt{{{|||rrrjjjkkkooonnnhhh___UUUNNNJJJIIIIII//////......---------,,,////////////000000000000000111111111111222222222000000111222222222222111666555444444333333333333444444444444444444444444555555555555444333222222555555555555444444444444777777888999::::::;;;;;;666666555555555555666666666777888999999888777666888888888888888888999:::777888999999::::::999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<777;;;???AAA???===>>>@@@>>>>>>>>>>>>============>>>======AAAEEEFFFBBB???FFFCCC@@@???BBBDDDDDDCCCDDDFFFHHHIIIHHHGGGGGGHHHGGGEEECCC@@@@@@AAABBBDDDBBBAAAAAA@@@AAABBBDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNMMMLLLKKKIIIGGGFFFEEEEEEGGGHHHJJJKKKKKKJJJJJJMMMOOOOOOKKKEEE@@@???@@@===???CCCGGGJJJKKKKKKJJJFFFDDDAAA??????AAADDDFFFAAAAAAAAA@@@@@@AAAAAABBBEEECCCBBBBBBDDDFFFGGGGGGFFFEEEEEECCCAAA???>>>======???BBBDDDCCCBBBAAABBBDDDGGGKKKMMMMMMLLLLLLLLLJJJHHHFFFEEEEEEEEEDDDBBB>>>???@@@@@@@@@@@@??????CCCAAA>>>===>>>??????>>>BBB@@@???@@@AAAAAA@@@??????@@@BBBBBBAAAAAAAAABBB>>>>>>??????@@@@@@@@@@@@??????????????????@@@AAA??????@@@BBBDDDDDDBBB@@@BBBDDDGGGIIIIIIGGGDDDBBBFFFEEEDDDDDDFFFJJJNNNPPPZZZ^^^aaa^^^VVVNNNJJJJJJIIIEEE@@@======>>>>>>>>><<<<<<===???@@@BBBDDDEEEDDDGGGKKKMMMLLLIIIGGGFFFIIIIIIHHHFFFBBB@@@@@@@@@BBBCCCDDDCCCAAA@@@AAABBBEEECCC@@@???@@@AAABBBBBBCCCBBBCCCHHHMMMNNNJJJEEEAAABBBCCCDDDEEEEEEEEEEEEDDDBBBAAABBBDDDFFFFFFEEEHHHDDD@@@>>>@@@BBBDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHJJJFFFFFFJJJKKKFFFCCCDDDEEEBBB>>>>>>AAAEEEEEEEEEGGGCCCAAACCCFFFGGGCCC???@@@???>>>>>>@@@CCCHHHKKKJJJIIIHHHGGGEEEDDDDDDDDDFFFHHHIIIJJJIIIIIIJJJKKKHHHGGGGGGFFFEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHEEEFFFJJJSSS\\\___\\\WWWaaagggrrr{{{yyy}}}|||{{{}}}}}}}}}{{{uuupppssstttuuusssnnnjjjgggfffggg```VVVMMMFFFDDDEEEGGG000000000000//////..................////////////000000111111111222222222000000111222222222222222333333333333333333444444333333333333333333333333444444444444444444333222666666666666666666666666777777888888999:::::::::666666555555555555666666666777888888888888777666777777777777777888999:::888888999:::::::::::::::999999999:::::::::::::::;;;<<<============<<<;;;;;;===??????>>><<<<<<<<<>>>>>>>>>>>>============BBBAAA???======???BBBDDDGGGDDDAAA@@@CCCDDDDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHFFFEEECCCAAA@@@AAABBBCCCAAAAAAAAA@@@AAABBBDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMPPPOOOMMMKKKIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKNNNNNNKKKFFFAAA@@@@@@>>>AAADDDHHHJJJJJJJJJIIIHHHEEEBBB@@@???AAACCCDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBAAAAAACCCEEEFFFFFFEEEEEEEEEEEECCCAAA???======@@@CCCDDDCCCAAAAAABBBCCCFFFJJJLLLKKKJJJJJJJJJJJJHHHEEEDDDDDDDDDCCCBBB?????????@@@@@@@@@@@@@@@CCCAAA??????@@@AAAAAA@@@AAA@@@??????@@@AAA@@@>>>???AAABBBBBB@@@???@@@AAAAAA@@@@@@@@@AAAAAABBBCCC@@@@@@??????@@@@@@AAABBB@@@??????@@@BBBCCCBBB@@@CCCDDDGGGHHHHHHFFFCCCBBBCCCCCCCCCDDDFFFJJJNNNQQQXXX\\\___]]]VVVPPPMMMMMMJJJFFFAAA>>>===>>>>>>===>>>>>>>>>???@@@BBBCCCDDDDDDGGGJJJLLLLLLKKKKKKKKKJJJJJJJJJHHHEEEBBBAAA@@@BBBCCCDDDCCC@@@???@@@AAACCCAAA???>>>>>>???@@@AAABBBAAABBBFFFKKKLLLHHHDDD@@@@@@BBBCCCDDDDDDEEEEEEBBBAAA@@@AAACCCDDDDDDDDDEEEBBB@@@@@@AAACCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGIIIIIIHHHGGGGGGDDD@@@@@@BBBEEEFFFEEEFFFDDDBBBDDDGGGHHHEEEBBB@@@???>>>>>>@@@CCCFFFHHHJJJIIIGGGFFFEEEEEEEEEFFFFFFHHHJJJJJJIIIIIIJJJKKKIIIHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGGGGFFFGGGHHHIIIDDDEEEIIIPPPXXXZZZWWWSSSQQQUUU\\\fffrrr{{{yyy|||~~~xxxrrrooopppppplllgggaaa^^^]]]^^^YYYQQQIIIEEEDDDFFFHHH000////////////.........------------............000000000111111111222222000000111111222222222222111111111111222333444555333333333333333333333333222222333444444444333333444444444555666666777777888888888888888888888888666666555555555555666666666777777888888777777666555555555666666888999999999999:::;;;;;;;;;::::::888888888888999999999::::::;;;;;;<<<<<<;;;;;;:::===<<<;;;<<<===>>>===<<>>>>>>>>=========<<>>>>>@@@BBBCCCBBB@@@@@@AAABBBEEEHHHIIIIIIHHHHHHIIIJJJGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@???@@@AAABBBCCCDDDBBB??????@@@AAAAAA@@@@@@>>>>>>>>>@@@@@@???>>>???@@@BBBBBB@@@??????@@@BBBAAA@@@???@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>>>>@@@AAAAAAAAACCCEEEGGGHHHHHHFFFCCCAAAAAAAAAAAACCCFFFJJJNNNPPPTTTXXX\\\[[[WWWSSSQQQQQQLLLHHHCCC@@@>>>>>>======>>>>>>>>>>>>@@@AAACCCDDDEEEGGGJJJLLLMMMOOOQQQSSSPPPOOOMMMJJJGGGDDDAAA@@@CCCDDDDDDBBB@@@>>>>>>??????>>>======>>>???AAABBB@@@@@@@@@DDDHHHIIIFFFCCC>>>???@@@BBBCCCCCCDDDDDDAAA@@@???@@@BBBCCCCCCCCCBBBBBBBBBCCCFFFGGGGGGFFFGGGFFFFFFGGGGGGHHHIIIJJJGGGJJJIIIEEEIIIRRRUUUQQQIIIFFFCCCBBBCCCEEEEEEEEEEEECCCBBBDDDHHHIIIGGGDDD@@@@@@??????AAABBBDDDEEEJJJHHHFFFEEEDDDEEEFFFGGGGGGIIIKKKKKKJJJIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHDDDDDDGGGLLLQQQRRROOOKKKIIIJJJMMMQQQZZZfffsss|||zzzxxxyyy}}}~~~vvvppphhhhhhgggccc\\\VVVRRRQQQSSSOOOJJJEEECCCCCCFFFHHH,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111111111111111111111111111222222222222111111111111111222222222222222222222222222222000111222333333444333333111111222333444555666666888777777777777777777777666555555444444555555666666777777777777777777666444444444555666777888999999999:::;;;;;;;;;;;;:::777777888888999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;888777999===AAA@@@???>>>>>>>>>>>>============???EEEMMMQQQOOOJJJDDDBBBAAA@@@?????????@@@@@@@@@EEEFFFHHHHHHGGGFFFGGGHHHCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFIIILLLOOOQQQVVVSSSOOOKKKHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGJJJNNNMMMHHHCCCAAAAAACCCDDDEEEGGGGGGGGGFFFEEEIIIGGGDDDAAA?????????@@@BBBBBBBBBCCCDDDEEEFFFGGGDDDBBBAAAAAACCCDDDEEEDDDCCCEEEGGGIIIHHHFFFBBB@@@>>>@@@AAAAAA@@@>>>??????BBBDDDGGGHHHHHHGGGGGGHHHJJJGGGCCC@@@@@@AAAAAAAAABBBAAA@@@???@@@BBBEEEFFFFFFDDDAAA?????????>>>===???=========???@@@???>>>>>>@@@BBBCCCBBBBBBCCCDDDAAA@@@???>>>>>>???@@@AAA????????????@@@AAABBBBBBDDDAAA>>>===>>>@@@AAAAAACCCEEEFFFGGGGGGEEECCCAAAAAAAAAAAACCCEEEHHHKKKMMMPPPTTTXXXYYYWWWUUUTTTTTTNNNJJJEEEBBB@@@???===<<<=========>>>???BBBEEEFFFGGGIIIKKKMMMPPPTTTYYY\\\[[[VVVOOOIIIEEECCCAAA@@@CCCDDDDDDBBB???>>>>>>>>>???@@@AAAAAAAAAAAACCCEEE?????????BBBEEEFFFDDDBBB===>>>???AAABBBCCCCCCCCCBBB@@@???@@@BBBDDDDDDCCCBBBCCCFFFJJJMMMMMMKKKIIIHHHHHHGGGGGGGGGHHHIIIJJJEEEKKKJJJDDDJJJZZZ```ZZZJJJHHHFFFDDDDDDDDDEEEEEECCCBBBBBBDDDGGGIIIHHHFFF@@@@@@@@@AAAAAABBBCCCCCCHHHGGGEEECCCCCCDDDFFFGGGHHHJJJKKKKKKJJJJJJJJJKKKIIIHHHGGGFFFFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGDDDDDDEEEHHHJJJJJJHHHEEEHHHHHHHHHJJJNNNVVV___ffflllttt~~~}}}~~~yyyvvvuuuyyyxxxoooiii``````^^^ZZZTTTNNNKKKJJJKKKIIIFFFCCCBBBDDDFFFGGG++++++++++++,,,,,,,,,,,,....../////////000000000//////000000000111111111111111000000000111222333444333222111000/////////111111111111111111111111000000111222333333333222111111222333555666777777666666666666666666666555555555444444444444555555777666666666666666666777444444444444555666777888888999::::::;;;;;;::::::888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888666888===@@@???>>>========================>>>CCCKKKRRRUUUPPPGGG???@@@@@@@@@@@@@@@@@@@@@AAADDDEEEFFFFFFEEEEEEFFFHHHBBBBBBBBBAAA@@@@@@????????????@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGKKKNNNQQQSSSTTTQQQMMMJJJGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFJJJNNNMMMHHHDDDAAAAAACCCDDDEEEEEEEEEDDDCCCCCCGGGFFFCCCAAA???>>>??????AAAAAAAAABBBCCCEEEFFFGGGFFFDDDBBBBBBDDDEEEFFFEEECCCEEEGGGIIIIIIGGGDDDBBB???@@@AAA@@@>>>======>>>CCCEEEGGGHHHGGGFFFGGGHHHHHHEEEBBB@@@AAAAAAAAAAAABBBBBBAAAAAABBBDDDGGGIIILLLIIIEEEBBBAAA@@@>>>===>>>===<<<===???@@@???>>>>>>@@@CCCDDDEEEEEEGGGIIIBBBAAA@@@??????@@@AAAAAA>>>>>>>>>???@@@AAABBBBBBFFFBBB>>>===>>>???AAAAAACCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHIIIMMMPPPTTTVVVVVVVVVUUUUUUPPPLLLGGGDDDBBB@@@>>><<<<<<;;;;;;===???CCCGGGIIIJJJKKKMMMOOOSSSXXX^^^ccceee]]]PPPFFFAAA@@@@@@@@@BBBCCCCCCBBB@@@??????@@@HHHJJJKKKJJJGGGDDDCCCCCC?????????AAABBBCCCCCCCCC===>>>???AAABBBCCCDDDDDDDDDBBBAAABBBDDDFFFFFFEEEEEEGGGKKKPPPSSSSSSPPPMMMIIIHHHGGGFFFGGGHHHIIIJJJEEELLLJJJCCCHHHWWW]]]VVVIIIHHHGGGEEEDDDCCCDDDDDDAAAAAAAAACCCFFFGGGGGGFFFBBBAAAAAAAAABBBBBBCCCDDDGGGFFFDDDCCCCCCDDDEEEFFFHHHIIIKKKLLLKKKKKKLLLMMMMMMKKKIIIFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEECCCCCCDDDEEEEEEEEECCCAAACCCDDDFFFFFFHHHJJJNNNRRRTTT[[[ggguuuvvvvvv}}}~~~{{{wwwuuurrrsss}}}yyynnneee___VVVWWWVVVSSSNNNKKKIIIIIIIIIHHHFFFDDDDDDDDDFFFFFF,,,,,,---------------...////////////000000000111/////////000000000111111222111000000000111333444555444333111000//////...000000000000000000000000000000111222222222111111222333444555666777888888555555555555555555555555555555444444444444555555777666666555555666666777666555555555555666777777888888999:::::::::999999777888888999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;::::::;;;;;;:::999<<<<<<======>>>>>>??????AAA@@@AAAEEEJJJJJJFFFAAAAAABBBCCCCCCAAAAAABBBCCCCCCDDDEEEDDDCCCCCCEEEGGGBBBBBBAAA@@@????????????>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFIIIKKKNNNOOOPPPNNNMMMJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHIIIGGGKKKMMMLLLGGGCCCAAABBBBBBCCCCCCCCCBBBBBBAAAAAACCCBBBAAA???>>>>>>??????@@@@@@AAABBBDDDFFFGGGHHHGGGEEECCCCCCDDDEEEFFFEEEBBBDDDFFFHHHIIIHHHFFFEEEAAABBBBBBAAA>>>===>>>???CCCDDDFFFFFFEEEEEEFFFGGGEEECCCBBBBBBCCCCCCBBBAAABBBBBBBBBCCCDDDFFFIIIJJJPPPMMMIIIFFFEEECCCAAA@@@>>>======>>>@@@AAA@@@??????AAADDDFFFFFFGGGIIIKKKDDDDDDDDDDDDDDDDDDCCCCCC????????????@@@BBBCCCDDDGGGDDD@@@>>>???@@@AAAAAAAAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGLLLMMMPPPSSSUUUUUUUUUTTTPPPMMMIIIEEECCCBBB???>>><<<;;;;;;<<>>???@@@BBBDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGGGGGGGFFFHHHMMMRRRVVVVVVRRROOOIIIHHHGGGEEEFFFGGGIIIJJJHHHKKKHHHCCCEEEMMMOOOJJJFFFFFFFFFEEEBBBAAABBBCCC@@@AAABBBDDDEEEEEEFFFFFFCCCCCCBBBBBBBBBDDDEEEFFFHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKLLLLLLMMMNNNOOOQQQOOOLLLIIIGGGHHHIIIJJJGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@CCCEEEGGGFFFFFFFFFGGGKKKOOOVVV___iiivvv}}}yyyxxx{{{||||||}}}yyyvvvsssrrrnnnkkkpppwww|||vvvmmmcccZZZUUUNNNOOOOOOMMMJJJHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFF+++,,,,,,,,,------------........./////////000000////////////000000000111222111000///000111333444555444333222111000000000////////////////////////111111111111111111000///111111222333444444555555333333333444555555555666555444444333333444444555777666555555555555666777888777666666555555666666666777888888999999888888666666777888999:::;;;;;;;;;:::999888888999:::;;;;;;<<<======:::888777777:::;;;<<<===>>>???@@@AAAAAA???===<<<>>>@@@AAABBB???AAACCCBBB@@@???@@@BBBBBBCCCCCCBBBAAABBBDDDFFFCCCBBB@@@>>>===>>>???@@@===>>>@@@BBBDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLIIILLLMMMKKKFFFBBBAAABBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===>>>>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJFFFDDDBBBBBBCCCDDDDDDDDDBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEECCCAAA???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEBBBBBBBBBDDDEEEEEEDDDBBBAAABBBCCCEEEGGGHHHJJJJJJOOOLLLHHHFFFEEEEEECCCBBB???>>>===???AAABBBAAAAAAAAACCCEEEFFFFFFFFFGGGHHHEEEFFFGGGGGGGGGFFFDDDCCCAAAAAAAAAAAACCCDDDEEEFFFHHHEEEBBB@@@@@@AAAAAA@@@???@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHKKKLLLNNNPPPSSSTTTSSSRRRPPPMMMIIIGGGEEECCCAAA??????>>><<<<<<>>>AAAEEEGGGKKKLLLOOOQQQTTTXXX^^^ccceee[[[NNNEEEAAAAAA@@@>>>>>>@@@BBBCCCCCCDDDFFFHHHRRRXXX^^^^^^WWWOOOIIIGGGCCCBBBBBBAAAAAACCCEEEGGG???@@@BBBDDDFFFGGGHHHHHHFFFDDDCCCDDDFFFHHHHHHGGGEEEGGGLLLQQQTTTTTTPPPMMMIIIHHHFFFDDDDDDFFFHHHIIIHHHGGGFFFFFFGGGGGGFFFDDDBBBDDDEEECCCAAA???AAABBBAAABBBDDDEEEEEEEEEFFFFFFEEEDDDBBBBBBBBBEEEHHHIIIJJJKKKKKKKKKJJJHHHGGGFFFEEEHHHKKKLLLMMMNNNPPPRRRQQQOOOKKKIIIHHHIIIKKKLLLEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBDDDGGGHHHGGGFFFFFFGGGFFFGGGJJJNNNTTT]]]fffmmm|||{{{wwwuuuxxx|||{{{{{{wwwtttttt}}}tttqqqooonnniiicccaaaccchhhiiihhheee^^^VVVOOOKKKHHHHHHHHHGGGEEEEEEFFFGGGFFFGGGHHHHHHHHHHHHGGGGGG)))))))))******+++++++++---------.........//////////////////000000000000222111000//////111333444333333222222222222222222////////////////////////111111111111111000///............///000000111111222222333333444555666666555444444333333444444555777666555444444555666777999888777666666555555666666666777888888888888888444555666777888999:::::::::999888777777888999:::666:::===>>>;;;888999:::999:::;;;===>>>@@@AAABBB===???@@@===:::999===@@@;;;>>>@@@???===<<<===???AAABBBBBBAAA@@@AAACCCEEEDDDBBB???===<<<===???@@@===>>>@@@CCCDDDEEEEEEDDDEEEFFFHHHIIIIIIGGGDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJIIIIIIIIIJJJKKKMMMNNNKKKMMMMMMJJJEEEAAAAAACCC@@@@@@??????????????????<<<<<<<<<<<<===>>>@@@@@@BBBBBBCCCEEEGGGIIIKKKLLLEEECCCAAAAAABBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHEEECCCAAABBBCCC@@@BBBCCCBBBAAAAAABBBDDDAAAAAABBBEEEGGGGGGEEECCC@@@BBBDDDFFFHHHIIIJJJJJJJJJGGGDDDCCCCCCCCCCCCBBB???>>>>>>???AAACCCBBBAAACCCEEEFFFFFFDDDDDDDDDEEECCCDDDFFFHHHGGGEEEBBB@@@BBBBBBCCCCCCEEEFFFGGGHHHHHHFFFCCCBBBBBBBBBAAA@@@>>>???AAACCCEEEGGGGGGHHHCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKLLLOOOQQQRRRRRRQQQPPPMMMIIIGGGFFFDDDBBB@@@BBB@@@>>>======@@@CCCEEEJJJLLLNNNPPPSSSWWW\\\```___VVVLLLFFFDDDCCC@@@===<<>>@@@BBBBBBDDDFFFFFFFFFFFFFFFGGGFFFEEEBBBAAACCCFFFIIILLLMMMMMMNNNOOOMMMKKKHHHFFFDDDGGGJJJLLLNNNOOOQQQSSSMMMKKKIIIFFFFFFHHHKKKMMMDDDEEEFFFGGGHHHGGGFFFEEECCCDDDDDDCCCBBBBBBCCCEEEAAACCCEEEEEEDDDDDDFFFGGG???AAABBBEEEHHHNNNUUUZZZ]]]bbbmmm{{{~~~zzzvvvtttxxx~~~yyywwwxxxvvvqqqmmmmmmtttqqqmmmkkkkkkfff]]]WWWVVVUUUWWWXXXWWWRRRLLLFFFDDDDDDEEEEEECCCBBBAAABBBDDDDDDEEEGGGIIIIIIIIIHHHHHH//////...------------...---------............///......////////////.........//////000111222222222000000000000000/////////222111000...------------///////////////000000000000111222222222222111111111111111222222333333333555444444333333444444555333333333444666888;;;<<>>@@@AAABBB@@@===;;;::::::;;;<<<::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===@@@DDDEEEDDDCCCAAAAAABBBEEEHHHIIIGGGEEECCCCCC@@@AAABBBDDDEEEFFFFFFFFFGGGFFFEEEEEEGGGJJJNNNPPPQQQOOOLLLHHHEEECCCAAAAAA@@@AAAAAAAAA@@@???===;;;;;;===???===::::::<<>>@@@AAABBBBBBBBBDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@AAABBBBBBCCCDDDEEEGGGGGGEEEDDDCCCEEEFFFHHHIIIHHHGGGEEECCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFDDDAAA@@@@@@AAAAAABBBCCCEEEFFFFFFFFFFFFHHHEEEEEEIIIKKKIIIHHHIIIEEEHHHLLLNNNNNNMMMMMMMMMLLLLLLJJJIIIGGGFFFDDDDDDIIIGGGDDDAAA@@@AAACCCDDDIIIJJJLLLPPPUUU[[[```bbb[[[UUUNNNIIIGGGEEEBBB??????@@@AAACCCFFFIIILLLMMMPPPRRRVVVYYY[[[XXXRRRMMMMMMIIIEEEDDDEEEEEECCCAAACCCEEEHHHKKKLLLMMMMMMLLLGGGGGGEEEDDDDDDDDDEEEFFFDDDFFFIIIKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFFFFCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDHHHMMMSSSVVVWWWLLLHHHCCC@@@AAAEEEIIIKKKJJJUUU\\\ZZZRRRLLLGGGDDDFFFGGGHHHJJJLLLMMMOOOOOOLLLMMMLLLIIIEEEDDDGGGJJJIIIGGGDDDCCCDDDEEEGGGGGGEEEEEECCCAAA???AAAEEEIIIEEEFFFGGGHHHGGGFFFEEEDDD@@@AAACCCDDDEEEGGGKKKNNNOOOSSSZZZccclllwww|||{{{}}}}}}{{{yyy{{{wwwrrrssssssnnniiiggghhhuuu~~~wwwnnnkkkgggccc^^^XXXQQQMMMKKKJJJJJJIIIGGGEEECCCBBBGGGEEEBBB@@@@@@AAACCCDDDCCCCCCDDDDDDEEEFFFFFFFFF//////...---------------------------..................////////////......------...//////000111111////////////////////////000//////............////////////000000111111111222222111111111111111111111111222222222333333333444444333333333333444444333333333444666999;;;<<<@@@===999555333222444555777777777777777666555555555777888888777666666777666777777888999999::::::999999999:::::::::::::::999999:::;;;<<<>>>???@@@AAA@@@===;;;::::::;;;<<<::::::;;;<<<===>>>?????????????????????@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===???BBBCCCBBBAAA@@@AAACCCEEEHHHHHHFFFDDDCCCBBBAAAAAACCCDDDEEEFFFFFFFFFFFFEEEDDDEEEGGGJJJMMMPPPSSSQQQMMMIIIFFFDDDBBBBBBAAAAAAAAAAAA@@@???>>>======>>>>>>>>><<<===>>>@@@CCCDDDEEEGGGHHHJJJKKKLLLKKKFFFAAA@@@CCCEEEDDDBBBDDDFFFHHHGGGFFFFFFHHHKKKOOOMMMIIIFFFCCCCCCDDDDDD???AAACCCCCCCCCCCCEEEGGGEEEEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGGGGGGGFFFDDDDDDEEEEEECCCBBBAAAAAAAAAAAA????????????@@@AAABBBBBBBBBCCCEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGFFFEEECCCBBBCCCCCCDDDDDDEEEFFFHHHIIIHHHIIIIIIGGGDDDCCCDDDEEEBBBCCCDDDEEEFFFGGGGGGHHHIIIEEEEEEIIIKKKHHHGGGHHHCCCFFFJJJLLLLLLKKKJJJKKKJJJJJJIIIHHHHHHGGGFFFEEEJJJGGGDDDAAA@@@@@@BBBCCCIIIJJJMMMPPPUUUYYY^^^```[[[VVVOOOKKKJJJHHHEEEBBB@@@AAABBBDDDFFFIIIKKKLLLNNNPPPSSSUUUUUUSSSPPPOOOOOOMMMKKKIIIGGGGGGFFFEEEHHHJJJLLLMMMNNNMMMLLLKKKEEEEEEDDDDDDDDDEEEGGGHHHEEEFFFHHHJJJLLLMMMMMMMMMNNNLLLIIIGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDCCCCCCEEEJJJPPPUUUXXXYYYMMMHHHCCCAAABBBEEEHHHJJJNNNXXX^^^[[[SSSMMMIIIEEEFFFFFFHHHIIIKKKMMMNNNOOOOOONNNMMMJJJGGGFFFGGGIIIJJJGGGEEEFFFIIIKKKKKKJJJFFFEEECCCBBBBBBDDDGGGIIIFFFGGGGGGHHHGGGFFFEEEDDD???AAABBBBBBCCCEEEHHHJJJJJJLLLPPPUUUZZZbbbjjjooozzz}}}{{{}}}}}}{{{{{{~~~zzzsssnnnooooookkkfffeeeiiisss|||~~~}}}|||xxxsssggggggfffbbb\\\TTTMMMIIIGGGGGGGGGFFFEEEDDDCCCBBBEEEDDDBBBAAAAAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEE///......---------------------------..................////////////......,,,,,,------.../////////.......................................///000000...//////000111222333333444333111000000000111111222222222222333333333333444444333333333333444444444444444444666888;;;<<<@@@===:::666444444555666666666666777666666555444555666888888666555666777777777777777888999:::;;;;;;;;;;;;;;;::::::::::::999999999:::<<<===???@@@@@@???===<<<;;;;;;;;;<<<::::::;;;<<<===>>>>>>???>>>>>>>>>??????@@@@@@@@@AAAAAA@@@??????>>>>>>>>><<<>>>??????>>>>>>???@@@CCCEEEGGGGGGEEECCCAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDCCCCCCDDDFFFIIILLLNNNTTTRRRNNNJJJGGGDDDCCCBBBBBBAAAAAA@@@????????????@@@>>>===>>>@@@AAAAAA@@@CCCDDDFFFHHHIIIIIIHHHHHHHHHDDD@@@@@@CCCEEEEEEDDDDDDEEEGGGGGGFFFFFFHHHIIIMMMKKKGGGDDDBBBBBBCCCCCCAAABBBDDDDDDDDDDDDFFFHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGEEEDDDBBBAAA@@@@@@AAA?????????@@@AAAAAABBBBBBAAABBBDDDFFFGGGGGGGGGFFFBBBCCCDDDEEEDDDCCCBBBAAADDDDDDDDDDDDFFFGGGHHHIIIIIIJJJKKKJJJHHHHHHHHHJJJDDDEEEFFFGGGHHHHHHIIIIIIJJJFFFEEEIIIJJJGGGEEEFFFAAADDDHHHJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFIIIGGGDDDAAA@@@AAABBBCCCJJJKKKMMMOOOSSSWWW[[[]]]YYYUUUQQQOOONNNLLLHHHDDDAAABBBCCCEEEGGGHHHJJJJJJKKKMMMPPPPPPNNNMMMOOOQQQSSSUUUTTTQQQKKKHHHHHHIIIMMMNNNOOOPPPOOOMMMKKKIIIDDDCCCCCCCCCDDDFFFHHHIIIFFFGGGHHHIIIKKKMMMOOOPPPSSSPPPKKKGGGDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGDDDDDDCCCBBBBBBCCCDDDDDDBBBCCCFFFLLLRRRWWWYYYYYYLLLIIIDDDAAABBBEEEGGGHHHNNNWWW\\\XXXQQQLLLHHHDDDEEEFFFGGGIIIJJJLLLMMMNNNOOOMMMKKKJJJJJJIIIHHHGGGLLLIIIFFFIIIMMMPPPNNNKKKFFFDDDBBBBBBDDDGGGHHHIIIHHHHHHHHHGGGFFFEEEDDDCCC???@@@AAAAAAAAABBBDDDFFFDDDEEEFFFGGGIIINNNTTTYYYbbbhhhrrr~~~xxxxxx~~~}}}}}}~~~||||||~~~~~~~~~}}}zzzsssooopppqqqmmmjjjiiikkkqqqvvvvvvtttrrrnnnjjj]]]```bbb___WWWMMMGGGDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDD///...------,,,,,,------,,,,,,---------.........---......//////......---,,,---------.........///---------...............//////............//////...///000111222333444444555333111/////////111222333333333333333333333333444333333333333333333444444444444444666888:::;;;>>><<<999666555444555666555555555666666555555444555777999888777666777777888777777777777999:::;;;:::::::::999999888888888999::::::;;;<<<>>>@@@@@@@@@???===<<<;;;;;;;;;<<<::::::;;;<<<<<<===>>>>>>>>>>>>??????@@@AAABBBBBB@@@@@@@@@@@@??????>>>>>><<<======<<<;;;<<<>>>@@@CCCEEEGGGFFFDDDAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCEEEHHHKKKLLLRRRPPPMMMIIIFFFCCCBBBBBBCCCBBB@@@??????@@@AAABBBBBB@@@>>>???BBBDDDCCCAAACCCDDDFFFHHHHHHGGGFFFEEEEEECCCAAAAAADDDFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHIIIKKKHHHEEEBBBAAAAAABBBCCCAAACCCDDDDDDDDDDDDEEEGGGEEEEEEEEEDDDDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDFFFFFFFFFFFFDDDBBB@@@???>>>???@@@AAABBBCCCCCCCCC???AAABBBDDDFFFGGGGGGGGGCCCCCCDDDDDDDDDCCCBBBAAACCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLLLLKKKJJJKKKLLLFFFFFFGGGHHHIIIJJJKKKKKKKKKGGGFFFIIIIIIFFFDDDEEEAAADDDHHHIIIIIIGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEECCCBBBAAAAAABBBDDDFFFKKKKKKLLLNNNQQQTTTWWWYYYVVVSSSQQQPPPPPPNNNJJJFFFBBBCCCDDDFFFGGGHHHIIIIIIIIILLLMMMKKKHHHIIINNNTTTXXX\\\]]]XXXNNNHHHHHHKKKNNNOOOPPPPPPOOOMMMJJJIIIDDDDDDCCCCCCDDDEEEGGGHHHGGGGGGGGGHHHJJJMMMPPPRRRTTTPPPJJJEEEBBBBBBCCCDDDHHHGGGGGGFFFFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCFFFKKKQQQTTTUUUTTTKKKHHHDDDBBBCCCDDDEEEFFFIIIPPPTTTPPPKKKHHHEEEBBBEEEEEEFFFHHHIIIKKKLLLLLLLLLJJJGGGHHHKKKMMMKKKHHHRRRLLLGGGGGGKKKMMMKKKHHHEEEBBBAAABBBEEEGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@BBBBBBBBB@@@@@@AAACCCCCCCCCBBBBBBCCCHHHNNNRRRTTTXXXaaammm|||}}}wwwsssuuu|||~~~~~~}}}|||yyyssspppqqqqqqmmmlllmmmmmmoooooollliiieeebbb___UUUYYY[[[WWWNNNFFFBBBBBBAAAAAAAAAAAABBBBBBCCCDDD???@@@BBBCCCDDDCCCCCCBBB??????@@@@@@AAABBBBBBCCC......---,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------------............//////------------......//////111111///......---------...///000111222333444444444333111//////000111222333333333333333333333333333333333222222333333333333333333333555666888::::::999777555333333444444333444555555555555444444666888999999888777777888777777777777888999:::;;;:::::::::999999888888888::::::;;;<<<===???@@@AAA>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDD??????@@@@@@@@@???>>>>>><<<<<<<<<;;;:::;;;===@@@BBBDDDEEEDDDBBB@@@@@@@@@???????????????@@@BBBBBBBBBBBBBBBCCCEEEGGGIIIJJJNNNLLLIIIFFFCCCBBBAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDAAA???@@@DDDFFFDDDBBBCCCDDDFFFGGGGGGFFFDDDCCCDDDCCCBBBCCCEEEGGGHHHHHHFFFGGGHHHIIIJJJKKKJJJIIIIIIGGGDDDAAA@@@@@@BBBCCCAAABBBDDDDDDCCCCCCDDDFFFEEEEEEEEEEEEEEEDDDCCCCCCFFFFFFEEEDDDDDDDDDDDDEEEDDDFFFIIIJJJIIIFFFAAA>>>???@@@AAACCCDDDDDDDDDDDD>>>???AAABBBDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMHHHHHHHHHHHHIIIKKKLLLMMMKKKGGGFFFIIIIIIFFFDDDDDDBBBEEEIIIKKKJJJHHHGGGGGGIIIIIIJJJIIIHHHFFFCCCBBB@@@@@@@@@@@@BBBDDDGGGHHHKKKKKKKKKMMMOOORRRTTTVVVSSSPPPOOOOOOPPPNNNIIIEEECCCDDDEEEGGGHHHHHHHHHHHHIIIKKKLLLIIIFFFGGGMMMTTT[[[___aaa[[[PPPHHHGGGIIIKKKLLLMMMNNNMMMLLLIIIHHHFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGFFFGGGIIIMMMPPPSSSOOOLLLGGGCCCAAABBBDDDFFFHHHGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDFFFIIILLLNNNMMMKKKHHHEEEBBBAAABBBDDDDDDDDDBBBIIILLLIIIFFFFFFEEECCCDDDEEEFFFGGGHHHIIIJJJKKKJJJHHHGGGIIINNNRRRRRRPPPZZZRRRIIIEEEEEEFFFEEECCCBBBAAAAAABBBDDDEEEEEEDDDGGGGGGFFFDDDCCCBBBAAAAAABBBCCCDDDCCCBBB@@@AAABBBCCCCCCBBBAAABBBEEEIIIMMMNNNNNNQQQYYYeeettt{{{wwwwwwzzz~~~~~~~~~}}}yyywwwsssnnnkkkkkkjjjfffeeegggllliiifffbbb^^^YYYUUUTTTOOORRRRRRNNNFFF@@@@@@CCC@@@@@@@@@@@@AAACCCEEEFFF???@@@BBBCCCDDDCCCBBBAAA??????@@@@@@AAABBBBBBCCC...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------........................---------...//////000000222111000///---------,,,...//////000111222333333222222111000000111222333444444444444333333333333333333222222222222333333222222222222333555777888777666555333222222333333222333444444555444444444666777999999777777777888666666888999999:::999999;;;;;;;;;;;;:::::::::::::::::::::;;;===>>>@@@AAA>>>============<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAABBBDDDDDD>>>???@@@AAAAAA@@@???>>><<<======<<<;;;;;;>>>@@@@@@BBBCCCCCCAAA@@@@@@AAA@@@???>>>>>>>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHJJJHHHFFFCCCAAAAAA@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEDDDBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDFFFGGGHHHIIIGGGGGGHHHJJJLLLLLLKKKIIIGGGEEECCC@@@@@@@@@BBBCCCAAABBBDDDDDDCCCBBBDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDBBBEEEIIIKKKJJJGGGBBB???@@@AAACCCEEEFFFGGGFFFFFF???@@@AAABBBDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDD@@@@@@@@@@@@AAACCCDDDEEEFFFHHHKKKLLLKKKKKKKKKLLLIIIHHHHHHHHHIIIKKKMMMNNNLLLHHHGGGJJJJJJGGGEEEFFFDDDGGGKKKLLLKKKJJJIIIIIIIIIJJJJJJJJJHHHEEEBBB@@@>>>>>>???@@@BBBEEEGGGIIIJJJJJJJJJKKKMMMPPPRRRTTTQQQNNNLLLMMMNNNLLLHHHDDDBBBDDDFFFHHHIIIIIIIIIHHHIIIJJJJJJHHHFFFGGGLLLPPPWWW\\\___ZZZPPPHHHFFFGGGHHHIIIKKKLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBCCCDDDDDDGGGFFFFFFGGGIIILLLOOOQQQKKKIIIEEECCCBBBCCCEEEGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDEEEGGGGGGFFFDDDDDDBBB@@@@@@BBBCCCCCCBBBAAAFFFHHHEEEDDDGGGGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJJJJLLLQQQUUUYYYZZZaaa[[[RRRJJJEEEBBBAAA@@@???AAACCCDDDBBBAAABBBCCCEEEDDDCCCBBBAAA@@@@@@AAACCCDDDEEEEEECCCAAAAAAAAABBBCCCBBB@@@>>>???AAACCCIIIGGGFFFHHHPPP[[[gggnnnzzz~~~}}}zzzxxxyyy}}}}}}}}}~~~|||uuuqqqooojjjfffeeebbb^^^^^^```eee___YYYWWWTTTNNNKKKKKKJJJKKKJJJFFFAAA???@@@BBB@@@@@@???@@@AAACCCEEEGGG???@@@BBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCCCCDDD...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------------,,,,,,,,,,,,------...//////000111111111000///.............../////////000000111111111000000000111222222333333555555444444444333333333333333222222222222333333111111000000111333555666666555444333222222333333222222333444444444444444444666777777666555555666444666888:::;;;:::999888999999999:::::::::::::::888888999999;;;===>>>???===============<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<::::::<<<===???AAABBBCCC===>>>@@@AAAAAA@@@???>>><<<===>>>>>>======>>>@@@???@@@AAAAAA@@@@@@AAABBBBBBAAA?????????@@@BBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAABBB@@@@@@BBBCCCCCCDDDDDDDDDEEEEEEEEEDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEGGGHHHGGGFFFGGGIIILLLLLLJJJGGGGGGEEEBBB@@@@@@AAACCCDDDBBBDDDEEEEEEDDDCCCEEEFFFEEEFFFFFFFFFEEEDDDBBBAAACCCCCCDDDEEEDDDCCCBBBAAABBBCCCEEEFFFFFFEEECCCBBBAAABBBEEEGGGIIIIIIHHHHHHBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDEEEEEE@@@@@@@@@AAABBBCCCDDDEEEFFFHHHKKKLLLKKKJJJJJJKKKIIIHHHHHHGGGIIIKKKMMMNNNLLLHHHHHHKKKLLLHHHGGGGGGFFFHHHLLLMMMLLLJJJIIIIIIGGGHHHIIIIIIHHHFFFCCCAAA??????@@@@@@BBBDDDEEEGGGHHHHHHIIIJJJLLLOOOQQQSSSQQQNNNKKKKKKLLLKKKGGGDDDAAACCCFFFHHHJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIPPPUUUXXXVVVOOOIIIGGGGGGHHHIIIJJJJJJJJJHHHFFFDDDEEEDDDCCCBBBCCCCCCEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNIIIHHHFFFDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDEEEDDDBBBBBBCCCCCCBBBAAA@@@???>>>???AAABBBBBBAAAAAAEEEEEECCCBBBEEEFFFDDDCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKLLLNNNSSSZZZ^^^fffccc^^^UUUKKKDDDBBBAAA>>>CCCHHHGGGBBB???AAADDDCCCBBB@@@?????????@@@@@@BBBDDDEEEEEECCCAAAAAAAAAAAABBBBBBAAA>>>===>>>???DDDBBB@@@AAAEEELLLSSSXXXbbbkkkvvvxxxvvvvvvtttssssssuuuyyy|||~~~{{{|||}}}wwwsssjjjeee```^^^YYYTTTSSSWWWXXXPPPLLLLLLLLLGGGDDDFFFEEEEEEDDDCCCBBBAAA@@@???@@@???>>>???@@@BBBEEEFFFAAAAAABBBBBBBBBAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEE...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,+++++++++++++++++++++.........///000111111222///............///000000////////////000000000000...///000222333333333333555555555444444333333333333222222222222222222333000000//////000222444555555555444333333333333333111222333333444444444444222444555555444333333444333555999;;;<<<;;;888777666666666777777888888999666666777888999;;;<<<===<<<===============<<<;;;::::::;;;;;;;;;;;;;;;;;;888888:::<<<>>>???AAABBB===>>>@@@AAAAAA@@@???>>>===>>>??????>>>>>>???@@@>>>???@@@@@@@@@@@@AAACCCDDDBBBAAA@@@@@@AAACCCEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCC???@@@BBBDDDEEEEEEDDDDDDEEEFFFGGGEEEAAA???AAADDDCCCCCCBBBBBBBBBCCCDDDDDDAAABBBDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHLLLLLLIIIFFFGGGEEEBBB@@@@@@AAACCCDDDDDDEEEFFFFFFEEEEEEFFFGGGEEEFFFFFFFFFEEEDDDBBBAAAAAABBBCCCDDDDDDBBB@@@???CCCBBBBBBBBBBBBCCCDDDDDDAAACCCFFFHHHJJJJJJJJJIIIEEEEEEEEEEEEFFFGGGIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFFFFIIILLLMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHJJJMMMNNNLLLIIIHHHKKKLLLJJJHHHIIIFFFIIILLLMMMLLLJJJIIIIIIEEEFFFHHHIIIIIIGGGDDDCCCAAAAAAAAAAAABBBBBBCCCDDDGGGGGGHHHIIIKKKNNNQQQRRRQQQNNNKKKJJJKKKJJJGGGDDDAAACCCEEEHHHJJJKKKJJJJJJHHHFFFFFFFFFGGGHHHFFFEEEJJJNNNRRRSSSOOOJJJHHHGGGIIIJJJKKKKKKIIIGGGDDDBBBBBBBBBBBBBBBCCCEEEFFFGGGEEEFFFFFFGGGHHHIIIKKKKKKIIIIIIGGGFFFFFFFFFGGGGGGFFFFFFDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCEEECCC@@@@@@AAABBBBBBAAA>>>======>>>@@@BBBBBBAAAAAADDDCCC@@@???BBBCCCAAACCCDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJIIIIIINNNVVV]]]hhhiiiggg___RRRHHHDDDDDD>>>EEEKKKIIIBBB>>>@@@EEEAAA@@@???>>>>>>>>>???@@@AAACCCEEEDDDBBBAAA@@@@@@???AAACCCCCCBBBAAAAAAAAAAAA@@@@@@AAACCCGGGKKKMMMOOOTTT[[[```gggrrryyyrrrrrrtttttttttvvvoootttxxx|||{{{{{{}}}zzz|||yyyaaa\\\WWWSSSNNNHHHGGGKKKNNNFFFCCCFFFGGGCCCBBBDDDAAAAAABBBCCCDDDCCC@@@===???>>>>>>>>>???AAADDDEEECCCBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDEEEFFFFFFFFF,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////////////////............---------------..................222222222111111///......111222333333444444333333444333333222222111111000444444333333222333333333222222111111111111111111111222222333333444444555333444555666555444333222333555777:::;;;;;;::::::888888999999999999888888444666888999888888999;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@@@@AAA???@@@AAAAAA@@@???>>>===???@@@@@@???===<<<===>>>;;;<<<===???@@@BBBCCCCCC@@@@@@??????@@@BBBDDDEEECCCCCCDDDDDDDDDDDDCCCCCCFFFEEEDDDCCCBBBBBBBBBCCCAAAAAABBBCCCDDDDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAAAAABBBCCCEEEFFFEEEDDDCCCCCCCCCEEEFFFGGGDDDDDDDDDEEEFFFGGGIIIIIIFFFDDDBBB@@@@@@AAACCCEEEGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDBBBCCCDDDDDDDDDCCCAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBEEEIIIKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHFFFEEECCCBBBBBBDDDGGGIIIEEEGGGIIIJJJLLLLLLKKKKKKHHHGGGEEEFFFIIIKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOONNNMMMKKKJJJIIIJJJKKKMMMCCCDDDHHHLLLOOOOOOLLLIIIAAABBBCCCDDDEEEEEEEEEDDDCCCHHHMMMMMMHHHDDDCCCDDDFFFGGGHHHIIIHHHFFFDDDBBBDDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFGGGHHHIIIJJJJJJHHHIIIKKKMMMLLLJJJHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>======>>>???@@@@@@@@@BBBCCCCCC@@@>>>>>>>>>>>>>>>>>>===>>>>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@DDDCCCCCCDDDEEEGGGHHHJJJHHHGGGGGGFFFGGGKKKQQQVVVbbbeeegggddd\\\RRRIIIDDDGGGFFFDDDBBB@@@?????????BBB@@@???============>>>>>>>>>?????????@@@@@@@@@DDDDDDCCCBBBAAA@@@@@@???AAA@@@?????????@@@AAABBBGGGIIIMMMOOOSSSZZZcccjjjwww}}}~~~|||wwwssssssttttttuuuuuuttttttyyy~~~{{{yyyxxxwww{{{~~~{{{~~~vvvhhhXXXVVVSSSQQQOOOKKKFFFBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBAAA@@@???>>>======>>>???AAABBBCCCCCC>>>???AAACCCEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFF++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---............---,,,,,,,,,---------..............................///............------------------....../////////000000111111111111111000111222333333444444333333222222222222333333333333333333222222222222333333111111111111111111111111333333333333333222222222111222222333444444444444555666777777777777666555777888888999999888888777666888:::;;;::::::;;;<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>@@@AAAAAA@@@@@@???@@@AAAAAA@@@???>>>===@@@AAAAAA@@@>>><<<===>>>===>>>>>>>>>?????????@@@????????????@@@BBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBAAAAAABBBCCCEEEEEEDDDDDDCCCCCCCCCDDDFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGEEECCCCCCDDDFFFGGGFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDCCCCCCAAAAAABBBBBBBBBCCCBBBBBBAAA@@@AAAAAABBBEEEHHHJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDBBBAAABBBDDDFFFHHHFFFGGGIIIKKKLLLNNNNNNNNNJJJHHHFFFFFFHHHKKKLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHEEEEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOMMMLLLJJJIIIIIIIIIKKKLLLDDDEEEGGGJJJMMMMMMKKKIIICCCCCCCCCCCCDDDDDDDDDDDDDDDHHHMMMLLLHHHDDDDDDEEEEEEFFFGGGHHHHHHFFFDDDCCCDDDCCCBBBBBBBBBBBBCCCDDDCCCDDDEEEGGGHHHIIIIIIIIIHHHIIIKKKLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>???@@@@@@???@@@BBBBBB@@@>>>===>>>===============>>>??????BBBBBBBBBBBBBBBAAA@@@@@@CCCCCCBBBBBBDDDEEEGGGHHHGGGGGGFFFEEEFFFIIIOOOSSSXXX[[[______ZZZSSSMMMIIIGGGFFFCCC@@@?????????@@@@@@@@@???>>>============>>>>>>>>>?????????@@@@@@CCCCCCCCCBBBAAA@@@@@@???@@@???>>>>>>>>>???@@@AAAAAACCCFFFGGGJJJNNNUUUZZZ```eeeppp}}}|||wwwtttsssrrrqqqppppppppprrrvvv||||||yyyvvvtttrrrtttxxx~~~~~~{{{zzzyyy~~~~~~zzz|||zzziii\\\UUUTTTSSSQQQMMMIIIFFFDDDEEEEEEFFFFFFEEECCCBBB@@@@@@@@@AAABBBAAA@@@>>>===>>>??????@@@@@@AAABBBBBB@@@AAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEE************************++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,---------......------------------------///............---------,,,,,,---...//////000000//////000222222333333333111222222333333333333333111111222333333444555555222111111111111111222222111111111111111111111111444444333222222111000000000000111111222444555666666666666666666666666666777888888999999888888777888:::<<<<<<;;;;;;<<<======<<<;;;;;;999999888777999999:::::::::;;;;;;;;;<<<>>>AAACCCCCCBBBAAA???@@@@@@AAAAAAAAA@@@??????AAABBBBBB@@@>>><<<<<<===??????>>>>>>===<<<<<<<<<======???@@@AAAAAABBBBBBGGGEEEBBBAAAAAABBBEEEGGGEEEEEEEEEEEEDDDBBB@@@???EEEDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIGGGEEEEEEEEEGGGHHHFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@AAABBBBBBBBBBBBBBBAAABBBCCCCCCBBBBBBAAA@@@???AAA@@@AAADDDGGGIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDBBBBBBAAABBBCCCCCCCCCBBBAAA@@@AAACCCEEEGGGGGGHHHIIIKKKNNNPPPRRRSSSMMMJJJGGGFFFGGGIIIKKKKKKMMMMMMMMMMMMLLLJJJHHHGGGEEEEEEGGGHHHIIIIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNLLLKKKJJJIIIIIIIIIJJJKKKGGGFFFFFFHHHJJJKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDDDDEEEHHHKKKKKKHHHEEEEEEFFFEEEEEEFFFGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJHHHEEEDDDAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>?????????@@@===>>>@@@@@@>>>======>>>===============>>>>>>???AAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFEEEEEEGGGLLLOOOOOOSSSWWWXXXVVVQQQMMMKKKGGGEEEBBB???>>>>>>@@@AAA????????????>>>===<<<;;;>>>>>>>>>>>>????????????BBBBBBAAAAAA@@@@@@@@@??????>>>===<<<<<<===>>>>>>===>>>@@@@@@AAABBBEEEGGGKKKMMMTTT^^^eeelllxxx}}}{{{xxxvvvtttqqqllliiihhhkkknnnqqquuu{{{~~~{{{xxxtttrrrooovvv}}}~~~yyytttrrrrrrpppwwwzzzxxxxxx~~~zzzvvvtttlll```VVVYYYZZZYYYTTTMMMGGGEEEEEEEEEEEEEEEEEEDDDBBB???>>>@@@AAAAAABBBAAA???===<<>><<<<<<===>>>======<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAA@@@EEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEEEECCCAAA@@@EEEDDDBBB@@@???@@@AAABBBDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAADDDGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAAAAAAAABBBBBBAAAAAA@@@@@@AAACCCEEEFFFGGGHHHJJJLLLOOORRRUUUVVVOOOLLLHHHFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHEEEDDDBBBAAABBBCCCEEEGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFGGGIIIKKKLLLMMMNNNLLLLLLKKKJJJIIIJJJJJJKKKHHHFFFEEEFFFGGGHHHHHHGGGHHHFFFDDDBBBAAABBBCCCDDDEEEHHHJJJJJJHHHGGGFFFGGGDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFDDDCCC??????@@@@@@@@@@@@@@@@@@>>>?????????????????????;;;===>>>>>>===<<<===>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAACCCDDDFFFFFFFFFEEEEEEFFFJJJLLLLLLOOORRRRRROOOKKKHHHFFFFFFDDD@@@>>>===>>>@@@AAA===>>>??????>>>===;;;:::=========>>>>>>>>>??????@@@@@@@@@@@@@@@?????????>>>===<<<:::::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>BBBBBBEEEKKKOOOTTT^^^iiioooxxx|||{{{zzzyyyuuupppiiidddbbbfffkkkmmmnnnttt~~~}}}{{{yyyuuurrrqqqyyy}}}uuummmkkkllliiippptttrrroooqqqsssssskkkiiiggghhhjjjggg```YYYdddeeebbbZZZNNNEEEBBBBBBAAAAAABBBBBBAAA???>>>===@@@AAABBBCCCBBB???===;;;>>>>>>???@@@AAAAAABBBBBBFFFFFFFFFFFFFFFFFFEEEEEEAAACCCEEEFFFGGGFFFDDDCCC,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------..............................///............---------,,,,,,---...///111111222000111111222222111111111000111222222333333222222444444444333333222222222000/////////000000111222000000111111111222222222111111222222222333333333666555444333333444555666555555555666777999;;;<<<777777777888888777777777777999:::;;;999999999:::999999999::::::;;;;;;;;;<<<<<<<<<<<<===============@@@CCCEEEFFFEEEBBB@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDBBB???======>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBB???@@@BBBDDDEEEDDDCCCBBBDDDBBB@@@>>>>>>>>>@@@AAADDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEECCCCCCDDDDDDEEEDDDDDDCCC@@@@@@?????????@@@@@@@@@===>>>???AAABBBCCCCCCCCCBBBAAABBBDDDFFFHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFEEECCCBBBAAABBBBBBCCCAAAAAAAAAAAABBBDDDFFFGGGHHHIIIKKKMMMPPPRRRTTTUUUOOOLLLHHHFFFFFFGGGHHHGGGHHHIIIJJJKKKJJJHHHFFFEEECCCCCCCCCDDDEEEEEEFFFGGGCCCBBBAAAAAABBBDDDFFFHHHFFFEEEDDDCCCCCCDDDEEEFFFDDDFFFHHHJJJLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJHHHFFFDDDDDDEEEFFFFFFFFFHHHGGGDDDBBBAAAAAABBBCCCEEEGGGJJJKKKJJJHHHHHHGGGDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCC??????@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@???>>>;;;<<<===<<<;;;;;;<<<>>>???>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>>>>@@@AAABBBEEEFFFGGGGGGFFFGGGIIIKKKJJJKKKMMMLLLHHHEEECCCCCCDDDBBB???======>>>@@@AAA======>>>>>>===<<<:::999<<<<<<=========>>>>>>>>>>>>>>>>>>???????????????>>><<<;;;999888888999999;;;;;;<<<===>>>>>>===<<>>@@@CCCCCCDDDKKKSSSXXXaaaooozzz|||{{{~~~}}}|||{{{wwwqqqjjjdddbbbeeeiiijjjjjjoooxxx|||{{{yyyxxxxxxvvvrrroooqqqwww{{{wwwmmmdddbbbccc```eeegggcccaaaaaabbb```[[[[[[]]]```bbbaaa]]]ZZZffffffcccYYYLLLCCC@@@AAA>>>???@@@AAAAAAAAA@@@???AAABBBDDDEEEDDDBBB???===<<<===>>>???AAABBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEAAACCCEEEFFFGGGFFFDDDCCC,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////////////////............---------------...///000000111111000000111111111000000///000111111222222222222222444444333222222111000000////////////000111222333000000000111222222333333111111222333333444555555777777666555555555555555555555555555555555555555666777777888888777777666666888999999888777888999777888999999;;;<<<<<<===<<<============>>>>>>>>>===???BBBDDDFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDBBB@@@>>>>>>???999999:::;;;<<<===============???@@@AAAAAABBBBBBAAABBBEEEGGGGGGEEEBBBAAA???@@@AAACCCDDDDDDDDDCCCBBBAAA@@@?????????@@@AAADDDCCCCCCBBBBBBAAA@@@@@@???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@BBBBBBBBBBBBCCCEEEFFFGGGIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEBBBCCCDDDDDDDDDDDDDDDDDD@@@@@@???>>>>>>>>>>>>>>>;;;<<<>>>@@@BBBDDDDDDEEECCCCCCCCCEEEGGGHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCDDDBBBBBBCCCCCCEEEFFFHHHHHHGGGIIILLLNNNPPPQQQQQQQQQLLLJJJGGGFFFFFFGGGFFFEEEGGGHHHJJJLLLLLLJJJHHHGGGCCCCCCCCCBBBCCCCCCDDDEEEAAAAAAAAABBBCCCEEEGGGIIIDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEHHHJJJLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIFFFDDDBBBCCCDDDEEEEEEDDDGGGFFFDDDCCCBBBBBBBBBCCCDDDFFFIIILLLLLLKKKHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCC???@@@AAABBBCCCBBBAAA@@@???@@@AAAAAAAAA@@@???>>><<<======<<<;;;:::<<<>>>>>>>>>>>>>>>>>>??????@@@>>>>>>???@@@@@@@@@?????????>>>>>>===>>>???@@@AAACCCEEEGGGGGGGGGGGGHHHJJJEEEGGGGGGFFFEEECCCDDDDDDAAA@@@???>>>>>>>>>???@@@============<<<;;;:::999<<<<<<<<<<<<============<<<======>>>>>>?????????>>>===;;;999777777777888888888888:::===>>>===<<<:::999<<<>>>>>><<<@@@GGGKKKRRR[[[ccchhhjjjkkklllmmmkkkmmmttt{{{~~~~~~|||yyytttnnnjjjfffhhhiiiiiiiiimmmtttyyyzzzxxxvvvuuutttrrrooolllhhhkkklllhhh___XXXUUUUUUSSSWWWWWWRRRPPPRRRSSSRRRRRRTTTWWWYYYYYYWWWTTTRRRZZZZZZWWWPPPHHHBBB@@@AAA???@@@BBBCCCDDDDDDCCCBBBBBBDDDFFFHHHHHHEEEBBB@@@======>>>???AAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDD++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---------------,,,,,,,,,---------..............................///............---------......//////000000000111---...///000000000000000000000111222222222222222111111111111111111111111000000000000111222333333///000000111222222333333444444444444444444444555444444555555666555555555333444555666666555444333666666777777777777666666666888999999888777777888999999999::::::;;;;;;;;;<<<<<<<<<============>>>===>>>@@@CCCDDDEEEEEEEEECCCBBBAAAAAABBBCCCDDDEEECCCDDDDDDCCC@@@???@@@AAA::::::;;;;;;<<<=========????????????@@@BBBCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@>>>???AAABBBCCCCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???AAAAAAAAABBBCCCDDDFFFFFFGGGFFFEEEDDDCCCBBBBBBAAACCCDDDDDDEEEEEEEEEEEEEEEAAAAAABBBCCCCCCCCCCCCCCCBBB@@@???===<<<<<<<<<===;;;<<<>>>@@@BBBCCCDDDDDDEEEDDDDDDEEEGGGHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJKKKGGGIIILLLOOOPPPOOOMMMKKKIIIHHHFFFFFFGGGFFFDDDBBBCCCEEEHHHKKKKKKJJJHHHGGGFFFEEEDDDCCCBBBCCCDDDDDD???@@@AAACCCEEEGGGHHHIIICCCBBBAAA@@@@@@AAABBBCCCDDDEEEHHHKKKLLLMMMMMMLLLHHHIIIIIIIIIHHHHHHGGGGGGCCCBBBAAABBBDDDEEEEEECCCEEEEEEDDDDDDCCCCCCCCCBBBBBBEEEIIIMMMOOOMMMHHHEEEGGGFFFEEECCCBBBAAA@@@@@@BBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCAAA@@@???@@@AAABBBBBB@@@>>>===>>>>>>>>><<<::::::;;;===<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@@@@?????????>>>>>>======>>>@@@@@@@@@BBBEEEFFFFFFFFFGGGHHHDDDEEEEEEDDDBBBBBBCCCEEE>>>>>>???????????????>>>======<<<;;;::::::::::::;;;;;;<<<<<<<<<=========;;;;;;<<<======>>>??????>>>===;;;999777777777777888666555777;;;===<<<;;;888777999;;;:::888<<>>???AAABBBCCCCCCBBBAAAAAABBBBBBCCCBBBAAA???>>>AAAAAAAAABBBCCCDDDEEEFFFDDDCCCBBBAAA@@@???>>>>>>CCCCCCDDDEEEEEEEEEEEEEEE???@@@AAAAAABBBBBBBBBBBBBBBAAA???===;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBBFFFEEEEEEFFFHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@?????????@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKLLLGGGIIIMMMOOOPPPMMMJJJHHHGGGFFFFFFGGGGGGFFFCCCAAA???AAAEEEHHHIIIHHHFFFEEEHHHGGGEEEDDDCCCCCCDDDDDD>>>@@@BBBDDDGGGHHHIIIIIIBBBAAA@@@@@@@@@@@@AAABBBCCCEEEHHHKKKMMMMMMMMMLLLFFFGGGGGGGGGGGGFFFEEEEEEAAAAAAAAACCCEEEEEEDDDCCCDDDDDDDDDEEEDDDDDDCCCBBBAAADDDIIINNNPPPNNNIIIDDDHHHGGGEEECCCAAA@@@??????AAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCBBBAAA@@@@@@===>>>???@@@BBBCCCDDDEEEBBBCCCDDDEEEEEECCCAAA@@@???@@@BBBBBBBBB@@@>>>===?????????===::::::;;;===;;;::::::::::::;;;<<<<<<======>>>?????????????????????>>>======>>>@@@@@@>>>@@@CCCEEEEEEEEEFFFGGGGGGGGGFFFCCC@@@???AAABBB<<<===???@@@@@@???>>>>>>>>>===;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>?????????===;;;999777666666666999777555666:::<<<<<<;;;;;;999::::::888666:::AAA:::>>>DDDGGGGGGFFFEEEDDDFFFFFFKKKPPPSSSUUU]]]fffnnnooorrrsssvvvzzz~~~}}}|||zzzxxxvvvrrroookkkjjjlllnnnpppqqqmmmjjjeee```\\\YYYUUURRRNNNMMMJJJHHHFFFDDDCCCCCCCCCFFFFFFDDDDDDHHHIIIGGGEEEIIINNNPPPNNNLLLLLLLLLKKKHHHEEECCCCCCBBBAAA@@@AAABBBBBBCCCBBBAAA???>>>CCCFFFJJJMMMMMMLLLIIIGGGCCCBBBBBBAAA@@@???>>>>>>AAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFF************************)))************+++++++++------------------------******+++,,,,,,---......,,,---......------...000//////.........------------......///////////////111111222222222222111111////////////000000000000000000//////.........---,,,---...000000000//////222222333333333222222111111111222333333333222222222333444444555555444444555555666777777777777777555666666777888999999999:::999888777777777999999::::::999999888999999999============<<<<<<<<<<<<>>>>>>???@@@AAACCCDDDEEEAAABBBCCCEEEFFFFFFFFFFFFCCCAAA????????????>>><<<===============>>>??????===>>>@@@BBBDDDDDDDDDDDDJJJHHHFFFDDDCCCBBBBBBBBBGGGGGGFFFDDD@@@=========BBBBBBAAAAAAAAABBBBBBCCCCCCDDDCCC???>>>AAABBB@@@CCCAAA>>>===???AAABBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAA@@@@@@AAACCCDDDEEEGGGEEEBBB@@@>>>>>>??????@@@@@@AAABBBCCCEEEEEEFFFBBBCCCDDDBBB@@@AAAEEEIIIMMMNNNLLLFFF>>>;;;===@@@>>>======???AAABBBAAA???DDDDDDEEEFFFFFFFFFFFFFFFAAABBBCCCCCCAAAAAABBBCCC@@@@@@?????????@@@AAABBB@@@AAACCCEEEGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDAAABBBEEEGGGHHHIIIIIIIIIDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>???@@@AAABBBBBBEEEHHHKKKMMMLLLJJJIIIEEEDDDCCCDDDGGGFFFCCC@@@CCCCCCBBBAAAAAAAAABBBBBBGGGFFFEEEDDDCCCBBBBBBBBBAAACCCFFFJJJMMMLLLHHHEEEHHHGGGDDDBBBAAA@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBAAADDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAABBBCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB???>>><<<;;;::::::;;;;;;===;;;999999:::<<<<<<;;;??????>>>===<<<;;;;;;:::;;;<<<<<<<<<;;;;;;===>>>@@@??????BBBFFFGGGFFFDDDCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;<<<======>>>===;;;999888888888888888888888888888<<<<<<<<<======<<<;;;;;;::::::999888777777888888777777888888888999999999999999999999999999999999;;;<<<>>>??????>>><<<;;;>>>???@@@CCCFFFJJJNNNPPPVVVYYY___dddhhhkkkkkkkkkjjjjjjkkkmmmqqqxxx~~~}}}zzzxxxrrrxxx{{{vvvsss{{{~~~yyysssrrrtttvvvwwwtttpppjjjfffdddddddddccc___ZZZRRRLLLJJJIIIIIIIIIGGGDDD@@@???AAAAAA@@@>>>AAAAAABBBCCCCCCDDDDDDDDDEEEGGGKKKMMMNNNLLLIIIGGGBBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCAAADDDDDDCCCLLLXXXWWWLLLAAA@@@???============>>>@@@@@@@@@@@@@@@@@@@@@AAADDDEEEFFFGGGGGGFFFEEEDDD************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////+++,,,------,,,,,,---...///.........------------------.../////////////////////000000000000//////.../////////000000000000000/////////..................///000000///...---111222222222222222111111000111111222333333333333222222333444444444444444555555666777777777777666555555666777777888999999888888777666666666777888:::999999888888999999999===========================>>>>>>???AAABBBDDDEEEBBBBBBBBBCCCDDDDDDEEEEEECCCAAA>>><<<======<<<;;;<<<<<<<<<<<<<<<===>>>>>>===???AAACCCDDDEEEDDDDDDHHHGGGEEECCCBBBBBBBBBBBBEEEFFFFFFDDDAAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAADDDCCC@@@@@@CCCCCCAAAAAA???======???@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAA@@@@@@AAABBBCCCDDDFFFDDDBBB???>>>>>>>>>???>>>???@@@AAABBBDDDDDDEEE@@@BBBCCCCCCCCCEEEIIIMMMRRRQQQNNNFFF>>>:::<<>>======>>>@@@AAAAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFAAABBBCCCCCCAAAAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFAAABBBBBBBBBBBBBBBBBBAAACCCCCCCCCBBBBBBBBBBBBBBB>>>>>>======>>>???AAABBBCCCEEEIIIMMMNNNMMMJJJIIIFFFDDDCCCDDDEEEEEECCCAAABBBBBBAAAAAAAAAAAABBBCCCGGGFFFEEECCCBBBAAAAAAAAAAAABBBEEEHHHJJJJJJGGGEEEIIIGGGEEECCCBBBAAAAAAAAA@@@@@@??????>>>>>>======AAAAAABBBBBBAAAAAA@@@@@@@@@????????????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAABBB@@@>>>===;;;::::::;;;;;;===;;;999888:::;;;;;;;;;=========<<<<<<;;;;;;::::::;;;;;;;;;::::::<<<>>>@@@>>>>>>@@@CCCEEEDDDBBBBBBAAAAAA@@@??????>>>>>>=========<<<<<<;;;;;;;;;<<<<<<======<<<;;;999888888888888888888888888888888888888999999888888777999999888777777777777777777777777888888888999999999999999999999999999999777888:::;;;;;;:::888777::::::;;;===???BBBDDDFFFGGGJJJNNNQQQTTTUUUUUUTTTTTTTTTUUUWWW[[[```eeehhhooopppqqqqqqpppnnnkkkjjjhhhnnnwww}}}~~~}}}{{{{{{zzzwwwqqqlllqqqsssxxx|||yyypppjjjiiijjjjjjjjjhhhddd^^^YYYWWWVVVUUUUUURRRNNNGGGCCCCCCCCCDDDEEEFFFBBB>>>===>>>>>>>>><<<@@@@@@@@@AAABBBCCCDDDDDDDDDFFFIIILLLLLLJJJGGGEEEAAAAAABBBBBBAAA@@@@@@???AAAAAAAAABBBBBBBBBBBBBBB???CCCDDDEEEOOO[[[ZZZPPPDDDCCCAAA@@@??????????????????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDD************************)))************+++++++++++++++++++++++++++++++++,,,,,,------......//////***+++,,,,,,++++++,,,---............------------------...////////////...------............------....../////////000000000////////////............000000000000///...---,,,000000111111222111111000///000111222333333333333111222222333444333333333444555666666777666666666555555666666777777888888777666666555555666666777999999888888888999999:::<<<<<<<<<======>>>??????=========>>>???AAACCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDAAA<<<:::::::::::::::<<<;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDBBBAAABBBCCCBBBBBBAAA@@@@@@AAAAAABBB@@@BBBCCC@@@AAADDDDDDAAA>>><<<<<<===>>>??????>>>?????????>>>>>>??????@@@BBBBBBAAAAAAAAAAAABBBCCCDDDCCCAAA???===============>>>???@@@BBBCCCDDDDDD???@@@BBBDDDFFFIIIMMMQQQVVVTTTNNNFFF===999:::===???>>><<<===???AAAAAAAAA@@@@@@BBBCCCEEEEEEFFFFFFAAABBBCCCCCCAAAAAAAAACCCAAABBBCCCDDDDDDDDDCCCCCCAAABBBCCCEEEFFFHHHIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@???>>><<<;;;<<<>>>AAABBBCCCGGGKKKOOOPPPNNNKKKHHHHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCGGGFFFEEECCCAAA@@@@@@@@@BBBBBBCCCEEEGGGHHHFFFDDDIIIHHHFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@????????????????????????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA@@@???===<<<;;;:::;;;;;;<<<:::888888999:::::::::;;;;;;;;;;;;;;;:::::::::888999::::::999999:::<<<>>>======>>>@@@AAA???>>>?????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999888777777777777777777777777888888999999999999999888888777777666666666666777777777777777888888888888888888888888888888888888555666777888888777666555888888888888999:::;;;<<>>???AAABBBBBBCCCCCCEEEHHHIIIIIIGGGDDDBBBAAA@@@@@@@@@@@@@@@??????BBBBBBBBBAAAAAAAAAAAAAAA===BBBEEEHHHRRR\\\[[[SSSEEEDDDBBBAAA@@@???????????????@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGFFFEEE************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,++++++,,,---------------------------,,,---......//////......---------......---------........./////////000000///////////////.........///////////////......---//////000111111111111000...///000222333333333333000111222222333333222222444444555666666666666555555555555666666777777777666666666666666666777777888888888888888999999::::::;;;;;;<<<>>>??????@@@<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCEEEGGGIIIJJJEEEAAA<<<999999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???AAACCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@???BBBCCCAAAAAACCCCCC@@@<<<;;;;;;<<<>>>???===<<<>>>>>>=========>>>??????BBBBBBAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===<<<<<<======>>>???@@@BBBDDDEEEEEE@@@AAACCCEEEHHHKKKNNNPPPSSSQQQKKKCCC<<<999:::===@@@>>>;;;;;;===@@@AAAAAA===>>>@@@BBBDDDEEEEEEEEEAAACCCCCCCCCAAA@@@AAABBB@@@AAACCCEEEEEEDDDCCCAAA@@@@@@AAABBBDDDFFFGGGHHHIIIIIIIIIHHHGGGDDDBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@???<<<:::;;;===@@@CCCDDDGGGLLLPPPQQQOOOKKKIIIIIIGGGDDDBBBAAAAAAAAAAAA?????????@@@AAABBBCCCDDDGGGFFFDDDCCCAAA@@@@@@@@@BBBAAAAAABBBEEEFFFEEEDDDGGGGGGFFFEEECCCBBBBBBBBBCCCCCCBBBAAA@@@??????>>><<<===>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAA@@@>>>===<<<;;;<<<<<<;;;999777777888::::::999999999999999999:::::::::777888999888777777999;;;===============<<<;;;:::======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999888777777777777777777777777777888888999999999999999777666666555555555666666666666666777777777888888777777777777777777777777666777888888888888777666777777777888888888999999===>>>???@@@???>>>===<<<;;;<<<>>>@@@BBBCCCCCCDDDCCCDDDFFFHHHIIIJJJJJJJJJIIIOOOYYYbbbggggggdddaaa^^^\\\[[[^^^bbbaaaZZZSSSQQQRRRTTTWWWYYYZZZZZZ[[[\\\YYYUUUPPPMMMJJJHHHGGGDDDBBBAAAAAACCCEEEFFFEEE===;;;999888:::===??????BBB@@@===;;;::::::::::::;;;;;;<<<===???@@@AAAAAACCCDDDFFFHHHHHHFFFCCCAAAAAAAAA@@@@@@@@@@@@@@@AAACCCCCCBBBBBBAAAAAA@@@@@@===BBBFFFJJJRRRYYYXXXQQQCCCCCCAAA@@@???>>>======>>>???@@@AAABBBCCCDDDEEEDDDEEEGGGHHHIIIHHHHHHGGG************************))))))*********+++++++++------------------------+++++++++++++++,,,,,,,,,+++,,,------,,,,,,---...,,,,,,------------------,,,------...............---......//////......---............////////////.........///////////////............//////000000...///000111111111111111...///000111222222222222///000000111222111111111333333444555555555555555555555555555555666666666666666666777777888888888888777777777888888999:::999::::::<<<===>>>???@@@;;;;;;;;;<<<===>>>???@@@BBBCCCDDDFFFHHHKKKMMMNNNFFFBBB>>>;;;;;;<<<======>>>>>>===============>>>===>>>@@@BBBDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA@@@@@@AAABBBAAA@@@???????????????@@@BBBCCC@@@@@@DDDDDDAAA===<<<<<<===>>>>>><<<;;;===<<<<<<<<<======>>>???AAAAAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>======<<<<<<>>>???@@@BBBCCCEEEFFFGGGCCCCCCDDDFFFHHHJJJKKKLLLLLLIIIDDD???:::999;;;===@@@===;;;;;;===@@@AAAAAA===>>>???AAACCCDDDDDDEEEBBBCCCDDDCCCAAA@@@AAABBB>>>@@@BBBCCCDDDCCCAAA@@@>>>>>>???@@@BBBDDDFFFGGGGGGHHHHHHHHHGGGEEECCCAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDCCCBBBAAAAAAAAAAAA???===;;;;;;===@@@BBBDDDGGGLLLPPPQQQPPPMMMKKKJJJIIIFFFCCCAAA@@@@@@@@@??????@@@@@@AAABBBCCCDDDFFFEEEDDDCCCBBBAAAAAAAAACCCBBBAAABBBDDDEEEEEEDDDEEEEEEDDDDDDCCCBBBAAA@@@?????????>>>===<<<<<<<<<======>>>??????@@@??????>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@???>>>===??????@@@@@@@@@AAAAAAAAABBBAAA@@@>>>===>>>>>>???;;;999777777888::::::999888888888999999999999999777888888888777777999:::<<<<<<===<<<;;;:::999999;;;:::::::::::::::999999888888888888888999999999999999999888888888888888666666666666666666666666222333444555555555555555666555555555555555666666555555666666666777777777666666666666666666666666777777888888888888777777666777777888999999999999777888888999999999888777666777888::::::::::::999;;;;;;<<<===>>>?????????>>>DDDMMMUUUYYYYYYVVVTTTMMMKKKKKKOOORRRRRRLLLGGGFFFFFFGGGIIIJJJKKKKKKKKKNNNMMMJJJGGGCCC???>>>===<<<;;;;;;===@@@BBBBBBBBB<<<:::888888:::<<<======@@@???>>>===;;;:::;;;;;;::::::;;;<<<===>>>???@@@BBBCCCEEEGGGGGGEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBFFFIIINNNRRROOOJJJCCCCCCBBBAAA@@@???>>>===???@@@@@@BBBCCCDDDEEEEEECCCDDDFFFGGGGGGGGGFFFFFF************************)))************+++++++++------------------------************+++++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,------------,,,,,,---............---......////////////......------........./////////.........///////////////------------...///111111//////000111222222222222///000111111222111111111...///000000111111000000222333444444555555444444444444555555555555555555555555666888888888888888777777777777777888999:::888999:::;;;<<<===>>>>>>:::::::::;;;;;;<<<===>>>@@@AAADDDGGGJJJKKKMMMMMMFFFBBB???======>>>????????????>>>============>>><<<===???AAABBBCCCCCCCCC@@@AAABBBDDDDDDEEEEEEEEEDDDEEEFFFDDDBBBAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>@@@BBBBBB@@@BBBGGGIIIHHH@@@???======>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>======<<<>>>???@@@BBBDDDFFFGGGHHHFFFEEEDDDEEEGGGHHHGGGFFFDDDBBB>>><<<::::::;;;<<<>>>===;;;<<<>>>@@@@@@@@@>>>>>>@@@AAACCCCCCDDDDDDBBBCCCDDDCCCAAA@@@@@@AAA>>>???@@@AAAAAAAAA@@@???>>>>>>>>>???AAACCCEEEGGGEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCBBBAAABBB@@@>>>======>>>AAABBBCCCFFFJJJNNNPPPPPPOOONNNLLLLLLKKKHHHDDDAAAAAABBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCEEECCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>??????@@@@@@??????===============>>>>>>???@@@@@@@@@@@@???>>>======@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCC<<<:::888888999:::::::::999999999999999888888888666888888888777777888:::;;;<<<===<<<:::999999999999999999999999999999999666777777777777888888888999888777777777777888888666666666666666666666666333444555555666666666666666555555555555666666777555555555555666666666666555555555555555555555555666666555555555555666666444444666777888888888888444444555666666777777777555555666777777666666666777777777888888888888999999===CCCIIILLLLLLJJJHHHAAAAAABBBCCCEEEDDDBBB@@@?????????@@@AAAAAABBBBBBEEEEEEDDDAAA===::::::;;;;;;::::::;;;======;;;::::::888777888:::;;;;;;:::<<<>>>??????===<<<<<<<<<:::;;;;;;<<<<<<======>>>@@@AAACCCEEEEEEDDDCCCBBBCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEHHHJJJJJJGGGDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---++++++,,,,,,,,,---------+++,,,------......------......////////////......---------.........//////............/////////000//////...---......///000///000111222333333333333111111111111111000000///......///000000000//////222222333444444444444333444444444444444444444444333444555777888888777777666666666666777888999:::888888999999:::;;;<<<<<<:::999999::::::;;;<<<======???CCCFFFGGGHHHGGGFFFCCCAAA???>>>???@@@@@@???>>>>>>===<<<<<<<<<<<<<<<:::<<<>>>@@@AAABBBBBBAAA@@@AAACCCEEEFFFFFFFFFFFFDDDFFFGGGFFFEEEDDDEEEFFFAAAAAA???>>>>>>=========@@@BBBBBBAAAEEEMMMRRRRRREEEBBB???>>>>>>>>>===<<<::::::::::::;;;<<<===>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@@@@???>>>=========>>>???AAACCCEEEGGGGGGFFFDDDCCCDDDFFFGGGEEEBBB???===<<<;;;;;;<<<;;;;;;===<<<;;;===???@@@???>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@@@@AAA????????????@@@@@@@@@@@@@@@??????@@@AAADDDGGGHHHBBBDDDGGGIIIJJJIIIHHHGGGAAAAAABBBCCCEEEFFFGGGGGGEEEDDDCCCBBBAAAAAABBBBBBGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAABBBAAA@@@??????@@@AAABBBCCCDDDHHHKKKNNNPPPPPPPPPPPPQQQQQQNNNIIIEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHHHHGGGEEEDDDDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCC>>>????????????>>>>>>======<<<<<<<<<<<<===>>>>>>BBBBBBBBBAAAAAA@@@???>>>AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFF===;;;999888:::;;;;;;;;;:::::::::999999888888888777888999888777777999;;;;;;===>>>===;;;999999;;;888888888888999999999999555555666666666777777777888777666666666777888888555555555555555555555555555666777888999999999999666666555555666666777888444444555555555666666666444444444444444444444444555555555444444555555555444555666777777666555555666666666777777777888888777777777777777777777777666666666666666666777777777999===@@@BBBBBBAAA@@@:::<<<>>>>>><<<<<<===???;;;;;;;;;;;;<<<===>>>>>>>>>??????===:::888:::<<<999999999:::;;;;;;888666888888777999;;;<<<;;;:::777;;;???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCCCCBBBBBBBBBAAA@@@???@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFEEECCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDEEEFFFFFFEEEDDDBBBAAA************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,+++++++++,,,,,,---------+++,,,------......---------......//////......------------.........//////---.........//////000000222111///...------......000000111222333444444444111222222111111000///...---......///////////////222222333444444444444333444444444444444444444444111222444666777777666555666666666666777888999:::777888888999999::::::;;;999999999999:::;;;<<<<<<<<<>>>AAADDDEEECCCAAA???AAA???>>>>>>@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::;;;===???@@@AAAAAA@@@@@@AAACCCEEEGGGGGGGGGGGGDDDFFFGGGGGGGGGGGGIIIKKKAAA@@@???>>>============???AAABBBBBBGGGQQQYYY[[[HHHEEEAAA>>>>>>>>>>>>===:::999999:::;;;<<<===>>>===>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===;;;<<<>>>@@@BBBDDDFFFGGGEEECCCBBBCCCEEEFFFDDDAAA===<<<;;;<<<<<<<<<;;;:::<<<;;;<<<===???@@@???===@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCAAA@@@@@@AAA@@@@@@?????????@@@AAABBBAAAAAA@@@AAACCCEEEHHHJJJ@@@CCCFFFIIIKKKKKKJJJIII???@@@BBBDDDGGGIIIKKKLLLHHHGGGEEEBBBAAA@@@@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFIIIMMMOOOQQQRRRSSSUUUVVVSSSMMMHHHGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFHHHJJJIIIGGGEEEEEEEEEFFFFFFFFFDDDCCCBBB>>>??????@@@@@@AAAAAABBB>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>CCCDDDCCCCCCBBBAAA@@@???BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFHHHIII===;;;999999:::<<<<<<;;;;;;;;;;;;:::999888777777777888999888777777999;;;;;;===???>>>;;;::::::<<<888888888888888999999999444555555555666666777777888777666555555666777888555555555555555555555555222333444555666666666666666666666666666777888888444444444555555555666666444444444444444444444444777666666555555666666777666777777888777666444444666666666666666666666666777666555555555555555666777777666666777888999999666777999;;;<<<<<<;;;;;;888;;;===<<<888777;;;???999999999999:::;;;<<<===;;;======;;;888888;;;>>>666777888:::======;;;888888888888:::===>>>===<<<444999???AAA???===;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAABBBBBBAAAAAA@@@???>>>>>>@@@BBBCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCEEEEEEBBBAAABBB@@@AAABBBCCCCCCCCCBBBAAACCCCCCCCCDDDDDDDDDDDDDDDIIIIIIIIIIIIHHHFFFEEECCC+++***)))(((((()))***+++------,,,+++,,,---.../////////...---,,,,,,++++++000000///...,,,+++******+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......111111111111111111111111000000//////.........---------------...000111222......//////000000000111///............//////000222222333444444555555666555555555555555666777777444444555555666777777777666666666666777777777888444555777888::::::;;;;;;444777999:::999888888999<<<===???@@@@@@???>>>===>>>===<<<;;;;;;<<<===>>>@@@>>>;;;999888999:::;;;===<<<===???AAACCCBBBAAAAAAAAAAAACCCFFFGGGFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLGGGGGGEEEDDDBBB@@@>>>>>>>>>FFFGGGDDDJJJYYY```^^^LLLGGG@@@???BBBDDDCCCAAA@@@???>>>=========>>>?????????@@@AAAAAAAAAAAAAAABBB@@@>>>>>>???@@@???>>>@@@>>>>>>???BBBEEEGGGGGGDDDEEEFFFGGGFFFDDDBBBAAA;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<>>>@@@BBBCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAAAAA>>><<<===>>>???@@@AAABBBCCCCCCEEEBBB???@@@EEEJJJMMMNNNFFFEEEEEEFFFHHHIIIHHHFFFCCCCCCDDDEEEGGGIIIJJJKKKJJJIIIFFFDDDBBBAAAAAAAAADDDBBBAAAAAACCCDDDDDDCCCAAABBBCCCBBBAAAAAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@CCCDDDEEEHHHKKKNNNQQQRRRQQQRRRSSSRRRPPPMMMIIIGGGCCCBBB@@@???@@@AAADDDEEEHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAAAAABBBDDDEEECCCBBB@@@??????>>>===;;;<<<<<<===>>>???@@@AAAAAA???AAABBBCCCCCCBBB@@@>>>CCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAA:::999888777888:::<<<>>>@@@???<<<999777555555555777777777777777777777777===<<<<<<;;;999888777777777777666666555555555444555555555555555555555555555555666666666555333222666666666666666666666666444444444555555555555666666666666666777777777777777777777777777777777777555444444333333444444555444444444444444444444444333444444555555555555555666555444333222333444555666666777777777777666666444444444555666777777888777777888999999999999888999999:::::::::;;;;;;;;;<<<:::888666666777888999<<<;;;:::999888888888888;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::>>>===============>>>???????????????????????????AAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@DDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDBBBAAACCCDDDGGGJJJMMMNNNLLLIIIGGGFFF+++***)))(((((()))***+++******)))((()))***+++,,,------,,,,,,++++++******,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---......//////..............................000/////////.........---............///000111111///////////////000111111000000//////.../////////000111111222333333444444555555555555555666666777777666666555555444333333444444555555555666666666666777888888999999999999777999<<<<<<<<<;;;;;;<<<<<<===???@@@AAA@@@???>>>???>>>===<<<<<<<<<======???>>>;;;888777888999:::;;;:::;;;===@@@AAA@@@???AAA@@@@@@BBBEEEFFFEEEDDDGGGGGGGGGHHHIIIJJJLLLMMMIIIHHHGGGEEECCCAAA@@@???AAAGGGIIIEEEJJJVVV[[[XXXMMMGGGBBBAAAEEEIIIJJJIIIGGGEEECCCAAA@@@???????????????@@@@@@AAA@@@@@@@@@BBB@@@>>>>>>???@@@???>>>???>>>===???BBBEEEFFFFFFDDDEEEFFFFFFEEEDDDBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEEEECCCAAA@@@@@@@@@>>><<<===>>>>>>???@@@AAABBBCCCCCCAAA???AAAFFFLLLOOOQQQFFFEEEDDDDDDDDDDDDCCCAAABBBBBBCCCDDDFFFHHHJJJKKKLLLJJJHHHFFFDDDCCCCCCCCCCCCBBBAAAAAACCCDDDCCCCCCBBBDDDEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBDDDFFFIIILLLNNNPPPQQQRRRSSSSSSRRROOOLLLJJJEEECCC@@@??????AAADDDFFFHHHHHHIIIJJJKKKKKKLLLLLLGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@@@@AAACCCDDDCCCBBBAAA@@@AAA@@@>>><<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBBBBAAA???>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???????????????<<<;;;::::::;;;<<<>>>@@@@@@>>><<<999777666555555777777777777777777777777;;;;;;:::999888777666666666666666666555555444444444444444444444444444444444444555666555555333333555555555555555555555555333333333333444444444444555555555666666666666777666666666666666666666666444444333333333333444444444444444444444444444444444444555666666666666555555444333333333333444555666666666777777666666666444444444555666777777777666777888888999999888888777777777888888888999999:::999888666666777888999::::::999999888888999999;;;::::::999999::::::;;;999999999999::::::::::::999::::::::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<===???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDBBBAAABBBCCCFFFIIILLLMMMLLLIIIGGGGGG******))))))))))))******)))(((((((((((()))******+++++++++++++++*********(((((()))***+++,,,------------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////............................../////////...............000/////////000111222222111000...---...///111222222111000000/////////////////////000111111222222444444444555555555666666555555555444333333222222222222333444444444444444777888888999888888777777888:::<<<======<<<=========>>>???@@@AAA@@@@@@???AAA@@@>>><<<;;;;;;;;;<<<>>>===:::888777777888999999888999;;;>>>@@@???>>>@@@??????AAACCCDDDDDDCCCEEEEEEFFFGGGIIIJJJLLLMMMLLLKKKIIIHHHEEEDDDBBBAAACCCIIIJJJGGGIIIQQQTTTPPPJJJEEEAAAAAAEEEKKKNNNOOOMMMLLLIIIFFFCCCAAA@@@??????@@@@@@@@@@@@@@@??????BBB@@@???>>>@@@@@@@@@??????===<<<>>>AAADDDEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>======<<<<<<;;;;;;============>>>>>>????????????@@@AAACCCEEEFFFGGGHHHEEEAAA???>>>>>>===<<<======>>>>>>???@@@AAABBBBBB@@@???BBBGGGMMMQQQSSSHHHFFFDDDBBBBBBAAA???>>>AAAAAABBBCCCEEEGGGIIIJJJKKKJJJIIIGGGEEEDDDCCCCCCCCCBBBAAABBBDDDEEEDDDCCCDDDEEEFFFFFFDDDDDDEEEFFFHHHFFFDDDBBBAAAAAAAAABBB@@@@@@BBBDDDFFFIIILLLMMMOOOQQQSSSTTTTTTSSSPPPOOOGGGDDDAAA>>>>>>@@@DDDFFFGGGHHHIIIKKKLLLMMMMMMNNNGGGIIIKKKLLLLLLJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@AAABBBBBBCCCCCCBBBCCCCCCBBB???===::::::::::::::::::;;;;;;<<<===???@@@AAA@@@@@@???===>>>>>>???AAABBBBBBCCCAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;===>>>??????>>><<<999777666555555777777777777777777777777999999888777666666555555666555555555555444444444333333333333444444444444222333444444444444333333555555555555555555555555222222222222333333333333444444444444555555555555555555555555555555555555444444333333333333444444444444444444444444444444444555555666666666666666333333222222333444555666555555555555555555555555444444444555666666777777666666777888888888888888666777777777888888888888888888777666666777999999888999999999999:::::::::::::::999999999999::::::777888888888999999999999888888999999999:::::::::999999:::;;;<<<<<<<<<<<<888999:::<<<>>>AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCEEEEEEDDDBBBAAAAAABBBEEEHHHKKKLLLKKKIIIHHHHHH***))))))))))))))))))***************++++++,,,,,,*********+++++++++++++++(((((()))***+++,,,---.........---------,,,,,,,,,************++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,---......///.........000000000000000000000000..............................///000111333444555222000...------...111333333333111000////////////......//////000111111222333333444444555555555555111111111222333333444444111222333444444444333333666777777888888888888888666888;;;<<<<<<;;;<<<======>>>???@@@AAAAAA@@@@@@AAA???===;;;999999999999===;;;:::888777777888999888888999;;;>>>@@@???>>>@@@???>>>???AAACCCBBBBBBBBBCCCCCCEEEGGGIIIKKKLLLMMMMMMKKKIIIHHHFFFEEEDDDDDDHHHIIIHHHIIIMMMNNNKKKEEEAAA======AAAFFFJJJLLLMMMKKKIIIGGGDDDAAA@@@???@@@@@@@@@@@@@@@@@@???>>>BBB@@@??????@@@AAA@@@??????===<<<===@@@CCCDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;???@@@AAAAAAAAAAAAAAA@@@>>>>>>???@@@BBBDDDFFFHHHIIIEEE@@@===<<<<<<<<<<<<>>>>>>===>>>>>>@@@AAABBBCCCBBBAAACCCGGGLLLQQQTTTLLLIIIEEECCCBBBBBB@@@???@@@@@@AAABBBDDDFFFHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCDDDCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFFFFEEEDDDEEEFFFIIIGGGEEECCCAAAAAABBBBBB@@@@@@BBBCCCFFFHHHJJJKKKNNNOOORRRUUUVVVUUUSSSRRRHHHEEEAAA>>>>>>@@@DDDFFFGGGHHHJJJKKKLLLLLLLLLKKKGGGIIILLLNNNNNNLLLIIIGGGCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCBBBCCCDDDDDDCCCAAA>>>======<<<<<<;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAA>>>??????@@@AAABBBBBBBBBAAAAAA???>>><<<<<<;;;;;;:::::::::999:::;;;<<<=========;;;:::888777666555666666666666666666666666888888888777666555555444444444444444444444444444222222333333333333333444222222333333333333333333444444444444444444444444222222222222333333333333222222333333333444444444444444444444444444444444444333333333333333333444333333333333333333333333444555666666777777666666111111222222333444555666555555444444444444555555444444444555555666666666555666777777888888777777888888888999999999999:::666666666666666777888999777777888999::::::;;;;;;::::::999999999999::::::777777777777888888888888777888888888888999999999888999:::;;;<<<<<<<<<<<<888999:::<<<>>>AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEECCCEEEGGGFFFDDDBBBBBBBBBDDDGGGJJJKKKJJJIIIHHHHHH)))))))))******)))))))))+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------.........---------,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........////////////////////////---------...............,,,---...000222555777888333111...------...000222333333111000//////////////////000000111222222222222222333444555444444333000000111111222333333333222333555666666666444444444555666777888999999999666888;;;<<<<<<<<<===>>>======>>>???@@@@@@AAAAAA@@@>>><<<:::888777777777;;;:::999888888888999999999999:::<<>>@@@AAABBBAAA@@@@@@AAACCCDDDGGGHHHJJJMMMLLLKKKJJJIIIHHHGGGFFFDDDGGGHHHHHHIIIKKKKKKHHHDDD@@@<<<;;;<<<@@@CCCEEEFFFEEEEEECCCBBB@@@???>>>@@@@@@AAAAAAAAA@@@@@@???BBB@@@??????@@@AAAAAA@@@???>>><<<===@@@CCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>======<<<<<>>===>>>@@@AAABBBDDDDDDCCCDDDFFFJJJOOORRRMMMJJJEEECCCBBBBBBBBBAAA@@@@@@AAABBBDDDFFFGGGHHHKKKKKKJJJIIIHHHFFFEEEEEEEEEDDDDDDFFFHHHIIIHHHFFFCCCDDDEEEEEECCCCCCDDDEEEHHHGGGEEECCCBBBBBBBBBBBBAAABBBCCCDDDFFFHHHJJJKKKLLLNNNQQQSSSUUUTTTSSSRRRGGGEEEAAA??????AAADDDFFFHHHIIIJJJKKKKKKJJJHHHGGGGGGIIILLLNNNNNNMMMJJJHHHCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAACCCDDDCCCAAA???AAA@@@@@@??????>>>>>>===>>>???@@@AAABBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAACCCBBB@@@???>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::999888666666666666666666666666666666888888777777666666555555333333333333444444444444222222222333333444444444333333333333333333333333444444444444444444444444333333333333444444444444222222222222333333333333444444444444444444444444333333333222222333333333333333333333333333333333444555555666666666666666000111222333444444555555444444333222222333444444444444444444555555555555555555666777777777777666777777888888888999999999555555555555666777777888666777888:::;;;;;;;;;;;;:::999999888888999999:::666666777777777888888888777777777888888888999999888999:::;;;<<<<<<<<<<<<:::;;;;;;<<<>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????????????????@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCCCCCEEEHHHIIIGGGEEECCCCCCDDDFFFIIIJJJIIIHHHHHHHHH))))))************))))))((()))******++++++******,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......//////......---------------------------------------.........+++,,,---///222555777999222111///...---...000111222111000000////////////000000000111222222333333111222333444444444333222333333333222111111000000222444666777888777555444333444555777888999::::::777:::===>>>>>>>>>???@@@<<<<<<===>>>???@@@@@@AAA???>>>;;;999888777777777999999999999999:::;;;<<<:::999:::===@@@BBBBBBAAAAAA???======???AAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHKKKJJJJJJJJJIIIIIIHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFDDD@@@===<<<===>>>@@@??????@@@@@@@@@???>>>>>>@@@@@@AAABBBBBBBBBBBBBBBBBB@@@??????AAABBBBBBAAA@@@???===>>>AAACCCDDDDDDEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@??????>>>>>>=========>>>AAACCCDDDBBB@@@???@@@@@@@@@@@@AAABBBCCCDDDGGGCCC???======???@@@@@@AAA@@@???>>>>>>@@@BBBCCCDDDDDDDDDDDDEEEHHHNNNRRROOOKKKEEEBBBAAAAAAAAAAAA@@@@@@AAABBBDDDFFFHHHIIIMMMMMMLLLLLLKKKIIIHHHGGGDDDDDDEEEGGGJJJJJJIIIGGGBBBCCCDDDDDDBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBBBBAAACCCCCCCCCDDDFFFHHHIIIJJJJJJLLLNNNQQQRRRQQQPPPOOOEEECCCBBBAAAAAACCCEEEGGGHHHIIIKKKKKKJJJIIIFFFEEEGGGIIIKKKMMMMMMLLLJJJHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDCCCCCCCCCAAA@@@???@@@AAABBBAAA@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>========================:::;;;;;;:::999888777666777777777777777777777777777777777666666555555555222222333333333333333444222222333333444444555555555555444333333333333333333333333333333333333333333333333333444444444444222222222222333333333333444444444444444444444444333333222222222222333333333333333333333333333333333444444555555555555555000111222333444444333333444333222111111222333444444444444444444444444444444555555666666666666666555555555555666666666666555555555666666666666666666777999:::;;;;;;::::::999999888888888888999999666777777777888888888888777777888888888999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCGGGIIIHHHFFFDDDCCCDDDFFFHHHIIIHHHGGGGGGGGG((()))***++++++***)))((('''''')))*********)))(((,,,,,,++++++******))))))************+++++++++,,,------------,,,,,,,,,+++))))))))))))************************************))))))***+++,,,------...,,,---......//////......------------------------,,,,,,,,,------.........------...///111333555666111111000///////////////000000//////...////////////000000111111222333333000111333444444444222111444333333222222111000000222444666888888777555444444555666777888888888888666999<<<===>>>>>>???@@@;;;;;;;;;<<<===???@@@@@@@@@>>><<<;;;999999999999777777888:::;;;<<<>>>>>>999999:::===AAACCCCCCBBBBBB@@@>>>===???AAABBBAAABBBBBBBBBCCCDDDFFFGGGHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHGGGFFFEEEFFFGGGFFFDDD@@@===<<<<<<<<<<<<===>>>?????????>>>>>>@@@AAABBBCCCDDDEEEEEEEEEBBB@@@??????AAABBBBBBAAAAAA@@@>>>???AAACCCDDDDDDFFFFFFEEEDDDCCCCCCCCCCCC????????????????????????;;;>>>BBBDDDEEEDDDBBB@@@?????????@@@AAABBBDDDDDDFFFCCC@@@@@@AAADDDEEEEEECCCBBB@@@??????AAACCCDDDAAABBBCCCCCCDDDHHHNNNSSSUUUPPPIIICCCAAAAAAAAAAAA@@@AAAAAACCCDDDFFFHHHIIIKKKKKKKKKKKKJJJHHHGGGFFFBBBBBBDDDFFFIIIIIIHHHFFFBBBCCCDDDDDDBBBBBBCCCDDDAAABBBCCCDDDDDDCCCAAA@@@CCCCCCCCCDDDEEEGGGHHHIIIHHHJJJLLLNNNNNNMMMKKKJJJBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLLLLJJJHHHGGGFFFGGGIIIJJJJJJJJJIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCBBBBBB@@@>>><<<<<<>>>@@@AAA@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???????????????======>>>>>>>>>>>>======999::::::;;;:::999777777777777777777777777777777555555555555444444444444111222222222333333333333222333333444555555666666888777555444333222333333222222222222222222222222222222222222333333333333222222222333333333444444444444444444444444444444333333222222222222333333222222222222222222222222222333333444444444444444111222333333333333222111333222111000000111222333444444444444444444444444444444555666666666555555444444444555555555666666555555666666555555444444666777999;;;;;;;;;999999999999888888888888999999777777777888888888999999888888888999999999::::::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAA@@@>>>======>>>???@@@AAAAAA@@@@@@???>>>>>>>>><<<@@@EEEHHHHHHEEEDDDCCCEEEGGGHHHHHHGGGEEEEEEFFF((()))***++++++***)))((('''(((***+++++++++***))),,,++++++***)))(((((('''''''''((()))***++++++,,,------,,,,,,,,,+++++++++))))))))))))************************************(((((()))***,,,---...///,,,---......//////......////////////////////////,,,,,,,,,------.........////////////000111222333111000000000//////......///............//////000//////000000111111222222///111333444444333222111111111111222333333444444111333555777888666555333666666777777777777666666444666999;;;;;;;;;<<<===::::::;;;;;;<<<>>>???@@@AAA???>>><<<;;;;;;;;;<<<666777888:::<<<>>>???@@@888888:::<<<@@@BBBBBBAAACCC@@@>>>===???AAABBBBBBDDDDDDDDDDDDEEEFFFHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJMMMKKKIIIHHHFFFDDDCCCDDDGGGFFFEEEBBB>>>;;;::::::<<<===>>>???@@@???>>>>>>@@@AAABBBDDDEEEFFFFFFGGGAAA@@@??????AAACCCCCCBBBBBB@@@???@@@BBBDDDEEEEEEGGGFFFEEEDDDDDDCCCCCCDDD???????????????@@@@@@@@@===???DDDGGGHHHGGGEEECCC>>>>>>>>>@@@AAACCCEEEFFFFFFDDDBBBCCCEEEGGGIIIIIIDDDCCCAAA??????AAADDDEEE>>>@@@BBBBBBDDDHHHOOOUUU[[[VVVNNNGGGDDDCCCBBBBBBAAAAAABBBCCCEEEGGGIIIJJJGGGGGGHHHHHHGGGEEEDDDBBB@@@AAABBBEEEHHHHHHFFFDDDCCCDDDEEEDDDCCCBBBCCCEEE>>>@@@BBBDDDEEECCCAAA@@@BBBCCCCCCCCCEEEFFFGGGHHHGGGIIIKKKLLLLLLJJJHHHGGG@@@AAABBBCCCEEEFFFFFFGGGGGGHHHKKKMMMNNNMMMKKKIIIFFFGGGGGGHHHIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@AAABBBBBBAAAAAAAAA@@@===:::999;;;>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>?????????>>>>>>???@@@AAABBBBBBCCC@@@@@@???????????????@@@;;;<<<<<<<<<<<<<<<;;;;;;999999:::;;;:::999888777777777777777777777777777444444333333333333333333111111111222222333333333333333444444555666777777:::888666444333222333333222222222222222222222222000111111111111222222222222222333333333444444444555555555555555555555555333222222222222222222333222222222222222222222222111222333333444444333333111222333444333222111000333222000//////000222333444444444444444444444444333444555555666666555555666666666666777777777888555666666666555444333333666888:::;;;;;;:::999888999999888888888888999999888888888888999999999999888999999999999:::::::::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<>>>???AAABBB??????????????????????????????@@@AAABBBBBBCCCCCCBBB@@@>>>===<<<===>>>???AAAAAA@@@???>>>===<<<<<<888===CCCFFFGGGEEECCCBBBFFFGGGIIIHHHFFFEEEEEEEEE&&&((()))******)))(((&&&)))************+++++++++,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,+++***)))***************************+++,,,...///000000000***+++---///000000///...,,,,,,,,,---...///000000000//////...---,,,,,,+++---.........//////000000//////......---------,,,------------.........///////////////000000000000////////////000000000000222222222111222222333333555444444555777888777666666555555555555666666777888:::;;;<<<<<<===@@@BBB<<<;;;;;;<<<<<<===>>>???@@@???===<<<<<<<<<===>>>888:::===@@@@@@???<<<:::<<<<<<;;;;;;===@@@CCCDDDDDDBBB@@@@@@AAACCCCCCCCCAAABBBEEEGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHKKKJJJHHHFFFDDDBBBBBBAAAAAAAAA@@@???>>>===<<<;;;@@@@@@??????????????????@@@AAABBBBBBBBBBBBCCCDDD??????>>>>>>@@@BBBEEEFFFFFFDDDAAABBBEEEFFFEEEDDDFFFFFFDDDCCCBBBAAAAAA@@@======???@@@@@@???>>>>>>;;;===AAADDDFFFFFFEEEEEEDDDBBBAAAAAACCCEEEFFFEEEGGGEEECCCCCCFFFIIILLLLLLGGGEEEAAA???>>>@@@BBBCCCBBBBBBEEEGGGFFFFFFMMMVVVaaaYYYPPPIIIGGGHHHHHHGGGCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGEEECCCBBBCCCBBBBBBAAABBBDDDFFFHHHGGGFFFFFFFFFGGGGGGEEECCCDDDCCCCCCEEEGGGHHHGGGEEEEEECCCBBBCCCEEEHHHHHHHHHLLLLLLLLLLLLJJJHHHFFFEEECCCCCCCCCCCCCCCDDDEEEFFFFFFGGGJJJKKKLLLKKKJJJIIIGGGHHHJJJJJJIIIHHHIIIKKKFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???AAAAAA@@@@@@???>>>======CCCCCCCCCCCCBBB@@@>>>===>>>===<<<>>>AAACCCBBB@@@>>>>>>>>>@@@AAAAAA???===AAA@@@>>>;;;:::999999999<<<<<<<<<<<<;;;:::999999444555666777777666555555333444444555555666666666111111111111111111111111111111111222333444555666:::888555333111111111222222222111111111111111111333333333333333333333333111111222333444444444444666555555444444555555666000111222222000000111222333333333333333333333333111111222222222333333333333333333333333333333333444222222444777888777444333333222222333333444555555555555444444333333333333333333444444444555555444666666555444333444555666555444444444666777888666666666666666777888888777777888888888999999999999999999:::::::::;;;;;;;;;;;;;;;::::::999999999===<<<<<<;;;;;;===>>>???@@@???>>>======???AAABBBCCCBBBBBBAAAAAAAAABBBBBB@@@???===;;;;;;<<<>>>???@@@?????????>>>>>>======:::<<>>???@@@@@@????????????@@@@@@<<<>>>???@@@???===;;;999===<<<<<<<<<===@@@CCCDDDDDDBBB@@@AAABBBDDDEEEDDDGGGGGGGGGHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<>>>>>@@@CCCEEEGGGJJJHHHFFFFFFHHHIIIHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA>>>???@@@@@@@@@???>>>======@@@CCCGGGIIIIIIIIIHHHEEECCCBBBBBBDDDEEEEEEEEEGGGDDDBBBCCCEEEIIIKKKKKKGGGEEEBBB??????@@@BBBDDDCCCCCCFFFHHHHHHHHHOOOWWW```YYYPPPJJJGGGGGGGGGGGGDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFEEECCCAAA@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGHHHKKKLLLLLLIIIGGGFFFEEEDDDEEEGGGHHHGGGFFFEEEDDDCCCDDDFFFIIIJJJIIILLLLLLLLLKKKJJJHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGJJJKKKLLLLLLKKKJJJGGGHHHIIIHHHFFFFFFHHHIIIEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>????????????>>>>>>>>>>>>>>>AAABBBBBBBBBBBB@@@???>>>@@@>>>===>>>@@@AAA@@@>>>???>>>>>>???@@@AAA???===@@@???===;;;:::999999999999::::::::::::999999888555555666666666555555444333444444444444444444555111111111111111111111111111111222222444555777777999888555333111111111222111111111111111111111111333333333333333333333333222333333444444444444333222222111111111111222222222333444444222222333444222222222222222222222222222222333333333444444444555555555555555555555555333222222444777888666444333222222222222333444444333333333444444444444444333333333444444444444555555666777666444333444555666555555555555555666777666555555555555666777888777777777888888888999999999999999999:::::::::::::::::::::999999999888888<<<;;;:::::::::;;;<<<===@@@???=========>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBB@@@???>>>===<<<======>>>?????????>>>>>>>>>======;;;<<<>>>AAABBBCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDD***+++,,,------,,,+++***)))************+++++++++***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,---...//////...---,,,------..................,,,,,,---///000111222333............///////////////////////////.............../////////000000000////////////000000000000000000111111111222222222222222222222222333444444888666333222444555555555555555444444555666666777888:::<<<<<<<<<===???@@@;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDDDDDDDBBBBBBAAA@@@>>><<<:::999>>>=========>>>@@@CCCDDDCCCBBB@@@AAACCCEEEFFFFFFJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>======<<>>???@@@???>>>===>>>??????>>>>>>???@@@CCCFFFHHHIIIGGGEEEEEEFFFFFFEEEDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA???>>>===>>>@@@CCCGGGJJJKKKKKKKKKFFFEEEDDDEEEFFFGGGFFFEEEEEECCCAAABBBEEEHHHIIIJJJGGGEEEBBB@@@@@@AAABBBDDDDDDDDDFFFJJJJJJJJJPPPXXX^^^XXXQQQKKKHHHFFFFFFEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIGGGDDDBBBAAAAAAAAA@@@@@@AAABBBDDDEEEGGGGGGGGGHHHJJJNNNPPPPPPMMMKKKIIIGGGEEEEEEGGGHHHHHHHHHFFFDDDDDDEEEHHHJJJKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDAAAAAAAAAAAABBBCCCDDDEEEFFFHHHJJJKKKMMMMMMMMMLLLKKKKKKKKKIIIGGGFFFHHHJJJDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>???=========>>>>>>>>>??????>>>???@@@AAAAAA@@@??????@@@???===>>>>>>>>>===<<<@@@???======?????????>>>???>>><<<;;;:::999999999777777888888999888888888777666555555444444444444333333333333333222222222111111111111111111111111222222222333555777888999888666444222111111111111111111111111111111111111333333333333333333333333444444444555444444333333111111111000000111111111222333444333222222333444111111111111111111111111333333333333444444444555555555555555555555555555333222222444666666555444222222222222222333444444222222222333444444555555333333333333444444444444555666777666444444444555555555666666666555555444555555444444444555666666666666777777777888888888888888888999999999::::::999999999999888888888888:::999999888888999;;;<<<>>>>>>===<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>>>>>>>>>>============<<<<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCC++++++,,,------,,,++++++))))))*********+++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------.........---,,,,,,...............---------******+++,,,...///000000.........///////////////////////////////////////////////////000000000000////////////000000000000111111222222222333333333222222222222222333444555999666333111222444444555444444444444555555666777888:::<<<===<<<<<<===???;;;;;;;;;;;;<<<===>>>>>>>>>@@@BBBDDDFFFFFFFFFEEEDDDCCCAAA???>>>===<<<<<>>======>>>@@@BBBDDDBBB@@@???@@@CCCEEEFFFFFFIIIGGGEEEBBB@@@???>>>>>>@@@@@@AAABBBDDDFFFHHHIIIHHHGGGFFFEEECCCCCCBBBBBBAAAAAA@@@??????>>>======>>>>>>>>>>>>???????????????@@@AAA???>>>======>>>???>>>>>>???@@@CCCFFFHHHHHHGGGEEEDDDDDDDDDCCCCCCEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===<<<>>>BBBEEEHHHJJJKKKKKKIIIHHHGGGHHHIIIIIIHHHFFFDDDBBBAAABBBDDDGGGHHHIIIGGGFFFCCCAAAAAAAAACCCDDDDDDCCCEEEIIIJJJKKKPPPVVV[[[WWWQQQLLLHHHFFFEEEDDDGGGGGGGGGGGGHHHHHHHHHIIIJJJHHHEEECCCBBBBBBDDDEEEFFFEEECCCBBBBBBDDDGGGHHHIIIIIIIIIKKKNNNOOOMMMLLLKKKHHHFFFEEEFFFHHHIIIIIIFFFEEEEEEGGGJJJLLLLLLKKKIIIIIIIIIHHHGGGEEEDDDDDD@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMPPPPPPNNNLLLIIIIIIJJJLLLCCCCCCCCCBBBBBBAAAAAAAAA???????????????@@@@@@@@@BBBBBBAAA@@@??????????????????>>>>>>>>>>>>>>>>>><<<===>>>@@@AAA@@@@@@??????>>>===============<<>>>>>>>>===<<<;;;;;;:::999999888555666777888888888888888888777555333222222333333333333222222111111000000111111111111111111111111222222333444555777999:::666555333222111111111111000000000000111111111111222222222222222222222222555555555555555444333222222333333333333333333222///111222111000///000111111111111111111111111111222222222333333333444444222222222222222222222222222222333444444555444333222222222111222333333444333333333333333333444444222222333333333444444444555666777666444333444555444555666777666555444333444444444333333444444555555555666666666777777777777777777888888888999999999999999999999999999999999999888888888999:::;;;<<<<<<<<<;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>===<<<=================================>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCC******++++++++++++******))))))*********+++++++++///---***((((((***---///,,,++++++******++++++,,,***************************++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......------------------,,,,,,...............---------+++,,,,,,,,,------......///////////////..................///////////////////////////000000000000////////////000000000000222222222222333333333333222222222222333444555666999666222000111333444444333333333444444555777777888:::<<<===<<<;;;<<<===:::::::::;;;;;;<<<===>>>===>>>AAACCCEEEFFFFFFEEECCCBBB@@@???>>>>>>>>>???@@@???>>>======???AAABBB@@@???>>>>>>AAADDDEEEDDDFFFEEECCC@@@???>>>????????????@@@BBBDDDFFFHHHIIILLLKKKIIIGGGDDDCCCBBBAAAAAAAAA@@@@@@??????>>>>>>======>>>>>>>>>?????????@@@AAABBBAAA???>>>>>>?????????>>>>>>???BBBEEEFFFJJJJJJIIIHHHFFFFFFFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>===???BBBEEEHHHJJJKKKLLLMMMKKKJJJJJJKKKKKKIIIHHHCCCAAAAAABBBEEEGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCDDDCCCAAACCCGGGIIIIIIMMMRRRVVVTTTQQQMMMIIIFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHFFFDDDCCCCCCEEEHHHJJJOOOKKKFFFAAA@@@BBBFFFIIIJJJHHHFFFFFFHHHJJJJJJJJJKKKHHHFFFEEEGGGIIIJJJJJJGGGGGGGGGHHHKKKLLLLLLKKKHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMMMMPPPQQQPPPMMMJJJIIIJJJLLLCCCCCCCCCBBBAAAAAA@@@@@@=========>>>>>>>>>??????AAAAAAAAAAAA@@@@@@??????BBBAAA@@@???>>>===<<<<<<:::;;;===???@@@@@@@@@???<<<===============>>>???AAA>>><<<;;;<<<======<<<;;;;;;:::::::::999888888555666777888888888888888777666444222222222222333222222222111111000000///111111111111111111111111222222222333555666888999333333222222111111111111//////000000000111111111222222222222222222222222555555555555444333222222333333444444444444333333///000111111//////000111222222222222222222222222000111111111222222222222222222222222222222222222111222333333333333333333222111111111111222333333555555444333222222111111222222222333333333444444444555666555444333444555333444555666666555444333444444333333333333444444444444555555555666666666666666666777777777888888999999999999:::::::::::::::999888888888999:::;;;;;;:::::::::;;;;;;<<<<<<======>>>???@@@@@@??????===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=================================>>>???@@@AAAAAABBB*********))))))*********)))************+++++++++///---***((((((***---///,,,++++++******++++++,,,******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......//////......------,,,,,,,,,,,,,,,---------------................../////////...............///////////////.........---------...................../////////000000000////////////000000000000111111222222222333333333222222222222333555666777666444111000222333333333222222333333444555777777888;;;======<<<;;;;;;;;;::::::::::::;;;<<<===>>><<<===???AAACCCDDDEEEEEE@@@@@@??????>>>??????@@@@@@???===<<<<<<>>>???AAA@@@???===>>>@@@BBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBDDDFFFHHHIIINNNMMMKKKHHHEEECCCAAAAAAAAAAAA@@@@@@@@@?????????<<<======>>>>>>?????????@@@AAABBBBBB@@@???@@@AAA@@@???>>>===>>>@@@BBBCCCGGGGGGGGGFFFDDDCCCEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@AAADDDGGGIIIKKKMMMMMMOOOMMMJJJIIIIIIJJJIIIIIICCCBBBAAACCCEEEGGGHHHGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCAAABBBFFFHHHHHHJJJNNNQQQRRRQQQNNNJJJFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIFFFEEEDDDCCCDDDGGGJJJLLLRRRNNNGGGAAA???AAADDDGGGHHHFFFDDDCCCEEEGGGGGGGGGHHHGGGEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@AAABBBDDDEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKMMMNNNNNNLLLJJJHHHHHHIIIDDDDDDCCCBBBAAA@@@??????:::;;;;;;<<<<<<=========???@@@@@@AAAAAAAAA@@@@@@BBBBBB@@@???===<<<::::::999:::<<<>>>?????????>>><<<===???>>>>>>===???@@@@@@>>><<<<<<<<<===<<<;;;999999:::::::::999888888666666777777888888777777555444333333222222222222111111111111111000000000111111111111111111111111111111111222333444555666111111111111111111111111...//////000000111111111222222222222222222222222333333333444333333222222000111222333333222111000111222333222111111222333222222222222222222222222000000000000111111111111444444444444444444444444000222333333222111222333111111111111111222333333666555444333222111000///222222222222333333333333333444555444222222222333333333444555555555555555555555444333333333444444333333444444444555555555555555555666666666777777888888888999999999999999999999888777888999:::;;;999999999::::::::::::;;;;;;<<<===???@@@??????>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<======>>>=========>>>???@@@@@@AAA******))))))))))))******)))************+++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---.........------++++++++++++,,,---......,,,---------.../////////........................000/////////............,,,,,,,,,,,,---------...------........./////////////////////000000000000111111111111222222222222222222222333444555666777444222111111333444333333222222222333444555777777888;;;===>>><<<:::::::::::::::::::::;;;<<<=========>>>>>>???AAACCCDDDEEE???????????????>>>>>>>>>???>>>===;;;;;;<<<>>>???BBB@@@>>>???AAABBBCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFHHHIIIMMMKKKIIIGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@??????<<<<<<======>>>??????@@@???@@@BBBAAA@@@@@@AAABBB@@@???===<<<<<<===???@@@BBBCCCDDDCCCAAA@@@BBBDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEDDDDDDBBBBBBAAABBBDDDFFFHHHJJJKKKLLLPPPLLLHHHFFFFFFGGGHHHHHHCCCBBBBBBDDDFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBFFFHHHGGGHHHJJJMMMOOOPPPNNNJJJGGGFFFFFFCCCDDDEEEGGGHHHJJJKKKLLLEEEDDDCCCCCCDDDFFFIIIJJJNNNKKKGGGBBB@@@AAABBBCCCBBBBBBCCCFFFHHHHHHGGGEEEEEEDDDDDDFFFIIIKKKKKKJJJJJJIIIIIIJJJKKKJJJHHHFFFFFFEEEDDDBBBBBBBBBBBBCCC@@@@@@AAABBBCCCEEEFFFGGGIIIIIIHHHHHHHHHIIIIIIIIIJJJLLLNNNNNNKKKIIIHHHHHHEEEEEEDDDBBB@@@???>>>===888999999:::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@???>>>>>><<<;;;:::999999999:::;;;===>>>>>>>>>===>>>@@@AAA@@@>>>===>>>@@@>>>===<<<<<<===<<<:::888777888999::::::999888888555666666666666555555444222222333333333222222111111111111111111111222222111111111111111111111111000000000000000111222222000000111111111111111000......//////000111111222111111111111111111111111111111222222333222222222///000111222222111000///000222333222111000111333111111111111111111111111000000111111111222222222333333333333333333333333///222444333111000111222111111111111111222222333555444444333222111000000111222222222222333333333222333444333111000111222222222222333444555666777666666555444444444444444333333333333444444444444444444555555555666666666666666666666777777777888888777666666666777888999777888999999999:::999999999;;;===>>>??????>>>======<<<;;;:::999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>===<<<<<<===>>>???======>>>>>>??????@@@@@@+++******))))))******+++)))************+++++++++(((***,,,......,,,***(((,,,++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************&&&'''))),,,...///000111+++******+++,,,---...///,,,,,,------...///000000+++++++++,,,,,,---------000000//////.........---+++++++++,,,,,,---------------------.........///////////////000000000000000000111111111222222222222222222333444555777777222111000111333444333222222222222333444555777777999;;;===>>><<<:::999999::::::::::::;;;<<<======???>>>>>>???@@@BBBEEEFFF@@@@@@@@@??????===<<<;;;???>>><<<;;;:::;;;===>>>DDDBBB@@@@@@AAACCCCCCCCCAAABBBCCCCCCBBBAAA???>>>BBBBBBBBBCCCEEEFFFHHHIIIJJJIIIGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<<<<===>>>??????@@@>>>???AAAAAA@@@@@@AAACCCAAA???===<<<;;;<<<===>>>CCCEEEFFFEEECCCBBBEEEHHHDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@BBBCCCEEEGGGHHHIIIOOOKKKFFFCCCCCCEEEFFFGGGCCCBBBBBBDDDGGGIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFCCCCCCGGGIIIGGGGGGIIIJJJMMMPPPOOOKKKGGGFFFGGGDDDEEEFFFHHHJJJLLLMMMNNNEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@>>>@@@DDDIIILLLLLLHHHEEECCCCCCDDDFFFIIIKKKKKKIIIJJJJJJIIIJJJJJJIIIGGGDDDFFFEEECCCBBBAAAAAABBBCCCAAAAAAAAABBBDDDFFFGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHJJJMMMPPPPPPNNNKKKJJJIIIFFFEEEDDDBBB@@@>>>===<<<777777888999999:::;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@;;;;;;;;;::::::999999999999:::;;;============<<<@@@BBBCCCAAA>>><<<===>>>======<<<===>>><<<:::777666777888::::::999888888555555555555444333222222000111333444444333222111000000111111222222333333111111111111111111111111000000////////////000000///000000111111111111000---......///000111111222111111111111111111111111///000111222222222222222///111222333333222111///...000111000///...///000000000000000000000000000111111222222222333333333111111111111111111111111///222444333111///000222111111111000111222222333333333222222222222222222111111222222222333333333111222333222000///000111222222111222333555777999777666555444444444444444222222333333333444444444444444444555555555666666333444444444555555666666666555555444555666777888777777888999999999999888999:::<<<>>>??????>>>======<<<:::888888999:::;;;:::::::::;;;;;;<<<<<<<<<>>>>>>===<<<<<<===???@@@>>>>>>>>>>>>????????????)))******+++++++++******************************)))))))))******+++++++++++++++************+++++++++,,,---,,,***)))***+++++++++******************,,,,,,,,,+++++++++************+++,,,,,,---......000//////.........//////......------------......///...,,,++++++,,,...///..................------)))+++------,,,,,,,,,------------...///000000111............////////////000000////////////000000//////000111333444555555444333222222111111111111333333333333444555666666:::;;;<<<;;;:::999;;;===;;;888555333333666999<<<@@@@@@@@@AAABBBCCCDDDEEEBBBAAA???===<<<<<<======:::<<<>>>===;;;<<<@@@CCCCCCAAAAAAAAACCCCCCBBBAAACCCCCCCCCBBBAAA@@@???>>>???@@@@@@AAACCCEEEFFFGGGMMMKKKIIIGGGGGGHHHIIIJJJFFFCCCAAA???@@@@@@@@@???>>>===============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===???@@@???<<<;;;<<<>>>@@@AAAAAABBBCCCDDDEEEEEEGGGCCC??????BBBEEEGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCDDD@@@>>>CCCGGGGGGHHHIIIHHHIIIHHHDDDAAA@@@BBBEEEFFFFFFEEEEEEFFFGGGGGGHHHIIIKKKMMMLLLIIIFFFDDDDDDHHHGGGGGGIIILLLNNNNNNMMMHHHEEECCCBBBCCCCCCCCCBBBDDDCCCCCCBBBAAAAAA@@@@@@@@@BBBEEEGGGHHHGGGEEEDDDCCCDDDEEEGGGHHHIIIJJJJJJKKKJJJIIIKKKMMMLLLHHHEEEDDDDDDDDDDDDEEEEEEEEEEEE???>>>>>>@@@CCCEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGIIIMMMPPPNNNJJJEEEGGGDDD@@@===;;;;;;:::999444444555555666777888888:::;;;===>>>?????????>>>======<<<;;;::::::999999:::999::::::;;;<<<===>>>@@@???===<<<<<<===>>>???;;;:::999999999888666444555555555555666666666666333333444555555444333333111111111111111111111111111111111000000000000000000000000111222222222333111000000///...---------////////////000000000000000000000000000000000000000000000000000000000111000000000000000000000000111111000///////////////000000000000000000000000000000000000////////////000000//////000222333555555444222000//////000111222222222111111111000000000000000000000000000000000111111111111222222222111111222222222111111000111222333333111000000000333333333444444444555555666666555444333333222222444555666777666555333222444444444555555555666666444444444555555555666666444444444444555555555666888888888777777777777777999:::;;;<<<============<<<;;;:::999888888888888777888999:::;;;:::999888999:::<<<===??????>>>>>>===============>>>>>>???---,,,,,,++++++***************++++++++++++******************+++++++++,,,+++******************+++***+++,,,+++)))))))))***++++++******************,,,,,,++++++******************++++++,,,------...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------///...,,,++++++,,,...///........................***+++------,,,,,,,,,------------...///000000000............////////////000000////////////000000111111222333444444555555333222222222222222333444333333222333333444555666888:::;;;;;;;;;<<<>>>AAA===;;;777555555777:::<<<>>>>>>>>>???AAABBBDDDEEEBBBAAA???===<<<<<<<<<<<<<<<===>>><<<;;;;;;===@@@AAA@@@???@@@AAABBBAAA@@@AAABBBAAAAAAAAA@@@???>>>??????@@@@@@BBBCCCEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHEEECCCAAA@@@AAAAAA@@@???===============>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@===<<<===??????@@@AAAAAACCCCCCDDDEEEFFFCCC??????BBBEEEFFFFFFGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCEEE@@@@@@DDDGGGFFFEEEFFFHHHHHHGGGDDDAAA@@@CCCEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIJJJLLLLLLIIIGGGFFFEEEGGGGGGGGGIIIKKKMMMMMMMMMFFFDDDBBBAAABBBCCCBBBBBBEEEEEEEEEDDDDDDCCCBBBAAA???@@@BBBDDDEEEDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHJJJLLLLLLIIIFFFDDDDDDDDDDDDEEEEEEEEEEEE@@@???>>>@@@BBBEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDFFFJJJMMMMMMJJJGGGFFFCCC???<<<:::999888777666666666666666777777777999:::<<<===>>>>>>>>>>>>======<<<;;;:::999888777999999999999:::;;;<<<===<<<;;;:::999999:::<<<===;;;:::999999999888666444444444555555555666666666222333444555555444333222111111111111111111111111000000000000000000000000///000000000000000111111111000000///......------.../////////000000000000000000000000000000000000111111000000000000000000////////////////////////111000000///////////////000000000000000000000000000/////////////////////111000000000111222444444555333111000//////000111222222222111111111000000111111111111111111111111000000111111111222222222111111222222222222111111111222444333111000000111333333333333444444444444555555555444333333222222444444666666666555333222222222222333333333333444333333333444444444444444333333444444444555555555777777777777777777777888999:::;;;<<<============<<<<<<;;;:::999999999999777888999999::::::999999999:::;;;===>>>>>>>>>>>>======<<<<<<======>>>???000///---+++***************+++,,,------,,,+++******++++++++++++,,,,,,,,,***************************+++,,,+++)))))))))*********+++++++++++++++++++++************)))))))))******++++++,,,,,,------++++++************++++++,,,,,,,,,++++++,,,,,,,,,...---,,,++++++,,,---...........................***,,,---...---,,,---...---------...//////000000............////////////000000////////////000000333333333444444555555555222222222222333444555555222222222333333444555666666777999;;;===???CCCGGGBBB@@@<<<888777777999::::::;;;<<<===???AAACCCDDDBBB@@@???===<<<<<<<<<<<<>>>>>>>>><<<::::::<<<>>>???>>>>>>???AAAAAAAAA@@@?????????????????????????????????@@@AAABBBCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFCCCBBBAAAAAAAAAAAA@@@>>>============>>>???AAAAAA????????????????????????@@@AAABBBAAA>>>===>>>???>>>>>>???@@@AAABBBCCCCCCCCCBBB@@@@@@CCCEEEEEEEEEGGGFFFDDDCCCBBBCCCCCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDAAAAAAEEEFFFDDDBBBDDDHHHHHHFFFDDDAAAAAACCCEEEDDDDDDDDDDDDCCCCCCCCCCCCGGGIIIKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGJJJLLLLLLKKKEEECCCAAA@@@AAABBBBBBBBBEEEFFFGGGGGGFFFEEECCCBBB??????@@@@@@AAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGIIIKKKKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDBBB@@@???@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCFFFIIIKKKJJJIIIFFFDDDAAA>>>;;;999888777888888777666666666666666777888999;;;<<<===============<<<:::999777666666888777777777888999:::;;;999888777777888999;;;<<<;;;:::999999999888666444444444444444555555555555222333333444444333333222111111111111111111111111000000000000000000000000000///////////////......000000000///......------....../////////000000000000000000000000000000000111111111000000/////////////////////////////////000000//////......//////000000000000000000000000////////////////////////111111111111111222333444444333111000//////000111222111111111111000000000111111111111111111111111000000000111111111222222111222222333333333222222111333444444222111111222222222333333333444444444555444444333333222222222333444555555555444222111222222222222333333333333333333333333333333333222333333444444444555555555666666666777777888888888999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::999999999999999888888888888999::::::999:::;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>...---+++)))))))))+++,,,***+++,,,------,,,+++***+++++++++++++++,,,,,,,,,*********++++++************+++,,,,,,***)))***,,,******+++++++++++++++,,,***)))))))))))))))))))))******++++++,,,,,,,,,,,,---,,,,,,,,,,,,------...------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------...............***,,,......---,,,---...---------....../////////............////////////000000////////////000000333333333444444444444444333333333333333333444444222222222222333444555666444666888;;;>>>CCCHHHLLLJJJGGGBBB<<<999777666777777777999;;;===@@@BBBCCCCCCAAA@@@>>>============>>>>>>===<<<<<<<<<===??????>>>===???AAABBBBBBAAA>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@AAABBBCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEAAA@@@??????@@@@@@>>><<<<<<<<<======???@@@BBBBBB????????????????????????@@@AAA@@@@@@>>>===============>>>???@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDGGGFFFDDDCCCCCCCCCDDDEEEAAA@@@@@@@@@@@@@@@AAAAAACCCCCCDDDEEEEEEDDDDDDDDDBBB???@@@EEEFFFCCCBBBDDDIIIHHHFFFCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEGGGIIIIIIHHHHHHHHHIIIEEEDDDDDDFFFHHHJJJJJJIIIEEECCCAAAAAABBBDDDDDDDDDEEEFFFGGGGGGGGGEEECCCBBB@@@??????>>>???@@@AAABBBDDDEEEFFFGGGGGGHHHHHHHHHEEEEEEGGGHHHJJJJJJJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@AAABBBBBBAAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGGGGEEECCC???<<<::::::888777666555555555666666555666777888:::;;;;;;<<<======;;;:::888777555555666666666666666777888999888777777888888:::;;;<<<:::999888888999888666444333333333333444444444444222222333333333333222222111111111111111111111111/////////000000000000000000000000//////.........000000//////...................../////////000000000000000000000000000000111111111000//////......////////////////////////000//////.........//////////////////////////////.........///////////////111111111111222222333333333222111000///000000000111111111111000000000000222222222222222222222222000000000000111111111111111222222333333333333222111333444444222111222333222222222222333333333333444333333333222222222111222222333444444333222111333333444444444555555555444444444333333333333333444444555555555666666666444555555666777888999999999:::;;;;;;<<<<<<<<<;;;;;;::::::999888888999999999888777777777888:::;;;999:::;;;<<<===>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>***)))((('''((())),,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))***++++++++++++***)))***,,,---,,,++++++,,,---******++++++,,,,,,,,,,,,)))))))))))))))))))))*********+++++++++++++++,,,---------------...//////......------------......---------,,,,,,------------------.........//////***,,,......---------...------------........................////////////000000////////////000000222222222222222333333333666555444333222111111111222222222222333444555555333555888;;;>>>DDDJJJOOOPPPLLLGGG@@@:::777444444555555777999;;;>>>AAABBBDDDCCCAAA???>>>>>>>>>???>>>===<<<<<<===???@@@AAA>>>>>>>>>???BBBCCCCCCCCC===============???@@@AAABBBBBBAAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDAAA???>>>=========;;;:::<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>======<<<======>>>???@@@AAAAAA@@@@@@AAAAAAAAABBBCCCDDDGGGFFFDDDCCCCCCDDDEEEEEEAAA@@@@@@?????????@@@@@@AAABBBCCCDDDDDDDDDDDDDDD???>>>@@@DDDEEECCCDDDGGGJJJHHHEEECCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCEEEGGGGGGGGGGGGHHHIIIDDDCCCCCCDDDGGGHHHHHHGGGEEEDDDBBBBBBDDDFFFFFFFFFEEEEEEEEEFFFEEEDDDBBBAAAAAA@@@???>>>???@@@BBBCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGHHHHHHHHHHHHIIIIIIFFFEEEEEEEEEDDDDDDDDDCCCCCCBBB@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@BBBDDDEEEFFFHHHHHHFFFBBB>>>======777666444333444444666777444444555666888999;;;;;;===<<<;;;:::888777666555666666555555555666777777666666666777888999::::::999888777777888888666444222222222222333333333333222222222111111222222222000000000000000000000000......//////000000000000111111111000000/////////////////////........................////////////////////////////////////000000000000//////..............................//////............//////........................------....../////////000000000111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111000111222222333333333222000222333333222111222333111111111222222222333333222222222222222111111111111111222222222222222111333333333444444444555555555555555555444444444444555666666666666777777777444444555666777888888999999:::;;;;;;;;;;;;;;;;;;999888777777777777777777999888777666777888999:::999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<===''''''''''''(((***+++---************************+++++++++************))))))***+++,,,,,,+++***)))***+++,,,,,,+++***,,,---******++++++,,,---------)))))))))************+++******++++++++++++++++++++++++***++++++,,,---...///......------......///------------------------,,,,,,------.../////////+++---...///------...///------------------------............////////////000000////////////000000111111111222222333333333666555444222111000//////111111111222222333444555555777888;;;>>>CCCJJJNNNRRRNNNHHHBBB<<<888555444444555666888:::===@@@AAADDDCCCAAA???>>>>>>>>>???===<<<:::;;;>>>@@@AAAAAA>>>======???BBBDDDDDDDDD???>>>=========>>>@@@AAABBBAAABBBBBBCCCDDDEEEFFFAAAAAABBBCCCCCCDDDEEEEEEDDDAAA===<<<;;;;;;:::999<<<<<<<<<<<<===>>>@@@@@@========================>>><<<<<<===>>>???>>>===<<<======>>>???@@@AAAAAA???@@@AAA@@@???@@@CCCEEEFFFFFFEEEDDDDDDDDDEEEFFFBBBAAA@@@???????????????@@@@@@BBBCCCDDDDDDDDDDDD@@@???@@@DDDDDDCCCFFFKKKMMMIIIEEECCCBBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDCCCBBBCCCEEEEEEDDDEEEFFFHHHCCCBBBBBBCCCEEEFFFFFFEEEEEEDDDBBBCCCEEEGGGHHHHHHEEEEEEDDDCCCBBBBBBBBBAAABBBAAA@@@??????@@@AAABBBBBBBBBDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIGGGGGGGGGIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA@@@???@@@AAA@@@??????@@@AAABBBBBBBBBBBBBBBDDDDDDBBB@@@??????BBBDDDEEEIIIKKKJJJEEEAAA@@@AAA999888555444333444555666333444444555777999;;;<<<<<<<<<;;;:::999888777777666666555555555555666666333444444555555666666666777666555666777666555333111111111111222222222222222111111000000111111222000000000000000000000000---......//////000000111111111000000000000000/////////////////////......------........./////////////////////////////////////////////////////////..............................------......//////........................---------......//////000//////000111111000000///000000000000000000000000//////000000000000000111000000000000000000000000/////////000000000111111///000111222222222222222///111222222111111111222000000111111111222222222111111111111111111111111000000000000111111111111111111111111222222222222444444444555555555666666555555666666666777777777555555555666666777777777::::::;;;;;;;;;;;;::::::777777666666666666666777888777777777777888999999999999999:::;;;<<<>>>???;;;::::::::::::;;;<<<<<<((((((((()))******+++++++++***(((''''''(((***+++*********)))))))))(((((((((***+++,,,,,,+++***(((''')))******))))))***+++******++++++,,,------...************++++++,,,,,,++++++******************))))))))))))***+++,,,---...------,,,,,,------...,,,------------------,,,,,,,,,------...//////000+++---//////...---...///------------------------............////////////000000////////////000000111111111222333444555555444333222111000/////////111111111111222333444555777888999:::===AAAGGGLLLOOOLLLGGGBBB>>>:::888777444555666888:::<<<>>>@@@BBBAAA???===<<<<<<=========;;;999999<<<>>>>>>===<<<;;;<<<>>>AAACCCDDDCCC@@@???>>>======>>>@@@AAA@@@@@@@@@AAABBBDDDEEEFFF@@@@@@AAABBBDDDGGGJJJLLLHHHDDD???;;;::::::::::::<<<<<<;;;;;;<<<===>>>>>>===========================<<<;;;===@@@AAAAAA???<<<===>>>???@@@AAAAAABBB@@@@@@@@@???===>>>CCCFFFFFFFFFEEEDDDDDDEEEFFFGGGCCCBBBAAA@@@??????>>>?????????AAABBBCCCDDDDDDDDDCCCAAABBBCCCCCCAAAFFFLLLOOOKKKFFFCCCBBBBBB@@@>>>>>>@@@BBBDDDEEEDDDDDDCCCAAABBBCCCCCCBBBBBBDDDFFFBBBAAA@@@BBBDDDEEEDDDCCCDDDBBBAAABBBEEEGGGHHHHHHFFFEEECCCBBBAAAAAABBBCCCAAA@@@@@@@@@@@@@@@@@@AAA@@@AAACCCEEEGGGIIIJJJJJJLLLMMMMMMKKKGGGEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCAAA??????@@@AAA@@@???>>>???@@@AAABBBBBBBBBBBBAAABBBBBB@@@??????BBBEEEHHHMMMQQQPPPLLLHHHGGGHHH???===999666444444444555333333444555666999;;;<<<;;;;;;;;;;;;:::::::::999666666555555555555666666444444555555555555555555555444333444555555333111000000000111111111222222222111000000000000111222000000000000000000000000------......///000000111......///////////////000.../////////////////////---------.........//////////////////////////////------......///000000000...........................------------...///000------------------------,,,,,,---......///000000......///000000///...---//////000000000000000///////////////000000111111////////////////////////////////////000000000111......///000111111111111---///111111000000000222000000000000111111111222000111111111111111111111////////////000000111111000111111111111222222222222222333444555555666777444444444444555555555555555555666666666666666666:::::::::;;;;;;::::::999777777666666666666777777666777777888888888888888:::999999999:::<<<>>>???:::::::::999:::;;;;;;<<<******+++++++++******)))+++***'''&&&&&&'''***+++***)))))))))((((((''''''((()))+++,,,,,,+++)))(((%%%'''((((((''''''(((*********+++,,,,,,---......******+++++++++,,,,,,,,,++++++******************************+++,,,---...---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,------...///000000+++---//////...---...///------------------------............/////////000000000////////////000000111111222333555666777777111111000000000000000111111111111111222333444555999:::::::::<<<@@@FFFJJJKKKIIIFFFBBB???===;;;;;;555555666888:::<<<>>>???@@@???===<<<;;;;;;;;;;;;>>>;;;888888:::;;;:::999:::::::::===@@@BBBCCCBBBBBB@@@???======>>>@@@AAA>>>>>>???@@@AAACCCEEEFFF@@@AAAAAADDDGGGLLLPPPSSSLLLGGGAAA<<<:::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<==============================<<<;;;===AAADDDCCCAAA======>>>???@@@AAABBBBBB@@@AAA@@@>>><<<>>>CCCGGGFFFFFFEEEDDDDDDEEEFFFGGGCCCCCCAAA@@@??????>>>???>>>???@@@BBBCCCDDDDDDEEEGGGDDDCCCDDDAAA@@@EEELLLPPPLLLFFFCCCBBBAAA???===<<<===@@@BBBDDDDDDCCCBBB@@@AAABBBBBBAAAAAACCCEEEBBBAAA@@@AAACCCDDDCCCBBBCCCAAA@@@AAADDDFFFGGGGGGHHHFFFCCCAAA@@@AAACCCEEE@@@@@@@@@@@@???????????????@@@BBBEEEGGGIIIJJJKKKOOOPPPOOOLLLGGGDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBBBB@@@??????@@@AAAAAA@@@===>>>???@@@AAABBBBBBBBB>>>@@@BBBAAA???@@@CCCFFFLLLRRRWWWWWWRRRNNNNNNOOODDDAAA===888555333333444333333333444666999;;;===;;;;;;;;;;;;;;;;;;;;;;;;777666666555555555666666777777777888777777666666444333222333444444222111000000000000111111111111222111000//////000111222000000000000000000000000---------...///000000111,,,------....../////////.........///////////////---------.........//////////////////////////////,,,,,,---...///000111111........................---------------...///000------------------------,,,,,,------...///000000------...//////...---,,,...///000000000000000///.../////////000000111111////////////////////////////////////000000000000------///000000111111111---...000111000///000111000000000000111111111111000000000000000111111111///////////////000111111222222333333333444444444000000111222444555666666222222222333333333444444666666666666666555555555:::::::::;;;;;;:::999999888777777777777777888888555666888999999999888777:::999999999:::<<<>>>???::::::999999::::::;;;<<<(((((((((((())))))))))))...,,,************)))((()))***+++,,,,,,+++)))(((************************))))))))))))************))))))+++,,,---.........+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,------...---...///...---,,,---......---,,,,,,---...///000---------............///000000000///...,,,******///...------///000000000///000000000000111111111111111111111111111222222111222222222333333333333444333333444777===BBBEEEEEECCC???<<<:::999999999999888888999;;;<<<<<<;;;===<<<:::888777777777888;;;::::::;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>???>>>?????????>>>===;;;:::???AAA@@@===>>>BBBCCCAAAAAAAAAAAACCCHHHNNNSSSWWWSSSJJJ???999999;;;;;;:::999::::::;;;;;;::::::999<<<<<<<<<<<<<<<;;;999999:::;;;<<<>>>???@@@@@@@@@>>>>>>>>>>>>>>>??????@@@BBBAAAAAA@@@@@@AAAAAABBBAAACCCGGGHHHFFFDDDCCCCCCCCCAAA???>>>??????>>>===AAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHHHHFFFCCCAAAEEEEEEFFFFFFDDDAAA>>>=========???@@@AAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAAAAAAAA@@@??????BBBDDDBBB??????BBBFFFKKKIIIEEECCCCCCBBBAAA@@@CCCBBBAAA@@@???======<<>>???>>>>>>???@@@AAAAAA@@@???>>>???AAA@@@>>>CCCJJJMMMWWW```cccccccccaaa]]]ZZZPPPCCC:::666555333111666666777777888888888999===<<<<<<===?????????>>>666555555444444444555555555555555555666666777777333333333333333333333333000000////////////000000111111111000000000000000000000000000000000000000////////////////////////............////////////........................///////////////.........///...,,,++++++,,,...///////////////////////////////////////000000000000//////.........---------******+++,,,...///000000........................+++,,,,,,---...//////000............////////////---------............///000000000000000000000000...............///000000/////////111333333111///---...///000000000000000////////////000000000000//////............//////222111000//////000111111...///000222222222111000111111222333333444555555111111222333444666777888999888666555444555777888888999::::::;;;;;;;;;;;;999999888999:::999777555777777888999999999999888::::::;;;;;;<<<============<<<:::888777777777888(((((((((((()))))))))***,,,+++***))))))))))))((())))))***************)))************************))))))))))))***************++++++,,,,,,---------+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,------...---...///...---,,,---.........---,,,------//////------------............/////////...---,,,+++***......---...///000000///111111222222222333333333111111111111111111111111111111111111111222333444333333333444777;;;???BBB???===:::888666555666666888777777999;;;======<<<;;;:::999888888888999:::;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<<<<===>>>???>>>????????????===;;;:::<<<>>>>>>;;;;;;???AAA???@@@@@@AAACCCHHHOOOVVVZZZWWWNNNCCC<<<;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888777999:::;;;===>>>?????????============>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBEEEHHHIIIGGGEEEDDDDDDCCCAAA???>>>??????>>>===???@@@@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGEEECCCAAADDDEEEEEEEEEDDDAAA???======>>>???@@@AAABBBBBBBBB????????????????????????>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCEEEEEEKKKHHHEEECCCCCCBBBAAA@@@>>>>>>>>>>>>????????????>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEECCCAAA@@@BBBDDDDDDBBBBBBDDDCCC???======>>>??????@@@??????>>>>>>>>>???AAAAAAAAA@@@BBB??????@@@???>>>DDDKKKPPP[[[gggmmmpppqqqoookkkdddYYYIII===888666444333777777777888888888999999;;;;;;===???AAA@@@>>>;;;555555444333333333333444444555555555555555555555333333333333333333333333000000////////////000000000000000000000000000000////////////////////////....................................////////////........................///...........................---,,,,,,---................................./////////000000000000.........------------,,,******+++,,,---......///......................../////////000111111111222............////////////---------............///////////////////////////...............///000000000//////000222222111000//////000111111111000000////////////000000000000//////............//////222111000//////000111222///000000111111111111000222222222333333444444444222222222333444555666777777666555444444555666777777888888999::::::999999:::888666666777777777666777777888999999999999888999999::::::;;;<<<<<<===>>>===<<<:::999999999999((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))******+++************************))))))))))))************---,,,+++******+++,,,---+++++++++***************++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,---......---,,,---//////...------,,,------...------------............---............---,,,+++---...///000000000///...111111111222222222333333111111111111111111111111000000//////000111333444222222333555666999;;;<<<:::999777555444444555555777666666888;;;=========999888777777888999:::;;;;;;;;;;;;;;;<<<===>>>??????>>><<<;;;;;;<<<>>>???>>>??????@@@???>>><<<;;;<<<>>>===;;;;;;@@@AAA???@@@@@@@@@CCCHHHOOOWWW[[[ZZZRRRGGG@@@===<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<<999999888777777888888888888999:::<<<============;;;;;;;;;<<<>>>???AAABBBAAAAAA@@@@@@@@@@@@AAAAAACCCFFFHHHIIIHHHFFFEEEEEEBBB@@@>>>>>>??????>>>===>>>>>>???@@@AAACCCCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCAAA???======>>>???@@@AAABBBBBBBBB??????????????????????????????@@@@@@@@@@@@@@@@@@AAA@@@???BBBFFFHHHHHHGGGJJJGGGEEECCCCCCBBBAAA???=========>>>>>>?????????>>>???@@@BBBCCCCCCDDDDDDEEECCCBBB@@@???@@@AAABBBDDDGGGGGGDDDCCCDDDCCC???:::;;;<<<>>>??????@@@@@@======???@@@AAAAAAAAA@@@EEEAAA????????????DDDKKKPPP]]]lllvvv}}}~~~yyyooobbbPPPAAA999777666555888888888888999999999999999:::<<>>===999888777777777888:::;;;;;;;;;;;;;;;<<<===>>>???@@@>>><<<;;;;;;<<<>>>@@@===>>>?????????>>>===<<<>>>AAA@@@===>>>CCCEEECCC@@@@@@???AAAEEELLLRRRVVVVVVPPPGGGAAA>>><<<;;;:::<<<;;;;;;::::::;;;;;;<<<;;;:::999999999:::;;;;;;888888999:::;;;<<<<<<<<<999999:::;;;===???AAABBB@@@@@@????????????@@@@@@BBBEEEGGGGGGFFFDDDDDDDDDAAA???>>>===>>>???>>>===<<<<<<>>>???AAABBBCCCDDDCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBB@@@???>>>===>>>???@@@AAABBBBBBAAA????????????????????????>>>??????@@@@@@?????????@@@AAACCCEEEGGGIIIJJJKKKJJJHHHFFFEEEEEEDDDBBB@@@AAA@@@@@@??????>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDHHHEEEAAA>>>>>>@@@CCCFFFEEEIIIJJJGGGDDDDDDBBB???:::;;;<<<===>>>>>>>>>>>>;;;<<<>>>?????????@@@AAAEEEBBB@@@BBBBBBAAADDDIIIMMM[[[kkkxxx|||rrreeeRRRBBB999666777888999999999999::::::::::::888888999;;;===<<<999777555555444333222222222222333333333222222222222222222222222222222222222222/////////......//////////////////000000000000000////////////////////////........................---------.........//////---------------------------------------.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++++++++---------.........//////---------............///.......................................///000000222000......000111222222222222222222222111000///////////////000000000000000000////////////000000111111111111111111222222333222111/////////000111333333333333333333333222444444333333222333333444555555444444444555666777777777888888999888888777999777555555777777777666777777888999999999999888999999:::;;;;;;<<<<<<===@@@???>>>===<<<;;;;;;:::))))))))))))************&&&(((******((('''((()))(((''''''&&&''')))+++,,,))))))))))))))))))))))))((()))))))))************///---+++)))((()))***+++***************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,...---,,,++++++++++++++++++,,,------,,,,,,---///.........------,,,++++++,,,,,,,,,------------.........///000000000000///+++...111222000...---........./////////000000000222222222111111111000000///////////////111222333111111333444444444444333666666666666666777888888555555555777;;;=========:::999888777777777888999:::::::::;;;;;;<<<===>>>@@@???===<<<<<<===???@@@;;;<<<>>>>>>???>>>===<<>>>>>??????@@@@@@BBBDDDDDDCCCBBBBBBBBB@@@???======>>>???>>>===;;;;;;<<<>>>@@@AAABBBCCC@@@@@@AAABBBDDDEEEGGGGGGBBBBBBBBBAAAAAA@@@??????>>>???@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???>>>======CCCIIIJJJFFFFFFJJJOOOJJJHHHGGGFFFFFFFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@AAABBBCCCDDDHHHEEE@@@<<<<<>>>>>>>>>>>>>>======:::<<<>>>>>>===>>>@@@BBBEEEBBBBBBEEEFFFCCCCCCEEELLLXXXgggsss||||||vvvkkk```OOO@@@888666888;;;;;;;;;;;;;;;::::::::::::999777555555666777777666777666555444333333333333222222222222222222111111222222222222222222222222//////............//////......//////000000000000................................................------------............------------------------+++,,,,,,,,,---------...------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,............////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------//////..................------------............---------............///////////////////////////...............///000000222000......000111222222222222222222222111000///////////////000000000000000000////////////000000000000111111222222222222333222111/////////000111333333333333333333333222444444333222222222222333555555555666666777777888888999999999999999888888777777888999;;;:::777555777777888999999999999888;;;;;;<<<<<<======>>>>>>??????>>>===<<<;;;::::::)))))))))*********++++++&&&))),,,,,,)))'''((()))(((((((((((()))******+++))))))))))))))))))))))))))))))))))))************---,,,+++***))))))***+++***************+++++++++******+++,,,,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,...---,,,++++++******+++***+++------,,,,,,---///,,,------------,,,,,,+++,,,,,,,,,,,,------------...//////000000000//////,,,///222111...,,,---///000000000111111111222222333333222222111000000000000000000111111111111111111111222333333333333333222333333444555555666666666555555777:::<<<<<<<<<:::999888777666777777888999999999999:::;;;<<<===>>>==================>>>999:::<<<===>>>======<<<<<>>BBBDDDCCC@@@@@@??????@@@AAABBBCCCCCCAAA>>>;;;::::::;;;<<<:::;;;<<<<<<<<<<<<;;;:::666777888999:::;;;;;;;;;888888999:::::::::::::::888888999:::<<<>>>@@@AAA??????>>>>>>>>>>>>?????????@@@BBBAAA@@@???@@@AAA@@@>>>======>>>???>>>===;;;;;;<<<===>>>@@@@@@AAA===>>>@@@BBBDDDFFFFFFGGGAAA@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDBBB???<<<<<>>???@@@AAACCCDDDFFFFFF@@@?????????@@@AAABBBCCCDDDAAA===::::::===@@@CCCDDDJJJMMMIIIEEEDDDBBB@@@@@@@@@@@@@@@@@@???>>>>>><<<>>>???>>><<<>>>BBBGGGHHHDDDCCCFFFGGGEEECCCEEELLLUUU```jjjrrrvvvssslll```XXXLLL@@@999888:::===<<<<<<<<<<<<;;;;;;;;;;;;999777333222333555666666888777666555444333333333111111111111222222222333222222222222222222222222///......------......///---......//////000000111........................------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------------.........---------............///////////////////////////...............///000000111000...///111222222111111111111222111111000000////////////000000000000111000000//////000000111///000111222333333333333222111000000000000000000333333333333333333333333444333222222222222222333555555666666777888888888999999999:::999999888777555666888;;;===<<<888444777777888999999999999888<<<<<<<<<===>>>>>>???????????????>>>===<<<;;;:::))))))*********+++++++++'''+++......***'''''')))))))))***************)))))))))))))))))))))))))))))))))))))))************+++++++++***************))))))*********+++++++++)))***+++,,,,,,,,,,,,+++************++++++++++++******+++++++++,,,,,,,,,...---,,,+++************)))+++,,,,,,,,,,,,...///***+++,,,---------,,,,,,++++++,,,,,,,,,------------...............---,,,---000222111---+++---000000000000000111111111222333333222222111000000///111222333444333222000///111111222222222333333333111222222333444444444444777666666777:::;;;;;;:::888888777666666777999999888888888888999:::;;;;;;::::::;;;<<<<<<;;;::::::777888:::<<<<<<<<<<<<;;;:::======;;;<<>>>>>???@@@@@@???>>>>>><<<<<<;;;999888888:::;;;;;;<<<>>>@@@@@@>>><<<;;;555777999<<<======<<<;;;888999::::::;;;:::::::::888888999:::;;;===???@@@>>>>>>>>>======>>>>>>>>>>>>???@@@@@@???>>>???@@@???>>><<<<<<>>>???>>>===;;;;;;<<<======>>>??????===???AAADDDEEEDDDDDDCCC@@@???????????????@@@@@@??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???BBBGGGJJJIIIFFFAAA===<<>>???AAACCCDDDFFFFFFAAAAAA@@@??????@@@AAABBB???>>>;;;999:::;;;>>>@@@BBBIIIMMMJJJEEECCCBBBAAA@@@AAABBBBBBBBBBBBBBBAAA@@@AAAAAA???===???FFFMMMMMMFFFBBBDDDEEEDDDEEEGGGJJJQQQXXX^^^fffkkkhhhbbbXXXSSSKKKBBB<<<;;;<<>>>>>>>>@@@@@@AAA@@@???>>><<<;;;)))************+++++++++(((,,,000///***''''''))))))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))************)))***++++++++++++******))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...---,,,+++************)))+++,,,,,,,,,,,,...///)))***,,,---...------,,,++++++,,,,,,,,,---------,,,---------,,,,,,+++***...111222000,,,***---111............////////////333333222222111000000///111222444555555222000...222222111111222333444444222333444555555555555555777666666777999;;;:::999666666555666777888:::<<<777777777777888999:::;;;777888:::;;;;;;:::888777666777999;;;<<<<<<;;;;;;;;;======;;;<<>>AAACCCCCCAAA>>><<<666999<<<@@@AAA@@@>>>===999999:::;;;;;;;;;::::::888888999:::;;;===>>>???>>>>>>============>>>>>>>>>???@@@@@@>>>>>>???@@@???===<<<<<<>>>???>>>===;;;<<<<<<<<<======>>>>>>???AAACCCEEEEEECCCAAA????????????>>>??????@@@AAA??????@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAEEEJJJNNNMMMIIICCC>>>===AAACCCCCC@@@>>>===>>>EEEDDDCCCDDDDDDCCC@@@>>>???@@@@@@AAAAAABBBBBBCCCBBBAAA@@@?????????@@@AAA>>>===<<<;;;;;;<<<>>>???@@@HHHMMMJJJEEECCCCCCAAA@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDD@@@>>>AAAJJJQQQQQQHHHAAAAAACCCDDDFFFJJJGGGLLLQQQVVV]]]bbbaaa[[[UUUQQQLLLEEE???===>>>@@@>>>>>>======<<<<<<<<<;;;888777777777888888555333777666444333222111111111//////000222333444555666111111111111111111111111.........------.........---------...///000000111........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,***))))))***,,,------------------------------------.........////////////.........---------******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,---------......---------.........//////------------------------...............///000000/////////111333333111///---...///000000000000000////////////000000000000111111000000000000111111///000222333444444333333...///000222222222111000111111222333333444555555222222111111222222333444222333444555666666666666777777777777777666555555666555555666888888888777777777888999999999999888::::::;;;;;;<<<=========AAABBBBBBBBBAAA???===<<<%%% %%%***%%%&&&)))$$$''''''''''''''''''''''''((((((''''''''''''((((((+++***)))(((((((((******++++++******))))))((((((+++*********))))))(((((())))))*********+++++++++++++++************++++++------------------------,,,,,,,,,+++)))***---000666000***(((+++------+++,,,,,,,,,++++++*********///,,,******+++,,,***(((...---+++***)))***++++++++++++++++++++++++++++++---222444000---...///...000...---...000111111111000222333333111///......000333555555333111000000222222222222333444555666333444555666666666555555555666777999999888888777555555666777888:::<<<===888999999888666555666777888777666777999999999999777999<<<===<<<;;;;;;;;;:::;;;;;;;;;<<<=========>>>>>>=========???@@@AAA::::::999999::::::;;;<<<===>>>???@@@@@@???===<<<888999<<>><<<999:::;;;<<<<<<;;;:::999;;;:::999999:::;;;===>>>===<<<;;;;;;::::::::::::???>>><<<;;;<<<===???AAA@@@???>>>===<<<<<<===>>><<<>>>???@@@@@@???>>><<<@@@@@@@@@@@@???>>>===<<<<<<<<<;;;<<<===>>>@@@AAA@@@CCCEEECCC>>>===@@@DDDBBBBBBCCCEEEGGGIIIJJJKKKHHHHHHIIIHHHFFFCCC???===@@@@@@@@@???????????????DDDEEEFFFFFFDDDBBB???===>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDEEE@@@>>>;;;999999;;;>>>@@@CCCDDDEEEFFFEEECCC@@@>>>AAAAAAAAABBBCCCDDDFFFFFFIIIGGGEEEDDDEEEGGGJJJKKKMMMHHHBBB@@@AAADDDDDDDDDIIIIIIKKKQQQYYY]]][[[XXXQQQOOOJJJFFFBBB@@@@@@?????????@@@??????>>>===<<<::::::999888777666555555777555333222333333222111111111111111111111111111222111111111000000//////---.........//////000000......////////////......222111111000///...------,,,------------------------------,,,+++***)))(((************************,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////---------,,,,,,+++++++++*********++++++,,,,,,,,,+++***)))***,,,---,,,+++...------,,,,,,------...////////////////////////,,,++++++******++++++,,,......------------......////////////////////////...000111000///...///111111111000000//////......////////////////////////////////////000000000000///000111333333222111111//////////////////000000222111111000111333444555777666444222222222444555333333444444555666666666;;;;;;:::999888666666555555555555555666666666666444444666777888888888888::::::<<<=========<<<;;;>>>???@@@@@@???===:::999'''"""'''***%%%'''+++''''''''''''''''''''''''''',,,++++++******++++++,,,***)))))))))))))))***************)))))))))))))))************)))))))))((())))))*********+++++++++++++++************++++++------------------------,,,,,,,,,+++***+++---000777111+++***,,,...---+++,,,,,,++++++++++++++++++...,,,***+++---...---,,,...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---111333000---...///---...------...000111111000111000///...------///000111333555666444222111111111111111222333333444555333333333444444555555666555666777888888888777777555555666777888:::<<<===;;;;;;:::777444444555777888999999:::<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>???>>>=========>>>???@@@::::::999999::::::;;;<<<===>>>???@@@@@@???===<<<:::;;;<<>>===;;;<<<>>>?????????>>>===<<<;;;:::::::::;;;<<<===>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;<<<===???>>><<<;;;;;;;;;<<<======>>>???@@@@@@???>>>===???AAACCCDDDDDDBBB@@@>>>>>>======>>>???@@@BBBCCCBBBEEEFFFCCC???===???BBBDDDEEEFFFHHHIIIJJJKKKKKKHHHHHHGGGFFFDDDAAA>>><<<>>>>>>>>>???????????????CCCDDDDDDDDDCCCAAA???>>>>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCEEEFFFGGGGGGBBB@@@===;;;:::;;;===??????AAACCCEEEEEECCCAAA???@@@@@@@@@AAABBBCCCEEEFFFHHHGGGEEEDDDEEEFFFHHHIIIKKKFFFAAA???AAACCCDDDDDDHHHGGGGGGLLLSSSWWWVVVSSSOOOMMMIIIFFFCCCAAAAAAAAA@@@@@@@@@@@@???>>>======<<<;;;:::999777666555444666444222222333333222111111111111111111111111111111111111111000000000///....../////////000000000......////////////......000000000/////////...............---,,,,,,,,,+++------------,,,+++******++++++++++++++++++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))***,,,---,,,+++------,,,,,,,,,,,,------........................------,,,,,,,,,,,,------......------------..............................000111222111000///000111111000000000/////////.../////////////////////////////////000000000111111......///000000000000///000000000000000000000000111111111000111222444555666555333222222222333444444444444555666666777777::::::999999888777777777777666666666666666666666555666777888888999999999999:::<<<=========<<<;;;<<<<<<>>>>>>???>>>======,,,&&&)))***$$$'''+++&&&((((((((((((((((((((((((------,,,,,,,,,,,,------'''(((((()))************))))))))))))************************))))))))))))***************+++++++++++++++************++++++------------------------,,,,,,,,,+++***+++---///777222---+++,,,...---+++++++++++++++++++++,,,,,,...,,,+++,,,...///...---...---------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,000111...---...///------------///111222000...111...,,,******,,,000222222444555666444222222222000111111222222333444444222222111111222444555666555666666777888777777777555666666777888999;;;<<<===<<<:::666333222444666888:::===???@@@???===<<<===<<<;;;::::::;;;;;;<<<;;;;;;<<<======>>>????????????>>>=========>>>>>>:::::::::::::::;;;;;;<<<<<<===>>>?????????>>>===<<<<<<===>>>?????????>>>>>>???AAACCCDDDDDDCCCCCC>>>===<<<::::::;;;<<<<<<>>>>>>===============<<<999:::;;;;;;<<<<<<;;;;;;???>>><<<;;;;;;<<<=========>>>???@@@@@@???>>>===???BBBGGGJJJJJJHHHDDDAAA?????????@@@AAABBBDDDDDDDDDEEEFFFCCC???>>>???BBBGGGHHHJJJLLLMMMLLLKKKJJJHHHGGGEEECCC@@@>>><<<;;;======>>>??????@@@??????BBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBBAAAAAACCCEEEGGGIIIJJJKKKEEECCC@@@===;;;<<<===>>>===>>>AAADDDEEEDDDBBBAAA@@@@@@??????@@@BBBDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEGGGDDD@@@>>>@@@BBBDDDEEEFFFDDDCCCFFFKKKNNNNNNMMMLLLJJJHHHEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<:::888666555444666444222222222333222111111111111111111111111111111111111111000000000000//////000000000000000111......////////////......//////////////////////////////...---,,,+++******,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++*********,,,---,,,+++------,,,,,,,,,,,,------------------------------......------------............------------..............................111222333222000///000111000000000000/////////////////////////////////////////////000000000111111//////......//////000000222222111111111000000000111111000111111222444444555444333222222222333444444444555555666666777777999999999999999999999999999999888888777666666666666666777888999999999999999:::;;;<<<<<<<<<;;;;;;::::::;;;<<<===???@@@AAA...)))+++)))###(((...((())))))))))))))))))))))))+++******))))))******+++%%%&&&(((***++++++***)))(((((())))))******++++++*********)))))))))))))))************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///555111---+++,,,,,,,,,+++*********++++++,,,,,,,,,------------------,,,+++,,,,,,,,,------...//////------------------------+++//////------//////,,,------///111333333111...///---+++***,,,///111222000222444444222111111222000000111222333333333333222111000000111333555777555555666666666777777777666666666666777999::::::999:::999888555444444555777:::???AAAAAA???===<<<<<<<<<<<<<<<===<<<;;;999999::::::;;;<<<===>>>>>>??????>>>>>>============:::::::::::::::;;;<<<<<<<<<===>>>>>>???>>>>>>===<<<=========<<<<<<===>>>???@@@BBBEEEFFFGGGGGGFFF@@@>>>===;;;;;;;;;;;;<<<======>>>>>>>>>=========<<<===???@@@@@@@@@>>>===??????>>>=========>>>???>>>??????@@@@@@??????>>>BBBFFFKKKOOOOOOKKKEEEAAA??????@@@AAABBBCCCDDDDDDBBBCCCCCCBBB@@@???@@@BBBHHHJJJLLLNNNNNNLLLJJJHHHGGGFFFCCC@@@>>><<<;;;;;;===>>>???@@@AAABBBAAAAAA@@@@@@??????@@@@@@AAABBB>>>???@@@AAABBBBBBBBBBBBAAABBBDDDFFFHHHJJJLLLMMMGGGEEEBBB???===<<<======>>>@@@CCCEEEFFFEEEDDDCCC@@@???>>>>>>???AAACCCDDDDDDEEEEEEEEEEEEDDDBBBAAACCCAAA???>>>???AAACCCEEEEEECCCAAAAAADDDGGGHHHGGGIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>;;;999666555444555333111111222333222111111111111111111111111111111111111000000000000000000000000000111111111111......////////////....../////////......---------...------,,,,,,+++++++++,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++******,,,,,,,,,***---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------..............................111222222111///...///000000000000000////////////////////////////////////............////////////111111000//////111222333333333222222111000000000000000000111111222333333444333222222111222333333222333333444444555666666777777888888999:::::::::::::::999999888777666666555666777888888888888888888999:::;;;<<<;;;;;;:::;;;:::::::::<<<>>>AAACCC,,,))),,,***&&&000777111************************))))))(((((((((((())))))%%%&&&((()))*********)))(((((())))))******++++++))))))))))))))))))******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---...111///,,,******++++++************++++++,,,,,,,,,(((***+++,,,,,,,,,,,,---++++++,,,,,,---------...------------------------+++......,,,---000000---......000222444444222000---,,,---///222333111//////000222111000///000111000000222333333444333333222111000///000222444666555555555555555666666666777666666666777888999999444666999999888666555555666:::???AAA@@@===;;;:::999:::<<>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<======>>>>>>>>>>>>;;;===>>>===;;;:::;;;===>>>@@@BBBDDDFFFGGGGGGGGGAAA@@@>>><<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>=========???AAACCCCCCBBB@@@???>>>===<<<<<<<<<===>>>?????????@@@@@@@@@@@@??????EEEHHHMMMPPPOOOJJJCCC???>>>>>>???@@@AAABBBCCCCCC>>>??????@@@@@@AAACCCDDDGGGIIIKKKLLLLLLJJJGGGEEEFFFDDDBBB@@@>>><<<<<<;;;>>>@@@AAACCCDDDDDDCCCCCC??????>>>??????AAABBBCCC??????@@@AAABBBBBBBBBBBBAAABBBCCCEEEGGGIIIJJJKKKFFFEEEBBB@@@>>>===>>>>>>BBBDDDFFFHHHIIIHHHFFFDDDAAA???>>>===>>>@@@BBBDDDCCCDDDEEEEEEEEECCCAAA@@@AAA@@@???>>>>>>@@@CCCEEEEEECCC@@@???@@@BBBCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>><<<999666444333444222111111222333222111000000000000000000000000000000000000000000111111111111111111000000000000......////////////......000000///...---,,,+++******++++++,,,,,,---------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++******,,,,,,+++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------..............................///000111000...---...///////////////000000000000////////////////////////,,,,,,,,,---------......111000/////////000222333222222222222111111000000//////000111222222222333222222111111111222222222000000111222222333333444555666666777999::::::;;;;;;::::::999888777777666444555666666666666666666777888:::;;;;;;;;;:::999===<<<:::::::::===???AAA'''''',,,+++***777@@@999))))))))))))))))))))))))******))))))))))))******&&&''''''((())))))))))))))))))))))))************))))))))))))************+++++++++***************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,...------+++*********+++,,,++++++++++++++++++,,,,,,###&&&***,,,---...///000+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,///222111---/////////111333444222000------///333666666111---...///000000///...000111000111333444555555444333333222111111111222333444555444444444444555666666777777666666666777777888222555888999888666666666555:::???@@@===999888888777888<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======>>>>>>???;;;>>>@@@???<<<:::;;;======???AAACCCEEEEEEEEEEEEAAA@@@>>>===<<<<<<<<<======>>>???@@@@@@@@@???>>>===>>>@@@BBBBBBAAA@@@???<<<;;;;;;::::::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@FFFIIILLLMMMKKKGGGAAA>>>======???@@@AAABBBBBBBBB======>>>???AAACCCEEEFFFFFFGGGIIIIIIIIIGGGFFFDDDDDDDDDCCCAAA@@@???>>>===@@@AAADDDEEEFFFEEEDDDCCC>>>>>>???@@@AAAAAABBBBBB???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDCCCAAA@@@?????????@@@EEEFFFIIIKKKKKKJJJHHHGGGBBB@@@>>>===>>>@@@BBBDDDBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@???>>>???BBBEEEEEECCCAAA??????@@@AAABBBDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????@@@AAA@@@@@@>>>;;;999666555444444222000000222222222111000000000000000000000000000000000000111111111111111000000000000000//////......////////////......//////...---,,,+++******))))))***+++,,,---......,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++---+++***+++,,,,,,+++))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------......---------------------------...//////------...///////////////000000000000////////////////////////,,,,,,,,,,,,---------.........------......//////111111111111111111111111...///000111222222222222000111111111111222222222//////000000111111222222444444555666777888999::::::999999999888777777777444555555666666555555444777888999:::::::::999999===<<<;;;::::::<<<>>>???%%%''',,,***(((555===444))))))))))))))))))))))))***))))))(((((())))))***(((((('''''''''(((((()))*********)))))))))))))))((()))))))))************+++++++++*********))))))++++++************++++++++++++++++++++++++++++++***+++------,,,+++,,,---+++,,,,,,+++++++++---...,,,,,,++++++++++++++++++%%%(((,,,...------...///------...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------000444333...///...---...000111111000...---///333777666111,,,...///000000//////000222111222444666666666555444333333333333222222222222444444333333333444555666888777777666666666777777666777777666444444666777777;;;@@@???;;;777666777777888:::@@@DDDCCC===777666666777888:::;;;<<<===;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<===>>>??????<<<@@@CCCBBB>>>;;;;;;======???AAABBBDDDDDDDDDDDDAAA@@@>>>=========>>>>>>???@@@BBBCCCDDDCCCBBBAAA>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<===???@@@@@@@@@@@@??????@@@@@@@@@EEEFFFGGGHHHFFFDDDAAA???<<<>>>???AAABBBBBBBBBBBB@@@??????AAACCCFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEBBBCCCCCCDDDCCCBBB@@@???AAABBBDDDFFFFFFEEECCCAAA>>>???@@@BBBBBBBBBAAAAAA???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@@@@???@@@@@@AAABBBDDDFFFIIILLLMMMMMMKKKJJJCCCAAA???===>>>@@@CCCDDDBBBCCCCCCDDDDDDDDDDDDCCC@@@AAABBB@@@>>>???AAADDDCCCCCCBBB@@@>>>>>>???@@@CCCDDDDDDEEEEEEEEEEEEEEEDDDCCCAAA???>>>???@@@AAA???>>>===;;;888666555444333111000000111222222111000000000000000000000000///000000000111111111111000000000/////////............////////////......,,,,,,,,,,,,,,,,,,------*********+++,,,,,,,,,---,,,------.........------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++,,,,,,---,,,***+++,,,,,,+++))),,,,,,++++++++++++,,,,,,------------------------......------------............------------......------------------------,,,---//////......000111.../////////000000000111////////////////////////------........./////////,,,---......//////.........//////000000111111222...///000111222222222111///000000111111111111111//////000000111222222222333333444555666777777888888888888888888888777777555555666666666666555555666777999:::::::::999888;;;;;;::::::;;;<<<>>>???'''(((+++'''"""---222'''((((((((((((((((((((((((((((((''''''''''''((((((***)))'''&&&&&&'''((()))++++++******))))))(((((((((((())))))*********+++++++++++++++******))))))++++++************++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---+++,,,,,,,,,,,,---///000---,,,,,,++++++*********,,,///111111---***)))***//////000000000...---,,,++++++++++++++++++++++++,,,...------111555444///...,,,+++,,,...000000///000......111555666111+++///000111000///000222333111333555777777777555555444444444444444333111111444444333222333444555666888777777666666666666777;;;999666333000222555999888===@@@???:::555555666999888999===CCCCCC???:::666777888999;;;<<<===>>>:::;;;<<<>>>>>>>>>======<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<>>>??????===BBBFFFEEEAAA===<<<>>>>>>???AAABBBCCCCCCCCCCCC@@@@@@>>>=========>>>???AAABBBDDDFFFFFFEEEDDDCCC@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCDDDAAA@@@@@@??????@@@@@@AAACCCCCCCCCDDDCCCBBBAAA@@@===>>>@@@BBBCCCCCCCCCBBBCCCBBBBBBCCCEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFAAACCCDDDEEEEEEDDDBBB@@@AAABBBDDDFFFEEEDDDAAA@@@>>>???AAACCCCCCCCCAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAA@@@???>>>>>>===<<<>>>>>>??????@@@AAABBBCCCAAADDDHHHKKKNNNNNNNNNMMMDDDBBB???>>>>>>@@@CCCEEECCCCCCCCCCCCDDDDDDEEEEEEAAABBBCCCAAA???>>>AAADDDAAABBBBBB@@@>>>===>>>???CCCDDDDDDEEEEEEEEEEEEEEEDDDBBB@@@>>>>>>>>>???@@@>>>===<<<:::888666555444333111000000111222222111000000000000000000000000//////000000111111111222000000//////.........---......////////////......))))))***+++---...//////,,,,,,++++++++++++++++++,,,---------------,,,,,,************************,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,------,,,++++++,,,,,,***))),,,++++++++++++++++++,,,------------------------//////............//////.........------.........------------------------,,,...///000///000111333.../////////000000111111////////////////////////////////////000000000111---...000111111111000///------...///000111222222---...000111222222111111//////000111111111111111000000000111222222333333333333444444555666666777777777777777777888888888666777777777777777666666666777888999:::999888888999999:::;;;<<<===???@@@''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((---***&&&%%%'''))))))(((''''''''''''((((((((()))))))))))))))))))))))))))*********************************)))))))))))))))///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000+++,,,---////////////...222---,,,000222111///000//////000111111111111111///111222444555555444444888666333111//////000111111111222333555777999:::999888888777666555555444777666666666666666777888======<<<:::777555666777999:::===>>>???===;;;:::777777888888999:::;;;<<<<<<===>>>===<<<;;;<<<>>>@@@>>><<<::::::;;;===>>>999999999:::;;;<<<===>>>@@@@@@@@@??????===<<<<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDAAA>>>===>>>?????????@@@AAABBBCCCDDDDDDDDDDDDFFFEEECCCAAA@@@@@@@@@AAABBBBBBAAA@@@@@@BBBCCCDDDCCCAAA>>>===???BBBCCCDDDAAACCCDDDEEEDDDAAA???===>>>???@@@BBBBBBCCCCCCBBBEEEEEEDDDDDDFFFHHHKKKMMMIIIFFFEEEGGGKKKLLLHHHDDDBBBEEEIIILLLLLLHHHDDD@@@>>>???@@@AAAAAA@@@???>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCCCCCCCBBBAAA@@@@@@AAA@@@@@@???======???@@@AAAAAABBBBBBBBBBBB@@@BBBFFFJJJLLLLLLKKKJJJEEEBBB@@@???AAABBBCCCCCCCCCBBBAAA@@@AAAAAACCCCCCBBBAAA???>>>>>>>>>???@@@???AAABBB@@@===;;;;;;===>>>@@@AAAAAA@@@???AAABBBDDDDDDCCCBBBAAA@@@@@@???CCC@@@<<<888666666666777000000000000////////////000000000000000000000000111111000///////////////000000000000000000000000......---------,,,,,,,,,.........------,,,,,,,,,...---,,,+++***+++,,,,,,))))))))))))***+++,,,---......---,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***+++,,,------++++++,,,---777:::;;;777000+++,,,...000000//////.........---,,,,,,,,,------........................---------////////////000000000000////////////000000000000------............------........................,,,------...///000000111000000000000000000000000333333222222111111000000111111111111111111222222333444444555555666666777999777555444333444555666666666666666555555555555666777777888888888888777<<<;;;;;;;;;;;;<<<======''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((,,,)))&&&&&&((())))))''''''''''''((((((((())))))))))))))))))))))))))))))************************************))))))))))))---,,,+++***)))******++++++******))))))******+++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---...+++,,,---////////////...222---,,,///222000///000111222222333333333222222000111333444444444444333555444222111000///000000222222222333555666888999777777666666555444444333666666555555666777888888<<<<<<;;;999666555555666888:::<<<===>>>===;;;999777888999;;;<<<=========;;;===>>>===<<<;;;<<<>>>@@@@@@>>>===<<<======>>>::::::::::::;;;<<<===>>>????????????>>>===<<<;;;???@@@AAACCCDDDEEEDDDDDDCCCAAA>>>===>>>???@@@??????@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCAAA>>>>>>@@@CCCDDDEEECCCDDDFFFFFFEEECCCAAA?????????@@@@@@AAAAAABBBBBBEEEEEEDDDEEEFFFHHHKKKMMMJJJHHHFFFHHHLLLLLLIIIEEEBBBDDDGGGIIIIIIFFFBBB?????????@@@@@@@@@???>>>>>>@@@AAABBBCCCDDDCCCBBBBBB@@@AAABBBCCCDDDCCCBBBBBB@@@@@@@@@@@@???>>>======>>>???@@@AAABBBBBBCCCCCCAAACCCEEEHHHJJJKKKKKKJJJDDDBBB??????@@@BBBCCCBBBBBBBBB@@@@@@???@@@AAAAAA@@@???>>>>>>======>>>>>>???AAAAAA@@@===;;;;;;===>>>???@@@@@@??????@@@BBBBBBBBBAAAAAA@@@@@@??????BBB???<<<888666555666777000000000000////////////000000000000000000000000111000000///////////////...........................------------,,,,,,,,,......---------,,,,,,,,,...---,,,+++++++++,,,,,,***************+++,,,---...------,,,++++++******))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***+++,,,------++++++,,,---000444888888444///------////////////......------,,,,,,---------------------------...................../////////000000000.../////////000000000000------............------........................------...//////000111111000000000000000000000000111111111111111000000000//////000000111222222222111222222333444555555666888777555444333444555666666666666666555555555555666666777888888888888777;;;;;;;;;;;;;;;<<<======((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((***)))'''((())))))(((&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***)))((()))******+++******))))))******+++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,+++,,,,,,+++,,,---...////////////222...,,,///000///...000333333222222222222222111111222333444444333222222111111111111111000000///333333333333444555666777666666555555444333333333444444555555666777888999:::::::::888555444444666777888:::<<<<<<<<<:::999888999;;;>>>???@@@@@@@@@;;;<<<======<<<;;;<<<===@@@@@@@@@@@@???>>>======::::::::::::;;;<<<======????????????>>>===<<<<<>>>>>???@@@@@@???>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBB@@@>>>???BBBDDDFFFFFFDDDEEEGGGGGGGGGEEECCCBBBAAA@@@???>>>>>>???AAABBBEEEEEEEEEEEEFFFIIIKKKLLLKKKIIIGGGIIIKKKLLLIIIFFFBBBCCCEEEEEEDDDBBB@@@>>>AAA@@@???>>>>>>>>>>>>>>>AAAAAACCCDDDDDDDDDCCCBBBAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@??????>>>======>>>>>>???@@@BBBCCCDDDDDDCCCCCCDDDFFFGGGIIIJJJJJJDDDAAA???>>>???AAABBBBBBBBBAAA@@@???????????????======>>>>>>======<<<;;;???@@@@@@???<<<;;;;;;<<<===>>>@@@???>>>>>>???AAA????????????????????????@@@>>>;;;888666555666666000000000000////////////000000000000000000000000111000//////......//////------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,++++++******))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***+++,,,---,,,+++***+++---***...333777777444///,,,///............---------------------------,,,,,,,,,,,,------......//////.........////////////000....../////////000000000------............------...........................//////000000111111111000000000000000000000000////////////000000000000---......///000111222222000111222333555555666666777666555444444444555666666666666555555555555444666666777888888888888888;;;;;;;;;;;;;;;<<<<<<===))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((())))))((('''&&&'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***************++++++++++++))))))((()))***+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,---....../////////222...---///000......111333222111000000/////////111222333444333333111000///000222333333222111000444444333333444444555555555555555555444444333333333333444555666777999:::888888888666444333444555666777999:::;;;;;;:::999888:::<<>><<<;;;;;;;;;;;;;;;;;;<<<======??????@@@@@@???>>>>>>===???@@@@@@AAABBBCCCCCCCCCBBB@@@>>>>>>@@@AAA@@@@@@===>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@AAABBBDDDDDDCCCBBBBBBBBB@@@???@@@CCCFFFGGGGGGDDDEEEFFFGGGGGGFFFDDDCCCCCCAAA>>><<<<<<>>>@@@BBBEEEEEEEEEEEEGGGHHHJJJKKKJJJHHHGGGGGGIIIIIIGGGFFFCCCBBBBBBAAA@@@???>>>>>>BBBAAA???>>>======>>>??????@@@AAACCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCAAA@@@??????>>>============>>>???@@@AAACCCEEEEEEDDDDDDCCCCCCDDDFFFHHHIIICCC@@@>>>===>>>@@@AAAAAABBBAAAAAA@@@??????>>>>>><<<===>>>???>>>===<<<;;;?????????>>><<<;;;;;;;;;<<<>>>??????>>>===???@@@>>>>>>>>>?????????@@@@@@===<<<999777666555555666000000000000////////////////////////////////////000000///............///---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++******,,,,,,,,,+++***+++,,,(((+++///444666444///+++------------------------.........------,,,,,,,,,++++++,,,------...//////------........./////////........./////////000000------............------........................///000000000111111111222////////////////////////---.........//////000000---.........//////000000000111333555666777777777666666555444444444555666666666555555555444444444555666777888888888888888;;;;;;::::::;;;;;;<<<===))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((('''((())))))((('''&&&&&&(((((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))******+++++++++,,,,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,------...//////000111......000///...000444666555333111000/////////111222333333333222111000000111333555555444333111444444333333333333444444666666666555555555555555333333333444555777888999666777777555444333444666666777888999::::::::::::888:::<<<>>>???@@@@@@@@@;;;<<<===<<<;;;:::;;;===;;;<<<>>>??????===;;;999<<<<<<;;;;;;;;;<<<======@@@@@@AAAAAA@@@@@@????????????@@@@@@AAAAAABBBBBBAAA@@@??????AAAAAAAAA@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@???@@@CCCFFFGGGGGGBBBCCCDDDEEEEEEEEEDDDCCCCCCAAA>>>;;;;;;===@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIGGGFFFEEEDDDEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>BBBAAA???>>>>>>>>>???@@@@@@AAABBBCCCDDDCCCBBBBBB@@@AAACCCDDDDDDDDDCCCBBBAAA@@@???>>>============>>>>>>>>>???AAACCCEEEFFFEEEDDDBBBBBBBBBDDDEEEGGGBBB???===<<<===???@@@@@@AAAAAAAAAAAAAAA@@@??????===>>>???@@@???>>>===<<<>>>======<<<<<<<<<;;;:::;;;<<<>>>===<<<<<<===???=========>>>??????@@@@@@;;;:::888666555555555555000000000000////////////////////////////////////000//////.......................................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,+++,,,,,,,,,,,,+++++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++******+++,,,,,,******+++,,,++++++---///111111...+++,,,,,,,,,,,,------------.........------,,,,,,,,,***++++++,,,---...//////------------........................////////////------............------........................000000000000111111111111////////////////////////------....../////////000/////////...............///000222444555666555555555555444444444555555555555555555555444444444444555555777888888999999999:::::::::::::::;;;<<<<<<((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''((()))(((&&&%%%&&&'''((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,++++++***)))***+++,,,---+++******))))))******+++,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------,,,------...000000111//////000000///222888;;;:::777555333222222222000111222333333222111111111222444666666555333222444333333333333333444555555555555555555555555555333333444444555666777888555666666555444333555666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@:::;;;<<<<<<;;;:::;;;<<<888999;;;======<<<;;;:::===<<<<<<<<<<<<<<<======???@@@@@@AAA@@@@@@??????@@@????????????@@@AAABBBAAA@@@???@@@BBBBBBAAA@@@AAAAAAAAAAAA@@@@@@???>>>AAAAAAAAA@@@???>>><<<<<>><<<<<>>===<<<<<<===>>>????????????@@@BBBDDDFFFDDDCCCBBBAAAAAABBBCCCDDDAAA>>><<<;;;===>>>??????@@@@@@AAAAAAAAAAAA@@@@@@>>>?????????>>>>>>======>>><<<;;;;;;<<<<<<;;;::::::<<<======<<<;;;===>>>;;;;;;<<<<<<======>>>>>>999888777666555444444444000000000000////////////000000000000000000000000000///......------..............................,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,+++******))),,,,,,++++++++++++,,,,,,++++++++++++++++++******((((((((((((((((((((((((,,,,,,++++++++++++******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++******+++,,,+++***)))***,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,------......,,,,,,,,,---------......------........./////////------............------........................000000000000000000000000000000000000000000000000............////////////////////////////////////...///111333444333222111333444444444555555555555555555555444444444444333444555666888999999999999:::::::::::::::;;;;;;<<<''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((('''))))))'''$$$$$$&&&)))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++,,,------***))))))((()))***+++,,,+++******))))))******+++,,,++++++******++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------,,,,,,---...000111000//////111111000555<<<>>><<<999666444333333333///000111222333333222222222333444444444333222111333222222222333444444555444444444444444444444444444444444444444555666777555666666555444444666777777777888999:::;;;<<<<<<>>>===<<<;;;<<<===???@@@:::;;;<<<<<<::::::;;;<<<777888:::;;;<<<===<<<<<<======<<<<<<<<<<<<=========>>>>>>?????????>>>>>>@@@??????>>>??????AAAAAA@@@@@@???@@@BBBCCCBBB@@@DDDCCCCCCBBBAAA???===<<>>===<<>>>>>??????@@@AAAAAA@@@???@@@BBBDDDDDDCCCAAAAAABBBCCCDDDDDDEEEEEEBBB@@@???>>>>>>@@@CCCDDDAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBAAA??????@@@AAA@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEE??????AAABBBBBBBBBAAA@@@AAA@@@>>><<<;;;<<<===>>>AAA@@@??????@@@AAACCCEEECCCCCCBBBAAAAAAAAAAAAAAA@@@>>>;;;:::<<<===>>>>>>===>>>???@@@AAAAAA@@@@@@>>>>>>======<<<<<<<<<======;;;::::::<<<===;;;999999;;;<<<<<<;;;;;;<<<===999999999:::::::::::::::777666666555555444444444000000000000////////////000000000000000000000000//////...------------...------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,+++***)))(((***************+++,,,---******************++++++((((((((((((((((((((((((+++++++++******)))))))))((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***)))+++,,,+++***)))***+++))),,,...---***)))***,,,***+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------.........//////------............------........................////////////////////////000000000000000000000000000000//////////////////,,,------///000111222222000222444555666444222111222333444444555555555555555555555444444444333333444555666777999999999999::::::999999::::::;;;<<<''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((())))))&&&######'''***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------)))(((''''''''')))***+++---,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++,,,...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***------,,,,,,---...000111000///000222222222777>>>>>><<<888555222111111111...///111222333333333222333333333333222222111111222222222222333444555666333333333333333333333333555555444444444555555666555666666666555555666888777888888999;;;<<<======AAA???===;;;;;;===@@@AAA:::;;;<<<<<<::::::;;;<<<777777999;;;<<<===>>>>>>>>>======<<<<<<<<<======<<<<<<===============<<<@@@???>>>>>>>>>???@@@AAA@@@??????AAACCCCCCBBB@@@EEEEEEDDDCCCAAA???===<<<<<<===???@@@@@@??????>>>???>>>=========>>>@@@AAAAAA@@@???@@@BBBCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFAAA@@@??????@@@BBBDDDEEE@@@@@@AAABBBCCCCCCCCCCCCDDDCCCCCCAAA???>>>@@@AAA???@@@@@@AAABBBBBBCCCCCC???@@@BBBDDDEEEEEEDDDDDDAAABBBDDDEEEEEEEEEDDDCCC>>>???@@@AAABBBAAA@@@@@@AAA@@@>>><<<;;;<<<===>>>BBBAAA?????????AAACCCDDDCCCCCCBBBBBBAAA@@@??????@@@===;;;:::;;;===>>>>>>:::<<<>>>???@@@@@@@@@@@@>>>===<<<::::::;;;<<<<<<===;;;999:::<<<===;;;999999:::<<<;;;::::::;;;===888777777777777777777777666666555555555444444444000000000000////////////000000000000000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,******+++,,,+++***)))((())))))))))))***+++,,,---******************++++++************************+++*********))))))(((((((((((())))))*********+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***++++++++++++***)))+++++++++***)))***+++%%%***......***((())),,,*********++++++,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---..................---........................////////////............000000000000000000000000111111000000//////......***+++,,,...111333555666555666888:::999777555333222333444444555555555444555555444444444333333333444555666777999999::::::::::::999999::::::;;;<<<''''''(((((()))*********%%%&&&(((***+++***)))(((''''''((((((((((((''''''+++*********))))))(((((())))))************))))))+++*********))))))(((((()))))))))))))))******++++++((((((///777888000'''))))))))))))))))))))))))&&&''')))*********)))((()))************+++++++++++++++------------+++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---......---,,,,,,,,,,,,---///......///000111111000999888666444222000///...222222222222222222222222111111222222222333333333222333333444444333333222555555444333333333444444555555555555555555555555999777555444333444666777666666777999:::<<<>>>???<<<;;;;;;;;;<<<<<<:::999;;;;;;;;;;;;:::999888777666777888:::<<<<<<:::888===>>>?????????===<<<;;;;;;::::::999:::;;;===>>>???@@@@@@AAAAAAAAA@@@@@@??????????????????@@@@@@AAABBBCCCCCCBBB???===;;;>>>===<<<;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===???@@@BBBCCCCCCBBB@@@???CCCBBBAAA???>>>=========@@@@@@@@@@@@AAABBBCCCCCCEEECCCAAA>>>===>>>???@@@>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCBBBAAAAAAAAAAAABBB<<<===>>>???????????????BBBAAA@@@>>>===<<<<<<<<>>???>>><<<;;;;;;;;;<<<============>>>??????@@@@@@<<<============;;;:::999888888777777888:::;;;===::::::;;;<<<<<<;;;:::999777777777666555555444444333333333222222222111111000000000000000///...---000000//////......------......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************)))***(((&&&***000...'''++++++++++++++++++++++++))))))((((((((((((((()))******))))))))))))******))))))))))))))))))))))))******++++++++++++******)))***,,,------,,,***)))******************************))))))))))))))))))******+++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///------------------------,,,,,,,,,---------......000///...---------------........................000///...------...///000............/////////000...---,,,---///333888;;;::::::;;;:::999666333111111222444666666555444333222222222111222222333333444555666777888999999999999888888777888999;;;<<<)))))))))(((''''''&&&&&&&&&''')))+++,,,+++***)))))))))))))))))))))((((((*********)))))))))(((((())))))************))))))******)))))))))((((((((())))))(((((())))))***+++)))'''(((---222333---'''************************((((((***+++++++++***))))))************++++++++++++,,,,,,------,,,,,,+++,,,---...//////...---,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,///......---------------//////...///000111000000333555555444000...///000111111222222222222222222111111222222222333333333222222333333333333222222444444333333333444444555555555555555555555555555666555444444444555777999666777777888999;;;<<<===;;;:::;;;;;;<<<<<<;;;:::=========<<<<<<;;;;;;;;;999999999;;;===<<<:::888<<<<<<>>>??????>>>======<<<;;;:::::::::;;;<<<===>>>??????@@@AAAAAAAAA@@@????????????@@@@@@@@@@@@AAABBBBBBBBBAAA???===;;;>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>============????????????@@@BBBCCCDDDEEEDDDAAA???>>>===<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCC======>>>???????????????BBBAAA@@@???>>>=========>>>>>>>>>>>>>>>???@@@@@@BBB@@@???@@@CCCCCCAAA???>>>>>>===<<<<<<<<<======<<<<<<===>>>>>>??????@@@===============;;;:::999:::999888777777777888999888888:::;;;;;;:::999999666666666555444444333333222222222222111111111000000000000000000000///...//////.........---------......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************************((()))))))))///777666000++++++++++++++++++++++++***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++*********+++---......---+++***************************************************,,,,,,,,,,,,+++******)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------............---------------------------------.........////////////...---------------........................111000000//////000000111........./////////000000///...------///333777:::;;;;;;;;;:::888444111///111222444555666555444333222222222111222222333444444555666777888999999999:::999999999999;;;<<<===)))((((((''''''&&&&&&%%%'''(((***+++,,,,,,+++***++++++******))))))((((((******))))))))))))((((((******++++++++++++******))))))((((((((((((((('''))))))(((((())))))***+++(((((((((***,,,,,,***(((++++++++++++++++++++++++))))))***+++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,------...////////////...---++++++++++++,,,,,,,,,,,,************************...............---,,,+++//////...---------------////////////000000000000...111333333000//////111000000111111111222222222111111222222222333333333222222222222222222222222333333222333333444555666444444444444444444444444444444333444555777999:::777777777777888999::::::999:::;;;<<<<<<<<<<<<<<<@@@???>>>=========>>>???<<<;;;:::;;;<<<<<<:::888999;;;<<<>>>???@@@??????===<<<;;;;;;:::;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA???===<<<===<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@===>>>???@@@@@@???>>>===;;;<<<===>>>??????>>>>>>???>>>>>>>>>@@@AAACCCDDDDDDDDDCCCAAA???===;;;:::>>>>>>>>>>>>???@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>????????????@@@@@@???>>>>>>>>>>>>>>>======<<<<<<======>>>???@@@??????AAABBBBBB???=========>>>>>>>>>>>>>>>===;;;<<<<<<===>>>>>>??????======>>>======<<<::::::;;;:::999777666555555555555666888999999999888888555555444444333222222111111111000000000000000/////////000111111111000000.........---------------......---,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,+++******))))))))))))))))))))))))************************((()))***+++111777777444++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))******++++++++++++******+++,,,---......---,,,+++******************************++++++++++++++++++------,,,,,,+++***((('''***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......------------------------............///////////////.........------------........................111111222222222222111111....../////////000000000111///......///222555777<<<;;;;;;999666333000...111222333444555444333333222222222222222333444444444555777888999:::::::::<<<;;;::::::;;;<<<>>>???&&&&&&''''''((()))))))))'''''')))***++++++******++++++***)))(((((((((((())))))))))))))))))((((((******++++++++++++******((((((((((((''''''''''''((((((((((((((()))******((()))))))))''''''((()))************************))))))*********+++++++++))))))*********+++++++++------++++++++++++---------...///000000///...---***++++++++++++,,,,,,,,,++++++++++++++++++++++++////////////...---++++++...------,,,,,,,,,,,,,,,//////000000//////000000......000333444444222111///000000111111222222333111111222222222333333333222111111111111111111222222222222222333444555666444444444444444444444444444444444444555777888999777777666666666666777777777999;;;<<<<<<===>>>>>>AAA@@@>>>======>>>???AAA===;;;:::999::::::888777888999<<<>>>@@@AAAAAAAAA======<<<<<<;;;;;;;;;:::;;;<<<===???@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBB@@@AAAAAAAAA@@@???=========<<<;;;::::::;;;<<<===<<<<<<===============>>><<<======>>>??????>>>>>>;;;<<<============<<<;;;<<<===???AAABBBAAA@@@??????>>>======>>>@@@CCCDDDBBBCCCCCCCCCBBB???===;;;=========>>>>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDAAAAAA@@@????????????@@@???>>>>>>>>>>>>>>>??????>>>>>>===============>>><<<<<<;;;;;;<<<<<<===>>>BBBAAA@@@???>>>===;;;:::<<<===>>>?????????>>>===;;;;;;;;;<<<======>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;999888777666555555444555777888999999888888333333333222111111000000////////////////////////...//////000111111111111...............---------...---,,,,,,++++++,,,,,,************************++++++,,,,,,,,,++++++***))))))))))))))))))))))))******************************)))***---///...,,,******************************++++++,,,,,,++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++*********+++,,,,,,,,,,,,+++***************************+++++++++++++++,,,,,,,,,+++++++++++++++***)))(((***************************************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------..............................------........................000111222333333222111000...////////////000000000222111/////////111444555999999888777555333111///111111222333444333333222222222222222222333444555666777888:::;;;<<<<<<<<<======<<<<<<===>>>@@@AAA((((((((()))******++++++&&&&&&'''(((((()))))))))***)))(((''''''''''''((((((((((((((((((((())))))*********++++++*********''''''''''''((((((((((((((((((((('''((())))))***)))******(((&&&&&&(((+++))))))))))))))))))))))))(((((((((((())))))******))))))*********+++++++++------++++++++++++---------...///000000///...---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,---,,,,,,+++***+++++++++...000111000///...///111111//////444:::<<<666111000000111111222222222222111111222222222333333333222222111000000111222222111111111222333444555666444444444444444444444444555555555555555666777777888777666666555555555666777999<<<===<<<<<<>>>@@@AAA@@@>>><<<<<<===???@@@===;;;888777777888777666888999<<<>>>@@@AAAAAAAAA=========<<<<<<;;;;;;::::::;;;===>>>???@@@@@@@@@>>>>>>???@@@@@@AAABBBBBB@@@@@@@@@@@@???>>>>>>===<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAABBB@@@???===???>>>===<<<===???AAACCC???AAACCCDDDDDDCCCAAA???============>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@????????????@@@@@@???>>>======>>>??????===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::;;;<<<<<<===BBBAAA???===;;;;;;<<<===<<<===>>>??????>>>===<<<999::::::;;;<<<<<<============<<<<<<;;;::::::::::::::::::999999888888777555666777999999999888777222222222111000000//////........................---...///000000000000000........................------,,,++++++++++++,,,***************************++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))))))))((((((************************)))***+++,,,---,,,,,,,,,******))))))))))))******))))))))))))))))))))))))******++++++++++++******)))))))))******)))))))))******************************+++++++++,,,,,,,,,((()))******++++++++++++*********************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------++++++,,,,,,,,,---------------...//////......---...........................///000111111000///...////////////000000000111222111000///000111333444666666555555444333222222111111111222222222222222222222222222333444555666888999:::<<<===>>>?????????>>>>>>>>>>>>@@@AAABBB,,,,,,+++******))))))(((%%%&&&&&&&&&'''(((((())))))((('''&&&&&&'''((()))''''''(((((((((((())))))))))))************))))))'''(((((((((((()))))))))((((((''''''(((((()))*********)))(((&&&''')))+++((((((((((((((((((((((((((((((((('''((())))))***)))************+++++++++---,,,,,,++++++,,,,,,------...////////////...---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////---,,,,,,+++++++++++++++...111222111...---...111444333444999>>>???999222222222222222222222222222111111222222222333333333333222111000000111222333222222111222222333444555333333333333333333333333555555555666666666666666888777666666555555555666777:::===>>><<<<<<>>>AAAAAA@@@>>>===<<<<<<=========:::777555666777777777999;;;<<<>>>???@@@??????<<<<<<=========<<<;;;;;;:::;;;<<<>>>????????????======>>>???@@@AAAAAABBB@@@@@@??????>>>>>>>>>>>>;;;:::999999999999:::;;;::::::;;;;;;<<<=========>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::<<<===>>>??????>>>===<<>>???BBBCCCDDDCCCBBBAAA============>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBBBBDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@>>>=========>>>???======<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???>>>>>>???BBBEEE===============<<<;;;;;;999999999:::;;;;;;<<<<<<===<<<;;;:::999999999999888999999:::::::::999999666777888888888777666666222222111111000/////////---............/////////------.../////////......---------------.........------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))''''''******((()))+++************************((()))+++,,,------,,,+++******))))))))))))******))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((************************))))))******+++,,,,,,,,,'''''')))***+++,,,,,,,,,+++++++++************************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***+++++++++,,,,,,,,,,,,,,,---.../////////...---..............................////////////....../////////000000000111111222111000000000111222333444333333333333333333333000000111111111222222222222222222222333555666777888999;;;===>>>@@@@@@@@@??????>>>>>>???@@@BBBCCC++++++******)))(((((((((&&&&&&&&&''''''((()))***)))((('''&&&'''(((***,,,'''''''''((((((((())))))(((((())))))))))))((((((((((((((()))))))))******(((''''''''''''((()))))))))((('''&&&'''((())))))(((((((((((((((((((((((())))))((((((((()))***+++)))************++++++++++++,,,,,,------,,,,,,+++,,,---...//////...---,,,************++++++++++++++++++++++++++++++++++++***+++,,,...000111222222///...------,,,,,,------...111333111...,,,...111333777;;;>>>>>><<<888666555555444444333222222222111111222222222333333333444333222111111222333444333222222222222222333333333333333333333333333333333333444666777777777777888777666666666666666666777;;;???>>><<<;;;===AAABBBAAA@@@???>>><<<<<<;;;===:::666555666777999999<<<<<<>>>??????>>>======;;;<<<===>>>>>>===<<<<<<;;;<<<======>>>>>>>>>===;;;<<<===>>>???@@@@@@AAA@@@??????>>>>>>>>>>>>>>>;;;:::999888888999:::;;;999::::::;;;<<<<<<======<<<<<<=========<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<===>>>??????@@@CCCAAA===;;;:::<<<>>>???>>>???@@@AAAAAAAAA@@@???===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBEEEDDDDDDCCCBBBCCCCCCCCCAAA@@@>>>===<<<===>>>???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<>>===;;;::::::::::::888888999999:::;;;;;;;;;<<<;;;999888777888888888777888999::::::999888777666666777777666555333222222222111111000/////////---.........////////////---------...------,,,,,,******+++++++++,,,,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***'''(((,,,,,,)))***...************************'''(((***,,,---,,,++++++******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))(((((((((((())))))************************(((((())))))***++++++,,,'''((()))******+++******+++++++++*********))))))************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++------------------------+++++++++,,,,,,,,,------+++,,,...///000///...---........................///................../////////000000000111111111111111000000111222333333444444333222222222222222000000000000000111222222222222222333444555666777777888:::<<<>>>???@@@@@@@@@??????>>>???@@@BBBCCC''''''(((((()))*********((('''''''''((()))***+++)))(((''''''(((***,,,...&&&'''''''''(((((())))))''''''((((((((((((''''''(((((())))))******++++++'''''''''''''''((())))))(((&&&%%%%%%''')))((('''))))))))))))))))))))))))+++***)))))))))***,,,---)))************+++++++++++++++---......---+++++++++,,,---......---,,,+++)))************+++++++++************************((())),,,...000222333444000000///............///...111444222---+++...111111999BBBCCC===777777999777666555555333333222111111111222222222333333333555444222111111222444555333333222222111222222222333333333333333333333333000222333555777999999:::777777666666666666777777888<<>>;;;777555666999:::;;;===>>>?????????>>><<<;;;:::;;;<<<>>>>>>>>>======<<<<<<===============<<<:::;;;<<<===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>???::::::999888888999::::::999999:::;;;;;;<<<======::::::;;;<<<============;;;::::::999999::::::;;;;;;<<<<<<>>>@@@BBBDDDEEEDDDAAA>>>;;;:::;;;<<<>>>???????????????>>>======<<<<<<<<<======>>>???@@@@@@@@@??????@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBBBB@@@>>>===<<<===>>>???BBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<=========CCCJJJMMMKKKHHHFFFEEE@@@>>><<<:::999888999999777888888999::::::;;;;;;;;;:::999777666777777888777888999999999777666555555666666666555333111000222222111111000000//////........./////////000000------------,,,++++++***(((((())))))*********+++---,,,++++++******++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++((()))---,,,'''(((---))))))))))))))))))))))))&&&(((***,,,---,,,+++*********))))))))))))******))))))))))))))))))))))))******++++++++++++************))))))))))))******************************'''(((((()))******++++++)))************))))))(((++++++++++++******))))))))))))))))))))))))))))))))))))***+++,,,,,,------************************++++++++++++++++++++++++)))************+++++++++------------------------,,,,,,,,,---------......+++,,,...000000///...---........................000///...------...///000000000000000111111111111000000000000111222333333666555333222111000000000000000000000000111111222222222222333444555777777555777888:::<<<>>>>>>???@@@???>>>>>>???@@@BBBCCC''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))************))))))(((((()))***++++++'''((()))******)))((('''+++***'''&&&&&&''')))***))))))))))))************,,,,,,,,,+++***))))))((())))))))))))************++++++***************+++...+++((((((***+++***(((///...,,,******+++,,,---+++++++++++++++++++++++++++,,,...000000///...---...---,,,+++,,,---...///111222111///......111333<<<======;;;888555333333333222111/////////000000//////...///000111333444222000///000333444444444//////000000111222444444111111222222222333333333777555333444666999999999555555666777888999::::::;;;===AAABBB@@@>>>======BBB@@@===;;;;;;:::888666888666555666999;;;;;;:::===<<<<<<;;;;;;;;;<<<<<<999:::<<<>>>???>>>===<<<:::::::::;;;<<<======>>>;;;<<<=========<<<;;;:::<<<=========<<<;;;::::::;;;;;;;;;;;;:::999999888999:::;;;:::999999:::<<>>??????>>>===<<<<<<;;;:::999999999999===>>>>>>????????????>>>@@@???===<<<;;;;;;<<<<<<@@@>>><<<===@@@AAA???===???>>>======>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@CCCCCCBBBBBBAAA@@@??????AAA???>>><<<<<<===???@@@BBBCCCBBB@@@===:::::::::::::::::::::;;;;;;<<<<<>><<<:::999999::::::999999999999999999999999======<<<;;;999888777777777777777777666666666666444333333222222333333444222222222111111///......---------............/////////000000///---+++***,,,++++++******++++++,,,---,,,+++***)))))))))))))))))))))******++++++,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((************************++++++******))))))(((((()))))))))))))))))))))))))))))))))***+++++++++,,,------,,,+++***)))((('''******************************++++++++++++******)))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))++++++************++++++******+++,,,------------+++,,,...//////...,,,+++++++++,,,------......///333333222111000///..................////////////000111111111222222222222333222111000000111222333333333333222222111111111////////////////////////222222222333444555666777888999999:::;;;<<<======>>>===<<<;;;;;;<<<===>>>''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******++++++''''''((((((((((((''''''((((((((()))))))))******((((((''''''((())))))***((())))))))))))(((((('''******)))))))))))))))***))))))************+++++++++******)))((((((''''''))))))))))))************++++++************++++++---+++******,,,,,,+++)))---,,,+++***)))***++++++++++++++++++++++++++++++***+++---//////...---,,,------,,,,,,,,,---...///////////////...000333666>>>===<<<999555222111111444333111000000000111111222111111000000111222333222111000111333444444444000000000000111222333333222222222222222222222222444333222333555777888888666666666777777888888999;;;===@@@BBB@@@???>>>>>>AAA>>><<<;;;;;;:::999777888777666777999;;;;;;:::<<<<<<;;;;;;:::;;;;;;<<<:::;;;===>>>???>>><<<<<<;;;<<<<<<===>>>>>>??????;;;<<<===>>>>>>>>>===<<<==================<<<;;;:::;;;;;;<<<;;;:::999888999:::;;;:::999999;;;======>>>AAAEEEGGGEEEAAA===<<<<<<;;;:::::::::;;;;;;AAAAAA@@@@@@>>>===<<<;;;>>>===<<<;;;;;;;;;<<<===>>><<<;;;<<<>>>???>>><<>>??????@@@???>>>===<<<>>>AAACCCDDDCCCBBB@@@BBBBBBBBBAAA@@@?????????@@@???===<<<<<<===???@@@BBBCCCBBB@@@===;;;:::;;;<<<<<<===============<<<===???BBBBBB???===<<<===<<<;;;:::999888888888888999999999999999999::::::===<<<;;;:::999888777777444444555555555444333333444333333333333333333444111222222111111///......---------............///......//////...---,,,+++,,,++++++******++++++,,,---,,,+++***))))))))))))*********+++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))******************++++++++++++***************)))************************)))******++++++******))))))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++************************++++++************++++++,,,,,,,,,---,,,,,,+++++++++,,,---//////---,,,+++,,,,,,------...//////000000000000///////////////............////////////000000000000111111111222000000///......///000111333333333222222111111111000000000000000000000000222222222333444555666777888888999:::;;;<<<======<<<<<<;;;;;;;;;<<<>>>???''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((()))+++,,,---...''''''((((((((((((''''''''''''((((((((()))))))))'''''''''''''''(((((()))******)))((((((((((((((((((***,,,---...,,,***))))))))))))******+++++++++))))))((((((''''''&&&&&&)))))))))*********++++++++++++************++++++---,,,,,,---......+++)))+++************)))))))))++++++++++++++++++++++++***+++,,,---------,,,+++---,,,,,,,,,,,,---...///,,,---......///111555888@@@>>>:::555333111111111666444333111111111111222444333222111111111111111333111000111333444444444222111111111111111222222222222222222222222111111111000000111444666777777666777777777777777777777:::<<>>>>>>>>???===;;;:::;;;<<<;;;:::999888777888:::;;;;;;:::;;;::::::999999:::;;;;;;<<<===>>>>>>>>>===;;;:::;;;<<<<<<======>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>===:::;;;<<<======;;;999888999:::;;;;;;::::::<<<======AAAGGGMMMOOOKKKCCC===;;;;;;;;;;;;;;;<<<<<<===DDDCCCBBB@@@>>>;;;999777;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;;;;===>>>===<<>><<<:::>>>CCCGGGHHHGGGCCCAAAAAAAAAAAA@@@??????>>>>>>???>>>===<<<<<<===???@@@AAABBBBBB@@@===;;;;;;;;;===>>>@@@AAAAAA???>>>===999<<<>>>???===<<<;;;;;;888999999999888777666666888888999999999:::::::::;;;;;;::::::999888777777666777999999999777666444444444333333333333444444111111111111000///......---------............///------............---,,,,,,++++++******++++++,,,,,,,,,+++***)))))))))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************)))))))))))))))******+++++++++************************)))******++++++******)))))))))))))))))))))))))))+++++++++++++++*********)))************+++++++++************************++++++************++++++------------,,,+++***)))+++,,,---......---,,,+++---------...//////000000---------....../////////............////////////////////////000000000000//////.........000111222222222222222222111111111111111111111111111111111111222222333444555666777888888999:::;;;<<<<<<===;;;:::::::::;;;===>>>???''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''')))***+++,,,---))))))************))))))''''''''''''(((((((((((((((((('''''''''(((((())),,,***)))'''''''''(((((('''***...111111...+++(((((((((((())))))*********))))))((((((''''''''''''))))))*********+++++++++++++++*********+++,,,,,,------...000000...,,,*********++++++******)))(((************++++++++++++)))***++++++++++++******,,,,,,,,,,,,---......///,,,---......///222666999AAA===777333222333444555999888555333111111111111222222111111111111111111333222111111333444444444333222222111000000111111222222222222111111111111000//////111444777777777777777777666666555555555777:::===>>>============>>><<<;;;;;;===>>>>>>===;;;:::999:::<<<<<<;;;999999999999888999999::::::>>>>>>>>>>>>===<<<;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<===============:::;;;<<<======>>>======999:::<<<>>>>>><<<:::999:::;;;;;;;;;:::;;;===???AAADDDJJJOOOPPPKKKCCC===::::::::::::;;;<<<===>>>DDDDDDBBB@@@>>>;;;888777999999::::::;;;<<<======<<<<<<<<<===>>>>>>???>>>@@@CCCFFFGGGEEEBBB???===999>>>EEEJJJLLLIIIEEEAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;===>>>@@@@@@AAAAAA@@@===;;;<<<<<<>>>???AAACCCBBB@@@>>><<<:::;;;===???>>>===<<<;;;777777888999999888777666888888999999999:::::::::::::::999999888888777777888999;;;<<<<<<999777555444444333333333333444444000000111111000///......---------............///,,,,,,------............,,,++++++******++++++,,,,,,++++++***))))))******---------,,,,,,+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******++++++((((((((((((((((((((((((++++++******))))))(((((())))))))))))************************************))))))************))))))))))))))))))))))))))))))+++++++++***************))))))*********+++++++++************************++++++************++++++,,,,,,,,,,,,,,,+++******+++,,,------------,,,+++,,,,,,------.../////////------........./////////............////////////.........////////////000111111000000000222333444222222222111111111111111000000000000000000000000111111333444555555666666777777888999:::;;;<<<<<<999999999999;;;<<<>>>@@@''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))************))))))''''''''''''((((((((((((******)))(((((()))))))))+++***)))'''''''''((()))&&&)))...111222///+++(((&&&&&&''''''((())))))************)))))))))))))))************++++++++++++++++++******+++,,,,,,------...000111000...,,,,,,++++++,,,,,,++++++***))))))))))))******+++++++++******************))))))++++++,,,---.........///.../////////000222666999@@@;;;555222333666999:::<<<:::777444222000////////////000111222222222333444333111222333444444333333333222111000000000000111111111111111111111111111111111333666888888777777777666666555444444444555777:::;;;;;;;;;<<<===>>>===<<<===???@@@AAA@@@<<<;;;;;;<<<======;;;999888888888888888999:::;;;??????>>>===<<<;;;::::::999999999999::::::::::::===<<<<<<;;;::::::::::::999::::::;;;<<<<<<<<<<<<999:::;;;======<<<:::999:::;;;<<<<<<;;;<<<>>>@@@EEEGGGIIIKKKKKKGGGAAA<<<999999999999:::<<<===>>>BBBAAAAAA@@@>>><<<;;;:::888999999;;;<<<<<<=========>>>??????@@@@@@AAABBBBBBFFFJJJKKKHHHCCC@@@???:::???FFFKKKMMMJJJFFFBBB@@@@@@??????????????????===<<<;;;:::;;;<<<>>>??????@@@AAA???===<<<<<<======>>>@@@BBBBBB@@@>>><<<:::;;;===>>>???>>><<<;;;777888999:::::::::999888999999999999999999999999888888888888888888888777555666888999888666333111333333222222222222333333///000000000000//////...---------............///++++++,,,,,,------...///,,,++++++******++++++,,,,,,+++******)))*********---------,,,,,,+++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******++++++((((((((((((((((((((((((+++******))))))(((((((((*********)))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++************++++++)))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---......000000000/////////..................////////////---.........////////////222111000000000111333444111111111111111111111111////////////////////////000111333444555666666666666777777888999:::;;;;;;999888888999:::<<<>>>???''''''''''''(((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''((((((((((((''''''''''''((((((((()))))))))+++******))))))))))))***))))))(((((((((((())))))&&&(((,,,//////...+++)))&&&&&&''''''((()))******++++++++++++*********************++++++++++++,,,++++++***++++++,,,---...---///111000///---------,,,,,,+++++++++*********(((((())))))***++++++++++++*********))))))))))))***+++,,,---...////////////000111111222444888;;;???:::333222444999<<<<<<;;;:::777444222111000000...///000222333444444444555333222222444555444333333333222111000000000111000000000111111111222222333333333555777888777666666666555555444444444333333555888999999:::<<<===>>><<<<<<===???AAAAAAAAA============>>>===;;;999888888888888999:::;;;;;;???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999999:::;;;;;;;;;::::::999999::::::;;;;;;:::::::::;;;<<<<<<<<<===???AAAFFFFFFEEEFFFEEECCC???<<<::::::::::::;;;<<<===>>>???????????????>>>======888999:::<<<============>>>@@@AAABBBAAAAAACCCEEEEEEIIIMMMMMMIIIDDDBBBAAA===AAAFFFJJJKKKIIIFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999:::<<<>>>??????@@@@@@???===<<<===>>><<<===???@@@AAA@@@???>>><<<;;;<<<===???>>>;;;999888888999:::;;;;;;;;;;;;;;;;;;:::999999888888777777777777777777888888888777888999999888666444222222222111111111111222222/////////000000//////...---------............///,,,,,,++++++,,,---......,,,++++++******++++++,,,++++++***************+++,,,,,,,,,,,,++++++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((*********))))))((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))***************)))************+++++++++++++++++++++++++++++++++++++++************++++++((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++,,,,,,------000000000//////.....................////////////............////////////111000///......///000111000000000111111111111111........................000111333555666666555555666666777888999::::::;;;999888888888999;;;<<<===''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''((((((((((((''''''((((((((()))))))))************)))(((((((((((((((&&&'''((())))))******)))&&&''')))+++,,,+++***)))''''''((()))***+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,---......---///000///---,,,---///,,,+++***)))((()))******((((((((()))***+++++++++,,,+++******)))))))))***)))***,,,---/////////......///111222444777<<<@@@???999222111444999::::::777666555333222222333444111222444555555555444444666444222222444555444333222222111111111111111111......///000111222333333444444444666777888666444555555444444444444444444444666888::::::;;;===???<<<;;;:::;;;>>>@@@@@@???>>>>>>>>>??????>>>;;;888888888888999999:::<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999:::;;;===>>>;;;;;;;;;<<<;;;;;;::::::999888888888888999:::;;;:::;;;======<<<===@@@BBBCCCBBBAAABBBBBBBBB???=========<<<======>>>??????>>>>>>????????????>>>>>>:::;;;<<<===>>>======<<<>>>@@@BBBCCCBBBBBBDDDFFFHHHLLLPPPOOOIIIDDDCCCDDDAAACCCEEEHHHHHHHHHFFFEEE@@@@@@@@@AAAAAAAAAAAAAAA;;;:::999999:::;;;>>>???>>>???@@@???>>>===>>>???<<<===>>>???@@@AAAAAAAAA@@@???>>>@@@AAA@@@===:::888888888999:::;;;<<<<<<===<<<;;;:::888777666666666666666777777777888888:::::::::999888777555555111111000000000000111111......///////////////...---------............///---,,,+++++++++,,,---...,,,++++++******++++++,,,+++***************++++++*********+++++++++++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((******))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))*********+++)))************+++++++++++++++++++++++++++++++++++++++************++++++)))******+++++++++******,,,++++++++++++++++++,,,******+++,,,,,,------...---...............//////............////////////....../////////000000000222111000........./////////000000000111111111222///////////////////////////111333555666666555555555555666777888999:::::::::999888888888:::;;;<<<''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))(((((())))))************))))))))))))))))))***************)))((('''''''''''''''$$$&&&(((***++++++******&&&&&&'''((()))*********((()))***+++,,,---......***************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///...///000...++++++---///,,,***((('''&&&''')))***'''(((((()))***+++++++++,,,,,,+++***))))))******)))***,,,.../////////...,,,...000222555:::???CCC???999222000444777888777333333222222333444666777555666777777777666555444666444333333444555444333222111111111111111222222------...000111222333444555444444666777777555333444444444444444444444444555777999;;;;;;===???AAA;;;:::999:::<<<>>>>>>>>>???>>>>>>???@@@>>>;;;888999999999999:::;;;<<<===>>>>>>===<<<<<<<<<<<<===999888888888888888888888888888888999;;;>>>AAABBB============<<<;;;::::::999888777666666888:::<<<:::<<<=========>>>@@@BBB>>>>>>???@@@BBBBBB@@@>>>???????????????@@@@@@AAA>>>>>>????????????>>>===;;;<<<===>>>>>>>>>===<<<===@@@BBBCCCAAAAAADDDGGGIIINNNQQQOOOIIIEEEDDDEEECCCDDDEEEFFFFFFFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA;;;:::999999999;;;===???>>>???@@@???>>>===>>>???======>>>???AAABBBCCCDDDDDDCCCBBBDDDEEEDDD@@@<<<888888777777888:::<<<===>>>===<<<:::888777555555555555666666777777888888888777666555444333222222000000////////////000000......///////////////...---------.........//////...---,,,+++++++++,,,---,,,++++++++++++++++++,,,+++***************++++++)))))))))******++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++((((((((((((((((((((((((((((((''''''''''''((((((************************++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++***)))(((,,,++++++******++++++,,,++++++,,,------......///***++++++,,,---//////000............/////////000////////////000000000000555444222111000///000000//////000000111111111222000000000000000000000000///111333555666666555444555555666777888999:::::::::999888888888999:::;;;&&&'''(((******((('''&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&******))))))(((((('''''')))((('''&&&&&&'''((()))******))))))((((((((('''************))))))))))))***)))(((''''''((()))***'''((()))+++++++++***))),,,+++***))))))***+++,,,,,,,,,,,,++++++******************++++++,,,,,,,,,000///,,,*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,......//////...///222444111...///666===>>>>>>@@@:::555000111555888777444666555444333222222333444666:::???AAA>>>999444222555555444444444333333333555444222000///......---111111111111222333444555555333111111222444444444666666666555555444444444444555666777999:::;;;<<<===>>>===<<<;;;;;;===???;;;;;;<<<>>>@@@???:::555777>>>CCC???:::999::::::;;;;;;;;;<<<<<<;;;:::::::::888777777999;;;;;;::::::;;;;;;===???AAACCCDDD@@@@@@???>>>===<<<;;;;;;::::::999999888999999999<<<===>>>???@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCEEECCCAAAAAAAAAAAA???============>>>??????@@@@@@>>>>>>>>>>>>???@@@AAABBBDDDCCCBBBAAABBBDDDFFFHHHKKKLLLMMMMMMLLLJJJHHHFFFHHHGGGEEECCCCCCDDDEEEFFFAAAAAABBBCCCDDDDDDCCCCCC???;;;777777:::<<<===<<<>>>>>>>>>>>>============>>>???@@@??????@@@BBBEEECCCCCCDDDFFFFFFDDD???<<<888777777888999;;;===>>>AAA???<<<888666555555555333333333333333444555666666666666666555444333222222222222111111111111000...........................---,,,,,,,,,,,,---...***++++++++++++***)))(((,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))************************((()))+++,,,,,,+++)))((())))))))))))***+++,,,---))))))))))))))))))))))))&&&(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((())))))))))))&&&---,,,$$$###***+++%%%,,,+++***)))))))))***+++))))))))))))))))))))))))+++...,,,''')))111666555))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++***++++++,,,,,,++++++***)))************+++++++++))))))***+++,,,,,,------,,,***))))))+++,,,,,,,,,------......///000000000................................................---///000111000000222444AAA:::111...///111000///000000000000111111111111111111000000000000111111222222222333444555666777777777777777777777777777999888999999:::;;;<<<===&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((()))))))))))))))((((((((((((((())))))))))))((('''&&&&&&'''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''***)))(((''''''((())))))((())))))************)))++++++***))))))***++++++++++++*********)))))))))*********++++++,,,,,,,,,///...,,,***)))***++++++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++---//////---,,,,,,---222...///666;;;:::999999777444111111444666666555555444333333333444555666999;;;??????===999666555444333333333222222222222333222111000/////////000111000000111111222333444222111///000222444444444555555555555444444444333555555666888999:::;;;<<<;;;<<<<<<;;;999999;;;============???@@@???<<<888:::@@@CCC@@@<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;:::;;;999888888:::;;;;;;;;;;;;;;;<<<===???AAACCCDDD@@@@@@???>>>===<<<;;;;;;::::::999999999999::::::======???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEECCCBBBAAAAAAAAA???>>>======>>>>>>??????@@@@@@@@@@@@?????????@@@@@@AAABBBBBBAAA@@@AAACCCEEEFFFHHHJJJKKKLLLLLLKKKIIIHHHHHHGGGEEEDDDDDDDDDFFFGGG@@@AAAAAAAAABBBBBBBBBBBB???<<<888888:::<<<<<<<<<>>>>>>>>>>>>>>>============>>>???>>>>>>???AAACCCDDDDDDEEEGGGHHHFFFBBB>>>::::::;;;<<<>>>@@@CCCDDDAAA???<<<999777666666666444444444444444555666666666666666666555444333222222222222111111111000000...........................---,,,,,,,,,,,,---............------,,,,,,,,,,,,++++++++++++++++++***+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''((()))+++,,,,,,+++)))((()))))))))******+++,,,---))))))))))))))))))))))))&&&''')))*********((('''(((((((((((((((((((((((((((((((((((())))))))))))***666:::000((())))))&&&---,,,***(((((('''(((((())))))))))))))))))))))))+++---+++''')))///333222))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***)))************+++++++++)))******+++,,,,,,---------,,,+++,,,---......,,,,,,------......//////000...................................................///111111000000111333999444...,,,///222222000000000000000111111111111111111000000000000111111222222222333444555666777666666666666666666666666888888888999:::;;;======&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''(((((())))))******&&&''''''((())))))******((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''(((((())))))******))))))(((((((((((())))))+++***))))))))))))))))))+++******))))))******+++***))))))))))))(((((((((*********+++++++++++++++---,,,+++)))))))))******))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,+++...000111///,,,***)))222...///555999666333222333333222222333444555555555555555666777999:::;;;===>>>>>><<<:::888777888222222222222111111111111111000000000000000111111000000000000111222333333111000...///111333444444555444444444444333333333555555666888999:::;;;<<<999::::::999888888:::;;;??????>>>???@@@@@@>>><<>>???AAABBBCCC@@@@@@???>>>===<<<;;;;;;:::::::::999999::::::;;;===>>>???@@@BBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIEEEDDDBBBBBBBBBBBB@@@>>>======>>>>>>???@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCDDDEEEGGGIIIKKKLLLLLLKKKJJJHHHGGGFFFEEEDDDEEEFFFFFFAAA@@@?????????@@@AAABBB@@@===:::999:::;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<<<<===>>>=========???AAABBBBBBCCCFFFGGGFFFBBB@@@<<<<<<===???AAADDDFFFGGGAAA???===:::888777777777666555555555555666666777555666666555555444333222222222111111111000000000...........................------,,,,,,------...000///...---,,,---......*********++++++++++++++++++************)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))((())))))))))))***+++,,,,,,))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))111@@@III???000+++++++++---,,,***((('''&&&&&&&&&))))))))))))))))))))))))***,,,+++((()))---///---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++******++++++++++++******)))************+++++++++*********++++++,,,,,,------,,,---...000000...---++++++,,,------......///................................................///000111111//////000111333///,,,,,,///111000///000000000000111111111111111111000000000000111111222222222222333555666777666666666666666666666666666666777888:::<<<===>>>''''''((())))))(((''''''''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))'''''''''((((((((())))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++,,,((((((((((((((())))))))),,,+++***((((((((()))*********))))))))))))******))))))))))))))))))))))))***************+++++++++++++++***)))(((((())))))))))))))))))))))))))))))************************++++++,,,,,,------.........111333333111///......111...///555999555111///000222444444333333444666888888999;;;===???AAABBBBBBAAA>>>:::666555666888333222222222222111111111111111000000000000111111////////////000111222333333111//////111333333222444444444444444333333333555666777888999:::;;;;;;999:::::::::888888999;;;@@@???>>>>>>>>>>>>>>>>>>AAACCCBBB@@@@@@CCC@@@;;;;;;;;;;;;;;;;;;<<<<<<===>>><<<;;;;;;<<<======<<<;;;<<<===???@@@AAABBBBBB@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>@@@AAACCCCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKEEEDDDBBBBBBCCCBBBAAA???===>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCAAAAAA@@@@@@AAABBBCCCCCCDDDFFFHHHKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFBBBAAA???>>>>>>???AAABBB@@@>>><<<::::::::::::;;;>>>>>>??????>>>===<<<;;;:::<<<===<<<;;;;;;===???>>>>>>@@@BBBDDDCCCAAA>>><<<<<<===???@@@BBBCCCDDD@@@???===;;;999888888888777666666666666666777777555555555555444333222222111111111111000000000000........................---------------------------,,,***))))))***,,,---))))))******++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))((((((((((((((((((((()))******))))))))))))))))))))))))&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))000===EEE===///)))***+++++++++***)))(((''''''''')))))))))))))))))))))))))))******))))))******)))((((((((((((((((((((((((************************((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))******************++++++++++++******))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,---///111000...+++***++++++,,,,,,---......................................................///000111000///...///000111///......//////---+++///000000000111111111111111111000000000000111111111111111222333444666666666666666666666666666666555555666888:::<<<>>>???''''''((((((((((((''''''''''''''''''(((((((((((($$$%%%%%%&&&'''((()))))))))((((((((('''''''''&&&'''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''((())))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,---...//////000000111222222222222444666222///000777:::777222111000222555666555444555666888999;;;===???AAABBBCCCCCCAAA===777333111333555333333333333222222222222333222111000////////////////////////000111222333777444222111222222222111444444444444444444444444666666777888999::::::;;;999;;;<<<;;;:::999:::;;;=========<<<<<<<<<===???AAABBBAAA??????BBB@@@;;;<<<;;;;;;;;;;;;<<<===>>>???===<<<<<<===>>>===<<<;;;<<<>>>@@@AAABBBBBBBBB@@@@@@???>>>===<<<;;;;;;;;;;;;::::::;;;<<<<<<===>>>???AAABBBDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJFFFDDDCCCCCCCCCCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKKKKJJJIIIFFFFFFEEEEEEEEEDDDEEEEEECCCAAA@@@>>>>>>???AAABBB???>>>===<<<:::::::::;;;>>>>>>?????????===;;;:::999;;;<<<<<<;;;:::;;;=========>>>@@@BBBBBB@@@>>>>>>>>>>>>??????@@@@@@@@@>>>>>>===;;;:::999999888888777777666666666777777555555555555444333222111111111111000000000//////........................------------------------+++***((('''''')))***,,,)))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((())))))((((((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((((((((()))))))))))))))///222...'''%%%&&&'''))))))******************))))))))))))))))))))))))***))))))***)))((('''((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))(((((()))))))))*********)))******++++++******)))))))))*********+++++++++***+++++++++++++++,,,,,,******+++---//////,,,*********++++++,,,---------................................................///000111000///...///000/////////000000000...,,,///000000000111111111111111111000000000000111111111111111222333444555666555555555555555555555555555555666777999;;;===>>>((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******))))))(((((('''&&&&&&%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((&&&'''((()))*********)))+++***))))))))))))))))))((())))))******))))))((())))))************++++++***************)))))))))))))))******))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---...//////000...///000000000333666999444000111777;;;888555444222333666888999999777666666777999;;;===>>>?????????===:::555111///000222444333333333222222222222333222111000////////////000000000000111222333333777555222222222333333222444444444555555555555666666777777888999999:::::::::;;;======<<<;;;;;;<<<;;;;;;<<<;;;::::::<<<>>>@@@CCCBBB???>>>@@@@@@===<<<<<<;;;;;;;;;===>>>???@@@>>><<<<<<===>>>===<<<<<<===???AAABBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAACCCEEEFFFGGGGGGDDDCCCCCCCCCCCCEEEFFFGGGFFFDDDCCCCCCDDDDDDCCCBBB>>>>>>??????@@@AAAAAAAAA>>>>>>???@@@BBBDDDFFFGGGBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEGGGIIIJJJJJJIIIIIIEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@?????????@@@AAA===>>>>>>===;;;:::;;;<<<>>>???@@@@@@???===;;;999999;;;<<<<<<;;;::::::;;;?????????AAACCCCCCAAA@@@@@@@@@@@@AAA@@@@@@???>>><<<<<<<<<;;;:::999999888888777777666666666666666444555555444444333222111111111000000000/////////........................,,,------......------,,,++++++***))))))***,,,---)))))))))***************(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))))))))((('''''''''))))))((()))***+++,,,,,,,,,+++))))))))))))))))))))))))+++((((((***)))'''&&&((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))***((((((((((((((((((((((((************))))))))))))((((((((()))))))))******))))))************)))))))))************+++++++++++++++++++++++++++++++++***)))***+++------+++)))******+++,,,,,,------......................................................///000000......///000+++,,,...000111111111000000000000000111111111111111111000000000000111111111111111111222444555666555555555555555555555555555555666777999;;;<<<===((((((''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))%%%&&&((()))*********)))((())))))************)))'''((()))******)))((('''((((((((()))))))))******+++*********)))))))))((()))*********************))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,---...///,,,...000222222333555777777333222777:::888555444555555666:::===>>>:::777666777999:::<<<<<<;;;;;;777777666333000///000111222222222222111111111111111111000000000000000111111000000111111222333444444222000000222444444444555555555666666666777777777777777888999999::::::999;;;======<<<;;;;;;;;;999;;;===<<<;;;:::<<<>>>???DDDDDD@@@===>>>@@@???<<<<<<;;;:::;;;===???@@@@@@>>><<<<<<======<<<;;;<<<===???AAABBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDFFFGGGHHHHHHEEEDDDCCCBBBBBBCCCDDDEEEFFFEEECCCDDDEEEEEEDDDBBB>>>??????@@@@@@AAAAAABBB?????????@@@AAACCCDDDEEEAAAAAABBBBBBBBBAAAAAAAAA@@@BBBEEEHHHJJJKKKKKKKKKCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>;;;===>>>===;;;:::<<<>>>>>>???@@@@@@???===:::888999;;;======;;;::::::;;;@@@??????@@@AAABBB@@@>>>>>>>>>???@@@@@@@@@???>>>;;;;;;;;;::::::999888888888777666666555555555666444444444444333222111111111000000000////////////........................,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,************))))))))))))(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))+++***)))))))))((()))+++((()))***++++++******))))))))))))))))))))))))))),,,((('''***)))&&&&&&***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((************)))))))))((((((((((((((()))))))))***))))))************)))))))))************++++++++++++++++++++++++++++++++++++***)))***,,,,,,,,,***++++++,,,,,,---.........................................................,,,...//////......000111+++,,,...000000000000000000000000000111111111111111111000000000000111111000000111111222333555666555555555555555555555555666666666777888:::;;;<<<((((((''''''''''''((((((''''''''''''((((((((()))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))*********)))'''((()))+++++++++***)))'''((()))******)))((('''&&&'''''''''(((((())))))+++*********))))))(((((()))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++'''((()))***+++,,,------,,,///333666666555555555:::555333777999666444333777666666;;;@@@AAA<<<777888999;;;<<<<<<<<<;;;:::000111222222111000111222111111111111000000000000////////////000111222333111111111111222333444555000...---///111444555555555666666666777777888888777777777888999999999:::999;;;======<<<::::::;;;888;;;======;;;;;;<<<>>>???EEEGGGAAA<<<===@@@BBB===<<<;;;:::;;;===???AAA???>>><<<;;;<<<===<<<;;;<<<===@@@BBBCCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<>>>?????????@@@BBBDDDFFFGGGHHHIIIFFFEEECCCBBBAAABBBDDDEEEFFFEEEDDDDDDEEEEEEDDDCCC>>>??????@@@@@@AAABBBBBB@@@@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAAAAA@@@@@@???===@@@DDDHHHKKKLLLMMMMMMBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>??????>>>===<<<;;;:::===???>>><<<;;;===???>>>???@@@AAA@@@===:::888999;;;======<<<:::::::::>>>=========??????===<<<:::;;;===>>>??????>>>>>>999::::::::::::999888777777777666555555555555555444444444444333222111111000000000000////////////........................,,,,,,---......---,,,,,,((()))***+++++++++++++++++++++******))))))(((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((***))))))((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))&&&"""###%%%((()))*********((('''&&&)))))))))))))))))))))))),,,'''&&&))))))&&&''',,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((+++*********))))))(((((((((((((((((())))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++,,,***))))))+++,,,,,,,,,+++,,,,,,------......///................................................+++---//////...///000222...///000///...,,,,,,---000000000000111111111111111111000000000000111111000000000111222333555555555555555555555555555555777777777777888999:::;;;((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((($$$$$$(((***(((&&&''''''''''''((('''&&&&&&%%%&&&&&&'''((())))))(((((((((((((((((((((((((((''')))))))))))))))(((''''''(((((((((((()))***,,,,,,&&&((()))(((((()))(((&&&''''''''''''''''''''''''(((((())))))******************))))))))))))******))))))))))))))))))))))))))))))))))))************(((***,,,,,,,,,,,,...000/////////222555777777666888888777666555333111000111444666555777:::;;;888999666444555666666333000444333333222111111111222//////111222222111000///333111///...000111111111444333333333333444555666000111222333444555555555333333444444666777888999:::999777555555555555666666888999::::::999777666888:::;;;;;;::::::<<<===@@@BBBDDDBBB===<<>>@@@@@@???<<<<<<<<<===============???@@@@@@AAAAAA@@@@@@???DDDAAA<<<::::::<<<=====================>>>>>>???DDDCCCCCCCCCCCCEEEGGGHHHFFFEEECCCAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===<<<>>>@@@AAACCCAAA???=========??????===>>>@@@@@@??????@@@BBB===@@@DDDFFFGGGHHHIIIKKKFFFDDDBBBBBBBBBBBB@@@>>>===>>>>>>>>>===<<<;;;;;;:::<<<======<<<;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::999999999:::<<<>>>??????????????????@@@@@@@@@>>>>>>???@@@@@@???===<<<;;;;;;:::::::::999999999888666444222111222333444666444222111222222111000////////////////////////++++++,,,------......///******+++++++++,,,,,,,,,***************************)))))))))***+++,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&'''(((***,,,---(((((((((((((((((((((((('''(((((()))))))))))))))'''&&&&&&&&&&&&'''((((((+++***((('''''''''((()))((("""'''555:::000(((&&&))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++((((((((((((((('''''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))&&&&&&'''((()))******+++---,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++***))))))******,,,------......------,,,........................---......///......---------------...------,,,,,,------......///000000111111000/////////000222333222333222000//////222555111111111111222333444555222333444555666666666666777777888999:::;;;;;;<<<''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''')))%%%%%%((()))'''''')))'''(((((((((''''''&&&&&&'''''''''(((((((((((((((''''''(((((((((((((((((()))))))))))))))(((''''''(((((((((((()))***++++++((())))))(((((())))))((((((((((((((((((((((((((())))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************(((***++++++++++++---...000///...000333555666555444444444444333222111111000333444222333666777444777666444555666555222///444333222111111111111111000000111111111111000000///...---...111333444444111111222222222333333333000111222333444555555555333333444444555777888999:::999777666555555666666777888999::::::999888666888999;;;::::::999;;;<<<>>>AAACCCAAA===;;;>>>AAAFFFCCC???===>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCDDDEEEEEEFFFCCCAAA???=========???@@@GGGEEEBBB@@@>>>===>>>>>>===>>>@@@@@@??????@@@BBB???AAAEEEFFFGGGGGGHHHJJJEEECCCBBBAAAAAAAAA???>>>>>>>>>>>>>>>>>>===<<<;;;999;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;:::::::::999999:::;;;<<<>>>???>>>>>>????????????@@@@@@>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::::::::999999888777555333222333444444555333111111222222111000........................------------------,,,,,,******+++++++++,,,,,,,,,*********************************)))******++++++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''&&&''''''&&&&&&''')))***+++((((((((((((((((((((((((&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((***)))((('''&&&''''''(((...))),,,888<<<444,,,,,,'''''''''(((((()))))))))))))))))))))(((((((((((()))))))))((((((''''''''''''''''''''''''''''''''')))((((((''''''((()))***'''''''''(((((((((((((((''''''''''''((()))******))))))))))))))))))))))))***************+++++++++)))***+++,,,,,,,,,++++++************************,,,++++++***))))))******+++,,,,,,,,,,,,,,,,,,+++---------------------------...............------,,,------...------,,,,,,,,,------...//////000000111000/////////000222222111111000//////000111333111111111111222333444555222333444555666666666666666777777888999:::;;;;;;''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&''''''%%%''',,,((((((((((((((('''''''''(((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))((((((''')))))))))(((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************)))***+++*********,,,---111///...///111444555555000000000000111111111111///222222000000333333000555555555555666444111...333222111111111111111111111111000000000000000111///...---...111333444444...///000111222111000000000111222333444555555555333333333444555666777888999999888777666666666666777888999::::::999888888888999::::::999999:::;;;<<<>>>@@@???<<<;;;<<>>>>>>>>===<<<>>>===;;;:::999::::::;;;>>>???@@@AAABBBCCCCCCCCCAAA>>>;;;:::<<>>>>>??????@@@AAA>>>???AAABBBCCCBBBBBBAAACCCCCCDDDDDDDDDCCCCCCBBB@@@@@@AAACCCDDDEEEFFFGGGCCCBBB@@@>>>======>>>???JJJHHHEEEBBB???======<<<<<<>>>???@@@??????AAABBBAAACCCEEEFFFFFFFFFGGGHHHEEECCCAAA@@@@@@@@@???===?????????>>>>>><<<;;;;;;888:::;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;:::999::::::::::::<<<===>>>???===>>>>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888777666444333444444555555333111000111111000///.................................---,,,+++++++++******+++++++++,,,,,,,,,************************++++++***)))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&'''((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&''''''((())))))(((((('''&&&'''''''''---''')))222555...))))))%%%%%%&&&'''((()))******))))))))))))((((((((((((******)))((('''&&&%%%$$$''''''''''''''''''''''''))))))((('''''''''((((((&&&&&&''''''(((((())))))'''''''''((())))))******))))))))))))))))))))))))++++++++++++******))))))'''(((***+++,,,+++***)))************************,,,+++******)))************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...------,,,,,,,,,,,,---......//////000000000///000111111222222000//////111333333222111111111222222333333444222333444555555666555555666666777888999:::;;;;;;&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%'''%%%$$$'''---))))))((((((''''''''''''))))))(((((('''''''''''''''''''''((())))))******(((((())))))))))))((((((***))))))((((((((())))))***((((((******((((((***************************)))))))))))))))((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))***************+++++++++******,,,...333111//////111444555555000//////////////////000...111111///000333444222333444555555555333000---222111111000000000111111222222000/////////000111222000//////111111111000---///111222222111///...000111222333444555555555333333333333444555666777888888777777666666666666777888999999:::999999888999:::;;;;;;999888999:::999;;;======;;;:::;;;===@@@???>>>>>>>>>???@@@@@@@@@???===;;;:::::::::;;;===>>>???AAACCCDDDDDDDDDAAA???<<<;;;===???@@@@@@>>>>>>======>>>>>>???@@@>>>@@@BBBDDDEEECCCBBB@@@AAABBBDDDEEEEEEDDDCCCBBB@@@AAAAAABBBCCCDDDEEEFFFCCCBBB@@@>>>======>>>>>>HHHGGGDDDAAA???===<<<<<<<<<===????????????AAACCCCCCEEEFFFFFFEEEEEEFFFGGGEEEBBB@@@?????????>>>===>>>>>>>>>===<<<;;;:::999777888::::::888888888999;;;;;;;;;;;;;;;:::999999:::::::::;;;<<<===>>>???<<<======>>>>>>????????????>>><<<;;;::::::;;;<<<;;;;;;;;;;;;::::::::::::888888666555444444555555444222000000000111000///........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************,,,+++***))))))((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((()))((((((((('''''''''''''''(((((()))***))))))((((((((((((((()))$$$$$$***+++'''$$$%%%%%%&&&&&&'''(((((())))))))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))((((((''''''''''''%%%&&&&&&'''((()))******(((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((************************************************++++++***************+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------......,,,,,,------...---------,,,,,,,,,---------......000000000000000111111222333111111222444666555333111111222222333333333333222333444444555555555444555555666777888999::::::''''''''''''''''''''''''******)))))))))))))))***''''''''''''''''''''''''%%%$$$%%%((((((%%%'''+++))))))((('''&&&''''''(((***)))((('''&&&&&&''''''(((((((((((())))))******(((((())))))))))))(((((())))))(((((((((((((((((()))&&&'''++++++'''&&&)))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************,,,,,,,,,,,,+++,,,...111666444222222333555555444222111000///.........///...111111000222777999777222333444444333000///---000000000//////000000111333222000/////////000111111000///000111222000//////000222333333111000...000111222333444555555555333333222333333444555666777777777777666666666555777777888888999999999999;;;<<<<<<;;;999888999:::777999:::;;;;;;:::;;;;;;======>>>>>>>>>>>>???@@@BBBAAA???===;;;;;;;;;;;;<<<===???AAABBBDDDDDDDDDCCCAAA>>>======>>>>>>======<<<<<<<<<<<<===>>>>>>===???AAACCCDDDBBB@@@>>>???@@@CCCEEEEEEDDDCCCAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>CCCBBBAAA@@@>>>===<<<<<<;;;===?????????@@@AAACCCEEEFFFGGGFFFDDDDDDEEEGGGEEECCC@@@>>>?????????>>>=========<<<;;;:::888888666888999999888777777888:::::::::::::::999999888999999:::;;;<<<===>>>>>>;;;;;;<<<===>>>>>>?????????>>><<<::::::::::::;;;;;;::::::::::::999999999888777777666555555444444333222000///000000///...........................+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,************************++++++***)))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((()))************)))(((''''''''''''((())))))++++++++++++******))))))***'''&&&))))))'''&&&'''((((((((((((((((((((('''))))))))))))((((((((((((&&&&&&'''''''''''''''''')))))))))))))))))))))))))))(((((((((''''''&&&&&&%%%&&&&&&'''((()))******((()))******+++******)))))))))))))))))))))))))))&&&''''''((())))))******000...+++((('''(((***+++************************+++***************++++++,,,,,,------------,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---...///+++,,,,,,---.........---,,,,,,,,,---------------///000000000111111111111111111222333555555444222111111222333333333222222222333444444444444444444444555666666888888999:::(((((((((((((((((((((((())))))(((((('''(((((((((''''''''''''''''''''''''%%%###%%%+++...+++(((((()))((('''%%%%%%&&&''''''***)))'''&&&&&&'''(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((''''''((()))))))))%%%(((......(((%%%)))(((((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,+++---000333777555444444555555444222333222000///.........///...111222000333888;;;:::222333444222000......//////////////////000000111333222111000////////////------...000333444333222111111222333333222000///000111222333444555555555222222222222222333444555444555555666666555555444555666666666777888888888;;;<<<<<<;;;888777777888666777999:::;;;;;;;;;:::===>>>???>>>;;;:::;;;;;;AAAAAA@@@???>>>===<<<;;;<<<===>>>@@@AAABBBCCCCCCDDDAAA???>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<======:::<<<>>>@@@@@@>>><<<;;;===???AAACCCDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????????????????>>>>>>======<<<<<<;;;===?????????@@@BBBDDDEEEFFFFFFEEEDDDDDDEEEGGGFFFCCC@@@>>>????????????>>>>>>===<<<;;;:::888777666888999999888777777888999999::::::999999888777777888:::;;;<<<=========::::::;;;<<<===>>>?????????>>>===<<<;;;:::::::::999999999999888888888888777777666666555444444333333111///...//////...---------------------------*********+++,,,---------******+++++++++,,,,,,,,,******************************)))((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))***+++++++++******((((((''''''(((((()))***,,,,,,,,,,,,,,,+++******)))((((((((((((((())))))***)))))))))(((((((((((())))))))))))((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&''''''(((((()))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***+++,,,------000...+++((('''(((***+++*********************************)))******+++,,,,,,------......------,,,*********++++++,,,,,,---,,,,,,+++++++++---...///++++++,,,---............------------------......//////000111111111111000///111444555333111111111111111333444444333222111333333444444444444333333444444555666777888999999))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$'''000666222***%%%((('''%%%$$$$$$$$$&&&''')))((('''&&&&&&''')))***++++++******)))(((((((((''''''((()))))))))))))))'''''''''''''''((()))***)))&&&***333333***&&&)))((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***************++++++***+++---111555555555555555666555222///111000...------...///000///111111///111666999888222333333000---,,,...000///............///000111222222222111111000///...------...000333444333222222222222111111111000000000111222333444555555555222222222222222333333444222333444555555444333333444444444555555666777888999::::::999666555555666555666888:::<<<<<<;;;::::::<<<>>>===:::888999:::>>>???@@@@@@???===;;;:::;;;<<<>>>???@@@AAAAAAAAABBB@@@>>>>>>?????????>>><<<<<<<<<<<<<<<===>>>>>>:::<<<===>>>>>>===;;;:::<<<===???AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCC???????????????@@@@@@@@@>>>>>>>>>>>>======<<<;;;;;;<<<>>>??????@@@BBBDDDEEEFFFFFFEEEDDDDDDFFFHHHGGGDDDAAA??????@@@@@@@@@@@@@@@???>>>===;;;999999666888:::999888777888888999999999999999888888777666777999:::;;;<<<;;;;;;999::::::;;;===>>>>>>???>>>>>>>>>===<<<;;;:::999888888888777777777777666666666666555555444333222222000......//////...---------------------------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************)))(((((((((((())))))***)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********%%%&&&''')))*********)))(((((((((((((((((((((((((((((()))***************((((((((((((((())))))***++++++,,,,,,,,,+++***)))&&&'''(((''''''((()))***)))))))))***************))))))))))))(((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''''''''((((((((((((((()))***,,,------+++***)))))))))))))))))))))))))))))))))******+++++++++,,,)))***************************************************))))))***++++++,,,,,,,,,,,,------,,,,,,,,,******++++++,,,------...,,,+++******+++,,,...000***+++,,,---.......................................///000111222111111000000555;;;:::555111111333000111333444444333111000333333333444444333333222333444444555666777888999))))))))))))))))))))))))******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((%%%)))444<<<888---$$$(((&&&%%%######$$$%%%&&&((('''&&&%%%&&&(((***+++,,,,,,+++***)))(((''''''''''''((()))))))))))))))&&&&&&&&&'''''')))***+++***''',,,777777,,,'''***(((((((((((((((((((((((($$$%%%&&&'''(((***++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************((()))))))))***---111555444444555666666444000,,,...---,,,+++,,,...000222///111000---///444666555333333222///,,,+++...111...............///000111111222222222111000...---000000000111222222000...333222111000//////000000000111222333444555555555222222222111222222333333111222333444444444333222333333333444444666777777888999999777444222333333555555777:::<<<===;;;:::555888;;;;;;:::999;;;===;;;===???@@@???===:::888;;;<<<===>>>???@@@@@@@@@@@@???===>>>@@@AAA@@@@@@===============>>>??????======>>>??????>>>===<<<;;;<<<>>>???@@@AAABBBBBB??????@@@AAACCCDDDEEEEEE>>>>>>>>>???@@@@@@AAAAAA????????????>>><<<;;;::::::<<<>>>??????@@@BBBDDDEEEFFFFFFEEECCCDDDFFFHHHHHHEEEAAA???@@@AAAAAAAAABBBAAAAAA@@@>>>===;;;:::777888::::::888777888999999999999999999888777777555666888:::;;;;;;;;;:::999999:::;;;<<<===>>>???>>>?????????>>><<<:::888777777777777666666666666555555555555444333222111222000.........///...---------------------------------,,,++++++***************+++++++++,,,,,,,,,************************(((((('''(((((()))***+++))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((($$$%%%''')))+++++++++***(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((()))************+++,,,+++***)))((('''***+++******,,,------(((((()))***+++,,,,,,---))))))))))))((((((((((((++++++***)))(((''''''&&&))))))))))))))))))))))))$$$%%%'''(((((((((''''''(((((((((((((((''''''''')))+++,,,------,,,***)))))))))))))))))))))))))))))))))))))))(((((((((((("""%%%(((+++---,,,***(((******************************))))))***+++,,,,,,+++++++++,,,,,,+++++++++******+++,,,------......,,,+++*********,,,///000***+++,,,---............//////////////////.........///000222222111111000333:::AAA@@@888333444888000222333444444333111000333333333444444333222222333333444555666777888888))))))((('''&&&%%%%%%$$$'''''''''''''''''''''''')))(((((('''''''''(((((()))+++---000111///***'''))))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''))))))*********++++++***)))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))+++,,,,,,,,,+++,,,///111333444444333111///,,,+++++++++,,,,,,,,,---------............///000111222222111/////////000///---+++---000222333333222111222111111111000000//////...///000111111000///...333222000///---,,,,,,,,,//////000111111111111111222222222222222222222222444444333222222222333333777666555444444555666777444444444555555555555666555666777999999888777777777777888999;;;<<<<<<===AAA@@@>>>===;;;;;;::::::;;;;;;<<<<<<===>>>>>>???@@@>>>::::::;;;>>>@@@@@@AAAAAA@@@@@@???>>>>>>>>><<>>>>>>>>>>>======CCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???===<<<::::::===>>>???@@@AAABBBCCCCCCNNNLLLHHHEEECCCDDDEEEFFFEEEBBB???>>>???AAABBBCCCCCCDDDDDDBBB>>>:::888777777777777777666666666666777555555666999:::999666888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<888777666666777888888888666555555444444333222222222111///...---------...------------------------------,,,++++++***))))))***+++,,,,,,++++++---///+++++++++++++++++++++++++++***))))))***---000222DDD999,,,'''***,,,***&&&******))))))((((((''''''******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))******((('''&&&&&&'''(((***%%%%%%&&&'''((()))***+++***************)))(((((('''(((***++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''&&&''')))***+++++++++***)))++++++***((('''((()))******++++++++++++******************************++++++++++++++++++++++++***************************)))))))))+++,,,++++++++++++******++++++,,,---.........------,,,,,,,,,******+++,,,---//////000........................---...000222222000...---222333444444555555444444222111111111000000//////333333444444333333222222333333444444666777888999)))))))))(((((('''&&&&&&((((((((((((((((((((((((***))))))((((((((())))))''''''''')))+++,,,+++)))''''''((((((((((((((('''((('''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''((()))******************)))((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''((())))))((('''''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))***+++,,,,,,+++---000222333333333222000...,,,***++++++,,,,,,,,,---------------...///000111333444555333000.........---,,,---...000222444333333222222222222111111111000000...///000111111000///...222111000...------------//////000111111111111000222222222222222222222222555555444444444555555666666555444333333444555666444444444555555555555666666666777888888888888777777777888999:::;;;<<<<<>>>>>???===;;;;;;<<<>>>??????@@@@@@?????????>>>>>>>>>>>>@@@@@@???;;;999:::;;;=========>>>======<<<;;;??????>>>>>>>>>??????@@@>>>>>>>>>???????????????@@@@@@??????>>><<<;;;:::======>>>???@@@AAABBBBBBIIIHHHGGGEEEDDDDDDDDDDDDDDDBBB???>>>???@@@BBBCCCDDDDDDDDDAAA<<<999777777555555666666777777888888:::888777999;;;<<<:::888888888888888999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888777666666666666666666666666555444444333333222111000///...---------...------------------------///......---,,,,,,++++++)))+++,,,,,,******+++,,,+++++++++++++++++++++++++++***)))((())),,,...000>>>555,,,((()))+++***'''***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))******))))))(((''')))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((''''''&&&''')))***+++++++++******+++,,,+++)))((()))***************************************************++++++++++++++++++++++++***************************))))))***+++,,,++++++++++++******++++++,,,---......---------,,,,,,,,,***++++++,,,---...///000........................000111222222222222111000222222333444444444444333222222222222111111000000222222333333444333333222333333444444555777888999))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********(((%%%%%%''')))***+++%%%&&&'''((())))))))))))((((((((((((''''''''''''&&&&&&'''''''''((((((((('''((()))******+++******))))))(((''''''''''''(((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***++++++,,,---111333333222111000...,,,+++***,,,,,,,,,,,,------------,,,,,,---///111333555666888555000---,,,,,,,,,+++...///111222333333333333222222222222111111111111...//////000000//////...000//////...------.........///000000111111000000222222222222222222222222444444444444555666666666444333222222222222333444444444444555555555555666666666666666666777888888666777777888999:::;;;;;;======<<<:::999999999999999::::::;;;;;;<<<<<<===???>>>===>>>@@@AAA@@@?????????>>>>>>>>>>>>>>>>>>AAAAAA@@@>>>;;;999:::;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>><<<=========>>>>>>>>>>>>????????????>>><<<;;;;;;<<<<<<===>>>???@@@AAAAAACCCDDDFFFFFFFFFEEECCCBBBBBBAAA???>>>>>>???AAABBBEEEDDDCCC???:::777666777444444555666777888999999:::999999999::::::999777888888888999:::;;;===>>>;;;;;;;;;:::999999888888999999999999999888888888999888777666555444333333555555444444333222222222000///...---------------------------------------......------,,,,,,++++++(((***,,,,,,+++)))))))))))))))))))))))))))))))))+++***)))((((((***,,,---444000,,,))))))******)))))))))))))))(((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))******)))((('''&&&&&&%%%(((((()))))))))(((''''''************************(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((''''''((()))******+++*********+++,,,+++***)))***+++******((((((((((((******************************++++++++++++++++++++++++************************************++++++++++++++++++******++++++,,,---...------------,,,,,,,,,***++++++,,,---...//////........................111111111111111111111111000111222222333333222222333333222222222222111111000111222333444444444444333333444444555666888888''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((())))))******111...***((())))))))))))&&&&&&'''((((((((((((((()))))))))(((((((((((((((''''''''''''(((((((((((((((((()))***++++++******(((''''''&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))***++++++++++++++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((***++++++,,,...111444333222000...,,,+++******,,,,,,,,,------------...++++++---///111444666888777333...++++++,,,------......000111222222222111111111111000000000000000////////////////////////.........------......///...//////000000000000000111111111111111111111111000111222333444444555555444333222111111222333444444444444555555555555666777666555444555666777888666666777777888999::::::;;;;;;:::999888888999999999999999::::::;;;;;;;;;@@@??????AAACCCCCCAAA???=====================>>>BBBAAA@@@===;;;::::::;;;;;;;;;;;;;;;;;;:::999999888888888999:::<<<===>>><<<<<<<<<===>>>>>>??????>>>>>>???>>>>>>===<<<;;;<<<<<<<<<===>>>??????@@@???BBBEEEHHHHHHFFFCCCAAAAAAAAA@@@???>>>>>>@@@BBBEEEDDDBBB===999666666777555555666666777777888888888888888888888777666555888888888999:::<<<===>>>;;;::::::999888777777666888888888888888888888888;;;;;;:::888666333222222333333222222111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))+++---...,,,)))(((((())))))))))))))))))))))))+++***(((''''''((()))***+++++++++***(((((()))+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))(((''''''''''''((()))'''''''''(((((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((((((((())))))***************,,,---,,,******+++,,,+++)))'''&&&&&&''')))+++***************************************************************************+++,,,++++++***+++,,,++++++******++++++,,,---------------------------++++++,,,,,,---...//////........................000///............///000///000000111111111111111111111111111111111111111///000111222444444444444444444444444555666777888%%%&&&&&&''''''(((((()))'''''''''''''''''''''''''''''''''''''''((()))***000...---,,,,,,+++)))'''(((((()))(((((('''&&&&&&))))))))))))))))))))))))'''''''''((((((((())))))(((((()))************)))''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((+++******************+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((***++++++,,,...111444444222///,,,+++***++++++,,,,,,---------.........+++,,,---...111333666777333000,,,***,,,...000000------...//////000000000........./////////////////////............//////---------------......///......///000000000000000111111111111111111111111000111222333444555444444555444333222222333444555444444444555555555555666666555444444444555777888555666666777777888888888:::999999888888888999999999999999:::::::::::::::=========???AAAAAA???===;;;;;;;;;<<<<<<=========BBBAAA???>>>===<<<;;;:::999999::::::::::::999999777777777888:::;;;===>>><<<<<<======>>>??????@@@===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>???>>>AAAFFFIIIJJJHHHDDDBBB@@@AAAAAA@@@>>>>>>@@@CCCDDDCCCAAA===999777777888888888777777666666555555888888999888777666666666888888888999:::;;;======::::::999888777777666666888888888888888999999999<<<>>>>>>;;;777333222222111111000//////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))***,,,//////---+++))))))((((((((((((((((((((((((***)))((('''''''''((((((&&&(((***)))(((''')))+++(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((()))))))))))))))************+++,,,,,,+++***+++,,,+++)))'''&&&&&&''')))+++))))))))))))))))))))))))***************************************************,,,---,,,***)))+++,,,++++++******++++++,,,---------------------------+++,,,,,,------.................................//////...------...//////...///000000111111000000/////////000000000000000...///000222333444444555444444333444444555666777%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''&&&&&&''''''((()))***(((((())),,,...---+++((())))))))))))((('''&&&%%%(((((((((((())))))))))))''''''((((((((()))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***++++++,,,---111333555333///,,,******+++,,,,,,---------............,,,,,,---...000111333444///---******---000222222------------.........///------------............///......------......///...---------------......---...//////000000//////111111111111111111111111222333555666777666666555444444333222222333444444444444444555555555555666444444444444444555666666555555555666666666777777999888888888888999999:::::::::::::::::::::::::::999888999:::<<<<<<:::888999999:::;;;<<<<<<======AAA@@@?????????>>><<<:::777888999::::::;;;;;;;;;777777777888999:::<<<===;;;<<<<<<===>>>???@@@@@@<<<======>>>>>>>>>>>>===<<<=========>>>>>>>>>??????BBBEEEGGGHHHGGGEEECCC@@@BBBCCCBBB???>>>AAADDDBBBBBBAAA>>>;;;999999999999999888777666555444444888:::;;;;;;999888888999888888888888999:::;;;;;;999999999888777777777666888888888999999999999999<<>>>>>>>>@@@AAA@@@===999666777888:::;;;<<<<<<===666666666777888999:::;;;999:::;;;<<<===>>>??????<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????AAAAAACCCDDDEEEEEEDDDCCC@@@CCCEEEDDD@@@???BBBEEE@@@AAAAAA@@@===;;;:::;;;888888777777666666555555666999;;;;;;999888999;;;888888888777777888888999888888888888888888888888777777888888888999999999;;;>>>@@@===777222111222111111000000///.........***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,,,,+++***,,,---))))))))))))))))))))))))(((((((((((((((((())))))((('''''''''(((((((((((('''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))************)))(((''''''((((((((((((''''''))))))(((((('''''''''&&&'''((())))))******))))))((()))************)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))+++***)))(((((()))******((()))******))))))***,,,************************))))))))))))))))))))))))***************************************************---///...***(((***---++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,------------..............................///000111111000///...//////000111111111111000.../////////000000000000//////000222222333333333444444333333444444555555)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,***)))***++++++***)))%%%&&&'''((())))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&'''''''''''''''&&&&&&'''''''''''''''((()))***%%%&&&''''''((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))+++,,,,,,,,,+++,,,///111777444000,,,***+++---...---------........./////////......---------......---,,,+++,,,///000000000//////.........//////000---.........//////000000///...---,,,,,,---...//////...---,,,,,,,,,,,,------......///////////////000000000000000000000000111222444555555333222000222111000//////000111222444444444555555555666666222333444555666555444333444444555555555555555555888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;<<<;;;:::777777888999;;;<<<============>>>AAACCCBBB===999555666888:::<<<===>>>>>>666666666666666777888999888888999:::<<<======>>>;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>????????????AAAAAAAAAAAABBBBBBCCCCCC@@@DDDFFFEEEAAA@@@BBBFFF>>>@@@BBBAAA???===<<<<<<666666666666777777777777333666999999777666888:::999888777777666777777777888888888888888999999999666777777777888888999999999===???===666111000222222222222111000000//////)))***,,,,,,---,,,+++***++++++++++++++++++++++++))))))))))))))))))******)))*********)))))),,,...************************(((((((((((()))))))))******(((&&&&&&((()))(((''''''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''''''''((((((((((((''''''%%%%%%&&&'''((()))***+++(((((()))***************%%%''')))******)))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))+++***)))(((((()))******''')))******))))))***,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***************************...000...***(((***...++++++******++++++,,,---,,,,,,,,,------.........,,,,,,------------------........................,,,---///000000///---,,,///000000111111111111111//////000000111111111222///000111222222222222222444444333333333444555555(((((((((((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((()))***************&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%&&&&&&'''((()))******&&&&&&''')))+++,,,,,,++++++*********))))))(((((()))))))))***+++...000111999333,,,((((((***+++***+++,,,------,,,,,,...000111000...---,,,+++++++++,,,,,,,,,,,,------......000000000000000000////////////...---------------222111000.........//////111000///...---,,,,,,,,,///...---...000222222111000////////////111222333666444333444666666333000111222333222000111222444111222333333444444333333555444333333444555777888444333444555777888777666777777666666777999;;;<<<999999999999::::::;;;<<<:::999888888:::;;;:::888888999;;;===>>>>>>>>>===;;;===@@@CCCDDDCCCAAA@@@;;;999888999:::<<<;;;;;;666666555555555555666666999888888888888:::;;;<<<>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@CCCBBBBBBBBBDDDDDDCCCAAAAAACCCCCCAAA>>><<<>>>@@@???@@@AAACCCCCC???:::555666555555444444666777888666666666666777888999:::888777777888999999777555888888999999888777555444666555444444333333333333444666999999666333111000222111000///...---,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''************(((&&&$$$###)))))))))'''&&&'''))),,,))))))************))))))'''***+++))))))+++***&&&))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''')))&&&%%%&&&((()))'''%%%&&&&&&&&&'''''''''((((((***)))'''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&$$$###&&&))),,,+++)))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))(((((('''''''''&&&(((((()))***+++,,,,,,------------,,,,,,+++++++++******+++,,,,,,---......---,,,+++******,,,...///555333///,,,+++,,,...///---------............///222111111111000000//////000000000000111111111111111111000///...---,,,,,,///000111222222222222222444222111333777999888666&&&&&&''''''((())))))***'''''''''((((((((())))))((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))((((((((()))))))))))))))))))))))))))((((((((('''''''''''''''((())))))******))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))+++******+++++++++***)))************)))))))))(((***++++++,,,...///111222222///++++++,,,---,,,***+++,,,---,,,,,,,,,...000------+++***)))(((((((((...---,,,,,,,,,---///000------------------------000///......---------...000////////////000222333000///...---,,,,,,,,,,,,///---,,,---///000000///000/////////000111222333666555444555777666444111111333444333111111222333222222333444444444444333444444444444555666777777444444444555777888777666777777666777888999;;;<<<::::::999999999:::;;;;;;:::999888999:::;;;:::888888999:::<<<======<<<<<<:::<<<>>>???@@@@@@???>>>:::999888888:::;;;;;;:::666666555555555555666666888888777777888999;;;<<<============<<<<<<<<<<<<>>>>>>>>>===>>>>>>??????AAA@@@AAABBBDDDDDDCCCAAAEEEFFFEEECCC???===>>>@@@??????@@@AAAAAA>>>:::666666666555555555666777888777777888888999:::::::::999888777777888888666555777777888888888777666555666555444444333333333333444666888777555222111111111111000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((('''(((((())))))((('''&&&%%%((())))))((('''''')))+++(((((())))))))))))((((((%%%)))***))),,,222555444))))))))))))))))))))))))(((''''''&&&&&&''''''(((((('''%%%&&&((()))'''%%%&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''((('''&&&(((+++---,,,+++(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************)))))))))((((((((()))))))))***++++++,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,+++++++++,,,---...000000///...---------------------............///111111111000000000////////////000000000111111111111111111000//////......///000111222333333333333444222111333666888777666%%%&&&&&&'''((())))))***''''''((((((((()))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''''''''(((((((((((('''''''''(((((((((((((((******++++++***)))((((((************)))))))))))))))***,,,---...//////000******+++---//////,,,******,,,,,,,,,,,,,,,...000//////---,,,++++++++++++---,,,+++******,,,---///////////////////////////000//////............///---......///111333555666///...---,,,,,,++++++,,,///---,,,,,,---......---////////////000111222333555555555666777666444222222444666555333222111111222222333444444444444444333333444555666666666666555444444555777888888666666666666777888999;;;<<<;;;;;;:::999999999::::::;;;999888999:::;;;:::888888999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<:::888777777999::::::999666666555555555555666666777777666666777888999;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===============>>>???@@@CCCEEEEEECCCAAAEEEEEEEEECCCAAA@@@AAABBB???>>>>>>>>>>>><<<999777666666666555666777777888777888999;;;;;;;;;::::::<<<999777666666666666555555666777777888777777777666666555444333333333333222333444222000...//////111000000///...---,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''''''''(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((&&&'''((((((((((((((('''''')))******((('''((()))''''''((((((((((((''''''%%%(((((((((,,,555:::;;;)))))))))))))))))))))))))))(((((((((((((((((()))((('''&&&&&&(((((('''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&'''((()))''''''''''''''''''''''''(((''''''(((***,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))************************,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,............,,,,,,---------............///111111000000000000////////////000000000000111111111111111111111000000000///000111333444555555555333222222444666777777666((((((((((((((()))))))))'''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''(((((('''&&&&&&''')))***'''''''''((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&''')))))))))))))))************)))))))))))))))'''(((***,,,,,,,,,,,,+++''')))+++---///...,,,+++***+++,,,,,,+++,,,...000000000...------,,,,,,,,,))))))***++++++++++++***000000000000000111111111000//////.........//////---...///000222444555666...---,,,+++++++++++++++///...,,,,,,---...---,,,/////////000000111222222333444444555555555333222444666888888666333222222222333333444555444444444222333555777777777666666777555444555777888888777666666777777888:::;;;;;;<<<;;;::::::999999999999;;;:::999999:::;;;:::888888888999999::::::::::::;;;:::999999999:::;;;<<<999777666777888:::999999777666666555555666666777666666555555666777999:::::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<===>>>@@@CCCFFFGGGEEECCCCCCCCCCCCBBBBBBBBBCCCDDD???===<<<;;;;;;;;;999777666666666777777777888888666888:::;;;<<<;;;:::999===:::666444555555555555444444555666777777888888777666555444333222222222000000///---+++***,,,...000000///......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((((((''''''&&&)))++++++***(((''''''&&&''''''''''''''''''&&&&&&)))(((&&&(((...111000(((((((((((((((((((((((()))((((((''''''(((((()))((('''''''''((((((((('''''''''''''''((((((((((((''''''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++*********)))))),,,+++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++,,,---------,,,,,,)))***+++------------------------............///000000000000000000//////////////////000000000111/////////000000111111111...///111333555666666666333333333444555666777666+++******))))))(((((('''(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&((()))***((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((***,,,+++***)))***+++))))))))))))))))))******'''(((***+++,,,+++******)))***++++++++++++++++++***+++,,,,,,++++++---///,,,,,,+++***)))))))))***''')))---///000...+++))),,,,,,,,,------.........//////............/////////000000111222333333333------,,,+++++++++,,,,,,000///------...///...---...//////000111111222222000111333444333222222111666888::::::888555444333333333444555555555444444333444555777888777777666888666555555777888888777555666777888999::::::;;;<<<;;;::::::999999999999<<<;;;::::::;;;;;;999888888888888888999::::::;;;===<<<;;;999999:::;;;<<<999777666777888:::999999888777777666666777777888666555555555555777888999999999:::;;;<<<===>>>>>>======>>>???>>>>>>===<<<>>>???@@@DDDGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@>>><<<::::::::::::999777777777777888888888888888666777999;;;;;;:::888777===:::666444444555555444333333444444555777777888777777555444333222222222000000///---++++++---/////////......------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&'''''''''(((((())))))***)))((((((''''''&&&&&&&&&)))+++,,,***(((&&&&&&&&&&&&''''''''''''&&&&&&&&&)))***'''''')))(((%%%(((((((((((((((((((((((((((''''''''''''''''''((('''(((((((((((('''(((((('''''''''((((((((())))))''''''''''''(((((()))***''''''''''''''''''''''''&&&&&&''''''&&&&&&''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((,,,,,,++++++***)))))))))+++++++++++++++++++++++++++++++++++++++++++++******+++,,,---------,,,,,,************+++---...///---------............/////////////////////000000...////////////000000000---......//////000000000...///111333555666666666333444444555555555666777******))))))((((((''''''((((((((()))))))))******+++******))))))******+++''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))(((''''''''''''&&&''''''((()))***(((((((((((((((''''''''')))))))))(((((((((((('''''''''''''''(((((((((((('''''''''(((((((((((((((...000222000+++((()))***))))))))))))***************++++++,,,,,,,,,++++++***++++++***))))))***,,,)))+++++++++++++++---///------,,,+++++++++++++++***,,,000333333111...,,,---------...//////000000...------------...//////000000111111222111111000------,,,,,,,,,,,,------000...------...//////......///000111222222222111...000222333222111111111555777999888777555444555333333444555555555555555444444555666777777777777999777555555666888888888555666777999::::::::::::;;;;;;:::999999999::::::===<<<::::::;;;;;;999888777777777888999:::<<<===???>>>===;;;;;;;;;<<<<<<:::888777777999::::::999999999888888888888999999666666555555666777888:::999999:::;;;<<<<<<======<<<===???@@@@@@@@@???>>>@@@???@@@BBBEEEFFFFFFEEEHHHEEEBBB@@@???===;;;999===<<<::::::;;;:::999888777777888999999999999888777888999::::::999888777;;;888666555555555555444333333333333444666777888888777555444333222111111222222111000......000111.........---------,,,,,,++++++++++++++++++++++++******++++++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&''''''((()))))))))+++***)))'''&&&&&&&&&&&&''')))+++,,,***'''&&&&&&&&&&&&''''''''''''&&&&&&&&&***+++)))(((***((($$$))))))))))))))))))))))))(((''''''&&&&&&''''''((('''((())))))''''''((()))''''''((((((((()))))))))'''((((((((((((((())))))''''''''''''''''''''''''((()))***)))''''''''')))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''((((((((((((,,,+++++++++******))))))*********+++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------+++*********+++---///000---------............///......////////////000000......////////////000000------......//////000000///000111333444555555555333444555555444444555777&&&&&&&&&&&&''''''(((((((((((()))))))))***************))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******))))))((('''%%%&&&'''((()))))))))))))))(((((((((''''''''''''))))))))))))((((((((('''''''''''''''((((((((((((&&&&&&''''''(((((())))))...000222///***'''''')))((()))))))))************,,,++++++*********++++++''')))++++++)))(((***,,,)))***++++++***+++---/////////...---------......---...///111111000///.../////////000111222222222,,,,,,,,,,,,,,,---.........///000111111111000000...---------------......---,,,+++,,,...//////...---...000111222222111111---000333333222111111333333444555555333333333555333444444555555555555555555555555555666777888999:::888555555666888888888444666777999::::::::::::::::::999999999:::;;;;;;>>><<<;;;:::;;;;;;999888777777777888999<<<>>>?????????>>>===<<<<<<;;;;;;:::999888888:::;;;;;;:::;;;::::::999999::::::;;;777666666555666777999::::::::::::;;;;;;<<<<<<<<<;;;===???AAABBBBBBAAA@@@@@@???>>>???AAACCCDDDDDDGGGDDD@@@?????????<<<:::===;;;;;;;;;<<<;;;999777777888999:::::::::999999::::::::::::::::::999999888777555555666666555444444333333333333444666777888777666444333222111111000111222000///...000111......------------,,,,,,++++++++++++++++++++++++******++++++,,,---......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''&&&&&&''''''((())))))***)))(((''''''&&&'''((()))(((***++++++)))'''&&&&&&''''''((((((((((((''''''(((++++++((((((++++++((()))))))))))))))))))))))))))((((((''''''(((((()))''')))***)))''''''(((***'''((((((((())))))))))))((())))))))))))(((((('''''''''''''''''''''''''''((()))***)))'''%%%'''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))))))))+++++++++***************)))*********++++++++++++))))))******++++++,,,,,,,,,,,,+++++++++,,,---...)))***+++---............---------............///........./////////000000........./////////000000///////////////000000000///000111222333333333333222555666666444333555777!!!"""###$$$&&&'''((()))))))))))))))************))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&'''((()))***+++((((((((((((((((((((((((&&&'''''''''(((((())))))***************)))(((((($$$%%%''')))***))))))((())))))(((((('''''''''&&&******))))))((((((((('''''''''''''''((((((((()))%%%&&&&&&'''((()))******'''+++...,,,(((%%%'''***(((((())))))*********++++++***((('''''''''((()))###'''+++,,,+++***+++,,,)))***++++++***+++---///,,,,,,+++*********++++++------,,,+++,,,---...///+++,,,,,,---...//////000++++++++++++,,,,,,---...,,,---///000111111111000......---------......///+++***)))***---.........---...000111222222111111...111444444333111222444111222333222000111222444333444555555666666555555666666555555555777999:::;;;888666555666888888888444666777999::::::::::::999999999999:::;;;;;;<<<>>><<<;;;;;;;;;;;;999888666666777888:::===???AAA??????>>>======<<<;;;:::;;;999888999:::<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<777777666666777888:::;;;::::::;;;;;;;;;;;;<<<<<<;;;===???BBBCCCCCCBBBBBB@@@>>><<<<<<>>>AAABBBCCCBBB???===>>>AAABBBAAA@@@<<<;;;;;;<<<===<<<999777777888999:::;;;:::999999<<<<<<;;;:::::::::;;;;;;666555555666777777555333555444333222333444555666888777666444333111111111---/////////---,,,---...------------------,,,,,,++++++++++++++++++++++++******+++,,,------......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***''''''&&&&&&'''(((***+++)))***+++***(((&&&&&&'''''''''((((((((((((''''''+++,,,***&&&%%%)))+++***))))))))))))))))))))))))******))))))))))))******''')))+++***'''&&&(((***(((((((((((())))))))))))))))))***))))))((('''&&&''''''''''''''''''''''''%%%((()))'''$$$###$$$&&&(((((((((((())))))))))))************************((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++************************))))))******++++++++++++(((((()))***+++,,,,,,------,,,+++******,,,...///(((***---000111///---,,,---------.........//////---.........//////000000............/////////000111111111000000000000000///000111222222222222222222555777666444333555777))))))))))))************.........---***(((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***)))'''&&&'''(((***+++,,,---...+++(((&&&(((***((((((((((((''''''''''''***(((&&&%%%''')))))))))&&&))),,,+++)))((())),,,(((((((((((((((((((((((())))))*********))))))(((''''''((((((((((((''''''))))))))))))***************))))))(((((()))***+++,,,,,,------,,,***)))((($$$%%%(((+++---...------...---,,,+++++++++,,,---111000000///...------,,,///...,,,+++***+++,,,,,,------,,,,,,---000222444333333111000////////////000000000...---...000333,,,,,,,,,---------......------...///000111222222555444333222111111111111111222222333333222222111222222333333333444444444222333444666777888888888888777777666666666666777666777888999:::;;;;;;;;;;;;<<<<<<;;;999999;;;<<<;;;:::999888888888999:::999888888777888888999999======<<<;;;:::999999888<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;999666555666777666666777888888888888888888999;;;===>>>>>>===<<<<<<======<<<<<<===???BBB@@@>>><<<;;;<<<>>>AAABBBBBBAAA>>><<<::::::999:::==================<<<;;;::::::999999888777666666777666555666777888777666444555555555555555555444444444222222222222444444666555333222111222222333000///...---,,,+++++++++,,,,,,,,,+++++++++******+++***)))(((((()))***+++))))))*********+++++++++))))))*********))))))(((+++***)))(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))************))))))((((((''''''&&&&&&%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))***)))(((&&&&&&&&&'''(((''''''''''''((()))++++++))))))(((''''''''''''''',,,++++++***)))(((((('''(((((((((((())))))))))))'''((()))******)))((('''&&&'''((('''%%%%%%'''((())))))(((((((((((())))))))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''***,,,)))$$$"""%%%***))))))(((((((((((())))))+++)))(((&&&&&&((()))+++(((((((((((())))))))))))***)))'''&&&'''(((***,,,)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////////////////000000000000333222111000//////////////////000000111111222222222222333333333333444444''''''((((((((()))))))))+++,,,,,,+++(((''''''((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))))))))'''''''''(((***+++)))***+++***(((''')))+++((((((((((((((((((((((((%%%###!!!"""%%%'''))))))&&&(((*********)))***+++(((((((((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((''''''))))))))))))***************))))))(((((()))***+++---------------+++***)))((()))+++---...---,,,+++------,,,+++++++++,,,---333333222111000///.........---,,,+++++++++,,,,,,---,,,,,,,,,...000333444000000000///000000111111/////////...------///111------........./////////...//////000111222333333555444333222111111111111111222222333333222222111222222222222333333333333222333444666777777888888666666666666666777777888555666777999:::;;;;;;<<<<<<======<<<::::::;;;<<<===<<<:::888888777888888888888888888888999::::::<<<<<<<<<;;;;;;::::::999===<<<<<<<<<======>>>>>>;;;<<<;;;999777666777888777777888888999999999888999:::<<<===>>>>>>=========>>>>>>>>>======>>>@@@???>>>===<<<<<<>>>AAACCCBBB@@@???===;;;;;;;;;;;;<<<<<<============<<<<<<:::::::::999999888888777777666555555777777666555444444555555555555444444444333222222222222333444555444333111111111111222//////...,,,,,,++++++,,,,,,,,,,,,+++++++++******++++++************++++++******************++++++))))))************))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((((((((()))))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''((()))***+++))))))((('''''''''''''''))))))(((((('''&&&&&&%%%''''''((((((((()))))))))%%%&&&'''(((((('''&&&%%%''''''((('''&&&%%%''')))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((('''''')))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((()))))))))))))))*********)))((((((((())))))***)))(((''''''((()))***''''''((((((((())))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))*********+++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------................................./////////000000000000222111111000//////000000//////000000000111111111222222222333333333444444&&&&&&'''''''''((((((((('''))))))((('''&&&&&&((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''''''''&&&$$$%%%%%%&&&'''(((((())))))((('''''''''(((***+++'''((())))))((((((***+++))))))))))))))))))))))))((('''%%%%%%(((*********''''''''')))+++++++++***((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''))))))))))))************))))))(((((()))***++++++---------------,,,+++***+++,,,---...---,,,+++***---,,,+++++++++,,,------333333222111000///.........---,,,,,,+++,,,,,,,,,++++++,,,---///111333555111000000/////////000000---///000000...---...///....../////////000000000///000000111222333444444444444333222111111111111111111222222222222111111000111111111222222222222222333444555666777777777555555555666666777777888555555777888:::;;;<<<<<<>>>??????===;;;::::::;;;===<<<;;;999888777666666666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>>>>>>><<<<<<<<<:::888777888999888999999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>===???@@@@@@>>>======>>>???>>>===<<<===???AAACCCBBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<=========<<<<<<::::::::::::::::::::::::666555444555666666555444333333444444444444333333333333222222222222333333333333222111000000000000///...---,,,,,,++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++******************))))))************))))))))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((()))******)))((((((''''''''''''((()))((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&''')))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((((((((('''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((''''''***...///---+++,,,+++***)))))))))))))))***)))(((''''''((()))***&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................................../////////000000000111111000/////////000000/////////000000000000111222222222222333333333333&&&&&&'''''''''(((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%&&&'''(((((()))))))))(((((('''((()))******((()))*********************************+++++++++...,,,)))))))))))))))'''(((&&&%%%'''+++---+++(((((((((((((((((((((((((((''''''(((((())))))(((((((((((())))))))))))((((((((()))))))))************((((((((())))))***++++++,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,+++***---,,,+++++++++,,,---...111000000///...------,,,---------,,,,,,,,,------***+++,,,...000222444444444333111///---,,,,,,+++---///222222000///............/////////000000000//////000111222333444444444333222222111111111222111111222222222222111111000000000000111111111111222333444555666666666666555666666666666666666666555555666777999;;;<<<======>>>???===;;;999999999<<<;;;:::999888888777777555666777999:::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<======>>>>>>????????????=========;;;999888999;;;::::::::::::;;;;;;<<<<<<<<<======>>>>>>?????????>>>@@@BBBAAA???===<<<<<<>>>>>>======>>>@@@BBBCCCEEEDDDBBB@@@>>><<<;;;::::::;;;;;;<<<============::::::;;;;;;;;;;;;;;;;;;666555444444555666444333222333333444444333333222333222222222222222222333222111111000//////.........------,,,+++++++++,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))+++++++++***************((())))))************)))((()))***++++++***)))(((***))))))))))))))))))***''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))***))))))(((((('''''''''''''''''''''''''''''''''%%%&&&((()))))))))(((''''''''''''''''''((()))***)))(((''''''''''''((((((******)))))))))(((((((((&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((('''(((((('''&&&&&&''')))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((('''''''''((()))***++++++***)))(((''''''''''''''''''''''''((()))+++---//////...,,,---,,,+++***))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))************+++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......................................./////////000000000000/////////000000111000000000000000000000000111222222222222333333333''''''((((((((()))))))))&&&((()))(((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((())))))***+++++++++,,,,,,+++***))))))*********+++++++++,,,+++)))''''''''''''&&&$$$(((&&&%%%'''+++,,,***((())))))))))))))))))))))))'''((()))***************(((((())))))))))))((((((((()))))))))************'''(((((()))***+++++++++*********)))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++***+++,,,---...////////////............------------------------***+++...000222333333333333222000...---,,,++++++///111444555333000//////------........./////////...//////000111222333333333333222222111111222222000111111222222111111000//////000000000111111111222333444555666666666555777777888888777666555444555555666666888:::<<<===;;;======<<<:::888777777888999999999999999999999555666888:::;;;;;;<<<;;;999::::::;;;;;;<<<<<<<<<===>>>??????@@@@@@??????>>>>>>>>>===;;;:::;;;======<<<<<<;;;<<<===>>>>>>???>>>>>>>>>??????@@@@@@@@@AAACCCBBB@@@>>>======>>>======>>>???AAABBBCCCGGGFFFDDDAAA>>>;;;999777999999;;;<<<============;;;;;;;;;;;;;;;;;;<<<<<<777555444444555555444222222333333444444333333222222222222222222222222222000000000000///...------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******((()))***++++++***)))(((************************(((((()))***************((()))***++++++***)))(((******))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''(((((()))((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((()))))))))(((((()))))))))'''((()))(((&&&&&&((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))******))))))'''''''''((((((((((((((($$$%%%''''''''''''%%%$$$''''''''''''''''''''''''(((,,,000000---***+++---,,,,,,+++***))))))******))))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((''''''((()))***)))))))))************************(((((()))))))))******************++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..........................................///////////////.........///000111111111111111111111000000000111111111222222222333333''''''((((((((()))))))))''')))***)))(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))))))))(((((((((((())))))))))))---,,,,,,---...---***((()))))))))***++++++,,,,,,(((''''''(((***,,,+++***'''''''''((()))***)))'''))))))))))))))))))))))))'''((()))******++++++***((())))))******))))))((())))))))))))************&&&'''(((***++++++++++++))))))(((((('''(((((()))'''(((((()))+++,,,------,,,++++++***+++,,,.../////////000000111111222222,,,,,,---............---***,,,///222333333222111---------------...//////111333555555333111000000------........./////////......///000111222333333333333222222111222222333000000111111111111000000///000000000111111111111333333444555555555555555777888999:::999888777666777666666666777999:::<<<999;;;<<<<<<:::777777777777777888:::::::::::::::666777999;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>???AAAAAA@@@@@@???>>>??????>>><<<<<<===>>>???>>>=========>>>@@@AAA@@@@@@?????????@@@@@@AAAAAABBBCCCBBB@@@>>>>>>???======>>>???@@@AAACCCDDDGGGFFFDDDBBB>>>;;;888666888888:::;;;======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888666555555666666444333333333444444444444333333111111222222222222111111000000000000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))))))))******)))))))))))))))*********+++++++++'''((()))******+++******))))))************))))))+++******))))))******+++))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&(((''''''&&&''''''(((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''((())))))(((''''''(((***))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((()))************'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))...222000***'''(((,,,******)))))))))******+++(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))************************((((((((()))))))))******)))***++++++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------........./////////---------...///000111222333222222222222111111111111111111111222222222222&&&&&&'''''''''(((((((((((()))***)))((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))((((((((((((''''''''''''(((((()))))))))))))))*********,,,......+++((((((((())))))***++++++,,,)))))))))+++...//////...'''((())))))((('''''''''))))))))))))))))))))))))&&&'''((()))************))))))************))))))))))))))))))************%%%'''(((***++++++++++++***)))(((''''''((()))***)))))))))***+++,,,---...++++++******+++---...///------...000111333444444+++,,,.../////////...---+++---000333444333111///+++++++++,,,---...///000222333555444222000000000....../////////000000000///000000111222333444444333222222111222222333333000000111111111111000000000000000111111111222222333333444555555555444444555777999;;;;;;;;;::::::888777666666666777999:::888:::======;;;999888888777888999:::::::::999999777888:::;;;<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;===>>>@@@AAABBBAAA@@@??????@@@@@@???======>>>@@@@@@???>>>===>>>???AAABBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBAAA???>>>@@@AAA======>>>???AAABBBCCCDDDDDDCCCCCCAAA???<<<999888777888999;;;<<<===>>>>>><<<<<<;;;;;;::::::999999999777666666666666555333444444555555555555444444000111222333333222111000000000111111000///---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++******))))))******+++(((((()))***+++,,,,,,---'''((()))******+++++++++******))))))))))))******+++******))))))******+++))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((+++***)))''''''&&&&&&&&&(((''''''&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((('''&&&%%%%%%&&&'''(((((())))))(((''''''(((***))))))(((((((((((())))))((((((((((((((((((((((((((())))))*********))))))''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++,,,---,,,)))'''(((***(((((((((((()))***++++++(((((())))))))))))((((((''''''((((((((())))))))))))((('''''''''(((***+++************************(((((((((((()))))))))***)))***++++++++++++***)))************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------.........//////---------...///000222222444444444333333333222222111111111111222222222222%%%%%%%%%&&&&&&&&&''''''((()))***)))'''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((('''&&&&&&%%%%%%'''(((((()))))))))))))))'''''''''***...///,,,)))'''(((((()))******++++++)))(((((()))++++++***(((''')))+++***'''$$$%%%'''))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))************))))))))))))))))))************%%%&&&(((***+++,,,++++++******)))(((((()))***+++++++++++++++,,,---......++++++******+++---...///******,,,...000111333444+++,,,.../////////......,,,...111444444222000......------,,,,,,------...222333444333111//////000000000000000111111111111000111222333444555555666222222222111222222333333000000111111111111000000111111111111222222222222333333444444555444444444333555888;;;===>>>>>>===999888777555555777888999888;;;===>>><<<:::::::::999::::::;;;:::999777777888999;;;<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;===???@@@BBBBBBAAA@@@??????@@@@@@???>>>===???@@@AAA@@@???>>>>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBB@@@??????AAACCC<<<===>>>???AAABBBCCCDDD@@@AAAAAA@@@???===;;;:::666777999;;;<<<>>>>>>>>><<<<<<;;;:::999999888888:::888777666777777555444444555555666666555555444000111222333333222111000000111111111111///...---+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******---,,,+++******+++,,,---''''''(((***+++,,,---...''''''(((******++++++++++++***)))(((((()))***+++++++++************++++++'''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******))))))))))))))))))))))))---+++)))'''%%%%%%%%%&&&(((''''''&&&&&&&&&'''''''''''''''''''''((()))***'''((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***((()))))))))'''''')))***))))))(((((((((((())))))((((((((((((((((((((((((***++++++******)))((('''&&&'''''''''(((((())))))%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,***(((((()))***)))(((''''''''''''(((***+++,,,(((((())))))))))))(((((((((((((((((())))))))))))***)))'''&&&'''(((***,,,************************(((((((((((()))))))))))))))***+++,,,,,,+++***)))************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////,,,,,,------///000222333555555555444444333333333000111111111111222222222)))((('''&&&&&&'''((()))&&&(((***)))&&&%%%'''***(((((('''&&&&&&&&&&&&&&&)))(((((((((******(((''''''''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((+++++++++,,,,,,+++++++++))))))************))))))***))))))((()))+++---...&&&,,,222222...))))))***''''''((()))))))))))))))''''''(((((())))))******))))))))))))((((((((((((***(((&&&'''***+++)))''')))'''&&&(((+++---,,,***+++++++++,,,,,,...///000))))))*********++++++++++++++++++---///111111111/////////...---------,,,---000444888888555000------******///000...,,,---000111111000...,,,---...//////...---------------///000111222222222222222111000/////////000222333000000000000000000000000000000000000000000000000//////000111333444555666444555777999:::999888777555666777777666666777888;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<;;;:::999888777::::::;;;;;;;;;::::::999::::::::::::::::::::::::<<<======>>>???@@@@@@@@@@@@AAACCCBBBAAA@@@@@@AAABBB@@@???>>>?????????===EEEDDDCCCBBBBBBBBBBBBBBBJJJEEE@@@>>>???@@@???>>>>>>>>>=========???@@@AAA??????@@@@@@??????>>>===<<<:::888888:::<<<===>>>>>>======;;;:::999888888777777666555444333333222222333444555666777888999777555333333555555333000000000000000000///......++++++++++++++++++++++++))))))((('''&&&&&&''''''***)))((('''''''''''''''***))))))***,,,...---,,,''''''(((((()))))))))***%%%))),,,)))%%%'''111:::AAA333'''&&&***+++)))((()))'''%%%%%%&&&''''''&&&)))((('''&&&&&&'''((()))&&&&&&'''((())))))((((((&&&&&&''''''((()))))))))&&&''''''((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((''''''&&&((((((&&&&&&''')))+++---(((((((((((()))***,,,,,,))))))))))))))))))))))))***%%%%%%,,,000...***((())))))))))))))))))))))))+++*********))))))((((((************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---...///...---,,,---.........------...///111222/////////000111111222222000000111111111222222222***)))(((''''''((())))))(((***,,,+++(((''')))+++******)))((((((((((((((()))(((((((((******(((''')))(((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((''''''(((((((((******++++++++++++******))))))************))))))((((((''''''(((***+++,,,'''+++000000---***((()))((()))******++++++******(((((((((((())))))))))))&&&&&&'''((()))***++++++---+++))))))***)))'''%%%)))'''&&&(((***,,,+++)))++++++,,,,,,---......///******+++++++++,,,,,,,,,+++++++++---///000000000000//////////////////...---000444666666333///,,,...***+++///111...,,,---///000111000...,,,---...000//////...------......---...000111333333444444111111000000000111222333111111111111111111111111000000000000000000000000000000111111222333444444333444666888999888777666444666777777666666777888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999888777999999::::::::::::999999;;;<<<<<<======<<<<<<;;;<<<<<<===>>>>>>???@@@@@@???AAABBBBBBAAA@@@@@@AAABBBAAA??????@@@AAA@@@???BBBBBBBBBAAABBBCCCDDDDDDIIIEEE@@@??????AAA@@@???>>>>>>=========>>>???@@@@@@@@@@@@@@@@@@??????>>>CCC@@@===;;;;;;;;;::::::======<<<;;;:::999999888777777666555444333222222222333444555666777888888888666444333444444222000111111111000///...------++++++++++++++++++++++++---,,,+++************+++***))))))(((((((((((())))))((('''(((***++++++***((((((((()))))))))******&&&(((***'''$$$&&&---444:::///&&&&&&))))))((())))))(((''''''((((((&&&%%%)))((('''&&&&&&'''((()))&&&'''(((((((((((((((((())))))))))))))))))(((((('''(((((()))***)))))))))************))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))***)))(((((('''(((((('''&&&''')))+++,,,(((((((((((()))***++++++))))))))))))))))))))))))+++)))+++333777333---)))))))))))))))))))))))))))************)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,---...---,,,+++,,,...---------------///000111//////000000111222222222111111111222222222222333******))))))))))))***+++***++++++***)))(((((()))******)))((((((((()))))))))(((((((((******((('''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((())))))************))))))((())))))******))))))(((''''''''''''''')))******((())),,,------+++((('''******+++,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&&&&'''((()))***++++++---+++))))))))))))'''&&&((('''&&&''')))+++***)))***+++,,,---......------+++++++++,,,,,,,,,------***+++,,,---............---..................///---///222444444111---***...+++,,,000222///---...///000111000...------...000000//////......//////,,,---///111333444555555111111000000000111222333222222222222222222222222000000000000000000000000111111111222222222333333222333555666777777666555444666777777666555777888999::::::;;;;;;:::::::::999999:::::::::999999888888888999999999999999888===>>>???@@@@@@???>>>===<<<<<<======>>>>>>??????>>>@@@AAAAAA@@@??????@@@BBB@@@??????AAABBBAAAAAA@@@@@@@@@@@@AAACCCEEEFFFFFFDDD@@@??????@@@AAA@@@>>>>>>===<<<<<<===???@@@@@@AAAAAAAAAAAA@@@??????DDDAAA>>>;;;;;;:::999777<<<<<<;;;;;;:::::::::999777777666555444333222222222333333444555666666777888666444444444444222000111111111000///---,,,+++++++++++++++++++++++++++...---,,,,,,,,,,,,,,,,,,***))))))))))))******+++((('''&&&'''((()))((('''))))))))))))************(((((('''%%%$$$&&&***---000***&&&'''((('''(((***+++***))))))***)))&&&$$$((((((''''''''''''(((((((((((((((((((((((('''&&&+++++++++***)))(((((((((((())))))***************+++++++++*********))))))******++++++++++++******((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))***************))))))((((((''''''&&&'''(((***+++)))))))))(((((()))******))))))))))))))))))))))))******...777;;;555---)))))))))))))))))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,---,,,++++++,,,------,,,,,,,,,---...///000000000000111222222333333222222222222333333333333+++*********++++++,,,,,,)))))))))((('''&&&&&&&&&(((((('''''''''''''''((()))(((((((((******((('''$$$%%%%%%&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''(((((()))))))))(((((((((***++++++(((&&&******+++,,,,,,,,,,,,+++******))))))((((((''''''))))))))))))(((((((((((('''''''''((())))))))))))'''''''''((())))))))))))***+++---......---,,,+++******++++++++++++,,,,,,***,,,---...------------*********++++++,,,,,,,,,---...000222111///+++)))///,,,,,,111222000...//////000000000...------///000000////////////000000......000111222333444444/////////000000000111111111111111111111111111111000000000000000000000000222222222111111111111111111222333444555555444444444555777666555555666888888999999::::::::::::999777777888999999:::999999777777888999999999888888<<<>>>@@@BBBBBB@@@>>><<<<<<<<<<<<======>>>>>>>>>===>>>@@@@@@???>>>???@@@@@@>>>===>>>@@@AAAAAA@@@@@@?????????@@@BBBEEEFFFCCCBBB@@@>>>>>>???@@@@@@>>>===<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@??????===;;;999999:::;;;:::999;;;:::::::::::::::::::::777666666555444333222111222222333333444444555555555444444444444444333222111111111000...,,,***)))************************++++++******)))******+++(((((((((((()))***++++++)))'''&&&&&&(((((('''&&&))))))*********************(((&&&%%%&&&''''''''')))&&&''')))(((&&&(((,,,...,,,)))((()))((('''&&&(((((((((''''''((((((((((((((())))))((('''&&&&&&*********))))))((((((((((((((()))************)))*********))))))))))))(((******++++++++++++******((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))************)))(((((((((''''''''''''((()))******))))))((((((((())))))(((((((((((((((((((((((('''''',,,333666111***((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------,,,+++---...,,,,,,,,,,,,------......000000111111222222333333222222333333333444444444***++++++,,,,,,,,,,,,,,,)))(((((('''(((''''''&&&(((((('''''''''(((((())))))(((((((((******((('''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((((((((((((((())))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''(((******(((&&&((())))))*********************))))))((((((''''''))))))))))))((((((((((((%%%%%%&&&''''''((())))))(((((())))))(((((()))******+++---......,,,+++)))))))))))))))************+++---000000---,,,+++,,,)))*********++++++,,,,,,,,,---/////////---+++***///,,,,,,111222000...///...///000///...---...///000000////////////000000000111111222222222111111.........///////////////000000000000000000000000000000000000000000000000222222111111111111000000000111222222333444444444444555666666555555666777777888888999::::::999999666666777888999999999999666777888999999999999999;;;===???AAAAAA???===;;;<<<<<<<<<<<<<<<=========;;;===??????>>>>>>>>>???>>><<<;;;<<<>>>??????>>>AAA@@@???>>>???AAACCCEEE@@@@@@???>>>======>>>???>>>===<<<;;;;;;<<<======??????@@@@@@??????>>>===888777777888;;;<<<===<<<::::::::::::::::::999999666666555444333222111111222222222222333333333333000111222222333333444555111000000///---+++***)))************************))))))(((((((((((())))))''''''''''''(((((()))***)))(((''''''))))))(((&&&******))))))))))))))))))+++)))'''&&&((()))(((&&&&&&%%%(((+++***''')))...111---)))&&&&&&((())))))'''(((((((((((((((((('''(((((())))))((('''&&&&&&'''''''''(((((()))))))))&&&'''(((((())))))(((((()))(((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))))))))(((&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))(((((('''&&&'''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''%%%'''---///+++((()))(((((((((((((((((((((((())))))))))))))))))******((((((((())))))*********++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++---......------...000,,,,,,------------------///000000111222222333333222222333333333444444444)))***+++,,,---------,,,***)))((()))***+++***)))******)))))))))***++++++)))(((((((((******((('''''''''((()))******++++++))))))))))))))))))))))))))))))((((((((((((''''''((((((************(((((((((((())))))))))))(((((('''(((((())))))(((((('''((())))))******))))))((('''((((((((((((((())))))''''''((())))))))))))((())))))))))))((((((((((((&&&&&&'''((()))***++++++'''((()))(((&&&%%%&&&'''(((***+++***)))((()))+++,,,,,,---------+++***)))((((((((())))))))))))***,,,///222222...++++++,,,,,,------------------...,,,,,,---......---,,,,,,...+++,,,000222///---......///000///...---.../////////......//////000000111222222222222111000000---...///000000000//////////////////////////////000000000000000000000000111111111111111111000000000111111222222333444444333555666666555444666777666777888888999999999999555666777888888888888888777777888999:::::::::::::::<<<===>>>>>>===<<<:::;;;;;;<<<<<<<<<<<<<<<<<<:::<<<>>>>>>======>>>???===<<<;;;;;;===>>>======AAA???>>>===>>>@@@CCCEEE@@@@@@@@@???===<<<<<<>>>>>>===<<<::::::;;;<<<<<<===============<<<;;;;;;:::999999:::===>>>>>>===;;;;;;::::::999999999888666666555444333222111111222222222222111111111111...///111111111111333444/////////...---+++***)))************************)))))))))((())))))***+++(((''''''''''''(((((())))))((('''((()))***)))((())))))))))))(((((((((((()))((((((((()))***)))''''''&&&'''+++***((()))---000---(((&&&&&&((()))***''''''((((((((((((''''''(((((((((((((((((('''&&&&&&&&&&&&'''((()))))))))&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))&&&'''***+++)))))),,,(((((((((((((((((((((((())))))))))))************))))))******+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,------------......+++---............///111,,,---............------/////////000111111222222222222222222333333333333((()))+++,,,------,,,,,,)))((('''(((+++,,,+++*********))))))***++++++,,,)))(((((((((******((('''(((((())))))*********+++((((((((((((((((((((((((*********))))))((((((((('''(((***++++++***((('''((())))))******))))))(((''''''(((((((((((('''''''''((()))))))))(((''''''&&&(((***(((&&&&&&))),,,&&&'''(((((())))))(((((((((((((((((())))))))))))&&&&&&'''((()))***++++++(((***+++***(((&&&(((***)))+++,,,,,,))))))***,,,------,,,,,,+++******)))((())))))))))))*********---111555444///++++++,,,............------------++++++,,,------............***+++///111...,,,------///000///...---///000......------...//////000000111111222222222111111//////111222222222111000////////////////////////000000000000000000000000000000000000111111111111111111111111222333444444333444666555444444555777555666777888999999999999666666777777888777777777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;=========<<<===>>>???===<<<;;;=========<<<>>>===<<<<<<===AAADDDGGGAAACCCCCCAAA>>><<<===>>>======;;;:::::::::;;;;;;::::::;;;;;;::::::999888999888888:::===>>>>>>===<<<;;;;;;:::999888777777666555555444333222111111222222111111111000000000...000111111......///111.........------+++******************************)))((((((((())))))***+++***)))((((((((((((((((((((('''&&&''')))******)))(((((((((((('''''''''&&&%%%&&&((()))***))))))***)))&&&&&&)))***((((((++++++***(((((())))))((('''&&&'''((())))))((('''&&&&&&'''((((((((((((((((((((((((((((((((()))))))))''''''((()))))))))))))))((((((((((((''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***(((((((((((((((((((((((())))))(((((('''&&&&&&&&&)))))))))))))))((('''''''''''''''''''''''''''&&&'''''''''''''''((()))***))))))))))))))))))))))))(((&&&'''******((()))---((((((((((((((((((((((((((()))))))))************)))))))))***+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************,,,,,,------------......***,,,------------...000---...////////////...---.........///000000111111111111111222222222222333((()))***,,,------,,,,,,'''%%%$$$&&&)))+++***((((((((('''(((((()))******)))(((((((((******)))'''''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++******))))))''')))***++++++***)))'''))))))************))))))''''''((((((((((((''''''&&&'''((((((((('''&&&%%%&&&)))+++)))%%%%%%***...''''''((()))))))))))))))''''''(((((())))))******))))))))))))((((((((((((&&&(((++++++******,,,///***,,,...---***)))+++---......,,,+++***))))))***)))************+++++++++...222666555000++++++,,,---------,,,,,,+++++++++++++++,,,,,,---...///000---******///000...,,,------///000///......///000---------------...///000...///000222222333333333000111222333444333222222000000000000000000000000000000000000000000000000///000000000111111111111111111111111222333444555333444666555444444555777555555777888888999999999666666777777777777666666777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<===<<<<<<===>>>AAA???===<<<===>>>===<<<<<<;;;:::;;;===BBBFFFIIICCCEEEFFFCCC???======???===<<<;;;:::999::::::;;;888999999999999888777777333333555888<<<>>>>>>===<<<<<<;;;:::999777777666666555555444333222111000222222111111000000/////////111222000---+++,,,...------------,,,,,,+++***))))))))))))))))))))))))''''''&&&''''''((())))))++++++***)))(((((())))))'''&&&%%%''')))******)))((((((''''''&&&&&&&&&%%%"""%%%((()))))))))***++++++&&&%%%((()))(((''')))'''''')))+++,,,+++'''$$$&&&'''((())))))((('''&&&&&&&&&'''((()))))))))(((++++++******))))))(((((((((((()))***************))))))))))))((((((((((((''''''((((((((((((''''''&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''(((***,,,((((((((((((((((((((((((''''''&&&%%%$$$######"""***************)))((((((&&&''''''(((''''''&&&&&&&&&&&&&&&'''''')))***+++))))))))))))))))))))))))&&&%%%'''+++***'''(((+++(((((((((((((((((((((((((((((())))))*********+++&&&''''''((()))*********++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,)))+++,,,,,,,,,,,,...///......000000000///...---------......///000000000000000111111111222222222))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((()))***)))(((&&&&&&'''((())))))((('''&&&%%%((((((%%%&&&)))***((((((((((((((((((((((((((('''(((((()))))))))))))))'''((()))((('''''''''(((...,,,***((('''&&&&&&&&&)))'''&&&''''''%%%&&&''')))))))))))))))((((((''''''((()))******++++++***''''''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((()))******************************+++***************++++++***++++++***))))))***,,,///222555444000,,,+++,,,+++,,,---------,,,+++***'''''')))***,,,---//////,,,---/////////---+++)))......------------......---///000///,,,+++---///222222000///............111111111111000000000000000000000000000///......////////////000000000000...///000111222222111111222222222222222222222222555555555666555555444444222333444666777999:::;;;777777666666666666777777888999:::;;;;;;;;;:::999888999:::;;;;;;;;;;;;:::<<<:::999999;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<===???CCCFFFFFFGGGGGGDDD@@@===<<<===AAA>>>;;;;;;<<<<<<:::777777666666555666777999:::;;;999888888999:::999999<<<;;;:::999777666555444444444555555444222111000000///...---------------/////////000///......---------------,,,,,,+++***************************,,,+++***((((((((()))*********))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((()))))))))))))))((()))*********((('''&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''')))'''%%%&&&******&&&))))))))))))))))))))))))))))))************))))))***+++,,,+++***))))))+++&&&&&&&&&&&&&&&'''((()))******))))))((((((''''''''''''(((((())))))******))))))(((((('''''''''&&&'''&&&&&&%%%&&&'''((()))((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///000000000000000000000000...//////000111222222222************************(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((())))))(((&&&'''(((((((((((((((((('''&&&)))(((%%%&&&)))***((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))((((((((())))))((('''&&&&&&&&&((((((***)))((((((((((((((()))''''''((((((''''''&&&%%%''''''(((((((((''''''&&&''''''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))******)))))))))***++++++++++++,,,+++))))))***,,,...000222000---++++++,,,,,,------------,,,******)))***+++,,,...///000111------...///...---++++++......------------......---//////...,,,,,,...111222111000///............000000000000000000000000000000000000000///......////////////000000000111/////////000000111111111222222222222222222222222444444555555555444444333444555555666777888888999777777666666666666777777888999:::;;;;;;;;;:::999:::::::::::::::999999999<<<<<<===???AAA@@@===;;;;;;;;;<<<===>>>??????@@@??????>>>===============;;;<<<<<<<<<===???CCCFFFIIIIIIGGGCCC>>><<<<<<>>>AAA>>><<<;;;<<<;;;888666888888777777888999;;;<<<@@@===999777888999:::;;;===<<<;;;:::888777666555444444555555444222111000000///...............///...////////////...------,,,,,,------,,,,,,+++***************************,,,+++)))((((((((()))*********))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))''''''&&&&&&%%%%%%$$$$$$&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((()))))))))(((((()))))))))))))))(((''''''((((((((('''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''%%%&&&))))))%%%(((((((((((((((((((((((())))))************))))))'''((()))(((&&&%%%&&&''''''''''''''''''((()))***(((((((((((('''''''''&&&''''''(((((()))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&'''((())))))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------............///---------............///////////////////////////...//////000111111222222++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((()))(((''')))((((((''''''(((((()))'''***)))''''''***+++)))))))))))))))))))))))))))'''((())))))******))))))++++++***)))(((((())))))'''&&&%%%$$$$$$%%%&&&'''))))))((((((((()))))))))''''''((((((''''''&&&%%%(((((((((((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((()))***++++++,,,------+++))))))***+++,,,---...,,,+++***+++,,,------...---,,,+++***)))******+++,,,...///000000.........---------------......------------......---......------...000333111111000///............////////////////////////000000111111000000///////////////000000000111111000//////......///111111222222222222222222222222333333444444444444333333666666666666777777777777777777666666666666777777888888999:::;;;;;;::::::<<<;;;:::999888888888888;;;<<>>??????@@@??????>>>>>>>>>>>>???;;;<<<=========???BBBEEEKKKKKKHHHCCC===:::<<<>>>???===;;;:::::::::888666:::999999999:::<<>>:::666999:::;;;<<<===>>>>>>?????????>>>======>>>>>>>>><<<===>>>>>>>>>???BBBDDDJJJLLLKKKFFF>>>::::::<<<;;;;;;::::::::::::999888<<<;;;::::::;;;>>>AAACCCBBB???:::777777777777777;;;;;;:::999888777666555444444444333333222222222......------......//////------......------,,,+++++++++,,,,,,,,,++++++*********************************))))))))))))))))))******))))))))))))******(((((((((''''''(((((((((((((((((((((((((((((((((+++******)))(((''''''&&&&&&&&&&&&&&&'''''''''(((,,,+++(((&&&%%%%%%&&&'''''''''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''***)))'''&&&&&&'''((()))(((((('''''''''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))'''((('''&&&(((,,,---)))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))(((&&&%%%&&&''')))((((((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------............///---------............/////////////////////////////////000000111111111111++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))'''''')))***))))))***)))(((''''''((()))***&&&)))***)))+++000222111))))))))))))))))))))))))((())))))******************)))((()))***+++)))'''+++***((('''&&&&&&&&&&&&%%%((((((%%%&&&+++,,,)))***************))))))(((''''''((()))))))))))))))''''''''''''(((((())))))''''''''''''''''''''''''''''''((()))***))))))((())))))))))))))))))))))))'''''''''((()))+++,,,------......---+++***+++---...---*********,,,...///......---,,,++++++***************++++++,,,,,,,,,---------------...///000------,,,,,,,,,,,,---------------///000222333333000//////...............---........./////////000000000111111111111000000000000000000111111111111222111///------///000111111111111111111111111111111222333333444444444333333333444666777999::::::777777666666666666777777666666777888999;;;<<<<<<;;;:::::::::::::::;;;;;;999888999:::<<<<<<:::999999999:::;;;<<<===>>>>>>======<<<<<<<<<======>>>===>>>????????????AAACCCGGGKKKNNNJJJBBB:::888999777888999::::::;;;<<<<<<===<<<:::999;;;===AAACCCAAA???===<<<<<<;;;888666999888888777666555444444444444333333333333333333...---------------......------......------,,,+++******+++,,,,,,+++++++++************************)))))))))*********))))))******))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''+++******)))(((''''''&&&&&&&&&&&&&&&'''''''''(((,,,***(((&&&%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''''''''''')))((('''&&&&&&'''((()))***)))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))%%%''''''&&&***000111...''''''''''''''''''''''''(((((())))))))))))((((((((()))***)))'''''''''((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............///---------............///........................000000000000000111111111++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))***,,,,,,***)))***))))))(((((())))))***%%%(((***)))+++000222111))))))))))))))))))))))))((()))******++++++******((('''(((+++...///+++((()))(((''''''((()))+++,,,&&&,,,,,,((()))///111---(((((())))))(((((('''&&&$$$$$$%%%&&&''''''''''''''''''&&&''''''((()))***''''''''''''''''''''''''&&&''')))*********)))((())))))))))))))))))))))))''''''((()))***,,,...///,,,---...---,,,,,,---///000---+++***,,,............---,,,+++++++++,,,,,,------------------------,,,,,,---...///000000000------,,,,,,,,,,,,------------...111333444333111//////......---......///.........//////000000111000000111111222222111111000000000111111111222222222222000//////000000111111111111111111111111111111222333444444555555444222333444666777999:::;;;777777666666666666777777555666666777999;;;<<<===;;;<<<<<<<<<<<<;;;;;;:::;;;999888999;;;===>>>>>>888999999:::;;;<<<======<<<<<<<<<<<<<<<======>>>===???@@@@@@??????@@@BBBDDDKKKPPPMMMDDD;;;888888666888:::;;;:::;;;===>>>===;;;999888888;;;>>>@@@AAA@@@@@@AAAAAA@@@===:::777777666666555444444333444333333222222333333444//////...---------------...............---,,,,,,)))***++++++++++++++++++************************(((((()))************)))******))))))))))))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''******))))))((((((''''''&&&&&&'''''''''(((((((((***)))((('''&&&'''((((((''''''(((((((((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((''''''''''''&&&''''''((((((+++***))))))(((((())))))''''''''''''''''''''''''''''''((((((((()))))))))$$$&&&'''&&&***000222///'''''''''''''''''''''''''''(((((())))))((((((''''''((()))(((&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''((((((((()))))))))))))))(((((((((''''''''''''&&&'''''''''((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++........................---------............///---------............///........................000000000000000000111111************************************************))))))))))))))))))))))))))))))***---///...+++))))))))))))******)))))))))%%%((()))'''(((---...,,,(((((((((((((((((((((((())))))***++++++++++++***(((''')))...333333...)))((((((''''''((()))+++,,,'''---...(((***222444...((())))))))))))(((''''''%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&'''(((***+++((((((((((((((((((((((((&&&''')))*********(((((((((((((((((((((((((((((('''((((((***,,,...000111+++---...---,,,---///111000---++++++---...---,,,,,,,,,+++++++++,,,---...------------------------***+++---///000111000000---,,,,,,++++++,,,,,,---------///333666666222............------......///......///000000111222222///000111222222222222111000000111111111222222222333222222222111111111111111111111111111111111111222222333555555666666666444444555666777888999999777777666666666666777777555555555666888;;;===>>>>>>???@@@@@@>>><<<888666999888888999<<>>>>>???>>>@@@AAAAAA@@@???@@@AAADDDKKKPPPLLLCCC;;;999;;;999;;;===<<<::::::<<<>>><<<:::777555555777:::===???>>>>>>???@@@AAA@@@>>>777777777666555555444444444333222222222333444444333222111///...............////////////...------))))))***+++++++++++++++************************'''((()))***+++******)))******))))))))))))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))((((((((((((''''''((((((((()))))))))&&&&&&''''''''''''((((((((((((((((((((((((((('''************************''''''((()))))))))((((((%%%&&&''''''((((((((('''''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%'''&&&%%%)))...///,,,''''''''''''''''''''''''''''''(((((((((((('''''''''((()))(((&&&&&&&&&'''))))))(((''''''''''''''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))((())))))***)))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............///---------............///........................111000000000000000000000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())),,,///111///,,,)))((()))***++++++***)))(((&&&((((((%%%&&&)))***((((((((((((((((((((((((((())))))***++++++++++++***'''(((+++111777777111++++++***)))(((''''''((()))%%%,,,---''')))222333---+++++++++++++++***))))))))))))))))))((('''&&&&&&'''&&&&&&&&&'''(((***+++))))))))))))))))))))))))&&&''')))***+++***((('''''''''''''''''''''''''''(((((()))***,,,///111222+++,,,---------...000222000---***+++---...,,,***,,,+++******+++,,,...///,,,,,,++++++++++++******)))+++...000111111111000---,,,,,,++++++,,,,,,---------000555888666111,,,......---------......///...//////000111222222333///000111222222222222222000111111111111222222222333333333333333222111000000000000000000000000000222333444555666666666666666666666666777777777888777777666666666666777777555555555666888;;;===???AAABBBCCCCCC@@@;;;666333666666777999===???@@@???777888999:::;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@>>>@@@BBBBBB@@@???@@@AAAEEEKKKOOOKKKAAA::::::>>><<<>>>???===:::999:::<<<<<<999666333333555888:::===;;;999:::<<<>>>???@@@888888777777666666555555444333222222222333444555555555333111000///////////////000000//////...---((()))***+++++++++++++++************************'''((()))+++++++++***)))******))))))))))))******'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))$$$%%%&&&'''((((((((((((((((((((((((((('''''''''************************'''(((((()))))))))))))))$$$%%%'''((()))((('''&&&!!!"""###$$$&&&(((***+++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''&&&$$$'''++++++(((''''''''''''''''''''''''''''''(((((((((((('''''')))*********((('''((()))******)))(((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))((()))*********((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////........................111111111000000000000000(((***,,,......,,,***((()))))))))***+++++++++,,,************************)))))))))+++---...---,,,************************((('''&&&'''(((+++---///((((((''''''''''''(((((((((((('''### !!!&&&++++++++++++,,,,,,---------)))))))))))))))(((''''''))))))))))))))))))))))))+++***)))(((''''''((()))******++++++++++++******)))(((%%%$$$###$$$&&&'''''''''((()))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))%%%&&&((()))+++,,,,,,,,,***+++,,,---............,,,,,,++++++++++++,,,,,,---***&&&$$$$$$&&&***---......---,,,++++++++++++***+++,,,///111111///---...------,,,,,,------...000111222111///------...++++++******)))*********000000111222222222222111222555444111111444444111///000111222222111///...111111111111111111111111///000111222222333222222333333222222222333444444333444555777777777666666777777888888888888777777666666555555666888;;;<<>>???@@@@@@AAA???>>>>>>@@@AAAAAA@@@EEEFFFGGGFFFBBB>>><<<;;;======<<<<<<<<<;;;;;;;;;::::::999888777666555444;;;888444444666999<<<===???<<<999777777666666555444333333333444555777888:::999777444111///...---.........------.........000---+++,,,...///---***++++++)))(((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))((('''''''''''''''%%%%%%&&&&&&''''''(((((()))))))))(((&&&''')))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******************)))(((''''''&&&''''''(((((('''(((((()))***+++******))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))&&&&&&''''''((())))))))))))'''%%%%%%&&&(((((('''************))))))))))))))))))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((***+++,,,,,,+++***(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---.........---,,,***)))(((++++++++++++++++++++++++---------............///000///...///000111000//////......------///000111222222111000//////000000***,,,...//////...,,,******************+++++++++++++++++++++++++++++++++***))))))+++------,,,+++************************///---+++)))(((((()))***))))))(((((((((((())))))))))))((('''&&&''')))+++***+++++++++,,,,,,,,,,,,)))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))((('''&&&(((((())))))))))))(((((()))((('''&&&&&&&&&''''''''''''((()))))))))))))))((((((((((((((('''&&&&&&(((((((((((())))))))))))&&&'''(((***++++++++++++******+++,,,------------*********))))))*********+++***)))))))))***,,,---...---,,,,,,++++++++++++******+++...000000...,,,------,,,,,,,,,,,,------...000111000...,,,,,,---,,,++++++******++++++,,,//////000111111111111111000555666222000111111///000000111111111111111000111111111111111111111111///000111222222333222222333333222222333333444555444555666777777777666555444555555666666666666666777666666666777999;;;===BBBBBBAAA@@@>>>;;;999777666777999:::;;;;;;;;;;;;888888999999:::::::::999:::;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFDDD@@@===::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666555555999666444333555888999:::===:::888777777777555444555555444444555666888999:::888666333111///------...------,,,,,,------...///---++++++---...,,,***+++***)))((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))(((''''''''''''''''''''''''''''''(((((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))************)))+++***)))((((((((((((((()))(((((((((((())))))***''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''(((&&&%%%%%%''')))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&''''''((()))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&''')))******)))'''&&&***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))*********,,,,,,------,,,,,,+++***---,,,,,,,,,,,,,,,,,,,,,---------............//////........./////////...///......---...///000111222222111000000000000000,,,---///000000///---,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------+++***************************222000...+++)))(((((((((******))))))))))))******))))))***+++------,,,+++***************+++++++++)))))))))))))))(((''''''''''''''''''''''''''''''%%%''')))******(((%%%$$$&&&&&&''''''''''''&&&&&&)))))))))))))))(((''''''''''''((()))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))(((((()))***************))))))***+++,,,,,,,,,,,,(((((((((((((((((((((((('''))),,,...///...---,,,------,,,+++++++++,,,,,,,,,+++,,,---......,,,***,,,,,,++++++++++++,,,,,,---...000///---++++++,,,---,,,,,,,,,,,,,,,------//////000111111111111000000777;;;666111000000///000000000000000111222333111111111111111111111111///000111222222333222222333333333333333444555555666666777888888777555555666666888999::::::;;;;;;888888777777888:::<<<===>>>???@@@AAA???===:::888666777888999999999999888888888999999999:::::::::;;;;;;<<<<<<=========>>>>>>@@@BBBBBB??????AAADDDBBBDDDDDDBBB>>>;;;999888<<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666777555444444555666666666999888777777888777555333666666666666666777888999888777555222000...---------,,,,,,++++++,,,,,,------,,,***+++,,,,,,+++)))+++***)))((((((''''''((((((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''))))))((((((((((((((('''%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((())))))******))))))++++++***)))))))))*********))))))(((((((((((()))))))))((((((((((((''''''(((((((((''''''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))***))))))(((''''''&&&&&&(((&&&%%%&&&(((***+++***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&((())))))(((&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***))))))))))))******+++,,,---------,,,---------------.........---------............///.........///.........---///............///000000222111000000000000000000,,,---...//////...---,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++)))************************------+++***************+++******************+++))))))***...222222---))))))))))))))))))*********)))))))))))))))(((''''''''''''''''''''''''''''''%%%&&&((())))))'''&&&$$$&&&&&&&&&''''''&&&&&&&&&'''((()))******((('''%%%''''''((()))))))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))))))))*********))))))((((((((()))******+++******(((((())))))))))))((((((&&&(((+++...000000///...,,,,,,,,,++++++,,,------...---------......,,,***,,,++++++******++++++,,,---...//////---,,,,,,---...------------......//////000111111222222111111222;;;@@@;;;333000111111000000//////000222444555111111111111111111111111//////111222222222222222333333333333333444555666777888888999888777555444555666888999;;;<<<<<<===999999888999999;;;<<<===<<<>>>@@@BBBAAA???<<<:::888888999999888888888888999999888999999999::::::=====================>>><<<@@@DDDCCC???>>>@@@DDDBBBCCCCCCAAA===:::999999;;;;;;;;;;;;::::::::::::;;;::::::999888888777777777666555666777777555444666555555777888777555333555555555555666666777777666555333111///...------,,,++++++++++++++++++,,,,,,+++***************)))******)))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''******))))))((((((''''''&&&(((***+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''(((((()))))))))))))))******)))))))))******+++******)))(((((('''(((((())))))))))))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''''''''&&&&&&'''***+++,,,+++&&&&&&&&&'''''''''''''''))))))))))))(((((((((((()))(((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++***))))))))))))))))))***+++,,,,,,,,,,,,,,,---------------.........---------............///...///000000///...................../////////000111111000000000000000111+++,,,------------,,,+++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++)))************************)))))))))))))))******+++++++++************++++++((((((***...222111---((()))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&''''''((((((''''''&&&&&&''')))***)))(((%%%$$$''''''((()))))))))))))))''''''((((((((((((((('''(((((((((((()))))))))))))))************)))(((((((((((())))))******)))))))))******++++++******)))'''((()))+++---...//////++++++++++++,,,,,,---...111///.../////////---+++,,,++++++******++++++,,,---///000000...------.........------...//////000000111222222333333222222111999???:::333000000111111000000///000222444555111111111111111111111111//////111222222222222222333333333333444555666777888888999999999777666555000111333555777888888999999999999::::::;;;<<<<<<;;;===@@@BBBBBBAAA>>><<<;;;:::::::::999999999999999999888888888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;???CCCCCC???===???CCCAAABBBBBB@@@===;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999999888888888777777888999999666555555555555666777777555333333333333444444444444444444333222000...---------+++++++++******+++++++++***++++++******)))))))))***))))))(((((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''******))))))((((((''''''&&&(((***+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))(((((((((((())))))***+++******)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''')))***,,,---************************''''''''''''(((((())))))&&&&&&&&&(((***,,,+++***%%%&&&&&&&&&'''''''''((())))))))))))((((((((((((((((((''''''(((((()))***(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((()))******+++'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))(((((()))******+++******+++,,,,,,+++++++++++++++,,,,,,---------...---------............///...111333333111///...///---......///////////////111000000000000000111111***++++++++++++++++++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------+++***************************************))))))((((((++++++************++++++((((((***---///...+++)))************)))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((('''&&&%%%&&&'''(((***''''''((((((((((((''''''&&&'''((())))))'''%%%$$$''''''((()))))))))))))))&&&'''(((((((((((((((((((((((((((((())))))))))))))))))*********))))))((((((((())))))***))))))(((***+++,,,------,,,+++***((((((((()))+++---///000*********+++,,,---...///222000//////000000///---,,,,,,++++++++++++,,,,,,---...000000...---......------------...///000000000000111222222222222222---444888444///...///...111111111111111222333444111111111111111111111111///000111222222333222222333333333333444555777777888888999::::::999777666111222444666777888999999999999999::::::;;;;;;;;;;;;===???AAAAAA@@@>>>===<<<<<<;;;::::::;;;;;;<<<:::999888888888999:::;;;<<<=========>>>>>>??????:::>>>AAAAAA???>>>>>>@@@???@@@@@@???===<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888777888::::::999777777666555666777777555333111111222222333222222111333222000///...---------,,,++++++******++++++,,,***+++,,,+++)))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''''''''))))))((((((((((((((('''%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''(((((())))))(((((('''''''''((()))***+++,,,***))))))(((((((((((()))'''''''''''''''((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''))),,,...000************************&&&&&&''''''((())))))***&&&&&&&&&(((***+++***)))%%%%%%&&&&&&'''((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))************((((((((((((((((((((((((&&&''''''((()))***++++++((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***++++++******+++++++++++++++***+++++++++,,,------......---------............///...222555555111///...///---......///000/////////000000000000000111111222***++++++++++++++++++******************+++++++++++++++++++++++++++++++++***))))))+++------,,,+++************************++++++++++++***)))((((((******))))))))))))******)))***,,,,,,+++***+++++++++++++++******))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''(((((()))))))))((('''&&&''''''((()))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))))))))((())))))*********))))))))))))*********))))))(((***+++,,,------,,,+++***((()))***+++,,,---......*********+++,,,---///000111///....../////////...------,,,,,,,,,,,,------+++---//////---,,,---...------------...///000000......///000000000000000+++000222///---///000...111111222333333222222222111111111111111111111111///000111222222333222222222333333333555666777888777888999:::::::::999888555666888999:::;;;;;;;;;888999999::::::::::::::::::;;;===>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<===:::999888777777999;;;<<<999::::::;;;<<<===>>>>>>;;;<<<>>>??????>>>======<<<=========;;;;;;<<<>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::888777777888:::;;;:::999999777555555666666666444000111222222222111000000111000///...------------,,,,,,++++++++++++,,,,,,***,,,---,,,***(((***+++))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((''''''''''''''''''''''''''''''(((((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&'''(((((())))))((((((((((((((()))***+++------)))(((((((((((())))))***))))))))))))*********+++'''((((((((())))))))))))((((((((((((((((((((((((((('''''''''))),,,...000************************'''''''''(((((((((((((((&&&&&&&&&''')))***(((&&&%%%&&&&&&'''(((((())))))))))))))))))((((((((((((***))))))))))))***++++++))))))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((''''''((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((())))))***'''((()))+++,,,,,,,,,,,,,,,,,,,,,---......//////---------............///---222666555111------///------///000000000///...000000000000000111222222++++++++++++++++++++++++))))))******+++++++++,,,************************)))))))))+++---...---,,,******************************+++,,,,,,,,,++++++******))))))))))))*********,,,---+++((((((***...,,,+++++++++******)))))))))))))))))))))(((((('''))))))))))))))))))))))))%%%''')))++++++***)))'''&&&''''''((((((''''''&&&***************)))(((((('''(((((()))))))))))))))&&&&&&'''((())))))(((((((((((((((((())))))))))))(((((()))***************)))***************)))))))))***,,,------,,,***)))((()))+++---......------)))******+++,,,...///000///...,,,,,,...///.........------,,,,,,------...***,,,------,,,+++,,,---,,,,,,,,,------///000000,,,------...............,,,//////---...222333000111222333444444222111000111111111111111111111111///000111222222333222222222333333444555666888888666777999:::;;;::::::999444555666777888999999999888888999:::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===:::999888777777999;;;<<<777777888999;;;<<<======;;;;;;<<<>>>??????===:::999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::888777666666999;;;;;;:::;;;999666555555666666555000111222333333222000000000000///...---,,,,,,------,,,,,,++++++,,,,,,---***,,,...---***)))***,,,))))))(((((((((((()))***************************&&&&&&&&&%%%%%%&&&&&&&&&))))))((('''''''''''''''%%%&&&&&&&&&''''''(((((()))***)))(((&&&''')))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((((((((((((((()))))))))***+++---...///(((((('''(((((()))***+++%%%&&&&&&&&&''''''(((((('''((((((((())))))******((((((((((((((((((((((((***)))(((((()))+++---///************************)))))))))(((''''''&&&&&&&&&&&&&&&'''))))))'''%%%&&&&&&''''''((()))******))))))))))))((((((((((((++++++******++++++,,,---******))))))((((((''''''''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***++++++************++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))((((((''''''(((%%%&&&(((***,,,---...///---------...///000000111---------.........//////,,,111555555000,,,,,,...,,,---///000000000///...000000///000000111222222&&&'''***,,,---,,,+++***))))))))))))************************************((()))***+++++++++++++++,,,+++++++++******))))))***************)))((((((++++++******))))))((((((+++++++++***)))(((((('''(((((()))***************)))******)))(((''''''((((((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***)))((('''&&&&&&'''(((***,,,...---+++(((''''''***,,,,,,+++)))((()))***&&&))),,,---,,,*********%%%(((+++,,,,,,,,,---...++++++++++++,,,...000111...---,,,,,,++++++++++++---///000111000///---,,,++++++++++++++++++++++++,,,---......//////......////////////////////////000000//////.........---......000111333555666666///......///000111111000------...000111222333444222222333333333333444444555666777888888888888888777888888999999:::;;;;;;888888888888999999:::;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;999888999999:::888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<:::999999;;;===>>>>>>@@@@@@AAA@@@???===;;;:::::::::;;;;;;;;;;;;;;;:::888888888888888888888888777777777777777666666555111222222222222111000000///...---,,,++++++++++++------++++++++++++------***++++++++++++***))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************(((''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))&&&''')))*********)))((())))))((((((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((###$$$%%%'''(((***+++,,,)))((('''(((***,,,,,,+++))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((()))******+++)))+++***&&&'''///666888***************)))((((((+++******((('''&&&%%%$$$((()))***++++++***)))((((((((()))***************+++***(((''''''((())))))///000111...***'''((()))&&&''''''((()))******+++''''''(((((())))))******''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''%%%%%%%%%&&&''')))))))))***+++++++++,,,,,,,,,,,,+++++++++******++++++***************+++))))))))))))))))))))))))---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///......//////000000111111////////////000000000000***+++,,,---,,,+++)))((())))))))))))************************************))))))***+++++++++++++++(((((((((((('''''''''&&&***+++,,,,,,,,,+++***)))*********)))))))))))))))++++++******)))(((((('''(((((()))***************)))******)))((('''''')))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((***)))((('''&&&''''''((()))+++------+++)))((((((***+++,,,+++)))((()))***(((+++------,,,***))))))&&&)))+++---,,,,,,,,,---,,,,,,,,,,,,---///000111///...---,,,,,,,,,,,,------...000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................000/////////............//////000111333444555555111//////000111222222111.../////////000111111111222222333333333333444444444555666777888999999888777888888999999:::;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888999999777888888999;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???===;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888888666666777777666666555444111111222222111111000///......---,,,++++++++++++---,,,++++++++++++,,,---***++++++++++++***)))))))))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))((((((((('''''''''&&&'''))))))'''&&&'''(((''''''''''''''''''''''''&&&'''((()))***))))))(((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''')))'''&&&''')))++++++***)))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((+++***'''(((...333555((((((((((((((('''&&&&&&(((((((((((((((''''''''')))))))))******)))))))))'''((()))***+++***))))))(((((('''''''''(((***+++---//////---***'''((()))''''''(((((())))))******(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''((())))))******))))))((((((((())))))))))))***(((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''''''''******************++++++,,,+++++++++************++++++***))))))******+++************************---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------............///////////////000000000.../////////000000000000---.........,,,***(((''')))))))))*********++++++++++++++++++++++++++++++))))))***++++++++++++******************)))))))))+++,,,.........---+++)))))))))))))))************++++++******)))((((((((((((((()))***************((()))***)))((('''((()))(((((())))))))))))(((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))((('''''''''((((((''')))+++,,,***)))))))))***+++,,,+++)))))))))+++,,,...///...,,,)))(((((((((***,,,---,,,++++++,,,,,,,,,,,,---...///000111///......------------...---.../////////...---,,,------------------------,,,,,,---.......................................////////////............000000000111222222333333222111000111222333222111000000000000000000000000222222333333333333444444333444555777888999999999777888888999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888777888888666777888999;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::===@@@@@@>>>===???AAA????????????>>>===;;;:::;;;<<<<<<<<<<<<<<<;;;;;;===<<<<<<;;;:::999888888555555555555555444333333111111111111111000//////...---,,,++++++***++++++,,,,,,++++++++++++,,,,,,******++++++******)))(((***)))))))))))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&***)))))))))((((((((((((&&&(((***)))((('''((((((''''''''''''''''''''''''''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((()))))))))(((''''''&&&&&&(((&&&%%%&&&(((******)))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''++++++((((((---000000((((((((((((((('''&&&&&&%%%%%%&&&'''((()))*********))))))(((((())))))***&&&''')))++++++***)))(((&&&&&&&&&&&&''')))***++++++,,,,,,+++)))(((((()))(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''))))))***++++++++++++***))))))))))))************)))((('''&&&&&&'''((()))&&&'''((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''******************))))))************))))))))))))******)))))))))******+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------............000000//////////////////....../////////000000000...///......,,,+++)))((())))))*********+++++++++++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++***,,,---///...---***)))(((((())))))******++++++************))))))(((((((((((()))***************((()))***)))((('''((()))(((((())))))))))))(((((()))(((((('''''''''''''''((((((((((((((((((((((((+++******)))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))((((((((((((((((((&&&(((******)))))))))***)))+++,,,+++***)))***+++///000000///+++)))(((((()))+++------,,,******+++***+++,,,......//////......------,,,,,,,,,---------............---,,,+++------------------------,,,,,,---.........------........................///////////////.........000000000111111111111111222111000000222222111000000000000111111111111111222222222333333333444444111222444666777888999999777888888999999:::;;;;;;999999999888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999888888777777777555666777999;;;===>>>???===============<<<<<<;;;999>>>BBBBBB>>><<<>>>AAA??????>>>>>>===<<<;;;;;;<<<<<<=========<<<;;;;;;===<<<;;;:::999888777666333444444444444333222222000000111111000000///...---,,,,,,+++******++++++,,,++++++++++++++++++,,,***************))))))(((************))))))))))))((((((((((((((((((((((((,,,++++++***)))((((((''')))))))))(((((((((''''''''')))******)))(((((()))))))))))))))))))))))))))'''(((((()))))))))))))))%%%%%%%%%&&&&&&''''''(((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''((((((((((((((('''&&&%%%%%%'''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''+++,,,***)))+++,,,+++***************)))((((((%%%%%%&&&'''((()))***+++***)))(((''''''((()))***%%%''')))++++++***((('''&&&&&&&&&''''''((()))***((()))))))))(((((())))))))))))))))))((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&'''(((((())))))(((((((((((()))))))))************)))'''%%%%%%''')))***%%%''')))***+++***((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***((((((++++++******))))))(((((()))))))))))))))(((((((((***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........000000000//////......---........./////////000000------------,,,,,,++++++************++++++++++++++++++++++++++++++++++++******+++++++++******)))'''((((((((((((((((((((()))***,,,,,,,,,+++)))((((((((())))))******++++++*********)))))))))))))))(((((()))***************''')))***)))((('''(((***(((((())))))))))))(((((())))))(((''''''''''''((())))))))))))))))))))))))++++++***)))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))))))))%%%'''))))))(((((()))***)))***++++++***)))***+++///000000...+++)))((((((***+++------,,,*********)))***,,,.........---,,,,,,+++++++++++++++,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++,,,,,,---...---------.................................///////////////000000000000000000000000111000//////000111000...///000000111333444444555222222222333333333444444111222333555777888888999777888888999999:::;;;;;;:::999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::999999888777777666555666777999;;;===>>>???======>>>>>>======;;;;;;888<<>>>>>===<<<<<<;;;;;;;;;<<<<<<======<<<;;;::::::::::::999888777555555444333333333333333222222111///000000000000///......,,,,,,+++*********++++++++++++++++++++++++++++++)))************)))(((((())))))))))))************((((((((((((((((((((((((,,,++++++***)))(((((('''((((((((('''''''''&&&&&&''')))******)))(((((()))))))))))))))))))))))))))((((((((((((((())))))***&&&&&&''''''((((((((()))''''''''''''(((((((((((((((((())))))))))))(((((('''((((((((((((((((((((((((&&&%%%%%%'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''+++---+++)))******(((***************)))((((((&&&&&&''''''(((((())))))***)))(((''''''((()))***&&&''')))*********((('''(((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((''''''''''''((((((((())))))***)))'''%%%%%%''')))***&&&''')))++++++***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((+++******))))))((((((((((((((((((((((((((((((((())))))(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...000000//////......------............////////////++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))(((((())))))))))))******)))*********))))))(((((())))))))))))******************))))))))))))))))))(((((()))***************'''((())))))(((((()))***(((((())))))))))))((((((***)))((((((''''''(((((())))))))))))))))))))))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((()))*********))))))%%%'''((((((''''''(((***)))***++++++***)))+++,,,---......---***))))))***)))+++------,,,*********)))+++---///000///---+++***************++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------------------------------------.........///////////////////////////000000000000111000//////000000///......///000111333444555555222222333333333333444444111222333555666777777777777888888999999:::;;;;;;<<<<<<;;;:::::::::;;;;;;999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<::::::::::::999888777666666777888999;;;<<<===>>>===>>>??????>>>===;;;:::999<<<>>>===;;;:::;;;=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888777777666555444333333333333333333333222111111///////////////......---++++++************++++++******++++++++++++******))))))******))))))((('''(((((()))))))))))))))***))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&(((***)))((('''((((((''''''''''''''''''''''''((((((((((((((()))******'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((+++***)))((('''&&&%%%%%%((('''%%%%%%'''((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''',,,...+++***+++***(((((((((((((((((('''&&&&&&''''''(((((((((((((((((()))((((((''''''(((((()))''''''(((((()))))))))((())))))******)))(((''''''((('''&&&''')))***)))((((((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''((())))))******))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))************)))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------//////..................------........./////////++++++*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******++++++,,,,,,,,,,,,+++***)))((((((((())))))*********))))))))))))))))))))))))))))))))))))***(((((()))***************&&&((())))))(((((()))+++(((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((()))***+++******)))&&&'''((('''&&&&&&''')))(((***++++++******+++,,,+++,,,,,,+++))))))***,,,(((***------,,,+++++++++***---000222222111...,,,+++*********++++++,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------............/////////000.........//////000000000222111000000111111000.........///000111111222222222222333333333333444444111222333444555666666666777888888999999:::;;;;;;===<<<;;;;;;:::::::::;;;999999999::::::;;;;;;;;;999999::::::;;;<<<<<<===:::;;;;;;;;;:::999888777777888888999;;;<<<<<<======>>>???@@@???===;;;:::<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<;;;;;;;;;;;;:::999888777666666555555444444444333333333444444333333222111....../////////...------++++++************++++++)))***+++,,,,,,+++***))))))))))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''&&&'''))))))'''&&&'''((('''''''''''''''''''''''')))(((((('''((()))***+++((('''''''''''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((***))))))((('''&&&&&&%%%)))'''&&&&&&'''(((((('''''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))******(((---...+++***++++++)))((((((((((((((('''&&&&&&''''''''''''((((((((()))'''(((((((((((((((((('''(((''''''&&&'''((()))***((()))***++++++******))))))'''&&&''')))***)))'''''''''(((((())))))******(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((()))******++++++******'''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))))))))((((((((())))))*********'''''''''(((((()))+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------..................---------.........//////,,,++++++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((''''''(((((()))))))))***,,,+++)))''''''((()))+++++++++******))))))(((((()))))))))))))))*********(((((()))***************&&&((())))))(((((()))+++(((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))'''((()))+++++++++***)))''''''((('''%%%%%%'''((((((***++++++******+++---)))***+++***))))))+++---(((***,,,---,,,++++++,,,,,,...222444555222///---++++++++++++,,,,,,---...---,,,++++++******++++++------------------------++++++,,,---------,,,,,,---------------------------.........//////000000------......///000000111444222111111222222111///.........///////////////222222333333333444444444222333333444555555555555777888888999::::::;;;;;;;;;:::999999888888888888999999999::::::;;;;;;;;;999999::::::;;;<<<======:::;;;<<<<<<;;;:::888777888888999::::::;;;<<<<<<>>>>>>@@@@@@???===;;;999???<<<::::::;;;<<<<<<<<<===<<<;;;:::999:::;;;<<<:::;;;::::::999888777666555555555555555444444444333444444444444333222222......//////......---,,,+++***************++++++)))***+++,,,,,,+++***))))))))))))))))))(((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((%%%'''(((((('''&&&&&&''')))))))))))))))))))))))))))((('''''''''(((***+++'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&''''''((())))))******(((&&&&&&((()))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++)))---...+++***+++,,,******************))))))(((%%%&&&&&&'''((()))******&&&'''((())))))((('''&&&)))(((&&&%%%&&&''')))+++'''(((***+++,,,,,,,,,,,,***(((&&&'''***+++)))'''&&&''''''((()))******+++''''''(((((())))))******'''''''''&&&&&&'''''''''(((((()))************)))))))))))))))************''''''(((((((((((('''''')))))))))((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++''''''(((((())))))******(((((())))))******++++++''''''''''''((()))+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------....../////////---------.........//////............---,,,++++++------------------------...------,,,,,,++++++***))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++))))))(((((((((((())))))******)))(((((((((((((((******)))(((((((((((((((&&&&&&'''(((((((((((((((,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))*********))))))))))))(((((((((((('''&&&$$$$$$%%%'''***,,,111...***(((((()))))))))*********)))******++++++.........,,,)))((((((***...000222444333111...,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,---------------,,,,,,//////.........------------///000000///......///......///000000000000000////////////............111111111111000000000000333222222111111222222333333333444444444444555555444444555666777888999999777888:::;;;:::999777555555555666777888999:::::::::888777888;;;<<<:::888;;;::::::999888777666666777777777777888:::<<<>>>@@@@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777999999888777777666777777777666555333333444555555111111111111000000000000///000000000///---+++)))...,,,)))))))))*********'''((()))***************))))))************))))))'''(((((((((((((((''''''''''''''''''((((((((((((+++***)))((('''&&&%%%%%%)))(((((('''&&&%%%%%%%%%''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((((())))))))))))***%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&''''''(((((((((((((((******)))))))))))))))***---------,,,,,,+++++++++,,,,,,++++++***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,******))))))((((((''''''))))))))))))((((((((((((++++++******))))))(((((())))))(((((((((((())))))***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///...---,,,++++++++++++,,,,,,,,,---------......//////.........---------...............///000000---------...------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++)))*********++++++++++++))))))))))))))))))))))))++++++******))))))(((((((((((()))))))))*********))))))(((((((((((())))))******)))(((((((((((((((******)))((((((((((((((())))))***+++++++++++++++(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''%%%%%%&&&(((+++---222...+++(((((()))))))))***************+++,,,,,,.........,,,)))((()))***...111444555222///---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++//////.........------------///000000///......///......///000000000000000000000/////////.........000000000000000000000000222222222222222222222222111111111222222222333333444444555666777888999999777888999:::999888666555555555666666777888888888999777666777:::;;;:::888:::::::::999888777777666999888888888999;;;===>>>AAAAAA@@@???===<<<<<<;;;:::;;;;;;;;;;;;::::::999;;;;;;;;;;;;:::999888777888888777666666666666666666666555444444444444444111111111000000000////////////000///...---+++***,,,***))))))***++++++,,,((())))))************)))))))))************))))))'''(((((((((((((((''''''''''''''''''((((((((((((&&&'''''''''(((((())))))))))))(((((('''&&&&&&%%%''''''(((((((((((('''''''''(((((())))))(((((('''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((('''(((((()))***)))))))))******)))))))))))))))***+++++++++***************))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,(((((((((((())))))))))))))))))))))))(((((((((((()))))))))((((((((((((((())))))(((((((((((())))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***+++***((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,---,,,---------............//////.........---------.../////////000000000000+++,,,,,,---------------************************))))))***++++++,,,------,,,,,,,,,,,,++++++******+++++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,+++***)))((('''''''''((((((((())))))))))))))))))(((((((((((())))))***))))))(((((((((((((((***))))))(((((((((((((((******+++,,,,,,,,,,,,+++))))))((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((('''&&&&&&%%%))))))))))))(((((((((((()))((('''&&&'''***,,,...111...+++))))))))))))(((***)))******+++,,,---...---------+++)))((()))***...333777666111,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---.........---------------+++,,,,,,---------,,,,,,...............------------///000000///......///......///000000000000000000000000000////////////////////////////////////222333444444444444333222111111111111222222222222444444555666777888888999666777888888888777555444555555555555555555555555888666666777888999888777::::::999999888888777777::::::999999:::<<<===???BBB@@@???===<<<<<<<<<<<<999::::::::::::999888777::::::::::::999888777777777666666666555555555555555555555555555444333333111111000000000000//////////////////...,,,+++******))))))******+++,,,---)))************))))))((())))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))*********))))))((((((''''''&&&''''''(((((((((((('''''''''''''''(((((('''''''''((((((''''''''''''((((((''''''(((((((((((())))))'''''''''''''''((())))))((((((''''''(((((()))************))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))))))))))))))******(((((((((((())))))))))))&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***,,,---'''''''''((()))*********(((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((('''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,+++***++++++,,,---...///------........./////////...............---------//////111222222222111000******+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++******)))(((((((((++++++++++++++++++++++++************************+++*********))))))((((((((((((((()))))))))******))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((())))))))))))((()))))))))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((''''''&&&&&&&&&&&&))))))))))))((((((((((((((('''''''''(((***,,,---///---***(((((()))(((''')))))))))***+++---...///+++,,,,,,+++)))((()))+++...444888666///***+++...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---/////////......------,,,,,,,,,---............---........................---///000000///......///......///000000000000000111111000000000/////////............////////////111222444555555444222111222333333333333444444444333444444555666777888888666666777777666666555444555555555444444333333333666666666666777777777777999999999999999999999888;;;:::999999:::;;;<<<===???>>><<<;;;;;;<<<>>>???::::::::::::999888777777888999999999888888777666555555555555555555444444333444555666555444333222111000000000//////////////////......---,,,++++++***+++++++++******+++,,,***************)))((('''))))))************))))))((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((('''''''''******))))))((((((((('''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((()))))))))*********(((''''''&&&&&&''')))***((((((((((((((()))******,,,++++++***)))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************)))((())))))***************'''''''''(((((()))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***,,,...///'''((((((((()))))))))***(((((((((((())))))))))))'''''''''(((((()))))))))))))))(((((((((((())))))'''''''''(((((()))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))******))))))))))))))))))))))))))))))((()))))))))***************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...............////////////000........................///000222444444333222111))))))+++,,,------.................................---------,,,,,,,,,+++*********)))))))))((((((******************))))))++++++++++++++++++++++++(((((())))))*********+++)))))))))*********++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))%%%&&&&&&'''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&''''''(((((())))))))))))((((((((((((&&&&&&&&&'''((()))+++,,,,,,***((('''((()))(((''')))))))))***+++---...///***++++++***)))(((***+++---333777444---)))***...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---/////////......------,,,------...///////////////---.....................---///000000///......///......///000000000000000000000000000////////////---........./////////000111222444555555444222111222222222333333333444444333333444555666777888888666666666666666555444444555555444444333333222222555666666666666666777777999999999999999:::::::::::::::999888888999:::;;;;;;;;;::::::;;;===@@@AAA;;;;;;;;;::::::999777777777777777888777777666666333444555555555555444444333444555555555444222111000000000////////////.........------,,,,,,,,,+++,,,---...---***))))))******************)))((('''))))))************))))))((((((((((((((()))***+++''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''')))***((((((((((((((()))******,,,++++++***)))(((((('''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''(((((())))))(((((('''((()))***************'''(((((())))))*********(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((***,,,---***)))))))))(((((((((''''''((((((((()))))))))***((((((((())))))*********))))))(((((((((((())))))''''''((())))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))***))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........////////////000---.....................000111333555555444222111))))))+++,,,------------////////////////////////......---,,,,,,+++******++++++++++++++++++++++++*********)))))))))))))))++++++++++++++++++++++++''''''((()))***+++,,,,,,************++++++++++++))))))(((((((((((())))))((((((((((((((())))))***((((((((((((((())))))***&&&'''(((((())))))((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))%%%&&&&&&'''(((((())))))))))))))))))((((((((((((&&&&&&&&&'''((()))***+++***((('''''')))******))))))((())))))***+++,,,---)))*********))))))***,,,---000333111,,,)))***,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---.........---------------,,,---...///////////////---------...............---///000000///......///......///000000000000000////////////.....................//////000000111111222333333333333222111000000000000111111111111333333444555666777777888777666666666555555555555555444444444333333222222555666777777666666777888888888999999::::::;;;;;;;;;:::999888888888999:::999999999:::;;;===???AAA;;;;;;;;;:::999888777666555666666777777666555555333444555666666666555444444444444444444333222222000000////////////............---,,,++++++,,,,,,,,,///000...***(((((())))))************))))))((())))))************)))))))))(((((('''((()))+++,,,''''''''''''((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((('''''''''((((((''''''''''''((((((&&&''''''''''''((((((((('''''''''''''''((())))))((((((''''''(((((()))************))))))(((((('''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&''')))***++++++******))))))))))))************))))))))))))(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%$$$%%%&&&((()))*********)))((('''''''''''''''(((((())))))******))))))))))))************))))))(((((((((((())))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---***++++++,,,,,,++++++***------,,,++++++,,,,,,,,,------........./////////---------...............111111333444444444333222)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************+++,,,,,,------+++++++++******)))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))(((((((((((())))))((((((((((((((()))******((((((((((((((()))******'''(((((()))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''((()))***+++,,,)))(((((())),,,------,,,)))((((((((()))******+++((()))***)))((()))+++,,,,,,...///...,,,*********---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------***+++,,,---............---------.........//////---///000000///......///......///000000000000000............------------......///000000111222222111111111111111111111111000000000000111111111111222333333444555666777777888777666666555555666666444444444444444333333333555777888888666666777999888888999999:::;;;<<<<<<<<<;;;:::999888999999:::999::::::;;;;;;<<<======:::::::::999888777555444444555555666666666555555222444555777777777555555555444333333222222333333000000/////////............---,,,+++++++++,,,---***...111///+++((()))+++((())))))************)))))))))************)))))))))(((''''''(((***,,,---''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''((((((''''''''''''(((((())))))))))))************&&&''''''(((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''((()))))))))))))))&&&''')))+++,,,+++***)))*********)))))))))))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((('''''''''((()))*********)))))))))))))))((((((((())))))(((((((((((())))))))))))*********)))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((((()))+++))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++,,,---......,,,---------............---------.........//////111222222222333333333333******+++,,,,,,,,,++++++))))))))))))))))))))))))''''''(((((())))))******''''''((()))***++++++,,,,,,,,,,,,++++++*********((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((()))******&&&''''''(((((((((((((((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''*********)))((((((''''''))))))))))))(((((((((((((((((()))***+++,,,,,,---)))((()))+++...000000///)))((((((((((((((())))))((()))))))))((()))+++---,,,,,,,,,,,,++++++***)))---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------((()))***+++,,,,,,---,,,---------.........//////---///000000///......///...//////000000000000000......---------,,,,,,,,,...//////000111222222333111111000//////000111111111222222222222333333333222333333444555666777777888888777666666666666666444444444444444444444444555777999999666666888:::888888999:::;;;;;;<<<<<<>>>===;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;:::999999999888888777555444333444444555555666555555444333444666888888777666555555444333222111222333444000/////////...............---,,,+++++++++,,,---(((---000///+++)))***---'''((()))***************))))))************)))))))))(((''''''(((***,,,---''''''''''''((((((((()))+++***)))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((()))***************%%%''')))+++,,,+++***)))******))))))((((((''''''&&&'''(((***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((())))))***''''''(((((())))))******&&&''''''((()))******+++))))))(((((('''''''''&&&))))))(((((((((((()))))))))***++++++***)))((('''((((((((((((((((((((((((************************************************))))))************))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------***+++,,,------,,,+++***))))))***+++,,,...///000,,,,,,,,,---------......---------.........//////222222111111111222333444''')))++++++***(((((()))*********)))))))))))))))***)))((()))******)))((((((((()))+++,,,,,,,,,,,,000...---+++******++++++)))+++,,,,,,***))))))***))))))))))))))))))))))))*********)))))))))))))))'''&&&&&&(((++++++'''$$$(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&((((((((((((''''''''''''))))))((('''&&&&&&%%%%%%))))))(((((('''''''''&&&(((((((((((((((((((((((((((((()))(((((('''&&&&&&((((((''''''((()))******(((&&&%%%'''+++///000///---///...+++,,,///---((((((((()))***++++++,,,,,,)))***+++,,,,,,+++)))(((---......,,,***(((((()))******+++,,,------------------,,,,,,,,,---......,,,---...//////......------------............//////......---------......000/////////111111///.........------------......///...------///000000000111000/////////000222333000000000111222222333333111222333555666777777777555555555555555666777777888666555333222222222333555555666666777888888888666777999:::;;;;;;:::999999999999888999999::::::888777777888::::::888777888666444333444555555444222222222333333444444444555444444555555666777888222222222222222222222222222222000///..................---,,,,,,+++******))))))))))))))))))))))))******++++++++++++******************************))))))************))))))'''''''''(((((((((((((((((((((((((((((((((((((((******))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))*********))))))(((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((()))((('''''')))******)))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((******))))))((((((''''''))))))))))))))))))))))))(((''''''&&&&&&((()))***,,,,,,,,,+++++++++******++++++***)))((((((((())))))***++++++***)))(((''',,,+++***((((((***+++,,,''''''''''''((((((((((((&&&''')))*********)))((())))))))))))))))))))))))***)))((('''''''''''''''))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))---------------,,,+++***---------,,,,,,+++++++++++++++******++++++,,,---------------------,,,,,,---------............///////////////000000000000***++++++***((()))+++---************)))))))))))),,,+++******,,,,,,+++***(((((()))***++++++,,,,,,......---,,,++++++***+++***+++++++++)))((()))***))))))))))))))))))))))))************))))))))))))(((''''''(((***+++(((%%%))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))((((((((((((***)))((('''&&&%%%$$$$$$)))(((((((((''''''''''''(((((((((((((((((((((((())))))******)))(((((('''))))))((('''''''''((((((,,,***'''(((+++------+++***,,,---,,,...222111---((())))))***++++++,,,,,,******++++++++++++******(((***++++++++++++---...)))******+++,,,,,,,,,,,,...------,,,,,,,,,------,,,---.../////////---------------............//////......------.........000/////////111111///...///..................//////...---...///000000000111000/////////000111222000000000111222222333333222333444666777888888888666666555555555666666777888777666444444333444444444555555666777777888888888888999:::::::::999999999999888888999999::::::::::::999:::::::::999888999777555444444444555555222222222333333444444444555555555555555666666777222222222222222222222222222111000///...............------,,,++++++************************))))))******++++++++++++******************************&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))*********))))))(((''''''(((((((((((('''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((()))(((&&&'''((()))(((''')))((((((((())))))******))))))))))))))))))))))))((((((((()))))))))******)))((((((''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&'''((()))***,,,+++++++++***************)))((((((((((((((((((***++++++,,,+++***)))(((+++***)))(((((()))***+++)))))))))*********++++++''''''((()))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******---------,,,,,,+++++++++++++++******++++++,,,------------------------------------............///////////////000000000000+++,,,+++***((()))+++---************************...,,,+++,,,---...---,,,((()))))))))***+++++++++------------,,,+++***)))*********)))'''''')))***))))))))))))))))))))))))***************************)))((((((******)))(((************************))))))(((((((((((())))))'''''''''(((((((((((((((*********)))))))))(((((())))))((('''&&&%%%$$$$$$((((((((((((''''''''''''((((((((((((((((((((((((***************))))))(((+++***)))(((''''''''''''---+++))))))+++,,,,,,++++++......---000333333///)))))))))***++++++,,,,,,++++++************++++++&&&(((***++++++,,,...000))))))***++++++,,,,,,,,,///...------,,,,,,,,,,,,---...////////////---------------............//////......---......//////000/////////111111///...000//////......//////000......////////////000000000000/////////000111222000000000111222222333333333444555666777888888888777666666555555555666666888888777666555555555666444444555555666777777777::::::999999888999999999999999888888999999:::;;;===<<<<<<<<<<<<<<<<<<======;;;888555333222333333222222333333333333444444666666555555555444444444111111111111111111111111111000///...............------,,,,,,++++++******,,,,,,++++++*********)))******++++++++++++******************************((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((())))))******)))))))))''''''((((((((((((''''''(((((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********''''''''''''(((((((((((()))'''&&&'''(((((('''&&&))))))))))))******++++++)))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''((()))***************))))))))))))(((''''''''''''(((((()))***+++,,,,,,,,,+++***)))***)))(((''''''((()))***************++++++++++++((((((((((((((()))******))))))))))))))))))))))))(((((('''''''''((())))))))))))************))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((()))))))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++***)))------,,,,,,,,,,,,++++++++++++******++++++,,,---+++,,,,,,------.........---------............///////////////000000000000'''***...///...,,,***))))))***************++++++...,,,+++,,,---...---,,,)))))))))*********+++++++++,,,---------+++***)))******)))'''%%%&&&(((+++)))))))))))))))))))))))))))***************+++++++++***))))))))))))))))))************************))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))(((+++******))))))))))))************+++,,,---......///111000///000333111---))))))*********+++++++++,,,+++***)))***+++,,,---+++,,,---,,,*********+++++++++++++++,,,---......000///...---,,,+++++++++......///000000///---------------............///...............//////000000/////////111111///...000000////////////000000...///000000/////////000////////////000000111111000000000111222222333333333444555666777777777777777777666555555555555666777777666666666666666666444444444555666666777777<<<;;;999888777888999999888888888888999:::;;;;;;<<<=========>>>@@@BBBEEEGGGEEEAAA;;;666222111111333333333333333333333333666666555555444333222222111111111111111111111111000///......---------...,,,,,,,,,,,,++++++******------,,,,,,+++***************++++++++++++******************************)))******++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((('''((())))))))))))))))))''''''(((((((((((('''''''''''''''((()))))))))***'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***''''''''''''((((((((((((''''''&&&(((***+++***)))))))))***+++++++++++++++)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''(((((()))***)))***++++++++++++)))))))))(((''''''''''''((()))(((((((((((()))))))))***)))((('''''''''(((***+++((((((((((((((((((((((((((('''''''''((()))******))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********((()))))))))************))))))))))))))))))))))))******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,---...//////---------............///////////////000000000000$$$+++444999777111***&&&))))))******+++++++++,,,---+++***+++,,,---,,,***)))***++++++,,,++++++******+++,,,---,,,+++***)))******)))'''%%%&&&(((+++))))))))))))))))))))))))))))))******+++++++++,,,++++++***)))(((((()))***************************))))))(((((((((((())))))&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((()))(((((('''************+++,,,---...++++++,,,---------------...000000...000333111---***************+++++++++,,,+++*********+++---...---......,,,***(((((()))------,,,------...000000000///...---,,,+++++++++//////000000000///---,,,---------............///...............///000111000/////////111111///...000000////////////000000...000222222000...///000......//////000000000000000000000111222222333333222222333444555555555555777666555555555555666666444555555555666666555555444444555555666777777777<<<;;;999888777888999999888888888888999:::;;;<<<:::<<<===>>>@@@DDDIIINNNVVVTTTPPPGGG>>>777444333333333333333333333333333555555555555444222111000000000000000000000000000///...------------------,,,+++++++++++++++******,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))&&&''''''((((((''''''&&&******))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''((((((((((((''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&'''***---......---))))))***++++++++++++***(((((((((((((((((((((((()))*********++++++++++++((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))***++++++'''((()))******)))(((((((((''''''''''''''''''((('''(((((((((((())))))))))))((('''''''''(((***+++((((((((((((((((((((((((((((((((((((((()))***+++))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))))))))************)))))))))))))))))))))))))))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,---...//////---------............///////////////000000000000%%%---666<<<;;;444,,,'''))))))******+++,,,,,,,,,,,,***)))***+++,,,+++))))))***---//////---+++)))***+++++++++++++++***************)))'''''')))***))))))))))))))))))))))))))))))******+++,,,,,,,,,)))***+++***(((''''''(((************************))))))(((((((((((())))))'''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%######%%%&&&((()))***+++'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((''')))))))))***+++---/////////000111///,,,***)))))))))+++,,,,,,///333333///************************++++++***++++++,,,---...***,,,,,,,,,******+++,,,///...------...///111222///...------,,,,,,,,,,,,///000111111000///---,,,---------............///............///000111111000/////////111111///...000//////......//////000---000333333000......000---...///000000000//////000000000111222222333333222222333444444444444444555555555555555666777777333444555666666666666666555555666666777888888888::::::999999888999999999777777777888999:::;;;<<<888;;;===???AAAFFFNNNUUUbbbaaa]]]TTTHHH>>>888666444444333333333333222222444444555555444222111///////////////////////////...------,,,,,,,,,------++++++++++++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))'''(((((())))))(((((('''+++******))))))(((((('''(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''((())))))))))))''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''''''''''''''((((((((((((&&&&&&(((+++...000///...'''(((***+++++++++***)))(((((((((((((((((((((((()))))))))*********++++++'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))*********))))))(((((((((((())))))))))))***))))))))))))******+++&&&'''((()))))))))(((''''''(((((((((((((((((('''))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))((((((((()))******))))))************))))))************************((())))))******))))))((()))))))))*********++++++))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---+++,,,,,,------.........---------............///////////////000000000000(((,,,111444333///,,,***))))))***++++++,,,------,,,***)))***+++,,,+++)))(((+++///222222///+++(((++++++************++++++***+++++++++)))((()))***))))))))))))))))))))))))))))))***++++++,,,------'''***,,,+++(((&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))***+++,,,---000111222111---)))))))))''')))******---222111...************************)))***+++,,,------------)))***,,,,,,++++++,,,---///...---,,,---///111222...------,,,,,,,,,------000000111111000///---,,,---------............///............///000111222000/////////111111///...///..................///---111555444000---...000---...///000000000///...000000000111222222333333222333444444555444444444444444444444555777888999333444555777888888777777666666777777888999999999888888999:::::::::999999777777777888999:::<<<===999<<<>>>???@@@FFFPPPWWWcccdddbbbYYYLLL@@@999666444444444333333222222222222333444444444222111///////////////////////////---,,,,,,,,,,,,,,,------******************++++++((())))))******+++++++++******++++++++++++******))))))))))))))))))))))))******++++++++++++******++++++******)))(((((('''(((((((((((((((((((((((('''''''''(((((()))))))))''''''((((((((()))))))))''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''((((((((((((''''''%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())),,,......---+++&&&''')))++++++***)))(((((((((((((((((((((((((((((((((((()))))))))******((()))************)))((())))))))))))(((((((((((())))))))))))))))))))))))'''((()))***+++***))))))((((((((())))))************))))))(((((((((((()))&&&'''(((*********)))(((((((((((())))))((((((((('''((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))******))))))((()))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,------------------------------------............///////////////000000000000)))******)))(((''')))+++))))))***+++,,,,,,------,,,+++******,,,,,,+++***(((,,,111444444000+++'''++++++)))))))))***+++,,,)))+++,,,,,,***))))))***))))))))))))))))))))))))))))))***+++,,,,,,------&&&))),,,+++(((%%%$$$%%%(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((()))***************)))((((((((((((((()))***,,,///222111...++++++,,,)))++++++)))+++...---)))++++++******************(((***+++---......------***+++,,,,,,******+++,,,...---,,,+++,,,...000222------,,,,,,,,,---......000111111111000///---,,,---------.........//////............///000222222000/////////111111000.........------------......---111555555000---...000,,,---///000000000///...000000000111222222333333444444555555666555555555333333333444666777999:::444555777888999999999888777777777888999999::::::666777999:::;;;;;;:::999777777777888999;;;<<<===;;;===??????@@@FFFPPPXXX^^^``````XXXKKK>>>666444444444444333333222222222111222333444444333111///////////////////////////,,,,,,,,,++++++,,,------******************++++++''''''((()))***++++++,,,******++++++++++++******))))))))))))))))))))))))''''''((((((((((((''''''+++++++++***)))(((((('''(((((((((((((((((((((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''((((((((((((''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))))))))***,,,---,,,***'''&&&''')))***+++***((('''(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))******))))))((((((''''''))))))))))))))))))))))))'''((()))++++++******)))(((((())))))******++++++***)))(((''''''''''''''''''((()))***++++++***)))(((((())))))))))))((((((%%%%%%%%%%%%&&&&&&&&&'''&&&''')))*********)))((())))))))))))))))))))))))++++++***)))(((((())))))))))))************))))))(((((((((((((((((((((((())))))************)))))))))************+++++++++))))))))))))************))))))))))))))))))))))))***+++,,,---------------+++++++++,,,,,,---------++++++******++++++,,,---------------------,,,,,,---------.........//////////////////000000000000'''''''''''''''&&&&&&&&&*********)))))))))))))))((()))***,,,,,,+++******'''111;;;<<<444---,,,---******))))))))))))******)))***++++++)))(((((()))************************))))))))))))))))))))))))))))))))))))************++++++***)))((('''&&&&&&((((((((((((((((((((((((((()))***)))'''&&&&&&'''''''''&&&%%%&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&&&&************************(((((())))))))))))((((((***(((+++222444...***+++***************)))((('''***++++++,,,,,,++++++***///...---,,,+++,,,---------,,,+++******+++,,,------+++***+++---//////...,,,+++*********,,,...000777555222///------------+++---......,,,,,,---...000///...///000111000///000000000000000000000000///////////////////////////000111111111///...---////////////000000000000///000000222333555777888444444444555555555555555333333444555444333111000444555666777777888777777666777888999999888777666666777777888888888888777:::::::::;;;<<<===>>>???======???AAAEEEIIILLLOOOXXXUUUOOOHHHAAA;;;666444111222333333444444333333555444444333333222111111222111///...---------...---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,***)))((((((((((((***)))))))))((((((''''''(((((((((((())))))))))))111///+++'''&&&%%%&&&'''''''''''''''(((((((((((('''''''''''''''''''''''')))+++%%%!!!((('''$$$***&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((+++)))'''&&&%%%&&&'''((((((((((((((()))))))))))))))))))))))))))))))))))),,,***''''''(((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''((()))***)))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((***,,,+++)))'''***************)))(((((())))))*********))))))((())))))))))))))))))))))))&&&''''''((()))******+++((((((((()))******(((&&&&&&&&&''''''(((((()))))))))))))))))))))(((''''''******))))))((((((''''''((((((((((((''''''''''''))))))************))))))%%%%%%&&&'''((()))******(((((('''&&&&&&((()))***'''((()))++++++)))((('''))))))))))))************)))((('''''''''(((***+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......------------......---...............------............////////////))))))))))))))))))))))))************))))))))))))******+++++++++******)))///444888666000++++++---******))))))))))))******)))***++++++)))(((((()))************************))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((************************((()))))))))'''&&&'''((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((+++''')))222777222+++(((,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***,,,---...//////---,,,+++,,,,,,+++******+++,,,,,,---,,,+++,,,.../////////---,,,+++***+++---///000777555222///...---------+++---...---,,,,,,---/////////111333555444111...000000000000000000000000000000000000000000000000666555222000.........///.../////////000000000000111111111222333444555666555555555555555555555555333444444444333333222111444555666777777888888777666777888999999888777666777777777888888888777777::::::::::::;;;<<<===>>>>>>>>>???AAADDDGGGJJJKKKPPPNNNJJJDDD???:::777555333333444444444444333333222222222333333333444444222111000...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************,,,+++***))))))((())))))*********))))))((((((((())))))))))))((((((((((((...,,,***(((''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''###***)))'''***&&&###)))''''''((((((((((((''''''((((((''''''''''''((((((***)))'''&&&&&&&&&(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***''''''((()))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))************))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((()))'''''''''))))))((('''))))))******))))))((('''))))))************))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))***,,,+++)))'''(((((()))))))))))))))))))))))))))))))))(((''''''***)))))))))(((((((((''''''((((((((())))))******))))))************))))))&&&&&&''''''((()))))))))(((''''''''''''((())))))'''((()))******)))((('''))))))))))))***************))))))((()))***+++,,,++++++************++++++*********+++++++++,,,,,,++++++,,,,,,,,,---------......------------......---...............------////////////000000000000))))))))))))))))))))))))******************************))))))***++++++,,,666555333...***(((***+++******))))))))))))******)))***,,,+++***((())))))************************))))))))))))))))))))))))))))))))))))************&&&'''''''''(((((())))))************************'''((()))((('''&&&'''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++&&&'''000888666...(((+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++******---000222222///+++))),,,,,,++++++++++++,,,,,,...---,,,,,,///000000000...---,,,+++,,,...000111555444222///...---------,,,---...---,,,,,,...000...///333777999777222...000000000000000000000000111111111111111111111111<<<888333///,,,---///111....../////////000000000333222222222222333333444777777666666555555444444444444333333222222333333444555666777888888888888777777888999999888777777777777777777777777777777:::999999::::::;;;<<<===??????@@@AAACCCFFFHHHIIIGGGFFFCCC???<<<999888777666666666666555444333222///000111222333444555666111111///...............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))+++******)))))))))*********************)))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((($$$---,,,))),,,(((&&&...(((((())))))))))))(((((()))((((((''''''(((((()))***)))'''&&&&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))+++)))''''''((()))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))((((((((((((''''''))))))))))))))))))))))))))))))((('''((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***++++++***((())))))))))))(((''''''))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,***(((+++***************)))))))))))))))))))))(((''''''))))))))))))((((((((((((''''''((()))***+++,,,,,,))))))************))))))((((((((((((((((((((((((''''''(((((()))))))))((('''((()))******)))((('''))))))))))))************+++************+++,,,,,,*********))))))*********,,,,,,,,,,,,------------,,,,,,---------...............------------......------...............---//////000000000111111111'''''''''''''''((((((((()))***************++++++(((((((((((())),,,...///666222---***)))))))))*********))))))))))))******)))+++,,,,,,***))))))***************************))))))))))))))))))))))))((()))))))))************''''''''''''((((((((((((************************'''((()))((('''&&&'''(((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((***'''(((---333444111---))))))*********))))))(((***++++++,,,,,,++++++***+++---000222222///,,,))),,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///111111000///...---,,,---///111222444333111///......---...,,,---...---,,,---///111///000333666888666222///000000000000000000000000000000000000000000000000:::777333///------///000........./////////000000111111111111222333444444888888777666555555444444555444333222111222333444333444555777888888888888888888888888888888888888888888888777777777888888999999999999999:::;;;<<>>@@@CCCFFFHHHJJJKKKCCCBBB@@@>>><<<;;;:::999999888888777666444333222222222222222222222222222,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))+++***************+++,,,******************++++++***)))))))))((((((((('''((()))*********(((&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))&&&'''"""$$$000000'''&&&))))))************))))))))))))(((((((((((())))))(((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))***)))'''(((((((((((((((((((((((()))******************)))'''''''''(((((((((((()))(((((())))))))))))))))))************************+++***((('''((()))+++---(((((((((((((((((((((((((((((())))))))))))((((((''')))---222666666333000(((((((((((((((''''''&&&(((((()))***************(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))++++++(((&&&*********))))))((((((((()))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))*********)))((((((''''''&&&''')))*********)))((())))))************))))))((()))))))))************)))))))))*********************))))))))))))******------------............++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------...//////......---------.........//////((())))))******++++++,,,))))))******+++,,,,,,,,,...---,,,***)))(((((((((*********+++,,,,,,***)))******))))))))))))*********+++---,,,+++))))))***************************))))))))))))))))))))))))))))))))))))******************))))))((((((((('''((((((((((((((((((((((((&&&'''((((((''''''((()))%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((%%%***,,,)))'''+++111444******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***///...---++++++,,,---...,,,,,,------------,,,,,,...---,,,,,,///000000000///...---,,,---///111222000000000//////.........---------,,,,,,...111444666333///......000111000000000000000000000000000........................+++,,,...///000///...---------........./////////......///000222444666777666666555555444444333333333333222222333333444444333333555777888999999999:::999888888888888999:::999999888888999;;;===>>>;;;;;;::::::::::::;;;;;;;;;===???CCCEEEHHHIIIJJJCCCBBB@@@>>><<<:::999999888888888777666444333222444333333222111111000000+++,,,,,,------,,,++++++*********+++++++++++++++************************************************,,,++++++*********++++++)))))))))***************((((((((()))))))))))))))((())))))***)))(((&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((('''***)))111AAA===,,,###))))))************))))))***))))))(((((())))))***'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((******)))'''))))))))))))))))))))))))))))))************))))))&&&&&&&&&'''''''''(((((((((((())))))))))))************************************)))((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))((((((%%%'''+++///333333///,,,((())))))))))))((('''''''''((()))******+++******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******(((&&&))))))))))))))))))(((((()))))))))))))))(((''''''(((((((((((()))))))))))))))((((((((('''''''''&&&))))))************))))))*********))))))((((((((((((((())))))******))))))************************))))))))))))************((()))******++++++***************))))))*********)))*********++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,---...////////////,,,,,,---------.........((())))))***++++++,,,,,,))))))***++++++,,,------+++++++++++++++***)))((((((***+++,,,++++++************))))))))))))*********,,,---,,,+++*********************************))))))))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))&&&'''((((((''''''(((***%%%&&&'''((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((($$$)))+++((((((---///---******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---,,,******+++,,,,,,,,,,,,---......---,,,,,,---,,,+++,,,.../////////...---,,,,,,,,,...000222//////////////////......---------,,,,,,...222555888444000....../////////000000000000000000000000////////////////////////+++,,,---/////////...------------.........///////////////000111333444555444444444444444333333333111222333333444444444333222333555666888999999999:::999999888888999999:::999999999999;;;===@@@BBB<<<<<<;;;;;;;;;;;;;;;<<<:::<<<>>>AAACCCEEEEEEEEE@@@???>>><<<:::999888888777777777666555444333222333333222222111000000///,,,---............---,,,)))*********++++++++++++************************)))))))))***++++++,,,,,,---,,,,,,+++************((((((((())))))*********''''''(((((())))))******&&&'''((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((,,,,,,333BBB???///(((((())))))))))))))))))(((******))))))))))))******&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''')))++++++)))'''))))))))))))))))))))))))(((((()))******)))((((((''''''''''''(((((((((((((((((()))))))))*********************************))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((()))((()))***,,,,,,***)))))))))******))))))(((''''''((()))******+++++++++))))))))))))))))))))))))''''''(((((())))))******)))((((((***++++++)))'''))))))******************)))))))))))))))((('''''''''((((((((()))))))))***((((((((((((((()))))))))))))))************))))))******))))))))))))))))))))))))(((((())))))***++++++******************+++))))))))))))************)))***+++,,,,,,,,,+++***++++++************++++++************+++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---...////////////------------.........///&&&''''''((()))*********))))))***+++,,,,,,------%%%&&&(((+++------------)))+++,,,,,,***)))***+++******))))))))))))*********,,,------+++******+++************************))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,------************************%%%'''((((((''''''(((***%%%%%%'''((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((###''')))(((,,,000---&&&'''((()))***************+++++++++,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,---......---,,,,,,---+++***+++---//////......---,,,+++,,,...000111...///////////////......---...---,,,,,,...222555888666222000//////...---000000000000000000000000000000000000000000000000------..................---------.........//////111111000000111222222333222333333333333333333333000111333444555444333333222333555666888999999:::;;;:::999888888999:::;;;999999999:::<<>>@@@AAABBBAAAAAA===<<<;;;999888777777777666666666666555444333222222222222111111111111000---...///000000000......))))))******++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---...---,,,+++************''''''(((((()))))))))***&&&&&&'''((()))***++++++%%%%%%&&&'''((()))***+++''''''''''''((((((((()))''''''''''''''''''''''''%%%((($$$&&&222222******(((((())))))))))))((((((******))))))))))))******&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''')))++++++)))'''))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((())))))*********+++************************))))))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))((((((///,,,)))''''''(((((((((***************)))((((((''''''(((******+++++++++))))))))))))))))))))))))&&&''''''((()))******+++*********+++,,,,,,***(((*********++++++,,,,,,---)))))))))))))))((((((''''''((((((((())))))******''''''((()))***+++,,,,,,))))))************))))))))))))))))))))))))*********)))((((((((()))+++,,,++++++************++++++))))))))))))***************+++,,,---...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,---...////////////............/////////000******))))))))))))*********++++++,,,,,,++++++***......---,,,+++***)))(((,,,,,,,,,,,,,,,+++***)))************************(((((())))))))))))((((((++++++************++++++***)))(((''''''((()))***)))))))))))))))))))))))))))((((((((()))***++++++************))))))))))))(((((('''(((((()))***+++((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))((('''+++***(((&&&''')))+++---******))))))((((((''''''++++++***)))(((((())))))++++++******)))*********---...///...,,,+++,,,---------..................,,,++++++---000333444444222111000......---------.........///000222444444222222222222111///...---000000////////////000000////////////////////////000000////////////000000,,,---///000000000///...//////////////////000000222222222222222222222222333444555555666666555555777777666666666666777777888888888888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;======<<<;;;::::::999999:::;;;<<<===>>>>>>>>>>>>;;;::::::999888777555555777666555444333333222333111111222222222222111111------------------------******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&'''((()))((('''&&&''')))(((((((((((('''''''''''''''(((((()))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((''''''((((((((((((''''''***)))((((((((()))+++,,,((()))***++++++***)))(((******))))))(((((('''''')))((('''''''''(((***+++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&'''((())))))((()))+++------,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((()))(((,,,***%%%+++333...+++*********))))))((((((***************++++++,,,***)))))))))((((((''''''(((((((((((())))))))))))((()))***++++++***)))((())))))((((((((((((((())),,,+++******))))))******))))))(((((((((((())))))************************,,,+++***))))))+++---...'''(((((()))***,,,---...************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............////////////......---------,,,******)))))))))))))))***)))******++++++******)))+++++++++++++++***************++++++***))))))(((************************(((((())))))))))))((((((+++******))))))******+++++++++************++++++************************))))))))))))))))))***+++************)))))))))))))))(((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((***)))((('''((()))+++,,,***)))))))))))))))((((((++++++***))))))))))))))),,,++++++*********++++++---...///...,,,+++,,,---////////////...---,,,,,,,,,++++++---000333444333///...............//////......//////000111333333000000111111111000000///000000///////////////000////////////////////////000//////......//////000---......///////////////000000000000000000000000222222222222222222222222333444444555555555555555666666666666666777888888:::999999888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<============:::::::::999888777555444666555444333222222222222000111111222222111111000------------------------*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************)))))))))((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((&&&&&&'''((()))))))))((('''''''''&&&''''''((())))))))))))(((***)))(((''''''((()))***))))))))))))((((((((((((''''''((((((((((((''''''***)))((((((((()))++++++******++++++++++++*********)))))))))(((((((((''''''''')))*********)))((()))************)))((((((***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((('''&&&&&&''')))(((((((((***,,,---,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))%%%%%%+++,,,)))222;;;777************)))))))))(((***))))))))))))***++++++))))))))))))************''''''((((((((()))))))))((()))***++++++***)))(((******))))))))))))******,,,+++******))))))******))))))(((((((((((())))))************************+++***)))((((((***,,,---***************+++,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------......//////..................///111000000000////////////++++++***)))(((((()))))))))))))))******))))))))))))))))))******+++++++++((())))))))))))(((''''''))))))))))))))))))))))))((())))))******))))))(((+++******))))))******+++******++++++++++++******************************+++***))))))))))))))))))************))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((((((((((((((((((((()))))))))))))))*********)))))))))***************+++***)))))))))))))))))),,,,,,++++++++++++,,,,,,---...///...,,,+++,,,---000000000///...---,,,+++,,,++++++---000222222222,,,,,,,,,---...///000000000/////////000000111222/////////000000111111111111000000///.........///////////////////////////.........------........................///000000222222111111111000000000222222222222222222222222333333444555555555555555555555555555666888999:::::::::999999888777777777777888888999:::;;;<<<<<<;;;;;;;;;:::999999888888888888999:::;;;;;;;;;;;;999999999888777666555444444333222111111111111111000000111111111111000000------------------------*********++++++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&((()))((('''&&&'''(((******)))(((((('''&&&&&&&&&''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))'''(((((())))))((((((''')))))))))((()))******+++,,,++++++******++++++,,,))))))))))))((((((((((((%%%'''***,,,,,,+++(((''')))))))))))))))(((''''''***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((('''&&&&&&&&&''')))((((((((()))+++,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))*********)))///000,,,444===888************))))))))))))))))))((((((((()))******''''''(((((()))******+++''''''''''''(((((((((((())))))************))))))++++++************++++++++++++***))))))))))))***))))))(((((((((((())))))***************************)))((((((((()))++++++,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000111......------------......000000000000////////////,,,+++***)))(((((((((((())))))************))))))((())))))))))))*********(((((())))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******'''((()))******)))((('''************************++++++***)))((((((((()))************)))))))))(((******)))(((((('''(((((())))))))))))************))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((('''''''''((((((((()))'''((()))***+++******)))))))))******++++++,,,,,,******)))))))))))))))***,,,,,,++++++,,,,,,---------...///...,,,+++,,,---///////////////...---,,,,,,++++++---000111111000++++++,,,---.../////////111000000/////////000000000000/////////000000000111000///...............////////////////////////...------,,,,,,------...///......------...000111333333222222111000000000111222222222222222333333333333444555555555444444333444444555777888:::;;;888888888888888777777666666666777888999;;;;;;<<<::::::999999999888888888666777888888999999999888777888888777666555444444222222111000000000000000///000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((()))***)))((('''(((***+++******)))((('''&&&&&&&&&&&&'''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))******+++,,,+++***))))))***+++,,,))))))))))))((((((((((((&&&((()))++++++***)))((())))))******))))))((('''))))))***************+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&'''(((******))))))***+++++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((())))))******333111555222***...333,,,*********)))))))))))))))((((((((((((((())))))***'''''''''(((((((((((((((&&&'''''''''(((((((((((()))))))))******)))))))))******)))))))))***++++++++++++***)))))))))))))))))))))(((((((((((())))))***************************))))))))))))***++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////------,,,,,,,,,,,,------...............---------++++++***)))(((((())))))***++++++++++++++++++************))))))))))))((()))******++++++*********))))))))))))))))))))))))))))))************))))))***))))))))))))))))))***'''((()))******)))((('''************************++++++***)))((((((((()))************)))))))))(((******)))(((((('''((((((((()))))))))*********+++))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''&&&&&&'''((())))))'''(((***+++++++++)))((())))))******++++++,,,,,,***)))))))))))))))******,,,+++++++++,,,,,,---...---...///...,,,+++,,,---------...///000000000///+++++++++---///000///...,,,,,,.../////////......111000//////////////////222111000///............000000///...............////////////////////////------,,,,,,,,,,,,------///......------...000111222222222222111111000000111111111222222333333333222333333444555444444444333333444555777999:::;;;555666777888888888888777555555666777888999:::;;;888888888888888777777777555666666777777777777777666666666666555555444333111111000/////////000000...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******(((((((((((((((((((((((()))((('''&&&&&&'''((())))))***++++++***)))***++++++******)))((((((''''''&&&''''''((()))((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((())))))))))))((((((((()))))))))***************)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))***++++++******++++++******)))(((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''''')))+++,,,---,,,++++++,,,******))))))((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***333111444000''')))---%%%))))))))))))))))))******((((((((((((((())))))***++++++******)))((('''''''''''''''(((((((((((()))***))))))))))))))))))***((((((((((((((()))***++++++***))))))(((((())))))))))))(((((((((((())))))************************************++++++,,,,,,*********+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------...---------,,,,,,++++++------,,,,,,,,,,,,---------------...............******))))))))))))******++++++,,,,,,,,,,,,+++++++++++++++******)))))))))***++++++,,,,,,,,,,,,+++************************)))******++++++******)))***))))))(((((())))))*********++++++++++++******+++++++++++++++++++++++++++***))))))))))))))))))************))))))))))))***))))))(((((((((((()))'''(((((())))))*********((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))'''&&&&&&%%%&&&''')))***'''((()))++++++******))))))))))))***************)))))))))))))))******++++++******++++++,,,---...---...///...,,,+++,,,---,,,---...///000111111111+++++++++---//////---,,,,,,---///000000000///...000000///....../////////333222000...---------...///......---......//////////////////////////////---------,,,,,,---------...............///000000111111111111111111111111111111111222222333333444222222333444444444444444333444444555777888:::;;;333444666777888888777777444555555666777888999999777777777777777777777777555555666666777666666555555555555555555444333222111000000//////000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((()))+++,,,+++***)))***+++******))))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))((((((''''''(((((())))))******((())))))******))))))((((((((()))************)))(((((((((''''''((((((((((((((((((((())))))))))))+++***)))((((((***+++,,,+++++++++++++++***))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&''''''((()))***,,,......---,,,,,,,,,***))))))(((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))(((((((((***)))...---&&&***///((())))))))))))************))))))((((((((()))******//////...---+++***)))((((((((((((((())))))))))))******))))))))))))******''''''''''''((()))***+++******)))(((((((((((()))))))))(((((((((((())))))***************************+++++++++,,,,,,,,,,,,)))))))))***,,,---///000++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......---,,,+++******)))......------------....../////////000000000000000(((((((((((()))***+++,,,******++++++++++++***************+++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))(((((((((((())))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))***+++************)))))))))))))))(((((((((((())))))***&&&&&&'''(((((()))******''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%''')))+++(((((()))******************)))))))))))))))(((((()))))))))))))))***++++++)))))))))******,,,---------...///...,,,+++,,,------...///000000000000000+++++++++---//////,,,***+++,,,///111222222222111//////.........//////000222111///---------...///------------...///000000////////////////////////......------------......---......///////////////...//////000000111111222000111111222333333444444222222333444444444444333444444444555666888999:::444555666888888777555444555555555666666777777777666666666666666666666666555666666666666666555555333444444444444333333222111000000000000000111111---......//////......---++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))''''''((((((((((((''''''((()))******(((((()))***)))))))))))))))*********((())))))***************'''((()))******)))(((''''''''''''((()))*********))))))************))))))'''((()))***+++******)))(((((())))))))))))(((((('''((((((((()))))))))***))))))*********+++++++++***************))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***))),,,......---+++++++++))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))((((((''''''&&&&&&,,,,,,&&&,,,111***((()))))))))***************))))))))))))***++++++...------,,,+++***))))))))))))))))))*********++++++***)))(((((()))***+++(((((((((((()))***+++,,,******)))((((((((((((((())))))(((((((((((())))))************************)))******+++++++++++++++)))))))))******,,,------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------------.........------,,,,,,++++++///..................///////////////000000000111'''((((((((()))+++,,,---))))))************))))))((()))***+++,,,---......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))(((((((((((())))))***)))(((''''''((()))***++++++++++++++++++++++++))))))(((((()))***++++++************))))))))))))(((((('''(((((()))***+++%%%&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&%%%$$$%%%''')))+++)))))))))))))))***************))))))((((((''''''))))))((())))))***++++++))))))))))))***+++,,,------...///...,,,+++,,,---///000000000000000///...++++++,,,---///...,,,))))))+++...111444555555444...............///000000000///---------...000111,,,,,,,,,---...///000111///////////////////////////......------......///,,,---///000000000///...------...///000111222222000000111222333333444444222222333444444444333333555555555555666888999:::555666777888777666333222555555555666666666666666555555555666666666666666555666666666666666555555333333444444444333222222111111000000000000111222---..................---++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((()))((('''&&&''')))((((((((()))******++++++))))))***+++++++++++++++'''((()))******)))((('''&&&''''''((()))******+++))))))************))))))'''((()))++++++******)))((()))***++++++***)))((('''((((((((())))))******'''(((+++------,,,***))))))))))))))))))(((((('''((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++(((+++---...,,,+++******))))))(((((((((((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++++++++***)))((('''&&&&&&+++***///...'''***...'''(((((())))))*********+++***************++++++,,,)))))))))((((((((((((((()))*********+++++++++++++++***)))(((((()))***+++))))))))))))***+++,,,---******)))((((((((((((((())))))(((((((((((())))))************************(((((()))***************+++***************++++++........................---,,,,,,++++++*********,,,,,,,,,---------......------..................//////............//////,,,---------......//////(((((((((((()))))))))))),,,++++++***)))))))))***++++++------------+++++++++,,,------......------+++++++++************))))))))))))))))))))))))))),,,+++***+++,,,,,,+++*********++++++++++++******)))***+++,,,,,,+++***)))***))))))((('''&&&&&&&&&(((((((((((())))))))))))'''+++...---)))%%%$$$%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''')))***++++++***)))''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''')))((('''''''''(((***++++++*********))))))((((((*********)))))))))))))))------...,,,******+++---...---+++******,,,///111000000000111000//////...+++111222,,,))),,,...,,,,,,,,,---///222333222000000///...------------------------............///,,,,,,,,,---------..............................//////.........---------////////////...---,,,+++000111111111111222222222333333222222222222222222222222333333333444444444333333333444444444555555999888777666666666666666555555555555666666666666999888666444333222333333444444444444444444444444333333333222222222111111///............---------///............---------,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++***))))))((('''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&''''''((()))***))))))(((((((((((()))))))))((('''&&&&&&'''((())),,,+++***(((''''''''''''))))))))))))))))))))))))*********)))))))))))))))((()))***)))((('''''')))*********)))))))))))))))(((((((((((()))))))))))),,,,,,,,,++++++++++++***************************((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************+++*********))))))((((((*********)))))))))))))))+++*********))))))(((((())))))))))))************(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++***************++++++++++++,,,,,,///......------,,,++++++........................)))))))))*********++++++,,,,,,+++***************++++++,,,------,,,+++++++++,,,,,,---------------+++++++++************)))))))))))))))))))))))))))******)))******++++++*********++++++++++++******)))***++++++++++++***)))+++******)))((((((''''''(((((((((((())))))))))))%%%%%%&&&(((***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((***++++++***((('''(((''''''&&&&&&''''''((()))))))))))))))((((((((()))(((((('''((()))***+++************)))))))))((()))))))))))))))*********+++,,,,,,,,,++++++---//////---,,,++++++---///111000000000//////......---)))///111,,,***,,,,,,***.........111333444333111///......------------...------------............,,,,,,,,,---------......------------------------)))******+++,,,---......//////000000//////...---000111111111111222222222333333222222111111222222222222222222333333444444333333333444444444444444777777666555555555666666666666666666666777777777888777666444333333333444444444444444444444444444333333222222222111111111............------------............------------,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))(((((((((((())))))******))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((('''(((((())))))))))))(((((((((((()))))),,,+++***))))))***+++,,,+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))************)))***+++***((('''((()))***)))))))))))))))))))))))))))))))))************)))))))))(((((((((''''''************************((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************************)))))))))(((***)))))))))))))))))))))************)))))))))((())))))))))))************((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++*********,,,,,,,,,,,,---------......------------,,,,,,,,,........................***+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++***+++,,,,,,,,,,,,+++***++++++,,,------------,,,+++++++++************)))))))))))))))))))))))))))((((((((())))))***************++++++++++++******)))******++++++******)))+++++++++******))))))((((((((((((((())))))))))))---((($$$%%%(((***)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((************(((((((((((((((''''''(((((((((******))))))((((((''''''((((((((((((((()))******************))))))))))))(((((())))))******++++++)))***+++++++++,,,///111///...---,,,,,,---///111000000...---,,,,,,,,,,,,)))---...+++***++++++***000///000222444555444333------------------...///------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---.........///000000000000000000000111111111111222222222444333222222111111222222222222222222222333333444444444444444333333333333555555444444444555666666666666777777777888888888888777555444444444555555444444444444444444444444222222222222111111111000............------------......---------,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))***))))))(((((((((((()))***))))))((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&'''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))(((((((((((())))))))))))(((''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))***+++++++++***+++++++++)))((()))***))))))))))))))))))******************++++++++++++(((((((((((('''''''''&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))*********))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((())))))************)))************))))))))))))))))))))))))))))))******************)))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........////////////,,,,,,,,,---------..............................******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,******++++++++++++************+++,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))'''(((************+++,,,******++++++++++++******))))))************))))))++++++*********)))))))))(((((((((((()))))))))))),,,)))''''''(((((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((()))******)))((((((((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$((((((((((((((())))))************)))))))))))))))''''''((()))***++++++,,,)))***+++,,,+++,,,...000///...---,,,,,,...///000000///---,,,+++***++++++***++++++))))))***,,,,,,000//////111333444333222,,,,,,,,,,,,---......///,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------...///000111111111000000111111111222222222333333222222222222222333444333222222111222333333444444444333333333333222333333333333444444555666777777777888888999999:::777666555444444555666666444444444444444444333333222111111111111000000000.........---------,,,,,,------------,,,,,,,,,++++++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))******)))(((((('''(((((())))))))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&(((******)))((('''(((((((((((())))))))))))((((((((((((((((((((((((++++++***))))))((())))))))))))(((((((((((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((()))******(((((((((((((((((((((((((((((()))***++++++,,,,,,***+++,,,+++)))))))))+++)))))))))))))))*********)))))))))*********++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&(((((((((((()))))))))*********))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))************))))))*********))))))))))))))))))))))))))))))******************)))))))))))))))))))))*********+++++++++))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++------......//////000000............////////////++++++,,,,,,---...//////........................))))))))))))************+++++++++******+++,,,,,,************************)))***++++++,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((***,,,,,,******+++---******++++++++++++******))))))))))))))))))))))))***)))))))))))))))(((((((((((((((((())))))))))))###''')))))))))***,,,(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$'''(((((()))))))))))))))))))))))))))))))))******''''''((()))***++++++,,,+++,,,,,,,,,++++++---//////...------------.........---,,,++++++*********---+++))))))***+++---//////...---...000111111000,,,,,,,,,,,,,,,---...///,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++,,,---...///000000000000000111111111222222222333333333333333444555555777666444222111111222333333333333333333333333333333333333333333444555666777777777888999:::::::::777777555555444555666777555555444444444333333333111111111000000000//////...------------,,,,,,,,,---,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))******)))(((((('''(((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&(((***+++,,,+++)))((((((((((((((())))))))))))((((((((((((((((((((((((++++++***))))))((())))))))))))(((((((((((())))))++++++***))))))***++++++(((''''''(((((()))***+++((((((((((((((((((((((((((())))))***+++,,,,,,---***+++,,,+++)))))))))+++(((((())))))************((((((((()))))))))******,,,,,,+++++++++*********''''''''''''''''''''''''((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&'''(((((((((((()))))))))***)))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))*********))))))((())))))))))))))))))******(((((())))))************))))))))))))))))))******************++++++++++++***************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------......//////,,,------------.........***++++++,,,---...//////////////////////////////''''''((((((((()))))))))*********)))******++++++******))))))))))))******))))))***++++++++++++***+++++++++************)))))))))))))))))))))))))))))),,,...---***)))+++---******++++++++++++*********))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))) %%%+++,,,)))&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&******))))))((((((''''''''''''((()))))))))))))))))))))))))))************(((((())))))******+++++++++,,,---,,,++++++,,,.........---,,,,,,,,,,,,---+++,,,,,,,,,,,,++++++***...***))),,,///......000///---,,,,,,.../////////,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......+++,,,---...////////////000111111111111222222222222333333444555666888999;;;999666333111111111222222222222222333333333333444444333333333444555555666666777888999::::::;;;999888666555555555666666555555555444444333333222000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))(((((((((((())))))***)))(((((((((((()))***((((((((((((((()))******)))))))))))))))))))))))))))*********+++,,,,,,,,,***+++++++++)))((()))***((((((((()))******++++++'''((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((((((((()))))))))(((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******)))************))))))((())))))))))))************((((((((()))******++++++))))))))))))*********************++++++++++++,,,***************************+++,,,,,,------,,,,,,,,,,,,------------,,,,,,***************+++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////////////////////////////''''''((((((((()))))))))))))))(((((())))))***+++***)))(((((((((((()))***((())))))***************+++++++++************)))))))))))))))))))))))))))))),,,...,,,(((&&&(((+++******++++++++++++*********)))(((''''''((()))***************************(((((((((((())))))))))))*********)))'''$$$###"""))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''(((((((((''''''&&&&&&&&&&&&'''''')))))))))))))))(((((((((&&&'''((()))***))))))(((((()))))))))************)))))))))))))))*********)))+++,,,,,,+++,,,...000------,,,,,,++++++++++++)))***,,,......---+++***+++))),,,444777333......///---++++++---//////...------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------)))******+++,,,---......,,,---...///////////////000111111111111222222222222222333555777999;;;<<>>777///,,,---...---++++++++++++,,,,,,------------,,,,,,,,,,,,---......***+++,,,---...---,,,++++++,,,,,,---...///000000........................---.........//////000000////////////////////////+++,,,...000111111000///000000000000000111111222000000000000000000000000//////000111111111111111111111222222222333333333111111222333333333333222+++++++++*********))))))***++++++,,,,,,++++++***///...,,,+++***+++,,,,,,------------,,,+++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,++++++*********,,,+++***))))))+++---...///...------++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++------,,,+++------------------------***,,,------,,,+++,,,,,,++++++,,,,,,,,,,,,------......---,,,---...///000444222///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,---000000...+++---.....................,,,,,,,,,---------......////////////000000000000//////000000000000//////111111000///////////////222111111111000000//////000111111111111222222222000000000000000000000000111111222222222333333333222222111111000///......,,,///222555555444111///..............................------------............//////...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------...---+++******+++---...************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------------...//////555222---++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********------------------------++++++,,,,,,,,,------------...///000///,,,***(((...---,,,,,,,,,,,,---.........---------,,,,,,,,,+++++++++++++++++++++,,,------------------------///...,,,+++***+++,,,,,,---------.........//////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,......,,,,,,,,,,,,......++++++,,,,,,,,,---------,,,,,,,,,---------......444333222000...+++***))),,,,,,,,,---------..............................////////////...---,,,,,,------............------............////////////........................------------.........///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222333444444---,,,,,,,,,+++++++++***+++++++++,,,,,,+++++++++---,,,+++*********++++++''''''((()))************++++++++++++++++++++++++,,,------------------...++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++++++++******,,,+++***)))***+++---......------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...///222000...,,,++++++,,,,,,------------------------------------------------///------...000000...,,,......------------------,,,,,,---------.........------.........///////////////000000000000//////111111000///////////////111111111111000000000///000111111111111222222222111111111111111111111111111111111222222222333333333222222111000000//////...///111333333222000//////////////////......---.........------.........///////////////...------++++++++++++,,,,,,,,,---,,,,,,---------...............------------......,,,,,,---------..........................................------,,,,,,,,,------,,,,,,------...///,,,,,,,,,------.........------------------------...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,,,,+++******+++,,,,,,************************------------------------......---------......///222///+++)))******+++***++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------............---+++***...---,,,,,,,,,,,,---...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......333222111///...,,,+++***,,,,,,---------....................................////////////......---------............------............////////////........................---.........//////////////////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222222333444444555555------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++************+++&&&'''((()))************,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...------//////...---++++++++++++++++++++++++***+++------+++***+++,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------///...,,,+++++++++,,,---........................------------------------///......///000000///---.........------,,,,,,,,,,,,------------................../////////000000//////000000000000//////111000000///////////////111111111111000000000000000111111111111222222222222222222222222222222222111111111222222222222333333333222222111000000000///000000000000000///......///000000000///---,,,........................//////000000000///......++++++,,,,,,,,,---------,,,------------...............////////////......------------.........///000///............///000.........------------------------,,,------...///---------------.........------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++//////...------,,,++++++///......---------......111...+++******+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------...------,,,,,,------...,,,,,,+++++++++*********,,,,,,,,,---------......******++++++,,,,,,------......---,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---------......111000000///...---,,,,,,,,,------------.................................---......////////////...------............------............////////////........................////////////000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222333333444444555666666---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------------++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,---...///...,,,++++++++++++++++++++++++,,,...//////...------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---...////////////////////////,,,,,,------------------////////////000000///...000//////......---------------------............111111111111222222222222//////000000000000//////000000////////////000000111111111000000000000000000000111111111222222222222222222222222222222222111111111111222222222222333222222222111111111000111000///...............---...///000000...---+++......////////////......///000000000000000//////---------.........//////------------...............///000111111000///...---............/////////000///---,,,,,,---///000...............------------------------...//////---------...............---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,//////...------------...222///---,,,---......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,++++++++++++,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......//////.........---------------------....................................+++,,,---...............------............------............////////////........................///000000000000111111111....../////////000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333444555555555+++++++++,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***++++++,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,---------+++------------------------,,,...//////...------...+++++++++,,,,,,,,,------,,,------...............******++++++,,,---......////////////////////////,,,,,,,,,---------............/////////.........000000000000//////......---------.........//////111111111111222222222222//////000000000000//////000000////////////000000000000000000000000111111000000111111111222222222111111111111111111111111000000111111111222222222222222222111111111111111111000///---------......,,,---............---,,,......///000000///......//////000000000000000///////////////000000000111---------........./////////000000000000000000///........./////////000000///...,,,++++++,,,...///...........................------------...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......---------......000...,,,,,,---......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////------------------------------------,,,,,,,,,,,,,,,,,,---......///000000000000///...---,,,,,,+++....................................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........,,,,,,,,,---------......---------...............---------.........//////........................***+++,,,---------------------............------............////////////////////////////////////000000000000111111111222////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222333333444444++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...,,,------............---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------------------------------,,,------............---,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------,,,+++------------------------***+++------+++***+++,,,++++++,,,,,,,,,,,,------,,,---.../////////......***++++++,,,---.........////////////////////////+++,,,,,,------.........,,,...//////...------...////////////////////////------........./////////........./////////000000//////000000000000/////////////////////000000111000000000000111111111111000111111111111222222222000000000000000000000000000000000111111111111222000000000000000000000000000//////............///,,,,,,------.../////////...///000111111000///.........///000000000////////////000000000111111111------........./////////000000////////////000000////////////000000000000...---,,,++++++,,,---................../////////......------......///000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---------------...//////---+++***+++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,------......------,,,.........---------,,,,,,+++,,,,,,---...///000000111111000///...---,,,,,,---...//////000/////////...////////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,---------............,,,,,,,,,---------......------------------------------........./////////........................+++,,,,,,------------,,,------............------............////////////////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111222222333333444,,,,,,,,,,,,---------...///---,,,++++++,,,---///+++,,,---.........------))))))***+++,,,,,,,,,,,,------------------------,,,------------------...,,,,,,---------.........,,,,,,,,,,,,------------------------------------..........................................---,,,,,,,,,,,,---------......+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++++++++,,,,,,,,,,,,------+++,,,---.........------+++,,,------....................................++++++,,,,,,---......///***---///...,,,+++,,,...,,,,,,------......//////............////////////------.........///////////////000000000000/////////////////////000111111///000000000111111111111000111111111111222222222111111111111111111111111000000000000111111111111////////////////////////...////////////000000000...---------...111333555...///000111111000///...------...///////////////....../////////000000000............////////////111000...------...000111//////000000000111111111........................---........./////////000...............//////000000/////////.........---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,((())))))***++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,---...///000111,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,---.........---,,,,,,,,,---......---,,,,,,---------,,,,,,,,,++++++***+++,,,---...///000000........................---...///000111000000///.........////////////000------------------------------------------------,,,,,,,,,------------...------,,,,,,,,,,,,------***++++++,,,,,,++++++***------------............,,,,,,,,,---------......------------------------............////////////..............................//////......------------............------............/////////////////////////////////////////////000000000111111111111111111222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111222222333444444555---------........./////////...,,,++++++,,,...///)))***,,,---...---,,,,,,------------,,,+++******------------------------*********++++++,,,,,,,,,---------.........//////---------.........//////------------------------.........................../////////...---,,,,,,,,,,,,,,,------.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------...///...---++++++++++++++++++++++++***,,,...---,,,+++,,,,,,++++++,,,,,,,,,---------***+++,,,---...---,,,,,,,,,---......//////..............................++++++,,,,,,---...//////))),,,......+++***+++---)))******+++,,,---................../////////000////////////000000000000//////000000000000/////////////////////000111111//////000000111111111222000111111111111222222222222222222222222222222222000000000000111111111111............////////////---...///000111111000000000///......///333777999...///000222222000///...,,,,,,---...//////......------------.........///............/////////000222000---++++++---000222000000000000111111111111......///000000///......---.........//////000000...............///000000000000//////.........---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,------......,,,,,,---......---,,,,,,........................///......------,,,,,,+++++++++,,,,,,...///111222---,,,,,,---///000///...++++++,,,,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++---------.........//////+++,,,...//////...,,,+++,,,,,,---......---,,,,,,,,,,,,,,,+++++++++************+++,,,---...///000******+++,,,---//////000---...///111111111000///---------.........//////------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,............,,,,,,---------.........//////,,,,,,,,,---------.........---------------,,,,,,............/////////000........................000111111111000///......---..................---............/////////000000000000000000000000000////////////000000000000111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222222333444444555555666+++,,,,,,------,,,,,,+++000///...---,,,------...,,,---///000111000///...------------------------------............------+++++++++,,,,,,---------++++++++++++++++++++++++///...------------...//////000111000...------......------,,,---...///000,,,...///...---++++++,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,------------------------++++++++++++++++++++++++******,,,---.../////////,,,---...//////...---,,,------............------...------------...//////......//////......---,,,,,,...000222222000...,,,////////////000000000000---------------------------000111///---...//////+++---000111000/////////---///111222222000...,,,//////000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......////////////............//////000000111111...000///,,,...111000,,,///...---,,,+++,,,,,,---........................000000000000000111111222...//////000000000000000...///000111111000///...000000//////.........---,,,...000111000///000111000000000000000000000000//////000111111111111111//////.........---------000000//////.........---------------------------//////.........---------+++---///...,,,,,,---...---,,,,,,...000222111111111000///------......///------......///000000000........................------------------------------------------------------------------------,,,,,,+++---...///---,,,))))))***+++,,,------...+++---//////...---...///------------------------.........------,,,,,,,,,..................------......------------......000000//////.........---000///...---------------222111000...------------........................////////////////////////...------,,,,,,,,,------......---------,,,,,,,,,///...---,,,,,,---...///---------------------------...///000000///...---..................------------..................---...000///...,,,------........................//////.........---------///............///000000000000000000111111111111//////000111222333333333333333222222111000//////000111111111111222222222222222111111111222333444111111222222222222111111111111111111222333444555,,,,,,------------,,,,,,///...---,,,,,,,,,---------------------......///---------------------------......//////......---++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...........................///000///...---...///......---------...///000---///000///...,,,------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,------------------------......//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------...//////...---------......//////......---...---------......//////......//////......---,,,,,,---///000000///---,,,............////////////---------------------------///000000///000111000///000000000//////000000...///111333333111///...//////000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......////////////......///////////////000000000---//////---000444444000000///...---------..............................000////////////000111111...//////000000000000000//////000111111000//////000000/////////.........---///111111000///000111000000000000000000000000//////000111111111000000//////.........---------000/////////............------------------------//////.........---------------------------...///---,,,+++,,,---...---,,,000///...---,,,------............///000000111111........................------------------------............------------------------------------,,,++++++,,,......---,,,+++++++++,,,------......+++---...///...---...///------------------------......---------,,,,,,,,,........................///......------......///000000/////////.........000///......---------...000000000//////............................................................------,,,,,,------............---------,,,,,,///...------------...///---------------------------...///000000///...---................................................---///000///...,,,------........................//////.........---------.........---...//////000000000000000111111111111//////000222222333333222444444333333222222111111000111111111111222222222111111222222222333333333111111222222222222111111111111111111222333444555------............------//////...---------.........---+++***+++,,,...000---------------------------......//////......---,,,,,,,,,,,,,,,,,,++++++---------------------------...////////////...---,,,...///...------...///......------......///000...///111000///---......------............------......------------......---------------------------------------..........................................///......---,,,------------------------------------------------,,,------.........---------...////////////...------......//////......---------........./////////...////////////...---------------......---------------------............------------------------///......000222222111000333222111000///000111222///000222333333222000///111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......////////////......000000//////////////////,,,...///...222777777444111000//////......//////........................//////......//////000111...///000000111111000000000000111222222111000000000000////////////......///000222111000//////000000000000000000000000000///000000000000000///.../////////.........------////////////............------------------------...............---------///---++++++---.../////////---,,,,,,------+++***///...------,,,,,,------/////////000111111222222........................------------------------------------............------------------------,,,++++++,,,...///---,,,---------------.........---...000000/////////000------------------------...------------,,,,,,,,,........................///......------......///000000////////////......000//////...............//////000000000000///...........................------------------------...---------------......///.........------------///......------......///------------------------......////////////..............................////////////............---///000000...------.........................../////////............---...------------...//////000000000000111111111111///000111222222222222222333333333333333333333333000111111111111222222222000111222333444333222222111111222222222222111111111111111222333333444444......////////////......000000//////////////////...---,,,,,,,,,---...///..............................////////////.........---------,,,+++++++++------------------------,,,...///111111///...,,,+++---......------...000..................//////---///000000...---......------............------......------------......------------------------,,,,,,------......//////........................---...............------...............................................................---,,,,,,---...///000000///...---......////////////......---......//////////////////////////////...------...---,,,,,,,,,,,,---...------........./////////........................111...---000222111//////222111000000111222111111000111222444444333222111333333222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////......////////////......000000000//////......---,,,//////...111666777333000/////////////////////.......................................///000000//////000111111111111000111111111222222111111111000000//////////////////000111222222000.../////////////////////////////////000000000000///......////////////............///////////////.........................................................///,,,******,,,...///...000///......//////...,,,//////......------------///000000111222222333333................................................,,,,,,,,,,,,---------------------------------------------...///000///---............------,,,,,,///000222222111111111222........................------------------------............//////////////////............//////000000//////////////////000000//////...//////000...///000111111111000///........................------------------------...------------......////////////............---//////............//////...........................//////////////////...............////////////000000000///////////////...///000000...------.........................../////////...............---------------......//////000000000111111111111///000111222222222222222222222222333333333333333000000111111111222222222///000333444444333222111111111222222222222111111111111222333444444444444...//////000000//////...........................,,,---...///000//////..............................//////////////////...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---+++---......------///000//////////////////......+++---......---,,,---...---......//////......---///......------......///........................---------....../////////------------------------------...............---........................////////////////////////////////////...---,,,,,,---...///000000///...---...//////////////////...---...///000000000////////////000000//////...---///---,,,++++++,,,---///....../////////000000000........................333...---000111...---000111000000111333333111///000111222333444333333222444444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////......////////////......000000//////......------...//////---///333333///............///.........////////////////////////...............///000000///000000111111111111111222111111111111111111222//////000000000000000000000222333222000//////000//////////////////////////////000000000000//////000000/////////..................///////////////........................---.....................///---++++++,,,---------///...---...000111000///000000000000/////////...000000111111222222333333////////////////////////........................******++++++,,,,,,,,,,,,------------------------///......///111111000///......------,,,,,,++++++---///111111000000000111........................------------------------........./////////000000/////////......///////////////000000000000000000000000/////////000000111000000111111111111111111////////////////////////---------------------------------------...///000000000/////////.........////////////////////////......................../////////....../////////........./////////000000111111000000000/////////...///111000///---......////////////////////////////////////////////////...------------.../////////000000000111111111111000000111222222222111111111111111111222222222222000000111111111222222222///000333444444333222111111111222222222222111111000111333444444555444444......////////////......***+++,,,,,,---,,,,,,,,,,,,---///111111000///---...........................//////000000//////...//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000///...---...000///......///000//////000000000///......***,,,......---,,,---.........////////////......//////............//////////////////////////////.............../////////------------------------,,,---......///.................................///////////////////////////////////////...---,,,...///000000000000///......//////000000//////...---...///000111000/////////000000000000///......///...---,,,,,,---...///////////////000000000111........................222------111000,,,///777777444222222444444111...000111222222333333333333444444444333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000......////////////......//////.....................000///,,,...111000,,,------.../////////......//////////////////////////////......//////000111///000111111222222111111222111000000000000111222//////000000000000111111000111333222111000000111000000000000000000000000//////000111111111111111000000000/////////...............///////////////........................---------...............///000111000---,,,,,,......---,,,---///000///...000111111111111000//////000000000111222222333333////////////////////////........................******++++++,,,,,,------------------------------///......///111222000///...---------,,,,,,++++++***,,,......---------...........................,,,,,,,,,------------............//////000000111000//////......//////000//////000000000000111111000000000000000111111222222222111111111111111222////////////////////////------------------------------------...///000000000000000000////////////...//////000000//////...........................//////............//////.........//////000000111222222111111000000//////...000111111///......///////////////////////////...////////////000000000...............///000000000000000000111111111111000111111222222222111111111111111111111111111111000111111111111222222222000111222333444333222222111111222222222222111111000111333555555555444444---......//////......---***+++,,,.........---,,,------....../////////...........................//////000000000000//////000000000000000111111111------------------------///////////////////////////000111111///...///000///000000111000///...---+++---...///...---...///......////////////......//////............//////////////////////////////////////////....................................,,,------...//////..............................////////////////////////...////////////......---...///000111111000///...//////000000000000//////---...000111111111///...000000000000000///......///..................///........./////////000000........................000,,,...222000---555CCCCCC<<<555111222333111///000000111111222333333333111111111222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000......////////////......------.....................///...,,,---111000,,,---...///000111000000///////////////////////////000////////////000111111000000111222222222222111111000000//////000000111//////000000000111111111///111222222111000111222000000000000000000000000...///000222333333333333000000000000/////////.............../////////000........................---------.........//////000444888666000,,,---000111000//////000000///...///000111111111000......//////000000111222222222////////////////////////........................++++++,,,------...//////------------------------...------...000000///---.........---------------***,,,......---------...........................,,,,,,,,,---------......---......///000000111111000000////////////000000//////000000000111111111111000000000111111222333666444222000///000222333////////////////////////........................------------...///000111111111111000000000//////...///000111111000///...........................000///...------...///000---......///000000111111333333222111111000/////////000111111///......///////////////////////////.../////////000000000000000////////////000111111000000000000111111111111111111222222222111111000333333333222222111111000000111111111111222222222111111222222222333333333111111222222222222111111000222333555666555444444------............---------...000111111111000000...---,,,++++++---...000//////////////////////////////000000000000//////000000111111222222333333////////////////////////000000////////////000000111222222111000//////000///000111111111///...---,,,...///000///...///000......////////////......//////............//////000000000000000000000000000000//////......------000000000000000000000000,,,,,,---.../////////...////////////////////////////////////////////////......////////////.........///000111111000///...//////000000000000//////---...000111222111///...000000000000000//////...////////////////////////---------.........//////////////////////////////---+++...333111...;;;LLLNNNDDD888000000111111000//////000111222222333333//////000000111111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000......////////////......,,,------....../////////---///...,,,...222111---...///000222222222111000000000000000000000000000000000000000000111222222000000111222222222222111111000///......///000111//////000000111111111222...000222222111111222333000000000000000000000000...///111222444444555555000000000000////////////---.........//////000000////////////////////////---------.........//////111888>>>;;;333---...222666555333222222222000///...///000000000///---,,,/////////000111111222222000000000000000000000000////////////////////////------......///000111111------------------------,,,,,,+++---...///---,,,////////////////////////---///111111000///000111////////////////////////,,,,,,,,,------.........---......///000111111222000000////////////000000//////000000111111111222111111000000111222333333888555222///...///222333000000000000000000000000////////////////////////---------......000111111111111111111000000000000...///000111111000///...////////////////////////000///...------...///000---......///000111111222333333222222111000000//////000111111///......///000000000000000000000000.../////////000000111111000000000000000111111222000000000000111111111111111111222222222111111000555555444333333222111111000111111111111222222222222222111111111222333444111111222222222222111111000222444666666666555444////////////////////////111111111111111111111111000...---...111222111//////////////////.........000000000000000000000000////////////000000000000222111111111000000//////////////////////////////000000000000000000000000.../////////////////////......////////////......111111000000//////......111111222111...---..................////////////////////////////////////......////////////.............................................---------------......//////000000---...///...------...///..................------333222111000///...------000000000000000000000000000000000000////////////............///111222222//////000000000000//////111111000000//////............///111222333444555777666555444333222222222//////000111222222333333333333222222333333444555222222333444444333333333222222222111111111000000444444333333333333222222555444333111000000//////000000000000000000000000000000000000000000000000///000111111000//////000............/////////000...//////000000000000000/////////000000000000111...///000000111111000000000000111111222111000000222111000///...---------444444444333333333222222000000111111111222222222111111000000000222333444222222222333222222111111//////000000000//////...111111000000000/////////,,,,,,---.../////////...000000//////.........---222111111111000000//////>>>222+++111333//////444222222222111000/////////111111111000000000000000555444444333333222222111000000000000000000000000////////////////////////........................000///...------...///000000/////////............111111000000//////......000000000000000000000000////////////////////////////////////000000000000//////...//////000111111111111111111111111111111000000000000000000000000666555333111000000111222////////////000000000000////////////............000000000000111111111111...............///000111000000000000000000000000000000000000000000000000000///---,,,,,,---///000111111111111000000000000222111111111000000//////////////////////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////111111000000000000000111000111222222111000///...000000111111111222222222333333333222222111111111333222222222111000000000111111222333333333333222////////////////////////////////////////////////000...---///111222111///////////////////////////000000000000000000000000/////////000000000111111111111000000000/////////000000000000000000000000000000000000000000000000/////////////////////...000000///......///000000000/////////............000111222111...---...///............////////////////////////////////////......////////////...............................................................///////////////---...//////------...///////////////////////////...////////////000000000000000000000000000000000000000000000////////////......---......///000111///000000000000000000////////////000000000000000111111111111111111111111444444333222111111111111//////000222333555666777333222222222222333444444333333333444444333333333444333333333222222222111444444333333333333222222444333222222111111111111000000000000000000000000000000000000000000000000//////...---,,,---...000........./////////000000///000000111111111111111000000000000000000111111111111222222222111000000///000111111222333333444444444333222111111111111555555555444444444333333333333444444444555555555333333222111111222333333222222333333333222111111///////////////......---///////////////.........,,,---....../////////...000000/////////.........111111000000000/////////777000111;;;>>>555......000000000000000000000000111111111111000000000000222222222222222222222222000000000000000000000000////////////////////////........................000///............///000000000/////////.........111000000000/////////...000000000000000000000000////////////////////////////////////000000000111111000000000000111111222000000000000000000000000000000000000000000000000555444222111000000111111////////////000000000111////////////////////////000000000000111111111111//////.........///000000000000000000000000000000////////////////////////000///---,,,,,,---///000000000000000000000000000111111111111000000000///////////////////////////000000000000000000000000////////////////////////000000000000000000000///000000000000000000000000111111000000000000111111111222333333222111000///000000111111111222222222333333333222222111111111222222222111111111111111000111222222333333222222////////////////////////////////////////////////000///...000111222000///////////////////////////000000000000000000000000000000000000111111111111000000///////////////...000000000000000000000000000000000000000000000000111000000000//////......111111000//////000111111//////............------000111222000...---...///............////////////////////////////////////...//////000000//////...........................---------......//////000000000///////////////...---...//////------...//////000000000000000000000............/////////000000000000000000000000000000000000000////////////.........------...//////111111111111111111111111......///000000111222222111111111111111111111111111111000000000000000111111111111222333444555666333222222222222333444444333333444444333333333333444444444444333333333333444444333333333333222222333222222111111222222222000000000000000000000000000000000000000000000000222111///......///111333....../////////000000000000000111222222222222222111111111111111111111000333444444444333222111000111111222333444666777888777777666666666666777777888888888777777777666666777777777777888888888888888777666555444444444444333333333333333222111111000000111111000//////...///////////////000000000---......///////////////000000////////////......000000///////////////...111...222===@@@777...,,,......//////000111222222111111111111111111111111//////000111111222333333000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000/////////......000000000000////////////000000000000000000000000/////////////////////////////////000000000111111333222111111111111111222000000000000000000000000000000000000000000000000333222111000000000000000/////////000000000111111000000000000000000000000000000000111111111222222000000///.........//////000000000000000000000000........................000///...------...///000////////////000000000000111111111111000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000111111222222333333333333222111111111111111111111222222222222222222222222111111111111111111111111222222222000111222222333333222222////////////////////////111111111111111111111111//////000111222111000//////////////////000000000////////////////////////000000000000111111111222////////////............------------------------000000000000000000000000222111111000000//////...000111222222222222111000/////////////////////...000111111000///......///............//////////////////////////////////////////000000000000//////........................,,,------...///000000111111000000000//////......---///000///...---...//////////////////000000000000000//////...------,,,////////////////////////000000000000////////////000//////.........//////222222111111111111222222//////000000000111111111......///111222333444555///////////////000111222333333222111111222333444333333222222333333444555555444444333333333333333444444444333333333333333444444333333333222222222000000000000000111222333000000000000000000000000000000000000000000000000111000///000111222222111...////////////000000000000000111222222222222111111111111111111111111111444444555555555555444444666666666666777999;;;<<<;;;;;;::::::;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<============>>>===<<<;;;:::999888888555555555555444333222222333333333333222111000000111111111111111222222222...//////000000000//////000000//////////////////////////////............111,,,---222555111///000......///000000111111222000111111111111111222222000111111111222222222333000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000////////////...000000000000//////////////////////////////////////////////////////////////////000000000111111111333222111111000000000000222222222222222222222222000000000000000000000000222111111000000000////////////000000000111111111111111111111111222222222000000111111111222222222111111000///.........///000000000000000000000000//////////////////////////////............/////////////////////000000000111111111000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000111111111222222222222222222222222111111000000111111222222222222222222222222222111111111111111111111111111222222222111111111111111000000000111222222222333000000111222222222222222000000000000000000000000222222222222222222222222///000222222222111000///////////////000000111111///////////////////////////000000000000111111111............////////////........................111111111111111111111111222222111111000000000000---000333666666333000---000000000000000000000000///000111000///...///000............////////////000000000000000000000000//////000000000000//////////////////////////////------......///000111111111111000000/////////......///000///......///000---------....../////////000000000///......------////////////////////////000000000000////////////111111000000000000000000222222111000000111222222222111111111000000000///......///111222333444555000000///000000111222333444333333333444666888:::444444444333444555555666666555444333333333333444222222222333333333333333444444333333333222222222//////...//////000111222000000000000000000000000111111111111111111111111------///222444333000,,,////////////000000000111000000111222222222222111222222222222333333333333444555666888999:::::::::===============>>>>>>?????????>>>??????@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@???999999999999888777666555555555555444444333111111111111111111111111111111///000000111000000////////////000000000000000000............////////////000,,,+++---///...000222111111111111111111111111000000111111222222222333444444333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111111111111111000111000000000////////////////////////000000000000////////////////////////000000000000000000000000000000000000111111111111222111000///////////////222222222222222222222222000000000000000000000000111111111111000000000///000000000000111111111111000111111111222222222333111111111111222222222222222111000///////////////111111111111111111111111000000000000000000000000/////////....../////////.../////////000000111111000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111222222222222222222222222222111111111111111222333333111111000000000111111111111111111111111111111111111111111111111111111111000000000111222222222333000000111222222222222111000000000000000000000000000000000000000000000000...111333444222000//////...//////000000111111222000000000000000000000000////////////000000000000...////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111,,,///333666666333///,,,000000111111111111222222///000111000///...///000............////////////000000000000000000000000///000000111111000000///////////////////////////.........//////000000111111000000000000000000///...///000000......///000,,,,,,------......//////---......///000111222222000000000000000000000000000000000000////////////111111111000000111222222222111000//////000111222333222222111000000//////111111111111111111111111111111000000111222333333333333333555888<<<@@@CCC666555555555555666777777777666555333333333444444222222222222333333333333444444333333333333222222///////////////000111222000000000000000000000000111111111111111111111111000000333888;;;:::444////////////000000000111111111111222333333333333222444444555666777888999999888999;;;===???@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIIIIJJJIIIIIIHHHHHHAAAAAAAAA@@@???>>>===<<<888888888777777555444333111111111000000000//////111111111111111000000/////////000000000000111111...////////////000000000---...000111222111000000222222222222222222222111000000111111222333333333555555444444333222222111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111000000000/////////////////////000000000000000000000000000000000000000000000000000000000000000000000111111111222222111000//////////////////111111111111111111111111000000000000000000000000000111111222222111000000000000000111111111222222000000000111222222333333111111111222222222222333111111000/////////000000111111111111111111111111111111111111111111111111//////////////////////////////000000111111222222000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000111111222222222222222222222222222222222111111111111111222333444000000000///000000111222222222222111111111111111000000000111111111111111111111111111111222222222///000111111222222111111000000000000000000000000000000000000000000000000...111555555222000//////...//////000111111222222000000000000000000000000---........./////////////////////000000000111111222222222222222222222222111111111111111111111111000111111222222333333333...000222333333222000...///000000000111111111111...000111000///...///111............////////////000000000000000000000000000000111111111111000000///////////////////////////////////////000000000000000000000000111111111...000111000///...///000---------...//////000000......///000111222333333000000000000000000000000000000000000////////////000/////////000111222333222111///......///111222111111111111111111111111111111111111111111111111111111111000111111222222555444444555888<<<@@@BBB777777777777777888888999888777555333222333444555333333333333444444444555444444333333333333222222222111111111111111222333000000000000000000000000111111111111111111111111333333444999===<<<777222//////000000000111111111333444444555555555555555777888999;;;<<<>>>???@@@???@@@BBBDDDEEEFFFGGGGGGEEEGGGIIIKKKLLLKKKIIIHHHIIIIIIIIIHHHHHHIIIJJJJJJMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKLLLNNNOOOOOONNNNNNJJJJJJJJJIIIHHHFFFEEEDDD@@@@@@@@@???>>>===;;;:::555555444333222111111000111222222222111111000/////////000000000111111111/////////000000000111111...000222333222222111000222222222333333444444555000000111222222333444444333333333222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222333333222111111111111111000000000//////.../////////000000000111000000000000000000000000000000000000000000000000000000111111111222222222000000000///000000111111111111111111111111111111000000000000000000000000000111222333333222111111000000111111111222222222//////000000111222222333111111111222222222333333000000000///000000111111111111111111111111111111000000000000000000000000//////000000000000//////000000000111222333333333///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000111111222333333222222222222222222222222111111111111222333444555111111000000000111222333222222222111111111000000///000000000111111111222222222222111111111111111///000000111111111111111000000000000000000000000222222222222222222222222...222555555222000//////...//////000111222222222000000000000000000000000------------........./////////000000111111222222000000000000000000000000111111111111111111111111000000111222333444444555111111000000000000111111.../////////000000111111...///111000//////000111............/////////000000000000000000000000000000000111111111111000000000000000000000000000000000000000000//////////////////000000111111222222...000111000///...///111---......///000111111222222222222111111111111111000000000000000000000000000000000000////////////............///111222222111000///------///000111000000000111222222333333......///111222333444555111111000000000000111111888666555333444666999:::888888888888888999999:::999777555333222333444555444444444555555555666666444444444333333333222222444444333333222333333444000000000000000000000000111111111111111111111111000...---111555666222...000000000000111111111111555666666777777777777777:::;;;<<<>>>AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJFFFHHHLLLOOOQQQPPPNNNLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLLLLGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKMMMPPPQQQRRRRRRRRRPPPPPPPPPOOONNNLLLKKKJJJHHHHHHHHHGGGFFFDDDCCCBBB::::::999777666555444333222222222222222111000/////////000000111111111222//////000000111111222222111222111...---///222333000111222333555666777888000000111222333333444444000000000111222222333333111111111111111111111111222222222222222222222222111111111111111111111111111222333444444333222111111111111111000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111000000000111222333333333333333333333333333333000000000000000000000000111111333444444333222111000111111111111222222222...//////000111111222222111111222222222333333333000000//////000111222222111111111111111111111111//////////////////////////////000000000000//////000000111222333333444444//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333111111111111111111111111111111111111222333444555222222111111111222444555222222222222111111000000//////000000111111111222333222222222111111000000//////000111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000111111111111000//////...///000111111111111111000000000000111111111111...///111111000000111222111000///......///000111///000111222222111000///...///000222111000...---///////////////000000111//////000000111111111222...............//////000333111///...000111111000000000000000000000000000111000///......------...111111000000//////......000000///......///000111///------///222333000...............///////////////...///444:::;;;777333111111000000111111222333////////////////////////222000//////111333333333000444555111///111111000333333222222000///...---///000000111222222333333000000111222222222222222111222333222222222444666111111222222222333333333555666666555333333555666888444111111444777777666222222222222222222222222222222222111111111000000111111222222222333333333222222111111111111222222111111111111000000000000111000.........000222444555666777999:::<<<===>>>BBBBBBCCCDDDEEEEEEFFFFFFJJJJJJIIIHHHHHHHHHIIIIIIGGGJJJKKKKKKOOOSSSSSSPPPRRRRRRQQQQQQPPPNNNMMMLLLUUUSSSPPPNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAHHHNNNNNNJJJIIIMMMRRROOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJFFFCCC???>>>>>>===:::777777777666555333222111000111111000000000000111111000000000000000000000000000000000111111222222222333333333333333333333333000000111222222222111111111111000000000000000111111111222333222000000111333333444555444333222111000000111111222222222333555222000000111333333222///////////////........./////////000000111111222111111111000000000000000111111111111111111111111000000111222222222222111222222111111222222333444444444333333222111000000222222222222222222222222222222222222222222222222000222333333222111333444222000///111444444111...000222444555444222111111222222222222222222222222222222444444444444222222111111000000//////......///////////////000111111222222222111111111111000111111111111111111111111000000111111111111000000111111111111111111111222222222222222222222222222222111111111000000//////111000000///////////////111111222222222333333333222222222111111000000000000111222222111000111222000...///222111...///444222222222111111111111000000111111111111222222222000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111111111222222111111000//////000000111111111111000000000000000111111111111///111222222111000111222111000000000000000111111000111222333333222111000...///111222333222111000////////////000111111222000000111111111222222222111111111111111222333333666444111000000111000///000000000000000000000000...............///111111111000000000/////////...111000/////////000111111///......///222222000........./////////000000000222000000333777888555111222222222222222333333444000000000000000000000000666444111000111111111000///333444111000222333222111111111111111000000///000000111111222222222333000111111222222222111111222333444444333333444555222222222333333333333444333444555444333333555777;;;888444333555666555444333333333333333333333333222222222111111111000000111111111222222222333333222222111111000111111111222222222222222222222222111000000111222444666777999:::;;;>>>@@@BBBDDDEEEGGGGGGGGGGGGHHHHHHHHHIIIMMMMMMLLLKKKKKKKKKKKKLLLIIILLLLLLLLLPPPUUUVVVSSSQQQQQQPPPPPPPPPOOOOOOOOORRRPPPOOONNNOOONNNMMMKKKDDDCCCAAA>>>===<<<<<<<<<===FFFOOOQQQMMMHHHGGGHHHKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPMMMKKKHHHGGGHHHGGGDDDAAA>>>===;;;888666555444444333333222111111111111111111111111000000000000000111111111222222222333333333333333333333333333333222333444555555666666666333333222111111111111222222111111111222111111111000111333555666666666555000000111111111222222222444333111000222333333222000000000000000000000000222222333333333333333333000111111111111111111111111111111111111111111111000111222222333333222222222222111111222222333444444444333333222111111000222222222222222222222222222222222222222222222222000222333333222111333444666444111222444555555333111111111111000///000111222222222222222222222222222333333333333333333222111111000000////////////000////////////000111111222222222222111111111111222222222222222222222222000000111111111111000000222222222222111111111000222222222222222222222222111111111111111111000000000/////////000111111222111111222222222333333333333333222222222111111111000111222222111000111222///---///333333000///111222222222111111111111000000000111111111222222222000000000000000000000000000000/////////.........111111111111111111111111000000000111111111222222222222222222222111111000000111111111111000000///000000000000111111111111111222444333222111111222111111222222222222111111222222333333333333222222///000222333333333222222000000000000111222333444111111111111222222222222222222222222222333333444888666333111111111000///000000000000000000000000............///000111111000000000000////////////222111111000000000111111///......///111111000...///000000000000111111111555222000111444444222///333333222222333333444555111111111111111111111111666444222111222333222111...222444111000333555333//////000111222222222111111111111222222222222222111222222222222222111111333555666666555333333333333333333444444444555555222333444333222333555777===:::777555555555444333444444444444444444444444222222222111111111111111000000111111111222222222333222222111000000000111333333333333333444444444111222333555777999;;;<<<>>>???AAADDDFFFIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJOOONNNMMMMMMLLLLLLLLLMMMLLLNNNNNNMMMQQQWWWYYYWWWSSSRRRPPPNNNMMMMMMMMMNNNLLLLLLLLLNNNOOOPPPNNNLLLDDDAAA===999777666666777:::BBBIIIJJJFFFAAA???@@@CCCDDDFFFHHHIIIJJJKKKKKKNNNOOOPPPRRRSSSTTTTTTTTTRRRQQQOOOOOOPPPOOOMMMKKKGGGEEEAAA===;;;999999999777666555333222222222222222222111111000000000///222222333333333333333444333333333333333333333333111111222333444444555555555444333333222222222333666555333333444555555444000222333555666666666666000111111111111222222222444333111111222333333222111111111111111111111111444444444444444444333333000000111111222222333333222222222222222222222222111222333333444444333333222222111111222222333444444333333222222111111111222222222222222222222222222222222222222222222222000222333333222111333444999666222111333555666777666444333111111111333333111111111111111111111111333333222222222222333333111000000000000/////////000000000///000000111222333333333222222222111111333333333333333333333333000000111111111111000000333333222222111111111000222222222222222222222222111111111222222222222222/////////000111222444555111111222222222333333333333333333333222222222222000111222222111000111222111///000777999666111///222222222111111111111000000000000111111111222222000000000000000000000000000000000000////////////111111111111111111111111000000111111111222222222222333333333333222111111111111111111111000///...///000000000111111111111222444555444333222222333222333444444444333222111222222222222222222222222111111222333333222111000000000000111222333444555000000111111111111111111000////////////000111111666444111000111111111000000000000000000000000000222111000///............000000000000////////////222222222111111111111111////////////000000000///000000111111111222222222555222000///111222222000222222222222222333444444222222222222222222222222222111000222444666555555000444555222111333444333000000111222222222222111222222222222222222222222222222333333222222111111444666888888666333222222444444444444555555555666333444444333111111333444:::999777555444444333222444444444444444444444444111111111111111111111111000000000111111111222222444333222111111000000111333333333444444555555555333444777:::===???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMHHHHHHHHHIIIJJJJJJJJJKKKNNNMMMLLLKKKKKKKKKKKKKKKMMMNNNMMMLLLPPPWWWYYYWWWUUURRRNNNKKKHHHFFFFFFFFFFFFGGGIIILLLOOOOOONNNLLLGGGCCC>>>999666555666777:::<<<===<<<888888;;;>>>===>>>???AAABBBCCCDDDDDDHHHIIIKKKMMMPPPRRRSSSTTTQQQQQQQQQRRRSSSSSSRRRPPPOOOLLLGGGCCC???>>>>>>>>><<<;;;999777666555444444333333222111111000//////444444444444444444444444222222222222222222222222222222222222222333333333555444444333222222333333777777555333444777777444444444555555555444333222111111111111222222222222444333111222333444333222111111111111222222222222444444444333333222222111000111111222333444444555222222222222222222222222222333444444555555444444222222111111222222333444333333333222222111111111222222222222222222222222222222222222222222222222000222333333222111333444666444222111222333555555555444333333333444333222111111111111111111111111444333222111111222333444000000000000000000000000111000000000000111222222444333333333222222222222333333333333333333333333000111111222222111111000222222222222222222222222222222222222222222222222111111111222222333333444111111111111222333444555111111222222222333333333333333333333333333333333000111222222111000111222555222444;;;@@@<<<555000222222222111111111000000000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111222222222222222333333333333222111111111111111111111000///...///000000000111111111111222333555555333222333333333444555555555333222111111111111000000111111111333333222222111000///...111111111111222333444555000000000000000000000000///............///000000333111//////000222222111000000000000000000000000222111000//////......///////////////000000000000222222222222111111000000000000000000/////////000111111111111222222222222222000///...000222333444111111111111111222333333222222222222222222222222111000000222555666666555333777777333111222333111222222222222222111000000222222222222222333333333222222333333333222222111444666888888666333222111444444555555555666666666555555555333111000111222555555555444333333333444222222222222222222222222111111111111111111111111000111111111111222222222444444333222222222222222333333444555666666777777666777:::===@@@BBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFGGGHHHJJJKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKJJJHHHLLLRRRUUUSSSNNNLLLHHHDDDBBB@@@@@@AAAAAABBBDDDHHHKKKLLLKKKIIIHHHDDD???:::777666777888666777777666555666:::>>>======>>>????????????>>>CCCDDDEEEHHHJJJMMMOOOPPPOOOQQQTTTVVVVVVVVVVVVVVVSSSQQQLLLHHHEEECCCCCCDDDAAA@@@>>>===;;;:::999999666555444333222111000///444444444444444444444444222222222222222222222222888777666555444444555555333333222222222222333333444888777222111333444111333444555555555444222111333333333333222222222222444333222333444444333222000000000111111222222222555444444333333222222222111222222333444555555666222222222222222222222222333333444555555555555444222222111111222222333444333333222222222222222111222222222222222222222222222222222222222222222222000222333333222111333444333444555555444444444444111111222444666555111...111111111111111111111111333333111000000111333333000000000000111111111111111111111111111222333333444444444444333333333222333333333333333333333333111111222222222222111111000000111222333444444555222222222222222222222222111111111222222333333444333333222222222222222333111111222222222333333333333333333333333333333333000111222222111000111222555222444<<<@@@<<<555111222222222111111111000000//////000000000111111111111111111111111111111111333333222222222111111111222222222222222222222222111111111222222222222333222222222222222111111000000111111111111000000///000000000000111111111111000222444444333333333444444555555444444333222111111111000//////000111111333333222111000//////...222222111111222222333444111111111000000000000000000000000000000111111222111///---...000222222222000000000000000000000000////////////000111222222////////////000000000000222222222222111000///...000111111000......///111000111111111111222222222000/////////000222444666111111000000111111222333222222222222222222222222333222222333444444222111555999999444111222222000222333333333222111000000111111222222333444444444111222222333333333333333444666777777444222222222444444444555555555666666666666666444222111111333111222444444333333444555222222222222222222222222111111111111111222222222111111222222222333333333555444444333333444444555444444555666888999:::::::::;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJHHHGGGFFFFFFFFFFFFDDDEEEDDDCCCFFFKKKLLLIIIBBBAAA???>>>>>>>>>??????===>>>???BBBEEEGGGFFFEEEDDDAAA===:::777666777777222555999<<<===<<<<<<===@@@AAAAAAAAA@@@@@@???>>>@@@@@@AAACCCEEEHHHJJJLLLNNNQQQVVVYYYYYYZZZ[[[\\\UUUSSSPPPMMMKKKJJJJJJJJJGGGFFFDDDBBBAAA@@@??????::::::999777666444333222555444444444444444333333222222222222222222222222777666444333222222333444222222222222333444555555666???BBB:::444555777555000222333555666666666666555555444444444444333333444333333444555555333222000000000111111222333333555555555555555555444444333333444444555555666666333333333333333333333333222333444444555555444444222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222000222333333222111333444333555888888777555555555333333555:::===<<<777222222222222222222222222222222222111111111111222222000000000111111111111222222222111111222222333444555555444444444333333333333333333333333333333333111111222222222222111111000111111222333444555555222222222222222222222222111111111222222222222222444333222222111111222222111111222222222333333333222222222222333333333333000111222222111000111222222000111777:::777222000222222222111111111111000/////////000000000111111111111111111111111111111222222222111111111111000222222222222222222222222111111111222222222333333111111222222111111000//////000000111111111111000000000000000111111111111...000333333333333444555666555444333222222222222222222111000000111222222222222111111111222222222333222222111111111111222333333333222222222111111111111000000111111222333333111//////111222222222000000000000000000000000////////////000111222333.../////////000000000111111111222111111///...---000111111000------///111000000000111111111111222///000111111111222444666222111111111111222333333222222222222222222222222111111111222444444222000444888888444222333444222111111222222333333222222000000111222444555666666000111222333444555555555444555555444333222222333333333444444444555555555444555555444333333444666111333555555333333444666333333333333333333333333000000111111111222222222222333333333333444444444555555444555555666777888666777888999;;;<<<===>>>>>>>>>===>>>???AAACCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBB@@@??????>>>>>>===???>>>===???CCCBBB???:::::::::;;;;;;<<<<<<<<<<<<;;;;;;===@@@BBBBBBAAA???>>><<<999888777777777555777:::===>>>>>>??????BBBBBBBBBBBBBBBAAA@@@???=========>>>@@@BBBDDDEEEGGGLLLRRRUUUVVVWWWXXXZZZVVVUUUSSSRRRQQQPPPPPPPPPKKKJJJIIIHHHFFFFFFEEEEEE@@@@@@>>>===;;;999888777444444444444333333222222111111111111111111111111111111/////////111222444111222222333444666777888777EEEKKKAAA666666888666333444555777888888888888777666666666555555555555444333333444666555333222111111111222333444444444444444444444444555555555555555555555555555555666333333333333333333333333222222333444444444444444222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222000222333333222111333444444666777666444333555777555444555:::??????<<<777333333333333333333333333111111222222222222111111000000111111111222222222333222222222222333444444555555555555444444444444222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111000000222111111111111222222333111111222222222333333333111111111222222222333333000111222222111000111222111///000444555111000222222222222111111111111000////////////000000000111111111111111111111111111111111111111000000000000222222222222222222222222111111222222222333333333111111111111111000//////...///000111111111111111000000000000111111111111---///222333333333444666666555333222111111222222444333222111111222333444111111111222333444666777444333222111000000000000555555555444444333333333000000000///000111111222666444111000111222222111000000000000000000000000333222111000////////////.../////////000000111111000111111111000///---,,,000222222000---,,,///222///000000000000111111111000111222333222222333444333333222222333333444555111111111111111111111111------...111444555444333333777888444333555666444//////111222333444444444//////111222444555777777///000111333444555666666333444444333111111222444333333333444444444555555222333444444444555777:::222555777777444333444666444444444444444444444444000000111111222222222222333333333444444444555555555555555555666888999:::999999:::<<<>>>???@@@AAA@@@???>>>===>>>@@@BBBDDDCCCDDDDDDEEEFFFGGGHHHIIIFFFEEEDDDCCCBBB@@@@@@???===<<<;;;999888777777777999;;;;;;999;;;>>><<<888999999:::::::::999888888;;;:::999:::<<<>>>>>>>>>======<<<:::999999888888<<<:::888777888;;;@@@CCC@@@@@@AAAAAAAAAAAA@@@@@@:::999999999;;;===???@@@???DDDJJJNNNOOOPPPRRRTTTVVVVVVVVVUUUUUUTTTTTTSSSNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDBBBAAA???===;;;;;;444444444333333222222222111111111111111111111111111111000000222444777999222222333444666888:::;;;111BBBJJJ???111///222111888999999::::::888777666888888777777666666666555444333333555666666444222222222333333444555666666111111111222222333333333666666666666666555555555333333333333333333333333111222333333444444333333222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222000222333333222111333444444444444111///000333777111///...111777:::888555444444444444444444444444000111222333333222111000000000111111222222222222333333222222333333444555666666555555555444444444111111111111111111111111111222222333333222222111666666555444222111000000222222222222222222222222222111111111000000///////////////000111222444444111111222222222333333333000000000111111222222222000222222222111000111222222000111444222000111666222222222111111111111000////////////000000000000000000000000000111222222111111222222222222111111000000////////////000000111111222222222222111111222333333222000///111222111111000000111222333444//////...///111222000///222222222222333333333333333444333111000000333555777555222111222222222111555444333333333444666777222222222222222222222222444444333333222222222111333333222222111111111000000000000111111111222222000000000000000000000000111111111111111111111111222222111111111000000000/////////000000000111111111111222222333333444444/////////000000000111111111111111111111111111111333333333333333333333333111111222333444444555555444444444444444444444444222222333333444444444555444666666222111444333000111222222333444555555555111333555666666666444333222222222222222222222222333333333333333333333333444444333333333333444444444444444444444333222111666555444444555555444222555333111222555666444222222222222333333444444444777777888999:::;;;<<<===>>>>>>>>>>>>???AAABBBCCCHHHFFFCCCAAA@@@BBBDDDFFFGGGFFFDDDBBBBBBCCCDDDEEEAAA@@@>>><<<:::999999888888777777666555444444444888555555:::>>><<<;;;;;;;;;;;;<<<===>>>>>>????????????@@@@@@@@@AAAAAAAAAAAA@@@???>>>===<<<::::::<<<<<<======<<<;;;;;;:::>>>>>>===============>>>===<<<;;;:::999999999999;;;<<<>>>AAAEEEIIIMMMPPPRRRSSSTTTTTTTTTTTTVVVXXXRRRQQQOOOMMMMMMLLLMMMMMMJJJIIIHHHGGGDDDBBB@@@???999888777555444444444444777666666555444333222222111111111111111111111111333444555555777777888999666666666777777777888888999888888888888777777777777777666555444444555555444333333333222222111111333333333333333333333333111111222333444444444333555555555444444444444444555444222111111111222333222222111111111333444555444444444444444444444444444444333333333333444444333333444555555555555444666555555444444444444444555555444333222222222333555555444444444444555555888555333333555666555333444444444444444444444444333222111000000000000000333333333333333333333333333333222222222222333333555444444444333333222222333333333333333222222222222222222222333333333333222222222222111111111111333333333333333222222222111111111111222222222222111111111111111222333333333333333333333333333333111111111111111111111111333333222222111111000000111222222222111000//////333333333222222111111111000000111111222333333333111111000000111111222333222222333333333333222222222111111000000111111222000111111222222111111000222333444333111111111222111111111111111222222222///...///000222222000...000111111111111222222222333444333111000111333555666444111000111111111000333222111111111222333444111111111111111111111111333333333222222222111111222222222111111111000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///////////////000000000000111111111111222222222222////////////000000000000000000000000000000000000333333333333333333333333333333444444555555666666333333333333333333333333111111111222222333333333555888999444111222222000000000111222222333444444111222333555555444333222333333333333333333333333333333333333222222222222555444444333333444444555666666666666666555444444444333222222333333222111333222000111333444222000333333333333444444444444777888999:::<<<===>>>???@@@@@@AAAAAABBBCCCCCCDDDFFFDDDBBB@@@@@@BBBEEEGGGBBB@@@>>><<<;;;;;;<<<===<<<;;;:::999999999999999444555555555555555666666;;;777888@@@FFFEEEBBBAAA@@@@@@AAABBBBBBCCCDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA???>>><<<;;;<<<;;;::::::999999999:::::::::888777777666666666777888:::<<<@@@DDDGGGIIILLLOOORRRTTTUUUUUUVVVWWWUUUTTTRRRPPPOOOOOOOOOOOOJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@???===<<<:::999888666555555444444333333333555555555555555555555555444444555666666777777777444555555555555666666666888888888777777777666666555444444333222222333333333333222222111111111111444444444444444444444444111111222222333222222222222222222222222222222222666555444333333333444444444333333222222333444555222222222222222222222222222111111000000111111222222333333444444444444444555444333333222222333333777666555444444444444555333333222222222222333333===:::888;;;AAABBB<<<666111111111111111111111111222222111111111111111111000000000000000000000000111111000000000000111111666555555555444444444444222222222222111111111111111111111111222222222222222222222111111111000000111111111111111111111111333333333444444444555555333333333222333444444555222222222222222222222222555555555555555555555555444444444444333333222222222333333333333333222111000000000/////////......000000///000000111222222333333333333333444444555444444555555555555444444555444444333333444444555333333444444444444333333555777888888777555555555444555666666666555444333222222333555666666444111222222333333333444444444666666666555333444666888777555333222333333333222333222222222222333444444333333333333333333333333555555555444444444444444444444444444333333333333222222222222333333333333222222222222222222222222333333333333333333333333333333333333222222222222111111111111222222222333333333333333333222222222111111222222222333333333333333333333333333333333555555555555555555555555333333333333333444444444444444444444444444444444333333333444444444444444999>>>@@@999333333444444222222333333444555555555333444666777777666666555666666666666666666666666666666666555555444444444666666555555555555666666888999999999999888777777666444333333444444333222444333222333444444333222666666666666666777777777;;;<<<===???AAACCCDDDEEEEEEFFFGGGHHHHHHGGGFFFFFFCCCBBB@@@???@@@BBBEEEGGG>>>===;;;999888777777888888888888888999:::;;;<<<444555555777888999:::;;;???;;;===GGGOOONNNIIIEEEFFFGGGGGGHHHIIIJJJKKKLLLHHHIIIJJJKKKLLLMMMNNNNNNOOONNNLLLKKKJJJKKKLLLMMMLLLLLLKKKIIIGGGEEEBBBAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<;;;:::999999999999777777888999<<<>>>@@@AAADDDHHHNNNRRRTTTTTTUUUUUUYYYXXXVVVUUUTTTSSSSSSSSSOOONNNMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDBBB???===;;;888888888777777666666666555555555555555555555555777777777777777777777888777777777777888888888999;;;;;;;;;:::::::::999999666666555555444444555555666666666555555555555555444444444444444444444444555555555555555555444444444444444444444444444444666555444444333333444444444444333222222222333333444444444444444444444444555555444444444444555555555666666777777777777777777666666555444555555555666555555444444444444555555444444333333444444555@@@<<<;;;BBBJJJKKKAAA888222222222222222222222222000111222333333333222111222222222222222222222222333222222222222222222333444444444444444333333333444444444444444444444444333333333444444444555555555555555555444444444333333444444555555666666666444444444444555555555555333333222222333333444555222222222222222222222222666666666666666666666666444444444333333333333333111222333333333333333333222222222222111111111111444333222111222444666777555555555555555666777777555555666666666666555555666666555555555555666666666666777777777777666666666999<<<<<<;;;999888888888999:::;;;:::999777555555666777999;;;:::888555555555555666666666777777888888999777666666888:::777555444444555555444333444444444444444555555555555555555555555555555555666666666666666666666666555555555555555555555555333333444444444555555555444444444444444444444444444444444444444444444444555555555444444444333333222222333333333444444444555444444444333333222222333333333444444444555555555555555555555555555555666666666666666666666666444444444444444444333333555555555555555555555555666666666666666666666666;;;BBBDDD===555333555777555555555666666777777777666777888999999999888888777777777777777777777777999999999888888777666666666666666555555666666666888888999999999999888888777666555555666666555444666555555555666666555555777777888999;;;<<<======@@@AAACCCEEEGGGIIIKKKLLLLLLMMMNNNNNNLLLJJJGGGEEEAAA@@@>>>======???AAABBB===<<<;;;:::999999999:::::::::::::::;;;<<<===>>>888999:::;;;<<<>>>??????@@@<<<>>>IIIQQQOOOHHHBBBFFFGGGHHHJJJLLLNNNPPPPPPMMMNNNOOOQQQRRRTTTUUUUUUSSSQQQOOOMMMMMMOOOQQQSSSSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@?????????@@@<<<;;;;;;;;;;;;;;;;;;;;;===@@@EEEIIIKKKMMMPPPRRRWWWWWWVVVVVVWWWWWWWWWWWWUUUTTTSSSQQQNNNLLLIIIHHHHHHIIIJJJJJJIIIFFFCCCBBB<<<<<<;;;999888777666555444444444444444444444444888888777777666666666555999999999999::::::::::::<<<<<<<<<;;;;;;;;;::::::777777666666666666777777999999888888888888888888555555555555555555555555777777777777666666555444555555555666666666666666666666555555555444444444555444444333333222222222555555555555555555555555888888777777777777888888666777777888888888888888777777666555555555555666444444333333333333333444555444444333333444444555888666666<<>>CCCCCCCCCCCCCCCDDDDDDEEEAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@CCCFFFGGGEEEDDDCCCCCCDDDEEEFFFGGGFFFEEEBBBAAABBBBBBCCCEEEGGGFFFDDDBBBAAAAAAAAAAAABBBBBBBBBCCCAAABBBCCCBBBAAA@@@BBBCCC@@@???>>>???@@@@@@???===>>>??????@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>>>>>>>?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAEEELLLNNNGGG???>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCEEEGGGJJJLLLNNNOOOPPPQQQRRRTTTWWWYYYZZZ[[[]]]]]]]]][[[YYYUUUQQQNNNKKKJJJHHHFFFEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNJJJKKKTTTZZZWWWOOOKKKMMMNNNPPPRRRUUUXXXZZZ[[[ZZZ[[[\\\]]]___```bbbbbb^^^\\\ZZZYYYYYY[[[^^^______``````______^^^]]]\\\ZZZZZZXXXWWWUUUUUUTTTTTTPPPPPPOOOOOONNNNNNOOOOOONNNNNNLLLKKKIIIGGGFFFEEEDDDEEEHHHIIILLLOOOTTTXXX[[[\\\]]]___```bbbccccccccccccaaa___\\\XXXVVVTTTWWWXXXZZZ[[[[[[YYYXXXVVVIIIHHHFFFDDDAAA???===<<>>>>>===<<<<<<<<>>>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA===============<<<;;;:::<<<<<<<<<=========>>>>>>@@@@@@@@@@@@?????????>>>??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<======>>>;;;<<<======>>>>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999888888999999:::666777888:::;;;;;;;;;:::999999999999999999999999999;;;===?????????===<<<999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::999::::::;;;<<<======>>><<<<<<<<<============>>>;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<777777777777777777777777999888888:::===BBBFFFIIIhhhhhhgggggghhhhhhiiijjjffffffggggggggggggfffffffffffffffeeeeeefffffffffddddddeeeeeeeeeeeeddddddaaaccceeefffeeedddddddddeeeffffffggggggfffeeedddeeeddddddeeeggggggfffeeecccccccccdddddddddeeeeeeaaabbbdddcccbbbaaabbbcccbbbaaa```aaabbbcccaaa___```aaaaaabbbcccbbbbbbbbb``````````````````````````````aaaaaaaaaaaabbbbbb___````````````aaaaaaaaa^^^____________`````````````````````````````````________________________`````````____________^^^^^^^^^^^^^^^_____________________^^^^^^^^^^^^^^^_________````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddccccccccccccdddjjjlllfff``````bbbbbbcccccccccccccccdddddddddccccccdddddddddeeeeeeeeeffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeffffffddddddeeefffffffffeeeeeecccbbbaaaaaabbbbbbaaa```aaabbbccccccaaaaaabbbccceeefffhhhkkknnnppprrrtttrrrssstttvvvxxxzzz{{{|||~~~~~~|||zzzwwwtttqqqooommmllljjjhhhfffffffffffffffggghhhiiikkklllmmmmmmpppoooooonnnnnnnnnnnnnnnqqqqqqqqqpppppppppppppppsssooopppuuuwwwsssooommmkkklllnnnpppsssuuuwwwxxxyyyzzz{{{|||}}}~~~}}}|||zzzyyyzzz{{{}}}~~~||||||}}}~~~~~~~~~~~~~~~{{{zzzyyyxxxwwwvvvvvvvvvqqqppppppooooooppppppqqqssssssrrrpppnnnllljjjhhhffffffffffffgggkkkppptttuuuvvvyyy{{{}}}}}}{{{xxxvvvuuutttuuuwwwxxxyyyyyyxxxxxxiiihhhfffdddaaa___]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWVVVVVVVVVWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVSSSUUUVVVUUUSSSTTTWWWZZZVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTVVVWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVWWWWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXUUUUUUUUUUUUUUUVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWVVVVVVPPPPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUWWW[[[```dddggg~~~~~~|||||||||||||||}}}~~~~~~|||||||||||||||{{{{{{{{{||||||||||||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||||||||}}}}}}}}}~~~~~~|||||||||||||||}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||{{{|||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{|||||||||}}}}}}|||}}}