BM6P6(@ yyyrrriiibbbZZZSSSNNNLLLMMMPPPWWW___eee```ZZZTTTOOOJJJFFFCCCAAA@@@??????AAADDDHHHJJJGGGIIIGGGIIIOOOMMMTTThhhrrreeehhhuuu~~~eeeOOOHHHCCCDDDDDD@@@>>>>>>===<<<;;;;;;999999888777<<<<<<:::999888888777777999888777555555777888999999;;;>>>CCCLLLXXXeeemmmtttuuuwww{{{~~~yyyuuunnnaaaSSSMMMNNNVVVeeetttxxxrrroooiiiccc``````___\\\XXX]]]ZZZWWWTTTPPPLLLFFFBBBAAAAAA@@@>>>===;;;::::::888999999:::;;;<<<======??????@@@AAACCCEEEGGGHHHHHHIIIKKKLLLMMMNNNMMMMMMNNNQQQVVVZZZ]]]aaaeeehhhiiiiiijjjlllnnnqqqsssuuuqqqpppooonnnnnnkkkgggddd^^^XXXOOOGGGCCCDDDGGGJJJMMMOOORRRSSSQQQMMMKKKJJJNNNPPPRRRSSSQQQNNNIIIFFFJJJKKKMMMOOOQQQQQQQQQQQQXXX]]]eeeooo{{{rrrpppsss~~~sssiiieeedddbbbaaaccc`````````bbbfffkkkooorrr^^^VVVNNNNNN\\\zzzmmmyyygggSSSEEEAAABBB<<<;;;===999:::;;;;;;<<<<<<;;;;;;:::777999;;;:::999888999:::999999;;;>>>>>>>>>CCCJJJ]]]eeemmmqqqwww~~~|||tttsss~~~|||wwwooofff___YYYSSSMMMLLLMMMPPPWWW^^^ccc___XXXRRRMMMIIIDDDAAA@@@?????????AAADDDGGGIIIGGGIIIGGGIIIOOOMMMUUUjjjtttggggggqqq~~~cccPPPHHHCCCDDDDDDAAA>>>>>>===<<<<<<;;;:::999888888999999888777666666666666999888777666666777888999:::;;;>>>DDDLLLXXXeeennnuuuvvvxxx{{{}}}xxxtttnnn```SSSLLLNNNVVVfffuuu~~~wwwqqqlllgggaaa^^^______\\\YYY[[[XXXUUURRROOOKKKFFFBBBBBBAAA@@@???>>><<<;;;;;;999::::::;;;<<<===>>>???@@@@@@@@@BBBCCCEEEGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMQQQSSSVVVYYY\\\___dddgggggghhhiiijjjlllooopppqqqooonnnmmmmmmllliiieeebbb]]]WWWOOOHHHDDDEEEHHHKKKNNNQQQUUUVVVTTTQQQNNNMMMQQQRRRUUUUUUTTTPPPLLLJJJIIIJJJKKKMMMNNNOOOOOOOOOQQQVVV___kkkyyy|||ssssssyyytttiiieeecccaaa```aaa`````````bbbeeejjjnnnqqq\\\TTTMMMNNN]]]{{{nnnxxxmmmTTTEEEAAABBB<<<<<<===999::::::;;;;;;;;;;;;::::::777999;;;:::999888999:::999999;;;>>>>>>>>>CCCKKKZZZccclllqqqxxxzzzxxxzzzuuunnneee___XXXQQQLLLKKKLLLOOOVVV]]]aaa\\\VVVPPPKKKGGGCCC@@@???>>>>>>>>>@@@CCCEEEGGGFFFIIIGGGIIIOOONNNXXXnnnxxxkkkgggnnndddQQQIIIDDDDDDDDDAAA>>>>>>======<<<;;;:::999888888888888777777777777777888999888777666666777888999:::;;;>>>CCCLLLXXXfffooovvvwwwyyy|||~~~}}}xxxtttnnn```SSSMMMOOOYYYjjjyyy{{{tttnnngggccc]]][[[\\\]]][[[YYYXXXVVVSSSPPPMMMJJJFFFBBBBBBAAAAAA???>>>===<<<;;;:::;;;;;;<<<===>>>??????@@@AAAAAACCCDDDFFFHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMSSSTTTWWWXXXZZZ^^^bbbffffffggghhhiiijjjlllmmmnnnmmmlllkkkjjjiiifffbbb^^^ZZZUUUNNNHHHFFFGGGJJJLLLPPPTTTXXXZZZXXXUUUSSSRRRSSSTTTVVVWWWUUURRRNNNLLLKKKJJJKKKKKKLLLMMMNNNOOOOOOTTT\\\hhhwww{{{vvv|||ttthhhdddbbb```^^^___`````````aaadddhhhlllooo[[[RRRKKKNNN]]]zzznnnwww~~~vvvVVVGGGAAABBB<<<<<<>>>999999999::::::::::::999999777999;;;:::999888999:::999888:::======>>>DDDKKKYYYbbbkkkrrryyy}}}~~~zzzuuunnnfff```VVVPPPKKKKKKLLLNNNUUU\\\```[[[UUUOOOKKKFFFBBB@@@>>>>>>===>>>???BBBDDDEEEEEEHHHGGGIIIOOOOOO[[[sssrrrlllpppiiiRRRKKKEEEDDDDDDAAA??????======<<<;;;:::999888888999999888888999::::::;;;999888888777777888888999999:::===BBBJJJWWWeeeooovvvxxx{{{}}}~~~}}}xxxtttnnnaaaTTTOOORRR]]]nnn}}}}}}zzzuuuooojjjbbb___[[[ZZZZZZ[[[ZZZYYYUUUSSSPPPMMMKKKIIIEEEBBB@@@@@@???>>>===<<<;;;;;;::::::;;;<<<===>>>??????AAAAAABBBCCCEEEGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNRRRTTTVVVXXXZZZ^^^cccgggggghhhiiijjjkkkkkklllllllllkkkiiihhhgggccc___[[[VVVRRRLLLHHHFFFGGGJJJMMMQQQUUUZZZ\\\[[[YYYWWWVVVSSSTTTVVVVVVUUURRROOOMMMNNNMMMLLLLLLMMMNNNPPPQQQTTTVVV\\\hhhyyy~~~tttgggbbbaaa___]]]]]]______^^^___bbbfffjjjlll]]]SSSKKKOOO\\\wwwpppwww{{{~~~ZZZHHHAAAAAA<<<<<<>>>999888999999::::::999999888777999;;;:::999888999999999888:::======>>>DDDLLLYYYbbblllrrrzzz~~~xxxssslllddd^^^TTTOOOJJJKKKLLLOOOUUU\\\___[[[TTTOOOKKKFFFBBB@@@>>>>>>>>>>>>???AAACCCDDDDDDHHHGGGIIIOOOPPP^^^xxxzzzuuuzzznnnTTTLLLEEEDDDDDDAAA???@@@>>>======<<<;;;:::999888888888888888999:::;;;;;;999999888888888888999999888999;;;@@@IIIVVVeeennnwwwzzz}}}~~~~~~}}}xxxuuuooobbbUUUNNNRRR]]]nnn}}}yyy||||||{{{xxxvvvsssooojjjggg```^^^]]]\\\[[[ZZZYYYXXXTTTQQQNNNKKKJJJGGGDDDBBB>>>>>>===<<<;;;::::::999999999:::;;;<<<======>>>AAAAAABBBCCCEEEGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPRRRVVVYYY\\\```eeeiiiiiijjjkkklllmmmmmmmmmmmmkkkjjjhhhgggeeeaaa\\\YYYRRROOOKKKGGGFFFGGGJJJLLLQQQUUUYYY[[[[[[[[[ZZZZZZUUUVVVXXXXXXWWWUUURRRQQQOOONNNNNNNNNNNNPPPRRRSSSWWWXXX^^^kkkttteee``````^^^\\\[[[^^^]]]]]]]]]```dddhhhjjjaaaUUULLLOOOZZZppprrrxxxxxx]]]JJJAAA@@@<<<===???999888999999::::::999999888777999;;;:::999888999999999888999<<<<<<>>>EEEMMM[[[dddmmmttt{{{zzztttnnnhhhaaa[[[TTTNNNKKKLLLMMMOOOUUU\\\^^^YYYSSSNNNJJJFFFBBB???>>>>>>>>>???@@@AAACCCCCCCCCHHHGGGIIIOOOQQQaaa}}}pppVVVMMMFFFEEEDDDAAA@@@AAA>>>>>>===<<<;;;:::999999777666666666777888999999999999999999999999999999888999;;;???HHHVVVeeeoooxxx{{{~~~zzzvvvpppdddWWWMMMPPP[[[kkkzzz{{{qqquuu{{{{{{xxxtttsssqqqooollljjjhhhgggaaabbbcccbbb```]]]ZZZXXXTTTQQQMMMJJJHHHFFFDDDAAA===<<<<<<;;;::::::999999888888999:::;;;<<<======@@@AAAAAACCCDDDFFFHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOOOORRRWWW[[[___cccgggjjjjjjkkkmmmoooppppppoooooolllkkkiiigggeeeaaa\\\XXXQQQNNNKKKHHHGGGHHHJJJKKKOOORRRUUUXXXXXXYYY[[[\\\ZZZZZZ[[[\\\[[[YYYWWWVVVOOOOOOPPPQQQRRRTTTUUUVVVWWW[[[ddduuusssccc^^^___^^^[[[ZZZ[[[[[[[[[\\\___cccgggjjjfffWWWMMMOOOXXXjjjtttyyy|||vvv```LLLAAA@@@<<<>>>???999999999::::::::::::999999777999;;;:::999888999:::999888999;;;<<<>>>EEENNN[[[dddnnnttt|||yyyrrrmmmggg```ZZZTTTNNNKKKLLLNNNPPPVVV]]][[[WWWQQQLLLHHHDDDAAA>>>>>>??????@@@AAABBBCCCCCCBBBGGGGGGIIIOOORRRdddqqqWWWNNNFFFEEEDDDAAA@@@AAA>>>>>>===<<<;;;:::999999777777777777777777888888888999999999999999999888::::::<<<@@@JJJXXXhhhrrrxxx|||{{{xxxrrreeeXXXNNNQQQ[[[kkkyyy~~~rrrjjjooowww~~~}}}xxxtttpppooollljjjgggggghhhiiifffiiikkkkkkgggbbb\\\YYYUUURRRMMMJJJHHHEEECCCAAA===<<<<<<;;;;;;::::::999999999:::;;;<<<===>>>>>>@@@@@@@@@BBBCCCEEEGGGHHHJJJJJJJJJJJJKKKMMMNNNOOOPPPTTTZZZ^^^aaadddfffhhhjjjlllnnnppprrrrrrqqqpppmmmllljjjhhheeeaaa\\\XXXRRRPPPMMMKKKJJJJJJKKKLLLMMMOOOQQQRRRTTTVVVZZZ]]][[[\\\]]]]]]\\\[[[YYYXXXRRRSSSUUUXXXZZZ[[[\\\\\\___eeesssqqqaaa]]]^^^^^^\\\ZZZYYYYYYYYYZZZ^^^bbbgggjjjgggWWWLLLOOOVVVeeeuuu{{{|||wwwcccMMMAAA???<<<>>>@@@999::::::;;;;;;;;;;;;::::::777999;;;:::999888999:::999888999;;;<<<>>>FFFOOOYYYcccmmmuuu}}}zzzsssnnnhhhaaa\\\TTTOOOLLLMMMOOOQQQVVV]]]ZZZVVVPPPKKKFFFCCC???===??????@@@AAABBBBBBCCCCCCBBBGGGGGGIIIOOOSSSeeesssXXXOOOGGGEEEDDDAAA@@@AAA>>>>>>===<<<;;;::::::999::::::999999999999999:::888999999::::::999999888;;;<<<===BBBKKKZZZjjjtttxxx}}}|||yyysssfffYYYRRRTTT^^^mmm|||xxxlllcccjjjttt~~~zzzvvvnnnmmmjjjhhhffffffiiikkkkkknnnqqqqqqmmmfff___[[[VVVRRRNNNJJJGGGEEECCCAAA=========<<<<<<;;;;;;:::::::::;;;<<<===>>>????????????@@@AAACCCEEEGGGHHHJJJJJJIIIJJJKKKLLLNNNOOORRRWWW\\\aaacccdddeeefffjjjlllnnnqqqrrrrrrrrrqqqnnnmmmkkkhhhfffaaa\\\XXXSSSRRROOOMMMLLLLLLMMMMMMLLLMMMNNNOOOQQQTTTYYY]]]ZZZ[[[\\\\\\[[[ZZZYYYXXXWWWYYY\\\___aaabbbccccccjjjrrrppp```\\\^^^^^^\\\ZZZWWWWWWXXXZZZ]]]bbbgggjjjgggVVVKKKNNNUUUcccvvv|||{{{dddNNNAAA???<<<>>>@@@999:::;;;;;;<<<<<<;;;;;;:::777999;;;:::999888999:::999888888;;;<<<>>>FFFOOOWWWaaallluuu~~~yyyrrrllleee```\\\RRROOOLLLJJJKKKPPPUUUYYY[[[VVVNNNHHHDDDBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCFFFIIIGGGIIIOOOQQQ^^^wwwwwwttt[[[PPPGGGEEEEEECCCAAAAAA@@@???>>>===<<<;;;::::::;;;:::999999888888999999999999888888888888999999999999;;;AAAMMM\\\lllvvv|||{{{wwwqqqdddWWWTTTSSS___vvv}}}sssooogggnnnxxx|||zzztttrrroookkkiiijjjmmmqqqrrruuuzzz{{{wwwmmmccc\\\UUUQQQKKKGGGDDDBBB@@@>>>======<<<;;;::::::::::::999::::::;;;<<<===>>>>>>@@@AAABBBDDDEEEGGGHHHIIIKKKKKKKKKKKKLLLMMMNNNOOOTTTVVVZZZ___eeehhhjjjjjjiiiiiijjjoootttvvvtttrrrvvvrrrmmmiiifffccc```^^^VVVVVVUUUPPPLLLJJJLLLOOOPPPOOOOOONNNOOOPPPQQQRRRUUUWWWYYYZZZYYYXXXVVVUUUWWW```iiimmmkkkkkknnnsss|||rrraaa\\\]]]]]]ZZZXXXSSSUUUXXX\\\```cccdddeeeaaaVVVNNNLLLQQQaaa{{{~~~|||~~~```JJJAAABBB===;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999;;;;;;===EEEOOOZZZ```hhhppp|||xxxqqqkkkeee___[[[QQQNNNKKKIIIJJJNNNSSSVVVYYYSSSLLLFFFCCCAAA@@@???????????????@@@BBBCCCDDDDDDHHHFFFHHHNNNOOO\\\uuu}}}qqqsss\\\QQQGGGEEEEEECCCAAAAAA@@@???>>>===<<<;;;::::::::::::999888888888888999999999888888888888999999999999;;;@@@KKK[[[kkkuuuyyy}}}yyyssseeeXXXRRRQQQ^^^uuu~~~wwwuuummmrrrzzz}}}wwwuuurrrpppppprrrtttvvvyyy{{{}}}{{{uuukkkaaaZZZSSSOOOKKKGGGEEECCCAAA???======<<<;;;::::::::::::999::::::;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGHHHIIIKKKKKKKKKKKKLLLMMMNNNOOORRRTTTWWW]]]bbbfffhhhhhhkkkkkkmmmrrrvvvxxxvvvtttvvvrrrnnnjjjgggdddaaa^^^YYYYYYWWWSSSNNNLLLMMMOOONNNNNNNNNNNNPPPRRRTTTUUUUUUWWWZZZ\\\\\\]]]]]]^^^]]]fffpppvvvxxx{{{rrraaa\\\^^^]]]ZZZXXXVVVWWWYYY\\\^^^```aaabbb```UUUMMMLLLQQQaaazzz}}}```JJJAAABBB===;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999;;;<<<===EEENNNZZZaaaiiiqqq|||~~~wwwpppjjjddd^^^ZZZQQQNNNJJJHHHHHHKKKPPPRRRUUUQQQJJJDDDAAA@@@???>>>?????????@@@AAABBBDDDDDDCCCGGGEEEGGGMMMNNN[[[sssssskkkttt\\\RRRHHHFFFFFFCCCAAAAAA??????>>>======<<<;;;;;;:::999888888777777888888999999888888888888999999999999;;;???IIIXXXhhhssswww~~~{{{uuugggZZZRRRRRR___uuu~~~zzzyyyuuuwww||||||yyyzzz|||~~~}}}{{{{{{{{{zzzvvvoooeee[[[UUUPPPMMMJJJHHHGGGEEEBBB@@@======<<<;;;::::::::::::::::::;;;<<<===>>>>>>???AAAAAABBBDDDFFFGGGIIIIIIKKKKKKKKKKKKLLLMMMNNNNNNNNNQQQUUUZZZ___cccfffgggjjjlllooossswwwxxxvvvtttuuurrrooollljjjfffbbb___]]]]]][[[WWWSSSPPPOOOPPPMMMMMMMMMOOOQQQTTTVVVXXXUUUXXX[[[^^^aaadddgggjjjkkksss~~~|||xxxyyy|||qqqbbb]]]^^^]]]ZZZYYYXXXXXXYYY[[[\\\]]]^^^___^^^TTTLLLKKKPPPaaawww{{{```JJJAAABBB===;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999<<<<<<===EEEMMM[[[bbbjjjqqq{{{}}}vvvoooiiiccc]]]YYYQQQNNNKKKHHHHHHJJJNNNPPPSSSNNNHHHDDDAAA@@@???>>>??????@@@@@@AAABBBDDDEEECCCGGGEEEHHHMMMNNNZZZrrr}}}pppkkk}}}xxx]]]SSSIIIFFFFFFDDDAAAAAA??????>>>>>>===<<<<<<;;;999999888777777777888888999999888888888888999999999:::;;;>>>FFFUUUfffrrrxxx~~~|||uuuhhhZZZUUUUUU```ttt{{{wwwxxxyyyyyy|||~~~yyysssrrrpppllleee]]]UUUQQQMMMKKKIIIHHHGGGEEEBBB???======<<<;;;::::::::::::::::::;;;<<<===>>>??????AAABBBCCCDDDFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMLLLOOOSSSXXX\\\```dddfffhhhjjjooosssvvvvvvtttrrrtttsssqqqooommmjjjfffbbb```___^^^[[[XXXVVVTTTSSSOOOOOOOOOPPPRRRTTTVVVXXXUUUXXX]]]aaadddiiiooottt|||zzzvvvsssrrrvvv|||pppaaa]]]]]]\\\ZZZYYYWWWXXXXXXYYY[[[\\\^^^^^^\\\SSSKKKKKKPPPaaawww|||zzzttt```JJJAAABBB===;;;===::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::<<<<<<===DDDMMM[[[ccckkkqqqzzz{{{tttnnngggaaa\\\XXXQQQOOOKKKIIIIIIKKKMMMOOOQQQMMMHHHDDDBBBAAA@@@????????????@@@AAABBBCCCDDDCCCGGGFFFIIINNNNNNZZZrrr{{{ooojjjyyy|||___TTTJJJGGGGGGDDDBBBAAA??????>>>>>>======<<<<<<:::999999888777888888888999999888888888888999999999:::;;;===EEESSSeeerrr{{{{{{tttgggYYYSSSSSS___sss|||~~~vvvqqqrrryyyyyy|||xxxqqqjjjjjjiiifffaaa[[[VVVSSSMMMKKKIIIHHHGGGEEEAAA???======<<<;;;:::::::::::::::;;;;;;<<<===>>>??????AAABBBCCCEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMKKKOOOSSSVVVYYY\\\aaaeeegggkkkqqqvvvwwwvvvsssrrruuusssrrrrrrqqqoookkkhhhbbbbbbaaa```___\\\ZZZXXXSSSRRRRRRQQQRRRSSSUUUVVVUUUZZZ```eeeiiinnnvvv||||||wwwrrrssstttxxx{{{nnnaaa\\\\\\ZZZYYYYYYUUUVVVVVVXXXZZZ]]]___aaa\\\SSSLLLLLLQQQaaazzzrrrooo```JJJAAABBB===;;;===::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::=========CCCKKK[[[ccclllrrryyyzzzssslllfff```ZZZVVVOOONNNKKKIIIIIIJJJMMMOOONNNKKKFFFCCCBBBAAA@@@???>>>>>>>>>???@@@AAACCCCCCCCCGGGGGGIIINNNNNNYYYqqqzzznnnhhhrrr}}}```UUUKKKHHHGGGDDDBBBBBB?????????>>>>>>=========;;;:::999999888888999999999999888888888888999999888:::;;;===DDDRRReeesss|||{{{tttfffYYYOOOOOO\\\tttwww|||yyywwwuuuppprrrxxxnnnkkkmmmwwwxxx}}}~~~|||xxxqqqlllkkkkkkkkkiiifffaaa]]]ZZZRRROOOLLLIIIHHHEEEBBB???======<<<;;;::::::::::::;;;;;;<<<===>>>??????@@@BBBBBBCCCEEEGGGHHHJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLKKKNNNRRRTTTVVVXXX^^^bbbhhhnnnuuuzzzzzzxxxuuusssuuutttssstttttttttrrrppphhhhhhggggggfffddd___\\\VVVUUUTTTSSSRRRSSSTTTTTTUUU\\\eeelllpppwww}}}tttsssvvv}}}wwwkkk___[[[ZZZXXXWWWXXXTTTUUUVVVWWWZZZ^^^aaaccc^^^TTTMMMMMMRRRaaa~~~}}}yyyqqqsss```JJJAAABBB===;;;===::::::::::::::::::::::::::::::::::::::::::::::::::::::999;;;=========CCCKKKYYYccclllrrrxxx~~~yyyrrrkkkeee___YYYUUUMMMKKKIIIHHHHHHIIILLLNNNKKKHHHDDDBBBAAA@@@???============>>>???@@@AAABBBBBBFFFFFFHHHMMMLLLWWWoooyyymmmffflll{{{aaaUUUKKKHHHHHHEEEBBBBBB?????????>>>>>>>>>>>>>>><<<;;;::::::999:::::::::999999888888888888999999777:::<<<===CCCRRRfffuuu|||{{{tttfffYYYOOOOOO]]]vvvtttsssoooooooookkknnnxxxnnnggghhhmmmuuuxxx~~~~~~~~~}}}|||zzzwwwtttrrrssstttsssrrrnnnhhhccc```YYYUUUPPPLLLIIIFFFCCCAAA======<<<;;;::::::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBDDDEEEGGGIIIJJJJJJLLLKKKKKKJJJJJJJJJKKKKKKJJJMMMQQQRRRRRRTTTYYY^^^hhhnnnwww|||{{{xxxuuussswwwuuutttuuuwwwxxxxxxwwwrrrpppoooooommmiiiccc^^^WWWVVVUUUTTTSSSSSSTTTUUUVVV___kkktttzzznnnmmmpppyyytttiii^^^ZZZYYYVVVVVVWWWVVVVVVVVVXXXZZZ^^^bbbddd___VVVOOONNNSSSaaa~~~}}}~~~rrrrrr|||```JJJAAABBB===;;;===:::999999999999999999999999:::::::::::::::::::::::::::999;;;>>>======BBBJJJXXXbbblllrrrxxx}}}yyyrrrkkkeee___YYYUUUJJJIIIGGGFFFGGGHHHKKKMMMHHHFFFBBB@@@??????>>><<<<<<<<<======>>>???AAABBB@@@EEEEEEGGGLLLKKKVVVmmmyyynnnfffkkkxxxaaaVVVLLLIIIHHHEEEBBBBBB????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999999888888888888999999777:::<<<>>>CCCRRRgggwww{{{|||uuugggYYYSSSRRR```yyywwwjjjggghhhkkkjjjppp{{{qqqhhhcccgggoootttyyy~~~}}}zzz|||~~~~~~|||{{{{{{{{{{{{{{{zzzxxxssslllfffbbb^^^ZZZSSSNNNJJJHHHEEECCC======<<<;;;::::::::::::;;;;;;<<<===>>>???@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKIIILLLPPPPPPOOOQQQVVV\\\fffmmmvvvzzzzzzvvvsssqqqwwwvvvtttuuuxxx{{{||||||yyywwwuuutttrrrmmmeee___WWWVVVUUUTTTTTTTTTUUUVVVVVVaaaooozzzxxxeeebbbhhhuuurrrggg]]]YYYXXXUUUUUUVVVXXXWWWWWWXXX[[[^^^aaacccaaaWWWPPPOOOSSSaaa}}}{{{xxxvvvnnnttt```JJJAAACCC===;;;===:::999999999999999999999999:::::::::::::::::::::::::::999;;;>>>>>>===BBBIIIWWWaaalllrrrxxx}}}wwwpppkkkfff___WWWQQQLLLIIIFFFEEEGGGIIIKKKKKKIIIFFFCCC@@@???>>>===;;;>>>>>>>>>>>>???@@@AAABBBAAAIIIGGGDDDHHHLLLWWWkkkzzzooodddfffxxxaaaXXXOOOKKKIIIDDDBBBBBBBBBAAA???>>>======<<<<<<<<<;;;::::::999999::::::999999::::::::::::;;;;;;;;;:::;;;===BBBNNNcccvvvtttbbbSSSNNNTTTdddzzzuuuhhhdddccchhhmmmvvvvvvjjjdddeeeiiimmmtttxxx}}}~~~|||~~~~~~{{{wwwqqqiiibbb]]]YYYTTTPPPLLLIIIEEEBBB@@@>>><<<999888888999:::;;;::::::;;;<<<>>>@@@AAABBBCCCFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIIIIJJJMMMOOOQQQ___dddlllrrruuuuuuvvvvvvxxxyyyyyyxxxwwwxxxzzz|||~~~zzztttmmmgggccc\\\VVVRRRSSSSSSQQQRRRTTTZZZeeeuuunnn```___dddpppqqqdddYYYYYY[[[YYYUUURRRUUUUUUUUUVVVYYY\\\___aaabbbWWWOOOPPPSSS```}}}yyyuuudddMMMCCCDDDAAA???@@@;;;999999999999999999999999999999999::::::;;;;;;;;;999:::;;;;;;<<>>===;;;>>>>>>>>>>>>???AAABBBBBB@@@HHHGGGEEEJJJMMMYYYnnn~~~qqqfffjjj~~~aaaWWWNNNKKKIIIEEECCCCCCBBBBBB@@@???>>>=========<<<;;;::::::999999::::::999999::::::::::::;;;;;;999888999<<>><<<:::999999999:::<<<;;;;;;<<<===???AAABBBBBBDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLIIIIIIHHHHHHIIIKKKMMMOOOYYY]]]dddiiilllnnnoooqqqqqqsssvvvxxxyyy{{{}}}~~~|||yyysssmmmgggddd]]]XXXTTTTTTSSSQQQRRRUUUZZZgggxxxnnnaaa\\\\\\bbbpppqqqdddYYYWWWYYYXXXTTTSSSSSSSSSTTTVVVYYY]]]aaaddddddXXXQQQQQQUUUdddssseeeNNNCCCDDD@@@>>>???;;;999999999999999999999999888888888999999:::::::::999:::;;;;;;<<<>>>BBBFFFWWWbbbmmmssszzz}}}yyytttmmmgggccc]]]UUUPPPKKKIIIFFFFFFHHHJJJKKKKKKGGGEEEAAA??????>>>===<<<===>>>>>>>>>@@@AAABBBCCC???GGGGGGGGGLLLOOO\\\tttttthhhooozzz```WWWNNNLLLJJJFFFDDDEEECCCCCCBBBAAA@@@???>>>>>><<<;;;;;;:::::::::::::::999999::::::::::::;;;;;;888777888;;;@@@KKK```rrr}}}~~~sssaaaTTTNNNRRR___qqq{{{~~~wwwqqqkkkjjjmmmqqqzzz~~~oooeeeccciiirrrwwwwwwzzz~~~}}}vvvllleee```]]]XXXSSSOOOKKKGGGDDD???>>><<<:::999999::::::<<<<<<======???AAABBBCCCCCCDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMHHHHHHGGGGGGHHHJJJLLLMMMPPPSSSXXX]]]```cccfffiiikkknnntttwwwzzz|||~~~||||||zzzwwwrrrlllgggddd```ZZZVVVUUUTTTQQQRRRVVV]]]jjj}}}kkkZZZWWW[[[___hhhvvvpppcccXXXUUUWWWVVVTTTSSSRRRRRRSSSVVVZZZ^^^ccceeeeeeYYYQQQSSSXXXiiirrrgggOOODDDDDD???===>>>:::::::::::::::::::::::::::777888888888888888999999999:::;;;;;;;;;>>>BBBEEEUUUaaalllrrrwww}}}wwwqqqjjjddd```[[[TTTOOOJJJHHHFFFFFFHHHJJJKKKKKKFFFCCC@@@>>>>>>>>>===<<<======>>>???@@@BBBCCCDDDBBBHHHIIIIIINNNPPP```zzzyyykkkssswww```WWWNNNLLLJJJGGGEEEFFFDDDDDDCCCCCCAAA@@@??????<<<<<<;;;:::::::::::::::999999999:::::::::;;;;;;888888999<<<@@@KKK___qqq}}}}}}qqqaaaUUUNNNQQQ^^^oooxxx{{{yyysssoooqqqrrrzzzpppggggggoooxxx~~~|||}}}~~~~~~vvvllleee___\\\WWWRRRNNNJJJFFFCCC>>>>>><<<;;;:::::::::;;;<<<<<<===>>>???AAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMIIIIIIHHHHHHIIIJJJKKKLLLJJJMMMPPPSSSVVVZZZ___ccchhhlllrrrwwwyyyyyyzzz{{{zzzyyywwwsssooojjjeeebbb```\\\XXXWWWTTTQQQTTTYYYbbbpppvvv___TTTVVV^^^iiiuuuooocccWWWTTTTTTSSSSSSTTTRRRSSSSSSVVVYYY]]]bbbdddcccWWWPPPRRRZZZnnnvvvhhhPPPDDDDDD???<<<===999::::::::::::::::::::::::888888888888999999999999999:::;;;;;;;;;===AAADDDSSS___kkkpppttt|||}}}tttnnngggaaa]]]YYYSSSNNNIIIGGGFFFGGGIIIKKKKKKKKKDDDBBB???===>>>>>>===<<<======>>>???@@@BBBDDDEEEEEEJJJJJJLLLPPPRRReeerrryyyvvvaaaWWWOOOMMMKKKHHHFFFGGGDDDDDDDDDDDDCCCAAA@@@???===<<<;;;;;;::::::;;;;;;999999999:::::::::;;;;;;:::999;;;>>>BBBLLL```rrr}}}|||pppaaaVVVNNNQQQ^^^pppzzz~~~yyytttssssssyyy~~~pppiiikkksss|||{{{sssjjjccc\\\XXXSSSOOOKKKHHHDDDAAA>>>======<<<;;;;;;;;;;;;:::;;;<<<>>>???@@@AAAAAACCCEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKLLLLLLLLLHHHJJJLLLNNNQQQVVV[[[___ccchhhoootttvvvwwwwwwxxxwwwuuusssoookkkfffbbb______[[[XXXWWWTTTRRRVVV]]]iiiwww~~~uuussswww|||lll\\\UUUWWW^^^qqqmmmbbbVVVSSSRRRQQQQQQSSSSSSSSSTTTUUUXXX[[[___aaa^^^SSSLLLPPPYYYpppxxxiiiQQQDDDDDD>>><<<===999:::::::::::::::::::::::::::::::::::::::::::::999999:::;;;:::;;;===@@@DDDQQQ^^^kkkooorrryyy|||{{{}}}|||qqqlllddd^^^[[[WWWQQQMMMHHHGGGFFFGGGJJJKKKKKKKKKCCC@@@>>>======>>>===<<<======>>>???AAACCCDDDEEEGGGJJJJJJMMMRRRVVVmmmxxxbbbYYYPPPMMMLLLHHHFFFGGGDDDDDDDDDDDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;===@@@DDDNNNaaarrr~~~{{{ooo```VVVMMMQQQ___rrr}}}{{{uuutttsssyyyzzznnnjjjnnnwww}}}~~~|||}}}~~~xxxsssmmmeee___WWWSSSOOOKKKIIIFFFBBB@@@============<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@AAADDDEEEGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMHHHJJJKKKMMMOOOSSSXXX\\\^^^cccjjjpppsssuuuwwwxxxtttssspppkkkfffaaa]]][[[\\\YYYWWWVVVTTTSSSYYYaaarrrqqqmmmnnnqqqtttpppttt}}}|||fffZZZUUUYYYaaawwwjjj```VVVSSSRRROOOOOOQQQSSSSSSSSSTTTVVVYYY\\\___]]]RRRKKKOOOXXXnnnvvviiiQQQDDDCCC>>><<<===:::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::999::::::::::::<<<@@@CCCNNN\\\jjjnnnqqqxxx}}}wwwwwwyyyyyyoooiiibbb\\\YYYUUUPPPMMMGGGFFFFFFGGGJJJLLLLLLKKKBBB???===<<<===>>>============>>>???AAACCCEEEFFFFFFHHHHHHMMMTTT[[[vvvzzzdddZZZQQQNNNLLLHHHFFFFFFCCCDDDDDDDDDCCCAAA???>>>======<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;===AAADDDNNNaaarrr~~~zzznnn```WWWMMMQQQ___rrryyytttsssssszzz~~~vvvnnnmmmttt|||~~~{{{xxxxxx{{{vvvpppkkkfff```\\\SSSPPPLLLIIIGGGEEEBBB???===============<<<<<<;;;:::;;;===???AAAAAAAAAAAADDDEEEGGGHHHIIIIIIHHHGGGHHHIIIIIIJJJKKKMMMOOOPPPNNNNNNNNNNNNNNNMMMLLLLLLHHHIIIJJJKKKMMMPPPTTTWWW]]]aaagggllloooqqqssstttrrrpppmmmhhhbbb]]]YYYWWWWWWVVVUUUUUUSSSTTT\\\eee{{{sssjjjmmmqqqtttuuujjjiiilllvvvtttbbbXXXWWWaaannn}}}hhh___VVVSSSQQQNNNNNNPPPPPPPPPPPPRRRUUUYYY\\\^^^```TTTMMMPPPWWWkkktttiiiPPPCCCCCC===<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888:::::::::::::::<<>>============>>>???AAACCCEEEFFFEEEFFFFFFMMMUUU^^^}}}|||eee[[[RRROOOLLLHHHEEEFFFBBBCCCDDDDDDCCCAAA???=========<<<;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;;;;;;;===AAADDDNNN```qqq}}}zzzmmm```WWWLLLPPP^^^rrr~~~wwwrrrrrrsss{{{{{{uuuoooqqqzzz}}}xxxuuuuuuxxx}}}|||zzzqqqjjjeeeaaa]]]YYYQQQNNNKKKHHHFFFEEEBBB@@@<<<===============<<<;;;;;;===???AAABBBCCCCCCBBBDDDEEEGGGHHHIIIHHHHHHGGGHHHIIIIIIJJJLLLMMMOOOPPPNNNNNNOOONNNNNNMMMLLLKKKGGGHHHJJJJJJKKKNNNQQQTTTaaadddhhhkkkllllllmmmnnnrrroookkkfff```[[[WWWUUUUUUSSSTTTTTTSSSTTT]]]hhhlllgggooovvvxxxxxxnnniiifffkkkxxxppp```XXXYYYjjj|||fff^^^WWWTTTRRRNNNMMMOOOMMMMMMNNNPPPTTTYYY]]]```cccXXXPPPQQQVVVhhhuuuiiiPPPCCCBBB===<<>>??????>>>===<<<>>>@@@AAAAAABBBDDDFFFFFFIIIHHHKKKSSSbbbzzzdddZZZQQQNNNMMMJJJIIIJJJGGGEEECCC@@@???@@@AAAAAA===<<<<<<;;;;;;:::999999777888888999999:::;;;;;;777999???DDDCCCGGGZZZppp~~~ttteeeYYYRRRTTT\\\gggssswwwqqqrrrttt{{{{{{uuuppprrr|||wwwlllkkknnnqqqxxx~~~~~~|||zzzzzzwwwqqqkkkddd^^^ZZZXXXSSSPPPKKKHHHFFFDDDAAA???>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPPPPPPPQQQQQQOOOMMMJJJHHHJJJHHHFFFFFFHHHMMMRRRUUU[[[```eeeiiijjjjjjjjjjjjllljjjeee___ZZZVVVSSSRRRQQQPPPOOOOOOQQQXXXaaaggg{{{kkklllqqqpppqqqvvvmmmrrrwwwzzz}}}lll\\\WWW]]]rrrzzzeee\\\TTTRRRQQQNNNMMMNNNOOOLLLLLLPPPSSSVVV[[[bbbeeeYYYQQQQQQTTTdddvvvjjjQQQEEECCC>>>;;;===999:::;;;;;;<<<<<<;;;;;;:::666777888999999999999999999::::::::::::<<>>??????>>>===<<<>>>@@@@@@AAAAAADDDFFFCCCFFFFFFJJJSSSbbb}}}eee[[[RRROOOMMMJJJHHHIIIFFFEEEBBB@@@??????@@@AAA===<<<<<<;;;;;;::::::999888888888999::::::;;;;;;;;;;;;???CCCAAAEEEXXXnnn{{{vvvgggYYYTTTUUUZZZeeesss~~~xxxyyy{{{|||wwwyyysssjjjiiilllooouuu|||}}}}}}}}}|||{{{yyyvvvttttttrrrnnniiiccc^^^ZZZXXXRRROOOJJJGGGEEECCCAAA???>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNQQQRRROOOPPPQQQPPPOOOMMMKKKIIIIIIHHHFFFEEEGGGJJJMMMPPPVVVZZZ```dddfffhhhiiijjjjjjgggbbb\\\VVVSSSQQQPPPPPPOOONNNNNNQQQWWW___eeettt{{{vvvgggjjjpppqqqsssxxx|||}}}fffYYYVVV]]]qqqxxxccc[[[SSSRRRRRRPPPOOOPPPPPPNNNNNNSSSVVVXXX]]]dddfffYYYPPPOOOQQQ```wwwjjjQQQDDDCCC>>>;;;===999:::;;;;;;<<<<<<;;;;;;:::888888999999999999999888999::::::::::::<<>>>>>??????>>>===<<<>>>???@@@@@@AAACCCEEEDDDHHHIIINNNYYYiiifff]]]TTTQQQNNNJJJHHHIIIEEEDDDBBB@@@??????@@@@@@======<<<<<<;;;:::::::::888888999999::::::;;;;;;???>>>???AAA???BBBUUUkkkyyy~~~zzziiiZZZVVVTTTXXXcccuuuxxxooohhhhhhlllpppuuuyyy|||zzzxxxwwwuuusssooolllmmmllljjjgggbbb]]]YYYWWWPPPMMMIIIFFFDDDCCCAAA???>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHKKKOOORRRTTTPPPPPPQQQQQQPPPNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIKKKPPPTTTZZZ___cccfffjjjlllgggccc]]]WWWQQQOOONNNNNNNNNNNNMMMMMMPPPUUU]]]bbbiiippp|||qqqhhhmmmvvv{{{uuuaaaXXXWWW___qqquuuaaaYYYRRRQQQRRRPPPPPPQQQLLLKKKLLLPPPSSSUUU[[[bbbhhh[[[QQQOOOPPP\\\xxxjjjQQQDDDCCC>>><<<===999:::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888999::::::::::::<<>>>>>>>>>>>>>><<<<<<>>>?????????@@@CCCEEEFFFIIIJJJPPP]]]mmmvvvhhh___VVVSSSPPPKKKIIIIIIEEEDDDCCCAAA@@@@@@@@@@@@=========<<<;;;;;;::::::888888999999:::;;;;;;<<<@@@======???>>>AAATTTiiizzz|||jjjZZZTTTRRRWWWeee{{{~~~yyysssoookkkmmmsssyyy|||~~~}}}zzzuuurrrqqqnnnjjjggghhhhhhgggddd```[[[VVVTTTMMMJJJGGGDDDCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHKKKNNNQQQRRRQQQRRRRRRRRRRRRQQQPPPPPPNNNMMMKKKJJJIIIIIIIIIIIINNNRRRWWW\\\aaaeeejjjmmmeee```ZZZSSSNNNLLLKKKLLLKKKKKKLLLLLLNNNSSSZZZ___eeekkkvvv}}}sssoooxxxsssaaaZZZZZZ```ppp{{{zzz~~~rrr```XXXQQQPPPPPPNNNMMMOOOJJJIIIJJJNNNQQQSSS[[[dddkkk^^^TTTQQQQQQ\\\~~~~~~yyyiiiQQQDDDCCC>>><<<===::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;:::999999999::::::::::::<<>>===>>>>>>===<<<<<<===>>>>>>???AAADDDGGGFFFHHHGGGMMMZZZjjjuuummmxxxiii```XXXUUURRRMMMJJJJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>======<<<<<<;;;::::::888999999:::;;;;;;<<<<<<>>>;;;:::======BBBUUUiii|||{{{jjjYYYPPPPPPXXXjjj~~~yyyvvvvvvvvvzzz|||sssnnnlllkkkgggdddddddddccc```\\\WWWRRROOOKKKHHHEEECCCBBBBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDFFFFFFGGGGGGGGGFFFFFFEEEHHHGGGHHHHHHJJJLLLNNNPPPSSSSSSTTTTTTTTTTTTTTTTTTOOONNNMMMKKKJJJJJJJJJKKKPPPSSSXXX\\\___bbbfffiiibbb^^^WWWQQQLLLJJJJJJKKKHHHIIIJJJKKKMMMQQQWWW[[[aaagggrrr|||xxxyyyrrraaa[[[\\\aaannn|||zzzqqqpppwww||||||pppaaaXXXPPPNNNNNNKKKJJJKKKMMMLLLNNNQQQTTTXXXbbbmmmoooaaaUUUQQQQQQ]]]||||||iiiPPPDDDCCC>>><<<>>>::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::999999::::::::::::<<>>>>>===<<<<<<===>>>???@@@BBBGGGJJJNNNNNNJJJNNN[[[kkkyyyooojjjvvv{{{iii```YYYVVVTTTOOOLLLKKKFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>======<<<;;;;;;;;;999999::::::;;;;;;<<<<<<<<<888888<<<>>>CCCUUUhhh|||vvvgggXXXNNNOOOYYYmmmrrriiifffeeebbb______^^^]]]ZZZVVVRRRNNNLLLHHHFFFCCCAAAAAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHHHHHHHIIIKKKMMMOOOSSSSSSTTTUUUUUUVVVWWWWWWPPPOOONNNLLLLLLNNNOOOPPPVVVYYY\\\^^^______aaabbb___\\\VVVPPPKKKIIIHHHHHHEEEGGGHHHJJJLLLOOOTTTWWW[[[bbbnnn|||}}}qqq```]]]___eeeqqq~~~xxxwww~~~{{{oooaaaXXXPPPNNNMMMJJJIIIJJJMMMLLLMMMPPPSSSYYYgggtttvvvgggYYYSSSQQQ^^^~~~hhhPPPDDDCCC>>><<<>>>;;;:::;;;;;;<<<<<<;;;;;;:::888888999:::::::::::::::999::::::::::::<<>>===<<<<<<===>>>???AAADDDJJJMMMYYYVVVPPPQQQ]]]lllsssjjjeeeqqqvvvhhh```YYYWWWVVVQQQMMMMMMGGGGGGFFFFFFEEECCCBBBBBB>>>>>>======<<<<<<;;;;;;999999::::::;;;<<<<<<<<<;;;777888===???CCCSSSeeexxx~~~{{{qqqcccVVVNNNOOOYYYmmmqqqddd^^^\\\ZZZWWWWWWVVVTTTRRROOOMMMKKKJJJFFFDDDAAA@@@AAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHJJJLLLOOOPPPRRRRRRRRRSSSTTTVVVWWWXXXTTTSSSQQQQQQRRRUUUYYY[[[aaadddffffffccc```^^^^^^[[[XXXTTTNNNJJJGGGFFFEEECCCEEEGGGIIIKKKMMMQQQTTTWWW___lll{{{|||xxxoooppprrruuuzzzpppaaaaaafffnnn|||{{{pppaaaXXXPPPOOONNNLLLKKKLLLLLLKKKLLLNNNQQQYYYjjjzzzrrraaaYYYVVVbbbhhhPPPCCCCCC>>>===>>>;;;:::;;;;;;<<<<<<;;;;;;:::666666888999::::::;;;;;;999::::::::::::<<>>???AAAFFFKKKPPP\\\XXXOOOOOOZZZiiiooofffaaajjjrrrhhh```YYYXXXVVVRRRNNNNNNGGGGGGGGGGGGFFFDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;999999:::;;;;;;<<<<<<===<<<888888===???CCCQQQbbbttt{{{xxxnnnaaaUUUPPPPPPXXXlllppp```YYYVVVSSSPPPQQQPPPNNNLLLKKKJJJIIIIIIEEECCC@@@???@@@AAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@BBBCCCDDDGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEGGGJJJMMMPPPRRRPPPPPPQQQRRRSSSUUUWWWXXXYYYXXXVVVVVVXXX\\\bbbeeelllnnnooonnniiiddd```^^^YYYVVVRRRNNNIIIFFFDDDCCCBBBDDDGGGHHHJJJMMMPPPSSSWWW___lll{{{yyyppplllggghhhhhhiiimmmssszzzqqqdddeeennnxxx|||ppp```XXXQQQPPPPPPOOONNNPPPPPPOOOOOOQQQTTT^^^qqq|||jjj___[[[fffhhhOOOCCCCCC>>>===???;;;:::;;;;;;<<<<<<;;;;;;:::444555666888999:::;;;;;;999::::::::::::<<>>@@@BBBDDDFFFGGGPPPNNNPPPSSSUUUbbbjjjddd```cccrrrrrrccc___ZZZVVVSSSQQQNNNLLLKKKKKKIIIGGGDDD@@@>>><<<>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;<<<::::::;;;<<>>===>>>>>>===;;;>>>===<<<;;;::::::;;;<<<======>>>@@@AAACCCEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEEEEGGGHHHJJJLLLMMMPPPOOONNNQQQUUUWWWVVVTTTRRRTTTVVVXXX[[[aaakkksss{{{yyyxxxvvvrrrkkkccc^^^WWWQQQKKKJJJGGGBBB@@@AAADDDDDDEEEFFFIIILLLOOOQQQZZZ^^^hhhxxxtttjjjfffbbbaaaaaafffnnnuuuyyyzzzxxxqqqqqq|||yyyiii\\\XXXSSSOOONNNNNNNNNNNNNNNMMMNNNQQQVVVaaavvvsss]]]YYYfffzzzgggPPPEEEDDD>>>;;;===;;;<<<<<<;;;;;;;;;:::::::::777777888999::::::;;;;;;===:::888999<<>>???AAACCCEEEFFFGGGLLLKKKNNNQQQQQQZZZxxxzzzeee```\\\cccsssnnnbbb^^^YYYUUUSSSPPPNNNKKKKKKJJJIIIGGGEEECCC@@@???AAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<::::::;;;<<>>???>>><<<;;;;;;;;;<<<=========>>>???AAACCCEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKOOONNNNNNPPPTTTVVVVVVUUUUUUWWWZZZ\\\___eeeooovvv~~~~~~}}}{{{wwwppphhhbbbYYYRRRLLLIIIFFFBBB@@@AAABBBBBBDDDFFFIIIMMMQQQSSSYYY]]]iiiyyy{{{pppgggdddcccdddggglllrrrxxx}}}~~~vvvgggYYYUUUPPPMMMMMMNNNNNNNNNMMMMMMOOORRRWWWcccxxxzzzccc\\\fff{{{fffOOOEEEDDD>>><<<>>><<<<<<<<<;;;;;;;;;:::::::::888888888999999::::::;;;<<<999888999<<>>GGGYYYnnnyyyzzzwwwxxx{{{|||wwwqqqkkkfffaaa]]]XXXSSSOOOLLLHHHFFFCCCCCCCCCDDDFFFFFFDDDBBB========================???@@@AAABBBDDDEEEFFFGGGGGGIIIMMMPPPOOOXXXrrrqqqccc^^^]]]hhh||||||hhh```]]]XXXUUURRRPPPNNNLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBBBB@@@???===;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;<<<:::::::::;;;???LLLYYYppp{{{}}}rrrcccVVVOOOMMMTTTdddrrr~~~xxxooodddZZZOOOJJJHHHFFFFFFGGGEEECCCAAAAAAAAABBBAAA???BBB@@@??????@@@AAAAAA@@@??????===<<<<<<<<<===>>>=========???@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHIIIJJJMMMLLLMMMOOOSSSVVVWWWWWWYYY[[[___aaaeeekkkttt{{{xxxnnnhhh\\\TTTLLLHHHEEEAAA@@@CCCAAABBBCCCFFFJJJNNNRRRTTTXXX]]]iii{{{vvvmmmgggeeeeeejjjpppuuuxxx}}}tttdddUUURRRNNNLLLMMMNNNOOOOOONNNMMMOOOSSSYYYeeezzzhhh___eee{{{eeeOOODDDDDD>>><<>>JJJVVVnnnyyywwwfffXXXLLLLLLSSS```mmmzzz}}}pppccc[[[TTTOOOIIIGGGGGGGGGGGGGGGFFFDDDAAA@@@@@@@@@???>>>???===<<<===???@@@@@@???@@@???>>>======>>>??????=========>>>@@@BBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNQQQTTTVVVXXXZZZ^^^cccfffkkkqqqzzz}}}ssslll^^^UUULLLHHHDDDAAAAAADDDCCCCCCEEEGGGJJJNNNQQQSSSWWW]]]kkk}}}|||uuummmjjjjjjjjjrrrzzz}}}~~~~~~rrrcccUUURRROOOMMMMMMNNNNNNNNNOOONNNPPPSSSXXXdddyyyiii___fffxxxdddNNNDDDDDD>>>===@@@===<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999888888999<<<>>>@@@BBBGGGVVViiiuuuyyyyyy{{{}}}}}}xxxsssnnniiifff]]]ZZZUUUPPPMMMKKKHHHFFFCCCCCCBBBCCCDDDCCCAAA???========================>>>???@@@AAABBBCCCDDDDDDEEEGGGKKKMMMRRRcccxxxfffaaa___dddxxxtttbbb```]]]ZZZWWWVVVUUUSSSRRRQQQPPPOOOMMMJJJGGGDDDCCC@@@@@@??????>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::===IIIUUUlllwwwzzzjjj[[[LLLMMMRRR\\\iiixxxyyynnnbbbWWWPPPJJJIIIGGGFFFGGGIIIIIIIIILLLIIIEEECCCBBBAAA@@@???>>>===<<<===???@@@@@@???@@@???>>>======>>>???@@@>>>>>>>>>???@@@BBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMJJJKKKKKKMMMOOORRRUUUXXXZZZ___eeekkkpppwwwtttmmm___VVVLLLHHHDDDBBBCCCFFFGGGGGGGGGIIIKKKNNNPPPRRRXXX___nnn{{{vvvqqqlllkkknnnqqqyyyxxx{{{qqqcccWWWTTTQQQOOONNNNNNNNNMMMPPPOOOPPPSSSWWWbbbwww~~~ggg___jjjwwwdddNNNDDDDDD>>>===@@@===<<<<<<;;;;;;;;;:::::::::::::::999999999999999999888888999:::;;;>>>@@@BBBFFFTTTfffrrrwwwxxx{{{~~~zzzuuupppkkkgggddd[[[WWWRRRNNNLLLIIIGGGEEEDDDCCCBBBCCCCCCBBB@@@==============================>>>???@@@BBBCCCDDDEEEEEEHHHJJJLLLSSSiii|||jjj]]]]]]eee{{{sssccc```]]]ZZZXXXWWWWWWVVVTTTSSSRRRPPPMMMJJJGGGDDDCCC@@@????????????>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;>>>IIIUUUlllwww}}}lll^^^PPPOOOQQQZZZhhhyyywwwkkk```VVVPPPLLLCCCFFFGGGFFFHHHLLLMMMLLLPPPLLLHHHDDDCCCBBBAAA@@@AAA???>>>???AAABBBBBBAAA???>>>=========>>>@@@@@@?????????@@@AAABBBDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEFFFGGGHHHJJJLLLMMMOOOJJJKKKLLLLLLMMMPPPTTTWWWYYY___gggnnnuuu}}}~~~tttlll^^^UUULLLHHHFFFCCCDDDHHHJJJJJJJJJKKKMMMOOOQQQSSS[[[bbbqqqzzztttooommmkkkiiilllpppxxx~~~vvvrrrzzz~~~}}}ooocccWWWUUUQQQOOOOOONNNMMMLLLOOONNNOOORRRWWWbbbwwwzzzddd___kkk{{{eeeOOODDDDDD>>><<>>???AAACCCDDDFFFGGGEEEJJJOOOSSS___yyy}}}ooo___aaakkkrrrccc___\\\YYYWWWWWWWWWVVVUUUQQQQQQOOOMMMKKKHHHFFFDDDAAAAAA@@@@@@???>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999:::<<<<<>>>>>===<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMJJJKKKLLLKKKKKKMMMRRRVVVYYY___iiirrrzzz}}}ssslll\\\TTTLLLIIIGGGEEEFFFIIIKKKKKKKKKLLLOOOQQQTTTVVV^^^eeeuuuzzzhhhdddbbbdddfffhhhmmmttt|||tttjjjkkkwww~~~}}}~~~zzzmmmbbbTTTRRROOONNNOOOOOONNNLLLMMMMMMOOOSSSYYYeeezzzttt___\\\gggfffOOOEEEDDD>>><<<>>><<<<<<<<<;;;;;;;;;:::::::::888888888999999::::::;;;999:::;;;;;;:::;;;>>>BBBCCCOOO___lllssswwwzzz}}}{{{tttnnniiiddd___\\\WWWSSSOOOKKKIIIGGGEEECCCDDDCCCBBBBBBBBBAAA>>>;;;===========================>>>@@@BBBDDDFFFHHHHHHEEELLLUUU]]]mmm|||qqqeeehhhtttrrrccc]]][[[XXXVVVVVVWWWVVVUUUOOOOOONNNMMMKKKIIIGGGFFFDDDCCCBBB@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999;;;<<<===@@@KKKWWWooozzz~~~ooobbbRRROOOPPP\\\sssvvvpppdddWWWLLLGGGGGGHHH@@@GGGKKKKKKOOOWWW[[[ZZZLLLIIIEEEBBBBBBCCCCCCBBB@@@>>>======>>>??????>>>>>>===<<<<<<<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIJJJKKKKKKJJJLLLLLLKKKJJJLLLQQQVVVYYY```kkkttt}}}|||rrrkkk[[[SSSLLLJJJHHHFFFFFFIIIJJJJJJKKKMMMPPPTTTWWWYYY```hhhwww~~~lll]]][[[[[[```dddhhhpppyyy~~~qqqiiibbbfffsss~~~wwwvvvxxx|||}}}wwwkkkaaaPPPOOOMMMMMMNNNOOONNNMMMKKKLLLNNNTTTZZZhhh~~~nnnZZZWWW```xxxgggPPPEEEDDD>>>;;;===;;;<<<<<<;;;;;;;;;:::::::::777777888999::::::;;;;;;999;;;<<<;;;::::::>>>AAABBBMMM]]]jjjrrrvvvzzz}}}|||xxxrrrlllgggccc___\\\WWWTTTPPPKKKHHHEEEDDDDDDCCCCCCDDDCCCBBB@@@===<<<<<<<<<<<<<<<============AAACCCDDDDDDDDDEEEGGGIIIIIIOOOTTT^^^~~~tttgggzzzvvvbbb```]]]ZZZXXXWWWWWWUUUTTTQQQOOOKKKIIIHHHHHHFFFEEEDDDAAA???>>>>>>===<<<:::<<<<<<===???@@@@@@===;;;<<<999888:::<<<@@@JJJUUUqqqwwwrrraaaZZZRRRNNNYYYqqqyyyttthhh[[[RRRKKKEEEEEEGGGIIIJJJNNNTTTZZZ]]]\\\YYYNNNLLLIIIFFFDDDCCCCCCCCC>>>>>>>>>===<<<<<<;;;:::999:::<<<<<<;;;<<<===???AAAAAA@@@???@@@CCCEEEGGGGGGGGGGGGFFFDDDDDDFFFHHHKKKJJJIIIHHHHHHIIIKKKLLLNNNMMMKKKJJJJJJMMMQQQSSS```gggnnnuuu|||rrrjjj\\\UUUOOOLLLIIIFFFHHHMMMKKKLLLMMMNNNPPPTTTYYY]]]gggnnnzzznnnaaa\\\YYYYYY^^^ccchhhooovvvrrr___ZZZXXX^^^kkkssstttqqqkkkjjjjjjppp}}}{{{tttzzz|||rrrfff]]]TTTQQQNNNMMMMMMMMMLLLKKKLLLLLLLLLOOOXXXjjj}}}hhhYYYPPPSSSjjjdddTTTEEE@@@AAA???<<<:::888999:::;;;;;;;;;:::999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===AAAIIIVVVdddpppwwwzzz{{{{{{}}}~~~{{{wwwqqqkkkgggbbb^^^[[[VVVSSSOOOKKKGGGEEEDDDDDDDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<============AAABBBCCCDDDCCCDDDGGGIIIJJJQQQYYYhhhyyyqqqvvveeebbb^^^ZZZXXXWWWVVVUUUTTTRRROOOLLLJJJIIIHHHGGGEEEDDDBBB???>>>???>>>===<<<=========???@@@???===:::;;;999999:::<<>>===<<<<<<<<<<<<;;;<<<>>>>>>======???AAAAAAAAA@@@@@@AAACCCEEEFFFGGGHHHHHHFFFEEEEEEGGGIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQRRR^^^eeennnuuu{{{ppphhhZZZTTTOOOMMMJJJGGGIIIMMMMMMNNNOOOPPPRRRVVV\\\```lllrrr|||pppeee]]]YYYYYY]]]bbbfffmmmttt~~~{{{jjj\\\WWWTTTYYYccchhhfffaaa^^^\\\\\\```jjjxxx~~~zzzzzzpppdddZZZRRRPPPMMMLLLLLLMMMLLLKKKNNNOOOPPPSSS[[[jjj}}}{{{eeeUUULLLNNN```tttaaaRRRDDD@@@AAA@@@======::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@HHHUUUcccnnnvvvyyy{{{|||~~~}}}yyyuuuooojjjeeeaaa]]]YYYTTTRRRNNNJJJFFFDDDDDDDDDEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<<<<============???AAABBBCCCCCCDDDGGGIIIKKKRRR^^^uuu}}}~~~wwwhhhddd```[[[XXXWWWWWWVVVUUUSSSPPPMMMKKKKKKJJJHHHFFFDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>???@@@???<<<999;;;999999;;;<<<>>>GGGQQQllltttrrrdddVVVPPPMMMXXXnnnzzzlll```SSSKKKGGGDDDGGGKKKLLLRRR\\\dddhhhcccZZZSSSLLLLLLMMMMMMMMMLLLKKKKKKCCCAAA???===<<<<<<=========???@@@@@@??????AAABBBAAAAAA@@@@@@AAACCCEEEFFFGGGHHHIIIHHHFFFFFFHHHJJJEEEGGGIIILLLLLLLLLKKKJJJHHHJJJLLLNNNPPPRRRRRRSSS[[[dddmmmvvvyyynnnfffXXXSSSOOONNNLLLIIIJJJMMMOOOQQQRRRSSSUUUZZZ___dddpppvvvtttlllbbb^^^\\\```cccgggnnnuuu~~~sss```WWWTTTRRRVVV]]]___ZZZUUUQQQPPPOOOQQQWWWaaajjjpppuuuyyy{{{~~~~~~wwwmmm```WWWOOOMMMKKKJJJKKKLLLLLLKKKNNNOOOQQQTTTZZZgggwwwuuu^^^PPPIIIIIIWWWfff___QQQDDDAAABBBAAA??????======<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>><<<<<<<<<<<<============>>>@@@BBBBBBCCCEEEGGGJJJJJJQQQccc~~~xxxjjjfffbbb]]]YYYXXXXXXWWWWWWTTTRRROOOMMMMMMKKKIIIGGGEEECCCAAAAAAAAABBBAAA????????????@@@@@@???<<<999;;;999:::;;;<<<===EEENNNfffrrrsssgggVVVQQQNNNXXXnnn}}}vvvggg\\\PPPJJJGGGGGGLLLQQQSSSYYYaaagggggg```VVVOOOOOOPPPQQQQQQPPPNNNMMMKKKEEECCC@@@===<<<<<<>>>???>>>@@@AAAAAA@@@@@@AAACCCAAAAAAAAAAAABBBDDDEEEFFFGGGIIIJJJIIIHHHHHHIIIKKKFFFGGGIIIKKKLLLLLLKKKKKKHHHIIIKKKNNNQQQSSSUUUVVVZZZcccnnnwwwvvvkkkcccUUUQQQNNNOOONNNKKKLLLOOOQQQSSSTTTVVVXXX]]]cccgggsssxxxzzztttjjjeeebbbeeehhhkkkrrryyylllZZZUUUSSSSSSXXX]]]^^^XXXRRRLLLKKKJJJKKKOOOTTTZZZ^^^bbbgggkkkrrr|||uuujjj^^^UUUMMMKKKIIIIIIJJJLLLLLLKKKLLLMMMNNNPPPVVVcccsss~~~oooXXXMMMIIIIIISSS___zzz^^^RRRFFFBBBBBB@@@??????@@@>>><<<;;;::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===DDDPPP]]]iiirrrxxxzzz|||yyyrrrooojjjfffbbb]]]XXXUUUPPPNNNJJJGGGDDDCCCCCCCCCEEEDDDAAA???>>>===>>>>>><<<<<<<<<<<<============>>>???AAACCCCCCEEEIIIKKKMMMUUUkkkxxx{{{xxxkkkgggccc^^^[[[ZZZYYYYYYXXXUUUSSSQQQPPPOOOMMMKKKHHHFFFDDDBBBAAABBBBBBAAA@@@@@@??????@@@AAA???<<<999:::999:::<<<<<<<<>>@@@AAAAAA??????@@@BBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIJJJKKKIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKLLLOOOTTTXXX[[[[[[dddooowww|||sssggg___SSSOOOMMMOOOOOOMMMNNNRRRSSSUUUWWWYYY[[[```gggkkksssyyy{{{uuunnnhhheeegggjjjnnnuuu}}}xxxyyy{{{~~~~~~hhhYYYVVVUUUWWW[[[___]]]WWWQQQJJJIIIIIIIIILLLOOORRRTTTVVV\\\eeeqqq{{{ssshhh\\\TTTLLLJJJHHHHHHJJJKKKLLLKKKKKKKKKKKKMMMTTTcccuuupppYYYOOOJJJJJJQQQ[[[uuu___SSSHHHDDDBBB???===>>>@@@>>><<<;;;::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<>>=========<<<<<<<<<<<<============>>>@@@BBBCCCEEEGGGJJJMMMTTT^^^xxxtttqqqwwwuuujjjeeeccc___]]]]]]\\\ZZZYYYVVVTTTSSSRRRQQQOOOLLLJJJHHHEEECCCBBBBBBAAA@@@>>>?????????@@@AAA@@@===::::::999;;;===<<<;;;AAAHHHYYYlll~~~xxxnnnZZZTTTPPPWWWjjj{{{|||~~~|||qqqhhhYYYPPPIIIHHHJJJMMMSSSYYYaaaaaa```]]]YYYUUUTTTTTTZZZXXXVVVRRRMMMIIIEEECCCAAA@@@???======>>>@@@AAA>>>@@@AAA@@@???>>>@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFHHHJJJJJJIIIIIIJJJKKKKKKJJJHHHGGGHHHIIIKKKMMMMMMLLLKKKLLLOOOTTTZZZ]]]]]]eeennnvvv~~~{{{uuummmccc\\\RRRNNNLLLNNNOOONNNQQQUUUVVVXXXZZZ\\\```eeekkkpppvvv}}}|||tttnnnhhhfffhhhkkkpppxxxyyykkkkkkmmmssswwweeeZZZWWWWWWXXX[[[]]]ZZZSSSMMMGGGGGGGGGGGGHHHJJJMMMNNNMMMUUUaaaqqqyyypppeeeZZZTTTLLLJJJHHHHHHJJJKKKKKKKKKLLLLLLMMMOOOWWWgggzzzttt^^^QQQKKKHHHNNNXXXqqq^^^TTTJJJEEEBBB>>>===>>>======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;AAALLLXXXeeepppxxx|||yyy}}}~~~yyyuuullljjjfffccc___ZZZUUUQQQLLLJJJGGGDDDBBBAAABBBBBBBBBBBBBBBAAA???>>><<<;;;<<<<<<<<<<<<============>>>@@@BBBDDDFFFHHHLLLOOOYYYddd~~~mmmmmmvvvoooiiicccbbb`````````^^^\\\ZZZWWWUUUTTTSSSSSSQQQMMMJJJIIIFFFCCCBBBAAA@@@>>>===>>>>>>???@@@BBBAAA>>><<<:::999;;;===<<<;;;???FFFTTTjjj~~~zzzqqq[[[TTTOOOTTTfff}}}~~~xxxvvvyyy|||{{{oooeeeVVVPPPKKKMMMPPPTTTYYY___cccbbb```[[[WWWWWWYYY\\\[[[YYYUUUOOOJJJEEEBBB@@@>>>>>>===>>>>>>???@@@AAA???@@@AAAAAA??????@@@AAA@@@AAABBBCCCDDDEEEEEEFFFDDDFFFIIIJJJIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIILLLLLLMMMOOORRRVVVYYY[[[]]]dddlllrrrzzz}}}wwwrrrnnnggg___XXXRRRMMMKKKMMMNNNOOOSSSXXXZZZ\\\^^^aaadddjjjqqquuu{{{uuunnniiigggiiinnnttt}}}vvvfffdddeeehhhxxxqqqbbbXXXSSSTTTVVVYYYZZZXXXSSSOOOJJJIIIHHHGGGHHHIIIKKKLLLNNNUUUaaaqqq}}}wwwlllaaaXXXRRRMMMKKKIIIIIIJJJKKKKKKJJJJJJLLLNNNRRR[[[jjj{{{uuu___RRRJJJFFFMMMYYYkkk\\\SSSJJJFFFCCC???>>>@@@::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;AAAKKKWWWeeepppyyy}}}xxx{{{{{{{{{}}}xxxtttkkkiiieeebbb^^^YYYTTTPPPKKKIIIFFFCCCBBBAAABBBBBBAAABBBBBBAAA@@@>>><<<:::<<<<<<<<<<<<=========>>>>>>@@@CCCEEEGGGIIIMMMPPP[[[gggxxxjjjllluuu}}}kkkhhhbbbaaaaaaaaaaaa```]]]ZZZWWWVVVUUUTTTSSSQQQNNNKKKIIIGGGDDDBBBAAA???===;;;>>>>>>???@@@BBBBBB???===:::999;;;>>><<<:::>>>EEEQQQhhh~~~|||sss[[[TTTNNNRRRccc{{{yyyssstttyyy}}}{{{ooodddXXXRRROOORRRWWWZZZ___eeebbbbbb```\\\YYYZZZ___ccc\\\YYYSSSMMMHHHCCCAAA@@@;;;<<<===>>>???@@@AAAAAA@@@AAABBBBBB@@@@@@@@@BBB@@@AAABBBDDDEEEEEEFFFFFFCCCFFFIIIJJJIIIHHHIIIJJJJJJJJJLLLLLLKKKJJJHHHFFFKKKLLLOOORRRUUUWWWXXXYYY]]]dddkkkpppvvv~~~{{{vvvpppkkkhhhccc\\\VVVRRRMMMJJJLLLMMMOOOTTTZZZ]]]___aaadddhhhmmmtttyyyxxxpppkkkiiilllqqqxxxuuueeebbb``````mmm~~~mmm___VVVNNNOOORRRWWWZZZZZZWWWTTTOOONNNLLLJJJJJJKKKMMMNNNTTTZZZdddrrr|||uuujjj^^^VVVQQQNNNLLLJJJIIIJJJKKKKKKJJJGGGJJJOOOTTT]]]jjjyyyqqq]]]QQQIIIFFFOOO]]]fffYYYQQQIIIFFFDDD@@@@@@CCC888999:::;;;<<<;;;:::999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;@@@JJJWWWdddpppyyy~~~{{{|||zzzxxx~~~zzzuuurrrhhhfffbbb___\\\WWWQQQMMMKKKGGGCCCCCCEEEFFFCCC???@@@@@@@@@@@@@@@???>>>===>>>============>>>>>>??????@@@BBBDDDFFFKKKPPPTTT___mmmvvvnnniiinnn~~~iiidddYYY]]]aaabbb___[[[ZZZZZZXXXVVVUUUUUUUUUTTTQQQOOOJJJHHHFFFCCCAAA???>>>===BBB@@@??????@@@@@@>>><<<:::;;;;;;;;;:::;;;>>>@@@RRRccczzz{{{mmm^^^UUUOOOTTTdddyyy{{{xxxxxxuuurrrrrr|||}}}}}}sssiii___YYYTTTUUU[[[aaaccccccddd___YYYYYY\\\______]]]YYYSSSKKKEEECCCAAA>>><<>>>>>>>>???@@@AAAAAACCCCCCAAA@@@???>>>>>>>>>BBBBBBCCCEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKLLLLLLKKKKKKJJJIIILLLPPPSSSUUUWWWZZZ\\\```bbbgggooowww{{{zzzxxxrrrppplllfff```[[[WWWUUUNNNNNNNNNMMMNNNPPPTTTWWW^^^aaadddgggjjjpppxxx}}}vvvsssssswwwzzz{{{jjjaaaZZZVVV]]]kkk|||wwwcccXXXUUUOOOOOORRRWWW[[[\\\ZZZVVVUUURRRPPPPPPSSSTTTSSSRRRTTT[[[ggguuuyyyqqqhhh^^^SSSLLLJJJJJJJJJIIIIIIHHHHHHHHHLLLLLLQQQRRRWWWnnnsss\\\NNNKKKLLLOOORRRgggvvvWWWPPPJJJIIIFFFAAA???@@@>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::888888999999999:::::::::===@@@HHHTTTbbbnnnvvvzzz}}}{{{uuurrr}}}~~~xxxrrrooofffddd```]]]ZZZVVVQQQNNNJJJFFFCCCCCCEEEFFFCCC@@@AAAAAA@@@@@@???>>>=====================>>>>>>??????@@@BBBDDDGGGKKKPPPTTTZZZjjjtttkkkgggmmmzzzfffbbb[[[^^^aaabbb___[[[YYYYYYYYYXXXVVVUUUUUUSSSQQQNNNKKKJJJHHHEEECCCBBBAAA@@@CCCAAA@@@???@@@@@@???>>>;;;<<<<<<<<<;;;<<>>===>>>>>>>>>>>>???@@@AAABBBDDDCCCAAA@@@??????>>>>>>AAABBBCCCEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJIIILLLOOORRRTTTVVVYYY[[[aaacccgggnnnuuuxxxxxxvvvooommmiiiddd^^^YYYUUUSSSOOOOOOOOOOOOOOOQQQVVVYYY___bbbeeegggiiiooowww~~~yyywwwwww{{{}}}}}}kkkbbb[[[UUUZZZcccpppxxx|||nnn___VVVTTTPPPRRRUUU[[[```bbb```]]]\\\ZZZZZZ[[[]]]^^^\\\ZZZXXX___kkkyyy|||~~~}}}xxxqqqhhh^^^TTTNNNIIIIIIIIIHHHHHHGGGGGGGGGLLLLLLQQQSSSXXXooopppZZZLLLIIIJJJNNNRRRdddqqqTTTNNNHHHGGGDDD@@@>>>???======<<<<<<;;;::::::999::::::::::::::::::::::::999999999::::::::::::;;;===@@@GGGSSSaaammmvvvzzz}}}{{{vvvttt~~~~~~xxxsssooofffccc^^^YYYWWWTTTQQQOOOIIIFFFCCCCCCDDDEEECCC@@@BBBBBBAAA@@@>>>===<<<<<<===============>>>?????????AAACCCEEEGGGKKKQQQTTTXXXjjj}}}ooofffdddkkkwwwvvvfffbbb___aaacccbbb___[[[YYYXXX[[[YYYWWWVVVUUURRROOOMMMLLLKKKIIIHHHFFFEEEEEEEEEEEECCC@@@???@@@AAAAAA@@@<<<=========<<<===???BBBGGGZZZrrr}}}qqq]]]TTTMMMSSSddd{{{}}}uuurrrrrrtttwww~~~|||uuujjjeee___]]]```cccdddddd]]][[[ZZZ[[[\\\[[[VVVRRRHHHEEEAAA???>>>???>>>>>>>>>>>>>>>??????@@@BBBBBBDDDCCCBBB@@@????????????AAAAAACCCDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKKKKMMMPPPSSSTTTVVVYYY\\\bbbcccggglllqqqtttsssqqqjjjhhheee```[[[WWWSSSRRRPPPPPPPPPPPPPPPSSSXXX[[[aaadddgggjjjlllrrrzzz|||zzz{{{nnneee```ZZZYYY]]]dddiiioooooohhh^^^WWWTTTOOOQQQUUU[[[aaaeeeeeedddddddddfffiiikkkjjjgggddddddlllxxxyyywww{{{}}}wwwppphhh^^^UUUOOOHHHHHHHHHGGGGGGGGGGGGGGGLLLLLLQQQTTTZZZrrrnnnWWWJJJFFFHHHMMMTTThhhjjjRRRKKKFFFEEEBBB>>><<<===<<<<<<;;;;;;::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>@@@GGGRRR___llluuuzzz}}}|||xxxvvv~~~|||xxxuuuqqqooohhhddd]]]XXXTTTQQQOOOMMMHHHEEECCCCCCDDDDDDCCCAAACCCBBBAAA???===<<<;;;;;;===<<<<<<======>>>???@@@@@@AAADDDEEEHHHLLLQQQUUU\\\kkkvvvkkkcccaaajjjwwwuuuhhhgggdddeeeeeedddaaa]]]YYYWWW[[[YYYWWWUUUTTTRRRNNNLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGEEEBBBAAAAAABBBBBBBBB<<<======<<<;;;<<<>>>AAAHHHYYYqqqttt```UUUMMMQQQaaaxxxyyyuuutttuuuxxx}}}zzz|||zzzuuukkkfffaaa^^^^^^_________]]]\\\\\\\\\ZZZVVVOOOIIIBBB@@@>>>=========>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBAAA@@@?????????@@@AAABBBDDDEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMNNNMMMMMMLLLNNNPPPRRRTTTUUUWWWZZZ]]]```bbbeeeiiilllmmmlllkkkeeeccc```]]]YYYUUURRRQQQPPPQQQQQQQQQRRRUUUZZZ]]]cccfffkkkooorrryyy~~~|||~~~ssslllhhhbbb^^^^^^aaaeeejjjmmmjjjcccZZZUUUQQQSSSVVV\\\ccciiinnnpppmmmppptttxxxzzzxxxtttqqqwwwyyyuuuuuuzzz~~~wwwoooggg]]]TTTNNNHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKQQQUUU]]]vvvnnnWWWJJJEEEEEEMMMWWWuuuyyyeeePPPIIIEEEDDDBBB>>><<<===;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>@@@EEEPPP]]]kkktttyyy||||||{{{yyy}}}{{{sssqqqpppnnnllljjjeee]]]WWWRRROOOMMMKKKFFFEEECCCCCCCCCCCCCCCBBBCCCBBB@@@>>><<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBDDDFFFHHHMMMRRRVVV]]]jjjtttjjj```^^^hhh}}}rrriiiiiihhhhhhfffeeebbb^^^ZZZWWWYYYWWWUUUTTTSSSQQQNNNLLLJJJJJJIIIIIIHHHHHHIIIIIIHHHFFFDDDCCCDDDDDDDDDCCC<<<<<<<<<;;;:::;;;===???FFFWWWnnnvvveeeYYYOOOQQQ^^^sss|||xxxuuusssuuu|||yyywwwyyy{{{zzzuuupppiiieee```]]][[[[[[[[[[[[]]]\\\\\\ZZZVVVOOOGGGBBB?????????>>>============>>>>>>>>>???@@@BBBCCCDDDDDDDDDBBBAAA@@@????????????@@@BBBCCCEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJLLLNNNNNNNNNNNNMMMNNNPPPQQQRRRSSSUUUYYY[[[^^^```bbbeeeeeeffffffeeeaaa```^^^[[[XXXUUUSSSRRRQQQRRRRRRSSSTTTWWW\\\```cccgggmmmrrrwww~~~~~~}}}yyyrrrpppmmmiiifffhhhlllpppsssppphhh]]]VVVXXXZZZ\\\aaahhhrrr{{{~~~xxxuuuuuuzzz}}}~~~xxxoooeee[[[QQQKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKJJJQQQVVV```zzzpppXXXLLLFFFEEEOOO\\\wwwbbbOOOIIIEEEDDDBBB???===???;;;:::::::::::::::999999::::::::::::::::::::::::;;;;;;<<<<<<<<<=========???@@@DDDNNN[[[iiisssyyy}}}}}}}}}{{{zzz|||uuutttssspppmmmhhhccc[[[UUUPPPMMMJJJHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAACCCEEEGGGIIIMMMSSSVVVZZZhhhtttiii^^^\\\hhh~~~nnnhhhiiijjjhhheeecccaaa^^^ZZZVVVUUUTTTRRRRRRRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGFFFEEECCC<<<<<<<<<;;;::::::<<<>>>AAAQQQiii~~~zzzkkk^^^SSSRRR\\\nnn~~~yyytttrrrrrr{{{yyyxxxwwwxxxxxxuuuoooiiieeebbb^^^[[[XXXWWWWWWXXXZZZZZZXXXUUUOOOHHHAAA===<<<>>>??????>>>======>>>>>>>>>>>>???AAABBBDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@>>>???AAACCCEEEFFFFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOOOOOOONNNMMMNNNOOOPPPPPPRRRVVVYYY\\\^^^aaabbbaaaaaaaaabbb___^^^]]][[[YYYWWWUUUUUUTTTTTTUUUVVVXXX[[[aaaeeedddiiipppvvv{{{|||zzzyyyvvvtttvvvxxx{{{zzztttjjj```ZZZ\\\___ccchhhpppzzzyyyuuurrrrrruuuxxxyyy}}}yyyooodddYYYOOOIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJPPPXXXccc~~~pppXXXNNNHHHHHHTTTeeeyyy___OOOIIIDDDDDDCCC@@@>>>@@@;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======???@@@CCCLLLYYYgggsssyyy}}}~~~|||wwwyyy~~~zzzzzzwwwpppjjjaaa]]]WWWRRROOOLLLIIIGGGDDDDDDDDDCCCBBBBBBBBBCCCAAA@@@>>><<<;;;<<<======;;;;;;<<<<<<===???@@@AAABBBCCCEEEGGGJJJNNNSSSWWWXXXmmmpppeee[[[^^^nnn}}}mmmhhhiiihhheeebbb```___\\\XXXTTTQQQPPPOOOPPPQQQQQQPPPNNNLLLLLLKKKJJJIIIIIIJJJJJJHHHHHHHHHIIIIIIHHHEEECCC=========<<<:::;;;===??????NNNdddzzz~~~ooocccVVVUUU]]]kkkzzzvvvtttuuuzzzwwwwwwwwwwwwuuupppgggaaa]]]\\\YYYUUURRRQQQRRRSSSTTTSSSQQQMMMHHHBBB>>><<<888;;;???@@@???>>>???@@@>>>>>>??????AAACCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>???AAACCCDDDFFFFFFGGGDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPRRRVVVYYY\\\^^^aaaaaa```___```bbb___^^^]]]\\\[[[YYYXXXXXXXXXYYYZZZ[[[\\\```fffjjjlllqqqwww|||wwwmmmfffbbbaaagggpppxxx~~~}}}yyyuuuoookkkjjjlllooorrryyyxxxnnndddYYYPPPJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIPPPXXXfffmmmVVVNNNJJJKKKZZZnnn|||[[[NNNHHHDDDCCCCCC???>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@@@@BBBJJJWWWfffrrrxxx~~~|||sssqqq~~~zzzyyyyyytttjjjaaa[[[XXXSSSPPPNNNKKKIIIGGGCCCDDDDDDCCCAAAAAABBBDDDAAA???===<<<;;;<<<===>>>;;;;;;<<<<<<===???@@@AAABBBDDDFFFGGGJJJNNNSSSWWWZZZsssjjj```YYY```tttooojjjjjjfffccc```^^^]]]ZZZVVVRRRNNNMMMMMMOOOQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJKKKHHHHHHIIIJJJKKKIIIFFFBBB>>>???>>>===;;;<<<>>>@@@BBBOOOcccxxxqqqeeeYYYWWW^^^kkk}}}}}}yyyyyyzzz{{{uuuuuuuuuuuurrrjjjaaaZZZVVVUUUSSSPPPMMMLLLMMMNNNNNNNNNKKKGGGCCC???======444888===??????>>>@@@BBB>>>>>>???@@@AAACCCEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@===???@@@CCCDDDFFFFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKMMMOOOPPPPPPPPPPPPSSSSSSTTTSSSSSSUUUYYY\\\\\\___aaaaaa```___```bbb______^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^```dddjjjnnntttyyyxxxoookkkkkkllltttzzzssstttvvvuuurrriiieeeccceeehhhmmmvvvwwwmmmdddZZZQQQLLLHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIPPPYYYgggjjjTTTMMMKKKMMM^^^tttyyyXXXMMMGGGCCCCCCBBB???>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<@@@@@@BBBJJJWWWeeeqqqxxx~~~|||pppmmm|||}}}vvvqqqnnnkkkfffbbb]]]YYYSSSNNNKKKIIIGGGEEEFFFGGGGGGFFFEEECCCAAA@@@@@@??????>>>===<<<<<<<<<======<<<======>>>???@@@FFFIIIEEEEEEMMMNNNOOOYYYccczzzmmmbbb]]]gggyyy~~~uuummmeeedddbbb___]]][[[XXXTTTQQQMMMMMMMMMNNNQQQSSSSSSSSSSSSPPPMMMKKKKKKKKKJJJIIILLLJJJGGGGGGIIIIIIGGGDDD>>>>>><<<;;;;;;<<<======AAAIII\\\ttt}}}rrreee[[[ZZZ\\\dddwww~~~{{{zzz{{{}}}uuupppmmmlllhhh^^^VVVSSSRRRQQQOOOLLLJJJIIIHHHHHHGGGFFFDDDBBB???<<<:::999<<<======>>>???@@@@@@@@@AAA@@@@@@@@@AAADDDGGGIIIFFFCCC@@@??????@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCCCCEEEGGGHHHJJJJJJKKKMMMNNNOOOPPPQQQVVVVVVUUUUUUVVVWWWYYYZZZeeebbb^^^]]]___aaa```^^^___aaabbbbbb```______```]]]```ccceeeggglllsssyyyyyysssppppppwwwyyykkkpppxxxwwwssssssccc```]]]___gggqqqzzz~~~{{{qqqiii___SSSKKKIIIGGGHHHHHHHHHHHHHHHHHHIIIJJJMMMQQQ\\\ppp~~~gggTTTNNNJJJKKKbbb~~~~~~sss[[[MMMDDD>>>???@@@???===============<<<;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::>>>DDDJJJRRR]]]kkkuuuuuunnnqqq|||}}}vvvqqqnnnkkkfffbbb\\\XXXRRRMMMJJJHHHEEEDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>======<<<;;;;;;::::::======<<<======>>>???@@@@@@GGGGGGIIIPPPPPPRRR^^^ppp~~~ooodddcccwww|||tttnnngggdddaaa___]]]\\\YYYVVVSSSLLLKKKKKKMMMPPPQQQQQQPPPPPPNNNLLLLLLMMMMMMLLLKKKLLLIIIGGGGGGIIIIIIFFFCCC???>>>===<<<;;;<<<======@@@HHHZZZrrr}}}mmmaaaWWWWWWYYYaaarrr}}}zzzyyyzzz}}}rrrlllhhhgggcccZZZSSSQQQQQQPPPNNNLLLJJJGGGEEEDDDCCCBBBAAA???>>><<<;;;;;;<<<======>>>??????@@@@@@@@@?????????@@@CCCEEEGGGFFFDDDAAA???@@@AAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIKKKMMMOOOQQQSSSSSSWWWVVVVVVVVVVVVXXXZZZ[[[aaa___^^^___aaabbbaaa___aaacccddddddbbbbbbbbbdddcccfffjjjlllnnnttt{{{xxxsssrrrssstttfffkkktttuuutttuuugggccc```aaahhhsss|||~~~yyyoooggg]]]RRRJJJHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJMMMRRR^^^rrr{{{dddRRRMMMLLLPPPjjjrrrYYYMMMEEE???@@@AAA???===>>>=========<<<;;;;;;::::::999999999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;>>>BBBHHHPPP\\\kkkuuu~~~vvvnnnrrr||||||uuuqqqnnnkkkfffbbb[[[WWWQQQLLLIIIGGGDDDBBBBBBCCCCCCDDDCCCBBBAAA@@@=========<<<;;;;;;::::::============>>>???@@@@@@;;;EEEJJJMMMSSSQQQWWWiiiqqqjjjuuuxxxppplllhhhdddbbb```^^^]]][[[XXXVVVOOONNNNNNOOORRRSSSRRRQQQNNNMMMMMMNNNOOOPPPNNNMMMLLLIIIGGGGGGHHHHHHFFFCCC???>>>===<<<;;;<<<======???FFFWWWooo}}}jjj___VVVVVVXXX___ooo|||yyyyyyyyy}}}{{{mmmfff```^^^\\\UUUPPPNNNPPPOOONNNLLLIIIEEEAAA???>>>===============<<<<<<=========>>>??????@@@@@@>>>>>>>>>>>>???AAACCCEEEGGGDDDBBBAAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJLLLOOORRRTTTUUUVVVVVVVVVVVVWWWYYY[[[]]]]]]]]]^^^```bbbcccaaa___cccdddeeeeeedddeeefffhhhkkkooossswwwzzz|||xxxvvvwwwyyyzzzuuuvvv{{{~~~mmmbbbfffpppsssuuuwwwmmmjjjggghhhoooxxx}}}|||wwwlllddd[[[PPPIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJMMMTTTaaauuuvvv```OOOLLLMMMVVVtttpppUUUMMMFFFAAABBBBBB@@@>>>???=========<<<;;;;;;::::::999999::::::::::::;;;;;;888888999999::::::;;;;;;;;;===@@@DDDLLLZZZiiittt~~~xxxqqquuu{{{tttooommmiiidddaaaZZZVVVQQQLLLIIIGGGEEECCCAAABBBCCCDDDDDDCCCAAAAAA??????>>>>>>============<<<<<<======>>>???@@@AAA<<>><<<<<<<<<======???EEEUUUlll~~~lllaaaXXXXXXZZZ```ooo~~~{{{zzzyyy|||yyyiii```YYYXXXXXXUUUQQQQQQQQQPPPOOOMMMIIIDDD@@@>>>==============================>>>>>>????????????>>>>>>>>>>>>@@@AAACCCDDDGGGEEECCCBBBCCCDDDCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHIIILLLNNNPPPRRRSSSVVVUUUVVVWWWXXX[[[]]]___[[[\\\^^^aaabbbbbb```___cccdddeeeeeeeeegggjjjmmmsssxxx}}}|||}}}}}}|||zzzzzz{{{}}}xxxtttrrrxxxwwwkkkbbbfffooouuuxxxzzzuuussssssvvv|||}}}{{{zzz~~~~~~uuujjjcccYYYOOOHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKNNNVVVdddwwwoooZZZLLLKKKNNNZZZ{{{kkkRRRMMMGGGCCCCCCCCC@@@???@@@=========<<<;;;;;;::::::::::::::::::::::::::::::777777888999999:::;;;;;;;;;===>>>BBBIIIWWWhhhttt|||uuuxxx~~~xxxqqqmmmjjjfffbbb^^^YYYUUUPPPLLLIIIHHHFFFDDDBBBCCCDDDEEEDDDCCCBBBAAA>>>>>>>>>>>>============<<<<<<======>>>@@@AAABBBBBBIIIMMMPPPTTTWWWmmm|||vvvnnnpppqqqlllkkkjjjjjjgggccc___]]][[[XXXVVVYYYYYYYYYZZZ[[[ZZZXXXVVVRRRQQQQQQRRRRRRQQQOOOLLLNNNKKKHHHHHHIIIIIIFFFBBBAAA@@@>>>===<<<<<<======???CCCRRRiii~~~ooocccZZZYYYZZZ___mmm}}}~~~}}}zzz{{{zzzfff]]]VVVXXX[[[\\\ZZZ[[[WWWUUURRRNNNIIIEEEAAA????????????>>>>>>=========>>>>>>>>>>>>>>>?????????>>>??????@@@@@@BBBCCCCCCFFFDDDCCCCCCDDDEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOPPPTTTTTTUUUVVVYYY\\\^^^```\\\^^^___aaaaaaaaaaaaaaadddeeeffffffgggkkkooosss{{{yyyssswwwyyy{{{{{{zzzyyyzzzzzzxxxsssrrruuutttmmmiiimmmuuu{{{~~~}}}~~~~~~|||{{{zzz|||}}}tttiiiaaaYYYOOOIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJLLLOOOXXXfffyyyzzzfffTTTIIIJJJNNNZZZ}}}iiiSSSLLLGGGDDDEEEDDD@@@???@@@=========<<<;;;;;;::::::::::::::::::::::::::::::777777888999999:::;;;;;;;;;<<<===@@@HHHVVVgggsss}}}|||vvvyyyzzzuuunnniiifffccc^^^ZZZUUURRRMMMJJJHHHGGGFFFEEECCCDDDEEEEEEDDDCCCBBBAAA<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@BBBCCCFFFJJJLLLPPPXXX___|||rrrnnnhhhooorrrmmmmmmmmmjjjgggbbb___]]][[[YYYWWWZZZZZZZZZ[[[[[[ZZZWWWTTTTTTSSSRRRRRRSSSRRRPPPNNNPPPLLLIIIIIIJJJJJJFFFCCCBBBAAA???===<<<<<<<<<===>>>AAANNNeee{{{qqqeeeZZZWWWWWW[[[jjjzzz~~~}}}zzzeee\\\WWW]]]eeeiiijjjjjjeee```YYYPPPIIIEEEBBBAAAAAA@@@@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAAAAABBBBBBEEEDDDCCCCCCDDDEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOOOORRRSSSTTTUUUXXX\\\___aaa___```aaaaaaaaacccfffiiikkkllllllmmmoootttzzzxxxsssnnnkkklllmmmlllkkkuuuxxxzzz{{{yyyvvvuuuuuurrrnnnpppzzzqqqpppqqqwww~~~}}}||||||}}}|||rrrggg```WWWNNNIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJMMMQQQYYYgggyyy{{{nnn]]]NNNFFFKKKOOO[[[}}}hhhTTTKKKGGGEEEFFFCCC???>>>@@@=========<<<;;;;;;::::::;;;;;;::::::::::::999999888888999999::::::;;;;;;;;;<<<===@@@HHHUUUfffrrryyy{{{tttwww}}}vvvqqqjjjeeebbb___ZZZWWWPPPMMMIIIGGGFFFFFFEEEDDDCCCDDDDDDDDDCCCAAA@@@???;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCEEEHHHJJJRRR^^^jjjiiihhheeemmm|||rrrmmmllllllhhhddd```^^^]]]\\\[[[ZZZ[[[ZZZ[[[[[[\\\ZZZVVVSSSUUUSSSQQQRRRSSSTTTSSSRRRQQQNNNKKKJJJKKKKKKGGGDDDBBBAAA???===<<<<<<<<<===<<<===JJJaaaxxxuuugggZZZVVVUUUYYYgggwww~~~wwwfff^^^[[[dddpppwwwzzz{{{vvvnnnaaaSSSIIICCCAAAAAA@@@@@@????????????>>>>>>???>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@CCCBBBBBBCCCDDDEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCC???@@@AAACCCEEEFFFGGGGGGIIIIIIKKKLLLNNNPPPRRRRRRPPPQQQRRRTTTXXX[[[___aaabbbcccbbbbbbcccgggooouuuvvvwwwwwwxxxzzzuuufffccc^^^\\\]]]aaagggkkkvvvyyy||||||zzzvvvtttrrrwww~~~wwwooommmsss}}}lllqqqxxx~~~~~~yyypppeee]]]UUULLLGGGGGGEEEFFFFFFGGGIIIJJJJJJKKKNNNRRRZZZhhhxxx}}}rrrcccTTTHHHEEELLLRRR]]]~~~cccPPPIIIFFFEEEFFFCCC>>>===@@@=========<<<;;;;;;::::::;;;;;;;;;::::::999999999:::::::::::::::;;;;;;;;;;;;<<<>>>AAAHHHUUUeeeqqqxxx|||vvvxxx{{{xxxtttooohhhccc```]]]XXXTTTMMMJJJFFFDDDDDDEEEDDDCCCCCCCCCCCCCCCBBB@@@>>>============>>>>>>>>>>>>>>><<<<<<===>>>???AAACCCDDDCCCEEEHHHTTTdddrrrtttaaadddccclllyyyooojjjhhhhhhdddbbb^^^]]]]]]]]]]]]]]]\\\\\\\\\]]]]]][[[VVVSSSTTTRRRPPPQQQSSSUUUVVVVVVRRROOOLLLKKKLLLKKKHHHEEECCCAAA@@@>>>===<<<<<<===:::;;;FFF^^^uuuxxxjjj\\\WWWUUUXXXgggxxx~~~~~~|||uuufff___^^^jjjxxxwwwgggVVVIIIBBB@@@AAA>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>;;;<<<===>>>??????>>>>>>CCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCC<<<===???AAADDDEEEFFFGGGHHHIIIKKKNNNQQQSSSUUUVVVOOOPPPQQQTTTWWW[[[___aaaddddddcccbbbdddlllvvvvvveee^^^[[[WWWUUUVVV]]]gggnnnyyy|||}}}yyyuuutttqqqxxx}}}|||yyyvvvrrrlllpppxxxssshhhppp|||xxxnnnccc[[[SSSJJJFFFFFFEEEFFFFFFGGGIIIJJJKKKKKKOOOSSSZZZhhhwww{{{mmm]]]NNNDDDDDDNNNUUU```}}}^^^JJJHHHFFFEEEFFFCCC======@@@>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>@@@@@@BBBDDDFFFKKKJJJMMMTTT```xxxjjj]]]aaadddpppuuukkkkkkmmmgggiiieeeaaa^^^\\\[[[ZZZYYYZZZ[[[]]]^^^^^^]]]\\\[[[XXXVVVSSSRRRSSSTTTTTTSSSTTTOOOIIIHHHIIIIIIFFFBBBDDDEEEDDDAAA===;;;===??????>>>DDDUUUlll|||oooaaaZZZVVVWWWfffwww}}}zzzxxxeeecccdddnnn~~~oooUUUFFFDDDDDDAAAAAAAAA@@@@@@???@@@@@@@@@CCC@@@>>>???BBBCCCBBB@@@>>>??????@@@???>>>======???????????????@@@@@@@@@DDDCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>???@@@BBBCCCDDDGGGHHHKKKNNNRRRUUUXXXYYY\\\WWWUUUXXXZZZYYY]]]dddcccccccccdddiiisss~~~xxxmmmccc```]]]ZZZ\\\cccmmmuuuyyyqqqtttwwwyyyyyyvvvtttuuuvvvxxx~~~nnneeettttttooofff\\\SSSLLLIIIGGGGGGGGGFFFFFFGGGIIIJJJKKKOOORRR\\\mmm{{{yyyiiiYYYKKKHHHHHHLLLPPPaaayyy]]]MMMIIIFFFCCCAAA@@@>>><<<:::===<<<<<<<<<;;;;;;;;;;;;888888888999999::::::;;;::::::::::::::::::::::::>>>===???FFFQQQ^^^hhhmmmvvvxxxsssnnnjjjeee```\\\WWWSSSPPPMMMKKKHHHDDDBBBBBBBBBCCCBBBCCCCCCBBB@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@@@@AAACCCDDDJJJKKKOOOVVV___ssstttbbb]]]aaaeeeqqq~~~rrrhhhhhhiiiccchhheee```]]]\\\\\\ZZZYYYYYYZZZ\\\^^^______^^^]]]YYYWWWTTTSSSTTTUUUUUUTTTTTTOOOKKKJJJKKKLLLJJJFFFDDDEEEDDDAAA===;;;===???>>>===BBBQQQgggzzzuuuggg^^^VVVTTT___ooozzz|||ooodddccceeeqqqlllTTTFFFDDDCCCAAAAAA@@@@@@??????@@@@@@@@@CCCAAA??????BBBCCCCCCAAA>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@??????======>>>???@@@BBBDDDEEEGGGHHHJJJMMMQQQUUUXXXZZZ]]]YYYXXX\\\^^^]]]```eeeggghhhiiikkkpppxxx}}}uuuiiigggdddbbbeeelllwww~~~~~~zzzwwwvvvzzz}}}zzzmmmlll|||zzzpppkkkbbbXXXPPPKKKIIIHHHFFFEEEEEEFFFGGGIIIKKKLLLOOOTTT___ppp{{{wwweeeTTTJJJGGGIIIOOOXXXlllwww[[[LLLGGGEEEBBBAAAAAA@@@???============<<<<<<<<<;;;;;;999999999999999:::::::::999999999999999999999999;;;<<<@@@IIIVVVdddnnnsss{{{vvvnnnjjjfff```\\\XXXSSSOOOLLLJJJHHHEEECCCAAAAAABBBCCCCCCCCCCCCBBB@@@===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAAAAA@@@@@@BBBCCCHHHKKKPPPVVV^^^mmmyyyfff]]]]]]```dddqqq{{{qqqgggfffgggbbbgggddd```^^^]]]\\\[[[YYYYYYZZZ\\\^^^______^^^^^^[[[YYYVVVUUUVVVVVVVVVUUUTTTPPPMMMLLLNNNOOONNNKKKEEEEEEDDDAAA>>><<<===???===<<>>======>>>???@@@?????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAA???===<<<;;;<<<===???AAACCCDDDEEEGGGHHHIIIKKKOOOTTTXXX[[[___]]]^^^bbbddddddeeeiiimmmnnnpppsssxxxzzzyyyxxxwwwyyy~~~vvvnnnvvv~~~{{{uuulllfff]]]TTTMMMIIIIIIIIIDDDDDDDDDEEEGGGIIIKKKMMMOOOVVVddduuu}}}uuu```NNNFFFDDDGGGOOO[[[rrrsssXXXKKKGGGEEEBBBBBBBBBBBBAAA@@@>>>>>>>>>=========<<<<<<::::::::::::999999999999::::::::::::::::::::::::999<<>>===>>>>>>===<<<>>>GGGYYYnnn~~~wwwiii```WWWSSS]]]kkk~~~~~~zzzkkkZZZ\\\cccqqqzzzooo^^^NNNEEECCCBBBAAA???????????????@@@@@@AAABBBAAAAAAAAABBBCCCDDDDDDCCCBBB???>>>======???@@@??????@@@@@@AAAAAABBBBBBAAAAAABBBBBB@@@>>><<<:::;;;<<<>>>@@@BBBCCCDDDEEEGGGGGGHHHJJJNNNSSSXXX\\\```aaaeeeiiillllllmmmnnnrrrtttwww{{{rrrppp|||~~~~~~}}}}}}}}}yyyssskkkddd[[[QQQJJJGGGHHHIIIEEEEEEEEEEEEFFFHHHJJJKKKNNNXXXiiizzzuuu___LLLIIIGGGIIIRRRaaazzzoooWWWLLLHHHFFFDDDCCCCCCCCCBBBAAA>>>>>>>>>>>>============;;;;;;;;;::::::999999888;;;;;;;;;;;;<<<<<<<<<<<<;;;===DDDPPP^^^jjjssswwwxxxmmmdddaaa\\\WWWTTTPPPLLLIIIEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA???===;;;<<<<<<<<<=========>>>>>><<<>>>@@@AAAAAACCCEEEGGGGGGIIIKKKOOOZZZmmmxxxfff\\\\\\XXXXXX\\\kkkxxxssslllmmmqqqmmmeeecccaaa``````___]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYY^^^\\\YYYXXXXXXXXXXXXWWWVVVTTTQQQOOONNNNNNMMMLLLGGGEEECCC@@@??????>>>>>>>>>===>>>EEETTTiii|||xxxjjjaaaXXXTTT]]]kkk}}}wwwgggYYY[[[cccrrrpppdddUUUJJJEEEBBBAAA@@@???>>>>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCEEEFFFGGGEEEBBB???>>>===>>>>>>???@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAA@@@>>><<<;;;<<<===???AAACCCDDDEEEEEEGGGGGGHHHJJJNNNTTTYYY\\\aaaeeejjjnnnrrruuuuuuuuuwwwzzz}}}uuummmppp~~~zzzzzz}}}~~~|||}}}}}}yyyssskkkeee[[[PPPIIIFFFFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJNNNZZZmmm~~~uuu___MMMMMMKKKNNNYYYmmm~~~kkkVVVNNNJJJHHHEEECCCCCCBBBAAA???>>>>>>>>>>>>============<<<;;;;;;::::::999999999999999::::::;;;;;;;;;;;;<<>>>>>???;;;===@@@AAABBBCCCFFFHHHGGGIIIJJJNNN]]]uuuyyyeeeZZZYYYXXXXXX___qqq}}}tttrrrlllmmmrrroooeeedddbbbbbbbbbaaa___]]]\\\\\\\\\[[[ZZZZZZYYYYYY___]]]ZZZXXXXXXXXXXXXWWWVVVUUURRRPPPNNNMMMMMMMMMHHHEEEBBB@@@@@@@@@???=========>>>DDDQQQdddzzz|||pppggg]]]UUU[[[fff|||~~~qqqbbb]]]___fffsss~~~wwwfffZZZMMMGGGDDDBBB@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCDDDFFFHHHIIIGGGEEEBBB@@@?????????@@@@@@AAABBBBBBCCCDDDDDDAAAAAA@@@??????>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEGGGGGGIIILLLPPPUUUZZZ]]]bbbhhhnnnrrrwww}}}~~~|||~~~nnnlllsss~~~zzzyyy|||}}}||||||}}}yyyrrriiicccZZZQQQJJJGGGFFFFFFHHHGGGGGGFFFGGGIIIJJJKKKOOO\\\ooo~~~rrr]]]NNNHHHIIINNN]]]xxxpppeeeTTTPPPJJJHHHEEECCCCCCBBB@@@???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::666777777888888999999:::<<<>>>DDDQQQcccuuuzzzqqqjjjbbb___ZZZVVVRRROOOKKKHHHCCCCCCBBBBBBAAAAAAAAAAAA??????@@@@@@???>>><<<;;;;;;<<<<<<===>>>>>>??????===???AAABBBBBBCCCEEEGGGFFFIIIKKKPPPbbb~~~hhh[[[ZZZ[[[]]]hhh~~~uuunnnmmmggghhhmmmjjjfffeeeccccccdddcccaaa___\\\\\\\\\\\\\\\]]]]]]^^^___]]]ZZZXXXXXXXXXWWWVVVUUUTTTSSSQQQOOOOOOOOOPPPIIIFFFBBB@@@AAAAAA???===<<<<<<>>>BBBMMM```wwwwwwqqqfffZZZZZZaaazzz|||ssseee```aaagggqqq{{{}}}uuummm___RRRGGGDDDDDDAAA???@@@============>>>???@@@AAAAAACCCDDDDDDCCCDDDFFFIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEEBBBAAA???>>>>>>???@@@AAAAAABBBDDDFFFGGGFFFEEEEEEFFFHHHJJJNNNSSSWWW[[[]]]bbbiiippptttzzzzzznnnsss~~~|||yyy|||}}}{{{{{{{{{uuunnnddd___XXXPPPJJJGGGFFFFFFFFFFFFFFFGGGIIIKKKNNNOOORRR___qqq}}}{{{mmmYYYLLLEEEGGGNNNaaayyykkk{{{zzz^^^QQQPPPHHHFFFCCCBBBCCCBBBAAA@@@=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;777777888888999::::::;;;<<<<<>>;;;<<<<<<===>>>??????@@@???AAABBBBBBBBBBBBCCCEEEFFFJJJMMMTTTgggkkk^^^___^^^bbbppppppiiihhhbbbcccgggdddfffeeedddeeeeeeeeebbb```[[[[[[\\\]]]^^^```bbbccc```]]]ZZZXXXXXXXXXWWWVVVTTTTTTSSSRRRPPPQQQRRRTTTIIIFFFBBB@@@AAAAAA???===:::;;;===AAAKKK^^^uuu|||yyynnn```\\\aaatttzzzzzznnn```aaaeeeooowwwwwwooofff[[[NNNCCCCCCDDDAAA???@@@============>>>???@@@AAA@@@CCCEEEEEECCCDDDGGGJJJEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@AAABBBCCCDDDEEEFFFBBBAAA???===>>>@@@BBBDDDCCCDDDFFFGGGHHHGGGEEEDDDFFFHHHKKKPPPTTTXXX\\\]]]bbbjjjqqqttt{{{}}}yyyyyyyyyxxxzzzxxxsss}}}yyy|||}}}{{{yyyxxxrrrkkk___\\\VVVOOOKKKHHHGGGGGGDDDDDDEEEGGGJJJNNNQQQSSSTTTaaaqqq{{{xxxiiiVVVIIIKKKMMMUUUiiiqqqnnn|||uuuZZZOOOPPPEEECCCBBBAAACCCCCCCCCBBB===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>===<<<>>>HHHZZZoooxxxsssmmmiiibbb___ZZZVVVQQQMMMHHHDDDDDDCCCAAA@@@??????@@@AAA???@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAACCCDDDEEEFFFJJJMMMTTTlllmmmcccfff___ttt{{{pppgggdddeeeccccccdddkkkiiifffcccaaa`````````]]]]]]^^^___``````______``````^^^[[[WWWTTTTTTUUURRRSSSTTTTTTSSSRRRQQQPPPJJJGGGBBB???>>>>>>======;;;;;;===BBBHHHVVVlll~~~yyyzzzttteee^^^```qqqzzzuuucccdddhhhnnnpppmmmeee^^^QQQMMMGGGCCCBBBBBBBBBAAAAAA===;;;>>>@@@@@@AAADDDCCCCCCCCCCCCDDDDDDDDDDDDHHHJJJLLLLLLJJJGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>@@@BBBDDDEEEGGGIIIIIIIIIGGGFFFIIIKKKMMMOOORRRUUUYYY]]]```gggqqqyyy~~~yyyqqqkkkqqqxxx~~~}}}wwwoookkkjjjiiippp~~~}}}{{{}}}{{{qqqhhh]]]YYYRRRMMMJJJIIIHHHGGGNNNNNNMMMJJJGGGHHHLLLQQQVVViii{{{}}}pppaaaSSSKKKHHHNNN\\\uuusssmmmlllWWWMMMJJJHHHFFFDDDCCCCCCCCCBBB@@@CCCBBB???<<<;;;;;;;;;<<<;;;::::::999888888888999999999999999999999999999<<<>>>@@@DDDRRRhhhzzzsssmmmhhhddd```\\\WWWSSSOOOKKKGGGEEECCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<======?????????@@@AAACCCDDDEEEGGGLLLNNNTTTjjjlll]]]___llluuukkkddddddeeeeeeeeefffeeeccc```]]][[[[[[[[[\\\]]]^^^___````````````___]]]]]]\\\YYYVVVTTTTTTUUUTTTUUUUUUUUUUUUSSSRRRQQQMMMIIIDDD@@@>>>>>>>>>===<<<<<<===AAAGGGTTTkkk~~~yyyyyyrrrddd]]]^^^dddnnn|||{{{ggghhhkkkppprrrnnnfff```PPPLLLGGGDDDCCCCCCDDDCCCCCC===;;;>>>@@@???@@@CCCDDDDDDEEEEEEFFFFFFGGGGGGIIIKKKMMMLLLJJJHHHFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA???>>>@@@BBBDDDEEEGGGHHHIIIIIIIIIHHHIIIJJJLLLNNNPPPTTTYYY\\\___gggqqqyyyvvvkkkfffddddddjjjooottttttooollllllooooooxxx~~~||||||}}}yyyooofff\\\WWWQQQLLLIIIHHHGGGFFFHHHIIIJJJHHHFFFHHHMMMRRR[[[nnn}}}{{{lll]]]RRRLLLJJJQQQbbb~~~wwwpppjjjUUULLLHHHGGGEEECCCCCCCCCCCCBBBAAACCCAAA???<<<;;;;;;;;;<<<;;;::::::999888888999999999999999999999999999999;;;<<<>>>BBBOOOeee}}}}}}uuuooojjjddd```]]]YYYTTTOOOLLLIIIGGGEEEAAAAAA@@@@@@@@@AAABBBCCC@@@@@@??????>>>=========<<<<<<;;;;;;<<<<<<===>>>@@@@@@@@@AAABBBCCCDDDEEEIIINNNQQQXXXnnniii^^^cccqqqiiicccdddeeedddccceeedddbbb```]]][[[[[[\\\\\\^^^___``````````````````]]]]]]\\\ZZZXXXVVVWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRMMMFFFAAA?????????>>>>>>======@@@EEEQQQhhh{{{zzzxxxpppccc[[[[[[\\\hhhyyynnnnnnpppssstttqqqiiicccSSSPPPKKKHHHHHHHHHHHHHHHEEE???<<<>>>??????@@@CCCEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNMMMKKKHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCAAA??????@@@BBBEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJKKKLLLNNNRRRXXX\\\```gggqqqzzzuuubbbYYYXXX[[[^^^gggkkkoooooommmooouuu{{{}}}}}}~~~~~~|||{{{{{{vvvllldddZZZUUUOOOJJJHHHGGGFFFEEEDDDFFFHHHHHHHHHKKKPPPUUUccctttyyygggWWWPPPMMMLLLTTTiii{{{yyyxxxhhhTTTJJJFFFFFFDDDBBBBBBCCCDDDCCCBBBBBBAAA???===;;;;;;;;;<<<;;;::::::999999999999999999999999999999999999999;;;;;;<<<@@@KKK___yyyxxx{{{{{{tttoookkkeeeaaa^^^YYYRRRMMMIIIGGGEEECCC??????@@@@@@AAABBBCCCCCC@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<======>>>AAAAAAAAAAAABBBCCCDDDEEEJJJOOOVVVddd~~~gggiiivvv{{{rrrkkkeeeeeedddaaa___aaadddccc```]]]\\\\\\\\\]]]______``````aaa``````___`````````^^^[[[YYYZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUVVVQQQIIICCCAAA@@@@@@??????>>>===???BBBNNNcccvvv{{{vvvnnnbbbZZZXXXYYYjjjwwwvvvvvvwwwxxxtttmmmggg[[[XXXSSSPPPOOOOOONNNMMMHHHBBB>>>???@@@???@@@CCCEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMOOONNNKKKIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDBBB??????@@@BBBEEEEEEFFFGGGHHHJJJLLLMMMJJJKKKLLLLLLNNNRRRXXX\\\ccciiirrryyy{{{sssggg]]]XXXYYY\\\___lllpppuuuvvvwww{{{yyykkkgggkkkvvv~~~|||}}}zzzzzzxxxssskkkdddYYYTTTNNNJJJHHHGGGGGGFFFEEEGGGJJJJJJKKKOOOUUU[[[jjjyyyxxxcccSSSMMMLLLLLLTTTmmmvvvvvveeeSSSJJJFFFEEECCCBBBBBBCCCDDDCCCBBBAAA@@@???===<<<;;;;;;<<<;;;::::::999999999::::::999999999999999999999999;;;;;;<<>>???@@@AAABBBCCCCCCCCCAAA@@@???>>>=========>>>===<<<<<<<<<<<<===>>>>>>AAAAAAAAABBBCCCDDDEEEFFFKKKSSSbbbzzz}}}llluuuxxxrrrlllgggfffddd```___aaacccaaa^^^[[[ZZZYYYZZZZZZ______````````````______bbbbbbaaa^^^[[[ZZZZZZ[[[[[[[[[ZZZYYYWWWWWWVVVVVVXXXSSSLLLFFFCCCAAA@@@@@@@@@>>>>>>???AAAKKK^^^ppp|||uuulllbbbZZZWWWYYYnnn~~~|||||||||yyysssmmmddd```[[[XXXUUUSSSQQQOOOLLLEEEAAA@@@@@@???@@@CCCDDDEEEHHHKKKMMMNNNNNNNNNMMMNNNOOOMMMKKKIIIIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBB??????@@@BBBEEEEEEEEEFFFHHHJJJLLLMMMKKKLLLMMMNNNPPPSSSYYY\\\eeejjjrrrwww{{{tttfffccc^^^ZZZYYY]]]bbbgggsssxxxkkk```___fffttt}}}{{{}}}{{{yyyxxxvvvqqqjjjeeeXXXTTTNNNJJJIIIHHHHHHHHHFFFHHHJJJKKKLLLQQQYYY___ooo|||uuu___PPPJJJIIIKKKTTTooottttttbbbSSSKKKFFFEEECCCAAAAAACCCCCCCCCBBB@@@@@@???>>>===<<<<<<<<<;;;::::::999::::::;;;;;;999999999999999999999999<<<;;;===@@@FFFTTTppp~~~{{{uuupppmmmhhhaaa\\\[[[VVVPPPKKKHHHEEEBBB@@@>>>???@@@AAABBBCCCBBBBBBBBB@@@???=========>>>>>>======<<<<<<======>>>???AAAAAAAAABBBDDDFFFGGGHHHNNN\\\wwwtttvvvqqqlllgggfffdddaaacccggggggeeebbb___\\\\\\\\\\\\__________________^^^]]]^^^___^^^\\\ZZZXXXYYYZZZ\\\[[[YYYXXXVVVVVVUUUUUUXXXTTTMMMHHHEEECCCAAA???@@@??????@@@AAAHHHYYYjjj}}}}}}tttlllccc\\\WWW\\\ttt~~~}}}xxxtttkkkgggbbb^^^[[[XXXUUUSSSQQQIIIDDDCCCBBB@@@AAADDDCCCEEEIIILLLOOOPPPPPPPPPMMMNNNNNNMMMJJJIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEBBB@@@???@@@AAADDDDDDEEEFFFHHHIIIJJJJJJKKKLLLOOOPPPQQQTTTXXX[[[dddiiioootttwww{{{uuuhhhbbb^^^YYYUUUVVV^^^jjjrrrzzzsss```ZZZ[[[aaannn{{{~~~}}}|||{{{yyyvvvsssnnngggcccWWWSSSNNNJJJIIIIIIIIIHHHFFFGGGHHHIIIKKKRRR[[[cccvvv}}}}}}nnn[[[OOOJJJIIILLLVVVtttvvvzzzxxx^^^QQQKKKFFFEEECCCAAAAAABBBCCCBBBAAA?????????>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<999999999999999999999999<<<<<<>>>BBBDDDOOOjjj{{{wwwqqqmmmjjjeee]]]XXXTTTQQQMMMIIIGGGEEEBBB@@@??????AAABBBBBBBBBBBBAAABBBAAA???===<<<===>>>>>>===============>>>>>>???@@@@@@AAACCCEEEGGGIIIJJJSSSjjj{{{wwwuuuuuuooojjjhhhdddaaadddiiikkkiiifffbbb___^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[\\\[[[ZZZZZZ\\\^^^[[[ZZZXXXVVVUUUTTTTTTTTTVVVSSSNNNJJJGGGDDDAAA>>>???>>>@@@AAAAAAFFFUUUdddyyy~~~tttllleee^^^XXX\\\ttt}}}yyyqqqnnniiifffccc```]]][[[TTTMMMFFFDDDCCCAAABBBEEEDDDGGGKKKOOORRRSSSSSSSSSMMMNNNMMMLLLIIIHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCC@@@???@@@AAACCCDDDEEEGGGHHHHHHGGGGGGIIIKKKOOOQQQRRRTTTVVVXXX```eeekkkooorrrwww}}}{{{nnnfffbbb```\\\ZZZ]]]hhhvvvppp```]]]___bbbkkkvvv}}}zzzvvvpppjjjccc___UUUQQQLLLHHHGGGHHHHHHHHHFFFGGGGGGHHHLLLUUUbbbkkk~~~~~~vvveeeUUUMMMLLLLLLNNN\\\}}}|||qqqYYYOOOJJJFFFFFFDDDBBBAAABBBBBBAAA????????????>>>>>>===<<<;;;:::::::::::::::;;;<<<<<<999999999999999999999999;;;;;;???BBBBBBIIIdddzzzvvvqqqmmmiiiddd\\\VVVNNNLLLIIIHHHGGGEEEBBB@@@???@@@AAABBBCCCBBBAAA@@@BBBAAA???===<<<===>>>???===============>>>?????????@@@AAACCCEEEHHHJJJKKKWWWuuu|||pppuuuwww|||uuunnniiiddd___bbbgggiiigggccc___\\\ZZZZZZZZZ]]]^^^^^^^^^]]]]]]\\\[[[YYYZZZ\\\\\\\\\^^^```ccc[[[ZZZWWWUUUTTTSSSSSSSSSUUURRROOOKKKHHHEEEAAA>>>>>>>>>@@@BBBBBBFFFSSSaaawwwtttlllfff___YYYTTTlll}}}}}}|||vvvsssooollljjjhhheeecccWWWOOOHHHFFFDDDBBBCCCFFFEEEHHHLLLQQQTTTUUUUUUUUUMMMMMMMMMKKKIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFCCC@@@???@@@AAABBBCCCEEEGGGHHHGGGEEEDDDGGGJJJNNNQQQRRRSSSUUUVVV\\\aaaggglllpppuuu|||}}}rrrkkkgggaaacccdddfffkkkuuuxxxjjjjjjkkkjjjpppyyy{{{vvvoooggg```[[[SSSOOOJJJGGGFFFGGGGGGGGGHHHHHHHHHIIINNNYYYhhhsssrrr^^^PPPLLLNNNOOOQQQaaaxxxlllVVVMMMIIIEEEGGGEEEBBBAAAAAAAAA@@@>>>>>>>>>??????>>>===<<<;;;:::::::::::::::;;;<<<===999999999999999999999999::::::???BBB@@@EEE___|||zzztttmmmiiifff```XXXRRROOOMMMJJJFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<>>>>>>=========???AAABBBDDD@@@@@@EEEHHHGGGHHHKKK```ssskkkrrr|||~~~qqqiiifffeeebbb___bbb```^^^]]]]]]\\\ZZZYYY\\\___aaaaaa___]]]\\\[[[\\\[[[ZZZ[[[]]]bbbfffiiiddd^^^VVVSSSTTTVVVUUUSSSQQQSSSTTTQQQKKKFFFDDDDDD@@@??????AAAAAAEEEQQQ\\\qqqvvvnnnhhh]]]TTTVVVcccyyy~~~|||{{{}}}~~~|||~~~}}}}}}wwwttttttqqqmmmbbbVVVJJJHHHHHHGGGEEEDDDIIIHHHJJJQQQYYY^^^^^^[[[OOONNNNNNNNNOOOOOOMMMKKKMMMLLLLLLKKKJJJIIIHHHHHHKKKJJJGGGDDDBBB@@@>>>>>>BBBCCCDDDEEEEEEEEEDDDCCCGGGIIILLLNNNOOOQQQTTTVVVXXX___fffkkkrrrzzz}}}|||yyyuuuttttttvvvsssqqqqqquuuzzzwwwwwwuuuuuuyyy}}}{{{xxxssslllccc\\\WWWTTTOOOIIIFFFGGGHHHHHHGGGHHHHHHJJJNNNUUU^^^lllwww~~~nnnVVVHHHHHHKKKKKKTTTnnnqqqiiiUUUMMMJJJIIIEEECCCAAAAAAAAAAAA???===>>>>>>>>>>>>============;;;::::::999:::;;;===>>>:::999999888888999999:::999;;;>>>??????GGG[[[nnnxxxssslllhhhddd___WWWQQQOOOMMMJJJFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<===============???@@@AAADDDAAAAAAEEEHHHHHHIIILLL[[[{{{nnngggfffttt~~~}}}qqqhhheeedddbbb___aaa```^^^]]]]]]\\\ZZZXXX\\\^^^```aaa___]]]\\\\\\]]]]]]\\\]]]```dddiiilllhhhaaaYYYUUUVVVVVVTTTRRRUUUWWWWWWTTTMMMGGGDDDCCCAAA??????AAAAAADDDNNNYYYpppwwwoooiii___UUUSSS___rrr~~~{{{yyy{{{~~~}}}xxxqqqfffXXXLLLGGGGGGFFFDDDEEEJJJHHHJJJOOOWWW\\\\\\YYYQQQPPPOOOOOOPPPOOONNNLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIGGGDDDBBB@@@???>>>AAABBBCCCDDDEEEEEEDDDDDDFFFHHHKKKMMMNNNPPPSSSVVVWWW^^^eeekkksss{{{~~~|||}}}}}}|||{{{wwwqqqjjjaaaZZZVVVQQQMMMHHHFFFFFFHHHHHHGGGIIIIIIJJJNNNTTT___nnnxxx~~~xxxhhhRRRGGGHHHLLLLLLYYYsssssseeeRRRJJJHHHGGGEEECCCAAAAAAAAAAAA???===>>>>>>>>>>>>============:::999888888888999:::;;;:::999999888888999999:::999:::<<>>>>>>>>============<<<===<<<<<<<<<===>>>???@@@EEEBBBBBBFFFGGGGGGIIIMMMWWWvvvzzziii[[[[[[bbbuuu{{{ooogggcccbbb```____________^^^]]][[[YYYXXX\\\^^^``````^^^]]]\\\]]]```______```bbbfffkkkmmmjjjddd\\\XXXWWWVVVTTTRRRYYYZZZZZZVVVPPPIIIEEECCCCCC@@@@@@@@@@@@BBBJJJSSShhh{{{wwwpppkkkaaaWWWPPPXXXhhh|||~~~}}}zzzxxxyyyvvvjjj\\\NNNGGGFFFDDDDDDFFFJJJIIIIIIMMMSSSXXXXXXWWWRRRQQQOOOPPPQQQQQQPPPNNNOOONNNMMMLLLLLLKKKKKKKKKHHHGGGFFFDDDBBBAAA??????@@@AAACCCDDDEEEEEEEEEEEEFFFIIIKKKMMMOOOQQQTTTVVVXXX```gggmmmuuu}}}}}}|||zzzuuuooofff^^^WWWSSSNNNJJJGGGEEEFFFGGGHHHHHHJJJJJJJJJMMMTTTbbbpppzzz{{{ppp^^^MMMFFFHHHLLLNNNddd~~~zzz|||___NNNHHHFFFFFFDDDCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>============;;;:::999999999999999::::::999999888888999999::::::999:::>>>AAAGGGRRR^^^vvvyyyvvvppplllgggccc___ZZZTTTPPPLLLJJJHHHEEEBBBAAAAAA@@@@@@@@@@@@@@@????????????========================<<<<<<<<<======>>>??????CCCAAABBBEEEFFFFFFIIINNNVVVrrrlll^^^UUUWWW```qqq~~~~~~wwwmmmeeeaaa```______]]]^^^``````^^^[[[YYYXXX\\\^^^``````^^^^^^^^^___cccbbbaaaaaaccceeehhhjjjgggbbb\\\XXXWWWVVVUUUSSSZZZZZZZZZWWWSSSMMMGGGDDDEEEBBB@@@@@@???@@@EEEMMM\\\oooxxxrrrmmmcccYYYOOOTTTcccwww}}}|||zzzxxxzzzvvvkkk]]]OOOGGGDDDCCCDDDGGGKKKIIIJJJLLLQQQTTTUUUTTTQQQPPPOOOPPPRRRSSSSSSRRRRRRQQQOOOMMMKKKJJJJJJJJJEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCEEEFFFGGGGGGHHHJJJMMMOOOPPPRRRTTTWWW[[[bbbjjjpppxxx{{{|||zzzxxxrrrjjjbbbZZZSSSPPPJJJHHHFFFEEEEEEGGGHHHIIIJJJKKKKKKLLLUUUeeesss{{{zzzkkkWWWJJJFFFHHHMMMRRRooosssZZZLLLFFFEEEFFFDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>==================<<<<<<;;;;;;;;;;;;:::999999888888999999:::;;;888888===BBBEEELLLTTTkkk~~~wwwrrrpppjjjhhhddd```\\\WWWRRROOOJJJIIIFFFDDDBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<=========<<<<<<======>>>?????????AAA???AAADDDDDDDDDIIIPPPYYYqqqtttcccZZZTTTVVV]]]jjj}}}yyy{{{vvvqqqjjjdddaaa______^^^[[[^^^bbbbbb___\\\ZZZYYY\\\^^^``````______```aaafffeeecccaaaaaaaaabbbcccaaa^^^ZZZWWWVVVVVVVVVVVVWWWXXXXXXXXXUUUQQQKKKHHHGGGCCC@@@AAA@@@???BBBHHHPPPcccwwwzzztttoooeee[[[OOOTTTaaawww}}}}}}}}}}}}{{{yyyxxxwww{{{{{{ooofffZZZNNNHHHDDDBBBDDDGGGJJJJJJKKKMMMPPPRRRSSSSSSPPPOOONNNPPPSSSUUUVVVVVVUUUSSSPPPLLLIIIGGGGGGGGGDDDDDDEEEEEEEEEDDDCCCBBB@@@AAABBBDDDFFFHHHIIIJJJHHHKKKMMMNNNOOOPPPRRRTTT[[[bbbiiiooowww~~~zzztttwww~~~}}}xxxuuunnnfff]]]VVVPPPMMMGGGGGGFFFEEEEEEFFFHHHJJJJJJLLLLLLMMMWWWiiivvv{{{zzzgggSSSJJJGGGHHHPPPYYYtttjjjUUUKKKFFFEEEFFFCCCBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>========================<<<;;;;;;::::::999999888888999999:::;;;777888===AAACCCGGGLLLcccyyywwwpppmmmllleeedddaaa]]]YYYTTTPPPNNNIIIGGGEEECCCAAAAAAAAAAAA@@@@@@@@@???>>>>>>======;;;<<<<<<<<<<<<=========<<<===>>>???@@@@@@@@@??????>>>@@@DDDDDDEEELLLTTTaaawwwzzzjjjYYYUUUSSSTTTYYYfff|||vvvrrrsssmmmkkkhhhdddaaa___^^^^^^ZZZ___ddddddaaa]]][[[ZZZ^^^___aaaaaa```aaabbbdddgggfffccc```^^^]]]]]]]]][[[ZZZXXXVVVUUUVVVWWWXXXVVVVVVWWWYYYXXXUUUOOOKKKHHHDDDAAABBBAAA???@@@DDDIIIXXXmmm|||{{{uuupppeee[[[QQQTTTaaavvv{{{uuuqqqnnnkkkmmmqqqtttuuutttsssuuutttlllbbb\\\SSSKKKHHHEEECCCDDDGGGJJJKKKNNNPPPRRRRRRSSSRRRRRRPPPOOOOOORRRUUUVVVVVVUUURRRNNNJJJGGGEEEDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEAAAAAACCCDDDGGGJJJLLLNNNKKKMMMOOOOOOOOOOOOQQQSSSZZZaaahhhmmmttt|||~~~|||}}}qqqllllllttt~~~|||uuuqqqjjjbbbYYYSSSNNNLLLFFFGGGGGGFFFEEEFFFHHHJJJIIIMMMMMMNNNYYYmmmyyyzzzxxxcccQQQKKKHHHIIITTTddd{{{aaaQQQKKKGGGDDDEEECCCBBB@@@AAAAAABBB@@@???>>>>>>>>>>>>============:::;;;;;;;;;;;;::::::999:::999999888888999999::::::888888===@@@AAADDDIII\\\tttzzzqqqllljjjjjjbbbaaa___[[[VVVRRROOOMMMGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@???>>>=========;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAAAAA@@@??????BBBEEEFFFGGGOOOYYYoooxxxeeeUUUTTTSSSSSSWWWfff~~~pppkkkkkkfffffffffdddbbb___^^^]]]ZZZ```fffgggccc^^^\\\\\\___```bbbbbbbbbbbbeeegggfffeeebbb```^^^\\\[[[[[[YYYYYYXXXVVVUUUUUUWWWXXXXXXXXXYYY[[[[[[XXXRRRMMMIIIDDDBBBCCCBBB??????BBBDDDOOObbbuuu|||vvvpppfff[[[RRRTTT^^^sssyyyqqqkkkeee______bbb___``````]]]]]]^^^ZZZSSSQQQLLLHHHHHHGGGDDDDDDGGGIIILLLPPPSSSTTTTTTSSSSSSUUUSSSPPPOOOQQQRRRRRRRRRQQQOOOKKKGGGEEEDDDDDDEEEBBBDDDFFFHHHIIIHHHHHHGGGBBBBBBCCCEEEHHHLLLOOOQQQRRRTTTUUUUUUTTTSSSUUUVVV[[[bbbiiinnnuuu|||~~~}}}~~~yyyppphhhfffkkkxxx~~~|||rrrnnnggg^^^VVVQQQMMMLLLFFFHHHIIIHHHFFFFFFHHHKKKHHHMMMNNNOOO\\\pppzzzyyyrrr]]]NNNKKKIIIIIIYYYooowwwXXXMMMKKKFFFCCCCCCCCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>============999:::;;;<<<<<<;;;;;;::::::999999888888999999:::999888:::===>>>>>>BBBIIIUUUnnnuuummmjjjjjjjjj``````^^^ZZZUUUPPPNNNMMMGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@???>>>======<<<;;;;;;;;;<<<<<<<<<=========>>>@@@AAABBBBBBAAAAAA???@@@CCCGGGHHHJJJRRR\\\{{{zzzeeeWWWWWWUUUTTTWWWiii~~~mmmffffffaaaccceeeeeeccc```^^^]]]ZZZ```ggghhhddd___]]]]]]```aaabbbcccbbbdddfffhhheeedddbbb```^^^]]]\\\[[[ZZZZZZYYYWWWVVVUUUVVVXXXZZZZZZ[[[]]]^^^ZZZSSSNNNJJJEEEBBBCCCCCC@@@???AAA@@@IIIZZZppp}}}wwwqqqfff[[[SSSSSS[[[oooyyypppiiiaaaYYYVVVXXXQQQSSSRRROOOMMMOOONNNJJJJJJGGGFFFHHHHHHEEEDDDGGGHHHLLLRRRVVVVVVUUUTTTSSSYYYVVVRRRPPPOOOOOOOOONNNMMMKKKHHHEEEDDDDDDEEEFFFBBBDDDFFFIIIJJJJJJIIIHHHBBBCCCDDDFFFIIIMMMPPPRRRZZZ\\\\\\\\\ZZZYYYZZZ[[[___fffmmmqqqwww~~~}}}oookkkhhhhhhppp~~~{{{wwwyyyxxxvvv}}}}}}qqqllleee\\\UUUPPPMMMKKKGGGIIIJJJIIIFFFFFFHHHKKKGGGMMMOOOPPP]]]rrr{{{xxxmmmYYYKKKKKKIIIIII\\\vvvqqqSSSJJJJJJEEEAAABBBCCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>============:::;;;===>>>>>>>>>======:::999999999999999999:::888888;;;======<<>>>>>>>>???@@@@@@@@@AAAGGGAAAAAAHHHKKKOOO\\\mmmoooWWWVVVTTTSSSZZZooo~~~yyyrrrmmmiiieeeddddddbbb```^^^\\\[[[```bbbddddddbbb```______eeeiiiiiidddbbbddddddccceeebbb___^^^^^^]]]ZZZWWWXXXZZZ\\\[[[YYYWWWVVVVVVVVV\\\______^^^\\\WWWQQQNNNJJJEEEBBB@@@@@@??????<<>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;:::::::::::::::::::::::::::::::::;;;===@@@CCCDDDOOObbbzzzyyyqqqjjjgggeeeaaa^^^[[[YYYVVVQQQMMMJJJGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???===<<<<<<;;;;;;=====================<<<>>>>>>??????@@@AAAAAAAAACCCAAACCCJJJMMMUUUlllkkkZZZVVVRRRTTTaaazzzuuunnnkkkhhhddddddcccbbb```^^^\\\[[[```bbbeeeeeedddbbbbbbbbbeeehhhhhhcccaaabbbcccbbbccc```^^^]]]]]]\\\ZZZWWW[[[[[[[[[YYYWWWVVVXXXYYYYYY___bbbaaa```___ZZZTTTNNNKKKFFFBBBAAA@@@@@@???===EEERRRcccsss}}}wwwpppgggaaa[[[XXXXXXcccxxx|||rrrhhhbbb```aaabbbeee___WWWOOOKKKJJJJJJKKKIIIIIIHHHHHHHHHHHHGGGFFFHHHMMMSSSXXXZZZYYYWWWUUUWWWVVVUUUQQQNNNKKKIIIHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLHHHIIIKKKLLLPPPUUU\\\aaaggghhhhhhgggffffffhhhjjjmmmqqqwww{{{||||||}}}~~~{{{~~~xxxqqqlllkkkkkkrrr}}}xxxmmmhhh```YYYTTTPPPLLLJJJHHHHHHHHHHHHHHHHHHHHHIIIKKKGGGLLLTTT]]]ooo|||wwwcccTTTJJJKKKJJJOOOkkkdddOOOMMMFFFAAACCCBBB@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999:::;;;===@@@BBBCCCKKK^^^uuu~~~xxxrrrjjjeeecccaaa^^^[[[VVVUUURRRNNNKKKHHHFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;<<<<<<==================>>>??????@@@AAAAAABBBBBBCCCCCCGGGMMMRRRbbblll___YYYTTTZZZnnnzzznnniiihhhfffdddcccbbbaaa___]]]\\\[[[]]]```cccdddcccbbbbbbbbbcccffffffaaa___```aaa```___^^^\\\\\\\\\[[[ZZZXXX]]]\\\ZZZWWWUUUVVVYYY\\\]]]aaadddcccbbbaaa]]]WWWPPPLLLFFFCCCAAAAAA@@@??????CCCKKKYYYjjjyyy{{{vvvsssooommmaaa[[[WWW^^^ppp}}}{{{wwwqqqllliiiiiijjjlllpppggg[[[QQQLLLLLLMMMOOOLLLLLLLLLLLLMMMLLLIIIGGGIIINNNTTTZZZ]]]\\\ZZZXXX\\\ZZZXXXTTTPPPMMMJJJHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMJJJKKKMMMOOORRRXXX___dddppplllgggeeefffiiilllmmmlllpppvvvzzz{{{{{{{{{{{{{{{tttmmmggggggkkkwww}}}wwwmmmggg___XXXTTTQQQOOONNNIIIIIIIIIHHHHHHHHHHHHHHHMMMHHHMMMUUU\\\mmmwwwqqq```QQQHHHKKKKKKRRRnnnaaaNNNLLLEEEAAACCCBBB@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::<<<===???@@@@@@GGGYYYnnn~~~qqqllleeeaaa___^^^[[[XXXQQQPPPMMMKKKHHHFFFEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<============??????@@@AAABBBCCCCCCDDDFFFFFFJJJSSS___vvvrrrbbb^^^^^^jjjssshhheeeddddddccccccaaa```^^^]]]\\\\\\YYY\\\___aaa````````````aaadddddd___]]]___```^^^\\\\\\[[[[[[[[[[[[ZZZZZZ\\\\\\[[[YYYWWWWWWZZZ\\\]]]aaacccaaa``````]]]XXXQQQMMMHHHDDDBBBBBBAAA@@@AAAAAAEEEQQQcccsss}}}{{{xxxvvvttttttiii^^^VVV[[[kkk|||}}}yyyttttttsssrrrrrrsssuuuwwwxxxnnn```UUUQQQSSSVVVXXXVVVUUUUUUUUUVVVSSSMMMHHHIIIMMMTTT[[[aaabbb```^^^```^^^ZZZWWWSSSPPPLLLIIIHHHIIIIIIJJJJJJKKKKKKLLLNNNNNNMMMMMMLLLLLLKKKKKKMMMNNNOOOQQQSSSXXX^^^cccpppiiiaaa^^^aaafffiiikkkkkkoootttxxxyyyyyyyyyyyy{{{vvvoookkkmmmttt}}}vvvlllfff^^^WWWSSSQQQQQQPPPIIIIIIIIIIIIIIIHHHHHHHHHQQQLLLQQQXXX___mmmsssjjj\\\NNNGGGJJJLLLSSSppp|||yyywww\\\LLLJJJDDDAAACCCAAA@@@@@@@@@@@@@@@???==============================<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::888999:::<<<>>>?????????FFFUUUiiiyyyyyylllgggaaa]]]\\\[[[XXXUUUMMMLLLJJJHHHFFFDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;<<<;;;<<<<<<<<<======>>>>>>@@@@@@AAABBBCCCDDDEEEEEEGGGGGGLLL\\\uuuvvv___bbbnnn|||nnnfffbbbbbbbbbdddcccaaa___^^^]]]]]]]]]ZZZ]]]```aaa```___^^^___^^^aaaaaa^^^\\\^^^```^^^[[[[[[\\\[[[[[[[[[[[[\\\ZZZ[[[]]]\\\[[[YYYZZZZZZ\\\``````^^^]]]^^^[[[WWWRRRNNNIIIEEECCCBBBAAA@@@BBB@@@BBBLLL[[[mmmzzz~~~{{{xxxwwwvvvqqqbbbWWW[[[hhhwww~~~~~~xxxtttrrrvvvzzz|||}}}}}}}}}rrrddd[[[[[[___dddfffcccaaa___```___ZZZPPPIIIHHHLLLSSS]]]eeeiiigggeeeccc```[[[XXXVVVSSSOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKOOONNNLLLJJJIIIHHHHHHHHHNNNQQQSSSVVVXXX]]]aaaeeejjjccc[[[XXX[[[bbbgggiiinnnrrrvvvyyyzzzzzz{{{|||zzz~~~~~~zzz|||{{{tttjjjddd\\\UUURRRQQQPPPPPPIIIIIIIIIIIIIIIIIIIIIIIIQQQMMMTTT^^^fffrrrvvvjjjZZZMMMFFFJJJLLLSSSppp{{{xxxoooWWWJJJHHHBBBBBBDDD@@@@@@@@@@@@@@@@@@???==============================;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999:::<<<===???@@@AAAHHHUUUeeetttyyyrrrgggbbb]]]ZZZZZZXXXUUURRRJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAACCCDDDEEEFFFGGGFFFHHHSSSmmmsss]]]lllwwwlllfffcccbbbccceeedddbbb```___^^^_________aaaccccccbbb```______[[[___```]]]\\\___aaa```[[[]]]^^^]]]\\\\\\]]]^^^YYY[[[]]]^^^\\\[[[ZZZ[[[[[[^^^___\\\[[[\\\ZZZVVVTTTPPPJJJFFFDDDCCCBBBAAAAAA@@@AAAGGGSSSdddttt~~~}}}zzzyyyyyywwweeeWWWZZZeeerrr|||yyyzzz}}}yyyuuupppvvv~~~vvvjjjdddgggmmmqqqsssnnnllljjjjjjiiibbbVVVLLLJJJMMMTTT___iiinnnllljjjccc___[[[YYYYYYWWWRRROOOOOONNNNNNMMMLLLKKKKKKJJJMMMLLLJJJHHHHHHHHHJJJKKKQQQUUUYYY]]]```cccfffhhhddd___ZZZXXX[[[bbbhhhllloooqqqtttvvvvvvxxxzzz|||{{{xxxqqqgggaaaZZZTTTPPPOOOMMMMMMHHHIIIIIIIIIJJJJJJJJJJJJMMMKKKVVVcccnnnzzz{{{lllXXXKKKFFFKKKNNNUUUrrrfffRRRIIIGGGAAABBBDDD???@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::;;;===@@@CCCDDDMMMWWWdddppp~~~zzzqqqkkkccc___ZZZWWWWWWUUUQQQNNNIIIHHHGGGDDDCCCAAAAAA@@@?????????@@@@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFGGGHHHIIIQQQcccpppgggrrrjjjgggeeedddffffffdddbbb```______```aaabbbdddeeeeeebbb^^^]]]\\\YYY]]]^^^\\\\\\```bbbbbb]]]___aaa```]]]]]]^^^```[[[\\\]]]\\\[[[[[[\\\]]]]]]```___\\\[[[\\\[[[XXXUUUQQQKKKGGGEEEDDDBBBAAA???@@@AAACCCJJJXXXjjjwww}}}|||{{{|||~~~zzzfffWWWYYYbbbkkkxxx~~~zzzyyy}}}zzzttt|||yyyooommmrrrxxx||||||zzzwwwvvvwwwvvvnnnaaaVVVMMMPPPVVVaaakkkpppnnnjjjbbb^^^ZZZYYYZZZZZZVVVRRROOOOOOOOONNNMMMMMMLLLLLLKKKJJJHHHHHHJJJMMMPPPSSSWWW[[[```cccdddcccbbbbbb^^^]]]\\\[[[]]]ccckkkqqqpppqqqrrrrrrsssuuuyyy|||}}}|||tttmmmccc^^^XXXRRROOOLLLJJJHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMYYYiiisss}}}zzziiiVVVJJJFFFMMMQQQZZZxxx```OOOGGGEEE@@@BBBEEE???@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::;;;:::::::::===AAAFFFHHHQQQYYYbbblllzzz|||yyy}}}ppphhhdddaaa]]]XXXUUUTTTRRRNNNKKKIIIHHHFFFDDDBBBAAA@@@@@@??????????????????@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???AAAAAABBBDDDEEEGGGHHHHHHOOO[[[qqq|||oootttnnnhhhhhhgggfffhhhgggeeecccaaa``````aaabbbcccdddeeeccc```\\\ZZZYYYWWW\\\^^^\\\\\\aaadddccc___aaabbbaaa^^^]]]___aaa]]]]]]\\\ZZZYYYZZZ]]]```___aaaaaa]]]\\\^^^]]]ZZZVVVQQQLLLGGGEEEDDDCCCAAA>>>@@@AAA@@@DDDPPPbbbqqq{{{}}}~~~|||{{{{{{|||gggVVVWWW___fffqqq~~~~~~}}}~~~|||sssrrrxxxyyykkk___QQQSSSXXXbbblllpppnnniiiaaa]]]YYYYYY[[[[[[XXXSSSOOOOOONNNNNNNNNNNNNNNNNNIIIHHHHHHIIIMMMRRRWWWZZZ^^^aaaeeefffccc^^^YYYWWWYYY[[[]]]]]]___dddmmmtttuuuvvvvvvuuuvvvyyy}}}yyyqqqkkkaaa]]]WWWRRRNNNKKKHHHEEEFFFGGGHHHIIIJJJLLLMMMMMMRRRQQQ^^^mmmuuu|||vvvbbbUUUIIIFFFNNNTTT^^^|||}}}]]]MMMFFFEEE@@@BBBEEE???@@@@@@AAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::<<<;;;999:::===BBBHHHKKKSSSZZZaaajjjwwwzzzwwwuuukkkbbb]]]^^^[[[WWWSSSQQQOOOMMMKKKNNNJJJEEEAAA??????>>>===BBBBBBBBBAAA@@@???>>>===???>>>>>>=========>>>>>>>>>>>>???@@@AAABBBBBBCCCGGGGGGFFFDDDEEEHHHHHHGGGMMMaaauuukkkggggggpppjjjiiiiiiiiijjjhhhgggfffddddddcccccccccfffeeeccc___YYYUUUTTTTTTXXXZZZ^^^______^^^^^^^^^bbb```^^^]]]]]]]]]\\\[[[ZZZXXXUUUTTTUUUXXX\\\___``````______^^^]]]\\\[[[YYYVVVQQQNNNKKKHHHEEECCCDDDAAA???@@@CCCKKK[[[jjjvvvyyyzzzxxxyyy}}}}}}{{{fffTTTSSSZZZcccsss}}}www~~~}}}{{{zzz~~~wwwhhhVVVUUUYYYbbbggggggfffggg```]]][[[[[[]]]\\\YYYVVVOOOOOOOOOOOONNNLLLKKKJJJHHHIIILLLQQQWWW]]]bbbeeennnooonnnhhh^^^WWWUUUWWW\\\\\\]]]aaahhhpppxxx}}}~~~{{{wwwvvvxxx}}}yyyoookkkaaa]]]WWWRRRNNNKKKHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJRRRTTT```ttt}}}tttddd[[[KKKFFFGGGMMMTTTcccwwwvvvXXXPPPIIIFFFCCC@@@???AAADDDCCCBBB@@@>>>===;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888===<<<;;;<<<@@@FFFMMMRRRZZZ\\\aaajjjuuu|||vvvzzz~~~qqqhhh```[[[]]]YYYUUUQQQOOOMMMJJJHHHIIIFFFBBB@@@???@@@@@@???@@@@@@@@@AAA@@@@@@??????>>>======<<<<<<=========<<<<<<===>>>???@@@AAAAAACCCDDDDDDCCCEEEHHHJJJKKKUUUpppqqqfff___bbbkkk~~~pppiiihhhgggiiikkkiiihhhgggfffeeedddddddddeeedddaaa\\\WWWSSSSSSSSSWWWZZZ]]]^^^^^^^^^___``````___^^^^^^^^^]]]\\\[[[YYYXXXVVVVVVXXX[[[___aaa\\\]]]]]]^^^]]]\\\ZZZYYYVVVUUURRRQQQOOOKKKFFFCCCGGGCCC@@@??????DDDPPP]]]sssyyy}}}||||||}}}yyyeeeTTTSSSZZZcccttt{{{}}}~~~~~~}}}~~~uuu^^^YYYWWW[[[______^^^___^^^\\\[[[\\\]]]]]]YYYVVVPPPPPPPPPOOOOOONNNNNNMMMQQQQQQSSSWWW^^^fffnnnrrryyyuuunnnddd[[[VVVVVVWWW\\\^^^aaadddiiirrr{{{|||xxxyyy~~~yyyqqqmmmbbb]]]VVVQQQMMMJJJHHHFFFHHHHHHIIIJJJKKKLLLLLLLLLRRRUUUaaaqqqwwwlll\\\RRRHHHFFFIIIOOOUUUggg~~~vvvoooUUUMMMGGGEEECCCAAAAAACCCAAAAAA@@@@@@???>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999:::888888:::<<>>???AAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGJJJOOOSSScccwwwccc^^^YYYUUUaaauuuyyynnnhhhfffeeehhhmmmkkkjjjiiigggffffffeeeeeedddbbb^^^YYYTTTRRRRRRTTTYYY[[[]]]^^^^^^___aaaccc``````aaaaaa```^^^\\\ZZZXXXXXXXXXYYY[[[^^^```bbbXXXYYY[[[\\\\\\[[[YYYXXXTTTSSSSSSSSSRRRNNNIIIEEEGGGDDDAAA???>>>???HHHQQQiiittt~~~~~~~~~~~~|||wwweeeUUUSSSYYYcccsss|||}}}nnnbbbVVVUUUWWWXXXWWWXXX[[[[[[\\\^^^___]]]ZZZWWWQQQQQQQQQQQQRRRRRRSSSTTTYYYZZZ]]]ccckkkttt}}}xxxkkk___XXXWWWXXXYYY^^^aaaeeegggjjjrrr}}}{{{|||yyyqqqnnnccc]]]UUUOOOKKKIIIHHHGGGIIIIIIJJJKKKMMMNNNNNNOOOTTTZZZeeeppppppcccSSSJJJHHHGGGLLLTTT___tttyyyuuuzzzeeeQQQJJJEEEDDDDDDAAABBBDDD??????????????????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;;;;888;;;>>>BBBGGGNNNUUUZZZUUUUUUXXX```lllyyy||||||pppgggaaa\\\YYYXXXUUUPPPLLLJJJGGGEEECCCBBB@@@======???@@@AAA@@@>>>>>>???????????????>>>;;;;;;:::::::::;;;<<<<<<>>>??????@@@AAABBBCCCDDDBBBCCCEEEHHHIIILLLTTT]]]ttt}}}eeeVVVXXXVVVRRRddd{{{ssskkkgggdddccchhhnnnlllllljjjiiigggfffffffffcccaaa^^^XXXTTTSSSUUUWWW___```aaa```___```bbbcccccceeeffffffccc^^^[[[YYYXXXXXXYYY[[[\\\]]]^^^___VVVXXXZZZ[[[\\\ZZZYYYWWWUUUSSSSSSRRRRRRPPPLLLIIIEEEBBB@@@AAA@@@AAAFFFNNN^^^mmm|||}}}|||zzzwwwgggXXXTTTXXXaaappp~~~}}}{{{|||lllZZZSSSTTTVVVWWWXXXZZZ\\\^^^``````]]]ZZZWWWRRRRRRRRRSSSVVVXXX[[[]]]^^^bbbjjjsss{{{~~~sssddd[[[YYY[[[]]]]]]aaaeeeiiiiiiiiinnnzzz}}}~~~~~~wwwoookkkbbb]]]TTTMMMJJJHHHHHHGGGIIIIIIJJJKKKMMMNNNPPPQQQWWW```kkkpppjjj]]]OOOHHHIIIIIIPPP___rrryyynnnttt~~~]]]PPPIIIDDDDDDCCCAAA@@@CCC????????????>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999::::::;;;>>>BBBIIIMMMNNNOOOQQQRRRMMMOOOTTT]]]jjjwww~~~vvvjjjbbb^^^ZZZWWWVVVRRRNNNJJJHHHFFFDDDBBBBBB@@@>>>===>>>??????>>>????????????>>>===<<<;;;:::::::::::::::;;;<<<<<>>@@@AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999::::::>>>FFFOOORRRPPPKKKHHHGGGDDDHHHPPP\\\jjjvvv~~~xxxlllccc^^^[[[WWWUUURRROOOKKKHHHGGGEEECCCBBBBBB@@@>>>>>>??????>>>===@@@?????????===<<<;;;:::::::::::::::;;;;;;<<<=========>>>???@@@AAABBBBBBDDDBBBDDDHHHHHHMMM```ttt{{{dddXXXTTTXXXVVVTTTfff{{{llleee``````cccdddhhhmmmlllkkkjjjhhhfffeeeddddddbbbaaa```]]]\\\\\\___bbbkkklllkkkiiieeebbbbbbbbbjjjmmmooollleee^^^ZZZYYYZZZZZZYYYYYYXXXXXXWWWWWWZZZZZZZZZ[[[ZZZZZZZZZYYYXXXTTTPPPNNNNNNPPPQQQQQQJJJEEEBBBBBB@@@>>>>>>BBBPPP```sss}}}~~~xxxnnn___UUUTTT\\\iiirrr||||||}}}|||yyy{{{|||uuuaaaVVVTTTUUUXXX\\\___aaaccccccaaa^^^\\\[[[TTTTTTVVVZZZ```hhhpppttt|||wwwooofffbbb```bbbhhhlllllliiijjjmmmnnnllliiiiiimmmrrrzzzyyyxxxwwwyyy~~~~~~zzzpppgggccc]]]XXXQQQLLLJJJIIIIIIIIIIIIIIIIIIJJJMMMOOORRRTTTYYYgggrrrkkk\\\QQQMMMLLLKKKUUUiiivvvllllllooopppUUUNNNHHHCCCCCCBBB>>>===???AAA@@@@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<>>BBBLLLZZZiiiuuu|||sssmmmddd]]]ZZZWWWTTTQQQMMMKKKGGGEEEDDDDDDBBBAAAAAA???>>>>>>???@@@???>>>===>>>>>>>>>===<<<<<<;;;::::::::::::;;;<<<===>>>===>>>>>>???@@@AAABBBBBBEEEBBBEEEJJJKKKSSSjjjrrr]]]YYYWWWXXXVVVZZZllluuuhhh___ZZZ]]]cccfffiiilllkkkjjjhhhfffdddcccbbbbbb___`````````___aaacccfffkkkllllllkkkgggdddbbbbbbhhhkkkmmmjjjccc]]][[[[[[ZZZYYYXXXXXXWWWWWWXXXXXX\\\[[[ZZZYYYXXXXXXYYYYYYVVVTTTQQQOOOOOOPPPPPPOOOPPPJJJEEEDDDBBB>>>>>>@@@JJJXXXiiivvv~~~}}}vvvnnnaaaUUUTTT\\\hhhqqq}}}|||}}}xxxfff[[[WWWVVVXXX]]]ccceeefffdddaaa^^^]]]]]]TTTUUUWWW\\\eeeoooyyyzzzpppjjjddddddfffjjjpppssssssqqqnnnpppqqqpppnnnlllmmmnnnqqqrrrssssssvvvzzz}}}xxxooofffaaaYYYUUUPPPLLLKKKKKKJJJIIIJJJJJJJJJKKKNNNQQQUUUWWW^^^nnnwwwkkkXXXNNNNNNPPPQQQeeeooojjjppp{{{iiiQQQKKKEEEBBBBBBBBB???>>>@@@??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888999999;;;<<<>>>>>>AAAHHHNNNNNNGGG???======;;;@@@IIIWWWfffsss|||kkkeee^^^YYYWWWUUURRRNNNJJJGGGDDDCCCBBBBBBAAA@@@???>>>>>>???@@@AAA@@@???;;;<<<==================:::::::::;;;<<<===>>>??????@@@AAAAAACCCCCCDDDEEEGGGEEEGGGMMMPPPYYYtttlll\\\\\\\\\ZZZXXXaaauuurrrfff\\\WWW[[[ccchhhiiijjjjjjiiigggeeecccbbbaaaaaa]]]^^^```aaaaaaccceeeggghhhjjjlllkkkhhheeecccbbbeeeiiikkkhhhbbb]]]\\\]]]YYYXXXWWWWWWWWWYYYZZZ[[[]]]\\\YYYWWWVVVWWWXXXYYYTTTSSSQQQQQQQQQPPPNNNLLLSSSMMMHHHGGGFFFBBBBBBDDDDDDQQQaaannnyyyzzzsssmmmaaaUUUTTT]]]iiiqqq|||~~~{{{kkkaaaZZZWWWYYY^^^eeeggghhheeeaaa]]]]]]___TTTUUUXXX^^^hhhsss~~~~~~yyysssnnnkkkgggiiilllqqquuuwwwwwwvvvqqqrrrssssssrrrqqqooonnnooopppqqqrrrssswww||||||wwwooofffbbbVVVSSSOOOMMMLLLLLLKKKIIIKKKKKKKKKMMMOOOSSSVVVYYYeeeuuu|||nnnYYYNNNPPPTTTXXXtttllljjjsssdddNNNHHHCCC@@@BBBBBB@@@@@@BBB<<<=========>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<555666777999;;;>>>@@@BBBJJJOOORRRMMMDDD===;;;===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;======<<<<<<<<<======>>>AAABBBBBBBBBAAAAAACCCEEEFFFFFFIIINNNQQQ```|||kkk\\\^^^\\\WWWVVVeeezzzqqqfffccc______bbbeeeeeedddeeeeeeddddddbbbaaa___^^^___```aaa``````aaadddffflllllljjjfffccc``````aaakkkkkkjjjfffaaa]]][[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[XXXTTTRRRRRRQQQPPPOOOOOOOOONNNLLLIIIEEEAAA???DDDKKKWWWeeerrryyyzzzzzzwwwrrriii]]]VVVZZZhhhuuu}}}qqqddd\\\XXXZZZ^^^fffhhhhhheee___[[[YYYZZZVVVXXX\\\bbbjjjrrryyy}}}}}}|||yyysssmmmiiihhhiiihhhlllrrrwwwzzzzzzxxxvvvvvvvvvsssppplllkkklllmmmnnnqqqttttttsssrrruuuwww|||vvvoooeee^^^VVVRRRMMMIIIIIIKKKLLLLLLKKKJJJLLLOOOPPPQQQWWW```lllzzzyyyiii[[[MMMKKKUUU___uuunnn{{{yyyZZZKKKIIIFFFBBBAAAAAAAAAAAAAAA>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;===@@@BBBDDDSSSOOOHHH@@@<<<:::;;;<<<>>>>>>CCCNNN^^^nnnzzz|||aaa]]]XXXTTTPPPMMMJJJHHHDDDCCCBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBAAAAAAAAACCCEEEEEEEEEHHHPPP^^^ttt{{{jjjXXXWWWUUUTTT[[[nnnxxxpppiiifffcccbbbdddeeeeeedddhhhgggfffdddbbb```^^^]]]^^^^^^______^^^```bbbeeekkkjjjiiifffcccbbbdddeeejjjjjjiiifffaaa]]][[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZYYYYYYYYYYYYYYYZZZYYYWWWSSSRRRQQQQQQOOONNNNNNNNNMMMLLLIIIFFFBBB@@@???DDDOOO^^^llluuuyyyyyywwwtttlllaaaZZZ]]]iiitttzzz~~~{{{zzzwwwzzzuuuhhh^^^YYYZZZ\\\dddggghhhfffaaa]]]ZZZZZZ[[[\\\___cccfffiiikkklllllllllkkkhhhfffeeefffhhhjjjlllnnnrrruuuwwwxxxxxxwwwvvvuuurrrooommmnnnppptttuuuvvvtttqqqpppsssvvv|||wwwoooeee^^^UUUQQQLLLIIIIIIJJJKKKLLLKKKJJJKKKNNNOOORRRZZZcccooo{{{wwwgggYYYMMMMMMZZZnnn}}}uuuqqqqqqVVVKKKHHHEEEBBBAAAAAAAAAAAA@@@>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<::::::<<>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAAAAA@@@AAACCCEEEGGGHHHJJJWWWpppzzzjjjXXXTTTQQQTTTccc|||tttpppmmmkkkhhhffffffgggfffeeekkkiiigggdddaaa___]]]]]]\\\]]]]]]]]]]]]^^^aaacccgggggggggeeecccccceeegggggghhhgggddd```]]][[[[[[]]]]]]]]]]]]\\\[[[ZZZYYY]]]\\\[[[ZZZYYYYYYYYYYYYXXXUUUSSSQQQQQQPPPOOONNNNNNNNNNNNMMMKKKHHHFFFDDD@@@BBBIIIWWWhhhuuuzzz{{{yyywwwqqqhhhaaabbbjjjrrruuuyyyuuuqqqpppiiillluuuyyylllaaaZZZYYYZZZbbbeeeggggggddd___[[[YYY[[[\\\^^^______]]][[[ZZZYYYZZZ\\\]]]^^^```dddgggjjjiiiiiiiiikkkooosssuuuuuuvvvvvvuuuttttttvvvxxx{{{vvvtttwwwzzz|||uuummmddd^^^SSSOOOKKKHHHHHHJJJKKKKKKLLLJJJJJJMMMPPPTTT___jjjvvv}}}tttdddWWWNNNQQQ```}}}xxxtttuuufffQQQIIIGGGDDDBBB@@@AAAAAAAAA@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======;;;::::::===CCCIIIMMMJJJGGGBBB===;;;:::;;;<<<;;;;;;???HHHWWWgggttt{{{~~~XXXUUUPPPLLLJJJHHHEEECCCAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>???AAAAAAAAABBBDDDFFFJJJKKKOOOaaayyyjjj\\\VVVRRRYYYmmm}}}qqqooopppooollljjjhhhgggffffffjjjiiifffcccaaa```______\\\]]]]]]]]]]]]^^^aaaccccccfffhhhhhhfffdddcccccccccddddddbbb^^^\\\ZZZ[[[]]]]]]]]]]]]]]]\\\ZZZZZZ^^^^^^\\\[[[ZZZYYYYYYYYYWWWUUUSSSRRRRRRRRRPPPOOOPPPPPPOOOOOOMMMKKKJJJIIIBBBAAAEEEQQQcccqqqxxxzzz{{{zzzvvvoooiiihhhlllqqqrrr}}}|||vvvqqqpppppplllmmmrrr~~~}}}~~~zzznnnbbb\\\YYYXXX___bbbeeegggeee```\\\YYYWWWWWWWWWWWWUUUSSSQQQPPPPPPRRRUUUVVVYYY\\\aaadddeeecccaaa```aaadddhhhkkknnnppprrruuuwww{{{{{{zzz{{{yyyrrrjjjaaa[[[QQQNNNJJJHHHHHHIIIJJJJJJLLLJJJJJJMMMQQQXXXfffrrrsssaaaVVVOOOTTTgggtttssszzz}}}]]]KKKFFFEEECCCAAA@@@AAAAAA@@@???>>>===<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::;;;===AAAEEEJJJLLLDDDBBB???<<<::::::;;;<<<:::;;;>>>FFFSSScccqqqyyy~~~UUUQQQMMMJJJHHHGGGDDDCCCCCCBBBAAA???>>>>>>>>>>>>===========================<<<<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>>>>>>>???AAAAAABBBCCCEEEHHHHHHLLLVVVnnntttfffYYYTTTTTT```yyyzzzqqqoooqqqpppooollliiigggeeeeeefffeeedddcccbbbbbbaaaaaa]]]^^^^^^^^^^^^___bbbddddddhhhnnnooommmgggbbb```___```aaa```]]][[[ZZZ[[[]]]]]]]]]]]]]]]\\\ZZZZZZ^^^]]]\\\ZZZYYYXXXXXXXXXWWWVVVTTTTTTUUUTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIEEECCCDDDMMM\\\kkktttxxx||||||zzzvvvqqqnnnoooqqqpppyyy{{{sssoooppprrruuuuuuvvv|||www{{{xxxnnneeeaaa^^^ZZZ^^^___aaacccbbb___[[[XXXUUUTTTQQQOOOMMMLLLLLLLLLPPPQQQRRRSSSSSSUUUYYY[[[\\\ZZZYYYXXXYYYZZZ\\\^^^bbbdddiiinnnttt|||~~~yyywww|||~~~}}}tttmmmfff^^^XXXOOOLLLIIIHHHHHHJJJJJJJJJMMMJJJKKKOOOTTT^^^mmm{{{ppp^^^UUUPPPXXXmmmqqquuutttWWWHHHDDDDDDBBB@@@@@@AAAAAA@@@>>>>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===777:::>>>BBBEEEGGGGGGGGG???>>><<<;;;::::::;;;;;;;;;;;;>>>DDDPPP___oooxxx|||RRROOOKKKHHHGGGFFFDDDBBBCCCBBBAAA???>>>=================================<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>???@@@>>>@@@BBBBBBCCCEEEGGGJJJFFFNNN___}}}kkk^^^RRRRRRYYYnnn{{{rrroooooopppooolllhhheeeddddddaaaaaabbbccccccccccccbbb^^^____________```ccceeeggglllrrrtttqqqjjjccc___^^^___```___]]]\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYY\\\[[[ZZZXXXWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVTTTRRRLLLLLLKKKJJJIIIHHHGGGGGGKKKJJJKKKRRR]]]kkkwww}}}}}}}}}}}}zzzvvvsssrrrrrrpppvvvyyypppmmmpppttt|||}}}~~~~~~vvvyyywwwnnnkkkllliiibbb^^^]]]\\\]]]]]]\\\ZZZWWWWWWTTTQQQMMMJJJIIIIIIJJJPPPPPPPPPOOOMMMMMMOOOQQQRRRRRRRRRRRRTTTUUUWWWYYYZZZ\\\```eeelllvvvxxxuuussstttvvv{{{yyypppiiibbb[[[VVVNNNKKKIIIHHHIIIKKKKKKKKKMMMKKKLLLRRRYYYddduuukkkZZZTTTQQQ[[[ssssss{{{iiiQQQGGGCCCBBBAAA???@@@AAAAAA???>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===888<<>>>>>=========>>>========================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAA???@@@BBBDDDDDDFFFIIILLLLLLUUUmmmxxxkkk```XXXRRRXXXggg|||tttooommmnnnnnnkkkfffbbbaaabbb]]]___aaacccdddcccaaa```^^^____________```ccceeefffjjjooopppmmmgggbbb___^^^```aaaaaa```______```\\\\\\\\\\\\[[[ZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVTTTRRRMMMLLLKKKJJJIIIHHHHHHGGGKKKMMMOOOTTT\\\iiiwww}}}~~~~~~}}}zzzwwwtttsssqqquuu~~~yyyqqqpppwww}}}yyy{{{wwwppprrrzzzwwwnnn___\\\WWWVVVWWWXXXXXXVVVVVVUUUSSSQQQOOONNNMMMLLLOOOOOONNNLLLIIIIIIJJJLLLLLLLLLMMMNNNQQQVVVZZZ]]]]]]^^^^^^aaafffppp{{{yyypppmmmgggiiimmmsss{{{wwwnnngggaaa[[[VVVMMMKKKIIIIIIJJJLLLLLLLLLLLLKKKNNNUUU]]]iiizzz}}}dddUUURRRQQQ___xxxyyy~~~^^^LLLGGGEEEAAA@@@??????AAAAAA???==================<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======???BBBDDDDDDBBB>>><<<:::::::::;;;;;;:::::::::999999;;;???HHHWWWhhhttt}}}{{{yyy|||LLLIIIFFFDDDCCCBBBAAA@@@<<<<<<<<<<<<<<<===>>>>>>========================;;;;;;:::::::::;;;;;;<<<<<<<<<======>>>@@@AAABBB???AAACCCDDDEEEGGGJJJMMMUUU^^^yyyrrrfff^^^YYYVVVYYYbbbvvv}}}uuuooojjjlllllljjjdddaaa```aaa\\\^^^aaaddddddbbb```^^^]]]^^^______^^^___bbbeeeccceeehhhhhhfffbbb___^^^___aaaccccccbbbaaabbbbbb[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQPPPPPPNNNLLLKKKJJJJJJJJJBBBFFFJJJNNNUUUaaaqqq}}}}}}~~~~~~~~~|||yyyvvvtttqqquuu||||||{{{{{{tttwww|||{{{}}}|||}}}xxxsssxxxwww```[[[UUURRRSSSUUUVVVVVVRRRSSSTTTUUUUUUTTTRRRQQQNNNNNNMMMKKKIIIHHHJJJKKKJJJJJJJJJLLLQQQXXX```dddeeedddbbbbbbeeemmmxxxvvvjjjccc```]]]aaaiiirrr{{{vvvmmmfffaaa[[[WWWMMMKKKJJJJJJKKKMMMMMMMMMLLLLLLOOOWWW```lll}}}www^^^QQQQQQRRRaaa{{{~~~tttUUUIIIGGGGGG@@@?????????AAAAAA???===<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======AAABBBCCCCCCBBB???<<<;;;999::::::;;;;;;;;;::::::777888999===EEETTTfffrrr~~~zzzuuutttzzzGGGFFFEEECCCBBBAAA??????>>>===;;;::::::;;;===>>>???>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::<<<======<<<<<<>>>???AAA@@@AAAEEEFFFFFFIIIOOOQQQnnn|||ggg^^^YYYSSSRRRWWW[[[qqqzzzuuurrrssslllkkkiiifffcccaaa___^^^^^^^^^^^^```aaa```]]][[[____________```aaacccccc```aaacccbbb```______```___```aaabbbbbbaaa``````_________^^^]]]]]]\\\\\\\\\YYYVVVTTTTTTUUUUUUTTTSSSUUUVVVUUURRRPPPPPPQQQJJJKKKMMMNNNNNNLLLJJJIIIGGGEEEDDDGGGKKKUUUgggxxx}}}{{{{{{{{{||||||{{{zzz|||sssooozzzuuulllrrr~~~zzz}}}|||{{{wwwttt}}}mmm___TTTTTTVVVUUUUUUXXXXXXWWWXXX[[[]]]\\\XXXSSSTTTPPPLLLIIIHHHIIIHHHHHHKKKIIIGGGHHHMMMVVV___eeemmmjjjffffffjjjpppuuuxxxwwwooojjjddd^^^\\\^^^ccceeejjjsss}}}tttnnneeeYYYQQQOOOKKKJJJIIIIIIJJJKKKMMMNNNLLLPPPUUU\\\kkk{{{jjjXXXRRRNNNPPPeee|||gggRRRHHHCCC@@@@@@???===<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@EEEEEEDDDCCC@@@===:::999;;;::::::999888888888999===;;;<<<@@@DDDNNN___oooxxx~~~uuupppwwwFFFEEEDDDCCCAAA@@@??????>>><<<;;;::::::;;;<<<>>>???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::<<<============>>>@@@AAA@@@BBBEEEFFFFFFJJJOOO[[[xxx{{{jjjZZZVVVSSSPPPSSSZZZfff|||~~~wwwtttpppmmmmmmhhhgggfffdddbbb```___^^^___^^^]]]___aaaccccccccc``````````````````aaaaaa^^^___aaa```^^^]]]]]]^^^]]]^^^___```aaa```_________^^^^^^]]]]]]\\\[[[[[[\\\YYYVVVTTTSSSSSSSSSRRROOOQQQRRRRRRPPPOOOOOOPPPNNNNNNOOONNNMMMKKKIIIHHHGGGEEEDDDFFFIIIRRRdddssszzzzzzzzz{{{|||}}}}}}|||}}}uuuqqqzzzvvvhhhjjjwww{{{}}}}}}|||{{{xxxpppbbbUUURRRSSSSSSTTTVVVZZZZZZ[[[^^^aaa```\\\YYYVVVRRRNNNKKKJJJJJJIIIIIINNNLLLJJJJJJNNNUUU\\\aaakkkkkkkkknnnrrrwwwyyyzzztttkkkccc^^^\\\ZZZ\\\aaahhhkkkqqqzzz|||rrrkkkbbbWWWPPPNNNKKKJJJIIIIIIIIIKKKLLLMMMPPPTTTYYYcccrrruuubbbSSSPPPOOORRReee|||~~~```OOOHHHDDDAAA@@@???>>>===<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;<<<===>>>@@@BBBDDDFFFEEEBBB@@@===<<<;;;;;;;;;:::999999888888999999<<<:::;;;???CCCLLL\\\lllttt}}}uuuqqqwwwDDDDDDCCCBBBAAA???>>>>>>===<<<;;;::::::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::<<<>>>>>>======???@@@BBB@@@BBBFFFGGGFFFJJJPPPeeexxxdddXXXPPPPPPRRRRRRYYYcccxxxtttoooooollliiigggaaaaaaaaaaaaaaaaaa`````````^^^^^^```dddgggjjjjjjbbbbbbaaa``````___^^^^^^[[[]]]^^^^^^\\\[[[[[[\\\\\\]]]^^^___```______^^^^^^^^^]]]\\\\\\[[[[[[ZZZ]]][[[WWWVVVUUUTTTSSSQQQNNNPPPQQQQQQPPPPPPQQQSSSSSSRRRQQQOOOLLLJJJHHHGGGGGGEEEDDDEEEGGGNNN]]]lllxxxyyy{{{}}}~~~~~~~~~~~~~~~xxxuuuyyyyyyhhhccckkk|||}}}{{{{{{lll\\\UUUSSSSSSUUUXXX\\\]]]^^^aaaccccccaaa___ZZZVVVQQQNNNMMMMMMLLLKKKQQQQQQPPPPPPRRRVVVZZZ\\\eeegggkkkqqqvvvxxxwwwvvvfff^^^WWWUUUUUUXXX```hhhnnnrrrzzzxxxnnnggg^^^TTTMMMLLLKKKJJJJJJIIIIIIJJJLLLLLLQQQVVV\\\hhhxxxhhhYYYOOOOOOQQQWWWkkkqqqVVVJJJFFFDDDAAA??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===;;;;;;;;;;;;<<<===@@@CCCEEEGGGFFFDDD@@@===;;;;;;<<<===::::::999999888888999999;;;999:::===AAAHHHXXXfffoooyyyvvvqqqxxxCCCBBBBBB@@@???>>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>>>>>>>>>>@@@AAABBBAAACCCFFFGGGGGGKKKQQQeeettteeeXXXQQQNNNRRRUUUWWWbbboooooojjjlllkkkgggeee]]]^^^___```aaabbbbbbccc``````aaacccgggkkklllllldddcccbbbaaa___^^^\\\[[[ZZZ\\\]]]]]][[[ZZZZZZ[[[\\\]]]^^^___``````______^^^^^^]]]]]]\\\[[[[[[ZZZ\\\[[[YYYYYYYYYXXXVVVUUUTTTUUUVVVUUUTTTSSSUUUVVVVVVTTTRRROOOMMMKKKJJJJJJHHHFFFDDDDDDDDDIIIWWWdddxxxzzz}}}~~~~~~~~~~~~zzzwwwxxx|||qqqiiijjjuuu}}}kkk___ZZZYYY[[[]]]______```aaabbbbbbaaa```^^^ZZZUUURRRQQQQQQQQQPPPUUUVVVVVVWWWYYYZZZ\\\]]]]]]___ccchhhlllmmmkkkiii]]]XXXUUUUUUXXX\\\fffoooqqqwww}}}tttiiibbbZZZPPPKKKJJJKKKKKKJJJIIIJJJKKKLLLMMMSSSZZZdddqqq|||ppp]]]UUUOOOOOORRR___|||eeeNNNGGGEEEBBB@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===;;;::::::<<>><<<;;;;;;;;;<<<::::::999999888999999:::;;;:::;;;===@@@FFFTTTaaakkkuuuxxxrrrxxxAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;===>>>?????????AAACCCCCCBBBCCCGGGHHHHHHLLLQQQ```yyytttfffZZZSSSOOOPPPTTTVVVXXXeeeuuuzzzkkkgggjjjjjjfffccc]]]^^^___```aaacccddddddaaabbbdddhhhkkkkkkiiifffccccccbbbaaa___]]][[[ZZZZZZ\\\]]]]]][[[ZZZZZZ[[[\\\]]]___```aaaaaa``````^^^^^^]]]]]]\\\[[[[[[[[[XXXWWWWWWYYY[[[[[[YYYWWWYYYZZZYYYXXXVVVUUUVVVXXXUUUTTTSSSQQQOOONNNNNNNNNJJJGGGFFFEEECCCFFFRRR^^^vvvzzz}}}}}}}}}|||zzzxxxxxxzzz|||wwwxxx}}}}}}{{{kkkdddcccddddddddddddcccaaa___^^^]]]]]]___\\\XXXUUUVVVVVVWWWVVVXXXYYY[[[]]]___`````````XXXXXXXXXZZZ]]]^^^\\\[[[WWWVVVWWWZZZ]]]```hhhqqqrrrxxxxxxoooddd]]]VVVNNNJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOTTT```pppxxxgggVVVRRROOOPPPWWWlllwww|||\\\IIIEEECCC@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===<<<<<<;;;;;;>>>CCCGGGIIIHHHFFFDDD============<<<;;;:::999:::999999888999999::::::<<<;;;<<<>>>???DDDPPP\\\hhhsss{{{uuuxxx??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<;;;;;;;;;:::::::::;;;===?????????@@@BBBDDDDDDBBBDDDHHHIIIHHHLLLRRR^^^xxxzzzkkk^^^UUUNNNMMMPPPTTTSSSVVVeeexxxuuuhhhfffhhhfffcccaaa______```aaaaaabbbccccccaaabbbeeeiiikkkiiieeeaaaaaabbbbbbaaa```^^^\\\ZZZZZZ\\\]]]]]][[[ZZZZZZ[[[\\\]]]^^^```aaaaaaaaa```]]]]]]\\\\\\[[[ZZZZZZZZZTTTTTTVVVYYY\\\\\\ZZZXXX[[[[[[ZZZWWWUUUTTTVVVWWWTTTTTTTTTSSSRRRQQQQQQPPPKKKIIIGGGFFFDDDEEEOOOZZZqqqvvv}}}~~~{{{{{{{{{{{{yyyxxxxxxyyy|||tttrrrvvv{{{xxxqqqqqqqqqoooooonnnkkkeee___[[[ZZZZZZ\\\YYYVVVVVVWWWZZZ[[[[[[YYYZZZ\\\___```aaaaaa```WWWUUURRRQQQRRRSSSSSSSSSRRRSSSWWW\\\^^^```fffnnnqqqwww~~~sssjjj```YYYSSSMMMJJJLLLKKKKKKKKKKKKMMMOOOQQQRRRSSScccwwwqqq___QQQOOOPPPWWWgggvvvooouuuUUUHHHDDDAAA>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>???>>>AAAFFFIIIIIIFFFBBB@@@::::::<<<<<<<<<;;;:::999999999888888999999::::::<<<;;;<<<>>>>>>AAALLLWWWeeeppp|||yyy{{{>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<=====================<<<<<<;;;;;;;;;:::::::::;;;===???@@@@@@AAACCCDDDDDDCCCDDDHHHIIIIIIMMMRRReee{{{hhhZZZPPPMMMNNNRRRVVVUUUXXXkkk}}}rrriiiggggggdddbbbaaaaaaaaaaaaaaa````````````aaabbbcccfffgggfffbbb______```aaaaaa```___]]][[[ZZZ[[[\\\\\\ZZZYYYYYYZZZZZZ[[[]]]___````````````[[[ZZZZZZYYYXXXXXXWWWWWWVVVWWWYYY]]]______\\\YYYZZZZZZYYYWWWUUUUUUWWWZZZUUUUUUVVVUUUTTTSSSQQQPPPMMMKKKIIIHHHEEEEEENNNYYYhhhooowww{{{zzzyyyyyyzzzzzzxxxwwwwwwwww}}}yyynnnkkkqqqyyy}}}{{{vvvmmmccc\\\ZZZZZZWWWUUUSSSSSSVVVZZZ]]]^^^XXXYYY[[[\\\]]]]]]\\\\\\WWWTTTPPPNNNOOOPPPPPPPPPNNNPPPUUUZZZ\\\]]]dddmmmrrrxxxxxxpppfff\\\VVVQQQLLLKKKNNNKKKKKKKKKMMMOOOQQQTTTUUU[[[lll~~~zzzfffVVVQQQOOOTTTfffssspppvvvjjjPPPGGGDDD???<<<>>>===>>>>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===@@@CCCEEEDDDDDDEEEEEECCCAAA===<<<999999999999::::::::::::999999888888999999:::;;;;;;:::<<<===<<<>>>HHHRRRcccmmmxxx=========<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::;;;===???@@@@@@AAACCCEEEDDDCCCEEEHHHIIIIIIMMMSSSmmmjjjXXXMMMPPPQQQWWW[[[ZZZ^^^sss{{{ssskkkjjjhhheeeccccccbbbbbbaaa```___^^^^^^]]]bbbaaaaaabbbcccdddbbb```]]]^^^```aaaaaa___^^^]]]YYYZZZ\\\[[[YYYXXXXXXYYYYYYZZZ\\\^^^____________YYYXXXXXXWWWVVVVVVUUUUUU\\\\\\___aaacccbbb___\\\ZZZZZZZZZXXXWWWXXX[[[]]]VVVWWWWWWWWWVVVSSSPPPNNNNNNLLLJJJIIIFFFFFFNNNXXX```iiisssxxxxxxwwwxxxzzz{{{xxxvvvvvvvvv{{{yyyjjjfffnnnwwwtttggg___[[[[[[RRRQQQOOOQQQUUUZZZ]]]^^^WWWXXXYYYZZZZZZYYYXXXWWWUUURRROOONNNNNNOOOOOONNNMMMNNNSSSXXXZZZ\\\dddnnntttyyysssnnndddZZZUUUPPPLLLLLLOOOKKKKKKLLLMMMPPPSSSVVVXXXkkk{{{vvvbbbSSSTTTQQQXXXtttwwwkkkqqq{{{bbbLLLFFFDDD>>><<>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;>>>BBBFFFIIIHHHFFFDDDAAA>>><<<::::::;;;999888666777999;;;===999888888888999::::::;;;:::999;;;<<<;;;<<>>AAACCCEEEFFFCCCDDDIIIKKKJJJOOOVVVwwweeeVVVPPPMMMWWW\\\YYY\\\ooossspppkkkiiihhhgggfffeeebbbaaa___^^^]]]]]]^^^^^^bbbaaaaaaeeeiiihhhbbb\\\^^^^^^]]]\\\\\\[[[[[[ZZZ[[[[[[\\\[[[[[[ZZZYYYXXX]]]___bbbddddddbbb___^^^[[[YYYXXXVVVUUUUUUUUUVVVZZZ\\\^^^```bbbaaa```___\\\\\\\\\[[[YYYXXXVVVUUUWWWXXXYYYWWWTTTRRRRRRRRROOOMMMKKKHHHGGGGGGHHHIIIWWW```kkktttxxxyyyzzzzzzwwwxxxyyyyyyvvvuuu}}}~~~rrrkkklllpppuuuhhh]]]WWWRRRKKKGGGKKKPPPRRRTTTXXX\\\[[[ZZZXXXVVVTTTRRRQQQRRROOOMMMMMMPPPRRRQQQPPPRRRPPPQQQUUUYYY\\\dddlllvvv}}}vvvpppjjjaaaWWWQQQMMMIIIHHHKKKKKKHHHJJJOOOPPPQQQYYYcccxxx}}}kkkYYYMMMVVVVVVfff{{{ggggggrrrnnnYYYHHHDDDBBB<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;>>>DDDHHHJJJKKKFFFDDDAAA>>>;;;:::;;;;;;999999:::::::::999999888777888888888888999999999999:::::::::<<>>;;;:::999999:::777777888888888777777666888888888888999999999999999:::::::::;;;>>>BBBFFFUUUcccqqqxxx|||;;;;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>???AAACCCDDDHHHGGGHHHKKKOOOVVVeeerrruuucccXXXSSSQQQTTTYYYgggtttmmmkkkiiihhhgggfffdddbbb```___^^^^^^^^^```aaabbbaaa```aaaeeehhhhhhccc___]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYY[[[^^^```aaa```___]]]^^^]]][[[YYYXXXWWWVVVVVV[[[[[[\\\]]]^^^___``````^^^]]]]]]\\\\\\[[[ZZZZZZXXXZZZZZZYYYVVVTTTSSSTTTQQQPPPNNNLLLJJJJJJJJJJJJNNNWWWcccnnnuuuxxxyyyyyyxxxxxxxxxwwwssspppuuu}}}}}}yyywww{{{}}}{{{mmmeeeaaaWWWMMMIIIIIIHHHIIILLLLLLOOORRRUUUVVVUUUSSSQQQNNNMMMMMMPPPUUUZZZ^^^______[[[YYY[[[^^^dddooozzz~~~vvvnnnggg]]]VVVOOOMMMLLLKKKLLLOOONNNNNNOOOPPPPPPUUUcccqqqrrr]]]UUUWWWSSSiiiyyyppplll|||[[[MMMBBBAAAAAA======@@@<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>???BBBDDDFFFDDDCCC>>>===;;;999888888888999666777777888888888777777888888888888999999999:::999::::::::::::<<>>>>>???AAABBBDDDGGGFFFIIIPPP\\\lll|||~~~kkk]]]UUURRRQQQZZZiii~~~wwwrrrmmmllljjjjjjjjjhhheeeccc___^^^^^^^^^___aaacccdddaaaaaabbbeeeggggggccc```\\\\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYZZZZZZZZZYYYYYYXXXZZZ]]]___``````___^^^______]]][[[ZZZXXXWWWWWW[[[[[[[[[\\\]]]^^^___```]]]\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZWWWUUUTTTUUURRRQQQOOOMMMKKKJJJJJJJJJJJJQQQ]]]iiirrrvvvxxxxxx{{{zzzzzzyyytttpppssszzz~~~yyyqqqhhh\\\QQQMMMKKKJJJKKKNNNKKKMMMPPPSSSTTTUUUTTTSSSTTTTTTTTTWWW[[[___ccceeeeeeaaa```bbbffflllvvvzzzrrrhhhbbbXXXQQQLLLLLLLLLJJJLLLOOOMMMOOOPPPPPPRRR[[[mmm|||iiiUUUQQQVVV___{{{{{{uuutttmmmSSSIIIAAAAAAAAA>>><<<>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCBBB???===;;;:::999888888888999999888888999:::::::::999999888888888999999999::::::::::::;;;:::999:::===???KKKXXXeeelllqqqxxx~~~::::::::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>??????>>>>>>???AAABBBCCCGGGHHHOOO]]]qqqpppaaaVVVRRRRRRRRRgggvvvrrrkkkjjjiiiiiiiiihhheeeccc___^^^^^^___```bbbdddfffaaabbbccceeefffeeebbb```\\\[[[[[[ZZZZZZYYYYYYXXXVVVVVVWWWXXXYYYYYYYYYXXXYYY[[[]]]___```aaa``````______^^^]]][[[ZZZYYYXXX[[[[[[[[[\\\]]]^^^___```[[[[[[ZZZZZZZZZ[[[\\\\\\[[[\\\]]][[[YYYVVVVVVVVVRRRQQQPPPNNNLLLKKKJJJIIIHHHNNNXXXdddnnntttwwwwwwzzzyyyxxxxxxtttpppqqqvvv~~~~~~rrrfff[[[VVVSSSOOONNNPPPNNNNNNNNNOOOQQQSSSTTTVVVWWWXXX[[[^^^aaaeeeiiilllnnnlllmmmqqquuuyyy}}}vvvmmmddd]]]TTTNNNJJJKKKKKKIIIJJJMMMJJJNNNPPPQQQVVVdddwwwsssbbbSSSPPPUUUeeeyyytttbbbOOOIIICCCBBBAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>;;;888999999999999999999999:::777888999:::::::::::::::888999999999999::::::::::::;;;;;;:::999999;;;===HHHTTTaaahhhmmmvvv}}}999999::::::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>??????????????????@@@BBBDDDEEEJJJRRR___ppprrrcccXXXQQQSSSWWW^^^{{{wwwrrriiigggeeeeeeffffffdddbbb____________aaaccceeefffcccdddeeeeeeeeecccaaa```[[[[[[ZZZZZZYYYXXXXXXXXXUUUUUUWWWXXXYYYYYYYYYYYYZZZ[[[]]]___``````______^^^^^^^^^^^^]]][[[ZZZYYY[[[[[[\\\]]]^^^___``````ZZZZZZYYYYYYZZZ[[[]]]^^^\\\^^^^^^]]]ZZZXXXWWWXXXTTTSSSRRRPPPNNNLLLKKKJJJIIIMMMTTT___iiiqqquuuvvvvvvttttttvvvsssnnnnnnqqqyyy}}}}}}~~~|||qqqgggbbb]]]VVVRRRQQQQQQQQQPPPPPPQQQTTTWWWYYYXXX[[[aaafffjjjnnnrrruuuuuusssuuuzzz~~~zzzsssiii^^^WWWQQQLLLIIIKKKKKKIIIIIILLLJJJNNNRRRUUU^^^ooo~~~oooeee\\\SSSRRRXXXgggxxxvvvZZZLLLHHHDDDAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===========================<<<;;;<<<<<<;;;999666999999999999999999999999555666777888888888888888999999999999:::::::::::::::;;;;;;;;;::::::;;;===EEEQQQ]]]dddjjjttt|||888999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<===>>>???@@@@@@AAAAAAAAAAAACCCEEEGGGIIIPPPbbbwww~~~qqqbbbXXXRRRQQQXXXbbb{{{wwwpppiiigggdddcccdddeeeeeeddd````````````aaaccceeefffeeefffffffffdddaaa______[[[ZZZZZZYYYYYYXXXWWWWWWUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]\\\]]]]]]^^^]]]\\\[[[ZZZZZZ\\\]]]___````````````[[[ZZZYYYYYY[[[]]]___aaa]]]^^^___^^^[[[YYYXXXXXXWWWVVVUUUTTTQQQOOOMMMLLLLLLNNNRRR[[[fffnnnsssuuusssqqqrrruuusssooonnnqqqxxx~~~||||||zzz~~~~~~vvvnnnkkkggg^^^WWWUUUVVVVVVWWWYYY[[[^^^```aaaaaafffnnnsssvvvxxxzzz}}}{{{yyyyyy}}}~~~wwwooodddYYYRRRMMMIIIGGGJJJLLLKKKKKKMMMNNNRRRVVVZZZgggxxxooo___YYYTTTOOORRR[[[qqq}}}vvvzzz}}}pppSSSHHHFFFCCC???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;::::::;;;;;;:::888888888999999999888888888555555666888888999999888999999999:::::::::;;;;;;999;;;<<<<<<;;;;;;<<<>>>CCCNNNZZZaaahhhrrr{{{888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999;;;;;;<<<===>>>???@@@@@@BBBBBBBBBCCCEEEHHHJJJLLLUUUooopppdddWWWQQQOOORRR^^^kkkzzzvvvnnnkkkhhheeedddeeegggggggggaaa`````````aaaccceeeffffffggggggfffccc```___^^^ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWYYY[[[\\\]]]]]]]]]ZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[]]]]]]]]]]]][[[[[[ZZZ\\\^^^aaabbbaaa```___[[[[[[ZZZZZZ\\\^^^aaaccc^^^___```^^^[[[YYYYYYYYYYYYYYYXXXVVVTTTRRROOONNNOOOOOOQQQYYYcccmmmrrrtttsssrrrsssvvvvvvrrrqqqssszzzzzz{{{}}}yyy}}}}}}{{{uuuppppppmmmeee^^^[[[ZZZ\\\___cccfffhhhiiiiiimmmsss{{{|||uuulllaaaUUUNNNKKKGGGFFFJJJMMMLLLMMMOOORRRVVVYYY^^^lll~~~uuudddUUUPPPLLLIIIPPP]]]qqqoooyyyvvvwwwgggOOODDDDDDAAA===<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::999;;;<<<;;;:::888888888888888777777666777777888::::::;;;;;;;;;999999:::::::::;;;;;;;;;999;;;<<<<<<<<<<<<===>>>AAAMMMXXX___fffqqqzzz}}}<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::999999::::::<<<===>>>???@@@AAAAAAAAA???@@@DDDFFFEEEDDDJJJSSS]]]||||||uuu___UUUNNNMMMMMMRRRgggxxxqqqmmmnnnbbb^^^fffkkkeeeaaacccdddbbb```___aaaeeejjjmmmeeeffffffddd```\\\ZZZZZZ]]][[[ZZZXXXWWWWWWWWWXXXVVVWWWYYY[[[\\\[[[ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[^^^___``````___\\\YYYWWW[[[[[[[[[]]]______^^^\\\aaa___]]]^^^``````\\\XXXWWWYYY\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVTTTSSSQQQPPPRRRPPPOOOUUU^^^iiipppssstttuuuvvvuuutttssstttuuuzzzzzzsssmmmjjjmmmuuuxxxsssjjjeee```aaaccciiipppuuuuuusssvvv{{{|||tttjjj^^^RRRKKKMMMJJJIIILLLLLLJJJLLLPPPRRRUUU\\\jjj}}}|||hhhZZZOOONNNKKKIIIQQQ^^^pppppp|||xxxrrrVVVJJJEEECCC@@@???@@@???>>>=========<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;999888777666666777666555666888999888777666666666666666666666666;;;;;;::::::::::::::::::777777777888999:::<<<<<<:::BBBMMMYYYdddmmmtttxxx<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::;;;;;;<<<>>>???AAABBBCCCCCCDDDAAA@@@BBBDDDFFFMMMUUUhhhsssgggYYYRRROOOQQQSSS[[[tttvvvooojjjhhh___^^^hhhnnniiieeefffeeedddbbbaaabbbdddgggiiibbbcccdddbbb___\\\[[[[[[ZZZYYYWWWVVVUUUVVVVVVWWWZZZ[[[\\\]]]]]]\\\ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[]]]^^^___```___\\\ZZZXXX[[[ZZZ[[[]]]```aaa___^^^___^^^^^^^^^^^^]]]ZZZXXXTTTWWWYYYZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQPPPQQQPPPPPPTTT[[[eeennnsssrrrtttuuutttsssrrrssstttwww}}}yyyrrrgggfffkkkuuuzzzvvvnnniiikkklllooowwwxxxooodddZZZPPPJJJKKKIIIIIILLLMMMKKKNNNRRRWWW[[[eeevvvzzzfffVVVIIIHHHJJJKKKTTT```~~~zzznnnsssgggOOOFFFCCCAAA???>>>>>>>>>===;;;===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;:::999888777777777777666666777999::::::999777777777777777777777777999999999999999:::::::::999999888888888999::::::<<>><<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888999999;;;:::999:::;;;<<<;;;999888888888888888888888888555666666777888999999:::999999888888888888888999<<>>??????@@@AAABBBBBBBBBBBBBBBCCCCCCFFFIIILLLUUUhhhyyyuuufff[[[SSSOOORRRXXX]]]eeewwwyyytttmmmfffccc^^^^^^ccckkkoookkkfffccccccddddddcccaaa^^^[[[YYYTTTWWWYYYZZZYYYXXXYYYYYY[[[ZZZYYYYYYZZZ[[[]]]^^^\\\\\\[[[YYYWWWTTTRRRQQQYYYZZZ\\\]]]]]]\\\[[[[[[^^^^^^___```aaa``````___ZZZYYYWWWWWWXXXYYYXXXWWWWWWYYY[[[YYYVVVUUUWWWZZZ```aaabbb```]]][[[[[[[[[WWWVVVTTTRRRQQQPPPPPPPPPOOOSSSUUUSSSQQQVVVaaalllppprrruuuuuutttssssssttttttvvv~~~zzzrrrkkkgggbbbbbbhhhsss{{{~~~yyymmmiiimmmnnnvvv{{{rrrdddXXXPPPMMMLLLLLLMMMLLLNNNPPPPPPQQQXXXaaahhhzzz~~~iiiXXXOOONNNNNNOOOSSS^^^qqqvvvhhheeeppp```KKKDDDFFF@@@>>><<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888888999999>>><<<::::::::::::888666888888888888888888888888555555666777888888999999777777777777888999:::;;;999===DDDLLLTTT]]]ffflllrrrwww}}}}}}vvvxxx~~~999999999999::::::::::::999999999999999999999999::::::;;;;;;===>>>@@@@@@AAABBBBBBCCCCCCBBBBBBAAAHHHFFFFFFKKKVVViiinnn]]]VVVUUUTTTWWW[[[aaakkk{{{tttqqqlllgggfffcccdddgggjjjllliiidddaaaaaabbbccccccaaa___\\\ZZZXXXZZZ\\\\\\ZZZYYYXXXYYYZZZYYYXXXXXXXXXZZZ[[[\\\]]]\\\[[[YYYXXXVVVUUUTTTZZZ[[[\\\]]]]]]\\\[[[[[[]]]^^^^^^_________^^^^^^[[[YYYWWWWWWXXXYYYXXXWWWVVVVVVWWWWWWVVVWWWYYYZZZ______```^^^\\\[[[[[[\\\XXXWWWTTTRRRQQQPPPQQQQQQPPPTTTVVVTTTQQQUUU^^^gggoooqqquuuvvvuuutttttttttqqqrrrwwwzzzqqqjjjeeebbbbbbccciiiuuu~~~zzzmmmjjjkkkooosss}}}qqqiii]]]SSSMMMLLLLLLMMMMMMMMMNNNQQQQQQUUU___kkkzzzqqq```VVVPPPPPPQQQTTT```wwwxxxmmmdddkkktttVVVGGGBBBAAA@@@???=========>>>===<<<::::::::::::;;;;;;;;;;;;::::::::::::999999999999888888777777777888888999===;;;999999999888666444888888888888888888888888666666777777888888999999666666666777888999:::;;;777;;;AAAHHHPPPXXX```fffooouuu{{{}}}tttvvv|||888888999999999:::::::::::::::::::::::::::::::::::::::;;;<<<===???AAABBBAAAAAABBBCCCCCCCCCCCCCCCIIIGGGMMM^^^uuufffVVVSSSUUUYYY[[[^^^eeessstttqqqpppkkkhhhkkkiiijjjjjjjjjjjjiiifffccc___```bbbccccccbbb```___```aaabbbaaa]]][[[YYYYYY[[[ZZZYYYYYYYYYZZZ[[[\\\[[[ZZZYYYXXXWWWWWWVVVVVV[[[\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[UUUTTTRRRSSSUUUWWWWWWWWWUUUTTTSSSUUUWWWZZZ[[[[[[ZZZ[[[\\\\\\[[[\\\^^^```YYYWWWUUUSSSQQQQQQRRRRRRRRRTTTVVVUUUSSSUUU\\\bbbmmmpppsssuuutttsssssssssrrrppprrr{{{{{{tttjjjddd```^^^cccgggrrrmmmhhhoooxxx~~~~~~vvvggg```VVVOOOKKKKKKKKKLLLKKKKKKMMMPPPSSSYYYiiiwwwvvveeeYYYSSSOOORRRYYYiii~~~oooiiihhhyyycccOOOHHHEEE@@@@@@>>><<<<<<===>>>===<<<999999:::::::::;;;;;;;;;:::::::::999999999999888999888777777777777777888999777666666777777666555777777777777777777777777888888888888888888888888777777777777777888999999666999<<>>@@@AAABBB???@@@AAACCCDDDEEEEEEEEEGGGHHHWWWuuuuuu___SSSQQQUUU[[[]]]```hhhzzz~~~pppppppppkkkjjjnnnmmmmmmmmmjjjiiijjjhhhfff___```bbbcccdddddddddccceeeffffffddd```]]][[[ZZZ^^^]]]\\\[[[[[[\\\]]]]]]XXXWWWVVVUUUUUUUUUUUUVVV[[[\\\]]]^^^]]]]]][[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXNNNMMMLLLNNNQQQTTTUUUVVVVVVSSSQQQSSSXXX\\\\\\[[[WWWYYY[[[\\\]]]___bbbdddZZZXXXVVVSSSRRRRRRRRRSSSSSSUUUVVVVVVUUUWWW[[[___kkkooorrrttttttrrrrrrrrrtttqqqpppvvvuuuzzz~~~qqqgggaaa]]]\\\ffflll{{{xxxggghhhvvvxxxooo___ZZZRRRLLLJJJJJJJJJKKKIIIIIILLLOOOTTT]]]ooo~~~jjj[[[RRRMMMJJJRRRddduuukkkggglllsssWWWKKKKKKIIICCC???===<<<<<<=========<<<999999999::::::;;;;;;;;;:::::::::999999999888888999999888777777777777777555444333444666888777666666666666666666666666666999999999888888888888888999888888777777777777777777777888;;;BBBMMMYYYaaahhhqqqyyy~~~zzz{{{999999888888999999:::;;;===<<<<<<<<<<<<;;;;;;;;;=========>>>??????@@@@@@AAACCCCCCAAA???@@@DDDHHHLLLVVVppp}}}ggg[[[UUUSSSTTTTTTXXX___mmm|||pppllljjjiiihhhiiigggkkklllkkkkkkkkkfff```bbbaaa```______```aaabbbgggfffdddbbb___]]][[[ZZZ]]]\\\ZZZYYYYYYYYY[[[\\\\\\[[[ZZZXXXXXXXXXYYYYYYZZZ[[[^^^___^^^\\\XXXVVVXXXZZZ\\\\\\ZZZXXXXXXXXXLLLMMMNNNPPPRRRTTTWWWXXXRRRSSSTTTTTTUUUVVVWWWXXXWWWXXXZZZZZZZZZZZZ\\\^^^YYYVVVRRRRRRTTTUUUTTTSSSSSSUUUWWWWWWWWWWWWYYYZZZdddlllrrrrrrsssvvvtttoooyyyqqqmmmtttwwwuuu~~~|||{{{}}}|||uuullliiikkkmmmyyytttggglll}}}ooofff[[[UUUOOOKKKKKKLLLLLLKKKJJJOOORRRQQQVVVeeevvv|||kkk]]]UUUOOOLLLRRRYYYtttooo```ccc{{{{{{\\\PPPLLLEEEAAACCC>>>===<<<;;;:::999999999<<<<<<======<<<:::999777777777777777777777777777888999:::888666555555666666777777777555555777888777777777777777777777777999999999888888888777777888777777777666666555555999888999>>>CCCJJJVVVbbbiiioooxxx999999888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@AAABBBCCCCCCDDDEEEGGGIIIQQQcccsss```UUUOOONNNPPPTTT[[[fffxxxwwwmmmjjjjjjhhhhhhiiifffiiihhhfffeeefffddd___cccbbb```___^^^^^^^^^___^^^___aaabbbbbb```^^^]]]___]]]ZZZXXXWWWXXXZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]^^^___]]][[[XXXVVVWWWYYY[[[[[[YYYXXXXXXXXXUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVTTTUUUUUUUUUUUUTTTUUUUUUVVVTTTRRRRRRSSSTTTSSSQQQQQQSSSVVVXXXXXXXXXXXXZZZccclllsssttttttvvvvvvsssyyytttqqqvvvxxxpppxxx~~~yyyzzz}}}~~~xxxwwwyyyvvvkkkqqqyyyllldddYYYTTTNNNKKKKKKLLLLLLLLLLLLPPPSSSSSSZZZiiixxx|||nnn^^^SSSNNNMMMLLLSSSaaavvvhhheeellllllQQQHHHFFFAAA>>>???======<<<;;;:::::::::::::::;;;;;;;;;:::999888777777777777777777777777777888999:::888666555555666777888888777666666777999777777777777777777777777888888888777777666666666888888888777777666666666777666777;;;???EEEQQQ]]]fffllluuu}}}999999888888999999:::;;;:::;;;;;;;;;;;;;;;;;;;;;===>>>>>>??????@@@AAAAAA@@@AAACCCEEEGGGIIILLLMMM[[[uuuiiiZZZQQQLLLMMMPPPXXXccctttyyyqqqiiihhhhhhffffffhhhdddgggfffcccdddfffgggdddcccbbb```___]]]\\\\\\\\\YYY[[[___aaabbb```]]][[[```]]]YYYVVVUUUVVVXXXYYYXXXXXXWWWWWWXXXYYY[[[\\\^^^^^^^^^]]][[[YYYWWWVVVUUUWWWYYYZZZXXXWWWWWWXXXZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQPPPQQQPPPNNNLLLRRRQQQPPPQQQRRRRRRPPPOOOOOORRRVVVXXXXXXWWWXXXXXX```jjjtttwwwwwwxxxyyyxxxxxxvvvvvvwwwyyy~~~mmmqqq~~~xxxtttwww{{{|||~~~~~~xxxpppxxx~~~rrrfff___UUUQQQMMMJJJJJJKKKLLLLLLOOOQQQSSSVVVaaapppzzz}}}vvvlll^^^QQQIIIHHHKKKOOOTTTiiiuuujjjcccdddtttyyybbbLLLEEEDDD???<<<<<<===<<<;;;;;;::::::::::::999:::::::::999888777666777777777777777777777777888999999888666555555666888999999888777777888:::777777777777777777777777777777666666666666555555888888888888888777777777777666666:::===BBBMMMWWWaaagggpppxxx~~~999999888888999999:::;;;999:::::::::;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAA@@@CCCEEEDDDDDDHHHPPPWWWkkk|||pppbbbWWWQQQNNNRRRXXXdddsss}}}ssslllggggggfffccccccddd^^^bbbeeecccdddggghhhfffcccbbbaaa___^^^]]]\\\\\\\\\]]]^^^___^^^[[[YYYWWW___\\\WWWTTTRRRSSSUUUVVVYYYXXXWWWWWWWWWXXXYYYZZZ^^^]]]\\\ZZZXXXWWWVVVVVVTTTVVVYYYYYYXXXWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYZZZZZZZZZXXXWWWUUUSSSQQQQQQQQQOOONNNOOOPPPOOOLLLIIINNNOOOOOOPPPQQQPPPNNNMMMNNNQQQUUUWWWWWWWWWWWWWWWZZZfffttt{{{{{{zzzyyyzzzwwwwwwxxxvvvsssuuusssooowww|||zzzpppnnnpppuuuwwwyyyvvvsssuuu|||zzzttt~~~ssshhh___ZZZQQQOOOKKKJJJJJJKKKMMMNNNPPPRRRTTT\\\jjjxxx}}}zzzjjj```TTTLLLGGGGGGLLLRRRYYYsss|||lllccccccddd}}}lll[[[JJJDDDBBB>>>:::999===<<<;;;:::::::::::::::::::::999999999888888777777777777777777777777777777888999888666555555777777888888777666666777999777777777777777777777777666666666666666666666666999999888888888888888888999777888:::<<<@@@IIISSS\\\bbbllluuuzzz}}}999999888888999999:::;;;999999::::::;;;<<<======?????????@@@AAAAAABBBBBBAAAEEEGGGDDDAAAHHHXXXeee~~~|||llleee___XXXSSSPPPRRR\\\gggzzztttpppjjjfffeeeddd``````bbb]]]cccgggfffddddddccc```bbbbbbaaaaaa```______^^^```^^^]]]ZZZYYYXXXWWWWWW[[[YYYUUURRRQQQRRRTTTUUU[[[ZZZXXXWWWVVVVVVVVVVVV\\\ZZZYYYWWWVVVUUUVVVVVVUUUWWWYYYZZZYYYWWWWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZXXXVVVTTTRRRPPPOOOMMMMMMNNNOOOOOONNNLLLJJJLLLNNNOOOPPPPPPOOONNNNNNNNNQQQTTTVVVUUUUUUUUUUUUUUUaaaqqq}}}{{{xxxxxxvvvwwwwwwuuuqqqsss~~~wwwuuuuuu{{{~~~~~~sssjjjgggiiijjjkkkjjjkkkrrr~~~|||ttthhh___XXXTTTMMMLLLKKKJJJJJJKKKNNNPPPPPPSSSYYYcccsss~~~|||ttt```WWWOOOLLLIIIGGGKKKRRR___{{{tttbbb\\\```lllzzz[[[PPPDDD@@@>>><<<999777<<<<<<;;;:::::::::;;;;;;:::::::::999999999999999777777777777777777777777666777888777555555666777555666777666444444666777666666666666666666666666777777777777777777777777888888888888888888999999999777777999:::<<>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCFFFHHHEEEFFFQQQeeevvvwwwnnnjjjbbbYYYQQQOOOOOOPPPRRR[[[nnn{{{pppmmmhhheeedddbbb______ccchhhooosssooojjjfffccc___aaabbbbbbbbbaaa```______]]]\\\YYYXXXWWWXXXZZZ[[[WWWVVVUUUSSSSSSTTTUUUVVV\\\ZZZXXXVVVUUUTTTTTTUUUXXXWWWWWWVVVVVVWWWWWWXXXXXXZZZ\\\\\\ZZZXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVYYYXXXWWWUUUSSSQQQOOOOOOKKKNNNPPPPPPNNNLLLKKKKKKMMMNNNPPPPPPOOONNNOOOPPPPPPRRRTTTTTTSSSRRRSSSTTTSSS[[[jjjyyy~~~zzzvvvuuuvvvvvvwwwvvvssstttxxx{{{|||}}}~~~qqqkkkaaa```___aaahhhvvvxxxiii^^^WWWRRROOOJJJJJJKKKKKKJJJLLLPPPSSSRRRXXX```lllzzzwwwjjjWWWOOOJJJKKKJJJGGGJJJQQQ___zzzzzziiiZZZXXX___vvvmmmNNNHHHBBB??????@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;:::999999999999::::::777777777777777777777777555666777777555555666777555555666555444333555777666666666666666666666666666666777777777777888888777777777888888888888888666555555777777999@@@IIIRRRYYYcccmmmtttxxx{{{|||{{{~~~999999888888999999:::;;;999:::;;;<<<>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCEEEFFFFFFJJJSSSdddvvvqqqeee\\\WWWRRROOOGGGJJJOOOUUU]]]nnnqqqpppkkkfffccccccaaa___bbbgggpppvvvxxxrrrllliiigggeeebbbbbbbbbbbb```^^^]]][[[ZZZYYYYYYYYYYYYZZZ[[[[[[UUUUUUUUUVVVWWWXXXYYYYYYZZZYYYWWWUUUUUUTTTUUUUUUUUUUUUVVVXXXYYYZZZ[[[[[[\\\^^^___^^^\\\ZZZYYYYYYZZZZZZXXXVVVUUUTTTTTTTTTVVVUUUTTTSSSRRRPPPOOOOOONNNSSSWWWVVVPPPKKKLLLNNNNNNPPPQQQPPPOOOOOOQQQSSSSSSSSSSSSRRRPPPPPPRRRSSSVVVXXXaaapppyyyxxxuuuuuuvvvwwwyyyzzzwwwwww~~~||||||yyyiiiddd___aaammm}}}|||nnnaaaWWWQQQNNNLLLHHHJJJKKKKKKKKKMMMQQQUUUWWW^^^iiiuuu~~~}}}nnn^^^RRRIIIEEEIIIJJJGGGLLLUUUbbb{{{qqqbbb\\\aaahhhzzz^^^HHHFFFBBB??????AAAAAAAAA;;;;;;;;;::::::;;;;;;<<<:::999888777777888999:::777777777777777777777777555666777666555555666777555666666666444444666777666666666666666666666666555555555666666777777777666666666777777888888888666444555777777888???HHHMMMTTT___iiippptttxxxyyyzzz{{{}}}999999888888999999:::;;;999:::;;;===>>>@@@AAABBB@@@@@@AAABBBBBBCCCCCCDDDHHHEEEEEENNN___sssssscccZZZTTTNNNJJJJJJGGGLLLTTT^^^jjjvvvlllqqqiiidddbbbbbbaaa```eeekkkjjjpppqqqlllffffffggggggccccccbbbaaa___\\\ZZZXXXYYYZZZ[[[[[[[[[ZZZYYYXXXTTTUUUWWWYYY[[[\\\\\\\\\XXXWWWVVVUUUUUUUUUVVVWWWSSSUUUWWWYYY\\\]]]^^^^^^^^^```aaa```]]][[[ZZZZZZZZZYYYXXXVVVVVVUUUUUUUUUTTTSSSSSSRRRQQQPPPPPPOOOSSSZZZ___\\\SSSMMMNNNQQQOOOQQQRRRPPPOOOOOORRRVVVUUUUUUSSSQQQNNNNNNQQQSSSZZZVVV[[[iiitttuuutttuuuwwwxxx{{{}}}{{{xxx|||}}}||||||xxx|||xxxoooggggggrrrvvvhhh\\\SSSNNNKKKJJJGGGIIILLLLLLLLLNNNSSSVVVZZZcccpppzzzzzzhhhVVVQQQGGGDDDIIIJJJIIIOOO[[[lll~~~lll```bbbmmmuuuoooQQQDDDCCC???:::999:::;;;999;;;;;;:::::::::;;;;;;<<<888888777666666777888999777777777777777777777777444666777666555555666777666777777777555555777888666666666666666666666666444444444555555555666666555555666666777777777888888666777999999:::AAAIIIJJJQQQ\\\fffmmmrrruuuwww|||yyyxxx{{{}}}888888888888888999999999<<<===>>>???@@@AAAAAAAAABBBAAA???>>>AAAEEEEEECCCLLLJJJNNNaaa}}}xxxhhhYYYTTTUUUSSSPPPOOORRRTTTYYYeee~~~vvvqqqmmmjjjeeeaaa___cccjjjpppnnnjjjffffffhhhiiieeeaaa___cccccc\\\WWWWWWXXXXXXZZZZZZ[[[[[[[[[YYYXXXWWWXXXXXXYYY[[[]]]___aaabbbbbb\\\UUURRRUUUWWWWWWUUU[[[ZZZXXXXXX[[[___```aaa`````````______^^^]]]\\\YYYWWWTTTRRRRRRSSSTTTSSSUUUTTTSSSRRRQQQQQQQQQRRRTTTVVVWWWVVVTTTSSSRRRSSSWWWXXXYYYWWWTTTQQQPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSUUUWWWYYY^^^jjjxxxzzztttyyywwwxxx{{{}}}}}}}}}}}}~~~~~~}}}{{{xxxuuurrruuu~~~zzz|||rrrhhh]]]VVVQQQLLLKKKMMMMMMLLLKKKJJJLLLPPPVVVZZZ```kkkwww{{{xxxnnn]]]NNNDDDDDDFFFHHHHHHKKKVVVccc||||||rrrggg^^^```uuurrrZZZNNNBBB@@@===;;;::::::;;;<<<:::<<<>>>>>><<<;;;:::;;;<<<<<<<<<;;;:::999888777777777777777777666555555333333444555666777888888999777555666999:::888666666555555444444666777888666666666666666666666666666666777777888888888888888999999888777888;;;>>>EEEKKKUUUaaakkkrrrvvvwwwyyyyyyyyyyyyyyyxxxwwwvvv888888888999999999999999<<<===>>>@@@AAAAAAAAAAAABBBBBB@@@@@@BBBDDDDDDBBBJJJOOO\\\tttrrrcccSSSNNNNNNMMMMMMMMMTTTYYYeee{{{}}}zzzsssnnnhhhcccbbbeeeiiimmmkkkhhheeefffiiiiiieeeaaadddfffddd^^^ZZZ[[[ZZZXXXZZZ[[[[[[\\\[[[ZZZXXXWWWUUUVVVWWWYYY\\\___bbbcccbbb\\\VVVUUUWWWYYYXXXVVVYYYXXXWWWXXX[[[]]]^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZYYYWWWUUUSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQRRRSSSTTTTTTSSSRRRSSSUUUWWWXXXXXXVVVSSSQQQQQQQQQSSSSSSSSSRRRRRRSSSSSSSSSUUUVVVWWW[[[gggtttxxxuuuxxxwwwxxx{{{|||}}}|||}}}{{{~~~|||zzzzzzwwwxxxyyykkkbbbXXXSSSNNNIIIIIIKKKLLLMMMNNNNNNNNNRRRYYY^^^hhhttt}}}zzzoooaaaUUUKKKGGGHHHJJJMMMOOOXXXlll~~~wwwrrrllleeeaaakkkgggQQQGGGAAA@@@===;;;::::::;;;<<<:::<<<>>>===<<<::::::::::::;;;;;;;;;:::999888888777777777777777666555555777777666666666555555555666444333333555666555333666555555444555666777888777777777777777777777777777777777777777777888888666777777666555666999<<>>???@@@AAABBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFJJJZZZsssiii\\\NNNIIIJJJLLLOOORRRVVV\\\lllzzzsssjjjeeedddfffggggggeeeddddddfffiiiiiifffbbbeeefffccc______bbb```\\\[[[\\\\\\\\\\\\ZZZXXXWWWVVVVVVWWWXXXZZZ]]]___``````\\\XXXXXXZZZ[[[YYYWWWYYYYYYYYY[[[^^^______^^^^^^^^^______]]][[[YYYXXXXXXWWWVVVTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPQQQQQQQQQPPPQQQTTTVVVVVVVVVUUUSSSPPPOOOQQQRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTWWWaaannnvvvwwwyyyzzz{{{{{{|||||||||{{{uuu~~~|||{{{~~~||||||~~~yyyvvvwwwyyyzzz~~~yyynnnbbbYYYQQQNNNKKKGGGGGGJJJKKKNNNQQQQQQQQQUUU^^^eeesss}}}uuubbbSSSMMMJJJGGGHHHLLLRRRZZZkkkzzzrrriiigggdddccciii~~~zzz[[[IIICCC@@@???===<<<;;;;;;;;;<<<:::<<<======;;;:::::::::999999:::::::::999999888666777777777777666555555777777777777666666666666888666555666777888777555555555444444555555666777888888888888888888888888777777777777777777777777666666777666555666999;;;BBBGGGOOOYYYcccjjjoooqqqwwwwwwwwwvvvuuurrrpppooo999999::::::;;;;;;<<<<<<===>>>???AAABBBBBBCCCCCC@@@@@@BBBEEEFFFFFFIIINNNSSSkkk```VVVMMMKKKMMMPPPUUUZZZ]]]cccqqq~~~}}}~~~}}}uuujjjeeeeeeeeecccaaa``````bbbeeehhhhhheeebbbaaaaaa```___ccchhhgggccc]]]]]]]]]]]]\\\[[[YYYXXXZZZZZZYYYXXXXXXXXXYYYYYY\\\ZZZYYYYYY[[[[[[ZZZXXX]]]]]]___aaaddddddbbbaaa`````````___]]][[[YYYWWWVVVVVVVVVTTTSSSSSSTTTUUUUUUVVVWWWXXXWWWUUUSSSQQQQQQQQQPPPOOONNNOOORRRUUUSSSSSSRRROOOMMMNNNPPPRRRTTTTTTSSSSSSSSSSSSTTTTTTVVVUUUSSSTTT\\\hhhrrrwww|||~~~~~~|||zzzwww}}}|||{{{}}}}}}~~~vvvpppkkkjjjjjjjjjnnntttyyy}}}|||nnndddYYYRRRLLLKKKJJJGGGHHHKKKLLLOOORRRRRRSSSZZZfffppp~~~mmmXXXMMMJJJJJJJJJKKKRRR```sss}}}llleeeccc```___fffyyymmmRRREEECCC@@@???===<<<;;;;;;;;;<<<:::;;;<<<;;;:::999999:::777888999999999999999888666666777777666666555444444555555666777888999999888777777777888888888777444444444444555555666666888888888888888888888888777777777777777666666666777888888888777888:::<<<>>>BBBJJJTTT^^^gggnnnqqqvvvvvvvvvuuussspppnnnlll999::::::;;;<<<<<<======>>>???@@@AAABBBCCCCCCCCCBBBAAABBBEEEDDDDDDKKKUUUjjjtttXXXQQQLLLLLLNNNQQQWWW^^^fffppp}}}vvvvvvwwwxxxzzzrrriiiccccccccc```\\\]]]^^^aaadddffffffdddbbb___```^^^^^^bbbhhhhhhddd^^^^^^___^^^]]]\\\ZZZXXX[[[ZZZYYYXXXWWWWWWWWWWWWYYYXXXXXXYYYZZZZZZZZZYYY___```aaadddffffffdddbbb```___^^^\\\YYYWWWUUUTTTSSSUUUVVVTTTRRRRRRSSSUUUUUUVVVWWWXXXWWWUUUSSSRRRSSSSSSQQQOOOMMMNNNPPPSSSPPPPPPOOOMMMLLLMMMOOORRRTTTTTTSSSSSSSSSSSSTTTTTTVVVTTTRRRTTTYYYbbbmmmvvv~~~zzzzzz{{{}}}{{{{{{xxxzzz~~~}}}~~~xxxrrrllliiigggfffiiinnnrrruuuzzz}}}|||pppddd\\\RRRMMMIIIJJJKKKIIIJJJMMMOOOPPPRRRSSSVVV```ooozzzyyydddSSSKKKIIIGGGOOORRRaaa|||wwwgggaaa___]]]aaarrraaaKKKCCCAAA>>>>>>======<<<<<<;;;;;;:::;;;;;;:::888888999:::777777888888999888888888666666666666666555444444444444555666777888999999333444444444444333444444333444444555555555555555777777777777777777777777777777666666666666666666666777888888777888:::;;;;;;>>>EEEOOOZZZeeemmmrrrtttuuuvvvvvvtttqqqnnnlll::::::;;;<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDEEEBBBCCCEEEDDDFFFSSSdddhhhRRRNNNKKKMMMOOOSSS\\\eeeqqqyyytttqqqpppqqqrrrmmmfffbbbaaa```___]]]]]]^^^```bbbcccbbbaaaaaaaaabbbaaa___```dddddd```````````````^^^\\\ZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZWWWWWWXXXYYYYYYZZZ[[[[[[^^^^^^```bbbddddddbbb```]]][[[XXXTTTQQQPPPOOOOOORRRUUUWWWVVVSSSRRRSSSVVVVVVVVVWWWWWWVVVUUUSSSRRRTTTTTTSSSQQQOOOOOOPPPRRRNNNOOOOOONNNMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTRRRRRRTTTVVV[[[fffppp{{{}}}{{{vvvxxx~~~{{{{{{vvvvvvzzz~~~zzzyyy{{{}}}wwwrrrpppooommmoootttwwwzzz}}}~~~}}}}}}}}}xxxnnncccZZZUUUOOOJJJHHHKKKMMMLLLMMMOOOQQQRRRTTTXXX___kkkxxxppp[[[OOOLLLJJJGGGSSS]]]vvvvvvhhhccc]]]aaannnqqqVVVGGG@@@===>>>============<<<<<<;;;:::::::::999777777888:::777777888888888777777666555666666666666555444444666666666666555555555555444555666555444444555666333333444555555555555444555555555555555555555555555555555666666777777777333555666666666666777999999<<>>??????@@@???@@@AAACCCDDDDDDDDDDDDFFFCCCDDDIIILLLSSSiiisss\\\QQQMMMMMMPPPVVV```ppp}}}uuurrrmmmkkkllljjjhhhdddaaa```___``````^^^___```aaa```_________```cccccc```^^^aaabbb```aaaaaaaaa```___]]][[[YYYXXXXXXXXXXXXXXXYYYZZZZZZWWWXXXYYYYYYZZZ[[[]]]^^^^^^]]]^^^```bbbbbb```___]]]YYYTTTOOOLLLKKKKKKLLLSSSVVVYYYXXXUUUSSSUUUXXXVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUTTTSSSRRRSSSTTTNNNOOOQQQQQQPPPQQQRRRTTTRRRRRRQQQQQQQQQQQQRRRRRRPPPOOOQQQTTTSSSTTT]]]iiiuuu}}}xxxvvv}}}}}}xxxuuuuuuyyyzzzvvvtttuuu~~~|||~~~~~~~~~~~~wwwmmmbbbXXXRRROOOLLLHHHGGGKKKNNNMMMNNNQQQRRRSSSWWW```mmmxxxvvveeeSSSLLLNNNQQQPPP^^^qqqsssiiiddd```nnn```NNNHHHBBB;;;===============<<<<<<;;;:::::::::888777666888:::888888888888777666555555555555666666555555444333555555555555444444444444555777999888666555666888222333444555555555444444555555555555555555555555333444444555666777888888222444666666666666777888999;;;???FFFPPP[[[eeekkkrrrtttwwwzzzzzzyyywwwuuu;;;;;;<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEBBBEEENNNVVVbbbxxxfffSSSQQQOOOOOOUUU___pppuuurrrooojjjgggiiieeeeeedddaaa______aaaccc``````aaa___^^^]]]]]]^^^]]]bbbddd```^^^aaaddddddaaaaaaaaaaaa___]]][[[ZZZ\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZ\\\___aaa___^^^^^^___aaabbbaaa___^^^ZZZTTTNNNJJJJJJKKKMMMTTTXXX[[[ZZZWWWUUUWWWZZZWWWVVVUUUTTTSSSSSSSSSSSSQQQSSSUUUVVVUUUUUUUUUVVVNNNPPPSSSTTTSSSSSSTTTVVVQQQQQQPPPPPPPPPPPPQQQQQQMMMMMMPPPSSSRRRPPPXXXcccnnn}}}yyy~~~~~~|||vvvrrruuuvvvsssqqqqqqyyy}}}{{{sssggg[[[RRRMMMKKKKKKGGGGGGKKKNNNNNNOOOQQQRRRTTT[[[hhhwwwooojjj]]]OOOJJJPPPXXX\\\ppp}}}pppgggccceee|||qqqTTTJJJJJJFFF>>><<<===============<<<;;;999:::999888666666888:::888888888888777666444444555555666666555555444333111222222333444555666666222444666555222222333666222333444555555555444333666666666666666666666666222333444555666888999999444666888999888888888::::::;;;===CCCLLLVVV```fffrrrtttxxx{{{||||||zzzyyy??????@@@@@@@@@AAAAAAAAACCCCCCCCCEEEFFFFFFDDDBBBFFFJJJLLLQQQ```wwwlll\\\VVVXXXQQQUUUWWWZZZnnnzzzqqqjjjffffffffffffbbbcccdddbbb^^^]]]^^^```cccaaa___\\\[[[[[[\\\\\\```bbbcccbbb___^^^aaadddcccbbb___]]][[[[[[\\\]]]```^^^ZZZVVVTTTRRRRRRRRRSSSVVVZZZ\\\]]]^^^___aaaaaaaaaaaaaaa`````````___```[[[TTTQQQSSSYYY___ccckkkhhhbbb]]]YYYWWWVVVWWWZZZXXXUUUSSSRRRSSSTTTVVVUUUTTTTTTVVVWWWWWWUUUSSSPPPPPPPPPOOOOOOPPPPPPQQQPPPQQQTTTUUUUUUTTTRRRPPPNNNNNNNNNOOOQQQTTTVVVXXXgggxxx}}}|||xxxrrrnnnmmmooopppqqquuuuuuzzz~~~zzz{{{~~~}}}yyy|||sssdddYYYSSSQQQNNNKKKHHHJJJMMMOOOOOOPPPRRRTTTUUU```kkkuuuwwwkkk[[[QQQPPPMMMLLL\\\sssyyyggg___fffsss}}}\\\MMMGGG???:::<<<::::::;;;;;;;;;;;;;;;;;;888::::::999777666777888666666555555555555666666444444555555555555444444555555666666555333111000555555444444444444555555555444444444666666555444666666666666666666666666555555555555666666666666666666666666666666666666999999:::===CCCMMMYYYaaahhhoooxxx~~~}}}}}}~~~???@@@@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFFFFDDDCCCFFFMMMWWWaaaoooyyypppfffZZZPPPMMMPPPRRRYYYaaammmyyytttlllfffcccbbbbbbaaaaaabbbcccbbb```___aaadddeeeccc```]]][[[[[[[[[[[[^^^```aaabbbbbbbbbdddeeebbb```^^^\\\[[[[[[\\\]]]]]][[[XXXUUUSSSRRRSSSSSSWWWYYY\\\]]]]]]]]]^^^___ccccccbbbaaaaaaaaaaaaaaabbb]]]XXXXXX]]]fffmmmqqqtttooohhh```ZZZWWWVVVVVVZZZXXXVVVTTTSSSSSSUUUVVVUUUTTTTTTVVVWWWVVVTTTRRRQQQPPPPPPOOOOOOOOOOOOPPPNNNOOORRRTTTTTTSSSQQQPPPOOOOOOOOOPPPRRRTTTWWWXXXcccrrr}}}zzzuuurrrqqqppppppooossssssvvv}}}~~~zzzxxxzzz{{{~~~~~~wwwuuuzzz~~~sssiii\\\SSSNNNMMMKKKIIIJJJKKKLLLMMMMMMOOOSSSVVV^^^iiiuuu}}}wwwlll___TTTOOORRRRRRVVVnnnuuufffaaalllqqqTTTIIIEEE???<<<===;;;;;;;;;;;;;;;;;;::::::888999:::999777666777888666666555555555555666666666666777777777777666666555555555555555444333222555555444444444444555555777555444444555555555444555555555555555555555555555555555555666666666666666666666666666666666666777777888:::@@@IIITTT\\\fffnnnxxx~~~~~~}}}}}}@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHIIIIIIMMMZZZkkkwww{{{rrrccc\\\VVVRRRNNNKKKMMMRRRYYYfffwww{{{rrrnnnhhhdddbbbaaaaaa``````aaabbbbbbbbbbbbdddfffgggeeeaaa^^^\\\[[[[[[[[[]]]]]]___bbbeeeffffffeee___^^^\\\[[[[[[[[[\\\]]]ZZZXXXVVVTTTSSSTTTUUUVVV]]]___aaa```___^^^^^^___eeedddcccbbbaaabbbccccccfff```[[[]]]eeeoootttvvvuuupppggg___YYYVVVVVVWWWYYYXXXVVVUUUTTTUUUUUUVVVTTTTTTTTTUUUVVVUUURRRPPPQQQPPPOOOOOONNNNNNNNNNNNLLLNNNPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRTTTVVVWWWXXX^^^jjjxxx}}}~~~}}}zzz}}}xxxuuusssrrrpppnnnpppoooqqqvvvzzz|||~~~wwwuuuuuuxxx|||wwwvvv|||zzzrrreee^^^TTTMMMKKKKKKJJJIIIOOONNNMMMLLLMMMQQQWWW\\\gggsssvvvhhh]]]QQQLLLMMMQQQSSS^^^zzzrrrfffffftttwww```JJJCCCCCC???===>>><<<<<<;;;;;;::::::999999888999:::999777777777999666666555555555555666666666666777777777777666666666555555444444444555555555555444444444444555555888666444333444555555444555555555555555555555555444555555555555666666666666666666666666666666666555666666777;;;CCCLLLSSSbbbkkkvvv~~~~~~}}}}}}@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDEEEGGGKKKPPPSSS^^^oooyyyhhhZZZTTTNNNIIIJJJLLLNNNSSSYYYfff{{{tttooolllhhhffffffeeedddccc```aaaaaaaaaaaabbbdddeeeeeecccaaa^^^\\\\\\\\\]]]]]]]]]^^^bbbfffhhheeebbb\\\[[[[[[ZZZZZZ[[[\\\\\\XXXWWWVVVUUUUUUVVVXXXYYY```aaabbbbbb```___```aaaeeedddbbbaaa```aaabbbccchhhbbb\\\]]]ccciiikkkkkkjjjeee___YYYUUUUUUVVVXXXXXXWWWWWWVVVVVVUUUVVVVVVTTTSSSTTTUUUVVVUUUQQQNNNQQQPPPOOONNNNNNNNNNNNNNNLLLMMMPPPRRRTTTTTTTTTSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZbbbmmmzzz||||||{{{xxx{{{|||uuuyyy{{{vvvsssqqqpppooommmkkklllooorrrttt{{{xxxuuutttyyyyyynnngggZZZUUUOOOKKKKKKLLLMMMLLLSSSRRRPPPNNNPPPVVV___fffpppyyywwwiii[[[RRRNNNLLLOOORRRUUUfff~~~sssnnnfffkkk~~~bbbRRRCCC???AAA???===>>><<<<<<;;;;;;:::999888888777999:::999888777888999666666555555555555666666333444444555555444444333555555444333444555777888555444444333333444444555999777444333333444444444555555555555555555555555444444444555555555666666666666666666666666666666555555555666888>>>EEEKKK]]]fffttt}}}~~~~~~@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEGGGNNNWWW^^^sss|||jjjZZZOOOKKKGGGDDDFFFIIIMMMTTT\\\tttzzzpppllljjjhhhgggggggggfffeeecccbbbaaa```````````````bbb```^^^]]]]]]]]]___```___^^^___bbbeeefffbbb___[[[ZZZZZZZZZ[[[[[[\\\\\\YYYXXXWWWVVVWWWYYY[[[\\\\\\]]]^^^^^^]]]]]]^^^```cccbbbaaa______``````aaafff```[[[ZZZ]]]``````^^^```]]]XXXSSSRRRRRRUUUWWWVVVVVVVVVWWWVVVVVVUUUUUUSSSSSSTTTVVVWWWUUUQQQNNNQQQPPPOOOOOONNNNNNNNNOOONNNPPPRRRTTTUUUVVVWWWWWWSSSTTTUUUVVVXXXYYYYYYZZZXXX]]]dddqqq~~~zzzzzzpppttt~~~}}}vvvrrrppppppooojjjhhhhhhkkklllmmmssszzz|||vvvvvv|||yyynnnddd]]]PPPNNNKKKJJJKKKLLLNNNNNNSSSRRRQQQPPPTTT\\\gggnnn~~~yyykkk\\\QQQMMMNNNNNNRRRVVV]]]ssstttkkkiiidddnnnqqqTTTJJJ@@@>>>???>>>===<<<<<<<<<;;;:::999999888888777888999999888777888999666666555555555555666666333333444444444444333333555444333333444555777888444444333333333333444444888666444333444555555444555555555555555555555555444444444444555555555555666666666666666666666666666666666666777;;;AAAEEEVVVaaaooozzzAAAAAAAAAAAABBBBBBBBBBBBEEEFFFFFFHHHNNNZZZjjjuuulll]]]SSSNNNIIIGGGHHHJJJLLLOOOXXXbbbtttoooiiigggdddddddddeeeeeedddeeeccc````````````^^^]]]___^^^]]]\\\\\\]]]___``````___```aaabbbaaa___]]][[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXYYY[[[\\\VVVWWWXXXXXXXXXYYY[[[]]]``````_________^^^^^^^^^^^^\\\ZZZYYYZZZ[[[\\\[[[___\\\XXXTTTRRRQQQRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSQQQRRRTTTWWWXXXWWWSSSPPPPPPPPPPPPOOOOOOPPPPPPQQQQQQRRRTTTUUUWWWXXXYYYYYYUUUVVVWWWYYYZZZZZZ[[[ZZZYYY\\\```jjj{{{zzzzzz}}}rrrrrrvvvyyytttrrrpppooojjjgggggghhhhhhgggkkkqqqyyyyyy}}}xxxnnncccZZZUUUIIIIIIIIIIIIIIIJJJLLLLLLPPPPPPQQQTTTZZZcccnnnvvvwwwmmm```SSSLLLLLLHHHKKKSSS___nnn~~~wwwiiidddeeeeeeuuurrr\\\JJJEEE???=========<<<:::;;;;;;::::::999999888888777888999999888777999:::666666555555555555666666555555666666666666555555333333333333333444555666444444333333333333444444666444444444666666555444444444444444444444444444333444444444444555555555666666666666666666666666666777777666777999===AAANNNXXXhhhttt{{{~~~AAAAAAAAABBBBBBBBBBBBCCCCCCFFFJJJQQQ^^^tttrrr___UUUOOOKKKHHHKKKPPPSSSRRRUUU```mmmwwwppplllfffdddaaa```aaabbbccccccfffcccaaa```aaaaaa___]]]___^^^\\\[[[[[[\\\]]]^^^^^^___```___^^^]]]^^^___\\\\\\\\\\\\\\\\\\[[[[[[\\\[[[YYYXXXWWWXXXZZZ[[[WWWXXXXXXXXXWWWXXXZZZ\\\]]]^^^`````````___]]]\\\XXXZZZ[[[[[[YYYYYY[[[^^^]]][[[YYYUUUSSSRRRQQQQQQRRRSSSUUUVVVVVVUUUSSSRRRPPPRRRTTTWWWYYYXXXUUUQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYVVVWWWYYYZZZ[[[\\\[[[[[[[[[]]]```fffuuu|||{{{zzz~~~{{{uuupppmmmiiigggggghhhfffccceeejjjttt{{{|||{{{xxxnnnbbbXXXQQQNNNGGGHHHIIIIIIIIIIIIJJJKKKNNNQQQUUU[[[cccmmmxxxtttggg___WWWOOOLLLOOOMMMSSSaaavvvvvvnnnaaa```ggglll{{{___MMMCCCBBB>>><<<;;;<<<<<<:::::::::999999999999999999666888999999888888999:::666666555555555555666666444555555666666555555444222222333333333333333333444333333222222333333444222222333666888888666444444444444444444444444444333333444444444555555555666666666666666666666666555666777666666888;;;===EEEPPP___llltttzzz~~~AAAAAAAAABBBBBBBBBCCCCCC@@@DDDLLLYYYoooiiiWWWQQQKKKEEEEEEKKKSSSWWWUUUWWWdddsss{{{pppjjjffffffccc```^^^___aaabbbcccgggdddaaaaaaccccccaaa___```^^^\\\ZZZZZZZZZ[[[\\\\\\^^^```^^^\\\[[[^^^bbb]]]]]]]]]]]]]]]\\\[[[[[[]]][[[YYYWWWVVVWWWXXXYYY[[[\\\\\\ZZZYYYZZZ\\\^^^]]]^^^```bbbaaa___]]][[[UUUYYY]]]\\\XXXWWWZZZ^^^YYYXXXWWWUUUTTTSSSRRRRRRPPPRRRTTTVVVVVVUUURRRQQQPPPQQQTTTXXXZZZZZZVVVSSSPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTUUUVVVWWWWWWXXXYYYWWWXXXZZZ[[[\\\\\\\\\[[[]]]___```eeeqqq~~~yyyqqqkkkjjjhhhggghhhfffbbbbbbfffiiiooozzz{{{~~~}}}{{{sssggg[[[QQQKKKIIIHHHIIIKKKKKKKKKJJJKKKKKKOOOSSSZZZbbbkkkvvvrrreeeXXXSSSQQQMMMNNNSSS]]]eeexxxrrriii___aaallluuulllSSSFFF??????===::::::<<<<<<:::999999999999999999::::::666888999999888888999;;;666666555555555555666666222333333444444333333222111222333444444333111000444333333222222333333444000111333666999999666333444444444444444444444444333333333444444444555555666666666666666666666666444555666666555666999<<>>===<<<;;;:::999888888888888888888888888888888888888888888777777777777666666666666666666666666555555555555555555555555555555555555555555555555555444333333222222222222444333333222222333333444555555555444444333333333555555555555555444444444777777666666555555555444555555555555555666777777===CCCNNN\\\kkkuuu{{{}}}@@@AAABBBBBBCCCDDDEEEFFFHHHTTTdddvvvkkk[[[RRRJJJIIINNNPPPUUUYYYZZZ]]]hhhzzzwwwrrrmmmiiigggddddddeeeeeeeeedddccccccbbbaaaaaa``````aaaaaabbb___^^^\\\ZZZYYYYYYZZZ[[[\\\\\\[[[[[[[[[[[[\\\\\\___^^^\\\ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVWWWXXXZZZZZZZZZZZZYYYXXXYYYZZZ[[[[[[ZZZXXXWWWXXXWWWVVVXXXZZZ\\\\\\\\\[[[YYYWWWTTTRRRQQQQQQQQQPPPPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRTTTUUUUUUUUUUUUTTTSSSTTTVVVXXXWWWVVVWWWVVVUUUTTTUUUUUUVVVWWWWWWVVVVVVYYY\\\^^^]]][[[[[[[[[]]]```ccckkk{{{}}}}}}zzznnnmmmlllhhheeebbbbbbccccccdddhhhoooxxx|||vvviiiddd\\\TTTNNNJJJJJJJJJJJJJJJKKKJJJJJJKKKNNNPPPUUUaaammmsss{{{wwwhhh]]]TTTOOOPPPQQQVVVhhh}}}xxxmmmfffdddiiixxxmmmRRRFFFEEE@@@@@@???>>>===<<<;;;;;;888888888888888888888888777777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555444333333222222222333444333333222222333333444555555444444444333333333444444444555555555555555777666666666555555555444555555555555555666666777;;;@@@IIIWWWeeeqqqzzz~~~???AAADDDDDDCCCCCCGGGJJJOOObbbvvvoooZZZQQQMMMIIIJJJNNNSSSVVVZZZ```jjj{{{{{{rrrrrroookkkiiibbbcccdddddddddcccaaa````````````aaabbbcccdddeee___^^^\\\ZZZYYYXXXYYYYYYZZZZZZYYYZZZZZZ[[[\\\]]]___^^^]]][[[YYYYYYXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXVVVUUUXXXWWWWWWXXXZZZ\\\[[[[[[XXXWWWUUUTTTRRRQQQQQQQQQQQQQQQQQQPPPNNNMMMKKKJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVUUUTTTUUUWWWXXXXXXWWWUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVXXX[[[^^^___^^^\\\[[[ZZZ\\\^^^^^^bbbnnnzzz|||uuu{{{wwwrrrkkkfffdddcccbbbbbb___```bbbfffkkkrrr{{{|||sssmmm]]]YYYSSSLLLHHHGGGHHHHHHLLLLLLLLLKKKKKKNNNQQQUUU^^^lllyyy}}}}}}xxxjjj[[[SSSMMMLLLQQQYYYjjjsssfffbbbeeettt~~~aaaKKKBBBDDD======<<<;;;::::::999999888888888888888888888888666666666555555555444444555555555555555555555555444444444444444444444444444444444444444444444444444444333222222222333333444333333222222333333444555444444444444333333333333333444444555555666666666666666555555555555555555555444444555555666777888<<>>>>>======<<<;;;;;;;;;777777777777777777777777777777777666666666555555555555555555555555555555444444444444444444444444444444444444444444444444333333333222222333333444444333333222222333333444444444444444444444444444111222222333444555666666444444444555555555555555444444444444444555666666777888;;;@@@JJJZZZlllxxxDDDFFFGGGHHHIIIMMMTTTZZZXXXVVVSSSRRRRRRQQQMMMJJJJJJIIIIIIIIIKKKNNNQQQTTT```kkkzzzsssnnnnnnnnnkkkiiijjjgggeeecccaaa```___``````eeeeeecccbbbaaa`````````\\\[[[ZZZYYYXXXWWWVVVUUUYYYYYYXXXYYYYYYZZZ[[[\\\______^^^]]]\\\ZZZYYYXXXVVVWWWWWWWWWWWWVVVUUUUUUVVVUUUUUUTTTTTTUUUVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWUUURRROOOOOOPPPPPPPPPPPPPPPOOONNNOOOPPPPPPPPPPPPPPPOOOJJJKKKMMMOOOQQQRRRSSSTTTTTTQQQOOOOOOQQQTTTUUUUUUQQQRRRSSSTTTTTTTTTTTTTTTUUUWWWYYYYYYVVVTTTSSSRRRTTTRRRSSSWWWWWWWWW[[[```jjj{{{yyyhhhhhhooo~~~ssskkkgggdddcccbbbaaa```^^^___bbbgggkkklllpppxxxzzzrrrjjjeeeggggggiiioooxxx~~~yyyrrrjjjbbbZZZSSSNNNGGGFFFEEEDDDEEEGGGJJJKKKJJJKKKLLLNNNTTT]]]gggnnnzzzyyytttiii]]]UUUQQQOOOOOOSSSaaa{{{|||{{{vvvnnniiikkktttwwwaaaPPPDDD??????<<<<<<;;;;;;;;;:::::::::777777777777777777777777777777777666666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333222222222333444444444333333222222333333444333333333444444444444555222222333333444444555555444444444444444555555555444444333333444444555666777888999<<>>>>>999999999888888888888888777777777777777777777777666666666555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333222222222333333444555444333333222222333333444333333333444444444555555333333333333333333333333333333333444444555555555444444333333444444555666777888999:::>>>IIIXXXcccRRRTTTWWW[[[[[[XXXRRRMMMGGGFFFGGGGGGEEEBBBBBBDDDCCCIIIQQQXXXbbbooo{{{uuuoooooopppoooiiiaaaaaaeee___]]]ZZZYYY[[[___eeehhhcccbbbaaa```____________^^^^^^^^^^^^^^^]]]\\\[[[\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[YYYWWWUUUSSSSSSSSSSSSSSSRRRQQQQQQSSSSSSQQQPPPPPPQQQRRRSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUTTTQQQNNNKKKLLLNNNOOOPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLKKKNNNOOOPPPRRRSSSTTTTTTTTTPPPMMMKKKJJJLLLOOOQQQQQQRRRRRRSSSTTTTTTSSSRRRQQQSSSVVVWWWVVVTTTSSSUUUWWWSSSPPPOOORRRSSSRRRUUUZZZYYYcccppp~~~xxxjjjaaagggvvvsssjjjfffeeeaaa___]]]___bbbcccaaa___```bbbgggmmmttt|||}}}vvvjjjfffbbbaaadddgggiiihhhpppyyy~~~xxxsssnnnhhh___WWWQQQNNNKKKIIIHHHGGGFFFFFFGGGIIILLLMMMOOOPPPSSSXXXaaannn|||ttteeeXXXOOOKKKLLLOOOXXXmmmyyyxxxllldddbbb___]]]gggwwwvvvfffUUULLLGGGAAA>>>===<<<<<<;;;;;;;;;;;;;;;;;;777777777777777777777777555555444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333444555444333333222222333333444333333333444444555555555444333333333333333333333333333333444444555555555444333333333333444555555666777888888;;;DDDQQQ\\\kkkuuu}}}zzzlll[[[PPPKKKAAABBBDDDFFFIIIIIIGGGFFFLLLMMMSSSddd|||yyyuuurrroookkkgggeeedddaaa```^^^\\\YYYYYY\\\aaahhhlllkkkccc\\\ZZZ___cccbbb```\\\\\\]]]]]]]]]\\\\\\[[[\\\[[[ZZZZZZZZZZZZXXXWWW[[[[[[ZZZXXXVVVUUUVVVXXXUUUTTTSSSRRRRRRSSSTTTUUUOOOPPPRRRSSSSSSSSSRRRQQQUUUTTTSSSRRRQQQQQQQQQRRRNNNPPPRRRUUUUUURRRLLLGGGHHHHHHIIIKKKNNNOOOMMMKKKJJJJJJIIIJJJJJJKKKLLLMMMRRRRRRSSSSSSSSSSSSRRRRRRQQQNNNKKKKKKMMMPPPRRRSSSVVVUUUTTTRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRPPPPPPPPPQQQSSSUUURRR[[[cccnnnqqqxxxyyyfff```iii{{{{{{xxxnnnbbbbbbaaa___`````````^^^]]]______```bbbgggqqq{{{vvviiibbb^^^[[[___fffggglllwww}}}wwwpppkkkccc___YYYRRRKKKGGGEEEDDDGGGHHHHHHHHHJJJLLLNNNPPPQQQYYY^^^bbbpppzzzkkkZZZPPPMMMMMMQQQVVVccczzzuuujjjgggeeebbb^^^aaarrr[[[SSSIIICCCBBBBBB@@@>>>888888888888888888888888::::::999999888888777777999666333222444666555333444444444444444444444444555555555555555555555555222222333333333333444444555555555444444333333333444444444444444444444444222222222222222222222222222222333333333333444444444333333222222333333444333333333444444444555555555555777::::::<<>>>>><<<999888888888888888888888888888888888888888777777777888666333333444666555333444444444444444444333333555555555555555555555555222222333333333333444444444444444444444333333333444444444444444444444444222222222222222222222222222222333333333333444444444333333222222333333444333333333444444444444555333333555777777999AAAJJJrrrUUUIIIIIIBBBCCCEEEHHHLLLPPPSSSUUUQQQ]]]sss{{{rrrjjjjjjhhheeecccccccccbbbaaa___^^^]]]^^^aaagggmmmqqqkkkgggdddeeehhhiiifffbbb^^^^^^]]]\\\[[[ZZZZZZYYYYYYWWWTTTSSSTTTVVVWWWVVVTTTUUUTTTRRRPPPPPPRRRTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUUUURRRPPPOOOPPPQQQQQQPPPOOOOOONNNOOOQQQQQQOOONNNLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPPPPQQQQQQPPPPPPOOONNNMMMLLLNNNQQQSSSTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQOOOOOOPPPQQQRRRRRRSSSSSSOOONNNMMMLLLLLLMMMNNNOOOMMMSSS[[[lll~~~nnnkkkrrr}}}qqqnnnttt||||||uuuiiieeeaaa^^^]]]\\\\\\[[[XXXYYYYYYYYYZZZ^^^cccgggqqqwwwttthhh___]]]]]]\\\___gggrrr|||wwwpppiiiaaaYYYTTTNNNLLLJJJGGGEEEEEEEEEFFFFFFGGGHHHHHHIIILLLQQQTTTcccooo{{{}}}bbbZZZRRRMMMMMMRRRaaannnvvvoookkkfffccceeeaaa```ffftttlllUUUIIIEEE???<<<<<<<<<999777888888888888888888888888666666666666777777777777777666444333444555555444555555555444444333333333444444444444444444444444222222333333333333444444333333333333444444444444444444444444444444444444222222222222222222222222222222333333333333444444444333333222222333333444333333333333444444444444444222333666555666===EEEgggPPPIIIJJJDDDGGGKKKOOOSSSWWWZZZ]]]aaapppwwwtttrrrlllfffeeecccaaaaaabbbccccccbbb``````___```cccgggllloooiiigggfffgggjjjjjjeeeaaa___^^^]]]\\\ZZZZZZYYYYYYYYYVVVSSSRRRTTTVVVXXXYYYSSSSSSSSSRRRPPPPPPRRRTTTSSSTTTTTTTTTSSSQQQOOONNNQQQPPPOOOOOOOOOPPPRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTUUURRRPPPOOOQQQRRRSSSSSSSSSRRRQQQQQQRRRRRRPPPOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKMMMQQQSSSSSSRRROOONNNMMMMMMMMMNNNOOOPPPNNNNNNOOOQQQRRRRRRSSSSSSOOONNNNNNNNNOOOPPPQQQRRRTTTVVV[[[iii{{{qqqnnn{{{{{{pppmmmnnnxxx}}}rrrmmmfff```]]]\\\\\\[[[YYYZZZ[[[ZZZZZZ[[[]]]___hhhmmmvvv{{{oooiii___[[[ZZZ]]]dddoooyyyuuuooohhhaaaYYYRRRMMMJJJIIIGGGFFFFFFGGGHHHIIIHHHIIIJJJKKKLLLQQQWWW]]]kkkuuu~~~vvvlll[[[VVVPPPLLLOOO[[[rrrxxxpppooonnnkkkhhheeeffflllyyyxxx\\\KKKCCCAAA>>><<<===<<<:::888888888888888888888888888444555555555666666777777666666555444555555444444555555555444444333333222444444444444444444444444222222222333333333444444222222222333333444444555333333333333333333333333222222222222222222222222222222222333333333444444444333333222222333333444222222333333333444444444666444444666666666;;;BBBttt[[[LLLIIIIIILLLMMMOOOSSSZZZdddpppyyy~~~sssmmmkkkgggdddbbbaaa______aaacccddddddcccbbbaaaaaabbbeeehhhiiigggeeeeeefffhhhgggccc```___^^^\\\[[[ZZZYYYYYYYYYYYYVVVTTTTTTVVVYYY[[[\\\TTTTTTTTTSSSRRRRRRUUUWWWUUUUUUUUUUUUSSSQQQNNNMMMQQQQQQPPPOOOOOOQQQRRRSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRQQQQQQRRRTTTUUUUUUSSSUUUTTTRRRRRRRRRSSSQQQPPPOOOOOOPPPPPPOOONNNMMMLLLIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJNNNPPPPPPPPPLLLLLLKKKKKKKKKLLLNNNOOONNNOOOPPPQQQRRRRRRRRRRRRLLLMMMNNNOOOQQQSSSTTTUUUXXXWWWXXXeee~~~ttttttuuupppvvv|||uuulllddd___\\\ZZZYYYYYYZZZ\\\[[[[[[ZZZ\\\]]]```ccciiiqqqzzzzzzoooiiicccbbbbbbeeennnwww||||||~~~~~~~~~wwwrrrnnniiiccc]]]XXXSSSNNNJJJHHHHHHGGGGGGGGGHHHIIIJJJHHHJJJLLLMMMOOOUUU^^^fffssswwwyyyvvvqqqjjjbbb[[[VVVSSSQQQTTT\\\ppprrrooopppnnnjjjiiigggqqqbbbNNNEEE???===<<<<<<<<<<<<;;;:::888888888888888888888888444444555555666666666777555555666555555444444444555555555444444333333333444444444444444444444444222222222333333333444444111222222333333444444444333333333333333333333333222222222222222222222222222222222333333333444444444333333222222333333444222222222333333333444444666333222444555444888===}}}cccSSSLLLKKKKKKPPPQQQSSSXXXdddwww~~~uuummmgggdddcccaaa```___```bbbeeeffffffccccccbbbbbbcccdddeeefffeeedddbbbbbbccccccaaa```^^^]]][[[ZZZYYYYYYYYYZZZYYYWWWVVVVVVYYY\\\^^^___VVVVVVWWWVVVUUUVVVXXX[[[ZZZZZZYYYWWWUUURRRPPPOOOQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQQQQRRRTTTWWWWWWVVVTTTUUUSSSQQQQQQRRRRRRRRRQQQOOOPPPPPPQQQPPPNNNLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEGGGJJJLLLMMMMMMJJJJJJIIIJJJJJJLLLNNNOOOOOOPPPQQQRRRSSSRRRQQQQQQJJJJJJLLLNNNPPPQQQSSSSSSTTTSSSTTT]]]qqq|||ssstttvvvlllddd___[[[YYYXXXZZZ[[[[[[YYYYYYZZZ[[[XXXYYY]]]dddmmmwww~~~xxxtttoookkkkkknnnsssqqqooonnnnnnpppqqqrrr}}}vvvxxx~~~zzzuuurrrrrrrrr{{{yyywwwuuuuuuzzz|||tttkkkeee```\\\WWWRRROOOLLLIIIGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGJJJMMMOOOQQQYYYfffooo|||zzzsssjjj```YYYVVVTTTNNNQQQYYYfffwwwxxxnnnmmmkkkggghhhmmmwwwhhhOOOBBB???::::::999999999999999:::888888888888888888888888555555555555666666666666444555777666555333333444444444444444444444444444333333333333333333333333222222333333333333444444222222222222333333333333333333333333333333333333222222222222222222222222222222333333333333444444444333333222222333333444222222222222333333333333333000///222333222444888~~~tttdddVVVNNNNNNQQQSSSXXX^^^hhhttt{{{}}}~~~xxxooofffcccbbbbbbaaa```aaacccfffggggggccccccccccccdddeeeffffffeeeccc```^^^^^^___```aaa]]]\\\ZZZYYYXXXYYYZZZ[[[XXXWWWWWWYYY\\\___``````WWWXXXXXXXXXWWWXXX[[[]]]^^^\\\ZZZWWWTTTRRRQQQPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRTTTWWWXXXXXXWWWTTTRRRPPPPPPQQQRRRRRRQQQOOOPPPQQQQQQPPPMMMKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJHHHFFFDDDEEEGGGJJJLLLLLLIIIIIIIIIIIIJJJLLLNNNOOOQQQRRRSSSTTTTTTRRRQQQPPPJJJKKKLLLMMMNNNOOOOOOPPPOOONNNPPPVVVbbbuuuyyyuuuzzzxxxooogggaaa]]]ZZZ[[[\\\ZZZYYYXXXYYYZZZVVVVVVXXX\\\bbbjjjqqquuu{{{zzzyyyqqqmmmiiiffffffgggfffeeennnqqqzzzxxxtttrrrooonnnqqqooouuuzzzssspppooooooooonnnooonnnllljjjkkkooosssyyyzzz|||}}}~~~wwwpppiiiaaa\\\XXXTTTOOOKKKIIIGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKJJJNNNRRRTTTXXXaaaooo{{{{{{oooaaaVVVPPPRRRUUUSSS]]]rrrzzzqqqjjjjjjhhhiiivvvoooVVVGGG@@@???999999888777777777999;;;888888888888888888888888777777666666666666666666333555888777555333333444222333333444444555555555333333333333333333333333222222333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444333333222222333333444111222222222222333333333333///...111333222444777TTTSSSPPPMMMLLLPPPWWW]]]dddrrr}}}www{{{}}}yyypppgggcccbbbcccaaa```aaadddggghhhhhhaaabbbcccdddfffgggggghhhfffccc^^^[[[[[[]]]```bbb]]]\\\ZZZXXXXXXYYY[[[\\\WWWWWWWWWZZZ]]]`````````XXXYYYYYYYYYXXXYYY\\\___^^^\\\YYYUUURRRQQQPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRQQQRRRVVVXXXZZZZZZSSSQQQOOONNNPPPQQQQQQQQQOOOPPPQQQQQQOOOMMMJJJIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJGGGDDDDDDFFFIIIKKKLLLIIIIIIHHHIIIJJJLLLNNNOOORRRSSSTTTUUUTTTRRRPPPOOONNNNNNOOOOOOOOOOOONNNNNNLLLNNNPPPSSSWWWcccuuu~~~zzzxxxyyyppphhhddd^^^^^^^^^\\\YYYXXXYYYZZZXXXXXXXXXYYY[[[___ccceeennnsss{{{wwwppphhhdddddddddbbb```]]]```iiivvv|||qqqhhheeecccaaaeeekkknnnuuu~~~zzzzzzwwwrrrlllgggeeedddcccbbbggghhhiiihhhiiinnnuuu{{{yyyppphhhbbb\\\XXXVVVRRRLLLHHHGGGFFFEEEEEEEEEFFFHHHIIIKKKMMMNNNOOONNNSSSWWWZZZ^^^hhhxxxzzzlll]]]QQQMMMQQQXXXeeetttrrrkkkggghhhiiiqqqzzz___OOOHHHEEEDDD;;;:::999888777888:::===888888888888888888888888888888777777666666555555222555888888555333333444111222222333444555666666333333333333333333333333222222333333333444444444444333333222222111111111222222222222222222222222222222222222222222222222222222333333333444444444444333333222222333333444111111222222222333333333555111000333555555666999KKKIIIKKKOOOQQQTTTaaaooossssssrrrqqqooolllhhheeebbbgggddd```___```bbbccccccdddcccbbbdddfffhhhggggggbbb^^^ZZZZZZ[[[\\\ZZZXXXZZZZZZ[[[[[[[[[YYYXXXWWWZZZZZZZZZZZZZZZ[[[\\\\\\YYYWWWUUUVVVYYYZZZYYYXXX[[[YYYVVVTTTSSSRRRQQQOOOQQQRRRTTTSSSRRRRRRSSSTTTSSSSSSTTTUUUUUUUUUTTTSSSPPPQQQRRRSSSTTTUUUVVVVVVNNNPPPNNNKKKLLLPPPSSSQQQLLLMMMMMMMMMMMMLLLKKKKKKOOOMMMKKKKKKJJJJJJHHHFFFDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKMMMOOOQQQSSSQQQQQQRRRSSSSSSRRRQQQPPPLLLMMMNNNOOOPPPOOONNNMMMMMMMMMNNNOOORRRXXX___dddyyy}}}}}}|||tttiiihhhgggfffdddaaa]]]ZZZXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[aaakkkvvv|||uuunnnjjjgggfffcccccceeehhhlllqqqvvvyyy|||}}}xxx{{{~~~{{{wwwtttmmmdddaaacccffffffeeejjjtttxxxpppnnnmmmoookkkfffbbb```bbbeeehhhiiikkknnnooorrryyyzzzqqqhhh```XXXQQQMMMKKKIIIFFFCCCBBBCCCDDDFFFFFFFFFGGGHHHJJJMMMOOOQQQUUUYYY\\\```lll|||}}}hhhXXXTTTOOOJJJSSSdddzzzxxxmmmgggcccfffqqqeeeSSSIII@@@===@@@;;;::::::999999::::::;;;777777777777666666666666777777666666555555555444777777666555444444333333555555555555555555555555444444444444444444444444333333333333222222111000222222333333333333444444222222222222222222222222111222222333333333222222111111222333333333333222000000111222333444444555222333444555666555444444222222333333444555666666JJJGGGIIIQQQ[[[hhh{{{}}}qqqppppppooommmjjjgggdddcccfffdddaaa```aaabbbbbbbbbbbbaaa```aaacccddddddccc___[[[WWWVVVXXXYYYXXXVVVWWWWWWXXXYYYYYYXXXWWWVVVXXXXXXWWWWWWWWWXXXXXXYYYXXXVVVTTTUUUXXXZZZYYYXXXZZZXXXUUUSSSSSSRRRPPPOOOQQQRRRSSSRRRQQQQQQSSSUUUVVVVVVVVVUUUUUUUUUVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSNNNPPPPPPMMMMMMRRRSSSQQQOOOOOONNNNNNNNNNNNMMMMMMOOONNNLLLLLLLLLLLLJJJHHHEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJJJJJJJJJJLLLNNNOOOOOOOOOPPPQQQQQQPPPOOONNNNNNOOOOOOOOOOOONNNLLLKKKKKKLLLMMMNNNPPPTTTZZZ^^^iiissswwwwww~~~wwwmmmmmmkkkhhhddd```\\\ZZZXXXWWWVVVUUUTTTTTTTTTTTTVVVYYY```iiirrr|||{{{yyyxxxllllllkkklllmmmooorrrsssvvv{{{~~~~~~~~~|||~~~~~~yyysssqqqsssuuutttrrrssszzz}}}wwwtttssslllkkkjjjjjjkkknnnqqqsssvvvyyy}}}|||wwwqqqhhh___WWWQQQKKKHHHGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHIIIJJJLLLOOORRRTTTYYY\\\___dddooo{{{~~~zzzlll]]]SSSSSSQQQRRRcccyyyxxxrrrjjjeeefffqqqzzz[[[LLLEEE>>><<>>;;;:::<<<999999888888888888999999999999999999888888888777888888888888777777777777555555555444444333333333444444444444444444444444333333333333333333333333444555555555555555444444111222222222222333333333222222222222222222222222444333222111000000111111111111222333333333333222555555444444333333333222222333333222222222111111222222333333333444444444XXX```nnnvvvmmmggghhhgggfffeeedddcccccccccdddcccaaaaaabbbaaa```^^^^^^]]][[[[[[\\\\\\[[[YYYXXXTTTQQQRRRUUUYYYZZZYYYWWWXXXZZZ[[[\\\]]]\\\\\\XXXYYYZZZZZZZZZYYYXXXXXXTTTTTTTTTTTTTTTUUUVVVWWWUUUSSSQQQPPPQQQQQQPPPOOONNNNNNMMMLLLKKKMMMQQQTTTTTTWWWZZZ\\\[[[XXXSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRVVVWWWUUUVVVYYYYYYVVVTTTRRRPPPOOOOOOOOOQQQRRRSSSSSSSSSVVVXXXXXXVVVTTTLLLLLLMMMNNNOOOOOOPPPPPPRRRPPPNNNMMMKKKKKKKKKLLLKKKLLLMMMNNNOOOOOONNNMMMKKKKKKKKKKKKLLLMMMMMMNNNKKKLLLNNNNNNMMMMMMMMMOOOTTTTTTVVVZZZddduuurrrfffaaa^^^dddmmmzzz{{{oooddd\\\XXXUUUTTTRRRQQQOOONNNMMMMMMKKKKKKLLLNNNRRRWWW]]]```___dddkkkttt||||||wwwrrrllleeeaaaWWWRRRLLLGGGEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHKKKNNNSSSZZZaaaggglllnnnccc[[[SSSQQQSSSRRRNNNJJJOOONNNPPPUUU]]]ttt}}}yyyuuunnniiikkkssstttUUULLLBBB???>>><<<;;;;;;::::::999999999999::::::999999999999888888888777777777777777888888888888444444444444444333333333444444444444444444444444333333333333333333333333222333333444444444333333111111111222222222333333222222222222222222222222444444333222222111222222111111222333333333333222444444333333222111111111333222222222222222222222222222222333333333333333eeetttyyyssslllhhhgggfffeeeccccccbbbbbbbbbcccbbb``````aaaaaaaaa```^^^\\\[[[[[[\\\\\\[[[YYYTTTRRRPPPRRRVVVZZZZZZYYYWWWXXXYYYZZZZZZZZZYYYXXXXXXYYY[[[\\\\\\\\\[[[ZZZVVVVVVWWWUUUTTTSSSTTTVVVUUUSSSQQQQQQQQQRRRQQQPPPMMMMMMMMMMMMLLLNNNQQQTTTUUUXXX\\\___^^^ZZZUUURRRNNNNNNOOOOOOPPPPPPPPPQQQOOORRRSSSPPPQQQUUUUUUSSSTTTSSSRRRQQQPPPQQQQQQRRRQQQQQQRRRUUUWWWWWWUUURRRMMMMMMNNNNNNOOOPPPPPPQQQNNNMMMLLLJJJJJJJJJJJJKKKKKKLLLMMMOOOOOOOOOOOONNNJJJJJJJJJJJJKKKMMMNNNOOOKKKMMMNNNNNNMMMMMMNNNPPPRRRRRRSSSWWW^^^jjj}}}tttjjjaaa\\\bbbnnn|||}}}ooocccZZZUUURRRRRRQQQPPPOOOOOOOOOOOOLLLMMMNNNPPPRRRTTTVVVVVVUUUYYY___fffnnnuuuzzz}}}~~~zzztttnnnggg```YYYTTTOOOLLLGGGDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJRRRVVV\\\ccchhhlllmmmmmmaaaXXXOOOLLLLLLJJJJJJLLLMMMNNNSSS]]]mmmzzztttqqqoookkkhhhlll~~~zzzbbbKKKGGGBBB???>>><<<<<<;;;;;;::::::::::::::::::;;;999999888888888777777777666666777777777777777888444444333333333333333333333333333333333333333333333333333333333333333333111111222222333333222222111111111111222222222222222222222222222222222222333333444444444444333333111111222333333333333222333333333222222111111111222222222222222333444444222222222222333333333333|||}}}wwwooojjjjjjgggfffdddcccbbbaaaaaabbbcccaaa^^^^^^```aaabbbbbb]]][[[ZZZ[[[\\\\\\[[[ZZZTTTSSSSSSWWW\\\___^^^\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVVVVWWWZZZ[[[\\\\\\[[[[[[WWWXXXYYYWWWSSSRRRSSSUUUTTTSSSQQQQQQRRRSSSRRRQQQNNNOOOPPPPPPPPPQQQSSSUUUUUUWWWYYY[[[ZZZYYYVVVTTTNNNNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQNNNNNNSSSTTTRRRTTTTTTTTTTTTSSSSSSSSSSSSNNNOOOPPPSSSUUUTTTRRROOOMMMNNNNNNOOOOOOPPPPPPPPPMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKMMMNNNOOOOOONNNNNNKKKJJJJJJIIIJJJKKKMMMMMMKKKLLLMMMMMMMMMNNNPPPRRRQQQPPPSSSWWWYYY___mmm|||yyyhhhgggiiirrr|||nnnbbbYYYUUUPPPPPPOOONNNNNNNNNNNNNNNLLLMMMNNNPPPQQQRRRSSSSSSPPPRRRUUUZZZ```fffkkknnntttzzz~~~{{{tttpppiiibbb[[[UUUOOOKKKJJJGGGEEEDDDFFFGGGHHHHHHEEEDDDDDDEEEGGGJJJMMMOOOXXX\\\aaafffgggeeeaaa___XXXQQQLLLLLLJJJIIIMMMTTTPPPSSS\\\lllyyyuuuooojjjggggggiiijjjsssgggRRRDDDCCCAAA>>><<<<<<<<<;;;::::::999999999999::::::888888777777777666666666555555666666666777777777333333333333333333333333333333333333333333333333222222222222222222222222000111111222333222222222111111111111222222222222222222222222222222222222111333555777888777555444111111222333333333333222333333333333333333222222222222222222333444666777222222222222222222222222~~~vvvkkkhhhlllhhhgggeeecccaaaaaaaaaaaaccc```]]]]]]___bbbcccddd\\\ZZZYYYZZZ[[[\\\[[[ZZZWWWWWWXXX\\\bbbdddccc```^^^^^^^^^]]]\\\ZZZXXXVVVSSSUUUXXXZZZ[[[\\\[[[ZZZYYYZZZZZZWWWTTTRRRSSSUUUUUUSSSQQQQQQSSSSSSSSSRRROOOPPPRRRSSSSSSSSSUUUWWWTTTTTTTTTTTTTTTTTTTTTUUUNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSRRRNNNOOOTTTVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSUUUWWWYYYXXXUUUSSSMMMNNNNNNOOOOOOPPPPPPPPPMMMMMMLLLLLLLLLNNNOOOPPPIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLJJJIIIIIIJJJKKKLLLJJJKKKLLLLLLLLLNNNQQQSSSRRRQQQTTTWWWUUUUUU```mmmyyyqqqkkkmmmxxx{{{nnnbbbZZZVVVPPPOOONNNMMMLLLLLLLLLMMMLLLLLLMMMNNNOOOQQQRRRSSSNNNOOOPPPSSSWWW\\\aaadddkkkrrr{{{}}}|||yyyuuurrrjjjeee___YYYTTTPPPKKKIIIBBBAAA???@@@BBBDDDEEEDDDDDDDDDCCCEEEHHHLLLQQQTTT[[[^^^bbbdddaaa[[[TTTOOOOOOKKKJJJLLLKKKIIIPPPYYY[[[___kkkrrrooojjjdddaaaccchhhmmm|||qqqTTTBBB???@@@@@@===;;;<<<<<<;;;999999888888888888999999777777777777666666666666444555555555666666777777333333333333333333333333333333333333333333333333222222222222222222222222000111222222333333333333000111111111111222222222222222222222222222222222000222666999:::999666555111111222333333333333222444444444444444444444444222222111222333555777999222222222222222222222222xxxqqqnnnooopppmmmiiidddfffgggccc^^^\\\___ccceee```___eeeiiigggcccaaa^^^]]]\\\ZZZYYYYYYYYYYYY[[[ZZZ^^^eeegggccc___^^^___^^^]]]\\\ZZZXXXUUUTTTUUUVVVXXXZZZ\\\]]]^^^^^^]]]\\\YYYWWWUUUTTTSSSSSSSSSTTTUUUTTTSSSRRRSSSTTTSSSQQQOOOPPPRRRTTTSSSQQQTTTSSSSSSSSSRRRRRRRRRQQQMMMOOOPPPOOONNNNNNOOOPPPTTTSSSQQQRRRSSSTTTTTTSSSWWWWWWVVVVVVUUUTTTTTTSSSWWWXXXXXXWWWVVVSSSQQQPPPPPPNNNMMMOOORRRRRROOOLLLQQQOOOMMMLLLLLLLLLJJJHHHJJJKKKMMMOOOPPPOOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPTTTTTTTTTSSSTTTWWW]]]aaaqqquuu|||zzzxxx}}}~~~tttjjj^^^VVVOOONNNMMMMMMOOOPPPOOOOOOOOOMMMLLLMMMOOOPPPQQQPPPMMMMMMNNNOOOPPPRRRTTTTTT___cccjjjqqqxxx}}}zzzvvvrrrnnnjjjfffbbb]]]XXXQQQMMMJJJHHHEEEBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGKKKOOOSSSWWWZZZfffbbb___]]]WWWNNNIIIIIIIIILLLOOOPPPRRRXXXaaahhhpppzzzzzzqqqhhhdddhhhhhhfffnnnzzzoooVVVJJJHHH@@@???>>>===<<<;;;::::::777777888888888999999999999888666555555555666777444444555555555555444444666555555555555444444444444333333222222333333444444444444333222111000///111111222222222333333333111111111111111111111111000000000111222222222333///222555888888777555333333111000000111222222111999888555333222333444444222222222222222222222222222222222222222222222222xxxxxxsssnnnkkkkkkkkkiiigggggghhhiiieee___]]]___bbbgggbbbaaagggkkkhhheeeccc^^^]]][[[ZZZZZZ[[[]]]^^^bbb```ccciiikkkfffbbb```^^^]]]]]]\\\ZZZXXXVVVUUUVVVVVVXXXZZZ[[[\\\\\\\\\]]]\\\YYYWWWUUUTTTTTTTTTRRRSSSTTTSSSQQQPPPQQQRRRSSSQQQOOOPPPRRRTTTSSSQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRTTTUUUUUUTTTRRRRRRSSSTTTTTTSSSVVVUUUTTTTTTSSSSSSTTTTTTVVVWWWWWWWWWVVVTTTRRRQQQPPPMMMKKKKKKMMMNNNNNNMMMPPPNNNMMMLLLMMMMMMKKKIIIKKKLLLNNNOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOQQQRRRRRRQQQRRRUUUZZZ^^^gggrrr|||sss|||tttiiiaaa[[[XXXTTTRRRQQQPPPOOONNNNNNMMMLLLLLLMMMNNNMMMKKKKKKKKKLLLLLLMMMOOOPPPQQQVVVYYY___dddjjjqqqxxx||||||yyytttpppkkkfffccc___[[[XXXUUUQQQLLLIIIHHHGGGEEECCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHJJJNNNTTT[[[___bbbmmmbbbWWWRRRNNNKKKIIIKKKLLLOOOUUU^^^kkkzzztttqqqiiidddhhhkkkqqqsss]]]KKKBBBAAA??????>>>===<<<;;;::::::777777888888888999999999999888777666555666666777444444555555555555444444555555555555444444444444444333333222222333333444333333333333222111000000111111222222222333333333222222222222222222222222111111111111222222222222222444777::::::999666555333111000000111222222111666555333222111111222333222222222222222222222222222222222222222222222222tttqqqpppnnnkkkiiigggeeeeeedddhhhiiiiiieee```]]]^^^```gggcccccchhhkkkhhheeeddd```___^^^^^^```cccgggiiillliiihhhkkkjjjddd___^^^]]]]]]\\\\\\[[[YYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZ\\\ZZZXXXVVVTTTTTTTTTTTTRRRSSSTTTRRRPPPOOOOOOPPPRRRQQQPPPQQQRRRSSSSSSRRRPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUWWWYYYVVVTTTRRRRRRSSSSSSRRRQQQSSSRRRQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSOOOMMMIIIHHHIIILLLMMMMMMOOONNNMMMMMMNNNNNNLLLKKKLLLMMMNNNOOOOOONNNLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNOOONNNOOOOOOOOOOOORRRWWW[[[___dddqqqnnnuuu|||}}}||||||yyyssskkkfff```ZZZVVVTTTQQQPPPOOOMMMMMMMMMMMMMMMJJJHHHJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOSSSVVV[[[```gggllltttxxx}}}~~~{{{wwwrrroooiiieee___YYYUUURRROOOMMMKKKIIIFFFEEEEEEFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHLLLLLLNNNUUU^^^dddgggggggggZZZMMMIIIJJJIIIIIIJJJRRRXXXfff{{{}}}vvvpppjjjgggnnnxxxttt\\\OOOEEE@@@???>>>>>>===<<<;;;::::::999777777777888888888888999888888777666666666666666444444555555555555444444555555555555444444444444444333333222222333333444333333333333222111111000111111222222222333333333333333333333333333333333222222222222222111111111333555888::::::999666444333111000000111222222111333222111000000111222222222222222222222222222222222222222222222222222222{{{qqqnnnpppmmmmmmkkkhhhdddbbbbbbccceeeffffffddd```^^^^^^```ccc``````eeehhheeebbbbbbbbbaaabbbdddhhhnnnssswwwuuunnnhhhfffbbb\\\XXXYYY]]]]]]]]]]]]\\\[[[ZZZZZZYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXVVVTTTRRRRRRRRRSSSSSSTTTTTTSSSPPPNNNNNNOOOQQQQQQQQQRRRRRRSSSRRRRRRPPPPPPPPPPPPPPPQQQQQQQQQPPPRRRTTTTTTTTTUUUVVVXXXVVVTTTRRRRRRRRRRRRQQQPPPQQQPPPNNNMMMNNNPPPSSSUUURRRSSSSSSTTTTTTTTTTTTTTTOOOMMMLLLKKKKKKLLLNNNNNNOOONNNMMMMMMNNNOOONNNLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMNNNNNNNNNPPPUUUXXX\\\___fffttt~~~yyyrrrpppvvvvvvsssttt}}}}}}wwwnnneee___ZZZVVVTTTPPPOOONNNOOOOOONNNLLLIIIJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKMMMNNNQQQVVV\\\```ggglllrrrwwwzzz|||~~~}}}zzzwwwsssnnniiieeeaaa\\\VVVPPPMMMKKKIIIGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJLLLOOOWWWbbbkkkmmmiiidddZZZRRRLLLMMMNNNNNNOOORRR^^^lll{{{xxxnnnkkkooo~~~bbbNNNHHHEEE@@@>>>======<<<<<<;;;::::::999777777777777888888888888888777777666666666666666444444555555555555444444555555555444444444333333444333333222222333333444333333333333333222111000111111222222222333333333333333333333333333333333333333333222222111111111222444777999999777444222333111000000111222222111111000000000000111222333222222222222222222222222222222222222222222222222yyyllljjjmmmppppppooommmhhhdddaaaaaabbb___```aaa```___^^^^^^___]]][[[\\\aaabbb___]]]^^^```aaabbbfffkkkrrrxxx{{{uuulllccc^^^[[[XXXXXX[[[]]]]]]^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYVVVTTTSSSQQQPPPPPPQQQQQQTTTUUUUUUSSSQQQOOOOOOPPPOOOQQQRRRSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRSSSSSSSSSUUUWWWUUUSSSQQQPPPQQQQQQPPPNNNOOONNNMMMLLLMMMOOORRRTTTPPPPPPQQQQQQRRRSSSSSSTTTNNNOOOPPPPPPPPPOOOOOOOOOPPPOOOMMMNNNOOOOOONNNMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKKKKLLLLLLMMMLLLMMMNNNNNNNNNPPPSSSVVVYYY]]]bbbiiiuuuyyylllhhhoooyyyzzzooojjjrrr~~~tttjjjbbbZZZVVVQQQOOONNNNNNOOOOOOMMMKKKKKKKKKIIIHHHHHHGGGGGGHHHIIIJJJJJJKKKLLLOOOTTTXXX\\\```fffkkknnnqqqtttuuuwwwzzz~~~uuussspppmmmjjjeee```\\\YYYTTTNNNJJJHHHGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHKKKMMMNNNPPPXXXeeerrrxxxsssggg^^^RRRPPPPPPQQQRRRTTT\\\ffftttwwwssstttmmmppp~~~rrrTTTEEECCCAAA<<<888<<<<<<;;;;;;::::::999999777777777777777777777777777777777777777666666555444444555555555555444444555444444444444333333333444333333222222333333444222222333333333222111111111111222222222333333333333333333333333333333333444333333333222222111111222444777999999777555333333111000000111222222111000000000111111222333444222222222222222222222222222222222222222222222222oooiiikkkpppsssvvvsssmmmgggcccaaa``````[[[\\\\\\]]]]]]]]]]]]\\\YYYWWWYYY]]]^^^ZZZYYYZZZ\\\^^^```ccchhhmmmqqqsssmmmeee]]]ZZZZZZYYY\\\aaa\\\]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYTTTSSSQQQPPPPPPPPPQQQQQQSSSTTTUUUSSSQQQPPPPPPQQQNNNQQQSSSTTTSSSQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSSSSSSSSSSUUUWWWRRRPPPOOONNNOOOOOONNNMMMNNNMMMLLLLLLMMMOOOQQQRRRNNNNNNNNNNNNOOOPPPRRRRRRNNNPPPSSSSSSRRRPPPPPPPPPQQQPPPOOOOOOPPPPPPNNNMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIIIIJJJJJJKKKLLLLLLKKKMMMNNNNNNNNNOOORRRUUUUUUYYY]]]aaahhhxxxzzzjjjdddiiiqqquuufffjjjwwwxxxlllaaa[[[UUURRRPPPNNNNNNNNNMMMKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHJJJNNNPPPSSSVVV[[[^^^aaadddhhhjjjooosssxxx}}}yyytttjjjgggdddaaa^^^[[[VVVSSSOOOKKKGGGEEEEEEDDDDDDCCCEEEFFFGGGFFFEEEDDDEEEFFFEEEFFFGGGHHHKKKOOORRRTTT\\\fffsss|||{{{qqqbbbYYYPPPNNNOOORRRVVV```sss{{{pppnnnqqqnnn{{{wwwbbbLLLCCCBBB@@@;;;888;;;;;;:::::::::999999999888777777777777777666666777777777777777666555555444444555555555555444444444444444444333333333333444333333222222333333444222222222333333222222111111111222222222333333333333333333333333333333333333333333333333222222222333555888;;;<<<:::888777333111000000111222222111111111222222333333333333222222222222222222222222222222222222222222222222vvvmmmmmmtttyyy||||||uuukkkdddaaa___]]][[[[[[[[[[[[\\\]]]\\\[[[YYYWWWVVVXXX\\\\\\XXXWWWZZZ\\\]]]^^^```bbbdddeeeeeeeee___ZZZZZZ[[[YYYZZZ]]][[[[[[[[[ZZZYYYXXXWWWVVVYYYYYYYYYYYYYYYXXXXXXWWWTTTSSSRRRQQQQQQQQQRRRSSSQQQRRRSSSRRRPPPOOOPPPQQQMMMPPPTTTTTTSSSQQQQQQRRRSSSRRRRRRQQQPPPOOONNNNNNPPPRRRSSSSSSRRRRRRSSSUUUOOONNNLLLLLLMMMNNNNNNMMMNNNMMMMMMMMMNNNOOOPPPPPPMMMMMMLLLLLLMMMNNNOOOPPPNNNPPPQQQPPPNNNMMMOOOQQQSSSQQQPPPOOOPPPOOONNNLLLMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKMMMMMMMMMNNNQQQSSSUUUVVVXXXYYY___lll|||hhhdddjjjwwwjjjhhhrrr{{{{{{ooohhh___[[[VVVRRRPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIEEEFFFGGGGGGGGGGGGIIIKKKLLLNNNQQQSSSUUUXXX\\\___dddiiipppvvv{{{}}}uuurrrqqqoooiiiccc^^^[[[WWWTTTRRROOOLLLJJJGGGEEECCCCCCDDDEEEDDDCCCDDDGGGHHHHHHFFFEEEFFFGGGGGGHHHIIILLLPPPTTTYYY[[[jjjrrrzzz{{{rrreee[[[UUUQQQRRRXXXdddsssxxxllljjjpppssscccUUUGGGCCCBBB@@@>>>>>>::::::::::::999999999999888888777777666666666666666777777888777666555444444444555555555555444444444444444333333333222222444333333222222333333444111222222333333222222222111111222222222333333333222222222222222222222222222222333333333333333333222444888;;;<<<;;;:::888333111000000111222222111111111222222333222222222222222222222222222222222222222222222222222222222zzzooolllsss}}}uuuiiiaaa^^^]]]ZZZVVV\\\\\\\\\\\\]]]\\\YYYWWWWWWWWWYYY]]]\\\XXXXXX[[[]]]^^^___``````^^^]]]\\\aaa\\\ZZZ[[[ZZZVVVSSSTTTYYYYYYYYYXXXWWWUUUTTTSSSVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUOOOPPPQQQQQQOOONNNOOOQQQMMMQQQTTTUUUSSSQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLLLLOOOPPPQQQQQQPPPOOOQQQRRRNNNLLLKKKKKKLLLNNNMMMLLLMMMNNNNNNNNNOOOOOOOOOOOOMMMLLLKKKKKKKKKLLLNNNOOONNNOOONNNLLLIIIJJJNNNRRRTTTRRRPPPPPPPPPOOONNNLLLMMMLLLLLLLLLMMMNNNOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGHHHIIIIIIJJJJJJKKKIIIJJJLLLLLLLLLMMMOOOQQQXXXVVVTTTTTTZZZeeeqqqzzzqqqfffjjjppppppjjjqqqwww}}}uuuiiiddd]]]WWWTTTRRRQQQPPPKKKJJJIIIIIIHHHHHHIIIIIIEEEFFFHHHHHHGGGGGGHHHIIIHHHIIIKKKKKKMMMPPPUUUYYY\\\aaahhhoootttyyy}}}~~~xxxqqqhhhddddddbbb[[[UUUVVVSSSNNNKKKIIIHHHFFFDDDCCCBBBBBBDDDFFFGGGGGGEEECCCFFFHHHHHHFFFEEEGGGIIIIIIJJJKKKNNNSSSXXX]]]```sssxxxzzzsssfffZZZSSSRRRWWW[[[iii|||~~~rrrfffeeemmmwwwpppSSSJJJAAA???>>><<<===@@@::::::999999999999999999888888777777666666666555666777888888888777555444444555555555555555555444444444444333333333222222444333333222222333333444111222222333333333222222111111222222222333333333111111111111111111111111222222222333333444444444///111555999;;;:::999777333111000000111222222111111111222222222222111111222222222222222222222222222222222222222222222222wwwwwwsssoootttwwwqqqhhhaaa]]][[[ZZZZZZaaa^^^[[[ZZZZZZ[[[\\\[[[WWWXXXXXXWWWVVVUUUVVVXXXWWWZZZ\\\\\\ZZZYYYZZZ\\\\\\\\\\\\[[[ZZZXXXVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUSSSSSSTTTUUURRRRRRQQQPPPPPPPPPQQQQQQOOOPPPPPPNNNKKKKKKMMMPPPUUUTTTRRRQQQOOOOOONNNNNNOOOQQQOOOKKKLLLPPPRRRPPPQQQPPPOOOPPPQQQQQQOOONNNKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJLLLLLLLLLLLLLLLMMMNNNNNNPPPPPPPPPOOONNNMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKJJJJJJKKKLLLNNNOOOWWWTTTRRRQQQTTT[[[bbbgggppp|||pppkkkuuu~~~{{{|||zzzqqqjjjggg```VVVPPPQQQOOOLLLJJJIIIJJJKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLVVVWWWYYY^^^dddlllssswww{{{{{{{{{|||~~~~~~|||zzzxxxtttoookkkddd```\\\XXXVVVTTTRRRPPPIIIHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEDDDDDDDDDEEEEEEIIIGGGDDDCCCEEEGGGHHHIIIOOOKKKMMMVVV^^^bbbeeejjjtttqqqjjjbbb[[[WWWWWWXXXbbbwwwwwwsssxxxvvvxxxyyyooodddjjjxxxttt^^^HHHEEEBBB???>>>>>><<<;;;<<<;;;:::888777888888999555555666666777777888888999777444111111333555777777777666555444333333222222333333444444333333222111111111222222333333333000000111222333222000...111222222222222333333333222222222222222222222222333222222222111000000000555555555555555555555555333333333333333333333333///000111222222222222222000000111222222222222111000000000111222222222333~~~wwwqqqqqqmmmjjjooozzzpppmmmhhheeebbb```]]]\\\___\\\ZZZYYYZZZ\\\\\\\\\XXXYYYXXXVVVTTTSSSUUUWWWWWWYYY[[[[[[YYYXXXYYY[[[[[[[[[[[[ZZZZZZXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQRRRRRRQQQOOONNNOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPOOOPPPQQQOOOMMMLLLOOOQQQTTTSSSRRRQQQOOOOOONNNNNNMMMPPPOOOMMMNNNTTTVVVUUURRRQQQPPPQQQQQQQQQOOOMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOONNNMMMKKKJJJJJJJJJJJJLLLMMMNNNTTTSSSRRRRRRTTTXXX]]]```dddrrrxxxuuuzzz|||uuukkk^^^UUUSSSTTTQQQOOONNNMMMLLLJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJOOOPPPRRRUUU[[[aaagggjjjlllllllllmmmpppsssvvvxxx|||}}}~~~}}}xxxxxxwwwvvvuuuttttttsssqqqooommmllljjjfffaaa^^^YYYVVVRRROOONNNLLLJJJIIIEEEEEEDDDDDDCCCBBBBBBBBBEEEDDDDDDEEEEEEFFFGGGHHHJJJIIIIIIJJJKKKMMMMMMMMMRRRRRRTTTZZZdddllloooooollljjjeee^^^ZZZ\\\dddjjj~~~uuupppoooooooooqqqpppgggcccrrr{{{]]]LLLFFFCCC@@@>>>>>>===<<<;;;<<<;;;:::888888888888999666666666666777777777777888666444222222333555666555555555444333333222222222333333444444333333222222222222222222222333333444111000000222111...+++111111111222222333333333222222222222222222222222222222222111111111111111444444444444444444444444111111111111111111111111111111222222222111111000000000111222222222222111111111111111111222222222}}}sssqqqkkkkkkgggfffjjjsssyyyzzzlllkkkjjjiiigggccc___[[[\\\[[[YYYYYY\\\^^^^^^^^^ZZZYYYWWWUUURRRSSSUUUXXXZZZ[[[[[[ZZZXXXWWWXXXYYYXXXYYYYYYYYYYYYXXXWWWVVVSSSTTTUUUUUUUUUTTTSSSRRRPPPQQQQQQOOOMMMLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNNNNPPPSSSSSSSSSQQQPPPOOOOOOOOOOOOLLLOOOOOONNNQQQWWWZZZZZZSSSQQQPPPQQQQQQPPPNNNLLLNNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOOOONNNNNNKKKJJJJJJIIIJJJLLLMMMNNNQQQQQQQQQRRRSSSUUUWWWYYY\\\bbbnnnrrrxxx}}}nnnccc___[[[YYYVVVTTTSSSQQQMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJMMMPPPUUUYYY[[[[[[[[[[[[\\\^^^```cccdddiiijjjmmmqqquuuxxx{{{|||}}}}}}~~~~~~|||{{{yyywwwxxxwwwvvvvvvvvvwwwyyyzzz|||||||||}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwuuutttsssqqqpppooooooooojjjjjjiiigggeeedddbbbbbb___]]][[[ZZZYYYVVVRRRNNNNNNKKKHHHGGGFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIGGGHHHJJJLLLMMMNNNNNNNNNTTT[[[aaagggtttyyylllhhhaaa[[[]]]jjjzzzqqqjjjgggfffgggiiiiiijjjiiieeelllaaaLLLDDDCCC@@@===<<<======<<<;;;<<<;;;:::999888888888888777777777777666666666666666666555444444444444555333333333333333333333333222333333444444333333222333333222222222222222222555333111111333333000...000000111222333333444444222222222222222222222222111111111111111222222222333333333333333333333333000000000000000000000000333333333222222000//////000000111222222222222111222222222111111111111111tttppppppiiigggeeeeeeiiipppuuuvvvnnnmmmkkkjjjhhhccc^^^ZZZ\\\ZZZZZZ[[[^^^```aaaaaaZZZYYYWWWUUUTTTUUUYYY]]]aaa```]]]ZZZWWWVVVVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUTTTUUUWWWXXXXXXWWWUUUSSSQQQRRRRRRQQQOOOMMMMMMNNNLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRRRRQQQQQQPPPOOOOOOOOOOOOLLLOOOPPPOOORRRXXX[[[YYYRRRPPPOOOOOOPPPOOOMMMKKKMMMNNNNNNOOOOOONNNNNNMMMKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKMMMMMMMMMMMMLLLJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOQQQTTTVVVXXX]]]]]]bbbpppzzzwwwxxx{{{vvvhhhddd___[[[XXXVVVTTTRRRNNNMMMLLLKKKIIIHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFFFFIIIHHHHHHIIIKKKMMMPPPQQQPPPPPPPPPQQQRRRTTTVVVWWWYYYZZZ\\\___cccfffhhhiiijjjjjjkkkkkkkkkkkkjjjiiijjjiiiiiiiiiiiijjjkkkllllllmmmooopppqqqqqqqqqqqqsssssssssqqqpppnnnlllkkkfffeeecccaaa`````````aaa```___]]][[[YYYWWWUUUTTTSSSQQQOOOOOONNNLLLIIIFFFHHHFFFDDDDDDDDDDDDCCCAAACCCDDDDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMOOOQQQSSSWWWggguuu}}}rrrjjjbbbaaannnuuuooogggbbb```aaabbbbbbgggeeefffjjjqqqhhhRRRGGGEEE???===;;;:::;;;<<<<<<<<<;;;;;;:::999888888888888888888777777666666555555555555555555555444444333222222333333444444444444222333333444444333333222333333333222222111111111333555777777555444444555000000111222333444444555222222222222222222222222000000000111222222222333111111111111111111111111000000000000000000000000222222222222222111000///000000111222222222222111333222222222111000000000~~~uuummmiiihhhhhhdddbbbdddgggkkknnnqqqmmmkkkhhhgggeeeccc```]]]]]]\\\[[[]]]```bbbbbbbbbYYYYYYXXXWWWXXX[[[```dddiiifff```[[[XXXVVVUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSUUUVVVWWWWWWVVVTTTRRRPPPRRRSSSRRRPPPNNNNNNNNNLLLKKKKKKKKKLLLLLLMMMNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOPPPPPPMMMQQQQQQPPPQQQVVVWWWUUUPPPNNNMMMNNNNNNNNNLLLJJJLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMOOONNNLLLLLLOOOSSSXXX[[[^^^[[[ZZZaaaooo{{{nnnttt{{{uuukkkccc]]]ZZZWWWUUUOOOMMMLLLJJJIIIHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFEEEIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQSSSUUUVVVXXXXXXXXXXXXYYY[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___^^^___bbbdddeeeeeeddddddgggggggggfffdddbbbaaa```[[[YYYWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRPPPNNNLLLLLLLLLJJJIIIHHHHHHGGGEEECCCEEEDDDCCCCCCEEEEEEDDDBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIMMMNNNOOOOOOPPPTTTZZZ___fffzzzooolllnnn|||ssseeeccc```___```aaa``````dddcccgggtttfffTTTGGGAAAAAA===;;;999999;;;<<<<<<;;;;;;:::::::::999888888777888888777777666666555555444555666666666555444333333333444444555555666666222333333444444333333222333333333222222111111111111999@@@???777222333777000000111222333333444444222222222222222222222222000000000111222222222333111111111111111111111111111111111111111111111111///000111222222222222222000000111222222222222111333222222222111000000000vvvqqqjjjeeeeeeeeeaaa___aaadddeeefffiiigggeeecccbbbcccddddddccc^^^]]]]]]^^^```aaaaaa```XXXYYYZZZ[[[\\\```eeeiiimmmhhhaaa[[[XXXWWWVVVUUUSSSSSSTTTUUUUUUUUUTTTTTTRRRSSSSSSSSSSSSQQQPPPOOOMMMOOOQQQQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOONNNLLLKKKJJJLLLNNNNNNMMMPPPOOOOOOOOOOOOOOOPPPQQQPPPRRRSSSPPPPPPSSSSSSPPPNNNMMMMMMMMMNNNNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHIIIKKKMMMNNNLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEFFFHHHIIIJJJJJJIIIIIIJJJIIIIIIHHHIIIKKKLLLMMMNNNMMMKKKKKKNNNSSSXXX[[[YYYVVVUUUXXX___ooowwwpppqqqyyysssiiibbb]]]ZZZQQQPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFHHHHHHGGGFFFFFFFFFFFFGGGFFFGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNPPPRRRSSSSSSRRRSSSSSSSSSTTTTTTTTTTTTRRRTTTVVVXXXYYYZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTQQQPPPOOONNNMMMMMMMMMMMMLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFDDDDDDEEEEEEDDDBBBCCCBBBBBBDDDEEEFFFDDDBBBBBBCCCCCCDDDFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLPPPRRRSSSTTTWWW^^^hhhooonnnwwwuuudddYYYZZZ[[[\\\^^^___aaabbbkkkooozzziiiSSSIIIBBB>>>======;;;999999:::<<<<<<;;;:::::::::::::::888777777777777777777666666666666555555666666555555444333444444444555555666666666222333333444444333333222333333222222222222222222222===GGGFFF<<<333000111111111222222222333333333222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222//////000222222333333333000000111222222222222111222222222111111111111111}}}tttqqqnnnkkkiiikkkeee```]]]aaabbbaaaaaadddbbbaaa```aaacccccccccaaa^^^]]]]]]]]]______]]]\\\YYYZZZ\\\]]]___bbbfffiiikkkfff^^^YYYXXXXXXXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPOOONNNMMMJJJMMMPPPPPPOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQNNNKKKKKKMMMNNNNNNLLLOOONNNNNNNNNOOOPPPPPPQQQQQQTTTTTTQQQQQQSSSRRROOONNNMMMMMMNNNPPPPPPOOOMMMJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLOOOPPPNNNMMMLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLNNNOOOLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMLLLLLLMMMNNNQQQTTTVVVRRRPPPPPPTTTXXX```qqq~~~ooommmvvvvvvnnniii```^^^ZZZVVVRRRPPPOOOOOOKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLNNNOOOPPPQQQQQQMMMNNNNNNNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFDDDCCCCCCDDDEEEDDDCCCDDDCCCDDDEEEGGGGGGEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSUUUYYY___dddiiirrr}}}kkk___VVVYYY[[[^^^aaahhhrrryyyrrrXXXJJJEEEBBB???======;;;999999:::;;;;;;;;;::::::;;;;;;:::999777666666666666666777777777777666666555555444444444444444444444444444444444555222333333444444333333222222222222222222222333333333===HHHMMMHHH???666111333333333222222222222111222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222000111111222222222111111000000111222222222222111111111111111111222222222~~~uuunnniiiiiiiiiiiilllqqqgggaaa___bbbccc``````cccaaaaaaaaabbbbbbaaa^^^\\\^^^]]]\\\\\\]]]\\\ZZZXXXYYY[[[]]]___```bbbeeeggghhhbbb[[[WWWXXXYYYZZZYYYXXXYYYYYYYYYXXXXXXWWWVVVWWWVVVTTTRRRPPPOOONNNNNNKKKMMMPPPRRRQQQPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSOOOLLLLLLNNNOOONNNLLLNNNNNNNNNNNNOOOPPPQQQQQQQQQTTTUUURRRRRRTTTSSSOOOOOONNNNNNPPPRRRRRRQQQPPPKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJIIIHHHIIIKKKNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLNNNTTTVVVWWW___hhhwwwjjjnnnuuuzzzrrrnnnhhhaaaZZZUUURRRQQQKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEFFFHHHIIIKKKLLLMMMHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDEEEEEEEEEDDDBBBAAACCCCCCCCCDDDDDDEEEEEEEEEFFFEEECCCDDDEEEFFFFFFEEEFFFFFFFFFHHHIIIIIIGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJLLLOOORRRUUUXXXZZZ___fffpppxxxrrrddd]]]]]]```dddgggmmmzzzmmm\\\JJJCCCBBB@@@>>>===>>><<<:::999:::;;;;;;;;;::::::;;;;;;:::999777666555555666666777777888888666666555444444444444555333333333333333333333333222333333444444333333222111111111222222333333444333;;;GGGQQQUUUNNNAAA666444444333222222111111000222222222222222222222222333222222222111111000000111111111111111111111111111111111111111111111111222222222222222111000///000000111222222222222111000000111111222222222333wwwrrrnnnkkkgggddddddfffjjjmmmhhhccc______bbbdddaaa^^^```aaaaaaaaa```^^^\\\ZZZ]]][[[ZZZYYYZZZ[[[ZZZYYY```___^^^___``````^^^\\\]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWVVVVVVPPPQQQSSSSSSRRRQQQQQQRRROOOPPPPPPQQQPPPOOOMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNOOONNNMMMKKKJJJKKKLLLOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQRRRSSSSSSRRRPPPPPPNNNMMMNNNOOOOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOSSSQQQNNNLLLKKKLLLNNNOOOOOOMMMLLLKKKKKKLLLNNNPPPLLLKKKIIIIIIJJJJJJIIIGGGHHHHHHIIIJJJJJJIIIHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNPPPUUUYYYgggxxxwwwkkkfffooo|||{{{uuupppiii```YYYTTTPPPLLLKKKLLLMMMLLLJJJFFFFFFGGGGGGGGGFFFEEEEEECCCDDDFFFGGGHHHGGGEEEDDDGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBFFFEEEDDDCCCDDDGGGIIIKKKHHHGGGFFFGGGIIIKKKKKKKKKSSSQQQPPPUUU]]]eeejjjkkkpppzzzxxxqqqggg^^^[[[\\\___eeeoootttUUUNNNFFFAAAAAA@@@<<<888999999999999999999999999888888888888777777777777777777666555444333333333666555555555555444444444555555444333333222111111222222333333333333444444444333333222222333333444444444CCC___kkk]]]FFF888333333333222222111111111222222222222222222222222111111111111111111111111000000000000111111111111111111000000000000111111111111111111111222222222333222222222222222222222//////000000111111111222wwwoookkkgggeeebbb``````bbbeeegggeeeaaa\\\\\\___```^^^[[[aaaaaa```^^^\\\ZZZXXXWWW\\\ZZZYYYZZZ\\\]]]]]]]]]___^^^]]]]]]^^^]]][[[ZZZ]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUQQQSSSTTTTTTRRRQQQRRRRRRPPPQQQQQQQQQPPPOOOMMMLLLMMMMMMMMMMMMNNNNNNOOOPPPNNNOOOOOOMMMKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPMMMKKKKKKLLLMMMNNNMMMNNNMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNSSSQQQOOONNNMMMMMMNNNOOONNNOOOPPPPPPPPPOOONNNNNNMMMKKKJJJIIIJJJJJJHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLOOOSSSVVV___kkk~~~{{{mmmkkknnnvvvyyynnnfff\\\WWWRRROOOPPPPPPOOOMMMKKKKKKKKKKKKJJJIIIHHHHHHEEEFFFGGGHHHIIIHHHFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFHHHJJJKKKJJJJJJKKKMMMOOOQQQRRRRRRWWWXXX\\\dddmmmwww}}}tttnnniiibbb\\\ZZZ]]]cccpppzzzbbbMMMGGGAAA>>>>>>>>><<<999999999999999999999999999888888888777777777666666777666555444444333333333555555555555444444444444666666555444444333222222222222333333333333444444444333333222222333333444333222@@@YYYeeeYYYEEE:::333333333333222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111000000000000111111222222111111111111111111222222222222222222222222000000000000111111111222{{{qqqlllhhheee___^^^]]]\\\]]]___aaabbbfffbbb^^^^^^___```___\\\aaa```]]][[[XXXWWWUUUUUUZZZYYYYYY[[[^^^```aaa```]]]\\\[[[[[[[[[[[[YYYWWWZZZYYYYYYYYYYYYXXXXXXXXXZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVUUUSSSRRRRRRSSSSSSSSSSSSRRRQQQOOONNNMMMOOOOOOOOOOOOOOOOOOPPPPPPNNNOOOOOOMMMKKKJJJKKKMMMLLLMMMNNNNNNNNNNNNNNNMMMQQQNNNJJJIIIJJJMMMNNNOOOMMMLLLKKKKKKMMMNNNMMMLLLNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNQQQQQQPPPPPPOOOOOONNNNNNOOOQQQTTTVVVUUURRRNNNLLLNNNLLLJJJJJJJJJIIIGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMQQQTTTZZZ^^^iii}}}{{{mmmeeefffsssyyyiiiccc[[[WWWUUUTTTQQQNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEGGGHHHIIIFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHJJJKKKLLLLLLKKKLLLMMMOOORRRUUUXXXYYYbbbhhhrrr||||||rrrhhheeebbb___^^^___eeeppp~~~cccOOOEEEAAA===<<<===???>>><<<888888888888888888888888888888777777777777666666777666555444333333333333555555555555444444444444666666555555444444333333222222333333333333444444444333333222222333333444333111;;;NNNXXXPPPBBB:::222333333333333333444444222222222222222222222222111111111111111111111111000000000000111111111111111111000000000000111111333222222222111000000000111111111111111111111111000000000111111111111111{{{mmmhhhgggeeeccc\\\\\\\\\]]]^^^___```aaaeeebbb___]]]^^^___^^^\\\```^^^\\\YYYWWWVVVVVVVVVYYYYYYYYY[[[^^^``````___\\\ZZZYYYZZZZZZZZZXXXVVVVVVVVVVVVVVVUUUUUUUUUUUUYYYXXXVVVTTTSSSSSSSSSSSSVVVWWWWWWVVVTTTSSSSSSUUUUUUUUUTTTSSSQQQPPPNNNNNNRRRQQQPPPPPPPPPPPPPPPQQQNNNOOOOOOMMMLLLKKKLLLNNNMMMMMMNNNNNNNNNMMMMMMLLLOOOMMMKKKKKKLLLNNNNNNNNNLLLKKKKKKLLLNNNOOONNNMMMPPPOOOOOONNNMMMLLLLLLKKKNNNNNNNNNNNNNNNMMMMMMLLLPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPPPPOOOMMMMMMPPPRRRUUUVVVUUURRRNNNKKKNNNLLLJJJJJJJJJIIIGGGEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNMMMLLLMMMPPPRRRZZZZZZ___lll{{{mmmgggmmmwwwvvvooofff___[[[WWWSSSOOONNNMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMOOOPPPQQQSSSWWW]]]dddiiixxxxxxssskkkeeeccccccbbbeeejjjwwwgggSSSFFFBBB???<<<<<<>>>??????>>>777777777777777777777777888777777777666666666666666555444444333333333444555555555444444444333333555555444444444333333333222222222333333333444444444333333222222333333444444111555AAAHHHDDD;;;666222222333333444444444555222222222222222222222222111111111111111111111111///000000000111111111111222111111000000111111222333333333222111000//////000000000000000111111111111111111111111111111111pppgggffffffdddaaa[[[\\\\\\]]]^^^______```^^^\\\ZZZYYYYYYZZZZZZYYY^^^]]][[[ZZZYYYYYYZZZZZZZZZYYYZZZ\\\^^^^^^]]]\\\[[[ZZZYYYZZZ[[[ZZZYYYWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWVVVTTTRRRRRRRRRSSSSSSWWWWWWWWWVVVTTTSSSUUUVVVWWWWWWUUUTTTRRRQQQPPPOOOSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNOOONNNLLLLLLMMMNNNOOOOOOPPPPPPOOONNNMMMMMMHHHHHHIIIJJJLLLLLLJJJHHHMMMLLLKKKMMMOOOPPPPPPOOOQQQQQQPPPOOONNNMMMMMMLLLOOOOOOPPPPPPPPPOOONNNMMMRRRRRRRRRQQQQQQPPPOOOOOOLLLMMMNNNOOOOOONNNLLLKKKQQQQQQRRRRRRQQQPPPNNNLLLNNNLLLJJJJJJJJJIIIHHHFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOPPPOOONNNNNNQQQSSSWWWXXX\\\cccooowwwssssssvvvzzzqqqjjjeee___YYYUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJLLLMMMNNNNNNNNNNNNTTTVVVYYY^^^eeeqqq~~~vvvpppnnnoooiiieeeeeefffjjjsss|||hhhUUUHHHCCC???>>><<<;;;<<<<<<<<<<<<777777777777777777777777777777777666666666666555555444444333333333333444555444444444444333333333333333333222222222222222222222222333333333444444444333333222222333333444444111222777;;;888444111222222222333333444444444222222222222222222222222111111111111111111111111///000000000111111111111222222111111111111222222333333333222111000////////////000000000111111111222222222111111111111111{{{sssiiidddddddddbbb```[[[[[[[[[[[[\\\]]]]]]^^^]]]]]]\\\[[[[[[[[[]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZ[[[\\\^^^^^^\\\ZZZYYYXXXXXXYYY[[[[[[ZZZYYYZZZZZZYYYYYYYYYXXXXXXXXXTTTSSSQQQPPPPPPQQQSSSTTTVVVVVVVVVUUUTTTTTTVVVXXXXXXWWWVVVTTTSSSRRRRRRRRRTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNOOONNNLLLLLLNNNOOOQQQQQQQQQQQQPPPOOOMMMMMMHHHHHHJJJMMMOOOOOOKKKIIILLLKKKKKKMMMPPPQQQQQQPPPQQQQQQPPPPPPOOOOOONNNNNNPPPPPPQQQRRRQQQPPPOOONNNRRRRRRQQQQQQPPPPPPOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKPPPPPPOOONNNNNNMMMMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPOOOOOOQQQSSSQQQUUUYYY\\\aaammm~~~|||vvv~~~~~~yyyuuupppiiiddd___\\\YYYTTTPPPNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKLLLNNNQQQSSSUUUVVVZZZ___fffooo{{{}}}}}}vvvmmmhhhiiillliiifffeeeiiiooozzzjjjVVVHHHAAA@@@<<<<<<;;;:::999888888888888888888888888888888888777777666666666666555555444444333333333333444444444444444444333333333333222222222222111111111111222222333333333333444444444333333222222333333444333111000111222222000///111222222222222222333333222222222222222222222222111111111111111111111111000000000000111111111111222222111111111111222222333222222222111000000000///000000111111222222222222222222222222111111111qqqlllfffbbbaaaaaaaaaaaa]]]]]]\\\[[[[[[\\\]]]^^^`````````______```bbbddd_________^^^]]]\\\[[[ZZZ[[[[[[\\\^^^______]]][[[WWWVVVVVVXXX[[[\\\[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXRRRQQQOOONNNOOOQQQTTTVVVUUUUUUUUUTTTSSSTTTWWWZZZYYYXXXVVVUUUTTTTTTTTTUUUTTTTTTRRRQQQPPPOOOOOOOOOMMMNNNOOONNNMMMMMMNNNPPPRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJKKKMMMOOOPPPNNNLLLKKKJJJJJJLLLOOOQQQQQQPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQPPPNNNOOOOOONNNNNNNNNNNNNNNNNNLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMKKKJJJIIIIIIJJJKKKJJJIIIFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLNNNOOOOOOOOOOOOQQQSSSNNNRRRVVVVVVWWW^^^kkkvvvyyyxxxzzzrrrnnnhhh```ZZZTTTQQQOOOPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMOOOQQQUUUZZZ___dddfffmmmuuu}}}zzzpppmmmiiieeecccdddgggiiigggfffjjjtttgggUUUIIIAAA>>>???;;;;;;;;;:::888777888888999999999999999999999999777777666666666555555555444333333222333333444444444444444333333333222222222222222222222222222222222222333333333333444444444333333222222333333444111111111000000111222222222111111111111111111000222222222222222222222222111111111111111111111111000000000000111111111111333222222111111222222333222222111111111111111111000000111111222333333444333333333222222111111111vvvnnnkkkfffaaa___```bbbcccaaa```^^^\\\\\\]]]___```]]]^^^^^^^^^^^^```bbbeee````````````^^^\\\YYYXXX[[[[[[\\\___aaaaaa___]]]UUUTTTUUUWWWZZZ\\\[[[ZZZXXXXXXWWWWWWWWWWWWVVVVVVQQQOOONNNNNNOOOQQQTTTVVVSSSTTTTTTSSSSSSTTTXXX[[[YYYXXXVVVUUUTTTUUUUUUVVVUUUTTTRRRQQQOOOOOONNNNNNMMMNNNOOONNNMMMMMMNNNPPPRRRRRRQQQPPPOOONNNLLLKKKHHHGGGFFFGGGIIIKKKKKKJJJIIIIIIIIIKKKNNNPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPRRRSSSTTTSSSRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOKKKLLLNNNOOOOOONNNMMMLLLJJJIIIHHHIIIKKKKKKKKKJJJFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQLLLLLLKKKKKKKKKKKKLLLLLLJJJLLLNNNNNNNNNOOOPPPRRROOORRRSSSRRRQQQUUU\\\ccctttxxxnnnwww{{{qqqhhhaaa\\\YYYSSSRRRQQQPPPOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLLLLHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOOOORRRTTTWWW\\\ccckkkrrrvvv|||vvvhhhbbb[[[[[[```eeeeeedddgggiiiqqqxxx|||iiiQQQGGGCCC@@@???AAA;;;<<<===<<<;;;::::::;;;999999999999999999999999777666666666555555555555333333333222222333444444444444444333333333222222333333333333333333333333222222333333333444444444444333333222222333333444///111111000000333555555222111111111000000//////222222222222222222222222111111111111111111111111000000000000111111111111333222222111111222222333111111111111111222222222000000111222333333444444333333333222222111111111wwwpppeeefffeeecccaaa_________^^^]]]]]]\\\\\\\\\]]]]]]___```bbbcccdddcccaaa```]]]]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZZZZ___dddfffbbb^^^YYYXXXXXXXXXXXXYYYZZZZZZZZZYYYYYYWWWVVVUUUTTTTTTSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWWWWXXXWWWVVVTTTSSSRRRRRRQQQPPPOOONNNMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOLLLJJJHHHLLLKKKKKKJJJJJJJJJKKKKKKHHHHHHIIIJJJLLLNNNPPPQQQQQQQQQQQQQQQQQQPPPOOONNNQQQSSSVVVVVVTTTQQQPPPPPPPPPOOOMMMKKKKKKLLLMMMNNNNNNOOOQQQRRRRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNPPPPPPKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGJJJIIIGGGFFFGGGIIIKKKLLLQQQPPPNNNNNNNNNPPPRRRSSSMMMKKKIIIGGGFFFGGGIIIJJJPPPPPPNNNNNNNNNNNNPPPPPPSSSSSSSSSRRRQQQSSSVVVXXXgggrrr|||qqqpppuuu}}}{{{nnngggdddccc___ZZZYYYZZZZZZXXXUUUXXXWWWTTTRRRPPPPPPPPPPPPTTTQQQNNNMMMMMMMMMLLLKKKKKKJJJHHHGGGHHHIIIHHHGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFDDDCCCEEEHHHJJJIIIGGGIIIIIIJJJHHHGGGFFFHHHIIIHHHIIIKKKKKKKKKKKKLLLNNNMMMOOOPPPQQQQQQRRRTTTWWWYYY___gggnnnwww~~~sssmmm___XXXXXX```ccc```dddmmmqqqzzzxxxuuuppp}}}```TTTFFF?????????:::555;;;;;;;;;;;;;;;;;;;;;;;;777666666666888888666555666666666666555555555555333333333333333333333333333333333444444444555555888777777666555333222111...///000111222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111000000000000000000000000000000222222222111111111000000222111111111000000//////000111000000///000444666222222222222222222222222uuulllgggeeeeeeeeecccaaa```___```_________^^^]]]]]]\\\\\\\\\^^^___aaaaaa```___^^^\\\[[[[[[ZZZZZZYYYXXXXXXZZZXXXYYY\\\aaaaaa^^^YYYVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQPPPNNNLLLIIIHHHKKKJJJJJJJJJKKKLLLMMMMMMIIIIIIIIIJJJKKKMMMOOOOOOPPPPPPOOOOOONNNMMMLLLKKKPPPRRRTTTUUUSSSQQQPPPQQQOOONNNLLLKKKKKKLLLMMMNNNPPPQQQRRRRRRQQQPPPNNNLLLLLLLLLLLLMMMNNNOOOOOOPPPMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIKKKMMMOOOOOOMMMMMMMMMNNNPPPQQQLLLKKKHHHGGGFFFHHHIIIKKKPPPOOONNNNNNNNNNNNOOOPPPRRRRRRRRRQQQPPPQQQTTTVVVYYYdddssstttoooppptttwww~~~~~~}}}sssoookkkiiijjjjjjgggeee^^^]]][[[YYYXXXWWWVVVVVVVVVTTTSSSSSSSSSRRRPPPNNNPPPNNNKKKJJJJJJJJJIIIGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIHHHIIIKKKLLLKKKIIIJJJKKKLLLKKKJJJJJJKKKLLLJJJKKKMMMMMMMMMOOORRRTTTSSSUUUWWWXXXYYY[[[___aaagggooo{{{}}}rrrkkkgggccc[[[YYY___bbbccclllxxxwwwqqquuu|||dddRRRJJJAAA===>>>???===:::::::::::::::::::::::::::777666666666888888666555666666666666555555555555333333333333333333333333333333333444444444444555555555555555444222111000000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111000000111111111111111111111111222222222111111111000000111111111111000000000///000111111000///000333666222222222222222222222222xxxqqqkkkgggeeeddddddccccccbbbaaaaaaaaaaaaaaaaaaaaa___]]][[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWYYYXXXWWWYYY\\\[[[WWWTTTSSSTTTVVVWWWWWWWWWVVVUUUWWWVVVVVVUUUTTTSSSRRRRRRUUUTTTSSSQQQQQQQQQRRRSSSUUUTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPSSSRRRQQQPPPNNNKKKIIIHHHIIIIIIIIIIIIJJJLLLMMMNNNJJJJJJJJJJJJKKKLLLMMMNNNOOONNNNNNMMMKKKJJJIIIIIINNNPPPSSSSSSRRRQQQQQQRRRNNNMMMLLLLLLLLLLLLNNNOOOQQQQQQRRRRRRQQQOOONNNLLLLLLLLLNNNOOOPPPOOOOOONNNNNNNNNMMMLLLKKKKKKJJJJJJKKKJJJHHHGGGFFFFFFFFFGGGIIIIIIJJJLLLNNNOOOQQQQQQPPPOOONNNMMMMMMOOOPPPQQQKKKIIIHHHGGGGGGIIIKKKLLLOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPNNNMMMNNNQQQSSSSSS[[[eeennnvvvqqqgggccc```fffnnnyyyrrrqqqooollljjjgggeeeddd```````````````^^^ZZZWWWWWWTTTRRRPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKLLLLLLKKKIIIIIIKKKMMMMMMMMMLLLMMMNNNPPPQQQRRRRRRSSSWWW\\\```aaacccfffhhhkkknnnsssvvvvvvnnnhhhfffeeeiiibbb```dddjjjqqqxxxqqqwww{{{bbbPPPDDDAAA===<<<<<<======<<<999999999999999999999999777666666666888888666555666666666555555555555444333333333333333333333333333333333333444444444444333333333333333222111111222222222222222111000///222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222111111111111111222222222222222222222222222222222111111111111111111111111111000000000000000111111000///000333555222222222222222222222222{{{sssllliiigggfffeeecccbbbaaabbbbbbcccbbbaaabbbbbbcccbbbaaa^^^ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWYYYXXXWWWWWWXXXWWWSSSPPPRRRSSSUUUWWWWWWVVVUUUTTTVVVVVVUUUTTTTTTSSSRRRRRRTTTTTTSSSRRRQQQRRRRRRRRRUUUUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVRRRSSSSSSSSSTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRRRRQQQSSSSSSQQQOOOMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMPPPOOOMMMLLLJJJIIIHHHHHHMMMOOOQQQRRRQQQQQQRRRSSSOOOOOONNNMMMMMMNNNOOOOOOOOOOOOPPPQQQQQQPPPOOOOOOLLLMMMOOOPPPQQQPPPNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHKKKIIIGGGEEEEEEEEEFFFGGGKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPOOONNNNNNOOOPPPQQQIIIIIIHHHHHHHHHJJJLLLMMMOOONNNNNNNNNNNNNNNNNNOOONNNNNNNNNLLLKKKLLLNNNQQQRRRWWW\\\___cccppp}}}mmm^^^YYYYYY]]]eeeooo}}}~~~|||xxxwwwuuutttsssqqqmmmjjjdddaaa^^^[[[ZZZXXXVVVTTTQQQPPPOOONNNNNNOOOOOOPPPOOONNNNNNNNNOOOOOONNNNNNMMMOOORRRSSSSSSRRRSSSTTTXXXZZZ[[[]]]aaagggnnnsssxxx{{{}}}zzzqqqjjjffffffggghhhnnnlllnnnwww}}}}}}vvvbbbQQQFFF??????>>>===:::999999999999999999999999999999999777666666666888888666555666666555555555444444444333333333333333333333333222222333333333444444444222222333333333333333222111222222222222111000000111222222222222222333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111000000000000000000111111111000000222444111111111111111111111111vvvqqqjjjdddbbbaaaaaa```aaa___^^^```bbbdddcccaaaaaaaaabbbbbb```]]]ZZZXXXXXXXXXYYYYYYYYYZZZZZZYYY[[[ZZZZZZYYYYYYXXXWWWWWWYYYXXXWWWWWWVVVTTTRRRPPPRRRTTTVVVWWWWWWWWWUUUTTTVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSUUUUUUVVVWWWXXXZZZ\\\]]][[[ZZZYYYYYYXXXXXXWWWWWWRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSRRRPPPOOOMMMLLLKKKJJJMMMMMMLLLKKKKKKJJJKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNRRRQQQOOOMMMKKKJJJJJJJJJMMMOOOQQQQQQQQQQQQRRRTTTQQQQQQPPPPPPOOOOOOOOOOOOKKKKKKMMMNNNPPPQQQQQQRRRLLLNNNOOOPPPPPPOOOMMMKKKKKKJJJJJJIIIHHHHHHGGGGGGJJJIIIGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJNNNMMMMMMMMMMMMMMMMMMMMMHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMKKKJJJKKKNNNPPPNNNRRRTTTTTTVVVbbbwww}}}dddXXXSSSRRRVVV]]]gggyyy|||xxxsssnnnjjjeeeaaa^^^\\\[[[YYYWWWVVVVVVWWWXXXUUUUUUVVVWWWWWWXXXYYYYYYXXXZZZ]]]^^^^^^^^^___aaabbbfffkkkqqqyyyoookkkfffdddeeeggghhhiiimmmtttooo[[[LLLCCC@@@<<<>>>???>>>:::888888999::::::::::::::::::::::::777666666666888888666555555555555555444444444444333333333333333333333333222222222333333333444444222333333444444444444333000000111222222222222111111111111222222333333333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000111111000111222111000000222333111111111111111111111111xxxqqqqqqmmmgggcccaaa```___^^^^^^\\\[[[]]]bbbdddcccaaa^^^^^^______^^^\\\ZZZYYYWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXWWWUUUTTTRRRRRRSSSSSSUUUVVVVVVVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVWWWXXXZZZ]]]___```]]]\\\ZZZYYYWWWWWWVVVVVVQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQOOONNNMMMLLLLLLLLLSSSRRRQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOSSSRRRPPPNNNMMMLLLMMMMMMNNNPPPQQQQQQQQQQQQSSSTTTRRRRRRRRRQQQPPPOOONNNMMMGGGHHHJJJLLLNNNPPPRRRSSSMMMNNNNNNOOONNNMMMKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJLLLOOORRRNNNQQQTTTTTTWWW```ppp}}}ttt^^^TTTNNNPPPTTTYYYeeerrrxxxrrrnnnjjjhhhfffdddcccdddeeefffbbbdddeeefffffffffhhhjjjhhhjjjkkkkkkkkklllnnnpppvvv|||~~~yyyvvvssspppnnnccccccbbbbbbdddgggkkknnnuuupppZZZLLLCCC>>>>>>:::;;;======<<<;;;;;;;;;::::::::::::::::::::::::777666666666888888666555555555555444444444444333333333333333333333333333222222222222333333333333333333444444444444444333///000111222222222222222111111111222222333333444222222222222222222222222111111111111111111111111111111222222222333333333111111111111111222222222222222222222222222222222111111111111111222222222000000000000111111111111000111222222111000111222111111111111111111111111vvvmmmkkkkkkhhheeecccbbbaaa```^^^\\\YYYXXX[[[aaadddccc```ZZZZZZ[[[[[[[[[[[[[[[[[[VVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYWWWWWWWWWYYYZZZ\\\^^^___^^^\\\ZZZWWWUUUTTTSSSSSSPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOOOONNNPPPOOONNNMMMMMMMMMNNNNNNRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTRRRPPPNNNNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQSSSUUURRRRRRQQQPPPNNNLLLKKKJJJGGGGGGHHHJJJLLLNNNPPPQQQNNNNNNMMMMMMLLLKKKJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOONNNMMMLLLKKKLLLLLLLLLLLLMMMQQQTTTRRRUUUXXXZZZ\\\aaaiiioooyyyqqqbbbWWWXXXYYYWWW[[[bbbkkk{{{~~~}}}}}}{{{sssmmmiiifffdddcccaaabbbcccccceeelllvvv~~~qqqYYYMMMGGGBBB>>>>>>:::::::::;;;<<<<<<<<<;;;999999999999999999999999777666666666888888666555555555555444444444333333333333333333333333333333111222222222222333333333222333333333333222222111111222222222222111000000000111111222333333444444222222222222222222222222111111111111111111111111111111222222222333333333000000111111111222222222111111111111111111111111000000111111111222222222///000000000111111111111000111333222111000111222111111111111111111111111|||vvvnnnjjjkkkbbbaaa______```___]]][[[ZZZWWWVVVZZZ```dddbbb```XXXXXXXXXXXXYYYZZZ\\\\\\UUUUUUUUUTTTUUUUUUVVVWWWXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVUUUTTTSSSTTTUUURRRQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQSSSTTTVVVXXXZZZ[[[\\\\\\XXXXXXXXXXXXYYYZZZ\\\\\\^^^\\\YYYVVVSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLLLLOOONNNMMMMMMMMMNNNOOOPPPNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRPPPNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQRRRSSSUUURRRRRRQQQOOOMMMJJJHHHGGGHHHHHHHHHIIIKKKLLLNNNOOOOOONNNLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIIIIJJJJJJKKKDDDEEEGGGIIIKKKKKKLLLLLLHHHHHHFFFFFFGGGIIIKKKMMMMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLKKKLLLLLLLLLMMMOOOSSSVVVSSSVVVXXXZZZZZZ[[[]]]^^^hhhppp~~~ssseeecccbbb[[[XXX\\\___iiittt~~~zzzsssjjjccc```aaacccdddcccdddeeedddhhhssslllXXXFFFAAABBB@@@<<<<<<===;;;999:::;;;;;;:::888777777777777777777777777777666666666888888777555555555444444444333333333333333333333333333333333111111222222222333333333222222222222222111000000333333333222111000///...000000111222333333444444222222222222222222222222111111111111111111111111111111222222222333333333000000111111222222222222000000000000000000000000000000111111222222222222//////000000111111111222000222333333111000000111000000000000000000000000}}}yyytttooohhhbbb^^^___```aaaaaa___ZZZVVVVVVWWWZZZ[[[\\\[[[ZZZYYYUUUUUUVVVWWWWWWXXXYYYYYYTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTUUUUUUTTTSSSQQQPPPRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQRRRSSSUUUWWWQQQRRRSSSUUUWWWYYYZZZ[[[[[[YYYVVVSSSSSSUUUXXXZZZXXXXXXWWWVVVTTTRRRPPPNNNQQQQQQQQQPPPOOONNNMMMLLLLLLMMMNNNOOOOOOMMMLLLJJJOOONNNMMMLLLLLLLLLMMMNNNMMMLLLLLLLLLMMMOOOQQQRRROOONNNMMMLLLLLLNNNPPPQQQQQQQQQPPPOOONNNNNNNNNNNNQQQQQQPPPOOOOOOOOOOOOPPPPPPNNNLLLKKKJJJIIIGGGEEEHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGDDDEEEGGGHHHIIIJJJJJJJJJKKKJJJHHHFFFFFFHHHJJJLLLNNNLLLJJJHHHHHHIIIKKKMMMKKKMMMNNNMMMKKKJJJJJJKKKOOONNNLLLKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKMMMPPPQQQUUUWWWYYYYYYXXXXXXXXXYYYaaa___dddsss~~~uuuhhh^^^ZZZ^^^eeennnzzzzzzmmmddd]]]]]]^^^```dddhhhmmmjjjkkknnntttlllSSSLLLCCC?????????>>>;;;::::::::::::::::::::::::888888777666555555666666888888777666555444444333444444444444444444444444444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222000111111111111222222222111111111222222111111111000000000000111111111111111111111111111111111111///000000000000111111111111111111111111111111111222222222222222111000000000000000000000000000000...000111000///...///111111111111111111111111111|||xxxsssooolllhhhccc_________```aaaaaa```\\\YYYWWWXXXYYYZZZZZZZZZYYYXXXRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXUUUUUUTTTTTTSSSRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSQQQRRRSSSUUUWWWXXXZZZZZZXXXWWWUUUSSSSSSTTTVVVXXXXXXXXXWWWVVVTTTRRRPPPOOOPPPPPPPPPOOONNNMMMMMMLLLOOOOOONNNMMMMMMMMMMMMMMMOOOOOOMMMLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMOOOQQQRRRMMMLLLKKKJJJJJJLLLNNNOOOOOOOOONNNNNNMMMNNNNNNNNNPPPPPPOOONNNNNNNNNNNNNNNNNNMMMKKKJJJJJJIIIGGGEEEIIIHHHHHHGGGHHHIIIKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGFFFGGGIIIKKKMMMNNNLLLJJJHHHHHHIIIJJJLLLJJJLLLMMMMMMKKKJJJJJJKKKNNNMMMLLLKKKKKKKKKLLLLLLJJJIIIHHHHHHIIIKKKNNNOOONNNPPPSSSSSSSSSTTTUUUVVVYYYWWW[[[ggguuutttfffccc```bbbjjjxxxttthhhbbb^^^```bbbcccfffjjjiiillluuukkkWWWLLLFFF???<<<>>>>>>===;;;:::::::::::::::::::::::::::999999888777777888888777777666666555555444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222111111111111222222222222111222222333333222222111000000000000111111111111111111111111111111111111000000000111111111222222111111111111111111111111000000000000000///.................................000111000///...///111111111111111111111111111~~~uuuqqqnnnjjjfffdddbbb```^^^```_________``````^^^\\\XXXXXXXXXWWWWWWWWWWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRUUUVVVWWWXXXXXXYYYXXXXXXVVVUUUSSSRRRRRRRRRRRRSSSPPPQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTVVVVVVUUUSSSQQQOOOQQQRRRSSSTTTVVVXXXYYYYYYUUUTTTTTTSSSSSSTTTUUUUUUXXXWWWWWWVVVTTTRRRQQQPPPPPPOOONNNLLLLLLLLLMMMMMMQQQPPPNNNLLLLLLMMMNNNPPPOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQLLLKKKJJJJJJJJJKKKMMMNNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNMMMMMMMMMMMMMMMKKKJJJHHHHHHIIIIIIGGGFFFIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLJJJKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGIIILLLMMMNNNMMMJJJHHHGGGHHHIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLGGGGGGFFFGGGGGGIIIKKKLLLIIIKKKMMMOOOOOOPPPRRRTTTRRRQQQSSS[[[dddooo|||sssggg______fffpppvvvssskkkaaa^^^]]]```bbbcccggglllmmmxxxgggRRREEEBBB>>>;;;:::<<<===<<<:::::::::::::::::::::999999999999888777777777888888666666555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222111111111111222222222333222333333444444333333222000000000111111111222222111111111111111111111111111111111111222222222333111111111111111111111111///000000000000//////..............................000111000///...///111111111111111111111111111~~~vvvqqqlllmmmkkkgggcccaaa`````````___]]]\\\\\\]]]^^^]]]\\\WWWWWWVVVUUUTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVUUURRRPPPPPPQQQSSSTTTSSSTTTTTTTTTTTTTTTSSSSSSPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRTTTUUUWWWXXXXXXSSSSSSTTTTTTUUUUUUTTTTTTVVVVVVVVVUUUTTTSSSQQQPPPOOONNNLLLJJJJJJKKKMMMNNNQQQPPPNNNMMMMMMMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNOOONNNMMMLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMHHHGGGFFFGGGHHHIIIHHHFFFHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFGGGHHHJJJLLLNNNNNNLLLJJJHHHGGGGGGGGGHHHGGGIIIKKKKKKKKKJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGFFFFFFFFFGGGHHHJJJKKKIIIKKKMMMMMMMMMOOOQQQSSSPPPOOORRRUUUZZZcccvvvqqqeeeaaacccgggrrryyyrrriiidddbbb______bbbcccfffmmmvvvgggTTTGGGAAA<<<;;;999999;;;;;;:::888:::::::::999999999999999777666666555555555666666444555555555555555555555444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111222222222333333333444444444444444444333000000111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111111111222222222222111000000000000000000000000000...000111000///...///111111111111111111111111111zzzrrrnnnlllkkkllljjjgggccc```______```\\\ZZZXXXXXXYYYZZZZZZYYYUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTVVVTTTQQQOOOOOOQQQSSSUUUWWWWWWWWWVVVUUUTTTRRRRRRPPPPPPQQQQQQRRRSSSTTTTTTRRRRRRQQQQQQQQQRRRTTTTTTQQQQQQRRRSSSUUUVVVWWWWWWRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMKKKJJJJJJKKKMMMOOONNNNNNOOOPPPOOONNNMMMLLLMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMOOONNNMMMMMMLLLLLLMMMMMMGGGFFFEEEFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLMMMMMMLLLJJJHHHGGGFFFFFFFFFHHHJJJKKKLLLKKKKKKKKKLLLKKKKKKKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMLLLKKKLLLNNNPPPOOOPPPRRRTTTVVV]]]ooowwwggg```______eeeqqqqqqjjjeeeaaaeeecccbbbdddfffmmm|||xxxaaaSSSJJJCCC@@@;;;;;;::::::::::::888777:::::::::999999888888888666555555555555555666666444444444444555555555555444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111222222222222333333333333444444555555444444333111111111111222222222222111111111111111111111111111111222222222333333333000000000000000000000000000111111222222222111111111111111111111111111111...000111000///...///111000000000000000000000000xxxrrrmmmhhheeeffffffeeeddd```]]][[[[[[\\\ZZZXXXVVVVVVWWWWWWVVVUUURRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOQQQRRRRRRRRRRRRRRRUUUSSSQQQOOOOOOQQQSSSUUUWWWWWWWWWVVVUUUSSSRRRQQQOOOPPPPPPQQQRRRSSSTTTTTTQQQPPPOOONNNOOOQQQSSSUUUPPPQQQRRRSSSTTTUUUVVVVVVRRRSSSTTTUUUUUUVVVUUUUUURRRRRRRRRRRRRRRQQQPPPPPPLLLLLLKKKKKKKKKMMMNNNOOOLLLMMMOOOPPPOOONNNKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLGGGEEEEEEFFFHHHHHHHHHGGGFFFEEEEEEDDDEEEGGGHHHIIILLLLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGFFFFFFFFFIIIKKKMMMMMMLLLKKKLLLMMMJJJJJJJJJKKKJJJIIIIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHIIIKKKMMMNNNNNNPPPRRRSSSWWWeeessswwwggg___XXXZZZbbbppp}}}~~~|||mmmffffffddd``````___```dddkkkyyy~~~~~~vvv\\\LLLFFFBBB>>>===;;;;;;;;;:::999888888888:::::::::999888888777777777777666666777777888888555555444444444444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222222222222222333333333333333444444555555444444333111111111222222222222333111111111111111111111111111111111111222222222333000000000000000000000000...//////000000000000///////////////////////////...000111000///...///111000000000000000000000000uuummmkkkhhhbbb^^^^^^^^^___```]]]ZZZXXXXXXZZZYYYWWWUUUUUUVVVUUUTTTRRRNNNOOOPPPQQQQQQQQQPPPOOONNNNNNOOOOOOPPPPPPQQQQQQOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQPPPPPPQQQSSSTTTSSSTTTTTTTTTTTTSSSRRRRRRNNNNNNOOOPPPQQQRRRSSSSSSOOOOOOOOONNNOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUQQQQQQRRRRRRSSSTTTUUUUUUPPPPPPPPPQQQPPPPPPOOOOOOKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMMMMMMMLLLLLLKKKKKKHHHIIIJJJKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIGGGFFFEEEFFFHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJLLLMMMNNNMMMLLLJJJIIIIIIIIIIIIKKKJJJIIIGGGGGGGGGGGGHHHEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFLLLMMMNNNNNNLLLKKKLLLLLLIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHKKKNNNMMMMMMNNNQQQPPPRRRZZZddduuu~~~~~~pppbbb]]]]]]ccckkkuuuzzzuuulllbbb```bbbccc```\\\___fffppp|||}}}}}}mmm\\\KKKDDDAAA>>>;;;<<<:::::::::999888888999:::::::::999999888777777666666666666666666777888888555555555444444333333333444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222222222222333333333444444333333444444444444333333111111111222222222333333111111111111111111111111000000000111111111222222000000000000000000000000......///000000000000000////////////////////////...000111000///...///111000000000000000000000000}}}wwwvvvmmmgggfffddd]]]YYYYYYYYY[[[]]]\\\YYYWWWXXXYYYXXXWWWVVVVVVVVVUUURRRPPPLLLMMMOOOQQQQQQQQQOOONNNNNNNNNOOOPPPPPPQQQRRRRRROOOPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPQQQQQQRRRSSSOOOPPPQQQRRRSSSSSSSSSSSSLLLMMMMMMNNNPPPQQQRRRRRRNNNOOOPPPPPPPPPNNNLLLKKKPPPQQQQQQRRRSSSTTTTTTUUUPPPPPPPPPPPPQQQSSSTTTUUUNNNOOOOOOPPPPPPOOOOOONNNJJJKKKLLLNNNOOOOOOOOOOOONNNMMMKKKJJJIIIJJJKKKLLLGGGHHHIIIKKKKKKKKKKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIIIINNNMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFGGGHHHIIIHHHFFFHHHHHHHHHIIIJJJMMMOOOPPPOOONNNLLLKKKIIIHHHHHHHHHKKKJJJHHHGGGFFFFFFGGGHHHDDDEEEGGGHHHIIIJJJJJJJJJHHHIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGMMMNNNPPPOOOMMMLLLLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHKKKNNNQQQNNNMMMNNNPPPPPPOOOTTTZZZ\\\dddppp~~~pppggg___]]]^^^bbbnnnzzz|||xxxrrrmmmhhhiiieee^^^]]]```aaa```aaagggsss~~~|||~~~lllWWWMMMEEEDDDBBB===<<>>>>>===<<<999888888888888777777777777777666555555555555555555666777888888777666555444555555666555444333222222333333333333333333222222222222222222222222222111222222333444444555555222222222222222222222222111111111111111111111111111111111111111222222222000111333444555555444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000///000000000/////////......//////000000000000//////---.........////////////........................{{{oooeeedddccc^^^ZZZ[[[YYYZZZ[[[ZZZYYYYYYYYYZZZVVVUUUUUUVVVWWWWWWUUURRRRRRQQQOOONNNMMMNNNNNNOOONNNOOOPPPQQQRRRTTTUUUUUUWWWWWWWWWVVVTTTSSSQQQPPPQQQRRRTTTSSSRRRRRRSSSTTTUUUSSSQQQOOOOOOQQQSSSUUUQQQQQQPPPOOOOOOOOOPPPPPPTTTTTTSSSRRRRRRSSSTTTUUUSSSQQQOOOOOOPPPQQQRRRQQQLLLLLLLLLMMMMMMLLLLLLLLLMMMLLLKKKLLLNNNOOOOOONNNOOONNNLLLKKKKKKKKKLLLMMMKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKMMMPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKMMMOOOQQQRRRTTTTTTSSSRRRQQQPPPPPPOOOLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMQQQTTTTTTTTTSSSRRRQQQPPPPPPOOONNNNNNMMMLLLKKKJJJHHHHHHGGGHHHJJJKKKLLLLLLLLLLLLJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDEEEHHHIIIHHHGGGGGGIIILLLMMMLLLJJJIIIHHHHHHIIIJJJEEEEEEEEEFFFGGGHHHJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEEEEGGGIIIJJJIIIHHHHHHIIIHHHEEEFFFHHHGGGEEEGGGLLLKKKPPPUUUYYY```ooonnn```\\\RRRTTTUUUUUUWWW___kkkuuu}}}zzzvvvxxx|||xxxvvvuuuqqqhhhaaaXXXUUUQQQOOOPPPPPPPPPPPPPPPUUU\\\eeessswwwcccRRRFFFDDDAAA===999888999;;;<<<777777777666777888999999666666555444444444444444333555777999999777555333444555666666666555444333222333333444444333333222111111111111111111111111//////000111222222333333222222222222222222222222000000000000000000000000000000111111222222222333111222444555666666555444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111///......,,,,,,---...///000111111//////000000000000//////,,,---------......//////........................wwwnnnfffccc^^^ZZZWWWWWWYYYZZZVVVVVVWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOOOONNNPPPQQQRRRRRRSSSUUUWWWWWWWWWVVVUUURRRQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOONNNRRRSSSUUUVVVUUUTTTRRRQQQOOONNNLLLKKKLLLMMMOOOPPPLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMLLLJJJIIIMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNPPPSSSTTTVVVTTTQQQPPPPPPQQQPPPPPPMMMKKKHHHHHHJJJKKKIIIGGGJJJIIIIIIIIIKKKNNNQQQSSSRRRSSSSSSQQQOOOMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFHHHHHHHHHIIILLLPPPUUUXXXWWWVVVTTTSSSQQQPPPPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLIIIFFFEEEHHHIIIHHHGGGHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDFFFIIIIIIHHHGGGFFFGGGEEEEEEDDDDDDEEEFFFGGGGGGJJJMMMPPPRRRVVV___lllvvvzzzhhhccc\\\WWWVVVWWWXXXYYY\\\ZZZYYY^^^fffmmmtttyyywww{{{}}}yyywww~~~~~~~~~}}}|||zzzyyyxxxgggaaa]]]______\\\YYYYYYQQQSSSSSSQQQOOOPPPUUUZZZXXXcccqqqmmm\\\RRRIIICCC===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888:::999999888777666666555888777666555444333333333444444666777888888888888333333333333333333333333333333333333333333333333111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111111111222222222222111222333333222000---,,,000000000000111111111111////////////////////////...............///000000000000000000000000000000111222444444444222000///222222111111000000//////......//////000000111111000000000000000000000000zzzqqqhhhaaa___]]][[[XXXWWWWWWXXXYYYVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUUUUTTTRRRRRRQQQPPPPPPPPPPPPPPPOOOQQQSSSTTTSSSTTTUUUVVVVVVVVVUUUTTTRRRRRRRRRSSSVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPSSSSSSTTTUUUTTTRRRPPPOOOMMMLLLKKKKKKKKKMMMNNNPPPNNNNNNNNNMMMMMMLLLLLLLLLOOOOOOPPPOOOOOONNNMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKLLLMMMPPPRRRSSSUUUSSSQQQPPPPPPQQQPPPOOOOOOLLLIIIHHHIIIIIIGGGEEEJJJJJJJJJKKKMMMOOOQQQRRRPPPQQQQQQOOOMMMKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFHHHHHHHHHIIILLLPPPTTTWWWVVVUUUTTTRRRQQQPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHFFFFFFHHHIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEKKKLLLMMMLLLJJJHHHGGGHHHFFFEEEEEEEEEEEEFFFFFFGGGKKKMMMOOONNNOOOTTT]]]eeeuuuqqqbbbZZZWWWVVVUUUWWWTTTRRRSSSWWWZZZ]]]___\\\___dddjjjpppuuuxxxyyy}}}vvvoookkkiiikkkkkkiiigggeeeccc```___\\\WWWUUUXXXZZZXXXVVVWWWQQQRRRTTTSSSSSSUUUZZZ___pppjjjWWWLLLDDD>>>:::<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888999888888777666666555555777666555444444333444444111222333444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222111111111000000000000000000000000000000............////////////111222222222111000...---//////000000000111111111////////////////////////...............///000000000000000000000000000000222333444555444333111000111111000000000000000000///////////////000000000000000000000000000000000}}}ooogggbbb]]]YYYXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPSSSUUUVVVUUUTTTSSSTTTUUUTTTSSSRRRRRRRRRRRRRRRTTTTTTTTTSSSRRRRRRQQQQQQSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTTTTSSSRRRPPPNNNMMMKKKJJJJJJJJJJJJLLLNNNOOOPPPPPPOOOOOONNNNNNNNNMMMQQQQQQOOONNNNNNMMMMMMMMMHHHHHHHHHIIIJJJKKKMMMNNNOOONNNMMMLLLLLLLLLMMMNNNKKKKKKKKKLLLMMMOOOPPPQQQSSSQQQOOOOOOPPPPPPOOONNNPPPNNNKKKIIIIIIHHHGGGEEEKKKKKKMMMNNNOOOPPPPPPPPPMMMNNNNNNMMMKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHJJJMMMPPPSSSUUUTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLLLLKKKKKKLLLLLLMMMJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIGGGEEECCCDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIQQQQQQQQQNNNKKKHHHHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFJJJLLLLLLKKKIIIKKKPPPUUU]]]dddsssrrriii___YYYVVVSSSOOOLLLLLLMMMNNNMMMPPPRRRUUUYYY]]]aaadddeeehhhjjjpppyyy~~~wwwmmmeee___[[[YYYXXXWWWVVVUUUSSSQQQPPPOOOQQQMMMLLLQQQSSSRRRRRRTTTTTTUUUVVVWWW[[[dddpppzzz~~~yyyyyy~~~nnncccSSSGGGBBB@@@===:::<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777666555555444444555555444444444444555555111222222333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222111111111111111////////////////////////000000000111111111111222222222111111000000////////////000000000000111111000000000000000000000000...............///000000000000000000000000000000222333444444444333222111/////////000000000000000000000//////////////////000000000000000000000000yyylllccc^^^\\\YYYVVVTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQQQQQQQTTTWWWXXXVVVTTTRRRRRRSSSQQQPPPPPPQQQRRRRRRRRRPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPNNNLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQPPPNNNLLLKKKKKKLLLLLLIIIIIIIIIJJJKKKLLLMMMNNNOOONNNLLLKKKJJJKKKMMMNNNLLLLLLLLLLLLMMMNNNNNNOOOQQQOOONNNNNNOOOPPPOOONNNPPPNNNMMMKKKKKKJJJIIIIIIKKKMMMOOOPPPQQQQQQOOOOOOLLLMMMMMMLLLJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHIIIKKKMMMPPPRRRSSSRRRQQQQQQPPPPPPPPPPPPPPPMMMMMMLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHFFFEEEBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHGGGEEEDDDEEEGGGJJJLLLQQQQQQPPPNNNJJJHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEGGGHHHJJJIIIIIIJJJLLLOOORRRSSSYYYjjj~~~pppfffbbbZZZQQQOOOPPPQQQOOOJJJJJJKKKKKKMMMNNNPPPQQQTTTVVV[[[cccmmmvvv{{{}}}}}}zzzzzzvvvqqqiii```YYYTTTQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSRRROOONNNQQQSSSQQQRRRUUUYYYZZZ\\\aaammm|||vvv}}}|||iiiXXXQQQHHHBBBBBBBBBAAA???;;;;;;;;;;;;:::::::::999888888888888888888888888666666555555555444444444444333333333444444555666444555555555555444444333222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000111111111222222222333333222111000000///000000111////////////000000000111000000000000000000000000...............///000000////////////////////////111111222222222222111000.........//////000000000000000000//////......---000000000000000000000000jjjeee___[[[YYYWWWTTTRRRUUUUUUVVVVVVVVVTTTSSSRRRTTTSSSRRRQQQPPPQQQQQQQQQUUUUUUUUUVVVUUUTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQRRRUUUXXXXXXVVVSSSQQQQQQQQQOOOMMMNNNQQQRRRRRRQQQOOOOOOQQQRRRSSSSSSRRRRRROOOPPPPPPQQQRRRSSSSSSTTTWWWWWWWWWVVVUUUTTTTTTSSSTTTTTTRRRQQQOOOMMMKKKJJJJJJJJJJJJKKKLLLMMMMMMNNNKKKLLLMMMNNNPPPQQQRRRRRRRRRPPPNNNLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMKKKJJJJJJKKKMMMNNNMMMMMMMMMNNNNNNNNNMMMMMMNNNMMMLLLMMMNNNOOONNNMMMNNNNNNNNNMMMLLLLLLMMMNNNMMMNNNPPPRRRRRRPPPNNNMMMLLLMMMNNNMMMKKKJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPOOONNNLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGEEEEEECCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJJJJKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGHHHFFFEEEDDDEEEHHHKKKMMMLLLMMMMMMLLLIIIHHHHHHIIIHHHHHHIIIIIIHHHGGGFFFEEEDDDFFFGGGIIIIIIJJJLLLMMMLLLKKKLLLWWWpppsssbbbYYYYYYXXXTTTOOOOOONNNMMMLLLLLLLLLMMMMMMMMMOOOTTT[[[aaaeeefffiiiqqq||||||}}}~~~yyyuuussspppnnnsssyyy{{{pppllllllfffccc\\\VVVQQQOOONNNNNNOOOOOOOOOPPPQQQSSSUUUVVVWWWSSSRRRSSSTTTSSSVVV[[[\\\cccnnn}}}}}}xxxzzz~~~ttt___RRRJJJFFFAAA>>>>>>???>>>===;;;:::::::::999999999999777777777777777777777777555555555555444444444444333333333333333444555666555555666666666555555444222222222222222222222222444444444444444444444444111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111.........////////////000111000000///000000111222...////////////000000000000000000000000000000000...............///000000/////////////////////////////////000000000//////------....../////////000000000//////......------////////////////////////___]]]ZZZYYYYYYXXXVVVTTTVVVVVVVVVUUUTTTSSSRRRQQQSSSRRRPPPOOONNNOOOOOOPPPRRRRRRSSSTTTTTTTTTTTTSSSQQQQQQPPPPPPQQQQQQRRRRRRSSSUUUWWWWWWUUURRRQQQQQQOOOLLLJJJLLLPPPSSSRRRPPPRRRRRRSSSSSSSSSQQQPPPNNNNNNOOOPPPQQQRRRTTTUUUUUUYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRPPPNNNMMMKKKKKKMMMMMMMMMMMMNNNNNNNNNNNNKKKLLLMMMOOOPPPRRRSSSSSSTTTSSSQQQPPPNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJKKKLLLNNNNNNMMMLLLMMMNNNNNNNNNMMMMMMOOOPPPNNNOOOQQQQQQQQQOOOMMMLLLLLLMMMNNNMMMKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGHHHJJJMMMNNNOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOOMMMKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFGGGIIIHHHFFFEEEEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFHHHJJJKKKHHHJJJLLLLLLJJJHHHHHHHHHGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIJJJJJJJJJHHHJJJKKKSSSjjj~~~~~~}}}nnnkkkfff___YYYYYYWWWVVVTTTRRRQQQPPPLLLKKKJJJLLLPPPTTTVVVVVVUUU\\\eeelllqqqyyy{{{wwwxxxtttoookkkgggccc___aaaffflllpppsssoooggg___[[[[[[YYYWWWSSSPPPNNNMMMNNNOOONNNNNNMMMMMMNNNPPPRRRSSSTTTQQQQQQSSSUUUXXX```hhhmmm{{{{{{xxxttttttyyynnnZZZMMMFFFDDDAAA>>><<<<<<<<<;;;::::::::::::999999999888888777777777777777777777777555555555555555555555555333333222222333444555555222333444444444444333333222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111222222111111111111111222222222111111111111111111111111//////000000000000111111//////000000111111222222......////////////000000000000000000000000000000...............///000000000000000000000000000000---------............///---------...............//////..................////////////////////////]]][[[YYYXXXXXXYYYYYYYYYUUUTTTTTTSSSRRRRRRRRRQQQSSSQQQOOOMMMMMMMMMNNNOOONNNOOOPPPRRRSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTTTTUUUSSSTTTUUUUUUSSSQQQQQQRRRMMMJJJHHHKKKPPPSSSRRRPPPRRRSSSTTTTTTTTTRRRPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRPPPNNNMMMMMMLLLPPPPPPPPPPPPPPPOOOOOONNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLNNNOOOOOOLLLMMMNNNNNNOOOPPPQQQQQQPPPQQQQQQQQQPPPOOOMMMLLLIIIIIIIIIKKKMMMNNNMMMKKKLLLNNNOOOMMMKKKJJJLLLOOOOOOPPPPPPPPPOOONNNLLLKKKKKKLLLMMMLLLKKKJJJKKKLLLNNNNNNMMMLLLJJJIIIHHHHHHFFFHHHKKKMMMOOONNNMMMMMMKKKKKKLLLLLLNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIFFFHHHHHHGGGEEEDDDFFFHHHBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEGGGIIIKKKLLLLLLKKKKKKFFFHHHIIIKKKLLLKKKJJJIIIFFFFFFFFFFFFFFFGGGHHHIIIHHHKKKNNNOOOMMMJJJHHHGGGFFFGGGIIIJJJKKKJJJHHHGGGEEEEEEFFFHHHJJJMMMNNNNNNKKKKKKJJJQQQiii{{{~~~~~~lllkkkhhhddd___YYYUUURRRSSSQQQNNNMMMMMMNNNNNNMMMNNNQQQUUUYYY]]]dddkkkqqqzzzrrrmmmkkkfffbbb___]]]XXXSSSSSSWWWXXX[[[\\\\\\YYYUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQRRRRRRQQQQQQRRRSSSVVVYYYZZZZZZYYY[[[aaahhhrrr{{{uuuvvv{{{iiiXXXMMMFFFCCC@@@???===<<<<<<<<<<<<<<<999999999999888888888888777777777777777777777777555555555555555555555555333333333222333333444444000111222333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111111222222222222333333333---...000111222222222111........./////////000000////////////////////////...............///000000000000000000000000000000------------......//////......------------------------..................////////////////////////ZZZXXXUUUSSSTTTUUUXXXYYYSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQOOOMMMLLLLLLMMMNNNLLLMMMOOOQQQRRRSSSTTTTTTUUUUUUTTTTTTUUUVVVWWWWWWSSSTTTTTTSSSQQQQQQQQQSSSLLLIIIGGGJJJOOOSSSRRRPPPOOOPPPRRRTTTUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPOOONNNNNNMMMRRRRRRRRRRRRQQQPPPOOOOOOSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQQQQPPPOOOLLLJJJIIIHHHHHHIIIJJJLLLNNNPPPQQQMMMNNNOOOQQQRRRSSSSSSSSSQQQRRRRRRRRRQQQOOOMMMLLLHHHHHHIIIKKKMMMNNNLLLKKKLLLNNNOOOLLLIIIHHHIIILLLPPPPPPPPPOOONNNMMMKKKKKKJJJKKKLLLLLLJJJIIIJJJKKKPPPOOONNNLLLKKKIIIHHHHHHFFFHHHKKKNNNOOONNNMMMLLLJJJKKKKKKLLLMMMOOOQQQRRRNNNNNNMMMMMMMMMMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHFFFCCCCCCFFFIIIBBBBBBCCCDDDEEEFFFGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFIIIKKKLLLLLLKKKKKKEEEGGGIIIKKKLLLLLLKKKJJJEEEEEEFFFFFFFFFGGGGGGGGGJJJMMMQQQRRROOOKKKHHHFFFFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEFFFIIINNNRRRTTTUUURRRNNNHHHMMMfffyyy{{{|||{{{{{{~~~wwwnnnjjjaaa]]]XXXTTTRRRPPPNNNMMMIIIJJJLLLNNNQQQVVV\\\aaadddnnn{{{~~~{{{|||zzzyyyzzz~~~~~~rrriiieeeaaaZZZTTTVVVTTTTTTUUURRRNNNNNNRRRLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUXXXXXXYYYZZZ^^^bbbfffiiikkkkkkoooyyyzzztttxxx|||vvv___NNNGGGDDDAAA>>>;;;:::999999999:::;;;<<<999999999888888888888777777777777777777777777777555555666666666666666666444333333222222333333444000111222333444555555555111111111111111111111111////////////////////////111111111111111111111111222222111111111111222222000000111111222222222222000000000000000000000000...////////////000000000,,,---000222333333222111............/////////000////////////////////////...............///000000000000000000000000000000...............///000111.........------,,,,,,,,,,,,------....../////////////////////////////////VVVVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTPPPOOONNNOOOPPPPPPNNNLLLOOOOOOPPPPPPPPPPPPPPPPPPRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPQQQQQQPPPOOOMMMLLLIIIJJJLLLNNNOOOOOOOOOOOOPPPPPPNNNNNNOOOQQQTTTUUUSSSTTTTTTUUUUUUSSSRRRQQQTTTOOOKKKLLLQQQTTTSSSQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPRRRPPPMMMLLLMMMNNNMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFHHHIIIKKKLLLMMMNNNMMMMMMPPPOOOPPPRRRUUUWWWVVVUUURRRQQQPPPNNNLLLJJJIIIHHHDDDFFFIIILLLMMMNNNMMMMMMKKKLLLLLLKKKJJJJJJLLLNNNQQQNNNLLLMMMOOOPPPNNNLLLOOOLLLHHHHHHJJJLLLKKKIIILLLKKKIIIHHHHHHIIIJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJKKKKKKKKKLLLMMMMMMMMMNNNOOONNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGEEEDDDCCCCCCCCCCCCFFFEEEEEEDDDEEEGGGHHHIIIKKKLLLMMMNNNMMMKKKIIIGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIHHHGGGFFFEEEEEEGGGKKKNNNNNNLLLIIIGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGHHHLLLRRRVVVVVVRRRMMMIIIDDDFFFHHHJJJKKKJJJHHHGGGEEECCCCCCHHHQQQWWWXXXWWWUUUOOOHHHOOOiiijjjfffjjjyyy}}}rrrfff]]]WWWTTTSSSRRRPPPNNNNNNOOOPPPPPPOOOUUUZZZaaahhhmmmpppsssttttttpppjjjeeecccccccccbbbiiikkkooosssxxx}}}}}}qqqmmmhhhgggjjjmmmooooookkkeee^^^YYYWWWUUUSSSPPPGGGIIIJJJKKKJJJJJJKKKLLLLLLNNNQQQTTTUUUVVVUUUTTTPPPPPPSSSVVVVVVUUUYYY___^^^jjjtttxxx{{{{{{|||~~~eee\\\PPPHHHEEEDDDAAA>>>;;;;;;<<<<<<;;;;;;:::999::::::::::::999777555444666555555555555444444444555555555555555555555555333333333444444555555555333333333333333333333333222222222222222222222222222222222111111111000000111111111222222333333333000000000000000000000000222111111111000000///////////////000111111222222......///000000000000000111111000000//////......////////////////////////000000000000000///......000000000000000000000000222111111111000000//////...///000111111000///...............////////////.........000222222000...000000//////.........---VVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSQQQPPPPPPPPPQQQQQQOOOMMMOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOOOOOOONNNMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPOOONNNNNNOOOPPPRRRSSSUUURRRSSSTTTTTTTTTSSSQQQQQQSSSOOOKKKMMMQQQTTTTTTRRRQQQQQQQQQPPPPPPPPPPPPOOOPPPOOOOOONNNNNNNNNOOOOOORRRPPPMMMMMMMMMNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEGGGHHHIIIKKKMMMMMMMMMMMMPPPOOOPPPRRRUUUWWWVVVUUURRRQQQPPPNNNLLLKKKIIIIIIEEEFFFIIIKKKMMMMMMMMMLLLLLLMMMMMMKKKJJJJJJLLLNNNRRROOOLLLKKKMMMOOONNNMMMLLLIIIGGGGGGHHHIIIIIIGGGKKKJJJGGGFFFFFFGGGIIIKKKJJJKKKMMMOOOPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDFFFFFFEEEEEEFFFGGGIIIJJJLLLMMMMMMNNNMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHHHHHHHHHHGGGEEEDDDDDDFFFJJJLLLLLLKKKHHHFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHKKKPPPSSSSSSPPPKKKHHHDDDFFFHHHIIIJJJHHHGGGEEEEEECCCCCCGGGOOOTTTUUUTTTQQQKKKEEELLLfff|||ggg]]]XXXaaaqqqwwwjjjaaa]]]]]][[[XXXVVVVVVTTTRRRPPPPPPSSSWWW[[[^^^```bbbcccccc___[[[XXXWWWWWWVVVVVVTTTUUUXXX[[[___cccfffhhhkkklllmmmnnnmmmkkkhhhgggaaa]]]YYYXXXZZZ]]]^^^^^^^^^ZZZTTTQQQPPPPPPNNNLLLLLLMMMMMMLLLLLLLLLOOOQQQPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUVVVYYYXXXZZZccclllrrrcccUUUMMMDDD>>>======;;;888;;;;;;;;;<<<;;;;;;:::999::::::::::::999777555444555555555555444444444444666666666666666666666666333333333444444444555555333333333333333333333333222222222222222222222222222222222111111111000000000000000111111222222222000000000000000000000000111111111111000000000///222222111111000/////////......///000000000000000111000000000/////////...////////////////////////000000000000000///......000000000000000000000000111111111000000000//////......////////////..................///////////////......///111111000///000/////////............UUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSRRRQQQRRRSSSSSSQQQOOOMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOOOONNNMMMLLLLLLKKKLLLLLLMMMMMMOOOPPPQQQPPPOOOOOOLLLMMMNNNPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPQQQNNNKKKMMMQQQTTTTTTRRRPPPPPPPPPOOOOOOOOONNNNNNNNNMMMKKKJJJKKKLLLNNNOOOQQQOOOMMMMMMMMMNNNMMMLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLMMMOOOOOOPPPRRRTTTVVVUUUTTTQQQQQQPPPNNNMMMKKKJJJIIIEEEGGGIIIKKKLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHJJJLLLRRROOOLLLKKKLLLNNNNNNNNNJJJHHHFFFFFFGGGHHHGGGFFFJJJHHHEEEDDDDDDFFFIIIKKKLLLMMMOOOPPPQQQQQQQQQPPPMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFFFFFFFFFFHHHIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNLLLKKKIIIHHHGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDFFFIIIKKKKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGIIILLLNNNNNNLLLIIIGGGDDDEEEGGGHHHHHHFFFDDDCCCEEECCCBBBFFFKKKPPPPPPOOONNNJJJFFFNNNggg{{{bbbVVVKKKNNNYYYggguuu~~~}}}~~~zzzwwwrrrmmmggg```XXXSSSNNNNNNOOOPPPQQQSSSTTTUUUPPPNNNKKKJJJJJJKKKJJJIIINNNNNNOOOQQQTTTWWWYYY[[[VVVWWWWWWXXXWWWVVVUUUSSSTTTRRROOONNNOOOPPPPPPOOOOOOMMMJJJIIIJJJJJJJJJIIIQQQPPPNNNKKKJJJKKKOOORRRWWWXXXZZZ[[[\\\\\\[[[[[[WWWXXX[[[___aaahhhxxxyyyeeeVVVNNNHHHCCC>>><<<======<<<:::;;;;;;;;;;;;;;;:::999999:::::::::999888777555555555555555555444444444444666666666666666666666666333333333333444444444444222222333333333333333333222222222222222222222222222222222111111111111111000000000000000111111111000000000000000000000000111111111111000000000000222111111000000//////.........///000000000000000000000000000////////////000000000000000000000000000000000000000//////...000000000000000000000000000000000000////////////......------------..................////////////000...---...///111000000////////////............TTTTTTSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTSSSRRRSSSTTTSSSRRRPPPLLLLLLLLLMMMMMMNNNNNNOOOMMMNNNOOOPPPPPPOOONNNMMMNNNMMMKKKJJJIIIJJJKKKKKKJJJJJJLLLMMMMMMLLLKKKJJJIIIKKKNNNPPPRRRRRRRRRRRRPPPPPPPPPPPPPPPOOOOOOOOONNNLLLKKKMMMPPPRRRSSSRRROOOOOOOOOOOONNNNNNNNNNNNMMMKKKIIIHHHIIIKKKNNNOOOPPPOOOMMMMMMMMMNNNLLLKKKHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEFFFHHHIIIKKKLLLLLLOOONNNNNNPPPSSSTTTSSSRRRPPPPPPOOONNNLLLKKKJJJJJJFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLKKKIIIGGGFFFGGGIIIOOONNNMMMMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGJJJHHHEEECCCDDDFFFJJJLLLOOOPPPQQQQQQRRRQQQQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFHHHIIIJJJLLLKKKJJJJJJKKKLLLNNNPPPMMMKKKIIIGGGFFFHHHJJJKKKHHHHHHHHHGGGFFFEEEEEEDDDFFFGGGIIIJJJJJJIIIHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHIIIJJJIIIHHHGGGEEEDDDEEEEEEFFFEEEDDDBBBAAADDDCCCBBBDDDHHHJJJKKKJJJJJJHHHGGGPPPiii{{{___TTTKKKKKKPPPUUU\\\aaa|||~~~wwwggg]]]VVVTTTPPPNNNNNNOOOPPPPPPMMMKKKIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPQQQOOOOOOPPPPPPPPPOOOOOONNNQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMTTTSSSPPPNNNMMMPPPUUUYYY^^^aaaeeeiiijjjiiifffddd]]]aaaiiiqqqyyyppp___SSSJJJEEEAAA???======??????>>><<<:::;;;;;;;;;;;;:::999999999999999888777777666555555555555444444444333333555555555555555555555555333333333333333333333333222222222222222333333333111111111111111111111111111111111111111111111111000000111111111111111111000000000000000000000000111111111000000000000000......//////000111111111......///000000000000000000000000000////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////000///------------///000............////////////000...,,,,,,...000000000///////////////.........RRRQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNOOOPPPPPPQQQSSSRRRQQQRRRSSSRRRQQQOOOJJJJJJKKKKKKLLLMMMMMMNNNLLLMMMNNNOOOOOONNNMMMLLLLLLKKKJJJIIIHHHIIIJJJKKKHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJNNNPPPRRRRRRQQQPPPOOOOOONNNNNNNNNNNNMMMNNNLLLKKKKKKLLLNNNPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLKKKIIIHHHIIILLLNNNPPPPPPNNNMMMMMMNNNMMMLLLJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEGGGHHHJJJKKKLLLMMMLLLMMMNNNQQQRRRQQQPPPNNNNNNMMMLLLLLLKKKJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGDDDDDDEEEGGGJJJLLLNNNNNNNNNLLLJJJIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJHHHFFFEEEFFFIIILLLNNNRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFEEEFFFGGGIIIJJJIIIHHHGGGGGGHHHJJJMMMNNNLLLKKKHHHFFFFFFGGGIIIKKKGGGGGGFFFFFFFFFEEEEEEEEEIIIIIIJJJJJJJJJJJJIIIHHHEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCAAAAAADDDCCCBBBCCCDDDFFFFFFFFFEEEEEEFFFPPPggg}}}vvv\\\SSSLLLKKKLLLLLLNNNQQQbbbmmm{{{vvvtttzzzwwwiiiccc\\\VVVSSSRRRPPPNNNPPPOOOMMMLLLMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMOOOOOOOOONNNOOOPPPRRRTTTUUUVVVWWWYYY\\\ccckkkpppsssxxx|||xxx~~~wwwaaaRRRLLLHHHCCC>>><<<;;;;;;;;;<<<;;;:::888::::::;;;;;;::::::999888999999888777777666666666555444444444444333333333333333333333333333333333333333333333333333333333111111111222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000111111.........///000000111111......///000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////.....................///111000///......///000111............////////////000...,,,,,,...000000000.........///////////////OOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNOOOPPPPPPNNNLLLHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKMMMPPPQQQPPPOOONNNNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJMMMOOOQQQOOONNNMMMMMMNNNMMMKKKIIIFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJLLLNNNOOONNNMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCEEEGGGHHHJJJMMMMMMKKKIIIHHHHHHKKKMMMNNNNNNLLLKKKKKKLLLIIIHHHHHHHHHIIIKKKMMMOOORRRQQQPPPNNNMMMKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGFFFEEEEEEFFFHHHJJJKKKJJJIIIGGGFFFEEEFFFGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCFFFGGGJJJSSShhh{{{|||qqqWWWNNNGGGDDDEEEFFFJJJPPPSSSZZZggguuuzzzrrrsssuuuzzz~~~sssjjjeee```[[[WWWUUUSSSQQQPPPQQQRRRRRRQQQTTTUUUVVVVVVVVVTTTQQQPPPMMMLLLKKKIIIIIIIIIJJJKKKJJJLLLNNNNNNNNNNNNPPPRRRQQQRRRQQQPPPPPPSSSWWWZZZ[[[___fffoooxxxkkk]]]LLLCCCDDDDDD???:::;;;;;;;;;;;;:::999888777:::::::::::::::999888888999888777666666666666777444444444444333333333333222222222222222222222222333333333333222222222222000000111111222333333333111111111111111111111111111111111111111222222222333333333222222222222222000000000000000000000000000000000000111111111111111000000//////......---......///000000000000000////////////000000000000000000000000000000000000...//////000000000000000000000000000000000000000---------...............000000////////////000000............///////////////---,,,---...000//////.........///////////////MMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOMMMLLLKKKLLLMMMMMMKKKIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNMMMKKKLLLMMMNNNOOOOOONNNMMMMMMMMMKKKJJJJJJJJJKKKLLLHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIKKKMMMNNNOOONNNMMMMMMMMMNNNMMMKKKIIIFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHJJJLLLMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHGGGHHHHHHFFFEEEEEEGGGIIIHHHJJJJJJIIIFFFEEEGGGJJJIIILLLNNNMMMKKKIIIIIIJJJGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNLLLKKKIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEDDDDDDCCCDDDFFFGGGHHHFFFFFFEEEEEEEEEFFFHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIKKKJJJIIIHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@AAAAAABBBFFFHHHJJJQQQcccssspppeeeQQQJJJDDDCCCBBBCCCGGGLLLKKKNNNUUU]]]fffsss}}}www||||||wwwkkkhhhfffeeegggjjjlllllleeefffhhhgggddd___YYYVVVYYYWWWUUUSSSRRRRRRSSSTTTUUUWWWZZZ[[[[[[]]]aaadddbbbbbbbbb```aaaeeelllqqqyyyooodddTTTLLLDDD@@@BBBBBB>>>:::<<<======<<<;;;999999999999::::::::::::999888888888888777666555666777777444444444333333333222222222222222222222222222222333333333222222222111111///000000111222222333333111111111111111111111111000000111111111222222222222222222222111111111000000000000000000000000000///000000000111111111111111000000///......------......///000000000000000.../////////000000000111////////////////////////......///000000000000000000000000000000000000000,,,,,,---------............//////////////////...............////////////------,,,...///000///---............/////////000KKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOKKKJJJIIIJJJKKKJJJIIIGGGFFFFFFGGGHHHJJJKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIJJJKKKKKKGGGIIIJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNNNNMMMMMMMMMNNNMMMKKKHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGGGGIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFGGGGGGGGGHHHIIIIIIGGGFFFGGGIIIKKKJJJJJJHHHDDDBBBCCCHHHLLLGGGIIILLLLLLIIIGGGGGGHHHEEEFFFHHHJJJLLLMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEECCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCEEEGGGIIIKKKKKKJJJHHHGGGFFFGGGHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHHHHHHHHHHFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDAAABBBBBBAAA@@@@@@AAABBB???AAABBBHHHXXXeee```TTTLLLHHHFFFGGGFFFBBBAAACCCBBBDDDIIINNNSSS\\\nnn~~~|||mmmooorrrrrrttt}}}{{{vvviiigggdddaaa``````bbbcccfffhhhkkklllmmmpppuuuyyy{{{{{{{{{zzz{{{tttcccSSSJJJ@@@???>>>>>>>>>===;;;999999::::::999888777777888999::::::::::::999888888888888666555555666777777444444444333333333222222333333333333333333333333333333333222222111111111///000000111222222333333000000000000000000000000000000111111222222222222222111111111000000//////000000000000000000000000//////000000111111111222------......///000000000...//////000000000000000.../////////000000111111////////////////////////......///000000000000000000000000000000000000000,,,,,,,,,------.........,,,---...//////...---,,,............/////////000,,,,,,---...000000...,,,---.........//////000000JJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHJJJMMMOOOOOONNNMMMKKKJJJIIIJJJJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKMMMLLLKKKJJJIIIJJJKKKKKKKKKKKKLLLLLLLLLJJJIIIHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNOOOKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJCCCDDDEEEFFFHHHIIIKKKKKKMMMHHHDDDCCCGGGIIIHHHFFFCCCDDDFFFGGGHHHHHHGGGGGGJJJHHHFFFDDDDDDEEEFFFGGGIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHIIIJJJKKKKKKJJJJJJLLLIIIEEEBBBAAABBBEEEGGGHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGHHHJJJKKKLLLLLLMMMJJJIIIGGGFFFEEEFFFGGGGGGCCCDDDFFFHHHJJJJJJJJJJJJKKKJJJIIIGGGDDDBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAAFFFGGGHHHFFFDDDBBBAAAAAAEEECCCAAAAAACCCCCCCCCBBBBBBCCCDDDDDDBBBAAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGFFFFFFEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEECCCBBBAAAAAA@@@@@@AAAAAA??????BBBFFFKKKOOOPPPPPPFFFFFFEEEDDDCCCBBBAAAAAAAAACCCEEEGGGKKKPPPWWW\\\rrr{{{~~~{{{wwwssssssuuuxxx{{{~~~xxxeeeYYYPPPHHHCCCAAA@@@@@@???>>>======<<<::::::::::::::::::::::::888888888888777666444444777999:::888555333444666333333444444333333222111333333333333333333333333444444333222222111000000111111222222222333333333111111111111111111111111000000000000000///......//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////......---------,,,////////////////////////......////////////......////////////000000000000////////////////////////,,,---...//////...---,,,//////000000000000000000////////////////////////........................111000///...------...///IIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGIIIKKKMMMMMMLLLLLLKKKIIIIIIJJJJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKIIIIIIJJJKKKJJJIIIHHHGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIDDDEEEFFFGGGIIIJJJKKKLLLLLLHHHCCCCCCFFFHHHGGGEEECCCEEEFFFGGGHHHHHHGGGGGGIIIHHHFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEIIIJJJKKKKKKLLLLLLKKKKKKJJJHHHEEECCCBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGIIIKKKLLLLLLLLLLLLIIIHHHGGGDDDBBB@@@>>>===@@@AAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDDDDCCCBBBBBBFFFGGGHHHGGGEEECCCCCCCCCDDDCCCAAAAAACCCCCCCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCDDDDDDEEEGGGHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAADDDHHHJJJJJJIIIEEEDDDDDDCCCCCCBBBBBBAAACCCDDDDDDDDDDDDGGGKKKOOOYYY```iiiooouuu~~~|||zzz|||vvvkkk\\\PPPIIIDDD@@@<<<>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::888888888777777666444444666888999777444333444666444444444444444333222222222222222222222222222222444444444333222111111111111111111222222222333333222222222111111111111111000111111111111000////////////000111111111111111111111111111111111111111000000000000000000000000/////////////////////////////////.........------////////////////////////......////////////........./////////000000000000////////////////////////......///000000///......000/////////////////////////////////////////////........................111000///...------...///HHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFHHHJJJKKKKKKJJJLLLJJJIIIIIIIIIIIIHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIHHHHHHHHHHHHHHHIIIJJJFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLJJJGGGCCCCCCFFFGGGFFFDDDDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGHHHJJJKKKKKKKKKKKKGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHFFFDDDAAA???===<<>>>>>????????????@@@@@@@@@???@@@BBBDDDDDDEEEDDDDDDCCCDDDFFFFFFEEEDDDDDDEEECCCBBB@@@AAABBBCCCCCCBBBBBBCCCDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???@@@@@@@@@AAA@@@???@@@@@@@@@>>><<<@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@???@@@CCCEEEGGGHHHJJJKKKOOOYYYfffppprrr___RRRJJJFFFBBB???>>>>>>===;;;:::::::::999999888888888::::::::::::::::::::::::666666777777666555555444555555555444333333333333444555555555555444333333111111111111111111111111444444444333333333222222111111111111222222222222333333222222111000000000222333333333333222111111//////000111111111111111111111111111111111111111////////////////////////........................000000000000000/////////////////////////////////---......//////......---........./////////000000/////////////////////////////////////////////////////////...------,,,,,,////////////////////////................................................FFFFFFFFFGGGGGGGGGHHHHHHJJJIIIHHHHHHJJJKKKJJJHHHIIIHHHGGGGGGHHHHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJJJJKKKHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIJJJKKKKKKKKKJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGIIIHHHFFFDDDBBB@@@???>>>>>>>>>>>>?????????@@@@@@???@@@BBBDDDDDDEEEDDDDDD@@@BBBDDDDDDCCCBBBCCCDDDBBBAAA@@@@@@BBBCCCCCCBBBBBBCCCDDDDDDCCCCCCDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@CCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@@@@???>>>???@@@@@@>>><<<>>>>>>??????@@@@@@AAAAAA>>>???@@@@@@???@@@BBBDDDAAABBBDDDDDDFFFLLLTTTZZZiii|||~~~ttteeeWWWLLLGGGAAA@@@>>><<<<<<;;;:::888::::::999999999999999888999999999999999999999999555666666666666555555444555444444333444444333333444444555555444444333222222222222222222222222222444333333333333333222222000000111111111222222222222222222111111111000000333333333333333222111111//////000111111111111111000000000000000000000000////////////////////////......................../////////000000000000000////////////////////////------............------............////////////////////////////////////........................//////......------------////////////////////////........................------..................FFFFFFFFFGGGGGGHHHHHHIIIJJJIIIHHHHHHJJJJJJIIIGGGHHHGGGFFFFFFHHHHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHHHHIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEGGGIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGDDDEEEFFFFFFGGGFFFFFFFFFHHHHHHIIIJJJJJJIIIGGGGGGDDDDDDCCCAAA@@@???>>>===>>>>>>?????????@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCC@@@AAACCCCCCBBBAAAAAABBBBBB@@@???@@@BBBCCCCCCCCCBBBCCCDDDDDDDDDDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAADDDEEEEEEFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????>>>>>>???@@@AAA???>>>=========>>>>>>?????????>>>>>>???>>><<<<<<===???<<<>>>@@@BBBCCCFFFJJJMMMSSScccppp|||~~~{{{uuucccUUULLLDDDAAAAAA;;;;;;;;;;;;;;;;;;::::::999999999999999999999999777777777777777777777777555555666666666555555444555444333333555555444333333333444444333333222111222222222222222222222222222222222222222222222222000000000111111111111222111111111111111111111111222333333333333222111111//////000111111111111111000000000000000000000000000000000000000000000000..............................////////////000000////////////////////////------............------------........./////////////////////////////////......------------..............................////////////////////////........................,,,,,,---............---FFFFFFGGGGGGHHHIIIIIIJJJJJJHHHGGGGGGHHHHHHGGGEEEGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCDDDEEEFFFHHHJJJLLLMMMIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEECCCEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIEEEFFFFFFGGGGGGFFFEEEDDDGGGHHHHHHIIIHHHGGGFFFEEEBBBBBBAAAAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAABBBDDDCCCBBBAAAAAABBBAAA@@@??????BBBCCCCCCCCCAAACCCEEEEEEDDDDDDFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAA@@@@@@??????????????????>>>===>>>@@@@@@>>>=====================>>>>>>===>>>>>>===<<<;;;<<<======>>>@@@AAACCCDDDEEEFFFFFFQQQXXXaaarrr}}}}}}qqqbbbVVVJJJEEEBBB===;;;===:::;;;<<<<<<;;;;;;<<<<<<888888888888888888999999666666666666666666666666444444555666666555555444666444222333555666555333222222333333222222111000111111111111111111111111111111111111111111111111000000000000111111111111000000000111222222333333222222222222222111111000//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////------........./////////////////////////////////,,,------......------,,,---------.........//////////////////////////////000///...------...///000---......//////000000111////////////////////////........................+++,,,---.........------FFFFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFFFFGGGGGGEEEDDDGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKOOOOOOOOOOOOMMMKKKIIIHHHFFFEEEDDDDDDDDDEEEGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFIIIKKKMMMNNNHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCBBBEEEEEEFFFGGGGGGGGGGGGGGGJJJIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDCCCBBBBBBCCCEEEEEECCCDDDFFFIIIJJJKKKKKKKKKGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCEEEEEEFFFFFFEEEDDDBBBAAACCCCCCBBBBBBBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCCAAAAAABBBAAA???>>>???AAACCCCCCCCCAAACCCEEEEEEDDDDDDFFFHHHFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBBBBCCCAAA@@@@@@???>>>????????????>>>===>>>??????===;;;========================;;;===>>>>>>>>>>>>???AAA?????????????????????@@@AAAIIIIIINNN]]]gggppp~~~}}}~~~~~~xxxzzz~~~|||nnn^^^RRROOOFFFAAABBBBBB<<<999:::::::::;;;:::999888888999777777777777888888888888555555555555555555555555444444555555666555555444666444333444666777666333111222222222222111000000000000000000000000000000000000000000000000111111000000000000111111111111//////000111222333333444111222222222222111000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000,,,---------......//////////////////////////////,,,------......------,,,---------.........//////////////////////////////111000///......///000111------...///000111222222////////////////////////........................***+++---...///...------KKKLLLLLLLLLKKKIIIFFFDDDIIIGGGEEEEEEFFFGGGFFFEEEBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKVVVSSSPPPLLLIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHGGGFFFDDDBBB@@@???FFFFFFFFFHHHJJJLLLLLLKKKGGGGGGHHHIIIJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFEEEFFFHHHIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHHHHGGGEEEDDDCCCDDDFFFGGGGGGFFFEEEDDDFFFDDDAAA???@@@BBBDDDFFFCCCEEEGGGIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCBBBAAAAAABBBCCCGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDBBBAAAAAAAAA???AAACCCBBB??????BBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFCCC@@@>>>???@@@AAAFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@CCCBBB@@@@@@@@@BBBDDDEEEGGGGGGHHHHHHFFFDDDAAA???@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>>>>======???>>>>>>======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBBBBDDDGGGMMMSSSYYY]]]ttt}}}{{{yyyyyy{{{||||||zzz|||jjj]]]TTTKKKEEEBBBAAA@@@>>><<<:::888888<<<;;;:::888777666666666999888666555555555666777777444111222555777777666:::888666555444444444555333333333333333333333333111111222333444444444444000000000111222222222333111111111222333333444444000000000000000000000000111111222222222222111111111111111111111111111111000111111111111222222222444333111///......///000222111111111000000//////////////////000000000000////////////000000000000111000000000//////......---...111111---+++---222111111000000////////////---......///000/////////------------------------............//////////////////............//////.../////////...---,,,,,,,,,------...............IIIJJJKKKLLLKKKJJJHHHGGGHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJPPPNNNKKKIIIGGGGGGGGGHHHHHHGGGFFFGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBAAAFFFEEEEEEFFFIIIKKKKKKJJJGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAACCCCCCDDDFFFGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFFFFFFFFFFHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDEEECCCAAA@@@@@@BBBEEEGGGEEEGGGIIIJJJKKKJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAABBBDDDGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEECCCBBBAAAAAAAAA???@@@AAAAAAAAAAAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGEEECCCAAA@@@@@@AAABBBFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@??????AAACCCEEEGGGJJJJJJKKKJJJIIIFFFCCCBBBAAAAAAAAAAAAAAA@@@??????======>>>>>>>>>>>>============<<<;;;;;;<<<===>>>==============================>>>??????@@@AAAAAABBBBBBCCCDDDHHHMMMRRRTTT\\\cccooo{{{{{{yyyyyyqqqyyy~~~xxxmmm___SSSLLLGGGBBB>>>===<<<<<<;;;:::999999999888777777666666777777777:::999888888777777888888666444111222444666666555777666555444333333333333333333333333333333333333333333333444333333222222111111111111111222222222111111000000000000000000000000000000000000000000000000000111111000000000111111111111111111111111000000111111111222222222666444222111000000111222111111111000000000//////.../////////000000000000.../////////000000000000000000/////////.........000///...//////------...000//////......---------------...////////////...------------------------------.........////////////......------......///......//////......---,,,------...////////////...HHHIIIJJJKKKKKKJJJIIIIIIHHHFFFDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFFFFGGGGGGEEECCCDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDEEEHHHIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEECCCBBBAAAAAA@@@@@@BBBCCCDDDEEEGGGIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCAAA@@@AAADDDGGGIIIIIIIIIKKKKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCAAABBBDDDEEEFFFEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAACCCDDDEEEEEECCCCCCDDDEEEHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@??????AAACCCEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA???>>>>>>???AAACCCFFFGGGMMMMMMMMMLLLJJJHHHEEECCCAAAAAAAAAAAAAAA@@@@@@???<<<======>>>>>>======<<<======<<<;;;;;;<<<<<<=================================>>>>>>??????@@@@@@BBBAAA@@@AAABBBEEEHHHJJJKKKOOOVVV___jjjxxx||||||~~~yyy~~~}}}}}}sssgggWWWPPPHHHCCCAAA@@@===;;;777777888888888999999999444444444555666777888999888888888888888777777666555333222222444555555444333333444444444444333333444444444444444444444444444444444444333222111000222222222111111111111111222222111111000//////...000000000000000000000000//////000000000000//////111111111111111111111111000000000111111111222222555444222111000000111222111111000000000000//////....../////////000000000....../////////000000000000////////////.........///---,,,,,,///000...,,,///......---,,,,,,++++++,,,,,,---...............---------------------------------........./////////......------......///....../////////...------......///000000000//////IIIJJJJJJKKKKKKJJJIIIHHHGGGEEECCCCCCDDDEEEDDDCCCEEEEEEFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEDDDCCCDDDDDDEEEFFFGGGFFFEEEEEEFFFFFFDDDBBBDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDEEEGGGJJJKKKIIIGGGEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHGGGFFFEEEDDDCCCBBBFFFFFFFFFGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGFFFEEEEEECCCBBBAAAAAACCCEEEHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCC@@@AAADDDFFFFFFEEEDDDBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFFFFDDDDDDEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAABBB@@@???>>>AAAFFFHHHGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAAAAAAAABBBDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA?????????@@@AAACCCDDDEEEKKKKKKKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@???<<<==================<<<>>>>>>>>>>>>>>>>>>>>>>>>=================================>>>>>>>>>??????@@@???>>>>>>>>>@@@BBBCCCFFFHHHJJJOOOUUU___iiiqqq|||zzzyyyxxx|||~~~ssscccTTTKKKIIIEEEAAA>>>>>>===;;;:::666666666777777888888999444444444555666777888999444555666777666555444333333333222222333333333333111222333555555555444333444444444444444444444444333333333333333222111111333222222222111000000000333333333222222222111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000111111111111222111000///.../////////000000000000000000//////........./////////000000........./////////000000000000000000000000000000...000000......///000...///......------,,,+++++++++,,,------......------..............................////////////000000000//////......//////000......////////////.........//////000000000000000LLLLLLLLLKKKJJJHHHGGGGGGGGGEEECCCCCCDDDEEEDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEDDDDDDDDDEEEEEECCCAAACCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHKKKNNNOOOLLLJJJGGGFFFHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAEEEEEEEEEFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEECCCCCCBBBCCCDDDFFFHHHJJJMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCAAABBBDDDEEEFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBB@@@??????CCCGGGJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBAAACCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAAAAABBBFFFFFFEEEDDDCCCBBB@@@???@@@@@@AAAAAA@@@@@@???>>><<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>===============???@@@AAAAAABBBCCCDDDGGGKKKQQQUUUjjjsss~~~|||}}}mmm___TTTLLLDDD??????===;;;:::999888777666888888888777777777777777777777666666666777777888444444555666666444333222222333444333333222222333111222444555666666555444444444444444444444444444000111222222333333333222333222222222111000000000111111222222222333333333000000000000000000000000000111111222222111111000000000000000000000000000//////000000000111111111000000////////////////////////////////////000000............////////////............////////////111111111111111111111111444;;;===666...---///000////////////............+++,,,------......------........................//////000000000111111111111000000000000000000111......///////////////......//////000000000000000NNNMMMLLLJJJIIIHHHGGGFFFHHHFFFDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEECCCAAACCCDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLOOOPPPNNNKKKHHHGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFCCCBBBAAA@@@????????????@@@@@@AAABBBCCCEEEGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDAAABBBDDDFFFHHHIIIIIIJJJFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBAAAAAACCCDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@BBBEEEHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>???????????????>>>>>>===;;;<<<<<<======<<<<<<;;;888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<===>>>???@@@AAA===???AAABBBCCCDDDGGGIIIRRR[[[iiiwww}}}ggg]]]QQQGGGBBB@@@>>>===888888888777777777777777999999888888777777666666999888888777666666666666666666666666666555555444222444555555333222222333333333444555555555555555333333333333333333333333///000111222333333333333222222222111111111111111...//////000111111222222000000000000000000000000111111222222222222111111000000000000000000000000/////////000000000111111111111111111111111111111......////////////000000------........./////////------........./////////000000111111111111222222;;;FFFHHH;;;///---///////////////000000000000111,,,,,,---.......................................//////000000000111111111111000000//////000000111......///000000000//////......///000000000//////LLLLLLKKKJJJIIIHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@@@@BBBDDDEEEDDDBBBBBBCCCEEEFFFGGGGGGFFFFFFDDDEEEFFFHHHJJJLLLNNNNNNOOOLLLHHHFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@????????????AAAAAAAAABBBCCCEEEGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCEEEFFFHHHHHHIIIIIIFFFGGGHHHJJJJJJJJJJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHMMMLLLLLLKKKKKKKKKLLLLLLIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAADDDCCCBBBAAAAAABBBBBBCCCBBBAAAAAAAAABBBBBBCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???@@@@@@AAABBBBBB???BBBEEEGGGHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<======<<<<<<;;;555777999;;;===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>???AAABBBBBBBBBDDDFFFFFFKKKTTT]]]fffooowww|||zzzpppcccYYYPPPIIIAAA<<<;;;<<<;;;999888888888777777777999:::777777777777666666666666888777666666555555555666777666555555444444555555333555777777444222333444333333333333333333444444222222222222222222222222000111111222222222111111111111111111111222222222000000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000111000000111111111111111000........./////////000000---------.........//////---------.........//////......//////000000000000777AAABBB777...///000...---......///000111222333------...////////////.......................................//////////////////............//////......///000000000000000------...////////////...KKKJJJJJJIIIIIIIIIJJJJJJIIIGGGEEEEEEFFFGGGFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEBBBCCCDDDDDDEEEEEEDDDDDD@@@???@@@AAADDDEEEDDDCCCBBBCCCEEEFFFGGGGGGFFFFFFBBBCCCEEEHHHJJJKKKLLLLLLNNNKKKGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKJJJJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBCCCEEEGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@EEECCCAAA?????????AAABBB@@@@@@@@@@@@AAAAAABBBCCCDDDFFFFFFFFFEEEDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@AAABBBBBB???CCCHHHIIIHHHFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGFFFCCCAAAAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCBBB===>>>???@@@AAABBBBBBBBB>>>>>>======>>>???@@@@@@===============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;666888:::===???@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<============>>>>>>===>>>???>>>======???AAADDDFFFIIIKKKMMMRRRWWW[[[fffqqqyyyhhh^^^ZZZVVVNNNGGGDDD@@@<<<:::;;;;;;888666888888777555444444666777555555555666666666666666555555444444444555555666555444333222111222333444333666888888555333333444444333222111111111333333111111111111111111111111222222222222222111000///000000111111222222222333444444333333222111111111000000000000000000000000//////000000000000//////000000000000000000000000////////////000000000000---...///////////////...---.........//////000000---------.........//////---------.........//////,,,---------......//////,,,555666...+++111333...,,,,,,---///000222333333---...//////000000//////////////////////////////,,,,,,,,,---------......---------,,,,,,---------......///000000000000000,,,------...............JJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKEEEDDDCCCBBBBBBCCCDDDEEECCCDDDGGGIIIIIIHHHFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCCCCCCCCCCDDDEEEGGGGGGJJJHHHFFFDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJJJJHHHFFFEEEFFFHHHHHHGGGFFFFFFFFFGGGHHHIIINNNKKKHHHGGGHHHHHHGGGFFFHHHGGGEEEDDDDDDEEEGGGHHHFFFGGGHHHJJJJJJJJJIIIHHHFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGEEECCCBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCBBBDDDDDDEEEFFFGGGGGGHHHHHHDDDEEEGGGIIIHHHFFFCCCAAABBBBBBCCCDDDDDDCCCBBBAAADDDDDDEEEEEEFFFGGGIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKHHHFFFDDDCCCCCCCCCAAA@@@AAABBBCCCEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDAAA>>>???BBBDDDDDDCCC>>>>>>>>>===<<<<<<;;;;;;>>>>>>======<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<======>>>>>>??????CCCBBBAAABBBCCCFFFIIIKKKRRRYYYcccooozzzzzznnn\\\WWWPPPKKKHHHEEE@@@===;;;;;;::::::999888777777888999999999888777555444888777666555444333222222222333333444555555555444555555555444444333333333222222222222222222222222000000000000000000000000)))***,,,...000222333444333333111000000000111222000......000333444222///000000000000000000000000......////////////......000000000000000000000000111000000222333333///+++//////............//////////////////////////////......---------,,,,,,,,,////////////////////////000///...///111111///.........///000000111000000333111...///111111///,,,,,,---///000000000///................................./////////...,,,+++//////............//////........................///000111111000///...---,,,,,,---......---,,,,,,IIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJEEEDDDCCCBBBBBBBBBCCCDDDDDDFFFHHHJJJJJJIIIGGGFFFBBBBBBBBBAAAAAAAAAAAAAAADDDEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKJJJHHHGGGGGGHHHGGGGGGFFFFFFFFFHHHIIIJJJNNNKKKIIIHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIICCCDDDEEEFFFEEEDDDBBBAAACCCCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFGGGHHHHHHHHHHHHGGGGGGGGGIIIJJJKKKFFFDDDBBBBBBCCCDDDDDDCCCAAABBBCCCDDDEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????AAACCCCCCAAA===============<<<<<<<<<===========================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>@@@?????????AAACCCFFFHHHEEEIIIPPPWWW___gggooottt|||ssshhh[[[RRROOOKKKFFFCCCAAA???<<<:::;;;::::::999888888777777777888888888777666555444555555555555444444444444222333333444555555444444555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000333222111000000000111222333111000000222111///,,,000000000000000000000000000000000111111000000000000000000000000000000000111000///111333222000---//////............/////////////////////////////////.........---------,,,........................222111000000111111...------...//////000000000///000...------000111///---,,,---///000000000///................................./////////...,,,,,,//////............//////000000000000000000000000000111222222222111000///,,,,,,---......---,,,,,,HHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHEEEDDDBBBAAA@@@AAAAAABBBFFFGGGIIIKKKKKKJJJIIIGGGDDDCCCCCCBBBBBBAAAAAAAAADDDEEEFFFFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFGGGHHHHHHHHHJJJLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNKKKIIIIIIJJJLLLLLLKKKIIIHHHGGGFFFFFFGGGHHHIIILLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBB@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHHHHHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJDDDBBB@@@@@@CCCEEEGGGGGGAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCAAA??????@@@AAA@@@???<<<<<<============>>>>>><<<<<<===>>>>>>???@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<<<<<<<<<<==================<<<<<<<<<>>>@@@BBBCCC@@@AAADDDFFFIIIMMMRRRVVVeeekkksss|||~~~ssseeeZZZSSSMMMEEE@@@BBB???===;;;;;;;;;999888::::::999999888777777777666666777666666555444333333333444444555555555666222333333444444444444444444444444444333333333333222222222222222222222222222222222222222222222222333333222111111000//////333222111111000000111111222111000111111111///---000000000000000000000000111222222222222222222111000000000000000000000000111000///000111222111000//////............//////////////////////////////////////////....................................000/////////000000...---------...////////////......------...000111111000---...//////000/////////.................................///......---,,,......------------......000000000000000000000000000111333444444333222222,,,------......------,,,GGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???@@@@@@AAAFFFGGGHHHJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBDDDEEEFFFFFFGGGGGGFFFFFFCCCBBBBBBBBBCCCCCCDDDEEEDDDCCCCCCCCCCCCEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDEEEEEEFFFGGGHHHHHHIIIEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFEEECCCCCCDDDEEEEEEFFFFFFFFFFFFHHHKKKKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMKKKIIIJJJKKKMMMNNNMMMKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCAAABBBDDDEEEGGGIIIJJJKKKHHHHHHGGGFFFFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIDDDBBB@@@@@@CCCFFFGGGHHHBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>;;;<<<<<<===>>>>>>??????===>>>>>>>>>?????????@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@BBBBBBAAA@@@@@@BBBGGGJJJPPPTTTZZZbbbiiirrr{{{qqqggg^^^WWWMMMGGGEEEDDDAAA???;;;:::999999999999999888999999888888777777777777555555555555444444333333333333444444444555555555222333333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222//////000000111222222333222222222111111111111111......///000222222222222000000000000000000000000111222222333333222222111////////////////////////000/////////000111222222//////............//////////////////////////////000000000///////////////........................,,,++++++---///000///---------...............---000//////000111111111111......//////////////////..........................................------......------------..............................///000222333444333333222------------------------FFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???@@@@@@AAADDDEEEFFFGGGGGGGGGGGGFFFGGGGGGFFFEEEDDDCCCCCCBBBDDDDDDEEEFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHDDDCCCCCCCCCDDDDDDEEEFFFBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDFFFIIIIIIHHHEEEEEEDDDFFFFFFHHHIIIJJJKKKLLLLLLLLLJJJIIIIIIKKKMMMNNNMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBDDDEEEGGGIIIJJJKKKIIIHHHGGGFFFFFFGGGIIIJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHEEECCCAAAAAACCCEEEFFFFFFBBBBBBBBBAAAAAAAAAAAABBB????????????????????????@@@@@@@@@@@@???>>>>>>>>>;;;<<<<<<===>>>???@@@@@@@@@?????????>>>>>>>>>===::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<>>>BBBEEEEEEGGGKKKNNNSSSYYY___dddmmmxxxtttlllfff___VVVOOOGGGDDD@@@???@@@@@@???===888999999999888888888888888888777777777777666666444444444333333333333333555444444444444333333333222333333444333333222222333333333333333333333333222222222222222222222222111111111111111111111111,,,---...///111222333333222222222222111111000000,,,...///111111222222333000000000000000000000000000000111111111111000000///////////////////////////000000///000000222333//////............//////////////////////////////000000000000000000000000...........................------...///000///------...............------000000000///............/////////.........//////////////////////////////......------.....................------....................................///000222222222111111------------------------EEEEEEEEEDDDDDDEEEEEEEEEBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGCCCBBBBBBCCCCCCDDDEEEFFFAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCEEEGGGGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKKKKLLLKKKKKKIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKMMMOOOPPPQQQJJJJJJJJJIIIHHHGGGEEEDDDBBBCCCDDDDDDDDDDDDDDDCCCAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEGGGIIIJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHGGGEEECCCBBBBBBDDDEEEDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA========================>>>@@@AAAAAA???>>>>>>???<<<<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<999999999999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<===============;;;<<<<<<<<<;;;===AAACCC>>>@@@AAABBBCCCFFFJJJMMMRRR[[[dddhhhlllvvv}}}rrrjjjbbb\\\TTTOOOMMMKKKIIIFFF@@@???======>>>===;;;:::555777888888666555555666777777777666666666666666444444333333333333444444555444444444333333222222333333333333333222222111222222222222333333333333222222222222222222222222000000000000000000000000///000000000000000000000111222222222222111000000///111222222000///000111000000000000000000000000//////000000000000//////000000000000000000000000///000111111000///111222//////............//////////////////////////////////////////000000000000------------------------333111000111111111...---...////////////...---------......---+++******+++000000///............///////////////////////////......---------...////////////............//////000000000000000000000000---...///000111000///......------,,,,,,------...EEEDDDDDDCCCCCCDDDDDDEEEAAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEBBBBBBBBBBBBCCCDDDEEEFFF@@@AAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFFFFFFFEEEDDDDDDFFFGGGFFFEEEDDDEEEGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJHHHFFFFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMHHHHHHHHHHHHGGGFFFEEEDDDAAABBBCCCEEEEEEEEEDDDDDDAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIHHHGGGFFFDDDEEEGGGHHHHHHHHHHHHGGGCCCBBBBBBDDDFFFFFFDDDBBBCCCBBBAAA?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===???BBBBBB@@@??????AAA=========>>>>>>??????@@@========================999999:::::::::;;;;;;;;;999999;;;<<<======>>>>>><<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<999999999888999999:::;;;;;;;;;;;;:::::::::999999<<<<<<=========<<<<<<<<<:::;;;<<<<<<;;;<<<>>>@@@:::<<<=========>>>@@@CCCCCCHHHLLLNNNRRR[[[bbbcccssszzz|||rrrjjjccc[[[SSSNNNIIIGGGDDDBBBAAAAAAAAABBB@@@???===<<<<<<;;;:::999333555888888666444555666666666666666666666666666555444333333333333444555222333333333333333444444333333333333333222111111111111222222222333333333222222222222222222222222111111111111111111111111222222222111111000000///111222222333222111000///...000222222000///000111000000000000000000000000//////000000000000//////000000000000000000000000...111333333000//////000//////............//////////////////////////////.........//////000000000------------------------...------///111111000//////000000000//////...---,,,---///...,,,+++,,,...111000///...---......///////////////////////////...------,,,---...///000000000////////////000000000000000000000000000000...///000000000///...---...---,,,,,,,,,,,,---...DDDDDDCCCCCCCCCCCCDDDDDD@@@AAACCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>???@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFF@@@@@@AAABBBBBBBBBBBBAAA???AAACCCFFFGGGHHHGGGFFFFFFGGGGGGFFFEEEEEEGGGIIIIIIJJJKKKLLLLLLKKKJJJJJJIIIGGGEEEEEEFFFHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEDDDAAABBBCCCEEEEEEEEEDDDDDDAAAAAABBBBBBCCCDDDEEEEEEBBBCCCCCCCCCBBBAAA@@@@@@DDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHHHHIIIHHHGGGEEEDDDCCCDDDEEEGGGHHHHHHHHHGGG@@@AAABBBEEEGGGGGGEEECCCCCCBBB@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<>>>>>>>>>>>????????????;;;;;;<<<<<<======>>>>>>999999999::::::;;;;;;;;;888999:::<<<===>>>>>>???<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;<<<<<<999999888888999999:::;;;;;;;;;;;;::::::999999999<<<<<<=========<<<;;;;;;888999::::::888888888999999;;;=========>>>???AAA>>>AAAAAAAAADDDKKKOOONNNTTTZZZccckkksss}}}vvvlllccc\\\TTTNNNKKKIIIFFFDDD???@@@AAA???===<<<<<<>>><<<;;;999777777777888999222555888999777666777888555555555666666666666666555444333333333444555666000111111222444555555666333333333333333222111000111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333222111000///***---111222111111333555000000000000000000000000000000111111111111000000000000000000000000000000...111444444111....../////////............//////////////////////////////---.........//////000000------------------------$$$%%%&&&***///222333222000000111111000///......,,,///111111///...111333111000///...------...///000000000000000000000000...------,,,---...///000111111000000000000111111........................///000111111000///...---...---,,,,,,,,,,,,---...EEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBAAA???>>>>>>???AAABBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@AAA@@@?????????@@@BBBBBB>>>???@@@AAABBBAAA@@@@@@CCCBBBAAA@@@AAACCCEEEGGGFFFDDDBBBAAABBBCCCCCCCCCAAAAAABBBBBBBBBAAAAAA@@@>>>???@@@AAABBBAAA@@@@@@???@@@AAABBBCCCEEEFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCFFFEEEDDDCCCBBBAAA@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIKKKLLLMMMLLLKKKLLLMMMJJJKKKLLLMMMMMMLLLKKKKKKHHHJJJJJJHHHEEECCCBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA???>>>===<<>>===>>>>>>======<<<<<<<<<;;;<<<============;;;:::999;;;<<<<<<<<<::::::<<<>>>::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888999999::::::999999888;;;;;;;;;<<<<<<<<<=========<<<:::999999:::<<<===::::::::::::::::::::::::<<<<<<<<<======>>>???@@@FFFGGGJJJNNNTTTZZZ___bbbpppsssyyy~~~zzzsssjjjddd```ZZZRRRLLLIIIFFFCCCAAAAAA@@@<<<999<<<<<<;;;::::::999888888777777777777777666555555444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111333333333222222222111111222222111000//////000000///000111222222222222222333222000///000222555777111111111111111222222222000000000000000000000000......//////000000111111000000//////.........---000...---...///000///...........................////////////////////////............/////////000///...,,,+++,,,---///111//////000000///...------......////////////......111111111111111000///...---......///000111111111000000000000111111111111//////...//////000111222000///...---------------000///...---------------......------------......EEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEEEECCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@?????????@@@AAAAAAAAABBBBBBCCCBBBBBBBBBAAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@???>>>=========>>>@@@@@@>>>>>>@@@AAAAAAAAA@@@???BBBAAA@@@@@@@@@BBBDDDEEEEEECCC@@@@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@??????===>>>???@@@AAA@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDBBBAAAAAA@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJHHHJJJKKKLLLKKKJJJKKKLLLJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@???>>>===<<<======>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<============<<<<<<;;;;;;;;;<<<<<<======<<<;;;:::;;;<<<<<<;;;::::::<<<===:::999999888888888999999999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;999999999::::::999999999::::::::::::::::::::::::999999::::::<<<===>>>???======>>>AAADDDGGGKKKLLLVVVXXXZZZ\\\___dddjjjnnnqqqsssvvvzzz{{{tttpppmmmgggccc\\\WWWQQQNNNMMMJJJEEEAAABBB@@@>>>>>>??????<<<:::;;;;;;;;;:::999999888888777777777777777666555555444444555555555555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111000000000//////222222111000000000000000000000111222222222111111222111000///000222333555111111111111111111111111000000000000000000000000///////////////000000000000/////////............000...---...///000///...........................////////////////////////............////////////......---,,,---...///000///////////////...------......////////////......000000111111111000//////......//////000111111222......------------------..................////////////...---------------//////...---------------......------------......DDDDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@?????????@@@???>>>>>>???@@@BBBCCCCCCAAA???>>>??????>>>=========>>>>>>>>>>>>>>>===<<<===>>>?????????>>>>>>AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBCCCDDDEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIFFFHHHJJJJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEGGGIIIIIIGGGGGGGGGHHHGGGGGGHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA???>>>===<<<<<<;;;<<<===>>>@@@AAABBBBBB??????????????????????????????>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999;;;<<<:::999888777777777777777999999999999999999999999888888888999999999::::::<<<;;;:::999999:::;;;<<<888888999999999999::::::555666888::::::888666555999999999999999999999999666777777888:::;;;<<<<<<;;;;;;::::::;;;<<<======CCCCCCBBBBBBBBBFFFLLLPPPQQQRRRUUUXXX\\\___ccceeeooosss{{{{{{uuueee___XXXTTTRRRPPPMMMIIIFFFCCC???>>>@@@@@@===;;;:::999999:::<<<===<<<;;;:::::::::999999888888777666666777777777666555555444444555555555555444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111000000000000000222111000000000000000000111111222222222111111000000000000000000111111111222222222111111000000///000000000000000000000000000000//////////////////////////////............000...---...///000///...........................//////////////////////////////..................---------........./////////////////////......---......////////////.........///000000000000000000...//////000000111111222...---------,,,+++++++++......------,,,---------//////...------------...//////...------------.........------------......CCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB???????????????@@@AAABBBBBBAAAAAA@@@????????????======>>>???@@@@@@@@@@@@===>>>>>>??????>>>>>>=================================<<<<<<<<<<<<======>>>>>>>>>======>>>>>>>>><<<;;;;;;<<<<<<<<<======<<<<<<======>>>>>>>>>>>>============>>>???@@@AAAAAA???===<<<======;;;:::;;;;;;<<<<<<======<<<<<<<<<<<<<<<===============AAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDDDDDDDBBBBBBDDDDDDEEEEEEDDDCCCAAA@@@???@@@AAABBBCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFGGGIIIIIIFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFGGGHHHHHHEEEGGGHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDBBBDDDFFFGGGGGGGGGHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>===<<<;;;<<<======>>>???@@@@@@AAA>>>>>>===============<<<@@@???===;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<======;;;;;;<<<:::999888:::;;;;;;:::999888777666666666::::::::::::::::::::::::999999999999:::::::::;;;<<<;;;999888888999;;;<<<999999999999999999999999666666777888888777666666999999999999999999999999777777888888999999999999;;;;;;;;;:::::::::::::::<<<<<<<<<;;;;;;===@@@CCCAAABBBCCCEEEHHHJJJLLLNNNQQQUUUYYY^^^bbbgggmmmqqqtttvvvzzzvvvsssnnnjjjfffaaa[[[VVVNNNJJJFFFDDDCCCCCCAAA@@@AAA???<<<<<<<<<===;;;999666666666888999:::;;;;;;999999999888888777777777555666666666666666555555333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000000111222222222222222111000/////////000111111000///...333222222111000//////...000000000000000000000000000000000//////......---///////////////.........000...---...///000///...........................//////////////////////////////............------,,,---......//////.........///////////////......---......//////......------......///000000000000/////////000000111111111111000000///...---,,,,,,//////...---,,,,,,,,,---///......---------......///......---------............------------......BBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@AAA???????????????>>>======<<<======>>>??????>>>>>><<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>======<<<<<<======>>><<<<<<=========>>>>>>>>>;;;;;;;;;;;;<<<<<<======;;;;;;<<<<<<===>>>>>>??????===<<<<<<<<<<<<:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========@@@@@@@@@@@@???????????????@@@AAABBBCCCBBBAAAAAABBBCCCCCCDDDCCCBBB@@@???>>>???@@@AAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBAAAAAABBBCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIIIIJJJFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFDDDFFFGGGGGGEEEDDDEEEFFFBBBBBBCCCCCCCCCDDDEEEEEE@@@BBBDDDEEEEEEEEEFFFHHHEEEEEEEEEEEEDDDBBBAAAAAA???@@@@@@@@@AAAAAAAAABBBAAA@@@@@@???>>>===<<<<<>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<@@@???===<<<;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;888999999:::;;;<<<======:::;;;;;;:::888888999:::<<<;;;:::888888777777777::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999777666666777999:::::::::999999999999999999999888777666666777888999888888888888888888888888999999:::999999888666555555555666777777888888999555777::::::::::::;;;<<<:::::::::;;;<<<>>>???@@@BBBCCCFFFGGGIIIKKKOOOSSSSSSTTTXXX]]]cccjjjooorrrvvvvvvxxxzzz}}}~~~yyyvvvqqqnnnjjjeeeaaa^^^]]]\\\UUUSSSQQQNNNLLLJJJGGGEEE@@@???===<<<<<<<<<<<<;;;<<<;;;999999999999999888666777888888888888999999777777777777777666666666555555666666666666555555333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111000000000000000111111222222222222222111000///...///000111111000...---222222111111000///......////////////////////////000000//////......------.........///////////////000...---...///000///...........................////////////////////////...............---------,,,---......//////............///////////////...------............------,,,---...//////////////////////////////000000000111111000000///...------000000///...------------......---------......///......---------......///......------------......AAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@??????>>>>>>>>>=========>>>??????======>>>>>>???>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============<<<<<<<<<<<<======<<<======>>>???>>>>>>>>>;;;::::::::::::;;;<<<<<<:::;;;;;;<<<<<<======>>>===<<<<<<<<<======;;;:::::::::;;;<<<============<<<<<<;;;;;;<<<<<<===>>>???????????????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@AAAAAABBBAAABBBCCCDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEDDDEEEGGGFFFEEECCCDDDDDD@@@@@@@@@AAABBBCCCEEEEEE@@@BBBDDDDDDDDDCCCDDDFFFBBBBBBCCCBBBBBBAAA@@@?????????@@@@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>======@@@??????>>>>>>===<<<<<>>>>>???>>>===<<<;;;;;;;;;;;;999999:::::::::::::::;;;999999999999:::;;;======:::;;;;;;999777777888999;;;:::999888888888888888888888888888888888888888999999:::::::::;;;;;;;;;999888777666666777888999:::::::::999999999999999;;;999777666666777999;;;777777777777777777777777999:::::::::999888666555111222333555777777888888111444888:::999999888999888888888888999:::;;;;;;:::<<<===>>>>>>@@@CCCEEEDDDEEEFFFHHHKKKMMMOOOQQQTTTTTTUUUWWWXXXZZZ[[[[[[]]]^^^______^^^[[[WWWUUUOOONNNMMMLLLJJJJJJIIIIIIEEEDDDCCCAAA@@@>>>======<<<<<<;;;::::::::::::;;;777666666777888999::::::888999:::999777666777888666666666666666666666666444444555666666666555555333333444444444444333333444444444444444444444444222222222222222222222222222222222222222222222222/////////000000000000000111111111111111111111111111111111111111111111111000000000000000111111111000000000000000111111222111111222222222111111000...///000111111000///...111111111000000//////...//////////////////////////////...........................///////////////000...---...///000///...........................////////////////////////,,,,,,---------.........---------.........//////---...//////////////////------............------,,,---..........................................//////......---,,,,,,,,,000///.....................------------...//////...------------...//////......------------......AAA@@@@@@@@@??????????????????@@@@@@@@@???======>>>>>>===<<<<<<<<<======<<<<<<>>>???@@@@@@??????>>>??????>>>>>>===<<<;;;===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>==================>>>===<<<<<<;;;;;;<<<<<<===;;;<<<===>>>???>>>>>>===:::999999888999:::;;;<<<::::::;;;<<<============<<<<<<<<<===??????===<<<:::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA???>>>>>>?????????@@@@@@AAAAAA???????????????@@@AAABBBAAABBBCCCDDDDDDDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGFFFDDDCCCCCCDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBDDDEEEEEEDDDCCCCCCDDD@@@AAAAAABBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>=========@@@@@@???>>>>>>======<<<<<<<<<<<<<<<;;;:::999888888999999999:::::::::::::::999999999999:::<<<===:::;;;;;;999777666777888999888888777777777888888777777777777777777777777777777888888888999999999888888888888888888888888999999888888888777777777999888888888888888888999777777777777777777777777666777888999999888777666444555777888888888777777333555888888888777888999888888888888888888999999777999;;;;;;::::::<<<===>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGIIIJJJJJJHHHFFFDDDCCCAAAAAABBBBBBBBBBBBAAAAAA=========;;;:::999::::::;;;;;;;;;;;;999999999999444555666666666777999:::777999:::999666555666888555555555555555555555555333444555555666666555555222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000111222222000000111222222222111111...//////000111111111111000000000000000/////////////////////////////////------............................../////////000000...---...///000///...........................////////////////////////++++++,,,---......//////......---,,,---...///000------...///////////////,,,------......------,,,------.........---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,---------,,,------......---------------...//////---------------...//////......------------......@@@@@@@@@????????????>>>>>>???@@@@@@@@@>>>===<<>>===<<<<<<<<<<<<<<<;;;===>>>@@@AAAAAAAAAAAA@@@@@@??????>>><<<;;;:::===<<<:::999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;===>>>>>>>>>===<<<:::999888888888999:::;;;999:::;;;<<<============<<<<<<<<<>>>@@@@@@???===;;;<<<===>>>????????????======<<<;;;<<<===>>>???============>>>>>>>>>???>>>============???AAABBBBBBBBBCCCCCCBBBAAA???>>>??????????????????@@@@@@======>>>>>>???@@@BBBCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDFFFGGGFFFDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@AAABBBDDDFFFGGGFFFDDDCCCCCCCCC@@@@@@AAABBBBBBAAAAAAAAA??????@@@AAABBBBBBCCCCCCBBBAAAAAAAAA@@@?????????<<<<<<======>>>>>>??????======<<<;;;::::::999999999:::;;;;;;:::999777666888888888999999:::::::::;;;:::999999999:::;;;<<<:::;;;:::999777666777888777666666666666777777888999999999999999999999999666666666666777777777777888999::::::::::::999888888888777777666666666555666777888999999888777666777777777777777777777777222444666888999999888777777777888888777666444333555666666444333444666888555555444444444555555666777888999999777666666666666777888999:::;;;<<<<<<===========================>>>??????===;;;;;;;;;======>>>>>>===;;;:::888777888888888777777999;;;888888888777555444444555333444444333222222333444666888999888555444666888444555555555555555555555333333444555666666666555222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111111111111111111111111111111111222222333333333333000000///000000111222222///000111222222222222222...//////000111222222333////////////000000000000////////////////////////,,,------....../////////---.........//////000000000...---...///000///...........................////////////////////////)))***+++,,,...///000000///...,,,+++,,,---///111------...///000000//////,,,------......------,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...++++++++++++,,,------...---------------...///000---------------...///000.........------.........AAAAAAAAA@@@@@@@@@??????========================;;;;;;:::999:::;;;<<<===@@@?????????>>>>>>======>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<============<<<<<<<<<<<<===<<<<<<;;;;;;:::999999<<<;;;;;;<<<======<<<:::999::::::;;;;;;::::::999:::::::::::::::<<<======:::<<>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>======>>>>>>?????????>>>======<<<<<>>===<<<<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCC???>>>===>>>@@@CCCDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCFFFHHHJJJIIIHHHDDDDDDEEEEEEFFFFFFFFFGGGGGGEEEBBBAAABBBBBBBBBAAA????????????@@@AAABBBBBBEEEFFFFFFFFFFFFDDDBBBAAA>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>::::::;;;;;;<<<=========<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;999888777777666777777777999999888888888888888888:::999888777777888999:::::::::999999888777777777999999888888999:::;;;;;;999999999888777666666555888777555444555666888999555555666666666666555555666666777777777777666666555555444444444444555555555444444333333444444555555555555555555555555555777777777777777777777777555666777999::::::::::::777888999:::;;;<<<<<<;;;;;;;;;;;;::::::999999999888999999::::::999999888777777666555555555555555666666555555555555666666555555555555555555555555444444444555555555555666555555555555555555555555333444444555555444444333222222222222222222222222666666555444333333222222222222222111111111000000333222222111111222222333...///111222333333222111222222222333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111.........//////000111222222222111000///...------000000//////.........---////////////////////////000000000000000000000000//////////////////////////////.........------------......///////////////........................///.........///000222333......------------............//////...---,,,,,,------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///............------------------............//////...---,,,+++,,,---...........................????????????>>>>>>>>>>>>========================;;;;;;:::::::::;;;<<<===>>>>>>>>>=========<<<<<<=========<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::<<<;;;;;;<<<======<<<:::999999::::::::::::999999999999:::;;;;;;<<<<<<===;;;<<<>>>??????>>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999;;;===>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======>>>>>>???@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@>>>===>>>@@@BBBCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCEEEDDDDDDEEEGGGHHHGGGEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGDDDBBB@@@AAAAAAAAA@@@??????>>>>>>???@@@BBBCCCEEEEEEEEEDDDCCCBBBAAAAAA>>>??????@@@AAABBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::999999999999::::::999999888777777777777777888888888888888888888888999999888777777888999999999999888888888888777777555555555555555666777777999999888777777666555555666555444333444555777888666666777777777777666666666666666777777666666666555555444444444444555555555444444333333444444555555555555555555555555555666666666666666666666666888888999888777555333222555666777888999999999999::::::::::::999999999999777777888888888888777777777666666555555555555555666666555555555555666666555555555555555555555555444444444444555555555555555555555555555555555555333333444444444444333333333333333333333333333333555555555444333333222222222222222111111111000000333222222111111222222333000111111222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111111222///////////////000000111000000000///////////////000/////////............////////////////////////------------------------........................//////.........------------......///////////////........................///.........///000111222......------------............//////...------,,,...------,,,,,,------...........................++++++,,,,,,,,,------------------.........//////---------............///...---,,,,,,,,,,,,---...........................============<<<<<<<<<<<<========================;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;======;;;:::888888999999999999888888888999:::<<<<<<<<<<<<;;;<<<<<<============<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;===>>>>>>======<<<<<<======>>>>>>>>>======>>>>>>???@@@???>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>????????????>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAA???>>>>>>@@@AAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCCFFFEEEDDDEEEFFFFFFEEECCCDDDDDDEEEEEEEEEEEEFFFFFFFFFCCCAAA???@@@@@@???>>>@@@???>>>===>>>@@@BBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999999999999999888888999999999999::::::999999888888888888999999:::999999888777888888888888888888888888888888888999888888777777888888999777777777777888888888888444333333333333444555555888888777777666666555555555444333333333444666666666777777777777777777666555555666666666666555555555555444444444444555555555444444333333444444555444444444444444444444444333333333333333333333333777888777666555222000...333444555666777777777777888888888888999999999999666666777777777777666666777666555555444444555555666666555555555555666666444444444444444444444444444444444444555555555555444444444444444444444444333333444444444444333333444444444444444444444444555444444333333222222222222222222111111111111111222222111111111111222222222222111111111111111111000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333111000000///////////////....../////////000000000////////////............////////////////////////------------------------.......................................------------......///////////////....................................///000111111......------------...............///......---,,,---......//////......---........................,,,,,,,,,,,,------------++++++,,,---...///000111---------............///------,,,,,,,,,------...........................=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999999999999:::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;<<<<<<999999::::::;;;<<<======;;;;;;:::;;;<<<===;;;999777888888999999888888777777999;;;=========;;;:::<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<======>>>==================>>>===============>>>??????@@@@@@???>>>======>>>>>><<<<<<======>>>??????@@@<<<>>>???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>>>>@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFFFFEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEBBB???>>>>>>???>>>===@@@???>>>===>>>@@@BBBDDDDDDCCCBBBAAAAAAAAACCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@???@@@AAAAAAAAAAAA@@@???>>>>>>>>>=========>>>>>>>>>======<<<;;;;;;::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999:::::::::888888777777777777888888::::::999888888888888888777777777777888888888888888888777777777777888888555555666666777888999999666555555555555555666666777777777666666555555555444444333333444444555666555555666666666666555555444555555666666555555444555444444333333444444555555444444333333444444555444444444444444444444444333333333333333333333333222333444555555444333222333333444555555555555555666666666777777888888999666666777777777777666666666666555444444444444555666555555444444555555666444444444444444444444444333333444444444555555555444444444444444444444444333333333444444333333333333333333333333333333333444333333333222222222111111111111111111111111111222222111111111111222222444333111000///000111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000111222222333222111000///............///////////////////////////////////////.........////////////////////////////////////////////////................................................---......///////////////....................................//////000000......------------......---...............------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------...//////000---------............///---,,,,,,,,,------..............................>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<========================;;;::::::::::::999999999888888888999999::::::::::::::::::;;;;;;;;;<<<<<<999999::::::;;;;;;;;;;;;888999999:::;;;<<<======;;;::::::;;;<<<<<<;;;999777888888999999888888777777999;;;=========;;;:::;;;;;;:::999999:::;;;;;;999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>============<<<===>>>>>>???BBBAAA@@@>>>===<<<<<<<<<:::;;;<<<<<<===>>>??????<<<===???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>>>>@@@AAAAAAAAA???@@@AAAAAABBBBBBBBBAAABBBAAABBBDDDFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA>>>===>>>>>>>>>===@@@@@@???>>>???AAACCCDDDDDDCCCBBBBBBBBBCCCDDDEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAA@@@???>>>??????@@@AAAAAA@@@??????>>>======<<<<<<===>>>>>>>>>>>>===<<<;;;::::::999999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::888777777666666777777888:::999888888777777888888666666777777777888888888777777777777777777777777444444555666777888888999777777666555555666666666666666666555555555555555555555555555555555666666333444444444444444444333444444555555555555444444444444333333333333444444555444444333333444444555444444444444444444444444333333333333333333333333111222333555666666555555333444555555555555555555444555555666666777777777666666777777777777666666666666555444444444444444555555444444444444555555444444444444444444444444333333333444444444444555444444444444444444444444222333333333333333333222111111111111111111111111222222222222222111111111111111111111111111111111222111111000000111111222444333111000///000111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////.........///000111222222333222111///............000000000///...------,,,.........///////////////////////////////////////////////////////////////........................---.....................---......///////////////.................................///////////////......------------......------...............---+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------............///+++,,,,,,------.................................???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<===============>>>>>>>>>;;;;;;:::::::::999999999888888999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========999999::::::;;;<<<======;;;:::999:::<<<<<<:::999888888999999999999888888888999:::<<<<<<<<<<<<;;;::::::999999999999::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>??????>>>>>>=========<<<<<<======>>>???BBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA???>>>>>>@@@AAABBBBBB??????@@@AAABBBBBBBBBBBBBBBAAABBBDDDGGGIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCAAA???======>>>?????????@@@@@@@@@AAAAAABBBCCCDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@AAAAAA@@@@@@???>>>===???@@@AAAAAAAAAAAA@@@???>>>======<<<<<<===???@@@>>>>>>===<<<;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::888888777777777777888888999888888777666777777777555666666777777888888888666777777888888777777666333444444555666777777888666666555444444444444555555555555555555555444444444555555555666666666666222222333333333333222222333333444444444444333333444444333333333333444444555444444333333444444555333333333333333333333333444444444444444444444444444444555666666555333222444444555555555555555444444444444444555555555555666666777777777777666666666555444444333333444444555555444444444444555555333333333333333333333333333333333333444444444444333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000111111222222111111111111111111000111111111111111111000000000000000000000000000000000000000000000000000////////////////////////............///000222222222222000///............111000000///...---,,,+++.........///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............---......///////////////........................---....../////////............------------......,,,---......///.........+++,,,,,,,,,,,,,,,,,,+++........................,,,---------............//////.........------------------............///++++++,,,---....................................>>>>>>>>>>>>============:::::::::::::::::::::::::::;;;<<<===>>>======<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<======:::::::::;;;;;;<<<<<<<<<;;;:::999:::;;;<<<:::888999999::::::::::::999999999999:::;;;;;;<<<<<<===999999999999999999999999999999:::;;;;;;;;;;;;:::;;;<<<<<<==================>>>????????????>>>======<<<<<<<<<<<<===>>>>>>@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAACCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>@@@BBBCCCCCC@@@@@@AAABBBCCCDDDDDDCCCDDDCCCDDDEEEHHHHHHHHHFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@>>><<<===???AAAAAAAAA@@@AAABBBDDDDDDDDDDDDCCC@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBAAA@@@??????>>>===<<<<<<>>>@@@AAA======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;999999999999999999999999;;;;;;;;;:::::::::999999999888888777777888888999888777666666555555666666555555666666777888888999555666777888888777666555444444444555555666666666666666555444444444444444444444444444444444444444333333444555555555555555222333333444444333333222333333444444444444333333444333333222222333333444555444444333333444444555333333333333333333333333333333333333333333333333555555666666555333111000444444444555555444444333444444444444333333333333555555666666666666555555666555444444333333444444555444444333333444444555333333333333333333333333222222333333333444444444333333333333333333333333222222333333333333222222111111111111111111111111000111111111111111111111000000111111111222222222111111000000000000111111000111111222222222111111111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////.........///000111333444111111000//////...///////////////......---------............/////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---......///////////////........................---......//////...------......------------......,,,------...//////......------,,,,,,,,,,,,------........................------------............---------...............---------............///***+++,,,.......................................>>>============<<<<<<<<<:::::::::::::::::::::::::::;;;===>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999:::;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<777777888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999:::;;;<<<:::888999::::::;;;;;;::::::999:::::::::::::::<<<======888888999999999999888888999999:::;;;;;;;;;::::::;;;<<<<<<===>>>============>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA@@@AAAAAAAAAAAABBBBBBBBBEEECCCBBBAAABBBCCCFFFGGGAAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>@@@CCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEGGGFFFEEEFFFHHHHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCBBB???===<<<===???BBBCCCCCC@@@AAADDDFFFFFFFFFDDDCCC===>>>@@@BBBCCCCCCBBBBBBFFFFFFEEEDDDCCCBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@???>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<===>>>@@@BBB<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<888888888888888888888888:::::::::999999888888888999999888888888888999999777777666555555555555555444555555666777888888999555666777888888777666555444444444555555555555666888777666555555555555555444444444444444444444444111222333444444444333333333444444555555444444333222333333444444333333222444333333222222333333444555444444333333444444555333333333333333333333333222222222222222222222222333333444555444333222111333333444444444333333222444444444333333222222222333444444555555444444333555555444333333333333444555444444333333444444555333333333333333333333333222222333333333444444444333333333333333333333333222222222333333222222222222222222222222222222222000000000000000111111111000000111111222222222222111111000000000000111111...000111333333333222111222222333333333333222222000000000000000000000000000000000000000000000000/////////////////////////////////000111333444555111000000///////////////---------............///---.........//////000000////////////////////////........................---------------------------------.........//////---......///////////////........................---.../////////...---,,,.........------.........,,,,,,---.../////////...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,---...///000000---------.........//////)))+++,,,...//////..............................<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<=========::::::::::::::::::::::::;;;;;;:::999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::999999::::::999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<>>>?????????@@@@@@???>>><<<:::999<<<<<<<<<<<<<<<===>>>???>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@????????????@@@AAABBBCCCBBBDDDGGGHHHGGGEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDCCCDDDCCCBBB@@@???>>>>>>>>>????????????????????????DDDEEEFFFEEECCCAAAAAABBB????????????@@@AAABBBCCCFFFDDDBBB@@@@@@AAACCCEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???>>>=========>>>@@@AAA<<<<<<;;;::::::::::::;;;888999999::::::999999888888999:::;;;;;;:::888777::::::;;;;;;::::::999888999999:::;;;;;;999888777444555666777777666555444444444555555555555444444777777777777777777777777333444555666666555444444888777555444333333333444777666555444444444444444222333333444444555555666555444444333333222222111222222222333333444444444333222222222222222222333111111222222222333333333333333444444444333222111111222333333333333444555333333333333333333333333333333333333333333333333444444444444444444444444666666666666666666666666444333333222222333333444666555444333222333333444222222222222222222222222000111222222333333333333222222444444444444222222333333222111111222333333222111111111000000//////000000000000000000000000000111111000...---...///111111000000000000111111111111111111000000000000000000000000000111111222222000...///222333111/////////000000000000//////////////////////////////111111222222222222111111111111000000//////......000000///...------,,,,,,..............................////////////..............................---++++++,,,...///...---............///////////////......------,,,++++++------------------------..................------.........------,,,,,,,,,000---,,,---///000...,,,......------------......////////////////////////(((***,,,...///...,,,++++++,,,------......------//////000000///...------000///---,,,+++,,,,,,---.........------.........======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<======999999999999999999999999;;;::::::999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;999999::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<======>>>;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAA???===;;;999:::::::::::::::;;;<<<===?????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???@@@AAABBBAAAAAA@@@???????????????@@@AAABBBCCCBBBEEEGGGHHHFFFEEEDDDEEEBBBCCCEEEGGGGGGGGGEEEEEECCCBBBAAA@@@????????????AAAAAABBBBBBBBBBBBBBBBBBDDDEEEFFFEEECCCAAAAAAAAA????????????@@@AAABBBCCCEEEDDDBBB@@@@@@BBBDDDFFFEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEDDDCCCCCCBBB@@@AAABBBBBBBBBBBBAAA@@@>>>======<<<<<<=========<<<<<<;;;::::::::::::;;;999999::::::::::::999999777777888888888888777777::::::;;;;;;::::::999888999999999999999888888777444555666666666666555444444444555555555555444444666666666666666666666666333444666777888888888888888777666444333333444444666555555444444444444555111111222222222222333333222333333333333333333333333333333333333333333333333333222222222222333333000000111111111222222222444444333333333222222222000222333222111111222333000000000000000000000000333333333333333333333333333333333333333333333333444444444444444444444444444333333222222333333444555444333222111222222333222222222222222222222222111222333333333333333333222222333444444333222222333222222111111222222333111111111111000000000///000000000000000000000000000111222111///...///000111111000000000000111111111111111111000000000000000000000000000111111222222000//////222222111/////////000000000000//////////////////////////////000000111111111111000000111000000000/////////...000//////...------,,,,,,..............................////////////..............................---,,,+++,,,...///...---------------............------------------------------------------------..................------......---------,,,,,,,,,000...,,,,,,......,,,***......------------..............................)))+++---//////...,,,++++++,,,------......------...............---,,,,,,///...---,,,,,,,,,,,,,,,......------------......>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;;;;<<<<<<===888888888888888888888888:::999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::::::::999999999<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<<<<===???@@@AAADDDDDDDDDCCCAAA???<<<;;;888888888999999:::;;;<<<@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>???????????????>>>?????????@@@@@@AAABBBCCCCCCEEEGGGGGGFFFDDDDDDDDD@@@BBBDDDEEEGGGGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGFFFCCCAAAAAAAAA????????????@@@AAABBBCCCDDDCCCAAAAAAAAACCCEEEGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCC@@@AAAAAABBBBBBAAAAAA@@@????????????>>>===<<<<<<<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;::::::888888777777777777888888::::::;;;;;;::::::999888999999888777777777777888444444555555555555444444444444555555555555444444444444444444444444444444222333555666888999999999888777666555444444444444444444444444444444555666333333222222222222111111111111222222333444444555333333333333333333333333333333222222222222333333//////000000000111111111555444333222111222222333000111222222000///000111222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333333333222111111111222222333333333333333333333333333444444444444333333222222222333333333333222222333222111111111111222333111111111111000000000000000000000000000000000000000222222222000///000111111111000000000000111111111111111111000000000000000000000000000111111222222111000000111222111000//////000000000000////////////////////////////////////000000000000//////000000000000/////////////////////...------,,,,,,..............................////////////.................................---,,,---/////////---+++,,,,,,,,,------------++++++,,,------...//////------------------------------------------.........------------,,,,,,,,,...---,,,---...///...---......------------..............................,,,---...//////...,,,++++++,,,------......------,,,------------,,,++++++------......------,,,,,,------,,,,,,,,,,,,------============<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999999999:::;;;;;;<<<<<<999999999999999999999999888999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;:::::::::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<>>>???AAABBBFFFFFFFFFEEECCC@@@>>><<<999999999:::;;;<<<===>>>BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>???????????????@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGFFFEEECCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDDDDEEEHHHIIIIIIHHHEEEBBBBBBBBB????????????@@@AAABBBBBBCCCBBBBBBAAABBBDDDFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCBBBAAA???===<<<<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999888999:::;;;<<<::::::;;;;;;::::::999888:::999777666666666777888444444555555555555444444444444555555555555444444333333333333333333333333111222333444555555666666777666666555555444444444333333333333444555555666666666555444444333222222111111222222333333333333444444333333333333222222222222111111111111222222000000000000111111111222555444222000000111222444111222333222000//////000333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333222222222222333333333333222222222222222222333333333333333333333333555555555555444333333222222222222333333222222222222222111111111111222222111111111000000000000000000000000000000000000000111222333222111000111222111111000000000000111111111111111111000000000///000000000000000111111222222222111111111111111000//////000000000000//////////////////////////////......////////////......000000000000//////////////////.........---------........................---......//////......---........................///...------//////...---,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,------------......------------------------,,,,,,---...///111111111......------------....................................///000///...,,,++++++,,,------......------,,,,,,------------,,,,,,,,,,,,.........---,,,+++---,,,,,,++++++,,,,,,---<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999888888999999:::;;;;;;;;;::::::::::::::::::::::::777888999:::::::::999999::::::::::::;;;;;;<<<<<<;;;:::999999888888999999999999999999999999999999;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<>>>???AAABBBGGGGGGFFFFFFDDDAAA???===<<<<<<<<<===>>>???AAABBBCCCCCCBBBAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA????????????@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFDDDCCCCCCDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFJJJKKKKKKJJJFFFDDDCCCCCC????????????@@@AAABBBBBBCCCBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDAAAAAABBBCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCAAA???===<<<<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999999999:::<<<===::::::;;;;;;::::::999888:::999777666666666777888555555555555555555555555444444555555555555444444444444444444444444444444444444444333333333333333555555555555555444444444333333333333333444555666666666555444333333222222333333333222222111111111333333333333333333333333111111000000000000111111111111111222222222333333555444222000000111222333222333444333111000000111////////////////////////222222222222222222222222333333333333333333333333111111111111111111111111333222222111111222222333333333444444444444444444333333333333333333333333555555555555444333333222222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000000000000111222222111000111333111111000000000000111111111111111111000000000///000000000000000111111222222222222222111000000111//////000000000000//////////////////////////////......////////////......////////////000000000000...............---------........................------............------........................///...------...///...,,,,,,------------...............---------,,,,,,,,,------------------------,,,,,,,,,,,,------......------------------------,,,---------------............------------.................................////////////...,,,++++++,,,------......------,,,------.........------+++,,,---.........,,,,,,---,,,,,,++++++,,,,,,---<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::999999888777888888999999::::::;;;::::::::::::::::::::::::666777888:::::::::999999999999::::::;;;;;;<<<<<<:::999999888888888888888888888888888999999999::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;999999:::;;;===???@@@AAAEEEEEEEEEEEECCCAAA???>>>======>>>>>>@@@AAACCCDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGIIIIIILLLMMMMMMJJJGGGDDDBBBBBB????????????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@AAABBBBBBBBBBBBAAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@???>>><<<;;;:::<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;::::::888888777888888999:::;;;::::::;;;;;;::::::999888999999888777777777777888666666555555555555666666444444555555555555444444555555555555555555555555888777666555444444444444333333444444444444333222333333333333333333444555444444333222222111000000444333333222111111000000222222222333333444444444111111000000000000111111111222222222222333333333444333222111000111111222111333333333111000111222000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333444555555555444444222222222222222222222222333444444444444333333222222222111111111111222222000000111222222111000000000000000000111111111111000000000000000000000000///000222111000000111222111111000000000000111111111111111111000000000000000000000000000111111222222333444333111000000111//////000000000000//////////////////////////////......////////////......////////////000000000000................................................------............------...........................---,,,,,,---...,,,+++------------............//////...---,,,,,,++++++------------------------++++++,,,,,,------......,,,,,,,,,------------...---......,,,)))''''''(((......------------......---------------------------............------,,,+++,,,------......------,,,------............---,,,,,,------......------------,,,,,,,,,,,,------<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::::::::;;;999::::::;;;;;;<<<<<<===::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888777777888888999:::::::::999999999999999999999999555666888:::;;;:::999888888999999:::;;;;;;<<<<<<;;;:::999999888888999999666666777888999::::::;;;999999999:::::::::;;;;;;::::::::::::::::::::::::888888999:::<<<>>>@@@AAABBBCCCCCCCCCCCCAAA@@@>>><<<<<<<<<===???@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@AAACCCDDDAAAAAA@@@AAAAAABBBCCCDDDEEEFFFFFFDDDBBBAAABBBCCCBBBBBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBDDDFFFGGGIIIIIIKKKLLLLLLIIIEEEBBBAAAAAA????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@??????@@@AAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;999999::::::::::::999999666777888999::::::::::::::::::;;;;;;::::::999888999999999999999888888777888777666666666666777888444444555555555555444444555555555555555555555555777666555444444444555666111111222333333333222111444444333333222333333333333333333222222111111111222222222111111111111111111111222222333444555555333333222222222222333333111111111111222222222222222222222222111111111111///000222111000000111222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222111222333444555444444333111111111111111111111111111222333333333333333333333222111000000111222333///000111222222111000//////000000000111111111111000000000000000000000000...///111000//////111222111111000000000000111111111111111111000000000000000000000000000111111222222444555333111///000222//////000000000000///////////////////////////////////////000000/////////.../////////000000000111................................................,,,------......------,,,...........................,,,++++++,,,,,,+++***+++,,,,,,,,,---------------------------------,,,------------------------***++++++,,,------......,,,,,,,,,---------......+++---...,,,)))((()))***......------------......------------------------,,,,,,,,,---------------+++,,,------......------++++++,,,---------------,,,,,,,,,,,,,,,---...///......------------......>>>=========<<<<<<<<<<<<888888999999999:::::::::888999999:::;;;<<<======::::::::::::::::::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;::::::999888888777777777888999999::::::888888888888888888888888444666888:::;;;:::999888888888999::::::;;;<<<<<<<<<;;;::::::999999::::::555555666888999:::;;;<<<888888888999999:::::::::::::::::::::::::::::::::777777888999;;;===???@@@@@@AAABBBBBBBBBAAA??????999::::::;;;===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA@@@??????>>>???AAACCCDDDAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFDDDBBBAAABBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFEEECCCBBBAAA@@@@@@???>>>>>>@@@BBBDDDEEEGGGHHHJJJKKKKKKHHHDDDAAA??????????????????@@@AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCC@@@???>>>======>>>???@@@AAA@@@???=========>>>>>><<<<<<;;;::::::::::::;;;888999999::::::999999888777999:::<<<======<<<<<<::::::;;;;;;;;;:::999999999999:::;;;;;;999888777999888777666666777888999444555555555555555555444444444444444444444444444333222222111222333555666///000222222333222111000555444444333222222222222555555444444444444333333000000000111222222333333000000111222444555666666555444444333333444444555000000000000111111111111111222222222222111000000---///000000//////000222////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000111222333444333333222000000000000000000000000000111222222333333333333333222111000000111222333///000111222222111000/////////000000111111111222000000000000000000000000---///000000//////000222111111000000000000111111111111111111000000000000000000000000000111111222222444555444111///000222//////000000000000////////////////////////////////////000000000000//////.../////////000000111111---.............................................,,,------......------,,,........................---,,,+++++++++,,,***)))******+++++++++,,,,,,,,,+++,,,,,,------......///------------------------******+++,,,,,,---......,,,,,,,,,------.........))),,,......---...000333.........------.........------------------------+++++++++,,,,,,---------+++,,,------......------)))***+++,,,,,,,,,,,,,,,------,,,+++,,,---///000///......------......///======<<<;;;::::::999999;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;555444333555999;;;;;;999::::::;;;;;;;;;::::::999::::::999999999999999999666666777888999::::::;;;;;;888555444666777666555777888888999999888888777888888777777777777888888888888777777666555555444666444333555888999777444777555333444777:::999777;;;;;;:::999999999::::::::::::999999:::;;;===>>>BBBBBBAAAAAA???>>><<<;;;=========>>>???AAACCCDDDDDDCCCAAA???>>>===<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@AAAAAAAAABBBAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCGGGGGGEEEDDDBBB@@@???>>>???@@@@@@AAABBBCCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDEEEFFFFFFEEEIIIGGGEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAFFFDDDBBBCCCFFFGGGEEECCCGGGFFFEEECCCBBBBBBBBBBBBCCCCCCEEEEEEDDDBBB@@@>>>???===<<<===@@@BBBCCCCCCCCCAAA>>><<<;;;<<<>>>???===============<<<<<<<<<999999999999999999999999999999999999999999999999<<<:::888666666777999:::888888777777888888999:::;;;999777555444444444555777777777777777777777777222222333333444555555555222333444555555444333222333333333222222111111111333333333222222111111111222111000000000111222333111111000000000000000111111111111111111111111111333222111000000111222333444111...---///000111111000000000000000000000000000000000000000000000000111111222333222111000//////000000000......000111333222111/////////000000000111111222222222111111+++---///111222222000000000000000000111111111111000000000000000000000000222222222222222222222222111000000///...---------222111000//////000111222333333333222222222111111111111000000000000111111000000000000000000000000111111111111222222222222///111222111000///000111000000000000000000000000222111000///............///,,,+++,,,000222111///------............------//////.........---------,,,---......//////............---,,,++++++******///............---------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,------///000000000///............------,,,,,,,,,---------,,,,,,+++++++++,,,,,,.../////////...---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------000000///...------,,,,,,---,,,,,,,,,,,,---......------------------------------------------------000000//////.........------...///000000///...---........................<<<;;;;;;:::999999888888888888888999:::;;;======::::::::::::::::::::::::999777666888;;;===<<<;;;999999::::::::::::999999:::999999999999888888888666666777777888888999999:::777555444666888777666888888999999999999888888777777666666666666777777888888777666555444444333666555444666888999888555777555333444777999999777999999888888888999999::::::999999999:::;;;===>>>@@@@@@@@@???>>>===;;;::::::;;;;;;<<<>>>???AAAAAAAAAAAA@@@???>>>>>>>>>>>>============>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCEEEDDDCCCBBBAAA???>>>>>>@@@@@@@@@@@@AAACCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEEEEFFFEEEEEEGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAACCCFFFGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBEEEFFFGGGGGGFFFDDDBBBAAA@@@???===>>>AAACCCDDDDDDCCCBBB???===<<<<<<>>>???===============<<<<<<<<<999999999999999999999999999999999999999999999999999999999888888888777777888888777777777888999999:::999888777666555555555666666666666666666666666555555444444444444444444333333444444444444333333333333333222222222111111333333222222222222222222333222111000000111111222111111000000000000111111111111111111111111111111222222111000000111222222333111//////000222222111000000000000000000000000000000000000000000000000111111222222222111000//////000000000......000111222111000/////////000111222222222222111111000///---...///000111111000000//////000000000111111111111111111111111111111111111111111111111111111111222111111000//////......111111000//////000111111222222222222111111111000111000000//////000000111////////////////////////---............////////////000111111000///000111000000000000000000000000//////............//////000///......///000000///------............------//////.........---------,,,---......//////...............---,,,+++++++++///............---------------------------,,,,,,///...---,,,,,,,,,,,,---......//////...---,,,+++------------------------...---------,,,,,,,,,+++,,,,,,.../////////...---,,,,,,,,,---------......------............------------------------------,,,,,,,,,------------------,,,,,,,,,,,,---......------------------------------------------------///.........------------......////////////..............................:::::::::999999888888777999999999:::;;;<<<===>>>999999999999999999999999:::999888999;;;<<<;;;:::777888888999999999888888999999999999888888777777666666666777777777777777888666555555777888888777888888999999999999888888888888888888888888888888888888777666555444333333777666666777999999888666777555444555777888888888777666666666777888999999999999888888999:::<<<===============<<<;;;999999888888999:::<<<===>>>??????>>>>>>>>>>>>>>>???@@@<<<<<<<<<<<<===>>>??????@@@@@@?????????@@@@@@AAAAAAAAAAAAAAABBBCCCEEEEEECCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????>>>AAA@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@BBBEEEGGGGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCEEEFFFGGGGGGFFFEEECCCBBBAAA@@@???@@@BBBDDDDDDDDDDDDBBB@@@===<<<<<<===>>>>>>>>>>>>======<<<<<<<<<999999999999999999999999999999999999999999999999777888999:::999888666555777777777777777888888999999999999999888666555444666666666666666666666666777666666555444444333333444444333333333333444444333333333222222222222111222222222222222222333333333333222111000000000111111000000000000000111111111111111111111111111111222111111000000111111222111000000111333444333222000000000000000000000000000000000000000000000000111111222222111111000//////000000000......000111000000/////////000111111333333333222111000......////////////000000000000//////000000000000111111222222222222222222222222000000000000000000000000222222111111000000//////111000000//////000000111111111000000000000000///000000///......///000000////////////////////////------------............///000111111//////000111000000000000000000000000//////...............///222222222000...---...///------............------...............---------,,,---......//////......//////......---,,,,,,,,,///............---------,,,,,,------------------......---,,,,,,,,,------............---+++***))),,,,,,------------------.........---------------,,,,,,---............---,,,,,,,,,---------....../////////000000/////////------------------------((()))***+++---...//////---,,,,,,,,,,,,---......---------------------------------------------------------------,,,,,,,,,//////............//////------------------------;;;:::::::::999999888888;;;;;;:::999999999999:::999999999999999999999999:::999888888888888888777666777777888888888888777999999999888777777666666666666666666666555555555666555555666777888888888888888999999999999888888::::::;;;;;;;;;;;;::::::999888888777666555444333666666666777777777666666666666555555666777888888666666666666777888999:::999888888777888999:::;;;:::::::::::::::999888777777777999:::<<<======>>>???>>>>>>======>>>>>>>>><<<;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDFFFFFFDDDCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCDDDDDDAAA@@@AAABBBCCCDDDDDDDDDBBBBBBAAAAAABBBCCCCCCDDDCCCDDDDDDDDDDDDCCCBBBAAABBBAAA@@@AAACCCDDDDDDCCCCCCBBB@@@>>>=========>>>??????>>>>>>===<<<<<<<<<999999999999999999999999888888888888888888888888888888888888888777777666777666666666666777888888888999999:::999777555444666666666666666666666666666666666555555444444444555444333222222333444555222222222222222222222222111111111222222333333333444333222111111000//////000000000000000000111222111111111111111111111111111111000000000000111111//////111333555555444222000000000000000000000000////////////////////////111111111111111000000//////000000000......000111////////////000000111111111111222111111000//////111000///////////////000////////////000000000111222222222222222222222222000000000000000000000000111111111000000/////////000000000//////000000000////////////////////////000000////////////000000/////////////////////////////////000000000111111///000111000///...///111000000000000000000000000222111000///............333555555222...+++---///------............------........................,,,---......///.........//////.........---------///............---------,,,,,,,,,------............------,,,,,,,,,------.........---,,,++++++***.........------,,,,,,,,,........................,,,,,,---------.........,,,,,,,,,---------......//////000000000000//////------------------------))))))***,,,---...///000---,,,,,,,,,,,,---......------------------------------------------------------------------------//////---,,,,,,---//////------------------------;;;;;;;;;;;;:::::::::::::::999999888888888888888:::::::::::::::::::::::::::::::::999777777666777555666777888888888888888999999888777777666555555666666666555555555555555444555666777777777777888777888888999999888888777999:::;;;;;;;;;;;;:::999999999888777777666666555444555666666555555444444666666666666666666777888666666666777777999::::::888888777666777888999:::777777888888888777777666777888999;;;======>>>>>>@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<==================>>>???@@@???@@@AAABBBDDDEEEEEEFFFCCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDD@@@AAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAABBBAAA@@@AAACCCCCCBBBAAAAAA@@@???===============@@@??????>>>======<<<<<<999999999999999999999999888888888888888888888888:::999777555555666777888666666555555666666777888777888999999888777555444555555555555555555555555444444444444555555666666444333222111111222333444222222222222222222222222111111111222222333333333333333333222111000//////000000//////000111222222111111111111111111111111000000000000000000000000//////111333666666333111000000000000000000000000////////////////////////111111111000000000000000///000000000......000111......//////000000000000...///000111111111111111111000///////////////000...////////////000000000222222222222222222222222111111111111111111111111000///////////////....../////////000000/////////........................000000111222222111000000........................000000111111111222222222...000111000///...///000////////////////////////000000000000111222333444444555555222---+++,,,///------............---------.....................,,,---......///........................---------///............---------,,,,,,,,,------.........------,,,,,,,,,------...------------------......000000///...,,,+++******........................,,,,,,,,,,,,------......,,,,,,,,,---------......---......//////......---------------------------,,,,,,------.........///---,,,,,,,,,,,,---......------------------------------------------------................../////////...---,,,,,,---...///------------------------;;;;;;;;;;;;;;;;;;;;;;;;666666666666777999:::;;;:::::::::::::::::::::::::::;;;;;;:::888777777888555666777888888999888888999888888777666555444444555555555666666666666666444666888888777666666777666777777777777777777666555666777888888777666555777777777777777777777777333555666666444333333444666777777777555555777888777777666777777888999:::888777666555666666777888555555666666777666666666777888:::<<<>>>>>>>>>===??????===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAACCCDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>???@@@@@@AAA???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDD@@@@@@BBBCCCCCCDDDDDDCCC@@@@@@AAAAAABBBCCCCCCCCCAAABBBCCCAAA???>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???@@@AAAAAA???>>>>>>======<<<<<<=========@@@@@@???>>>>>>===<<<<<<999999999999999999999999888888888888888888888888;;;999666444444555777999555555555555555666777777777777777777777666555555555555555555555555555555222222333333444555555666333333222222222222333333111222222222222333333333222222222222222222333333222222222222222111000///////////////000111222333111111111111111111111111///000000111111000000/////////000333555555222000000000000000000000000000000000000000000000000000222111000////////////000///000000000......000111......///000000000//////------///000111222222222////////////000000000000......////////////000000222222222222222222222222111111111111111111111111////////////...............//////000000//////...---............/////////000222555777777555222000........................////////////000000000000...///000000......///000////////////////////////,,,,,,...000333666999:::333333333111...------...------............---------------...............,,,---......//////......------------------------///............---------,,,,,,------------------------,,,,,,,,,---......---------,,,---...//////000000///...,,,+++******---------------.........,,,,,,,,,+++,,,------...,,,,,,,,,---------......,,,------......------,,,------------------------.....................------,,,,,,,,,,,,---......------------------------------------------------.........///////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::::::666666666777888999;;;;;;999999999999999999999999888:::;;;999777555666888555666777888999999999999999888777666555444444333555555555666666777777888444777999999666555555666555555666666666666555555333444666777777666444333333333444444555666666666333666777777444333333555666777888777555444666999666666666555666666777777888777666555555555666777333444555666666666666666666777:::<<<===>>>============<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>??????@@@AAABBBCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>??????????????????=========>>>>>>@@@AAABBB>>>>>>??????@@@AAAAAABBB@@@?????????@@@BBBCCCDDD???@@@BBBCCCCCCCCCCCCBBB??????@@@@@@AAABBBBBBCCC???@@@BBBAAA???>>>???AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCC???>>>>>>?????????===:::::::::;;;;;;<<<======>>>AAAAAA@@@???>>>===<<<;;;999999999999999999999999888888888888888888888888999888777666555666666777555555444444555555666777777666555555555555555555555555555555555555555555222222333333333333333333222222333333333333222222111111222222222333333333333333222222222222222222000111222222222222111000////////////000111222333111111111111111111111111...///000111111000///...000000000111333333111///000000000000000000000000000000000000000000000000222111000///...//////000///000000000......000111...///000000000///...---......///000111111111000---...///000111111000000........./////////000000111111111111111111111111000000000000000000000000////////////////////////......///000000///......---.........////////////000333888<<<<<<888333000.................................////////////000...///000///......///000////////////////////////,,,,,,...000333666888:::222111///...//////...---------............---------------.........//////,,,---......//////......,,,,,,,,,,,,,,,---------///............---------------------------,,,,,,,,,,,,,,,,,,,,,---...///...---,,,++++++,,,,,,---...------------,,,,,,,,,+++,,,,,,,,,------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,------......------,,,---------------------------------------------------,,,,,,,,,,,,---......---------------------------------------------------------....../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,999999999999999999999999;;;:::999999888888999999777777777777777777777777555777888777444333444666666666777999999:::::::::999888777666555444333333444555555666777888999999555888:::999666444444666444444555555555555444444444555666888888666555444000000111222333555555666444777999888555333444666666888999777555444666999666555555444444444555555777777555444444555666777333333444555666666666666555666999;;;======<<<<<<:::::::::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;<<<<<<:::::::::;;;<<<===>>>??????@@@AAABBBBBBBBBAAA@@@AAA@@@???>>>=====================>>>>>>>>>>>>>>><<<<<<<<<===>>>@@@AAABBB======>>>???@@@@@@AAAAAA>>>>>>>>>>>>???AAACCCEEE@@@@@@BBBCCCCCCCCCBBBBBB>>>>>>???@@@@@@AAABBBBBB<<>>>>>@@@BBBAAAAAA@@@@@@???@@@@@@AAA?????????>>>>>>???@@@@@@>>>=========>>>===;;;999888888999:::;;;<<<===>>>AAAAAA@@@???>>>===<<<;;;999999999999999999999999777777777777777777777777666777888888888777555444555444444444444555666666777666444333333444555666555555555555555555555555444333333222222111111000111222333444444333222111111111111222222333333333444333333222222111111111///000222333333222111000////////////000111222333111111111111111111111111...///000111111000///...111000000000111111000...000000000000000000000000000000000000000000000000222111///.........///000///000000000......000111//////000000000...---,,,///000000000000000///...+++---///111222222111000............/////////000000000000000000000000000////////////////////////000000000000000111111111---...///000000///...---........./////////000000000444;;;??????;;;444000........................////////////000000000111...///000///...---...000////////////////////////000000000000111222333444222///,,,---///111///------..................------------.........//////,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...,,,***))))))******++++++,,,,,,---...//////+++++++++,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,---------......------............------------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,------.........+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,888888888888888888888888888888999999999999888888777777888999999999999888777888999::::::999888777:::::::::999999999999999888888888777666666555555444555777666555555666777444444555555555555555444666777888777555333333444222444666888888666444222666555444444444444555666777666666555333222222111555555666666777777888888666666666666666555555444444666777666555444555777666666666666666666666666666666777888999999::::::777888999999::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;===???AAACCC@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===============<<<===>>>??????>>>===<<<<<<<<<<<<===???@@@BBBCCC<<<=========>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCC???>>>>>>===<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<===???@@@@@@@@@@@@@@@???>>><<<;;;:::999999999999999999::::::888888999999999:::::::::777777888888888888777777222333333444555666777777666666666555444444444333444444444444444444444444111222222333333222222111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000///.........//////000000111111000000000000000000000000000000000000000000000000......////////////......111000///---------...///111111000000//////.........///111111///...///000///////////////////////////...---,,,,,,---...///000000000000000000000000......//////000000111111000000000000000000000000------......///000000000000000000///.........---......---,,,---...///000222555999<<<;;;777111---////////////////////////............///////////////...---...///000///...///////////////////////////------000333333111....................................------,,,,,,+++......////////////......,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,---------......+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++******+++,,,---............+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////+++++++++,,,---...///000)))******++++++,,,,,,------,,,,,,++++++,,,,,,---............---,,,++++++999888888888888888888888777888888888888888888777777777888999999999999888555666777777777777666555777777777777777777777666777666666555555444333333444555666555444333444555444444555555555555444444666777888777555333333444333444555666666555444333444333222222222222333444555555444444333222222222555555666666777777777777222333444666777777777777555666777777555555666777666666666666666666666666666666777888888999::::::888888999:::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===<<<===>>>>>>>>>===<<<;;;:::::::::;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>???======>>>???@@@@@@AAABBBAAABBBBBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@AAAAAABBB??????>>>======<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<=========<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>????????????>>>===;;;:::999999999999999999999999999777777777777888888888888666666777777777777666666333333333444555555666666444444444444333333333333333333333333333333333333111222222333333222222111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222111000000///////////////000000000000000000000000000000000000000000000000000000000000......////////////......000000///...............////////////000000000000---///000000///......//////////////////////////////..................//////////////////////////////////////////000000000////////////////////////////////////............//////.....................------,,,---...///000111444888:::999555111.......................................////////////000000000000////////////...........................,,,,,,---///000...,,,.................................---------------......////////////......,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,---------......,,,------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,------------,,,++++++***+++,,,------.........---......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........++++++++++++,,,---......---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...---------999999999888888777777777777777888888888888777777666777888888999999888888555666666777777666666555555555555666666666666666555555444444333222222222444555666555333222222333444444555555555555444444555666777666555333333444444444444555555444444444333333222222222222333333333333333333333333333333555666666666666777777777222333444555666777777777666777888777666555666888777777777777777777777777666666777777888888999999888999999:::::::::::::::999999999::::::::::::;;;:::999999::::::<<<===>>>????????????????????????======<<<;;;;;;;;;<<<<<<===============<<<;;;::::::::::::;;;<<<===>>>???@@@?????????????????????>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDCCCCCCCCC>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>===<<<;;;::::::999;;;;;;;;;<<<<<<<<<==================<<<:::999999:::::::::999888888888777555555555555666666666666555555666666666666555555333333333333333444444444222222222222333333333333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222222222222111000000000000000000////////////000000000000000000000000000000000000000000000000......////////////......///////////////......---.........///000111111111---///000000///......///////////////////////////...//////000000//////...........................000000//////////////////........................000000//////...------,,,---------------............------------...//////111333555666555333000...........................---............/////////000222333222///---///111........................///...,,,,,,---...---,,,------------------------..................//////......////////////......,,,,,,,,,---------......///...------,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,++++++)))***+++,,,---------,,,---......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,------...000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............999999888888777777666666777777777666666777777777666777777888888888888888777888888888888888888777666666666777777777777777555555444444333222222111555666777555333222222333444444555555555444333333444555666666444333333333555555444333333444555555444444444444444444444444000111111222222333333444666666666666666666666666555555666666555555444333666777888777666666777888777777777777777777777777666666666777777777888888888999999:::::::::::::::888888888999999999::::::::::::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;;;;=========<<<<<<;;;::::::============>>>??????@@@AAAAAA@@@@@@@@@@@@??????????????????????????????BBBBBBCCCCCCCCCCCCCCCBBB>>>>>>>>>>>>>>>???@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888;;;::::::999888777777666444444555555555666666666555666666777777666666555444444444333333222222222111111222222333333444444222222222222222222222222111111222222222222111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111000000//////......////////////////////////000000000000000000000000......////////////......---...///000000///...---.../////////000000000111...000111111000//////000////////////////////////...///000111111000///...........................000000000//////......---......................../////////......---------+++,,,,,,,,,---.........------------......//////000111111111111000///...........................---------.........//////...222444222---***---000........................222111///------......///---------------------------.........//////000000---......//////......---,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---------------...---,,,,,,+++)))***++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,000000///...............000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---888888888777777777666666777777666555555666777777666666777888888888888777888777777777777777777888555555666666777777777777666666555555444333333333777777888666444333333444444444555555444333222222222444555555333222222333555444333222222333444555444444444444444444444444///000000111333444444555666666666555555555555555555555555555555444444333555777888777666555666777777777777777777777777777666666666666666666777777777888999999::::::999999777777777888888888888999::::::;;;;;;<<<<<<<<<<<<========================;;;;;;::::::::::::;;;;;;======<<<<<<;;;;;;;;;;;;??????>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????BBBCCCCCCCCCCCCCCCBBBBBB@@@????????????@@@AAAAAA???????????????>>>>>>>>>=================================<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;::::::::::::999:::::::::::::::999888::::::999999888777666666555555555666666666777777666777777888888777777666444444444333333222222111222222333333444444555555333333333333333333333333000111111222222111111000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111000000//////......////////////////////////////////////////////////......////////////......---...///000000///...---111000000000/////////...///111333222111000111111////////////////////////...///000111111000///...........................000000//////......------........................,,,---------.........///+++,,,,,,,,,---.........---------...............////////////....................................------------............---000333000+++)))+++///........................111000///...------...///---------------------------.........//////000000------............------,,,,,,,,,---------......000///...---,,,+++++++++,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------.........---,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,000///...---,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++---.........------,,,+++777777777777777777777777777666555444444555666777555666777777888888777777666555555444444555555666333333444444555555666666777777666666555444444444666777888777555444444555444444555444444333222111111333444444333222222333555444333222222333444555111111222222222222111111000000111222333444555555666666666555555555555444111222333444555666666666555666777666555444555777777777777777777777777777555555555555666666666666666777777888888888888888666666666777777777888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;;;;<<<======??????>>>=========>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@CCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@??????????????????========================<<<<<<<<<<<<<<<<<<;;;;;;999::::::;;;<<<===>>>>>>::::::::::::::::::::::::888999999::::::::::::999999999999888777777777666666666666666777777777888777777888888888888777777555555444444333333222222333333333333444444444444333333333333333333333333000000111111111111000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000////////////000000000000000000000000////////////////////////......////////////......---...//////////////////111111111000///.........///111222222111000000111////////////////////////...//////000000//////...........................//////..........................................+++,,,,,,---......//////---------------.........,,,---......//////...............------------...------------------------,,,------------.........---///000///,,,***+++...------------------------,,,---...,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................//////------............------,,,,,,,,,---------......///...------,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...............---,,,,,,++++++,,,,,,,,,,,,++++++---......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,+++******************++++++,,,------......++++++------------++++++............---,,,+++***555555666666777888888888777666444333333444666777555666666777777777777777666555444444444444555666333444444555666666777777777777666666555444444444444555666666444444444666444444444444333222111111111222444444222222222333444333333333333333333444000111222222222222111000111111222333444555555666666666555555555444444444111222333444555666666666333555666555444333444666666666666666666666666666555555555555555555555555555555666777777777777777555555666666666777777777555666888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===???@@@AAAAAA@@@???>>>>>>??????======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========999999999999999:::::::::888999999:::;;;;;;;;;:::888888888888777777777777666666666666777777777777666666777777777777666666555555555444444444444444333333333333222222222222222222222222222222222222000000111111111111000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////000000000000000000000000000000000000////////////////////////......////////////.....................///000000000000000000////////////...///111111///...///000///////////////////////////..................///////////////////////////------..................////////////////////////------------------------//////..................,,,---.../////////...---------------------------------------------------,,,,,,---------.....................---------...------------------------))),,,......,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,,,,------,,,,,,,,,---------......,,,------------------,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------...............------,,,,,,,,,------------,,,,,,---......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------***+++---......---+++***---------...------,,,,,,444444555666777888999999777666444333333444666777555666666777777777777777888777666555555666777888666666666777888999999:::777666666555555444333333222444555444333333444555444555444444333222111000000222333333222111222333333333333333333333333333222333444555555444333222222222333444444555666666666666555555555444444444444444555555444444333222333444555444333333444555666666666666666666666666555555555555555555555444444555555666666666666666555555555555666666666777333444777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<===???@@@BBBDDDDDDCCCBBBAAAAAAAAAAAA<<<<<<===>>>@@@AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;888888999999999:::::::::888999::::::;;;;;;;;;;;;777777777777777888888888555555555666666666666777555555666666666666555555555555555555555555555555333222222222111111000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000------...//////000//////......//////000000111111000000000000000000000000////////////////////////......////////////......///...---------///000111......//////000000111111,,,...//////...------...///////////////////////////...---,,,,,,---...///000000000000000000000000,,,------....../////////000000000000000000000000///......------,,,,,,+++000000000///.........---,,,,,,.../////////...---,,,,,,---.........------------------------------,,,,,,,,,---------......///...---...///000///...------------------------)))---000000...---...000,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,---------......+++,,,............,,,+++------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------......//////......---,,,---------......---,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...////////////.........//////000.........---,,,,,,++++++***+++---......---+++***++++++,,,---............666777888999999999999999666666555444444555777777666666666666666666666666666555555555666777999:::555555555444333555888;;;999777555333222333444555888777666555555555555555555444333333222222222222444444333222222222333333222111111000111222444555333333222222333333444555444444444444444444444444222333555666777666555333333333333333333444555666555555444444444333333333333444444444555666666666555444333333222222222222444444444444444444444444888888777777666666555555444555777888::::::;;;;;;999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>======>>>???@@@@@@AAAAAAAAA@@@@@@?????????@@@???????????????@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEEEECCCBBB@@@??????@@@@@@?????????>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEBBBAAA???>>>===<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888999999999888888777777666666555555555555555555555555555555777777777777666666666666555555555444444333333333222222222222222222222222111111111000000000000000333222111111222222111///---......///////////////333222000/////////000111000000000000000000000000000111222333333222000000////////////............////////////////////////////////////////////////,,,,,,,,,------------.........//////......---,,,---......///000////////////...---,,,,,,---...///000000000000000000000000................................................000000000///......------////////////////////////---------............///---------............//////////////////000111111...///000///------///000...------,,,,,,------...------............------000///...---,,,---......000///---,,,+++,,,,,,---........................,,,,,,,,,---------......------------------------...//////000111222222333/////////...---------,,,---------------------------------------------------,,,,,,+++,,,---///000---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,++++++/////////......---,,,,,,---,,,++++++,,,---///000------------------------,,,,,,+++***+++,,,---...------------,,,+++***))),,,,,,---...///...+++)))------------------------******+++,,,,,,,,,,,,++++++,,,---...///...---,,,---------...------,,,,,,++++++,,,,,,,,,,,,------....................................---,,,++++++------------------------+++,,,............,,,+++666777888999999999999888777666555555444555666666666666666666666666666666444444333333444555777888555666666555444666999;;;:::888666555444444555666777666555555444444444555555444333333222222222333222222222222333444444555333222111111000111222222333333222222333333444555555555555555555555555555222444555777777666555444444444444444444444555666666666555555555444444444444444444444555555555555555444333333222222222333444444444444444444444444888777777777666666555555555666777888999:::::::::999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>======>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCAAA@@@???>>>======>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999666666666666777777777777666666666666777777777777555555555555555555555555777777777777666666666555555555444444444333333333222222222222222222222222111111111111000000000000333222111111222222111//////000111111222111111111222222000/////////000111000000000000000000000000//////000000000//////...000000/////////.........////////////////////////////////////////////////////////////000000000111//////.........---------------...////////////...///...------------...///000000000000000000000000.....................................................................///---------------------------------............///---------............//////.........//////000111...//////...------...000...------,,,,,,------...------............------///...---,,,,,,,,,---...///...---,,,,,,,,,------........................,,,,,,,,,---------......------------------------,,,,,,,,,---.........///............------------------------------------------------------------------,,,,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++---------------------.........---,,,,,,,,,---...------------------------,,,,,,+++++++++,,,---.........------------,,,,,,000///---,,,...//////...------------------------++++++,,,------------,,,***+++,,,---...------,,,,,,,,,------...---------++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,------------------------,,,,,,------------,,,,,,777777888888999999888888888777666555555444555555666666666666666666666666444444333444444555666777666777777666555666999;;;:::999777666555666666777555555444333333333444444444444333222222222333333111111111222333444555666555444333111111000111111333333222222333333444555555555555555555666666666333444666777777777666555666666555555444555555555666666666666555555555555555555555555444444444444444444333222222222333333444444444444444444444444777777666666666666666666777777888888999999999999::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>============>>>>>>???BBBBBBBBBAAAAAAAAAAAAAAA============>>>???AAAAAA@@@@@@??????@@@@@@AAAAAA@@@???>>>===<<<<<<<<<===?????????????????????????????????@@@@@@@@@@@@AAA??????>>>>>>>>>>>>??????>>>======<<<;;;:::999999<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::777777777777777777777777555555555666777888888888666666666666666666666666777777777666666666555555555444444444444333333333222222222222222222222222111111111111111111111111333222111111222222111///...//////000000000000000222111111000///000000000000000000000000000000000/////////......//////000000000000000////////////////////////////////////////////////////////////,,,---------............000///...---------...///,,,,,,---...............///...------------...///////////////////////////................................................+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///.........---......///000,,,.........---,,,---......------,,,,,,------...------............------......---,,,,,,,,,,,,,,,------,,,,,,,,,---..............................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,---------------............------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,******+++,,,,,,---......000///...,,,,,,+++,,,,,,------------------------,,,,,,+++++++++,,,---.........---,,,---...///000777333...+++,,,...000111------------------------,,,,,,---............---***++++++,,,---,,,,,,,,,++++++,,,---............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................,,,,,,++++++++++++,,,,,,777777888888888888777777888888777666555444444444666666666666666666666666666666666666777777888888555666777666555555777999999888777666666666666666444444333222222333333333444333333222222333333333222222222222333333444555555444444333333222222222333333222222333333444555444444444444555555555555444555666777777777666666888777666555555555555555555555555555444444444444555555555444444333333333444333333222222333333333444444444444444444444444555555666666666666666666888888888888888888999999:::::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<=========<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===>>>@@@AAABBB@@@@@@?????????@@@@@@AAA>>>>>>======<<<<<<<<<<<<>>>???????????????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>===<<<;;;:::999888<<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::::::::999999999999999888555666666666777777777888777777777777777777777777777777666666666555555555444444444444444444444444222222222222222222222222000111111111111111222222333222111111222222111/////////000111111111111000222111111000000000000000////////////////////////222111000//////000222333111111000000000/////////////////////////////////////////////////////////++++++,,,,,,,,,---------111000...,,,,,,---///000+++,,,------......------.........------.................................................................................,,,,,,,,,---------..............................---------............///---------............///......---------......///+++---......,,,,,,,,,---...------,,,,,,------...------............------------,,,,,,++++++++++++,,,,,,,,,,,,---......///........................,,,,,,,,,---------......,,,,,,------------------/////////...............,,,,,,,,,------.........------------------------------------------------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,......------,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------...---++++++,,,...000222:::555000,,,+++,,,------------------------------+++,,,,,,---------------******+++++++++,,,,,,,,,***+++,,,---............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....................................---,,,************,,,---777777888888888777777666888777777666555444444333666666666666666666666666666666666777777777777777444555666555444444555777666555555555444444444555333333222222222333333444333333333222222333333444555444333333222222222222333444444555555555666666333333222222333333444555222222222333333444444444444555555666666666666666888777666555555555555555444444444333333333222222555555444444333333333222333333333222222333333444444444444444444444444444444444555555666666777777999888888777777888999:::::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>===<<<===>>>>>>??????@@@@@@??????>>>===;;;:::999999;;;;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;::::::;;;:::::::::999999888888888777777777666666666555888888888888888888888888666666666666555555555555444444444444444444444444222222222222222222222222000000111111222222222333333222111111222222111///111222222333333333333333111111111111000000000///////////////////////////111000/////////000222333000000000000////////////////////////////////////////////////////////////.../////////000000000000222000...---,,,---///000+++,,,------......---------..................---------------------------......................................................---------,,,,,,,,,........................---------............///---------............//////...------------......+++---......---,,,,,,---...------,,,,,,------...------............------,,,---,,,,,,,,,,,,+++++++++,,,,,,------.................................,,,,,,,,,---------......,,,,,,,,,---------......000000//////////////////+++,,,,,,,,,------......------------------------------------------------.........------,,,,,,++++++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,+++++++++*********+++,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,+++******+++---///111333111...,,,---------,,,------------------------******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,---............+++++++++,,,,,,,,,------------------------------++++++,,,---....................................---,,,************,,,---777777888888777777666666666777777777666555444333666666666666666666666666444444555555555555444444333444555555444333444555333333333333333333333333333333222222222333444444333333222222222333444444666555444333222111111111222333444555666666666666333333222222333333444555111111111222333333444444444444444444555555555666666666555555444555555555333333333333222222222111444444444444333333333333333333222222222333444444444444444444444444444444333333444555666666777777999888777777777888:::;;;:::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBAAA@@@@@@???@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAAAAA@@@??????>>>>>><<<===>>>??????????????????>>>>>>===<<<;;;:::::::::::::::::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::999999999888777777666666888888888777666555555555777777777777777777777777666666666555555555444444333333333444444444444555222222222222222222222222000000111111222333333333333222111111222222111///......///000000000000///000111111111111000//////000000000000000000000000------------...///000000////////////............////////////////////////////////////////////////------........./////////111000///.........///000,,,,,,---...............------...//////...------........................................................................//////......---,,,,,,+++++++++++++++++++++++++++---------............///---------............///000///......---.........+++---//////...---------...------,,,,,,------...------............---------------------,,,++++++,,,,,,---.........------........................,,,,,,,,,---------......+++,,,,,,------.........------------------......,,,,,,,,,,,,------------------------------------------------------------------.........---,,,,,,++++++------------++++++******+++,,,------------------,,,++++++***))))))***+++,,,---............------------------------***+++,,,---------,,,,,,++++++******+++---...///*********,,,...000///...------------------------)))***++++++,,,,,,++++++,,,++++++++++++,,,------++++++,,,---............++++++,,,,,,,,,,,,------........................,,,,,,------...---------------------------------,,,,,,++++++++++++,,,,,,777777777777777666666555555555666777777666555444666666666666666666666666444444555666666555444333333555666666444444444555222222333333333333333222333333333333333444555555333222222222333333444555555444444333222222222222222333444555555444333333333333222222333333444555111111222333333444555555333333333333333444555555444444444444444444555666444444333333333222222222333333333333333333444444333222222222333333444555444444444444444444444444222222333444555777777888888777666666777999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;============>>>>>>>>>???@@@@@@???@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>===>>>????????????>>>===>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????===>>>??????@@@???>>>>>>>>>=========<<<<<<;;;;;;888888888999999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777666666777777777777666666666666777777777777777777777777666666555555555444444444333333333444444444555555222222222222222222222222000000111222222333444444333222111111222222111///,,,---......//////......000111111222111000///...000000000000000000000000+++,,,---...////////////............------------////////////////////////////////////////////////+++++++++,,,,,,,,,------000000000///////////////------...////////////...------...//////...------........................................................................///.....................++++++++++++++++++++++++---------............///---------............///111000//////.........///+++...000111///...------...------,,,,,,------...------............---------......///...---,,,+++,,,---.........---,,,+++........................,,,,,,,,,---------......++++++,,,,,,---......///+++++++++,,,---------...------,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---.........---,,,***+++---......---+++***)))***+++,,,------------,,,,,,,,,,,,,,,++++++++++++,,,---.........---,,,------------------------***+++,,,---------,,,,,,+++,,,,,,,,,------......+++***)))+++---//////...------------------------***+++,,,,,,------,,,,,,---,,,+++++++++,,,......,,,,,,------...---------++++++,,,,,,,,,,,,---------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,777777777777777666555555444555666777777666555555666666666666666666666666666666777888888777666555444666777777666555555666222222333444444333333333333333333333444444555666222222222222333333444555333333333222222333444444222333444444333222000///333333222222333333444555222222333444444555666666333222222222222333444444333333333333333444555666555555444444444333333333222222222333333444444444222222222222333333444555444444444444444444444444222222333444555777888888777666666666777999<<<===;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<===<<<;;;;;;::::::::::::======>>>>>>?????????@@@AAAAAAAAA@@@AAAAAABBBBBB??????>>>===============<<<===>>>??????>>>======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@===>>>???@@@@@@???>>>==================<<<<<<<<<888888888888999:::;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888555555666666777777888888666666666666666666666666666666555555555444444444333333333444444555555555222222222222222222222222000000111222333333444444333222111111222222111///333333444555555555555444000111111222222000///...000000000000000000000000,,,---///111222111111000......---------,,,,,,,,,////////////////////////////////////////////////........./////////000000000000000111000///......---...//////000000//////,,,---...//////...---,,,////////////////////////................................................------......///000000000---------------------------------.........//////---------.........//////111111000///////////////,,,...111111000............------,,,,,,------...---..................------.../////////...---,,,------...///...---+++***........................,,,,,,,,,---------......++++++,,,,,,---...//////++++++,,,------...//////---------,,,,,,+++++++++------------------------------------------------***+++---...///...------***+++---......---+++***)))***+++,,,------...---+++++++++,,,,,,---......---......///...---+++***------------------------***+++,,,---...---,,,,,,,,,---.../////////......111///,,,++++++,,,,,,,,,------------------------+++,,,------......------------,,,+++,,,---...///---------...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++++++++++++++++++++++++++,,,,,,...//////...,,,,,,444333222222111111222222666555555444555666777888666666666666555555555555555555555555555555555555555555555444444333333333333333333333333333333333555555555444444333333333333333333222222222111111222111111333666666444111111111111222333444666666333333333444444555555555222222333333333333444444333333333444444444555555555444333222111222333444333333222222111222222222444444444333333222222222111111222222222333333333444333222111222333444555555555555666666888999999888888888777777777777777888999;;;<<<===<<<;;;;;;:::::::::;;;;;;===>>>???>>>>>>======<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@DDDCCCBBBAAA@@@AAAAAABBB@@@@@@??????>>>=========>>>============>>>>>>???AAA@@@???>>>???BBBDDDFFFCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;;;;<<<===<<<<<<;;;::::::::::::;;;999::::::::::::999888888777777777777666666666666444444555555666666777777666666555444333222222222111222222333333444444555111111222222222333333333222222222111111111111000//////000111222333333333111111000000000000111111000000000000000000000000222///---...000000...+++------------..................////////////......---------............///++++++,,,---...///000111........................++++++,,,,,,,,,++++++***...---,,,+++,,,---...//////...,,,++++++,,,...///////////////////////////.........---,,,,,,++++++////////////////////////)))+++......---+++++++++------------------------///......------...000111,,,---------.../////////,,,,,,,,,------.........---,,,,,,,,,,,,---...............------.....................////////////111111000000//////......///000000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..................---------------------------------...///...---++++++,,,------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...+++,,,,,,------,,,,,,+++000000///...,,,+++******------++++++++++++---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++,,,---...+++,,,---.........---,,,++++++++++++++++++++++++................................................---,,,,,,,,,,,,---......,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---555555444333333333333333444444555666777666666555666666666666555555555555555555555555555555555555555555555555444444333333333333333333333333333333555555444444444333333333333333222222222111111111333222111222444555333111333333222222222333444444333333333444444444444444222222222333333333444444333333333444444444444555444444333222222222222333333333222222111222222333444333333333222222222222222222222222333333333333444333333222333333444444222222222333333555666666777777888888888888888888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@DDDCCCBBBAAA@@@AAAAAABBB@@@@@@??????>>>>>>======>>>============>>>??????AAA@@@@@@@@@@@@BBBCCCDDDBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::999999999999999999::::::::::::999888888777777777777666666666666555555555666666666666666777666555444333333333333222222333333333333444444111111222222222333333333222222222111111111111000000000000111222222222333111111000000000000111111000000000000000000000000111///---...000000///---////////////000000000000......////////////......---------............///---------.......................................,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...------------------------........................---------------.................................,,,...//////...------...------------------------...............//////000---------...............,,,,,,------------------...............///000000......------------..................////////////000000000/////////.........///000///---+++,,,---........................------------------,,,,,,------------------------+++++++++++++++++++++++++++---......,,,++++++,,,------............---------,,,,,,,,,,,,---...///------------------------------------------------...------,,,,,,,,,------+++,,,,,,------,,,,,,+++///......---,,,+++******---,,,,,,++++++,,,,,,---,,,,,,---------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++++++++,,,...////////////...,,,+++------------------------........................---------------------------,,,,,,,,,,,,---......------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,777666666555555555555555111333666888888777555333666666666555555555555444444444444444444444444444555555555444444444444333333333333333333333333333444444444444333333333333333222222222222111111111444333111111222333222111555444333222222222222222444444444444333333333333222222222222333333333333333333333333444444444444333333333333333222222111333222222111222222333333222222222222222111111111222222222333333333444444333333444444444444333333555555555555666777888888777777777888999999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::=========<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@CCCBBBBBBAAAAAAAAAAAABBB@@@@@@@@@???>>>>>>======>>>>>>======>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@DDDCCCBBBAAA@@@>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::999888888888888888999::::::::::::999888888777777777777666666666666666666666666666555555555777666555444444444444444444444333333333333222222111111222222222333333333222222222111111111111000111111111111111111222222111111000000000000111111000000000000000000000000///...---...///000///...////////////000000000000......////////////......---------............/////////.........---------........................------............------...------,,,,,,,,,------+++,,,...000000...,,,+++------------------------,,,------...//////000000........................---...///...---,,,...000------------------------------...///////////////...............---------------------------,,,,,,...............//////000------,,,,,,,,,,,,---------............////////////////////////............//////...,,,+++,,,---........................,,,,,,------------------+++++++++,,,,,,------...++++++++++++++++++++++++,,,---//////...---...///---...000111111000...---------,,,,,,,,,---......------------------------------------------------......------,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---***+++,,,------...------++++++++++++++++++++++++++++++++++++++++++++++++//////---,,,+++*********000000000000///---,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++777666666555555555555555222333555777777666555444666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222111111111111444333111000000111222222444333222222111222222222555444444333333222222222111222222222222333333333222222333333333444444444222222333444444222111000222222111111222222333333111111111111111111111111333333333333444444444444333444555555555444333222777777666666777888888999666777777888999::::::;;;<<<;;;:::888888888999:::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????BBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>??????@@@AAAAAABBBCCCDDDCCCBBB@@@???BBBAAAAAA@@@???@@@@@@@@@AAA@@@@@@???>>>======<<<=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888888888999::::::::::::999888888777777777777666666666666777777666666555555444444777666555555444444444555555555444333333222111111111111222222222333333333222222222111111111000000222222222111111111111111111111000000000000111111////////////////////////...------...///000000000------------..................////////////......---------............//////............---------........................,,,,,,---............---......------,,,,,,,,,---,,,---...//////...---,,,------------------------........./////////000000........................,,,---,,,+++******,,,...------------------------,,,---...///000///...---/////////...---------,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------------.........//////........................---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------.........))))))***+++,,,,,,---------------------------------...000111000///000111---...111333333222000...------,,,,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........))))))))))))))))))))))))************************...------,,,++++++++++++//////.........---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***666555444444333333444444444444444444444555666666555555555555444444444444444444444444444444444444111111111111111111111111222222222222222222222222333333333333333333333333222222222111111111000000222222111000///000111222222111111111111222333333444444444333333222222111111111111222222222333333222222222333333333444444111222333444333222111000222111111111222222333444111111111111111111111111333333444444444555555555444444555666555444222111444444333333333444555555666666777888999999::::::<<<;;;999888777777888999777888:::<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@BBBBBBAAABBBDDDEEEDDDBBB@@@>>>AAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;999999:::;;;;;;<<<======;;;;;;:::999999999999999999::::::::::::999888888777777777777666666666666777777666666555555444444666555555444444444444555555555444333222222111111111111222222222333333333222222222111111111000000222222222111111111111111111111000000000000111111////////////////////////---....../////////000000------------..................////////////......---------............///---------............///........................++++++,,,---------------.........------,,,,,,+++///...------------...///........................000000/////////.................................,,,---,,,+++******,,,...------------------------+++,,,.../////////...---/////////...---------,,,.........------,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------............---------------.........,,,---......,,,+++,,,---------,,,,,,,,,+++++++++,,,,,,,,,------.........))))))******+++,,,------------------------------+++---//////......///000---///111333444333111///...------,,,,,,,,,------,,,,,,,,,---------......************************,,,,,,---------,,,******+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------------------***************************++++++,,,------------+++++++++,,,,,,------...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++555444333333222222333333555444333222333444666777555555555444444444444333333333333333333333333333000000111111111111222222222222222222222222222222222222222222333333333333222111111111111000000000///000111000//////111333111111111111111222333444333333333333222222222222111111111111222222222222222222222222333333333333222222222222222111111000111111111111222333444444111111111222222222222222444444444555555555666666555555666555555444333222666555555555555555666666666666666777888888999999999999888888777888888888888999;;;===>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@??????>>>>>>>>>>>>??????@@@AAACCCCCCBBBCCCDDDEEEDDDCCC@@@???AAAAAA@@@???????????????>>>>>>>>>???@@@@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>;;;;;;:::999999999999999999::::::::::::999888888777777777777666666666666666666666666666555555555555444444333333333444444555555444333333222111111111111222222222333333333222222222111111111111000111111111111111111222222111111000000000000111111000000000000000000000000---...000///......///000////////////000000000000......////////////......---------............///---------.........//////........................***+++,,,---------------............---,,,++++++111///---,,,,,,---///111////////////////////////000000//////...------,,,---------------------------...///...---,,,...000------------------------,,,,,,---..............................---------------------------,,,,,,---------------......///------,,,,,,,,,,,,------,,,------------.........,,,,,,,,,---------------,,,---...---,,,+++,,,---/////////......------,,,,,,,,,------------------*********++++++,,,,,,---++++++++++++++++++++++++(((***,,,,,,+++***+++,,,---///111333333333111111......---,,,,,,,,,------+++,,,,,,------.........++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))+++,,,---.........***)))******+++---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,555444333333222333333333333333444444444555555555555555555444444444333333333333333333333333333333111222222222333333333333111111111111111111111111111111222222222333333333111111111111000000000000+++...000111000000111333333222111111111111111111222222222222222333333333111111111111222222222222111222222222222333333333333222222111111111111111111111111111222333444555222222222222333333333444444555555555666666666666777666555444444333333333888888777777777777888888666666666666666666666777666777888888888888888888:::;;;<<<======<<<:::999:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@BBBAAAAAA@@@@@@??????>>>?????????@@@AAABBBCCCDDDBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>?????????::::::;;;;;;<<<=========:::;;;;;;;;;<<<<<<======::::::999888888888888888999::::::::::::999888888777777777777666666666666555555555666666666666666333333222222222333333444444444444333333222222222111111222222222333333333222222222111111111111000000000000111222222222333111111000000000000111111000000000000000000000000...///111000---,,,...000////////////000000000000......////////////......---------............///...............---------........................+++,,,---....../////////...............,,,+++***//////............//////.................................---------------------------------------,,,...//////...------...------------------------------,,,,,,------......---------...............,,,,,,------------------------,,,,,,------...///......------------......,,,,,,---------.........++++++,,,,,,,,,---------+++,,,------++++++,,,---000//////...------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,***)))******...///000111222222222222///...---,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,++++++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------------,,,,,,++++++***+++,,,......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------555555444333333333333444000222444666777555444222555555444444444333333333333333333333333333333333333333333444444555555555111111111111111111111111111111111222222333333333111111111111000000000000))),,,000222111000111333555444333111000/////////111111111222222333333444000111111111111222222222111111222222222333333333444333111000000000111222111111111111222333444555222222222333333444444444555555555555666666666777888777555444333333444444666555444444444444555555666666666666555555555555555666777999999999888777;;;<<<======;;;999666555:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@BBBBBBAAA@@@@@@??????>>>?????????@@@AAABBBDDDEEEBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>?????????======<<<<<<;;;;;;::::::999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888888777777777777777999::::::::::::999888888777777777777666666666666444555555555666666777777222222222111111222333333444444333333333333222222111111222222222333333333222222222111111111111000//////000111222333333444111111000000000000111111000000000000000000000000...000222000---,,,---///------------.........///......////////////......---------.........//////111000///...---,,,++++++........................,,,---...///000000000000......//////...,,,+++)))---...///111111///...---------------------------++++++,,,,,,---.........------------------------))),,,......---+++++++++------------------------...---,,,+++,,,---...///,,,------....../////////,,,,,,,,,------.........++++++******++++++,,,---///......------......///,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,------++++++,,,---......---,,,++++++******.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------...//////---++++++,,,...//////000000111222333///...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................'''(((+++---...---,,,,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,++++++------------++++++++++++,,,,,,,,,+++******........................+++++++++++++++++++++++++++,,,---------,,,+++***///...---,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........666666666555444444333333333333333333333333333333555555555555555555555555000444666666333111111333333333333222222222111111//////000000111111111222000000111111111222222222222111///.........///000//////000000111111111222000111111111111222222222111111111111111111111111222111111111000000//////000000111111111111000000//////000111222222222222222222111111111111111111//////000111222222333333555555555555444333222222333333333444444444555555999777666444333333333444444444444555555555555666666666555555555777888999888888888888888888888888999999:::;;;;;;<<<=========>>>????????????>>>>>>???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????@@@????????????@@@AAABBBCCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>???>>>===;;;::::::::::::999:::;;;<<<============>>>===<<<;;;:::999888888888777666555555666777888888999::::::999888777666888888777666555444333333666555555555555444444444333333333333333333333333555555444444444333333333111111111000111111222222444111///...000222333333222222111000/////////000111111111111000000000000222111111000000000000000........................111111000000/////////...//////000000000000000000------............------000000000000000000000000------............------,,,---......//////......---------------------------------............/////////............/////////...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---+++++++++---///000//////.........---------,,,,,,,,,------.........,,,,,,,,,,,,------...///........................,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................******+++++++++,,,,,,,,,..................------------------------------,,,,,,.../////////...---+++*********+++,,,,,,---..................------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))---,,,,,,,,,,,,---...............------,,,,,,,,,,,,------------,,,++++++,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++000000///...------,,,,,,++++++,,,,,,,,,,,,------333333333333444444444444333333333333333333333333555555555555444444444444444555666555333000//////222222222111111111000000///000000000111111111111000000111111111222222222222111000000/////////000//////000000000111111111000000111111111222222222111111111111111111111111111111111111000000000///111222222222222222222111111222222222222222111111111111111111111111111111///000000111222222333333111222222333333333222222333333333333444444444444777666555444333333444444444444444444555555555555666555555555666777999:::::::::::::::::::::::::::999999999:::;;;<<<======???>>>>>>======<<<<<<;;;>>>???@@@AAABBBBBBAAA@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>======<<<;;;:::999888888999888777666666666777888777777888999999888777666666666666666666666666555555555555555444444444444333333333333333333333333444444444333333333333222222222222222222333444444444222//////000222222222222111000000000000000000111111111111000000000000222111000000//////000000........................///.........---------,,,........................------............------........................------............------,,,,,,---............------------------------------------............///......------------......///...,,,,,,---------,,,........................---,,,,,,,,,,,,---......+++,,,,,,---.........---///.........------------,,,,,,------------------,,,,,,,,,,,,,,,---..............................,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...............---------++++++,,,,,,,,,---------..................------------------------------,,,,,,.../////////...---++++++******+++,,,,,,---..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,++++++***---------------,,,++++++************++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------++++++,,,,,,,,,,,,------111111111222333444444444444444444444444444444444555555555444444333333333444333333444444333111///111111111000000000//////000000000000111111111111000000000111111111111222111111111222111111000/////////000000000000111111000000000111111111222222111111111111111111111111111111111111000000000000000111111222222111111000333444444333222111000000111111111111111111111111000000000111222222333333......///111111222222222222222222222333333333333555555444444444444555555444444444444555555555555555555444555666888:::;;;999999999999999999999999::::::999999999;;;<<<===???>>>===;;;:::::::::;;;>>>>>>???@@@@@@@@@??????AAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;<<<============<<<<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@???===<<<<<<;;;:::999888888:::999888777777777777777555555666777777777666666555666666666777777777888555555555555444444444444333333333333333333333333333333333222222222111111222222333333444555666777555333000///000111111000000000000000000000111222111111111111000000000000222111000000//////000000.................................---------------...---------,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,------------------------------------------------............///------,,,,,,,,,,,,------///...,,,,,,---------,,,........................---,,,,,,,,,,,,---......***+++---//////...---+++............------------------------------,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////.........---------,,,,,,---------.........------------------......------------------------,,,,,,---............---+++++++++++++++,,,,,,---------------------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,------------,,,,,,++++++************+++,,,,,,,,,,,,------------------+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---......------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++---...//////++++++,,,,,,,,,,,,------111222222222333333333444444444444444444444444444555555444444333222222222000//////222666777555222222111111111000000000000000000000000000111111111000000000000111111111111000111222333333222111000//////000000000000000000000000000000111111111111111111111111111111111111111111111000000000000000......////////////......333333333333333222111111111111111111111222222222000000111111111222222222...///000000111111000000111111222222222333333333333333333444444555555555333333444444444555555555444444444555666888:::;;;777777777777777777777777;;;:::999888999:::<<<===>>>===;;;:::999:::<<<===>>>?????????????????????AAAAAAAAAAAAAAA@@@@@@@@@>>>???AAACCCCCCBBB@@@??????>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>======>>>???????????????======<<<<<<;;;::::::999::::::999888888777777777333444444555666666666666777777777777777777777777555555555444444444333333333333333333333333333333222222222111111111111000111222222333444555777888555333111000111111000///000/////////000111222222111111111111000000000///111111000///////////////........................////////////////////////......---,,,,,,+++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------***+++,,,,,,------,,,,,,---------------------------------............///...------,,,,,,------...///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---.........---,,,------------------------.........------,,,,,,,,,+++++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...------,,,,,,,,,,,,,,,,,,------------,,,,,,------------......------------------,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,------------,,,,,,---------......---,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,------.........++++++,,,,,,++++++***)))))))))***+++++++++++++++---------.........//////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,---...///000+++++++++,,,,,,,,,------444444444444333333222222444444444444444444444444444444333333222222222222///......111555777555222333333222222222111111111111111000000000000000000000000000000000000000000000111222333333222111000000000////////////////////////000000000111111111000000000000000000000000000000000000000000111111......////////////......000111222222333333333222000000111111111222222222111111111111111222222222111111222222111000//////111111222222222333333333222222333444444555555555333333333444444444444555555555444555666888999;;;666666666666666666666666::::::999888999:::;;;<<<<<<;;;:::999:::<<>>???AAABBBBBBAAA???===>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<===>>><<<<<<======>>>=========>>>>>>======<<<<<<;;;;;;999999999999888888777777333333333444444555666666888888888777666555555444555444444444444333333333333333333333333333333333222222111111111000000000000000000111222444555666555333111111111111000...000/////////000111222222111111111111000000000///111000000///.../////////.................................///////////////............------,,,,,,------............------------------------------------............------***+++,,,,,,------,,,,,,---------------------------------............/////////............/////////...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............,,,,,,,,,,,,---...,,,,,,------------------.........------,,,,,,,,,,,,++++++******+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++,,,,,,---,,,,,,,,,,,,------......---------------------------------,,,,,,+++++++++------............------,,,,,,---......---------,,,,,,,,,,,,,,,---......,,,,,,,,,------.........+++,,,,,,,,,,,,+++******&&&'''(((***+++,,,---------------.........//////+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///+++++++++,,,,,,,,,------555555555444333222222222333333333333333333333333222222222222222222222222222111111222333333111///333333333222222222222111111111111111000000000000111000000000000000//////000000111111222111111111000000////////////....../////////000000000111111000000000000000000000000000000000000111111111111000111111222222111111000//////000111222333333222000000000111222222333333111111111111111111111111333333333222222111//////222222222222333333333333111222333444444444444444333333333333444444444444666666555555666777888999777777777777777777777777999999999:::::::::::::::999999999:::;;;>>>@@@AAAAAA@@@??????>>>?????????>>>>>>>>>???????????????>>>???@@@@@@@@@???>>>=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;============<<<<<<;;;;;;777777888999999888888777444444444333444444555666888888777666555444333333444444444444333333333333333333333333333333333333222222222111111111000000/////////000111222333444444222111111222222000///000000000000000000111222111111111111000000000000111000//////......//////........................,,,,,,,,,,,,,,,---------.....................///------............------........................------............------++++++,,,------------------------------------------------............////////////......////////////...,,,,,,---------,,,........................---,,,,,,,,,,,,---......000...,,,+++***,,,---...,,,,,,,,,,,,------------------------------,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................*********+++++++++,,,,,,++++++,,,,,,------...............------,,,,,,+++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,++++++,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------------,,,------,,,,,,------...///,,,,,,------------------,,,------------,,,++++++&&&'''(((***,,,------...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.....................---++++++,,,,,,,,,,,,------333333333333222222222222222222222222222222222222000000111111222222333333000222444444222000000000222222222222111111111111111111111111000000000///111111000000////////////000/////////000000111222000000/////////.........////////////000000000111000000000000000000000000///000000000111111111111111222222222222222222111///000000111111111000000///000000111222222333333111111111111111111111111111111222222222111111000333333333333444444444444222222333444444444333222222222333333333444444444888777666555555666777888777777777777777777777777888999:::;;;;;;:::888777777888999:::;;;<<<===>>>@@@???>>>=========>>>>>><<<=========>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999888888888999::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::::::::444555777888888888888777666666444444333444555555666666555555444444333333444444444333333333222222333333333333333333333333333333222222222111111111000000000000000111222333222111000111222222111///222111000000000000000000111111111111000000000000000000///............///........................+++++++++,,,,,,------------------...//////000000------............------........................------............------,,,,,,---............------------------------------------............//////......------......//////...,,,,,,---------,,,........................---,,,,,,,,,,,,---............------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------.../////////+++++++++,,,,,,,,,------***++++++,,,------......///......---,,,,,,++++++,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,***++++++,,,------......------------------------***++++++,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,---............---,,,,,,((()))***+++,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------000000000111222222333333111111111111111111111111//////000111222333333444,,,000333444111000222444111111111111000000000000222111111111000000//////111111000000/////////...000///.........///111222000000//////.........---////////////000000000000000000000000000000000000//////000000111111111222000000111111111111000000000111111000000///...---///000000111222222333333222222111111111111111111...///000111111222222111333333444444444444555555222333444444444444222222222222333333333444444444999888666555555666666777555555555555555555555555777888;;;<<<<<<:::888666777777999:::::::::::::::???>>>===<<<;;;;;;<<<===;;;<<<<<<<<<======>>>>>>???>>>===<<<;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<;;;::::::999999888888888888888999;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999999999999333444666777888888888888888777555444333444444555333333333444444444444555444444444333333333222222333333333333333333333333333333333222222222222111111111111000111111222222111000000111333333222000222222111000//////000000111111111111000000000000000000///.......................................---------....../////////+++,,,,,,---...///000000---..................---........................---..................---,,,---......//////......---------------------------------.........//////...------,,,,,,------...///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---...//////---+++***+++++++++,,,,,,---------,,,,,,,,,------.........///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000,,,,,,,,,---------......******+++,,,,,,---......//////...---,,,,,,++++++---,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///*********++++++*********)))***++++++,,,,,,,,,,,,++++++******++++++,,,---.........------,,,,,,,,,......//////......---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))***,,,.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------444333222111111111222333000000000000000000000000111333444333222111222333444222111111111222000///222222111111111111222222000000000000000000000000000000111111111111000000000000//////.........---000000////////////000000111000///......///000111222000---...000111000...000000000000000111111222222111111111000000//////000000000000000000000000222111000//////000111222111111222222222111111000222111000//////000111222444333333222222333333444555555333222111000000000666666666666666555555555444555555444222222333444555555666777777666666555888:::;;;:::888888999:::999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<===============<<<<<<<<<==================<<<;;;999888888999999999999:::::::::;;;;;;;;;:::::::::999999999888888777777777777777777777777999999999999999888777666888888777777666444333222555555555444444333333333111222333333444444444444111222222333333222222111222222222111111111111000111111111000000000000000...///000///......000333333222222111000///...---000///...------...///000000000000000000000000000//////////////////////////////...---------------///000000000111111222222------............------,,,...000000///...///000,,,---//////...------...000000//////.........---******+++,,,,,,---......000000000///.........---.........------............,,,***+++---...,,,***,,,,,,,,,---------......---+++++++++---------+++------------------------................................................---,,,,,,,,,,,,---...............---,,,+++***)))++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,//////...------------...------,,,+++,,,---...///---------------------------,,,,,,++++++******)))***+++,,,,,,---...//////...---,,,,,,++++++++++++...------,,,,,,------...---------,,,,,,+++++++++...---,,,---///000///...++++++++++++++++++++++++------------------------+++...000///,,,))))))***------,,,++++++***************+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---------............------************************++++++++++++++++++,,,,,,444333222111111111222222111111111111111111111111000111222222111111222333111222333555666555111...222111111000000111111222000000000000000000000000000000111111111111000000000/////////............000000////////////000000111000///......///000111222///---...000111000...000000//////000000111222111111111000000000//////000000000000000000000000222111000//////000111222111111111222222111111000222111000//////000000111333333222222222222333333444444333222111111111111555555555555555555555555666666666555333222333555555555555555555666666666777888999999777777888999999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<========================<<<:::999888888999999888999::::::;;;;;;:::::::::::::::999999999999888888888888888888888888888888888999999888888777777777777777777777666666555555555444444333333333333333333444555555555555555222222333333333333222222222222222111111111111000000000000000000111111111//////////////////111222333333333222111000...---000//////......//////000000000000000000000000000////////////////////////111111000///////////////,,,,,,---------------...//////000000000000//////+++---//////......///000---///000000///......///000/////////.........---++++++,,,------...////////////........................------------.........,,,***+++---...---+++,,,,,,,,,---------......///---,,,,,,------+++***------------------------.........------------------------------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,---------,,,,,,------------------,,,,,,++++++++++++***)))***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////,,,******+++++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++......---------,,,,,,,,,---------,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++444333222222111111222222222222222222222222222222...000111111000000111333///111555999:::888222...222111111000000111111222000000000000000000000000///000000111111000000///////////////............000//////......//////000000000////////////000000000///......000000000...000000//////000000111222111111000000000000//////000000000000000000000000111111000000000000111111000000111111222111111000222222111000//////000000222222111111111111222222333333222111111222222333333333333444444555555555777888888666444333444555777666555444444444555666666777888888777666777888:::999888888888999:::;;;;;;<<<======>>>=========::::::::::::;;;;;;<<<<<<==================<<<<<<<<<;;;999888777888888999777888:::;;;<<<;;;999888::::::::::::999999999999888888888888888888888888666777777888888888888777666666666777888888888888444444444333333333333333444444555666666666666555222222333333333333222222222222222111111111111000//////000000111111222222000///......000111111000333333333333222111/////////000000111111000000///000000000000000000000000////////////////////////111000000////////////000/////////...............//////000000000000//////+++---...///---------...---...//////...---...////////////...............,,,------....../////////---------------.........------,,,,,,,,,,,,---------,,,+++,,,---...---+++,,,,,,,,,---------......000...---,,,---,,,***)))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,------...//////---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,*********+++,,,---------***++++++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---------------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,++++++******333333222222222222111222222222222222222222222222---...000000//////111222///000444888:::888333///111111000000000000111111000000000000000000000000//////000000000000/////////////////////........./////////....../////////000000////////////000000.........///000000/////////////////////000111111000000000000000000//////////////////////////////111000000000000000000111///000000111111111111111222222111000000/////////111111000000000000111111222111111111222222333444111111222333444444555555888888888777555444555666888777555333333444666777666777999888777777888999;;;:::888777777999:::<<<;;;<<<<<<======<<<<<<<<<:::::::::;;;;;;<<<<<<===============<<<<<<<<<<<<;;;:::999888777888888999666888:::<<<===;;;999888;;;;;;:::::::::999999999888888888888888888888888555666777777888888888888666666666666666777777888444444444333333333333333444555555666666666555555222333333333333333333222222222222111111111000000......///000111222222333111///---...000111000///444444444333222111000000///000111222222111000///000000000000000000000000///////////////////////////...------------......000000//////......------,,,------......------,,,+++---......---,,,,,,---,,,---...---,,,+++---...........................,,,---------.........///+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,---------,,,,,,---------,,,,,,,,,,,,---------......///...,,,,,,------,,,***------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,,,,,,,---.........---+++******+++---...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------------,,,++++++++++++,,,+++,,,---...///...---,,,------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,------------------------++++++++++++++++++++++++***+++,,,,,,,,,,,,------+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++++++++...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******333333333333222222111111222222222222222222222222---///000000//////000111000000111333555555333111111000000000000000000111//////////////////////////////000000000000//////........./////////////////////............////////////000000000000//////,,,---///////////////////////////...///000000111//////////////////000000////////////////////////000000000111111000000000...///000111111111111111111111111111000000//////111000000//////000000111111111111111222333444444000111111222333444555555777888888777555555666888999888666444333444666777777888999999888888:::;;;===<<<:::888888:::;;;<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::999888888888999:::777888;;;======<<<:::888;;;;;;;;;:::::::::999999888888888888888888888888555666777888888888888888777666555444444444555555444444444444444444444444444444555555555444444333333333333444444333333333222222222111111111000000......///000111222222333111000///...///000000///333333333333333222111000///000111222222111000///////////////////////////////////////////////////......------------......,,,,,,,,,++++++*********,,,,,,------------,,,,,,+++---......---,,,,,,------......---++++++---///---------...............,,,,,,,,,,,,,,,---------+++,,,,,,,,,---.........---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---,,,+++,,,...///...---------------------------,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,,,,,,,---......000///,,,***)))***+++,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------------,,,++++++++++++,,,+++,,,---...///...---,,,------------------------,,,,,,,,,++++++*********))))))***++++++,,,------++++++++++++,,,,,,---...++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...------------,,,,,,,,,++++++++++++,,,------------,,,++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...------,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******222333333333333222111000222222222222222222222222///000111000///...///000222000///000111222222111111000000//////000000111////////////////////////...//////000000//////............//////////////////......------....../////////000000000000//////***,,,///000///...////////////......//////000111......////////////000000000000000000000000000000000000111111111111000000......///000111111111111000000111111111111000000111111000000000000111111222111111111222333333444222222222333333444444444555666777666555666777999:::999777666666666666777777888::::::999999:::<<<===<<<;;;:::::::::;;;<<<;;;;;;;;;<<<;;;;;;:::999:::;;;;;;<<<===>>>??????>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999999999:::;;;999:::<<<===>>>===;;;:::;;;;;;;;;;;;::::::::::::999999999999999999999999777888888999999999999888777666444333222333444444555555555555555666666666444555555555555444333333333333444444444444333333222222222111111111111000//////000000111111222222000111111000...---///111222222333333222111000000///000000111111000000///////////////////////////////////////////////////000////////////000000111------------,,,,,,,,,,,,......////////////......,,,...//////---,,,,,,---/////////...,,,---///111---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------,,,,,,,,,,,,------,,,...///...---,,,---...,,,,,,,,,---------......,,,++++++,,,///000000///------------------------,,,------....../////////++++++++++++++++++++++++---,,,,,,,,,,,,---......000///---+++************,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***------------------------...------,,,,,,,,,,,,,,,+++,,,------......------------------------------//////...------,,,++++++))))))***+++,,,---......,,,,,,+++++++++,,,------***+++,,,------,,,+++***++++++,,,,,,,,,,,,------+++*********,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,......---.........---,,,+++++++++++++++,,,---------------------,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------------------------......------------......---......//////......---++++++++++++++++++++++++......------,,,,,,++++++222222333333333222111000111111111111111111111111111222222111///......///333111000000111222111///000000////////////000000////////////////////////......////////////................../////////000///......------......///...///000111111000///...))),,,///000///......000///............///000000........./////////000000000000000000000000000000///000111222222111000///---...///000111111111111...///000111222222111111222111111000000111111222222222222111222222333333333333333333444444444444333444555555555666888:::::::::999999888777777777666777999999888888:::;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;:::999999999::::::;;;===>>>>>>??????>>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::;;;<<<===;;;<<<======>>>>>>======<<<;;;;;;;;;;;;:::::::::999999999999999999999999999::::::::::::999999888666555444333333444666777666666666666777777777888666666666666666555444444333333444444444444333333222222222111111111111000000000000000000111111111...111444111,,,+++...333111111222222111111000///000//////......//////000///////////////////////////////////////////////////////////////000111111///////////////000000000---......//////......------///000000...------...---------+++******---///,,,,,,,,,------.........------------------------//////........................------------......,,,...//////---,,,---///,,,,,,,,,---------......---,,,,,,---///000///...------------------------------...//////000111111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,------...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,........................///......---,,,------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,---------...------,,,+++++++++,,,,,,)))+++,,,------,,,+++)))+++++++++,,,,,,---------...---------///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))***,,,...---,,,------------------,,,,,,+++,,,------...---------.........---------,,,,,,***++++++,,,---...//////---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------.........///------------------------......------------......,,,------......------,,,------------------------------------------,,,,,,222222333444333222111000000000000000000000000000222333333222///......///333222111222333222000...000000////////////000000////////////////////////......////////////......---.........//////000000.........------............///000111111000///...(((,,,000111///......000...............///000000---.........//////000000000000000000000000000000///000111222222111000///---...///000111111111111,,,...000111222222222222222222111111111111222222333333222222111222222333444444444444444444444444111333444555555666999;;;:::;;;;;;::::::888777666444666777888777777999;;;:::::::::::::::999888777;;;;;;;;;;;;::::::999888888888999:::;;;======>>>???>>>>>>===<<<;;;;;;;;;===<<<;;;:::;;;<<<===>>>============>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;::::::999888555444333333444666999;;;666666777777888888999999777777777777777666555555333444444555555444444333222222222111111111111000111111111000000000000000,,,222666222+++)))...444000000111111111000000///000///...------...///000////////////////////////////////////////////////---------------...///000+++,,,,,,------.........+++,,,,,,------,,,,,,+++...000111000...------...)))))))))'''&&&&&&)))+++,,,,,,,,,------..............................---000000000///.........---///......------......///,,,...000///---,,,---000,,,,,,,,,---------......///...------...///...,,,------------------------.........///000111111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***+++,,,---------,,,,,,---------...///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------....................................//////...------------......---,,,+++,,,---...///------------------------)))******++++++,,,,,,---......------------,,,,,,...------,,,++++++++++++)))***,,,------,,,***)))+++++++++,,,,,,---------,,,+++***+++---...---,,,------------------------------------------------///,,,)))))),,,...---++++++,,,,,,------......///+++,,,------......------/////////......---------)))***+++,,,...///000000---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........---------.........//////------------------------......------------......+++,,,,,,------,,,,,,+++........................,,,,,,------------------333333222222111000//////000000000000000000000000000000111111111222222222222111111111000000//////......///000000000000000......---------,,,,,,,,,////////////////////////...///000111111000///...////////////////////////////////////////////////////////////////////////000000000000000/////////......//////000111111111......////////////......000000000000111111111111111111000000//////......000000111111111222222222000111111111111222222222222222222222222222222222666666666666555444333222444444444444444444444444777777777777666666666666333444666888999:::999999999999::::::::::::;;;;;;===<<<;;;:::::::::::::::<<<===??????>>>>>>???AAACCCBBBAAA???>>><<<;;;:::::::::999999::::::;;;<<<======>>>???AAABBBCCCDDD@@@???>>>===;;;999888888999999999999999999999999999888888:::;;;;;;999777777666555444444555666777888999999:::::::::999999777888888888777666444333111222444555666555555444333333333222222111111111222222111111111111111111333333333333333333333333000111222333333222000///111111000///////////////111111000000//////......////////////////////////.................................------............---,,,,,,,,,,,,---...///,,,+++,,,...///---+++,,,,,,,,,---------......------,,,+++,,,---...///111000...,,,+++++++++,,,+++,,,,,,---...///000000.........------,,,,,,,,,------------------------(((+++...///...---------555---'''))),,,,,,***+++...,,,***''''''***,,,...,,,,,,------...///000000.........------,,,,,,,,,++++++,,,---............---------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,+++******------------------------+++++++++,,,,,,---------///...------++++++***))),,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***...///...,,,------------------,,,,,,////////////////////////,,,+++***+++---/////////++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,++++++***++++++,,,------......///...---,,,,,,+++++++++,,,))))))(((((())))))***+++---,,,,,,++++++,,,,,,---//////.........---------******+++++++++,,,,,,,,,,,,------......------,,,,,,------....../////////,,,,,,,,,---------...............------,,,,,,,,,000///---,,,,,,---///000...------,,,,,,++++++***000000///...---,,,,,,+++333333222111111000//////000000000000000000000000000000111111111222222222111111111000000000//////......///000000000000000///.........---------,,,////////////////////////...///000111111000///...////////////////////////////////////////////////........................////////////////////////////////////////////////......////////////......//////000000000111111111111000000000/////////...000111111222222222222222000111111111111222222222222222222222222222222222555555555555555444444333444444444444444444444444666666666666666666666555444555777999::::::999999999999::::::::::::;;;;;;<<<<<<;;;:::::::::::::::<<<===??????>>>>>>???AAABBBBBBAAA???>>><<<;;;;;;:::::::::999:::;;;;;;<<<>>>>>>??????@@@AAABBBBBB@@@???>>>===;;;:::999888999999999999999999999999999888888:::;;;;;;999777888777777666777888999:::888999999999999999888888777777888888777666555444111222333444444444333222333333333222222222111111111111111111111111111111111111111111111111111111000111222333333222000///111111000//////////////////////////////000000000////////////////////////........................//////............//////...---,,,,,,,,,,,,---...///---+++,,,......---+++,,,,,,,,,---------......------,,,,,,,,,---...///000///---,,,,,,,,,,,,---,,,,,,------.../////////......---------,,,,,,,,,------------------------,,,...///000000111333555;;;333------///...------///...,,,++++++,,,...///+++,,,,,,---......//////......---------,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,++++++***,,,---............---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---///...,,,------------------------------------------------...,,,++++++---......---++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---,,,,,,++++++++++++---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---///.........------------***++++++++++++,,,,,,,,,,,,------......------,,,---------------.........,,,,,,,,,---------............---------,,,,,,,,,---------......---------,,,,,,,,,,,,------------.........---,,,,,,++++++222222222111111000000///000000000000000000000000000000000111111111111222111111000000000000//////......///000000000000000////////////............////////////////////////...//////000000//////...////////////////////////////////////////////////------------------------........................000000//////...------,,,......////////////......//////000000000000111111000000000000///////////////111222444444333222111000111111111111222222222222222222222222222222222333333444555555555555444444444444444444444444444444444444444555555555555666777999:::::::::999999999999::::::::::::;;;;;;<<<;;;;;;:::::::::::::::;;;===??????>>>>>>@@@AAAAAAAAA@@@???>>>===<<<;;;;;;::::::::::::;;;<<<<<>>===<<<:::999999::::::::::::999999999999999888888:::;;;;;;999777777777777777888999;;;;;;999999888888777777666666666666777777777777666555333333444444444333222222333333333222222222222111111111111111111111111111////////////////////////000000222333333222111000111111000///////////////---......///000000111111////////////////////////........................//////............//////...------,,,,,,------...///...,,,,,,------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---...///......------,,,------..............................------------,,,,,,,,,------------------------///////////////222666999???666000//////---,,,......------,,,,,,------...++++++,,,,,,------.........------------,,,,,,,,,---------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,++++++---............---,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++,,,---,,,+++++++++,,,,,,,,,,,,------......------------......******++++++,,,------............---,,,+++++++++------,,,,,,,,,,,,++++++...............//////000---,,,,,,++++++,,,,,,---............------------++++++++++++,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,***,,,---//////---,,,***+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,222111111111000000000///////////////////////////000000000000111111111111000000000000000000//////......///000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////---------------------------------...............//////......------------......////////////......////////////000000000111000000000000///////////////111333555555444222000000000111111111222222222111111111111111111111111111222333444555555555555333333333333333333333333222222333333333444444444888888::::::;;;:::999888999999999:::::::::;;;;;;;;;;;;::::::999::::::;;;;;;===>>>???>>>>>>@@@BBBAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===@@@@@@@@@??????????????????>>>>>>===<<<;;;;;;::::::::::::::::::999999999999888888:::;;;;;;999777444444555666777999::::::999999888777666555555555666666666777777777777777555555555555444444333333222222222222222222222222111111111111111222222222111111111111111111111111000000111222222222111111111000000///////////////........./////////000000////////////////////////..............................------------......------------------------///...---------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,------......------------......////////////.........---------------------------------........................---...///......///222444:::222---,,,,,,******,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------------------------------............---,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------******++++++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------++++++,,,------,,,++++++---------.........//////++++++,,,,,,------------111111111000000000000000////////////////////////000000000000000000000000//////////////////000000......///000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////........................------------......//////------------......//////......////////////.........////////////000000000////////////000000000000...000333555555444222000000000111111111222222222111111111111111111111111111111333444555555666555333333333333333333333333000111111222333444444555888888::::::;;;:::999888999999999:::::::::;;;;;;::::::999999999::::::;;;:::<<<>>>>>>>>>???AAABBB@@@?????????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>@@@@@@????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888:::;;;;;;999777444555666777888999::::::999888777666555555555555666666666666666777777777555555444333333333222222222222222222222222222222000000111111111222222222000000000000000000000000000000111111222222222222111000000///////////////000/////////.........---////////////////////////........................---,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,---.../////////////////////...------,,,,,,------------------------........................,,,...000000...---,,,---222---***+++***)))))),,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------------------------............---,,,++++++------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---------------------------------,,,,,,+++++++++***++++++,,,,,,------...........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,---...//////------------------------,,,***)))***,,,......---+++++++++,,,,,,,,,------******))))))))))))******,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,---------,,,++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------------------++++++,,,,,,,,,---------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------------------------,,,++++++++++++,,,---//////.........---------,,,,,,------......//////000000000000000000000000000000000000000000000000111000000000000000//////......////////////000000......///000000000000000////////////000000000000///////////////////////////......------......///////////////////////////////////////////////////////////////////////////---------...//////000000,,,------...//////000000......////////////............////////////000000////////////000000000000...000111333333222111000000111111111111222222222111111111111111111111111111111222444444555555555333333333333333333333333///000111222333444555666666777999:::::::::999999999999::::::::::::;;;;;;999999999999999::::::;;;:::<<<>>>>>>>>>???AAACCC?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>??????????????????>>>>>>========================<<<<<<;;;;;;::::::999999999888888:::;;;;;;999777777888999;;;;;;<<<<<<<<<999888777555555555666666888777666666666666777777333333222111111111222222111222222222222333333333000000000111222222333333........................000000000111111222333333111111000///////////////000000//////...------,,,////////////////////////........................------,,,,,,,,,,,,------,,,------......------,,,,,,---......,,,,,,---...,,,,,,,,,---------......+++,,,------......------,,,---.../////////////////////.........---------,,,,,,,,,------------..............................000222222000---++++++...++++++------++++++...,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---------...------,,,,,,------------------------//////...---,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))---------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------//////...------...//////,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,------.........------------------------***)))(((***,,,.........++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++******))))))*********+++,,,---------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...///---,,,******,,,---/////////......---,,,,,,+++---------......////////////000000000000000000000000000000000000000000000111111000000////////////........./////////000000......///000000000000000.........//////000000000///////////////////////////...------------...///////////////////////////////////////////////////........................------...//////000111111////////////////////////......////////////.............../////////000000.../////////000000000111//////000111111111111000000111111111111222222222111111111111111111111111111222333444444444444444222222222222222222222222///000111222444555666777444555777999::::::999999999999::::::::::::;;;;;;999999888888999::::::;;;:::<<<>>>>>>>>>???AAACCC>>>>>>>>>>>>>>>?????????======<<<<<<======>>>???>>>>>>>>>>>>????????????===============>>>>>>>>>===<<<<<<;;;::::::999999999888888:::;;;;;;999777888999;;;<<<<<<<<<;;;;;;999888666555555666888999999888777666555555666666444444333333333444555666111111222222222333333333///000000111222222333333////////////////////////000000000000111222333444111111000///////////////........................////////////////////////........................///......------......///,,,,,,---......---,,,,,,***,,,......,,,,,,...000,,,,,,,,,---------......+++,,,---.........---------...///000000///.....................---------,,,,,,,,,---------.................................000111000...,,,------,,,+++---111000,,,,,,...------------------------------------------------,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++***,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,------,,,++++++,,,,,,,,,,,,------000//////......//////000+++++++++***************++++++++++++++++++,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------------...,,,------......------,,,---------------.........,,,,,,,,,---------......,,,,,,,,,---------.........------------------...------------,,,,,,,,,,,,---------------------...////////////000000000000000000000000000000000000111111000000/////////...---.........//////000000...//////000000000000000---.........//////000000///////////////////////////...---,,,,,,---...///////////////////////////////////////////////////------------------------.........///000111111222111111111000//////............////////////................../////////000.../////////000000111111///////////////000000000000111111111111222222222000000000000000000000000222222333444444444333333222222222222222222222222///000111222444555777777333444666888999:::999999999999:::::::::;;;;;;;;;999888888888999::::::;;;:::;;;===>>>>>>???AAACCC>>>>>>>>>>>>????????????===============>>>??????===>>>>>>>>>????????????============>>>>>>>>>>>>======<<<;;;::::::999999999888888:::;;;;;;999777777888999:::::::::999888999888666555666777999::::::999777666555555555666888777666666777888999:::111111111222222333333333///000000111222222333333222222222222222222222222000000000000111222333444111111000///////////////,,,,,,------.../////////////////////////////////........................000000////////////000000,,,,,,---......---,,,,,,)))+++......,,,,,,///111,,,,,,,,,---------......+++,,,---.........---,,,---...///000000///...---........................,,,,,,,,,------.........////////////////////////---...---+++***+++---000,,,,,,///333111,,,+++,,,,,,++++++******++++++,,,........................,,,,,,,,,------.........++++++,,,---............++++++++++++++++++++++++******+++,,,...//////000+++++++++,,,,,,---------------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++***+++...------------------,,,,,,++++++++++++++++++++++++...,,,******+++,,,+++***++++++,,,,,,,,,---------+++******))))))******+++)))))))))***++++++,,,,,,------,,,++++++*********)))***,,,.........,,,++++++************+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,---------....../////////,,,,,,,,,---------......,,,,,,,,,------.........,,,---///000000///---,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000222111000...------------000000000000000000000000......//////000000111111000000//////.........---........................//////---,,,,,,---...///........................//////000000///...------................................................,,,,,,.../////////...---///////////////000111111//////000000000000//////000000000000000000000000111111111111000000000000...///000111111000///...////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333333222222333333444555777666555555555777888999;;;;;;;;;::::::999999999999888888888999:::;;;;;;999:::;;;===>>>?????????===>>>?????????===<<<;;;999;;;<<<>>>>>>>>>======??????@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::999999888888888888999999777888888888888777666666555333222222444555555444333333444444333333222111///000222333444444333222000000///////////////000000///.........///111222000000000000000000000000/////////...------,,,,,,,,,,,,------...///000000///...,,,+++,,,---///000//////.........---------...---,,,,,,,,,,,,---...,,,---......//////......,,,,,,,,,---------......***+++,,,---------,,,+++...............---------///////////////////////////...---,,,,,,---...///111000///---------......---------............///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,+++++++++,,,---......---,,,+++...---,,,,,,......---,,,---,,,*********,,,...///.........------,,,,,,,,,/////////...------,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...---.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******))),,,,,,---......---,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,---------......---------,,,,,,+++++++++////////////...---,,,+++---------,,,,,,+++++++++------.........---,,,,,,,,,,,,,,,---------......---,,,+++,,,...///...---------------------------,,,,,,,,,------.........///...,,,+++***+++,,,,,,000000000000000000000000111000///......---......000000000000000000000000///////////////000000000000/////////............///////////////////////////...------------...///........................///////////////...------................................................,,,---.../////////...---///............///000000------............------////////////////////////111111111000000000//////...///000111111000///...////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333222222222222333444444444444444444666888999;;;:::999999999888888888777888777777777888888999:::888999;;;<<<===>>>>>>>>>======>>>>>>>>>===<<<;;;:::;;;<<<======>>>>>>=========>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::999888888777777888888999888888999999888888777666666555333333555555555444333333444444333333222111222222222333333222111111222111000000////////////000//////...///000111222////////////////////////...............---------,,,,,,------...//////000000///...---------.../////////.........---------...---,,,,,,,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---.../////////......---------..........................................---,,,,,,,,,,,,---...//////.........///000111------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,...---,,,,,,......---,,,///...,,,++++++++++++,,,------------------,,,,,,............------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,++++++******,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,---------............------------------------...............------------,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,---------......---,,,+++,,,...///...---------------------------++++++,,,,,,,,,,,,,,,---...---,,,+++++++++,,,,,,000000000000000000000000//////............//////000000000000000000000000000000//////////////////////////////............000000000000000000000000......---------......///...........................////////////...------................................................,,,---......//////.........------------...//////------............------////////////////////////111111000000000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222333444444222222333444666888:::;;;888888777777777777666666888888888888888999999:::888888999;;;<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888777777888888999999999999999999888888777888777555555666666555444333333333333333222222111444444333222111000000000444333222111000////////////////////////000111111////////////////////////---------...............,,,,,,------.../////////000000//////......------...............---------...------,,,,,,------...***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---......//////......,,,,,,------......//////------------------------------,,,++++++,,,------000000////////////000111------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...------,,,,,,------......---,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,------------------------------..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,------------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------......------..................++++++---....../////////------,,,,,,,,,,,,++++++***++++++,,,------------,,,,,,,,,---------......---,,,+++,,,...///...---------------------------,,,,,,,,,+++++++++++++++...---,,,,,,+++,,,,,,,,,000000000000000000000000...............///000000////////////////////////000000000//////......---///////////////.........////////////////////////------------.........///.................................//////...------................................................---------...............---,,,,,,,,,,,,---......//////000000000000//////////////////////////////111000000000//////////////////000000000000//////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222222222111222333333444222333333444555777888888777777777666666666666666:::999999999999999::::::777777999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999:::<<<===>>>;;;;;;;;;<<<<<<;;;;;;;;;::::::999888888888999:::999999999999888888888888::::::;;;;;;;;;;;;<<<<<<999999999999999999999999888888777777777777888888999::::::::::::999888888:::999777777888777555333222333333333333222111111444333111000000000111222555444333111000////////////////////////000000111////////////////////////,,,,,,------...//////000---------.........//////...//////000000///..............................------------------------,,,---......//////......,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,++++++,,,------...//////------------------------------------------------222111000000////////////,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---......---,,,,,,......---,,,&&&(((+++---/////////...,,,,,,,,,------.........++++++,,,------...//////......---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,---......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,---------......,,,,,,------......//////+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------......---,,,+++,,,...///...------------------------------------,,,,,,+++++++++---------,,,,,,,,,------////////////////////////......---......///000111////////////////////////000000//////......------.........///////////////........................,,,------.........//////........................------............------................................................------------......//////,,,,,,,,,,,,,,,---......//////000000000000//////........................000000000////////////...000000////////////000000////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111222111111111111222333333444444444555555555555555666666666777777777777777888888777777777777777888777777888999::::::::::::::::::::::::::::::;;;;;;::::::999999999;;;===>>>;;;<<<<<<======<<<<<<;;;;;;:::888888888999:::;;;999999999888888777777777888888999999999:::::::::999999999999999999999999888777777777777777777888999::::::::::::999888888:::999888888999888666444222222333333222222111000111111000///000111333444555444333111000/////////...//////000000000000000........................+++,,,,,,---...///000000---------...............,,,---...///000000//////---.....................------------------------,,,---......//////......,,,,,,,,,---------......++++++++++++,,,,,,------***++++++,,,---...//////..............................////////////.........//////000000000000000,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,++++++,,,---......---,,,,,,......---,,,&&&(((+++...//////......,,,,,,,,,------.........***++++++,,,---...//////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++,,,------------,,,++++++,,,------............,,,,,,,,,---------......++++++,,,,,,---------...------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,---------......---,,,+++,,,...///...---------------------------//////......------,,,,,,------------------------////////////////////////...............///000111000000000000000000000000//////...........................///////////////........................+++,,,---...////////////........................,,,,,,---............---...................................................------------...//////---,,,,,,,,,,,,---......------............------........................000000////////////......000000////////////000000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222333333444444555555444444333222555555666666666666777777666555444444444444444444777777888999999999999999:::999999999999999:::;;;999999999999:::;;;<<<<<<<<<<<<============<<<<<<:::999777666777888:::;;;999999888888777666666666666666777777888888999999999999999999999999999999888777777666666777777888999999999999999888888777999888888999:::999666444222222222222222111111000/////////000111222333333444333222111000/////////......///000000000000000........................,,,,,,------...///000000........................------------.........///---------...............,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------.........------------...///000++++++,,,,,,------......//////////////////////////////000000000000//////***+++,,,...000111222222,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++...------,,,,,,------......---,,,,,,......---,,,***+++---......---+++***,,,,,,------------------***++++++,,,---...............---------,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,------............---,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,.........------,,,******++++++,,,,,,,,,,,,------++++++,,,---............,,,,,,,,,---------......---,,,+++,,,...///...---------------------------////////////............,,,,,,---............---//////////////////////////////.........//////000000000000000000000000000------............................../////////000........................+++,,,---////////////...........................+++,,,------.........---...................................................------,,,---...///000---------------......///------............------........................000000/////////.........111000///......///000111////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333222333444444555444333222333444444444555555555666666666555444444444444444888888999999::::::999999999888888777888999:::;;;777888999::::::;;;;;;;;;<<<<<<============<<<<<<999777666444555777999;;;999888888777666666555555555555666777777888999999888888888888888888888888777777666666666666777777888888999999888888777666777777777999:::999777444222222222222222111000000000000111111111111111000222111000000////////////---...///000111000000///........................,,,---------......//////........................000///---,,,+++++++++,,,---------.........//////,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------............---------...///000,,,,,,,,,,,,,,,,,,,,,,,,..............................///000000///......+++,,,---...//////......++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,------------------,,,...---,,,,,,......---,,,,,,------------,,,***)))------------------,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******,,,------.........,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,---//////---,,,+++..................---,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------------...//////.........,,,,,,,,,---------......---,,,+++,,,...///...------------------------------------...............+++,,,.../////////...---//////////////////////////////............//////000000000000000000000000,,,------....../////////---.........//////000000000000000000000000000000***+++---///000000///...........................+++,,,------.........---......................................................---,,,---...///000...------------...////////////000000000000//////........................000/////////............111000///......///000111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000111222222333000111222444555555444444222222222333333444444444999999888777777777777777888999999:::::::::999999888888777777777888:::;;;666777999:::;;;;;;:::999;;;<<<<<<======<<<<<<;;;777666444333333555888:::999888888777666555555444555666666777888999999999888888888888888888888888777777666666666666777777888888888888888777666666666666777999::::::777555111222222222222111000000111111222222222000...---000000///////////////000---...000111111111000///........................---------....................................---333111...+++)))((())))))---------.........//////,,,,,,---......---,,,,,,,,,---......//////......,,,,,,,,,---------......,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,000000000///---+++((('''++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///+++,,,............,,,+++...---,,,,,,......---,,,***+++,,,,,,------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...+++,,,,,,---.........---------------------------------------------------)))***+++,,,------------,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,---------+++,,,...//////...,,,+++.../////////...---,,,,,,,,,,,,,,,---------....../////////......------,,,******+++,,,------------+++++++++,,,,,,---------//////////////////......,,,,,,,,,---------......---,,,+++,,,...///...---------------------------,,,,,,,,,------.........+++,,,.../////////......000000///...............---,,,,,,---///000///...000///---,,,,,,---///000........................//////.........---------////////////............///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////---------------------------...///000000///...---////////////////////////..............................//////...---,,,,,,//////.........---------000///...------...///000000000111111111111000000000///.........///111222000000000000111111111111000000000000000000000000111111111222222333333333666555555444444444555555444444444444555777888999::::::999999888777777777::::::999888888999::::::999888777999;;;<<<<<<;;;999999999999999999999999666555444333444666888999;;;;;;:::999888888999999444555555666666666666666666666777777777777666666888777777666666666777777666666777777777777666666666666666555444444333333111111111111111111111111222111111000///......---////////////////////////000000000000000000000000000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++++++++,,,---...///000---------............///...///000000000///---,,,,,,,,,,,,------.........+++,,,---...////////////---------,,,,,,---------//////.........---------///...------++++++***))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............//////000000000///...---,,,------...++++++,,,---............***+++---......---+++***------++++++++++++------........................------------------------***++++++,,,,,,------...---,,,,,,+++************(((***,,,......,,,***(((*********++++++,,,,,,,,,............---,,,++++++///...---,,,+++,,,,,,---------------------------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***------------------------...------,,,+++++++++++++++++++++,,,,,,---------************************))))))*********+++++++++...------,,,+++++++++,,,+++++++++,,,,,,...///000******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,///000111222222111000///........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000///..................------...000222111000000...---,,,,,,---...000........................//////.........---------////////////............///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................---...///000000///...---................................................//////.........---------//////.........---------000///...------...///000//////000000000000//////000//////...///000111222000000000000111111111111000000000000000000000000111222222222222222222333444444333333333444444444444444555555666666777777777777777777777666666666999999888777777888999999888777777888:::<<<;;;:::999999999888888777777777666555444333444666888999888888777666666666666666444555555666666666666666666666777777777777666666555444444333333444444555666777777777777777777666666666666555444444333333000000000000000000000000111111111000///.........////////////////////////........................111111111111000///...---........................------------------------,,,,,,------......//////------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,------,,,,,,+++++++++++++++---------............///---.........------,,,+++,,,,,,,,,---------......---...............------//////............/////////.........------------...------,,,,,,++++++******+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///...---,,,------...---------...------,,,,,,+++,,,...///000///...------,,,,,,++++++,,,,,,---........................------------------------//////...------,,,,,,+++---,,,,,,+++++++++,,,,,,)))***,,,---...---,,,+++******+++++++++,,,,,,,,,---------...------,,,,,,///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++***))))))******,,,------....../////////***++++++++++++,,,,,,,,,***+++,,,---------,,,,,,...///000111111000///...++++++++++++++++++++++++------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000///...............///......///222333333333///...---,,,,,,---...///.......................................---------////////////..................---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////////////////---...////////////...---................................................000///...---,,,---.....................---------//////............//////......////////////......///////////////000111111000000000000111111111111000000000000000000000000222222222222222111111111222222222222333444444444444555555666666666555555444444555555555555666666888888777666666777888888888777777888:::;;;;;;999999999888777666666555555555555444444555666888999777666555555444555555555444555555666666666666666555666666777777666666555333333333222222333333444777777888888888888777777666666555555444333333333000000000000000000000000111111000000//////......////////////////////////........................111222222111111000///...////////////////////////........................---------------.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,+++,,,,,,,,,---------............///---,,,,,,+++++++++++++++,,,,,,,,,------------.../////////......---++++++......------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///...------,,,---------............---,,,+++***((()))+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------------------------000//////......---,,,,,,------,,,,,,,,,---......+++,,,,,,------.........++++++++++++,,,,,,,,,,,,,,,,,,------...---------......---,,,,,,,,,------,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,++++++***************---...///000000///...---++++++++++++,,,,,,,,,,,,++++++,,,------------,,,......////////////......************************------------------------------------------------........................------------------------000000///..................------///222333333333///...------------...///................................................////////////...............------,,,,,,,,,------,,,,,,------------------------------------------------------------------............////////////................................................................................................000///---,,,,,,---...000......................../////////....../////////...//////000000//////...///////////////000000111///000000000111111111111000000000000000000000000333333222222111111000000111111222333444555555555444555666666666555444333333333444555555666777777888888888777777888888888:::888888999;;;<<<;;;:::::::::999888666555444444555555444444555666777888777666666555555666666666444555555666666666666666555666666666666666666555444444333333444444555555777777888888888888777777666666555444444333333222000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000111111111111111000///...........................------------------------...---------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------...///000111222---------............///---,,,+++******+++,,,------------------------------.........------,,,+++,,,++++++******++++++,,,------------------------+++++++++,,,,,,---------,,,,,,------............------------------------------------------------...------------------------.........------,,,+++******++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---......//////---------------...///000///...------,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,,,,,,,,,,---------)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------,,,---///000000...,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------------------------------------------------------------------------------------------------------------................................................000000///...............---,,,,,,...000222111111.........------.................................---.....................////////////............------,,,,,,,,,------...,,,,,,,,,---------......------------------------------------------------............////////////------------------------......------------......................................................000...---,,,,,,---///000---........................//////////////////...///000000111111000000///...//////000000000000000///000000000111111111111000000000000000000000000222222222111111000000000111222444555666666666666444555555555555555444444444444555666777777888999999999999999999999999999;;;:::999:::;;;<<<;;;:::;;;::::::888777666555555444444444555666666777888666555555555555555666666444555555666666666666666555555666666666666555555333333333333333444555555777777888888888888777777555555555444333333222222222222222222222222222222000000000000////////////////////////////////////000000000000000000000000//////000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///000111222---------............///...---,,,++++++,,,---...------------------------++++++,,,---......------,,,++++++******++++++,,,,,,,,,------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,------------------+++,,,------.........---111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,------......------------...//////000222111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,---------------------+++++++++,,,,,,,,,------)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,---......///---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------............------,,,------......***,,,---......---+++)))++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,------////////////////////////------------------------------------------------................................................000000///...............---,,,+++,,,///000///...................................................---------...............////////////............------,,,,,,,,,---......+++,,,,,,------.........------------------------------------------------............////////////------------------------......------------......------------------------..............................---,,,---...///000---------.....................////////////......000000111111111111000000......///000000000000000000000000000111111111111000000000000000000000000111111111111111000000000222333555666777666666555555444444333444444555555555555666777888888999999999999::::::::::::999999;;;:::999999;;;;;;:::999::::::999888777777666666444444555555666777777777333333333222333333444555444555555666666666666666444555555666666555555444111111111111222333444444666666777777777777666666555555444444333222222222333333333333333333333333000000000000////////////////////////////////////..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///.........------,,,+++,,,,,,,,,---------............///---------------......///...------------,,,,,,,,,******,,,------...............------------......,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,---...------------------------.........---------------+++,,,,,,------------,,,***+++,,,---............111111000///...------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++******......---------...//////222000///---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,------...---------+++,,,---.........------******++++++,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---..............................------------------...///---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------......+++++++++++++++,,,,,,---***+++,,,------,,,+++***,,,,,,,,,,,,---------------------,,,---......///------,,,,,,,,,,,,------------------------------------------------------------------------------........................------------------------000000///..................---,,,---...///...,,,---..................---........................---------.........//////////////////............,,,,,,,,,,,,,,,---...///++++++,,,,,,---......///........................------------------------............////////////...........................------,,,,,,------...------------------------........................---------.........//////---------.........//////---...///000000///...---//////000000000000//////---...///000111000000///000000000000111111111111000000000000000000000000000000000000111111111111222333555666666555444333555444222111222444666888666666666777777888888888777888999::::::999888777999888777888999999888777888888777777777666666666333444555666666777777777333333333333333444555555444555555666666666666666444555555666666555555444111111111222222333444555555555666666666666555555555555444333333222222111222222222222222222222222////////////000000000000////////////////////////...........................//////000000000//////........................------------------------+++++++++,,,,,,------...------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...---,,,,,,+++++++++++++++---------............///,,,,,,---.....................---------,,,,,,,,,+++,,,,,,---------,,,,,,//////............//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////......................../////////.........------***+++,,,---...------,,,,,,,,,------...---------,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---,,,,,,++++++......------,,,---------...---------------............---------,,,,,,,,,---------...------,,,,,,+++,,,---.........------)))******+++,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///........................///......------------...+++,,,,,,,,,,,,,,,,,,---........................+++,,,,,,,,,------------+++++++++++++++,,,------***++++++,,,,,,---------,,,,,,,,,------------......------,,,---...///000...---,,,,,,,,,,,,---...------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000000///...............000...------......---,,,------............------........................---------.........//////000/////////............,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////........................------------------------............/////////000////////////////////////...---,,,,,,,,,,,,---...------------------------........................,,,,,,---...//////......---------.........//////---...///000000///...---......////////////......---...000111111111000///000000000000111111111111000000000000000000000000//////000000111111222222222333444555555444222111555333111000111444777:::666666666666777777777777666777888999999888777666888666555666777777666555666666666666666555555555333444555666777777777777555555555555555666777888444555555666666666666666444555555555555555555444444444444444555666777888444444555555555555444444555555444333333222222111111111111111111111111111////////////000000000000////////////////////////000000000000000000000000///000000111111111000000////////////////////////........................******+++,,,,,,---......---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...+++++++++,,,---...///000---------.........//////***+++---...///...------.........------,,,,,,,,,------------,,,+++******...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------///000111........................000000/////////.........)))***,,,---...------,,,............---,,,++++++,,,,,,,,,---...///111222++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000///...---,,,,,,,,,,,,,,,******+++,,,...//////000.........------,,,,,,,,,............---,,,++++++***+++---...///...------))))))***+++,,,,,,------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------------------000///...---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000,,,++++++,,,---...///000,,,,,,,,,---------............---,,,---...///000......,,,,,,,,,,,,..............................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000---,,,---///000...,,,,,,------...///000111111111111000000/////////...000//////...------,,,,,,........................------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,------......------,,,------------------------------------------------////////////////////////,,,------...............,,,,,,,,,---...///000000//////.........---------.................................///////////////////////////////////////000000000000111111111111222111111111000000//////111111111111111111111111222333555666666555333222222222222222333444555666444666777777666555555666777888888999999888888777777888999::::::999777777666666666666666555444444222333444444555555444444666666666666666666666666444444444444444444444444444444444444444444444444333222222333555666555444555555444444444333333333333333222222222222111111111111000000000000111111000000000000000000000000111111000///////////////......//////......---,,,///////////////.........////////////////////////////////////////////////------------------------...---,,,,,,++++++++++++------------------------000000/////////.........+++++++++,,,,,,,,,------------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))******+++,,,,,,---......------------------------++++++,,,,,,---...//////------------------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++...---,,,++++++---///000,,,,,,,,,------............---------...///111222.........------,,,,,,,,,........................***+++,,,,,,------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,---...---,,,,,,+++,,,---///000...---,,,,,,++++++++++++,,,,,,,,,------,,,++++++.........------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------/////////......---------++++++++++++++++++++++++++++++,,,---......------,,,,,,---......---,,,,,,,,,---......---***(((&&&,,,,,,,,,---------......///////////////.................................---------------------------------............///........................///---,,,---///000...,,,------......//////000000000000/////////.........................................................------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------------------------..................---------------------------------------------------........................,,,---......//////......,,,,,,------....../////////.........------------........................////////////............//////////////////////////////000000000111111111111111111000000000//////111111111111111111111111111222333444444333222111222222222222222333444555222444555555444333333444888888999999999999888888666777888888888888777666666666666666666666555555222333444444555555444444555555555555555555555555444444444444444444444444444444444444444444444444222222333555777777555333555444444444444333333333555555444444444333333333111111000000000000111111000000000000000000000000111000//////......//////......//////......---,,,/////////////////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---...---,,,+++,,,...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,---------------------------------+++,,,,,,------.........------------------------++++++,,,------------,,,---------,,,,,,+++++++++---,,,+++***+++,,,...///,,,,,,------------------,,,,,,++++++,,,---...///.........------,,,,,,,,,------------------------***+++,,,---------------+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...------,,,+++,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++......---------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------,,,,,,---......---,,,,,,,,,,,,---...------+++***,,,,,,,,,---------......---------....../////////................................................---------............///........................///...------...///...---................../////////............---------,,,,,,------...///000000...................................................------------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------......////////////......------------------------------------------------------------------------------...////////////...---------------.....................------------------------------------000/////////...---------//////////////////////////////000000000000111111111111000000000000//////111111111111111111111111000111222333333222111000333222222222222333333444222444555555444333333444999999999::::::999999999666666777777888777777666555555666777777666666666333333444555555555555444555555555555555555555555444444444444444444444444444444444444444444444444222222444666888888666444444444444444333333333333444444444444333333333333111111000000000000111111000000000000000000000000000000///.....................//////......---,,,......//////////////////................................................++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------------------,,,,,,,,,,,,......------------------------------------------+++,,,------++++++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,---------------------,,,,,,,,,,,,++++++,,,++++++******+++---...------------------,,,,,,---,,,,,,,,,,,,,,,------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---......------,,,,,,,,,,,,---------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------------...------------------------......------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------///......---------......,,,------......------,,,,,,,,,------.........///,,,,,,,,,---------......++++++,,,---...///000000........................////////////////////////---------............///..............................---............---.....................---------------------------,,,,,,------.../////////........................////////////////////////------------------------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////......---------------------------------------------------------------------........................////////////////////////////////////000000000111000000000000000000//////111111111111111111111111000111111222222111111000333222222222222222333333333555777777666555666777999999::::::::::::999999777777777888888888888888555555666777777777777666333444444555555555555555555555555555555555555555444444444444444444444444333333333333333333333333555444444555777888777666444444444333333333222222222222222111111111111000111111000000000000111111000000000000000000000000000//////........................///......---,,,............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------........................///............---------------------------------+++,,,---,,,+++++++++---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------,,,,,,------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---.........------,,,,,,,,,//////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------.........///---------,,,,,,++++++++++++++++++,,,,,,,,,------...------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------------------------------++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------......///........................++++++++++++,,,---///000------------------------------,,,,,,------...///,,,,,,,,,---------......++++++,,,,,,---......///................................................---------............///........................---.........------..................------------,,,,,,,,,---------------................................................////////////////////////------------------------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------,,,,,,,,,,,,,,,------------------------------------------+++,,,,,,---...///000000////////////////////////...////////////000000000//////////////////000000000000000000000000000000111111222222222222111111222222111111111222333333333555777777666555666777888999999::::::999999888888888888888999:::::::::666666777777777777777666333444555555666666555555555555555555555555555555444444444444444444444444333333333333333333333333777555333333555777888999444444333333333222222222222222111111111000000000111111000000000000111111000000000000000000000000000000///........................///......---,,,---.........//////000000........................................................................++++++++++++,,,,,,---...------------------------------..........................................------------------------+++,,,------++++++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++++++++,,,,,,,,,------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------,,,,,,------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,.........------,,,,,,,,,..................------........................---------------------------------......------,,,------........./////////---------,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,++++++***,,,,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,------------------------------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------+++,,,,,,------.................................------------------......------------------------......---,,,+++,,,,,,,,,,,,,,,,,,---------......------------------------........................---------------------------------............///........................---...///...------...///------------------......,,,,,,,,,------------.....................------................................................,,,,,,,,,------------...++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000////////////////////////......////////////000000......////////////000000000000000000000000000000111111111111111111111111000000000111111222333444111222444555444444555666888888888999999888888888999999999999999:::;;;<<<777888888888777777666555444444555666666666666555444444444444444444444444444444444444444444444444333333333333333333333333777444222222444666888888333333333333222222222222333333333333222222222222111111000000000000111111000000000000000000000000111111000///////////////......//////......---,,,------......///000000000------------------------------------------------........................,,,,,,+++++++++,,,------------------------------++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,,,,,,,------------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---...............++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------------,,,,,,***+++,,,,,,,,,,,,++++++.............../////////........................---............------,,,---------.........//////---,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,+++++++++,,,------******+++,,,------------,,,,,,,,,------------......------------,,,,,,,,,------------------------******++++++++++++,,,,,,------------------------************++++++++++++........................111111111000///...,,,+++...------,,,,,,------......---------,,,,,,++++++,,,,,,,,,---------..................------,,,,,,........................---------------------------------............///........................,,,...000///---,,,---///,,,,,,,,,------.........,,,---------............,,,,,,------.../////////........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------)))***++++++,,,,,,+++++++++++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........./////////000000........./////////000000000000000000000000000000000000000//////000000000/////////000111333444555000222444555444444555666666777777888888777777666888888888888888:::;;;<<<999999999888777666555444444444555666666666666666444444444444444444444444444444444444444444444444222222222222222222222222333222222444666777666444333333333222222222222111333333333333222222222222111111000000000000111111000000000000000000000000222222111000000000000000......//////......---,,,------......///000000111------------------------------------------------........................------,,,+++++++++,,,,,,------------------------******+++++++++,,,,,,,,,******+++,,,---...//////---------------------------...//////------...///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++++++++,,,,,,,,,,,,------........................++++++,,,---------,,,,,,+++++++++,,,,,,---------------------------------+++,,,,,,------.........------------------------,,,------...............+++++++++,,,,,,---------++++++,,,---------------,,,,,,------------------))))))+++,,,---,,,,,,+++---........./////////000------------------------...............---,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,******+++,,,---,,,++++++,,,+++++++++,,,,,,---...)))***+++,,,------------,,,,,,,,,---------............---------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************------------------------***,,,...//////...,,,+++...---,,,,,,,,,,,,---...+++,,,...//////...------,,,,,,,,,---------........................//////................................................---------............///........................,,,...000///---,,,---000++++++,,,,,,---...//////---------....../////////***+++,,,---///000111111........................------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,------......------,,,------------------------------------------------------------------------))))))***++++++++++++*********+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000//////...,,,+++******////////////////////////............/////////000---.........//////000000000000000000000000000000//////............//////......///000111333555666222444666777666666777888666666777777777777666666888777777666777999;;;<<<:::::::::999777666444333444555555666666666666666444444444444444444444444444444444444444444444444222222222222222222222222///000333777999888444000333333333222222222111111111111111000000000000///111111000000000000111111000000000000000000000000333222222111111111111111......//////......---,,,---------...///000000111------------------------------------------------------------------------...------,,,++++++++++++------------------------,,,,,,,,,------.........((()))***+++---...//////------------------------...///000///.........000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++,,,,,,,,,---------........................))))))+++,,,---.........******+++,,,,,,---......------------------------++++++,,,,,,---...//////------------------------,,,---......//////......+++++++++,,,,,,---------+++,,,---.........------,,,,,,,,,------.........)))+++,,,...//////......---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------***+++,,,---...---,,,,,,((()))+++,,,---,,,,,,+++++++++++++++,,,,,,---...)))***+++,,,------...---,,,,,,,,,------..................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++...------,,,,,,+++++++++------------------------"""'''+++......---,,,...---,,,,,,,,,,,,---...***+++...000111111000///,,,,,,,,,---------......,,,------...///000111111........................////////////////////////---------.........//////.................................------,,,,,,,,,---------............///...---,,,,,,++++++++++++------------------------,,,------......------,,,---------,,,,,,+++++++++////////////...---,,,,,,------------------------///......------,,,++++++...---+++))))))***+++,,,...,,,)))***,,,...---+++...---,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---......---,,,+++......------------......////////////////////////......////////////......---......////////////////////////000111111222222333222222111111222222333444333333333333444555555999999999888888888888777777666444333333555888:::999888777666555555555555444555555555555555444444333333333222222333333444444444444333333222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222111111111111000222111111111000000//////------...///////////////111111111111111111111111........................,,,,,,------...///000000222...***)))+++,,,+++***------++++++++++++------******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,,,,,,,,,,---------......///...---,,,---///111333555444111///------------------,,,,,,,,,,,,++++++---......---+++******+++------------------------++++++++++++++++++++++++------++++++++++++------***++++++,,,---...//////000000/////////.........,,,,,,,,,------.........))))))***+++,,,,,,------000///---,,,+++,,,------,,,,,,+++******+++++++++111111000///...---,,,,,,+++*********+++,,,,,,---......---,,,++++++++++++........................------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,------,,,++++++,,,------......------,,,.........------,,,,,,,,,////////////////////////,,,,,,,,,+++)))***---000---------------------------------------------------,,,,,,+++*********++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,,,,---......------,,,---///000000///---,,,,,,,,,.../////////...---.........------,,,,,,,,,---------............///------------------------...........................------------...//////......------------............---------,,,,,,,,,,,,,,,,,,,,,---------...///...------,,,,,,,,,---------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++------------------------///---,,,*********,,,---///,,,***+++---...---,,,---------,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---............---,,,......------------......////////////////////////......////////////......---......////////////////////////000111111222222333222222111111222222333444333333333333444555555666666666777777888888888555555555555666666666666666666555555555666666777444444555555666555555555444444333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111000111111111111000000000///---...///000000000000///////////////////////////........................,,,,,,------...//////000333000,,,+++,,,...---,,,------,,,++++++,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------.........---,,,---///111222444333111///------------------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------//////......---,,,,,,+++,,,,,,,,,---------......***++++++,,,------......///...---+++++++++,,,---,,,,,,++++++++++++,,,,,,//////......------,,,,,,++++++******+++,,,,,,---...------,,,,,,,,,,,,---------------------------------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,------,,,,,,+++,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---000---------------------------------------------------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......***+++,,,---.../////////,,,---...//////...---,,,++++++---.........---,,,.........------,,,,,,,,,---------............///------------------------...........................------------...//////.........------............------------,,,,,,,,,+++++++++,,,,,,,,,------//////...---------......------------------------,,,------......------,,,------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++*********++++++,,,------.../////////...---,,,+++,,,---...///---,,,,,,---......---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...//////...------......------------......////////////////////////......////////////......---......///////////////...//////000000111111222222222111111111111222222333333333333333444555555333333444555666777888888555555777777777666444333444444444444555666777888333444555666666666666666555444333333222222222222333333444444444444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111000111111111111000000000000//////000000111111000000////////////////////////////////////////////////,,,,,,------.../////////333111...---...//////...------,,,,,,,,,,,,------000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,------------......---------///000111333222000...---,,,------------,,,,,,,,,,,,++++++)))+++,,,,,,,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,//////...------,,,++++++,,,,,,,,,------------...+++,,,,,,------......///---,,,,,,++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,+++***+++---///---------------------------------------------------,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......///.........,,,---...//////...---,,,***+++,,,,,,------,,,,,,.........------------------------............///------------------------...........................------------...//////........................------------------------+++,,,,,,,,,,,,---------......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////......------,,,,,,+++,,,,,,,,,---------......///...------------......///...---------.........+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------..............................------------......////////////////////////......////////////......---......///////////////......//////000111111111222222111111111111222222333333222222333333444555333444444555666666777777666666777777666555444444666666555555666777777888333444555666666777777666555555444333222222222222333333333444444555555666333333333333333333333333444444444444444444444444333333333333333333333333222222222111111111000000111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000---------.........//////222111///....../////////---------,,,,,,---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,---------...------------...///000222000///---,,,,,,------------,,,,,,,,,+++++++++***+++---,,,,,,+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++,,,,,,,,,------......,,,+++++++++++++++++++++------,,,,,,,,,---......+++,,,,,,,,,---------...,,,,,,+++++++++,,,,,,------------......///111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,,,,------......------,,,,,,,,,,,,------.........------------------------+++,,,,,,,,,++++++---///---------------------------------------------------,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......000000000///...---,,,+++,,,------......------,,,++++++,,,,,,------------...............------------------............///...................................................------------...//////......////////////......------------------------------------............---,,,,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////.........------,,,,,,,,,......---------,,,,,,,,,.....................///.........---------...///+++,,,---......---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------.........------...............------------......////////////////////////......////////////......---......///////////////.........///000000111111222111111000000111111222333222222222222333444444666666666666666666666666999888666444333444555666999888777777666666666777444555555666777777666666555444333333222222222333222333333444444555555555333333333333333333333333444444444444444444444444333333333333333333333333222222222111111111000000000000000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000---------.............../////////...------......------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////+++++++++,,,,,,,,,---------------------......///000///...,,,,,,,,,------------,,,,,,,,,+++++++++,,,---...---+++***+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////)))***+++,,,---......///------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,------...///,,,,,,,,,---......//////------,,,,,,+++,,,,,,------------...///000111222------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,,,,------......------,,,,,,,,,,,,------.................................***,,,---,,,++++++---...---------------------------------------------------,,,,,,+++,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.....................------,,,,,,------------------,,,---------------......///........................---------............///........................////////////////////////...------------...//////......///000000///......,,,,,,,,,------------...---------.........//////,,,,,,+++++++++,,,------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++//////...---,,,,,,++++++---------...............---......---,,,,,,---///,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------------------------------...---,,,,,,,,,,,,---.........------------......////////////////////////......////////////......---......///////////////---......//////000000111111111000000000000111111222222222222222333444444777777666666555555555555999777555333333444666888999888777666666555555555666666666777777666666555444333333222222333333444222222333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111000000000000000111111111111000000111111000000//////////////////////////////////////////////////////........................,,,---......---,,,---...------............------000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------.........++++++++++++,,,,,,,,,,,,------------------------......,,,,,,+++,,,---...------,,,,,,,,,,,,++++++---......---+++******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...///000''''''((()))+++,,,------...------------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,+++++++++,,,---...///,,,,,,------.........///...------,,,,,,,,,,,,,,,---------......000111111........................------------------------,,,---------............++++++,,,,,,,,,,,,------------------------------******+++,,,------------,,,------......------,,,,,,,,,------------------------------------------***+++------,,,+++,,,...------------------------------------------------,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......)))***+++---.../////////---,,,,,,,,,,,,,,,,,,---...------------...///000.............../////////---------............///........................////////////////////////...------------...//////...///000111111000///...,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,---......------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,---,,,,,,++++++)))******++++++,,,,,,------------------------,,,,,,,,,---...............,,,---...---+++***,,,///---------,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---------------------------------------------------,,,++++++++++++,,,---......------------......////////////////////////......////////////......---......///////////////------......///000000000111111000000000000111111222222222111222222333444444444444444444555555555666666555444555555777777666555555444444444555555777777888777777666555444222222222222333444555555222222222222222222111111333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111000///000000000111111111111///000000000000///...---////////////////////////................................................+++---//////---,,,---...,,,---...//////...---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++++++++,,,,,,,,,---------...---------,,,------,,,++++++,,,---...------,,,,,,,,,,,,+++++++++---------+++++++++---------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........***+++++++++,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,*********++++++,,,---...,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,------------...//////000------------------------------------------------------------............+++++++++,,,,,,---------------------------------)))***+++,,,------------,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---------------------------------------------------,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......***++++++,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///---........./////////000---------............///........................////////////////////////...------------...//////...///000111111000///...,,,,,,,,,------.........++++++,,,,,,,,,------------------------...///000------------------------,,,------......------,,,+++++++++,,,,,,---------////////////...---,,,,,,***+++,,,---......///000+++,,,,,,------......///++++++,,,---.........---+++---...,,,***))),,,.........,,,++++++,,,......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------------------------------,,,,,,************,,,,,,.........------.........////////////////////////......////////////......---......///////////////------......///000000000111111000000000000111111222222111111222222333444111111222333444444555666333444555777777777666666222222222222333444555555888888888888777555444333111111111222333444555666333222222111111000000000333333333333333333333333222222222222222222222222333333333333333333333333222222222111111111111000//////000000111111111222//////000//////...------111111111111111111111111.............................................---+++...000000---,,,---///,,,---...//////...---,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,******+++++++++,,,,,,,,,---------......---,,,,,,---,,,+++++++++,,,---...---------,,,,,,,,,++++++)))+++,,,,,,,,,,,,---///------------------------------------------------++++++------------++++++......---------,,,,,,,,,111000000//////...------.........------,,,,,,,,,------------------------***+++---...///...------************+++,,,---...++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////+++++++++,,,,,,---------------------------------)))***+++,,,------...---,,,------......------,,,.........------,,,,,,,,,------------------------)))+++------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......//////...---+++)))'''&&&---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...---.........//////000000---------.........//////////////////////////////000000000000000000000000...------------...//////...///000222222000///...------------------------,,,---...//////...---,,,------,,,,,,,,,+++++++++///......,,,+++******)))***+++---......---+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,+++******)))***+++---...,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,+++,,,......+++(((000---)))'''&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,)))))))))******+++++++++........................---------............///............////////////......////////////......000000000000////////////000111111111111222222222111111222222222333333333666555555444444444555555666666666555444444333333222222222222222222222222555555666666666666555555555555555444444333333333222222222222222222333333000000111222333333444444333333333333444444555666444333222111111222333444222222222111111111111000......////////////......333333222111///---,,,+++...///000111111000///.../////////////////////////////////...------,,,,,,///000111///,,,+++...000.........------,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,++++++//////...---,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------........................------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////---,,,,,,+++*********+++------------------------,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,---...//////...---,,,000//////...------,,,,,,,,,,,,---...////////////------------------------++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........///...---,,,,,,---...///+++,,,------......---------,,,,,,+++,,,---///000***+++,,,------,,,+++***)))***+++---......------------+++******+++---------------------...///000+++,,,,,,------,,,,,,+++******+++,,,,,,---...............------,,,,,,,,,..................---------------------...//////,,,,,,,,,------.........000000000000////////////000///////////////000111........................//////////////////////////////............//////------------------------------............------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,000///...---,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,+++,,,---...+++)))---,,,+++***++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,*********+++++++++,,,,,,........................---------............///............////////////......////////////......000/////////////////////000000111111111222222222111111111222222222333333444333333222222222333333333333444444555666666666333333333333333333333333555666666666666555555444555444444444444444444333222222222222222222222222000111111222333333444444222222111111111222333333333222222222222222222333111111111000000000////////////000000000000//////000000000000000///......//////000000000000//////////////////////////////,,,,,,------.../////////---///000///,,,+++,,,...------------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,---......///---,,,,,,+++******++++++---------------------------,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------............---------------...............,,,------............---------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,---------............---,,,,,,---......+++,,,------...---------------,,,,,,,,,---...///***+++,,,,,,,,,,,,+++***)))***+++,,,---------,,,...------,,,,,,------............---------------,,,,,,------------,,,,,,***++++++,,,------...............------,,,,,,,,,------------------------///............///000111,,,,,,,,,------......................../////////000000////////////000000//////////////////////////////////////////////////////............//////------------------------......------------..................------------******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++............---,,,++++++,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++,,,------+++***++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,,,,------------------------------------............///............////////////......////////////......////////////////////////000000000111111111222222000111111111222222222222333333222222222222333333333333444444555666666666333333333333333333333333666666666666666555444333444444444444444555555555444333333222222111111111111111111222222333333444333222222111111111111222222222222333333222222222000000000000/////////...000000111111111111000000---...///000111111111111000//////////////////000////////////////////////,,,,,,------.../////////+++---//////---,,,+++,,,,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...+++,,,,,,------.........---,,,,,,+++++++++++++++------------------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------------...............------------......+++,,,,,,---.../////////---------...------,,,,,,------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------++++++,,,---------------......---,,,,,,,,,------++++++,,,,,,,,,,,,++++++))))))+++,,,,,,,,,,,,,,,---......//////......---------......---,,,***)))------............------+++++++++,,,------...............---------------,,,,,,,,,,,,,,,,,,,,,,,,///............//////000---------------.........,,,,,,------......//////111000000//////000000000000000000000000000000000////////////////////////000//////......//////000------------------------///...,,,,,,,,,,,,...///...------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***'''(((***,,,------,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------,,,+++,,,,,,---...............+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------------............///............////////////---......//////......---.........///////////////000000000000111111111111000000000111111111111222444444444333444444555555666666666555444444333333444444444444444444444444666666666666555444333333333333444444555555666666444444333333222111000000111111111222222333333333555555444333222222222333111222333444444333222111111111000000000////////////000000111111000000///------///000111111111111000///...------...///000/////////////////////////////////...------,,,,,,+++---///000///---,,,+++,,,,,,,,,------............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------------++++++,,,------......///,,,,,,,,,---------......++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---,,,,,,+++++++++,,,,,,------------------------...------,,,+++++++++++++++++++++,,,,,,,,,---------------........./////////...,,,,,,,,,,,,...///+++,,,,,,------......///------......---,,,++++++------------------------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,---...//////...---,,,***+++---......---+++)))---..................---,,,,,,,,,,,,------.....................---------,,,,,,------------.........---------------......---------...............,,,,,,---......///000000111111000000///000000000000000000000000000000000////////////////////////000000////////////000000------------------------...---,,,++++++,,,---...,,,,,,,,,+++++++++******............---------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***'''(((***,,,---------,,,,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------,,,,,,,,,,,,///...,,,+++++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------------............///............////////////------............------------....../////////000//////000000000111111111//////000000000111111111333333333333333444555666666666666555444444333333444444444444444444444444555555555555555444333333444444444555555666666666444444333333222111000000111222222222222222333333555444333333222222222222111222333444444333222111222222111111111000000000...//////000000//////......//////000000000000///000///...------...///000/////////////////////////////////...------,,,,,,,,,---///000111000...,,,,,,,,,,,,------............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------.........---------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,------...///,,,,,,,,,------------------,,,,,,+++,,,,,,------------------------------------------,,,++++++***+++++++++,,,,,,,,,---------------.........//////...---,,,++++++,,,---...------------------------............---,,,,,,+++------------------------++++++++++++++++++++++++------------------------******++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,---......---,,,+++((())),,,.........---,,,---..................---,,,,,,------------..............................---........./////////000//////......---......///........................------...///000000111111222222111000000000000000////////////////////////000000000000000000000000000000////////////000000------------------------------,,,,,,,,,,,,------++++++++++++************//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---------......------,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++------,,,+++,,,---///...,,,***))))))+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////------............---------------......//////000/////////000000000111111////////////000000000000111000000111111222333444333333444444555666666666333333333333333333333333333444444555555555444444555555555555555666666666444333333222222111111111222222222222222222222222222111111000000000000111222222222333333222222222222222222222111111111111......////////////......000000000000000//////...///..................///////////////////////////,,,,,,------.../////////...---...///111111///---,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......///......---------------------,,,,,,,,,,,,---------......,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------......///------------------------,,,,,,,,,,,,,,,------...------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,------------.........------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,.........///......------------------------------------------------------------------------------******++++++++++++******...------------,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,------.........---,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,+++((()))+++---.../////////------............------------------------...................../////////.........///000000111111111111000////////////000/////////.....................//////000000111111333222111111000000000000////////////////////////000000000000000000000000111000000//////000000111------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++...---,,,+++,,,...,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////,,,------......------,,,,,,,,,---......///000000////////////000000000111........./////////000000000000000000111222333444333333444444555666666666333333333333333333333333222222333444555555555555666666666666555555555555222222222222222222222222222222222222222222222222000000000000000000111222333222222222222222222333111111111111000000000000//////000000000000////////////000000000000//////---......//////......---////////////////////////,,,,,,------.../////////...---,,,---///000///---------------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////+++,,,,,,------.........,,,,,,,,,---------......---......//////......------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------...//////------------------------,,,,,,,,,,,,,,,---......------------------------***+++,,,---------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------.........//////000/////////------------------------------------------------------------------------,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,,,,---............---,,,******+++,,,,,,,,,,,,++++++,,,---.........---,,,...---,,,,,,,,,,,,---.........---,,,,,,------...------,,,,,,,,,,,,------++++++,,,---.../////////,,,,,,------------,,,,,,..................---------........./////////000------......///000000111//////...---------------000/////////.........---////////////////////////444333222111000000000000000000000000000000000000000000000000000000000000111111000000000000111111------------------------++++++---......---++++++---------,,,,,,,,,++++++'''((()))***+++,,,------***+++---......---+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,)))(((((()))***---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((+++......,,,+++,,,...((())),,,...///...,,,+++************************++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000,,,------......------,,,,,,,,,------...///000000////////////000000000000............/////////000222222222222333444555666777666666555444444333333222222222222222222222222111111333444555666666666777777666666555555444444222222222222222222333333222222222222222222222222222111111111222333444444444333222111111222333444000000000000////////////000000111111111111000000---...///000000111111000,,,---...//////...---,,,////////////////////////000//////...------,,,,,,...,,,***+++...//////---.........------,,,,,,,,,+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...////////////)))***+++,,,...///000111,,,,,,,,,---------............////////////......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------........................---------,,,,,,,,,++++++++++++,,,,,,,,,---------...------------...//////------------------------,,,,,,,,,,,,,,,---...///------------------------)))***,,,---...------,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++---......---++++++((()))***+++---...///000......///000111111000000------------------------++++++++++++++++++++++++---------------------------......//////......---.........------,,,,,,,,,------...//////...------******+++,,,,,,,,,,,,+++***+++---...///...------...---,,,,,,,,,,,,---...000///------,,,---...//////...---,,,,,,---...///......---------...//////+++,,,,,,------,,,,,,+++..................---------.........//////000000,,,,,,------...///000000,,,+++******))))))))))))000000//////.........---...............---------444333222111000000000000111111111111111111111111000000000000000000000000111111000000000000111111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////............------,,,+++---+++)))+++---///---+++------++++++++++++------///...---,,,++++++++++++//////...---+++***))))))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000///...---,,,,,,---...///,,,---...///000000000000111111222111111000///...///...---------...000111111111222222222333333333333333333333333333333333111222333444444333222111222333444555555555444444444444444333333222222222111111222222222333333333222222222333333444444444444333333222111000//////000111222333333333333333222222222111000//////...000000000000000000000000////////////////////////.........///000111111222------............------........................---------............///,,,,,,,,,---//////---+++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---,,,+++******+++,,,---+++++++++,,,---...///000......---,,,++++++******000---******,,,//////...,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---...///111111111000///---.........---,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,,,,---///........................//////.........---------------+++******+++---------..................---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,------.........---------------------------------...------,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------,,,,,,++++++***))))))))))))***---///000------------------------,,,,,,------.../////////000///...///000111000///---------------------------...///000000///...---////////////////////////---...000111111111000///000111111111222222222222...---+++++++++...111222333333333222222222111111000000000111111222222222......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------............///---------------,,,++++++,,,***)))***,,,---,,,+++---,,,,,,++++++,,,,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............////////////...------------...///,,,---...///////////////000000000000000000////////////.........///000111111111111222222222333333333333333333333333333333222222222333333222222222222333333333444444444444444444333333333222222222111111222222222333333333111222222222333333333333333333222222111000000///000111222222333333333222222222111111000//////...000000000000000000000000////////////////////////------...//////000111111------............------........................---------............///---,,,,,,---//////---+++++++++,,,------------,,,,,,,,,,,,---------......,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------...///......------,,,++++++***---+++((()))+++.........---------,,,,,,+++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...........................///.........------------------,,,,,,,,,,,,------------............------,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------,,,------...------,,,,,,,,,,,,,,,------.........------------......//////,,,,,,,,,---------.........---------,,,,,,++++++++++++++++++,,,---///000------------------------..................------000.........000111000///---------------------------...///000000///...---........................---...///000111000000///000000000111111111222222000///---,,,---///222333333333222222222111111111//////000000000111111111------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++............////////////,,,,,,,,,,,,,,,++++++***+++***)))***+++,,,+++***+++,,,,,,------,,,,,,+++......---,,,++++++++++++******+++,,,------...///+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,---------.........///...------------...///,,,------.........------.........///////////////000////////////000111222111111111222222222222333333333333333333333333333333222222222222222222333222222222222222333444444333333333333222222222222111111222222222333333333111111111111111222222222333222222222111000000000000111222222333222222222222222111111000/////////000000000000000000000000////////////////////////---------...//////000000------............------........................---------............///---,,,,,,---......---+++,,,,,,---............---,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,------,,,,,,,,,------............------,,,,,,++++++)))((((((+++---......///...------++++++***)))+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,------......------,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,,,,---////////////////////////............------------------............------,,,,,,------------,,,,,,,,,------......------,,,---......//////......---------------------,,,,,,------------------------,,,,,,------...------,,,***+++,,,---...///000000------...............///,,,,,,,,,---------...............---------------...------------...///000------------------------000//////...------,,,,,,///...---...000111000///------------------------......////////////......------------------------......///000000000000000/////////000000000111111111000///...///000333444222222222111111111111111000000000000111111111222...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---...//////000+++++++++,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++------------++++++...---,,,,,,+++++++++,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------------..................------.........---------...------,,,,,,------------......///000000000000000000111111222111111111111222222222222333333333333333333333333444333222111111222333444222222111111111222333444333222222222222222222222111111222222222333333333000000000000000111111111222222222111111111111111111111222222222222111111111111111111000000//////////////////////////////////////////////////////------------......//////------............------........................---------............///...---,,,---......,,,++++++,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------.........---------,,,,,,,,,+++******+++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------------...---,,,*********+++,,,,,,------...------,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---+++,,,---////////////////////////------------------------,,,---...//////...---,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------............------.........------,,,,,,,,,------------------------,,,,,,------...---------,,,,,,,,,---...//////000------------------------,,,,,,,,,---------......---.....................///.............................................//////.........---------///...---...000000000///...........................//////////////////..............................//////000000000000000////////////000000000000111000/////////111222333111111111111111111111111111111222222333333444444///......---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))***+++---...000000***++++++,,,,,,+++++++++------------,,,,,,,,,---++++++------------++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------........./////////---..................------------...------,,,,,,------,,,,,,---...///000///000000111111111111111000000111111111222222222333333333333333333333333444333222111111222333444222222111111222222333333222222222222222222222222111111222222222333333333000000000000000000000000111111111111111222222222111111111222222111111000111111111000000000000000////////////////////////////////////////////////---------...............------............------........................---------............//////...,,,,,,------,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------------,,,,,,,,,.........---,,,++++++,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---............---,,,+++///...,,,+++++++++,,,,,,,,,,,,------...------,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---////////////////////////,,,,,,------------------,,,---...//////...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,.........------,,,,,,,,,------------------------+++,,,,,,---.........---........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////...............------,,,........................---------........./////////------...///000///.........................../////////......////////////////////////////////////////////////000000111////////////000000000000111000/////////000111222111111111111111111222222000111111333444555555666//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''((()))***,,,...///000***++++++,,,,,,,,,,,,,,,---...///...---,,,---...+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////------...//////...------,,,------.........------///...---,,,,,,---///000...///000111111111000000000000000111111111111222333333333333333333333333333222222222222222222333111222222333444333333333111111111222222222222222111111222222222333333333111111111111000000000000000000000111222222222333111111111222111111000///111111000000000000000000000000000000000000000000////////////////////////........................------............------........................---------............///000...,,,,,,,,,---,,,+++)))***++++++,,,,,,++++++,,,,,,,,,---------......,,,,,,------------,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,++++++,,,)))***++++++---......///---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---+++***......------,,,,,,------,,,,,,------......------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---------...........................,,,,,,,,,,,,------------------............------,,,,,,------------,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,------------------------++++++,,,---............/////////.........---------------------,,,,,,,,,,,,,,,,,,---------......++++++,,,---...//////000---......///......------........................,,,,,,------...//////000...---,,,---///000///...........................//////............//////000000000000000000000000///////////////000111111/////////000000000111111111000000000000000111111222222222222222333333333000111333444666888::::::///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,---------++++++,,,---------------,,,...///...,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------...//////...------,,,---...///////////////111000...---,,,---///000---...///000000000//////000000000000111111111111333333333333333333333333222222222333333222222222000222444666666555333222000111111111222222222222111111222222222333333333222222222111111000000000///000000111222222333333111111111111111000//////000000000000000000000111000000000000000000000000////////////////////////////////////////////////------............------........................---------............///111///,,,+++,,,---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,------...///++++++++++++++++++++++++)))+++......,,,+++---...+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---/////////...---+++,,,,,,------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...---...///------------------------++++++,,,,,,,,,---------------,,,,,,,,,,,,------------............------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------------------------------------***+++,,,---........................////////////000000//////............,,,,,,,,,---------......******+++,,,---...//////---...///000000000///...........................------.....................---,,,---///000///...........................000///...------...///000000000000000000000000000000//////...///000111222000000000111111111222222222222222222111111222222222222333333333444444444555666888;;;>>>@@@BBBDDD...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++.........------,,,,,,,,,+++,,,------............+++---///---+++)))+++---...---++++++++++++---...,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,******))))))***,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---...//////...---,,,,,,---...///000000000000222111///---,,,---...///,,,---///000000000///...000000000000111111111111333333333333333333333333111222333444444333222111000222555777888666333111000000111111222222222222111111222222222333333333333222222222111111000000//////000111222333333444111111111111111000//////000000000000000111111111000000000000000000000000////////////////////////000000000000000/////////---..................---........................---------.........//////111///,,,+++,,,,,,,,,++++++,,,------......------,,,,,,,,,---------......,,,,,,---......---,,,,,,+++++++++,,,---...///000*********************+++%%%(((+++,,,++++++...000,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,...///000000...---)))***,,,---......---,,,+++,,,,,,---.........---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------+++******+++---------......//////......---,,,------......------,,,---..................---,,,,,,,,,------.........------------------------***+++,,,---............,,,------...///000111111222222111111000000//////,,,,,,,,,---------......))))))***+++---...//////...///000222222222111000/////////////////////////////////...------,,,,,,...---,,,---/////////...////////////////////////000///...------...///000////////////////////////000///.........///111222111111111111222222222222333333333333333333333333333333333444444555555555<<<===???BBBFFFIIIKKKMMM---++++++---000000---***------,,,++++++*********------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,++++++***)))((((((******++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++++++++,,,,,,---------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++******,,,///111222222((('''&&&''')))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...------++++++***)))++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******+++---...000333333222111000///......000000111111111111000///222333222111//////111333333333222111222333444555666555444222111000//////222333555555555333111000000000111222222222222111111111222222222222111111444222111///............111111111111000000000000000000000///////////////000000000000000000000000000000000000000000000000111111000000/////////...........................000000///...------,,,,,,////////////...---,,,+++,,,,,,,,,---------......------......------,,,+++++++++,,,,,,,,,+++******---,,,,,,,,,,,,---...............------............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,---------..............................//////.........---------------------------,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---+++++++++---...------------------------//////...---,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,,,,---...------------------------000///---,,,,,,---///000//////...---,,,,,,++++++++++++,,,,,,,,,---------///...,,,,,,------,,,***+++---000222333333222111---...///...---,,,---//////......---------....../////////...------,,,,,,......///000111111000000---......///////////////000000111222333444444444000000000000111111111111222111///...///111333444000222333333222222444555222444555555666888<<>>AAADDDGGGLLLMMMPPPSSSWWWZZZ]]]^^^,,,+++***+++---/////////*********+++,,,---------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,...------,,,,,,+++++++++,,,,,,------------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---,,,***+++,,,------,,,000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...//////...........................//////000000/////////,,,...//////...///222444444333333333333444555666444333222222111111222222222333444444444333111111000000111222222222222111111111222222222222111111111000000//////000000111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////......................................./////////...------,,,,,,////////////...---,,,,,,,,,,,,,,,---------......//////000000//////...---)))***+++,,,,,,---,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,++++++******++++++,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,+++++++++..................//////------......------,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,---------......///...---,,,+++,,,---...++++++++++++++++++++++++------,,,,,,,,,---......---------,,,,,,------...++++++,,,---............+++++++++,,,,,,---------...------,,,,,,------...------,,,,,,,,,,,,------------------------------///...---,,,,,,---...///.........------,,,,,,+++,,,,,,,,,,,,------------///...---...///000///...,,,---///111111222111111///000111000///...///111000000/////////000000111//////////////////...............///////////////---...//////000000//////000000000000000000111111////////////000000000000222222222222111111111111222444666666555555777888<<>>AAAEEEIIINNNQQQTTTVVVXXXZZZYYYZZZ\\\___bbbdddfffggg,,,,,,,,,,,,,,,---///111---------,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,------------++++++++++++*********************+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------------------------,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))((('''))),,,.........---+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........------------------------------------------------,,,---------,,,,,,,,,+++......//////000000111111------...///////////////000111222222000000000111333333333444444444444444222222111111222222333333111222222222222222222222000000111222222222222111111111222222222222111111//////000111222222222222111111111111000000000///111111222222333333333333111111111111111111111111////////////////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,...............---------.........///......---,,,,,,,,,,,,---------......---............---,,,,,,)))***+++,,,---.........---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............++++++++++++,,,,,,------+++,,,---.........,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,---------......---------,,,------------------------------------+++++++++,,,---...///000///...------,,,,,,,,,,,,+++,,,---.........---,,,******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........---------------,,,,,,,,,,,,,,,---------.........,,,+++***+++---...---,,,,,,---......////////////---...///...---,,,---///...---------......///000000000000111111222222222000///............//////...//////000000000000000333333333222222222222222////////////000000000000111222333444555555555555777:::>>>AAACCCFFFJJJLLLOOORRRVVVYYYZZZ\\\]]]___^^^^^^```bbbdddfffhhhhhh***+++++++++******+++---.........---,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,---------.........************************,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000............------------------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,(((''''''))),,,/////////...---,,,---///000111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,---......//////------------------------------------------------++++++,,,------,,,,,,+++,,,,,,,,,------.........---......///000000000000111222444333111000000111111222333444444444333333222222222111222222333333111111111111222222222222000000111222222222222111111111222222222222111111------...///000000000///111111111111000000000000111111111222222333333444111111111111111111111111000000000000000000000000.............../////////,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------,,,,,,,,,---------......---------...---,,,,,,+++***+++,,,------...---------,,,,,,,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------...............///,,,,,,------......//////,,,,,,------......------,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,---------......,,,,,,------------------------------------------+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,------...------,,,+++++++++,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,,,,++++++------------------------........................------------------------,,,---------............,,,+++***+++,,,---,,,+++------------....../////////000111000///...///111------,,,------...///000000000111111222333444444222111///......///000000...///000000111111000000000000000000000000111111000000000000111111111111000111222444666888::::::???BBBFFFIIIMMMPPPTTTWWWWWWYYY\\\]]]^^^___aaabbbcccdddeeefffhhhiiikkkkkk***,,,...---+++******,,,------------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000///.........------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***)))(((***,,,...///...///...,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,------.../////////........................------------------------***+++,,,.........------,,,------------------------...///000111111111111...000222222111000000111000111222333333333222222333333222222111222222222111111111111111222222333000000111222222222222111111111222222222222111111...///000111111111000///111111111111000000000000000000111111222333333333111111111111111111111111000000000000000000000000.........//////000000000................................................------...............---,,,,,,,,,---------.....................------,,,,,,,,,---------------,,,---,,,,,,,,,,,,---............------------.........------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,---......//////,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---,,,,,,,,,------...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,,,,,,,,,,+++***---------------------------..................---------------------------------------...............,,,++++++,,,---,,,***------------------......///000111000///...///111------------...///000111000000111222333444555555333222000/////////111111//////000111111111111000/////////000111111111222111111111111222222222222444444666888<<<@@@CCCEEEIIIKKKOOORRRUUUXXX\\\___[[[]]]___``````bbbeeeggggggggghhhiiikkklllmmmmmm---000333222///,,,,,,---+++,,,,,,------......///---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...////////////.........---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++***+++,,,...------///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,------...///000000........................------------------------***+++---///000000//////////////////////////////......000111222222222222+++---000111111000111222///000111222333222111111444333222222111111222222111111000000111222333333000000111222222222222111111111222222222222111111222333444555444444222222111111111111000000000000//////000111222222333333111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000---.....................------...............---,,,,,,,,,---------......///////////////......------------...------,,,,,,---,,,,,,,,,,,,---......///......------......///...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***++++++,,,------------,,,+++,,,---///000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,------.........---++++++++++++++++++++++++------,,,,,,,,,---......---------,,,,,,------...///...,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,------,,,+++***------------------------------............---------------------------------------........./////////...,,,---------,,,+++------,,,,,,,,,---......---...///...---,,,---///............///000222222000000111222444555666666555333111000///000111222//////000111111111111111000000111222333444444555111111222222222333333333999:::;;;>>>BBBHHHMMMOOOPPPRRRVVVXXXZZZ\\\___bbb]]]^^^```aaabbbdddhhhkkkhhhhhhiiijjjkkklllmmmmmm------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,111///---,,,---...---,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,------......------,,,......---,,,,,,+++******$$$&&&***...000000///...++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---//////---,,,,,,---...///)))))))))***---///222444,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,///...---,,,+++,,,---.../////////......---------------------------------+++---......---,,,,,,---------------------,,,,,,////////////000000000000//////000000000111111111000000111222222222222111333333333222222111111111111111111111111111111111000111111111111222222222000000111222222222222111;;;777222111111222111///222222222111111111111000111111111111111111111111000000000000000///......000000000000000000000000111111111111000///------///////////////////////////............------------...............---,,,---,,,++++++++++++,,,---,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///............---------//////////////////......///...---,,,+++,,,,,,------------------------------.........---,,,,,,+++++++++,,,------------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,+++++++++******...------,,,,,,------...,,,,,,,,,---------......................................................)))***,,,......---,,,+++***+++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---------........................---------,,,,,,+++++++++,,,+++***,,,...//////...------------------------------------------------...---,,,,,,,,,,,,---......------,,,,,,------............------,,,,,,,,,................................................------------------------//////.........------------------.........//////***)))((()))+++---------......///000000000000000000000111222333333444444222111000.........///000000000///..................///000111222111000///444333222111333666:::<<<999===BBBFFFJJJNNNRRRUUU[[[\\\^^^```bbbcccdddddddddddddddeeefffhhhjjjkkkkkklllllllllmmmmmmmmmnnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,------------,,,,,,......---,,,,,,+++*********+++,,,......---,,,+++,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---///...---,,,,,,---...//////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...---,,,,,,,,,,,,---............---------,,,,,,------------------------+++---......---,,,,,,------------------------------............/////////111111111222222222333333000000111222222222222111333333222222222111111111111111111111111111111111000111111111111222222222000000111222222222222222777444111000222333333222222222222111111111111000111111111111111111111111000000000000000///......////////////////////////111111111000000///------///////////////////////////............---------...///000000000000//////...---,,,++++++,,,---...------...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............------------........................///...---,,,,,,,,,------........................------......------,,,+++(((((()))***************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------......................................................,,,---...000000///...---++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...---------,,,,,,,,,+++,,,++++++,,,...//////...------------------------------------------------...---,,,,,,,,,,,,---......------,,,,,,------.........---------,,,,,,,,,................................................------------------------//////.........------------------.........//////000...---...000111111111......///000000000000000//////000111111222333333222111000///...//////000000////////////000000111000111111222333333222222555444444555777;;;???AAADDDGGGLLLPPPSSSVVVYYY\\\^^^___```bbbdddffffffggggggggggggggghhhiiikkkllllllllllllmmmnnnnnnoooooo,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---...---+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---......------------......111000...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++------,,,,,,,,,------...------------,,,,,,,,,,,,------------------------+++---......---,,,,,,---,,,,,,,,,---.........///,,,,,,---------.........111111111111222222222222///000111111222222111111222222222111111111111111111111111111111111111111000111111111111222222222000111111222222222222222333111000000222444555555222222222111111111111000111111111111111111111111000000000000000///..............................000000000000///......---///////////////////////////............---------***+++,,,---------------......------------......+++,,,---......///......------------------------++++++,,,,,,,,,,,,------............------------------------------------......---,,,,,,,,,------........................------......------,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,---------......................................................---.../////////...---,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------------------000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,++++++,,,...///...---------------------------------------,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------......------------,,,,,,,,,................................................------------------------...............---------------........./////////111///......///000000///......///000000000000000...//////000000111111111111111000/////////000000////////////000111222333222222222222333555666777777888999<<>>AAADDDFFFKKKMMMSSSXXX^^^bbbeeefffgggiiikkkkkkjjjjjjkkklllkkkkkkjjjkkklllnnnpppqqqnnnmmmlllkkkjjjkkklllmmmlllllllllkkkkkkkkkkkkjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++,,,...///...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------------,,,,,,******+++,,,,,,---.........------,,,++++++++++++...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---)))***,,,---......------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...***+++,,,...............,,,,,,---------.........------------------------+++---......---,,,,,,---............////////////,,,,,,---------.............../////////000000000...//////000000000000000........./////////000000000000000000000000000000000111111111111222222222111222333333444444333333///111333333111000111333222222222111111111111000000000000000000000000000000000000000000///......000000000000000000000000------...//////......---///////////////////////////............---------+++,,,,,,------,,,,,,,,,+++,,,---......---,,,+++---...///000000111111000++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,---.........+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------......///////////////+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------............................................................---------...//////++++++,,,---............***************************++++++,,,,,,------...,,,,,,---...///000111111------------------------------------------------+++,,,,,,,,,------------...---,,,,,,......---,,,++++++++++++++++++++++++------,,,,,,+++******))),,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,,,,---------..............................////////////////////////---------------------------------.........//////.../////////000000000000---,,,++++++---//////.........///000000000000000000000000000000000000000///000111222222222222111000111111222444666777888<<<===@@@DDDHHHKKKMMMNNNRRRUUUZZZ```eeehhhjjjjjjkkkmmmnnnnnnmmmmmmmmmnnnkkkjjjiiiiiijjjlllnnnpppmmmmmmlllkkkkkklllmmmnnnkkkkkkjjjiiihhhggggggfff------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---+++******,,,......---........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,******+++,,,------......)))***+++,,,---......///...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---)))***+++---......------''')))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---)))+++,,,...//////......---------....../////////------------------------+++---......---,,,,,,---///////////////.........++++++,,,,,,,,,---------,,,,,,,,,---------.........//////000000000000000---.........//////000000000000000000000000000000000111111111111222222222111222333333444444333333---000333333111000222444222222222111111111111000000000000000000000000000000000000000000//////...////////////////////////------......///......---//////////////////////////////.........---------....../////////...------++++++,,,------,,,++++++***+++,,,---............************************++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,------...//////***+++---...///...------------------------------+++,,,,,,---.........---***+++,,,,,,------,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......------------------------,,,,,,,,,---------.............../////////000000...------,,,,,,------...,,,,,,,,,---------......................................................+++++++++++++++,,,---...***+++,,,---......///...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///////////////////////////,,,,,,---.........------........................+++++++++,,,,,,---------...---,,,,,,......---,,,++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,,,,------.................................000000000000000000000000---------------------------------.........//////////////////000000000000000///...///111333333222...//////000000000000000///////////////.........///000111222333333222111///000111444777:::<<<>>>@@@CCCGGGKKKOOORRRTTTTTTVVVYYY___dddiiikkklllllllllmmmoooooonnnmmmnnnooojjjjjjiiihhhiiikkkmmmooonnnmmmlllllllllnnnooopppkkkkkkiiihhhgggeeedddddd+++++++++++++++***)))(((*********++++++,,,------************+++,,,,,,---000///,,,+++***+++---...,,,,,,,,,++++++*********.........------,,,,,,,,,++++++++++++++++++++++++------------,,,+++******...........................---,,,,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------///---***+++---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,---.........---------------------------............---,,,+++++++++++++++,,,,,,,,,---------------............///............////////////111111111111111111111111000000////////////000000......///000000000000000//////000111222222333333222222222222222222222222000000111111111111000000//////000000000000//////222111111111000000//////111111000///////////////000000000000000000000000//////000000111111222222...................................................---,,,---...---,,,***+++,,,,,,------,,,,,,+++..................------...---,,,+++***+++,,,---,,,,,,,,,---------......,,,,,,,,,---------......000///...------...///000...------,,,,,,------......------,,,,,,++++++***////////////////////////000---++++++------+++(((***++++++,,,------------...------,,,,,,------...///......------,,,++++++......//////...---,,,,,,...------,,,,,,------......//////---)))))),,,000---,,,,,,++++++,,,,,,---+++,,,------......------------------------------.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......---......///////////////---------............/////////...------------...---------............///......---------,,,,,,,,,++++++---///000111111111//////...---,,,++++++***---------------,,,,,,,,,---,,,,,,++++++,,,,,,---------............------............////////////,,,,,,------.../////////---------............///........................///......------...000111...............///000000////////////000000000000000000111111111111111000...///000000000111444666222222444888<<>>AAAFFFLLLRRRVVVZZZ[[[[[[[[[[[[]]]___cccfffiiiggghhhjjjmmmooopppqqqqqqnnnnnnooopppooonnnmmmlllhhhgggfffhhhjjjmmmmmmmmmkkkmmmnnnmmmkkkjjjjjjjjjiiigggccc______cccjjjooo,,,---------------,,,,,,------,,,,,,,,,+++++++++---,,,,,,+++++++++,,,,,,,,,---...//////---+++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---------------------------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------.........//////---------............///............////////////////////////////////////000000////////////000000000000111222222222222222///000000000111111111222111111111111111111111111000000111111111111000000000000000111111000000000111111111000000000000000000000////////////000000000000000000000000000000000//////......---------........................------------------------,,,+++++++++------+++***+++,,,,,,------,,,,,,+++,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......111000000///.........---...------,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,......///......---,,,+++***+++---......---+++***,,,,,,,,,---------......---...............------...------,,,,,,------...000---***+++---///...+++------,,,,,,,,,,,,------+++,,,------......------------------------------------------------------******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////......---------............//////...------,,,,,,---------------............///......---------,,,,,,,,,------.........------,,,,,,,,,,,,------.........,,,------...///000111111------,,,,,,,,,,,,------------............------............//////////////////.........------------------............///........................,,,---///000000000///...111000////////////////////////000000000111111111111111111111111111222222222222333333555999???CCCIIILLLRRRXXX]]]```bbbbbbaaaaaa```aaacccgggjjjmmmkkklllmmmooopppqqqqqqrrrooopppqqqqqqqqqpppnnnmmmiiiiiiiiijjjlllmmmnnnnnnlllmmmmmmkkkhhheeeeeeeeeiiiiiiiiiiiikkkrrrzzz,,,------.........------++++++,,,,,,,,,---------++++++++++++,,,---...///+++---...//////---+++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------.........//////---------............///............////////////000000000000000000000000............///111222333000000111222222222222222000000000000000111111111111111111111111111111111000000111111111111000000000000111111111111000000000000000000000000111111000000////////////000000////////////////////////000000000//////.................................------------------------......---...000000...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000/////////......---...------,,,,,,------...******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------,,,+++******+++---......---+++***......---------,,,,,,,,,------...............---...------,,,,,,------...///,,,***+++...///...+++...------,,,,,,------...+++,,,------......------------------------------------------------------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,------...............---------............///......---,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,...////////////...------+++,,,,,,------.........,,,------...///000111111...------,,,,,,------...------............------............////////////---------.........//////---------............///////////////////////////,,,---///000000000///...111000000/////////000000000000000000111111111111000000000000111222333444333444777999===BBBIIIMMMTTTWWW\\\aaadddffffffeeeddddddddddddfffiiilllnnnmmmnnnooopppqqqrrrrrrrrrqqqqqqrrrsssrrrqqqpppoookkkkkklllmmmmmmmmmnnnnnnmmmmmmllljjjgggddddddeeekkkpppwww,,,,,,------......------+++++++++,,,---.........*********+++---...000111,,,---...//////---+++***,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))------------------------***+++,,,---...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++------------------------+++,,,,,,,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,------------.........---------............///............////////////000000000000000000000000............///111222333///000111111222222111111000000000000000000000000111111111111111111111111000000111111111111000000000111111222222111111000000000000000111111111111///////////////000000111////////////////////////000000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......---............---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......------,,,...------,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++---------++++++,,,---,,,,,,,,,---,,,,,,++++++***+++,,,------,,,+++***//////...---,,,,,,++++++,,,---......///............------,,,,,,------...---,,,,,,,,,.........---......------------......+++,,,------......------------------------------,,,,,,,,,------------...******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------............///...------,,,,,,,,,,,,,,,---------............///......---------,,,,,,,,,/////////000//////......,,,,,,,,,------.........---------......//////000......------------......------............------............////////////,,,,,,------...//////000---------............///////////////////////////---......///////////////000/////////000000111222000000000111111111222222///......///111333555777888;;;???CCCHHHMMMSSSWWW\\\^^^bbbfffhhhhhhhhhgggggghhhhhhiiikkkmmmnnnooonnnooopppqqqrrrsssssssssqqqrrrrrrsssrrrqqqpppooolllmmmoooooommmllllllmmmhhhiiihhhgggfffhhhkkknnnqqqzzz++++++,,,---------------,,,,,,------------------+++++++++,,,---...///000------.........---,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,------,,,++++++++++++++++++++++++++++++)))***,,,......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------***,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---///.........------------------------------------+++++++++,,,,,,---------------......------,,,+++++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,---------------------............///............////////////////////////////////////000000////////////000000...///000000111111000000000000000000000000000///111111111111111111111111000000111111111111000000000111111222222111111000///000000000111111111111///////////////000111111////////////////////////..................//////........................,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++***+++,,,,,,------,,,,,,+++***++++++,,,------......---.../////////...,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......***+++,,,............---...------,,,,,,------...+++++++++,,,,,,---------------------------------,,,...///---+++)))***,,,+++,,,------------------++++++++++++++++++++++++---------------------,,,,,,------...//////.........------,,,,,,------...***,,,......---------.........------------......+++,,,------......------------------------------,,,,,,,,,---------......+++++++++,,,------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,------......---------------............///...---,,,,,,++++++,,,,,,---------............///......---------,,,,,,,,,------...//////.........,,,,,,---------------------------------...............------------......------............------............////////////------..................---------............///////////////////////////...............///000000......//////000111333333000000111111111222222222000000000222444777;;;===AAAEEEJJJOOOSSSWWW\\\___aaabbbeeehhhjjjjjjjjjjjjkkklllnnnpppqqqqqqqqqqqqnnnnnnpppqqqrrrsssssssssooopppqqqqqqqqqpppooonnnlllnnnooonnnkkkiiihhhiiifffgggiiikkkooovvv***+++,,,,,,---------,,,///......------,,,,,,+++------,,,,,,,,,---......------......------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........------------------------******+++,,,------------************************)))***,,,.........,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111------------------------***,,,---,,,))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---//////.........---------------------------------+++++++++,,,,,,------------.........---,,,,,,+++++++++++++++++++++++++++............---,,,+++++++++++++++,,,,,,,,,---------------.........//////............/////////000........................333222111///......------......///000000000000000000000000000////////////000000000000000000000000000000111111111111000000111111222222222222111111//////000000111111111222///////////////000111111////////////////////////,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---+++,,,,,,------,,,,,,+++******+++,,,,,,---......---.../////////...,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++,,,...000111111000000...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,...///...***)))***,,,,,,,,,---...////////////,,,++++++******++++++,,,+++,,,,,,------......///,,,,,,---.../////////......------,,,,,,------...))),,,//////,,,+++---000......------------......+++,,,------......------------------------------,,,,,,,,,------.........++++++,,,------...//////---,,,,,,++++++,,,,,,---******+++,,,,,,---......+++,,,------......---------------.........//////...---,,,,,,++++++,,,,,,---------.........//////......---------,,,,,,,,,+++,,,------......------------------------------------------------,,,,,,......------------......---..................---............/////////000/////////...------,,,,,,---------.........//////000000000000000000000000//////...------///000111.........///000222444444000111111111111222222222444444444666999===AAACCCIIIMMMRRRWWWZZZ]]]```bbbbbbdddfffiiikkklllllllllnnnooorrrtttuuuuuutttsssmmmnnnoooqqqrrrsssttttttnnnooooooppppppnnnmmmlllkkkmmmooommmiiiffffffffflllnnnqqqvvv,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---,,,+++***)))......//////...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---///...,,,++++++,,,...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,------......------...------,,,,,,------...------.........---,,,+++***++++++,,,,,,++++++***........................,,,,,,,,,++++++,,,,,,---............---,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++...------,,,,,,------...000000//////.........---.......................................///000000222111111111000000////////////............//////111111222222222333333333222222222111111111111000222111111111000000//////111111000000//////............///000000000000000///...---...///000///......///000000///---,,,+++......------------......------------------------------------------------------,,,++++++***))))))---------,,,,,,+++++++++000000...------,,,------++++++++++++++++++++++++------------------------------------------------++++++,,,,,,,,,---------***+++,,,------------,,,111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,***)))---111222...***,,,,,,,,,---------......---------............///+++,,,,,,------,,,,,,+++***++++++,,,,,,------...........................+++,,,,,,------,,,,,,+++---...///...------...///........................,,,,,,,,,++++++*********+++,,,---...///...---,,,***,,,...000111000...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------........................//////.........------------,,,,,,,,,,,,---......,,,,,,,,,...///000///---------...//////...------////////////////////////333222111///............//////000000///...------............/////////000000000000000000000000000............/////////000...000222222222222333444000000......///000222444999:::<<<===???DDDIIINNNQQQTTTXXX]]]bbbeeegggggghhhhhhhhhlllppprrrpppnnnpppqqqrrrrrrrrrqqqppppppnnnpppsssvvvvvvtttqqqoooqqqppppppqqqpppoookkkiiimmmmmmkkkgggdddeeejjjooommmyyy,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,++++++***...............---,,,,,,,,,,,,------------,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...---+++******+++---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,------...---------------,,,,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++........................------,,,+++++++++,,,,,,,,,,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////.........---------...------,,,,,,------...///.........------------.......................................///000000111111000000000///////////////............//////111111111111222222222222222222222111111111000000111111111000000000//////111000000000/////////.........///000000000000000111000......//////...,,,---...///000000///............------------......------------------------------------------------,,,,,,------------......---------,,,,,,+++++++++...............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...+++++++++,,,,,,---------000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,------......,,,***))),,,000222///+++,,,,,,,,,---------......,,,,,,,,,,,,---------...---------------------------,,,,,,,,,,,,,,,,,,,,,...............---------+++,,,,,,------,,,,,,+++---...///...---,,,---///------------------------//////..................+++,,,------......------+++,,,...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////.........------------,,,,,,,,,,,,---.........,,,,,,,,,...///...---////////////////////////........................111111000///............000/////////...................../////////000000000000000000000000000000........./////////000000333444555444222111111222333222111000111333666777<<<>>>AAADDDHHHMMMSSSXXXZZZ\\\^^^aaadddfffhhhhhhiiiiiiiiilllppprrrqqqooopppqqqrrrssssssrrrqqqqqqoooppprrrssssssqqqooommmllllllmmmnnnooommmkkkiiiiiikkkmmmmmmnnnqqqxxx~~~,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++***+++,,,,,,---------,,,---............------,,,,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,************,,,,,,,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///++++++,,,---------------------,,,,,,,,,,,,------///...,,,+++++++++,,,---,,,,,,------------,,,,,,------------------------...---,,,,,,++++++++++++***+++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///............---------...------,,,,,,------...---------------,,,,,,,,,.......................................///000000000000///////////////...000//////......//////000000000000000111111111111222222111111111000000000111111000000000000//////000000000000////////////...//////000000000000000222111///...///...---+++,,,---...///000000000000......------------......------------------------------------------------******+++,,,...///000000------,,,,,,,,,,,,++++++,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///---,,,+++++++++,,,---...///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---+++***+++///000///,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------///...------------...///......------,,,++++++***//////.........---------,,,,,,------------,,,,,,,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////---,,,,,,,,,,,,---......---------------,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------.......................................------------,,,,,,,,,,,,---......000...,,,+++,,,---------//////............//////------------------------//////...............///111000...------...//////....../////////000000000000000000000000000000000....../////////000000000111222333222///...///000555444333333555888<<<>>>DDDGGGLLLQQQTTTXXX]]]```cccccccccdddeeefffggghhhjjjjjjkkkmmmppprrrqqqppppppqqqrrrsssttttttsssrrrrrrrrrrrrqqqpppooonnnmmmjjjkkklllllllllkkkjjjiiihhhlllsssyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---------------......------,,,,,,------......------,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------,,,,,,+++******+++,,,,,,,,,------......------,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......++++++,,,------------,,,---,,,,,,,,,,,,,,,,,,---///...,,,******+++,,,---,,,------......------,,,------------------------......---,,,+++++++++++++++,,,------.........------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.......................................///000000////////////............000000////////////000000////////////000000000000111111111111000000000000000000000000000000//////000000000000//////////////////000000000000//////111///......//////...,,,,,,,,,---.../////////000......------------......------------------------------------------------(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000000///...------------------------******++++++++++++,,,,,,------------------------...---,,,+++,,,---///000...---+++******+++---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------...------...,,,***+++---///...---,,,,,,,,,---------......+++,,,,,,,,,,,,---------000...---++++++---...000......------,,,,,,,,,,,,/////////...------,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,+++,,,---...///......,,,+++***++++++,,,------,,,,,,,,,,,,------------------------------------------------------................................................---,,,,,,,,,,,,---......333000---,,,,,,............---,,,++++++,,,---...---------------------------------------...//////111000...---,,,...///111...////////////000000000////////////////////////...////////////000000000...///000000000000222444444444444666:::>>>CCCFFFNNNRRRWWW[[[]]]___aaabbbeeeeeedddcccdddeeefffgggkkkkkklllnnnpppqqqrrrrrrpppqqqssstttuuuttttttsssuuutttqqqooonnnnnnnnnooollllllkkkjjjjjjkkknnnppprrryyy,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------,,,******,,,,,,---------------,,,,,,------------------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,///---+++*********,,,---,,,------......------,,,------------------------...---,,,,,,+++++++++,,,---.........------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.....................//////.......................................///000000............////////////000000////////////000000....../////////000000000111111111000000000////////////////////////000000////////////000000000000//////000000000000//////...------...000111000///---------------------.........------------......------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000///...------------------------*********++++++,,,,,,,,,------------------------......---------...///000...---+++******+++---...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........------...---++++++---.........,,,,,,,,,---------......------------...............---+++******+++---...,,,,,,,,,------.........//////.........---------,,,------......------,,,,,,---...---,,,+++,,,...------------------------******++++++,,,,,,,,,---------,,,+++,,,---...//////...,,,*********+++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---.....................---,,,,,,,,,,,,---......444111...---.../////////---------,,,,,,---------------------------------------,,,------...///000111///...,,,---...000111////////////000000000111////////////////////////////////////000000000111000111222333333444777999444555777;;;AAAGGGLLLOOOSSSWWW]]]bbbccccccddddddfffeeeeeedddeeegggiiijjjkkklllmmmnnnooopppqqqrrrqqqqqqssstttttttttsssssssssqqqooolllkkklllnnnooojjjkkkkkkkkknnnttt}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++***)))''''''+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---+++*********+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///...------,,,,,,------............///////////////.......................................///000000...////////////000000000111000000//////000000111////////////000000000000111111000000000/////////......////////////000000////////////000000000000000000000000000//////...---,,,,,,---000111111000///......---------............------------......---------------------------------------------------------------------,,,++++++,,,,,,,,,,,,------***+++---///////////////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------.........///////////////...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,---.........---,,,------------------------,,,,,,,,,---------......---------.........//////---,,,++++++++++++,,,---+++,,,,,,---......//////........................------............------+++---...---,,,+++,,,---........................,,,,,,---------------------,,,,,,,,,,,,---............,,,++++++,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...............---,,,,,,,,,,,,---......222000...---///000////////////000111111000//////------------------------...---------...///000000//////...---...///000111/////////000000000111111000000000000000000000000/////////000000000111111000111111111000222444777999;;;@@@EEEKKKQQQUUUWWWUUUZZZ```eeeggghhhhhhiiiggghhhhhhiiikkklllnnnoookkklllmmmmmmmmmnnnpppsssqqqrrrsssttttttsssrrrqqqooommmkkkiiiiiikkkmmmooojjjmmmrrrwww,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++***))))))***+++,,,---------------***++++++,,,,,,++++++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,------,,,,,,,,,,,,------......------,,,------------------------******+++,,,,,,---......,,,++++++++++++,,,------******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////...------,,,,,,------...---------....../////////.......................................///000000/////////000000000111111111111000000000000111111//////000000000111111111111000000000////////////........./////////000000.../////////000000000111000000000000000///.........------...000111000/////////......///000111222......------------......------------------------------------------------------------------------+++++++++,,,,,,---------,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---------------------------...///111111000///...---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++---//////...---,,,+++---...///...---,,,,,,,,,,,,,,,---------......,,,,,,---------.........---------------------------------...............,,,,,,------.../////////------............------+++,,,------++++++,,,---------------------------...............---------+++,,,------......------------------------............------------......------------------------------------------------........................---------.........//////---,,,,,,,,,,,,---.........---,,,---...///...---...000222333333222000...........................//////.........///000000............/////////000//////000000000111111111000000000000000000000000//////000000000111111111///000111111111333777:::CCCFFFLLLRRRWWW[[[\\\]]][[[___eeehhhjjjjjjjjjkkkiiijjjkkkmmmooopppppppppjjjlllmmmmmmllllllooorrrrrrrrrsssssssssqqqpppooolllkkkjjjjjjkkknnnqqqsssuuu|||,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////......***+++,,,,,,------------*********++++++*********.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---***++++++,,,,,,++++++***,,,------......------,,,........................******+++,,,,,,---......---,,,,,,,,,,,,---......******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,------................................................///000000//////000000111111222222111111000000000000111111000000000000111111111111000000000000////////////---.........//////000000.../////////000000111111000000000000000///......000///......///000///---////////////111333555666.........------.........------------------------------------------------*********++++++,,,,,,,,,+++++++++,,,,,,---------......---------...//////++++++++++++++++++++++++++++++,,,------...//////------------------------,,,...000222333111///...,,,------------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++---//////...---,,,***,,,///000...---,,,+++,,,,,,,,,---------......++++++,,,,,,,,,---------------...//////...------/////////...------,,,,,,+++,,,,,,---...///000000------............------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,---...///...---,,,,,,------....../////////......------------......////////////////////////------------------------........................---------.........//////---,,,,,,,,,,,,---......+++******,,,......---+++,,,...111333333111...,,,////////////////////////000000////////////000000------...///000000//////000000000000111111111111000000000000000000000000000000000000111111111111222444666777:::>>>CCCGGGLLLPPPUUU[[[___aaaaaaaaacccfffjjjlllkkkjjjiiiiiiiiijjjlllnnnppppppoooooojjjlllmmmlllkkkkkkooorrrrrrsssssssssrrrpppnnnmmmmmmmmmmmmnnnpppsssvvvxxx,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------,,,+++++++++,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++///...------++++++***)))------------------------+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***...---,,,+++***+++,,,,,,+++,,,.../////////...---,,,,,,++++++,,,,,,---...------,,,+++,,,---...//////,,,+++,,,...///---+++111000///...---,,,++++++//////............//////......////////////......,,,---......///.........////////////////////////////////////////////////000///.........///111222//////000000000000//////000000111111111111000000000000000000000///..............................000000000000000000000000////////////////////////......------------..............................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------.........------.........///---,,,---//////,,,(((......,,,,,,,,,,,,......'''(((+++---------,,,+++---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------////////////////////////.........------,,,,,,,,,------------------------------,,,,,,,,,+++++++++---------...------,,,,,,,,,,,,,,,++++++*********------------------------......---,,,,,,,,,,,,---...................................................------...//////...,,,........................------------------------////////////////////////------------------------.........///////////////111000000////////////000000...,,,,,,...000000000000000///...............////////////000000000000............/////////000444333222111000000000000///111222222222111333444444555666888<<>>DDDIIIQQQTTTXXX\\\^^^aaaeeegggllllllmmmmmmmmmmmmmmmlllmmmmmmnnnoooooopppqqqrrrmmmnnnoooppppppqqqqqqqqqsssssssssrrrqqqpppnnnmmmnnnnnnooottt}}}}}}~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---,,,+++++++++++++++,,,,,,,,,------------...,,,------------.........///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.........///------------------------------............------,,,,,,---............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,---------,,,+++***,,,,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...+++,,,------......------,,,---......,,,,,,---...//////.........---------......------------......---------......---------++++++,,,------------,,,////////////////////////////////////////////////......///000000000000000//////000000000000//////...//////000000//////......//////000000000000000////////////////////////000000000000000000000000////////////////////////......------------..............................+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,------...///......------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------,,,,,,...///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,,,,------------------------------------------------,,,,,,,,,+++++++++++++++,,,---............,,,,,,,,,,,,,,,---------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------...//////...,,,................................................------------------------++++++++++++++++++++++++,,,------...///000111111444333222111000/////////...------...000111///...000000/////////000111111000000111111111222222222/////////000000000111111444333333222222222333333444777:::>>>BBBHHHOOOSSSYYYZZZ\\\^^^___aaaeeehhhkkkkkklllmmmmmmmmmmmmmmmmmmoooqqqqqqqqqqqqrrrsssooooooooopppppppppqqqqqqpppooommmllllllmmmnnnoooooorrryyy,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............------------------------,,,,,,------------,,,,,,***+++,,,---...------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++***************+++,,,...///,,,,,,++++++,,,,,,---...+++,,,---.........------+++---///...,,,+++---...---------...............///..................///...//////////////////...+++,,,------......------////////////////////////////////////////////////---...///000111000000/////////000000000000//////......////////////............///000000000000000........................000000000000000000000000////////////////////////......------------......------------------------,,,,,,------------,,,,,,************************------------............,,,,,,,,,,,,,,,,,,---...//////...------------------,,,,,,++++++,,,,,,---------------------------------------------------......------------......,,,***))))))+++,,,---,,,+++,,,---......---,,,+++------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------...---------,,,,,,,,,,,,***+++,,,---............---------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......000///---,,,,,,---///000...........................------...//////...,,,........................................................................---------------------------.........//////000000444333222000//////......///...------///000000///000000//////000111111222000000000000111111111111//////000000000111111111333333333333444555666666777;;;@@@FFFLLLSSSYYY^^^]]]___bbbcccdddeeegggiiiiiijjjkkklllmmmnnnnnnnnnlllpppssstttsssqqqrrrsssqqqqqqppppppooooooppppppnnnkkkiiihhhjjjoootttxxx{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---...///000111,,,,,,,,,------.........+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,---...---,,,+++***((((((((((((***,,,...///,,,,,,++++++,,,,,,---...+++,,,---.........---,,,+++---///...,,,+++,,,///++++++,,,---...///000111//////............//////000000111111111111000000,,,---......//////......////////////////////////////////////////////////---...000111111111000/////////000000000000//////......////////////............///000000000000000........................000000000000000000000000////////////////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---..................------------------------------------.........//////,,,,,,,,,,,,------.../////////...------------...---,,,,,,++++++,,,,,,---------------------------///////////////////////////......------......///,,,(((&&&&&&***,,,+++***,,,,,,............,,,,,,...------,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......++++++,,,,,,---...//////++++++++++++++++++++++++.........------,,,,,,,,,------------------------//////.........---------***+++,,,---.....................------,,,,,,+++------------------------+++++++++,,,---...///000333111...------...111333...........................------...//////...,,,........................////////////////////////////////////////////////////////////////////////.........///////////////333222111///......------000...,,,,,,...000000000000000///000000111222222////////////000000000000000000000000111111111111222222222333555777888999:::>>>EEELLLSSSZZZ```eee___bbbfffhhhiiijjjkkklllhhhiiikkklllnnnooooooppplllpppuuuvvvtttrrrrrrrrrsssrrrqqqpppoooooooooooommmkkkhhhgggkkksss|||...---+++******+++---...---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------++++++++++++------++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++,,,------/////////......------------,,,+++******+++,,,---------,,,,,,,,,,,,+++++++++,,,,,,***))))))+++---***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,++++++***+++++++++,,,---...//////---+++***,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------//////.........---------,,,++++++,,,,,,...//////...............///000111////////////////////////////////////////////////000000000000////////////000000000000000000000000...///000111111111111111////////////////////////////////////............///////////////////////////...---,,,,,,---...///////////////......---,,,...........................---,,,++++++++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------.........------------......+++++++++,,,,,,,,,------.........------.........,,,,,,,,,---------......,,,------......------,,,******+++,,,------------000//////......---,,,,,,////////////////////////,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,...//////......///............------------------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000...------///............////////////000///...---,,,------...---,,,,,,+++++++++,,,,,,...---,,,---///000///...+++,,,---////////////...222222222111000//////.........------------..................////////////------,,,,,,,,,,,,------000000000000000000000000111111111111111000//////000000000000000000000000111000///000333333111...666666666555555999>>>BBBKKKOOOUUUYYY\\\___bbbdddllljjjgggeeefffiiinnnpppiiijjjmmmoooqqqqqqppppppssssssttttttsssqqqooonnnssspppooopppooolllkkknnniiijjjkkkmmmsss...---+++******+++---...------------------------,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,------------------,,,,,,,,,++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,...***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,,,,---...///...---+++***,,,++++++***+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---............------------......///.........------------...............///000111......------......///000........................////////////////////////.........//////000000000000000000000000000000000//////000111111111000000////////////////////////////////////............////////////////////////......------------......******+++,,,,,,,,,++++++........................///.........---------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------.........------------......,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---'''((()))+++,,,,,,++++++...---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...............////////////000///...---,,,------...------,,,,,,,,,,,,------...---,,,---//////...------.../////////...---,,,222222111000000///............------------..................////////////......------------......000000000000000000000000111111111111111000//////000000000000000000000000111000///111333444333111444555666777:::???EEEJJJTTTWWW\\\```bbbeeegggiiilllkkkiiihhhhhhkkknnnpppoooqqqrrrtttttttttsssrrrrrrrrrsssssssssrrrqqqpppooolllllloooooollllllnnnooottt{{{------++++++++++++------------------------------+++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......++++++++++++************,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,------,,,++++++,,,...***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,---......---+++***,,,,,,,,,+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---,,,,,,,,,,,,---......///..................///............------------//////.........//////000------------------...///........................////////////////////////+++,,,---...///000111111000000000000000000000000000000111111111000//////////////////////////////////////////............////////////////////////---..................---+++,,,---...////////////------------------------//////000111000///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---......------------......,,,------------.........------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------,,,,,,------------,,,+++***)))******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,------------............------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,------...------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------...------------,,,,,,,,,---------------------------...///...,,,+++,,,------............///////////////...------------.........---...............///...------...///...,,,//////000//////---,,,+++111111000000//////............------------..................///////////////..................///000000000000000000000000000111111111111000000///000000000000000000000000111000000111444555555444333555999===BBBIIIPPPVVV\\\___ccceeeggghhhkkkmmmmmmlllkkkkkklllmmmooopppttttttvvvvvvvvvuuutttsssqqqqqqqqqrrrqqqqqqqqqqqqnnnkkkkkkmmmnnnmmmnnnrrrzzz}}}---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,---...---,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------+++,,,---------,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......//////............//////------------------------------,,,,,,,,,------...------,,,,,,,,,------...........................////////////////////////,,,,,,------...//////000////////////////////////000111111111000///......////////////////////////////////////............////////////////////////,,,---...//////...---,,,...//////000000000//////---------------------------///000222111000...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---...------,,,,,,------...---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++***---------.........//////------------------------------------------------.........------,,,,,,+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------...............---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------........................+++---------++++++,,,------------.........//////............------...............///////////////000...------...///---,,,///////////////...------000000000//////...............------------..................//////////////////............//////////////////////////////000000111111111111000///000000000000000000000000111111111222333555555555777:::@@@EEELLLSSSZZZ___```bbbeeefffggghhhjjjlllnnnnnnnnnnnnoooooopppppprrrsssttttttuuuttttttssssssrrrqqqppppppoooppppppnnnkkkjjjmmmppprrrwww~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,---......---,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++---,,,,,,,,,,,,---......//////............//////,,,,,,---------------------,,,,,,,,,,,,---.........------,,,,,,,,,------........................////////////////////////..................------////////////////////////000000000000000///...---////////////////////////////////////............////////////////////////,,,---...//////...---,,,.........---,,,+++***)))------------------------,,,---///000000///---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---------,,,,,,,,,,,,---------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---------,,,//////.........---------........................------------------------.........------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***************+++++++++............------------------------............------------------------........................***,,,---,,,++++++,,,---------------............------..................---...///000000000/////////...------...///...,,,............//////000000/////////.....................------------..................//////////////////............/////////////////////////////////000000111111111000000111111111111111111111111222333333333444555777888@@@DDDJJJOOOUUU[[[aaaeeeccceeeggggggggggggiiikkkooooooppppppqqqqqqqqqpppooopppqqqrrrssstttuuuuuuuuusssqqqooommmmmmnnnoookkkhhhjjjqqqyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,---------------,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,......---,,,,,,---***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,------------------------,,,++++++,,,,,,---...///++++++++++++,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......************************---,,,,,,,,,,,,---......///..................///,,,,,,,,,,,,------------...------......000111111///...------------------------------------------/////////////////////////////////.........------000000000000000000000000//////000000000///......////////////////////////////////////............////////////////////////---..................---111111000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...------,,,,,,,,,,,,------,,,------------.........------,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++)))***+++,,,------------......---,,,++++++******------------------------...------------,,,,,,,,,------------------------------............------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,---//////.........------------------.........//////,,,,,,,,,------------...------------------------***,,,------++++++,,,...,,,------------.........,,,---......///.........,,,---...000000000//////...---,,,---///000///...............///000111222..................------......------------..................///////////////..................///000000000000000000000000///000000111111111111000111111111111111111111111222333555555666999<<>>DDDLLLRRRVVVZZZ```eeegggiiilllmmmkkkllllllkkkkkklllnnnqqqsssrrrqqqpppppppppqqqrrrqqqppppppooooooppppppqqqooommmkkkjjjkkkooosssvvv+++,,,,,,------,,,,,,+++---,,,+++*********+++,,,.........------,,,,,,,,,------------,,,,,,+++***---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------------++++++++++++------------------------------,,,------,,,+++,,,...111...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,***))))))***,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------,,,,,,+++***'''(((***,,,...000111222///...---,,,+++,,,,,,---............////////////..............................------------........................------000000000000000000000000////////////000000000000---------.........//////...///////////////......000000000000////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000,,,---------------------------------------------..................---------,,,,,,++++++,,,,,,---////////////////////////.........------,,,,,,,,,.........------,,,,,,,,,........................------------,,,,,,+++***------------------------//////.........---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---------------((()))***+++---...///000,,,,,,,,,---------......,,,,,,,,,------.........------------------------)))************+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,------...///000000///////////////.........---,,,,,,,,,---///000222222000------......,,,)))............////////////111111000000//////......000///...------...///000............////////////////////////000000000000444333222111000000000000444555777666444222111222333777===DDDKKKRRRYYY]]]```aaaccceeehhhlllnnnppppppooonnnlllkkknnnrrrvvvuuutttqqqooonnnooopppqqqqqqooonnnppprrrrrrooolllssskkkfffhhhmmmsss~~~+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,---...------,,,,,,,,,+++++++++,,,---------,,,,,,+++***---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,------......---------,,,,,,++++++,,,,,,---------------------------,,,,,,---,,,++++++---000...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++))))))+++,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------,,,+++***+++,,,---///111222333444///...---,,,,,,,,,------............////////////..............................------------..............................////////////////////////.../////////000000000000........./////////000000......////////////......000000000000/////////...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.........------,,,,,,+++------------------------........................---,,,,,,++++++,,,,,,---..............................---------,,,,,,,,,......---------,,,,,,,,,........................,,,---------,,,,,,+++***------------------------.........------------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...//////000/////////////////////.........---,,,---...//////000...,,,---//////...,,,............////////////000000000000//////......000///...------...///000/////////000000000000111111111000000//////......222111111000000111111111///111222222222333555777888<<>>AAAFFFNNNUUU[[[```dddgggiiijjjjjjjjjkkkkkkllllllnnnooopppooonnnnnnpppqqquuuuuuuuutttttttttttttttrrrqqqppppppqqqrrrqqqooommmooovvv~~~uuutttxxx+++,,,,,,------,,,,,,++++++++++++,,,---...//////,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,---......///+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,+++******+++------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++++++++,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---------------,,,,,,------------............---------------------------------.........//////..............................------------......---------...............////////////////////////........./////////000000////////////////////////---...//////////////////000000/////////.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,---------------------------------...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---(((***,,,---...---,,,++++++++++++,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000///......------------------------------------++++++,,,,,,---...//////........................---------.........//////............////////////............------......------------...//////.............../////////////////////////////////////////////......///////////////000000000111111111222111111000000/////////111000000//////000000111555555555555666:::@@@EEELLLQQQXXX^^^bbbeeehhhiiillllllmmmmmmmmmmmmmmmmmmoooppprrrrrrpppppppppqqqssstttuuuuuuvvvuuuuuutttssspppmmmkkklllooorrrtttxxx~~~vvvxxxwww|||+++,,,,,,------,,,,,,+++))))))***+++,,,---------,,,,,,,,,---------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******+++,,,------...+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,+++******,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------..........................................------------......---------.........//////....................................////////////........................------...///////////////////////////............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,------.........---------------------------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***---...///...---,,,+++++++++,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,........................++++++++++++,,,,,,,,,,,,000///...---------------------------------------++++++,,,,,,---...//////........................---------...............---.........//////000000+++,,,---....../////////...//////...------------............////////////.............../////////...//////////////////............/////////000000//////000000111111222222222222111000000000000000555666777999<<>>CCCJJJSSSXXX\\\^^^```cccfffiiikkklllnnnooopppqqqrrrrrrrrrrrrqqqqqqpppppppppppppppqqqnnnnnnmmmnnnoooqqqrrrtttrrr|||}}},,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------************************------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------,,,,,,+++***...............---,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------...............---------------------------------------------------,,,++++++,,,,,,***)))******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++*********+++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.................................------------------------..................................../////////////////////.........------........................---------.........//////------------------------------......------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------333333333222111000......++++++,,,,,,,,,,,,------******,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***,,,......---+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,------......------,,,+++,,,,,,------.........------------------,,,,,,------------------------------------------------,,,---...---+++***+++,,,///...............//////.............................................................../////////............////////////....../////////000000000000////////////000111111222222222222222111111111000111333333333444666888555999???FFFMMMUUU]]]bbbbbbccceeegggjjjkkkmmmmmmmmmnnnoooppppppqqqqqqqqqpppppppppooooooppppppqqqmmmllllllmmmooorrruuuwwwwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---...---+++***)))------...//////---,,,++++++++++++,,,,,,,,,------------------------------+++,,,------......------...................................................,,,++++++++++++***(((******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------++++++,,,,,,---...//////........................------------------------....................................////////////000//////.......................................,,,,,,------.../////////------------------------,,,------...------,,,,,,+++++++++,,,,,,,,,------------------...//////000------------------------------------------------+++++++++,,,,,,,,,------.../////////...---,,,,,,+++++++++,,,,,,,,,------++++++,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------------------,,,,,,.........------,,,,,,,,,------------------------------------------------***+++---,,,++++++---...//////...---------......................................................***+++++++++,,,---------............////////////....../////////000000000111000/////////000222333222222222222222222222222222333444444444666999<<<777<<>>FFFLLLQQQXXX___bbbbbbcccggglllmmmmmmllljjjjjjkkkooorrrssstttssssssrrrqqqpppoooppprrrsssrrrqqqrrrsssuuusss|||,,,------------,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++---...//////......,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///------,,,,,,,,,,,,++++++,,,,,,---------............---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,)))+++...000///---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------++++++,,,---............------------------------,,,------......------,,,,,,,,,,,,------------...------......------,,,+++...///---...999IIIOOOJJJ<<>>JJJNNNRRRTTTUUUXXX]]]aaafffeeecccbbbbbbbbbcccdddjjjjjjlllooosssuuuuuuuuuuuutttsssrrrrrrssstttuuutttvvvyyytttpppsss~~~{{{rrrpppuuu}}}zzzzzzzzzzzz~~~---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......++++++++++++++++++++++++)))+++,,,,,,******+++---------------------------,,,++++++******+++++++++---------...//////000000///......------......///------------...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------...***+++,,,,,,------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,++++++)))))))))***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++***,,,------,,,++++++,,,///...---...//////...---------------------------,,,,,,,,,------.........***+++,,,---------,,,,,,+++++++++++++++,,,---...))))))))))))+++,,,...///++++++++++++++++++++++++,,,,,,,,,---------.........---,,,++++++,,,---...+++,,,,,,---------,,,,,,/////////---++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......------------------------((()))+++,,,---,,,***)))........................,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,,,,------......------,,,000000000///...,,,+++***,,,+++++++++++++++++++++,,,,,,,,,---------............------------......---------...............,,,------...///000111111////////////////////////...............///000000/////////000000000000000222333333333666;;;CCCHHHQQQTTTWWWXXXXXXYYY^^^aaalllkkkiiihhhggggggggghhhllllllnnnpppsssvvvwwwwwwxxxuuutttsssrrrqqqtttxxx|||~~~}}}}}}xxxwww}}}~~~zzz{{{{{{|||------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***+++---...---+++(((&&&,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///++++++++++++++++++++++++)))***,,,++++++***,,,---------------------------+++++++++******++++++,,,,,,,,,,,,---......//////......------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------------------,,,,,,+++***---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++***,,,------,,,++++++,,,111///......000000000///------------------------,,,,,,,,,---------------)))***+++,,,------------++++++++++++,,,---......((())))))***+++---......------------------------,,,,,,,,,---------------///...---,,,,,,---......,,,---------,,,+++******...///...,,,******+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------......------------------------(((***,,,......---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,------------,,,,,,000000000///...---,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------............------------......---------.........//////.........///////////////////////////////////////...............///000000.........//////000000000444333333444888AAAKKKRRRXXX[[[^^^^^^]]]]]]aaaeeeooonnnmmmkkkkkkkkkkkklllmmmnnnppprrrsssuuuwwwxxx{{{vvvttttttrrrqqqvvv~~~|||{{{~~~~~~~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...//////...,,,)))(((,,,,,,+++++++++,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///++++++++++++++++++++++++)))+++,,,,,,++++++---...------------------------,,,++++++++++++,,,,,,---))))))******+++,,,,,,---,,,,,,++++++++++++,,,,,,)))+++,,,,,,++++++,,,---,,,,,,,,,,,,------------******++++++,,,,,,------...---,,,++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++)))(((.........---,,,+++***)))------------------------......------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,------,,,,,,,,,---,,,++++++***++++++,,,---------,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,......,,,,,,,,,---000...,,,,,,...///......------------------------++++++++++++++++++++++++++++++,,,,,,------......---,,,,,,,,,,,,------...)))******+++,,,---......------------------------++++++,,,------------,,,............------------,,,,,,,,,,,,,,,+++******+++,,,,,,***(((((()))***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------......------------------------***+++,,,.........------------------------------++++++,,,,,,,,,,,,------...............---------,,,,,,------------,,,,,,,,,,,,---...////////////......///////////////000,,,,,,,,,---------............------------......,,,,,,------.../////////000000//////......------//////////////////////////////......//////000111......//////000000111111222333555888>>>GGGRRRYYY___aaaddddddcccdddgggkkkmmmlllkkkkkkkkklllmmmnnnoooqqqrrrrrrrrrsssvvvxxx|||vvvsssttttttttt~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,+++++++++,,,,,,,,,+++++++++,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++++++++++++++++++++)))+++------,,,,,,...///------------------------,,,,,,,,,,,,,,,---......******++++++,,,---------,,,++++++******++++++,,,***,,,------++++++,,,...,,,,,,,,,---------......)))******+++,,,,,,---------,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------+++)))(((------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,...///,,,------...---,,,+++******+++,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,---//////---,,,---...///---++++++,,,......---------------------------,,,,,,,,,,,,,,,+++++++++...---,,,,,,,,,---...///...------,,,,,,,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,.........,,,+++***))))))***+++,,,---------***+++---,,,+++******+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------++++++,,,------...//////------------------------+++,,,------......------,,,,,,,,,---------......------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------.........+++,,,,,,------,,,,,,+++++++++,,,---...//////...---------....../////////,,,,,,,,,---------............------------......,,,,,,------...//////000000/////////............////////////////////////000////////////000111111///000000111222222333333111555<<>>GGGPPPVVVZZZ\\\___aaabbbdddfffhhhhhhjjjkkkjjjiiiiiijjjkkknnnppprrrsssqqqppppppqqqmmmlllllllllkkkooo}}}}}}||||||||||||~~~|||yyyuuutttuuuwwwzzz}}}}}}|||tttwwwyyyzzzzzzzzz|||}}}~~~~~~~~~++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---...///------------------------------------------------------------------------,,,------...//////000000------------............,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------)))***,,,---...---+++***+++,,,------++++++,,,---++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,------......------,,,******+++,,,,,,---......------------............,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------,,,,,,,,,,,,------...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------...,,,---......//////......------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,---------...------------------------------------------------------------------------)))******+++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------***+++,,,+++***+++,,,...------------------------------------------------************+++,,,---...++++++,,,,,,------......,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,------.../////////---------............///........................---///111111000///000111............////////////000000000000000000000000111111111111111111111111333666:::@@@FFFOOOXXX^^^^^^```bbbcccdddfffhhhjjjjjjlllllllllkkkkkkmmmoooqqqrrrsssrrrooonnnnnnppplllkkkkkklllmmmxxx}}}|||zzzyyyzzz|||~~~|||xxxvvvvvvwwwzzz|||{{{zzzsssvvvyyy{{{{{{|||}}}~~~}}}}}}}}}|||{{{}}}++++++++++++++++++++++++'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------.........//////+++,,,,,,------......///,,,,,,,,,,,,,,,---...///------------------------------------------------........................---------...///000000111,,,---------.../////////++++++++++++,,,,,,---...+++++++++,,,,,,---------((()))+++---------+++***+++,,,------++++++,,,---+++++++++,,,,,,+++++++++++++++------------++++++///......------,,,,,,+++---------,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,------......------,,,******+++,,,,,,---......*********+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++,,,---------------.........////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---***+++...///---++++++,,,------......------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,.../////////...------------.........//////------------------------------------------------------------------------111111000///---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,---......------///111------------------------------------------------))))))))))))***+++,,,---++++++,,,------...//////+++++++++,,,,,,------------------.........//////,,,,,,------...///000000---------.........//////........................+++---...///...---...///............/////////000000000000000000000000000444444333333333333333333555999>>>EEELLLTTT]]]cccbbbdddeeeffffffgggjjjlllmmmooopppoooooooooqqqsssrrrttttttqqqmmmlllmmmpppmmmmmmmmmnnnsss~~~{{{yyyxxxyyy{{{{{{yyywwwxxxzzz{{{zzzwwwuuuwwwzzz||||||}}}~~~zzzzzzyyyxxxwwwyyy|||---,,,,,,+++*********+++---,,,+++++++++---///111...........................---,,,,,,,,,,,,---...---------------------------------.........//////,,,,,,---......---,,,,,,)))***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------.........//////---.........---,,,,,,++++++,,,------......------......------------......---,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,++++++++++++,,,---...///...---,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---------,,,+++***++++++,,,,,,,,,,,,------++++++,,,------------,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......000///...------------------,,,,,,,,,,,,---......''')))+++...///...---,,,------------------------))))))***+++,,,,,,------------+++******+++---------------------...///000******+++++++++,,,,,,,,,//////...---,,,++++++***---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,(((+++,,,+++)))(((***,,,---------...------,,,,,,---------............///---------------------------------............///000000000000////////////////////////000000000000333000......000111///---...///111111000000222444888>>>GGGOOOUUU[[[___bbbiiiiiihhhiiijjjlllnnnpppqqqpppoooooooooppprrrrrruuurrrpppooopppnnnkkkhhhllliiilllxxx}}}}}}}}}{{{xxxuuutttwwwzzz~~~yyysssrrruuuwwwvvvtttoootttzzz~~~~~~|||zzzyyywwwvvvuuutttsssssstttttt---,,,,,,+++******++++++,,,+++***(((((()))***+++...........................---,,,,,,,,,,,,---...------------------------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........+++++++++,,,,,,,,,------------......------,,,++++++,,,------......------.........------.........---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,---------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---//////---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------.........///------,,,,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,---------,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,---------------++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,---------............---------......///---,,,,,,,,,,,,---......***+++---......---,,,+++------------------------+++++++++,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,------.........------,,,,,,+++------......------,,,+++------------------------//////.........---------***,,,...---+++***+++---,,,,,,------...---------------------....................................---------............///000000000000////////////000000000000111111111111444111//////111222000//////000111111111222555888???DDDMMMUUU[[[___bbbeeeiiiiiihhhiiijjjlllnnnpppqqqppppppooopppqqqrrrssstttsssrrrssssssrrrooommmkkkkkksss}}}|||{{{{{{{{{yyyuuurrrqqqtttwww{{{}}}}}}}}}||||||yyyvvvvvvyyyxxxuuuqqqoootttzzz}}}}}}zzzxxxvvvuuuuuutttsssrrrqqqpppppp---,,,,,,+++++++++++++++---,,,***(((((((((((()))...........................------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,------......------,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------......------,,,,,,+++,,,------......------........................---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---......---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------..................---,,,,,,,,,------,,,------......------,,,------------------------------------............+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,---------------,,,,,,---------.........---......//////......---------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...///000---,,,,,,,,,,,,---......,,,---.........,,,+++***------------------------------------------------------............---------,,,,,,,,,,,,+++++++++------------------------------------------------------......------,,,,,,........................////////////............,,,...///...---,,,---...++++++,,,---............------------............////////////////////////---------............///////////////000000000000111111111111222222222222444222000000111222111000111111111111222555:::>>>GGGMMMUUU]]]aaadddfffgggiiiiiihhhiiijjjlllnnnpppqqqqqqpppppppppqqqrrrsssooopppqqqrrrrrrpppnnnmmmmmmrrr~~~{{{{{{{{{{{{{{{xxxtttqqqnnnpppsssvvvxxxxxxxxxwwwxxxwwwwwwyyyzzzxxxrrrmmmlllqqqvvvyyyyyyvvvtttsssrrrrrrsssrrrqqqooommmlll---,,,,,,+++++++++,,,,,,......,,,,,,++++++,,,,,,........................---------------------------------------------------------.........//////------------------------,,,---.........---,,,+++---------------------------------,,,,,,+++++++++---------.........//////,,,------...------,,,,,,+++,,,------......---------..................------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///...........................------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------///...---,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,---------.........++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,------------------,,,,,,,,,---------......---,,,,,,,,,------...///---,,,,,,,,,,,,---......,,,,,,---......---,,,,,,------------------------------------,,,,,,,,,,,,,,,---...//////...---,,,------------,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,------.........,,,------...------,,,,,,------------------------..................---------.........---------...***+++,,,---............,,,,,,---------.................................---------............///////////////000000000000000000000111111111222222222111000000111111111111111111111111333888@@@EEENNNSSS[[[aaaeeeffffffgggiiiiiihhhiiijjjlllnnnpppqqqqqqqqqqqqrrrrrrrrrsssnnnppprrrrrrooommmmmmnnnvvv{{{vvvvvv}}}~~~|||||||||}}}}}}zzzuuuqqqkkkmmmooorrrsssttttttssssssssstttuuuuuusssnnniiigggkkkpppttttttrrrqqqpppnnnoooqqqqqqqqqooommmkkk---,,,,,,+++,,,,,,------------------......//////........................---------------------------------------------------------.........//////------------------------------------------,,,,,,---------------------------------,,,,,,+++++++++---------.........//////,,,,,,------...------,,,+++,,,------......------------...//////...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///........................---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------,,,,,,///...---,,,,,,,,,,,,,,,,,,------......------,,,........................,,,,,,,,,------------...++++++++++++,,,,,,------+++++++++,,,,,,,,,------))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,---......//////------------------------,,,,,,,,,+++++++++++++++,,,---...//////...---,,,......//////...---,,,+++,,,,,,,,,++++++++++++++++++,,,,,,------.........,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,***+++,,,---............,,,,,,,,,------------...---------------------------------............///.../////////000000000111/////////000000000111111000000000/////////000111111222222333666===FFFLLLRRRWWW]]]bbbdddeeeeeeeeeiiiiiihhhiiijjjlllnnnpppqqqqqqrrrrrrssssssssssssqqqsssuuurrrooonnnrrrwwwvvvrrrttt{{{~~~~~~}}}}}}{{{{{{{{{{{{{{{xxxtttqqqkkklllnnnpppqqqqqqqqqqqqooonnnnnnnnnmmmllljjjiiidddhhhnnnrrrsssrrrrrrrrrkkkmmmoooppppppooonnnmmm,,,,,,,,,,,,,,,------...***++++++,,,---.................................,,,------......------,,,------------------------+++++++++,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......------+++,,,------......------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,......---,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,------------++++++++++++,,,---......++++++,,,,,,,,,,,,------)))******+++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........,,,,,,,,,---------......///...---,,,++++++++++++---,,,,,,,,,,,,---......++++++,,,---...///000000------------------------++++++++++++++++++++++++------............---------.../////////...---,,,*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***+++,,,---,,,***++++++,,,---............,,,,,,,,,,,,---------------------------------------------............///......//////000000111111.../////////000000000000...///000///......000222333333555777<<>>CCCKKKQQQYYY```cccddddddeeefffgggggghhhiiijjjkkkkkknnnnnnnnnpppqqqssstttuuussssssrrrpppmmmlllmmmppp{{{~~~~~~}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwwwwwwwuuutttsssssssssqqqmmmjjjiiiiiijjjkkklllmmmmmmmmmkkkiiihhhhhhhhhgggeeeccc______```aaabbbcccddddddkkkjjjhhheeeccc```^^^]]],,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------------,,,........................,,,---------............------------------------------......------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---............---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------------------------++++++,,,---...///000000------------------------...------,,,,,,,,,,,,,,,******++++++,,,,,,---------------------------------,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......------,,,++++++***------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------......------------------------------------------------------------------------...------,,,,,,------...------------------------------------------,,,,,,------------............000///..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------------------------------***+++,,,------...------***++++++,,,------.........................................................000111111//////000222000000000111111111111222222333444666999>>>EEEJJJRRRWWW]]]bbbeeeeeeeeefffggghhhhhhiiijjjkkkllllllmmmnnnpppqqqsssssssssssstttssspppkkkhhhiiinnnttt~~~}}}||||||~~~}}}zzzwwwuuusssssssssrrrrrrtttuuuuuurrrmmmiiijjjjjjkkkkkkkkkkkkjjjjjjhhhfffeeedddeeeeeedddbbb```____________```aaabbbiiihhhgggdddaaa^^^[[[ZZZ,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,---------------------------------------------------............------------------------------.........---,,,+++,,,,,,,,,,,,---------...---,,,,,,,,,,,,---............---------,,,,,,,,,+++,,,,,,------.........---------------,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...------------------...------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------------------,,,++++++------,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++++++++***))))))++++++,,,,,,------......------------------------...................................................------,,,,,,------...------------------------,,,,,,------------------,,,,,,---------...............---------...//////------------------------------------------------------------------------------..........................................)))***,,,---......------,,,,,,,,,---------------...................................................000111111000000111222000000111111111222222222222444666888===CCCLLLQQQXXX\\\aaaeeeffffffggghhhhhhhhhiiijjjkkklllmmmmmmlllnnnqqqssstttsssrrrqqqsssrrrnnniiihhhnnnyyy{{{xxx|||zzzyyyxxxxxxyyy{{{~~~~~~|||yyyuuusssqqqqqqqqqqqqqqqrrrsssssspppllliiijjjkkkkkkjjjiiigggeeeddddddcccaaabbbcccdddcccbbb```___^^^]]]]]]]]]^^^^^^cccccccccaaa___]]]ZZZYYY,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,---------------------------------------------.........//////------------------------,,,---.........---,,,+++---------.........//////---,,,,,,,,,,,,---............---------,,,,,,,,,++++++,,,,,,---...///////////////......------,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++------------------------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------,,,+++,,,---...///------------------------+++******************+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---------------------------,,,++++++------,,,+++........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,---.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000///---+++)))******++++++,,,---......------------------------...................................................------,,,,,,------...------------------------,,,,,,,,,------.........*********++++++,,,,,,,,,,,,,,,,,,,,,------...///........................---------------------------------------------------------.........//////........................)))***+++---......------000000000///......------...................................................000111111000000111333000000111111222222222222333444777:::???GGGPPPVVV\\\___cccfffggghhhiiijjjhhhiiijjjjjjllllllmmmnnnlllnnnqqqtttuuutttqqqooopppooollliiikkkvvv}}}wwwwww|||~~~}}}}}}{{{zzzttttttssssssuuuxxx{{{|||}}}zzzwwwtttqqqppppppqqqrrrqqqooooooooonnnllljjjjjjjjjjjjiiigggdddbbb```bbbaaa___```aaaccccccbbb```___]]][[[[[[[[[[[[\\\^^^_________^^^\\\ZZZYYY------------------------........................,,,,,,,,,,,,,,,---...///,,,------......------,,,++++++,,,---..................------------...............------,,,,,,,,,......---------,,,,,,,,,...---,,,+++***++++++,,,...------,,,,,,------...---,,,,,,,,,,,,---......///...,,,++++++,,,...///,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,---......---,,,+++------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------...//////////////////...////////////////////////------------------------///---,,,,,,...//////............------,,,,,,,,,++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------.../////////...,,,,,,,,,++++++*********------------------------*********+++,,,---...///------------------------------------------------))))))***+++,,,,,,------111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,---------......,,,------......------,,,...---,,,+++++++++,,,---...------------...//////222111///---,,,---...///000...+++,,,...000...---,,,------,,,+++***,,,---........................,,,------......------,,,++++++,,,,,,,,,---------........................+++******+++---......------------------------------......//////......---,,,------......------,,,+++,,,------......------------------------------........................------------------------,,,---------.../////////111111000000/////////...,,,---------.../////////...///000222222111111000///111222222111111222444333333666<<>>BBBMMMPPPUUU[[[___```aaaaaaccccccdddfffhhhiiijjjkkkjjjlllnnnqqqrrrrrrqqqppprrrllliiikkkiiijjjxxxwwwsssyyy}}}zzzsssoookkklllpppzzz|||wwwppplllhhhjjjnnnuuu|||~~~|||xxxsssoooiiiiiijjjiiihhheeecccaaaaaaaaa___]]]ZZZXXXVVVVVVUUUVVVXXXYYYZZZZZZYYYYYYWWWXXXYYYXXXWWWVVVWWWYYYXXXXXXWWWUUUSSSQQQOOONNNKKKLLLMMMNNNOOONNNMMMMMM---------------------------------,,,,,,,,,++++++((()))+++---------+++***,,,------......------,,,++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,------...............---------,,,,,,,,,)))***,,,---...---,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......------------------------+++,,,............,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------***++++++,,,,,,++++++***---------------------------------------------------+++***+++,,,...------,,,,,,,,,------.........---------.........//////---------------------------,,,,,,++++++*********------............------.../////////...------,,,,,,,,,,,,------.........------------------------,,,+++******))))))******------------------------------------------------///////////////.........---------,,,,,,+++++++++........................---------.........//////)))***+++,,,------...---*********+++++++++,,,,,,+++++++++,,,,,,+++++++++***,,,---///000000//////,,,,,,++++++,,,,,,---...///000000000///...---------...000...,,,+++...000,,,------+++((('''((())),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////........................000///------......---+++---------------------------......//////......---,,,------......------,,,+++,,,------......------////////////////////////........................////////////////////////......//////000000111111.../////////000000111111......//////000000111111111000/////////000222333222333444555777;;;@@@DDDRRRTTTWWW\\\aaacccbbbaaabbbccceeegggiiikkklllmmmkkkmmmpppsssssssssqqqpppsssllliiijjjjjjpppxxxxxxsssssszzzzzzrrrjjjgggeeelllwww{{{ssskkkeeebbbffflllttt|||}}}xxxrrrnnnfffggghhhhhhgggfffcccbbb```___]]][[[XXXVVVTTTSSSOOOQQQSSSUUUWWWXXXXXXXXXTTTUUUWWWVVVUUUUUUVVVXXXUUUUUUTTTSSSQQQOOOMMMLLLIIIJJJKKKLLLLLLKKKJJJIII...---,,,,,,++++++++++++))))))+++---///111222333,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------000///...------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++---...///000++++++,,,,,,,,,,,,------))))))*********+++++++++...---,,,,,,++++++++++++---------,,,+++***)))(((,,,,,,,,,---------......---...//////------...///------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......//////...---,,,,,,,,,,,,,,,---------.../////////..................------,,,***)))***+++---,,,,,,------------------------...---,,,++++++,,,...///111///,,,***)))+++...000------,,,++++++,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,........................------------------------///---++++++++++++)))''')))))))))***+++++++++,,,++++++++++++++++++++++++------------------------111000///...---,,,++++++------------------------++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,...000111000...,,,***......................................................---,,,,,,,,,,,,---000///...---,,,---......//////.........---------........................//////.........---------,,,,,,,,,---...///000000------............------000000000///......------////////////////////////000//////.........//////000111111000......///111333333333444888@@@IIIOOOUUUWWW[[[___ccceeeggghhhffffffffffffhhhjjjlllmmmooommmlllnnnrrrtttsssrrruuunnnhhhiiiqqqzzzvvvqqqvvvzzzxxxppphhhddddddpppwww~~~uuulllfffcccbbbgggoooxxx~~~yyysssmmmjjjgggfffeeeeeefffeeecccaaabbb___[[[WWWUUUSSSPPPNNNJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPQQQQQQRRRRRRSSSSSSPPPOOOOOOPPPPPPPPPMMMKKKJJJJJJJJJJJJKKKKKKKKKKKK......------,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------------------...........................------------,,,,,,,,,------------------------...------,,,,,,------...------------------------...---,,,++++++++++++,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,---...---,,,,,,+++++++++,,,.........------,,,******,,,,,,,,,---------......,,,---......,,,,,,---...------------------------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,------...---------...............+++,,,,,,---------,,,,,,---+++***+++,,,...------------------------------///...------,,,,,,,,,,,,000///,,,+++***+++---......------,,,,,,------...------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,---...,,,+++++++++++++++,,,,,,,,,,,,------------------------------------------------...............---------------------------------++++++,,,,,,,,,---------...........................------,,,,,,------...//////.........---------................................................---------------...///000000///...---,,,------............------------,,,........................//////.........---------,,,---------.../////////------............------.........///////////////////////////////////////000//////.........//////111222222111//////111222444555666999===DDDMMMSSSVVVXXX\\\```cccfffggghhhiiihhhhhhhhhhhhiiikkkkkkooonnnmmmooorrrtttsssqqqqqqjjjgggooo}}}wwwuuusssvvvwwwssslllggghhhjjjxxx~~~}}}tttjjjeeecccggglllttt|||~~~{{{vvvpppkkkhhhfffeeedddccccccbbb```^^^\\\YYYUUUSSSQQQOOOLLLJJJGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMKKKHHHIIIIIIIIIIIIJJJJJJJJJ......---------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,...........................------,,,,,,------...------------------------------,,,+++++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,......///......---,,,+++,,,,,,,,,---------......,,,...///...---,,,---...------------------------------------------------***++++++,,,---...///000------++++++++++++------,,,,,,,,,---------......,,,,,,,,,,,,---...//////...............---------((()))***,,,,,,,,,++++++...,,,+++,,,---.........------------------------/////////...---,,,******///...---,,,,,,,,,,,,---.........------......///------------------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...---,,,---///000000///------------,,,,,,,,,,,,------------------------........................---------.........//////------------------------,,,,,,,,,,,,------------...........................------,,,,,,------...000///---,,,,,,---...///................................................,,,,,,------...000111222111000///------,,,,,,,,,------------,,,,,,,,,,,,.......................................---------------..................------............------------......///000000111/////////////////////////////////......//////000111222333222111111333444333666;;;???EEEKKKRRRWWWXXXZZZ^^^aaaeeeggghhhiiikkkkkkjjjiiiiiijjjjjjkkkooonnnnnnppprrrrrrqqqooommmiiikkk{{{{{{zzz|||yyyxxxwwwuuuvvvtttnnniiiiiiooouuu|||ssskkkfffeeepppttt{{{~~~|||{{{yyyvvvqqqlllhhheeefffdddaaa```___]]][[[XXXTTTRRRNNNKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHHHHHHHIIIJJJKKKKKKKKKNNNMMMMMMNNNPPPOOOMMMKKKGGGGGGHHHHHHHHHIIIIIIIII------,,,------...//////***++++++,,,,,,---------------------------------+++,,,,,,,,,------......---------------------------------------------------------------------------------,,,,,,,,,++++++------------------------...------,,,,,,------...------------------------///......---------......,,,------...------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,...............---,,,,,,,,,,,,,,,---------.........///000///...---...000------------------------------------------------++++++,,,,,,---...//////---,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,---...////////////...---------,,,&&&(((***,,,---,,,,,,+++---,,,++++++---......---------------------------------...///...---+++***------......------,,,+++---------------......///------------------,,,,,,------------------------------------------------........................---------...............///------...///000///.........------,,,,,,++++++++++++++++++++++++++++++////////////////////////---------............///........................,,,,,,,,,------------..............................------,,,,,,------...///......---------......................................................,,,,,,,,,------...000000000000///...---,,,,,,,,,------,,,,,,,,,+++++++++...............................................................---------------............------............//////000000//////////////////////////////////////////000111111222333222111222333555333888???EEEKKKQQQWWWZZZZZZ\\\___cccfffhhhiiiiiikkkjjjjjjkkkkkkkkklllllloooooonnnooonnnnnnlllkkkmmmnnnwww~~~|||}}}|||vvvuuuxxxzzzzzztttuuutttooollloooxxx~~~}}}}}}|||uuuooollllllyyy|||{{{wwwvvvtttqqqmmmhhheeecccdddaaa^^^[[[YYYWWWTTTQQQMMMJJJGGGEEEDDDCCCAAA???AAAAAA@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHKKKKKKKKKLLLNNNNNNLLLJJJGGGGGGGGGGGGHHHHHHHHHHHH,,,+++++++++,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------......---------......///,,,,,,------...------,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,,,,,,,---------......,,,---......,,,,,,---...------------------------------------------------------------------------------,,,++++++,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,/////////...---------,,,((()))+++,,,------------,,,+++)))***,,,------,,,------------------------***+++---...///...------------.........---,,,+++,,,,,,++++++,,,------.........---------,,,,,,,,,------------------------------------------------........................---------......////////////...------......---+++------,,,,,,++++++******++++++++++++++++++++++++///////////////////////////............---------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---...000000///---,,,................................................------,,,++++++,,,,,,---/////////......---,,,+++------,,,,,,,,,+++++++++........................---....................................---------------............------000000//////............///////////////////////////////////////000111111///000222111111222444666555:::BBBJJJPPPUUUYYY[[[\\\^^^```dddfffhhhhhhiiihhhiiijjjkkklllmmmnnnnnnooonnnnnnllljjjiiiiiiiiinnnwww}}}yyyzzzyyyrrroooqqquuuvvvvvvtttxxxzzzyyyxxxzzz~~~~~~yyyvvvuuuwww}}}yyysssrrrpppmmmjjjfffcccbbbaaa^^^YYYVVVSSSPPPMMMKKKGGGEEEBBBAAA@@@@@@>>><<<>>>>>>>>>>>>>>>=========??????@@@AAABBBCCCDDDEEEGGGFFFGGGIIIJJJKKKIIIGGGFFFFFFFFFGGGGGGGGGHHHHHH,,,,,,+++++++++,,,------///......---,,,++++++***---------------------------------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,+++++++++,,,------,,,,,,------......------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,---------,,,,,,+++,,,,,,,,,---------......)))+++,,,+++***)))***+++------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......//////...---,,,,,,,,,,,,...............---------++++++,,,,,,------......,,,***))))))+++,,,,,,+++------------------------******,,,---.../////////------......------,,,++++++++++++++++++,,,---............------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......///---,,,,,,------+++***,,,,,,,,,,,,++++++++++++------------------------........................//////.........---------........................,,,---------............++++++++++++++++++++++++...------,,,,,,------...***,,,///111111///---,,,................................................------,,,+++******++++++......//////......---,,,------------,,,,,,,,,,,,........................---------...............------..................------............------111000000///......------////////////////////////////////////000111222222///000111111111222555777999>>>FFFNNNSSSWWWZZZ\\\]]]^^^aaadddfffggghhhhhhggghhhiiikkkmmmmmmnnnnnnmmmmmmllliiihhhhhhjjjmmmtttwwwtttqqqooopppqqqsssssszzz}}}{{{}}}{{{wwwrrrqqqnnnllliiifffdddccc^^^ZZZUUUPPPMMMKKKHHHFFFDDDAAA???>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???AAABBBBBBAAAAAABBBDDDFFFGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFFFF...------,,,,,,,,,,,,---///.........------,,,,,,....................................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------------------------...------,,,,,,------...------------------------+++++++++++++++,,,---...+++,,,------......------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,+++++++++,,,,,,---...------............------,,,,,,,,,---------......***+++,,,,,,******+++,,,------------------------------------------------,,,,,,------------------,,,---///000000///---,,,,,,,,,,,,---------.........------,,,,,,,,,---------------..................---,,,++++++,,,...///---+++******,,,------,,,------------------------,,,,,,,,,,,,------...///......---------,,,,,,,,,+++++++++,,,,,,---/////////......---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---+++++++++---...---,,,,,,,,,,,,,,,---------------------------------------------------------------------.......................................------------............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,.../////////......................................................,,,,,,+++++++++,,,------,,,---.../////////...---.........------------,,,........................---------.........//////,,,---------.../////////------............------///////////////.........////////////////////////////////////000111222333///111222333333444777999>>>CCCJJJQQQUUUXXX[[[]]]]]]___aaadddfffgggggggggggghhhjjjkkklllllllllkkkjjjjjjiiihhhgggjjjpppuuuttttttsssssssssuuuyyy}}}}}}~~~yyywwwrrrpppnnnllliiigggeeeeee[[[WWWQQQLLLIIIGGGDDDBBB@@@>>><<<<<<<<<<<<;;;:::::::::::::::::::::::::::888888:::;;;<<<>>>??????======>>>@@@BBBCCCBBB@@@BBBBBBBBBBBBCCCCCCCCCCCC000///...---------------+++,,,,,,---...///000111......................../////////...---------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******...........................------,,,,,,------...---------------------------------------...///000+++,,,,,,---.........---...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------...............++++++,,,,,,,,,---------//////.........---------++++++++++++,,,,,,---.........///////////////...,,,,,,,,,---------......---...//////------...///------------------------------------------------***++++++,,,---...//////,,,...000222222000...,,,,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,------......////////////...+++))))))+++---......,,,++++++---......---------------------------///...---,,,+++,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,---...///000111//////...---,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,------.................................------......///000111111+++******,,,...000//////,,,------....../////////++++++++++++++++++++++++------------------------++++++,,,---...///000111////////////////////////---------.........//////------------------------...------,,,,,,------......------,,,---...///000................................................+++++++++,,,---...///000+++,,,---////////////...//////.........---------........................---------.........//////,,,,,,------...///000000---..................---------......///000000000////////////////////////////////////000111222333000222333444444666888;;;BBBGGGMMMSSSWWWZZZ\\\^^^]]]___aaaccceeefffffffffiiiiiikkkkkkkkkkkkjjjiiihhhhhhhhhggghhhmmmvvv}}}rrrtttvvvwwwxxx}}}~~~|||yyyvvvrrrqqqnnnllljjjhhhgggfffYYYUUUOOOJJJGGGEEEBBBAAA???===;;;:::;;;;;;:::999888888888888999999999:::666666777999:::<<<======::::::;;;===@@@AAA@@@>>>??????@@@@@@@@@AAAAAAAAA,,,,,,------...///000000,,,---------------------///............---------000///...---,,,------...---.........---,,,,,,+++,,,,,,------------,,,,,,///...,,,++++++,,,.../////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------........................000///...---------------///...---,,,+++,,,,,,------,,,+++***+++---///111.........------,,,,,,,,,......------------....../////////......---,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,------...------------------------,,,,,,,,,---------..................---,,,++++++------------------------........................---,,,,,,+++++++++,,,,,,///...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------,,,,,,,,,---------......------------------------/////////......------,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,---------000000000///...,,,+++***---------,,,,,,+++++++++///............---------,,,,,,,,,------.........111000///...---,,,,,,,,,---------.........//////000000//////.........---,,,------......------,,,---------............///---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000..........................................------///...------------...///...------,,,,,,------...000000000000/////////////////////000111111222222///333555555333666===CCCIIIMMMRRRVVVWWWXXXYYYYYYfffffffffgggggggggggggggjjjjjjjjjiiiiiihhhhhhhhhffflllooojjjeeennnyyyzzz||||||{{{|||~~~|||yyyvvvtttssspppkkkhhheeeccc```^^^UUUOOOHHHDDDDDDCCC???;;;;;;999888888999:::999888888888888888888888888888888888999::::::::::::999:::;;;;;;;;;<<<<<<======@@@???>>>>>>>>>>>>>>>???+++,,,,,,---......//////.........------,,,,,,+++000////////////.........000///...---,,,------...------......------,,,+++------............------///...,,,++++++,,,.../////////......---,,,,,,+++,,,,,,------------------------------------------------............---------------------------------------------------------------.....................---,,,,,,,,,,,,,,,///...---,,,,,,,,,---------,,,+++++++++---///111......---------,,,,,,,,,---------------------------------------..................---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------////////////////////////,,,,,,,,,---------......---------...------,,,,,,++++++++++++++++++++++++........................------,,,,,,,,,,,,------000//////......---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,---------.........//////------------------------.........---------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,---------......//////......------...---------,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........000///...---,,,,,,,,,,,,,,,------------.........000/////////.........---,,,------......------,,,------------............------,,,,,,,,,,,,------,,,---------.../////////................................................///...---,,,,,,---...///...------,,,,,,------...000000000000//////////////////000000111111222222000333555555555888@@@FFFMMMQQQVVVYYY[[[[[[\\\]]]fffffffffgggggghhhhhhhhhkkkkkkkkkjjjjjjjjjiiiiiigggjjjkkkkkkppp}}}}}}zzzzzzzzz~~~~~~~~~|||zzzwwwuuusssrrroookkkhhheeeaaa]]]ZZZRRRLLLFFFCCCCCCBBB???;;;;;;999888888999::::::999888888888888888888888888888888999::::::::::::999999999:::;;;<<<>>>>>>???>>>>>>>>>======>>>??????++++++,,,,,,------......//////...---,,,++++++***000000000////////////...//////...------------...------......------,,,,,,.........//////............---,,,++++++,,,---...///......---,,,++++++***------------------,,,,,,........................------............------------------------------------------------------,,,,,,------.........///------,,,+++++++++,,,,,,///...------,,,------------,,,++++++,,,---///000...------------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---.........//////.........---------------------------------------------------------------------------------//////...---,,,,,,,,,---........................,,,,,,,,,---------......,,,,,,------...---------++++++++++++++++++++++++...........................---------------...............---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,............////////////------------------------,,,,,,,,,,,,------------.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------...------------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,------------,,,---...///////////////...............---------++++++,,,---...///000111---------------.........///...---,,,,,,++++++,,,,,,,,,,,,,,,------------/////////...............------............------------------..................------------......------.....................................................................------,,,,,,------.........------------......////////////000000000000000000000111111111111111111333666666888===EEEKKKRRRUUUZZZ]]]______aaabbbeeeffffffggghhhiiijjjjjjlllllllllllllllkkkkkkkkkjjjiiijjjqqqyyy~~~~~~}}}~~~}}}zzzxxxxxxxxx||||||{{{zzzyyyvvvtttrrrpppnnnkkkgggccc^^^XXXSSSMMMHHHBBB@@@@@@@@@>>>;;;;;;999888888999::::::999999999999999999999999999888999999:::::::::::::::777888999;;;===>>>???@@@===============>>>???@@@+++++++++,,,,,,---------.........------,,,,,,,,,////////////........................------......,,,------...------,,,,,,......////////////.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------............------,,,,,,------------------------------------------+++,,,,,,------......///------,,,,,,,,,,,,,,,---.........------------...---,,,,,,,,,,,,---...///------------------------,,,---...//////...---,,,+++++++++,,,,,,---------............------------------------------------........................------------------------000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---..................................................................---------...//////+++++++++++++++++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------+++++++++,,,,,,------------...............------------------------------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------------...------------------------,,,,,,,,,------,,,++++++,,,,,,,,,------------...------...//////////////////////////////.........,,,,,,------...//////000---------..................---,,,++++++++++++++++++++++++,,,,,,,,,------........................------............------,,,,,,---------..................------........................---------........................---------...............------,,,,,,,,,,,,------......------------......////////////000000000000111111111111111111111111333555777999===CCCKKKPPPVVVYYY]]]```aaabbbdddeeeffffffggghhhiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkooo}}}~~~}}}|||~~~{{{{{{|||{{{zzzxxxwwwwwwzzzzzzzzzyyyxxxvvvsssrrrooommmjjjfffaaaZZZRRRMMMGGGCCC???=========<<<;;;:::999777888999::::::999999999999999999999999999888999::::::;;;;;;::::::999999:::;;;<<<===>>>???;;;;;;;;;<<<===>>>???@@@++++++,,,,,,,,,,,,,,,---,,,,,,,,,------...............---------,,,,,,,,,------..................,,,,,,------...------,,,......////////////......---------,,,,,,---------)))******+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------............------------......---.....................---,,,,,,,,,------......------------------------.........//////.........---------,,,,,,+++++++++---------,,,,,,,,,,,,+++------------------------........................------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---............................................................---------------...///000******+++,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------------...............---------------------------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........------------------------.........---,,,+++***))),,,,,,---------.........//////000000//////...---////////////////////////................................................------,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------------...............---......//////......---,,,,,,,,,------------............------........................---------........................---------.........//////------------------------///......------......///.../////////000000000111111111111111222222222222444666999===BBBIIIPPPTTTXXX[[[^^^aaabbbdddfffhhhgggggghhhiiijjjllllllmmmnnnnnnnnnnnnnnnnnnnnnnnniiinnnzzz}}}yyy|||{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyyyyyyyxxxvvvtttsssnnnllliiieee___WWWNNNHHHBBB???<<<::::::::::::::::::888777888999;;;;;;:::999999999999999999999999999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???,,,,,,,,,,,,------------***++++++,,,---...//////---------,,,,,,,,,++++++,,,---......///.........,,,,,,------......------.........//////.........------------------------)))***+++,,,---...///000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------.........------------------------------,,,,,,,,,,,,,,,,,,......---------...//////------...////////////...------------------------,,,,,,,,,------------...///......------......///.........---,,,+++++++++------,,,,,,,,,+++++++++------------------------------------------------------------------------///...............//////------------------------,,,,,,,,,---------......,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---...//////+++,,,...//////...------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---......///.........------------------------------------------,,,,,,,,,,,,------------------,,,---------............,,,,,,,,,------------............---,,,+++***))),,,---------............000000000000000///...---........./////////////////////.........---------/////////...............------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------...............////////////......,,,,,,,,,,,,------------......------------......------..........................................,,,,,,------.../////////---......//////......---//////............//////......//////000000111111000000111111222333333444666888<<>>------------------------+++,,,,,,------...............---------,,,,,,,,,,,,,,,.../////////......+++,,,------......------------............------,,,------------------,,,,,,------------.........,,,,,,------------------------------------------------............------++++++,,,,,,---......///------------------------...------,,,,,,+++++++++---,,,,,,,,,------...///,,,---...///000000///...---------------------,,,,,,,,,,,,---------.........---+++))))))+++---............---------------...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......///000111------------------------,,,,,,,,,---------......---------...------,,,,,,------------------------........................++++++++++++,,,---...///+++---...000000000......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........+++++++++,,,,,,,,,------------------------------.........---------------,,,------...//////..............................,,,,,,------------------------------------,,,,,,------------............,,,,,,,,,---------......+++,,,,,,------,,,,,,,,,------------...............//////000000000000///------........./////////---------...............000/////////.........---...---------------......,,,------------.........,,,,,,,,,------...............////////////......++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,---------.../////////........................,,,,,,------...//////000......///000000///......//////............//////.........///000111111111//////000111333444555555777999???FFFMMMSSSVVVWWW[[[]]]```bbbdddfffhhhkkkjjjjjjkkkkkklllllllllmmmnnnnnnnnnnnnooooooooopppssszzz{{{~~~|||{{{{{{|||{{{xxxuuuuuuuuuvvvvvvvvvtttsssrrrmmmkkkfffaaa[[[SSSKKKEEE===<<<:::888666666777999999888777777:::;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<........................---------------------,,,//////.........---------+++,,,.../////////......+++,,,,,,---.........---,,,------------------,,,,,,------......------,,,000//////......---,,,,,,,,,,,,,,,------.................................---..................---++++++,,,,,,---...//////------------------------///...------,,,+++***)))++++++++++++,,,,,,---...,,,---///000000000///...---------......---,,,,,,,,,,,,,,,------............,,,)))''''''))),,,...,,,------......//////000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///000111222++++++++++++++++++++++++,,,,,,,,,---------..................---,,,++++++////////////////////////........................+++******+++,,,---...///***+++---//////...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////,,,,,,,,,---------......------------------------/////////......---------,,,,,,---.../////////...........................,,,,,,,,,------..................------,,,,,,,,,---------.........//////,,,,,,,,,------.........((()))+++,,,---.........---------.........//////,,,---...000111111222222,,,---------......//////+++,,,,,,---...///000000000000//////.........---......---------......///---------.........//////,,,,,,,,,------...............////////////......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------...///000000........................,,,,,,------...///000000...///000111111000///...//////............//////---......///000111111222......000111333555666666777:::AAAIIIPPPUUUWWWVVV\\\^^^aaacccdddfffiiilllllllllllllllllllllllllllmmmmmmnnnnnnooooooooopppxxxxxx}}}zzzzzz{{{{{{wwwtttsssssstttttttttsssqqqqqqnnnkkkfff```ZZZSSSKKKFFF===<<<:::888555555777888999777666777:::;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<;;;:::::::::;;;;;;------------------------++++++++++++++++++++++++000000//////.........------------............///******,,,...000111333444//////000000///...------------......//////000000........................,,,------......------,,,---------------------------------------------------------............////////////...---------,,,........................------------------------,,,,,,,,,---------......,,,---......,,,,,,---......---,,,,,,,,,,,,---...------------,,,,,,+++***+++,,,,,,---.........---+++---......---,,,,,,---,,,,,,,,,,,,---...//////.........------,,,,,,,,,---,,,,,,+++,,,---...///...------,,,,,,------...------------------------......------------...............------,,,,,,,,,,,,---///000000///---,,,---,,,,,,++++++,,,,,,---......//////...---,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------...------,,,,,,------...------............------...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------..............................000...***'''&&&''')))+++------,,,,,,------...//////...---,,,,,,---...///111111000///...------,,,.........------,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,---...////////////------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,---.........---,,,+++,,,,,,,,,---------..............................000000//////.........---///////////////////////////////////////.........///000111222222111000//////111333333333222333444;;;@@@GGGMMMRRRUUUXXXZZZ\\\]]]___aaadddgggiiikkknnnnnnnnnnnnmmmlllkkkjjjsssmmmmmmrrrqqqmmmrrr~~~|||zzzzzz{{{yyytttppprrrsssttttttsssqqqooommmnnnkkkfff```XXXOOOFFF@@@<<<<<<::::::::::::<<<<<<888888888999:::;;;===>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<>>>????????????@@@??????>>>===<<<<<<;;;<<<;;;::::::999999::::::................................................000/////////.........------------............///,,,------...///000000111...............---,,,,,,............////////////........................,,,------......------,,,------------------------------------------------....../////////000000000...............---------------------------------------------------------,,,,,,,,,---------......,,,---......,,,,,,---......---,,,,,,,,,,,,---...---------------,,,+++***+++,,,------......------+++---......---,,,,,,---...------,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,---...///...------,,,,,,------...------------------------......------------............---------,,,,,,,,,,,,---...//////...---,,,---,,,,,,++++++,,,,,,---......//////...------,,,---......//////......---,,,------......------,,,------------------------......------------......------------------------........................//////.........---------......------------......------............---------,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111///---+++***+++,,,...,,,,,,,,,,,,,,,---......///...------------...///000000//////......------......---------,,,,,,,,,...---,,,++++++,,,---...---...............------//////.........---------...---------,,,,,,,,,+++---------......------,,,,,,,,,---------.................................000/////////............/////////////////////////////////////////////...///000111222222111000///...000333444444555666888>>>CCCJJJQQQUUUYYY\\\^^^]]]^^^```bbbeeehhhjjjlllllllllmmmmmmmmmmmmmmmlllnnniiijjjooonnnmmmvvv|||zzzyyyzzzxxxuuuqqqttttttuuutttrrrooommmkkkmmmjjjeee```YYYPPPGGGAAA>>><<<:::888777666666777;;;;;;:::::::::::::::;;;=========<<<<<<<<<;;;;;;<<<<<<===>>>??????????????????>>>>>>===<<<<<<;;;999999999888888888777777/////////////////////////////////////////////////////////...............---------............////////////.........------------------------,,,+++/////////.......................................,,,------......------,,,---------------------------------------------------.........////////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......,,,,,,---......------,,,,,,------...,,,------------,,,,,,+++,,,,,,------......------+++---......---,,,,,,---//////...---,,,,,,,,,,,,...------------,,,,,,,,,///......---------.........------,,,,,,------...------------------------......------------.........------------,,,,,,,,,........................------,,,,,,,,,,,,------.........///......---,,,......////////////......------............------------------------------......------------.....................................................................---------///......------......///------............---------++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,------........................------------------------..............................------------------------------------------///......---------......,,,,,,++++++,,,,,,---...///...------------.../////////.....................------------,,,,,,,,,......------------......////////////...---,,,+++//////.........---------.........---------------...---------------......,,,------------.................................////////////............////////////////////////....../////////////////////000111111111111000000...000333444555666999<<>>===============<<<<<<>>>??????@@@@@@@@@?????????>>>>>>======<<<<<<<<<888999999999999888777777........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------............////////////......---------------.........------,,,/////////......---------........................,,,------......------,,,................................................+++++++++,,,,,,,,,------,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......,,,,,,---...------------------------,,,---------------,,,,,,,,,,,,------...------,,,+++---......---,,,,,,---///...---,,,,,,,,,,,,,,,------------------------//////.....................------,,,,,,------...------------------------......------------......------------------------///...------------...///------,,,,,,,,,,,,---------...............------,,,,,,------------,,,,,,------............------------------------------......------------......------------------------...................................................------------------...------............------,,,+++***+++---...---,,,,,,,,,,,,---------------........................------------------------////////////////////////............------------------------------------++++++,,,------...------,,,++++++++++++,,,------.........------.........---.....................------------------------...------------------.........//////...------,,,------,,,,,,,,,+++++++++..............................---,,,,,,---///000------------....................................///////////////.........////////////////////////............///////////////000000111111111111111000111333333444777:::===GGGLLLSSSYYY]]]```bbbdddaaaaaacccdddgggjjjlllmmmkkkkkkllllllmmmnnnnnnoooooommmlllmmmoooyyy|||wwwvvvvvvvvvtttrrrrrrqqqpppnnnllljjjiiihhhhhheee```[[[UUUMMMFFFAAA<<<;;;:::999999:::;;;<<<777888999;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<::::::;;;;;;;;;:::999888------------------------++++++++++++++++++++++++---------...............---------............///------------............---....../////////......//////......------,,,,,,........................,,,------......------,,,................................................+++++++++,,,,,,,,,------,,,---------.../////////------------------------------------------------,,,,,,,,,---------......,,,---......,,,,,,---...------------------------,,,------......---------,,,------...------,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,---...///------------------------..................------...------,,,,,,------...------------------------......------------......------------------------///...------------...///...------,,,,,,------...------...............---,,,------......------,,,---......//////......---------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................---.....................------,,,,,,,,,,,,------------............------,,,+++***+++---...---,,,,,,,,,,,,------.................................------------------------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---...............,,,,,,++++++,,,,,,---...---..................---------------............------------------------,,,,,,------------,,,,,,,,,------...//////......------,,,,,,,,,+++++++++..............................---,,,---...///111---------.........//////.................................///////////////////////////////////////---.........//////000000000000000000000111111222222222333333444777;;;???JJJOOOUUU[[[^^^```bbbdddbbbbbbccceeehhhjjjlllnnnnnnmmmllllllllllllmmmnnnpppnnnmmmnnnsss~~~zzzvvvtttttttttrrrppplllkkkiiihhhhhhhhhiiiiiidddaaa\\\VVVQQQJJJCCC???;;;:::999999999999:::;;;777888:::<<<>>>???@@@@@@????????????????????????AAAAAABBBAAAAAA@@@???>>>============<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999---------------------------------------------------------------.........---------............///,,,,,,,,,---......//////---...//////000/////////.........---------------........................,,,------......------,,,................................................---.........////////////---------.......................................------------------------,,,,,,,,,---------......,,,---......,,,,,,---...,,,------......------,,,,,,------............---------......------,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,------------...+++,,,------......------...------,,,,,,------...------------------------......------------......,,,,,,,,,------------.................................------------......,,,---......///.........//////000000000000//////......////////////......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............---------,,,,,,---------------............---------++++++,,,---...---,,,,,,,,,,,,---......//////........................------------------------........................------........./////////************************------...///000000000///---,,,,,,,,,,,,---......------...//////...------......------------------,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,---...//////////////////.........------------------------.........------------...///000000------........./////////.................................///////////////////////////////////////------......///000000000000/////////000111222333333333333333555999???CCCNNNRRRXXX\\\^^^```aaabbbbbbcccdddeeehhhjjjlllmmmooonnnlllkkkkkklllmmmnnnnnnoooqqqvvv~~~}}}{{{xxxtttssssssssspppmmmeeedddbbbbbbbbbdddggghhh```]]]XXXSSSNNNHHHBBB>>><<<;;;999777666555555555:::;;;<<<>>>>>>>>>======?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888777777888888................................................,,,,,,,,,------.........---------............///,,,,,,------------......,,,---....../////////...,,,------------------...........................,,,------......------,,,....................................................../////////000000000...............---------------------------------------------------------,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,---......---,,,,,,,,,,,,---...............------......------,,,++++++---......---,,,,,,---------,,,,,,,,,------...,,,,,,,,,---------......((()))+++,,,---...------...------,,,,,,------...------------------------......------------......,,,,,,,,,---------......,,,---...//////...---,,,......------------......,,,------...//////......//////000000000000//////......////////////......------------------------......------------......------------------------........................---------.........////////////............//////------............---------,,,,,,,,,...///...---,,,,,,------.../////////........................------------------------------------------------,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,..................//////......------......///000------...//////...------.........------,,,,,,,,,,,,,,,,,,---------......,,,---...//////...---,,,------...............---//////.........---------+++,,,,,,,,,------------,,,---...//////000000000............////////////..................................../////////000////////////////////////------......///000000111000/////////000111222333222333333555888>>>EEEKKKQQQUUUZZZ^^^______```aaabbbcccdddeeegggiiikkkmmmmmmlllkkkkkkkkkmmmooopppqqqvvv{{{~~~}}}~~~~~~|||{{{xxxuuurrrrrrrrrqqqmmmjjj```___]]]\\\]]]```ccceee___[[[VVVQQQMMMHHHBBB???<<<;;;999777555555555555:::;;;===?????????>>>===@@@@@@@@@@@@AAAAAAAAABBB???@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666666777888:::////////////////////////------------------------,,,,,,,,,------.........---------.........//////...---------------,,,,,,+++,,,,,,---.........---,,,,,,,,,------.................................,,,------......------,,,////////////////////////////////////////////////---------............////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,---......---,,,,,,,,,,,,---.../////////...---.........---,,,,,,++++++---......---,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,------.........&&&(((***,,,---...------...------,,,,,,------...------------------------.........------.........,,,,,,,,,------.........,,,---///000000///---,,,......------------......,,,,,,---.../////////...------............------......////////////......------------------------.........------.........................................................---------.........//////111111000000000000111111---..................---...---,,,---///000///...,,,,,,------...///000000........................------------------------------------------------+++,,,---...///111222222000000000000000000000000---,,,,,,+++++++++,,,,,,///............///000000,,,---...//////...---,,,//////...---,,,,,,++++++,,,,,,,,,------.........---...///000000///...---////////////...---,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,...000111000000///............/////////000........................---.........//////000000////////////////////////---------...///000000111000////////////111333444222222444666:::BBBKKKQQQTTTXXX\\\___````````````bbbcccccceeegggiiikkklllkkkjjjjjjjjjlllnnnqqqsssvvv~~~~~~}}}}}}}}}{{{zzzvvvtttqqqqqqrrrppplllggg___]]][[[YYYZZZ\\\```bbb___[[[VVVQQQMMMHHHCCC@@@;;;:::999888888999:::;;;666888;;;>>>AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB>>>??????@@@@@@@@@??????;;;<<<<<<<<<<<<<<<<<<<<>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<------------------------............------------.........---------,,,,,,...---------,,,,,,,,,+++,,,,,,------------,,,,,,.........------,,,,,,+++...---,,,,,,,,,,,,---...------,,,---......---+++------------------------........................---...////////////------......---------,,,,,,,,,------...............//////...------------...///...------,,,,,,------...........................------------------------------------------------........................,,,,,,,,,------......///,,,,,,,,,,,,------------,,,,,,,,,------------........................................................./////////...------.........//////.................................000///...---------..........................................------------................................................+++---///...---,,,---........................---------......---,,,,,,+++------------------------...------,,,,,,,,,------................................................+++,,,,,,---...///000000////////////////////////------------------------....................................---------,,,,,,---.../////////...---................................................,,,+++++++++,,,,,,---.........------------......///......---,,,,,,++++++------------------------........................++++++,,,,,,,,,---------111000...------------...........................---------............///........................------..................////////////////////////........................000000000000000000000000////////////////////////////////////000111222222777:::>>>BBBGGGLLLRRRVVV^^^^^^^^^^^^___```aaabbbdddccccccdddeeehhhjjjlllhhhiiikkkkkklllooouuuyyy}}}~~~yyywwwuuusssrrrpppnnnjjjggg```___^^^^^^^^^```aaabbbbbb\\\VVVRRRPPPLLLEEE@@@<<<;;;;;;;;;;;;<<<======????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::------------------------------,,,+++,,,---...///------------,,,,,,,,,,,,.........---------------------............------------------------------...------,,,,,,------......---,,,---//////---,,,------------------------........................------------------------...------------,,,,,,,,,---------,,,,,,,,,,,,,,,///...------------...///...------,,,,,,------...------------------------------------------------------------------------........................,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------------...................................................,,,------............---------............------........................///...------,,,---------........................,,,,,,,,,---------------................................................+++,,,......,,,+++,,,---..............................---,,,,,,,,,,,,---------------------------------,,,,,,,,,------...................................................***+++,,,---...000111111////////////////////////...................................................---------,,,,,,++++++,,,---......//////......------------------------........................------,,,,,,,,,---............------------...............------,,,,,,+++------------------------........................***+++,,,---...///000000---,,,,,,+++,,,,,,------........................---------............///........................,,,---------.../////////////////////////////////........................000000000000000000000000////////////////////////......//////000111111222555999???DDDIIIOOOTTTXXX```____________```bbbcccdddddddddeeefffiiikkkmmmkkkiiilllooommmmmmzzz~~~zzzvvvuuutttsssrrroookkkgggdddcccccceeeiiijjjhhhfffbbb___ZZZVVVSSSMMMFFF@@@<<<<<<;;;;;;<<<<<<===>>>????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::---------------------------,,,+++++++++---000111,,,,,,,,,,,,,,,,,,,,,,,,........................---..................---,,,,,,------------------------------------------...------...//////...,,,,,,,,,------------------........................------,,,,,,,,,---......------------------------...------,,,,,,+++++++++.........------............------,,,,,,------...------------------------------------------------////////////////////////.......................................---------+++++++++,,,,,,,,,,,,---.........////////////000................................................++++++,,,---.........---,,,,,,------------,,,,,,........................------------,,,---------........................,,,,,,,,,------......///................................................,,,...//////...------...---------------.........000000...------...///000........................///............///000000................................................,,,,,,,,,---...///000000////////////////////////////////////////////////........................,,,,,,,,,,,,---------------------...............------------------------........................//////............//////......------------............---------,,,,,,,,,////////////////////////---------...............------...///000000111111,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................,,,,,,,,,---...///000000////////////////////////........................////////////////////////////////////////////////...///000222333444444444555:::BBBHHHNNNSSSWWWZZZaaa```_________aaacccdddddddddeeefffhhhjjjlllmmmooojjjlllqqqnnnooo~~~zzzwwwvvvvvvvvvuuurrrmmmjjjiiiggghhhmmmrrrsssnnniiiccc```]]]ZZZUUUNNNFFF@@@<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;:::>>>============<<<<<<<<<========================------------------------...---,,,,,,---///111333,,,,,,,,,,,,,,,,,,,,,,,,........................---..................---,,,,,,------------------------------------------...------...//////...,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---...///------------------------//////......------,,,,,,---..................---...------,,,,,,------...------------------------------------------------////////////////////////.......................................---------++++++,,,,,,,,,---------.........////////////000................................................++++++,,,---.........---,,,,,,------------,,,,,,........................,,,,,,------------------........................------....../////////000................................................,,,...//////...------...++++++,,,,,,------------000///...------...000000.......................................///000000////////////////////////////////////////////////...............---------////////////////////////////////////////////////........................++++++,,,---...//////000------------......//////------------------------..............................---------------.........------------......---------------,,,,,,,,,////////////////////////---------.........////////////..................//////......---,,,,,,+++........................---------............///........................,,,,,,,,,---...///000000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000222333555666777===BBBKKKRRRWWWZZZ]]]___```___^^^^^^___aaadddeeeffffffggghhhiiikkklllmmmpppjjjjjjnnnooowww}}}|||{{{yyyxxxwwwwwwwwwtttpppmmmlllkkkmmmrrrxxxwwwqqqjjjbbbaaa^^^[[[VVVNNNFFF@@@===<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>------------------------......------...///111222,,,,,,,,,,,,---------------------------.........------............------------------------------,,,------......------,,,///...---...000000...---+++,,,,,,------.................................,,,,,,,,,---......//////,,,,,,,,,------------...////////////............------...//////...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------------...................................................,,,------............---------............------........................,,,,,,---............---.................................///////////////................................................+++,,,......,,,+++,,,---++++++,,,,,,---.........---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,---...////////////////////////////////////////////////////////////...------,,,,,,////////////////////////////////////////////////------------------------++++++,,,---...///000000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++*********++++++......------------......------------------------------------------------,,,,,,------.../////////---------,,,,,,,,,++++++000000000000///...,,,,,,........................---------............///........................,,,---------.../////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........///111444666888@@@GGGPPPWWW[[[]]]]]]^^^___^^^\\\\\\^^^aaaeeeggghhhhhhiiijjjjjjkkkkkklllmmmiiiiiinnnvvvyyyxxx}}}~~~|||zzzyyywwwvvvvvvuuussspppnnnooorrrvvvxxxvvvpppjjj```___^^^ZZZTTTMMMEEEAAA======<<<<<<======>>>???>>>??????@@@AAABBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>---------------------------------....../////////,,,,,,---------.........+++,,,,,,,,,------------,,,,,,------------,,,,,,.........------,,,,,,+++,,,,,,---......---,,,,,,///.........000000...---++++++,,,,,,---......///........................+++,,,...///000000//////,,,,,,,,,---------...................../////////------...//////...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,------......///------........./////////,,,,,,,,,------------........................................................./////////...------.........//////.................................,,,---...///000//////...........................///...............------................................................+++---///...---,,,---...------......///000000111+++,,,,,,---......------........................,,,++++++,,,,,,...//////////////////////////////////////////////////////...............---------////////////////////////........................---------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,+++++++++++++++......------------......------------------------------------------------,,,,,,------...//////000---------------.........---...///000//////...---........................---------............///........................------..................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111000//////111555999<<>>>>>???>>>??????@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@------------------------+++,,,---.........---------------....../////////+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++//////...---,,,,,,++++++,,,,,,---......---,,,,,,///......///000000///---++++++,,,,,,---...//////........................+++,,,...000111111000///,,,,,,,,,------.........---------....../////////,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.................................///000111222222.........////////////000........./////////000000................................................///000000000///...------......////////////..............................,,,---///000000000//////.................................------,,,,,,,,,...................................................000111111000//////000...//////000111222222333,,,---///000111000///...////////////////////////---------...///000111222000000000000000000000000000000000000000000000000,,,------....../////////////////////////////////........................------------------------......---,,,+++))))))(((......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,........................111000///........................------.........------------------------////////////////////////,,,,,,------...///000000......///000111222333333+++,,,---///000000///...........................---------.........//////.......................................---------////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000444333111111333777===@@@IIIPPPYYY___aaa```^^^]]][[[ZZZYYYZZZ]]]aaafffiiikkklllllllllkkkkkkjjjiiimmmpppuuu~~~~~~~~~zzzwwwsssqqqrrrrrrrrrrrrooossswwwxxxtttooojjjggg\\\\\\[[[VVVPPPJJJEEECCC===============>>>??????>>>??????@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC***+++---//////...---,,,,,,,,,,,,------.........******+++,,,,,,------...------------------------++++++,,,------------,,,,,,---......//////......+++,,,...000000///...---............////////////000///...---,,,------...................................................///...---,,,,,,---...///000000000000///...---,,,........................,,,,,,,,,------.........---------,,,,,,+++++++++---------.........//////000///...------------------...//////...---+++***,,,,,,,,,---------......000//////......---,,,,,,------/////////...---,,,,,,------...///000111111///////////////......---//////.........------------------............///...------,,,,,,------...........................,,,,,,---.../////////...//////............//////000000//////.........---------............------.........------,,,,,,,,,...........................------,,,,,,------...,,,---------......//////////////////////////////////////////////////////000000//////.........---000000//////.........---////////////////////////111000///......///000111...---,,,,,,,,,,,,---...........................++++++++++++++++++++++++...------,,,,,,------.......................................////////////...------------...//////++++++,,,,,,,,,---------,,,,,,------.../////////------------------------......---------,,,,,,,,,//////.........---------........................,,,------...///000111111............////////////........................////////////////////////000///...------...///000...///////////////...---............///111222222555666666555444888>>>CCCTTTWWW[[[^^^______```aaaYYY[[[^^^```aaadddhhhkkklllooommmiiijjjooooookkklllrrr~~~~~~}}}||||||yyyxxxuuurrrooonnnnnnmmmoooppprrrrrroookkkeeebbb\\\ZZZWWWSSSNNNHHHDDDBBB@@@?????????>>>>>>======@@@@@@AAAAAABBBCCCCCCDDDBBBBBBAAA@@@@@@AAAAAAAAADDDDDDDDDDDDDDDEEEFFFFFFGGGEEECCCBBBDDDEEEEEEEEEBBBAAAAAA@@@?????????@@@++++++---.........------,,,,,,,,,---------..............................------------------------))))))***++++++++++++***,,,---......//////......+++,,,...///000///...---............//////////////////---,,,,,,,,,------................................................///...------------...///------............------........................,,,,,,------------------.........---------,,,,,,,,,,,,,,,,,,------......//////...---------------,,,,,,---------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...............------------......//////000000///////////////......---//////.........------------------............///...------,,,,,,------...........................------......///.........//////............//////000/////////............------............------.........------,,,,,,,,,...........................------------------...,,,,,,---------.........////////////////////////////////////////////////000/////////............000/////////....................................///...---,,,,,,---...//////...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.......................................////////////---------------...//////++++++,,,,,,,,,---------..................------------------------------............------,,,,,,//////.........---------........................---------......//////000............////////////........................////////////////////////000///............///000//////000000000000000//////////////////000111222333444444444666<<>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDEEEFFFFFFGGGEEECCCCCCDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@,,,,,,,,,------------...,,,,,,,,,------------...000000///......---,,,,,,------------------------)))******+++++++++++++++,,,---......//////......,,,---.../////////...------............/////////...------,,,,,,,,,,,,---................................................///...------------...///***+++,,,---....................................------------------,,,,,,//////............------+++++++++,,,,,,,,,,,,---//////...------------...++++++++++++,,,---...///,,,,,,,,,---------......******+++,,,,,,---............---------......///.........//////////////////////////////......---/////////............------------............///......------------.......................................///......------//////............//////////////////............------............------.........---------------..............................------------......,,,------------.........////////////////////////////////////////////////////////////............////////////..........................................------------......000///............///000........................------------------------...------,,,,,,------...........................---............/////////---------------......///,,,,,,,,,,,,------------000//////...------,,,,,,------------------------/////////............---...............---------........................---------------------------............/////////........................////////////////////////000//////......//////000...///000111111222111111000000/////////000000111111111333555:::BBBKKKQQQYYY[[[^^^^^^^^^]]]]]]]]]___aaacccddddddfffiiilllfffkkkmmmlllkkkmmmmmmlllttt}}}{{{zzzzzzvvvuuussspppnnnmmmllllllkkkkkkjjjiiigggdddaaa___]]][[[WWWRRRLLLGGGCCCAAA=========>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFDDDDDDFFFGGGFFFEEEFFFEEEDDDBBBAAA@@@@@@@@@------,,,,,,,,,------...------------------------------,,,,,,,,,+++++++++------------------------+++,,,------......------,,,---......///.........------...//////......------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........................................................------.........++++++,,,---.............................................------,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,---///......---------......,,,+++*********,,,---...,,,,,,,,,---------......---------........./////////...---,,,,,,---///000///////////////.........///////////////......---/////////...............---------............///......------------................................./////////...---,,,,,,//////............/////////////////////.........------............------...............---------........................//////............//////........................///////////////////////////////////////////////////////////////.........///////////////.................................000000000//////000000000///..................///...................................................------,,,,,,------...........................---------.........//////------,,,,,,------...///,,,,,,,,,------------...//////.........---------......................../////////////////////.........................................................---------,,,,,,,,,---------.........//////........................////////////////////////000//////////////////000---...///000111222222222111111000000///000000000111222333777>>>GGGQQQVVVYYY[[[]]]^^^]]]]]]^^^___cccdddeeeffffffgggiiilllggglllpppooonnnnnnqqqttt~~~{{{zzzyyyxxxtttsssqqqooommmkkkjjjjjjhhhgggfffdddbbb```^^^]]]ZZZXXXSSSNNNIIIDDD@@@>>>;;;;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGFFFFFFHHHFFFEEEFFFGGGHHHGGGFFFFFFEEEDDDBBB@@@??????>>>...------,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,---............---,,,---......///...........................------------------............+++,,,,,,,,,,,,,,,,,,,,,................................................---..................---......////////////.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------......---------......//////...,,,+++***+++,,,,,,,,,,,,,,,---------......//////.........---------...---,,,,,,,,,...///000///////////////.........///////////////......---////////////////////////---------............//////......------......///.........................../////////...---,,,,,,//////............//////.........///////////////------............------........................////////////////////////000//////......//////000000000//////////////////////////////////////////////////////////////////.........///////////////.........///////////////........................///000000000000000000///------------------------...................................................------,,,,,,------...........................------------............,,,,,,,,,,,,,,,---......,,,,,,---------.........---------.........//////.........................../////////////////////---......................................................---,,,,,,++++++------------....................................///////////////////////////000000000000000000///,,,---...///000000111000222111111000000000000111444444666;;;CCCLLLTTTXXXXXXZZZ]]]^^^^^^^^^```aaadddfffggggggfffgggiiikkkiiillloooooonnnpppyyy|||zzzxxxwwwvvvsssrrrpppnnnllliiigggfffdddcccaaa___]]]\\\[[[ZZZXXXUUUQQQKKKFFFBBB???>>>:::;;;<<<===???AAABBBCCCAAAAAABBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHGGGGGGGGGIIIIIIHHHFFFEEEDDDBBBAAA???>>>======...---------------,,,,,,...------------,,,,,,,,,,,,,,,------...///000000------------------------******+++,,,,,,,,,,,,,,,,,,---......//////......///............---------,,,------------.........+++,,,,,,------------,,,................................................------...//////...------/////////000//////..............................------------------,,,,,,+++++++++,,,,,,,,,,,,---///...............------...------------...//////000///...---,,,,,,,,,,,,,,,,,,,,,---------............---,,,++++++******---------------...///000.........//////////////////////////////......---...////////////000000000---------............/////////............//////.................................///......------//////............//////.........///////////////------............------.............../////////////////////////////////000000////////////000000000000000///////////////////////////////////////////////////////////////.........///////////////.........///////////////------------------------------............------,,,,,,------------,,,,,,...................................................------,,,,,,------...........................,,,------------.........,,,,,,,,,,,,,,,------...,,,---------............,,,,,,------...//////000........................---............/////////---------.......................................///.........------,,,,,,,,,------------.................................///////////////////////////000000111111000000///,,,---...//////000//////111111000000000111111222666777:::@@@IIIQQQVVVYYYYYY[[[\\\]]]]]]^^^aaabbbdddeeefffffffffgggiiikkkhhhiiilllmmmmmmttt~~~{{{yyyvvvuuutttrrrqqqpppmmmjjjgggdddccc^^^^^^\\\[[[YYYWWWVVVUUUUUURRRNNNIIIEEEAAA???>>>:::;;;<<<===???AAABBBCCC@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFGGGHHHIIIHHHGGGGGGIIIHHHHHHIIIJJJJJJIIIGGGDDDCCCAAA@@@???>>>>>>===------.........---++++++......---------,,,,,,,,,---.....................------------------------***+++,,,,,,---,,,,,,,,,,,,---......//////......//////...---------------,,,,,,---------.........+++,,,---...///......---................................................------...//////...------,,,,,,---...////////////........................,,,,,,------------------,,,,,,,,,,,,------...............------,,,,,,,,,---------------...//////.........//////...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,++++++,,,---...////////////------......//////000000///////////////......---.../////////000000000000---------............/////////............//////........................------......///.........//////............//////............/////////000------............---------........./////////000////////////////////////111000000//////000000111///.........------------////////////////////////////////////////////////............/////////000............/////////000------------------------,,,---...//////...---,,,,,,---...//////...---,,,........................------------------------...------,,,,,,------...........................,,,,,,---------.........,,,,,,++++++,,,,,,---...------------............------..........................................,,,,,,------............---------.........//////........................//////..................,,,,,,---------.................................///////////////////////////000111111111111000///...//////000000000//////000000000000111222333333666888<<>>???AAABBBBBB??????@@@AAACCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGEEEFFFHHHIIIJJJIIIHHHGGGIIIIIIIIIJJJKKKKKKIIIGGGCCCCCCBBBAAA@@@?????????,,,---...//////---+++***.........------,,,,,,,,,...------,,,,,,++++++***------------------------,,,---......//////......,,,---......//////......000///...---------------,,,,,,,,,---------......+++,,,.../////////......................................................,,,---...//////...---,,,))))))+++---...///000000........................,,,,,,,,,------.........---------.........//////---------,,,,,,+++++++++---------------...///000,,,---...000111000000///,,,,,,,,,---------......,,,------......//////000***+++---///000000///...,,,------...///000111111///////////////......---.../////////000000111111---------.........////////////............//////........................,,,,,,---.../////////...//////............//////---.........//////000000---..................------.........//////000000000000000000000000000000111111000000000000111111---------,,,,,,+++++++++////////////////////////////////////////////////---.........//////000000---.........//////000000------------------------...///000111111000///...---...///000000///...---........................------------------------...------,,,,,,------...........................,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------.........///////////////...------,,,,,,////////////////////////,,,,,,,,,---------......---------.........//////........................////////////////////////,,,,,,,,,---------..............................///////////////////////////000111222222111000///000111111111111000000///000000000000111222333444555777===FFFQQQXXX[[[[[[^^^______^^^\\\\\\^^^___aaabbbdddddddddeeegggjjjkkkiiijjjnnnuuu}}}zzzwwwuuusssrrrsssrrrpppmmmiiiddd```]]]SSSTTTTTTSSSQQQOOOMMMKKKIIIFFFBBB>>>:::999888888;;;;;;<<<>>>???@@@AAABBB>>>>>>???AAACCCDDDFFFFFFCCCCCCCCCCCCDDDEEEGGGGGGEEEFFFHHHJJJJJJIIIHHHGGGIIIIIIIIIJJJLLLLLLIIIGGGDDDCCCBBBBBBAAAAAAAAAAAA++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---------...---+++)))---------.........//////......................................................////////////......000///---,,,,,,---///000......---------,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,..................------////////////////////////........................---.........//////000000------...........................------,,,,,,,,,---------.........//////000000000000000111111222000111111111111222222222222222111000000000000000000000///...............////////////////////////........................//////////////////////////////......---------,,,,,,---------......//////---......///000111111222////////////000000000000444333111////////////000////////////////////////////////////////////////........................////////////////////////........................////////////////////////000000000000000000000000........................333111///---,,,---...///////////////////////////...------------...//////999555///***(((***---///,,,...///111111///...,,,---------............///......///000000///......///...---,,,,,,---...///..............................------------......------------------------///......------///000111//////.........---------000000//////.........---...///000///...---...000111000///...............////////////000000000000000000000000000000000000000111111111000000333555999???GGGOOOUUUYYY\\\^^^bbbaaa___^^^^^^___aaabbb````````````bbbdddfffgggpppmmmlllqqq~~~|||xxxwwwwwwxxxyyyyyypppnnnjjjgggddd___[[[WWWVVVRRRLLLKKKLLLLLLHHHDDDDDDCCC@@@===;;;::::::::::::;;;<<<>>>????????????@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDBBBBBBAAA++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,---...///...,,,---------.........//////......................................................////////////......000...---,,,,,,---...000............------,,,,,,........................------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................000000//////......------/////////...---------,,,.........------,,,,,,,,,---------.........//////000000//////000000111222000000111111111222222222222111000////////////000000000///...............////////////////////////------------------------////////////////////////////////////......------.............../////////.........///000111111111////////////000000000000333222111////////////000////////////////////////////////////////////////........................................................................////////////////////////000000000000000000000000........................222000...---,,,,,,---..............................------------...//////222000...,,,+++,,,------///000111222222111000///---------............///........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------///......---...///000111//////.........---------000/////////...............///000///...---...000000//////...------......////////////000000000000////////////////////////111111111111000111333666;;;AAAJJJQQQWWWZZZ\\\^^^___^^^]]]\\\]]]^^^```aaaaaaaaaaaabbbdddfffhhhjjjmmmkkkmmmvvv|||~~~~~~{{{xxxvvvvvvwwwwwwvvvqqqnnnjjjfffccc___ZZZVVVSSSNNNIIIHHHIIIHHHEEEAAA@@@???===;;;:::::::::::::::;;;<<<>>>???@@@@@@@@@????????????@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEEEE,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000...,,,,,,...///000///---------.....................................................................////////////......///...---,,,,,,---...////////////............---...............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................///////////////.........000000///...---,,,,,,+++.........---------------------........./////////000000//////000000111222000000000111111111222222000000//////......//////000//////............///////////////////////////........................////////////////////////000000000000////////////000000000000////////////......//////000000111111////////////000000000000222222111000////////////////////////////////////////////////////////////........................................................................////////////////////////////////////////////////........................000///...,,,,,,,,,------------------------------...------------...//////***+++---.........---,,,///000111222222111000///---------............//////...---,,,,,,---...//////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------///............///000000...............---------////////////...............///000///...---...000//////...------------...////////////000000000000////////////////////////111111222111000111555777>>>DDDMMMUUUYYY[[[\\\]]][[[[[[[[[[[[\\\^^^___```___```aaabbbeeegggjjjkkkmmmnnnsss|||tttwww|||zzzxxxwwwwwwvvvtttrrrooolllgggccc___ZZZUUURRRMMMIIIEEEDDDDDDCCC@@@===;;;;;;999999999999:::;;;:::;;;<<<>>>@@@AAAAAAAAA@@@???????????????@@@AAACCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMMMMNNNNNNNNNNNNOOOMMMLLLKKKJJJIIIIIIIIIIII,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///222000---,,,---/////////..............................................................................////////////......///...------------...////////////////////////...---------...............................................................---------------------------------...............////////////////////////........................++++++,,,...///111222333//////......---------,,,...............---------............///////////////////////////000111111000000000000111111111111//////............//////000///............//////////////////////////////000000000000000000000000////////////////////////111111000000000000000000222111111111000000//////.../////////000000000111////////////000000000000111111000000////////////////////////////////////////////////////////////........................------------------------........................////////////////////////................................................///...---,,,,,,,,,,,,---------------------------...------------...//////***+++---/////////...---------...//////...---------------............//////...,,,++++++,,,...///.........------.......................................------------........................................../////////000........................///////////////............///000///...---...000......------------......////////////000000000000000000000000000000000000111222222111111333777:::BBBHHHQQQXXX[[[\\\\\\\\\YYYZZZ[[[]]]^^^___```aaa\\\]]]___aaadddgggiiikkkoootttwwwrrrzzz~~~|||{{{zzzyyyvvvssspppkkkgggbbb]]]YYYTTTPPPLLLHHHEEEBBB@@@@@@???===;;;::::::999888888999:::;;;:::;;;===???@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCCCCDDDEEEGGGHHHJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLNNNOOOOOOPPPQQQQQQQQQQQQNNNNNNMMMMMMLLLLLLMMMMMM,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///444111...,,,---..............................---......................................................////////////...............------............/////////////////////---------.........//////---------------------------.....................---------------------------------.........//////////////////////////////........................++++++,,,...///111222333,,,---------......//////................................./////////000000/////////...///000000111//////000000000111111111//////............////////////............//////////////////////////////////////////////////////000000000000000000000000000000111111111111111111222222111111000000//////////////////000000000000////////////000000000000000000000000/////////...000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------...........................---------,,,,,,,,,---------------------------...------------...////////////..................------............---------------............//////...,,,++++++,,,...///---..................---..............................------------..............................---......///////////////---..............................///////////////...///000///...---...000......---------......///////////////000000000000111111111111111111111111222222222222333777<<>>===;;;:::<<<;;;:::999999:::;;;;;;;;;<<<>>>???AAABBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMPPPPPPQQQQQQRRRRRRSSSSSSOOOPPPQQQRRRSSSSSSRRRRRROOONNNNNNMMMMMMNNNNNNOOO,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------............///222000---------...------...............---------......................................................////////////..............................---............/////////,,,,,,------.../////////---------------------------------...............------------------------,,,,,,------.../////////------------------------........................///////////////.........+++,,,,,,---...///000000.............../////////....../////////000000000//////......//////000111/////////000000000111111//////......//////000000///............//////000////////////////////////------------------------000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000////////////000000000000...//////000000//////...000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................------......------------------------------------...------------...//////222111///...------...///////////////////////////---------............//////...---,,,,,,---...///------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................---......///000/////////---------........................///////////////...///000///...---...000///............///000000////////////000000000000222222222222222222222222222222333444666;;;AAAEEEMMMQQQVVVZZZ[[[[[[[[[[[[]]]___aaadddffffffeeeddd```bbbeeehhhkkkmmmnnnoooooo|||zzzwwwtttoookkkeeeaaa[[[VVVRRRNNNJJJHHHCCCBBB@@@>>><<<;;;::::::<<<;;;:::::::::;;;<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEDDDEEEFFFGGGJJJLLLNNNOOOQQQRRRRRRSSSSSSTTTTTTUUUQQQRRRSSSTTTTTTTTTSSSRRRNNNNNNMMMMMMMMMMMMMMMMMM------------------------------------------------------------------------........................---------............///---,,,+++,,,...//////...//////.........---------......................................................////////////......---..................---,,,,,,------............,,,,,,------...//////000........................---------.........//////........................,,,,,,------...//////000------------------------........................000000//////......------,,,---------.../////////---........./////////000.../////////000000000000///............///000000////////////000000000111000////////////000111222...............///000000////////////////////////........................000000000000000000000000/////////000000000111111//////000000000000000000000000000000////////////////////////000000000000---...///000000///......000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////.........................................................//////....................................------------...////////////......---------.../////////....../////////---------............///........................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................------///000000000///...---------.........//////............/////////000...///000///...---...000///////////////000111111////////////000000000000111111111111111111111111111222333555888>>>FFFKKKQQQTTTWWWYYYYYYYYYZZZ[[[^^^aaadddggghhhgggfffeeebbbdddgggjjjmmmnnnoooooowww|||xxxuuurrrnnnjjjfff___[[[UUUPPPLLLIIIFFFDDDAAA@@@???===:::999999999999999999999:::<<<>>>??????@@@@@@AAABBBBBBAAAAAA??????@@@AAABBBDDDEEEFFFDDDEEEFFFHHHKKKMMMPPPQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRSSSTTTUUUUUUTTTRRRQQQNNNMMMLLLKKKKKKKKKKKKKKK------------------------------------------------------------------------........................---------.........//////))))))***,,,///111000/////////.........---------......................................................////////////......------............------,,,,,,,,,---------......,,,,,,------...///000000000000000000000000000000---------.........//////........................,,,,,,------...///000000////////////////////////........................---.........//////000000..................---------.........//////000000////////////000000000000...............///000000////////////000000000000000000000000000111222222...............///000111////////////////////////111111111111111111111111000000000000000000000000......//////000000000111......//////000000111111000000000000////////////////////////000000000000---...///000000///......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////..............................//////000//////...////////////////////////...------------...//////+++,,,---.........---,,,------,,,,,,,,,,,,---------------.........//////......///000000///......,,,---...//////...---,,,.................................------.........////////////////////////,,,---///000000000///...---------.........//////---.........//////000000...///000///...---...000000000000000000111222222////////////000000000000000000000000000000000000111222444666:::AAAIIINNNSSSUUUWWWXXXXXXXXXZZZ[[[___bbbeeehhhiiihhhfffdddbbbdddfffiiilllmmmnnnnnn|||yyyuuuqqqmmmjjjfffcccYYYUUUOOOJJJGGGDDDBBB@@@??????>>><<<999888888999666666777888:::===???AAA@@@AAAAAABBBBBBAAAAAA@@@===>>>>>>@@@AAACCCEEEFFFEEEEEEGGGIIIKKKNNNQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVSSSTTTUUUVVVUUUSSSQQQPPPMMMLLLKKKJJJIIIIIIIIIIII