BMV:6(v |||yyywwwvvvllliiiddd___\\\[[[\\\]]]\\\]]]^^^^^^^^^```dddffflllrrrzzz~~~zzzuuurrrppprrrssswww{{{zzzaaa___zzzwww}}}}}}KKK777888333777444111111111111111111111111222111333444333444===GGGSSSeeeyyyxxxhhhdddlllzzznnnccc]]]WWWQQQLLLFFF@@@@@@CCCGGGJJJNNNOOOOOOPPPRRRTTTVVVXXXZZZZZZXXXSSSMMMJJJJJJJJJJJJIIIHHHFFFDDDBBBFFFDDDBBB@@@??????@@@AAA=========???AAACCCFFFGGGMMMKKKMMMSSSWWWXXX[[[```]]]```bbbmmmyyynnnXXXPPPKKKOOOVVV[[[^^^^^^\\\ZZZXXXVVVYYY```ggglllssszzzrrr```XXXQQQOOOOOOSSSXXX```nnn{{{zzzwwwsssqqqqqqrrrqqqqqqoooooolllgggdddcccbbbaaa\\\YYYTTTRRRSSSUUUVVVWWWUUUWWWUUUPPPNNNLLLGGG@@@<<>>>>>>>>>>>===<<<:::999555555555666888777555333333111//////000111000///000000000000000111111222000111222111000000222444222333333333222222444666888777;;;BBBFFFJJJPPPXXX\\\___eeelllsssvvvvvvtttwww}}}zzzxxxwwwnnnkkkfffaaa]]][[[[[[[[[\\\]]]^^^^^^^^^```dddfffkkkqqqyyy~~~~~~zzzuuurrrpppqqqrrruuu}}}~~~~~~\\\XXXmmmzzz{{{vvvttt~~~LLL777777222666222111111111111111111111111222222333444333444===HHHTTTfffzzzwwwgggbbblllzzznnnccc]]]VVVNNNIIIDDD??????CCCHHHMMMRRRTTTSSSRRRTTTVVVVVVXXXZZZ[[[XXXSSSNNNJJJKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEDDDBBBAAAAAA@@@@@@======>>>???AAACCCDDDEEEGGGDDDDDDGGGIIIHHHKKKOOOQQQ]]]hhhwwwnnnSSSIIIFFFNNN[[[fffiiieee]]]WWWUUUSSSTTTZZZ```ccciiipppzzz~~~fffSSSKKKIIIFFFFFFHHHIIILLLVVVaaasss{{{{{{yyyooowww{{{xxxtttrrrrrrsssrrrrrrrrrsssqqqiiidddccccccaaa]]]YYYTTTRRRRRRUUUVVVWWWUUUWWWUUUQQQOOOMMMGGG@@@<<>>>>>>>>>>><<<:::999666666666777999888666444333111//////000111000///000000000000000111111222111222222111000000111333222333333333222222444666777777;;;BBBFFFJJJQQQXXX\\\___eeemmmsssvvvuuutttsss{{{|||zzzyyyrrroooiiiccc___\\\[[[[[[\\\]]]^^^^^^^^^```dddfffkkkrrrzzz{{{vvvsssooopppqqqttt|||aaaYYYgggnnnmmmuuuMMM777777111555111111111111111111111111111222222333555444555>>>HHHVVViii}}}xxxhhhgggrrrzzz{{{{{{oooddd^^^UUUKKKFFFBBB>>>???CCCIIIOOOVVVXXXVVVTTTUUUWWWVVVXXXZZZ[[[XXXSSSNNNJJJJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@===<<<>>>???===???CCCHHHWWWffftttyyyeeeMMMFFFCCCJJJVVV___bbb^^^WWWQQQPPPMMMMMMPPPSSSTTTXXX^^^gggiiinnnuuu~~~nnnWWWGGGAAA@@@>>>===>>>======DDDLLLYYYcccoooxxxzzz|||uuummmjjjiiiiiilllnnnmmmiiieee]]]WWW___ppp|||yyyvvvttttttttttttsssyyy|||xxxnnnfffdddccc```]]]YYYTTTQQQRRRTTTWWWXXXUUUWWWVVVRRROOOMMMGGG@@@<<>>>>>>>><<<;;;:::777777777888:::999777555333111//////000111000///000000000000000111111222111222222111000000111333222333333333222222444666777777;;;AAAFFFJJJQQQYYY[[[___eeemmmtttvvvuuusssoooxxx~~~|||{{{uuuqqqlllfffaaa^^^\\\\\\\\\]]]^^^^^^___```dddffflllsss{{{|||wwwtttnnnooopppsss~~~yyy}}}pppeeeoooqqqwwwMMM777777111444000111111111111111111111111222222333555444555>>>HHHXXXkkkzzziiinnnzzzyyywww{{{oooddd^^^TTTJJJDDD@@@===???CCCJJJQQQXXX[[[YYYVVVVVVWWWWWWXXXZZZ[[[YYYTTTNNNJJJIIIJJJJJJKKKLLLMMMNNNNNNGGGHHHIIIIIIHHHFFFCCCBBBCCCCCCBBBAAA@@@>>>======AAA======@@@AAAAAADDDHHHFFFTTT___hhhjjjYYYHHHHHH>>>AAAFFFJJJLLLLLLJJJIIIMMMIIIGGGIIIIIIHHHKKKOOOUUUWWW[[[aaakkkuuu}}}zzzpppaaaNNNCCC??????>>>>>>@@@???>>>DDDKKKJJJTTTaaalllppprrrxxx~~~zzzyyyyyy|||~~~}}}yyyuuuiiidddfffkkksss}}}zzzvvvuuuuuuuuuuuuttt~~~qqqgggeeebbb^^^]]]YYYTTTQQQRRRTTTWWWXXXUUUWWWVVVRRRPPPNNNGGG@@@===???CCCDDDCCCAAA@@@@@@======>>>>>>>>><<<;;;:::888888888999::::::888666333111//////000111000///000000000000000111111222111222222111000000111333222333333333222222444666777777;;;AAAFFFJJJQQQYYY[[[___eeemmmtttvvvuuusssoooxxx|||zzzyyysssqqqkkkeee___]]]^^^```bbb```^^^\\\\\\___bbbdddpppwww~~~}}}xxxtttsssooolllnnnvvv}}}~~~kkkooosssOOO777666333999888333333333222222222111111111000111111111333===HHHWWWiii~~~}}}pppsssrrrwww|||nnnbbb^^^UUUKKKDDD???;;;===BBBNNNQQQVVVXXXXXXWWWVVVVVVSSSWWWYYYWWWVVVUUUPPPKKKKKKJJJJJJMMMRRRTTTSSSQQQPPPKKKGGGHHHKKKLLLHHHDDDHHHFFFDDDDDDFFFEEEAAA===@@@===<<<>>>>>>???CCCIIIIIIPPP]]]gggcccSSSFFFCCCBBBEEEGGGHHHFFFEEEEEEFFFDDDCCCBBBBBBBBBCCCDDDEEEJJJJJJJJJNNNVVVaaakkkrrr}}}rrrhhh___TTTGGGCCCEEE<<<===>>>>>>???AAADDDGGGGGGLLLWWWbbbhhhmmmwwwvvvqqqkkkooo~~~wwwtttwwwzzzwwwrrrqqqpppggghhhhhhccc___[[[UUUQQQPPPSSSXXX[[[WWWVVVSSSPPPPPPPPPHHH???<<>>IIIXXXjjj~~~|||ooommmtttzzz|||nnnccc]]]TTTJJJDDD>>>;;;===BBBNNNRRRWWWZZZZZZYYYYYYYYYUUUYYY[[[YYYWWWVVVRRRLLLMMMLLLLLLOOORRRTTTSSSQQQNNNLLLJJJIIIJJJLLLNNNNNNWWWRRRLLLHHHFFFDDD@@@===DDD@@@>>>??????>>>BBBGGGKKKPPPZZZaaa\\\OOOGGGGGGCCCEEEIIINNNPPPMMMHHHCCC@@@???>>>>>>>>>???@@@AAABBBBBBBBBDDDJJJRRRZZZ___aaa[[[WWWTTTLLLAAA<<<===;;;<<<>>>???@@@BBBFFFIIIIIIMMMUUU^^^dddiiitttwwwrrrsssuuurrrppppppwww|||xxxkkkdddffffffbbb^^^[[[VVVSSSRRRTTTXXXZZZXXXWWWTTTQQQPPPPPPJJJAAA;;;AAAGGGKKKJJJFFFCCCAAA============<<<:::999888666777888999:::999999888111111000///////////////111000///......000111222111111222222222333333333111111111111222333444555777999===AAAEEELLLSSSWWW\\\aaahhhpppttttttrrrpppooosss|||zzzzzzuuusssnnnhhhbbb```aaabbbaaa```^^^\\\]]]___aaacccnnnttt||||||vvvrrrqqquuusssuuu|||~~~ooocccvvv|||PPP======444555000111111111111000000000000333222222333333555@@@KKKZZZjjj{{{nnnggg~~~wwwyyy||||||zzz|||nnnccc]]]SSSJJJCCC>>>;;;>>>DDDNNNRRRXXX[[[]]]\\\\\\]]]WWW[[[]]]ZZZYYYXXXTTTNNNNNNNNNNNNPPPSSSTTTSSSRRRNNNPPPPPPNNNLLLPPPYYY```nnneeeZZZRRRMMMKKKHHHFFFIIIDDD@@@@@@???===???CCCJJJNNNUUUWWWQQQJJJJJJOOOSSSUUUYYY^^^___YYYLLLCCC::::::999999::::::;;;<<<::::::999:::===BBBFFFIIIIIIHHHHHHHHHDDD>>>===???<<<===???@@@AAACCCGGGJJJKKKLLLQQQXXX^^^ffftttwwwpppoooooommmlllmmmjjjooonnneeeaaadddddd```\\\ZZZWWWUUUTTTUUUWWWYYYYYYXXXUUUPPPPPPPPPKKKDDD<<<@@@FFFIIIJJJHHHGGGFFF??????>>>>>>===;;;:::999666777888999:::999888888111111000/////////000000333222000/////////000111111111222222222333333333222222111111111333555666666888<<<@@@EEEKKKRRRWWW\\\aaahhhnnnqqqrrrpppnnnnnnnnnwwwwww|||zzz{{{vvvtttoooiiiccc``````aaa```___]]]]]]]]]^^^aaabbbmmmttt|||}}}xxxsssqqqwwwuuuwww}}}}}}}}}}}}ccccccyyyPPPAAAAAA999:::666222222222222111111111000444333333555444777AAAMMM\\\lll{{{mmmeeezzzyyyyyy{{{}}}xxxxxx}}}oooddd\\\SSSIIIBBB>>><<<@@@FFFMMMQQQWWW\\\]]]^^^^^^___ZZZ^^^___\\\ZZZYYYUUUPPPMMMNNNOOOQQQSSSUUUUUUUUUSSSWWWYYYVVVSSSXXXfffrrrwwwmmm```UUUQQQPPPOOOOOOLLLEEE@@@???===;;;;;;>>>DDDHHHMMMLLLHHHIIIPPPYYYeeefffhhhgggaaaTTTGGG===666666666777777777888888777666777777888:::<<<===??????@@@???>>>>>>AAAEEEEEEFFFGGGGGGGGGIIILLLNNNOOONNNQQQWWW___lllxxxrrrpppnnnjjjiiijjjcccggggggcccaaacccccc___[[[ZZZYYYXXXWWWWWWWWWXXXYYYXXXTTTOOOMMMNNNJJJEEE???BBBFFFHHHIIIHHHIIIIII@@@@@@@@@???===<<<::::::777777999999:::999888777111111000000///000000111111000////////////000000111111222222222333333333333222111111111333555666555888;;;@@@EEEKKKSSSWWW\\\```gggllloooooommmkkknnnjjjooonnn|||{{{|||xxxvvvqqqjjjddd```____________]]]]]]]]]^^^```aaakkksss|||zzzvvvtttwwwuuuvvv{{{}}}}}}}}}||||||\\\eeewwwOOO??????888:::777444444333333333222222222444333444555555888BBBNNN^^^mmm}}}nnnfffyyy|||zzz{{{}}}yyyyyy}}}oooddd[[[RRRHHHBBB>>>===AAAHHHKKKPPPVVV[[[]]]]]]^^^___\\\______\\\ZZZYYYVVVQQQKKKMMMOOORRRSSSUUUVVVWWWZZZ]]]___\\\YYY___nnn{{{kkkcccWWWPPPNNNOOOQQQQQQKKKDDD>>>===<<<999999:::<<>>CCCCCCBBBBBBDDDEEENNNOOOPPPPPPOOOQQQTTTVVVSSSRRRUUU\\\eeeuuu~~~yyyuuutttqqqkkkggggggeeegggfffdddddddddbbb^^^[[[ZZZZZZYYYYYYXXXWWWWWWWWWXXXTTTNNNKKKKKKHHHCCCBBBEEEGGGHHHGGGGGGGGGHHHAAAAAA@@@???>>><<<:::999777888999:::999999777777111111000000000000111111000000000000111222333333111111222222222333333333333222222222222444555666555777;;;@@@EEELLLSSSXXX\\\```fffkkkmmmnnnlllkkkooohhhllljjj||||||}}}|||zzzuuummmeee```^^^^^^___^^^]]]]]]]]]^^^___```iiiqqq||||||xxxwwwuuutttuuuxxx~~~}}}|||yyy{{{{{{ZZZfff|||xxx|||rrrJJJ:::999222555222555444444444333333333333444333444555555888CCCNNN```nnnpppfffyyyzzz||||||}}}}}}ooodddZZZQQQGGGAAA>>>===CCCIIIJJJOOOUUUZZZ\\\]]]^^^^^^\\\______[[[YYYXXXUUUPPPKKKMMMPPPRRRSSSTTTVVVWWW[[[\\\\\\ZZZZZZ___jjjrrr]]]WWWPPPMMMNNNQQQRRRRRRJJJBBB;;;;;;<<<:::999:::999>>>AAAAAADDDMMMVVVZZZWWWYYYWWWLLL>>>444333666777777888999999999999888555666777888999:::;;;;;;:::FFFRRRUUUSSSPPPNNNKKKOOOQQQTTTVVVXXX\\\```ddd^^^___ccckkksss~~~zzzxxxwwwssskkkggghhhjjjhhhgggfffeeedddaaa___[[[[[[[[[ZZZYYYYYYXXXXXXWWWXXXUUUOOOKKKIIIEEE@@@DDDFFFHHHHHHGGGFFFFFFGGGAAAAAA@@@???===;;;:::999888888999:::999888777666111111000000000111222222000111222333444555666666111111222222222333333333222222333333444555555555555888<<>>DDDKKKKKKPPPVVVZZZ\\\]]]]]]^^^\\\^^^^^^ZZZWWWWWWTTTOOOMMMOOORRRRRRQQQQQQRRRTTTWWWTTTQQQPPPSSSXXX]]]___SSSOOOLLLMMMPPPRRRRRRPPPHHH???999;;;===<<<<<<===<<<@@@BBBBBBFFFMMMPPPNNNMMMMMMIII@@@777333666;;;888999:::;;;;;;;;;:::999777777888999:::;;;<<<===CCCPPP[[[\\\[[[\\\]]]\\\WWWZZZ```fffmmmuuu}}}|||xxxvvvqqqjjjiiikkkllliiifffeeeeeedddaaa___\\\\\\[[[ZZZYYYYYYYYYYYYWWWZZZXXXRRRLLLHHHCCC>>>BBBEEEGGGHHHGGGFFFEEEFFFAAA@@@@@@>>>===;;;999888888999999:::999888777666111111000000111111222333000111111222333333333333111111222222222333333333000222333555666555444444666999===BBBGGGNNNVVV[[[\\\___dddiiimmmnnnmmmllllllhhhnnnlll~~~|||}}}~~~|||tttjjjccc```___^^^]]]]]]]]]]]]^^^______bbblllxxx}}}zzzxxxsssssssssvvvzzz~~~}}}~~~}}}yyyvvv|||sssZZZddd~~~rrrgggeeehhhccc^^^???666999333777555333333333222222222111111222222333444555888BBBNNNbbboootttlll}}}~~~ooodddYYYPPPFFF@@@===>>>DDDLLLLLLQQQWWW[[[]]]]]]^^^^^^[[[^^^]]]YYYVVVVVVSSSOOOOOOQQQTTTSSSPPPNNNOOOQQQQQQLLLGGGHHHMMMQQQQQQOOOIIIHHHGGGJJJMMMNNNLLLIIIGGG???999;;;>>>???>>>???AAADDDEEECCCGGGLLLJJJCCCGGGCCC===777333333666999888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>???IIISSSXXXUUUTTT\\\eeeiiifffkkkttt~~~sssfffgggnnn~~~}}}xxxtttoooiiijjjnnnlllhhhddddddeeecccaaa```]]]\\\[[[ZZZYYYYYYYYYYYYXXX[[[[[[TTTMMMIIICCC>>>@@@CCCFFFHHHGGGFFFFFFFFFAAA@@@???>>><<<:::888777888999::::::999888777666111111000000111222333333...////////////...------111111222222222333333333///111444666777666444333666999>>>BBBHHHOOOWWW\\\\\\___dddiiimmmnnnnnnmmmjjjhhhpppnnn~~~~~~}}}ttthhhbbb^^^YYY\\\]]]^^^^^^]]]]]]___aaaiiilllvvvyyyuuuzzzvvvtttwww~~~}}}}}}}}}{{{|||vvvWWW^^^jjjvvvpppvvvpppkkkllleee^^^bbbfff]]]FFF666888888222333333222222111111222222333222000000222333888EEESSSaaappprrrtttzzzqqqddd]]]SSSFFF>>>===AAAFFFHHHMMMRRRTTTUUUXXX^^^```___bbbbbbaaa[[[SSSPPPSSSWWWVVVUUUTTTRRRQQQOOONNNNNNOOOIIIFFFJJJNNNPPPWWW```^^^WWWPPPLLLMMMMMMKKKHHHAAAAAA@@@@@@AAABBBDDDEEEHHHCCCAAACCCCCCAAA@@@BBB>>>:::666333333444555555888:::<<<>>>??????>>>===???>>>===;;;;;;<<<>>>???AAAHHHMMMNNNQQQZZZfffnnnwww}}}|||aaaYYYSSSVVVbbbooo|||zzzvvvvvvvvvtttsssuuunnnkkkgggdddcccbbb```^^^______^^^]]][[[ZZZ\\\]]][[[ZZZXXXSSSMMMFFF@@@===AAAEEEJJJLLLJJJEEEAAA???????????????===;;;999888666777888999999888666555000000000000000000000000222222111111111111111222000111111111111222222222222222222222333444555555555666:::AAAEEEJJJSSS\\\dddfffiiilllnnnooooooooojjjkkksssqqq~~~}}}|||xxxkkkccc]]]WWW\\\]]]]]]]]]\\\]]]___aaaiiilllvvv{{{xxxzzzvvvtttwww~~~~~~~~~{{{|||xxxWWW]]]fffpppnnnwwwtttlllggg```___jjjssseeeHHH444555555000333333222222111111222222333222111111333444999FFFSSSbbbqqqtttnnnttt}}}qqqccc]]]SSSFFF>>>>>>BBBFFFHHHKKKQQQUUUXXX[[[```aaa___ccccccbbb[[[SSSPPPSSSWWWVVVUUUTTTRRRQQQOOONNNMMMKKKFFFDDDIIIOOOTTT^^^ggghhh```UUUNNNLLLKKKIIIGGGDDDCCCCCCBBBCCCEEEFFFGGGIIIEEEBBBDDDCCC???=========999555444444666777888999:::<<<>>>?????????>>>FFFAAA<<<;;;===AAADDDEEEHHHLLLOOOOOOQQQWWW___eeepppzzzhhhRRRPPPIIIIIIRRR\\\iii|||yyyyyyxxxuuutttuuummmjjjfffcccbbbaaa___^^^aaaaaaaaa^^^ZZZYYY[[[^^^[[[ZZZWWWSSSMMMGGGBBB???FFFIIILLLLLLIIIDDD@@@>>>?????????>>>===;;;999888666777999:::999888666555000000000000000000000000222111111000000000111111000111111111111222222222222222222222333444555555666777<<>>BBBGGGIIIJJJQQQXXX\\\```cccbbb^^^cccdddbbb[[[SSSOOOQQQUUUUUUTTTSSSQQQOOONNNMMMLLLJJJFFFFFFJJJOOOVVV___gggfff^^^TTTMMMIIIHHHGGGEEEDDDDDDCCCCCCDDDEEEGGGHHHKKKFFFDDDEEEDDD>>>:::999:::888555444666999;;;;;;;;;;;;<<<===>>>???@@@@@@HHHDDD@@@???AAAEEEFFFFFFMMMPPPUUUYYY\\\___bbbeeejjjuuuWWWKKKMMMFFFCCCHHHNNNXXXkkk~~~||||||{{{vvvttttttkkkhhheeecccbbbaaa___]]]]]]___```]]]XXXWWW[[[``````___\\\XXXSSSMMMHHHEEEKKKMMMNNNLLLGGGBBB???===>>>>>>>>>>>><<<:::888777666888999::::::888666444000000000000000000000000000000000//////000000111000111111111111222222222222222222222333444555555777888<<>>>>><<<<<<======???AAACCCDDDEEEEEEFFFFFFFFFHHHKKKMMM\\\bbbnnnyyy|||wwwqqqooolllqqq{{{yyyNNNMMMKKKFFFDDDEEEHHHMMM[[[iii}}}}}}zzzuuurrrrrrkkkiiifffddddddbbb```^^^XXX[[[]]][[[WWWWWW\\\bbbcccaaa^^^YYYTTTNNNIIIFFFLLLMMMMMMJJJEEEAAA>>>======>>>>>>===<<<:::888666777888:::;;;;;;888666444000000000000000000000000//////////////////000111000000111111111222222222222222222222333444555555666777<<>>>>>============;;;999777666777999;;;<<<<<<999555333000000000000000000000000//////...//////000111111000000111111111222222222222222222222333444555555555666:::AAADDDHHHQQQZZZ```bbbfffjjjmmmnnnnnnnnnqqqkkkmmmjjj~~~||||||{{{{{{zzz}}}zzzjjj___[[[[[[[[[[[[ZZZZZZ\\\```dddhhhjjjrrr~~~zzzxxxvvvrrrpppttt|||~~~}}}zzzwwwxxx{{{}}}^^^bbbnnn|||~~~mmmFFF666;;;777...111333222222111111222222333222111222444555888CCCOOO```sss~~~mmmiiisssyyysssbbbYYYPPPFFFAAAAAAFFFIIIKKKQQQXXX___aaacccddd```ZZZ``````]]]UUUKKKFFFGGGJJJJJJJJJIIIIIIIIIIIIIIIIIIIIILLLMMMKKKHHHGGGBBB===:::===AAADDDCCC@@@;;;777555555666888;;;>>>AAACCCHHHDDDCCCFFFEEEAAA>>>>>>777666555666999<<<===>>>;;;===???BBBEEEHHHKKKLLLPPPRRRUUUXXX```rrrsssiiibbb^^^]]]ccclllvvv}}}zzzfffEEELLLBBBDDDFFFEEEDDDDDDGGGKKKWWWppp}}}xxxvvvtttooommmnnnqqqooolllkkkiiigggccc```cccddddddccc```^^^]]]]]]___\\\XXXRRRLLLFFFBBB@@@GGGHHHIIIGGGCCC@@@???>>><<<<<<<<<<<<;;;888666555777999<<<===<<<999555222000000000000000000000000////////////000111222222000111111111111222222222222222222222333444555555555666:::@@@CCCGGGPPPYYY^^^aaaeeejjjnnnpppqqqqqqpppkkklllggg}}}{{{||||||}}}{{{~~~|||kkk```]]]\\\\\\[[[ZZZZZZ]]]bbbeeekkkmmmttt~~~xxxvvvtttpppnnnrrrzzz}}}zzzxxxyyy~~~|||]]]\\\hhhxxx{{{iiiAAA333:::666...111333222222111111222222333111000222444444777BBBMMM]]]qqq~~~lllhhhrrr{{{~~~zzz|||~~~tttcccXXXPPPFFFAAABBBFFFJJJLLLPPPWWW\\\___bbbdddbbb^^^aaaaaa]]]UUUJJJEEEFFFIIIHHHHHHIIIIIIJJJKKKKKKLLLGGGKKKJJJEEECCCDDDAAA<<<>>>AAAEEEFFFCCC>>>:::777444555777:::>>>BBBFFFHHHHHHCCCAAACCCBBB>>><<<===888666666777999;;;;;;;;;:::<<<@@@EEEIIILLLNNNOOOXXXZZZaaannn|||eee```XXXXXXYYY]]]aaaiiizzz{{{www{{{bbbFFFLLLCCCFFFHHHFFFDDDEEEHHHKKKOOOaaa~~~|||uuusssqqqmmmmmmooosssqqqnnnllljjjgggccc___aaaaaabbbcccdddccc^^^[[[___\\\XXXSSSNNNJJJGGGEEEGGGIIIJJJHHHEEEAAA>>>===<<<<<<<<<;;;:::888666555777999<<<>>>===999555222000000000000000000000000000//////000111222333333000111111111111222222222222222222222333444555555666777;;;AAADDDGGGPPPYYY]]]```eeejjjooorrrssstttnnnlllpppkkk}}}{{{|||}}}~~~wwwzzz|||lllaaa```\\\\\\\\\[[[[[[^^^bbbfffnnnooovvv~~~xxxuuusssooommmqqqzzz}}}{{{yyy{{{|||^^^[[[hhhyyyxxxjjj@@@333;;;888000333333222222222222222222333000000111333444666AAALLL\\\ppp~~~kkkjjjqqqzzzwwwyyyzzzvvvdddWWWPPPFFFAAACCCGGGJJJLLLOOOUUUZZZ]]]```eeeeeebbbbbbbbb^^^UUUKKKEEEFFFIIIHHHHHHIIIJJJKKKMMMNNNNNNIIILLLIIIAAA???AAA@@@<<>>:::999666777999===AAAFFFJJJMMMHHHCCC???@@@???<<<:::;;;888777666777999::::::999999<<>><<<;;;<<<<<<;;;:::888666444777:::===>>>===999555222000000000000000000000000000000000000111222333444000111111111111222222222222222222222333444555555777888<<>>>>>@@@AAAAAADDDFFFFFFAAA;;;777888:::;;;888888===FFFMMMOOONNNJJJBBB===>>>???<<<999888888555777<<<>>><<<;;;<<>>HHHIIIIIIHHHEEEBBB???===>>>>>>??????>>>===;;;:::999<<<;;;777666888888555444222111222444333000,,,...000111000///...///111000111111111111222222222222222222222333444555555666888===BBBCCCFFFOOOYYYaaacccfffiiimmmqqqsssuuummmwwwxxxwww}}}|||{{{{{{{{{{{{ttt{{{{{{sssggg\\\]]]ZZZYYY[[[ZZZYYY\\\aaaiiinnnxxx}}}xxxuuusssqqqqqqttt|||}}}}}}{{{|||[[[aaauuuhhhHHH888666666444333444333333222222333333444444222222444555777@@@JJJZZZpppxxxyyyxxxeeeZZZNNNCCCCCCHHHKKKMMMOOORRRUUUYYY]]]ccchhhfff```]]]]]]YYYPPPFFFAAADDDIIIGGGGGGHHHIIIJJJJJJIIIHHHJJJFFFAAA>>>>>>>>>??????DDDFFFEEEAAA;;;888:::===???======BBBJJJQQQSSSRRRMMMDDD>>>>>>>>>;;;777777999777888===???===<<<>>>EEEGGGJJJMMMPPPVVV]]]aaawwwkkkXXXTTTRRRTTTXXX___eeelllrrrwwwyyyvvvxxx|||ooo\\\NNNLLLQQQJJJIIIIIIIIIJJJJJJJJJJJJJJJOOOVVVcccxxx{{{tttppppppqqqpppooollljjjgggeeeccc```]]]ZZZ[[[YYYXXXYYY[[[^^^_________\\\YYYVVVRRRKKKCCC===HHHIIIIIIHHHGGGDDDAAA???????????????>>><<<:::999888;;;:::777777999888555000///...000222222000...///000111000///...///111000111111111111222222222222222222222333444555555666888===BBBCCCFFFOOOYYY```aaadddhhhlllooorrrssspppvvvtttttt~~~|||{{{{{{||||||www}}}~~~zzzssshhh^^^\\\YYYXXX[[[\\\[[[\\\```bbbiiiuuuyyyvvvsssqqqqqqttt{{{zzz{{{{{{}}}aaajjj}}}zzzvvvttt]]]DDD999777555444333444333333222222333333444444222222444555777???HHHWWWnnn}}}zzzeee\\\OOODDDCCCHHHKKKNNNPPPRRRVVVYYY]]]cccgggeee^^^[[[ZZZVVVMMMDDDAAADDDIIIFFFFFFGGGHHHHHHHHHGGGGGGKKKGGGBBB>>>============EEEFFFDDD@@@<<<;;;>>>AAACCCBBBAAAEEELLLQQQRRRQQQMMMEEE>>>===<<<888666666:::888999>>>???>>>>>>BBBGGGKKKPPPRRRTTTYYYcccjjjpppQQQEEEEEEIIIJJJNNNXXXhhhzzz|||{{{{{{zzz{{{~~~sssiii^^^VVVOOOJJJKKKPPPJJJJJJJJJJJJKKKJJJJJJJJJHHHLLLQQQZZZmmm|||uuuqqqqqqrrrqqqpppkkkiiifffdddbbb___[[[XXXYYYWWWUUUVVVXXXZZZ[[[[[[ZZZYYYWWWTTTPPPIIIAAA<<>>GGGUUUmmmzzz|||hhh___QQQEEECCCGGGKKKNNNQQQSSSWWWZZZ]]]cccgggccc\\\ZZZXXXSSSJJJBBB???BBBFFFEEEEEEFFFFFFEEEDDDDDDEEEHHHDDD???<<<<<<=========GGGFFFDDD@@@>>>>>>BBBEEEFFFDDDDDDEEEHHHJJJJJJIIIHHHAAA;;;:::999666555777:::888999===>>>===@@@DDDJJJOOOSSSSSSTTT[[[iiittt\\\LLLLLLMMMQQQUUU\\\hhh~~~zzzwww{{{|||eee```XXXSSSRRRPPPLLLHHHHHHHHHIIIKKKKKKKKKLLLMMMOOOOOORRRTTTXXXhhh|||tttqqqqqqqqqqqqpppllljjjhhhfffeeeccc___\\\YYYWWWTTTTTTVVVXXXZZZZZZXXXXXXVVVTTTOOOHHHAAA===JJJJJJIIIHHHFFFDDDAAA@@@@@@@@@@@@>>><<<:::777555555888999777777:::999666222111111111111000/////////000111111000///000111000000111111111222222222222222222222333444555555666888===BBBDDDGGGPPP[[[___aaacccgggjjjmmmpppqqqtttzzzyyy{{{}}}||||||}}}}}}}}}{{{tttkkkccc]]]XXXWWWZZZ]]]\\\\\\___```gggttt|||vvvrrrpppooopppttt~~~yyyyyyzzz{{{~~~~~~fffiiihhhsssyyy}}}}}}uuuooommmkkkgggeeeSSSAAA999999888777777444333333222222333333444444222333555555666<<>>@@@AAAHHHGGGDDDBBBAAABBBEEEHHHHHHGGGFFFEEEDDDCCCAAA???@@@:::777777777666666999888777999<<<<<<<<<@@@GGGLLLPPPSSSTTTXXXcccvvvdddKKKJJJNNNLLLSSS```rrryyyuuuuuu{{{jjj]]]YYYRRRNNNOOOQQQNNNKKKJJJIIIKKKNNNPPPRRRUUUZZZ]]]```bbbaaabbbnnn{{{tttqqqqqqqqqqqqoookkkjjjiiihhhhhhfffbbb```ZZZXXXUUUTTTVVVXXXZZZ[[[YYYYYYWWWSSSNNNGGGBBB???KKKJJJIIIFFFDDDAAA???>>>@@@@@@???>>><<<999666444444777999777777:::888555000000000000//////000111000111222111000///000222000000111111111222222222222222222222333444555555666888===BBBEEEHHHQQQ\\\aaaccceeehhhllloooqqqrrrsss~~~}}}||||||}}}~~~}}}}}}wwwnnnfffaaaZZZVVVXXX[[[\\\\\\^^^bbbiiittt{{{uuuvvvtttssssssuuu~~~~~~yyyzzz{{{||||||jjjnnnhhhrrrnnnrrrwwwxxxuuurrrqqqqqqttt___GGG===;;;:::777555444333333222222333333444444333333555555555;;;CCCUUUlll~~~uuuuuupppoooaaaTTTGGGEEEIIIKKKMMMOOOTTTXXX[[[^^^ccceee```XXXWWWSSSLLLCCC===<<>>;;;;;;>>>AAADDDEEEIIIHHHFFFDDDDDDFFFHHHIIIJJJIIIGGGEEEAAA>>>;;;999999555555777888666888;;;888777999;;;;;;;;;AAAIIIMMMOOORRRWWW```pppuuuUUUIIIPPPVVVSSSbbbxxxuuuccc\\\^^^dddkkkpppqqqooopppuuuwwwwwwyyy}}}vvvjjjiiiiii___UUURRRPPPMMMMMMPPPLLLPPPTTTXXX\\\cccmmmtttyyyzzzyyyyyy}}}uuurrrrrrrrrrrrpppjjjiiiiiiiiihhhfffbbb___[[[XXXUUUTTTVVVZZZ\\\]]][[[[[[XXXSSSLLLFFFBBBAAAKKKJJJHHHEEECCCAAA???>>>??????>>>===;;;888666444444888999888888999777333---/////////...///111333000111222222000000111222000111111111111222222222222222222222333444555555666888===CCCEEEHHHRRR\\\cccdddgggjjjmmmppprrrsssqqq~~~~~~|||{{{}}}~~~~~~~~~zzzrrrjjjddd\\\UUUWWWZZZ[[[\\\^^^dddjjjttt~~~|||vvvxxxwwwwwwxxxyyy}}}zzz|||~~~~~~{{{rrryyy|||gggJJJ<<<;;;:::777444444333333222222333333444444333444666555444:::BBBSSSiiisss~~~}}}wwwqqqqqqaaaTTTIIIGGGKKKLLLMMMNNNTTTXXX\\\___cccddd^^^VVVSSSNNNGGG@@@<<<===@@@CCCDDDFFFGGGDDD???>>>@@@DDDBBB@@@===>>>AAAEEEGGGIIIJJJIIIGGGFFFGGGHHHIIIIIIGGGGGGFFFCCC???:::777666666444666::::::888999<<<999888:::<<<;;;<<>>>>>>>>===;;;888666444444888:::888777888666111555666555333000...000222000111222222000000111222000111111111111222222222222222222222333444555555666888===CCCEEEIIIRRR]]]dddeeegggjjjmmmppprrrssspppyyy{{{{{{~~~|||{{{}}}~~~~~~~~~zzz|||uuummmggg]]]UUUVVVYYYZZZ[[[^^^eeekkkttt~~~}}}xxxvvvvvvxxxzzz|||}}}{{{}}}vvvyyyzzzgggGGG888999:::777555444333333222222333333444444333444666555444:::AAAPPPfff|||ppprrr|||}}}qqqaaaTTTIIIHHHLLLMMMLLLMMMTTTYYY\\\___cccddd^^^UUUOOOJJJDDD>>><<<>>>BBBFFFEEEGGGHHHDDD???===@@@DDDEEECCC@@@@@@CCCGGGIIIKKKJJJIIIHHHHHHIIIIIIIIIHHHBBBCCCBBB@@@;;;777555444666666888<<<<<<999999<<<::::::;;;===<<<===EEEOOOOOOPPPUUU]]]iiiwwwyyypppbbbWWWVVV]]]hhhooopppgggXXXMMMMMMRRRPPPJJJMMMJJJMMMVVV[[[ZZZ[[[^^^ccceeegggiiieeedddlllvvv{{{~~~wwwrrrsssjjjooovvv}}}zzzvvvvvvwwwvvvuuuqqqpppnnnmmmjjjeee___[[[ZZZWWWTTTSSSVVV[[[^^^```___]]]WWWOOOFFFAAAAAABBBGGGGGGFFFFFFFFFFFFFFFGGG=========<<<;;;888666555555999:::888777888555000AAAAAA>>>999222......000000222222222111000111222000111111111111222222222222222222222333444555555555888===CCCEEEIIISSS]]]dddeeegggjjjmmmoooqqqsssppptttqqqrrrzzztttxxx~~~yyyyyyyyyqqqnnnddd^^^YYYYYYYYYXXXXXX[[[ccciiisss}}}zzztttwwwsssssswwwyyy{{{vvvzzzzzzxxxwww|||yyy^^^EEE>>>888888999444555555444444444555555666666555333222333666999;;;NNNggg~~~xxxuuu{{{{{{~~~rrrcccTTTFFFCCCFFFIIILLLNNNTTTWWW[[[^^^___]]][[[YYYVVVLLLCCC???======@@@EEELLLIIIDDD@@@>>>>>>@@@AAA>>>@@@CCCDDDEEEGGGKKKMMMOOOJJJEEEDDDEEEEEEBBB>>>>>>===;;;:::999888888888999:::;;;:::::::::<<<>>>:::999888999===DDDKKKPPPQQQSSSVVV]]]jjjwww{{{xxxggg]]]WWWZZZ___dddnnnwww|||jjjXXXLLLJJJFFFBBB???@@@DDDHHHEEEIIIOOOTTTWWWYYYZZZ[[[dddbbbbbbbbb```___eeelllwwwzzz}}}}}}xxxuuuuuuvvvxxxuuurrrooolllhhhccc]]]ZZZYYYWWWUUUUUUXXX\\\^^^___]]]ZZZWWWRRRIII@@@???CCCFFFGGGGGGFFFCCCBBBBBBCCC@@@===;;;:::;;;:::666333555666888999999777555333<<>>999999:::444555555444444444555555666555444333333444666999;;;KKKccc{{{yyyqqqyyy{{{xxxzzz}}}tttgggXXXIIIEEEGGGIIIKKKMMMTTTWWW[[[^^^___]]][[[YYYUUULLLCCC?????????CCCHHHHHHFFFBBB???>>>???AAACCCEEEFFFGGGFFFEEEFFFIIIKKKIIIFFFCCCCCCEEEDDD@@@<<<::::::;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<===???<<<;;;:::;;;???EEEJJJNNNQQQSSSUUUXXX```gggfffaaaWWWSSSRRRXXX```hhhtttvvv]]]PPPFFF======<<<;;;::::::===BBBFFFHHHLLLRRRXXX^^^bbbdddfffkkkddd^^^[[[XXXWWW]]]dddooottt|||}}}xxxuuutttuuuuuusssqqqnnnkkkgggccc]]]YYYXXXVVVTTTUUUXXX[[[]]]^^^[[[YYYVVVQQQHHH@@@???DDDHHHHHHHHHFFFDDDBBBBBBBBB@@@===;;;;;;;;;:::666333666777999:::999777444222444;;;===555///...000000////////////000000111111111111111111111111111111333333333333444555666666777888===CCCFFFIIIQQQZZZbbbbbbdddhhhllloooooonnnpppwwwsssqqqyyysssuuuyyyyyyyyyzzz~~~|||~~~~~~vvvrrrggg```[[[ZZZZZZYYYZZZ^^^aaagggqqq||||||wwwtttpppppptttvvv}}}~~~{{{~~~}}}xxxXXXBBB>>>:::999:::444666555555444444444555555555444333333444666888:::FFF___wwwzzznnnqqq{{{~~~{{{vvvtttyyy}}}yyyvvvwww|||yyykkk\\\LLLGGGHHHIIIKKKMMMTTTWWW[[[^^^___^^^[[[YYYSSSJJJBBB???@@@AAAFFFKKKHHHFFFDDDBBBBBBDDDFFFHHHNNNMMMKKKHHHEEEDDDFFFHHHFFFDDDDDDEEEGGGFFFAAA===999:::<<>>???@@@???>>>>>>???>>>>>>>>>???BBBFFFJJJMMMOOOQQQQQQPPPRRRTTTPPPIIIFFFHHHNNNXXXaaalllzzzhhhPPP???777777888777999:::;;;<<<@@@EEEHHHIIIMMMTTT\\\eeelllqqqtttjjj___UUUPPPNNNOOOSSSYYYeeemmmyyy}}}zzzvvvtttssssssqqqnnnllliiifffbbb]]]YYYXXXVVVUUUUUUXXXZZZ\\\\\\YYYWWWUUUQQQGGG??????DDDJJJJJJJJJGGGDDDBBBAAABBB???===<<<;;;;;;:::777555999999::::::999666444222...222333///...///000////////////000000000000111111111111111111111111111333333333333444555666666888999===DDDGGGJJJRRR[[[```aaacccggglllooopppooopppuuurrrrrrxxxrrrtttvvvvvvvvvwww{{{{{{~~~~~~wwwrrrhhhaaa[[[[[[[[[ZZZ\\\___```fffppp{{{}}}yyywwwttttttxxxzzz{{{|||~~~~~~hhhlllooottt]]]EEE>>>999999:::555666666555444444444444555444333333333444666888999CCC[[[sss|||ooooooxxx~~~}}}xxx|||qqqrrryyy}}}zzzyyyzzz~~~~~~mmm]]]MMMGGGHHHIIIKKKMMMSSSVVVZZZ]]]___^^^[[[YYYPPPGGG@@@>>>@@@BBBHHHNNNMMMLLLKKKJJJJJJKKKLLLMMMPPPOOOMMMHHHDDDCCCDDDFFFHHHHHHJJJLLLMMMJJJEEE@@@<<<>>>AAADDDEEEFFFEEEDDD<<<>>>@@@AAA@@@??????@@@??????@@@AAAEEEIIILLLNNNNNNNNNLLLHHHGGGHHHEEE??????EEEOOOXXX___iiivvvvvvaaaMMMDDD@@@;;;;;;???;;;<<<>>>???@@@BBBEEEGGGIIILLLSSS]]]gggpppuuuwwwcccXXXNNNLLLMMMOOORRRWWWaaajjjyyy{{{xxxuuurrrqqqnnnllliiigggeeebbb]]]ZZZZZZXXXVVVWWWYYY[[[\\\\\\WWWVVVUUUPPPFFF>>>???EEELLLLLLKKKHHHDDDBBBAAAAAA>>>======<<<;;;999777666;;;;;;;;;:::888666333111///000//////111333222111000000000000000000000000111111111111111222222222333333333333444555666666888999>>>EEEHHHLLLTTT]]]______aaafffkkkoooqqqqqqqqqsssooosss~~~wwwrrrssstttttttttvvvxxx{{{}}}wwwqqqiiiaaa[[[[[[[[[ZZZ\\\```aaafffpppzzz~~~zzzxxxtttuuuyyyzzzyyy|||}}}|||vvv^^^cccjjjuuueeeJJJ@@@999999;;;777666666555444444444444444333333333333444666777888@@@XXXppp}}}tttqqqxxx~~~yyyrrrtttuuu|||}}}lll\\\LLLFFFGGGIIILLLNNNQQQTTTYYY\\\^^^]]][[[YYYMMMDDD>>>===@@@CCCIIIPPPSSSRRRQQQOOONNNNNNNNNNNNNNNMMMKKKGGGDDDCCCDDDEEEJJJLLLOOOQQQQQQMMMGGGBBB@@@BBBDDDEEEFFFEEEDDDCCC<<<>>>@@@@@@@@@???@@@BBB???@@@AAACCCFFFJJJNNNQQQQQQPPPJJJCCCAAABBBBBB??????GGGOOOSSSVVV\\\dddjjj^^^LLL???@@@AAA:::666888999;;;===>>>>>>???BBBDDDNNNOOOTTT[[[ccciiikkkjjjZZZSSSMMMOOOSSSTTTVVVYYY___jjjzzz}}}yyyuuurrrpppkkkiiihhhfffeeebbb^^^[[[\\\ZZZYYYYYY[[[]]]]]]]]]VVVVVVVVVQQQFFF===???FFFLLLLLLKKKHHHDDDAAA@@@AAA===>>>>>>===;;;999888888;;;;;;;;;999777555333111333111///111333333222111111111111111000000000000000000111111111222222222333333333333444555666666888999>>>EEEIIILLLUUU]]]___```aaaeeekkkoooqqqrrrqqqpppkkkqqq~~~wwwsssttttttssstttwwwzzz~~~~~~|||xxxrrriiiaaa[[[ZZZZZZZZZ\\\```aaagggpppzzz~~~zzz|||xxxyyy}}}~~~~~~zzz~~~||||||iiinnnvvv{{{eeeJJJAAA::::::===999777666555444444444444444222222333333444666777777>>>VVVmmmzzzxxxsssyyy~~~xxxmmm||||||{{{nnn]]]LLLFFFGGGIIILLLOOOPPPRRRWWW[[[\\\\\\YYYXXXLLLDDD>>>>>>AAAEEEKKKRRRTTTSSSRRRQQQOOONNNLLLLLLIIIIIIIIIGGGEEECCCDDDEEEIIIKKKOOORRRQQQMMMHHHDDDCCCDDDDDDDDDDDDCCCAAA@@@===>>>?????????AAACCCEEEBBBBBBBBBCCCFFFJJJNNNQQQUUUSSSLLLBBB>>>@@@AAA???AAAHHHLLLKKKJJJMMMOOOOOOLLLAAA:::<<<<<<888666888777999<<<>>>???BBBEEEHHHSSSSSSUUUYYY___```^^^ZZZOOOKKKKKKPPPUUUVVVXXX\\\bbbppp|||wwwssspppnnniiihhhgggfffeeeccc```]]]^^^\\\[[[[[[]]]^^^]]]\\\WWWXXXXXXRRRFFF<<>>>>>===;;;999888999;;;:::999888666444222111333000///222333111000111222111111111111000000000000000000111222222333333333333333333444555666666777999>>>EEEIIILLLUUU^^^aaaaaabbbfffkkkppprrrsssqqqmmmgggppp}}}xxxtttuuuuuutttvvvzzz~~~~~~~~~{{{vvviiiaaaZZZYYYYYYYYY\\\```ccchhhpppzzz}}}zzz}}}zzz{{{~~~|||~~~]]]FFF@@@<<<===>>>999777777666444444333333444222222222333444555666777<<>>?????????@@@CCCGGGKKKGGGFFFCCCBBBDDDHHHLLLOOOQQQQQQKKKCCC>>>@@@AAA@@@DDDHHHHHHDDDCCCEEECCC>>>???>>><<<<<<<<<;;;<<<>>>999;;;>>>@@@BBBEEEJJJNNNPPPPPPSSSYYY___```\\\WWWIIIIIINNNVVV\\\```gggnnn~~~~~~yyytttpppnnnmmmhhhgggfffffffffdddaaa___^^^\\\[[[[[[]]]]]]\\\[[[XXXZZZZZZSSSFFF<<<>>>GGGJJJJJJIIIGGGCCCAAA@@@@@@<<<>>>???>>>;;;999999:::999999888666555333222111222//////222222......222222222222111111111000000///000000111222222333333333333333333444555666666666888===DDDHHHLLLTTT]]]ccccccdddggglllpppssstttpppjjjcccooo}}}xxxuuuvvvvvvuuuwww{{{~~~yyyiiiaaaZZZXXXXXXXXX[[[```ccchhhpppzzz}}}yyyyyyuuuvvvzzz{{{~~~}}}~~~sssUUUBBB@@@>>>??????999888777666555444333333333111222222333444555666666:::QQQgggttt|||wwwwwweeeRRRJJJIIIIIIKKKMMMLLLOOOTTTXXXZZZYYYWWWVVVOOOHHHAAABBBEEEIIIPPPWWWRRRRRRSSSRRRRRRPPPNNNMMMFFFHHHJJJJJJHHHFFFDDDDDDDDDHHHNNNRRRSSSRRRPPPOOOKKKJJJIIIHHHGGGFFFFFFGGG@@@@@@@@@@@@AAAEEEJJJOOOKKKIIIEEEBBBBBBEEEIIILLLIIIKKKIIIBBB@@@AAACCCAAAEEEHHHGGGBBBBBBDDD@@@999:::???CCC@@@<<<;;;;;;:::;;;<<<===>>>@@@CCCHHHLLLIIIJJJPPPYYYbbbeeeaaa]]]LLLOOOWWWbbbjjjrrr~~~|||vvvrrrnnnlllkkkhhhgggfffffffffeeebbb```]]]\\\ZZZ[[[\\\\\\[[[ZZZYYY[[[[[[TTTFFF<<<>>>GGGHHHIIIIIIFFFCCC@@@@@@@@@<<<>>>???>>>;;;999999;;;888888777555444333222111111...000444222...///555222222222222111111000000///000000111222222333333333333333333444555666666666777<<>>===666;;;:::999777666666555555222333444444333333555777;;;MMMcccssswwwgggmmm~~~}}}lllVVVIIIHHHLLLNNNNNNOOOPPPSSSWWWZZZ[[[YYYWWWQQQIIICCCEEEIIIMMMRRRVVVQQQRRRQQQPPPOOOMMMLLLKKKHHHGGGIIILLLIIICCCEEELLLLLLQQQMMMLLLUUUVVVRRRTTTPPPPPPNNNJJJFFFEEEGGGJJJCCCBBBBBBCCCCCCEEEFFFGGGIIIIIIHHHGGGEEEFFFHHHJJJKKKHHHHHHJJJJJJDDD@@@@@@GGGHHHHHHFFFBBB>>>======AAA@@@???>>>============;;;<<<>>>AAADDDFFFHHHIIIIIILLLQQQWWW\\\]]]\\\YYYTTTWWWYYYeeettt|||zzzwwwvvvuuurrrooofffhhhjjjiiifffbbb___^^^]]]ZZZXXXWWWZZZ]]]^^^___YYY\\\\\\RRRCCC:::@@@JJJIIIHHHGGGEEECCCBBBBBBAAA???@@@???===999777666666888777666555333333333333333222111111000111111111111111111111111111111111111111000000111111222333111333444444444444555777777888===DDDHHHMMMVVV___gggffffffggghhhkkknnnpppkkkiii___ddd{{{vvvrrrsssttttttxxx}}}|||yyyyyy~~~xxxmmmfff\\\WWWXXXZZZZZZYYYaaafffpppzzz}}}yyyuuuuuuqqqssszzz}}}xxx}}}gggMMM???@@@===<<<<<<666:::999888777666555555555222333444444333333555777:::LLLaaarrrzzzhhhjjjttt}}}nnnXXXJJJIIILLLNNNNNNQQQRRRTTTXXX[[[[[[YYYWWWPPPJJJHHHLLLOOOOOOQQQSSSRRRPPPNNNMMMNNNOOOPPPPPPOOOHHHDDDEEEEEEDDDGGGLLLMMMTTTPPPMMMTTTTTTSSSZZZWWW\\\```^^^VVVMMMHHHFFFDDDDDDEEEEEEEEEFFFFFFFFFJJJJJJJJJHHHGGGFFFFFFFFFIIIEEEEEEHHHIIIFFFFFFHHHEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>===999:::<<>>??????<<<999777777888999999777555444333222222222111000///////////////111111111111111111111111111111000000111111222333111333444444444444555777777888===DDDHHHMMMVVV```ddddddddddddfffiiikkkmmmjjjgggcccooozzzuuuqqqrrrssstttzzzyyy|||zzzvvvxxx}}}zzzrrrkkkddd\\\WWWWWWYYYZZZZZZ```ccclllxxx~~~wwwxxxxxxqqqqqqxxx}}}|||yyy}}}}}}xxxzzzeeeKKK======:::999;;;777999888777666555444444444222333444444333333555777888GGG\\\nnn}}}llljjj}}}rrruuuqqq[[[MMMJJJLLLNNNNNNRRRRRRTTTVVVYYYYYYWWWUUUOOOMMMNNNTTTWWWTTTRRRSSSTTTPPPLLLLLLPPPTTTUUUVVVRRRLLLIIIMMMPPPPPPNNNNNNTTT\\\ZZZVVVYYYYYY___mmm}}}jjjXXXNNNHHHIIIJJJJJJJJJIIIGGGFFFIIIHHHGGGFFFEEEEEEEEEFFFLLLLLLPPPUUUVVVQQQNNNNNNHHHGGGGGGGGGHHHGGGEEEDDDCCCDDDDDDDDDCCCAAA???>>>;;;<<<===???BBBFFFIIIKKKJJJKKKLLLNNNOOOPPPQQQRRR[[[aaacccnnnzzzvvvuuuvvvuuutttqqqnnnjjjfffbbb```___^^^[[[YYYWWWWWWYYY[[[\\\\\\ZZZ]]]ZZZMMM???:::AAAIIILLLKKKIIIFFFDDDBBBAAA@@@===>>>>>><<<:::888999:::<<<;;;999666444333222222333333222000000/////////111111111111111111111111111111000000111111222333111333444444444444555777777888===DDDIIIMMMVVV```cccbbbbbbccceeehhhlllnnnlllhhhlllzzzuuuqqqppppppqqqwww~~~zzz{{{zzzyyy|||zzzqqqjjjddd\\\WWWWWWXXXZZZ[[[```bbbjjjwwwwwwyyyyyytttssszzz}}}}}}{{{}}}}}}yyyyyytttmmmssscccIII<<<<<<888888;;;888777777666555444333333333222333444444333333555777444BBBUUUhhhzzzooolll~~~|||vvv```PPPKKKLLLNNNNNNQQQQQQRRRTTTVVVWWWUUUSSSQQQPPPTTTZZZ\\\ZZZXXXYYYZZZVVVRRRRRRWWWZZZZZZYYYSSSVVV]]]eeegggaaaXXXQQQVVV______\\\]]]___mmmeeeUUUOOOPPPQQQQQQPPPNNNLLLJJJLLLIIIEEEEEEHHHNNNSSSVVV```dddlllssspppdddYYYUUURRRQQQOOOOOONNNJJJEEEAAAEEEFFFGGGGGGFFFDDDAAA@@@@@@@@@AAACCCEEEIIIMMMOOOKKKLLLMMMNNNOOORRRWWWZZZ```hhhlllwwwxxxuuuvvvxxxyyyyyyvvvqqqjjjddd```___^^^^^^[[[YYYWWWXXXZZZ\\\]]]]]]\\\___ZZZLLL???<<>><<<:::777555333222111666666444333222222111111111111111111111111111111111111000000111111222333111333444444444444555777888999===DDDIIIMMMVVV```aaaaaabbbdddgggkkkooorrrpppmmmzzzyyytttqqqooolllkkkpppwwwzzz{{{{{{}}}{{{sssjjjeee^^^XXXVVVXXXZZZ\\\```cccjjjwwwyyyxxxyyyvvvwww~~~~~~|||uuuuuurrrkkksss```HHH<<<===999888<<<:::777666555444444333333444222333444444333333555777444???QQQeeewwwqqqmmm~~~{{{eeeSSSLLLLLLNNNNNNRRRRRRSSSTTTWWWWWWVVVUUUUUUTTTVVV\\\^^^]]]___cccaaa___]]]]]]______]]]ZZZ\\\eeeppptttpppggg\\\UUUPPP[[[]]]\\\___cccwwwcccSSSXXXXXXYYYYYYXXXUUURRRPPPPPPLLLHHHIIIRRR___jjjqqqyyy{{{{{{mmmccc```aaa___\\\XXXRRRKKKCCC>>>FFFGGGHHHIIIHHHFFFDDDCCCDDDDDDEEEFFFHHHKKKNNNPPPOOOOOOOOOOOOPPPSSSYYY^^^eeeqqqzzz|||vvvtttvvvzzz||||||wwwqqqiiibbb```___^^^]]]ZZZYYYXXXZZZ\\\___`````````bbb[[[KKK>>>???GGGLLLKKKJJJGGGEEEBBB@@@???>>><<<===<<<;;;::::::<<>>===:::777555222111000666555444333222222222222111111111111111111111111111111000000111111222333111333444444444444555777888999>>>EEEIIINNNWWW```^^^___```ccchhhmmmrrrtttqqqqqqwwwsssqqqnnnjjjfffjjjqqqwwwyyy{{{yyyssslllggg```ZZZWWWWWWZZZ\\\```ccclllyyyzzztttwwwuuuxxx}}}yyy[[[FFF<<<===999888;;;:::666666555444444444444444222333444444333333555777777>>>OOOcccuuutttmmm}}}}}}iiiWWWMMMLLLMMMOOOTTTTTTTTTVVVXXXZZZYYYXXXYYYWWWXXX[[[\\\]]]bbbhhhggggggfffeeebbb___]]]\\\fffmmmqqqmmmeee```[[[WWWPPPZZZ___aaafffmmm}}}ddd[[[_________^^^]]][[[YYYWWWQQQNNNNNNUUUbbbqqq||||||yyysssnnnpppvvv{{{wwwooocccUUUJJJCCCAAAGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFHHHIIIKKKLLLMMMMMMQQQQQQQQQOOOMMMPPPWWW\\\jjjyyy{{{vvvtttwwwzzz{{{zzzuuuooogggbbbaaa```^^^\\\YYYXXXXXXZZZ^^^aaabbbbbbbbbddd\\\III>>>AAAIIIMMMKKKJJJGGGEEECCCAAA@@@???======<<<;;;::::::===@@@===<<<999777444222111000222222111000000000000111111111111111111111111111111111000000111111222333111333444444444444555777888999>>>EEEIIINNNWWWaaa]]]^^^___bbbfffkkkpppsssnnnrrr{{{tttrrrqqqoooiiidddgggmmmtttwww}}}}}}wwwtttnnnjjjccc[[[WWWWWWYYY\\\^^^cccnnnyyy~~~zzzrrrtttqqqttt|||~~~~~~{{{VVVBBB;;;===999777:::888777666555555555555555555222333444444333333555777666<<>>>>>===;;;999:::===@@@<<<:::888666333222111000000000/////////000111111111111111111111111111111111111000000111111222333111333444444444444555777888999>>>EEEJJJNNNWWWaaabbbbbbbbbdddfffjjjnnnpppjjjtttyyyqqqqqqqqqpppjjjeeegggmmmssswww|||wwwvvvoookkkddd\\\WWWVVVYYY\\\\\\cccnnnyyy~~~|||yyyqqqrrrmmmoooxxx~~~}}}}}}}}}{{{{{{~~~vvvSSS@@@:::===888666888666777666666555555555666666222333444444333333555777444888FFFZZZlll{{{vvvnnn[[[OOOLLLMMMOOOOOONNNNNNQQQTTTVVVWWWVVV[[[YYYYYYZZZXXXVVVZZZaaaiiijjjiiiccc[[[XXX\\\bbbVVVWWWTTTQQQTTT[[[ZZZTTTSSS\\\aaagggoooxxxeee^^^ccceeedddbbbaaa```_________eeelll{{{~~~\\\IIIFFFJJJGGGGGGGGGGGGHHHJJJLLLLLLMMMOOOQQQSSSSSSQQQOOOMMMJJJLLLNNNNNNNNNRRR[[[bbbooo~~~~~~yyyvvvvvvvvvsssqqqmmmhhhdddcccdddccc^^^YYYSSSSSSUUUYYY^^^bbbccccccccceeeZZZEEE:::AAAJJJLLLMMMLLLJJJHHHGGGFFFEEEEEE??????===;;;999:::===@@@:::999777555333222111000000000000000111222333444111111111111111111111111111111111000111222222333111333444444444444555777999:::???EEEJJJNNNXXXaaahhhggggggggghhhkkknnnoooiiivvv~~~uuunnnpppppplllkkkmmmllliiirrrwww}}}yyy{{{ssshhh^^^XXXWWWWWWXXX```eeellluuuuuutttooommmqqqzzzyyyzzz~~~}}}ttt|||jjjMMMEEE<<<888:::<<<999555:::999888666555444444444333333333333333333333333666888>>>LLL```wwwzzzttttttxxx```QQQNNNOOONNNPPPSSSSSSQQQRRRVVVWWWUUUYYYXXXWWWUUUTTTVVVZZZ^^^dddiiicccXXXYYYddddddYYYWWWQQQNNNSSS[[[^^^XXXPPPUUUYYYdddtttwwweee```bbbgggdddcccdddcccaaaccciiixxxlll\\\WWWTTTSSSMMMNNNOOOOOOOOORRRVVVYYYbbboooxxxtttjjj```UUUMMMPPPQQQRRRTTTZZZgggvvv|||xxxsssnnnmmmnnnppphhhfffeeedddccc___[[[WWWPPPRRRVVV[[[___ccceeefffiiicccRRR@@@>>>IIIOOOKKKKKKIIIFFFDDDDDDDDDCCCBBB???>>>;;;999888999::::::;;;888555444444444333222000000000000000000000000222111111111000000//////000000000111333555777999333444555444333333444666999:::???FFFJJJNNNWWW```dddfffggghhhiiilllooorrrtttyyy{{{rrrkkkmmmmmmjjjjjjmmmmmmkkkrrrwww}}}uuujjj___YYYXXXYYYZZZ___dddkkkuuuxxxrrrnnnnnnsss|||~~~www{{{yyykkk}}}www]]]KKKCCC;;;888:::<<<999666:::999888777666555555555333333333333333333333333555777>>>KKK___vvvyyyvvvtttzzzaaaRRRNNNNNNMMMPPPSSSSSSQQQRRRVVVWWWUUUYYYXXXWWWTTTSSSTTTXXX[[[bbbgggddd[[[]]]fffcccXXXMMMLLLMMMTTT\\\]]]XXXRRRUUU[[[iii{{{qqqgggfffffffffdddeeefffddddddjjjrrr|||eee^^^\\\XXXSSSSSSSSSTTTUUUXXX^^^ffflllwwwwwwiii]]]TTTMMMQQQWWWaaaooo~~~yyysssooollllllmmmjjjhhhfffdddbbb^^^YYYUUUPPPRRRWWW\\\```ccceeefffjjjcccQQQ???===GGGLLLIIIKKKHHHEEEDDDDDDDDDCCCBBB@@@>>><<<999888888999::::::777444333333333222111000000000000000000000000111111111111000000000///111000000000111333444555333444444444333333555666999:::???FFFJJJNNNWWW```ccccccdddfffjjjmmmppprrrwww~~~}}}uuummmfffiiiiiihhhiiinnnooommmpppwww}}}vvvjjj___XXXVVVXXXZZZ]]]ccckkktttyyypppnnnpppuuu}}}{{{vvvzzzooobbbxxx~~~___HHHBBB:::888:::<<<:::888::::::888777666666666666333333333333333333333333444666===III\\\ssswww{{{~~~yyyyyy}}}eeeTTTNNNNNNMMMPPPSSSSSSQQQRRRVVVWWWUUUXXXXXXVVVSSSQQQQQQTTTWWW^^^eeeeee```bbbhhhbbbUUUHHHKKKPPPVVVZZZZZZVVVRRRWWW^^^oootttmmmiiifffaaabbbdddeeedddfffrrr~~~lll___bbbgggddd]]]___aaaeeejjjqqqzzzrrrddd\\\XXXYYY```nnn{{{uuuppplllkkkjjjllljjjgggeeeaaa\\\VVVRRROOORRRXXX]]]bbbdddffffffjjj```NNN===<<>>===<<<999999888777666666666666333333333333333333333333222555:::CCCSSSjjjqqqllluuu|||{{{pppZZZPPPNNNNNNPPPSSSSSSQQQRRRVVVWWWUUUVVVVVVUUURRRPPPPPPQQQSSSYYYaaaggghhhiiihhh\\\NNNOOOPPPSSSXXX[[[[[[WWWRRRYYY[[[fff{{{xxxllleeeeeehhhlllpppsss{{{tttmmmgggiiisssuuu___XXXcccxxx~~~zzzxxxvvvtttpppmmmjjjhhhfffdddaaa\\\WWWSSSOOOSSSYYY```cccdddcccbbb___TTTDDD<<<@@@JJJNNNMMMJJJHHHEEECCCCCCCCCBBBAAA???>>>;;;999777777777888888555222111111111000///000000000000000000000000000000000000000000111111000000111222333444555555111333444444333333666888999:::???FFFJJJNNNWWW```ccc```___dddmmmsssuuusssxxxxxxoooiiiccc^^^[[[^^^______ccckkkppppppuuu||||||tttiii^^^XXXYYY[[[]]]dddkkkqqqwww{{{yyytttxxxwwwwwwyyy|||sssnnnkkkooouuummmeeebbbCCC@@@===<<<<<<======<<<888888777666666666666666333333333333333333333333222444888@@@NNNddd|||oooeeeiiirrrnnnssswww^^^QQQOOOOOOPPPSSSSSSQQQRRRVVVWWWUUUTTTUUUUUUSSSRRRRRRTTTVVVYYY```fffiiiiiieeeXXXKKKKKKMMMUUUbbbnnnnnnbbbVVVVVVUUUZZZffftttwwwjjjeeefffggglllrrrxxxlllnnnrrrxxx{{{nnn```XXXaaaxxx}}}{{{zzzzzzyyytttpppjjjhhhfffcccaaa\\\VVVRRROOOTTTZZZ```cccbbb```^^^ZZZNNNBBB???FFFOOORRRQQQJJJGGGDDDCCCCCCCCCBBBAAA>>><<<:::888777777888999888555222111111111000///000000000000000000000000000000000000111111111111///000222333555555555555111222333333333444666888999:::???FFFJJJNNNWWW```bbbaaaaaadddkkkppprrrrrrwww~~~tttjjjddd```[[[ZZZ]]]^^^]]]aaaiiinnnnnnttt{{{}}}yyynnnbbb[[[ZZZ\\\]]]dddlllrrrxxx|||{{{wwwxxxwwwvvvwww{{{nnnkkkgggjjjqqqooojjj___AAA???<<<:::::::::::::::777666555555555555555555333333333333333333333333222333777===III^^^wwwpppdddgggooolllrrr|||bbbSSSPPPPPPPPPSSSSSSQQQRRRVVVWWWUUUSSSTTTUUUUUUTTTUUUWWWYYY[[[```eeehhhhhhbbbUUUIIIIIINNN___yyyqqqXXXSSSRRRTTTYYY___hhhwwwwwwnnnkkkhhhhhhlllttt}}}yyysssyyyooodddbbbhhh|||||||||~~~|||vvvqqqllljjjgggddd```ZZZTTTPPPPPPTTT[[[```bbb```]]]ZZZWWWLLLBBBBBBKKKRRRTTTRRRJJJGGGDDDBBBBBBBBBBBBAAA<<<;;;999777777888999:::888666333111111111111///000000000000000000000000///000000000111111111111000111222333444333333222111222333333333444666888999:::???FFFJJJNNNWWW```aaaaaabbbdddgggkkknnnooosss{{{~~~{{{qqqgggbbb^^^ZZZZZZ]]]]]]\\\```hhhmmmmmmqqqxxx|||zzz}}}zzzpppccc[[[YYYZZZ]]]dddmmmsssyyy~~~{{{wwwvvvuuuvvv{{{lllkkkeeefffmmm}}}|||yyyTTT???===;;;999888888888888666555555444444444555555333333333333333333333333222333666;;;GGG[[[tttrrrgggkkktttwwwzzzdddTTTPPPQQQPPPSSSSSSQQQRRRVVVWWWUUURRRSSSUUUVVVVVVWWWZZZ\\\\\\```dddgggfff```SSSHHHKKKSSSkkk{{{YYYPPPQQQTTTWWWXXX\\\iiivvvyyyxxxxxxpppooorrr{{{uuudddiiizzz~~~~~~}}}wwwqqqnnnlllhhhddd___YYYRRRMMMPPPTTT[[[```bbb___[[[WWWWWWLLLBBBEEENNNTTTTTTRRRIIIGGGDDDBBBBBBBBBAAA@@@;;;:::888777777888:::;;;999666333222222222111000000000000000000000000000//////000000111111111222111222222333222111000///111222333333333444666999999:::???FFFJJJNNNWWW```___aaabbbcccdddfffjjjmmmoooxxxtttnnngggaaa\\\YYYXXXYYY```ddd```]]]```gggjjjmmmvvv~~~~~~wwwnnnddd]]]ZZZYYY```ccciiirrrzzz~~~|||xxxtttuuuyyy}}}sssqqqdddpppuuu}}}LLL>>><<<999888999888777666555444444444444555666666555666666555333222222333222555777888BBBUUUmmm||||||pppmmmwwwjjjXXXQQQQQQOOOQQQRRRQQQTTTXXXWWWTTTPPPQQQTTTWWWXXXYYYcccmmmooolllmmmsssrrreeeUUUKKKPPPaaaooo\\\VVVPPPPPPUUUTTTRRR[[[jjj~~~}}}xxx}}}|||iii}}}}}}{{{xxxtttqqqpppllliiiiiidddYYYQQQOOOTTTVVV]]]eeeiiidddZZZTTTVVVGGGAAAJJJTTTTTTOOOMMMEEEEEEDDDDDDCCCAAA@@@???;;;:::::::::;;;>>>@@@BBB???888111...///111///,,,111111000000000000111111111111111111111111111111222222111111111111111111222222222222333444555555999:::>>>EEEIIINNNXXXbbbdddaaa___aaaggglllnnnooonnn{{{qqqnnnhhhbbb\\\WWWUUUTTTWWW___ccc___\\\```eeeiiinnnwww~~~~~~xxxooofff___[[[ZZZ___bbbiiirrrzzz}}}{{{xxxssssssvvvzzzwwwuuunnnzzzzzz|||sssJJJ===;;;999888888888777555555444444444444555666666555666666555333222222333222444666777???RRRjjjzzzqqqkkkrrryyyooo\\\SSSRRRRRRTTTTTTSSSVVVYYYYYYUUUPPPQQQUUUZZZ\\\```mmmyyy{{{pppiiiiiirrr{{{ooobbbWWWWWWSSSVVV^^^aaaaaajjjyyyqqqmmm~~~~~~zzzzzz~~~|||zzzxxxuuusssqqqllljjjiiicccYYYRRRPPPVVVYYY```gggiiieee^^^ZZZXXXIIIAAAIIIRRRQQQMMMLLLEEEEEEEEEEEEDDDBBBAAA@@@<<<<<<<<<<<<===???AAABBB===777111...000111///---111111000000000000111111111111111111111111111111111111111111111111111111222222222222333444555555999:::>>>EEEIIINNNXXXbbbccc```___aaagggmmmooooooyyy|||uuujjjgggbbb\\\WWWTTTRRRQQQUUU\\\```]]][[[___dddfffnnnuuu{{{{{{{{{}}}yyyqqqhhh```\\\[[[]]]bbbiiirrryyy{{{yyywwwrrrqqqrrruuuzzzzzzuuuuuu~~~xxx~~~dddDDD<<<:::777777777777666555555444444444444555666666555666666555333222222333333444444555<<>>???@@@@@@@@@@@@:::555000...000111000///111111000000000000111111111111111111111111111111111111111111111111111111222222222222333444555555999:::>>>EEEJJJNNNXXXaaabbb___^^^aaahhhmmmpppppp~~~vvvooofffccc___ZZZUUUSSSQQQQQQSSSYYY]]][[[ZZZ^^^bbbcccjjjqqquuuttttttxxx|||}}}|||{{{xxxqqqiiiaaa\\\ZZZ\\\aaajjjsssxxxzzzxxxvvvsssqqqppprrrwwwzzzpppttt}}}}}}tttmmmXXX>>>:::888666666666666555444555444444444444555666666555666666555333222222333333333333444888FFF]]]qqq|||zzzpppuuulll\\\SSSTTTVVVVVVUUUXXX]]]^^^ZZZSSSUUUYYY^^^bbbmmmwwwkkklllggg^^^^^^___gggttt{{{tttwww}}}{{{wwwuuutttsssqqqnnnjjjgggddd^^^UUUQQQSSSYYY```fffgggfffggghhhhhhbbbSSSIIIMMMSSSPPPMMMMMMHHHHHHHHHGGGFFFEEEDDDCCC;;;<<<>>>@@@@@@???>>>===777333000///000111111111111111000000000000111111111111111111111111111111111111111111111222222222222222222222333444555555888999???FFFJJJNNNWWWaaa```^^^^^^bbbhhhnnnppppppyyyzzzqqqjjjaaa___ZZZVVVRRRPPPOOOOOOQQQWWWZZZYYYYYY]]]```aaagggnnnqqqppppppuuuyyyzzzwwwwwwvvvqqqiiiaaa[[[XXX[[[bbbkkktttxxxyyywwwvvvvvvqqqoooqqqwwwzzzrrruuurrrgggRRR;;;999888666555666666555444555444444444444555666666555666666555333222222333333222333555666???VVVkkkwwwxxxrrr]]]QQQQQQSSSSSSSSSWWW^^^```]]]SSSVVV\\\cccjjjyyy{{{sssjjjdddcccdddhhhrrr~~~xxxwwwzzzuuusssqqqnnnmmmjjjgggccc```YYYRRRQQQTTTZZZbbbgggeeeeeeiiikkkjjj```SSSKKKOOOSSSOOOKKKKKKIIIIIIHHHHHHGGGEEEDDDCCC:::;;;===>>>>>><<<:::888444222000///000111111111111111000000000000111111111111111111111111111111000000111111111222222222222222222222333444555555888999???FFFKKKOOOWWW``````^^^^^^bbbiiinnnppppppuuu{{{sssjjjeee\\\YYYUUUQQQMMMKKKJJJJJJOOOUUUXXXXXXYYY^^^```___ffflllpppppppppuuuyyyzzzsssuuuuuuqqqjjjaaaZZZWWW[[[cccmmmuuuyyyyyywwwvvvvvvqqqooorrrzzzzzzxxx{{{~~~|||tttgggQQQ;;;999777666555666777666555555444444444444555666666555666666555333222222333333222444777666;;;OOOeeeqqq}}}www```QQQQQQSSSSSSRRRWWW]]]```^^^UUUYYYbbbkkkuuu|||iiiiiiuuuuuu|||~~~{{{yyyvvvwww~~~~~~yyyuuussspppmmmkkkgggccc```\\\UUUPPPQQQWWW\\\dddgggdddeeekkkmmmiiiZZZOOOKKKQQQUUUOOOIIIHHHIIIIIIIIIHHHGGGFFFDDDDDD:::;;;<<<<<<;;;999777666333222111000///000111111111111000000000000111111111111111111111111111111000000000111222222333333222222222222333444555555777999???GGGKKKOOOWWW``````______ccciiinnnooonnnxxx{{{tttlllddd```YYYVVVRRRNNNJJJHHHGGGGGGOOOTTTWWWXXXZZZ^^^```^^^bbbiiinnnnnnoootttxxxyyyrrrtttvvvssslllccc[[[WWW[[[dddooowwwzzzyyywwwwwwtttpppnnnssszzzwwwwww}}}wwwnnnppptttgggOOO999999888666666777888777666555444444444444555666666555666666555333222222333222222555999666888JJJ```kkk}}}iiiYYYTTTUUUTTTSSSVVV\\\^^^\\\ZZZ___iiirrr|||zzzvvvwwwzzz|||yyywwwuuussspppmmmdddaaa^^^ZZZTTTPPPSSS[[[```fffhhhdddgggoooooogggVVVNNNNNNWWWZZZRRRJJJHHHHHHHHHHHHHHHGGGEEEDDDCCC;;;;;;;;;;;;:::888666555222222111000//////000111111111000000000000111111111111111111111111111111///000000111222222333333222222222222333444555555777999???GGGLLLOOOWWW___aaa___```ccciiinnnnnnmmm{{{}}}vvvooogggaaa]]]YYYVVVRRRMMMJJJHHHGGGGGGOOOSSSWWWWWWZZZ___```^^^^^^fffllllllnnnrrrvvvvvvrrrtttwwwuuunnneee]]]XXX\\\dddpppxxxzzzyyyxxxwwwrrrnnnmmmuuuuuusssqqqyyyyyymmmpppsss~~~tttfffMMM777:::888666666777888888777555444444444444555666666555666666555333222222333222222666:::777666GGG]]]ggg}}}zzzsssbbbXXXXXXVVVTTTVVV\\\]]][[[___eeennnuuu}}}lllmmmttt{{{|||{{{yyyyyyxxxvvvsssqqqdddaaa^^^ZZZTTTPPPUUU]]]bbbhhhhhheeeiiirrrpppfffVVVPPPRRR\\\```WWWNNNJJJHHHHHHHHHGGGFFFEEEDDDCCC<<<<<<;;;:::999777666555222222222111///...///000111111000000000000111111111111111111111111111111///000000111222222333333222222222222333444555555777999???GGGLLLOOOWWW___aaa``````dddjjjmmmmmmlllyyyyyyrrrllleee]]]WWWVVVTTTOOOIIIDDDBBBBBBDDDPPPTTTWWWWWWYYY]]]]]]ZZZ^^^eeejjjkkkmmmrrruuutttqqqrrrrrrqqqllleee^^^ZZZ\\\fffoootttvvvxxxvvvqqqrrrpppmmmpppyyyssswww{{{uuu|||nnn{{{xxx~~~gggAAA;;;777777666555555555555555666666666666666777888999777777666555444444333333111222444666777;;;IIIVVVddduuu{{{qqqbbbXXXWWWUUUTTTWWW\\\^^^]]]bbbmmmvvvxxx}}}zzzsssuuuttt}}}|||{{{zzzzzzyyyvvvrrrooofffeee___WWWPPPOOOTTTYYY___gggjjjgggkkkrrrpppgggNNNQQQWWW]]]___[[[RRRJJJOOOLLLHHHEEEDDDBBB@@@>>><<<<<<<<<;;;999777555333111111111111111111111111000000000000000000000000111111111111111111111111333333222222222222222222444333333333333444555555888:::AAAHHHMMMPPPWWW```bbb```___ccciiimmmnnnmmmxxxvvvnnngggaaaZZZUUUSSSQQQMMMGGGCCCBBBCCCEEEMMMRRRUUUUUUXXX\\\]]][[[]]]cccggggggiiinnnpppooonnnooopppoookkkddd\\\XXXZZZdddnnnrrrvvvxxxvvvrrrqqqqqqppptttvvvqqquuuyyyqqqhhhBBB<<<777666666555555555555555666666555555555666666777777666666555444444333333222222444555555888CCCPPPbbbqqq{{{ppprrr}}}kkk[[[YYYVVVUUUXXX]]]___```iiivvv~~~|||zzzwwwsssvvv~~~ssssss{{{}}}yyy~~~}}}{{{zzzvvvppplllfffccc]]]VVVPPPRRRXXX^^^___eeefffeeekkkrrrmmmbbbOOOSSSZZZ___```[[[RRRKKKMMMKKKHHHFFFEEECCC@@@>>><<<<<<<<<;;;999777444333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222444333333333333444555555888:::@@@HHHLLLOOOWWW___iiieeebbbbbbgggkkkmmmmmmuuu|||qqqhhhbbb\\\VVVRRROOOMMMIIIDDDAAAAAACCCFFFKKKOOORRRSSSVVV[[[\\\ZZZZZZ```ccccccdddhhhjjjjjjlllmmmooonnniiibbb[[[VVVWWWaaalllqqquuuxxxwwwtttnnnqqqtttyyyrrroooooouuukkknnnjjjCCC<<<777666555555444444555555666555555444444444444555666666555555444333333333444333333444222444===HHH^^^lll}}}}}}pppeeewwwvvv___[[[WWWVVVYYY]]]aaadddpppzzz{{{}}}pppsssuuuiii___\\\```dddgggjjjlllnnnrrrxxx~~~}}}zzzuuunnniiieeeaaaZZZSSSQQQUUU]]]cccaaaddddddfffnnnssskkk]]]OOOTTT[[[___^^^XXXPPPJJJJJJIIIGGGGGGFFFDDD@@@===<<<<<<;;;;;;999777444333111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333444444333333333333444555555888:::@@@HHHLLLOOOVVV___kkkfffbbbaaaffflllooopppwwwyyynnneee___ZZZTTTQQQLLLJJJFFFBBB??????BBBEEELLLPPPQQQQQQSSSXXXZZZXXXWWW\\\______```eeeggggggkkklllnnnmmmiiibbb[[[WWWWWWaaakkkpppuuuxxxxxxuuukkkpppvvv}}}ooonnnnnnxxxuuu~~~gggtttgggCCC;;;666666555444444444444555555555444333222222222333555555555444444333333333444222222333222333:::CCCZZZgggxxxtttlll}}}ddd]]]XXXWWWYYY]]]bbbgggsss}}}}}}sssiiitttyyynnnhhhbbb[[[XXX[[[TTTQQQRRRYYY^^^fffwww}}}yyytttmmmiiifff___VVVPPPPPPVVV^^^dddfffeeeeeejjjsssvvviiiYYYOOOTTT[[[]]]YYYRRRKKKHHHHHHHHHGGGGGGGGGDDD@@@=========<<<<<<:::888555444111111111111111111111111000000000000000000000000111111111111111111111111000000111222333333444444444333333333333444555555888:::@@@HHHLLLNNNVVV^^^eeebbb___aaagggnnnrrrsss~~~}}}uuukkkbbb]]]XXXTTTPPPJJJHHHDDD???<<<===AAAEEEOOORRRSSSQQQRRRVVVWWWUUUTTTZZZ\\\\\\^^^cccffffffjjjkkklllllliiiccc]]]YYYXXXaaakkkppptttxxxxxxvvvlllpppttt|||zzznnnnnnsssuuuoooxxxccc```AAA888666666555444444444444444555444333222222111222222444444444444444333333333333111111333333444:::BBBUUUcccuuuyyywwwkkkaaaXXXXXXYYY[[[bbbiiiwwwzzzyyy~~~nnnfffqqqvvvmmmiiiiiiiiiiiieee^^^[[[[[[ZZZSSSSSSXXXZZZ]]]lll}}}{{{xxxtttoookkkhhh```TTTNNNPPPWWW^^^bbbgggeeeeeelllvvvuuueeeTTTRRRXXX]]]\\\UUUNNNJJJIIIHHHGGGGGGGGGFFFDDD@@@<<<>>>>>>>>>===;;;999666555000000000000000000000000000000000000000000000000111111111111111111111111000000111222333333444444444333333333333444555555888:::@@@HHHKKKNNNUUU]]]___^^^^^^bbbiiioooqqqqqqvvvooofff___ZZZVVVQQQMMMGGGEEEAAA===;;;>>>CCCGGGRRRUUUTTTQQQRRRUUUVVVTTTUUUZZZ\\\ZZZ\\\aaaddddddgggggghhhgggeeeaaa^^^[[[YYYbbbkkkooorrrvvvvvvsssnnnpppsss|||vvvllloooqqq~~~iiikkkqqqaaaxxxUUU???777666555444444333333444444444333333222222222222333444444333333333333333333222000111444555555999@@@MMM\\\ppp}}}yyysssfff[[[YYYZZZ[[[bbblll{{{nnndddmmmxxx~~~~~~rrrggg```\\\ccckkkpppnnniiidddbbb^^^XXXVVVWWWVVVVVV___jjjqqqsss|||yyywwwuuuqqqooojjj```TTTOOORRRYYY^^^```fffccceeennnuuuqqq___OOOXXX^^^aaa]]]TTTMMMLLLNNNIIIHHHFFFFFFEEECCC???<<<>>>>>>>>>===;;;999666555000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333444444333333333333444555555999:::@@@GGGKKKMMMTTT\\\___^^^^^^ccciiinnnpppooommmggg```ZZZVVVRRRMMMIIIBBBAAA>>>;;;<<<@@@FFFLLLSSSUUUUUURRRSSSWWWYYYWWWXXX[[[\\\YYYYYY]]]```___aaaaaa```___^^^]]]\\\[[[ZZZbbbjjjmmmooorrrqqqnnnnnnooosssrrrkkknnnooossstttZZZhhhvvvuuukkkJJJ;;;888666555444444333333444444333333222222222333444444333333333333333333333333333000111444444444777;;;CCCTTTkkk|||}}}ssswww{{{kkk___]]]\\\\\\dddpppyyyooogggmmmtttvvvyyywwwiii___ZZZZZZbbbnnnzzz|||sssllleee^^^ZZZYYY\\\```fffxxx{{{jjj___[[[cccmmmwww~~~zzzwwwuuutttrrrkkk```TTTQQQVVV^^^aaabbbeeedddgggqqqvvvnnn\\\MMM]]]aaaccc\\\QQQJJJLLLQQQKKKIIIFFFDDDCCCAAA>>><<<<<<<<<<<<;;;999777555333000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222444333333333333444555555999:::@@@GGGKKKMMMTTT\\\___]]]]]]aaaiiipppsssttt~~~gggbbb[[[VVVSSSOOOIIIEEE>>>===<<<:::<<>><<<:::::::::999888555333222000000000000000000000000000000000000000000000000111111111111111111111111333333222222222222222222444333333333333444555555999:::@@@GGGJJJMMMSSS[[[^^^[[[ZZZ___iiissszzz||||||ccc___YYYSSSOOOKKKGGGEEE??????===:::;;;AAAKKKSSSXXXVVVUUUWWWZZZ\\\[[[YYYXXXYYYZZZZZZZZZ[[[^^^aaa```^^^[[[YYYXXXYYY[[[\\\^^^```dddiiilllkkkhhheeeooommmtttppplllmmmqqqmmmooobbbVVVwwwSSS>>>>>>444555555444444444333333333111111111111111111111111444444444555444444333333444333111111111333555666:::KKK___ooo|||~~~rrrvvvwwwddd^^^^^^```eeekkksss~~~}}}pppnnntttwwwmmmccc\\\___mmm}}}|||vvviii[[[YYY[[[^^^___^^^]]]]]]^^^dddccchhhnnnkkkaaa___dddrrrsssxxx~~~{{{xxxuuuqqqmmmggg[[[RRRUUU\\\```aaabbbffffffnnn{{{{{{jjjUUUJJJ^^^bbb```UUUJJJHHHJJJKKKIIIHHHGGGEEECCCAAA???===>>>>>>===;;;888555222000333222222222111111000000000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777888999>>>FFFLLLPPPWWW___aaa^^^\\\```iiiqqqtttsss~~~___[[[UUUPPPLLLIIIEEEBBB>>>===;;;:::===DDDMMMTTTXXXWWWVVVXXX[[[]]]\\\ZZZYYYZZZ\\\\\\\\\]]]___aaa___^^^\\\[[[ZZZ[[[]]]]]]^^^```bbbeeeggggggeeeccchhhiiiuuu|||nnnkkkmmmooosssvvvgggaaa|||MMM;;;<<<333555444444444444333333333111111111111111111111111333444444444444444333333444333222111111333444666:::HHHZZZiiiwww}}}uuu}}}|||iii```^^^```eeekkkqqq|||uuuqqqyyy}}}ssslllfffbbbfffoooyyyyyyfffcccdddcccbbbaaabbbeeehhhnnnttt}}}rrrbbb\\\aaaaaafffooo{{{xxxtttpppkkkhhhaaaWWWQQQUUU\\\```bbbccciiiiiisss|||hhhXXXUUU___```\\\RRRJJJIIIJJJJJJHHHGGGGGGEEECCCAAA???>>>>>>>>>===;;;888555222000222222222111111000000000000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777999999>>>FFFKKKOOOVVV]]]```]]][[[```iiipppsssrrr~~~ZZZVVVQQQLLLHHHEEEBBB???===:::888:::AAAIIIPPPTTTXXXXXXXXXZZZ\\\]]]]]][[[[[[]]]____________```aaa^^^^^^]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbaaaaaadddjjj{{{uuulllkkknnnvvviiihhhpppGGG999999333444444444444333333333333111111111111111111111111333333444444444444333333333333222111111222444555888CCCRRRaaappp}}}{{{wwwqqqddd^^^___dddjjjqqq{{{vvv{{{vvvpppmmmmmmnnnllllllooovvv~~~|||^^^SSSVVVWWW^^^kkk}}}xxxtttpppjjjeeeaaaYYYSSSPPPWWW^^^bbbccceeekkklllxxxxxxaaaXXX___``````ZZZPPPIIIIIIJJJIIIGGGGGGFFFEEEDDDBBB@@@???>>>>>><<<:::888555222111111111111000000000000000000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777999999>>>EEEJJJMMMSSS[[[___\\\ZZZ___hhhooorrrqqq}}}VVVRRRMMMHHHEEECCC@@@===;;;888777;;;DDDMMMSSSUUUXXXXXXZZZ[[[]]]^^^]]]\\\\\\___aaabbbaaaaaaaaaaaa^^^^^^___^^^]]]\\\ZZZYYYYYY\\\___aaaaaaaaaaaaaaagggqqq~~~pppkkkmmmqqq~~~bbbiiieeeCCC888888555444444444333333333222222111111111111111111111111222222333444444444333333333222222111111222333333555>>>LLL\\\lllyyyzzzvvv{{{{{{iii______dddiiisss|||{{{vvvwww{{{pppfffhhhoooxxxyyyssspppqqquuuwwwtttnnnkkkmmmmmmooo~~~|||WWWLLLNNNTTT[[[gggzzz~~~xxxsssmmmggg```\\\SSSPPPRRRZZZaaadddfffiiilllooozzznnnUUUTTTdddaaaccc^^^RRRHHHFFFHHHJJJFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<:::777444222111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777999999===DDDIIIKKKRRRYYY]]][[[ZZZ___hhhoooqqqppp|||RRRNNNJJJFFFCCCAAA>>><<<999888888>>>GGGPPPTTTVVVWWWYYY[[[]]]]]]]]]]]]]]]^^^```ccccccbbbaaaaaaaaa_________^^^\\\YYYVVVTTTUUUZZZ```cccccccccccccccjjjyyyvvvllljjjooovvvxxx[[[lllmmm\\\AAA999888777444444333333333222222222111111111111111111111111111222222333444444333333333222222222222222222222222999HHHYYYiiiuuu}}}}}}vvvrrrxxxnnnaaa___dddhhhuuu}}}~~~yyy~~~|||zzzwwwuuutttssspppoooooosss|||{{{wwwuuuuuuwwwyyy}}}vvvqqqpppllljjjuuuoooPPPKKKOOOPPPUUU]]]lllzzzsssmmmeee^^^ZZZOOOOOOTTT^^^dddfffiiilllooouuu}}}zzzdddOOOSSSdddbbbfffdddVVVHHHDDDHHHKKKFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<999777444222222000000000000000111111111///000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777:::999===DDDHHHKKKQQQXXX]]]ZZZZZZ___hhhooopppooo|||NNNKKKGGGCCCAAA@@@===<<<888999<<>>999777888333333333333222222222222111111111111111111111111000111222333333444444333222222222222222111111111000555CCCUUUeeepppyyyxxxooonnnzzzsssccc```dddhhhttt}}}~~~zzzuuupppmmmnnnoooppptttzzziiiooowww||||||zzzzzz{{{{{{wwwtttpppnnnttt{{{aaaMMMLLLNNNOOOQQQVVVbbbyyyzzzssslllddd\\\XXXMMMOOOVVV```eeefffiiinnnsss|||sss]]]QQQWWWdddaaaeeecccWWWKKKGGGIIIKKKGGGGGGFFFEEEDDDBBB@@@???@@@>>><<<999666444333222111111111111111222222222000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777:::999===DDDHHHKKKQQQXXX\\\ZZZZZZ```iiiooopppnnn|||KKKHHHDDDAAA???>>><<<:::888;;;@@@EEEIIINNNRRRUUUTTTXXX\\\^^^]]][[[\\\\\\```aaaaaa```^^^]]]^^^```______^^^]]]\\\ZZZYYYXXXZZZ]]]``````___aaafffjjjxxx|||mmmhhhiiirrrnnnkkkiiiUUUnnnsssHHH999777444888333333333222222222222111111111111111111111111111000000111333333444444333222222222222222111000000111333===NNN^^^iiivvvyyypppmmm{{{wwweeeaaaeeegggppp|||~~~xxxnnnllliiijjjooossswwwxxx{{{sssppprrrrrrqqqwww{{{WWWNNNOOOLLLOOOQQQTTT___sss~~~wwwpppiiiaaaYYYTTTLLLOOOWWW```cccdddhhhnnnrrr~~~jjjWWWVVV^^^ccc___```\\\TTTPPPOOOLLLIIIHHHGGGGGGEEECCCAAA???>>>@@@???<<<888666444333222111222222222333333333333000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777999999>>>EEEIIILLLSSSZZZ]]]ZZZ[[[aaajjjppppppooo|||IIIFFFBBB???===<<<:::999777===CCCGGGIIILLLQQQUUUSSSWWW\\\^^^\\\[[[[[[\\\aaaaaa```^^^\\\\\\^^^```^^^^^^]]]]]]]]]]]]\\\\\\___``````]]][[[^^^eeelllxxxlllggggggrrr~~~rrraaaqqqcccVVVrrrlll@@@444444111666333333333222222222111111111111111111111111111111///000111222333444444444222222222222222111000///222111888HHHXXXeeettt{{{xxxqqqpppyyyfffbbbeeeggglllzzz~~~zzzmmmgggdddccciiittt~~~uuurrruuussskkkccckkksss{{{gggPPPRRRTTTNNNMMMNNNQQQZZZmmm|||uuunnnfff^^^WWWRRRKKKOOOWWW___aaabbbgggnnnooo~~~{{{bbbSSSYYYbbbaaa]]]ZZZTTTQQQTTTVVVOOOFFFIIIHHHGGGEEECCCAAA???===AAA???<<<888666444333333222222222333333444444444000000000000111111111111111111111111111111111111111111222222222333333333222333444444333333555777999999>>>EEEJJJMMMTTT[[[]]][[[[[[aaajjjpppqqqooo|||FFFCCC???<<<999888888999======BBBIIIMMMMMMNNNQQQWWWZZZ]]]_________```aaa```^^^[[[YYYXXXYYY[[[\\\]]][[[]]]cccddd___^^^aaadddfffbbb___^^^ZZZbbbyyyllllllfffeeesss|||VVVkkkqqq___oooOOO999888555===000222222222111111111111000000111222222000000111222111111000000000000000000111222333222000000000111111222888CCCOOO[[[jjjwwwzzzpppooozzzpppaaa```gggkkkrrr{{{{{{rrrkkkkkkooozzzwwwuuuyyy~~~~~~|||oooiiicccbbbgggmmmrrrtttzzz~~~}}}]]]NNNMMMNNNLLLHHHNNNSSSVVV]]]ooo~~~xxxrrrmmmfff[[[TTTRRROOOWWW___bbbaaaccciiipppvvvvvv[[[PPP[[[aaaZZZ^^^QQQHHHIIIOOOQQQPPPOOOOOOLLLHHHCCCAAA???@@@@@@>>><<<999666333111000000000000000000000000000000111111000000000000000111000000000000000000000000222222111111111111111222111222333333222222444666666999>>>CCCHHHNNNTTTXXXXXX\\\YYY]]]jjjnnnlllqqq{{{DDDBBB>>>:::888888:::;;;???>>>CCCJJJNNNNNNOOORRRXXXZZZ]]]^^^^^^^^^^^^___```^^^[[[YYYWWWWWWXXXXXX```^^^```eeegggddddddgggeeegggbbb^^^^^^\\\iiiyyykkklllgggggguuuzzz```oooaaatttLLL999999444:::///222222222111111111111000111222333222111000111333111111111111111111111111111222333222000000000111111111666@@@JJJWWWgggttt|||vvvqqqqqqxxxtttbbb___eeejjjqqqzzz{{{rrrlllqqq|||~~~yyy{{{|||uuummmhhhiiiooovvv{{{||||||pppWWWNNNNNNNNNMMMTTTSSSRRRTTT\\\qqq~~~wwwpppkkkcccXXXQQQPPPRRRZZZcccfffeeefffkkkpppxxxvvv]]]SSS]]]bbb[[[]]]RRRJJJLLLQQQQQQNNNLLLKKKIIIEEEAAA???>>>??????>>><<<999555333111000000000000000000000000000000111111000000000000111111000000000000000000000000222222111111111111111222111333333333222333555777777:::???CCCHHHMMMSSSWWWYYY]]]ZZZ]]]kkknnnlllqqq}}}BBB???;;;888777999<<<>>>AAA@@@DDDKKKOOOOOOPPPSSSYYY[[[]]]^^^]]]\\\\\\]]]\\\[[[[[[ZZZYYYYYYYYYYYYbbbaaabbbggghhhggghhhjjjeeeggg```\\\^^^```sssrrriiikkkfffjjjxxxvvvllliiiddd|||zzzEEE888999333666///222222222111111111111000111222333333111111222333222222222222222222222222111222333222000000000111000///333;;;DDDPPPaaapppyyy||||||uuullljjjsss|||}}}{{{eee___ccciiiooowww|||uuuqqqwwwyyynnnddd```___aaaffflll{{{xxx}}}}}}{{{yyysssssszzzdddUUUQQQOOOMMMNNNVVVQQQOOOSSS\\\mmm~~~wwwooohhh___TTTNNNMMMTTT]]]fffjjjhhhhhhkkkpppzzz}}}sss^^^YYYbbbeee]]]]]]SSSMMMOOOSSSQQQLLLJJJIIIGGGDDDAAA@@@???@@@@@@>>><<<888555222111000000000000000000000000000000111000000000000000111111000000000000000000000000222111111111111111222222222333444444333444666888888;;;???CCCHHHMMMRRRVVV[[[___\\\^^^lllooommmrrr???<<<999777777:::>>>AAACCCBBBEEELLLOOOOOOQQQUUUXXXZZZ\\\\\\[[[ZZZZZZZZZYYYZZZ[[[]]]^^^```aaaaaaddddddeeefffggggggggghhhbbbccc\\\ZZZ```hhh}}}nnniiihhheeemmm{{{uuuwwwbbbfffmmm===777888333444222222222222111111111000000111333444333222111222333222222333333333333333444111222333222000000000111000///222777>>>III\\\llltttzzz~~~yyypppnnnvvvnnnssskkkbbbccchhhmmmttt|||~~~|||ppp```YYYUUUUUUWWWXXX]]]bbbooovvvyyytttiiillluuu~~~~~~|||{{{^^^VVVTTTNNNMMMRRRRRROOOTTT```hhhqqq~~~wwwnnnfff[[[QQQLLLMMMUUU]]]gggkkkiiihhhlllppp}}}{{{pppbbbbbbkkkkkkddd___VVVOOOOOOQQQOOOKKKJJJIIIGGGEEEDDDCCCCCCCCCDDD>>>;;;888444111000111111000000000000000000000000000000000000000000111222000000000000000000000000111111111000111111222333333444555555444444666888888;;;@@@DDDHHHLLLRRRUUU\\\```]]]___lllpppnnnsss<<<;;;888777999<<<@@@CCCDDDCCCFFFLLLOOOOOORRRUUUVVVXXX[[[\\\[[[ZZZZZZ[[[]]]^^^___aaaccceeefffggghhhiiiiiihhhggggggfffddd]]]^^^YYY[[[hhhvvvwwwnnnjjjgggeeerrr~~~|||nnnyyyppp]]]kkk\\\888666666555444555222222222111111111000000111222333333111111222333222222333333333444444444111222333222000000000111111000222555:::DDDWWWgggrrrwww{{{zzzwwwyyy}}}zzzsssfffdddgggjjjqqqyyyxxxaaaQQQQQQOOOQQQVVVXXXXXX[[[___lllyyy~~~rrrkkkggg]]]iiirrryyy|||~~~{{{fffVVVUUUTTTMMMOOOYYYZZZ]]]iiixxx}}}vvvmmmdddYYYOOOMMMPPPWWW___hhhkkkjjjkkkpppvvv|||pppiiiooowwwuuummmaaaWWWOOOMMMNNNLLLKKKLLLGGGFFFEEEDDDCCCCCCDDDDDD===;;;777333111000111222000000000000000000000000000000//////000111222222000000000000000000000000111111000000111222222333333444555555444444666888888;;;@@@DDDHHHLLLRRRUUU]]]aaa]]]```mmmpppnnnrrr::::::999999;;;>>>BBBDDDFFFDDDFFFLLLOOOOOOQQQUUUVVVXXX[[[]]]]]]]]]^^^___fffeeeeeeddddddeeeffffffjjjmmmnnnkkkjjjiiifffbbbZZZZZZXXXaaawwwrrrmmmkkkggghhhyyyttt___pppddd]]]wwwLLL777777333666444666222222222111111111111000000111222222000000111222111222222333333444444555111222333222000000000111111111222555777@@@RRRbbbpppssswwwyyyyyy}}}zzz}}}kkkdddeeehhhnnnvvvssscccXXXQQQMMMOOOOOOSSSYYYZZZXXXZZZ^^^kkk|||wwwpppeeeaaadddcccoooxxxnnn^^^VVVRRRTTTUUUTTT\\\fffmmmwwwzzzsssjjjaaaVVVMMMNNNSSS\\\cccjjjllllllpppyyy~~~qqqpppyyy{{{rrraaaWWWNNNLLLKKKJJJJJJMMMEEEDDDCCCBBBBBBBBBBBBBBB===:::666222000000111222000000000000000000000000////////////000111222333000000000000000000000000000000000000111222333333222333444444333444666888888;;;???CCCHHHMMMRRRVVV]]]aaa]]]```lllooommmrrr999::::::<<<>>>@@@CCCDDDFFFDDDFFFKKKNNNNNNQQQUUUWWWZZZ]]]```aaacccdddfffiiihhheeedddccccccdddeeeggglllnnnllljjjjjjfff```ZZZZZZ[[[kkkvvviiiiiijjjhhhmmmkkk\\\rrryyy\\\aaazzz@@@:::999...555333444222222222111111111111000///000111111//////000111111111111222333444444444111222333222000000000111000000222444555<<>>@@@BBBCCCDDDFFFDDDFFFKKKNNNNNNQQQUUUXXX[[[___ccceeegggiiikkkgggeeecccaaaaaaccceeegggaaahhhkkkiiiiiiiiieee]]][[[[[[^^^ssslllbbbeeejjjjjjrrreeegggtttWWWdddppp:::===:::,,,555222222222222222111111111111000...000111000///...///000000000111222222333444444111222333222000000000111...///222333333999IIIZZZcccmmmwww{{{yyyyyy~~~tttpppuuuhhhdddeeejjjsss~~~tttcccZZZXXXWWWTTTRRRVVVUUUXXX\\\]]]___eeemmm}}}uuurrrqqqddd^^^gggnnnvvv~~~vvvmmmeeebbbcccdddgggiiigggeeejjjwwwrrrlllddd[[[PPPJJJNNNVVV^^^bbbeeefffhhhqqqxxxhhhkkkwwwyyyooodddYYYSSSOOOOOOMMMJJJGGGHHHGGGGGGFFFEEEDDDCCCCCCBBB===:::555111///000111333000000000000000000000000////////////000111222333000000000000000000000000000000000000111222333444111222333333222222444666666999>>>CCCHHHNNNTTTXXX\\\```]]]___kkknnnlllppp|||======>>>@@@AAACCCDDDEEEFFFFFFFFFIIIMMMQQQTTTUUUZZZ^^^dddhhhhhhhhhgggfffgggdddbbbbbbdddfffggggggiiimmmllleeeaaabbb___YYY^^^```mmmrrrggg```eeefffppp|||ooommm[[[rrrSSSBBB666666777222111666333333111000000000111222////////////000000000000000000000000111111111111000000000000000000000000111000000000///222???LLL___hhhsssxxxzzz~~~{{{wwwpppuuu{{{jjjdddfffjjjqqq||||||hhhbbb^^^YYYXXX]]][[[ZZZ^^^bbbbbbcccnnn|||~~~ooodddfffiiikkkttt~~~pppnnnjjjdddaaaeeeooowww|||rrrjjj]]]RRRMMMOOOUUUYYY]]]eeejjjiiimmm|||aaa^^^nnnkkkfffdddYYYUUUTTTSSSQQQNNNKKKIIIGGGIIIHHHGGGEEECCCBBBAAA@@@;;;999555111/////////000000000000000000000000000000000000000000111111222222222111111111111111111333333222222111222222222222333333333444444555555888;;;???CCCGGGMMMSSSWWW]]]\\\^^^cccjjjnnnooommm<<<<<<===???AAABBBCCCDDDHHHFFFFFFJJJOOOTTTVVVVVVZZZ___dddhhhiiihhhhhhhhhgggffffffggghhhhhhfffeeehhhmmmmmmhhhcccbbb___ZZZbbbjjj}}}|||jjjaaacccggggggrrr~~~xxx```ZZZwwwgggKKK<<<222444666222111555333222111000000000111111////////////000000000000000000000000111111111111000000000000000000000000111000000111///111<<>>???AAABBBDDDEEEFFFIIIGGGFFFKKKSSSYYYYYYXXX\\\```eeeiiijjjjjjjjjkkkhhhhhhjjjlllllljjjfffbbbffflllnnnjjjddd```]]]ZZZeeeuuuooobbb^^^dddhhhkkkyyyjjjZZZ]]]}}}UUUBBB777000333666333222444222222111000000000000111////////////000000000000000000000000111111111111000000000000000000000000000000111111///000888AAANNNXXXeeepppvvv|||jjjhhhhhhnnnyyywwwpppmmmooosss|||yyyvvvtttxxx~~~vvvccc[[[PPPIIIJJJPPPXXX^^^```fffhhhjjj|||~~~___YYY^^^ccc___```^^^RRRVVVVVVVVVUUUSSSRRRPPPPPPJJJJJJHHHGGGDDDBBB@@@???666444222111000111222444000000000000000000000000000000000000000111111222111111111111111111111111333222222111222222333333444333333333444444555555888;;;???CCCHHHMMMTTTXXX[[[^^^bbbfffiiillloooqqqzzz@@@AAABBBDDDFFFHHHIIIJJJLLLIIIHHHNNNWWW]]]]]]ZZZ___bbbgggjjjkkkkkklllnnnjjjjjjkkklllllliiieeeaaadddiiilllhhh```[[[ZZZ[[[gggzzzggg``````cccjjjssslllbbbjjjTTT>>>666222444777444333444222111111000000000000000////////////000000000000///000000000111111111111000000000000000000000000000///000222000...333;;;GGGPPP^^^kkktttzzzpppjjjgggnnnyyyyyyrrrnnnrrr{{{{{{rrr```XXXOOOJJJMMMVVV^^^bbbfffjjjjjjooolllUUU^^^gggeee```aaa^^^UUUXXXWWWWWWVVVTTTRRRPPPOOOJJJJJJIIIGGGEEEBBB???===555444222111000111222333000000000000000000000000000000000000000111111222111111111111111222222222222222111111222222333333222222222222444555777888888;;;???CCCHHHNNNTTTYYYZZZ^^^dddggghhhkkkooossszzzBBBCCCDDDFFFHHHJJJLLLMMMMMMLLLLLLRRRZZZ___```^^^cccfffiiikkkkkklllnnnpppnnnllliiihhhhhhgggeeecccaaaeeegggccc[[[WWW\\\bbbrrrpppcccbbbddddddqqq~~~pppqqq~~~oooJJJ;;;666333444555333111111111111111111000000//////////////////000000000000///000000000111111111111000000000000000000000000000///000222000---000666CCCKKKXXXeeepppwwwzzz|||yyynnnhhhnnnyyy|||uuusss}}}yyymmm^^^VVVNNNKKKQQQYYY```ccchhhjjjmmmvvv|||^^^SSSeeemmmeee___]]]YYYUUUYYYXXXWWWUUURRRPPPMMMLLLJJJJJJIIIGGGDDDAAA===;;;555444333111000000000111000000000000000000000000000000000000000111111222000000111111111222222222222111111111222222333444888777666555666777888999888;;;???DDDHHHNNNUUUYYYYYY^^^cccggghhhjjjooorrr|||CCCDDDFFFHHHJJJMMMNNNOOOOOOPPPRRRWWW\\\```aaaaaahhhjjjkkkllllllmmmoooqqqooolllhhheeeeeeeeeeeeddd___aaabbb^^^XXXXXXeeetttzzzhhhbbbcccffflll}}}{{{kkk|||XXX<<<777444222111111000///---000000111111000000///...////////////000000000000000000000000111111111111000000000000000000000000222///000111000---///444???EEEQQQ___kkksssvvvvvvyyyxxxyyytttjjjnnnxxx~~~|||vvvhhhXXXQQQKKKLLLSSS[[[```bbbeeegggqqqpppYYYYYYmmmpppeee^^^VVVOOORRRXXXWWWVVVSSSQQQNNNKKKJJJIIIIIIIIIGGGCCC???;;;999444444333222111000000000000000000000000000000000000000000000000111111222000000000111222222333333111111111111222333444444AAA???<<<999777777777888888;;;???DDDIIIOOOVVVZZZZZZ]]]aaaeeehhhkkknnnppp~~~HHHIIIKKKMMMOOORRRSSSTTTOOOSSSXXX[[[]]]___bbbdddlllmmmmmmmmmlllmmmoooqqqooolllhhhfffeeefffeeeeee^^^^^^^^^[[[XXX^^^uuuooodddbbbfffiiivvvssshhhHHH:::444444222000000111000//////000111111111000......////////////000000000000000000000000111111111111000000000000000000000000333000///000000...///444:::???IIIXXXfffpppsssrrrrrrpppsss|||{{{lllnnnvvv{{{|||{{{rrrbbbRRRMMMIIIMMMVVV___bbbbbbgggiiixxx}}}dddVVVhhhyyyvvviiibbbSSSJJJTTTVVVUUUTTTRRRPPPNNNLLLJJJHHHHHHHHHFFFBBB>>>999666222222111111111111111111000000000000000000000000000000000000000111111222///000000111222222333333111111111111222333444555>>><<<999666555555666777888;;;???DDDIIIPPPVVV[[[ZZZ[[[^^^ccchhhlllmmmmmmxxxMMMNNNPPPRRRUUUWWWYYYZZZPPPUUU[[[^^^]]]^^^bbbfffnnnoooooonnnlllmmmoooqqqnnnllliiigggggggggfffeee^^^]]]\\\ZZZYYYddd}}}jjjccceeeiiikkk}}}|||ccckkkxxx@@@>>>555555333111111333444333///000111111111000...---////////////000000000000000000000000111111111111000000000000000000000000444000///000000...000444666:::CCCSSScccnnnqqqqqqooonnnrrr|||nnnnnnsssvvv}}}www{{{ppp^^^OOOKKKIIIOOOZZZcccfffeeekkkmmmtttZZZSSSwww}}}pppiiiUUUJJJYYYSSSSSSSSSRRRQQQOOOMMMLLLHHHHHHGGGEEEBBB===888555//////000111222333333444000000000000000000000000000000000000000111111222///000000111222222333333111111111111222333444555444333111111111444777888777;;;???DDDIIIPPPWWW[[[[[[ZZZ\\\aaahhhmmmmmmlllqqqRRRSSSVVVXXXYYYYYYXXXXXXWWWZZZ^^^```___```bbbeeeooonnnmmmlllllllllmmmnnnllliiiffffffhhhhhhfffdddZZZXXXVVVUUUZZZooorrrhhhfffgggmmmuuulllXXXoooddd<<<999555555444333333222111111000000000000////////////////////////////////////000000000000000000000000//////000111111111111000111000///......///000111222666@@@NNNZZZbbbllluuuqqqsssqqqrrrqqqlllqqquuu{{{}}}wwwuuudddVVVKKKJJJLLLRRR[[[ccciiikkkjjjqqqbbbTTTaaaxxx^^^UUUWWWXXXWWWVVVTTTRRRPPPNNNMMMMMMLLLJJJFFFCCC@@@<<<888555444333222111000000000000000000000000////////////000000000000000000000000111111000000000000111111222222111111111111111222222333444444333333555777999<<<@@@DDDIIIPPPXXX]]]______aaaeeejjjnnnppppppvvvUUUVVVYYYZZZ[[[ZZZXXXWWWTTTXXX\\\^^^```bbbfffjjjoooooonnnmmmlllllllllllliiihhhggghhhiiihhheeebbb___[[[ZZZ___lll{{{jjjddddddiiisss}}}wwwcccXXXkkk~~~XXX666111555444444333222222111111000000000000///////////////////////////////////////////////////////////////000000111111111111111000000///......///000000111444===JJJUUU^^^hhhrrrqqquuussspppxxx|||qqqrrrwww}}}}}}zzzlll[[[OOOJJJLLLPPPWWW```hhhmmmoootttzzzZZZXXXkkkpppXXXPPPPPPQQQPPPPPPOOONNNMMMJJJIIIGGGKKKJJJGGGDDD@@@<<<777444444333222111000000000000////////////000000000000000000000000000000000000111111000000000000111111222222111111111111111222222333444444333333555777888;;;@@@DDDJJJQQQYYY^^^```___aaadddiiinnnpppqqqtttYYY[[[]]]^^^^^^[[[YYYWWWWWWYYY\\\^^^```dddiiimmmppppppppppppnnnllljjjiiifffggghhhjjjjjjgggbbb^^^^^^[[[^^^jjjuuulllbbb```dddnnn|||nnnaaagggtttMMM888222444444333333222222111111000000000000///////////////////////////////////////////////////////////////000111111222222111111//////...------...//////000222888DDDNNNWWWcccmmmooouuuvvvrrrttt~~~xxxqqqwwwqqqaaaTTTKKKIIIMMMUUU^^^fffmmmqqqsss|||gggTTTbbbzzzuuu```RRRQQQTTTTTTOOOOOOOOOOOONNNLLLJJJIIIJJJIIIHHHEEE@@@;;;666333333333222111000000000000......//////000000111111000000000000000000000000111111000000000000111111222111111111111111222222222333444444333333555777888;;;@@@EEEKKKRRRZZZ```aaa``````ccchhhmmmqqqrrrsss^^^___```aaa___]]]YYYWWW^^^^^^___```bbbfffjjjmmmssssssttttttqqqnnnkkkhhheeegggjjjkkkiiiddd^^^YYYZZZ\\\fff{{{yyyhhhddd``````eeeqqqhhhjjjjjjDDD999555333333333333222222111111000000000000///////////////////////////////////////////////////////////////000111111222222111111.........------.........111000555>>>GGGPPP]]]hhhmmmssswwwxxx}}}|||pppvvv~~~{{{jjj[[[QQQMMMIIIPPPZZZbbbiiimmmqqqtttyyyYYYWWWooowwwpppbbbTTTPPPWWW[[[[[[SSSRRRPPPOOONNNMMMNNNNNNHHHIIIHHHEEE???999444222333222222111000000111111---......///000111111222000000000000000000000000111111000000000000111111111111111000111111222333222333444444333333555777777:::???EEEKKKSSS[[[aaabbb``````bbbgggmmmqqqssssssaaaaaabbbaaa```]]][[[YYYaaa```aaacccfffkkkoooqqqtttuuuvvvvvvsssoookkkhhhfffhhhkkkkkkggg```ZZZVVVVVVaaawwwmmmbbbaaa``````eeeppp}}}qqqcccuuu]]]999444333333222222222222222111111000000000000////////////////////////////////////........................//////000111111111111000---..................---111000333:::BBBKKKXXXccckkkpppvvv}}}rrrttt|||uuudddVVVOOONNNJJJSSS]]]eeehhhkkkpppttthhhSSS^^^vvvyyymmm\\\RRRUUU^^^```^^^XXXUUUPPPLLLKKKLLLNNNPPPHHHIIIHHHDDD===777333222333222111111000111111111---......///000111111222000000000000000000000000111111000000000000111111111111000000111222222333222333444444333333555777777:::???EEEKKKSSS[[[```bbb``````bbbgggmmmqqqssstttbbbaaa```___^^^]]]]]]\\\^^^^^^___dddjjjppptttuuusssssstttssspppmmmiiifffeeehhhiiihhhddd^^^YYYWWWUUUjjjvvveee___`````````eeennntttuuucccssscccRRR666333222222222222222222222111111000000000000////////////////////////////////////........................---...//////000000//////---...////////////...---111///111777>>>FFFRRR]]]jjjnnnttt}}}zzzuuuyyy~~~nnn]]]PPPKKKJJJMMMVVVaaafffgggjjjqqqxxx~~~]]]QQQbbbtttwwwssseeeWWWUUU```jjjllliiiaaa]]]WWWRRROOOOOORRRSSSIIIIIIHHHCCC;;;555333333222222111111111111111222......//////000000111111000000000000000000000000111111000000000000111111000000000000111222333333222333444444333333555777777:::???DDDJJJQQQYYY___aaa``````ccchhhmmmqqqrrrtttaaa```^^^\\\\\\]]]___```\\\]]]___dddlllrrrttttttmmmmmmmmmllljjjgggdddbbbccceeefffddd```]]]\\\]]]aaa~~~wwwhhhbbb^^^aaaaaabbbhhhoooooojjj^^^}}}hhhkkkkkkJJJ;;;444333111111111111111111222222000000000000////////////////////////////////////........................,,,------..................///000000000000///...///---///555;;;BBBMMMWWWgggkkksssyyyzzzxxxvvvvvvyyyyyytttdddVVVLLLHHHGGGQQQZZZdddhhhhhhmmmwwwtttVVVQQQdddqqqpppiii\\\RRRVVVeeeppppppmmmhhheee```[[[WWWTTTSSSSSSIIIJJJHHHAAA888333222444222111111111111111222222////////////000000000000000000000000000000000000111111000000000000111111000000000000111222333444222333444444333333555777777:::>>>CCCIIIPPPWWW\\\```___aaadddiiinnnpppqqqrrr~~~aaa___\\\ZZZZZZ]]]```bbb^^^^^^```eeekkkppppppoooiiiiiihhhgggeeebbb___^^^```bbbcccbbb___^^^___bbbvvv~~~hhh___bbb```bbbccceeelllsssooogggfffzzzcccwwwVVVAAA<<<333111111111111111111111222222000000000000////////////////////////////////////........................+++,,,------......------...///000111111000///......,,,...444999@@@JJJTTTbbbjjjsssvvvppphhhfffiii}}}}}}yyyxxxkkk]]]RRRLLLIIIHHHTTT]]]fffiiijjjppp}}}mmmRRRRRRfffrrrppphhh[[[RRRVVVcccjjjgggaaaeeedddaaa]]]XXXSSSOOOLLLJJJJJJHHH@@@777222222555222111111111111111222222000000000000////////////000000000000000000000000111111000000000000111111000000000000111222333444222333444444333333555777777:::>>>BBBHHHOOOVVV[[[______aaaeeejjjnnnppppppppp}}}]]]\\\[[[[[[]]]```dddfff]]]]]]```gggnnnoookkkeeeaaadddfffddd^^^ZZZXXXYYY\\\]]]```aaa]]]]]]kkk{{{}}}iii```\\\[[[]]]cccbbbaaarrrkkknnnpppkkk;;;@@@999+++;;;111111111111000000000000////////////............------------------------//////.........---------////////////////////////000000000000000000000000222111000111444;;;EEEKKKXXXeeeooopppllliiifffdddzzz~~~yyytttrrrwww~~~}}}ppp```TTTJJJEEEHHHNNN[[[aaagggkkkooozzz[[[NNNgggpppkkkqqqgggZZZXXXccciiibbb^^^aaacccXXXSSSWWWZZZUUUNNNLLLKKKKKKHHHAAA999333000000222222222111111111111000000000000000000000000000333333222111000000000111222222222222111111111111333222222222333333444555444444333444444555666777777;;;AAAFFFLLLQQQVVVZZZ``````aaacccggglllqqquuuttt}}}\\\]]]^^^```aaaaaaaaa```[[[\\\___eeejjjkkkgggccc``````___]]][[[[[[[[[]]][[[\\\```aaa___bbbttttttddd^^^]]]]]]aaaccceeemmm~~~uuusssxxx]]]999<<<777---888111111111111000000000000////////////............------------------------///.........------------........................////////////////////////111000000000333:::BBBIIITTT```lllnnnkkkiiigggeeevvv~~~|||wwwssspppsssxxxvvvjjj[[[QQQJJJGGGKKKRRR^^^eeejjjkkksss|||UUUMMMbbbqqqqqqqqq```WWWVVV___ddd```___dddccc\\\WWWXXXWWWRRROOOQQQKKKJJJFFF???777222111111222222222111111111111000000000000000000000000000222222111111000111111111111111111111111111111111333333222222222333333444444333333444444555666777888;;;@@@EEEJJJPPPVVV[[[``````aaacccggglllpppsssrrr|||[[[^^^bbbeeedddaaa]]]ZZZZZZ\\\```dddfffeeecccbbb___\\\YYYWWWYYY\\\___```VVVXXX[[[[[[[[[ggg}}}ggg]]][[[]]]___ccc```fffxxx}}}|||rrrIII777666444111444111111111111000000000000////////////............------------------------............------------........................////////////////////////////////////111777???EEEMMMZZZgggkkkkkkjjjiiifffqqq|||zzzxxxxxxvvvvvvzzzmmmaaaTTTLLLHHHIIIPPPXXXbbbjjjmmmmmm{{{iiiNNNPPPaaatttwwwmmm[[[UUUUUU[[[]]]ZZZ\\\bbbddd```\\\YYYTTTNNNNNNPPPKKKHHHCCC<<<555222222333222222222111111111111000000000000000000000000000111111000000000111222222111111000///000000111111444333333222222222333333333333333333444555666777999<<<@@@DDDIIIPPPWWW\\\aaaaaabbbcccgggkkkoooqqqppp|||___aaadddfffeee```[[[WWW[[[^^^bbbddddddcccbbbccc___[[[WWWWWW[[[___```___XXXXXXVVVTTTZZZqqqmmm^^^ZZZZZZ]]]___gggcccmmmvvvxxxXXX:::888444222555111111111111111000000000///////////////............------------------------------------------------........................////////////////////////............000555;;;@@@GGGTTTbbbhhhkkkmmmllliiiooo|||}}}|||}}}~~~xxxdddYYYOOOIIIHHHJJJSSS\\\ccclllooopppuuuVVVOOO```mmm|||zzzcccWWWVVVWWWWWWUUUUUUYYY^^^ccc```]]]ZZZVVVQQQMMMKKKIIIFFF???888333111222333222222222111111111000000////////////////////////000000///000000111222333000000/////////000111111444333222222111222222222333333333333444555666666;;;===AAAEEEJJJQQQYYY^^^bbbbbbbbbdddgggjjjmmmooopppddddddeeedddbbb___\\\ZZZ___aaadddeeedddcccdddddd```]]][[[\\\___```^^^[[[^^^\\\WWWUUUbbbqqqaaa[[[\\\\\\]]]```jjjkkkyyyzzzrrrzzzHHH444:::444222777///111111111111000000000///////////////............------------------------,,,,,,------------------................................................------......///222777;;;CCCOOO\\\dddjjjnnnooommmmmm{{{~~~~~~~~~nnn]]]TTTKKKHHHIIIMMMVVV___dddmmmrrrwww^^^OOO]]]xxxxxx[[[QQQUUUWWWTTTRRRUUUZZZ]]]^^^\\\[[[]]]```^^^UUULLLGGGBBB;;;555222111222333222222222111111111000000////////////////////////////////////000111222222//////000111111111111111333222222111111222222222333222222333333444555666===???BBBFFFKKKRRRZZZ```aaabbbbbbdddgggjjjlllnnnrrrhhhfffdddaaa___^^^^^^^^^bbbbbbbbbcccdddeeeeeeddd`````````aaaaaa```\\\YYY\\\\\\ZZZ]]]rrrnnnbbbZZZ\\\___^^^```dddgggqqqqqqgggeee???333:::444222555000111111111111000000000000////////////............------------------------,,,,,,,,,,,,------------------------------------........................---.........///111444777???JJJVVV^^^fffnnnpppooogggsss|||~~~~~~zzzgggVVVOOOIIIIIILLLPPPZZZbbbhhhooowww|||RRRVVVooooooWWWNNNUUUWWWRRRRRRXXX]]]\\\VVVWWWYYY^^^fffggg^^^RRRDDD???888333111222222333222222222111111111111000000000000000000000000000000000/////////000111111...///111333444333222111111111111111111222333333222222222222333444555666<<>>777333555444111000222111111111111000000000000000/////////............------------------------+++++++++,,,,,,---------------------------------........................---...////////////111333:::BBBKKKTTT^^^iiinnnooozzz~~~yyyyyyyyy}}}zzzfffUUUKKKGGGGGGLLLSSSYYYbbbjjjtttxxxuuuZZZSSSlll|||mmmRRRTTTZZZbbb```VVVTTTYYYVVVLLLQQQWWWZZZXXXVVVUUUQQQIII???:::555222222333222111222222222111111111111000000000000000000000000000222111000//////...//////,,,///444888999777333000/////////000111333444555222222222222333444555555777;;;AAAFFFLLLQQQVVVZZZ^^^___aaadddgggjjjlllnnnnnn~~~cccccccccbbb___]]]]]]^^^```\\\XXXWWWYYY[[[ZZZYYY___aaa```\\\ZZZ]]]``````eee}}}zzzeeeYYYWWW^^^\\\UUUZZZjjjrrrnnnxxxggghhhqqq{{{TTT888777666555444333222222111111111111000000000000//////.........---------......------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.....................///000000;;;???FFFOOOWWWaaajjjpppvvv~~~zzzssskkknnnrrrttt{{{{{{nnn___SSSLLLHHHIIIPPPXXX___gggoooyyy}}}___OOO___lll~~~vvv```UUUVVVllllllhhh```\\\]]]\\\ZZZddd```\\\YYYWWWRRRLLLGGG888555222000000111000000000000000000000000000000222111111111000000//////000000000000111111111111111111222222222333333333222222222222222222222222333444444444555666666666<<<===CCCKKKPPPRRRVVV\\\___bbbeeegggiiikkkoooqqquuu~~~bbbcccdddbbb```^^^___```___\\\YYYXXXZZZ\\\\\\[[[ZZZYYYYYYZZZ\\\]]]```cccxxxzzzfffWWWQQQQQQVVV\\\bbbfffllluuu}}}hhhYYY{{{eeeAAA777666666555333222222111111111111000000000////////////.........---------......------------......------------------------------,,,,,,,,,,,,------,,,,,,,,,---------.....................///000000777;;;CCCKKKTTT^^^hhhnnnzzz|||tttrrrpppkkkeeejjjlllqqq{{{oooaaaSSSHHHJJJHHHJJJRRRYYY```hhhooodddQQQTTTjjjsss~~~|||kkkYYYWWW^^^nnnkkkeeeaaadddiiiiiieeeaaa]]]XXXWWWVVVRRRKKKFFF888555222000000111111000000000000000000000000000111111111111000000000/////////000000000111111111111111111111222222222333222222222222222222222222555555555666666777888888:::<<>>FFFPPP[[[eeelllzzz~~~zzzvvvtttrrrzzzpppaaaWWWPPPLLLGGGJJJRRR[[[```eeennnxxxiiiQQQ]]]qqq}}}xxxbbbUUUYYYccceeedddcccdddlllsssrrrlllaaaZZZSSSQQQRRROOOFFF===555333111000111111111000000000000000000000000000111111111000000000000000....../////////000000000///000000000000111111111111222222222222222333333000111111222333444555555888:::@@@IIIOOORRRWWW^^^aaafffkkkmmmlllmmmppptttuuu~~~ZZZ[[[\\\\\\[[[ZZZ\\\]]]WWWXXXXXXXXXXXXYYYZZZ[[[YYYVVVVVV[[[aaaqqqmmm\\\UUUSSSUUUWWWXXXZZZ]]]eeesssoooaaaooo{{{PPP888888222222222111000000000///000000000////////////...---.....................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,---------.....................///000000111444;;;BBBLLLWWWbbbiiiwwwpppaaaVVVOOOLLLKKKIIINNNWWW```eeekkkwww{{{]]]ddduuuzzzmmmZZZTTTZZZccc^^^dddiiikkknnnooolllfffccc]]]UUURRRPPPJJJAAA888333111000000111222111000000000000000000000000000000000000000000000111111////////////000000000000///000000000000111111111111111111222222333333333000000111222333444555666999;;;AAAJJJPPPSSSXXX___ccciiioooooolllkkknnnrrruuu~~~WWWXXXYYYYYYWWWWWWXXXYYYVVVWWWXXXXXXWWWWWWXXXYYYSSSUUUYYY```qqqttt\\\RRRRRRTTTVVVXXXYYY___fffmmm{{{eee]]]jjjhhhAAA222666222222111111111000000000000000////////////......---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.....................///000000---000666===FFFQQQ\\\ccctttwwweeeXXXOOOIIIGGGHHHNNNSSS\\\dddiiiqqqaaa\\\yyyqqq[[[OOOSSS]]]ccc^^^gggooorrrrrrpppjjjcccbbb^^^WWWRRRLLLEEE<<<666111000///000222222111000000000000000000000000000000000000000111111111111000000000000111111111111000000000111111111222222111111111222222333333444222333333555666777888999:::<<>>DDDKKKQQQVVVYYY[[[___hhhsssvvvsssrrrwww}}}yyySSSQQQPPPSSSSSSQQQTTTXXXZZZXXX^^^fffeeeggg|||yyyeee[[[VVVTTTUUUWWW\\\^^^\\\```iiinnnlllkkkqqqppp[[[SSShhhXXX:::888888777666000111111000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------...111000......111888AAAHHHUUUgggyyyvvvlll]]]RRRKKKFFFGGGJJJOOOXXXaaabbbmmm{{{```\\\vvvwww[[[^^^aaa___ZZZYYY```iiijjjooowwwzzzuuuiii]]]WWWXXXVVVPPPEEE999222222333111111111111111111111111111111111111000000000000000000111111111111000000222222222111000000000//////000000000111111111111111111222222222333333333333333444444444555777888;;;>>>DDDJJJQQQVVVZZZ[[[]]]iiitttwwwsssrrryyy{{{RRRQQQSSSVVVUUUQQQSSSWWW]]]\\\cccnnnsss{{{|||eeeZZZWWWUUUUUUUUUTTT[[[aaaccceeejjjmmmmmmddduuuzzz```UUU\\\uuujjjGGG444777666666888666111000000///.../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......111000...---///444<<>>CCCJJJQQQVVVZZZ\\\[[[fffrrruuuqqqrrryyy~~~QQQRRRUUUXXXVVVSSSVVV\\\[[[^^^lllpppdddXXXUUUVVVVVVUUUUUUSSSYYYaaaeee```ZZZ[[[aaauuufffUUUXXXsssMMM:::333555111111555444111000//////......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------........./////////......222777<<>>222444;;;999000222666...000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,------...///000000---...000000000111333555;;;PPPiiizzz~~~tttzzzxxxnnncccVVVNNNKKKIIIHHHLLLVVV^^^dddllltttgggdddkkkIIIXXXZZZbbbfffdddgggttt}}}mmmcccbbbaaa]]]UUUJJJ;;;333333444333000000000000000000000000000////////////...............///000222222000///...------......//////000000000000000000111111111111111111222222222333333333333111000222666999999777999===CCCJJJQQQWWW[[[]]][[[aaahhhnnnqqquuu{{{WWWQQQQQQWWWZZZ```tttsssYYYNNNQQQQQQNNNIIIEEEGGGKKKMMMLLLLLLDDDCCCQQQhhhrrr]]]bbbmmmIII:::555444333222111///......///////////////......---...........................---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***,,,///111222111///.../////////000111111222222555LLLcccnnnyyy{{{|||nnnaaaXXXPPPKKKKKKNNNKKKTTTbbbgggdddlllyyybbb___uuuyyyWWWMMMUUUaaa]]]]]]eeeoooyyyqqqhhhbbb[[[TTTMMMDDD888222111111000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111222111111111000000//////111111222222222333333333555555444444444555555666:::===BBBJJJSSSYYY]]]^^^]]]fffkkkkkknnnwww~~~TTTRRRVVVaaakkkvvvooo___QQQMMMQQQTTTOOOIIIFFFGGGIIIHHHEEEHHHLLLZZZqqquuu___]]]tttXXX<<<888444333222222111000/////////////////////...------...........................---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++(((***---/////////---,,,/////////000111111222222444GGG[[[gggtttyyytttyyyggg\\\TTTNNNKKKKKKKKKLLLUUUaaaeeehhhyyy{{{bbbpppnnnSSSNNNWWW```aaaccciiirrr~~~yyyoooiiidddYYYNNNGGG???666222222333222000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111111111111111000000000///000000000111111111111222555444444444444555666666:::===CCCKKKSSSYYY\\\^^^^^^cccggghhhmmmwww~~~^^^```kkk|||}}}___RRRQQQOOONNNPPPPPPKKKFFFEEEHHHHHHEEEBBBCCC\\\eeeddd|||hhhAAA222777222222111111111000000000...////////////...------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++)))***,,,...///...---,,,...//////000000111111222222???MMMYYYkkk~~~}}}uuuzzzlll]]]TTTOOOJJJJJJLLLKKKRRR^^^gggiiiqqqlllmmmxxx^^^SSSXXXbbbffflllnnnnnnuuu|||rrrkkkjjjeeeWWWGGG>>>:::444222333444333111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222111111111111000000000000111111111111222222222222444444444444444555666666:::===DDDKKKRRRXXX\\\^^^___aaabbbdddkkkvvv|||}}}}}}rrryyynnn\\\MMMMMMSSSUUURRRPPPPPPIIIEEEGGGJJJJJJIIIHHHIIIsss|||kkkdddyyywwwLLL777555666000000000000111111111111......//////......---,,,---------------------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************+++,,,...///000000///.........//////000111111111000777@@@LLL___vvvmmmbbbUUUOOOKKKHHHIIIMMMOOO[[[jjjpppqqq}}}zzzlll|||^^^PPPVVVeeeooooooxxxyyyrrrwww|||ooogggfffcccTTTDDD999666333222333333222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333111111111000000000000000333333444444444555555555444444444444444555666777:::>>>EEEKKKRRRWWW[[[^^^cccaaa___bbbjjjsssxxxyyytttUUUOOOMMMRRRWWWYYYWWWUUUUUULLLFFFGGGHHHHHHJJJOOO^^^ooocccbbbkkk]]]888888;;;222///000000000000111111111...............------,,,------------------------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************+++,,,---.../////////............///000000111111111444999DDDWWWooorrrdddZZZQQQLLLIIIHHHKKKPPPWWWbbbkkknnnuuukkkuuufffNNNKKK[[[kkkrrrttt}}}}}}uuuyyy~~~oooddd```[[[NNN@@@666555333333222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333000000000000000000111111333333444444444555555555333333333444444666777777999???FFFLLLQQQVVV[[[^^^fffbbb___bbbiiippptttvvv___QQQPPPPPPRRRTTTVVVXXXYYYSSSJJJCCCCCCCCCDDDOOO]]]yyyhhhVVVSSSfff|||HHH111999:::---000000000000000000000000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++************************************************************************)))***+++,,,,,,------------......//////000000111444555888AAAQQQfffzzzqqqccc\\\TTTNNNKKKJJJJJJOOOUUU^^^dddhhhkkk|||ssskkkuuuYYYNNNVVVeeennnppptttzzz|||zzz~~~vvviii^^^SSSFFF:::555444444333222000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222000000000000111111111111111111111111222222222222333333333444555666777888999???GGGMMMPPPUUUZZZ___fffbbbaaafffjjjnnnrrrwwwnnncccTTTQQQRRRSSSSSSSSSTTTTTTSSSLLLEEECCCGGGLLLXXXqqqqqq]]]\\\hhhqqqOOO:::555666444000000000000000000/////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...************************************************************************************************)))******+++,,,,,,------------......///000000000222222666<<>>EEEKKKPPPTTTXXXZZZYYYaaakkkqqqsssuuuyyy}}}}}}kkk___[[[UUUOOOMMMPPPSSSSSSQQQQQQSSSSSSOOOHHHFFFJJJQQQmmm]]]PPPOOOrrrTTT===888333111333333111...111000///......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...////////////111111111444@@@QQQ^^^vvvnnn[[[PPPNNNKKKFFFEEEKKKSSSZZZbbbiiittt|||cccQQQaaayyybbb```jjj|||}}}|||zzz|||xxxmmmLLL<<<555///444444333222222111000000000000111111111111000000111000000000/////////...////////////000000000000111111000000111111222333222222222333333222222222444444333222222222333444111222444444444555888::::::>>>EEELLLPPPUUUXXX[[[ZZZaaajjjppprrruuuzzz~~~vvviiiaaaYYYQQQJJJPPPLLLIIIIIIMMMPPPPPPOOOMMMHHHFFFGGGFFFHHHUUUdddwwwYYYSSSXXXbbbggg;;;999555111000111222000...111000///......---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////...///000000222;;;IIIUUUmmmuuufffVVVLLLJJJIIIEEEFFFNNNXXX```gggmmm~~~qqqQQQZZZyyy}}}]]]mmm}}}~~~zzzvvvYYY@@@777555222333333333222111111000000000000111111111111000000000000000000////////////////////////000000000000111000000000000111222222222333333333333333333222444333333222222333333444111333444444444666888:::;;;???FFFMMMRRRVVVYYY\\\]]]bbbiiinnnqqqvvv|||YYYTTTOOOMMMOOOQQQPPPOOOMMMKKKIIIIIIKKKLLLLLLKKKGGGBBBDDDOOOXXX```ttt|||jjjaaammm}}}SSS888555222000///111111000///000000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------...//////...///000///111888BBBKKK\\\uuusssfff\\\QQQIIIFFFEEEFFFLLLTTT[[[bbbmmmvvvXXXZZZhhhfff~~~zzzwwwsssooo___HHH999666777666333222222222111111000000000000111111111111000000000000000000////////////////////////000000000000000000000000000111222222111222222333333222222111333333333333333333444444222333444555555666888;;;;;;@@@GGGNNNRRRVVVZZZ]]]___bbbgggkkkpppvvv}}}EEEEEEFFFJJJNNNNNNLLLIIIMMMKKKJJJHHHHHHGGGEEEDDDCCCDDDNNNbbbuuuxxxccchhhxxx[[[BBB999333222111111111222111000000//////............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---.........///000000000111666===CCCPPPhhhvvvdddZZZSSSLLLGGGEEECCCKKKUUU\\\^^^ddduuuaaaSSSxxxxxx___qqqzzzwwwhhh\\\JJJ;;;333222333222222222111111111111111000000000111111111111000000////////////000000000000////////////000000000000000000//////000000111222000000111111111111000000222222222333333444444444222333555555555666999;;;<<>>III[[[sssggg^^^rrreeeGGG999777222222222222222111111111//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,------......///000111111111444888<<>>888444111222333222111000000000//////............//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,---............///000111222444666AAATTTmmmmmmaaaTTTMMMJJJGGGGGGJJJJJJSSS___gggkkkxxxsss[[[\\\wwwnnnkkkkkkwwwvvvvvvyyy^^^LLL<<<777777444222333000000000000111111111111000000111111111111000000.../////////000000000111////////////000000000000///////////////000111111000000111111111111000000000111222444555555444444333444555666666777999<<<;;;@@@GGGMMMRRRVVVZZZ\\\]]]^^^```fffmmmuuu|||NNNLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBAAAAAACCCFFFIIIWWWnnnssswww```===222666666000111222333222000///////////////.........//////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,---......,,,---...///000111222333777HHH```wwwzzzfff\\\RRRLLLHHHFFFHHHMMMNNNUUU___hhhqqqaaaWWWlll|||jjjiiijjjgggqqq|||tttbbbTTTAAA222222444222222555000000000000000111111111000000111111111111000000.../////////000000111111////////////000000000000///////////////000111111111111222222222222111111000111222444555555444444333444555666666777999<<<;;;???FFFMMMRRRVVVYYY\\\\\\]]]___eeemmmuuu{{{~~~TTTQQQLLLFFFBBB@@@@@@@@@IIIAAA===AAAHHHPPP^^^lllyyykkkfff}}}___@@@888:::777222111111111111000///......---//////...------------...///...---,,,,,,---...///------++++++++++++------++++++++++++++++++++++++************************************************+++*********))))))(((((())))))************)))))))))************+++++++++******+++++++++,,,,,,,,,,,,...000000000111333444111<<>>DDDWWWxxxuuussswwwNNN;;;666222000111111///...///000000000///////////////......---,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))******))))))************))))))))))))*********+++++++++******+++++++++,,,,,,,,,---...//////...---...000111111444999CCCYYY}}}wwwcccTTTOOOPPPGGGDDDEEELLLSSSYYY```fffjjj{{{nnn\\\hhhpppXXXQQQhhhcccHHH888444333222222222222000///111111111111000000000///...//////000000000000000000000////////////000000////////////////////////222111000//////000111111000000000000000000000000///111222222222222444555333333333444555777999:::<<<@@@HHHPPPVVV[[[]]]^^^ZZZYYY\\\fffnnnqqqsssvvvIII]]]{{{{{{yyyzzzhhhQQQ;;;222555222//////000111000..............................------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,+++---......------...000---///444777777DDDeee}}}~~~zzzhhhVVVKKKHHHIIIGGGFFFJJJRRRXXX___iiissszzz[[[eee}}}]]]SSSXXXrrrgggNNN===555333333333222111111000000111111111111000000000000......///000000000000000000000////////////000000000000000000000000000000111000/////////000222333000000000000000000000000///000222222222222444666222222333444555777888999<<<@@@GGGOOOVVV[[[]]]___[[[XXXZZZccclllppprrruuuttt|||ooollloootttxxxRRRDDD:::000333333333333222222222111000------------------------...---,,,,,,++++++,,,,,,+++,,,------------,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************((()))))))))************))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,***+++------------///000---///444777333888QQQnnn}}}wwwiiiYYYNNNHHHFFFFFFFFFIIIPPPXXX^^^fffuuupppnnn|||___[[[^^^kkk}}}qqqTTT???666444222333333222111111222222111111111111000000000000---...///000111000000///000000////////////000000000000000000000000000000000///......///111333555000000000000000000000000...000222222222222444666222222333444555777888999<<<@@@GGGOOOUUU[[[^^^___]]]XXXYYYbbbkkkppprrruuuwwwvvvgggdddmmm{{{wwwMMM;;;>>>111(((:::///333555333///------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++------------++++++++++++------------++++++++++++++++++++++++++++++************************************************(((((())))))*********+++))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,)))+++,,,---------///111000000444888555555GGG^^^vvv}}}}}}sssjjj]]]QQQKKKIIIIIIJJJFFFKKKTTT]]]bbblll~~~qqqiiiSSSaaalllzzzkkkLLL888333444111222222222111222333555111111111111000000000000---...000111111111000///000000////////////000000000000000000000000000000///.........///222444666000000000000000000000000...000222222222333444666222222333333555666888999<<<@@@GGGNNNUUU[[[^^^```___YYYYYYaaakkkpppsssvvv}}}|||ttt^^^___lll{{{xxxXXX;;;555999777333222333222000/////////000111,,,---------.../////////,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......111......222333555>>>III```{{{~~~}}}aaa\\\TTTLLLGGGEEEFFFGGGNNNPPPWWW___fffrrr}}}vvvaaa]]]uuu~~~sssPPP===999666222333333111000000000111222222000///000111111000///......//////000000111111222111111111000000//////000000000000000000000000000000000000000000000000///000000000111111111111111222333222111111333555333444555555555555888:::AAABBBHHHRRRXXXZZZ]]]aaa```[[[YYY___iiippprrrppp~~~rrr^^^VVVjjjpppVVVBBB111000222000...111222111000/////////000000------------............,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...111...///222222111555===KKKjjj~~~~~~xxxkkkZZZUUUOOOIIIFFFFFFGGGIIIIIIRRR___hhhrrrwww{{{dddaaaiii\\\CCC:::888555000333222111000000000111222111000///000111222111000////////////000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000222333444444333444555555555666888:::AAABBBHHHRRRXXXZZZ\\\___]]]ZZZYYY```jjjrrruuusss~~~zzznnnfffmmmcccCCC;;;444000333333...///444111111000////////////000............------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------......///222111///111555888OOOttt}}}~~~}}}{{{|||~~~rrreee[[[QQQNNNJJJGGGFFFIIILLLOOOOOO\\\fffnnnccc]]]}}}bbb```ppp~~~___AAA777999777333222333222111111000000111111111000///000222333333222000000000000////////////111111000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000...---...222555444333333444555555555666888:::@@@AAAIIISSSXXXYYYYYY\\\[[[YYYZZZaaallluuuwwwwww|||vvvnnniii~~~nnnJJJ333555333444777555000///222000000/////////..................------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------------///111222222333555333@@@___~~~{{{xxxwwwwwwpppeee\\\UUULLLJJJHHHGGGIIIMMMRRRUUU^^^eeehhhoooddd[[[kkkfff___mmmgggJJJ333444888555222555222222222111111111111111000//////000333444444333111111000000//////......000000000000000000//////////////////////////////////////////////////////111111000000000000//////000,,,***---222666555222333444555666666777999;;;???AAAIIISSSYYYXXXXXXZZZ[[[ZZZ]]]dddnnnuuuxxxwwwzzz~~~tttggggggqqqwwwSSS???:::444222111333333///------////////////......------......------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------.........---///222444444666888OOOxxx{{{tttrrruuuwwwvvveee[[[UUUPPPHHHHHHGGGHHHKKKQQQVVVZZZ```ffflll|||\\\SSSnnneee\\\kkktttSSS???222555666000///666222222222222111111000000000//////000222444333222111111000000//////......//////////////////000000////////////////////////////////////////////////////////////////////////000,,,***---222666555222333444555666666777:::<<>>444444444555777---000111...++++++,,,---,,,---.........---,,,++++++++++++,,,,,,---------,,,,,,---------,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,''',,,000222777===:::222///222444777DDDbbbvvvwwwvvvxxxrrrjjjZZZMMMJJJKKKIIIDDDHHHJJJNNNTTT]]]fffnnnssslllHHH[[[pppZZZ\\\tttrrrWWWCCC444777777444444777555000111111222333222111000///000///......//////...---......//////000000111111---.........//////000000000000000000000000000000000000000000000000000000//////000222333444555666111222333222111111333555222444666777777999;;;>>>AAABBBHHHRRRXXXZZZ]]]aaaYYY]]]cccjjjooorrrssssssvvvvvvdddTTTXXXhhhvvvsssEEE???888444444444333111000000000000///////////////...------...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******'''&&&&&&'''((())))))((())))))))))))))))))))))))'''(((******((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,(((...///))),,,777;;;666000222777<<<===IIImmm}}}wwwuuuzzzpppgggZZZOOOLLLLLLIIIFFFFFFFFFJJJVVVbbbeeegggsssTTT^^^~~~ooo\\\SSShhh~~~___CCC888555555444333333222111111000000000000000000000000////////////////////////...------...000000///...////////////000000000000000000000000000000000000000000////////////000000111///...000333555444222111111000000111222222333555555666555555666999;;;<<>>:::555333333333333111000000000000/////////.........---------...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))******++++++******)))((('''&&&''')))***)))((())))))))))))))))))))))))'''(((******((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,***111111,,,...888;;;777000///333666555===ZZZxxx|||vvvwwwzzzuuueee\\\SSSJJJHHHHHHGGGFFFHHHNNNOOOUUU]]]cccnnnlll\\\vvveee[[[XXXlll~~~XXXDDD<<<555444444333222222111111000000000000000000000000000000000000000000000000///......///111111000....../////////000000000000000000000000000000000000000000////////////000000111///...000222444333111222111111111111111222222444555666555555666999;;;<<>>CCCKKKRRRVVVZZZ]]]___bbbdddhhhmmmpppqqqqqqppppppzzztttgggvvvmmmMMM:::333444666111222333333222000///...////////////............,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++)))))))))******)))))))))+++)))((()))***+++***((((((((((((((((((((((((((('''(((******((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))))))))((()))))))))************)))***++++++,,,,,,+++++++++------+++,,,///000...222000000333555555777:::WWWxxxuuunnnooopppnnnwwwzzzkkk___UUULLLGGGGGGFFFGGGIIIHHHIIIPPPYYY[[[```gggsssiii[[[aaazzziii^^^fff{{{zzzxxxZZZ???777888333333222222222222222111111000000000000000000000000000000000000000000000000000//////000222222111000............////////////////////////////////////000000////////////000000111222222111000/////////222222111111111111111222333444555555555777:::===???DDDLLLRRRWWWZZZ]]]______bbbggglllnnnppppppqqqqqq{{{vvvqqqppp|||jjjMMM;;;888999666111222333444333000......////////////.........------,,,,,,---------,,,++++++++++++++++++++++++++++++************************)))))))))************+++((())))))******))))))(((+++)))(((((()))***)))'''))))))))))))))))))))))))'''(((******((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))************)))******+++++++++++++++,,,---.........///000///......///222555666666555@@@^^^vvvnnniiimmmoooxxx}}}jjj]]]UUUNNNJJJIIIEEEDDDFFFJJJKKKMMMTTT\\\]]]dddkkk{{{sssRRRXXXwwwyyybbbZZZ```qqqzzz[[[HHH888666888444222222222222222222111111000000000000000000000000//////////////////////////////...000111222111///------........./////////000000000000000000000000000000////////////000000000111222111///...///000111111000000111222222333333444555555555777:::===@@@EEELLLSSSXXX[[[^^^```aaaeeejjjlllmmmmmmmmmmmmsss}}}vvvdddkkkuuuUUUJJJ<<<666666666333...000111222111...---...000//////.........---------,,,---.........,,,+++***************************************************))))))))))))************(((((())))))))))))((((((***)))'''((())))))'''&&&))))))))))))))))))))))))'''(((******((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))************))))))***+++++++++++++++++++++,,,...///...//////...///000111333444333111666EEEeee{{{mmmooojjjkkkuuuyyyiiiZZZRRRNNNIIIGGGHHHFFFDDDGGGLLLQQQUUU[[[ccccccnnn|||www]]]UUUooottt^^^TTTVVVhhh}}}ZZZAAA;;;555222444333111111111111111111222222000000000000000000000000........................///......///111111000...---------.........//////000000000000000000000000000000////////////000000///000222111///...///111//////000000111222444444222333555555555777;;;===@@@EEEMMMTTTYYY]]]```bbbdddhhhlllnnnmmmlllllllllsss}}}rrrbbb]]]kkk|||jjjNNN>>>888888666333///...000333...///111///---,,,///111//////.........---------------...///...---+++***************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((***(((''''''(((((('''%%%))))))))))))))))))))))))''')))******((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))************))))))***++++++++++++***)))((())),,,---,,,,,,---000111222111111222222000777555HHHtttpppgggbbbgggppp|||vvvhhhZZZNNNJJJIIIDDDBBBDDDHHHFFFHHHPPPWWW\\\ccciiiiiizzzVVVWWWgggdddWWWQQQRRR\\\uuukkkGGG555999666111333555111111111111111111222222000000000000000000000000...........................------...000111///...---------.........//////000000000000000000000000000000////////////000000...000222111...---///222/////////000111333444555222333555555555777;;;>>>@@@EEEMMMTTTZZZ^^^aaacccdddhhhmmmooonnnmmmnnnooorrr}}}vvvoooqqqkkkPPP???777444444444333333222111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++,,,,,,---....../////////000111111222222666777???WWWuuueeeeeehhhlllzzz~~~lllbbbZZZQQQJJJHHHGGGEEEDDDEEEHHHMMMRRRTTTYYYaaahhhkkkyyyjjjWWW{{{kkkSSSVVV\\\eeekkkrrr|||IIIAAA888444444555333000444333222222111111222222000000000000000000000000////////////............////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111,,,...111222222111111222444555666666666888;;;>>>AAADDDLLLUUUZZZZZZ\\\``````dddiiimmmnnnooopppppppppxxxwww~~~~~~aaaHHH;;;666444333444333333222111111000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((()))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******++++++,,,------.../////////000111111222222222333777HHHkkkssshhhdddcccnnn|||rrrbbbYYYRRRKKKEEEEEEEEEDDDDDDGGGIIIOOOWWW\\\]]]bbblllvvvpppWWWmmmqqq\\\RRR[[[jjjtttxxx}}}lllCCC===666444555666444222444333222222111111222222000000000000000000000000////////////............////////////////////////////////////////////////......................../////////000000000111111//////000000000111111111---///111222111111222333333555666666666888;;;>>>AAADDDKKKTTTXXXYYY\\\``````dddiiimmmnnnooooooppprrr```QQQ===222111444444333333222222111111000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******++++++,,,,,,------...//////000000111111222222444555<<>>AAACCCJJJSSSWWWXXX\\\aaa```dddiiimmmnnnnnnooopppttt|||}}}}}}dddIIIAAA;;;555333555555222///111111111000000/////////.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))((()))))))))******************************************++++++,,,,,,,,,,,,......//////000111111111111555666555???]]]wwwjjjcccaaaeeeooo~~~oooddd[[[QQQIIIGGGHHHDDDCCCFFFIIIJJJNNNSSSYYY\\\dddkkkkkkqqq~~~\\\kkkkkkUUURRR]]]ppphhhNNN@@@777555333333555555444222333222222111111111111111000000000000000000000000////////////............////////////////////////////////////////////////........................---------.........//////////////////000000000111111222222111000111333555333444555666666888<<>>BBBLLLWWW]]]]]]^^^bbb___ccchhhkkkmmmmmmnnnoooyyyyyybbbQQQ===444333333222111///......000111111---***------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******************------......///000000000222,,,+++111444444777===SSS||||||eee___]]]___aaaeeerrrxxxllleeeWWWMMMFFFFFFHHHFFFEEEEEEGGGHHHMMMUUUYYY\\\ccckkkiiivvvyyynnndddWWWSSSkkkOOO666777888111333333333222111222555777222111111000000000000000////////////////////////000/////////............////////////////////////////////////////////////.................................////////////000............/////////000222444666666555333333333111333444666777999===@@@>>>BBBMMMYYY___^^^^^^aaa___ccchhhkkkmmmmmmnnnoooyyy```JJJDDD>>>:::666333111000///...111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&)))(((&&&&&&&&&''')))+++(((((((((((((((((((((((((((((((((((())))))))))))+++(((%%%%%%'''))))))'''((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......000//////000222444666777EEESSSrrrooodddZZZYYY[[[\\\aaaiiizzz|||}}}qqqbbbWWWSSSDDDDDDEEEDDDDDDFFFIIILLLOOOQQQUUUYYY]]]bbbhhhnnnnnntttuuusssggg\\\___ooozzzSSSAAA;;;444111333444444333333222111000000000000000000////////////......////////////......////////////////////////222222111000///...------------,,,+++***,,,...000...............///000000//////............//////000000//////.........---444...333@@@===///,,,666333444555555666888<<>>CCCCCC???444555666666777999===@@@CCCFFFLLLTTTZZZ^^^______```dddhhhkkkmmmmmmmmmnnn}}}hhhQQQ;;;444333000///111333111///...000111111000/////////......------,,,------,,,,,,+++++++++***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&%%%%%%'''((()))((((((((((((((((((((((((''''''((((((((()))))))))+++***(((((()))******)))*********+++++++++,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------/////////000111333444555222666@@@XXX~~~kkk___YYYUUUTTTVVVZZZ]]]ggguuu}}}qqqcccYYYPPPIIIGGGIIICCCDDDDDDDDDFFFJJJPPPTTTXXXXXX___hhhgggeeesss{{{dddUUU\\\iii}}}PPP@@@333333555333222555333333333222111111000000000000000000////////////......////////////......///.........------,,,,,,........................---444;;;:::222++++++.........---------------...//////............//////111111111111000000000000---555222,,,:::QQQRRRAAA555666777777888:::>>>BBBDDDHHHMMMTTTYYY\\\]]]]]]aaadddiiilllmmmmmmnnnooo|||mmmRRRBBB999555999<<<999333111111000......///111000000.........---------,,,,,,------,,,,,,+++*********+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&%%%&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))***)))))))))))))))))))))))))))*********+++++++++************++++++++++++++++++,,,,,,,,,---------......///000111222333444888:::;;;EEEfff~~~nnnaaaYYYXXXYYYXXXXXX___kkkuuu{{{rrrfffZZZQQQKKKGGGHHHKKKCCCCCCDDDEEEHHHNNNUUUZZZ^^^ZZZ___iiikkknnnkkk~~~qqqbbb]]]eeetttcccDDD<<<777888888444222444333222222222111111000000000000000000////////////......////////////...............---,,,,,,++++++------------......//////,,,111666666111,,,***+++......---,,,,,,,,,,,,---//////............//////000000000000000000000000...555111)))333IIIIII888444555666666777:::>>>BBBCCCGGGMMMSSSWWW[[[]]]^^^bbbeeeiiilllmmmnnnoooppp{{{www]]]MMMCCC777666222000000000000222666222000//////000000///...------------,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***)))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------...///000111111222222444999999:::LLLqqq}}}yyyooo```ZZZYYYVVVTTTUUU[[[bbbhhhpppxxxxxxmmm___VVVMMMIIIFFFCCCCCCFFFCCCDDDFFFIIILLLSSSZZZ___ccc___dddqqq{{{rrrtttvvv^^^]]]ppp|||jjjFFF777444333444444333333555222222111111111111111000000000000000////////////......////////////............---------,,,,,,,,,,,,,,,------.../////////.........///000///---+++...------,,,,,,,,,------//////............//////////////////////////////000222111...111777777111222333444555666999>>>AAAAAAFFFMMMSSSWWW[[[```ccccccfffjjjlllmmmnnnpppqqq{{{gggTTTEEE444000444111///000000///---,,,...111111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''))))))(((''''''((('''''''''((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,------///000111111111111...333777777>>>RRRqqqoooaaaYYYXXXSSSPPPSSSUUUYYY```gggrrr|||{{{qqqdddYYYOOOIIIDDDDDDDDDAAAAAADDDFFFHHHKKKOOOSSSYYY```dddgggjjjvvvppp[[[\\\bbbtttiiiIII555555444333222111111111222111111111111111111111111000000000000////////////......////////////......------------------------------........./////////000---+++,,,000222000------------------....../////////............//////............//////////////////111444222---///333111333444555666999===AAA???EEEMMMSSSXXX\\\bbbgggdddgggjjjlllmmmnnnqqqsss{{{iiiTTTAAA444333666111000333///---///222444333222///,,,...---,,,---......,,,+++++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((*********)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&(((+++***((('''''')))(((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,---...000000000000///000000444::::::???UUUlllxxxggg\\\WWWTTTTTTTTTSSSVVV[[[gggqqq|||~~~pppeee]]]TTTKKKIIICCCAAACCCEEEDDDEEEHHHJJJMMMRRRWWW\\\aaafffjjjmmm}}}oooTTTTTTcccoooyyyeeeIII999333:::999666444333333000...000000000000111111111111000000000000////////////......////////////......---------......//////000////////////////////////...---,,,...///000///...,,,,,,,,,---...///000111//////............//////......//////000000000000...///222333111///111555222333444555777:::???BBB@@@GGGOOOTTTXXX]]]ccciiieeehhhjjjlllmmmoooqqqsss|||www^^^PPPGGG@@@===000000555111///111...333///***(((+++111333111+++******+++------,,,***+++++++++++++++++++++,,,(((((()))***+++,,,,,,---(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((()))***************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&))),,,,,,***((((((***))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,---...000000000//////333---111:::999444AAAWWWssszzz\\\XXXVVVVVVTTTQQQPPPSSS[[[fffqqqxxx~~~~~~qqqbbbWWWRRRLLLFFFFFF@@@>>>AAADDDDDDFFFJJJMMMQQQWWW]]]aaafffjjjmmmttt~~~bbb[[[______eeeppprrrJJJ777666777333444333333555777555111000000000000000111111111000000000000////////////......////////////......,,,------...///000111111000000000000000000000///))),,,//////---,,,,,,,,,,,,,,,------///000222333//////............////////////000000111111111222...222222...---333555444333444555666888;;;@@@CCCBBBIIIPPPUUUXXX\\\ccciiifffhhhkkklllmmmooorrrttt}}}vvv___KKK@@@:::666333222111111000///......---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000111222333444777<<<@@@XXXvvvfffWWWRRRQQQOOOOOORRRSSSXXX___fffppp|||xxxnnn```TTTMMMHHHDDDBBBAAABBBCCCCCCCCCEEEJJJNNNUUUYYY___bbbcccgggrrr|||nnnXXXVVVaaaooo{{{}}}SSS;;;888888555555444333333222222333333111111111111111111111111......////////////......000000//////......------........................//////.........---------........................---------............////////////...------,,,,,,///////////////.........000000000000000000111222222555777777777:::???DDDBBBGGGNNNSSSVVV[[[```eeedddfffjjjmmmqqqsssttttttxxxeeeRRRIII===666444555444333000000//////...------,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------...////////////000111222333666:::===BBB___zzzfff^^^\\\WWWSSSQQQRRRSSSTTTVVV]]]hhhuuu}}}|||pppeee^^^TTTLLLHHHFFFDDDCCCGGGFFFFFFGGGIIINNNSSSVVV\\\```fffiiimmmxxx~~~bbb\\\]]]jjj}}}^^^BBB666666666222444444333222222222222333111111111111111111111111...//////000000//////...000000000//////.................................//////.........---------........................---------............///..................///////////////////////////...000000000000000111111222222555777777777:::???DDDCCCHHHOOOTTTWWW[[[aaaeeedddfffiiimmmppprrrttttttsssjjj\\\III:::555111...---000111000............------,,,++++++---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,---......//////...000111111111333777999666CCCaaa}}}pppjjjbbbYYYRRRPPPPPPOOOOOOQQQWWWbbbjjjqqqyyy{{{jjj]]]SSSOOOIIIEEECCCCCCCCCBBBEEEEEEEEEIIIOOOVVV[[[^^^eeehhhkkknnnyyyzzz[[[ZZZaaaooosssZZZ@@@444555555333222444444333222222222222222111111111111111111111111//////000000000000//////000000000000////////////.......................................---------........................---------............///------...//////000111111......//////////////////000000000000000111222222222555777888888:::@@@EEEDDDJJJPPPUUUXXX\\\aaaeeeeeefffiiilllppprrrttttttuuubbbKKK;;;888999999888555333222222333222///,,,......------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************+++++++++++++++,,,,,,------.../////////000111111111222555777777;;;MMMkkkrrrfffZZZRRRPPPPPPRRRTTTSSSSSSVVV\\\fffnnnyyyzzzmmm^^^TTTKKKIIIEEECCCAAAAAAAAAAAACCCDDDGGGNNNWWW___cccdddjjjmmmpppwwwuuu}}}nnnaaafffvvv}}}^^^GGG555444888666333444444333333222111222222222111111111111111111111111//////000000000000//////000000000000000000000000........................................................................---------............///////////////000000111111............////////////000/////////000111222333222555777888888;;;AAAEEEFFFKKKQQQUUUXXX\\\aaaeeedddfffhhhlllooorrrtttuuuCCC???888444222222111000000//////000111222222111......---------------,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,,,,---.........///000222222222222444666777:::@@@MMMiii|||lll```YYYXXXSSSQQQSSSRRROOOPPPUUUZZZaaallluuu~~~yyyooofff\\\RRRLLLEEEEEEDDDBBBBBBBBBDDDEEEIIILLLQQQXXX___dddggghhhjjjttt~~~yyy}}}^^^aaavvviiiMMM>>>555888999444333666333333222111111111111222000000000000000000000000//////000000000000/////////////////////000000000........................---.............................................---------............///111111000000////////////---.........//////000000////////////000111222333222555777888888;;;AAAFFFGGGLLLRRRVVVXXX[[[```dddcccdddgggjjjnnnrrruuuwww111333444444222000//////------,,,,,,---///000222------------------------------,,,+++++++++++++++++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************++++++++++++,,,------......---///111222222222444666555::::::;;;PPPuuu~~~wwwlll]]]QQQNNNMMMKKKNNNTTTOOOUUU]]]eeemmmwwwzzzqqqdddZZZRRRLLLFFFBBB???@@@AAABBBCCCFFFJJJNNNQQQUUUYYY]]]aaadddiiilllssswww\\\\\\ooofffAAA;;;777555666666333333555333333222111111111111111000000000000000000000000......////////////..................////////////........................---------.......................................---------............///111111000//////...------------......///000000000////////////000111333333222555777888999<<>>AAAGGGKKKOOORRRUUUZZZ```eeedddccceeekkkoooqqqvvv|||++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---......//////222222111111333555777777<<<;;;DDD```uuuddd___bbbcccaaa```YYYXXXUUURRRPPPOOOMMMLLLOOORRRWWW]]]dddllluuu{{{yyymmmaaaUUUOOOHHHFFFCCCBBBBBBCCCCCCCCCCCCEEEIIIKKKNNNRRRWWW\\\cccfffkkkmmmmmmqqquuuaaaXXXoooWWWAAA999666999999666555888888666444333333333222000///000000000000111111111000000000////////////...///............---------,,,,,,,,,------.................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...,,,+++******+++---------,,,---......///......------.....................000...------000222222111222444666888888:::===???EEEJJJPPPSSSVVVZZZaaagggdddbbbccciiinnnqqqvvv{{{)))************+++++++++))))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++++++++,,,,,,---.........///111000...///444666666999:::AAAPPPgggtttkkkjjjhhhdddaaa[[[YYYVVVTTTRRROOOLLLIIIJJJLLLPPPTTTYYY```hhhmmmzzz{{{}}}|||rrrggg]]]TTTMMMHHH@@@@@@@@@AAABBBCCCDDDEEEEEEHHHLLLOOOQQQUUU\\\aaaiiijjjlllooosssccc[[[```hhh~~~\\\;;;222999;;;777333555:::<<<999777444333333222111000000000000000000000000000000000////////////......///............---------,,,,,,------------------------------------------***++++++,,,,,,---------+++++++++,,,,,,,,,------,,,...///...---,,,---///------------------------...///000000...---...000000---+++,,,000444444333111444777888999:::;;;===BBBIIIQQQUUUXXX[[[bbbhhhdddaaaaaagggnnnqqqvvv{{{))))))))))))******++++++)))))))))******+++++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************+++++++++,,,------......,,,111333///...222555444222999BBBHHHPPPiiiuuummmiiiaaa\\\WWWTTTSSSQQQNNNLLLLLLMMMMMMNNNPPPUUU[[[___lllmmmnnnrrrxxxmmmhhh___WWWQQQKKKFFFCCC???@@@@@@@@@AAACCCFFFHHHIIINNNRRRUUUVVVZZZaaafffkkkmmmtttnnn___hhhxxxaaaDDD;;;444777888555333555888:::666444222222222222111000000000000000000/////////000000/////////.........///............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,---------------+++111777777222------///......---,,,,,,,,,---...---///000///---...000333777222......111333222000111444777999999999:::;;;???GGGRRRWWWYYY\\\bbbhhheeeaaa```gggooosssxxx}}}(((((())))))*********+++))))))******+++++++++,,,))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))***************++++++,,,,,,---......+++333777333000333555333444888===>>>>>>LLLmmm~~~zzzgggaaaZZZUUUSSSSSSRRRPPPOOOOOONNNLLLLLLNNNRRRVVVZZZZZZ[[[___eeennnvvv{{{vvvnnn\\\XXXRRRMMMIIIDDD@@@===BBBBBBAAAAAAAAAEEEIIIMMMNNNSSSXXXZZZ[[[^^^eeekkkpppuuu|||yyyggggggttt^^^888///<<<999333222666999555333444333111000000111222222111111000000000////////////000/////////............//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,---......//////......)))333>>>>>>777///---...///...,,,++++++,,,...///+++---///...---...222555@@@:::444111111111---***111444777999:::999999:::===GGGRRRYYYZZZ]]]bbbhhhfffaaaaaahhhpppuuuzzz((((((((((((((()))******++++++***)))(((((())))))((((((((((((((((((((((((******))))))))))))******''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((%%%"""$$$(((***'''$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((''''''''''''((()))++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,......///000111222333333333666:::>>>AAAFFFLLLOOOqqqqqqkkkbbb[[[XXXSSSNNNQQQMMMIIIIIIMMMOOOOOOMMMPPPQQQQQQQQQSSSXXXaaahhhpppvvv|||xxxiii]]]VVVLLLIIIEEECCCCCCCCCCCCCCCEEEEEEEEEGGGJJJNNNSSSUUUZZZXXXZZZaaadddfffnnnyyyvvv|||qqqllljjjqqqkkkPPP???444444;;;444444444444444444444444222222222111111111111000111///...///111222000---////////////////////////........................---.........---,,,,,,+++---------,,,,,,+++++++++++++++,,,---............+++++++++,,,,,,------------------............///...---,,,,,,,,,,,,---......---,,,---000555:::>>>333222111000////////////333333444666777999:::;;;@@@JJJUUUXXXWWWYYY```hhhbbbaaabbbgggpppwwwzzzzzz((((((((((((((())))))***+++******)))(((((())))))'''''''''''''''''''''''')))))))))(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%)))(((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((((((''''''(((((()))************)))))))))***+++,,,*********+++++++++,,,,,,---...///000111222222333333666999<<<>>>AAAEEEGGG___}}}{{{sssfff\\\VVVQQQKKKQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMNNNMMMLLLOOOUUUYYY```dddiiimmmooouuu}}}}}}ttthhh\\\RRRMMMGGGEEEAAA???@@@BBBEEEFFFFFFHHHKKKNNNQQQUUUYYY[[[___^^^```dddgggnnn||||||mmmfffgggnnnuuuxxxUUUBBB:::444333666444444444444444444444444222222222111111111000000000///...///111111///---////////////////////////........................------......------,,,+++---------,,,,,,+++++++++,,,,,,------------------+++,,,,,,,,,,,,,,,,,,---------------...............---,,,,,,,,,,,,---...---,,,,,,---///333666999222111000000///000000000222333444666777999:::;;;@@@JJJUUUXXXWWWYYY```hhhdddbbbccchhhpppvvvyyyyyy((((((''''''(((((()))*********)))((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&###"""###''')))'''%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))***************++++++++++++,,,------...///000111222222333555999:::;;;;;;<<<===DDDhhhpppaaaZZZVVVRRROOOQQQSSSRRROOONNNOOOPPPLLLLLLMMMKKKJJJIIIKKKLLLSSSVVVZZZ\\\___eeemmmsssxxx|||wwwrrrffffffccc]]]UUUMMMGGGEEEDDDBBB@@@@@@BBBEEEJJJLLLJJJMMMQQQTTTVVVYYY\\\^^^aaaaaacccjjjvvvgggaaajjjuuupppVVV===666777555333333444444444444444444444444222222111111111000000000//////...///000111///---////////////////////////------------------------------......------,,,,,,------,,,,,,,,,,,,++++++,,,------------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++------------...............------,,,,,,------...,,,,,,,,,---...///111222000000/////////000111111222333444666888999;;;;;;@@@JJJUUUXXXWWWYYY```hhhfffdddccchhhooouuuxxxxxx}}}(((''''''''''''((())))))***))))))((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''',,,***((()))******)))'''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((())))))******************++++++++++++,,,------...///000111222111444888999999888777888DDDSSSaaa{{{uuunnnkkkiiiZZZWWWSSSPPPOOOPPPRRRTTTNNNNNNOOONNNMMMLLLJJJJJJNNNOOOQQQQQQSSSXXX^^^cccdddfffkkkooouuu{{{{{{pppeee\\\VVVQQQQQQPPPLLLHHHDDDCCCDDDDDDEEEFFFHHHIIILLLPPPRRRSSSVVVXXXZZZ[[[^^^cccggghhhjjjsssnnngggvvvzzzOOO???333222666666555444333333333333333333333333111111111111000000000000///...//////000//////...////////////////////////------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***---------,,,,,,+++++++++,,,,,,---------.........------------------------------.........---------.........//////111222222222333444666888:::;;;<<<@@@JJJUUUXXXWWWYYY```hhhfffdddcccfffmmmsssvvvvvv{{{'''''''''''''''(((((())))))((((((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''""""""###%%%(((***+++***&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((((())))))***))))))(((''')))))))))***************))))))*********+++++++++,,,,,,---...///000000111000333666888888777777888BBBKKKKKKUUUttt{{{oooaaaYYYYYY[[[ZZZWWWOOOOOOOOOPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIKKKOOORRRSSSTTTWWWZZZ]]]bbbiiimmmuuuxxx}}}|||vvvmmmcccYYYQQQIIIDDDEEEEEEEEEDDDCCCCCCEEEGGGFFFJJJOOOQQQRRRSSSUUUVVV[[[]]]___```cccjjjuuu}}}lllkkkxxxoooPPP;;;777444555555444444555333333333333333333333333111111111000000000//////---.../////////.........////////////////////////------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******---------,,,,,,+++++++++,,,,,,,,,------------...------------------------...////////////---,,,+++---.........///000222222222333444666999;;;<<<===@@@JJJUUUXXXWWWYYY```hhheeecccaaadddkkkqqqtttuuu}}}''''''&&&&&&''''''((()))((((((''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''((()))******)))((('''((()))***+++++++++******)))))))))************+++++++++,,,---...///000000///222555777777777888999>>>QQQWWWQQQWWWjjj}}}qqqmmmjjjbbbZZZUUURRRPPPOOOPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLPPPUUUYYYbbbdddhhhkkkooosssxxx||||||}}}rrrjjj^^^ZZZTTTNNNJJJGGGCCC@@@@@@AAABBBCCCDDDFFFJJJMMMJJJOOOUUUXXXYYYYYY[[[]]]\\\```eeejjjqqq~~~oooddd~~~cccJJJ???444666777666333111222444333333333333333333333333111111000000000/////////,,,...000///...---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,------......------,,,///////////////...---,,,............///000111222222333555777999;;;===>>>@@@JJJUUUXXXWWWYYY```hhheeebbb```cccjjjqqqtttuuu'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))((('''%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''*********(((&&&%%%$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((%%%'''(((***+++***)))((('''((()))*********))))))))))))))))))************++++++,,,---...//////000000222444555555666888:::BBBZZZbbbXXXQQQUUUhhhuuujjjddd___XXXTTTSSSSSSRRRQQQRRRQQQPPPOOONNNMMMKKKJJJGGGGGGGGGFFFEEEHHHLLLPPPQQQTTTXXX[[[]]]```eeehhhjjjmmmrrruuuxxx{{{yyyrrriii___XXXMMMJJJFFFDDDDDDCCCCCCBBBBBBDDDFFFHHHJJJMMMQQQTTTRRRWWW[[[]]]^^^```eeejjjjjjqqqzzztttxxxjjjnnnyyyZZZ@@@999<<<555666666444333333333222222222222222222222222222111000000000////////////,,,...000000---,,,---///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---......---,,,,,,.......................................///000111222333555777999<<<===>>>@@@JJJUUUXXXWWWYYY```hhhfffcccaaadddkkkrrrwwwxxx'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''"""$$$%%%&&&&&&&&&((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))$$$&&&(((***++++++***)))%%%&&&((()))))))))((('''))))))))))))***************++++++,,,---...///000111222444333333444777999KKKZZZ\\\TTTRRRQQQSSS^^^tttmmmccc\\\YYYXXXWWWUUUQQQPPPPPPPPPPPPNNNLLLIIIIIIHHHGGGEEEEEEGGGKKKOOOGGGKKKPPPSSSTTTUUUYYY\\\\\\___bbbeeehhhkkknnnqqqqqqrrruuuxxx|||}}}xxxqqqiiiccc___YYYQQQKKKJJJGGGCCCBBBBBBBBBBBBBBBFFFHHHKKKNNNPPPSSSVVVYYYYYY]]]```aaaaaafffooovvv{{{{{{sssrrruuu|||ZZZCCC999888888888777444333555777666222222222222222222222222222000000000000////////////+++...000000---,,,---///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------,,,,,,,,,---...//////............///000000222333555777:::<<<>>>???@@@JJJUUUXXXWWWYYYaaahhhgggdddbbbeeemmmtttyyyzzz~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''))))))(((((('''''''''&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......111,,,,,,111555666666777NNNNNNLLLGGGAAA@@@EEEJJJ^^^~~~xxxooobbbWWWPPPSSSUUUUUUSSSPPPNNNMMMQQQOOOLLLKKKKKKJJJHHHFFFLLLKKKJJJJJJLLLMMMLLLJJJPPPQQQRRRTTTVVVXXXZZZ[[[^^^^^^```aaaccceeefffgggkkkooossstttrrrssswww{{{~~~}}}}}}|||{{{yyyxxxwwwvvvwwwxxxxxxwwwuuusssqqqssssssrrrrrrqqqooonnnmmmkkkiiihhhgggfffdddaaa___UUUVVVUUUQQQLLLHHHFFFFFFCCCDDDDDDDDDEEEHHHLLLOOOQQQPPPPPPSSSYYY___cccdddkkklllnnnqqqxxxzzz}}}~~~pppeeennnmmmKKK???>>>999333222444444333333333222222222222222222111111111000000222111111000///......---////////////////////////---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///.........//////000111222222444666888999<<>>===???@@@???CCCTTTpppzzznnnfffccc^^^\\\[[[[[[[[[ZZZWWWUUUTTTTTTUUUUUUTTTRRRNNNNNNMMMLLLJJJIIIHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEEEECCCEEEGGGHHHHHHIIIMMMPPPPPPPPPQQQSSSUUUVVVTTTSSSXXX^^^hhhsss|||jjjhhhpppyyypppqqqrrrVVVFFF444888555444666666444222222222222111111111000000000000000000000000000000000////////////....................................///...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,+++******+++---*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///............///000111222333555777999:::===@@@CCCEEEMMMUUUXXXVVVWWW^^^ddd]]]ZZZ\\\ccchhhjjjlllpppuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))'''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))******+++,,,---((())),,,...---///:::FFF???;;;777888<<>><<<@@@;;;888:::>>>CCCKKKRRRzzz|||tttmmmfffaaa^^^\\\ZZZYYYXXXWWWUUUSSSUUUTTTSSSRRRPPPNNNMMMMMMHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDBBBCCCEEEFFFGGGHHHHHHHHHGGGJJJMMMMMMMMMOOOTTTXXXYYY\\\___```^^^[[[YYYYYY]]]hhhyyytttgggcccgggmmmooo~~~oooiiivvvmmmJJJ===:::000555222000111444555444222111111111000000000000/////////000000000000000111........................------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++******+++---*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///.........//////000111222333555777999;;;===@@@CCCDDDMMMVVVXXXWWWYYYaaaiii___\\\]]]ccciiikkknnnrrrttt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---+++***+++---...111;;;FFF888666333444777::::::999>>>888666<<<@@@???>>>@@@LLLeee}}}vvvsssnnnjjjfffbbb]]]ZZZ[[[ZZZYYYWWWUUUTTTSSSRRRQQQQQQPPPPPPOOONNNMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRQQQUUUZZZ]]]^^^ccckkkqqqwwwzzz{{{vvvmmmeeedddeeedddqqqqqqeee```]]][[[]]]fffvvvxxxlllkkklllvvv{{{YYYFFF999888;;;666777666555444333444333222111111000000000/////////////////////000000111111........................------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++************************************++++++,,,,,,---(((***++++++******+++,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,---------------............///.........//////000111222333555888999;;;===AAACCCDDDMMMWWWYYYVVVXXXaaajjjaaa]]]]]]ccchhhkkkppptttvvv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---///,,,+++---...111:::DDD444333222333555777888888555555999>>><<<888;;;BBB@@@III[[[www{{{tttmmmhhh___^^^]]][[[ZZZXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQOOONNNNNNNNNNNNMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQRRRTTTVVVXXXYYYZZZZZZWWW\\\dddiiinnnvvv{{{pppooorrrkkk[[[VVVXXXVVVYYYbbbtttuuuiiiffffff~~~\\\BBB;;;444333666444000444666444222333555555000000000000////////////.../////////000000111111---.....................------------------------+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************))))))***+++,,,------...(((***++++++******+++,,,))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////.........//////000111222444666888:::;;;===AAADDDEEENNNWWWYYYUUUWWW```iiibbb^^^]]]bbbhhhkkkpppuuuxxx######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,......+++///888<<<:::222222333333555666888999999999::::::<<<===>>>???AAAEEEKKKUUUiiiwwwsssiii^^^\\\aaaaaa]]]___ZZZXXXYYYYYYVVVUUUVVVSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSOOOQQQSSSTTTVVVVVVUUUUUU[[[[[[[[[\\\]]]^^^^^^___dddjjjuuu~~~}}}{{{ggg\\\VVVRRRUUU[[[ooo{{{}}}nnnmmmlllhhhqqqqqqLLLEEE<<<888999999666444555555444333333222111111000000000000000000000000////////////000000000000.........///////////////---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------............///---...000///......///000333555999;;;<<<>>>@@@BBBEEEKKKRRRTTTSSSWWW```hhhccc^^^\\\```dddggglllqqqzzz######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************+++,,,,,,+++000888:::666111111111222444555777888999999999:::;;;<<<===>>>===@@@CCCEEENNNccc~~~}}}tttiiibbb^^^]]]______\\\[[[]]]XXXXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZ[[[___```aaaccccccccccccbbb^^^```dddhhhmmmssszzz~~~|||nnneeeVVVQQQPPPXXXcccooo|||sssvvvqqqtttiiiHHHBBB===777444555666444111555444444333222222111111000000000000000000000000.../////////000000000000////////////............---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------...............///111000//////000111333666999;;;<<<===@@@AAAEEEKKKSSSUUUUUUXXXaaahhhfffaaa^^^aaaeeegggkkkpppyyy######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************************)))+++111777666111///000000111333444666777999999999999:::;;;======>>>@@@@@@>>>===CCCPPP\\\~~~}}}{{{yyyuuunnnjjjkkkeeefffgggggggggfffeeeeeegggfffeeeeeefffhhhjjjllliiijjjkkklllmmmnnnnnnnnnooossszzz}}}gggXXXSSSPPPLLLYYY]]]gggwwwrrrooosssvvvXXXBBB777999666222222444555333000444444333333222111111111000000000000000000000000....../////////000000000000/////////...---------------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------...............000111111000000111333333666999;;;<<<===???AAADDDLLLTTTWWWWWWZZZaaahhhiiiddd```cccfffhhhkkkooouuu{{{######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***************************************************))))))---444777333---//////000111333555666777999999999::::::<<<=========@@@AAA???===>>>DDDIIIOOOhhh~~~yyyooojjjeeeaaa[[[ZZZeeewwwmmmlll{{{nnnSSSEEE<<<:::<<<666444333444555555333111333333222222111111111000000000000000000000000000........./////////000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------............///000000000000111333444666999;;;<<<===???AAADDDLLLUUUYYYYYY\\\bbbiiiiiidddaaadddgggiiimmmqqqrrrwww######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''***------***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))***000555555111---///000111222444666888999::::::::::::;;;<<<======:::;;;===<<<<<<>>>BBBEEE@@@KKKcccuuuccc\\\ZZZXXXUUUTTT\\\aaajjjzzzrrrssseeeFFF======999555666555444444555555444222000222111111111111111000000////////////////////////............////////////000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...,,,---////////////000222444777:::;;;<<<===???@@@CCCLLLUUUYYYZZZ\\\cccjjjgggaaa___cccgggjjjnnnsssrrrwww######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''***------***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))),,,222444111...---///000000222444666888999:::::::::::::::;;;<<<<<<;;;;;;:::999:::<<<===>>>>>>CCCMMM]]]sssjjj^^^ggg^^^XXXZZZ```gggooovvvyyy{{{RRRFFF>>>===;;;444111444333333333333222111000///000000000000000000000000////////////////////////------.........////////////.........---,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------+++---...///...///000222555777:::;;;<<<<<<>>>@@@DDDKKKTTTXXXYYY\\\dddkkkddd___]]]aaafffiiimmmrrrwwwzzz######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---222111+++***.........///111333555777888888888888888888888999:::<<<:::999999:::;;;;;;:::<<<===AAAFFFLLL\\\zzzmmmaaa^^^___\\\aaalll{{{wwwsssyyy\\\DDD???<<<999666444222444777222222333222111111111222000000000000000000000000////////////////////////---------.........//////------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,---/////////000111333555777:::;;;<<<<<<>>>???DDDKKKSSSVVVWWW[[[dddlllddd___\\\```dddfffjjjoooxxx{{{######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((---222...'''(((...,,,---...000222444666777777666666666666666777888666555555777:::<<<;;;999<<<:::;;;@@@CCCEEEMMMWWWnnnzzzqqqnnnvvvxxx{{{eeeNNNBBB>>>888666222222777;;;777111222333333333222333555666////////////000000000000////////////////////////---------.........//////,,,,,,------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,...000111000111333444555777:::;;;<<<<<<>>>???DDDKKKRRRUUUVVVZZZdddllleee___\\\___bbbdddggglllwwwzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((*********)))((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))'''((()))******)))(((''')))***+++,,,---,,,++++++......///000111222333333555666777777666666777888999999999999999999999999;;;===??????===>>>CCCGGGNNN___tttnnnooossslllTTTHHH>>>:::<<<777777666444444333333333555555444333333222111111////////////////////////000///...------...///000........................---------,,,,,,+++++++++++++++***)))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************)))))))))***+++++++++,,,+++*********))))))((((((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///...------......///000111222444888<<<>>>@@@@@@@@@DDDKKKRRRUUUVVVZZZdddlllkkkddd```aaaccccccfffkkkqqq&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))***))))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''''''''&&&''''''&&&&&&''''''((()))(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))************)))((('''&&&******+++,,,,,,+++++++++---......///000111222333444555777666555555666777777777777777777777777777777999::::::;;;<<<>>>@@@BBBJJJ[[[ttt~~~|||yyywwwwww{{{jjjNNNAAA<<<666444777666555444333222222222222444333333222111111000000........................///...---,,,,,,---...///........................---------,,,,,,+++++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))******************************************++++++************)))))))))(((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------...............------......///000111333444777;;;>>>???@@@AAAGGGMMMTTTVVVWWW[[[dddllljjjddd___```bbbdddggglllrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''((((((((((((((('''&&&((((((''''''(((((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((()))))))))))),,,+++***)))(((''''''''',,,++++++*********++++++------...///000111111222222444555555444444555777555555555555555555555555555555666888:::;;;;;;:::>>>>>>@@@FFFPPPfffsssiiigggnnnyyykkkRRRCCC888777777444333777444444333222111111111111222222111111000/////////........................------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***)))******************************************))))))************))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------...............------......///000111444555777:::<<>><<>>AAACCCJJJPPPVVVWWWWWWZZZbbbjjjiiibbb]]]^^^bbbeeejjjpppwww%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))*********)))(((''''''((((((((((((((()))******(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))(((((((((((((((((()))))))))))))))((((((((()))***,,,---,,,+++***)))))))))***+++++++++,,,---...//////000000111333333222222444666555555555555555555555555666555555888;;;<<<:::777555666;;;@@@???;;;:::===>>>LLLdddvvvvvv{{{~~~~~~www^^^JJJ<<<:::>>>444333444666444111111333444333222222222222222222111111111111000000000000........................---------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++)))******++++++*********************************+++******))))))((((((((())))))))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------......------......///000111555555777999;;;>>>AAACCCIIIOOOUUUVVVUUUXXX```hhhhhhaaa]]]___bbbeeejjjpppzzz%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))'''''''''(((((())))))***(((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((((()))))))))((())))))))))))(((((('''((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))&&&''''''(((***,,,...///)))))))))))))))***++++++******+++,,,---......//////111222333222333444666555555555555555555555555444333444555777888777666;;;666555999===<<<;;;<<<;;;:::===MMMjjjuuupppttt|||___CCC;;;>>>===999777444444444444222111222333333333222222111222222333111111111000000000000000------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...++++++++++++++++++++++++((()))******+++*********************************))))))))))))))))))(((((())))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------......///000111444555777:::<<>>555;;;AAA;;;222---555555555333333444555555111111000000000111111222////////////////////////------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///************************(((((()))***************************************((((((((()))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------......///000111333444777;;;>>>???@@@AAAHHHNNNUUUVVVVVVYYYbbbjjjfffaaa___bbbeeefffhhhlllsss$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&&&&'''(((((()))((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))'''(((***+++,,,,,,+++***$$$&&&(((***,,,,,,,,,+++))))))***+++,,,------...///111333333333444555777444444444444444444444444333555666555222333666:::222111333999;;;999777888111666;;;<<<;;;===CCCJJJaaa|||zzzyyyzzztttrrrqqqssswww}}}{{{]]]KKKAAA===777666888333,,,111>>>333333333111222444333222000000////////////000111---.....................------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************++++++,,,---************************(((((()))***************************************''''''(((((())))))******(((((())))))*********+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------......///000111222444888<<<>>>@@@@@@@@@IIIOOOVVVWWWWWW[[[ccckkkfffaaa```cccffffffgggjjjooo|||$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((())))))***))))))((((((((((((((('''))),,,//////---***(((+++***)))(((((()))***++++++***)))((()))+++---///000111222222444444555666555555444444444333333333333333333444444444555555444555555555666666777777666777888888777888:::<<>>888555444444333333333222222222222222222111000//////...////////////////////////000000//////.........---...------,,,,,,------...---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,---,,,++++++******++++++))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++(((((())))))))))))((((((++++++++++++++++++++++++)))************+++++++++,,,+++***))))))+++---...******+++++++++,,,,,,,,,........................------...///000111222222555666999<<>>DDDSSSlllkkk```QQQDDD<<<999888888444333333333333222222222222222111111000//////...........................////////////......------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,---,,,++++++******++++++))))))***++++++,,,------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))((((((************************)))************+++++++++,,,+++***))))))+++---...******+++++++++,,,,,,,,,........................------...///000111222222555666999<<>>DDDLLL]]]uuu{{{^^^GGG<<<777444444555555444444444555666222222111111111000000000000000000///////////////........................,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********---,,,++++++******++++++)))***************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))(((((((((((()))))))))))))))*********++++++))))))*********+++++++++++++++***+++++++++,,,,,,******+++++++++,,,,,,,,,------------------------------...///000111222222555666999<<>>@@@QQQXXXeeeuuubbbVVVHHH>>>;;;:::999777555555555555444333222111333333333222222111111111000000///...............////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******++++++************************+++,,,,,,,,,,,,+++******,,,+++)))''''''''''''(((***************************((('''&&&&&&'''(((***+++***(((''')))---222555///,,,)))((((((((('''&&&'''(((***+++++++++***)))))))))((((((((((((((()))++++++******************,,,,,,+++++++++++++++++++++++++++,,,,,,---------------------...000222333666888:::<<<>>>@@@DDDFFFLLLLLLLLLNNNRRRWWW\\\___ZZZ]]]bbbeeeeeeeeeeeeeeejjjppp%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))(((((((((((((((+++++++++++++++,,,,,,,,,))))))*********+++++++++************************************))))))))))))************************************************++++++******))))))))))))++++++++++++++++++++++++******+++++++++******))),,,,,,---///000///,,,*********))))))(((((((((((())))))))))))))))))))))))************************,,,,,,------.../////////////////////////////////////////////000000000000000000000000000000111111111111000000000000111111//////000000000111111111000000000111111111222222222111111222444666888999///444:::CCCMMMXXXcccjjjwww___PPPFFF???777333333444333222555555555444444333222111222222111111111000000000000//////.......................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++***************************************+++++++++++++++******)))******))))))))))))******************************)))((('''&&&&&&'''((()))((((((((((((***,,,...///...,,,)))((((((((('''&&&&&&'''(((((())))))(((((())))))(((((((((((())))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...///111222666888;;;===>>>AAAEEEGGGKKKKKKLLLNNNRRRWWW\\\___[[[^^^bbbdddeeeeeeeeefffeeekkk|||%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((())))))))))))******+++++++++++++++++++++,,,,,,,,,,,,---*********************************+++++++++++++++++++++++++++++++++++++++************************+++++++++************)))++++++++++++++++++++++++************************...///000000...,,,,,,,,,***))))))))))))((((((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---......//////////////////////////////////////////000000000000000000000///////////////111000000//////000000111////////////000000000000000000000000111111111111000000111111111222222333222333444555666:::>>>BBBGGGMMMXXXeeetttppp[[[III;;;333666333000111444555444222444444444444333222111000000000000000////////////000///......------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))))))))******************************************)))(((((((((((()))++++++,,,,,,,,,************************)))((('''&&&&&&'''((()))&&&'''((()))******))))))---+++)))(((((()))(((&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111666888;;;===???BBBEEEHHHIIIIIIKKKNNNSSSWWW\\\^^^]]]___bbbccccccdddfffgggbbbfffwww%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((()))))))))*********((((((((()))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,000222222000+++)))+++---))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------...//////////////////////////////////////////000000000000111111111000000//////...000000////////////000000........./////////000000/////////000000000111111111222222333222111111000444555444333111222444666777999<<>>AAAFFFIIIGGGIIILLLOOOTTTXXX\\\^^^^^^```bbbccccccdddfffhhhbbbeeettt%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))******))))))))))))************)))))))))*********+++++++++,,,,,,---......//////******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,...///111222222///***(((***,,,))))))))))))************))))))))))))))))))))))))************************++++++,,,,,,---.................................////////////000000000000222222222111111000000000000000////////////000000---............/////////....../////////000000000111222222222222111000///---...///...---...000222666777999999:::===AAAEEECCCPPP^^^iiiwwwttt```WWWHHHDDD???<<<:::::::::999999777444333222222222111222222222222111000///...///000000000000000000000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))((()))))))))************************((())))))))))))((('''''''''((()))******)))((('''))))))))))))))))))))))))((((((''''''''''''((((((+++***)))''''''((()))***)))((('''((())))))((('''((('''&&&&&&&&&''')))***((((((((((((((()))******(((((()))))))))*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////000000333555888;;;>>>AAAEEEIIIHHHIIIMMMQQQUUUYYY\\\]]]___aaacccccccccdddfffhhh___bbbppp%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''(((((())))))******+++)))))))))*********++++++*********+++,,,,,,------)))******+++,,,---......***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------++++++++++++,,,...000222111111000...+++))))))***)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,------..............................////////////000000000000222222222222111111111111000//////......//////000------------.........///............//////////////////..................000111222222111222444666---...111111111222444555222888<<<>>>CCCMMMWWW\\\aaajjjxxxsssVVVBBB<<<===<<<:::999999888777444111666444222000///000111222111111111111000///...---////////////000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))))))))***************************)))))))))))))))(((''''''(((((()))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((---+++)))((('''(((***+++(((''''''(((******((('''((((((((('''((())))))***(((''''''(((((()))***+++'''(((((())))))******************++++++,,,,,,---+++++++++,,,,,,---------+++,,,...///000111111111222555888;;;>>>BBBGGGJJJIIIKKKOOOTTTWWWZZZ[[[\\\___aaaddddddddddddeeegggZZZ]]]nnn%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''(((((()))******++++++))))))*********+++++++++++++++,,,,,,---......///+++,,,,,,---///000000111111111111222222222222333333333333333333333333333222222111000//////...---........................------------------------,,,,,,,,,,,,---------...---------------------------,,,,,,,,,...000333444111///---,,,,,,+++((('''))))))*********+++++++++))))))))))))))))))))))))***************************++++++,,,,,,---..............................////////////000000000000000000000000111111111111//////............//////,,,,,,---------.........------........./////////---,,,,,,,,,,,,...///000,,,---......------...000111222444444222222222333333555555111111555777777;;;>>>BBBEEEIIIQQQ]]]fffqqqwww~~~{{{qqqfff]]]ZZZRRREEE999333666:::666555555666777666444222333333333222111111222333000000000000///...------------.........////////////...------,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++***************************************)))************)))(((((((((((((((((()))***++++++))))))))))))))))))))))))''''''((((((((((((''''''*********)))))))))))))))&&&&&&&&&(((******)))'''''''''((())))))))))))(((''''''''''''((()))***+++''''''(((((()))******+++++++++++++++++++++++++++******++++++,,,---......,,,---///000111222111111333666:::===@@@DDDIIIMMMKKKNNNRRRVVVYYY[[[[[[[[[^^^aaadddffffffeeeeeeeeeYYY]]]ooo%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++)))************+++++++++,,,,,,------...///000000444555555666888999::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888777555444333333////////////////////////------------------------,,,,,,,,,------.................................------,,,---...111444666000---++++++---,,,(((%%%))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,---..............................////////////000000000000......//////000000111111//////............//////,,,,,,,,,---------......---------.........//////---,,,++++++---///222333,,,...//////------...000...///000000//////000222///222444222333555444000///444999:::888777:::===888AAAMMMWWW```nnnvvvfff]]]XXXOOOHHHIIIJJJEEE<<<555666777888777777777888888666444444666666666555111222333333111///......000000000000///...---,,,,,,,,,,,,------...............---,,,,,,,,,,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******++++++***************************************)))((((((((((((((((((***,,,...///))))))))))))))))))))))))''''''((((((((((((''''''&&&(((***++++++***'''&&&&&&&&&&&&(((******)))'''%%%&&&((()))))))))((('''''''''''''''((()))++++++&&&''''''((()))******+++,,,,,,++++++++++++++++++))))))***+++---...//////---...000111222333222222555888;;;???BBBFFFKKKOOOLLLOOOSSSWWWZZZ[[[[[[ZZZ^^^aaaeeeggggggeeeeeeeee\\\```rrr$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))***+++,,,+++***)))(((((()))***,,,,,,,,,+++******+++---...//////.........///111333555777888999:::===AAABBBAAAAAABBBDDDBBBAAA@@@??????@@@AAABBBFFFGGGHHHGGGFFFEEEEEEEEEBBBDDDEEECCC???<<<<<<>>>999777444333333333000......///000000000000//////------..................000///...------------...,,,...000222333333222111------------------------******************************************************************************+++,,,,,,---......,,,---......//////......---------.........//////000000111111222222333333........................---------------...///000999777444000...---.........------------.../////////////////////////////////////////////////////////000000000111111111111444444444555555555666666666888;;;===???EEENNNTTTaaajjj}}}~~~wwwrrrmmmfff___YYYQQQKKKFFF>>>>>>===<<<<<<;;;::::::666666666666666666555555444444555555444444333222000000000000000000000000////////////............---------.........//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++(((((())))))))))))(((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******************))))))))))))************((())))))+++,,,---......,,,111000++++++111444333999999===CCCEEECCCEEEJJJKKKMMMTTT[[[]]]YYYXXX[[[ZZZ^^^cccfffeeecccaaaaaa\\\^^^nnn$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&'''((()))***+++++++++++++++*********+++,,,,,,,,,---000222444444555555:::;;;;;;<<<>>>???@@@@@@???CCCFFFHHHGGGGGGIIIKKKIIIHHHGGGFFFFFFGGGIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPOOOPPPQQQOOOKKKHHHGGGHHHEEEDDDDDDCCCBBBAAA???>>>;;;:::999777444111...---222111000///...---,,,,,,***+++,,,---...///000000...///000111111000///...------------------------++++++++++++++++++++++++******************************************************+++,,,,,,---......,,,---......//////......---------.........//////000000000111111111111111........................---------------...//////555444111...---,,,,,,------------------......///........................//////////////////////////////000000000111111111000000111111111222222222333444555555555888===AAA===BBBLLL[[[jjjrrrrrrooo{{{{{{|||vvvsssqqqccc]]]TTTOOOLLLIIIDDD??????===;;;::::::999777555888888777666666555444444555555555555555555555555444444444444444333333222000000000000000000000000////////////............,,,,,,---------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++((())))))******))))))((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************))))))***+++,,,------...---000000,,,---111444222888888===BBBDDDCCCEEEIIIJJJMMMTTT[[[]]]YYYYYY[[[\\\___cccfffgggeeecccaaa___aaaqqq$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&((((((((()))***+++------,,,,,,,,,,,,...000222333666777999;;;<<<======>>><<<<<<<<<===>>>???AAAAAABBBDDDGGGHHHGGGGGGHHHIIIKKKJJJHHHGGGGGGIIILLLMMMPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWVVVTTTRRRQQQQQQLLLMMMNNNMMMKKKHHHGGGGGGHHHGGGEEEBBB>>>:::777555222222222111111111000000...//////000///...---,,,111222222111000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,---......//////......------........./////////000000000000////////////........................------------------...///111000...,,,+++++++++,,,------,,,,,,------...///........................////////////////////////////////////000000000000////////////000000000000000111111000//////111333666666888===CCCFFFEEEBBB===>>>HHHWWW[[[UUUQQQSSS^^^bbbiiisss|||zzzuuupppkkkhhhbbb[[[VVVYYYVVVQQQJJJEEEAAA?????????;;;777555777777555333777555444555666666555444333333222222111111000000333333333333333333333333333444444444444333222222000000000000000000000000/////////............---++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++)))******************)))'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))*********++++++***+++++++++,,,,,,------...000000......222222111777777<<>>?????????@@@>>>>>>>>>???AAADDDFFFGGGMMMNNNOOONNNMMMLLLJJJJJJJJJIIIGGGFFFGGGIIILLLOOOOOOPPPPPPQQQRRRPPPMMMJJJOOOQQQSSSTTTSSSRRRRRRQQQMMMOOORRRRRROOOMMMMMMMMMRRRRRRQQQPPPNNNLLLKKKJJJ>>>===<<<:::777555444333444333111000////////////555444333222111000//////........................------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---......///.....................////////////000000//////.........---........................---------,,,,,,---.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,------...------------------------................................./////////000000000000000000111111111111///000111222222333333444444222222333555555333111:::666777:::999555333666888999===EEELLLPPPNNNLLLVVVXXXYYYYYYVVVQQQJJJFFFDDDAAA>>><<<<<<;;;888666888777666555555666777888:::888666555777888777666888666444444444333111///333333222222111111111111111111111222222222222222333333333333333222111111000000000000000000000000//////.........---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((***************+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,000000//////000222111000666666;;;AAACCCBBBDDDIIIIIILLLSSS[[[]]]ZZZZZZ\\\]]]^^^aaaeeehhhhhhdddaaa^^^```ppp$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$!!! !!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((('''''''''...---,,,+++,,,---///000000222555888:::;;;<<<;;;999999:::<<<===???AAAAAALLLLLLLLLLLLMMMPPPRRRTTTWWWVVVVVVUUUSSSQQQNNNLLLGGGFFFEEEDDDFFFHHHKKKMMMJJJKKKOOORRRTTTQQQJJJEEEJJJKKKLLLMMMNNNLLLJJJHHHHHHKKKNNNPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUSSSQQQMMMHHHCCC>>>:::888666444111//////222555777444333222000//////000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......///................../////////000000000/////////......------...........................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------------------------------------------------............/////////000000000000111111111111//////111333444555444444//////000111222111///---999666444555555555777;;;888666555888<<<===;;;888DDD???<<<===@@@???888111777666555666888:::;;;;;;666666444333333333444444444333222111222222111111000///...///111222111000333333333222222222222222000000000000111111222222222222333333222222111000////////////////////////............------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******)))))))))*********++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,---444111...///111111000000555666:::AAACCCBBBEEEIIIJJJLLLSSS[[[]]]ZZZYYY\\\[[[]]]```dddgggfffcccaaa]]]___ooo$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!!!!"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))******,,,...000333666777888999:::;;;<<<;;;::::::===>>>@@@BBBEEEHHHKKKMMMSSSRRRQQQQQQQQQSSSUUUWWWLLLLLLKKKLLLMMMMMMJJJHHHEEEEEEEEEFFFHHHJJJLLLMMMLLLOOOTTTZZZ___]]]WWWQQQRRRRRRRRRRRRRRRPPPKKKHHHDDDDDDEEEHHHMMMQQQRRRRRRNNNOOOOOOOOOOOONNNNNNMMMVVVUUUTTTRRRPPPNNNMMMLLLDDDAAA<<<777444333444555555333000...------...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............/////////000000000////////////.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------------............///......///111111///...222333444555555333111000+++,,,---///111111111222333222111111333555555555@@@:::555666;;;===999333333333222222333444444555777666555444333222222111555555555555666666666666444333222333444555444333111111111111111111111111/////////000111111222222111222222222222111000000////////////////////////.........------------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))******************)))************++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********++++++++++++,,,++++++,,,,,,---------...888111---///111111000111555666;;;AAADDDCCCEEEJJJKKKMMMTTT[[[]]]YYYXXX[[[XXX\\\bbbeeeeeedddcccccc___aaaqqq$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((()))))))))))))))))))))***++++++,,,,,,...///222666999<<<>>>??????>>>=========???AAACCCIIIIIIJJJKKKMMMPPPRRRSSSRRRQQQQQQRRRTTTXXX\\\^^^RRRRRRTTTYYY^^^aaaaaa```bbbccceeeggghhhjjjkkkkkkpppppptttzzz|||wwwrrrqqqrrrtttuuusssoookkk___YYYTTTUUUYYY[[[YYYVVVTTTTTTSSSRRRQQQOOONNNMMMNNNOOOPPPRRRUUUWWWYYYYYYQQQOOOKKKGGGBBB>>>;;;::::::888444000......///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........./////////000000000000//////////////////000000...........................---,,,,,,++++++,,,,,,++++++,,,,,,,,,+++++++++***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,------...,,,+++,,,...///...,,,,,,---------,,,,,,,,,,,,///111333333333333111///111222444444444555777999333222111111333444333222555555555555444333333333222222222222333333444444000111222333333333333333222111///.........,,,***/////////000000000000000...//////000111111222222111111111111111000000///////////////////////////.........---------,,,,,,++++++++++++,,,,,,,,,---------------------------++++++++++++++++++++++++************************))))))*********+++++++++************************((())))))******))))))((())))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,*********+++++++++,,,,,,***++++++,,,---...//////;;;222,,,...000000000222666777;;;BBBDDDDDDGGGKKKLLLNNNUUU\\\\\\XXXWWWYYYVVV]]]eeegggeeebbbcccfff```bbbrrr$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))***+++,,,------...777999<<>>AAAFFFMMMQQQPPPOOONNNMMMLLLLLLMMMNNNUUUUUUWWW[[[```gggmmmppprrrssswwwwwwssstttsssmmmgggdddccccccbbb```___]]]\\\OOOOOOOOOPPPQQQQQQRRRRRROOOPPPRRRTTTSSSQQQOOOMMMAAA>>>999444111000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000......//////000000111111...........................---,,,,,,++++++++++++***++++++++++++******)))*********)))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------...,,,***,,,///222111000///000///......///222444......---+++,,,///000000,,,///222222000...///111---000444444111///111444...000222222222111222222000000000000111111111111000111333222111000000111000//////000222444333222000000000000000000000000...//////000111222222333111111111111111000//////////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,...///000000===333+++---000///000333666777<<>>???AAAFFFJJJIIILLLSSS[[[\\\WWWUUUVVVWWW]]]eeeiiihhhdddbbbbbb\\\aaasss&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&'''((((((((('''&&&)))))))))))))))******+++,,,,,,...111666;;;???BBBCCCEEEHHHLLLPPPRRRRRRRRRQQQOOORRRXXXWWWPPPLLLMMMQQQPPPRRRXXX^^^ffftttzzzxxxtttsssqqqmmmgggbbb[[[TTTOOOOOOPPPOOOPPPQQQSSSSSSRRRPPPKKKCCC===888777555222///...///111222333000,,,++++++,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------..................////////////......000/////////.........---......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------......................../////////////////////////////////000000000111111111111111111111111111111111111111111111111111111111000000//////000000111////////////////////////........................------------------------//////......//////000111000000111111111111000000///.........---------,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********(((''''''&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************$$$%%%&&&&&&&&&(((***------(((&&&***,,,***)))***++++++,,,,,,,,,,,,------............///000111222777:::===>>>???AAAEEEIIIIIILLLTTT\\\]]]XXXVVVWWWXXX^^^eeehhhgggdddcccccc]]]bbbrrr&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%'''((()))))))))))),,,+++)))'''''')))+++,,,444555888;;;@@@EEEIIIKKKLLLNNNQQQSSSUUUVVVVVVVVVYYYVVVVVVXXXWWWTTTTTTVVV___dddqqq{{{tttiii^^^YYYXXXSSSLLLIIIMMMRRRWWWWWWUUUPPPMMMEEEBBB<<<777333000//////222///,,,+++,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------..................////////////....../////////.....................---------,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++++++++************++++++++++++************++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++------------------------------------------------------------------------....../////////000000000000000000000000000000000000000000000000000000000000//////////////////000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,///............///000000/////////000000/////////......------------,,,,,,...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((***))))))))))))))))))((((((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))************'''''''''''')))...444999---)))'''***+++***)))+++++++++,,,,,,,,,,,,---------------...///111222333777:::>>>??????@@@EEEIIIJJJMMMUUU]]]^^^YYYWWWYYYYYY___eeegggfffdddcccddd^^^cccqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&''''''((()))))))))***...,,,******,,,000444777AAABBBCCCFFFHHHJJJLLLMMMQQQTTTWWWYYYZZZYYYYYYXXXZZZWWWTTTVVV\\\fffrrrzzz~~~|||qqqcccSSSSSSRRRRRRTTTXXX[[[]]]UUUTTTQQQLLLDDD;;;444///000000///000111111000...//////............------------------------------------,,,,,,,,,,,,------,,,,,,---------.........---......//////......---..............................---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++************++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------------............///////////////////////////////////////////////////////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---......//////......---------,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))******))))))((((((((('''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************++++++++++++,,,111888<<<---***)))+++,,,******---+++++++++,,,,,,,,,------+++,,,,,,---///111222333888;;;>>>???>>>@@@DDDHHHKKKNNNUUU]]]___ZZZXXXZZZZZZ___eeegggeeeddddddeee^^^cccooo%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))),,,,,,,,,///444;;;AAAEEEIIIJJJLLLNNNOOOOOOOOONNNQQQUUUYYYZZZYYYXXXXXXYYYVVV[[[bbblllyyy~~~xxxmmmccc\\\ZZZZZZ\\\\\\[[[YYYVVVRRRMMMHHHEEE<<<999555222111000...---///.........---------,,,------------------------...------,,,,,,------...,,,,,,,,,------------...------............---------------.....................---------,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++******))))))******++++++******))))))******+++))))))*********+++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,---------............................................................------------------...---------------------------------------------------------------------------------------......///------............------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))******)))))))))((((((''''''(((((((((''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************((()))***))))))+++...000,,,***+++------******---+++++++++,,,,,,,,,------++++++,,,---///000222333777:::>>>??????@@@EEEIIIJJJMMMUUU^^^___[[[YYY[[[[[[```eeegggfffddddddfff^^^cccmmm$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))+++***)))))))))))))))***+++---111777>>>EEEKKKNNNMMMOOORRRTTTVVVVVVUUUUUUWWWXXXWWWSSSOOOMMMOOOQQQXXXfffzzz~~~tttlllhhh]]]ZZZUUURRRRRRUUUZZZ]]]QQQJJJ@@@777222000///////////////...------,,,,,,------------------------......------------......,,,,,,,,,,,,------------------............---------------------...............---------,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++******))))))))))))************))))))))))))******)))))))))************+++******++++++++++++******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......+++,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------............------******++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******)))((((((((((((((((((''')))((((((''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((************************))))))(((((((((((())))))))))))))))))************((()))***)))(((''''''(((******---000///******,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...000111222666999===>>>???AAAFFFJJJJJJMMMUUU]]]___[[[YYY[[[ZZZ```fffhhhgggeeedddeee^^^ccclll$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''((((((((())))))))))))***))))))))))))***,,,---222555;;;BBBIIINNNQQQSSSRRRTTTXXX[[[]]]]]]\\\[[[[[[YYYUUUOOOMMMRRR]]]fffttttttnnneee\\\XXXYYY\\\___]]]XXXQQQJJJDDD>>>888444111111000//////...------..............................------------......++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------...............---------,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++******))))))))))))************))))))))))))******))))))))))))******************++++++++++++******)))))))))******+++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------............------************+++++++++,,,++++++************++++++************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))***+++***(((((()))***(((***///333111+++)))+++++++++,,,,,,,,,,,,---------,,,,,,---...///000111444888<<<>>>???BBBGGGKKKIIILLLTTT]]]^^^[[[YYY[[[YYY___fffjjjhhhfffdddddd___dddjjj$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))((((((((((((***,,,...///:::>>>EEELLLRRRUUUUUUUUUXXXZZZ^^^```aaa```^^^\\\VVVUUUSSSSSS[[[mmmwwwiii___YYYVVV]]]^^^``````[[[PPPCCC999222222222111000//////.................................------------......++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------...............---------,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++******))))))))))))************))))))))))))******))))))))))))******************++++++++++++******))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---......//////......---))))))******+++++++++,,,+++***************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************'''(((((('''&&&'''***---'''***000555333,,,)))+++++++++,,,,,,,,,------------------------...///000444777<<<>>>???BBBHHHLLLHHHKKKTTT\\\^^^ZZZYYY[[[XXX___gggkkkiiifffdddcccaaaeeejjj&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((******)))'''&&&&&&'''...)))'''***---222;;;CCCBBBKKKPPPNNNOOOVVVZZZZZZ[[[ZZZ___eeeddd]]]\\\___]]]iiiooooooxxx}}}lllaaaggg]]]ZZZcccfff^^^UUUSSSOOOFFF;;;333000111111111.........///000000...,,,------...........................------,,,,,,,,,------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++***+++++++++***)))(((((('''************************)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++***)))((()))************+++++++++++++++************++++++***++++++***))))))***,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************+++,,,------------,,,+++******+++++++++,,,,,,,,,,,,,,,------,,,,,,+++*********************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''(((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))***************,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------.../////////000222444999999::::::<<<@@@FFFKKKGGGKKKSSS[[[[[[WWWVVVZZZYYY]]]eeemmmnnnhhhddddddeeehhhqqq{{{&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((()))))))))(((''')))***---+++...444999>>>EEELLLNNNTTTWWWUUUVVV\\\______bbb^^^]]]^^^]]][[[^^^ddd|||wwwmmmgggdddccceeejjjbbbZZZNNNEEE>>>777000,,,111000000111222222000///.................................------,,,,,,,,,------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++***++++++******)))(((((('''************************))))))))))))))))))))))))))))))*********+++++++++************************)))******+++++++++******))))))*********+++++++++++++++************++++++***++++++***))))))***,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,++++++************************************+++,,,------,,,+++************+++++++++,,,,,,,,,,,,------,,,,,,+++***************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((()))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---//////...///111333888999;;;;;;<<<@@@FFFJJJGGGKKKTTT[[[[[[WWWVVVZZZXXX\\\eeemmmoooiiifffgggcccfffnnnxxx&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((('''((()))(((((()))+++...))),,,333>>>DDDFFFKKKQQQTTTWWWXXXWWWYYY]]]___^^^bbb\\\WWWWWW\\\gggwwwyyyppprrrxxx|||ssslllbbbXXXNNNCCC888111111000//////111111000...////////////.....................---------------------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++***++++++******)))(((((((((************************)))))))))))))))))))))))))))))))))*********++++++************************'''((()))***++++++++++++)))))))))*********++++++++++++************++++++)))+++++++++))))))***+++++++++++++++++++++++++++,,,+++************+++,,,*********++++++++++++,,,+++++++++++++++***************************************++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,++++++***************************((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***))))))(((((())))))***(((((()))***************************************++++++,,,,,,,,,,,,------+++---......---...000333666999<<<======@@@EEEJJJHHHLLLTTT[[[[[[WWWVVVZZZWWW[[[dddnnnpppkkkhhhiiidddeeelllttt%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''((((((((((((***---000...333===HHHMMMLLLNNNRRRUUUVVVWWWYYY[[[]]]]]][[[[[[YYYXXX___ooozzzrrrhhh^^^WWWOOOFFFAAA777555222111222222000///000000000///////////////...............---------------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++***************))))))((((((************************))))))))))))))))))))))))))))))))))))************************************(((((()))***************))))))))))))************++++++************++++++)))***,,,+++***)))***+++************************++++++************++++++************+++++++++++++++++++++***************************************))))))************))))))************+++++++++++++++,,,,,,,,,,,,+++******************************'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))******(((((()))***************)))))))))))))))*********+++++++++,,,,,,,,,------+++,,,---------...000222444999===>>>>>>???EEEIIIIIIMMMUUU\\\[[[WWWVVVYYYYYY]]]eeeooopppkkkhhhiiiffffffjjjppp%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))))))))((())),,,111555===BBBKKKSSSTTTPPPQQQUUU[[[[[[[[[\\\\\\[[[[[[\\\```gggrrrxxxkkk```YYYTTTPPPMMMEEEAAA<<<999777666444222111111000000000/////////........................------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))***************)))((('''(((((()))))))))*********++++++************++++++(((***,,,,,,***)))******************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))(((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))******(((((()))***************(((((()))))))))*********+++++++++,,,,,,,,,------+++,,,---------...000222444999>>>???===???DDDJJJJJJMMMUUU\\\\\\WWWVVVYYY[[[^^^gggooopppjjjfffgggdddccceeeiii$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))*********+++---222999>>>GGGJJJOOOSSSQQQMMMPPPVVV^^^\\\[[[ZZZWWWVVV[[[bbbzzzuuuvvv{{{}}}tttooosssyyylllttt{{{wwwxxxzzz~~~{{{ooogggaaa\\\YYYRRRMMMEEE???:::666333222222222111111000000//////.............../////////------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************)))((('''&&&((((((((()))))))))******++++++************++++++(((***,,,,,,+++***)))***************************))))))***++++++***)))))))))))))))************+++)))))))))***************))))))))))))))))))))))))******))))))))))))******)))))))))************++++++++++++++++++******)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***))))))(((((())))))***(((((()))***************((())))))******+++++++++++++++,,,,,,,,,,,,------+++---......---...000333444999>>>>>><<<===EEELLLJJJNNNVVV]]]\\\WWWVVVYYY[[[___gggooooooiiieeefff```^^^```ddd$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''((((((((()))))))))))))))***,,,...333;;;EEEKKKKKKKKKMMMMMMJJJHHHOOOYYY\\\YYYWWWUUUSSSWWWgggxxxrrrhhhhhhlllvvvzzz{{{tttiiicccffflll^^^cccllltttrrrkkkggghhhcccjjjrrryyyxxxrrrccc\\\RRRHHHAAA;;;777444333333222111111000//////---........./////////000------............------......////////////......///............---------...------,,,,,,------...***++++++,,,,,,++++++***)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((()))))))))))))))(((((((((((((((((()))))))))***++++++************++++++'''***,,,---+++***))))))************************((()))***++++++***)))((())))))))))))************((()))))))))*********+++))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))************+++++++++++++++***))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((()))***************))))))******+++,,,,,,---++++++,,,,,,,,,,,,------,,,---//////...///111333444:::>>>===:::<<>>===999<<>>CCCHHHIIIMMMUUU\\\[[[VVVTTTVVVXXX]]]eeelllnnnmmmiiieee___\\\gggnnn&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))******+++,,,---111999BBBHHHHHHFFFFFFFFFCCCIIIQQQWWW[[[\\\YYYVVVPPPYYYiii}}}rrrhhhaaa[[[YYYYYYZZZ___eeessswww|||}}}|||}}}}}}}}}sssqqqrrrsssrrrttt}}}~~~}}}zzz|||}}}{{{yyyzzz{{{}}}yyykkkhhhaaaXXXKKKDDD:::444333555444111000111222222111///////////////////////////////////////////////////////////////............//////------------------------///---+++,,,---...,,,***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((''''''''''''''')))******++++++******)))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))************+++***)))***,,,///000000******+++++++++,,,,,,,,,............000222444555888:::<<<======???EEEIIIIIIMMMUUU[[[ZZZUUUUUUXXXXXX]]]eeelllnnnmmmiiieee```\\\eeejjj&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((***++++++***,,,000444???EEEKKKLLLHHHCCCAAABBBBBBOOO___eeeaaaYYYUUUUUUdddvvvvvvhhh[[[UUUUUUYYY```eeeiiisss}}}~~~xxxrrrpppqqqrrrtttvvv~~~{{{mmm___TTTFFF<<<777555555555222222222222222111000/////////////////////////////////////////////////////////............//////---------------------------,,,++++++,,,,,,+++***************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))((((((((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''''''''((()))******++++++******)))''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%%%%''')))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))************+++***)))))),,,---------******+++++++++,,,,,,,,,......---...///111333555888:::===>>>>>>@@@FFFJJJJJJMMMTTTZZZYYYUUUUUUYYYXXX]]]eeelllnnnmmmiiieee___ZZZaaafff&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))''')))+++******///888@@@IIILLLMMMKKKFFFDDDFFFJJJUUU]]]eeedddXXXPPPUUU___}}}uuummmfff^^^VVVOOOUUU]]]jjjuuuzzz}}}zzzvvvssssssmmmjjjkkkpppxxxuuuhhhXXXKKKAAA:::777777444333333333333333222111//////////////////////////////////////////////////////............//////------------------------,,,,,,++++++++++++******++++++***************)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((())))))************))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))((()))))))))************+++***))))))+++,,,+++*********+++++++++,,,,,,,,,---------...///111333444666999===>>>>>>@@@EEEIIIKKKMMMSSSYYYXXXUUUVVVZZZXXX]]]eeelllnnnmmmiiieee]]]WWW^^^ccc&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))******''')))++++++---555BBBLLLNNNMMMJJJHHHHHHLLLTTTYYYbbb___\\\VVVPPPSSSggg|||~~~qqqeee```ZZZWWWXXXZZZ^^^aaakkkqqq|||}}}}}}}}}vvvqqqpppxxx~~~|||nnnaaaSSSDDD<<<;;;777444111111222333222111000000000000000000000000//////////////////////////////............//////------------------------,,,,,,,,,++++++******+++,,,+++++++++******))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))******)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))((()))))))))************+++))))))***++++++***)))******+++++++++,,,,,,,,,------------///111333444444888;;;===>>>@@@DDDHHHJJJMMMSSSYYYYYYUUUVVV[[[XXX]]]eeelllnnnmmmiiieee\\\UUUZZZ```%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))******+++)))+++...222777@@@KKKSSSNNNLLLJJJLLLRRRZZZ```bbb]]]VVVRRRWWW___mmmwwwiii```]]]SSSUUU[[[eeelllrrr{{{vvvlllnnnnnnooovvvyyyiiiTTTHHHGGG???:::333000111222111000000000000000000000000000//////////////////////////////............//////------------------------+++------,,,+++***+++,,,,,,,,,,,,+++******))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((())))))******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%''')))******)))'''%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))***************))))))***,,,,,,+++)))******+++++++++,,,,,,,,,------,,,---...000222444333777;;;===>>>@@@DDDHHHIIILLLSSSZZZZZZVVVVVVZZZXXX]]]eeelllnnnmmmiiieee]]]TTTXXX^^^$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))******+++++++++///666===EEEKKKPPPRRRMMMMMMPPPYYYdddhhhddd___UUUQQQZZZrrryyygggZZZVVV[[[aaaccckkkzzz}}}yyyppphhhgggmmmqqqqqqvvv|||fffZZZYYYOOOFFF;;;444333333222111000000000000000000000000//////////////////////////////............//////------------------------,,,...///...+++***+++---------,,,++++++***)))))),,,***'''%%%%%%'''***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))************)))))))))+++------,,,*********+++++++++,,,,,,,,,---,,,,,,---...000222444333777<<<>>>???AAAEEEIIIGGGKKKSSS[[[[[[WWWVVVZZZXXX]]]eeelllnnnmmmiiieee]]]SSSWWW^^^#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''(((((()))***+++++++++---333<<>>GGGIIIKKKMMMOOORRRWWW]]]aaaeeekkkmmmcccXXX___yyyvvvllllllooogggkkklllnnnwwwoooYYYDDD888333333333222111111222333---000222222000///000222000000000000000000000000000///......------............---------,,,,,,,,,,,,,,,,,,+++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))))))))************+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((())))))(((''''''''''''((('''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,...//////...///111333555888<<>>HHHOOOJJJLLLOOOSSSXXX___ggglllfffbbb[[[SSSVVVnnn~~~wwwlllnnnrrrxxxuuurrrtttvvvxxxoooTTTCCC>>>999333111222333222///000//////111333444333111111111111111111111111111000//////.....................---------,,,,,,,,,,,,,,,,,,+++++++++***************************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))'''''''''(((''''''&&&%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))'''(((((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((((()))((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((*********)))))))))))))))(((((()))************)))+++++++++,,,,,,------------...//////...///111333666888<<>>555666777222,,,777111---111999<<<777000222222222222222222222222111000//////......//////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((()))******&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,---/////////111333555666999===???AAABBBEEEGGGGGGIIIOOOUUUVVVTTTWWW\\\\\\^^^cccjjjoooqqqooommmiiixxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))***++++++,,,------444===EEEIIILLLNNNOOOTTTWWW\\\______^^^^^^^^^XXXiiivvvttt{{{sssrrrpppssstttrrrqqquuusss[[[HHH===777222///444222111333666777555222111111111111111111111111111000000///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,,,,+++)))******+++---......///+++,,,...///000222555777777999===???AAABBBDDDFFFGGGIIINNNTTTUUUTTTWWW]]]___aaaeeejjjooopppnnnlllhhh{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''(((***+++,,,---......999FFFKKKIIIHHHNNNTTTSSSVVVZZZ]]]]]]]]]^^^^^^lllssstttyyy~~~rrrmmm|||~~~aaaJJJ===888888000222555555333222333555111111111111111111111111111111000///////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))******))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&''''''((('''''''''(((((((((((()))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))***$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++(((((()))************))))))******+++---...//////***,,,...///000222666888777:::===???AAABBBDDDFFFGGGIIINNNTTTUUUSSSWWW]]]aaacccfffkkknnnooommmkkkkkk%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''***---,,,))))))---222AAABBBDDDDDDCCCEEEJJJNNNVVVWWW___dddZZZTTTkkkzzz~~~}}}}}}uuuvvv~~~eeeNNN???999999555000000444555333000444333222222111111222222000/////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))(((((((((((()))***+++---...///...+++'''$$$$$$(((,,,000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%'''))))))((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))(((((()))************************(((&&&&&&(((***''''''((()))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))*********)))))))))))))))))))))*********+++++++++***)))***+++...///...---///...------000555:::===888;;;>>>@@@AAACCCEEEGGGHHHLLLRRRXXXWWWUUUYYY___``````aaaffflllooonnnlllooo%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))+++---+++***,,,222777CCCEEEGGGEEEBBBDDDJJJOOO[[[___```ZZZUUUbbb{{{xxx|||hhhLLL:::777666555555666555333111444333222222111111222222000000/////////..................---------,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((((((((((()))***+++,,,---***)))((('''((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%'''((()))((('''&&&''''''''''''((((((((((((*********))))))*********'''((())))))******)))))))))))))))(((&&&&&&((()))''''''((())))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))))))))))))))******************+++++++++++++++,,,///000///------,,,,,,---///333666999888;;;>>>@@@AAABBBEEEFFFGGGKKKRRRWWWVVVTTTXXX___```___aaaffflllooonnnlllooo%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))+++,,,,,,+++,,,111:::AAAIIIKKKLLLJJJHHHJJJQQQWWW^^^aaaZZZNNNTTTttt}}}{{{zzzcccIII:::999777666555333222111444333222222111111222222000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((()))******+++'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''$$$%%%'''((((((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))(((((((((((())))))'''&&&%%%'''(((''''''((())))))))))))(((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))******++++++******************,,,+++***,,,---......---++++++,,,---///111333444888:::===@@@@@@BBBDDDFFFEEEIIIPPPUUUUUUSSSVVV]]]______aaafffmmmpppooommmooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))***+++,,,...333;;;EEEMMMQQQPPPPPPQQQUUUZZZ___bbbaaa\\\UUUXXXnnn|||fffOOOHHH===777555555555555444333222222111111222222000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******)))))))))******'''(((***+++++++++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''(((((('''&&&%%%&&&'''&&&'''(((((())))))((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))*********+++++++++***************,,,+++)))***,,,,,,,,,+++***+++---...///000111111888:::===???@@@AAACCCEEEDDDGGGNNNTTTSSSQQQUUU[[[]]]^^^```fffmmmqqqooommmppp%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))+++///555===FFFPPPVVVUUURRRQQQWWWbbbiiijjjhhhbbbYYY^^^yyynnnwww|||qqq```III:::666888999888444333222222111111222222111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,+++************+++)))))))))))))))*********************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''&&&(((((((((&&&%%%&&&'''&&&&&&'''((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((())))))************************************///---++++++,,,------,,,+++,,,...000111111111111777:::===>>>???@@@BBBCCCCCCFFFMMMSSSRRRPPPTTTZZZ\\\]]]```gggnnnqqqpppmmmppp%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******)))...555???HHHPPPVVVYYYUUUSSSTTT]]]hhhnnnkkkfff^^^aaavvvssswwwyyy{{{xxx[[[DDD999555444444444333222222111111222222111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++++++++,,,***)))((((((((()))+++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((()))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((()))***++++++***)))(((%%%&&&&&&'''((('''''''''&&&((())))))'''&&&&&&'''&&&&&&'''((((((((((((''''''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))******((((((((()))******++++++))))))*********+++++++++333111.........//////...,,,---...000111222222222777:::<<<>>>>>>???AAABBBCCCFFFMMMSSSRRRPPPSSSZZZZZZ\\\```gggooorrrqqqnnnqqq%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''(((((('''&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********,,,333===IIISSSWWWWWWVVVUUUXXX^^^fffjjjiiieeeaaabbb}}}{{{^^^FFF888333333444333222222111111222222111111111000000000//////////////////............------------------------************************+++***************+++,,,)))))))))))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''(((((())))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((()))+++,,,,,,+++)))(((&&&&&&'''(((((((((((((((''')))******((('''''''''%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********'''(((((()))******++++++(((((()))***+++,,,,,,---444111...------.........,,,,,,---...000222333333777999<<<===>>>>>>@@@AAACCCFFFMMMSSSRRRPPPSSSZZZYYY[[[```gggooosssqqqnnnqqq%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((((((((('''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************///777CCCPPPYYYZZZWWWSSSVVV___iiimmmjjjddd___]]]ooo|||ZZZDDD<<<<<<444333222222111111222222111111111111000000000000000/////////............------------------------******************++++++)))))))))))))))***++++++'''((()))***+++******)))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))(((((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))&&&((()))++++++)))(((&&&&&&'''(((((())))))((((((''')))++++++)))'''''''''%%%&&&''''''((((((''''''&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************'''(((((()))***+++++++++''''''(((***+++,,,---...111///+++******++++++***++++++,,,---///111333444777999<<<======>>>@@@AAACCCFFFMMMSSSRRRPPPTTTZZZYYY[[[___hhhooosssqqqnnnqqq&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))%%%%%%***...------///888EEESSSUUUPPPNNNVVV___pppmmmkkkhhhaaa]]]cccnnnbbbIII999;;;777333333666777444000222222222111111111111000...///000000000///---,,,+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))************************))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''---***%%%%%% """111)))))))))))))))((('''&&&''''''''''''''''''''''''&&&***,,,(((%%%%%%''''''(((((((((((((((((((((((((((((((((((())))))))))))+++(((000""")))555""")))(((""" ###'''((('''(((%%%'''((('''%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$&&&---&&&+++###'''''''''''''''''''''''')))++++++###***222)))*** !!!)))///(((((((((((((((((('''''''''(((((((((((((((((((((((('''))))))&&&%%%(((+++,,,(((%%%&&&((('''$$$'''---((('''(((***)))'''&&&(((''''''((((((((((((''''''(((((((((((((((((((((((()))&&&%%%&&&(((***)))((())))))((('''''''''''''''))))))))))))******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...000222444555555777:::<<<===???BBBEEEDDDHHHLLLLLLKKKMMMTTTZZZ^^^]]]___fffnnnrrrppplllmmm&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))))))))***,,,++++++111999HHHPPPXXXYYYUUUVVV^^^gggooommmlllggg\\\^^^|||{{{bbbRRR:::777555444555666555444222222222222111111111111...///000000000///...---++++++++++++++++++,,,,,,++++++++++++************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''$$$###...000(((%%%---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***"""###)))***,,,...''''''''''''''''''''''''(((((((((((())))))))))))'''...,,,(((''',,,'''///222+++###""""""!!!&&&'''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++111"""%%%)))***333!!!'''''''''''''''''''''''' ###''')))(((%%%!!!'''///000)))%%%000000((((((((((((((((((((('''(((((((((((((((((((((((('''''')))+++---***"""$$$///...!!! )))&&&&&&'''!!!"""000///$$$''''''((((((((((((''''''(((((((((((((((((((((((()))'''%%%&&&(((***)))((())))))((('''''''''''''''))))))))))))************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,---///111333444555888;;;>>>???AAACCCEEEDDDHHHLLLMMMLLLNNNTTTYYY^^^]]]```gggooosssqqqmmmlll&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))***,,,//////***+++888FFFSSSUUUWWWXXXYYY^^^gggmmmkkkllleeeYYYZZZuuu~~~vvv~~~wwwddd???<<<888555444555666777333333333222222222111111//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((///&&&(((///***'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))...222,,,""""""+++''''''''''''''''''''''''''''''((((((((()))))))))777&&&***'''%%%...((('''!!!""" $$$......'''''''''((()))******(((&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))+++&&&))),,,$$$'''&&&''''''''''''''''''''''''%%%$$$###,,,+++,,,666%%%'''!!!&&&555''''''(((((((((((((((((((((((((((((((((((((((((()))'''$$$###%%%***///222,,,"""&&&***(((---666(((000222,,,&&&''''''$$$''''''((((((((((((''''''(((((((((((((((((((((((()))'''&&&&&&((())))))((())))))((('''''''''(((((())))))))))))************---......///////////////++++++++++++++++++++++++,,,,,,,,,---...///111111555888===@@@AAABBBCCCEEEDDDHHHMMMMMMLLLNNNTTTYYY^^^^^^```gggooosssqqqmmmkkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))+++,,,...///...333BBBRRRXXXVVVWWW[[[bbbjjjpppssshhhjjj^^^SSSmmmnnnvvvsssTTTKKK>>>555333555666777444333333333222222222222000000000000//////......------------,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''$$$+++&&& """!!!!!!+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###''''''$$$"""$$$(((''''''''''''''''''''''''&&&'''''''''((()))))))))'''%%%***"""000000000...***&&&$$$$$$###"""'''&&&''')))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&'''"""***...,,,''''''''''''''''''''''''(((...)))(((---$$$:::###%%%...+++ (((''''''''''''(((((((((((((((((((((((((((((((((((($$$,,,---&&&$$$ +++///)))&&&)))'''"""""")))'''###...''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))((()))))))))************...///000111222111111000+++++++++++++++++++++++++++++++++,,,---...///000333777===@@@BBBBBBCCCCCCCCCHHHMMMNNNMMMOOOTTTYYY]]]\\\___fffnnnrrrppplllkkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***,,,)))***000777@@@MMMYYY^^^\\\\\\cccmmmssstttrrrccc______qqq|||nnnzzz{{{uuucccLLL;;;666666666555444444444444333333333222111111000000////////////.........---------,,,,,,,,,,,,,,,++++++++++++***************************************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''(((000666+++&&&111$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$//////((( %%%///---"""''''''''''''''''''''''''%%%&&&&&&'''((()))))))))***333333,,,+++///)))&&&,,,&&&!!!000&&&&&&&&&((())))))(((&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++888+++""""""***+++%%%)))''''''''''''''''''''''''%%%***&&&!!!$$$(((***,,,!!!666&&&000&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((&&&'''+++***'''(((------&&&'''---&&&222111)))""""""''')))(((&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''(((((())))))((((((((())))))***((()))))))))************)))***,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,...//////222666;;;???@@@AAAAAABBBCCCHHHNNNOOONNNOOOTTTYYY\\\[[[]]]dddmmmqqqnnnkkkmmm&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))******,,,)))+++555BBBLLLUUU\\\^^^]]]^^^eeemmmooojjjddd\\\UUUmmm}}}dddLLL???:::777555555555444444444333333333222111000/////////000000/////////......------,,,,,,,,,,,,,,,++++++++++++************************************************''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((...''' +++'''!!!)))(((((())))))******))))))((((((((((((((((((((((((&&&///,,,(((***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***666222$$$---!!!))),,,%%%%%%...222***###!!!$$$&&&((('''&&&&&&(((***################################################!!!!!!!!!""""""""""""###000***!!!///,,,!!!''''''''''''''''''''''''"""%%%999GGG@@@>>>AAA;;;HHH###000'''"""$$$...&&&&&&''''''((()))))))))((((((((((((((((((((((((222%%%###)))'''%%%&&&$$$222DDDNNNEEE222$$$ ***444+++&&&,,,+++!!!''''''((((((((((((''''''((((((((((((((((((((((((((())))))(((&&&&&&''')))))))))((((((((()))******))))))))))))************((()))+++------,,,+++***+++++++++++++++++++++++++++++++++,,,---...000000333666;;;>>>???@@@AAACCCCCCHHHNNNPPPOOOPPPTTTYYY\\\[[[^^^eeemmmqqqoookkknnn&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((((((((()))))))))*********---,,,111???LLLTTTZZZ^^^ZZZYYY[[[aaahhhhhhaaaZZZ```iii{{{zzz{{{~~~cccKKK===999999555555555555444444444444222111000/////////000111000000//////...------,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((...---"""&&&++++++...'''((()))************)))((((((((((((((((((((((((333'''!!!%%%&&&"""&&&000&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((()))***777### 444+++)))///(((+++&&&((()))"""%%%(((***((($$$$$$***///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++===...222(((((( ''''''''''''''''''''''''(((>>>LLL)))000222 &&&&&&''''''((())))))***(((((((((((((((((((((((( !!!(((///,,,%%%+++888sss((($$$"""$$$$$$$$$)))///''''''((((((((((((''''''((((((((((((((((((((((((((()))***(((&&&%%%''')))))))))(((((()))******+++))))))))))))************)))***---...///...,,,+++++++++++++++++++++++++++******+++,,,...///111222555777;;;===???@@@CCCEEECCCHHHOOOQQQOOOPPPTTTYYY^^^]]]___fffnnnrrrppplllnnn&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''&&&&&&&&&&&&'''(((((())))))))))))************...000888FFFQQQWWW[[[```XXXXXXZZZaaaggghhhbbb\\\ppp|||yyyuuuppplllhhhkkknnnoooooopppqqqsssuuuvvvyyytttTTT???;;;===666666555555555444444444333222000/////////000111111000000///...------------------,,,,,,,,,++++++************************************************************************))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))222$$$000---$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***NNN777$$$'''%%%***---)))$$$$$$+++333999(((&&&,,,(((%%%''''''''''''''''''''''''$$$%%%XXX''',,,!!!)))%%%,,,&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&((()))$$$&&&LLLhhh"""111"""***''''''((((((((((((''''''((((((((((((((((((((((((((()))***(((&&&%%%&&&)))))))))((())))))***++++++))))))))))))************%%%'''***+++,,,+++)))'''++++++++++++++++++++++++******+++,,,...000222333777999<<<>>>???AAADDDGGGCCCIIIOOOQQQPPPPPPTTTYYY______aaahhhppptttrrrnnnmmm''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())),,,***(((''')))***+++***000777CCCPPPXXXZZZWWWSSSRRRSSS\\\ddd^^^TTT]]]oooxxxuuuttttttkkkjjjiiihhhgggeeeaaa^^^\\\[[[[[[\\\^^^___^^^]]]cccfffkkkmmmnnnqqqvvv{{{}}}sssRRR???::::::000222777333333444000333222111000///////////////............---------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))***+++'''$$$''''''(((((('''&&&%%%%%%''''''''''''((((((((((((BBB((("""'''%%%$$$%%%)))+++'''%%%...<<<)))###)))$$$(((%%%...''''''''''''''''''''''''&&&$$$===...(((111&&&))))))))))))((((((((((((&&&%%%666+++''''''...((($$$'''+++(((%%%---&&&(((,,,***...(((444###(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))''')))******))))))***+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---...////////////111333888888;;;>>>AAACCCCCCBBBHHHGGGIIIMMMOOOOOOSSSYYY^^^\\\^^^eeeooouuusssooorrr~~~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))************+++,,,---...888BBBNNNUUUVVVUUUTTTUUUYYY]]]cccccc[[[\\\ssszzzzzz{{{tttlllgggeeeeeedddcccdddcccaaaaaaaaa___\\\ZZZXXXYYY[[[\\\\\\[[[[[[ZZZZZZ\\\]]]^^^^^^___bbbdddgggjjjmmmnnnooottt}}}bbbNNNFFF<<<444777;;;444222666444333222111000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))jjjuuu555%%%,,,***$$$###((((((((((((((('''&&&&&&''''''''''''((((((((((((BBB((("""'''%%%%%%&&&(((***(((&&&,,,666 )))...&&&&&&$$$ ''''''''''''''''''''''''%%%!!!111EEE###%%%000'''###))))))))))))((((((((((((---$$$,,,###000''''''""""""---(((www...000...!!!(((222))))))---%%%((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))''')))******))))))***+++***))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000222444888888;;;>>>AAACCCCCCCCCHHHGGGIIIMMMOOOOOOTTTYYY___^^^```gggqqqvvvtttppprrr''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))&&&))),,,,,,,,,---111555CCCMMMUUUUUUPPPMMMRRRXXX[[[______[[[]]]sss|||vvv{{{zzz|||wwwrrrmmmiiidddaaa]]]]]]___aaa```___eeedddddddddeeeeeecccaaa___bbbeeeeeebbb``````aaaaaa```___^^^______^^^\\\]]]___```______bbbgggmmmlllrrr{{{xxxaaaSSS@@@888;;;===444222888888333333111000000000000000///............---------------------------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))...222%%%)))###***dddooo555"""$$$666+++###+++...,,,(((((()))))))))(((''''''''''''''''''((((((((((((BBB((("""'''%%%'''&&&'''))))))''')))......444%%%000ccc>>>###### EEE***...'''(((---"""''''''''''''''''''''''''((($$$)))%%%###+++"""---(((((((((((()))))))))))),,,$$$&&&(((---###..."""(((***ZZZ@@@BBBaaa)))''' !!!***,,,((()))---(((((((((((((((((((((((('''''''''(((((((((((()))))))))(((((((((((())))))''')))******))))))***+++))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000333555777999;;;>>>@@@BBBCCCCCCHHHGGGIIIMMMOOOOOOTTTZZZ^^^]]]```gggpppuuussspppsss&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))&&&))),,,++++++///888???LLLPPPRRROOOJJJKKKSSS[[[___[[[SSSTTTjjj|||xxx{{{sssooojjjggggggggggggfffcccdddeeeeeeeeehhhlllooorrrqqqpppqqqssstttsssqqqnnnssswwwvvvqqqnnnnnnpppqqqnnnkkkkkklllkkkgggddddddeeeeeecccbbbcccfffiiiccchhhnnnrrruuuzzzvvvcccIII===:::;;;444444999777333333222111000000000000///............---------........................++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&!!!***///&&&%%%...,,,!!!)))'''$$$,,,)))%%%&&&'''&&&((()))))))))))))))((((((''''''''''''((((((((((((BBB((("""'''%%%)))''''''((()))((('''&&&+++***555!!![[[444###555((("""(((***'''&&&111)))''''''''''''''''''''''''(((''''''LLL<<<)))###(((---(((((((((((())))))))))))"""''''''***### 333'''***```---$$$'''|||''',,,$$$)))%%%"""&&&%%%&&&...((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''')))******))))))***+++)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////111444666777999;;;===???@@@CCCDDDGGGFFFIIIMMMOOOPPPTTTZZZZZZ[[[___fffnnnrrrqqqnnnsss&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***''')))***)))+++333@@@JJJSSSPPPLLLKKKNNNTTT[[[___dddWWWLLLYYYvvvooojjjhhhfffeeefffggggggggggggmmmtttuuuuuuzzz~~~yyyuuutttsssqqqnnnjjjhhhgggggghhhjjjlllmmmmmmnnnrrrvvv{{{~~~\\\GGG;;;999555777999333444333222111000000000000///............---------........................++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))%%%'''666&&&aaa+++$$$(((///%%%---...111000)))!!! $$$(((((()))))))))))))))(((''''''''''''((((((((((((BBB((("""'''%%%)))(((''''''))))))&&&###+++$$$"""%%%---"""555ppp%%%''')))222!!!'''333&&&***)))###(((&&&''''''''''''''''''''''''###''''''+++nnn%%%000,,,!!!'''((((((((()))))))))*** )))'''((("""'''*** rrr222$$$///|||###222111%%%%%%(((&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))''')))******))))))***+++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////111444666666999;;;======???BBBEEEGGGFFFHHHMMMOOOPPPUUU[[[YYY[[[```gggooorrrqqqnnnrrr%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******)))******+++000;;;IIISSSWWWQQQMMMQQQZZZaaacccbbbZZZQQQTTTrrr~~~vvvqqqmmmhhheeekkkmmmppptttxxx||||||zzztttrrrooommmkkkjjjjjjjjjjjjnnnuuu|||xxx[[[FFF>>>888999999111444333222111111000111111///............---------........................++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))&&&222===...(((fff)))888 ###///&&&$$$&&&###&&&---''''''((()))))))))((((((''''''''''''((((((((((((BBB((("""'''%%%''')))((('''(((***((($$$%%%&&&--- ---///ddd000%%%###+++(((/// ,,,,,,***$$$(((''''''''''''''''''''''''$$$)))***%%%000&&&'''''''''(((((())))))******)))'''%%%'''(((000222###444(((000%%%QQQ&&&+++(((''',,,+++###((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))''')))******))))))***+++((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000333555666999<<<<<<<<<>>>BBBFFFFFFFFFHHHMMMOOOPPPUUU[[[[[[^^^dddkkkqqqtttsssqqqqqq%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((()))))))))***************,,,000999EEEPPPWWWUUUSSSUUU]]]gggjjjeee^^^QQQXXXrrruuurrrnnnkkkkkknnnrrrtttvvv|||}}}yyytttooommmnnnnnnppprrrwww~~~uuuZZZJJJ===::::::333444444333222111111111111///............---------------------------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''%%%###!!!///"""DDD***"""%%%...000***&&&((()))(((&&&'''&&&&&&'''(((((((((((((((''''''''''''((((((((((((BBB((("""'''%%%%%%)))***&&&&&&***+++((("""%%%...###---$$$BBB'''---///'''((("""'''!!!***&&&222%%%...'''''''''''''''''''''''''''***+++'''ccc///$$$$$$---'''''''''((()))*********---"""))))))(((---###000 )))'''KKK???###)))&&&(((---&&&((((((((((((((((((((((((&&&''''''''''''((((((((())))))(((((((((((())))))''')))******))))))***+++'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000222444555999<<<<<<;;;===BBBGGGFFFEEEHHHMMMOOOPPPUUU\\\[[[___fffmmmsssuuutttsssppp%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))************++++++...666AAALLLUUUYYYQQQTTT\\\gggnnnlllbbbYYYYYYmmmyyysssnnnnnnnnnppprrrwww~~~|||xxxsssqqqrrrvvvyyy{{{|||kkkTTT@@@:::;;;777555444333222111111111111//////.........---------------------------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''***'''...'''000'''BBB000((()))###!!!&&&(((&&&'''***'''"""%%%%%%&&&'''((((((''''''''''''''''''((((((((()))BBB((("""'''%%%$$$***+++&&&%%%***,,,+++---###555+++111AAA+++###'''!!!,,,(((++++++(((000!!!,,,''''''''''''''''''''''''%%%%%%%%%%%%///ccc''',,,&&&''''''((()))******++++++000--- $$$333###---)))111!!!)))zzz999"""...%%% (((&&&(((((((((((((((((((((((('''''''''(((((((((((()))))))))(((((((((((())))))((()))******))))))***+++'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...////////////111333555999<<<<<<;;;<<>>BBBEEEJJJKKKMMMNNNPPPSSSXXX\\\\\\\\\___fffpppuuuuuurrrttt'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((()))***+++++++++---000:::HHHPPPSSSWWW]]]```]]]aaaeee^^^UUU\\\lll~~~vvvooonnnnnnmmmooottt|||zzzxxxwwwvvvxxx~~~hhhNNN???::::::666555444222222222222111111111000///////////////.........---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''''''''''''''''')))'''---'''((()))(((CCC((('''&&&)))&&&((((((((((((((((((((((((000ccc***(((''''''((())))))(((&&&***))))))&&&---&&&BBB***%%%***''')))((((((((((((((((((((((((***)))))))))((((((((('''+++(((+++%%%$$$$$$%%%###(((((()))))))))*********+++&&&((((((///&&&###)))%%%(((+++***888'''+++&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...000222333888999::::::;;;===AAADDDGGGIIIKKKMMMOOORRRWWW[[[\\\\\\___gggppptttssspppttt'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((((()))+++---...111888EEEQQQVVVWWW\\\bbbhhhaaaaaacccWWWOOOfffuuufffgggkkkooorrrxxx}}}yyyvvvvvvzzzvvv```PPPCCC;;;888777555444333222222222111111000////////////000.........------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''')))''',,,&&&'''((((((CCC'''&&&&&&)))%%%((((((((((((((((((((((((\\\)))(((''''''))))))((('''&&&***))))))&&&---&&&BBB***%%%***''')))(((((((((((((((((((((((())))))))))))((((((((((((***''',,,)))MMM@@@***%%%(((((())))))))))))******((())),,,%%%//////}}}%%%)))&&&'''((()))bbb***'''%%%(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------+++++++++,,,...///111222888999999999:::;;;???AAADDDFFFIIIKKKNNNRRRWWW[[[[[[]]]aaaiiipppsssqqqnnnsss'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((()))************,,,---444???NNNVVVXXXXXX^^^eeegggeeeeeeaaaVVV\\\}}}vvvnnniiigggkkkrrrxxx{{{zzzzzz{{{|||jjjRRR???>>>:::777777777333111222222111000000//////000000............------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((&&&,,,&&&'''((((((CCC''''''&&&)))&&&((((((((((((((((((((((((+++ddd(((''''''((()))***)))'''&&&***))))))&&&---&&&BBB***%%%***&&&)))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&+++///!!!'''---)))(((((((((((()))))))))***((((((---&&&,,,666uuu&&&((('''(((&&&***+++$$$&&&***'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********++++++++++++++++++,,,,,,,,,------++++++,,,---...000111222777888999999999:::===???BBBEEEHHHKKKOOOSSSXXX[[[\\\___dddkkkqqqsssqqqnnnttt'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&)))+++,,,******+++,,,999EEERRRVVVUUUWWW^^^dddeeejjjeeeWWWUUUppptttooommmjjjhhhiiijjjqqq}}}|||yyy}}}~~~iiiOOOCCC:::555888999666222222222222111000000000000000//////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((&&&,,,&&&'''((('''BBB(((((((((+++(((((((((((((((((((((((((((bbb((('''''')))++++++***(((&&&***))))))&&&---&&&BBB***%%%***&&&)))(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''...'''RRR&&&((('''(((((((((((()))))))))***%%%+++))))))DDDeee!!!###''')))(((111,,,###(((,,,%%%(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,------...///111222333666888999999999:::<<<>>>BBBEEEIIILLLPPPTTTXXX\\\]]]```gggmmmrrrsssqqqooouuu'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%(((+++,,,++++++...111@@@KKKSSSSSSQQQUUU]]]cccggghhh___RRR]]]{{{oooeeedddcccbbbgggooouuu~~~zzzzzz~~~mmmRRRAAA333555:::888555444222222111000000000000111/////////.........------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))))))))************+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((&&&+++%%%&&&''''''BBB)))((((((,,,)))((((((((((((((((((((((((UUU(((((((((***,,,---+++)))&&&***))))))&&&---&&&BBB***%%%***''')))(((((((((((((((((((((((((((((((((((())))))))))))((()))###''',,,%%%***111%%%''''''(((((((((((())))))***$$$'''***'''hhh```$$$%%%((()))$$$...000%%%)))+++###)))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,---------------...000111333444555777999::::::;;;===???AAAEEEIIIMMMPPPTTTXXX[[[]]]aaagggmmmqqqrrrrrrqqqttt'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&(((*********...666===JJJQQQUUUPPPOOOVVV^^^cccddd```^^^gggvvvoooggg```^^^dddggglllzzzrrrTTT:::666:::999555444333222111111000000111111////////////............,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((&&&+++%%%&&&''''''BBB(((((((((+++(((((((((((((((((((((((((((***kkk))))))***,,,......,,,***&&&***))))))&&&---&&&BBB***%%%***''')))(((((((((((((((((((((((('''((((((((()))))))))***''')))&&&"""000%%%&&&kkk%%%'''''''''((((((((())))))((((((%%%'''(((```***(((***'''***777))))))(((!!!+++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------///111222333444666999;;;;;;<<<>>>@@@@@@DDDHHHLLLOOORRRVVVXXX[[[___eeejjjmmmpppqqqrrrrrr'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''((((((''')))111===GGGQQQVVVVVVOOONNNWWW```ddd___WWWaaa~~~sssmmmhhhbbb]]]^^^[[[aaammmwwwzzzsssrrrtttuuuooooooppprrruuuxxxzzz|||}}}iiiDDD999;;;999555444333222111111000111111111000/////////............,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))******++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''%%%+++%%%&&&''''''BBB'''''''''***'''((((((((((((((((((((((((+++___))))))+++---//////---+++'''***))))))&&&---&&&BBB+++%%%***''')))(((((((((((((((((((((((('''((((((((())))))******###(((---###333 ...???(((''''''''''''((((((((()))%%%+++%%%###)))XXX&&&%%%***((( ...>>>,,,)))%%%---(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,...///111222444666999;;;<<<===???AAA@@@CCCGGGKKKNNNPPPTTTVVVYYY]]]cccgggkkknnnppprrrppp&&&&&&''''''((()))))))))))))))))))))***************)))(((***111===IIIQQQOOOOOONNNQQQZZZbbb^^^UUUVVV^^^}}}}}}tttjjjfff```]]]\\\]]]^^^^^^ccchhhqqqrrrkkkccc\\\ZZZXXXVVVTTTTTTUUUVVVYYY]]]ccchhhkkkkkkrrr{{{|||~~~pppOOODDD???555222777555333111111222222111000.........///////////////...------,,,,,,------...***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))$$$)))&&&%%%"""$$$FFF))))))''')))'''((((((((((((((((((((((((###^^^++++++***)))(((((())))))(((,,,******'''...&&&BBB+++&&&+++'''***(((((((((((())))))))))))%%%&&&''')))************))))))))))))))))))))))))000***(((+++'''111+++++++++'''(((''',,,^^^&&&'''((()))&&&---kkk+++$$$)))...%%%))))))(((((('''''''''&&&((((((((((((((()))******((((((((((((((()))******((((((''''''''')))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,...111444666777888;;;<<<>>>??????BBBDDDFFFIIILLLPPPUUUXXX]]]^^^aaahhhpppuuuuuusssooo&&&&&&''''''((()))))))))))))))))))))************+++***)))---666AAALLLRRRPPPLLLLLLUUUaaaeee___WWWVVVjjj~~~rrrccc[[[[[[ZZZYYYXXXXXXYYY[[[]]]cccnnntttiii^^^YYYRRRNNNMMMMMMKKKJJJLLLLLLMMMOOORRRVVVYYY\\\aaagggooouuuwwwzzz|||wwwuuu}}}sssQQQFFFBBB999444666666444222111222222222000////////////////////////...------,,,,,,------...++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))$$$***''')))((()))III))))))''')))'''((((((((((((((((((((((((###777AAA###+++((($$$---&&&TTT333)))555++++++***)))))))))))))))(((,,,******'''...&&&BBB+++&&&+++'''***(((((((((((()))))))))***&&&'''((()))************))))))))))))))))))))))))|||###333((("""333)))&&&)))((((((&&&,,,^^^&&&'''((()))&&&---qqq,,,$$$(((---&&&((((((''''''&&&&&&&&&&&&((((((((((((((()))******((((((((((((((()))*********)))((((((((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,------...------...111444666777999;;;===>>>>>>???AAACCCFFFHHHKKKOOOTTTXXX^^^___bbbiiippptttrrrpppppp&&&&&&''''''((()))))))))))))))))))))************,,,***+++111<<>>>>>>>>@@@BBBEEEHHHKKKOOOSSSVVV^^^___cccjjjpppssspppmmmppp&&&&&&''''''((()))))))))((()))))))))************,,,+++...666BBBLLLQQQRRRQQQKKKPPP```eee]]]ZZZ```ppprrrZZZNNNMMMKKKGGGKKKOOORRRTTTZZZdddmmm~~~dddTTTUUUOOOHHHDDDEEEEEEBBB???AAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>???@@@BBBCCCEEEHHHKKKNNNQQQUUUZZZ___fffmmmvvv}}}jjj]]]PPPAAA888888888666333333333333222111000000000///////////////...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***%%%)))%%%((()))'''AAA))))))''')))'''((((((((((((((((((((((((+++(((%%%'''$$$,,,---111 222PPP'''...!!!******)))))))))))))))***(((,,,******'''...&&&BBB,,,'''+++(((***(((((()))))))))************************)))((('''))))))))))))))))))))))))333^^^%%%)))&&&...,,,///)))&&&)))+++$$$+++^^^&&&'''((()))&&&------%%%%%%+++***''''''''''''''''''''''''((((((((((((((())))))***((((((((((((((())))))***,,,,,,+++******)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---............111333555777999<<<===>>>======>>>AAAEEEHHHKKKNNNRRRUUU\\\^^^bbbjjjqqqsssppplllooo&&&&&&''''''((()))))))))((()))))))))************+++---222<<>>???@@@AAAAAA@@@@@@@@@@@@=========>>>???@@@AAAAAA@@@@@@AAAAAACCCEEEIIIKKKNNNSSSZZZaaahhhrrr~~~|||fffMMM>>>;;;999777444333444444222111111111000000////////////...------,,,,,,------...,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***(((---''')))+++***CCC))))))''')))'''((((((((((((((((((((((((&&&'''OOO===!!!$$$,,,$$$AAA%%%+++!!!,,,***)))))))))))))))******(((,,,******'''...&&&CCC,,,''',,,(((+++))))))))))))***************+++++++++***)))((('''************************(((111///!!!...'''###''')))+++%%%)))^^^&&&'''((()))&&&---,,,&&&%%%+++***((((((((((((((()))))))))((((((((((((((())))))***((((((((((((((())))))***++++++++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///111333555777:::<<<>>>>>>===<<<>>>AAAEEEIIIKKKNNNRRRUUUYYY[[[aaaiiiqqqsssqqqnnnmmm&&&&&&''''''((()))))))))))))))))))))************,,,111:::CCCJJJMMMNNNOOOSSSXXX___```XXXVVViiittt___VVVJJJFFFHHHEEEEEEFFFFFFFFFHHHOOOZZZaaaSSSOOOIIIDDD@@@???@@@AAA>>>???@@@AAAAAA@@@>>>===???@@@AAAAAA@@@???@@@AAA>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>???@@@AAAAAADDDIIINNNTTT^^^jjjsss}}}\\\DDD::::::888555444444444333111222111111000000//////......------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))###&&&...&&&&&&)))***DDD))))))''')))'''((((((((((((((((((((((((---%%%>>>###uuu +++$$$333''';;;###)))&&&222)))))))))))))))******+++(((,,,******'''...&&&CCC,,,''',,,(((+++)))))))))*********++++++***+++++++++***))))))(((************************"""}}}###+++///...)))))))))'''+++((('''^^^&&&'''((()))&&&---(((''''''+++***((())))))))))))*********((((((((((((((()))******((((((((((((((()))***************+++******)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++---.../////////111222555777:::===>>>>>><<<;;;>>>AAAFFFJJJLLLOOORRRUUUXXXZZZ___gggooosssqqqooommm&&&&&&''''''((()))))))))))))))))))))************---777CCCKKKMMMMMMMMMNNNVVV]]]aaa[[[WWWbbbiiiZZZUUUKKKGGGHHHEEE@@@??????>>>@@@DDDHHHKKK;;;>>>AAADDDDDDAAA===:::>>>@@@BBBCCCBBBAAABBBCCCBBBCCCDDDCCCBBBBBBDDDGGGCCCDDDDDDEEEEEEEEEDDDDDDEEEDDDBBBAAAAAAAAA@@@@@@???BBBEEEFFFIIINNNWWW]]]lllsss~~~~~~yyy|||vvvUUUAAA;;;888666555555444333111222222111111000//////......------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''---666***&&&'''(((BBB))))))''')))'''(((((((((((((((((((((((('''$$$'''===???...###''')))JJJ---)))$$$!!!)))))))))))))))***++++++(((,,,******'''...&&&CCC---(((,,,)))+++))))))*********+++++++++******+++++++++***))))))************************"""KKKKKK###***+++(((111000,,,%%%)))***%%%^^^&&&'''((()))&&&---%%%))))))+++)))(((((((((((()))))))))***((((((((((((((()))******((((((((((((((()))******'''((()))*********)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,////////////000222555777;;;===>>>>>><<<:::>>>BBBGGGKKKNNNPPPSSSUUU[[[[[[___fffmmmqqqpppnnnooo&&&&&&''''''((()))))))))))))))))))))************///;;;HHHPPPOOOMMMMMMOOOXXX``````XXXXXXnnnqqq[[[QQQOOOHHHEEEGGGDDD===;;;:::;;;<<<===<<<:::@@@???<<<;;;<<>>AAACCCDDDDDDEEEIIILLLFFFHHHIIIHHHFFFGGGKKKNNNIIIIIIJJJIIIIIIHHHGGGFFFHHHGGGFFFEEEEEEEEECCCBBB===???AAAAAA@@@AAAFFFJJJUUU\\\hhhuuu{{{lllRRR;;;999666555555444333111222222222111000//////......------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))555===EEE666,,,******DDD))))))''')))'''((((((((((((((((((((((((&&&000,,,&&&###***%%%---)))???'''---222))))))((())))))***++++++(((,,,******'''...&&&DDD---(((,,,)))+++)))************+++++++++)))******+++++++++******************************000!!!}}}&&&)))777///***...$$$))),,,$$$^^^''''''((()))&&&---###******+++(((&&&'''''''''(((((())))))((((((((((((((()))******((((((((((((((()))******&&&'''(((*********)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000//////000222555888;;;>>>???>>>;;;:::???BBBHHHLLLNNNQQQTTTVVV]]]]]]```eeellloooooolllqqq&&&&&&''''''((()))))))))((()))+++,,,+++,,,---///555FFFVVVWWWSSSQQQPPPMMMYYYaaaZZZQQQhhh{{{lll[[[ZZZVVVQQQKKKEEECCCBBB<<<999777777:::===<<<;;;<<<===???AAACCCDDDEEEFFFEEEEEEEEEGGGIIIJJJIIIGGGCCCDDDEEEFFFGGGIIIIIIJJJFFFGGGIIIJJJJJJJJJIIIHHHJJJJJJKKKKKKKKKJJJIIIHHHJJJHHHFFFCCCAAAAAAAAAAAAGGGLLLSSSZZZcccqqqXXXEEE;;;444666777555333555444333222111000000000000000000///...------------,,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,.........,,,+++111000...,,,+++)))((((((***)))((()))***,,,///111TTToooVVV000111+++)))FFF))))))&&&(((&&&((((((((((((((((((((((((***###,,,%%%+++###DDD555"""***LLL(((&&&+++((())))))))))))))))))))))))(((,,,******'''...&&&DDD---(((,,,(((***)))************+++++++++111---)))444'''+++'''------,,,,,,+++***))))))+++&&&;;;)))""")))------$$$(((,,,&&&,,,'''^^^&&&000)))%%%&&&'''~~~,,, ---&&&%%%))))))))))))))))))))))))+++*********))))))((((((+++)))'''(((+++,,,***(((((((((((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000///...///111333555888<<<>>>>>>===>>>>>>@@@CCCHHHKKKNNNPPPSSSUUU___```dddjjjooorrrpppmmmuuu&&&&&&''''''((()))))))))((()))*********+++...000@@@MMMWWWWWWSSSQQQQQQNNN[[[XXXYYYfffuuuggg___XXXWWWUUUQQQJJJDDD???===;;;888777888<<<>>>>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGJJJLLLNNNIIIJJJLLLMMMMMMLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGAAADDDHHHKKKPPPZZZhhhrrrbbbLLLCCC;;;999888333111333444333222111000000000000000///...---,,,,,,,,,,,,,,,---.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,------,,,+++***000///---+++***)))))))))***)))(((((()))+++---///BBBXXXCCC(((---''''''EEE))))))&&&(((&&&(((((((((((((((((((((((((((###---%%%...%%%bbbJJJ+++000AAA(((&&&+++((())))))))))))))))))))))))(((,,,******'''...&&&DDD...(((---(((+++************++++++++++++%%%***333444$$$***,,,333---,,,,,,+++******))))))---'''000===444$$$(((***---)))...'''***&&&^^^$$$///)))&&&((()))sss---"""000)))'''))))))))))))))))))))))))************)))))))))(((+++)))((((((***+++***(((((((((((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///000///...///111333555888<<<>>>>>>===>>>>>>AAADDDGGGJJJMMMPPPSSSVVV[[[]]]bbbiiipppsssrrrpppvvv&&&''''''(((((())))))***)))***)))((())),,,000444KKKRRRWWWVVVTTTTTTTTTSSS^^^RRR[[[}}}pppbbb\\\ZZZYYYZZZ[[[WWWNNNEEE===999888888888;;;>>>AAABBBBBBFFFFFFFFFFFFFFFGGGGGGGGGKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCDDDGGGFFFDDDCCCDDDFFFIIIKKKGGGIIIKKKMMMOOOQQQQQQRRRNNNMMMLLLKKKIIIGGGFFFEEEBBBCCCCCCCCCDDDKKKTTT\\\lllwww~~~kkkUUUKKK@@@:::777444222333444333222111111000000111//////...---,,,,,,,,,,,,------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++)))(((---,,,+++***))))))))))))***)))((((((((()))+++,,,///===---!!!,,,%%%'''FFF))))))&&&((('''((((((((((((((((((((((((,,,&&&---%%%---&&&111GGG)))&&&+++((())))))))))))))))))))))))))),,,******'''...&&&DDD...)))---)))+++******+++++++++,,,,,,,,,222///)))***%%%'''###""",,,,,,++++++***)))))))))+++)))(((}}}ggg///+++###---///)))///((((((&&&aaa$$$---(((((()))***```---###222,,,***))))))))))))))))))))))))************))))))))))))***)))((()))***+++***((()))(((((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...////////////111333555888<<<>>>>>>===>>>>>>BBBDDDFFFIIIKKKOOOTTTWWWZZZ]]]bbbiiiooorrrrrrpppxxx'''''''''((())))))************)))((()))---444999MMMQQQVVVXXXXXXXXXXXXXXX[[[VVViiizzzhhhaaa``````]]]dddhhhcccUUUFFF===:::888999<<>>>>>===>>>>>>BBBDDDFFFGGGJJJNNNTTTWWW\\\___dddiiimmmooonnnmmmxxx''''''(((((()))*********+++***))))))+++222:::AAAOOORRRXXX\\\\\\YYYVVVVVVQQQeee}}}yyyjjjdddbbbaaa```eeemmmqqqhhhUUUDDD<<<<<<;;;===BBBEEEHHHJJJKKKLLLJJJKKKLLLMMMNNNNNNMMMMMMEEECCC@@@??????AAAAAAAAABBBAAAAAABBBCCCFFFHHHJJJKKKOOOUUUYYYZZZWWWRRROOONNNLLLJJJHHHJJJMMMRRRUUU[[[[[[ZZZYYYXXXWWWVVVVVVMMMLLLJJJGGGEEEEEEGGGIIIKKKQQQXXX^^^eeemmmsssuuu|||}}}|||hhhMMM<<<888:::888444555444333222111111111111//////...---,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************)))(((((('''))))))(((((())))))***+++))))))((((((((((((((((((***)))"""'''000(((+++FFF))))))''')))'''(((((((((((((((((((((((("""###555000$$$++++++&&&,,,BBBEEE)))''',,,)))************************)))---++++++(((///'''DDD...***...***---+++,,,,,,,,,------------!!!iiimmmSSS,,,%%%(((###+++++++++***************$$$111(((222:::+++,,,(((,,,(((---)))+++)))ooo***,,,)))***)))''':::'''"""...+++...))))))))))))))))))))))))))))))))))))))))))******))))))******)))))))))***)))))))))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,.../////////000222444555888<<<>>>>>>===>>>>>>BBBCCCEEEGGGJJJNNNSSSWWW[[[___dddiiilllmmmmmmmmmwww'''(((((())))))******+++++++++***+++///888AAAHHHSSSVVV]]]aaa]]]VVVRRRSSSSSS|||sssccc]]]^^^_________nnnoookkk___MMM@@@<<<===@@@DDDIIIMMMNNNNNNOOOPPPJJJKKKNNNPPPQQQPPPNNNLLLCCCAAA@@@@@@AAACCCCCCBBB@@@???>>>>>>@@@BBBEEEGGGGGGMMMVVV```fffhhhgggfff]]]ZZZUUUPPPMMMLLLLLLMMMPPPQQQRRRTTTXXX\\\___bbbTTTTTTRRRPPPMMMJJJHHHFFFEEEGGGJJJNNNTTTYYY^^^```eeeeeefffhhhkkknnnrrrtttuuu{{{jjjNNN>>>:::666222555444333222222111111222000000///...------------+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************))))))))))))))))))))))))((()))***++++++)))))))))))))))(((((((((+++)))&&&))),,,'''---AAA(((***'''***(((((((((((((((((((((((((((+++$$$(((,,,)))((((((###"""---===***''',,,)))***************************---++++++(((///'''DDD...***///+++...,,,,,,,,,---------......999HHH+++###333++++++++++++++++++++++++'''444%%%%%%###333444)))***)))...***dddvvv,,,,,,***+++)))&&&...%%%%%%+++)))---))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))******))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---/////////000222444555888<<<>>>>>>===>>>>>>AAACCCEEEHHHJJJNNNSSSVVVVVV[[[bbbhhhlllnnnooopppvvv((((((((()))******++++++***+++,,,///444===HHHOOOUUUYYY```ddd]]]TTTRRRWWWmmmmmmddd]]]^^^aaadddjjjqqq{{{nnn[[[KKKCCCAAAAAAAAAEEEJJJPPPSSSSSSRRRRRRSSSPPPRRRVVVYYYXXXUUUQQQNNNJJJIIIHHHHHHJJJJJJIIIHHHFFFDDDCCCAAAAAACCCEEEGGGEEEHHHNNNVVV]]]dddjjjlllmmmkkkhhhccc]]]WWWRRRPPPKKKJJJJJJKKKNNNSSSXXX[[[YYYZZZ[[[[[[ZZZVVVRRROOOLLLIIIHHHIIILLLNNNQQQSSSSSSRRRQQQQQQRRRTTTWWWYYYYYY```iiiqqqwww~~~jjjJJJ<<<777555555555444333222222222222111111000///............***+++,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******++++++******)))))))))***++++++(((((())))))***))))))))))))*********((('''000???(((***'''***(((((((((((((((((((((((((((///***"""%%%)))))),,,+++''''''***iii***'''---)))***************************---,,,+++(((///'''DDD///***///,,,...------------............888'''111,,,,,,,,,,,,,,,,,,,,,,,,(((444$$$+++OOO???222###222,,,'''(((111(((AAAxxx,,,***))),,,***'''(((&&&+++***&&&+++))))))))))))))))))))))))((()))))))))************(((***+++***(((((()))+++******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---...//////000333555555888<<<>>>>>>===>>>>>>???BBBFFFIIIKKKNNNRRRTTTUUU[[[bbbhhhkkklllooopppwww((((((((()))******++++++***+++---111777AAALLLSSSUUUYYYaaaddd]]]TTTVVV___zzzzzzdddaaabbbgggjjjooo}}}mmmNNN======DDDGGGFFFIIINNNTTTWWWVVVTTTTTTTTT\\\___dddfffeee```ZZZVVVSSSRRRQQQRRRSSSRRRPPPNNNOOOMMMKKKHHHGGGHHHIIIJJJGGGFFFEEEFFFLLLUUU^^^dddvvvwwwwwwtttoooggg^^^YYYRRRPPPLLLIIIHHHJJJMMMOOOVVVXXX\\\```aaa___[[[WWWQQQLLLHHHGGGGGGHHHIIIKKKLLLKKKHHHGGGGGGHHHJJJLLLJJJOOOWWW]]]dddooo|||UUU???:::<<<555555444333222222222222222111000//////......///)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))***+++,,,,,,++++++************++++++(((((()))***************'''+++---***&&&)))444AAA(((***(((***(((((((((((((((((((((((((((!!!///+++,,,///((('''''')))&&&)))444***'''---)))***************************---,,,,,,)))000'''DDD///+++000,,,...---------.........//////666YYY===***------------------------%%%333&&&:::***iii,,,666&&&///&&&(((333&&&+++xxx+++))))))---+++)))%%%(((111+++%%%)))))))))))))))))))))))))))(((((())))))*********+++(((***,,,+++(((''')))+++*********)))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++---...//////000333555555888<<<>>>>>>===>>>>>>>>>BBBFFFIIILLLNNNQQQSSSXXX^^^dddiiijjjjjjkkkmmmwww)))(((((((((((())))))***)))***,,,111999DDDOOOUUUZZZXXX]]]aaaWWWMMM[[[ttt~~~nnnfffaaabbbnnn{{{|||```FFFAAAEEEFFFIIINNNNNNSSSXXXYYYVVVTTTUUUWWW^^^kkkxxx{{{xxxuuupppkkkgggddd___\\\ZZZYYYWWWUUUXXXVVVSSSPPPNNNNNNNNNOOOMMMLLLKKKJJJLLLOOOSSSUUUfffqqq|||}}}{{{vvvjjj^^^^^^ZZZSSSLLLHHHGGGHHHJJJJJJNNNTTTYYY\\\```ccceeeRRRTTTRRRKKKGGGHHHIIIHHHMMMLLLJJJHHHGGGFFFFFFFFFHHHDDDEEEMMMUUU[[[eeeooo{{{fffLLL===888555555444111000111000---000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************+++++++++*********))))))((((((*********************************)))'''(((***,,,###777---$$$+++///>>>(((***'''***((())))))))))))))))))))))))+++*********))))))((((((000111ppp...)))---+++***)))&&&...---+++000!!!'''222,,,%%%$$$888(((NNN...222...444555333333222111000000000000555fff@@@888111)))'''***...000///)))(((555+++888%%%++++++555!!!...---(((...yyy---(((...222PPP666***...###111)))************************))))))))))))))))))))))))))))))************))))))+++++++++*********))))))---,,,+++*********+++,,,---,,,,,,++++++,,,,,,------...////////////111333666:::======::::::<<<>>>???AAAEEEHHHJJJNNNSSSVVVZZZ^^^bbbeeejjjpppppplllwww)))(((((((((((()))******++++++...555>>>IIIQQQVVVZZZ\\\``````YYYYYYooo~~~pppeeefffhhhnnn}}}eeeOOO???AAAIIIKKKMMMRRRPPPRRRUUUWWWYYY[[[\\\]]]lllzzz{{{sssnnnlllkkkkkkkkkiiifffccc```^^^]]]]]]YYYXXXUUUSSSQQQQQQQQQRRRSSS[[[dddmmmwww~~~|||uuueee```ZZZVVVSSSOOOJJJFFFFFFHHHKKKNNNRRRWWW\\\aaa```bbb^^^UUUNNNKKKIIIEEEGGGIIILLLOOOPPPPPPNNNMMMMMMGGGDDDGGGIIIJJJQQQXXXdddkkkyyyvvvXXXBBB888999999777444333333333222111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++************+++++++++*********))))))))))))************************((()))+++***((('''''''''...555666+++UUU(((***'''***((())))))))))))))))))))))))************)))))))))((('''$$$333---$$$---(((,,,***(((...111(((###'''...999---"""888222***QQQ444999333777888777666666555555666666666222KKK|||oooccc[[[pppbbb```UUU\\\999666+++---&&&111111(((///***000)))***000&&&<<<))))))000"""...***************************************************))))))************))))))+++++++++*********))))))---,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------.../////////000222444666:::======::::::<<<>>>???BBBEEEHHHKKKNNNSSSVVV[[[___bbbeeejjjpppqqqmmmzzz((((((((((((((()))***+++,,,---000999EEEOOOTTTVVV\\\aaaaaa[[[YYYggg{{{qqqgggdddeeekkkvvvoooRRRFFFAAAJJJTTTVVVVVVXXXSSSSSSTTTWWW[[[```ccceee|||}}}{{{{{{|||}}}zzzvvvssspppnnnlllkkkhhheeeaaa^^^\\\[[[RRRSSSUUU^^^mmm|||rrrjjjaaa\\\ZZZVVVOOOHHHDDDDDDDDDDDDEEEJJJPPPUUUbbbffffffaaa[[[WWWSSSNNNKKKNNNRRRUUUVVVUUUSSSQQQUUUOOOIIIGGGEEECCCFFFJJJMMMTTTeeexxxeeeKKK<<<:::999888555222000000111111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************++++++***************)))))))))************************&&&(((++++++)))'''&&&%%%BBBddd///!!!%%%(((***'''***((())))))))))))))))))))))))************))))))))))))---%%%$$$///111---(((,,,)))///+++111%%%///333666```333...000(((fffUUU;;;@@@999;;;999999999::::::;;;<<<======CCC999XXX555)))***---111000&&&000???***------%%%///(((---%%%---555&&&///,,,************************************************))))))************))))))+++++++++***************+++,,,,,,---............---,,,,,,++++++,,,,,,------.../////////000222444666:::======::::::<<<>>>???BBBEEEHHHKKKOOOSSSVVV[[[___bbbeeejjjpppqqqnnn}}}(((((((((((()))***++++++,,,---222===IIIRRRUUUTTT___aaa\\\SSS[[[vvv~~~~~~rrrdddaaagggooouuuTTTLLLIIILLLWWW___^^^ZZZXXXVVVXXXYYYZZZ\\\aaaiiiooo}}}{{{xxxxxxwwwuuurrrooollljjjaaa]]]XXXYYYbbbpppzzzwwwkkkaaa[[[WWWTTTRRRLLLKKKIIIFFFEEEFFFJJJNNNZZZccciiijjjhhheee___YYYRRRRRRQQQRRRTTTXXX\\\^^^]]]XXXSSSNNNJJJHHHIIIKKKFFFJJJVVVfffsss~~~pppVVVCCC;;;999888777444//////111111111111000000000//////........................------------------------------------------,,,,,,,,,++++++******++++++,,,************************************************&&&(((******)))((()))***bbbHHH(((***'''***(((((((((((((((((((((((((((*********)))))))))))))))+++'''''' :::###&&&---(((,,,)))444&&&111(((777777"""YYYmmmXXXVVV;;;@@@999;;;999999:::;;;<<<===>>>??????@@@666******---111---***'''---'''///(((666000333|||(((+++...111(((///)))************************************************)))******++++++******)))************************)))***,,,...///......------,,,,,,++++++,,,,,,------...///000///111333555666:::======::::::<<<>>>@@@BBBEEEHHHKKKOOOSSSWWWZZZ^^^aaaccciiioooqqqnnn(((((((((((()))***+++,,,+++...555@@@KKKRRRTTTSSS^^^\\\TTTSSShhh}}}vvvgggbbbdddmmmwwwoooYYYLLLOOOVVV```eeeaaa\\\ZZZ[[[bbbgggeeeaaafffttt}}}}}}}}}}}}{{{xxxuuussskkkgggaaa]]]]]]eeerrr}}}}}}rrrfff]]]YYYXXXRRRRRRQQQOOOLLLJJJKKKLLLRRR]]]hhhmmmpppppplllggg]]]WWWPPPLLLOOOYYYeeemmmfffddd___XXXSSSPPPNNNLLLJJJIIILLLTTT^^^jjjzzzdddKKK>>>999777:::999555444666111111111111000000000000........................------------------------------------------------,,,,,,++++++++++++,,,,,,***************+++++++++************************(((((((((((((((***...111(((***'''***((((((((((((((((((((((((((())))))))))))))))))********* 666%%%(((333%%%SSS...)))---+++000$$$666+++***))):::UUU:::>>>777999888888999:::<<<============555>>>,,,,,,000000,,,)))...'''///...//////"""---aaaDDD%%%///(((&&&'''...$$$******************************************************++++++++++++******************************((()))+++,,,---------,,,---,,,,,,++++++,,,,,,---,,,...///000000111444666666:::======::::::<<<>>>@@@BBBFFFIIILLLOOOTTTWWWYYY\\\___aaagggnnnpppnnn((((((((()))***+++,,,------222;;;DDDLLLQQQTTTUUUZZZVVVTTT```wwwgggbbbccchhhtttoooZZZYYYTTTZZZccciiikkkjjjhhhggggggqqqyyyxxxsssyyy~~~}}}xxxuuupppiiibbb```hhhsss~~~}}}mmmbbb]]]TTTUUUVVVTTTPPPLLLJJJIIIEEEPPP\\\eeeoooyyy~~~~~~uuulll___UUURRRWWW___fffpppqqqnnngggaaa]]]XXXSSSSSSMMMIIIKKKOOOVVVdddpppzzz|||```GGG;;;333666888666555888222222111111111000000000........................------------------------------------............,,,,,,++++++++++++,,,,,,*********+++++++++++++++***************************)))(((''''''***000444(((***'''***((())))))))))))))))))))))))))))))))))))************,,,&&&(((111"""&&&<<<***000+++000...///###000000...***@@@VVV;;;@@@:::<<<::::::;;;<<<======<<<;;;;;;:::AAApppIII+++---,,,000---555$$$666BBB---555111,,,iii&&&(((///'''%%%***111)))************************++++++++++++++++++++++++******++++++++++++*********************+++++++++))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...///000000222444777666:::======::::::<<<>>>@@@CCCFFFIIILLLPPPTTTWWWYYY\\\___aaagggnnnqqqooo}}}((((((((()))***+++---...111999CCCKKKOOORRRWWWZZZYYYVVV\\\tttpppfffaaaeeekkktttsssSSSMMMUUU```fffmmmooooooppprrrtttuuu}}}yyypppgggggglllppp|||tttllleeefffddd```YYYRRRNNNMMMBBBIIIOOOVVVaaarrrvvvkkkaaa\\\YYYXXXhhhmmmooommmllllllhhhaaa\\\WWWRRRPPPNNNNNNTTT[[[fffrrrwwwxxxeeeNNN999555666444333666222222222111111111000000................................................------------.........///---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,*********************************(((((())),,,///))),,,(((***'''***((())))))))))))))))))))))))((()))))))))************...))) //////!!!,,,333---111...333111222,,,///777:::777;;;LLLDDDsssZZZBBBIIIBBBCCC@@@???@@@AAAAAA@@@???<<<;;;888>>>CCC...,,,---444...444+++000(((GGG... 111GGG&&&---***+++,,,+++...///************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,...000000111222555777666:::======::::::<<<>>>AAACCCFFFIIILLLPPPTTTWWW[[[^^^```bbbhhhpppsssqqqzzz((((((((()))***,,,---...555>>>JJJPPPQQQTTTYYY___YYYYYYeee|||lllccc```cccnnnvvv^^^NNNUUU[[[eeekkkooonnnkkkmmmrrrvvvwwwrrrssscccooo~~~{{{rrrhhh___ZZZWWWPPPPPPMMMJJJPPPaaaqqqyyy{{{ssshhh___XXXRRR\\\dddhhhmmmsssrrrlllddd```^^^\\\VVVOOONNNQQQUUU^^^mmm|||hhhIII===;;;666555777222222222111111111111000////////////////////////........................---------.........//////---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************)))***+++***(((((((((***!!!666$$$%%%mmm(((***'''***((())))))))))))))))))))))))(((((())))))*********+++---999'''""";;;&&&)))---???222///555333333===<<<;;;444888EEE999DDD>>>HHH[[[^^^JJJRRRJJJIIIEEEEEEEEEFFFEEEDDDAAA>>>===555III999:::///000555***...444)))111###nnn%%%<<<(((nnn//////...--- +++///%%%###+++************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++///...---,,,+++,,,---...---,,,,,,++++++,,,,,,---,,,...000000111222555888666:::======;;;:::<<<>>>AAACCCGGGIIILLLPPPTTTXXX\\\___aaacccjjjrrruuussswww+++((((((+++,,,***,,,111888HHHJJJHHHRRR\\\^^^cccWWW^^^yyyrrrvvv}}}mmmdddhhhnnnuuuwwwTTTQQQZZZ]]]mmmqqqsssrrroooppptttyyy{{{tttuuunnnlllxxx}}}sssggg^^^TTTNNNLLLNNNOOOPPPZZZeee{{{wwwkkk```[[[TTTUUUaaallloooooopppllljjjgggccc^^^ZZZVVVUUUUUUVVV\\\hhhzzz}}}YYY>>>777999888555222222111111111111111111////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...222%%%,,,333PPP***(((&&&***)))))))))))))))))))))))))))++++++,,,,,,,,,++++++***++++++,,,,,,---------...///''':::000<<<;;;<<<===999999===@@@???@@@CCC???===???===777QQQkkk^^^^^^cccZZZRRRNNNLLLIIIGGGEEEDDDAAA???;;;OOO<<<......333444000...///000...---555BBB***333bbb)))&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********)))((((((((()))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,---...///000000000000111222222222333888;;;===<<<999888999;;;CCCFFFJJJLLLLLLOOOTTTXXXYYY^^^ccceeeiiiooopppnnnvvv,,,))))))+++,,,***---222===KKKLLLJJJSSSXXXYYY]]][[[lllxxxwwwqqqdddaaagggrrriiiOOORRR^^^eeeooosssvvvvvvsssqqqsssvvv}}}|||tttlllmmmzzznnn\\\TTTOOOOOOPPPPPPSSSXXXfffrrrxxxooohhh\\\RRRSSSZZZaaajjjssstttrrrppplllgggccc___^^^XXXWWWXXX^^^jjjyyy___BBB888777444111333222222111111111111111////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((000!!! 333%%%:::------+++((($$$))))))))))))))))))))))))******+++++++++******)))******+++++++++,,,,,,,,,---%%%111___999EEE>>>888FFFBBB??????@@@???BBBFFFFFFBBBEEEHHHBBBAAAWWWuuuvvvuuuxxxrrroookkkfff```[[[YYYWWWVVVUUUZZZcccOOOccc:::888222,,,,,,000///,,,888WWW,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////000000000111222222333333888:::===<<<999888999;;;@@@DDDGGGIIIJJJLLLQQQVVVYYY___cccfffjjjooopppnnnwww---******,,,,,,+++...444BBBMMMNNNNNNVVVXXXWWW]]]kkkyyy{{{~~~}}}~~~wwwhhhbbbfffooo~~~]]]PPPUUUaaakkktttwwwzzzzzzvvvsssrrrsss|||}}}ssskkkmmm|||nnncccZZZXXXYYYWWWSSSQQQSSSaaaqqq~~~~~~vvvjjj[[[RRRQQQVVVcccnnnwwwwwwwwwvvvsssoookkkiiidddaaa\\\YYY[[[dddpppxxxfffHHH;;;888777555333333222111111111111111////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************ ---+++'''444555(((!!!---###KKK***+++---+++***))))))))))))))))))))))))))))))************))))))+++++++++,,,,,,,,,------,,,;;;,,,000;;;EEEDDDAAA@@@>>>>>>AAABBBBBBGGGMMMHHHIIIOOOWWW]]]^^^^^^______}}}IIIDDD;;;444555777222+++...;;;)))???111***---...222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...//////000000111222222333333777:::===<<<:::888:::<<<===AAAEEEGGGGGGJJJOOOSSSZZZ```dddfffkkkpppqqqoooyyy---++++++,,,,,,+++111888EEENNNOOORRRZZZZZZ[[[fffzzzlllfffiiirrrnnn[[[VVVXXXbbbmmmzzz{{{|||{{{wwwtttssstttzzz||||||~~~wwwqqquuuwwwiiieeefffeee___ZZZQQQXXXbbbooo~~~yyyoooddd[[[XXX\\\bbbnnnrrrwww|||}}}zzzvvvsssrrrpppjjjaaa[[[[[[```eee{{{hhhKKK>>><<<======444333333222111111111111////////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************...))),,,---%%% )))222777111 @@@&&&$$$***...222)))))))))))))))))))))))))))******++++++++++++***---------....../////////+++>>>+++:::??????CCCJJJQQQ<<<===AAAEEEFFFFFFLLLTTTbbbppp{{{zzzyyyssshhhTTTAAA888777555000111666)))&&&///===fff333;;;***###444###------------------------***++++++,,,,,,---------...---,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---.../////////000111222333333444777:::======:::999:::===<<<@@@DDDEEEFFFIIINNNRRR[[[```eeegggkkkqqqrrrpppzzz---,,,,,,---,,,,,,444===GGGNNNPPPTTTZZZWWW]]]ooo}}}nnneeegggqqqyyygggZZZXXXZZZfffttt~~~}}}{{{xxxuuuuuuvvvxxxxxxzzz|||}}}yyy{{{~~~vvvoooooopppmmmggg[[[YYYXXX___qqqvvviii```\\\[[[cccjjjttt~~~|||wwwwwwuuuooofff```]]]^^^kkkxxxjjjPPPAAA;;;<<<===555444333222111111111111////////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************222 ---***$$$&&&%%%333###%%%,,,%%%666]]]<<<000((($$$!!!***************************+++,,,,,,---------,,,,,,------...000111111222111...:::>>>777VVVMMMEEECCCEEEEEEFFFGGGGGGKKKXXXeeewwwzzzeee]]]]]]IIIHHHGGGGGGIIILLLPPPSSSNNNBBBMMMFFFVVVYYYddd|||rrrTTT???999888777"""666===222---000888???333222'''***666222"""///------------------------+++++++++,,,,,,------.........---,,,+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---.........///000111222333444444777:::======;;;999;;;>>>===AAAEEEFFFGGGJJJNNNSSS[[[```eeegggkkkqqqrrrpppzzz,,,+++,,,---,,,...888CCCJJJOOOQQQTTTUUUQQQ]]]yyyrrrgggbbbjjjxxxeeeXXXXXXaaaqqq}}}{{{xxxuuuuuuwwwyyy{{{vvvzzzyyyuuuvvvtttpppgggbbb[[[ZZZfffxxx}}}qqqjjjddd```___fffpppzzzvvvxxxyyyvvvqqqkkkfffddddddnnn{{{zzzcccOOOAAA999555666555444222111111111111////////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''$$$(((+++---666777***+++111222111...###%%%777EEE\\\PPP(((+++222///***************************+++,,,---............++++++---///111222444555DDDEEE;;;:::CCC999|||fffjjjhhhqqq\\\MMMYYYSSSLLLIIIIIIJJJLLLPPP\\\ttt|||xxxgggbbbYYYQQQMMMNNNPPPSSSPPPGGGHHHDDDMMMNNNYYYvvvzzz~~~}}}qqqbbbSSSEEE;;;GGG222...666000***---------DDD^^^bbbKKK///&&&)))%%%***///222(((***"""@@@------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,------.........///111222333444555777:::======;;;:::<<<>>>???BBBFFFHHHHHHKKKPPPTTTZZZ```dddfffkkkpppqqqoooxxx++++++,,,---,,,///;;;GGGLLLQQQSSSVVVTTTPPPeeetttkkkggggggsssggg[[[```nnn|||xxxvvvuuuuuuvvvyyy{{{|||yyy~~~{{{yyywwwrrrrrrlllcccaaakkkyyy{{{wwwpppiiicccfffkkkqqqwww||||||zzzyyywwwvvvtttpppnnngggkkkpppvvvoooUUUBBB888666555444333222111111111////////////....................................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))333222$$$%%%((($$$&&&,,,$$$&&&,,,***+++'''000444(((222(((///(((******************************+++,,,------------,,,---///222555888:::;;;///EEE888PPPUUURRRKKKGGGKKKEEEMMMPPPTTTYYYPPPLLLSSSYYYccclllrrr~~~{{{pppfff]]]XXXVVVQQQBBB???<<<666===IIIJJJXXXjjjtttuuummm[[[LLL???000***333888...,,,777444333222(((333888;;;///;;;(((222===+++===(((!!!........................---------------,,,,,,,,,,,,+++++++++++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,---------......///111222333444555777:::======;;;;;;<<>>///)))$$$777$$$---...((("""<<<$$$000.................................------,,,,,,,,,************+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,---------...///111222333555555777:::======;;;;;;===??????CCCFFFHHHIIIKKKPPPTTTYYY^^^ccceeeiiiooopppnnnttt)))***+++---111999EEEMMMPPPSSSYYY]]]^^^iii~~~xxxkkkkkkooozzz~~~nnnkkkzzzuuurrruuuyyy|||||||||}}}~~~~~~}}}vvvoookkkjjjoooxxx~~~wwwtttpppjjjdddbbbfffmmmsssvvv{{{}}}zzzxxxyyy{{{xxxsssnnnooo{{{{{{EEE:::777:::777...000666222222000//////000000///..............................///////////////...............------,,,,,,,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++)))************+++++++++++++++******************...---,,,++++++---///000<<<:::999<<>>BBBFFFKKKNNNPPPPPPOOOJJJGGGKKKOOOPPPSSSVVVVVVRRRTTT[[[bbbtttxxxeeeQQQFFFDDDEEEIIIKKKFFFGGG[[[tttmmmNNN===333,,,000000111111111000000111,,,------......////////////...---,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------------------------------------------------......000111333555666777:::===????????????@@@@@@BBBEEEFFFHHHKKKOOOQQQ\\\\\\^^^cccjjjoooqqqpppwww+++,,,...222777@@@JJJQQQVVVUUUUUU]]]sssrrriiieeelll|||~~~pppuuu}}}}}}xxxvvv}}}xxxoooiiidddmmmvvvyyy{{{}}}~~~}}}yyyvvvrrrlllgggfffiiikkkuuuxxx|||}}}~~~||||||rrrIII<<<777666111444777111000///......//////...,,,..............................///////////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))************************************+++++++++,,,++++++++++++++++++++++++++++++---///222666:::<<<>>>EEEMMMRRRRRRPPPOOOOOOFFFEEEIIIQQQVVVVVVUUUWWWWWWZZZcccooo{{{jjjUUUKKKJJJJJJHHHBBBAAARRRfff~~~hhhPPPAAA999///111222111000///...///........................------,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........------...///111333555666777:::===>>>>>>>>>???@@@AAABBBDDDEEEGGGJJJOOOSSS]]]\\\^^^cccjjjooopppooovvv+++,,,///444;;;DDDMMMSSSPPPNNNPPP```rrrllljjjkkkvvvttt|||xxxuuuzzz|||wwwdddggglllqqqwww{{{||||||zzzyyyxxxuuurrrrrrtttvvvyyyzzz|||~~~UUUBBB777666333666888111333222000111222222111///........................---...//////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++***************************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,///222666;;;???AAAFFFNNNVVVWWWQQQLLLJJJKKKEEEIIIRRRZZZZZZWWWYYY^^^cccnnn}}}___SSSGGGDDDDDDBBBCCCGGGWWWkkk}}}~~~rrreeeYYYPPP===999333000000///...,,,000/////////.........---,,,,,,,,,,,,---......///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,---...//////------...///111333444666777:::<<<=========>>>???AAABBBCCCDDDFFFJJJPPPTTT]]]\\\]]]ccckkkpppooommmvvv+++,,,///555>>>GGGOOOSSSQQQPPPWWWnnnrrrgggiiinnnwwwyyyxxxwwwkkkgggeeekkktttzzz{{{zzz|||}}}~~~}}}|||{{{|||~~~zzzzzz{{{}}}~~~dddKKK<<<999777999:::333444222111111222222111000////////////////////////------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,------------...///222666;;;@@@CCCEEEQQQWWW[[[WWWNNNHHHHHHLLLNNNSSSZZZ[[[XXX[[[mmmvvvaaaTTTOOOIIIDDDAAAFFFOOO[[[fffooopppjjjaaaRRRFFF888222333555333000000000000///......------+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,---...//////---------///000222444555888999;;;<<<<<<<<<===>>>AAABBBCCCDDDFFFKKKPPPUUU\\\[[[\\\ccclllqqqooolllwww+++,,,000777AAAKKKRRRUUUUUUTTT___|||lllggggggttt~~~{{{}}}wwwnnngggjjjqqqvvvzzz|||~~~~~~zzzyyyzzz|||zzzmmmPPP===999444444666111222111000000111111000...////////////////////////,,,---...///000000000000.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------......///000333777<<>>@@@AAACCCEEEGGGKKKPPPTTT[[[YYYZZZbbbmmmrrrpppkkkvvv,,,---111:::EEEOOOUUUWWWXXXUUUeeettthhhllljjj}}}~~~yyyqqqooonnnqqqzzz}}}|||~~~uuuVVVAAA;;;333222444222333111000000111222000///////////////////////////,,,---...///000000000000---........./////////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---.../////////222555;;;BBBIIIOOOTTTVVVSSSSSSPPPKKKHHHKKKSSSZZZWWWXXX\\\dddqqqvvvgggYYYPPPJJJEEECCCIIIUUUdddpppwwwrrrgggUUUDDD888333111111000000000///////////////,,,---.........---,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,---...000222444555888999::::::999:::<<<===>>>@@@CCCFFFIIILLLPPPSSSYYYWWWYYYbbbmmmsssqqqlllttt...///333<<>>HHHQQQUUUZZZ\\\VVVLLLGGG@@@@@@KKKTTTUUUUUUVVVaaazzzwwwaaaQQQFFF<<>>EEENNNUUU[[[\\\\\\ZZZRRRGGGEEEHHHNNNTTTTTTRRRXXXaaaxxxjjj]]]MMMHHHMMMLLL___ooommmUUUFFF@@@555222222333222......111////////////////////////......////////////............//////......---,,,...------,,,,,,------...------------------------///......---,,,,,,------,,,,,,---------........./////////000111222333444777:::<<<===<<<;;;:::;;;>>>AAAEEEIIILLLPPPUUUXXX[[[[[[]]]dddlllqqqpppnnnppp,,,666>>>HHHTTTSSSSSS___hhhwwwsssyyyxxxmmmllluuu}}}jjjYYYZZZ\\\___eeeppp}}}hhhPPPCCC<<<:::555555555444444333333333000000000000000000000000/////////............---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......*********++++++,,,---------///555===AAADDDJJJRRR[[[^^^```^^^[[[VVVMMMDDDDDDLLLUUUWWWUUUZZZmmmttt___QQQJJJBBBKKK[[[qqq|||mmmZZZMMM888222000444666333000000////////////////////////------............------......//////......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,------------.........//////000000111222444555777999<<<===<<<;;;;;;;;;===@@@EEEIIIMMMQQQVVVYYY\\\\\\___eeelllpppooommmooo,,,888AAAKKKRRRNNNOOO^^^yyyzzzxxxzzz~~~nnnkkkqqqwwwbbbZZZ\\\```gggooowww~~~fffOOOCCCAAA666666555444333333333333/////////////////////////////////.....................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...---------...///,,,333===EEEIIINNNUUU\\\^^^]]]ZZZWWWTTTQQQMMMIIIJJJMMMSSS\\\iii{{{jjj\\\NNNOOOUUUaaaqqq{{{yyymmmbbbAAA888000222555444111000////////////////////////------............------.........///......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------............000000000000111333444555666888:::;;;:::::::::;;;>>>AAAFFFIIIMMMPPPUUUXXX[[[\\\___dddjjjmmmmmmlllrrr///999BBBKKKOOOIIINNNccc}}}{{{ppphhhkkkuuuuuu___[[[___iiiyyyqqqOOO???>>>666666444333222222222333////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///...,,,,,,...111222<<>>IIITTTZZZ^^^bbbdddccc^^^WWWQQQPPPQQQRRRVVVZZZ[[[aaaooo}}}ggg]]]VVV\\\nnn}}}nnn[[[EEE888333000000222000000000000000000000000......////////////............//////......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------........./////////......//////000111333444555777888999888999:::<<<@@@CCCFFFHHHJJJLLLPPPRRRXXXZZZ___dddhhhkkkmmmmmm{{{888???EEEKKKNNNLLL```nnncccjjjwwwzzzdddeeennnqqqTTTDDDAAA:::888666444333333444444000000000000000000000000.../////////000000000000......------------..............................------------------------,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,------------+++---///......222:::AAAHHHRRRZZZ___bbbeeebbb\\\WWWQQQOOOSSSWWWYYY]]]bbbfffwwwzzzkkk\\\YYYfffxxxrrrXXXEEE999222111333000000000000000000000000//////000000000000//////......//////......---,,,...------,,,,,,------...------------------------------,,,,,,---......///............////////////---------...///000222222777888::::::::::::<<<>>>>>>@@@DDDGGGIIILLLOOORRRXXX[[[aaafffjjjmmmoooppp|||<<>>AAA;;;>>>BBBFFFIIILLLPPPSSSXXX\\\bbbhhhllloooqqqsss|||AAA@@@FFFMMMLLLRRRrrrmmmmmmkkknnnnnnkkktttxxxfffaaafffnnnrrruuu|||zzzZZZAAA777999888555444444555444333222111111000000111111000000//////.........---........................------------------------,,,------......------,,,//////...---,,,++++++***---------------------------,,,++++++------,,,+++111...,,,///777CCCNNNTTTSSS[[[bbbeeebbb]]]VVVPPPIIIMMMSSSZZZ```iiivvvpppccc\\\bbbwwwhhhPPP???666333555444555555222000111111111000000000000//////////////////............//////.................................------,,,,,,,,,......------------..................////////////000////////////000000111555777999999999999;;;===;;;???BBBDDDFFFIIIOOOTTTZZZ[[[^^^eeellloooooolllzzz@@@BBBIIIOOOOOOXXX{{{~~~iiiiiijjjssstttpppzzzkkkTTTMMMRRRVVVYYY]]]dddvvv}}}mmmPPP;;;;;;999666555555444333333222111111000000111111000000/////////.................................------------------------,,,------......------,,,///......------,,,,,,+++------------------------,,,,,,,,,---...///...---222111222999DDDNNNTTTWWW[[[___dddccc___XXXRRRMMMIIINNNVVV```mmmsssccc]]]hhhxxxqqqdddYYYMMM>>>333444444333111111222222111000000000000//////////////////............//////......................../////////......---------......------------..................////////////000////////////000111111555777999999999999;;;======@@@DDDEEEEEEHHHMMMRRRYYY[[[^^^eeellloooooommmyyy@@@EEEKKKNNNPPPaaarrriiiiiimmm~~~zzz|||lllUUUOOOSSSNNNQQQTTTYYYkkk}}}yyy}}}[[[???<<<999777666555333222333222111111000000111111000000////////////..............................------------------------,,,------......------,,,------------------------------------------------,,,---...///////////////000333:::DDDPPPXXXZZZZZZeeefffddd```YYYQQQLLLJJJKKKQQQYYYeeeyyyyyydddaaagggyyy}}}|||vvvooocccKKK444555333111111222222222222000000000000//////////////////............//////........................///////////////...............------------..................///////////////////////////000111222555777999999999999;;;===???BBBEEEEEEEEEGGGLLLQQQXXXZZZ___ffflllppppppooowwwBBBGGGJJJJJJPPPiiipppmmmnnnuuuzzzlllrrrwwwrrreeeYYYVVVWWWUUUZZZ\\\^^^hhh~~~qqq|||eeeCCC<<<777666777555333222333222111111000000111111000000//////////////////................................................,,,------......------,,,,,,---------......//////------------............---...///000///......///...666BBBMMMUUUZZZ^^^```mmmiiiddd]]]TTTLLLHHHIIIQQQWWW```nnnssswwwfffcccqqq}}}~~~wwwlllVVV@@@:::444000111444333222222000000000000//////////////////............//////........................//////........................------------..................////////////////////////000111222222555777999999999999;;;===???BBBEEEFFFFFFHHHMMMRRRWWWZZZ```fffllloooppppppwwwEEEIIIHHHEEESSSuuu~~~rrrooosssxxxcccdddeeefffhhhiiigggddd]]]eeejjjkkkooozzzqqq{{{rrrJJJ>>>555555777555333333333222111111000000111111//////000000000000000000////////////////////////........................,,,------......------,,,,,,------......//////000---------....../////////...000000///------...000333>>>MMMUUUWWWZZZbbbiiinnnggg```[[[RRRJJJIIIMMMSSS[[[hhh|||qqqeeehhhwww|||rrrbbbSSSEEE:::111222555444222222000000000000//////////////////............//////........................------------------------......------------..................////////////////////////000111222333555777999999999999;;;======@@@DDDEEEGGGJJJPPPTTTWWW[[[aaaggglllnnnpppqqqwwwGGGKKKHHHIIIaaawwwooonnnxxx}}}ooollljjjnnnyyy~~~yyyzzzUUUDDD666555888555333444333222111111000000111111//////000000000000111111////////////////////////........................,,,------......------,,,------......////////////---------...//////000000///000111///---...222666>>>JJJVVV\\\\\\^^^gggoooggg___ZZZYYYSSSLLLMMMTTTQQQ```tttqqqaaannn}}}{{{nnnfffSSSBBB444444666333111222000000000000//////////////////............//////........................,,,,,,,,,---------------......------------................../////////////////////000111222333444555777999999999999;;;===<<<@@@DDDFFFGGGKKKQQQVVVXXX]]]ccchhhkkkmmmoooqqqxxxGGGLLLLLLTTTwww{{{oookkkrrrzzzyyyxxx~~~~~~dddMMM:::888999555333444333222111111000000111111//////000000000111111111////////////////////////........................,,,------......------,,,............////////////---------...///000000000...000000///...111999@@@JJJQQQZZZ```ccceeehhhlll]]]VVVTTTXXXVVVPPPSSS\\\cccxxxiiigggppp~~~uuurrraaaKKK888555666333000222000000000000//////////////////............//////........................------------.........///......------------................../////////////////////000111222444555555777999999999999;;;===>>>AAAEEEFFFGGGJJJPPPTTTZZZ^^^eeeiiikkklllnnnpppxxxGGGMMMPPP]]]sssjjjiiiwwwnnnUUU???::::::555222444333222222111000111111111//////000000111111111222000000000000000000000000////////////////////////,,,------......------,,,/////////////////////...---------...///000000111---///000///000555???HHHQQQSSSYYY```gggiiigggeeeVVVPPPQQQXXXXXXSSSWWWaaavvvfffddduuu{{{vvvxxxjjjQQQ;;;666777222///111000000000000//////////////////............//////........................---.........//////000000.........------...................../////////000/////////000111333444555666777999999999999;;;===@@@CCCFFFGGGGGGIIINNNRRRZZZ___fffjjjkkkkkkmmmooowwwJJJMMM\\\{{{{{{qqqnnnkkk|||hhhGGG999777555666999444444333222222111111000000000000000000000000000//////////////////////////////.........---------........................------------------------111000000/////////000000000222111000555AAAKKKNNNUUUYYY___dddffffffdddccc\\\NNNNNN[[[ZZZQQQ___zzz~~~~~~~~~}}}yyy|||qqqaaaeeeyyy}}}dddQQQ???999:::888333000444333333222111000//////000000000000000000000000////////////////////////////////////////////////...------,,,,,,------...111000///......///000111...000111111000111333666666777999999888999;;;===???@@@EEEIIIJJJIIIMMMSSS\\\___bbbdddiiippprrrooowwwJJJKKK]]]vvvnnnnnnnnnnnnMMM@@@>>>:::777666444444333333222111111111000000000000000000000000//////////////////////////////.........---------................................................000000//////...//////000000111000000888FFFPPPTTTYYY]]]cccffffffccc^^^\\\QQQMMMRRR[[[YYYZZZttt~~~{{{wwwtttooommmkkkiiiiiijjjjjjjjjhhhiiikkkmmmqqqxxx~~~lllcccuuuiiiWWWCCC999666555555666222222222111111000000///000000000000000000000000////////////////////////////////////////////////...------,,,,,,------...111000///......///000111...000111111000111333666666777888999888999;;;===???@@@DDDHHHIIIIIINNNUUU]]]aaaccceeejjjqqqrrrooowwwLLLKKKccc|||}}}ooolllrrrvvvzzzVVVGGGDDD???888555444444333333222222111111000000000000000000000000/////////////////////////////////............---........................000000000000000000000000//////............//////111111111444@@@PPPZZZ\\\^^^ccchhhjjjfff^^^WWWSSSKKKOOOWWW\\\^^^nnn}}}{{{zzzuuuuuutttttttttttttttuuusssqqqooonnnoooooonnnmmmdddaaa]]][[[ZZZ[[[[[[ZZZVVVWWWXXXYYY[[[\\\^^^___```cccjjjqqqzzzzzz^^^fff{{{iii[[[KKK@@@999333444777111111111000000000000000000000000000000000000000////////////////////////////////////////////////......------------......000000////////////000000...000111111000111333666666777888888888999;;;===??????BBBFFFHHHIIIOOOWWW```ccceeefffkkkrrrssspppuuuLLLNNNlllzzzuuu|||xxxjjjlllxxx^^^JJJDDD>>>999666555444444333222222111111000000000000000000000000/////////////////////////////////.......................................000000000000000000000000..................///000000222666===KKK[[[bbbbbbbbbggglllkkkdddZZZRRRNNNPPPUUUZZZ^^^iiixxxmmmhhhbbb\\\XXXWWWVVVVVVTTTSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOQQQRRRRRRVVVWWWXXXZZZ]]]aaaeeehhhiiirrrcccZZZttt}}}iii```VVVMMMAAA666222333000000000000000000000111////////////////////////////////////////////////////////////////////////......------------......000000////////////000000...000111111000111333666555777888888888888;;;===>>>>>>AAAEEEGGGIIIPPPYYYaaadddfffggglllrrrssspppsssGGGOOOuuuzzztttssshhhlll{{{gggKKKAAA;;;999:::555555444444333222222111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////...............///000000---333<<>>@@@BBB?????????AAABBBDDDFFFGGGDDDHHHMMMOOOOOOOOOPPPQQQPPPTTTWWWYYYZZZ[[[^^^aaa```fffnnnwww}}}iiiiiisssyyylllaaaaaaaaaWWWGGG;;;444444333333222222111111000000000000000000000000//////////////////////////////////////////////////////............//////...///000111111000///......000111111000111333666555666777777777888:::<<<<<<===AAAFFFHHHHHHNNNUUUZZZ^^^```ccciiippprrrppp~~~NNNfffxxx~~~vvvuuulllooo|||ppppppyyysssfffsss||||||rrrYYYDDD999888666555555444444333222222111111111111111111111111////////////////////////.../////////000000111111000000000000000000000000////////////////////////000000000000111222333444DDDOOOXXX[[[^^^eeennnrrrtttqqqhhh[[[PPPMMMTTT\\\]]]kkktttcccWWWOOOFFFAAABBBBBB@@@===>>>AAACCCCCC@@@???@@@AAA@@@AAABBBDDDFFFHHHJJJKKKJJJOOOTTTWWWVVVTTTTTTUUUVVVXXX[[[\\\]]]```fffkkkssszzzsssddd^^^aaaXXXXXXeeeoooeeeMMM999555555444444333222111111000000000000000000000000//////////////////////////////////////////////////////............//////...///000111111000///......000111111000111444666444666777777777777:::<<<;;;===BBBGGGIIIHHHMMMTTTXXX[[[___bbbhhhppprrrooo}}}WWWyyyoooxxx|||ooommmuuuzzzccclllbbb```hhhkkkqqq~~~mmmKKK:::;;;999888666555555444222000222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000...000333444000///999DDDUUUZZZ^^^```eeemmmssstttuuulll^^^UUUUUU[[[\\\YYY```}}}dddRRRLLLDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@BBBBBBBBBDDDFFFGGGHHHJJJMMMOOOWWWWWWWWWVVVUUUUUUUUUVVVYYYZZZ\\\^^^eeeqqqlllYYYXXXYYYkkkyyyppp___MMM;;;777666555555555444222///000000000000000000000000////////////////////////////////////............////////////////////////000000000000/////////////////////000111111222222444555777888777888999;;;:::===AAACCCCCCFFFJJJOOOUUUYYY___eeejjjmmmoooooozzz^^^rrr~~~zzzmmmmmmwwwuuucccmmm~~~uuu]]]^^^gggjjjvvvxxxSSS<<<999999777555444555444222111222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000///000222333111222<<>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIJJJKKKMMMPPPSSSYYYZZZ[[[[[[YYYXXXXXXXXXUUU[[[dddmmmyyy}}}oooaaabbbggg|||xxxbbbOOO>>>777666444444444444222000000000000000000000000000////////////////////////////////////............000000000000000000000000000000000000//////////////////000000111111222222444555777888777888999;;;:::===AAACCCCCCFFFKKKOOOXXX[[[___dddiiilllmmmnnnwwwmmm|||vvvuuukkkmmm|||pppeeeooo|||jjjZZZ```jjjmmm~~~ZZZ@@@999888666444333444444333222222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000///000222333777CCCOOOWWW]]]bbbeeekkkrrruuutttsssfff[[[YYYZZZ\\\eeeppp}}}fffYYYPPPFFF@@@AAA??????>>>>>>===>>>>>>>>>>>>??????@@@BBBDDDEEEFFFIIIKKKNNNPPPQQQSSSUUUXXXXXXYYY[[[[[[YYYXXXYYYZZZZZZeeevvvvvvjjjdddkkkvvv___MMM>>>999777444333333333222111000000000000000000000000////////////////////////////////////............111111111111111111111111000000000000//////////////////000000111222222222444555777888777888999;;;:::===AAACCCDDDFFFKKKPPPZZZ\\\___cccgggjjjlllmmmtttvvv|||{{{qqqiiiooozzzyyymmmiiirrrzzz||||||fff___hhhrrruuuvvvzzz___FFF===888666444333444444333222222222222111111111000000000000000000////////////////////////////////////000000000000000000000000////////////////////////111//////333777>>>KKKWWWZZZ___eeeiiiooouuuuuuqqqggg^^^YYY[[[\\\bbbxxxsssbbbPPPHHHEEEAAAAAACCC@@@@@@??????@@@AAAAAABBB@@@AAABBBCCCEEEGGGIIIJJJMMMPPPRRRTTTUUUVVVYYYZZZYYYZZZ[[[ZZZYYY[[[```dddmmm|||zzzfffeeerrrxxxkkk[[[OOOCCC===999555333222333333222000000000000000000000000////////////////////////////////////............000000000000000000000000000000000000///////////////000000111111222333333444555777888777888999;;;:::===AAACCCDDDGGGLLLPPPZZZ\\\^^^bbbfffjjjmmmooottt~~~vvvvvvooojjjrrrwwwwwwqqqooouuuyyyyyy}}}rrreeefffppp|||pppeeepppyyymmmOOO???:::777444333444444444333222222222111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000222///000777???GGGRRR\\\^^^ccciiinnnsssvvvssslll^^^\\\]]]^^^___llllllVVVLLLBBB????????????@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEFFFHHHIIILLLNNNOOOPPPSSSVVVWWWWWWXXXYYY[[[\\\]]]^^^]]]^^^eeeooowwwttteeebbbeeeaaa^^^XXXMMMDDD???999444333333333333000000000000000000000000////////////////////////////////////............////////////////////////000000000000////////////000000000111222222333333444555777888777888999;;;999===AAACCCEEEGGGMMMQQQXXXYYY]]]aaafffkkknnnpppvvv{{{|||rrrnnnlllvvvzzzvvvwwwxxxxxx|||xxxkkkgggkkkwwwzzzbbbjjjxxx]]]FFF===:::666444444555444444222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000333000333===GGGPPPYYY```ccchhhmmmqqquuuvvvoooeee\\\aaaeeedddggg{{{dddRRRGGGBBB>>>>>>@@@BBBAAA@@@??????@@@AAABBBDDDFFFFFFKKKKKKLLLMMMOOOPPPRRRSSSTTTVVVYYYZZZYYYYYYYYYZZZYYY\\\___aaafffppphhhWWWXXXZZZ___^^^RRRNNNGGG>>>777444333333333000000000000000000000000////////////////////////////////////....................................000000000000////////////000000111111222333333333444555777888777888999;;;999===AAADDDEEEHHHMMMRRRVVVXXX\\\bbbgggkkknnnpppwww}}}qqqnnnnnnzzz}}}yyyxxxyyy}}}|||rrrjjjjjjppp~~~ooohhh|||oooUUU@@@===888555555555444444222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222333111666CCCPPPWWW]]]aaaggglllppptttwwwuuujjj___[[[eeejjjjjjuuukkkQQQHHHBBBAAA@@@@@@BBBDDDCCC@@@@@@AAABBBCCCEEEGGGIIIJJJQQQQQQQQQRRRSSSUUUVVVWWWWWWYYY\\\\\\[[[YYYYYYYYYXXX^^^fffmmmuuujjjUUUUUUZZZccccccXXXWWWOOODDD:::555333333333000000000000000000000000////////////////////////////////////............////////////////////////000000000000////////////000111111222222333333444444555777888777888999;;;999===AAADDDEEEIIINNNRRRVVVYYY]]]cccgggkkklllmmmvvvyyypppoooppp}}}zzzxxxyyy~~~{{{rrrlllmmmttt~~~ccc}}}|||dddBBB>>>999666555555555444222222222111111111111000000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222333222888GGGUUU\\\___aaajjjnnnrrruuuwwwttthhh[[[YYYeeejjjmmm]]]KKKIII??????>>>===???BBBAAA>>>DDDDDDEEEGGGIIIKKKMMMNNNUUUUUUUUUUUUVVVWWWXXXYYYYYY\\\^^^^^^\\\ZZZYYYYYY^^^gggttt~~~lllZZZ[[[bbbkkklllaaa\\\TTTGGG<<<666333333333000000000000000000000000////////////////////////000/////////............000000000000000000000000000000000000////////////000111111222222333444444444555777888777888999;;;999===AAADDDFFFIIINNNSSSWWWZZZ___dddhhhjjjjjjjjjuuuyyy~~~vvvgggkkksss{{{tttmmmqqqttthhhLLL:::555999333222555444333333222111000///...---000000000000000000000000000000000000111111111111000000000000111111111111333222111111222333333333222555BBBSSS]]]^^^___cccppptttyyyzzztttiii]]]VVVQQQaaaqqq___IIIGGGFFFBBBAAA@@@@@@AAACCCEEEGGGEEEFFFGGGIIILLLOOORRRSSS[[[\\\]]]\\\ZZZZZZ[[[\\\dddbbb```^^^\\\]]]bbbiiilll{{{tttdddVVVRRRlll{{{iiijjjaaaRRRDDD999444222222222222222111111111111000000000000000000000000000111111000000//////......//////............//////000000000000000000000000000000000111222222333333555666888888888999:::<<<>>>===@@@FFFIIIJJJMMMQQQVVVXXX\\\ccciiimmmnnnnnnuuu}}}vvvxxxoooiiillluuuzzzvvv}}}tttsssPPP===777:::555333666555444444333222111000//////000000000000000000000000000000000000111111111111000000000000111111111111111000000111333444444444888===IIIXXX______aaafffppprrruuuvvvqqqggg[[[RRRTTT```sssrrrTTTFFFDDD@@@BBBAAA@@@AAABBBDDDGGGHHHMMMNNNOOOQQQSSSVVVXXXYYY^^^___aaaaaa```______```]]]```dddggggggjjjrrryyyvvvmmm^^^RRRdddyyyvvvxxxhhhSSSBBB:::666444222222222222111111111111000000000000000000000000000111000000000/////////...//////............//////000000000000000000000000000000000111222222333333444666888888888888:::<<<===<<>>BBBBBBBBBCCCEEEHHHKKKLLLOOOPPPRRRTTTWWWZZZ\\\^^^```bbbddddddbbb`````````\\\eeeooovvvzzzyyysssqqqeeeTTT\\\wwwpppUUUBBB999777555222222222222111111111111000000000000000000000000000000000000000////////////000//////......//////000000000000000000000000000000000000111222222333333444666888888888888:::<<<===<<>>>>>@@@EEEFFFEEEJJJQQQVVVXXX\\\bbbiiioooqqqqqqzzz~~~}}}rrrfffooovvvyyyttt}}}mmmyyyzzziiiMMM<<<;;;777666666111333333333222111111000000000000000000000000000000///000000000111111111111///000000000111111111111000222333333222333666888FFFQQQ]]]bbbdddhhhnnnsssuuuzzzzzzooo^^^TTTTTTXXXccczzzgggSSSJJJBBBDDDGGGBBBGGGHHHJJJMMMPPPSSSVVVWWW\\\\\\]]]^^^___aaacccddd]]]^^^___aaadddhhhooosss|||zzzxxxqqqhhh```[[[ddduuuqqqiii[[[JJJ<<<555333333222222222111111111000000////////////////////////////////////000000000000000000////////////000000////////////////////////000000000111222222333333444555777777777777999;;;>>>???BBBFFFFFFFFFLLLTTTXXXYYY\\\bbbiiinnnqqqrrrxxx||||||nnniiipppzzzwwwpppxxxmmmbbbzzzvvvVVV???:::666666777111333222222222111111111111000000000000000000000000000000000000111111111111000000000000111111111111222333444333111444999>>>MMMWWW```dddgggmmmsssuuuwwwzzzwwwkkk[[[TTTYYYbbbttt___OOOJJJIIIDDDGGGNNNLLLMMMNNNQQQTTTWWWZZZ\\\]]]bbbbbbbbbaaabbbccccccdddaaadddhhhmmmttt}}}wwwlll^^^XXX___bbbaaa[[[PPPBBB888444444222222222111111111111000000000000000000000000000////////////000000000000111000000//////000000111000000000000000000000000000000000111222222333333333555777777777777999;;;===>>>BBBFFFFFFFFFMMMWWWZZZZZZ]]]bbbiiinnnqqqqqquuu~~~uuulllmmmrrrwwwooovvv}}}xxx^^^cccooo}}}^^^CCC;;;666777888222333333333333333222222222000000000000000000000000000000000000111111111111000000000000111111111111111333333222111666>>>FFFWWW___fffhhhlllssswwwvvvyyyvvvnnncccZZZZZZbbbjjjjjjRRRHHHIIINNNJJJMMMTTTSSSSSSTTTWWWZZZ]]]___aaabbb``````bbbdddfffiiikkkmmmooosss{{{{{{dddUUUXXX\\\\\\ZZZSSSJJJ@@@888444222222222111111111111000000000000000000000000000.../////////000000000111111111000000000000111111000000000000000000000000000000000111222222333333333555666777666777999:::;;;===AAAEEEDDDEEENNNXXX\\\\\\^^^bbbhhhmmmppppppssszzzmmmgggkkktttwwwpppvvv{{{}}}}}}gggaaagggyyydddFFF<<<777888:::444444444444444444444333333000000000000000000000000000000000000111111111111000000000000111111111111000111222111222888CCCKKK___fffjjjkkkpppxxxzzzwwwyyyqqqeee]]][[[```hhhnnnfffSSSPPPFFFIIINNNLLLNNNSSSQQQVVVXXXZZZ]]]```bbbdddddd^^^```dddiiiooovvv{{{}}}|||jjjXXX]]]]]][[[XXXUUUOOOFFF<<<444222222222111111111111000000000000000000000000000.../////////000000111111111111000000000000111111000000000000000000000000000000000111222222333333333555666777666777888:::999;;;@@@CCCCCCDDDNNNYYY]]]]]]^^^bbbhhhmmmoooppprrr